BM66(i@ ,,,,,,++++++***))))))((((((((()))***++++++,,,,,,---------,,,,,,------...,,,,,,,,,---------............------------......,,,---------.../////////000000000000000000000000000000111111111111000000//////000222222333333333000111222333333222000///222222222222333555777888777666444333222333555666666666666666666666666666777777888888888888777777777777666555444333222222222111111000000000000000000000000000/////////...000000//////.........---...---,,,,,,++++++,,,,,,++++++,,,,,,+++***(((''''''(((((()))(((((('''&&&((((((''''''''''''(((((((((%%%######&&&((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((())))))'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$***'''''')))((($$$###%%%&&&&&&&&&&&&'''''''''(((***+++++++++***((('''%%%)))))))))(((''''''&&&&&&%%%&&&''''''((()))******)))(((&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%!!!&&&***+++)))'''''')))'''''''''''''''((())))))&&&&&&''''''''''''&&&&&&******))))))(((((((((''''''((()))******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$(((((('''&&&'''((()))***'''''''''''''''((()))))))))((('''&&&%%%%%%&&&''')))(((((('''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''((()))***&&&%%%###$$$%%%&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''***)))(((&&&$$$$$$######''''''''''''''''''''''''***)))((('''''''''''''''''''''((((((((('''%%%$$$&&&'''''''''&&&%%%%%%$$$###%%%''''''&&&&&&'''(((&&&&&&&&&'''((())))))******)))((('''&&&&&&'''(((&&&&&&'''((())))))(((((())))))(((''''''(((******++++++***************+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++************++++++///...,,,+++***+++,,,,,,111000---+++************---,,,+++++++++---///111222111...---,,,---...000---666:::888999@@@GGGIIIZZZeeevvv************************))))))******+++,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,---------......///..................///......//////////////////000000000000000000000000000000111111111111000000...///000111222222222222111222333444444333333222222222222222333555777888777666444333333555666777666666666666666666666666777777888888888888777777888777777666555444333222222111111000000000000000222222222111111111000000////////////......------------,,,++++++++++++,,,++++++,,,,,,+++***((('''(((((())))))))))))))))))(((((((((''''''(((((((((...+++(((((()))***)))(((&&&''''''((((((''''''&&&$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%'''$$$%%%((((((%%%%%%'''&&&&&&'''''''''((((((((())))))******)))((('''&&&)))))))))(((''''''&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&###&&&((()))'''&&&'''((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&))))))((((((((('''''''''&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''&&&&&&%%%''''''&&&&&&&&&'''((()))'''''''''''''''((())))))******((('''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''((()))))))))'''%%%%%%'''''''''&&&&&&&&&''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''%%%%%%'''(((((((((''''''&&&%%%$$$&&&''''''&&&%%%&&&'''&&&&&&''''''((())))))******)))((('''&&&''''''(((&&&'''((((((((((((((((((###$$$&&&'''(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))((((((((())))))******++++++******************+++---,,,+++*********++++++,,,+++******+++,,,---...---,,,+++++++++---///000111000///...---......//////888===;;;999???GGGJJJYYYeeewww(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000000/////////000000000000000000000000000000111111111111000000...///000111111111111111111111111222333333333444333333333333444555777777666555555444555666888999777777777777777777777777777777888888888888777777888888777666555444333333222111111000000000000000111111111111000000000000///............---------------,,,+++++++++++++++++++++++++++***)))(((((())))))(((((()))***+++,,,***))))))))))))))))))***,,,***((('''''''''&&&%%%'''(((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%***))))))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%'''$$$%%%((('''$$$$$$&&&''''''''''''((((((((()))(((((())))))))))))(((''')))))))))(((''''''&&&&&&''''''&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''%%%&&&'''((((((''''''''''''''''''&&&''''''((()))&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))((('''&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&''''''((()))+++******))))))))))))***%%%%%%&&&&&&'''(((***+++'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,***((('''((()))((('''((((((''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%'''''''''(((''''''&&&%%%((((((((()))(((((('''&&&%%%'''((((((&&&%%%%%%&&&&&&&&&''''''((()))))))))))))))(((''''''''''''((((((((((((((((((((('''&&& """&&&)))******((('''(((((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((()))))))))************************,,,+++***)))))))))******))))))))))))***,,,---...---,,,++++++,,,---///000////////////............222;;;@@@===:::===EEEKKKVVVeeeyyy)))))))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,---------......//////000000000000//////111000000//////.........////////////////////////000111111222222111111000...///000111111111111111///......///000111222333333333333444555666666777555555555555666888999:::777777777777777777777777777777888888888888777777888888777666555444444333222111111000000000000000//////.........------------------------------------,,,,,,+++***+++++++++***************)))(((((()))((('''&&&'''))),,,---+++******))))))******+++((('''&&&&&&&&&%%%%%%$$$''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&***'''&&&(((&&&!!! !!!'''''''''((((((((())))))(((((())))))************)))))))))(((''''''&&&&&&((('''%%%$$$$$$%%%&&&'''%%%%%%'''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&''')))+++,,,***'''$$$'''''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%((()))***)))'''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&''''''(((******))))))))))))))))))(((((('''(((((()))******((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((,,,***(((((())))))((('''))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''###$$$&&&((()))(((&&&%%%''''''''''''''''''&&&&&&''''''(((((((((''''''&&&&&&((()))(((&&&%%%%%%&&&''''''''''''(((((())))))((((((((('''''''''(((((((((((())))))((('''&&&&&&$$$&&&(((***++++++***)))***))))))))))))******+++)))))))))))))))))))))))))))))))))))))))(((((((((*********++++++*********+++++++++************+++*********************+++,,,,,,+++,,,,,,---///000......///000//////......222:::@@@>>>:::;;;CCCKKKUUUdddyyy************************------,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111111000///////////////......---------////////////////////////111111222222222222111111///000000111111111111000////////////000111333333333444444555555666666666444444555666777888::::::777777777777777777777777777777888888888888777777888888777666555444333333222111111000000000000000.........------------,,,,,,,,,,,,,,,------------,,,,,,+++************+++******))))))))))))))))))((('''&&&%%%&&&(((+++,,,((((((''''''''''''((((((&&&&&&'''((((((((())))))%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&)))&&&&&&(((&&&""" """''''''''''''(((((((((((())))))))))))***++++++,,,)))))))))(((''''''&&&&&&''''''&&&%%%$$$%%%&&&&&&$$$%%%&&&'''''''''%%%%%%''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%)))...111000,,,'''###''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((()))(((''''''&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''))))))+++)))''''''(((((((((''')))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%''')))***)))((('''''''''&&&&&&''''''''''''%%%&&&&&&'''''''''&&&&&&'''((())))))'''%%%%%%&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&&&&***))))))(((((((((((()))))))))(((((()))***++++++))))))))))))))))))))))))*********************))))))***++++++++++++***)))++++++,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++,,,,,,,,,---......///......//////000///......222777======999999AAAIIITTTcccxxx++++++******************++++++++++++,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------............000000000000..................------------000000000000000000000000111111222222222222111111000111222222222222111111222222222333444444444555333444555666666666666666333333444666777888999999777777777777777777777777777777888888888888777777777777666555444333222222222111111000000000000000000/////////............++++++,,,,,,,,,,,,,,,---,,,,,,+++******************))))))((((((((())))))''''''&&&&&&&&&((()))***%%%$$$$$$######$$$$$$%%%!!!###&&&'''&&&&&&''')))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((())))))***''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%###$$$'''(((%%%%%%'''&&&&&&&&&&&&'''''''''((())))))(((((()))***++++++)))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%+++333555111+++'''%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$&&&'''''''''&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''''''''&&&''''''%%%$$$###"""""""""((((((((('''''''''''''''%%%%%%&&&&&&((()))+++,,,)))'''&&&&&&((()))((('''))))))((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###)))((('''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&'''((()))))))))((('''''''''&&&&&&&&&'''(((((($$$%%%&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&&&&'''''''''((((((((((((((((((&&&'''(((((()))((((((((((((((((((((((((((('''&&&***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))***************+++++++++)))***+++,,,,,,+++***)))++++++,,,---------,,,,,,&&&''')))+++,,,---......++++++,,,------.....................////////////111222777:::::::::AAAIIIUUUbbbuuu)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,---------......,,,---///000000///---,,,............////////////000000000000000000000000111222222333333222222111222222333333333333222222333333555555666555444333444444666666777666666555333333444555666777777777666666666666666666666666777777888888888888777777666666555444333222111111222111111000000000000000/////////.........------***+++++++++,,,,,,,,,,,,,,,++++++******************)))((('''(((((()))***(((((((((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&& ###%%%&&&$$$###$$$&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''((((((&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$((()))'''''')))%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&''''''((())))))))))))(((''''''&&&&&&$$$%%%''')))))))))((('''%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&...444444,,,'''&&&)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((''''''((('''&&&&&&%%%%%%%%%&&&$$$%%%&&&'''(((''''''&&&'''&&&%%%$$$$$$$$$$$$$$$''''''''''''(((((((((((($$$%%%&&&''')))+++---///(((&&&%%%&&&(((******)))((((((((((((((()))))))))'''''''''&&&&&&&&&%%%%%%###$$$&&&''''''&&&$$$###'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))%%%%%%&&&'''''''''''''''%%%'''))))))(((''''''(((((((((((((((((((((((('''%%%&&&((()))))))))((((((&&&'''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))))))))))))))))))))))))))(((((())))))******++++++(((***+++,,,,,,+++***((()))***+++,,,---,,,,,,+++'''(((***,,,---......---++++++,,,---............///......---...///000111000///222888<<<===BBBIIIVVVaaarrr''''''(((***+++,,,---...(((((()))***++++++,,,,,,+++++++++,,,---...///000,,,,,,,,,---------......,,,---///000000///---,,,......//////000000111111000000000000000000000000111222222333333222222111333333444444444333333222111333444555555444222000444555666777777777666555222333444555666666666666666666666666666666666666777777888888888888777777666555444333222111111000222111111000000000000000------,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++***)))************)))(((''''''((()))***))))))*********))))))(((******))))))))))))******%%%(((++++++(((&&&'''(((''''''((((((((((((''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$(((%%%&&&))))))&&&%%%((($$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&''')))))))))(((''''''&&&&&&###%%%(((***+++***((('''&&&&&&%%%$$$%%%&&&((()))'''''''''&&&&&&''''''''')))((((((((('''''''''''''''///555111(((###&&&---((('''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''(((((((((&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''((((((&&&&&&((()))))))))((('''((('''&&&&&&%%%%%%%%%%%%$$$%%%'''(((((((((''''''(((((('''''''''(((((()))&&&&&&''''''(((((())))))$$$$$$&&&(((***---///111(((&&&&&&''')))+++++++++''''''(((((())))))******(((((((((''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&'''((())))))((((((%%%&&&((()))((('''((()))((((((((((((((('''''''''%%%&&&((()))))))))((((((&&&&&&'''((()))))))))(((%%%&&&)))++++++***)))''''''''''''((((((***++++++))))))))))))))))))))))))&&&''''''((()))******+++((()))+++,,,,,,+++)))(((((()))***+++,,,,,,+++***,,,,,,---...---,,,+++******+++,,,---............000///---,,,---...111222111---///777>>>@@@DDDJJJWWWaaappp+++++++++************))))))************+++++++++,,,++++++******++++++,,,------------------------+++,,,...000000000000/////////............//////////////////////////////000///////////////000111333555777777555333333333333444555666666666666666;;;888333111222333555555666666666555444444333333888777666555444555666666888666555555777888777777444333333222222222333333000000///...............///...---,,,+++,,,------------------,,,+++***)))))))))))))))***+++,,,---((((((((((((((()))******&&&&&&&&&''''''''''''(((&&&%%%&&&'''))))))'''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&((())))))(((&&&%%%&&&&&&&&&'''''''''((((((***)))(((''''''((()))***'''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((***,,,,,,***'''&&&&&&"""%%%)))(((%%%$$$)))...000...,,,)))'''&&&&&&&&&'''''''''(((((((((((()))'''''''''&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&((()))***+++'''((()))))))))(((&&&%%%%%%%%%&&&''''''(((((()))(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&))))))((((((''''''''''''''''''((((((''''''&&&%%%++++++++++++)))((('''&&&&&&&&&'''(((((((((((((((+++)))(((&&&&&&((()))+++))))))))))))))))))))))))***)))((('''((())),,,---***)))(((((())))))((('''''''''''''''(((((((((((()))***++++++++++++***)))((()))***+++++++++++++++))))))+++,,,---.........+++***)))))))))***,,,,,,++++++******++++++,,,---,,,&&&$$$)))---,,,)))(((///111444777:::???EEEIIITTTbbbuuu+++++++++*********)))))))))************+++++++++---,,,,,,++++++,,,,,,---------------------,,,,,,+++,,,...///000000000/////////............//////////////////////////////000////////////000111111333555777777666444444555888999999:::::::::::::::;;;777333111222444555555555555555555555444444444666555444333333333444555444333222222444666555555555555444333222222333333000//////..................---,,,+++***++++++,,,)))***+++,,,------------++++++******)))*********))))))(((((((((((())))))&&&&&&&&&''''''''''''(((&&&%%%&&&'''))))))'''%%%((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))((((((''''''&&&((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''''''''''''''''')))))))))(((((()))))))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$###"""$$$''''''%%%"""###%%%'''&&&######%%%(((++++++***(((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))((('''&&&%%%$$$$$$%%%%%%&&&''''''((((((((((((((((((((('''&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%((((((((('''''''''&&&&&&''''''((((((''''''&&&%%%))))))))))))(((((('''&&&''''''((((((((((((((('''***)))(((''''''((()))***))))))))))))))))))))))))+++***)))'''&&&&&&''''''((('''&&&''')))+++***)))(((((()))))))))***************************************++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++*********+++------+++++++++***++++++,,,---000+++***///333111...---...000222555999>>>EEEJJJTTTbbbvvv++++++*********))))))))))))************+++++++++------,,,,,,,,,,,,------.........------,,,,,,,,,,,,---.../////////////////////............/////////////////////////////////000000000000111111222222444666777666666777888<<<<<<======<<<<<<;;;;;;:::777444222333444555444444444444555555555555555555444333222111222333333666555444555777999999888777666555444333222222222000///......------......,,,,,,+++***************))))))***+++,,,------,,,,,,,,,+++***))))))))))))***))))))(((((((((((()))&&&&&&&&&''''''''''''(((&&&%%%%%%'''((()))'''&&&(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%$$$$$$%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))************))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%!!!"""(((+++)))$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))(((''''''&&&%%%%%%'''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%'''(((((((((((('''&&&&&&%%%%%%%%%&&&''''''((((((&&&'''((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&&&&'''((()))))))))((('''''''''''''''''''''''''''&&&%%%$$$$$$###$$$$$$$$$'''''''''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%'''''''''((((((''''''&&&'''(((((((((((((((''''''***)))(((''''''((()))***))))))))))))))))))))))))((((((''''''&&&&&&%%%%%%((('''&&&((()))+++***)))*********+++++++++,,,,,,,,,+++***))))))***+++,,,+++,,,,,,,,,,,,++++++***,,,,,,------,,,+++******,,,,,,++++++,,,,,,---...+++++++++++++++,,,------333//////444777444111000...///000222666===EEEKKKUUUcccvvv************))))))))))))))))))*********+++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,+++---------......////////////......------....../////////////////////////////////000111111222222222111333555666666777888:::<<<<<<<<<<<<;;;:::999888888666444333444555555444333333444444555666666777555444333222222222333333666555444666888:::;;;:::888777666444333222222222//////...------------...,,,,,,++++++************+++++++++++++++***))))))++++++***)))))))))))))))((((((((((((((()))******&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))(((&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&((()))***++++++***)))((()))(((&&&&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&###!!!###'''******((()))(((''''''))))))'''%%%###$$$&&&'''(((''''''&&&&&&&&&'''''''''(((((((((&&&'''''''''(((((())))))((('''''''''&&&&&&&&&%%%''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%'''''''''''''''''''''&&&&&&&&&''''''((()))))))))&&&&&&'''((())))))(((((('''((((((((((((((((((((('''''''''(((((((((((((((%%%&&&&&&'''((()))******''''''''''''''''''''''''$$$%%%''')))***)))((('''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((''''''&&&))))))(((((((((((())))))(((((((((((((((((((((((($$$$$$&&&'''(((((((((((()))((('''((()))***)))'''*********+++++++++,,,,,,,,,+++)))(((((()))+++,,,------------,,,,,,+++***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,------,,,++++++++++++,,,------000---...333555222/////////000000111444;;;CCCIIIUUUcccvvv*********)))))))))(((((())))))*********+++++++++++++++************++++++.........------,,,,,,,,,---------------...............------------......////////////////////////---...000111222222222111000222444555555777999;;;;;;;;;;;;;;;:::888777666777555444444555666444333222333333444555666777777777666444333333333444555222111111222444666777666888777555444333222111111//////...---------------,,,,,,,,,,,,,,,++++++*********++++++******))))))))))))(((((()))******+++&&&&&&&&&''')))***,,,,,,&&&&&&&&&''''''''''''((('''&&&%%%&&&'''(((((('''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''&&&((()))***++++++***)))(((***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###############$$$%%%&&&'''''''''(((******)))'''$$$%%%&&&''''''&&&$$$$$$&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''((((((&&&&&&'''((())))))((((((((((((((((((((((((((('''''''''''''''(((((())))))%%%&&&&&&'''((()))******&&&'''''''''''''''''''''###$$$&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&'''((())))))))))))'''(((((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&''')))************'''&&&&&&'''***++++++***)))))))))************+++,,,+++)))(((((()))+++,,,------------,,,,,,+++***)))***++++++,,,,,,++++++)))******+++++++++++++++,,,,,,++++++,,,,,,---......,,,---111222///---...111111111111444999AAAGGGTTTbbbuuu******)))))))))((((((((()))************+++++++++******))))))))))))******------------------------...------,,,------............------------......////////////////////////,,,---///000111111111000000111333444444666999;;;;;;;;;;;;;;;:::999888777555444444555666666444333333333444444555666777777888777666555444555666666333222111222444666666666666555444333222111111111///...------,,,,,,------,,,,,,,,,---,,,++++++***%%%&&&((()))++++++,,,,,,(((((((((((()))***++++++&&&&&&&&&''')))***,,,---&&&&&&&&&''''''''''''((((((&&&%%%%%%'''(((((('''((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''((('''%%%$$$%%%'''###%%%&&&((((((''''''&&&&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''((((((######$$$$$$%%%&&&&&&''''''''''''((((((''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&%%%&&&&&&'''((("""""""""###$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((()))&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&%%%&&&'''((()))))))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******************))))))######$$$&&&+++.........((((((((())))))))))))***,,,+++***))))))***+++,,,+++,,,,,,,,,,,,++++++***))))))***+++,,,,,,++++++((()))***++++++++++++***,,,,,,,,,,,,,,,------...///------111111......111111111111222555:::AAAFFFSSSaaattt***)))))))))(((((((((((()))************++++++++++++******************++++++,,,,,,------...............---,,,,,,,,,---......------,,,,,,------...////////////////////////***+++...000111111000///000111222222333444777:::::::::::::::999999888777444444444666777777444222333444444444555555666666888777666555555555666777555444333333555666666666444333222111111111111111///...------,,,,,,------***+++,,,,,,,,,+++))))))$$$%%%''')))***+++,,,,,,))))))((((((((())))))***((((((((((((((())))))***&&&&&&&&&''''''''''''((((((&&&%%%%%%&&&(((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))***)))((('''###'''******'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%%%%&&&'''(((""""""###$$$$$$%%%%%%&&&(((((((((((((((((('''&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&''''''(((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))%%%%%%'''(((((((((''''''&&&&&&'''''''''(((((((((''''''((((((''''''&&&%%%&&&&&&'''(((((((((''''''%%%%%%&&&((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***))))))))))))***+++%%%%%%%%%'''***,,,,,,,,,((((((((()))))))))************************************++++++++++++++++++***++++++++++++******))))))***+++,,,,,,,,,++++++---,,,,,,,,,,,,---......000...---000///---///333---///111333777===CCCHHHRRR```rrr))))))))))))(((((((((((()))************+++++++++,,,++++++++++++++++++,,,***++++++,,,---.../////////...---,,,+++,,,---......------,,,,,,------...////////////////////////)))***---///000000//////000111222222222333666999777777888888888777666666333333444666888777444222444444444555555555555555888777666555444555666666222111///000111222222111222222111111000111111111......---,,,,,,,,,,,,---)))******++++++)))((('''(((((()))))))))))))))(((+++***)))((((((''''''(((++++++)))(((''''''''''''&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&((((((((()))'''%%%######%%%''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%###$$$%%%&&&''')))******((('''&&&%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%"""!!!%%%)))***&&&!!!&&&+++///---((($$$%%%''''''&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%''''''''''''%%%$$$######$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%$$$%%%&&&((((((%%%%%%&&&''''''(((((()))((()))))))))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&&&&'''''''''((((((((())))))''''''((((((''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&((()))*********(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&'''(((+++...///+++***(((((())))))'''&&&((())))))))))))*********)))***++++++++++++***)))((()))***+++++++++++++++,,,,,,,,,,,,***)))((('''***+++,,,---...---,,,,,,---,,,,,,,,,,,,---......000------...---,,,...444***---000444999???FFFJJJQQQ___rrr(((&&&$$$%%%((()))'''%%%(((((((((((()))))))))))))))***+++)))(((((()))+++************+++,,,------/////////......---------+++,,,------......------000---+++,,,///000///---000000000000000000000000111000......///222555777777666666555444444333333444555666666666555333333444444444444444333333222555555666666666666555555333333333444444444555555333333333222111000...---111000...---,,,,,,------***++++++,,,,,,***)))(((******+++,,,,,,,,,,,,+++++++++******))))))((((((((((((((((((''''''''''''))))))(((((((((((())))))''''''&&&&&&'''(((***+++""""""$$$%%%'''((()))***((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((((((''''''&&&&&&&&&''''''((())))))((('''&&&%%%%%%$$$(((''''''&&&&&&''''''((($$$$$$%%%&&&&&&''''''((()))&&&###$$$((()))&&&"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((***+++***'''$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''')))***)))(((&&&''''''''''''''''''&&&%%%$$$###%%%&&&'''''''''&&&%%%$$$'''(((((((((((((((''''''***'''%%%%%%&&&'''''''''"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''(((((((((((())))))(((((('''''''''&&&%%%'''((('''&&&&&&'''((('''(((***+++++++++***)))''''''&&&&&&&&&%%%%%%%%%"""%%%&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&''''''(((((((((((((((((((((''''''''''''((((((&&&'''((()))***+++,,,,,,''''''''''''((((((((((((+++*********))))))(((((('''(((((((((((((((''''''(((((())))))))))))((((((&&&&&&''')))************+++***)))(((((()))***++++++((('''(((+++------+++,,,,,,,,,++++++************))))))((()))+++---...........................++++++,,,------,,,++++++---000333777<<>>FFFKKKUUU```ppp~~~***)))((((((******)))((())))))*********+++++++++)))******)))((((((***+++,,,,,,++++++***+++++++++------,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---+++++++++...///000///000000000000000000000000111000//////000222444666777777777666666555555444222333444555555666555555777777777777777666555555888777555444444555777888444444444555555555555555444333333222111000/////////...---,,,++++++++++++((())))))))))))(((''''''(((((()))***************(((((((((((((((((())))))(((((((((''''''''''''&&&&&&&&&%%%$$$######$$$$$$"""###$$$%%%%%%&&&%%%%%%((((((((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$(((((('''&&&&&&%%%$$$$$$&&&###"""###'''((('''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%###""""""###&&&'''''''''((((((((((((***************)))((((((&&&''''''(((((((((''''''%%%%%%%%%&&&((()))(((&&&$$$&&&''''''%%%$$$$$$%%%'''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''''''''''')))******(((&&&$$$%%%&&&&&&'''(((((())))))(((((())))))((((((((('''''''''&&&''')))++++++***)))(((%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))******''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((((('''(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******,,,+++)))***++++++***(((+++++++++++++++***************)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///000000000000///...+++,,,///111555;;;BBBFFFSSS___ooo~~~***)))))))))))))))((((((((())))))))))))*********((()))***)))((((((***,,,------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,------......,,,++++++,,,---///000000000000000000000000000000111000//////000222444555666666555555555444444444111222333444555666666777888888888888888777777666666666666666666666666666555555555555555555555555333333222111000000//////000//////......---------++++++++++++*********)))'''(((((()))))))))))))))&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&)))((('''&&&%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$)))((((((''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%"""!!! """%%%&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''"""$$$%%%%%%###""""""###&&&&&&'''((()))***++++++***)))))))))((((((''''''&&&&&&''''''((((((''''''&&&%%%&&&'''((((((%%%###%%%'''((('''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((())))))(((&&&%%%&&&'''&&&&&&&&&'''''''''''''''(((((((((((('''''''''&&&&&&'''((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))(((((('''&&&%%%%%%&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((())))))))))))((((((((())))))))))))(((((('''***))))))))))))))))))***************+++++++++***+++++++++***************************++++++,,,,,,------................../////////000000/////////...///111333666;;;AAAEEEPPP\\\mmm|||))))))))))))(((''''''''''''''''''(((((((((((()))((()))***)))((((((***,,,------,,,+++************++++++++++++++++++++++++------,,,,,,,,,---...///,,,------------...000111111111111111111111111111111000000000000222333444444333333333333333222222111111222333444555777777888888888888888777777666333444777888888777444333555555555555555555444444222222000///////////////,,,,,,,,,,,,,,,,,,+++++++++++++++***************''''''((())))))))))))(((&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&))))))((('''&&&&&&''''''###$$$&&&''''''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&'''))))))(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%'''&&&$$$######$$$&&&&&&&&&''')))***,,,---+++******)))((('''''''''%%%%%%&&&'''''''''''''''((('''&&&''''''&&&###!!!&&&'''((((((&&&$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((%%%'''(((((('''''')))***&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&((((((&&&&&&%%%%%%%%%%%%&&&&&&+++******)))((('''&&&&&&&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''((((((((((((((((((((())))))))))))((((((((())))))))))))((((((''')))))))))******)))))))))&&&''')))+++,,,,,,,,,---***************************+++++++++,,,,,,,,,,,,---------.........//////........................000111333444666;;;@@@DDDMMMYYYjjjzzz(((******)))'''&&&&&&'''&&&&&&&&&'''''''''((((((''')))))))))((()))+++---,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,------,,,+++,,,---...///...///000///......000222111111111111111111111111111111000111111222222333222222222222222222222222111111111222333555666777777777777777777666555555111333555777777555333111444444444444444333333333111000...---------...///,,,,,,------------,,,,,,***))))))((('''(((((((((''''''((()))))))))))))))(((((((((((((((((())))))'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((($$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))(((&&&%%%%%%&&&&&&&&&&&&&&&(((***,,,......---+++***))))))))))))$$$%%%&&&'''''''''''''''((('''&&&&&&&&&%%%###!!!%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((((($$$&&&((((((((((((***,,,'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%'''((((((((((((((('''''''''&&&%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%***))))))(((((('''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))))))))************%%%&&&'''((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))************))))))###&&&***+++,,,,,,---...)))))))))***************++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------...------,,,,,,------...///000111222444999>>>BBBKKKWWWiiixxx)))+++,,,***(((&&&''')))''''''''''''(((((((((((('''((())))))((()))+++---+++++++++***++++++,,,,,,++++++++++++,,,,,,------...---,,,++++++---...000000222222111///...000222111111111111111111111111111111111111111222222222222222222222222222222222222222111222222444555666555555666666555555444333333333333333333333333333444444333333333222222222///...---++++++,,,---...,,,,,,---.........---,,,******((('''''''''((()))(((((()))************)))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%############$$$%%%&&&'''''''''&&&&&&&&&&&&''''''######$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''''''''$$$%%%'''(((((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&$$$"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((***)))'''&&&&&&''''''&&&%%%&&&''')))+++---...---+++)))((((((((((((###$$$%%%&&&'''''''''''''''%%%$$$$$$%%%&&&&&&%%%$$$&&&(((((('''&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))&&&'''))))))(((((()))+++((('''&&&&&&&&&'''))))))''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((()))(((&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''((($$$$$$%%%&&&''''''((((((''''''''''''((((((((((((((((((((()))))))))******%%%&&&'''((())))))))))))(((((())))))))))))((((((&&&'''((())))))***))))))((()))***++++++***)))((($$$'''+++,,,,,,+++,,,---((()))))))))*********++++++,,,,,,------,,,++++++******++++++,,,------.........---,,,,,,---.........///111222444888>>>BBBLLLXXXiiixxx+++,,,...,,,)))'''(((***(((((((((((())))))))))))'''((())))))((()))+++---************+++,,,------+++++++++,,,,,,---------...---,,,++++++---...000222444444222///...000222111111111111111111111111111111111111111222222222333333333333333333333333333222222111222333555666444444444555444333333222555333111//////111333555333333333222222111111111...---+++******+++,,,---'''''')))******)))((('''---,,,***)))))))))***+++(((((()))***************++++++******))))))((((((''''''&&&&&&&&&%%%%%%%%%#########$$$%%%&&&((((((((('''&&&%%%$$$%%%&&&'''###$$$$$$$$$$$$$$$%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***'''''''''''''''''''''''''''(((***++++++***((('''(((''''''&&&&&&%%%%%%$$$((()))))))))'''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%""" $$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&'''''''''&&&%%%%%%&&&(((+++,,,,,,***)))'''%%%%%%%%%&&&###$$$%%%&&&''''''''''''%%%###""""""%%%'''(((((($$$&&&'''(((''''''''')))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((()))***)))((('''((()))(((((('''&&&'''((()))***)))(((((((((''''''''''''&&&&&&&&&&&&'''''''''(((***)))'''%%%$$$%%%&&&''''''''''''&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((((((''''''''''''((((((######$$$%%%'''((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))%%%&&&'''((())))))))))))(((((())))))))))))((((((&&&&&&((()))************((()))***++++++***)))(((%%%)))------+++******+++(((((())))))*********++++++,,,---------,,,+++***,,,,,,------...///000000///...---,,,,,,---...//////000222333555:::???CCCMMMYYYjjjyyy''''''''''''((((((((())))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++---......---++++++..................------000000000000111111111111000111111111111222222222...111333222...,,,---///...///000222222111111000111---+++---333666666444444333333222222333333444333333333444444555555555555555444333222000000///000///...------,,,------)))***,,,,,,***)))***+++(((((())))))******+++++++++***((('''&&&''')))***)))((('''%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''(((((('''%%%%%%&&&((('''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&&&&'''***++++++***'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((((((''''''&&&&&&&&&!!!###$$$%%%###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''*********)))((((((((('''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&'''))))))(((&&&%%%$$$(((&&&###!!!"""$$$''')))%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((&&&&&&((()))((('''&&&'''((((((''''''(((***(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((******((('''&&&"""$$$'''******(((&&&$$$))))))((((((((('''''''''(((((((((((((((''''''''')))(((''''''''''''((()))&&&''''''((()))(((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((***)))'''&&&&&&'''((()))***++++++***((('''((()))(((&&&%%%&&&)))***)))'''((()))+++---...---,,,++++++***)))))))))***,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))((()))+++---......------++++++,,,---...///000111000...000333666777===CCCNNNZZZkkkzzz'''''''''((((((((()))))))))******++++++******)))************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,........................//////000000000111111111000111111111111222222222111333444444222111111222///000111222333222222111333000---///444777777555444333333222222333333444333333333444444444555555555444333222111000000//////...---,,,,,,+++++++++)))***,,,,,,***)))***+++&&&'''''''''((((((((()))+++***((('''&&&'''((()))(((((('''&&&&&&&&&&&&&&&)))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%&&&''''''&&&$$$######$$$&&&'''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((()))((('''&&&&&&%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%"""###%%%%%%"""$$$$$$$$$%%%&&&'''((((((%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((('''%%%%%%'''''''''&&&&&&'''((((((''''''((()))(((''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&''')))+++------,,,+++)))''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''%%%$$$###$$$$$$%%%''''''((())))))))))))((('''''''''(((((((((((((((''''''''''''((((((((((((***((('''&&&&&&'''((()))((()))***)))''''''((())))))'''&&&''')))+++)))(((((()))+++,,,,,,,,,***)))+++***)))))))))***+++,,,************************,,,,,,------------,,,,,,***+++,,,------...------........................000...///333555777<<>>DDDIIITTTdddrrr}}}))))))))))))************'''((()))******)))((('''***++++++++++++,,,,,,,,,------------------------,,,---...//////...---,,,---......///000111111222............/////////000000111111111111222222222000333555444000...000222333222111111111222333444///111333444444444444444222222111111111111222222333333333222222111111111///////////////.........---,,,+++***)))))))))))))))***,,,,,,***)))***+++++++++******)))))))))(((''''''((((((''''''&&&%%%'''&&&%%%%%%&&&'''((()))'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++***(((''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%'''%%%###"""###%%%&&&'''%%%%%%&&&''''''((((((((('''(((((((((((((((((((((---,,,+++***)))((('''&&&&&&&&&&&&'''((())))))***)))(((&&&%%%%%%&&&((()))(((&&&$$$%%%&&&'''&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((((((((''''''''''''((((((%%%&&&'''((((((((('''''''''''''''((((((((())))))######%%%''')))+++,,,---$$$######$$$%%%''')))***((())))))***************&&&'''''''''(((((())))))''''''''''''((((((((()))%%%&&&'''((())))))))))))((()))***)))'''&&&&&&''')))+++,,,+++(((&&&(((***))))))((())))))***+++,,,((()))***+++,,,+++******))))))))))))))))))))))))***+++------------+++***((()))+++---......------..................------222000111555777999>>>EEEIIITTTdddrrr}}}((((((((((((((((((((((((((()))***++++++***((((((((((((*********)))((('''******+++++++++,,,,,,,,,...///////////////......///////////////000111111111222222111///...///000000000111222222222222111111111111111111111111111111111111111000000//////333444555555333333444555444444444444333222111000222333444333222///,,,***000000000000////////////,,,,,,+++******))))))((())))))))))))))))))))))))))))))(((((((((((()))))),,,***(((''''''(((***,,,((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$######$$$$$$%%%'''''''''&&&&&&%%%%%%%%%######$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$######"""%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%&&&&&&)))'''&&&''')))***'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))(((((('''''''''&&&&&&&&&&&&$$$###%%%((()))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((()))((('''%%%######%%%'''*********)))'''&&&''')))''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''((()))***)))&&&$$$$$$$$$+++***((((((((((((((('''&&&'''((((((((('''%%%$$$''''''''''''((((((((((((+++***)))'''&&&&&&&&&&&&'''((())))))(((&&&$$$###$$$%%%%%%$$$######$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))""" """'''+++---,,,------+++***))))))((((((+++***((('''''')))+++,,,+++++++++++++++***)))((())))))***++++++++++++***)))***++++++)))&&&### ,,,++++++++++++,,,---...---------......////////////000000111222777<<>>EEEMMMZZZiiixxx((((((((((((((((((((((((&&&''')))***+++++++++***,,,---///111222222111000,,,,,,,,,---------......,,,---...///000000000000...------------...//////...000111111000000111333000000111222222222222111111111111111111111111111//////000000111111111222111222333333111111222333222222333444444333333333///000222333222111///------------,,,,,,,,,++++++******))))))(((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((('''%%%$$$$$$%%%'''(((&&&&&&''''''((()))******''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%'''(((((('''%%%%%%"""############$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((($$$$$$&&&'''((()))))))))&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$###""""""#########&&&)))%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&$$$###%%%)))***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((($$$ $$$'''&&&$$$%%%&&&''''''&&&&&&(((***''''''((((((((((((((('''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%''')))***))))))***+++&&&***///...***'''(((+++&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''&&&&&&&&&''''''(((*********(((&&&%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%(((+++,,,***((()))+++))))))(((((((((((())))))+++***((('''''')))+++,,,((()))***+++++++++++++++))))))***++++++++++++***,,,,,,,,,------.........,,,,,,+++++++++,,,---...//////......---------,,,---///111333555888;;;>>>EEEMMMZZZiiiwww&&&&&&'''((())))))((((((***))))))))))))+++,,,---***,,,///111333333333222000000///...........................////////////..............................//////000000111111111111222222222111111000////////////000111222333222111111111000000//////000000111222333333444444555444333222222222333444555555555444222000///...------------,,,+++***)))************************((((((((()))******++++++&&&&&&''''''''''''&&&&&&%%%&&&((('''&&&&&&'''((($$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$######&&&%%%$$$$$$%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((('''&&&%%%%%%&&&$$$""""""$$$%%%""" $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%&&&'''***+++***(((%%%###$$$%%%&&&(((((((((''''''))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&((()))))))))'''&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((&&&%%%&&&((()))'''$$$&&&''''''(((((((((((((((,,,,,,+++***))))))******))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''')))&&&!!!###&&&''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((((((((())))))************))))))((('''&&&%%%$$$%%%&&&&&&+++++++++++++++***)))(((+++*********))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))(((***,,,------,,,...//////)))######'''******'''++++++,,,,,,---...//////000////////////............000333555666888<<<>>>EEEKKKWWWfffvvv&&&'''((((((((((((((((((***))))))))))))+++,,,---,,,...000222444444333333000//////...------..................////////////////////////////////////.........///000000111111222333333444333333222222000000000///000000111222111111111000000000/////////000000111222222333333444333222222222222333444555555444333222000///...------------,,,+++***)))************************)))(((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))******)))'''&&&'''((($$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%((('''''''''%%%$$$###"""&&&$$$"""###%%%%%%$$$"""$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###''''''&&&&&&&&&%%%%%%%%%((())))))***)))'''%%%$$$'''((()))******)))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&$$$######$$$&&&'''"""""""""######$$$$$$$$$((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***)))((()))++++++)))'''&&&''''''(((((((((((((((++++++***)))))))))))))))))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''')))'''%%%$$$###$$$&&&'''(((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((((((((('''''''''&&&&&&'''((()))*********+++++++++***))))))*********)))))))))((((((+++***)))(((((()))***+++************************)))***,,,,,,+++***+++,,,---,,,+++***+++,,,,,,,,,+++++++++,,,,,,---------/////////.........------...000222333444777;;;>>>DDDKKKXXXhhhxxx(((((((((((((((((('''&&&)))))))))))))))+++,,,,,,...000111333333333333222///......------------------............/////////000000000000000000000000---......//////000111111222222333333333333222222111111000/////////000000111111000000000000///////////////000000111111222333222222111222222333333444444333333111000...---,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))(((''''''&&&%%%%%%&&&&&&''''''''''''&&&&&&)))***+++)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%######%%%&&&&&&'''''''''%%%%%%&&&)))******'''$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%))))))(((((('''&&&&&&%%%(((((()))))))))((('''''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&$$$$$$$$$$$$&&&&&&###$$$$$$%%%&&&'''''''''((('''&&&%%%%%%&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$'''(((((('''%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&'''((('''%%%&&&''''''(((((((((((((((***))))))(((((((((((())))))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))((('''&&&%%%)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((******)))((('''&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((()))***,,,---))))))******+++***************))))))))))))((((((******))))))))))))*********************************+++,,,+++)))((()))***+++---000000...,,,---///+++++++++++++++,,,,,,,,,............---------,,,//////000111222666;;;???DDDKKKYYYiiiyyy(((((())))))((('''&&&&&&((((((((()))******+++,,,//////000111111111000000------,,,,,,,,,,,,---------------.........//////////////////////////////------......///000000111...///000000000000000000222222111//////.........000000000000000000//////........./////////000000111111111111111222222222333333333222111///...---+++++++++++++++***))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%&&&))),,,...---***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%'''((()))***%%%%%%%%%%%%&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%$$$))))))(((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((((((((((()))(((((('''''''''(((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''###%%%&&&''''''&&&$$$###''''''&&&&&&&&&''''''((((((((((((((((((((((((((())))))((((((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''(((((())))))***++++++(((((()))******+++******))))))))))))))))))((((((***))))))))))))))))))***************************)))***+++***)))(((***+++/////////...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,////////////000444:::>>>DDDLLLZZZiiixxx(((((())))))((('''&&&&&&'''(((((()))******++++++---------.........------,,,,,,++++++++++++,,,,,,------------....................................---------...//////000000---...//////000000000///222222000///.........---//////////////////000000.............../////////000000000111111222222222222222222111000///...---******++++++******))))))'''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&''''''''''''&&&&&&"""$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$'''(((***...000000,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$%%%&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((+++,,,''''''&&&&&&%%%%%%%%%$$$+++******((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$%%%%%%%%%'''((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&'''(((&&&''''''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''((()))***************(((((((((((((((((()))))))))))))))******)))))))))************************)))*********)))***,,,///888222---+++,,,...,,,***...............---------......---------,,,,,,,,,.../////////000444:::>>>DDDMMMZZZhhhuuu(((((((((((((((((('''&&&&&&'''((()))************************+++++++++++++++************++++++,,,,,,------------.................................,,,------......///000000...///000111111222111111222111000///..................////////////000000...........................///000111111111111111111111111000000///------))))))*********))))))(((((((((((((((((((((((((((&&&''''''((())))))******&&&&&&''''''''''''&&&&&&"""$$$&&&&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((((((((''''''&&&$$$$$$'''(((***,,,///...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$"""""""""######$$$&&&''''''%%%%%%&&&((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''#########$$$&&&(((+++,,,)))(((''''''&&&'''''''''+++******((('''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$!!!###$$$%%%%%%&&&''')))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''(((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%######&&&(((&&&''''''((((((((((((((((((''''''''''''(((((()))(((''''''&&&&&&''''''((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%'''((()))%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((())))))))))))(((((('''(((((((((((('''&&&%%%(((((())))))***)))))))))''''''(((((((((((())))))))))))************))))))++++++++++++++++++++++++((()))******)))+++...000<<<444---+++...000...+++.............../////////............---------,,,......///000111555:::>>>CCCLLLZZZgggrrr}}}&&&'''((((((((((((((((((&&&'''((()))*********))))))))))))))))))***++++++)))))))))))))))***++++++,,,,,,---------.................................,,,,,,---......//////000---...///000111111111111111000///......................../////////000000/////////...............---...///111111111111111000000000000///...------(((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$&&&&&&%%%%%%&&&((($$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$######%%%&&&((($$$&&&'''&&&$$$###$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''))))))((('''&&&&&&&&&'''((()))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''######%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%###$$$$$$""" ###&&&&&&''''''(((((((((((((((((((((''''''(((((()))***(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((())))))))))))((((((%%%&&&'''((((((((('''&&&))))))))))))))))))(((''''''''''''((((((((())))))((()))***++++++***)))(((++++++++++++++++++++++++)))***)))((('''(((+++...444111---,,,---...---,,,,,,------......//////////////////.........---------...000222333666:::===AAAKKKZZZgggrrr|||&&&&&&'''((()))))))))(((%%%&&&(((*********))))))(((((((((((()))***+++,,,))))))((())))))***++++++,,,,,,,,,---------......000000000000000000000000,,,,,,------...//////000+++,,,---...////////////000000///............///---.........//////000000//////////////////......,,,---///000111111111000///000000000///...------(((((()))))))))))))))((())))))))))))))))))))))))(((''''''&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&###$$$%%%$$$""""""###$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%(((,,,///111$$$'''(((&&&###"""###%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$######"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((('''%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((!!!"""###$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%''''''$$$""""""&&&)))&&&''''''(((((((((((((((((((((((((((((()))******'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))((((((******((('''&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''$$$%%%'''((()))***))))))))))))***))))))(((''''''&&&'''''''''(((((())))))((()))***++++++***)))(((++++++++++++++++++++++++******)))'''&&&&&&(((+++***,,,------+++++++++,,,++++++,,,,,,---...//////000////////////.........---///111333444777:::<<>>BBB---,,,,,,,,,,,,---...///...///////////////000000000111111222222555999<<>>FFFTTTcccqqq}}}(((((((((((((((((((((((((((***+++***((('''))),,,''''''''''''((()))++++++)))************+++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++------......///000000111000000000000////////////---------,,,,,,---------000000////////////000000///000000///---+++,,,------,,,***)))))))))***+++++++++++++++++++++,,,,,,''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%'''&&&$$$"""###%%%%%%$$$###"""""""""###$$$######$$$%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((($$$&&&'''&&&######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%"""!!!!!!###&&&'''((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''&&&&&&'''&&&%%%$$$&&&(((###%%%'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&'''((())))))(((((())))))((('''''''''''''''(((((((((((((((((((((((((((***'''######'''((('''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,,,,++++++*********'''(((***++++++***))))))(((((())))))*********+++************++++++++++++))))))***---222888>>>AAA...,,,))))))***,,,,,,,,,,,,---///...------...000---...000...,,,+++...000///000000000111444888<<<===EEESSSbbbppp|||&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))((((((((()))******++++++++++++******************++++++,,,,,,,,,------------------............///000000000000000///......000000000000000111222222............///////////////............---------++++++***))))))***++++++))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''((()))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$$$$&&&)))******)))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&''''''%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%((('''%%%%%%%%%&&&(((***,,,)))%%%%%%&&&'''&&&$$$((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((()))******)))'''&&&'''******(((%%%''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))''''''&&&&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''(((+++(((###!!!%%%'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%$$$$$$###"""******)))(((((((((((((((%%%(((******(((%%%$$$$$$&&&&&&&&&'''((()))******&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&'''(((((('''''''''(((((((((((()))&&&&&&'''((()))***+++++++++***)))(((&&&%%%###############$$$$$$%%%&&&&&&'''((()))+++++++++***)))))))))))))))))))))))))))((((((((((((((('''''''''%%%$$$$$$%%%&&&(((***,,,''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((((((((()))(((((()))+++...******)))(((((((((((((((&&&''''''((()))*********)))************+++++++++'''+++,,,,,,333AAAKKKMMM222111///...---...000111......---,,,,,,,,,,,,------.../////////...---,,,///...///333333222444:::@@@GGGQQQ^^^kkkxxx&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))******++++++++++++******************++++++,,,,,,,,,------------------............///000000111111000000///...///...............///000............////////////............------------,,,+++***))))))***+++,,,))))))((('''''''''''''''%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((((((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((('''"""!!!"""###&&&'''&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&'''''''''((('''&&&%%%%%%'''(((***,,,)))&&&&&&'''((('''&&&''''''%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((&&&$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&((()))******(((%%%###"""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%$$$######"""$$$$$$%%%''')))+++---...---***'''&&&'''(((&&&%%%$$$%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''((()))***++++++(((((('''''''''&&&&&&&&&!!!"""###$$$%%%&&&''''''&&&'''((()))***))))))((())))))))))))))))))))))))((((((((((((((((((((('''&&&&&&&&&'''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''((())))))((()))+++---******)))(((((((((((((((((())))))***++++++,,,,,,)))************+++++++++***,,,,,,)))---777===>>>222111///...---...///000,,,,,,,,,++++++,,,,,,---......//////......------///...///333333222444:::@@@GGGQQQ^^^kkkxxx&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))******++++++******++++++++++++++++++,,,,,,,,,,,,---------------------............///000111111111111000000///000///...............///............////////////......---------,,,,,,,,,,,,+++************+++,,,)))(((''''''&&&'''''''''))))))((('''''''''''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&'''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$ !!!###%%%&&&''''''&&&%%%%%%&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))***)))''''''((()))((('''''''''&&&$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''%%%###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&((()))+++,,,((((((''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%$$$$$$######!!!"""$$$&&&))),,,///000333,,,$$$###&&&***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((())))))***+++%%%%%%&&&&&&'''(((((((((###$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((('''))))))))))))))))))))))))''''''(((((((((((((((((('''((())))))*********)))******))))))((((((''''''(((((((((((((((((((((((('''((())))))))))))((('''******)))((('''&&&%%%%%%&&&(((******))))))***+++***))))))((((((((((((((()))))))))***++++++,,,,,,)))************++++++++++++,,,+++)))***///222111222111///...------......************+++,,,---...000000///...............///...///333333222444:::@@@FFFQQQ^^^kkkxxx&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++******+++++++++++++++,,,,,,,,,,,,------------...---------............///000111111111111111000000222111111000000000000000............////////////------------,,,,,,,,,++++++++++++******+++++++++(((''''''&&&&&&'''''''''---,,,+++)))((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$### !!!###$$$&&&'''(((((((((''''''((())))))'''&&&###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&(((%%%######$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%(((''''''&&&'''((()))))))))(((''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%'''%%%###""""""$$$%%%&&&''''''''''''''''''''''''###$$$&&&%%%$$$$$$%%%''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''(((((()))***''''''''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&(((***+++,,,000***$$$###&&&)))***)))))))))))))))(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))***%%%%%%&&&&&&'''((((((((('''&&&&&&&&&%%%%%%%%%$$$'''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))*********)))((('''*********)))((((((''''''((((((((((((((((((((((((&&&''')))******)))'''&&&))))))((((((''''''&&&&&&%%%'''***+++***)))))))))))))))(((((((((((())))))''''''(((((())))))))))))))))))*********+++++++++***+++++++++,,,...///...111111///...---,,,,,,---*********+++,,,---///000222111///...---......//////...///333333222444:::???FFFQQQ]]]kkkxxx&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++******++++++,,,,,,,,,,,,,,,,,,---------.........---------............//////000000111111111000000111111000000000000111111............////////////---,,,,,,,,,++++++++++++************************''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((''''''&&&%%%%%%((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$&&&'''((()))************%%%$$$$$$$$$%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&(((%%%######$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%''''''''''''(((((())))))'''(((((((((''''''''''''""""""######$$$&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$&&&(((''''''''''''''''''''''''###$$$&&&%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''(((((()))&&&&&&&&&%%%&&&''')))+++))))))))))))))))))((((((%%%%%%%%%&&&((()))+++,,,'''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***)))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))***)))((('''&&&***)))))))))((((((''''''))))))))))))))))))))))))%%%'''(((******((('''%%%&&&&&&''''''(((((())))))%%%'''******)))((((((((())))))(((((((((((())))))((((((((((((((()))))))))))))))*********+++++++++***)))***,,,---,,,,,,---000///...------,,,,,,,,,+++++++++,,,...///111222333222000///....../////////...///333333222444:::>>>DDDOOO\\\jjjwww&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))******++++++******++++++,,,---------,,,---------............---------............///...//////000000000000///...............///000000............////////////,,,,,,,,,+++++++++******(((((()))******)))((((((&&&&&&&&&%%%&&&&&&'''(((######$$$%%%''')))+++,,,(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&''''''%%%###&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&'''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))(((((('''''''''((((((((()))))))))(((***+++***(((&&&&&&&&& !!!###$$$&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''%%%%%%&&&&&&'''((()))***"""%%%'''(((&&&&&&(((***''''''''''''''''''''''''$$$$$$%%%&&&''')))+++,,,'''''''''''''''&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((('''&&&&&&%%%%%%!!!"""$$$&&&(((***+++,,,+++******))))))))))))***))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((())))))((('''''''''''''''((((((((((((((())))))))))))))))))))))))&&&'''(((((((((((('''&&&%%%%%%&&&'''((()))******&&&((())))))((('''((()))((((((((((((((())))))*********************++++++)))************+++++++++,,,******,,,,,,)))((()))---------------,,,,,,,,,,,,,,,,,,---...000111222444333222000///////////////...///333333222444:::<<>>+++&&&&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&((()))'''&&&%%%$$$###############$$$%%%%%%&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((('''%%%$$$%%%''')))+++///***%%%%%%)))+++)))&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''%%%))))))%%%$$$&&&'''&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((())))))))))))((('''((((((&&&%%%%%%%%%&&&&&&''''''((((((''''''&&&%%%&&&'''''''''((((((((((((***************)))((((((&&&((()))((('''&&&''')))((('''&&&%%%%%%&&&'''(((***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))***)))'''''')))))))))((())))))***+++++++++++++++((()))***+++,,,++++++***++++++,,,,,,,,,------------,,,+++***+++,,,...///222222222111000///...---......000111222333444444<<>>???333)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***((('''&&&$$$###"""""""""$$$%%%%%%&&&&&&&&&%%%%%%''''''''''''&&&%%%$$$###(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%&&&)))+++---777+++!!! (((...+++&&&"""###$$$&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%###$$$%%%''')))''''''''''''''''''''''''$$$''''''###"""&&&))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&'''(((******))))))(((&&&''''''''''''&&&%%%%%%((()))***)))((('''((()))''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))'''''')))))))))(((******+++,,,,,,,,,,,,,,,))))))***++++++++++++***++++++,,,,,,------......,,,++++++******+++---...+++,,,---...............000000000000111222333333<<>>HHHSSS___lllzzz'''''''''((((((((())))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))(((((((((((())))))))))))''''''((()))************...---...000222333222000+++,,,...///000111000000000000000000000000000000000111111111000///------+++++++++++++++++++++++++++&&&%%%'''(((%%%###%%%'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$&&&'''&&&$$$$$$''')))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((())))))(((''''''))))))((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%'''''''''''''''((())))))***(((&&&$$$$$$%%%&&&(((''''''&&&&&&''''''((()))'''((()))*********))))))$$$%%%&&&''''''&&&''')))%%%%%%&&&&&&&&&'''''''''(((((((((((((((((('''&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&&&&''')))+++$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&)))***&&&%%%(((***)))'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%$$$%%%&&&'''(((''''''&&&''''''((()))))))))))))))((((((((()))))))))******%%%&&&''''''((((((''''''***++++++***(((''''''(((%%%&&&'''(((((('''&&&%%%'''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))***)))'''''')))))))))((())))))***++++++++++++***+++***)))))))))***+++,,,---------...............++++++,,,------------------...//////000000000///---...///111333444444444555<<>>CCCMMM[[[kkkyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((***((('''%%%%%%''')))******++++++***'''&&&&&&'''''''''''''''((()))************++++++,,,---------.........///////////////,,,,,,,,,---...000111222000000000000///...,,,,,,++++++*********)))))))))(((((())))))((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((())))))***))))))((('''''''''''''''''''''(((((('''''''''&&&''''''((((((&&&&&&&&&%%%&&&&&&''''''(((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((('''''''''&&&''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''')))((('''(((******((('''))))))***+++***)))((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&)))(((((('''''''''(((((('''''''''''''''(((((((((&&&&&&''''''''''''''''''((((((((((((((('''''''''''''''&&&%%%###$$$''')))((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''')))))))))))))))((((((((($$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++***)))((()))***((((((((((((''''''''''''&&&&&&'''''''''((((((((($$$%%%&&&%%%$$$###$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&''''''''''''&&&+++******)))((('''&&&%%%'''''''''&&&&&&''''''''''''''''''(((''''''&&&%%%&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((())))))))),,,+++***)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))((((((''''''(((((())))))******))))))))))))))))))***++++++***)))))))))***,,,---111...,,,+++,,,,,,,,,+++)))))))))************+++++++++++++++++++++,,,,,,------....../////////000000000000111222444555666===???EEENNN[[[kkkxxx&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((((()))******)))(((''''''((((((''''''(((((()))***+++)))******++++++,,,,,,---//////////////////......------------...///000111000000000000///...---,,,************))))))))))))'''(((***+++***)))(((&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$###&&&&&&&&&'''''''''''''''))))))))))))((((((''''''&&&&&&''''''(((((()))))))))((('''''''''''''''(((''''''''''''((()))******+++)))(((((())))))'''&&&((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''''''''''''''''''(((&&&&&&''''''(((((())))))$$$%%%&&&''''''(((''''''''''''''''''''''''''''''***)))))))))))))))((('''((()))*********)))((('''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''%%%$$$'''&&&&&&%%%%%%'''((()))))))))(((''''''''''''((($$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&(((((('''''''''''''''''''''(((((('''&&&&&&''')))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((###$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&''''''((()))***)))***+++***)))((()))***(((((((((((((((''''''''''''''''''(((((((((((()))&&&&&&&&&%%%%%%%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,++++++******)))))))))((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''((((((((((((((((((''''''(((((((((&&&&&&''''''(((((('''''''''''''''((((((((())))))++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))))))))'''((((((((()))))))))***)))((((((((()))***++++++******)))))))))***+++,,,---+++))))))*********)))***))))))))))))***++++++------............//////---------...............000000111222555777999:::;;;>>>DDDNNN\\\kkkxxx&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))$$$&&&(((******)))((('''&&&((())))))(((((()))+++))))))))))))***+++,,,---)))******++++++,,,,,,---////////////..................------------......,,,,,,,,,,,,+++***))))))*********)))))))))((((((&&&''')))++++++***(((&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''')))((('''&&&%%%%%%$$$$$$''''''(((((()))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((('''''''''((((((((((((((((((((()))***++++++***(((((())))))(((&&&))))))))))))))))))))))))'''''''''''''''(((((((((&&&''''''((((((''''''''''''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&''''''(((((()))))))))%%%%%%&&&'''((((((((((((''''''''''''''''''''''''++++++,,,+++***)))(((((((((((()))***)))((('''&&&&&&''''''((((((''''''&&&(((''''''&&&&&&''''''(((###$$$&&&&&&%%%### '''&&&%%%%%%&&&''')))***)))(((''''''''''''((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***+++***(((''''''&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&'''''''''''''''''''''''''''''''''&&&'''''''''''''''((()))***'''((()))(((''''''((()))'''''''''((((((((((((((('''''''''(((((((((((()))***)))((('''((()))))))))'''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&((((((((())))))*********((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&'''''''''''''''''''''&&&'''((((((((((((((((((''''''(((((((((((((((((('''&&&'''((())))))))))))(((''''''''''''(((((((((((((((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************(((((((((((()))))))))))))))((((((((()))***++++++***************+++++++++,,,***))))))***+++***)))+++************+++,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,...///111333777:::===>>>888<<>>777;;;CCCOOO^^^mmm{{{%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***)))((((((((()))***,,,,,,&&&((())))))(((((()))+++))))))))))))***+++,,,---+++++++++,,,------......++++++,,,,,,------......------,,,,,,,,,---......///////////////......---***)))))))))((((((((((((%%%&&&'''((()))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***'''''''''((()))*********(((''''''&&&&&&'''((())))))))))))(((((((((((((((((('''''''''((()))******+++***))))))))))))))))))***)))((()))***+++***)))))))))*********+++++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))((()))************)))(((((()))************)))((()))))))))((((((((((((((()))))))))***))))))(((((((((((((((((((((((((((((((((***,,,+++)))((()))***))))))*********)))((('''''''''((((((((((((''''''((((((''''''''''''(((((()))***+++,,,,,,+++******%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''')))***+++))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((&&&''''''&&&%%%%%%'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&$$$&&&''''''&&&&&&'''(((''''''''''''((((((((()))%%%&&&&&&&&&''''''''''''%%%### """%%%%%%$$$''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((((((''''''(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''((())))))((('''&&&$$$%%%''')))******)))(((&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''))))))))))))((((((((((((+++***))))))))))))))))))))))))***+++++++++++++++,,,+++***+++------,,,*********,,,---------,,,+++))))))******+++,,,,,,,,,******++++++,,,---............///111444666999:::888<<>>EEEPPP^^^lllwww~~~''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))************************))))))((((((((((((((()))++++++++++++,,,---...///++++++++++++++++++++++++......//////......---,,,,,,,,,------,,,,,,+++******+++,,,+++)))''''''((('''''''''(((((((((((()))&&&&&&''''''&&&&&&%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))((('''&&&'''((()))***(((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((()))((())))))***,,,---..............................------,,,------...//////000111111222222111111000000000///////////////000//////000000000000000///++++++,,,,,,,,,,,,++++++//////.........------------------,,,,,,+++++++++)))))))))))))))))))))))),,,++++++***************(((((((((((((((((((((((('''((((((((())))))******...---+++)))''''''''''''))))))))))))((((((((((((+++)))&&&$$$######%%%&&&%%%&&&&&&'''((()))******&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$%%%&&&'''((())))))))))))))))))))))))&&&'''((('''%%%%%%'''((('''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&'''''''''+++***)))(((((('''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''((())))))(((((()))))))))((('''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&"""###&&&((((((((('''&&&###%%%''')))***(((&&&%%%)))(((&&&%%%%%%&&&((()))''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((('''''''''&&&%%%&&&)))+++,,,,,,(((***+++,,,,,,+++***((())))))***++++++++++++***+++))))))+++---,,,******)))***+++---...------,,,---,,,++++++------,,,+++,,,...000111111222555777777???IIIUUU```lllxxx''''''''''''(((((((((((((((((((((''''''&&&&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,,,,,,,,,,---,,,++++++***)))+++,,,+++)))''''''(((&&&&&&'''''''''((((((((($$$%%%%%%&&&'''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((()))((((((((((((((('''''''''(((((((((((())))))))))))'''''''''''''''((())))))******+++,,,---...//////000000000000000000111111000000000000000111222222333333444444444444333333333222222111111222222222222222333333333333222222222222333333333333222222000000000000////////////.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************))))))(((((((((((((((((()))))))))*********++++++,,,+++***((((((((()))))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&&&&''''''''''''(((((((((((((((&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&'''))))))''''''''''''''''''''''''&&&'''((('''%%%%%%'''((('''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&'''(((((((((&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''###$$$%%%'''((((((''''''$$$&&&(((******((('''%%%((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''***)))'''''')))))))))(((************************))))))***++++++++++++***---+++***++++++***((('''***+++,,,---......------...---,,,,,,......---,,,---...///000000222555888===BBBJJJTTT```lllxxx&&&''''''''''''((((((((())))))((((((((('''''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,+++,,,,,,,,,,,,+++******)))***++++++)))''''''(((%%%&&&&&&&&&''''''''''''"""###%%%&&&'''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''(((((()))))))))*********++++++))))))))))))*********+++------...///000111222222222222333333444444444555555555444444555555666666666666777777777777666666555555555555555555555555555555666666666555555444333444444555555444444333222222222222111111111111///////////////.........---------------------------,,,,,,,,,++++++++++++*********))))))(((((((((******++++++++++++,,,,,,***))))))((())))))******((((((((((((''''''''''''%%%&&&((()))))))))((('''%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))((((((((()))***+++''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((('''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%&&&''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&''''''((((((&&&''')))******)))'''&&&''''''''''''''''''''''''''''''''''''((((((((((((((())))))******))))))((('''(((((())))))(((((('''***)))'''''')))))))))(((++++++***))))))***++++++))))))***++++++++++++***+++******+++...000///...++++++---......///......///...------//////...---....../////////111555888CCCEEEIIIRRR___mmmxxx}}}&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((((())))))***+++,,,,,,---------------------------------------------.........---,,,,,,+++++++++++++++******)))(((***+++***(((''''''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''''''''((((((&&&&&&&&&&&&''''''(((((('''((((((((((((((())))))++++++,,,,,,,,,---------+++,,,,,,---------------111111111222333444444555444444444555666666777777888888777777777777888888777888888888888888888777666666777777888888777777666666777777666666555555444444555555555555444444444333333333333222222222111111111111111111111111000000000000000000000000...............---,,,,,,,,,,,,,,,+++******))))))+++++++++,,,,,,,,,,,,,,,+++******)))))))))))))))(((((((((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))(((((())))))((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''')))((((((''''''(((((()))((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((()))))))))))))))*********))))))))))))))))))))))))&&&''''''&&&%%%%%%&&&((('''&&&&&&%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((%%%&&&''''''((('''''''''((((((''''''&&&&&&%%%%%%&&&%%%%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%%%%&&&((()))&&&&&&'''((()))))))))(((%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''((()))((()))*********)))'''&&&&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((())))))************))))))(((((())))))))))))(((((('''&&&%%%&&&)))+++,,,,,,*********++++++*********))))))***++++++++++++***)))***))))))+++//////---,,,,,,---....../////////...---,,,---...///...---...............111555888DDDCCCEEENNN]]]mmmwww|||&&&&&&&&&&&&''''''''''''######$$$%%%'''((()))***''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******+++,,,---.........---------------------------------------...---,,,,,,+++******++++++******)))(((''')))******(((''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''(((((()))))))))&&&&&&'''((())))))******))))))*********+++++++++....../////////000000000//////000111111111111000444444555555666666777777555555666666666777777777999888888777777777888888777777888888888888777777666777888999999999888888666666666666666555444444777777777888888777777777444444444333333333333222333333333333333333444444333333333333333333333333000000111111000000///............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((((()))(((((((((((('''''''''---+++)))'''&&&'''((()))+++++++++***************))))))((((((''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''''''''((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((((((((%%%&&&''''''((('''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((())))))%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%(((***&&&&&&'''((()))))))))(((%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&'''(((((((((((()))******)))((('''&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((())))))************))))))(((((())))))))))))(((((('''&&&%%%&&&)))+++,,,,,,((()))+++------+++)))((())))))***++++++++++++******,,,***%%%&&&***)))%%%,,,,,,------...//////000,,,+++***+++---...---,,,---............111444777???>>>AAAJJJZZZkkkwww}}}%%%&&&&&&&&&&&&'''''''''""""""###%%%'''((()))***&&&&&&'''''''''((((((((())))))))))))))))))))))))(((''''''(((((()))***+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++)))************)))(((((('''(((***)))(((''''''(((%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******++++++'''((()))+++,,,,,,,,,,,,,,,,,,,,,---......//////222222222222333333333444222333555666666666555444666666777777888888888888777777777777777777777777888888777666666666777777666666777777777777666666666777999:::;;;::::::999777777777777666555444444666666777777777777666666555555555555444444444444555555555555666666666666444444444444444444444444222333444444444333111000000000000000000000000000///...............------/////////...,,,***)))((())))))))))))((((((((((((...,,,)))&&&%%%&&&''')))(((((((((((())))))))))))((((((((((((((('''''''''$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''%%%&&&'''(((((((((''''''''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''%%%&&&''''''((((((''''''((((((((('''''''''''''''''''''''''''''''''((()))%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&''''''''''''###%%%'''&&&$$$$$$'''***%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((()))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((((())))))******))))))(((((())))))******))))))(((***)))'''''')))))))))(((((()))+++,,,,,,+++)))((())))))***++++++++++++***'''++++++(((,,,555777222,,,,,,,,,,,,---...///000+++******+++---...---,,,+++---...///000111444666999:::>>>IIIXXXhhhvvv}}}%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((()))***+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++))))))******))))))((('''&&&((())))))(((''''''(((&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''')))******++++++,,,------)))***,,,...////////////...//////000111111222222555555555555666666666777555777888::::::999888777888888888888999999999999::::::999999888888777777888777777666555555666666555666666777777666666555777888:::<<<<<<<<<;;;:::::::::::::::999888777666666666777777777777666666777777777777666666666666666666777777777888888888555555555555555555555555444555666777777555444222111111222222333333444444222222111111111000000000////////////...---+++***+++*********))))))))))))***)))(((''''''''''''(((&&&&&&&&&''''''(((((()))'''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((((((''''''''''''''''''''''''''''''%%%&&&&&&%%%$$$$$$%%%'''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''''''''''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&'''((())))))"""%%%'''&&&"""!!!%%%(((&&&&&&&&&'''&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%&&&'''((())))))***((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''(((((())))))(((((('''))))))************))))))***)))'''''')))))))))(((,,,+++***))))))***+++,,,))))))***++++++++++++***%%%+++---+++222???CCC???,,,+++++++++,,,---...///,,,+++***,,,...//////...))),,,///111111111333444555999@@@JJJVVVeeettt}}}%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((()))++++++,,,---///000000...---+++++++++++++++++++++++++++,,,,,,---------,,,++++++)))))))))))))))(((((('''&&&'''))))))(((''''''((('''''''''(((((((((((()))###$$$%%%&&&'''(((((((((%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((()))))))))*********+++,,,------......+++,,,...000111111111000000111111222333333444444777777777777888888888888777888:::<<<<<<;;;:::999888999999999999999999:::<<<<<<;;;:::999888888777888777777666555555555666666666777777777777666666888999;;;===>>>>>>===<<<============<<<;;;:::999;;;<<<<<<<<<<<<<<<<<<;;;999999999888888888888777777777888888888999999999555555555555555555555555555666888999888777555444111222333333444555666777444444444333333222222222---...///000000///...---++++++++++++*********)))&&&&&&((())))))(((((('''%%%&&&&&&'''((()))******&&&'''''''''(((((())))))(((((((((((()))))))))***((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$###$$$%%%&&&''')))******%%%%%%&&&&&&'''((())))))(((''''''&&&&&&''''''(((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&((()))))))))((('''))))))))))))))))))))))))%%%&&&&&&%%%$$$$$$%%%'''&&&''''''((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&''''''(((((())))))'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&''')))******"""%%%'''%%%!!!"""&&&((()))))))))((('''&&&&&&######$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''')))******(((&&&%%%###$$$%%%&&&''')))******)))(((&&&%%%%%%&&&((()))''''''''''''((((((((()))''''''((((((((((((''''''))))))************))))))'''&&&%%%''')))+++,,,,,,///,,,(((&&&&&&(((,,,///))))))***++++++++++++***+++000///***---888;;;444,,,+++******+++,,,...///---,,,+++---///000000///(((+++///222222222222333444:::BBBKKKVVVcccrrr|||'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((***(((%%%""""""$$$''')))******))))))(((((('''''''''(((((())))))))))))(((******+++++++++,,,,,,,,,***)))(((***---/////////,,,,,,------------......,,,***))))))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&'''(((***++++++++++++,,,---...000000.........///000000111111555555444555555666777777999999888888777777888888999999999999999999999999::::::999888999:::<<<===>>><<<::::::;;;:::666333888666444444555555444333888999;;;;;;:::999:::;;;<<<<<<===???@@@???===;;;@@@???>>><<<;;;:::::::::AAA@@@?????????AAABBBCCC???<<<999888999:::::::::999::::::;;;<<<>>>@@@AAA===:::666444555666777777555666777777777666444333888888777666555333222222333444444444444444333333333222222333444222///,,,,,,,,,,,,---...,,,)))&&&)))***,,,------,,,,,,+++'''''''''''''''''''''''''''((()))))))))(((&&&%%%)))*********)))((('''''')))((('''&&&&&&'''((()))''''''(((((((((((((((((($$$%%%''')))+++***&&&###***)))''''''((())))))(((''''''((((((''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((('''((((((((('''&&&&&&%%%$$$&&&'''((('''&&&'''((('''''''''((()))******+++&&&&&&%%%&&&&&&'''((()))&&&%%%$$$###############$$$$$$%%%&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((***)))((('''&&&%%%%%%%%%$$$$$$%%%'''((()))'''%%%'''((()))))))))(((&&&%%%&&&'''''''''(((((())))))'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))+++*********))))))((((((((((((((((((((('''''''''))))))))))))************)))+++,,,------,,,***)))---,,,,,,++++++,,,,,,---------------------------000...,,,*********+++,,,111111111000111222222333555999@@@KKKYYYhhhttt|||'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((***(((&&&%%%%%%&&&((()))***)))))))))((((((((('''(((((()))***************++++++++++++,,,,,,,,,,,,...,,,++++++,,,------,,,*********++++++,,,,,,---***)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''))))))))))))***+++,,,,,,---......///000111222333000111111222222333444444666666666666666777888888::::::999999888999999:::;;;;;;;;;:::::::::::::::;;;:::::::::;;;;;;<<<======;;;:::;;;<<<;;;888666:::888666555666777777666777999<<<<<<;;;;;;;;;<<<>>>>>>@@@AAABBBBBB@@@>>>???>>>===<<<;;;;;;;;;;;;@@@?????????@@@AAABBBCCC@@@>>>;;;:::;;;<<<===<<<>>>???@@@BBBCCCEEEGGGGGGGGGCCC???=========<<<<<<::::::;;;;;;;;;999888777666666555444333333333333333333444444444444444444999777444222111222333444///...---...///...,,,***)))***+++,,,,,,+++***)))((((((((((((((()))))))))'''((()))))))))((('''&&&&&&'''''''''''''''&&&&&&((('''&&&&&&&&&&&&'''(((((((((((((((((('''''''''%%%&&&''')))++++++(((&&&((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******((((((((((((((('''&&&&&&$$$%%%''''''&&&&&&'''(((&&&&&&'''(((((())))))***)))((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&''''''(((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''&&&&&&&&&'''((()))***)))((('''&&&&&&&&&&&&%%%&&&&&&''''''''''''''''''((()))))))))(((&&&&&&''''''''''''((((((((()))''''''((((((''''''&&&%%%((((((((((((((()))******))))))))))))))))))))))))***************)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++---,,,+++***)))------------------------------------------------///---,,,******+++,,,---...//////000111222444444666999@@@KKKZZZhhhuuu|||'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''(((((()))))))))))))))(((((((((((((((((()))***++++++,,,,,,++++++,,,,,,,,,---------///---+++,,,---...------'''(((((()))******++++++)))'''&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&++++++,,,---............//////000111222333444444444444555555666666777777888888888777888888999:::;;;;;;:::::::::;;;;;;<<<>>>=========<<<<<<;;;;;;======>>>>>>??????>>>>>>===<<<<<<<<<======;;;:::;;;888555555666777888888888;;;>>>@@@???>>>>>>>>>???AAACCCDDDEEEDDDCCCBBBBBBBBBAAA@@@?????????@@@@@@@@@AAABBBCCCDDDDDDEEEEEECCC@@@@@@AAABBBBBBAAADDDEEEGGGJJJLLLNNNOOOOOOMMMJJJFFFDDDCCCBBB@@@>>>======>>>>>>===;;;:::999999888666555555555666666444444555555666666666777999999888666444444666888444222000000000111000...,,,,,,------,,,+++)))((())))))*********+++++++++(((((()))))))))((('''&&&&&&&&&'''(((((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&'''&&&&&&(((+++,,,+++)))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&###$$$%%%&&&'''((())))))'''''''''''''''''''''''''''(((((('''&&&&&&''')))''''''''''''''''''''''''###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&$$$&&&(((((('''&&&'''(((%%%&&&&&&''''''((((((((()))((('''&&&&&&%%%&&&&&&&&&&&&''''''((())))))***))))))((('''&&&%%%%%%$$$''''''&&&&&&&&&'''(((((((((''''''''''''((())))))***)))((('''&&&&&&&&&&&&%%%'''((('''%%%%%%(((+++((((((((()))(((''''''&&&''''''''''''((((((((((((''''''((((((((('''&&&&&&((((((((((((((()))******))))))))))))))))))))))))***************+++++++++(((((((((((((((((((((((('''''''''((((((((())))))***+++------...---,,,++++++,,,---......---,,,+++,,,,,,,,,,,,---------------,,,+++***+++,,,---...,,,,,,---...000222444555666:::AAALLL[[[jjjvvv~~~'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((('''))))))))))))((((((((((((''''''(((((()))+++,,,,,,+++,,,,,,,,,,,,---------+++******+++...000111000&&&''''''((()))***++++++((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''(((((()))'''''''''''''''(((((((((,,,---///111111111000000///000111222222333333333666666777777888888999999:::999999999999999::::::;;;;;;;;;;;;<<<<<<===>>>@@@@@@??????>>>>>>======???@@@AAABBBBBBAAA@@@?????????>>>>>>>>>===<<<;;;<<<999777666888:::;;;<<<;;;>>>BBBDDDCCCBBBBBBBBB@@@BBBFFFHHHHHHHHHHHHHHHJJJJJJIIIHHHHHHHHHHHHHHHEEEFFFGGGIIIKKKLLLMMMMMMNNNLLLJJJJJJJJJKKKJJJIIIIIIKKKNNNQQQSSSUUUVVVVVVSSSQQQOOONNNMMMKKKIIIFFFEEEEEEFFFEEEDDDBBB@@@???AAA???===:::999999999:::666666666777777888999999333777:::;;;999888888999999666333111111111111000///000000000///---+++***)))******++++++,,,,,,---))))))))))))((((((''''''))))))*********))))))((()))))))))))))))))))))))))))))))))(((''''''&&&&&&'''&&&%%%&&&)))+++++++++%%%&&&&&&%%%$$$$$$%%%&&&((((((''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''((()))(((&&&&&&((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&((())))))((('''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''((()))&&&&&&&&&''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''((((((((((((((('''&&&%%%%%%&&&&&&%%%((()))&&&""""""''',,,(((((((((((((((''''''&&&'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))******++++++,,,,,,((((((((((((((()))))))))(((((((((((()))))))))))),,,---.../////////......)))+++,,,......,,,+++))),,,,,,,,,,,,,,,---------++++++***++++++---...///,,,------...///111333444777:::BBBMMM\\\kkkxxx'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((($$$%%%&&&''''''''''''&&&(((((((((((())))))))))))'''&&&&&&&&&'''(((***++++++++++++,,,,,,,,,------+++***)))+++...000000000(((((())))))***++++++,,,)))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))************+++,,,---......///111222333333222222222222444555555555555555666666777777888999999999::::::999999999999999::::::::::::;;;<<<===>>>???AAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAA@@@???>>>@@@@@@???===<<<;;;;;;;;;>>><<<;;;;;;>>>AAABBBCCC@@@CCCFFFGGGGGGFFFFFFFFFDDDGGGLLLOOOOOOPPPQQQSSSVVVUUUTTTSSSSSSSSSSSSSSSOOOPPPRRRUUUXXXZZZ\\\]]]^^^\\\ZZZYYYZZZYYYXXXVVVQQQRRRUUUXXXZZZ\\\^^^^^^___^^^______```^^^[[[XXXSSSSSSSSSSSSQQQOOOMMMKKKHHHFFFCCC@@@===;;;::::::888888777777888999::::::555777888999999;;;===???>>>:::666333222222222111111111222111000...,,,+++******+++++++++,,,,,,,,,******))))))((((((((((((++++++++++++***)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&%%%$$$%%%'''*********&&&'''((('''%%%$$$&&&((()))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))))))))((((((((((((((($$$%%%%%%&&&&&&&&&%%%%%%(((***++++++)))((())))))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))(((((()))((('''&&&%%%$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%(((((($$$ &&&+++)))(((((((((''''''''''''((((((((((((((('''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))******++++++,,,(((((((((((())))))******))))))*********+++++++++++++++,,,,,,------------(((***+++------+++***(((+++++++++,,,,,,,,,------*********+++,,,---...//////.........///000111222777:::BBBMMM\\\kkkxxx'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((###$$$%%%&&&''''''''''''(((((((((((())))))))))))((('''&&&%%%&&&'''((()))******+++++++++,,,,,,,,,...,,,***+++,,,---,,,,,,************++++++++++++)))''''''''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((((((((()))'''''''''((()))+++...///111222333444555555555555666777888:::::::::999888666666666777888888999999:::999888888777888888888888888999:::;;;<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA??????????????????>>>===@@@@@@@@@>>><<<;;;<<<>>>>>>>>>>>>AAAEEEHHHIIIIIIIIIKKKMMMMMMLLLKKKLLLMMMOOOTTT[[[^^^___aaadddgggfffeeedddbbbaaaaaa``````______aaadddhhhmmmqqqtttsssrrrooonnnmmmllljjjhhh``````aaaccceeegggjjjkkkkkkkkkmmmppprrrpppllliii``````___^^^\\\ZZZWWWVVVPPPOOOMMMIIIFFFBBB@@@>>>>>>===;;;;;;;;;;;;<<<===AAA===777666999>>>CCCFFF>>>;;;888555555555555444222222222222111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((())))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((&&&%%%$$$%%%''')))))))))&&&(((***(((%%%%%%'''***)))((('''&&&%%%&&&''''''((((((((('''''''''&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%)))***++++++)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&++++++++++++)))'''%%%$$$$$$$$$%%%&&&'''((()))***''''''&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''%%%""""""&&&***))))))(((''''''''''''(((((((((((((((((('''''''''''''''((()))))))))((((((((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))*********'''(((((())))))******+++*********+++++++++,,,,,,((((((((())))))******+++)))***+++,,,,,,+++***)))******++++++,,,,,,------******+++,,,------......000000/////////000111111666:::AAAMMM\\\kkkyyy'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''(((((()))'''((((((((()))))))))******)))'''&&&&&&&&&((())))))))))))*********++++++---+++)))***+++,,,+++***+++++++++************)))'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''***---000222666666666666777777999999888999:::<<<<<<;;;:::999666666777777888999999999888888777666666666666666666666777888999;;;===>>>@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAACCCDDDEEEDDDCCCCCCFFFIIIHHHIIILLLPPPUUUXXXYYYYYYYYYZZZYYYXXXVVVVVVXXXZZZ```gggnnnssstttwww{{{zzzyyywwwuuusssrrrrrrqqqnnnnnnooorrrxxx{{{yyyrrrrrrqqqqqqsssvvvyyy{{{xxxzzz}}}{{{wwwnnnnnnnnnllljjjgggeeeccc______^^^\\\XXXTTTPPPNNNIIIHHHFFFDDDDDDDDDEEEFFFJJJDDD>>>>>>BBBFFFFFFCCC<<<:::999888:::;;;;;;:::555666666666555444222111/////////......------,,,+++***)))((((((((()))***&&&'''((()))))))))))))))%%%&&&'''(((((('''&&&%%%&&&&&&''''''((()))))))))'''&&&&&&'''((())))))'''%%%(((***(((%%%$$$'''+++)))((('''%%%%%%&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((((('''''')))******(((''''''((('''''''''&&&&&&&&&&&&&&&)))((('''&&&&&&%%%&&&&&&))))))******)))(((%%%$$$$$$$$$%%%&&&'''((()))***(((''''''&&&&&&&&&''''''%%%%%%'''((((((((('''&&&'''''''''&&&&&&''''''(((***)))(((&&&&&&&&&((()))***)))((('''&&&''''''((()))(((((((((''''''''''''''''''((()))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))((((((((((((((('''(((((()))******++++++)))************+++++++++'''''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------***++++++,,,------------/////////000111222333444555999AAALLL[[[kkkxxx'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''')))***+++'''((((((((())))))******,,,+++)))'''&&&'''((()))((())))))))))))*********(((''''''(((+++---...---++++++******))))))((((((&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''',,,,,,---...111555999;;;999888777777888999;;;<<<666888:::;;;;;;:::999777666777777888888999::::::777777666555555444555555555555555777888:::<<<===???@@@@@@AAABBBCCCDDDDDDIIIHHHFFFEEEEEEEEEFFFGGGHHHJJJLLLLLLKKKMMMQQQUUUZZZ\\\```fffkkknnnooonnngggfffeeecccaaaaaaccceeemmmttt}}}wwwwwwxxx{{{}}}|||~~~~~~~~~~~~|||zzzwwwtttsssnnnnnnooonnnkkkgggbbb___TTTSSSPPPNNNMMMMMMNNNOOOKKKGGGFFFKKKPPPOOODDD::::::999999;;;>>>@@@@@@@@@::::::;;;;;;:::999888777222222111000///...------,,,+++)))((((((((()))***&&&'''(((***,,,---......((()))***++++++***)))(((%%%%%%&&&'''((()))******((((((''')))******)))'''%%%(((***((($$$###&&&******(((&&&%%%%%%%%%'''(((%%%&&&&&&'''((()))******''''''''''''''''''''''''%%%&&&'''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******''''''((()))******))))))&&&((()))(((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))$$$%%%'''((((((&&&$$$###%%%%%%&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''))))))((((((((())))))***---+++(((((()))***)))(((***)))(((&&&&&&''''''((())))))(((((('''''''''&&&''''''((()))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&'''(((((()))***+++++++++))))))))))))************************+++,,,---...///......------......///))))))***+++,,,,,,------++++++,,,---------,,,,,,......///000222333555666444888@@@LLL[[[kkkxxx''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((******++++++++++++******************************))))))))))))(((((((((((($$$%%%%%%&&&&&&''''''((((((&&&$$$$$$&&&'''$$$""""""&&&((('''&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&'''(((***++++++++++++(((+++///222333444666777777888888999999:::;;;;;;888999;;;<<<<<<;;;:::999777777777777777777777777666666555333111111222444777666666888;;;>>>???@@@BBBCCCDDDDDDCCCCCCEEEGGGKKKLLLMMMLLLKKKMMMRRRVVVUUUYYY[[[ZZZ\\\aaaaaa___fffgggkkksss|||zzzwwwssspppmmmmmmmmmnnnyyy}}}~~~|||~~~yyyuuurrrlllcccZZZUUUSSSUUUVVVSSSPPPMMMOOOQQQNNNDDD<<<<<<======>>>???AAABBBCCCEEEDDDCCCAAA???===<<<;;;777666333000/////////000111000...,,,,,,,,,,,,---++++++++++++************)))*********(((&&&$$$###%%%%%%&&&&&&'''(((((())),,,+++***)))((((((((((((%%%+++///,,,(((&&&((()))%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((******))))))((((((''''''''''''''''''''''''&&&&&&'''%%%%%%&&&((()))((('''%%%%%%&&&'''((((((((('''!!!###%%%'''((((((((('''%%%%%%&&&&&&'''((()))))))))(((((('''''''''((((((&&&&&&&&&'''((())))))***''''''&&&&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###''''''''''''((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))+++***((('''&&&&&&'''(((&&&&&&'''((('''&&&$$$###'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''(((******))))))((((((''''''&&&'''((())))))***))))))$$$&&&''''''&&&&&&((()))&&&&&&&&&''''''((()))***''''''(((((())))))******(((((((((((()))))))))))))))))))))((()))******+++))))))(((((()))******+++---222666555///***((()))++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,...000000000///000111222>>>DDDKKKZZZeeeqqq###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&&&&%%%###!!!&&&((()))))))))***''''''&&&%%%$$$$$$$$$%%%'''((()))+++,,,,,,------,,,///333555555666777999::::::999999999999888888777888:::;;;;;;:::888777444444444444444444444444888999999888666666777999888888888999;;;===>>>>>>BBBCCCEEEFFFGGGIIILLLNNNQQQTTTWWWYYYZZZ\\\aaaeeeeeehhhiiihhhjjjnnnooommmrrrsssvvv}}}}}}zzzwwwvvvwwwwww~~~{{{rrriiiccc``````aaa]]]YYYVVVWWWXXXVVVNNNFFFBBBBBBAAAAAABBBCCCEEEFFFJJJIIIHHHGGGFFFDDDCCCCCC>>><<<999777555444333333111000...---,,,,,,,,,---++++++++++++************)))*********)))'''&&&%%%''''''''''''''''''''''''(((''''''''''''((())))))...---***'''%%%%%%%%%$$$''''''''''''''''''&&&&&&(((((('''&&&&&&'''(((((((((((((((((('''''''''&&&'''''''''''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&''''''((('''''''''$$$%%%'''(((((('''%%%$$$%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((&&&&&&''''''((())))))***'''''''''&&&&&&''''''''')))((((((''''''&&&&&&%%%'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((((((''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''''''''((((((''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''))))))))))))(((((('''''''''(((((())))))))))))(((%%%'''((('''&&&&&&'''(((''''''''''''((()))******(((((((((((())))))))))))(((((((((((()))))))))***)))))))))))))))******+++******)))))))))******+++***...222111---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))),,,...000111000111222333333>>>BBBJJJ[[[gggqqq"""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))******************************++++++++++++******************************)))))))))(((((((((''''''((((((''''''&&&%%%%%%$$$'''&&&%%%%%%&&&&&&%%%$$$!!!$$$'''))))))))))))***((('''&&&&&&&&&&&&''''''((()))+++,,,...//////000222444777999999999999:::<<<;;;;;;999888777666666666777888999999888777666333333333333333333333333777888999999777777888999:::::::::;;;<<<===??????CCCEEEIIIKKKNNNRRRVVVZZZ___ccchhhlllnnnppprrrtttrrruuutttrrrssswwwyyyxxxxxxxxxzzz~~~}}}}}}~~~{{{uuuqqqpppooonnnjjjgggggghhhfff___YYYOOOMMMJJJHHHHHHHHHJJJKKKLLLKKKJJJIIIHHHGGGFFFEEE@@@>>><<<:::777555444444222222111000////////////,,,,,,,,,++++++++++++***))))))******)))(((''''''***))))))((('''&&&&&&&&&&&&&&&&&&'''(((***+++,,,888000(((%%%'''((()))((()))(((((('''&&&&&&%%%%%%)))((((((''''''(((((()))''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&(((((((((&&&'''''''''(((''''''&&&&&&'''((((((((('''%%%$$$"""%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''))))))((('''''''''(((((((((((('''&&&&&&&&&''''''###$$$%%%&&&''''''''''''(((((('''''''''((())))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''''''''''''''&&&)))))))))(((((((((((('''((())))))))))))(((((('''&&&'''((((((&&&%%%&&&'''(((((((((((()))***++++++))))))))))))((((((((((((((((((((()))))))))******)))))))))))))))*********++++++***************+++'''***------+++)))+++---------------------------,,,,,,+++***)))((('''''',,,...111222111222333444444===@@@III\\\hhhqqq~~~###$$$$$$%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))******************************++++++++++++******************************))))))((((((((('''''''''((('''''''''&&&&&&&&&%%%&&&&&&%%%&&&&&&&&&&&&%%%&&&(((******(((&&&%%%%%%))))))(((((())))))***+++***+++---///000222222333555777:::;;;:::::::::;;;;;;;;;:::999888777666666666666777777777666555555444444555555555555666666666888999999888777888999;;;<<<===>>>>>>@@@BBBCCCGGGJJJOOOSSSXXX]]]bbbfffooorrrxxx|||~~~}}}}}}{{{}}}|||xxxyyy}}}~~~xxxwwwzzz~~~|||||||||~~~}}}}}}~~~|||{{{}}}|||{{{}}}~~~{{{tttmmmbbb___ZZZUUUQQQQQQQQQRRROOONNNLLLJJJHHHFFFDDDCCC@@@???===<<<:::888777666666666555444333222222111------------,,,,,,,,,,,,******************)))))),,,+++***)))'''&&&%%%%%%))))))))))))+++,,,---...555---&&&&&&((()))+++---(((((('''''''''&&&&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((&&&%%%&&&'''((('''&&&'''((((((((('''&&&%%%%%%(((((((((((('''&&&$$$###&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))''''''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&''''''((((((((((((((((((((()))))))))******(((((())))))))))))(((((())))))((('''&&&&&&&&&''')))((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''''''''&&&&&&&&&''')))***''''''''''''''''''''''''(((((((((''''''(((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((())))))***))))))((('''&&&'''((()))(((&&&%%%%%%&&&(((((((((((()))***+++,,,******))))))((((((''''''(((((()))))))))*********(((((()))***************,,,++++++***************(((***++++++)))))),,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))...000222222222111222333555<<<>>>HHH\\\jjjqqq|||$$$%%%%%%&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))******************************++++++++++++******************************((((((((((((''''''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&'''&&&''')))(((&&&%%%$$$%%%((((((((())))))+++,,,------...000222333444555555666888;;;;;;:::999999:::888888888888888888888888777777777777666666555555555555555666666777777777888:::;;;;;;;;;;;;===>>>>>>@@@BBBBBBBBBDDDGGGJJJPPPTTTXXX]]]bbbgggmmmqqqvvvzzz{{{zzz||||||{{{zzzyyy~~~~~~}}}}}}~~~~~~}}}~~~xxxtttmmmfff```\\\[[[[[[VVVUUURRROOOKKKGGGDDDCCCBBBAAA???>>>===<<<<<<<<<999999888777555444222222000/////////............++++++++++++******++++++,,,,,,+++***((('''&&&%%%++++++************++++++---(((&&&((('''%%%&&&+++&&&&&&&&&'''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''%%%'''((((((((('''&&&%%%%%%'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))''''''''''''((((((((((((&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%&&&&&&%%%$$$%%%&&&((()))'''''''''''''''''''''''''''(((((((((((((((((('''%%%&&&'''(((((('''&&&%%%'''''''''''''''((((((((())))))***))))))((('''&&&'''((()))(((&&&%%%%%%&&&(((((((((((()))***+++,,,******))))))((((((''''''))))))))))))************(((((()))************)))++++++******)))******+++,,,,,,,,,+++******+++---************************+++++++++,,,,,,---------000222333333111000000111555<<<>>>GGG\\\iiiqqq|||$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))******************************++++++++++++******************************((((((((('''''''''&&&&&&%%%&&&&&&'''(((((())))))%%%&&&''''''&&&&&&'''((("""$$$&&&'''&&&&&&((()))&&&&&&'''((()))+++---...111222333444555666666666666888:::;;;:::999999:::666666777777888999::::::999999888888777777666666555555555666666777777888666888:::;;;<<>><<<<<<===>>>>>>===<<<;;;888666333222222222222111111111000000...---,,,++++++++++++++++++++++++***)))(((((('''***)))((('''&&&&&&&&&&&&///******---+++%%%%%%+++%%%%%%&&&&&&'''(((((()))'''(((((())))))(((((('''((((((((()))))))))))))))%%%%%%&&&&&&'''(((((((((((('''&&&&&&'''(((&&&%%%'''''''''(((''''''&&&&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''&&&''''''((()))***''''''((((((((((((((((((%%%&&&'''(((((('''&&&%%%$$$%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&''''''''''''''''''&&&%%%$$$###&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))(((((('''&&&'''((((((&&&%%%&&&'''(((((((((((()))***++++++))))))))))))(((((((((((()))))))))*********++++++'''((()))++++++******)))))))))(((((()))******+++......---,,,++++++++++++******************************+++,,,---...//////000111333222111///000000333<<>>>>>BBBDDDGGGLLLSSS\\\fffmmmooorrrssspppllliiilllooooooqqqtttuuuvvvxxx|||~~~~~~||||||zzzxxxuuusssqqqpppiiijjjlllmmmnnnppptttwwwwwwuuussssssuuutttqqqmmmjjjlllmmmkkkgggfffhhhjjjjjjkkklllnnnooopppqqqqqqnnnooonnnkkkgggbbb______\\\eeepppxxx{{{~~~~~~{{{zzz{{{~~~|||{{{wwwsssoookkkhhhfffaaa]]]VVVPPPLLLLLLMMMNNNOOOOOOMMMKKKGGGCCC???===666666555555555444444444111000...,,,++++++++++++((())))))***++++++,,,,,,))))))(((''''''''''''''')))'''&&&$$$&&&((((((((('''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((()))))))))(((&&&&&&''''''&&&%%%%%%%%%&&&'''(((((((((''')))(((''''''''''''(((((('''''''''''''''''''''&&&&&&&&&&&&'''''')))******((((((((((((((('''''''''%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''((()))***&&&&&&&&&&&&&&&'''((()))((('''&&&&&&'''(((***+++(((((()))))))))(((&&&%%%''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((''''''((())))))***))))))$$$&&&''''''&&&&&&((()))&&&&&&&&&''''''((()))***''''''(((((())))))******)))************+++++++++'''(((***+++,,,+++)))(((%%%%%%%%%&&&((()))+++,,,+++******+++------,,,***++++++++++++++++++++++++,,,,,,++++++++++++++++++)))+++...000000111333555000<<>><<<:::999:::;;;;;;::::::;;;;;;;;;;;;===AAADDDDDDKKKTTT[[[aaaiiisss{{{yyyvvvxxxzzzzzzxxxxxxyyyyyyzzz{{{{{{|||~~~}}}}}}~~~zzztttmmmjjjiiifffaaa\\\YYYYYYYYY[[[^^^bbbfffhhhjjjhhhfffdddcccaaa___]]]```^^^\\\\\\\\\]]]\\\\\\]]]^^^______]]]\\\[[[\\\\\\]]]]]]ZZZUUURRRRRRSSSSSSWWW^^^fffmmmrrruuuvvvwwwuuusssrrrsssssspppnnntttwww|||~~~|||{{{uuuppphhh```[[[XXXXXXYYY]]]\\\\\\[[[WWWQQQHHHBBB@@@<<<888777888999888666666444111000///...,,,+++...,,,+++***+++,,,+++***((('''&&&&&&'''((()))*********))))))))))))******((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((******)))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((***)))'''&&&'''(((***+++))))))************))))))%%%%%%%%%&&&'''((())))))'''&&&&&&'''))))))((('''******))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))''''''(((((())))))******&&&'''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''&&&&&&((('''&&&%%%###"""!!!!!!&&&%%%&&&'''))))))'''%%%%%%%%%&&&&&&((()))***+++))))))))))))))))))))))))$$$$$$$$$$$$%%%&&&'''''''''(((((((((((((((''''''(((((((((((())))))))))))************************+++***)))((((((((()))*********)))))))))***,,,---+++++++++******(((''''''---,,,+++***)))))))))))))))******++++++,,,------000000000000111111111111666777>>>JJJVVVbbbqqq}}}&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((())))))((((((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&'''''''''''''''%%%&&&&&&'''&&&%%%$$$###"""###$$$%%%&&&&&&%%%%%%'''(((***++++++,,,...//////000111333555666666777999888888888888999999:::<<<;;;;;;;;;::::::999999888888777888999;;;===>>>>>>===;;;:::;;;;;;;;;;;;===>>>@@@AAABBBEEEJJJMMMTTTZZZbbbhhhmmmttt}}}~~~|||zzzxxxxxxyyy{{{|||~~~||||||}}}~~~~~~~~~~~~}}}{{{oooiii```[[[YYYVVVRRRNNNHHHHHHHHHIIILLLOOORRRTTTYYYWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPPPPRRRSSSSSSRRRQQQQQQQQQQQQOOOPPPPPPMMMIIIFFFFFFGGGFFFIIIPPPVVV\\\```bbbcccgggeeebbb```______``````bbbeeelllttt|||{{{qqqjjjeeecccccccccdddeeefffddd^^^VVVPPPDDD???:::888999:::999777888555333111111111000///000...,,,+++,,,---,,,++++++***)))((((((((()))*********))))))))))))******((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))((('''&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((()))(((((()))++++++***(((((((((((()))******++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&%%%&&&(((&&&&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%$$$######%%%$$$%%%&&&((((((&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))***************************)))((((((((()))************)))))))))***,,,,,,******+++******)))(((''')))))))))******+++,,,,,,*********+++,,,,,,------,,,------...///000000111555666===IIIVVVaaappp|||$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))(((((((((((('''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&'''&&&&&&'''))),,,---...000222555222333444666777777888888:::::::::999999999999999:::::::::::::::999999999888888777888999;;;===>>>======<<<<<<===>>>>>>???CCCEEEHHHKKKNNNRRRWWWZZZaaaffflllppptttzzz~~~yyyuuutttuuuxxx{{{~~~zzzyyyyyyyyyyyyyyyyyyzzzzzz{{{xxxssspppnnnmmmkkkiiieee___VVVOOOLLLIIIEEEBBBAAA@@@@@@@@@AAACCCEEEFFFGGGGGGFFFEEEFFFGGGIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOKKKJJJHHHGGGFFFFFFGGGGGGGGGHHHHHHGGGDDDBBBBBBCCCAAADDDHHHLLLPPPRRRTTTTTTWWWUUURRRNNNLLLLLLOOOQQQQQQUUU[[[dddmmmtttzzz||||||~~~{{{tttooommmjjjkkknnnppppppmmmfffbbbNNNHHHAAA=========<<<;;;;;;999777666888999999888444222///.........---,,,---,,,+++***))))))))))))******))))))))))))******((((((((((((((((((((((((+++***************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''''''''((()))***'''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''''''''''''''***))))))***,,,,,,+++***((())))))******+++,,,,,,''''''''''''''''''''''''%%%%%%&&&&&&'''''''''(((%%%&&&'''&&&%%%$$$%%%''''''''''''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%''''''&&&$$$+++***)))'''&&&&&&&&&&&&(((((((((((((((((((((((())))))'''&&&&&&%%%%%%%%%''''''((((((((((((((('''(((((((((((())))))))))))************************(((((((((((()))***++++++*********)))******+++,,,)))***************)))))))))))))))***+++,,,,,,---******++++++,,,,,,------++++++,,,...///111222222555666<<>>@@@BBBDDDGGGIIIPPPRRRUUUWWWZZZ]]]bbbeeejjjmmmqqqtttvvvzzz}}}xxxtttrrrsssuuuwww{{{|||~~~~~~zzzqqqpppooommmkkkjjjhhhhhhcccaaa^^^\\\[[[ZZZZZZYYY]]]XXXSSSNNNKKKHHHDDDAAABBBBBBAAA@@@AAAAAABBBCCCAAAAAAAAAAAAAAACCCFFFHHHNNNQQQUUUXXXYYYYYYYYYYYYQQQNNNJJJHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFGGGEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNLLLHHHEEEDDDFFFIIIIIILLLQQQXXX___fffkkkmmmwwwzzz}}}}}}|||{{{zzzvvvzzz~~~xxxuuuqqqqqqqqqsssttttttqqqooo___WWWMMMGGGDDDCCCAAA??????===<<<<<>>CCCHHHLLLPPPUUUYYY```bbbdddeeefffgggjjjlllsssuuuwwwyyy{{{~~~}}}{{{wwwtttqqqqqqqqqqqqppprrrtttwwwxxxvvvrrroooeeecccaaa^^^ZZZWWWTTTSSSPPPPPPOOONNNMMMNNNOOOPPPQQQPPPOOONNNLLLIIIEEEBBBBBBBBBAAAAAA@@@@@@AAAAAABBBDDDEEEDDDCCCDDDGGGJJJPPPVVV]]]aaabbbbbbbbbbbb___[[[VVVSSSRRRRRRQQQOOOKKKKKKKKKLLLNNNOOOOOOOOOLLLLLLLLLKKKLLLLLLMMMMMMLLLKKKJJJGGGDDDCCCCCCDDDEEEGGGJJJOOOTTTYYY]]]___eeehhhjjjkkkjjjiiiiiijjjhhhmmmtttyyy}}}~~~zzzwwwuuutttvvvxxxzzzzzzoooggg[[[RRRMMMJJJFFFDDDBBB@@@???@@@DDDHHHJJJKKKEEEAAA;;;666333111///---,,,,,,,,,,,,++++++************))))))))))))******))))))))))))))))))))))))*********))))))(((((((((&&&&&&''''''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((('''''''''''''''(((((()))+++***(((''''''(((***+++'''''''''''''''&&&&&&&&&(((''''''(((***+++)))((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%$$$&&&((()))((('''&&&'''(((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&&&&((())))))((()))(((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''((()))***&&&&&&'''((((((((((((((((((((((((((())))))))))))************************)))***+++,,,------......*********+++************)))******++++++++++++***++++++,,,,,,,,,+++*********++++++,,,------......000000000000111111111111555555;;;GGGRRR]]]jjjvvv&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&$$$###))))))))))))************'''''''''((((((((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''((()))+++---///111444555666666555555666777888888888888888777666666555555666777777666444333555555666666777888999999::::::999999:::;;;===>>>???EEEMMMTTTYYY___fffkkkqqqrrrssssssqqqpppqqqrrrxxxyyyzzz{{{~~~~~~zzzwwwsssoookkkiiihhhggghhhiiijjjlllllliiiddd```XXXVVVTTTQQQMMMJJJGGGFFFEEEEEEFFFEEEDDDEEEGGGIIIIIIJJJKKKLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIILLLNNNPPPNNNKKKIIIJJJLLLVVV]]]gggmmmnnnnnnnnnooonnnjjjeeecccddddddaaa^^^YYYYYYYYY[[[___aaabbbaaa^^^]]][[[ZZZYYYZZZ[[[[[[TTTPPPLLLJJJIIIIIIHHHGGGFFFGGGIIIKKKOOORRRUUUWWWWWWXXXYYYXXXVVVVVVWWWYYYVVV[[[ccciiinnnttt|||}}}|||~~~}}}uuujjj```ZZZUUUPPPLLLIIIGGGEEEEEEGGGKKKMMMNNNKKKFFF@@@:::777555444222...//////...---,,,+++*********))))))))))))******))))))))))))))))))))))))((((((((((((((((((''''''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&'''''''''((((((((()))((('''&&&&&&'''((()))&&&&&&'''''''''''''''''''''&&&&&&'''))))))((('''%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&***))))))((('''&&&%%%%%%'''((()))(((''''''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&)))(((&&&'''(((******)))'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&''''''(((******%%%&&&'''((())))))))))))(((((((((((())))))))))))***************************+++,,,---------------***++++++++++++***))))))***+++++++++++++++******'''(((***,,,.........---++++++,,,,,,------......////////////............666666<<>>AAADDDEEEIIIPPPZZZaaagggmmmtttzzz~~~~~~{{{yyyxxxyyyzzzzzzzzz|||{{{wwwuuupppiiiaaa\\\YYYXXXXXXZZZ[[[]]]______\\\XXXTTTNNNMMMKKKIIIGGGEEEDDDCCCAAABBBDDDDDDDDDEEEIIILLLPPPPPPPPPPPPQQQRRRUUUWWWZZZZZZ[[[\\\]]]]]]]]]]]]\\\```aaa___XXXTTTSSSTTT___hhhssszzz|||{{{{{{|||yyyvvvssstttvvvwwwtttppplllkkkkkkoootttwwwwwwwwwyyywwwuuusssrrrssstttuuukkkcccYYYVVVXXX[[[[[[ZZZWWWWWWUUUTTTTTTTTTUUUVVVQQQQQQOOOMMMKKKKKKMMMPPPMMMQQQWWWZZZ]]]ccckkkqqqxxx|||yyyqqqkkkfff```\\\WWWTTTOOOMMMMMMOOOOOOPPPLLLHHHBBB===;;;;;;:::999555444444222000---***)))******))))))))))))******))))))))))))))))))))))))''''''(((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''&&&&&&'''))))))(((&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&)))'''%%%&&&''')))))))))'''''''''''''''((())))))'''''''''''''''''''''''''''''''''&&&&&&'''((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))************************)))***+++,,,,,,++++++******++++++,,,+++***)))(((,,,,,,,,,,,,+++***))))))&&&(((+++---...///......++++++,,,,,,---.........------......//////000000777777===GGGRRR\\\iiiuuu~~~"""######$$$&&&''''''(((%%%%%%%%%&&&&&&&&&''''''!!!"""$$$&&&''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&%%%%%%$$$'''&&&&&&%%%&&&'''((())),,,,,,---...000333666888555666777888777777888:::888777777777666444333222...///111333333333111000222333444555666888888999777888:::===AAAFFFJJJLLLQQQYYYcccjjjooouuu}}}~~~~~~~~~~~~~~~|||yyyuuuppppppiii___TTTMMMJJJJJJKKKIIIJJJMMMPPPRRRQQQNNNJJJHHHHHHHHHGGGFFFFFFEEEEEECCCFFFJJJKKKLLLOOOUUUYYY^^^]]][[[YYYYYY]]]cccgggggghhhiiikkkllllllmmmmmmllloooqqqnnnfff___\\\\\\bbblllyyy}}}|||~~~~~~uuutttuuuxxx~~~wwwiiidddhhhnnnpppnnnllljjjfffaaa]]]ZZZYYYXXXRRRQQQNNNJJJHHHHHHKKKNNNOOORRRTTTSSSRRRUUU\\\cccfffiiipppvvvzzz{{{{{{zzzxxx{{{~~~yyytttnnnjjjddd```ZZZUUUTTTSSSSSSRRRLLLHHHBBB???>>>?????????:::999888555222...***(((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))%%%&&&''''''((((((''''''''''''((())))))(((''''''%%%%%%&&&&&&'''((())))))'''&&&&&&''')))***((('''*********)))((((((''''''))))))))))))))))))))))))%%%%%%&&&'''((()))***+++%%%&&&''''''%%%%%%&&&''''''((((((((())))))******"""######$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))))))))((((((''''''''''''(((&&&$$$%%%&&&((((((((()))(((((('''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&%%%&&&&&&%%%&&&'''((())))))))))))(((((((((((())))))))))))************************((()))***++++++***((('''***+++,,,,,,+++***)))(((---------,,,+++***)))(((***+++---......---+++***++++++,,,------......///---...///000111222333444777888===HHHRRR\\\iiiuuu}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$$$$%%%((((((((((((((((((((((((***************)))((((((((()))***)))((('''(((***(((((())))))))))))(((((('''&&&$$$""""""$$$&&&'''%%%%%%%%%%%%&&&'''(((((('''((()))((('''((()))+++***,,,///222444555555444777888888999999888666555444333222000000000111111333111///000444777777666444666888888888:::<<<>>>@@@@@@@@@AAADDDKKKSSSYYY^^^aaaeeekkkrrryyy~~~~~~~~~}}}|||zzzzzz}}}yyyrrrlllhhheeeddd]]]RRRKKKGGGFFFDDDCCCBBBDDDEEEDDDGGGKKKJJJGGGFFFJJJNNNNNNJJJIIIKKKNNNKKKNNNSSSXXX[[[___bbbeeeeeeffffffaaa]]]aaakkkuuuxxxyyyxxxvvvxxx|||{{{wwwwwwvvvxxxzzzwwwmmmfffdddnnnssszzz~~~zzzyyyzzz|||wwwuuuyyy~~~~~~{{{xxxuuusssoooiiieeeaaa```]]]XXXTTTQQQPPPQQQQQQRRRSSSRRRPPPOOORRRUUUZZZ[[[]]]___aaadddggghhhfffkkkrrrwww|||~~~xxxsssllljjjfffbbb]]]XXXTTTRRRPPPKKKEEEAAA@@@AAACCCCCCAAA>>>:::777555444111///...---+++*********+++,,,,,,,,,+++***))))))******))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&''''''(((((())))))***)))'''&&&&&&''')))***'''&&&%%%$$$$$$%%%&&&'''))))))))))))))))))))))))(((&&&%%%&&&))))))'''$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))(((((('''''''''((((((%%%&&&&&&&&&%%%###!!! )))(((&&&%%%%%%&&&((()))))))))((('''&&&&&&%%%%%%%%%&&&'''(((((())))))))),,,+++***(((''''''&&&&&&$$$%%%'''((()))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))))))))************///...,,,***))))))******+++*********))))))((((((++++++******************************************)))......)))''',,,...,,,---***((()))---///...,,,...............///000000444555;;;EEENNNXXXfffsss}}}%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))'''&&&'''(((''''''''''''''''''''''''))))))******)))((((((''''''((())))))''''''((()))(((((())))))))))))((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''((())))))))))))+++------...111444666666666666888888999999999888777666333222111000000000111222333111///000333555555444666777999999:::<<<@@@CCCDDDFFFHHHKKKOOOVVV___dddfffgggjjjoootttzzzyyywwwssspppooottt{{{}}}wwwooohhhccc___]]]YYYRRRJJJDDDAAAAAAAAA@@@>>>BBBCCCCCCFFFKKKKKKHHHKKKNNNQQQRRRSSSUUUYYY\\\]]]___cccgggjjjnnnqqqssssssuuutttoookkkllluuu}}}{{{yyyzzz|||yyyqqqkkkjjjqqquuu{{{~~~{{{yyyzzz~~~{{{{{{|||~~~|||wwwpppnnniiiccc^^^\\\]]]___^^^___```^^^YYYVVVUUUVVVTTTSSSSSSRRRRRRSSSTTTUUUVVVYYY^^^ccchhhooowww}}}{{{rrrppplllgggccc___\\\ZZZUUUOOOGGGAAA??????@@@@@@DDDAAA===:::999777444222///...---++++++++++++++++++++++++***++++++,,,,,,******))))))))))))************++++++++++++******'''''''''''''''''''''''''''''''''((((((((((((((()))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''&&&%%%&&&))))))'''%%%(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''(((((())))))***)))(((&&&$$$###***)))'''&&&&&&''')))***)))(((((('''&&&&&&%%%%%%'''((((((((('''&&&%%%$$$'''''''''''''''((())))))'''&&&&&&%%%&&&'''))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((())))))))),,,,,,+++***************************)))))))))(((************************************************%%%))))))%%%###'''***(((,,,,,,---,,,,,,,,,---...///////////////000111111555666<<>>@@@DDDJJJNNNRRRTTTWWWZZZ^^^dddjjjooonnnnnnnnnppptttyyy~~~~~~~~~tttooohhhbbbaaagggqqqxxxxxxssskkkbbb[[[VVVTTTSSSNNNJJJDDD@@@???@@@AAAAAA@@@EEEHHHJJJMMMSSSTTTRRRSSSSSSTTTXXX___fffkkknnnnnnpppsssvvvyyy{{{||||||{{{|||{{{wwwrrrrrrxxx~~~~~~{{{{{{|||yyyrrrooopppssswww{{{~~~{{{vvvuuuxxxzzz{{{zzz{{{{{{}}}zzzsssnnnmmmooorrrppprrrssspppjjjddd^^^\\\UUUSSSQQQNNNKKKJJJJJJJJJIIIJJJLLLNNNSSSZZZccciii|||}}}zzzvvvppplllhhhfffeee```YYYNNNEEEAAA?????????BBB???<<<999888777444222222111///...,,,++++++++++++******++++++,,,---...++++++************++++++******++++++++++++******)))((((((''''''&&&&&&&&&((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((***))))))(((((())))))***((((((((((((((((((((((((&&&%%%%%%&&&((()))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((***)))(((''''''((()))***((((((((('''&&&&&&%%%%%%%%%&&&(((((('''&&&###"""''''''''''''(((((((((((()))(((%%%$$$$$$&&&(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((())))))************))))))************))))))))))))************************++++++++++++++++++++++++(((+++,,,((('''***------,,,///000///+++***,,,000000000//////000000111222555666<<>>;;;:::999999777555555444333111///...---,,,++++++++++++++++++,,,,,,+++******))))))******+++(((((())))))))))))((((((***))))))((('''&&&&&&%%%))))))((((((''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''(((((()))######%%%&&&((()))***+++))))))(((''''''((())))))(((((('''''''''&&&&&&&&&"""$$$&&&((()))((('''%%%*********)))((('''&&&%%%***)))'''%%%%%%&&&((()))(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((((()))*********((('''&&&*********)))))))))))))))***************+++++++++++++++++++++++++++++++++---...///---,,,...111222...000000...,,,+++---//////////////////000000111555666<<>>>>>===<<<;;;999888777555333111///......---,,,+++***)))))))))))))))(((((((((((())))))(((((())))))))))))((((((******)))(((''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))$$$%%%%%%&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$%%%''')))***)))((('''+++++++++***)))(((&&&%%%(((((()))))))))(((''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''((((((((()))))))))******+++***)))'''%%%$$$))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++******++++++***+++---000111///---,,,...///---,,,...------------...//////444555;;;EEENNNXXXfffsss~~~###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$###""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&''''''%%%%%%&&&'''&&&''''''((((((''''''&&&(((&&&$$$""""""$$$&&&((('''''''''(((((()))***+++---///000111222333666888444444444555555666666666555666777777777666555444111222333444555666666555333444666777888;;;???CCCMMMQQQXXX```hhhpppxxx}}}zzz{{{{{{zzzxxxxxxzzz{{{xxxwwwuuuuuuvvvxxx{{{}}}}}}~~~}}}zzzuuuoookkkiii```ZZZQQQHHHDDDGGGNNNUUUZZZYYYWWWUUUSSSQQQOOOOOOMMMOOOQQQRRRRRRTTTXXX[[[aaaiiipppppppppsssuuuuuunnnhhhdddfffnnnwww{{{}}}}}}}}}zzzzzzzzzxxxxxxzzz}}}}}}xxxwwwzzz|||~~~|||uuulllddd\\\XXXXXXWWWVVVUUUTTTQQQMMMIIIKKKTTT\\\^^^___bbbdddcccfffgggggghhhmmmxxxzzzqqqhhh___WWWQQQHHHFFFBBBAAA@@@???===;;;;;;;;;:::999777555333222000///---,,,***)))))))))))))))(((((((((((())))))******++++++++++++*********))))))(((((('''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&''''''((()))***,,,+++***(((''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''))))))))))))((('''&&&&&&&&&''')))*********)))(((&&&'''((()))))))))'''&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))+++*********)))'''&&&%%%))))))))))))************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))+++***))),,,111111---***+++...000...+++------,,,,,,------...///333444:::CCCLLLWWWeeerrr}}}######$$$%%%%%%&&&''''''#########!!! """$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%'''((('''&&&%%%&&&'''&&&''''''((((((''''''&&&%%%$$$############$$$%%%&&&''''''((()))+++,,,---///111222333333444777999666555555555555666666777777888999999999888666555333444555666777777666666444555777888;;;???FFFLLLWWW\\\ccckkkrrrxxx~~~}}}}}}}}}{{{zzzzzz}}}zzzyyywwwvvvuuuuuuvvvwwwtttsssqqqpppnnniiiddd```YYYVVVPPPJJJGGGIIIOOOSSS[[[\\\___aaaaaa___]]][[[XXX[[[```ccceeehhhmmmqqquuu|||~~~zzzyyyxxxvvvsssoookkkkkkpppvvvzzz|||{{{}}}|||zzzxxxxxx{{{~~~~~~|||}}}vvvnnniiikkklllmmmooommmggg]]]UUUQQQTTTUUURRRRRRTTTSSSPPPRRRSSSUUUWWW]]]jjj{{{ttthhhaaaUUURRRMMMIIIFFFCCC???===>>>>>>======;;;999777666111000///------,,,,,,,,,***))))))))))))))))))*********++++++++++++******)))))))))((((((((((((((('''''''''((((((((((((((('''''''''(((((('''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&(((***)))&&&$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''((()))***---,,,***)))(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''***)))'''&&&%%%&&&&&&&&&$$$%%%'''((()))((('''&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((()))))))))(((((()))******((()))))))))************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***------***---333---,,,++++++,,,------------------------...//////222333999BBBKKKUUUdddqqq|||######$$$%%%%%%&&&''''''******)))'''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&'''((((((&&&&&&'''(((&&&''''''''''''''''''&&&"""###$$$$$$$$$$$$###"""&&&&&&'''(((***,,,---...111222444444444555888:::777777666666666666777777999999:::;;;:::999888777555555777888888888777666777999:::<<<>>>EEEMMMTTT]]]cccjjjqqqwww||||||zzzzzz|||~~~zzzyyywwwuuusssqqqppppppiiigggfffffffffddd^^^XXXWWWUUUSSSOOONNNOOOSSSWWW___bbbhhhlllnnnmmmjjjhhhdddhhhnnnsssvvv{{{|||yyyvvvssspppooorrrvvv{{{}}}}}}}}}|||}}}~~~~~~~~~yyyttt}}}}}}pppfffZZZZZZUUUPPPNNNOOOLLLGGGHHHIIIKKKLLLRRR___qqq~~~wwwnnngggccc]]]WWWRRRMMMHHHEEE????????????===;;;999888111000000/////////000000++++++************++++++(((((())))))))))))(((((((((((((((((())))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''''')))+++)))&&&###$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''')))******'''''''''''')))+++---...(((((())))))))))))((((((&&&'''''''''''''''''''''&&&%%%$$$###$$$&&&(((***&&&&&&''''''&&&$$$""" $$$###"""!!!"""$$$''')))(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''(((''''''''')))+++---...(((((())))))*********+++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''(((,,,,,,))),,,222))),,,...---******---000...............///000000111222888AAAJJJTTTcccppp|||&&&&&&%%%$$$%%%&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''',,,***(((&&&%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&&&&'''))),,,...///000111555555555555666666666666666666666666777777777777::::::999999888888777777444444555444444555888:::999<<>>;;;888777555444333222000---***,,,+++*********+++------******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***'''%%%&&&((((((&&&###'''(((((())))))))))))(((***)))'''&&&&&&&&&'''((())))))))))))******************))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((''''''&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''''''''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((...---,,,***)))))))))))))))))))))(((''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''((()))))))))))))))(((((('''''''''((((((((((((((())))))))))))************)))************++++++++++++++++++***)))((('''&&&'''111111***%%%%%%)))+++,,,,,,,,,++++++---/////////...---------......---...///000111111111111///000666@@@IIITTTcccqqqwww&&&&&&%%%%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''')))))))))(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''(((***---///111222222555555555555666666666666666666666666777777777777999888888777777666666555555666777777777888;;;===@@@DDDIIIMMMPPPVVV^^^dddeeekkkqqquuuxxx|||~~~{{{zzzzzzzzztttrrrnnniiiccc\\\WWWTTTRRRQQQPPPSSSWWWYYYYYYXXXTTTUUUVVVYYY\\\aaagggkkkoooppprrrwww{{{|||yyyvvvpppssswww|||}}}zzzxxxyyy}}}}}}xxxvvvxxxzzzyyyzzz}}}~~~zzzxxx{{{|||{{{tttllleee]]]RRRJJJFFFEEEEEEFFFFFFIIIUUUaaarrr{{{uuunnnkkkjjjddd[[[SSSIIIFFFCCC@@@???===:::888666555555555666555333000---,,,+++******+++,,,---***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))++++++***((((((((())))))))))))((((((***)))((((((''''''(((((((((((()))))))))************)))))))))((((((((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))((((((((())))))***(((((('''''''''''''''((()))))))))))))))(((''''''''''''''''''(((((((((((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((''''''&&&'''''''''(((((((((((((((************************''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))))))))******))))))******++++++,,,,,,++++++++++++***)))(((((($$$(((+++---,,,++++++,,,+++,,,---,,,++++++---///+++++++++,,,---...000000,,,,,,---...////////////222333888@@@HHHRRRaaannnvvv&&&%%%%%%%%%%%%&&&'''(((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******(((%%%$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((((((''''''(((***,,,///111333444555555555555555666666666666666666666777777777888888999999888888777666666666777888:::;;;<<<>>>BBBDDDKKKPPPVVVYYY\\\```fffkkkjjjnnntttxxxzzz}}}}}}xxxvvvuuuvvvkkkiiiddd^^^WWWQQQKKKHHHHHHIIILLLQQQVVVZZZ[[[[[[UUUWWW[[[___eeellltttyyyyyyyyyzzz|||uuuwwwzzz~~~~~~|||~~~}}}}}}}}}{{{yyyxxx|||yyyrrrsssuuuwwwyyy|||~~~~~~zzzxxxyyy~~~yyytttvvv||||||}}}yyynnnaaaWWWOOOJJJFFFFFFGGGHHHLLLSSSYYYeeerrr{{{}}}yyywwwwwwrrriiibbbTTTPPPIIIDDD@@@>>>;;;:::666555444444555444222000///...---,,,++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++,,,+++***))))))***))))))((('''&&&))))))******))))))((('''(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))***+++))))))(((((((((((())))))++++++******)))'''&&&%%%''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''((()))))))))))))))))))))((('''&&&%%%((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((()))))))))))))))***+++,,,,,,------******++++++++++++******,,,)))&&&(((---000000...)))***++++++******+++---------------...000111222------...///000000000000555555999@@@GGGQQQ___lllvvv%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((((((((+++,,,...111333555666777555555555555666666666666666666666777777888888999:::::::::999999888888888777:::>>>AAAEEEHHHMMMPPPYYY^^^ccceeefffgggjjjmmmmmmqqqwwwzzz|||~~~|||wwwssspppnnndddaaa[[[TTTNNNJJJHHHGGGJJJMMMQQQVVV[[[]]]]]]]]]XXX\\\aaaffflllttt}}}yyyzzz|||~~~~~~yyyuuuttttttrrrrrruuu|||zzzpppqqquuuyyy~~~}}}}}}{{{uuutttwwwzzz|||tttjjj___WWWQQQQQQRRRPPPNNNNNNNNNTTT\\\ccciiiooouuuyyy}}}~~~~~~}}}~~~{{{vvvqqqaaa[[[RRRIIIDDD@@@>>><<<<<<:::777666555333000...111000///...---,,,++++++***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))))))))************)))'''&&&&&&)))***+++++++++***((('''(((((((((((()))))))))***))))))))))))(((((((((((())))))))))))))))))))))))(((((((((''''''(((((((((%%%%%%%%%&&&&&&((())))))))))))))))))))))))***+++************)))((('''&&&''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&'''(((((()))))))))(((''''''&&&&&&)))))))))))))))(((''''''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))))))))(((((((((((((((''''''''''''(((((((((((())))))***+++,,,------...)))***+++,,,,,,,,,,,,,,,...***'''(((,,,//////---'''((()))((('''((()))+++......---,,,++++++++++++///000111222222333333333666555999@@@GGGQQQ___mmmyyy%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''***)))'''&&&&&&'''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''((()))******---...000333555666777888555555555555666666666666666666666777888999999999999999999999999999999999888<<>>BBB???<<<:::888666444111333222222000///...---,,,******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''''''''((()))************)))'''&&&&&&)))***+++++++++***(((''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''%%%%%%%%%&&&&&&((()))))))))))))))))))))***++++++(((((())))))))))))((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&'''((()))))))))))))))(((''''''&&&&&&''''''((()))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))'''((()))*********************))))))((((((((((((''''''''''''(((((((((((())))))***++++++,,,------)))***+++,,,,,,,,,,,,,,,***+++++++++************(((*********))))))***,,,******)))''''''&&&&&&&&&///000111222222333333333444444777???GGGRRRaaaoooyyy$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((***)))'''%%%%%%'''(((***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))+++,,,---000111222444555666777777555555555555666666666666555666777777888999::::::777777888999::::::;;;;;;>>>CCCKKKTTT\\\cccjjjooopppsssvvvuuuqqqnnnnnnooossswww|||{{{tttllleee```UUUQQQLLLGGGHHHLLLRRRVVV]]]bbbgggiiigggccc^^^\\\^^^eeennnvvv}}}{{{|||~~~~~~}}}|||zzz{{{|||vvvqqqqqqrrrrrruuuzzzwwwrrrsssuuuwwwxxxxxxwwwwwwwwwzzz~~~~~~~~~~~~|||{{{|||~~~{{{yyyyyy|||xxxqqqnnnrrrtttppphhhcccVVVPPPJJJGGGGGGGGGLLLRRRUUUUUUYYY]]]```eeeqqq}}}}}}sssmmmeee\\\UUUMMMGGGCCCBBB???<<<:::999888666444444444444333222111///...+++++++++******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))***))))))((('''&&&))))))******))))))((('''''''''(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))***+++)))((((((((()))***+++,,,''''''((()))))))))))))))''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''###$$$%%%&&&''')))******%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''((()))))))))%%%&&&'''((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((()))***+++++++++++++++******))))))(((((('''''''''((((((((())))))))))))************+++++++++))))))***+++,,,,,,++++++'''+++///---)))&&&'''))),,,---------,,,,,,...///+++++++++++++++,,,------------...///000000000000333333666>>>GGGRRRcccqqqxxx$$$%%%&&&'''''''''&&&&&&&&&&&&''''''((())))))***************************(((((('''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''***)))))))))+++,,,...///222333444555666666666666555555555555666666666666555666777888999::::::;;;888999:::<<<===???@@@AAAHHHNNNVVV___gggooovvvzzzwwwzzz{{{zzzvvvssstttvvvwwwzzz~~~xxxqqqhhh```YYYUUUPPPNNNLLLKKKMMMRRRWWW[[[dddjjjppprrroooiiidddbbbbbbjjjssszzz~~~~~~|||zzzxxxuuuuuuwww{{{vvvooopppqqqqqqqqqssswww{{{zzzyyyzzz}}}~~~zzzsssnnnlllnnnooonnnllllllooorrrwwwwwwxxxzzz{{{}}}~~~~~~yyyyyyxxxuuussstttvvvxxxxxx}}}vvvsssuuuxxx|||zzzzzzyyytttddd[[[RRRNNNIIIEEEEEEJJJJJJKKKOOORRRSSSUUU```kkkyyy{{{uuunnnfff]]]SSSNNNIIIEEEAAA>>><<<;;;888777555666666666555444222111---,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***((('''(((***(((((())))))))))))((((((***)))((((((''''''(((((('''''''''((((((((())))))'''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))((((((((())))))***(((((('''((()))***++++++((())))))))))))(((((('''''''''''''''(((((((((((()))))))))((((((((('''''''''''''''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''((()))))))))&&&''''''((((((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++++++++++++++******)))(((((('''((((((((()))))))))***************))))))))))))((())))))******+++*********'''***---,,,((('''(((++++++---------,,,,,,---///000000000000000111111222,,,,,,---...////////////444333666>>>FFFRRRcccqqqyyy$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''((())))))***************************%%%'''(((******)))'''&&&((((((''''''''''''((((((''''''''''''''''''''''''+++*********+++---///000333444555555555555555555555555555555666666666777555666777888999:::;;;;;;<<<<<<>>>@@@CCCEEEFFFGGGPPPVVV^^^gggooovvv|||{{{}}}}}}yyyxxxyyy|||yyy|||{{{qqqfff\\\TTTOOOLLLOOOOOOOOOQQQTTTXXX\\\^^^iiiooovvvyyyvvvpppkkkiiifffmmmvvv{{{~~~}}}zzzxxxwwwvvvvvvwww{{{}}}ssslllnnnpppooommmnnnqqqtttmmmjjjiiiiiikkkkkkgggcccdddgggjjjhhhfffgggmmmsss~~~|||zzzxxxxxxyyyyyyxxxwwwuuuqqqooonnnpppssswww~~~}}}vvvrrrtttwwwyyy{{{wwwmmmccc^^^WWWMMMIIIKKKIIIJJJMMMNNNKKKJJJRRR\\\mmm}}}|||tttjjj___XXXXXXTTTNNNIIIEEEBBB???<<<666666777777777555444333...------,,,,,,------...))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***'''%%%''')))'''((()))))))))))))))(((***)))'''&&&&&&&&&'''(((''''''''''''((((((((()))'''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((''''''&&&&&&&&&''''''''''''''''''((()))***+++************)))'''&&&%%%''''''''''''((((((((()))))))))))))))(((((((((((((((((((((''''''&&&&&&%%%&&&&&&''''''''''''''''''(((''''''&&&&&&''''''''')))))))))(((''''''&&&&&&(((((((((((('''&&&%%%$$$&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&((()))************+++++++++***)))(((((('''))))))))))))******************))))))((('''''''''))))))*********))))))((()))******))))))))),,,---)))***+++***))))))+++---111000///...,,,,,,++++++---...///000111111111111555444777>>>FFFQQQbbbppp{{{&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%)))(((((('''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((((()))+++---///111222333555555555444444333333333555333111333777999999777555666888:::;;;=========>>>???@@@AAACCCFFFKKKOOO\\\cccjjjmmmooouuu|||zzzvvvtttyyy|||qqqeee\\\SSSLLLIIIJJJJJJSSSZZZ[[[\\\bbbhhhkkkpppqqqtttwwwwwwtttooojjjkkknnnttt{{{~~~~~~{{{|||~~~zzzwwwyyyyyyuuurrrrrruuuwwwwwwvvvzzzsssmmmiiifffiiipppvvvwwwvvvrrrkkkffffffgggdddbbbbbbaaabbbeeejjjlllmmmttt|||~~~{{{yyyxxxwwwvvvvvvvvvvvvvvv~~~zzzxxxzzz|||xxxwwwxxxxxxzzz~~~}}}}}}~~~~~~qqqiiifffaaaZZZSSSLLLLLLJJJHHHFFFHHHMMMPPPaaajjjzzz|||rrrkkkbbb^^^XXXTTTQQQKKKCCC===@@@>>><<<;;;999777444222///...,,,,,,,,,,,,***)))((()))***************)))++++++++++++***************(((%%%&&&(((***((('''))))))))))))))))))))))))%%%&&&''''''((((((''''''+++)))'''%%%%%%&&&(((***,,,++++++***)))(((''''''***++++++'''### !!!###***)))(((''''''((()))******)))'''&&&%%%%%%&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((('''&&&&&&&&&&&&'''&&&'''((())))))((('''&&&###%%%'''((()))((('''&&&$$$%%%(((''''''''''''((((((((('''%%%$$$&&&''')))***+++***)))'''))))))))))))))))))))))))&&&&&&&&&''''''''''''(((((('''&&&''')))***)))(((,,,,,,++++++***))))))((())))))))))))))))))))))))*********)))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))++++++,,,------,,,,,,,,,,,,,,,,,,------.........------......///000000000333444:::BBBIIISSSdddrrr{{{%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&))))))(((((('''&&&&&&%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&'''((()))***+++---000222333444555555444444444333333333777555333444777999999888:::;;;<<<=========<<<<<<===>>>???AAADDDJJJRRRXXX```fffmmmqqqsssyyy|||yyywwwwww{{{~~~mmmcccWWWPPPIIICCCCCCGGGQQQ[[[cccfffhhhooovvvyyyzzzzzz{{{|||{{{xxxsssooonnnpppvvv|||{{{wwwuuuuuuuuuvvv||||||yyyyyyxxxvvvuuutttrrroookkkhhhnnnuuu}}}{{{sssmmmjjjggggggmmmwwwwwwqqqppppppmmmkkklllllllllooorrrsssuuu|||~~~}}}|||||||||||||||xxxuuuwwwzzz}}}~~~~~~}}}}}}|||{{{{{{}}}yyyxxxyyyzzz~~~}}}~~~yyyvvvrrrkkkdddWWWSSSMMMGGGEEEEEEGGGIIITTT\\\iiixxxzzzooolllhhhfffbbb\\\SSSLLLEEEBBB???>>>???>>>999555111000......///...---+++++++++,,,++++++***))))))))))))((((((''''''&&&&&&***(((&&&&&&(((***((('''))))))))))))))))))))))))%%%&&&''''''((((((''''''***)))(((&&&&&&''')))***+++*********)))((((((((()))******(((%%%$$$&&&((((((((('''&&&&&&''''''(((&&&&&&%%%%%%&&&''')))***(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%&&&((())))))((('''&&&+++%%%###%%%&&&%%%&&&((((((((()))))))))((('''&&&&&&'''(((******)))((('''))))))))))))))))))))))))'''''''''((((((((()))))))))(((''''''((()))((('''(((((()))******+++,,,,,,))))))))))))))))))))))))***)))))))))))))))))))))*********)))******++++++++++++++++++++++++++++++***+++,,,,,,---------------------...............------......///000000000222444999AAAHHHRRRcccrrr{{{%%%%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''''''''''''''***))))))((((((''''''&&&&&&'''(((((())))))((((((''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''+++,,,---///111333444555555444444444444333333333777666555666999:::;;;:::>>>???@@@AAAAAA@@@>>>>>>???@@@AAACCCGGGOOOYYY___eeekkkrrruuuwww||||||wwwttttttvvvvvvuuuwwwzzzxxxtttcccYYYOOOIIIEEECCCGGGNNNZZZeeeoootttxxx~~~yyyuuuqqqsssxxx}}}~~~xxxtttqqqqqqqqquuuzzzwwwsssssstttxxx}}}}}}wwwnnnfffaaafffkkkssszzz|||{{{wwwtttmmmlllmmmttt}}}|||yyyxxxyyyyyywwwxxxzzz{{{|||xxxssssssvvvxxxyyy}}}|||{{{yyyvvvuuuwwwwww{{{~~~}}}~~~zzzjjjaaaVVVMMMIIIHHHGGGFFFKKKOOOWWWbbbooo|||xxxwwwuuutttqqqkkkbbb[[[KKKEEE??????AAAAAA<<<666444222111111222222000///......---,,,+++***)))))),,,,,,++++++***)))((((((***((('''((()))***)))'''))))))))))))))))))))))))&&&&&&'''(((((((((((('''))))))))))))))))))******))))))))))))))))))))))))((()))))))))((((((***,,,(((((('''''''''(((((()))&&&&&&&&&&&&'''((()))***(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''((()))))))))(((''''''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''((()))***)))((('''&&&,,,***)))***'''###%%%+++)))))))))***))))))((('''%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((()))))))))***+++)))((()))******)))(((''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))******++++++******)))*********++++++++++++++++++++++++******+++,,,------........................------------......///000000000111333888???GGGQQQbbbqqq%%%%%%&&&&&&'''&&&&&&&&&$$$$$$&&&'''((((((((((((******))))))((((((((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''''',,,---...000222444555666444444444444444444444444666666666888:::===>>>???@@@AAACCCDDDEEEDDDDDDCCCAAACCCFFFIIINNNUUU]]]ccckkkpppuuuxxxzzz|||~~~xxxqqqmmmpppooommmjjjhhhhhhgggfff___WWWNNNJJJGGGHHHPPPXXXaaammmyyy}}}yyyrrrssswww}}}{{{uuurrrrrrrrrrrruuuwwwvvvsssqqqqqqssssssxxx}}}{{{tttooonnnpppsss|||{{{pppjjjkkknnnttt{{{wwwvvvwww}}}~~~~~~}}}~~~}}}vvvuuuwwwxxxxxx|||{{{zzzzzzyyyuuuyyy{{{yyyyyyvvvuuu}}}~~~rrrdddYYYVVVTTTRRRPPPOOOOOOPPPTTT]]]iiittt{{{}}}}}}{{{zzzyyyvvvooojjjYYYOOODDDAAACCCDDD>>>888555444333333444555444222///...---,,,+++*********......---,,,+++******)))))))))))))))******)))(((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((()))***+++,,,+++******((((((((()))))))))))))))(((((())))))))))))+++,,,***************+++++++++))))))(((((('''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''')))***)))(((((('''''''''''''''((('''&&&%%%%%%&&&'''((())))))******)))((('''&&&&&&%%%&&&((('''%%%''',,,((((((((()))((((((((((((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********,,,,,,+++***)))))))))***)))))))))))))))))))))))))))******+++,,,.../////////......------,,,,,,,,,------......///000000000111222666>>>EEEOOOaaappp$$$%%%%%%&&&'''''''''&&&$$$%%%&&&'''(((((()))((())))))))))))((((((((((((%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))......///111333444555666444444444444444444444444333444666999;;;???BBBDDDEEEFFFFFFFFFGGGGGGGGGGGGBBBFFFMMMSSSYYY^^^dddhhhooossswwwzzz{{{|||~~~wwwpppkkkjjjgggccc```]]]\\\]]]______XXXRRRNNNLLLLLLTTT]]]hhhttt|||ssssssvvv{{{}}}}}}uuuqqqpppqqqqqqrrrqqqlllfffdddeeeggghhhlllooonnnllllllppptttwwwyyysssssswww|||~~~~~~~~~||||||}}}|||~~~~~~xxxuuutttttttttooosssyyyzzzvvv{{{qqqhhhfffgggfffeee^^^ZZZTTTPPPRRRWWW___dddkkkpppxxx~~~~~~~~~{{{yyylll___PPPHHHGGGGGGBBB<<<666555444555666777666555///...---++++++++++++++++++******)))((((((''''''((()))++++++******))))))((((((((((((((((((((((((&&&'''(((((())))))((((((((()))+++,,,---,,,+++***((((((((((((((())))))))))))(((((('''(((((((((((())))))***+++++++++++++++)))))))))(((((('''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((''''''&&&&&&''')))***))))))(((''''''''''''(((***)))(((''''''((()))************))))))(((''''''&&&""""""&&&)))((((((+++'''''''''''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%$$$$$$&&&)))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************,,,,,,+++***)))))))))***))))))))))))))))))))))))************,,,---///000...---------,,,,,,++++++------......///000000000000111555<<>>===<<<999666333000---+++++++++,,,,,,,,,---------......'''***---...,,,******+++))))))))))))))))))))))))''''''((()))))))))))))))'''((()))***++++++++++++)))))))))((('''''''''&&&***(((%%%%%%'''((('''%%%$$$%%%&&&((())))))((((((%%%&&&((()))******))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((***))))))((((((((((((((((((((())))))))))))((((((''''''''''''''''''((((((***)))***+++)))%%%&&&)))((('''&&&&&&&&&((()))***)))))))))))))))***++++++))))))))))))))))))))))))''''''''''''((((((((((((&&&%%%$$$%%%&&&'''&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))'''(((((()))******++++++*********)))******++++++++++++++++++++++++++++++---,,,+++******,,,...///.........///////////////------......///000000000222222555<<>><<<777222...,,,+++***((())))))******++++++,,,'''+++......,,,******+++))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))******++++++******)))((('''&&&&&&%%%)))'''%%%&&&(((***)))'''%%%&&&((()))*********)))))))))*********(((&&&%%%(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''******)))(((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))$$$'''+++,,,'''!!!%%%,,,)))(((''''''''')))***+++*********)))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))---+++***)))******(((&&&+++***)))(((&&&$$$######))))))))))))))))))))))))'''(((((()))***+++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))...---+++******+++---...//////000000111111222222------......///000000000222222666<<>>@@@@@@???===<<<:::666222///......,,,+++******************((()))***+++++++++++++++''''''(((((())))))******(((((())))))***+++------((()))))))))))))))))))))***)))((((((((()))+++,,,))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((((((******)))(((((((((((((((''')))***)))((('''(((***)))(((((('''''')))***+++***)))(((''''''((()))*********)))((('''&&&%%%%%%%%%'''((('''&&&&&&'''((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((($$$&&&)))++++++)))&&&$$$(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&''''''((()))******+++))))))(((''''''''''''''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000***))))))))))))+++,,,---000///---*********+++,,,---///000000///.........222222666<<>>???CCCIIIOOOUUU```nnnxxx{{{{{{zzzwwwsssrrrrrrsss{{{zzzzzz~~~tttggg___WWWOOOKKKLLLNNNSSS^^^lllwww~~~|||vvvrrrrrrxxx~~~wwwqqqnnnpppooommmkkkiiihhhgggfffmmmpppuuuzzz~~~~~~}}}{{{yyyzzzvvvnnniiinnnwww|||xxxuuuuuutttrrrrrrsssuuuzzz~~~zzz|||~~~{{{~~~}}}iiiYYYKKKIIIHHHFFFLLLVVVgggsss}}}sssggg___RRRKKKCCC???>>>??????>>><<<;;;:::888555333222222---,,,,,,+++++++++++++++))))))***+++++++++++++++))))))))))))*********+++******)))))))))******+++''''''''''''''''''&&&&&&************+++,,,---...***))))))(((((())))))***'''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))************)))(((((((((((((((''')))***)))((('''(((***(((((('''''''''((()))******)))(((''''''((()))***)))))))))(((''''''&&&&&&&&&'''((((((&&&%%%&&&((((((((((((((((((((((((((('''''''''(((((('''''''''************************%%%''')))******)))'''%%%(((((((((((((((((((((((((((((())))))))))))))))))'''''''''((()))************)))((((((''''''(((((((((((()))))))))*********,,,,,,++++++++++++++++++************++++++,,,---+++************,,,---...000...,,,+++******+++,,,...///000///...---...000222222666<<>>BBBHHHOOOWWW___iiiuuu}}}zzzuuurrrqqqrrruuuttttttwww|||wwwiiiZZZPPPIIIFFFIIINNNXXX___lll}}}~~~xxxvvvyyy~~~{{{tttrrrnnnlllhhheeecccccceeefffoooqqquuu{{{|||zzzzzztttkkkeeehhhpppxxx~~~{{{wwwuuuooollliiiiiiooo{{{xxxeeeRRRKKKGGGCCCEEEKKKNNNYYYjjjzzzxxxppp^^^WWWMMMGGGDDDCCCAAA???======<<<:::888666333222......---,,,,,,,,,,,,,,,))))))***++++++++++++***************+++++++++++++++***))))))((((((((()))(((((((((''''''&&&&&&&&&((())))))******************))))))(((((())))))***'''&&&$$$######$$$&&&'''&&&''''''((()))***+++,,,******)))(((((((((((((((''')))***)))((('''(((***'''''''''''''''((())))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************''''''((((((((((((''''''((((((((((((((((((((((((((((((((()))***+++++++++''''''(((((())))))************)))((((((((())))))'''((((((((())))))))))))*********************+++)))******+++++++++******,,,++++++++++++---...//////...,,,+++***++++++,,,/////////...------///111222222666<<>><<<:::777333111///...---,,,,,,,,,,,,,,,)))******+++++++++******************************))))))((((((((((((((()))++++++******)))(((((((((***++++++++++++)))'''&&&)))((((((''''''(((((()))***)))'''%%%%%%''')))***((((((((())))))******+++***))))))(((((((((((((((''')))***)))((('''(((***'''''''''''''''((((((((())))))(((((((((((())))))''''''''''''(((((()))))))))******)))&&&%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))*********'''((((((((()))))))))*********))))))))))))******((((((((()))))))))******))))))))))))******************+++,,,,,,+++))))))++++++******+++,,,...///------,,,+++++++++,,,,,,/////////---,,,---000222222222666<<>><<<<<<:::666333//////...---,,,++++++,,,******+++++++++******)))))))))))))))))))))))))))''''''''''''((()))***+++++++++******))))))))))))******,,,------,,,+++***(((''''''&&&&&&''''''(((+++***)))(((((()))***+++++++++******))))))((((((***))))))(((((((((((((((''')))***)))((('''(((***'''''''''((((((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))))))))******)))'''%%%&&&'''))))))))))))))))))))))))(((((('''&&&&&&'''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))******))))))))))))******)))))))))*********++++++((((((((())))))*********+++,,,---------,,,+++*********))))))***+++---...,,,,,,,,,,,,,,,,,,------//////...---,,,---000333222222666<<>>===>>>>>>;;;999111111///...------,,,,,,***++++++++++++***)))))))))))))))((((((((((((((('''''''''((()))***,,,,,,(((((((((((((((((((((((("""###%%%''')))***++++++(((''''''&&&&&&''''''((()))(((((((((((((((((())),,,,,,+++***)))(((((('''******)))(((((((((((((((''')))***)))((('''(((***'''(((((()))***)))))))))(((((())))))))))))((((((&&&'''''''''(((((()))))))))******)))'''&&&'''(((***************************)))(((''''''((()))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&(((((((((((())))))))))))))))))((((((((()))******************++++++++++++((((((((()))******+++++++++,,,,,,---------,,,,,,***))))))((()))+++,,,---+++++++++,,,,,,------------.........---...000222222222666<<>>999<<<:::777555444333111000---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,......---,,,+++***)))(((***((()))---...+++***,,,''''''((()))***++++++,,,++++++,,,+++***(((&&&%%%''''''((()))******++++++))))))))))))((((((((((((((((((((((((((((((((((((---,,,+++)))((('''''''''&&&(((+++......+++(((&&&((((((((((((''''''''''''((((((&&&&&&''')))+++---***)))(((''''''((()))***))))))))))))((((((((((((&&&&&&%%%%%%&&&''')))*********)))'''%%%%%%(((***&&&'''((((((((((((''''''))))))(((((('''''''''&&&******))))))***+++,,,,,,,,,,,,+++***)))))))))***&&&&&&''''''((())))))))))))***++++++***)))***+++******))))))******+++,,,------------------------.........///////////////222222555===EEEPPP```oooyyy'''&&&%%%&&&(((((('''&&&%%%%%%&&&&&&&&&'''''''''%%%&&&'''&&&&&&&&&(((***))))))))))))***+++,,,---111111111222222333333444333333333333333333333333111222333444555555444222666666999???HHHRRR\\\aaaeeegggggghhhnnnvvvwwwuuutttuuuwww}}}zzzpppbbbVVVPPPJJJIIIKKKRRRYYYbbbsssxxxttttttyyy~~~|||yyyxxxtttnnnjjjfff```\\\\\\```fffiiiqqqtttzzz{{{vvvssssssqqqlllfff___XXXSSSPPPMMMJJJFFFEEEFFFIIIJJJKKKIIIHHHGGGFFFGGGJJJMMMNNNXXXZZZ]]]```cccdddddddddcccaaa```dddiiilllkkkhhhgggiiinnnssswww{{{~~~}}}zzzvvvsssmmmlllppp{{{zzzvvvppppppxxxxxxkkkaaaYYYVVVPPPLLLOOOUUU___mmmxxx}}}wwwwwwmmmdddXXXOOOIIIDDD===888===:::777555444333111///......------,,,***))))))******************************************************+++++++++,,,,,,,,,+++++++++++++++*********))))))---222333...***+++(((((())))))******++++++))))))***+++******(((((())))))******++++++,,,,,,***)))))))))(((((((((((((((((((((((((((((((((((()))))))))((())))))***+++%%%&&&'''(((((('''&&&%%%((((((((((((''''''''''''(((((('''&&&''')))+++,,,***)))(((''''''((()))***)))))))))******+++++++++(((((('''&&&&&&&&&'''(((''''''&&&%%%###$$$''')))))))))******+++,,,------))))))((((((((('''''''''))))))((((((((((((((())),,,+++******))))))******)))))))))))))))))))))((()))***++++++***)))***+++******))))))******+++,,,------------------------............////////////222222666<<>>@@@HHHYYYjjjxxx'''&&&%%%&&&(((((('''&&&&&&''''''''''''(((((((((''')))*********+++...000000000000000111222333444333333222222222222222222111111222333555666777888888999999777666;;;CCCKKKRRRZZZcccjjjmmmoootttyyy}}}yyytttqqqrrrqqqnnnmmmooommmiiieee```[[[WWWRRRPPPTTT[[[]]]lll~~~}}}||||||{{{wwwvvvsssooollljjjjjjkkkfffhhhlllrrrvvv}}}|||yyy{{{~~~|||yyywwwqqqnnnjjjgggdddaaa]]]ZZZVVVVVVVVVWWWYYY\\\___```fffiiimmmrrrvvvyyy|||~~~|||}}}~~~~~~~~~~~~~~~}}}|||{{{yyyyyyxxxwwwvvvtttsssrrrrrrooommmlllllllllkkkjjjkkkkkklllmmmnnnoooppppppmmmnnnnnnooopppqqqsssssssssssstttsssqqqooonnnnnnkkkiiigggeeecccbbbbbbbbb````````````____________]]]YYYXXXZZZ[[[ZZZ]]]aaa```bbbeeegggiiijjjjjjjjjnnnpppuuu{{{|||qqqppprrrmmmddd]]]UUUWWW]]]eeehhhkkkrrr|||nnnbbbXXXUUUOOOIIIEEE@@@;;;888666555222000//////000111------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++)))'''(((,,,,,,)))(((***(((((())))))******++++++***))))))(((((()))***+++*********++++++,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&'''((()))***+++************************((((((((((((''''''''''''(((((())))))))))))(((((('''((()))******)))(((''''''((()))+++,,,...///000'''((())))))***)))(((((($$$&&&(((((((((((()))***%%%%%%&&&''''''((())))))(((((()))))))))*********,,,+++***((('''&&&&&&&&&((((((((((((((()))******************************)))***++++++***)))***+++******))))))******+++,,,------------------------,,,,,,---...///000111111555888===@@@AAAGGGYYYkkkvvv&&&%%%%%%&&&((()))((('''(((((((((((())))))))))))''')))++++++,,,---000222222111111111222333333444222222222222222222222222///000222444666888:::;;;<<<===>>><<<;;;@@@JJJSSSVVV\\\fffnnnrrrvvvyyy|||{{{{{{vvvppppppqqqmmmgggdddeeeccc___\\\YYYXXXWWWUUUUUUZZZbbbeeeuuu|||zzzxxxwwwuuurrrnnnhhhdddaaa``````bbbfffnnnvvvzzz~~~}}}~~~~~~zzztttpppllljjjdddaaa]]][[[YYYVVVRRRPPPMMMNNNQQQTTTYYY^^^ccceeekkkmmmqqquuuxxxzzz}}}|||}}}~~~~~~~~~}}}{{{{{{{{{zzzzzzxxxwwwwwwvvvtttssssssuuuvvvuuuuuuttttttttttttuuuuuuuuuuuupppooooooppprrruuuxxxyyytttvvvxxxyyywwwtttrrrrrrmmmllliiigggeeedddddddddaaaaaaaaaaaaaaaaaaaaaaaafffaaa^^^^^^^^^]]]```eeeeeegggjjjkkkkkkhhhdddbbbbbbdddhhhmmmuuu~~~}}}~~~{{{yyyrrrccc```bbbggggggdddgggmmmkkksss|||zzzmmmeeeaaaYYYRRRKKKEEE???;;;777555333111000000111222------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++,,,---......'''&&&(((------***(((***'''(((((()))***++++++,,,(((((('''((()))***,,,...%%%&&&&&&'''((())))))***+++++++++************)))(((((((((((((((((((((((()))((((((''''''''''''(((***)))&&&%%%%%%&&&)))***)))(((((((((''''''''''''((()))))))))))))))(((''''''((()))******)))(((''',,,++++++*********))))))))))))*********((('''&&&&&&(((***+++***)))***+++))))))************))))))(((((())))))*********+++))))))))))))***+++------((((((((((((((()))******------,,,++++++*********)))+++++++++***)))***+++*********)))***++++++,,,------------------------,,,,,,---...///000111222666999>>>AAAAAAGGGYYYkkkuuu'''''''''(((((((((((()))'''''''''''''''((()))***,,,,,,---.../////////...222222222222222222222222333111000111444555333111222222333555888<<<@@@BBBCCCEEEFFFFFFHHHMMMVVV]]]bbbffflllqqquuuzzz~~~}}}yyywwwvvvqqqjjjddd```^^^[[[ZZZXXX]]]aaa```\\\\\\aaagggssszzz}}}wwwuuuwwwyyytttnnnfff___]]]^^^```aaaggglllsssxxx}}}|||{{{}}}}}}yyysssmmmhhhccc^^^[[[ZZZYYYWWWTTTSSSRRRRRRRRRQQQRRRUUUYYY___eeejjjmmmsssvvvyyy|||~~~~~~}}}}}}}}}~~~~~~}}}||||||}}}}}}}}}|||zzzyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvwwwwwwxxxxxxyyyyyyzzzrrrrrrssssssssssssttttttxxxyyy{{{{{{yyyvvvsssqqqsssppplllhhheeeddddddeeeeeeeeeeeeddddddccccccbbbaaabbbccceeefffgggggggggjjjkkklllmmmlllkkkiiihhheeebbb___\\\^^^dddmmmtttxxxwwwwwwyyyuuuwwwxxxtttlllfffddddddhhhfffhhhqqq||||||tttnnnfffaaaYYYOOOEEE@@@999666333333444444000---...---------------,,,,,,))))))***+++***)))((('''++++++++++++++++++++++++***************)))((((((*********)))))))))))))))(((((())))))************))))))))))))((((((((((((---***((((((***+++(((&&&***************)))(((''')))))))))(((((((((((((((***)))'''%%%%%%&&&((()))(((''''''&&&%%%%%%$$$$$$(((((())))))))))))(((((())))))))))))************)))(((((('''''''''((((((''')))+++)))''''''+++...(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))************+++*********))))))((((((+++***)))))))))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++,,,,,,,,,---------......,,,++++++***))))))((((((***+++,,,---------,,,+++............////////////333333777<<>>AAADDDHHHKKKJJJHHHJJJPPPVVVZZZ\\\```eeekkknnnooonnnoooppprrrtttxxx~~~{{{rrrmmmfffccc```aaahhhqqqzzz~~~~~~|||zzz|||zzzwwwvvvwwwyyyyyyyyyvvvuuuuuuxxx{{{|||{{{wwwsssooooooqqqtttmmmkkkiiiiiikkkkkkkkkjjjlllmmmppprrrtttvvvwwwwwwssstttvvvwwwxxxyyyyyyzzzyyyyyy{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzzzzzzz{{{{{{|||zzzzzzyyyyyyxxxwwwvvvvvvvvvuuuttttttvvvxxx{{{|||}}}}}}}}}~~~~~~}}}zzzxxxwwwwwwxxxxxxzzzxxxwwwuuuttttttuuuuuuxxxwwwvvvtttsssrrrrrrqqqrrrrrrqqqqqqpppoooooonnnooonnnlllkkkkkklllmmmmmmppprrruuuxxxzzzzzzzzzyyy||||||zzztttkkkaaaZZZWWWRRROOOJJJFFFDDDDDDGGGHHHNNNVVVcccsss{{{xxxtttqqqjjjaaa]]]^^^jjj{{{ssseee\\\OOOEEE???<<<999777666666555444333222222111------,,,++++++++++++,,,++++++++++++++++++++++++(((((()))************)))(((((())))))******++++++((()))))))))************((())))))******+++++++++,,,------,,,***((()))*********+++,,,,,,,,,,,,+++(((((())))))***+++++++++...------,,,******)))((('''(((((())))))***++++++(((((())))))))))))(((((())))))))))))************(((((((((((()))***++++++))))))((()))******((('''(((((())))))))))))((((((&&&&&&&&&&&&&&&'''(((((())))))))))))******************+++++++++++++++,,,)))((((((((()))***++++++))))))))))))))))))))))))+++***)))(((((()))***++++++++++++,,,,,,,,,------...---,,,+++)))((('''&&&------,,,,,,------...///............////////////000000444999???GGGVVVeeeqqq%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((***---000333444333444444555555555444444333333333333333333333333222333555777888<<>>FFFUUUcccnnn'''''''''((((((((())))))((()))***+++---000222333222333444555666666666666444444444444444444444444111444666777999>>>EEEJJJMMMQQQTTTRRROOOOOOVVV\\\lllrrrzzz}}}zzzvvvsssrrrnnnoooqqqsssuuuyyy~~~|||ooogggfffhhhdddeeekkkuuu~~~xxxxxxvvv}}}|||yyywwwuuuvvvyyy{{{zzzxxxxxx}}}yyyvvvvvvzzz~~~yyywwwvvvvvvwwwxxxxxxwwwwwwyyyzzz|||||||||{{{{{{|||{{{yyyxxxxxxxxxyyyzzzxxxyyyyyyzzz{{{|||}}}}}}zzzzzz{{{||||||}}}||||||yyyyyyyyyzzz|||~~~wwwwwwxxxyyyyyyzzz{{{{{{wwwvvvvvvwwwzzz~~~~~~~~~}}}}}}||||||xxxxxxxxxxxxwwwwwwwwwwwwxxxwwwvvvtttsssqqqpppooonnnnnnoooqqqssstttuuuvvvuuusssqqqnnnllllllmmmmmmmmmooorrrvvvxxxyyyzzzyyy{{{}}}}}}zzzuuunnniiiggg\\\YYYSSSOOOLLLJJJGGGFFFEEEIIIOOOVVV___kkkyyyvvvrrrrrryyy}}}yyyssspppkkkooozzzyyyooobbbWWWOOOJJJEEEBBB<<<;;;999777444222000//////...---,,,+++,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********)))))))))))))))&&&&&&''')))***+++,,,---((())))))***++++++,,,,,,(((***,,,,,,******,,,///&&&))),,,...///---+++)))&&&''''''((()))*********)))(((&&&%%%%%%''')))***)))))))))(((''''''&&&&&&%%%&&&''')))************''''''''''''((((((((()))(((((((((((()))***+++,,,%%%(((,,,,,,***(((***,,,(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))************(((((())))))*********++++++***)))))))))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++***++++++++++++,,,,,,,,,)))***+++,,,---///000000......---,,,---...///000............/////////000222222555999===EEETTTbbbnnn'''&&&%%%$$$$$$%%%'''(((*********+++---///111333000222444666666444222000111333444444333222444555333555777888999???HHHNNNPPPTTTUUUQQQLLLPPP[[[fffsssxxx~~~}}}sssqqqqqqqqqsssuuuxxx{{{}}}}}}wwwooogggbbb``````hhhkkkqqq|||vvvmmmhhhjjjqqq|||~~~yyyyyywwwvvvvvvyyy|||~~~}}}~~~|||zzzyyyyyyzzz{{{|||{{{zzzyyyxxxxxxxxxxxxwwwxxxyyyzzz{{{||||||}}}||||||zzzyyyyyyzzz{{{|||yyyzzzzzz{{{{{{{{{zzzyyyyyyxxxvvvwwwyyyzzz{{{zzz||||||}}}|||||||||}}}~~~{{{yyyxxxwwwxxxxxxzzzxxxuuurrrpppooopppppppppoooooorrrvvvyyyzzzzzzuuuuuutttsssqqqpppooonnnpppppprrrsssvvvyyy{{{|||yyy{{{||||||yyyssslllhhhggg```WWWQQQPPPOOOKKKGGGJJJHHHJJJOOOTTT[[[gggssszzz}}}zzztttuuuxxx{{{uuuvvv{{{|||uuuuuuwww{{{{{{pppfff]]]RRRGGG>>>>>>===<<<:::888666444444000///...---------------++++++++++++++++++++++++((((((((()))******+++++++++***)))(((((('''((((((******++++++++++++******++++++************************+++++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******)))((((((((((((((()))(((''''''''')))***+++))))))(((((('''''''''&&&))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++***))))))******++++++++++++++++++++++++------...//////...---,,,///000000000111111111111222222666;;;???FFFTTTbbbnnn&&&&&&&&&&&&&&&''''''(((*********+++---///111222111222444666666444222111111333444444333222444555555666777999<<>>;;;888555444444111000//////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++******)))))))))************++++++++++++******************************************+++++++++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******)))((((((((((((((()))((((((''''''((()))***))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))+++******)))((((((''''''))))))))))))************************************)))))))))))))))))))))))))))************+++++++++---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,...//////000111111222222222222666;;;???FFFTTTbbbmmm&&&&&&'''(((((((((((((((*********+++---///111222222333555666666555333222111333444444333333444555777777888;;;@@@EEEHHHJJJKKKOOORRRRRRSSS[[[iiitttyyyzzzsssrrrqqqqqqrrrtttvvvwwwqqqoooiiibbb]]]ZZZ\\\]]]bbbhhhssszzzxxxwwwwww{{{~~~|||uuummmhhhfffkkkooovvv}}}}}}yyyxxxxxxzzz~~~~~~|||zzzyyyyyyyyyzzz{{{}}}~~~|||||||||}}}~~~yyyzzz{{{{{{yyywwwuuusssqqqrrrssstttvvvxxxzzz{{{|||{{{{{{zzzzzzzzzyyyyyywwwwwwvvvvvvvvvwwwyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{wwwssspppmmmlllkkkmmmlllmmmooossswwwxxxxxxvvvvvvvvvuuuuuuvvvvvvwwwsssttttttuuuvvvwwwxxxxxx{{{{{{{{{zzzxxxvvvsssqqqnnnjjjdddaaaaaaaaa___]]]WWWRRROOONNNOOORRR[[[dddiiiiiikkkpppwww}}}~~~wwwmmmllllllqqq|||zzztttooolllooo|||}}}tttjjjaaaZZZPPPLLLEEE>>>999666666555333222111000///.........---------------------------------,,,++++++******++++++*********+++,,,,,,******++++++++++++******************************)))))))))*********++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******)))((((((((())))))***))))))(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++...---,,,+++)))(((&&&&&&))))))))))))************************************)))))))))))))))))))))))))))************+++++++++---------,,,,,,,,,,,,,,,------------------------,,,---............------...//////000111222222222222222555:::>>>FFFTTTaaalll%%%'''(((*********)))(((******+++---...000222222333444555666666555444333222333444444333333444666999888999===DDDIIIJJJHHHNNNTTT[[[^^^```fffooowww|||{{{uuutttqqqoooooooooqqqrrrpppmmmhhhaaa\\\[[[]]]```bbbhhhsss}}}zzzzzztttvvvxxxwwwsssooonnnmmmlllooosssxxx~~~yyyyyyzzz}}}~~~|||zzzyyyxxxwwwwww}}}~~~~~~}}}}}}|||{{{zzzzzz{{{{{{|||xxxyyy{{{|||zzzwwwtttqqqoooooopppqqqsssvvvxxxzzzzzz{{{{{{{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvyyy{{{|||}}}}}}~~~zzzvvvsssqqqpppooonnnmmmooorrrtttttttttttttttsssssstttuuuwwwxxxvvvvvvwwwxxxxxxxxxxxxxxxzzzzzzyyyxxxwwwvvvvvvvvvpppmmmiiiffffffeeecccaaa___XXXSSSRRRQQQSSSZZZaaagggggghhhlllqqqtttvvvvvvrrrxxx{{{vvvrrrssszzzyyyppphhhgggoooyyy~~~uuulllfff]]]WWWNNNEEE>>>:::888888444333222000///.........------------------------******++++++,,,---------***************+++,,,---******++++++++++++******))))))))))))************((())))))))))))***************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))((())))))*********))))))((((((''''''))))))(((((((((((((((((('''''''''''''''''''''''''''(((((()))******++++++------,,,+++)))((('''&&&((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------000000000000000000000000111222555:::>>>EEESSSaaalll%%%&&&(((***+++******)))++++++---///000222333333444555666666666666555444222444555555444333555666::::::;;;@@@GGGKKKLLLJJJQQQZZZfffnnnrrrvvvzzz~~~wwwuuuqqqmmmkkkkkklllmmmnnnlllhhhbbb^^^]]]___bbbccciiirrr~~~|||{{{rrrsssttttttttttttuuuvvvmmmooorrrvvv|||zzz{{{}}}~~~~~~}}}{{{zzzxxxwwwvvvuuu}}}}}}~~~~~~}}}|||zzzyyyzzzzzzzzzzzzzzzzzz{{{{{{wwwyyy{{{|||{{{xxxtttrrrpppoooooopppqqqsssvvvwwwyyyzzz|||}}}}}}|||zzzyyyzzzyyyxxxxxxzzz|||}}}{{{zzzuuutttrrrqqqrrrrrrqqqpppqqqppppppoooppprrrtttuuuwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxvvvuuuuuuvvvwwwxxxsssqqqnnnllljjjhhheeedddeee^^^YYYXXXXXXYYY^^^dddhhhhhhjjjmmmppppppmmmkkk```eeellluuu~~~}}}wwwllleeegggnnn{{{rrrllleee```VVVLLLCCC===;;;:::555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,)))))))))))))))***+++,,,******++++++++++++******(((((()))))))))*********((())))))))))))***************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))))))))************))))))((((((''''''(((((())))))))))))))))))''''''''''''''''''''''''******************))))))******)))))))))(((((((((((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++)))***++++++++++++******************************,,,,,,,,,,,,------......333333222111000///......111111555:::>>>EEESSSaaammm&&&&&&''')))************,,,---///111333444444555555666666666666666666555222444555555444444555666:::;;;===BBBHHHLLLOOOOOOTTT___ooo|||zzzvvvqqqlllhhhgggggghhhjjjiiigggdddaaa```bbbdddeeekkksss}}}|||zzzrrrrrrrrrsssuuuwwwyyyzzzoooqqqtttvvvzzz}}}}}}}}}|||{{{zzzyyywwwvvvuuutttxxxyyy{{{||||||{{{zzzzzzyyyyyyzzz{{{{{{|||||||||wwwyyy{{{}}}|||zzzvvvtttsssrrrqqqppppppqqqsssuuuxxxzzz|||~~~|||{{{|||{{{||||||~~~~~~{{{xxxvvvvvvuuusssqqqqqqpppnnnmmmmmmnnnpppqqqvvvwwwyyy{{{||||||{{{{{{xxxwwwvvvuuuuuuvvvxxxyyyxxxwwwvvvssspppmmmjjjhhhjjjccc^^^___```aaacccggghhhiiikkkmmmnnnlllhhhdddXXXYYY\\\aaakkkyyyvvviiidddfffwwwyyytttkkkggg^^^UUUKKKCCC>>>;;;777666444222000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***))))))))))))******+++******++++++++++++******'''(((((())))))*********)))))))))*********++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******)))))))))***++++++((()))))))))))))))((('''(((((())))))))))))******''''''''''''''''''''''''************)))))))))(((((((((((())))))*********))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++((()))***+++,,,+++***)))************************,,,+++++++++,,,---...///444333222111000///...---111111444999===EEESSS```nnn&&&&&&&&&'''((()))++++++---///111333555666666666666666666666666666666666333444555555444444555777999<<<@@@DDDGGGLLLQQQUUU\\\gggwww{{{wwwqqqjjjfffdddddddddeeefffgggfffeeefffhhhjjjjjjooouuu{{{~~~{{{wwwvvvvvvvvvxxxzzz||||||qqqsssvvvxxxzzz}}}~~~|||||||||{{{zzzxxxwwwvvvvvvwwwyyyzzz{{{{{{{{{zzzwwwwwwxxxyyyzzzzzz{{{{{{xxxyyy{{{}}}}}}{{{yyywwwwwwvvvsssqqqppppppqqqsssvvvyyy}}}}}}||||||~~~~~~~~~~~~}}}|||{{{yyywwwsssrrrooommmlllmmmnnnooorrrtttwwwyyy{{{||||||{{{xxxwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyuuurrrooonnnmmmgggccceeegggfffgggiiiiiiiiiiiijjjkkkjjjgggeeeZZZXXXUUUTTTXXXbbbnnnwwwqqqfffcccggguuu}}}ssspppjjjaaaXXXNNNFFFBBB;;;999777555333111000000---------------------------------,,,++++++******,,,,,,+++*********++++++******++++++++++++******''''''(((((()))******+++************+++++++++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))******+++,,,'''((()))******))))))((((((((()))))))))*********(((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++++++++))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++((()))+++------,,,+++***************************+++++++++++++++---...///111111111111000000000000000111444999===DDDSSS```mmm&&&&&&%%%%%%''')))+++,,,...000222444666777777777777777666666666666777777333444555555444444555777999<<>>DDDJJJLLLPPP[[[hhhpppuuu{{{wwwpppkkkiiihhhiiinnnuuuzzz||||||{{{~~~}}}{{{xxxwwwzzz}}}~~~~~~}}}xxxvvvzzz{{{yyyzzz}}}~~~~~~~~~}}}|||zzzxxxvvvuuuvvvvvvvvvwwwxxxxxxvvvtttqqqqqqrrrtttvvvwwwyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{|||zzzxxxuuusssqqqqqqqqqssswww|||~~~||||||~~~~~~~~~}}}}}}~~~~~~~~~|||||||||{{{|||}}}~~~~~~~~~~~~}}}|||zzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~}}}}}}|||wwwtttrrrrrrrrrqqqqqqqqqqqqrrrsssttttttvvvwwwzzz|||~~~}}}}}}}}}{{{yyywwwtttsssqqqpppmmmkkkjjjiiiiiiiiiggggggffffffggghhhhhhiiigggccc]]]VVVSSSQQQRRRSSSPPPTTTZZZbbblllvvv~~~wwwpppnnnvvvvvviii```]]]cccpppyyy{{{}}}yyytttkkk___VVVHHHBBB;;;777666555333000111///------......---,,,,,,------...............,,,,,,,,,,,,*********+++************))))))))))))---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,***)))))))))***+++*********))))))*********)))))))))******)))))))))))))))(((((())))))******)))))))))))))))*********)))))))))))))))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))*********''''''((()))************+++******************+++)))*********++++++,,,,,,+++++++++*********))))))*********))))))))))))))))))+++,,,------,,,***))))))***++++++,,,,,,++++++(((+++---...---------.../////////000000111111111222222444777;;;AAAOOO]]]lll&&&'''(((***---000222444666666777777777777666666444444444333222222444777666666666888:::<<>>@@@CCCFFFHHHLLLNNNSSSZZZeeeoootttuuutttqqqnnnmmmnnnrrrvvvxxx~~~yyykkkbbbbbbeeelllvvvzzzzzz|||wwwqqqkkkhhhmmmtttzzz|||{{{~~~}}}}}}~~~~~~}}}|||wwwvvvsssqqqpppppppppqqqpppoooppprrrssstttrrrpppqqqrrrsssuuuvvvxxxyyyzzzzzzxxxvvvtttttttttvvvwwwyyyyyyyyyxxxxxxwwwvvvvvvyyy{{{}}}}}}zzzyyywwwwwwyyyzzz{{{||||||||||||{{{{{{{{{||||||}}}~~~|||{{{{{{|||{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyy{{{|||zzz{{{|||}}}}}}}}}||||||zzzzzzzzz{{{{{{||||||}}}~~~|||{{{|||}}}~~~~~~}}}|||zzz|||zzzvvvrrrppppppqqqrrrooosssyyy{{{wwwuuuuuuvvvwwwwwwvvvssspppnnnhhhhhhhhhhhhiiijjjkkklllllllllkkkiiigggeeecccbbb______^^^^^^]]]]]]]]]\\\YYY___gggqqq|||zzzsssooorrr{{{}}}wwwwwwzzz~~~xxxuuu}}}~~~zzzmmmdddVVVKKKDDD???;;;888888666333222111111///...000000...------------......+++)))(((***++++++***))))))******+++++++++,,,+++***)))***,,,---,,,+++************************,,,,,,,,,,,,++++++******,,,++++++++++++++++++,,,,,,,,,+++******+++,,,,,,+++***)))(((((((((((((((++++++******))))))((((((******)))((('''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&***)))))))))((((((''''''%%%&&&'''((())))))))))))((()))************)))(((%%%&&&&&&((()))***++++++************************(((((())))))******++++++******++++++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,...///...------...000111111111111111111111111111000222666999@@@NNN[[[jjj)))***+++---000333555777888777666555555555555555222333444444333555888:::<<<===???AAAEEEJJJMMMPPPOOOUUU[[[cccmmmxxx}}}}}}xxxtttnnnlllmmmqqqtttvvvzzz{{{zzzxxxwwwvvvooofff]]]]]]bbbnnn~~~~~~~~~|||xxxtttoookkkiiiiiipppyyy}}}}}}~~~|||||||||{{{zzzuuussspppmmmlllmmmnnnoooooonnnoooqqqssssssrrrppppppqqqrrrtttuuuwwwxxxyyywwwvvvuuutttsssttttttuuuyyyyyyyyyzzzyyyyyyxxxwwwzzz{{{}}}~~~~~~|||zzzxxxvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{|||}}}~~~~~~{{{zzz{{{}}}zzzzzzyyyyyyyyyzzzzzz{{{yyyxxxxxxxxxyyyzzz|||}}}zzz{{{|||}}}}}}}}}|||{{{yyyyyyzzz{{{||||||}}}}}}}}}|||||||||}}}~~~~~~~~~}}}zzzwwwvvvuuuuuuvvvwwwzzzvvvwwwwwwwwwvvvssspppnnniiiiiihhhhhhiiijjjjjjkkkkkkkkkkkkkkkjjjiiihhhgggcccdddeeeeeedddaaa___]]]WWWXXXZZZ^^^ggguuu{{{uuusss}}}yyysssyyyxxxooocccXXXOOOGGG@@@;;;;;;999666444444333111///111000///.........///000444000,,,+++---///...,,,))))))******+++,,,,,,,,,***))))))***,,,---,,,+++************************,,,,,,,,,---,,,++++++***++++++************++++++---,,,+++******+++,,,---+++******))))))))))))***************))))))))))))+++***((('''''''''((()))******))))))((((((''''''''''''''''''''''''''''''))))))(((((((((((((((((()))(((((((((((((((((('''&&&&&&'''((())))))))))))'''((()))******)))((('''&&&''''''((()))******+++***************+++++++++))))))))))))*********************++++++,,,,,,---++++++,,,------------,,,---......---,,,,,,...///111111000000000/////////111111333777:::@@@NNN\\\iii+++,,,---...000333555666666555444333333444555555222333444555555666999<<>><<<999777666555333111222111/////////000222333888333---,,,...000...,,,))))))***++++++,,,------***)))((()))+++---,,,+++************************,,,,,,---------,,,+++************))))))*********,,,+++***))))))***+++,,,+++************++++++,,,)))))))))))))))*********+++***((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))))))))'''''''''(((((((((((((((''''''((()))************'''((()))******)))((('''((((((((())))))*********))))))*********+++++++++*********)))))))))))))))************+++,,,---...******+++,,,,,,,,,,,,,,,---------,,,++++++---////////////000000000000000222222444777;;;AAAOOO]]]jjj,,,------///111333555666555444333222222333555555333444555555555777:::===CCCEEEJJJPPPXXXaaagggkkkiiioooqqqoooqqqzzz|||uuupppoooppppppooooooqqqooohhhdddeeeeeeccceeecccfffsssyyyqqqiiifffgggkkknnnnnntttyyyzzzxxxzzz~~~|||uuuqqqrrrppplllhhhhhhiiilllnnnnnnnnnoooqqqssssssrrrpppnnnoooppprrrtttuuuvvvwwwuuuuuuvvvvvvvvvvvvuuuuuuxxxxxxzzz{{{{{{{{{zzzzzzxxxyyyzzz{{{{{{zzzxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{yyyyyyyyyzzz{{{|||}}}~~~~~~~~~}}}{{{xxxxxxyyy{{{vvvuuuuuuuuuvvvwwwyyyzzzvvvvvvvvvvvvxxxzzz|||}}}{{{|||~~~}}}|||zzzxxxyyyzzz{{{|||~~~{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{}}}~~~xxxvvvtttrrrpppnnnmmmmmmjjjiiiiiihhhhhhgggggggggiiiiiijjjkkkjjjjjjiiihhh]]]ZZZVVVRRRRRRVVV\\\bbbqqq~~~uuurrrmmmiiigggmmmzzz|||tttlllbbbVVVOOO@@@===:::888777666444222222111000///000111333555888333---+++---...---***))))))***+++,,,,,,------)))(((((()))+++---,,,+++)))))))))))))))))))))))),,,,,,---...---,,,+++*********))))))))))))******,,,+++)))(((((()))+++,,,+++*********+++,,,------(((((())))))******+++++++++***((('''&&&''')))***&&&&&&'''((()))***++++++************************(((((())))))******++++++&&&'''''''''(((((())))))'''((()))******+++++++++'''((()))++++++)))((('''))))))))))))************))))))******++++++++++++++++++******))))))((((((************+++,,,---...))))))***++++++++++++***---------+++******,,,.........///000111222222333333222444888;;;BBBPPP]]]kkk000000000111333555777888666666666666666666555555555666777777666888:::===GGGJJJOOOWWW```mmmyyy|||yyyzzz}}}~~~wwwssssssrrrpppnnnrrrsssrrroooiiifffgggiiihhhfffhhhqqq~~~uuukkkhhhlllppppppoooqqqqqqsssxxx}}}}}}~~~zzzuuuqqqkkkjjjhhhggghhhjjjmmmooopppqqqqqqrrrrrrrrrrrrqqqmmmnnnppppppqqqrrruuuwwwyyyyyyxxxxxxwwwxxxxxxxxxyyyzzz|||~~~~~~}}}{{{zzzxxxzzz|||~~~~~~}}}|||zzzxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyxxxwwwxxxzzz}}}~~~}}}|||zzzxxxvvvuuuttttttyyywwwvvvttttttuuuwwwxxxuuuvvvwwwxxxzzz{{{|||}}}}}}~~~}}}{{{yyy{{{{{{{{{yyyxxxyyy|||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||||||||{{{vvvrrrpppnnnnnnpppmmmjjjhhhiiiiiihhhgggmmmjjjhhhhhhiiijjjjjjiiiccc___YYYSSSPPPPPPQQQSSS]]]jjj~~~~~~}}}ppphhhbbb```gggqqq~~~uuueeeWWWMMMCCC<<<;;;999444222555444111...---///111222333///............------------,,,+++*********+++,,,---,,,***)))))))))******---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******************************************++++++++++++************+++++++++*********))))))((((((******))))))((((((''''''))))))((('''''''''''''''******))))))))))))******)))((((((((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***((('''(((***,,,...******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++,,,---...///***++++++,,,,,,------...333222111000000111222222222222444777999???KKKXXXlll000000111333444555666666666666666555555555555555555666777888888:::>>>@@@HHHMMMTTT]]]hhhwww~~~zzzyyywwwtttrrrtttwwwyyyxxxtttppppppqqqmmmllllllqqq{{{yyyqqqnnnqqqtttvvvvvvrrrrrrssswww|||~~~}}}}}}{{{wwwrrrnnnkkkjjjhhhggghhhjjjmmmnnnnnnooooooppppppooooooooommmoooqqqrrrrrrtttvvvyyyzzzzzzyyyyyyyyyyyyyyyzzzzzz{{{||||||}}}|||{{{{{{yyyzzz{{{|||||||||{{{zzzwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxwwwvvvwwwyyy{{{|||}}}|||zzzxxxwwwvvvuuuuuuxxxwwwvvvuuuuuuvvvwwwxxxvvvwwwxxxyyyzzz|||}}}}}}}}}~~~}}}{{{zzz{{{{{{{{{yyyxxxyyy|||~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~{{{vvvsssqqqrrrooollljjjjjjiiigggeeemmmkkkhhhhhhiiijjjjjjiiieeeaaa[[[TTTPPPNNNNNNOOOQQQ[[[lll}}}{{{rrrhhh```bbbjjjzzzssshhhUUUIII>>>;;;:::666555666333111......///111222222............------------,,,++++++******+++,,,------,,,+++***)))******+++,,,++++++******++++++,,,******************++++++************************,,,+++++++++***)))))))))++++++************++++++************)))))))))(((((((((((()))))))))))))))))))))((('''''''''''''''******))))))))))))******))))))))))))))))))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((())))))***)))))))))))))))*********************+++++++++,,,*********++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++,,,---......***++++++,,,,,,---......,,,---///000111111111000111111333777:::@@@NNN[[[hhh000111333444555555444444555555555555555555555555555666777888999<<<@@@DDDIIIQQQ\\\fffppp~~~{{{vvvsssoootttzzz{{{xxxuuutttuuuuuutttqqqqqquuu{{{xxxwwwyyy}}}tttssssssvvvzzz~~~}}}|||{{{yyyxxxtttoookkkjjjjjjhhhhhhhhhjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmoooqqqssstttuuuxxxzzz{{{{{{zzzzzzzzzzzz{{{{{{|||{{{{{{zzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzvvvvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvuuuvvvwwwyyyzzz|||{{{zzzyyywwwwwwvvvvvvxxxwwwvvvuuuuuuvvvwwwxxxwwwxxxyyyzzz{{{}}}}}}~~~}}}~~~~~~}}}{{{zzzzzzzzzzzzyyyxxxyyy{{{~~~zzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}zzzwwwtttqqqnnnmmmllljjjiiillljjjhhhhhhiiijjjjjjjjjgggccc^^^XXXRRRNNNLLLLLLIIIOOOXXXeeesssuuujjjfffgggnnnxxxfffWWWGGG@@@>>><<<:::999333111//////000111111000............------------++++++******+++,,,---...---,,,,,,++++++++++++,,,+++******))))))******+++++++++******************************************---,,,,,,+++***)))((((((++++++************++++++************))))))))))))''''''((())))))***++++++))))))((('''''''''((((((******))))))))))))******+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))(((((())))))((()))+++,,,+++***(((&&&)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++***++++++,,,---...+++++++++,,,------......)))+++...222333333111000000111333888;;;BBBPPP]]]fff111222444666666555333222555555555555555666666666555666777777999<<>>555333111000111111000///.........---------,,,,,,*********+++,,,---......---,,,,,,,,,,,,,,,,,,,,,++++++************++++++---------,,,,,,+++++++++************************,,,+++++++++***)))))))))++++++************++++++*********)))))))))))))))(((((()))))))))*********))))))((((((((((((((()))******))))))))))))******++++++***)))((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++***))))))(((((((((((()))***+++,,,+++***)))((())))))))))))*********++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******+++,,,,,,---++++++,,,,,,---.........,,,...000333444444333333222222444999<<>>@@@CCCHHHOOOXXX^^^dddfffiiikkkmmmooorrrtttxxxyyy{{{}}}sssqqquuuyyyxxxrrrmmmqqqttttttvvvxxxtttooonnnmmmnnnpppqqqttt}}}zzzyyyuuusssqqqqqqqqqqqqpppnnnhhhiiiiiijjjkkkkkklllllllllllllllmmmooorrruuuwwwuuuxxx{{{||||||{{{zzz{{{zzzzzzzzz{{{{{{}}}~~~~~~}}}|||zzzxxxwwwvvvuuuuuuoooqqqtttvvvxxxxxxwwwvvvvvvvvvwwwxxxxxxxxxxxxxxxvvvvvvvvvvvvuuutttrrrrrrrrrssssssssstttvvvwwwxxxttttttvvvwwwxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{||||||~~~}}}}}}}}}}}}}}}~~~~~~vvvxxxzzzzzzyyyyyyyyyzzzyyyyyy{{{|||~~~~~~}}}~~~zzzvvvssspppmmmkkkllljjjhhhfffeeefffggghhhfffgggggghhhjjjnnnssswwwppprrrxxx~~~yyyyyyyyy~~~yyypppvvvssskkkbbbZZZJJJCCC;;;444000000000000---------,,,,,,,,,++++++,,,---.........---,,,+++((()))***+++,,,++++++***++++++************+++++++++++++++,,,,,,------...************************+++++++++***************++++++************++++++(((((())))))*********+++)))))))))***++++++,,,,,,))))))((())))))***++++++******))))))))))))******))))))(((((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))***++++++++++++''')))++++++***&&&!!!***++++++++++++,,,,,,,,,))))))*********+++++++++*********++++++,,,,,,,,,++++++***************+++,,,,,,------.../////////))),,,///333555666555444//////222777:::@@@NNN[[[kkk333444666888:::;;;<<<<<<999888777777777999:::;;;???BBBDDDFFFNNN[[[eeeiiiqqqoookkkhhhfffhhhmmmqqqrrrtttuuuuuuzzzxxxpppmmmuuu|||rrrllllllmmmppprrrqqqlllhhhfffhhhlllppptttyyy~~~{{{wwwuuusssrrrrrrrrrrrrqqqpppooooooiiihhhgggffffffhhhjjjkkkiiilllppptttwwwwwwwwwwwwvvvwwwxxxyyyzzzzzzzzzzzz|||}}}~~~}}}|||}}}~~~}}}}}}|||{{{zzzzzzyyyyyyssstttvvvwwwxxxxxxwwwvvvwwwwwwwwwvvvwwwwwwxxxyyywwwwwwvvvuuutttssssssrrrrrrsssttttttttttttvvvxxxxxxwwwvvvuuuuuuwwwyyyzzz||||||||||||||||||||||||zzz{{{{{{|||||||||||||||yyyzzz{{{}}}}}}}}}|||{{{{{{|||}}}~~~~~~{{{wwwqqqlllmmmkkkiiiiiijjjjjjjjjiiiooommmkkkkkknnnqqqrrrrrrpppmmmmmmqqqttt{{{}}}rrrttt||||||yyyuuutttxxxwwwmmmfffVVVKKK???999888777333...000///---,,,++++++,,,,,,+++,,,---...---,,,+++***%%%%%%&&&'''((()))******---,,,,,,+++*********+++******++++++++++++******++++++,,,,,,,,,---------************************,,,+++++++++------+++)))))))))))))))))))))))))))------,,,+++*********+++,,,+++)))((('''((()))+++))))))))))))************++++++******))))))((((((&&&''''''((()))******+++&&&&&&''''''(((((())))))&&&(((++++++***))))))***((('''&&&%%%&&&''')))+++))))))))))))***+++,,,---+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,------...///000000111111111222333333444444333333555888:::@@@MMMYYYggg555555777999:::;;;;;;;;;888888777777888:::<<<===DDDIIIMMMPPPYYYfffppptttsssrrroookkkhhhhhhkkkmmmpppsssttttttxxx~~~~~~|||xxxuuurrrnnnoooyyyxxxmmmllllllnnnooonnnjjjgggeeegggjjjnnnrrrwww}}}|||{{{{{{}}}~~~{{{xxxvvvuuuttttttsssrrrqqqpppnnnmmmhhhhhhgggggggggiiikkklllnnnppptttxxx{{{{{{{{{{{{wwwxxxxxxyyyzzzzzz{{{{{{{{{|||}}}}}}||||||~~~||||||{{{zzzzzzyyyxxxxxxuuuvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyzzzwwwvvvvvvuuuttttttssssssssstttuuutttttttttvvvxxxyyyxxxvvvvvvvvvwwwyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz|||}}}~~~~~~~~~~~~zzzzzz|||}}}}}}}}}||||||{{{|||}}}~~~~~~zzztttqqqnnnkkkiiiiiikkkkkkkkknnnlllkkklllnnnqqqrrrrrrqqqllliiiiiikkkooozzzvvvyyyzzzsssqqqxxxvvvoooaaaVVVHHH>>>999777444111111000///---,,,+++++++++,,,,,,,,,,,,,,,++++++***---------,,,,,,,,,++++++---,,,++++++******++++++******++++++++++++******))))))))))))******++++++************************,,,+++******+++,,,+++***************************,,,,,,+++***************,,,+++)))((('''((()))***(((((((((((())))))))))))*********)))))))))))))))''''''(((((())))))******$$$%%%'''))))))(((&&&%%%&&&(((***+++***))))))******)))(((&&&&&&''')))***))))))))))))***+++,,,,,,'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,++++++,,,,,,---......//////......//////000111111111222222444888:::@@@MMMZZZjjj777777888999::::::::::::888888888888:::===@@@BBBEEELLLSSSXXX```llluuuxxxwwwwwwvvvsssooolllkkkkkknnnrrrttttttuuuwwwwwwssskkkjjjkkkmmmnnnqqq||||||pppnnnmmmlllmmmllliiigggfffhhhkkknnnrrrwww}}}|||yyyvvvssstttxxx||||||zzzxxxvvvwwwvvvtttrrrpppnnnmmmlllhhhhhhhhhhhhjjjlllmmmnnnqqqtttwwwzzz|||}}}}}}}}}yyyyyyyyyyyyyyyzzz||||||zzz{{{|||{{{zzzzzz|||~~~zzzzzzzzzyyyxxxxxxwwwwwwyyyxxxwwwwwwvvvwwwwwwwwwuuuuuuvvvwwwxxxxxxyyyzzzvvvvvvvvvuuuuuutttttttttssstttuuuuuuttttttvvvxxxyyyxxxwwwwwwwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{{{{|||}}}}}}}}}||||||{{{|||}}}~~~}}}}}}~~~~~~~~~vvvrrrmmmjjjkkkmmmoooooonnnmmmmmmnnnqqqssstttssstttnnnhhheeedddeeelllttt{{{wwwuuuzzzxxxmmmlllsss}}}rrrgggXXXIII???999666444222111000///---,,,******---,,,++++++******++++++---,,,,,,,,,,,,+++++++++,,,,,,++++++******++++++******++++++++++++******((((((((())))))))))))***************************,,,***(((((()))++++++***************************+++******))))))))))))))),,,+++)))((((((((()))***))))))))))))************))))))))))))************(((((((((((())))))))))))###%%%(((******((($$$"""&&&(((******)))))))))***+++***)))((((((((()))*********************++++++''''''((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++++++++,,,,,,------......------......///000000000111111444888;;;AAANNN[[[fff888999::::::::::::::::::999888999:::===BBBFFFHHHKKKSSS\\\```fffnnntttuuu{{{}}}}}}{{{vvvqqqnnnmmmmmmrrruuusssqqqpppmmmiiiffffffjjjnnnooorrr}}}zzzrrrqqqpppnnnmmmlllkkkjjjjjjlllnnnqqqtttyyy}}}yyyqqqooonnnnnnrrrxxx}}}{{{yyyxxxxxxwwwuuurrrooommmkkkjjjhhhiiijjjlllnnnpppqqqqqqrrrsssvvvyyyzzz{{{{{{{{{zzzzzzyyyyyyyyyzzz||||||yyyzzz{{{zzzyyyyyyzzz|||yyyxxxxxxxxxwwwwwwwwwvvv{{{zzzxxxvvvvvvvvvvvvwwwvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvvvvuuuuuuuuuuuuuuutttuuuvvvuuuttttttvvvxxxyyyyyyxxxxxxxxxyyyzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwxxxyyyyyyyyyyyyyyy||||||||||||||||||||||||{{{|||~~~{{{|||||||||~~~~~~}}}~~~~~~yyysssooooooqqqssstttqqqppppppqqqtttvvvvvvvvvxxxrrrmmmjjjgggdddfffkkkttt}}}uuusssyyy}}}~~~vvvlllhhhmmm{{{wwwiiiYYYJJJ???999666111111111000///---,,,,,,---,,,+++***)))***++++++((())))))***+++,,,---...,,,,,,++++++***++++++,,,******++++++++++++***************************+++************************,,,)))'''&&&(((***++++++************************))))))(((((((((((())))))+++***))))))(((((())))))*********+++++++++,,,,,,(((((())))))******++++++))))))))))))(((((((((((('''((()))***)))(((%%%$$$&&&(((***)))(((((()))*********)))))))))***,,,,,,******+++++++++******)))+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---,,,++++++++++++,,,,,,---------......//////000111111111000111333888;;;AAAOOO\\\ddd::::::;;;;;;;;;;;;:::::::::::::::===AAAGGGMMMPPPZZZeeennnrrrsssvvvxxxwww|||~~~}}}yyyuuurrrpppnnntttvvvsssnnnlllhhhdddeeefffjjjnnnooorrr{{{xxxrrrrrrrrrrrrpppnnnmmmlllnnnooopppqqqsssxxx~~~{{{rrrmmmeeeeeegggkkkrrrzzz~~~~~~~~~}}}{{{yyywwwxxxvvvssspppnnnkkkjjjjjjjjjkkknnnppprrrtttttttttrrrsssuuuwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{xxxyyyyyyxxxwwwwwwxxxzzzwwwwwwwwwwwwwwwvvvvvvvvv{{{zzzxxxvvvuuuuuuvvvvvvxxxxxxyyyxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvuuuvvvvvvvvvtttuuuvvvxxxyyyyyyxxxyyyyyyyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{||||||||||||{{{||||||{{{{{{{{{{{{{{{{{{{{{|||~~~~~~{{{{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}|||}}}|||}}}~~~{{{xxxvvvuuutttrrrqqqpppqqqtttuuuvvvuuuyyyuuurrrqqqoooiiiggghhhiiirrrwwwuuu|||||||||{{{|||yyyggg___gggssszzzkkk[[[KKK???888111111111000000/////////...---+++*********+++,,,++++++,,,---...//////000,,,++++++***++++++,,,,,,******++++++++++++******+++*********************************************+++)))'''&&&(((***++++++************************)))((((((((((((((())))))+++******))))))))))))))))))))))))*********++++++(((((())))))******++++++))))))))))))((((((((((((,,,+++***)))(((((())))))'''((())))))(((''')))***((((((((()))+++,,,---...******+++++++++***))))))------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,,,,,,,,,,---.........///000000111111000111333888;;;AAAOOO\\\fff::::::;;;<<<<<<<<<;;;;;;;;;;;;===@@@EEEMMMTTTXXXgggsss~~~{{{|||~~~~~~|||xxxuuusssrrrrrrwwwxxxrrrllljjjhhheeeeeefffjjjmmmnnnpppxxxzzzqqqtttxxxyyywwwuuurrrqqqppppppppppppqqqtttzzz~~~}}}tttiiiccc]]]```eeelllsss{{{|||}}}~~~~~~|||zzzwwwvvvuuutttqqqnnnlllkkkjjjjjjkkkmmmpppsssuuuvvvuuuuuuttttttvvvwwwxxxyyyyyyzzzxxxxxxyyyzzzzzzyyyyyyxxxwwwxxxxxxwwwuuuuuuvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyyyyxxxwwwuuutttuuuuuuuuuvvvvvvwwwwwwwwwuuuvvvwwwvvvuuuuuuvvvxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{zzz|||{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~}}}{{{zzzzzzyyyyyyzzzzzzzzz{{{zzzzzz{{{|||~~~~~~||||||}}}||||||~~~zzzwwwtttrrrooooooqqqsssttttttxxxtttrrrtttrrrmmmiiiiiijjjmmmsss|||yyy{{{|||}}}rrr^^^YYY^^^mmm|||{{{mmm[[[III>>>444333111000//////000111...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++***++++++******++++++,,,,,,******++++++++++++*********))))))))))))(((((((((************************+++)))'''(((***+++,,,,,,++++++++++++++++++++++++((((((((((((((())))))***************)))))))))(((&&&'''''''''(((((((((((())))))))))))************(((((((((((())))))))))))---,,,***(((((()))+++,,,'''((((((((('''''')))+++''''''(((***+++,,,---...))))))+++,,,,,,+++***)))++++++******)))(((((((((,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////111111444888;;;AAANNN[[[eee::::::;;;<<<<<<<<<<<<<<<======>>>BBBIIIQQQYYY^^^mmm|||}}}xxxvvvuuuvvvvvvzzzzzzrrrkkkjjjjjjjjjkkkkkkmmmnnnmmmmmmuuu~~~}}}tttzzz}}}{{{tttsssrrrqqqpppsssxxx||||||yyyoooddd]]]]]]aaaiiirrryyy}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}}}}{{{yyyvvvtttrrrpppnnnllljjjjjjkkkkkkkkkmmmqqqtttvvvuuutttsssttttttuuuvvvwwwxxxxxxxxxvvvwwwyyyzzzzzzyyywwwuuuvvvwwwwwwvvvtttssstttvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuutttssstttvvvwwwyyyyyyyyywwwvvvtttuuuuuuvvvwwwwwwxxxxxxvvvwwwwwwvvvuuuuuuvvvxxxvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwxxxxxxyyyyyyyyyyyyyyy{{{zzzyyyxxxxxxxxxxxxyyy{{{}}}~~~}}}zzzzzzzzzzzzzzz{{{|||}}}}}}|||{{{{{{}}}}}}~~~}}}}}}}}}{{{zzz|||}}}~~~yyyvvvqqqooopppsssuuuvvvyyyssspppqqqrrrnnnllllllmmmnnnoooqqquuu{{{nnn]]]WWW\\\gggxxx{{{jjjVVVHHH999777333000......///000---............---,,,,,,************)))))))))(((++++++******++++++,,,---******++++++++++++******++++++******))))))))))))***************************)))(((***,,,---,,,,,,++++++++++++++++++++++++)))((((((((())))))***+++***************)))((((((''''''((((((((()))))))))*********)))))))))))))))''''''(((((())))))******+++***)))))))))***+++,,,'''(((((('''&&&''')))+++))))))******************'''(((***,,,,,,,,,+++***(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......//////------------------------,,,------...//////000000222222444888:::@@@MMMZZZccc999:::;;;<<<============>>>>>>@@@DDDKKKTTT\\\aaarrrzzzxxxxxxzzzyyy}}}{{{rrrkkkkkkmmmnnntttsssrrrqqqmmmkkkqqqzzz}}}yyyxxxwwwuuusssrrrtttyyy}}}|||}}}vvvlllccc\\\aaafffoooxxx~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzz{{{||||||{{{xxxtttrrrooonnnllljjjiiijjjkkkllljjjmmmqqqtttuuutttrrrqqqrrrsssssstttuuuuuuvvvvvvtttvvvyyy{{{{{{xxxuuusssvvvvvvvvvuuusssssstttuuuwwwwwwwwwwwwwwwxxxxxxxxxtttuuuvvvvvvvvvuuusssrrrqqqsssvvvyyyzzzzzzzzzyyyttttttuuuvvvwwwxxxxxxyyyvvvwwwxxxwwwuuuuuuvvvxxxvvvvvvwwwxxxxxxxxxxxxwwwzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{||||||}}}}}}||||||{{{zzzxxxwwwvvvwwwxxxxxx{{{}}}~~~|||yyyyyyzzzzzz|||}}}~~~||||||~~~}}}~~~~~~{{{zzz{{{~~~zzz{{{~~~{{{uuurrrsssuuuxxxyyy|||uuuoooooopppoooooopppkkkooosssqqqnnnnnnuuu|||iiiZZZTTTZZZfff{{{sss___PPP>>>:::555///,,,,,,---///---...///000///...---,,,***+++,,,,,,......///000+++*********+++,,,,,,---******++++++++++++******---------,,,,,,,,,++++++************************)))))))))+++---...---+++++++++++++++++++++++++++)))))))))))))))***++++++***************)))((((((***++++++++++++,,,,,,,,,++++++******))))))((((((&&&''''''((()))******+++'''((()))***++++++******'''(((((('''&&&&&&)))++++++++++++******((('''&&&&&&(((***,,,---,,,+++***'''((()))+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///000111111........................//////000000111222222222333333555888:::@@@MMMYYYfff<<<;;;;;;;;;;;;<<<======>>>@@@BBBEEEJJJSSS___hhhuuu}}}~~~yyyxxxwwwtttssswwwvvvnnngggjjjpppuuuvvvvvvvvvvvvvvvvvvwwwwww}}}}}}zzz{{{yyyzzz|||{{{zzz}}}tttlllggggggiiikkkpppvvv{{{}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~|||}}}}}}{{{xxxsssnnnkkkiiiiiihhhiiilllooosssuuutttttttttttttttttttttttttttsssqqqrrrtttuuuuuuuuusssvvvyyyyyyvvvttttttuuuvvvvvvuuussssssrrrrrrrrrvvvwwwxxxyyyyyyxxxwwwvvvzzzyyywwwwwwxxxxxxvvvuuurrrtttvvvxxxyyyyyyxxxwwwwwwvvvtttsssrrrsssuuuvvvtttvvvxxxyyyyyyyyywwwvvvyyyxxxvvvuuutttuuuvvvxxxwwwwwwwwwxxxxxxyyyyyyzzzyyy}}}~~~zzzyyy{{{{{{zzzzzzyyyxxxvvvvvvvvvvvvwwwyyyzzz}}}~~~~~~}}}{{{yyyyyyyyyxxxwwwxxxyyy{{{|||~~~~~~}}}~~~~~~}}}||||||}}}~~~yyyuuuuuuuuuuuuyyyvvvrrrpppqqqrrrrrrrrrtttsssqqqnnnkkkiiiiiijjjrrr|||}}}zzz}}}gggYYYZZZZZZccczzzmmm[[[FFF@@@999666111------111------,,,,,,,,,------...000///---,,,+++,,,------************+++,,,------...///...,,,)))(((((())))))))))))***+++++++++,,,,,,,,,,,,+++++++++******((())))))))))))*********************************,,,++++++******++++++,,,++++++)))((((((((()))******+++,,,+++)))))))))+++)))***+++,,,,,,+++)))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***************)))))))))+++***((('''(((***---///))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,---...//////...---,,,,,,------...///000000111111111333777:::???MMMZZZggg<<<<<<;;;;;;<<<<<<===>>>???@@@AAACCCHHHQQQ^^^gggpppwww{{{xxxuuurrruuutttmmmjjjnnnsssvvvzzzzzz{{{|||{{{{{{zzzzzz{{{}}}}}}zzzxxxzzz~~~~~~~~~{{{vvvqqqoooooopppssswww|||~~~~~~}}}|||||||||{{{|||}}}~~~~~~~~~~~~~~~{{{{{{zzzxxxuuuqqqmmmkkkggghhhiiikkkmmmpppsssuuussssssssssssssssssssssssrrrrrrqqqsssuuuwwwvvvuuutttvvvwwwvvvtttrrrssstttvvvvvvuuutttttttttuuuuuuvvvvvvwwwxxxxxxwwwvvvvvvxxxwwwuuuuuuvvvvvvtttsssrrrsssuuuwwwxxxxxxwwwwwwxxxwwwuuutttttttttuuuuuuuuuvvvwwwyyyyyyxxxwwwvvvxxxwwwuuutttssstttuuuvvvwwwwwwxxxxxxyyyzzzzzzzzzyyy}}}~~~zzzyyy{{{{{{zzzzzzyyyxxxvvvvvvvvvwwwxxxxxxzzz|||}}}}}}|||zzzxxxxxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~|||}}}}}}~~~~~~|||zzzzzzvvvrrrppppppqqqqqqqqqssstttsssqqqnnnkkkiiiiiikkkqqqzzzwwwqqqtttyyy~~~bbb[[[UUUZZZmmmxxxhhhLLLCCC;;;777333...---///...------,,,,,,------...---,,,+++*********+++++++++++++++***++++++,,,,,,...///...---***)))***+++***************+++++++++,,,,,,+++++++++*********)))))))))*********++++++************************+++******))))))******+++,,,+++***)))))))))******'''(((******))))))***+++******+++++++++******)))(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((+++***)))((()))***,,,---++++++++++++++++++++++++))))))******+++,,,,,,,,,---,,,,,,,,,+++++++++++++++,,,---///000000//////.........//////000000111222222555888;;;AAANNN[[[eee===<<<<<<<<<<<<===>>>>>>AAABBBBBBCCCGGGPPP]]]gggkkkpppyyyxxxsssoooqqqpppnnnqqqxxx}}}~~~~~~{{{{{{|||~~~}}}{{{yyyyyyyyyxxxwwwvvvuuuuuuzzzzzzxxxwwwwwwxxxyyyyyyyyy}}}~~~}}}|||{{{{{{{{{xxxyyy{{{}}}}}}}}}}}}|||xxxwwwvvvssspppmmmkkkjjjhhhiiikkknnnppprrrssstttrrrrrrrrrrrrrrrrrrrrrrrrppppppqqqtttwwwxxxxxxvvvtttuuuuuusssqqqpppqqqrrrvvvvvvuuuuuuvvvvvvwwwxxxvvvvvvwwwwwwwwwwwwvvvvvvwwwuuuttttttttttttsssqqqrrrssstttuuuvvvwwwwwwxxxxxxxxxwwwwwwvvvuuuuuutttuuuvvvwwwxxxyyyxxxwwwwwwwwwvvvtttssssssssstttuuuvvvwwwwwwxxxyyyyyyzzzzzzyyy}}}{{{yyy{{{{{{yyyyyyyyywwwvvvvvvwwwxxxxxxxxxyyy{{{||||||{{{yyyxxxwwwwwwxxxxxxzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||vvvrrrqqqqqqqqqpppqqqrrrssssssqqqmmmjjjhhhcccccchhhvvv{{{rrrooorrryyyvvvcccSSSTTT```tttwwwYYYLLL@@@:::666222//////......---------------...---,,,++++++***+++++++++,,,,,,++++++***+++++++++---......---++++++,,,---+++++++++***************,,,++++++++++++*********************+++++++++,,,***************************))))))))))))))))))***,,,,,,+++************+++$$$&&&((()))))))))***,,,+++***************++++++((((((((((((((((((((((((((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************++++++------------------------++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,***+++---///000111111222000000000000000000000000444444666:::===BBBPPP]]]fff>>>>>>======>>>>>>???@@@EEEEEEEEEFFFIIIRRR^^^ggghhhkkkpppwww}}}xxxooolllnnnpppsss}}}|||zzzzzzxxxuuurrrrrrrrrrrrrrrrrrsssttttttzzz|||~~~yyyqqqpppqqqvvv|||}}}|||zzzyyyxxxxxxvvvwwwyyy{{{{{{{{{zzzyyyuuutttqqqooolllkkkkkkkkklllnnnpppsssttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqnnnnnnqqquuuxxxyyyxxxwwwtttsssrrrpppoooooopppqqqtttttttttuuuvvvwwwxxxyyywwwxxxxxxxxxxxxxxxxxxwwwwwwuuuttttttttttttsssqqqrrrrrrrrrssstttvvvxxxyyyyyyyyyyyyyyyxxxvvvuuutttuuuvvvwwwxxxxxxxxxxxxwwwwwwvvvuuutttttttttuuuuuuuuuuuuvvvwwwxxxxxxyyyyyyyyy~~~|||zzz{{{{{{yyyyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{|||}}}|||{{{zzzyyywwwwwwxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}~~~~~~xxxtttrrrpppooommmnnnppprrrrrrpppkkkhhhaaa[[[ZZZeeeuuu~~~xxxuuuwwwrrrZZZVVV[[[ggg}}}jjjXXXFFF<<<999555333333///......------------............---------......------,,,+++************+++,,,---,,,++++++,,,...,,,+++++++++***)))))))))++++++++++++******************+++++++++,,,,,,,,,******************************))))))))))))******,,,,,,,,,+++++++++++++++%%%''')))******)))***++++++***)))))))))***+++,,,))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))************++++++++++++******+++,,,+++***))))))------------------------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,---///000111111111111111111111000000000000444333666:::<<>>JJJVVVaaaHHHGGGFFFFFFJJJOOOUUUYYYccchhhkkkmmmrrrzzz}}}|||xxxuuupppkkkjjjlllpppssstttuuuuuuqqqkkkiiikkknnnkkkrrr}}}}}}xxxuuutttssspppnnnmmmoooqqqtttuuuxxxzzz}}}}}}wwwrrroooppprrrsss|||}}}~~~}}}}}}{{{xxxvvvsssqqqnnnmmmnnnqqquuuxxxzzzwwwsssqqqrrrrrrpppooooooooopppssswwwxxxxxxvvvsssrrrqqqpppqqqsssuuuwwwvvvtttsssssstttuuutttrrrrrrrrrrrrsssssssssssstttttttttuuuvvvwwwxxxyyyzzzvvvvvvvvvwwwwwwwwwwwwwwwsssssstttuuuvvvwwwxxxxxxyyyxxxuuusssrrrrrrssstttuuuvvvxxxzzzzzzzzzyyyxxxuuuvvvvvvvvvvvvwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuttttttssssssuuuwwwxxxzzz||||||{{{{{{zzzyyyxxxwwwwwwvvvyyyxxxwwwwwwwwwxxxzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxwwwxxxzzz{{{|||{{{zzzyyy||||||{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}~~~~~~|||{{{zzz{{{~~~~~~vvvrrrooollljjjiiiiiifffbbb\\\WWWSSSQQQPPPWWWhhh{{{~~~}}}{{{qqqfffVVVGGG;;;666222222000,,,,,,.........---,,,,,,,,,,,,---------------,,,+++************************************+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,+++******)))************))))))))))))******+++++++++******))),,,++++++******++++++,,,,,,+++***))))))))))))))),,,***((((((***,,,+++)))))))))(((((((((((())))))''''''((())))))))))))((())))))*********+++++++++)))******+++,,,,,,------)))************+++++++++,,,,,,++++++++++++++++++,,,,,,+++******+++,,,,,,*********++++++,,,,,,,,,//////............//////............////////////222222555888:::???KKKWWWbbbJJJIIIIIILLLQQQYYYaaaeeepppsssuuuuuuxxx}}}}}}yyyvvvrrrooonnnppptttvvvxxxwwwsssmmmgggeeegggkkkmmmrrr{{{~~~zzzyyyyyyvvvsssooommmnnnooorrrrrrsssvvvyyy||||||vvvqqqppptttyyy}}}}}}~~~}}}}}}|||{{{xxxvvvssspppllliiiiiikkkoooqqqvvvtttrrrqqqrrrrrrqqqoooooooooqqqtttwwwxxxvvvtttsssrrrqqqpppqqqrrruuuvvvuuutttssssssuuuvvvuuutttrrrrrrrrrrrrsssssssssssswwwwwwwwwwwwwwwwwwwwwwwwuuuvvvvvvwwwwwwxxxxxxxxxssstttuuuuuuvvvwwwxxxxxxxxxwwwuuusssrrrrrrssssssuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvvvvwwwwwwwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttttttttsssssssssssstttuuuxxxzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzwwwwwwvvvvvvvvvwwwxxxyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwwwwxxxxxxxxxxxx~~~|||zzzxxxwwwxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||||||||||||||zzzyyyzzz}}}~~~}}}}}}~~~~~~~~~~~~~~~{{{vvvpppkkkkkkjjjiiifffbbb]]]YYYVVVPPPOOOUUUdddttt~~~~~~wwwfffWWWEEE===555222000,,,,,,.........---,,,,,,,,,,,,---///...---,,,++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,++++++***)))))))))***************))))))******++++++++++++,,,++++++******++++++,,,------+++***)))))))))))))))(((&&&''')))++++++***++++++************++++++(((((()))******************************+++++++++((((((((()))******++++++)))************+++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,((())))))***,,,------...------------...///000111............////////////111111444777:::???KKKWWWcccJJJKKKMMMRRR[[[fffpppvvv{{{~~~~~~{{{zzz}}}}}}zzzyyyvvvsssqqqrrruuuxxxyyy{{{xxxrrrjjjeeedddgggjjjmmmqqqxxx{{{uuuooommmnnnpppttttttuuuwwwzzz~~~~~~}}}|||wwwtttuuuyyy~~~~~~~~~~~~|||||||||zzzxxxvvvuuuqqqlllhhhfffhhhkkkmmmrrrqqqppppppqqqqqqqqqppppppqqqrrruuuxxxxxxuuussssssrrrqqqqqqqqqrrrtttuuuuuusssrrrrrrtttvvvvvvvvvqqqqqqrrrrrrrrrsssssssssvvvvvvvvvvvvvvvuuuuuuuuuttttttuuuvvvwwwxxxyyyzzztttuuuuuuvvvwwwwwwxxxxxxxxxwwwuuutttssssssssstttuuuuuuvvvvvvvvvuuuttttttuuuuuuuuuuuuvvvvvvvvvvvvttttttttttttttttttttttttttttttttttttttttttttttttuuutttsssssstttvvvxxxzzz|||||||||{{{{{{{{{{{{zzzuuuuuuuuuvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttuuuvvvxxxyyy|||{{{xxxuuuuuuvvvwwwyyywwwxxxyyyzzz|||}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~{{{zzz|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~vvvnnnkkkjjjiiihhhfffddd```^^^VVVQQQPPPXXXdddrrrzzz{{{{{{{{{sssdddNNNCCC888333000------///......---,,,,,,,,,,,,---///...---+++++++++,,,---........................++++++++++++++++++++++++++++++************++++++,,,,,,---------,,,,,,+++)))))))))******+++++++++******************++++++,,,++++++******++++++,,,000///...---,,,+++++++++))))))((()))***,,,------++++++************++++++))))))***++++++++++++***************************((((((((()))))))))******))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////------------...///000000000000000000111111111111111111333777999???KKKWWWcccKKKLLLPPPWWWcccqqq~~~~~~zzzyyyvvvssssssvvvyyy{{{{{{{{{wwwqqqjjjffffffiiilllmmmpppvvv|||zzzssspppqqqssswwwwwwxxxzzz~~~}}}||||||{{{zzzzzz{{{~~~~~~~~~}}}}}}}}}}}}~~~}}}{{{{{{{{{zzzxxxuuuuuuqqqlllhhhffffffiiijjjnnnnnnnnnoooooopppqqqssssssssstttvvvxxxxxxuuussstttsssrrrrrrrrrssstttuuuuuusssqqqqqqsssuuuvvvuuuqqqqqqqqqrrrrrrrrrssssssttttttuuuuuuvvvvvvvvvwwwsssssstttuuuwwwxxxyyyyyyuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuttttttttttttttttttsssssssssssssssssstttttttttuuussssssssssssssssssssssssuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvtttssstttuuuwwwyyyzzzyyyyyyxxxwwwvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssssstttuuuwwwyyyxxxwwwuuussstttvvvxxxzzzxxxxxxzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}|||{{{|||~~~~~~~~~~~~~~~~~~~~~vvvmmmkkkiiiiiijjjiiigggddd]]]YYYWWWXXXZZZaaappp~~~}}}xxxtttzzz~~~pppVVVIII;;;555111......000......---,,,,,,,,,,,,---///...---,,,+++,,,---..............................------,,,+++***))))))++++++************+++++++++,,,,,,------,,,,,,,,,))))))******++++++,,,,,,---,,,+++***)))))))))))),,,++++++******++++++,,,000///...---,,,,,,,,,,,,,,,,,,------...///000111+++******))))))******+++)))******+++++++++++++++************************)))))))))***************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------......------------......000000000000111111111111111111333777999>>>JJJWWWbbbLLLMMMRRRZZZgggwww~~~zzzwwwwwwyyy{{{{{{yyyvvvsssoookkkjjjkkknnnooonnnqqqvvvzzzzzzyyyzzz}}}wwwvvvvvvxxxxxxzzz|||}}}|||}}}~~~~~~~~~}}}}}}|||}}}}}}~~~}}}|||zzzzzz{{{zzzwwwuuurrrppplllhhhffffffhhhiiimmmnnnnnnnnnnnnppptttxxxwwwvvvvvvvvvxxxxxxvvvuuuuuutttttttttttttttuuuuuuuuurrrpppoooqqqsssttttttqqqqqqqqqqqqrrrrrrrrrrrrttttttuuuvvvwwwxxxxxxyyyrrrrrrssstttvvvwwwwwwxxxvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvvvvssssssssssssttttttttttttrrrrrrrrrrrrssssssssssssssssssssssssssssssssssssuuuuuuuuuuuuuuuvvvvvvvvvwwwvvvuuutttttttttuuuvvvyyyxxxwwwvvvuuutttssssssqqqrrrsssttttttttttttsssrrrrrrrrrssssssssssssssssssrrrrrrrrrssstttvvvwwwuuutttsssssstttwwwyyy{{{yyyyyyzzz|||}}}|||}}}~~~~~~}}}|||zzzzzz{{{|||~~~~~~|||{{{{{{~~~~~~~~~~~~tttppplllkkklllmmmkkkiiicccaaa```]]]YYYYYYbbbnnn{{{sssvvvzzzaaaRRRBBB999555111///000......---,,,,,,,,,,,,---......---------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))++++++************++++++***++++++,,,,,,,,,,,,,,,*********+++++++++++++++...---+++)))((((((((())),,,++++++******++++++,,,,,,++++++***************)))***+++***)))***,,,...***))))))))))))))))))***))))))***++++++++++++***+++++++++******************************+++++++++)))************+++++++++++++++++++++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********......---------------...............////////////222222444777888===IIIUUUaaaNNNOOOSSSZZZgggvvv}}}{{{||||||yyyuuummmlllllllllnnnpppqqqrrrsssuuuxxxzzz}}}}}}xxxssstttwww|||{{{xxxwwwyyy|||~~~~~~}}}|||||||||}}}~~~~~~|||{{{zzzzzzzzzyyywwwuuurrrqqqnnnlllkkkjjjjjjkkkooooooooooooooosssyyy~~~|||yyywwwwwwwwwxxxxxxwwwvvvvvvvvvvvvuuuuuuvvvvvvuuurrrooonnnoooqqqrrrrrrpppqqqqqqqqqqqqrrrrrrrrrtttttttttuuuvvvvvvwwwwwwqqqrrrrrrssstttuuuuuuvvvvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvuuussssssssssssssstttuuuvvvrrrrrrrrrsssssssssttttttrrrrrrrrrrrrrrrrrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuuttttttssssssrrrrrruuuuuuuuutttttttttssssssnnnooopppqqqqqqqqqppppppnnnnnnooooooooopppppppppooooooppppppqqqssstttuuussssssttttttuuuwwwxxxyyyyyyzzz{{{|||}}}~~~|||}}}}}}|||yyyzzzzzz{{{|||~~~}}}{{{zzz{{{~~~~~~~~~}}}~~~~~~~~~~~~xxxqqqmmmmmmnnnllljjjjjjgggeeedddaaa^^^aaagggtttuuurrrnnn]]]KKK@@@:::444000///......---,,,,,,,,,,,,---------............------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))******+++,,,,,,++++++,,,++++++++++++++++++***---,,,***)))((()))***+++,,,++++++******++++++,,,***))))))))))))***++++++&&&((()))(((&&&&&&(((*********))))))))))))******((())))))***+++*********+++++++++*********))))))************************)))************+++++++++,,,,,,++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,---...//////............////////////333333444777888<<>>??????@@@>>>???AAACCCEEEFFFFFFEEEFFFHHHJJJMMMPPPRRRSSSTTTTTTUUUUUUWWWXXXYYYZZZZZZ\\\]]]^^^```aaabbbbbbbbbfffiiillloooqqqsssvvvyyyyyyyyyyyyyyyzzz|||~~~~~~}}}}}}}}}~~~~~~rrroookkkiiijjjkkkmmmmmmgggggghhhiiimmmrrrzzzzzzwww}}}~~~|||zzzyyy}}}xxxrrrkkk```RRRGGG:::666111//////000111111//////............//////,,,------...------,,,,,,))))))***+++++++++******,,,---......,,,++++++,,,************++++++++++++,,,++++++***))))))((((((************************&&&&&&&&&(((+++------,,,))))))***++++++,,,,,,,,,))))))))))))))))))))))))***)))))))))***+++,,,,,,***+++,,,,,,+++)))************))))))))))))******+++******))))))(((''''''*********************+++))))))***+++++++++******)))***++++++,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,---...///000//////000000000111111111000///000444777===HHHSSS___lllrrrxxxyyyssslllhhhgggcccdddfffgggiiimmmqqquuuyyyzzzyyyuuuooommmooorrr}}}xxxrrrmmmkkkhhhkkknnnqqqrrrrrrrrrrrrtttxxx{{{~~~}}}zzzyyy|||}}}{{{xxxwwwyyy|||}}}}}}|||{{{zzzyyyxxxxxxxxxxxxyyyyyywwwvvvtttsssrrrrrrnnnooopppooonnnooosssvvvvvvtttssstttuuuvvvuuusssrrrqqqpppqqqssstttsssrrrqqqrrrsssssssssqqqpppoooppppppqqqqqqppppppoooooommmmmmnnnnnnoooqqqrrrsssppppppppppppqqqrrrsssttttttsssrrrrrrqqqqqqqqqqqqoooooopppppppppppppppooopppqqqqqqrrrsssssssssrrrqqqqqqqqqqqqpppooommmlllhhhfffffffffgggfffdddcccaaa```^^^\\\YYYUUUSSSRRRRRRPPPMMMLLLKKKIIIFFFDDD@@@???>>>???@@@???>>><<<<<<:::888888:::;;;;;;;;;999999999999999:::;;;;;;999999999:::::::::;;;;;;888:::<<<>>>@@@AAAAAAAAAAAACCCEEEGGGIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOPPPQQQRRRTTTTTTUUUUUUUUU[[[___dddgggiiilllppptttssssssssstttwwwyyy|||}}}}}}}}}~~~}}}}}}~~~}}}uuuooollllllmmmmmmfffeeeeeefffiiinnnsssuuu~~~}}}}}}{{{vvvmmm```VVVBBB===777222000000000000///......------......///,,,,,,------...------,,,***+++,,,,,,,,,+++***))),,,---///...---++++++,,,++++++++++++,,,,,,,,,---************))))))))))))************************)))(((((()))+++,,,,,,+++))))))***+++,,,,,,,,,,,,))))))))))))))))))))))))******************++++++((()))++++++***)))***+++******))))))))))))***************)))((((((''''''))))))))))))***+++,,,,,,)))***++++++,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,++++++******++++++,,,---------------...///000............////////////222000000444888===GGGQQQ^^^ttt|||tttlllhhhdddfffhhhiiikkkmmmqqqtttsssuuuvvvsssooonnnrrrvvvzzz{{{vvvsssqqqhhhkkknnnrrrsssssssssrrroootttxxx}}}~~~yyyxxx{{{~~~{{{yyyvvvuuuwwwzzz{{{|||{{{zzzyyyxxxwwwwwwvvvwwwwwwwwwvvvuuutttsssrrrrrroooppppppooonnnpppuuuyyy|||zzzxxxwwwxxxxxxxxxwwwrrrqqqpppqqqsssttttttsssqqqrrrrrrsssrrrqqqpppooopppppprrrrrrrrrqqqooonnnmmmmmmmmmnnnoooqqqrrrsssooooooppppppqqqrrrssstttttttttsssrrrqqqqqqqqqqqqoooppppppqqqqqqqqqppppppppppppqqqrrrrrrrrrqqqqqqnnnoooooooooooommmkkkjjjfffeeecccccccccbbb___]]]\\\[[[YYYVVVSSSPPPMMMKKKNNNLLLJJJHHHHHHGGGEEECCC???>>>>>>>>>@@@@@@>>><<<:::888777777999;;;;;;;;;:::999999999:::;;;;;;<<<777777777777777777888888666888;;;===@@@AAAAAAAAAAAABBBCCCEEEEEEEEEEEEDDDHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLQQQWWW[[[]]]```eeeiiinnnnnnoooqqqtttwwwzzz{{{zzz{{{|||~~~~~~~~~~~~wwwpppnnnmmmllljjjgggddddddgggkkkmmmnnnttt{{{~~~vvvjjjaaaKKKEEE===666333222111111......------------......,,,,,,------...---------,,,---......---,,,***))),,,...///...---+++,,,,,,,,,,,,,,,---------......((((((((()))******++++++++++++******************---,,,***+++,,,,,,+++)))((()))***+++,,,---------************************++++++***************+++&&&(((*********)))***+++,,,,,,++++++++++++,,,,,,''''''(((((()))*********++++++++++++,,,---...///***+++,,,,,,------------+++,,,------......------,,,++++++++++++++++++,,,...------------...//////,,,,,,,,,---------......333111111444888===GGGQQQ```zzz{{{ssshhhiiigggfffhhhmmmpppqqqppptttuuutttqqqnnnnnnrrruuu|||yyy~~~~~~{{{yyysssmmmmmmnnnpppsssuuuuuurrrooowwwxxx|||yyyuuuxxx|||{{{xxxuuuuuuvvvwwwuuussswwwuuurrrppppppsssvvvxxxyyywwwtttrrrqqqqqqrrrssspppooonnnoooqqqtttwwwyyyyyyxxxxxxxxxwwwvvvvvvvvvsssrrrrrrrrrrrrqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrrrrrrrqqqqqqpppppppppllllllmmmooopppqqqrrrssspppqqqssstttuuuttttttssssssrrrqqqqqqppppppqqqqqqrrrrrrqqqqqqqqqqqqrrrssspppppppppqqqqqqooollliiiiiiiiihhhgggfffeeedddddd^^^]]]\\\ZZZXXXWWWWWWWWWRRRQQQPPPNNNKKKJJJHHHGGGFFFFFFEEEDDDCCCAAA???>>>>>>>>>===<<<;;;::::::999777777777777777777777777;;;999888666666777999:::777777777777777777777777666666666888:::<<<===<<<@@@@@@BBBBBBBBBBBBAAA@@@BBBCCCDDDDDDCCCCCCDDDFFFEEEFFFHHHGGGEEEDDDDDDEEEHHHHHHIIILLLQQQWWW]]]```aaadddgggiiilllooossswwwuuuwwwyyyzzzzzzzzz{{{}}}~~~~~~}}}~~~wwwsssoookkkkkkjjjhhheeedddeeeiiilllsssvvv~~~yyy|||rrrkkkZZZOOOAAA777444333000...---,,,,,,---...---***((()))***,,,.../////////...+++---...,,,)))(((***---------,,,,,,+++***)))))))))************+++++++++******))))))))))))))))))------------------------+++))))))***---///---***)))((((((((()))+++---///************************+++*********))))))((((((...---+++*********++++++************************++++++++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,---------+++,,,---...---,,,+++***))))))***++++++,,,------///////////////000000111444111222666:::???HHHQQQ\\\yyy{{{{{{tttlllkkkkkknnnrrruuutttsssrrrsssrrrpppnnnooorrruuuyyy~~~~~~zzzsssqqqqqqrrrtttvvvvvvtttrrrxxxyyy|||vvvsssvvv|||{{{yyyvvvvvvvvvvvvtttqqqpppooonnnnnnoooqqqsssuuuxxxwwwuuusssrrrqqqqqqrrroooooooooppprrrtttvvvxxxwwwwwwwwwwwwwwwwwwvvvvvvssssssrrrrrrqqqqqqppppppppppppoooooooooooopppppprrrrrrrrrrrrqqqqqqqqqpppmmmmmmnnnooopppqqqqqqrrrooopppqqqssssssssssssrrrsssrrrqqqqqqppppppqqqqqqrrrrrrqqqqqqppppppooooooppppppoooppppppnnnkkkhhheeeeeedddcccbbbaaa```___YYYYYYWWWUUUTTTSSSRRRRRRNNNNNNLLLJJJIIIGGGEEEEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>>===<<<;;;:::999999777777777777777777777777:::999777666666777888999666666666666666666666666666666666888:::<<<<<<<<<===>>>???@@@AAAAAA@@@???AAACCCDDDDDDCCCCCCDDDEEEDDDEEEGGGFFFEEECCCCCCDDDDDDDDDDDDEEEIIIMMMQQQTTTYYY\\\___aaadddgggkkknnnnnnqqqtttvvvwwwxxxyyy{{{zzz|||~~~}}}~~~~~~xxxqqqllljjjhhhfffdddcccdddgggiiiooorrrxxx{{{yyy{{{dddXXXIII===888666444111000000///000111000...,,,---............---+++++++++,,,---,,,))))))+++---++++++******)))(((((((((************++++++++++++************************++++++++++++++++++++++++,,,***)))***------+++))),,,+++***)))))))))***+++************************************)))))))))(((++++++)))((((((((())))))************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,------,,,,,,,,,---------......//////000///............///000000222111222555777;;;EEEPPP\\\~~~xxxsssooooooqqqtttwwwxxxvvvtttpppppppppooonnnooorrruuuwww|||~~~{{{||||||yyywwwvvvwwwxxxyyyxxxvvvyyyzzz}}}}}}uuurrruuu|||zzzyyywwwvvvuuussspppnnnkkkkkklllnnnppprrrssstttwwwvvvuuutttrrrqqqpppooonnnoooppprrrtttuuuvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwsssssssssrrrqqqppppppooooooooonnnnnnnnnnnnoooooossssssrrrrrrrrrrrrqqqqqqnnnoooooooooppppppppppppoooppprrrsssttttttssssssrrrrrrqqqppppppppppppqqqqqqrrrrrrrrrqqqooommmlllnnnmmmllllllllljjjgggddd```___^^^]]][[[ZZZYYYXXXSSSRRRPPPOOOMMMMMMLLLLLLIIIIIIHHHFFFEEECCCBBBBBBEEEDDDDDDCCCBBB@@@???>>>======<<<;;;:::999888888777777777777777777777777888888666666666777888999666666666666666666666666666666777888:::;;;<<<<<<;;;;;;===>>>???@@@@@@@@@AAABBBCCCCCCBBBBBBCCCEEECCCDDDFFFEEECCCBBBBBBCCCAAA@@@@@@@@@AAACCCFFFHHHNNNPPPSSSVVVXXX[[[```cccdddhhhmmmqqqsssuuuwwwxxxvvvxxx{{{}}}}}}}}}}}}~~~yyyrrrkkkiiigggeeedddeeeggghhhjjjlllqqqwwwzzzyyyxxxvvv|||uuuhhhVVVHHH@@@<<<777444222111000111222222000.../////////......,,,+++***+++,,,,,,+++******,,,...+++++++++***))))))((((((************+++++++++,,,++++++++++++++++++++++++************************+++*********++++++***(((,,,++++++***))))))******************************************))))))))))))+++***))))))((()))))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,------...///////////////////////////............///000000222333555777777999DDDQQQ\\\~~~wwwsssqqqqqqrrruuuxxxyyywwwuuusssmmmmmmmmmmmmnnnpppsssuuuvvvyyy{{{zzzzzz{{{yyyzzz{{{{{{{{{|||}}}{{{vvvvvvzzz~~~xxxwwwvvvtttrrrooollliiiiiikkknnnqqqtttuuuvvvvvvuuuuuuttttttrrrpppooonnnmmmoooqqqtttuuuvvvuuuuuutttttttttuuuuuuvvvvvvwwwuuuttttttsssrrrqqqppppppppppppooooooooooooppppppsssrrrrrrrrrrrrrrrrrrrrrpppppppppooooooooooooooopppqqqssstttuuuuuutttsssrrrqqqqqqpppppppppppppppqqqrrrssstttsssqqqooommmkkkjjjhhhgggfffdddaaa___ZZZZZZXXXWWWUUUTTTRRRRRRMMMLLLKKKIIIHHHGGGGGGGGGEEEEEEDDDCCCBBBBBBAAAAAADDDCCCCCCCCCAAA@@@???>>><<<<<<;;;:::999888777777666666666666666666666666666666555555555666777888666666666666666666666666666777888999999:::;;;===::::::<<<===???@@@AAAAAAAAABBBCCCCCCBBBBBBCCCDDDBBBDDDEEEEEECCCBBBBBBCCCAAA@@@?????????@@@BBBCCCEEEGGGJJJLLLNNNQQQUUUXXX[[[```ffflllooorrrtttvvvtttvvvzzz{{{{{{{{{|||}}}}}}qqqnnnjjjhhhgggggghhhhhhfffjjjnnnqqquuuyyytttwww|||xxxuuuyyyeeeTTTIIIBBB:::555111000//////000000///---,,,------...............+++,,,,,,++++++,,,---...---------,,,,,,+++++++++*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))******++++++***))))))))))))******+++,,,,,,*********************************))))))))))))))),,,,,,++++++++++++++++++***************************+++++++++++++++,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000------------,,,,,,,,,,,,000////////////000111111444666:::;;;888999FFFTTT[[[zzzxxxwwwtttwwwzzz{{{zzzvvvsssqqqlllllllllmmmooorrrsssttttttvvvzzz|||yyyyyyzzz|||{{{|||}}}~~~{{{{{{{{{~~~~~~uuuuuutttqqqmmmjjjgggfffiiikkkooosssuuuvvvvvvuuurrrrrrrrrrrrqqqooonnnmmmmmmooorrruuuvvvvvvuuutttsssssssssttttttuuuuuuuuuvvvuuuuuutttsssrrrrrrrrrrrrqqqqqqppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrppppppppppppoooooooooooonnnoooqqqrrrssssssrrrrrrrrrqqqppppppoooooopppppppppqqqsssttttttrrrpppooojjjhhheeecccbbb```]]]ZZZTTTTTTSSSQQQPPPNNNMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@>>>>>>;;;;;;:::999888777666666555555555555555555555555444444444444555666666777555555555555555555555555555777999:::999999;;;===;;;;;;<<<>>>???AAACCCCCCAAABBBDDDCCCBBBBBBCCCEEECCCDDDFFFEEEDDDBBBCCCCCCBBBAAA@@@@@@@@@@@@AAABBBAAACCCEEEGGGHHHJJJNNNPPPTTTXXX___dddiiilllppprrrrrruuuxxxzzzzzzzzz{{{|||yyytttmmmiiigggggggggfffeeeiiimmmooopppvvv~~~vvvssstttxxx{{{sssbbbUUUIII>>>666222111////////////...---------------...//////000---,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++'''(((***+++++++++,,,,,,((()))******++++++++++++************************))))))))))))))))))******++++++++++++,,,+++++++++*********************************++++++,,,,,,,,,))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---///000,,,,,,,,,+++++++++++++++111111000000111111222333333666999:::777999EEESSS[[[|||yyyzzz|||~~~~~~zzzuuurrrpppllllllkkkmmmpppssstttsssrrrsssvvv{{{~~~|||wwwvvvwwwzzz~~~~~~{{{|||~~~zzz}}}ttttttrrrnnnjjjgggfffggghhhjjjnnnqqqssssssrrrqqqooooooooonnnnnnnnnmmmmmmooopppsssuuuvvvvvvuuutttssssssssssssssssssttttttttttttttttttssssssssssssrrrrrrrrrqqqqqqrrrrrrrrrppppppqqqqqqqqqqqqrrrrrrpppppppppoooooooooooooookkklllnnnoooppppppooooooqqqqqqpppoooooooooooopppppppppqqqqqqpppooonnnmmmgggeeebbb___]]][[[XXXUUUNNNNNNMMMLLLKKKJJJIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>===::::::999888777666555555555555555555555555555555333333333444555555555666555555555555555555555555555888::::::888888:::============>>>@@@BBBCCCEEEBBBCCCDDDDDDCCCCCCDDDFFFEEEFFFHHHGGGEEEDDDDDDEEEBBBBBBAAA@@@@@@@@@@@@@@@@@@AAACCCCCCDDDEEEHHHJJJLLLPPPUUUZZZ___ccchhhkkkmmmppptttvvvwwwxxxzzz{{{~~~~~~{{{qqqjjjgggfffeeedddfffiiimmmmmmmmmpppxxx~~~~~~wwwqqqxxxzzzyyy~~~ooobbbTTTEEE;;;777555222111111111///...000///......---.........///---,,,+++,,,---,,,+++++++++++++++++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...************************(((***,,,,,,,,,+++,,,---,,,,,,,,,,,,+++)))((('''************************))))))))))))************(((((()))************)))*********************************++++++,,,,,,---*********++++++*********************************------,,,,,,,,,,,,++++++++++++++++++,,,------...------------------------111000000000000111222222111222444666666888CCCPPP[[[{{{}}}}}}wwwqqqnnnmmmnnnllllllnnnrrrttttttsssssssssuuuyyy~~~~~~|||xxxyyyxxxuuurrrrrruuuyyy{{{{{{{{{~~~}}}uuuuuurrrmmmhhhfffgggiiiiiikkknnnpppqqqpppooonnnmmmlllkkkkkkkkklllmmmnnnpppqqqssstttuuuuuuuuuuuussssssssssssrrrrrrrrrrrrqqqqqqqqqrrrrrrrrrrrrsssrrrqqqqqqqqqqqqqqqqqqrrroooooooooppppppqqqqqqqqqooooooooooooooopppppppppkkklllnnnoooppppppooooooqqqqqqpppoooooooooooooooooonnnmmmkkkiiigggfffeeeaaa^^^ZZZWWWTTTRRROOOLLLHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBB@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAA@@@@@@???>>>===:::999888777666555555444444444444444444444444444111222333444444555555555555555555555555555555555555888;;;;;;888777:::===>>>>>>>>>>>>???AAACCCDDDCCCDDDEEEEEEDDDDDDEEEGGGGGGHHHJJJIIIGGGFFFFFFGGGEEEDDDCCCBBBAAA@@@???>>>???@@@AAA@@@@@@@@@BBBDDDDDDGGGKKKOOOSSSXXX]]]aaaeeeiiinnnrrruuuwwwzzz|||~~~}}}}}}}}}xxxnnnjjjiiigggeeeggghhhiiiiiiiiilllrrrvvv|||~~~vvvrrryyyuuuxxx{{{ooo```OOOCCC;;;888555333222111000...///......------...000000111///,,,,,,------+++)))+++++++++++++++++++++++++++++++++,,,,,,,,,------*********+++,,,---------+++++++++++++++++++++++++++---///...,,,***+++,,,,,,,,,,,,,,,+++)))'''&&&************************((()))))))))************'''((()))***+++******)))************************)))******+++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,------......///////////////...///000000111000///111444666:::DDDNNN[[[|||~~~~~~zzzrrrllliiiiiiooommmlllnnnrrruuutttrrrwwwwwwwww{{{~~~}}}zzzuuuuuutttqqqnnnoootttxxxwww|||zzz{{{~~~~~~wwwvvvsssmmmhhhfffiiillllllmmmooopppqqqpppooonnnkkkjjjiiihhhiiikkknnnoooqqqrrrssstttuuuuuuuuuvvvsssssssssrrrrrrqqqqqqqqqnnnooooooppppppqqqrrrrrrqqqqqqppppppppppppqqqqqqnnnnnnoooooopppppppppqqqnnnoooooooooppppppppppppnnnoooqqqrrrssssssrrrrrrqqqppppppooooooooooooooonnnmmmjjjfffcccaaa___^^^YYYVVVRRRNNNLLLIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAA?????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@???>>>===999999888777666555444444444444444444444444444444000111222333444555555444555555555555555555555555555999<<<;;;888777:::===>>>>>>===>>>???@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJKKKKKKIIIHHHHHHIIIIIIHHHGGGEEEBBB@@@???>>>>>>??????>>>======>>>@@@???AAADDDGGGJJJOOOVVVZZZ___ccciiiooossswww{{{}}}~~~}}}||||||}}}sssnnnmmmkkkiiihhhgggfffffffffjjjooosssttt{{{nnnrrr{{{|||uuusssxxxiiiVVVIII<<<999555222111000...---+++++++++,,,...111444555333000,,,,,,------+++(((------------------------++++++,,,,,,,,,---------))))))***++++++,,,------------------------------///111222000,,,))))))***((()))+++,,,,,,+++***)))************************(((((())))))*********+++)))***+++,,,------,,,+++************************))))))***+++,,,,,,---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---...---,,,+++***++++++,,,,,,---...//////---------------...//////222000000444888===FFFOOOZZZ}}}xxxtttnnnjjjkkkpppssszzz~~~{{{xxxyyy||||||yyyuuusssooojjjiiilllsssxxxyyyxxxzzz|||||||||{{{{{{{{{|||~~~}}}yyysssmmmjjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiigggggghhhjjjmmmooopppppprrrrrrrrrssstttuuuwwwwwwyyyvvvsssqqqrrrrrrqqqpppnnnnnnnnnnnnooooooooooooqqqpppnnnmmmlllmmmoooppppppppppppppppppooonnnnnnnnnnnnnnnnnnooopppqqqrrrnnnooooooooooooooonnnnnnpppooonnnoooooommmjjjhhhfffdddbbbaaa___[[[WWWTTTMMMMMMKKKIIIGGGEEEDDDCCC@@@AAABBBAAA@@@???@@@AAABBBAAAAAADDDFFFFFFCCC@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>======999777555555555666555444222222222222222222222222111222333333444555666666666555555555555666777777999999999:::;;;<<<===>>>AAA@@@??????AAADDDHHHJJJGGGHHHJJJIIIHHHFFFGGGHHHJJJKKKLLLKKKIIIHHHGGGHHHKKKJJJHHHEEECCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>@@@@@@@@@AAABBBEEEGGGIIISSSYYYccckkkppptttwwwyyyvvvzzz~~~}}}|||~~~{{{ssspppiiiaaaiiiiiiiiiiiihhhjjjmmmppprrryyy|||wwwuuu|||~~~yyywwwxxx~~~~~~ooo]]]OOO@@@;;;777666333...---000...//////000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++)))((('''++++++,,,,,,,,,,,,------+++++++++*********))))))******)))))))))***,,,---111===GGGBBB333((()))......---++++++++++++---...))))))))))))))))))))))))************************---------,,,,,,+++++++++))))))******))))))))))))+++***))))))((()))))))))***++++++,,,,,,++++++***---,,,,,,++++++*********---+++)))+++...///...,,,------,,,,,,++++++,,,,,,............------------/////////000000000000000444222333666777:::CCCLLLVVV{{{tttpppllljjjooouuu|||wwwpppkkkiiilllqqqtttwwwvvvwww|||{{{yyyzzzzzzyyyyyywwwvvvxxx|||{{{xxxrrrlllhhhggghhhhhhiiiiiiiiiiiiiiihhhhhhgggffffffgggiiikkknnnooooooqqqqqqrrrrrrsssuuuvvvwwwxxxuuusssqqqrrrrrrqqqpppnnnnnnnnnnnnnnnnnnnnnooopppooonnnmmmmmmnnnoooppppppppppppppppppoooooonnnnnnnnnmmmnnnnnnooopppppppppppppppppppppooonnnnnnooonnnmmmlllkkkjjjfffddd^^^\\\ZZZXXXWWWTTTPPPMMMIIIIIIGGGFFFDDDBBBAAA@@@>>>???@@@@@@>>>>>>???@@@AAAAAAAAACCCEEEEEECCC@@@BBBAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>======:::888666555666666555444222222222222222222222222333333333333444444444444555444444444555666777777999999999:::;;;<<<>>>>>>AAA@@@??????AAADDDGGGJJJIIIKKKLLLLLLJJJIIIJJJKKKLLLNNNOOONNNLLLJJJJJJKKKMMMKKKIIIGGGEEEDDDDDDDDDBBBBBBAAAAAA@@@@@@??????AAA@@@@@@@@@BBBCCCEEEFFFDDDJJJSSS\\\dddkkkqqquuuwwwzzz}}}~~~~~~~~~~~~}}}yyyqqqkkkeeegggggggggfffeeefffhhhiiinnnuuu{{{www{{{~~~~~~|||wwwwww}}}~~~qqqaaaVVVCCC;;;555444222...---///......//////...---++++++------------------------+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***++++++*********+++------...444:::888000***(((***,,,,,,++++++++++++,,,,,,************************************************---,,,,,,,,,++++++++++++***))))))))))))******+++***))))))))))))***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...,,,***+++------,,,***......---,,,,,,---...///,,,,,,,,,------.........---------------.........444222333666777:::CCCLLLWWWuuuxxxzzz~~~wwwoookkkiiikkkttt~~~|||rrrkkkjjjmmmnnnooouuuttttttwww{{{|||yyyyyyzzzzzzzzzwwwrrrnnnpppxxx~~~}}}||||||yyyuuupppjjjfffeeeeeeeeefffffffffffffffeeeeeeeeeeeefffggghhhjjjmmmnnnoooppppppqqqrrrssstttuuuuuuwwwtttrrrqqqrrrrrrqqqpppnnnnnnnnnnnnnnnnnnnnnnnnoooooommmmmmmmmnnnoooppppppqqqqqqqqqqqqpppoooooonnnnnnnnnmmmmmmnnnoooooopppppppppooonnnmmmlllkkkmmmkkkiiigggeeeccc___\\\UUUSSSQQQOOONNNLLLIIIFFFDDDDDDCCCAAA@@@>>>===<<<<<<===>>>>>>===<<<===>>>@@@@@@@@@BBBDDDDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>>>>===;;;999777666777777666555444444444444444444444444444444444333333222222222333333333444444666777777777888888999;;;===???@@@@@@@@@???@@@BBBDDDGGGIIILLLMMMOOOOOONNNMMMMMMNNNPPPQQQRRRQQQOOONNNNNNNNNOOOMMMKKKIIIGGGFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@AAABBBCCC???CCCJJJQQQYYYbbbkkkqqqtttuuuwwwxxxxxxzzz|||~~~~~~~~~vvvoookkkgggfffeeedddccccccddddddiiippp|||{{{{{{|||zzzxxx}}}}}}ssshhh___KKK@@@666333333111//////............---,,,+++***++++++++++++++++++++++++......------,,,,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,---......,,,)))'''******++++++++++++******************************************************+++++++++++++++***************)))))))))***,,,---***************+++,,,---,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,...,,,++++++++++++***(((---,,,+++***+++---///000******+++,,,---...///000,,,,,,,,,---------......333222333666777:::CCCLLLXXXnnnrrrtttvvv|||zzzrrriiifffffflllyyytttmmmlllmmmlllkkksssrrrssstttwwwyyy{{{|||}}}|||||||||||||||wwwpppjjjlllvvv~~~|||zzzyyyyyyvvvsssnnnhhhdddbbbbbbbbbcccccccccbbbccccccccccccfffggghhhhhhiiikkknnnpppppppppqqqrrrssssssssssssuuusssrrrqqqrrrsssqqqpppnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnmmmmmmmmmnnnooooooqqqqqqrrrrrrqqqqqqpppooopppoooooonnnnnnmmmnnnnnnoooooonnnmmmkkkiiigggfffhhhfffbbb___]]]ZZZVVVSSSNNNLLLJJJIIIIIIGGGEEECCCAAA@@@???>>>===<<<;;;::::::;;;===<<<;;;;;;<<<===??????@@@AAABBBCCCBBBAAACCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>><<<:::888777888888777666888888777777777777666666333333333333333333333222333333333333444666777888777777888999;;;===???@@@@@@@@@@@@@@@BBBEEEGGGIIILLLNNNPPPPPPOOOOOOPPPQQQQQQSSSTTTTTTRRRPPPQQQQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@??????@@@@@@CCCDDDFFFIIIOOOWWWaaagggjjjmmmqqqssstttuuuxxxzzzxxxzzz}}}}}}vvvooohhhfffdddcccddddddddddddfffllluuu|||vvvnnnhhhVVVHHH:::666555333111000.........------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,,,,---...+++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***+++,,,,,,+++))))))***+++,,,,,,+++***)))************************************************************************+++***)))))))))+++---...,,,++++++***++++++,,,,,,,,,------......------,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++******)))((('''(((***---///+++,,,,,,---.../////////------......//////000000222111222555777:::CCCLLLYYYjjjmmmoooppptttyyy{{{xxxtttmmmfffdddfffnnn|||vvvooommmnnnllljjjnnnoooqqqrrrtttvvvyyyzzz~~~}}}}}}zzzsssmmmoooxxx}}}{{{yyywwwwwwtttqqqlllgggccc```_______________```aaabbbdddeeefffggghhhgggfffgggjjjmmmooopppqqqssssssssssssrrrsssrrrqqqqqqssssssrrrpppooonnnnnnnnnmmmmmmllllllmmmmmmmmmmmmmmmnnnoooooorrrrrrrrrrrrrrrqqqpppppprrrqqqpppooonnnmmmmmmmmmooonnnmmmkkkiiifffdddccc```^^^ZZZVVVTTTQQQMMMKKKGGGEEEDDDCCCCCCCCCBBB@@@??????>>>===<<<<<<;;;;;;999;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDCCCBBB@@@???===;;;999999999:::999888888777777777666666666555111111222333333444555555333333333444555666777777777777888999;;;===???@@@??????@@@AAACCCEEEGGGHHHKKKMMMOOOPPPPPPOOOPPPRRRRRRTTTUUUUUUSSSRRRRRRSSSQQQOOOMMMLLLJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEECCC@@@???>>>>>>>>>@@@?????????BBBIIIQQQWWW```eeekkkpppssstttuuuvvvtttwwwzzz}}}~~~}}}qqqiiifffcccbbbccceeeeeedddeeeiiipppyyyzzztttpppbbbRRRBBB:::777333000/////////...---,,,,,,,,,+++000000000000000000000000///...,,,+++++++++,,,---+++++++++,,,,,,,,,------++++++++++++************)))************)))))))))+++,,,,,,+++))))))***,,,)))***+++,,,,,,+++***)))************************************************************************,,,+++*********,,,---...------,,,+++*********+++,,,------......------,,,------,,,,,,+++***))))))))))))***++++++,,,---...***)))(((((()))***---...........................------......///000000111111000222555777:::CCCLLLYYYgggkkkmmmllloootttvvvtttnnnhhhdddeeehhhppp}}}wwwqqqooonnnmmmkkkjjjlllooorrrsssvvvyyy{{{~~~~~~~~~yyytttvvv|||~~~|||zzzxxxwwwvvvssspppkkkfffbbb___]]]]]][[[[[[\\\^^^aaadddhhhiiihhhiiijjjgggddddddhhhkkkpppqqqrrrtttttttttsssrrrqqqqqqppprrrssssssrrrpppooonnnnnnmmmmmmlllllllllkkkllllllmmmnnnnnnnnnooorrrssssssssssssrrrqqqqqqsssrrrpppnnnmmmlllkkkkkknnnmmmkkkiiieeebbb___^^^WWWTTTPPPMMMKKKIIIFFFDDDAAA???======>>>???>>>===??????>>>>>>======<<<<<<:::;;;======<<<<<<===???>>>@@@AAABBBAAABBBCCCEEEFFFGGGGGGHHHHHHIIIIIIIIIFFFFFFGGGGGGFFFDDDBBBAAA???===;;;:::;;;;;;:::999666555555444444333333333111222222333555666666777666555555555555666777777777888888999;;;===???@@@??????@@@AAACCCEEEGGGHHHJJJLLLNNNOOOOOOOOOQQQRRRSSSUUUVVVVVVTTTSSSTTTUUUSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJHHHFFFDDDAAA???>>>>>>>>><<<<<<;;;;;;===BBBIIINNNVVV\\\dddkkkoooqqqsssttttttvvvyyy|||~~~yyynnnhhhbbb___aaadddddddddgggiiimmmsss{{{~~~{{{nnn___MMMBBB;;;444000///000000///---------------------------------------------,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++++++++*********)))))))))))))))***))))))((('''(((+++---+++'''&&&)))---******++++++++++++******++++++++++++++++++++++++*********************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,------------,,,,,,------,,,,,,+++******)))((()))+++,,,,,,---///111,,,,,,,,,,,,,,,---.../////////.........---------+++,,,,,,---...///000000111000111444666:::CCCMMMYYYllloooooolllkkknnnooonnniiieeedddhhhlllqqq{{{~~~{{{wwwssspppooonnnnnnkkknnnsssuuuwwwyyy|||}}}}}}~~~}}}|||zzzyyyxxxwwwrrrpppkkkfffbbb^^^\\\[[[WWWXXXZZZ]]]bbbgggllloooooopppppplllggggggjjjnnnqqqrrrtttuuuuuutttsssrrrppppppppprrrssstttrrrpppoooooonnnmmmmmmlllkkkkkkkkkkkklllmmmnnnnnnnnnnnnsssssssssssssssrrrrrrqqqqqqpppnnnllljjjiiihhhhhhgggfffdddaaa]]]YYYVVVUUUOOOLLLHHHEEEDDDCCCAAA???>>><<<:::;;;<<<>>>>>>===>>>>>>>>>>>>>>>>>>======;;;<<<>>>>>>======???@@@>>>AAABBBBBBAAABBBDDDGGGHHHIIIIIIJJJKKKKKKLLLLLLHHHHHHIIIIIIHHHFFFDDDBBB???>>><<<;;;<<<<<<;;;:::666666666555444444333333444444444555555666666666888888777666666666666777999999999:::;;;<<<>>>>>>??????@@@BBBCCCEEEFFFGGGIIIKKKNNNOOOOOOPPPQQQSSSTTTVVVXXXWWWVVVUUUVVVWWWVVVUUUSSSRRRQQQQQQQQQQQQOOOOOOOOONNNMMMMMMLLLLLLIIIGGGEEEBBB@@@???>>>>>>=========<<<<<>>===>>>===;;;;;;===?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===??????>>>???@@@BBB???AAACCCCCCBBBBBBEEEHHHJJJJJJJJJKKKLLLMMMMMMNNNIIIIIIJJJKKKJJJGGGEEECCC@@@>>><<<<<<<<<===<<<;;;999999999888777666666555777666666666666555555555:::999888777777666666666999999999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFGGGIIIKKKNNNOOOPPPPPPRRRSSSVVVWWWYYYYYYXXXWWWWWWXXXYYYXXXVVVTTTSSSSSSTTTTTTQQQPPPPPPOOOOOONNNMMMMMMIIIHHHEEECCCAAA?????????>>>>>>===;;;::::::<<<>>>CCCGGGNNNTTT[[[aaahhhlllnnnoooqqqtttwwwyyy{{{}}}}}}vvvjjjcccccceeefffeeeiiiiiijjjmmmqqqwww}}}}}}|||kkk[[[LLL???:::;;;333222000///......//////000000000000000000000000,,,---.........---+++***++++++,,,,,,,,,------------------,,,,,,,,,++++++***+++,,,,,,+++***)))((()))***+++,,,---...///000...---,,,++++++,,,---...++++++++++++++++++++++++************************+++++++++,,,,,,------------...000000///---***'''%%%%%%&&&(((***,,,...///***++++++,,,,,,++++++***'''((()))***,,,...//////,,,...000///---,,,...000***,,,---......---+++)))(((((()))***+++,,,,,,---//////000111222333444444000///000444666:::CCCMMMXXXuuuuuuuuusssppplllhhhfffeeefffggghhhlllttt|||~~~vvvpppppprrrrrrqqqvvv|||~~~}}}|||{{{zzzxxxvvvtttpppkkkfffccc___ZZZWWWUUUWWWZZZ]]]bbbjjjrrrxxx{{{zzzyyyvvvrrrpppoooppprrrrrrsssssstttsssssssssssssssssssssssstttuuuuuuooonnnmmmlllkkklllmmmnnnnnnooopppooonnnnnnppprrruuutttsssqqqpppoooooonnnpppnnnkkkiiifffccc___\\\\\\ZZZVVVRRRNNNJJJGGGFFFEEECCC@@@>>>===>>>@@@AAA>>>======<<<<<<<<<======@@@@@@@@@@@@@@@???>>>===AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGKKKKKKJJJJJJKKKLLLMMMNNNJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@???>>>===<<<<<<:::888777777777666444666666666666666666666666999999999999999999999999::::::999999:::<<<===???>>>>>>@@@BBBDDDFFFGGGHHHIIIKKKMMMOOOOOOQQQSSSUUUYYYYYY[[[\\\\\\]]]\\\\\\ZZZYYYWWWUUUUUUUUUWWWXXXUUUUUUTTTRRRQQQPPPOOONNNIIIHHHHHHHHHHHHFFFCCC@@@???===::::::;;;<<<<<<<<>>>>>>>>>>>???@@@BBBBBBBBBBBBBBBAAA@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLLLLJJJIIIHHHGGGEEEDDDCCCBBBAAA???>>>>>><<<:::888777888888777555666666666666666666666666777777777777777777777777::::::999:::;;;<<<>>>??????@@@AAACCCEEEGGGIIIJJJIIILLLNNNPPPPPPRRRTTTVVVYYYZZZ\\\]]]^^^_________[[[ZZZXXXWWWVVVVVVWWWXXXVVVVVVUUUTTTSSSRRRRRRQQQKKKJJJHHHHHHHHHGGGDDDBBBAAA>>><<<;;;<<<<<<<<<;;;===>>>@@@CCCHHHNNNTTTXXXcccfffjjjnnnrrrtttuuuuuuwwwvvvuuuvvvyyy|||uuunnnkkkhhhggggggggghhhjjjnnnrrrwwwyyy~~~}}}zzzpppWWWEEE@@@777555222111111000///---000000000///...------,,,///...---,,,,,,---......------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,************************,,,,,,,,,+++++++++******---,,,+++******+++,,,---,,,,,,,,,,,,,,,++++++***((()))***+++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,+++***))))))((((((((())))))*********,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,+++++++++,,,------......,,,+++*********+++---...........................000000000111111222222222222111333777888:::AAAJJJWWWwwwwwwwwwuuuqqqkkkfffcccdddfffhhhiiikkknnnrrruuuyyyzzz{{{|||}}}}}}}}}}}}yyyzzz{{{}}}{{{xxxuuuwwwyyy~~~~~~}}}}}}{{{yyyyyyzzzzzzxxxvvvtttooohhhbbb^^^ZZZVVVTTTWWW[[[```eeeiiinnntttwwwvvvwwwvvvssspppnnnnnnooopppqqqrrrsssttttttuuuuuutttssssssrrrrrrrrrssssssoooooommmlllllllllmmmmmmmmmooopppooonnnnnnpppqqqqqqpppnnnllljjjhhhggggggiiifffbbb^^^[[[WWWSSSOOOLLLJJJHHHEEECCCAAA@@@???>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLMMMOOOOOOOOOOOONNNOOOOOOOOOOOONNNLLLKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@<<<:::888888999999888777666666666666666666666666888888888888888888888888:::::::::;;;<<<===???@@@AAABBBCCCEEEGGGIIIKKKKKKKKKMMMPPPQQQRRRSSSUUUWWWZZZ[[[]]]___```aaabbbbbb]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTNNNLLLIIIHHHHHHHHHGGGEEECCCAAA???=========<<<:::;;;;;;;;;<<>><<<:::;;;;;;:::;;;<<<>>>@@@AAAMMMPPPUUU\\\bbbhhhkkkmmmrrrrrrssstttvvvzzz~~~tttmmmlllhhhhhhggghhhjjjnnnsssvvvyyy|||~~~yyyzzzrrrrrr}}}oooUUUEEE<<<999444111000000///............///////////////222111///...---------...------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******************************,,,------.........(((((()))***************)))***+++,,,---,,,+++***))))))***+++++++++******)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,++++++,,,------------,,,,,,,,,---...///000000111,,,,,,---...///000111222444333444777777999@@@HHHRRRwwwwwwvvvtttpppllliiigggdddgggkkknnnooooooqqqrrrrrrrrrrrrrrrssstttvvvwwwwwwwwwwwwwww{{{{{{zzz{{{~~~~~~xxxzzz}}}{{{{{{zzzxxxyyyyyyzzzxxxwwwkkkfffaaa]]]\\\\\\]]]]]]^^^ccciiinnnppprrrtttuuuqqqrrrrrrpppnnnmmmnnnoooooopppqqqssstttuuuuuuuuuqqqqqqppppppppppppqqqqqqqqqpppnnnmmmllllllmmmmmmkkkmmmooopppooonnnnnnoooooommmjjjgggdddbbb```___```\\\WWWSSSOOOLLLIIIFFFDDDCCCBBBBBBAAAAAAAAABBBAAAAAA@@@@@@BBBDDDGGGHHHBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNQQQSSSTTTTTTSSSRRRSSSSSSSSSSSSRRRQQQPPPPPPMMMLLLKKKIIIGGGFFFDDDDDD@@@>>><<<<<<======<<<;;;999999999999999999999999:::::::::::::::::::::::::::;;;<<<>>>???@@@AAAAAABBBCCCDDDFFFHHHJJJLLLLLLMMMPPPTTTVVVWWWXXXYYYZZZYYYZZZ]]]___bbbcccdddeeebbbbbbaaa___^^^]]]]]]]]]aaa```^^^\\\YYYVVVTTTSSSTTTQQQNNNLLLLLLLLLKKKKKKIIIGGGDDDCCCBBB@@@===;;;;;;:::::::::;;;<<<>>>???CCCFFFKKKQQQWWW\\\```cccdddfffiiikkkmmmrrrwww|||~~~|||qqqllliiihhhfffgggiiinnnsssvvvvvvxxx|||{{{xxx|||vvvnnnsssyyy```MMM???;;;555111//////...---...---++++++---000333555222111///...---------...------,,,,,,,,,+++++++++++++++++++++************,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************((()))***,,,------------(((((()))************))))))***+++,,,---,,,+++***)))******+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********++++++++++++,,,,,,******+++,,,---,,,,,,,,,++++++,,,---......//////---...///000111222333444444333444777777999@@@HHHRRR{{{yyyvvvrrroookkkiiiggggggjjjmmmoooppppppqqqrrroooooonnnnnnnnnooopppppppppqqqrrrtttxxx}}}{{{zzz|||~~~xxxuuuxxx}}}}}}~~~}}}{{{{{{yyyxxxwwwxxxxxxvvvuuulllgggaaa]]]\\\]]]______cccggglllpppqqqrrrrrrsssooopppqqqooonnnmmmoooppppppqqqrrrsssttttttuuuuuuooooooooooooooopppqqqqqqrrrqqqooommmllllllmmmmmmkkkmmmooopppooonnnnnnnnnmmmlllhhheeeaaa^^^\\\[[[WWWSSSNNNKKKHHHFFFDDDBBBAAAAAA@@@@@@@@@AAABBBBBBBBB@@@??????@@@CCCGGGIIIDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPNNNLLLJJJIIIGGGFFFDDDBBB@@@?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::;;;===???AAABBBBBBBBBCCCDDDEEEGGGIIIKKKLLLMMMOOORRRVVVYYYZZZZZZ[[[[[[ZZZ\\\^^^```bbbdddeeeeeeeeeeeedddcccaaa```___^^^dddcccaaa^^^[[[XXXVVVUUUUUUSSSPPPOOOOOOOOOMMMLLLJJJIIIGGGEEEDDDBBB???<<<:::999999::::::;;;<<<<<<===???BBBFFFKKKPPPSSSUUUXXX\\\```bbbdddiiipppvvvyyyzzz{{{{{{{{{}}}xxxpppllljjjhhhgggiiimmmqqqtttsssuuuxxx}}}}}}|||sssooowww~~~hhhVVVCCC===777111////////////000...,,,+++---111666:::111000...------------...------,,,,,,,,,,,,++++++++++++++++++************,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,******+++,,,,,,+++******))))))+++,,,------------))))))******+++******)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***------,,,,,,++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,------...///000000333222444777888999@@@IIIUUUxxxvvvssspppnnnmmmnnnnnnppprrrtttuuutttssstttuuuuuuuuutttsssqqqpppooonnnnnnooorrrtttvvv{{{}}}{{{{{{|||~~~}}}|||zzzyyyxxxuuusssuuuyyy|||}}}}}}{{{yyywwwvvvuuuuuutttsssqqqkkkfff```\\\]]]```ccceeehhhkkkoooqqqqqqqqqqqqqqqoooooopppooonnnnnnpppqqqqqqrrrrrrssstttttttttsssmmmmmmmmmnnnooopppqqqrrrrrrqqqooonnnmmmlllmmmmmmjjjmmmooopppooonnnnnnnnnkkkiiifffbbb^^^ZZZXXXWWWQQQMMMIIIFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIGGGGGGGGGFFFFFFGGGGGGHHHJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTVVVWWWXXXYYYWWWWWWXXXXXXXXXWWWVVVVVVUUUTTTSSSQQQNNNMMMKKKJJJHHHFFFCCCBBBAAAAAA???>>>========================999999999999999999999999:::;;;>>>@@@BBBCCCCCCCCCEEEEEEGGGIIIKKKMMMNNNOOOPPPSSSXXX[[[[[[[[[\\\\\\]]]^^^```bbbdddeeeffffffggggggfffeeedddbbb``````ddddddbbb```^^^\\\[[[ZZZUUUTTTSSSRRRRRRQQQOOOLLLKKKJJJHHHGGGFFFDDD@@@===;;;;;;:::::::::::::::::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>AAABBBCCCDDDCCCFFFGGGIIIJJJMMMNNNPPPQQQQQQTTTYYY\\\\\\\\\]]]]]]___```bbbdddeeegggggghhhhhhhhhgggfffeeecccaaa```ddddddcccbbbaaa```______UUUUUUTTTTTTTTTRRROOOLLLKKKJJJIIIHHHGGGEEEAAA>>>>>>======<<<;;;::::::999999999::::::<<<>>>???@@@DDDHHHLLLMMMMMMQQQXXX___aaadddhhhlllpppuuu{{{~~~uuurrrmmmiiihhhiiilllnnnlllnnnsssyyywwwnnnwwwvvvhhhJJJDDD<<<555222222333333......------------...///...---,,,+++,,,---...///---------,,,,,,,,,++++++//////.........---------)))***++++++++++++***)))*********++++++,,,,,,,,,+++,,,------------,,,+++,,,---......///.........++++++,,,,,,,,,++++++***,,,+++***)))***+++---.../////////...---,,,+++*********+++,,,---......///,,,,,,,,,------.........---,,,+++******+++,,,---------------------------///...,,,+++,,,---///111///////////////...............//////////////////111000333666888:::BBBKKKVVVnnnnnnnnnmmmooouuu~~~{{{vvvwwwuuussssssuuuwwwyyyyyy~~~}}}}}}zzztttpppooooooppprrrvvv{{{~~~}}}{{{}}}yyyuuurrrqqqmmmhhhddd```^^^^^^bbbggglllmmmlllqqqrrrrrrrrrqqqqqqppppppooopppqqqrrrsssrrrqqqqqqqqqpppppppppppppppqqqrrrmmmmmmnnnooopppqqqrrrrrrqqqrrrrrrqqqpppnnnllljjjlllllllllllllllllllllllliiieee```[[[WWWSSSOOOLLLJJJIIIFFFCCCAAA@@@@@@@@@DDDEEEFFFFFFEEEDDDFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKPPPOOOOOONNNNNNMMMMMMMMMLLLLLLMMMNNNOOOQQQSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXYYY[[[\\\]]]]]]]]]]]]^^^^^^_________]]]\\\[[[YYYVVVTTTSSSRRRJJJJJJHHHGGGEEEDDDCCCBBBAAA@@@???????????????@@@:::999999999999999999999??????@@@AAACCCDDDEEEEEEEEEGGGJJJKKKLLLNNNPPPRRRVVVWWWXXXYYYZZZ\\\]]]]]]___aaadddeeeeeeeeeeeefffgggfffeeedddddddddddddddddddddeeeeeedddbbbaaa```[[[ZZZXXXXXXWWWVVVTTTQQQRRROOOLLLIIIHHHFFFCCCAAA>>>======<<<<<<;;;::::::888888999:::<<<===>>>>>>???AAADDDDDDEEEGGGKKKOOOXXX[[[___ccchhhnnnuuuyyyxxxooojjjkkklllkkkjjjhhhiiikkkqqqzzzqqqooorrrtttjjjTTTKKK>>>666444333222///...///...+++'''&&&))),,,//////...---,,,,,,++++++------------------------///...,,,+++***+++,,,,,,++++++++++++++++++++++++......---,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,---.........---,,,++++++++++++,,,,,,------------,,,,,,+++*********+++***+++,,,,,,,,,,,,+++******++++++,,,,,,------...************************...............---------000//////000222222...***...............///000000111111111222222333333333555666666777999===CCCGGGUUUkkklllllllllppp{{{|||tttrrrpppppprrruuuvvvvvv{{{|||~~~~~~{{{vvvooojjjiiijjjmmmrrrxxx~~~~~~}}}{{{|||yyyuuurrroookkkeeeaaa]]]]]]^^^ccchhhmmmnnnmmmqqqrrrsssssssssrrrppppppooopppqqqrrrrrrrrrqqqqqqoooooonnnnnnnnnnnnoooooolllmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrpppnnnlllkkkmmmmmmllllllkkkkkkjjjjjjddd```[[[VVVRRRNNNJJJHHHGGGFFFEEECCCBBBBBBCCCCCCDDDFFFGGGGGGFFFFFFGGGHHHKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQPPPPPPPPPOOOOOOOOONNNNNNOOOPPPQQQSSSTTTUUUSSSRRRRRRRRRRRRSSSSSSTTTVVVWWWXXXZZZ\\\]]]______^^^^^^_______________^^^___^^^]]][[[YYYWWWUUUTTTLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@??????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;??????@@@BBBCCCDDDEEEFFFFFFHHHJJJLLLMMMNNNPPPSSSUUUVVVWWWYYYZZZ\\\]]]]]]```cccfffgggffffffggghhhhhhggggggfffeeeeeeffffffffffffggggggfffeeecccbbb]]]\\\ZZZZZZZZZYYYVVVTTTTTTQQQNNNKKKJJJHHHFFFDDD@@@@@@???>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;===?????????AAAEEEIIIOOOQQQUUUYYY___fffnnnsss}}}|||~~~sssllllllmmmlllkkkiiiiiijjjooouuu|||wwwssstttuuummmXXXNNNAAA888555444333222000111000---******,,,//////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------------,,,++++++++++++,,,,,,------------,,,++++++******+++++++++,,,------------,,,++++++++++++++++++*********------------------------------..................------,,,,,,,,,---///000///////////////000111111111222222222222222222333222333444444777;;;BBBFFFTTTjjjkkkkkkkkkppprrrpppooooooqqqsssttttttuuuvvvxxxzzz|||}}}}}}~~~|||uuunnniiifffhhhmmmtttzzz~~~}}}|||{{{xxxuuuqqqmmmgggaaa]]]ZZZ[[[^^^dddiiimmmooonnnqqqrrrtttuuutttsssqqqoooooopppqqqqqqrrrrrrqqqqqqqqqpppooonnnnnnnnnnnnnnnlllmmmnnnooopppqqqqqqqqqsssssssssrrrpppooommmlllnnnnnnmmmkkkjjjhhhgggggg___\\\VVVQQQNNNJJJGGGDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEGGGIIIIIIHHHHHHHHHJJJNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUVVVWWWUUUUUUTTTSSSSSSSSSTTTTTTWWWXXXZZZ\\\^^^aaabbbcccaaaaaaaaaaaa```___^^^]]]``````___]]][[[YYYWWWVVVNNNMMMLLLJJJIIIGGGFFFEEEBBBAAA@@@>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFHHHKKKLLLMMMNNNPPPRRRTTTUUUVVVXXXZZZ\\\]]]^^^aaadddggghhhgggggghhhiiiiiihhhhhhgggggggggggghhhhhhiiiiiiiiiiiihhhfffeee```___]]]]]]]]]\\\ZZZWWWVVVTTTPPPNNNMMMKKKIIIGGGDDDCCCBBBAAA???===<<<<<<;;;;;;;;;::::::999999888888999:::::::::;;;>>>AAACCCEEEHHHLLLQQQZZZccciiisssuuuyyyzzzpppnnnooonnnkkkjjjiiiiiikkkppptttwwwxxx~~~yyywww{{{}}}vvvppp___UUUGGG<<<777666555444111111000///------...000.........------,,,,,,+++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++''''''((()))******++++++++++++***))))))***++++++---,,,,,,++++++************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,------------,,,,,,------,,,,,,+++******)))........................,,,---------.../////////,,,...000///------000222000000000000000111222222222222222222222111111111111222333444777<<>>=========????????????@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGHHHFFFHHHKKKLLLLLLMMMPPPRRRSSSTTTVVVXXXZZZ\\\^^^___aaadddfffhhhgggggghhhhhhiiihhhhhhggggggggghhhhhhiiijjjjjjkkkjjjiiihhhgggbbb```_________^^^\\\ZZZXXXUUURRRPPPOOOMMMKKKIIIGGGFFFEEECCCAAA???===<<<;;;;;;;;;::::::999999888777777777777777888:::<<<===>>>???AAAFFFNNNWWW]]]fffjjjpppxxxvvvrrrqqqnnnkkkjjjiiihhhiiimmmqqqssstttxxx~~~{{{|||wwwsssjjj```RRREEE<<<777444222/////////...------...///......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((()))******+++++++++)))'''&&&&&&''')))+++------,,,,,,+++***)))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///111333444333111000000000000//////000000111222333333222222111111000000222333444666999>>>EEEIIIRRRbbbfffjjjlllqqq}}}vvvqqqpppoooppprrrtttssssssrrrsssvvvzzz~~~~~~~~~}}}zzzvvvrrrooommmooosssxxx~~~}}}{{{uuusssooojjjddd^^^ZZZXXXWWW[[[```fffjjjmmmoooppprrrssstttuuuuuusssqqqpppooooooooopppppppppqqqqqqttttttrrrqqqppppppppppppnnnoooppprrrsssrrrqqqqqqsssrrrqqqooonnnmmmllllllooonnnkkkhhheeebbb___^^^WWWSSSNNNJJJIIIHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGFFFHHHKKKMMMOOONNNMMMMMMNNNPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZYYYXXXXXXWWWWWWWWWWWWZZZ[[[]]]___bbbdddfffgggffffffffffffdddaaa___]]]^^^______^^^]]]ZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIHHHEEEDDDBBBAAA@@@???>>>>>>@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIJJJGGGIIIKKKLLLLLLMMMOOOQQQSSSTTTVVVXXX[[[]]]___``````cccfffgggffffffggghhhhhhggggggggggggggghhhhhhiiiiiijjjkkkkkkjjjhhhgggbbbaaa`````````___]]][[[YYYVVVSSSQQQPPPOOOMMMKKKJJJIIIGGGEEEBBB@@@???>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888777888::::::;;;<<<<<<<<<===???EEEMMMSSSZZZ```hhhqqqyyywwwsssooolllkkkiiiiiikkkooosssvvvwwwzzz{{{xxxvvvmmm```QQQDDD;;;444111000//////...////////////---------------,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,------,,,,,,+++***))))))))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++******************+++---------....../////////************************,,,,,,,,,---...///000000111000//////111222222111///............///000000222222222111111000000000111222444555888>>>DDDIIISSS\\\___eeekkksss}}}|||vvvrrrqqqppprrrtttuuutttsssssstttwww{{{{{{uuuooollllllmmmtttwww|||~~~~~~}}}|||zzzwwwqqqoookkkeee___ZZZYYYZZZ]]]```eeeiiilllnnnqqqssssssssssssssssssrrrqqqqqqpppoooooooooooopppqqqqqqrrrqqqpppooooooooooooooooooppprrrtttttttttrrrqqqqqqpppnnnlllkkkjjjjjjjjjkkkjjjgggddd```\\\ZZZXXXQQQMMMIIIFFFFFFGGGGGGFFFJJJJJJJJJJJJJJJIIIHHHGGGIIILLLPPPQQQQQQPPPPPPPPPPPPQQQRRRTTTUUUVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZ\\\]]]___aaaccceeeggghhhggghhhhhhhhhfffccc```^^^]]]^^^___^^^]]]ZZZXXXVVVTTTSSSRRRPPPMMMKKKIIIHHHFFFFFFEEECCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLJJJKKKMMMNNNNNNOOOQQQSSSTTTUUUWWWYYY\\\___aaabbb```ccceeegggffffffggghhhggggggggggggggghhhhhhiiiiiiiiijjjkkkkkkjjjiiihhhbbbaaa```aaaaaaaaa___]]][[[XXXUUUSSSSSSRRRPPPNNNLLLKKKJJJHHHEEECCCBBBAAA>>>>>>>>>>>>>>>>>>>>>======;;;999999;;;<<<<<<<<<======<<<<<<<<<@@@FFFKKKQQQWWWaaajjjrrryyyvvvpppnnnlllkkkkkknnnsssxxx{{{}}}}}}zzzoooaaaQQQCCC888333333222111111222222000///------------------------------------------------++++++,,,---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,++++++*********))))))))))))***+++,,,---------,,,,,,,,,,,,++++++++++++******++++++,,,,,,******))))))))))))******)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////////////////......000333555...............//////000111111111111111000000000000111222333666;;;AAAFFFTTT]]]^^^cccjjjttt}}}~~~yyyvvvuuuuuuwwwyyyzzzyyywwwwwwxxxzzz}}}|||tttnnnnnnrrrvvv|||~~~~~~|||{{{{{{zzzxxxuuurrrmmmkkkggg```ZZZXXXZZZ\\\eeehhhkkkmmmnnnppptttwwwtttsssrrrqqqpppqqqqqqrrrpppoooooonnnooopppqqqrrrqqqqqqpppoooooopppppppppqqqrrrtttvvvvvvuuusssrrrnnnmmmkkkiiihhhgggggghhheeedddaaa^^^ZZZVVVTTTRRROOOKKKGGGFFFGGGIIIJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIJJJNNNQQQSSSSSSRRRRRRRRRQQQRRRTTTUUUWWWXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[\\\\\\```aaabbbdddeeeggghhhiiihhhhhhiiiiiihhheeeaaa___]]]^^^______^^^[[[XXXVVVUUUTTTRRRPPPNNNKKKIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNOOOMMMOOOQQQRRRRRRRRRTTTVVVTTTUUUXXX[[[^^^aaacccdddaaadddggghhhgggggghhhiiihhhhhhhhhhhhhhhiiijjjjjjiiijjjkkkllllllkkkjjjjjjdddcccbbbbbbcccbbb```^^^]]][[[XXXVVVUUUUUUSSSQQQOOONNNMMMKKKIIIHHHFFFFFFCCCCCCBBBAAA@@@???>>>>>>===;;;999999<<<>>>>>>===;;;;;;;;;;;;;;;>>>BBBEEEGGGNNNWWW```hhhqqqyyy~~~}}}{{{sssqqqnnnnnnnnnqqqwww||||||ppp```NNN@@@888444222000111222111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++++++++,,,,,,------......------------------------++++++++++++++++++++++++******))))))***+++---...---------,,,,,,+++++++++++++++******++++++,,,---++++++***))))))***++++++*********+++++++++++++++------------------------------..................,,,777CCCDDD<<<444111333/////////...///000000111000000000000111111111111111111222333555:::@@@EEETTTbbbbbbcccjjjttt}}}}}}}}}|||||||||{{{{{{}}}~~~}}}|||}}}~~~~~~vvvrrrttt||||||zzzyyyxxxwwwuuuqqqnnnkkkiiieee^^^XXXWWWZZZ^^^kkkmmmpppqqqppprrrvvvzzztttsssqqqoooooopppqqqrrrpppooonnnnnnnnnoooqqqrrrrrrrrrrrrqqqrrrrrrssssssrrrsssvvvwwwwwwvvvtttsssmmmllljjjhhhffffffffffffaaa```]]]YYYVVVRRROOONNNPPPMMMIIIHHHJJJLLLNNNOOOJJJKKKMMMNNNNNNMMMLLLLLLKKKNNNRRRTTTTTTSSSSSSSSSRRRSSSUUUWWWXXXYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUVVVXXXYYYZZZZZZ[[[ZZZZZZZZZ[[[\\\]]]]]][[[[[[[[[[[[\\\]]]^^^^^^ccccccdddfffgggiiijjjjjjhhhiiijjjjjjiiifffbbb```]]]^^^``````___\\\YYYWWWUUUTTTSSSPPPNNNKKKIIIHHHIIIIIIHHHHHHGGGHHHHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPPPPRRRTTTUUUTTTUUUWWWYYYUUUVVVXXX[[[___bbbdddfffccceeehhhiiiiiihhhiiijjjjjjiiiiiiiiijjjkkkkkkllljjjkkklllmmmmmmmmmlllkkkeeedddccccccddddddbbb```___]]]ZZZXXXXXXWWWUUUSSSQQQQQQPPPNNNLLLKKKJJJIIIGGGFFFEEECCCAAA???>>>======:::888888<<<>>>>>><<<888999:::::::::<<<@@@CCC???FFFOOOXXX```iiirrryyy}}}~~~vvvtttpppppppppsssyyy~~~{{{~~~zzziiiVVVFFF===333000......000///,,,)))------------------------++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++((()))***+++---...///000***++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++******)))***,,,...///---------,,,,,,++++++++++++*********+++,,,,,,------,,,+++******+++,,,---...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...............---------***CCC]]]bbbQQQ;;;///,,,000000000000000111111222//////000000111111222222333444555555777;;;AAAFFFTTTfffcccbbbhhhsss~~~~~~|||yyy{{{}}}~~~~~~~~~{{{wwwwww}}}yyywwwuuuvvvwwwuuuqqqmmmggg```YYYXXXXXXYYY\\\aaaiiipppwwwzzzwwwttttttuuuvvvuuusssqqqqqqqqqssstttrrrqqqppppppooooooppppppwwwtttqqqqqqsssuuutttsssssssssssstttvvvvvvtttrrrnnnmmmjjjeeeaaa``````aaa]]]ZZZVVVQQQMMMLLLKKKLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVTTTTTTUUUVVVXXXZZZ\\\]]]^^^]]]]]]]]]]]]^^^______aaaaaaaaa```______^^^^^^```aaabbbdddgggkkknnnpppooonnnmmmkkkiiifffdddbbb`````````___^^^[[[YYYXXXSSSRRRQQQOOONNNMMMMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKHHHIIIJJJLLLNNNOOOQQQQQQQQQRRRRRRSSSTTTVVVWWWXXXVVVYYY\\\^^^```cccgggjjjfffhhhjjjkkkjjjiiiiiijjjnnnpppqqqpppnnnmmmmmmnnnnnnooopppooonnnllliiigggddddddeeeeeeddddddcccbbb```^^^\\\ZZZXXXWWWWWWWWWUUUUUUTTTRRRPPPNNNLLLKKKLLLKKKIIIGGGFFFDDDDDDDDDBBB@@@>>>>>>???@@@???>>>>>><<<;;;;;;>>>@@@@@@@@@@@@AAAFFFOOOXXX___jjjsssxxx}}}rrrsssppppppsssuuuvvv|||}}}wwwvvv|||xxxvvv|||{{{mmmUUU@@@999333000111111///...000---------------------------,,,---...000///,,,)))******+++++++++,,,,,,,,,---***((())),,,...---+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++...---,,,++++++---///000******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,++++++++++++,,,,,,+++***)))***,,,.........---+++,,,---///...---,,,,,,......---,,,---------............///)))666DDDHHHAAA777222111111000//////000111000...111111111111111111111111444222333666888:::@@@GGGSSSiiieeedddhhhpppyyy~~~~~~}}}|||||||||zzzwwwuuuqqqvvv~~~~~~~~~|||zzz|||zzzwwwtttssstttsssppplllfff___YYYZZZ[[[]]]aaaffflllrrryyy{{{xxxuuuuuuvvvuuusssrrrqqqpppqqqssstttrrrrrrqqqpppppppppppppppwwwtttqqqqqqsssttttttrrrssssssrrrssstttsssqqqnnnjjjiiigggccc```]]]]]]]]]XXXVVVRRRNNNLLLLLLLLLMMMHHHIIIIIIJJJKKKLLLMMMNNNMMMNNNPPPPPPPPPPPPRRRTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[[[[^^^^^^^^^^^^____________aaa`````````______^^^^^^``````bbbeeehhhkkknnnoooppppppooommmkkkiiigggfffcccbbbbbbaaa^^^\\\YYYXXXRRRRRRQQQPPPOOOOOOOOOOOOQQQQQQPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKHHHIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTUUUVVVXXXYYYZZZXXX[[[]]]___aaadddgggjjjiiikkknnnnnnmmmllllllmmmnnnoooppppppnnnmmmmmmnnnppppppqqqqqqooommmjjjiiiffffffggggggffffffeeedddaaa```^^^[[[YYYXXXXXXXXXUUUUUUTTTSSSQQQPPPNNNMMMMMMLLLJJJIIIGGGFFFEEEDDDDDDBBB@@@@@@AAABBBAAA@@@???===;;;;;;<<<=========??????CCCKKKSSS[[[fffpppxxx~~~yyyuuussstttsssqqqtttyyy||||||zzztttpppttt{{{sssrrruuu{{{{{{}}}vvv___JJJ>>>777222222222///...///////////////////////////******+++,,,...---+++)))************+++++++++,,,---+++)))))),,,---,,,+++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,+++***))))))+++,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++)))(((((())),,,---...---,,,,,,...000+++,,,---,,,+++***))))))...---,,,,,,......---,,,---------............///,,,111555444///,,,---000///...------...///...---//////000111222222333333444222222666888:::AAAHHHPPPnnnjjjgggiiiooouuuyyyzzz|||zzzyyyyyyxxxwwwtttrrrlllsss~~~~~~~~~}}}}}}|||xxxsssqqqqqqqqqooolllddd^^^[[[]]]```bbbgggllloootttyyy{{{yyyvvvuuuvvvrrrqqqpppppppppqqqrrrssssssrrrqqqqqqppppppqqqqqquuutttrrrqqqrrrsssrrrqqqrrrqqqpppqqqqqqpppmmmjjjeeedddcccaaa^^^[[[YYYXXXRRRPPPNNNLLLKKKLLLMMMNNNJJJJJJKKKKKKLLLMMMNNNOOOOOOQQQRRRSSSSSSSSSUUUWWWUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]ZZZZZZYYYYYYYYYYYYYYYYYY\\\[[[ZZZZZZYYYYYYZZZZZZ]]]^^^```aaaaaaaaa```___``````_____________________```cccfffiiilllnnnnnnqqqqqqppppppnnnmmmkkkjjjfffeeedddbbb___\\\ZZZXXXTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUSSSQQQPPPNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIJJJKKKNNNQQQTTTVVVUUUUUUVVVWWWXXXZZZ[[[\\\[[[]]]___```aaacccgggiiilllnnnqqqqqqpppoooooopppmmmooopppooonnnmmmmmmnnnqqqrrrrrrrrrqqqnnnllljjjhhhhhhiiiiiihhhhhhgggfffdddccc```^^^\\\ZZZYYYYYYVVVVVVUUUTTTSSSRRRQQQQQQOOONNNMMMKKKIIIHHHGGGFFFFFFEEECCCCCCDDDDDDDDDCCCBBB@@@===<<<=========<<<>>><<>>???@@@??????>>><<<===CCCIIIPPP[[[fffsss{{{|||uuurrrmmmgggdddeeekkkqqquuuqqqhhhcccgggmmm{{{tttlllfffsss~~~ppprrrqqq```JJJ@@@666333222000//////------------------------,,,+++,,,---000111///...++++++,,,,,,,,,---------...---,,,++++++,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++......---+++))))))+++---000///...+++)))((()))++++++++++++,,,.../////////---,,,+++,,,.........,,,---------............//////.........//////...---111000//////111222111000...///000111222333444444444222111555888;;;DDDLLLTTTsssqqqnnnnnnqqquuuyyy|||xxxwwwvvvwwwxxxzzzyyyxxxwwwyyy~~~~~~~~~~~~~~~{{{xxxxxxvvvssspppgggbbb```dddgggiiikkkoooqqqsssuuuvvvuuutttssssssoooooooooooopppqqqqqqrrrsssrrrqqqqqqppppppqqqqqqrrrrrrrrrqqqpppoooooooookkkjjjjjjjjjkkkjjjhhheee```___^^^^^^^^^[[[VVVRRRNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPOOONNNPPPRRRTTTTTTTTTUUUWWWYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZ[[[[[[\\\[[[[[[[[[[[[[[[\\\]]]^^^\\\\\\\\\\\\\\\]]]^^^___^^^___aaaccccccbbbaaa____________``````aaaaaaaaaaaacccfffjjjmmmooopppppprrrrrrssssssrrrrrrqqqpppllljjjhhhdddaaa^^^\\\[[[[[[\\\]]]^^^^^^^^^]]]]]]ZZZYYYVVVSSSRRRQQQPPPQQQOOOOOOOOONNNMMMKKKIIIHHHIIIIIIKKKMMMOOOSSSVVVXXXWWWWWWXXXXXXZZZ[[[]]]^^^]]]___```aaaaaabbbdddffflllnnnpppqqqpppooooooooommmoooppppppooonnnnnnoooqqqqqqrrrrrrpppnnnkkkjjjhhhiiiiiiiiiiiihhhgggggggggfffeeecccaaa^^^]]]\\\YYYXXXWWWVVVVVVVVVVVVWWWSSSSSSRRRQQQPPPMMMKKKJJJIIIHHHFFFFFFGGGGGGGGGFFFCCCAAA>>>>>>@@@AAAAAAAAA???======BBBGGGMMMWWWaaammmwww}}}uuuqqqlllgggdddeeeffflllrrrooofff______cccuuuzzzpppjjjrrrxxxooowwwxxxiiiPPPCCC777333333111000000------------------------,,,,,,,,,---000111000///---------............///------,,,,,,++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......******+++++++++,,,,,,,,,---------,,,,,,+++++++++.........,,,******,,,...------,,,***)))***---000333///***((())),,,---------,,,+++,,,...///...------------............///,,,+++,,,---//////,,,***111//////000222222222111111111111111111222222222444222222666999<<>>>>>???AAAAAA@@@@@@>>>>>>BBBFFFKKKTTT]]]gggrrr|||xxxrrrnnnjjjggghhhdddiiimmmkkkeee___\\\]]]jjj{{{xxxqqqrrrxxxtttpppvvv~~~rrrXXXIII:::444444222000000////////////////////////,,,+++***+++---......------------.........//////+++,,,---,,,+++,,,---///,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++******+++,,,+++))))))+++,,,)))***++++++,,,000555999AAA:::111,,,,,,.........,,,++++++,,,...///...------------............///000...++++++,,,...//////...------...000111111000111111111111111111111111444222333777:::<<>>>>>CCCFFFIIIPPPXXXbbbmmmyyywwwrrrmmmjjjkkkgggiiikkkjjjgggccc___^^^dddoooxxxrrrrrr}}}qqqqqqzzzyyycccRRR@@@888555222000///////////////////////////...,,,++++++---...---,,,,,,,,,,,,,,,------------)))+++------,,,,,,///111,,,,,,,,,------------...+++++++++,,,,,,---------******++++++,,,,,,,,,+++******+++++++++,,,,,,,,,......---,,,,,,+++******(((***+++,,,++++++,,,---)))******+++,,,000666:::EEE>>>555000000111111///,,,++++++,,,...//////...---------............///111000///......///111333...------...000222111000000000000111222222222333444333555:::<<<===AAAHHHRRR}}}||||||wwwwwwwwwxxx{{{{{{|||}}}}}}}}}{{{xxxuuusssooovvv~~~}}}|||vvvwwwyyy{{{}}}yyynnneeebbb___```fffjjjlllmmmppppppooooooppprrrtttuuuuuurrrrrrrrrrrrrrrqqqpppooopppoooooonnnnnnnnnnnnnnnnnnqqqsssrrrnnnkkkkkklllpppnnnkkkiiifffbbb]]]ZZZVVVRRROOOOOOPPPPPPKKKGGGDDDEEEHHHKKKNNNRRRTTTUUUSSSTTTVVVVVVVVVUUUSSSQQQQQQSSSUUUWWWWWWXXXZZZ\\\^^^\\\ZZZYYYXXXYYYZZZ[[[]]]]]]]]]]]]]]]]]]]]]^^^YYYZZZZZZ[[[\\\^^^___```\\\\\\\\\\\\]]]]]]^^^__________________```aaaaaa``````aaacccdddeeefffgggiiiiiijjjlllpppssswwwyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwuuurrrooollljjjiiiiiikkkllllllkkkhhheeebbb```[[[\\\\\\\\\[[[ZZZXXXWWWSSSTTTUUUVVVUUUSSSQQQPPPQQQTTTWWW[[[]]]]]]\\\[[[\\\\\\]]]]]]___```bbbcccbbbdddeeeffffffhhhjjjmmmoooqqqssstttsssrrrrrrrrroooqqqssssssrrrrrrssstttttttttuuuuuusssqqqnnnmmmiiijjjjjjjjjjjjiiihhhhhhcccdddeeeeeedddcccaaa```\\\[[[XXXVVVUUUUUUVVVWWWWWWXXXXXXXXXVVVSSSQQQOOOPPPNNNLLLLLLMMMNNNMMMLLLMMMJJJGGGEEEEEEEEEDDDCCC???===???CCCEEEHHHNNNUUU^^^jjjwww~~~{{{tttnnnllllllllllllllllllkkkiiidddaaadddiii{{{|||sssppp|||vvvsssnnn{{{kkkXXXDDD:::777333///...------------------------111///...---/////////...******+++++++++,,,,,,,,,(((+++------,,,,,,000333,,,,,,,,,---------......+++++++++,,,,,,---------+++,,,---.........------******+++++++++,,,,,,,,,......---,,,,,,+++******(((***---///.........///,,,,,,+++)))))),,,111444:::444...,,,...000...,,,,,,++++++,,,...//////...---------.........//////))),,,000111000.........000//////000333444333222......///111222333444555333333666;;;======@@@FFFSSS~~~vvvsssuuuzzz~~~}}}|||}}}|||yyyzzz{{{||||||{{{vvvooojjjpppxxx~~~{{{zzz{{{|||{{{zzzzzzyyyxxxwwwwwwyyy{{{}}}}}}{{{wwwpppgggbbb^^^```cccggglllnnnnnnmmmnnnnnnnnnoooppprrrssstttssssssrrrqqqqqqqqqrrrrrrrrrrrrqqqpppooooooooopppnnnooopppqqqqqqpppooonnnppplllfffbbb___\\\YYYWWWPPPNNNKKKHHHGGGHHHJJJKKKJJJJJJIIIIIILLLOOOSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^ZZZYYYXXXXXXXXXYYY[[[\\\[[[\\\]]]\\\[[[ZZZ[[[\\\[[[\\\\\\[[[ZZZ[[[^^^````````````aaaaaacccdddeeeaaaaaabbbbbbcccccccccdddddddddddddddeeegggiiijjjjjjkkknnnoooqqqtttxxx{{{~~~~~~}}}}}}}}}{{{xxxuuuqqqooolllmmmppppppnnnjjjeeeaaafffeeeeeeffffffccc___[[[\\\\\\\\\[[[YYYWWWUUUSSSWWWXXXYYY[[[]]]^^^^^^^^^^^^^^^^^^___```aaaccccccfffffffffggggggiiijjjkkkmmmnnnppprrrssssssssssssqqqrrrsssttttttsssrrrrrrooopppssstttssspppmmmjjjkkkkkkkkkjjjjjjjjjiiiiiibbbcccccccccbbbaaa```___aaa___]]][[[YYYXXXXXXXXX]]]\\\[[[ZZZZZZYYYWWWTTTTTTRRROOONNNNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFDDDBBB???@@@@@@@@@BBBFFFLLLQQQZZZeeesss}}}yyywwwrrrlllpppnnnlllkkkjjjiiifffdddeeejjjvvvwww|||~~~oooppp||||||oooaaaMMM>>>777444333111111000000/////////000000,,,,,,---...---,,,***)))---,,,,,,++++++******)))++++++++++++++++++++++++...---***(((((()))+++,,,---+++))))))*********))),,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++*********,,,***)))+++---...+++))),,,,,,++++++,,,,,,---...---.........---,,,,,,++++++,,,------++++++,,,---......///111222222222222000000000000111222333444555444555777888:::CCCMMMTTT|||sssppprrrwww{{{zzzyyy{{{~~~~~~zzzwwwyyyzzz{{{{{{xxxtttpppmmmuuu|||~~~{{{zzz{{{{{{zzzyyyxxxxxxwwwwwwwwwxxxyyyzzz}}}}}}|||yyytttmmmfffbbb```aaadddhhhkkkllllllkkknnnnnnnnnooopppqqqssssssssssssrrrrrrrrrsssssstttrrrqqqppppppooooooppppppnnnooopppppppppooonnnmmmjjjfffaaa]]]ZZZVVVSSSPPPMMMKKKJJJHHHGGGHHHIIIJJJIIIIIIHHHIIILLLPPPSSSVVVWWWWWWXXXYYYYYYYYYYYYXXXYYYYYYXXXYYYYYY[[[\\\]]][[[ZZZZZZYYYZZZ[[[\\\]]]\\\]]]]]]\\\ZZZYYYZZZ[[[[[[\\\]]]\\\[[[[[[]]]```aaaaaa```_______________bbbbbbbbbccccccddddddeeeffffffeeefffgggiiijjjllllllnnnpppqqqsssvvvzzz}}}}}}yyyvvvsssvvvvvvwwwvvvtttqqqnnnllllllllllllmmmmmmjjjfffccc```___]]][[[YYYWWWWWWWWWZZZZZZ\\\^^^___```aaaaaa]]]]]]^^^___```aaacccdddeeeeeeffffffhhhiiijjjkkkpppqqqrrrsssssssssrrrrrroooppprrrsssssssssrrrrrrtttuuuwwwxxxwwwuuusssqqqllllllkkkjjjiiihhhgggfffdddccccccbbbaaaaaa``````aaa```^^^\\\[[[ZZZZZZ[[[^^^\\\[[[[[[[[[ZZZWWWUUUVVVSSSQQQPPPPPPPPPOOONNNLLLJJJHHHHHHHHHHHHFFFDDD@@@AAAAAAAAABBBFFFKKKOOOXXXcccqqq{{{xxxsssooorrrooolllkkkjjjhhheeecccffffffnnn}}}|||mmmvvvzzzooobbbPPPAAA999555222000///......---------------------.........---,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++*********(((&&&$$$$$$%%%&&&(((...,,,******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,......,,,***,,,,,,++++++,,,,,,---...---------------,,,++++++,,,---......,,,,,,---.........///000111111111111000000000000000111333333444333555888999;;;BBBKKKTTT{{{||||||zzzwwwpppnnnooouuuyyyxxxwwwyyyxxxzzz~~~|||xxxuuuvvvxxxzzzxxxtttqqqqqqrrr{{{~~~|||{{{{{{{{{zzzxxxvvvvvvwwwwwwwwwwwwwwwwwwuuuwwwvvvrrrjjjdddaaa```dddeeehhhkkklllllllllkkkmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrrrrssstttuuuqqqqqqpppoooooooooppppppnnnoooppppppooonnnlllkkkdddaaa]]]YYYUUUQQQMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIILLLPPPTTTVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\[[[[[[[[[ZZZ[[[\\\\\\]]]\\\]]]^^^\\\ZZZYYYYYYZZZ\\\]]]]]]]]][[[\\\]]]___aaa```__________________cccccccccdddeeefffffffffhhhhhhhhhhhhiiijjjlllmmmoooqqqssstttuuuxxx|||}}}}}}}}}{{{zzzxxxuuutttssstttttttttuuuuuusssooolllhhhfffbbb___\\\\\\\\\]]]^^^^^^___```bbbcccdddddd`````````aaacccdddfffgggggggggggghhhjjjlllmmmnnnssstttttttttsssrrrqqqpppmmmnnnoooqqqrrrrrrrrrrrrssssssttttttttttttsssrrrpppooonnnllljjjhhhggggggeeedddcccaaaaaaaaaaaabbbbbbbbb```___^^^^^^^^^______]]]\\\\\\\\\[[[XXXVVVWWWUUUSSSRRRRRRRRRQQQPPPMMMLLLJJJJJJKKKJJJHHHFFFBBBCCCCCCBBBBBBEEEIIIMMMVVV```nnnyyy}}}vvvrrrrrrpppmmmjjjiiihhheeeccchhhbbbdddpppwww{{{yyyrrrfffUUUGGG>>>888444111///...------,,,,,,,,,---....../////////...---,,,***++++++,,,------......//////...---,,,+++******---+++)))(((((()))***+++///---++++++,,,---,,,+++++++++++++++++++++++++++*********+++,,,---------++++++++++++++++++++++++***************************++++++,,,------.........---,,,---//////---,,,,,,,,,++++++,,,,,,---............///......---,,,---...//////------...///......///////////////...////////////000111222222333222555888999;;;AAAJJJTTTvvvooooooppppppooopppmmmooouuuxxxwwwvvvwwwsssvvv{{{~~~~~~{{{wwwtttrrruuuwwwuuupppppptttxxx~~~}}}}}}|||zzzxxxtttuuuwwwxxxxxxwwwvvvuuuqqqssssssmmmddd______aaafffiiilllnnnoooooooooooonnnnnnmmmmmmnnnoooppppppppppppppppppqqqrrrttttttppppppooooooooooooppppppoooooooooooonnnllljjjiiibbb___[[[WWWTTTPPPKKKHHHCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEFFFIIILLLPPPTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZXXXXXXXXXYYYYYYZZZZZZ[[[ZZZZZZZZZ[[[[[[[[[\\\\\\[[[\\\]]]\\\[[[ZZZ[[[\\\]]]^^^___^^^]]]]]]^^^_________``````bbbccceeefffddddddeeefffggghhhhhhiiijjjjjjiiiiiijjjkkkmmmnnnqqqrrrtttvvvwwwzzz~~~|||yyywwwyyyyyyzzz{{{{{{zzzvvvsssooommmkkkhhheeedddbbbbbbaaaaaabbbcccdddeeefffgggddddddeeefffgggiiijjjkkkjjjjjjkkklllmmmoooqqqrrrsssssssssrrrrrrqqqppppppmmmmmmoooppprrrsssttttttqqqqqqpppppppppqqqqqqrrrsssrrrqqqpppnnnmmmlllkkkhhhfffdddbbbaaabbbcccddddddcccccccccbbbbbbbbbbbb```___]]]]]]]]]\\\YYYWWWWWWVVVTTTSSSTTTTTTSSSQQQMMMLLLLLLLLLMMMLLLJJJGGGEEEEEEEEEDDDCCCDDDHHHKKKSSS\\\jjjvvv~~~|||tttssspppmmmjjjjjjiiigggfffhhhbbb___fffrrr~~~}}}xxxmmm]]]NNNCCC<<<888555111111000///............---............---------,,,,,,,,,------..................------,,,,,,,,,000///...------...///000...,,,******,,,---,,,+++******************************++++++,,,---......***************************************************+++++++++,,,,,,,,,------------.........---,,,,,,,,,++++++,,,,,,---...///000000000000000//////,,,...///...---,,,---............///......------............///000111222111111444999::::::@@@HHHTTTqqqhhhfffiiijjjkkkpppmmmnnnsssvvvtttssstttrrruuuyyy}}}~~~|||yyyvvvpppssstttsssppprrryyy}}}zzzuuuwwwyyyzzzzzzxxxvvvuuurrrsssqqqkkkccc___aaaeeeeeehhhmmmoooooooooppprrrooonnnnnnnnnnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrpppoooooonnnooooooppppppooooooooonnnmmmjjjhhhggg___\\\XXXTTTQQQNNNJJJGGGAAACCCEEEFFFGGGFFFEEEEEEDDDEEEFFFHHHLLLOOOSSSTTTWWWXXXYYYZZZ[[[[[[[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZXXXZZZ\\\]]]]]]]]]___aaa^^^```aaa```___^^^___````````````aaaccceeefffgggffffffggghhhiiijjjkkkkkkkkkkkkjjjjjjjjjlllmmmnnnqqqsssuuuwwwxxx{{{~~~{{{{{{|||~~~}}}zzzwwwrrrrrrrrrqqqnnnjjjfffccceeeddddddeeefffggghhhiiihhhhhhhhhiiijjjkkklllmmmkkkkkklllmmmnnnppprrrsssqqqqqqppppppppppppppppppnnnnnnoooppprrrtttuuuvvvuuuuuutttssstttuuuvvvvvvrrrrrrqqqqqqpppooooooooojjjhhhfffdddcccdddeeefffeeeeeeffffffffffffeeeeeebbb```___^^^^^^]]][[[YYYWWWUUUTTTTTTUUUUUUSSSRRRNNNMMMMMMNNNOOONNNKKKIIIGGGGGGGGGFFFEEEEEEHHHJJJQQQYYYfffsss|||xxxtttqqqmmmkkkkkkjjjiiihhhfffcccaaaaaaccclll}}}~~~ttteeeUUUHHH@@@;;;999222222111000///......///,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,---,,,***))))))+++,,,+++***************************,,,,,,,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////.........+++---------,,,+++,,,------............------,,,............///000111222000111444888999:::@@@HHHSSSpppffffffiiilllmmmpppmmmnnnrrrtttqqqpppqqqsssvvvyyy|||}}}|||zzzyyyppprrrssstttuuuzzz~~~yyyzzz|||}}}}}}{{{yyyxxxpppooojjjddd^^^\\\```cccccchhhmmmooonnnmmmoooqqqppppppooonnnnnnnnnoooooommmmmmmmmmmmmmmnnnooopppoooooonnnnnnnnnoooppppppooooooooonnnkkkiiifffddd\\\XXXSSSOOOMMMKKKHHHFFFCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFIIIKKKOOOQQQSSSVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXYYYZZZZZZZZZZZZYYYWWWYYY\\\^^^___```ccceeeaaabbbdddcccbbb```aaaaaabbbbbbbbbbbbbbbbbbcccdddggghhhiiijjjkkklllmmmnnnmmmlllkkkkkkkkklllnnnoooqqqsssvvvxxxzzz~~~~~~~~~~~~{{{uuuvvvwwwvvvsssmmmhhheeehhhhhhgggggghhhiiikkklllkkkkkkkkkjjjkkkllllllmmmlllllllllmmmnnnooopppqqqqqqpppooooooooooooppppppoooooooooppprrrtttuuuvvvwwwwwwvvvuuuuuuvvvvvvwwwppppppoooooooooooonnnnnnkkkjjjiiigggggggggggghhhggghhhhhhhhhhhhggggggfffcccaaa`````````^^^\\\ZZZWWWVVVUUUVVVWWWWWWUUUSSSPPPPPPPPPQQQRRRQQQNNNLLLIIIIIIIIIHHHGGGGGGIIIKKKPPPXXXcccppp{{{xxxuuupppmmmlllkkkjjjiiiccccccbbb___ZZZ^^^nnn{{{nnn```QQQFFF>>>:::222111000///...---------,,,,,,+++++++++,,,------.........---,,,++++++*********+++,,,---...//////+++++++++***++++++,,,,,,+++***((()))***++++++***++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,++++++***))))))+++,,,......,,,+++,,,---,,,,,,++++++,,,,,,---...)))***++++++,,,++++++++++++,,,------++++++,,,---------...............---////////////000111222222111000333666777999???HHHSSS~~~qqqjjjkkkpppssstttuuurrrrrruuuvvvsssqqqqqquuuvvvxxxzzz{{{{{{zzzzzzrrrssstttwww|||~~~~~~~~~}}}|||qqqllleee___\\\]]]```bbbggglllqqqqqqooonnnooorrrrrrqqqpppooooooooooooooonnnnnnmmmmmmmmmnnnnnnooonnnnnnnnnnnnnnnoooppppppppppppooommmkkkgggdddcccZZZUUUPPPLLLJJJIIIIIIHHHEEEFFFFFFGGGGGGGGGGGGFFFDDDEEEFFFIIIKKKNNNOOOQQQUUUVVVWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]]]]\\\[[[ZZZXXXYYYZZZ[[[[[[[[[ZZZZZZYYY[[[^^^___```aaadddfffcccdddffffffdddbbbbbbccccccccccccccccccdddeeefffhhhiiijjjkkkmmmnnnooopppooonnnnnnmmmmmmnnnpppppprrrtttwwwzzz}}}}}}}}}|||zzzvvvrrrmmmkkklllkkkjjjjjjkkklllnnnoooqqqqqqpppooooooooooooooopppoooooooooooopppqqqrrrtttsssqqqpppooonnnooooooooonnnnnnoooppprrrtttuuuvvvuuuuuuuuuttttttssssssqqqqqqppppppooonnnmmmmmmlllllllllkkkjjjjjjiiiiiiiiiiiijjjjjjiiihhhgggfffdddbbbaaaaaaaaa___]]][[[XXXXXXWWWXXXYYYYYYWWWUUUSSSSSSTTTUUUVVVUUURRROOOJJJKKKKKKJJJIIIIIIKKKLLLPPPVVVaaannnzzz{{{tttooollljjjhhhfffaaaaaa```]]]XXXXXXbbbooo}}}qqqbbbQQQDDD===444333222000//////......---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,------,,,,,,,,,------.........,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---000///---,,,---...,,,,,,++++++,,,,,,---...))))))***+++++++++++++++,,,---...---,,,+++,,,...,,,---...///////////////000000000000000111333333111000222555666888???IIISSSyyy}}}~~~rrrmmmpppvvvzzz|||{{{xxxwwwzzz{{{wwwttttttvvvvvvwwwxxxyyyzzzzzzzzzuuutttuuuzzzxxxqqqiiicccbbbdddfffhhhmmmrrrvvvvvvrrrpppqqqssssssrrrqqqpppoooooooooooopppoooooonnnnnnnnnnnnooonnnnnnnnnnnnnnnoooppppppppppppooommmjjjgggdddbbbZZZVVVOOOKKKJJJJJJKKKKKKHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGIIIKKKMMMNNNOOOTTTUUUVVVXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^]]][[[[[[YYYZZZ[[[\\\]]]\\\[[[[[[\\\^^^```aaaaaaaaadddeeedddfffggggggeeedddccccccccccccdddeeegggiiikkkllliiijjjkkklllmmmooopppqqqqqqpppooooooooopppqqqrrrsssuuuyyy|||~~~zzzvvvtttrrrooonnnmmmlllmmmnnnppprrrwwwwwwvvvuuutttssssssssstttttttttssssssttttttuuuwwwvvvsssqqqooonnnnnnnnnnnnnnnmmmnnnoooppprrrssswwwwwwwwwwwwvvvuuussssssuuuuuutttrrrpppooonnnmmmmmmmmmmmmmmmlllkkkjjjiiijjjjjjkkkkkkjjjiiigggfffdddcccbbbaaaaaa```^^^[[[ZZZYYYYYYZZZ[[[[[[YYYWWWUUUUUUVVVXXXYYYXXXUUURRRKKKLLLLLLLLLJJJJJJLLLNNNPPPVVV```mmmyyyxxxqqqlllhhheeecccaaa^^^]]]\\\YYYWWW]]]eee{{{ppp\\\KKKAAA777666555333222111111111...------,,,---...///000)))******++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,------------+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......///000000000,,,///111111...---...000,,,,,,++++++,,,,,,---...+++,,,------.........------...///...------...///,,,---...///000000000000000000000000111222333444222000111444555777@@@IIISSSyyy{{{~~~~~~{{{|||~~~}}}|||zzzyyywwwwwwxxxzzz|||~~~}}}{{{wwwxxx{{{uuummmgggeeedddccceeeiiiooooooooooooooopppppppppoooooonnnnnnnnnnnnoooooooooooonnnnnnnnnnnnoooooommmmmmmmmnnnnnnnnnnnnnnnqqqooommmjjjgggdddbbbaaaYYYVVVRRRNNNKKKJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLOOOPPPRRRTTTVVVWWWWWWXXX]]]\\\\\\\\\\\\\\\ZZZXXXZZZYYYYYY[[[]]]______^^^```aaaccceeefffffffffeeeiiifffdddeeegggiiigggeeeggggggggghhhhhhiiiiiiiiimmmllllllmmmnnnpppqqqsssrrrqqqooonnnnnnoooqqqrrrvvvyyy}}}~~~{{{wwwuuuqqqpppooooooppprrruuuvvvwwwwwwvvvvvvwwwwwwxxxyyywwwwwwvvvvvvuuuuuuttttttxxxvvvtttrrrooonnnmmmlllnnnnnnmmmnnnoooppprrrsssvvvuuutttsssrrrsssttttttrrrqqqqqqpppooonnnmmmmmmlllmmmmmmmmmllljjjhhhfffjjjkkkkkkkkkkkkjjjiiiiiieeedddbbbaaaaaa___]]]ZZZYYYZZZZZZ[[[[[[[[[[[[ZZZUUUVVVVVVWWWVVVUUUSSSSSSQQQQQQPPPNNNKKKJJJKKKLLLNNNTTT___kkkuuu|||vvvnnnlllkkkgggaaa]]]^^^^^^]]][[[YYYYYYZZZqqq~~~rrr]]]JJJ>>>777222222111//////111///////////////.........000000000000///...---,,,++++++++++++++++++,,,,,,---,,,+++++++++,,,---...---,,,,,,+++,,,---///000...---,,,+++,,,,,,...///++++++***)))((((((((()))))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,---------------------------,,,+++***+++,,,---...+++---------,,,+++,,,---,,,,,,,,,,,,,,,---------000///...---,,,------...////////////000000000000111///000444666777>>>EEESSSsssvvvzzz||||||{{{{{{{{{~~~|||zzzzzzzzz{{{}}}~~~~~~|||{{{zzz|||tttlllfffeeeeeedddfffjjjoooooooooooopppppppppppppppoooooonnnnnnooooooppppppoooooonnnnnnoooooopppmmmmmmnnnnnnnnnooooooooopppooommmjjjfffcccaaa___ZZZXXXTTTPPPNNNMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKOOOPPPRRRTTTWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\\\\[[[[[[\\\\\\]]]^^^^^^______``````aaaccceeefffggggggfffhhhfffdddfffiiikkkjjjiiiiiiiiijjjkkkllllllmmmmmmmmmmmmmmmnnnoooqqqsssuuuvvvuuutttsssssstttuuuvvvxxx{{{|||yyywwwwwwvvvvvvwwwyyy{{{}}}}}}|||{{{yyyxxxwwwvvvvvvyyyyyyxxxxxxwwwwwwvvvvvvvvvuuusssrrrpppoooooooooppppppooooooppprrrssstttwwwvvvuuutttssstttuuuuuurrrqqqqqqppppppooooooooommmnnnnnnnnnmmmllllllkkkmmmmmmmmmmmmllljjjiiihhhfffeeedddcccdddcccaaa___[[[[[[\\\]]]]]]\\\\\\\\\WWWXXXYYYYYYYYYWWWUUUTTTQQQQQQPPPMMMJJJIIIJJJLLLMMMSSS]]]iiittt|||tttooolllgggbbb]]]]]]]]][[[ZZZYYYYYYYYYfffttt~~~zzzgggQQQAAA:::333222111//////111.........///////////////////////////...---,,,+++++++++++++++++++++++++++******)))))))))***+++,,,---,,,,,,++++++,,,---...------,,,,,,,,,,,,,,,------,,,++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,---,,,+++******+++///...---,,,,,,---//////000///...---,,,------...////////////000000000000222000000444666888>>>EEESSSpppssswwwyyyxxxwwwvvvuuu}}}{{{||||||}}}}}}}}}}}}|||{{{~~~~~~qqqjjjeeefffffffffhhhlllooooooooopppppppppqqqqqqqqqppppppppppppppppppqqqpppppppppoooooopppppppppmmmmmmnnnooopppqqqqqqrrrpppooommmjjjgggccc```^^^]]][[[WWWTTTRRRQQQQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJOOOPPPRRRUUUXXXZZZ\\\\\\ZZZZZZZZZ[[[[[[\\\^^^^^^^^^aaacccbbb```^^^```bbbaaabbbccceeeggghhhhhhhhhhhhgggfffhhhkkkmmmmmmmmmllllllmmmnnnoooqqqqqqrrrnnnnnnnnnoooqqqtttvvvxxxyyyxxxwwwvvvvvvwwwxxxyyy{{{~~~}}}}}}||||||}}}}}}{{{yyyxxxxxx|||{{{{{{zzzyyyyyyxxxxxxttttttsssrrrrrrrrrrrrrrrsssrrrqqqqqqqqqssstttuuuwwwwwwuuutttttttttuuuvvvrrrrrrrrrqqqqqqqqqqqqqqqpppoooooonnnnnnoooooopppooooooooonnnmmmkkkjjjiiihhhgggffffffggghhhgggeee^^^_______________^^^^^^YYY[[[\\\]]]\\\ZZZWWWVVVSSSSSSRRROOOLLLKKKLLLNNNOOOTTT]]]hhhrrr{{{~~~tttlllgggccc]]]\\\[[[ZZZYYYXXXXXXXXXXXXeeeyyy|||}}}qqqqqqxxxsss[[[HHH>>>666333222000///111------......//////000000............---,,,++++++---,,,,,,++++++***************))))))******+++,,,---,,,,,,++++++++++++,,,,,,,,,---,,,,,,+++******,,,++++++++++++,,,,,,---*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++,,,------...---...///...+++******+++000///...------...000111//////...------------...////////////000000000000222000000444666888>>>EEEQQQssstttvvvvvvuuussssssttt|||zzz{{{|||}}}|||{{{{{{{{{|||zzzmmmhhhdddfffhhhhhhjjjnnnoooooooooppppppqqqqqqrrrrrrqqqqqqppppppqqqqqqrrrqqqqqqppppppppppppqqqqqqlllmmmnnnoooqqqrrrssstttrrrqqqooommmiiieeebbb```___]]][[[XXXVVVUUUUUUUUUSSSSSSRRRRRRQQQPPPOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJNNNOOORRRVVVYYY[[[]]]^^^]]]^^^^^^]]]]]]]]]___aaaaaaeeehhhgggbbb```aaadddbbbbbbdddfffgggiiijjjjjjjjjjjjjjjkkklllnnnoooooommmnnnoooppprrrssstttuuuoooppppppqqqtttwwwyyy{{{xxxxxxwwwwwwwwwxxxyyyyyy|||~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyvvvuuuuuutttssssssttttttttttttrrrrrrrrrrrrssstttwwwvvvtttssssssssstttuuurrrrrrrrrsssssssssssssssrrrqqqpppnnnnnnnnnooopppnnnnnnnnnnnnmmmlllkkkkkkllljjjiiiiiijjjjjjiiihhhccccccccccccbbbbbbaaa```[[[]]]___```___\\\YYYWWWVVVVVVUUUSSSPPPOOOPPPQQQUUUYYY```iiirrrzzzzzznnngggddd___]]]ZZZYYYXXXXXXWWWWWWOOOZZZmmm|||qqqlllnnnzzzeeePPPDDD999444333111000111,,,------...///000111111------------,,,,,,+++***------,,,,,,+++***)))))),,,+++,,,,,,,,,,,,---------,,,,,,+++************+++,,,------,,,+++)))((())))))))))))******+++,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000///---,,,---...------......////////////............------......////////////000000000000222000111444666888>>>FFFNNNyyyyyyxxxuuurrrqqqrrrttt}}}zzzzzz{{{{{{yyyvvvvvvxxxzzzvvvkkkfffdddgggjjjjjjlllooonnnoooooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqppppppppppppqqqqqqlllmmmnnnpppqqqssstttuuuttttttsssqqqnnnjjjfffdddaaa```^^^\\\ZZZYYYYYYYYYWWWVVVVVVTTTSSSRRRQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNQQQUUUXXX[[[]]]^^^aaaccccccbbb```___```bbbbbbgggkkkjjjfffcccdddgggddddddeeefffhhhiiijjjkkkmmmnnnmmmmmmmmmmmmnnnooonnnnnnoooqqqrrrtttuuuvvvqqqqqqrrrsssuuuxxx{{{}}}xxxxxxxxxxxxxxxyyyzzzzzz}}}~~~~~~}}}{{{zzzzzzyyyzzzyyyxxxvvvuuuuuuuuuuuuvvvuuusssrrrqqqqqqrrrsssuuutttsssrrrqqqrrrssssssssssssssssssssstttttttttuuusssqqqooommmlllmmmmmmjjjkkklllmmmmmmnnnnnnmmmpppmmmkkkjjjjjjjjjiiihhhggggggggggggfffeeedddccc^^^___```aaa```]]]ZZZXXXXXXXXXWWWTTTQQQPPPRRRSSS\\\___eeemmmuuu{{{tttjjjfffaaa^^^ZZZYYYYYYZZZYYYWWWNNNUUUdddwwwxxxnnnmmmuuu~~~oooYYYKKK<<<666444111000111,,,------...///000111111,,,,,,,,,,,,,,,,,,+++***------,,,,,,+++***))))))++++++,,,,,,------------,,,,,,,,,,,,+++******)))++++++,,,---,,,+++)))(((***)))))))))***+++,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------......,,,,,,---------..................---,,,...111444---...///000000///---,,,------..................////////////000000000000222000111555777999???FFFNNN~~~zzzuuusssssstttzzz~~~yyyzzzyyyuuupppoooqqqttt}}}rrriiieeedddiiilllkkkmmmooonnnoooooopppqqqrrrssssssrrrqqqqqqppppppqqqqqqrrrpppppppppooooooppppppppplllmmmnnnpppqqqrrrttttttuuuuuuuuutttrrrnnnkkkiiidddcccbbbaaa```___^^^^^^[[[ZZZYYYXXXVVVUUUSSSSSSLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMPPPSSSVVVYYY[[[\\\ccceeegggfffccc```aaaccccccgggkkkkkkiiihhhhhhiiifffffffffggghhhiiikkkkkkoooooopppooommmmmmooopppnnnooopppqqqrrrssstttuuussssssssstttvvvyyy{{{}}}zzzzzz{{{{{{||||||}}}}}}}}}~~~}}}|||{{{zzz||||||zzzyyyxxxxxxxxxxxxxxxvvvtttsssqqqqqqqqqrrrtttsssrrrqqqqqqqqqrrrssstttttttttsssssssssssssssuuutttrrrooommmlllkkkjjjiiijjjkkkmmmnnnooooooooorrrooolllkkkkkkkkkkkkjjjllllllkkkkkkiiihhhgggfffbbbbbbbbbbbb```___]]][[[YYYYYYWWWUUURRRQQQRRRTTT___cccjjjqqqyyy~~~}}}pppiiieeeaaa\\\ZZZ[[[\\\[[[YYYRRRUUU]]]nnnsssnnnrrrxxxaaaQQQ???777555222000111------......//////000000,,,,,,,,,------,,,,,,+++---,,,,,,++++++*********((()))***++++++++++++***+++,,,,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------......///,,,,,,---............---******))))))+++///666;;;888777555333000...,,,+++,,,---......///.........////////////000000000000333111111555777999???FFFPPP{{{xxxvvvuuu{{{{{{{{{xxxqqqiiifffhhhkkkxxx{{{ppphhheeeeeeiiimmmlllmmmooonnnooooooppprrrsssssstttqqqqqqppppppppppppqqqqqqpppoooooonnnnnnoooooopppmmmmmmnnnooopppqqqrrrssstttuuuvvvvvvtttqqqnnnlllhhhhhhgggfffeeeddddddddd___^^^]]][[[YYYXXXVVVVVVOOOOOONNNMMMLLLKKKKKKJJJJJJKKKNNNQQQTTTVVVXXXYYY```dddhhhhhheeebbbbbbdddccceeehhhkkkmmmmmmlllkkkiiihhhhhhggghhhiiijjjkkkmmmooopppooonnnnnnpppsssppppppqqqrrrrrrsssttttttuuuttttttuuuvvvyyy{{{|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}|||}}}||||||{{{{{{|||||||||zzzyyywwwtttsssrrrrrrrrruuutttsssrrrqqqrrrsssssstttttttttssssssrrrrrrrrrsssrrrrrrqqqooommmlllkkkkkklllmmmnnnoooppppppppprrrpppmmmlllmmmnnnooonnnoooooonnnmmmllljjjiiihhhgggfffeeecccaaa``````___\\\\\\[[[YYYVVVUUUVVVWWW^^^bbbkkkttt|||xxxnnniiiccc^^^\\\^^^___]]][[[XXXUUUXXXeeezzzxxxooonnnyyy{{{gggUUUBBB888555333111000.........///////////////,,,,,,------------,,,,,,++++++++++++++++++++++++((()))***+++++++++******++++++------...---,,,,,,++++++++++++,,,---...///......---,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------***++++++,,,------......,,,,,,.../////////...---))))))((((((,,,444>>>FFFKKKFFF>>>555///,,,,,,---,,,,,,.../////////......////////////000000000000333111222555777999???FFFRRR}}}zzzsssxxx}}}}}}|||xxxoooeee```aaaeeennnuuu~~~zzzooohhheeeeeejjjmmmlllmmmooonnnooooooqqqrrrsssttttttqqqppppppppppppppppppqqqoooooonnnnnnnnnnnnoooooommmmmmnnnooopppqqqqqqrrrsssuuuvvvvvvuuurrrooommmkkkkkkjjjjjjiiihhhhhhgggbbbaaa```^^^\\\ZZZYYYXXXSSSRRRQQQOOOMMMKKKJJJIIIIIIKKKMMMPPPSSSUUUVVVWWW\\\bbbhhhiiifffcccccceeecccdddgggkkknnnpppnnnlllkkkjjjiiihhhhhhiiijjjkkkkkkmmmoooooonnnooorrruuuqqqrrrrrrrrrssssssttttttuuuuuuuuuuuuvvvxxxzzz{{{yyyzzz{{{}}}}}}~~~~~~~~~~~~||||||||||||}}}~~~|||{{{xxxvvvtttsssssssssvvvuuutttsssrrrsssttttttuuuuuutttsssrrrrrrqqqqqqqqqqqqrrrrrrqqqpppnnnlllnnnnnnoooppppppppppppppprrrpppmmmmmmoooqqqrrrrrrqqqqqqpppooommmkkkjjjiiijjjiiifffdddcccbbbbbbcccaaaaaa```]]][[[YYY[[[\\\[[[```jjjttt}}}}}}qqqkkkeee___]]]___```___\\\[[[VVVTTT^^^sss}}}rrrdddooozzzkkkXXXCCC999666333111000///////////////.........,,,,,,---......---------++++++++++++++++++,,,,,,***+++,,,---...---,,,,,,***+++---...///......---,,,+++++++++,,,...000111---,,,,,,+++************++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------...))))))***+++,,,,,,------,,,,,,.../////////...---+++***)))***///:::FFFOOO\\\SSSDDD777...,,,---000+++,,,.../////////......////////////000000000000333111222555777999???GGGQQQxxxvvvxxx|||xxxooogggbbbaaabbbgggkkksss{{{~~~uuunnnjjjjjjjjjkkklllmmmoooooopppooonnnnnnooorrruuuwwwuuusssqqqqqqrrrrrrqqqpppooonnnmmmlllkkkllllllmmmlllmmmnnnooopppqqqrrrssswwwwwwwwwwwwuuusssqqqpppmmmmmmllllllkkkjjjiiiiiigggfffccc```]]]ZZZXXXVVVRRRQQQOOOMMMKKKKKKKKKKKKPPPOOOMMMLLLMMMOOORRRTTTZZZ\\\```cccddddddcccbbbbbbdddgggjjjkkkllllllkkkllllllkkkjjjjjjkkkkkkkkkkkklllmmmoooqqqrrrrrrrrrssstttuuutttssssssuuuwwwwwwvvvuuuuuuvvvyyy|||~~~~~~~~~~~~|||yyywwwuuuttttttvvvvvvvvvuuuuuutttsssssssssssssssrrrqqqpppnnnmmmpppppppppqqqrrrpppmmmkkklllnnnppprrrsssrrrqqqppprrrqqqpppooooooqqqssstttrrrttttttssspppmmmkkkkkklllkkkjjjhhhfffeeeddddddcccbbb```___]]]]]]\\\\\\[[[aaalllwwwxxxlllhhhdddaaa``````aaa```aaa\\\YYY\\\gggyyyvvvggglllyyy}}}lll]]]HHH:::444333111////////////...------,,,,,,---,,,+++*********++++++******,,,,,,,,,,,,******((()))***+++,,,---......,,,+++)))))))))+++---...***)))((()))---444:::>>>...---,,,,,,++++++++++++++++++,,,------------,,,***+++,,,,,,---...222444......---------,,,,,,,,,+++++++++,,,,,,,,,------)))+++...444888777222---)))...000,,,---999HHHQQQ\\\SSSEEE777...,,,---000000//////...------,,,,,,***,,,...///111111111000---+++,,,000333444:::AAANNNxxxsssuuuyyy}}}yyyooogggddddddffffffiiimmmttt{{{}}}tttnnnkkkkkkkkkllllllmmmnnnooopppppppppqqqrrrtttvvvwwwuuusssqqqqqqrrrsssrrrqqqppppppnnnmmmllllllmmmmmmlllmmmnnnoooqqqrrrssstttuuuvvvwwwwwwwwwvvvtttssspppooonnnlllkkkjjjjjjiiihhhgggeeebbb^^^[[[YYYWWWTTTSSSQQQNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOSSSVVVXXXYYY[[[^^^aaabbbbbbbbbbbbbbbcccfffiiikkkkkkkkkkkkllllllkkkkkkkkkkkkkkklllkkklllnnnoooqqqrrrrrrsssuuuvvvwwwvvvuuuvvvwwwyyyxxxxxxwwwwwwyyy|||~~~|||yyywwwvvvvvvuuuuuusssrrrqqqppppppppptttttttttsssrrrpppooonnnpppooopppqqqrrrqqqooollllllmmmoooqqqrrrrrrqqqpppsssrrrrrrrrrrrrsssuuuvvvwwwyyyzzzyyyvvvsssssssssrrrpppnnnkkkiiihhhhhhhhhgggfffdddbbb```___^^^^^^^^^dddnnnxxxsssmmmeeeaaaaaabbbaaa``````[[[XXXYYY___nnn{{{kkkmmmttt}}}}}}{{{vvvlll]]]JJJ<<<777555333111000000//////...---------,,,,,,,,,++++++++++++******+++,,,------,,,+++***************++++++++++++,,,++++++***+++,,,---...///...,,,+++,,,///222444...---,,,+++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,+++***+++---///......---------,,,,,,,,,,,,,,,---------.........++++++,,,000444666444222000444444///...333:::===BBB===555...******+++---........................+++,,,...///000111111000111///000444666888>>>DDDNNN}}}vvvqqqrrruuuyyy{{{}}}~~~~~~}}}yyynnnhhhfffhhhjjjiiiiiikkkooouuu||||||sssmmmnnnnnnnnnnnnnnnnnnnnnnnnpppqqqrrrtttuuuvvvwwwwwwuuusssrrrrrrsssssssssrrrrrrrrrpppooonnnnnnnnnnnnmmmmmmnnnoooqqqsssuuuvvvuuuvvvwwwxxxyyyyyyxxxwwwtttssspppmmmkkkjjjjjjjjjjjjhhhfffbbb___\\\YYYXXXVVVTTTRRROOOMMMMMMLLLLLLKKKLLLMMMOOOQQQTTTWWWXXXXXXYYY[[[]]]___```aaabbbbbbccceeehhhiiijjjjjjjjjlllllllllllllllllllllllllllmmmnnnpppqqqrrrrrrsssuuuvvvwwwvvvuuuvvvwwwyyyxxxwwwwwwxxxzzz}}}~~~|||zzzxxxxxxxxxvvvsssqqqooonnnoooooouuuuuuttttttsssrrrppppppoooooooooqqqrrrrrrpppnnnmmmnnnpppqqqrrrqqqqqqpppsssttttttuuuvvvwwwwwwxxx{{{|||~~~}}}{{{yyyyyyzzzzzzwwwssspppnnnmmmnnnnnnmmmkkkiiifffdddbbbaaa```bbbgggpppyyyttthhhbbbbbbdddbbb___```]]]ZZZWWWXXXbbbyyysssoooqqq~~~|||{{{|||zzzuuupppkkk^^^LLL???999777666444111111000000///.........+++,,,---------,,,***))),,,,,,------------,,,,,,------,,,,,,++++++******,,,,,,------------------000///---,,,+++,,,,,,------,,,,,,++++++++++++,,,******+++,,,,,,,,,,,,+++---......,,,***)))***,,,......---------,,,,,,,,,---------.........//////,,,++++++,,,000333555666666888888444222333111...000///...---,,,---...///,,,,,,------...///000000,,,---...///000111111111333111222666888:::???FFFNNNyyysssoooqqqsssvvvxxxyyyyyyyyy}}}vvvlllggggggiiilllnnnnnnoooqqqvvv{{{yyyqqqmmmppppppppppppooonnnmmmmmmnnnpppsssuuuvvvvvvvvvuuuuuusssrrrrrrssstttsssssstttsssrrrrrrqqqpppppppppmmmmmmnnnppprrruuuxxxyyywwwxxxzzz{{{{{{{{{zzzyyywwwuuuqqqnnnkkkiiiiiiiiijjjhhheeebbb^^^[[[XXXWWWTTTSSSQQQNNNLLLLLLKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSWWWWWWYYY[[[]]]___aaabbbbbbccceeeggghhhiiiiiiiiikkkllllllmmmmmmmmmmmmmmmlllmmmnnnpppqqqrrrrrrrrrssstttuuutttssssssuuuwwwvvvuuuuuuvvvyyy|||}}}{{{zzzzzz}}}zzzwwwsssqqqpppqqqrrruuuuuuuuuuuutttsssrrrqqqooonnnoooqqqssstttrrrqqqooopppqqqrrrrrrrrrrrrrrrssstttuuuwwwxxxyyyyyyyyy{{{|||}}}}}}{{{{{{|||}}}}}}xxxtttrrrrrrssstttrrrpppmmmjjjgggdddcccbbbdddiiiqqqyyy|||kkkccccccdddaaa]]]bbb```^^^YYYTTTZZZnnn|||uuusss~~~}}}|||yyysssnnniii^^^NNNAAA;;;888666444222222111111000/////////+++,,,---......,,,***)))------------------------............------------,,,---...000000///---,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,)))***++++++,,,,,,++++++///000000///,,,+++,,,---......---------,,,,,,,,,------------...............---,,,,,,...111333444555777777666888:::666000...////////////000000000,,,,,,------.../////////---......///000111111111222000111555777888===DDDNNN~~~zzztttooolllnnnpppsssuuuvvvwwwwww|||~~~|||qqqhhheeefffiiijjjpppqqqsssuuuwwwyyyzzzzzz|||{{{tttooommmrrrrrrrrrqqqpppooommmllllllnnnqqqtttuuuuuutttssstttsssqqqqqqsssttttttssssssssssssssssssrrrrrrrrrmmmnnnooopppssswww{{{}}}|||}}}}}}~~~}}}|||zzzyyyxxxvvvsssooollljjjhhhhhhiiigggeeeaaa]]]YYYWWWUUURRRQQQOOOMMMKKKKKKKKKKKKMMMNNNNNNOOOPPPPPPQQQQQQUUUVVVXXXZZZ]]]___aaabbbcccdddeeefffhhhiiiiiiiiikkklllmmmnnnnnnnnnnnnmmmlllmmmnnnooopppqqqqqqqqqrrrssstttsssrrrrrrtttvvvvvvuuuuuuvvvyyy|||~~~}}}|||{{{{{{}}}yyyuuusssrrrssssssuuuuuuuuuuuutttsssrrrrrrpppooooooqqqsssttttttrrrrrrrrrssssssssssssssssssrrrssstttvvvxxxyyyyyyyyy{{{}}}~~~}}}||||||~~~|||xxxvvvvvvwwwxxxuuussspppllliiifffdddcccdddiiiqqqzzzqqqfffddddddaaa\\\aaa```^^^YYYRRRSSScccsss}}}|||uuupppiii___QQQEEE===888555222222222222111000000//////+++,,,.........---+++)))------------------------,,,,,,,,,,,,------------,,,---///000000///---+++))))))***++++++++++++++++++++++++******++++++,,,******+++,,,,,,,,,,,,+++---...//////---,,,---.........---------,,,,,,,,,+++,,,,,,,,,,,,---------......//////............222222111222777===<<<777///...------------....................................//////000000111111111000111444666777<<>>CCCLLL|||wwwpppjjjiiimmmssstttpppkkkiiieeeddddddeeehhhjjjjjjiiijjjjjjkkklllnnnpppsssuuuwwwyyy|||}}}}}}}}}~~~|||wwwqqqmmmllllllmmmiiijjjlllnnnpppqqqrrrrrrqqqqqqpppppppppqqqssssssrrrqqqpppoooooooooppppppppppppqqqrrrrrrrrrrrrrrrtttssstttwww|||{{{zzzyyyyyywwwvvvqqqmmmiiifffffffffgggfffeeeccc___]]]]]]]]]\\\[[[\\\[[[YYYXXXXXXYYY[[[\\\]]]___aaadddfffhhhiiiiiikkkkkkjjjjjjiiihhhggggggiiijjjjjjkkklllmmmmmmnnnkkkiiihhhiiikkklllllllllkkkllllllnnnooopppqqqqqqppppppqqqrrrtttuuuwwwxxx||||||}}}{{{yyyxxxwwwvvvtttwwwvvvuuutttssssssssssssrrrqqqpppqqqrrrrrrqqqpppqqqpppooonnnoooqqqssstttqqqqqqrrrtttxxx||||||xxxuuutttsssqqqppprrrwww}}}{{{oooggggggcccaaa___XXXNNNGGGFFFAAAHHHUUUfffttt||||||yyywwwuuuyyyssseeeRRRBBB999555222222111------000.........------------------,,,,,,+++++++++************++++++,,,------...)))***++++++,,,+++++++++,,,+++++++++***************************+++,,,,,,)))))))))******++++++,,,...---,,,,,,+++++++++++++++,,,,,,------.........000///---,,,+++,,,,,,---((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------//////000000000000000000////////////111333555666444111111555888999===CCCKKKvvvnnnjjjnnntttyyy{{{vvvppplllfffeeecccccceeehhhiiiiiikkkjjjjjjjjjllloooqqqssssssvvvxxxyyywwwvvvuuuuuuwwwvvvssspppnnnmmmmmmmmmkkkkkklllnnnpppqqqrrrrrrsssrrrqqqppppppqqqrrrrrrqqqpppooonnnnnnnnnoooooonnnooopppqqqrrrrrrrrrqqqsssssstttwww||||||yyyyyyxxxxxxwwwooollliiihhhiiikkkkkkkkkkkkhhhccc```___^^^]]]\\\^^^]]]\\\[[[[[[\\\]]]^^^^^^___aaadddfffhhhiiiiiijjjjjjiiiiiihhhggggggfffiiiiiiiiijjjkkkmmmnnnoookkkjjjhhhiiikkkllllllkkkiiijjjkkklllnnnpppqqqqqqppppppqqqrrrsssuuuvvvwwwzzz{{{||||||zzzzzzyyywwwvvvwwwwwwvvvtttssssssssssssrrrpppooopppqqqrrrqqqppppppooommmmmmmmmooorrrtttrrrrrrrrrtttwww{{{~~~|||xxxtttrrrrrrqqqqqqvvvzzzxxxkkkhhhdddaaa```ZZZPPPHHHFFFCCCEEEMMM]]]ooozzz{{{wwwtttnnnmmm{{{ttt]]]III===777333222111......111//////......------,,,,,,222222111///---,,,***))),,,,,,,,,++++++************+++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---(((((()))***+++,,,,,,,,,...---,,,+++++++++,,,---...---------,,,---------...---,,,++++++,,,,,,---+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------------............////////////111222444555444222222555777888<<>>FFFOOOvvvpppoooqqqyyy~~~~~~zzzyyyrrrhhh___[[[[[[[[[\\\ZZZ]]]ccchhhmmmoooppppppppprrrsssqqqkkkeee```^^^[[[___ffflllpppqqqooonnnllllllllllllnnnpppssstttooonnnmmmmmmmmmnnnpppqqqssssssqqqpppppppppqqqrrrvvvwwwxxxyyyxxxuuurrrpppoooqqqtttwwwzzz}}}}}}~~~~~~sssrrrsssssssssppplllhhhggggggggghhhhhhggggggggghhhhhhhhhhhhgggfffeeeeeeffffffgggggghhhiiiiiiiiihhhiiikkkllllllkkkjjjhhhiiigggeeeeeegggggggggfffiiiiiiiiijjjjjjkkkkkkkkkkkkkkkkkklllmmmnnnooopppuuuvvvwwwyyy|||~~~|||zzzvvvuuusssrrrqqqpppqqqqqqtttyyy}}}{{{zzzyyywwwvvvtttssssssrrrpppnnnmmmnnnooopppooonnnpppnnnkkkiiijjjmmmqqqsssrrrrrrrrrsssvvvyyy}}}~~~|||yyyxxxuuuppplllkkkooosssuuuwwwzzz|||}}}yyyooofffdddaaaZZZTTTRRRJJJCCC@@@GGGVVVeeemmmoootttssslllhhhrrruuurrrjjjxxxuuugggRRRFFF;;;666555222000111------......//////000000,,,---.........,,,***(((------------------------///...,,,+++***+++,,,,,,*********))))))))))))((()))))))))((()))******+++)))***+++,,,,,,+++)))(((&&&))),,,///000///---+++,,,+++******+++...000222------///000111111111111++++++,,,---....................................***+++,,,---......///...,,,,,,,,,---...//////000---...000111333333444444///000333666666777>>>GGGNNN{{{xxxxxx{{{}}}~~~qqqgggjjjqqq}}}}}}uuujjj___XXXVVVWWWYYYZZZ]]]aaafffiiilllmmmmmmmmmooopppnnniiiccc___]]]```bbbfffjjjmmmnnnooooooooonnnmmmmmmmmmmmmnnnnnnooooooooooooooopppppppppppppppppppppqqqrrrrrrsssvvvvvvxxxxxxxxxvvvuuussstttssstttxxx{{{}}}{{{yyyzzz{{{|||{{{vvvpppjjjkkkkkkjjjjjjiiihhhhhhgggiiiiiihhhgggggggggggggggggghhhhhhgggffffffhhhjjjlllmmmnnnoooooommmkkkjjjhhhggggggfffffffffggggggfffgggggghhhiiijjjjjjjjjiiijjjkkkmmmnnnoooooooootttuuuvvvvvvxxx|||{{{uuuooollllllhhhdddaaa````````````eeehhhlllooouuu~~~}}}zzzyyyxxxvvvtttrrrqqqppppppqqqpppooonnnnnnoooppppppoooqqqqqqooommmlllooorrrppppppqqqsssvvvzzz}}}~~~~~~|||zzzvvvvvvtttpppmmmkkklllmmmssstttwwwzzz|||~~~}}}wwwooofff```[[[WWWUUULLLEEE???AAAHHHTTTdddqqqpppuuutttkkkkkk|||{{{nnnkkkppp~~~tttkkkWWWHHH:::666777555111///---------............///111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///************************++++++++++++++++++++++++******+++++++++******)))((()))+++***))))))+++,,,)))))))))******++++++,,,)))***+++---...//////000++++++,,,,,,---...//////222111///...---------...............///////////////......------///000111...---------...///111222444555555444444888???EEEUUUuuurrrsssvvvyyy}}}{{{ooohhhkkksss~~~xxxmmmbbbZZZVVVVVVWWWYYY[[[```dddhhhkkklllmmmnnnooonnnkkkfffaaa___^^^bbbdddgggjjjmmmnnnnnnnnnooooooooooooooooooooooooooopppppppppqqqqqqqqqqqqqqqpppppppppqqqrrrsssttttttvvvxxxyyyyyyxxxvvvtttvvvuuuvvvzzz|||~~~~~~~~~}}}zzztttoooooonnnnnnmmmlllkkkjjjjjjkkkkkkjjjiiihhhhhhhhhiiiggghhhhhhgggeeefffhhhjjjlllmmmnnnnnnnnnllljjjiiiggggggffffffeeeeeeffffffffffffgggggghhhiiiiiijjjhhhiiijjjkkkmmmnnnooopppsssssstttuuuvvvyyy~~~}}}{{{xxxtttnnnhhhccc```]]]ZZZVVVSSSSSSSSSSSSRRRUUUXXX\\\aaagggrrr~~~}}}yyyxxxwwwuuusssrrrqqqqqqrrrqqqpppnnnnnnnnnoooooonnnooopppnnnmmmmmmooorrrqqqqqqrrrtttwwwzzz}}}}}}}}}}}}{{{xxxttttttssspppllljjjkkklllooopppsssvvvyyy{{{}}}~~~yyyooofffaaa^^^[[[XXXSSSLLLEEEBBBDDDKKKYYYfffssszzz{{{qqqmmmyyyrrrgggmmm{{{zzzppphhhYYYJJJ;;;555555222///---///.........------,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......***************+++++++++++++++++++++++++++++++++***+++++++++++++++******,,,---......---,,,...///******++++++++++++++++++******,,,---......//////++++++,,,,,,---......///222111///...------------------------............///......---...///000111111000000000000111333444333444555444444888???EEENNNnnnmmmooossswwwyyy~~~uuulllhhhmmmuuu~~~|||rrrfff]]]WWWUUUTTTVVVYYY]]]bbbfffiiikkklllooonnnkkkfffaaa^^^^^^___dddfffhhhkkkmmmmmmmmmlllnnnooopppqqqqqqpppooonnnppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuurrrtttxxxzzz{{{zzzwwwvvvxxxwwwxxx|||~~~~~~yyyvvvtttsssrrrqqqpppooonnnnnnnnnmmmlllkkkjjjjjjjjjjjjhhhhhhhhhgggeeeeeegggiiilllmmmmmmmmmmmmkkkiiihhhgggfffeeeeeedddddddddeeeeeeffffffgggggghhhhhhhhhggggggggghhhjjjmmmoooqqqqqqrrrsssssstttvvv{{{~~~}}}zzzssspppkkkddd^^^XXXTTTRRRMMMJJJFFFDDDDDDDDDDDDCCCCCCFFFKKKPPPWWWaaannnwww~~~yyyxxxwwwuuusssrrrqqqqqqrrrrrrpppooonnnnnnnnnnnnmmmmmmnnnmmmlllmmmooorrrqqqqqqrrrtttwwwzzz}}}||||||{{{{{{}}}~~~yyyvvvrrrrrrrrrooollliiiiiijjjjjjkkkmmmpppsssuuuwwwxxxyyyzzz|||~~~~~~pppgggcccaaa^^^[[[WWWQQQJJJDDD@@@BBBOOO\\\rrr|||zzzrrrwwwwwwggglllyyy|||zzzzzzvvvooohhh^^^NNN>>>777555222///...000///...---,,,+++******)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,)))*********++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++---------+++++++++---,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------++++++,,,,,,------......000///...---------------+++,,,,,,,,,------------///............///000000222111111000000111222222111333444444555999@@@FFFMMMkkkjjjmmmsssvvvxxx}}}tttmmmhhhgggnnnwww~~~wwwlllaaaYYYTTTRRRTTTVVVZZZ^^^bbbeeeggghhhmmmkkkfffaaa]]]\\\^^^```fffhhhjjjlllmmmmmmlllkkklllnnnpppqqqqqqpppooonnnooopppqqqrrrrrrrrrqqqqqqqqqqqqqqqqqqrrrsssuuuuuupppssswww{{{|||{{{yyywwwxxxwwwyyy|||~~~}}}{{{xxxxxxwwwuuutttrrrqqqqqqpppooonnnlllkkkkkkjjjjjjhhhiiihhhfffeeedddfffhhhllllllllllllkkkjjjiiihhhffffffeeedddccccccccccccdddeeeeeeeeefffffffffgggeeeeeedddeeehhhkkknnnpppooopppqqqrrrrrrtttxxx{{{}}}xxxrrrooojjjfff```XXXQQQLLLIIIGGGDDDAAA>>>=========<<<<<<:::===AAAFFFKKKUUU```hhhwww~~~~~~{{{xxxwwwvvvtttrrrqqqppppppsssrrrqqqpppnnnnnnmmmmmmkkkkkkkkkkkkkkkmmmooopppqqqqqqrrrsssvvvyyy|||}}}}}}|||zzzzzz{{{}}}yyytttqqqrrrrrrpppllliiihhhhhhggghhhhhhiiijjjkkklllmmmooorrruuuzzztttjjjfffccc___[[[VVVRRRMMMFFF???>>>IIIVVViiivvvyyyxxx{{{lllnnnxxx~~~{{{zzzwwwqqqlllbbbSSSCCC;;;888444222222///......---,,,+++++++++******+++,,,---......///------------------------............---,,,,,,+++)))******++++++,,,,,,---************************++++++,,,---------,,,,,,+++,,,---,,,+++******,,,.........------,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......------------------,,,,,,,,,,,,------------............/////////000//////..................///111444444555999@@@FFFMMMhhhhhhkkkqqqssstttyyyuuujjjddddddgggooowww~~~|||qqqfff\\\UUURRRSSSTTTWWWZZZ]]]___aaabbbfffdddaaa]]]ZZZ[[[___ccchhhiiikkkmmmnnnmmmlllkkkkkklllnnnppppppooonnnmmmmmmnnnpppqqqqqqqqqpppooopppppppppqqqrrrsssuuuuuuppprrrvvvyyy{{{{{{zzzxxxwwwvvvxxx{{{}}}~~~}}}|||{{{yyywwwuuutttsssrrrqqqooommmllljjjjjjjjjiiiiiihhhfffdddccceeegggjjjjjjjjjjjjjjjiiiiiihhhffffffeeeccccccbbbbbbbbbdddddddddddddddeeeeeeeeeccccccbbbccceeeiiilllnnnnnnooopppqqqqqqsssvvvyyy~~~~~~{{{vvvooohhhddd___[[[UUUNNNHHHDDDAAAAAA@@@===;;;:::;;;;;;:::999888:::>>>@@@CCCJJJSSSZZZmmmuuu}}}zzzwwwvvvtttrrrqqqoooooonnnrrrrrrqqqpppooonnnmmmlllkkkjjjiiiiiikkklllnnnnnnoooooopppqqqtttwwwyyy{{{||||||{{{zzz{{{}}}~~~yyytttqqqrrrsssqqqlllhhheeeeeedddcccbbb```____________dddggglllssszzz{{{pppiiiddd^^^ZZZWWWTTTQQQKKKBBB>>>EEEPPP___nnn~~~yyy~~~qqqqqqxxx|||xxxtttpppaaaTTTEEE===999555444555------------------------------------............---------------------------............,,,++++++******++++++,,,,,,,,,,,,***************************+++,,,---------------...///000///...---...//////......------,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------.........---......///////////////------------------,,,,,,...111333444555999???EEEKKKeeeeeeggglllnnnnnnsssyyy~~~yyymmmbbb___bbbhhhpppxxx}}}vvvkkk```XXXSSSSSSSSSTTTVVVWWWYYYZZZ[[[[[[[[[[[[ZZZZZZ]]]bbbfffhhhjjjlllnnnnnnnnnllllllkkklllmmmnnnoooooonnnnnnlllnnnpppqqqqqqqqqooonnnnnnoooooopppqqqssstttuuuppprrrtttwwwyyyzzzyyyyyyvvvuuuwww{{{|||~~~}}}{{{yyywwwwwwtttsssqqqnnnmmmkkkjjjjjjjjjjjjiiifffdddcccdddeeehhhhhhhhhhhhiiiiiiiiijjjgggfffeeedddcccbbbbbbbbbccccccccccccccccccccccccaaaaaaaaabbbdddgggiiikkkjjjlllnnnpppppprrruuuxxx{{{}}}|||zzzxxxsssmmmeee^^^ZZZRRROOOJJJEEE@@@===<<<;;;<<<:::888888999999888777777999;;;;;;<<>>CCCMMMeeedddeeehhhjjjjjjooouuuxxx~~~uuuhhh]]]]]]ccckkksssyyy}}}yyyooodddZZZUUUTTTSSSSSSRRRRRRSSSSSSSSSQQQSSSVVVYYY\\\```eeeiiiiiijjjlllnnnooonnnmmmllllllmmmmmmnnnooooooppppppmmmnnnqqqrrrsssrrrpppnnnmmmmmmnnnoooppprrrssstttqqqrrrsssuuuvvvxxxyyyyyyvvvuuuxxx{{{|||}}}}}}{{{zzzvvvuuusssqqqnnnmmmlllkkkjjjjjjiiifffcccbbbcccdddfffffffffggghhhiiijjjkkkhhhgggfffdddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb___```aaabbbdddeeefffgggfffiiikkkmmmnnnpppsssvvvxxxzzz}}}|||zzzxxxxxxpppoookkkfff___XXXRRROOOFFFDDDBBB???<<<::::::999888777666666777777666555666888999999888;;;AAAFFFTTT]]]kkkxxx{{{yyyxxxvvvtttrrrqqqqqqpppooopppqqqqqqpppooonnnmmmkkkiiifffgggiiijjjjjjiiijjjjjjjjjkkkmmmppprrrtttrrrssstttvvvwwwxxxxxxxxx{{{{{{|||~~~~~~{{{vvvrrrooopppqqqoooiiibbb]]]ZZZUUURRROOOKKKHHHFFFFFFEEEIIILLLSSS]]]hhhsss|||uuujjjcccaaa___\\\YYYVVVOOOEEEAAABBBJJJXXXnnn}}}yyy{{{}}}vvvrrrdddYYYNNNFFF???888444444//////////////////...............---------,,,,,,........................+++,,,---//////...---,,,---------,,,,,,++++++***************************((()))***+++,,,,,,,,,,,,&&&(((************,,,---,,,,,,,,,,,,,,,---------***++++++,,,,,,,,,++++++++++++++++++++++++++++++((()))+++,,,---------,,,+++,,,,,,,,,------------------///000000000///......///000222222222111111///222444555555888===AAAMMMgggeeeeeehhhiiiiiinnnuuuttt{{{sssfff\\\]]]eeemmmuuu{{{|||{{{qqqfff\\\VVVTTTSSSRRRQQQPPPOOOOOOOOOJJJNNNSSSXXX]]]bbbgggjjjhhhjjjlllnnnoooooonnnmmmnnnnnnnnnnnnoooppprrrrrrnnnooorrrttttttsssqqqooollllllmmmnnnoooqqqssstttrrrrrrrrrssstttvvvxxxyyyvvvvvvxxx|||}}}}}}~~~}}}yyywwwuuussspppnnnmmmmmmjjjjjjiiifffcccbbbcccdddeeeeeeeeefffhhhiiikkkllliiihhhfffeeedddcccccccccbbbbbbbbbaaaaaaaaaaaaaaa______aaacccddddddddddddcccfffiiikkkmmmooorrrtttuuuxxx||||||xxxuuusssqqqeeeccc___YYYSSSMMMHHHFFF@@@@@@>>>===<<<;;;::::::777666555555777777666555666888999888777:::???DDDJJJTTTcccqqq{{{zzz{{{zzzxxxvvvtttsssrrrrrrnnnooopppqqqqqqpppooonnnllliiiffffffhhhjjjiiiggghhhhhhhhhiiikkknnnppprrrlllnnnqqqsssuuuuuutttsssyyyyyyzzz{{{{{{yyytttqqqmmmooopppmmmggg___YYYVVVMMMKKKGGGDDDAAA@@@@@@@@@@@@DDDKKKUUUbbboooyyyzzznnngggfff^^^[[[ZZZYYYTTTJJJDDDBBB@@@MMMfff~~~}}}~~~yyytttjjj```UUUMMMDDD;;;666555222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,........................***+++---/////////---,,,///...------,,,+++***)))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,((()))+++,,,,,,---///111+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))***,,,---------,,,******+++++++++,,,,,,,,,,,,---///000000000///...---...000111222222222111///222555555555777<<<@@@HHHllllllkkkgggcccdddjjjooorrrvvv|||}}}qqqccc[[[```eeegggooo{{{~~~wwwmmmccc[[[VVVPPPMMMMMMMMMJJJIIIKKKJJJKKKOOOWWWaaahhhkkkkkkmmmmmmmmmmmmnnnooopppqqqnnnnnnmmmmmmmmmooopppqqqoooooonnnnnnnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrqqqpppppprrruuuwwwxxxxxxwwwwwwwwwwwwxxx|||~~~|||{{{yyyvvvtttrrrpppooollljjjjjjjjjhhheeeaaa_________eeeffffffggghhhiiiiiijjjiiiiiigggfffdddbbbaaa```ccccccbbbbbbaaa`````````^^^___```aaaaaa```___^^^dddeeefffhhhkkknnnpppqqquuuuuuwww|||~~~|||zzzvvvooohhhccc\\\XXXRRRLLLGGGCCCBBBBBB===<<<;;;:::999999999999999888777777666666666777999999888888999;;;===>>>GGGLLLWWWeeesss~~~{{{zzzzzzzzzyyywwwuuutttsssuuusssqqqpppnnnnnnnnnnnnjjjhhhgggeeedddddddddeeeggghhhiiijjjkkkjjjiiiiiiiiilllnnnoooooopppqqqrrrtttvvvzzz{{{{{{wwwsssppplllkkkjjjgggccc]]]UUUOOOHHHFFFCCC@@@???>>>>>>???AAABBBFFFNNNYYYgggsss{{{zzz|||}}}~~~~~~tttjjjeee```^^^\\\YYYTTTNNNFFF@@@@@@HHHWWWiiiyyy}}}zzzxxxpppiii^^^SSSHHH???777222222111000111222111///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,***)))((((((,,,,,,,,,++++++*********+++***((()))***,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......++++++******++++++,,,---.........------,,,,,,,,,,,,---...000000...---,,,333333222222111222222333000000///......///111111222444555555555777===BBBLLLoooooonnnjjjhhhhhhlllooossswww}}}}}}qqqddd]]]aaafffhhhppp{{{yyypppfff```WWWQQQLLLLLLKKKGGGGGGIIIJJJLLLQQQZZZccciiikkkkkkmmmmmmmmmnnnooopppqqqrrroooooonnnnnnnnnooopppqqqppppppooonnnnnnnnnoooooonnnnnnnnnnnnooopppqqqrrrqqqpppoooqqquuuwwwxxxxxxvvvvvvvvvvvvwww{{{~~~}}}}}}zzzwwwtttrrrpppmmmjjjjjjiiihhhfffdddcccccccccdddeeeeeefffgggggghhhhhhhhhgggfffeeedddbbbaaaaaa````````````````````````\\\]]]^^^^^^^^^^^^]]]\\\bbbcccdddfffhhhkkkmmmnnnssstttvvv{{{zzzxxxvvvsssnnnhhhaaa\\\SSSPPPKKKEEEAAA???>>>======<<<;;;::::::999999999::::::999999888888888888999888888888999:::<<<===DDDIIIRRR^^^lllxxx}}}}}}|||zzzxxxvvvtttsssrrrsssrrrpppnnnmmmllllllmmmjjjiiigggeeedddccccccdddeeefffggghhhhhhgggfffffffffhhhjjjkkkkkklllmmmooosssuuuxxxyyyxxxuuuqqqnnnjjjiiigggddd___XXXPPPJJJEEEDDDAAA???======>>>>>>AAABBBEEEKKKVVVcccooowwwzzz|||}}}}}}}}}vvvkkkeeeaaa```^^^[[[WWWPPPHHHBBB;;;BBBOOOaaasss~~~{{{vvvooocccWWWLLLBBB:::666222111000000111111///---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******+++***((()))***,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,------......---------,,,,,,,,,,,,---///000000///---,,,111111000000000000000111000//////...//////111111222444555555555777===BBBMMMyyyxxxvvvsssqqqpppoooooouuuxxx}}}{{{mmmddd___ccchhhkkksss||||||uuulllfff[[[SSSMMMKKKHHHEEEDDDFFFKKKOOOUUU^^^fffkkklllkkkmmmmmmnnnnnnoooqqqrrrsssqqqpppooooooooooooooopppqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnnnnooopppqqqrrroooooooooqqquuuwwwyyyyyyuuuuuuuuuuuuvvvyyy~~~~~~zzzwwwuuurrrnnnllliiiiiiiiihhhhhhhhhggggggdddddddddeeeffffffggggggeeeeeeeeedddccccccbbbbbb^^^^^^____________``````[[[\\\]]]]]]]]]]]]\\\[[[___```aaabbbeeegggiiikkkqqqrrrtttyyy}}}~~~}}}uuurrrnnniiiddd^^^WWWRRRJJJHHHDDDAAA>>>=========???>>>>>>===<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999888888777888999;;;<<>>???@@@AAAEEEDDDEEEJJJTTTaaammmuuuzzz|||}}}}}}}}}~~~yyyllleeebbbaaa```^^^ZZZSSSKKKEEE;;;>>>GGGVVVggguuu|||~~~wwwjjj]]]QQQGGG???999222111//////000000...,,,000000///...------,,,,,,------------------------******+++,,,---...//////,,,,,,,,,++++++++++++***+++***((()))***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------......---------------......------------,,,,,,,,,---...///000000///...---///......---....../////////////////////000111111222444555555555777===BBBNNN}}}yyytttqqquuuxxx|||{{{wwwfffaaa```eeekkkpppxxx~~~xxxrrrmmm```WWWOOOKKKGGGDDDDDDFFFMMMRRRYYYaaahhhlllllllllnnnnnnnnnnnnpppqqqrrrsssqqqqqqppppppoooooooooooopppooonnnmmmlllllllllllloooooonnnnnnooopppqqqqqqooonnnnnnqqqtttwwwyyyyyytttttttttssstttwww}}}{{{yyywwwtttqqqoookkkjjjjjjjjjjjjjjjiiihhhddddddeeeeeeffffffffffffcccccccccccccccccccccccc`````````_________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```bbbeeeggghhhnnnooorrrvvvzzz|||~~~~~~~~~|||zzzxxxrrrnnngggaaa[[[TTTMMMIIIEEEDDDBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>=========<<<;;;;;;:::999888888888999:::;;;???@@@DDDKKKVVVcccpppyyy}}}zzzwwwuuutttuuuuuuqqqpppnnnkkkjjjiiiiiiiiiiiihhhgggeeecccbbbaaa``````aaabbbbbbaaa```___^^^\\\^^^```bbbbbbbbbccceeelllnnnpppqqqqqqnnnjjjhhhjjjhhheeebbb]]]WWWOOOJJJGGGFFFDDDCCCCCCDDDFFFGGGKKKIIIIIILLLUUUbbbooowwwzzz|||}}}}}}}}}~~~|||nnneeebbbaaa```___[[[UUUMMMHHH??????BBBLLL[[[jjjtttyyyyyy~~~rrrdddWWWKKKAAA;;;333111////////////...,,,111000///...---,,,+++***------------------------++++++,,,,,,---...//////+++++++++++++++++++++++++++***((()))***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------///...------,,,---------------------------------...//////000000//////...------------------...///......//////000000111111111333555555555888>>>CCCLLLxxxuuuwwwxxxzzz}}}}}}zzztttppp```___bbbiiipppvvv~~~{{{uuuqqqeee[[[QQQLLLHHHEEEFFFJJJPPPUUU]]]dddiiillllllmmmnnnnnnnnnnnnooopppqqqrrrppppppppppppoooooonnnnnnnnnmmmlllkkkkkkkkkkkkkkkoooooooooooooooooopppqqqooonnnnnnppptttwwwxxxxxxsssssssssrrrsssvvv{{{}}}zzzyyyxxxwwwtttrrrnnnmmmkkkkkklllkkkhhheeefffffffffffffffgggggggggaaaaaaaaabbbbbbbbbccccccddddddbbbaaa___^^^\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^___aaaccceeefffjjjlllpppsssvvvyyy{{{}}}}}}}}}}}}|||zzzxxxuuutttmmmhhh```XXXQQQKKKEEEBBBAAA@@@@@@AAABBBCCCEEEFFFEEEEEEFFFFFFFFFEEEDDDDDDAAAAAAAAAAAA@@@>>>===<<<<<<;;;:::999999:::;;;;;;>>>???BBBFFFMMMYYYgggpppvvv|||}}}|||yyywwwvvvvvvwwwwwwrrrpppnnnkkkjjjiiihhhhhhggggggfffeeecccbbb````````````aaa``````^^^\\\[[[YYY[[[]]]_________```bbbhhhiiilllmmmmmmkkkhhhfffhhhgggeeeccc```\\\VVVRRRNNNMMMKKKJJJKKKLLLNNNPPPQQQOOONNNQQQYYYeeeqqqxxxzzz|||}}}}}}|||}}}pppfffcccaaa```^^^[[[VVVPPPKKKCCC@@@???EEERRRbbbnnntttsssyyykkk\\\NNNBBB;;;444222000/////////...---//////...---,,,+++***)))------------------------------------------------+++++++++++++++++++++++++++***((()))***,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------------------......////////////......---------------...///000---......///000111111111111333555555555888>>>CCCKKK{{{yyyyyyyyyzzz{{{zzzuuuooojjj^^^aaagggnnnvvv~~~~~~zzzvvvrrrhhh^^^RRRLLLIIIGGGJJJNNNRRRXXX___eeehhhkkkmmmnnnoooooonnnnnnnnnnnnoooooonnnoooooooooooonnnnnnmmmllllllkkkkkkkkkkkkllllllpppooooooooooooooopppppppppoooooopppsssvvvvvvvvvsssssssssrrrrrruuuzzz~~~~~~}}}zzzyyyyyyxxxvvvtttrrrooommmmmmnnnlllhhhdddffffffffffffffffffffffff`````````aaaaaaaaabbbbbbfffeeedddaaa___]]][[[ZZZYYYYYYXXXXXXXXXXXXYYYYYY\\\\\\]]]^^^```bbbdddeeegggjjjmmmpppsssvvvyyy|||{{{{{{zzzyyyvvvtttqqqooogggaaaYYYQQQLLLGGGDDDBBBAAAAAACCCDDDGGGIIIKKKLLLLLLMMMNNNOOOOOONNNLLLLLLIIIIIIIIIHHHFFFCCCAAA???@@@???===<<<;;;<<<<<<===>>>@@@AAACCCHHHQQQ]]]eeennnttt}}}|||zzzxxxwwwvvvvvvvvvqqqpppmmmkkkiiihhhggggggeeeeeeeeedddcccbbbaaa```____________^^^\\\ZZZYYYWWWYYY[[[\\\\\\]]]^^^```ccceeehhhjjjjjjiiihhhfffffffffeeefffgggeeebbb___ZZZYYYWWWWWWWWWYYYZZZ\\\[[[YYYWWWXXX^^^hhhrrrxxx{{{|||}}}}}}||||||uuukkkeeeccc```^^^[[[XXXSSSPPPEEE@@@===BBBNNN___lllsssqqqwww~~~ttteeeTTTEEE<<<666444111////////////.........---,,,++++++******------------------------......------,,,,,,++++++***++++++++++++,,,,,,,,,+++***((()))***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,------------...........................------------...///000000,,,---...000111111111111000222444555555888>>>DDDIII|||}}}}}}||||||{{{xxxrrrkkkfffbbbhhhooovvv|||~~~~~~}}}|||yyyuuuqqqiii^^^RRRLLLIIIIIILLLRRRUUUYYY```dddgggiiilllooopppooonnnmmmllllllllllllllllllnnnnnnooonnnmmmmmmllllllllllllmmmnnnooooooppppppooooooooooooppppppqqqpppooopppsssuuuuuuuuuttttttsssrrrrrruuuzzz~~~|||{{{zzzxxxvvvtttsssqqqooooooqqqpppjjjfffeeeeeeeeeeeeeeeeeeeeeeee___```````````````aaaaaadddcccbbb```^^^\\\[[[ZZZXXXXXXWWWVVVVVVWWWXXXXXXZZZZZZ[[[\\\^^^```bbbccceeehhhlllnnnpppsssxxx{{{yyyxxxxxxvvvtttpppnnnlllccc]]]VVVPPPMMMLLLLLLKKKJJJKKKNNNPPPSSSVVVYYYZZZYYYZZZ\\\]]]]]]\\\ZZZYYYSSSSSSSSSQQQNNNKKKGGGEEECCCBBB@@@???>>>>>>>>>???===@@@BBBBBBDDDIIISSSZZZffflllwww~~~|||zzzxxxuuusssrrrpppnnnllliiigggfffeeeeeebbbcccddddddcccbbbaaa```^^^^^^^^^]]]\\\ZZZWWWVVVTTTWWWYYYZZZZZZ[[[\\\]]]```bbbeeegggiiiiiihhhggghhhhhhjjjmmmqqqsssrrrqqqkkkjjjhhhggghhhiiikkklllkkkhhheeeeeegggnnntttyyy{{{|||}}}|||||||||~~~{{{qqqhhheeeaaa^^^\\\ZZZWWWUUUJJJEEE@@@CCCNNN\\\hhhooonnnnnnsssvvvxxxnnn[[[JJJ???888555222000000000//////......------,,,,,,,,,,,,---------------------------,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++***((()))***,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,---///000000,,,,,,,,,---------......------,,,,,,,,,,,,---------,,,,,,------///000000,,,---...000111222111111000222444555555888???DDDJJJ|||}}}{{{xxxqqqiiidddfffmmmuuu{{{~~~~~~}}}|||{{{xxxsssppphhh]]]QQQKKKIIIIIINNNTTTVVVZZZ```dddfffhhhlllppppppooonnnmmmkkkkkkjjjjjjjjjkkklllnnnnnnnnnmmmmmmmmmmmmmmmmmmooopppqqqrrrppppppoooooooooooooooppprrrqqqpppppprrrttttttsssttttttsssrrrrrruuuzzz~~~~~~|||{{{yyyvvvssstttqqqpppqqqtttsssmmmhhhdddddddddddddddddddddddd````````````````````````aaaaaa```___]]]\\\[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYYYYZZZ[[[\\\^^^```aaadddgggkkkmmmooorrrwww{{{xxxwwwvvvuuurrrooollljjjbbb]]]WWWSSSRRRSSSUUUUUUWWWXXXZZZ]]]aaadddfffhhheeefffhhhiiiiiihhhgggfff[[[[[[ZZZXXXUUUQQQMMMJJJEEEDDDBBB@@@??????@@@@@@<<>>BBBKKK~~~|||yyyuuusssrrrrrrsssxxxzzz}}}{{{zzzxxxwwwtttnnnddd]]]TTTSSSTTTXXXYYYYYY]]]cccgggjjjmmmnnnmmmllllllllliiikkkmmmnnnlllkkkjjjkkkmmmkkkiiiiiijjjmmmnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnnnnmmmmmmnnnoooqqqqqqqqqpppooommmmmmmmmnnnoooqqqsssuuuvvvyyy~~~~~~{{{zzzvvvsssooolllkkkkkkjjjiiihhhfffcccbbbaaa```]]][[[[[[ZZZYYYXXXXXXXXXYYYZZZWWWWWWWWWWWWWWWWWWXXXXXXUUUTTTSSSQQQPPPOOOOOOOOOLLLNNNPPPRRRUUUYYY^^^bbbgggjjjooosssvvvvvvuuuttttttvvvyyy{{{~~~~~~yyyuuusssttttttttttttsssrrrqqqnnnnnnllljjjgggfffggghhhnnnvvv|||xxxuuurrrqqqlllkkkiiihhhfffeeeeeeeeecccbbbaaa___^^^\\\[[[[[[YYYYYYZZZYYYWWWTTTQQQOOOLLLLLLKKKJJJJJJJJJKKKKKKOOORRRZZZjjj}}}~~~|||yyywwwuuutttrrrmmmgggccc```^^^]]][[[UUUTTTRRRPPPPPPRRRTTTVVVWWWZZZ]]]aaaeeekkkqqquuutttyyy~~~|||ooogggbbb^^^]]]^^^\\\]]][[[VVVQQQPPPUUU[[[ppp~~~wwwsssxxx}}}pppttt}}}wwwlll\\\OOO???;;;777444333333222222000000///...---,,,+++***.........------------,,,,,,,,,,,,,,,------------,,,+++***)))))))))******,,,++++++******++++++,,,''')))******)))(((((())),,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,------------,,,++++++***---///000///.........//////000000111111222222/////////000111111222222111222444555777:::???BBBKKKxxxyyyxxxvvvrrrqqqrrrsssvvvyyy}}}{{{yyyvvvssspppiii___XXXTTTSSSUUUYYYZZZ[[[aaahhhgggjjjmmmnnnmmmllllllmmmhhhkkknnnnnnllljjjjjjkkklllkkkiiijjjlllnnnooooookkkkkkllllllllllllkkkkkkkkkllllllmmmmmmmmmmmmlllmmmnnnpppqqqqqqqqqooonnnnnnnnnnnnnnnoooqqqsssuuussswww{{{}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyuuusssooolllkkkjjjhhhgggfffdddaaa```___^^^\\\ZZZ\\\[[[YYYXXXXXXXXXYYYZZZVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRQQQOOONNNNNNMMMKKKMMMOOOQQQTTTYYY^^^cccgggjjjmmmqqqtttvvvvvvvvvtttwww|||~~~~~~~~~}}}|||vvvvvvtttpppjjjfffeeedddeeennn{{{|||xxxtttrrrpppkkkkkkiiihhhfffeeeeeeeeecccbbbaaa___]]]\\\ZZZZZZYYYYYYYYYXXXVVVSSSPPPNNNJJJJJJIIIIIIIIIJJJKKKKKKLLLOOOVVVbbbsss|||tttpppooooooooonnnmmmjjjgggeeebbb^^^XXXTTTRRRPPPOOONNNHHHGGGFFFEEEEEEFFFGGGHHHJJJMMMRRRVVV[[[aaahhhlllqqqwww}}}rrriiiddd___^^^```^^^```___ZZZTTTSSSVVV[[[jjj|||yyyxxxzzz|||wwwzzzyyymmm]]]QQQAAA===888444333222111000000/////////......------------------,,,,,,,,,,,,,,,------------.........,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++)))***,,,,,,*********+++,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,+++*********---///000///............///000111111222222222/////////000111111222222111222444555777;;;???CCCKKKsssuuuwwwvvvrrrpppqqqtttuuuxxx||||||yyytttppplllddd[[[TTTSSSRRRUUUYYY[[[]]]dddlllgggiiimmmnnnmmmmmmlllmmmgggjjjnnnnnnllljjjjjjkkkkkkjjjjjjkkknnnppppppooommmnnnnnnoooooonnnnnnmmmlllmmmmmmmmmmmmmmmllllllmmmnnnpppqqqrrrqqqooonnnooonnnnnnnnnppprrrtttuuurrruuuyyy{{{{{{zzzyyyzzz}}}~~~|||zzzyyyuuurrrooommmllljjjhhhfffdddbbb```___^^^]]][[[YYY\\\[[[ZZZYYYXXXXXXYYYZZZTTTTTTTTTTTTSSSSSSSSSRRRTTTSSSRRRPPPOOONNNMMMMMMJJJLLLNNNQQQTTTYYY___cccgggiiilllpppsssuuuwwwwwwuuuyyy||||||zzzuuuoooiiieeeddd```iiiwww|||xxxtttrrrpppkkkjjjiiihhhfffeeeeeeeeecccbbbaaa___]]][[[ZZZYYYXXXYYYYYYXXXVVVSSSPPPNNNIIIIIIHHHHHHIIIIIIJJJKKKHHHKKKPPPZZZjjj~~~zzzmmmfffaaabbbddddddbbb___\\\YYYWWWSSSNNNJJJHHHGGGFFFEEE@@@@@@??????????????????CCCFFFJJJNNNSSSZZZ```eeepppvvv}}}tttkkkeeeaaa```bbb```bbbbbb^^^WWWUUUXXX\\\eeezzz}}}yyywww|||zzz}}}ooo^^^RRRDDD@@@:::555333111000...////////////000000000000------,,,,,,,,,+++++++++---------.........//////,,,,,,---------,,,+++***((()))+++------+++)))(((***,,,...---,,,+++,,,---,,,,,,++++++++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---------.........------,,,+++***,,,///000///...---...,,,,,,...///000000000000/////////000111111222222111222444555777;;;@@@CCCLLLrrrqqqppppppppprrrssstttsssuuuxxx{{{}}}}}}|||wwwtttqqqiii^^^VVVUUUUUUVVVYYY]]]aaaccceeefffhhhiiilllmmmnnnnnnlllkkkkkkkkkkkklllllllllmmmmmmllllllkkkkkkkkkllllllmmmpppoooooonnnnnnnnnnnnnnnoooooonnnnnnmmmmmmmmmlllpppppppppppppppooonnnmmmnnnooopppooonnnnnnppprrrqqqssswwwzzz||||||{{{yyy}}}|||{{{zzzuuurrrnnnkkkjjjiiigggeeecccbbbaaa```^^^\\\[[[ZZZ^^^[[[XXXVVVWWWXXXXXXXXXUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPNNNLLLKKKIIIIIIKKKIIIKKKOOORRRTTTYYY```fffjjjmmmooosssxxxwwwsssvvvvvv{{{}}}yyytttlllccc]]]\\\cccooo|||}}}zzzwwwuuuttttttmmmmmmkkkiiigggeeedddcccbbbbbb```___]]][[[ZZZZZZ[[[ZZZYYYWWWUUUSSSRRRRRRMMMLLLJJJHHHGGGGGGGGGGGGLLLIIIKKKSSS^^^ooopppbbbUUUUUUUUUTTTSSSPPPMMMKKKHHHFFFDDDBBB@@@???>>>???===<<<;;;;;;:::::::::;;;AAA???@@@DDDHHHLLLUUU^^^jjjnnnttt{{{sssiiidddccccccffffffeeebbb^^^[[[YYYYYYaaakkk|||sssvvvttt___OOODDDAAA;;;666333222222222//////............//////000000///...------,,,,,,000///---,,,,,,---///000---,,,,,,++++++,,,,,,---------------------------------++++++++++++------.........------,,,,,,,,,,,,,,,............,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++////////////////////////---------............//////---,,,,,,...//////...////////////000111222333777555666888999:::>>>EEEJJJnnnnnnnnnoooppprrrtttvvvsssuuuvvvuuuvvvzzz~~~zzztttpppllldddZZZUUUTTTUUUVVVYYY\\\```ccceeefffjjjkkkmmmooooooooonnnmmmkkkkkkkkkllllllllllllmmmkkkkkkkkkkkkllllllmmmnnnoooooonnnmmmmmmmmmmmmnnnooonnnnnnnnnmmmmmmmmmmmmnnnooooooooooooooonnnmmmoooppppppooonnnnnnppprrrqqqsssuuuxxxyyyzzzyyyyyy|||~~~~~~{{{zzzwwwtttpppmmmlllkkkiiigggdddcccaaa___]]]\\\[[[[[[]]]ZZZWWWVVVWWWXXXXXXWWWUUUUUUUUUUUUTTTSSSRRRQQQOOOOOONNNLLLJJJIIIHHHGGGJJJHHHIIIMMMPPPRRRXXX```eeejjjnnnqqquuuyyyxxxssssssttt{{{~~~xxxpppggg```[[[aaalllxxx{{{xxxvvvttttttooonnnllljjjhhhfffdddcccbbbbbbaaa___]]]\\\ZZZZZZYYYYYYXXXVVVTTTQQQOOONNNNNNLLLJJJHHHGGGFFFGGGGGGIIIFFFGGGLLLVVVdddxxxrrrbbbSSSQQQOOOLLLJJJHHHFFFDDDBBBAAA???===<<<;;;;;;<<<;;;;;;:::999999999::::::<<<::::::>>>BBBEEEMMMUUUaaahhhrrrzzz~~~wwwllleeedddeeecccddddddccc```]]][[[ZZZ___gggzzzvvvwww}}}wwwaaaPPPFFFBBB<<<777333111000/////////............//////000//////...------,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++++++++,,,---------,,,,,,,,,++++++++++++,,,---......---,,,+++......---,,,++++++++++++,,,,,,,,,,,,------------........................---------............///000...------///000000///////////////000111222333666444555888999999>>>DDDMMMkkklllmmmnnnqqqsssvvvwwwtttuuutttooolllqqq|||yyyrrrkkkfff^^^VVVRRRTTTVVVWWWYYY[[[___bbbeeegggkkklllnnnoooppppppooooookkkkkkkkkkkklllllllllllljjjjjjkkklllmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnooooooooonnnnnnppppppqqqpppnnnnnnoooqqqqqqrrrssstttuuuvvvwwwxxxzzz||||||{{{yyyvvvssspppooommmkkkiiieeedddaaa^^^\\\\\\\\\]]]\\\ZZZWWWVVVWWWWWWWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPLLLKKKKKKIIIHHHGGGFFFFFFIIIGGGGGGJJJMMMOOOVVV^^^ccciiiooosssxxx|||yyytttnnnpppxxx|||sssiiibbbZZZ^^^gggrrr~~~}}}yyyvvvtttsssqqqpppnnnllliiigggeeedddcccbbbaaa```^^^\\\[[[ZZZZZZZZZYYYWWWUUUQQQNNNLLLNNNMMMJJJHHHGGGFFFFFFGGGGGGDDDDDDGGGNNNXXXjjjyyyyyyiiiWWWSSSLLLGGGDDDBBBAAA@@@>>><<<;;;999999999999:::999888888888888888999999888666666:::<<<>>>DDDLLLVVV```nnnxxx|||~~~~~~pppgggeeegggaaacccdddeeedddaaa]]][[[\\\```ooozzzxxx{{{~~~gggVVVJJJEEE???999555333000...//////............///////////////...------,,,,,,------------------------++++++------------++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------------------------------............///000///......000111111000////////////000111222333555333333666777888===CCCKKKllllllnnnppprrrtttvvvwwwvvvwwwssskkkeeeiiiwww|||sssiiibbbYYYRRRQQQSSSWWWWWWYYY[[[___cccfffhhhkkklllmmmnnnoooooooooooojjjjjjkkkkkkkkkllllllllliiijjjkkklllnnnnnnoooooopppooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooopppppppppppppppqqqqqqqqqpppmmmmmmnnnooopppppppppppprrrsssuuuwwwxxxzzz|||}}}}}}{{{zzzwwwtttrrrpppnnnllljjjgggdddaaa^^^\\\\\\]]]^^^[[[YYYWWWVVVWWWWWWWWWVVVSSSSSSSSSSSSRRRQQQOOOOOOJJJJJJIIIHHHGGGGGGFFFFFFGGGEEEEEEGGGJJJLLLSSS[[[aaahhhooouuu{{{|||vvvmmmmmmrrr|||~~~tttiiiaaaZZZ]]]cccmmmzzz{{{wwwuuusssrrrqqqooommmjjjhhhfffeeedddcccbbb```^^^]]]\\\[[[\\\\\\\\\ZZZWWWSSSPPPNNNNNNMMMKKKHHHGGGFFFFFFFFFHHHEEEDDDFFFJJJRRRaaannnvvvbbb[[[PPPIIIEEECCCBBBAAA<<<;;;:::999888999999:::777777666666777777888999777555666999::::::???EEEMMMZZZlllwww{{{|||tttiiiggghhhbbbccceeeggggggccc^^^ZZZWWWXXXcccvvv~~~yyyyyynnn^^^OOOIIIAAA<<<888666222000//////............////////////.........---------,,,------......------,,,***+++---......---+++***+++,,,,,,------......///,,,++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++((()))+++,,,...///000000,,,,,,------...///000000---------------------------------............///000...---...///111000000////////////000111222333333111222555666777<<>>===;;;:::999999999:::888777777666777777888888777555666999999888;;;@@@HHHWWWjjjvvvzzz{{{~~~zzzmmmhhhhhheeefffgggiiiiiieee^^^XXXTTTRRRYYYkkk~~~{{{xxxtttdddSSSLLLBBB<<<999777333000//////............//////...............---------,,,,,,---......---,,,,,,***+++---......---+++***,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------------++++++++++++++++++++++++((()))+++---///000000000,,,,,,------...///000000........................---------............//////---,,,---.../////////////////////000111222333222000111444666666<<>><<<;;;;;;;;;:::999999888777777888888666444666888888666777<<>>===;;;:::999888888888777999<<<;;;888999======GGGYYYkkkyyyssskkkhhhfffeeehhhkkkjjjeee___XXXVVVWWWdddxxx|||~~~zzzlllXXXIIIBBB>>>999444//////............//////---........................---+++******+++---...---,,,,,,++++++,,,,,,---000///......---,,,+++***)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,......,,,,,,,,,,,,......+++,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,+++---------------------------------.........//////000///......000111111000////////////000111222333111000111444666888===DDDNNN~~~~~~{{{vvvsssjjjeee\\\RRRKKKJJJMMMPPPWWW___eeeffffffiiikkkkkkhhhhhhggghhhhhhiiijjjjjjkkkkkkkkkkkkkkklllmmmnnnkkkmmmnnnnnnmmmmmmooopppmmmlllkkkjjjkkklllmmmnnnpppppppppppppppooonnnnnnsssqqqooooooooopppooonnnnnnmmmllljjjgggdddbbb```eeegggjjjnnnppprrrssssssuuuttttttuuuwwwzzz}}}~~~}}}zzzzzzyyywwwtttqqqooommmllljjjhhhddd```]]][[[[[[[[[]]]\\\ZZZZZZ[[[[[[YYYXXXVVVTTTRRRRRRRRRQQQOOOMMMJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@AAADDDGGGJJJLLLVVV___jjjsssssscccTTTJJJEEEAAA???@@@???BBBGGGKKKOOOWWW___aaaeeekkkpppsssvvvxxxzzz}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}sssfff^^^\\\YYYZZZcccrrr~~~yyytttuuuqqqmmmlllmmmmmmkkkiiihhhhhhgggeeeaaa___^^^^^^```]]]ZZZXXXXXXXXXWWWVVVVVVSSSOOOKKKHHHGGGHHHHHHDDDCCCBBBBBBCCCDDDEEEFFFQQQ___qqqtttkkk```ZZZYYYWWWRRRLLLFFFCCC@@@>>>>>>===<<<;;;======<<<::::::999999999???FFFTTTfffvvv{{{llliiieeebbbccceeeeeeaaa\\\ZZZXXXYYYbbbsss~~~fffRRREEE===888444222111111000///......---111000///------,,,,,,,,,---------...------,,,,,,+++,,,,,,------,,,,,,+++------......,,,***'''&&&((()))***+++,,,---------------,,,+++,,,---...//////...,,,*********,,,---,,,,,,------...------,,,++++++++++++,,,---...///---...///...---++++++,,,...------,,,,,,------...///...---------...000111///////////////000000111111444666666555666:::===LLL|||}}}~~~zzzvvvssskkkggg___VVVOOOMMMOOORRRYYYaaagggggggggjjjkkkkkkhhhhhhhhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkklllmmmmmmlllnnnooonnnmmmmmmnnnooommmmmmlllkkkkkklllmmmnnnooooooppppppoooooonnnmmmooonnnmmmmmmnnnnnnmmmllllllkkkiiifffcccaaa___^^^bbbdddgggkkknnnqqqrrrssstttttttttuuuwwwzzz}}}}}}{{{{{{zzzyyyvvvtttqqqnnnmmmjjjhhheeeaaa___]]]]]]]]]]]]\\\ZZZZZZ[[[[[[YYYXXXWWWUUUSSSRRRRRRQQQOOONNNKKKKKKIIIHHHFFFDDDCCCBBB?????????@@@BBBEEEHHHJJJRRR[[[gggrrrzzzhhhWWWLLLEEE@@@>>>???======BBBEEEFFFHHHMMMVVV[[[bbbhhhmmmrrrvvvxxx}}}~~~~~~|||}}}~~~zzzqqqeee^^^YYYWWWYYYbbbrrr|||xxxuuuqqqnnnllllllllljjjhhhhhhhhhhhhfffbbb```___```aaa^^^[[[YYYYYYXXXWWWVVVVVVTTTPPPLLLIIIHHHGGGGGGDDDCCCBBBBBBBBBDDDEEEFFFIIIVVVgggyyyqqqhhheeebbb]]]XXXPPPMMMIIIFFFDDDBBB@@@>>>======<<<;;;::::::;;;;;;===DDDQQQbbbrrr}}}}}}oookkkfffcccccceeeeee```\\\[[[XXXWWW```ppp~~~yyysss^^^OOODDD<<<888333333222111000//////...222111000///////////////---------......------,,,******++++++++++++******,,,,,,------,,,***(((''')))***++++++,,,,,,,,,,,,------,,,,,,,,,------...///...,,,******+++,,,------------...------,,,,,,))))))***+++,,,---...///,,,---///...---,,,,,,---...------,,,,,,------......///000111111111000000000000000000000111222222///222555666666777<<<@@@EEEzzz|||~~~|||xxxsssqqqkkkhhhbbb[[[UUURRRRRRTTT\\\dddiiiiiihhhjjjkkkkkkiiiiiihhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkllllllmmmnnnooopppooommmlllmmmnnnnnnnnnmmmllllllmmmmmmnnnnnnnnnooooooooonnnmmmmmmlllllllllnnnooonnnllliiijjjhhhdddaaa^^^^^^^^^^^^```aaadddgggkkknnnqqqsssrrrrrrssstttvvvzzz}}}~~~|||{{{{{{zzzyyyvvvssspppnnnjjjhhhfffcccaaa_________]]]\\\ZZZZZZ[[[[[[YYYXXXWWWVVVTTTSSSSSSRRRPPPNNNMMMLLLKKKIIIFFFDDDCCCBBB???>>>>>>???@@@CCCFFFHHHMMMWWWdddppp~~~ooo\\\NNNEEE???<<<<<<999999???BBB@@@>>>>>>HHHMMMUUU]]]dddkkkppptttwwwyyy{{{|||{{{{{{|||}}}~~~}}}|||{{{{{{zzzuuuvvvxxxyyyvvvnnnddd]]]UUUUUUXXXbbbrrr|||uuurrrnnnlllkkkjjjiiiggghhhiiiiiigggdddbbbbbbbbbccc```]]]ZZZYYYYYYWWWVVVUUUTTTQQQNNNKKKHHHFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEDDDNNN\\\mmmzzzuuuoookkk]]]YYYTTTOOOKKKGGGCCC@@@===<<<;;;:::::::::;;;<<<>>>CCCOOO^^^nnnyyytttnnniiiddddddeeeeee```[[[XXXSSSQQQXXXgggwww{{{wwwzzzttt|||nnnZZZJJJ@@@:::555444333222111000000000111000000/////////000000,,,------.........------******++++++++++++******++++++,,,---,,,+++***)))***++++++,,,,,,,,,++++++,,,---------------,,,,,,...---,,,+++***+++,,,------.........---,,,,,,+++,,,,,,------,,,***)))(((+++,,,......---,,,---.........------------.........000222444555333111///111111111111111222222333...111444555666999>>>BBBFFFzzz|||}}}xxxsssooollljjjhhhddd^^^XXXUUUUUUVVV___ggglllkkkiiikkkllljjjjjjjjjiiiiiiiiijjjjjjkkklllkkkkkkjjjkkkkkklllllloooppppppooommmlllmmmnnnoooooonnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmllllllnnnppppppnnnjjjgggfffccc^^^ZZZYYYZZZ]]]______```bbbeeeiiilllooopppqqqqqqqqqsssuuuyyy}}}~~~}}}{{{{{{zzzyyywwwssspppnnniiihhhfffcccbbb`````````]]]\\\ZZZZZZ[[[[[[YYYXXXXXXVVVTTTSSSSSSSSSQQQOOOOOONNNLLLIIIGGGDDDCCCBBB???>>>>>>>>>@@@BBBEEEGGGJJJTTT```mmm{{{tttbbbRRRFFF@@@===:::666777@@@EEECCC>>>;;;>>>CCCKKKRRRZZZ```gggkkkmmmooorrrsssssstttuuuwwwzzz{{{|||~~~~~~|||zzzxxxvvvtttttttttqqqrrrtttuuussslllbbb\\\SSSUUUYYYcccqqq}}}uuurrrooollljjjiiihhhggghhhiiiiiihhheeecccddddddeeebbb^^^[[[ZZZYYYWWWVVVTTTTTTRRRPPPMMMIIIEEECCCDDDCCCBBBBBBBBBCCCDDDDDDEEEKKKUUUcccwwwoookkkddd]]]WWWQQQJJJFFFCCCBBB@@@>>>>>>>>>???@@@@@@EEEOOO\\\jjjvvv{{{qqqlllgggeeefffeee```\\\TTTMMMIIINNNZZZiiixxxxxxpppttt{{{ssswwwwwwbbbOOOBBB;;;666555333111000/////////...------------......///,,,------...............,,,------------------,,,***++++++,,,,,,,,,+++***++++++,,,,,,,,,+++******+++,,,---......,,,+++***------,,,+++++++++,,,---............---,,,++++++(((***+++------,,,***)))***,,,......------...///......------------.........000222333333333111000111000000000000111222222///222444555666888>>>CCCJJJ|||~~~yyytttooollliiiiiigggccc]]]WWWUUUVVVXXXaaaiiimmmllljjjkkkllljjjkkkkkkjjjjjjjjjjjjkkkkkklllkkkkkkjjjjjjjjjkkkkkkooopppqqqpppnnnmmmmmmnnnpppppppppoooooonnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmllllllnnnppppppnnniiieee```\\\WWWSSSRRRUUUXXX[[[^^^```bbbeeehhhjjjlllmmmoooooooooqqquuuyyy}}}~~~}}}}}}zzzyyyyyywwwuuurrrpppnnnhhhgggeeecccbbb```______]]]\\\ZZZZZZ[[[[[[YYYXXXXXXVVVTTTSSSSSSSSSQQQOOOOOONNNLLLIIIGGGDDDCCCBBB@@@?????????@@@BBBDDDFFFIIIRRR]]]hhhuuuxxxgggVVVJJJBBB???:::777888AAAGGGDDD>>>;;;999===DDDJJJOOOUUUZZZ^^^aaacccfffhhhiiijjjlllnnnqqqrrrsssvvvxxx{{{}}}~~~}}}}}}|||||||||zzzwwwsssqqqoooooooooooopppqqqrrrpppiii```ZZZTTTVVV\\\eeerrr~~~~~~{{{tttssspppmmmjjjhhhhhhhhhiiijjjjjjhhhfffddddddeeeeeebbb^^^\\\ZZZYYYXXXVVVTTTTTTSSSQQQNNNJJJFFFDDDDDDCCCBBBAAAAAABBBCCCDDDEEEHHHOOO[[[kkkyyyqqqiii```XXXSSSMMMKKKHHHEEEDDDDDDEEEEEEBBBGGGOOOYYYeeeqqqzzzuuupppjjjggghhhgggbbb^^^TTTKKKEEEHHHQQQ]]]nnn}}}zzzpppooowww}}}rrrsssxxx}}}iiiUUUEEE===666555222000.........///...------------......///,,,---....../////////...---------......---------******++++++,,,,,,,,,+++++++++,,,,,,,,,+++******++++++---------,,,+++***,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++ ###'''+++///111222222***,,,......------...//////......------......//////////////////000111111000////////////000111111222444666555555888===BBBHHH|||xxxtttpppmmmllliiifff```YYYUUUTTTWWW[[[bbbiiinnnlllkkkllllllkkkllllllkkkkkkjjjjjjkkkkkklllkkkkkkjjjjjjjjjjjjjjjooopppqqqpppnnnmmmnnnoooqqqqqqqqqqqqpppooonnnnnnmmmmmmnnnooooooooonnnnnnjjjkkklllooopppoookkkhhh^^^ZZZTTTOOOMMMOOORRRUUUZZZ\\\```dddgggjjjkkkkkkmmmmmmnnnppptttxxx}}}~~~|||||||||zzzyyywwwuuusssqqqoooooohhhhhhfffdddbbb```^^^]]]]]]\\\ZZZZZZ[[[[[[YYYXXXWWWVVVTTTSSSSSSRRRPPPNNNMMMLLLKKKIIIFFFDDDCCCBBB@@@@@@???>>>???AAACCCEEEIIIPPPYYYbbbooo}}}mmm\\\NNNEEEAAA<<<999:::???BBB>>>999888888;;;???BBBEEEIIINNNQQQUUUWWW[[[]]]^^^___aaaccceeefffhhhjjjnnnqqqtttvvvuuuxxx|||}}}|||zzzyyyyyyxxxvvvrrrooollljjjjjjjjjjjjkkklllmmmkkkfff^^^XXXTTTWWW^^^hhhrrr}}}~~~{{{xxxtttsssrrrnnnkkkiiiiiijjjjjjkkkjjjiiifffddddddddddddaaa^^^[[[ZZZZZZXXXWWWSSSSSSRRRPPPNNNJJJGGGFFFDDDCCCBBBAAAAAAAAABBBCCCBBBCCCHHHSSSaaassswwwnnnddd___TTTQQQLLLHHHEEEDDDDDDEEEEEEIIIPPPXXXaaakkktttzzzyyysssllljjjjjjiiieeeaaaXXXNNNFFFGGGLLLUUUgggyyyxxxqqqsss|||{{{wwwwwwqqq]]]KKK@@@777555222///...---...///111000000/////////000000,,,---...///////////////++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,((()))+++---............+++,,,......---,,,---...//////............/////////...---------...000111///////////////000000111333555666555555888===BBBIII{{{{{{}}}~~~}}}{{{yyyvvvuuusssssskkkfff^^^VVVRRRTTTYYY^^^aaaiiimmmlllkkkllllllkkkmmmmmmlllkkkkkkkkkkkkkkklllkkkkkkjjjiiiiiijjjjjjnnnoooppppppooonnnoooqqqqqqrrrrrrrrrqqqpppooonnnmmmnnnooooooppppppoooooojjjkkkmmmqqqtttuuusssqqqeee```YYYSSSNNNNNNOOOPPPSSSVVV\\\bbbgggjjjjjjjjjkkklllmmmooosssxxx|||~~~}}}{{{{{{|||{{{yyyvvvsssqqqppppppqqqkkkjjjhhhfffdddaaa___]]]]]]\\\ZZZZZZ[[[[[[YYYXXXWWWUUUSSSRRRRRRQQQOOONNNKKKKKKIIIHHHFFFDDDCCCBBB@@@???=========???AAABBBGGGMMMTTT\\\jjj{{{sssbbbQQQGGGBBB<<<999999<<<;;;777555666666888:::<<<>>>@@@CCCFFFGGGJJJMMMOOOPPPQQQSSSUUUVVVWWWXXX\\\```dddhhhjjjllloootttvvvvvvtttsssssspppnnnjjjfffcccbbbbbbbbbaaabbbdddffffffaaa[[[UUURRRVVV___iiittt|||yyyvvvssstttsssoookkkjjjkkkmmmkkkkkkkkkhhheeecccbbbcccccc```\\\[[[ZZZZZZXXXWWWSSSRRRQQQPPPMMMKKKIIIHHHDDDCCCBBBAAAAAAAAABBBBBBAAA@@@DDDLLLVVVdddyyy}}}sssmmm```\\\VVVPPPLLLIIIIIIIIIJJJOOOUUU[[[aaaiiirrrxxx{{{uuunnnlllmmmlllhhhddd[[[OOOGGGFFFHHHNNN```tttyyyvvv{{{}}}zzz}}}uuucccNNN@@@999777333000......///000222111000///////////////,,,---...///000000000000++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++)))***++++++,,,,,,,,,,,,))))))******+++,,,......***+++,,,,,,------------++++++,,,---............111111///...,,,+++***))),,,---///...---,,,,,,---//////............//////------......////////////000000//////000000111222222333555555555999???EEEKKK~~~yyyxxxzzz}}}|||{{{zzzyyyyyyyyyyyymmmggg^^^UUUQQQTTT[[[aaaaaahhhmmmlllkkklllmmmkkknnnmmmlllkkkkkkkkkkkkkkklllkkkkkkjjjiiiiiiiiijjjmmmnnnppppppooooooppprrrrrrrrrssssssrrrqqqooonnnnnnnnnooopppppppppppppppkkkmmmppptttyyy||||||{{{nnniiiaaaYYYSSSPPPOOOPPPMMMQQQYYYaaagggjjjkkkjjjkkkkkklllooosssxxx|||~~~}}}zzzzzz{{{|||zzzvvvsssqqqqqqrrrsssmmmllljjjhhheeebbb___^^^]]]\\\ZZZZZZ[[[[[[YYYXXXVVVTTTRRRRRRRRRQQQOOOMMMJJJIIIHHHGGGEEEDDDCCCBBB>>>===<<<;;;<<<===???AAAEEEJJJPPPXXXgggzzzxxxfffTTTHHHBBB999888888:::888444555999444666888999999;;;>>>AAA===???BBBDDDEEEFFFHHHJJJJJJJJJLLLPPPTTTYYY]]]```dddhhhlllooopppooonnnnnnhhheeeaaa]]]ZZZZZZZZZ[[[ZZZ[[[^^^aaabbb^^^YYYTTTOOOUUU___jjjuuu~~~}}}|||yyyvvvssstttsssppplllkkkllloookkklllkkkhhheeebbbaaabbbaaa___\\\ZZZZZZZZZYYYXXXSSSRRRQQQOOOMMMLLLJJJJJJDDDCCCBBBAAA@@@AAAAAABBBDDDAAACCCIIIOOOXXXjjj{{{}}}qqqmmmfff___ZZZVVVUUUUUUQQQUUU[[[```eeekkksssyyy}}}}}}vvvooommmnnnnnnjjjfff[[[OOOFFFDDDDDDHHHZZZooozzz|||}}}xxxwwwvvvdddNNN>>>:::888555111//////000111111000///------,,,,,,,,,,,,---...///000000000000---......//////......------,,,++++++******++++++((()))***+++,,,---------))))))))))))***,,,///000***+++,,,---------------******,,,---.../////////,,,,,,,,,,,,...///000111---...//////---++++++,,,//////............//////+++---///111111000...---111111111000111222222333000222444444666:::AAAGGGJJJvvvpppooo~~~}}}}}}{{{}}}|||zzz|||{{{uuuiii^^^YYYYYYYYY\\\aaafffiiilllnnnooommmkkkiiimmmlllkkkkkkjjjjjjkkkkkkiiiiiihhhhhhhhhjjjkkkllloooppppppooonnnnnnoooqqqsssttttttssspppnnnnnnoooqqqqqqqqqqqqppppppooooookkkqqqsssrrrvvv~~~{{{tttiii```ZZZVVVSSSRRRPPPPPPRRRYYYbbbhhhkkkkkkllljjjhhhjjjoootttwwwwwwzzz}}}}}}zzzwwwxxxxxxvvvtttrrrpppooonnnpppnnnjjjgggdddbbbaaa```___]]]ZZZYYYYYYXXXWWWUUUXXXVVVSSSQQQOOONNNNNNOOOJJJJJJIIIHHHFFFDDDCCCBBB@@@???????????????@@@@@@AAAGGGNNNVVV```oooppp]]]MMMFFFBBB===::::::888444444666555555555555666888999:::<<<===>>>???AAACCCDDDEEE@@@BBBDDDFFFHHHKKKOOOSSS[[[\\\___cccfffgggfffdddccc```[[[WWWSSSRRRRRRSSSVVVYYY\\\^^^\\\YYYWWWWWWSSSWWW^^^hhhrrr}}}|||yyytttsssrrrpppmmmkkkjjjiiikkkjjjhhheeecccbbbaaa```___]]][[[[[[[[[[[[ZZZXXXUUUTTTSSSSSSSSSPPPLLLIIIGGGEEECCCCCCCCCDDDCCCAAAAAAAAABBBDDDFFFLLL[[[iii~~~uuukkkbbb\\\YYYXXXXXX]]]dddkkkppptttyyy{{{|||tttooommmllliiiggg^^^UUUKKKDDDBBBFFFTTTbbb}}}}}}zzzyyyyyy~~~wwwjjjVVVFFF>>>999444333222///000333///............---------...//////...,,,,,,---///...---,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......---------------...///000111222000///...------------------------............///000000000000000000000000222111000000222333222111000222333444555888===@@@III}}}rrrllllll}}}|||||||||}}}~~~}}}}}}uuuiii]]]YYYYYYZZZ^^^bbbfffggghhhjjjkkklllllllllmmmlllkkkkkkjjjjjjkkkkkkiiiiiihhhiiijjjlllmmmnnnoooppppppooonnnmmmooopppsssttttttssspppoooooopppqqqqqqqqqpppooooooooonnniiinnnqqqrrrxxx|||rrriiiccc``````VVVTTTSSSUUU\\\bbbfffhhhjjjhhhgggjjjooouuuxxxyyyyyy|||~~~{{{wwwuuuuuuuuusssrrrpppnnnmmmlllnnnllljjjgggdddbbbaaa```___]]]ZZZYYYYYYYYYWWWVVVXXXVVVSSSQQQOOONNNNNNOOOIIIHHHGGGFFFDDDBBB@@@?????????>>>>>>>>>>>>??????AAAFFFMMMSSS]]]kkk}}}vvvdddUUULLLCCC===::::::888444333555555444444555666777888999888999;;;<<<===>>>??????===>>>@@@@@@BBBDDDIIILLLPPPRRRUUUZZZ^^^```^^^\\\\\\YYYTTTOOOLLLLLLMMMOOOTTTWWWZZZ[[[YYYWWWUUUTTTSSSWWW^^^hhhsss}}}~~~zzzwwwuuutttrrrqqqnnnlllkkkjjjjjjiiigggeeecccbbbaaaaaa___]]]\\\\\\\\\\\\ZZZYYYVVVUUUTTTTTTSSSQQQMMMIIIHHHFFFDDDCCCCCCDDDBBBAAA@@@@@@BBBDDDEEEJJJWWWddd~~~wwwnnngggcccaaa```eeelllrrrvvvzzz}}}~~~vvvqqqnnnmmmjjjhhhbbbYYYNNNFFFBBBEEERRR___zzz{{{xxx~~~~~~xxxjjjWWWIII@@@:::444222000---...111000000/////////............//////...---,,,---///......------,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---............,,,,,,,,,,,,,,,,,,------+++,,,------......------------------...//////000..................------.........////////////000000000000000000000000000111000///000222333222111111222333444666999===AAAJJJvvvkkkfffggg{{{|||zzzzzz{{{|||uuuiii]]]YYYYYY[[[```eeefffffffffggghhhkkkmmmooommmlllkkkkkkjjjjjjkkkkkkiiiiiiiiijjjkkkmmmnnnooonnnoooooonnnmmmmmmnnnppprrrssssssrrrpppoooooopppqqqqqqpppoooooonnnmmmmmmkkkooorrrsssyyyvvvnnnlllmmm```[[[UUURRRTTTZZZ```dddgggeeefffiiiooovvvzzz|||{{{}}}~~~|||zzzvvvsssrrrqqqpppooommmlllkkkjjjjjjjjjiiigggeeecccaaa```___]]]ZZZYYYYYYYYYXXXVVVWWWUUUSSSQQQOOONNNNNNOOOJJJIIIHHHGGGDDDBBB@@@???>>>>>>===============>>>@@@DDDJJJPPPXXXgggxxx~~~ooo___UUUFFF???;;;:::888444333444444444444444444555666777888999;;;===>>>??????>>>AAAAAAAAAAAAAAACCCHHHKKKLLLNNNRRRWWW[[[\\\ZZZXXXSSSPPPKKKGGGEEEGGGJJJLLLQQQSSSVVVWWWUUUSSSRRRQQQSSSWWW___iiisss}}}|||xxxuuuttttttsssqqqooommmkkkjjjiiihhhgggeeedddcccbbbaaa___^^^]]]]]]^^^^^^\\\ZZZWWWVVVUUUUUUUUURRRNNNKKKIIIGGGDDDDDDDDDDDDBBBAAA??????AAADDDDDDGGGQQQ\\\pppzzzrrrmmmjjjjjjnnnsssxxx{{{~~~xxxrrrpppooollliiihhh^^^RRRIIIBBBCCCNNNZZZpppzzzwww{{{ooo]]]PPPEEE===666333111......000111000000000////////////...///000///---,,,---.........---------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---....../////////------------------------+++,,,------......---------------,,,,,,---......,,,---...///000///...---...////////////000000000000000000000000000000000000//////000222444333333222333444555777:::>>>BBBKKK{{{pppeeeaaadddwww~~~{{{zzz|||~~~tttiii]]]ZZZ[[[]]]bbbgggggggggggghhhiiikkkmmmnnnmmmlllkkkkkkjjjjjjkkkkkkjjjjjjjjjkkkkkklllmmmmmmlllmmmnnnmmmllllllnnnppppppqqqqqqpppnnnmmmnnnoooppppppoooooonnnmmmmmmmmmppprrrtttuuuzzzxxxvvvwwwmmmeeeZZZQQQOOOSSS[[[```bbbbbbdddhhhnnnvvv|||~~~~~~}}}{{{wwwuuuqqqpppooonnnlllkkkjjjiiiggggggggggggeeeccc```___^^^\\\ZZZYYYYYYYYYXXXWWWVVVTTTSSSQQQOOONNNNNNNNNLLLLLLKKKIIIGGGDDDBBB@@@======<<<;;;;;;;;;<<<<<<===AAAGGGLLLUUUcccuuuxxxhhh\\\LLLDDD>>>===;;;777555555444444333333333444555555555777;;;>>>AAACCCCCCCCCHHHGGGFFFEEEDDDFFFJJJMMMOOOPPPSSSVVVYYYYYYVVVSSSMMMJJJEEEBBBBBBEEEHHHKKKNNNQQQTTTTTTSSSQQQPPPPPPSSSXXX```jjjttt}}}~~~|||zzzvvvsssrrrrrrrrrpppooollljjjiiiggggggffffffeeedddcccbbb___^^^^^^___``````^^^\\\YYYXXXWWWWWWWWWUUUQQQNNNKKKIIIFFFEEEEEEDDDCCCAAA??????AAACCCCCCDDDKKKTTT```pppyyytttqqqooosssxxx{{{}}}yyysssqqqooollljjjiii```TTTKKKCCCBBBJJJUUUbbbzzzwwwuuuvvvggg\\\KKKAAA888555333111111333000000000/////////.........///000000...------...------,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,---------,,,------------,,,,,,,,,,,,+++,,,------......------------,,,,,,+++,,,,,,,,,+++,,,///000111000///...............////////////000000000000000000000000///......000333444444333222444555666777:::???BBBJJJxxxlll```^^^bbbttt~~~}}}~~~rrrhhh^^^[[[]]]```dddiiiiiijjjkkkllllllkkkkkkjjjmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjkkklllmmmlllkkkkkkmmmooommmnnnooonnnmmmlllmmmnnnoooooooooooonnnnnnnnnnnnqqqrrrtttvvvzzz}}}yyypppbbbUUUOOOPPPWWW\\\]]]^^^bbbfffmmmttt|||~~~~~~}}}{{{xxxrrrqqqpppooommmllljjjjjjffffffffffffdddbbb```^^^]]][[[YYYXXXYYYYYYXXXWWWTTTSSSRRRQQQPPPOOONNNNNNLLLLLLKKKIIIGGGEEECCCAAA======<<<;;;::::::;;;;;;;;;???DDDIIIRRRaaassspppbbbSSSJJJBBBAAA???;;;888888555444444333333333333444222555999???DDDHHHJJJLLLLLLLLLLLLJJJIIIKKKNNNQQQUUUUUUTTTTTTTTTRRRMMMJJJFFFDDDAAA??????BBBGGGJJJLLLOOOQQQRRRQQQPPPPPPPPPTTTYYYbbblllvvv~~~~~~|||zzzxxxuuurrroooooopppooommmkkkiiigggeeeeeefffffffffeeedddccc______```aaacccccc```^^^[[[ZZZZZZZZZZZZXXXUUURRRMMMKKKHHHGGGFFFEEECCCBBB@@@???AAACCCCCCBBBGGGNNNVVVdddzzz|||wwwtttrrruuuzzz}}}~~~yyytttqqqooollljjjggg```VVVNNNFFFBBBHHHQQQZZZooo}}}~~~sssnnnxxx|||ooofffPPPEEE:::666444222222333/////////.........------...///111111///------...,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,---...---,,,+++,,,,,,,,,++++++++++++++++++,,,------......---------,,,,,,+++++++++,,,,,,+++---///111111000///...,,,,,,,,,---------......///////////////////////////......000333444444333222444555666777:::???BBBIIIxxxiii\\\[[[```ppp{{{pppfff^^^^^^```bbbfffjjjkkkkkklllmmmmmmkkkjjjiiimmmlllkkkkkkjjjjjjkkkkkkjjjkkkkkkkkkkkkjjjjjjiiiiiijjjkkkkkkjjjkkkmmmoookkkmmmnnnnnnllllllmmmnnnnnnnnnooooooooooooppppppnnnnnnqqquuuzzz~~~wwwjjj\\\RRRPPPTTTYYYYYY[[[___dddjjjrrr{{{~~~~~~~~~~~~~~~|||zzzttttttrrrpppnnnlllkkkjjjffffffeeedddbbbaaa___^^^\\\ZZZXXXWWWXXXXXXWWWVVVSSSSSSRRRQQQPPPOOONNNMMMIIIIIIHHHGGGFFFDDDBBBAAA======<<<;;;:::::::::::::::===BBBFFFNNN\\\ooo|||yyykkk[[[PPPGGGDDDCCC???;;;:::666555444333333333333333555888===CCCJJJQQQVVVYYYVVVWWWXXXWWWWWWXXX[[[]]]```]]]YYYUUURRRNNNIIIFFF???>>><<<;;;===@@@CCCEEEIIILLLOOOPPPPPPPPPQQQRRRUUU[[[dddoooyyy}}}zzzyyywwwtttqqqmmmnnnooonnnmmmjjjhhhfffcccdddeeefffffffffeeeddd``````aaaccceeeeeeccc```\\\\\\\\\]]]^^^]]]ZZZXXXQQQNNNKKKIIIHHHGGGEEECCCBBB@@@AAACCCCCCBBBEEEKKKRRR]]]ooozzzvvvtttssswww|||zzztttrrrpppmmmjjjfffaaaYYYRRRJJJDDDGGGMMMWWWhhhsssyyyzzzooogggooowwwpppXXXJJJ===777444222000111............------------...000111111000.........,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---...000111000///---+++*********++++++,,,,,,,,,+++,,,------......------,,,,,,,,,++++++,,,---------...///000000000///...++++++,,,,,,,,,---------////////////////////////000//////000222444333333222333444555777:::>>>BBBIIIwwwfffYYYXXX^^^kkkwww}}}mmmeee___```ccceeegggjjjkkkjjjjjjjjjjjjjjjkkkkkkmmmlllkkkkkkjjjjjjkkkkkkhhhiiikkklllmmmmmmmmmlllhhhiiijjjjjjjjjjjjlllnnnlllmmmoooooonnnnnnooopppmmmnnnnnnooopppqqqrrrrrrmmmmmmpppuuuxxx~~~{{{pppbbbVVVQQQRRRUUUVVVYYY^^^bbbhhhpppyyy~~~~~~~~~~~~}}}}}}~~~}}}zzzxxxvvvuuusssqqqnnnllljjjiiigggfffdddbbb```___^^^^^^ZZZXXXVVVVVVVVVWWWVVVUUURRRRRRRRRQQQPPPOOONNNMMMHHHHHHHHHGGGFFFEEECCCCCC>>>===<<<;;;;;;:::::::::;;;===@@@CCCIIIVVVhhhuuuuuu___TTTIIIFFFEEEAAA===;;;777666555444333333333333666888<<>>===<<<;;;:::::::::<<<>>>@@@AAAFFFRRRcccooo|||aaaUUUJJJGGGFFFBBB===;;;888777666555444333333333000111555;;;CCCLLLTTTYYY___bbbfffhhhiiijjjkkklllbbb\\\TTTLLLGGGBBB???===;;;;;;<<<===>>>@@@AAABBBCCCFFFIIILLLMMMOOOQQQSSSXXX^^^hhhsss|||}}}zzzxxxwwwvvvtttrrrmmmnnnppppppooollliiigggaaabbbeeegggggggggfffeee```aaaccceeehhhhhheeeccc]]]^^^___aaaddddddbbb```UUURRROOOLLLKKKJJJGGGEEEGGGCCCAAACCCDDDCCCFFFKKKKKKPPP\\\lllwwwoookkkjjjooorrrxxx|||~~~~~~xxxuuussspppmmmkkkgggccc]]]RRRHHHEEEGGGMMMWWWaaaooo{{{tttmmmsssvvvooo___LLLAAA<<<666111000000000000000////////////---000222222111///......000///...---------------------------------------.........////////////000...///000000///,,,(((&&&)))***+++,,,...///000000+++,,,------......------+++++++++,,,---...///000222111000///......//////---------.........//////////////////////////////222111000111222333222111000222333444555888===@@@KKK}}}qqqbbbSSSPPPTTTccciiiqqq{{{zzzjjjeeeccceeegggfffgggjjjhhhhhhiiiiiijjjjjjkkkkkkjjjjjjkkkkkkkkkllllllllliiijjjkkkmmmnnnoooppppppllllllkkkkkkkkklllmmmmmmnnnnnnoooooooooooooooooonnnmmmmmmooorrrssspppmmmqqqqqqrrrtttwww|||{{{lll```XXXTTTSSSWWWVVVXXX]]]ccchhhqqqzzzxxx{{{|||zzz{{{~~~|||zzzzzzyyyxxxvvvvvvuuutttqqqooommmkkkjjjhhhfffcccaaa```___]]]\\\WWWWWWVVVUUUTTTTTTTTTUUUUUUTTTRRRQQQOOONNNNNNNNNLLLJJJIIIIIIIIIHHHEEECCC>>>===<<<;;;:::999999999;;;;;;===AAAEEEMMM]]]kkkmmm___MMMBBB@@@BBBBBBAAA<<<;;;:::888777666555555000222444777:::@@@GGGLLLRRRWWW___eeehhhfffaaa^^^ZZZSSSJJJDDDAAA@@@>>><<<======<<<<<<===???BBBCCCGGGGGGHHHHHHJJJNNNTTTXXX^^^gggpppvvv|||~~~{{{xxxvvvtttttttttpppoooooooooooonnnkkkiiifffeeefffggghhhhhheeebbb^^^___```cccffffffeeeccc]]]^^^_________^^^]]]\\\UUUSSSPPPMMMKKKIIIHHHHHHCCCCCCCCCCCCCCCDDDDDDEEEMMMRRRZZZfffuuu~~~pppgggcccbbbcccmmmyyy}}}uuurrroookkkkkkiiieee^^^VVVNNNIIIGGGNNNSSS^^^jjjtttwwwtttoooppp}}}}}}lllUUUCCC:::666222///222111///.........///000---...///000000000............------------......+++++++++,,,,,,,,,------,,,---///000000///---,,,---,,,+++)))(((((()))***,,,***(((***---...,,,***...---,,,,,,+++++++++,,,++++++***))))))*********...,,,++++++---......---////////////000000000000,,,------...///000111111111000/////////000222333444222000111555:::>>>@@@KKK}}}ppp```RRRNNNRRR___fffoooxxxyyyiiieeebbbeeegggfffgggiiihhhhhhiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkmmmmmmnnnnnnnnnjjjjjjkkkkkklllllllllmmmnnnnnnnnnnnnnnnnnnmmmmmmpppnnnnnnpppssstttsssqqqqqqqqqrrrssswww{{{vvviii___YYYWWWWWWTTTTTTXXX[[[```iiisssvvvzzz{{{zzz{{{~~~|||zzzyyyyyywwwuuuvvvuuusssqqqooommmlllkkkhhhfffcccaaaaaa```^^^\\\UUUTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSQQQPPPOOOOOONNNMMMLLLJJJJJJJJJIIIFFFDDD@@@???>>>===<<<;;;;;;;;;;;;:::<<<@@@DDDKKKZZZhhh~~~wwwhhhTTTFFFAAAAAA@@@>>>>>><<<:::888666444333333111222333444666:::???CCCEEEJJJQQQWWWZZZXXXUUUSSSNNNIIIBBB>>><<<<<<<<<;;;===<<<<<<<<<>>>@@@CCCDDDFFFGGGGGGGGGHHHLLLRRRWWW```iiirrrwww}}}~~~}}}|||{{{xxxvvvtttrrrrrrrrrqqqpppooooooooonnnkkkiiieeeeeefffggghhhhhheeebbb^^^^^^```bbbeeeeeedddbbb`````````___^^^\\\ZZZXXXUUUSSSQQQNNNKKKJJJIIIIIIDDDDDDDDDCCCDDDDDDEEEEEEIIINNNUUU```nnn~~~~~~pppfffaaa___aaakkkwwwwwwtttqqqnnnmmmlllhhhbbbYYYQQQKKKHHHJJJNNNWWWdddpppuuusssnnnlllxxxsss\\\III???:::666444222111000///...//////000...///////////////............------------......,,,,,,---------.........,,,---...//////...---,,,*********+++---///111222,,,***)))***,,,...,,,+++...---,,,,,,++++++++++++///......------......//////---,,,,,,...//////...............////////////------......//////000000111000/////////000222222444222111222555:::>>>AAAKKKppp___RRROOOQQQZZZaaakkkssszzzxxxiiidddbbbeeegggeeefffhhhiiiiiiiiihhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjkkkkkkkkkllllllllllllkkkkkkhhhhhhjjjkkkllllllllllllnnnnnnnnnmmmmmmlllllllllnnnmmmmmmnnnqqqsssssssssqqqqqqqqqsssuuuyyy}}}ttthhh```[[[YYYTTTQQQRRRSSSWWWaaajjjsssxxx{{{zzz{{{~~~{{{yyyxxxwwwuuutttuuutttsssqqqooonnnlllkkkiiifffcccaaaaaa```^^^\\\TTTTTTSSSTTTTTTUUUVVVWWWVVVUUUTTTRRRQQQPPPOOOOOONNNMMMKKKKKKKKKJJJGGGEEE@@@???>>>===;;;;;;;;;:::::::::;;;>>>AAAGGGUUUbbbyyyppp[[[JJJBBB???===<<>>>>>???@@@BBBEEEGGGHHHIIIIIIHHHHHHIIIMMMSSSXXXbbbkkktttyyy~~~}}}{{{yyyxxxwwwvvvuuusssqqqqqqppppppqqqpppooonnnnnnmmmjjjhhhfffffffffhhhiiihhhdddaaa^^^^^^___bbbddddddbbb```bbbbbbaaa___\\\YYYVVVTTTUUUTTTQQQOOOLLLKKKJJJIIIFFFEEEEEEDDDDDDDDDEEEEEEGGGKKKQQQ[[[gggvvv~~~pppeee^^^[[[]]]ggguuu~~~zzzwwwtttqqqpppooolllfff^^^UUUMMMHHHGGGIIIPPP]]]llluuutttpppgggppp~~~zzzcccOOOBBB<<<888666111111000///////////////111000///...------............------------......---------.........//////,,,---...//////...---,,,,,,,,,+++************+++,,,+++***+++,,,---,,,+++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------000...------///000000///------------.........///.........///////////////000000000///000111111222444333222333666:::???BBBNNNsssbbbWWWSSSTTTVVV^^^hhhooovvvxxxiiidddbbbeeegggeeeeeegggiiiiiiiiihhhhhhggggggggghhhhhhiiiiiiiiijjjjjjjjjllllllllllllkkkjjjiiihhhfffgggiiikkkllllllllllllnnnmmmmmmllllllkkkkkkjjjkkkkkkjjjkkkmmmoooqqqrrrrrrrrrrrrrrrtttwwwyyy{{{}}}rrrggg```^^^XXXQQQOOOOOORRR[[[eeepppwww{{{{{{{{{~~~{{{yyyxxxvvvtttsssttttttrrrqqqooonnnmmmllliiigggdddbbbaaa```^^^\\\WWWVVVVVVVVVVVVVVVWWWXXXWWWVVVTTTSSSQQQPPPPPPPPPNNNMMMKKKKKKKKKJJJGGGEEE???>>>===;;;:::999999888:::999;;;===???DDDPPP]]]ssszzzfffTTTJJJDDDAAA???DDDBBB???<<<999777555555555666666444333444666999999;;;>>>AAACCCCCCBBBBBB===<<<;;;;;;===???AAABBBBBBCCCEEEGGGIIIKKKMMMNNNNNNMMMLLLKKKLLLPPPVVV[[[fffnnnwww|||~~~~~~~~~}}}{{{yyyvvvuuuttttttsssrrrqqqppppppooopppnnnmmmllllllkkkiiigggffffffhhhiiijjjhhhdddaaa^^^^^^___aaaccccccaaa___bbbbbbaaa___\\\XXXUUUSSSUUUTTTRRRPPPNNNLLLKKKJJJGGGGGGFFFEEEEEEDDDEEEEEEGGGKKKPPPXXXcccppp}}}~~~pppddd[[[WWWYYYcccqqq|||}}}zzzwwwtttrrrqqqnnnjjjcccYYYOOOIIIHHHGGGLLLYYYiiiuuuvvvtttdddiiivvvwwwyyy|||gggRRRCCC:::666555111000000///////////////333222///---,,,,,,...///...------,,,,,,------...------------............,,,------......------,,,...---,,,***((('''&&&&&&++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,///...,,,---///000000///---------......//////000///////////////.........000000000000000111111222444444444444666:::???CCCMMMxxxhhh^^^ZZZYYYUUU[[[dddllltttwwwiiieeecccfffgggeeeeeefffjjjjjjiiiiiihhhhhhgggggghhhhhhiiiiiiiiijjjjjjjjjllllllllllllkkkjjjiiihhhfffggghhhjjjkkkllllllmmmmmmmmmllllllkkkkkkkkkjjjkkkkkkkkkkkkllloooqqqsssssssssrrrssstttuuuwwwwwwzzz~~~|||ppphhhaaaYYYRRRNNNLLLOOOXXXcccooowww}}}}}}}}}~~~~~~~~~zzzyyyxxxwwwuuusssssssssrrrqqqpppooonnnmmmiiigggdddbbbaaa```___]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVTTTSSSQQQPPPPPPPPPMMMLLLJJJJJJJJJIIIFFFDDD@@@???>>><<<;;;:::999999:::999:::======AAAMMMYYYnnnvvvdddWWWMMMFFFBBBEEEDDDAAA>>>;;;999777777555555666555444444666888999:::<<<>>>??????>>>>>>;;;<<<===>>>???AAACCCEEEGGGIIIKKKNNNPPPRRRRRRSSSRRRQQQOOONNNNNNRRRYYY]]]iiirrrzzz~~~|||yyywwwuuuttttttssssssrrrqqqppppppnnnllljjjjjjjjjjjjhhhggghhhhhhiiikkkllljjjeeebbb______```bbbcccccc```^^^``````___^^^\\\ZZZWWWVVVUUUTTTSSSRRRPPPNNNLLLKKKHHHHHHFFFEEEDDDDDDDDDDDDFFFIIIOOOVVV```kkkwww~~~rrreeeZZZSSSTTT]]]jjjvvv~~~|||xxxtttsssqqqooolllggg^^^SSSLLLIIIGGGJJJTTTdddqqqvvvvvvgggfffnnn~~~}}}sssrrr{{{}}}kkkVVVDDD:::555555000000000000000//////...444222///,,,+++,,,...///------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------,,,------------------,,,***+++,,,------......///++++++,,,,,,,,,,,,------++++++,,,---------,,,+++---,,,,,,,,,------...///...,,,+++,,,---///......---......///000000111111///////////////.........///000000000111111111111333444555555666999???DDDHHH{{{llleee```^^^TTTYYYaaajjjtttuuujjjfffeeehhhiiifffeeefffjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkllllllllllllkkkkkkiiiiiiiiiiiijjjlllmmmnnnlllllllllllllllllllllllllllnnnooooooooopppsssuuuuuuttttttttttttttttttuuuvvvyyy|||xxxpppaaaZZZRRRMMMLLLOOOXXXbbbpppzzz~~~~~~~~~~~~~~~}}}zzzyyyyyyxxxvvvuuurrrrrrqqqqqqpppooonnnnnnjjjgggdddbbbbbbaaa___]]]___^^^\\\[[[YYYYYYXXXXXXVVVUUUTTTRRRQQQPPPOOOOOOMMMLLLJJJJJJJJJIIIFFFDDDDDDCCCBBB@@@>>>===<<<<<<::::::;;;===>>>AAALLLWWWjjjtttdddWWWLLLEEEJJJHHHEEEBBB>>>;;;999888333444555555444555666888777888:::<<<>>>>>>???>>>===???BBBCCCDDDFFFHHHJJJOOOQQQTTTWWWYYYYYYYYYXXXVVVUUUSSSQQQQQQUUU[[[```mmmuuu}}}~~~{{{yyyxxxtttuuuuuutttsssrrrqqqpppllljjjhhhhhhiiijjjiiihhhiiijjjlllnnnnnnkkkfffbbbaaa```aaabbbdddccc```]]]]]]^^^^^^^^^^^^\\\ZZZYYYUUUUUUTTTSSSQQQOOOMMMLLLIIIHHHFFFEEEDDDCCCCCCBBBCCCFFFLLLSSS\\\gggrrryyytttfffZZZRRRPPPVVVaaalllvvv|||zzzuuusssqqqooommmjjjcccYYYQQQJJJHHHIIIQQQ]]]iiirrrvvvoooggghhhvvvuuupppuuu~~~|||nnn[[[HHH;;;666666000000000000000///......333111...,,,,,,---///000------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***+++,,,------,,,,,,---...***+++,,,---...---,,,+++************+++,,,---......,,,++++++---......------......///000111222222........./////////////////////000111111111111000222444555555555888???DDDKKKzzznnnhhhddd___TTTWWW]]]hhhttt|||qqqkkkgggfffiiijjjgggfffgggjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjkkkmmmmmmnnnnnnnnnmmmkkkjjjiiiiiikkkmmmoookkkkkkllllllmmmmmmnnnnnnmmmooorrrrrrqqqppprrrtttvvvvvvuuuuuutttsssssssssrrrtttvvvyyy}}}{{{sssccc\\\TTTQQQPPPSSS\\\gggrrr}}}~~~}}}~~~}}}~~~}}}zzzyyyzzzzzzxxxwwwrrrqqqqqqqqqpppooooooooojjjgggdddcccbbbaaa___]]]^^^]]]\\\[[[ZZZYYYYYYYYYUUUTTTSSSQQQPPPOOOOOONNNNNNMMMKKKKKKKKKJJJGGGEEEFFFEEECCCAAA@@@>>>>>>===;;;:::<<<>>>???AAALLLWWWiii~~~{{{lll___XXXVVVSSSOOOJJJEEEAAA>>><<<666777888888777777888:::888:::===AAADDDFFFGGGGGGFFFJJJNNNQQQQQQSSSVVVXXX[[[]]]```ccceeeeeecccbbb^^^\\\YYYWWWVVVZZZaaafffoooxxx}}}{{{zzzuuuuuuuuuuuutttrrrpppooollljjjhhhiiijjjlllllllllkkklllnnnppppppmmmhhhdddbbbbbbbbbcccdddccc```^^^]]]^^^^^^______]]]\\\[[[UUUUUUUUUTTTRRRPPPNNNMMMIIIHHHFFFDDDCCCBBBAAAAAAAAADDDJJJRRR[[[fffpppwwwvvvhhhZZZQQQMMMPPPWWW```iiirrrwwwzzz~~~~~~}}}wwwtttrrroooooonnniii```YYYMMMMMMNNNQQQYYYdddpppxxxxxxjjjeeeppp~~~{{{ssssss~~~zzz}}}}}}yyyooo^^^JJJ<<<666555///000000111000///...---111000...------...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...---,,,,,,,,,,,,,,,,,,---......---,,,)))&&&$$$"""***,,,......,,,+++---///)))***,,,......---,,,+++))))))))))))***+++,,,,,,...---,,,,,,...//////...,,,,,,---...///000111222------......//////000000...///000111222111111000111333555444333666>>>DDDNNNyyynnniiieee___TTTUUUZZZffftttzzzoookkkhhhgggjjjkkkhhhfffgggjjjjjjjjjkkkkkkllllllllljjjjjjkkkkkkkkkllllllllliiijjjkkkmmmnnnoooppppppooommmjjjhhhiiikkknnnpppjjjkkkkkklllmmmnnnooooookkknnnqqqrrrpppooooooqqqwwwwwwvvvuuutttssssssrrrpppqqqrrrsssuuuxxx~~~zzzrrrfff___XXXVVVUUUXXXbbblllttt~~~~~~~~~~~~|||zzzzzz{{{{{{zzzyyyqqqqqqqqqpppppppppoooooojjjhhheeecccbbbaaa___^^^[[[[[[ZZZZZZZZZZZZZZZ[[[UUUTTTRRRQQQOOONNNNNNNNNOOONNNMMMLLLLLLKKKIIIFFFEEEDDDBBB@@@???===<<<<<<;;;;;;===??????BBBMMMXXXhhh|||zzzsssaaa___YYYSSSLLLGGGCCCAAA;;;<<<===<<<;;;:::;;;<<<;;;>>>CCCHHHMMMPPPRRRRRRQQQUUU[[[^^^___aaadddgggeeehhhkkknnnoooooommmkkkeeeccc```]]]]]]aaaggglllqqqyyy~~~|||{{{uuuvvvvvvuuutttrrrooonnnlllkkkiiijjjlllnnnooonnnlllmmmoooqqqrrrnnniiidddcccccccccdddeeeddd```^^^^^^^^^___```___^^^\\\\\\UUUUUUUUUUUUSSSQQQOOOMMMHHHGGGFFFDDDBBBAAA@@@@@@AAAEEEKKKSSS\\\gggrrrxxxwwwiii[[[RRRKKKLLLPPPWWW```jjjpppttt}}}}}}~~~~~~~~~xxxuuurrrpppppppppllleee^^^RRRRRRSSSTTTYYYcccqqq{{{~~~mmmccclllyyyvvvttt}}}wwwyyywwwvvvnnn^^^JJJ;;;444444///000111111111000...---//////...---......000000---,,,,,,++++++,,,,,,------------.........//////---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++***---///...,,,+++---000)))***,,,.........,,,+++------------...///000111///...------///000000///++++++,,,---...///000111,,,------...///000111111...///000222222111111000000333555444333666===CCCJJJzzzppphhhgggfffdddYYYTTTVVV```mmmuuu{{{tttooolllllllllkkkkkkjjjjjjjjjlllllllllkkkiiiiiijjjllliiijjjkkkkkkllllllkkkkkklllllllllmmmmmmoooppppppsssqqqmmmkkkkkkmmmqqqsssooommmjjjiiijjjlllmmmmmmnnnoooqqqrrrssssssrrrrrruuuuuuuuuuuutttrrrpppoooqqqmmmiiihhhjjjnnnqqqrrrzzz|||}}}vvvpppaaa```\\\XXXWWW\\\fffnnnwww~~~~~~~~~~~~|||}}}yyyyyyyyyyyyxxxwwwvvvuuusssrrrpppnnnlllkkkkkkjjjiiifffcccaaa```___^^^\\\```___]]][[[ZZZYYYYYYYYYTTTSSSQQQOOONNNNNNNNNOOOPPPPPPOOONNNLLLJJJHHHGGGJJJHHHDDDBBBBBBAAA???===???<<<;;;<<<===???EEEMMMbbbttt|||sssggg]]]VVVPPPKKKGGGDDDBBB@@@>>>===<<<<<<<<<<<>>777777000111222111...***&&&###//////000000///...---------.........---,,,,,,+++,,,,,,,,,---------...............------,,,,,,,,,+++,,,---...---,,,+++***------............------///......------,,,++++++.........------,,,,,,,,,111---)))))),,,/////////,,,,,,,,,---...///000111000000000000000000000000000000000000111111111111222333444555777:::@@@DDDKKK|||{{{uuulllfffeeeeeecccWWWQQQPPPXXXcccmmmtttzzz~~~sssnnnllllllkkkkkkkkkjjjjjjjjjkkkllllllkkkjjjiiijjjllliiijjjkkkkkkllllllkkkkkkmmmmmmmmmmmmnnnooopppqqqsssrrrooommmmmmooorrrssspppnnnkkkjjjlllmmmnnnnnnnnnoooppprrrrrrrrrrrrqqqttttttuuutttsssqqqooonnnkkkiiigggfffggghhhgggfffmmmooorrruuuvvvtttnnnjjjcccbbb___[[[ZZZ___hhhpppwww~~~}}}~~~}}}zzzzzzzzzyyyyyywwwvvvuuuqqqqqqooommmlllkkkjjjjjjjjjgggdddaaa```___^^^\\\\\\\\\[[[[[[ZZZZZZ[[[[[[TTTSSSQQQPPPOOONNNOOOOOONNNNNNNNNMMMLLLKKKJJJIIIJJJHHHEEECCCBBBAAA???===???<<<;;;======???EEELLL___qqqyyymmmddd\\\TTTOOOIIIHHHEEEBBBAAAAAABBBBBBJJJOOOYYYcccmmmtttyyy{{{{{{xxxrrrlllfffdddbbbccciiiqqqrrrzzz~~~~~~|||{{{yyyyyyyyyxxxvvvsssooonnnjjjkkklllmmmnnnnnnoooooommmooorrrrrrpppllliiihhheeefffggggggfffcccaaa_________```aaaaaa```___^^^[[[ZZZXXXWWWWWWVVVTTTRRRNNNLLLIIIFFFDDDCCCCCCCCCAAABBBHHHPPPXXXaaannnzzzwwwkkkbbbWWWPPPKKKJJJLLLPPPXXX```kkkpppwww{{{{{{zzz{{{}}}~~~~~~|||xxxuuusssssstttqqqkkkeee]]]WWWRRRRRRUUU[[[gggsss}}}tttkkkiiipppyyy}}}}}}tttlllnnnkkk```NNN???888666222222333333111///,,,+++//////////////////...---------......------,,,+++,,,,,,,,,------------.........---------,,,,,,,,,------.........---,,,+++------............------------------------------,,,,,,,,,+++++++++*********'''%%%%%%(((+++++++++------------......///000000000000000000000000000////////////000000000000000111222333555888>>>BBBNNNyyyxxxrrrjjjfffffffffdddXXXOOOJJJOOOXXXcccnnnwwwzzz~~~zzzppplllkkkkkkkkkkkkjjjjjjjjjjjjkkkllllllkkkjjjiiijjjkkkiiijjjjjjkkkkkkkkkkkkkkkmmmmmmmmmmmmnnnnnnooopppsssrrrpppppppppppprrrssspppnnnllllllmmmoooooonnnmmmnnnoooqqqqqqqqqqqqpppssstttttttttsssqqqooommmfffeeedddcccbbb```\\\YYY^^^```bbbfffiiijjjgggeeedddcccaaa]]]\\\aaajjjrrrxxx~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzyyywwwvvvuuupppooonnnmmmlllkkkjjjiiikkkhhhdddaaa```___]]]\\\YYYZZZZZZZZZ[[[[[[\\\\\\UUUTTTSSSQQQPPPPPPPPPPPPMMMMMMNNNNNNMMMMMMLLLLLLJJJHHHFFFDDDDDDCCC@@@>>>@@@===<<<===>>>???DDDKKKZZZllluuujjj```ZZZSSSPPPMMMJJJHHHIIIJJJLLLWWW```lllyyy}}}zzzuuuoooiiifffddddddkkkrrrssszzz~~~}}}{{{zzzyyyyyyxxxwwwtttqqqnnnllljjjkkklllnnnoooooopppppplllooorrrrrrpppmmmkkkjjjgggggghhhgggeeeccc```^^^]]]^^^___```aaa``````___\\\ZZZXXXXXXXXXWWWUUUSSSNNNLLLIIIGGGEEECCCCCCCCC@@@AAAFFFNNNUUU^^^kkkwww|||qqqjjjaaaXXXOOOJJJHHHGGGLLLRRR]]]bbbjjjoooqqqsssvvvyyyzzz}}}}}}|||yyywwwuuuuuuvvvtttnnnjjjbbb\\\UUUSSSTTTYYYeeepppzzzuuunnnjjjlllsssyyy}}}vvvlllnnnlllaaaQQQCCC:::888222222222222111111111000---...//////////////////------......------,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,...............---,,,,,,------............------++++++,,,------...///////////////...............,,,+++******,,,---,,,+++.........---......//////000000000000000000000000........./////////000000000111222333555888>>>BBBJJJ|||zzztttllliiijjjjjjfff\\\RRRIIIIIIQQQ\\\jjjvvvyyy~~~wwwooolllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkklllllljjjiiiiiijjjiiiiiijjjkkkkkkkkkkkkjjjlllllllllllllllmmmnnnnnnppppppppppppppppppppppppooommmkkklllmmmooonnnnnnlllmmmooopppqqqqqqpppppprrrssstttuuuuuusssqqqooofffdddaaa^^^\\\XXXSSSPPPSSSTTTVVV[[[```cccddddddbbbaaa___]]]\\\aaakkkrrrzzz~~~~~~~~~}}}~~~~~~||||||{{{zzzxxxwwwuuutttnnnmmmmmmmmmlllkkkjjjiiiiiigggccc```___^^^]]][[[YYYZZZZZZ[[[[[[[[[[[[[[[VVVUUUTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMKKKIIIGGGFFFFFFDDDBBB@@@@@@===<<<>>>>>>>>>CCCJJJVVVgggwwwllleee^^^[[[VVVSSSQQQRRRTTTVVV___kkk}}}|||xxxtttnnniiifffddddddkkksssttt{{{~~~|||{{{zzzyyyyyyxxxuuurrrooolllkkkiiijjjkkkmmmnnnnnnoooooojjjmmmqqqrrrqqqnnnlllkkkfffggghhhgggfffcccaaa___]]]^^^___`````````___^^^[[[YYYXXXWWWWWWVVVTTTRRRNNNLLLJJJHHHFFFDDDDDDCCCAAAAAAEEELLLSSS[[[hhhtttyyyqqqkkkddd[[[RRRKKKGGGDDDGGGLLLOOOUUU\\\bbbfffkkkqqquuuxxx{{{}}}|||zzzxxxwwwwwwxxxvvvrrroooggg```XXXTTTSSSVVV```kkkuuuuuuqqqkkkjjjpppvvvxxxyyy{{{sssssspppfffXXXIII>>>999222111000///...//////000------...///000000//////,,,------...------,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......////////////////////////000000000111000///---,,,000///...............///////////////////////////////////////000000000000222333444555777:::@@@DDDIII}}}vvvnnnlllmmmkkkggg```TTTHHHEEEJJJVVVfffsss|||tttnnnmmmjjjjjjjjjjjjjjjjjjjjjjjjiiikkklllllljjjiiiiiiiiihhhiiijjjjjjkkkkkkjjjjjjkkkkkkjjjjjjjjjkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmlllkkkjjjkkkmmmnnnmmmmmmlllmmmooopppqqqqqqppppppppprrrtttuuuuuussspppnnnccc___YYYTTTPPPNNNKKKIIIJJJJJJMMMRRRYYY___aaabbb]]]]]]\\\[[[[[[aaakkkrrr{{{}}}|||}}}}}}}}}||||||{{{yyyxxxuuutttrrrllllllmmmmmmlllkkkjjjjjjgggeeeaaa___^^^]]]\\\[[[\\\]]]]]]]]]\\\[[[ZZZYYYVVVVVVVVVUUUTTTSSSRRRQQQTTTTTTSSSRRRQQQOOONNNMMMKKKJJJHHHHHHHHHFFFCCCAAA@@@>>>===???>>>>>>BBBHHHSSSbbbyyyyyyrrrjjjgggbbb]]][[[\\\^^^___gggvvv{{{wwwoooiiidddbbbaaabbbhhhqqquuu|||~~~}}}|||{{{zzzzzzyyywwwtttqqqooolllkkkiiiiiijjjkkklllllllllllliiilllpppqqqpppmmmlllkkkeeefffgggggggggeeecccbbb___`````````___^^^\\\[[[ZZZXXXVVVUUUUUUTTTSSSQQQNNNMMMKKKIIIGGGEEEDDDCCCCCCBBBEEEKKKQQQYYYfffrrr}}}~~~}}}|||zzzxxxtttoookkkcccZZZQQQKKKEEE@@@AAAEEEFFFKKKRRRWWW[[[bbbiiiooowwwzzz}}}|||zzzyyyxxxxxxxxxwwwuuusssjjjccc[[[VVVSSSTTT\\\eeennnttttttmmmjjjpppwww{{{xxxzzzyyyuuulll^^^NNN@@@888444333000...---------...------...///000000//////,,,,,,------...------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,......---------,,,,,,,,,******++++++++++++++++++***,,,...///...---,,,+++000//////.........//////////////////////////////000000111111111222222222222333444555777:::@@@DDDPPP|||uuummmlllnnnlllggg```UUUHHHCCCEEEOOO```nnn}}}|||rrrlllmmmiiiiiiiiijjjjjjjjjjjjjjjhhhjjjlllllljjjiiihhhhhhhhhiiiiiijjjjjjjjjjjjjjjkkkkkkjjjjjjjjjkkkkkklllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjkkkmmmnnnmmmlllmmmnnnoooqqqqqqqqqqqqpppoooqqqrrrsssqqqmmmiiigggZZZUUUMMMGGGDDDCCCBBBBBBAAABBBEEEKKKSSSYYY]]]^^^YYYZZZZZZZZZ\\\bbblllttt{{{~~~}}}{{{{{{{{{{{{|||{{{zzzxxxvvvtttrrrpppkkklllmmmnnnnnnmmmkkkkkkfffccc```_________^^^]]]____________]]][[[YYYXXXWWWWWWWWWWWWVVVTTTSSSRRRVVVUUUUUUSSSRRRPPPNNNMMMKKKJJJJJJJJJJJJHHHEEEBBBAAA>>>>>>??????>>>AAAGGGPPP]]]rrrvvvsssnnnjjjgggffffffgggrrr~~~wwwsssddd___[[[ZZZZZZ\\\dddmmmttt{{{~~~~~~}}}{{{{{{zzzyyywwwtttqqqooommmllljjjjjjkkkkkkkkkkkkjjjjjjhhhkkkooopppooollljjjiiidddeeegggggggggfffdddccc````````````___]]][[[ZZZYYYWWWUUUTTTTTTTTTRRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCEEEJJJOOOVVVcccooozzz||||||zzzxxxuuurrrooonnnhhhhhhiiijjjkkkkkkkkkkkkddd]]]UUUPPPIIIBBB@@@BBBBBBFFFJJJNNNRRRXXX```gggrrrvvv|||}}}{{{xxxxxxxxxxxxxxxwwwvvvuuummmfff^^^ZZZVVVTTTZZZaaahhhrrrvvvooojjjqqq{{{~~~zzzqqqeeeUUUDDD:::888666333111///.........---...//////////////////,,,,,,------......------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,+++***************,,,,,,------------,,,,,,//////...---,,,,,,++++++++++++++++++,,,,,,,,,,,,&&&(((,,,.........000111/////////...//////000000000000000000000000000000111111111222222222333333000111222333555888>>>BBBRRR~~~{{{sssmmmnnnqqqooojjjaaaVVVIIICCCDDDMMM\\\jjjzzzyyynnnjjjkkkhhhiiiiiiiiijjjjjjjjjjjjgggjjjlllllljjjhhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjmmmmmmlllllllllllllllmmmkkkjjjjjjiiiiiijjjjjjkkkkkkjjjjjjlllnnnooonnnmmmnnnoooppprrrrrrrrrrrrqqqnnnoooooommmiiiccc]]]YYYPPPKKKDDD???<<<<<<<<<<<<<<<>>>AAAHHHOOOVVVYYYZZZXXXYYY[[[\\\___fffpppxxxzzz~~~~~~}}}~~~}}}|||{{{zzzzzzzzz{{{zzzyyywwwuuurrrpppnnnkkklllnnnoooooonnnmmmlllfffcccaaa```aaaaaaaaa`````````aaaaaa___]]]ZZZXXXXXXXXXXXXXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKIIIFFFCCCAAA???>>>@@@???===AAAFFFMMMXXXjjj~~~~~~zzzuuuqqqooonnnnnnxxxzzzssskkkfffYYYUUURRRRRRSSSWWW```iiipppyyy~~~}}}||||||yyyxxxvvvtttrrrpppooonnnllllllllllllkkkjjjiiiiiihhhkkknnnooommmjjjhhhgggfffggghhhhhhgggeeecccaaa^^^______```___^^^\\\[[[ZZZXXXVVVUUUUUUTTTRRRQQQNNNNNNMMMKKKIIIGGGEEEDDDCCCBBBCCCGGGLLLSSS```lllyyy}}}~~~}}}}}}zzzuuunnnmmmjjjfffbbb^^^[[[YYYSSSTTTUUUVVVXXX[[[___aaaaaa[[[VVVSSSMMMEEEBBBCCC@@@BBBEEEGGGIIIOOOWWW^^^jjjooovvv|||}}}zzzvvvwwwxxxwwwvvvvvvvvvwwwoooiiiccc^^^ZZZVVVZZZ```dddrrrwwwoooiiiqqq}}}yyyooo___MMMAAA888777555333111000////////////////////////...---+++,,,------......------***++++++++++++,,,,,,,,,,,,,,,,,,---------......---,,,+++*********+++++++++,,,,,,------,,,,,,+++---------------------,,,............/////////000***---000000//////111333///.........///000111111000000000000000000000000000111111111111222222222000111222333555888>>>BBBLLL~~~zzztttnnnppptttsssnnncccXXXLLLFFFFFFMMM\\\jjjvvv{{{vvvlllhhhjjjhhhhhhiiiiiijjjjjjjjjjjjgggiiilllllljjjhhhgggggghhhhhhiiijjjjjjjjjjjjiiiooonnnnnnmmmmmmmmmnnnnnnlllkkkiiiiiiiiiiiikkkllllllkkklllmmmooopppooonnnnnnoooqqqrrrssssssrrrrrrnnnnnnllliiiccc[[[SSSNNNJJJFFFAAA===;;;::::::999;;;===AAAHHHOOOUUUXXXXXXXXXZZZ\\\^^^bbbiiittt|||xxx~~~{{{|||}}}|||{{{yyyyyyyyy{{{zzzyyywwwtttqqqooommmkkklllnnnppppppooommmlllfffdddbbbaaacccddddddccc``````aaaaaa```^^^\\\ZZZXXXYYYYYYYYYXXXVVVTTTSSSPPPPPPQQQQQQPPPOOOOOONNNLLLKKKKKKLLLLLLJJJFFFDDDAAA??????@@@???===@@@FFFKKKTTTeeeyyy}}}xxxuuusssrrrxxx}}}~~~wwwooofff^^^XXXRRRNNNKKKMMMOOOSSS]]]gggnnnvvv~~~}}}|||yyyxxxvvvtttrrrqqqppppppnnnnnnnnnmmmlllkkkiiihhhhhhkkknnnnnnllliiigggfffhhhiiiiiiiiigggdddaaa```\\\]]]^^^_________^^^]]][[[YYYWWWVVVVVVUUUSSSRRRNNNNNNMMMLLLIIIGGGEEEDDDBBB@@@AAAEEEJJJQQQ]]]jjjyyy|||~~~{{{yyyxxxtttnnncccaaa^^^YYYUUUQQQNNNLLLGGGHHHHHHHHHIIILLLQQQUUUVVVRRRPPPOOOJJJCCC@@@AAA???AAACCCCCCDDDIIIRRRXXXdddiiirrryyy~~~}}}zzzuuuvvvwwwwwwvvvuuuvvvwwwpppkkkfffbbb]]]YYYZZZ```cccrrrxxxnnngggppp}}}xxxiiiWWWJJJ555555444333222000/////////000000000///...------+++,,,,,,---.........---******+++++++++,,,,,,,,,,,,,,,,,,------............---,,,+++++++++,,,---+++,,,,,,------,,,,,,++++++,,,,,,------......///,,,,,,,,,,,,------......///111222000---+++,,,...............///111222222000000000000000000000000000000000000111111111111222333444555777;;;@@@DDDJJJ{{{rrrkkklllrrrtttrrrggg[[[OOOIIIHHHNNNYYYcccuuu|||zzztttnnniiieeehhhhhhhhhhhhhhhggggggfffggghhhhhhiiiiiiiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkkmmmmmmlllkkkkkkkkkllllllkkkjjjiiihhhhhhjjjlllmmmmmmmmmmmmmmmoooqqqsssuuurrrooonnnppprrrsssqqqnnnnnnkkkgggccc\\\TTTKKKEEE@@@???===;;;:::::::::;;;;;;>>>CCCGGGJJJNNNSSSVVVZZZ\\\```dddiiiooowww|||~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyyyyyxxx{{{zzzxxxvvvsssqqqooonnnjjjkkklllmmmmmmmmmlllkkkkkkkkkjjjiiigggeeedddccccccccccccbbbbbb```______[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTSSSRRRQQQPPPOOOOOONNNNNNMMMLLLJJJHHHGGGFFFBBBAAA???===>>>???BBBCCCIIIOOO]]]qqq}}}wwwppplllmmmqqqvvv}}}~~~uuuiiibbb___[[[TTTNNNHHHFFFGGGJJJMMMPPPZZZdddmmmuuu}}}~~~}}}}}}zzzuuuuuuvvvvvvsssoooooonnnmmmlllmmmnnnooopppjjjlllnnnnnnlllkkkjjjkkkiiiiiiiiiiiigggeeecccaaa]]]]]]]]]^^^^^^^^^______\\\YYYWWWUUUUUUUUUSSSRRRPPPOOONNNMMMLLLJJJIIIIIIHHHEEEDDDHHHLLLRRR\\\gggtttzzz}}}zzzuuurrrlllfff]]]XXXQQQLLLIIIHHHGGGFFFBBBBBBAAAAAABBBDDDGGGHHHMMMMMMKKKIIIGGGDDDBBB@@@AAA@@@@@@AAADDDHHHLLLOOOZZZbbbnnnxxx}}}}}}wwwuuuvvvvvvwwwvvvvvvuuutttrrrpppkkkeee^^^ZZZXXXYYY^^^kkkrrrrrrrrrmmmrrrvvv___JJJ???888333222222//////111333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////.....................///000000000///...---,,,+++++++++---------............///............////////////222111111111000000////////////000111111111111111333333555888888999???GGGLLL{{{qqqiiikkkrrrvvvuuuiii]]]PPPIIIIIIOOOZZZeeeuuu}}}xxxrrrlllhhhdddfffgggggghhhiiiiiiiiihhhgggggghhhiiiiiiiiiiiihhhkkkkkkkkkkkkkkkkkkkkkkkkllllllkkkkkkkkkkkkkkklllkkkjjjiiihhhhhhjjjkkkmmmmmmmmmmmmnnnoooqqqssstttssspppoooppprrrssspppmmmiiieee```YYYSSSLLLDDD???BBBAAA@@@???>>>=========999<<>>>>>???BBBCCCGGGKKKXXXjjj}}}}}}wwwoookkkkkkeeehhhmmmtttzzz}}}wwwrrroooiiibbbZZZTTTQQQMMMHHHDDDAAA???@@@CCCEEEIIIRRR\\\iiirrrzzz}}}~~~~~~{{{wwwwwwxxxwwwsssooooooooommmmmmlllmmmnnnooolllnnnooonnnllliiihhhhhhhhhiiiiiihhhgggeeecccbbb]]]]]]]]]^^^^^^^^^______\\\ZZZWWWVVVVVVVVVUUUSSSQQQQQQOOONNNLLLJJJIIIHHHGGGDDDDDDHHHLLLRRR\\\fffpppvvvyyyvvvqqqmmmgggaaaXXXSSSMMMHHHEEEDDDBBBAAA@@@???>>>>>>???@@@BBBDDDEEEEEEEEEEEEDDDBBBAAA@@@>>>======>>>AAADDDIIIKKKUUU^^^jjjttt{{{~~~}}}|||wwwuuuuuuuuuuuuuuutttttttttpppnnnkkkeee___\\\[[[\\\[[[hhhoooppppppjjjnnn~~~iiiUUUCCC;;;555444333111000222222222111000////////////000000000000000000000000---,,,,,,++++++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------........................//////000///......---,,,,,,,,,,,,---------............///............////////////111111111111000000000/////////000111111111111111111111333666666777===EEEOOO{{{qqqjjjllltttyyyxxxlll^^^PPPJJJKKKQQQ\\\fffvvv}}}}}}uuuoookkkgggddddddeeefffgggiiiiiiiiiiiifffggghhhhhhiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjkkkkkklllkkkkkkjjjiiiiiikkklllmmmmmmmmmnnnnnnpppqqqssstttsssqqqoooppprrrqqqmmmjjjeee___XXXPPPJJJEEE@@@===>>>>>>>>>===<<<;;;:::999999<<<@@@DDDHHHMMMRRRUUU[[[```gggmmmsssxxx~~~~~~~~~|||{{{{{{zzzyyyxxxwwwwwwvvvvvvuuutttsssrrrrrrrrroooooonnnnnnnnnnnnooooookkkllllllllllllkkkkkkjjjcccccccccddddddcccbbbbbbaaa```___^^^\\\ZZZXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPOOONNNLLLJJJIIIHHHCCCBBB@@@??????@@@BBBCCCDDDGGGPPP```qqq{{{tttkkkgggfff^^^___aaacccfffiiikkklllmmmllljjjgggccc^^^[[[YYYQQQOOOLLLHHHDDD@@@===;;;;;;:::;;;>>>???BBBKKKTTTccclllvvvzzz~~~|||zzzzzz{{{yyytttppppppooommmlllkkkllllllmmmnnnooopppnnnkkkhhhggggggggggggggggggfffeeedddccc]]]]]]]]]^^^^^^^^^______\\\ZZZXXXXXXXXXXXXWWWVVVSSSSSSQQQOOOLLLJJJHHHHHHFFFDDDDDDHHHMMMRRR\\\fffnnnsssvvvsssnnnjjjddd^^^TTTPPPJJJFFFDDDCCCAAA@@@AAA@@@???>>>>>>???@@@AAA???@@@AAABBBCCCCCCBBBBBB>>>===<<<===???CCCFFFIIIOOOXXXdddooowww|||~~~~~~~~~zzzuuuttttttsssssssssssssssnnnmmmjjjeee```]]]]]]^^^YYYeeejjjmmmnnnggggggtttrrr```III@@@888666555222111333111111000///....................................---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,---...---............/////////---------------------------------............///............////////////111111111111000000000000///000000000111111111111111111333666666777===EEEPPP{{{sssmmmooowww{{{yyylll^^^PPPKKKMMMTTT___iiiwww~~~zzzsssnnnjjjgggeeecccdddeeefffggggggggggggffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjkkklllmmmllllllllllllmmmnnnnnnmmmnnnnnnoooppprrrsssssssssqqqoooooopppooojjjfffaaa[[[RRRKKKFFFCCCAAA@@@;;;<<<<<<===<<<:::888777;;;>>>BBBEEEIIINNNTTTWWW[[[aaajjjrrrxxx}}}}}}|||{{{zzzyyyxxxxxxwwwvvvuuutttsssrrrrrrrrrrrrqqqpppnnnmmmmmmnnnooopppmmmmmmmmmmmmmmmlllkkkjjjccccccdddeeeeeeeeedddddddddcccbbb```^^^[[[YYYWWWWWWWWWVVVUUUTTTSSSSSSRRRRRRQQQQQQOOONNNLLLJJJIIIDDDCCCAAA@@@@@@AAABBBBBBCCCDDDKKKWWWfffwww|||vvvnnneee```___[[[ZZZXXXVVVVVVWWWXXXYYYXXXVVVTTTQQQNNNKKKJJJIIIDDDFFFFFFDDD>>>:::999999:::888:::<<<===???GGGQQQ]]]hhhsssyyy~~~}}}}}}~~~}}}zzzuuuqqqooonnnlllkkkjjjjjjjjjjjjmmmnnnooonnnkkkhhhggggggffffffffffffeeeeeedddddd]]]]]]]]]^^^^^^^^^______]]][[[YYYYYYZZZZZZYYYXXXVVVUUUSSSPPPMMMJJJHHHGGGFFFCCCDDDIIINNNSSS]]]gggnnntttxxxtttppplllgggaaaWWWTTTOOOKKKIIIHHHGGGFFFGGGFFFEEECCCCCCCCCCCCCCC@@@BBBDDDFFFGGGGGGFFFFFFBBBAAA@@@@@@AAACCCFFFHHHKKKRRR^^^kkkuuu|||~~~uuutttsssqqqqqqqqqrrrrrrnnnnnnkkkfffaaa]]]\\\\\\WWWaaafffkkknnngggccclllvvvdddOOODDD999666555333111222000000///...............---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++***)))***+++---...------.........///......+++,,,,,,------.........---------............///............////////////111111111000000000000000000000000000000111111222333333555888888999???GGGMMM|||zzztttppprrryyy{{{xxxkkk]]]PPPMMMRRRZZZdddlllzzzxxxqqqmmmjjjhhhfffcccddddddeeeddddddcccccceeeeeefffhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjkkklllmmmnnnnnnnnnnnnooooooppppppnnnnnnooopppqqqrrrrrrrrrrrrpppnnnoooooommmhhhcccZZZUUUMMMFFFCCCBBBBBBAAA???@@@AAAAAAAAA???>>><<<>>>@@@CCCFFFIIINNNTTTXXX\\\cccllluuu{{{~~~~~~}}}|||{{{zzzyyyyyywwwvvvtttrrrpppppppppqqqqqqpppnnnmmmmmmmmmnnnooooooooonnnmmmllljjjhhhgggdddeeefffffffffffffffeeefffeeedddbbb___\\\YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPNNNLLLKKKJJJDDDDDDBBBAAAAAAAAABBBBBBDDDDDDIIIRRR^^^lllwwwpppiii```[[[ZZZTTTRRRNNNJJJHHHGGGGGGGGGHHHGGGEEECCCAAA@@@??????===@@@CCC@@@;;;666666777:::888:::<<<<<<>>>EEENNNXXXdddqqqyyy~~~~~~{{{vvvrrrnnnmmmkkkiiihhhhhhiiiiiijjjlllmmmmmmkkkiiiiiiiiiffffffeeeddddddddddddddd]]]]]]]]]^^^^^^^^^______^^^\\\ZZZZZZ[[[[[[ZZZYYYWWWVVVTTTQQQNNNKKKIIIHHHFFFDDDEEEJJJOOOUUU^^^gggpppvvvzzzxxxuuurrrnnnhhh___\\\XXXUUUTTTSSSRRRQQQOOONNNMMMLLLKKKJJJJJJJJJHHHJJJLLLMMMNNNMMMKKKJJJIIIGGGEEECCCCCCDDDFFFHHHIIIPPP[[[iiiuuu}}}wwwvvvsssqqqpppqqqrrrsssrrrqqqmmmhhhaaa\\\ZZZYYYVVV^^^bbbhhhooohhhaaahhh|||wwwgggTTTGGG:::666555222000000000//////............///////////////////////////---,,,,,,++++++,,,,,,---------,,,------...//////++++++++++++++++++++++++,,,+++***)))***+++,,,---,,,,,,---...///......---***+++,,,---............---------............///............////////////000000000000000000111111000000//////000000111222333333555888888999???GGGMMM{{{xxxrrrnnnqqqwwwxxxuuuiii\\\QQQRRRYYYbbbkkkrrr|||}}}uuuoookkkiiihhhgggdddddddddddddddcccbbbbbbdddeeefffggghhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhhhhiiiiiikkklllmmmnnnooooooooopppppppppppppppnnnooopppqqqrrrrrrrrrrrrrrrpppooopppqqqnnnhhhcccWWWRRRLLLGGGDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAACCCEEEGGGJJJNNNTTTXXX___eeeooowww}}}~~~~~~}}}|||{{{zzzzzzwwwuuussspppoooooopppqqqqqqpppooonnnnnnmmmmmmnnnoooooonnnmmmkkkiiigggffffffgggggghhhggggggfffffffffeeedddbbb```]]][[[YYYXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPNNNLLLKKKJJJEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDIIIQQQYYYdddssszzzqqqkkkddd\\\WWWWWWOOOMMMIIIDDDAAA@@@??????>>>===<<<;;;:::999999:::777:::<<<:::666333333444888777888::::::;;;AAAIIISSS```oooyyy~~~~~~zzzvvvsssnnnmmmkkkjjjiiijjjjjjkkkiiikkkmmmmmmkkkiiiiiijjjgggfffeeedddcccbbbbbbccc]]]]]]]]]^^^^^^^^^_________]]][[[ZZZ[[[[[[ZZZYYYXXXWWWUUURRROOOLLLJJJIIIFFFEEEGGGLLLQQQWWW```iiiqqqxxx}}}}}}|||zzzwwwrrrkkkhhheeeccccccbbbaaa___[[[ZZZZZZYYYWWWVVVVVVUUURRRTTTVVVWWWWWWUUURRRPPPOOOMMMJJJGGGEEEEEEFFFGGGHHHNNNYYYggguuu~~~zzzxxxtttqqqpppqqqtttuuuvvvuuuqqqkkkddd]]]ZZZXXXUUU[[[^^^fffpppkkkcccgggxxx{{{mmmZZZKKK<<<777555333000///000000///......//////000---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---//////...------***+++---...///...---------------............///............////////////000000000000111111111111111000/////////000222333111111333666666777===EEEPPP{{{vvvnnngggjjjqqquuutttggg\\\TTTWWWaaakkksssyyyzzzrrrllliiihhhggggggcccddddddeeeeeeeeeeeedddcccdddeeeggghhhiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhiiijjjlllmmmooopppmmmnnnnnnooooooooooooooonnnoooqqqrrrrrrrrrrrrqqqtttrrrrrrssssssqqqkkkfff^^^[[[VVVRRROOOLLLIIIGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHIIIJJJLLLNNNRRRWWW[[[ccciiiqqqyyy~~~~~~~~~}}}|||{{{zzzyyyyyyuuusssqqqooooooppprrrsssqqqqqqqqqqqqpppooonnnmmmnnnnnnnnnmmmllljjjiiihhhiiiiiiiiiiiihhhgggffffffeeeeeedddbbb```]]][[[ZZZXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPNNNLLLJJJIIIEEEEEEDDDDDDCCCBBBBBBBBBDDDEEEJJJQQQWWW]]]hhhrrr~~~yyyqqqhhhccc]]]UUUQQQQQQKKKIIIFFFCCC@@@>>>======888888888888888888888888555666777666555444444555777666777999999999>>>FFFOOO]]]mmmxxx~~~}}}yyyvvvtttooonnnmmmllllllmmmnnnnnnjjjlllmmmmmmjjjhhhhhhhhhhhhgggeeecccbbbaaaaaaaaa]]]]]]]]]^^^^^^^^^______```^^^\\\[[[[[[ZZZYYYXXXXXXWWWUUURRRPPPNNNLLLKKKGGGFFFHHHNNNSSSYYYbbbjjjvvv}}}zzzwwwuuusssssssssqqqpppiiiiiiiiihhhgggfffeeeeee]]]___aaacccbbb```]]][[[XXXUUUQQQMMMIIIHHHHHHIIIHHHMMMWWWeeettt~~~}}}zzzvvvrrrqqqsssvvvxxxyyyxxxuuuooohhhaaa]]][[[SSSWWWYYYcccpppmmmdddgggppp|||{{{zzzttt```OOO???888777444111000000000000//////000000111,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,---...000111------------------------,,,,,,------------,,,,,,***,,,---//////...---,,,+++,,,---//////...,,,,,,---------............///............///////////////000000000111111111111111000///...///000222333111111333666666777===EEERRR{{{uuujjjaaacccmmmssstttggg]]]VVV[[[gggqqqyyy~~~}}}xxxpppjjjgggfffffffffcccdddeeefffggghhhhhhhhhcccdddeeeggghhhiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiikkklllnnnpppqqqllllllmmmnnnnnnnnnnnnnnnnnnoooqqqrrrssssssrrrqqqvvvttttttuuuvvvsssnnnhhhjjjgggccc___[[[WWWRRRNNNPPPOOONNNLLLLLLMMMNNNOOOOOOPPPQQQQQQSSSWWW\\\```fffkkkssszzz}}}}}}|||{{{zzzyyyyyyxxxrrrqqqooonnnoooqqqsssuuurrrrrrssssssrrrqqqooonnnmmmmmmmmmnnnmmmllllllkkkjjjjjjjjjiiiiiigggfffeeeeeeddddddbbb```^^^\\\[[[XXXWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQPPPNNNLLLJJJIIIFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEJJJRRRVVVYYYbbbjjjppp{{{|||xxxppphhh```\\\VVVOOOKKKLLLEEEDDDBBB???===;;;:::999777777888999:::999999999666666666777888999::::::777666888:::999999>>>FFFLLLZZZkkkwww~~~|||xxxvvvuuuppppppooonnnnnnoooqqqqqqlllmmmnnnmmmjjjgggffffffhhhgggeeecccaaa``````aaa]]]]]]]]]^^^^^^^^^______aaa___\\\[[[ZZZZZZXXXWWWXXXWWWUUUSSSPPPNNNMMMLLLHHHGGGIIIOOOUUUZZZccckkk{{{~~~|||uuuuuuuuuuuutttsssrrrqqqfffhhhjjjlllllliiifffddd___\\\WWWRRRNNNLLLLLLLLLHHHLLLVVVdddsss~~~|||wwwsssrrrtttwwwyyy{{{{{{xxxrrrkkkddd```___QQQUUUVVV```pppnnneeeggghhhrrrwwwwwwxxxcccRRRAAA:::888666222111111000000000000000111111000000000000000000000000---,,,,,,++++++,,,,,,---)))******+++,,,...///000........................,,,---...///...---,,,+++***+++---//////...---,,,+++,,,...//////...,,,+++---------.........//////............/////////000//////000000111111111222222111///...///000222333333333555888888999???GGGRRRzzzxxxnnnbbbeeeqqquuuooohhh[[[XXXeeerrrvvvyyyxxxooogggffffffccccccdddcccdddeeeeeeffffffeeeeeeffffffgggggghhhiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiihhhggghhhjjjmmmooonnnmmmkkkllllllkkkkkklllppprrrpppppppppqqqrrrrrrrrrsssttttttvvvyyy{{{{{{zzzxxxqqqsssqqqllliiiiiigggccc^^^\\\ZZZYYYZZZZZZYYYXXX^^^[[[ZZZ[[[YYYVVVXXX]]]fffmmmvvv|||~~~|||yyywwwuuuuuuuuuvvvuuutttuuuvvvwwwvvvtttrrrrrrqqqqqqqqqrrrssssssqqqqqqpppmmmjjjiiiiiijjjhhhgggggggggffffffffffffeeedddbbbaaa___]]]YYYVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSQQQOOOMMMKKKJJJIIIJJJIIIGGGEEECCCBBBAAAAAAAAADDDIIINNNSSSXXX^^^bbbhhhppp|||{{{vvvoooiiiccc```[[[UUUOOOJJJGGGEEEBBBAAA???>>><<<<<<;;;;;;555555555555666666666666444555777888888888777666999999888777666888<<>>EEERRRdddttt~~~|||zzzzzzyyywwwuuurrrqqqqqqqqqqqqqqqrrrrrrooommmjjjgggeeeeeeeeeffffffeeedddcccbbb```_________]]]\\\ZZZ[[[\\\^^^```^^^]]]]]]\\\[[[ZZZYYYYYYVVVUUUSSSQQQNNNMMMLLLLLLJJJIIILLLQQQUUU[[[gggrrr}}}}}}yyyrrrlllgggccc]]]XXXUUURRROOOMMMKKKLLLSSS^^^lllwww|||}}}~~~zzzwwwvvvvvvuuutttuuuvvvvvvuuuqqqkkkeeeaaaXXXTTTTTT]]]iiippplllfffaaajjjssszzzrrrooozzz}}}|||}}}}}}{{{yyyiiiWWWDDD;;;888555222222111111111000000000000000............------------***+++,,,............---......---------,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++....../////////000000000........................------............------000000000000//////......000000000000000000000000//////......///111333444444222333666888888>>>DDDNNNwwwvvvpppiiikkktttuuupppggg___```kkkvvvyyy|||~~~rrrjjjdddddddddcccbbbdddccccccdddeeeeeeeeeeeeeeeccccccdddeeefffggghhhiiihhhiiiiiijjjjjjiiiiiihhheeeeeefffiiimmmoooooonnnnnnnnnnnnmmmkkklllnnnpppnnnoooooopppqqqqqqrrrrrruuuvvvzzz}}}yyyvvvsssrrrnnnkkkhhhccc^^^]]]aaajjjqqqyyy~~~|||zzzxxxwwwvvvvvvxxxwwwvvvvvvwwwxxxwwwvvvssssssrrrrrrqqqrrrrrrrrrnnnpppqqqpppnnnkkkjjjjjjiiiiiihhhhhhhhhggggggggggggfffdddcccaaa___ZZZWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQPPPOOONNNMMMMMMLLLJJJIIIHHHFFFDDDCCCBBBBBBEEEGGGIIIKKKNNNSSSXXX\\\___dddjjjoooqqqrrrssstttmmmggg```\\\YYYVVVQQQMMMMMMKKKHHHDDDAAA>>>======<<<;;;:::888888777777777999999888888777666666666555555666777777777777777777777777666555777:::===AAAMMM```qqq}}}~~~~~~|||yyyxxxxxxwwwuuusssrrrrrrrrrrrrrrrrrrsssssslllkkkhhheeedddcccddddddhhhgggfffdddbbb```^^^^^^___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZVVVUUUSSSQQQOOOMMMMMMLLLKKKJJJMMMSSSWWW]]]iiittt~~~yyyqqqkkkhhhddd___[[[XXXVVVSSSQQQMMMNNNRRR\\\iiiuuu{{{}}}zzzwwwvvvuuutttsssrrrssstttsssppplllgggdddXXXTTTSSSZZZfffnnnmmmiiiaaadddhhhppp~~~uuuooowww}}}zzzyyyzzzxxxwwwiiiXXXFFF<<<999666444444222222111111000000//////...------------,,,,,,,,,***+++,,,---..................---------,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++.........////////////000........................------............------000000000////////////...000000000000000000000000...------,,,---...///000555333444777888999>>>EEEOOO{{{zzzsssllllllrrrtttqqqiiifffhhhqqqyyy{{{|||~~~zzznnnfffaaabbbdddcccbbbdddccccccdddeeeeeeeeeeeeeeedddddddddeeeeeeeeeffffffgggggghhhhhhhhhhhhggggggddddddeeehhhlllooooooooooooppppppnnnllllllmmmooonnnnnnoooooopppqqqrrrrrruuuxxx|||~~~{{{{{{vvvrrroooiiicccbbbeeejjjpppyyy~~~~~~}}}{{{yyyxxxwwwvvvxxxwwwvvvwwwxxxyyyxxxvvvtttsssrrrqqqqqqqqqqqqqqqmmmoooqqqqqqooolllkkkkkkjjjiiiiiiiiiiiihhhhhhhhhhhhgggeeedddccc```]]]ZZZWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNNNNKKKJJJHHHGGGEEEDDDDDDDDDGGGHHHIIIJJJLLLPPPUUUYYY[[[]]]aaadddeeeddddddcccZZZVVVQQQMMMLLLJJJGGGDDDDDDBBB@@@>>><<<<<<<<<<<<;;;:::999888888888888888::::::999999888777666666555666666777777777777777666777777666555666999<<>>888333111333333222222111000///......////////////.........---///......---,,,,,,,,,+++......---------,,,,,,,,,...---,,,,,,+++++++++,,,------------------------------------....................................------............------.............../////////////////////////////////333333222111111222333444777555555888::::::???FFFOOO{{{tttooonnnooopppmmmrrrxxx}}}~~~}}}}}}{{{uuupppggg```^^^aaadddddddddfffeeeeeefffgggggggggggggggggggggfffeeeddddddccccccdddeeeeeeffffffeeeeeedddffffffgggjjjnnnppppppooopppqqqqqqqqqooonnnnnnooonnnnnnoooqqqrrrsssttttttvvvyyy~~~~~~zzzvvvpppiiiiiilllooovvv~~~~~~}}}|||zzzxxxwwwxxxwwwvvvvvvwwwxxxwwwvvvsssrrrqqqooonnnmmmmmmmmmkkkmmmoooooommmllllllllllllkkkkkkkkkkkkjjjjjjjjjhhhggggggggggggfffccc```\\\[[[[[[ZZZYYYWWWVVVUUURRRRRRRRRQQQQQQPPPPPPPPPLLLKKKJJJIIIGGGGGGGGGFFFHHHJJJLLLLLLLLLNNNPPPRRRVVVTTTSSSRRRRRRQQQOOOMMMAAA???>>><<<;;;;;;;;;;;;777666555555555555666777777777666666666777888888:::999999999888777777777666666666666666777888888666777888888777777999;;;AAAKKK[[[nnn}}}~~~}}}~~~{{{wwwttttttttttttssssssrrrqqqooonnnmmmmmmllljjjiiifffdddccccccdddddddddcccbbbaaa___^^^]]]\\\]]]]]]^^^___``````______[[[[[[[[[[[[[[[[[[\\\\\\XXXWWWUUUSSSQQQOOONNNNNNNNNMMMPPPVVV[[[bbbnnnyyy}}}zzzxxxooommmjjjgggfffccc```^^^\\\[[[]]]dddoooyyyyyyuuurrrpppmmmlllnnnnnnnnnmmmkkkhhheeeccc___YYYTTTUUU\\\ccceeeeeeTTTZZZccclllpppuuu}}}qqqbbbPPPCCC:::333111333222222111111000000//////000000/////////.........,,,,,,,,,,,,,,,...//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------..............................------............---------............/////////000000000000000000000000222111111000111222333444555333444888:::;;;@@@GGGOOO}}}zzzuuupppnnnnnnkkksss}}}}}}xxxqqqllleee___]]]aaaeeeeeefffgggfffgggggghhhhhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggggggffffffhhhhhhiiikkknnnppppppooooooppprrrqqqpppoooooopppooooooppprrrssstttuuuvvvvvvzzz~~~}}}yyyrrrkkkiiilllpppwww~~~~~~}}}{{{yyyxxxwwwvvvuuuuuuwwwwwwvvvuuurrrqqqpppnnnlllkkkkkkkkkjjjlllmmmlllkkkkkklllmmmllllllllllllkkkkkkkkkkkkggggggggghhhiiihhhfffddd^^^^^^^^^]]][[[ZZZXXXWWWSSSSSSSSSRRRQQQPPPPPPOOOLLLLLLJJJIIIHHHHHHHHHHHHHHHJJJMMMNNNNNNNNNOOOPPPSSSPPPLLLJJJHHHGGGCCC@@@::::::999777666666888999666555444333333444555555888888888888888999::::::888888888888888888777777777666666555666777888999666888999999888888:::<<<>>>GGGXXXlll}}}|||xxxuuuuuuuuuuuuuuussssssrrrqqqqqqqqqrrrrrrkkkjjjgggeeedddeeeeeefffbbbbbbaaaaaa``````______aaa````````````_________\\\\\\[[[[[[[[[[[[[[[[[[YYYXXXVVVSSSQQQPPPOOOOOOMMMMMMPPPVVV\\\bbbnnnzzz~~~{{{zzzuuussspppnnnllliiieeecccaaa```bbbiiittt}}}{{{vvvssspppnnnllllllmmmmmmmmmlllkkkiiihhhaaa\\\VVVVVVZZZ___aaaaaaXXXYYYaaallltttyyy{{{kkkXXXJJJ???777444555111111111000000000000000//////.........---------,,,,,,++++++,,,---///000......---------,,,,,,,,,++++++++++++,,,---......+++++++++++++++++++++++++++,,,,,,,,,,,,---------........................------............---------------.........//////000000000000000000000000000000//////000222444555333111333777999;;;AAAHHHPPP~~~~~~zzzsssnnnmmmiiisss~~~|||vvvoooiiiddd^^^]]]aaaffffffggghhhgggggghhhiiiiiiiiiiiiiiicccddddddeeefffggghhhiiigggggghhhhhhhhhhhhggggggiiiiiijjjllloooqqqpppooonnnppprrrrrrpppooopppqqqooopppqqqrrrtttuuuvvvwwwvvvzzz~~~{{{ssskkkiiikkknnnuuu~~~~~~}}}{{{yyyxxxvvvuuutttuuuvvvwwwvvvtttqqqpppooommmkkkjjjiiiiiijjjkkkkkkkkkjjjjjjlllmmmmmmmmmlllllllllkkkkkkkkkgggffffffhhhjjjjjjhhhfff`````````___]]][[[ZZZYYYTTTTTTSSSRRRQQQPPPOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGJJJNNNPPPPPPOOOOOOOOOQQQMMMGGGDDDBBB???;;;777888888888666555555777999777777555444444555555666444444444444444555666777777777777777777888888888777666555555555666888999666888::::::999999:::<<<:::DDDUUUjjj|||}}}yyyvvvvvvvvvvvvvvvssssssssstttuuuvvvwwwxxxllljjjhhhfffeeefffggggggaaaaaaaaaaaabbbbbbbbbbbbbbbaaa```___]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYXXXVVVTTTRRRPPPOOOOOOMMMMMMPPPVVV\\\bbbnnnzzz~~~yyywwwtttrrrpppmmmiiiffffffeeehhhoooyyy}}}xxxuuurrrooommmkkklllmmmnnnnnnnnnmmmlllccc^^^XXXVVVYYY]]]___^^^___[[[___lllyyyrrr___PPPCCC:::777888000000000000000111111111......---------,,,,,,,,,000///---,,,++++++,,,---......---------,,,,,,,,,*********+++,,,---...///------------------------++++++,,,,,,,,,---------........................---..................------------.........//////000000000000000000000000000//////000111333555666222000222666999;;;AAAHHHPPP|||zzzxxxuuuoookkklllqqqyyy|||vvvooolllaaa``````bbbeeeffffffeeehhhiiiiiiiiiiiihhhgggggghhhhhhgggggggggggghhhhhheeefffhhhiiijjjjjjiiiiiifffgggjjjmmmooooooooonnnlllnnnppppppooopppqqqrrrssssssssstttttttttttttttxxxyyy}}}|||uuuooommmlllooottt|||~~~}}}}}}|||zzzxxxxxxvvvtttsssrrrsssuuuvvvsssqqqooommmkkkiiiiiiiiinnnmmmlllkkkjjjiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiidddeeeffffffffffffffffffcccbbbaaa```]]][[[YYYXXXWWWVVVVVVUUUTTTSSSRRRRRRMMMLLLKKKJJJIIIHHHHHHHHHHHHJJJLLLNNNOOOOOONNNNNNKKKHHHDDD???<<<::::::;;;<<<<<<:::999888777777777666555555555666666444333444555666888888888777666888888888777777777777777888888999999999:::::::::;;;<<<<<<:::888888999;;;<<>>>>><<<;;;:::999888888777666555666777777666444555666888999999999888777888888888888777777777777888888888888999999999::::::;;;;;;:::888777999:::<<>>===<<<;;;888777666777888999888666777888888999999999999888888888888888888888888888888888888999999999::::::999:::;;;:::999888999:::<<>>GGG\\\vvv|||yyywwwvvvvvvwwwwwwvvvnnnjjjfffcccccccccdddddddddcccdddhhhlllmmmjjjgggaaa```^^^]]]\\\]]]]]]^^^]]]]]][[[ZZZXXXXXXWWWWWWWWWVVVUUUUUUUUUSSSOOOKKKMMMOOORRRTTTWWW^^^gggnnnwww|||yyywwwrrrsssuuuxxx}}}{{{wwwtttrrrooopppqqqtttvvvvvvtttrrrlllhhh```VVVRRRWWWcccmmmsssiii```cccrrrnnnYYYGGG;;;666333222111111000000111111////////////////////////...---,,,---/////////...+++,,,...//////...---,,,---,,,,,,,,,,,,+++++++++***+++---///111222333333+++++++++,,,.../////////---...///000000///...---........................///////////////.........////////////000000000000111111111111222333444555000222444555888===BBBGGGOOO~~~zzzvvvsssrrrqqqxxxyyyzzz|||{{{vvvrrriiifffdddcccdddeeeeeeeeeffffffgggggggggffffffeeeeeefffggghhhhhhggggggfffeeefffggghhhiiihhhhhhgggeeefffgggiiikkklllmmmnnnpppooonnnlllkkkmmmpppsssuuuuuuvvvvvvwwwxxxxxxyyywwwvvvwwwzzz{{{|||{{{{{{zzzzzzzzzxxxuuuttttttvvvuuuyyy~~~|||{{{|||}}}}}}|||yyyxxxvvvtttrrrqqqooooooqqqpppmmmkkkjjjjjjlllmmmllllllmmmnnnnnnnnnmmmmmmkkkkkklllmmmmmmmmmmmmmmmllllllllllllkkkjjjiiihhhccccccbbbaaa```^^^\\\[[[XXXWWWVVVUUUSSSRRRQQQPPPNNNMMMLLLLLLKKKLLLLLLLLLMMMNNNPPPQQQQQQPPPOOONNNKKKLLLNNNQQQSSSUUUVVVWWWVVVVVVUUUSSSQQQNNNLLLKKKBBB???===;;;;;;;;;999888777777777777666777777777777777888888999999999:::;;;;;;;;;<<<<<<<<<<<<===<<<>>>??????>>>======>>>===>>>FFFYYYrrr}}}{{{yyyxxxyyyxxxvvvuuuooolllhhhffffffggghhhgggfffeeefffjjjnnnooollliiiaaa___^^^\\\\\\\\\\\\]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUVVVUUUSSSOOOLLLNNNPPPSSSTTTWWW]]]eeellluuu|||zzzyyyuuuvvvxxx{{{|||xxxtttsssppppppqqqtttvvvwwwuuusssmmmiiiaaaVVVOOOSSS___iiiqqqjjjdddgggtttppp[[[HHH:::444333222111111000000111111////////////////////////...---,,,---/////////...***+++,,,.........---,,,---------,,,,,,,,,++++++............---,,,+++******+++,,,,,,---...///000---...///000000///...---.................................///////////////////////////000000000000111111111111222333444555111222333555888<<>><<<999999777666666666777777777777888999999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<>>>AAABBBAAA@@@@@@@@@>>>BBBJJJWWWhhh|||~~~~~~~~~{{{uuuqqqooonnnmmmnnnoooooonnnllljjjhhhgggiiinnnpppooommmeeedddbbb```_________```^^^]]]]]]\\\\\\\\\\\\]]]ZZZXXXVVVUUUUUUUUUSSSQQQPPPSSSUUUVVVXXX]]]dddjjjrrr{{{}}}{{{{{{zzz{{{}}}}}}wwwtttsssrrrqqqrrrtttwwwyyyxxxwwwqqqmmmeee[[[TTTSSSXXX]]]kkkllljjjiiinnntttbbbPPPAAA999333222111111000000111111////////////////////////...---,,,---/////////...,,,,,,,,,,,,---...///000/////////.........------)))***,,,...///111111222)))+++------++++++---///......------------......------------------------............/////////000////////////000000000000000000000000111222333333444444444444666;;;AAAFFFRRR~~~}}}zzzzzz~~~yyysssoooiiigggdddccceeegggiiiiiibbbcccdddeeefffgggggggggbbbdddfffiiijjjjjjjjjiiiggghhhhhhhhhhhhfffeeedddeeeeeefffgggiiikkklllmmmppprrrsssrrrqqqpppqqqrrrrrrssstttuuuvvvwwwxxxxxxxxxvvvxxx|||}}}|||}}}}}}~~~{{{|||yyyzzzzzzyyyxxxxxxyyy{{{|||~~~zzzwwwwwwxxxxxxwwwvvvuuuuuutttsssqqqpppoookkklllnnnnnnnnnmmmlllkkkjjjlllnnnpppqqqqqqpppooonnnooopppqqqrrrsssssssssnnnnnnnnnlllkkkiiigggfff`````````___^^^\\\[[[ZZZWWWVVVUUUSSSRRRPPPOOONNNOOOOOOOOONNNOOOOOOPPPPPPNNNQQQVVV\\\aaadddfffggghhhjjjnnnrrruuuuuuuuuttttttttttttrrroookkkgggeee^^^YYYRRRLLLGGGDDD@@@>>>;;;:::888777777777888888777777888999::::::;;;;;;888888999999999:::::::::;;;>>>AAABBBAAA@@@?????????DDDLLLWWWeeexxx~~~{{{uuupppnnnnnnnnnpppqqqqqqnnnlllkkkiiigggiiimmmppppppnnnhhhfffdddcccaaaaaaaaabbb```______^^^^^^_________[[[YYYVVVUUUUUUUUUTTTSSSQQQSSSVVVWWWYYY]]]dddiiimmmuuu}}}}}}||||||{{{|||}}}wwwtttssssssssssssuuuxxxzzzyyyxxxtttoooggg^^^WWWUUUWWWZZZmmmnnnkkkeeefffuuu~~~tttcccQQQBBB:::333222222111000111111111////////////////////////...---,,,---/////////.........------...///111222000////////////.....................---,,,******))),,,...---+++***,,,///...---,,,++++++,,,---...---------------------------.........//////000000////////////000000000000////////////000111222333555555555444666:::AAAEEERRR~~~|||uuuooohhhdddaaaaaaeeeggggggfffddddddddddddeeefffggghhhcccdddeeefffggggggggggggcccccceeeggghhhiiiiiiiiieeefffhhhjjjlllnnnpppqqqqqqnnnlllmmmoooqqqpppnnnppppppqqqrrrtttvvvxxxyyyxxxxxxwwwwwwxxxyyy{{{}}}}}}}}}zzzyyyuuuvvvvvvwwwxxxxxxyyyyyy|||{{{zzzzzzxxxvvvwwwvvvtttrrrpppnnnmmmmmmjjjkkklllmmmmmmmmmlllkkkllllllmmmnnnpppqqqrrrsssooooooppppppppppppooonnnooonnnmmmkkkhhhfffdddcccdddcccaaa___^^^]]]^^^^^^YYYXXXVVVUUURRRQQQOOONNNMMMMMMMMMMMMNNNPPPRRRSSSTTTWWWZZZ___eeejjjnnnpppppprrruuuxxxzzzzzzyyyyyywwwxxxxxxxxxuuupppkkkhhhbbb^^^WWWPPPKKKGGGCCCAAA@@@===:::999999999888777;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<>>>AAABBBBBBBBBDDDEEEDDDGGGNNNXXXgggzzz}}}xxxuuurrrpppoooqqqsssrrrooollllllkkkjjjkkkmmmooooooooojjjhhheeedddddddddcccbbbeeecccaaa```aaa```^^^]]][[[YYYWWWTTTRRRRRRSSSSSSWWWVVVTTTSSSVVV\\\bbbfffnnnpppttt{{{|||yyywww~~~yyysssrrrttttttttttttvvvyyy|||~~~xxxpppggg___WWWRRRSSSYYYfffgggfffbbbbbbooo~~~zzziiiUUUEEE===:::888444222222111000///000000///..................------,,,,,,------...,,,------......------,,,///,,,))))))+++......---000---+++---///111000///222111000///...---------333111---******,,,///111//////000000000000////////////.........---------.../////////000000000111333222111000////////////666666666666888<<>>===<<<:::999999999999999999999999999999999:::<<<===>>>???@@@<<<>>>@@@AAAAAABBBCCCDDDEEEIIIOOOXXXgggyyyzzzxxxwwwwwwvvvtttqqqnnnmmmlllkkklllnnnooonnnmmmkkkiiigggffffffgggfffdddeeeddddddeeeeeeddd```^^^]]]\\\ZZZXXXVVVVVVVVVWWWTTTTTTUUUVVVYYY^^^bbbdddhhhjjjooovvv|||}}}|||{{{{{{{{{{{{|||yyywwwvvvuuuuuuuuuvvvxxxzzz||||||uuummmfff^^^WWWVVVZZZdddjjjmmmfff\\\]]]kkkzzz{{{||||||zzz|||mmmZZZHHH>>>777555222111111111000//////...------,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,000...,,,,,,---////////////...,,,---...000//////......------------......,,,+++)))((((((((()))***.........//////........................---------000000000000/////////////////////000111222333444333444555666888>>>EEEJJJVVV||||||}}}}}}uuuiiieeeaaaaaadddgggfffeeeccccccdddeeeeeeeeeeeeeeeeeefffggghhhiiiiiiiiiiiifffgggggggggggggggffffffffffffhhhiiikkkmmmnnnooollllllkkkllllllmmmnnnnnnnnnnnnnnnooopppqqqrrrsssqqqrrrtttvvvvvvvvvvvvuuutttvvvyyy|||{{{wwwtttrrrppppppooonnnmmmmmmnnnnnnrrrvvv|||~~~|||yyyvvvvvvtttrrrpppttttttrrrqqqoooooonnnnnnooooooooooooooonnnnnnnnnppppppqqqrrrtttuuuvvvwwwrrrqqqnnnlllkkklllmmmnnnjjjiiihhhgggeeedddcccbbb___```aaaaaa```^^^]]][[[ZZZYYYWWWUUUSSSQQQPPPOOONNNNNNNNNOOOQQQSSSUUUWWWZZZ^^^cccjjjqqqwww{{{}}}~~~}}}||||||}}}~~~{{{vvvsssmmmjjjfffbbb^^^YYYSSSOOOMMMJJJFFFCCCAAA???===<<<;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;<<<>>>?????????AAACCCEEEEEEEEEFFFHHHGGGJJJOOOYYYfffxxx}}}|||{{{zzzxxxuuuqqqooonnnmmmlllmmmoooooonnnmmmkkkiiiggggggggggggfffeeeddddddeeefffgggeeeaaa^^^]]]\\\[[[YYYXXXXXXXXXXXXWWWWWWYYY\\\___bbbeeefffgggjjjooouuuzzz}}}~~~~~~~~~|||zzzyyyzzz|||~~~{{{wwwvvvvvvvvvvvvwwwxxxyyyzzz|||vvvpppjjjaaaYYYVVVYYYdddnnnuuunnn```[[[dddppp}}}{{{~~~qqq^^^LLL@@@666444111000111111111000//////...------------...//////............//////,,,------......------,,,...---,,,,,,---.../////////...------............,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------............------........................000000000000////////////000000000000111222333333222333444555999???FFFKKKWWWyyyyyyzzz|||}}}}}}uuuiiieeebbbbbbdddffffffeeeddddddeeefffffffffeeeeeeeeefffggghhhiiiiiiiiiiiigggggggggggggggffffffeeeffffffhhhiiikkklllmmmnnnmmmmmmmmmllllllllllllmmmlllllllllmmmoooqqqrrrsssqqqrrrsssuuuuuutttsssrrroooqqqtttwww{{{~~~~~~|||zzzvvvrrrpppkkkjjjhhhfffeeeeeeeeefffiiinnnvvv}}}zzzwwwuuutttsssqqqppptttsssrrrqqqppppppppppppqqqqqqqqqppppppoooooooooppppppqqqrrrtttuuuvvvwwwrrrqqqnnnlllkkkkkkllllllhhhhhhgggfffeeedddcccbbb```aaabbbbbbbbb```^^^]]]YYYXXXWWWUUUSSSQQQOOOOOOOOOOOOOOOPPPRRRTTTWWWXXX[[[^^^eeellltttyyy}}}}}}|||}}}~~~yyywwwsssoooiiiccc___[[[WWWTTTPPPLLLHHHDDDBBB@@@>>><<<;;;;;;<<<<<<============<<<;;;;;;:::;;;;;;<<<===@@@BBBEEEFFFFFFFFFHHHIIIHHHKKKPPPYYYfffwww~~~|||xxxtttqqqppppppoooooooooqqqpppooommmjjjhhhgggggghhhhhhfffeeeddddddeeeggggggfffbbb___^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ\\\^^^aaadddfffggghhhkkkqqqvvvzzz|||~~~~~~|||yyyxxxzzz}}}|||wwwuuuvvvvvvvvvwwwxxxyyyzzz{{{vvvrrrmmmcccYYYUUUVVV```lllwwwssseee]]]bbbkkkyyy~~~yyy|||~~~rrr```MMM@@@777444222111111222111000111000000///////////////,,,,,,++++++++++++,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,---............---------......,,,,,,,,,,,,,,,---...///------..................------............---------.....................000000000000////////////222222111111111111222222222333444555999???FFFLLLSSSyyyxxxwwwxxx|||}}}|||}}}{{{tttjjjfffbbbbbbdddffffffdddeeefffggghhhhhhgggfffeeeeeeeeefffggghhhhhhhhhhhhfffgggggggggggggggfffffffffggghhhiiijjjlllmmmmmmmmmnnnnnnmmmllllllmmmooolllllllllmmmnnnpppqqqrrrrrrrrrrrrrrrqqqpppooooookkkmmmppptttxxx{{{}}}~~~zzzzzzzzzyyyvvvrrrmmmkkkbbbaaa^^^[[[ZZZZZZZZZ[[[^^^dddnnnyyy}}}zzzxxxvvvvvvuuutttrrrttttttsssrrrrrrrrrrrrrrrtttsssrrrqqqpppppppppqqqnnnooopppqqqssstttuuuuuurrrqqqnnnlllkkkjjjjjjjjjggggggffffffeeedddccccccbbbbbbbbbbbbbbbaaa``````ZZZYYYXXXVVVTTTRRRPPPOOOOOOOOOPPPQQQSSSUUUXXXYYY]]]aaahhhpppwww|||}}}zzzxxxssslllfffaaa]]]YYYWWWOOOLLLGGGDDDBBB@@@===<<<::::::;;;<<<<<<============<<<;;;::::::;;;<<<<<>>;;;<<<<<<===>>>>>>??????===<<<;;;:::;;;<<<>>>???@@@CCCEEEFFFFFFGGGHHHIIIKKKMMMQQQYYYfffvvv|||xxxvvvuuutttsssssstttuuutttpppnnnlllkkkkkklllmmmmmmkkkiiijjjiiihhhiiijjjjjjhhhfffbbbbbbbbbaaaaaa```__________________aaaccceeefffkkkpppvvv{{{|||}}}{{{zzz{{{}}}wwwssstttuuuwwwyyyzzzzzz{{{zzzwwwuuurrrhhh[[[SSSRRRRRR___mmmoooggg^^^]]]```jjjttt{{{vvv{{{qqq```NNNAAA;;;888555333333333111000111111000///////////////000000////////////000000,,,------......------,,,***,,,......,,,,,,---///---//////...+++***,,,............---......//////...------------...///000...//////000000//////...---------.........//////------...///000111222222111111111111222333444444333444444555888>>>EEEKKKVVV|||yyyuuutttwww{{{~~~yyytttuuuyyyzzzuuupppjjjfffbbbbbbdddfffeeedddggghhhjjjkkkjjjiiigggfffcccdddeeefffggggggggggggeeeffffffggghhhgggggggggfffggghhhiiijjjkkkllllllhhhjjjmmmnnnnnnppptttwwwsssrrrpppooommmlllllllllqqqpppmmmjjjiiihhhggghhhiiikkkmmmpppsssuuuvvvwwwwwwwwwwwwtttnnnfff___ZZZRRRPPPLLLIIIGGGFFFGGGHHHKKKTTTbbbqqq~~~||||||}}}}}}|||{{{vvvuuuuuutttttttttuuuuuuvvvuuusssrrrqqqqqqrrrrrrllllllmmmnnnpppqqqrrrsssppppppooonnnllliiigggfffggggggfffffffffeeeeeeeeebbbaaa___^^^^^^___```aaa^^^]]]\\\ZZZXXXVVVTTTTTTPPPPPPQQQRRRTTTWWWYYY[[[fffjjjqqqxxx{{{xxxtttoooiiibbbZZZUUUTTTQQQMMMIIIHHHFFFDDDBBB>>>??????@@@AAABBBBBBBBB<<<<<<;;;;;;<<>>EEEJJJSSSzzzyyywwwvvvwwwzzz}}}|||wwwuuuwwwvvvsssoooggggggfffeeedddbbbbbbaaaaaafffkkkllliiifffeeeeeeeeedddddddddddddddddddddgggggggggggghhhhhhhhhiiihhhiiiiiijjjlllmmmnnnnnnmmmnnnoooooooooqqqtttvvvuuutttsssppplllkkkkkkmmmpppnnnkkkfffbbbbbbdddfffiiiiiikkkmmmpppsssvvvxxxuuutttqqqlllfff^^^XXXTTTJJJHHHDDDAAA>>>======>>>DDDLLLZZZkkk{{{~~~}}}|||{{{{{{wwwwwwwwwwwwvvvuuutttsssvvvvvvvvvvvvuuurrrpppooommmkkkkkklllnnnpppppppppooonnnmmmlllkkkkkkkkkkkkgggfffeeeeeeffffffdddbbbdddcccbbb```______``````[[[ZZZXXXUUUTTTSSSSSSTTTTTTTTTSSSSSSSSSVVV[[[___dddmmmvvv{{{yyyqqqjjjccc\\\WWWQQQPPPNNNLLLJJJHHHFFFEEECCCBBBAAA@@@@@@@@@@@@AAA;;;;;;;;;<<<===???AAACCCBBBCCCEEEGGGHHHJJJMMMPPPPPPSSSXXX^^^gggttt}}}|||{{{zzzzzzzzzyyyvvvsssrrrrrrqqqqqqqqqqqqppppppnnnnnnnnnooopppooollliiifffeeeddddddeeeeeecccaaadddccccccdddeeegggiiijjjmmmrrryyy~~~~~~{{{uuussssssvvvwwwuuuvvvyyyzzzxxxwwwvvvnnnaaaVVVSSSSSSZZZffflllhhh___]]]```iiisss}}}yyyjjjVVVFFF>>>777111333555333///...000000000000////////////000///...---------------------......------,,,+++---.../////////...---,,,+++******,,,......---+++///////////////////////////...,,,++++++,,,...///111111111000//////......000000//////.........---000000000000111111111111222222111111111111111111444555666666666;;;BBBHHHRRR{{{zzzyyyxxxyyy{{{}}}|||xxxwwwwwwuuupppkkkdddddddddcccbbbbbbaaaaaaaaaeeejjjkkkiiifffddddddddddddddddddddddddddddddfffggghhhhhhhhhhhhhhhgggggghhhiiijjjkkkllllllmmmkkklllmmmmmmmmmooorrrtttuuuuuussspppmmmkkkkkklllmmmlllhhhddd```___aaaccceeeeeegggiiikkknnnpppqqqmmmkkkgggaaaZZZSSSMMMJJJAAA@@@>>>=========???@@@CCCJJJWWWiiiyyy~~~||||||{{{vvvwwwwwwwwwvvvuuuttttttvvvvvvuuuuuutttsssqqqqqqooommmkkklllnnnpppppppppooonnnmmmlllkkkkkkkkkkkkhhhgggfffffffffeeecccaaaaaa```___]]]\\\[[[[[[\\\ZZZYYYXXXWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUXXX]]]```fffnnnwww|||~~~wwwpppjjjccc\\\WWWVVVVVVVVVUUURRRNNNKKKHHHGGGFFFEEEDDDCCCCCCCCCCCC@@@???>>>===>>>???AAABBBCCCEEEHHHJJJKKKMMMPPPRRRQQQTTTYYY___hhhuuu~~~~~~~~~~~~|||yyywwwwwwwwwwwwvvvvvvuuuuuuuuurrrrrrqqqrrrrrrqqqmmmkkkhhhgggffffffggggggeeecccdddddddddeeefffhhhkkklllnnnssszzz~~~xxxttttttwwwwwwuuuvvvyyyzzzxxxwwwvvvnnn```VVVRRRSSS[[[hhhpppmmmdddaaadddrrr|||rrr___NNNBBB999222333444222//////000000000000//////////////////...---------------......//////......---,,,+++,,,,,,------,,,++++++...---,,,,,,,,,,,,+++***........................000///...------...///000000000////////////......000/////////............000000000000111111111111222222111111111111111111333555666666777;;;BBBIIITTT||||||{{{{{{|||}}}~~~~~~}}}~~~{{{zzzxxxssslllfffaaaaaaaaaaaaaaaaaaaaaaaaaaaeeehhhjjjhhhfffdddcccccccccddddddeeeeeefffffffffgggiiiiiiiiihhhfffeeeiiijjjkkklllmmmnnnnnnnnniiijjjkkkkkkkkklllppprrruuuuuutttqqqmmmjjjjjjjjjjjjiiifffaaa]]]\\\^^^```bbbcccdddeeeggghhhjjjjjjfffccc^^^WWWOOOIIIDDDBBB;;;;;;::::::;;;===???@@@BBBHHHTTTdddvvv~~~}}}|||{{{vvvvvvwwwwwwwwwvvvvvvuuuuuuuuutttsssssssssssssssrrrooommmlllmmmoooppppppnnnnnnmmmlllkkkkkkkkkkkkiiihhhfffffffffeeecccaaaaaa```^^^\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]XXXXXXXXXWWWXXXZZZ___bbbgggpppyyyxxxrrrkkkeee___ZZZYYYZZZ[[[ZZZWWWRRRMMMJJJLLLLLLJJJHHHGGGFFFFFFFFFFFFDDDAAA???>>>???BBBCCCEEEHHHLLLOOOQQQRRRTTTVVVSSSVVV[[[aaajjjvvv~~~{{{~~~~~~}}}|||{{{{{{zzzxxxwwwvvvuuuuuussspppmmmkkkjjjiiiiiijjjiiigggeeeeeeeeeeeefffhhhkkkmmmooopppuuu|||{{{wwwvvvxxxxxxuuuvvvyyyzzzwwwvvvuuummm```VVVRRRSSS\\\jjjtttsssjjjeeefff{{{|||iiiXXXHHH===444333333111//////000000000000//////////////////...------------...//////000000//////...---++++++,,,------,,,,,,+++///---******+++------,,,------------------------////////////////////////---............/////////////////////............000000000000111111111111111111222222222222222222333555666666777;;;CCCIIIVVV}}}}}}}}}~~~~~~~~~~~~~~~{{{|||~~~~~~}}}yyyrrriiibbb`````````aaabbbbbbccccccbbbdddgggiiihhhfffdddcccbbbccccccdddeeefffggggggeeegggiiijjjjjjhhhfffdddiiijjjkkklllmmmmmmmmmmmmhhhiiijjjjjjjjjllloooqqqtttuuuuuurrrnnnkkkiiiiiihhhgggddd```\\\ZZZ[[[]]]bbbbbbcccdddeeeeeeffffffccc___XXXQQQJJJEEEBBB@@@===<<<<<<;;;;;;<<<======AAAFFFQQQ```rrr~~~|||zzzzzzvvvwwwwwwxxxxxxwwwwwwvvvuuutttsssrrrrrrsssuuuuuutttqqqnnnmmmnnnoooppppppmmmlllkkkkkkjjjjjjjjjkkkhhhgggfffggghhhgggeeeccceeedddbbb```^^^]]]\\\[[[ZZZZZZ[[[[[[\\\\\\]]]^^^YYYYYYZZZYYYZZZ\\\```cccgggpppzzz|||vvvpppjjjdddaaa^^^^^^^^^\\\ZZZVVVRRRPPPQQQPPPNNNLLLJJJIIIHHHHHHIIIFFFCCC@@@???AAADDDFFFHHHLLLQQQUUUWWWXXXZZZ[[[WWWYYY^^^dddmmmwww~~~|||{{{yyyxxxwwwuuurrrooonnnmmmkkkllllllkkkiiigggggggggggghhhjjjmmmoooqqqqqqvvv~~~~~~zzzxxxyyyxxxuuuvvvyyyzzzwwwvvvtttlll___VVVRRRSSS\\\kkkwwwvvvmmmfffeee}}}qqq```NNNBBB666333222000///000000000000000///////////////......---------......///////////////...------------..................+++)))((((((+++///000111------------------------,,,,,,---......---,,,,,,,,,,,,------...//////000///////////////.........///000000000111111111111111111222222222222222333333555666666777<<>>>>>>>>>>>>>>>>>>>>===@@@DDDNNN]]]ooo|||{{{yyyyyyyyyzzzzzzyyyyyywwwvvvvvvttttttsssssssssttttttuuuuuusssqqqqqqrrrrrrqqqpppmmmllllllkkkkkkllllllllljjjiiiiiijjjllllllkkkiiihhhhhhgggfffdddbbbaaa````````````___^^^]]]\\\[[[ZZZ[[[\\\]]]]]]___bbbeeehhhsss~~~zzzvvvrrrkkkhhhddd___[[[YYYYYYYYYWWWUUUTTTQQQPPPNNNMMMMMMIIIHHHFFFEEEFFFHHHLLLNNNPPPTTTXXX\\\___aaadddfffdddcccdddiiiqqqzzz~~~}}}|||zzzxxxvvvrrrqqqpppoooooonnnllljjjjjjjjjjjjkkklllnnnpppqqqrrrxxx|||yyyyyywwwuuuvvvzzz}}}yyywwwtttlll```WWWUUURRRZZZjjjwwwyyyppphhhdddvvv}}}mmmUUUHHH;;;666444222111222000000000000////////////...------------...//////---------...---,,,,,,++++++++++++++++++,,,......///---******+++------,,,////////////////////////////////////////////////,,,,,,---...//////000000.........///////////////000000000000111111111111111111222222333444444444333555666777888===EEELLLVVV}}}{{{yyyxxxyyyzzz{{{yyyyyyyyyyyyyyyyyyyyyzzzzzzzzzwwwsssmmmhhheeecccbbbbbbcccdddeeeffffffggghhhgggggghhhjjjjjjhhheeeeeeeeeeeefffffffffffffffdddeeefffhhhiiiiiiiiiiiikkklllooopppqqqooonnnllliiijjjkkkkkkkkklllooorrrnnnqqqttttttrrrnnnkkkiiiddddddbbb^^^ZZZWWWVVVWWWTTTUUUWWWXXXXXXWWWVVVUUUOOONNNMMMLLLKKKKKKLLLLLLHHHHHHGGGEEECCCAAA@@@???@@@DDDNNN^^^ooo}}}|||{{{{{{{{{{{{{{{zzzyyywwwvvvuuuttttttttttttttttttsssssssssrrrrrrsssttttttrrrpppoooooonnnnnnnnnoooooopppooonnnmmmmmmmmmmmmkkkiiihhhiiiiiihhhgggeeedddcccaaaaaabbbbbbaaa```^^^]]]\\\]]]______```aaadddfffkkkvvvvvvsssnnnhhhccc^^^[[[YYYXXXWWWVVVTTTRRRQQQQQQQQQLLLKKKJJJJJJKKKLLLOOOPPPSSSVVVZZZ^^^```dddhhhkkkjjjhhhfffjjjrrr|||~~~|||{{{vvvtttsssrrrrrrqqqnnnlllllllllkkkkkklllmmmooopppqqqxxx|||xxxxxxwwwuuuvvvzzz~~~zzzwwwuuummmaaaXXXVVVRRRZZZjjjyyy}}}vvvnnnkkkuuupppVVVIII<<<777666333222222000000000000////////////---------------...//////...............------,,,++++++******+++,,,...///...---,,,,,,,,,,,,+++***........................000///...------...///000.........//////000000000............/////////000000000000000111111111111111111222222333444444555333555666777888>>>FFFLLLWWW}}}zzzwwwvvvwwwyyyzzzzzzyyyxxxxxxwwwwwwxxxxxxxxxwwwsssnnniiieeedddcccbbbbbbcccdddeeeeeeffffffiiihhhgggiiikkkkkkhhheeefffffffffffffffeeeeeeeeedddeeefffggghhhiiikkkkkkfffgggjjjkkkllljjjhhhggghhhiiijjjjjjjjjkkknnnqqqmmmppptttuuurrrnnnkkkjjjccccccaaa]]]YYYUUUUUUUUUSSSTTTVVVWWWWWWVVVUUUTTTRRRRRRRRRSSSTTTUUUVVVWWWUUUSSSQQQMMMIIIEEEAAA???@@@EEEOOO^^^ooo~~~}}}}}}}}}||||||{{{yyywwwuuutttssstttuuuuuuuuutttrrrqqqrrrrrrrrrtttvvvuuurrrppprrrqqqqqqqqqqqqqqqrrrrrrsssqqqoooooonnnmmmjjjgggjjjkkkkkkkkkjjjiiigggfffaaabbbcccdddcccbbbaaa```]]]___aaaaaabbbcccfffhhhmmmxxx~~~xxxqqqiiiccc___ZZZYYYWWWVVVUUUTTTSSSSSSPPPOOONNNNNNNNNOOOPPPQQQUUUWWW[[[^^^aaaeeejjjmmmnnnkkkhhhkkksss}}}~~~xxxvvvuuuttttttssspppnnnmmmllllllkkklllmmmnnnoooqqqwww{{{xxxxxxvvvuuuwww{{{{{{xxxuuummmbbbYYYWWWRRRZZZjjj{{{{{{uuurrrwww}}}oooVVVJJJ===888777444222333000000000000////////////---------------...///000///////////////......---------,,,,,,---///000111+++******,,,......---+++------------------------///...,,,++++++,,,...///////////////000000000000---.........//////000000000000000000111111111111111111222333333444555555333555666777999>>>FFFLLLXXX~~~wwwtttuuuwwwxxxwwwuuuvvvvvvvvvvvvvvvvvvuuuvvvvvvssskkkbbb^^^___bbbbbbccceeeeeeeeeeeefffhhhhhhiiijjjjjjjjjjjjiiihhhdddeeeeeeeeeeeeeeeeeeeeeggghhhhhhiiiiiiiiiiiihhhiiijjjkkkkkkkkkjjjiiihhhgggiiikkkkkkkkklllnnnooopppsssvvvvvvsssooollljjjiiifffaaa\\\YYYVVVSSSQQQQQQRRRTTTTTTTTTUUUWWWYYYVVV[[[^^^\\\[[[^^^``````aaa^^^ZZZUUUQQQKKKFFFBBBCCCGGGOOO]]]mmm|||~~~}}}{{{yyyxxxxxxxxxxxxxxxvvvsssqqqpppqqqrrrrrruuutttsssqqqqqqrrrtttuuuuuutttrrrqqqpppqqqrrrrrrpppqqqrrrsssrrrqqqpppooohhhiiijjjkkkjjjiiihhhgggdddcccaaabbbddddddbbb___```aaabbbcccdddfffkkknnntttzzzwwwqqqkkkgggeeebbb___]]]\\\\\\ZZZYYYVVVSSSPPPNNNOOOQQQRRRRRRTTTUUUWWWZZZ```eeejjjnnnnnnmmmlllnnnttt|||}}}{{{xxxuuusssrrrrrrpppnnnllllllmmmoooqqquuuyyyzzzvvvuuutttrrruuuzzz|||zzzyyywwwnnnaaaXXXWWWYYY___mmm~~~wwwuuuxxx{{{rrr[[[MMM???888666333111222000000////////////000000....../////////...,,,+++***,,,///000///000111222------------------------...------,,,,,,------...***+++---///000//////...///......------///000111////////////////////////---.........//////000000111111333444444333222111333333333333444555666666333666888999:::===DDDJJJWWW~~~yyyvvvvvvwwwwwwvvvuuuuuuuuuuuuuuutttsssssstttssspppiiiaaa]]]^^^bbbbbbdddeeeeeeeeeeeefffhhhhhhiiijjjjjjjjjjjjiiihhhdddddddddccccccddddddeeegggggghhhiiiiiiiiiiiihhhkkkkkklllllllllkkkiiihhhggghhhjjjkkkkkkkkkmmmoooqqqtttwwwxxxuuuqqqmmmllliiifffaaa]]]ZZZWWWUUUSSSRRRTTTUUUUUUVVVXXX[[[^^^bbbhhhllljjjiiilllmmmlllooolllgggbbb^^^XXXRRRNNNGGGJJJQQQ]]]mmm|||~~~|||{{{yyyxxxxxxyyyyyyzzzyyywwwuuutttttttttuuutttsssrrrqqqqqqsssuuuvvvwwwwwwvvvuuuttttttttttttssssssuuuuuuuuuuuutttsssmmmnnnnnnnnnnnnlllkkkjjjgggeeecccccceeeeeecccaaa```aaabbbcccdddgggkkknnnxxx}}}xxxtttnnnkkkgggdddcccbbb```___[[[XXXTTTRRRSSSTTTUUUTTTTTTUUUVVVZZZ^^^dddiiilllooonnnmmmooouuu|||~~~{{{yyywwwuuutttuuussspppnnnnnnoooqqqrrrvvvzzz}}}xxxvvvtttrrrtttyyyyyyyyyzzzyyyqqqcccZZZXXXWWW^^^ooowwwssszzz{{{ppp\\\NNN@@@999777444222333000000////////////000000....../////////...,,,,,,+++,,,......,,,,,,,,,---------------------------...------,,,,,,------...+++,,,---////////////...///......---...///000111////////////////////////............/////////000...///000111222222222222111111111111222333444555333555888999:::>>>DDDJJJYYY~~~{{{yyyxxxwwwuuuttttttttttttsssrrrqqqpppoooooooookkkeee___\\\^^^aaabbbdddeeeeeedddeeefffggghhhiiiiiijjjjjjiiiiiihhheeedddcccbbbbbbcccdddeeefffggghhhhhhiiiiiiiiihhhmmmmmmnnnnnnmmmkkkiiihhhfffhhhiiijjjjjjkkknnnpppsssvvvyyyzzzwwwssspppooojjjgggbbb^^^\\\ZZZXXXWWWUUUVVVWWWXXXZZZ]]]cccfffooovvvzzzyyyyyyzzzyyyvvvuuurrrnnniiieee___ZZZVVVLLLNNNSSS^^^mmm|||||||||zzzyyyxxxyyyzzzzzz||||||{{{zzzyyyxxxwwwwwwsssrrrqqqqqqrrrtttwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzyyyyyyttttttttttttrrrpppnnnmmmkkkiiifffeeefffffffffeeecccdddeeefffgggjjjnnnqqq|||{{{wwwsssooommmkkkhhhfffccc___[[[XXXWWWXXXXXXWWWTTTTTTVVVYYY]]]bbbfffiiioooooooooqqquuu{{{}}}|||zzzyyyxxxyyywwwtttrrrqqqqqqssstttxxx|||yyyvvvsssppprrrvvvxxxxxxzzzzzzsssfff]]][[[XXX```rrrxxxqqqwwwzzzmmm]]]OOOAAA:::888555333444000000////////////000000.........///......---,,,---...///...+++***)))***------------------------...------,,,,,,------...+++,,,---...///////////////............///000000////////////////////////............////////////------......000222333444000//////000000111222333333555888999:::>>>EEEKKK[[[~~~}}}|||zzzwwwtttrrrttttttsssrrrqqqooommmlllllljjjgggaaa]]]\\\^^^aaacccdddeeeeeeddddddfffggghhhhhhhhhiiiiiihhhhhhhhhfffeeedddbbbbbbcccdddeeeffffffggghhhiiiiiiiiiiiinnnnnnooonnnmmmllljjjiiifffhhhiiiiiijjjkkknnnqqqtttxxx{{{|||zzzvvvsssrrrmmmiiiddd```___^^^]]]\\\XXXYYYZZZ\\\___dddkkkpppwww}}}|||wwwssspppllliiifffbbb]]]YYYRRRRRRVVV^^^lll{{{~~~}}}|||{{{zzzzzzzzz{{{||||||}}}}}}|||{{{zzzxxxwwwssssssrrrssstttwwwzzz|||}}}~~~~~~|||zzzyyyzzzzzz{{{|||}}}~~~~~~~~~zzzzzzzzzyyywwwtttqqqpppnnnllliiigggfffgggggghhhhhhiiijjjjjjkkknnnrrrvvv|||}}}xxxuuurrrooommmjjjfff```]]][[[[[[ZZZYYYUUUUUUVVVXXX\\\```dddfffmmmnnnoooqqqtttyyy~~~~~~}}}}}}|||zzzwwwtttssssssuuuvvvzzz~~~xxxuuurrroooqqquuuyyywwwxxxxxxqqqgggaaa```ccckkkzzz{{{qqqnnn|||~~~}}}|||yyyjjj]]]OOOAAA:::777444333444000000////////////000000..................------...000000///---++++++,,,------------...............------,,,,,,------...,,,------.........//////............/////////000////////////////////////.........//////////////////.........///111333444/////////000000111222333333555888999:::???FFFKKK\\\}}}~~~~~~}}}{{{wwwtttsssuuuttttttrrrqqqooommmllliiigggccc___\\\\\\___bbbccceeefffeeeddddddeeeggggggggggggggggggggggggggghhhgggfffeeeddddddeeefffeeeeeefffhhhhhhiiiiiiiiinnnnnnoooooonnnlllkkkjjjggghhhiiiiiijjjlllppprrrvvvyyy}}}~~~|||yyyvvvuuuppplllfffcccaaaaaa``````[[[\\\^^^```dddkkkrrrwww|||{{{uuurrrpppnnnllljjjgggccc```WWWWWWYYY```lllzzz~~~}}}||||||}}}~~~~~~}}}}}}}}}|||{{{zzzxxxwwwuuuuuuuuuvvvxxx{{{~~~}}}|||}}}}}}}}}~~~~~~}}}zzzwwwtttsssqqqooommmjjjhhhhhhiiijjjjjjkkkllllllmmmppptttxxxzzz~~~{{{wwwsssqqqnnnjjjddd```]]]\\\[[[YYYWWWWWWWWWYYY[[[___ccceeejjjllloooqqqtttwww}}}~~~|||yyyvvvuuuuuuwwwxxx}}}|||vvvtttqqqoooqqquuuzzzxxxvvvtttmmmeeebbbcccyyy~~~}}}qqqfffooozzzxxx~~~{{{wwwjjj[[[NNN???999666333222333000000////////////000000......------............---...000///...------...---------....../////////...------,,,,,,------...------------.........///---......//////////////////////////////////////////////////////.........222111000//////111222333111111000111111222333444333555888999;;;???FFFLLL[[[{{{}}}~~~{{{xxxvvvuuuvvvvvvuuutttsssqqqpppooojjjfffaaa]]]\\\]]]```bbbdddeeeffffffddddddeeeffffffeeeeeeddddddeeeeeefffhhhhhhggggggffffffeeeeeedddeeefffggghhhiiiiiiiiilllmmmnnnnnnnnnmmmlllkkkhhhiiijjjjjjkkkmmmqqquuuvvvzzz~~~~~~{{{xxxwwwrrrmmmgggcccbbbaaaaaaaaa]]]___bbbeeejjjpppwww|||yyytttssspppooommmkkkhhheee\\\\\\]]]cccnnnzzz~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz|||~~~zzzxxxvvvtttsssrrrooollljjjkkkllljjjkkklllmmmnnnqqquuuxxxzzz|||xxxuuuqqqmmmgggbbb___]]]\\\ZZZZZZZZZZZZ[[[]]]```ccceeehhhlllpppssstttxxx}}}~~~{{{xxxxxxxxxzzz{{{~~~~~~|||vvvtttqqqoooqqquuuzzzwwwtttrrrkkkbbb___aaapppdddhhhsss|||yyy~~~}}}vvvkkk[[[MMM???888555333111222000000////////////000000......---------...//////***,,,......---------///---------...//////000000...------,,,,,,------.........---------......///---......///000////////////////////////////////////////////////.........222111111000000111111111222222222222222333555555333555888:::;;;@@@GGGMMM[[[zzz}}}~~~{{{xxxwwwxxxxxxxxxxxxwwwvvvtttsssrrrkkkgggaaa]]]\\\^^^aaacccdddeeeffffffddddddeeefffddddddcccbbbbbbcccddddddfffggghhhhhhgggeeecccbbbcccdddeeeggghhhiiiiiiiiijjjkkklllmmmnnnmmmlllllljjjjjjkkkkkklllooossswwwvvvzzz~~~|||zzzyyyqqqmmmfffbbb```_________^^^aaaeeeiiinnntttzzz~~~{{{yyyvvvtttrrroookkkhhhaaaaaabbbhhhrrr}}}~~~}}}~~~~~~}}}}}}}}}}}}~~~{{{zzzwwwxxxwwwuuupppnnnnnnooommmnnnooopppqqqtttxxx{{{}}}zzzsssoooiiidddaaa___]]]\\\^^^]]]]]]]]]^^^aaaccceeeggglllrrruuuwwwyyy}}}{{{{{{|||~~~~~~}}}~~~yyyvvvsssoooqqquuuxxxuuutttssskkk```ZZZZZZooowwwrrrfffdddkkkyyy~~~}}}tttmmm\\\NNN@@@999666333222333000000////////////000000...------,,,---...///000+++---//////...---...///---------...///000000000...------,,,,,,------...///...------------...///------///000000000///...////////////////////////000/////////..................///000111111111111222222111222222333444555222555888:::<<<@@@HHHMMM[[[yyy|||~~~~~~zzzxxxxxxzzzyyyyyyyyyyyyxxxvvvuuutttlllgggaaa]]]]]]___bbbcccdddeeeffffffdddcccdddfffdddcccbbbaaaaaabbbcccddddddeeeggghhhgggeeebbb```cccdddeeeggghhhiiiiiiiiiiiijjjkkkmmmmmmmmmmmmlllkkkkkkllllllllloootttxxxvvvzzz~~~|||zzzyyyqqqllleee```^^^]]]]]]]]]___bbbggglllpppuuu{{{}}}zzzvvvrrrnnnddddddfffkkkuuu~~~}}}yyy{{{{{{yyytttppppppqqqqqqrrrssstttuuuxxx|||~~~tttpppjjjeeebbbaaa___^^^```___^^^^^^___bbbdddfffgggmmmtttxxxyyy{{{}}}}}}{{{|||~~~|||}}}|||xxxtttpppppptttuuutttuuuuuulll___VVVTTTTTT```qqquuufffbbbeeerrr}}}zzztttnnn]]]OOOAAA:::777444333444000000////////////000000...------,,,---...///000///111222222111000000111---------...///000000111...------,,,,,,------...//////---,,,,,,---...///,,,---///000000000///...////////////////////////000000//////.........---***+++---///111111111111111111111111222333444555222555888:::<<>>FFFOOOYYY~~~~~~}}}}}}||||||zzzwwwnnniiiccc___^^^```bbbcccfffeeeeeeddddddcccddddddeeedddbbbaaaaaabbbdddeeefffffffffffffffeeedddddddddeeefffhhhjjjkkkmmmmmmmmmmmmmmmmmmnnnnnnooopppnnnmmmmmmnnnooorrruuuvvv|||~~~{{{qqqkkkfffdddaaa]]]^^^bbbcccfffjjjooosssxxx}}}yyytttoooppprrruuu{{{~~~}}}{{{zzzxxxwwwvvvwwwyyy{{{}}}zzzvvvpppllliiifffdddbbbeeebbb___]]]___aaadddffflllpppuuuyyy{{{|||}}}~~~~~~yyywwwwwwxxxyyy|||}}}{{{uuuiii^^^UUUQQQOOOVVV```lllyyywwwfffdddhhhooovvvzzz{{{qqqcccWWWGGG<<<888666444111333111000000111111///...///......------......///---......///////////////........................000000///------,,,,,,------------............///............////////////////////////////////////000000000000///////////////222333000222666666222444444333444444555666777555444777;;;===@@@HHHQQQ\\\~~~~~~~~~}}}}}}}}}}}}}}}|||yyyooojjjddd```___```aaabbbffffffeeeeeeeeeeeeeeedddeeedddcccbbbbbbcccdddeeeeeeffffffffffffeeeeeeddddddeeefffgggiiikkkllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnppprrruuuvvv|||~~~uuunnnhhheeebbb___```dddeeegggkkknnnrrrvvv{{{~~~}}}zzzuuuvvvwwwyyy~~~~~~}}}{{{zzzyyy|||}}}~~~|||xxxrrrmmmjjjhhheeecccfffdddbbbaaaaaaccceeegggmmmrrrwww{{{~~~{{{}}}}}}zzzyyyzzzzzz}}}}}}{{{uuujjj^^^UUUPPPOOOSSSYYYaaannnyyyzzzuuuffffffkkksssxxxyyy|||vvvhhh\\\KKK>>>888666444222222000///000111111000//////......------......///000000000000000/////////........................000///...------------------------............///............////////////////////////////////////......//////000000111111---222444222222444444222333333333333444555666777666666888<<<>>>AAAIIISSS___}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~{{{xxxoookkkeeeaaa``````aaaaaadddeeeeeeeeeeeeeeedddddddddccccccbbbbbbccccccdddeeeeeeeeeffffffeeeeeedddccccccdddfffgggiiijjjjjjllllllllllllllllllkkkkkkllllllmmmnnnpppsssuuuvvv|||~~~wwwoooiiiddd___```ccceeegggjjjmmmooorrrvvvyyy||||||zzzzzz{{{}}}~~~}}}|||~~~~~~zzztttooollljjjgggeeeggggggfffeeedddeeegggiiinnnrrrxxx|||zzz}}}~~~||||||{{{~~~~~~{{{uuukkk___UUUOOONNNQQQTTT\\\iiitttwwwsssiiijjjoooxxx}}}~~~~~~nnn```MMM@@@999777555333111000///000111222111000//////............//////000000///.........------........................000///...------------------------............///............////////////////////////////////////////////////000000000000...111333222111111222333222222222333444555666777777666888<<<>>>AAAJJJSSS```}}}}}}}}}}}}}}}~~~~~~~~~{{{|||}}}~~~zzzwwwnnnjjjdddaaa```aaaaaaaaabbbcccddddddddddddccccccccccccccccccccccccccccccddddddeeeeeeeeeeeeeeedddaaabbbcccdddeeegggggghhhkkkllllllmmmllllllkkkjjjkkklllmmmoooqqqsssuuuvvv|||~~~uuuooohhhaaa```ccceeegggiiikkklllooosssuuuyyy|||}}}||||||}}}~~~~~~~~~zzzuuupppnnnllliiihhhhhhjjjjjjiiiggggggiiikkknnnrrrwww{{{~~~~~~|||{{{}}}~~~}}}~~~|||vvvmmmbbbVVVOOOLLLOOOUUU]]]jjjuuuwwwrrrjjjkkkqqq{{{tttfffQQQBBB;;;888666444111000///000111222111000/////////....../////////111000///.......................................//////...------------...---------............///............////////////........................000000000000////////////000111222333222222333555111222222222444555666777777666777:::===@@@IIISSSaaa~~~~~~~~~}}}}}}}}}}}}}}}||||||}}}}}}yyyvvvkkkhhhccc``````aaaaaaaaaaaabbbcccdddeeedddcccbbbcccccccccccccccccccccccccccddddddeeeeeeeeeeeedddaaabbbcccdddeeefffggggggjjjkkklllmmmmmmmmmlllkkkjjjkkkmmmooorrrtttuuuvvv||||||vvvnnngggdddeeeeeegggiiijjjkkknnnqqqtttxxx{{{~~~~~~zzzzzz|||~~~}}}zzzuuuqqqooommmkkkjjjjjjlllnnnmmmjjjiiijjjmmmooosssxxx{{{}}}~~~}}}||||||~~~~~~|||xxxpppeeeYYYPPPKKKPPPWWW```nnnyyyyyytttiiikkksssoooXXXGGG===999777555222000///000111111000///000//////......//////000333222000//////000111111........................///......---------......---------............///............////////////........................111111000000//////......222000222888:::888555555111111111222333555666777888666777:::<<<@@@JJJTTTaaa~~~~~~}}}}}}||||||{{{{{{|||}}}}}}zzzvvvrrriiieeeaaa______```aaaaaaaaabbbdddeeefffeeedddccccccccccccddddddcccccccccbbbcccdddeeeeeeeeeeeeeeeccccccdddeeefffgggggghhhiiijjjlllnnnnnnnnnmmmllljjjkkkmmmppprrrtttuuuvvv}}}yyynnniiiiiifffhhhjjjkkklllnnnrrrtttwwwzzz~~~|||{{{{{{vvvwwwyyy|||~~~|||xxxtttqqqooonnnmmmlllkkknnnqqqpppllljjjkkknnnqqqtttyyy|||~~~~~~|||}}}~~~~~~}}}}}}~~~~~~|||yyyssshhh[[[RRRLLLQQQXXXbbbppp||||||wwwiiimmmxxx{{{bbbMMM@@@:::666444333111000000111111///...000000////////////000000111000///......000111222..............................---------......///---------............///............////////////........................////////////000000000000222000555AAAGGGBBB888333000000111222333555666777999888888;;;===AAAKKKVVVccc~~~}}}||||||{{{xxxxxxxxxyyyyyyvvvrrrnnngggddd```^^^___```aaaaaabbbccceeeggggggfffeeedddbbbccccccddddddccccccbbbbbbcccddddddeeeeeeeeeeeeeeeeeeffffffggghhhiiiiiiiiijjjlllnnnoooooonnnmmmiiikkkmmmppprrrtttuuuvvv}}}uuulllkkkgggiiikkkmmmnnnpppsssvvvtttxxx{{{|||||||||{{{wwwvvvvvvsssuuuwww{{{~~~}}}{{{wwwssspppoooooonnnmmmkkkpppsssrrrnnnkkklllooorrrvvvzzz}}}~~~}}}{{{zzz|||~~~~~~~~~|||zzztttjjj]]]TTTMMMRRRXXXbbbqqq}}}{{{kkkqqqhhhQQQCCC;;;666222444222000000111000///---000000////////////000000...---,,,+++,,,---000111..............................---------......///---------.........//////............/////////000........................------...///000111222222111000888HHHQQQIII;;;222000000111222333555777777;;;999:::<<<>>>CCCMMMWWWdddzzz{{{|||}}}}}}{{{yyyxxxwwwxxxzzzzzzwwwsssnnnjjjfffccc___^^^___aaa```___aaaccceeeeeedddcccdddeeedddccccccdddeeeeeedddbbbcccccccccccccccdddeeefffeeeeeeggghhhiiiiiiiiiiiikkklllmmmnnnnnnnnnlllllllllmmmnnnpppqqqrrrssstttxxx~~~vvvqqqpppnnnllllllnnnqqqssstttxxxyyyyyyvvvttttttwww{{{~~~|||zzzwwwuuusssrrrqqqtttuuuwwwxxxyyy|||yyywwwsssqqqqqqpppooonnnkkklllnnnnnnnnnnnnooopppppptttxxx||||||zzzwwwwwwzzz|||~~~~~~}}}~~~~~~{{{yyyvvvnnnddd]]]XXXUUUXXXcccsss}}}~~~zzzoootttwww\\\GGG:::555555444333222111000000000000000000000000000000000000111111222222111///---+++........................------.........---,,,+++---......///000/////////......////////////............///000000000000000...///000111111000///...000222666999:::999777555333333222111222555777999888666888;;;>>>BBBLLLVVVdddyyyzzz{{{{{{{{{yyywwwvvvxxxyyyzzzzzzwwwrrrmmmjjjeeeaaa^^^^^^___aaaaaa```bbbdddeeefffeeedddeeefffcccbbbbbbdddggghhhgggfffeeeddddddddddddeeeeeefffeeefffggghhhiiiiiiiiiiiikkkkkkllllllmmmmmmllllllkkklllmmmnnnpppsssuuuvvvzzz~~~uuurrrpppoooqqqsssuuuuuuwwwxxxxxxwwwtttsssvvvxxxxxxwwwtttrrrpppnnnnnnmmmppprrrsssuuuvvvyyy}}}yyyvvvsssqqqpppooonnnmmmjjjkkkllllllkkkkkkmmmoooqqqtttyyy}}}zzzwwwuuuvvvyyy}}}~~~|||}}}~~~~~~{{{yyyvvvooofff___WWWUUUXXXeeeuuu~~~ppptttvvv]]]HHH<<<888888333222111000000//////000//////////////////////////////000000000///..............................'''(((+++---///000111111------...////////////............//////...............///000000000000000//////000000000000//////,,,...000333444333222111333333222222333555777888999888999<<>>999999333222111000000//////000////////////////////////...---------...///000000........................------............---,,,,,,,,,---...............------------------------......///000000000000000000000////////////000000///000222333444555555555333333222222333555777888;;;:::;;;>>>@@@CCCMMMWWWeee{{{{{{zzzyyywwwuuusssrrruuuvvvwwwuuuqqqlllfffbbb^^^^^^]]]^^^```aaabbbcccccceeeggggggfffeeefffgggbbbaaaaaacccfffhhhiiiiiihhhhhhgggggggggfffeeeeeeffffffggghhhhhhhhhhhhhhhlllkkkjjjjjjkkklllnnnoookkkkkkjjjkkkmmmqqquuuxxxwww||||||yyyxxxyyyxxxxxxvvvvvvwwwvvvtttrrrqqqpppqqqpppnnnlllllllllmmmnnnpppqqqtttuuuwwwzzz~~~yyyvvvrrrpppooonnnmmmkkkjjjjjjiiigggfffhhhlllooorrrvvvzzz~~~}}}{{{yyyvvvqqqnnnkkkkkkllllllmmmmmmmmmmmmrrrssswww{{{~~~}}}xxxuuurrrsssvvv||||||||||||}}}zzzyyywwwrrrjjjdddZZZYYY^^^kkk}}}uuuuuu~~~xxx```KKK>>>999888444333222111111000000111////////////////////////......---,,,,,,...///000........................000000///...---,,,+++***+++,,,------......---------------,,,,,,---------......///000000000000000000000///......///111222444444444555666777888999333333333333444666777888;;;:::;;;>>>???CCCLLLVVVfff|||{{{zzzyyywwwuuusssrrruuuvvvvvvuuuqqqkkkeeeaaa\\\]]]^^^___```aaacccdddccceeeggggggfffeeefffgggcccbbbaaaaaaccceeeeeeeeeggghhhhhhhhhhhhgggeeeeeefffgggggghhhhhhhhhhhhggglllkkkjjjjjjkkkmmmooopppmmmlllkkkkkklllooosssuuuvvv{{{~~~|||zzzyyyxxxvvvuuuuuuuuutttrrrpppooopppooommmkkkkkklllnnnoooppprrrtttuuuwwwzzzzzzwwwssspppooonnnmmmkkkjjjjjjjjjhhhgggiiimmmppprrrvvvzzz~~~~~~}}}||||||{{{zzzzzzzzz{{{||||||{{{yyyxxxvvvuuuqqqmmmiiieeedddcccbbbaaa`````````cccdddfffjjjpppvvv{{{~~~~~~~~~~~~~~~yyywwwtttssswww{{{~~~}}}||||||~~~{{{zzzxxxssskkkeee^^^]]]bbboooxxxuuuzzzwww```KKK===777555555555444333222222222222........................000///...,,,,,,---..............................++++++,,,---...000111111+++,,,------......------...---,,,,,,,,,,,,---.........///000000000000000000///.........///111222111000000111222333555666333333333444555666777888:::999:::===???BBBLLLVVVfff|||{{{yyyxxxvvvtttsssrrrvvvwwwwwwvvvrrrlllfffbbbZZZ\\\^^^______```bbbdddccceeeffffffeeeeeefffgggeeecccaaa```bbbcccccccccfffggghhhhhhhhhgggfffeeegggggghhhhhhhhhhhhggggggjjjjjjjjjjjjkkkmmmnnnooollllllkkkkkkllloooqqqssswww{{{}}}{{{yyywwwuuussssssssssssrrrpppooommmkkkiiihhhjjjlllmmmmmmoooqqqsssuuuxxx}}}{{{xxxtttqqqpppooommmllljjjkkkkkkjjjiiijjjmmmppprrruuuzzz~~~~~~|||zzzxxxwwwwwwwwwyyyyyyyyyyyyyyyyyyzzzyyywwwvvvtttsssrrrpppllliiifffeeebbb___\\\ZZZYYYXXXYYYYYYZZZ\\\___dddhhhkkkrrrwww}}}}}}|||}}}}}}yyywwwuuuvvvxxx|||~~~~~~|||}}}}}}}}}{{{uuulllddd```___dddrrrxxxssstttuuu___JJJ<<<555333555444333222222111222222........................000000///...---------...........................//////...---......//////,,,,,,---...............///...---,,,,,,---...///......///000000000000000///......//////000111222/////////000111222444444333333444555666777777888999777999<<>>BBBGGGQQQ\\\ddd|||wwwrrrooonnnoooppptttrrrooommmkkkgggbbb___\\\]]]]]]^^^```bbbcccdddeeeddddddddddddeeeffffffffffffffffffeeedddcccbbbdddeeeffffffeeeeeefffhhhjjjjjjjjjjjjjjjjjjkkkkkkhhhhhhhhhiiijjjjjjjjjkkklllkkkjjjiiikkkmmmppprrryyyyyy}}}~~~uuusssrrrrrrtttuuuvvvuuutttsssrrrpppooonnnnnnmmmkkknnnqqqtttvvvzzz~~~}}}zzzuuurrrooollliiigggdddeeegggjjjlllmmmnnnnnnqqqsssvvvyyy{{{~~~||||||}}}zzzxxxwwwzzz~~~yyyvvvtttpppjjjeeedddaaa^^^\\\[[[ZZZXXXVVVWWWVVVVVVXXX]]]eeelllqqq~~~{{{vvvtttmmmqqqvvvzzz}}}~~~~~~~~~uuuiiiaaaXXX\\\hhhzzz~~~pppdddeeeppp}}}{{{kkkYYYIII>>>888555444333222111000000000000//////............//////---.........///000000000+++,,,,,,------,,,,,,+++,,,---------.../////////............//////////////////.........---------000000//////......------+++,,,---------...000222000111222444555666777777777;;;===;;;777555777;;;:::999;;;===>>>AAAMMMXXXggg~~~{{{wwwtttqqqpppqqqqqqrrrpppnnnkkkiiieeeaaa]]]]]]]]]]]]^^^```aaacccdddeeeddddddddddddeeeffffffffffffffffffeeedddcccbbbdddeeeffffffeeeeeefffhhhhhhiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjlllkkkjjjjjjkkkmmmppprrryyyzzz}}}{{{xxxvvvttttttvvvwwwwwwwwwuuutttsssqqqpppoooooonnnmmmooorrrtttvvvyyy}}}|||yyyuuuqqqooolllhhhffffffggghhhjjjkkklllllllllooorrruuuxxxzzz}}}||||||}}}~~~zzztttpppqqqnnnjjjgggeeeccc```]]]]]][[[YYYWWWYYY\\\```cccoooxxxzzzvvvsssooosssyyy}}}}}}sssggg^^^VVV[[[gggzzz~~~pppccccccmmmzzz|||ssseeeTTTFFF===888666444333222111000000000000000//////......//////000..................//////---------......------------------...............------------............//////.........---------///////////////.........---...//////......000222///000222444555666777777888;;;===;;;777666888;;;;;;;;;<<>>AAABBBFFFRRR^^^jjj~~~{{{xxxvvvuuutttvvvtttpppmmmjjjfffbbb___]]]]]]^^^^^^```aaabbbccceeeddddddddddddeeeffffffeeefffffffffeeeeeedddcccdddeeeffffffeeeeeefffhhhhhhhhhiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiiiiiiiilllkkkjjjjjjkkkmmmnnnpppvvvwwwzzz~~~|||zzzzzz{{{{{{{{{yyyxxxwwwuuutttsssrrrrrrqqqsssuuuvvvwwwxxx{{{~~~~~~{{{xxxsssooollliiieeeccceeeeeeggghhhiiiiiijjjiiilllppptttwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz}}}wwwtttoooiiiddd```^^^\\\]]]aaahhhpppzzz|||vvvrrrooolllqqqxxx~~~|||rrrddd[[[QQQUUU```ssstttfffdddkkksssyyy~~~yyyqqqbbbRRRDDD;;;666444444333222111000000000000000000////////////000000.........---,,,,,,,,,+++///..................////////////...---------,,,,,,,,,---------.........////////////............------......//////000000000111111000......000111...000222444666777888999888:::;;;:::888777999:::===<<<>>>AAACCCGGGSSS___lll~~~{{{xxxvvvuuuyyyvvvqqqmmmiiieeeaaa^^^^^^^^^^^^^^^___aaabbbccceeeddddddddddddeeeffffffeeeeeeeeefffeeeeeedddddddddeeeffffffeeeeeefffhhhiiiiiijjjjjjkkklllmmmmmmlllkkkkkkkkkjjjjjjiiiiiikkkkkkjjjjjjkkklllmmmnnnrrrssswww|||~~~}}}}}}|||||||||{{{zzzyyyxxxvvvuuuttttttssssssuuuvvvwwwwwwxxx{{{}}}}}}{{{zzzwwwrrrnnnkkkgggdddaaa```bbbccceeegggiiiiiijjjkkknnnssswwwxxxyyyzzz{{{yyyzzz{{{{{{}}}~~~wwwppphhhccc```\\\]]]```gggpppyyy~~~yyytttooommmjjjpppxxx~~~}}}sssfff\\\OOOQQQZZZlllrrreeeeeennnuuuxxx{{{}}}|||sssdddTTTFFF<<<777666444333222111000000000000000000////////////000000.........---,,,,,,,,,+++......---,,,,,,---....../////////...---------,,,---.........////////////000000/////////.........------......//////000000///000000///...---///000000111333555777888999999888999:::999999888999:::;;;;;;===AAACCCGGGSSS```nnn}}}{{{zzzzzz|||xxxrrrmmmhhhccc___\\\^^^^^^^^^______```bbbbbbeeeddddddddddddeeeffffffdddeeeeeefffeeeeeedddddddddeeeffffffeeeeeefffhhhiiijjjjjjkkklllmmmnnnnnnkkkkkkkkkkkkkkkjjjjjjjjjkkkkkkkkkkkkkkklllmmmmmmoooooosssyyy{{{{{{~~~~~~}}}|||{{{zzzyyywwwvvvuuutttttttttuuuwwwwwwxxxyyy|||~~~~~~~~~~~~~~~|||zzzyyyvvvqqqmmmiiifffbbb___]]]^^^```ccceeeggghhhhhhhhhlllppptttwwwyyy|||~~~zzz|||~~~|||rrrjjjeee___\\\\\\aaagggnnnxxx{{{vvvqqqmmmkkkjjjpppyyy}}}rrreee\\\OOOPPPVVVeeewww{{{mmmcccgggrrrzzz}}}~~~zzzjjjYYYJJJ@@@:::888444333222111000000000000//////............//////.........---------------///...---,,,,,,---...///...............---------........./////////000000000000000/////////...............///////////////...///000///......///111333444555777888999999999888999999999999:::::::::::::::<<<@@@BBBGGGTTT```nnn~~~~~~wwwpppjjjeee```]]]______^^^______```aaabbbeeeddddddddddddeeeffffffddddddeeeeeefffeeeeeeddddddeeeffffffeeeeeefffhhhhhhiiijjjkkklllmmmmmmnnnjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklllllllllkkknnntttwwwwwwzzz~~~~~~{{{zzzyyywwwvvvuuutttttttttuuuwwwxxxxxxzzz}}}}}}~~~}}}{{{xxxuuusssqqqqqqlllkkkjjjjjjkkknnnpppqqquuuyyy~~~~~~}}}yyyuuuppplllhhheeeaaa^^^\\\]]]___aaabbbcccdddddddddggglllppptttxxx}}}}}}{{{vvvllleee``````bbbeeemmmvvv{{{~~~}}}xxxtttooollljjjhhhoooxxxzzzoooaaaWWWPPPOOOTTTaaasssxxxllldddlll{{{xxxcccQQQCCC;;;777444333222111000000000000......------------........................//////000///...,,,,,,...///000---------...............---------.........//////000000000000/////////...///////////////............///000000//////111333666666777999999::::::999999888888999::::::::::::::::::===@@@CCCHHHUUUaaannn|||uuuoooiiiddd```_______________```aaabbbeeeddddddddddddeeeffffffddddddeeeeeefffeeeeeeeeedddeeegggfffeeeeeefffhhhggghhhhhhjjjkkklllmmmmmmjjjjjjjjjkkkkkkllllllllljjjkkkkkkkkkkkkkkkkkklllkkkjjjlllqqqttttttvvvzzzzzz{{{zzzyyywwwvvvuuutttttttttuuuwwwxxxyyyzzz}}}|||~~~{{{xxxmmmllliiifffccc```^^^\\\WWWWWWVVVVVVWWWYYY[[[]]]bbbgggnnnrrrvvv|||xxxuuupppkkkhhhddd```]]]]]]^^^___```aaaaaaaaaaaaaaadddiiimmmrrrwww}}}~~~~~~zzz~~~zzzpppgggdddaaa```eeennnooottt|||~~~~~~~~~~~~{{{wwwrrrnnnkkkjjjeeellluuu}}}xxxlll]]]SSSPPPPPPTTTaaarrr~~~yyynnnhhhrrrnnnWWWEEE:::555444333222111000000000000---------,,,,,,------------.........///000000000222000///......///000222,,,------....../////////,,,,,,,,,---------......000000000000////////////000000//////.........---///000111111000111333555888888999::::::::::::999999888888888:::;;;::::::::::::===AAADDDIIIVVVcccnnn~~~~~~yyyrrrjjjbbb^^^```___^^^]]]^^^```bbbcccaaaaaaaaabbbcccccccccdddddddddeeeeeeffffffeeeeeefffffffffgggggggggggggggggghhhjjjkkkllllllkkkkkkooonnnmmmlllmmmmmmooopppooommmkkklllooopppnnnllllllmmmnnnppprrrtttuuuvvv|||~~~{{{yyywwwwwwwwwwwwvvvuuuxxxxxxxxxyyy{{{~~~}}}{{{vvvooojjj___]]][[[XXXUUUSSSQQQPPPOOONNNMMMKKKKKKKKKLLLLLLOOOTTTZZZ^^^ccckkkwww~~~~~~~~~~~~uuusssnnniiidddaaa```___\\\]]]]]]]]]\\\\\\^^^______ccciiimmmqqqvvv}}}zzzyyyssslllhhhiiijjjqqq~~~vvvlllfffbbbaaaaaahhhoooyyy~~~{{{}}}}}}~~~}}}~~~}}}xxxtttppplllhhheee```gggqqq|||wwwiii^^^WWWQQQNNNQQQ^^^pppwwwmmmhhhrrr{{{aaaMMM@@@:::555444333222111///......111111000000//////......111111000000/////////...---,,,,,,++++++,,,,,,---...------///222222///+++---....../////////////////////000000000000//////222111111111000000//////...000111111000000111222///111444777999;;;<<<<<<<<<:::777777999===??????<<<;;;===@@@CCCIIIVVVcccqqq|||{{{{{{|||}}}{{{uuummmeeeaaaaaa```_________aaacccdddbbbbbbbbbbbbccccccccccccccccccdddeeeffffffffffffffffffffffffggggggggggggfffgggiiijjjkkkkkkjjjjjjkkkkkkjjjiiijjjkkklllmmmnnnmmmkkkmmmooopppooonnnmmmnnnoooqqqsssuuuvvvwwwxxx{{{~~~|||zzzyyyzzzzzzyyyxxxyyyyyyzzz{{{}}}|||yyyuuurrrooojjjddd```WWWVVVTTTQQQNNNLLLJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIGGGKKKOOORRRUUU\\\fffmmmxxx}}}|||}}}~~~~~~}}}tttqqqmmmhhhdddaaa______[[[\\\\\\\\\[[[[[[]]]^^^^^^bbbhhhmmmqqqvvv}}}~~~uuuoooooosssyyy|||mmmccc^^^[[[[[[aaammmyyy}}}vvvoookkkhhhhhhnnnwww~~~~~~~~~~~~}}}{{{zzz|||~~~{{{vvvrrroookkkfffccc```eeeoooxxxvvvhhh\\\UUUOOOMMMPPP^^^rrrtttmmmuuueeeNNN???888444444333222111000///...111000000000/////////...///.........------------......------------.........---,,,...000000---***---......///////////////////////////////////////111111111000000000//////...000111111000000111222111222555888:::<<<======;;;999666666777999::::::======???BBBDDDKKKXXXfffrrr{{{yyyyyy{{{|||~~~{{{uuunnngggcccaaaaaa`````````bbbdddeeecccccccccccccccbbbbbbbbbbbbcccdddeeeffffffffffffffffffffffffgggggghhhhhhfffggghhhjjjjjjjjjiiiiiijjjiiiiiiiiiiiijjjkkklllmmmllllllmmmpppqqqqqqpppnnnooopppqqqsssuuuvvvvvvuuuyyy}}}~~~|||{{{|||||||||{{{{{{{{{|||}}}{{{yyyvvvuuupppmmmiiieeebbb^^^ZZZWWWTTTSSSQQQNNNLLLIIIGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFBBBEEEGGGGGGIIIMMMUUU[[[dddooo}}}zzzyyyzzz{{{{{{zzzrrroookkkgggccc```^^^]]]ZZZ[[[[[[[[[ZZZZZZ\\\]]]]]]bbbhhhmmmqqqvvv}}}~~~yyyrrriiidddeeeffflllrrrvvvwwwzzzxxxhhh]]]UUUOOOPPPTTT[[[dddpppvvvoookkknnntttyyy}}}{{{zzzxxxzzz}}}{{{xxxtttpppmmmiiidddaaa^^^cccjjjssszzz~~~uuugggZZZRRRLLLKKKOOO___tttyyyqqqyyyhhhPPP???777333333333222111000//////000000000000////////////............------------///////////////////////////...,,,,,,------,,,***---....../////////////////////...------...//////111111000000000000//////...000111111000000111222111333555888:::<<<======>>><<<::::::;;;;;;;;;:::???>>>@@@DDDGGGMMM[[[hhhsss~~~yyyyyyzzz}}}|||{{{{{{xxxrrrllleeebbb````````````aaabbbcccddddddddddddccccccbbbbbbbbbbbbcccdddeeefffgggggggggeeeeeeffffffgggggghhhhhhggghhhiiijjjkkkkkkjjjiiikkkkkkkkkllllllmmmnnnnnnllllllmmmnnnpppqqqqqqqqqnnnooooooqqqrrrssstttttttttxxx|||}}}~~~|||}}}}}}}}}}}}||||||}}}~~~zzzsssmmmjjjiiiiiieeeccc```]]][[[YYYXXXWWWYYYXXXWWWUUUSSSQQQOOONNNKKKJJJJJJIIIHHHHHHGGGGGGEEEFFFFFFEEEEEEHHHNNNRRR[[[eeesss}}}{{{xxxwwwwwwwwwvvvtttnnnllliiieeeaaa___]]]\\\YYYZZZ[[[ZZZYYYZZZ[[[]]]^^^ccciiimmmppptttzzz~~~}}}~~~~~~~~~zzztttmmmccc___```aaaffflllnnnmmmpppvvv|||zzzkkk^^^UUUOOOOOORRRUUUWWW___pppuuuqqqqqqrrruuuyyy}}}~~~|||zzzzzz|||yyyvvvqqqnnnkkkgggccc```[[[___eeelllttt{{{uuugggYYYPPPKKKJJJOOO^^^tttzzzsss~~~jjjRRRAAA888333222222222111000000000000000000000////////////000000000000000//////////////////000000/////////111///...---,,,,,,,,,+++---......///////////////000///---++++++---///000000000000000000000//////...000111111000000111222111222333666888:::;;;<<<>>>===<<<===>>>>>>===<<>>AAAEEEIIIPPP^^^lllwwwyyytttuuuwwwyyyyyyyyyvvvqqqkkkeeeaaa^^^^^^______``````aaaaaadddddddddddddddccccccccccccdddeeeeeeffffffeeeeeedddeeeeeefffggghhhiiiiiijjjkkklllmmmmmmlllkkkkkkiiijjjkkklllmmmnnnnnnnnnjjjlllmmmnnnmmmnnnoooqqqmmmmmmnnnnnnnnnooooooooouuuxxxzzzzzzzzz}}}}}}}}}~~~zzzvvvrrrllliiiddd^^^YYYXXXYYY\\\\\\___bbbdddeeegggjjjmmmkkklllmmmnnnnnnmmmlllkkkiiihhhgggeeebbb^^^\\\ZZZXXXUUUQQQMMMKKKKKKMMMNNNPPPSSSXXX___jjjyyy}}}zzzvvvtttqqqnnnkkkhhhgggfffdddbbb___\\\ZZZYYYXXXYYYYYYYYYXXXXXXZZZ\\\```dddhhhiiigggfffhhhjjjnnnqqqsssttttttuuuvvvwwwxxx}}}{{{vvvnnnddd^^^^^^bbbhhhmmmnnnlllkkkooorrr{{{vvviii___SSSRRRSSSUUUSSSTTT\\\fffuuu~~~xxxrrrppptttzzz~~~~~~}}}wwwtttpppmmmjjjgggccc```WWWXXXZZZ___hhhsss|||yyylll\\\QQQMMMKKKOOO^^^sssyyyuuuiiiSSSAAA777111111111111111222222222////////////000000000000---------...............,,,---...//////...---,,,///000111000...------...---....../////////////////////...------...//////......////////////000000...000111111000000111222111111222333555777999:::;;;:::999:::===???????????????BBBFFFJJJQQQ```nnnyyy{{{tttsssuuuxxxxxxwwwtttpppiiiccc___^^^___``````aaaaaabbbbbbccccccddddddddddddddddddeeeeeeffffffeeeeeedddcccddddddeeefffggghhhiiiiiijjjkkklllllllllllljjjjjjggghhhjjjlllmmmmmmmmmmmmjjjlllnnnmmmlllkkkmmmooonnnnnnnnnnnnoooooooooooosssuuuvvvwwwyyy}}}|||wwwrrrllliiiaaaaaa```]]][[[\\\```ddddddhhhmmmqqqsssuuuyyy|||zzz{{{~~~||||||{{{yyyvvvssspppnnnjjjeee___YYYUUUSSSRRRRRRPPPQQQSSSVVV^^^kkk{{{|||zzzxxxuuusssqqqnnnjjjgggeeedddcccaaa^^^[[[YYYXXXUUUVVVWWWVVVUUUUUUWWWYYY```ccceeeddd___\\\[[[\\\bbbfffkkkoooqqqrrrtttuuuwww|||zzzrrrgggaaa```bbbiiipppsssrrrqqqsssvvv||||||oooeeeXXXUUUSSSSSSSSSTTTZZZbbbkkkxxxyyyqqqooottt{{{~~~|||xxxuuuqqqnnnkkkhhhdddaaaXXXWWWWWWZZZbbblllwww~~~|||ppp___SSSLLLKKKOOO___tttwwwqqq{{{fffQQQAAA999000000111111111222222222.../////////000000000111------------.........///+++,,,...//////...,,,++++++...000000...,,,---...---......///////////////////////////////////////........./////////000000...000111111000000111222555555666777888:::===>>>AAA???<<<<<<>>>@@@AAAAAA@@@@@@CCCHHHLLLTTTcccqqq{{{~~~wwwuuuvvvuuuuuutttrrrlllfff___\\\___```aaabbbbbbccccccbbbcccccccccddddddeeeeeeeeeffffffffffffeeedddccccccddddddeeefffggghhhiiijjjiiijjjkkklllkkkkkkiiihhhhhhiiikkkmmmnnnnnnnnnnnnjjjlllnnnmmmkkkjjjlllnnnooooooooooooooopppppppppqqqqqqsssuuuxxx|||xxxsssmmmfffbbb]]]___aaaaaaaaadddiiinnnlllrrrxxx}}}zzztttllleee```\\\ZZZXXXUUUVVVUUUUUUYYYcccpppzzz~~~zzzxxxvvvtttrrrpppnnnjjjhhhdddcccbbb```]]][[[XXXWWWSSSTTTUUUTTTSSSSSSUUUWWW___bbbccc```ZZZUUUSSSSSSZZZ___fffkkkoooqqqssstttxxx~~~~~~vvvkkkdddcccccckkktttxxxwwwwwwyyy{{{tttiiiaaaZZZUUUSSSSSSTTTYYY___cccqqq~~~xxxqqqooouuu}}}|||xxxuuuqqqnnnllliiieeebbbYYYWWWUUUWWW]]]hhhrrryyy~~~~~~}}}}}}~~~~~~~~~~~~~~~rrraaaUUULLLKKKPPP```vvvtttkkkxxxuuucccPPPBBB;;;000000000111222222333333.../////////000000111111.../////////000000111111,,,---///000000///---,,,(((,,,000000...,,,,,,------....../////////////////////000000000000//////---.........//////000000///000111111000000111222999999999:::;;;>>>@@@AAAAAA>>>:::999:::<<<======BBBBBBEEEJJJNNNVVVeeesss|||wwwrrrqqqyyyvvvqqqkkkeeeaaa]]]\\\]]]]]]^^^^^^___`````````eeeeeeeeeeeeeeeeeeeeeeeeffffffggghhhhhhgggfffeeeddddddeeeeeefffgggggggggiiiiiiiiihhhiiiiiijjjjjjkkkjjjhhhggggggiiijjjlllnnnnnnnnnmmmllllllkkkkkkpppooommmlllmmmnnnpppqqqoooppprrrtttwwwzzz}}}~~~uuunnnmmmkkkiiiffffffgggiiijjjlllpppvvvzzz~~~wwwqqqlllgggeeebbb\\\YYYZZZ[[[]]]fffqqq}}}~~~{{{yyywwwuuutttqqqmmmgggccccccbbb```]]][[[XXXVVVUUURRRQQQPPPOOOOOOPPPQQQRRRXXX[[[]]]]]]XXXRRRLLLHHHQQQUUU\\\dddkkkpppssstttrrryyy}}}uuummmhhhiiiqqqyyy{{{xxxvvvyyy}}}zzznnniii```XXXVVVVVVWWW[[[aaaggglllttt}}}zzzxxxuuutttvvv{{{}}}zzzzzzwwwsssooolllhhhdddaaaZZZXXXUUUSSSVVV^^^jjjqqqsssvvvyyy{{{}}}~~~~~~wwwhhhYYYRRRNNNQQQbbb{{{ooofffqqqsssaaaNNN@@@999888777555333111000//////...........................///000///...---...000///............---------//////.........---------............////////////..............................//////000000111111//////000111111111111000777777777888;;;>>>@@@BBBAAA>>>;;;:::;;;===??????CCCCCCEEEIIIMMMTTTbbbppp~~~yyytttsssxxxuuuoooiiiddd```^^^]]]_________```aaaaaabbbbbbddddddeeeeeefffffffffgggdddeeefffggggggfffeeedddddddddeeeeeefffgggggggggiiiiiiiiihhhiiiiiijjjkkkmmmkkkiiihhhggghhhiiijjjmmmmmmmmmmmmmmmlllllllllnnnmmmlllkkkkkkmmmnnnooopppppprrrtttwwwzzz|||}}}vvvqqqppppppooolllooorrrvvvyyy{{{}}}zzzvvvrrrooohhhcccaaa```^^^ccciiiqqq|||}}}zzzuuusssqqqpppnnnkkkgggdddaaa```___]]]ZZZXXXWWWVVVQQQPPPOOONNNMMMNNNNNNOOORRRUUUXXXXXXUUUNNNHHHDDDKKKOOOUUU]]]dddkkkoooqqquuu{{{yyyqqqlllpppxxx~~~{{{}}}uuulllddd\\\ZZZZZZ[[[^^^cccfffkkkrrrzzz|||yyytttsssrrrrrrtttxxx}}}}}}{{{xxxtttpppmmmiiieeebbb[[[YYYTTTQQQRRRYYYbbbiiirrrvvvzzz}}}~~~xxxjjj\\\TTTPPPSSSddd}}}nnnccckkk{{{zzznnn]]]LLL???999555444333222111000000000...........................///000///...---...000///............---------//////.........---------............////////////..............................//////000000111111000000000000111111111111444444666888;;;???CCCEEEDDDAAA===<<<===???@@@@@@DDDCCCFFFJJJMMMTTTbbbooo{{{vvvuuuwwwsssmmmfffaaa___^^^___``````aaabbbbbbccccccdddccccccdddeeeffffffggggggcccdddeeeeeeeeeeeeddddddddddddeeeeeefffgggggggggiiiiiihhhhhhiiijjjjjjkkknnnlllkkkiiihhhhhhhhhhhhkkklllmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjkkkmmmnnnqqqqqqrrrtttvvvxxxzzz{{{~~~xxxuuuwwwyyyyyyxxxzzz~~~|||vvvpppmmmjjjgggfffhhhlllrrr~~~|||xxxuuupppnnnllljjjiiihhheeeccc___^^^]]][[[YYYXXXVVVVVVOOOOOOMMMLLLKKKJJJJJJJJJLLLOOOSSSUUUSSSNNNGGGCCCFFFHHHMMMTTT\\\dddkkkooovvv|||}}}tttooottt|||{{{oooggg```^^^^^^^^^aaaeeefffjjjpppuuuyyyzzzyyyxxxtttsssrrrqqqpppooonnnmmmsssssstttuuuxxx{{{~~~|||yyyuuurrroookkkgggddd\\\YYYTTTOOONNNRRRYYY^^^mmmqqqwww|||~~~zzzmmm```VVVSSSVVVggglll___cccppp{{{~~~~~~}}}||||||}}}vvviiiYYYIII===777222222111111000111111111...........................///000///...---...000///............---------...............---------............////////////////////////////////////......//////000000111111111111000///000111222333000222444888<<>>???AAABBBBBBEEEEEEGGGJJJMMMTTTaaaooo}}}|||wwwuuuvvvqqqjjjccc___^^^___``````aaaaaabbbbbbcccddddddaaaaaabbbcccdddffffffgggdddddddddeeeeeeeeeeeeeeeddddddeeeeeefffggggggggghhhhhhhhhhhhiiijjjkkkkkklllkkkjjjiiiiiiiiiiiijjjjjjkkklllmmmnnnnnnnnnnnnkkkjjjjjjjjjkkklllmmmnnnqqqqqqrrrssstttvvvxxxyyy~~~~~~{{{|||{{{uuusssvvvzzz}}}|||{{{{{{{{{}}}|||zzzyyyvvvrrrpppqqqsssyyy|||yyyuuurrrpppooolllhhhfffeeedddbbb```\\\\\\[[[YYYXXXVVVUUUUUUNNNNNNLLLKKKIIIHHHGGGGGGIIILLLPPPSSSTTTPPPKKKFFFCCCDDDHHHMMMUUU^^^fffkkkrrrxxxuuuooorrr{{{}}}rrrjjjcccbbbaaa```bbbeeefffiiillloooooommmjjjgggfffeeedddeeefffhhhjjjkkkssstttwwwyyy|||}}}zzzvvvssspppmmmiiifff]]]ZZZTTTNNNKKKMMMRRRVVVdddjjjqqqwwwzzz|||}}}~~~{{{ooodddXXXUUUXXXhhh~~~kkk]]]```jjjsss~~~~~~~~~{{{|||~~~uuugggXXXIII===777333333222111111111111111...........................///000///...---...000///............---------....................................////////////000000000000000000000000......//////000000111111222111000//////111333444000222444888===AAADDDFFFGGGDDD@@@???@@@BBBCCCCCCGGGFFFHHHKKKNNNTTTaaaoooyyy|||vvvsssvvvqqqiiibbb]]]]]]___```______```aaaaaabbbbbbccc___``````bbbcccdddeeeeeeddddddeeeeeeeeeffffffgggddddddeeeeeefffggggggggghhhhhhhhhhhhiiijjjkkkllliiiiiiiiijjjjjjkkklllllliiijjjlllnnnoooooonnnnnnkkkkkkkkkllllllmmmnnnoooppppppqqqrrrsssuuuwwwwww|||}}}~~~qqqiiieeeccchhhpppzzzvvvpppmmmllllllhhhjjjlllnnnqqqwww~~~{{{xxxwwwyyy~~~{{{vvvrrrooommmnnnkkkhhheeecccaaa___]]]YYYYYYXXXVVVUUUSSSRRRRRRMMMMMMLLLJJJIIIGGGEEEEEEGGGHHHLLLPPPSSSRRRMMMIIIBBBBBBCCCFFFLLLTTT\\\aaaiiirrrvvvoooqqqzzz~~~vvvnnngggfffdddaaaaaaddddddeeeeeeeeeccc___[[[YYYXXXXXXZZZ]]]aaafffkkkmmmppprrruuuyyy|||~~~~~~~~~}}}}}}~~~{{{wwwtttqqqnnnjjjggg]]]ZZZUUUNNNJJJJJJNNNQQQ\\\aaaiiippptttwwwyyyzzz||||||}}}~~~~~~}}}~~~zzzooodddWWWTTTWWWfff|||~~~lll^^^___gggmmmwww~~~|||qqqdddVVVIII???999666555444333222111111111////////////////////////...///000///...---...000///............------------.................................////////////000000000000000000000000......//////000000111111333222000//////111333444222333666999===@@@BBBDDDEEECCC???>>>@@@BBBCCCCCCGGGGGGIIILLLNNNTTTbbbooo~~~}}}wwwtttuuuqqqiiibbb^^^]]]^^^```^^^^^^___``````aaaaaabbb``````aaabbbccccccddddddeeedddddddddeeefffggghhhddddddeeeeeefffggggggggggggggghhhhhhiiijjjllllllhhhhhhiiijjjkkklllmmmmmmiiijjjlllnnnoooooonnnmmmkkkkkklllmmmnnnoooooopppoooooopppqqqrrrtttvvvwwwyyy{{{~~~ssseee\\\XXXUUUYYY```jjjuuuxxxnnnfffaaa^^^]]]\\\]]]^^^^^^aaaiiiuuu}}}{{{{{{|||{{{uuupppnnnmmmllljjjfffdddbbb___\\\ZZZWWWVVVUUUSSSRRRPPPOOONNNJJJJJJJJJIIIGGGFFFDDDCCCCCCCCCEEEJJJPPPQQQOOOKKKBBBAAA@@@AAADDDIIIOOOSSS]]]ffftttwwwnnnpppyyy~~~wwwpppiiigggddd___^^^```[[[[[[ZZZYYYWWWTTTQQQPPPLLLOOOSSSZZZ```gggkkknnnqqqssswww{{{~~~}}}|||||||||~~~}}}}}}~~~{{{wwwtttrrroookkkhhh^^^[[[VVVOOOJJJHHHJJJMMMSSSXXX```ggglllppptttvvvwwwxxxzzz{{{|||}}}}}}}}}zzz|||~~~yyymmmbbbUUURRRTTTaaavvv~~~nnnaaaaaaeeehhhpppyyy|||yyymmmaaaUUUJJJAAA<<<777666555333222111111111////////////////////////...///000///...---...000///............------------------...........................////////////////////////////////////......//////000000111111222222111000111222333444333444777:::===???AAAAAACCCAAA>>>>>>@@@BBBDDDEEEGGGGGGIIILLLOOOUUUcccqqqyyyvvvvvvqqqjjjccc___]]]^^^^^^^^^^^^___``````aaaaaabbbbbbbbbccccccdddddddddeeedddcccccccccdddeeefffgggddddddeeeeeefffgggggggggggggggggghhhiiikkklllmmmiiiiiijjjkkklllllllllllliiikkkmmmooooooooommmllljjjkkklllmmmnnnoooooopppmmmnnnoooppprrrtttvvvwwwvvvyyy|||}}}~~~~~~~~~~~~{{{}}}~~~~~~~~~zzzpppdddYYYPPPKKKKKKNNNTTT\\\gggrrr{{{|||uuulllbbbZZZUUUSSSRRRSSSSSSRRRSSSZZZfffooozzz~~~~~~yyyrrrmmmkkkjjjgggeeedddbbbaaa___[[[XXXUUUUUUSSSQQQOOOLLLKKKJJJGGGGGGGGGGGGEEEDDDBBBAAAAAA@@@AAAFFFMMMQQQPPPNNNFFFDDDBBB@@@@@@BBBFFFHHHNNNUUUbbbqqqtttkkkiiiqqqyyy|||{{{||||||rrrkkkdddaaa]]]XXXUUUVVVOOONNNMMMLLLKKKKKKLLLLLLIIINNNUUU^^^fffkkkooopppsssuuuxxx}}}~~~|||{{{{{{|||||||||{{{{{{}}}}}}{{{wwwtttrrroookkkiii```]]]XXXPPPIIIFFFFFFGGGHHHMMMTTT[[[aaafffkkknnnrrrsssuuuwwwyyyyyyzzzzzzzzz{{{}}}wwwjjj^^^QQQNNNPPP\\\ppp{{{mmmcccdddhhhjjjqqqyyy}}}pppbbbUUUJJJ@@@:::444444333222111111222222////////////////////////...///000///...---...000///............------------------.........//////............////////////..............................//////000000111111111111111222222222333333222444777:::>>>@@@AAAAAABBB@@@>>>>>>AAADDDFFFGGGGGGFFFIIILLLPPPWWWeeerrr{{{yyyvvvrrrkkkeee```]]]]]]]]]_________```aaaaaabbbbbbeeeeeeeeeeeeeeeeeeeeeeeebbbbbbaaaaaabbbdddeeegggddddddeeeeeefffgggggghhhggggggggghhhiiikkklllmmmkkkkkklllllllllkkkjjjjjjiiikkkmmmooopppnnnlllkkkiiijjjkkkmmmnnnooooooooolllmmmnnnooorrrtttvvvwwwtttwwwzzz}}}~~~zzz{{{{{{|||||||||||||||yyy{{{}}}}}}}}}{{{qqqggg^^^UUUMMMHHHEEEGGGKKKSSS]]]iiisssyyy}}}xxxoooeee\\\UUUSSSKKKLLLLLLJJJIIINNNXXX```ooo|||~~~{{{{{{zzzuuunnniiiffffffbbbaaaaaaaaaaaa___[[[XXXUUUTTTRRROOOMMMJJJIIIHHHDDDDDDEEEEEEDDDBBB@@@???BBB@@@@@@EEEMMMRRRSSSQQQKKKIIIEEEBBB@@@@@@BBBCCCBBBGGGRRR```qqqqqqfffaaahhhooopppooopppvvv}}}yyyllleee^^^[[[VVVOOOLLLLLLEEEEEEDDDCCCEEEGGGJJJLLLMMMRRR[[[eeemmmrrrttttttoooqqqtttxxx|||}}}|||{{{{{{{{{|||{{{zzzyyy{{{~~~}}}zzzwwwtttrrroookkkiiibbb___YYYPPPHHHCCCBBBCCC???DDDJJJQQQWWW^^^dddgggnnnooorrrtttvvvwwwwwwwww{{{|||~~~vvvhhh\\\OOOLLLMMMYYYlll}}}xxxkkkdddgggmmmpppwwwwwwfffWWWJJJ>>>777111111000000111222222333000000000000000000000000...///000///...---...000//////.........------------------.........//////............/////////000..............................//////000111111111000111222333333333333222111333666:::>>>AAABBBBBBBBB@@@>>>>>>BBBEEEHHHIIIFFFFFFHHHMMMPPPWWWfffsss~~~zzzxxxvvvppphhhaaa^^^^^^^^^___^^^^^^```aaabbbbbbbbbbbb___```bbbcccddddddccccccccccccccccccccccccccccccgggffffffffffffgggggghhhffffffggghhhiiijjjkkkkkkmmmmmmmmmllllllkkkkkkkkkiiikkkllllllkkkjjjlllmmmnnnnnnnnnnnnoooooooooooonnnoooqqqssstttuuuvvvvvvvvvwwwxxxzzz}}}~~~{{{{{{{{{yyywwwvvvxxxzzzzzzyyyyyy|||}}}{{{uuukkk```VVVOOOJJJHHHDDDHHHMMMSSS[[[fffsss}}}~~~{{{qqqhhhbbb\\\WWWTTTMMMIIIKKKLLLMMMOOOSSSiiiqqq{{{|||zzzyyyzzz{{{zzzwwwrrrnnnjjjgggccc```]]]]]]\\\[[[ZZZYYYXXXXXXTTTRRROOOMMMKKKIIIFFFDDDFFFFFFEEEDDDBBBAAA???>>>>>>>>>??????AAAFFFLLLPPPRRRPPPNNNKKKHHHEEEBBBAAABBBBBBHHHSSS\\\eeewwwpppddd[[[[[[\\\]]]```cccfffgggqqquuu|||wwwmmm```[[[TTTOOOKKKHHHCCC???>>>???@@@AAABBBFFFKKKOOOXXX]]]eeelllrrrtttsssrrrrrrssstttwwwzzz}}}{{{|||}}}~~~}}}|||zzzxxxyyyzzzzzz{{{||||||{{{{{{yyyxxxwwwvvvuuusssnnnkkkeee```YYYRRRMMMHHHCCC@@@???AAAEEEGGGKKKQQQZZZ```gggkkkqqqssstttuuuxxx{{{yyy|||~~~}}}uuudddVVVLLLIIIIIIQQQdddxxxtttiiibbbfffqqqzzzppp]]]NNNDDD???777555222111111111000///111111111111111111111111111000///......///000111//////000//////...------++++++,,,---.........------...000111111111000///////////////////////////000000000000111111111111//////000111222333333333000222555999===@@@BBBCCC@@@>>>===???CCCGGGIIIJJJJJJKKKKKKLLLPPPZZZhhhrrr}}}yyywwwsssmmmeee___\\\\\\]]]]]]^^^___```aaabbbbbbbbbbbb```aaabbbddddddddddddccceeeeeeeeeeeeeeeeeeeeeeeehhhggggggfffffffffggggggffffffggghhhiiijjjkkkkkkmmmmmmlllllllllkkkkkkkkkiiikkkllllllkkkkkklllmmmnnnnnnnnnnnnooooooooopppooopppqqqssstttuuuuuuuuuuuuvvvxxxzzz|||~~~~~~}}}|||~~~}}}||||||{{{xxxvvvuuuvvvxxxyyyyyyzzz}}}~~~wwwrrriii___UUUNNNIIIGGGEEEIIINNNTTT[[[fffrrr{{{wwwnnnggg```ZZZTTTMMMIIIIIIJJJIIIKKKNNN\\\fffrrrzzz|||{{{xxxuuutttuuuuuuwwwsssooojjjgggddd```^^^ZZZZZZZZZXXXWWWUUUTTTSSSQQQOOOMMMLLLLLLKKKIIIGGGFFFEEECCCAAA@@@?????????===>>>>>>???@@@DDDJJJNNNRRRSSSSSSRRROOOJJJFFFCCCBBBAAADDDJJJOOOUUUbbbooozzzhhh]]]RRRQQQQQQQQQRRRSSSUUUVVV```dddllluuuzzzvvvkkkbbbTTTPPPJJJFFFDDDBBB>>>;;;===???@@@AAADDDIIIOOOTTT```eeemmmtttyyyyyyxxxvvvrrrssssssuuuvvvyyyzzz|||yyyzzz|||||||||zzzxxxwwwxxxxxxyyyzzz{{{{{{{{{{{{xxxwwwvvvvvvuuurrrnnnkkkgggbbb[[[TTTOOOIIIDDDAAA;;;===>>>???AAAFFFLLLRRRVVV[[[ccchhhllloootttxxxzzz|||~~~uuueeeXXXKKKIIIHHHPPPcccxxxvvvkkkdddjjjwwwzzzfffTTTGGG@@@888666333111111111111000////////////////////////......------------......000111111111000000///...,,,------............------...///000111000000////////////////////////////////////000000000000000/////////000111111222222111333666:::===@@@BBBCCC@@@???>>>???CCCGGGIIIJJJLLLMMMMMMNNNSSS]]]jjjttt{{{xxxvvvrrrlllddd^^^\\\]]]]]]^^^______```aaabbbbbbbbbbbbaaabbbcccdddeeeeeeeeedddhhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggffffffffffffffffffgggggghhhiiijjjkkkkkkmmmllllllllllllkkkkkkkkkjjjkkkllllllkkkkkklllnnnnnnnnnnnnooooooooopppppppppqqqrrrsssttttttttttttuuuvvvwwwyyy{{{|||~~~|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzz|||}}}{{{||||||{{{xxxuuutttuuuvvvvvvwwwyyy~~~uuuqqqjjjaaaXXXPPPJJJGGGGGGKKKPPPVVV\\\fffqqqyyyvvvnnnfff^^^WWWPPPJJJIIIIIIGGGGGGJJJNNNYYYgggrrrxxx|||}}}{{{xxxtttrrrqqqqqqqqqrrrnnnjjjfffccc```\\\ZZZVVVVVVVVVUUUSSSPPPNNNLLLMMMLLLJJJKKKLLLLLLKKKJJJFFFDDDBBB@@@???>>>??????===>>>>>>===>>>AAAFFFIIIQQQUUUYYY\\\ZZZUUUMMMHHHEEECCCCCCDDDEEEGGGOOOXXXeeemmmvvv|||xxxmmm^^^TTTJJJIIIGGGFFFDDDDDDDDDEEELLLPPPWWW___dddbbbZZZSSSHHHEEEAAA???>>>===<<<:::===>>>AAADDDHHHOOOXXX]]]iiinnnuuu|||~~~{{{yyyrrrrrrrrrrrrssstttuuuvvvvvvwwwyyyzzzzzzxxxvvvuuuuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwuuuuuutttrrrooolllhhhddd^^^WWWRRRKKKEEEBBB??????>>>======@@@DDDGGGLLLRRR\\\ccciiiooouuuzzzzzz|||vvvfffXXXIIIHHHGGGOOObbbvvv~~~wwwlllfffnnn~~~rrr\\\KKKBBB999777444222222222111000////////////////////////------............------///000000000000///....../////////............---......///000000000000000////////////////////////000000000111111111222222//////000000000000000000222444888;;;???AAABBBCCCAAA???>>>@@@DDDHHHJJJKKKNNNOOOPPPQQQVVV```mmmwww~~~yyyvvvvvvrrrmmmeee```^^^___```aaa___```aaabbbbbbbbbbbbbbbbbbccccccdddeeeeeeeeefffhhhhhhiiiiiiiiiiiijjjjjjiiiiiihhhffffffeeeeeeeeefffggghhhiiijjjkkkkkkllllllllllllllllllllllllllljjjlllmmmmmmllllllmmmnnnnnnnnnooooooooopppppppppqqqrrrrrrssstttttttttssstttuuuvvvwwwyyyzzz{{{|||{{{|||~~~~~~}}}|||{{{zzzyyyxxxyyy{{{|||}}}|||{{{zzz||||||zzzwwwtttssstttuuutttuuuwww|||wwwtttnnnfff^^^UUUOOOKKKIIINNNTTTYYY___gggqqqyyy}}}tttjjjbbb]]]UUUOOOLLLJJJGGGGGGJJJKKKSSS___iiipppwww~~~}}}{{{xxxuuurrrpppppppppmmmjjjeeebbb___\\\YYYWWWSSSSSSSSSRRROOOLLLIIIGGGKKKJJJIIIIIIKKKKKKJJJIIIDDDCCCCCCBBBAAA@@@???>>>=========<<<<<<>>>AAADDDMMMSSS\\\ccceee```YYYTTTMMMLLLJJJHHHFFFFFFJJJNNNRRRXXXaaafffeee^^^UUUNNNHHHFFFDDDAAA???>>>>>>>>>???BBBGGGNNNRRRQQQKKKGGGBBBAAA???==================@@@DDDIIIOOOXXXbbbhhhppptttzzz~~~zzzwwwrrrrrrqqqqqqrrrsssttttttssstttuuuwwwwwwvvvtttsssrrrsssuuuvvvwwwxxxxxxxxxwwwvvvuuuttttttssspppmmmjjjfff```[[[UUUNNNGGGCCCCCCBBB@@@>>>===>>>@@@BBBIIIOOOXXX```fffmmmuuuzzzyyy{{{~~~uuueeeWWWHHHFFFFFFOOOcccvvv}}}yyymmmhhhqqqxxxaaaNNNDDD:::888555333333222111000000000000000000000000000...///000111111000///...,,,---------------,,,,,,000000//////...............//////000000000000000////////////////////////111111222222333444444444111111111111000000000000444666:::>>>AAACCCDDDDDDBBBAAA@@@AAAEEEIIIKKKLLLOOOPPPRRRTTTYYYbbboooyyy|||wwwuuuuuupppkkkddd___^^^___aaabbb```aaaaaabbbbbbbbbbbbaaaccccccccccccdddeeeffffffgggggghhhhhhhhhiiiiiiiiiiiiiiihhhffffffeeeeeeeeegggggghhhiiijjjkkkllllllllllllllllllllllllllllllkkkmmmnnnnnnmmmlllnnnoooooooooooooooppppppppppppqqqrrrrrrssstttttttttsssssstttuuuvvvwwwxxxyyyyyyyyyzzzzzzzzz|||}}}{{{zzzyyyyyywwwwwwvvvuuuvvvwwwyyyzzzzzzzzzyyywwwuuutttuuuwwwxxxwwwxxx{{{|||yyyssslllcccZZZRRRNNNMMMRRRXXX^^^ccckkktttzzzzzzooofffbbbZZZSSSPPPMMMIIIHHHKKKOOOSSSYYY___eeellltttzzz|||{{{xxxuuurrrpppooonnniiifffbbb^^^\\\ZZZWWWUUUPPPPPPOOONNNLLLIIIFFFEEEJJJIIIGGGGGGHHHIIIGGGFFFAAABBBDDDDDDCCCAAA>>><<<<<<<<<<<<;;;:::;;;>>>AAAFFFNNNYYYccciiiiiifffccc[[[ZZZWWWRRRNNNMMMMMMMMMLLLOOORRRUUUTTTQQQMMMIIIDDDCCCAAA???===<<<<<<<<<999;;;>>>BBBDDDCCC@@@===>>>======<<<<<<<<<>>>???BBBEEEKKKQQQXXXaaajjjpppsssvvvzzz}}}}}}{{{wwwtttpppppppppqqqrrrsssuuuuuuoooppprrrtttuuutttsssrrrpppqqqsssuuuvvvwwwxxxxxxxxxvvvuuutttttttttrrrpppjjjhhhccc^^^YYYRRRKKKFFFAAA???===;;;::::::;;;;;;@@@FFFNNNVVV]]]eeennnuuuwwwyyy|||~~~tttcccUUUGGGFFFFFFPPPdddxxxzzznnniiitttwwwaaaOOODDD;;;888555333222222111000000000000000000000000000...///000111111000///...,,,,,,---------------,,,111000///...............///////////////000000111000000000000000000000000000000111111222333333444222222222222222222222222555777;;;@@@CCCEEEEEEEEEDDDCCCBBBCCCGGGKKKMMMNNNPPPQQQTTTVVV[[[eeeqqqzzzzzzvvvuuuvvvmmmhhhaaa]]]\\\^^^```aaaaaaaaabbbbbbcccbbbbbbaaacccbbbbbbbbbcccdddeeefffeeeffffffgggggghhhhhhhhhiiihhhgggfffffffffffffffggghhhhhhiiijjjkkkllllllkkkkkkkkkllllllllllllmmmlllmmmnnnnnnmmmmmmnnnpppooooooooopppppppppqqqqqqpppqqqrrrsssttttttttttttssssssttttttuuuvvvwwwwwwvvvvvvvvvvvvwwwyyy~~~~~~|||zzzyyyxxxxxxwwwvvvsssrrrrrrtttwwwyyyxxxxxxxxxwwwvvvvvvxxxzzz}}}zzzwwwvvvwwwyyyzzzzzzzzzzzzzzzzzz|||yyypppfff\\\TTTPPPPPPVVV]]]ccciiioooxxx}}}vvvmmmfff^^^WWWTTTQQQMMMMMMOOOTTTUUUVVVWWW[[[```hhhmmmvvvxxxzzzzzzzzz|||zzzyyyvvvssspppnnnlllkkkeeebbb^^^\\\ZZZXXXUUUSSSNNNMMMLLLJJJHHHFFFEEEDDDHHHGGGEEEEEEFFFFFFDDDCCC???AAABBBCCCCCC@@@===;;;;;;<<<<<<;;;::::::===???BBBHHHRRR]]]gggmmmppprrrlllllliiibbb]]][[[XXXTTTSSSRRRQQQPPPMMMKKKHHHGGGAAA@@@>>><<<;;;:::;;;;;;888999;;;<<<<<<;;;:::::::::;;;<<<<<<===>>>BBBDDDMMMQQQVVV\\\bbbhhhnnnrrrsssuuuwwwxxxwwwuuuqqqooollllllmmmnnnppprrrssstttmmmnnnppprrrssssssrrrqqqoooppprrrtttvvvwwwxxxxxxxxxwwwuuuuuuuuuuuutttrrrllljjjgggddd___XXXPPPKKKCCC@@@===;;;;;;;;;:::999999>>>EEELLLSSS^^^jjjrrrsssvvvzzz|||~~~uuudddVVVFFFEEEGGGRRRggg{{{zzzoookkkyyyqqq]]]MMMDDD;;;888555222222111000///////////////////////////------............------......///000000000000///000///...---------...//////////////////000111111000000000000000000000000---......///000111222222222333333333333333333333444888===BBBEEEGGGHHHHHHGGGEEEDDDFFFJJJNNNPPPQQQQQQSSSVVVXXX^^^gggsss|||yyyuuuuuuvvvlllggg```\\\\\\^^^aaabbbbbbbbbbbbccccccbbbbbbaaabbbbbbaaaaaabbbccceeefffdddeeeeeefffgggggghhhhhhhhhggggggfffffffffggggggggghhhiiiiiikkkkkklllmmmkkkkkkkkklllllllllmmmmmmlllnnnoooooonnnmmmooopppoooooopppppppppqqqqqqqqqooopppqqqssstttuuuuuuuuurrrrrrssssssttttttuuuuuussstttuuuvvvvvvxxx{{{}}}}}}zzzxxxwwwvvvvvvwwwvvvuuusssssstttuuuvvvuuuwwwwwwwwwwwwyyy|||~~~~~~yyyrrrmmmjjjjjjiiihhhhhhjjjmmmppptttzzzuuujjj___XXXSSSSSSYYYaaahhhnnnttt|||~~~vvvmmmeee^^^\\\YYYVVVUUUWWWZZZYYYXXXWWWXXX[[[___bbbhhhkkknnnoooqqquuu|||zzzyyyvvvssspppmmmkkkjjjaaa___[[[XXXWWWUUURRRPPPKKKJJJGGGEEECCCCCCCCCDDDEEECCCBBBCCCDDDDDDCCCBBB?????????>>>======<<<<<<:::;;;;;;;;;::::::<<<>>>@@@DDDKKKUUUaaalllvvv{{{|||~~~|||vvvsssssspppjjjcccaaa^^^YYYTTTOOOKKKHHHCCCBBB@@@>>>===<<<======;;;<<<<<<<<<;;;<<<===>>>===???BBBDDDEEEIIINNNRRRZZZ^^^cccgggiiikkkmmmooonnnnnnnnnnnnmmmkkkiiihhhhhhiiiiiijjjkkkmmmnnnoookkkmmmoooqqqrrrrrrrrrqqqnnnoooqqqsssvvvwwwxxxyyyyyyxxxvvvvvvvvvwwwvvvuuuooonnnllliiieee___WWWQQQHHHEEEAAA??????>>><<<:::999<<<@@@DDDKKKVVVccclllooossswwwzzz}}}vvvfffXXXEEEFFFHHHTTTjjjzzzpppnnn~~~zzziiiXXXKKKDDD:::777444222111000///...////////////////////////......------------.........///000000111111111000///...,,,+++,,,---///000000//////...///000111222000000000000000000000000......///000111222333444111111111222222333333444444777===CCCGGGJJJJJJJJJIIIGGGFFFHHHLLLPPPRRRSSSSSSUUUXXX\\\aaajjjvvvyyyuuuuuuwwwmmmhhhbbb^^^^^^```cccdddbbbbbbcccccccccbbbbbbaaabbbaaaaaa```aaacccdddeeedddeeeeeefffggghhhhhhiiiggggggfffffffffgggggghhhhhhhhhiiijjjkkkllllllmmmkkkkkkkkkllllllmmmmmmmmmmmmnnnoooooonnnnnnooopppoooppppppppppppqqqqqqqqqnnnoooqqqssstttuuuvvvvvvrrrrrrrrrsssssstttttttttsssuuuwwwxxxxxxyyy{{{~~~~~~|||yyywwwuuuuuuuuuwwwwwwwwwwwwvvvuuutttttttttuuuwwwwwwxxxzzz~~~{{{uuukkkddd___]]][[[ZZZYYY\\\aaagggmmmttt|||zzznnnddd\\\WWWUUU[[[ccckkkqqqwww~~~|||tttllleeecccaaa^^^]]]```]]]]]]\\\[[[ZZZ[[[\\\]]]]]]```dddfffiiiooowww}}}{{{zzzxxxuuurrrooolllkkk___\\\YYYVVVUUUSSSQQQOOOJJJHHHDDDBBB@@@AAACCCDDDBBBAAA@@@AAACCCDDDCCCBBBAAA>>>;;;999888999<<<>>>999;;;;;;;;;::::::<<<>>>@@@BBBFFFOOO\\\jjjxxxqqqoookkkeee^^^VVVPPPLLLJJJHHHFFFDDDBBBAAAAAAAAA???@@@@@@???>>>@@@BBBDDDCCCFFFKKKNNNPPPUUU[[[```dddhhhkkkmmmmmmkkkjjjjjjiiihhhgggeeedddcccbbbaaaffffffffffffggghhhiiijjjjjjllloooqqqrrrrrrrrrqqqmmmoooqqqsssvvvxxxyyyyyyzzzxxxvvvvvvwwwxxxwwwvvvqqqqqqooonnnjjjccc[[[VVVJJJFFFBBB??????===:::777999;;;<<<===AAAKKKXXXaaammmpppuuuyyy|||xxxiii[[[EEEFFFIIIUUUlllzzzqqqqqquuudddUUUJJJDDD:::777333111000000...---111111111111111111111111111000///......///000111------...///000000//////---,,,+++++++++---///000000///.........///111222000000000000000000000000111222222333555666777777//////000111222333333333333777===DDDHHHKKKLLLLLLJJJIIIHHHIIIMMMQQQTTTTTTUUUWWW[[[^^^cccmmmyyy{{{yyy{{{yyyvvvoooeee\\\\\\^^^^^^^^^___aaaaaaaaabbbccccccddddddaaaaaaaaacccfffgggfffeeeeeeeeeeeeffffffggghhhiiihhhhhhhhhhhhiiiiiiiiiiiijjjkkkkkklllmmmnnnoooooonnnmmmlllkkkkkkkkkkkkkkkjjjlllnnnoooqqqqqqqqqpppsssrrrqqqppppppqqqrrrsssqqqppppppsssvvvwwwuuurrrqqqsssttttttssssssuuuvvvvvvuuutttttttttvvvwwwxxx}}}~~~~~~{{{xxxvvvttttttsssvvvwwwwwwxxxxxxxxxwwwwwwrrrssssssuuuwwwyyy{{{|||vvvjjj^^^YYYTTTNNNLLLOOOKKKJJJNNNUUU[[[bbbooozzzzzzjjj^^^XXXWWW[[[bbbjjjrrrzzzxxxssskkkeeebbbbbbbbbaaadddbbb^^^XXXTTTRRRSSSUUUWWW\\\aaaccceeejjjrrrzzz}}}}}}wwwrrrooommmkkkiiiaaa^^^YYYVVVSSSPPPMMMKKKJJJHHHEEEBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@AAA??????@@@???<<<;;;<<<<<<::::::::::::;;;;;;<<<======@@@DDDIIIQQQ```rrrxxxooofff```\\\[[[WWWRRROOOMMMKKKJJJHHHIIIJJJKKKHHHEEEDDDFFFIIIQQQRRRUUUZZZ```dddfffgggooopppooonnnllliiifffeeedddcccbbbaaa``````aaabbbaaaaaabbbdddeeefffggghhhhhhiiilllooopppqqqppppppqqqpppppprrrwwwzzzyyyxxxzzzzzzyyyyyyyyyyyyxxxxxxvvvuuusssrrrooojjjddd___RRRMMMGGGBBB???===;;;999888999:::999:::BBBOOOYYYccciiiqqquuuwwwyyy|||ppp```MMMHHHIIIWWWmmmrrrmmm|||ooo___QQQFFF???<<<999555333333333333222000000000000000000000000000///...------...///000------......//////000000///......---------......//////............//////000///......000111111000222333444444222000000111000111111222222333333444666777:::@@@GGGLLLNNNNNNPPPOOOOOOOOOOOOQQQSSSTTTWWWXXXZZZ^^^fffqqq~~~{{{yyy{{{yyyuuummmccc[[[[[[^^^^^^___```aaaaaaaaabbbccccccddddddbbbaaabbbdddfffgggfffeeeffffffffffffggghhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiikkkkkkllllllmmmnnnnnnnnnnnnmmmllllllkkkkkkkkkllljjjkkkmmmooopppppppppppprrrqqqpppoooooopppqqqrrrqqqpppppprrruuuwwwvvvtttqqqssstttsssrrrrrrsssttttttsssssstttuuuwwwyyyzzz|||}}}}}}{{{xxxuuutttssssssuuuvvvvvvwwwwwwwwwvvvvvvppppppqqqsssuuuwwwyyy{{{wwwkkk^^^WWWPPPHHHEEEFFFDDDCCCEEEJJJOOOUUU```jjj|||~~~pppccc]]]ZZZ^^^dddlllttt|||}}}wwwooohhhdddbbbaaa```]]]\\\XXXRRRNNNMMMNNNPPPUUUXXX\\\___bbbgggnnnttt{{{|||{{{vvvrrrooommmkkkiiiaaa^^^YYYUUUSSSPPPLLLJJJHHHFFFDDDBBB@@@@@@AAAAAA>>>>>>>>>??????AAABBBBBB>>>???@@@???<<<;;;<<<===;;;;;;;;;:::;;;;;;<<<<<<<<<>>>AAADDDKKKWWWgggssszzzwwwppplllfffaaa]]]ZZZWWWUUUUUUVVVWWWVVVTTTTTTVVVYYYdddeeehhhlllqqqttttttssstttrrrpppmmmiiifffcccaaa___^^^]]]\\\[[[\\\\\\]]]______```aaabbbdddeeefffgggiiikkknnnpppppppppooorrrpppppprrrvvvyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{yyyxxxvvvtttrrrnnnhhhdddWWWRRRKKKDDD@@@>>><<<:::999:::;;;::::::AAAKKKTTT\\\bbbkkkrrrvvvzzzpppaaaNNNIIIHHHVVVlll}}}oooiiivvv{{{lll]]]OOOCCC===999666222000111111111000000000000000000000000000000///...------...///000.........//////////////////......------.........000000////////////000000000///......000111111000111333444444222111111222111111222222333444444444666777:::???FFFKKKNNNNNNOOOPPPPPPQQQSSSUUUWWWXXX[[[\\\]]]aaagggrrr~~~{{{yyy{{{yyyuuukkkaaaYYYZZZ]]]___```aaaaaaaaaaaabbbccccccddddddbbbbbbbbbdddfffgggfffeeefffffffffgggggghhhiiijjjhhhhhhhhhhhhiiiiiiiiiiiillllllllllllllllllllllllnnnmmmlllllllllllllllmmmjjjkkklllmmmnnnoooooooooppppppooooooooooooppppppqqqpppoooqqqtttvvvwwwvvvrrrssstttsssqqqqqqrrrsssrrrrrrssstttvvvxxxzzz{{{{{{{{{}}}~~~}}}zzzwwwtttsssrrrrrrttttttuuuuuuuuuuuuttttttmmmmmmnnnppprrruuuxxxzzzxxxnnnaaaXXXOOOFFFAAAAAA@@@>>>>>>AAADDDHHHPPPXXXjjjrrrzzzmmmfff^^^aaaffflllttt}}}{{{qqqiiibbb^^^[[[ZZZUUUSSSPPPKKKHHHGGGIIIKKKTTTUUUXXX\\\aaagggllloooxxxyyy{{{~~~~~~~~~~~~}}}yyyuuuqqqooommmkkkiiiaaa^^^YYYUUURRRNNNJJJHHHEEEDDDBBB@@@??????@@@AAA<<<<<<===>>>???AAABBBCCC>>>???@@@>>><<<;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<===???@@@EEEOOO\\\eee}}}zzzuuuqqqmmmjjjhhhhhhiiihhhggghhhkkkmmmssstttvvvyyy||||||zzzwwwwwwuuupppjjjeee```]]]\\\[[[ZZZYYYXXXWWWXXXYYYYYY]]]\\\\\\\\\]]]```bbbdddfffhhhjjjmmmnnnooooooooorrrqqqqqqsssuuuwwwvvvvvvtttuuuvvvxxxzzz|||~~~}}}{{{yyyxxxvvvsssoookkk___YYYPPPHHHCCC@@@>>><<<:::;;;<<<::::::>>>EEEKKKUUU]]]gggooouuuzzzqqqdddPPPJJJIIIVVVmmm{{{lllcccmmm~~~xxxkkk\\\NNNBBB<<<777444111000000111111111000000000000000000000000//////............/////////////////////.........///......---......//////111111000000000000111111000///......000111111000000222333333222222222333222222222333444444555555666777999>>>DDDJJJMMMNNNOOOPPPRRRTTTWWWZZZ[[[\\\___```aaadddjjjttt|||zzz{{{xxxtttggg^^^WWWXXX]]]___```cccaaaaaaaaabbbccccccddddddcccccccccdddfffgggfffeeeggggggggggggggghhhjjjjjjggghhhhhhhhhiiiiiiiiiiiimmmmmmmmmllllllkkkkkkkkkmmmlllllllllllllllmmmmmmjjjkkklllmmmmmmnnnnnnnnnoooooonnnnnnnnnnnnooooooqqqpppoooppprrruuuwwwxxxssstttuuutttrrrqqqrrrssssssssstttuuuvvvwwwxxxyyyyyyyyy{{{~~~|||yyyvvvtttrrrrrrrrrsssssssssssssssrrrrrrqqqkkkkkklllnnnppptttxxxzzzyyysssiii___UUULLLFFFDDDAAA>>><<<>>>@@@BBBGGGNNNWWW^^^nnnrrriiiaaabbbeeejjjqqqzzz|||qqqfff^^^WWWRRROOOMMMLLLIIIEEECCCCCCFFFHHHSSSTTTVVV\\\cccjjjnnnooouuuwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}zzzwwwssspppnnnllljjjhhhaaa^^^YYYTTTQQQMMMIIIFFFBBBAAA@@@???>>>?????????<<<<<<<<<===>>>???AAAAAA>>>??????>>>===<<<<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@DDDKKKUUU\\\qqq}}}||||||{{{yyyyyyyyyzzz{{{zzz{{{|||~~~~~~|||wwwsssvvvrrrlllfff```\\\ZZZZZZZZZYYYXXXWWWWWWWWWXXXYYY[[[ZZZXXXXXXZZZ\\\```bbbeeefffhhhkkkmmmnnnoooooorrrrrrrrrsssttttttuuuttttttuuuvvvyyy{{{}}}}}}|||{{{zzzxxxuuurrrggg```VVVLLLFFFBBB???===<<<<<<<<<;;;:::<<<@@@CCCRRRZZZdddmmmsssxxx~~~uuuiiiTTTLLLJJJXXXqqq{{{kkk___dddwww~~~zzzxxxyyymmm^^^OOOCCC===999666333111222333333333/////////////////////////////////....../////////000000//////......------...............//////000111000000//////000000111000///......000111111000///111333333222222333444222222333444444555555666777777888===CCCIIILLLMMMNNNPPPRRRUUUXXX[[[]]]^^^```aaacccffflllvvv}}}{{{{{{xxxrrreee\\\UUUWWW\\\___aaacccaaaaaaaaabbbccccccdddddddddcccccceeeggggggfffeeeffffffffffffggghhhiiijjjggghhhhhhhhhiiiiiiiiiiiimmmmmmmmmlllkkkkkkjjjjjjkkkkkkkkkkkkkkklllmmmnnnkkkkkkllllllmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnppppppqqqqqqrrrtttwwwxxxuuuvvvvvvuuutttsssssstttuuuuuuuuuvvvvvvvvvvvvvvvxxxxxxzzz~~~~~~|||yyyvvvtttrrrrrrrrrrrrrrrrrrrrrrrrqqqpppoookkkjjjkkklllooossswwwyyy}}}zzztttjjj___UUUNNNIIIDDD???<<<===>>>>>>AAAFFFHHHMMMYYYiiixxxtttgggcccdddeeeggglllttt}}}yyymmmbbbXXXPPPJJJFFFDDDDDDBBB@@@???@@@DDDGGGQQQRRRVVV\\\dddkkkoooppptttuuuxxx{{{}}}~~~~~~~~~~~~~~~}}}xxxvvvrrrooommmkkkhhhfff```]]]XXXSSSOOOLLLHHHEEE@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<===>>>>>>===>>>???>>>===<<<===>>>???>>>======<<<<<<<<<<<<======>>>???CCCIIIPPPTTTaaannn}}}|||vvvrrrooolllfff```\\\ZZZYYYYYYXXXXXXWWWVVVVVVWWWXXXYYYZZZXXXWWWWWWXXX[[[^^^aaadddeeefffiiikkkmmmnnnnnnqqqrrrrrrsssrrrsssssstttvvvwwwxxxyyy{{{|||}}}~~~~~~}}}~~~~~~|||yyywwwnnnggg\\\RRRJJJEEE@@@>>>=========;;;::::::<<<===LLLTTT```jjjqqqxxxyyyoooYYYPPPLLL[[[uuu|||lll^^^___mmmyyy{{{{{{vvvttt}}}zzznnn^^^OOOCCC>>>999777333222222333333333////////////////////////...//////////////////...000000//////......------...............///000111000//////......//////000000///......000111111000///111333333222222333444222222333444444555555666777777999===CCCIIIKKKLLLLLLMMMPPPSSSVVVYYY\\\]]]___aaaccchhhnnnxxx|||{{{wwwqqqcccZZZTTTVVV[[[^^^```cccaaaaaaaaabbbccccccddddddeeeddddddeeeggggggfffeeeeeeeeeeeeffffffggghhhiiihhhhhhhhhhhhiiiiiiiiiiiimmmlllllllllkkkkkkjjjjjjiiiiiiiiiiiijjjkkkmmmmmmmmmmmmllllllmmmmmmnnnooonnnnnnoooooooooooonnnnnnpppqqqrrrrrrrrrsssuuuwwwuuuvvvwwwvvvttttttuuuvvvvvvvvvvvvvvvvvvuuuttttttvvvxxx{{{~~~~~~}}}zzzwwwtttsssrrrrrrqqqrrrrrrqqqqqqpppooonnnjjjjjjiiijjjmmmqqquuuxxxwwwlllcccYYYRRRJJJDDD??????>>>======@@@AAACCCIIIUUUcccssszzzkkkccccccbbbbbbdddiiipppuuu|||uuunnnddd[[[RRRLLLFFFBBB=========<<<===@@@EEEIIIQQQTTTXXX]]]ccchhhlllooorrrtttwwwzzz}}}~~~}}}wwwuuuqqqooollljjjfffccc___[[[VVVRRROOOKKKHHHEEE@@@@@@??????>>>===<<<<<<===<<<<<<;;;;;;<<<<<<<<<===>>>???>>>===<<<===>>>???>>>>>>============>>><<<<<<===>>>AAAEEEIIILLLQQQ^^^mmmzzz~~~|||wwwrrrnnngggddd```[[[YYYXXXXXXXXXVVVUUUTTTSSSTTTUUUVVVWWWYYYYYYXXXXXXYYY\\\^^^```bbbccceeegggiiikkkmmmnnnpppqqqrrrrrrqqqqqqssstttxxxxxxyyyzzz{{{|||}}}}}}~~~}}}zzzsssmmmcccYYYQQQIIIDDD@@@???>>><<<;;;::::::;;;;;;CCCLLLYYYeeeoooxxx}}}ttt]]]SSSNNN[[[vvv|||mmm___]]]gggvvv~~~zzz|||zzztttqqqzzz{{{nnn]]]MMMBBB>>>:::777333111111111111000000000000000000000000000......////////////......///////////////.....................///000111111//////............//////000///......000111111000000222333333222222222333222222222333444444555555666777:::???EEEJJJKKKKKKHHHIIIKKKNNNRRRWWW\\\^^^```bbbeeejjjqqq{{{}}}{{{vvvpppcccZZZSSSUUUZZZ]]]___bbbaaaaaaaaabbbccccccddddddeeeeeedddeeeggggggfffeeeddddddddddddeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiillllllkkkkkkkkkkkkkkkkkkggggggggghhhiiikkklllmmmnnnnnnmmmmmmmmmnnnooopppnnnoooppppppppppppooonnnppprrrttttttsssrrrsssuuussstttvvvuuuttttttuuuvvvtttuuuvvvwwwwwwvvvuuuuuuvvvyyy}}}}}}{{{xxxuuutttssssssrrrrrrrrrqqqqqqpppnnnnnnjjjiiihhhhhhjjjnnnrrruuu}}}}}}vvvmmmeeeXXXPPPIIIGGGEEEAAA???@@@BBBAAABBBHHHQQQ^^^qqqzzziii\\\[[[YYYWWWVVVXXX]]]```jjjrrrzzz{{{yyyvvvpppiiibbb]]]VVVOOOJJJFFFBBB@@@<<<===>>>???AAAEEEKKKPPPVVVZZZ___bbbdddfffjjjnnnppprrruuuyyy}}}}}}|||wwwuuuqqqnnnlllhhhdddaaa]]]YYYUUUQQQNNNKKKHHHEEEAAAAAA@@@???>>>===;;;;;;;;;:::::::::;;;<<<======<<<>>>???>>>===<<<===???>>>>>>======>>>>>>?????????>>>>>>???AAACCCEEEEEEHHHSSS___iiiuuu{{{yyyvvvtttqqqmmmiiieee___^^^[[[XXXVVVVVVVVVVVVUUUTTTSSSSSSSSSTTTVVVWWWYYYYYYZZZ[[[\\\^^^___```aaabbbccceeehhhjjjmmmnnnnnnppprrrrrrqqqqqqsssuuuwwwxxxyyyzzz{{{}}}~~~~~~~~~}}}xxxrrrjjj```WWWOOOHHHCCC???>>>;;;::::::;;;;;;;;;===FFFTTTaaakkkuuu~~~~~~vvvaaaTTTMMMYYYssszzzmmm```^^^eeerrr|||sssmmmuuuppp^^^MMMCCC@@@<<<999555222222222111000000000000000000000000000---...///000000///...---.........///////////////............///000111222000000////////////000000000///......000111111000111333444444222111111222111111222222333444444444666888<<>>===;;;:::888888999:::;;;===>>>???<<<===???>>>======>>>???>>>>>>======>>>???@@@@@@CCCBBBAAAAAACCCCCCCCCBBBEEENNNWWW]]]gggwww{{{wwwtttqqqnnnkkkhhhdddaaa\\\[[[YYYVVVUUUTTTTTTTTTVVVUUUTTTTTTTTTVVVWWWXXXZZZZZZ[[[]]]^^^___```aaaaaabbbccceeegggjjjlllnnnmmmooorrrrrrpppqqqsssvvvvvvwwwxxxzzz|||~~~~~~{{{vvvnnneee\\\SSSKKKEEE@@@===;;;::::::;;;<<<<<<===FFFSSS^^^hhhqqqyyy~~~wwwcccUUULLLWWWpppxxxlll```___eeeqqq~~~sssjjjqqqttt```OOOFFFCCC@@@<<<888555444444333222000000000000000000000000---...///000000///...------.........//////000000............///000222222111111000000000000111111000///......000111111000222333444444222000000111000111111222222333444444555888===DDDIIILLLKKKIII???@@@BBBGGGOOOXXXaaaggghhhjjjlllpppuuu}}}zzzsssmmm^^^XXXUUUXXX\\\]]]^^^```^^^___aaacccddddddddddddccceeehhhjjjjjjhhhfffdddeeeeeeeeefffffffffffffffhhhhhhiiiiiiiiihhhhhhgggiiiiiiiiiiiiiiiiiiiiiiiiffffffggghhhiiijjjjjjkkkoooooonnnnnnnnnooooooppprrrrrrrrrqqqqqqqqqppppppoooppppppqqqqqqqqqppppppsssrrrqqqpppppppppqqqrrruuutttsssrrrqqqrrrssssssuuuxxx||||||{{{zzzwwwtttrrrpppoooppppppooonnnmmmllllllkkkllliiiffffffhhhjjjlllllluuuyyy}}}uuuhhh^^^WWWQQQLLLIIIIIIGGGEEEDDDFFFKKKPPPTTThhhlllsssxxxyyysssiiibbbRRRNNNJJJFFFDDDCCCBBBAAABBBEEEJJJMMMOOONNNKKKJJJLLLHHHBBB???@@@AAACCCCCCEEEDDDEEEIIIOOOWWW\\\^^^eeegggiiillllllkkkiiihhhmmmooossswwwzzz}}}~~~|||zzzvvvtttrrrooolllhhhbbb^^^[[[WWWRRRNNNJJJGGGDDDBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>======<<<<<<===@@@AAAAAA@@@AAA@@@@@@@@@AAABBBBBBCCCHHHIIILLLSSS]]]iiittt{{{~~~yyyuuuqqqmmmhhhggghhheee^^^WWW]]]\\\ZZZYYYWWWVVVVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXZZZ[[[[[[ZZZZZZ\\\___bbbaaaaaabbbccceeegggiiijjjmmmoooqqqqqqqqqqqqsssuuuyyyyyyzzz{{{}}}zzzqqqhhh___VVVOOOJJJDDDAAA===;;;;;;<<<<<<<<<===@@@HHHUUUeeeqqqwwwyyyuuueeeQQQKKKVVVhhh{{{mmm``````iiisss|||~~~uuulllnnnuuucccQQQBBB:::<<<999666222000000111111444333333222111000/////////000000000000000//////000000//////.........---222111///000111333222222000000000000////////////111111111111111111111111222111111222444555555444111111111222333555666777;;;>>>CCCIIIMMMOOOOOONNNFFFCCCBBBFFFPPP[[[bbbeeeiiiiiijjjkkkqqqyyyzzzqqqlll^^^XXXTTTXXX\\\]]]^^^```___```bbbccceeeeeeeeeddd```bbbeeehhhiiiiiihhhgggdddeeeeeeeeeffffffggggggfffggghhhiiiiiiiiiiiiiiihhhhhhiiiiiiiiijjjjjjjjjgggggghhhiiiiiijjjkkkkkkmmmmmmmmmmmmmmmnnnoooppprrrrrrqqqqqqqqqpppppppppoooooopppqqqqqqqqqqqqppprrrqqqpppooooooooopppqqqrrrrrrqqqqqqqqqrrrtttttttttwww{{{~~~}}}|||zzzwwwtttrrrpppoooooooooooonnnmmmmmmmmmlllllliiifffeeegggiiijjjjjjmmmqqqwww{{{rrrjjjccc]]]YYYUUURRRNNNKKKIIIKKKMMMOOOYYY\\\aaaeeefffbbbZZZUUUHHHEEEBBB@@@@@@AAA@@@@@@???@@@BBBDDDDDDDDDDDDCCCGGGEEEBBB@@@@@@CCCFFFHHHOOONNNOOOSSSYYY___cccdddfffgggiiikkkkkkiiihhhffflllnnnrrrvvvzzz|||~~~~~~{{{zzzuuusssqqqooolllgggbbb^^^ZZZWWWQQQMMMJJJHHHEEECCC@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>=========???@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFHHHMMMUUU___hhhmmmyyy~~~~~~{{{vvvqqqmmmhhhddd___^^^______^^^\\\\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZYYY[[[\\\]]]]]]]]]^^^___aaaaaabbbccceeeggghhhiiimmmoooqqqqqqqqqrrrtttuuuyyyzzzzzz|||}}}|||sssjjjbbbZZZRRRMMMHHHDDD???<<<;;;;;;;;;:::<<>>?????????>>>>>>>>>>>>>>>>>>???@@@@@@BBBCCCEEEDDDDDDGGGMMMRRRZZZZZZ[[[^^^cccgggiiijjjggghhhiiiiiihhhgggeeedddjjjlllpppuuuxxx{{{}}}~~~}}}zzzyyytttrrrpppnnnkkkgggaaa]]]YYYVVVQQQMMMJJJHHHEEECCC@@@@@@???>>>===;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEFFFIIIMMMTTTZZZ^^^iiimmmssswwwzzz}}}}}}yyyvvvrrrnnnjjjfffdddcccaaa___^^^]]]]]]\\\ZZZYYYYYYXXXWWWWWWXXXXXXWWWWWWXXXYYYZZZ\\\]]]]]]XXX[[[^^^```___]]]]]]]]]aaaaaacccdddfffgggiiiiiilllnnnpppqqqqqqrrrtttvvvzzzzzz{{{}}}~~~vvvnnnfff^^^VVVRRRMMMHHHCCC???===;;;:::999:::<<>>>>>???>>>>>>>>>???@@@AAAAAAAAACCCDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHHHHIIILLLQQQUUUXXX```cccfffjjjlllnnnrrrttttttsssrrrrrrrrrrrrssstttqqqqqqpppooommmkkkgggeeekkklllllliiiddd^^^ZZZXXXXXXXXXXXXWWWWWWXXXXXXYYYWWWXXXYYYZZZ\\\^^^______[[[]]]______^^^]]]]]]^^^bbbcccdddfffhhhiiijjjkkkkkkmmmpppqqqqqqsssuuuwwwzzz{{{}}}xxxqqqjjjbbb[[[VVVPPPKKKFFFAAA???===<<<::::::<<>>===<<<;;;::::::999999999:::::::::;;;;;;;;;<<<===>>>????????????===???AAAAAAAAAAAACCCEEEGGGFFFFFFEEEEEEEEEFFFFFFIIIIIIJJJKKKNNNQQQTTTVVVZZZ]]]```bbbdddfffhhhjjjhhhhhhhhhhhhhhhiiiiiijjjdddfffhhhhhhhhhggggggffftttsssooohhh```ZZZXXXWWWWWWWWWWWWWWWWWWXXXXXXYYYXXXXXXYYY[[[\\\^^^___```^^^______^^^\\\]]]___aaacccdddfffiiijjjkkklllllljjjmmmoooqqqrrrsssvvvxxxzzz|||~~~zzztttmmmfff___ZZZRRRNNNHHHCCCAAA@@@>>>===;;;===@@@GGGSSS```mmmvvvzzz}}}xxxdddRRRJJJQQQ___uuuuuuooouuuxxx^^^KKKBBB<<<;;;888666444333222222333333222111111000//////......///000000000000000////////////////////////111///......000111111000,,,,,,------...///000000000000000111111111222222333222111222444444333222555555555444555555666666777999???KKKVVV^^^___]]]TTTOOOMMMTTTbbbnnnrrrrrrrrrqqqppppppssszzzvvvllleee[[[UUURRRVVV[[[]]]^^^aaaaaabbbccceeeeeeeeedddcccccccccccccccdddeeefffgggeeeeeeeeeffffffffffffgggiiiiiiiiihhhgggfffeeedddeeefffggghhhjjjkkkmmmmmmlllllllllkkkkkkjjjjjjjjjiiiiiiiiiiiijjjlllmmmmmmoooooooooooonnnnnnnnnnnnmmmnnnooopppqqqrrrrrrrrrrrrqqqooonnnmmmmmmmmmmmmnnnnnnoooppppppoooooooooqqqrrrtttvvvxxx}}}|||yyyvvvrrrooonnnnnnnnnooooooooooooooooooooooookkkiiifffeeeddddddbbb```aaa``````bbbgggnnnvvvzzz|||xxxsssnnniiieeeaaa^^^UUUTTTSSSTTTUUUUUUTTTRRRMMMPPPTTTXXX[[[\\\]]]]]]aaaeeehhhjjjjjjkkknnnrrrrrrooommmllllllkkkjjjhhhcccbbbaaa```___```aaabbbgggiiinnnrrrwwwzzz|||}}}}}}}}}~~~~~~|||zzzwwwvvvsssqqqooonnnkkkhhhccc___ZZZVVVQQQLLLIIIFFFCCCAAA>>>>>>===<<<<<<;;;;;;;;;888888999999::::::;;;;;;:::;;;<<<>>>????????????>>>AAACCCCCCBBBAAADDDGGGIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKMMMPPPRRRUUUVVVVVVYYY\\\___```aaacccddd``````aaaaaabbbbbbbbbbbb]]]___aaabbbbbbcccdddfffuuunnncccYYYTTTUUUXXX[[[XXXWWWWWWWWWWWWWWWXXXXXXXXXXXXYYYZZZ[[[]]]]]]^^^______^^^]]]\\\]]]aaacccccceeegggjjjkkkllllllllljjjllloooqqqrrrtttvvvyyy{{{||||||wwwqqqjjjccc^^^UUUQQQKKKFFFCCCAAA@@@>>><<<===@@@EEEOOO]]]lllvvvzzz}}}yyycccQQQIIIPPP]]]rrr~~~~~~tttooovvveeeOOOEEE<<<;;;999777555333222222444444333222111000//////---...///000000111111000............////////////111///...///000111111111---------....../////////222222222333444444555555222111111222444555555444333333333333333444555666888999???JJJWWW^^^^^^\\\TTTNNNKKKRRRbbbooouuuuuuuuuuuusssrrrtttzzzvvvllleeeZZZTTTRRRVVV[[[]]]^^^aaaaaabbbcccdddddddddcccbbbaaabbbcccdddeeefffggghhhfffffffffffffffeeeeeeeeehhhhhhhhhhhhgggfffeeeeeefffggghhhiiijjjkkklllllllllllllllkkkjjjiiiiiihhhjjjjjjjjjjjjjjjkkklllmmmoooooonnnnnnnnnmmmmmmmmmmmmnnnooopppqqqrrrrrrrrrtttsssqqqooonnnnnnnnnooolllmmmnnnpppqqqqqqqqqpppqqqrrrsssuuuwww}}}~~~}}}{{{wwwssspppoooooopppqqqpppppppppooonnnnnnnnnkkkiiigggfffeeedddbbbaaa`````````aaadddiiimmmpppwww~~~}}}wwwtttjjjiiihhhiiiiiiiiigggfffcccdddfffhhhkkknnnpppqqqssstttuuuvvvvvvuuuuuuuuuqqqnnniiifffeeedddcccbbb```___]]]]]]^^^```bbbdddgggiiinnnssswww{{{}}}~~~|||yyyxxxsssrrrpppnnnllliiiddd```[[[WWWQQQLLLHHHEEEBBB???<<<<<<<<<<<<<<<<<<<<<<<<777888888999::::::;;;;;;:::;;;<<<>>>??????@@@@@@@@@CCCGGGFFFDDDCCCGGGJJJMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMOOORRRTTTUUUVVVSSSWWW\\\___``````aaaaaa^^^^^^__________________]]]___``````______bbbeeellldddZZZTTTSSSVVVXXXYYYXXXXXXWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\^^^____________aaacccbbbcccfffiiikkkkkkkkkjjjiiikkknnnppprrrtttwwwyyy{{{}}}{{{vvvooohhhcccZZZUUUNNNHHHDDDAAA???===<<<===>>>BBBKKKZZZjjjvvvzzz}}}vvvdddRRRJJJOOOZZZooo}}}{{{yyyrrrooozzzgggQQQGGG<<<<<<:::888666444333222222222111111000000000///---...///000111111111111......//////000000000000000...------///000000/////////000000000000000000111111111222333444444444000//////111444555555555333333333333444555777777999999???KKKXXX``````]]]UUUMMMIIIPPPaaaqqqxxxyyyzzzyyywwwuuuwww|||wwwllleeeZZZTTTRRRVVV[[[]]]^^^aaa```aaabbbcccdddcccbbbaaaddddddeeefffffffffeeeeeegggggggggfffeeeeeeddddddffffffgggggggggggggggfffgggggghhhiiijjjkkkkkklllllllllkkkkkkjjjiiihhhhhhkkkkkkkkkjjjkkkkkkllllllooonnnnnnnnnmmmmmmmmmmmmmmmnnnoooppprrrrrrrrrsssvvvtttrrrqqqooooooooopppjjjkkkmmmppprrrsssssssssqqqrrrsssuuuwww|||}}}{{{}}}xxxtttrrrqqqqqqqqqrrrqqqqqqpppooonnnmmmmmmkkkiiigggffffffeeecccaaacccbbbaaaaaabbbdddfffgggmmmttt}}}~~~}}}|||zzzwwwtttxxxwwwwwwwwwyyy|||~~~}}}||||||}}}{{{xxxuuunnnjjjddd```^^^]]]\\\\\\^^^]]][[[[[[]]]```ccceeegggjjjnnnsssxxx{{{}}}~~~~~~|||zzzsssrrrpppooommmiiidddaaa\\\XXXRRRLLLHHHDDDAAA>>>;;;;;;;;;<<<<<<<<<<<<===777777888999::::::;;;;;;:::;;;<<<>>>??????@@@@@@BBBFFFIIIIIIFFFEEEIIIMMMOOOOOONNNMMMLLLLLLMMMMMMLLLNNNPPPRRRTTTVVVVVVWWWSSSWWW]]]aaabbbaaaaaaaaa^^^___````````````______aaabbbcccaaa______bbbeeeddd___[[[ZZZ\\\\\\WWWSSSYYYXXXWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZ\\\```bbbaaaaaaaaabbb```bbbeeehhhiiijjjiiiiiiiiikkknnnppprrrtttwwwzzz{{{}}}}}}xxxrrrkkkfff]]]XXXPPPJJJEEEAAA>>>;;;;;;<<<===@@@HHHWWWiiiuuu{{{~~~}}}sssfffTTTKKKOOOYYYlll{{{xxxwwwqqqqqq~~~eeeQQQGGG===<<<:::888666444333222////////////000000000000---...///000111111111111//////000000111111111222///---,,,,,,...//////...222222222111111111111111---......///000111111111...---...000333555555555444444555555777888::::::999999???KKKYYYbbbbbb___UUUMMMHHHOOOaaarrrzzz{{{}}}|||yyyxxxyyy~~~xxxmmmeeeYYYUUURRRTTTZZZ^^^^^^\\\bbbbbbbbbbbbbbbbbbcccccceeeeeeffffffffffffffffffiiihhhgggffffffggghhhiiihhhhhhhhhhhhhhhgggfffeeeggggggggghhhiiijjjlllllllllkkkiiigggggghhhjjjkkkkkkjjjhhhfffgggiiikkkmmmoooooooooooooooooooooooommmnnnoooppppppqqqqqqpppqqqqqqqqqqqqpppooonnnnnnoooooopppqqqssstttuuuuuutttrrrqqqrrrvvv}}}}}}}}}~~~{{{wwwtttqqqppppppnnnooopppqqqrrrsssssssssnnnmmmkkkhhheeedddbbbbbbcccbbbaaa``````aaabbbccchhhlllqqqwww}}}{{{uuuppplllfffdddaaa]]][[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\___aaahhhjjjnnnsssxxx|||~~~~~~}}}{{{{{{xxxvvvsssqqqoookkkfffccc[[[UUUOOOKKKIIIGGGCCC???@@@===:::888999;;;;;;;;;<<<<<<;;;:::::::::;;;;;;???????????????@@@@@@@@@@@@BBBDDDEEEFFFHHHKKKMMMMMMMMMLLLLLLLLLNNNOOOPPPNNNNNNNNNOOOQQQTTTVVVXXXXXXZZZ[[[\\\]]]___cccffffffeeedddcccbbbaaaaaaaaacccbbbaaaaaaaaaaaaaaabbbcccaaa]]]ZZZXXXYYYZZZ[[[XXXXXXXXXXXXWWWVVVUUUTTTWWWYYY[[[[[[ZZZYYYZZZ[[[^^^___aaaaaa```aaabbbddddddfffhhhiiijjjkkkmmmooohhhkkknnnqqqsssvvvyyy|||~~~yyypppiii^^^ZZZTTTMMMGGGCCC@@@???@@@======AAAGGGRRRdddssswww{{{}}}yyydddRRRMMMRRRUUUbbbttt{{{wwwqqqxxx~~~eeeOOOCCC<<<;;;999777444222000///222222111111000/////////////////////////////////...---,,,,,,---///222333///...---,,,,,,---...///............////////////000111111111111222222222222222333333333444444444333333444555666777888888<<<>>>BBBJJJWWWccceeebbb```WWWOOOUUUeeettt{{{{{{~~~|||{{{|||vvvkkkcccWWWSSSQQQTTTZZZ___```___bbbbbbbbbccccccccccccccceeeeeeeeeeeeeeefffffffffhhhhhhggggggggggggggghhhhhhhhhhhhiiihhhhhhgggggghhhhhhhhhiiijjjkkklllmmmlllkkkiiihhhhhhhhhjjjkkkkkkjjjhhhggggggiiikkkmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnooopppppppppppprrrrrrrrrrrrqqqpppooonnnnnnooopppqqqssstttuuuuuussssssrrrssswww}}}}}}{{{zzz{{{}}}|||zzzwwwuuusssrrrqqqnnnooopppqqqrrrsssssssssooonnnllliiifffdddcccbbbbbbbbbaaa```````````````___bbbfffkkkoootttzzz~~~{{{vvvqqqkkkgggbbbaaa^^^[[[YYYYYYYYYYYYYYY[[[[[[[[[[[[]]]___bbbhhhjjjnnnrrrwww{{{~~~~~~}}}|||{{{xxxvvvtttrrrooolllgggddd[[[VVVPPPLLLJJJHHHDDD@@@???<<<:::999:::::::::999999999999888888999::::::===>>>>>>>>>>>>?????????BBBDDDFFFGGGHHHJJJMMMPPPOOOOOONNNNNNNNNPPPQQQRRRRRRRRRRRRRRRTTTVVVXXXZZZ\\\]]]^^^______aaadddgggiiiiiigggfffddddddccccccfffeeedddcccbbbbbbaaaaaaaaa```^^^]]][[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZ[[[YYYYYYZZZ[[[[[[]]]^^^^^^^^^^^^```aaaccceeeggghhhhhhiiikkkmmmkkknnnqqqsssuuuwwwzzz}}}|||ssslllddd```ZZZRRRLLLFFFCCCBBB@@@======@@@GGGQQQbbbqqqwww{{{}}}yyyfffUUUNNNPPPRRR```sss{{{~~~uuuppp{{{yyybbbNNNCCC<<<;;;999777555333111000333222222111111000000//////////////////////////////...---------///111222///......------......////////////000000000111111///000000000000111111111222222333333333444444444333444444555666777888888:::===BBBKKKYYYgggkkkhhhhhh```ZZZ^^^jjjvvvzzzzzz~~~|||{{{|||~~~tttiii```UUUSSSQQQTTTZZZ___aaaaaabbbcccccccccdddddddddeeecccdddddddddeeeeeeeeeffffffgggggghhhhhhgggggggggggghhhhhhiiiiiiiiiiiihhhiiiiiiiiiiiijjjlllmmmnnnlllllljjjiiihhhiiijjjjjjkkkjjjiiihhhhhhjjjlllmmmnnnmmmmmmmmmmmmmmmmmmnnnmmmmmmnnnnnnoooppppppppprrrrrrrrrrrrqqqpppoooooonnnooopppqqqrrrtttuuuuuusssssssssuuuxxx|||{{{xxxwwwxxxyyyyyyyyyxxxwwwuuusssrrrmmmnnnpppqqqrrrrrrssssssqqqpppnnnkkkhhheeedddcccbbbbbbaaaaaa```___]]]]]][[[]]]```ccceeehhhllloooyyy}}}}}}xxxsssnnniiiccc```\\\[[[YYYXXXWWWWWWWWWXXXYYYZZZ\\\\\\\\\^^^```ccchhhjjjnnnrrrvvvzzz|||}}}~~~~~~|||{{{yyywwwtttrrrppplllgggccc\\\WWWQQQNNNLLLJJJEEEAAA===<<<::::::;;;:::999777888888888888999::::::;;;<<<<<<======>>>>>>>>>>>>DDDFFFHHHIIIKKKMMMPPPSSSQQQQQQPPPPPPQQQRRRTTTUUUWWWVVVVVVVVVXXXYYY[[[\\\```aaabbbccccccdddgggiiinnnmmmkkkiiihhhgggffffffiiihhhgggfffdddcccbbbbbb______``````___^^^\\\ZZZ[[[[[[[[[[[[ZZZYYYXXXWWWWWWYYYZZZZZZYYYYYYZZZ[[[[[[\\\^^^^^^]]]]]]^^^```bbbdddggggggggghhhiiijjjooorrruuuwwwxxxyyy{{{}}}~~~wwwqqqiiieee___WWWOOOIIIDDDBBB@@@===<<<@@@EEEOOO___mmmxxx{{{}}}yyykkkYYYQQQPPPPPP^^^rrrzzzuuuqqqrrr^^^MMMCCC;;;:::999777555444222222333222222111111000000///////////////////////////000///...------...///000.........//////.........000000000111111111222222/////////000000000000111333333333333444444444444333444555555777777888999888<<>><<<<<<======>>>?????????DDDFFFHHHJJJLLLNNNRRRUUUSSSRRRRRRRRRSSSTTTVVVWWWZZZZZZZZZZZZZZZ\\\^^^___bbbcccfffggggggiiikkkmmmpppooommmkkkjjjhhhhhhhhhhhhhhhhhhgggfffeeedddddd``````aaaaaa```___^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXYYYZZZZZZYYYYYYZZZ\\\]]]^^^______^^^^^^___aaaccceeegggiiihhhhhhiiijjjrrruuuxxxyyyzzzzzz{{{}}}yyytttjjjggg```XXXOOOHHHCCC@@@@@@======@@@DDDMMM\\\iiivvvzzz}}}yyyppp```WWWRRRPPP^^^ssszzzwwwsss|||lllZZZLLLDDD;;;;;;:::888666555333333222111111000000//////...////////////////////////111000///...---.........---...///000000///...---000000000111111111222222000000000000111111111111333333333444444444444555444444555666777888999999888<<>>===<<<<<<<<<;;;999666999999999:::;;;<<<===>>>======>>>??????@@@AAAAAACCCEEEHHHJJJLLLOOOSSSUUUSSSSSSSSSSSSTTTVVVXXXYYY\\\\\\[[[[[[\\\^^^___aaabbbeeehhhjjjkkkmmmoooqqqpppooommmkkkjjjiiihhhhhheeefffggghhhhhhhhhgggfffdddcccbbbaaa``````aaaaaa^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYZZZYYYXXXXXXZZZ\\\]]]^^^```___^^^^^^___```cccfffiiikkkkkkjjjkkkllltttvvvzzz{{{{{{{{{||||||}}}xxxtttkkkhhhaaaYYYQQQJJJDDDAAAAAA>>>>>>@@@DDDKKKYYYffftttxxx}}}{{{vvviii```YYYUUUcccvvv{{{yyyuuu~~~ttteeeUUUHHHAAA===<<<:::999777555444333111000000///......------////////////////////////111000//////......---------...///000000///...---/////////000000000111111111111222222222222333333333333444444444555555555444444555666777888999999999===DDDOOO```pppvvvtttrrrppppppttt{{{zzzpppddd\\\YYYYYYXXXXXXYYY[[[]]]___aaaaaabbbcccdddeeeffffffbbbbbbcccdddeeefffggggggdddeeeffffffggggggggggggfffgggggghhhhhhhhhhhhgggiiiiiiiiiiiijjjlllmmmnnnnnnnnnmmmmmmlllkkkjjjiiilllkkkkkkkkkllllllmmmmmmooonnnlllkkkkkklllnnnooollllllkkkkkklllmmmooopppqqqqqqqqqqqqpppooonnnnnnmmmnnnooopppqqqsssttttttssssssssstttuuuvvvwwwxxxzzz{{{{{{yyyuuusssqqqqqquuuvvvxxxxxxwwwtttqqqnnnlllmmmooopppqqqqqqrrrrrrooooooooonnnllljjjgggfffbbbbbbaaa```___]]][[[ZZZVVVWWWXXXXXXWWWXXXZZZ\\\\\\^^^```aaadddhhhnnnrrrvvvxxx|||}}}xxxwwwuuurrrooojjjfffddd```]]]YYYWWWVVVUUUTTTRRRQQQRRRSSSTTTUUUVVVWWWXXX[[[]]]aaacccdddfffhhhjjjlllmmmpppsssuuuwwwyyyyyyyyy{{{}}}}}}{{{yyyyyywwwtttqqqnnnjjjeeeaaa___[[[WWWUUUTTTQQQLLLGGGAAA???===<<<<<<<<<:::888888888888888999::::::;;;======>>>???@@@AAAAAABBBBBBDDDGGGJJJLLLOOOSSSVVVUUUTTTTTTUUUVVVXXXZZZ[[[]]]]]]]]]]]]^^^```bbbccccccfffiiilllmmmnnnppprrrnnnmmmlllkkkjjjiiiiiiiiieeefffhhhiiijjjjjjiiihhhgggeeedddbbbaaaaaabbbbbb____________^^^]]]\\\[[[YYYZZZZZZYYYXXXXXX[[[]]]\\\]]]^^^^^^]]]\\\]]]___cccfffjjjmmmmmmmmmnnnnnnuuuxxx|||~~~}}}}}}}}}~~~zzzvvvtttllliiiddd]]]UUUNNNHHHEEECCC@@@???AAADDDJJJWWWcccrrrvvv|||}}}{{{qqqkkkccc]]]jjj|||~~~zzzsss~~~zzzpppbbbRRREEE>>>???>>><<<:::777555333222111000000//////...------////////////////////////000000/////////......---/////////000000//////////////////000000000111111222222222333333333444444333444444444555555555555444555666666888888999::::::>>>EEEQQQbbbrrrxxxvvvvvvrrrnnnqqqzzz{{{qqqeee]]]XXXXXXXXXXXXYYY[[[^^^aaa``````aaabbbcccdddeeeeeeccccccdddeeefffggghhhhhheeeeeeeeeeeefffggghhhhhhfffggggggggggggffffffeeehhhhhhhhhiiijjjkkklllmmmoooooonnnnnnlllkkkjjjiiilllllllllllllllmmmmmmmmmpppooommmllllllmmmoooppplllkkkjjjjjjkkklllnnnpppppppppppppppooonnnmmmmmmmmmmmmnnnpppqqqrrrssstttssssssrrrqqqrrrsssuuuvvvtttuuuvvvuuurrrpppoooooopppqqqrrrssssssqqqpppnnnlllmmmnnnpppqqqqqqqqqqqqlllmmmmmmnnnllljjjhhhgggcccbbbaaa___^^^]]]]]]]]][[[\\\\\\[[[YYYYYYZZZ[[[WWWXXX[[[\\\]]]^^^aaadddfffgggkkknnnppppppppppppooonnnmmmnnnoooooommmkkkiiihhhfffdddaaa^^^\\\[[[WWWUUURRRQQQRRRSSSSSSSSSRRRSSSTTTVVVWWWXXXYYYYYY\\\___cccfffgggiiikkklllnnnoooqqqtttvvvxxxyyyyyyzzz||||||{{{{{{yyyvvvsssppplllfffccc___\\\YYYWWWVVVSSSMMMIIIDDDAAA>>><<<<<<<<<;;;:::999999999888888999::::::<<<<<<===>>>???@@@AAAAAABBBDDDHHHJJJMMMPPPUUUXXXWWWWWWWWWWWWYYY[[[]]]^^^___^^^^^^___aaaccceeegggfffiiilllmmmmmmmmmnnnooommmlllkkkkkkjjjjjjkkkkkkhhhiiikkkllllllkkkjjjiiiggggggffffffdddcccaaa```____________^^^]]]\\\[[[YYYZZZYYYXXXWWWXXX[[[]]]]]]_________]]]]]]^^^___bbbfffjjjmmmnnnnnnooopppwwwzzz~~~~~~xxxtttssskkkiiieee___XXXQQQLLLIIIEEEBBB@@@BBBDDDIIIUUUaaaqqqvvv|||yyyvvvnnnfffrrrwwwnnnttt~~~~~~ttteeeUUUHHH@@@@@@???===:::777555222111222222222111000000////////////////////////////////////////////////......000000////////////000000000000000111111111222222111111222222222333333333444444444444555555555555555555666777888999999::::::???GGGSSSeeevvv|||{{{vvvooohhhlllxxx{{{qqqfff^^^VVVWWWWWWXXXYYY\\\```ccc___```aaabbbcccdddeeeeeeccccccdddeeefffhhhhhhiiieeeeeeddddddeeefffhhhiiifffgggggggggfffeeeddddddggggggggghhhiiijjjllllllooooooooonnnmmmkkkjjjiiilllllllllmmmmmmmmmmmmnnnqqqpppnnnllllllnnnpppqqqlllkkkjjjjjjjjjlllnnnppppppppppppoooooonnnmmmlllmmmmmmnnnpppqqqrrrsssttttttrrrqqqppppppqqqssstttoooqqqrrrrrrpppmmmmmmmmmkkklllnnnoooppppppoooooolllmmmnnnpppqqqqqqqqqqqqjjjkkkmmmmmmmmmkkkiiigggdddbbbaaa___^^^^^^^^^___]]]]]]]]]ZZZWWWVVVVVVWWWVVVXXXYYYYYYXXXWWWWWWXXXZZZ\\\^^^aaabbbcccbbbaaa^^^]]]]]]^^^___```^^^]]][[[[[[YYYXXXXXXWWWXXXXXXSSSPPPNNNNNNPPPRRRTTTTTTSSSTTTVVVWWWYYYYYYZZZZZZ]]]```dddgggiiijjjlllnnnoooppprrrtttvvvxxxyyyyyy|||~~~~~~|||}}}{{{xxxuuurrrmmmhhhddd```]]]YYYXXXWWWTTTNNNIIIEEEBBB???<<<<<<===<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@CCCEEEHHHKKKNNNQQQVVVYYYYYYYYYYYYYYY[[[]]]___```______```aaaccceeehhhiiiiiikkkmmmnnnlllkkkkkkkkkllllllkkkkkkkkkkkkllllllkkklllmmmnnnnnnllljjjiiifffggghhhiiigggddd```^^^____________^^^]]]\\\[[[ZZZZZZYYYXXXWWWXXX[[[]]]```aaabbbaaa```___```aaaaaadddjjjmmmnnnoooppppppxxx|||}}}wwwtttsssiiigggccc^^^XXXRRRMMMJJJFFFCCCAAACCCDDDIIIUUU```rrrwww}}}}}}|||tttmmmwwwtttiiimmm~~~}}}|||yyyvvv|||zzzkkkZZZLLLEEEBBB@@@>>>;;;777444222111444444333333222111111111////////////////////////......////////////......111000///......///000111111111222222222333333333000111111111111222222222444444444555555555666666555555666777888999:::::::::???GGGTTThhhyyysssjjjccchhhxxx}}}yyynnnbbb[[[UUUSSSXXX\\\\\\\\\^^^``````aaabbbcccdddddddddcccdddeeeeeeffffffeeeeeeeeeeeeffffffffffffffffffkkkjjjhhhgggffffffggggggeeegggiiiiiiiiijjjlllmmmnnnnnnoooppppppooonnnmmmnnnnnnooonnnllllllmmmooorrrqqqooonnnnnnnnnooopppppppppnnnllljjjjjjlllnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnoooppppppqqqqqqoooooooooooonnnnnnnnnnnnllllllmmmkkkiiiiiijjjllljjjjjjkkkllllllllllllkkkkkklllnnnoooppppppqqqqqqnnnlllkkkjjjjjjjjjhhhgggbbbcccccccccbbb___]]][[[aaa```___]]][[[YYYXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUXXXWWWUUUTTTSSSSSSSSSTTTOOOOOOOOONNNOOOOOOPPPPPPRRRRRRTTTVVVXXXZZZ[[[\\\___bbbgggjjjkkkmmmoooqqqqqqrrrsssuuuwwwzzz|||}}}}}}~~~zzzyyywwwuuurrrmmmgggccc]]]\\\[[[ZZZXXXUUUPPPLLLGGGEEEBBB@@@???>>><<<::::::;;;<<<===>>>>>>>>>===;;;===>>>>>>>>>>>>AAACCCDDDGGGKKKNNNPPPSSSWWWZZZWWWXXXXXXZZZ\\\___bbbdddeeeeeeeeefffhhhjjjmmmnnnooossstttqqqkkkhhhhhhjjjlllkkkkkkjjjkkklllnnnooonnnnnnnnnnnnmmmmmmmmmmmmhhhgggffffffgggfffdddbbbdddcccbbb```___]]]\\\[[[\\\[[[YYYXXXXXXZZZ\\\]]]______^^^]]]\\\\\\\\\\\\```ccchhhkkklllmmmnnnooowww{{{}}}yyyvvvkkkhhheeeaaa\\\UUUNNNIIIFFFCCCAAACCCDDDIIIUUU```nnnwwwyyyooovvvmmmbbbkkk}}}zzzzzzwwwuuurrr^^^QQQMMMKKKGGG@@@;;;777555222000111000000000////////////........................///000111222222111000///333111000...---...///000111...,,,...111444333111000000111111111222222222333333333444444444555555999999888888999999:::;;;???BBBHHHVVVjjj{{{{{{uuujjj```eeevvv~~~ssshhh[[[UUUSSSWWW\\\\\\]]]___aaaaaaaaabbbcccccccccdddcccdddeeeeeeffffffeeeeeeeeeeeeeeefffffffffggggggiiiiiigggfffeeeeeefffffffffgggiiiiiiiiiiiikkklllmmmnnnooooooooonnnllllllnnnoooooonnnllllllmmmnnnqqqpppoooooonnnnnnnnnooooooooonnnkkkiiiiiikkkmmmnnnnnnnnnnnnmmmmmmmmmmmmnnnnnnnnnoooppppppqqqqqqooooooooonnnmmmlllkkkkkkhhhiiiiiihhhffffffhhhiiieeeffffffgggggggggffffffjjjkkkmmmnnnooooooppppppnnnllljjjjjjjjjjjjhhhfffbbbcccccccccbbbaaa^^^]]]aaa```___]]]\\\ZZZYYYYYYVVVVVVVVVVVVUUUUUUUUUTTTQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOOPPPQQQPPPOOONNNNNNOOOPPPQQQNNNNNNMMMMMMNNNNNNOOOOOOQQQRRRTTTVVVYYY[[[]]]^^^```cccgggkkklllnnnppprrrrrrrrrtttuuuxxx{{{}}}~~~}}}{{{yyywwwtttooohhhddd^^^]]][[[ZZZYYYVVVQQQNNNGGGEEEBBB@@@???>>><<<;;;;;;<<<<<<===>>>>>>>>>===;;;===>>>>>>>>>>>>AAACCCDDDGGGKKKNNNPPPTTTWWWZZZZZZZZZ[[[\\\___bbbdddfffiiiiiihhhiiijjjkkkmmmooorrruuuvvvsssmmmiiijjjllllllkkkkkkjjjkkklllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmgggfffeeeeeeffffffdddbbbfffeeecccbbb```^^^]]]\\\\\\[[[ZZZZZZZZZZZZ\\\\\\___^^^]]]\\\\\\\\\\\\\\\^^^aaaeeeiiijjjllloooqqqwww{{{zzzvvvpppmmmiiieee```YYYRRRMMMHHHEEECCCDDDEEEIIITTT```mmmvvv~~~xxxooowwwmmmaaajjjzzz{{{xxxtttqqqvvvdddXXXUUUTTTNNNEEE===888444111/////////.........---------........................///000000111111000000///000000////////////000000111000//////111222333222111111111111111222222222444555555555555666666666777777777888999;;;<<<===>>>CCCKKKZZZnnn~~~{{{sssggg]]]bbbtttzzznnn[[[UUUSSSWWW[[[]]]^^^```bbbbbbbbbbbbbbbbbbcccccccccdddeeeeeeffffffeeeeeecccddddddeeefffggghhhhhhhhhhhhgggfffeeeeeeeeeeeefffhhhiiiiiihhhhhhiiikkkllllllmmmnnnmmmlllkkkjjjmmmooopppooommmlllmmmmmmooooooooooooooonnnnnnmmmmmmmmmmmmkkkiiihhhjjjlllnnnnnnnnnmmmmmmlllllllllmmmnnnnnnooooooppppppqqqpppooonnnmmmkkkiiigggfffcccdddddddddbbbbbbdddfffffffffggggggggggggffffffiiijjjkkklllmmmnnnnnnnnnnnnllljjjjjjjjjjjjhhhfffbbbcccdddddddddbbbaaa```aaa```___^^^]]]\\\[[[[[[WWWWWWVVVUUUTTTSSSRRRRRRMMMMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJKKKLLLNNNOOOLLLLLLMMMMMMMMMNNNNNNOOOQQQSSSUUUXXX[[[^^^```aaaaaaeeeiiilllnnnoooqqqsssttttttuuuwwwzzz|||~~~}}}zzzwwwqqqjjjfff```^^^\\\[[[ZZZWWWSSSPPPHHHFFFCCCAAA@@@???>>><<<<<<=====================;;;===>>>>>>>>>>>>AAACCCDDDFFFJJJNNNQQQTTTXXX[[[\\\\\\]]]^^^aaadddggghhhllllllkkkkkklllnnnooopppvvvxxxxxxuuuooollllllnnnmmmlllkkkjjjkkkkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmgggffffffggghhhhhhfffeeehhhgggeeeccc```___]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[]]]]]]\\\\\\[[[\\\\\\\\\]]]___bbbeeehhhkkkooorrrvvvzzz{{{wwwtttpppkkkfff___XXXSSSKKKHHHEEEEEEEEEIIISSS^^^llluuu}}}~~~xxxpppxxxooodddkkkyyyyyysssoooxxxiii```^^^```XXXLLLAAA999444111////////////.........------........................000//////......//////000...//////000000000000000111222222222000111222333222222222222222111111111444444444444555555555555666666777888:::<<<>>>???===CCCMMM\\\ppp}}}sssggg\\\aaasss}}}qqq]]]VVVRRRVVVZZZ\\\^^^aaacccccccccbbbbbbbbbbbbbbbcccdddeeeeeeffffffeeeeeeccccccdddeeefffggghhhiiiiiihhhhhhgggffffffeeeeeefffhhhiiihhhgggggghhhiiikkkkkkllllllllljjjiiihhhkkkmmmooopppnnnmmmlllmmmmmmnnnooopppooonnnmmmlllkkklllllljjjhhhhhhiiikkkppppppooonnnmmmllllllkkkmmmmmmnnnnnnooopppppppppoooooonnnllliiieeebbbaaa^^^___``````___```bbbdddfffgggggghhhhhhggggggfffhhhiiijjjlllmmmmmmmmmmmmnnnlllkkkjjjkkkjjjhhhgggccccccdddeeeeeeeeedddcccaaaaaa```______^^^]]]]]]ZZZYYYXXXWWWUUUTTTSSSRRRMMMLLLKKKJJJJJJIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIJJJLLLNNNOOOMMMMMMNNNOOOOOOOOOPPPPPPRRRTTTVVVYYY]]]```cccdddcccgggkkknnnpppqqqsssuuuvvvvvvxxxyyy|||~~~~~~zzztttmmmhhhbbb```^^^\\\[[[YYYUUURRRKKKHHHEEEDDDCCCBBB@@@>>>>>>>>>==================;;;===>>>>>>>>>>>>AAACCCCCCFFFJJJNNNQQQUUUYYY\\\]]]]]]]]]___aaadddgggiiilllllllllmmmnnnppprrrtttxxxyyyxxxuuuqqqnnnnnnooonnnmmmlllkkkkkkkkklllmmmnnnnnnnnnnnnmmmmmmmmmmmmjjjjjjiiijjjllllllkkkiiiiiigggeeebbb```^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZ\\\\\\[[[[[[[[[\\\\\\]]]^^^___aaabbbdddhhhmmmpppuuuyyy~~~~~~{{{vvvrrrllleee]]]XXXNNNJJJGGGFFFDDDGGGPPP[[[jjjsss{{{~~~~~~wwwoooxxxrrrhhhooo{{{|||tttqqqwwwkkkeeeeeehhh___QQQDDD;;;666333111111111111000000000000///........................000///...------...///000222111///......///000000111333555333000///222444333333222222222222111111111111111222222222333333777777777888:::<<<===>>>===BBBLLLZZZmmm}}}yyykkk```cccvvv}}}qqq___XXXSSSUUUZZZ\\\^^^bbbcccccccccbbbbbbbbbbbbbbbcccdddeeeeeeffffffeeeeeeccccccdddeeefffggghhhiiijjjjjjiiiiiihhhggggggffffffggghhhhhhgggfffgggiiijjjkkkkkkkkkjjjiiigggfffhhhkkknnnooonnnmmmllllllllllllnnnoooooonnnmmmllljjjkkkkkkjjjiiihhhiiikkkqqqqqqqqqpppooonnnmmmmmmmmmmmmmmmnnnooooooppppppoooooommmkkkgggccc___]]]ZZZ[[[\\\]]]]]]^^^```bbbccccccdddeeeeeeeeeeeedddiiiiiikkklllmmmnnnnnnnnnooommmlllkkklllkkkiiihhheeeeeeeeefffffffffffffffbbbbbbaaaaaa```______^^^ZZZZZZXXXWWWUUUTTTRRRRRRNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPRRRRRRSSSRRRRRRTTTUUUXXX[[[___bbbeeegggeeeiiimmmppprrrsssuuuwwwxxxyyyzzz|||~~~}}}wwwpppkkkdddbbb___]]][[[YYYUUUSSSNNNKKKHHHGGGFFFEEECCCAAA@@@???>>>===<<<=========;;;===>>>>>>>>>>>>AAACCCBBBFFFJJJNNNRRRVVVZZZ^^^\\\]]]]]]___aaadddggghhhkkkkkklllmmmpppsssvvvxxxzzzyyyxxxuuurrrppppppqqqpppooommmlllllllllmmmmmmnnnnnnnnnnnnmmmmmmmmmmmmlllkkkkkklllmmmnnnlllkkkhhhfffccc```^^^]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZYYYZZZZZZZZZZZZ[[[[[[\\\]]]```aaaaaaaaabbbeeejjjmmmtttxxx}}}|||wwwqqqjjjbbb\\\RRRMMMIIIFFFDDDEEEMMMXXXgggqqqyyy|||~~~~~~vvvnnnvvv~~~qqqjjjrrr~~~}}}uuutttwwwmmmiiijjjiii```RRREEE<<<777555444222111111111000000000000////////////////////////000///...------...///000666333///,,,+++---///111111333555333000///222444333222222222222222222222111111111222222222333333999999999999:::;;;<<<<<<===BBBIIIUUUgggzzz~~~pppcccfffwww~~~qqqbbbZZZTTTUUUYYY[[[^^^aaabbbbbbbbbbbbbbbbbbcccccccccdddeeeeeeffffffeeeeeecccddddddeeefffggghhhhhhjjjjjjjjjjjjiiihhhggggggdddfffggggggffffffgggiiijjjkkkkkkkkkjjjhhhgggeeecccggglllnnnnnnmmmllllllkkklllmmmmmmmmmmmmmmmmmmiiijjjkkkkkkjjjiiijjjkkkqqqqqqqqqppppppooooooooolllmmmmmmnnnnnnoooooopppooonnnmmmjjjfffaaa]]]ZZZVVVWWWYYYZZZZZZ\\\___aaacccccceeefffggghhhhhhhhhjjjkkklllmmmnnnoooooooooqqqooommmmmmmmmmmmkkkiiiggggggggggggggghhhhhhhhhddddddcccbbbaaa```______XXXXXXWWWUUUTTTRRRQQQQQQOOONNNKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKJJJIIIIIIJJJKKKLLLMMMPPPQQQSSSTTTUUUUUUUUUTTTVVVWWWZZZ]]]aaadddggghhhgggkkkooorrrtttuuuwwwyyy{{{{{{|||~~~zzzsssnnngggddd```]]][[[XXXUUURRROOOMMMJJJHHHGGGFFFEEECCCBBB@@@???===<<<<<<======;;;===>>>>>>>>>>>>AAACCCBBBEEEJJJNNNRRRWWW\\\___^^^^^^___```cccfffhhhjjjkkkkkklllooorrrvvvzzz|||{{{yyywwwuuutttsssssstttrrrqqqooonnnmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmkkkjjjjjjkkklllllljjjiiigggeeebbb```^^^^^^^^^______^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]aaaaaabbbbbbbbbdddhhhkkkssswww}}}|||vvvnnnfffaaaVVVQQQKKKHHHDDDDDDLLLUUUeeeoooxxx{{{~~~|||tttmmmuuu|||yyynnnkkkvvvvvvvvvzzzppplllmmmeee]]]PPPDDD<<<888555444000000/////////.........////////////////////////000//////......//////000666333///,,,+++---000222111222222222000111222333222222222222333333333444444444444444555555555555:::::::::::::::;;;;;;<<<>>>BBBIIISSSeeeyyyqqqeeehhhxxxttteee\\\UUUUUUXXXZZZ]]]aaaaaaaaaaaabbbcccccccccdddcccdddeeeeeeffffffeeeeeeeeeeeeeeefffffffffggggggiiiiiijjjjjjiiihhhffffffcccdddffffffffffffhhhiiikkkkkkkkkkkkjjjhhhfffeee___ccciiimmmnnnmmmlllkkkllllllkkkkkkllllllmmmnnniiikkkllllllkkkjjjjjjkkkpppppppppooooooooooooooollllllmmmmmmnnnooooooooonnnnnnmmmkkkfffaaa\\\YYYRRRTTTVVVWWWXXXZZZ]]]___cccdddeeegggiiijjjkkkkkklllmmmnnnooopppqqqqqqqqqrrrpppooonnnooonnnmmmkkkiiiiiiiiihhhhhhhhhhhhiiigggfffeeecccbbb```______XXXXXXWWWVVVUUUTTTSSSRRRRRRPPPMMMJJJHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPPPPQQQSSSVVVWWWWWWVVVUUUXXXZZZ\\\___bbbeeehhhiiiiiilllpppsssuuuwwwyyyzzz|||}}}~~~|||uuuqqqiiifffaaa]]]ZZZWWWSSSPPPOOOLLLIIIHHHGGGFFFDDDBBBCCCAAA???===<<<<<<======;;;===>>>>>>>>>>>>AAACCCAAAEEEJJJNNNSSSWWW\\\```bbbbbbcccdddgggjjjlllnnnnnnnnnoooqqquuuxxx{{{}}}|||zzzxxxvvvvvvwwwwwwwwwtttsssqqqpppnnnnnnnnnooonnnnnnnnnnnnmmmmmmmmmmmmmmmkkkkkkkkklllkkkjjjhhhgggeeebbb```______aaabbb```___\\\ZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]]]]___```bbbbbbccceeeiiilllrrrvvv|||zzzrrrjjjeeeZZZUUUOOOKKKFFFEEELLLVVVcccmmmwww{{{~~~~~~yyyrrrlllvvv}}}wwwoooooo}}}{{{zzz}}}rrrlllkkkbbbYYYMMMBBB:::666333222000000000/////////......///////////////////////////000000111111000000/////////......///000111222111000//////111222333222000111111222333444555555444555555555555666666666999999999:::;;;<<<===>>>???DDDLLLWWWiii|||~~~rrrgggkkk|||vvvggg]]]UUUUUUWWWYYY\\\`````````aaabbbcccddddddeeecccdddeeeeeeffffffeeeeeeeeeeeeffffffffffffffffffhhhhhhiiiiiiiiigggeeedddbbbccceeefffffffffhhhjjjkkkkkklllkkkjjjhhhfffeee\\\aaahhhlllnnnmmmlllkkkllllllkkkjjjkkklllnnnoooiiikkkllllllkkkjjjkkklllnnnnnnnnnnnnoooooooooooollllllmmmmmmnnnooooooooonnnnnnmmmkkkgggaaa\\\YYYPPPQQQTTTUUUVVVXXX[[[^^^^^^___aaacccfffggghhhiiimmmnnnoooqqqrrrrrrrrrrrrsssqqqpppooopppooonnnlllkkkjjjjjjiiihhhhhhiiiiiihhhgggfffdddbbb```___^^^ZZZZZZYYYXXXXXXWWWVVVVVVUUUSSSPPPMMMKKKJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJKKKIIIIIIJJJKKKNNNPPPSSSUUUOOOQQQTTTVVVWWWWWWVVVUUUZZZ[[[]]]```cccfffhhhiiijjjmmmqqqtttvvvwwwzzz{{{}}}~~~}}}wwwrrrjjjgggbbb]]]ZZZVVVRRROOONNNKKKHHHGGGFFFEEECCCAAADDDBBB???===<<<<<<<<<===;;;===>>>>>>>>>>>>AAACCCAAAEEEJJJOOOSSSXXX]]]```eeeffffffhhhjjjmmmppprrrrrrrrrrrrtttvvvyyy|||~~~}}}{{{xxxwwwxxxzzzzzz{{{vvvuuusssqqqooooooooooooooonnnnnnnnnmmmmmmmmmmmmooonnnmmmmmmnnnmmmkkkiiihhhfffcccaaa```aaacccdddaaa___\\\YYYWWWWWWXXXXXXWWWWWWWWWXXXZZZ[[[]]]]]]\\\^^^aaacccdddgggjjjmmmrrrvvv{{{}}}uuummmggg^^^XXXRRRMMMHHHGGGMMMVVVbbblllvvv{{{{{{vvvpppkkkwwwyyyrrrttt~~~}}}pppiiiggg___XXXLLLAAA999444111000222222222222111111111111000000000000000000000000///000111222222111000///)))+++...111222333222222111...,,,...222444333111000000111222444555666666333333333444444444555555777888888999;;;===???@@@???FFFPPP]]]nnnsssjjjooosssggg___XXXVVVWWWYYY]]]aaa````````````aaabbbcccdddddddddddddddeeeeeefffgggfffggghhhgggfffeeefffgggjjjjjjhhhgggffffffffffffeeefffggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkjjjjjjiiigggdddcccffflllpppnnnlllpppmmmiiiffffffhhhkkkmmmmmmlllkkkjjjjjjjjjkkklllmmmmmmmmmmmmmmmnnnooooooqqqpppnnnmmmmmmnnnoooooommmkkkhhhfffccc___ZZZVVVOOOOOOPPPQQQSSSVVVYYYZZZ]]]```ccceeefffhhhjjjllloooppprrrsssttttttssssssppppppooonnnnnnnnnnnnnnnllllllkkkjjjiiihhhgggfffhhhgggfffeeedddbbb^^^[[[^^^]]][[[XXXVVVVVVUUUUUURRRRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNNNNLLLKKKJJJMMMMMMLLLMMMNNNPPPRRRTTTRRRTTTUUUVVVUUUUUUVVVXXXYYY[[[]]]```dddgggjjjkkkmmmnnnqqqtttxxxzzz|||}}}~~~tttlllhhhddd^^^ZZZVVVRRROOOLLLKKKJJJHHHFFFDDDCCCBBBBBBDDDDDDBBBAAA@@@?????????===<<<;;;:::;;;===???AAABBBEEEJJJNNNSSSXXX^^^bbbfffhhhkkknnnppprrrssssssuuuuuuvvvwwwyyy|||~~~}}}}}}}}}}}}|||{{{yyyyyyyyywwwuuuttttttsssqqqooommmmmmmmmmmmlllkkkjjjjjjmmmllllllkkkjjjiiihhhhhhggghhhhhheeeaaa___aaacccdddbbb___]]][[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\^^^```dddgggjjjlllmmmqqqtttyyy~~~yyypppiiiaaa\\\TTTMMMIIIJJJMMMOOO^^^iiivvv~~~|||zzztttrrr{{{yyytttxxx||||||qqqgggbbbXXXSSSLLLCCC<<<777555444333333111000////////////------...///000000//////000///.........///111222000000000000111111111111////////////////////////000111111111111222222222555666777666555444555666888:::<<<======>>>???AAABBBGGGRRRaaarrrtttjjjooossshhh___XXXWWWYYYYYY\\\aaa``````aaabbbbbbccccccdddddddddddddddddddddeeeeeeeeefffggggggfffeeefffhhhjjjiiihhhggggggfffffffffffffffggghhhhhhhhhhhhhhhiiijjjjjjjjjjjjjjjiiiiiigggeeedddggglllooonnnlllnnnllliiigggggghhhjjjlllkkkjjjiiihhhhhhiiijjjkkkmmmmmmmmmnnnnnnnnnoooooopppoooooonnnnnnnnnooooooooommmiiifffccc^^^YYYUUUOOOOOOOOOPPPRRRTTTVVVXXXZZZ\\\```bbbccceeegggiiimmmnnnoooqqqrrrrrrrrrqqqpppoooooonnnmmmmmmnnnnnnmmmlllkkkjjjiiihhhggggggiiigggffffffeeeccc```]]]```^^^\\\ZZZXXXXXXXXXXXXUUUTTTSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLNNNNNNNNNNNNPPPRRRTTTUUUSSSUUUVVVVVVUUUVVVWWWYYY[[[\\\___bbbeeeiiikkklllnnnooorrruuuxxx{{{|||}}}~~~uuunnngggccc]]]XXXTTTRRROOOMMMMMMLLLJJJHHHFFFDDDCCCCCCDDDCCCBBBAAA@@@?????????>>>===<<<<<<<<<>>>@@@AAABBBEEEJJJOOOTTTYYY___dddeeegggkkkooorrruuuvvvwwwxxxyyyzzz{{{|||~~~~~~~~~~~~}}}{{{zzzzzzzzzxxxuuuttttttssspppnnnmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjggghhhiiifffccc```aaabbbcccbbb___]]]\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[\\\^^^aaadddhhhjjjlllmmmpppsssxxx}}}|||rrrjjjbbb]]]UUUNNNJJJJJJMMMOOO\\\gggttt|||zzzwwwqqqqqq~~~xxxuuu|||{{{oooddd\\\UUUQQQJJJBBB;;;666444333222222111000////////////---...//////000000000///000//////...///000111222000000000000111111111111111111111111111111111111111111111111222222222222555666777666555444555777666888;;;<<<<<<<<<===???DDDJJJVVVfffwwwwwwmmmpppssshhh___XXXWWWYYYZZZ]]]``````aaabbbddddddddddddcccddddddccccccbbbcccccccccccceeeffffffeeeeeeggghhhiiiiiihhhhhhggggggfffffffffggghhhhhhhhhhhhhhhggghhhiiiiiijjjjjjjjjiiiiiihhhfffeeehhhlllooonnnlllkkkjjjiiihhhhhhhhhiiiiiiiiihhhgggfffggggggiiiiiimmmmmmnnnoooooooooooonnnnnnoooooopppppppppoooooopppnnnjjjgggccc^^^XXXTTTOOOOOOOOOOOOPPPRRRSSSUUUXXXZZZ^^^```bbbdddfffhhhjjjkkkmmmoooppppppppppppoooooonnnmmmmmmmmmnnnnnnmmmmmmlllkkkjjjiiiiiihhhjjjhhhgggggggggeeeccc```bbbaaa___]]][[[[[[[[[\\\XXXXXXVVVUUUSSSQQQPPPOOOQQQQQQQQQRRRQQQPPPPPPOOOPPPPPPPPPQQQRRRTTTUUUVVVTTTVVVWWWWWWWWWWWWXXXZZZ\\\^^^```cccgggjjjlllmmmoooqqqtttwwwyyy{{{||||||~~~~~~vvvpppgggbbb[[[VVVTTTRRRQQQPPPRRRPPPNNNKKKHHHFFFEEEDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>=========???@@@BBBAAAEEEIIINNNTTTZZZaaafffeeeggglllpppuuuxxxzzz{{{{{{}}}~~~~~~}}}|||{{{{{{yyywwwuuutttrrrpppnnnllllllllllllmmmmmmmmmmmmiiijjjjjjjjjkkkkkkkkklllhhhiiijjjhhheeebbbaaaaaabbbaaa___^^^]]]]]]^^^^^^______^^^]]]\\\\\\[[[[[[\\\]]]```dddhhhjjjlllmmmnnnqqqvvv|||uuulllddd___WWWOOOKKKJJJLLLNNNYYYcccqqqzzz~~~xxxsssnnnooovvvvvvwwwjjj^^^UUUQQQMMMGGG@@@:::555333222000000////////////000000///000000111111111111111///////////////000111111000000000000111111111111333333333333333333333333111111111111222222222333555666777777555555666777666999;;;<<<<<<===>>>???FFFMMM\\\mmm~~~|||qqqsssuuueee\\\UUUUUUYYY[[[^^^```___aaaccceeefffeeedddcccddddddcccbbbaaaaaaaaabbbbbbdddeeeeeeeeeeeeggghhhhhhhhhhhhhhhhhhgggffffffgggggghhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjiiiiiijjjhhhhhhiiilllnnnmmmlllhhhiiijjjjjjjjjiiihhhhhhhhhhhhgggffffffgggiiijjjlllmmmnnnooooooooonnnnnnmmmnnnpppqqqrrrqqqpppppppppmmmjjjgggccc___YYYUUUQQQPPPOOOOOOOOOPPPRRRSSSWWWZZZ^^^aaaccceeegggjjjhhhiiilllnnnooopppppppppoooooonnnmmmmmmnnnnnnnnnnnnnnnmmmllllllkkkjjjjjjkkkjjjhhhhhhhhhhhhfffdddeeedddbbb```____________\\\[[[ZZZXXXVVVTTTSSSRRRSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRSSSUUUVVVWWWXXXVVVWWWYYYYYYXXXXXXZZZ[[[]]]^^^aaadddgggjjjlllmmmqqqsssvvvyyy{{{|||||||||}}}~~~|||uuupppfffbbb[[[WWWUUUVVVVVVVVVWWWUUURRRNNNJJJGGGEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>=========>>>???@@@AAADDDHHHMMMSSSZZZaaaffffffiiimmmrrrvvvzzz|||}}}}}}~~~~~~}}}zzzxxxvvvuuussspppnnnjjjjjjjjjkkkllllllmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkiiijjjkkkjjjhhheeebbbaaaaaaaaa```___^^^^^^____________^^^]]][[[ZZZYYYYYYZZZ\\\___cccfffiiikkklllmmmqqqwww}}}yyyqqqgggbbbYYYRRRLLLKKKLLLMMMVVV```nnnxxx~~~wwwqqqmmmnnn~~~tttuuuyyyooodddXXXQQQNNNKKKFFF@@@;;;666333222/////////...//////000000111111222222222222222111///////////////000000111///000000000111111111111333333333333333333333333111111111222222222333333555666777777666555777888999;;;>>>?????????AAABBBGGGPPP```sssvvvwwwxxxdddZZZQQQRRRXXX[[[^^^aaa___aaaccceeefffeeedddcccdddcccbbbbbbaaaaaaaaaaaaaaacccdddeeedddeeefffhhhggghhhhhhiiihhhhhhgggffffffgggggghhhhhhhhhhhhggghhhhhhiiijjjjjjjjjjjjjjjkkkjjjjjjkkklllmmmllllllggghhhjjjkkkkkkjjjiiihhhiiihhhhhhggghhhiiijjjkkkllllllmmmnnnnnnnnnnnnnnnmmmnnnppprrrsssrrrrrrqqqooommmjjjgggddd```[[[WWWRRRRRRQQQPPPPPPPPPQQQRRRUUUXXX\\\```bbbdddgggjjjhhhiiilllnnnpppqqqqqqqqqoooooonnnnnnnnnoooooopppoooooonnnnnnmmmmmmllllllmmmkkkjjjjjjkkkkkkjjjiiihhhgggeeecccbbbbbbbbbbbb___^^^]]][[[YYYXXXVVVVVVTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYXXXYYY[[[[[[ZZZZZZ\\\]]]]]]^^^```cccfffiiikkklllrrrtttwww{{{}}}~~~}}}}}}}}}zzzsssooofffbbb\\\ZZZZZZ\\\]]]^^^\\\YYYVVVQQQLLLHHHFFFDDDCCCCCCAAA@@@???>>>>>>>>>======<<<<<<======>>>>>>???BBBFFFKKKQQQXXX```eeegggjjjnnnsssxxx|||~~~~~~}}}{{{xxxvvvuuusssqqqnnniiiiiiiiiiiijjjkkkmmmnnnmmmmmmllllllkkkjjjiiiiiijjjjjjkkkkkkjjjhhhdddbbbbbbaaa``````____________^^^]]]\\\[[[ZZZYYYXXXWWWXXXZZZ]]]aaaeeehhhjjjkkkooosssxxx~~~}}}uuujjjddd\\\TTTNNNKKKKKKLLLSSS\\\jjjvvv~~~xxxpppnnnppp}}}uuuwwwyyynnneee]]]TTTNNNLLLJJJFFFBBB===999555444000////////////000000111//////000000000//////......//////000000000000000///000000000111111111111222222222222222222222222111222222222222333333333555666777777666666777999:::<<<>>>??????@@@AAACCCGGGPPPaaauuu}}}}}}}}}hhh[[[PPPPPPVVV[[[^^^aaa```aaabbbddddddddddddcccccccccbbbbbbaaabbbbbbbbbaaacccdddddddddccceeeffffffggghhhiiiiiihhhgggfffeeefffggghhhiiiiiiiiiiiihhhiiijjjkkkkkkkkkkkkkkkllllllllllllllllllllllllgggiiikkklllmmmllljjjiiijjjiiihhhhhhiiijjjlllmmmllllllkkkkkkllllllmmmnnnnnnnnnpppqqqrrrsssttttttpppnnnkkkgggddd```ZZZVVVRRRRRRPPPPPPOOOPPPQQQRRRRRRUUUYYY]]]```bbbfffhhhgggiiikkknnnqqqrrrrrrsssppppppooooooooopppqqqqqqppppppooooooooonnnnnnnnnnnnmmmkkkkkkmmmnnnnnnmmmlllkkkhhhfffdddccccccccc```___^^^]]]\\\[[[ZZZYYYVVVUUUUUUTTTSSSTTTTTTTTTSSSTTTUUUWWWYYYYYYZZZZZZYYY[[[\\\\\\\\\\\\]]]___^^^___aaacccfffiiikkklllrrrtttyyy|||}}}zzzqqqlllccc```]]]]]]___bbbdddeeeaaa___[[[UUUPPPKKKHHHFFFDDDDDDBBBAAA@@@?????????<<<<<<<<<===============>>>@@@DDDHHHMMMUUU]]]bbbhhhkkkpppvvv{{{}}}{{{yyywwwvvvtttrrrpppjjjiiiiiiiiiiiikkkmmmnnnnnnnnnmmmlllkkkjjjiiiiiikkkjjjjjjjjjkkkjjjhhheeecccbbbbbbaaa``````___^^^\\\\\\[[[ZZZYYYXXXXXXWWWWWWYYY]]]aaaeeehhhjjjlllppptttzzzyyylllggg___VVVOOOLLLKKKKKKOOOXXXfffsss}}}wwwpppqqqttt~~~uuuvvvrrrggg^^^WWWPPPKKKJJJIIIFFFCCC???;;;777555111111000000000000000111,,,------------,,,,,,+++......///000000000000000000000000000111111111111111111111111111111111111222222222222333333333333444666777777777777888:::888;;;===>>>>>>???@@@AAAFFFOOO___rrrqqqaaaSSSQQQUUUZZZ^^^`````````aaabbbbbbccccccdddccccccbbbbbbbbbcccddddddbbbcccddddddcccbbbccceeefffggghhhiiiiiihhhgggfffddddddfffgggiiijjjjjjjjjiiiiiijjjllllllmmmmmmlllmmmnnnnnnmmmlllkkkkkkllliiijjjkkkmmmmmmmmmkkkkkkiiiiiihhhhhhiiijjjlllmmmlllkkkiiihhhiiijjjmmmnnnoooooooooppprrrtttuuuvvvtttqqqmmmhhhddd^^^XXXSSSQQQPPPOOONNNNNNOOOPPPQQQQQQUUUYYY]]]```cccfffiiifffhhhkkknnnppprrrrrrsssqqqqqqppppppqqqrrrrrrssspppppppppppppppoooooooooooonnnllllllnnnpppppppppooommmjjjgggeeedddcccccc``````___^^^^^^]]]\\\\\\YYYXXXWWWVVVUUUVVVVVVWWWSSSTTTVVVXXXYYYZZZZZZZZZZZZ\\\]]]^^^]]]]]]^^^```___```bbbeeegggjjjlllmmmqqqtttyyy~~~~~~{{{qqqkkk```^^^]]]___cccgggiiijjjgggeee```ZZZTTTNNNJJJHHHEEEEEECCCBBBAAA@@@@@@@@@======>>>>>>>>>============???AAAEEEJJJQQQYYY___gggkkkqqqxxx}}}{{{xxxwwwwwwvvvsssqqqmmmlllkkkjjjkkklllnnnooommmmmmllllllkkkkkkkkkjjjllljjjiiiiiillllllkkkiiiddddddcccbbbaaa```^^^]]][[[[[[[[[[[[ZZZZZZYYYYYYXXXZZZ^^^bbbfffjjjlllmmmppptttzzz{{{nnniiiaaaXXXPPPLLLKKKJJJJJJSSSaaaooo{{{tttpppuuuyyy~~~qqqqqq||||||pppddd\\\TTTLLLGGGGGGGGGFFFCCC@@@<<<888555444333222111111000111111...////////////...---,,,---...///000111000000///000000000000111111111111111111111111111111111111222222222333333333444444444666777888777777999:::999;;;===?????????@@@BBBDDDLLLZZZnnnxxxgggVVVRRRUUUYYY]]]___````````````aaabbbcccdddcccbbbbbbbbbcccdddeeeeeecccdddeeedddbbbbbbcccdddeeefffhhhiiijjjiiigggfffcccdddeeegggiiijjjkkkkkkiiijjjkkklllmmmmmmmmmmmmnnnoooooonnnlllkkkkkkllljjjjjjlllmmmmmmmmmmmmllliiihhhhhhhhhhhhjjjlllmmmmmmkkkhhhfffgggiiilllnnnooooooooopppqqqtttvvvxxxwwwtttoooiiiccc\\\UUUPPPOOONNNMMMMMMMMMNNNOOOPPPSSSVVV[[[___bbbeeeiiikkkeeegggjjjmmmpppqqqrrrrrrrrrqqqqqqqqqrrrsssssstttqqqqqqqqqppppppppppppppppppnnnmmmmmmoooqqqrrrrrrpppooolllhhhfffdddcccccc____________^^^^^^^^^^^^[[[ZZZYYYWWWWWWXXXXXXYYYSSSTTTVVVXXXZZZZZZZZZZZZ[[[]]]^^^^^^^^^^^^___aaaaaabbbdddfffiiikkkmmmnnnqqqtttyyy~~~|||qqqjjj]]]\\\]]]```dddiiikkklllkkkiiiccc]]]WWWQQQMMMKKKFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>????????????>>>===<<<>>>@@@CCCHHHOOOWWW\\\fffjjjrrrzzz|||zzzxxxwwwwwwvvvtttrrrooonnnmmmllllllmmmooopppkkkkkkkkklllllllllmmmmmmllljjjhhhiiilllmmmmmmkkkeeeddddddcccaaa___^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[ZZZ\\\___dddhhhkkknnnoooppptttyyy~~~{{{ooojjjbbbXXXQQQLLLJJJJJJGGGPPP^^^lllyyyqqqooowww|||lllkkkttt{{{pppeee\\\SSSJJJDDDFFFEEEEEECCC@@@<<<888555555444333222111111111111333333333333333222111000---...000111111111000///000000000000111111111111111111111111111111111111222222333333333444444444444666777888777777999:::;;;===@@@AAAAAAAAACCCDDDCCCJJJWWWjjj~~~xxxjjjYYYOOOQQQXXX]]]___```aaabbbccccccdddccccccbbbbbbaaaaaaaaaaaabbbbbbeeeeeedddccccccdddddddddffffffggggggggggggffffffeeeeeeggghhhjjjlllmmmnnnllllllkkkkkkkkkjjjjjjjjjmmmmmmmmmllllllkkkkkkkkkiiijjjkkklllmmmlllkkkjjjiiihhhhhhhhhhhhjjjkkklllnnnnnnllljjjhhhiiilllooommmmmmnnnooorrruuuxxxyyywwwtttooohhhaaa[[[VVVSSSRRRQQQPPPNNNNNNNNNNNNOOORRRVVV[[[___aaacccdddfffhhhiiikkkmmmoooqqqrrrrrrsssrrrqqqppppppqqqrrrrrrssstttvvvuuutttsssssstttuuusssqqqpppqqqssssssrrrvvvrrrlllhhhggggggggggggcccbbbaaaaaabbbbbbaaa______]]][[[YYYWWWWWWWWWWWWWWWWWWWWWXXXXXXZZZ[[[\\\[[[\\\]]]^^^____________cccdddeeefffiiikkknnnooorrruuuyyy{{{}}}sssfff\\\\\\]]]aaagggmmmqqqssspppmmmhhhbbb\\\UUUPPPNNNIIIGGGFFFEEEDDDBBB???===>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>???AAAGGGOOOUUUbbbiiittt}}}}}}yyyvvvuuuuuuuuuuuuqqqqqqooonnnnnnnnnoooppprrroookkkjjjlllnnnoooooommmmmmllllllllllllkkkkkkiiigggccc___]]]\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\]]]]]]___bbbfffiiilllmmmmmmqqqrrruuu{{{~~~~~~{{{ooohhh___VVVPPPLLLIIIGGGHHHLLLUUUcccrrr}}}}}}mmmwww}}}mmmggghhhwww~~~{{{{{{qqqfff\\\SSSMMMLLLKKKHHHEEECCCBBB???999555444222000000111222111000111111111000000000000000------......//////000000222222111111000/////////111111000000000000000000444444555555666777777777888999999:::;;;;;;<<<<<<;;;===@@@AAA@@@@@@@@@AAACCCJJJXXXjjj}}}{{{mmm[[[PPPQQQWWW[[[]]]```aaabbbccccccdddccccccccccccbbbbbbbbbbbbcccccceeeeeeddddddcccddddddeeeffffffggggggggggggffffffeeeeeeggghhhjjjlllmmmnnnmmmmmmmmmlllllllllkkkkkkllllllkkkkkkkkkjjjjjjjjjiiiiiijjjkkkkkkkkkkkkkkkkkkjjjhhhhhhhhhiiikkkllloooooonnnllljjjjjjlllnnnoooooooooppprrruuuwwwyyywwwuuupppiiiaaaZZZTTTQQQOOOOOONNNMMMMMMNNNOOOPPPTTTWWW\\\```bbbdddfffgggiiijjjlllmmmooopppqqqqqqrrrqqqqqqpppqqqrrrssstttuuuvvvwwwwwwuuussssssttttttsssqqqqqqrrrssssssrrruuuqqqmmmiiiiiihhhhhhgggdddcccaaabbbccccccbbbaaa___^^^\\\ZZZYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]^^^______``````___bbbccceeegggjjjlllnnnoootttwww{{{}}}~~~wwwkkkbbbaaaaaadddhhhmmmpppqqqooolllgggaaaZZZUUUQQQOOOLLLJJJGGGEEEEEECCCAAA???>>>>>>>>>===<<<<<<;;;;;;=========>>>@@@FFFMMMSSS```hhhttt~~~~~~zzzxxxxxxyyyyyyxxxuuutttsssqqqqqqqqqqqqrrrsssppplllkkkkkklllmmmmmmmmmllllllkkkkkkkkkllllllkkkhhheeeaaa___^^^^^^___^^^^^^___```aaaaaa``````bbbdddgggjjjlllnnnoooooouuutttvvvyyy||||||zzzwwwrrrpppqqqssstttvvv~~~|||nnnhhh___VVVPPPLLLIIIGGGHHHKKKSSS___nnnzzz|||llltttyyyjjjbbb```mmmyyyuuusss}}}tttkkk```UUUMMMKKKMMMJJJFFFDDDBBB>>>888444444222000000111222111000111000000000000000000000//////000000000000000000111111111111000000000000111111111111111111111111333333444444555666666666999999999::::::;;;;;;;;;;;;===@@@AAAAAAAAABBBCCCDDDKKKXXXjjj|||~~~ppp]]]RRRQQQUUUZZZ\\\```aaabbbccccccdddccccccddddddccccccccccccddddddeeedddddddddddddddeeeeeeffffffggggggggggggffffffeeeeeeggghhhjjjkkklllmmmnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkkmmmnnnnnnllljjjhhhhhhiiikkkllloooppppppooommmkkklllmmmppppppqqqrrrsssuuuwwwwwwxxxuuupppiiiaaaYYYRRROOOLLLLLLLLLLLLMMMOOOQQQSSSVVVYYY^^^aaaccceeegggiiijjjkkklllnnnoooooopppppppppppppppqqqrrrsssuuuvvvwwwxxxyyyxxxvvvttttttuuusssrrrrrrssstttuuusssrrrtttqqqmmmkkkkkkkkkiiihhhfffeeeccccccdddddddddbbbaaa```^^^]]][[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ]]]]]]^^^___````````````aaacccfffiiikkkmmmmmmnnnuuuxxx}}}zzzppphhhgggfffgggjjjmmmooooooppplllfff```ZZZVVVSSSRRRQQQMMMIIIFFFEEEDDDBBBAAA???>>>>>>======<<<<<<;;;;;;<<<<<<<<<>>>DDDJJJOOO\\\fffsss|||{{{{{{}}}}}}|||zzzyyyxxxvvvuuuttttttttttttqqqmmmkkkkkkkkkkkkjjjllllllkkkjjjjjjkkklllmmmllljjjgggcccaaa`````````aaabbbdddfffggggggfffeeehhhiiikkklllnnnoooooopppxxxwwwvvvwwwwwwtttqqqmmmjjjhhhhhhiiijjjlllttt}}}|||mmmggg___WWWQQQMMMJJJHHHGGGIIIOOOZZZhhhuuu~~~|||kkkttt~~~xxxiii___[[[eeewwwxxxpppmmmyyyyyyqqqfffYYYPPPMMMPPPNNNIIIEEEAAA<<<777333444222000000111222111000000000000000000000111111222111111111111111000000000000000000111111111111222222222222222222222222222333333444444555666666999999999999::::::::::::;;;===@@@AAABBBBBBDDDEEEFFFLLLXXXjjj}}}~~~qqq___SSSQQQUUUZZZ]]]``````bbbcccccccccccccccddddddccccccccccccddddddeeeddddddddddddeeeeeefffffffffggggggggggggffffffeeeeeefffhhhiiikkkllllllmmmmmmmmmmmmllllllllllllkkkkkkkkkjjjjjjjjjjjjjjjkkkjjjiiihhhiiillloooqqqpppnnnkkkiiihhhiiikkkllloooqqqrrrrrrooommmllllllrrrrrrsssssstttuuuvvvwwwxxxuuuppphhh```XXXQQQMMMKKKLLLLLLMMMPPPSSSUUUWWWWWWZZZ^^^aaaccceeehhhjjjkkklllmmmnnnooooooooooooooopppqqqrrrtttvvvwwwxxxxxxyyyzzzyyyvvvuuutttuuusssssssssuuuwwwwwwuuurrrsssqqqooommmmmmmmmkkkiiihhhfffddddddeeefffeeedddbbbaaa```___^^^]]]]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZ]]]^^^___```aaaaaaaaaaaaaaacccgggjjjlllmmmmmmmmmssswww}}}{{{rrrllljjjiiijjjlllnnnooonnnqqqmmmgggaaa[[[XXXWWWVVVTTTPPPJJJFFFDDDCCCCCCBBB??????>>>>>>===<<<<<<<<<::::::;;;;;;<<>>AAABBBCCCDDDFFFHHHHHHMMMZZZlll~~~~~~rrraaaUUURRRVVV\\\`````````bbbcccccccccccccccccccccbbbbbbbbbbbbcccccceeedddddddddeeeeeefffgggffffffggggggggggggffffffeeeeeefffhhhiiijjjkkkkkklllllllllkkkkkkkkkkkkjjjkkkkkkkkklllllllllllllllmmmkkkjjjiiijjjmmmpppsssqqqpppmmmjjjiiijjjkkkllloooqqqsssssspppnnnmmmmmmsssssstttuuuvvvvvvwwwwwwxxxtttnnnfff^^^WWWRRROOONNNNNNOOOQQQSSSVVVYYY[[[XXX[[[^^^aaabbbeeegggiiilllmmmnnnooopppppppppppppppqqqsssuuuwwwyyyzzz{{{xxxyyyzzzyyywwwuuuuuuvvvuuuuuuuuuwwwyyyyyywwwuuuuuurrrpppoooooonnnlllkkkjjjhhheeedddeeefffgggfffcccbbbbbbaaa```___^^^^^^\\\[[[[[[ZZZZZZZZZ[[[[[[]]]^^^___```aaaaaaaaaaaaaaacccgggjjjmmmnnnnnnmmmpppuuu||||||sssmmmlllkkklllnnnpppoooooorrrnnniiiccc___\\\[[[[[[VVVQQQKKKFFFCCCBBBBBBAAA?????????>>>======<<<<<<999:::::::::;;;>>>DDDHHHTTT```ppp~~~~~~~~~}}}{{{yyywwwuuutttqqqooommmlllmmmnnnnnnmmmkkkkkkjjjjjjkkkmmmnnnppplllkkkiiigggeeeeeeddddddfffhhhkkknnnoooooommmlllooooooooooooppppppqqqqqqvvvvvvwwwvvvtttrrrqqqppppppnnnllljjjeee___```eeepppvvv}}}~~~xxxmmmggg```YYYTTTPPPMMMKKKIIIIIILLLSSS___nnn||||||mmmxxxlllfffdddlllwwwtttpppxxxoooeee[[[XXXZZZXXXUUUPPPIIIAAA:::555333444222000000111222111000//////000000111111111111111111111000000/////////......///000111222222333222222333333333444444444555555555666777777888888:::::::::::::::;;;;;;;;;>>>@@@BBBCCCCCCEEEGGGJJJKKKPPP\\\ooossscccVVVRRRVVV\\\aaa```aaabbbccccccdddccccccccccccbbbbbbbbbbbbccccccddddddddddddeeefffggghhhffffffggggggggggggffffffeeeffffffggghhhiiijjjkkkllllllkkkkkkkkkjjjjjjjjjkkkkkkllllllllllllmmmmmmmmmllljjjiiijjjmmmpppqqqqqqpppnnnmmmllllllllllllnnnppprrrrrrpppooonnnooossstttuuuvvvwwwxxxxxxxxxvvvrrrkkkccc\\\WWWTTTRRRQQQRRRRRRTTTVVVYYY\\\]]]ZZZ\\\___aaabbbeeehhhjjjmmmnnnoooqqqrrrrrrssssssrrrsssuuuxxxzzz{{{|||}}}xxxzzz{{{{{{yyyxxxxxxyyyxxxwwwwwwyyy{{{{{{zzzyyywwwuuuqqqooooooooommmlllkkkhhheeedddeeegggggggggccccccccccccbbbaaa```___\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^___````````````bbbdddgggjjjlllnnnnnnoooooossszzz~~~vvvooonnnmmmnnnpppqqqqqqoooqqqooojjjfffbbb```___^^^XXXSSSLLLGGGDDDCCCAAAAAA@@@??????>>>>>>======<<<999::::::::::::===AAAEEEOOO[[[kkkzzz~~~~~~}}}|||zzzxxxvvvtttpppooonnnnnnoooppppppooojjjkkklllmmmnnnoooppppppllllllkkkjjjiiiiiiiiiiiiiiikkkmmmoooppppppooonnnrrrrrrrrrrrrssstttvvvwwwvvvwwwxxxwwwuuutttttttttxxxwwwxxxwwwoooeeeaaacccgggllltttyyy|||{{{vvvmmmhhhbbb\\\WWWSSSOOOMMMIIIJJJLLLRRR\\\kkk{{{|||zzznnnzzzlllhhhjjjrrr{{{wwwtttvvvkkk```WWWVVVZZZ[[[XXXSSSJJJAAA999555444444222000000111222111000/////////000111111222222000000000000000000//////...//////000111222222222111222222333333444444555555666666777888888999999:::::::::;;;<<<=========@@@BBBCCCDDDDDDEEEHHHKKKNNNRRR___sssvvvfffXXXRRRTTTZZZ___```aaabbbccccccdddccccccddddddccccccccccccdddddddddddddddeeeeeefffggghhhffffffggggggggggggffffffeeeffffffggghhhiiijjjjjjmmmlllllllllkkkkkkkkkkkkjjjjjjkkkkkkkkklllllllllkkkkkkiiiiiiiiikkkmmmnnnoooooooooooonnnnnnmmmlllmmmoooqqqqqqpppooopppqqqssstttvvvwwwyyyyyyyyyyyyuuuppphhh```ZZZWWWWWWWWWTTTTTTUUUUUUWWWYYY\\\]]]\\\^^^aaabbbdddfffiiilllmmmnnnppprrrsssuuuuuuuuutttvvvxxxzzz|||~~~~~~~~~zzz{{{}}}}}}|||{{{|||}}}{{{zzzyyyyyy|||}}}}}}}}}{{{wwwrrrooonnnnnnnnnmmmkkkhhheeedddeeefffggggggbbbccccccccccccbbb```___[[[[[[[[[[[[[[[\\\]]]^^^\\\]]]^^^______``````___dddeeegggiiikkkmmmooopppppptttzzz|||sssrrrqqqrrrssssssqqqoooooommmjjjgggdddaaa```___ZZZUUUOOOJJJGGGDDDBBB@@@@@@@@@??????>>>=========999::::::::::::<<<@@@CCCIIITTTeeettt}}}}}}}}}}}}{{{yyywwwvvvsssqqqppppppqqqqqqpppnnniiikkkmmmpppqqqqqqqqqqqqnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnooopppppppppppppppqqqqqqqqqrrrtttvvvxxxzzzyyy{{{{{{yyyuuussssssuuuyyy{{{zzznnnggggggdddjjjppptttwwwzzz~~~zzzuuunnniiiccc^^^YYYUUUQQQOOOGGGIIIKKKPPPZZZiiizzz~~~}}}rrrnnnkkknnnxxxyyyxxxzzznnnaaaVVVUUUYYY\\\ZZZUUUKKKAAA999666555444222000000111222111000...//////000111111222222000000111111111111111111//////000000111111111222111111111222333444444444555555666666777888888888999:::;;;<<<===???@@@@@@CCCDDDEEEEEEDDDFFFHHHKKKPPPTTTaaawwwyyyhhhYYYRRRSSSYYY^^^```aaabbbccccccdddccccccfffeeeeeeddddddeeeeeefffdddddddddeeefffggghhhhhhffffffggggggggggggffffffeeeffffffggghhhiiiiiijjjnnnnnnmmmmmmmmmllllllllliiiiiiiiijjjjjjkkkkkkkkkjjjiiihhhhhhhhhiiijjjkkknnnnnnpppppppppooommmlllmmmnnnooopppooooooqqqrrrrrrtttvvvxxxyyyzzzzzzzzztttoooggg^^^YYYXXXYYYZZZVVVVVVVVVVVVWWWYYY[[[\\\^^^```bbbdddeeegggkkkmmmmmmoooqqqsssuuuvvvwwwwwwvvvwwwzzz|||~~~{{{}}}~~~}}}{{{zzzzzz|||~~~}}}yyysssooonnnnnnnnnnnnkkkhhheeecccdddfffggggggbbbccccccdddcccbbb```___[[[[[[[[[[[[\\\]]]^^^___[[[\\\]]]^^^____________eeeeeefffhhhkkkmmmpppqqqrrruuuzzz~~~wwwvvvttttttuuutttqqqooommmllljjjgggdddbbb___^^^\\\WWWQQQLLLIIIFFFCCCAAA@@@@@@??????>>>=========999::::::::::::<<>>@@@AAABBBDDDEEEFFFEEEEEEFFFHHHKKKQQQVVVccczzzyyygggYYYSSSTTTXXXZZZ]]]^^^```bbbdddeeeffffffffffffffffffffffffffffffdddeeeeeeeeeddddddfffgggiiiiiihhhhhhggggggffffffhhhgggfffffffffgggiiijjjkkkkkkjjjjjjiiijjjjjjjjjhhhhhhiiijjjjjjkkklllllliiihhhgggfffggghhhjjjlllmmmoooppppppnnnlllkkklllmmmnnnpppqqqqqqqqqpppoooqqqvvvyyyyyyzzz{{{yyytttpppkkkddd\\\VVVTTTWWWYYYXXXXXXWWWWWWWWWXXXXXXYYY]]]___bbbccceeehhhlllnnnooopppqqqsssuuuvvvxxxyyyxxxyyyzzz{{{}}}~~~{{{yyy{{{}}}{{{tttpppnnnmmmmmmlllmmmkkkiiihhhhhhhhhgggeeeeeedddccccccddddddbbb```\\\\\\\\\\\\]]]___aaabbbbbbaaa```___```bbbdddeeebbbdddfffhhhjjjmmmqqqtttsssvvv{{{zzzvvvtttsssqqqooonnnllljjjgggdddaaa___^^^YYYVVVQQQLLLJJJGGGDDDBBB??????@@@@@@@@@@@@??????::::::999999:::<<<===>>>BBBGGGSSSdddqqq|||~~~}}}}}}}}}}}}{{{zzzyyywwwuuussspppnnnmmmmmmnnnoooqqqrrrssssssrrrrrrrrrrrrrrrrrrssstttuuuuuuuuusssqqqsssuuuuuurrrooopppooommmnnnqqqvvv|||~~~yyyqqqiiicccdddhhhpppwwwyyyuuummmfffdddfffjjjooossswwwzzz||||||wwwqqqnnnkkkeee```\\\XXXTTTQQQNNNMMMLLLMMMSSSbbbtttyyywww|||{{{zzzvvvssswwwsssbbbVVVUUUZZZYYYZZZVVVIII>>>777444000444333111000000000111222///000111222222111000//////000000000111111111111222222222222222222222222222333444555666666666666555666777888999::::::;;;<<<======<<<;;;<<<>>>@@@BBBDDDFFFHHHHHHHHHJJJKKKRRRWWWeee|||}}}iiiZZZSSSSSSVVVXXX]]]^^^```bbbdddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeeccceeeeeeeeeddddddeeeggghhhhhhhhhhhhgggggggggggggggffffffeeefffggghhhiiikkkkkkjjjjjjiiijjjjjjkkkiiijjjjjjkkkkkklllllllllkkkjjjiiihhhhhhjjjlllmmmmmmoooqqqpppnnnlllkkkkkkkkklllmmmnnnooooooooonnnrrrwwwzzzyyyyyy{{{yyyuuuooojjjccc[[[VVVVVVXXX[[[XXXWWWVVVVVVUUUUUUVVVVVV\\\___aaadddfffhhhllloooqqqrrrsssuuuwwwxxxzzzzzzyyyzzz{{{}}}{{{zzzzzz{{{|||||||||xxxsssooonnnoooooonnnmmmkkkhhhggggggfffeeecccbbbaaaaaabbbcccdddbbb```]]]]]]\\\]]]^^^___aaabbbbbbaaaaaaaaaaaacccdddeeeccceeehhhjjjlllnnnrrruuutttxxx|||}}}xxxuuusssqqqooopppnnnkkkgggccc___\\\ZZZXXXUUUPPPLLLIIIGGGDDDBBB@@@@@@@@@@@@???>>>===<<<;;;:::999999999;;;<<<===>>>AAAJJJWWWdddppp~~~}}}~~~~~~|||{{{zzzyyywwwtttrrrpppooooooqqqqqqsssssstttsssrrrqqqtttssssssttttttuuuvvvwwwxxxvvvttttttuuuuuusssqqqrrrqqqoooooosssyyy|||sssiiibbb\\\___dddjjjnnnnnnkkkhhhfffiiilllqqquuuxxxyyyzzz~~~xxxrrrooolllfffaaa]]]YYYTTTRRRLLLKKKJJJJJJQQQ___qqq}}}}}}xxxuuuyyy|||yyyuuuvvv}}}yyygggZZZVVVYYYWWWXXXTTTHHH===777444111333222111111000000000111///000111222222111000///111111111111222222222222111111111222222333333333333333222222222444666777777777777888999:::;;;<<<;;;<<<<<<<<<<<<===@@@CCCBBBDDDGGGHHHHHHHHHJJJKKKOOOUUUccczzzkkkZZZQQQQQQTTTWWW]]]^^^```bbbccceeeeeefffddddddddddddddddddddddddcccdddeeedddcccdddeeeggggggggggggggghhhhhhhhhhhhffffffeeeeeeeeefffggghhhkkkjjjjjjiiijjjjjjkkkkkkllllllllllllllllllllllllmmmlllkkkjjjjjjkkkmmmnnnnnnpppqqqpppnnnkkkjjjjjjjjjkkklllnnnooopppppppppuuuyyyzzzyyyyyy{{{yyyvvvmmmhhhaaa[[[WWWXXXZZZ\\\[[[ZZZXXXVVVUUUUUUUUUVVV\\\^^^bbbdddgggiiimmmpppssstttvvvxxxzzz{{{||||||{{{|||}}}|||{{{{{{zzzyyyxxxyyyuuuqqqooonnnooooooooommmjjjhhhgggffffffdddcccaaa``````aaaccccccaaa```^^^^^^^^^^^^^^^___```aaabbbbbbccccccdddeeeeeeeeefffhhhjjjlllnnnqqqtttwwwxxx{{{|||wwwtttqqqoooqqqoookkkfff```[[[WWWUUUVVVSSSNNNKKKHHHFFFDDDBBBAAAAAA@@@???>>><<<;;;:::;;;:::999999999:::;;;<<<===<<<@@@JJJUUUcccwww~~~~~~~~~}}}{{{{{{zzzxxxvvvtttsssrrrrrrttttttuuuvvvuuutttsssrrrvvvvvvuuuvvvvvvwwwxxxyyy}}}zzzwwwvvvvvvvvvuuuttttttsssqqqqqquuu{{{wwwkkkcccXXXXXXYYY]]]bbbgggiiijjjhhhjjjnnnsssvvvxxxyyyyyyzzztttppplllfffaaa]]]YYYVVVSSSMMMLLLKKKKKKPPP]]]nnn{{{}}}yyywwwyyy~~~}}}yyy|||rrrwww}}}lll^^^VVVTTTSSSUUUQQQFFF<<<777444111111111222222111111000000000000111111111111000000111222222222222333333333000000111222333333444444666444222111222444777999888888777888999:::<<<>>>999;;;<<<<<<===>>>BBBDDDBBBDDDGGGHHHHHHHHHIIIKKKNNNSSSbbbyyy~~~kkkZZZPPPOOOSSSVVV]]]^^^___aaacccdddeeeeeecccccccccccccccccccccccccccdddeeedddcccccceeegggfffffffffggghhhiiiiiiiiiffffffffffffgggggghhhhhhjjjjjjiiiiiijjjjjjkkkkkknnnnnnnnnmmmmmmmmmmmmmmmooonnnlllkkkjjjkkkmmmnnnooopppqqqpppnnnkkkjjjjjjkkklllnnnpppqqqssstttuuuwwwzzz|||zzzyyy{{{zzzvvvkkkfff___YYYXXXYYY\\\]]]___]]][[[YYYXXXWWWXXXXXX\\\___cccfffhhhkkknnnqqqtttvvvxxxzzz|||}}}~~~~~~|||}}}~~~}}}}}}|||zzzxxxwwwtttpppnnnnnnnnnnnnmmmllljjjhhhhhhhhhiiihhhfffcccbbbbbbbbbccccccaaa___``````````````````aaaaaacccdddeeefffgggggggggfffiiikkkmmmooopppsssvvvyyy{{{~~~~~~yyytttpppnnnooommmiiiddd^^^YYYUUURRRTTTPPPLLLIIIGGGFFFDDDBBB@@@@@@??????===<<<;;;:::;;;:::999888888999:::;;;===<<<>>>DDDMMM[[[ooo~~~}}}||||||{{{yyywwwvvvtttttttttuuuvvvwwwxxxxxxwwwwwwvvvwwwwwwwwwwwwxxxyyyzzzzzz|||yyyvvvuuuuuuuuuuuuuuusssrrrrrrwww~~~~~~rrriii^^^\\\[[[\\\```eeehhhiiifffiiinnnssswwwyyyzzzzzz~~~zzzuuuppplllfffaaa]]]ZZZWWWUUUQQQPPPOOONNNSSS___ppp{{{~~~|||}}}~~~yyy~~~yyynnnxxxzzzlll^^^SSSOOOOOORRRNNNDDD;;;777444222///000111222222111000///000000000111111000000000111111111222222222333333//////000111333444555555777777666666666888:::;;;999999888888999;;;===>>>:::;;;<<<<<<<<<===@@@CCCCCCEEEGGGHHHHHHHHHIIIJJJNNNTTTaaawww{{{jjjZZZPPPNNNSSSWWW\\\]]]___aaacccdddeeeeeecccccccccccccccccccccccccccdddddddddcccccceeefffeeeeeefffggghhhiiijjjjjjgggggghhhhhhiiiiiiiiiiiijjjiiiiiiiiijjjjjjkkklllooonnnnnnnnnnnnnnnnnnnnnooommmkkkjjjiiijjjkkklllnnnpppqqqpppnnnkkkjjjjjjllllllnnnoooqqqsssuuuvvvxxx|||}}}{{{{{{|||zzzvvvjjjddd\\\XXXXXXZZZ\\\]]]___^^^[[[YYYXXXYYYZZZ[[[]]]aaaeeehhhjjjllloooqqqsssuuuxxx|||~~~~~~|||xxxuuuqqqnnnnnnnnnmmmllllllkkkiiijjjlllmmmmmmlllhhhfffeeeeeeeeedddaaa___bbbbbbbbbbbbcccccccccbbbeeefffggghhhiiiiiiiiiiiikkkmmmoooqqqrrruuuxxx{{{~~~yyytttooommmkkkiiifffaaa\\\WWWTTTRRRQQQNNNJJJGGGFFFEEEDDDBBB===>>>>>>>>>>>>======<<<;;;:::999999999:::;;;<<<<<<<<>>;;;<<<<<<;;;:::;;;>>>@@@CCCEEEGGGHHHHHHGGGIIIJJJNNNRRR^^^rrryyykkk\\\RRROOOSSSXXX\\\]]]___aaabbbddddddeeeccccccccccccccccccccccccbbbcccdddcccbbbcccdddfffeeeffffffggghhhiiiiiijjjggghhhiiijjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkkllllllnnnnnnnnnnnnnnnnnnnnnnnnooonnnkkkiiihhhiiijjjkkkmmmoooppppppnnnlllkkklllkkkkkklllmmmoooqqqssstttyyy}}}~~~}}}}}}yyyttthhhbbbZZZVVVWWWYYY[[[[[[\\\[[[YYYWWWWWWYYY[[[]]]```dddhhhkkkmmmnnnppprrrsssuuuyyy~~~yyyvvvsssqqqqqqpppooommmnnnmmmllllllnnnppppppooojjjhhhgggggggggfffcccaaaccccccdddeeeffffffeeeeeehhhhhhiiiiiijjjkkkkkkkkkmmmoooqqqrrrtttvvvyyy|||}}}xxxsssnnnkkkhhhfffccc^^^ZZZVVVRRRQQQNNNKKKHHHFFFEEEEEEDDDBBB===>>>>>>??????>>>>>>>>>::::::999999:::;;;===>>><<<<<>>======::::::::::::;;;===???AAA===>>>@@@BBBAAAFFFUUUeeeyyy}}}|||{{{zzzzzzzzzzzzzzzzzz{{{}}}{{{zzzzzz{{{{{{|||}}}~~~zzz{{{{{{yyyuuussstttuuurrrqqqqqquuu}}}}}}zzzuuurrrpppnnnkkkiiikkkmmmooosssxxx~~~|||rrrnnniiieeeeeeeeeeeedddZZZZZZYYYYYY^^^iiixxx}}}|||yyyrrr~~~pppfff^^^WWWRRRRRRLLLOOOLLLBBB:::666555333///////////////000111111222111000//////000111222000000111111111222222222111111111222222333333333222333555666777777666555444666888:::;;;;;;::::::<<<===>>>======>>>AAACCCDDDFFFHHHHHHGGGGGGHHHIIIMMMPPP[[[lll}}}qqqcccXXXRRRTTTWWW\\\]]]^^^```bbbcccddddddddddddddddddddddddddddddbbbcccdddcccbbbbbbdddfffgggggggggggghhhhhhhhhhhheeefffhhhiiiiiiiiihhhgggiiiiiiiiiiiijjjkkklllmmmkkkllllllmmmnnnoooooopppqqqooommmjjjiiiiiijjjjjjjjjmmmoooooonnnmmmnnnnnnooooooooooooqqqsssuuuvvvxxx~~~yyyrrrggg___VVVSSSUUUXXXYYYXXX[[[ZZZYYYYYY[[[___cccfffeeeiiimmmoooppppppqqqrrrssswww|||}}}{{{zzzxxxxxxyyyzzzzzzyyyuuurrrpppoooooonnnmmmllleeedddeeefffhhhiiihhhgggdddeeegggiiijjjkkkkkkjjjlllkkkjjjiiijjjlllnnnpppnnnppprrrssstttvvvyyy|||~~~yyytttpppmmmjjjgggeeeaaa\\\WWWRRRNNNLLLKKKIIIFFFDDDDDDDDDCCCBBBBBBBBBBBBAAA???>>><<<;;;:::::::::;;;<<>>======<<<>>>===;;;::::::<<>>======<<<>>>===<<<;;;<<<>>>AAABBBDDDBBBBBBDDDEEEHHHQQQ\\\lllyyy~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{zzzzzz{{{|||vvvvvvvvvuuuuuusssrrrrrrrrrrrrsssxxx}}}zzzxxxvvvvvvvvvvvvuuunnniiiddddddjjjsss|||xxxnnnvvv~~~yyynnnaaaYYYSSSOOOOOORRRSSSSSSMMMAAA888555444222222222222111111111000000111222333222000000000111111111111111111111111111111111222333444444444444555666777888888999999888888888888999::::::;;;;;;;;;===???AAABBBAAA@@@@@@DDDDDDEEEEEEFFFGGGHHHIIILLLPPPYYYkkk~~~xxxmmmaaaWWWTTTUUUXXXXXX]]]```______ccceeedddaaaaaaaaaaaabbbcccdddeeeeeeeeedddddddddccccccccceeeddddddfffiiikkkllllllffffffffffffffffffffffffffffffggghhhiiijjjkkkkkkkkkllllllllllllmmmmmmnnnnnnooopppqqqpppnnnkkkiiilllmmmoooqqqrrrqqqpppooorrrrrrqqqrrrsssuuuwwwxxx|||~~~{{{rrriii^^^ZZZWWWWWW[[[```aaaaaadddddddddddddddfffiiilllpppqqqsssvvvxxxzzz{{{{{{}}}~~~~~~|||||||||{{{yyywwwpppooommmllljjjiiiiiihhheeeffffffgggiiikkklllmmmnnnllliiihhhhhhiiiiiihhhhhhjjjlllnnnooopppsssuuuwwwxxxzzz|||}}}{{{tttnnnjjjgggeeedddfffccc^^^YYYSSSOOOLLLJJJJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@??????>>>=========>>>>>>======>>>@@@CCCEEEEEECCCCCCEEEFFFIIIRRR\\\kkkwww}}}~~~~~~~~~~~~||||||||||||}}}}}}}}}}}}~~~|||zzzyyyxxxxxxyyyvvvuuutttsssrrrqqqppppppqqqrrrtttyyy~~~|||wwwrrrlllkkknnnuuu|||ssskkkqqq|||vvvkkk^^^WWWRRRNNNPPPTTTXXXVVVMMM@@@777555444222222222111111111000000000222333444333111000111222/////////000111111111222...000333555666555444333666666777888999999999999888888999999::::::;;;;;;===>>>???AAAAAAAAA@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHNNNRRRZZZlll|||qqqdddZZZTTTTTTVVVVVV\\\___^^^___cccdddcccaaaaaaaaaaaabbbcccdddeeeeeeeeeeeeeeeeeeeeedddddddddcccbbbdddhhhjjjkkkkkkeeefffgggffffffeeefffgggggghhhhhhiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmmmmmmmnnnnnnooooooooommmkkkjjjlllnnnoooqqqrrrqqqpppppprrrqqqqqqrrrtttvvvyyy{{{~~~~~~yyypppggg]]]ZZZWWWYYY___dddfffgggggghhhhhhhhhhhhiiillloooqqqsssuuuwwwzzz|||}}}}}}~~~~~~|||{{{zzzxxxvvvqqqqqqooonnnllllllkkkkkkhhhhhhhhhhhhiiijjjkkklllllljjjhhhgggggggggffffffjjjlllnnnppppppqqqsssuuuuuuxxx|||~~~|||wwwoooiiifffdddbbb```bbb```]]]XXXSSSOOOLLLKKKGGGGGGEEEDDDCCCBBBBBBBBB????????????>>>>>>==================???AAACCCEEEFFFDDDDDDFFFGGGJJJTTT^^^iiiuuu}}}}}}~~~~~~~~~{{{{{{||||||||||||||||||~~~|||{{{yyywwwvvvvvvvvvuuutttsssqqqpppooonnnnnnppprrruuuzzz}}}yyysssqqqsssyyy~~~|||nnnlllqqq}}}}}}tttiii]]]VVVRRRPPPRRRWWW]]]YYYNNN???777555666444111111111111000000000000000222222222000000111222...//////000111222333333000111333444555444444333555666777888999999999999888888999999:::;;;;;;<<<>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDFFFHHHHHHHHHHHHMMMQQQZZZjjjxxxkkk^^^VVVSSSRRRUUU[[[___^^^___bbbcccbbbcccbbbbbbbbbbbbbbbccccccdddeeeeeefffffffffeeedddcccbbbbbbccceeehhhhhhhhhfffhhhiiihhhffffffgggiiiiiijjjjjjjjjiiihhhffffffiiijjjkkklllmmmmmmmmmmmmpppoooooonnnmmmmmmmmmmmmmmmmmmooopppqqqqqqppppppqqqqqqpppqqqtttwww{{{}}}zzzpppggg]]][[[ZZZ\\\ccchhhkkkkkkiiijjjkkkjjjjjjkkkmmmppprrrsssuuuxxxzzz|||~~~~~~}}}|||zzzxxxvvvsssrrrqqqooonnnmmmmmmmmmmmmmmmkkkjjjjjjiiiiiijjjiiiiiihhhgggfffeeeeeeeeemmmoooqqqqqqqqqqqqssstttuuuxxx}}}|||uuupppiiiddd```___]]]\\\___]]][[[XXXTTTQQQNNNLLLGGGFFFEEECCCBBBAAAAAAAAA?????????>>>>>>>>>>>>>>><<<<<<<<<===???AAACCCDDDFFFDDDDDDGGGIIILLLWWWaaajjjuuu~~~}}}}}}}}}}}}{{{{{{||||||||||||{{{zzz|||{{{yyyxxxvvvuuuttttttsssrrrqqqooonnnmmmmmmnnnpppsssvvv{{{~~~yyywwwyyy}}}zzzlllkkkpppzzz~~~{{{{{{~~~tttiii]]]VVVSSSRRRVVV[[[aaa[[[NNN???777777777555111111111000000000//////...000111000//////000111000000111111222333444444555444333222222222333444555555666777888888888888888999999:::;;;;;;<<<<<<>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIIIIJJJLLLPPPYYYiiitttfffZZZSSSPPPTTTZZZ^^^^^^___bbbbbbaaaccccccbbbbbbbbbbbbbbbccccccdddeeefffffffffeeeddddddbbbaaabbbdddffffffeeefffhhhjjjiiifffeeegggjjjiiijjjjjjjjjiiihhhfffeeehhhiiikkklllmmmmmmmmmlllrrrqqqpppooooooooooooppplllmmmnnnoooooopppppppppqqqqqqpppqqqtttyyy}}}|||rrriii```^^^]]]```ggglllnnnnnnjjjkkkllllllllllllnnnppprrrsssvvvxxx{{{}}}}}}zzzxxxtttsssqqqpppnnnmmmmmmlllqqqpppooommmkkkjjjiiiiiiggghhhiiihhhgggffffffhhhoooppprrrrrrqqqqqqrrrtttxxx||||||yyyqqqllleee```]]]\\\ZZZYYY\\\\\\ZZZXXXUUURRRPPPNNNHHHGGGEEECCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>=========>>>???AAABBBCCCEEECCCDDDHHHJJJOOOZZZdddlllvvv~~~}}}}}}|||{{{{{{|||}}}}}}}}}|||zzzzzzzzzyyyxxxwwwvvvuuutttsssrrrqqqooonnnmmmmmmnnnooooootttyyy~~~}}}~~~yyymmmgggnnnyyy{{{wwwuuuuuuuuujjj]]]WWWTTTTTTXXX^^^aaaZZZMMM>>>777777777444111111000000000/////////---...000///......///111111111111222333333444444555444222111111222444555555666777888999999999999999999::::::;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFHHHJJJLLLMMMMMMRRR[[[jjj|||mmm```VVVQQQSSSYYY^^^^^^___aaabbb```aaaaaaaaaaaabbbcccddddddbbbccceeefffffffffddddddcccbbbaaabbbeeeggggggfffdddgggjjjiiieeedddfffiiiggghhhiiijjjjjjiiihhhgggggghhhjjjlllmmmmmmmmmlllooopppqqqqqqqqqpppooonnnkkkllllllmmmnnnnnnoooooorrrrrrqqqsssvvv{{{uuullldddbbbaaadddjjjooopppppplllmmmnnnnnnmmmnnnoooqqqssstttwwwzzz||||||xxxwwwuuurrrqqqooonnnnnnrrrrrrpppnnnmmmlllllllllgggiiikkkkkkiiiiiijjjlllmmmoooqqqqqqqqqrrrtttuuu|||yyysssnnnhhhccc```___^^^]]][[[[[[ZZZYYYWWWTTTRRRPPPIIIHHHFFFDDDBBB@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBCCCDDDCCCDDDHHHLLLQQQ\\\hhhpppyyy~~~~~~}}}{{{yyy{{{|||}}}~~~~~~|||{{{yyyxxxxxxxxxwwwwwwvvvuuutttqqqooonnnmmmmmmnnnooopppooouuu{{{xxxooohhhpppyyy{{{wwwvvvuuuuuujjj]]]WWWTTTTTTYYY___]]]WWWIII;;;555666555222111000000000////////////---///000000//////000111111111111111222222222222111111111222333444666666888888999:::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<===>>>>>>@@@AAACCCEEEFFFGGGFFFEEEFFFGGGKKKNNNPPPPPPVVV___nnnrrrdddXXXSSSSSSYYY^^^^^^___aaaaaa_________```aaabbbdddfffgggaaabbbdddffffffeeedddccccccaaaaaacccfffhhhiiiiiicccfffiiihhhdddbbbeeeiiidddeeehhhjjjkkkkkkjjjiiifffhhhjjjlllnnnnnnmmmllljjjllloooqqqqqqoookkkiiikkkkkkllllllmmmnnnnnnnnntttsssssstttwww}}}wwwnnnfffdddcccffflllpppqqqqqqmmmnnnppppppoooooopppqqqtttuuuxxx{{{~~~|||{{{yyyvvvtttrrrqqqqqqrrrqqqpppooonnnnnnnnnnnnhhhkkknnnnnnlllkkkmmmoookkkmmmoooqqqqqqsssuuuwww}}}{{{xxxsssmmmhhheeedddcccbbbZZZZZZZZZYYYWWWUUUSSSQQQJJJIIIGGGDDDBBB@@@??????>>>>>>>>>>>>>>>?????????AAAAAAAAABBBBBBCCCCCCCCCCCCBBBDDDHHHMMMRRR^^^iiittt|||~~~}}}zzzxxx|||}}}~~~~~~}}}{{{yyywwwwwwxxxwwwwwwvvvuuuuuupppooommmlllmmmnnnpppqqqooouuu|||xxxqqqlllttt|||~~~}}}}}}{{{zzzxxx~~~uuujjj]]]VVVSSSTTTXXX^^^ZZZTTTGGG999444444333///000000000000////////////...000111111000000111333111111111000000000000000+++---000444666777777777999:::;;;<<<============999999:::;;;;;;<<<<<<=========>>>???AAADDDFFFGGGIIIGGGFFFEEEGGGKKKOOORRRTTTZZZcccrrrtttcccYYYTTTUUUXXX[[[___aaaaaa``````aaabbbbbbccccccdddeeeeeedddddddddeeeeeeffffffffffffdddcccdddfffhhhhhhhhhggggggfffffffffgggggghhhfffggghhhiiijjjkkklllllllllkkkjjjkkkmmmmmmmmmlllooopppppppppnnnmmmkkkiiimmmnnnnnnoooooooooooonnnmmmoooqqqtttwww|||}}}uuummmkkkjjjmmmrrrvvvvvvuuuppppppppppppppppppppppppqqqtttyyy|||~~~}}}}}}}}}{{{wwwtttssssssvvvuuusssqqqooooooooooootttssssssrrrqqqpppoooooopppqqqsssuuuvvvwwwxxxxxx{{{vvvqqqlllgggeeeeeebbb___\\\ZZZXXXUUUSSSMMMLLLKKKIIIFFFDDDBBB@@@????????????@@@AAABBBCCCAAABBBCCCDDDDDDCCCBBBAAAAAACCCFFFGGGJJJRRR___hhhtttzzz|||zzz|||}}}~~~|||zzzzzzyyywwwwwwwwwuuuqqqooopppooonnnkkkiiijjjmmmooopppsssyyyvvvsssrrr{{{}}}{{{zzzyyy~~~yyyzzztttkkkeee[[[QQQVVV]]]XXX```PPP???777666555444555111111111111111111111111000000000000000000000000222222222111111000000000444333222222222444666888999999:::;;;;;;<<<<<<===>>>===<<<<<<<<<>>>???@@@===<<<<<<<<<>>>BBBFFFIIIIIIJJJJJJKKKLLLOOOTTTXXX\\\___gggvvvvvvfffZZZTTTUUUWWW[[[^^^`````````___``````aaabbbbbbccccccdddddddddddddddddddddeeeeeefffdddaaaaaadddfffggghhheeeeeeeeefffffffffffffffgggggghhhiiijjjkkkllllllmmmkkkkkkkkkmmmnnnmmmllllllmmmnnnnnnnnnmmmllllllmmmnnnoooooopppooooooooommmoooqqqtttxxx}}}sssqqqoooppptttvvvvvvtttppppppppppppppppppppppppqqqtttxxx{{{}}}|||yyyvvvuuuvvvxxxvvvtttrrrqqqpppppppppsssssssssrrrrrrrrrqqqqqqrrrrrrsssuuuuuuvvvvvvvvvxxxtttqqqmmmhhhccc___[[[XXXVVVPPPPPPOOONNNKKKHHHEEEDDDBBBBBBAAAAAABBBCCCDDDDDDDDDDDDFFFFFFGGGFFFEEEDDDDDDFFFHHHJJJMMMUUUaaajjjuuu{{{|||zzzxxxzzz}}}}}}|||{{{zzzyyyxxxxxxvvvssspppppppppnnnllljjjjjjmmmpppqqqtttzzzzzzyyywww}}}xxxtttrrrjjjeee\\\SSSYYYaaa\\\```PPP???888666444333444111111111111111111111111111111111111111111111111333333222222222111111111444333222222333444666888999999:::;;;;;;<<<<<<===>>>>>>===<<<======>>>???>>>>>>>>>???AAADDDGGGHHHJJJKKKLLLMMMOOOSSSXXX\\\```dddlll{{{{{{jjj\\\UUUTTTVVVZZZ]]]___```____________``````aaabbbbbbcccddddddccccccccccccccccccfffcccaaa```bbbeeefffgggcccdddeeefffgggfffeeeeeeggghhhhhhiiijjjkkkllllllmmmlllkkklllnnnooonnnmmmiiijjjkkklllmmmnnnnnnnnnmmmmmmooopppppppppoooooommmooorrruuuyyy~~~zzzvvvvvvwwwxxxvvvtttqqqqqqqqqqqqqqqqqqqqqqqqqqqtttxxxzzz|||~~~~~~{{{yyyyyyzzzyyyxxxvvvtttrrrrrrrrrrrrsssssstttttttttuuuuuuuuuuuuuuuuuuttttttttttttsssvvv}}}~~~uuummmfffaaa\\\YYYUUUUUUVVVVVVTTTOOOKKKHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIKKKLLLNNNRRRZZZeeennnyyy~~~~~~{{{yyyuuuwwwzzz}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzwwwtttqqqpppooonnnllljjjkkknnnppprrrvvv||||||~~~~~~zzzpppooohhhccc\\\TTT[[[ddd``````PPP???888666444222333111111111111111111111111111111111111111111111111444333333333333333222222444333333222333555666777999999:::;;;;;;<<<<<<===??????>>>=========>>>>>>???@@@AAABBBCCCEEEFFFGGGIIIJJJLLLMMMOOOTTTZZZ^^^eeejjjrrrpppaaaVVVTTTVVVYYY\\\^^^_______________```aaaaaabbbbbbccccccccccccbbbbbbbbbbbbbbbdddcccbbbccceeefffeeedddbbbdddfffhhhhhhhhhfffeeehhhhhhiiijjjjjjkkkllllllnnnmmmlllmmmooooooooonnnhhhiiijjjkkklllmmmmmmmmmlllmmmoooqqqqqqqqqpppooommmooorrruuuzzz|||{{{zzzwwwuuurrrrrrrrrrrrrrrrrrrrrrrrrrrtttwwwyyy{{{|||~~~||||||}}}zzzyyywwwuuuttttttttttttuuuuuuvvvvvvwwwxxxyyyyyyxxxwwwvvvtttsssrrrqqqqqqqqqwww~~~wwwnnngggbbb^^^[[[\\\^^^___\\\WWWRRRNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQRRRSSSRRRRRRQQQOOOPPPQQQSSSWWW```jjjrrr}}}~~~}}}{{{yyyuuuvvvyyy{{{|||}}}||||||zzzzzzzzzzzzzzzxxxtttqqqnnnnnnmmmjjjiiijjjmmmppprrrwww}}}|||wwwqqqmmmeeeaaa[[[SSS[[[ddd```^^^OOO>>>777666333222222111111111111111111111111111111111111111111111111444444444444444444444444444333333333444555666777999999:::;;;;;;<<<<<<===?????????>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDEEEFFFHHHIIILLLQQQWWW[[[eeelllvvvwwwfffZZZUUUVVVYYY[[[]]]_________``````aaaaaabbbccccccdddbbbbbbbbbbbbbbbbbbbbbbbbcccccceeehhhiiihhheeebbbccceeegggiiijjjiiihhhgggiiiiiiiiijjjkkkkkkllllllnnnmmmlllmmmooooooooonnnkkkkkkjjjjjjjjjkkkkkkkkkkkkmmmoooqqqrrrrrrpppooonnnppprrruuuzzz}}}zzzvvvttttttttttttttttttttttttsssuuuxxxyyyzzz|||~~~{{{yyyxxxvvvuuuuuuuuuvvvxxxxxxyyyyyyzzzzzz{{{{{{zzzyyywwwtttqqqpppooonnnqqquuu{{{xxxpppjjjfffccceeeggghhhfffaaa[[[WWWWWWVVVVVVVVVVVVWWWXXXXXXXXXYYYZZZ[[[\\\[[[[[[ZZZWWWVVVVVVXXX]]]fffpppwww~~~~~~}}}{{{yyywwwxxxyyyzzz{{{zzzzzzyyyxxxxxxyyyzzzzzzwwwssspppmmmlllkkkiiihhhiiillloooqqqvvv}}}~~~|||wwwvvvjjjbbb___XXXQQQYYYbbb^^^\\\MMM===777666333111111111111111111111111111111111111111111111111111111444444444444444444444444444444444444555666777777999999:::;;;;;;<<<<<<===??????????????????>>>>>>???@@@BBBDDDEEEDDDCCCCCCDDDEEEFFFGGGJJJNNNTTTXXXaaaiiivvv~~~lll___VVVWWWYYY[[[]]]___````````````aaabbbbbbccccccdddaaaaaabbbbbbbbbccccccccccccdddfffiiijjjiiieeeaaadddfffgggiiijjjjjjjjjiiijjjjjjjjjjjjkkkkkkllllllmmmlllkkklllnnnooonnnmmmmmmlllkkkjjjjjjjjjjjjjjjkkkmmmppprrrsssrrrqqqpppoooppprrruuuzzz|||yyyvvvvvvvvvvvvvvvvvvvvvvvvuuuwwwyyyyyyzzz{{{~~~|||{{{zzzxxxxxxxxxxxxyyy|||||||||||||||||||||||||||zzzwwwssspppnnnnnnmmmqqqssswww|||}}}|||}}}wwwsssoooqqqssstttqqqlllgggcccbbbbbbbbbbbbcccdddeeefffdddeeefffggggggfffeeeddd___^^^]]]___eeennnwww}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwxxxzzzzzzxxxsssooollllllkkkiiihhhiiimmmpppqqquuu|||~~~{{{xxx{{{}}}zzzwwwfff___\\\UUUOOOWWWaaa]]]YYYKKK<<<777666444222222111111111111111111111111222222222222222222222222333333444444444444444555333444444555666666777777999999:::;;;;;;<<<<<<======>>>??????@@@@@@?????????@@@BBBDDDEEEEEEDDDDDDGGGGGGHHHHHHJJJMMMRRRVVV[[[eeesssqqqcccWWWXXXZZZ\\\^^^```aaabbb______``````aaabbbbbbccc```aaaaaabbbcccdddeeeeeeeeeeeedddeeeggggggeeeccceeeeeefffggghhhiiijjjjjjjjjjjjjjjkkkkkkkkkkkklllmmmkkkkkkkkkmmmnnnmmmlllnnnmmmlllkkkjjjkkkkkkllljjjlllpppssstttsssqqqppppppqqqrrrtttyyy|||xxxxxxxxxxxxxxxxxxxxxxxxwwwxxxzzzzzzzzz|||~~~}}}|||{{{{{{||||||}}}|||{{{{{{}}}{{{wwwssspppnnnmmmmmmpppppprrrvvvvvvuuuyyy}}}~~~}}}yyytttqqqmmmmmmmmmnnnoooqqqssssssqqqrrrrrrsssrrrqqqooonnngggfffdddgggmmmvvv~~~~~~~~~~~~|||{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwxxxzzz{{{|||yyytttqqqnnnmmmlllkkkjjjkkkooorrrqqqtttzzz}}}|||tttpppsssxxx|||xxxooolllpppvvv~~~}}}~~~~~~sssbbb[[[YYYTTTNNNXXXccc___WWWHHH;;;666666555333333111111111111111111111111222222222222222222222222222222333333444444444444333444555666666777777777999999:::;;;;;;<<<<<<===<<<===>>>@@@AAAAAAAAA@@@@@@AAACCCDDDEEEFFFFFFFFFJJJJJJJJJIIIIIILLLPPPSSSWWWaaappptttfffXXXYYYZZZ\\\^^^```bbbbbb^^^^^^______```aaaaaaaaa``````aaacccdddeeefffggggggeeebbbaaacccdddeeeeeeeeedddeeeeeefffhhhiiijjjjjjkkkkkkkkkkkkkkkkkkllllllkkkjjjkkkmmmnnnmmmlllmmmlllkkkkkkkkklllmmmnnnjjjlllpppssstttsssqqqpppqqqqqqrrrtttxxx}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzz|||~~~~~~~~~~~~|||{{{zzz}}}{{{wwwsssooommmmmmmmmooommmnnnrrrrrrooouuu}}}}}}zzzttttttuuuvvvxxxzzz{{{}}}zzzzzzzzzzzzyyywwwvvvtttmmmkkkiiikkkrrr{{{~~~~~~}}}{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxyyy{{{}}}}}}{{{vvvrrroooooonnnllllllmmmpppsssqqqtttxxx|||~~~zzzwwwuuutttqqqwww{{{xxxnnnhhhiiilllttt{{{xxxlllcccdddiiiooowwwtttmmmnnnuuuzzz~~~~~~}}}mmm___YYYWWWSSSOOOZZZeeebbbUUUGGG:::666666555444333111111111111111111111111222222222222222222222222222222222333333444444444333444555666777777777777999999:::;;;;;;<<<<<<===:::<<<>>>@@@AAABBBBBBAAABBBBBBCCCEEEFFFGGGIIIIIIJJJJJJJJJHHHHHHIIIMMMPPPUUU___nnn~~~xxxlll]]]YYYYYY\\\^^^]]]___cccfffdddcccaaaaaabbbdddeee``````aaaaaaaaabbbbbbbbbcccdddeeefffffffffeeedddjjjiiigggeeedddeeefffgggkkkkkkkkkjjjjjjjjjiiiiiijjjkkklllmmmnnnnnnnnnnnnkkklllmmmnnnnnnooonnnnnnooopppqqqrrrrrrqqqpppoooqqqrrrssstttvvv|||{{{{{{||||||{{{zzzyyyxxx{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~|||zzzxxxwww|||zzzvvvsssoookkkiiihhhjjjmmmooommmjjjjjjnnnrrr~~~{{{zzzyyyyyy{{{~~~~~~{{{yyytttrrrqqqrrrwww}}}||||||}}}}}}|||||||||{{{{{{{{{{{{{{{xxxzzz}}}}}}zzzwwwuuuttttttpppmmmkkkkkkmmmooopppttttttuuuvvvzzz~~~~~~zzzssskkkdddaaadddccceeeiiiiiieeebbbccckkkssszzzxxxlll___YYYZZZ___eeennnxxxtttiiieeeggglllooozzz}}}{{{}}}sssddd\\\XXXRRRNNNTTT^^^dddcccSSSFFF999666555333000000111111000000000000111111111000000000000000000000333333444444555666666777555666777888999:::;;;;;;::::::;;;<<<<<<;;;;;;;;;>>>>>>>>>???@@@AAACCCCCCCCCCCCDDDEEEFFFHHHJJJKKKIIIJJJIIIHHHGGGIIILLLNNNUUU[[[eeeuuuwwwiii[[[XXXXXX\\\^^^^^^___ccccccbbbaaa______```bbbcccaaaaaabbbbbbbbbbbbbbbbbbcccdddeeefffffffffeeeeeeiiihhhfffeeeeeeeeeggghhhiiiiiiiiijjjjjjkkkkkkkkkkkkkkkllllllmmmnnnnnnooommmmmmnnnnnnooonnnnnnnnnnnnooopppqqqqqqqqqpppoooqqqrrrssssssvvv|||||||||{{{zzzyyyyyyxxxxxx|||}}}~~~}}}}}}}}}}}}}}}zzzyyywwwyyyxxxuuuqqqnnnkkkiiihhhhhhkkkmmmllliiiiiimmmrrrzzz~~~~~~}}}vvvuuutttvvv{{{~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyy{{{}}}|||xxxuuurrrrrrqqqooommmlllmmmppprrrsssrrrqqqqqqqqqsssvvvyyy{{{||||||zzzvvvpppggg___ZZZYYYXXXZZZ^^^___\\\[[[]]]eeemmmuuuvvvmmm___VVVSSSTTTYYY```jjjwwwvvvfff]]]\\\^^^iiittt~~~zzzwwwyyypppccc[[[XXXQQQNNNTTT___dddcccQQQDDD999555555333111111111111000000000000111111444444444444444444444444222222222333333444444444666666777888999999::::::999999:::;;;;;;;;;;;;;;;>>>>>>>>>???@@@AAACCCCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHIIILLLOOOUUU[[[dddrrrvvvfffYYYUUUVVV[[[^^^___```bbbbbbbbbaaa``````aaabbbccccccccccccccccccbbbbbbbbbcccdddeeeeeeffffffeeeeeeggggggfffeeeeeefffhhhiiigggggghhhiiijjjkkklllmmmllllllkkkkkklllmmmooopppnnnnnnooooooooonnnmmmmmmmmmnnnoooqqqqqqqqqpppoooqqqrrrssssssuuu|||~~~|||zzzwwwvvvvvvwwwxxx}}}~~~zzzzzzyyyyyyzzz|||}}}~~~}}}~~~~~~~~~{{{yyyxxxvvvtttrrrooollljjjiiihhhfffhhhjjjiiiggghhhlllpppttt{{{zzzzzzzzz|||}}}{{{yyyxxxzzz{{{|||zzzvvvrrrppppppnnnnnnnnnooopppsssuuuvvvsssqqqooommmlllmmmooopppuuuvvvvvvuuupppfff[[[TTTNNNLLLMMMRRRTTTSSSTTTXXX^^^fffpppsssmmmbbbUUULLLIIIKKKPPPYYYfffwww}}}jjj\\\VVVUUU```kkkwww~~~yyyvvvyyy|||zzznnnbbbZZZWWWPPPNNNUUU```dddbbbMMMBBB888555555444222333111111000000000000111111333333333333333333333333333333333333333444444444777777777777888888999999999::::::;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKJJJKKKNNNPPPUUUZZZaaaooouuueeeYYYUUUTTTZZZ^^^___```aaadddccccccbbbbbbcccdddeeedddddddddccccccccccccbbbdddddddddeeeeeeeeeeeeeeefffeeeeeeeeefffgggiiijjjggghhhhhhiiijjjkkkkkkkkkmmmlllkkkjjjkkkmmmooopppoooooooooooonnnnnnmmmlllkkklllnnnpppqqqqqqppppppqqqrrrssssssuuu{{{~~~{{{wwwsssqqqrrrtttvvv{{{|||}}}~~~~~~}}}xxxwwwuuussssssrrrsssssspppppppppqqqrrrwww~~~~~~|||yyywwwrrrqqqooommmkkkiiihhhhhhccceeefffffffffgggkkknnnooovvv~~~~~~~~~{{{xxxwwwzzzzzzzzzxxxuuurrrqqqqqqnnnoooppprrrrrrtttvvvxxxxxxvvvrrrooollliiihhhhhhkkkmmmqqquuutttlll^^^SSSJJJFFFFFFIIIKKKLLLPPPUUU[[[ccckkknnnmmmeeeXXXLLLFFFEEEGGGOOO[[[kkkvvveee[[[VVVZZZdddqqq{{{{{{zzz~~~}}}vvvuuuooobbbZZZVVVQQQPPPWWWbbbddd```III???777555555444333444111111000000000000111111000111111111111111222222555555666666666666666666777777888888888888888888;;;;;;<<<===>>>???AAAAAA>>>>>>>>>???@@@AAACCCCCCFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMMMMLLLMMMOOORRRUUUYYY___llluuuggg\\\VVVTTTXXX]]]______```cccbbbbbbccccccddddddeeeccccccccccccccccccccccccddddddddddddeeeeeeffffffeeeeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilllkkkjjjiiijjjlllnnnooonnnnnnnnnnnnnnnmmmlllkkkjjjkkkmmmoooppppppppppppqqqrrrsssssstttzzz{{{wwwrrrmmmlllmmmqqqssswwwwwwyyyzzzzzzzzzyyyxxxuuussspppllliiiggggggfffaaaaaaaaaaaabbbgggmmmrrr{{{xxxwwwpppooommmkkkjjjhhhhhhgggbbbcccddddddeeegggiiilllmmmrrr{{{~~~~~~zzzwwwuuuxxxyyyxxxvvvsssrrrssstttoooqqqssssssssstttwwwyyy|||{{{yyyuuupppjjjeeebbb^^^aaahhhrrrxxxssseeeYYYLLLFFFCCCDDDEEEGGGLLLRRRZZZaaafffhhhiiifff[[[PPPIIIEEEEEEJJJSSSaaawwwrrrbbbXXXWWW___lllyyy||||||{{{sssrrrsssbbbZZZWWWSSSSSS[[[dddccc]]]FFF===666555555333333555111111000000000000111111222222222333333444444444555555666666666666666777888888888888999999999999;;;;;;;;;<<<===???@@@AAA>>>>>>>>>???@@@AAACCCCCCGGGGGGGGGGGGHHHJJJKKKKKKKKKMMMNNNOOONNNOOOQQQSSSTTTWWW]]]jjjyyyooobbbZZZTTTWWW\\\^^^^^^___`````````aaabbbbbbccccccbbbbbbbbbbbbccccccddddddeeeddddddddddddeeefffgggdddeeeeeefffggghhhhhhiiijjjjjjiiiiiiiiihhhhhhhhhiiiiiihhhhhhiiijjjlllmmmllllllmmmmmmmmmlllkkkkkkhhhjjjlllnnnppppppppppppqqqrrrsssssstttzzz~~~vvvrrrlllhhhgggiiillloooqqqrrrsssuuuuuuttttttsssqqqnnnkkkfffbbb___]]]]]]VVVVVVUUUTTTUUUYYY___cccrrr}}}~~~{{{wwwuuuooonnnlllkkkiiihhhggggggccccccbbbcccdddfffhhhiiiiiimmmttt~~~}}}|||}}}}}}~~~~~~~~~~~~}}}zzzwwwuuuwwwwwwvvvsssqqqppprrrtttoooqqqssssssrrrsssxxx|||xxxoooddd^^^UUUVVV]]]jjjvvvxxxnnndddSSSKKKDDDBBBAAABBBHHHOOOXXX```fffeeefffggg```VVVMMMGGGEEEHHHMMMVVVjjj~~~}}}iiiYYYXXX]]]iiiwww}}}~~~{{{qqqooozzzuuucccZZZXXXVVVXXXaaagggbbbYYYDDD<<<777555444222333555111111000000000000111111000000111111222222333333222333333444555555666666999999999999::::::;;;;;;;;;:::::::::;;;<<<>>>???>>>>>>>>>???@@@AAACCCCCCFFFFFFFFFFFFGGGHHHIIIJJJLLLNNNPPPQQQQQQQQQSSSUUUSSSWWW]]]iii~~~yyyiii^^^UUUVVVZZZ\\\]]]^^^______```aaabbbccccccccc___``````aaabbbcccddddddeeeeeedddddddddeeefffgggeeeeeefffgggggghhhhhhggghhhhhhhhhhhhiiiiiiiiiiiiggggggggghhhiiiiiijjjjjjjjjjjjkkkkkklllkkkkkkkkkgggiiikkkmmmooopppppppppqqqrrrsssrrrtttyyy~~~|||yyywwwooolllgggdddccceeeiiikkkmmmnnnooopppqqqppppppooollljjjfffbbb^^^[[[ZZZYYYSSSRRRQQQOOONNNQQQUUUYYYcccnnn}}}zzzvvvtttooonnnmmmjjjiiiggggggfffdddcccbbbbbbdddeeeggggggdddhhhmmmuuu~~~{{{zzz~~~}}}{{{zzzzzzzzzzzzyyyzzz||||||{{{yyyvvvuuuvvvuuussspppmmmlllnnnpppmmmppprrrrrrqqqtttzzzxxxiii```WWWTTTVVVbbbrrr|||yyysss^^^TTTJJJDDD@@@@@@FFFMMMYYYdddkkkjjjjjjmmmggg]]]RRRKKKGGGHHHHHHLLL]]]qqqsss___ZZZ\\\fffuuu{{{pppllluuutttfff[[[ZZZYYY]]]eeeiiiaaaUUUBBB<<<777666444111222555111111000000000000111111......///000000111222222111222333444555666777888999999:::;;;;;;<<<======>>>===;;;;;;;;;===???@@@>>>>>>>>>???@@@AAACCCCCCGGGGGGFFFGGGGGGHHHIIIJJJMMMOOOQQQRRRRRRSSSTTTVVVSSSVVV]]]jjjmmmaaaVVVVVVZZZ[[[\\\^^^aaaaaabbbddddddeeeeeeeee^^^^^^___aaabbbcccdddeeeeeeeeedddcccdddeeefffgggeeefffggggggggggggggggggffffffggghhhiiijjjkkkkkkeeefffggghhhiiiiiiiiihhhhhhiiijjjjjjkkkkkkkkkkkkfffhhhkkkmmmooopppppppppqqqrrrsssrrrtttyyy|||yyyuuussskkkiiidddaaaaaacccfffiiikkklllmmmoooooonnnnnnmmmiiigggddd```]]][[[ZZZYYYTTTSSSQQQMMMLLLMMMQQQTTTWWWbbbsss}}}yyyuuussspppooommmkkkiiigggffffffeeecccbbbbbbdddeeeffffffaaadddiiinnnxxx}}}~~~zzzwwwuuu{{{~~~|||zzzxxxxxxwwwxxxvvvwwwyyy{{{zzzyyyvvvuuuvvvuuurrrnnnjjjiiijjjlllkkknnnpppppppppttt}}}oooddd]]]VVVTTT^^^qqqggg\\\OOOGGGCCCBBBGGGNNN[[[iiisssqqqqqqsssnnndddVVVNNNJJJJJJGGGGGGVVVjjj~~~~~~hhh[[[\\\eeettt~~~{{{pppkkkqqqrrrhhh\\\[[[[[[```hhhkkk```SSSBBB<<<777666444000111444111111000000000000111111222222333444555555666666222333444666888999:::;;;999999:::;;;<<<>>>>>>???BBBAAA???>>>>>>@@@AAACCC>>>>>>>>>???@@@AAACCCCCCIIIIIIIIIIIIJJJJJJKKKLLLMMMOOORRRSSSSSSTTTUUUWWWRRRVVV]]]kkktttlllaaaYYYXXX[[[^^^___\\\^^^___```aaaaaa``````bbbbbbbbbaaabbbbbbcccccceeedddbbbaaabbbdddgggiiiiiihhhhhhgggfffeeeeeedddgggggggggggghhhiiikkkkkkfffgggggghhhhhhhhhhhhhhhiiiiiijjjkkklllllllllllliiijjjkkkmmmnnnpppqqqrrrrrrsssssssssuuuzzz}}}xxxuuurrrpppmmmkkkgggeeebbb___]]]^^^___```dddgggjjjkkkjjjiiiiiiiiiiiifffccc```___^^^\\\ZZZVVVUUUSSSQQQOOONNNMMMMMMTTTYYYdddttt}}}}}}|||yyysssnnnnnnllljjjiiihhhgggeeecccccccccbbbaaabbbcccdddeeecccfffiiiiiikkkwww~~~|||{{{vvvyyy{{{{{{xxxwwwxxxyyyvvv}}}~~~zzzwwwuuuwwwyyy|||~~~~~~|||zzzxxxwwwwwwwwwwwwvvvsssrrrrrrsssvvvwwwqqqoookkkhhhgggggghhhiiiiiikkknnnqqqssswww{{{~~~~~~ppp```WWWSSS]]]mmmzzzyyylllZZZKKKDDDDDDGGGIII]]]iiiuuuyyywwwuuupppkkk]]]TTTLLLIIIJJJMMMUUU^^^xxxssscccaaadddqqq~~~xxxuuuvvvyyy~~~~~~~~~qqqhhhYYY[[[UUUeeepppiiicccPPP???;;;666444555555444111333333333222222111111111111111111111111222222222444555777999::::::::::::::::::::::::;;;===???@@@DDDDDDDDDCCCBBB@@@???>>>@@@AAAAAABBBBBBCCCCCCDDDBBBCCCCCCEEEFFFGGGHHHIIIGGGJJJNNNPPPQQQSSSUUUWWWVVV[[[___iiizzzqqqeee\\\YYYZZZ]]]^^^]]]^^^```aaabbbbbbaaaaaabbbbbbbbbaaabbbbbbcccddddddcccbbbaaabbbdddfffhhhiiiiiihhhggggggfffeeeeeeggggggggghhhhhhiiijjjjjjfffgggggghhhhhhhhhhhhhhhhhhiiijjjkkklllllllllllljjjjjjlllmmmoooqqqrrrsssssssssssssssuuuzzz~~~zzzvvvrrrooommmkkkiiicccaaa^^^[[[ZZZZZZ[[[\\\bbbeeehhhiiiiiihhhhhhhhhiiigggdddbbbaaa```^^^\\\YYYXXXVVVSSSQQQPPPOOOOOOOOOSSS\\\jjjxxx}}}|||{{{xxxssspppnnnllljjjiiiiiihhheeedddbbbaaaaaaaaaaaabbbdddeeecccfffgggeeefffooo{{{xxxvvvuuusssqqqnnnoooooollljjjkkknnnqqqrrryyy|||vvvrrrppptttvvvyyy~~~|||zzzwwwuuusssooonnnllljjjjjjkkkmmmnnnllljjjhhheeedddcccdddeeegggiiillloooqqquuuyyy|||{{{ggg]]]VVV]]]kkkwwwtttbbbRRRIIIHHHJJJLLL^^^jjjvvvzzzyyywwwtttpppcccZZZQQQMMMKKKMMMSSS[[[ppp}}}gggccceeeqqq~~~xxxyyy~~~~~~|||{{{wwwkkkccc[[[^^^YYYiiissskkkcccOOO>>>:::555333555666666444333333333222222222111111222222222222333333333333555666777999::::::::::::::::::999:::;;;<<<>>>???CCCCCCCCCCCCBBBAAA@@@????????????@@@AAAAAABBBBBBDDDDDDEEEEEEFFFFFFGGGGGGGGGJJJMMMPPPQQQSSSVVVXXXYYY]]]aaajjjyyykkk___YYYYYY[[[]]]^^^___```bbbcccbbbbbbaaabbbbbbaaaaaabbbccccccdddcccbbbaaaaaaaaaccceeegggiiiiiiiiihhhhhhggggggfffhhhhhhhhhhhhhhhhhhiiiiiifffggghhhhhhiiiiiihhhhhhhhhhhhiiijjjkkkkkkkkkkkkkkklllmmmnnnppprrrssssssttttttsssrrrtttzzzzzzwwwrrrnnnllljjjgggeee___]]]ZZZWWWVVVVVVWWWXXX^^^aaaeeeggggggffffffgggjjjiiigggfffeeedddaaa___\\\[[[YYYWWWTTTSSSRRRQQQQQQSSSZZZeeeqqq~~~|||zzzxxxuuurrrooommmkkkjjjjjjiiigggeeeaaa`````````aaabbbdddeeeccceeeeeebbb```eeerrr}}}xxxtttooollliiigggdddbbbaaa```\\\YYYXXXZZZ___dddgggmmmvvv}}}|||uuupppnnnooorrrvvv{{{|||xxxtttllliiifffcccbbbbbbdddeeegggfffeeecccbbbaaaaaaaaaeeegggkkknnnqqquuuyyy}}}sssfff\\\^^^gggsss~~~lll[[[PPPLLLNNNPPP```lllxxx{{{zzzyyyxxxvvvjjjaaaWWWRRRNNNMMMRRRXXXiii}}}lllffffffqqq}}}}}}yyy|||yyy{{{~~~vvvkkkccc\\\```\\\lllvvvmmmdddNNN>>>999333222444666777777333333333222222222222111333333333333444444444555555666777999::::::;;;::::::999999999:::<<<===???AAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@AAABBBBBBBBBFFFFFFEEEEEEEEEEEEEEEEEEFFFIIIMMMPPPRRRTTTWWWYYY\\\```cccjjjqqqccc[[[ZZZ\\\___^^^___aaabbbccccccbbbbbbaaaaaaaaaaaabbbcccddddddcccbbbaaaaaabbbccceeefffjjjiiiiiiiiihhhhhhhhhggghhhiiiiiiiiiiiihhhhhhggggggggghhhiiiiiiiiiiiihhhggghhhiiijjjkkkkkkkkkkkklllmmmnnnoooqqqrrrssstttuuutttsssrrrtttzzzxxxtttooollliiigggdddbbb\\\ZZZWWWTTTSSSSSSTTTUUUZZZ^^^bbbdddeeeeeefffggglllkkkjjjjjjjjjiiifffccc```^^^\\\YYYWWWUUUSSSSSSTTTTTTYYYbbbmmm}}}}}}zzzxxxvvvuuuqqqooolllkkkkkkiiigggeeeaaa``````___```bbbcccdddbbbdddddd```]]]```iiiqqqzzzwwwmmmiiiddd```]]]ZZZWWWUUUSSSQQQMMMKKKKKKMMMQQQUUUWWW]]]fffnnnvvv~~~xxxssspppmmmpppuuuzzz~~~}}}qqqmmmfff___\\\\\\___aaaccccccbbbbbbaaa```______bbbeeeiiinnnrrrwww|||~~~qqqccc___dddooo|||vvvdddVVVOOOPPPSSSdddpppzzz{{{yyyyyyyyyyyypppggg]]]WWWRRROOORRRWWWiii|||qqqhhhfffooo||||||zzz|||{{{yyynnneee[[[```]]]oooyyypppgggPPP@@@;;;444111333555666666222222222222222222222222222222333333444444555555666777888999:::;;;;;;;;;:::999999999:::;;;===>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIMMMPPPRRRTTTWWWYYY[[[```ccckkkuuuhhh^^^\\\^^^aaa^^^___aaabbbccccccbbbbbbaaaaaaaaaaaabbbcccdddeeebbbbbbbbbbbbbbbdddeeefffiiiiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiihhhhhhgggggghhhhhhiiiiiiiiiiiiiiihhhhhhiiijjjkkkkkkkkkkkkmmmnnnooopppqqqrrrssstttuuutttssssssuuu{{{}}}vvvrrrnnnjjjhhheeecccaaa[[[YYYVVVSSSRRRRRRTTTUUUWWW[[[```cccdddeeefffhhhmmmmmmnnnooopppnnnkkkhhhcccaaa^^^[[[XXXVVVTTTTTTQQQPPPTTT[[[eeettt|||yyyxxxxxxssspppnnnlllkkkiiifffdddaaa```_________```bbbbbbaaabbbbbb```]]]^^^dddjjjsss{{{}}}wwwqqqmmmccc___ZZZVVVSSSQQQNNNLLLGGGFFFEEEDDDEEEGGGHHHHHHKKKPPPXXXaaaiiittt{{{vvvsssnnnqqqvvv{{{{{{tttiii^^^WWWVVVXXXZZZ^^^^^^]]]]]]]]]\\\[[[[[[\\\___dddjjjooovvv|||yyyjjjbbbccckkkzzz~~~mmm\\\SSSSSSVVVjjjuuu}}}{{{wwwwwwyyyzzzuuulllccc]]]WWWSSSTTTYYYjjj|||tttjjjeeemmmzzz||||||zzznnneee[[[aaa___sss~~~vvvmmmWWWCCC===555111222444444444222222222222222222222222111111111222333444444555777777888888:::;;;<<<<<<;;;::::::999:::;;;===>>>===>>>@@@AAABBBCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGJJJNNNQQQRRRUUUWWWYYYXXX^^^ccclllzzzlllaaa]]]^^^aaa^^^___```bbbcccbbbbbbaaa``````aaaaaabbbccceeeeeeccccccccccccdddeeeffffffhhhhhhhhhhhhhhhhhhhhhhhhggghhhiiijjjjjjiiihhhgggggghhhiiiiiijjjjjjiiiiiiiiiiiijjjkkkllllllllllllmmmnnnooopppqqqrrrsssssstttttttttuuuwww|||{{{tttqqqlllhhhfffdddaaa___\\\ZZZWWWTTTSSSSSSTTTUUUVVVZZZ___ccceeefffhhhjjjooopppqqqtttuuusssooolllfffdddaaa^^^[[[XXXVVVUUUSSSRRRTTTYYYaaannn{{{zzzzzztttrrrooollljjjgggdddbbb```___^^^]]]\\\]]]^^^^^^]]]___aaa___]]]^^^aaaeeejjjpppzzz{{{vvvpppkkkfffbbbXXXUUUPPPMMMKKKJJJGGGFFF@@@??????AAACCCDDDBBBAAADDDIIIOOOVVV]]]hhhuuu}}}|||wwwtttpppssswww|||rrrdddZZZTTTSSSSSSXXXWWWVVVVVVVVVVVVVVVWWWUUUYYY^^^dddiiipppvvvzzz~~~oooeeebbbhhhwwwuuudddYYYXXX[[[nnnyyy|||vvvvvv{{{~~~|||sssjjjddd]]]XXXXXX\\\hhhyyywwwkkkeeemmmzzzrrrhhh\\\bbbaaatttyyyqqq[[[CCC>>>666333333333333111111222222222222333333333000000111222333444555555888888888888999;;;<<<===<<<;;;;;;:::;;;<<<===>>>===>>>???AAABBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDBBBBBBCCCEEEFFFGGGHHHIIIIIIKKKOOOQQQSSSTTTWWWXXXUUU\\\cccnnn~~~pppccc]]]]]]^^^]]]^^^```aaabbbbbbaaaaaa`````````aaabbbdddeeefffdddddddddeeeeeefffggggggggggggggggggggggggggggggeeefffhhhjjjjjjjjjiiihhhhhhhhhiiijjjjjjjjjjjjiiijjjjjjkkklllmmmmmmmmmmmmmmmnnnnnnooopppqqqrrrrrrrrrsssuuuwwwyyy}}}|||xxxrrrooojjjfffdddbbb___]]]\\\ZZZWWWTTTSSSSSSUUUVVVUUUYYY___cccfffhhhjjjlllpppqqqtttwwwyyywwwsssooojjjhhheeeaaa]]][[[YYYXXXYYYWWWXXX\\\aaakkk}}}}}}||||||vvvsssooollliiifffbbb___^^^\\\[[[YYYXXXXXXXXXXXXZZZ\\\^^^]]]\\\[[[]]]___cccgggnnnyyy~~~vvvrrrmmmhhhddd^^^YYYVVVNNNKKKGGGEEEDDDCCCBBB@@@===<<<;;;===@@@AAA???===@@@CCCGGGKKKPPPZZZeeennn}}}~~~xxxuuuqqqtttyyy}}}wwwiii]]]VVVSSSUUUTTTRRRQQQQQQSSSTTTVVVUUUXXX\\\aaaeeejjjpppsssxxxssshhhcccggguuu~~~mmm```^^^aaaqqq{{{}}}wwwxxx|||ssskkkddd]]][[[^^^hhhyyyyyynnngggooo|||sssiii[[[```^^^qqq}}}uuummmXXXAAA<<<666444444555333111111111222222222333333333111111222333444555666666888888888888999;;;===>>>======<<<;;;<<<===>>>???===>>>???@@@AAABBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCDDDDDDEEEFFFGGGGGGGGGJJJMMMPPPRRRSSSTTTVVVWWWUUU\\\dddqqqrrrddd\\\[[[\\\]]]^^^___aaaaaaaaa```````````````aaabbbdddeeefffddddddeeeffffffgggggghhhffffffffffffggggggggggggdddfffhhhjjjkkkjjjiiiiiihhhhhhiiijjjjjjjjjjjjiiijjjkkklllmmmnnnnnnnnnnnnmmmmmmnnnooopppqqqqqqrrrqqqsssvvvxxxzzz}}}zzzvvvqqqmmmiiieeeccc```^^^\\\\\\ZZZWWWTTTSSSSSSUUUVVVVVVZZZ___dddgggiiilllmmmqqqrrrvvvyyy{{{yyyuuuqqqllljjjgggccc```]]][[[ZZZ[[[YYYYYY[[[^^^fffvvv}}}|||wwwtttppplllhhheee```]]]\\\ZZZXXXVVVUUUTTTTTTTTTXXXZZZ\\\\\\ZZZYYYYYYZZZ___aaagggppp{{{~~~{{{xxxvvvtttrrrpppnnnllliiiddd___[[[VVVQQQNNNGGGDDDAAA@@@??????>>>===<<<:::999:::===???>>>======???AAACCCFFFNNNYYYaaakkktttzzzwwwrrruuuyyy}}}}}}}}}|||{{{{{{}}}yyyjjj]]]WWWVVVTTTRRRQQQQQQSSSUUUWWWXXXZZZ^^^aaadddhhhmmmpppnnnvvv~~~uuujjjdddgggtttsssfffdddfffqqq|||~~~xxx{{{yyyqqqhhh```]]]___kkk{{{{{{oooiiiqqq~~~~~~nnndddXXX\\\YYYkkkvvvooogggRRR>>>:::666444555666444222111111111222222333333333222222333444555666777888999888888888999;;;===>>>>>>>>>===<<<<<<===??????>>>>>>???@@@AAABBBBBBAAADDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFLLLNNNQQQRRRRRRSSSUUUVVVUUU]]]fffsssuuujjjccc``````^^^___```aaaaaabbbbbbbbbdddcccbbbaaaaaaccceeefffdddfffhhhhhhgggfffggghhhggggggfffeeedddccccccbbbfffggghhhiiiiiihhhggggggfffeeeeeefffhhhjjjiiiiiiooonnnmmmmmmnnnnnnmmmlllqqqpppppppppppppppqqqqqquuuuuuvvvyyy~~~~~~|||yyyvvvrrrmmmgggcccaaabbbbbbbbb^^^\\\YYYWWWVVVWWWXXXYYY[[[^^^bbbeeegggjjjnnnpppsssvvvzzz}}}~~~|||yyywwwnnnlllhhheeeaaa___^^^]]]\\\YYYYYY[[[___gggvvv~~~wwwsssmmmhhhddd```\\\ZZZXXXVVVSSSPPPNNNNNNNNNOOOTTTUUUWWWYYYYYYYYYXXXWWWXXXYYY\\\cccnnnxxx}}}|||~~~|||zzzwwwtttqqqpppooonnnmmmllljjjhhhfffeeedddaaa^^^ZZZVVVSSSPPPLLLIIIBBBAAA@@@???>>>===<<<;;;>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>AAAEEEIIILLLZZZdddooovvv~~~vvvssstttxxx}}}}}}yyyvvvqqqnnnpppuuu{{{}}}~~~mmmccc^^^YYYTTTSSSVVVZZZ]]]^^^___```bbbeeeiiijjjjjjiiinnnjjjkkkuuusssjjjfffiiiuuuyyykkkgggiiiuuu}}}}}}wwwnnngggbbb___iiiwwwwwwmmmhhhqqqwwwhhh```UUUWWWZZZaaaiiikkk___QQQ<<<888333111000222222222222222333444444555666666111333444444444444555777999:::<<<=========<<<;;;???>>>>>>======???@@@AAA<<<===>>>???@@@AAABBBBBBAAACCCEEEHHHJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHKKKNNNQQQRRRSSSVVVWWWYYY[[[aaaqqquuujjjcccaaa```^^^___```aaaaaabbbbbbbbbdddcccbbbaaaaaaccceeefffdddfffggghhhgggfffggghhhfffffffffeeeeeeddddddcccfffggghhhjjjjjjjjjiiihhhhhhhhhhhhiiijjjkkkkkkkkkmmmlllkkklllmmmnnnmmmlllppppppoooooopppqqqqqqrrruuuvvvxxx|||~~~{{{yyywwwoookkkeeeaaa``````aaaaaa\\\[[[XXXVVVUUUVVVXXXYYY]]]```ccceeegggjjjnnnppptttvvvzzz}}}~~~}}}zzzyyytttrrrmmmiiieeebbbaaa``````]]][[[]]]```fffttt}}}vvvqqqkkkfffbbb^^^ZZZWWWSSSRRROOOMMMKKKKKKKKKLLLPPPRRRUUUWWWXXXXXXWWWVVVUUUTTTVVV\\\eeeooovvvyyy}}}{{{xxxuuusssrrrpppnnnllliiifffdddbbbaaaeeeeeedddcccbbb```^^^]]][[[XXXTTTQQQNNNKKKGGGEEEAAA@@@@@@???>>>======<<<<<<;;;:::999999999:::;;;::::::999:::<<>>???@@@AAABBBBBBEEEFFFIIIKKKLLLMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHKKKNNNQQQSSSUUUXXXZZZ]]]```fffuuuvvvkkkdddaaaaaa^^^___```aaaaaabbbbbbbbbdddcccbbbbbbbbbcccdddeeedddeeeggggggfffffffffgggeeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhjjjkkkkkkjjjjjjhhhhhhiiiiiijjjkkkkkkkkkkkkjjjjjjkkkmmmnnnmmmlllnnnnnnoooooopppqqqssssssvvvwww{{{}}}{{{xxxoookkkeeebbb```aaaaaaaaa\\\[[[YYYXXXXXXYYY[[[\\\```ccceeeggghhhkkknnnqqqtttwwwzzz}}}~~~}}}|||zzz{{{xxxsssnnniiigggeeeeeedddaaa______aaafffrrr~~~|||tttpppiiiccc___ZZZVVVSSSOOONNNLLLJJJHHHHHHHHHIIIJJJMMMQQQTTTWWWWWWVVVVVVRRRQQQQQQUUU\\\fffmmmqqqvvvwwwxxxxxxwwwuuurrrpppmmmmmmmmmlllkkkiiihhhgggcccbbb```]]][[[XXXWWWVVVZZZ[[[\\\]]]\\\[[[YYYWWWVVVSSSOOOLLLJJJGGGDDDBBB@@@@@@??????>>>>>>>>>===;;;:::888777777777888999::::::999999999:::<<<===BBBIIIRRRZZZiii~~~}}}|||{{{wwwsssooohhhfffbbb```aaaeeejjjmmmwwwzzz~~~yyyuuurrrqqqpppooorrrrrrqqqooolllgggcccaaa\\\ZZZ]]]hhhyyyuuunnnjjjlllvvvrrrnnnpppwwwmmmfffbbbfffrrr}}}tttlllkkkuuu}}}wwwhhh\\\YYYXXXXXX\\\bbb```RRRBBB;;;777333111111222222222111111222222333333444444444555777777666666888999::::::<<<===>>>>>>>>>>>>AAA@@@>>><<<;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBBCCCDDDFFFHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGJJJNNNQQQTTTXXX\\\___bbbeeekkkxxxwwwllldddaaabbb^^^___```aaaaaabbbbbbbbbccccccbbbbbbbbbcccdddeeeccceeeggggggfffeeefffgggdddddddddeeeeeefffffffffdddeeegggiiijjjkkkjjjjjjfffggghhhhhhhhhhhhiiijjjjjjiiiiiikkkmmmoooooonnnmmmmmmnnnoooppprrrtttuuuvvvyyy}}}~~~|||rrrnnnhhheeeccccccbbbbbb^^^]]]\\\\\\\\\^^^___```dddfffggghhhiiilllooorrruuuvvvyyy{{{}}}}}}}}}|||~~~|||wwwrrrnnnlllkkkjjjhhhdddbbbcccdddhhhttt{{{sssnnnhhhbbb]]]XXXSSSQQQMMMLLLJJJIIIHHHGGGGGGGGGEEEHHHMMMQQQUUUVVVVVVVVVSSSPPPOOORRRYYYbbbjjjnnnnnnnnnmmmjjjgggdddaaa______```aaabbbccccccbbbbbb___^^^]]][[[YYYVVVTTTSSSTTTVVVXXXZZZ[[[YYYWWWVVVSSSPPPLLLIIIHHHFFFDDDBBB@@@@@@@@@???????????????;;;:::999888777888888999<<<<<<;;;::::::;;;<<<<<<@@@DDDJJJQQQ^^^sss~~~zzzwwwsssmmmjjjeeecccaaa___```cccfffiiirrrvvvzzz}}}|||xxxtttrrroooppppppnnniiiddd```^^^XXXWWWZZZfffvvvuuuoookkkmmmvvvxxxtttvvvzzzpppgggcccgggqqq|||~~~xxxrrrmmmnnnxxx}}}}}}zzz~~~|||sssfff\\\]]]]]]^^^```ccc```PPP@@@999666333111111222222222111111111222222333333333444666777777666777888999::::::<<<===>>>???@@@@@@======<<<;;;<<<===>>>???>>>>>>???@@@@@@AAABBBBBBBBBCCCEEEFFFHHHHHHHHHHHHJJJIIIHHHGGGGGGGGGGGGGGGFFFIIINNNRRRVVVZZZ___bbbcccffflllxxxyyylllcccaaaaaa^^^___```aaaaaabbbbbbbbbccccccbbbcccccccccddddddccceeeggggggfffeeefffgggcccddddddeeeeeefffffffffbbbdddfffgggiiiiiiiiiiiifffhhhjjjiiihhhgggiiijjjkkkjjjjjjlllooopppppppppmmmmmmnnnoooppprrrtttuuuvvvyyy~~~xxxtttnnniiigggeeecccbbb```````````````bbbcccdddggghhhjjjjjjkkkmmmqqqtttuuuvvvxxx{{{}}}~~~}}}zzzwwwtttrrrqqqpppkkkhhhfffggghhhlllwww{{{rrrnnngggaaa\\\XXXSSSPPPKKKKKKJJJHHHGGGFFFEEEEEECCCFFFJJJOOOSSSUUUWWWWWWTTTRRRPPPSSSZZZccckkkooollljjjgggccc^^^ZZZVVVTTTVVVWWWZZZ]]]___`````````^^^]]]]]]\\\ZZZXXXUUUTTTRRRTTTWWWYYYZZZYYYWWWVVVSSSOOOKKKHHHGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@===<<<;;;:::999:::;;;;;;<<<<<<;;;<<<<<<<<<======@@@BBBFFFMMMXXXkkkzzzvvvqqqlllhhheeedddccccccccceeeggghhhooorrrwwwyyy|||zzzvvvtttoooqqqrrroooiiiccc___^^^UUUUUUYYYddduuuuuuoookkkmmmvvv~~~yyy{{{zzzppphhhdddjjjsss|||{{{vvvrrrooorrr{{{}}}zzz~~~www{{{~~~vvvlllccc]]]^^^aaadddeeeeee^^^OOO@@@888555222111111222222111111111222222222222333333333555666777666666777999:::;;;;;;===>>>@@@AAABBB>>>>>>===<<<===>>>???@@@?????????@@@AAAAAABBBBBBFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIGGGJJJNNNRRRVVV[[[```ddd```ccciiittt{{{mmmccc``````^^^___```aaaaaabbbbbbbbbbbbbbbcccccccccdddddddddcccdddffffffeeeeeeeeefffdddddddddeeeeeefffffffffbbbccceeeggghhhhhhgggggghhhkkkmmmllliiihhhjjjmmmlllkkkkkkmmmoooqqqqqqpppmmmmmmnnnoooppprrrtttuuuvvvyyy~~~~~~wwwqqqmmmiiifffddddddddddddddddddeeeffffffiiijjjkkkkkklllooossswwwxxxxxxzzz|||~~~~~~|||yyywwwuuuppplllkkkkkkllloooyyy|||sssooohhhbbb^^^YYYUUURRRMMMLLLKKKIIIHHHFFFDDDDDDDDDFFFHHHLLLQQQUUUXXXZZZVVVTTTSSSVVV]]]eeekkkoookkkiiiddd___YYYUUURRRPPPOOORRRVVVZZZ]]]_________\\\\\\\\\\\\ZZZXXXVVVTTTRRRTTTVVVXXXYYYYYYXXXWWWTTTPPPKKKHHHFFFEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???===<<<<<<<<<===>>>::::::;;;;;;<<<<<<<<<<<<===>>>CCCJJJSSSddd|||}}}wwwrrrnnnjjjhhhhhhhhhhhhiiiiiijjjjjjmmmqqquuuwwwxxx||||||wwwvvvqqqssstttpppggg___ZZZXXXTTTTTTYYYcccsssuuuoookkknnnxxx~~~~~~xxxpppiiifffmmmvvv}}}|||wwwsssrrruuu~~~}}}yyyvvv~~~{{{sssyyyzzz|||~~~zzzrrrhhhaaa]]]\\\dddkkkkkkdddZZZJJJ>>>777444222111222222222111222222333333333333333333444555777777666666888999:::;;;;;;===???AAACCCDDDDDDCCCAAA???>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHJJJKKKKKKIIIKKKNNNRRRUUUZZZ___ccc]]]```eeeooo|||mmmbbb^^^___^^^___```aaaaaabbbbbbbbbbbbbbbccccccdddddddddcccbbbdddffffffeeeeeeeeefffddddddeeeeeeeeeeeeeeeeeedddeeefffhhhhhhhhhgggfffiiilllnnnmmmiiihhhjjjmmmlllkkkjjjlllnnnoooooonnnnnnnnnnnnoooppprrrssstttuuuyyy}}}~~~xxxsssnnnjjjkkkkkkkkkkkkkkkkkkkkkllljjjkkkllllllnnnqqqvvvyyy{{{|||}}}|||yyyvvvrrrppppppoooqqqyyy|||tttpppjjjddd```\\\XXXVVVSSSRRRQQQOOOMMMJJJHHHGGGFFFGGGHHHKKKOOOUUUZZZ]]]]]][[[ZZZ]]]bbbhhhmmmoookkkhhhccc]]]WWWSSSPPPOOONNNQQQUUUZZZ^^^`````````^^^^^^______]]][[[YYYWWWVVVWWWXXXZZZ[[[[[[[[[[[[YYYUUUOOOKKKIIIHHHGGGFFFGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>===>>>??????<<<<<<<<<<<<<<<<<<;;;;;;:::;;;???FFFLLLXXXnnn{{{vvvqqqmmmnnnooooooppppppppppppooommmppptttvvvvvvyyy~~~zzzwwwvvvsssvvvwwwrrrhhh___ZZZXXXVVVWWW[[[dddssswwwpppmmmppp{{{wwwpppllljjjpppxxx~~~~~~~~~}}}yyyuuuuuuxxxzzzvvvrrr~~~uuunnnwwwyyy{{{wwwpppqqqqqqqqqmmmggg```[[[\\\iiitttrrreeeUUUFFF;;;666444222111222222222000444444333333333333333333555777888888777888999;;;;;;;;;;;;===???BBBDDDFFFFFFEEECCCAAA@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNKKKMMMOOOQQQTTTXXX^^^bbb]]]___cccjjj|||}}}mmmaaa]]]^^^^^^___```aaabbbbbbbbbbbbbbbbbbcccddddddddddddcccbbbdddffffffeeedddeeefffeeeeeeeeeeeeeeeeeeeeeeeefffggghhhiiiiiihhhgggggggggjjjmmmkkkgggfffhhhlllkkkjjjjjjkkkmmmnnnmmmlllnnnnnnoooooopppqqqssssssuuuxxx{{{~~~|||vvvrrrrrrrrrrrrrrrrrrqqqqqqqqqkkkllllllmmmnnnrrrwww{{{~~~{{{zzzwwwtttrrrpppqqqyyy}}}uuuqqqkkkfffbbb^^^[[[XXXYYYYYYWWWUUUSSSPPPMMMLLLHHHHHHHHHJJJOOOUUU[[[___dddbbbaaacccggglllooopppkkkgggbbb[[[VVVRRRPPPOOOOOORRRWWW\\\```bbbccccccbbbbbbccccccbbb```^^^\\\[[[[[[\\\\\\]]]^^^______^^^ZZZTTTPPPNNNMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>???@@@????????????>>>===<<<;;;;;;;;;>>>CCCFFFNNNaaauuu~~~xxxsssppptttuuuvvvwwwwwwwwwvvvuuummmppptttuuuuuuwww|||yyyzzz{{{|||{{{|||~~~|||}}}xxxuuuuuuxxx|||~~~yyypppgggbbbaaaYYYZZZ^^^gggtttyyyqqqnnnrrr~~~vvvpppnnnmmmqqqxxx~~~~~~~~~}}}zzzwwwvvvzzzxxxtttooo~~~qqqkkkuuuqqq|||}}}vvvqqqiiigggfffhhhkkkhhh```YYY___ooo|||xxxgggSSSDDD:::555333111111222222111000444444444444444444444444666888999999999999:::<<<;;;;;;;;;===???BBBEEEFFFDDDDDDCCCBBBCCCDDDEEEFFF@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEGGGIIILLLNNNOOOLLLNNNOOOQQQSSSWWW\\\```___```bbbhhhxxxpppbbbZZZYYYZZZ[[[]]]___aaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbddddddeeeeeeeeeddddddcccddddddddddddddddddddddddggghhhhhhhhhhhhhhhgggggghhhiiijjjkkkkkkjjjiiihhhlllllllllkkkjjjlllooorrrlllmmmoooqqqrrrsssssssssrrrssswww}}}~~~~~~}}}|||{{{zzzyyyyyyyyyrrrssstttsssrrrvvv|||~~~xxxttttttuuuvvv|||{{{yyyxxx|||}}}yyyuuurrrmmmjjjgggddd```^^^eeebbb^^^[[[YYYXXXUUUTTTQQQOOOLLLJJJKKKOOOWWW\\\\\\```fffjjjlllmmmnnnppppppllleee^^^XXXTTTRRRRRRSSSUUUZZZ___bbbdddddddddfffeeeddddddeeedddbbb```^^^```ccceeeeeedddbbb```dddbbb]]]YYYUUURRRQQQQQQNNNNNNMMMLLLJJJGGGEEEDDDAAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCAAA>>><<<===>>>:::<<<>>>@@@DDDLLLXXX```zzz|||www}}}}}}|||{{{zzzwwwuuusssqqqqqqqqqqqqrrrrrrsssssstttsssrrrqqqrrrtttwwwxxxzzz|||}}}yyyvvvvvvwww|||}}}vvvqqqjjjddd___]]]___gggppp{{{}}}qqqhhhkkk{{{~~~tttoooqqquuuxxx}}}~~~||||||xxxzzz~~~zzzsssooonnn}}}xxxpppnnnnnnqqqzzz~~~wwwqqqkkkddd```aaaaaa^^^\\\\\\bbbooo{{{vvvbbbLLL===888777666555444444444444444222333333444555666888999<<<:::999:::===>>>;;;999======>>>>>>???@@@BBBCCCFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBBBBCCCDDDBBBCCCDDDEEEFFFHHHMMMPPPSSSSSSSSSTTTUUUWWWZZZ[[[]]]aaaccceeeqqqpppaaaZZZXXXZZZ[[[]]]___```aaaaaaaaa````````````aaaaaaaaaaaaccccccddddddddddddccccccddddddddddddddddddddddddggggggggghhhhhhggggggfffggghhhiiijjjkkkjjjjjjiiilllmmmlllkkkkkklllnnnqqqmmmmmmnnnooopppqqqrrrssssssssswww|||~~~~~~~~~{{{|||}}}||||||zzzuuuuuuvvvwww{{{|||xxxuuutttyyy|||vvvtttrrrqqqpppnnnkkkhhhkkkiiigggeeebbb___[[[XXXSSSQQQMMMJJJIIILLLRRRVVV\\\aaaggglllooopppqqqqqqqqqmmmggg```ZZZVVVTTTSSSTTTWWW\\\aaaeeegggggggggjjjhhhgggggghhhgggeeecccfffgggiiikkkkkkkkkiiiiiihhheeeaaa\\\XXXVVVUUUUUURRRQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFEEEBBB???======>>><<<===??????AAAHHHQQQXXXnnn~~~{{{wwwtttsssmmmlllkkkjjjjjjkkkmmmnnnkkkkkkjjjjjjkkkmmmooopppvvvyyy{{{zzzwwwtttuuuwww}}}|||vvvnnnggg___^^^```gggpppzzzsssiiikkk|||}}}xxxsssuuuyyy|||}}}}}}{{{}}}vvvnnnkkkooo}}}uuunnnmmmnnnpppwww{{{uuuiiibbb^^^```aaa___^^^^^^gggqqqwwwppp\\\HHH<<<999666555555444333333444444333333333333444555666777888777777:::===???>>>=========>>>>>>???AAABBBCCCEEEDDDDDDCCCCCCBBBAAAAAADDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAAAAACCCEEEFFFFFFGGGIIIMMMQQQRRRRRRSSSTTTVVVYYY[[[\\\\\\```cccfffrrrqqqbbbYYYWWWYYY[[[]]]___`````````````````````aaaaaabbbbbbbbbbbbbbbcccccccccccccccbbbddddddddddddddddddeeeeeeeeeffffffgggggggggffffffeeeggghhhjjjkkkkkkkkkjjjmmmmmmmmmlllkkkkkkmmmpppnnnmmmmmmmmmnnnoooqqqrrrssssssvvv{{{|||xxxxxxwwwwww{{{}}}yyytttpppnnnttt}}}yyyyyy{{{}}}~~~}}}yyyvvvtttsssqqqooolllgggaaa]]]WWWUUUQQQLLLIIIJJJNNNRRR[[[aaaiiiooorrrsssssstttrrroooiiiccc]]]YYYVVVUUUVVVYYY^^^ccchhhkkklllmmmooommmlllllllllkkkiiigggiiiiiikkklllmmmmmmmmmmmmmmmjjjfffaaa]]][[[ZZZZZZWWWVVVUUURRRPPPMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHEEEAAA???>>>???>>>??????>>>===AAAHHHNNN^^^qqq}}}xxxtttrrrjjjhhhdddaaa```cccfffiiiggggggggghhhiiijjjkkklllrrruuuwwwvvvsssrrrtttwww{{{rrrjjj___]]]___fffnnnxxxvvvkkkkkk{{{{{{|||yyy{{{~~~zzzpppjjjhhhooozzzzzzpppkkkmmmooorrrxxx}}}{{{}}}~~~xxxggg```\\\___aaaaaaaaabbbnnnsssssshhhTTTCCC;;;999555444444333333333333333333333333333333444555555444555666:::>>>AAAAAAAAA>>>>>>>>>>>>@@@AAABBBCCCEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEDDDDDDCCCAAAAAA@@@AAACCCEEEEEECCCAAA@@@EEEFFFGGGGGGHHHJJJMMMPPPPPPQQQSSSUUUXXX[[[]]]^^^\\\```dddhhhtttsssddd[[[WWWYYYZZZ\\\^^^___``````___aaaaaaaaabbbccccccddddddaaaaaabbbcccccccccbbbbbbdddddddddeeeeeeeeeeeeeeedddeeeffffffffffffffffffdddfffhhhjjjkkklllllllllmmmnnnnnnmmmkkkkkklllnnnnnnmmmlllkkklllnnnpppqqqrrrrrrtttyyy~~~}}}zzzyyyxxxwwwzzz~~~|||wwwqqqmmmjjjpppzzz}}}|||zzzvvvrrrooojjjeeeaaa[[[YYYUUUPPPMMMLLLOOOQQQZZZ```iiipppttttttttttttrrroookkkeee```[[[WWWVVVWWWZZZ___eeejjjnnnppprrrtttrrrqqqppppppooollljjjkkkkkklllmmmnnnooopppqqqqqqooojjjfffbbb```___^^^\\\[[[YYYVVVTTTQQQPPPOOOJJJJJJIIIHHHHHHIIIJJJJJJKKKLLLKKKHHHDDDAAA??????>>>??????===;;;<<>>AAABBBBBB>>>>>>>>>???@@@AAABBBCCCGGGGGGGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFGGGHHHHHHIIILLLNNNMMMOOOQQQUUUXXX[[[]]]^^^^^^bbbffflllyyyvvvhhh]]]XXXXXXYYY[[[]]]__________________``````aaabbbbbbccc```aaabbbcccccccccccccccdddddddddeeeeeefffffffffddddddeeefffggggggffffffdddeeegggjjjkkklllllllllmmmnnnnnnmmmlllkkklllnnnooonnnlllkkkkkkmmmoooppppppppprrrvvvzzz|||yyyzzzyyywwwyyy}}}zzzsssoooiiioooxxxwwwqqqmmmiiieeeccc\\\ZZZXXXSSSPPPOOOPPPRRRXXX___hhhooossstttttttttrrrpppmmmhhhccc]]]YYYWWWWWWZZZ___eeelllqqquuuvvvxxxvvvuuutttsssrrrooolllooopppqqqrrrtttuuuvvvwwwuuurrrnnniiifffcccbbbbbbaaa```]]]ZZZXXXVVVUUUUUUQQQQQQPPPOOOPPPQQQSSSTTTOOOPPPOOOLLLGGGCCCAAA@@@<<<>>>>>><<<:::;;;???CCCJJJ\\\sss}}}yyywwwnnniiibbb\\\YYY[[[^^^aaaddddddcccccccccdddeeeeeeiiilllnnnnnnnnnqqqvvv{{{yyylllbbbZZZWWWYYY___hhhsss~~~ppplllxxxzzzzzzmmmdddbbbcccnnnsssrrriiicccgggqqqxxx}}}zzzxxxwww~~~xxxlllddd___```dddeeegggjjjsssrrrkkk^^^NNN@@@888666333333222222222333333444333333222222222333333444666888:::<<<===???@@@@@@>>>>>>??????@@@AAACCCDDDGGGGGGFFFFFFEEEDDDDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEFFFDDDBBBAAAAAABBBDDDFFFDDDEEEGGGGGGGGGHHHJJJLLLKKKLLLOOORRRVVVZZZ]]]^^^aaaeeehhhnnn|||yyyjjj^^^XXXWWWYYY[[[]]]^^^___^^^^^^\\\\\\]]]]]]^^^___``````aaaaaabbbcccdddddddddddddddddddddeeeffffffggggggdddeeefffgggggggggggggggdddeeehhhjjjkkklllllllllkkkmmmnnnnnnllllllmmmnnnoooooommmllllllmmmnnnnnnpppoooqqqtttwww}}}|||xxxwwwxxxyyywwwyyy|||zzzuuulllpppwww{{{tttnnnjjjhhhfff]]]]]]ZZZWWWSSSQQQQQQSSSYYY___gggnnnqqqsssssstttsssrrrooolllfffaaa\\\YYYWWWZZZ```gggnnntttyyy|||}}}{{{yyyxxxwwwuuurrrpppoooqqqrrruuuwwwxxxyyyyyyxxxvvvqqqmmmiiigggfffeeefffdddbbb___]]]\\\\\\\\\VVVUUUSSSRRRRRRTTTVVVWWWRRRSSSRRROOOJJJEEEBBBAAA<<<>>>@@@>>>;;;;;;>>>AAAFFFUUUjjj}}}vvvqqqkkkddd```___```aaafffeeecccaaa```aaabbbccceeegggiiijjjlllpppwww}}}xxxkkk```ZZZVVVUUUZZZbbbnnn~~~uuuoooyyyzzzwwwggg^^^]]]```oooqqqnnneeeaaakkkyyy}}}wwwsssvvv}}}ssskkkddddddfffgggiiilllrrrnnneeeXXXJJJ???888555333333333333333444444555333333333333333444555555999;;;=========<<<===???????????????@@@BBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGGGGFFFDDDAAA>>>>>>AAADDDFFFDDDEEEGGGGGGGGGGGGHHHJJJIIIJJJLLLNNNRRRWWW[[[]]]bbbdddgggmmm{{{yyykkk^^^WWWWWWXXXZZZ\\\^^^^^^^^^^^^\\\\\\]]]^^^___```aaaaaaaaabbbcccdddeeeeeeeeeeeeddddddeeeeeefffgggggggggdddeeefffggghhhhhhhhhhhheeefffhhhjjjkkklllkkkkkkjjjlllmmmnnnmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmqqqppprrruuuvvvyyyzzzyyyyyy|||~~~{{{xxxvvvwwwxxxyyyzzzvvvsssssswwwxxxwwwxxx|||~~~|||qqqsssxxx~~~|||vvvqqqllljjjddddddaaa]]]XXXUUUUUUUUU[[[```gggmmmppprrrsssuuuuuuuuussspppkkkeee___\\\YYY\\\bbbiiiqqqxxx~~~~~~|||{{{yyyvvvsssppprrruuuxxx{{{{{{{{{{{{|||yyyuuupppllljjjiiiiiikkkiiigggdddcccccccccccc\\\ZZZWWWTTTSSSSSSUUUVVVUUUVVVUUURRRLLLFFFCCCAAA???AAABBBAAA===<<<>>>@@@CCCOOOaaasss{{{tttoookkkiiihhhgggddd```\\\[[[\\\^^^``````bbbeeefffhhhnnnvvv}}}zzznnnddd\\\WWWSSSVVV]]]hhhxxx{{{sss{{{{{{sssddd]]]___cccqqqrrrlllccccccpppyyysssqqqzzz{{{rrriiiggghhhhhhjjjmmmpppiii]]]PPPDDD<<<777555444444333333444555555666333333333333444555666777999<<<>>>>>><<<;;;===>>>?????????@@@AAABBBCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGEEECCCBBBBBBCCCEEEGGGEEEGGGHHHIIIHHHHHHIIIJJJIIIHHHHHHJJJNNNSSSXXX[[[```aaabbbgggvvvyyykkk^^^VVVWWWXXXZZZ\\\]]]^^^^^^]]]______```aaabbbcccddddddaaabbbcccdddeeefffffffffddddddeeeeeefffggghhhhhheeefffggghhhiiiiiiiiiiiifffggghhhjjjkkkkkkkkkjjjiiikkkmmmnnnmmmmmmnnnoooooopppppppppooonnnmmmlllrrrrrrtttvvvvvvxxxyyyzzz}}}{{{ooonnnnnnqqquuuxxxwwwuuutttqqqmmmkkkmmmoooqqqrrrrrrpppqqquuuwwwvvvxxx|||~~~~~~tttvvvyyy~~~~~~wwwqqqmmmlllkkkiiiddd^^^ZZZYYYYYY]]]bbbhhhmmmppprrrtttvvvxxxwwwvvvsssnnnhhhbbb^^^[[[^^^dddkkksss{{{~~~|||xxxvvvvvvxxx|||~~~|||wwwsssooolllkkkkkknnnllljjjhhhgggggghhhiiidddbbb^^^ZZZXXXWWWWWWXXXVVVWWWWWWSSSMMMGGGCCCBBBAAACCCEEECCC???<<<===???@@@KKK[[[mmm|||wwwrrrpppaaa^^^XXXTTTRRRSSSUUUWWW]]]___bbbcccfffllluuu|||~~~}}}rrrhhh___XXXSSSTTTYYYdddtttvvv}}}{{{qqqddd___dddjjjssssssllldddeeeuuu|||uuummmwwwvvvmmmjjjiiiiiijjjmmmooofffWWWIII???999777777444444444444444555666777222333333444555666888999999<<<>>>>>><<<;;;===????????????@@@AAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA???@@@BBBCCCEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJJJJIIIIIIIIIJJJHHHGGGFFFGGGKKKPPPVVVZZZ]]]]]]]]]cccrrr{{{ooobbbZZZQQQTTTWWWYYY[[[]]]___```bbb```___^^^___```bbbccc```bbbeeefffgggfffdddbbbeeeeeeeeeddddddeeeeeeffffffgggggggggggggggfffeeeggggggggghhhiiiiiijjjjjjkkkkkkjjjjjjkkkmmmnnnppppppsssuuusssoookkkkkkllloooqqqrrrtttuuuxxx|||yyyrrrrrrtttzzz{{{uuuhhh___\\\cccnnnrrrqqqqqqnnnkkkfffaaa]]]]]]dddkkkiiijjjnnntttvvvtttuuuxxxzzzzzz}}}vvvuuu|||~~~xxxpppmmmkkkgggdddbbb___[[[XXX```ccchhhmmmqqquuuzzz}}}}}}}}}vvvnnnhhheeefff___^^^fffrrr{{{zzzxxxxxx}}}~~~}}}wwwnnnkkkmmmqqqssssssrrrooommmlllnnnoookkkfffaaa]]]\\\]]]^^^___```^^^YYYTTTNNNHHHDDDBBBAAACCCEEEEEECCCBBBAAABBBBBBHHHTTTeeeyyy~~~sssiii[[[QQQQQQOOOIIIJJJQQQVVVYYY___dddiiipppvvv{{{vvvllleeeYYYSSSWWW[[[___lll{{{xxx|||~~~~~~{{{ssslll```XXXbbbssspppkkkddddddlll}}}|||sssoooxxxtttiiicccdddhhhllljjjaaaTTTFFF<<<888777777888777666555555555555555555555666666777777888888555666888999:::;;;;;;<<<;;;===???AAABBBCCCCCCBBBCCCCCCDDDEEEDDDCCCAAA@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLJJJIIIKKKNNNRRRTTTYYY\\\^^^cccpppyyynnnbbbZZZQQQSSSVVVYYY[[[]]]___```bbbaaa```______aaabbbdddaaabbbdddffffffeeedddbbbfffeeedddddddddddddddeeeffffffgggggggggggggggfffffffffggghhhhhhiiiiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnqqqsssrrrnnnkkkkkkmmmoooppprrrssstttwwwzzz}}}|||uuullllllnnntttzzz{{{vvvppp```WWWSSSYYYbbbhhhllloooppplllggg___XXXVVVZZZ___aaaaaafffmmmpppppprrrvvvyyyzzz~~~zzztttrrryyy|||wwwzzz}}}vvvqqqnnnjjjfffdddaaa^^^\\\cccfffkkkooorrrwww{{{zzzsssmmmkkkgggbbbbbbiiirrrzzz|||zzz|||zzztttppppppqqqsssssssssqqqooooooppprrrpppkkkfffbbbaaaaaabbbbbbaaa___[[[UUUOOOJJJFFFDDDCCCDDDFFFFFFDDDBBBAAAAAAAAAFFFQQQaaauuuyyyhhhYYYNNNNNNLLLFFFFFFLLLSSSWWW^^^eeekkkrrrxxx||||||rrrkkk^^^VVVWWWZZZ\\\hhhvvv}}}{{{{{{zzzqqqiiiccc[[[VVVbbbtttuuunnneeeeeeqqq~~~}}}rrrgggbbbccchhhlllggg___QQQDDD;;;777666666777666555555444444555555666666777777888888999999888999:::;;;<<<<<<<<<<<<<<<===???AAACCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAACCCCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMKKKJJJJJJKKKOOORRRUUUXXX\\\___cccnnnwwwlllaaa[[[QQQSSSUUUWWWZZZ]]]___```bbbaaa`````````aaacccdddaaabbbdddffffffeeecccbbbeeeeeedddccccccccccccccceeeeeefffggghhhhhhhhhgggeeeffffffgggggghhhiiiiiihhhhhhiiijjjkkkkkkkkkkkkkkknnnqqqpppmmmkkklllmmmnnnoooqqqrrrsssuuuyyy{{{|||~~~~~~~~~xxxqqqggggggiiiooouuuvvvrrrlllYYYQQQLLLNNNTTT[[[eeennnxxxwwwrrrhhh^^^XXXVVVVVVXXXXXX[[[ccciiikkkoootttwwwxxx|||yyysssqqqvvv}}}wwwppprrr{{{}}}xxxtttoookkkhhhgggeeeccchhhjjjnnnqqqtttxxx}}}~~~yyyuuusssjjjggghhhmmmsssxxx|||{{{wwwtttsssssstttuuutttssstttvvvxxxxxxtttnnnjjjhhhgggfffeeecccaaa\\\WWWQQQLLLHHHFFFGGGIIIJJJJJJGGGDDDCCCBBBAAADDDMMM\\\pppkkk\\\NNNKKKHHHCCCBBBFFFNNNTTT]]]fffnnnuuu{{{{{{sssfff[[[XXXWWWYYYcccooo|||}}}pppggg^^^YYYUUUVVVeeevvvyyynnnccceeevvv~~~oooddd```ccchhhlllddd[[[MMMAAA999666555555666555444444444444444444666666777888888999::::::;;;;;;<<<======>>>=========>>>@@@AAACCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMLLLKKKJJJJJJLLLPPPSSSUUUWWW[[[___dddnnn|||{{{tttkkkbbb\\\RRRRRRSSSVVVZZZ]]]______bbbaaaaaaaaaaaabbbccccccaaabbbccceeeeeedddcccccceeeeeedddcccbbbbbbbbbbbbddddddfffggghhhhhhhhhhhheeeeeeffffffgggggghhhhhhfffgggiiijjjjjjjjjiiihhhgggkkknnnnnnlllkkklllnnnnnnooopppqqqqqqssswwwyyy{{{}}}~~~~~~{{{|||{{{yyy{{{|||xxxqqqgggfffhhhnnnuuuwwwsssnnnZZZQQQIIIGGGIIIQQQ___kkk|||wwwkkkaaaYYYSSSTTTRRRSSSZZZaaaeeejjjooorrruuuyyyxxxrrrppptttzzz}}}~~~qqqiiijjjrrr{{{vvvqqqooonnnmmmmmmmmmoooqqqsssvvvyyy}}}}}}{{{zzznnnmmmooorrrsssvvv{{{wwwuuuuuuvvvwwwxxxxxxzzz~~~}}}xxxsssooommmjjjhhhdddaaa]]]WWWQQQMMMIIIHHHLLLNNNOOONNNKKKHHHEEEEEEBBBDDDJJJWWWkkkwwwfffUUUKKKFFFBBBAAADDDIIIPPP\\\gggqqqyyy{{{nnnaaaZZZVVVWWW^^^hhhyyy|||~~~mmmcccXXXSSSRRRXXXgggwwwxxxkkk___bbbxxxzzzkkkaaa___ccchhhlllaaaWWWIII>>>888666666555555444444333333333444444555666666777888999::::::<<<======>>>>>>>>>============???@@@AAACCCCCCDDDEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKNNNQQQTTTVVVVVV[[[aaafffppp|||~~~yyyssskkkccc^^^RRRQQQQQQTTTYYY]]]______aaaaaaaaaaaaaaabbbbbbcccaaabbbcccdddddddddcccccceeedddccccccbbbbbbbbbcccddddddfffggghhhhhhhhhhhheeeeeeffffffgggggghhhhhhfffggghhhiiijjjiiihhhgggeeeiiimmmmmmlllkkkmmmooonnnoooppppppppprrruuuxxx{{{}}}}}}|||||||||zzz|||}}}|||xxxtttssssssrrrssssssssswww{{{yyytttgggfffhhhnnnuuuxxxuuuppp]]]TTTJJJDDDCCCHHHUUUbbbtttyyynnnbbbWWWVVVPPPNNNRRRWWW[[[___dddiiimmmssszzz~~~uuuooommmpppsssvvv{{{yyykkk``````fffsss{{{xxxwwwwwwvvvvvvqqqrrrtttuuuvvvyyy}}}~~~~~~sssssstttuuutttvvv~~~zzzxxxyyyyyyzzz{{{}}}|||wwwqqqllliiidddaaa\\\VVVQQQMMMJJJIIILLLOOOQQQPPPLLLHHHFFFDDDDDDDDDHHHTTThhhuuuaaaRRRHHHCCCCCCFFFGGGOOO[[[hhhsss{{{xxxjjj___XXXVVV[[[aaaqqq~~~{{{vvvwww~~~ooodddWWWOOOPPPYYYhhhtttuuuhhh]]]aaayyyuuuiiiaaabbbfffiiikkk^^^TTTFFF<<<999888777666444444333333333444444555444555555666888999999:::======>>>>>>>>>>>>>>>===<<<===>>>???@@@AAACCCCCCEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMJJJJJJKKKLLLOOORRRVVVXXXVVV\\\bbbgggppp|||{{{uuummmddd^^^RRRPPPOOORRRXXX]]]_________`````````aaaaaaaaaaaaaaabbbbbbcccccccccccccccddddddccccccccccccddddddeeeeeefffggghhhhhhhhhgggeeeffffffgggggghhhiiiiiigggggghhhhhhiiihhhhhhgggeeehhhlllmmmlllkkkmmmpppoooppppppppppppqqqtttwwwxxxzzz||||||zzzxxxxxxxxxvvvxxxzzzwwwqqqkkkiiiiiiiiijjjiiijjjpppwwwxxxttteeedddffflllssswwwtttppp```VVVKKKDDD@@@BBBLLLVVVjjjzzzuuujjj___VVVNNNMMMOOOPPPRRRVVV\\\bbbjjjqqq{{{~~~qqqllliiijjjlllooouuu{{{~~~vvvhhh^^^[[[]]]iiivvv}}}|||}}}|||{{{vvvwwwwwwwwwwwwzzz~~~xxxwwwwwwwwwuuuvvv~~~}}}~~~}}}}}}~~~~~~vvvooojjjeeebbb]]]WWWQQQNNNLLLKKKJJJMMMOOOOOOLLLHHHEEECCCEEEDDDGGGSSSgggppp^^^OOOGGGGGGIIIGGGOOO\\\hhhsss|||wwwhhh]]]XXXYYY[[[hhhxxx|||wwwrrrssszzzsssgggXXXOOOPPPZZZgggqqqrrrggg]]]aaavvv~~~|||~~~xxxpppgggdddfffjjjkkkjjj[[[QQQCCC:::888888888666444444444444444444555666555555666777888:::;;;;;;======>>>???????????????======>>>???@@@BBBCCCDDDFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMJJJJJJKKKMMMPPPTTTWWWYYYXXX\\\aaaeeemmmyyyyyyoooddd]]]RRROOOMMMQQQXXX^^^___^^^^^^^^^___```````````````aaabbbbbbbbbccccccccccccccccccccccccdddeeefffgggffffffgggggggggggggggfffffffffggghhhhhhiiiiiijjjiiiiiihhhhhhhhhhhhhhhiiieeeiiimmmnnnllllllnnnppppppqqqqqqqqqpppqqqtttvvvuuuwwwyyyyyywwwvvvvvvvvvuuuxxxzzzvvvoooiiifffgggbbbbbb``````fffoooqqqooodddcccdddjjjrrrvvvssspppbbbXXXMMMFFFCCCBBBGGGNNN^^^qqqnnnaaaTTTNNNLLLJJJJJJLLLNNNVVV___hhhppp~~~qqqllliiijjjjjjlllrrrzzz~~~uuuggg\\\VVVVVV___lllwww~~~}}}{{{{{{{{{zzzyyy{{{}}}zzzxxxwwwvvvvvv}}}zzzqqqkkkgggddd^^^XXXSSSPPPNNNMMMKKKNNNQQQQQQNNNJJJGGGEEEDDDCCCFFFQQQeee}}}{{{|||{{{jjjXXXLLLIIIJJJIIIQQQ\\\hhhrrr|||rrrccc[[[WWWUUU[[[llluuuwwwyyywww{{{sssnnnnnnoooqqqrrrqqquuu|||~~~}}}||||||yyymmm]]]SSSUUU```kkkqqqnnneee\\\]]]nnn}}}tttqqquuuqqqkkkfffgggkkknnnmmmiiiXXXMMM???777666888777555555555444444555555666777666777888999;;;<<<===>>>===>>>???@@@AAABBBBBBBBB@@@??????@@@AAACCCEEEGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMIIIJJJLLLNNNQQQUUUXXXYYYYYY\\\^^^___fffrrrzzz}}}{{{pppccc[[[RRROOOMMMPPPXXX^^^___^^^]]]^^^^^^___```_________aaabbbbbbbbbbbbccccccccccccccccccdddeeefffggghhhfffgggggggggggggggffffffgggggghhhhhhiiiiiijjjjjjjjjiiihhhgggggghhhiiijjjfffiiimmmnnnmmmlllnnnppppppqqqrrrqqqqqqqqqtttvvvtttvvvxxxxxxwwwvvvvvvvvvvvvzzz|||xxxqqqjjjhhhiii^^^]]]ZZZYYY___hhhllljjjdddcccdddjjjrrrvvvtttqqqdddZZZOOOJJJHHHFFFGGGKKKRRReeexxx{{{lll\\\SSSNNNJJJHHHIIIEEENNNYYYaaaiiiwwwtttooolllllllllnnnttt|||~~~vvvhhhVVVOOOLLLTTT```llluuu|||~~~~~~~~~~~~~~~~~~}}}|||{{{}}}{{{xxxwwwvvvwww|||}}}sssmmmiiieee```YYYTTTQQQPPPPPPMMMPPPTTTTTTRRRNNNJJJIIIBBBBBBEEEPPPddd|||}}}wwwwww||||||rrr^^^OOOJJJIIIKKKRRR\\\hhhrrr{{{yyyhhh]]]VVVRRROOOaaakkknnnsssrrrvvv}}}lllffffff]]]^^^\\\ZZZ]]]ccceeeccceeeiiirrr}}}sssbbbXXXZZZfffppptttiiibbbZZZYYYeee}}}~~~vvvkkkgggjjjlllhhhfffiiioooqqqnnniiiVVVJJJ<<<555555777666444555555555555555666777888888999:::;;;===>>>???@@@>>>???@@@BBBCCCDDDDDDDDDBBBAAAAAABBBCCCEEEGGGIIIEEEFFFHHHIIIJJJIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMIIIJJJLLLNNNRRRUUUXXXZZZZZZ\\\\\\[[[aaallluuuxxx~~~xxxjjj^^^QQQLLLKKKPPPVVVYYY\\\```aaaaaa``````____________aaaccceeefffeeeddddddeeeffffffgggfffddddddeeeggghhhgggfffeeedddeeeffffffffffffgggggghhhhhhiiiiiikkkjjjjjjiiihhhhhhhhhiiikkkkkklllmmmnnnnnnnnnmmmqqqrrrssstttuuuuuuuuuuuuvvvuuussssssuuuvvvwwwwwwyyyzzz{{{yyyvvvpppkkkhhhaaa\\\VVVVVV\\\bbbeeeeeedddccccccgggpppyyyyyyssskkkaaaWWWQQQJJJCCCCCCHHHMMMVVVfffvvvppp```XXXSSSKKKCCCFFFFFFLLLTTT^^^kkk~~~wwwooorrrtttrrruuu~~~wwwlll___QQQIIIPPPXXX]]]iiivvvuuuxxx|||{{{|||}}}~~~~~~~~~~~~|||~~~~~~|||yyyxxx{{{~~~~~~~~~~~~~~~{{{xxxxxxyyyzzzvvvooohhheee```\\\XXXUUUPPPMMMOOOSSSTTTQQQPPPQQQOOOKKKKKKIIIJJJQQQ]]]ooo~~~|||zzzzzz{{{~~~xxxfffRRRIIIIIIMMMUUU```kkktttzzzuuu___RRROOOPPPUUU___gggiiikkkrrr|||wwwggg\\\XXXRRRSSSSSSPPPNNNNNNRRRVVVVVVXXX^^^kkkzzz{{{jjj]]]___jjjrrrtttiiiaaaZZZZZZbbbsss~~~}}}zzzqqqgggcccdddaaagggkkkkkkkkkmmmnnnlllZZZKKK<<<777888888666555555555666777888999::::::;;;<<<===>>>>>>?????????===???AAACCCCCCCCCBBBAAA???@@@AAABBBCCCEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKIIIKKKNNNOOOQQQSSSWWWYYYXXXYYYYYY[[[^^^dddkkkqqq{{{|||}}}pppdddVVVNNNJJJNNNTTTXXX[[[^^^^^^^^^______````````````aaaccceeefffeeeddddddeeefffggggggfffeeedddfffggghhhgggfffeeedddeeeeeefffggghhhhhhhhhiiiiiijjjjjjkkkkkkjjjiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnnnnmmmqqqrrrsssttttttuuuuuutttvvvuuuttttttuuuwwwxxxxxx{{{{{{|||zzzuuupppllljjjeee___YYYWWW[[[```ccccccaaaaaabbbfffpppzzz{{{vvvpppfff\\\UUUMMMFFFEEEHHHHHHNNN[[[iiirrrxxx}}}ooobbbYYYPPPGGGDDDDDDGGGNNNVVVaaarrr~~~uuuvvvvvvuuuzzz}}}sssgggYYYOOORRRVVVXXX```jjjmmmppptttyyy|||||||||{{{xxxyyy{{{|||}}}~~~}}}~~~{{{zzz}}}~~~~~~~~~~~~{{{xxxvvvwwwxxxzzztttqqqlllfffaaa]]]YYYVVVSSSRRRUUUVVVSSSQQQQQQNNNJJJJJJHHHIIIOOOYYYiii~~~||||||~~~}}}{{{yyy{{{}}}wwwgggUUULLLLLLMMMUUU```lllttt{{{hhhXXXPPPKKKOOOVVV]]]```bbbjjjttt|||nnn___VVVRRRJJJKKKKKKHHHFFFGGGJJJNNNMMMOOOVVVcccssspppdddeeemmmssssssfff```[[[]]]dddrrryyyoooeeeaaadddaaafffjjjkkklllnnnkkkfffXXXIII;;;777888888666555555555666777888999::::::<<<===>>>???@@@@@@@@@@@@>>>???AAACCCDDDCCCBBBBBB@@@@@@AAABBBCCCDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLJJJLLLNNNPPPQQQSSSWWWYYY\\\\\\\\\\\\^^^bbbhhhmmmwwwxxxyyymmm^^^RRRJJJLLLRRRWWWZZZ\\\[[[\\\]]]^^^___```aaaaaaaaaccceeefffeeeddddddeeefffggggggfffeeeeeefffhhhiiihhhgggfffeeeeeeeeeeeeiiiiiiiiiiiijjjjjjjjjjjjkkkkkkjjjjjjjjjjjjjjjjjjiiijjjkkklllmmmmmmmmmmmmpppqqqrrrsssttttttttttttvvvuuuuuuuuuvvvwwwyyyzzz|||}}}|||zzzuuupppnnnmmmkkkddd]]]ZZZ\\\___bbbbbb___``````eeeooozzz|||yyyuuummmccc[[[SSSLLLJJJLLLHHHJJJPPPZZZaaaiiiuuu~~~pppcccVVVLLLDDDBBBCCCGGGMMMVVVdddrrr}}}{{{zzzooo___RRROOOOOONNNSSS[[[bbbeeekkkppptttvvvvvvuuuuuuvvvxxx{{{}}}}}}|||}}}}}}~~~}}}yyywwwwwwwww{{{vvvppphhh```[[[XXXVVVTTTTTTWWWXXXUUUSSSRRRNNNIIIHHHFFFGGGLLLUUUcccvvv|||yyyvvvttttttwww{{{~~~}}}wwwyyyzzzvvviiiXXXPPPOOOMMMUUUaaallluuuzzz~~~vvv```TTTHHHIIIMMMRRRVVVYYYbbbkkkvvvwwwvvvpppdddXXXPPPMMMEEEEEEEEEDDDBBBCCCEEEGGGFFFGGGNNN\\\mmmzzzzzzooonnntttuuussseeeaaa```dddjjjrrryyynnnccc```bbbcccgggkkkmmmpppqqqkkkbbbUUUGGG;;;777888777666666666666777888999::::::;;;===>>>???@@@AAAAAAAAAAAA>>>@@@AAACCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEECCCDDDEEEFFFHHHIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMOOOQQQQQQSSSWWWYYY]]]]]]]]]]]]^^^bbbhhhlllsssuuu}}}uuuhhhZZZMMMLLLRRRVVVYYY[[[ZZZ[[[]]]^^^___``````___aaaccceeefffeeeddddddeeeeeefffgggfffeeeeeegggiiiiiiiiihhhgggfffeeeddddddhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkjjjjjjjjjhhhiiijjjllllllmmmmmmmmmooopppqqqrrrsssssssssssstttuuuuuuuuuuuuwwwzzz||||||}}}}}}zzztttpppooopppnnnhhhaaa\\\]]]```bbbddd```aaaaaadddmmmxxx|||zzzxxxrrrhhh___XXXSSSRRRSSSQQQMMMMMMPPPUUU]]]iiiuuuzzz|||ooo^^^QQQHHHDDDBBBDDDHHHNNN[[[fffzzz|||lllZZZPPPLLLKKKNNNTTTXXX\\\cccjjjooosssttttttrrrtttwwwzzz}}}~~~}}}}}}~~~|||yyyxxxxxx{{{tttiii```ZZZWWWVVVUUUTTTXXXZZZXXXVVVTTTPPPJJJHHHEEEFFFLLLUUU```qqq~~~yyyuuuqqqmmmmmmppptttwwwxxxxxxxxxtttiiiZZZQQQOOOLLLSSS___jjjsssxxx|||jjjWWWJJJGGGGGGKKKPPPUUU]]]fffkkklllkkkfff^^^VVVPPPNNNIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHMMMYYYjjjxxx~~~~~~yyyxxx{{{yyyttthhhddddddiiiooouuu~~~|||pppddd___aaaeeeiiinnnrrrvvvvvvlllaaaPPPEEE:::777888777666666666777777888999:::;;;;;;===>>>???@@@AAAAAAAAAAAA>>>???@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEFFFGGGHHHJJJJJJKKKLLLNNNPPPQQQRRRSSSVVVYYYZZZ[[[\\\]]]___ccciiimmmqqqrrryyy{{{qqqbbbTTTPPPRRRUUUXXX\\\[[[\\\^^^___```___^^^]]]aaaccceeefffeeeddddddeeedddeeefffeeedddeeefffhhhhhhhhhhhhggggggfffeeeeeeffffffgggggghhhiiiiiiiiiiiiiiijjjkkkkkkkkkjjjiiiggghhhiiikkklllmmmmmmmmmnnnooopppqqqrrrrrrrrrrrrrrrtttuuuuuuuuuvvvzzz}}}|||~~~{{{uuuqqqppprrrqqqlllddd___^^^aaadddgggeeeeeedddeeelllvvvzzzyyyxxxtttjjjaaa[[[[[[\\\]]]\\\TTTNNNLLLNNNSSS___jjjooovvv~~~zzziiiYYYMMMGGGBBBCCCEEEIIISSS\\\mmm~~~lllZZZQQQNNNOOOSSSNNNSSSZZZbbbjjjooossstttqqqssswww{{{~~~~~~}}}}}}yyyxxxwwwzzz{{{oooeee___\\\[[[[[[UUUZZZ]]]\\\ZZZXXXSSSLLLIIIFFFFFFMMMVVVaaaooo|||yyyvvvpppkkkiiijjjmmmooozzz~~~{{{xxxvvvrrriiiZZZPPPLLLIIIPPP[[[eeennntttyyy{{{~~~qqqZZZMMMGGGDDDGGGLLLRRRZZZbbbbbbcccbbb```\\\XXXUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRPPPOOOQQQZZZhhhuuu|||}}}|||~~~|||uuuhhheeeeeekkkrrrwwwuuugggaaabbbfffkkkppptttxxxvvvjjj]]]LLLBBB999888888777666777777777888999:::;;;<<<<<<<<<===>>>???@@@@@@@@@@@@===>>>??????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMOOOPPPQQQSSSWWWYYYZZZ[[[\\\]]]___bbbgggkkknnnnnnsss~~~wwwjjj[[[TTTQQQRRRVVV\\\\\\]]]___```aaa___^^^]]]aaaccceeefffeeeddddddeeebbbdddddddddcccdddfffhhhgggggghhhhhhhhhgggffffffddddddeeeggghhhiiijjjkkkggghhhiiijjjkkkjjjiiihhhfffggghhhjjjkkklllmmmmmmmmmnnnooopppqqqqqqqqqqqqppprrruuuuuutttuuuzzz~~~}}}xxxssssssuuuuuuppphhhaaa___aaaeeehhhiiiiiigggfffkkktttzzzyyyxxxtttkkk```\\\___cccddddddYYYOOOJJJJJJNNNXXXaaaiiinnnuuu{{{~~~qqqcccRRRKKKDDDAAAAAADDDKKKRRRbbbqqqgggXXXQQQNNNMMMIIILLLRRRZZZbbbiiinnnqqqpppsssvvv{{{~~~yyyvvvtttvvv}}}~~~ssshhhbbb___^^^^^^ZZZ```cccbbb```]]]VVVOOOJJJFFFFFFMMMVVVaaannnyyy{{{{{{wwwqqqkkkgggggghhhjjjrrrxxx|||wwwsssppphhhZZZNNNJJJFFFLLLUUU^^^fffnnntttxxxxxx{{{yyy^^^PPPHHHBBBEEEKKKQQQWWW]]]]]]]]]]]]]]]]]]^^^^^^___aaa```aaabbbccccccaaa___ZZZWWWVVV\\\hhhsssyyyzzz|||}}}|||tttfffccceeemmmvvv|||{{{lllffffffhhhmmmrrrttttttooobbbVVVGGG???888888888666666777888888999:::;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDEEEEEEFFFGGGGGGGGGIIIKKKNNNOOOQQQSSSWWWYYY^^^^^^^^^]]]]]]^^^bbbdddjjjkkkqqqyyynnn```WWWPPPNNNSSS[[[ZZZ\\\___aaabbbbbb```___aaaccceeefffeeeddddddeeeaaabbbccccccbbbccceeegggeeefffggghhhiiihhhggggggcccdddeeegggiiikkkmmmmmmeeefffhhhjjjjjjiiihhhgggeeefffhhhiiikkklllllllllmmmmmmnnnoooppppppppppppnnnqqqttttttrrrtttyyy~~~~~~xxxwwwyyyzzzuuulllddd___```dddgggjjjkkkiiigggkkkuuu{{{|||yyyuuujjj^^^ZZZaaaggghhhggg\\\PPPKKKJJJMMMUUU^^^eeekkkpppssswwwwwwqqqiii[[[QQQHHHCCCAAA@@@EEEKKKUUUccctttyyyhhh\\\SSSMMMIIIKKKOOOUUU\\\dddjjjnnnoooqqquuuyyy~~~|||wwwtttttt~~~}}}~~~xxxmmmgggdddbbbbbbdddiiillljjjfffaaaYYYQQQLLLGGGEEEKKKTTT^^^jjjuuuxxxzzzvvvqqqkkkhhhffffffgggkkkqqqyyy{{{uuupppmmmgggZZZOOOIIIDDDHHHOOOWWW___gggooottttttxxx|||~~~hhhTTTJJJCCCFFFMMMSSSXXX\\\^^^^^^^^^```dddhhhkkklllooonnnnnnqqqsssrrroookkkccc___\\\```jjjtttzzz{{{|||~~~yyyqqqcccccchhhtttpppkkkmmmmmmtttxxxvvvqqqhhh[[[OOODDD===888888888666666888888888999:::;;;<<<=========>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLNNNPPPSSSWWWZZZ]]]^^^^^^]]]\\\]]]___bbbhhhlllvvvyyypppcccXXXOOOKKKQQQZZZYYY[[[^^^bbbcccccccccbbbaaaccceeefffeeeddddddeee```aaabbbbbbaaabbbdddfffdddfffgggiiiiiiiiihhhhhhcccdddfffhhhkkkmmmooopppdddfffhhhiiijjjiiihhhgggeeefffgggiiikkkllllllllllllmmmnnnooopppppppppppplllpppssssssrrrsssyyy~~~{{{zzz|||~~~yyyoooeee___^^^bbbfffkkkkkkjjjhhhllluuu|||~~~zzzvvvjjj\\\YYY```ggghhhiii^^^RRRMMMLLLOOOWWW___ccciiinnnmmmlllnnnmmmjjjcccXXXMMMFFFBBB@@@CCCHHHKKKXXXhhhuuu{{{mmmaaaXXXMMMNNNPPPTTTZZZbbbhhhmmmnnnppptttxxx}}}zzzvvvttt|||~~~vvvooollljjjjjjkkkppprrrooojjjdddZZZRRRNNNGGGDDDIIIQQQ[[[gggqqqxxx~~~~~~xxxuuuppplllhhhfffffffffgggmmmuuu~~~zzzsssmmmlllggg[[[OOOIIIBBBFFFLLLSSS[[[dddlllrrrrrrwwwzzzyyyxxx~~~qqqYYYNNNFFFIIIPPPVVVZZZ]]]bbbbbbbbbfffkkkqqquuuwwwxxxxxxxxx{{{}}}}}}yyyuuujjjeeeaaadddmmmwww}}}}}}~~~~~~vvvmmmcccdddmmm|||rrrooorrrttt{{{zzzpppeeeWWWLLLBBB<<<777888888666666888888999999:::;;;<<<======??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA???@@@AAABBBCCCEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJMMMOOOSSSWWWZZZYYYZZZ[[[\\\\\\^^^aaacccjjjppp~~~