BM6P6(@ +++((('''))),,,,,,'''""",,,......,,,'''%%%%%%''''''&&&&&&%%%%%%&&&&&&'''&&&((()))((('''&&&''')))))))))(((((('''''''''&&&((()))))))))))))))((((((((((((((((((((()))******)))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((('''''''''*********)))))))))))))))(((((((((((())))))))))))))))))))))))************((((((&&&%%%%%%&&&'''(((((()))*********((('''&&&))))))))))))++++++***(((&&&((()))+++++++++******((()))***)))((()))***,,,+++***(((&&&''')))+++---***************)))((('''&&&((())))))(((''''''(((++++++,,,,,,,,,+++******(((((((((((())))))))))))(((+++***''')))......))))))******+++++++++******------.........---,,,,,,---,,,*********,,,...///////////////////////////,,,------...///000000000111111222222222111111000,,,,,,---------,,,+++***,,,---...//////---+++***)))+++...000000...+++)))))))))))))))))))))))))))((('''&&&&&&''')))+++------+++)))((('''((()))*********))))))))))))******))))))))))))))))))))))))+++(((&&&'''***,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((&&&'''))))))((((((***+++'''''''''(((***///666;;;...---,,,***)))(((((('''***,,,+++)))***,,,+++'''((())))))))))))+++///222222000,,,)))((()))+++,,,((((((((((((((())))))***,,,+++******)))******************)))))))))))))))+++*********))))))((((((((()))***,,,,,,+++******))))))************))))))************************111000///---,,,+++******(((***,,,+++)))(((((()))---,,,+++)))))))))***+++...+++)))***,,,---,,,***(((***,,,......,,,***)))******+++,,,,,,,,,,,,+++++++++***))))))***++++++------.........---,,,+++(((***++++++)))***---111)))))))))******+++++++++111000000000000000111222444444444555555555555555888;;;???@@@???===<<<<<<=========<<<;;;999888777777777666555444333333333222222111111000/////////......---,,,---...///000+++,,,,,,,,,,,,+++************++++++++++++,,,,,,(((,,,...---...000...)))))))))))))))************)))&&&%%%'''+++---***&&&******))))))***,,,...///......---,,,+++)))(((((())))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++******))))))))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++......+++***+++***''')))***+++***))))))+++---))))))))))))))))))))))))))))))*********+++++++++))))))***+++,,,,,,------(((&&&%%%(((,,,---***&&&)))***+++***((('''((()))'''&&&&&&&&&&&&&&&&&&'''+++,,,,,,***(((''''''((()))(((((((((''''''''''''(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))*********(((((((((((()))))))))***(((((()))))))))************))))))(((((())))))))))))***+++++++++***)))(((((((((((()))******)))(((((()))*********)))(((((('''((())))))(((((()))++++++***)))))))))***,,,---((())))))******+++++++++&&&((())))))(((''''''((()))******++++++*********)))))))))))))))((((((((('''***+++))),,,000...)))+++,,,------............+++,,,,,,---------,,,,,,,,,+++******+++,,,...000////////////////////////000000//////......//////000000000000111111111222---------,,,,,,,,,+++++++++,,,---...---,,,***))))))***,,,......,,,***)))((((((((((((((((((((((((***)))'''''''''(((***+++,,,+++)))((('''(((***+++++++++***)))))))))******))))))))))))))))))))))))+++)))'''(((***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))(((((()))***)))((('''(((***))))))(((((((((+++000444---,,,+++***)))(((((((((***,,,***''''''++++++(((((()))***))))))+++...111555333111...+++)))(((((()))))))))))))))***++++++------,,,+++*********+++*********++++++++++++++++++*********))))))))))))))))))***++++++++++++***))))))************))))))************************///...---,,,+++************+++++++++************(((((((((((()))***+++,,,,,,******+++---,,,)))&&&)))***,,,------,,,+++)))******+++,,,,,,,,,,,,,,,))))))******++++++,,,,,,---------------,,,++++++)))***+++***)))***---000,,,,,,,,,,,,,,,---------000////////////000111111444444444444555555555555444777::::::999888888888=========<<<;;;999888777777777666444444333333444444333333222111111000000111000...---,,,,,,------+++,,,,,,,,,,,,+++******......------,,,,,,++++++)))++++++...444999666///))))))))))))************+++(((''')))---...+++(((******))))))***+++,,,---...---,,,+++***)))(((((())))))************)))))))))******+++++++++++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))''')))+++------,,,***))),,,//////,,,+++---,,,))))))***+++***))))))+++---***************************+++++++++,,,,,,,,,,,,))))))******++++++,,,,,,%%%$$$$$$(((,,,...,,,)))'''&&&&&&''')))******)))''''''''''''''''''''''''/////////,,,)))'''&&&'''((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))'''(((***++++++***((('''(((((((((((((((((((((((((((((())))))******++++++((((((((()))))))))******(((((((((((())))))))))))))))))************))))))((())))))************)))(((((()))))))))(((((('''************)))((('''&&&'''((())))))(((''')))***+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,''')))***)))((('''((()))'''((()))************************))))))(((((((((&&&)))***+++...000...***++++++---...////////////)))***+++,,,,,,,,,,,,,,,************+++---///111////////////////////////111000///......///111222111000//////000111222333///...,,,+++++++++,,,---***+++,,,---,,,+++***)))******++++++++++++******((((((((((((((((((((((((+++***)))'''''''''((()))***)))((((((((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))+++***(((((()))******)))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))*********((('''((()))*********)))''''''***,,,,,,+++***))))))))))))******,,,***&&&&&&)))***((()))*********)))***---///111111000...,,,)))'''&&&***************++++++,,,///...---,,,++++++++++++******++++++,,,---------***************)))))))))*********)))******+++,,,))))))************)))))))))))))))))))))))))))))),,,++++++***))))))******---+++******+++,,,,,,+++******++++++,,,---------------...///000///+++)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,+++++++++)))******)))((())),,,...///////////////........................///000000333333333444444555555555666777999999888888888999<<<<<<<<<;;;:::999888777777666555444444444444444555555444444333222222111333222000...---,,,+++++++++,,,,,,,,,,,,+++******111000000///---,,,,,,++++++******---666<<<888///)))))))))*********++++++,,,***)))+++...///,,,*********)))))))))******+++,,,,,,+++***))))))(((((())))))************))))))((()))******++++++******************************)))))))))))))))*********))))))))))))))))))))))))%%%'''+++------+++(((&&&---000000...---///...***)))***+++***))))))+++---************************++++++,,,,,,,,,---------************************%%%$$$%%%(((+++---,,,***'''%%%$$$&&&)))+++***((('''''''''(((((('''''''''...//////---)))''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((())))))***))))))))))))))))))))))))***+++---//////---+++***((((((((((((((()))))))))''''''((()))***++++++,,,(((((()))))))))*********''''''((((((((()))))))))&&&'''((()))***)))((('''&&&&&&''''''(((((((((((()))***++++++)))(((((()))))))))))))))((((((''''''((()))+++***)))((()))***)))***+++,,,,,,,,,+++***111///---***(((((())))))((()))***)))(((((()))***'''''')))***++++++++++++++++++******)))((((((((('''((((((***,,,......,,,'''((()))+++,,,---------'''((()))++++++,,,,,,,,,)))))))))***,,,...000111////////////////////////......------///222666888444333111000///111222444000...,,,+++***+++---...++++++,,,,,,,,,,,,+++*********))))))))))))******))))))))))))))))))))))))***)))(((((((((((())))))))))))(((((()))***+++,,,++++++***)))((((((((((((((((((((((((((((((((((((+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))******)))((()))+++***++++++***(((&&&'''(((******))))))))))))******)))------***(((******(((***++++++***))))))+++---+++*********))))))((((((***))))))))))))***++++++///...---,,,+++*********)))******+++,,,------...************************+++***)))))))))***,,,---)))******++++++******)))((((((((((((((((((((((((***))))))((())))))******...+++))))))+++,,,,,,+++,,,,,,,,,,,,++++++***))),,,,,,,,,---.........------,,,+++*********+++,,,++++++++++++,,,,,,------***+++,,,---------,,,+++,,,,,,++++++*********+++*********)))))))))+++,,,111111000000//////......---------------...///000222222222333444444555555777888999999888888999;;;:::::::::::::::999888777777666555444444444444444555444444333333222222111222222000///---,,,,,,++++++,,,,,,,,,,,,+++******000//////...------,,,,,,,,,---,,,,,,000444111***))))))*********+++++++++,,,+++***+++---...,,,*********))))))))))))))))))+++*********))))))(((((())))))************))))))(((((()))************)))))))))))))))))))))))))))((((((((())))))*********((((((((((((((((((((((((&&&''')))++++++***((('''---000000------///...+++)))***+++***))))))+++---************************+++++++++,,,,,,,,,,,,---,,,+++++++++++++++++++++'''&&&'''(((***+++***))))))'''%%%&&&)))***(((&&&'''(((((())))))(((((('''***,,,,,,+++)))(((((()))'''''''''(((((((((((((((''''''((()))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((***+++---//////---+++***(((((((((((())))))******''''''((()))***++++++,,,))))))))))))************(((((((((((())))))))))))&&&''')))*********)))(((&&&'''''''''(((((())))))***,,,...---+++)))***+++(((((((((((())))))******)))+++------+++******+++'''(((***+++,,,+++***)))111///---***(((((())))))******+++)))((((((***,,,((()))***+++,,,,,,,,,,,,+++*********)))))))))(((***'''&&&(((***,,,,,,---&&&&&&((()))++++++,,,,,,'''((()))***++++++,,,,,,((()))***+++,,,...000000////////////////////////......------///222666888777666333111000111222333000///---++++++,,,---...,,,,,,---------------,,,******)))(((((()))******************************'''''''''(((((()))***+++((((((((())))))***++++++***)))((('''''''''''''''((((((((((((((((((((((((*********)))((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******&&&((()))***)))***+++---***+++,,,+++)))(((((())))))))))))((())))))***+++(((...111///,,,,,,***''')))***+++***))))))***,,,,,,***(((&&&&&&(((***+++)))(((((((((((()))******---,,,+++***))))))))))))((())))))***+++,,,------***************++++++++++++***)))))))))***,,,---******++++++++++++******(((((((((((((((((((((((())))))(((((())))))***+++---,,,******+++++++++***))))))))))))))))))))))))***)))((('''(((+++///222...---+++***)))***+++,,,,,,,,,+++++++++,,,---............---,,,+++***)))---,,,+++*********++++++,,,+++***))))))***++++++000/////////...---------,,,,,,,,,,,,---...///000111111222222333444444555444555777666555555666888888999999999999999888888666666555444444444444555333333222222111000000000///////////////.........+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***...///,,,+++,,,+++)))************+++++++++++++++******+++,,,,,,***))))))*********)))))))))(((******))))))))))))))))))))))))************))))))(((((()))************)))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))(((''''''(((((()))+++......,,,+++------***)))***+++***))))))+++---************************************++++++++++++---------------------,,,((((((((((((((()))))))))***((('''((())))))(((''''''((()))******)))((('''''')))***)))(((((()))***'''''''''(((((((((((((((&&&'''((())))))******)))((((((((((((((()))******(((((((((((((((((((((((('''(((***++++++***(((''''''(((((())))))******+++(((((())))))******++++++)))))))))*********++++++))))))))))))************)))***+++,,,,,,---,,,,,,+++***************+++,,,+++...000///+++)))***,,,(((((((((((()))***+++,,,+++---...///---+++++++++'''((()))***+++***)))))),,,+++***))))))***+++,,,+++++++++***((()))+++---)))***+++,,,,,,,,,,,,,,,************************,,,((('''***,,,++++++---((((((***+++,,,,,,,,,,,,((()))***+++++++++++++++))))))***,,,---...//////////////////////////////111000///......///111222666555444222111111111111000///---,,,,,,,,,---...,,,---------------......******))))))))))))******++++++++++++++++++++++++&&&&&&'''((()))***++++++))))))))))))************(((((((((''''''(((((()))))))))))))))))))))))))))((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))************+++---***+++,,,+++***)))***+++))))))((((((((())))))***)))000444111---,,,+++)))(((***+++***))))))***+++222///+++((('''(((***,,,((((((((((((((())))))***++++++******))))))******))))))******++++++,,,,,,*********+++++++++++++++*********)))******+++,,,******++++++++++++******))))))))))))))))))))))))+++***************++++++---...///...,,,***)))***))))))***+++---000333555///---+++)))***---444999...---+++***)))******+++---,,,+++++++++,,,...///222111///---+++*********...---,,,******++++++,,,///---***)))***++++++***---------------,,,,,,,,,,,,,,,,,,---...///000111000000111222333333444444555777999999888777888999777777888999999999888888666555555444444444555555222222111000000//////...---...///000000000000000+++,,,,,,,,,,,,+++***************+++++++++,,,,,,'''---000---)))***,,,---*********++++++++++++,,,***************))))))((())))))***++++++******)))))))))******************))))))************))))))((()))******++++++*********************************************+++++++++)))))))))))))))))))))))),,,***(((&&&&&&''')))***))),,,---******,,,,,,))))))***+++***))))))+++---++++++++++++++++++++++++))))))*********+++++++++........................(((((((((((((((((()))***((()))***)))(((((()))***'''(((***++++++***((('''''')))***)))(((((()))***''''''''''''((((((((()))&&&'''((()))************((((((((((((((()))******((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))******++++++)))))))))))))))*********))))))*********+++++++++************+++++++++++++++***++++++,,,---......---,,,+++******+++,,,,,,+++...000///***((())),,,++++++***))))))***+++,,,***,,,...///---+++******))))))******+++++++++***((())))))******+++++++++,,,,,,+++***((()))+++...)))***++++++++++++******)))))))))******++++++,,,,,,)))***000111---******)))***+++,,,,,,,,,,,,,,,******++++++,,,++++++***)))***+++,,,------......////////////////////////000000//////......//////111111111111111111111111///.........------------,,,,,,++++++,,,------...************************************************''''''((())))))))))))))))))************))))))((())))))((())))))***+++,,,))))))))))))))))))))))))&&&(((***)))((()))+++...))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************+++,,,+++)))((()))***+++++++++***)))(((***+++***))))))((((((((()))))),,,111333...))))))++++++'''(((*********)))***+++000...,,,*********++++++))))))(((((())))))***+++++++++*********+++,,,,,,+++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++***************************------,,,+++++++++,,,,,,---222666444...))))))+++---,,,,,,---000555:::===222222000...,,,///444999...---,,,+++************...---+++++++++,,,...///333111...,,,***+++,,,---///...,,,+++***+++,,,---111...+++***,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222//////000111222333444444555888;;;<<<;;;999999999666666777888999999888888555555444444444555555666222111111000000///......---...///000111000000///+++,,,,,,,,,,,,+++******+++++++++++++++*********''',,,---***))),,,---,,,*********+++++++++,,,,,,)))***++++++***)))((((((((()))***,,,,,,,,,++++++)))*********++++++,,,,,,))))))************)))))))))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))+++***)))((((((((())))))(((,,,,,,******,,,,,,))))))***+++***))))))+++---++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------......//////&&&'''((((((((((((***,,,&&&)))++++++((((((***---''')))***++++++***)))''')))***+++***(((((((((***&&&'''''''''(((((())))))&&&'''((()))************((((((((((((((()))******(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++*********))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***)))(((((()))+++---...---,,,***)))))))))*********---000...)))'''(((+++...---,,,************+++))),,,......,,,***))))))******+++++++++,,,,,,,,,***************)))(((''',,,,,,,,,***((())),,,...)))************))))))((((((((()))***+++,,,,,,---,,,***...666777///)))((()))******+++++++++******++++++,,,,,,,,,++++++******+++,,,,,,------------////////////////////////,,,------...///000000000,,,---...000111111222222......//////......---,,,+++*********+++,,,,,,---******++++++++++++******)))))))))))))))))))))))))))))))))))))))(((((('''***************)))((('''))))))******+++,,,......))))))))))))))))))))))))%%%'''))))))((())),,,///))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++---......,,,)))'''&&&''',,,,,,+++)))''''''(((*********)))(((((((((((((((...222111***%%%''',,,...&&&(((***************,,,((()))***+++++++++++++++*********)))***++++++,,,++++++++++++,,,---......------------------,,,,,,*********++++++,,,,,,,,,((()))***,,,,,,+++*********++++++,,,,,,++++++***************************///...------,,,,,,------...555;;;888000)))))),,,,,,***((((((+++///444888...///...,,,)))))),,,000------,,,,,,+++***))))))...---,,,++++++---...000333111---+++***+++...000000///---++++++,,,---...333///,,,+++,,,---,,,******++++++,,,,,,---------,,,------...///000222222...///000111222333444444111444777999888666555555555666777888888999888888555555444444444555555666222222111111000/////////...///000111111000///...+++,,,,,,,,,,,,+++******...---,,,,,,+++***))))))***+++)))'''))),,,***&&&******+++++++++,,,,,,,,,***+++,,,,,,***)))))))))((()))+++,,,---------,,,*********+++,,,,,,------))))))************))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))))))))))))))))))))***++++++***)))((('''))),,,---******---,,,))))))***+++***))))))+++---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////'''''''''((((((((((((((()))******)))(((''''''((())))))(((((('''''''''&&&%%%''')))***+++***((('''******))))))((((((((('''))))))))))))))))))))))))+++***)))***++++++)))'''((()))***)))(((''''''(((((()))+++,,,---,,,***)))(((((()))+++------+++(((---***'''''')))***(((&&&(((''''''))),,,---------+++)))'''***...000---***)))))))))))))))))))))))),,,+++,,,///222111,,,(((************************'''''''''((((((((((((((()))************+++++++++))))))***,,,...---+++))))))))))))))))))******+++******+++,,,,,,***)))(((*********)))))))))))))))+++++++++************)))...$$$,,,BBBGGG444'''******+++---//////...---,,,+++***)))***,,,,,,***((()))***,,,,,,,,,,,,...///......---,,,,,,,,,,,,---...------------...//////////////////////////////------------------------+++++++++***++++++,,,,,,//////---,,,+++*********+++***)))(((((()))***+++)))***+++,,,,,,+++***)))%%%(((++++++)))((()))+++))))))))))))))))))))))))((()))(((((((((((()))***(((,,,///...+++''''''(((,,,)))'''(((******(((%%%(((((())))))******++++++******++++++++++++******,,,+++)))(((((()))+++,,,)))***+++***(((((()))***,,,***((('''(((***,,,...;;;777222,,,)))((()))***,,,)))'''''')))***(((&&&)))))))))((()))***++++++++++++*********+++---...***++++++***)))***---///---,,,,,,+++***************)))((()))++++++)))(((***+++,,,,,,******+++,,,)))***++++++***)))***++++++,,,,,,+++******+++---***+++,,,,,,+++***+++,,,---444:::777///)))+++///,,,,,,,,,------,,,++++++***+++---000333333000...,,,,,,,,,,,,,,,,,,,,,,,,...///000...++++++...111111///------------+++))),,,---......,,,,,,---...---...//////...---***)))))))))+++,,,---.........,,,,,,,,,,,,---.........000111222111000000111333333333333444444555555555666666555555555555666666777666555444333333333333333333222222111000/////////...,,,...111111///---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,******+++...///---+++((()))***+++,,,---------222000---+++))))))***+++)))************+++++++++---,,,+++***))))))))))))&&&''')))*********)))(((+++++++++*********))))))************************+++((('''(((,,,---,,,)))((()))))))))************+++***)))))))))***+++,,,000,,,***...///......000))))))))))))***+++,,,---,,,,,,,,,+++++++++******---,,,,,,++++++***************+++++++++,,,,,,,,,&&&''''''((((((((((((((()))++++++***)))(((((())))))(((((((((''''''''''''&&&''')))*********)))((()))))))))((((((''''''''')))))))))))))))))))))))))))((((((***,,,,,,+++***,,,---,,,+++((('''((()))(((((()))***))))))((('''))))))***,,,...---+++)))***(((&&&&&&((()))(((&&&)))(((((()))+++------,,,+++(((''')))---///---))))))))))))))))))))))))))),,,+++,,,...000000,,,)))************************))))))))))))))))))))))))************++++++++++++******+++,,,---,,,***((()))))))))))))))***++++++***+++++++++******))))))))))))))))))))))))))))))+++++++++************)))111&&&&&&222666---)))...******+++,,,---...000000111...+++))))))*********)))+++,,,,,,++++++---.........------------.........------------...//////........................------------------------,,,++++++***++++++,,,,,,---------,,,,,,+++*********)))(((''''''((()))***))))))***++++++***))))))(((---000///+++((((((***))))))))))))))))))))))))***)))((('''((())))))))))))***,,,,,,+++))))))************+++,,,+++(((&&&)))))))))))))))***************++++++++++++******,,,,,,++++++***((('''''')))***+++***)))***,,,...---+++***))))))+++---///222///,,,)))((()))+++------***((((((******)))'''((((((((())))))******+++++++++***)))******,,,,,,+++---//////---+++***+++++++++++++++++++++,,,,,,***))))))***++++++***(((***+++,,,,,,******+++,,,***,,,---,,,+++***+++,,,))))))))))))))))))***++++++,,,---,,,******+++,,,(((...333222---)))***---,,,,,,,,,------,,,,,,+++******+++...000000...,,,------------------------...//////---+++***---///+++******+++---......---,,,---......,,,,,,---...---...//////...---+++)))111///---++++++,,,...///+++,,,---......///000111000222444444222111111111222222333333444555555666666666555555555555555666666555444333333222222222333333222111111000/////////---,,,---//////---+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))(((***,,,---+++)))))))))***+++,,,,,,,,,,,,///...,,,+++***)))******)))************+++++++++++++++******************((()))***+++++++++***)))+++++++++*********))))))***************************)))((()))***+++***)))))))))))))))************+++*********+++,,,...///333...,,,...///,,,+++,,,************+++,,,---...,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,&&&&&&'''((()))(((((((((***+++,,,+++)))((()))***((((((((((((''''''''''''(((((((((((())))))))))))((((((((('''''''''''''''))))))))))))))))))))))))(((''''''))),,,---,,,+++//////...,,,)))((()))+++******)))(((((('''''''''***)))***+++------+++)))***((('''(((*********)))***)))((()))+++,,,+++******((('''))),,,---+++)))))))))))))))))))))))))))+++++++++,,,------+++)))))))))))))))))))))))))))************************************+++++++++,,,+++,,,------,,,+++)))(((***))))))))))))***++++++++++++***)))))))))))))))((((((((())))))******++++++++++++************)))///)))%%%'''***++++++---******))))))+++...111333777222,,,'''''')))***+++***+++,,,,,,******+++,,,,,,,,,,,,,,,------...///...------------...//////........................------------------------,,,,,,++++++***++++++,,,***+++,,,------,,,+++***)))((((((''''''(((((()))((())))))******))))))(((+++111666444---((((((+++)))))))))))))))))))))))),,,)))'''''')))+++***)))+++***))))))+++,,,++++++(((+++---...,,,***))))))************))))))))))))******++++++++++++******,,,,,,---,,,+++)))&&&%%%***++++++***)))+++...111---,,,+++******+++---//////---***)))(((***,,,...,,,+++))))))*********)))&&&'''((()))************++++++***)))))))))******+++...222333000,,,((('''*********++++++,,,---...++++++***+++,,,---+++)))***+++,,,,,,******+++,,,+++,,,------++++++,,,---++++++******+++,,,------,,,------,,,***)))***,,,&&&))),,,------++++++,,,,,,,,,------------,,,,,,+++******+++---...,,,+++........................---------,,,******,,,---111000......//////---,,,,,,---......,,,,,,---...---......///...---+++***999555000+++)))***---///***---000000//////111444000333666777555222000///000111222333444555666777777666555444444444444444555444444333333222222222222222222111111000000//////---------...---+++*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++))))))******+++,,,,,,,,,,,,++++++++++++*********))))))************+++++++++***************+++++++++)))***++++++,,,,,,+++++++++++++++***************************************)))***+++***)))((()))*********************)))))),,,+++*********+++---...333...,,,......+++***,,,++++++++++++,,,---......,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++''''''((())))))(((((('''(((***+++***)))((()))***((((((((((((((('''''''''((((((((('''((()))******''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''')))+++,,,+++)))......---+++))))))+++---...---+++)))(((((()))******))))))***,,,,,,***((())))))***+++,,,,,,,,,+++,,,***)))***++++++***))))))(((''')))+++,,,***((()))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))++++++++++++*********************+++++++++,,,,,,...///000///---+++************))))))******+++,,,,,,+++***(((((()))******((())))))***+++,,,,,,---+++++++++*********)))))))))+++***))),,,///---(((************+++---///111555000+++'''''')))++++++***+++,,,,,,***)))***+++)))))))))***+++---...///...------------...//////........................------------------------,,,,,,++++++******++++++((())),,,---...---+++***))))))(((((((((((())))))(((((())))))))))))((((((***111666555---((((((,,,))))))))))))))))))))))))...***&&&&&&***,,,,,,***///+++''''''***,,,+++***(((+++------***(((***,,,++++++******))))))((((((******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,+++***)))***---000,,,+++***))))))***,,,---333222///---+++++++++,,,+++***)))))))))*********&&&'''(((***************++++++***))))))(((((((((***---000111///,,,)))(((,,,,,,+++++++++,,,,,,---,,,++++++,,,------,,,******+++,,,,,,******+++,,,+++,,,---,,,+++***+++---+++***)))***,,,---......---......,,,***)))+++,,,)))***+++---//////...,,,+++,,,------------------,,,+++******,,,---,,,+++........................---,,,,,,*********,,,---111000......//////---+++,,,---......,,,,,,---...------.........---,,,+++999666111,,,******,,,...+++...111000...---000333///333777999666222///---///000111222444555777777666666555444333333333333333333444333333222222111222111111111000000000/////////.........---+++***)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***+++,,,,,,,,,,,,,,,((()))************))))))))))))*********+++++++++(((((()))***+++,,,,,,,,,*********+++++++++++++++***************************************************,,,...,,,)))''')))+++++++++************))))))---,,,+++***)))***++++++///+++***---///------///+++++++++++++++,,,------,,,,,,,,,+++++++++*********++++++,,,,,,------------,,,,,,,,,,,,+++++++++******))))))((((((((((((&&&((()))(((''''''((()))'''''''''(((((((((((((((((((((((('''((()))******&&&&&&''''''''''''''''''(((((((((((((((((((((((((((''''''((())))))(((&&&)))*********)))***,,,...///---+++((('''((()))+++***(((((((((******)))''''''(((***+++++++++++++++,,,+++)))***++++++***((()))(((((()))***+++***)))))))))))))))))))))))))))((())))))))))))(((((()))))))))))))))))))))))))))+++++++++******)))))))))***++++++++++++,,,,,,,,,000222222111...++++++,,,***************++++++,,,---,,,***)))))))))***+++******+++,,,,,,---......+++++++++*********))))))&&&+++---+++,,,000---'''***+++,,,---------,,,+++---+++))))))***++++++***+++,,,---,,,******+++,,,*********+++,,,...000000...------------...//////........................---------------------------,,,++++++*********+++''')))+++---------+++***************************))))))(((((((((((())))))'''---222222,,,(((***---))))))))))))))))))))))))---)))&&&'''***---...---222---(((''')))***)))'''***++++++)))&&&'''***...++++++******))))))((((((******++++++++++++*********)))((()))+++///333666------,,,***((((((***,,,+++***)))(((((()))******444333111...,,,+++******))))))))))))(((((()))***((())))))***************************))))))(((((()))+++,,,,,,,,,+++,,,---///...---,,,++++++++++++---,,,+++,,,......,,,+++***+++,,,,,,******+++,,,)))+++,,,+++***)))***,,,)))((('''(((+++---------......---+++******,,,...---,,,,,,---///000...++++++,,,------.........------,,,+++,,,---...---,,,---------------------------,,,+++***+++---......,,,+++***,,,...///...---,,,---......,,,,,,---...------------------,,,,,,333222000...,,,,,,,,,,,,---///111///---,,,---//////222666777555111...---//////111222444555666777555555444333333333333333333333444444444333222222111111111000000000000000000000000000...---,,,,,,)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,,,,,,,******+++,,,,,,,,,++++++(((((()))*********))))))))))))*********+++++++++'''((()))+++,,,,,,,,,,,,))))))))))))******++++++************************************************+++---///...***)))***---+++++++++***************++++++++++++,,,...000222///+++)))---...------///+++************++++++,,,,,,,,,,,,+++++++++******+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))(((((())))))%%%'''((((((&&&&&&''')))'''''''''((((((((((((((((((((((((((())))))))))))'''''''''''''''((((((((()))))))))))))))))))))))))))((((((((())))))'''%%%%%%''')))*********,,,...,,,***((('''&&&'''((()))+++)))(((((()))***)))'''%%%''')))***)))((('''(((,,,***)))***++++++***)))))))))******+++******)))))))))))))))))))))))))))(((***,,,,,,+++***)))***************************,,,,,,+++******)))))))))++++++++++++,,,,,,,,,,,,000222333111---+++,,,///+++************+++,,,,,,------,,,++++++++++++++++++++++++,,,,,,------...+++++++++************)))***+++***((((((+++---+++***+++---......,,,***((((((((((((***,,,---+++***+++,,,------++++++,,,------------...///000222333...------------...//////------------------------------------------------------,,,+++************((()))***,,,,,,,,,++++++***++++++,,,,,,++++++******))))))(((((())))))***&&&))),,,---+++)))***,,,))))))))))))))))))))))))***)))(((((())),,,000222222///+++(((((((((((('''******)))((('''(((+++...************))))))))))))******++++++++++++******)))(((''''''***000666:::---------+++)))((((((*********)))(((((((((((()))------,,,,,,++++++******)))*********))))))***,,,,,,,,,+++************+++******+++++++++***))))))((())))))))))))+++///111111000...---+++*********,,,,,,+++,,,------,,,******+++,,,,,,******+++,,,)))***++++++))))))***+++---+++***,,,000333333111---...---+++******---000---,,,,,,,,,------+++***+++,,,---......///......---,,,,,,---///000...------------------------------,,,***+++...000111111888666333222111000---+++,,,---......,,,,,,---...------------------------------.........---,,,+++//////...............---...000222222111.........///000111222333444555666333333333222222333333444333444555555555444333222000000000000000000000000///000111000...------...******++++++++++++******++++++++++++++++++++++++)))+++,,,,,,***))))))******++++++,,,,,,+++++++++)))))))))))))))*********)))************+++++++++'''(((***+++,,,,,,++++++***))))))))))))***++++++***************+++++++++************************+++,,,---,,,+++***+++,,,*********+++++++++,,,,,,((((((***---111666:::<<<222---+++------***)))++++++******))))))***++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,------------666222---)))'''''')))+++&&&'''((((((''''''(((***''''''''''''((((((((()))&&&''')))*********)))((('''''''''(((((()))))))))))))))))))))))))))))))))))))))((()))++++++***((($$$'''***,,,++++++++++++***)))(((''''''((())))))---+++***)))***+++***)))&&&))),,,,,,***''''''(((+++***))))))+++,,,+++******+++,,,,,,+++*********))))))))))))))))))))))))***---111111///---,,,---++++++++++++++++++++++++---------,,,+++*********+++++++++,,,,,,,,,------...111222000+++***,,,///++++++******++++++,,,---------......------,,,,,,***++++++++++++++++++++++++++++++************)))+++***)))******)))+++...***++++++,,,,,,,,,++++++)))((()))+++---...---++++++,,,......------...000---,,,------...///000111...------------...//////------------------------------------------------...---,,,+++************************++++++++++++)))***++++++++++++***)))+++***))))))))))))***+++))))))(((((()))***++++++))))))))))))))))))))))))&&&(((***)))(((+++222777......---***((('''((()))***)))***+++,,,---,,,***)))))))))))))))***************++++++++++++*********)))((((((***---111444+++---......,,,******************)))))))))(((((((((((()))************)))***,,,---,,,******---///111///---***)))***+++,,,)))***+++,,,,,,++++++***((()))*********,,,///222000///...---,,,+++++++++,,,+++++++++------+++******+++,,,,,,******+++,,,***+++,,,,,,******+++,,,///,,,+++---333666555333------,,,+++***+++///222+++,,,,,,,,,,,,+++,,,,,,+++,,,---...////////////******,,,...111111///---...........................,,,+++---111444555555@@@===999777555222///,,,,,,---......,,,,,,---...---------,,,,,,------...,,,---.........------,,,000---+++---111333111///.........---,,,,,,---///000111111222333333444444111111111111222333444555333444666777777666444333///000000000000000000000,,,...000000---,,,---///++++++,,,,,,,,,,,,++++++************************)))+++---,,,***((()))***+++++++++,,,,,,++++++***,,,+++***)))))))))***+++)))************+++++++++'''(((***,,,,,,,,,+++***++++++***)))***+++,,,---))))))*********+++++++++***************************)))))))))+++++++++***))))))******+++,,,------'''''')))---111666:::===222---+++------***)))+++,,,++++++******+++++++++,,,,,,,,,+++++++++******---------------,,,,,,,,,***++++++,,,---...//////999555...)))&&&'''***,,,&&&((())))))(((((()))+++&&&'''''''''(((((())))))&&&''')))***+++***(((''''''((((((((())))))******)))))))))))))))))))))))))))))))))+++---...---,,,&&&))),,,...---+++))))))******************++++++///---++++++,,,,,,,,,+++***---000000---******+++***)))((()))+++,,,+++******+++------+++***++++++))))))))))))))))))))))))+++000444555333000//////,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++,,,,,,,,,---------,,,///111...***(((+++///++++++******++++++,,,------...///000///...---,,,*********)))))))))))))))+++++++++************)))***(((,,,222111+++)))---+++***))))))***,,,...///,,,+++***+++---......---+++,,,............000111************+++,,,------...------------...//////------------------------------------------------...---,,,+++************++++++***))))))******+++((()))***++++++***)))(((,,,+++***))))))***+++,,,---)))&&&&&&)))+++***)))))))))))))))))))))))))))$$$(((+++***(((***333;;;***,,,---+++((('''))),,,))))))+++...222111,,,'''(((((())))))******++++++******++++++++++++************))))))******+++,,,))),,,///000///---,,,,,,++++++++++++******))))))((()))***++++++***)))(((+++...///...,,,,,,///222444222...***))))))+++---)))***+++,,,------,,,+++)))+++,,,---------///111......---,,,,,,,,,------++++++***+++,,,---+++)))***+++,,,,,,******+++,,,+++,,,------++++++,,,---)))&&&$$$'''---111000...,,,,,,,,,******,,,000333***,,,......---,,,...000+++,,,---...////////////((()))+++///111111///,,,000000000000000000000000...,,,+++...333777888888000//////111333555444333,,,---......,,,,,,---...------,,,,,,,,,------...///......---------------000+++)))---444888555111------,,,)))(((***---000111111111222222333333333000000000111222333555555333555666888888777555444////////////000000000000***---//////,,,+++---///+++,,,,,,------,,,,,,+++))))))))))))))))))))))))+++---///...+++******,,,++++++,,,,,,,,,++++++***...,,,***(((((()))***,,,)))************+++++++++((()))+++,,,,,,,,,***)))---,,,+++***+++,,,---...))))))******++++++++++++************************)))'''%%%'''***,,,***((((((((()))***,,,---...///(((((()))+++...111444666...***))),,,...,,,,,,...------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******.........------,,,,,,,,,)))***+++,,,...///000000///---)))'''&&&(((+++---((((((''''''''''''((((((******))))))((((((''''''******))))))((((((''''''&&&'''''''''(((((())))))+++*********))))))(((((((((((()))******)))'''&&&((((((***+++++++++++++++,,,***)))''''''''''''(((//////...,,,)))((()))+++***...111000+++((())),,,''')))+++++++++***+++,,,***)))((((((((()))+++,,,...,,,***((('''(((***,,,******+++++++++,,,,,,,,,+++---...///.........//////000111111///------...+++,,,---...---,,,+++***///......------,,,++++++---------,,,,,,+++++++++---///111111///---------,,,,,,,,,------.........---+++***+++,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++,,,***((()))+++,,,+++(((,,,---......,,,,,,---...++++++++++++++++++++++++******+++++++++******)))++++++------------++++++---...///...------...///000---***))))))***************+++++++++,,,,,,,,,))))))))))))))))))*********)))((()))******)))'''))))))))))))))))))))))))))))))***+++++++++++++++(((***(((%%%(((333::::::,,,+++***((((((((()))))))))***,,,///111111...+++''''''''''''((((((((((((&&&))),,,---,,,***))))))$$$%%%%%%&&&'''(((((()))333777:::888222......000(((***+++***)))((()))***''')))***,,,,,,,,,***)))&&&)))---000111000...---111000...+++***)))))))))******++++++++++++******)))***,,,...//////...---222...+++***,,,---,,,+++***---,,,******///000///******+++,,,,,,---......************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++...,,,***,,,...000...,,,+++,,,---...///...---------///111333333111///...000000000111333444444333+++,,,,,,...///000111111------............------000222444222...++++++,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------...------,,,,,,------...---...///000222333444555888555222444777888444///555555666666555444333333111222333333111//////000////////////////////////------,,,,,,+++***))))))+++***)))))))))***,,,,,,***,,,...000///---***(((,,,)))'''(((+++---,,,***,,,++++++******++++++,,,''''''((()))***++++++,,,(((,,,...+++***,,,,,,++++++***)))))))))+++...///...,,,)))'''(((***---///++++++***(((''''''''''''))))))************))))))+++******)))***,,,---///***)))))))))***++++++,,,++++++++++++,,,---......------------,,,,,,+++***,,,++++++******++++++,,,***---111222111...,,,+++---)))(((++++++***+++///...,,,***(((''')))***,,,((((((''''''''''''(((((())))))))))))((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))((((((''''''******+++,,,,,,+++***)))(((***,,,......,,,)))''')))(((&&&%%%'''+++///222999888666222...,,,+++,,,&&&)))++++++)))(((+++---'''(((******)))((()))*********)))(((((()))***+++---,,,***)))((()))***+++++++++++++++,,,,,,,,,,,,***,,,......---,,,---...---...///...,,,***)))***++++++,,,------,,,+++***---------------------------------,,,,,,,,,++++++...///000000...------...++++++++++++++++++,,,,,,---+++***+++,,,---,,,***+++,,,,,,------,,,,,,+++,,,,,,+++++++++++++++,,,,,,+++)))***,,,---+++)))+++,,,,,,,,,******+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............---,,,---...///...---,,,---///000...+++)))***++++++************+++++++++,,,,,,************))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))))))))++++++,,,+++***)))'''******''')))111444333++++++***)))))))))))))))))))))***,,,......,,,***''''''((((((((()))))))))'''***---...,,,+++)))))))))))))))******++++++,,,,,,000444333///,,,---///)))***+++***(((((()))+++((()))+++,,,,,,+++***))))))+++...111222111000///111000...+++***)))))))))******++++++++++++******+++---///000111111000///111...,,,,,,...///...,,,))),,,------111777;;;:::*********++++++,,,,,,---************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,...---+++---///000///---000000111111000///------***,,,...111111111///......///000111222111///---------------------------,,,,,,,,,---------------,,,...000111///...------,,,,,,------------,,,,,,++++++,,,,,,,,,---------...------,,,,,,------......///000111333444555666777555333333444555444222555555666666555444444333222222222222222222111000////////////////////////------,,,,,,+++******)))+++***)))))))))***,,,,,,,,,------------,,,+++***,,,+++******,,,---------,,,,,,+++***))))))))))))(((((())))))******++++++,,,000000,,,***++++++))),,,+++)))(((((()))+++---...---+++))))))***,,,---+++***)))(((((((((((((((+++++++++******************))))))))))))***,,,,,,)))))))))***+++,,,---...++++++******++++++,,,,,,,,,---------,,,,,,+++***,,,,,,++++++++++++,,,,,,***---000000///---,,,,,,+++)))+++///000,,,+++---++++++***)))))))))******)))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((((((((())))))((((((((((((''''''''''''******++++++,,,++++++***)))+++...000///,,,(((%%%***(((%%%%%%(((---333777666666444111---*********(((((((((((((((***+++---)))+++,,,,,,***))))))***+++******)))))))))******+++++++++***************,,,,,,,,,,,,------------+++,,,...---,,,++++++,,,,,,......---***(((((((((***++++++,,,,,,,,,++++++++++++,,,------...//////------------,,,,,,,,,,,,......///...,,,+++---...,,,,,,,,,,,,++++++++++++---+++++++++------,,,+++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++***++++++)))((((((***,,,++++++++++++++++++++++++,,,,,,------------,,,,,,........................,,,...///...---,,,---...000...+++++++++,,,,,,+++*********++++++++++++,,,++++++*********))))))))),,,...000...+++))))))+++)))))))))))))))))))))))))))***+++,,,,,,+++)))((((((++++++***+++......,,,******************)))))))))((('''(((***++++++***((())))))))))))*********(((+++......---+++******))))))))))))))))))))))))&&&***---...,,,+++,,,...***+++***)))((((((***,,,)))***+++,,,,,,+++)))(((+++,,,---...//////////////////---+++******))))))******++++++++++++******)))***+++---------,,,,,,---,,,+++---...///---,,,***---......111888;;;;;;++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------///---------///000///..................---,,,++++++---...000000///...---000111333444333111---+++000000000/////////............---------...000000///000111333444333000---........................,,,,,,,,,,,,------------...------,,,,,,------...///000111222333444555666555555555333222222333555555555555666555555444333333111000222555555333111////////////////////////------,,,,,,++++++******+++************+++,,,,,,...---,,,+++***+++,,,---******+++***)))***+++---000///...,,,***))))))))))))))))))))))))*********---111000,,,)))+++,,,+++///---***((('''(((***+++...---,,,++++++++++++,,,******)))))))))))))))***---,,,+++***************)))))))))))))))*********)))******+++,,,---///000,,,++++++***************,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,***,,,......---,,,,,,---++++++...444444///,,,,,,)))***************))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))***************,,,...//////---***(((,,,***((('''(((+++///111+++,,,---,,,***)))***+++///---)))((()))+++++++++---///000///,,,+++++++++++++++******************)))***+++,,,++++++***))),,,,,,,,,---------......,,,---///...,,,+++++++++,,,...///...,,,+++++++++******++++++++++++++++++,,,,,,,,,---------......------------------,,,,,,---...---,,,++++++---/////////......---------,,,---,,,+++,,,---...---,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------------,,,------------,,,+++++++++)))((((((+++---+++++++++++++++++++++++++++,,,,,,------------,,,///..................///,,,---......,,,,,,---...000...,,,,,,---------,,,************++++++++++++,,,++++++******))))))(((,,,000333000+++((())),,,)))))))))))))))))))))))))))***,,,------+++)))'''***+++,,,++++++------,,,((()))***+++,,,+++***)))***(((&&&''')))***+++***))))))*********+++++++++))),,,......---,,,+++,,,))))))))))))((((((((((((&&&(((+++,,,+++***+++---+++++++++)))((((((+++---******+++++++++***)))))))))))))))))))))***+++,,,...---,,,++++++******)))******++++++++++++******(((((()))***++++++******((()))***,,,------,,,+++,,,......***+++///000......---,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---..................---...............,,,,,,------............///000111111000...---+++///111222222111///......000000000000000000111111222111///......///111333666555555777999888333...//////......------......,,,,,,,,,------------......------,,,,,,------......///000111222333444444111555888777333111333666444555555555555555444444444111///111666888555111////////////////////////------,,,,,,,,,+++++++++************++++++,,,,,,------,,,+++++++++,,,---***---...---******,,,///555444222///---,,,+++************))))))))))))))))))------***)))---///...333111...+++))))))***+++---------------,,,+++*********)))))))))***++++++---,,,+++***)))))))))*********++++++++++++******)))******+++---///000111...---,,,+++************,,,,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,++++++,,,......---000555555111......((()))************)))((())))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))'''(((((()))***++++++,,,+++++++++,,,,,,---------******))))))))))))******)))+++------------...//////,,,))))))***+++,,,,,,...///000///---+++++++++***++++++++++++*********((()))+++,,,,,,+++***))),,,,,,,,,---------......---///000///---,,,,,,,,,+++,,,......---------...*********++++++,,,,,,---......---------,,,,,,,,,---------------------------------,,,++++++---000/////////......------------,,,+++,,,...///...---,,,------......------,,,,,,+++++++++,,,------...------...------------...,,,---,,,+++******,,,...++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,------------------------,,,---...---,,,+++,,,...///---,,,,,,---...---,,,))))))*********+++++++++,,,+++++++++******)))))),,,000333000+++((())),,,)))))))))))))))))))))))))))***+++,,,,,,+++)))(((---+++***+++,,,,,,...000((()))***,,,,,,,,,+++***,,,***'''''')))+++++++++************++++++++++++***,,,......,,,++++++,,,------,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++,,,,,,+++++++++***))))))+++---******+++++++++*********)))((((((''''''((()))***,,,,,,,,,++++++******)))******++++++++++++******+++,,,,,,---------------(((***,,,...............+++---,,,))))))---...,,,222111///---,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---.../////////---.........---------...000000//////000000000000//////000000000///....../////////...---...222555444444444444333333333333555333111///...///000111666444444666888777222...000///...---,,,,,,------,,,,,,---------............------,,,,,,------...------...///000111111222...444;;;;;;666333333666444444555555555555555444444111///111666888555111////////////////////////---------,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++,,,---------,,,+++///111222111...---///222555444222///---,,,+++************)))))))))))))))(((,,,---***)))---///...666444111///---,,,,,,,,,,,,,,,---------,,,+++***+++************++++++,,,,,,+++******))))))))))))+++,,,...//////...---,,,******+++,,,---///111222000///...---,,,++++++++++++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,+++***+++---///222000000333333000///111'''((())))))******))))))***))))))(((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))************))))))******,,,---///000++++++***)))***,,,...///&&&'''((()))***)))))))))+++---......,,,++++++,,,((((((((((((***+++---///+++---...---+++))))))))))))***++++++,,,,,,++++++((()))***,,,,,,+++******,,,,,,,,,,,,---------------...000///...------...***,,,......---,,,---...++++++++++++,,,---......//////...---,,,,,,++++++------------............,,,---...---,,,,,,...000---------,,,,,,,,,,,,,,,---,,,,,,---///000///...------............------,,,++++++,,,,,,---...///,,,---......,,,,,,---...,,,---......---,,,---...++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,---...//////...---,,,+++---...---,,,+++,,,---...,,,+++,,,---...,,,+++)))))))))************+++++++++++++++++++++++++++,,,...000...+++))))))+++))))))))))))))))))))))))))))))***+++++++++++++++---******,,,---,,,...111((()))***+++,,,,,,,,,,,,---+++)))(((***+++++++++)))************+++++++++***,,,------+++++++++,,,*********+++++++++++++++------------,,,,,,,,,,,,***+++,,,,,,*********,,,))))))*********+++++++++,,,++++++*********++++++***+++++++++++++++************++++++++++++******+++++++++++++++,,,,,,,,,+++---///000//////000111(((+++,,,+++...444777666555333000...,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---..................///000///---------///111000///............//////000111222333333333333666666666444333666===CCCEEEDDDDDDDDDDDDCCCCCCCCC>>>===:::777555333333333444444333444444333111///111000...---,,,,,,---...,,,---------...............------,,,,,,------...,,,------...//////000000...333999:::777333333555333444555555666555555555333111000222555555333111////////////////////////------------,,,,,,,,,,,,***++++++,,,---,,,,,,,,,***+++,,,---...---,,,+++---------,,,++++++,,,---000///...,,,***))))))))))))))))))))))))************///000---+++,,,,,,***333222222000///...,,,,,,***++++++,,,,,,++++++***,,,,,,+++++++++++++++,,,******++++++++++++******+++---000222333222000...******+++,,,---...000111000000...---,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,------+++,,,---,,,+++,,,...000444000///000000...///333(((((((((((())))))************))))))))))))******))))))))))))(((((((((((('''((((((((()))))))))************)))))))))((((((((((((((()))))))))******)))))))))***,,,...000111++++++*********+++++++++''''''''''''((())))))***+++,,,------***((('''(((&&&)))+++,,,++++++...111***,,,---,,,***)))))))))'''(((***,,,---------,,,))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,+++---......---,,,---...///111222111///---------,,,,,,,,,,,,,,,...///000---------------------,,,------------.........///+++---//////......///000,,,,,,,,,,,,------------------,,,---///111000///------............------+++++++++,,,,,,...//////+++---...---+++***,,,...+++---///000...---,,,---++++++++++++++++++++++++***+++,,,---............+++---000111111000---++++++,,,------++++++,,,---,,,+++***+++------,,,***))))))))))))************)))******++++++,,,,,,---+++++++++++++++***))))))))))))))))))))))))))))))))))))((()))***+++---...,,,)))***...///******---)))))))))***+++,,,......,,,***))))))***+++***))))))))))))************+++***+++,,,,,,*********,,,&&&''''''(((((()))))))))---,,,++++++,,,,,,,,,,,,(((***------,,,*********(((((())))))***+++------.........------,,,,,,,,,)))***++++++,,,+++************++++++++++++***************)))))))))******,,,...///...------///222))),,,---,,,...444777666666444000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...............---000222333222///...///111/////////000222444666777;;;;;;::::::999999888888;;;===>>>===;;;===DDDJJJQQQRRRSSSUUUWWWYYY[[[\\\TTTSSSPPPLLLIIIEEEBBBAAA@@@@@@>>>;;;666333222222333111///...------...///------------...............------,,,,,,------...------......///000000000000222555444222222333555333444444555666666555555222222222222222222111000////////////////////////------------------------***+++,,,---------,,,,,,,,,++++++++++++,,,---...,,,***)))((()))***)))(((,,,,,,+++***))))))))))))(((((())))))******++++++***000333000//////...+++,,,---...///...,,,***((()))))))))******++++++,,,...---,,,+++++++++++++++)))***---///000///---,,,))),,,000333555444222000++++++++++++,,,---...//////...------,,,,,,,,,,,,***+++,,,,,,---------,,,------,,,,,,,,,,,,------***,,,---...------///000333///...//////---...111((((((((((((((()))***+++******))))))))))))************))))))(((((('''''''''((((((((())))))******+++*********))))))((((((&&&'''''''''(((((())))))'''''''''(((***,,,...000***+++,,,,,,,,,***(((''',,,***(((&&&&&&''')))***+++---///...,,,+++*********...222111---+++---111+++---......,,,++++++,,,&&&(((***,,,---...------))))))*********++++++,,,******+++++++++,,,,,,,,,)))+++------,,,,,,---...666666777555222///......------,,,,,,---...000111+++,,,,,,------......///---------.........//////+++---000111000/////////---.........///000000000...---,,,...000111111000------............------+++++++++,,,---...///000***,,,...---+++***+++...))),,,///111///---,,,++++++++++++++++++++++++++++++,,,---...////////////+++...111444444111...++++++,,,------++++++,,,---+++******+++------+++***))))))))))))************))))))***+++,,,------...***)))((()))***+++)))''')))))))))))))))))))))))))))((('''''')))+++...000***(((+++111000)))%%%'''))))))))))))***,,,///000+++***))))))***+++)))(((((())))))))))))*********)))***++++++))))))***+++(((((()))***+++,,,,,,---+++)))((()))+++,,,,,,,,,'''***...///---+++***)))((((((((()))***,,,---...............---,,,++++++((()))***,,,,,,+++************++++++++++++******......------,,,------...***+++,,,+++((())),,,///---///...******---...,,,666333000,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.........///......------222444555444111///111333111222444888<<>>===;;;<<>>@@@@@@HHHSSS[[[___bbbfffhhhfffeee^^^PPPEEE???<<<::::::;;;;;;<<<============@@@CCCEEEEEEDDDGGGMMMSSSYYY___cccfffhhhfff]]]SSSIIIHHHFFFFFFFFFEEEBBB@@@===<<<:::999999999;;;;;;333222222222222111111000000...///111111---,,,---......//////000111111111222333333444444333333222222222222222222333444555555444333222111000//////000000///...............222111000...---+++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---++++++---///111333111...,,,******++++++,,,++++++******++++++,,,,,,,,,---...---,,,++++++,,,,,,,,,+++++++++******---+++)))(((***+++,,,,,,///...------,,,,,,------))),,,......,,,***)))))),,,---...//////...---,,,+++,,,---......//////...666222...+++,,,,,,,,,++++++,,,---.........---,,,,,,,,,------------,,,,,,------,,,,,,---...000111,,,,,,---000222222111///(((+++---...,,,)))(((''',,,((('''***+++)))((()))(((((((((((())))))))))))))))))((('''''''''(((((())))))))))))))))))))))))((()))******)))((()))+++)))***+++***(((((((((***++++++***))))))))))))***)))+++,,,,,,***))))))***+++++++++---000111111000++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++111000............,,,***------...//////...---------------,,,------...///......------......///000+++333444...+++...000---,,,...000111000...,,,***111///------///000111111000111222444666999;;;===@@@?????????AAACCCEEEGGGBBBCCCEEEDDDCCCBBBBBBCCCEEEDDDBBB@@@>>><<<::::::888777666666777666555333111///......///...---,,,+++,,,---...///......---.........---,,,,,,+++++++++,,,,,,------,,,,,,+++---+++)))+++...000...,,,,,,///111222111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,+++***,,,...///......,,,***)))***---.........+++)))(((((()))***)))(((++++++++++++++++++,,,,,,...------,,,++++++++++++)))***+++,,,,,,---,,,,,,))))))))))))))))))))))))+++((((((+++,,,***+++///222+++&&&''')))))))))+++******++++++++++++******((()))***+++++++++++++++******))))))******+++,,,))))))******************---,,,***)))***+++---///555222...,,,,,,,,,++++++************+++++++++,,,)))+++,,,,,,+++***,,,---------,,,,,,,,,---///000111+++))),,,///---***)))---,,,,,,,,,---...000111+++++++++,,,,,,---------+++///111---)))...;;;GGG777666444111///---+++***////////////000000111222===CCCDDD;;;111...000222---111555888;;;===???BBBDDDNNN[[[eeejjjkkklllmmmpppnnneeeWWWMMMJJJJJJHHHFFFGGGHHHIIIIIIGGGEEECCCFFFGGGGGGEEECCCCCCGGGKKKPPPUUU[[[bbbjjjmmmggg^^^RRROOOKKKIIIIIIJJJIIIIIIDDDDDDCCCBBB@@@===:::888222111000///............///...111666666111...///000000000000000000000000222222333333333333333222111111111222222444555666333333222222111000//////000000///............///000///...---,,,+++******------,,,,,,++++++******++++++++++++++++++++++++---,,,+++***+++---///000222000...,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++)))))),,,,,,,,,++++++++++++***000---)))'''(((***+++,,,///...------,,,,,,------+++---//////---,,,+++,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,333000,,,++++++,,,,,,++++++,,,------......------------............------...---,,,,,,---...000111///...---...000111000///(((+++///111111...+++)))+++)))''')))***)))((('''(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))+++,,,,,,+++***))))))***(((***++++++)))((()))***+++++++++***)))))))))******+++,,,,,,***)))))))))++++++,,,...111222222111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,///...------------,,,+++---..................------------------...//////000000/////////000000111,,,111222...,,,...///---///111333555555333000...333222111222333444222111222333555999===BBBFFFIIIUUUVVVWWWYYY[[[]]]______\\\]]]___^^^]]][[[[[[[[[\\\\\\ZZZYYYWWWUUUTTTSSSOOOMMMKKKIIIGGGEEEAAA>>>>>>;;;888666444222///,,,...///222333333222000///...//////000//////......+++,,,,,,,,,,,,,,,,,,+++---+++)))***,,,......,,,,,,...000111///.........------------------------+++++++++,,,,,,,,,------***)))((()))+++,,,+++***)))(((((()))***,,,---------+++))))))***+++***)))((('''''''''(((***+++,,,///...---,,,,,,++++++,,,(((***+++---......------))))))************)))))))))''')))---000000555:::===333***)))***)))))))))******++++++++++++******((()))+++,,,,,,,,,+++*********))))))******+++,,,***************+++++++++,,,,,,++++++++++++++++++,,,+++***)))***,,,------*********+++++++++,,,,,,)))+++,,,,,,+++***,,,------,,,,,,,,,---///000111000,,,***,,,...---///222...---,,,+++,,,...///111******++++++,,,---------(((---111///---444DDDQQQEEEBBB===777333///---,,,///000000//////111333555<<>>@@@KKKUUUaaajjjmmmnnnnnnnnnqqqqqqkkkbbb]]]^^^___]]]WWWXXXXXXWWWVVVTTTRRRQQQRRRRRRRRRPPPNNNNNNQQQSSSUUUWWW[[[bbbllltttrrrkkkgggccc\\\WWWSSSPPPMMMKKKLLLKKKJJJGGGCCC>>>:::777111111000///...//////000------111777777222......222222111111000//////...///000000111111111111000000000000111222444555666222222222111111000000000000///......------......,,,,,,,,,------......///---------,,,,,,+++******************************+++***))))))***,,,...///...---,,,+++***)))******,,,++++++******++++++,,,+++++++++++++++*********++++++++++++++++++++++++///---******+++------------,,,++++++******++++++,,,...000000...------.........---,,,,,,---............---,,,,,,,,,,,,,,,///---+++***++++++,,,,,,++++++,,,------...............////////////.........------,,,---...///000666444111///000000///...%%%(((,,,///111///,,,***))))))''''''(((***)))&&&(((((((((((())))))))))))))))))((((((((())))))***))))))))))))))))))))))))...//////---+++))))))***(((***,,,,,,+++******+++***+++---,,,***((()))+++***+++,,,,,,***)))))))))++++++,,,...111222222111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,---------...............------............------------...//////111000000///......//////000222333111000111111000///111555888::::::::::::999999:::<<<>>><<<999666555666777999<<<@@@DDDFFFVVVYYY^^^ccchhhlllnnnnnnkkklllmmmlllkkkiiiiiijjjmmmmmmllllllkkkkkkjjjjjjiiifffdddaaa___\\\YYYVVVQQQNNNIIIDDD@@@<<<777444444555777888777444111...,,,---...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---------+++---//////---,,,,,,---------------------------++++++,,,,,,,,,---------,,,+++))))))***+++)))(((((()))))))))***+++,,,---...,,,++++++,,,---,,,+++,,,+++)))((((((((()))***------,,,+++++++++++++++(((***+++---......------******+++,,,,,,+++******((((((***...000111666<<<>>>333***)))***)))))))))******++++++++++++*********+++,,,------,,,+++*********))))))******+++,,,,,,++++++++++++,,,---...++++++,,,,,,,,,+++***))))))******)))***+++---...***++++++++++++,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,,,,---...///000000---,,,,,,---+++,,,555???666444111...---,,,---...+++++++++,,,,,,---------,,,---...,,,+++...555<<<>>>===<<<<<<===???BBBDDD444444333111///000333666444888:::;;;???CCCAAA<<>>@@@EEELLLUUU___ggglllppppppooommmlllmmmpppsssrrrsssssssssttttttuuuuuusssqqqppppppppppppmmmkkkiiifffcccaaa```^^^[[[YYYNNNMMMKKKGGGAAA;;;555222333222111///....../////////......------......///,,,---//////...---,,,,,,,,,---......,,,,,,,,,...........................***+++,,,---------,,,,,,---+++***+++,,,,,,+++***,,,---...---******+++...,,,+++***+++---/////////555333///,,,***)))***+++************+++,,,------++++++*********++++++,,,)))***+++,,,,,,+++***)))******---///,,,(((***///---***)))++++++)))))),,,******++++++++++++******111000...---+++***************))))))******+++,,,,,,+++******+++,,,...000*********++++++++++++***,,,......---***(((***++++++++++++,,,,,,,,,------)))+++,,,,,,+++***,,,---,,,,,,---------------,,,,,,,,,...///,,,+++111:::;;;999444000---------...000//////......------,,,+++---.../////////000111------...///111444666888CCCEEEFFFDDDDDDGGGOOOVVVTTTPPPLLLOOOZZZcccaaaZZZPPPQQQSSSTTTTTTUUUXXXZZZXXXZZZZZZXXXUUUTTTWWWZZZVVVWWWVVVSSSRRRQQQKKKDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEEEEEEEDDDHHHIIIFFFGGGLLLPPPQQQYYYZZZ]]]bbbgggjjjjjjiiiVVVSSSNNNHHHDDDAAA??????;;;<<<>>>>>>>>><<<999777666222111333222000000333333333222222111000/////////000111222333333333333111111000111111222333333222222333333333444444444111111000///////////////222111000///---,,,+++***++++++,,,,,,---.........------------------------++++++++++++++++++++++++,,,---------...---------,,,++++++******++++++,,,***)))))))))***,,,---...******+++++++++,,,,,,,,,+++++++++---//////---+++///...------,,,,,,------***+++,,,+++******,,,...---,,,,,,,,,,,,,,,,,,---///---,,,+++***+++---...+++---...---+++***,,,...++++++++++++,,,...000111---......//////......---///...---,,,,,,---...///---,,,+++,,,...000000000000,,,((('''((()))(((&&&))),,,,,,***,,,222222---(((((((((((())))))))))))))))))((())))))***++++++))))))))))))))))))))))))&&&((()))***))))))+++,,,***---000111000/////////(((,,,000///***((())),,,''')))+++++++++***+++,,,,,,++++++---...///...,,,---------,,,,,,+++++++++******+++,,,...///000000,,,///000///---+++---//////...---,,,,,,---...///...............///000000//////000222555777:::;;;HHHGGGIIIOOOTTTVVVXXXZZZZZZ]]]aaaaaa\\\RRRGGG@@@???======@@@FFFMMMRRRTTTJJJHHHEEECCCBBBCCCEEEFFFEEEEEEFFFJJJQQQ\\\eeekkklllkkkiiiggggggiiimmmpppttttttttttttuuuuuuuuuuuuzzzxxxvvvuuuuuussspppnnnjjjiiihhhhhhjjjjjjiiihhhhhhfffbbb\\\UUUNNNHHHDDD;;;999666333111000111111000///...------...///000+++---000111///...---,,,---...///...------...///........................***+++,,,---...---,,,,,,)))((('''(((***++++++***+++,,,---+++(((''')))+++***))))))***---////////////---+++))))))+++---///*********+++,,,---...///,,,+++***)))))))))***+++''')))***++++++***)))'''(((***///111...)))+++111...---...000---((((((+++******++++++++++++******333111///,,,*********************)))***++++++,,,+++***))))))***+++...///))))))*********+++++++++&&&)))+++***((((((***,,,++++++,,,,,,,,,---------)))+++,,,,,,+++***,,,---,,,,,,,,,------,,,++++++///---...000///++++++///111///,,,++++++...111333111111000///...------,,,---000111000---+++---000111000000000000000000111,,,000444666999@@@LLLUUUMMMPPPVVV^^^jjjqqqkkkaaaUUUVVVXXXVVVRRRMMMJJJIIIEEEFFFGGGDDD@@@???AAADDDEEEGGGGGGFFFIIILLLIIIDDDEEEFFFHHHIIIIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDCCCBBB>>>EEEJJJHHHFFFIIILLLNNNOOOOOORRRWWW]]]aaacccdddhhhddd^^^VVVNNNGGGBBB@@@>>>AAAFFFJJJLLLKKKJJJIII;;;777333444333111333777333333222222111000000///------///000000111111111222111111111111111222222222333333444444555555666333222222111111111111111.........------,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,++++++,,,++++++++++++++++++,,,,,,+++*********+++,,,---*********++++++,,,,,,,,,---,,,******+++,,,+++***---,,,++++++******++++++)))*********))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,...000...,,,***,,,...++++++++++++,,,...000111------............------//////------,,,---...///111000//////000111000...+++***))))))))))))******444000,,,)))(((((((((''')))***+++***((((((((()))(((***+++***)))((()))************)))))))))))))))*********,,,------,,,***---,,,,,,,,,+++*********************************++++++******++++++,,,,,,((()))***,,,,,,,,,,,,,,,------------------------***///111...,,,---...---,,,,,,---.../////////...---///000///---,,,,,,,,,---...000///......000222...555;;;===@@@FFFHHHGGGKKKNNNPPPQQQQQQSSSXXX\\\```fffkkkjjjddd]]]ZZZ[[[XXXTTTOOOOOOQQQQQQNNNJJJDDDCCCCCCGGGLLLQQQUUUVVVTTTVVVXXXYYY[[[^^^bbbeeeccc^^^YYYXXX[[[```bbbcccbbbhhhppprrrooonnnoooqqqvvvuuusssrrrqqqooollliiimmmlllkkklllmmmnnnlllkkkmmmmmmllljjjfffaaa\\\YYYTTTOOOHHHCCC???:::333///666444222000000///---+++...---+++******,,,...///666111+++)))***---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******+++,,,---......,,,***)))++++++,,,------...//////******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++222000...+++******++++++++++++,,,,,,,,,---------************)))))))))(((***)))((((((((()))+++,,,((((((((()))***,,,---...***...000---+++------***''')))+++,,,+++******+++***+++,,,+++***+++---000,,,,,,,,,++++++*********------,,,,,,,,,---...///...---,,,...000111...***////////////////////////333555777555000---,,,---,,,------...//////......000...---...///111111111000333666999:::;;;===>>>???@@@EEEPPP[[[```\\\VVVYYYYYY]]]^^^VVVGGG???@@@===>>>??????>>>======>>>BBBAAABBBFFFLLLQQQUUUWWWVVVXXX]]]aaaccc___YYYTTTTTTQQQMMMLLLNNNPPPRRRSSSMMMLLLJJJIIIIIILLLNNNPPPYYYVVVNNNFFFGGGMMMQQQQQQWWWWWWYYYZZZYYYTTTMMMGGGCCCBBBCCCKKKTTT[[[\\\[[[TTTDDD777777999666333333111222333222000000111222,,,...////////////000111111111111000111111222333000222333333111000000000333222111111111111///---+++++++++,,,,,,---------,,,,,,++++++***+++++++++...---,,,,,,++++++,,,,,,***+++,,,---............++++++++++++++++++++++++((()))***+++,,,+++******))))))***+++,,,,,,------***)))(((+++///000///,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---+++))))))***+++,,,***+++,,,,,,******+++,,,...,,,***)))***...333666///...,,,*********,,,---,,,,,,///555555000---......---+++++++++,,,,,,+++---......---,,,,,,///111333000///000222333222///))))))))))))))))))))))))000...+++++++++,,,+++***)))***+++***)))((()))***(((***+++***)))((()))+++************))))))))))))*********+++------,,,***+++++++++++++++*********((())))))***+++,,,,,,---,,,++++++***+++,,,---...---,,,,,,,,,,,,+++++++++------------------------///333444000,,,------+++,,,---...///000000000000///000111111000//////000000...------///000111000777>>>CCCDDDDDDEEEDDDAAA>>>???AAABBBDDDIIIQQQWWW```ccceeeeeebbb______aaabbb^^^XXXVVVWWWUUUQQQLLLDDDCCCAAACCCFFFIIIKKKLLLNNNOOOPPPQQQPPPQQQSSSUUUQQQOOOLLLLLLNNNPPPPPPOOONNNTTT\\\bbbfffiiimmmppprrrqqqqqqqqqoooiiibbb]]]ddddddeeefffgggiiikkklllnnnmmmlllkkkjjjiiihhhhhhddd___ZZZUUUQQQKKKEEEAAA777444000------...///...222111000//////000111111<<<777111------------,,,---------------------,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,---......,,,+++)))******++++++,,,,,,------******))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++333222///---,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++************+++************+++,,,,,,***************+++,,,---///222000+++))),,,//////(((***------,,,+++,,,,,,)))***+++,,,---------,,,,,,,,,,,,+++++++++******---------------.../////////---,,,---///000...,,,////////////////////////---000222222000//////111---....../////////......000000000222555777888888111555:::<<<<<<<<<>>>@@@CCCHHHOOOWWW\\\\\\XXXTTT\\\ZZZZZZYYYPPPEEE@@@BBBCCCDDDFFFHHHHHHIIIIIIJJJHHHIIIKKKQQQYYYbbbhhhkkkjjjkkkmmmooopppoookkkgggdddaaa]]][[[[[[]]]]]]]]]WWWVVVTTTTTTTTTVVVXXXYYY\\\\\\XXXRRROOONNNJJJDDDFFFFFFGGGKKKOOOSSSTTTTTTJJJHHHIIINNNWWW^^^aaa```^^^OOO@@@;;;999777666888999<<<>>>===999444000...---...///000000000111111111111111111111222222222000222444444333111000000222111000000111000...,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,------,,,++++++++++++,,,***+++,,,---............++++++++++++++++++++++++)))***+++,,,---,,,,,,+++)))******+++,,,,,,------,,,,,,+++,,,......,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---...//////...,,,+++***+++,,,---***,,,,,,,,,+++***+++,,,***))))))***...222777:::///...,,,******+++,,,---,,,,,,...333444///---...///---,,,000555666111,,,...//////...---...000222888666555555777888666444((())))))******))))))(((+++******,,,...//////...(((***+++***))))))***+++)))***+++***))))))***+++************************+++******+++------,,,***))))))******************'''((()))***+++---.........---+++++++++,,,...000111000...,,,+++***++++++------------------------000444555111///000000...---......///000111111111---...///...------///000000---,,,///444777666333999@@@FFFEEECCCBBB>>>999;;;;;;<<<===BBBJJJSSSZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[XXXTTTRRRRRRPPPKKKGGGCCCAAA??????BBBDDDEEEEEEJJJKKKLLLJJJHHHEEEEEEEEEBBBBBBBBBDDDEEEEEECCCAAA@@@CCCIIIOOOUUUZZZ^^^```eeefffhhhiiifff___UUUOOORRRTTTWWWWWWYYY]]]dddjjjrrrpppmmmkkkkkkkkkmmmnnnllliiieee```]]]XXXSSSOOOBBB<<<555///---...//////////////////............<<<888333///.........---///.........------,,,,,,***++++++,,,,,,++++++***((()))***+++,,,------...+++,,,---...---,,,+++***))))))************************))))))******+++,,,++++++************++++++************************------...------,,,+++***++++++++++++++++++++++++222000///---,,,,,,------*********++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,------------------,,,,,,++++++,,,,,,---...222222...,,,---...,,,***,,,......---,,,------++++++,,,000333333///+++,,,,,,,,,,,,++++++++++++---------........./////////...,,,,,,...///...---////////////////////////,,,...000000000///000111/////////////////////...111111333555777999;;;<<<999???EEEGGGFFFFFFIIIMMMQQQWWW]]]```\\\VVVQQQNNNUUUSSSRRRPPPJJJEEEGGGKKKRRRTTTVVVXXXZZZ\\\\\\\\\\\\\\\]]]aaaggglllppprrrtttsssrrrrrrssstttsssrrrooolllhhhffffffeeedddccc___^^^]]]]]]]]]^^^___```fffgggeee___ZZZVVVMMMEEE???<<<:::<<>>???>>><<<;;;BBBFFFEEEDDDCCCAAA===BBBAAAAAACCCHHHOOOWWW\\\PPPMMMKKKJJJKKKLLLLLLKKKNNNMMMLLLNNNOOONNNKKKIIIFFFDDDBBBCCCEEEHHHIIIIIILLLMMMNNNLLLHHHDDDBBBBBBAAABBBDDDGGGJJJKKKKKKJJJHHHGGGFFFGGGIIIKKKLLLKKKPPPRRRTTTUUUTTTNNNFFF@@@@@@CCCFFFFFFGGGMMMXXXaaaiiiiiihhhhhhhhhjjjkkkllljjjiiigggdddbbb^^^ZZZXXXSSSLLLCCC;;;666222///...------.........---,,,,,,111000...------///000000///......------,,,,,,+++***++++++++++++++++++***))))))***+++,,,,,,------,,,,,,---------,,,+++***************))))))))))))******))))))******+++,,,++++++************++++++))))))))))))))))))))))))---.........------,,,+++++++++++++++++++++++++++...---,,,+++******++++++))))))*********+++++++++,,,,,,+++++++++************+++---.........---,,,,,,,,,,,,,,,,,,---...///(((000666666333111+++%%%+++,,,...---,,,+++,,,---...---///444999888222+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............000...---,,,---......//////////////////////////////000000000000///000000111111000000/////////000111222222333444888===@@@JJJPPPVVVVVVTTTSSSWWW\\\]]]___```]]]WWWOOOHHHEEEIIIKKKMMMNNNNNNPPPVVV\\\fffggghhhjjjlllllljjjiiilllkkklllnnnqqqrrrqqqoooooonnnmmmnnnpppqqqqqqqqqrrrpppmmmllllllkkkhhhggghhhgggffffffeeeffffffgggpppppplllfffcccccc___ZZZOOOIIIBBB===>>>AAAFFFHHHEEEBBB@@@BBBJJJSSSZZZ^^^ddd___XXXOOOEEE>>>:::::::::@@@FFFIIIEEE===555000///......///000111000...///000111222333333222222000333666777555333111000000///...///000///...,,,........................---,,,,,,,,,,,,------...------,,,+++++++++++++++***+++,,,---------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---///111000,,,******,,,,,,,,,,,,---------......,,,+++*********+++,,,---...---,,,,,,,,,,,,------+++,,,---,,,++++++,,,---*********++++++,,,,,,,,,------,,,+++++++++,,,------++++++...///,,,,,,///***)))+++111666666111+++...000111000//////111222777777666555555555444333++++++++++++***)))(((''''''((())),,,......+++))))))***++++++***)))***,,,)))+++,,,+++***)))***+++))))))******+++++++++,,,,,,***)))***,,,---,,,+++((((((((()))*********++++++++++++++++++,,,,,,,,,///...---,,,,,,...000111000///---,,,,,,---///000........................)))---///000444999:::888111000//////...//////000222222111000///000333666666>>>GGGJJJGGGCCCAAAAAADDDIIIKKKHHHGGGHHHHHHFFFAAAAAAAAACCCFFFJJJMMMOOOJJJJJJJJJLLLNNNNNNLLLKKKVVVWWWYYY[[[]]]]]][[[YYYRRROOOMMMLLLMMMOOOPPPPPPPPPRRRRRRQQQMMMJJJHHHHHHGGGHHHJJJNNNQQQVVVZZZ]]]ZZZWWWTTTQQQPPPOOOMMMKKKKKKJJJIIIIIIGGGCCC===888888:::;;;;;;;;;AAAMMMVVVYYY[[[___ccceeeffffffffffffggghhhhhhgggeeedddccc```[[[TTTMMMFFF@@@999555222222222222222000///...+++,,,,,,------///111222...---------,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++++++++++++++++++++***************))))))******+++,,,+++******))))))******+++))))))))))))))))))))))))------......------,,,,,,+++++++++++++++++++++++++++++++++************+++))))))*********++++++++++++*********)))))))))))))))***,,,---------,,,+++******+++,,,---///111222***222999999777444...)))+++,,,---,,,+++***+++---...---///444999888222+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,///......,,,,,,---...000////////////////////////111000000000111222222222222111111000000000111222111222333444777>>>GGGMMM^^^```aaa]]]WWWTTTVVVYYYXXXUUUQQQMMMJJJGGGDDDAAAKKKQQQWWW[[[^^^ccciiilllsssrrrrrrrrrsssqqqllliiihhhjjjlllpppsssrrrooollleeefffgggiiilllmmmllljjjjjjiiiiiijjjkkkjjjhhhfffjjjiiihhhfffffffffggggggiiikkkkkkiiilllooooookkkddd^^^UUUMMMHHHFFFDDDCCCCCC@@@===<<>>>>>BBBHHHIIIFFFAAA<<<999222000......000000///---//////000111222333333333000333666666555222111111000///...///000000...,,,......------------------------,,,,,,---......///...---,,,,,,++++++,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++***************++++++,,,***+++++++++++++++,,,,,,***---000///,,,***,,,...,,,,,,,,,---------......---,,,++++++******)))))),,,+++++++++++++++,,,,,,+++,,,------++++++,,,------,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,---...++++++---...,,,,,,///)))+++---...---,,,,,,------...000000///...///111111222222111000000000000000///---+++)))((((((((()))))))))+++,,,,,,)))&&&+++,,,---,,,***)))***+++***+++,,,+++*********,,,))))))******+++,,,,,,,,,,,,***))))))+++---,,,,,,))))))******************,,,,,,,,,,,,,,,,,,++++++---------------...//////------,,,,,,---...000111........................,,,///000///333777777333111000/////////000222333333333222111111444999===FFFNNNVVVUUULLLDDDAAACCCIIILLLLLLGGGEEEFFFGGGEEE@@@>>>>>>???BBBEEEFFFEEENNNQQQUUUYYY\\\\\\\\\\\\fffhhhkkkmmmmmmkkkhhhfff^^^[[[WWWUUUTTTTTTTTTSSSSSSUUUUUUTTTQQQOOONNNNNNKKKMMMOOOQQQTTTZZZaaafffeeedddcccaaa````````````]]]ZZZVVVSSSOOOJJJEEEAAA======;;;999888===EEELLLUUUXXX\\\^^^]]]ZZZUUURRR\\\___cccfffgggggghhhiiieeeccc```]]]XXXRRRJJJEEE;;;:::888555333111///......///111000/////////111------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******))))))))))))******************************,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,*********)))))))))(((((())))))***+++++++++++++++((()))***+++---000222333333777777444222444555444,,,------+++******+++---++++++,,,000333333///+++,,,,,,,,,,,,------------***+++---.........---,,,---...///...,,,,,,...//////////////////////////////...---///222555666666222222111000111222333444333777<<<@@@FFFNNNYYY```iiieee___WWWOOOJJJHHHHHHGGGCCC@@@???BBBFFFHHHHHH\\\dddkkkmmmnnnqqqsssrrrrrrpppnnnoooooolllfff```bbbbbbccceeefffddd```]]]YYYZZZ\\\___bbbaaa___\\\ZZZ[[[]]]```cccccc```^^^^^^\\\YYYWWWVVVVVVXXXYYYYYY___dddhhhmmmqqqooojjjiiifff```\\\XXXUUUQQQNNNLLLIIIDDD@@@>>>>>>???AAAPPPXXX```aaa___YYYQQQIIIJJJLLLOOONNNKKKFFFBBBAAA:::555000///000111///...000000000000111222444444111333555555333111111222000///...///000000///---.........---------------------------......///000///......---------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))))))))***+++,,,++++++++++++++++++++++++)))+++,,,---,,,,,,------,,,,,,,,,,,,------------,,,---......---,,,***)))******+++++++++++++++,,,+++---...---,,,+++,,,...------------------------++++++,,,,,,,,,,,,---------++++++......,,,,,,///---000111...***))),,,000,,,...000000/////////000///000111000//////000111555222///+++((((((((((((*********+++,,,,,,***''',,,---...,,,***((()))******+++,,,,,,******+++,,,))))))***++++++,,,------,,,+++))))))+++,,,---,,,+++++++++++++++*********+++++++++,,,,,,---------+++,,,---.........------+++,,,,,,---......//////........................///000///...111555333.../////////000222555888:::666777777777999???FFFKKKSSSWWWYYYUUUMMMFFFEEEFFFEEEIIIJJJFFFCCCDDDCCC@@@BBB@@@===>>>CCCGGGIIIJJJSSSXXX___bbbcccdddfffhhhgggjjjnnnpppnnnkkkhhhfffbbb___ZZZXXXWWWWWWVVVUUUVVVWWWWWWUUURRRQQQRRRSSSPPPRRRTTTTTTUUUYYY___ccccccfffhhhhhhggggggiiillljjjhhhddd```\\\WWWRRRNNNGGGCCC>>>:::999;;;@@@CCCPPPRRRUUUUUURRRLLLFFFBBBLLLQQQXXX]]]aaacccfffhhhhhhgggfffeeeccc___ZZZUUUHHHEEE@@@:::555111...---///222333333000......///......//////000000111111,,,------......------,,,++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,***+++++++++,,,---------******))))))******+++,,,******))))))))))))******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))***************+++,,,,,,))))))***+++,,,...000111111444333...---111444555.........,,,******,,,...)))***+++,,,---------,,,,,,,,,,,,---------......,,,---///000111000///...,,,...000///---,,,---//////////////////////////////---,,,...111444555444222111000000111333555777;;;BBBLLLSSSXXX^^^eeekkkiiiaaaVVVLLLFFFBBB@@@>>>@@@AAACCCEEEIIINNNUUUZZZiiiqqqvvvsssppppppnnnkkkiiigggeeegggiiifff```ZZZbbb```]]]\\\]]]^^^^^^^^^^^^^^^^^^___```___[[[YYYbbbdddhhhlllpppooollliii^^^[[[WWWSSSRRRTTTWWWYYYVVVZZZ]]]___cccgggfffaaabbbaaa```______]]]ZZZXXXTTTRRRNNNIIICCC@@@>>>>>>EEENNNVVVZZZ^^^aaa]]]WWWQQQSSSUUUTTTPPPLLLIIIGGGBBB;;;444000111222222000111000///...///222555666222333333222000000111222000//////000111111000.../////////.........------------------...///000111000000///............///++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++*********+++,,,---,,,***++++++++++++,,,,,,,,,,,,***---000222333111...,,,***++++++,,,,,,---,,,,,,,,,---...---,,,,,,,,,...------,,,,,,---...///000***+++,,,,,,---------------+++,,,///000---,,,///000111111///------...000---///111222111000000111...000222111000000222444888555000+++((('''((())),,,+++***+++,,,---+++***.........---***(((((()))***+++,,,,,,******+++,,,))))))***+++,,,,,,---------+++))))))+++,,,---,,,---,,,,,,,,,+++*********))))))***+++---...//////***+++---//////...---++++++,,,------......------////////////////////////...///...---000444222---......///111555999>>>@@@@@@@@@AAACCCGGGNNNWWW]]]XXXWWWTTTPPPLLLJJJJJJJJJCCCHHHLLLJJJHHHHHHFFFCCCEEEAAA===>>>CCCJJJOOOQQQVVV\\\aaabbb``````dddiii```dddiiikkkjjjgggcccbbb^^^[[[XXXWWWWWWXXXXXXXXXYYYYYYXXXVVVSSSSSSTTTVVVUUUWWWYYYYYYWWWXXX[[[^^^^^^cccggggggcccbbbeeeiiifffeeecccaaa^^^ZZZTTTPPPMMMHHH@@@;;;999:::;;;<<<@@@CCCGGGJJJKKKIIIFFFDDDCCCIIIRRRYYY]]]aaaeeehhhkkkjjjiiihhhgggddd```]]]WWWSSSLLLCCC<<<666222000---000222222///....../////////000111222333444444---......//////......---))))))***+++,,,------......---,,,+++++++++,,,,,,))))))***+++,,,---------*********)))***++++++,,,******))))))))))))******++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++'''((()))***************++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,+++***)))***+++,,,---*********+++,,,---...///''',,,///---,,,...///---///000///---,,,+++---///***+++,,,+++***+++---000,,,,,,,,,------............///111222333222000///***...111000...,,,---...////////////////////////333///------///111111///222111000000222444777888CCCLLLXXXaaadddeeehhhkkkfff\\\NNNFFFCCCCCCAAA???DDDKKKQQQTTTTTTYYYbbbjjjkkkrrruuuoooiiihhheeeaaaaaa```___bbbfffeee___YYYccc```]]]^^^dddlllrrrvvvtttrrrpppnnnnnnllliiigggsssooojjjfffdddfffjjjmmm___^^^YYYUUUVVV\\\___^^^[[[ZZZZZZ[[[]]]]]][[[YYYUUUUUUSSSOOOIIIEEEBBBAAA???EEEKKKPPPYYYbbbddd___RRRTTTWWWWWWTTTPPPNNNLLLHHH@@@666222222444444222222000...---...111555888333333222000//////111333111000///000222222111///111111000000/////////...---------......000111111111111000///////////////++++++,,,,,,,,,++++++***++++++++++++++++++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++,,,***((())),,,---***'''******+++++++++,,,,,,,,,))),,,111666777666333000+++,,,------.........---,,,---......,,,,,,---...---,,,+++++++++,,,---...***+++,,,------------------+++---111111...---///111///...///111111000......000333333222111111222---///222222000000333666***)))))))))))))))******+++***)))))))))***+++,,,+++***)))))))))***,,,,,,+++++++++++++++++++++++++++++++++)))'''''')))***+++,,,,,,------,,,,,,,,,---,,,+++,,,------,,,***,,,,,,++++++***+++++++++---------------------------,,,,,,,,,,,,---............/////////...------...//////000111111000000///111666===FFFOOOWWW\\\QQQVVV[[[^^^bbbeeebbb\\\RRRRRRPPPNNNLLLJJJHHHGGGFFFHHHLLLPPPRRRSSSSSSSSSRRRLLLHHHJJJMMMQQQSSSVVVWWWUUUWWW^^^___\\\]]]bbb___ffffff```[[[\\\]]][[[^^^[[[ZZZ\\\ZZZWWW[[[cccfffddddddbbb\\\SSSQQQTTTXXX[[[]]]^^^[[[YYYWWWWWWRRRVVV]]]___\\\WWWXXX\\\[[[[[[[[[[[[ZZZXXXWWWVVVXXXVVVOOOGGGDDDFFFFFFCCCBBB@@@===<<<=========<<<999999<<>>444000222555222111//////000222555777333222111/////////000000222333333333333222111111////////////............222333222000---+++++++++333333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,***++++++,,,,,,++++++******,,,,,,,,,******+++,,,---...///000222444666777.........------,,,,,,,,,---------...------,,,,,,........................---,,,,,,++++++,,,,,,---,,,,,,,,,------...................../////////000111111111000000000000000///---,,,///333666777777***))))))(((((((((((())),,,+++***)))))))))))))))+++***)))))))))***+++,,,+++++++++++++++++++++++++++,,,+++***(((((()))+++***+++++++++++++++***))),,,++++++,,,------+++***,,,,,,++++++++++++,,,,,,------------------------------,,,,,,------...///,,,---.../////////....../////////......///222444<<>>;;;999:::888888===BBBIIITTT___bbbggggggdddbbbcccbbb```ZZZZZZZZZ[[[ZZZVVVOOOJJJ@@@:::444000////////////...------...111111111///,,,---000111111///,,,***------+++))),,,000///***---,,,+++++++++++++++,,,+++,,,...---,,,++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++*********************++++++++++++,,,,,,,,,---,,,***))))))***+++,,,,,,+++***+++---,,,***(((((()))++++++***+++***)))***,,,------,,,+++***,,,000///)))(((++++++***)))((()))***,,,---,,,++++++******++++++,,,,,,,,,,,,,,,------------222444333...,,,///...+++++++++++++++++++++++++++------------------------///111222111///------------------.........//////...///111111000000000111000///...///000111222111000222555:::AAAJJJTTT[[[]]]bbbiiipppssstttttttttpppbbbUUURRRWWWZZZ]]]______aaaccccccddddddeeeeeeyyy|||tttuuuooobbb^^^ZZZgggyyy~~~|||xxxqqqsssvvvyyy~~~wwwxxx~~~qqqccckkkjjjbbbUUULLLLLLOOOQQQNNNSSSYYY[[[ZZZXXXXXXYYYNNNKKKHHHGGGJJJMMMQQQRRRSSSUUUXXXYYYXXXUUURRRQQQKKKKKKJJJFFF@@@999555222000000//////000000000111111111000//////000111222222222222222222111111000............------------000111111000---++++++,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++***,,,------,,,++++++,,,,,,,,,---...///111222333......---------,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---------------------------........./////////000000111000000000000000000000///111333222222555;;;@@@,,,,,,+++******)))******)))******++++++******)))******))))))******+++,,,************************+++,,,,,,+++))))))+++,,,,,,,,,,,,,,,,,,+++******,,,++++++,,,------,,,***,,,,,,,,,++++++,,,,,,---..................---------------,,,------...///,,,---///111111111000000...///000000000444;;;@@@MMMTTT\\\^^^ZZZTTTQQQPPPXXXbbbnnntttvvvrrrfffZZZMMMKKKGGGCCCAAA@@@AAABBBEEEGGGKKKOOORRRTTTUUUUUUWWWTTTRRRQQQSSSUUUWWWVVV[[[ZZZ[[[___eeemmm{{{uuussszzzzzzwww|||}}}yyywww}}}nnn^^^iiieee^^^XXXTTTSSSTTTVVVRRRUUUTTTOOOMMMNNNLLLHHHEEEDDDEEEEEEEEEBBB===999===999666777999===GGGPPPYYY```dddccccccddddddaaaZZZ[[[^^^aaabbb```[[[WWWNNNHHH>>>666222000000000///...---...//////---+++,,,---.........---,,,++++++---,,,***,,,//////+++......---,,,,,,,,,,,,,,,***,,,------,,,+++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,+++,,,,,,,,,++++++***))))))+++,,,,,,++++++---...+++***))))))+++------,,,---+++***+++,,,---,,,+++'''(((---111000,,,***,,,+++***)))))))))***+++,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,...000///++++++------+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000000...,,,------------.........////////////000222222111111111222/////////000000111111222000555>>>GGGPPPYYYbbbhhheeehhhmmmqqqssstttsssrrrfff]]]XXX\\\cccfffgggggghhhfffccc```]]][[[[[[[[[fffxxx}}}pppmmmvvvwwwyyy{{{xxxnnniiihhhmmmrrrsssssstttvvvqqqllljjjkkkllllllkkkqqqxxx{{{xxxkkkccc]]]YYYJJJMMMRRRUUUVVVYYY^^^bbbYYYWWWTTTSSSRRRRRRPPPOOOLLLQQQXXX]]]\\\YYYUUURRRKKKJJJKKKLLLLLLFFF;;;222000000111111000///...---////////////000111222333111111111111111000//////...------------,,,,,,,,,...///000...,,,+++,,,---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***,,,......---,,,+++,,,++++++++++++,,,---.........------------,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,....../////////000000000000000000000000000111111///444777555111666DDDPPP000000///...------------((()))+++,,,---------,,,***************+++++++++))))))))))))))))))))))))+++,,,---,,,+++***,,,---////////////...---,,,,,,---,,,,,,---//////...,,,---,,,,,,,,,,,,------.../////////...............---------------...//////...///111222333333222111---111666999<<>><<<;;;::::::???FFFKKKUUU^^^cccfffgggeeeaaaZZZ[[[]]]___```___^^^\\\ZZZTTTJJJAAA:::666333222000///.../////////---+++//////.........---------))),,,---++++++---...+++///...---,,,++++++++++++)))+++------,,,,,,---...******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***------,,,,,,------***'''(((************,,,---,,,++++++,,,...000//////...,,,+++,,,------+++)))&&&(((,,,//////......000...---,,,+++++++++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,...//////...,,,---...............///////////////111333333222222222333222222222222111111333444777===HHHRRRZZZaaagggjjjjjjkkkmmmooopppooommmkkk\\\YYYZZZbbbgggeeeaaa___aaa\\\YYYXXXXXXVVVWWWYYY___xxx{{{zzzwwwjjjllloooqqqvvv{{{xxxrrrqqqnnnnnnqqquuuvvvuuusss{{{qqqiiiggghhhhhhffffffiiihhhjjjnnnmmmlllrrr{{{xxxsssnnnjjj]]]XXXQQQOOOQQQUUUYYY[[[^^^]]]\\\]]]]]][[[XXXUUUPPPQQQTTTYYY\\\\\\XXXTTTOOOJJJHHHKKKPPPNNNCCC999555444333222111000000000000000000000000111111222000000000000000//////............---------,,,,,,,,,.........,,,+++,,,---,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,)))+++---...---+++***+++++++++************++++++------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------...////////////000000000000000000000000111111111111444555222333===PPP___000//////...------......,,,---.........---,,,+++))))))******++++++++++++))))))))))))))))))))))))+++,,,------,,,+++,,,---.../////////......---,,,...------...000111000...------,,,,,,---......///000000000//////............------------...////////////000111222222222222555:::AAAFFFKKKQQQWWW\\\dddccc___WWWPPPQQQ[[[eeeeeelllsssvvvuuuqqqeeeZZZQQQQQQQQQPPPOOONNNMMMLLLJJJJJJLLLOOOSSSXXX[[[]]]TTT[[[bbbeeelllvvv{{{zzzxxx|||~~~~~~|||yyyvvvuuuuuusssjjj[[[PPPMMMMMMKKKMMMKKKJJJJJJLLLMMMMMMLLLHHHEEEEEEEEECCC>>>???BBBCCCKKKSSSWWW\\\aaacccaaa^^^^^^^^^]]]\\\\\\^^^___^^^[[[VVVOOOGGG???:::777222000............---+++//////...---------------***///222///,,,......---------,,,+++++++++++++++)))+++------,,,,,,---...***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...222111---,,,...---)))''')))***+++******,,,...++++++***,,,...//////......---,,,---------+++))),,,......,,,+++,,,...///------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---//////...---.............../////////000000000222333444333222333444222333333111000222666:::BBBIIISSS\\\bbbfffiiikkkmmmllllllmmmnnnlllhhhddd\\\ZZZ[[[^^^___]]]___ccc```ZZZXXX]]]```aaacccgggqqq~~~sssxxxttt}}}yyyuuussspppttt{{{~~~{{{zzzwwwvvvxxxzzzuuupppnnniiieeeiiipppssswww}}}wwwxxxuuuiiicccbbb___XXXQQQTTTTTTUUUXXX\\\^^^^^^]]][[[TTTOOORRRYYY]]][[[WWWUUULLLEEEEEEKKKOOOLLLFFF;;;999555111///000222333111111111111000000/////////000000000000///......////////////.........---,,,---...---,,,+++,,,...//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------......------,,,(((***,,,,,,+++*********---,,,++++++******++++++------------------------,,,,,,---......///......------------------------...------,,,,,,------...++++++,,,---......//////////////////000000000111//////000000111111111111333111000222:::KKK]]]jjj,,,,,,++++++++++++,,,,,,222111000///---***((('''))))))***++++++++++++******************************+++------,,,,,,,,,---++++++,,,,,,,,,,,,++++++...------...000111000///------------......///000111111000000//////............------......///000.........///111333666777EEEGGGKKKPPPVVVZZZ]]]^^^]]]___aaa```___ccckkkrrrmmmqqqtttsssrrroooggg^^^___]]][[[WWWTTTPPPMMMLLLPPPTTT[[[dddlllrrruuuwwwhhhtttxxxeee\\\ZZZXXXUUURRRNNNKKKJJJIIIGGGFFFJJJIIIJJJLLLIIIDDDBBBDDDFFFHHHHHHFFFIIIRRRZZZ\\\``````___^^^\\\]]]___bbb^^^___^^^ZZZSSSJJJDDDAAA888555000...------,,,,,,------,,,,,,,,,+++++++++---444888444//////000000,,,,,,++++++++++++,,,,,,***,,,------,,,+++,,,---,,,,,,,,,,,,---///000111++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,222777555...,,,...,,,%%%***,,,------,,,,,,...///***))))))+++------,,,+++------------......+++)))333555222,,,)))***++++++************************,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,000------///000...///222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++---//////......///000....../////////000000000000111333333222222222333000111111000000555===DDDPPPVVV___fffjjjmmmnnnpppnnnmmmlllnnnnnnlllfffaaa\\\YYYWWWTTTRRRWWWgggwww~~~ssslllnnnpppnnnoootttwww}}}vvvqqqggghhhvvvwww{{{tttnnnkkkoootttxxxwwwtttqqqrrrtttzzzwwweeeWWWLLLKKKKKKNNNSSSYYY\\\^^^```XXXQQQRRRYYY___^^^\\\[[[SSSIIIDDDGGGMMMPPPQQQDDD@@@999333000000111333222222222222111000......000000000000000///......000000/////////.........---...///...---,,,---...111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------------,,,,,,***+++,,,,,,******+++,,,...---,,,,,,+++++++++,,,,,,,,,,,,------------...,,,---...//////000//////..............................------------......---------...//////000000/////////000000000111111/////////000111111222222333111222:::JJJ[[[iiippp))))))))))))***+++,,,,,,000///...,,,***))))))(((((()))***+++,,,++++++***++++++++++++++++++++++++(((***------,,,+++,,,,,,((()))***+++,,,,,,,,,,,,,,,++++++---///000///...------------...///000111222222111000000///.....................//////000/////////000444:::@@@DDDOOOMMMMMMQQQXXX^^^___^^^ZZZ^^^dddiiilllnnnqqqsssppprrrssspppnnnmmmggg___^^^\\\XXXUUUSSSSSSUUUVVVgggooo{{{||||||}}}sssnnnggg```XXXPPPIIIDDDHHHGGGIIIKKKIIIEEEEEEHHHLLLMMMIIICCCAAAFFFKKKLLLUUUXXX\\\]]]\\\]]]^^^```]]]```bbb```ZZZTTTPPPNNNDDD>>>777222//////......,,,------------,,,++++++---666:::555...,,,...///,,,++++++,,,,,,---...///+++,,,...---,,,++++++,,,++++++,,,---///111333444*********+++++++++,,,,,,+++++++++,,,,,,,,,------///555444---+++///...&&&,,,---...---,,,,,,---...,,,++++++---......,,,***,,,,,,---...///...,,,)))222555444---***+++,,,)))((()))******++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------111...---111111...///333------------------------++++++,,,,,,---......///+++---///000//////000111.../////////000000000000///111333333222111222333...///000111444===KKKUUU```dddiiimmmoooooopppqqqmmmkkkkkkmmmoookkkddd]]]ZZZ[[[[[[WWWTTT\\\vvvzzzyyyzzzxxx|||~~~~~~xxxvvvqqqxxxwwwqqqoooiiisss~~~vvvlll___ZZZSSSPPPPPPTTTXXXZZZ[[[[[[ZZZ\\\^^^```aaabbbaaa\\\TTTLLLHHHKKKQQQVVVOOOKKKDDD<<<666333111111000000111222111111000///000111111111111000////////////.........---------...///000///---,,,---...//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///000000///...---++++++,,,,,,,,,,,,++++++......---,,,***+++---000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---...////////////------------------------......------------......111111000000/////////...//////000000000111111111...//////000111111222222222555>>>LLL\\\iiippprrr)))))))))***+++,,,......******)))((()))***,,,---((()))***+++,,,+++******++++++++++++++++++++++++'''***,,,---,,,++++++,,,)))***+++,,,---.........*********+++...///...,,,---------......000111111222222222111000//////..................///000000222222222444:::BBBKKKPPPRRRMMMJJJNNNWWW___aaa```cccfffjjjooorrrsssssssssnnnqqqpppmmmkkkjjjddd]]]ZZZWWWTTTSSSVVV]]]eeejjj{{{||||||rrrdddWWWNNNEEEDDDEEEGGGFFFDDDEEEJJJNNNRRRQQQKKKFFFCCC@@@<<>>777333111---...000111222222111111111111111111111000//////......---------,,,,,,,,,000111111000...,,,---...------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///111111///...---***++++++,,,,,,++++++***111000///---+++,,,000333------,,,,,,,,,,,,,,,---,,,,,,,,,------.........***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,......------------......555444333111000...---,,,000000000000111111111111...//////000111222222222111:::III[[[iiiqqqsssrrr+++***)))(((''''''''''''************+++,,,---...))))))))))))))))))))))))+++***)))+++---///......)))***+++---......------+++,,,---.........---,,,---+++***,,,//////,,,(((//////...---------------111111111000///.........111///000111000...111666555111000888EEEQQQVVVVVVKKKEEEBBBHHHVVV___```\\\iiijjjlllnnnqqqrrrqqqooopppoookkkfffccc```YYYRRRQQQVVV\\\ccckkksss{{{{{{uuuyyy||||||xxxtttssssss}}}|||{{{}}}|||wwwrrrpppsssxxxzzz{{{{{{wwwyyylll^^^XXXMMMDDDGGGJJJIIIHHHIIIJJJQQQXXXXXXPPPHHHDDDCCCBBBFFFIIIJJJOOOWWW\\\[[[YYY]]]aaabbb^^^[[[ZZZ[[[UUUOOOHHHAAA===888222...000111111000...---...///---111222000---...000222***+++,,,---............---///000000---+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------......---,,,++++++++++++......////////////......,,,,,,,,,---------......///......------,,,,,,+++---111555333...******+++++++++*********+++---...++++++,,,,,,,,,---------...........................------,,,,,,------.........---------......///...///000000000///---,,,000000000000111111111111000111111000///000222555666222000777EEEUUU```eeeiiiqqquuupppmmmnnnnnnkkkfffffffffhhhjjjkkkiiigggyyyyyyxxxvvvuuuyyyzzzzzzwwwvvvzzzsssnnnnnnpppnnn|||}}}{{{iiicccfff^^^SSSRRRWWW___aaa___aaaggg```aaa```ZZZUUUSSSTTTTTTYYYVVVSSSPPPDDD666000333111222222000------111555000000000000//////////////////000000000000//////........................//////.........---------,,,,,,,,,++++++*********000000000000///...---,,,---+++***,,,///000...+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,...//////---+++***+++---...---,,,---//////...---+++++++++,,,,,,,,,------+++---...---,,,,,,---...)))***,,,---...------,,,,,,,,,,,,---...///000000333333222111000///......000...---...111222111///111...///333333000222888555FFFXXXbbbiiippprrrppp)))))))))((())))))******)))))))))******+++------************************,,,+++***+++,,,---,,,+++******+++,,,,,,,,,+++***,,,---.........---,,,+++---,,,,,,,,,------,,,+++//////............//////000000000000//////000000------000444333000111555999<<>>;;;888===GGGUUU___ccceeehhhkkkhhhiiiiiijjjjjjggg^^^WWWOOOUUU```nnnzzzrrraaaXXXYYY]]]```^^^^^^aaabbb___\\\[[[```^^^\\\\\\[[[TTTLLLFFF999666333333555555333000111111111000000000////////////000000000000//////..............................---------,,,,,,,,,..................------.../////////......---,,,,,,,,,,,,---......------------------.........///...------,,,,,,------...,,,...///.........000222:::666111............------------.........//////000111111000...,,,---...////////////......------////////////...................../////////000000000//////000111111111111222333444333555===LLLXXXfffkkkoooppppppnnnkkkiii------,,,+++++++++++++++)))))))))((())))))***+++***************************))))))***,,,...---,,,++++++,,,---...///111111//////...---,,,+++++++++,,,...///...+++,,,///333555444222111//////......333222111/////////000111444333555888<<>>;;;999<<>>IIIOOOTTTaaammmnnnrrruuutttrrrpppqqqsssppptttvvvsssmmmhhhgggiii\\\\\\ZZZXXXXXX___iiiqqq|||zzzlll___\\\bbbjjjttt|||zzzzzz}}}mmmYYYMMMKKKNNNHHHNNNSSSTTTSSSRRRMMMFFF===:::777777<<>>FFFNNNTTTWWWZZZ[[[___]]]XXXQQQLLLFFF:::.../////////000000000...,,,//////000000000000000///------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------......///000111---------............/////////.........---------......///---++++++,,,------///111222000...---,,,333333111///...---------............/////////000000000000000111111111111444444333111///000333666555666<<>>FFFQQQZZZZZZ]]]^^^\\\]]]___]]]XXXUUUOOOFFF;;;333///000222111111222222111000//////..............................////////////...............------,,,,,,,,,------------------------------------............,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********------------...///000111,,,,,,,,,------------...---.....................000000000...,,,+++,,,---,,,...//////...---.../////////...............///////////////000000000111......//////000111222222111555777555444999FFFQQQdddcccaaaaaaaaa```^^^\\\YYYZZZ___jjj{{{}}}ppp```XXXYYY\\\]]]\\\^^^]]]]]][[[ZZZXXXVVVVVVHHH>>>222...222666666333222111111333444333000...//////////////////////////////.........---------/////////.........---------..................---------,,,,,,,,,,,,---------...000222222111000...,,,,,,,,,---------......000//////000000000---+++111...---000555777333///000333555222...,,,///333......///000000///......---------...///000000111---....../////////000000//////000111111111111111222333333222222444999===RRR\\\eeeggggggfffbbb]]]^^^jjj~~~ppp++++++++++++++++++++++++++++++******++++++,,,---+++...//////111666888777,,,+++++++++...333888;;;333111...---......---+++........................////////////000000000000///000222222333555999<<>>???===999666:::EEEOOOUUUYYY\\\[[[\\\^^^^^^ZZZWWWUUUNNNCCC777///---///000000000000///...------.................................//////..................---------------------------------------------...............///,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++...............000111111,,,,,,,,,,,,---------------------...............111222111///,,,++++++,,,+++---......,,,,,,---///.........---......///////////////000000000111111......///000111222222333111666999:::;;;CCCSSS___cccbbbbbbcccccc___YYYTTTTTT\\\gggrrrqqq```YYYXXXXXXWWW\\\\\\[[[ZZZZZZ[[[\\\\\\RRRFFF888111333666666444333222111111222222111///////////////////////////000////////////.....................------------------...//////...------------,,,,,,,,,,,,------+++,,,---...///...------,,,,,,,,,---------......000000///000111000---+++111///...000333444222000...000111///,,,,,,...111...///000111111000///...,,,,,,---...///000111111---...///000111111111000//////000111111111111111000111111000000555===DDD^^^bbbdddddddddeeeaaa[[[bbbsss}}}uuusss++++++++++++++++++++++++++++++*********+++,,,---+++//////,,,...333444222,,,---...,,,***,,,222888;;;555...,,,...///,,,)))........................///////////////000000111///000222333666<<>>===FFFPPPYYY^^^``````]]]WWWXXXVVVTTTQQQLLLEEE<<<555333333333222222000//////////////////////////////,,,------------------,,,,,,---------.../////////........................+++++++++,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,---...//////++++++,,,,,,,,,------------------........./////////000000///------...000---...///.........000222---------------...///000000000000000111111111111111222222333555666777777777666:::EEEUUUbbbhhhiii^^^______YYYTTTVVV^^^gggvvvuuubbb]]]___XXXZZZ[[[]]]\\\ZZZXXXWWWXXXQQQGGG???:::777333000444111///...///000000000////////////////////////111111111111000000000000000000000000////////////,,,---...//////...---,,,---,,,,,,++++++,,,,,,---...------------...//////,,,,,,,,,---------......++++++---///222333222111.........,,,***+++---///000...---...000111111000...///000222222000///.../////////000//////...---...///111222333333333222//////000111111111111111444555666666999DDDSSS___ccchhhjjjgggcccbbb```\\\___gggnnnlllfffkkk|||,,,---//////,,,***))))))))))))******+++,,,------...------,,,,,,------...222222111111000000//////666555333000...---------000///.........///111222///...---...000111000///666111000:::IIIPPPKKKBBB999BBBIIILLLSSS^^^eeedddccccccdddaaa[[[TTTRRRSSSWWW^^^rrruuuvvviiibbbfffbbb^^^ooozzzzzz{{{}}}||||||zzzzzzzzzuuuooollllllmmmlllkkklllqqqxxx{{{yyyyyymmmUUULLLFFFFFFFFFDDDHHHNNNLLLSSS\\\```^^^ZZZVVVTTT[[[XXXUUUUUUSSSLLLBBB999555555444444444222///,,,111111111111000000000000------------------------///...,,,,,,------,,,***555888999555///,,,---///000000///...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++........................///000///---++++++---///...------------...//////,,,......,,,,,,......,,,///000111000...------.........///000000000000000111111000000000000111111222000111777:::888666777999@@@LLLXXX___bbbbbbaaa^^^WWWUUUWWWYYY^^^nnn{{{iii]]]\\\UUUZZZ```\\\\\\bbb```bbb]]]SSSHHH===777555666444222111222444333000,,,111000/////////000222333222111000......000111222555333000///000000///...................................................---------............///,,,---///111111000///...------............------..................------............//////000000000...------///000000///...///000///...---...000///111333444555444222111111111000000000222333444333888888555>>>RRR```cccccciiiiiicccbbbddd```WWW^^^cccccchhhtttzzz000111222111...,,,,,,,,,,,,,,,,,,---.../////////...------------------...000000000000000/////////555333111///...------...000//////...///000111222///000111222222111000///333999CCCMMMRRROOOFFF>>>>>>HHHRRRWWW^^^fffjjjiiigggddd___YYYTTTSSSWWW[[[eeesssxxxjjjmmmddd```fffeeexxxxxxvvvxxxxxxxxxyyyvvvtttuuuxxxvvvoookkkllleeecccaaa```aaa```___^^^dddfffiiihhheeeeeejjjppp~~~yyyttt|||jjjZZZKKKFFFHHHJJJMMMRRROOOTTTZZZ^^^^^^\\\\\\\\\ZZZXXXVVVUUUUUUPPPHHHAAA888777555444333111///...111111000000000/////////------------------------///...------......---,,,333666777444///,,,---///000//////...------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,.........---------------+++,,,,,,,,,+++,,,...000...------------...//////.........------.........///000111000...---...///------///000111222222222000000000000000000111222555111111333444222444888<<>><<<888444111000//////000000000/////////......------------------------///...---...///000///...000222333222...,,,---////////////...------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,---------------------------......---,,,,,,...000...------------...//////000///............///000///000111000...---...///000000111222222222111111000/////////000111222222444333555666444222555:::DDDMMMZZZdddfffccc^^^ZZZTTTUUUVVVZZZfffzzzhhh]]]]]]^^^XXXZZZaaaaaa```\\\WWWRRRLLLDDD:::222555222000111333333000---///000111111222111111111222111000//////000111222000//////111222222000...................................................---------............///+++,,,---//////...------------............------........................---------..................------///111111///---...///000000......///000000000000111111111222222111111000000111333444555888222444DDDXXXdddfffeeeiiifffbbbaaafffllllllhhhjjjtttnnnlllyyy,,,------,,,++++++,,,---,,,,,,,,,---------......------............------,,,,,,------...//////000//////............//////000000000000000111111111000333555444111333999???KKKUUU]]][[[SSSMMMQQQWWWbbbeeefffddd```\\\YYYVVVWWWWWWVVVVVV___mmm{{{ggg```aaahhhppp|||qqqllliiifffeeeggghhheeeggglllqqqsssxxx}}}zzzpppjjjiiiiiilllmmmlllmmmppprrrrrrbbblllxxx|||wwwlllccc___```[[[XXX[[[cccnnnyyyyyy|||uuu```TTTPPPOOOMMMKKKUUUVVVWWWXXXYYYZZZ[[[\\\[[[YYYWWWWWWWWWUUURRROOOFFFDDD>>>777111......///////////////....................................///...---...000111111000---///000///---,,,.../////////.........---------,,,,,,,,,------------...------------------------.........---------......,,,,,,,,,,,,------------444444444222///------......------------...//////000...---//////---...000///000111000///...///000666666555444222000...---/////////000000222333333000444:::>>><<<888;;;AAARRRXXX```dddaaa\\\WWWTTTQQQXXX___hhhxxxyyyjjjbbbXXXZZZ```___aaa]]]YYYVVVSSSLLL@@@777777444111111222333111//////000222333333222111000111111000//////000111111---...///111333222000...................................................---------............///+++,,,---.........------------............------............////////////------------............------...000222111///,,,...000111000///...///000000000//////000000111222222111111111222333555666888222888OOOccchhhfffgggccc``````hhhpppsssqqqnnnvvv~~~sss''')))+++,,,+++,,,...///,,,,,,,,,------------------......//////......---++++++,,,---...///000000---......//////////////////000000111111111111111000222333222333:::FFFPPPbbbeeegggccc___```gggooosssoooiiibbbZZZUUUSSSTTTUUU^^^gggqqqrrrhhhttt~~~vvvlllkkkooouuu~~~uuukkkgggbbbXXXRRRSSSVVVYYY___fffsss~~~yyynnneee^^^VVVOOOQQQQQQRRRTTTVVVXXXYYYYYY\\\ZZZXXXWWWVVVTTTRRRQQQOOOLLLFFF>>>555///...///////////////....................................///......///111222111000+++,,,------------...///...............---------,,,,,,---------.........///////////////////////////...---------......///,,,,,,,,,------.........333444444333000------......------------...//////000,,,---111111---,,,000...000111000//////000111666666555444222000...---//////000000222333555555222444888======???GGGPPP___aaabbb^^^XXXSSSRRRSSS[[[hhhwww|||jjj]]]]]]bbb```bbb___[[[YYYXXXRRRHHH@@@;;;777222111222333222000000111222333333222111000111111000000000000111111------...000222222000...////////////////////////........................---------............///,,,,,,,,,---------------------............------........./////////000000........................------...000222111///,,,///000111000///...///111000000//////000000111222222111111111333444666777777777CCCYYYgggfffdddfff[[[[[[dddvvv~~~}}}|||uuu|||'''***---/////////000111........................---...///000000///...---,,,,,,------...///000000---...///000000000000//////000111111222222111111111222222444999EEESSS^^^hhhjjjkkkllllllmmmpppsssnnnggg^^^XXXSSSRRRWWW^^^hhhuuuuuusssvvvuuuppp}}}~~~{{{kkk]]]YYYYYYYYY___hhhhhhrrr{{{}}}|||pppbbbWWWOOONNNNNNQQQTTTXXXYYYYYY[[[[[[ZZZXXXWWWUUUSSSRRRSSSRRRNNNFFF<<<444111111000000000/////////..............................000///...///000111000///++++++,,,,,,---.................................,,,---------............///////////////////////////...---------...///000,,,------....../////////,,,...000000///......///...------------...//////000,,,...444444...,,,000...000111111//////000222111111222333333333222222000000111222333555777888777444333666;;;DDDSSSaaaeeeddd```XXXQQQPPPVVV\\\sssrrr___ZZZ___]]]aaa___^^^]]][[[WWWPPPJJJ@@@;;;555222333333222000222222222333222222111000000000000111111000000000...---...///111111000...////////////////////////........................---------............///---------------.........------............------.........//////000000111///////////////............------///111111///---///000111111//////000111000000000111111111222222222222222222333555777999;;;BBBQQQ```fffccc```aaaeeedddppp~~~wwwttt***---111333222111000///.........------------------...///000000///...---------....../////////000...///000111111111000//////000111222222222111111333444555;;;DDDQQQ^^^fffgggiiimmmooopppnnnmmmlllddd\\\UUUTTTUUUYYYeeeqqqvvvjjjeeehhhrrr~~~rrreeedddeeeeeekkkttt{{{}}}{{{sssnnnmmmnnnlll{{{{{{tttdddXXXTTTPPPOOOQQQUUUXXXXXXYYYZZZ[[[[[[YYYVVVUUUTTTSSSUUUTTTNNNCCC:::666555111111000000000/////////........................111///......000000///---,,,++++++,,,---.................................------------............------------------------///...---,,,---...000111------...//////000111111***,,,///000///......///...------------...//////111---111999999111---111...000111111000000111222...///000222333333444444111111222333555777999:::999444333999BBBMMM[[[gggbbbaaa]]]VVVRRRVVVbbblllgggYYYZZZZZZ]]]___aaabbb```[[[UUUQQQEEE???888444333444222111444333222222111111111222000000111111111111000000///...---...000000///...////////////////////////........................---------............///......------......///000------............---------......///000000111111111111000000000////////////...---...000000000...///000111111000///000111000000222333333333222111222222222222444666888999CCCOOO[[[bbbeeeddd___YYYjjjgggooowwwvvvuuuxxx+++///333444333000---,,,++++++++++++++++++++++++---...///111111///...---.........//////////////////000111222222111000//////000111222333222111111555666999AAAMMMZZZccchhhlllnnnqqqqqqpppnnnllllllddd\\\XXXZZZ___hhhwwwqqqiiidddiiiqqq|||zzz{{{yyyrrrjjjmmmrrrvvv~~~xxxkkkgggoooyyyssseee^^^TTTOOOOOORRRUUUVVVWWWZZZ\\\\\\[[[YYYXXXWWWQQQUUUWWWRRRHHH???:::999111111111111000000000000////////////////////////111///......//////...,,,,,,,,,+++,,,...///......---.....................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,---...111222.........///000111111222...000222222000............------------...//////222...333======333...222...000111111000000111333000000111222222222222111111222333444666888:::;;;666555999DDDOOOWWW^^^eee^^^^^^[[[WWWUUU]]]lllyyyuuu^^^]]]^^^YYY^^^dddfffccc]]]WWWTTTHHHAAA:::555444444333111555444222111000111222222000000111111111111000000111///------...//////...000000000000000000000000........................---------........./////////............///000000---..................------......///000111111222222222111111000000//////000...------///000000//////111222111000///000111///111333444555444222111222222222333444666999:::JJJWWW```bbbdddfff___RRR]]]XXXaaaqqquuuooovvvyyyuuuvvv{{{------------------------------------------------/////////...------,,,,,,///000111111000000111222///000000000000000/////////000000222333333333333444<<>>>>><<<555666666777777666666666444111//////111222000///000000/////////.........///......///111111000///////////////////////////...........................///111222222111///...---------.........//////000//////////////////000///000000000///...//////000000000000000000000000...111555666555222111000111111222222222111111000222333555666444888FFFTTT___bbbdddbbb^^^]]]^^^```SSSVVV\\\fffpppzzzxxxvvv}}}---------------------------------------------------------...............222333333222///......//////000000111111111000000///222444555444555999<<>>>>><<<999333555777999999777444222222111000111222222000...000000000/////////......000///......000111111000////////////////////////...///000000000000///...---...///000000///...---------.........//////////////////....../////////000111222000---,,,...111111111111111111111111111...222888;;;999666222000111222222333333333222222222777888555777CCCSSS]]]bbbeeeccc\\\]]]eeeiiigggYYYaaaiiiooo}}}sssvvv|||------------------------........................,,,,,,------...//////000111222333111///......///000000111111222222111111111333444333333888@@@GGG\\\bbbjjjppppppnnnkkkiiinnnccc^^^___ZZZUUUaaatttsssgggfffeeecccooovvvkkkiiihhhiiivvvzzzlll___UUUOOOLLLIIIDDDCCCDDDFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIGGGFFFEEEFFFHHHJJJLLLQQQZZZhhhyyy{{{mmm```VVVTTTXXXWWWWWWVVVTTTSSSUUU[[[```ooo}}}sssdddXXXNNNNNNPPPSSSWWWZZZ\\\[[[YYY[[[ZZZYYYXXXWWWWWWWWWVVVGGG===555444555222000//////////////////000000000////////////////////////////////////////////////////////////............---,,,,,,...//////,,,***////////////////////////...---,,,---///000///...............////////////............///////////////111333333111///000111333222000///.........///000000111222222222222111111111111222222222333333444555777666444444777:::>>>WWWccc___```[[[QQQNNN^^^iiiwwwooolllpppsssqqqlllfffXXXHHH>>>;;;777222222444666888888666333000000111111222333222000///000000000////////////...111///------///111111111////////////////////////---///000222222000///---------...//////...------............////////////......////////////......111333444222...---///333111111111111111111111111///333888;;;999666333111222222333444555555444444222777777444===PPP^^^```bbbfffbbbYYY]]]lllpppiii___mmmvvv{{{sss------------------------........................+++,,,,,,---...///000000///000111111000///000222000000111222222222222222444444222222555>>>JJJTTTcccfffkkkmmmllljjjhhhgggddd\\\XXXZZZXXX\\\vvv{{{pppddd___fffkkkppp}}}mmmooohhhgggnnnuuuvvvgggYYYOOOKKKIIIIIIGGGFFFEEEDDDEEEEEEDDDCCCFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGFFFFFFGGGGGGHHHJJJRRR^^^mmm}}}rrrjjjddd______cccggglllooollleee\\\WWWUUU\\\jjj{{{~~~rrr```QQQNNNMMMNNNQQQVVVYYYZZZZZZ[[[[[[YYYXXXVVVUUUVVVVVVNNNCCC:::888777444000////////////000000000000000////////////////////////////////////////////////////////////............---,,,,,,---...---+++***////////////////////////...,,,,,,---...///...---............////////////............///////////////000111111000000000111555333111000//////000000000000111222222222222222111222222222222333333333333555666555444666;;;@@@III^^^ccc\\\YYYWWWTTTYYYooo~~~xxxqqqkkkpppzzzvvvpppcccRRRFFF???888111333444444444444333222111///111222333333222111111111000000000////////////111///------///111111111////////////////////////---///000222222000///---------............------........./////////000000......///000000///......000222222111...---///111000000000000000000000000000333555666555333222222111222333555555666666666333555444777GGG[[[bbb^^^___ddd```XXX^^^mmmqqqhhhcccuuu------------------------........................,,,,,,------...///000000...000111111000000111222000111222333333333333333555333222555>>>JJJWWW___gggiiikkkkkkhhhfffddddddVVVSSSUUU[[[cccsssmmmaaaaaajjjzzz{{{jjj___gggrrrtttkkkcccQQQNNNJJJEEEBBBBBBBBBCCCEEEFFFHHHJJJJJJIIIIIIHHHNNNMMMMMMMMMMMMNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPJJJIIIHHHIIIJJJKKKJJJHHHHHHIIIIIIJJJIIIIIIHHHGGGKKKPPPWWW```nnn{{{~~~zzzmmmgggfffooozzzooo```YYYVVV\\\cccjjjvvvooo^^^SSSOOOKKKKKKQQQWWWZZZ[[[[[[\\\[[[XXXUUUTTTTTTVVVSSSJJJBBB>>>;;;555111111...///000111111111000000////////////////////////////////////////////////////////////............------------------,,,,,,...........................---,,,---///000///...............////////////............///////////////////////////000000000555444222111000111111222000111222222333222222222222222222222333333333333222444666555555:::DDDLLLVVVaaa```ZZZZZZZZZcccssswwwkkkooo~~~{{{wwwkkk\\\OOOFFF<<<333555555333222222222222222///111333333222111222333111111000000000/////////000///......000111111000////////////////////////...///000000000000///................................./////////000000000...///000111111000///............/////////......000000000000000000000000111222222222000000111333111111333444666666777777444555777AAASSSaaaccc]]]]]]___\\\YYY```lllppplllnnn------------------------........................,,,---------......//////000111222111000///000111000111222333444444444444555333444===KKKYYYbbbfffgggiiikkkjjjfffaaa]]][[[RRRSSSZZZgggzzzsssiii___mmmzzzrrrmmmjjjjjjzzzsssaaaUUUKKKDDDEEEFFFGGGHHHHHHIIIJJJKKKFFFIIILLLNNNOOOQQQRRRSSSMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNOOORRRSSSTTTRRRPPPQQQSSSSSSQQQOOOPPPOOONNNLLLKKKIIIHHHHHHJJJMMMQQQUUU]]]dddbbb\\\ZZZ\\\\\\^^^dddiiiddd[[[[[[ZZZeeetttnnnaaa```[[[XXX___nnn{{{{{{ddd[[[QQQLLLOOOUUUYYY[[[[[[]]]]]][[[XXXUUUVVVWWWUUUOOOIIIDDD>>>555111222...///000111222111000000////////////////////////////////////////////////////////////............---..................///------------------------000/////////111222111000............////////////............///////////////...---...///000000000333222222111111111222222000111222222333333222222222222222333333333444444222555666666777@@@NNNYYY^^^^^^YYYYYY___cccuuu|||sssrrryyy{{{yyypppcccXXXNNNBBB888666666555444333333333333000222333222111000333555111111111000000000/////////......///111111000///////////////////////////........................///..................///.../////////000000000000///000111222222111000//////---...111555555111---111111111111111111111111000111111111//////000222000111222444555666777777555777@@@QQQ___cccaaa```[[[YYYXXXZZZ```iiiqqquuu}}}------------------------////////////////////////---------...............222333333222///......///000111222333444444444444333333777DDDUUUccciiijjjdddgggjjjjjjeee]]]WWWSSSVVVZZZbbbttt}}}mmmllliii~~~zzzgggaaafffqqq{{{}}}dddVVVQQQOOONNNNNNGGGGGGGGGFFFFFFHHHKKKMMMNNNOOOPPPPPPOOOOOOQQQRRRTTTTTTUUUVVVXXXYYY[[[\\\[[[ZZZWWWVVVWWWYYY]]]___ZZZWWWUUUUUUVVVVVVTTTQQQSSSQQQPPPNNNNNNOOOPPPQQQNNNQQQSSSVVV\\\```\\\TTTRRRSSSQQQOOORRRYYYYYYTTT[[[\\\mmmuuupppdddZZZ[[[fffpppssswwwkkk[[[QQQPPPTTTXXXYYY[[[]]]___^^^ZZZXXXXXXYYYVVVRRRMMMHHH???555111333...///000222222111111000////////////////////////////////////////////////000/////////............---...//////......000111------------------------222111111111333444333222............/////////000............/////////000///...------///000000000111111111111222222222222111111222333333333333222222222333333333444444444333555777777:::DDDTTTaaa___YYYSSSXXXccciii|||vvvqqq}}}|||vvvkkk```WWWJJJ@@@777777777777666555444333111222333222000000333777111111111111000000000000.........000222222000...///////////////////////////...------------.../////////............//////////////////000000000000///111222333333222111///222000///444;;;<<<666///222222222222222222222222...000222222111///000000///000222444555666777777555999III^^^fffbbb```ddd[[[VVVUUUZZZ```gggsss~~~------......------,,,+++............////////////++++++,,,,,,...///000111333222000......///111222+++///222222333888>>>BBBBBB:::;;;KKK]]]eeefffgggeeelllnnneeeZZZVVVWWWYYYbbbnnn~~~sssnnnpppxxxiii___aaajjjwwwiiibbbYYYTTTSSSRRROOOLLLHHHJJJMMMNNNNNNNNNOOOPPPUUUSSSRRRSSSVVVXXXXXXXXXXXX[[[]]]___aaacccfffhhhkkkkkkiiigggddddddgggiiiiiihhhgggeeedddcccbbbbbbddd___YYYWWWYYYYYYVVVRRRYYYYYYXXXXXXWWWUUURRRQQQVVVRRROOONNNPPPTTTVVVVVVXXX___xxxsssfffgggnnnnnnjjjwwwlll^^^RRRKKKPPP\\\ZZZ]]]``````]]]ZZZXXXXXXVVVTTTQQQLLLFFF===333---222111000000111000...,,,////////////////////////111000.........///...---......////////////......---...000///...,,,,,,---........................000000//////.........---...///000000///...000111111111000000//////......////////////............//////000111333555888:::555555555444444333333222444333222222444555666555444888:::999AAAPPP\\\```WWWVVVYYY___dddpppzzzppppppvvvxxx~~~xxxiii```WWWEEE:::666555666555222222555333333444444333333222111/////////000111111222222////////////////////////111//////111111...---000//////000000000000//////------------...///111222////////////////////////222222222111111111111111000111333444555555444333333111//////000111111000222222222111111111111111444111111333333000111555222BBBRRR[[[aaaddd```YYYZZZTTTOOOQQQ[[[iiisssxxx///...---------...///000............////////////---------...///111222333222111000//////000111222444444333000111999DDDKKKGGGBBBEEERRR```eeefffggghhhllliii___ZZZ^^^gggmmmyyyzzzwwwppplllrrrvvvllljjjmmmttt~~~ssshhhccc```___ZZZSSSPPPPPPPPPOOOMMMGGGIIILLLNNNPPPRRRUUUWWWXXXZZZ\\\___aaadddfffgggkkknnnrrruuuxxxzzz}}}}}}|||~~~}}}{{{yyywwwrrrmmmkkkkkkkkkgggdddffffffddd___XXXSSSRRRTTTWWWUUURRRPPPQQQSSSUUUWWWbbbggg}}}|||wwwwwwbbbPPPMMMSSSWWWZZZ\\\]]]\\\[[[[[[[[[VVVUUUSSSOOOJJJBBB888222333111000111111111000...////////////////////////...---------...//////.........////////////......................................................,,,,,,,,,------......///---///000000//////000222000000000000000/////////---......///000111222222222111111111222333555666555555555444444333333333555555555555666777777777555999<<<@@@JJJVVV[[[YYYUUUIIIIIIdddzzzrrrrrrrrrvvv{{{rrrdddNNN@@@;;;777777666333222555333444444444444333222222111111111111000000000000////////////////////////111......000000------000//////000000000000//////.............../////////////////////////////////111111111111111111111111000000222333444444333333666444111///000111111111111111111111111222222222222000000333333111333777;;;IIIWWW___bbbdddaaa[[[TTTPPPMMMOOOXXXgggvvv{{{222111///------...///000............/////////////////////000111222333444222111000//////000222222222222111///000555???GGGGGGGGGNNNYYYbbbeeefffhhhcccaaa]]]\\\ggg}}}}}}mmmfffhhhfffeeesss~~~|||rrriiifffgggiiinnnttt|||wwwjjj\\\TTTSSSSSSQQQTTTPPPLLLJJJKKKMMMNNNNNNMMMOOORRRUUUWWW[[[```dddeeekkkrrrwwwzzz}}}}}}sssgggaaacccgggaaa```^^^ZZZXXXXXXZZZ\\\iiilll{{{~~~uuusss~~~wwwaaaVVVVVVXXXYYY[[[]]]]]]]]]\\\\\\VVVVVVUUUSSSOOOHHH???999444222111111222222222111////////////////////////,,,,,,,,,---......//////...//////000000//////...222///,,,,,,///111000///................................................,,,...///000///000111333//////000000000000000000...//////000111222333444333333222111111111111222444444444444444444333333333444555555666555555555555;;;CCCLLLVVV\\\XXXQQQVVVLLLSSSyyyxxxwwwtttttt~~~nnnWWWGGG@@@:::888666333333555444444444444444333222222333222222111000000//////////////////////////////333000000222222///...111//////000000000000//////...///000000000///------///////////////////////////000000111111222222222///000111222222333222222:::666222000000111111111000000111111222222333333222000222666666444777<<>>:::444111000000000000000000000000000000000000111444777555111......//////000000111111000000///666222...---...///---+++................................................,,,...///000///000111333000000111111111111111111---......///000111222222///000111222333333333333222222333333444555666666333555777777666666:::>>>CCCOOO^^^ccc\\\RRRSSSZZZbbbuuubbbSSSCCC:::777444444666555555555555555444333333000000111111222333333444000000000000000000000000//////333888888222------//////000000000000//////---///111333555666666666000000000000000000000000...//////000000111111111////////////000111222333444222000000111222222111111111222222333333444444222222444666666999CCCNNNaaaccceeeccc\\\VVVYYY```kkkkkkqqq111///---,,,---///111333............//////////////////.........///000000000000111222333333333333444000111888;;;;;;EEERRR\\\eeeiiifff```]]]XXXSSSRRRZZZpppsssmmmgggdddaaadddrrr~~~mmmZZZSSSOOORRRVVVUUUTTTUUUZZZZZZ___gggiiiddd______ZZZ___fffhhhjjjppp|||zzztttnnniiifff]]]VVVSSSWWW___hhhvvvxxxlllyyy|||nnn___ZZZ___fffiiiiiiaaa^^^ZZZWWWUUURRROOOMMMEEE@@@999333111000000000000000000000000000000000///333666555111......000000000111111111111000000//////...............---........................,,,,,,,,,------......///---///000000//////000222222222111111111111111111...//////000111222333333111111333444444333333222111111222333444666666777222555777666444777<<>>EEELLLaaa_________ZZZVVV\\\ggglllUUUGGG???999777777555555666666555555444333444444333222222111111111000000000000000000000000777222/////////...111555//////000000000000//////000000//////000111222222000000000000000000000000000000000000////////////111000000000000222333444//////111444777888777666444333333333333333333333000000333777;;;CCCUUUeeecccbbbbbb```XXXSSSZZZfffgggnnnzzz???888///,,,...111111000////////////////////////000000///......///111111333222000000111444777999666333666@@@HHHMMMWWW```dddbbbbbb```XXXPPPRRRZZZnnnjjjgggbbbbbbnnnvvv^^^RRROOONNNOOOQQQVVV^^^gggooosss}}}zzzppppppwwwpppjjjgggaaaXXXVVVYYYZZZdddttt{{{pppddd^^^eeennnkkkgggddd___\\\YYYWWWTTTRRRQQQLLLCCC;;;555222222222222111000//////000111111===;;;777444222111111111111111000000111111222222///////////////000111111///...---...//////---+++...---,,,+++,,,...000222222000...------000333555,,,...000111000111222444444444333333222333333333333222222444555444222000111111222333444444444444999;;;<<<<<<<<>>LLL\\\gggdddfffcccZZZVVV[[[aaaccclllqqq777222,,,+++...000///---////////////////////////000000///...///000111222333222111000111333666777444222666AAAKKKQQQXXX___dddaaa]]]XXXQQQPPP\\\jjjfffdddccciiizzzqqq]]]QQQNNNPPPOOOTTTYYY[[[aaaqqq~~~yyytttlll```YYYYYY[[[^^^dddkkkuuuppp^^^^^^eeecccgggdddaaa___]]]ZZZVVVSSSQQQMMMEEE>>>999666444333888777555222111000000000999777555222000000000000//////000222444777999;;;///////////////000111111///...---...000000...---000///...------...///000---///222222000....../////////......///000111111111111111000111111222222222222222333444444222000222222444555555555555555666777888:::===EEEQQQYYY```\\\XXXUUUUUU___vvvpppVVVDDD<<<999666888888777666555444333222222222222222222222222222222222222111111111111000000000////////////000000222111000000//////000000////////////////////////000000111111111111000000000000000000000000000000//////000000000111111111111//////000333333222///111222222333333444444444555444555;;;EEERRR___gggddddddaaa]]]XXXXXX\\\```sss}}}111...,,,---///000///,,,////////////////////////000////////////000111222333222111000111222555666333333999FFFSSSYYY]]]```]]]XXXTTTRRRTTT```vvv}}}wwwiiikkkqqqhhhQQQIIIJJJNNNSSSQQQTTTZZZcccrrr}}}ooofffccc\\\ZZZVVVUUUXXXbbbnnnvvvlll```bbbaaaeeedddcccbbbaaa]]]WWWSSSTTTPPPJJJEEEAAA>>>:::777===;;;888555222000//////555333222000/////////000000///000111444777;;;===///////////////000111111000///...///000111000///000000000/////////......,,,000333333000///222666666222///...000222111000000000000000111222333333222222222333555555333111333444555666666777777666444555666:::AAALLLYYYbbb___ZZZUUUUUU\\\oooeeeNNNBBB;;;888888888777666555333222222333333333333333333333333222222222111111111111000000000000//////000000111333333222111111111111222111111000///...---,,,,,,111000...------...000111000000000000000000000000.../////////000000000000111///...///000222111111333333333333222222222222555555999BBBPPP\\\cccgggccc^^^]]]___]]]XXX]]]fffxxxwww444222//////111222111////////////////////////////////////000000111222222333222111111111222444555666999AAAOOO\\\bbbcccbbbXXXTTTSSSXXXfffzzz}}}ssspppxxx|||wwwbbbMMMEEEHHHMMMTTTYYYZZZXXX^^^sssyyyuuuiiieee^^^XXXUUUVVVYYY\\\uuunnnhhhaaabbbbbbccccccbbb^^^XXXSSSWWWTTTPPPMMMJJJFFF???;;;;;;999777444222000000000111111000//////000000111222111///...///111444555///////////////000000111333111000///000111000///......///000000///......///222333///---111<<>>KKKZZZdddfffddd___VVVVVV^^^___\\\eeevvvrrr|||888555111//////000111222000000000000000000000000...///000000111222222222333222222222222444555666888>>>IIIUUU```fffddd```WWWWWW[[[hhh}}}xxxyyy}}}|||iiiPPPIIIEEEGGGLLLPPPVVV\\\dddeeeooozzzoooddd\\\YYYXXXXXXiiioooaaa___``````bbbbbb___ZZZWWWYYYVVVRRRQQQOOOJJJBBB;;;555444222111000111111222000000000000000111222222333111///...---...///000///////////////000000111666444111000000000...---,,,---...//////////////////222333///---111<<>>666666555555555666777777333333333333333333333333222222222111111111000000000000000000000111222222222222111000000000000111000000000000000000000000...///111222222111///...000000000000000000000000000000000111111111222222333222222111111222444555000111222333444555666666444999CCCSSSaaahhheeeaaa[[[QQQPPPYYY]]]```ooouuu|||777444111...,,,---///111000000000000000000000000......000111222333333333222222333333444666777888888BBBOOOXXX___bbb```[[[PPPWWWdddyyy{{{tttqqqxxxxxx\\\NNNIIIGGGHHHKKKMMMNNNVVV^^^bbbnnn~~~wwwhhh___\\\[[[[[[eee{{{}}}lll`````````aaabbbbbb```^^^\\\XXXTTTSSSRRRMMMCCC;;;222222111000000111222333//////000111111222222333111000000000000000111111///////////////000111111666444111/////////...---////////////////////////,,,000333333000///222666666222///...000222111000000000000000111222333333444444444666888888777555222222333444555555555555888777:::CCCPPPZZZ]]]]]]RRR```uuuqqq]]]LLL@@@888777666666666777888999333333333333333333333333222222222111111111111000000000000000111111222333111111000////////////000//////000000111111222222...000222444444222000...000000000000000000000000111111111111222222222222000111222111000000222444111111222444555777888888555===KKK[[[fffiiiddd^^^WWWQQQOOOUUU\\\fffyyywww111111000///......///000000000000000000000000000---...000222333333333333222222333555666888999::::::HHHVVV\\\]]]^^^\\\XXXSSSbbbvvvuuuooogggcccgggvvvuuu\\\OOOJJJJJJIIIKKKNNNOOOQQQXXXaaaaaapppuuummmgggccc```bbbqqq}}}eeecccbbbbbbeeehhhiiiiiiccc^^^ZZZXXXWWWRRRGGG???777666444333111111222222...///000111111222222222...///000111222222111000///////////////000111111333111...---///000000000666444222000////////////---///222222000....../////////......///000111111111111111000111111222222222222333555777777666444333444555666666777666666999999===IIIWWW___^^^ZZZUUUqqq}}}kkkWWWHHH<<<;;;999777666777777888444444444444444444444444222222222111111111111000000000000000111222333444111111000////////////000/////////000000000111111000111111222222111111000000000000000000000000000000000000000111111111111///222444444222111222444444444555555666777888888777BBBSSSbbbjjjiiiccc]]]RRRSSSTTTXXXcccttt---///111222222111111111000000000000000000000000---...000222333333333333111222444666888:::;;;<<<>>>NNN\\\___^^^]]][[[XXXgggyyyrrrbbb^^^ZZZZZZcccqqq~~~cccMMMCCCCCCFFFGGGFFFIIIPPPUUUWWW]]]dddhhhrrrzzzooogggbbbjjjqqqttt|||iiifffddddddggglllpppqqqjjjeee```^^^]]]XXXMMMDDD>>><<<999666333111000000......///000111111111000...///111222111000...,,,///////////////000111111000...,,,,,,///111222333<<<999666222000/////////222000...------000333555,,,...000111000111222444444444333333222333333333111000111333555666444333444555666777888888888888;;;;;;BBBOOO^^^eeeaaa[[[^^^wwwbbbRRR@@@>>>;;;888666666666777444444444444444444444444222222222111111111111000000000000000111222333444222111111000///000000000//////////////////......222111000//////000111222000000000000000000000000////////////000000000000111444777888555444555666777777777777777777777777999FFFXXXfffllliiibbb^^^NNNUUUZZZ^^^lll------,,,...000111111000111111000000//////......111111111111555888444,,,777222222888:::777777:::HHHTTTbbbbbbVVVRRRaaauuulll___\\\[[[___iiiwwwzzzgggRRRHHHGGGGGGIIIKKKNNNOOOVVV\\\]]][[[bbblllvvvyyyuuupppfffaaacccdddiii|||wwwkkkjjjnnnrrr{{{sssfff```SSSKKKOOOBBBAAA===777333222111///000000000000000000000000111111222333222111000///000///---,,,---...000222555444333111000/////////222222222222111///...---///000000111111111000000000000111111111111000000///111222333222222333555333444444444333222222111222444777777666555777888===???KKK\\\bbb]]]YYYZZZnnnrrr```III<<<999:::555777:::444444444444444444444444444333333333222222222111111222111000......000111222333222111000000111222333222111111111000000//////---///111222222111///---...000222222111000///000000000//////000000111222444444444333333444444555;;;777444777888777777:::DDDRRR```fffgggeee___YYYPPPQQQWWWhhh~~~///---,,,---///000000///111111000000///////////////000111333888===;;;555666333333777888777:::@@@MMMXXXbbb___VVVZZZuuuyyycccZZZ\\\aaammm^^^QQQEEEEEEJJJNNNQQQSSSQQQSSSXXX___bbbeeeooo{{{~~~|||yyyqqqkkkiiieeeaaajjjxxxyyyrrrnnnooo}}}mmm^^^\\\TTTKKKMMMGGGDDD===666222222333333111111111111111111111111111111222333222111000///000///...------///000111444333222111//////......111111222111111000///...//////000000111111000000///000000111111111111111111222222222000111222444444444444444444333222222555555555444555666888999===DDDRRR___aaaYYYVVVZZZwwwzzzeeeMMMAAA===<<<555444777222444444444444444444444444333333333222222222111111222111000//////000111222222111000000000000111222111111111111000000000///...///000111111000///......000222222111//////000111111111222222222333333222222222333444555666777===999888888777555888===JJJVVVcccgggfffddd^^^XXXRRRTTT\\\mmm000...------...000//////111000000000000/////////...000111333888>>>===888666444444555666888@@@IIIQQQVVV[[[ZZZYYYiiirrr]]]YYY^^^hhh}}}}}}bbbPPPHHHCCCGGGMMMOOOPPPRRRUUUWWW\\\ccciiissszzzuuukkk___]]]cccnnnvvvqqqnnnjjjYYYZZZWWWNNNNNNKKKEEE<<<555111000222555111111111111111111111111111111222333222111000///000///...---...///000111222222111///............000000111111111111000000//////000000000111111111000000111111111222222222222333222111///000333555555555555555555555444333777555333333555777999999===KKK\\\ccc___XXXZZZ```{{{uuuXXXGGG@@@>>>666444777333444444444444444444444444333333333222222222111111222111000//////000111222111000000//////000000111111111111111000000000000////////////////////////...000222222111//////000111222444555555555444333111111222333444666777888===;;;;;;:::666444;;;DDDSSS]]]ggghhheeebbb\\\VVVRRRVVVaaattt111///......///000///...000000000000000000000000000222222111444777666111555555555444444:::GGGRRRWWWTTTTTT]]]mmmqqq___bbbmmmzzznnn\\\RRROOOJJJIIIMMMQQQRRRRRRTTT^^^bbbiiirrr}}}vvvhhhbbbccc]]]aaahhhsss~~~rrrqqq^^^]]]ZZZRRRRRRLLLEEE>>>888333000000333111111111111111111111111111111222333222111000/////////......//////000111111000///...............//////000111111111111111000000000111111222333333333333222222111111111111333333222111000222666999555555666666666666555555666444333444777::::::999BBBSSSbbbccc\\\[[[cccmmmmmmRRRAAA===888999;;;777555555555555555555555555333333333222222222111111111111000//////000111111000000////////////000000111111111000000000000000000//////......//////000///111333333222111111111111222444666666555444222222222222333444555777777999:::;;;999555555@@@NNN\\\dddjjjhhhddd___[[[VVVUUU]]]lll111000///000111111000...000000000000111111111111111333222000111333222...555777666444555???MMMWWW\\\SSSUUUkkknnngggqqq___JJJFFFIIIKKKIIIKKKQQQWWWZZZ```eeehhhrrruuuooonnnbbb]]]\\\cccwww}}}}}}nnnfff]]]SSSQQQNNNHHHCCCAAA<<<444000222111111111111111111111111111111222333222111000//////////////////000111111//////...............///...///000111111222111111222222111222222444555666777666444222111000000000222333222222222555999===555555666666777666666555333333555888;;;<<<<<<;;;LLL[[[ddd___[[[bbbpppyyydddFFF>>>:::;;;<<<777555555555555555555555555333333333222222222111111111111000000000000111111//////000000000000//////000000000000000000111111111000////////////000111111333555555444222222333///111333444555444222111444444333333333444555555444666888777555999IIIYYYccciiilllhhhbbb^^^[[[WWW]]]iii|||000000111333444444111///000000000111111111111222///222333111111555555333555888777555999EEERRRYYYWWWQQQZZZyyy{{{tttnnnvvvvvvZZZKKKEEEEEEGGGMMMMMMPPPVVV\\\aaaiiirrrqqqzzzxxxoooggg___dddwww|||{{{~~~pppaaaSSSOOORRRLLLJJJKKKEEE999333444222222222222222222222222111111222333222111000/////////000000000111111111///............//////000...///000111111111111111222222111111222444666777999777555333111000000000222222333333333555999<<<444555666666666666666666000444777:::;;;===???BBBWWW```bbb]]]bbbuuuwwwQQQDDD<<<:::999444555555555555555555555555333333333222222222111111000000000111111000000000///000000111111000000///000000000000111111111111111111111111111111111111111333555555444333222333///000222333333333222111555444444333333444444444333333555666777???RRRcccfffkkklllfff```^^^\\\ZZZ___ooo...000333666888777333///000000111111111222222222///222333111111555777666555888888666===JJJTTTWWWQQQVVVjjjwwwllliiiqqqwwwVVVIIIHHHJJJKKKMMMRRRSSSXXX^^^cccgggqqqzzz{{{tttmmmmmmyyyuuuxxxiiiXXXRRRUUUNNNLLLOOOHHH:::333555222222222222222222222222111111222333222111000/////////000111111111111111///.........///000000111///000000111111111000000111000//////111333555666777666444222111222333444222333444333222333555777333444555666666666666555111555999999999<<>>777888666555555555555555555555555333333333222222222111111000000111111111111000000000000111222222111000000///000000000111111111111111222333444444333222111///111444444222111111222111111111111222222222222333333333333333444555666666444444666:::EEEYYYjjjgggkkkkkkddd^^^^^^^^^]]]cccvvv---000444888;;;999444000000000111111222222222222///333333000000333555333666888888888@@@NNNVVVVVVSSSbbb~~~vvvoooeeeggg|||~~~ooo\\\LLLGGGGGGFFFIIIPPPOOORRR[[[eeekkkrrr}}}~~~xxxtttxxxwwwxxx}}}qqq```YYYUUUMMMJJJMMMFFF888111444222222222222222222222222111111222333222111000/////////000111111111111111//////...//////000111222000000111111111111000000//////......///111444555555444333222222444666777222333444333111000111222333333444555666666555555222777:::888666;;;HHHSSSZZZ___```iiibbbRRR@@@666999<<<666666666666666666666666333333333222222222111111000000111111111111000000000111222333333222111000//////000000111111111222111222444555555444222111...000222222111000///000222222111111111222333444111111222333444666777888999666555777===III\\\nnngggjjjiiiccc^^^^^^``````mmm000000000333777777555222111111222222222333333333333444444333222111222444444555888???IIIRRRUUUTTT^^^sssiii]]]eeeyyysssQQQJJJGGGIIILLLNNNQQQUUUVVV]]]aaaiiixxx~~~sssuuuyyynnn\\\VVVQQQKKKHHHFFFAAA999222666777777777555444222000444333111//////000111222000000000000////////////...111333222---+++...111000000000000000000000000000111111111111222222222000111111111111222222222333333333333333333333333333333333444444444555555888888777555888@@@LLLTTTWWW```^^^jjjxxxVVVEEEAAA===777444444444555777777555333888666333222222222111111333111//////111222222222111111333666999777111,,,333222111000000222444555555444444333222111000000222222222222222222222222222222222222222222222222333111000111555777777666===777333777EEEUUUbbbhhhpppggg___[[[ZZZ[[[```ggg{{{222111111333555555222000111111222222222333333333333444444333222222333555999666<<>>IIIVVV___^^^___^^^ooosssSSS@@@:::888666555444555777777555333444333222222111111111222444222000000111111000///444444333222222333666999222222111000000222333444222222222222222222222222222222222222222222222222333333333333333333333333555333222333555666666555888666777>>>KKKZZZdddiiiiiiccc\\\YYYXXX\\\hhhttt000000111111222111000///111111222222222333333333333444555444333444555777:::@@@IIIOOOSSSbbbwwwggg[[[ZZZ]]]sssbbbQQQGGGHHHHHHKKKQQQTTTWWW^^^eeemmm{{{}}}zzztttnnniiigggmmm~~~sssaaaZZZQQQLLLJJJFFF@@@:::888888888777777666555444444333222222222222333333......///000111111222222000222333222000000111222000000000000000000000000000000111111111222222222111111111222222222333333111111222333333444555555444444444444555555555555555555666:::BBBMMMYYYaaa^^^___bbbxxx___EEE<<<<<<777666555555666666555444222222333222111111111222666444222222222222111///111333333222000111555:::222222111000111111222333000000111111222222222333222222222222222222222222333333333333333333333333333222222333555666777888666777;;;DDDQQQ]]]fffjjjkkkccc[[[WWWWWW___qqq---...000000111111111222111111222222222333333333222444555555444555777999777HHHOOOKKKUUUxxxrrrbbbXXXVVV___jjj~~~]]]MMMHHHGGGJJJKKKPPPUUUWWWZZZcccmmmxxxlll```YYY^^^rrryyyhhh___TTTMMMJJJHHHCCC???:::999888888777777777777777666555444222111111000...//////000111222222333000111222222111111111222000000000000000000000000000000111111111222222222111222222222222333333333333333333333333333333333444444444555555555666666666666888===FFFQQQZZZ___]]]dddnnnmmmLLL>>>===888777555555666666555444111333444333111000111333777555444444444444222000---000222222000000333666222111111111111111111111///000000111111222222333222222222222222222222222333333333333333333333333000111222333555777999;;;555999AAALLLXXXaaagggjjjjjj```WWWTTTYYYiii---...000000000111333444111111222222222333333333222444555555555666888;;;999NNNVVVQQQbbbzzz```VVVRRRYYYkkkxxxZZZIIIFFFIIILLLKKKNNNUUU[[[^^^cccqqq~~~uuujjjccchhh|||uuuiiiZZZPPPKKKIIIFFFCCC===<<<;;;:::::::::::::::999888777555333111000//////000000111111222222222000000000111111111111111000000000000000000000000000111111111111222222222222222222222333333333333555444444333333222222111444444555555555666666666666888;;;CCCMMMVVV\\\___ZZZiiizzz}}}WWWBBB===999888555555666666555444111444777555222000111333666555444444555555333111---///111111111000111222111111111111111000000000000000000111111111222222222222222222222222222222333333333333333333333333000111333444555777:::<<<555<<>>;;;::::::;;;<<<888777555333222222444555999666111//////111222222///000000000000000000000000000000000111111111111222222222222222222222222333444444333333444666999666666666666777777777777888555555888999777888;;;<<>>::::::555555:::777666666555555444333333333999666222000111222222111777888888777444111111111000000000111222333333444111111222222222222111111111111222222222222222222111111111222222222222333222222333333444555666777CCCQQQ```hhhiiihhhbbb]]]UUU\\\hhhwww444222111555:::;;;777222444333222333555777777666333888666888@@@BBBJJJZZZfffjjjbbbfffXXX]]]mmmnnnRRRIIIKKKJJJMMMSSSWWW[[[dddmmmxxx|||nnn[[[PPPKKKEEECCC@@@<<<;;;:::;;;<<<777666333222222333555666666444111//////000222333000/////////000000111111///000000000111111111111111222222222222222333333222333333333222444666999666666777888888777777666888555666999999888:::>>>@@@LLLYYYbbbcccdddtttTTTAAA:::<<<999999;;;888666666666555444444333333777555333333444444444333666777888666444111111111000000111222222333333444111111222222222222111111222222111111222222333333333333333333333333333333444555555555555666999:::GGGTTTcccjjjjjjggg```YYYWWW___kkkzzz222000000555;;;>>>;;;777555333222333666777777777666;;;999999AAAEEEOOObbbssshhhdddfffVVVfffvvvZZZNNNIIIKKKLLLQQQVVVYYY]]]hhhsss}}}{{{sss^^^RRRMMMHHHEEEAAA>>>;;;::::::;;;666555333222222333444555///000000111111111222222111111000000000000111222///000000000111111111111111111111222222333333333111222333222222333666999666666777777777666666555777666777:::999888<<>>:::999888888444444333333333333333333,,,...000111111111222333444333222111000111222222000000000000111111111111111111111222222333333444111222333333333444777:::777777777777666666666666666666888::::::999>>>FFFPPPYYY]]]```eeekkkeeeGGG888<<<;;;999888333777777666666555444444444111222555888;;;:::777444...///111222111000111222333333333333333222222222111111222222222222111111222222111111222333555666777666666666666666555555111333555444444666;;;???NNNZZZeeehhhfffbbb[[[TTTUUUiii333222333444666888:::;;;888666555555666777777666;;;@@@>>>@@@KKKVVVjjjjjj___ZZZWWW[[[kkkgggSSSLLLIIIGGGMMMQQQXXX^^^bbbkkk~~~qqq^^^QQQMMMIIIDDD>>>:::777666666333444444555444333222111///111222111///000222555777666444222111111222222000000000000111111111111000111111222333333444444333444555555555777:::<<<:::999888777666777777888666666888;;;::::::@@@HHHSSS^^^___^^^hhhtttyyySSS======<<<:::999555777777666666555555444444222222333666888777555333///000222222111111222333111222222333333444444444111111222222222222111111333222111111111333555777777666666666555555555555000333555555555777>>>CCCUUU___hhhhhhddd___XXXQQQZZZvvv555555555444333444888;;;999777555555666777777666:::@@@@@@EEETTTeee~~~zzz]]]VVVVVV^^^lllcccNNNHHHEEEHHHPPPPPPTTT]]]dddjjjvvv}}}fffUUUNNNJJJEEE>>>999666444444333444555666555333111///444444333000......333777999888555333111111222333000000000000111111111111000000111222333333444444555666777777777999<<>><<<===:::777777777666555555444444444333222222444444333111111333444444333222222333///000111222444555666777111111222222222222111111333222111111111333666777666666555555555444444444222555888888777:::BBBHHH[[[dddjjjhhhccc]]]VVVOOOccc222111000222666888777555333555777888777666777888;;;999@@@MMM[[[ooooooUUUZZZ[[[bbbyyyzzzSSSHHHJJJIIIJJJPPPUUUXXXbbbnnnsss|||mmmZZZSSSKKKDDD???;;;666555888333444555555333444555777222111111111222333444444222222222111111111000000222222333333222111///...111111222222222333333333777555333222444888>>>AAA======<<<;;;;;;:::999999777666888;;;:::999@@@KKK]]]aaa]]]ddd{{{pppGGG;;;===:::555444777777777666555555444444333222111111333333222111000111111111111222222222000222444555555555777999111111111111111111111111555222000222555777333///222333444444555555444444666444555999999:::DDDPPP^^^fffiiihhhaaaRRRRRRcccyyy444333111333555777666444333555777777666666777888===BBBFFFNNNfffaaaVVVYYYZZZjjjhhhKKKGGGKKKJJJKKKQQQXXX]]]iiivvv~~~yyyyyy___WWWPPPJJJEEE>>>888777:::444555555444333333444666111111111111111222333333222222222111111111000000000111111222222111///...111222222222222333333333444444333444666999<<<===:::::::::::::::::::::;;;888777999<<<;;;;;;DDDOOO]]]^^^^^^nnn{{{PPP@@@@@@===999888777777777666555555444444333222111222333333333111111111111111222222222222111333444555444555666888222222222222222222222222777444222444777888555111222333444444555555444444777555666999:::<<>><<<999777777777777666555555444444444222111222333444333111111111111111222222222333222333555444333333555666333333333333333333333333666444222444777777555222333333444555555555555444888666666888:::@@@LLLWWWccchhhgggccc___XXX___vvv444444444444555555555555333444666666555666888:::<<>>;;;999666777777777666555555444444444333222222333444333222111111111222222222333333333444555444333222333444333333333333333333333333333222111222444444222000333444444555555555555555777666555666;;;DDDPPPZZZeeeiiifffaaa^^^WWW```xxx222333444555555666777888444555666666666777999<<>>NNN]]]zzzeeeSSSWWW]]]dddzzzkkkMMMKKKHHHHHHKKKOOOSSS\\\eeeiiivvvqqq]]]KKKJJJOOOMMMBBB888:::;;;:::888666444555666222222111000000000111111111111111111111222222222111222444555666666555555333333333333444444444444666555333222222444777999999999888888888888888888888<<<===:::<<>>AAANNNmmmhhhXXXUUUWWW```cccyyy```AAARRRIIIIIIKKKPPPXXX```iiipppuuugggVVVMMMHHHAAA<<<;;;666777777555333222333555444444333222111111222222000000111111222222222222111222333444444444333222333333333444444444555555444555666888888777555444666666777999:::;;;<<<===:::AAACCC???AAALLLXXX]]]cccmmm|||XXXEEE???<<<777777777666555555444444555444333333555555444333222222333333333444444444///111222222111111222333111111111111111111111111000111222222111000111111444555555666666666666666555999;;;===HHHYYYccceeegggggg```[[[^^^dddzzz444555777888888888777666444999666666===>>>AAAMMM^^^wwwooo```ZZZXXXZZZbbbzzzmmmQQQMMMIIIIIIJJJOOOUUUYYYaaaooo}}}tttXXXLLLIIIFFF@@@;;;777666666666777666444333111222222333444555666666333222222111222222333333000222444444333333333444666555444333333333444555444555666666444555666888777666666666888999;;;===;;;AAA======MMMXXX[[[___ggg{{{oooJJJ@@@AAA;;;999777777777777666555444444444444444444333333222222333333333333444444444333222111111111222222222222222222222222222222444333222222333444666777===888444555:::===999555666888<<>>CCCQQQkkkiii^^^^^^^^^\\\kkkfffNNNLLLHHHLLLOOOSSSXXX\\\eeexxx~~~}}}aaaPPPJJJFFF@@@;;;888777666666777666555333333333333444555555666666333333222222222222222222111222333333111111222333333333222111111222222333333444555555444444555777777777777777888999;;;<<<;;;@@@===???NNNWWWZZZaaappp~~~SSS???AAA===;;;888666666666666555666555555555444444333333222222333333333333444444333333222111111111111111222222222222222222222222444444333333333444555555:::777444444888999777555888888<<>>CCCQQQWWW\\\ggg{{{{{{aaa???BBB@@@<<<888666555666666666777777666666555444333333222222333333333333444444333333222222222111111111222222222222222222222222444444444555444444333333666555444444555555666666999888;;;DDDRRR]]]bbbcccggggggfffjjjxxx444444333333444666888999888:::777888???BBBPPPhhhttt\\\\\\aaa```gggfffMMMFFFKKKJJJLLLQQQXXX\\\```pppxxxbbbOOOIIIFFFBBB;;;999777666777777555444666666666555555444444444555444333222222222222222222222222111000111444777444444444444555555555666444555555555444444666777999999999999999999999:::777===@@@HHHVVVZZZbbbsss~~~{{{xxx~~~oooBBBDDD@@@<<<888555555777888888999888777666555444333333222222222333333333444444444444444444333333222222222222222222222222222222444444555666555444222111333555666555333333555888999777:::FFFVVVaaadddcccffffffjjjvvv555555444444555666888999888;;;888;;;BBBHHH\\\zzzjjj[[[___ccc```tttnnnXXXJJJIIIPPPRRRQQQXXXaaagggmmmttt}}}nnnUUUNNNKKKFFF<<<:::888777777777666555666666666555444444333333555444444333222222222333222222222222222444777:::444444555555666666666666555666777666555555777999999999999999::::::999999777<<>>GGGOOOiiiuuuaaa]]]cccjjjmmm]]]RRRLLLLLLUUUZZZSSS[[[eeeoooyyyrrr}}}zzz\\\RRRNNNGGG>>>;;;888777777777666555555555555444444333333333444444333333333333444444111222333333333555888:::111222333444444555444444666777888777666666888:::888888999:::;;;;;;::::::888<<>>EEESSS]]]\\\ppp~~~yyysssuuummmOOOBBB???;;;999999999777666666555555555444444333333222222333333333333444444333333555555555444222111222222222222222222222222444444333333333444555555555666777777666777999:::999>>>GGGSSS___fffhhhhhh```bbbooo|||999999:::::::::888666555999:::;;;CCCOOO[[[|||}}}```ZZZ^^^hhh^^^IIILLLJJJFFFMMMUUUXXX```mmm|||zzzooo}}}dddUUUMMMBBB@@@===999777777777777666222222222222222222222222222222222333444555666777333555666555333111111111222333555777888888777666444555666666444555666888666777999;;;<<<<<<<<<<<<>>>???EEETTT\\\ZZZooouuuooommmwwwxxxQQQDDDAAA>>>;;;:::888555333444444444444444444333333222222333333333444444444111222333444444222000///222222222222222222222222444333333222333444666777666555555555777888999999;;;AAALLLVVV___eeeggghhh^^^aaannnuuuttt999999888888888888888999;;;;;;???HHHZZZuuulllZZZ[[[]]]wwwdddVVVIIIFFFIIIMMMRRRVVV]]]gggvvvuuuuuummmTTTPPPKKK@@@===999777666666555555444444444444444444444444222111111222444555555444222333555777777666555444222222333333333444444444555444444555888999999888888777777777888999::::::======HHHWWWXXXXXXooo~~~~~~vvvtttrrrqqqwwwXXXNNN@@@>>>@@@999666888555777333444888888333111444333333333333333333333333333333333333333333333333...000333555777777666555555444444333333444444555333444666777666777999:::===JJJWWW^^^bbbffffffddd\\\eeeqqq|||yyysssqqq999888888777777777888888;;;===@@@III___}}}xxx]]]SSSVVV___^^^RRRHHHGGGKKKOOOSSSWWWaaannnvvvtttuuuXXXOOOIIIAAA===999777666666666555444444444444444444444444444333222222444444333222222333444555666555444444222222333333333444444444666555555666999::::::999999888888999999:::;;;<<<@@@CCCNNNZZZZZZ\\\vvv}}}|||{{{|||}}}~~~|||{{{rrrqqqoooooovvvgggPPP@@@<<>>:::777888555666444555777777444333555555555555555555555555555333333333333333333333333333333333444444444555555555444444333333444444555444666777777666666888999<<>>HHHUUU\\\^^^lll|||{{{yyywwwuuuuuutttrrrqqqnnnlllhhhfffhhhqqq}}}___EEE999===;;;888888555666555555666666555555555444444444444444444444444333333333333333333333333555444444333333333444444555444444333333444444555555777888888777777888999===JJJXXX```dddfffdddaaajjj~~~666666555666666777888888888???III\\\nnnUUUVVVRRR]]]wwwZZZKKKIIIKKKPPPRRRSSSXXX^^^___yyysssxxx~~~sss\\\LLLFFFBBB>>>:::999888666555444444444444444444444444333222111222444555444333222111111111111222333444333333444444444555555555555444444666888999999888777777888888999;;;<<<===>>>IIIWWW___ggg}}}}}}}}}zzzwwwuuutttsssqqqpppmmmllljjjeeecccgggqqqyyynnnLLL:::===;;;888888666555666666555555666777666222222222222222222222222333333333333333333333333555555444333333333444444555444444333333444444555555777888888777777999:::@@@MMMZZZaaadddfffdddaaammm666666666666777888999999:::AAANNNgggaaaMMMTTTSSSeee~~~cccOOOJJJJJJMMMRRRSSSUUU\\\eeelll~~~zzz}}}qqqyyygggQQQHHHDDD???;;;999888666555444444444444444444444444222111111222444555555444111111222222222333333333333444444444555555555555555444444555888999999888777777777888999;;;======BBBMMMYYYcccttt}}}}}}zzzvvvsssrrrqqqpppnnnkkknnnoooiiiccccccmmmwwwVVV======<<<999999777555777777444444777888666111111111111111111111111333333333333333333333333444444444444444444444333555444444333333444444555444666888888888888:::<<>>???GGGPPPYYYfff}}}zzzwwwssspppooonnnmmmlllkkkrrruuunnnaaa^^^hhhsss___@@@>>><<<999999888555888777333444888999777222222222222222222222222333333333333333333333333222333444555555555444333555444444333333444444555333555777888888999;;;===KKKUUU___bbbccceeedddbbbsss777777777777888999:::;;;CCCGGGYYYxxxmmmPPPJJJ[[[cccyyyZZZTTTTTTHHHJJJNNNSSSUUU[[[hhhvvv{{{zzzyyyxxxpppyyyzzz|||~~~ooowwwwwwUUUJJJFFFAAA===:::999777555444444444444444444444444666444333333333333222000000222444555555555333222444444444555555555666666777666666777:::;;;;;;:::999999999:::<<<>>>???@@@IIIPPPXXXfff|||wwwtttpppmmmllllllkkkjjjmmmvvvzzzooo^^^WWW```mmmpppvvvxxx{{{eeeBBB>>><<<999:::999555888777333333999:::777333333333333333333333333333333333333333333333333111222444666666555444333555444444333333444444555222444777888999:::<<<>>>OOOXXX```bbbcccddddddbbb{{{|||777777666888999::::::999GGGLLLbbbyyy]]]MMMGGG[[[lll{{{ZZZMMMLLLMMMKKKQQQYYY[[[\\\lllxxxtttttttttxxx{{{}}}zzzxxxwwwvvveeeqqqzzzZZZKKKBBBAAABBB;;;:::;;;444444444444444444555666777333222222222222222222222444222111222444666666666333333333444444444555555777777777777888888888888666555777:::;;;:::===CCCRRROOOVVVooo}}}zzztttqqqmmmkkkjjjiiihhhffflllkkkiiieee```]]]\\\\\\aaadddmmm|||mmmJJJCCC888555:::666777666555444444555666777444333222222444444333111222333444444222222333444222222444444444444222222444444444555555555555666555333444777999999<<<@@@RRRYYYbbbeeecccbbbcccfff{{{{{{|||777777777888999:::;;;;;;HHHRRRiiiiiiTTTLLLNNNdddyyynnnQQQIIIJJJMMMMMMSSS[[[]]]bbbuuu|||sssuuuzzzzzzuuurrrqqqttteeesssaaaQQQDDDAAA@@@888777999444555555444444444555666666111111222222333333333444222222222444666777555444333333444444444555555555777777777777888888888888888666888:::;;;:::???FFFRRRRRR___{{{|||xxxrrroookkkiiihhhgggeeedddfffeeedddaaa]]]ZZZZZZZZZ^^^cccnnnzzzQQQDDD:::888;;;666777666555444444555666777777555333333333333222000222333444444222222333444222333333444444333333222444444444555555555555666666444555999::::::>>>CCCTTT[[[bbbeeeccccccfffjjjssswww{{{777777777888999;;;===>>>III[[[tttqqqXXXKKKLLLTTTooo___JJJGGGKKKNNNPPPVVV\\\```iiirrruuu~~~zzzvvvssssssrrrgggvvvnnnZZZIIIBBB@@@888666999666666666555555444555555555333333333222222333333333111111333666888888555222333444444444444555555555777777777777888888888888999888888::::::;;;BBBJJJRRRWWWiiizzzvvvooolllhhheeedddcccbbbaaa^^^^^^^^^\\\YYYWWWXXXYYYYYY```ooo[[[EEE;;;;;;<<<555777666555555555666777888999777444333333333111000222333444444222222333444444333333222222333333444444444444555555555555666777555666999;;;;;;@@@FFFVVV\\\bbbdddbbbdddkkkrrrzzzqqqsssyyy777888888888999;;;???BBBLLLaaayyy}}}hhhOOOGGGNNNXXXxxx{{{WWWIIIJJJMMMOOORRRXXX]]]bbbqqqtttuuu|||}}}}}}~~~ssslllzzz|||___LLLEEEDDD<<<999;;;888777777666555555444555555777666444333222222222222333333444666777777555333444444444444555555555555666777777777888888888888999888888:::999;;;DDDNNNXXX___uuuyyytttnnnkkkfffcccaaaaaa```___ZZZZZZ[[[YYYWWWWWWXXXYYYXXXaaattteeeEEE<<<===<<<666777666555555555666777888999666444333444444333222222333444444222222333444444444222222222222444444444444444555555555555666777555666999999:::AAAIIIXXX]]]bbbbbbaaafffrrr|||tttssspppyyy777888888888888<<>>;;;777777666555555666777888999777555333333444666666666222333444444222222333444444444222222222222444444444444444555555555555666666555666777888999BBBKKKXXX]]]bbbbbbbbbjjjzzzmmmsssrrr}}}777888999888888<<>>@@@>>>@@@LLLXXXWWWooo{{{~~~wwwxxxsssnnniiiccc^^^\\\\\\\\\\\\[[[[[[[[[YYYWWWVVVWWWXXX\\\eeeyyy]]]GGG@@@999;;;777666666666666888999:::999777444333555777888888222333444444222222333444222333333444444333333222444444444555555555555666666666777888777999EEEQQQYYY```ggghhhkkkwww|||777999:::888888===GGGOOO___iiijjjZZZIIIMMMgggrrrRRRIIIPPPTTTRRRXXXZZZ^^^iii|||wwwssswwwtttVVVGGGHHH@@@999;;;<<<666666555666666777888999:::888555333333444666777444555666888999888555222555555555555666666666777777777777777888888888888999<<>>HHHPPPXXX]]]gggqqqvvv777777999<<<;;;===FFFQQQooo}}}oooWWWQQQVVVooobbbPPPMMMNNNRRRWWWXXX```dddttt}}}~~~uuuuuu___NNNPPP>>>999@@@888999888666444333333333333444444444444444555666777999888777666555444333333555555666777777666555444666666777777888888999999999;;;;;;;;;===GGGTTT]]]lllyyysssnnnjjjddd___]]][[[ZZZXXXWWWXXXXXXXXXWWWVVVUUUTTTWWWXXXaaappp~~~VVVEEE???888888888888777666666555555666555555555555444444444444444444444444444444444333333333333333333333333333333444555555555555444666999;;;::::::>>>HHHPPPZZZ```gggkkksss999:::<<<<<<999;;;GGGUUUwwwmmmUUUTTT]]]zzz}}}ZZZKKKKKKMMMTTT[[[ZZZdddlll~~~|||yyywwwzzzjjjqqqlllSSSPPPAAA;;;>>>666666555555444444555666666333333333444555666777888888888777666555444444333444444555666666666555555666666777777888999999999:::;;;<<<===@@@IIIXXXcccqqqwwwqqqlllhhhbbb^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTTTTXXXVVVXXXaaannn}}}bbbJJJ@@@:::999888888777777666555555666555555555555444444444444444444444444444444444333333333333333333444444444555777999999888777666666888:::999:::???IIIRRR^^^fffhhhfffppp}}}~~~{{{999;;;===<<<888;;;JJJ[[[vvvyyycccPPPVVVdddmmmRRRIIIKKKNNNTTT[[[\\\jjjwwwxxxqqqzzz|||llliiilllxxxlllxxxwwwWWWOOODDD>>>===666555555555555555666666666333333333444555666777888777777666666555555444444444444555555666666666666666777777888888999::::::999:::;;;>>>AAAJJJ[[[jjjvvv}}}tttnnnjjjfff```\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUTTTTTTXXXUUUSSSXXXdddwwwnnnNNNAAA<<<999999888888777666666555666555555555555444444444444444444444444444444444333333333444444444444444444666999;;;;;;:::888666666888:::999:::@@@KKKTTTbbbjjjiiibbbqqq~~~uuuwwwttt~~~888:::<<<;;;888===NNN```rrrpppZZZLLLYYYjjjqqq^^^MMMJJJMMMOOOSSSYYY\\\ooo{{{lllsss~~~rrrjjjffflllxxxmmm|||~~~[[[MMMFFF@@@<<<888777777777666666555555444333333333444444666777777666666666666666555555555666666666666666666666666777777777888999999::::::888777:::>>>BBBKKK^^^qqq{{{rrrkkkgggccc^^^ZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTWWWUUUSSSVVVcccwww{{{TTTAAA===999999999888777777666666666555555555555444444444444444444444444444444444333333333444444555555555333555888::::::999777555666888::::::;;;BBBNNNXXXbbbjjjgggaaatttxxxooosssrrr888888999:::999???PPPaaammmiiiTTTMMM___oooaaaSSSJJJLLLPPPPPPTTTZZZ^^^uuurrrpppzzzwwwlllgggkkkyyy{{{jjj{{{```NNNHHHAAA;;;:::888888888777666555444333555444444444444555666666555555555666666666666666999888777777666666777777777777888888999:::::::::777666999???CCCLLLbbbxxxzzzqqqjjjeeeaaa\\\YYYWWWWWWVVVVVVUUUUUUTTTSSSSSSTTTTTTUUUTTTUUUTTTXXXeee{{{|||^^^BBB<<<:::999999888888777666666666555555555555444444444444444444444444444444444333333333444555555666666333444666888888777666555777999;;;;;;===EEEQQQ[[[bbbgggeeefff|||uuunnnuuuvvv:::888888999:::AAAOOO]]]aaa^^^MMMMMMdddttt[[[PPPJJJMMMRRRRRRWWW^^^ddd~~~rrruuu~~~{{{rrrlllrrryyyppp~~~fffPPPJJJAAA999<<<777777888888777666444444666666555444444444444555444555555555666666777777<<<;;;999888777666777777777888888999999::::::;;;888666:::AAAEEENNNfffzzzqqqjjjccc___ZZZWWWVVVVVVVVVUUUUUUTTTSSSRRRSSSSSSTTTUUUQQQSSSTTTWWWfff~~~}}}jjjGGG<<<::::::999888888777777666666555555555555444444444444444444444444444444444333333444444555666666666444444555666666666666555888:::<<<<<<>>>GGGTTT___eeeggghhhqqqrrrrrr}}}}}}<<<999777999;;;AAAMMMZZZTTTRRREEEKKKgggvvv}}}[[[PPPJJJNNNRRRTTTZZZccckkkuuurrryyy~~~wwwrrr}}}{{{kkkSSSLLLAAA888===555666777888888777666555777666555444444444444444444444555555666777777777>>>===;;;999777777777777777888888999999:::;;;;;;999777;;;CCCGGGPPPiiiyyyqqqkkkbbb^^^YYYVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRSSSTTTUUUPPPRRRSSSUUUddd~~~tttLLL>>>::::::999999888777777777666666555555555444444444444444444444444444444444333333444444555666777777555555555555555666666666999;;;======???HHHVVV```jjjjjjmmm|||pppvvv999666===@@@;;;BBBQQQWWWWWWMMMIIIXXXjjjrrroooVVVNNNJJJOOOVVV[[[```dddvvvxxxuuu|||}}}zzzwww}}}VVVMMMFFF:::<<<999:::;;;;;;:::999777666777666555444333222222222555666666666555444444333444444555555666666777777777888999999999999:::;;;::::::999BBBPPPVVVggg|||tttkkkeeeaaa\\\XXXYYYXXXTTTRRRSSSTTTVVVUUURRRRRRTTTSSSPPPNNNQQQSSSWWWgggLLL>>>===:::888777777888777666777777777777666555444333444444444555555555555555333333333444444444555555555555666777777777777777888999:::<<>><<>>;;;888777777888777666777777777777666555444333222444888;;;<<<:::888666333333333444444444555555555555666777777777777777777888:::===DDDNNNZZZbbbaaahhh{{{xxxrrrsss<<<777:::<<<<<>>FFFQQQ[[[bbbeeehhhyyywwwtttwww;;;777:::===AAAUUUeeecccOOOQQQTTTmmmjjjSSSJJJJJJMMMRRRVVV[[[dddnnn|||vvv~~~YYYEEEBBBAAA999999888777555444444444555555444333333333444444444333222222222333333444555666999:::;;;999777555444666888888888888:::<<<888<<>><<<;;;999777555555444555444444444333333444444555555444333222333444666777666666777777888777777666888:::;;;:::999888999;;;999@@@DDDLLLUUU___sssoooyyyxxxsssmmmhhheee```YYYTTTSSSRRROOOOOOQQQOOORRRSSSOOOMMMNNNOOOMMMPPPOOOPPPSSSTTTYYYhhhwwwsss~~~QQQAAA>>>;;;999888888777666555555666666666666555555666555444333333333444444333333333444444444555555555555666777777777777777666777:::BBBNNNYYY```ccccccgggwww|||~~~<<<;;;>>>BBBLLLdddpppgggQQQZZZpppoooVVVLLLHHHKKKPPPVVV[[[dddwww||||||vvvooosssdddLLLGGG<<<===;;;999777555555555555444444333333333444444555666555333333333555777888555666666777888888999:::222444666777777888:::<<<666>>>CCCKKKTTT___pppsss|||uuupppkkkfffccc```YYYTTTSSSRRROOOOOORRRQQQRRRPPPNNNOOORRRQQQLLLPPPMMMOOOTTTWWW^^^lll{{{vvvWWWAAA>>>;;;999888888777666555555666666666666666555555666666666666444333222333333333444444444555555555666666777777777777777666777:::CCCOOOZZZ```ccc___kkk}}}???555===KKKSSShhhppp]]]QQQlll|||^^^VVVIIIMMMLLLPPPWWWYYYaaa{{{{{{rrrwww{{{fffJJJIII>>>:::888666666777888777666555444333333555555444333333333333444444444555555666666666666666555555555555666777888999:::::::::;;;999FFFPPPRRRgggwwwkkkzzzqqqkkkhhheeeccc\\\ZZZVVVSSSPPPOOONNNNNNQQQQQQQQQQQQPPPOOONNNNNNKKKJJJOOOUUUUUUWWWkkkUUUFFFDDDAAA<<<:::;;;:::999888777555444444555555666555555555444444333333333444444444555555555666666555666666666777777777888::::::<<>>LLLUUUgggmmm[[[\\\{{{vvvYYYRRRIIIOOONNNRRRXXX[[[eee|||zzziiiKKKJJJ@@@<<<:::888777777888777555555444333333555555444333444444444444444444444444666666666666666666666555555666777999::::::::::::===<<>>::::::::::::888777777666555555555555555555555444444444333333333444444444555555555666666666666666777777777777777999:::>>>GGGSSS^^^ccceeehhhuuu===888@@@MMMWWWeeefffWWWcccmmmRRRNNNJJJRRRPPPSSSXXX^^^lllpppPPPJJJBBB>>>;;;999888888888666555555444333444555555555333555555444444444444444444555555666666666666666666555666777999::::::;;;;;;>>>>>>JJJRRRVVVpppxxxzzzzzzrrrqqq~~~}}}xxxrrrllleee```\\\ZZZVVVRRRPPPNNNNNNNNNQQQQQQQQQPPPOOONNNLLLKKKOOOLLLMMMOOONNNRRRdddxxxrrrJJJDDD>>>;;;::::::888666666666666666666555555444555444444444444333333333444444555555666666666555777777777777777777777777888:::???JJJWWWaaaeeefffjjjyyy;;;:::AAANNNZZZbbb^^^SSSeeecccMMMKKKLLLSSSRRRSSSXXXaaattt{{{WWWJJJBBB???===:::999888888666555666444333444555666555444555555555555444444444444555555555555666666666666666666888999:::;;;;;;;;;===@@@KKKSSS[[[yyy{{{zzznnnooouuu~~~yyysssmmmfffaaa\\\YYYVVVRRROOONNNNNNNNNQQQQQQQQQPPPNNNMMMKKKJJJNNNLLLMMMNNNNNNQQQ^^^lll|||TTTJJJ???<<<;;;999666444555666777777777666444333444444444444444444444444444444555666777666666555888888888777777777777666888;;;AAALLLYYYbbbeeeeeebbbvvv999<<>>;;;999888888888666555666555444555666666555444444444555555555666666666444444555555666777777777666777888:::;;;;;;<<<<<<999AAANNNUUUeeetttooouuu{{{tttnnngggaaa\\\[[[YYYUUUQQQOOOMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKIIIKKKMMMOOOPPPRRRTTTWWWiiiuuu```LLL999666999888777999666666666666666555555444333333333444444444444555333555666888888777666555777777777888888888999999:::<<>>???KKK___YYYLLLQQQaaahhhSSSMMMJJJPPPPPPSSSXXX```ssskkkJJJFFF<<<:::888777777888777555777555444555666777666444333333444555666777888888444444555555666777777888777777999:::;;;<<<<<<<<<:::CCCPPPWWWhhhxxxvvvzzzsssjjjaaa[[[[[[XXXUUUQQQNNNMMMMMMMMMLLLMMMMMMMMMMMMMMMLLLLLLJJJKKKLLLMMMOOORRRSSSSSSbbbwwwnnnTTT===888:::999888:::777777666555555555555555333333333444444444555555333555777999999888666555666666777888999999:::;;;999;;;BBBNNN[[[fffkkklllooo555>>>>>>JJJ___XXXJJJQQQeeeaaaQQQNNNIIIOOOPPPTTTZZZdddxxxmmmKKKIII:::888777666777888777666777555444555666777666555222333444555666888999999444444444555666777777888777888999:::;;;<<<<<<<<<<<>>;;;777555555666666555666666666666666666666666333333333444666777999:::;;;888555444666777666555777777777888999:::<<<<<<>>>===PPPZZZbbbwwwxxx|||rrriiibbb___[[[XXXTTTQQQOOOMMMJJJHHHLLLLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMMMMNNNPPPRRRSSS\\\oooxxx{{{```EEE>>>;;;;;;;;;555888777666555555444444555555555555555555555555555333333333444444444555555555666888999::::::999999999>>>EEEQQQ___iiikkkhhhooo===;;;DDDSSSUUULLLKKKRRRrrrYYYJJJJJJNNNNNNVVVVVV]]]oootttiiibbb___^^^fffnnnsss|||wwwQQQIII>>>;;;888666666666666555555555555555555555555555333333444444555555666666:::777555555777777666444777777777888999:::<<<<<>><<<::::::666888888666555555555555555555555555555555555555555333333444444444555555555555666777888999999999999999===FFFSSS```hhhjjjggguuu:::<<>>===999888777888888777666555555555555555555555555555555555555333444444444444555555555666666666666777888999999999>>>IIIVVVbbbgggiiihhh{{{;;;>>>JJJVVVSSSIIIMMM[[[kkkPPPJJJKKKMMMOOOWWWWWW___xxxppp\\\QQQMMMLLLKKKIIIQQQTTT\\\iiipppzzz[[[III???<<<999777777777777666444444444444444444444444222333555666666555333222555555666888888888666555777777777888999:::<<<<<>>===888888999999888777666555555555555555555555555555555555555444444444444555555555555666666555555555777888::::::@@@MMM\\\eeehhhiiilll<<<>>>IIIUUUTTTLLLQQQ___gggQQQLLLKKKLLLPPPXXXYYYccckkkVVVLLLHHHFFFEEEMMMSSSRRRUUU```gggtttaaaJJJ@@@===999777777888888777555555555555555555555555111333555777888777666555333555777888888777777777777777777888999:::<<<<<<===OOO\\\ccc}}}|||uuunnnjjjiiigggaaa\\\VVVSSSPPPNNNNNNLLLJJJIIIJJJJJJKKKLLLLLLLLLLLLKKKLLLKKKKKKKKKLLLNNNPPPQQQPPP^^^mmmpppEEE>>><<<888999999999888777666666555555666555555555555555555555555444444444555555555666666666666555555555777888:::===CCCQQQaaahhhiiilllrrr;;;>>>IIIVVVTTTMMMUUUeeecccRRROOOKKKLLLTTT[[[]]]kkk|||cccQQQJJJIIIHHHGGGKKKPPPOOOPPPZZZaaapppjjjOOOAAA>>>:::888888999888888666666666666666666666666222333555777777888777777333555777777777777888999777777777888999:::<<<<<<@@@RRRaaapppuuuqqqkkkhhhfffddd___\\\VVVSSSPPPNNNMMMKKKIIIGGGIIIJJJKKKLLLMMMLLLKKKJJJKKKKKKJJJJJJKKKMMMOOOPPPRRR^^^lllyyyNNN???::::::<<<888999999888777666666666666555555555555555555555555444444555555555666666666666666666666777888999999>>>DDDTTTdddjjjjjjoooyyy;;;BBBQQQ\\\VVVOOO[[[qqq\\\RRRPPPKKKNNNZZZ^^^dddtttrrr[[[MMMJJJLLLMMMLLLGGGNNNNNNQQQYYY___mmm|||rrrTTTAAA>>>;;;999999999999888555555555555555555555555555555555555555555555555333555666666555666999<<<777777777888999:::<<<<<>>;;;999999999999888444444444444444444444444777666555333333222333333333555666666444666999===777777777888999:::<<<<<>>AAA666:::999888777666666666666555555555555555555555555555555555555666666666777555666888:::::::::999999>>>CCCSSSdddiiihhhrrr}}}<<>>HHHQQQ___kkkkkkpppxxx>>>KKKeeevvvjjj]]]xxxvvvTTTLLLNNNOOOSSSZZZ```mmmtttpppcccSSSHHHFFFJJJNNNOOOMMMQQQOOOQQQ[[[cccooo|||~~~{{{www{{{\\\IIIAAA:::999999777666777888888888777777666666666666666666666555555555555444444555555666777777777777888999999999:::===???HHHSSSeee{{{nnn[[[QQQLLLJJJNNNRRRSSSUUUXXXaaagggnnnyyyxxxkkk```]]]ccceeecccbbbccc```\\\UUURRROOOMMMLLLJJJGGGEEEGGGGGGHHHIIIIIIHHHGGGFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNXXXaaauuuwwwyyy```???AAA:::999999777777666666555444444333444444444444444444444444444555666555333333555666777777777777888999::::::>>>IIISSSbbboooooouuuxxx???MMMeeepppbbb^^^oooPPPJJJMMMOOOTTT\\\aaaqqqlllcccYYYMMMEEEDDDHHHLLLOOONNNRRRPPPRRR^^^gggvvv{{{}}}fffIIIAAA;;;::::::888666777;;;;;;:::999888777666666666666666555555555555444444444555555666777777777888999999999888999<<>>777888999888888777777666666555555666666666666666666666666555666777666555555666777666666666666777888999:::>>>JJJVVVeeessstttzzz|||rrr~~~>>>LLL```eeeZZZ^^^jjjNNNIIINNNPPPUUU]]]eeewww}}}dddZZZSSSJJJDDDDDDHHHLLLNNNQQQUUUSSSVVVdddooo}}}|||~~~rrrHHHAAA<<<<<<<<<999666666::::::999999888777777666666666555555555444444444444444555555666777777777888999:::999888999<<<>>>KKKQQQaaa~~~uuujjj```PPPJJJGGGGGGLLLOOOPPPRRRWWWeeeooo~~~yyyoooggg```aaa```___^^^]]][[[XXXRRRPPPLLLJJJHHHGGGEEEDDDEEEFFFGGGHHHIIIHHHGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLPPPVVV[[[mmm{{{ppp|||rrrDDD>>>999999777888888888888777777666666666666666666666666666666666777888888777666777888666666666777777999:::;;;???KKKWWWfffsssttt|||uuuooozzz???KKKZZZ^^^WWWaaagggNNNKKKOOOQQQVVV___kkk~~~yyy___YYYTTTNNNKKKJJJMMMOOOQQQQQQUUUTTTYYYhhhttt{{{www{{{}}}vvvIIIBBB<<<======999777777666777777777777777777777555555555555444444444444444444555555666777777777888999999999888:::<<>>>>>666888888888777777777777777777777777777777777777777555888::::::999777777888777777777888999;;;<<<===CCCOOOYYYeeeooorrrsssrrr{{{BBBPPP\\\[[[WWWfffvvv]]]JJJKKKRRRTTT[[[eeevvvsssTTTJJJJJJKKKKKKKKKLLLMMMOOOMMMTTTUUU]]]mmmyyy~~~yyy|||{{{sssLLLDDD===<<<<<<:::999:::666666555555555555555555555555555444444444333333444444555555666777777777555666888888999;;;???AAAKKKYYYzzzrrr[[[UUUQQQFFFGGGGGGKKKPPPRRRQQQUUU\\\hhhwww|||wwwuuukkkbbb\\\]]]^^^ZZZVVVWWWRRROOOJJJGGGGGGGGGGGGFFFCCCDDDFFFGGGHHHHHHGGGGGGFFFGGGIIIKKKLLLMMMMMMNNNNNNRRRUUUiiizzzpppooonnnxxxSSSAAA;;;>>>:::777777777777777777777777666666666666666666666666555777::::::999777777777555666666777999:::<<<===FFFQQQZZZeeepppuuuqqqpppzzz@@@PPP]]]ZZZTTTdddpppYYYHHHJJJRRRUUU]]]gggwwwrrrPPPHHHJJJLLLMMMNNNOOOQQQSSSOOOVVVXXX```qqq}}}zzzuuuxxxxxxvvvNNNDDD===;;;;;;::::::<<<888888777666555444333333555555444444444333333333444444555555666777777777444666777888999<<>>===666666666666666777777777666666666666666666666666444777999:::999777666666444444555666888999;;;<<>>999===:::999;;;888::::::999888777666555444555555555555555555555555444777888555444777999888777777999;;;;;;:::@@@GGGQQQlllppp^^^SSSKKKGGGGGGKKKNNNQQQSSSUUUXXX[[[^^^iii|||{{{wwwtttgggbbb[[[XXXXXXWWWUUUSSSQQQNNNJJJGGGFFFEEECCCAAABBBDDDFFFGGGHHHGGGEEEDDDFFFHHHJJJKKKJJJIIIJJJKKKIIISSSYYYjjjlllnnngggdddvvvuuuaaaKKK;;;;;;<<<:::999888777666666666666555555555555555555555555333444666777888888888777:::888666666888:::<<<<<>>:::888:::777999:::;;;;;;:::888555444555555555555555555555555444777888444333666777666777777999;;;;;;;;;@@@GGGUUUsssnnn[[[QQQIIIFFFFFFIIILLLPPPRRRTTTWWWZZZ\\\jjj~~~~~~{{{wwwtttgggbbb[[[XXXWWWWWWUUUSSSQQQNNNJJJGGGFFFEEECCCAAABBBCCCEEEGGGGGGGGGFFFEEEHHHJJJLLLLLLLLLKKKLLLNNNJJJSSSXXXhhhnnnqqqoooqqqdddJJJ===<<<>>>:::999888777666666666666555555555555555555555555444555666777888888777777999777666666777999;;;<<>>:::888999666666888:::<<<;;;888444111555555555555555555555555444888999777666999;;;;;;888777999;;;;;;;;;AAAHHHWWWzzzhhhVVVMMMGGGEEEFFFIIIMMMQQQTTTVVVYYY[[[^^^lll}}}zzzuuurrrhhhbbb[[[WWWWWWWWWVVVTTTQQQNNNJJJGGGFFFDDDCCCAAA@@@BBBDDDFFFGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKMMMNNNKKKRRRVVVddduuu{{{kkkIII???>>>???:::999888777666666666666555555555555555555555555555666777777777777666666888777666666666888:::;;;GGGRRRaaalllrrr~~~uuukkkooo|||@@@SSSWWWOOOQQQ\\\ttt```TTTLLLNNNRRRUUU]]]gggcccKKKJJJKKKMMMNNNOOOPPPRRRTTTYYY[[[dddrrr}}}yyyxxxxxxzzz{{{zzzzzzZZZEEE<<<>>>999888;;;888444555777777777444222111555555555555555555555555111666777666666:::======888777888;;;;;;;;;AAAJJJWWW|||xxx___PPPIIIFFFGGGIIILLLOOOTTTWWWZZZ]]]```bbbqqq~~~|||xxxtttppphhhbbb[[[WWWWWWWWWVVVTTTQQQMMMIIIGGGEEEDDDBBBAAA???@@@BBBEEEGGGHHHHHHHHHFFFGGGIIIIIIHHHIIIKKKMMMLLLRRRTTTaaavvvIII@@@>>>???:::999888777666666666666555555555555555555555555777777777777777666666666999999888777777888;;;===GGGTTTdddmmmrrr~~~ssskkkppp}}}AAASSSVVVNNNQQQbbbzzz\\\RRRKKKNNNPPPRRRYYYdddxxx[[[IIIJJJLLLOOOOOOOOOPPPSSSUUUZZZ]]]gggvvv}}}{{{yyyyyywwwtttqqq\\\FFF===>>>999999<<<:::777666555444333333333444555555555555555555555555222666666333333666888777888777888;;;;;;<<>>>>>:::999888777666666666666666666666666666666666666777777777666666666666666;;;<<<;;;:::888999<<>>>>>999888<<<;;;:::888666444444555777888555555555555555555555555;;;>>>===888555666666444999777888:::;;;<<>>:::999888777666666666666666666666666666666666666777777666666666666777888<<<===>>>;;;999999===@@@IIIXXXhhhqqqzzzmmmmmmxxxHHHYYYZZZPPPSSShhhfffWWWNNNJJJMMMPPPSSS^^^jjj~~~```NNNJJJJJJMMMQQQQQQPPPPPPTTTWWW]]]bbbmmm}}}~~~yyyuuuzzz~~~wwwoooeeeeeeMMMAAA???888777:::888999888777666666666777777555555555555555555555555>>>AAA@@@;;;777888888777999888888:::;;;<<>>;;;888888<<<@@@KKKZZZjjjtttkkkooo}}}EEEWWWZZZQQQTTTiiikkkUUUMMMIIINNNRRRVVVbbbpppwwwZZZKKKKKKJJJNNNRRRRRRPPPPPPTTTXXX[[[```lll}}}zzzuuuxxxyyyqqqgggiiiQQQCCC@@@888555777666555666666777777666555444555555555555555555555555555888999555333666777666999888888:::;;;<<>>;;;777777;;;???LLLZZZjjjvvvjjjoooMMM___UUUTTT]]]nnngggUUUPPPJJJOOOYYYXXXaaawwwkkkRRRGGGHHHMMMOOOQQQQQQOOOPPPTTTWWWfffiiitttyyyqqqyyypppmmmkkk~~~XXXJJJ>>>888===:::???777666555444444444444444333222111111111222222333555555555555666666666777666777999;;;999;;;FFFRRRaaawwwvvv```TTTHHHFFFHHHJJJMMMQQQUUUSSSUUU[[[^^^cccppp~~~}}}wwwsssoookkkhhhiiiddd___\\\[[[YYYTTTQQQPPPNNNJJJGGGCCCAAA@@@???AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEFFFHHHJJJKKKMMMRRRVVV^^^tttpppaaaAAACCC???;;;:::999888777777777777777777777777777777777777666666666666777777777777888999999999888:::<<>>666666555444444444555555555555555444444444444444555555555666666666777777666777999;;;999;;;FFFSSS]]]~~~{{{vvvppp\\\QQQHHHGGGIIIKKKNNNRRRUUUTTTVVVZZZ^^^dddrrr|||wwwrrroookkkiiigggccc^^^[[[ZZZXXXTTTPPPOOOMMMJJJFFFCCCAAA@@@???@@@AAABBBDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLPPPSSS\\\rrrlll}}}kkkIIIFFF???;;;:::999888777777777777666666666666666666666666666666666666777777777777888999999999888:::<<>>888;;;555555555444555555666666777888888999888777555444555555666666666777777777666777999:::999<<>>666888555555444555555666777777777888:::::::::888666444555666666666666777777777777777999::::::===IIIVVVmmmuuu\\\NNNIIIGGGJJJNNNOOOQQQTTTUUUTTTUUUXXX___jjjxxx~~~xxxtttqqqnnnjjjhhheeeaaa\\\YYYYYYWWWSSSOOOMMMKKKHHHEEEBBBAAA@@@@@@===???@@@CCCEEEFFFGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLLLLNNNOOOVVVmmm|||kkkrrrvvvNNNDDD<<<;;;:::999888777777777777666666666666666666666666666666666666777777777777777888999999999:::===@@@OOO```lll|||wwwgggkkkvvv~~~KKK```WWWVVVfffdddNNNLLLIIIOOOXXXZZZhhh|||pppcccTTTIIIHHHMMMMMMNNNMMMLLLNNNUUUaaaiiiqqqwww|||xxxvvvvvv~~~rrrrrrzzz^^^EEE===<<<===444777555555555555555666777888666777999:::999777555444666666666666777777777888777777999::::::>>>KKKXXXwwwmmmTTTJJJGGGGGGLLLOOOPPPRRRUUUTTTTTTUUUXXX```nnn||||||wwwrrrooollliiigggeee```\\\YYYYYYWWWSSSPPPKKKIIIGGGDDDBBB@@@@@@@@@===>>>@@@BBBDDDFFFFFFGGGFFFFFFFFFFFFGGGIIIJJJKKKMMMOOOPPPVVVlllxxxhhhooo|||RRRHHHCCC;;;:::999888777777777777555555555555555555555555666666666666777777777777777888999999999:::===@@@PPPaaannntttdddiiittt~~~KKKaaaXXXWWWiiicccOOONNNKKKPPPYYY[[[jjjuuuggg[[[OOOHHHIIIOOOMMMNNNMMMMMMPPPYYYeeennnuuuyyyzzzuuuqqqppp|||~~~rrrrrrzzz\\\EEE???======444999666666666555666666777777555555666777777666555555666666666777777777888888777777999::::::???LLL[[[xxxeeeNNNHHHFFFHHHMMMOOOOOOQQQUUUSSSVVVXXX[[[eeettt|||vvvqqqnnnkkkgggeeeccc___ZZZXXXWWWVVVRRROOOJJJHHHFFFCCCAAA@@@@@@@@@>>>???@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJMMMOOOPPPWWWnnntttbbbiiiTTTHHHDDD;;;:::999888777777777777555555555555555555555555666666666666777777777777666777888999999;;;>>>@@@SSSeeesssqqqccchhhuuuIIIbbb\\\\\\ooo___QQQPPPMMMRRRYYY[[[lll{{{ooo```UUULLLHHHJJJPPPMMMNNNOOOOOOSSS\\\iiirrr{{{}}}}}}uuuooonnn}}}{{{ppprrrtttVVVBBB???===<<<555<<<888777666666666666666666444444444555666666777777666666777777777888888888777777999::::::???NNN\\\uuuyyy^^^JJJHHHGGGHHHMMMNNNMMMPPPTTTTTTYYY\\\___kkk{{{|||vvvqqqmmmiiieeeccc```\\\WWWUUUUUUSSSPPPLLLHHHGGGEEECCCAAA@@@@@@@@@>>>???AAABBBCCCDDDDDDDDDHHHGGGGGGHHHHHHIIIJJJKKKKKKNNNPPPYYYqqqqqqaaaeeezzzXXXFFF@@@;;;:::999888777777777777555555555555555555555555666666666666777777777777666777888888999;;;>>>AAASSSfffvvvqqqdddkkkuuuGGGccc```aaauuuZZZRRRQQQNNNSSSZZZ\\\lllxxxkkk\\\QQQKKKHHHKKKQQQLLLNNNOOOQQQUUU^^^kkktttxxxpppnnnwwwnnnqqqnnntttPPP???>>>===<<<666???999888777666666555666666444444444444555777888999777777777777888888888888888888999:::;;;@@@NNN]]]uuutttZZZGGGIIIHHHIIIMMMMMMLLLOOOTTTVVV[[[___cccooo|||vvvppplllhhhdddaaa^^^YYYUUUSSSSSSQQQNNNJJJHHHFFFDDDBBBAAA@@@@@@@@@???@@@AAABBBCCCCCCCCCCCCIIIIIIIIIIIIIIIJJJKKKLLLHHHLLLPPPZZZsssoooeeeeeeuuu```IIIAAA;;;:::999888777777777777555555555555555555555555666666666666777777777777666777888888999;;;>>>AAAPPPeeevvvrrrfffnnnvvvKKK\\\\\\cccrrr\\\MMMNNNMMMSSS[[[]]]mmmxxxdddWWWPPPHHHHHHLLLJJJMMMMMMPPPWWW\\\bbbmmmxxx|||uuupppooo}}}tttqqqiiimmmNNN??????===CCC<<<666666666666666666666666666444444333222333444555666666666666666777777777777999888999<<>>???@@@BBBCCCDDDEEEEEEJJJIIIHHHHHHGGGGGGHHHHHHKKKNNNQQQZZZttt~~~jjjdddqqq```PPP===;;;:::888777666777777888777777666666666666777777666666666666666777888888333555888888888;;;@@@EEEYYYhhhrrr~~~wwwjjjlllrrrGGGZZZ[[[dddsss[[[MMMMMMLLLRRRZZZ\\\mmmttt___SSSNNNFFFHHHNNNKKKMMMMMMQQQWWW\\\cccnnnzzz{{{rrrmmmrrr~~~pppllldddhhhTTTEEEBBB;;;???:::999555555555555555555555555555555444444555555666777666666666666777777777777:::888999<<<>>>BBBMMMYYYiii{{{eeeRRRJJJIIIKKKNNNOOOOOOPPPRRRSSS[[[\\\```hhhsss|||yyysssnnnjjjfffbbb___^^^[[[VVVRRRQQQOOONNNLLLIIIIIIHHHGGGEEECCCAAA???>>>???@@@BBBCCCDDDEEEEEEHHHHHHGGGGGGGGGGGGHHHHHHMMMOOOQQQZZZsssrrrhhhqqqdddQQQ===;;;:::999888888777777888777777666666666666777777666666666666666777888888777888:::999777999>>>BBBVVViiivvvvvvhhhjjjtttEEEXXXZZZeeetttZZZLLLMMMKKKQQQZZZ\\\mmmoooZZZOOOJJJDDDHHHOOOMMMNNNNNNRRRXXX^^^eeeqqq}}}{{{sssnnnuuu{{{kkkfffaaafff]]]LLLDDD888;;;999;;;555555555555555555555555555555666777777777777666555666666666777777777888:::999999;;;<<>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIMMMOOOQQQYYYqqqzzzmmmrrriiiRRR===;;;;;;;;;;;;:::999888777777777666666666666777777666666666666666777888888888999:::999777999>>>BBBTTTjjjzzzttteeehhhvvvGGGYYY[[[fffuuu}}}YYYLLLLLLKKKQQQZZZ]]]nnnlllXXXMMMIIIDDDHHHOOONNNNNNOOOTTT[[[aaahhhttt}}}xxxtttuuuxxxhhhbbb]]]dddcccNNNCCC777:::999:::555555555555555555555555444555666777888777666555555555666666777777888888999999:::;;;;;;@@@NNN\\\kkk}}}fffSSSHHHFFFIIIKKKNNNPPPPPPQQQSSSUUUYYY]]]dddmmmxxx|||{{{xxxtttpppllliiifffbbb```\\\ZZZVVVSSSRRRPPPNNNLLLGGGFFFFFFEEEDDDBBBAAAAAA>>>???@@@BBBCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNPPPXXXqqq|||nnnrrroooSSS???:::;;;<<<<<<;;;:::888777777777666666666666777777666666666666666777777888555777888888888;;;AAAFFFWWWlll|||tttdddgggwwwLLL]]]\\\fffvvv{{{XXXLLLLLLKKKQQQZZZ^^^ppp}}}iiiVVVLLLIIIDDDHHHOOOMMMOOOQQQWWW___eeekkkuuu~~~~~~~~~|||yyyvvvsssvvvgggbbbXXXaaacccKKKAAA999===999666555555555555555555555555333444555777777666555555555555555666777888888888999999:::::::::@@@PPP```ooouuu^^^OOOIIIHHHGGGJJJMMMOOOPPPQQQSSSTTTXXX^^^gggqqq{{{}}}|||wwwtttoookkkiiifffbbb```[[[YYYVVVTTTRRRQQQNNNLLLEEEDDDCCCBBBAAA@@@??????>>>???@@@BBBCCCDDDEEEEEECCCDDDDDDEEEFFFHHHIIIJJJIIIKKKNNNWWWqqqwwwkkkrrruuuUUUBBB:::;;;<<<<<<;;;:::888777777777666666666666777777666666666666666777777888777888999888777:::AAAFFF\\\nnnzzztttdddhhhwwwQQQ```___iiizzzzzzXXXMMMMMMKKKQQQ[[[___rrruuudddSSSKKKJJJEEEHHHNNNLLLPPPSSS[[[dddjjjnnnvvv}}}|||yyytttqqqqqqvvvgggccc[[[eee___GGG???999???999444444444444444444444444444444444555666666666666555444444555666777888999999999999:::;;;;;;AAASSSeee|||lllWWWMMMJJJJJJGGGIIIMMMOOOPPPQQQSSSUUUYYY```kkkvvv}}}xxxtttpppllliiifffbbb```[[[XXXVVVTTTSSSQQQNNNLLLEEEDDDBBB@@@???>>>======>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEEEEGGGHHHJJJJJJHHHKKKNNNXXXqqqpppfffqqq{{{VVVCCC;;;;;;;;;;;;:::999888777777777666666666666777777666666666666666777888888;;;<<<;;;888666888>>>CCC___nnnyyyuuudddiiiwwwQQQaaabbbmmm~~~yyyXXXNNNNNNLLLRRR\\\aaatttnnn]]]MMMHHHIIIFFFIIINNNKKKPPPTTT^^^hhhnnnpppvvv}}}|||wwwqqqmmmqqqxxxhhhbbb^^^iiiYYYFFF@@@888===888666444444444444444444444444666666555555666666777888444444555666777888999999888999;;;;;;;;;CCCWWWjjj~~~dddRRRKKKJJJHHHHHHJJJMMMPPPQQQRRRTTTVVV\\\dddppp|||~~~yyyuuuqqqmmmiiifffbbb___ZZZXXXVVVTTTSSSQQQNNNLLLFFFEEECCC@@@>>>=========>>>???@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJJJJMMMOOOXXXqqqkkkcccmmmWWWCCC;;;:::999888888777777888777777666666666666777777666666666666666777888888<<<===;;;888666888>>>DDD\\\nnnyyytttccciiixxxPPPaaacccpppyyyXXXNNNNNNLLLSSS]]]bbbuuujjjWWWHHHEEEHHHFFFJJJOOOKKKQQQUUU```kkkpppqqquuu|||}}}wwwqqqmmmssszzzhhh```ZZZeeeTTTFFFAAA777:::888888444444444444444444444444888777666666666777999:::444444555666777888999999888999;;;<<<<<>>???@@@BBBCCCDDDEEEEEEGGGGGGGGGGGGHHHIIIJJJJJJMMMOOOQQQYYYqqqjjjaaakkkXXXCCC;;;:::999777666777777888777777666666666666777777666666666666666777888888999::::::888777:::AAAGGGYYYmmmzzztttbbbiiiyyyNNNYYYfffsssuuuWWWPPPOOOMMMUUUaaahhh|||}}}bbbTTTLLLGGGGGGIIIHHHIIILLLPPPVVVaaakkknnnpppyyy~~~zzzuuuoootttwwwiiigggcccbbb]]]FFF>>><<<===444666555555555555555555555555666666666666777777777777555555666666777777888888666777999;;;===FFF[[[nnn|||bbbgggrrrooo\\\PPPIIIFFFGGGJJJJJJNNNRRRQQQOOOSSSYYY]]]eeevvv}}}zzzwwwzzzvvvqqqllliiieeeaaa^^^XXXVVVTTTTTTTTTRRRNNNJJJGGGEEECCC@@@>>><<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEHHHGGGEEEEEEEEEGGGIIIKKKMMMQQQRRRXXXmmmjjjbbbjjjVVVBBB<<<>>>>>><<<999999;;;>>>999999777666555555555555;;;:::888777777666555555666555777999999999>>>FFF```ppp{{{hhhhhhxxxJJJVVVdddtttuuuXXXOOONNNLLLTTTaaaggg{{{yyy___NNNIIIGGGJJJLLLKKKJJJKKKNNNTTT___hhhllloooxxx~~~vvvoootttuuugggfffccceee]]]DDD<<<;;;>>>444666555555555555555555555555555666666666777777777777555555666666777777888888888999:::<<<>>>GGG\\\oooppp[[[SSSUUU]]]ppplll[[[QQQKKKJJJKKKJJJKKKNNNQQQQQQOOOSSSYYYaaajjj{{{}}}yyyvvvtttqqqllliiifffccc```]]]ZZZXXXUUUTTTSSSPPPLLLHHHGGGEEEBBB@@@>>><<<<<<<<<>>>???@@@BBBCCCDDDDDDEEEHHHGGGFFFFFFGGGHHHJJJKKKJJJMMMNNNTTThhhkkkbbbhhhSSS>>><<<>>>@@@???<<<999999999999888777666555555555555666888999999777666666666666555777999999999>>>FFF^^^mmm{{{xxxggghhhzzzGGGSSSeeeyyytttWWWNNNMMMLLLTTT```fffzzzqqqYYYIIIGGGHHHMMMPPPMMMKKKKKKOOOTTT^^^hhhmmmqqqyyy~~~uuulllsssttteeeddd```fff___CCC999:::???555777555555555555555555555555555555666666666777777777555555666666777777888888;;;;;;<<<===???HHH\\\ppprrrSSSJJJKKKKKKOOObbb}}}fffWWWOOOJJJJJJMMMKKKKKKNNNQQQPPPOOOSSSZZZhhhrrr~~~{{{xxxuuunnnkkkgggdddbbb```]]][[[ZZZXXXVVVTTTRRRNNNJJJGGGFFFEEEBBB???===<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDHHHHHHGGGGGGHHHIIIKKKLLLJJJLLLLLLPPPeeennnbbbeeeVVVAAA;;;>>>BBBBBB???:::666444999888777666666555555666333666999999777555555777666555777999999999>>>FFF___mmmzzzuuueeehhhuuuEEESSSggg~~~qqqTTTLLLLLLKKKSSS```fffyyyhhhRRRIIIGGGIIINNNPPPMMMKKKMMMRRRVVV```jjjqqqvvv~~~xxxpppiiisssttteeeccc\\\ggg```CCC999;;;@@@777999555555555555555555555555555555555666666666777777555555666666777777888888<<<;;;<<<===>>>HHH\\\ppp|||```MMMSSSNNNMMMSSSfffttt___QQQJJJGGGGGGJJJLLLLLLNNNPPPPPPOOOUUU\\\ooozzz~~~}}}zzzvvvtttkkkhhhdddaaa```^^^[[[YYYXXXWWWVVVTTTQQQNNNJJJGGGEEEDDDAAA???===<<<<<<<<<===>>>???AAABBBCCCDDDDDDFFFFFFFFFFFFGGGIIIJJJKKKLLLNNNMMMQQQfffqqqbbbddd\\\DDD:::<<>>FFF```ppp}}}ssscccgggrrrBBBQQQggg~~~pppTTTLLLLLLKKKSSS```fffxxxcccNNNLLLJJJJJJMMMMMMJJJKKKOOOUUUXXXaaallltttzzz}}}vvvrrrnnniiisssttteeeccc[[[jjj```DDD;;;<<>>???AAABBBCCCCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJMMMOOONNNRRRgggsssbbbddd^^^BBB:::::::::::::::999888777888777777666666666666777::::::999555222222666999666555777999999999>>>FFF]]]pppuuudddfffuuu???PPPggg{{{qqqVVVKKKLLLKKKTTTaaafffxxxyyy___NNNMMMKKKJJJLLLKKKIIILLLRRRWWWYYYaaammmvvv~~~zzzsssrrrpppmmmrrrsssdddccc___mmm]]]EEE===<<>>===<<<<<<<<<<<<===???@@@BBBCCCCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJMMMMMMSSShhhsss```dddcccCCC<<<:::777777888999999999777777666666666666777777<<<:::777555444666888999666555777999999999>>>FFF[[[mmm|||zzzfffeeerrrBBBTTTjjjzzzqqqWWWKKKLLLLLLUUUbbbgggxxxlllXXXMMMJJJIIIJJJLLLLLLJJJNNNTTT[[[\\\dddpppzzzzzzuuutttrrrooorrrqqqcccbbb```nnnYYYFFF>>>;;;<<<555999555555555555555555555555444444444555555555666666555555666666777777888888;;;:::;;;<<<>>>JJJaaauuummm[[[WWW]]]hhhyyy|||kkkYYYOOOKKKIIIJJJMMMOOOMMMNNNQQQSSSVVV```jjjzzz|||yyyvvvtttkkkhhheeecccaaa___]]][[[SSSUUUUUUSSSNNNJJJIIIIIICCCBBB@@@>>>===<<<<<<===<<<===???@@@BBBCCCCCCCCCBBBCCCDDDFFFGGGHHHIIIIIIHHHLLLNNNUUUkkkqqq___ccciiiGGG@@@<<<999888999:::999888777777666666666666777777999666444777;;;===;;;888666555777999999999>>>FFF___mmmyyyiiidddnnnFFFYYYnnn{{{pppVVVLLLLLLLLLVVVbbbgggyyyttt```QQQKKKFFFGGGJJJNNNMMMLLLPPPVVV___```gggttt{{{wwwvvvsssnnnrrrpppbbb``````lllUUUEEE???::::::222888555555555555555555555555444444444555555555666666555555666666777888888888<<<;;;;;;===@@@LLLcccxxx~~~zzz|||wwwgggVVVLLLIIIIIIJJJMMMOOOMMMOOORRRTTTXXXbbbmmmzzz|||zzzwwwuuuiiigggdddbbbbbbaaa___^^^TTTVVVWWWSSSMMMIIIGGGGGGCCCBBB@@@>>><<<<<<<<<===<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEGGGIIIJJJJJJJJJHHHMMMPPPWWWnnnppp]]]bbbhhhFFFBBB???<<<;;;<<<<<<999666777777666666666666777888444222333999@@@BBB===777666555777999999999>>>FFFgggpppxxxkkkcccoooNNN[[[ttt}}}pppWWWPPPKKKMMMWWWbbbooo|||pppeeeXXXOOOJJJEEEGGGKKKOOONNNLLLQQQYYY^^^___hhhwww~~~yyysssnnnssskkkeeebbbmmmdddMMMAAA@@@:::===777333888;;;<<<:::777555666888444444555666777888999:::555555666666777777888888999999<<>>===<<<;;;999===AAABBBAAAAAACCCEEECCCEEEHHHIIIHHHGGGHHHIIIHHHOOORRRVVVooonnnffffffmmm??????<<<:::888888888666555666666666666555555555555555333333555999<<<;;;:::777888:::<<<999999???HHHgggqqqzzzlllgggsssJJJUUUmmm|||rrrYYYOOOJJJLLLWWWaaannnyyylll```UUUMMMJJJHHHHHHKKKNNNMMMLLLQQQYYYaaaeeennn|||~~~xxxrrrmmmuuujjjfffcccooojjjKKK??????999>>>999666888888999888666444555666444444555555666777888888555555666666777777888888888888<<>>>>>======<<<<<<<<<;;;>>>AAABBB@@@@@@AAACCCCCCEEEHHHIIIHHHGGGHHHIIIHHHOOOQQQVVVoooqqqhhhgggnnnAAA>>><<<:::999999999777666:::999999888666555555444555444444666999;;;:::999888999;;;<<<::::::@@@IIIgggrrr|||mmmfffpppGGGQQQiii}}}vvv[[[NNNIIILLLVVV```lllyyyhhhYYYPPPLLLKKKJJJIIIKKKMMMMMMNNNTTT]]]dddkkkwww}}}wwwqqqlllxxxzzzhhheeedddlllppp|||III>>>===888===:::999777666555444555555444222444444444555555666666666555555666666777777888888999999;;;===???KKKjjjuuubbbPPPJJJMMMOOOOOOOOOQQQPPPPPPUUUZZZbbbppp|||}}}yyytttooolllgggeeeaaa]]][[[YYYYYYYYYQQQOOOLLLKKKJJJHHHEEECCC???>>>===<<<;;;:::::::::;;;===???@@@@@@AAACCCDDDDDDFFFHHHHHHHHHGGGHHHIIIIIINNNQQQVVVnnnwwwllliiiqqqEEE>>><<<:::999::::::999888===<<<;;;999777666444444666555555666888999999888999999<<<===;;;:::AAAJJJgggtttnnndddmmmFFFQQQlllyyy\\\MMMIIIKKKUUU___jjj~~~iiiVVVLLLKKKLLLLLLJJJJJJNNNPPPSSS[[[dddgggqqq|||wwwqqqmmmyyyuuudddbbbaaacccttt{{{HHH===<<<666<<<999999777555222333555666444111444444444444444444444444555555666666777777888888;;;:::;;;:::;;;GGGbbb|||sssbbbPPPKKKNNNPPPPPPQQQSSSQQQRRRWWW]]]gggvvv|||wwwrrrmmmiiieeeccc```\\\ZZZYYYXXXXXXQQQOOOLLLKKKJJJHHHFFFDDDAAA@@@>>><<<:::999999999;;;<<<===???@@@CCCEEEGGGDDDFFFGGGHHHGGGGGGHHHJJJJJJNNNPPPVVVmmm}}}ooolllsssGGG>>><<<::::::;;;;;;:::999<<<;;;:::999777666555444666666666666777777777777888999;;;<<<:::999@@@IIIggguuuooobbbkkkCCCRRRppp{{{\\\MMMIIIKKKUUU^^^iii|||nnnUUUKKKKKKMMMLLLJJJJJJOOOTTTYYYbbbkkkoooyyy~~~}}}{{{wwwrrrnnnyyyqqq```]]][[[ZZZxxxzzzHHH>>><<<555999777777888555333444666777555222333333333444444444444444555555666666777777888888;;;;;;;;;:::<<>>AAA@@@??????@@@CCCEEEFFFEEEFFFGGGGGGFFFGGGHHHJJJKKKMMMOOOWWWmmmqqqmmmsssEEE>>><<<::::::;;;;;;:::999777777777777777666666666666666777777666666666777777777999;;;999888>>>GGGfffvvvrrraaakkk@@@PPPnnn}}}[[[NNNIIILLLUUU^^^hhhzzzuuuWWWKKKLLLNNNLLLIIIJJJPPPWWW]]]eeemmmwww~~~}}}{{{xxxssspppxxxnnn]]]YYYVVVWWWwwwGGG>>>===555888555666777666555555666777666555333333333444444555555555555555666666777777888888888:::;;;<<<@@@MMMaaaqqqqqqbbbSSSNNNOOOOOOPPPRRRSSSRRRVVV^^^gggrrrzzztttoooiiieee```___]]][[[YYYWWWVVVUUUSSSPPPNNNLLLKKKIIIFFFDDD===<<<;;;<<<===@@@CCCEEEIIIEEEBBB@@@@@@BBBCCCCCCEEEFFFGGGGGGFFFGGGIIIKKKKKKLLLNNNXXXnnnqqqlllsssDDD>>><<<:::999::::::999888444444444555666666777777444666777777555555666888666666888:::888777>>>FFFeeevvvwwwcccjjj???LLLiii~~~\\\NNNJJJLLLVVV^^^gggyyyyyyWWWKKKLLLNNNMMMJJJKKKQQQXXX]]]dddkkkwww}}}}}}yyytttpppyyynnn\\\WWWSSSWWWrrrDDD>>>>>>666999666666444666666666555555555777222222333444555666666777555555666666777777888888666999;;;<<>>===<<<<<<===@@@CCCEEEJJJFFFAAA@@@BBBEEEFFFFFFFFFFFFGGGFFFFFFFFFIIIKKKKKKKKKNNNYYYooo}}}nnniiiuuuGGG>>><<<:::999999999777666333333444555666666777777333555777777555555666999666777999;;;999888>>>GGGeeeuuu~~~gggfff~~~AAAKKKfff~~~\\\OOOKKKMMMVVV^^^gggyyyzzzWWWKKKLLLOOONNNJJJKKKQQQWWW\\\aaagggqqqvvvzzztttpppzzznnn\\\WWWRRRWWWmmmAAA===???777:::777777222555777666444333555777222222333444666777888888555555666666777888888888777:::<<<<<<@@@KKKXXX```rrrdddUUUPPPOOONNNOOOQQQQQQRRRYYYcccmmmyyy}}}xxxsssnnnhhheee]]]]]][[[ZZZXXXVVVUUUTTTRRRPPPLLLJJJHHHEEEBBB@@@CCCAAA>>><<<;;;<<<>>>???GGGCCC??????DDDIIILLLLLLFFFFFFGGGFFFEEEFFFIIIKKKKKKKKKNNNZZZppp{{{lllfffwwwMMM???<<<:::888888888666555444444555555666666777777222444777666555555777999777888:::<<<:::999???HHHddduuukkkccc{{{===MMMbbbyyy]]]TTTMMMNNNXXX^^^bbbttt|||XXXMMMPPPMMMNNNNNNNNNNNNQQQWWW^^^dddhhhqqqwwwqqqooonnnlll]]]ZZZTTT```oooJJJ888>>><<<666777888888555444888777333666<<<333333333444444444555555444666888999999888888888;;;;;;;;;===???GGGYYYiiiqqqgggZZZRRRPPPRRRSSSSSSWWWYYY^^^hhhttt{{{uuupppkkkfffccc]]]\\\ZZZXXXVVVSSSRRRQQQOOOMMMJJJGGGDDDCCCBBBBBB@@@>>><<<;;;;;;<<<;;;999<<<===???AAADDDEEEGGGGGGEEEFFFGGGGGGFFFFFFHHHJJJNNNKKKOOOaaayyyzzzkkkcccuuuFFF???<<<999888888888777666777777777777666555333333666666666666777777777777888666777:::;;;:::>>>DDDbbbvvvuuunnn{{{<<>>;;;666888:::999555555888888555666;;;444444444555555555666666555666777888888888888888::::::;;;===>>>HHH]]]ppprrrhhh\\\SSSQQQSSSUUUUUUXXX[[[aaakkkvvvyyytttoookkkfffddd^^^]]][[[YYYVVVTTTRRRQQQNNNMMMJJJGGGEEECCCBBBBBB???===;;;:::;;;;;;:::999<<<===???AAACCCDDDEEEFFFEEEFFFGGGGGGFFFGGGHHHJJJLLLLLLPPP^^^pppzzzkkkdddvvvIII???===999888888888777666666777777777666555444444555555666666666777777777888666777:::;;;;;;???EEEbbbwwwmmmyyy===BBBYYYzzzeeeTTTLLLLLLVVV]]]cccuuu\\\NNNQQQPPPRRRQQQPPPOOOOOORRRWWW[[[\\\hhh||||||rrrjjjhhhiiiiii\\\YYYTTTSSS~~~oooMMM;;;>>>;;;777999;;;888666555777888666777:::555555555666666666777777666666666777777777777888777999;;;<<<===IIIccc{{{tttlll```WWWSSSSSSVVVWWWZZZ^^^eeennnxxx|||wwwrrrnnnkkkgggddd^^^]]][[[YYYVVVTTTRRRRRRMMMLLLJJJGGGEEECCCBBBBBB>>><<<::::::;;;;;;:::999<<<===???@@@BBBCCCDDDDDDEEEFFFGGGGGGFFFGGGIIIKKKJJJLLLQQQYYYhhh|||}}}nnngggvvvJJJ???===:::888888888777666555666666666666666555555444444555555555666666666999777888;;;<<<;;;???EEEaaawwwlllwww@@@>>>RRRwwwdddUUULLLKKKUUU]]]ccctttaaaPPPQQQPPPSSSSSSRRRQQQQQQRRRUUUXXXYYYfff}}}zzzqqqiiihhhkkkggg[[[YYYUUUTTTfffHHH999===;;;777999888777555444666777777777777444555555555666666666666777666666666777888888777666888;;;;;;<<>><<<999666888:::;;;<<>><<<:::;;;<<<===<<<;;;<<<===???@@@BBBCCCDDDDDDCCCEEEFFFGGGFFFHHHJJJLLLLLLNNNPPP\\\vvvyyykkkffftttIII@@@>>>;;;999999999888777555666666666666666555555444444555555555666666666888666777:::;;;:::>>>DDD```tttssswww>>><<>>:::888999:::;;;===FFF[[[ooo|||mmm^^^XXX]]]cccfffjjjooorrrtttxxx|||xxxsssoooiiiccc___YYYXXXVVVTTTQQQOOONNNMMMIIIIIIHHHHHHFFFDDDAAA@@@>>>===;;;<<<===>>>>>>===<<<===???AAACCCDDDEEEFFFCCCEEEFFFFFFGGGHHHJJJLLLLLLOOORRR]]]xxxzzzkkkeeesssJJJAAA>>>;;;999999999999888666777777777666555444444555555666666666777777777777555666999999999===CCC___tttwwwvvv}}}:::<<>>FFFWWWhhh~~~~~~ooo```[[[aaahhhiiimmmqqqssstttxxx|||wwwsssmmmggg```\\\ZZZYYYWWWUUURRRPPPNNNMMMHHHHHHHHHHHHFFFDDDAAA@@@???===<<<<<<>>>???>>>>>><<<===???BBBDDDFFFGGGGGGCCCDDDFFFFFFGGGHHHJJJMMMKKKPPPTTT^^^www~~~ooogggqqqKKKAAA>>>;;;:::::::::999888777777777777666555333333666666666666777777777777666444555888999999===CCC]]]tttzzzuuuxxx<<<<<>>:::777666777444444555555666666777777666888;;;;;;999666444444444555777:::;;;<<<<<<<<<<<<===<<<:::<<>><<<===@@@BBBCCCBBBAAA@@@>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJLLLSSSSSS___}}}{{{gggxxxpppJJJ???===:::888777777999:::777777666555444555555555444555666666555555666888888888888777666888<<>>;;;888666777555555555555666666666666555888:::;;;888666444444444555777999:::;;;;;;;;;999;;;;;;:::===HHHWWWbbbzzztttfff^^^\\\]]]eeeeeeiiirrrxxx}}}yyyvvvrrrmmmiiiddd^^^ZZZWWWVVVTTTRRROOOMMMLLLKKKJJJHHHEEEDDDDDDBBB@@@>>><<<<<<>>>???@@@??????>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJLLLRRRSSS___~~~~~~hhhyyylllEEE???===:::888777888999:::777777777666666666555555444555666666555555666888888888888777777999<<>><<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKQQQSSS```{{{gggzzzjjjBBB???===;;;888777888999999777777888888888777666555444666777777666555777888888888888888777999<<>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJQQQTTTbbbpppccc~~~lllEEE>>>===;;;999888888888999666777999:::999888666444444666777777666666777888888999999888888999<<>><<<>>><<<:::999888:::;;;===>>>???@@@AAABBBCCCCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIJJJQQQUUUeeevvvgggaaalllGGG>>>===;;;999888888888888666777999:::999888666444555666777777666666777999888999999999999:::===???VVVpppgggmmmvvv===<<>><<<888777999555555555444444444444444333555666666444444444555555555555444444555666666::::::<<<======FFFbbb~~~qqqcccZZZWWW```ffftttyyyqqqmmmhhhccc___[[[WWWTTTMMMMMMLLLKKKJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@>>><<<===<<<:::999999:::<<<===>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJJJJRRRVVVhhhnnncccaaaiiiFFF===<<<;;;:::999888888888777777888888888777666555555666888777666666777999777999:::::::::;;;===???QQQlllgggmmmvvv<<<;;;===CCCRRRoooyyybbbOOOOOOSSSXXXcccqqqgggWWWSSSVVV\\\dddjjjppp{{{zzzrrrmmmkkkdddcccwwwoooccc]]][[[ZZZYYYoootttMMM???===<<<>>>;;;777666999333444444444444444444555333444555555444333444555555555444444555666777888:::999;;;======HHHhhhpppccc[[[WWW\\\eeeuuu~~~wwwnnnkkkfffbbb^^^XXXSSSOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHEEECCCBBB@@@===;;;:::999999999999:::<<<===>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKSSSXXXkkkiii``````eeeDDD===<<<;;;:::999888888888777777777666666666555555555777888888777777888999777999:::;;;:::;;;===???JJJggg{{{eeejjjrrryyy;;;:::;;;@@@NNNmmm|||dddPPPOOOTTTXXXcccqqqzzzbbbSSSQQQRRRXXX```ffflllvvvvvvnnnkkkiiiccccccxxxkkkbbb\\\XXXYYY]]]xxxmmmKKK===;;;:::;;;888444333666333333333444444555555555333444555444333333444555555555444444555666888999888777999<<<===JJJmmm~~~ooobbb[[[WWWXXXcccuuusssllliiieeeaaa\\\VVVPPPKKKIIIJJJJJJJJJKKKLLLLLLLLLLLLIIIFFFDDDBBB@@@===:::888888888888999:::;;;<<<>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJLLLSSSYYYlllfff^^^^^^}}}cccCCC===<<<<<<;;;:::999888777777777666555555555555666555777888888777777888999777999;;;;;;;;;;;;===>>>FFFcccxxxdddgggmmmsss<<<<<>>===;;;;;;:::999999:::::::::===>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKQQQPPP[[[vvvxxxaaaYYY[[[}}}```EEE<<<<<<:::999888777777777888777666555555666777888999:::;;;:::888666666777555666888888777888;;;===HHH[[[yyyiiicccmmmttt}}}:::999<<>>===;;;::::::999999::::::;;;===>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKNNNNNNZZZuuuxxx```YYY\\\^^^CCC<<<<<<:::999888777777777666777888999999888777666777999:::999777555555666666777888888777888:::<<>><<<;;;::::::999999999:::;;;;;;<<<===???@@@BBBCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKOOOQQQ___zzzuuu^^^YYY```ooo\\\EEE<<<<<<:::999888777777777555666888999999888666555555777888888666555555555777888999888777777999;;;GGGUUUqqqlllgggrrrwww~~~;;;999;;;@@@GGG[[[vvvZZZMMMJJJNNNXXXddd|||}}}rrrbbbQQQGGGDDD@@@BBBEEEFFFFFFEEEEEEEEEFFFFFFHHHLLLPPPWWWffftttyyyooopppppphhhdddiiirrrjjj\\\UUUWWWSSSVVVuuucccEEEAAA:::999888777888:::<<<>>>777555333333333444333222555555555555555555555555111222444666888999999999999888888:::===BBBOOO[[[hhh}}}~~~~~~}}}rrrbbbWWWSSSQQQVVVaaammmvvv~~~|||tttmmmcccaaa]]]WWWRRROOONNNNNNIIIJJJNNNSSSWWWXXXVVVTTTNNNKKKFFFBBB@@@>>>;;;999:::999999999::::::;;;<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKOOORRRbbb}}}rrr]]]YYY```zzzsssZZZFFF<<<<<<:::999888777777777666666555555555555666666666777999888777666666777666777888888777888:::;;;EEEQQQmmmnnnhhhqqqtttyyy;;;999:::???FFFWWW{{{zzz^^^OOOJJJLLLWWWccc{{{|||ppp```OOOEEEDDD@@@AAABBBCCCCCCCCCBBBAAADDDBBBCCCEEEGGGIIIQQQ[[[mmm|||wwwooopppnnndddbbbkkkwwwfffZZZUUUWWWTTTXXXvvv]]]GGGAAA999888777666888:::===???888666555444555666555444555555555555555555555555333444666888:::<<<======888777888:::;;;@@@NNN[[[fff}}}{{{yyytttgggYYYQQQQQQPPPUUU___kkkuuu~~~yyyqqqhhh```___[[[UUUOOOMMMOOORRRHHHKKKRRRYYY^^^^^^[[[XXXNNNKKKFFFBBB@@@>>>;;;999999999999999:::;;;<<<<<<<<<<<<>>>@@@AAABBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNRRRcccoooZZZYYY```~~~{{{{{{VVVDDD<<<<<<:::999888777777777777666444333333444666777666777999888777666666777555666888888777888;;;===CCCMMMiiiooogggoooqqquuuDDD???<<<===BBBSSSvvvaaaQQQKKKKKKVVVcccwww~~~uuujjj[[[KKKCCCCCC>>>>>>???@@@AAAAAAAAA@@@@@@???@@@DDDFFFEEEFFFJJJNNNYYY^^^bbboooxxx|||uuuppppppkkk```aaannn|||yyy^^^XXXWWWXXXTTT[[[TTTFFF???:::888666555555777:::<<<777555444444555666555444555555555555555555555555333444666888999:::;;;;;;777777888999999???OOO___rrr~~~xxxtttnnnfffZZZNNNKKKNNNQQQUUU```llluuuzzzwwwppphhh```[[[TTTOOOMMMNNNPPPRRRMMMRRRYYY```dddaaa[[[VVVJJJGGGCCCAAA???>>><<<;;;999999999999:::;;;<<<===;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKNNNTTTffflllWWWXXX^^^yyyRRRBBB<<<<<<:::999888777777777555555666666666666555555444666777777666555666666444555777777888999<<<>>>CCCKKKgggpppgggmmmooosssOOOGGG???===???OOOrrrcccRRRKKKKKKVVVcccrrr}}}wwwoooeeeVVVGGGAAABBB===<<<<<<===???@@@@@@@@@BBB@@@CCCJJJMMMJJJHHHHHHFFFNNNKKKIIIQQQWWW```ooo}}}uuuuuu|||{{{vvvsssqqqpppiii^^^```ppprrrXXXWWWYYYYYYTTT^^^uuuNNNDDD<<<;;;999666333333444777888444333111222333444444333555555555555555555555555222333444555666666666666666777999999888???QQQccc~~~~~~xxxssskkkbbbUUULLLLLLRRRQQQVVV```lllvvv{{{ttttttqqqkkkaaaXXXNNNJJJLLLPPPQQQPPPVVVZZZ```eeefff```WWWPPPFFFDDDAAA?????????>>><<<999999999999:::;;;<<<===;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKQQQWWWjjjkkkUUUWWW]]]vvv|||PPPAAA<<<<<<:::999888777777777444555888999999888555444333444666666555444555555333444666777888:::===???CCCJJJeeeoooffflllnnntttDDD@@@???@@@>>>HHHllloooTTTHHHKKKVVV___ooozzzxxxkkk]]]OOOCCC???BBB>>>======<<<======??????FFFFFFGGGKKKOOOOOOLLLIIIMMMLLLJJJJJJMMMQQQTTTUUUcccrrrzzzsssyyy}}}wwwtttrrrqqqmmmdddaaaiiiwwwqqqZZZ^^^TTTZZZTTTaaaoooJJJDDD777===;;;999666555444555666888666444555777777555333222222333333333333444444666666666666666555555555888888:::::::::AAAUUUiii~~~{{{zzzvvvlll```VVVPPPNNNOOOTTTXXXbbbqqq|||}}}rrrpppqqqmmmiii]]]QQQHHHGGGJJJMMMQQQUUUSSS]]]hhhllleeeYYYNNNIIIFFFDDDBBB@@@>>><<<;;;:::666888:::===>>>===<<<;;;>>>>>>???@@@AAAAAAAAAAAAFFFEEEFFFFFFGGGHHHIIIJJJOOO[[[qqq}}}dddUUUWWW```~~~rrrTTT@@@===;;;999888999999777666666666666666666666666666777777777777666666666666777888888999999:::;;;;;;CCCHHH[[[xxxwwwcccbbbjjjqqq{{{@@@<<<===@@@>>>HHHjjjuuuXXXJJJKKKUUU^^^lllwwwyyyiii\\\OOODDD???@@@======<<<;;;<<<>>>AAABBBEEEEEEFFFIIILLLMMMJJJGGGLLLKKKKKKLLLNNNQQQTTTUUUYYYeeerrr{{{~~~zzz}}}yyyuuuqqqooolllcccaaakkkzzzoooVVVZZZRRRVVVSSSeeejjjGGGCCC999===;;;999666555444555555777555444444666666555333222222333333333333444444666666666666666666666555888888::::::999AAATTTggg|||yyyuuuqqqkkkddd]]]WWWSSSQQQWWWYYYbbbooozzzrrriiijjjmmmkkkfff[[[QQQIIIIIIMMMOOORRRVVVXXX```iiijjjcccXXXNNNJJJEEECCCAAA???===;;;::::::777888999;;;<<<<<<<<<<<<>>>???@@@AAAAAABBBAAAAAAEEEEEEEEEFFFGGGHHHIIIJJJLLL[[[ttt{{{aaaSSSVVVbbbpppSSSAAA===;;;999888999999777666666666666666666666666666666666666666666555555555777777888888999::::::;;;???EEEZZZwwwwwwcccaaahhhooozzz;;;999;;;??????GGGfff}}}^^^LLLJJJSSS[[[hhhrrrvvvdddWWWNNNEEE@@@???>>>===;;;:::<<>><<<::::::999777888888999:::;;;<<<===>>>???@@@AAABBBBBBBBBBBBEEEEEEEEEFFFGGGHHHJJJKKKMMM___yyywww^^^RRRVVVdddnnnQQQBBB===;;;999888999999777666666666666666666666666666555555555555555555555555777777777888999999:::::::::BBBXXXuuuyyyddd___dddlllxxx999777:::???>>>DDD```aaaMMMIIIPPPWWWdddnnn~~~mmmZZZQQQMMMHHHCCC@@@@@@>>><<<:::;;;???CCCFFFIIIIIIKKKMMMOOOPPPQQQQQQNNNRRRWWW\\\```cccfffhhhmmmppppppnnnvvv|||vvvnnnhhhfff___```ooonnnaaaSSSSSSQQQPPPVVVzzzWWW???@@@===:::999888666555555555555444444333333333333222222222222222333333333444444555555555555666666666666888888999999999???OOO___}}}uuukkkgggccc```^^^```cccccc___ZZZXXXZZZaaakkksssxxxuuufffaaaeeefff___WWWMMMJJJJJJPPPUUUWWWYYY\\\___``````\\\TTTKKKFFFCCCBBBAAA???===;;;:::999999888888777777888:::<<<===>>>???@@@AAABBBBBBBBBBBBEEEEEEEEEFFFGGGIIIJJJKKKSSSbbbzzzuuu^^^RRRVVVdddmmmQQQAAA===;;;999888999999777666666666666666666666666666444555555555666666777777666666777777888999999999777@@@WWWsss|||ggg^^^```iiiwww999777:::???===@@@XXXuuudddNNNHHHMMMTTTbbblll~~~rrrbbbRRRMMMMMMJJJEEEBBBBBB@@@===;;;<<>>999888777666555555444444333444444333222222222222222222222333333333444444444555555555666666777777888777888999999>>>KKKYYYmmmyyylllaaa]]]ZZZVVVSSSUUU[[[___^^^[[[YYY\\\dddoootttuuuxxx}}}|||rrrhhhdddccc___TTTJJJGGGFFFJJJSSSZZZ\\\^^^bbbaaa```\\\VVVNNNHHHDDDBBBAAA@@@>>>===;;;:::999999999888777666777999<<<>>>??????@@@AAABBBBBBBBBBBBDDDDDDEEEFFFGGGIIIKKKKKKTTT```vvvttt^^^TTTWWWeeekkkOOO???===;;;999888999999777666666666666666666666666666555555666777888888999999555666666777777888888999777>>>TTTqqqkkk]]]]]]fffvvv:::777:::>>><<<>>>SSSnnniiiRRRIIIMMMRRR```iii{{{uuukkk^^^RRRPPPPPPLLLFFFCCCAAA@@@>>>======@@@DDDFFFGGGIIIMMMPPPSSSXXX^^^bbbaaagggpppxxx~~~tttrrr|||yyysssiiiaaa```[[[aaawwwtttbbb\\\XXXPPPVVVSSSiiiiiiHHH>>>>>>>>>888888777777666555444444333444555444222111222333222222333333333333444444444444555555666777777777888777777888999===HHHUUUggg|||qqqdddZZZWWWPPPMMMJJJLLLPPPUUUWWWWWWZZZ]]]gggqqqvvvuuuvvvyyyxxx|||tttnnnhhhccc^^^VVVKKKCCCFFFGGGNNNXXX^^^```cccgggddd```ZZZSSSMMMIIIFFFEEEAAA@@@>>>===;;;:::::::::999888777777888:::===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDFFFGGGIIIKKKLLLQQQ\\\rrrrrr]]]TTTYYYhhhdddLLL???===;;;999888999999777666666666666666666666666666555555666777999:::;;;;;;555555555666777777888888999===PPPmmmooo^^^[[[fffwww999555888===<<<===RRRlllpppWWWLLLMMMRRR^^^gggwwwsssmmmcccZZZXXXVVVNNNEEEAAA=========>>>@@@CCCFFFHHHGGGJJJNNNRRRWWW^^^ffflllnnnuuu~~~|||{{{vvvtttppphhhbbb```\\\ddd|||jjj\\\YYYYYYMMMWWWVVVuuu]]]DDD@@@>>>===777777777777666555444444333555666555222111222444222222333333333333444444444444555555666777777888888777777888999<<>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIKKKLLLPPP]]]uuunnn[[[QQQZZZmmmZZZHHHBBB===;;;999888999999777666666666666666666666666666444444555777888:::;;;;;;444444555666666777777888:::;;;LLLhhh{{{ttt```ZZZfffyyy888444777<<<<<<>>>SSSlllvvv\\\NNNNNNQQQ\\\eeeuuuvvvqqqiiibbb```ZZZOOODDD>>>999:::<<<>>>BBBFFFIIIKKKIIILLLQQQVVV\\\cccmmmtttwwwrrrqqqooohhhcccaaa]]]gggbbbVVVUUUXXXKKKWWWXXX}}}VVVCCCBBB???<<<666777777777666555444444333555777555333111333555222222333333333444444444444444444555666777777888888777666888999;;;EEEOOO^^^nnnxxxnnnbbbUUUMMMKKKBBBDDDEEEEEEEEEFFFIIIKKKRRRUUU]]]gggmmmoootttyyyzzzvvvmmmkkkjjjggg```WWWPPPNNNNNNPPPRRRXXXaaaeeeeeegggkkk```[[[TTTNNNJJJGGGFFFEEEAAAAAA???>>><<<<<<;;;;;;999999999:::;;;<<<===>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFGGGJJJKKKLLLRRRbbb|||lllXXXNNNZZZqqqRRRDDDDDD===;;;999888999999777666666666666666666666666666222333444666777999:::;;;444444555555666777777777;;;:::HHHdddyyyvvvaaaZZZfffzzz999:::777888<<<;;;IIIdddzzz\\\MMMKKKKKKZZZcccrrr~~~|||tttfffYYYNNNEEE???=========@@@EEEIIILLLMMMNNNIIIQQQcccllliiinnnzzzxxxqqqpppnnnggg```\\\^^^kkkttt]]]TTTRRRTTTUUURRRdddtttPPPEEE>>>888<<<888777666555555444444555444444555555666666777777555555555444444333333333666666555666666777888999666555777:::;;;===DDDMMM^^^wwwvvvjjj^^^QQQHHHEEE@@@BBBCCCBBB@@@@@@CCCFFFJJJOOOUUU[[[```gggpppvvv{{{}}}kkkfffiiihhheeebbb^^^VVVOOOPPPVVV___```aaaccceeedddbbbaaa\\\WWWQQQKKKHHHFFFDDDBBBCCCBBB@@@???===<<<<<<;;;999999888888:::<<>>>>><<<999777666777999:::888777777666555444444444444444444555555555555666777666666666666888999:::???@@@FFF\\\wwwzzzccc[[[fff}}}777;;;999999:::777DDD^^^bbbRRRNNNNNNXXX```pppyyyiiiZZZMMMDDD>>>>>>>>>>>>AAAEEEIIILLLMMMSSSQQQ[[[mmmtttqqqwww{{{tttooonnnkkkbbbZZZ]]]bbbsssppp[[[SSSRRRRRRSSSSSShhhjjjKKKBBB===888:::888777666555555444444555444444444444555555555555555555444444444333333333555444444444555666777888666555888;;;<<<===DDDLLLbbbqqqeeeYYYLLLCCCAAA???AAADDDDDDBBBBBBDDDFFFEEEIIIMMMQQQUUU[[[aaafffqqqwww~~~uuufffYYYXXX___mmmggg___VVVNNNMMMWWWbbbggggggffffffdddaaa^^^[[[XXXTTTNNNIIIFFFDDDCCCAAABBBAAA@@@>>><<<;;;;;;;;;999999888888:::<<>>>>>===:::888777888:::;;;888777777666555555444444444444444555555555555666777666666666777888999::::::<<<@@@VVVqqqzzzxxxbbbZZZeee}}}777<<<;;;::::::666???VVV|||dddSSSMMMJJJTTT]]]mmm{{{iiiZZZMMMCCC?????????@@@BBBEEEIIILLLNNNPPPSSSaaasssxxxuuu}}}}}}|||}}}{{{vvvqqqooommmggg^^^WWW\\\fff{{{iiiXXXRRRQQQPPPRRRTTTlll```HHHAAA>>>;;;;;;888777666555555444444555444444444333333333333333444444444444333333333333333333333444444555666777555666999=========CCCJJJfffrrrfffYYYKKKCCCAAA???BBBEEEFFFFFFFFFFFFGGGEEEGGGJJJLLLNNNQQQUUUXXXcccffflllttt|||sssmmmhhh___bbbmmmrrrjjj___UUUMMMOOO]]]mmmjjjiiihhheeeaaa\\\XXXUUUSSSOOOJJJGGGEEECCCBBB@@@AAA@@@>>>===;;;;;;::::::999999888999:::<<<>>>@@@@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFGGGJJJMMMWWWssscccVVVWWW___yyypppSSSCCCBBB>>>===;;;999888999:::;;;777777777666555555444444444444444555555555555666666666666666777888999:::;;;<<<@@@SSSnnnzzzwwwaaaXXXaaayyy999<<<999:::???===@@@OOOvvvjjjWWWMMMHHHQQQYYYhhh|||uuueeeXXXLLLDDDAAA???AAABBBDDDFFFIIIMMMPPPLLLTTTfffwww{{{zzz~~~}}}vvvpppnnnkkkddd\\\XXX]]]jjjcccUUUQQQOOOPPPRRRVVVnnnZZZJJJCCCAAA@@@===888777666555555444444555555555444444333333222222333333333333333333333333333333333444555666777888555666:::>>>>>>===BBBHHHdddqqqeeeWWWJJJCCCCCC@@@CCCFFFHHHIIIIIIIIIIIIJJJKKKMMMOOOPPPRRRTTTVVVWWWYYY]]]dddmmmyyyoooaaahhhjjjeeejjjyyywwwpppfff\\\TTTTTTaaappphhhhhhgggccc^^^XXXTTTRRROOOLLLHHHEEEDDDCCCBBB@@@???>>>===<<<;;;:::::::::888888999999;;;<<<>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFFFFHHHKKKMMMYYYvvvbbbVVVXXXaaa}}}kkkOOOBBBBBB===<<<:::999888888999:::777777666666555555555555444444444555555555555666666666666777777888999999;;;===???PPPkkkyyyxxxbbbUUU\\\uuu<<<<<<666999EEEFFFDDDKKKnnnuuu```SSSLLLOOOVVVdddvvvooobbbXXXLLLDDDAAA???AAADDDFFFGGGKKKOOOSSSRRR]]]qqquuullliiieee^^^[[[\\\aaapppwww^^^SSSPPPNNNNNNUUU]]]wwwxxxUUULLLCCCAAABBB===888777666555555444444555666555555555444444333333333333333333333333333333444444444555666888999:::666666:::======<<<@@@GGG]]]{{{mmm```RRRGGGBBBDDDCCCEEEGGGJJJLLLMMMLLLKKKMMMNNNOOORRRUUUWWWXXXXXXTTTTTTVVV\\\eeepppyyyvvvfff```jjjpppqqq}}}yyykkk^^^WWWXXXeeesssmmmmmmlllhhh```YYYUUUSSSMMMJJJGGGEEEEEEDDDCCCAAA>>>>>>===;;;::::::::::::888888999:::;;;===>>>?????????@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGIIIMMMOOO[[[zzz}}}```UUUWWWccccccHHH======;;;:::999888777777777888666666666666555555555555444444444555555555555666555666666777888888999999999;;;;;;IIIddduuuxxxbbbUUU[[[ttt;;;;;;555888EEEIIIEEEIIIfff|||{{{dddUUULLLOOOTTT___ppp~~~jjjaaaZZZMMMCCC@@@>>>AAAEEEGGGHHHLLLRRRWWWZZZggg{{{{{{oooeeeaaa^^^XXXYYY^^^hhhyyynnnZZZSSSPPPMMMMMM[[[nnniiiLLLKKK???;;;@@@:::888777666555555444444555555555555555444444444444222222222222333333333333444444555555777888:::;;;666666999;;;;;;:::???FFFSSSxxx}}}oooaaaSSSIIIHHHMMMHHHHHHIIIKKKNNNOOONNNLLLLLLLLLNNNRRRVVVXXXYYYXXXWWWWWWYYY___hhhqqqwwwzzz~~~wwwttt{{{jjjYYYSSSXXXgggttttttuuusssmmmddd[[[WWWUUULLLIIIGGGEEEEEEDDDCCCAAA>>>>>>===;;;;;;:::::::::777888999:::<<<===>>>>>>??????@@@AAACCCDDDEEEEEECCCEEEFFFGGGHHHKKKNNNQQQ^^^~~~xxx^^^TTTXXXhhh^^^GGG>>>>>>:::999888777777666666666666666666666666666555555444444444555555555555666555666777888999999999888;;;>>><<>>999888777666555555444444555333333333333333444444444111111222222222333333333333333333444666888999:::777666777999888888===EEEJJJmmmqqqcccUUUNNNPPPWWWMMMKKKJJJLLLOOOPPPOOONNNMMMMMMOOOSSSXXX[[[ZZZYYY]]]^^^aaahhhqqqxxx|||||||||fffVVVSSSYYYcccmmmnnnppppppjjj```XXXTTTTTTJJJHHHFFFEEEDDDCCCAAA??????>>>===<<<;;;;;;;;;;;;777888999;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEAAABBBDDDFFFHHHKKKOOORRRaaattt[[[SSSZZZmmm]]]IIIAAA@@@::::::999888888777777777555666666666666666666666444444444555555555555666444555777888999999888888===@@@===FFFaaawww{{{gggWWWYYYttt111:::999555999;;;===FFFdddssslllZZZNNNQQQTTT[[[gggzzzxxxdddVVVXXXYYYOOOEEEBBB<<>>999888777666555555444444555111111111222222333333444111111111222222333333333222222222333555777888999777666666777666666<<>>???>>>===<<<<<<<<<<<<<<<777888999;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFF>>>@@@CCCEEEGGGJJJOOORRRcccrrrYYYRRR\\\qqq}}}~~~ZZZFFF===;;;;;;;;;::::::999888888777555555555666666666666666444444444555555555666666444555777888999999888888999<<<999AAA\\\sssjjjWWWVVVooo444444555666888;;;===???___qqqvvvbbbOOORRRUUU[[[dddttt{{{fff``````ccc[[[JJJAAABBB???AAAFFFJJJJJJLLLVVVbbbqqqyyytttppplllaaaZZZYYYWWWUUUZZZdddvvvpppXXXPPPNNNMMMLLLUUUlllRRR===;;;>>>:::666777:::444222666999888666777333333333333333333333333333444444555555444444333444444444444444444444444555777888999:::;;;>>>@@@HHH^^^uuuvvvcccSSSJJJGGGGGGHHHJJJMMMPPPQQQQQQPPPPPPVVVWWWXXXZZZ```fffgggdddfffiiiooozzzppp___XXXXXXYYY^^^eee]]][[[XXXSSSOOOMMMNNNPPPHHHGGGEEECCCAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>@@@@@@@@@AAACCCEEEFFFGGGEEECCCCCCHHHKKKLLLPPPUUUlllqqqYYYSSSaaa{{{qqqVVVMMMEEE:::<<<;;;;;;:::999888777777777777777777777666555555333333333444444444555555555666777666555666777999999<<<===BBBTTTnnnjjjUUUTTTlll666666666777888:::<<<>>>VVVhhh}}}eeeNNNMMMOOOUUU___ooo~~~xxxhhhccccccddd[[[IIIAAABBB???BBBGGGKKKKKKMMMWWWcccuuu}}}yyy{{{vvvssskkkaaa[[[ZZZWWWVVV```mmmkkkVVVNNNLLLLLLNNN[[[```LLL<<<<<<>>>;;;888999:::444000222444222111222333333333333333333333333333333444444444444333333444444444444444444444444444555777888888:::===???FFFTTTfffsssvvvdddTTTKKKHHHHHHFFFKKKQQQTTTTTTVVVZZZ___eee```^^^dddmmmqqqnnnkkkpppvvvwwwjjj^^^ZZZZZZZZZ]]]aaaZZZXXXUUUQQQMMMLLLMMMNNNGGGFFFEEECCCAAA@@@??????<<<<<<;;;:::::::::::::::888888999:::<<<======>>>@@@@@@@@@AAACCCEEEFFFGGGFFFCCCDDDHHHJJJLLLPPPVVVppppppYYYUUUhhh~~~oooPPPHHHCCC<<<<<<;;;::::::888888777666666666666666666555444444333333444444444555555555555666777777666666777999777888999>>>PPPiii|||lllXXXVVVlll888777777777888:::<<<===LLL___kkkRRRIIIJJJPPP[[[kkk~~~{{{tttlllhhhgggeeeYYYGGG???AAA@@@CCCHHHLLLLLLMMMWWWbbbrrr}}}mmmqqq~~~{{{wwwuuulllddd^^^ZZZUUUUUUdddvvv~~~eeeUUUNNNKKKMMMQQQbbbRRREEE;;;<<<>>>:::999<<>>GGGPPP___rrrvvveeeVVVLLLIIIIIIFFFMMMTTTXXXZZZ___hhhpppoooffffffsss~~~|||wwwtttyyyxxxiiibbb]]]^^^___^^^\\\]]]VVVTTTQQQNNNLLLKKKKKKKKKGGGFFFDDDBBB@@@??????>>>;;;;;;:::999999999::::::777777888:::;;;===>>>???@@@@@@AAAAAACCCDDDFFFGGGFFFDDDEEEHHHJJJLLLQQQXXXvvvlllYYYXXXppp|||tttzzzHHHCCC@@@>>>;;;;;;:::999888777777666555555555555555444444333333444444444444555555555555666888777666666777999666777888<<>>FFFYYYxxxnnnVVVJJJJJJNNNZZZjjj|||{{{tttqqqooommmgggWWWFFF>>>@@@BBBEEEJJJMMMLLLLLLVVVaaannn|||jjjdddppp|||xxxuuurrrmmmfff___YYYQQQRRReee{{{vvv___UUUQQQNNNNNNRRRiiiyyyLLLCCC===<<<;;;999;;;@@@OOOEEE===:::999777666777222222222222222222222222333333333444444333333333333333444444444444444444444555777777777888;;;===GGGQQQeeevvvfffWWWNNNJJJJJJHHHLLLSSSZZZaaaiiirrrwwwhhhfffoooxxxwww~~~jjj^^^^^^___cccdddaaa\\\YYYSSSQQQOOONNNMMMMMMLLLKKKFFFEEEDDDBBB@@@???>>>>>>;;;;;;:::::::::::::::;;;777888999;;;===>>>@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGEEEFFFIIIJJJLLLSSS\\\{{{gggVVV[[[sss|||wwwqqqEEEAAA===>>>;;;;;;:::999888777666666555555555666666555555444444444444444555555555555555777888888777777888999999999999===JJJ___uuu|||hhhXXXTTTfff~~~666666666777999;;;===???BBBRRRooojjjUUUNNNJJJMMMXXXgggwwwyyy{{{{{{xxxmmmYYYGGGAAACCCEEEGGGKKKMMMKKKLLLVVVbbbpppmmm]]]aaasss}}}xxxsssooolllggg```ZZZUUUOOOTTTkkkpppYYYRRRRRROOOOOORRRwwwhhhLLLFFF@@@<<<999999>>>EEEMMMCCC:::777555333222333222222222222222222222222222333333333333333333222333333333444444444555555555666888888888999;;;>>>AAARRRrrrwwwhhhYYYOOOKKKJJJKKKKKKPPP\\\iiisssvvvtttaaalllyyypppqqqzzzoooggg[[[___cccffffffccc\\\VVVRRRPPPOOOOOOQQQPPPNNNLLLFFFEEECCCAAA???>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999;;;===???@@@BBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEEFFFIIIJJJMMMVVVaaa|||bbbTTT]]]uuuvvvtttiiiDDDCCC;;;===;;;::::::999888777666555555666666777777777666666444444444555555555666666555777999999888777888888999999:::===GGGXXXooolllZZZRRRddd}}}666666666666888:::<<<======JJJccc~~~~~~kkkYYYQQQKKKKKKUUUbbbooosss\\\JJJDDDFFFGGGHHHKKKMMMMMMPPP\\\iiivvvmmm[[[\\\jjj~~~zzztttnnniiifff^^^XXXTTTRRRRRR\\\wwwhhhSSSOOOPPPMMMRRRZZZ\\\KKKHHHCCC???===@@@FFFLLLHHH???777444444111111222222222222222222222222222222222333333333333222222222333333444444555555555666777888888888999;;;===AAAVVVxxxjjj[[[PPPKKKIIIJJJKKKRRRaaasss{{{wwwoooggg{{{~~~lllfffhhhlllqqqwww}}}|||hhh```bbb___dddgggfffdddaaa[[[TTTQQQPPPOOOQQQTTTTTTQQQMMMEEEDDDBBB@@@???======<<<<<<<<<;;;;;;;;;<<<======;;;;;;<<<>>>???AAABBBCCCAAAAAAAAABBBBBBDDDEEEEEEEEEDDDFFFIIIJJJNNNZZZfffyyy^^^UUUbbb{{{zzz```CCCEEE:::<<<::::::999888777666666555555666777777777777777777444444555555555666666666555777999:::999888888888666666888<<>>===<<<<<<;;;:::::::::;;;;;;<<<===;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCFFFHHHJJJOOO]]]jjjxxx^^^XXXiiiUUU@@@FFF999<<<::::::999888777666555555444555666666777777666666555555555555666666666666444777::::::999888888888444444777;;;>>>GGG]]]qqqkkkTTT^^^www;;;999777666555444555555:::CCCWWWppp[[[PPPMMMUUU^^^fffvvvqqqUUUCCC???AAAFFFGGGJJJOOOSSS\\\nnn~~~eee]]]YYYbbb||||||vvvooohhhccc```^^^VVVSSSVVV\\\kkknnn```VVVSSSNNNNNNccc~~~xxxGGG???AAACCCGGGMMMUUUYYYZZZ???888222222333222111222111111111111111111111111222222222333333222222222222222333333444555666666444555666666666666888:::AAAQQQyyy{{{lll]]]QQQJJJGGGBBBLLL___ssszzzrrrxxxvvv]]]ZZZaaadddkkklllsssuuugggdddcccdddgggjjjmmmkkkaaa[[[YYYVVVQQQPPPNNNNNNRRRWWWXXXSSSNNNDDDCCCAAA@@@>>>===<<<<<<999999999999::::::;;;<<<;;;<<<<<<===>>>??????@@@BBBBBBBBBBBBBBBCCCDDDEEEBBBCCCEEEHHHJJJPPP___mmmwww^^^ZZZooozzzMMM<<>>FFFLLLMMMLLL444444444333333222222222444333222111111333555666666555333222222222333333444444444555555555555666:::777555666999;;;:::888@@@NNNiiiwwwnnnaaaQQQGGGDDDKKKNNN```xxx|||pppllluuuwwwcccZZZaaaiiikkksssttt|||hhh^^^bbbfffkkkrrrxxxqqqhhh___ZZZWWWUUUTTTPPPOOOOOORRRTTTSSSNNNJJJFFFDDD@@@===;;;;;;;;;;;;;;;:::999888999;;;>>>???;;;<<<>>>>>>======???@@@BBBAAAAAAAAABBBDDDFFFGGGFFFFFFFFFHHHIIIQQQaaarrrqqq^^^___uuuxxx}}}OOOHHH<<<999===:::999888777666666666666777666444333444555777999999777444333444444444333555555555555666666666666666555444;;;AAABBBSSStttvvvZZZWWWfff666666555555555666888999999>>>MMMgggjjjZZZOOOQQQXXX```nnn~~~wwweeeKKKBBBEEEDDDGGGHHHLLLPPPVVVbbbwwwyyyeeegggvvv~~~zzzqqqhhhcccdddggg^^^XXXWWW^^^jjj|||xxxaaaWWWRRRPPPPPP___WWWIII@@@<<<999;;;???BBBAAA>>>444333333333333333333222333333111111111222444555555444333222111222222333444444444444555555555555777555444666999;;;;;;:::@@@LLLcccxxxooobbbRRRHHHEEEGGGPPPcccrrrrrrjjjlllvvv~~~pppeeedddlllrrrssszzz~~~|||ccc```hhhlllooossssssmmmddd]]]XXXUUUTTTSSSQQQPPPOOOPPPQQQQQQMMMJJJDDDCCC@@@===<<<;;;;;;<<<:::999888888888:::<<<===999;;;============???AAAAAAAAAAAAAAABBBDDDEEEGGGFFFFFFGGGHHHJJJRRRdddttt~~~kkkYYYaaa~~~wwwvvvtttIIIEEE;;;999<<<:::999888777666666666666666555555444555666777888777777777888999999777666555555555555666666666666777777555:::??????NNNmmmyyy]]]XXXeee{{{333333333333444666888999:::;;;HHHaaa~~~wwwdddSSSPPPUUU]]]jjjwww}}}vvvdddJJJBBBHHHJJJJJJIIILLLPPPWWWeee|||{{{qqqzzz{{{sssjjjddd`````````XXXWWW\\\fffrrrnnnYYYPPPSSSSSSQQQrrroooLLLGGG@@@<<<888777888888666444222333333333333333333444222222111000000222333444444333222111111111222222444444444444555555555555555444444666999;;;<<<<<>>???AAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFGGGIIILLLUUUhhhyyyzzzdddVVVggguuunnnxxxgggCCCAAA;;;::::::999999888777666666666666444555555666666666666666444555777:::<<<;;;999666444555555555555666666666888888666888===;;;HHHcccxxx~~~aaaYYYaaauuu777666555444444444555666;;;:::CCC[[[zzzlllWWWPPPSSS[[[gggrrr|||iiiMMMDDDLLLOOOKKKJJJJJJOOOVVVeee|||~~~|||}}}xxxmmmeee```^^^\\\ZZZTTTVVV^^^jjjwwwzzzfffWWWLLLRRRSSSTTT^^^EEEFFF>>>;;;888666777777666444222222222333333444444444111111000000000111222333222222222222222222222222333333444444444555555555555555555666888:::;;;<<<===GGGWWWtttzzzrrreeeUUUKKKHHHCCCTTT```\\\YYY```lllrrrssslllooo{{{sss{{{wwwnnneee```[[[VVVTTTSSSQQQPPPRRRPPPMMMKKKJJJIIIHHHHHH@@@???>>>===<<<<<<======;;;:::999999888999999:::===>>>??????>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFHHHKKKOOOYYYmmmttt```VVVnnnkkkmmm^^^@@@@@@;;;<<<888999888777666666555555666333444666777888777666555222222333666888888666333444444444555555555666666888999666888<<<;;;EEE\\\rrrfffZZZ]]]ooo:::999777555444444444555<<<999???VVVtttsss]]]RRRRRRYYYeeennn{{{uuuUUUHHHNNNQQQNNNJJJIIIKKKPPP[[[nnn|||xxxzzz}}}wwwllldddaaa___[[[XXXTTTUUU^^^lllzzzvvvdddWWWKKKPPPSSS\\\|||TTTDDDEEE???===:::999999999888888222222222333333444444444111111000111111111222222222222222222333222222222333333333444444444444555666666666666777777999::::::EEETTTooo|||uuuhhhXXXLLLHHHFFFRRRWWWSSSVVVbbbllllllgggmmm~~~|||{{{pppddd___\\\XXXUUUTTTRRRQQQOOOPPPOOOLLLIIIGGGFFFFFFGGG???>>>>>>===============;;;;;;;;;:::::::::::::::AAABBBBBBAAA???>>>>>>???@@@@@@AAABBBDDDDDDEEEEEEFFFFFFHHHLLLRRR^^^sssooo^^^YYYrrrllltttXXX@@@@@@<<>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;BBBCCCCCCAAA???>>>>>>??????@@@BBBCCCDDDEEEEEEEEEFFFFFFIIINNNUUUbbbxxxjjj]]][[[vvvsssTTTBBB???;;;AAA888888888777666555555555555333444666888888777666444777444222111333444444444333444444444444555555555444888666666<<<<<>>===;;;999777666777888444333333333333333333222111222222333333333333333222333444555666555555444222222333333333444444444444555777777555666888;;;666AAAMMMddduuubbbRRRLLLGGGIIIMMMTTT]]]eeehhhhhhrrruuuhhh^^^WWWVVVTTTRRRRRRPPPNNNKKKIIIJJJJJJHHHDDDBBBCCCDDD>>>>>>>>>>>>===<<<;;;:::888999::::::;;;;;;;;;;;;>>>???@@@@@@>>>>>>???@@@???@@@BBBCCCDDDEEEDDDDDDFFFFFFIIIOOOWWWeee|||}}}eee[[[___~~~NNNBBB===999AAA999888888666555555555555555444444666777777777666555333222222333555666666444333333444444444555555555333888666555::::::===KKKccczzzvvv```UUU```xxx444444333222333444555666666555:::KKKdddttt```RRRQQQXXX___qqq}}}gggNNNKKKIIIKKKJJJKKKPPPSSSWWW___hhhttt}}}||||||}}}ooommmiiiccc]]]XXXUUUSSSVVV[[[lllnnndddQQQPPPZZZWWWRRRaaazzzyyyFFF;;;CCC999888888777666555555777999444444444333333222222222222222333444444444444333222333555666666666555555222222333333333444444444111444666666666666:::===666???JJJ```zzzfffUUUNNNEEEFFFMMMWWW___cccfffiii~~~}}}zzzyyyjjj]]]UUUUUUTTTRRRQQQQQQOOOLLLIIIGGGIIIJJJGGGDDDAAABBBDDD?????????>>>===;;;:::999666777888999:::;;;;;;;;;:::;;;===>>>===>>>???AAA???@@@BBBDDDEEEEEEDDDDDDFFFFFFJJJPPPXXXgggvvvaaa[[[ccc|||IIIAAA<<<777BBB999888777666555555444444555444555555666666666666666......111444777777555333333333333444444444555555222888555444888777:::FFF___wwwyyycccVVV\\\uuu444444444555555555555666777:::777===TTTnnniiiVVVQQQWWW\\\mmmxxxqqqTTTJJJPPPNNNOOOPPPRRRWWWbbbqqq|||}}}~~~}}}}}}|||yyyvvvjjjddd___]]]ZZZVVVTTTUUUTTT___xxxtttfff___YYYXXXYYYWWWZZZlll[[[EEE===777<<<777888888777777666555444444333111222333444444333444333333222111111111222444333333222222333333444444444333222333444555666666555555555555666666777:::BBBIIIUUUttt}}}nnn[[[NNNIIIFFFMMMZZZ]]]YYYdddvvvyyywww}}}kkk[[[VVVYYYVVVSSSOOONNNNNNMMMIIIFFFJJJIIIGGGFFFFFFDDDBBB?????????===<<<;;;::::::999;;;;;;;;;::::::;;;;;;<<<;;;===?????????@@@BBBCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFIIIKKKMMMZZZpppooo___WWWiiifffDDD@@@;;;888:::<<<666666666666555555555555444555666777777666555444444444444444444555666777444444444555555555555666666666777777777:::>>>AAAXXXsssrrr___cccooo444444444444555555555555444999777;;;OOOdddppp[[[PPPRRRYYYiiiuuurrrUUUKKKPPPSSSVVVZZZ^^^dddppp~~~~~~}}}}}}{{{xxxuuufffaaa]]]\\\ZZZUUUTTTVVVYYYeee}}}nnnaaa[[[UUU\\\VVVRRR^^^}}}VVVCCC===888<<<;;;999888777777999;;;<<<555333222222333444333222444333222222111111111222444333333222222333333444444333333222333444555666666555555555555666777777888@@@FFFRRRppp~~~ppp___SSSMMMHHHMMMYYY[[[ZZZfffyyyvvvoooooo}}}tttfffZZZUUUVVVTTTRRROOOOOOOOONNNLLLIIIJJJHHHFFFFFFEEEDDDAAA??????>>>===<<<::::::::::::===<<<;;;;;;::::::::::::<<<>>>???@@@???@@@AAACCCBBBCCCCCCDDDEEEEEEEEEEEEKKKMMMNNNQQQ___www~~~jjj^^^]]]qqq```AAA???;;;888;;;<<<666666666666555555555555444444555555555555444444444444444444444555666666444444444444555555555555555666777777888:::===@@@UUUmmmvvveeeaaakkk444444444444555555555555444999888:::HHHYYYtttzzzdddQQQOOOWWWeeeppp~~~vvv[[[RRRWWWZZZ```gggnnnuuu~~~}}}}}}|||yyytttqqqbbb^^^[[[ZZZXXXTTTTTTWWW___lllfff]]]ZZZWWW[[[UUUUUUfff{{{OOO@@@===:::;;;;;;999666444555999>>>BBB666444222222222333222111333333222111111111111222333333222222222222333333333333333333333444555555555555555555555666777777666===CCCNNNjjjsssdddYYYQQQKKKMMMVVVYYYZZZiii{{{~~~lllhhhmmmrrrhhhaaaYYYSSSRRRQQQOOONNNMMMNNNNNNLLLJJJIIIGGGFFFEEEEEECCCAAA>>>>>>>>><<<;;;::::::::::::>>>===<<<;;;:::999999999>>>???AAA@@@@@@???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEKKKLLLLLLPPP```yyyzzzeee\\\bbb{{{yyyWWW>>>===;;;999;;;;;;666666666555555555555444444444333333333333444444444444444444444444555666444444444444555555555555333555777888888999<<<>>>PPPeeeyyy}}}nnnccciii333333444444444555555555777<<<::::::CCCPPPmmmoooWWWPPPXXX```kkkyyy{{{bbb[[[aaabbbkkkuuu~~~~~~}}}yyytttoookkk```\\\ZZZYYYVVVSSSTTTXXXcccsssuuu```]]]^^^]]]ZZZZZZ```ssslllIII===<<<:::888888666333222333666:::===666444222111222222111000222222111111111111111222333333222222222222333333333333333333333444444444555555444555555666777888666;;;@@@JJJcccuuuhhh___TTTNNNMMMRRRVVV[[[jjj}}}sssgggmmmxxx{{{ggg^^^]]]YYYTTTQQQOOONNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDDDDBBB@@@===>>>===<<<;;;::::::::::::<<<<<<;;;:::::::::;;;;;;???AAABBBAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEJJJJJJJJJPPPccc}}}wwwaaaZZZeeexxxqqqOOO;;;<<<:::888999888666666555555555444444444555444333222222333444555444444444333333444555555333333444444444555555555222444777999999999:::<<>>IIIfffxxx^^^SSSVVV\\\gggttt{{{ccc]]]dddhhhsss~~~|||vvvoooiiifffaaa]]]ZZZXXXTTTQQQTTTZZZggg|||jjj\\\\\\______\\\ZZZccc|||]]]EEE<<<::::::666666555444333333444555666666444222111222222111///111111111000000111222222333222222111111222222333222222222333333333333333444444444555555666888888777;;;???HHH^^^{{{}}}uuujjjbbbVVVOOOLLLPPPTTT\\\lll||||||xxxjjjhhhyyy}}}rrr___YYYZZZYYYUUURRRRRRQQQPPPNNNKKKIIIHHHHHHGGGEEEDDDCCCCCCAAA>>><<<===<<<;;;:::::::::::::::999999999:::;;;<<<===>>>@@@AAABBBBBBAAA@@@AAACCCCCCCCCBBBBBBCCCDDDFFFFFFLLLLLLNNNVVVllluuuaaaZZZggg}}}fffJJJ;;;<<<999666777444555555555555444444444444666555444333333444555666555444444333333333444444333333333444444444444555222444777888888888999:::DDD\\\tttrrrkkkxxx333333333333444444444444666777444666<<>>;;;<<<<<<;;;:::::::::::::::777888888999;;;===???@@@@@@AAACCCBBBBBBAAACCCDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKNNN[[[rrrqqq```\\\mmmxxx^^^FFF;;;<<<888666777333555555555444444444444333555555444444444444555555555444444333333333333333333333333333444444444444333444666777666777999:::@@@XXXooo}}}nnnsss222222333333333444444444444555444999???@@@SSStttsss```UUUTTT^^^iiisssxxxbbb___gggfffqqq|||~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{}}}yyyrrrkkkhhhgggaaa\\\XXXUUUSSSTTT^^^jjjyyyrrr\\\VVVYYY[[[[[[ZZZaaazzz\\\BBB@@@999777:::555777777777777666555444333333222000000111222222111000000000000000111222222222222111111111111222222000111222333444333333222444444444444666777888999777999;;;CCCUUUnnn|||{{{zzzuuunnnhhhXXXTTTRRRTTTZZZcccpppzzztttxxxvvv}}}rrrooopppvvvwwwnnnaaaYYYTTTTTTTTTQQQPPPRRRQQQRRRRRRPPPLLLIIIIIIKKKEEEDDDBBBAAAAAA@@@===;;;;;;;;;::::::999999::::::888888999:::;;;<<<>>>??????AAABBBCCCBBBCCCDDDFFFFFFEEEDDDCCCDDDFFFHHHIIIGGGIIIPPP___www|||mmm^^^```xxxqqqWWWCCC;;;<<<888777999555555555555444444444333333333333444444444444333333555444333333222222333333222222333333333444444444444555555555444666888;;;>>>RRReeeyyytttrrr222222333333333444444444444555666>>>CCC@@@NNNkkk}}}jjjZZZQQQ[[[fffooo{{{{{{hhhgggrrrbbbkkksssqqqiiieeehhhnnnuuu}}}|||}}}~~~~~~~~~~~~}}}}}}yyy|||~~~~~~~~~xxxqqqllljjjkkk___[[[WWWTTTSSSWWWcccpppiiiWWWVVVZZZ]]]]]]bbb{{{OOO:::???999666:::555666666555444444444444444222111000000111222222111000000///000000111222222222222111111111111222222000111222333444333222222333333444444666777888999777888:::AAARRRkkk|||{{{zzzvvvoooiiiYYYVVVUUUXXX^^^gggrrrzzzyyyhhhZZZ]]]\\\[[[ZZZSSSSSSPPPPPPRRRQQQMMMMMMPPPKKKMMMNNNLLLIIIGGGHHHJJJEEECCCBBBAAAAAA???<<<:::;;;;;;:::999999999::::::::::::::::::;;;<<<======???@@@BBBCCCCCCCCCEEEGGGGGGFFFEEEDDDEEEGGGIIIJJJJJJMMMUUUfffyyyjjj\\\bbbpppzzz{{{SSSAAA:::<<<888888<<<888555555444444444333333333111222333444444333222111555444333333222222222222222222333333333444444444555555555444333555888;;;===MMM\\\qqq{{{ttt333333222222333555666888555555666888:::>>>IIIUUUxxxvvvbbbVVVZZZbbblllttt}}}{{{zzz|||ooogggcccbbb[[[RRRUUU```bbbkkk|||~~~{{{||||||}}}|||}}}~~~wwwqqqlllgggbbb___]]]\\\YYYUUURRRYYYmmmxxxaaaXXXSSSXXX```___sssYYYLLL@@@===;;;666333555555444444333333222222111444333222111000000000000111111111111111111222222222222222111111111000000111111222222222111000000000444555444666;;;===;;;666777<<>>??????@@@BBBBBBBBBBBBCCCEEEFFFEEEDDDDDDDDDEEEGGGHHHNNNRRR]]]ppptttfff^^^mmm~~~cccEEEBBB===:::::::::::::::999888888777666555555444222333444555666555444333222222222222222222222222444333333222222333333444444444444444666777888999999DDDWWWnnnsssvvv333333333333333444555666333222333555666888AAAKKKggg}}}mmmXXXWWW\\\fffrrr|||qqqhhhbbb```[[[SSSWWW```kkkxxx~~~}}}}}}~~~}}}}}}}}}~~~xxxtttooojjjgggdddaaa^^^ZZZYYYXXXWWWVVV___uuuqqq]]]WWWUUUYYY```cccOOODDD<<<:::;;;888777999555444444333333222222111444333222111000000000000000000000000000000000000222222222111111111000000222222333333333333333222111333444222333777999777333444888>>>DDDWWW~~~~~~zzzyyyyyywwwrrrmmmhhhaaaZZZZZZ]]]bbbmmmvvv{{{~~~mmmUUULLLDDDBBB???===>>>AAA@@@AAACCCEEEFFFFFFFFFFFFKKKIIIHHHGGGGGGFFFCCCAAABBBAAAAAABBBCCCBBB???<<<;;;::::::999999888888888:::::::::;;;<<<===>>>??????AAABBBBBBBBBBBBCCCEEEEEEEEEDDDDDDDDDFFFGGGHHHNNNRRR^^^rrrpppdddbbbvvv}}}VVVDDD@@@<<<999999999999999777777666666555444444333222333333333333222111111222222222222222222222222444333333222222333333444444444444555555777888888888???NNNccczzzrrrqqq}}}333333444444444444444333222111222444444444:::AAAZZZwwwyyy```XXXVVV```ooo{{{uuujjjaaa___\\\XXX\\\dddvvv~~~yyy|||~~~||||||~~~~~~~~~~~~~~~~~~~~~}}}||||||rrrnnniiieeeccc```]]][[[WWWWWWWWWXXX\\\iii{{{hhhYYYVVVXXXYYY```iiiyyyHHH@@@999888999999999:::555444444333333222222111333333222111000000000000000000//////////////////222111111111111000000000222333444444555555555555222555555222222666777555555555999>>>DDD[[[~~~{{{zzzzzzwwwrrrmmmkkkddd]]]\\\]]]bbbkkkttt{{{nnn\\\LLLEEE???>>>===<<<>>>BBB@@@AAABBBDDDEEEEEEFFFFFFIIIHHHFFFFFFFFFEEECCCAAAAAA@@@@@@AAABBBAAA>>><<<<<<<<<::::::::::::;;;<<<::::::;;;;;;<<<>>>???@@@@@@AAACCCCCCBBBBBBCCCEEEEEEEEEDDDDDDEEEFFFHHHIIIOOOSSS```www{{{jjjbbbggg}}}MMMAAA>>>:::888888888888777666666555555444333333333444444333222222111222222222222222222222222222222333333333333333333333333555555555555555666777888999<<>>EEE]]]~~~}}}}}}|||xxxrrrnnnmmmfff``````aaaeeemmmuuuiiiXXXJJJCCC>>>>>>??????AAAEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEBBB@@@AAA@@@??????@@@@@@===;;;<<<;;;:::999999;;;===???;;;;;;;;;<<<===???@@@AAA@@@BBBCCCCCCBBBBBBCCCEEEDDDDDDDDDDDDEEEGGGIIIJJJPPPVVVeee}}}tttbbb```lll~~~|||HHH???<<<999777777777666666555555555555444444333333666555444333333444666666222222222222222222222222333333333333333333333333555555555555555666777777<<<<<>>999777777666444555444444333333222222111333222111111000111111111222222222111111000000000000000000000000000000000///000111333333444444444111444555333444999:::888666555777:::???TTT~~~~~~|||yyytttpppnnnhhhdddeeegggjjjpppwwwyyycccUUUGGG@@@<<<===>>>>>>???CCCHHHGGGFFFFFFEEEDDDDDDDDDEEECCCCCCCCCDDDDDDBBB@@@@@@???>>>>>>???>>><<<;;;;;;:::999888999;;;===>>>;;;;;;;;;<<<>>>@@@AAABBBAAACCCDDDCCCBBBBBBCCCEEEDDDDDDDDDDDDFFFHHHJJJLLLRRR[[[mmmlllZZZ\\\qqqhhhAAA===;;;888777777777666444666666666555555555555555444444333333444666888999222222222222222222222222222333333444444333333222555555555555555666777888;;;<<>>???===999777888888555555444444333333222222111222222111111111111111222333333222222111111000000//////000000000000000111///000000111222222222222///222222000222777888666999777888999;;;IIIjjj~~~{{{xxxtttrrrnnnjjjiiikkkmmmmmmqqqwwwvvvaaaTTTGGGAAA===???@@@@@@BBBEEEHHHGGGEEEDDDCCCCCCCCCCCCBBBAAAAAABBBCCCCCCAAA@@@@@@>>>===<<<======<<<::::::999999888999:::;;;<<<;;;;;;<<<===???AAABBBCCCBBBCCCDDDDDDCCCBBBCCCDDDCCCCCCCCCDDDFFFIIIKKKMMMUUUbbbwwwyyydddUUU\\\xxxXXXAAA<<<:::777777777777555444555555555555555555555555222222222222333555666666222222222222222222222222222222444444444444222222444444444444666777888999888:::>>>LLLjjjnnngggrrr111111111111222333444444444000000444555444444777<<>><<<;;;<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;<<<===???AAACCCDDDCCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGJJJLLLNNNWWWhhhsss^^^VVV```~~~OOOEEE;;;999777777777777666444444444444444444444444444333444444444444444333333222222222222222222222222111222444555555444222111222222333444666888999:::666999;;;DDD```qqqjjjttt111111000000111333555666888444222555666444444777888IIIVVVggg}}}kkk```]]]aaalllvvv{{{vvvwwwuuuUUUSSSRRRUUUXXXVVVPPPJJJOOOLLLPPP\\\cccbbbaaabbbkkk~~~|||{{{|||xxxvvvuuuwww{{{|||zzzwww~~~}}}}}}}}}xxxnnnfffgggddd```]]]\\\[[[ZZZXXXWWWZZZdddvvveee[[[RRR[[[SSSVVVeee^^^lll|||HHHBBB888===<<<666333555444000555555444333333222222111222111111111111111222222222111111000///......---.../////////000000111111111111222222222111000000444777666333333666666444444111333999<<>>===@@@DDDEEEGGGKKKGGGGGGFFFFFFGGGIIIKKKLLL@@@??????@@@BBBBBBAAA??????===;;;;;;;;;<<<;;;::::::;;;;;;<<<<<<;;;::::::;;;<<<<<<>>>@@@BBBCCCEEECCCDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEGGGJJJMMMNNNYYYlllpppZZZZZZeeeIIIEEE;;;999888777888777666444333333333333333333333333777888888888777555333111222222222222222222222222111222444555555444222111111222222444666888:::;;;888::::::@@@YYYrrrlllvvv000111111111111222222222222333333333333333444444888@@@MMM]]]tttzzziii]]][[[dddmmmppprrrwww{{{qqq}}}rrrUUUPPPNNNPPPPPPLLLJJJKKKJJJOOOVVV\\\aaaffflllqqq{{{~~~|||~~~}}}yyyzzz~~~}}}zzzxxxuuussstttwww{{{~~~yyytttqqqlllggg```^^^^^^___]]]XXXUUUWWWTTT___ppprrr^^^RRRUUUSSSZZZbbb]]]]]]}}}[[[@@@???::::::888444444666444000444333222222111111222222111222222111///...000222111...---...111333111///000000000000111111111111222111000000000111333444555444444333333333444444444333555777:::???MMMZZZjjjzzz{{{{{{yyyuuurrrqqqqqqooopppqqqpppmmmmmmpppssssss___RRRGGGFFFFFFFFFHHHJJJMMMOOOJJJJJJIIIGGGGGGHHHLLLOOOGGGEEEDDDEEEEEEEEECCCAAA>>>>>>>>>===<<<<<<;;;;;;CCCAAA===:::999:::<<<===>>>>>>>>>@@@AAACCCEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDFFF@@@@@@HHHJJJJJJTTTfffzzzggg[[[VVVuuupppPPP;;;;;;999777666777666444222555444444333333444444555666555555444333222111111222444666888888666333111111111111222222333333333000111222444555666666666555;;;999@@@ZZZttt~~~wwwvvv|||000111111111111222222222333222222222222333444444666===GGGVVVlllqqqaaa\\\```gggnnnssszzz}}}ssssssUUUPPPNNNQQQRRRPPPOOOQQQSSSWWW\\\aaagggmmmuuu{{{}}}{{{}}}}}}zzzzzz}}}~~~|||{{{yyywwwvvvwwwyyy|||~~~}}}uuuooolllhhhbbbaaa___^^^___\\\VVVTTTVVV\\\iii{{{xxxeeeZZZTTTUUUVVV\\\aaa___gggxxxOOO;;;888777777555222222555444000333333222222111111222222000000111111111111111222222111000000111111000...000000000000000000000///111111000000111111222333555444444333333333444444666444555777888<<>>>>>======<<<;;;;;;;;;@@@>>>;;;999999999;;;<<<>>>>>>???@@@AAACCCEEEFFFHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGBBBBBBJJJKKKLLLVVVkkk}}}yyy```XXX\\\}}}}}}vvvgggJJJ::::::888666666777666555333444444333333333333444444444444333333222222111111111222444666666444222111222222222222222222333333000111222333444555555555444999777:::OOOeee|||zzzvvvxxx}}}000111111111111222222222333222111111111333444555555:::BBBNNNddd}}}|||iii]]]\\\___lllttt~~~wwwtttUUUQQQOOORRRUUUUUUVVVYYY\\\___ccchhhnnnvvv}}}~~~}}}zzz}}}}}}{{{{{{}}}|||yyyxxxxxxwwwwwwwwwyyyzzz{{{~~~xxxnnnhhheeebbb^^^cccaaaaaa```\\\VVVTTTWWWdddtttgggYYYUUUTTTWWWZZZ^^^aaaggg|||\\\EEE;;;555555666444222333777777333333333333222222222111111///...///000222333222111111222333333111/////////000000000//////.........000000111222222222222222444444333333333333444444777666666666666999DDDPPPkkk~~~~~~{{{||||||zzzwwwtttssssssqqqrrrssssssrrrsssuuuwwwyyy~~~zzziii\\\TTTIIIHHHGGGFFFGGGIIIKKKMMMOOOMMMKKKHHHHHHIIIJJJKKKLLLJJJHHHGGGFFFCCC@@@===>>>======<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;>>>>>>???@@@BBBDDDFFFGGGGGGHHHHHHIIIHHHGGGEEEDDDEEEHHHDDDFFFMMMLLLMMMZZZtttmmmYYYXXXcccxxxnnnxxxZZZAAA888888777666666777777555444444444333333333333444444222222222222222222222222111111222222222222111111333333222222222222222222111222333444444444444444666<<<999:::III\\\uuuzzzvvvwww000000111111111222222222333222111000111333555666666999???III^^^zzzxxxvvvrrraaaYYYXXXhhhsss}}}rrrWWWRRRQQQTTTXXXZZZ]]]aaa```ccchhhmmmsssxxx|||~~~}}}~~~~~~~~~~~~|||yyy|||}}}{{{zzz|||zzzvvvttttttuuuuuuuuuvvvvvvvvv{{{zzzrrrhhhbbbaaa```]]]dddbbbaaa```[[[VVVWWW[[[ggg~~~zzzbbbWWWTTTTTTZZZ]]]^^^cccvvvpppIIICCCAAA777555666555444666;;;;;;888333333333333222222111111///......///222222000...///222444333000...///111000000//////......------///000111333333222111111333333333222333333444444777666666666666888BBBNNNjjj~~~~~~|||}}}}}}{{{xxxuuuuuuuuurrrssssssttttttuuuvvvwwwwww{{{uuueeeXXXRRRIIIHHHFFFFFFFFFHHHJJJKKKNNNLLLJJJJJJJJJKKKKKKKKKKKKJJJHHHFFFFFFDDDAAA>>>======<<<<<<;;;::::::999888999:::;;;;;;<<<<<<<<<>>>>>>???AAACCCEEEGGGHHHGGGHHHIIIJJJJJJHHHFFFEEEDDDGGGFFFHHHOOOLLLOOO___|||~~~dddUUU[[[jjjvvvqqq|||PPP<<<999777666555555666777666444444333333333333333333444000000111111111222222222111111111111111222222333333333333222222111111111333444444555555555444444555;;;999:::GGGXXXrrrzzzxxx000000111111111222222222222222222222222444555666555888<<>>???@@@AAADDDFFFHHHIIIGGGHHHJJJKKKJJJIIIGGGEEECCCFFFFFFJJJOOOLLLSSSgggvvv]]]TTTbbbuuurrryyypppIII;;;;;;777666444555666666555444333333333222222333333333000000000111111222222333333222222111222333444555333333333222222111111111444555555666666666555555111666555666AAANNNhhh|||000111111111111222222222222222333444555666666777555888:::???PPPkkktttddd[[[bbblllyyynnnaaa]]]\\\```dddeeegggkkkdddhhhooowww{{{zzzuuuqqqeee\\\WWWYYYYYYWWW\\\eeerrrxxx~~~}}}~~~~~~||||||}}}}}}|||{{{zzz||||||xxxwwwxxxwwwssstttttttttuuuuuuuuuuuuuuupppnnnhhh___\\\^^^___^^^XXXVVVUUUTTTSSSUUU___kkkvvv]]]RRRSSSYYY___ZZZ```lllTTT<<<;;;999000222444333111333777777444222222333444333222111000///000111000//////111333333222111///......111333////////////////////////000000111222222222222222222111111222222333444555333333555777777999CCCNNNhhh~~~}}}}}}{{{|||}}}{{{xxxvvvuuuvvvrrrqqqpppoooooonnnllliiilllnnnsssyyy{{{}}}xxxiii[[[RRREEEDDDCCCBBBCCCEEEGGGIIIGGGGGGJJJNNNRRRRRRNNNJJJBBBAAAAAABBBCCCCCCBBB@@@<<<;;;;;;::::::999888888888999:::<<<======>>>===??????@@@BBBDDDGGGIIIJJJGGGHHHIIIIIIIIIHHHGGGGGGDDDFFFGGGLLLQQQNNNXXXqqqzzzkkkVVVVVVlllvvvaaaDDD===;;;777666555555666666444333333333222222222222333333000111111111222222333333333333222333333444555666333333222222222222222222444444555666666666666666444777444666>>>FFF\\\{{{000111111111111222222222111333555777888888777777888;;;;;;>>>KKKccczzzpppdddbbbiiisss|||{{{xxxwwwxxx{{{vvviiieeeeeeiiikkkjjjkkkmmmmmmpppvvv}}}}}}yyybbbSSSHHHHHHHHHHHHPPP[[[hhhoooyyy~~~}}}|||~~~}}}{{{{{{|||}}}|||{{{{{{}}}{{{vvvuuuwwwvvvsssttttttssssssssssssttttttkkkjjjeee\\\YYY[[[]]][[[VVVTTTRRRSSSSSSZZZjjjyyybbbRRRPPPSSSXXX^^^]]]jjjhhhHHH<<<888555333333444333000111555444111111222333444444222111///...222444222///000777===<<<888222///...000222222...//////000000111111111111111000000111111222333111111111111222333444555333222444666555777AAAKKKhhh~~~}}}}}}zzz{{{|||zzzxxxvvvuuuvvvqqqooommmlllkkkhhhddd```]]]]]]aaaeeefffgggqqq|||tttgggZZZRRRBBBAAA@@@@@@BBBDDDFFFHHHGGGHHHKKKQQQVVVTTTMMMFFF???>>>>>>???@@@AAA???>>>;;;;;;::::::999888888888888888999:::;;;<<<<<<===??????@@@BBBEEEGGGJJJKKKGGGGGGGGGGGGHHHHHHHHHHHHFFFHHHHHHNNNSSSPPP^^^||||||lll___RRR\\\zzz}}}RRR@@@>>>999888777555555555555333222333333222222222222333333222222222222333333333333222222333333444555555555222222222222222222333333111111333444555555555555999999555777???DDDVVVrrr000111111111111222222222111333666999:::999888777===?????????III___tttxxxkkkcccgggnnnwww~~~{{{uuutttpppnnnpppvvv~~~oookkkkkknnnpppnnnmmmooouuuwww|||hhhVVVGGGDDDDDDDDDMMMYYYaaajjjuuu|||~~~zzzzzz}}}~~~|||zzzzzz|||||||||{{{|||}}}zzzuuutttvvvvvvssssssrrrqqqpppppppppqqqrrriiiiiiccc[[[WWWYYYZZZXXXWWWUUUTTTUUUWWWaaatttnnnYYYRRRUUUVVVWWWYYYbbbvvvTTTBBB???:::888;;;666777555222222555555111111222333444444222111///---222666444000333<<>>HHH[[[~~~}}}}}}yyy{{{{{{zzzwwwuuuuuuuuuqqqnnnkkkiiihhheee___[[[QQQPPPRRRVVVVVVYYYdddrrr}}}~~~|||xxxooobbbWWWPPP@@@?????????AAACCCFFFHHHGGGIIIMMMSSSXXXTTTKKKCCC>>>=========??????===;;;;;;;;;::::::999888888777888888888888999:::;;;<<>>BBBRRRmmm000000000000000111111222111222444555777999;;;;;;<<>>@@@BBBCCCDDDIIIKKKOOOTTTVVVSSSLLLFFFDDDBBBAAAAAACCCAAA===999999888777888999:::999777<<<:::888:::===???>>>===AAABBBEEEGGGHHHHHHGGGFFFIIIIIIHHHGGGFFFFFFFFFFFFFFFIIINNNOOOOOOYYYqqqlllXXXYYYVVVdddeee???<<>>FFFYYYnnn}}}~~~}}}{{{{{{zzzzzzzzzxxxvvvssspppnnnkkkgggbbb\\\XXXSSSNNNKKKGGGGGGGGGGGGIIIOOOVVV\\\ccceeegggeee^^^TTTJJJDDD???===<<<<<>>===AAACCCEEEGGGHHHHHHGGGFFFIIIHHHHHHGGGFFFFFFFFFGGGGGGIIIMMMRRRWWWccczzz~~~^^^NNNRRRXXXtttxxx[[[>>>::::::666999888666555444444444555333111000111222222111000111111111222333333333444111111111111111111111111000111222222333333222222111222222333333444444555777222222666666777EEEVVV|||000000000000111222333444111222333444666777888999777;;;???@@@@@@FFFRRR\\\yyy~~~zzzlllaaabbbkkktttyyy}}}xxxnnnkkkooosssxxx~~~}}}jjj```YYY[[[```cccfffiiimmmllljjjiiieee\\\PPPGGGFFFGGGNNN[[[hhhqqq{{{~~~ttthhheeelllvvvzzz~~~~~~|||{{{|||}}}yyy{{{||||||{{{zzzzzzzzzwwwvvvtttsssrrrqqqrrrrrrqqqppppppoooooolllgggccc\\\[[[YYYWWWUUUSSSRRRRRRSSSRRRWWWdddwwwpppdddWWWQQQTTTSSSOOOUUUaaaXXXFFF888777:::777444555333333222111111111111222333222222222222111111111...//////...,,,+++---.........------...///000111111777:::666333555888888222111111000000111111222///111333333333333555666111222444444444666888;;;???NNNaaauuu~~~}}}|||{{{zzzwwwwwwwwwuuusssooollliiieee```XXXRRRMMMIIIFFFDDD@@@BBBEEEHHHJJJNNNSSSWWWYYY\\\^^^\\\UUUKKKBBB===999999999;;;???DDDIIIMMMNNNMMMNNNOOOPPPPPPNNNLLLMMMMMMNNNPPPQQQNNNGGGBBB???===:::999::::::999888:::999888999<<<>>>>>>>>>BBBCCCEEEGGGHHHHHHGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHLLLVVVbbbqqqmmmRRRJJJSSSaaappprrr{{{JJJ===999555;;;888777666555444444444444444222111222333333222111222222333444555666777777111111111111111111111111000111222222333333222222111222222333333444444555777444444666555444===KKKjjj.........///000111222333222333444555666777888999666:::=========@@@HHHPPPooosssbbb```hhhqqqxxx{{{}}}xxxtttmmmhhhiiinnnpppvvv~~~ttt]]]TTTLLLLLLOOOQQQTTTWWWYYYXXXWWWVVVUUUQQQJJJEEEHHHJJJSSSaaalllttt|||wwwnnnnnnyyy}}}|||{{{{{{||||||}}}|||yyysssqqqrrrtttuuurrrooommmnnnppprrrsssnnnooopppooommmgggaaa]]][[[[[[[[[ZZZWWWTTTRRRQQQXXXYYY```qqqxxxcccWWWOOOPPPUUUOOOHHHZZZuuugggHHH???888888999555222333333222111111000000111111222222222222111111111111///000111111///------...+++,,,---...///000000000///444555222000222444333111111000000000000111111///111222222111111333555000111333444444555666777;;;FFF[[[uuu~~~}}}|||{{{zzzyyyuuuuuuuuutttqqqmmmjjjggg^^^YYYPPPIIIEEECCCBBBAAA@@@CCCFFFJJJMMMQQQVVVYYY\\\^^^^^^ZZZQQQFFF???<<<777777999;;;???FFFMMMRRRQQQQQQRRRSSSTTTSSSRRRQQQQQQQQQSSSUUUVVVRRRJJJDDD???===999888999:::::::::999999999:::<<<===>>>???CCCCCCEEEFFFHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIGGGLLLZZZlll}}}uuu```OOOQQQ\\\nnn~~~mmmqqqhhh===@@@<<<333@@@666666555555444444444444333222222333555666666555444444444555555666666666111111111111111111111111000000111222222222222222111222222333333444444555888666777999777666<<>>:::888777444222222333222111111000000111111222222222111111111000000---///111222000///000000---...///000000000//////...///...---000444333///111000000000000000000111000111111000//////111333222222222333444555555555777===RRRsss~~~}}}}}}|||{{{zzzzzzyyyyyysssssstttsssppplllhhheee]]]VVVMMMFFFAAA@@@@@@???DDDEEEHHHKKKOOOUUU\\\aaafffgggddd\\\OOODDD>>><<<999:::<<<>>>BBBIIIQQQXXXXXXYYY[[[[[[YYYUUURRRQQQYYYXXXXXXYYYYYYUUUNNNHHH>>>;;;777666777999;;;;;;999999:::;;;<<<===???AAACCCDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJHHHNNN___tttoooZZZOOOUUU```zzzppprrr\\\;;;EEE???333@@@555555555555555444444444222222222444777999:::999555444444444333333222222000000000000000000000000000000111222222222222111111222222333333444444555666555777999888888<<>>===NNNttt}}}||||||{{{{{{zzzyyyyyyxxxxxxrrrssssssqqqmmmgggbbb^^^\\\UUULLLDDD@@@>>>>>>>>>DDDFFFIIIMMMSSS\\\ffflllrrrpppjjj]]]MMMAAA=========???AAACCCGGGNNNXXX```cccdddeeeddd___ZZZWWWVVV```]]]ZZZXXXWWWTTTNNNIII@@@<<<777555666888:::;;;999:::<<<<<<===>>>AAACCCDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJRRRfff||||||jjjWWWPPPUUUcccqqqvvvUUU???GGG???444<<<444444555555555444444333111111111444777999:::999444444333222111000//////000000000000000000000000///000111111222222111111111222222333333444444555222333555666666888;;;>>>KKKeee222111111000000000000111333333333333333333444444333555777777666777;;;>>>PPPkkk{{{~~~{{{sssjjjffflllwww{{{|||sssnnnkkkmmmoooooorrrwwwzzz~~~zzzpppdddZZZTTTHHHCCCAAABBBCCCCCCEEEHHHGGGGGGGGGHHHIIIKKKNNNPPPPPPSSS^^^mmmyyy|||||||||{{{zzzxxxvvvuuuvvvwwwwwwwwwvvvpppnnnlllnnnssstttrrrnnnllllllkkkfff___ZZZXXXYYYUUUVVVVVVRRRNNNOOOSSSXXXcccvvvlllWWWWWWWWWZZZZZZUUURRRfff```DDD999666333111333666666333444444333222222222222222111111111111000000000000---...//////......///000111111000000//////......---//////...///333444111000000////////////000000...///000000111333777:::777444111111444666666555AAA>>>QQQ}}}~~~|||{{{zzzzzzzzzyyyxxxxxxwwwwwwrrrrrrqqqmmmggg___XXXSSSSSSMMMFFFAAA???@@@AAAAAABBBFFFLLLSSS]]]hhhssszzz{{{wwwnnn]]]KKK@@@>>>@@@???BBBFFFHHHLLLTTT```iiilllmmmnnnmmmjjjhhhiiijjjlllfff```\\\ZZZXXXTTTPPPEEE@@@:::666555777999:::999;;;>>>>>>>>>???BBBEEEEEEEEEEEEFFFGGGHHHIIIJJJEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMYYYoooqqq___SSSUUU^^^ppp}}}rrruuuJJJ???AAA;;;555777333333444555555555444333222111000222444666666555222222111111000000//////000000000000000000000000///000000111111111111111111222222333333444444555222333444444555888:::;;;DDDYYYvvv555444333222111111111111111111111111111111111111222444777888777666666777===YYYjjjrrr}}}ooofffkkkwwwwwwxxxyyy|||kkkmmmqqquuuuuurrruuu{{{yyy}}}ppp[[[MMMIIIKKKFFFBBBBBBEEEGGGGGGIIIMMMFFFGGGIIILLLPPPUUUZZZ^^^fffkkkxxx|||zzz{{{||||||zzzvvvuuutttvvvxxxwwwrrrnnnmmmmmmnnnsssxxxwwwpppjjjggggggddd^^^WWWSSSSSSTTTTTTUUUUUUQQQNNNPPPXXX___rrrzzzaaaQQQTTTSSSVVVWWWTTT]]]{{{LLL;;;777555222111555888777333555444333333222222333333111111111111000000000000000111111000......///111000000///............///***000222...,,,...000111000000////////////000000---...000111333777;;;???999555111111333666777666777777SSS~~~|||zzzzzzyyyyyyxxxxxxwwwwwwwwwrrrqqqooojjjbbbYYYPPPJJJHHHDDD@@@>>>@@@CCCFFFHHHBBBGGGPPP[[[fffsss~~~|||qqq^^^LLLAAA@@@CCC@@@DDDHHHKKKPPPYYYfffpppppprrrsssssstttwww}}}|||uuulllfffdddbbb```]]]JJJEEE===777666666777888999<<>>@@@CCCGGGEEEEEEEEEFFFGGGHHHJJJJJJEEEEEEEEEFFFGGGIIIJJJKKKLLLOOO]]]uuuwwwcccSSSPPP\\\kkkwwwttteee???;;;:::777777666222333444555555555444333222111000000222222111000000000000000000000111111000000000000000000000000//////000111111111111111111222222333333444555555444555555444555888;;;;;;@@@QQQnnnvvv333999:::222---000555777666444222000//////000111222444555555555666888:::AAALLL[[[kkk~~~zzzoookkknnnrrrzzz}}}zzzzzz~~~tttooonnnrrrvvvuuuuuuvvvyyy}}}nnnZZZKKKFFFFFFHHHGGGFFFIIIMMMQQQPPPOOONNNQQQQQQQQQVVVdddooouuuvvv~~~{{{xxxuuuuuuuuutttssssssrrrrrrqqqrrrvvvxxxssskkkhhhiiikkkbbbYYYUUUSSSQQQRRRVVVVVVVVVPPPNNNQQQOOOWWWlll}}}hhhXXXSSSXXXTTTXXXWWWWWWiiiiiiGGG<<<999777555444333444666777666555222111000000111222000000000000000000000000......////////////......///......---------......000000000000111111111111999777444000///...///000---111444111---000:::EEE999888666444333444555666777666NNN~~~}}}||||||{{{yyyzzzxxxvvvwwwxxxxxxuuurrrqqqnnnlllhhh]]]OOOFFFDDDAAA@@@AAACCCCCC@@@BBBGGGFFFIIIQQQ^^^mmmyyyyyyiiiXXXJJJCCCAAAAAAAAACCCGGGLLLOOOTTT]]]eeehhhqqqyyy}}}zzzooolllqqquuutttqqqQQQHHH===666666777777666;;;;;;<<<===???BBBEEEFFFEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEEEEDDDEEEIIILLLMMMOOOTTTfffkkkXXXSSSVVV^^^ssskkkxxxZZZ<<<999888777666333111222444555555444222111111111111111111111111111222777:::888333...---...000000////////////000000000000111111111111000000000000111222222333444444888777666777999::::::999>>>HHH```}}}yyylll111555555111111444333///222111000000///000111222///111333333333333555777:::EEETTTfff}}}tttlllkkkooovvv{{{yyyzzz~~~}}}rrroooooosssuuutttvvvyyy}}}~~~vvvfffTTTHHHEEEFFFEEEGGGJJJOOOSSSVVVWWWXXXXXX]]]aaadddmmm{{{}}}|||{{{yyywwwtttttttttsssrrrrrrqqqqqqrrrrrrtttuuuppphhheeegggfff]]]VVVTTTRRRPPPQQQTTTQQQSSSOOOPPPTTTTTT___vvvpppbbbVVVTTTXXXUUUSSSTTT___{{{[[[AAA:::777666555444444444555666555333111/////////000111000000000000000000000000......////////////..............................//////000000000111111111888666333000//////000111///000111//////222888===666555333333333444666777999:::JJJwww}}}||||||{{{zzzxxxuuurrrqqqqqqrrrsssqqqooommmkkkiiieee[[[NNNEEEDDDCCCAAABBBDDDCCCBBBDDDIIIGGGKKKSSS```mmmwww|||}}}|||sssdddTTTIIICCCBBBCCCEEEGGGJJJMMMNNNRRRXXX^^^bbbllluuuzzzzzzqqqooorrrrrrmmmgggJJJCCC:::555666888999888:::;;;<<<===@@@CCCFFFGGGFFFFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEFFFIIILLLMMMSSS\\\ooozzz```PPPPPPVVVddd~~~yyyuuuPPP:::;;;:::777666222444555555666666555444333111111111111111111111111555999<<<;;;555111000111111111111111111111111111000000111111111111000000111111222333555666777777555666666666666666666777;;;EEEZZZuuu}}}///000000333999<<<777///......//////000111222222...000333444333333444555555===JJJ\\\vvv~~~zzzooojjjlllrrrvvvwwwzzzzzzppppppqqqttttttssswww~~~yyynnn^^^PPPHHHGGGIIIFFFLLLUUU\\\___bbbeeehhhjjjrrrzzz|||zzzyyyxxxwwwuuutttssssssrrrrrrqqqppppppssspppooonnniiiaaa___aaa```ZZZTTTSSSSSSPPPQQQSSSJJJNNNMMMPPPXXX]]]llloooaaa\\\WWWUUUXXXSSSPPPXXXrrrfffIII;;;999555555555555444444444444333222000///......///000000000000000000000000000......////////////......,,,---...000000000////////////000000000000111111555444111000///000111222222000//////111333444555222111111111333444666888:::===DDD]]]}}}}}}||||||{{{yyyxxxrrrooommmlllmmmnnnmmmllliiigggeeebbbYYYLLLEEEDDDEEECCCCCCEEEEEEDDDGGGMMMKKKPPPYYYeeeooovvvwwwwwwrrrjjj]]]PPPGGGDDDDDDEEEGGGJJJMMMNNNNNNPPPUUUXXX\\\fffoootttxxx|||{{{xxxuuupppjjjiiihhhdddZZZQQQ@@@;;;666555777999:::999::::::<<<>>>AAADDDGGGIIIGGGGGGHHHHHHHHHFFFEEEDDDDDDEEEFFFGGGGGGIIILLLOOOZZZggg|||hhhTTTKKKOOOZZZsssqqq^^^DDD999===;;;777666222666555555555444444333333111111111111111111111111666999<<<:::666222111222111222222222222222222111000000111111111111000000000111222333555666777888444666888777444333444777777???QQQiii~~~333111000222666777222---------///000111111111000000222666777777666555666444999BBBQQQjjj|||zzz~~~tttnnnlllnnnrrruuuxxx{{{|||{{{~~~xxxpppqqqtttvvvtttsss{{{xxxrrrggg\\\TTTPPPOOOOOOQQQ[[[gggnnnpppqqqvvv{{{~~~~~~|||yyywwwvvvuuuttttttttttttsssrrrrrrqqqqqqppprrrmmmjjjgggbbb[[[YYY[[[]]]XXXTTTTTTSSSPPPPPPRRRKKKOOOPPPWWWdddnnn{{{bbbZZZ[[[YYYVVVVVVQQQYYYrrrkkkLLL>>>:::999444444444555444333222222222111000////////////000000000000000000000000000---......//////......---+++,,,///111111111000///////////////000000000111222111000//////000111222222222222222222222111111///000000222444666888999888>>>???FFF[[[mmm|||~~~}}}}}}}}}|||zzzxxxtttqqqnnnllljjjjjjkkkkkkgggdddccc```XXXLLLFFFFFFFFFCCCDDDFFFGGGFFFKKKQQQRRRXXXcccmmmtttvvvtttrrrkkkdddXXXMMMFFFDDDEEEGGGIIINNNQQQOOONNNPPPSSSTTTXXXaaajjjmmmoooqqqoookkklllgggbbb^^^[[[SSSGGG>>>999777555555777999999999999:::===???CCCFFFHHHJJJHHHIIIIIIIIIHHHGGGEEEDDDDDDDDDGGGIIIIIIIIINNNSSSaaarrrpppYYYOOONNNSSSeeennnmmmttttttrrrOOO<<<999>>>999555666444555444333222111111111222111111111111111111111111333555777666333000///000111111222333333222111111000000111111111111000000......000111333444666666444888;;;999444222444888444;;;III]]]sss666444111///,,,+++---000///000000000000///......111333666888777666555666555888>>>III^^^yyy~~~}}}~~~}}}~~~xxxtttttt|||xxxuuuooommmnnnssswwwxxxwwwuuu|||}}}~~~~~~wwwrrrssswwwxxxvvvvvvrrrlllfffcccaaa___\\\XXXaaakkkwww|||}}}~~~xxxxxxwwwuuutttsssrrrsssttttttssssssrrrqqqqqqppprrrlllfffddd___YYYWWWXXXZZZTTTPPPQQQPPPMMMLLLNNNPPPTTTWWWcccvvvmmm[[[YYY[[[XXXTTTTTTRRRoooyyySSS>>>;;;:::777222333333333333222111111222111111111000000000111////////////////////////------............------***,,,...000111111000///...////////////000000000000000/////////000111222000444777666222000000222///000111333555777999:::888@@@>>><<>>AAADDDGGGIIIJJJJJJJJJJJJJJJJJJHHHFFFEEEEEEDDDGGGKKKKKKKKKQQQ[[[iii{{{yyyaaaOOOLLLSSSXXXsss~~~eeeffftttZZZHHH;;;:::===666333777666555444333222222222333333111111111111111111111111111333333333111////////////000111222222111000///000000111111111111000000...///000111333444555666333777:::888333111333777444:::EEETTTjjj////////////...222>>>KKK333222222111///......---///111444444333222333333444888<<>>:::CCCOOOeee~~~}}}}}}}}}~~~}}}zzzxxxrrrrrroookkkfffdddcccdddfffcccaaa___WWWMMMHHHIIIHHHGGGJJJNNNPPPOOOSSSXXXbbbiiittt{{{{{{wwwrrrnnnbbb\\\SSSKKKFFFEEEGGGHHHWWW\\\[[[PPPIIIJJJIIIEEEOOOXXX```eeeiiinnnooonnnlllfff]]]UUUNNNGGG???999888777777777777777888888;;;===???CCCFFFHHHIIIJJJIIIIIIJJJJJJJJJHHHGGGFFFFFFDDDGGGLLLMMMMMMVVVcccsssmmmWWWJJJLLLVVV\\\rrrqqq~~~}}}OOOEEE::::::<<<444333888777666666666666666666666666111111111111111111111111333333333333222222111000///000222333333222000///000000111111111111000000222222333444555555666666111333555444111000111444333999BBBNNNccc{{{|||...,,,---000222999JJJ[[[555444222000///////////////000111111000000111222222666999===JJJccc|||{{{sssfff___\\\]]]dddpppyyy{{{zzzzzzwwwooolllttt}}}~~~}}}}}}}}}|||{{{{{{||||||wwwzzzzzz{{{}}}~~~}}}{{{yyywwwsssooonnnttt}}}~~~uuulllhhhmmmqqqssstttwww~~~tttkkkiiikkkoootttvvvuuusssrrrrrrpppppppppooonnnnnnmmmmmmjjjccc]]]\\\[[[VVVTTTTTTQQQKKKIIIKKKMMMMMMOOORRRUUU]]]iii~~~```XXXSSSVVVVVVTTTZZZddd|||wwwOOO<<<999777555555333222111000///000111111//////000000000000000///////////////////////////,,,------......------,,,,,,,,,,,,---------------........./////////000000.........////////////000000000222222333222222111000111222333444555555555888<<<999999???GGG^^^}}}~~~|||{{{zzzzzz{{{|||{{{xxxvvvnnnooooookkkgggddddddeeefffccc```^^^VVVLLLGGGHHHJJJKKKOOOUUUWWWVVVXXX]]]dddllluuu{{{zzztttnnnkkk\\\WWWPPPIIIEEEFFFHHHJJJUUU[[[YYYLLLFFFHHHIIIEEELLLTTT\\\```fffmmmpppooofffaaaXXXPPPIIIBBB;;;666888888888888777888999;;;===>>>AAADDDFFFHHHIIIIIIFFFGGGHHHHHHHHHGGGFFFEEEHHHDDDGGGMMMNNNNNN[[[lll}}}uuucccSSSLLLQQQZZZbbb{{{{{{nnnKKKBBB888999;;;444444888555555666777999999999888888111111111111111111111111333333222222333333222111///111333444444333111///000000111111111111000000333333333444444555555555111111111222222222222222333999AAAJJJ]]]vvv~~~www666111.........111>>>MMM555444222000//////111222000111111000//////111333111555777888AAAXXXrrr|||nnn^^^WWWTTTXXXbbbqqqyyyzzzxxxyyyyyypppmmmvvv}}}|||zzzyyy{{{~~~}}}||||||~~~~~~~~~}}}|||www}}}{{{|||~~~}}}|||xxxsssqqqxxx{{{qqqccceeeggghhhjjjooovvv|||yyyfff\\\YYYgggmmmssswwwvvvsssrrrrrrnnnnnnnnnmmmllllllkkkkkkbbb[[[VVVWWWVVVRRROOOOOOPPPKKKIIILLLPPPRRRUUUYYYaaakkk|||ppphhhYYYTTTSSSVVVUUUVVVbbbqqqccc@@@777777333333888333222000......///111222......///////////////...////////////////////////,,,------......------,,,------,,,+++++++++,,,,,,............/////////000......//////////////////111...,,,///333555333///000111222333333333333333666777333555;;;AAAXXX{{{~~~{{{yyyxxxxxxxxxzzzzzzyyyvvvtttlllnnnooommmiiigggggghhheeebbb```]]]UUUKKKFFFGGGLLLNNNSSSZZZ\\\ZZZ\\\```dddkkkuuuyyywwwqqqkkkhhhWWWSSSMMMGGGEEEFFFIIILLLOOOVVVTTTHHHDDDIIILLLIIIKKKRRRYYY\\\aaahhhlllkkkddd___XXXQQQJJJBBB;;;666888888999888888999;;;>>>>>>???BBBEEEGGGHHHIIIIIICCCDDDFFFGGGGGGFFFEEEDDDIIIEEEGGGMMMNNNPPP^^^qqq|||jjj\\\SSSPPPWWW___gggxxx|||___DDD>>>666888;;;555555888333222333666888999999888777111111111111111111111111222111000111222222111000000222444666666444222000000000111111111111000000222222222222222222222222333222111222444555555333222999@@@HHHZZZrrr|||uuu---------...///000000111............///000222222000000000000111222333444444444555555999IIIggg|||~~~}}}jjjVVVWWWVVV^^^mmmvvvwwwwwwyyy{{{tttnnnpppzzztttqqquuuzzz{{{zzz}}}{{{zzz{{{}}}~~~~~~~~~|||~~~{{{~~~~~~}}}|||{{{{{{zzz{{{zzzzzz|||}}}{{{zzzyyywwwvvvxxxrrrpppyyy~~~rrr\\\```bbbaaaeeeooowwwzzzrrreeedddhhhnnnsssxxxzzzwwwsssqqqqqqnnnmmmlllkkkiiigggeeeddd```XXXQQQOOONNNKKKJJJKKKOOOJJJIIIMMMRRRWWW___gggqqqqqqfffZZZVVVQQQQQQRRRNNNSSSuuugggOOO;;;777888444333666222222222111111111111000///000111000///...///000............////////////...------,,,,,,------...,,,,,,---......---,,,,,,............------------***---000000---,,,---///000000000000111111111111000//////111333444333111222444333777;;;:::MMMooo}}}~~~~~~~~~~~~}}}}}}|||zzzyyyxxxwwwuuusssssssssrrrpppooonnnllliiiggghhhjjjjjjjjjdddbbb^^^XXXRRRLLLHHHFFFIIIJJJNNNTTTWWWXXX___gggjjjoooqqqpppqqqpppggg\\\QQQLLLFFFDDDFFFHHHFFFDDDMMMJJJFFFBBBAAABBBEEEGGGFFFJJJPPPWWW\\\___aaaaaa^^^ZZZSSSLLLEEEAAA???>>>:::999999999::::::;;;<<>>DDDPPPdddwwwxxxrrr,,,,,,,,,---.../////////............///000111222111000000111111333444444222333444555777EEE___wwwxxxxxxuuu{{{wwwfff^^^```hhhsssxxxvvvwww{{{{{{xxxvvvvvv{{{vvvrrrtttxxxwwwuuuyyyxxxxxxzzz}}}{{{~~~~~~~~~}}}|||{{{~~~~~~}}}}}}|||{{{{{{zzz{{{{{{{{{~~~}}}{{{{{{zzzxxxwwwxxxsssqqqxxx|||sssaaafffjjjkkkooowww~~~vvvmmmkkkllloooqqqsssrrrooolllllllllhhhhhhhhhgggeeecccaaa```ZZZSSSNNNNNNNNNLLLKKKLLLJJJHHHIIINNNTTT\\\hhhsssrrr```WWWNNNPPPMMMLLLMMMOOOaaaYYYFFF888777888333111444222222222111111111000000000111111111000000000111............///////////////......------......///------...//////...------...........................///000///...---...///000000000000111111111111111000000222444555444222222444333777:::999KKKkkk~~~zzz{{{{{{||||||{{{{{{zzzvvvtttrrrqqqqqqqqqooommmllljjjggggggggghhhhhhgggbbb```\\\WWWQQQLLLHHHFFFHHHIIINNNTTTWWWYYY___fffiiimmmnnnmmmnnnmmmdddZZZPPPKKKEEECCCEEEFFFDDDAAAFFFCCC@@@===<<<===???@@@AAADDDHHHNNNRRRVVVXXXXXXUUUQQQKKKEEE@@@<<<;;;:::999999999999::::::;;;<<<@@@CCCFFFGGGGGGFFFGGGHHHFFFDDDBBBCCCEEEGGGHHHHHHBBBFFFJJJLLLQQQ```wwwttt___PPPPPPRRRVVViii|||~~~qqqJJJ===;;;888555666999:::777444333333333333444444444444222111000000111111///---//////000000000000//////000000111111000000//////000000///...............111111111111222222222222000111111222333444555555555888;;;???HHH[[[qqq{{{vvv++++++,,,,,,---.....................///000111111111000000111111222333444111111222333555???SSSggg|||xxxqqqnnnssszzzjjjmmmtttzzzzzzwwwwwwzzz{{{|||||||||}}}}}}rrrnnnqqqtttsssppptttttttttwww|||zzz}}}~~~}}}{{{yyyzzz{{{}}}}}}}}}|||{{{{{{zzzzzzzzzzzz|||{{{{{{~~~}}}|||{{{{{{{{{zzzxxxwwwtttrrrvvv{{{|||xxxsssjjjppptttuuuyyy{{{wwwsssooonnnoooooommmjjjfffeeefffgggcccdddddddddbbb```]]][[[SSSNNNKKKMMMMMMKKKJJJLLLIIIHHHKKKPPPWWWcccvvvyyyaaaTTTPPPJJJKKKKKKHHHGGGTTTvvvdddHHH>>>777999999333111444222222111111111000000000//////000000000000000000............/////////////////////....../////////......///000000///......---......//////000000111333111///......//////...000000000000111111111111222111111333555666555333333444333666:::999GGGddd}}}wwwwwwyyyzzz{{{{{{{{{{{{tttrrrpppooooooooommmkkkiiigggffffffgggfffdddbbb```^^^ZZZVVVQQQMMMJJJHHHGGGHHHMMMTTTXXXZZZ```fffggghhhiiihhhhhhfff^^^UUUMMMHHHCCCBBBCCCCCCBBB@@@BBBAAA???>>>=========>>><<<>>>@@@DDDGGGJJJMMMNNNHHHEEEAAA===999777666666888888888999:::;;;<<<===CCCEEEHHHIIIIIIHHHIIIJJJEEECCCBBBCCCFFFHHHIIIJJJDDDEEEHHHMMMXXXjjj~~~dddUUUIIIIIIOOO]]]{{{zzzaaa@@@<<<;;;888555555777777555222777666444222111111111222000/////////111000///---//////000000000000//////000000000000/////////...//////............------111111111111222222333333000000111222444555666777555777999:::???NNNgggzzz{{{www,,,,,,---------........................///000111000/////////000111111222000///111222333888GGGUUUhhh~~~~~~uuurrruuu~~~yyyyyyzzz|||}}}{{{xxxvvvxxxyyy{{{|||~~~xxxppphhhggglllqqqqqqooopppppppppsssxxx|||}}}~~~yyy|||}}}~~~}}}yyywwwyyy{{{|||||||||{{{{{{zzzzzzzzzxxxyyy{{{~~~~~~vvvsssvvvzzz|||{{{zzz{{{||||||zzzxxxtttsssrrrrrrsssssssssrrrqqqvvvyyyyyy|||}}}vvvuuurrrnnnkkknnnmmmjjjhhheeeddddddeeebbbbbbcccbbb___\\\XXXVVVNNNJJJIIILLLLLLIIIIIIKKKLLLLLLPPPVVV___ooo{{{kkkYYYQQQRRROOOLLLMMMJJJKKKbbbxxxPPP@@@;;;888:::888444333666111111111111000000000000...---...///000000///...............//////////////////............//////.........//////.........------...///000111222222777333...---///111000...///000000000111111111111111111111222444555444333333555333555:::888CCC[[[|||vvvvvvwwwxxxyyyyyyyyyyyytttrrrpppooonnnmmmkkkiiigggffffffffffffeeeaaa___]]]\\\YYYVVVRRROOOLLLKKKGGGGGGLLLUUUZZZ\\\```eeedddcccbbbaaaaaa^^^WWWPPPHHHEEEBBBAAABBBCCCBBBAAA?????????>>>===<<<<<<<<<;;;;;;<<<===???BBBDDDFFF>>>===:::777666555555555888888888999:::<<<===>>>EEEGGGJJJKKKJJJIIIJJJKKKFFFEEECCCDDDFFFHHHIIIIIIIIIIIIJJJRRR```sss}}}qqq\\\SSSKKKKKKSSSjjjwwwSSS:::???999777555555555555333111888666333111000000111222000//////000111111000...//////000000000000//////000000////////////////////////////////////......000111111222222333333333333333444444555666777777444666888888999DDD[[[ooo|||~~~{{{vvvrrr.............../////////...............//////000///............//////000000...///111222444===GGGQQQkkkzzz{{{}}}~~~yyyyyy~~~zzzrrrtttssstttyyyqqqjjjcccdddkkkpppqqqooonnnmmmmmmooorrruuuvvvuuuwwwzzz~~~~~~~~~}}}yyywwwxxx{{{{{{{{{{{{{{{zzzzzzzzzzzzvvvwwwyyy{{{{{{{{{{{{zzzyyy|||}}}{{{uuussstttwwwyyyyyyxxxyyy{{{{{{yyywwwqqqqqqpppnnnmmmmmmoooppprrrvvvwwwwww}}}zzzwwwsssmmmiiijjjlllkkkkkkjjjiiigggeeeccc______^^^\\\YYYTTTPPPNNNLLLIIIIIIKKKJJJGGGHHHKKKOOOQQQWWWbbbpppyyyhhh]]]PPPNNNRRRPPPNNNQQQRRR\\\{{{{{{ZZZ???<<<999888777555222333555111111111000000000/////////...///111333333111...............////////////...------,,,,,,------...------------------------,,,---...///000111222333777333///...///111000...///000000000111111111111000000000111333444333222333666333444999777>>>PPPnnn{{{{{{wwwwwwwwwwwwwwwvvvuuuuuutttrrrpppooonnnmmmkkkiiifffffffffffffffddd___\\\[[[ZZZXXXVVVSSSQQQOOONNNHHHHHHMMMWWW]]]^^^```dddbbb___[[[[[[ZZZVVVPPPKKKCCCBBBAAAAAABBBCCCDDDDDD;;;;;;;;;::::::999888888:::999999999999;;;>>>???:::999888777666666666666888888999:::;;;===???@@@EEEHHHJJJKKKJJJIIIJJJJJJIIIGGGEEEEEEFFFGGGGGGFFFJJJJJJOOOZZZlll~~~qqqeeeTTTQQQMMMPPP___~~~xxxuuuvvvJJJ999@@@888777555444444333222111555444222000///000111333111000000111222333111000//////000000000000///////////////...///000111222///000000111111111000000000111111222333333444444777777777777777666666666444555999:::999>>>PPPcccmmm~~~}}}yyyrrrlll///////////////////////////......---......////////////............//////000...///111222222777===EEE[[[ooossssss{{{xxxwwwuuu}}}}}}sssrrrpppqqqwww|||tttnnnhhhhhhnnnsssqqqnnnnnnlllkkklllnnnoooooonnnssswww{{{~~~~~~}}}||||||{{{~~~|||}}}~~~~~~}}}{{{yyywwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzuuuuuuvvvwwwwwwvvvttttttsssvvvxxxyyyxxxvvvuuuuuuwwwvvvwwwxxxzzzyyywwwuuuooooooooommmkkkkkkmmmoooooorrrtttuuu||||||zzzyyywwwpppiiigggkkkjjjjjjjjjkkkkkkhhhddd```ZZZYYYWWWTTTPPPMMMIIIHHHKKKIIIIIIKKKJJJGGGJJJNNNRRRWWWdddwwwzzzfffYYYTTTMMMOOOUUUSSSOOOXXXeeeyyyaaaFFF999999777555444222111111222111111000000000/////////111000000333777777444000............////////////------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------...000111222222444222000//////000000///000000000000111111111111000//////111333444333111333777333333999666999GGGWWWeeexxx~~~{{{wwwwwwwwwvvvuuusssrrrqqqtttrrrooonnnmmmllljjjhhhfffeeedddddddddaaa]]]ZZZXXXWWWVVVUUUSSSRRRQQQPPPKKKJJJOOOYYY___```aaabbbaaa[[[VVVVVVTTTOOOIIIGGG@@@@@@@@@@@@AAABBBCCCDDD<<<<<<<<<;;;;;;:::::::::888777666555555666888999:::999999888888888888888999999:::;;;===???AAABBBEEEGGGJJJJJJIIIHHHIIIIIIKKKIIIFFFEEEFFFFFFFFFEEEGGGKKKUUUeeexxxrrrcccYYYJJJKKKNNNXXXpppvvvjjjyyyfffDDD999===777666666555444333222222333222111000000111222222111000000111333333222000//////000000000000/////////.........000222444555///000111222333222111000000111111222333444555555999999888888777666666555444444777;;;::::::HHHXXXggg~~~}}}~~~{{{tttmmm........................///......------.........111000000/////////000000222///...111333222555999;;;NNN```gggppp}}}~~~xxxrrrzzzyyyqqqrrruuuzzz}}}yyyrrrmmmmmmrrrvvvssspppmmmllljjjjjjkkkllllllkkknnnrrrwww{{{{{{zzzzzzyyyxxxyyy{{{{{{|||||||||}}}~~~|||zzzxxxxxxxxxvvvuuuyyyyyyyyyyyyyyyyyyyyyyyyttttttuuuvvvvvvuuuttttttttttttuuuwwwyyyyyyuuurrruuuuuuuuuwwwxxxwwwuuussspppooonnnnnnmmmmmmnnnooommmppprrrsssxxxzzzssstttsssrrrqqqlllfffgggkkkjjjhhhgggggggggddd___ZZZVVVTTTQQQNNNKKKIIIHHHHHHJJJHHHHHHJJJIIIIIINNNTTTYYYbbbwwwkkkYYYQQQRRRPPPTTT[[[XXXUUUeeerrrOOO???999777666555444555555333///111000000000////////////111//////333777777333///............////////////......------------......///...---,,,,,,---...///,,,,,,---...//////000000///000111000/////////000000000000000111111111111111000000222444444333222333777333333888666555???KKKVVVjjj~~~}}}zzzvvvvvvuuuuuutttrrrqqqppprrrpppnnnlllkkkjjjgggeeeeeedddbbbaaaaaa^^^[[[XXXSSSSSSSSSRRRQQQQQQPPPPPPMMMMMMQQQ[[[bbbbbbaaaaaa```XXXRRRRRRPPPJJJEEEEEE??????@@@????????????@@@>>>>>>===<<<<<<<<<<<<===777666666555555555666666:::999999999888888888888999:::;;;===???AAACCCEEEDDDFFFHHHIIIHHHGGGGGGGGGJJJHHHFFFEEEFFFGGGGGGGGGFFFNNN]]]pppsssbbbVVVOOOFFFJJJQQQbbbqqqbbbeeeyyyTTT@@@:::999555666666555444333333444222111111111000000000000000//////000222333111000//////000000000000//////.........///111444777999...///111222222222111000000111111222333444555666777666666666666666666555777333444999888888BBBQQQeee~~~yyyxxx{{{{{{wwwrrr------------------------///......---------......222222111111111111111222333///...222444333444888333DDDUUUaaannn|||zzzrrrwwwrrrvvv{{{~~~yyysssmmmoootttxxxvvvrrrmmmkkkjjjjjjkkkllllllkkkjjjnnntttxxxyyyxxxxxxwwwvvvtttsssvvvzzz}}}|||zzz~~~zzzwwwvvvwwwxxxuuurrryyyyyyyyyyyyyyyyyyyyyyyyssstttuuuvvvwwwwwwwwwwwwvvvtttrrruuuyyyzzzuuuqqqttttttuuuvvvwwwvvvsssqqqqqqpppooooooooopppppppppmmmqqqrrrqqqsss{{{zzzwwwsssoooqqqmmmiiiiiifffdddfffkkkjjjgggdddbbbaaa^^^ZZZVVVTTTRRROOOLLLJJJJJJKKKKKKHHHGGGGGGJJJJJJKKKQQQYYYbbbmmm~~~```PPPLLLPPPQQQWWW]]]YYY\\\qqq___DDD<<<777666666777888;;;;;;666000000000000000////////////...,,,,,,000444555111,,,............/////////000//////............//////000///...------...///000,,,,,,------.../////////,,,///222222///...///111000000000000111111111111222111111333555666444333444777444222888666333;;;HHHOOOaaawww~~~|||zzzttttttttttttsssrrrqqqqqqqqqooolllkkkjjjhhhfffddddddbbb```___^^^\\\YYYWWWPPPPPPPPPPPPPPPOOOOOOOOOOOONNNSSS]]]ccccccaaa``````WWWPPPPPPNNNGGGCCCDDD???@@@@@@???===;;;;;;<<<;;;:::999888888888999:::888888888888777777777777999999999888888777777666:::;;;<<<>>>@@@BBBEEEFFFCCCEEEHHHHHHGGGFFFFFFFFFHHHFFFEEEEEEGGGIIIIIIIIIJJJSSSdddwww}}}jjjYYYNNNIIIHHHNNNWWWkkknnnggg\\\gggiiiGGG>>><<<777444555666666444444444555222222222222111///...---///......///111222111/////////000000000000//////...---...///222555999;;;,,,...000111222111000///000111111222444555666666333444444444555555666666999222111666666666@@@NNN```yyy{{{sssrrrvvvzzzyyyvvv......------------......+++---000222222000---+++////////////000000000000666444222111111111111111111>>>GGGVVVnnn|||}}}}}}|||yyyxxxyyy{{{}}}yyymmmeeeiiisssxxxwwwvvvmmmmmmllljjjiiigggffffffiiijjjlllnnnpppqqqrrrrrrtttqqqoooqqqrrrppprrrvvvsssssstttuuuuuuvvvvvvvvvxxxxxxwwwwwwwwwvvvvvvvvvsssssstttttttttuuuuuuuuuvvvtttrrrqqqqqqqqqssstttyyywwwuuurrrqqqpppoooooosssrrrqqqqqqqqqqqqssssssqqqqqqpppnnnnnnppptttwww}}}|||yyyuuurrrrrrqqqppppppmmmkkkiiihhhhhhgggeeeccc``````^^^]]]ZZZWWWUUUSSSQQQOOOLLLJJJJJJKKKKKKKKKLLLFFFEEEJJJPPPUUU^^^hhhrrruuujjjRRRRRRRRRRRRWWW^^^aaa```}}}fffJJJ===999666555555444333333222111111...//////000000000000///------......//////000000000222444333///---...000///---,,,---------,,,+++000///...---------------........................,,,---///000000///---,,,000//////.........////////////000111222222333333111333555777999999999999???EEEVVVooo{{{wwwxxx{{{xxxwwwuuusssqqqpppppppppkkkkkkjjjjjjjjjhhheeebbb^^^]]]\\\ZZZXXXUUUSSSRRRPPPOOONNNNNNMMMMMMNNNNNNLLLNNNQQQUUUYYY]]]```bbb```\\\VVVOOOIIIDDDBBBAAA======<<<<<<;;;;;;;;;;;;999999999999888888777777999888888777777777777777666777999:::;;;;;;::::::<<<===>>>@@@BBBCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBFFFFFFFFFGGGHHHJJJLLLMMMNNNbbbxxxrrr]]]QQQLLLHHHHHHTTTaaa}}}yyybbbSSS```|||wwwNNNBBB:::666???888666444222222555888:::333333222222111000//////000000000000000000000000---...///000000///...---////////////000000000000000000//////000222444555555777999999666444333222333333333333333333333333333222222555;;;BBBFFFIIIQQQgggvvvhhhllltttvvvwww{{{......------------......---///222333333222///---........./////////000000444222000///000000111111***333999GGGbbbxxx}}}}}}zzzwwwvvvvvvwwwuuunnnlllttt|||~~~{{{xxxwwwtttpppmmmjjjiiijjjjjjhhhiiiiiijjjjjjjjjjjjjjjnnnllllllpppqqqoooooorrrqqqqqqqqqqqqqqqrrrssssssuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttttttttuuutttrrrpppooooooppppppsssrrrpppooonnnnnnoooooopppqqqrrrrrrrrrqqqpppooommmnnnnnnmmmlllnnnqqqssstttuuuwwwzzz{{{wwwrrrmmmtttqqqnnnlllllllllkkkkkkllljjjhhhgggfffeeecccaaa]]]\\\ZZZWWWTTTQQQOOONNNNNNLLLJJJIIIIIIIIIJJJJJJKKKIIIKKKQQQWWWaaasss~~~qqqcccYYYIIIOOOWWW]]]aaagggrrr|||mmmRRRAAA:::777555444333333222111111000000//////000000000000//////......///////////////000///111333222///---...///......------------,,,,,,//////...---------------........................------...//////...------//////............////////////000111111222333333333444444555666666555555<<>>===;;;;;;;;;;;;::::::::::::999888777666555666777777777777777888999;;;<<<===::::::999999999:::;;;;;;;;;===???BBBEEEGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGJJJLLLKKKIIILLLTTTZZZjjjzzznnnYYYJJJGGGIIIJJJSSSjjjnnneee{{{uuuKKK;;;777999:::666666555555555555666666777222222222111111000000///000000000000000000000000//////............//////////////////000000000000///000111333555666666777222333444333222222444666111111222333333444555555999888666777:::===>>>>>>BBBPPPhhhuuussspppkkkmmmsss...------,,,,,,------...+++,,,...//////...,,,+++,,,,,,,,,---------............/////////000333555111555444<<>>@@@CCCEEEFFFGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFIIILLLJJJIIINNNYYYcccuuu{{{fffRRRHHHGGGKKKMMMUUUsssrrraaalllccc>>>:::666999<<<333333333444444444444444333222111111111000000000///000000000000000000000000000///...------...///000////////////000000000000///000222444555555444444222333555555333333333444000000111222444555666666999888777888:::<<<<<<;;;BBBLLL___yyy~~~yyyuuuoooiiilllsss------,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,,,,,,,---------------///000000///111444777BBBAAA:::;;;IIIWWWmmm{{{|||{{{|||~~~xxxpppkkklllnnnuuu~~~~~~|||~~~zzzzzzxxxvvvrrrnnnkkkhhhlllkkkhhhfffcccbbbaaa```eeeccccccgggiiiiiikkkooolllkkkhhhfffeeefffhhhjjjgggiiimmmqqqtttvvvwwwwwwrrrssstttttttttrrrqqqpppkkklllmmmnnnoooooonnnnnnppppppppppppoooooonnnnnnkkkkkkjjjiiiiiiiiiiiiiiihhhjjjmmmmmmlllkkkkkkkkkmmmjjjfffeeeeeeffffffeeefffeeecccdddeeefffeeedddcccaaa___]]]\\\[[[YYYVVVSSSQQQNNNLLLKKKLLLMMMMMMIIIJJJKKKJJJHHHGGGIIIKKKNNNWWWeeesssyyytttjjj]]]QQQHHHDDDCCCEEEFFFSSSnnneeeLLL999888888111000555222222222222222111111111111111111111000...------111111000000//////........................---,,,---///000///---,,,---.........---------......///////////////////////////000///............///000...............///000000000000000000000111111111777666555555555666888888666;;;KKKcccvvvyyyqqqoooppprrrrrrqqqooommmlllfffffffffgggfffccc^^^ZZZXXXWWWTTTQQQOOOMMMLLLLLLIIIIIIHHHGGGGGGGGGGGGGGGBBBBBBCCCDDDFFFHHHKKKLLLLLLKKKHHHEEEAAA>>><<<;;;888888888999999999999999::::::999888888999:::;;;999888888777777777888888<<<;;;:::::::::;;;<<<===???@@@AAACCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGDDDGGGJJJIIIKKKSSSbbbnnn~~~ttt```PPPIIIJJJNNNSSS___kkkeeegggTTT:::<<<777555888222111222333333333222111111111111111000000000000000////////////////////////000///...------...///000////////////000000000000000111222333333222111000333555888888666333111111000000111222444555666666666666666888;;;<<<;;;:::AAAHHHWWWkkk{{{rrrjjjlllrrr------,,,,,,,,,,,,------------...//////...------,,,,,,,,,---------......,,,///111000///000444888XXXRRRBBB888;;;AAAUUUrrryyywwwzzz|||{{{~~~}}}zzz}}}zzzsssnnnmmmlllooovvvxxxwwwxxxzzzxxxzzz}}}~~~|||xxxssspppmmmkkkhhheeecccaaa``````aaa^^^]]]aaaccccccfffkkkkkkjjjhhhfffeeeeeefffgggcccfffiiimmmpppqqqqqqqqqlllmmmoooqqqqqqqqqooonnniiiiiijjjlllmmmnnnooopppnnnnnnnnnmmmllljjjiiihhhiiihhhfffeeeeeefffhhhiiigggiiikkkkkkjjjiiiiiiiiiiiifffdddcccddddddddddddcccaaa``````aaaaaa___^^^]]][[[YYYWWWVVVTTTRRRPPPKKKKKKIIIIIIHHHIIIJJJKKKIIIKKKLLLLLLKKKMMMRRRVVV\\\lll|||qqqmmmcccVVVJJJDDDEEEHHHKKKYYYtttxxxIII???888999777222222777222222222222222222222222000000111000000///...---////////////...............------...//////...,,,---///111000---+++---///...------------...//////........................////////////////////////......---......///000111000000000000000000000000222222222222333444555666777999EEEYYYlllwww}}}wwwnnnnnnoooooonnnmmmkkkjjjgggfffeeedddccc```\\\YYYWWWUUURRROOOMMMKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFF@@@AAABBBCCCEEEFFFGGGGGGGGGFFFDDDBBB@@@===;;;:::777777777888888888888888777777777888888888888888999888888777666666777777;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHEEEGGGIIIKKKPPP]]]ooo|||wwwjjjYYYOOOKKKMMMUUU]]]uuupppccceeexxxjjjIII888:::888222222222111222222222222111111000000000000000000000000000//////////////////////////////............//////////////////000000000000000111111222222111111111444666888888555333111111111111222333333444555555333333555888;;;===<<<:::;;;AAALLL\\\pppzzzooolllnnn---,,,,,,++++++,,,,,,---,,,---............---,,,------------............+++...111000---...222777<<<;;;555555;;;@@@SSSqqqttttttvvv~~~vvvssszzzzzzvvvppplllkkkppptttssssssuuuxxx{{{~~~|||sssppplllhhheeecccbbbbbb^^^[[[\\\```bbbaaabbbfffjjjiiigggfffeeedddddddddaaaccceeehhhiiihhhgggeeedddfffiiilllmmmmmmlllllliiiiiihhhhhhiiikkkmmmnnnjjjkkkkkkjjjiiihhhfffeeecccddddddeeeffffffffffffdddeeeffffffeeeddddddeeefffeeeddddddffffffeeecccaaa___^^^]]]]]]\\\ZZZWWWWWWTTTRRRPPPOOOMMMJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGJJJLLLMMMOOOTTT]]]dddrrr{{{qqqiiieee\\\OOOEEECCCIIIOOO___~~~sssXXX777777777555333222333444111111111111111111111111//////000000000000//////------------............///...---...000000///,,,---000222000---+++---000---------------...//////------------------------...///000111111000///...---------......///000111000000000000000000000//////000111222333333333333777555<<>>>>>??????@@@AAACCCDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJNNNYYYjjj}}}mmmaaaTTTMMMMMMRRR___lllhhhjjjnnnPPPCCC555555:::444///777444444333333222222222222///000000000000000000000////////////////////////......////////////......////////////000000000000000000000111222333555555555555555333111111333444222222222333333444444444222222555888<<<<<<;;;999888:::BBBPPPddd{{{xxxqqqooo---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***---------.........//////***...000///,,,,,,111666---222555:::>>>:::CCC[[[iiiyyy|||yyy~~~|||ttt{{{www|||zzzwww~~~rrrllljjjooosssrrrqqqrrrxxx{{{yyyvvvrrrmmmhhhfffdddddd]]]\\\^^^ccceeebbbaaaccchhhhhhgggfffeeecccbbbbbb```aaabbbcccccc```^^^\\\^^^```dddhhhjjjkkkjjjjjjjjjiiigggffffffhhhjjjkkkiiiiiijjjjjjjjjhhhgggfff___aaadddfffggggggeeedddaaabbbcccbbb``````aaabbbbbbaaabbbdddeeeeeecccaaaaaa```^^^]]]\\\ZZZWWWUUURRRPPPMMMKKKJJJHHHEEECCCIIIIIIIIIIIIHHHFFFEEEDDDEEEHHHLLLNNNQQQYYYeeennn}}}vvvppp```\\\TTTGGG>>>>>>HHHQQQooo___DDD333777777333111333333000////////////000000000000...///000000000000000///+++,,,,,,------.........000...---...111111///------000333111---+++---111---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---///000222222000///------------......000111111000000000000////////////111222333444555444333222666333555BBBSSSbbbpppyyy{{{yyysssqqqwww|||}}}{{{tttssspppmmmjjjhhhffffffeeebbb```_________^^^]]]SSSQQQMMMJJJGGGFFFFFFGGGCCCCCCBBBAAAAAAAAAAAABBBBBBDDDFFFHHHIIIHHHFFFDDD>>>>>>===<<<;;;999888777555666666666777777888888666888;;;======<<<:::888777777777888999:::<<<<<<777888;;;===???@@@@@@???@@@AAACCCEEEGGGHHHIIIJJJFFFFFFGGGHHHJJJKKKLLLLLLMMMLLLLLLQQQ___ssshhh]]]RRRNNNOOOWWWiiizzzzzziiiuuuwwwxxxCCCBBB333111>>>999111<<<666555444333333333333444////////////000000000000////////////////////////---...///000000///...---////////////000000000000/////////000333666888:::555444111...---///555999333333333333333333333333222333555999<<<<<<:::888888777<<>>>>>>>>>>>BBB???<<<>>>CCCEEEBBB???<<<;;;;;;;;;;;;999666333444444444444555666777777666777777888999::::::;;;777888888888999999999:::;;;@@@DDDDDDAAA???AAADDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKJJJIIIJJJLLLSSS```qqq{{{bbbSSSKKKNNNWWWcccyyy|||eeeppp^^^>>>999777777666333444888333333333222222222111111111000///......///000111111000///......------...//////.........---------111000000///...//////000222111111333555555444333111111222333444666777888333444666555444333333444444444444555555555666666222666999BBBRRR^^^uuu}}}uuu***+++,,,,,,++++++,,,...,,,++++++,,,...000///.../////////...---------,,,//////............/////////000111//////222:::@@@FFFLLLXXXeeekkkkkkkkknnnwwwxxxzzz{{{yyyzzz||||||zzzvvvpppllllllnnnqqqssswwwzzz|||~~~zzzvvvqqqjjjeeeaaa___[[[ZZZZZZ[[[[[[ZZZ___]]]\\\\\\^^^___```___````````````^^^\\\YYYXXXVVVWWWYYYZZZ\\\]]]^^^^^^cccdddddddddddddddccccccdddeeeeeedddbbbbbbccceee```____________^^^^^^^^^______^^^]]]]]]\\\[[[[[[[[[\\\\\\[[[[[[ZZZYYYXXXVVVSSSOOONNNNNNMMMJJJHHHJJJIIIGGGFFFEEEEEEEEEFFFCCCEEEGGGGGGFFFEEEFFFGGGGGGNNNTTTZZZggg}}}|||wwwqqqgggZZZQQQHHHEEEAAAAAAAAAAAA___mmmQQQ>>>888444333333222111111111111000000000000000///.................................---,,,,,,,,,,,,---...------------------------,,,---......---,,,---...,,,,,,---...............---------.........//////..................------111000000000000111222333000000000000////////////111111111222222222333333111555333666CCCJJJVVViii||||||yyy{{{vvvpppmmmlllkkkiiigggeeeccc```^^^\\\YYYUUURRROOOMMMIIIGGGFFFDDDBBB@@@@@@???>>>===<<<<<<<<<<<<>>>;;;888:::>>>???===:::;;;:::888888888888666444444444444555555666777888666666666777777888888999666666777777888888999999<<<@@@DDDDDDBBB@@@BBBEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHHHHHHHIIIIIIHHHGGGOOOUUUaaappp}}}qqqWWWLLLIIITTTeeewwwnnndddzzzkkkKKK;;;777666777666333333666333333222222222111111111111000///......///000111000000///............/////////.........---------......//////000000111111111111111333555666555444222222222333444555666777333444555555333111111222444444444444444444444444222777888???LLLWWWnnnyyy,,,,,,---,,,++++++---000///---+++,,,---///000///000000///...---,,,,,,+++//////............/////////111111000......333777666===JJJZZZdddhhhlllqqqzzz}}}xxx~~~{{{tttqqqtttxxxyyy~~~wwwnnnhhhgggiiimmmnnnpppsssxxx|||~~~~~~|||sssmmmgggccc^^^[[[ZZZZZZZZZYYYZZZXXXVVVVVVXXXYYYZZZYYY[[[[[[\\\\\\[[[ZZZYYYYYYWWWWWWVVVUUUTTTTTTTTTTTT^^^^^^]]]\\\[[[[[[[[[[[[^^^______^^^\\\[[[\\\^^^YYYYYYYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQLLLJJJHHHGGGGGGGGGFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBEEEIIIJJJKKKJJJKKKLLLRRR[[[eeepppxxxtttnnnggg___VVVMMMGGGBBBCCCBBBGGGPPP]]]rrroooiiiOOO>>>666333333222222111111111222222000000000000000///.................................------,,,,,,------...+++,,,,,,------.........------,,,---///000000///---------...............---......//////000000000------------------......111444555444111///000222////////////000000000000111111111222222222222333///444222333:::???KKK```xxx~~~~~~}}}zzzvvvrrrnnnkkkiiihhhcccaaa^^^[[[YYYVVVQQQNNNMMMLLLJJJGGGBBB?????????>>>===<<<;;;::::::::::::;;;888666777999:::888666:::888666666777888777666555555555555555666888888777777777777777888888888777777888999999:::;;;;;;>>>BBBEEEEEECCCBBBDDDFFFEEEEEEEEEFFFFFFFFFGGGGGGJJJIIIIIIIIIIIIJJJKKKLLLUUUaaarrrtttbbbQQQLLLPPPccc{{{sssdddmmmrrrSSS>>>888555555777666222111333333222222222222111111111000000////////////000000//////......//////000000...............---------+++---...000111222111111000000000222555666666444333333333333333444555555333444555444222000000111444444444444333333333333444999888;;;DDDLLLcccxxx---------,,,+++,,,...111444111...,,,,,,------,,,//////......---------,,,///......------......///000222333111//////000222444999FFFWWWbbbhhhooovvv|||~~~zzzssslllkkkpppvvvvvv}}}yyy|||~~~ttthhhcccaaaaaafffeeeggglllsssyyy{{{zzz}}}wwwnnnjjjeeeaaa______^^^^^^YYYWWWUUUTTTUUUVVVVVVUUUVVVVVVVVVWWWWWWXXXXXXXXXZZZXXXVVVUUUSSSSSSTTTTTTYYYXXXVVVTTTSSSTTTTTTUUUXXXYYYYYYWWWUUUTTTUUUWWWSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSUUUVVVVVVTTTRRRQQQOOOOOOOOOOOONNNMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDFFFIIIKKKMMMNNNPPPSSSVVV___kkk{{{vvvuuulll```WWWRRRPPPMMMJJJHHHGGGGGGZZZwwwoookkkvvvpppQQQ;;;666555222222111111111111111222333000000000000000///..............................------------------------++++++,,,,,,---...//////...,,,+++---111333222//////......---,,,,,,,,,,,,//////..................,,,,,,------------.........333777666111...///111////////////000000000000111111111111222222222222111777555333777:::FFF\\\www}}}~~~}}}||||||wwwpppkkkhhhgggaaa___\\\YYYVVVSSSNNNKKKHHHJJJIIIEEE@@@===>>>@@@===<<<;;;::::::999999999;;;999777888999999777666777777777888::::::777555444444444444555666777777999999999999999888888888999999:::;;;<<<===>>>>>>AAACCCEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIKKKNNNRRRUUU]]]kkk~~~iiiTTTTTTTTT```xxxiiicccfff___CCC===666444555888777333111222222222222222111111111111000000////////////000000............///000111222........................+++---///111222111000///000000000222555666666555444444333333222333333444444555666555333111111111222222222333333444444444666;;;999999===BBBXXXwwwttt,,,------,,,+++,,,...000444111---+++,,,,,,,,,,,,,,,---------......//////......------------.........///111111000///000000///333>>>MMMYYYbbbllluuu~~~wwwrrrlllnnntttvvvsssvvv{{{wwwyyy~~~|||rrrhhhdddbbb___^^^]]]^^^dddlllsssuuuuuuzzzxxxtttnnniiifffcccaaa```[[[XXXUUUTTTTTTTTTSSSRRRRRRRRRQQQRRRRRRTTTVVVWWWXXXWWWVVVUUUUUUWWWXXXYYYTTTSSSQQQPPPOOOOOOOOOPPPRRRSSSSSSQQQPPPOOOPPPRRROOOOOOOOONNNNNNNNNNNNMMMLLLMMMOOOQQQRRRQQQPPPOOOKKKKKKKKKKKKKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDEEEEEECCCCCCDDDFFFFFFFFFFFFFFFJJJJJJKKKMMMPPPVVV]]]bbbnnn}}}~~~rrrjjjlllaaaUUUNNNOOOQQQOOOMMMHHHPPP\\\xxxqqqcccsssyyy^^^@@@333555666000111111111000111111222222000000000000000///..............................------------------------++++++,,,,,,---...//////---+++***---111333222000444333111...---+++++++++000//////...---,,,++++++,,,,,,,,,,,,------......)))///444444000---...111.../////////000000000111000000111111111222222222111777555333777888CCCWWWrrrzzzwww{{{wwwuuuzzz|||tttlllgggeeeaaa^^^[[[XXXVVVRRRNNNJJJDDDFFFFFFCCC???===>>>AAA======<<<;;;:::::::::::::::999888888888888777666555666999<<<>>><<<888444333333333333444555666777888888888888888888777777888999:::;;;===>>>???@@@CCCDDDEEEEEEEEEEEEFFFHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJNNNUUUZZZiiivvv{{{bbbPPPVVV^^^qqqmmm\\\___ppp}}}JJJ888===555444555999888444111222222222222111111111000000//////000000000000//////.........///000111222333---........................///111222222000...---111000000222555666555444444444333222222222222333555666777666444333222333000000111222444555666666888<<<999888;;;===NNNjjj}}}~~~ttt***,,,------,,,,,,---......,,,***+++,,,...///...+++,,,,,,---...///000000......------------......,,,,,,...////////////...---///666CCCOOOZZZgggrrr{{{ooossswwwuuuttttttrrruuu|||tttnnnmmmuuu~~~|||zzzzzz}}}tttnnnooolllfff]]]]]]]]]```eeeiiilllmmmtttyyy}}}wwwqqqmmmhhhdddaaa^^^[[[WWWUUUTTTSSSQQQOOOPPPOOONNNMMMNNNPPPRRRTTTQQQQQQQQQRRRSSSUUUVVVWWWPPPOOONNNMMMMMMLLLMMMMMMMMMNNNOOONNNMMMLLLNNNPPPNNNMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLNNNNNNNNNNNNMMMIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFEEECCCCCCDDDFFFCCCCCCDDDEEEFFFGGGHHHIIIMMMMMMOOORRRXXXbbbmmmttt}}}tttkkkfffXXXTTTPPPOOORRRSSSQQQNNNSSSmmmfffeeessscccJJJ777222555444000222111111000000000111111000000000000000///..............................,,,------......------,,,+++,,,,,,------.........,,,++++++---///111111000888666333000...---------//////...---,,,++++++***++++++,,,,,,------......(((,,,000111///...///000......//////000000111111000000000111111111111222///555333222666666===OOOkkkuuu{{{~~~|||uuuvvvzzzzzzssslllgggaaa___\\\YYYWWWTTTOOOLLLDDDDDDCCCBBB?????????@@@>>>===<<<;;;::::::::::::777777777777666666666666666777:::===>>><<<888444444333333444444555666777666666666666666666777777777888999;;;===>>>@@@AAADDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJJJJJJJJJJKKKPPPYYYaaaxxxrrr```WWW^^^lllrrrccc^^^^^^kkkfff>>>777===555333555888888444222333222111111111111000000000//////000000000000/////////...//////000111222333---------...............///000111111111///...---222111111333555555444333444333222222222222222333444666777777555444444555000111222333444555666777777:::888888<<<;;;EEE]]]qqq~~~wwwvvv(((***---...---,,,+++,,,******)))+++---......---,,,---------.../////////...------,,,,,,------............///000000000///333111444<<>>=========<<<;;;::::::::::::555666666666666666777777999888888999::::::888666555555555666666777888999777777777888888999999:::999:::;;;>>>@@@BBBCCCDDDEEEDDDCCCCCCDDDFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIKKKMMMNNNQQQZZZgggqqq|||iiibbbeee{{{ddd[[[dddppp{{{OOO;;;;;;888444222333666666222111333111111111111000000000000...///000111111000///...000/////////000111222222---------.........//////////////////000000000000333222222333444555333111333222222222222222333333222444666666555444555666444444444444444555555555444777555888===:::???PPPddduuu~~~yyy&&&)))---...---+++******,,,+++***+++---,,,+++)))..................------...------,,,,,,------...222111111111222333222111888444333777===FFFSSS```ooozzz~~~qqqgggbbb\\\```kkk{{{yyyvvvmmmjjjppptttqqqrrrvvvuuummmhhhoooyyy}}}|||{{{zzz~~~}}}xxx|||tttuuuuuurrrlllddd```aaacccgggjjjnnnpppqqquuuzzz~~~~~~{{{xxxlllhhhccc___\\\YYYVVVTTTPPPNNNKKKHHHHHHJJJLLLNNNJJJJJJKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJIIIHHHIIIJJJKKKKKKKKKLLLNNNPPPOOOOOONNNNNNNNNMMMMMMMMMPPPOOOMMMKKKIIIHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCCCC@@@CCCEEEFFFEEEFFFJJJMMMNNNNNNMMMMMMOOORRRUUUWWW___dddmmmxxxzzzpppgggeee```VVVOOOMMMLLLSSSXXXUUUPPPTTTbbbpppwwwvvvwwwrrr^^^CCC888222555555111222888333333111000////////////000000000000000//////...........................,,,,,,---......---,,,,,,------------------,,,,,,))),,,......,,,+++...000///...,,,*********,,,---,,,,,,---...///000111222******+++,,,,,,---.........---,,,---///000...------......///000111111222000000000000111111111111222555111111777444444???RRRYYYeeerrruuuggg[[[VVV]]]ggguuuzzz{{{sssbbb```^^^\\\[[[XXXTTTRRRJJJFFFBBB@@@AAA@@@===:::===<<<;;;:::999999999999666777888888777888999:::<<<999666555666777888777777777777777888999:::;;;::::::;;;<<<<<<===>>>>>>===>>>@@@BBBDDDFFFHHHIIIEEECCCBBBBBBDDDFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGJJJNNNSSSZZZfffwwwsssbbbdddooo}}}eeeaaaqqqbbb===888:::...444111111444444111000222111111111111000000000000...///000111111000///...000000000000000111111222---------.........//////............///111222333444333333333444444222111222222111111222222333444111222444555444444555666777777666555444444333333222444222777>>>:::;;;IIIQQQfffwww}}}'''***---000000...+++)))...------,,,,,,------...,,,+++***+++...///...------------............///222222000...---000444888@@@AAA;;;333444BBBPPPVVVjjjqqq{{{~~~uuujjjgggjjj```]]]^^^fffsss}}}~~~|||oooqqqmmmooowwwtttpppxxxrrrqqqooommmssszzz|||zzz}}}|||}}}|||{{{zzzxxxyyymmmccc^^^\\\fffjjjllliiigggjjjsss|||{{{~~~|||zzztttqqqkkkeee___\\\YYYYYYUUURRRMMMKKKJJJKKKKKKKKKKKKJJJIIIJJJJJJJJJGGGEEEGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDCCC@@@===>>>BBBFFFHHHHHHIIIGGGDDDDDDFFFJJJLLLNNNTTTRRRTTTWWWVVVVVV___kkksssxxxxxxuuummmiiibbb\\\WWWSSSOOOMMMMMMUUU]]][[[QQQSSSnnnuuunnnkkkKKK777666666444333222111111333222000///---,,,,,,,,,////////////...............000222111///---,,,,,,,,,,,,,,,---------......///............---------***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///000---,,,...///...---------............///...------,,,,,,,,,------000000000000000000000000222222111000//////000000111222222333333444444555BBBQQQbbbmmmxxxxxxkkkbbb\\\WWWSSSaaammmzzz~~~~~~}}}~~~~~~zzznnnhhh```[[[ZZZZZZYYYWWWUUUJJJAAA@@@AAA@@@???@@@???>>><<<:::999888777777666666666666777777777777999999:::::::::;;;;;;;;;555666777888:::;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@CCCGGGJJJKKKIIIGGGDDDHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJLLLMMMMMMNNNNNNNNNVVVgggyyylllcccrrruuu```ccczzzlllKKK;;;999:::777999666444444666999;;;;;;444111---++++++...333666222333333333222111///...///...---,,,,,,---...///,,,,,,------------,,,,,,---...///000111222333444888666444222111222333444222111111111222444666777111222444555666555444333333444555555555444333222222444666777888:::>>>@@@KKK___|||~~~)))***+++,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,333444444222...,,,,,,---------------............000000000......///333666888======666222:::EEELLLXXX```mmmvvvvvvqqqooorrrddd___[[[^^^gggqqqwwwyyytttuuuoooooovvvrrrpppxxxssssssqqqqqqvvv}}}|||zzzvvvsssrrrqqq{{{}}}{{{tttmmmfffaaaaaaccceeeggghhhjjjmmmoootttvvvzzz~~~~~~{{{vvvpppjjjfffcccaaa\\\XXXSSSPPPNNNMMMKKKJJJKKKJJJHHHGGGHHHGGGEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGLLLKKKKKKJJJJJJJJJKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDGGGDDDAAAAAADDDGGGHHHHHHDDDDDDDDDFFFJJJNNNQQQRRRSSSRRRVVV\\\___dddooo{{{vvvmmmkkkjjjddd[[[SSSOOOOOOPPPQQQYYYWWWUUUTTTVVVfffwww~~~~~~tttiiiRRR;;;555555444333222111000000111000000//////000000111////////////...............000111111///---,,,,,,,,,---------------------............------------,,,---...---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***...///+++***,,,---+++,,,,,,,,,,,,---------......------,,,,,,---------////////////////////////222111111000//////000000111111222333333444444555===JJJYYYdddrrrxxxooogggbbb^^^\\\^^^dddjjjnnnpppqqquuuxxx|||~~~~~~zzzxxxtttmmmgggaaa\\\VVVQQQRRRIIICCCBBBAAA>>>===>>>======;;;:::888888777777666666666777777777888888999999:::::::::;;;;;;;;;777888:::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBBAAACCCFFFIIIIIIHHHFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGKKKHHHFFFGGGKKKMMMLLLJJJJJJOOOVVV```qqqtttggghhh}}}fff___ooo[[[BBB::::::888666555333222333777<<>>;;;777333111000111111111222222111111000......///...------------...///------............---------......///000111222222555444333222222222333444444333222222222333444555333444555555666666555555333444555555555444333222222333555666666777:::<<>>LLLRRRaaarrrzzz{{{yyyzzzkkkddd[[[XXX\\\gggrrryyyxxxxxxrrrpppuuupppmmmvvvtttuuusssrrrwww~~~|||{{{zzzyyytttooommmpppsss~~~||||||}}}|||wwwpppjjjdddaaa______bbbeeeeeeeeekkknnnrrrwww}}}|||wwwssspppooofffccc___[[[XXXVVVRRRPPPOOOMMMIIIHHHGGGGGGFFFEEEFFFGGGHHHIIIHHHGGGFFFEEEGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEE@@@@@@@@@???@@@@@@AAAAAAEEECCC@@@@@@BBBDDDEEEEEE@@@AAADDDHHHLLLPPPTTTVVV[[[^^^eeennnvvv~~~zzzrrrggg___^^^YYYUUUNNNIIIIIINNNUUUYYYaaaXXXSSSXXXhhhvvv\\\KKK>>>333444333333222111000//////......///000222333555666/////////............---...000111111///------------------------------,,,............---------------...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++//////+++***+++,,,***+++++++++,,,,,,,,,---------------,,,,,,------...////////////////////////111111000/////////000000111111222222333444444444888AAAKKKVVVfff|||{{{vvvqqqnnnnnnooolllkkkiiigggfffiiinnnsss|||~~~zzz~~~{{{uuummmbbbVVVNNNLLLHHHEEEDDDBBB===<<<>>><<<;;;:::999888888888888666777777777777888888888::::::::::::;;;;;;;;;;;;:::;;;===???@@@???>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFFFFFFFEEEDDD@@@AAABBBDDDFFFGGGGGGGGGKKKHHHFFFHHHKKKNNNNNNMMMNNNXXXeeeqqq}}}qqqiiilll|||hhh^^^hhhgggEEE999999999666666222111000222555999<<<===BBB@@@>>>;;;888444222000000000000///......------///...------------...///.........//////.....................//////000000222222222222222333333333555444333222222222222333555555555555555666666777444444444444444333222222222333444444333444666888>>>III\\\qqq***************++++++,,,++++++************++++++///222333111,,,***,,,...,,,,,,---------.........+++---...///......///000+++111666444///...111555DDDHHHVVVkkkzzz~~~}}}|||uuunnnccc[[[\\\dddpppxxxxxx{{{wwwvvvyyyqqqlllssswwwuuuqqqooossszzz|||yyyppprrrqqqmmmiiiiiinnnttt|||zzzyyy{{{{{{wwwsssrrrpppiii___YYYXXX\\\```cccdddgggkkkpppuuuzzz~~~~~~}}}rrroookkkiiifffccc___]]]WWWSSSOOOLLLLLLKKKKKKJJJIIIIIIJJJJJJIIIGGGEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCC@@@@@@?????????@@@AAAAAABBBAAA@@@@@@BBBDDDFFFFFFHHHIIILLLOOOSSSYYY^^^bbblllrrr|||{{{qqqllliiigggaaaYYYTTTTTTIIIJJJLLLNNNRRRWWW]]]aaa\\\[[[___nnn|||cccHHH:::666333333333222111111000//////---......000222444555777//////.........------------///111111///---------...------------,,,,,,,,,.........---------,,,,,,---...///...,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...111222...+++------++++++,,,,,,,,,,,,---------------,,,,,,,,,---......////////////////////////111000000/////////000000111111111222333333444444555:::???HHHZZZppp~~~|||}}}zzzqqqmmmqqqvvv~~~{{{wwwjjj\\\SSSIIIGGGFFFGGGCCC>>>>>>AAA;;;:::999888888888888888777777777888888888999999:::::::::;;;;;;;;;;;;<<<;;;<<>>===AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDFFFHHHIIIIIIHHHHHHFFFGGGIIIJJJKKKNNNSSSVVV]]]jjjxxxzzzhhhlllssseeepppmmmPPP777666:::666444777444222//////111222333222888:::<<<===;;;999555333//////...---------------.........------...............////////////......------.....................///111222333333333222333333333333333333333333555555444333333555666777444444444444333333222222111222333333333444666888:::AAAQQQfff{{{xxx}}}}}})))***,,,---...---,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,---------,,,,,,,,,,,,------------...))),,,...///.........///...---.../////////000111888:::HHH___ttt}}}~~~~~~wwwlllccc```bbbhhhmmmuuu{{{|||}}}tttlllqqqwwwtttnnniiikkkrrrtttrrrooopppooojjjdddccchhhmmmuuussstttwwwuuuoooooosssvvvqqqiii```ZZZYYY]]]aaa\\\___dddiiimmmpppqqqqqqxxxzzz}}}|||zzzvvvssspppmmmiiifff___[[[WWWTTTSSSSSSRRRQQQLLLLLLLLLKKKIIIGGGEEECCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAADDDDDDCCCBBBBBBBBBCCCCCCBBBCCCDDDFFFHHHKKKNNNPPPVVVXXXZZZ^^^bbbjjjsssyyyxxxoooiiieee```\\\YYYTTTMMMJJJLLLHHHNNNVVV\\\____________\\\eeeuuurrruuuzzzfffHHH777333333222333333222222111111000000.........///000111222333............---------------///111111///...---...------------------------...------------,,,,,,,,,+++------,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,...111222...+++------+++------------............,,,,,,,,,,,,,,,---...///........................000///////////////000000000000111222222333333444222555888AAASSSkkk|||zzz|||||||||zzznnnbbbZZZKKKIIIIIIIIIFFFAAAAAAEEE;;;;;;:::999888888888999888888888888999999999999::::::;;;;;;;;;<<<<<<<<<:::<<>>===AAAAAA@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFHHHIIIIIIIIIHHHGGGEEEKKKPPPPPPMMMOOOXXXaaaooozzzpppfffyyynnnjjjtttSSS@@@444888:::333222888555333000//////000///---...111555888999888555333............---------------..................---......////////////......------------...............///000111222333333333111111222333444444555555444333222111222333444555444444333333222222222222///111222333444555888:::888>>>LLLbbbyyyuuulllrrr{{{zzz)))+++---.........,,,+++,,,,,,++++++++++++,,,,,,000...,,,,,,......,,,***,,,,,,,,,,,,------------***,,,.........---...///111,,,***---000000000111000111===UUUmmm{{{yyyooogggbbb```^^^]]]lllvvvzzz~~~tttjjjooorrrpppkkkfffhhhmmmnnnjjjhhhiiiiiigggeeeeeeiiimmmlllkkkpppwwwuuummmkkkpppqqqrrrqqqmmmfffaaa^^^^^^WWWZZZ___cccggghhhhhhhhhoooqqquuuzzz{{{wwwuuurrrooommmgggdddaaa^^^]]]]]][[[ZZZRRRQQQOOOMMMJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBBBBBBBBBBCCCDDDGGGJJJMMMPPPSSSXXX[[[___bbbgggkkkqqqyyyyyyrrrlllfffbbb___YYYSSSPPPKKKFFFFFFHHHOOOUUU]]]```___\\\ZZZZZZmmmzzzwwwllljjj~~~xxxoooOOO999222333444222222222222222111111000000//////............//////.........------------,,,,,,...000111///.........,,,,,,,,,---------......------------,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++//////+++***+++,,,***---------.........//////,,,,,,,,,,,,---......///........................//////......//////000000000000111111222333333333000333666>>>PPPhhhzzz~~~~~~zzzpppgggcccVVVPPPLLLKKKHHHDDDEEEHHH===<<<;;;:::999999999999888888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<:::<<<>>>@@@AAA@@@???>>>@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFJJJQQQWWWWWWTTTWWWaaalll{{{vvvmmmppptttiiiccc___mmmrrrAAA:::777999888222333888555333111111333333333222,,,...111444555333111///---...///000000///...---------...//////...------.........//////.........------------......////////////000111222222333333///000222333444555555555222222222222222333333444444444333222222222222222///111333333444666888;;;888<<>>===;;;:::999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@AAAAAABBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKOOOSSSWWW\\\```hhhrrryyyqqquuusssbbb\\\[[[ddd~~~UUU;;;:::888555333333444666333222111222444666555444///000222222222111///...---///111333333222///---------...//////...------------............------,,,,,,---...///000000111222111111000111222333444111111333444444444444333111222333333444444333333444333222111111111222333111222333333333444666888666888???LLL___qqq~~~yyyuuuvvvyyysssuuuxxx{{{}}}~~~,,,+++)))'''(((***,,,...******))))))))))))******'''+++...---)))(((+++///++++++,,,,,,,,,---------,,,---...---------///111///...000333///)))***111222...000<<>><<<:::999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>???AAABBBCCCDDDBBBAAAAAABBBBBBCCCDDDEEECCCDDDFFFGGGHHHHHHHHHGGGJJJIIIIIIJJJKKKMMMOOOQQQOOOPPPTTT]]]jjjxxx{{{wwwtttgggYYY\\\ccctttooo@@@<<<<<<777000000444666333333222111222333444333222222222333222222222111111---///333666666333000...,,,---...//////...---,,,,,,------------------,,,,,,,,,---...///111111222444333111000000222444555222333444555444333222111222333444555666555444333444333222111111111222333222333444333222222444555555444777@@@PPPbbbsss|||~~~rrrmmmooossszzz|||~~~******++++++,,,,,,+++++++++)))(((***,,,---+++(((---,,,++++++******+++++++++,,,,,,------............---,,,,,,,,,,,,---...---------............///...000333888===DDDLLLQQQUUU\\\```___aaahhhlllkkkoooaaaUUUUUUXXX[[[```fffjjjkkkmmmqqqtttrrrkkkfffpppqqqppplllkkklllhhhbbbjjjlllxxxxxxqqqqqqaaaWWW___lllqqqnnnllliiiaaa[[[ZZZXXXVVVZZZaaa___aaabbbcccdddeeeggghhhmmmnnnqqqtttxxx|||~~~}}}zzzrrrqqqooollliiihhhiiikkkeeeaaa\\\\\\___bbbcccccc]]][[[YYYYYYZZZ[[[[[[ZZZ]]]```cccfffhhhjjjmmmpppyyy{{{~~~}}}vvvrrrooolllhhheee___]]]YYYTTTPPPLLLJJJIIICCCDDDFFFGGGKKKSSS]]]eee```cccrrr}}}~~~yyyuuuiiiUUUDDD666555333111000000111222333111///...---...///000...///111000///------...---...///000000///...------------......000111111000///---,,,,,,---...///+++++++++,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------.........---......---,,,...111444000///...---------------...............---------......///000000000000000///111333666;;;HHHYYYeeevvv}}}zzz~~~~~~~~~}}}~~~~~~uuuooofff]]]TTTLLLFFFBBBBBBAAA??????>>><<<999777:::::::::::::::999888888===<<<;;;;;;;;;===>>>???;;;???CCCBBB@@@AAAFFFJJJCCCBBB@@@??????@@@BBBCCCDDDFFFHHHHHHHHHHHHJJJLLLIIIJJJMMMOOOQQQRRRRRRRRRTTT\\\iiittt|||~~~ooonnnyyyxxx\\\WWWcccnnnjjjNNN>>>888777555333222222222222444333222111111111222333444333222111000///...---000111333666777666333000...------,,,,,,,,,---------...000111111///---,,,,,,,,,---...///000111111+++,,,---///222555777999777555222222444444111///444111333666444//////333333444444222000000111222333444444444333222222111555666888;;;???JJJ```ssstttyyy~~~{{{{{{|||,,,+++***))))))***+++,,,+++)))(((***,,,---+++)))---,,,++++++******+++++++++++++++,,,---...//////...---,,,,,,,,,,,,---...------------...............000222555888>>>DDDIIIQQQVVVYYYXXX\\\fffnnnooowwwjjj]]]XXXXXXYYY___ffffffgggiiinnnssstttqqqmmmrrrrrrpppkkkiiiiiifff```bbbdddooo~~~wwwqqqnnnbbbXXXYYY___dddiiinnnjjjccc^^^]]]YYYSSSSSSVVVYYY[[[]]]___aaaccceeegggfffgggjjjmmmrrrvvvyyy{{{}}}}}}}}}yyyyyyxxxuuusssrrrtttvvvppplllhhhhhhiiikkklllkkkfffdddbbbbbbccceeeeeedddiiilllpppsssvvvzzz~~~{{{vvvuuurrrllliiigggddd```]]]XXXUUUQQQLLLIIIHHHGGGHHHDDDDDDEEELLLVVVaaaiiimmmsssyyywww~~~{{{xxxsssiiiXXXEEE777555333111000///000111222222111///...---...000111000000///---,,,---000333...---------...000111333------------...///000111000...---,,,,,,---...///......------,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------...............---,,,---000333111000//////.........///..............................///000000000000000000222333444888BBBOOOYYYmmm~~~|||}}}xxxzzz~~~~~~yyy~~~~~~yyyuuuooohhh```WWWNNNHHHBBB@@@>>><<<<<<<<<:::888666777888:::;;;;;;<<<<<<===============>>>??????===@@@CCCBBB??????BBBFFFBBBAAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGFFFFFFGGGIIIIIILLLOOONNNMMMNNNSSSXXXaaahhhsss|||zzzqqqqqqnnnhhhpppppp[[[[[[mmm~~~tttWWWCCC999444444333222333444555666333222111000000000111111222111000///...---,,,,,,,,,---///111333222///,,,...---------------......+++,,,---------,,,++++++............////////////......///000222333555666555333111222444555333111444222222555444///000555222333333222111111333555555555555555555444333333:::::::::;;;<<>>>>>>>>>>>??????@@@@@@?????????AAABBB@@@===<<<>>>AAA@@@@@@@@@AAAAAABBBBBBBBBDDDFFFGGGFFFEEEEEEFFFGGGFFFLLLPPPPPPOOOSSS^^^hhhsssxxx}}}yyyjjj```dddiiipppsssaaa[[[ddd{{{^^^FFF<<<999444333222222222444555666222111000000//////000000//////......---,,,++++++++++++,,,///000000---+++...---------...//////000...---,,,,,,++++++,,,,,,/////////.........------111111111111111222222222333222111222444555444333333222222444333000222666111222333333222333555777666666666777666666555444;;;::::::999888===KKKZZZpppssszzz///...,,,************+++))))))))))))***+++,,,,,,---,,,++++++******++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////...000333555<<<>>>@@@CCCJJJVVVbbbiiioooiii```WWWPPPMMMPPPSSS___```ccciiioooqqqnnnkkknnnmmmjjjeeedddfffddd```]]]]]]___dddgggeeebbb___\\\aaaeeeeee^^^WWWTTTTTTUUUVVV[[[```cccdddeeefff]]]]]]]]]^^^______^^^\\\ZZZZZZ[[[\\\^^^```bbbcccdddgggkkkmmmmmmnnnqqquuuyyyzzz{{{||||||}}}~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}{{{zzzyyyuuurrrnnnkkkhhhddd___[[[ZZZYYYXXXVVVSSSOOOKKKIIIGGGDDDAAA???AAAEEEIIIMMMZZZ[[[___gggqqqxxx|||}}}|||~~~~~~vvvfffRRRAAA777444555//////.........///000000...............///000111333222///---,,,000666;;;555444111///---------...------,,,,,,---......///------,,,,,,,,,---...///111111000///---,,,+++***,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------.........---,,,+++---///,,,,,,+++******+++++++++////////////000000000000......///000000000000000000111222222222555:::>>>LLL]]]tttwwwyyyqqqfffpppxxxuuu~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{xxxrrrkkkfffUUUOOOHHHBBB???>>>===<<<@@@@@@???>>>=========<<<===>>>???@@@@@@@@@>>>>>>>>>???@@@???<<<<<<===???>>>???@@@BBBCCCCCCCCCCCCFFFGGGHHHHHHGGGGGGHHHJJJEEELLLSSSXXX\\\dddpppzzzyyyqqqlll```\\\aaarrrmmm^^^```kkk|||lllKKK<<<999888666555444222111222222222222111111111000000000000.........------,,,,,,,,,...---...///000000...,,,...............///000111444333000...---,,,---...........................000111111222222222111111333333222333333444333333111111222222111111333666222333444333222222444666555666666666666666555555666555666666666999EEERRRdddkkkwwwzzzqqqxxx---...//////...,,,***))))))))))))))))))+++,,,------,,,++++++******++++++))))))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......---...000333555777:::@@@FFFNNNXXX___cccccc```ZZZTTTQQQPPPOOOVVVYYY^^^fffmmmnnnjjjeeefffgggdddaaabbbffffffccc]]]^^^]]]]]]]]]]]][[[YYYXXX___fffhhheee___XXXSSSQQQUUUYYY]]]bbbgggjjjjjjiiigggfffeeeeeeccc___[[[ZZZZZZYYYYYYXXXYYYYYYYYYZZZ]]]```aaa``````dddgggkkkmmmooopppqqqrrruuuwwwvvvwwwyyy{{{||||||}}}}}}~~~}}}}}}~~~~~~{{{xxxxxxxxxxxxvvvssspppmmmjjjiiihhheeebbb^^^[[[YYYWWWTTTRRRQQQQQQQQQOOOKKKGGGDDDCCC@@@@@@AAADDDJJJQQQXXX\\\aaahhhpppssstttxxxvvvuuu}}}yyypppbbbMMM;;;111///000111..................//////------.........///000000,,,,,,+++******---111444333333222111///---,,,+++---,,,,,,,,,,,,------...,,,,,,,,,,,,------......//////.........---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,---...---++++++,,,---++++++*********++++++,,,.../////////000000111111......///000000000000000///000111111222444666888DDDRRRfffwww~~~yyyxxxrrrhhhmmm|||qqqttt}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}{{{{{{zzzyyywwwtttfff```WWWOOOIIIEEEBBB@@@CCCBBB@@@>>>===<<<<<<;;;===>>>?????????>>>===<<<======>>>>>>===>>>???AAA>>>???AAACCCDDDDDDEEEEEEEEEGGGIIIJJJKKKLLLNNNPPPOOOTTT]]]gggpppyyyyyypppggg```\\\WWWaaayyyyyygggccc[[[]]]qqqqqqPPP;;;777666333666555333222111111222333222222222222222111111111//////..................000///......000000///..................///000000888666222///---,,,------,,,,,,,,,---...//////000...///000222333333333222555555555444222111111111000222222111000222333444444444444333111111222444333444444555555444444444333222333555444666???IIIVVVddduuu{{{mmmdddhhhsss+++---///000///---***(((((()))***))))))***---///---,,,++++++******++++++******++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,---......---...000111333444888???EEEIIIPPPWWW]]]```aaa^^^]]]\\\XXXSSSMMMPPPVVV^^^fffiiifffbbb___aaa```___bbbggggggddd[[[^^^^^^[[[[[[^^^^^^[[[[[[___ccccccccceeeccc```ZZZ]]]]]][[[[[[^^^___\\\hhhfffeeeggghhhgggbbb^^^[[[[[[YYYXXXVVVVVVUUUUUUWWWXXXYYYYYYXXXYYY[[[]]]\\\^^^aaabbbcccdddfffhhhiiikkknnnpppqqqrrrsssuuusssrrrrrrtttvvvvvvuuutttoooppppppnnnkkkjjjjjjjjjllljjjfffccc```^^^]]]\\\ZZZVVVRRROOONNNMMMMMMLLLIIIJJJJJJIIIFFFDDDCCCDDDCCCEEEJJJQQQXXX```gggjjjfffqqq|||{{{vvvxxx}}}uuuoootttqqqgggTTTIII:::222111222111...........................---............/////////,,,---.........///222444---...///000000///...---,,,,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------------,,,,,,,,,***,,,------++++++,,,---------,,,,,,,,,---......---......//////000000111......///000000000000000///000000111333444555666AAANNN___nnnwww}}}}}}{{{rrrqqq|||ppplllrrrzzzyyyzzz{{{{{{{{{|||||||||}}}}}}}}}}}}~~~|||zzzyyy{{{|||}}}}}}rrrmmmfff___YYYSSSNNNJJJDDDBBB@@@>>>=========>>>>>>>>>>>>???>>>>>>===============>>>???AAABBBCCC@@@@@@BBBCCCEEEFFFGGGHHHEEEHHHLLLOOORRRUUUYYY[[[bbbfffnnnwwwvvvkkkbbb]]]]]]^^^gggzzzxxxkkk```UUUTTTZZZjjjxxxXXXAAA999888777555111111111111222333555666222333333333333222111111///////////////000000000000...,,,,,,---...---,,,//////......---......///555333000---++++++++++++***+++,,,---...///000000---...000222333444333333555666666444222000000111000444666444333444555333444444444222000///000222111222333333444333333333444222333555444333888@@@KKK[[[nnnzzz|||~~~sssqqqnnnfffeee___gggqqqzzz~~~~~~***+++,,,---,,,+++***)))((()))***)))((()))---000---,,,++++++******++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,---------,,,---......------...///111000333;;;???BBBIIIRRRXXX[[[\\\\\\___aaa]]]UUULLLLLLOOOUUU\\\aaa```^^^ZZZ]]]^^^^^^bbbffffffccc[[[```bbb___^^^bbbbbb___```eeeeeeaaa___bbbeeeeeecccfffddd]]]YYYXXXTTTNNNUUUTTTVVV\\\ccceeeccc```[[[ZZZYYYWWWVVVVVVVVVVVVVVVTTTSSSSSSTTTVVVVVVVVVTTTVVVXXXZZZZZZZZZ\\\]]]___aaadddddddddeeegggjjjggggggggghhhjjjjjjhhhfffcccddddddcccaaa``````aaaaaa```\\\YYYWWWVVVUUUUUUTTTPPPKKKGGGFFFGGGGGGGGGDDDFFFHHHHHHGGGGGGJJJMMMRRRUUUZZZ```eeeiiikkkkkkttt~~~|||~~~wwwnnnmmm}}}vvvaaaWWWAAA:::333111333555222//////////////////...------..................------///000000000///000333666---------------.........,,,,,,++++++++++++,,,,,,******+++,,,------......+++,,,,,,,,,---------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///......---------,,,,,,,,,(((***,,,,,,,,,+++,,,------------------...//////,,,------...//////000000......///000000000000000000000000111222444555555999FFFXXXgggooouuu|||zzzyyytttlllnnnxxxxxxuuuvvvxxxyyyyyyzzz{{{{{{|||}}}~~~~~~}}}{{{{{{|||~~~~~~~~~uuurrrooolllhhhbbb\\\XXXLLLJJJGGGDDDBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>????????????AAACCCDDDDDDBBBBBBBBBCCCEEEGGGJJJKKKKKKNNNTTTYYY^^^ccciiilllqqqwww~~~}}}wwwmmmddd___dddnnnvvvzzz^^^ZZZ[[[WWWZZZjjj~~~{{{```FFF<<<;;;777666999111000000000222333555666111222222333222111000///....../////////000000000000...++++++,,,------,,,000///...---,,,,,,,,,,,,///...---,,,++++++,,,---,,,,,,,,,------.........---...111333444333333222333444666444222000222333222888;;;888777888777333111222222111000///111222111111222333333333333333444222333555444222555;;;BBBPPPaaammmsssvvv|||xxxzzzooofffhhheeeccckkkeeeggglllrrrwwwxxxwwwuuu))))))))))))))))))******((()))***)))((()))---111---,,,++++++******++++++,,,,,,,,,+++++++++*********+++,,,------,,,+++***++++++,,,,,,,,,------------...///...,,,,,,,,,---...+++...555999<<>>???@@@@@@BBBAAA@@@AAABBBDDDDDDCCCCCCCCCCCCCCCEEEHHHKKKNNNQQQUUU\\\bbbiiiooovvvzzzwwwyyysssjjjbbbcccooolllSSSUUU\\\ZZZiii~~~```HHH888999888000///888444333222111111111222333000111111222222000///...------......///000000000222000---+++,,,.........000///...---,,,++++++++++++++++++,,,---...///000......---------,,,,,,,,,...///111333444333111000000333555444222111333666444;;;???<<<:::;;;999333...///000000///000222444111222333333444444444333111000222555555333666;;;<<>>@@@FFFSSSbbbmmmppppppvvvvvvmmm```^^^iiirrrrrr|||wwwrrrqqqsssvvv))))))))))))))))))))))))''''''''')))+++,,,+++)))*********++++++******))),,,++++++,,,---------,,,,,,***))))))+++,,,,,,+++***---000111///---,,,,,,.........---,,,,,,,,,+++***+++---......000333555BBBFFFKKKRRRWWW[[[^^^___WWWXXXYYYWWWRRRPPPQQQSSS___^^^]]][[[ZZZZZZ]]]___fffhhhjjjiiieeeaaa_________aaabbb___YYYVVVWWWZZZbbb```_________^^^[[[WWWLLLJJJGGGEEEEEEEEEEEEEEEOOOQQQWWW\\\\\\WWWVVVYYYXXXXXXWWWUUURRRNNNJJJHHHJJJKKKLLLNNNPPPSSSUUUVVVVVVVVVWWWXXXXXXZZZ\\\]]]ZZZ\\\]]]]]]\\\[[[\\\]]][[[[[[[[[\\\[[[WWWPPPJJJGGGHHHIIIJJJIIIGGGEEECCCAAABBBEEEHHHLLLPPPRRRSSSQQQTTTYYY[[[]]]```dddgggyyy}}}}}}xxxsssxxxzzzxxxzzzggg[[[PPP@@@666333222111//////111222222222............------------///...,,,++++++,,,...//////......---,,,,,,++++++***(((---///000;;;<<<---//////...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++---------+++***+++,,,---,,,+++++++++---///000444000---,,,---///000/////////---,,,+++*********......---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------........./////////............///000111222//////000111222222222222222444<<>><<<888444222222333555777444111///000111111111......///////////////......------------...//////......------,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,---///000...///000000111111000000//////000111333444555555888666666777888777444000333222111111111111111111111333444222000///111333333555777666555444666888:::;;;@@@KKKZZZeeekkklllmmmqqqppphhhdddmmm}}}zzztttyyy))))))))))))))))))))))))''''''(((***---......---))))))******+++******)))***+++,,,---------,,,,,,+++***)))+++---///000///***///444444000,,,,,,---//////...---,,,+++******---000555666555222000///555:::CCCMMMUUUYYY[[[[[[UUU[[[```___ZZZRRRMMMKKKWWWYYY[[[\\\[[[[[[\\\]]]eeefffgggiiihhhfffaaa^^^ZZZ]]]___^^^ZZZWWWWWWXXXZZZZZZZZZ[[[^^^______^^^YYYXXXUUUQQQLLLGGGCCCAAACCCHHHPPPVVVSSSOOOQQQXXXYYY\\\^^^[[[TTTMMMIIIHHHMMMMMMNNNPPPRRRUUUWWWYYYYYYYYYYYYYYYZZZ\\\]]]^^^\\\^^^``````^^^[[[ZZZYYYXXXWWWVVVUUUSSSNNNHHHCCCCCCGGGKKKMMMKKKIIIIIIJJJIIIMMMRRRVVVXXXYYYZZZ[[[ZZZ\\\___bbbgggnnnuuu{{{rrrxxx}}}|||rrrtttqqqkkkiiiqqqyyyyyyrrrvvvfffMMMBBB<<<555000000///...---...111333444444------------...............---,,,++++++,,,---.........------,,,,,,++++++(((000555000666NNNPPP555111000///---,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++---,,,++++++,,,---,,,,,,+++++++++---...///000---***)))***,,,,,,,,,,,,,,,+++***************///...------...///111222---------,,,,,,+++++++++---------.........//////............///000111111//////000111222222222222222222666===DDDJJJSSS\\\mmm~~~yyywww~~~xxxlllcccjjj~~~}}}~~~~~~}}}}}}}}}~~~}}}~~~~~~zzzssslllfffcccfffffffffffffffggghhhhhheeefffffffffeeefffhhhkkkhhhhhhhhhhhhgggggggggggglllmmmpppsssvvvxxxzzz{{{zzz|||~~~}}}cccWWWVVVWWWPPPOOO\\\iii}}}pppQQQ@@@777666444333222222333444888555222111222222222111//////////////////.........------------...////////////...---,,,,,,,,,,,,------------------------------------------------...---,,,,,,,,,---///000---......///000/////////---...///111222444555666555333222222333333222000222111111111111222222333111333444444222000000111111666:::888444222666:::777777999BBBPPP]]]fffiiigggnnnuuussslllqqqwwwmmmttt((((((((((((((((((((((((*********,,,///000///...((())))))***************(((+++---......---,,,+++,,,******+++---/////////)))000666666///******---...------,,,,,,+++++++++000444999;;;999555111///---222;;;DDDLLLRRRTTTVVVTTTZZZ```aaa\\\VVVQQQOOOJJJPPPXXX^^^___]]][[[ZZZ```cccgggiiiiiifffdddbbb[[[]]]^^^]]]ZZZXXXXXXYYYWWWVVVVVVWWWYYYZZZ\\\\\\]]]^^^^^^[[[VVVQQQMMMKKKEEEEEEGGGIIIHHHHHHNNNVVVSSSYYY^^^]]]VVVPPPNNNOOOTTTUUUWWWYYY[[[\\\]]]]]]\\\[[[[[[\\\^^^``````aaaffffffeeeaaa[[[VVVSSSRRRMMMMMMLLLKKKHHHDDD???<<>>>>>???>>><<<999777666???FFFNNNRRRQQQPPPSSSVVVOOOSSSYYY^^^```aaa``````hhhjjjooouuu}}}nnnmmm|||sss~~~}}}xxxqqqjjjhhhcccdddooowwwpppjjjkkkiii___NNN@@@333///111222111000///...---...000111000///+++,,,,,,,,,------......---------,,,,,,---------,,,,,,,,,,,,,,,+++++++++***)))...---***444>>>:::++++++++++++,,,------...---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------)))***++++++++++++,,,---,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,*********++++++,,,---...,,,,,,++++++,,,...000111---------,,,,,,+++++++++//////000000000111111111...............//////000//////000111111111000000222111333555777:::CCCNNNTTTfff|||{{{qqqkkkttt~~~yyyttthhhddddddrrrzzzrrrsssvvv{{{~~~|||zzzzzzzzzzzzzzz{{{|||}}}~~~~~~zzzrrrjjjfffgggjjjllljjjgggffffffhhhkkkmmmnnnooopppooonnnnnnppprrrqqqqqqppppppooooooooonnnssstttvvvxxxzzz{{{{{{{{{{{{|||}}}xxxdddXXXPPPQQQOOOTTTTTT[[[mmm}}}|||vvvWWWFFF:::///444444444444333222111111222111222333666777666555111000///...---............------------...//////............///000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...............222222222222333333333333222222111//////000222444222111111111222333444444333444666888888666333000333222222222333444444333777555444888AAAMMMXXX___pppssszzz~~~wwwsssuuueee^^^bbbhhh)))))))))))))))))))))))))))(((((()))******((('''''''''((()))************(((+++......,,,+++,,,......,,,************)))((((((---111000+++((()))+++))))))***+++,,,---......***,,,.........------...///...///111666<<>>>>>555777888888666666666777777===FFFLLLNNNOOOQQQSSSLLLRRR]]]jjjsssuuurrrooorrrtttwww|||yyyllldddhhhvvvuuu}}}yyyzzz{{{tttiiiaaallllllrrr}}}qqqjjj```\\\UUUGGG:::666111111222222111//////......///000000...,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++...%%%***///'''&&&000666,,,,,,------...000111222------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---)))***,,,+++******+++,,,+++++++++,,,,,,,,,,,,,,,,,,---...,,,+++***+++---+++++++++,,,,,,---//////,,,+++******+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111///......---......////////////000111111000000/////////222444444555===GGGRRRaaasss~~~}}}tttllljjjyyy{{{www||||||tttmmmjjjkkkpppuuuzzz{{{xxxssspppwww}}}zzzwwwvvvuuuuuuvvvwwwxxxzzzzzz{{{{{{zzz{{{xxxqqqjjjeeeeeeiiilllnnnllliiiggggggiiilllnnnpppqqqrrrqqqooonnnooopppoooooooooooooooooonnnnnnssstttuuuwwwxxxyyyzzzzzzyyyyyyzzz|||~~~}}}~~~jjjWWWLLLKKKSSSPPPXXX```qqqzzz{{{~~~~~~]]]AAA===:::111666555555444333222111000000000222444777888666555222111///...------...///...------------...//////,,,------...///111222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,------...///.........333222222222222111111111111111222111000111333666333222222222222333333444333333555777888777444111333111///111333444333111555333222333999CCCLLLSSSkkkooouuuyyyvvvrrrtttzzz}}}xxxoooddd\\\ZZZ\\\```))))))))))))))))))))))))(((''''''(((***+++***(((&&&'''((()))************(((,,,///...***))),,,///...,,,************)))(((***,,,------+++***+++,,,*********+++,,,,,,,,,---***,,,......---,,,---......---------000555:::===@@@EEEKKKPPPRRRVVV\\\```^^^\\\WWWQQQKKKHHHIIIJJJRRRVVVZZZYYYUUURRRRRRTTT[[[ZZZZZZ[[[^^^```bbbccc[[[\\\\\\[[[[[[___eeejjjpppoookkkbbbWWWQQQPPPQQQRRRSSSWWW^^^bbbaaacccgggssslllbbbXXXRRRQQQSSSUUU[[[ZZZXXXUUURRROOOLLLKKKIIIGGGFFFIIIOOOSSSSSSRRRNNNNNNLLLIIIDDDAAA@@@AAA:::<<<>>>>>><<<===???AAA???CCCIIIOOORRRSSSRRRQQQWWW^^^nnnxxxtttsssuuuyyy}}}~~~yyy~~~rrrbbbbbbdddgggooowww|||{{{}}}xxxyyy}}}ssskkkiiiooorrrnnnjjjjjjqqqtttqqqiiifff]]]LLLDDD???444///222444333222111000///...------...000000...,,,------,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++000&&&+++111+++(((...000...............///000111------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++***+++,,,+++***)))***+++++++++,,,,,,,,,+++++++++,,,...///---+++***+++---,,,,,,+++,,,,,,---...///---,,,+++******+++,,,---***++++++,,,,,,------...............///////////////......------.........///000000000000000//////---///333666444222777@@@HHHWWWhhhpppuuuxxxwwwtttqqq}}}~~~~~~yyytttxxxzzzwwwqqqqqqxxxuuunnnkkkqqqzzz{{{ttttttxxxvvvpppoooooonnnnnnnnnooopppqqqqqqsssuuuwwwxxxwwwuuuttttttoooiiieeedddfffiiijjjkkkjjjgggfffgggiiikkkmmmppprrrsssrrrpppoooooopppnnnnnnnnnnnnoooooooooooopppqqqrrrtttuuuvvvwwwwwwwwwwwwwwwxxxyyy{{{}}}~~~xxxyyy{{{}}}nnnYYYQQQJJJJJJUUU```jjjwwwtttzzz~~~xxxcccFFF777:::<<<999555444333222111111111222111111333555666666333111222111///---,,,---...///...------------...//////,,,,,,,,,,,,---///000000------------------------------------------------++++++,,,,,,------------------...////////////////////////000000000000000///111222222111111333666444444333222222222333333222111222444777777444222111222222222222222333444333333222222555;;;CCCHHHXXXbbblllpppqqqqqqnnnjjjeeeccc___ZZZWWWWWW[[[^^^))))))))))))))))))))))))(((((((((***---///...---&&&'''((()))************))),,,///---)))))),,,111...,,,******+++++++++***,,,,,,+++++++++,,,------,,,,,,++++++++++++++++++'''))),,,,,,+++***)))***---,,,,,,,,,///222666888999@@@IIIOOORRRTTTWWWYYYWWWXXXYYYWWWQQQJJJDDDBBBKKKLLLMMMPPPRRRRRRRRRRRRQQQRRRTTTYYY]]]`````````___```___]]][[[^^^ccchhhhhhgggcccZZZPPPLLLNNNQQQRRRTTTXXX\\\^^^aaalllxxxxxxiii\\\VVVWWWZZZ]]]aaa^^^XXXSSSNNNLLLKKKKKKIIIEEEAAABBBEEEFFFCCC???HHHKKKNNNPPPOOONNNNNNOOODDDFFFHHHGGGFFFFFFIIILLLPPPRRRUUUYYY[[[ZZZVVVRRRbbbkkk{{{rrrnnnmmmmmmqqqwww{{{||||||qqqtttiii```iiiqqqrrruuutttwwwvvvxxxrrrnnnllllllooofffbbbgggkkknnnvvvnnnsssuuuooo]]]]]]bbbWWW@@@555555///+++222777666222111111111,,,,,,,,,...000000...------------,,,,,,+++++++++,,,------......------,,,+++++++++++++++++++++++++++$$$)))...+++---...'''...------,,,,,,,,,------...------,,,,,,------...---------,,,,,,++++++++++++,,,,,,+++)))((()))***++++++,,,,,,,,,++++++***+++---///...+++***+++---,,,,,,++++++,,,,,,---......---,,,+++++++++,,,---)))***+++,,,------...///,,,,,,,,,---------......///......---------......///000000000000000//////...111666999555111555<<<;;;LLL]]]cccgggooowwwyyyzzzqqqrrrvvvvvvooouuuzzzwwwrrrvvvzzzjjj```fffooouuu|||zzzrrrcccSSS]]]^^^```cccgggkkknnnpppnnnpppsssuuuvvvtttqqqooommmiiidddccceeehhhiiihhhgggfffddddddeeegggjjjllloooqqqrrrrrrpppoooooopppmmmmmmmmmnnnnnnooooooooopppqqqrrrtttvvvwwwwwwxxxzzzyyyyyyyyyzzz{{{}}}~~~|||}}}}}}|||vvvwwwxxx{{{}}}kkkSSSKKKPPPMMMMMMZZZrrr}}}xxxjjjLLL999444555777888333222111000000111222333333333444555666444111---333111///---,,,---...///...------------...//////,,,,,,+++++++++,,,------------------------------////////////////////////***+++,,,---------,,,,,,---...//////000000//////,,,,,,,,,---...///000000---000222222111111333666555444444333222222222222000//////111555666444222///333666555111000333777444444444333555999???CCCGGGWWWfffjjjnnnrrrmmmdddZZZ\\\]]][[[XXXZZZ___ddd))))))))))))))))))))))))(((((((((((()))***+++,,,***)))'''&&&&&&((()))***((()))***++++++++++++++++++++++++++++++***)))(((*********++++++***))))))***++++++,,,,,,++++++***************************///......---...///000111:::<<>>CCCIIINNNPPPRRRRRROOOMMMKKKKKKIIIGGGEEEEEEHHHKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTTTT[[[___dddeeeccc^^^ZZZXXXZZZ\\\\\\WWWUUUXXX[[[ZZZaaa```[[[ZZZeeevvv}}}zzzaaa^^^[[[YYYZZZ[[[[[[ZZZYYYZZZZZZYYY[[[cccpppzzzvvvddd\\\[[[ZZZZZZ\\\aaaooowwwrrrnnnkkkaaaTTTdddhhhhhhqqq}}}vvviiihhhdddccc]]]VVVVVV\\\aaacccfffyyyuuugggbbbgggddd]]]dddtttsssiiihhhtttvvvvvvxxxooogggbbbaaa\\\SSSPPPTTTSSSgggwwwzzzjjjeee```]]][[[UUULLLEEE444333111000000111333444777222,,,+++...000///---------------------------+++,,,,,,------.........************************++++++++++++,,,,,,,,,,,,,,,---.........---,,,+++------,,,+++***************+++,,,+++***+++///222(((***---......000555888......------,,,,,,,,,+++************************+++)))((()))---...---++++++,,,,,,---...------------.........---,,,,,,+++,,,000444444111---++++++,,,,,,---...............//////////////////000000,,,------...............///000000//////000444666222444:::@@@DDDLLL\\\llltttlllhhhtttvvvwwwwwwyyyzzzssskkknnnrrrrrrmmmooollliiifffaaa]]]```eeebbbmmmzzz}}}tttkkkfffYYYPPPHHHDDDDDDDDDHHHMMMZZZ___eeeddd___ZZZZZZ[[[]]]^^^```bbbdddeeeffffffmmmoooqqqrrrrrrsssuuuwwwwwwxxxxxxsssmmmhhhggghhhggggggggghhhjjjkkkmmmnnnkkkmmmooopppppppppqqqsssqqqtttwwwwwwvvvvvvyyy|||yyy{{{||||||||||||}}}~~~xxxuuutttuuu{{{ppp[[[MMMHHHHHHFFFHHHSSScccqqqwwwsss|||~~~dddLLL:::444111222333222222444111111000000000111111222------.........---,,,,,,111111000///...---,,,,,,------------...............////////////...------++++++,,,,,,---............---,,,+++******+++,,,***,,,.../////////---,,,,,,,,,,,,------.........111111111111000/////////111000///111333444444333......//////000111111222222222222222222222222222222222222333333333333333222444888999777555333222:::>>>GGGQQQ[[[cccjjjmmmiiikkkhhhccciiixxx(((((((((((((((((((((((()))+++---///000///...---222000...+++)))(((((((((,,,,,,,,,,,,,,,+++***)))******)))((((((((()))***&&&'''((()))***+++++++++******++++++++++++******,,,,,,++++++***))))))))))))***,,,---------+++***+++***,,,111444555;;;AAAKKKNNNPPPQQQOOOLLLKKKJJJOOOMMMKKKLLLPPPRRRQQQNNNEEEIIIOOOTTTVVVSSSOOOKKKRRRYYYaaaggggggbbb\\\WWWXXX[[[\\\YYYZZZ```dddeee___```___^^^aaaddd```YYYWWWVVVVVVVVVWWWXXXYYYYYYXXXZZZ[[[ZZZ\\\jjj}}}eeeYYYWWWYYY[[[^^^\\\``````\\\]]]bbbaaa\\\iiijjjpppmmmfffccc```\\\ZZZ\\\``````___```qqqwwwhhhbbbbbb\\\aaaeeeuuuqqqkkkuuu{{{}}}}}}|||~~~{{{qqqgggbbb^^^^^^```___ZZZXXXZZZiiiuuu}}}lll^^^YYYRRRMMMIIIDDD===888333333222222111222222333555111,,,+++---000111222,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,...//////---+++***---,,,+++*********+++,,,)))+++,,,......///000000+++///111000---,,,111666......------,,,,,,++++++************************---)))''')))...111...+++***+++++++++,,,,,,,,,,,,............---,,,++++++(((---111333222000......,,,,,,---.........------000000000111111111111111,,,---......//////......111111111000000222555888555444555999<<>>GGGQQQ\\\eeejjjeeekkkjjjeeennn(((((((((((((((((((((((()))+++---///000///...---000...+++)))))),,,///222,,,,,,,,,,,,++++++***)))***)))))))))))))))*********+++,,,---.../////////)))******++++++******)))+++++++++*********))))))***************+++,,,,,,...+++,,,///000000444;;;DDDGGGKKKLLLLLLLLLLLLMMMPPPPPPPPPTTTWWWVVVRRRNNNCCCFFFLLLQQQSSSSSSQQQOOOPPPVVV^^^eeefffaaaXXXRRRTTTXXX[[[[[[^^^eeekkklllccceeeeeeaaa\\\WWWRRRMMMQQQQQQQQQPPPQQQRRRUUUWWWUUUWWWXXXXXX]]]pppuuu^^^SSSRRRUUUXXX[[[gggccc\\\WWWXXX[[[]]]]]]```hhhuuupppgggbbb]]]YYYZZZ]]]___^^^]]]```hhhooommmddd\\\\\\^^^]]]gggpppyyywww}}}qqqiiidddfffkkkjjjbbbZZZXXXWWWYYY___bbbcccfffiiiwwwtttwwwuuu^^^VVVQQQIIIBBB>>>999444111222111111000//////......//////...---,,,...333777,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++,,,...---,,,***))),,,+++***)))***+++,,,---******+++000444555000+++---000222000+++***---111------,,,,,,+++++++++***************************---***(((***///111///,,,************++++++,,,,,,---.........---,,,,,,+++))),,,///222222000///...+++,,,,,,---...---------//////000111222222111111......///000000000000///000111111000000222555888777555444555888@@@OOO]]]cccoooxxxttthhh___]]]^^^vvv|||{{{ssslllnnnvvv{{{rrrkkkqqq}}}ooojjjiiikkkooorrrrrrkkk^^^RRROOOWWWccclllrrruuuuuuuuuqqqoookkkhhheee```XXXPPPFFFIIINNNTTTYYY]]]```aaaeeeffffffeeedddfffkkknnnlllmmmoooqqqrrrtttxxx{{{zzzssskkkfffccccccdddddddddeeeggghhhjjjkkkhhhkkkooorrrtttvvvyyy{{{uuuvvvxxxyyyzzz|||}}}{{{zzz|||~~~~~~}}}{{{qqqeeeooozzzlllmmmssspppgggZZZMMMGGGHHHLLLPPPXXXiiivvv|||pppoooxxxxxxcccMMM>>>888666444444555222...///444888777555333111000//////000///.........///000000------......//////000000------------------,,,,,,------............------,,,---...///000111222333333111///---,,,,,,...///***,,,///000111000---,,,---,,,,,,///222333222000......,,,,,,,,,---///000222111//////000000///------...111333444555444444222444555333111000111222111111111111000000000000444555666555333222222333333555999@@@KKKXXXdddkkkhhhooonnnjjjttt))))))))))))))))))))))))'''(((***+++,,,,,,+++++++++)))((())),,,111777;;;******+++++++++***))))))))))))***++++++++++++*********+++,,,---------,,,))))))************))))))************************++++++)))))))))***,,,---///,,,,,,......---000666888;;;@@@DDDGGGJJJNNNPPPLLLNNNRRRVVVWWWUUUPPPLLLEEEDDDDDDEEEGGGJJJNNNPPPOOOSSSYYY^^^___ZZZRRRKKKOOOUUUYYYZZZ^^^eeejjjjjjeeedddaaa[[[TTTQQQRRRTTTMMMNNNNNNNNNNNNOOOSSSVVVTTTUUUUUUVVV^^^nnnvvvfffVVVQQQRRRSSSVVVXXX^^^ZZZWWWXXXXXXWWWVVVWWWbbbppp}}}eee\\\[[[UUUSSSVVVZZZ[[[\\\^^^aaaaaaaaa``````dddjjjnnnkkkppprrrvvv~~~{{{yyywwwaaa\\\[[[```ccc]]]UUUPPPOOOQQQTTTZZZaaahhhnnnrrrrrrkkkttthhhXXXMMMHHHAAA;;;777444111///000000////////////000000+++...000000---...222666++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,+++***))))))+++---///+++******000666666///)))+++---000///---+++,,,...+++++++++++++++,,,,,,,,,************************---***)))+++...///...,,,+++************+++,,,,,,,,,------......------,,,,,,---/////////---,,,***++++++,,,---------------,,,...///111111111000000...//////000000000000000---.../////////000222444666333111333444999EEEPPP]]]eeemmmnnnhhhccccccdddkkkzzz|||nnniiinnnuuusssooorrr|||~~~tttiiifffiiihhhfffeeeiiijjjcccZZZPPPRRRVVV]]]fffmmmrrruuusssttttttssssssnnnbbbUUUCCCCCCCCCGGGNNNUUUYYY\\\iiijjjiiieeebbbccchhhmmmlllmmmooooooppprrrvvvyyy{{{wwwqqqkkkeeebbbaaa```eeeeeeeeefffgggiiikkkllljjjmmmqqqsssuuuwwwzzz|||xxxwwwvvvvvvxxx{{{~~~}}}{{{yyy{{{~~~xxxtttuuupppggghhhYYYYYY___^^^WWWNNNGGGFFFJJJOOORRRkkk}}}yyyyyyzzzxxx~~~tttqqqxxx~~~}}}lllPPP;;;555888444111111222000...111666888777555333111000///...---------,,,------...///,,,,,,---...///000111111------------,,,,,,,,,,,,,,,,,,---............---------...///000111222333222111///...------...///***,,,.../////////---,,,---,,,,,,///444555333111000000///...///000222333222000///...//////...,,,///111222444555444444333111333555333000///000222000000000000000/////////444444444222000111333555111222555<<>>DDDIIIHHHLLLQQQQQQOOOMMMNNNPPPKKKNNNQQQSSSQQQLLLFFFBBBAAABBBEEEKKKQQQSSSPPPMMMGGGNNNRRRSSSTTTXXXYYYWWWZZZUUURRRUUUYYYYYYUUURRROOOTTTYYY[[[[[[\\\^^^```ddd```\\\[[[\\\YYYQQQJJJLLLJJJLLLRRRUUUTTTSSSTTTUUUQQQQQQVVVUUUQQQTTT\\\RRRiiipppddd]]]XXXVVV[[[PPPZZZnnn~~~rrrmmmfffccc^^^]]]bbbkkkvvv~~~vvvqqqccc]]]dddiiipppwwwjjjaaadddiiifff]]]WWWGGGHHHLLLMMMGGGGGGVVVhhh[[[^^^```aaacccggghhhgggVVV___lllrrrhhhTTTDDD???666444222000//////000111---,,,+++******,,,...000000//////222444333---(((************************++++++******************************************))))))*********+++++++++******++++++---///000111+++***)))((()))+++...000+++,,,,,,***)))))),,,......///000111111///***&&&+++,,,,,,---...///000000************************((()))***)))((('''((())),,,+++*********+++------******,,,---.../////////***)))((()))+++---......++++++,,,---------,,,,,,)))***,,,...//////...---,,,---......//////......,,,///222444333333222333111///000222222111555;;;???FFFSSS___fffjjjnnnrrrnnnjjjjjjfffrrr}}}}}}yyyuuunnngggdddnnnttttttrrrsssoooiiieee```VVVKKKFFFJJJTTT]]]gggiiijjjmmmtttzzzuuukkkfff\\\QQQKKKLLLQQQTTTUUUQQQVVV]]]aaabbbeeekkkqqqgggggggggfffeeegggjjjmmmkkkgggcccaaabbbeeegggiiiiiiiiijjjkkklllnnnooopppqqqsssuuuuuutttttttttuuuvvvrrrmmmkkknnnsssxxx{{{}}}zzzuuurrrsssvvvyyytttnnnwwwttt___NNNJJJOOOMMMFFFAAAGGGMMMRRRZZZlll{{{zzz}}}||||||xxxsssqqq]]]EEE999999:::777111333///...222444333222444000000////////////000000,,,---...////////////...///////////////.........---------,,,,,,++++++++++++,,,------.........---++++++,,,,,,---.........++++++,,,---------,,,,,,+++++++++,,,,,,,,,------***))))))...444666333///222222111000///...------...------///222444444333333333222111111000000000---111444222...---000333333222222222111111000000///111333333222222333444444222111222777AAAKKKRRR```[[[\\\bbbfff```YYYVVV+++***)))'''''''''((()))(((&&&%%%''',,,///000///))))))(((((((((((())))))+++*********))))))((((((((()))+++///222222...******************+++++++++)))))))))***+++++++++,,,)))+++---///000...,,,+++---+++))))))*********)))+++++++++++++++++++++++++++---///222555888999:::>>>@@@DDDGGGHHHKKKNNNPPPVVVUUU\\\ddd___OOOEEEFFF>>>@@@@@@???DDDKKKNNNMMMKKKKKKOOOTTTUUURRRRRRUUUPPPZZZ]]]XXXYYY^^^]]]UUUVVVXXX\\\^^^```bbbeeegggmmmeee^^^\\\XXXQQQLLLJJJHHHFFFLLLXXX]]]WWWQQQOOOUUUPPPPPPUUUWWWSSSSSSWWW___`````````gggnnniii___YYYddd{{{rrriiimmmXXX^^^kkk```___nnntttrrrmmmeee______bbbiiimmmmmmddd^^^^^^___YYYSSSOOOPPPFFFHHHMMMKKKVVVmmmyyymmmgggaaa```bbbcccaaa^^^YYYYYYYYYVVVOOOFFF<<<666555333111000///000111222......------------.........,,,++++++---.........000000///---******+++---...,,,***+++---...,,,***++++++++++++++++++++++++...---+++******+++---...***,,,///000000///000111++++++++++++++++++++++++************************,,,------......------,,,---...///---+++***,,,...,,,+++*********+++,,,---)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,+++,,,,,,---............******+++,,,...//////000///---+++,,,///000///---,,,,,,,,,---------......---------............///000---+++,,,...111111111111111111111222333444555;;;@@@KKKUUU\\\cccppp}}}rrrcccdddffffffoooqqqnnnsss}}}xxxjjjmmmqqquuuuuuvvvwwwsssmmmiiieeeaaaZZZPPPHHHJJJPPP\\\\\\```gggkkknnntttzzzuuunnndddaaajjjrrrlll___QQQSSSUUUYYY^^^fffooouuugggaaa\\\^^^eeekkknnnnnnnnnkkkhhheeeeeehhhkkknnnnnnlllkkkkkknnnqqqssstttoooqqqssstttsssooollljjjssspppjjjgggmmmwww|||{{{qqq```YYYeee|||nnndddjjjtttzzztttdddTTTLLLGGGCCCBBBEEEBBBMMMXXX^^^lllsssxxxrrrlllooosssssssssZZZIII888333333333222222333333333222222222111111000000///...............111///,,,+++---222888<<<111000///...............,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,+++***//////.........---------...///000111000...,,,+++,,,,,,,,,---------......,,,,,,,,,---------......333444444333000//////000,,,---000222333333222111444444444444444222111111777666555444222111000///111111111111111111111111111222111111444999888444333333444555777<<>>AAADDDHHHMMMPPP]]]YYY\\\ccc___QQQHHHHHHBBBCCCAAA>>>AAAFFFHHHFFFKKKJJJMMMQQQQQQOOOQQQUUUVVVYYYXXXUUU]]]gggggg^^^XXXZZZ\\\]]]^^^```cccfffiiiaaaZZZWWWTTTPPPMMMNNNNNNOOOVVVaaaccc\\\UUUSSS\\\YYYXXXZZZXXXVVV[[[bbbmmmjjjeeeaaafffllljjjccc```ggguuuvvvhhhbbb]]]]]]hhhhhhZZZbbbtttuuukkkfff___[[[]]]ccclllqqqfff]]]XXX[[[___\\\WWWTTTSSSLLLRRRZZZYYY___mmmsssiiieee```^^^___]]]YYYUUUOOONNNKKKGGGAAA;;;666333333222000/////////000111......------------......///---******,,,.........000111222111...+++***)))---+++)))***---...,,,***++++++++++++++++++++++++,,,+++************+++,,,))),,,111444333111///...++++++++++++++++++++++++************************,,,,,,------------,,,,,,,,,+++***+++...000000///++++++*********+++,,,---******+++,,,,,,+++***))),,,,,,,,,,,,+++++++++***+++,,,,,,------------,,,******+++,,,---.../////////...---...111111///---,,,,,,,,,---------......---------............///000444777666222///...///000000000000111222333444555:::EEEPPPXXXaaappp~~~lllaaabbbddddddggggggdddjjjsssssslllkkkooossswww}}}~~~vvvllldddcccdddddd^^^UUUQQQRRRLLLKKKPPP[[[dddiiinnnssssssqqqmmmooowww}}}vvvjjjUUUSSSPPPPPPTTT\\\ccchhhdddcccaaabbbdddgggiiijjjlllkkkiiiggggggiiikkklllmmmllljjjjjjkkkllllllllliiillloooooonnnlllllllllqqqpppmmmjjjnnnwww|||{{{yyyeee[[[aaavvvvvv___WWW^^^gggkkkaaaUUUKKKHHHFFFCCCCCCEEEFFFUUUgggxxxxxxqqqzzz{{{eeefffrrruuuhhh[[[LLL@@@666333444222111111111111111111000000000///000000///...............000///,,,+++---111666999///......------------...------------------------///000222333111///+++)))......------,,,,,,,,,,,,,,,---/////////...,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...111222222111///...///000000000222222333222111111111000000000000/////////222222222222222222222111111111111111111111111111111222111000444888888333222222222222333666;;;???KKKRRR[[[```___]]]\\\\\\***))))))(((((((((((()))(((''''''))),,,.........************************************))))))))))))+++***)))***+++***(((&&&(((((())))))***+++,,,,,,+++++++++***************+++,,,...000000///...---...,,,******+++,,,+++***,,,,,,++++++************,,,+++******,,,///222444000333666999===CCCIIINNN```YYYXXX\\\ZZZPPPIIIHHHFFFFFFCCC@@@BBBIIIKKKJJJMMMJJJJJJLLLKKKJJJMMMRRRVVVVVVUUUYYYfffrrrlll___UUUVVVWWWWWWWWWYYY\\\___bbbZZZSSSQQQPPPNNNOOOSSSSSSWWW```gggggg```[[[ZZZcccbbbaaaaaa___```hhhqqqwwwqqqfff___```dddeeeaaacccdddiiiooommmeee___\\\TTT```jjjbbb___sss~~~pppeee```YYYTTTSSSXXX^^^ccc[[[TTTQQQXXX```aaa\\\XXXVVVOOOVVV```cccjjjttttttgggccc___\\\ZZZVVVPPPKKKDDDAAA<<<666333111000000111000///.........///000......------------......///---***)))+++---/////////222555555222---)))'''+++))))))***,,,---,,,+++++++++++++++++++++++++++*********++++++*********(((---333666555111---***++++++++++++++++++++++++************************+++++++++,,,,,,++++++++++++)))(((+++000444333111++++++******++++++,,,---+++,,,---......---,,,+++/////////...,,,+++***))),,,,,,,,,,,,,,,,,,+++***)))******+++,,,---....../////////111222111///,,,,,,,,,,,,---------......---------............///,,,666@@@???666...,,,///////////////000111222222111444<<>>>>>???@@@FFFKKKSSS\\\bbbdddfffhhhqqqrrruuuyyyyyyrrrdddYYYZZZVVVSSSTTTXXX\\\\\\[[[bbbaaa___\\\YYYVVVTTTSSSRRRTTTWWW[[[___aaa```^^^UUUQQQQQQ\\\jjjmmmcccXXXZZZWWWVVV```sssuuuXXXSSSPPPVVVbbbiiijjjgggWWWTTTRRROOOJJJDDD@@@>>>FFFHHHIIIKKKSSSbbbrrr}}}}}}wwwsssrrrttt{{{mmmoooqqqiiiffflllnnneeeNNN999222666222000111111///+++---222////////////////////////......------------......------............---,,,---...///000111111000000------------------------,,,---///000000...---,,,------------............***+++,,,---.../////////,,,,,,,,,,,,------------+++++++++,,,,,,,,,------***+++------,,,,,,---///............///000222222000000......///111444555333333222111000//////...////////////////////////---111222//////222333111...///111111000000222333555<<>><<<:::===AAACCCDDDCCC@@@BBBDDDFFFNNNWWW\\\[[[QQQMMMKKKIIIEEE@@@@@@DDDEEEFFFFFFEEECCCDDDEEEEEEEEEFFFFFFEEEEEEFFFIIILLLIIIHHHJJJNNNOOONNNQQQVVVhhhggg```WWWRRRSSSVVVWWWUUUSSSSSS\\\mmmwwwtttjjj[[[TTTNNNLLLKKKIIIIIIKKKLLLNNNMMMKKKJJJMMMMMMKKKJJJPPPRRRXXX```YYYRRRXXX^^^[[[VVVRRROOOOOOPPPQQQPPPQQQWWW______WWWNNNKKKOOOMMMVVV^^^```fffeeeWWWJJJEEE>>>888444333444555---...000111000///...---,,,------------.........------,,,,,,,,,,,,---------+++)))***+++---------***++++++***)))***---000***+++,,,+++***)))***,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,***((((((***+++*********************************************************++++++************000555222***&&&(((,,,)))***+++,,,,,,,,,,,,+++'''((()))***++++++******''')))+++---...---,,,+++,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---...000111111...+++******,,,,,,,,,---------......---------............///000...,,,,,,......,,,)))///......---......//////000...///222555777>>>FFFNNNSSS]]]gggnnnlllddd\\\^^^tttrrr\\\TTTUUUSSS]]]dddccc___\\\YYYUUUZZZ[[[^^^bbbcccgggrrrppp```PPPJJJHHHCCC===:::===>>>CCCKKKQQQUUU\\\bbbqqqqqqqqqsssuuusssnnniii]]]WWWQQQRRRXXX\\\[[[YYY[[[WWWQQQLLLIIIHHHJJJKKKFFFHHHKKKQQQWWWZZZZZZYYYIIIJJJTTTjjjwwwhhhZZZ[[[___kkkyyy{{{jjjVVVGGGJJJQQQXXX\\\[[[VVVRRRHHHHHHHHHFFF@@@;;;>>>DDDDDDKKKRRRWWWbbbuuu~~~uuutttuuu|||{{{rrr~~~|||nnnjjjqqqeeeVVVIII<<<333333777444111000111000,,,...222/////////000000000000000---------,,,------...///------.........------,,,...///000111222111000///////////////////////////,,,,,,,,,,,,,,,,,,------------...............///+++,,,,,,---...//////000,,,,,,---------.........++++++++++++,,,,,,,,,,,,***+++,,,,,,++++++---...,,,,,,---...///000111222...---------...///111222//////000000111111222222////////////////////////,,,000222///...111222000+++...000111000000000111111888@@@GGGLLLRRRXXX\\\&&&'''((()))******)))((((((+++......+++)))((()))'''(((***++++++***((('''((()))))))))************)))+++,,,+++)))((()))+++))))))))))))((((((((((((***************+++++++++)))*********++++++++++++***((('''((()))+++******(((((())))))******++++++(((+++...111111...+++))))))+++,,,,,,+++,,,...000222444666777:::===???>>>;;;>>>@@@BBBGGGNNNPPPNNNMMMKKKKKKKKKHHHCCCBBBEEEGGGDDD@@@>>><<<>>>BBBGGGGGGHHHHHHFFFDDDDDDEEEFFFFFFEEEFFFIIIJJJJJJOOOVVVbbb___WWWLLLJJJNNNOOOLLLLLLLLLLLLQQQ]]]fffbbbWWWTTTNNNIIIIIIHHHEEEFFFJJJGGGJJJIIIFFFEEEIIIIIIFFFEEEQQQOOOOOOYYYVVVVVVfffuuummmaaaUUUMMMKKKLLLMMMSSSUUUYYY[[[VVVLLLGGGHHHJJJJJJRRRUUUQQQSSSPPPAAA@@@>>>:::555333222444666+++---///000000...---+++,,,------...............---,,,,,,++++++,,,,,,---+++******+++------,,,++++++++++++***)))))),,,...,,,---...---***)))***,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++,,,+++***((((((***,,,***************************************************++++++++++++++++++***(((,,,111000+++((())),,,)))***+++,,,,,,,,,++++++((()))+++,,,------,,,,,,(((***,,,/////////---,,,+++,,,,,,------------,,,,,,,,,,,,,,,------------000222333111---+++++++++,,,,,,,,,---------......---------............///000...,,,---000222111/////////............//////000---...111333555999???GGGJJJQQQ\\\eeeeeeaaa\\\nnnyyy```WWWVVVPPPWWW\\\\\\\\\^^^]]]ZZZ]]]ZZZ[[[bbbhhhmmmrrrxxxddd[[[TTTUUUUUUPPPJJJFFF@@@<<<<<>>EEENNNNNN]]]kkkttt~~~~~~kkkhhhmmmwww{{{mmmsssyyysssjjjgggdddSSSAAA888444222333444333000000222333000///111.../////////000000000000---,,,,,,,,,------...///------...............---...///111111111000...---////////////////////////++++++++++++,,,,,,------,,,,,,,,,------.........,,,++++++,,,,,,---......++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,***,,,------++++++,,,------...///000111111000///,,,,,,,,,------......///---......//////000111111........................+++000222///---///111000...000333333222111000111000555;;;@@@DDDJJJQQQWWW&&&'''(((*********)))(((***---000000---***)))***&&&((()))******)))(((&&&(((((())))))*********+++***,,,...,,,)))&&&&&&(((******))))))((((((''''''))))))******+++++++++,,,******+++++++++,,,,,,,,,)))'''&&&''')))******)))''''''((()))***+++,,,,,,***+++---......---,,,+++(((***,,,,,,+++,,,---...***...222444555888999999777;;;===>>>CCCIIIJJJGGGHHHHHHJJJMMMKKKEEEDDDFFFGGGDDDBBBBBBCCCDDDFFFHHHIIIIIIIIIGGGCCCAAA@@@@@@FFFDDDCCCEEEEEEFFFNNNVVVVVVTTTLLLDDDEEEKKKKKKGGGHHHIIIIIIIIIPPPVVVSSSJJJRRRKKKFFFFFFEEEBBBDDDJJJBBBFFFEEEBBBCCCHHHJJJGGGIIISSSIIIFFF]]]hhhiiitttzzzppp```QQQIIIIIIMMMQQQUUUWWWYYYWWWNNNDDDCCCHHHHHHFFFIIIFFF???CCCDDD888333333222000......///111,,,---///000///...---,,,,,,------.../////////...---,,,,,,++++++,,,,,,---*********,,,...---+++)))+++,,,---,,,***)))***+++---///000...***)))***+++++++++++++++++++++++++++*********++++++************+++,,,,,,******+++---))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++%%%(((+++---------------)))***+++,,,---,,,++++++,,,---///111111111111000***,,,...000111///---,,,+++,,,------............,,,------------------...222444444111---+++,,,---,,,,,,,,,---------......---------.........//////,,,,,,---000444777888999000//////.........//////000------000111111333888??????DDDNNNXXX\\\\\\\\\uuuuuu[[[TTTSSSTTTTTTQQQPPPVVV___eeeeeefff[[[VVV]]]iiiqqqtttvvvhhh```[[[\\\]]]ZZZWWWVVVLLLDDD@@@AAA@@@>>>@@@FFFKKKQQQZZZaaafffhhhiiijjjkkknnnppppppnnnkkkjjjjjjfff___TTTLLLKKKRRR\\\cccfffddd```^^^[[[XXXTTTQQQPPP\\\pppqqqVVVBBBDDDIIILLLNNNQQQRRRMMMFFFFFFEEEDDDCCCAAA@@@???>>><<<<<<@@@GGGIIIIIINNNVVVdddwwwyyyoooccc___iiiuuu}}}qqqgggmmmsssnnnddd]]]JJJCCC<<<888444//////222000...///444666222//////........./////////000000,,,,,,,,,,,,------...///---------.........//////...///000111000///---+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------,,,+++++++++,,,,,,---------++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---------++++++,,,---///000222333222111///---,,,---.../////////....../////////......------,,,........................+++000222...,,,...000000333555777777666333222222000444888;;;>>>CCCKKKRRR***)))***...111000,,,'''...***---,,,''')))***((((((((((((((((((((((((+++*********))))))(((((((((((((((((()))))))))))),,,---...,,,+++***+++---......+++'''(((---...,,,++++++++++++++++++++++++)))+++......,,,***))))))+++++++++*********)))))))))111444...)))))))))&&&)))***,,,------,,,***)))......------...///111222333555777:::===???AAAAAABBBCCCEEEFFFFFFFFFEEEDDDEEECCC@@@AAAFFFPPPZZZ```^^^ZZZRRRHHH@@@===>>>@@@>>>???@@@@@@??????AAACCCFFFDDDBBBCCCDDDDDD@@@===@@@AAABBBDDDFFFGGGHHHIIIFFFCCCDDDEEEAAA<<<>>>EEEBBBDDDGGGIIIJJJLLLNNNPPPLLLLLLMMMRRRaaarrr|||}}}mmmdddWWWLLLGGGGGGHHHJJJLLLLLLLLLKKKHHHDDDAAA???<<<;;;999777555444333333...,,,***,,,...///...+++---------...------,,,,,,++++++++++++++++++++++++------------------------)))...000...++++++++++++))))))******++++++++++++111---+++,,,+++))))))---+++*********))))))((((((************************))))))))))))))))))))))))+++***)))(((''''''''''''************)))))))))))),,,)))''''''***,,,***)))+++++++++,,,,,,+++++++++,,,+++***((('''***...222888---***444999333+++***---,,,++++++,,,,,,***(((******++++++,,,---...///)))***++++++,,,,,,++++++...---+++******+++---...+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////***,,,///000111222444666222111000.........///000000///...............///333666<<>>===999999===IIIJJJOOOVVV[[[aaammm{{{}}}wwwfffXXXYYYbbbrrr~~~}}}|||rrrlllffffffgggaaaSSSGGG999666333111111000///...000000000000////////////000///---,,,,,,---///000......---------,,,,,,,,,------...///000000//////------------------------///......------,,,+++++++++---//////...,,,,,,,,,---,,,+++*********+++,,,///---++++++,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------............//////...---,,,,,,---------...///000000111222000///------///000222222111///...------......111000...---------...///111<<>>???@@@AAABBBBBBBBBDDDCCCCCCEEELLLVVV```fffZZZVVVOOOGGGBBB??????@@@AAABBBBBBAAA@@@AAACCCEEEEEEBBB@@@@@@CCCDDDCCCAAA:::<<>>===>>>AAADDDDDDCCCEEEGGGDDD???AAAGGGKKKKKKKKKJJJIIIJJJLLLNNNOOONNNLLLNNNZZZiiiqqqrrrbbb[[[QQQHHHEEEEEEGGGHHHHHHHHHGGGEEEBBB>>>;;;888888777555444222222111111111///------///000///---,,,,,,------------------------------------------------------------------+++...000///---,,,,,,,,,)))))))))******,,,------000,,,+++,,,+++((())),,,************)))))))))(((************************))))))))))))))))))))))))))))))(((((())))))******************************+++)))'''(((***+++***(((******++++++++++++*********+++***)))(((***---000222,,,***000666444...***,,,+++***+++,,,,,,***)))++++++******+++---...///***++++++,,,,,,,,,,,,,,,...---+++******+++---...+++,,,,,,------,,,,,,+++,,,,,,------...//////000,,,---////////////111222000///..................000//////....../////////111333888>>>FFFMMMRRRVVVqqq}}}pppfffXXXMMMOOOKKKOOOKKKJJJQQQTTTXXXdddooollleee```bbbhhhgggaaa`````````aaafffkkkhhhaaa``````^^^YYYRRRLLLJJJJJJ@@@AAABBBAAA@@@BBBEEEIIIMMMRRR[[[bbbfffhhhggggggccc___[[[[[[^^^cccgggjjjmmmjjjddd\\\UUURRRQQQSSSVVVYYY^^^```YYYMMMEEEDDD@@@??????>>>>>>=========???;;;;;;=========BBBJJJNNNQQQXXXcccrrrxxxyyysssttttttkkk```YYY```ppp}}}tttpppiiijjjjjjhhhaaaSSSDDD999999666333222222222000///000000000000///////////////...---,,,,,,---...///......---------,,,,,,,,,//////......------,,,,,,------------------------...------------,,,,,,,,,)))+++------,,,,,,---......---,,,+++++++++,,,---///---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...---------......///000000------......///000000111111000///......///000111111000///...//////000111000000//////000111222333000888AAACCC===666333222222222333333444888<<<@@@&&&)))+++---,,,******)))***&&&***,,,***222777///((((((((((((((((((((((((******))))))))))))(((((((((((((((((())))))))))))***,,,//////---+++******(((*********///777;;;999++++++++++++++++++++++++)))+++------+++***))))))+++************))))))))),,,222444000,,,++++++***+++,,,---......---,,,+++,,,+++++++++,,,---.../////////000111333444444555888888999:::<<<>>>@@@AAA@@@@@@AAAEEEKKKTTT[[[```SSSOOOJJJFFFCCCBBB@@@???DDDDDDDDDCCCBBBCCCFFFIIIQQQLLLFFFBBBBBBBBB@@@>>>999<<<>>>===;;;;;;@@@EEEKKKJJJLLLMMMJJJGGGIIIOOO]]]YYYTTTOOOLLLLLLNNNPPPQQQOOOKKKJJJQQQ\\\bbbaaaSSSNNNHHHCCCBBBCCCDDDDDDAAAAAA@@@===:::666333111222222111000////////////222///---,,,---...------+++,,,,,,------.........------------------------------------------------+++---......,,,***+++,,,******))))))***---///111///,,,+++,,,,,,)))))),,,************))))))))))))************************))))))))))))))))))))))))'''(((((()))***,,,---...******************++++++***)))(((((()))***)))((()))******************))))))***+++*********,,,...++++++***+++000444000)))+++***)))***+++,,,+++))),,,,,,*********,,,...000++++++,,,---------------------++++++++++++------+++,,,,,,------,,,,,,+++------......//////000000.../////////---,,,---...,,,---..................000000////////////000000000111333777===CCCIIILLLYYYdddbbb]]]___YYYPPPOOOLLLRRRUUUZZZ^^^TTTPPP[[[```bbbdddfffhhhiiibbbZZZZZZ^^^aaabbbeeejjjkkkiiilllkkkiiiddd]]]XXXVVVVVVQQQNNNIIICCC???======>>><<<@@@EEELLLQQQTTTUUUVVVTTTQQQOOOPPPSSSVVVYYYZZZ^^^\\\WWWRRRLLLJJJJJJLLLLLLJJJIIIJJJGGG@@@===>>>:::::::::999:::::::::;;;=========>>>===@@@KKKVVV[[[eeeppp}}}}}}|||rrr}}}tttmmmlllmmmiiicccaaa```iiiwwwuuukkkggghhhjjjiii```QQQAAA666111888666333222333222111000////////////000000000000..............................---------,,,,,,,,,...---,,,++++++,,,------------------------------,,,,,,,,,---------......***+++,,,++++++,,,///111///...---,,,,,,,,,------...---+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,---///111333555------......///000000000111000///......///000111////////////000111333333///000000111333555666888000444888:::999777555555222222333222333555999<<<%%%(((++++++)))'''(((+++***'''+++,,,+++444:::333(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))---...000///...,,,,,,---''')))))))))...666888777************************)))+++---,,,***))))))***************))))))))))))(((+++,,,+++((('''&&&&&&++++++,,,------,,,++++++*********++++++,,,------111111000000111111111222444444555666999<<>>AAABBBBBBBBBBBBEEEIIILLLYYYRRRJJJEEEDDDCCCBBB@@@AAABBBCCCBBBCCCEEEHHHKKKPPPPPPOOONNNLLLMMMSSSYYYddd^^^UUUNNNJJJKKKMMMOOOLLLLLLJJJGGGJJJPPPRRRPPPFFFDDDAAA?????????>>>===888888777666444111///---.........------.........000...,,,*********+++++++++++++++,,,---...//////************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))++++++((((((***+++***))))))***---111333///,,,,,,...---******---*********)))))))))))))))************************))))))))))))))))))))))))((())))))***+++---...///)))))))))******************)))))))))))))))(((((())))))************))))))((()))+++++++++***+++,,,''',,,+++'''***222111(((+++)))((()))***++++++***---,,,***)))***,,,...000+++,,,------......---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------......//////...//////...---,,,,,,---+++,,,...///000//////...000000/////////000111111/////////111555;;;@@@CCCEEEPPPQQQPPPYYYYYYTTTTTTYYYiiixxxxxx[[[IIIPPPQQQTTT[[[fffoooqqqhhh^^^VVV\\\```^^^___eeekkknnnpppnnnkkkfffbbb```^^^^^^___\\\WWWQQQLLLHHHDDDBBB@@@??????AAACCCEEEFFFFFFBBBAAA@@@BBBEEEGGGHHHHHHFFFFFFDDDBBB@@@???AAACCCEEE???<<<===>>>;;;;;;===:::::::::;;;<<<>>>@@@AAA???BBBEEEFFFFFFKKKXXXdddxxxtttpppuuuvvvsssiiigggsss{{{yyyuuuvvvkkkjjjmmmrrrqqqlllhhhgggjjjfff\\\MMM>>>555444555666444222222222222111///////////////000000000000------...//////...------......---------,,,,,,,,,+++***)))***+++...111333------------------------++++++,,,,,,---...//////---------+++***,,,///222///...---++++++,,,,,,---...,,,,,,,,,......---+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------...---,,,---...111444666............//////000000000000////////////000000////////////000111222222000000111222444555666777222111111333555555555444111222222111111222555777%%%(((***)))'''&&&(((+++'''###'''(((&&&...444---(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))---......,,,******,,,...(((***)))'''***///000---***************************+++,,,+++***))))))***))))))))))))))))))))))))******++++++***(((((()))*********++++++*********))))))***++++++,,,,,,,,,222111000///......////////////000111444777:::<<<666666666777999;;;===>>>BBBAAAAAAAAAAAA@@@>>>===<<<===??????@@@CCCHHHKKKNNNJJJEEEDDDFFFIIIJJJIIIFFFEEEDDDFFFIIIMMMNNNNNNLLLLLLJJJGGGIIIQQQ]]]eee[[[TTTJJJCCCAAACCCEEEFFFCCCFFFFFFEEEFFFHHHFFFAAA>>>===;;;;;;;;;:::888555111111111000000///......------,,,,,,---......//////...---+++*********+++,,,+++++++++,,,...///000************************,,,,,,,,,,,,,,,,,,,,,,,,+++''')))---...***(((***+++***))))))***---111333///------//////,,,,,,...))))))))))))))))))******************************))))))))))))))))))))))))++++++***++++++,,,------((((((((()))))))))******)))***++++++***)))(((((())))))************))))))''')))+++,,,+++******+++'''---,,,&&&'''...///))),,,***))))))***++++++***---,,,+++******,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,---------...//////------...///,,,---///000111111000//////////////////000111111///......///111555999<<<999GGGKKKLLLTTTWWWVVV\\\iiicccHHHIIILLLLLLRRRcccrrrvvvnnneee___dddddd^^^ZZZ___gggmmmnnnkkkgggcccbbbbbbcccdddaaaaaaaaa___ZZZUUUQQQOOORRRNNNIIIGGGFFFGGGFFFEEE@@@??????AAACCCEEEEEEDDD???@@@@@@@@@??????AAABBBEEE@@@>>>@@@BBBAAAAAADDDEEEEEEDDDDDDEEEGGGIIIKKKGGGNNNUUUXXX\\\ggguuuxxxpppiiirrruuu|||ppphhh```^^^jjjnnneee___bbbggggggeeeeee```WWWIII<<<444333444666222111000000111111///....../////////000000000111------...//////...------......---------,,,,,,,,,++++++******,,,///222333------------------------***++++++,,,---...//////222111///,,,***+++...111...---+++*********+++,,,---,,,,,,---//////---+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------000///...---...000222444............////////////000000////////////000000////////////////////////000111111222222222222222333000...///111222222111111222222111000000222444'''((((((((('''''')))+++(((%%%((()))&&&---111)))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))+++++++++***(((((()))+++***+++)))&&&(((+++***&&&***************************+++++++++)))((()))***(((((()))))))))))))))***+++))))))++++++((((((+++*********))))))*********((()))***+++,,,,,,,,,,,,111000...,,,++++++,,,,,,***++++++---///111222333222222333444666999;;;===;;;===>>>>>><<<:::;;;<<<888:::<<<===>>>@@@CCCFFFHHHDDDBBBBBBEEEGGGFFFDDDDDDDDDEEEFFFHHHIIIIIIIIIFFFHHHGGGEEEJJJWWWgggoooQQQJJJAAA<<<<<<>>>??????999>>>@@@?????????<<<888777777666666666555111...------------......//////------,,,,,,---......//////000111000...------...---,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))+++333555///+++---******))))))***---///111...,,,,,,000000,,,,,,...))))))))))))************************************)))))))))))))))))))))))),,,,,,++++++***+++++++++((((((((()))******++++++***,,,...---+++))))))))))))******************)))(((***++++++***))))))***))),,,,,,)))(((+++......///,,,***)))***+++++++++,,,,,,,,,+++,,,,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,+++---......------///000//////000000000000000000......---......///000111///.........///222444666333CCCHHHHHHOOORRRUUU]]]pppeeeJJJHHHOOOLLLQQQaaaooosssmmmgggmmmpppmmmbbb[[[]]]eeejjjlllggg```]]]]]]aaaeeegggccchhhllllllhhhccc``````]]]WWWPPPLLLLLLMMMLLLJJJEEEDDDDDDFFFHHHJJJIIIHHHFFFGGGHHHGGGEEECCCDDDEEEFFFCCCCCCFFFGGGGGGIIIMMMSSSRRRPPPOOOOOOPPPRRRTTTZZZaaahhhlllttt~~~xxxpppiiiiiilllyyy{{{xxx~~~sssjjjccc___YYYcccxxxxxxggg^^^YYY^^^dddccc\\\VVVIIIBBB999444444444222000000/////////111111///---......//////000000111111..............................---------,,,,,,,,,///...---,,,,,,---......------------------------++++++,,,,,,---...//////333222000---***+++---///---,,,+++***)))***++++++,,,,,,,,,...000000...,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,000///.........///000111......////////////////////////000000000000//////......////////////...---000000111111000///......111///......///000000///000111222111//////111222***(((&&&&&&''')))*********'''++++++(((---000'''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((+++......---***)))((()))+++)))'''(((+++***&&&***************************++++++***(((((()))***(((((((((((())))))******+++&&&%%%)))***''''''***+++******************+++((()))***,,,,,,,,,,,,,,,111///---+++******++++++))))))+++,,,------------/////////111333777:::<<<666:::===;;;666444777;;;888:::<<<======<<<===>>>EEEDDDBBBCCCEEEDDD@@@<<<@@@FFFKKKIIICCC???AAADDDAAAEEEEEEBBBFFFTTTaaagggIIICCC<<<999;;;<<<<<<:::444888999777555666555222111111111111222000---***,,,,,,,,,,,,,,,------...------,,,,,,,,,---......---000333333111/////////...---,,,++++++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++...)))---888:::222,,,---)))))))))******,,,------,,,***+++......+++***,,,((()))))))))************************************))))))))))))))))))))))))++++++************++++++)))******+++,,,,,,------+++---000///---***)))*********++++++++++++******)))***+++***)))((()))+++***)))***,,,***)))...555222///,,,***+++++++++++++++,,,---------,,,++++++***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...000000///.........//////,,,,,,,,,,,,---...///000------------...///000111...<<>>>>><<<999888888>>>>>>@@@DDDHHHHHHDDD@@@@@@KKKSSSNNNAAA999<<>>>>>===<<>>EEEKKKNNNQQQTTTWWWXXXXXXXXXXXXSSS\\\jjjwww|||uuufffZZZbbbkkkgggbbbjjjooommmppphhhaaa[[[ZZZWWWTTTXXX___dddgggkkkllleee```dddlllddd```[[[XXXYYY\\\___```^^^\\\ZZZXXXXXXYYY\\\^^^WWWZZZ]]]aaadddfffhhhjjjrrrllljjjnnnpppooossszzzuuunnnsss}}}~~~vvvxxxuuuvvv}}}uuurrrqqqkkkddd[[[OOOFFFRRRqqqnnnjjjiiijjjgggaaa^^^___aaa[[[QQQGGG???888333000111111222111111000///.........//////000000111111......//////...---,,,,,,///...---,,,,,,---...///---///...++++++......,,,222111111000000000000111...+++***+++...///,,,)))+++,,,------......------++++++***+++---000333555333///++++++......,,,(((------,,,++++++*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...,,,***+++---...,,,******,,,......---,,,---...///......//////000111222///000000///...---...///000///......///000...------------...///000000111///////////////.........000///...------...///000***(((''')))+++***(((%%%''''''&&&&&&&&&&&&''''''(((((((((''''''((((((((())))))))))))))))))))))))+++...111///+++(((***---+++,,,,,,,,,,,,+++***)))+++)))&&&''')))***)))'''***)))))))))))))))(((((())))))(((***,,,,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))*********+++++++++,,,,,,++++++,,,,,,+++******)))***+++,,,,,,---,,,++++++((((((((())))))+++,,,---......------------.........000000000...---...///...000111333444333222111333888;;;888111---...111000////////////000000111////////////......------//////...---------------++++++++++++++++++++++++------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,******************++++++*********+++++++++,,,,,,,,,,,,,,,------.........,,,---......---,,,***))))))))))))*********++++++)))))))))))))))*********+++******))))))))))))***,,,,,,,,,++++++*********)))************+++++++++***,,,///111000...+++)))***+++,,,+++***))))))***,,,,,,++++++***************++++++++++++***)))))),,,***)))((()))***---///,,,+++***)))***+++---......//////...,,,+++---...,,,---///...------...000,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------------------------------------------------------///222333333222------......------,,,+++---...000111333777<<>><<<===DDDOOOVVVWWWUUUPPPqqqgggNNNKKKXXX[[[[[[ccceeeccchhhjjjiiigggfffccceeennnxxxjjj]]]QQQNNNPPPPPPRRRSSSXXX```hhhjjjgggdddfffhhhlllkkkhhhfffggglllsssxxxlllqqqtttrrrmmmlllpppvvvxxxwwwwwwvvvqqqjjjiiilllcccmmmuuuuuurrrooommmjjjbbbhhhkkkgggeeejjjqqquuu}}}xxxmmmddd```eeefffbbb\\\YYYXXXSSSMMMEEEXXXuuuuuuaaa^^^^^^```]]]VVVSSSSSSLLLAAA555000222444111---111000000000000222333444111111000000///......---.........///......---,,,///...------------...///))),,,---,,,---000111...111000///...------------,,,---//////---,,,++++++,,,------..................---,,,++++++,,,---...111...,,,,,,///111///---*********+++,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...---,,,...000222222111.........---,,,---///111000000/////////000111111000000/////////.........000///...///111222222111------......///000000000......//////////////////000//////......//////000&&&&&&(((***++++++)))(((&&&''''''''''''''''''&&&((((((((())))))((((((((((((((((((((((((((((((((('''...444333---(((***...)))))))))))))))))))))((()))(((''''''((()))))))))%%%&&&'''((())))))((((((((('''''')))+++,,,+++***(((((((((((())))))))))))))))))******++++++++++++)))(((((()))+++,,,***)))************++++++++++++))))))*********))))))(((***************))))))(((+++***************++++++++++++************++++++((()))++++++******+++------......///......---,,,,,,,,,,,,,,,---...---,,,///////////////...------***+++,,,,,,,,,+++******------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,------------************++++++++++++((()))***,,,...000222333///...,,,+++******++++++***)))((('''''')))+++,,,++++++******))))))(((((())))))))))))******+++,,,+++++++++***************))))))*********+++++++++***,,,000222222///+++(((***+++,,,+++***)))***+++***)))))))))))))))))))))***++++++++++++***))))))))))))*********))))))((()))***+++,,,---,,,++++++,,,------,,,++++++,,,...,,,---...---,,,---///111//////...------,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---,,,,,,...222555555555/////////000//////...---//////......///222777;;;BBB@@@@@@DDDJJJOOOPPPPPPWWWrrrxxx\\\LLLMMMQQQLLLLLLXXX\\\ZZZ^^^___bbbeeegggfffjjjttt}}}iii\\\PPPNNNQQQSSSVVVXXX___cccgggfffcccaaabbbddd[[[\\\]]]]]]^^^cccjjjpppkkklllkkkiiifffeeefffhhhsssrrroooiiibbb___aaaeeecccdddddddddgggkkkoooqqqwwwyyyuuuhhh^^^^^^bbbdddhhhkkknnnnnniiibbb\\\YYYWWW\\\^^^]]]]]]^^^ZZZUUURRRhhhuuubbb^^^ZZZYYYXXXTTTKKKFFFFFF>>>888111///222444444222333111000///000111333555000000/////////.........---...............------.........------.........***---///---...000000,,,......------,,,,,,------+++...111111---++++++---++++++,,,------------------,,,+++++++++,,,------///---+++,,,...000///...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------...//////////////////---,,,---000333000000000///000000111222111000//////000000///......------...111222222111............//////000000............////////////000//////////////////000'''(((((((((((()))***+++'''((())))))))))))((('''(((((()))******)))((((((((((((((((((((((((((((((%%%+++111111+++'''))),,,%%%''')))++++++)))'''&&&((((((((((((((((((***+++&&&&&&'''(((((()))((((((***)))((()))***+++)))'''(((((((((((())))))))))))'''((((((***+++,,,---...)))(((((()))++++++***((())))))*********+++++++++((())))))*********))))))***)))))))))))))))))))))+++***************++++++******))))))))))))******((()))************+++,,,******************)))))))))'''&&&'''***++++++)))+++,,,,,,,,,,,,+++))))))+++,,,---.........,,,+++,,,,,,++++++++++++,,,---++++++++++++++++++++++++------------------------++++++++++++++++++++++++***++++++,,,------,,,,,,,,,------------,,,+++***))))))*********+++++++++)))***+++,,,---//////000...---+++)))((()))******+++***((('''''')))+++,,,++++++******))))))((((((((((((((((((((()))***+++************************))))))*********+++++++++******+++,,,,,,+++******)))***++++++))))))***+++)))))))))))))))))))))******++++++++++++***))))))))))))*********)))(((((((((***+++------,,,+++***+++,,,,,,,,,******,,,...,,,------,,,,,,---000222//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......---------,,,,,,,,,...---,,,---///111222111/////////000//////...---///...,,,,,,...444<<>>BBBAAA===<<<@@@EEEHHHPPPYYY[[[WWWRRRQQQRRRQQQPPPPPPddd~~~|||dddVVVLLLRRRVVVWWWYYY]]]___^^^[[[ZZZ[[[^^^```aaaiiiqqqrrrcccZZZVVVUUUTTTZZZ^^^aaa^^^XXXSSSSSSTTTQQQLLLIIIOOOZZZ___[[[TTTQQQQQQQQQRRR\\\lllyyymmmddd```hhhtttwwwsssmmmmmmfffYYYNNNMMMSSSWWWWWWWWWXXXXXXTTTOOOLLLLLLOOOaaassskkkZZZ]]]bbbccc^^^ZZZYYYYYYWWWTTTNNNIIIDDD===555111111***...333444222000222555333222111////////////000,,,------...//////000000,,,---......///.........------...//////...------000222111---,,,......+++++++++++++++,,,---...///))),,,000222111000//////******+++,,,,,,,,,,,,,,,++++++,,,,,,------......++++++******+++,,,------.........---,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------111222222000...,,,---............---,,,---///111......///000111333444555333000...///111222000------,,,+++,,,...//////---......//////////////////------......///000000000///000000111111000000///''')))+++***(((&&&((()))'''((()))******)))(((''''''(((***++++++***((('''))))))))))))))))))))))))))))))))))))******)))(((&&&'''(((*********((((((&&&((())))))''''''***---,,,***((('''&&&((()))+++)))((('''(((******)))'''(((((((((((())))))))))))(((((())))))))))))******(((''''''(((***+++)))((())))))))))))************)))******+++,,,,,,++++++)))((((((((()))+++,,,...((((((((())))))+++,,,---******))))))))))))******)))***+++***)))((()))***)))))))))******+++,,,,,,...---,,,+++++++++,,,---,,,---...000000///...---)))***---...///...,,,+++***************+++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,************************))))))***,,,,,,------,,,)))***+++,,,,,,+++)))((())))))))))))************************************,,,,,,+++***))))))))))))++++++++++++,,,,,,,,,,,,)))))))))))))))***************))))))((()))))))))((()))))))))*********+++)))************+++++++++))))))(((((())),,,///000'''(((***)))((((((***+++************++++++,,,,,,***++++++++++++***)))))))))*********++++++,,,,,,******++++++,,,,,,,,,+++)))***+++***)))***+++---,,,---,,,++++++---111444,,,,,,,,,,,,,,,+++++++++,,,+++***))))))***+++,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---------------------------------------------,,,///,,,******,,,---......------......------,,,++++++,,,,,,+++,,,000555999444888;;;<<<:::999;;;===<<>>EEEQQQWWWSSSKKKGGGHHHOOOLLLIIIaaaUUUNNNGGGEEEEEEGGGLLLRRRWWWPPPKKKLLLNNNPPPSSSXXXUUUSSSQQQRRRTTTWWW[[[]]]ZZZZZZYYYXXXXXXXXXXXXWWWQQQSSSTTTRRRRRRRRRNNNIIILLLIIIHHHJJJIIIGGGIIIMMMNNNKKKKKKMMMIIIHHHXXXlll}}}qqq^^^VVVTTTPPPRRRTTTVVVWWWUUUQQQLLLIIIEEEBBB>>><<<;;;999555222333222111///......------//////......///111333555111...,,,---000333555555///---+++,,,...///...,,,///......---------......///.........------------+++++++++++++++,,,---......//////---+++***+++---+++******,,,000000...******---//////......111333333222111...---+++******+++,,,---,,,***))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---,,,,,,,,,,,,---...///---...///111111000.........------///111333333222111000......000111111000.........------......///---,,,,,,,,,,,,---......//////111111///------...,,,+++***)))(((((()))))),,,***((((((+++---,,,***))))))((((((((()))+++,,,((())))))(((''''''(((***''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******///---+++***)))***+++,,,...000777???>>>444)))$$$************))))))))))))'''''')))+++------+++)))((()))***+++++++++***)))))))))))))))))))))))))))'''((()))******++++++***------,,,,,,,,,---......------...///000222444555000444333,,,+++//////*********+++,,,,,,,,,,,,+++,,,+++)))***,,,...//////,,,,,,,,,---,,,,,,+++******,,,...///...---...///---+++******+++,,,,,,+++************************++++++***))))))))))))***))))))******+++,,,,,,,,,******++++++++++++******************++++++++++++***++++++,,,------......&&&'''(((***+++,,,,,,,,,+++,,,,,,+++)))(((***+++)))*********++++++++++++++++++++++++++++++++++++,,,,,,+++*********++++++))))))***++++++++++++***)))((()))+++------,,,***++++++++++++,,,,,,,,,---***++++++***))))))***,,,++++++++++++++++++++++++*********)))******+++,,,---,,,******,,,,,,,,,++++++************++++++,,,...---,,,++++++*********,,,---...---,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---***+++,,,------,,,+++***++++++++++++,,,---......,,,---...//////...---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------------...///000---------------------------...///000000222666888:::777:::BBBGGGGGGEEEDDDIIILLLJJJLLLhhhUUUNNNGGGBBB@@@DDDPPP\\\hhhXXXIIIDDDGGGIIIJJJKKKGGGHHHKKKMMMPPPTTTVVVWWWTTTOOOPPPVVVVVVOOOMMMRRRGGGIIIIIIIIINNNSSSPPPJJJHHHFFFEEEEEEEEEGGGQQQ\\\TTTQQQQQQOOOJJJMMMaaawwwyyy}}}xxxfffWWWPPPLLLGGGGGGHHHIIIIIIHHHEEEBBB@@@<<<888333000////////////111000//////....../////////.........///111333444000...---...000111222111...,,,++++++---------,,,111000///...---------...............------------------,,,+++************,,,---...---++++++,,,...+++,,,,,,,,,+++++++++,,,***,,,---...---...///111333222222111///---,,,++++++---//////---***((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,---......---.../////////...---,,,...///000000000222555888666222///---...000222222//////......---......///,,,,,,,,,,,,---...//////+++///222000,,,+++,,,...*********)))))))))))))))---+++'''%%%)))---,,,(((((((((&&&&&&'''(((***+++'''((()))(((&&&%%%'''***''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))*********000...+++)))((()))+++,,,///---...111111,,,)))************)))))))))))))))%%%'''***,,,...---+++***'''((()))++++++***)))(((((((((((((((((((((((((((&&&''')))+++++++++******+++*********+++,,,------((()))***,,,---///111222---000...)))(((++++++'''******+++,,,,,,,,,,,,++++++***))))))+++---///000***++++++++++++*********(((***------,,,+++++++++++++++***++++++++++++***)))))))))))))))***************+++***))))))***+++))))))*********+++++++++))))))************))))))+++************+++,,,,,,)))))))))******+++++++++)))))))))***************222222000...+++***)))))))))))))))((()))***++++++++++++++++++++++++++++++++++++******)))******+++))))))***++++++++++++***)))***+++...000111///---,,,++++++++++++++++++++++++,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***++++++,,,---+++***)))***+++------++++++*********++++++,,,------,,,,,,+++,,,,,,,,,,,,---...---+++++++++---+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,++++++++++++)))***++++++++++++***))),,,,,,+++******+++,,,---,,,,,,---......---,,,,,,++++++,,,,,,,,,---------------,,,+++++++++,,,,,,......---------......////////////...............------...------///333666666444555999>>>@@@AAAAAABBBGGGHHHMMMaaauuuqqq^^^QQQLLLGGGEEEEEENNNbbbtttlllPPPCCCBBBBBBAAA@@@DDDHHHLLLLLLMMMOOOPPPNNNJJJFFFOOOaaaaaaPPPHHHLLLEEEEEEEEEIIIXXXeeeddd[[[MMMHHHEEEFFFJJJQQQ^^^kkkZZZUUUQQQMMMIIIKKKZZZjjj^^^___[[[QQQJJJIIIGGGCCCIIIHHHFFFCCC@@@===;;;999666444000...------/////////............///000000000////////////000111111///......///000000///------,,,+++++++++,,,,,,,,,111000///------,,,,,,,,,------------------------......,,,+++************+++,,,,,,,,,++++++---///---,,,+++***)))***++++++***+++,,,,,,,,,---...///000111111111000...,,,***+++---///...,,,+++***+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,------...------.........---,,,+++,,,///000000///111666:::999444///,,,---000222444000//////...............//////.........//////000***...///...---...///...)))))))))***************,,,,,,((($$$&&&++++++''''''&&&&&&%%%&&&'''((()))%%%'''((((((''''''((()))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++000...+++)))((()))***,,,///***'''(((((('''+++111))))))))))))))))))******%%%'''+++------,,,+++***'''((()))***+++***))))))((((((((((((((((((((((((&&&''')))+++++++++******************++++++,,,---''''''((()))***++++++,,,***,,,+++((('''))))))'''******+++,,,,,,,,,,,,+++(((((())))))***+++...///*********)))************)))+++------,,,************+++,,,---,,,++++++***(((((()))))))))*********(((***,,,+++******+++---******************++++++)))))))))))))))))))))))),,,++++++++++++,,,------+++++++++*********))))))+++*********++++++++++++333111///---,,,+++***)))))))))((((((((()))***+++++++++++++++++++++++++++))))))(((((((((((())))))))))))***++++++++++++***))))))+++...111111///---,,,,,,++++++++++++******,,,------,,,***)))+++,,,........................))))))******++++++++++++))))))))))))***+++...000,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///,,,---...---+++***+++,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------...---,,,+++++++++++++++************************---,,,+++***************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,......---------....../////////////////////....../////////...---...222555000222333555888<<<<<<;;;888???EEEIIIUUUaaa^^^RRRKKKIIIHHHHHHKKKVVVmmmqqqRRRCCC@@@AAAAAABBBTTTYYY[[[UUUPPPNNNKKKFFFDDDEEEXXXrrrttt\\\KKKKKKKKKJJJHHHOOOdddvvvtttfffUUULLLEEEGGGMMMUUU___gggYYYRRRKKKHHHHHHIIIOOOTTTUUUSSSNNNHHHEEEDDDBBB>>>FFFEEEAAA>>>:::777555555111111111000////////////------------...///000111222111000//////.........///......///000///---+++,,,,,,,,,+++++++++,,,---///...---,,,++++++***+++,,,,,,------------------...------,,,,,,,,,,,,---***+++,,,,,,++++++---///111---)))(((***,,,+++)))*********+++,,,---------......//////...,,,***)))+++,,,,,,+++***+++...000++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,------,,,---------------,,,,,,+++---///...---///444999999444///,,,---000222444111000///...............000000///...------.........///...---333999666///'''((()))***************,,,///---%%%$$$)))***&&&''''''''''''''''''''''''%%%&&&'''***------***((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))***++++++...,,,***)))((()))***++++++******,,,,,,***---222))))))))))))************'''))),,,---,,,*********)))))))))*********++++++))))))))))))))))))))))))'''((()))******++++++***,,,,,,+++++++++,,,------((())))))******))))))(((*********))))))***************+++,,,,,,,,,,,,+++'''(((************,,,---***))))))))))))***++++++,,,...///...,,,++++++,,,)))+++...///...,,,++++++((())))))******+++++++++))),,,......+++***+++---++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,,,,,,,---......------,,,++++++***))))))******,,,---///000,,,***))))))+++,,,+++***((()))))))))************************************(((((('''''''''((())))))))))))***++++++++++++***''''''(((+++---...---++++++++++++++++++*********---......,,,******+++,,,------------------------******+++,,,,,,,,,++++++'''(((*********+++...000------,,,++++++++++++,,,)))))))))***,,,---///000,,,---...---+++)))***+++***+++,,,------,,,+++***++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,************************+++,,,,,,,,,,,,+++***)))++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------...///000------------------......///000000///......000222+++///111111333666666444888<<>>>>>>>>???BBBCCCFFFOOOZZZUUUKKKBBB@@@@@@BBBGGGLLL\\\cccaaaSSSJJJJJJIIIDDDKKKOOO]]]mmmnnn___RRROOOJJJSSSUUUPPPTTT^^^\\\PPPIIIEEEBBBDDDCCCAAAAAACCCCCCAAA>>>===???AAAAAA???>>>===<<<===<<<:::999999111111000///////////////+++...000000...------///------------......///000...//////////////////...111///......000000///...,,,...///...,,,+++---///---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---***+++,,,+++******,,,---------,,,,,,,,,,,,,,,,,,---+++***+++---...---+++,,,,,,+++*********++++++)))***++++++******,,,...++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///...---,,,,,,,,,,,,,,,+++,,,,,,,,,---///000000,,,++++++---///111111000111000......000111111000222111000///........................///000111222222555333///444<<<999///&&&''')))***+++++++++***---777999---%%%(((***'''***+++---...---***'''%%%)))'''(((000999:::222***++++++***)))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++((((((((()))))))))))))))))))))+++---***&&&(((---(((((())))))*********+++***,,,---,,,)))'''(((+++---,,,***((()))+++---///))))))))))))))))))))))))))))))(((((((((***+++---******)))((('''''''''((('''((()))******)))(((''''''&&&&&&((())))))***---******+++,,,,,,,,,,,,+++'''+++///000...++++++++++++***)))))))))+++,,,---------,,,***((('''(((***)))---111222000---,,,,,,))))))***+++,,,,,,------000333555222,,,''''''))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,&&&(((***+++,,,+++)))((()))))))))******+++,,,,,,///...,,,***))))))******///,,,)))))),,,---+++)))''')))+++,,,---,,,***)))(((((((((((((((((((((((())))))((())))))***++++++))))))***++++++++++++***+++***))))))+++---------))))))*********+++++++++/////////---+++***+++---************************---......///...---+++***'''***------+++))))))+++++++++***))))))((())))))*********)))******++++++,,,---...,,,***))))))***)))***,,,------,,,***)))++++++,,,,,,,,,---------************+++,,,------,,,,,,++++++++++++,,,,,,&&&)))---111333333222000---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,---...000111222++++++,,,---...///111222,,,,,,---......///000000+++---......,,,++++++++++++000000,,,+++000222000,,,...000444666666555333999999;;;>>>>>>===AAAHHHCCCAAAAAABBBAAA>>>AAAFFFIIIQQQPPPEEE???DDDHHHEEEEEEFFFKKKRRRRRRJJJDDDCCCBBBRRRXXXNNNHHHMMMMMMFFF???@@@DDDFFFBBB======AAA;;;<<<;;;999777999;;;;;;999888999999777333111111111111000000//////......---///000///---,,,...111---------------...//////+++,,,---///000000111111222000......000000000///---///000...,,,+++...000------,,,,,,,,,---......+++++++++,,,,,,---------------,,,+++************+++,,,,,,+++******+++---***...111///+++***,,,000---+++***+++---///---+++---,,,+++*********,,,,,,(((***,,,---+++***))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///...---,,,,,,,,,,,,,,,++++++,,,,,,...000111222...,,,+++...111333000............///111222000///222222000///............//////000222444666888999...444444---...444333+++******))))))(((((((((''',,,111333///'''###&&&***)))000555444---((('''***)))******++++++,,,------000222...'''&&&+++---+++(((&&&&&&***///000---((()))(((''''''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((''''''(((''''''(((***...111333+++*********))))))((((((******))))))***++++++,,,...---,,,+++************+++******))))))***+++,,,------+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))------......------,,,+++---,,,+++******+++,,,---444333222000...,,,***)))...///222333222///+++)))((()))++++++*********+++++++++******++++++,,,---+++,,,---,,,++++++///222777333...+++++++++)))''')))*********++++++++++++'''(((+++---...---,,,+++,,,***)))'''''''''((((((------,,,,,,,,,,,,,,,,,,...------,,,+++***))))))++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,//////---...111222///---------,,,,,,,,,++++++---+++)))+++...000///.........---,,,,,,++++++*********************++++++++++++++++++++++++++++++((()))******)))***,,,...)))***+++,,,---,,,+++***+++++++++,,,,,,---------...))))))...000,,,***---...---,,,,,,++++++++++++///000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////........................------,,,,,,,,,------...---------...///000000111///...---,,,,,,---...////////////......---------,,,------...///000111111555777999;;;;;;===???AAAAAA@@@>>>===>>>???AAABBBHHHJJJJJJFFFAAA>>>>>>@@@EEEDDDEEEHHHKKKJJJGGGCCCBBBCCCCCCDDDDDDCCCCCCBBB??????>>>======<<<;;;;;;;;;::::::999888777777777666555333111////////////////////////..................------------......000,,,---111333000...///---------...000111000...666222......//////...,,,////////////////////////,,,------.../////////...,,,+++*********+++,,,---......---,,,,,,+++******---,,,+++***)))))))))***------.........---++++++,,,++++++***+++,,,...///...---,,,,,,++++++++++++------------,,,,,,+++***************************......---,,,,,,,,,,,,------...///...------...///...111000---,,,...---***---------,,,,,,+++++++++...///000000///000222444222///,,,+++...000000///...///111111000...///000111000///------......//////222666999:::888444222000///000444777666000***''''''''''''&&&&&&%%%%%%,,,,,,,,,+++***)))((()))(((---222000+++&&&'''***''''''((()))+++,,,------000111...(((&&&***+++((((((&&&&&&)))...///,,,((()))(((''''''((()))***+++))))))))))))))))))))))))*********))))))((((((((()))))))))(((((('''''''''(((((('''(((***,,,///111******)))))))))(((((((((*********)))******++++++---,,,+++***))))))))))))(((((()))***++++++,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))************************))))))))))))))))))))))))+++,,,,,,,,,,,,+++******+++******))))))******+++------,,,,,,+++***)))))))))+++---......---+++***---...///...,,,***)))*********))))))******+++,,,)))+++---,,,++++++...000222...***)))***+++***((()))))))))*********++++++((()))+++---...---,,,+++******************++++++************************,,,,,,++++++***)))))))))******))))))******+++,,,,,,,,,++++++++++++,,,,,,+++......,,,---000111...,,,,,,,,,,,,++++++++++++---+++***+++...//////...*********************+++******************++++++************************((()))******)))***,,,...***+++,,,,,,------------,,,,,,,,,,,,,,,------------))))))---///,,,***,,,------,,,+++++++++,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------,,,,,,,,,------,,,,,,,,,---....../////////...---,,,,,,---...///.........---------,,,,,,------------............111333555666777888:::<<<<<<;;;:::999999;;;===>>>AAABBBCCCAAA===;;;<<<======<<<===@@@BBBBBB???;;;===>>>>>>??????>>>>>>===:::::::::999888777777777555555444444333222222111222111000//////000111111////////////..................------------......///---000555777333/////////......///111222111000111///,,,,,,...000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............++++++*********+++,,,---...------,,,++++++******,,,++++++***)))))))))***+++++++++,,,---///000111,,,,,,+++++++++,,,---------,,,+++************+++++++++,,,,,,------,,,,,,************************++++++************++++++,,,,,,------,,,,,,,,,---,,,...///,,,,,,///000------------,,,,,,+++++++++---...//////...///111333222///,,,,,,...000000//////000111000...---...///111000///...---......//////000222333222111///...///......111444444///***'''''''''''''''&&&&&&%%%+++'''$$$&&&,,,...+++'''&&&***---,,,'''%%%'''***%%%&&&'''(((***,,,---------///---)))''')))(((&&&(((&&&&&&)))---...+++((()))(((((((((((())))))***((((((((((((((((((((((((---,,,+++***)))((('''''')))))))))((((((((((((((((((((('''((()))***,,,---))))))((((((((((((((('''+++******)))))))))******,,,+++***)))((((((((()))%%%&&&(((***,,,,,,,,,,,,))))))+++,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((())))))))))))))))))((((((((()))))))))*********((())))))***************---...///...,,,***)))***))))))(((((())))))***+++(((***,,,,,,++++++,,,---,,,)))'''''')))*********((()))))))))************((()))***+++++++++))))))******+++,,,------------))))))))))))))))))))))))*********************)))))))))(((((())))))***+++++++++************++++++))),,,---+++,,,//////---,,,++++++++++++*********,,,+++***+++---///...---((())))))***++++++,,,,,,++++++++++++++++++******))))))))))))))))))))))))((()))******)))***,,,---+++++++++,,,,,,...//////------------------,,,,,,,,,)))(((,,,...,,,+++,,,,,,,,,+++++++++,,,------+++,,,---......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++......---,,,,,,,,,,,,,,,+++++++++,,,------............------------......------------,,,,,,,,,,,,......---------,,,,,,,,,---///111111111111333555555555444333444555666777777888999999777777888999555555666888999999777444666777777888888777777666444444333333222222111111000000000///......------...---------...000222333////////////..................------------.........---000666888333///---///...---...000000///...---+++***+++...000000///++++++++++++++++++++++++++++++,,,---------,,,,,,++++++******++++++,,,---------,,,,,,++++++******++++++******************+++++++++,,,...000111333,,,,,,,,,,,,,,,,,,+++***++++++******))))))************+++,,,,,,------...++++++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++))),,,---+++---111222///------,,,,,,,,,,,,++++++,,,---...---------///111111///,,,,,,.../////////000111000///---,,,...000000000///............/////////...------,,,,,,,,,...,,,+++---000000---***))))))***++++++***)))(((***%%%"""%%%+++---***&&&%%%(((***)))&&&&&&))),,,'''(((((()))***+++,,,,,,)))******))))))((('''&&&'''&&&&&&(((+++,,,***((()))(((((((((((()))))))))((((((((((((((((((((((((,,,,,,++++++***))))))(((***************))))))))))))(((((('''((()))******((((((((((((''''''''''''+++******)))))))))))))))******)))(((((((((((((((%%%''')))+++,,,,,,+++***((())),,,---...---,,,+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***(((''''''(((***+++************************))))))))))))))))))))))))))))))******))))))(((''''''(((************((('''))))))******+++,,,,,,---+++***)))(((((()))+++,,,((()))++++++*********+++)))))))))))))))***++++++''')))+++,,,,,,++++++***)))(((''''''(((******+++(((((()))))))))*********'''(((((()))(((((('''&&&***+++---.........---,,,******++++++++++++,,,,,,))))))******++++++++++++)))))))))))))))***++++++******))))))))))))******(((+++,,,******......,,,+++++++++*********))))))+++++++++,,,------------+++++++++,,,,,,---------,,,+++++++++++++++******************************)))***+++***))))))+++---+++*********+++---///000///......------,,,,,,,,,***))))))+++------,,,+++++++++++++++,,,,,,---...,,,---............---,,,******+++,,,,,,---......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++++++++,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---//////......///111000000/////////000111222111111222222222333333444111111333444555444333222111111222222222222111111/////////......---------//////.........---------,,,,,,,,,,,,---///111222////////////...............------,,,,,,------...---+++---333444000---,,,...,,,++++++,,,---,,,+++,,,++++++,,,...///000000------------------------***++++++,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++++++++,,,---.../////////......+++,,,---------+++***(((++++++************++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---...///111222,,,+++***+++,,,,,,+++***(((,,,---+++,,,000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---...000///...---------.........000000000...---...111444000/////////...........................---------...,,,+++,,,......---+++)))***,,,------,,,+++***'''&&&&&&'''((((((((('''&&&((()))(((''''''***---,,,++++++++++++*********&&&&&&((()))***)))(((((('''''''''((()))***))))))((())))))))))))(((((((((((((((((((((((((((((((((******************++++++++++++++++++++++++++++++)))(((((((((((((((((((((''''''''''''((((((((((((******))))))((())))))***))))))(((((('''(((((((((((()))***++++++***(((''')))+++---//////...---,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))'''''')))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))*********+++***))))))(((((()))***++++++***)))(((++++++++++++,,,,,,,,,,,,+++***))))))***---111333((()))++++++*********++++++************+++,,,,,,((()))***+++,,,+++***)))************))))))******))))))))))))************))))))))))))))))))((((((+++,,,---------,,,***)))******++++++,,,,,,,,,,,,***++++++,,,,,,---------+++************+++,,,,,,***))))))(((((())))))***(((++++++)))***---...++++++++++++*********))))))***+++,,,------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++)))***+++***))))))+++---***))))))((()))+++---............------,,,,,,+++))))))******,,,...---+++++++++++++++,,,,,,---...)))***+++,,,,,,+++***)))******+++,,,,,,---............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++---------------.........,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000,,,...//////......///000......---.........//////000/////////000000//////...000111222222111111111......////////////......------------,,,,,,,,,,,,.........---------------------,,,,,,,,,...///000////////////............------,,,,,,,,,,,,------///,,,+++///111///...//////---+++***+++,,,+++***---...//////.........///........................***++++++,,,++++++************++++++,,,,,,,,,,,,,,,+++++++++++++++******)))***+++,,,------,,,,,,***,,,///111111///,,,***++++++,,,---,,,+++)))(((,,,,,,+++++++++,,,,,,---///...---++++++***++++++++++++++++++++++++++++++---------...000111333444...,,,+++,,,......---+++***------+++,,,//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///000.........---------......///////////////111555888///////////////......---)))+++---000000000///......---,,,,,,---...------'''(((***+++,,,+++)))(((%%%((()))(((&&&%%%''')))'''((())))))((()))+++---...------,,,+++***))))))'''%%%&&&******((((((***''''''''''''((((((((()))((())))))))))))(((((('''(((((((((((((((((((((((()))))))))*********+++++++++++++++++++++,,,,,,,,,)))))))))))))))((((((((('''(((((((((((())))))))))))(((((((((((()))***+++))))))(((((((((((()))))))))******+++***((('''&&&+++,,,---......------,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))))))))******++++++******)))************************((('''((()))---222666999---...///...,,,***)))***+++++++++***+++,,,,,,---******)))***,,,,,,***)))***+++,,,+++***))))))***)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))))))))***++++++,,,,,,+++,,,,,,,,,------......+++++++++***+++,,,,,,---******))))))))))))******(((++++++)))***------+++,,,++++++++++++*********)))+++---...,,,+++++++++,,,,,,++++++***))))))(((---------,,,++++++******++++++++++++++++++++++++***++++++***))))))***,,,)))))))))))))))******+++,,,,,,,,,,,,,,,,,,++++++)))++++++***---000///,,,,,,,,,+++++++++,,,------+++,,,---......---,,,++++++++++++,,,,,,---------------------,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,---------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111222---...000000//////000222------........./////////000///......//////...,,,+++---//////...---...///------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---...///////////////............------,,,,,,,,,,,,------333...,,,///111000000222333000---,,,---------,,,...///111000...---------------------------------++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++******)))+++,,,...//////......''')))---000111000---,,,++++++++++++++++++***))),,,,,,,,,+++,,,,,,---...111000---+++***)))******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///111111000...,,,---///000...,,,+++......++++++------+++++++++,,,,,,,,,,,,---------...///...---,,,...000,,,---///...---,,,---...---...///000000111555777/////////000///......---&&&(((,,,...000000...------------------------...%%%&&&(((***+++***((('''%%%'''(((((('''&&&(((***&&&'''((()))))))))******,,,,,,++++++******))))))+++''''''******&&&&&&)))&&&'''''''''&&&'''((()))((()))******)))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********++++++((())))))******)))))))))((((((((()))))))))******''''''''''''(((***+++,,,***))))))(((((())))))***)))))))))))))))(((((((((++++++++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***)))(((((((((((()))***************************))))))))))))))))))))))))***++++++++++++***)))))))))))))))(((((())))))))))))))))))******+++++++++((((((((())),,,000444666---...///...,,,***)))******************++++++,,,---+++))))))+++,,,+++***(((***,,,,,,***)))***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---***************++++++,,,+++******))))))******+++(((++++++)))***---...+++,,,,,,,,,,,,++++++++++++(((+++......,,,******++++++*********************...------,,,++++++*********************************++++++***))))))***,,,***++++++++++++***))))))******++++++++++++++++++))),,,,,,+++---222111,,,------,,,+++++++++,,,,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,---------.........---------....../////////+++---...///......000222------...//////////////////---,,,---///000...,,,***,,,...---++++++---...,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,...///000////////////............---,,,,,,++++++,,,,,,---111------111222000///111444111...------------,,,+++...000000---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))***+++,,,,,,,,,++++++******************++++++***+++...000111111000000***++++++,,,,,,,,,,,,,,,******************+++,,,++++++******+++,,,,,,---000///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////111...+++,,,000111///,,,+++......++++++------++++++++++++,,,,,,---------,,,---...---++++++,,,...+++---//////,,,+++,,,...---...000000//////111222...///000000000///------******+++------.........,,,---......------,,,---%%%&&&)))++++++***((('''%%%%%%&&&'''((()))******&&&'''(((((()))((((((((())))))))))))))))))))))))///***(((+++)))$$$$$$(((&&&'''''''''&&&&&&''')))((()))*********((('''&&&************************++++++***)))((('''&&&&&&''''''(((((()))))))))***((())))))************)))(((((())))))******++++++&&&&&&&&&''')))***,,,---***)))))))))))))))******((((((''''''((()))***+++++++++***)))((((((((()))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))((('''&&&&&&'''((()))))))))***+++,,,---......,,,+++***)))***+++---///((()))++++++*********+++)))))))))))))))******+++///,,,))))))+++---,,,+++%%%(((++++++))))))***,,,++++++,,,,,,,,,---------(((((((((((()))***,,,,,,,,,+++******+++,,,...///,,,,,,---......///000000++++++++++++++++++++++++)))))))))))))))******+++++++++************++++++(((+++,,,******......,,,---------,,,,,,,,,++++++(((+++......,,,******++++++++++++,,,,,,---............---,,,,,,+++******))))))))))))))))))))))))***++++++***))))))***,,,+++,,,------,,,+++)))((()))))))))******++++++,,,)))------+++...333222---...------,,,++++++++++++******,,,,,,,,,,,,******---,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,************************)))))))))***+++,,,......++++++++++++++++++++++++++++++------------++++++---------....../////////......---------,,,,,,,,,)))+++---------...///111------...////////////...---+++***,,,///111///---***,,,......,,,+++---///,,,,,,------------,,,,,,---------------...........................//////---,,,,,,,,,---///000222000/////////............---,,,,,,++++++,,,,,,------***,,,111222///,,,,,,333000---+++++++++++++++))),,,//////,,,++++++------------------------------------------,,,+++***)))***+++,,,---,,,++++++******************++++++***,,,///111222222222111111///,,,)))(((((()))*********)))))))))***,,,---******))))))***+++,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111---***,,,000111///+++***,,,---***+++......,,,+++++++++,,,,,,---------+++,,,,,,+++***)))+++---***---//////,,,+++,,,...---...000///...,,,,,,---...///000000000///---,,,000///---,,,,,,...///111***,,,......---,,,+++,,,%%%(((,,,...///---***''')))+++)))''''''***)))%%%(((''''''))),,,---+++)))+++***)))(((((()))***+++***)))((((((((()))+++,,,+++)))&&&&&&'''(((''''''******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((()))***)))((()))***,,,)))))))))***++++++,,,,,,(((((((((((())))))))))))))))))******+++++++++,,,''')))++++++***)))))))))******))))))((((((''''''(((((()))))))))(((((('''***((((((***......+++'''++++++***)))(((((()))))),,,)))'''(((*********+++)))))))))))))))***++++++*********)))))))))))))))++++++******))))))(((((())))))))))))((((((((((((************************(((((()))***+++,,,,,,---************************++++++******)))(((((((((++++++++++++++++++++++++(((((()))***+++,,,,,,---+++++++++++++++***)))(((***,,,)))%%%,,,555000###)))))))))***+++...333666***,,,///111111000---+++***))))))***,,,,,,+++)))++++++******++++++,,,---************************+++++++++,,,,,,---------***+++,,,+++)))))),,,///......---,,,++++++***))))))***+++,,,---,,,++++++------...,,,***)))))))))*********************************)))******+++,,,+++***)))***++++++***(((+++++++++++++++++++++++++++)))))),,,///000---+++...,,,++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---)))***+++,,,---.........---+++,,,...---+++---111+++******+++---......---///---+++,,,...111111111..................------,,,,,,,,,------.........,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333444++++++,,,,,,,,,,,,------///+++***...///---...444000...,,,+++---000444666222333222///---,,,...///***++++++,,,,,,++++++***...........................------,,,,,,------......---------......,,,+++//////...------,,,++++++---+++,,,000000------000///,,,)))***---...,,,)))+++******,,,......---,,,---------,,,,,,+++++++++---,,,++++++***+++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++,,,,,,---------+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,+++***)))///...,,,+++******+++,,,,,,+++++++++,,,------...---((((((///111---)))***.........////////////000+++,,,---.........---,,,...///000111111000///...///555777111,,,,,,...///------------------,,,,,,...,,,***+++---...---***%%%''')))++++++***(((&&&)))++++++)))+++///...***,,,)))'''(((+++,,,)))''')))(((((('''((()))+++,,,***)))((((((((()))++++++***)))''''''(((((('''&&&***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((()))***)))((((((***,,,******))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,***)))((('''''''''((((((***)))))))))((((((((('''(((((()))))))))(((((('''***((((((((()))***)))((())))))(((((((((((())))))'''%%%%%%&&&''''''((()))))))))((()))))))))***+++***)))))))))))))))))))))*********)))))))))))))))'''((((((((())))))******************************++++++******************************************)))))))))))))))*********++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++++++++***))))))***---+++(((000999666+++************,,,///333666+++,,,...000///...,,,******))))))***,,,,,,+++)))++++++******++++++,,,---++++++++++++++++++++++++************++++++,,,,,,,,,---...---++++++...111,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,+++***+++,,,,,,+++***)))))))))************************------,,,+++******+++++++++******+++,,,---+++)))+++++++++++++++++++++++++++******,,,...///---+++,,,+++******,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,++++++++++++,,,---++++++,,,---------------***)))***---,,,)))***...+++******+++---......---+++++++++,,,---...///000..................------,,,---------.........///,,,------...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000111222++++++,,,,,,,,,,,,------000,,,+++...///---...222///...---,,,---000222444000000000...,,,+++---///++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------------------,,,+++,,,,,,,,,,,,,,,,,,------...,,,,,,//////++++++---,,,...///000...---,,,++++++******,,,......---,,,------,,,,,,,,,+++++++++,,,++++++*********++++++*********************************++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,---------,,,******---------------,,,++++++------,,,,,,++++++,,,,,,+++++++++++++++,,,------111------222444000------------........./////////+++,,,---.........------......////////////.........333444000...000222111------------------------///---+++,,,......---+++&&&&&&'''''''''&&&%%%%%%''')))***))),,,111111...///***&&&'''***+++(((%%%''''''''''''((()))+++,,,)))))))))((()))******+++)))((('''((())))))'''&&&))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((()))***)))((((((***+++******))))))(((''''''&&&(((((((((((())))))))))))************++++++++++++///+++&&&%%%'''))))))((())))))))))))(((((((((((((((((()))))))))))))))((()))(((((('''&&&(((,,,///*********)))******++++++''''''((())))))+++++++++((((((((()))))))))******))))))))))))))))))******))))))))))))************&&&''''''((()))***+++,,,******************************************++++++************************'''(((((()))******++++++++++++++++++++++++++++++***************************++++++++++++***))))))+++---,,,***000888666---,,,+++++++++,,,///111333---------------,,,+++******))))))***,,,---+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++,,,---------,,,,,,...000++++++++++++,,,,,,------++++++,,,,,,,,,++++++***************************************************000///---,,,+++*********+++******,,,......---,,,++++++++++++++++++++++++,,,++++++,,,......,,,+++)))))))))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++...---+++******+++---...------------------------******,,,///...******...+++******+++---......---'''***---...,,,+++,,,...------------------......------------............,,,,,,---........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,,,,,,,,,,------///,,,,,,......,,,---000///............///000111,,,------,,,++++++,,,...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,,,,++++++*********++++++---......///,,,,,,...---***))),,,)))...222333///++++++,,,+++******,,,......---,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,************************((()))***+++,,,------...*********+++++++++++++++,,,,,,,,,---,,,,,,+++***------.........---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---333000000333444111......,,,,,,,,,---------......+++,,,------......------......------------.........000000///111555555222+++,,,,,,------.........000...------......---+++''''''&&&%%%%%%%%%&&&&&&%%%''''''&&&)))......+++///***&&&&&&)))+++)))%%%)))((('''''''''((()))***)))))))))))))))******+++((((((((()))******(((&&&))))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))'''''')))+++******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))000+++'''''',,,...---***))))))))))))(((((((((((())))))***++++++++++++***)))***)))((('''***222777///......---,,,,,,------'''***,,,++++++------,,,(((((()))))))))***)))))))))))))))))))))*********(((((())))))******++++++'''(((((()))******++++++************************&&&'''((()))+++---......************************(((((())))))************************************+++++++++*********))))))******+++++++++******)))***,,,+++)))+++000...''',,,+++******,,,...///000...---,,,+++***************))))))+++------,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,******++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******+++*********,,,,,,,,,,,,************************......---++++++*********+++***+++,,,///000///---++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++(((((((((***,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------------......///000......111444333......000,,,+++***+++---...---,,,)))...333222---******,,,,,,,,,------------......,,,,,,,,,,,,------------,,,,,,---.........------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++,,,.........//////......---***,,,---,,,++++++---///,,,------......------,,,++++++++++++++++++++++++......------------......,,,------,,,+++***+++,,,***************,,,---...///,,,,,,......++++++...+++---000000---++++++,,,+++******,,,......---,,,,,,+++++++++++++++++++++***************+++,,,---++++++++++++++++++++++++))))))***+++,,,,,,------************************++++++++++++++++++******,,,---------------,,,,,,)))***+++---......---,,,,,,,,,++++++++++++,,,,,,000//////000000...,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------///...---,,,---...///000000000......222888666000++++++,,,,,,---.../////////...------------,,,+++***((('''%%%%%%&&&((()))%%%''''''%%%'''++++++''',,,***((((((***+++***))),,,+++)))(((''''''''''''((()))))))))************((((((((()))++++++(((&&&(((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((''''''(((***)))))))))******+++++++++(((((((((((())))))))))))((((((((((((((('''''''''+++(((''')))///111...***(((((((((((())))))))))))***+++,,,---------------,,,---,,,)))'''***000555111000///---,,,+++++++++&&&+++---(((&&&)))+++)))(((((()))***+++*********(((((())))))************(((((())))))******++++++************))))))))))))************************''''''((()))+++,,,---...))))))))))))))))))))))))************))))))((((((************************,,,,,,++++++***))))))))))))******+++++++++******((()))***((()))***)))''',,,***((())),,,......---...---,,,***)))))))))******))))))+++---...---,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,*********+++,,,,,,,,,+++------,,,++++++***)))))),,,+++++++++++++++++++++---+++***,,,...//////---************************++++++************+++++++++++++++---///000///...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------***))))))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,...///111222000000222666444000///111,,,+++***+++---...---,,,...333777666000++++++,,,,,,,,,,,,,,,------......,,,,,,+++++++++++++++++++++,,,,,,---...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,++++++,,,+++***---......///...---,,,,,,***,,,......------...000,,,------......------,,,++++++++++++++++++++++++///......------......///,,,---...,,,******+++...---,,,***))))))***,,,---///,,,+++//////...///333222000---,,,...//////...+++******,,,......---,,,++++++++++++++++++++++++************+++,,,......++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))************+++,,,,,,,,,,,,++++++((()))+++---......------------,,,,,,,,,,,,,,,------...///---,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------......000///...---...///111222333111...---222777444---++++++,,,,,,---...//////---......---,,,++++++,,,***)))((('''''')))+++,,,(((***)))'''(((,,,+++'''(((***,,,,,,+++***+++,,,///...+++)))''''''&&&'''(((((()))************))))))(((((()))***+++***((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((())))))((('''&&&'''))))))))))))***+++,,,,,,,,,(((((((((((())))))))))))(((((((((((('''''''''''''''&&&&&&))),,,---+++((((((((((((((())))))))))))***+++,,,---............000///---***''''''***,,,...---,,,***)))((((((''',,,333333***&&&***,,,***)))***+++,,,,,,,,,+++***((((((((()))******++++++))))))))))))************++++++*********)))))))))************************+++++++++*********))))))))))))))))))))))))))))))++++++******)))(((((('''************************,,,+++++++++******))))))))))))***++++++++++++***%%%(((***+++***+++,,,---,,,)))((()))---///...,,,------,,,+++***************))))))+++---......,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000...,,,,,,,,,,,,---//////...,,,------,,,+++***)))((((((++++++******++++++,,,---///,,,+++,,,000111000---***************************)))))))))******+++,,,,,,++++++---//////...---++++++++++++++++++++++++***+++,,,,,,+++,,,...000...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,...000111///...000333111---,,,000---,,,++++++------,,,+++111444777666222...------++++++,,,,,,------......,,,,,,,,,,,,++++++++++++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------***---...,,,,,,......+++,,,------...------,,,,,,+++---///000///...///000,,,,,,------------,,,,,,++++++++++++++++++++++++//////............//////---//////---***))),,,000...---+++***)))+++,,,---///,,,+++///000///111666777222---,,,///222222000+++******,,,......---,,,*********+++++++++++++++******++++++---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++************))))))))))))***++++++******++++++,,,,,,++++++)))***+++,,,------......///......---------------+++///000---,,,...///...+++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////////////////000111222333222///---111444111++++++,,,,,,------.........,,,---......---,,,---...))))))(((((()))+++---...(((***)))'''))),,,,,,((('''---333222,,,((())),,,///...,,,***)))(((((()))'''((()))***+++******)))***((('''((()))++++++***'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((())))))(((&&&&&&'''((()))))))))***************(((((((((((())))))))))))******)))))))))((((((((((((((((((((((((((((((((('''((((((((()))))))))***)))***+++,,,------------///...,,,+++,,,+++)))(((***))))))(((((((((((((((555;;;999---'''+++...,,,)))+++,,,......---,,,+++'''(((((()))******++++++*********)))))))))))))))******************++++++************************---,,,,,,+++***)))(((((())))))))))))))))))))))))*********)))))))))))))))************************+++++++++***************))))))***+++++++++++++++'''***---...,,,+++---111---***(((+++///222000...,,,,,,,,,,,,,,,,,,++++++)))))))))+++...///...---++++++******++++++,,,---++++++++++++++++++++++++,,,///222444444111---***---++++++---///000...+++,,,+++++++++******))))))******))))))***,,,...///000---***,,,///111///,,,************************,,,,,,+++*********++++++,,,,,,+++,,,......---+++++++++++++++++++++++++++(((***++++++***,,,///222333000---+++,,,.........------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++///---,,,++++++,,,---......------///---******...---,,,++++++------,,,+++///000222222222111//////***++++++,,,------...............------,,,,,,,,,++++++,,,------------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------+++///111...///222222...,,,,,,,,,,,,,,,,,,------,,,...000000///......///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////...000111...******---222---,,,+++******,,,///000000,,,+++...///...000444222111...---.../////////+++******,,,......---,,,)))*********+++++++++++++++++++++,,,...000111222------------------------++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++*********+++------***++++++,,,------,,,,,,++++++++++++,,,,,,---...000000///...............)))...000,,,***...000///,,,,,,,,,,,,------------------,,,,,,,,,---...///,,,---...///000000000000111111///---///222000+++------------------------,,,...000000///...000333((((((((()))***,,,...///&&&((('''&&&(((,,,,,,((('''000777555,,,&&&''',,,...---,,,************+++'''((()))++++++******)))+++)))'''''')))+++++++++'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))((((((''''''''''''((((((((())))))(((&&&&&&'''(((******))))))((((((''''''(((((((((((()))))))))))),,,+++++++++******))))))...---+++(((&&&%%%(((***'''((((((((())))))******'''((()))***+++,,,,,,,,,---++++++...111222///,,,(((((((((((()))***+++,,,666<<<999+++###(((+++)))***+++---//////...---,,,'''(((((()))***+++++++++++++++******))))))(((((((((((()))***+++,,,,,,---************************************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************((()))***+++++++++++++++,,,...000000,,,)))***......+++))),,,111444222///++++++,,,---------,,,,,,)))))))))+++...///...---++++++******++++++,,,---************************+++...333555555111,,,)))+++))))))+++......,,,)))***************+++++++++))))))))))))***---///000000,,,***+++///000---***************************///...---,,,+++*********---,,,+++,,,------+++***++++++++++++++++++++++++''')))++++++***,,,000444777333///,,,,,,...///000------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++---......---+++***111000---+++))))))***+++///------...,,,)))+++///---,,,++++++------,,,+++++++++,,,...111222111000******+++,,,,,,---......000000/////////.........++++++,,,---------,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------,,,111333000111555555000,,,++++++++++++,,,---...,,,...000000///---------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,//////............/////////111222///+++***...333,,,+++******+++...111333111---+++------,,,...222***---///...+++)))***---+++******,,,......---,,,))))))******++++++++++++++++++,,,---///111333444------------------------))))))***+++,,,------...---------,,,,,,+++++++++------,,,+++,,,---///000+++,,,------.........------,,,+++***+++,,,---...111111000///////////////&&&,,,...***(((---000///,,,,,,------------......------,,,+++,,,---...///***+++---///000000///......000///---...111000---------------------,,,,,,---000222222111111333666///,,,)))'''(((***++++++((())))))(((&&&&&&'''((((((,,,//////+++(((''''''...---+++))))))))))))***''''''''''''''''''''''''((('''''''''(((***---///******))))))((((((''''''******))))))((((((''''''***)))(((&&&&&&&&&'''(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''+++*********))))))((((((,,,,,,+++***)))((('''''',,,)))'''(((+++---,,,***)))+++,,,+++***)))***+++(((((())),,,//////---***---,,,***)))))))))******---,,,++++++******++++++(((***,,,,,,***((('''''')))******++++++******)))))))))))))))((((((''''''*********)))))))))+++---------,,,***(((''')))***...+++)))***---...---,,,(((((())))))******++++++))))))))))))))))))***+++***(((&&&(((+++------+++))))))***+++***)))((('''(((((()))))))))(((((('''+++,,,,,,------,,,,,,++++++++++++***((((((+++---))))))***++++++,,,------******)))))))))***++++++...***)))------***,,,111...,,,***+++,,,---,,,,,,++++++++++++++++++++++++************************************************,,,------,,,******+++---,,,***))))))***++++++***,,,+++)))))))))+++...///++++++++++++++++++++++++***,,,......,,,+++***+++******+++,,,,,,,,,,,,+++,,,***(((***---...---+++777111+++,,,000222---(((///...------,,,,,,,,,,,,///---++++++,,,,,,+++***++++++++++++++++++++++++---...---+++)))***...222,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,++++++,,,---///000...///000111000///---,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...+++******))))))******+++++++++******)))*********...---,,,,,,++++++++++++,,,///111111...---...///---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,---........................,,,,,,---,,,+++***)))(((******+++++++++,,,,,,,,,;;;444---***,,,///111111000222///+++---444555111///---******+++,,,---,,,,,,,,,++++++++++++++++++........................++++++,,,,,,,,,,,,------***+++,,,---...---,,,+++***+++,,,,,,---------,,,((((((((()))+++...111333333000,,,((('''))),,,.........---,,,,,,,,,,,,---+++************+++,,,,,,333...,,,---,,,***+++///***++++++,,,---...//////..................------.................................---,,,,,,------111<<<@@@777111666999777222///+++)))))))))))))))((())))))(((''''''(((***(((((()))((('''''')))***---,,,***)))(((((())))))'''''''''''''''''''''''')))(((''''''(((***,,,...***)))))))))((((((((('''))))))((((((((((((((((((******)))((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******)))))))))((((((((()))))))))((((((((((((((()))((('''''')))*********''')))******)))(((***+++))))))*********)))(((&&&,,,,,,***)))))))))*********)))))))))))))))******(((***------+++***))))))******++++++++++++******))))))))))))***+++,,,,,,)))))))))))))))***,,,...------,,,***((('''(((***,,,***((()))+++---,,,+++))))))))))))))))))))))))++++++************+++,,,---+++))))))+++,,,+++)))((()))+++,,,,,,,,,++++++++++++++++++******))))))***++++++,,,,,,++++++******++++++***((()))***,,,******++++++,,,---------,,,,,,,,,,,,---///000000222...,,,...---)))***---...,,,++++++---------,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++++++++)))(((((()))***))))))---,,,++++++++++++------+++++++++++++++++++++++++++,,,......,,,+++++++++******+++,,,,,,,,,,,,+++,,,+++)))+++---...---+++///...---,,,,,,+++***)))...---,,,,,,,,,,,,,,,,,,///---++++++,,,,,,,,,+++++++++++++++++++++++++++---......---,,,---111555,,,+++******+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,---......---...///000000...,,,+++---,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,+++++++++,,,------+++---///...,,,++++++------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,---........................---,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,666444000---,,,---111444666555111+++,,,222444222...---+++***,,,------,,,++++++++++++++++++,,,,,,///..................///++++++,,,,,,,,,,,,------,,,,,,---............---++++++,,,------,,,,,,,,,************,,,///111333000///,,,******+++,,,---......---,,,,,,,,,,,,---000//////....../////////...***)))+++,,,***+++...---------------------...................................................000///---,,,+++++++++***444AAAHHHCCC>>>???===777444111,,,***))))))(((''''''((())))))((()))+++------***&&&$$$%%%(((***+++,,,+++)))((('''(((((()))((((((((((((((((((((((((***)))((((((((()))+++,,,))))))))))))(((((((((((('''''''''(((((((((((((((***************))))))(((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''&&&&&&''''''(((((())))))'''((((((((('''''')))***&&&'''))))))(((((()))+++((()))***)))((('''((())),,,+++******)))*********(((((((((((()))***+++,,,(((***------,,,+++++++++++++++,,,,,,,,,,,,++++++))))))))))))+++---000222)))))))))))))))+++---...,,,,,,,,,***(((((()))++++++)))((((((***++++++************)))((('''''''''++++++***)))))))))***+++---+++***+++---------+++(((***,,,---...///............------,,,+++******)))******++++++******)))***++++++***))))))***,,,++++++,,,,,,------......,,,,,,---...///111222333222///---...---***+++---///---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))++++++++++++,,,,,,,,,,,,***)))(((+++------***''',,,***))))))***++++++***---------,,,,,,,,,+++++++++++++++++++++++++++++++++---......,,,+++++++++******+++,,,,,,,,,,,,+++---+++++++++---...---,,,,,,111555333---***+++///,,,++++++++++++,,,,,,---...---++++++,,,---,,,+++++++++++++++++++++++++++---......------...000333,,,+++******+++---000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------------...------,,,,,,,,,---...///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...//////...------,,,,,,,,,++++++,,,,,,---++++++++++++,,,---......,,,...///...---,,,---...---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---.........,,,+++,,,---------------------------......,,,,,,+++,,,---...++++++++++++,,,,,,,,,,,,000222333000,,,,,,111555888666///)))***...111000...,,,++++++,,,------,,,******++++++,,,,,,------000///...------...///000++++++,,,,,,,,,,,,------...------------...//////,,,,,,,,,------,,,++++++,,,,,,,,,,,,---...000111------.........---------......---,,,,,,,,,,,,,,,000///............//////+++((()))---...,,,,,,///.........---------,,,,,,................................................111///---,,,,,,,,,+++***222@@@KKKKKKGGGDDD===333222///+++)))(((((('''&&&'''(((******)))***---///444///)))&&&((())))))'''+++***((('''''''''((()))))))))))))))))))))))))))+++***))))))((()))******))))))))))))((((((((((((&&&&&&''''''((((((((()))((()))***++++++***((('''))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''((((((((())))))(((***,,,+++((('''***---((()))******((('''(((***&&&(((******)))***---000++++++******************)))))))))***+++---...///(((***,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++***)))((((((***---000333,,,+++)))))))))***++++++)))******))))))))),,,...***)))))))))******++++++)))))))))(((((((((''''''+++***)))((('''(((***+++))))))***,,,...000000000)))***,,,............---000///...---,,,+++************++++++++++++******)))+++++++++))))))***,,,,,,,,,,,,------.........+++++++++,,,---...///000---,,,+++,,,,,,---...000000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))+++,,,,,,,,,,,,,,,------***))))))...333444000***///---+++,,,---...------++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,---...---+++***+++,,,******+++,,,,,,,,,,,,+++,,,+++++++++,,,,,,,,,++++++111666555///,,,---000************+++,,,,,,---...,,,++++++,,,---,,,+++++++++++++++++++++++++++------,,,,,,++++++,,,------,,,+++***+++---000111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---............---------...///...---+++***+++,,,---------,,,++++++,,,------------------,,,,,,------------------,,,,,,---///000000///---,,,------,,,,,,,,,---......,,,,,,+++++++++,,,------//////000000111222333444---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,,,,...------------------------222000...,,,+++,,,---...+++++++++,,,,,,,,,------...000111111//////111333333000,,,))))))+++,,,+++---,,,+++,,,---......---******++++++,,,---......111000...------...000111+++++++++,,,,,,,,,------...---,,,,,,,,,---///000,,,,,,------,,,,,,++++++---,,,,,,,,,,,,---...///***,,,...000111000...,,,...---,,,,,,++++++,,,,,,...............000111111,,,+++---111222///...000...............------------------.......................................///......//////...,,,+++)))444???CCCCCC@@@777...,,,***((('''(((((((((''''''(((*********+++---000111---***)))******(((%%%***)))((('''''''''((()))*********************************)))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))&&&'''((()))))))))''''''))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((*********)))))))))((((((+++...///---******,,,///+++,,,---+++)))'''((()))'''((())))))***+++...000************+++*********)))))))))***+++---...///''')))*********)))***,,,+++,,,,,,------,,,,,,++++++***((('''(((+++---///000---***))))))***)))'''&&&((()))))))))+++...111******************,,,---'''((((((((()))))))))***,,,+++***))))))+++---...(((***,,,...//////000000***+++,,,------,,,+++***000///---+++******))))))++++++,,,,,,,,,,,,++++++)))***,,,+++***)))***+++,,,,,,------------......,,,,,,++++++***++++++++++++++++++***+++...000000000...,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,---------------...444;;;<<<888333///---,,,,,,---......---))))))***+++,,,,,,++++++++++++++++++++++++++++++,,,---...---+++***+++,,,******+++,,,,,,,,,,,,+++***+++++++++*********+++)))+++.........,,,+++***************+++,,,,,,------,,,***+++,,,------,,,++++++++++++++++++++++++******+++,,,---------,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------------...///...---+++***++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......---,,,,,,+++---...000000...---+++---,,,,,,,,,------...//////...---,,,+++*********///...///000222555777777---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...---,,,,,,---...------------------------444222000---+++++++++,,,++++++,,,,,,,,,---------...------...111222000...,,,******,,,---,,,+++***---,,,+++,,,...///...---******+++,,,------......000///...------...///000+++++++++,,,,,,,,,---------,,,+++++++++,,,...///,,,,,,,,,------,,,,,,+++,,,+++++++++++++++++++++)))+++...111111000...,,,------,,,++++++++++++,,,//////000111333555666777...---///333333///---...,,,,,,---......///000000---------.........//////........................---...000///...,,,++++++''',,,111444666666111,,,((('''%%%&&&((())))))((('''(((************---///''''''''')))******)))(((******)))((((((((()))***))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))++++++******)))))))))(((.........---,,,,,,---...,,,------,,,)))(((((()))***(((((((((***+++***)))))))))***++++++++++++***'''''''''((()))+++,,,---((()))******)))(((***+++++++++,,,,,,,,,,,,+++++++++***)))(((((()))+++,,,111---)))(((******)))&&&'''((()))))))))+++...000***+++++++++******,,,---((((((((()))***+++++++++...---,,,+++,,,...111333+++---//////---,,,+++,,,***+++,,,,,,,,,***)))(((///...,,,***))))))******,,,,,,,,,------,,,,,,,,,(((***,,,,,,***)))***+++,,,,,,,,,,,,,,,---------......---,,,++++++++++++,,,...---++++++///000//////---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------***+++---222777888555111---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,******+++---******+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++,,,+++***,,,...///,,,))),,,++++++++++++,,,,,,------+++***+++,,,------,,,++++++++++++++++++++++++((()))***---111222111///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,---------...------,,,,,,++++++,,,,,,,,,,,,------,,,---...//////...---,,,+++,,,---......---,,,++++++,,,---......---,,,+++,,,,,,,,,,,,---......///000///...,,,+++***))))))...---+++---000222444444---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,333222000---,,,+++++++++,,,,,,,,,,,,------------...,,,***,,,000222///++++++)))***///222///------,,,+++,,,---///000///---++++++,,,,,,------..............................++++++,,,,,,,,,,,,------,,,++++++++++++,,,------***+++,,,,,,---------,,,+++++++++++++++************+++---///000///...---------,,,+++++++++++++++,,,,,,---///111333555666---,,,---111111---+++---+++,,,---...///000111111,,,,,,------.../////////........................,,,///000...))))))...444555111---+++---//////---(((&&&&&&'''(((***)))((('''((()))))))))))),,,...%%%&&&((()))))))))***++++++***)))((())))))***+++))))))))))))))))))))))))((())))))************)))'''((((((((()))))))))******************)))))))))((((((''''''((())))))***'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((()))))))))******((((((((()))))))))))))))...,,,******+++++++++***(((***+++***)))((()))+++,,,(((&&&)))...000,,,'''((()))***+++,,,++++++***(((((((((((()))***+++,,,***++++++***)))(((***+++******++++++++++++*********))))))))))))***++++++///+++''''''***,,,+++(((***++++++***((()))+++---(((***+++***((((((***---************++++++++++++---+++******,,,///333555+++...000000---***)))***)))***+++,,,,,,+++******...---+++***)))***+++,,,++++++,,,,,,,,,,,,++++++(((***,,,,,,+++*********,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,+++//////,,,---333555333...,,,++++++---------,,,------------------------***++++++,,,,,,---------))))))******+++,,,,,,---((())),,,...///...---+++,,,***))))))***++++++***111000...,,,++++++++++++++++++++++++++++++++++++---------,,,******,,,---******+++,,,,,,,,,,,,+++,,,...///...,,,+++,,,------,,,+++,,,...///...---...---,,,,,,,,,,,,,,,,,,---+++******,,,...------+++++++++++++++++++++++++++++++++...111111...+++***+++,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,---......,,,---...//////...---,,,+++,,,...//////...,,,+++------------------------++++++++++++,,,---...//////...---,,,+++*********000---******,,,......------,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,,,,,,,,,,,,,------------...,,,++++++,,,------,,,,,,,,,))))))///111...,,,...,,,+++,,,...000000///---,,,,,,------------------+++,,,---......---,,,+++++++++,,,,,,,,,,,,------+++,,,,,,---------------)))***+++,,,---.........***+++++++++,,,+++++++++,,,,,,,,,,,,,,,------------,,,++++++***+++++++++++++++++++++---...///000---+++,,,000111......000------......//////000000,,,,,,------...//////000........................***...///+++(((///@@@NNNMMMBBB333,,,+++---......)))((('''((()))***)))((('''((())))))((()))+++---)))+++,,,+++((('''***...++++++***))))))***+++,,,(((((((((((((((((((((((((((((()))***************'''((((((((())))))******,,,,,,++++++******))))))***)))((((((((()))+++,,,''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((())))))******++++++%%%%%%&&&'''((()))******,,,)))&&&''')))***(((&&&%%%&&&((()))((()))+++---+++'''%%%+++444777111+++((()))***+++,,,,,,+++***************+++,,,---...,,,------+++))))))***,,,*********++++++*********(((((()))***++++++,,,,,,---)))%%%'''+++...---+++......---***((('''((()))&&&)))***)))''''''))),,,------,,,,,,+++*********)))((('''''')))---111444(((+++//////---++++++,,,'''(((***,,,---------,,,...---+++******+++,,,...******++++++++++++******(((***,,,,,,+++***)))***++++++++++++++++++++++++))))))))))))***++++++,,,(((---...,,,000888;;;999...,,,***+++,,,---,,,,,,------------------------)))***+++,,,------...///(((((()))***++++++,,,,,,,,,///111111///---,,,,,,...,,,++++++,,,------,,,777555111...+++******+++++++++++++++++++++++++++---...---,,,******,,,...******+++,,,,,,,,,,,,+++...000222000---,,,---///((((((((((((((()))+++,,,///......---,,,,,,,,,,,,---+++******,,,......---++++++++++++++++++++++++///...---......+++&&&!!!&&&(((+++---...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***---,,,,,,+++,,,---///000---,,,,,,,,,------...///,,,---///000000///---,,,+++,,,...//////...,,,+++///...------------...///*********+++,,,---...///------,,,++++++,,,,,,,,,444000,,,***+++,,,+++***---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,,,,,,,---------......))),,,...---)))(((***---...(((''',,,...+++***...++++++,,,...000111///---------------------,,,,,,)))+++---//////---+++)))++++++,,,,,,,,,---------+++,,,.../////////...---((()))***,,,---...//////++++++,,,---------,,,,,,...---+++******+++,,,------,,,++++++******++++++//////............//////...,,,---222333111222555///////////////.........,,,,,,------...///000000........................(((---...+++***888SSSiii```OOO;;;///,,,,,,,,,---,,,)))''')))---...+++''')))((('''''''''(((***+++,,,,,,,,,,,,***)))(((''')))******)))(((''''''(((%%%'''((((((((())))))'''(((((())))))))))))(((((())))))))))))))))))))))))---,,,,,,+++***)))((((((''''''(((******+++++++++(((''''''(((((()))***+++******))))))((('''''''''))))))))))))))))))))))))+++&&&%%%'''(((%%%$$$%%%))))))))))))))))))))))))'''''''''(((((()))***+++***'''&&&'''***---,,,******)))((((((((((((((()))((((((***000666555---%%%******))))))))))))************)))***+++,,,...//////---***)))***+++******))))))))))))))))))))))))++++++,,,------------,,,************************......---,,,,,,+++******+++,,,,,,***(((((()))+++...000111000,,,))))))+++)))***++++++***+++---///---,,,***))))))***+++,,,+++,,,---......,,,***)))+++)))((()))---///---+++''')))+++++++++***+++,,,,,,+++***))))))***+++,,,++++++************++++++))))))***++++++++++++***+++++++++,,,///333777999///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******+++,,,---,,,***+++,,,...))))))*********+++++++++111000...,,,++++++++++++------,,,++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,++++++***)))---,,,+++******+++,,,---++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,+++++++++++++++++++++,,,---,,,***))))))***,,,---++++++,,,,,,------,,,,,,---111444333...***+++---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,---...---***((((((+++------,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))***+++,,,...///***+++------+++******+++---,,,,,,---...///---+++...///000///---*********+++++++++***++++++,,,,,,***++++++,,,,,,------...---,,,+++******+++---...,,,------+++******,,,...+++,,,------......------+++,,,---.........---,,,************+++,,,---...,,,++++++++++++,,,---------------,,,,,,,,,++++++///---++++++,,,---...---,,,******,,,000222111///))))))***+++,,,,,,,,,,,,------------------------///---,,,,,,,,,,,,+++)))***,,,...000111111000///---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++*********++++++,,,---...------,,,,,,,,,------+++,,,------.........---.........///000111111222///...---///111111...+++++++++,,,,,,,,,---------,,,,,,------...//////000---......+++,,,:::PPPaaalllSSS999///...---,,,---***((('''***...000---))))))((('''''''''(((******++++++++++++***)))(((''')))******)))((('''''')))&&&''''''&&&&&&(((((((((((((((((())))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))((((((''''''((()))***+++++++++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***&&&&&&***+++)))'''((())))))))))))))))))))))))+++***)))(((((()))*********(((&&&'''***,,,+++************))))))***++++++(((((()))...222111,,,'''******)))))))))))))))***))))))((('''((()))***+++---+++))))))***++++++***)))))))))))))))))))))((((((((()))************)))************************---,,,,,,+++******)))))),,,,,,+++)))''''''***,,,,,,---///---***((()))***+++,,,,,,***)))((()))+++,,,,,,,,,+++++++++,,,,,,,,,---/////////...,,,+++***)))))))))***+++***))))))***,,,+++***))))))***++++++***))))))***++++++++++++************++++++))))))***++++++++++++++++++*********,,,///111333///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++***,,,---,,,+++***+++---*********++++++++++++,,,...---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++******,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,+++++++++---,,,+++))))))+++,,,---+++,,,------............---000333111---+++,,,///,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,+++++++++,,,---------+++)))))),,,---,,,+++)))***++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,---***,,,---,,,++++++,,,------,,,+++,,,------+++)))...//////---,,,,,,...000------,,,,,,+++,,,,,,---***++++++,,,,,,------......---,,,++++++---000222111///...,,,++++++,,,,,,+++,,,------...---------,,,---.../////////......------,,,,,,,,,,,,,,,---+++++++++++++++,,,,,,------------,,,,,,,,,++++++///---++++++,,,---,,,+++---+++***,,,///111000///)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++------,,,***,,,,,,...//////...------------,,,,,,,,,,,,------++++++++++++++++++++++++///...---,,,,,,++++++,,,---,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---...////////////...---///111111...,,,++++++,,,,,,,,,---------////////////////////////,,,......,,,---444BBBMMMPPP@@@000,,,.........///((('''(((+++000111...+++((((((''''''(((((()))***(((((())))))))))))((((((((()))***)))((('''((()))'''&&&&&&&&&''''''((((((((((((((())))))*********))))))))))))))))))))))))+++++++++******)))))))))'''(((((())))))*********+++***)))(((''''''''''''(((((())))))***++++++,,,))))))))))))))))))))))))'''%%%&&&+++---***((()))))))))))))))))))))))))))...---***((((((((()))***+++)))(((((()))+++***)))+++++++++++++++,,,---...((((((***+++,,,,,,++++++++++++***)))(((((())))))***)))(((''''''((()))***,,,***))))))+++,,,,,,+++*********))))))(((((((((''''''((())))))))))))(((************************+++++++++***))))))((((((,,,,,,+++)))((((((***---)))***+++***)))(((((()))+++,,,,,,+++))))))***,,,,,,,,,,,,---------,,,,,,...///000000000///---,,,,,,,,,---,,,***((())))))***+++,,,+++)))''''''(((++++++***))))))***++++++++++++************++++++)))******+++++++++++++++---,,,+++***+++,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++***,,,......,,,+++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,---,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,------.........------,,,,,,++++++---,,,+++******+++,,,---+++,,,---...////////////---///000///,,,+++...000---------------.........------------------------000///...---------...///------,,,+++++++++,,,,,,---,,,++++++,,,---+++***((()))+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,++++++...000...,,,++++++,,,,,,***)))......---,,,+++---111555//////...---,,,,,,,,,,,,***++++++,,,,,,------...///...,,,+++---000444666555222...---......---***++++++,,,---------------------...///////////////000///...---,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,------,,,---...---+++)))---,,,,,,,,,...///...---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------,,,,,,++++++...------,,,,,,------...,,,,,,,,,,,,++++++++++++333222000...,,,++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---....../////////......///000000///---,,,,,,,,,,,,------------222111111000///.........---...000000///000333666555///+++---////////////&&&'''(((+++...///,,,)))''''''''''''(((((())))))&&&&&&'''((())))))((((((((()))***)))((('''((()))&&&&&&(((++++++)))'''((())))))((())))))******+++((((((((((((((((((((((((************))))))))))))(((((((((((())))))************)))((((((((((((((())))))******++++++++++++(((((((((((((((((((((((('''%%%&&&,,,---***''''''((((((((((((((((((((((((---+++)))''''''((()))++++++***))))))))))))))))))*********+++,,,---...///)))***+++)))'''(((+++///,,,+++***)))((((((((((((+++***)))))))))***+++,,,+++***)))***,,,......---,,,,,,++++++******)))))))))******+++++++++++++++************************++++++*********)))))))))***,,,......,,,++++++,,,))))))))))))(((((()))***)))***+++,,,,,,---///111...---,,,+++,,,---...///....../////////...---,,,///111222///+++)))***,,,)))***++++++)))(((((((((+++******************+++++++++************++++++)))***++++++,,,,,,++++++......---,,,,,,------...//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---000000...,,,++++++++++++,,,,,,,,,---------+++++++++++++++,,,,,,---,,,,,,+++++++++,,,------------++++++++++++---------------......---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------*********+++,,,---.../////////...------,,,++++++---,,,++++++++++++,,,---***+++,,,...////////////,,,---...,,,+++,,,...111,,,,,,------............------------------------111000...,,,,,,---///000...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***(((***,,,---......---,,,---------,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++,,,///222---,,,++++++,,,------,,,,,,------,,,+++---000333//////...,,,++++++++++++***++++++,,,,,,------......---++++++---000555888666111------000222///,,,++++++,,,------------,,,,,,------...............000///...---,,,,,,,,,,,,,,,,,,------...............------------,,,,,,,,,++++++---///111000---+++...------------------,,,)))***+++,,,------------+++++++++++++++++++++++++++******+++---......---...---,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,+++++++++222111///...,,,+++++++++++++++++++++++++++,,,------,,,,,,+++++++++++++++.........//////000000000.........//////000//////,,,,,,,,,------------...111111000000///......---//////111222333111...+++,,,,,,...000000///...///''''''(((***+++***((('''&&&''''''(((((((((((((((%%%&&&'''(((((()))((((((''')))***)))((('''(((***&&&&&&***111111+++'''(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))******)))(((((('''(((((()))***((((((((((((((()))******++++++++++++******))))))((((((((((((((((((((((((+++((()))...///+++''''''(((((((((((((((((((((((()))(((&&&&&&&&&((()))+++*********)))(((((()))***)))))))))******,,,---...***,,,,,,)))&&&''',,,000++++++***)))(((((())))))***)))))))))***+++---...+++******,,,...//////...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,************************+++++++++++++++*********(((,,,111333222///,,,+++***)))(((((()))***++++++((()))+++++++++,,,///111000...+++)))))),,,000222------------,,,,,,++++++///111222///+++)))***,,,'''(((***+++***)))***+++*********++++++*********++++++************++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------............---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---///111222000...---,,,++++++,,,,,,,,,------------------------,,,,,,+++,,,+++++++++,,,,,,---...------++++++++++++------,,,,,,---......---------***+++---......---+++***+++++++++,,,,,,,,,------*********+++,,,---.../////////...------,,,++++++---,,,,,,,,,,,,,,,,,,---******+++------.........,,,,,,,,,++++++,,,...000++++++,,,---...------,,,------------------------///...,,,++++++,,,...000...---,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,///222---,,,+++,,,...000000000***,,,------,,,+++,,,---......,,,+++***************++++++,,,,,,------...---,,,******,,,///333666444///+++,,,111333111...***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------...///000/////////.........---------,,,,,,)))***,,,000333333000...------...---,,,,,,,,,,,,******+++,,,------------+++++++++++++++++++++++++++***)))+++---///...---,,,,,,,,,,,,---...///000---------,,,,,,------------------,,,,,,,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---......------,,,++++++,,,,,,---............////////////---............///000000,,,,,,---------....................................---...000222222///,,,+++///111000...---...///''''''((((((((('''''''''&&&&&&'''(((((((((((('''&&&&&&'''((())))))(((((('''((())))))(((((()))***(((&&&+++444444,,,(((***---,,,***)))(((((()))***))))))))))))))))))))))))((((((((())))))*********)))((('''''''''((()))***''''''''''''((()))***+++,,,++++++***))))))(((((())))))))))))))))))))))))///,,,,,,000000,,,))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((()))))))))******)))((((((***+++)))))))))))))))***+++,,,***+++,,,)))''''''+++///******))))))))))))*********)))((((((((()))+++,,,+++******,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************************++++++++++++++++++++++++''',,,222555444000,,,***,,,***((((((***+++,,,+++)))***+++***))))))+++---///---***((())),,,///222+++++++++***************,,,,,,---,,,***((())))))''')))+++++++++***+++---)))***++++++++++++***)))++++++************++++++***++++++,,,,,,,,,,,,,,,))))))***++++++,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,...000111111///---------++++++++++++,,,,,,,,,,,,...............---,,,+++++++++++++++,,,---......---,,,,,,++++++,,,,,,---+++,,,,,,------------,,,***+++...//////...+++***++++++,,,,,,,,,,,,------++++++++++++,,,------.........------,,,,,,++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,+++++++++,,,,,,,,,------,,,++++++...000------------,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,---......+++,,,,,,,,,++++++...000...---+++,,,...000111111***,,,......,,,***))))))---,,,,,,+++***************++++++,,,,,,------...---,,,++++++,,,...000111000---+++,,,///111111000******+++,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------///000000000///...............---------,,,)))***,,,000333333111///,,,---...---,,,+++,,,---***+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---++++++,,,---...///000000---,,,,,,++++++,,,,,,---......------,,,,,,++++++***************+++,,,---,,,,,,,,,,,,---...//////------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...///...---...000222,,,---------............---------...............*********,,,///000///...***...000---***---///000''''''''''''&&&''')))+++%%%&&&'''((((((((('''''''''(((((()))))))))((((((&&&((())))))(((((()))++++++''')))222222***(((---///...+++)))((('''(((((())))))))))))))))))))))))'''''''''((()))******+++***)))'''&&&&&&'''((())))))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))...******---...,,,***+++))))))))))))))))))))))))&&&'''((())))))(((''''''''')))***)))((((((***---******)))))))))******+++))))))***)))(((((()))***(((((((((((()))***+++,,,...---+++***)))))))))))))))))))))+++------,,,***))))))******+++,,,,,,,,,(((((()))***************************************************************(((+++///111000...,,,,,,...+++(((''')))++++++***+++,,,------,,,,,,...///+++*********+++,,,...///++++++******)))))))))******)))))))))***+++***))))))+++------+++++++++,,,)))***++++++++++++***)))++++++************++++++***+++,,,,,,------,,,,,,***++++++,,,,,,,,,,,,,,,+++++++++,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,...///000...,,,+++,,,,,,*********++++++++++++,,,***+++,,,---------,,,,,,++++++++++++,,,---...///+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,)))+++...000000...+++)))++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,+++++++++,,,------------------,,,------------------,,,++++++++++++,,,,,,---,,,++++++,,,.../////////---,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,***)))+++000444111000---+++***++++++,,,///...---,,,,,,---...///......---,,,,,,,,,,,,---***,,,---,,,++++++,,,---111...,,,+++---...///...,,,---...---+++***+++,,,---,,,,,,+++++++++,,,,,,***++++++,,,,,,------.........------------------...---,,,+++,,,---...///******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...000///...---,,,,,,,,,---+++,,,.../////////---,,,............------------******+++---000000...,,,***,,,...---++++++,,,...***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***+++,,,---......---,,,,,,++++++******++++++,,,///......---,,,,,,++++++***************+++,,,,,,++++++++++++,,,---...///------,,,,,,---///111222,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------000333------------............000000//////......------)))***+++,,,,,,---......***...///***)))---///...'''''''''&&&&&&))),,,///%%%%%%'''((((((((('''&&&(((((())))))))))))((((((&&&((())))))(((((()))+++...''''''...///((((((000111///,,,)))'''''''''((())))))))))))))))))))))))&&&''''''((()))***++++++***)))'''&&&&&&'''((()))+++***)))((((((''''''(((''''''(((((())))))******)))))))))))))))))))))))))))%%%%%%(((***))))))***))))))))))))))))))))))))((()))***+++***)))&&&%%%&&&(((******((((((+++...++++++******)))*********'''((((((((()))((('''&&&'''((((((((()))+++,,,---444222000---+++***))))))(((((((((***++++++***(((''''''((()))***++++++,,,))))))***+++++++++++++++************************(((((((((((()))))))))))))))+++------,,,,,,,,,......+++'''&&&)))******))),,,---///000000222555777'''(((+++---...---,,,+++,,,+++******))))))******+++)))((()))---///---+++,,,---///...,,,******+++)))***+++,,,,,,+++***)))++++++************++++++***+++,,,,,,------,,,,,,...////////////...---,,,*********+++---///000111........................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,.........,,,***)))***,,,))))))*********+++++++++'''(((***,,,------------++++++++++++,,,---...///++++++---......---++++++)))***++++++,,,,,,,,,,,,)))+++///111111///+++)))++++++,,,,,,,,,---------------,,,+++++++++,,,,,,+++++++++++++++++++++,,,,,,------......------,,,////////////...---,,,++++++***+++,,,------+++))),,,---///000111000///...************************++++++,,,---......------++++++++++++,,,------...,,,,,,+++)))(((+++111666444111...+++)))***+++,,,000///---,,,,,,---///000000000...---,,,+++++++++***+++------+++******+++333000---++++++,,,++++++......---+++***+++...111------,,,,,,,,,---......***++++++,,,,,,---......////////////...---++++++---...---,,,***)))+++---******+++,,,,,,,,,,,,+++------,,,+++,,,---...///333222000///---,,,,,,,,,)))***,,,......---,,,+++//////.........---------,,,++++++,,,---,,,***((())),,,...---+++***,,,///++++++,,,---............------------------------,,,+++***+++---...---,,,***+++,,,------,,,***(((+++******************+++//////...---,,,,,,++++++,,,++++++******++++++,,,************+++,,,---...------,,,,,,---000222444........................,,,...///...,,,---111444---------.........//////333333222000///---,,,,,,+++---//////---,,,---...,,,111111,,,***...///+++((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))*********))))))(((---,,,***)))))))))***+++...---+++)))(((((()))*********))))))((((((''''''%%%%%%'''***------,,,***))))))(((((((((((())))))'''(((((()))******++++++******))))))(((((('''''')))))))))***++++++,,,,,,******++++++++++++******))))))***++++++++++++***))))))))))))))))))))))))+++***((()))******)))(((---+++)))'''))),,,000333333///***((()))******)))***************)))(((''',,,***))))))***++++++***///......---,,,+++*********)))))))))***,,,...///(((***+++---......------$$$)))+++***---333111+++---------,,,+++***)))(((,,,,,,,,,++++++*********,,,,,,+++***)))))))))***......---,,,+++++++++,,,+++...000000555<<<;;;555,,,++++++******++++++,,,...------,,,+++***))))))+++)))((()))***,,,,,,+++000///...---+++***)))(((***++++++,,,,,,,,,++++++)))((((((******))))))+++***))))))***+++,,,---...555---))),,,...++++++---...---+++++++++---///000///...,,,+++******+++,,,+++******,,,...000///...,,,...000222222000---,,,,,,+++******)))*********---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************///...------,,,,,,,,,,,,,,,,,,+++---...///...,,,***+++,,,---,,,+++***)))++++++******++++++,,,---***+++---............---,,,+++***))))))+++---...,,,,,,,,,---...///000111333222111///---,,,,,,,,,---.../////////...---,,,***,,,---,,,******+++,,,---,,,,,,---//////---,,,******+++++++++,,,,,,,,,***,,,------+++))))))******+++,,,***''''''***...---------............///000444333---))),,,222666BBB>>>666000,,,+++---///......//////...---,,,,,,...------,,,,,,,,,------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++***+++++++++***------------------------,,,------......------,,,///...---,,,+++,,,---.........---,,,---...///000555111...---///000///---//////...------------...,,,---...,,,)))))),,,///++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------555555444222...+++******,,,+++******,,,,,,+++***,,,,,,,,,------.........++++++,,,,,,,,,,,,------+++...///,,,(((''',,,111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///,,,***,,,111444222...,,,------......------,,,000333666555111......000////////////////////////>>>:::444000---,,,+++***,,,---...---,,,,,,---..................///000000(((((((((((((((((((((((()))((((((((((((((((((((('''(((((()))))))))))))))******((('''''''''((((((,,,,,,++++++***)))((((((***)))))))))((((((((('''&&&&&&'''***,,,---+++)))))))))(((((((((((())))))''''''(((((()))******+++***)))))))))((((((((('''(((((())))))************)))******************)))))))))***++++++++++++***)))))))))))))))))))))))))))((((((***+++,,,+++))))))))))))***+++,,,...///333///***((()))***)))((())))))***************)))+++)))(((((()))******))),,,,,,++++++******)))))),,,+++*********+++,,,---******++++++++++++++++++***......,,,...111...(((******+++++++++******))),,,,,,,,,++++++*********+++***************+++,,,++++++***)))))))))))))))))),,,------111666444...,,,++++++******++++++,,,---,,,,,,++++++*********,,,***))))))+++,,,+++***------,,,,,,++++++******)))******+++++++++******---,,,,,,,,,,,,++++++++++++***))))))***...111333777000,,,///000---,,,......---,,,++++++,,,...///,,,,,,++++++,,,---...///---,,,,,,---///000///...+++,,,---......---+++***,,,,,,+++***************---,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,...---,,,,,,,,,,,,,,,,,,,,,++++++---...///---,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......------,,,,,,------......---,,,+++++++++,,,---...,,,,,,,,,------...///000000000///...------------,,,---............---,,,,,,---...---,,,+++---...***))))))***,,,,,,+++)))***++++++++++++,,,,,,,,,)))+++,,,,,,++++++---...,,,,,,+++***((()))+++...,,,,,,,,,,,,---------...///111000---,,,///000...;;;888333...,,,---///000------......---,,,,,,+++...------,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,,,,,,,------------------------,,,------......------,,,------,,,+++++++++,,,---...------,,,---...///000333111...---...///...---............------------,,,------,,,++++++---...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111111///---++++++,,,,,,+++***+++,,,,,,,,,***,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,---...,,,******---111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///,,,***,,,000222000---,,,------......------,,,000111222222000...------........................888555111///.........---+++,,,......---,,,,,,------------------...//////)))))))))))))))))))))))),,,+++******))))))))))))&&&&&&'''((()))******+++))))))((('''''''''(((((()))***,,,,,,,,,***(((&&&))))))))))))((((((((((((((('''(((***++++++)))((())))))(((((((((((())))))''''''(((((()))*********))))))))))))((((((((((((((((((((()))))))))))))))((())))))******))))))(((((()))******++++++******))))))))))))))))))))))))'''''')))+++......,,,+++%%%'''))),,,---,,,+++***///,,,)))((()))++++++++++++************)))))))))+++)))(((((()))******)))))))))))))))))))))))))))------,,,,,,++++++++++++,,,+++***)))))))))******---......,,,---...,,,'''(((((()))***************+++++++++++++++************))))))******+++,,,---******)))((((((((())))))))),,,------///000---(((,,,++++++******++++++,,,++++++++++++++++++++++++---+++******,,,,,,+++*********++++++++++++++++++))))))************))))))---...---,,,,,,++++++***---+++))))))+++///444777666111...//////---,,,.........,,,++++++,,,------......---------......//////...---...///000///...+++++++++,,,,,,,,,,,,+++---,,,++++++******++++++...---+++,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......,,,++++++++++++,,,,,,---,,,++++++,,,......---,,,,,,+++++++++,,,---.....................//////000......---,,,,,,,,,------------------,,,,,,,,,,,,+++,,,,,,,,,---......///------,,,,,,,,,---......,,,,,,------------,,,,,,,,,---------++++++---...---,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,(((***+++++++++---000333...,,,******+++,,,---,,,+++++++++,,,,,,,,,---------------///555999333+++222000...------...///000,,,,,,,,,---,,,,,,+++***---------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++++++++,,,,,,---------,,,---......///111///---------...---,,,---......///...---,,,+++,,,,,,,,,---//////...---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,------++++++,,,------+++***+++,,,---,,,***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++---...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///,,,***,,,...///...+++,,,------......------,,,///......///000///---+++------------------------000///......000000000...+++...000111///...------,,,,,,---------.........))))))))))))))))))))))))---,,,+++***)))))))))***&&&''''''(((***+++,,,---*********)))))))))******)))***+++++++++)))((('''))))))))))))(((((((((((()))(((((()))******(((&&&))))))(((((((((((()))))))))))))))*********++++++))))))))))))((((((((((((************))))))))))))(((((())))))))))))((((((((())))))***************(((((((((((((((((((((((('''(((***---//////,,,)))%%%&&&(((***++++++***))))))(((((((((***,,,...///...---,,,***)))((((((''',,,***))))))***++++++***(((((((((((())))))******,,,,,,------,,,,,,+++***---+++)))((((((***,,,---++++++++++++,,,---+++))))))******+++++++++******+++++++++***************++++++*********+++,,,,,,++++++***************+++***,,,...///000///,,,))),,,++++++******++++++,,,*********++++++,,,,,,,,,---,,,++++++------+++)))***************************++++++++++++******)))***+++,,,******,,,,,,***---,,,******,,,///222555...,,,+++++++++++++++,,,......---,,,+++++++++,,,222111000///...---,,,+++000...------......---+++------,,,,,,,,,---...///------,,,+++++++++++++++///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......************+++,,,,,,---,,,++++++,,,......---+++,,,,,,++++++,,,...///111...............//////000---.........---,,,++++++,,,,,,---------,,,++++++++++++,,,------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,***++++++***))))))+++---///---,,,---///000000///+++++++++,,,,,,,,,------***++++++++++++---111444000---******---///...,,,+++,,,,,,,,,,,,---------***)))+++222???EEE<<<...++++++,,,,,,,,,---......,,,,,,---------,,,,,,+++------,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......///...------------,,,,,,,,,---...//////---+++***,,,++++++---111222000,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++)))+++,,,,,,++++++,,,...---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,***)))***,,,---...------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///---++++++------+++***,,,------......------,,,///---,,,...111111---***------------------------,,,+++,,,...000111000...,,,///333444222000//////------..................)))))))))))))))))))))))),,,+++***)))))))))++++++************+++,,,---...)))))))))*********))))))+++***)))((((((((()))***(((((((((((())))))))))))***)))(((((())))))(((&&&))))))(((((((((((())))))******+++++++++++++++,,,(((((((((((()))))))))))),,,,,,,,,++++++*********(((((())))))))))))(((((((((((()))************)))((((((((((((((((((((((((******+++---///---***'''''''''''''''((()))******)))))))))))))))***,,,---,,,+++******)))******+++...,,,++++++,,,------,,,((())))))******+++++++++)))+++,,,......---,,,+++,,,***)))((())),,,000222///---,,,---...---++++++------------,,,+++***)))************************...---,,,+++************+++***************++++++)))+++---000000...,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,------,,,,,,---......,,,***,,,,,,+++******))))))(((,,,---------,,,,,,+++***&&&***+++)))***///000---++++++,,,,,,------------((()))***))))))+++,,,,,,...---,,,,,,++++++++++++111111111000///---,,,,,,///---,,,,,,,,,,,,+++)))...---,,,++++++---///000...------,,,,,,,,,,,,,,,///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************+++,,,,,,---++++++***,,,---...---+++,,,,,,++++++,,,...///111------,,,,,,------...///+++---///111000...***(((+++,,,,,,---,,,,,,+++++++++,,,---.........------...---,,,++++++***++++++++++++++++++,,,,,,------+++++++++***)))***---///---,,,******+++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,///222000---***+++...///...+++------------............+++)))***333AAAGGG===...******+++,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,---.../////////---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******,,,...++++++++++++++++++++++++,,,------......------,,,,,,------...............,,,,,,,,,---------------------------,,,,,,,,,,,,+++---...//////---+++***,,,++++++---111222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++---...---,,,+++,,,------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++)))((()))+++,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------...---,,,,,,,,,,,,+++))),,,------......------,,,///...---///222222///,,,------------------------++++++,,,...000000...,,,+++...222333111///...---......///000000000000///))))))))))))))))))))))))***)))(((((()))+++...///...---,,,++++++,,,------&&&&&&'''(((((((((''''''+++***(((''''''(((***+++(((((((((((())))))))))))***(((''''''))))))((('''))))))(((((((((((())))))++++++++++++++++++++++++(((((((((((())))))))))))......---,,,++++++******((())))))******))))))((('''((())))))******))))))))))))))))))))))))))))))+++++++++,,,---,,,)))''')))(((&&&%%%&&&(((***+++---------+++(((&&&'''(((((((((((((((***---///111///---,,,,,,---......---*********++++++,,,,,,,,,(((***---///000...,,,++++++***))))))***...111333666222000111000---++++++//////......---+++***))))))))))))***************000///---,,,***)))))))))))))))((((((((()))******((((((***------******---,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,+++,,,...//////---,,,------,,,+++******))))))............---,,,+++***&&&,,,...***,,,333555000)))***,,,------,,,***)))'''+++---++++++---///...,,,,,,,,,,,,,,,+++++++++,,,---...///000000000000...,,,++++++,,,,,,+++)))++++++*********,,,---...///...------,,,,,,------...---+++,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---,,,++++++++++++,,,,,,---+++******+++------,,,+++,,,+++++++++,,,---......,,,,,,++++++,,,,,,---...***,,,///111000...+++)))+++,,,,,,,,,------------,,,---.../////////------///...---,,,++++++***+++,,,+++++++++,,,---...///.........---,,,---000333111///,,,+++,,,---,,,,,,,,,,,,,,,,,,------------,,,------,,,++++++---///...---,,,,,,......---,,,---------.........//////---,,,+++000999>>>555)))++++++,,,,,,,,,+++******------......//////......,,,,,,,,,,,,---......//////...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***---000000,,,******,,,************************,,,------......------,,,,,,---...//////000//////++++++,,,------------,,,+++---///...---,,,,,,---,,,------...---,,,+++***,,,,,,,,,---//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++---...///...,,,+++,,,---...,,,+++,,,---...---+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------***++++++++++++*********---,,,,,,++++++,,,,,,---***++++++,,,,,,------...---------,,,,,,+++++++++,,,------......------,,,......///111222222111///---------------------------,,,,,,...//////---+++))),,,...///---,,,++++++...///000111222111000000(((((((((((((((((((((((()))(((((()))+++///222555111///---+++))))))***+++%%%%%%'''(((((((((''''''))))))((((((((()))))))))'''((((((((()))))))))***)))'''&&&&&&((())))))((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***......---,,,+++***)))((()))******************)))'''(((((()))))))))))))))))))))))))))))))))))))))***))))))***+++,,,***))))))((('''&&&'''(((***++++++,,,---+++(((&&&''')))***)))((()))***,,,...000...---++++++---...---,,,******++++++++++++++++++***,,,///000000...+++(((***)))))))))***,,,///000666000...000000,,,***,,,------------,,,,,,+++***((()))))))))*********+++///...---,,,+++*********)))))))))))))))***++++++***((())),,,***&&&(((...,,,++++++******++++++,,,++++++++++++++++++,,,,,,******,,,...000111///---,,,,,,,,,,,,++++++++++++------------,,,+++******'''...///***,,,444555///)))******+++++++++,,,,,,***///111---+++---...---***++++++,,,,,,,,,,,,+++***+++---///000000000000---,,,++++++------,,,***++++++++++++,,,---...//////......------------------,,,***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,+++******+++------,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,---...,,,,,,------------------------------...///111222---...000111111000...---------,,,,,,,,,,,,---------,,,,,,,,,---...///000/////////...---///222555666333000............---,,,,,,,,,------------...***+++,,,,,,++++++,,,---+++,,,...---,,,+++,,,---,,,,,,---------.........------,,,+++000444000)))+++,,,,,,,,,,,,,,,+++++++++,,,---............---,,,,,,,,,,,,---.../////////...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++000444444000,,,***+++************************,,,------......------,,,+++,,,---///////////////***+++,,,---------,,,,,,+++---000000...,,,---...---------,,,,,,,,,++++++,,,------,,,++++++---...000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,,,,---......,,,,,,,,,---...---,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++...000...+++)))***,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,---------,,,,,,,,,---,,,------......------,,,,,,...111222111111111222........................---,,,,,,---//////...---***,,,......,,,+++,,,,,,---...000111222111000///((((((((((((((((((((((((((((((((()))---111666888222000---***((('''((((((&&&''')))*********))))))&&&''')))***+++***(((''''''((((((((())))))******((('''&&&&&&((())))))((())))))(((((((((((())))))(((((((((((('''''''''''''''((((((((())))))******...---,,,+++***(((''''''******++++++++++++******'''(((((()))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,,,,+++(((((((((((())))))))))))%%%(((******))))))+++...///...,,,***))))))***+++...,,,++++++,,,------,,,++++++******************,,,...000111000---)))&&&******)))))))))+++,,,---000***(((---...+++***---******+++,,,,,,,,,,,,+++(((((())))))*********+++------,,,++++++,,,,,,,,,,,,,,,++++++,,,---......---***+++,,,***%%%(((///,,,++++++++++++++++++,,,++++++++++++++++++++++++)))***+++...111222000...******+++,,,------......---------,,,+++***)))((('''...///)))***222222,,,***)))))))))***,,,...000+++111333---***,,,,,,))))))***+++,,,,,,,,,,,,,,,+++,,,.../////////...---...---,,,,,,......---,,,------...//////000111111//////...------------...---+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111///......---,,,,,,,,,,,,+++******+++------,,,******+++,,,---,,,+++***)))---,,,,,,,,,,,,---.........---+++******---///111///.........///222444666...///111222222000...---,,,,,,,,,,,,---...///000------,,,,,,---...000111.........,,,,,,---111444444111---+++*********))),,,,,,,,,---------......''')))+++,,,,,,+++,,,---))),,,///...+++***+++---++++++,,,,,,,,,---------+++,,,+++)))+++000111...,,,,,,,,,,,,,,,---------***+++,,,,,,------------+++++++++,,,---...///000...---,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,222888888333---++++++)))))))))))))))))))))))),,,------......------,,,)))+++,,,...//////......***+++,,,---...---,,,,,,***---000000...,,,---///...---,,,+++++++++,,,,,,,,,---...,,,)))))),,,///222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------)))+++,,,,,,,,,,,,---///...---,,,,,,......---,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------------111333111,,,)))+++...---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,---......---,,,---...,,,------......------,,,***...111222000///111333////////////////////////---,,,,,,---///000000///...///000///...---///000,,,---///000111000///---)))((('''&&&&&&'''((())))))((('''''')))---000333---+++)))'''&&&&&&'''((())))))))))))((((((((((((''''''(((((((((((('''''')))((((((((()))***++++++''''''((()))***+++,,,,,,''''''(((((())))))******''''''''''''((()))++++++))),,,...---+++***,,,///---------,,,,,,++++++++++++***)))((((((***,,,...,,,***)))***++++++***)))******))))))((((((''''''+++(((&&&'''***,,,+++***111---((('''((())))))((((((((((((((()))***+++,,,))))))))))))(((((((((((((((''')))///...******///++++++***************+++...------,,,+++++++++,,,)))))))))))))))******+++---,,,***+++,,,------,,,******++++++++++++******---,,,+++++++++,,,------************************))))))))))))***+++,,,,,,******))))))((())))))***///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111111000...---+++,,,---///000000...---...---,,,+++++++++,,,------,,,+++***+++,,,---...************************000///---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,000///------,,,---...///...,,,---///---)))(((+++------------------------+++++++++,,,,,,---------------------------------......---,,,,,,---------((()))***,,,...///111222------............------.........------,,,,,,,,,......---,,,,,,,,,,,,---///...---,,,+++*********------------,,,,,,+++***.../////////...///222444...000111///+++)))***,,,.........---*********,,,888555111//////...---,,,...------///000///---+++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++...---,,,+++******)))***,,,---...//////...---,,,+++,,,------......------***++++++,,,,,,------...------------------------)))+++---...---,,,,,,---///...---,,,,,,,,,---...444000+++,,,///111///,,,+++,,,------......------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,---......///.........+++,,,,,,---............------------------------000///---,,,,,,---...///111000...---,,,,,,------///...---,,,,,,---...///,,,------......------,,,,,,,,,,,,---------+++)))---,,,,,,++++++,,,,,,---------------------------,,,---......------...000333444555444000---++++++---,,,+++++++++,,,---.../////////...---------,,,------.........---,,,+++)))***,,,---......---,,,---...///111111111000000.........////////////000---------.........//////+++++++++,,,,,,,,,------............////////////)))((('''&&&&&&'''((()))((('''''''''(((+++---///,,,+++)))((('''''''''((())))))))))))(((((((((((('''(((((())))))((((((''')))))))))((())))))******((((((((()))******++++++(((((((((((())))))))))))''''''''''''((()))***+++***+++,,,,,,++++++,,,---,,,,,,,,,,,,+++++++++******)))))))))***,,,///000+++***))))))***+++***)))***)))))))))((((((((('''---***'''''')))******)))...+++((('''***,,,------******)))))))))***++++++)))))))))))))))))))))(((...,,,---111///))))))---++++++***************+++------,,,+++++++++++++++)))))))))))))))***++++++---,,,++++++,,,,,,,,,,,,))))))***+++++++++******---,,,+++***+++,,,...///+++++++++++++++++++++++++++***)))))))))***+++,,,+++***)))***+++,,,++++++...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111111000///...---000222000---,,,...111...---,,,+++***++++++,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...******---000---)))+++///------------------------+++++++++,,,,,,---------------------------------------,,,,,,,,,,,,------)))***+++,,,...///000000------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++,,,---------,,,,,,+++***+++---//////.........///---//////---***)))***++++++,,,---,,,+++***,,,...555444333111...---,,,,,,,,,,,,,,,---......,,,***---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,++++++++++++,,,,,,---,,,,,,------------,,,,,,+++,,,------......---------,,,,,,,,,,,,,,,,,,,,,------------------------***,,,------+++******+++------...//////...---,,,333///+++,,,///111///,,,+++,,,------...---------...------,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++...//////000000000//////+++,,,,,,------------,,,------------------------222000...,,,,,,,,,------111000...---,,,,,,------......---,,,,,,---......,,,------......------,,,///...,,,,,,,,,------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000000111222000...,,,,,,---...---,,,+++,,,---...///...............---------......---------,,,,,,,,,******+++,,,---------------...///000000000///...------........./////////---------.........//////,,,,,,,,,,,,------------............////////////((((((''''''''''''((((((''''''''''''((()))***************))))))((((((((())))))))))))((((((((((((((())))))******))))))(((******)))((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''(((((()))***++++++*********,,,---,,,++++++++++++***************))))))))))))+++...000222***)))((((((******)))((())))))))))))((((((((((((---+++)))(((((())))))(((---+++((())),,,///111222,,,,,,+++************+++))))))))))))))))))))))))...---...///---))))))++++++***************++++++,,,,,,+++************+++***))))))))))))***++++++...---,,,+++++++++++++++(((((()))***+++++++++***---,,,***)))***---000222,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))+++,,,---+++)))***---///...,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,//////000111111000///......111333000***)))---222---,,,++++++******++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------......*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///++++++---///...+++---333------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,++++++,,,------......///------............------...------------,,,,,,,,,+++++++++,,,---...000000//////...---,,,,,,,,,,,,,,,,,,---------,,,++++++(((+++...///...,,,+++++++++,,,---,,,+++***,,,...)))***++++++++++++---///111333444222...+++,,,---+++******+++,,,---+++)))------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********+++,,,...000000,,,,,,,,,++++++,,,,,,,,,+++,,,------......------......------,,,++++++***------------------------+++,,,---,,,***))))))***+++---///111111///---+++000---+++---000111///---++++++,,,------------------,,,,,,,,,,,,------...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***,,,,,,------------,,,,,,......////////////...---,,,,,,---------,,,++++++------------------------333111///---,,,++++++,,,000///...---------------------,,,,,,,,,,,,------,,,------......------,,,000...,,,******+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///---......---++++++---......---,,,,,,,,,---///000---------...............///...---,,,+++,,,------++++++++++++,,,---...///.........///......------,,,---------............---------...............,,,------------.........---............/////////(((((((((''''''((((((((((((((((((((((((((((((((())))))*********)))(((((())))))))))))(((((((((((())))))************))))))+++***)))(((((((((((((((******))))))((((((((((((******))))))((((((''''''((((((((((((((()))******,,,)))((())),,,...,,,)))*********)))))))))))))))))))))))))))+++,,,...///)))((('''((()))***)))((())))))))))))((((((((((((,,,***)))(((((()))******///...,,,+++,,,...000222...---,,,+++************)))))))))))))))*********((()))***+++***))))))+++*********)))******+++,,,++++++******)))******+++******))))))******+++,,,......---,,,***)))******(((((()))***++++++++++++,,,+++))))))***---000333------------------------...,,,***(((((((((***+++---***)))+++///000...++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,...//////000//////...---+++...000000---+++,,,...,,,,,,++++++************)))***+++------,,,++++++))))))******+++,,,------*********+++,,,---...///++++++,,,,,,,,,,,,------++++++***++++++---///000777000,,,---......///222,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------------------------,,,------......------,,,------------------------,,,++++++,,,---...//////000///...---------------,,,,,,,,,------,,,,,,+++(((***---------,,,---...,,,,,,,,,,,,,,,---...000)))+++,,,+++++++++---///---222555333...***+++...+++******+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,---///000111...---,,,++++++,,,---...+++,,,------......------......------,,,,,,,,,,,,------------------------+++,,,---,,,+++***,,,...,,,---/////////...,,,+++---,,,,,,---000111///---++++++,,,------------,,,++++++++++++,,,---......++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,++++++,,,---------,,,+++******------------------------111000///---,,,,,,,,,,,,//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,+++***)))+++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---......---,,,...///---------,,,******,,,///------,,,,,,,,,---...///,,,---------.../////////000...,,,+++++++++---...,,,,,,++++++,,,---///000.........------,,,,,,+++,,,,,,,,,---------..............................---------.........//////---------.........//////'''(((((((((((((((((('''*********))))))(((((((((((()))***************)))))))))))))))(((((((((((())))))************))))))******)))((('''''''''(((******))))))((('''''''''******))))))(((((('''''')))(((((((((((())))))***+++)))'''(((+++---+++))))))))))))))))))))))))))))))))))))))))))*********(((''''''''')))******((((((((((((((())))))))))))(((((((((((((((***,,,---333222///,,,***+++,,,.........,,,+++******))))))((()))))))))*********+++)))+++,,,***))))))***+++******))))))***++++++,,,+++******)))******++++++***************++++++,,,,,,---...,,,)))((()))+++))))))***++++++++++++++++++***))))))***,,,///111---------------------------,,,***)))((()))***++++++***)))+++...///---***************************,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++...222666555000+++,,,,,,,,,,,,++++++******)))***+++,,,---,,,+++***((())))))+++,,,---......,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,,,,,,,---...000111EEE777+++***...000......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---......---------,,,,,,,,,,,,,,,------------,,,,,,------------------------...------,,,,,,,,,------//////...---------......+++,,,,,,------,,,,,,,,,***++++++++++++...222555444222///...------------,,,------,,,++++++,,,...,,,000444222---***+++...---,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------...//////...---,,,,,,---...///+++,,,------......------,,,,,,,,,------.........------------------------+++,,,,,,,,,,,,...111444000000...------,,,,,,,,,++++++---///000000...,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,------......------,,,***+++,,,,,,------,,,,,,------------,,,,,,+++***------------------------......---------......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***---000000...+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------,,,,,,---////////////---+++***,,,......---,,,++++++,,,---...,,,---------.../////////000...,,,+++++++++---...---,,,++++++,,,---///000......------,,,,,,,,,,,,,,,,,,,,,---------...........................------------.........//////------------............''''''(((((((((((('''''',,,+++******)))))))))***)))))))))******+++++++++))))))))))))((((((((((((((())))))******))))))((())))))((('''''''''(((((()))))))))(((((('''''''''))))))))))))(((((((((((())))))(((((((((((()))))))))(((((()))***+++***)))))))))))))))************)))))))))))))))((((((((((((''''''(((***++++++)))(((((((((((())))))))))))&&&'''(((((((((***---///444333000,,,(((''')))+++------,,,******)))))))))((())))))******+++++++++000333222---)))******)))))))))))))))***+++,,,,,,+++************+++,,,,,,+++************+++,,,,,,+++---...,,,((('''))),,,+++,,,,,,,,,,,,,,,++++++))))))))))))***+++---...------------------------++++++*********************+++---------,,,++++++)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******,,,,,,///666<<<<<<444,,,,,,------------,,,+++***)))******+++++++++++++++******+++---...000111111...------,,,++++++++++++***++++++,,,,,,------......------,,,---...000111GGG888,,,+++//////---++++++,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---.........---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...///...---,,,,,,,,,,,,,,,......---------------...++++++,,,---------,,,,,,------,,,++++++...333777<<<888333///---+++)))(((---...///...,,,,,,---///,,,///111000---+++,,,......---,,,,,,...000000///++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,,,,---///......------......///+++,,,------......------+++,,,,,,---......//////------------------------,,,,,,,,,,,,,,,///444888555444111///------------***,,,...000000///---+++******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++,,,---------------------............------+++,,,---...000000000000------......------,,,,,,------------------------,,,,,,---....../////////---......///......------,,,,,,------------,,,,,,,,,------......------,,,+++///444555222...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...///000000...,,,,,,---...000///...,,,,,,,,,,,,------------...............///...---,,,+++,,,------,,,,,,,,,,,,---...///000......---,,,,,,,,,------,,,---------...........................---------,,,------------.........,,,------------.........&&&'''((())))))((('''&&&---+++***(((((()))***+++))))))(((((()))+++,,,---))))))))))))(((((((((((('''(((((())))))(((((('''(((((('''''''''((())))))((((((((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))'''((())))))(((((()))+++)))))))))******+++++++++((())))))*********)))))))))(((''')))+++,,,,,,+++'''((((((((()))))))))***'''((())))))'''(((+++...//////---***''''''***---,,,+++***)))))))))))))))((())))))******+++,,,,,,222555444---)))++++++)))))))))))))))***+++,,,---+++++++++++++++,,,------++++++******++++++,,,---))),,,---,,,((('''***---............---,,,++++++(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******+++...222111---***+++,,,)))***+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---...111666999888222---------.........---,,,+++***************++++++,,,)))***+++---///000222222...---,,,,,,+++++++++,,,******+++,,,,,,---.........---,,,,,,,,,---...///:::333---...///---+++,,,++++++,,,,,,---......///---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...///------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------,,,,,,,,,---......------,,,,,,,,,,,,------***+++,,,,,,---------,,,.........,,,,,,---000333:::555000---------,,,***---...///.........000222......------,,,,,,------///---+++,,,...000111000+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,------......------,,,+++,,,------......---------------...............------------------------------,,,++++++...333777999888777444222000...---))),,,///111000...+++)))******+++,,,,,,,,,,,,+++,,,,,,++++++***+++++++++++++++++++++++++++++++++******,,,---......//////------............------***+++---///111222333333------.../////////......------------------------------..................,,,---...//////...------,,,---............---,,,,,,------......------,,,+++///333333///,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++---...+++---//////...---...///444333111///------------...............---------......---------,,,,,,,,,+++,,,---...////////////...------,,,,,,---...///------.........///////////////.........---------,,,,,,,,,,,,------------,,,,,,---------.........&&&'''((())))))((('''&&&,,,+++(((''''''(((+++,,,***)))(((((()))+++---///))))))))))))((((((((((((''''''(((((((((((('''''''''''''''''''''((()))***((((((((((((((((((((((((''''''(((((())))))*********)))(((((((((((())))))&&&(((+++***''''''))),,,))))))******+++++++++,,,'''((()))++++++,,,,,,,,,)))(((((()))+++---,,,+++'''((((((((())))))******(((***+++)))''''''***---***+++***(((&&&(((,,,000+++***))))))))))))))))))((())))))***++++++,,,,,,...222111+++(((,,,---+++))))))))))))***+++,,,---,,,+++++++++,,,------...++++++******++++++,,,---(((+++---+++((('''***...000000000///...---++++++'''''')))******)))(((''',,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---,,,+++)))+++111666444...)))+++...***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++,,,+++...111333333111...------.../////////...---,,,+++***)))))))))***,,,---'''((()))+++---///000111,,,,,,,,,++++++,,,------******+++,,,,,,---.........---,,,+++++++++,,,---,,,,,,///222///++++++...++++++,,,,,,---...//////---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++,,,---...///000,,,,,,+++++++++,,,,,,---***+++,,,,,,------------...///000///---,,,---...222...++++++---000111111,,,---...//////000333555000---++++++,,,---...---...,,,++++++...000000000+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++*********++++++,,,---++++++---......---+++++++++,,,------......------/////////...------,,,,,,------------------------......,,,******,,,111555;;;;;;;;;:::777333...,,,)))---000222000---***(((******+++,,,,,,,,,,,,+++------,,,+++************++++++++++++++++++++++++)))***+++---...///000000------............------((()))+++---000111222333------...///000000000///------------------------.../////////...---,,,,,,,,,---.../////////------------...//////...------,,,------......------,,,***---000...***(((***...---,,,,,,++++++,,,,,,---------------------------***,,,------,,,+++---...'''***---///......///000777666333111///........./////////......------,,,------.........---,,,++++++,,,---///000//////......------,,,---...000111.........////////////000//////.........---------+++++++++,,,,,,,,,------,,,,,,,,,---------......))))))(((((((((((())))))(((''''''&&&&&&&&&''''''(((''''''(((((()))***+++(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************+++,,,------,,,+++***))))))***++++++++++++***,,,,,,+++***)))(((''''''***)))((((((((((((((()))'''((()))))))))))))))((()))************+++++++++,,,,,,+++***((((((***+++*********))))))))))))(((******+++,,,+++***)))(((,,,+++***+++------+++***---''''''...222000...000,,,+++++++++,,,,,,***)))---+++******+++,,,,,,++++++---...,,,)))(((***------------,,,,,,+++++++++******+++++++++,,,,,,,,,******))))))******+++,,,222111///---+++***))))))************+++---///000***,,,---......,,,***))),,,+++******))))))******---,,,+++,,,.........,,,+++...222111...,,,,,,,,,+++,,,------++++++,,,---))))))(((((()))+++---...------------------------......................../////////......---------...,,,++++++,,,------,,,+++,,,,,,---.........---...,,,++++++---......---------------------------...---,,,,,,++++++++++++//////...---,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++))))))***111---***))),,,---,,,***------------...///000000---------,,,,,,,,,++++++,,,---///111111000///......///000000000000222444000///...---,,,+++++++++++++++,,,------.../////////---******,,,...//////...,,,++++++---............***''')))///444555333,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------,,,///333666666444000---...---,,,,,,......---,,,+++---000000...,,,+++,,,222///,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,///222222///,,,------------------------//////......------------+++,,,---...////////////++++++***+++,,,///222444333222000---++++++******...------,,,,,,------...------..................,,,------......------,,,*********+++,,,---...///===888222,,,))))))+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///222111...,,,+++,,,------222111///---,,,---...///---------,,,,,,+++++++++---......///000111111222------...///000000//////,,,,,,...///000000000000000///---,,,,,,...000222000...,,,++++++---000111........................))))))(((((((((((())))))&&&&&&&&&&&&'''((())))))******))))))((()))))))))))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))***++++++++++++***,,,,,,++++++***)))(((((())))))(((((((((((())))))(((((()))))))))))))))((()))************+++++++++,,,++++++***)))((()))+++++++++*********)))))))))---,,,+++*********+++++++++******+++,,,,,,+++)))///******...///+++***,,,+++***))))))***,,,,,,,,,---+++******+++,,,,,,+++,,,---...,,,***)))+++---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///...---,,,+++,,,,,,---,,,,,,+++******+++,,,---***+++,,,---......---,,,------,,,++++++++++++,,,...---,,,,,,---...---++++++...000000...++++++,,,+++---...---,,,+++,,,---***+++,,,---------,,,+++---------------------------------------------------,,,,,,,,,++++++++++++...,,,++++++,,,------,,,+++,,,------.........------,,,,,,,,,...///...---------------------------...---,,,,,,++++++,,,,,,///......---,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,+++---//////...---------///---,,,,,,---------,,,---,,,,,,,,,---...//////---------,,,,,,,,,+++++++++---...000000///...---,,,---............000222///...------,,,,,,,,,,,,++++++,,,,,,------......///---******,,,...//////...,,,++++++---...---,,,///,,,***,,,333888999777,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------.........///+++---000333333111///---...---,,,,,,......---,,,++++++,,,,,,++++++,,,,,,///---******+++,,,,,,++++++,,,,,,---------,,,,,,,,,+++,,,---///000///...........................***+++,,,,,,---------,,,---...............------...---------...111333555666444222///---,,,,,,,,,...------,,,,,,------...........................,,,------......------,,,,,,,,,,,,---///111222333888555111,,,******+++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111///---,,,+++,,,------333222000---,,,,,,------------,,,,,,,,,,,,,,,,,,---......//////000000000------...///////////////,,,---...//////000//////......---------...///000///...---,,,,,,---///000........................))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++,,,+++***)))(((((((((((()))***,,,------,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************))))))***++++++***))))))((()))******++++++******,,,,,,++++++******)))))))))))))))(((((())))))***)))))))))))))))))))))))))))************++++++++++++*********)))))))))))),,,+++++++++************...,,,***(((((()))+++,,,+++***)))***,,,,,,***))),,,+++,,,---,,,((((((+++***))))))***+++,,,...///---+++***+++,,,---,,,+++,,,------,,,+++***+++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......++++++******+++---000222///...,,,+++***************+++,,,---...///000000///......---------------///...,,,---...///...,,,***,,,......---+++++++++,,,.........---,,,---...,,,...000111111...,,,***------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++******...---+++,,,---...---,,,,,,,,,---............------,,,---...000000...,,,------------------------...---,,,,,,,,,,,,,,,,,,.........------,,,,,,+++++++++,,,,,,,,,,,,------------..................---...000000///......///,,,---...///...------...---,,,,,,,,,,,,,,,---...------------,,,,,,,,,,,,+++,,,---...///...---,,,***,,,,,,,,,+++,,,...000...------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,.........---,,,++++++,,,---,,,+++...+++***---333888999888,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................******+++,,,---...//////+++,,,---//////...------...---,,,,,,......---,,,---+++))))))***,,,,,,,,,---+++***+++---...---,,,***+++,,,.........---,,,***+++,,,,,,,,,---...000000000000//////.........''')))+++...//////...---000//////...------,,,,,,...---------...000222444555444111///...---------...------,,,,,,------...........................,,,------......------,,,,,,,,,---...000111333444222000...,,,++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////......---,,,++++++,,,---...444333000...,,,+++++++++,,,,,,,,,,,,------------........................------...////////////...---....../////////......------....../////////...------------......//////........................))))))(((((((((((())))))((((((''''''(((((()))******)))(((((('''''''''((()))***,,,......,,,***)))((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))************************((()))***++++++***)))(((((())))))******************************))))))))))))))))))((())))))************))))))))))))))))))))))))*********+++++++++******)))***++++++)))(((,,,,,,,,,+++++++++******+++***))))))(((((())))))***))))))***++++++***(((&&&(((+++,,,***(((***...)))+++---...............,,,++++++,,,------,,,******++++++++++++*********,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++************+++,,,,,,***)))))))))+++...111333//////...---,,,+++******------,,,------///000111//////...---------------...------...000111111000***+++,,,,,,,,,++++++***---...//////------...///---...///000000///---,,,------------------------++++++,,,,,,,,,,,,,,,------------------------,,,...---,,,---...///---,,,------............------,,,,,,---///111111...,,,------------------------...------,,,,,,,,,------......---------,,,,,,,,,+++++++++,,,,,,,,,------............////////////+++,,,...---,,,+++,,,---))),,,000000---,,,---...,,,,,,,,,++++++,,,,,,---...------------,,,,,,,,,***+++,,,---------,,,,,,***+++,,,+++++++++---...,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,+++++++++...,,,++++++---.........---,,,+++,,,------+++***,,,******,,,000333444333------------------------------------------------------------------------........................******++++++,,,---......,,,,,,,,,,,,,,,------......---,,,,,,......---,,,///---++++++,,,---,,,+++,,,,,,,,,---///000...---)))+++---...///...---------...///---******---111000000//////...---------)))+++...111222111000...000//////...------,,,,,,,,,++++++,,,,,,...///000000///---,,,,,,---.........------,,,,,,------..................---------,,,------......------,,,,,,++++++,,,,,,---...///,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///---,,,,,,++++++++++++,,,---...222111///...,,,,,,,,,,,,+++,,,,,,,,,------......---------------------,,,------...//////..................///......------,,,---///111111000///...,,,,,,.../////////...---........................))))))(((((((((((()))))),,,+++***)))((('''''''''&&&&&&&&&&&&&&&'''((()))((()))***++++++***)))((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((()))************)))(((((()))))))))))))))))))))))))))))))))***++++++,,,+++***)))((()))))))))))))))*********+++++++++***))))))+++------***''',,,,,,,,,+++++++++*********+++,,,------+++)))(((+++***)))***,,,,,,***)))%%%))),,,+++)))***,,,...)))---222444222///,,,,,,,,,,,,+++,,,......,,,***)))))))))***+++***)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++***))))))***---///000..................------///......---------.........------,,,,,,,,,,,,,,,---,,,---///222444444444+++******+++,,,,,,+++***---...//////------...///,,,,,,,,,,,,---...///000------------------------+++++++++,,,,,,---------------------------------...------...000000...,,,---......//////...------,,,,,,---///111000...+++---------------------------------,,,,,,---......---------------,,,,,,,,,+++++++++,,,,,,,,,------.........//////000000000+++,,,---,,,******+++---))),,,//////---+++,,,---,,,,,,+++++++++,,,------.........---------,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,---,,,++++++---...,,,,,,,,,,,,------...///---,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---......---,,,,,,+++,,,......,,,***,,,++++++,,,---.........------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///...---,,,,,,......---,,,---,,,,,,,,,---,,,***)))+++++++++,,,...///...,,,+++,,,---.........------000222222///+++***,,,///.........---------,,,,,,+++---000222222111///---///...------------...///,,,,,,,,,,,,,,,---......+++++++++,,,---///111222...------,,,,,,------...//////.........---------,,,------......------,,,---,,,++++++******++++++(((***+++---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++++++++++++++,,,------............------------...,,,,,,,,,------.........------------,,,,,,,,,,,,------............---------...............---,,,---...111222333222000///+++,,,...///000///...---........................))))))(((((((((((())))))...---,,,***((('''&&&&&&&&&&&&&&&&&&'''((()))***((((((((())))))((((((((('''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))'''((())))))******))))))(((((())))))*********+++))))))))))))******+++,,,---,,,***)))(((((()))***)))************+++++++++***)))***---000000,,,''',,,+++++++++************+++---000222111///+++))),,,+++***+++------+++***)))---...,,,+++,,,,,,+++)))///444666333...,,,+++,,,,,,,,,---///...,,,***)))((()))***,,,,,,***(((*********+++++++++++++++******+++++++++,,,,,,,,,---------------......///+++++++++++++++,,,,,,---+++,,,---...//////..................------,,,,,,---,,,,,,+++++++++++++++,,,+++,,,...111444444333,,,***)))***,,,---,,,+++,,,.........---,,,---...,,,+++***+++,,,...000111------------------------++++++,,,,,,------......++++++,,,,,,,,,,,,------.........///111111...,,,...////////////...------,,,+++,,,---//////---+++------------------------------------------...///------------------------++++++,,,,,,,,,,,,------------......///000000000---......---,,,,,,---///---...//////---,,,,,,---++++++++++++,,,---...///............---------,,,+++++++++,,,,,,,,,------,,,---------++++++---...,,,,,,,,,,,,,,,---...///---------------------------,,,+++,,,...///...---,,,+++,,,---//////---+++...............---------------------------------------------------------------------------------------------------------...---------,,,,,,,,,+++...---,,,,,,,,,---///000...---,,,,,,......---,,,)))+++,,,,,,******+++---+++***)))***,,,,,,,,,***......------------------222222111///---,,,,,,---------------------------+++,,,...//////...---,,,///...---,,,,,,---///000.............../////////,,,,,,,,,---///222555666...------,,,,,,------.../////////...------,,,,,,,,,------......------,,,......---,,,+++++++++,,,)))***+++---------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,---------...,,,,,,------............---------------.........---------------------------............---,,,,,,,,,------.........---------...000222222111000///,,,,,,.../////////...---........................))))))(((((((((((())))))...---,,,***)))(((''''''))))))((((((((())))))***)))((((((''''''(((((()))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))))))))))))))))))))***+++,,,,,,------))))))))))))***+++,,,---...,,,***)))(((((()))***)))************++++++++++++***+++///333222---(((++++++*********))))))))),,,---...//////---+++***---,,,+++,,,......,,,+++***---...,,,---222111,,,)))---222222///,,,---///,,,,,,,,,...//////,,,******)))***,,,......,,,))))))*********++++++++++++******+++++++++,,,,,,,,,...------------...//////******,,,,,,,,,,,,++++++***+++,,,---------,,,,,,+++,,,---......---,,,,,,---,,,,,,+++++++++++++++,,,+++***,,,...000000///---+++)))***,,,...---,,,+++---...---,,,+++,,,---,,,,,,,,,------.........------------------------+++,,,,,,---......//////,,,,,,,,,------...............///000222111///,,,///////////////...------,,,+++***+++---------,,,---------------------------------------...//////------------------------++++++,,,,,,,,,,,,------,,,,,,---......///000000/////////...------///111333222000/////////...---+++++++++,,,---///000111............------------,,,,,,,,,,,,,,,------...,,,------,,,+++***,,,...------,,,,,,,,,---......---------....../////////---,,,+++---...///...,,,++++++,,,///111111000...---...//////....................................------------------------------------------------........................---------------.........------,,,,,,,,,---...///...---,,,,,,......---,,,))),,,---+++)))+++333;;;000...++++++,,,------,,,111000...,,,,,,,,,---...///.........//////---,,,,,,,,,------......//////***+++,,,...////////////111000...,,,,,,,,,---............///.........------------...///111333555...------,,,,,,------...000//////...------,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......++++++,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------.........---------------...---------,,,............------------,,,,,,------......//////---.........------,,,++++++,,,,,,---............,,,---...///000//////...,,,------.......................................))))))(((((((((((())))))---,,,+++***))))))))))))---,,,+++***))))))))))))+++)))(((&&&&&&((()))+++'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***'''(((((()))))))))))))))++++++,,,------...//////))))))))))))***+++,,,---...---+++)))(((((()))***)))************++++++++++++***+++000444444...(((*********))))))))))))(((+++++++++*********))))))---,,,,,,---......---+++(((+++++++++000777666000(((,,,...---+++***///333,,,,,,---...000///,,,***,,,++++++...000111...***))))))******++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------((())),,,---...---+++***)))***+++,,,++++++))))))''')))+++...///...---,,,------,,,++++++++++++,,,,,,+++******,,,,,,+++***---+++)))***---///...,,,+++,,,------++++++,,,---,,,---///000000...,,,***------------------------,,,,,,------...///000000/////////000000000111111///...///111222222///,,,//////000000///...------,,,***))))))+++,,,,,,,,,---------------------------------------...///000------------------------++++++,,,,,,,,,---------,,,,,,,,,---...//////000.........---,,,,,,...000888444000///111111000---***++++++,,,...000222333//////.........---------------,,,,,,,,,---...///+++,,,,,,+++******+++---...------,,,,,,------------------...///000111111,,,,,,+++---...///...,,,***+++,,,///222333111///***+++---...------..............................------------------------------------------------000000000000000000000000+++,,,,,,---...///000000,,,,,,++++++,,,,,,---......---,,,,,,......---,,,+++///000,,,***///===III555222///...///000111000333111...+++***+++---...,,,******---000111...+++,,,------...///000111111+++,,,---///000222444444444222///---+++++++++,,,,,,,,,------,,,,,,++++++------,,,,,,---...000111...------,,,,,,------...000000///...------,,,,,,,,,------......------,,,))))))***+++,,,...///000,,,------------,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---......//////...------............---,,,+++***/////////...---------,,,,,,,,,------...///000000---.........------,,,+++***+++,,,---......///...+++,,,------------------------------......//////........................***)))))))))((((((((((((((((((((((((((('''''''''***++++++***)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++)))(((''''''''')))***+++***((('''***...///+++&&&(((((())))))*********+++,,,+++)))(((((()))+++,,,((())))))+++,,,---......---,,,,,,+++***)))((((((+++*********))))))((((((************************+++,,,------,,,+++***))))))))))))))))))((('''&&&...***'''(((,,,...---***------------------------,,,+++++++++,,,...000111+++///...)))---666777///...,,,***)))***++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++***+++,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,------...///000000,,,,,,,,,---------......,,,---......//////......000000///...------------///...---///111111...+++.........------,,,,,,,,,.........------,,,,,,,,,...,,,******+++---.........,,,***,,,///111000...+++,,,---,,,++++++,,,---,,,---......//////......000000///...------,,,,,,111///---...000111///---000///......//////...---+++...222444555333000...+++++++++,,,,,,---------------,,,+++,,,---...///,,,,,,,,,---------......++++++,,,,,,...///111222------............------......///...,,,++++++,,,,,,---...//////...------///+++)))+++000111...))),,,------......------,,,,,,---------,,,---000222333333333222111///---,,,+++,,,------......------...---,,,++++++---///000333///+++)))+++------,,,***+++,,,+++,,,000888>>>///...---,,,---///111222999222,,,***---///...,,,,,,------......------,,,,,,,,,,,,------.........000///......000333777999333000......000000---+++...------,,,,,,------...------------------------,,,,,,,,,------.........***------***+++......+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++******---000------------------,,,,,,+++++++++,,,---...///000,,,,,,,,,---------......................................................,,,---///...---,,,,,,,,,---...///000000///...---........................------------------------...............---------//////.........---------,,,,,,,,,------------...////////////////////////(((((('''''''''&&&&&&&&&'''''''''((((((((((((((()))***+++***((('''((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))***++++++,,,***))),,,000000---(((((()))))))))************,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++++++++***************************)))))))))(((************************))))))*********)))((('''))))))*********)))((((((---***)))+++///000---))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000...000000000444999888444///---******+++++++++***+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******************************+++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////...---,,,+++******,,,------++++++,,,.........---------,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,---------......,,,,,,---............---...---------------......///...---...000111///,,,------------------,,,,,,......---------,,,,,,,,,---,,,++++++---...---,,,...,,,+++,,,///111000...,,,...///...---,,,---...,,,---......//////......000//////...------,,,,,,000...,,,---///000...,,,---,,,,,,---.../////////,,,...000333333222///...,,,,,,,,,,,,---------------,,,,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,---///000111------............---------......---,,,+++,,,,,,......//////...---,,,+++...///000000///.........,,,------......------,,,///000000000///000222555666555444222000...---,,,+++,,,,,,---------------------+++++++++,,,...///111...+++***,,,------,,,---...---+++)))+++///333000///...---------///000111...++++++,,,,,,***(((,,,------......------,,,,,,,,,,,,------............------------///222333111///------//////---+++---------,,,,,,---------------------------------,,,,,,,,,------.........+++......,,,,,,000000.........------------------******++++++,,,,,,,,,,,,------------------------------------...///000111,,,---------............................................................---...//////......///000---...///000000///...---........................------------------------------..................//////.........---------............////////////////////////////////////((((((((('''''''''&&&&&&&&&&&&''''''(((((())))))((()))***)))'''&&&'''((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))******++++++++++++***,,,***))),,,//////,,,)))))))))))))))************,,,+++***))))))***+++,,,------,,,+++***))))))((())))))*********+++++++++************))))))))))))************************((())))))))))))(((''''''))))))***+++++++++******+++***+++...111111---)))++++++++++++++++++++++++,,,,,,+++++++++---...//////...111777:::888666666///---+++***++++++***)))+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++///000111222111000...---,,,---...---+++***+++,,,...------------,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------......++++++,,,---------------,,,,,,+++,,,---...//////000...------...//////...,,,,,,------------------...------------,,,,,,,,,---------...//////---+++...---,,,---///000000///,,,...//////...---......,,,---......//////....../////////...------,,,,,,...---,,,---...///...,,,++++++,,,---...//////000---...///000000000///............---------------,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------------......///------............---------------,,,,,,,,,,,,,,,,,,------.........---------333777555...+++...333------............------///000111111000000333555888777444111///---------***+++,,,,,,------,,,,,,---,,,+++***+++,,,---...///---++++++,,,---,,,,,,//////...,,,***)))+++---111000...---,,,,,,,,,---+++,,,,,,,,,,,,***((('''------............---------------------.........------------............///---,,,---......---,,,---------------------------------------------------------------.........,,,//////---...222222000000//////.........------,,,++++++...111111---***+++,,,,,,------........................///000111------........./////////...................................................////////////000333555......////////////..............................------------------------,,,---------...//////////////////............---//////000000000111111111////////////////////////*********))))))))))))(((%%%&&&&&&'''((()))******'''((()))((('''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***((()))***+++,,,+++***))))))(((((()))+++,,,***((()))))))))))))))*********++++++***))))))***++++++---,,,,,,+++***)))((((((*********************************)))))))))))))))************************************************)))***++++++,,,,,,,,,,,,******+++---//////,,,)))************************,,,,,,+++++++++---...///...***///:::<<<444111555000...,,,+++,,,,,,***)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,+++******++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++******---000222444333222111,,,---...---+++***+++,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......000...---,,,---...//////,,,,,,,,,------.........------------------------------...000111000---***...------...///000//////,,,---//////...------...,,,---......///.........//////.........------------,,,,,,,,,---...------,,,---............///000---...................../////////......------,,,++++++++++++,,,,,,------,,,,,,,,,---------............---,,,,,,---------,,,------......------,,,---,,,+++,,,---------,,,***+++,,,---...///000000...444888666...+++...333------............---------...//////......///111666444111...---,,,---...***++++++,,,---,,,,,,,,,,,,++++++++++++,,,---...,,,,,,,,,,,,---------,,,------...............///............---------,,,+++---......,,,*********------............---------------...............---...///000000000///...---,,,,,,,,,------------,,,------------------,,,,,,,,,---------------------------...............+++//////---...222333000////////////...------,,,///---...333777777000***++++++,,,,,,---...//////......------...///000000.........////////////000................................................---............000444777...//////////////////...................................................,,,,,,,,,---...///000000/////////...............//////000000000111111111////////////////////////+++*********))))))))))))%%%&&&&&&'''((()))******&&&((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((*********)))((('''((((((((()))*********)))******))))))))))))))))))+++******************+++************************,,,,,,++++++***))))))((())))))))))))))))))************************************************++++++)))***+++,,,,,,,,,,,,,,,+++***))))))***+++++++++************************,,,+++++++++,,,...000111...,,,111;;;;;;333000444///---,,,,,,---,,,+++)))+++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,+++************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++)))+++///111333222111///,,,---...---+++***+++,,,------------------------++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......***+++,,,,,,------,,,,,,///...------,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,,,,------.........---------------------------...///222333111...+++......///////////////000---///111222000/////////,,,---......///........................---------+++,,,------------......///111222111...---...///......---------------.../////////......------,,,++++++,,,,,,------------,,,,,,,,,---------............---,,,,,,,,,,,,---,,,,,,------------,,,,,,---,,,+++,,,...000///---..................//////000222333222///------///---......//////......---+++,,,......---,,,---...111///---,,,+++,,,...///++++++,,,------------,,,,,,++++++,,,,,,,,,------+++,,,---------......///,,,,,,,,,...////////////,,,,,,.../////////......,,,------,,,******,,,...---......//////......---........................***,,,...000111111000///,,,,,,---------------...,,,,,,---......---,,,,,,,,,,,,,,,---------..............................+++......,,,---111111///...............---,,,+++///......333777777111***++++++,,,,,,---...//////---------,,,------...............////////////000................................................---------------///222666/////////....../////////................................................,,,,,,,,,---...///000000////////////////////////......////////////000000////////////////////////))))))((((((((('''''''''&&&&&&''''''(((((())))))&&&((())))))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((())))))))))))(((((('''************++++++,,,,,,************))))))))))))************************((())))))******+++++++++------,,,+++***)))((('''))))))))))))************************************)))))))))((())))))***+++******+++,,,,,,,,,++++++******((((((((()))+++,,,************************+++++++++,,,...000222444222333666:::999444333555...---,,,---......,,,***+++,,,,,,------,,,,,,+++))))))))))))))))))))))))*********++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000///...,,,***,,,---...---+++***+++,,,,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,---------......++++++,,,---------------000000///...---,,,,,,------......---,,,,,,---///,,,,,,------------------,,,,,,,,,------------...---...///222444333000---...///000000......///000///111444555333222111111,,,---......//////..............................+++,,,......------...000111333444222...,,,---000///............---------.........---------------+++,,,---.........------,,,,,,,,,---------......------,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,...,,,+++---000222111...444333111///...---,,,,,,//////......///...---+++......////////////......,,,...000000...---...///---,,,+++++++++,,,---...+++,,,------......------,,,,,,---------.........,,,---......---...000222...---,,,,,,------,,,***+++,,,///111111111///...---,,,*********+++------......////////////....../////////...............(((***,,,.../////////...---...///...---,,,---...+++,,,---......---,,,++++++,,,,,,------........./////////...............+++......,,,,,,//////,,,,,,---...//////...---,,,---,,,,,,///222222...***+++,,,,,,------.........------,,,,,,,,,------...------........./////////................................................---......---,,,---///222//////............//////................................................,,,---------.../////////...////////////000000000---------.........//////////////////////////////)))))))))((((((((('''''''''''''''((((((((((((((('''(((***)))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((+++***))))))(((((())))))******************+++,,,************)))))))))(((*********++++++*********))))))))))))************+++++++++*********))))))((()))))))))************************************+++***)))))))))***,,,---***+++++++++++++++***)))))))))***+++******++++++++++++++++++++++++++++++++++++,,,---000333555777555:::;;;888555666666555,,,+++,,,---//////---++++++,,,,,,------,,,,,,+++************************)))******+++,,,,,,------******************************++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------............---,,,+++******,,,------++++++,,,...,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---............---000//////.........//////+++---//////---+++,,,...------------------,,,,,,,,,,,,,,,---------............///111444444222000...000111000...---///111---000333444333111000///,,,---......//////..............................+++---//////------///222...111333222...,,,...111///////////////...---,,,,,,,,,,,,,,,------------,,,---.../////////......,,,,,,,,,---------......,,,,,,,,,+++,,,,,,------+++,,,,,,------,,,,,,+++///---+++---222444333000444333111000/////////000------------...---,,,,,,......////////////......---///000111///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------....../////////...---...///...---///333666111///,,,,,,---...,,,***,,,...111333333111///------,,,+++---000111///,,,......////////////......000/////////.........---,,,,,,---..................000111///---+++---...+++,,,...//////...,,,+++++++++,,,,,,---......///000/////////.........---,,,//////,,,,,,......++++++,,,...000000000///...,,,,,,,,,,,,------------------------------------......------------......,,,---------...............................................................///000///---,,,---...000///...------...///000................................................------...................../////////000000000000------........./////////////////////////////////++++++++++++************((((((((((((((('''''''''''')))******))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((---,,,***)))))))))***+++'''((()))((('''((()))++++++*********))))))((((((******++++++++++++***************)))))))))))))))***************+++++++++(((((())))))*********+++************************------,,,,,,,,,---///000+++++++++++++++***)))((('''***---...---,,,+++***++++++++++++++++++++++++++++++,,,...111444777999666======444000555777333+++++++++---///000...,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++,,,......---,,,,,,,,,------------***+++,,,,,,,,,,,,---...,,,,,,,,,------.................................,,,,,,,,,---------......,,,---......//////......//////...//////000111222***---000000---+++,,,---.........------,,,,,,,,,,,,,,,,,,------...............///111444555444222...000222111...---///111***---000111000---,,,,,,,,,---......//////......---.....................+++---000000......000333+++///222000---,,,...222//////000000000///---,,,+++++++++,,,,,,---------------///000000000///...,,,,,,,,,---------......,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++000---+++...333666444111////////////111333555666***,,,......---,,,---.........////////////......,,,...000000...---------............---,,,+++***---...//////000/////////---...//////000000//////...///000...---///444888333000------000111111//////000333444444111...+++///---...222666777111,,,......////////////......000000//////.........---111111000000///////////////111222000---+++,,,...+++,,,...//////...,,,+++++++++,,,,,,---...//////000000//////.........---...000000---,,,......++++++---///111222222111000---......---+++,,,///111------------------,,,,,,000//////.........//////,,,,,,,,,---------......................................................000111222111...,,,+++,,,000///...------...///000........................////////////////////////...............---------.../////////000000111111............////////////////////////////////////'''(((&&&%%%'''+++***%%%((((((((((((((((((((((((''',,,000///)))'''***...+++++++++*********))))))+++***)))(((((()))***+++++++++************+++++++++***)))(((((()))***+++)))))))))(((((((((((((((***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))************************++++++++++++,,,---...///************************++++++++++++++++++++++++***+++,,,,,,+++***(((''',,,+++))))))***...222555************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))000///.........///111222777666555444333444555666---...111444666333...***...---+++,,,,,,---+++***++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---------,,,,,,+++++++++***+++---...///...---,,,++++++++++++,,,,,,------.........------............------,,,,,,------...////////////............------------------------111000///...---,,,,,,,,,...............---------000...---,,,,,,---///000222111///...---------..................---------000000000000111111111111111111111111000///------//////.........---------,,,---......//////..............................000///...---,,,---......///............///000000000000//////.........---,,,,,,,,,+++***+++---/////////.........---------+++,,,---.........------.........------,,,,,,,,,///...---,,,---///111333555111---,,,---///...---222///---000555777555222//////.........---------...///000000000...---,,,------------------------///---------,,,+++,,,...111///------///000111000---......//////......---111///---++++++...111333000///---,,,---...000222---...000111111///---,,,......111666;;;:::333---......//////000000111111111000///...---,,,++++++000//////000222111///---,,,------......------,,,000000000///......------***+++,,,...///000000000000000///...---,,,,,,,,,+++---......------///000---------............///000//////........./////////////////////////////////////////////..................------,,,,,,,,,,,,,,,,,,---------......+++,,,///111222000...---555333111...------......000000///...---+++)))(((......---------...//////000000///...............000000//////.........---000000111111111111000000////////////////////////------...///000111222222******)))'''))),,,+++&&&(((((((((((((((((((((((())),,,...---)))''')))++++++++++++*********))))))+++***)))(((((()))***+++***))))))))))))))))))***+++***)))(((((()))***+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))***+++,,,---************************++++++++++++++++++++++++)))***+++,,,,,,++++++***+++***))))))***---000222************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++.........///000222444555333333222111222333444555222222444666777555111---...,,,+++,,,------,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++*********)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++......------------------,,,,,,---------,,,++++++***+++,,,------------,,,......------------...............------.........................................................///......---------......////////////////////////000///---,,,,,,---...///000///...,,,,,,,,,---...------...........................---------------000000000000///...---,,,//////.........---------,,,---......//////..............................//////---,,,,,,,,,---.........------......///000000/////////............---------,,,,,,---...000//////.........---------,,,,,,,,,---------...............------,,,,,,,,,...---,,,,,,---...000222444000---,,,---///...---444000...///222333000---//////.........---------///000111111111000...---------------------------------...///.........000.........---......///000------............------000///---,,,,,,...000222000///---------...000111......///000000///...------,,,...222666666111+++............////////////---------............//////.........000000...,,,---------......---------////////////............---------....../////////000000///------,,,,,,---,,,...///...------...///---------............///..................//////////////////////////////---------------------............------,,,,,,,,,,,,,,,---------.........,,,---///000111000///...444333000...------......------............------//////.........//////000//////...---------------000/////////............///000000111111000000////////////////////////////////////////////////000,,,---,,,)))***---+++'''((((((((((((((((((((((((******+++******)))((((((+++************)))))))))******))))))))))))******((((((((((((((((((((((((******))))))))))))******************************)))************))))))((())))))))))))))))))))))))***))))))(((((())))))***************************)))))))))******++++++,,,************************++++++++++++++++++++++++)))***+++,,,------------************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---...000222555777888555444444444555666777888666555555555666444111///---,,,+++,,,---...---,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++------.....................---,,,++++++++++++++++++,,,.../////////---,,,------,,,,,,,,,,,,------//////............//////+++,,,,,,------......///////////////////////////---------------...//////......//////000000111111000///...---,,,,,,---......---,,,++++++,,,---...,,,---------.../////////......------,,,,,,++++++///////////////...---,,,/////////.........------------...////////////.................................---,,,,,,,,,,,,------------------......///////////////............///............///000000...............---------------,,,+++,,,---...///.........---------------------,,,,,,,,,...///000222000---,,,---......---111...,,,---///000...+++...............---------...///000000000///...---------------------------***---/////////...//////,,,///222222//////000222......---,,,,,,---......///............///000000///......------///000111//////........./////////+++***+++...111111...***............------------------........./////////...---,,,---...///...---------............------............////////////111000...---------......000///...------------------...//////---,,,---...---------............///---------------...///000////////////////////////---------....../////////.........---------------,,,------------..................///////////////333222000...------......,,,---...//////000000000000000//////...//////000......------,,,,,,------////////////...............//////000000//////.../////////////////////////////////.........------,,,...---***)))++++++'''(((((((((((((((((((((((()))'''&&&(((++++++)))'''************))))))))))))***))))))))))))))))))***((())))))))))))))))))(((***))))))))))))))))))******************+++++++++))))))************)))((())))))))))))))))))))))))***))))))))))))))))))***************************++++++,,,,,,------------************************++++++++++++++++++++++++++++++,,,,,,------------)))******++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---...000222555666777777555555555555555666666666555444111111111000///------,,,+++,,,.........,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////...---,,,++++++,,,......---...111222222111///------,,,,,,++++++,,,,,,---......------------......++++++,,,---...///000111..............................---------......///------...///000000111111000///...------,,,------000///---,,,,,,,,,------,,,,,,,,,---...///000000111111000//////...---------...............------////////////............------...///////////////...........................---------,,,,,,,,,,,,---,,,,,,,,,,,,---......///////////////.........///...---...///000000///...........................---+++++++++,,,...000...............------------,,,,,,,,,,,,---...///000///...---------------,,,+++***,,,///111000///........................------...//////...---,,,........................)))...111000---------,,,...333888888444222444888......---,,,,,,---......---......//////////////////............///000000000///---------...000111---++++++,,,...///...,,,/////////......---------000000000///...------,,,///...------///000///.........////////////......---------...///000000111444222///---,,,,,,------000///...---------------...///000///---,,,,,,------------............///---,,,,,,,,,---...///000////////////////////////...//////000111222222333...............---------------------............000///...------...///000111000///...............///000000000000//////...000//////........./////////......---------......///////////////...............////////////......////////////////////////..................------***------)))((())))))'''))))))))))))))))))))))))&&&$$$$$$&&&+++---,,,))))))))))))))))))))))))))))))))))))******))))))))))))******++++++******))))))))))))******)))))))))))))))******++++++++++++((())))))*********))))))******************************))))))))))))******************************++++++,,,---------,,,,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++))))))***++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------///000333555666666555444222111111111000000//////555222///............---...---,,,,,,......---,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------...---,,,,,,---...000222333///111333444444333000...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,------///000111222333------------------------000000///------,,,,,,,,,,,,,,,---......///000000//////......------------333111000...,,,,,,,,,---,,,,,,,,,---...///000000222222111111000///......------...............---000000/////////.........---...//////000000//////////////////////////////.........---------,,,,,,---,,,,,,,,,,,,---...............//////////////////---,,,...000111///...---........................---+++++++++,,,...000........................---,,,,,,,,,---------...............---------...,,,,,,,,,---///000000000---........................///000111111000///...........................---444777222......---+++///444999999666444666:::///......------......///------///000000000///..................///000000000///---,,,,,,...111222///...------.../////////111000000//////.........000000000///.........---000//////000111222222000...//////000000//////...,,,------...///000111111555333000---,,,,,,,,,---//////...------------......///000///---,,,,,,------------............///---------------...///000////////////////////////...//////000111222222333........................---------.........//////111000...------...///000//////..................///000000000000000//////......------......///000000///////////////000000.........///////////////......////////////......000000000000000000000000,,,,,,------...//////000(((,,,,,,(((&&&((()))'''))))))))))))))))))))))))&&&$$$$$$'''+++---,,,***(((((()))))))))))))))***))))))************)))))))))***+++,,,,,,+++***)))))))))************))))))(((((())))))***+++++++++((())))))************)))************************+++******))))))******+++************************))))))+++,,,,,,+++***)))************************++++++++++++++++++++++++...---,,,+++************)))******+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,000222444666666555333111111111111222111000000///666333000//////000000//////...------......---+++++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---...000222444555000111333444333222000///------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---......000111222333333------------------------111000///...---,,,,,,,,,,,,,,,------......//////........................333222000...------------,,,---------.../////////000000//////......------,,,---...///////////////000000000/////////............///000000000000///////////////////////////......//////......---,,,---------------......///.........//////////////////---,,,...111222///------------...............------,,,+++,,,---...///.............../////////------------......------,,,...///...---,,,---.../////////............------------...............000111222333333333222111........................111:::===555///000000---...111444444333222444777...///000000000000///...---......///000/////////.........//////////////////...---,,,---///111222000000///...//////000000000000000000000/////////------...///000111111222111000111333555555333222//////000000000000//////---------...///000000111333222000...---------...///......---------......---...//////---,,,---...---------............////////////.........//////////////////////////////---------....../////////.............../////////------........./////////111000...------...//////..................//////,,,---...000111111222222---------...///000111222000000000///000000111111.........///////////////...//////000000//////...000000000000000000000000+++,,,---...///000111111&&&+++,,,(((&&&((())))))))))))))))))))))))))))))''''''((()))***+++***)))(((((((((((())))))******((()))***++++++***)))(((((()))***++++++***)))(((((()))***++++++***)))(((''''''((())))))***++++++(((((()))***************************************+++******))))))******+++************************((()))+++,,,,,,+++)))(((************************++++++++++++++++++++++++,,,,,,******)))***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------///111444777777555222000000111333444555555555444555222000000111111111000111///...---...---,,,***++++++******++++++,,,---******+++++++++,,,,,,,,,)))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------,,,,,,,,,+++,,,---///111222333333000000000000000///............------------......---,,,,,,++++++,,,,,,------......///000111111222........................000///...---------------.............../////////,,,,,,---...///////////////...---------...///000------..........................................,,,---...///000000000000000000000000/////////.........///000000000000000//////////////////////////////000000000///...---......------......///000............/////////000000...---///333444111------------.........//////,,,,,,,,,---------......---........./////////000.........//////.........+++---//////---+++---......//////...---------------------........./////////000111333333333222111........................000:::===333---///222///.........///000111333333...///222333333222///.............../////////000---......///////////////......------...///111222......///...------...///......//////////////////------...///000111222222///000222555777777444111///000000111111000000///------......//////000000000000000///////////////......---------......///,,,...///...------...///---------............///222111000///////////////////////////////////////---------------------...---........./////////000............////////////000000///...............,,,------...////////////,,,---...///000000111000---......000111333555666///////////////000111111............/////////000///000000111111000000///000000000000000000000000.........//////000000000&&&+++---)))''')))+++***))))))))))))))))))))))))******++++++***)))(((((('''((((((((())))))******((()))***++++++***)))((('''((()))++++++)))((('''((()))***++++++***)))(((&&&''''''((()))*********(((((()))***************************************++++++************++++++***************************,,,---......---+++***************************++++++++++++++++++++++++***))))))))))))+++,,,---************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------000444777777666333111+++,,,///111333555555555222111//////000111000///222000.........---+++)))++++++******++++++,,,---******+++++++++,,,,,,,,,((()))***+++,,,---------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,/////////......------,,,+++,,,...000111111000000//////......------------///......------......///...------,,,,,,------...------......///000000000////////////////////////...------------...//////000000000000////////////++++++---...///000000000++++++***+++,,,...000222...............---------.........///////////////------///000111111111111000000000000////////////...//////000000000000000000000000000000000000000///000111111111000...---///............///000000---.........//////000000222///...111555666222...---------.........//////+++,,,---.........---------.........//////000000...//////000//////......***---//////,,,+++,,,...***+++,,,------...///000---------.........//////,,,---...000000000///...////////////////////////,,,777999///)))---111//////---,,,---///222333333...000333555555333000...///............///000000---......///000/////////---------...///000111111,,,---------,,,+++,,,---,,,------....../////////000000000000////////////...///222666888777333000000000111111111111000000.........///////////////...///000000000000000///......---------......///+++---......------///000---------.........//////444333222000///////////////////////////////////////////////////.........---.........//////000000............/////////000000000/////////......---,,,,,,---...////////////000000000000///...---,,,...///000111444666888999...............///000000---.........//////000000000000111111111111000000000000000000000000000000000000000000////////////'''(((((()))***+++++++++++++++***)))))))))))))))************************((((((((((((((()))******++++++,,,,,,,,,---------+++*********))))))((((((******++++++++++++******)))***++++++***)))***+++)))************+++++++++************************(((((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,111111111///,,,***+++,,,.........------,,,,,,,,,......---,,,,,,,,,------------.........---,,,,,,---333999888222...///222......111444333000333999666333...------000111222444111---******+++++++++++++++******++++++,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,+++***)))////////////////////////---,,,,,,++++++,,,,,,---000///...---,,,+++++++++...------,,,,,,,,,------------------------------///......------,,,++++++------------......//////111111111111111000//////---------............///111000---,,,,,,---000111........................---,,,,,,,,,,,,---.../////////000000///...------///////////////.........///------///222444333111222///,,,...222444222///...///000111111000///...111111000000//////......111000///...............+++,,,---///000000111111............/////////000,,,---------.../////////---------+++***+++...111000...---++++++,,,---.........////////////......+++,,,...///000///......///.........------------,,,---------.../////////---...///111111///...---......//////000000111111000000////////////000000000000000000000///......000...,,,---///111000......---444===:::///...555000000////////////000000......---...111555999<<<000...---000444555111,,,......////////////......////////////////////////...000222222000.........000000000000000000000000555444444333222111000000////////////////////////////////////////////////............////////////////////////////////////........................//////000000000000//////000000//////.........---000000//////.........---//////............//////---...///000000///...---222111111000///......---..................------////////////////////////333333222222222222333333000000111111111111000000............////////////---...000222333222111000000/////////111444777999777555222000/////////000((((((((()))***++++++++++++******)))(((((())))))************************((((((((((((((()))******++++++++++++,,,,,,,,,,,,+++*********))))))))))))******++++++++++++*********+++,,,+++))))))***+++)))************+++++++++************************))))))******++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,///000///...+++***+++,,,------------,,,,,,,,,+++------,,,,,,,,,---------,,,---------------,,,,,,...333888666111...///333//////111444333000222777444111...---...///000000333000---++++++,,,++++++,,,++++++++++++,,,------,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,+++******---------------------------,,,,,,++++++,,,,,,---000000///...------------...------,,,,,,---------------------------------------------------------......///000000000000000000000111111000//////...---------............////////////......---------........................---------,,,,,,---......//////////////////...---/////////////////////...///...---///222444333111333000...///333555333000...///000111111000///...000000000000000000000000000000///...............------...///000000000000........./////////000000------...........................---,,,---000333111000...,,,,,,---...///......////////////......------......///.........---------...//////000000------.....................///000222222000///.........//////000000000000000000////////////000000111111111111111000//////000...,,,---///111000///000///555<<<999000///777111000///////////////000.........///111333666888...---...333999<<<:::777......////////////......////////////////////////...000222222000......///000000000000000000000000222222111111000000//////////////////////////////////////////////////////------------............////////////////////////........................//////000000000000//////000/////////............000/////////............//////............//////---...///000000///...---111111111000///.................................////////////////////////111111000000000000111111//////000000000000//////............////////////...///111333444444333222000/////////000333555777666444222000/////////000(((((())))))***+++++++++***))))))))))))(((((((((************************)))))))))))))))******************++++++++++++,,,***************)))))))))******++++++++++++*********,,,,,,+++)))((()))***)))************+++++++++++++++++++++++++++++++++*********+++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,------...,,,+++***+++---,,,,,,,,,,,,+++++++++++++++++++++,,,------......,,,,,,,,,,,,------,,,,,,///333666444000...111444000///111444333000000444111///...---...//////...000///------------,,,***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,------000//////.........//////---------,,,,,,------...------------------------,,,------------............000111333333222111000//////////////////...------------............///...///000000000...---,,,..............................---------------...---...//////////////////....../////////////////////...---///111333222111333111///000333555333111//////000000000000//////000000//////......////////////......------.........//////000000//////........./////////000000000//////.....................///000///...///222555111111///.........///000......////////////......//////......---.........+++,,,---...000111222333//////..................///000111222222111000///.../////////////////////000000////////////000000111222222222222111000000///...------///000000///000///222888555//////666111111000///////////////......///000000111222222---,,,...333:::======:::......////////////......///////////////////////////000222111///......//////////////////////////////////////////.........////////////////////////////////////////////////,,,,,,,,,------------...////////////////////////...........................//////000000//////...////////////............////////////............//////............//////......////////////......111111000000//////..............................////////////////////////////////////////////////......////////////..................////////////...000222444555555555444000////////////111333444444333111000/////////000)))))))))******+++++++++)))))))))))))))))))))(((************************))))))*********+++******))))))*********+++++++++******************************++++++++++++******+++,,,,,,+++)))((()))***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,+++******+++---++++++++++++++++++++++++******+++,,,---.........---,,,,,,,,,,,,,,,------000222444222///...222555111///000333333//////111///...---...//////...,,,...------...//////---++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------------------,,,+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------......------...///000000------,,,,,,,,,---..............................------.....................000222444444222000///---......///......---------------............///...//////000111000000000........................///......---------------------...///000000//////............////////////.........///000111111111222111///000222333222000/////////000000000000000111000...---,,,,,,,,,,,,//////......---......///000000000000000///.........////////////000000000000000//////......------...///000//////000222555111000///.........//////......////////////......111000///---------...///,,,---...///000222333333000000//////......------///000000111111000000/////////////////////////////////000000000000//////000111111111111000/////////...---......///000000///---...111000,,,...333222111000//////......///...///000000000///...------,,,---000444666555333......////////////......///////////////////////////000111111///......///........................---------....../////////////////////////////////////////////////////////,,,,,,---------.........////////////////////////...........................//////////////////...///////////////.........///////////////.........//////............//////...//////////////////...111000000000/////////...............////////////////////////////////////...//////////////////......//////000000//////...............////////////...///111333444555555555000////////////000000111222111000///////////////************++++++++++++((()))******+++***))))))************************))))))***+++,,,+++++++++))))))*********+++++++++***************+++++++++******++++++++++++*********+++,,,+++)))((()))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++++++++******+++---++++++++++++++++++++++++***+++,,,......//////...///...---,,,,,,,,,------000111222000...///333666111//////333333///---///---------...//////---,,,,,,,,,---///000000...,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,---...///......................../////////......------------///111333333111///---------............---------------............///000///...///000222555777........................///......---------......------...///000000//////---.........//////000000---.../////////000000111000000//////000000000//////////////////000111111000///.........///111222//////.........//////000111111111111000///...---////////////000000000111000000000//////......---,,,...//////...///111222/////////.....................////////////......222111///...------...///////////////000000000000000000000//////......---////////////////////////111111000000/////////...//////000000000000///////////////000///......---..................000000///------...---,,,...222111111000///////////////...///000000000...,,,+++,,,,,,,,,---/////////.........////////////......////////////////////////000111111000......///000---------------------------......//////000000111////////////////////////////////////////////////---.........////////////////////////////////////..............................////////////...............///////////////........./////////////////////............///////////////....../////////000000000000////////////........./////////000000///////////////////////////000000111111000000//////000000111111000000///............////////////---...///000111222333333/////////////////////000000000//////////////////++++++++++++++++++++++++)))***+++,,,,,,,,,+++***************************)))***+++,,,---,,,++++++*********++++++++++++,,,*********+++++++++++++++******++++++++++++******)))***++++++***)))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,+++******+++---++++++++++++,,,,,,,,,,,,+++---...///000000///...222111///---,,,,,,------///000000000///000333555000---...222333000------------,,,...///000...---,,,,,,,,,///111111000...++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,---......---,,,++++++,,,,,,---------------..............................------------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,---......///...................................................///000111111///---,,,,,,---......///.........---------............///000///......///333666888..............................------...//////000---...//////////////////------......///000000000---...000//////...000111000////////////.........//////......///000111222/////////000222555999;;;000000//////000000111111111111111111000000///.../////////000000000111111000000//////////////////,,,...//////...---...000/////////.........------......////////////......000000//////.../////////000000000//////.........000000////////////////////////............//////333333222111000000//////...///000111111000///.........//////......---,,,---...//////---...///111000///.........///111222000000////////////000000---...///000///...---,,,+++,,,,,,---...///000000......////////////......////////////////////////000111111000...---///000.........................../////////000000111111////////////////////////////////////////////////........./////////000000////////////////////////........................---......//////......---.........///////////////........./////////////////////............////////////............//////000000000000////////////.........//////000000111////////////////////////000000222222222222000000000000111111111111000000............////////////------......///000000000/////////000000000000000.........///////////////++++++++++++++++++++++++)))+++,,,......---,,,+++************************)))***,,,---...---,,,+++++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******((()))++++++******+++---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------***,,,---......---,,,***........................+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,------,,,******+++---+++,,,,,,,,,------------...///000111111111///...666444111///---,,,------......///000000111333444///,,,,,,222444111------...---,,,---///000///...,,,+++,,,...000222111000---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------------...+++,,,...//////...,,,++++++,,,,,,---......------------------------------......------------.........------------......///,,,,,,,,,,,,---...//////........................+++,,,---...///000111222//////000000//////...---------...///////////////---------............//////////////////111222333........................------------...000111222//////////////////...---------......///000000111---///000000...---///111000000111000///......//////.........///000222333111000000000222555999;;;111111111111111222333333000000111111111000000/////////000000000111111111///////////////000000000---///000///...------...000000000000//////............////////////.........//////000000000000////////////.........------///////////////000000000000//////////////////000555555444333222111000///...///000111111000///...///////////////......------///000///------///222000000......///111111111///......//////000111222------...///////////////------.........///111222......////////////......////////////////////////000111111///------///111........................///////////////000000000////////////////////////////////////////////////---------.........//////////////////////////////........................---......//////......---............/////////000............/////////000//////............//////000///...------...///000////////////000000000000---......///000000111111///////////////////////////000222333333222000/////////000000000000//////............///////////////...............//////...///000000111111111111,,,---......////////////++++++++++++++++++++++++***+++---/////////---,,,************************)))***,,,......---,,,+++++++++,,,,,,,,,---------*********++++++,,,,,,,,,******++++++++++++******'''(((*********+++,,,...)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,...//////...,,,+++////////////////////////++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---......,,,+++***+++---,,,,,,,,,------.........///000222333222111///...888666333000---------------...///000111222333444...+++,,,111444111------///...------///000000000,,,++++++---000222222111///............///000000,,,,,,,,,------.........,,,,,,,,,---------......+++,,,...//////...,,,++++++,,,,,,---.........---------------------------......------------......//////............//////+++++++++,,,---...///000////////////////////////((()))+++---000222444555111111000/////////......------...///000000000///---------.........//////...///000000000///---,,,........................,,,,,,,,,---///000222333///000000000///...---------------...///000000111,,,///111000...---///111111222222111000//////000///.........///000222333444222000//////000222444222111111111222333444444000000111111111111000000000000000000111111111111......//////000000111111///000111000...---------111111111111111000//////......////////////......---...///111111111000///..............................//////000000111111111111000000000000111111666666555444222111000000...///000222222000///...000000000000000//////...---///000///------///222......---,,,---000000...............///111222333------......///000111111/////////...------...000......////////////......////////////////////////111111111///------///111////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......////////////////////////........................---..................------.........//////000000---.........//////000000//////............//////000///...------...///000////////////000000000000---......///000111111222////////////////////////...000111333333111000.........////////////................../////////000000000///..................///000111222222222222,,,,,,---...////////////------,,,+++******************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))*********+++++++++*********))))))))))))))))))((((((((((((((()))***++++++++++++++++++++++++,,,------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---------............///...---,,,+++++++++++++++,,,,,,,,,---------......,,,///111000---+++,,,......------,,,,,,------...///+++)))***///444555555777444111000111111///---.../////////...---,,,,,,,,,...///111111000...---,,,...000000...---,,,---,,,---......,,,,,,---...,,,,,,,,,---000333666888444000,,,+++---...---,,,,,,++++++,,,------,,,+++---,,,,,,,,,......---------------------------------------------------------,,,,,,,,,,,,---......//////...------------...+++......+++***,,,+++(((.........------,,,,,,,,,***++++++,,,---...//////......---------....../////////////////////............------------......000///...---------------//////000000000000//////000//////.........//////,,,---///000222333333333///000111222111000...,,,+++,,,---...///111222222............///000222444000///...------...///000.........///////////////111000///...------...///111111000000/////////......//////...---,,,,,,---...............///000111111000///.......................................///......------///000111000111222111///......///000000/////////........./////////....../////////,,,---......//////......111000///---------...//////000222333333222000///////////////////////////000000/////////000000111000222222111000///000111000000/////////.........---------000222333111000......---,,,,,,,,,,,,------.........//////000000,,,------...///000111111///000000///......000222111111000......---------..................------........................---...............------///111222111///......///000...---000333666555333------............------/////////....../////////111111111111000///...---...///000000111000000///---...///000000///...---333111///---,,,---...///+++---///000//////000111222111111000///......---+++...222333222000...---000000////////////000000...//////000000000000000//////.........---------,,,------...///000111111///222111,,,---222222---000////////////000000111........................+++++++++***++++++,,,,,,++++++,,,,,,,,,---------************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++***************)))******+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---------+++,,,,,,---......------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000---,,,,,,......------,,,,,,------...++++++,,,---///444:::===<<<777222////////////.....................---,,,...///000111111000...------...000000...---,,,---,,,---......,,,,,,---......---------///111444666333000,,,+++---...---,,,------------......------+++++++++,,,.../////////------------------------------------------------------,,,,,,------...///...............///000111//////,,,)))+++///...***.........------,,,,,,,,,,,,,,,------....../////////......---------..............................///......------......///.........//////000111222000000111111111111000000000//////.........//////---...///111222222222222...///000111111///...,,,---......///000111222222000////////////111222333111000////////////000111000000000000000000000000222111000///......///000111111111000000000//////222000///333888999444...111000000////////////000111111000///////////////////////////////////////000000/////////000111222///000111000///...///000////////////.........---......------------......---......///////////////222111000000/////////000000111333444444333111000000000000000000000000000//////............//////000111222111///...///000000/////////............/////////000222222000...000///......------....../////////000000000111111......//////000000111111222222222111///...///111222222111000////////////........................////////////////////////.........//////......---000111222222000//////000...---,,,...111222111000...//////000000//////......------------------...111111111111000///...------------......///////////////000000000000/////////...---,,,,,,,,,---...,,,...000000//////111222222111111000//////.........000111111000//////000000000////////////000000...///000000111111000000////////////////////////---......//////000000000...111000---...222222...111000000/////////000000////////////////////////************+++,,,---...,,,,,,---------.........************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++))))))+++,,,------------------------------------***+++,,,,,,---,,,,,,,,,------------.....................---------------,,,,,,,,,---------......---...000///...,,,------...------,,,,,,------...(((+++---------222:::AAA???:::333...------......,,,------............---000000111111111000...------///000000...------...,,,.........---,,,---...///...------...///000111222000---,,,---......---......---,,,,,,------...***+++,,,---...000111111---------------------------------------------------------,,,------...///............000111222333333111---)))+++//////+++.........---------------.........///////////////000///...---------------........................///......------......///---...///000222444555666000000111111111111000000/////////......//////000//////000111111111111111...///000000000///---,,,000000000000111111111222111000000//////000111111222111111000000111111222111111111111111111111111111111000/////////000000111111111111000000000000222...---666@@@BBB888---333222111000////////////111111000000//////000000////////////////////////111111000000000111222333...///000000///...000111/////////............---///..................///......///000000000000///111222222222222111000000000111222333333222111000111111111111111111111111111111000///............///000111000...---...///////////////............222111000111222111///---111111000///////////////000000111111111111222222/////////000000000000000444444444222000...///000333333222111000000000000............////////////////////////////////////......////////////......000111222222000//////000///------...///000000...000000111111111111000000///......------......///111111111111000///...---------------...///111222111000000//////000000111------...///////////////...///000///...///111333111111111000000//////...000111111000//////000222000//////......//////000//////000111111111111000000000000000000000000000///////////////000000000,,,///000...///111111///222222111000////////////111111111111111111111111+++*********++++++,,,---,,,,,,,,,,,,------------************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///++++++++++++++++++++++++)))***+++,,,------------...............---------+++,,,,,,---------,,,,,,,,,,,,---------...........................------,,,,,,,,,---------......---...//////...---------...------,,,,,,------...,,,,,,+++******...555;;;:::777222///------------+++,,,------............///000000000///...---,,,...///000000...------...---...///...---,,,---///000///...---------------111000...---..................---,,,++++++,,,...+++---.........///000111................................................---------------...//////............///000111222333666555000---///...,,,...............---------111000000000//////......000///...---------------------------............//////............//////---...000111333444555666///000000000000000000/////////////////////000111000000111111111000000///......////////////...---000000000000000000000000111000000//////.........111111111111111111111111111111111111111000000000000000000/////////000000000000000000000000000000///++++++222<<<>>>555+++111111000000000000000111111000000/////////000000////////////////////////000000000000111111222222---///000000//////111222........................000000////////////000000---...//////000000//////000111222333333222111000000000111222222111000000111111111111111111111111444333222000000////////////000000000...---...///////////////////////////222111000111222222111///111111000////////////000111111111111111111111111/////////////////////...222333333111//////000111333222111000000000000000///////////////000000000////////////////////////......///000000000//////...000111111000//////000111000000000000111000000000000111111111111000000111111111000000111111111//////000000///...------000///......///222555666111000///......///000111...///111333444333222222.../////////......000222111111111000000000//////000111222222000000111222000//////......//////000///000111111222222111111///000000000000111111111111000000000000000000000,,,///111111111111111000444333222111000/////////111111111111111111111111---,,,++++++*********+++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************++++++,,,,,,*********++++++---......+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,//////.........---------------............------,,,,,,,,,------------...------...//////......---,,,,,,,,,---------......---------...//////...---...------,,,,,,------...444000+++***+++...000000000000000///...---,,,,,,++++++,,,---.........---.........------,,,,,,+++///000000///...---...///---...//////------...///000000///...---,,,,,,,,,///000//////.........//////000111///---,,,...000...000111000...---...000...................................................------------.../////////......------.........444<<<@@@;;;444111000///........................111111111000//////......//////...------------------------.........///////////////....../////////...///000111222222222222...//////000000//////...///////////////000111111000111111111111000//////......//////////////////000000/////////.........////////////...---,,,,,,000000000000000000000000111111111000000/////////////////////////////////////////////////////////---++++++...222333000,,,////////////000111222333000//////...//////000000........................//////000000000111111111...000111111000000222333////////////////////////000000////////////000000------...////////////...///000111222333222111000///000000000000000000///000000000000000000000000333222111000////////////000111222111///...///000000000000000000000000000111000///000222444444333111000//////......//////000000000000000000000000///........................///000000//////111333111111000/////////000000/////////000000000111111...........................//////000111111000000---///000000///...///000111111111111000000000000///000000111111000000///333222222111111222222333....../////////...------111000//////000333555777111000///......///000111...000333555666555444333...///000///......000222111111111111000000000000...111444555333111000000000000////////////000000000111111222222222222222000000000000000000111111111111111111111000000000---000444666444222111222444444333111000000000000111111111111111111111111...---,,,+++*********************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++,,,,,,)))))))))***+++,,,---...++++++++++++++++++++++++,,,---------------,,,+++//////......---,,,,,,,,,......//////......------,,,,,,,,,,,,------------+++,,,---//////...------,,,,,,,,,---------......------,,,...///000...---...------,,,,,,------...:::444///---...000...+++))),,,...///...---------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111///------...000---...//////...---...////////////......---,,,,,,...///111000///...///000111444666555111///000222///222333111...,,,...000......................................................------......///000//////...---------------555>>>DDD@@@999555333000.............../////////111111000000//////............---------......///------......///000000000000//////......//////000...///111222222111000/////////000000000000//////////////////000111222222000000111111111000000///////////////000000000000////////////............///////////////...---,,,///000000111111000000///111111111000000///.........///000111111111000000////////////000000000000...///000///......///111...//////000111333555555000000/////////000111111////////////////////////...///000000111111000000111222333333222111333444///000000000000000111111///......------......///......///000000000//////000000111222222222222111000000000000000000000000000000000000000000000000111000//////............222333444333111000111222111111111111222222222222111000///000333555555555111000000///////////////111000000000000/////////............////////////,,,...////////////222444111000000/////////000000//////000000111111222222////////////////////////...///000111111222222111---///111111000//////000///000111000///...///000000000111111111111000000111111111000000111111111//////000000000000//////////////////000111333444111000000//////000000111...000222444555444333222///111333333222111111222111111111111111111111111...111555777555333111000222111111000000111111222111111222333333333333222333333222222222111111111111111111111111222222222111333888;;;888333222555444444333222111111111111222222222222222222222222,,,,,,++++++***++++++++++++++++++,,,,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******++++++,,,------...)))))))))***+++---...///++++++++++++++++++++++++++++++,,,---.....................---,,,+++++++++---............---,,,+++++++++,,,,,,,,,---------***+++---.........---,,,,,,,,,,,,---------.........,,,,,,---000000///---...------,,,,,,------...444333111//////...------***,,,......---,,,...000,,,,,,---------,,,++++++++++++++++++,,,---......000111111///------///111---///000///...---...000....../////////.........---///111111///...///111///333777777222//////000...111333222...---///222...............................................................//////000///...............///000222666999888888888444...---........./////////000/////////////////////...---------------...///000......//////000111111222000000////////////000000...///111222222222000///111111222222222222111111////////////000111222333///000000111111111000000000000000000000111222222///////////////000000000///000000111111000///...000000111222222111000000333333222111111000//////000111222333333333222222000000111111222222222222000111222222111111222444222222222333333555666777222111111111222222333444111111111111111111111111///000111222222222111111333555555555333222333444000111111111222222222222111000000000000000000111000000111222222222222111222222222222222333444444222222111111111111222222111111111111111111111111222222111000000111111111444555666555333333333444222222222333333444444444444222000111222444444444222222111000000000000111222222111111111000000000//////000000111111222222...///000000//////111333111111111000000111111222//////000111111222333333111111111111111111111111...///000111222222222222///000222222111111222333///111222111000///000222111111222222222222111111222222111111111111222222222222333333333333222222000000000111111111222222111222222333333222222111111222333444555444444333111444777888666444333333111111111111111111111111000222555555444222222222333333222222222222333333111222222333444333333333777666666555444333222222000111111222222333333333555777<<<@@@<<<444333777444333333222222222333333333333333333333333333333************+++,,,------,,,,,,,,,---------......************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---...//////*********+++,,,---///000++++++++++++++++++++++++))))))+++---...///000000......---,,,,,,+++******------------,,,,,,+++***++++++,,,,,,,,,---------)))***,,,......---,,,+++,,,,,,,,,---------.........,,,+++---000111///,,,...------,,,,,,------...+++...000///,,,+++---000---...///---++++++///222------------,,,,,,+++***+++++++++,,,---...///000111111111///------///111...///000///...---...000------...///000000//////---///222111///...///111+++000555555111,,,,,,---,,,000333222///...111555////////////////////////////////////////////////...............///000000............///111222333...---+++,,,333777222)))---.........//////000000.........///////////////,,,,,,,,,---...///000111...//////000111222222333000000////////////000000---///111333444333222111222333333444444333333222////////////000111222333//////000111111111111111111111000000111222333333///000000000111111111111000111222333333222111000111222333444444333222111444444333333222111000000111222444555666555444444222222222333333444444444000111222333555555444444666666555555555666666777333333333333444444555666333333333333333333333333000111222333444333222222555666777666444333333555111111222222222333333333555444444333333444444555222222333444444444444333444444333222333444666777444333333222222333333444222222222222222222222222555555444444444555666666666777888777555444555666333333333444444555555555666444222111222333333333444333222222111111222222333333333222222111111111000000111222333444444444111222222111000000111333222222222111222222333333///000000111222222333333333333333333333333333333//////000222222333333333000222444444333333444555000333555444222222444666222333333444444333333222555444444333333444444555444444555666666555555555222222333444444444333333333333555666666555333333555555666666666666666666333777:::<<<:::888666555111111111111111111222222333444444333222222333555444333333222222333333444111222333333444444333333::::::999777666555444333000000111222333333444444777999???CCC???555333888333333222222222333444444555555555555555555555555))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++,,,+++*********+++------...---+++*********++++++++++++************++++++*********++++++,,,,,,---******++++++,,,,,,,,,,,,)))))))))))))))))))))))),,,++++++++++++++++++++++++++++++++++++***)))(((***+++,,,,,,------------,,,+++++++++++++++++++++************************+++,,,,,,,,,+++***(((''',,,,,,,,,---------......------------......///000///---******+++------,,,///......---------......---,,,,,,++++++***))))))---...///...---...///111333222000.........//////222000...///111111///,,,/////////000111111///------......///000111111222//////000000000//////...000/////////111444777999000000////////////000000.......................................---------000000///////////////000///000000///......000111////////////////////////111111000000///000000000///////////////000000000000333666888888666222000////////////////////////111222222333222111000///555555555444333222111000222111111111222333333444444333222111111111111111222111111444888===???@@@444444444555555555666666555555555444333222111000111333666999:::999888777444444444444444444444444555555555555555666777777555555555555666666666666888888888888888888888888888888777777666666555555999888666555555666888999666666666666777777777777666666777777777777666666555555555555555555555555666444333444777888777555888777666555555666777888222333555777999999999999555777:::;;;;;;888555333555555555555555555555555444555555555666666777777777777777777777777777777666555444333444666888999555666777999999888888777777777666555444333333333444444444333333333222222111444333111222555555111444444444333333222222222222222333333444555666666777444222222333444444444111111222222333444555555111111222333333444555555222333444444555555444444444444444555555555666666444444444555555666666666222222333444555555555555777777888888777555333222888777666555555555555555555444333333444555444222444444444555555555555555777777777777777777777777666777888999888777555333222222222222222222333333555555555555555555555555444444444444444444444444555555666777777666555555===<<<:::777555444777999777444333555555333444888>>><<<:::888777777888888777444111111444777777666888777777777666666555555************************************++++++++++++*********+++++++++,,,,,,++++++*********+++,,,---,,,,,,******)))***+++++++++++++++******+++++++++*********+++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++,,,------------............------------......//////---++++++,,,---------//////............//////...............---------...///000///......000222333333222111000000000111333222111222444333111...222111000111222222///---......///000000111222222000000111111111111000000000000000111222444666777111111000000000000111111000000000000000000000000000000000000000000000000000000///000000111222333111222333222111222444555666555444333222111111111777666555444333333333333222222222222222111111111111333666777777666333111222222222222222222222222555555666666666555333222555666666555555444333222333333333333333444555555666666555444444444444444666555333444666888999999555555555666666666666666555666666555555444333222444666999;;;<<<<<<:::999666666666666666666666666777777777777777888999999666666666777777777888888999999999888888888888888999999888888888888777777999888777666666777888999777777777777777777777777777888888999999888888777666666666666666666666666666555444666888999777555666666555555555555666666333444666777888777777666666777999:::999888555444555555555555555555555555555555555666666666777777777777777777777777777777777666555444444555777888555666777888999888888777888777666555444444444444555555555555444444444444888>>>@@@:::333222444444555555555555444444444333333333444555555666777777777555333333444555555555555555555555555555666666222222222333444444555555444444555666666666666555444555555555555666666666555555555666666777777777444555555666666666666555666777777777777555444333777666666555555444555555555444333444666777666555666666666666777777777777777777777777777777777777777888999:::999888666555555555444444444444444444666666666666666666666666666666666666666666666666777777777777777777777777888888777555333444777:::999555444666777555777;;;???===;;;888777777888888999777444444666999999888999888888888777777777777++++++++++++++++++++++++*********++++++++++++,,,+++++++++,,,,,,,,,------+++++++++***+++,,,,,,---++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------......------+++,,,,,,------------,,,---------------.................................333111...++++++,,,...///------.........////////////......------------...///---,,,,,,---///...---000000/////////000000111000111111111111222222222///000111111000000111333333333444444444333333222444444444666777666333000444333222333444333111//////000000111111222222333111222222333333222222111111111222333444444444444333222222111111222222333222222222222222222222222222222222222333333333333000000111111222444555666333444555555555666888:::>>><<<999666444333444444;;;:::888777555444444444666555555555444333333333222333555555555555444333444444444444444444444444666666777777777666555555666666666777777666666555555555555444555555666777999888777777777777777777999777555555666777777666777666666666666666666666666666666777777666666555555666999;;;<<<<<<;;;:::777777777777777777777777888888888777888888999:::777888888888888999999999::::::999999888888888777999999999999::::::::::::888888888888888888888888888888888888888888888888999999999::::::999999999888888888888888888888888666666777999::::::888555666666777777777777666666555666777888888777666555777777888888888777666555666666666666666666666666666666666666777777777777777777777777777777777777888777666555444555666777666666777888888888888777888777666555555444444555777777777666666666555555:::CCCHHH???333000444888666666666666666555555555555555555666666777888888888666555555666777777666777777777666666666555555333333333444444555555666555666666777777777777777555666666666666777777777666666777777777777888888777777888888777777666666555555666777777666555444666666666666555555555555555555444666888::::::999777777888888888999999999888888888888888888888888888999:::::::::999888777:::999777666555555666777888888888888888888888888888888888888888888888888999888888777777888888999555555555444444666999<<<:::777555888999888:::??????>>><<<:::888888888888<<<:::888888999;;;;;;;;;:::::::::999999999999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........+++++++++,,,,,,,,,------++++++,,,,,,,,,---.........------,,,,,,------...///......------,,,,,,,,,------------------------------------------------------..................//////000000000///............///////////////...///////////////000000000000000000000000000000000222111///------...///000........./////////000000000///......------------///...---...///000000///111111000000000111222222111111222333444444555555111222222222111111333444222333555666666666555444444555666888888777555333444333333444555666555444111111222222333333333333222333333444444444444333222333444555555444333222444444333333333333444444333333333333333333333333333333444444444444444555333333333333444555666666333444666666666777999;;;???===:::666555555666777999888777555555444444444888888777666555444444333222222333333333333444444666666666666666666666666555555555555555555444444555555666777777777777777666666555555555666666777:::999999888888888999999999777666777888999888777777666666666666555555555555555666777777777777777333444666888999888888777888888888888888888888888777777666666666777777888888888888888999999999999;;;::::::999999888888777888888999::::::;;;<<<<<<::::::;;;;;;;;;;;;:::::::::::::::999999999999999999999::::::::::::999999888888888888888888888888666777999;;;<<<;;;888666777777999::::::999777777555555777888888777777666888777777666666777777777666666666666666666666666777777777777777777777777777777777777777777777777999888777666555555666666666777777777888888888888888777777666555555555666777777777777666666666666444>>>CCC<<<222111666:::666666666666666666666666555555555666666777777777999777666777888999999888555555555555555555555555444444444555555666666666555666777777888777777777777777777777888888888888777777777777777777777777888888888888888777666555444555666888888888777666888888888888888888777777999888777888:::;;;;;;:::888888888999999::::::;;;999999999999999999999999888999999::::::999888888<<<;;;999777666777777888888888888888888888888888888888888999999999999999:::999888888888888999:::777777888777777888;;;>>>;;;777666999::::::===AAA@@@???===;;;:::999999999===<<<;;;:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;............................../////////000000000............////////////,,,------...............---......///000000000000//////............//////111111111000000/////////////////////............////////////////////////000000000111111222222222333333333333222111//////222222222333333222222111000000111111222222222222111111111111111111111111000000000111000000///...//////000000000000111111111000000///............000///...000111222111000111111111111111222333333111111222333444555555666111222333222111222333555111222444666777777666666333555777888777666555555333222222444777999999888333333333444444444444444333333444555555555555555333444666777666555222111555555444444444444555555333333333333333333333333333333333444444555555555888777666555555555555555222333444444444555888:::;;;:::777444444555777888666555555555555666666777888888777666555555444444222222222222222333444444666666666666666666666666555444444444444555555555444555666777777888777777666666555555555555666666999888888888888888999999888777666777888888777555666555555555555555555555444555666777777888777777333444555777777777777666888888888888888888888888888888777777777777888888777777777888888888999999::::::::::::999999888888777888999999:::;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;::::::::::::888999999::::::999999888888888888888888888888888777999;;;===<<<:::888777555666888888888888666555000222333555666777666666888888777666777777888999777777777777777777777777888888888888888888888777888888888888888888888888888888777777666666666666777777777777777888888888888888777666666666777777777777777777666666666666222888:::666333555777777555555555555555555666666555555555555555666666666999888777888:::;;;:::999333333444555777888999999555666666666666666777777555555666777777777777666888888888999999999::::::888888777777777777777777888888888888888777666555555666888999:::999999888999:::;;;;;;<<<;;;::::::===<<<;;;;;;;;;;;;:::999777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999:::999999999===<<<:::999888888888999888888888888888888888888888888999999::::::::::::::::::999999999999::::::999::::::999888888:::<<<;;;888888;;;<<<;;;===AAA??????>>><<<;;;;;;::::::<<<======<<<;;;;;;<<<===<<<<<<<<<<<<============////////////////////////000000000111111111222222/////////000000000000111......///000000000000//////000111111222111111111000000////////////000000333333222222222222222222111111111111111000000000000000000000000000000000222222333333444444555555555555555555444333222111444555555555555444444333222222222333444444555555222222222222222222222222///000222333333111000///000000000111111111222222222111111000000000000111000000000111333444333111111111111111111222333444111111222333333444555555111222333333111222333555222333444666888999999999444666777777666555666777444333222444777999::::::555555555555555555555555333333444555666666666666444555666777777555333222666555555444444555555666333333333333333333333333333333333444555555666666:::999777666555555444444222333444444444444777999777666555444444555777888666666666666777888999:::888777777666666555555555222333333444444555555666666666666666666666666666777777666666666777888999555666777777888888888888777777666666555555666666777777777666777777888999999888666666666555222000555555555666666777777777555666777777888888888888777777888999999999999999999999999999999999999999<<<;;;::::::999:::::::::777777888888888999999999::::::::::::::::::::::::888999999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::888999999::::::999999888999999999999999999999999777:::<<<<<<;;;999888888444444555555555555444444...///222444555666666555999999888888888999::::::777777777777777777777777999999999999888888888888888888888888888888888888777777777777777777666666777777777666777888888999888888777777777777888888888888777777777666666666777999888555666999888444555555555555666666666666555555555555555555555555888777777999;;;<<<:::999555555777888:::;;;======777777777777777777777777555555666777777777777777999999:::::::::;;;;;;;;;999999999999999888888888888888888999888888777777777888:::;;;;;;;;;::::::;;;;;;===>>>>>>>>>===<<<@@@>>><<<<<<<<<<<<:::888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;======<<<<<<;;;;;;::::::999999999999999999999999999999::::::;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;:::888777888999;;;999;;;???@@@======@@@>>>>>>>>>>>>======<<<<<<<<<===>>>>>><<<;;;<<<==================>>>>>>>>>000000000000000000000000000000000111111111222222000000000111111111111222///000111222222222111111000111222222222111000///111111000000000000111111222222222222333333333333444444333333333222222222111111111111111111111111222333333444444555666666444444555666666666666666555666666666555555444333333333444444555666666777555555555555555555555555333333333333333333333333111111111222222222222333222222222111222222333333000000111333555555444222000000000000111222333444222222222333333444444444111222333222111111333555444444555777999;;;===>>>666777888777555555888;;;777555444444666888999888666666666666666666666666222333444555666666666666555555666777666555444444555555555444444555555555444444444444444444444444333444444555666666777777888888777666555555555666555666666666555555777999777777666666666666777888888888888777888888999999777777777777777777777777444555666777888888888888777777777777777777777777999888888777888999:::;;;777888999999999999999888999999888777777777777777777666666666777777888999999888888888999888666333666666777888999::::::;;;777888999999999999999888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::999999999999::::::::::::888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<=========???>>>===<<<<<<===>>>?????????>>>======<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888:::<<<;;;999777888999666666555555555555666666333444666888888888888777999999:::::::::;;;;;;;;;888888888888888888888888::::::999999999888888888888888888888888888888888666777777888888888777777888777666666666777999999888888888777777888888999999999999999888888888888888:::999666777:::999666666666666777777777888888666666666666666666666666777777777999;;;<<<;;;999777777888999:::;;;<<<===888888888888888888888888666777888888999999888888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888999999::::::::::::999:::;;;<<<======<<<;;;;;;:::;;;===??????>>>===<<>>???===========================<<<<<<<<<===>>>>>>???===>>>???@@@@@@???===<<<::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>;;;===???@@@@@@???===;;;;;;<<<<<<;;;:::999:::;;;<<<;;;>>>CCCDDD@@@===???======>>>>>>??????>>>>>>===???AAA@@@===<<<<<<>>><<<=========>>>>>>>>>>>>000000000000000000000000000000000000111111111111000111111111111222222222000111222333444333222222000111222222111000///...222222111111111111222222111111111222222333333333555555555444444333333333222222222222222222222222222222333333444555666666222333444666888999::::::555555666666555444333333444444444555666777777888777777777777777777777777777666444222222444666888111111222222222333333333222222222222333444555555111000111333555666444333000000000000111222333444333333333444444444444444111222222222111111333555666666666777:::<<>>???===<<<777777888999;;;<<<===>>>:::::::::;;;;;;::::::999:::::::::::::::::::::;;;========================;;;:::999999888888888888:::::::::;;;;;;;;;<<<<<<777888999:::;;;;;;<<<===============>>>>>>>>>>>>???===<<<::::::<<<===???@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<:::777666888::::::999888777777888999:::;;;;;;============<<<;;;999:::;;;<<<<<<<<<<<<;;;888888888888888888888888:::::::::999999888888888888888888888888888888888555666777888888888888888888777666666666777999:::999888888888888888999999;;;;;;;;;:::::::::999999444888999666777:::;;;999777777888888999999999999888888888777777777777777777666777999;;;<<<:::999777777777888888999999999999999888888888888888888888888999::::::::::::999;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>=========<<<999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<;;;999;;;===>>>???>>>===<<<===<<<;;;<<<===>>>===<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAA===???AAACCCCCCBBB???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@===???BBBDDDDDDBBB???===<<<>>>???>>>======>>>???>>>>>>AAAGGGGGGBBB>>>???<<<<<<>>>??????@@@@@@@@@>>>@@@BBBAAA>>>======???<<<<<<======>>>>>>>>>???222222222111111111000000333222222222222222222333222222222222222333333333000000000000000000000000333333333222222222111111//////000111222222333333444333333222222333333444333333333333222222111000222222444444444444222222444444444444444444444444666666666666666666666666777555333333555555333000333444555555666666555555777888999999999888666555444333333222222333333444333333333444444444555555222333333444444333333222444333222222111111111222111111222222222333333333444444444555555666666666555666555444333333555777777777777888999;;;======777999:::777444555:::@@@;;;:::999999::::::999777999888888888777777666666888666555666999:::999777888888777777777777888888666777999::::::999777666777777666666666666777777777777777777666666666666999888777666666777888999777777666666777777888999999999:::::::::::::::::::::::::::999999999999888;;;::::::999999::::::;;;;;;;;;=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777888999:::::::::::::::888:::===???@@@@@@@@@???<<<;;;::::::999999999999:::;;;<<<<<<=========<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999888:::<<<===???@@@AAA@@@???@@@AAACCC@@@<<<<<<>>>@@@@@@???@@@@@@??????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@@@@???>>>===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888777777888888999999888888::::::;;;:::999888:::888777888<<<===<<<:::===<<<;;;;;;::::::::::::;;;:::999999888999999999::::::999999888888777777777777777888999;;;<<<===888999999999999:::::::::;;;:::999999888888999999777999:::<<<<<<;;;:::999999999999999999999999999>>>===<<<;;;:::999999999===;;;999:::===>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===<<<;;;;;;;;;;;;<<<=========>>>?????????===<<<;;;===<<<;;;;;;<<<===;;;:::<<<<<<<<<<<<=========>>>;;;<<<<<<===>>>?????????AAAAAA????????????AAAAAA@@@@@@@@@??????>>>>>>>>>???>>><<<;;;<<<===???@@@@@@???=========???BBBCCC@@@@@@BBBCCCCCCBBB@@@@@@@@@???===>>>@@@AAA@@@@@@===BBBFFFEEEAAA===<<<>>>>>>>>>??????@@@@@@@@@AAA??????>>>>>>??????@@@AAA@@@@@@???????????????@@@222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222444444444333333222222222111111111222333333444444444444333333333333444444444444444444444333222111222333444555555444333222444444444444444444444444555555555555555555555555777555444444666666555333555666666777777777777777555666777777777666444444444444444333333444444444444444444555555555666666444444444555555444444444555444444333333333333333222333333333333444444444222333333333444444444444444555555444333333444666777666555555444444444555444666888666333333777<<<;;;999888888999:::888777999888888888777777777777888666555666888999888666888777777777777777777888777888:::;;;;;;:::888777888888777777777777888888777777777777777777777777999888777666666777888999999888888888888999::::::;;;;;;<<<<<<<<<=========:::::::::999999999888888;;;;;;::::::::::::;;;;;;;;;<<<=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;::::::;;;;;;===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;::::::999;;;===???@@@@@@???>>><<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<==============================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::888888:::;;;999;;;>>>???@@@AAABBBDDDEEECCCAAAAAABBBBBB@@@>>>@@@@@@???>>>======<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;;;;<<<999:::;;;;;;;;;:::999888:::999888999<<<======;;;===<<<;;;;;;:::::::::;;;;;;::::::999999999999999::::::::::::999999999999888888888999:::;;;===>>>888888999999999:::::::::;;;:::999999888888999999777888:::;;;<<<;;;:::999999999999999999999999999===<<<;;;:::::::::::::::===;;;999:::<<<>>>===<<<==============================>>>??????>>>============<<<<<<======>>>???>>>>>>>>>>>>>>>======<<<<<<;;;:::;;;<<<===<<<;;;<<<<<<=========>>>>>>>>><<<======>>>??????@@@@@@AAA@@@????????????@@@AAAAAAAAAAAA@@@@@@?????????AAA???>>>=========???@@@??????>>>>>>???@@@BBBCCCAAAAAAAAABBBBBBAAAAAAAAA???>>><<<<<<>>>???@@@???@@@DDDFFFDDD???;;;;;;===?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAA222333333444444555555666444444333333333333444444666666555555444444333333444444444444444444444444555555555555444444444444333333444444555555666666555555444444444444555555555555666666555555444444333444555666666555444333555555555555555555555555666666666666666666666666777666555666888999888777777888999999::::::999999666666777888777666555444555555555555555555555555666666666777777777777888666666666777777666666666777666666666555555555555444555555555666666666666444444444444555555555555333444666666444333444555666666444333222222111111333666777666333333666999:::999888888999999888666888888888888888777777777888777666666777888777555888777777666666777777888888999:::;;;;;;:::999888:::999999888888999999:::888888888888888888888888999999888888888888999999;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<==============================<<<;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;<<<===?????????>>>=========<<<;;;;;;;;;<<<<<<===<<<;;;;;;;;;<<<===>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;999999;;;<<<999;;;>>>??????@@@BBBDDDBBBBBBBBBCCCEEEDDDAAA???@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<===>>>??????===============>>>>>>>>>???>>>======<<<<<<============<<<<<<<<<<<<;;;;;;======>>>>>>???@@@@@@@@@???????????????>>>>>>>>>???>>>======<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@<<<<<<<<<<<<<<<;;;:::999;;;:::999;;;===>>>===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::999999999999:::::::::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>999999999999::::::::::::;;;:::999999888888999999777888:::;;;;;;;;;:::999::::::::::::::::::::::::;;;;;;::::::::::::::::::<<<;;;999:::;;;===<<<<<<========================<<<======>>>>>>======<<<>>>>>>======>>>>>>???@@@??????>>>=========>>>>>><<<;;;:::;;;===>>>>>>============>>>>>>>>>??????>>>>>>??????@@@@@@AAAAAAAAAAAA@@@??????@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAACCCBBB@@@???>>>??????@@@>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB???======>>>@@@AAAAAAHHHJJJJJJHHHCCC@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBDDDCCCBBBBBBAAAAAAAAABBB333333444555666888888999888888777777777777888888::::::999888777777666666666666666666666666666666777777666666666666666666666666666666777777888888666666666555555666666666666777777777777777666666444555666777777666555444777777777777777777777777888888888888888888888888888777888999:::;;;;;;;;;999999:::;;;;;;;;;;;;;;;999999:::;;;:::999888777666666777777777777666666888888888888999999999999888888999999999999888888888888888999999888888888777777777777888888888888777777888888888888888888444666888888777555555666777777666666666666777777555777999888777666888999:::888777777888999777666888888888888888888888888888777777777777777666666888777777666666777777888::::::;;;<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;999999999999999:::::::::<<<;;;;;;;;;;;;;;;;;;<<<>>>============>>>???????????????@@@@@@AAAAAABBB@@@@@@?????????>>>>>>>>>=========<<<<<<=========<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===============>>>@@@@@@???>>>>>>>>>>>>>>>@@@@@@??????>>>=================================????????????>>>>>>===<<<===>>>>>>??????>>>======>>>>>>============>>>>>>???===<<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;===>>>===>>>??????>>>>>>???AAA@@@@@@@@@AAABBBCCCBBBBBB@@@@@@???===<<<;;;:::999;;;<<<===>>>???@@@AAAAAA?????????@@@@@@AAAAAABBB>>>>>>===<<<<<<<<<<<<===========================>>>?????????@@@@@@AAAAAA?????????>>>>>>???????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCCCC>>>>>>>>>======<<<;;;;;;<<<<<<<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;999:::::::::;;;;;;<<<<<<:::999999:::;;;<<<======999999:::::::::;;;;;;;;;;;;::::::999999999999999888888999:::;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>>============>>>??????@@@???>>>=========??????===<<<<<<===???AAA@@@???>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCEEECCC@@@???AAACCCEEEEEEIIIJJJIIIGGGDDDBBBDDDFFFCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBBBBBDDDCCCBBBBBBAAAAAABBBBBB444444555777888999:::;;;::::::999999999999::::::;;;;;;:::999888888777777999999999999999999999999888888888888888999999999888888888888888999999999888777777777777777777888777888888999999999888888666777888888888888777666888888888888888888888888::::::::::::::::::::::::888999:::;;;;;;<<<===>>>::::::;;;<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999777888999999999999888777999999999:::::::::;;;;;;999::::::;;;;;;::::::999999::::::;;;;;;;;;::::::888888999999999:::::::::999999999999999999999999666888:::;;;999888888888;;;;;;:::999999999::::::666777999999999999:::;;;:::999888888999999888666888888888888888999999999777888888888777777777888888888777777777777888888;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>??????@@@AAA>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>???============>>>>>>???????????????@@@@@@AAAAAAAAA@@@???????????????@@@@@@BBBAAA@@@@@@??????@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>??????????????????>>>>>>@@@???????????????@@@@@@@@@???===<<<<<<===???@@@========================<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???@@@???======???@@@??????@@@???>>>>>>@@@BBBFFFEEEBBB@@@???@@@BBBDDDAAA@@@???>>>===<<<;;;;;;======>>>???AAABBBCCCCCC??????@@@@@@AAAAAAAAABBB>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEE@@@??????>>>>>>>>>>>>======>>>>>>>>>>>>>>>??????>>>===============>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<===>>>==============================<<<<<<<<<<<<============<<<<<<======>>>???@@@???>>>======>>>???@@@???>>>>>>???BBBCCCCCCBBB?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAAAAAAAA???@@@AAABBBCCCCCCBBBBBBDDDCCCAAAAAAAAAAAACCCDDDEEECCCAAAAAABBBDDDEEEEEEBBBBBBAAA@@@??????BBBCCCDDDDDDCCCCCCBBBBBBAAAAAA??????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBB555555666777999:::;;;;;;999999888888888888999999::::::999999888777777777:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999999999999999999::::::999999888888888888999999888888999999::::::999999777888999::::::999888777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<<<<<<<>>>???;;;<<<======>>>>>>======;;;;;;<<<===<<<;;;:::999888999:::;;;;;;:::999888::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::<<<=========<<<;;;999999:::::::::;;;;;;;;;999999999888888888888888999:::<<<<<<:::999:::;;;???>>><<<;;;999888777777777777777888999;;;<<<===;;;:::888999::::::999777888888888999999999999999777888:::999888888999;;;999999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<<<<======>>>??????@@@@@@@@@@@@?????????????????????@@@@@@AAA>>>??????@@@AAABBBCCCCCC@@@@@@@@@????????????>>>@@@@@@????????????@@@@@@>>>=========>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@>>>>>>@@@AAA===>>>?????????AAAEEEHHHOOOLLLHHHCCC??????BBBEEEBBBAAAAAA@@@@@@??????>>>???@@@@@@AAABBBCCCDDDDDD???????????????@@@@@@@@@???>>>======<<<<<<======>>>>>>????????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@BBBCCCAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDAAA@@@@@@??????@@@@@@AAA>>>@@@AAA@@@???>>>???AAA??????>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;<<<======<<<============>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>>>>>>>===<<<<<<===>>>===<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>???@@@@@@AAA@@@???@@@BBBCCCCCCBBB@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA???@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCC??????>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBDDDDDD666666777888999999::::::999999888888888888999999;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::::::::999999999999::::::777888999999:::::::::999888999:::;;;;;;:::999888:::::::::::::::::::::::::::::::::::::::::::::::::::<<<======<<<;;;===???>>>>>>???@@@@@@@@@@@@???======>>>???>>>===<<<;;;999:::<<<======<<<:::999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;<<<>>>>>>>>><<<;;;::::::::::::;;;;;;;;;<<<::::::::::::999999888888:::;;;;;;;;;999999;;;<<<>>>===<<<:::999888888888999888888999;;;???AAABBB<<<;;;::::::;;;;;;:::888888888888999999:::::::::666888;;;;;;::::::<<<>>>;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????>>>???@@@@@@@@@@@@???>>>???>>>>>>>>>>>>???@@@@@@??????@@@AAABBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>======>>>@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFBBBBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAAAAABBBBBBCCCDDDCCCCCCBBBBBBAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???======???@@@>>>???@@@@@@@@@CCCFFFIIILLLLLLIIIEEEAAA@@@CCCFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@AAA@@@??????>>>>>>???????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@BBBDDDEEEBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@BBBCCCDDD???AAABBBBBB??????@@@BBB@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>======>>>>>>???@@@>>>>>>?????????@@@@@@@@@???>>>>>>===============<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@???===<<<===>>>@@@???======???BBB???????????????????????????>>>============>>>???>>>>>>======>>>>>>???@@@===>>>???@@@@@@@@@@@@@@@AAA@@@???@@@AAABBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@AAACCCCCCBBB@@@EEEDDDCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEE@@@???===<<<===>>>AAABBB@@@@@@AAABBBCCCEEEFFFGGG777777777888888999999:::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>::::::::::::::::::::::::;;;::::::999999::::::;;;777888999999::::::::::::999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::<<<>>>>>>;;;;;;===??????@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBAAA@@@???>>>:::;;;===>>>>>>===;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999;;;===>>>???>>>===<<<:::::::::;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;:::;;;;;;999888888:::===;;;;;;::::::;;;;;;<<<======;;;:::;;;???CCCFFFHHH===;;;::::::;;;<<<:::999888888888999999:::::::::666999;;;<<<:::;;;===@@@<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@===>>>???@@@@@@???>>>===>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBAAAAAA@@@@@@AAAAAABBB???>>>>>>===>>>@@@BBBCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGGGGBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFCCCBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEECCCDDDDDDDDDCCCCCCAAAAAA????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>===<<<<<<===???CCCCCCCCCAAA@@@AAADDDGGGCCCEEEFFFEEECCCBBBEEEGGGCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA?????????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCBBBBBBDDDCCCAAAAAAAAACCCEEEFFFBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFF???BBBCCCBBB@@@???@@@BBBAAAAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>===============>>>??????===========================>>>???AAA@@@???>>><<<===???AAA@@@>>>===@@@CCC????????????????????????@@@???>>>======>>>???@@@?????????>>>???@@@@@@AAA===>>>???AAAAAAAAA@@@???AAA???>>>???@@@@@@???>>>AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCCCCCCCCCCCCCBBBCCCBBBAAA@@@AAACCCEEEGGGAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBDDDFFFEEECCC@@@EEEDDDCCCCCCDDDDDDCCCAAACCCCCCDDDDDDEEEEEEFFFFFFBBB@@@===<<<<<<>>>AAADDDAAAAAABBBCCCEEEGGGIIIJJJ777777888888888999999999<<<<<<<<<<<<============AAABBBBBBAAAAAA???>>>======<<<<<<;;;;;;<<<<<<======>>>>>>???>>>>>>===<<<===<<<:::999999:::<<<===999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<===;;;>>>DDDGGGCCC;;;:::===@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<=========>>>???>>><<<;;;;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999:::<<<>>>@@@===========================<<<<<<<<<;;;;;;;;;;;;:::;;;<<<=========<<<;;;@@@??????>>>???@@@BBBCCC??????>>><<<;;;:::999888999999:::;;;<<<<<<<<<<<<999999999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<=========<<<======<<<;;;;;;;;;<<<<<<@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@DDDBBB@@@BBBFFFHHHHHHGGGHHHIIIIIIHHHEEEDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAABBBBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAIIIGGGDDDCCCCCCCCCBBB@@@CCCAAA???AAADDDEEECCCAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBFFFEEECCCAAAAAACCCEEEFFFCCCDDDDDDDDDEEEEEEFFFFFFHHHFFFCCCBBBBBBDDDHHHJJJHHHEEEBBB??????BBBEEEHHHEEEDDDCCCDDDEEEFFFFFFDDDFFFEEEEEEEEEDDDDDDCCCCCCGGGFFFDDDCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAABBBBBB@@@>>>AAA@@@??????>>>>>>??????>>>>>>????????????>>>>>>>>>????????????@@@@@@@@@????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>????????????>>>>>>======>>>>>>?????????@@@>>>????????????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDBBBCCCFFFGGGEEECCCFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBBBBDDDFFFFFFDDDBBBAAAAAA@@@???>>>???CCCEEEDDDDDDDDDDDDDDDDDDDDDDDD:::::::::::::::999999999::::::;;;;;;<<<<<<<<<===AAA@@@@@@???>>>>>>===============<<<<<<========================>>>>>>>>>>>>===<<<::::::;;;<<<===:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===???AAAGGGKKKGGG@@@???BBBBBBBBBBBBBBBAAA@@@??????>>>????????????>>>======;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@???===<<<===>>><<<<<<<<<<<<============???>>>===<<<===>>>@@@AAA========================??????>>>>>>>>>>>>======<<<===>>>?????????>>>>>>AAA@@@?????????@@@AAABBB>>>>>>>>>>>>======<<<;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@???????????????AAAAAAAAAAAAAAAAAAAAAAAADDDBBBAAABBBFFFHHHHHHGGGGGGHHHHHHGGGEEEDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDBBBCCCEEEFFFGGGFFFEEEDDDGGGFFFFFFFFFEEEEEEEEEEEEAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFFFFIIIIIIIIIIIIJJJKKKLLLLLLIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGHHHHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCCCCDDDEEEDDDBBBCCCAAA@@@AAACCCDDDCCCAAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBDDDEEEFFFFFFFFFEEECCCCCCBBBCCCDDDDDDEEEEEEDDDDDDHHHHHHIIIIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDDDDEEEEEEEEEEEEGGGFFFDDDCCCCCCEEEGGGIIIGGGEEECCCAAAAAACCCEEEGGGFFFDDDDDDEEEFFFGGGFFFEEEIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBBCCCAAA@@@@@@AAAAAA@@@>>>BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFDDDBBBCCCEEEFFFEEECCCFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCEEEFFFFFFDDDBBB>>>???@@@@@@???@@@CCCEEEBBBBBBCCCDDDDDDEEEEEEFFF<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>AAA@@@>>>===<<<<<<======>>>>>>============>>>>>>======<<<<<<<<<>>>???@@@@@@???===<<<;;;<<<======<<<<<<<<<<<<=====================>>>???@@@AAABBB????????????????????????===>>>???@@@AAAAAA@@@@@@<<<===>>>???@@@@@@???>>>@@@BBBGGGKKKIIICCCBBBFFFBBBBBBBBBBBBAAA???>>>===??????@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>>>>????????????@@@AAA@@@>>>>>>>>>@@@======>>>>>>???@@@@@@AAABBBBBB@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAAAAAAAAAAABBB>>>???@@@AAAAAA@@@???>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>=========<<<<<<=========>>>>>>>>>===>>>??????????????????;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@????????????@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAABBBDDDFFFFFFFFFFFFGGGGGGFFFDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCDDDFFFHHHHHHGGGEEEDDDGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAADDDDDDEEEFFFFFFFFFFFFEEEIIIIIIIIIIIIJJJJJJKKKLLLIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFKKKKKKKKKKKKJJJHHHGGGFFFIIIHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHFFFBBBAAA@@@AAACCCDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFFFFFFFEEEEEEDDDGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDFFFDDDAAAAAABBBCCCCCCBBBCCCDDDDDDEEEEEEDDDBBBAAACCCCCCDDDDDDCCCBBBAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCEEEEEEDDDCCCEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDEEEFFFFFFDDDBBB>>>@@@BBBBBBBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFFFFGGG=========>>>??????@@@@@@;;;<<<===>>>???@@@AAAAAAAAA@@@>>><<<<<<===>>>???>>>>>>============>>>>>>>>>===<<<;;;<<<>>>AAABBB@@@???>>>===<<<<<<<<<===<<<<<<=========>>>>>>>>>===>>>>>>???@@@AAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCEEEGGGFFFEEEEEEBBBCCCDDDEEEEEECCCAAA@@@>>>>>>BBBFFFEEEAAAAAADDDAAAAAABBBAAAAAA@@@??????AAAAAAAAAAAAAAA@@@??????>>>>>>======<<<<<<<<<;;;>>>>>>>>>?????????@@@@@@???@@@AAA@@@???>>>???AAAAAAAAAAAABBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCDDDDDDDDDFFFEEEEEEDDDCCCCCCCCCCCCAAABBBCCCDDDCCCBBBAAA???>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@@@@???============>>>???@@@@@@??????@@@@@@@@@@@@??????@@@@@@??????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAAAAABBBCCCDDDDDDEEEFFFGGGFFFDDDDDDDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDCCCEEEEEEFFFFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGJJJMMMMMMKKKIIICCCBBBBBBCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFKKKHHHEEEDDDFFFGGGHHHHHHDDDEEEFFFGGGGGGEEECCCBBBEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFGGGJJJLLLNNNFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHGGGFFFCCCEEEHHHHHHFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGG<<<===>>>???AAACCCDDDEEE??????@@@AAACCCDDDEEEEEECCCAAA@@@>>>>>>???@@@BBB>>>>>>============>>>>>>???>>>===<<<===???BBBCCC??????>>>===========================>>>>>>>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBDDDFFFIIIJJJJJJIIIIIIFFFGGGHHHHHHFFFDDDAAA???===<<<>>>BBBCCC@@@@@@CCC???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>=========????????????@@@@@@@@@@@@???@@@AAAAAA@@@???@@@BBBCCCCCCCCCBBBBBBBBBAAAAAAEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAABBBBBBBBBCCCDDDEEEEEEHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFEEECCCAAA@@@???@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAA@@@????????????>>>??????????????????>>>?????????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBBBBDDDEEEFFFFFFEEEDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMMMMKKKIIIDDDEEEEEEFFFEEEFFFFFFGGGDDDDDDDDDEEEFFFGGGGGGHHHEEEFFFFFFGGGGGGGGGGGGFFFHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFCCCDDDDDDEEEEEEDDDDDDDDDDDDFFFHHHIIIIIIHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHLLLJJJGGGFFFHHHJJJKKKKKKEEEFFFGGGHHHHHHFFFDDDCCCEEEFFFFFFFFFEEEEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIGGGFFFEEEFFFGGGIIIKKKGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDEEEHHHJJJJJJIIIJJJLLLNNNMMMJJJGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGG===>>>???AAACCCEEEFFFGGGAAABBBBBBCCCDDDEEEFFFFFFCCCBBBAAAAAA@@@AAABBBCCC??????>>>>>>>>>>>>??????@@@@@@?????????AAABBBCCC????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEGGGIIIJJJKKKJJJJJJFFFFFFFFFEEEDDDBBB???>>>@@@===>>>BBBCCCAAAAAADDD???@@@AAACCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB@@@BBBCCCCCCAAAAAABBBDDDCCCCCCCCCBBBAAA@@@@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGIIIHHHGGGFFFDDDCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAAFFFEEEDDDCCCAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???AAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBB@@@@@@AAACCCDDDEEEGGGGGGFFFFFFGGGIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIGGGEEEEEEFFFHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLLLLKKKKKKKKKJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGJJJJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLMMMNNNOOOQQQSSSTTTLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLJJJHHHGGGHHHJJJIIIHHHHHHIIIKKKGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIEEEFFFGGGGGGHHHGGGGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDEEEGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJHHHFFFGGGHHHJJJJJJJJJGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEFFFGGGEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIILLLKKKJJJIIIHHHHHHHHHHHHFFFEEEDDDFFFHHHKKKKKKKKKLLLNNNOOONNNKKKHHHFFFEEEIIIIIIIIIIIIIIIIIIIIIIII@@@@@@AAABBBCCCDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIEEEDDDDDDCCCCCCBBBAAAAAACCC@@@@@@CCCDDDBBBBBBEEEBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEECCCDDDFFFEEEDDDDDDEEEGGGDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIFFFGGGHHHIIIIIIIIIHHHGGGJJJHHHFFFEEEDDDDDDEEEFFFCCCCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDGGGFFFEEEEEEDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFFFFEEEBBBAAACCCEEEDDDFFFGGGHHHGGGGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJKKKKKKKKKKKKJJJIIIHHHIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKKKKJJJIIIIIIHHHKKKJJJJJJIIIIIIJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMNNNNNNOOOMMMMMMMMMMMMOOOPPPRRRTTTMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJKKKMMMNNNMMMLLLJJJLLLNNNMMMKKKKKKMMMOOOMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKJJJJJJIIILLLKKKJJJIIIHHHIIIIIIJJJHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKGGGHHHIIIIIIJJJJJJJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHGGGHHHJJJKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIHHHFFFEEEGGGIIIHHHHHHGGGGGGFFFFFFGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMJJJHHHFFFFFFHHHJJJJJJIIIIIIKKKLLLKKKIIIFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAADDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDDDDCCCBBBBBB@@@AAACCCDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDCCCDDDEEEFFFFFFEEEAAA@@@CCCDDDBBBBBBEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGEEEFFFHHHHHHGGGGGGHHHIIIFFFFFFFFFGGGHHHHHHIIIIIIEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGIIIJJJDDDEEEGGGHHHIIIHHHHHHGGGIIIGGGEEECCCCCCEEEGGGIIIEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFFFFFFFFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIIIIGGGDDDCCCEEEGGGEEEFFFHHHHHHHHHHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNQQQSSSRRROOOLLLIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOONNNNNNNNNMMMMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQRRRNNNOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOPPPLLLMMMMMMNNNPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMNNNPPPRRRSSSRRRLLLNNNPPPOOOMMMMMMOOOQQQQQQQQQPPPPPPOOONNNNNNNNNOOOOOOOOONNNNNNLLLKKKJJJOOONNNLLLKKKKKKKKKLLLMMMIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIJJJKKKKKKJJJJJJGGGHHHHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMHHHIIIKKKMMMNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKMMMNNNLLLKKKMMMMMMLLLKKKJJJKKKKKKKKKGGGHHHIIIKKKLLLLLLMMMMMMIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFIIIJJJIIIGGGFFFHHHJJJKKKJJJJJJIIIHHHHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIKKKMMMPPPQQQMMMKKKHHHGGGHHHHHHHHHGGGEEEFFFHHHGGGFFFEEEEEEFFFGGGGGGIIIKKKNNNPPPRRRRRR@@@AAAAAABBBBBBAAAAAA@@@CCCCCCBBBAAA@@@@@@AAAAAA===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEEDDDFFFGGGGGGFFFFFFGGGHHHFFFGGGIIIKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJKKKMMMNNNLLLIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFFFFFFFEEECCCBBBAAADDDEEEEEEDDDCCCBBBBBBCCCAAABBBCCCDDDDDDEEEDDDDDDFFFFFFFFFIIIMMMMMMJJJGGGIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKMMMRRRPPPMMMNNNOOOOOOMMMJJJKKKKKKKKKKKKKKKJJJJJJJJJFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDGGGIIIJJJKKKKKKJJJHHHHHHGGGGGGGGGHHHIIIIIIEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMOOONNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHLLLKKKJJJIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDGGGIIIJJJIIIGGGFFFFFFJJJJJJJJJJJJJJJKKKLLLLLLQQQRRRRRRRRRPPPMMMKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJNNNNNNOOOPPPQQQRRRSSSSSSSSSTTTQQQMMMNNNPPPOOOJJJKKKKKKLLLMMMOOOPPPQQQQQQPPPOOONNNLLLKKKKKKJJJKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNNNNRRRPPPMMMKKKLLLNNNQQQSSSPPPQQQQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQRRRSSSSSSQQQQQQRRRSSSOOOOOOPPPQQQQQQRRRSSSSSSOOOPPPPPPQQQQQQPPPPPPOOOQQQQQQQQQPPPPPPOOOOOOOOOQQQPPPPPPOOOOOOPPPPPPQQQPPPNNNLLLMMMOOOPPPOOOLLLNNNMMMLLLJJJIIIIIIIIIIIILLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKKKKLLLNNNOOOOOONNNLLLKKKLLLKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKLLLLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGHHHKKKNNNFFFIIIKKKKKKJJJIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKMMMLLLLLLLLLKKKKKKKKKKKKLLLJJJHHHIIILLLNNNLLLJJJMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPRRRSSSTTTNNNNNNNNNOOOOOONNNNNNNNNPPPOOONNNMMMMMMMMMNNNOOOMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOLLLLLLLLLLLLLLLKKKKKKJJJOOOMMMKKKMMMOOOPPPMMMKKKMMMLLLLLLLLLKKKKKKKKKKKKNNNMMMMMMLLLKKKJJJJJJIIIKKKJJJIIIHHHGGGHHHIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLNNNRRRUUUOOONNNKKKIIIGGGFFFEEEEEEGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????????????????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGGGGFFFFFFGGGHHHFFFGGGIIIJJJKKKJJJIIIHHHJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMLLLIIIFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAACCCDDDEEEEEEDDDCCCEEEFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIHHHHHHJJJLLLMMMKKKIIIJJJJJJHHHGGGGGGGGGHHHIIIHHHJJJKKKKKKJJJIIIKKKLLLPPPNNNLLLLLLNNNNNNLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNNNNPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJKKKIIIJJJJJJJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHJJJKKKJJJHHHGGGHHHKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTSSSWWWWWWRRROOOPPPQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTQQQQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOONNNOOOOOOPPPPPPSSSQQQOOONNNNNNOOOQQQRRRPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSRRRRRRQQQOOOPPPQQQQQQOOOOOOPPPQQQNNNNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOONNNNNNNNNMMMMMMOOOOOONNNNNNNNNNNNOOOOOOOOOMMMKKKLLLNNNOOOMMMKKKMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPNNNNNNPPPPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJLLLNNNIIIKKKMMMNNNMMMLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIKKKIIIHHHIIILLLMMMLLLJJJMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSNNNNNNOOOOOOOOOOOONNNNNNQQQQQQPPPOOOOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLMMMNNNNNNNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKNNNMMMLLLMMMPPPPPPNNNLLLMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIJJJMMMOOOLLLKKKJJJHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFHHHIIIJJJKKKMMMNNNOOOPPPDDDDDDEEEEEEEEEEEEDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGHHHHHHGGGFFFHHHIIIFFFGGGHHHJJJJJJIIIHHHHHHLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLKKKIIIFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBCCCDDDFFFFFFEEEEEEGGGHHHJJJJJJKKKLLLLLLLLLKKKKKKLLLJJJIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHIIIIIIIIIGGGIIIJJJJJJIIIIIIJJJKKKNNNLLLKKKKKKLLLLLLJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKIIIJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJIIIIIIHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIKKKLLLJJJIIIIIIIIILLLKKKKKKKKKKKKLLLMMMMMMLLLMMMOOOPPPQQQPPPNNNMMMPPPOOOOOONNNNNNOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVWWW]]]^^^WWWPPPOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSSSSSSSTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPMMMNNNOOOOOOMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJLLLNNNQQQTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPOOONNNNNNKKKKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMMMMKKKJJJKKKLLLLLLNNNPPPQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIKKKLLLKKKJJJMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQPPPPPPQQQRRRSSSTTTRRRSSSSSSTTTTTTSSSSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNOOOOOOPPPPPPNNNOOOOOOOOOOOONNNMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPNNNNNNOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMLLLNNNNNNNNNOOOQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKMMMNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMJJJHHHHHHJJJKKKIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIHHHGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGGGGHHHJJJGGGGGGHHHIIIJJJIIIIIIHHHMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJLLLKKKIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHGGGFFFFFFGGGHHHGGGHHHJJJKKKLLLMMMMMMMMMMMMKKKIIIHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIIIIHHHHHHIIIKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKIIIHHHFFFFFFHHHIIIKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJMMMLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNOOOOOOOOOPPPOOONNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNOOOOOOPPPOOOPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLLLLJJJIIIJJJJJJMMMLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQPPPNNNLLLKKKOOONNNNNNMMMMMMNNNNNNOOORRRRRRSSSTTTUUUVVVWWWWWW]]]aaaaaaYYYRRRPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQLLLMMMMMMNNNOOOOOOOOOOOORRRRRRRRRSSSSSSTTTUUUUUUXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOMMMNNNOOOOOOMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNNNNNNNOOOOOOMMMMMMLLLMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNPPPSSSUUUVVVSSSSSSRRRQQQQQQRRRSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRRRRQQQQQQPPPOOOLLLKKKKKKKKKKKKKKKJJJJJJIIILLLNNNNNNMMMKKKJJJJJJMMMPPPRRRRRRQQQPPPQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOOOONNNNNNKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOPPPQQQRRRRRRSSSQQQQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQPPPOOOOOONNNOOOOOOPPPQQQRRRRRRRRRQQQOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOLLLLLLMMMMMMNNNOOOPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOMMMKKKJJJKKKMMMIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOOOOPPPEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHIIIJJJHHHHHHIIIIIIJJJJJJJJJJJJMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIJJJLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHHHHGGGEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIFFFEEEEEEFFFEEEFFFHHHJJJLLLNNNOOOOOOLLLKKKIIIGGGFFFGGGJJJKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIHHHHHHIIIJJJLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNNNNOOOOOONNNNNNMMMQQQQQQQQQPPPQQQQQQRRRSSSNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKLLLLLLJJJJJJJJJKKKNNNMMMMMMMMMMMMNNNOOOOOORRRSSSTTTUUUTTTSSSQQQOOOOOONNNNNNMMMMMMNNNNNNOOOSSSTTTTTTUUUVVVWWWXXXXXX]]]^^^[[[VVVTTTUUUSSSOOOQQQQQQQQQQQQPPPPPPPPPPPPKKKLLLMMMNNNOOOOOOOOONNNRRRRRRSSSTTTUUUUUUUUUVVVYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVTTTSSSRRRTTTSSSSSSRRRRRRQQQQQQPPPQQQQQQQQQRRRQQQPPPPPPOOOOOOPPPQQQPPPOOOOOOOOOQQQOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPOOOOOONNNOOOOOOOOOOOOOOOOOOOOOOOORRRQQQQQQPPPPPPQQQQQQRRROOOOOOPPPOOOOOOOOOOOOOOOPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQSSSTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTWWWVVVUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRRRRQQQQQQPPPOOOMMMMMMMMMLLLLLLKKKKKKKKKKKKNNNQQQRRRPPPNNNMMMMMMNNNPPPRRRSSSRRRQQQQQQRRRSSSSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNOOONNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTUUUUUUSSSSSSTTTTTTSSSSSSRRRQQQRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPQQQSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOMMMNNNOOONNNLLLLLLMMMOOOKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMLLLLLLLLLMMMMMMNNNNNNNNNFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHHHHIIIKKKJJJJJJJJJJJJJJJKKKKKKKKKMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJLLLMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLJJJKKKKKKIIIFFFDDDDDDEEEFFFGGGIIIKKKNNNPPPQQQQQQIIIJJJIIIGGGFFFGGGJJJLLLHHHIIIIIIIIIIIIHHHGGGGGGGGGIIIJJJJJJIIIIIIJJJKKKIIIKKKLLLKKKIIIIIIJJJKKKIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJKKKIIIIIIIIIJJJKKKLLLMMMMMMJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRQQQQQQTTTTTTTTTSSSSSSTTTTTTUUUMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQPPPOOOOOONNNOOOOOOPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNMMMLLLKKKLLLNNNOOONNNNNNNNNNNNOOOPPPPPPRRRSSSVVVXXXYYYYYYXXXXXXRRRQQQQQQPPPPPPQQQQQQRRRTTTTTTUUUVVVWWWXXXXXXYYYWWWWWWUUUSSSVVVZZZYYYTTTSSSSSSSSSSSSRRRRRRRRRRRRNNNOOOQQQRRRSSSRRRQQQQQQQQQQQQSSSTTTUUUVVVVVVUUUXXXXXXWWWVVVVVVVVVWWWWWWVVVWWWWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRSSSSSSQQQQQQRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRTTTSSSSSSRRRRRRSSSSSSTTTPPPQQQRRRRRRPPPPPPQQQRRRVVVUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSRRRRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRRRRRRRQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLOOOQQQTTTUUUTTTSSSRRRSSSNNNQQQSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTQQQQQQQQQQQQPPPPPPPPPPPPNNNPPPQQQQQQPPPPPPQQQRRRPPPPPPPPPOOOPPPPPPQQQRRRPPPQQQRRRRRRSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUTTTSSSSSSRRRSSSTTTVVVUUUTTTSSSSSSTTTSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPOOONNNNNNPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOPPPPPPKKKLLLNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMKKKKKKNNNMMMMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMNNNNNNGGGHHHHHHIIIIIIHHHHHHGGGEEEGGGHHHJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFGGGIIIKKKLLLIIIIIIJJJHHHFFFEEEEEEFFFHHHIIIJJJLLLMMMNNNOOOOOOHHHIIIJJJIIIHHHHHHKKKNNNIIIJJJJJJKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJIIIKKKLLLJJJLLLMMMMMMKKKJJJKKKMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPQQQQQQRRRKKKKKKKKKLLLLLLLLLLLLMMMOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQQQQOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPPPPPPPNNNNNNOOOQQQOOOOOOOOOOOOOOOPPPPPPQQQPPPRRRUUUWWWYYYYYYXXXXXXSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYSSSWWWWWWTTTTTTXXXYYYXXXSSSTTTTTTTTTTTTTTTTTTTTTQQQRRRTTTUUUUUUTTTSSSRRRPPPQQQSSSUUUVVVVVVVVVVVVXXXWWWWWWWWWWWWXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVTTTUUUUUUUUUUUUTTTSSSSSSRRRSSSTTTTTTSSSRRRSSSTTTQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTPPPRRRTTTSSSQQQPPPQQQSSSUUUUUUTTTSSSSSSRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUTTTSSSUUUUUUVVVWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUQQQQQQQQQQQQQQQRRRRRRSSSRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNMMMMMMNNNQQQSSSTTTTTTTTTTTTUUUPPPRRRTTTUUUTTTSSSSSSTTTRRRSSSTTTVVVWWWWWWWWWWWWSSSRRRRRRRRRQQQQQQQQQQQQQQQSSSUUUTTTRRRRRRTTTVVVRRRRRRQQQQQQRRRSSSSSSTTTRRRSSSTTTTTTUUUUUUTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVWWWXXXXXXXXXXXXXXXUUUUUUUUUVVVVVVWWWWWWWWWUUUVVVVVVVVVVVVUUUTTTTTTUUUWWWXXXWWWUUUSSSSSSUUUVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQRRRSSSSSSRRRRRRQQQSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRMMMNNNPPPOOONNNMMMNNNOOONNNOOOPPPPPPPPPOOONNNMMMOOONNNNNNNNNOOOOOOPPPQQQOOOOOOOOOOOONNNNNNNNNNNNIIIIIIJJJJJJJJJJJJIIIIIIHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKLLLLLLMMMMMMNNNNNNLLLKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHGGGFFFFFFFFFIIIKKKLLLFFFHHHHHHHHHFFFFFFFFFHHHIIIIIIJJJKKKKKKKKKKKKJJJGGGIIIKKKKKKIIIJJJLLLOOOJJJKKKLLLLLLLLLKKKIIIHHHIIIJJJKKKKKKJJJJJJKKKMMMJJJMMMOOONNNKKKKKKLLLOOOIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLMMMMMMMMMMMMKKKIIIHHHKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKOOOPPPPPPQQQQQQPPPPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRROOOPPPPPPQQQRRRSSSSSSTTTRRRRRRQQQQQQRRRSSSTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQRRRSSSRRRPPPPPPRRRSSSPPPOOOOOOOOOOOOPPPQQQQQQPPPQQQSSSTTTTTTTTTRRRQQQSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXTTT[[[]]]WWWRRRSSSVVVXXXRRRRRRSSSSSSSSSTTTTTTTTTRRRSSSTTTUUUUUUTTTRRRQQQQQQRRRTTTVVVWWWWWWWWWVVVXXXXXXWWWWWWXXXYYYZZZZZZVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVVVVVVVUUUTTTTTTSSSTTTUUUTTTSSSRRRSSSUUUPPPQQQQQQRRRSSSTTTUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTPPPRRRTTTSSSQQQPPPQQQTTTQQQQQQQQQQQQQQQRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTUUUVVVWWWWWWWWWVVVUUUVVVWWWYYYZZZZZZYYYWWWVVVXXXXXXWWWWWWWWWXXXXXXYYYRRRRRRRRRRRRRRRSSSSSSTTTSSSTTTTTTTTTTTTSSSRRRRRRRRRRRRQQQPPPPPPOOONNNNNNLLLNNNPPPQQQQQQRRRSSSUUUQQQSSSUUUVVVUUUTTTTTTUUUSSSTTTUUUWWWXXXYYYYYYZZZUUUUUUUUUUUUTTTTTTTTTSSSSSSUUUWWWVVVTTTTTTVVVXXXSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSVVVWWWWWWWWWWWWWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYXXXWWWWWWVVVXXXXXXYYYZZZZZZZZZZZZZZZUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVWWWWWWVVVVVVUUUTTTVVVXXXZZZXXXUUUSSSSSSUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRSSSSSSQQQOOOOOOPPPNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPPPPOOOOOOGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIMMMJJJIIIJJJLLLMMMLLLIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKMMMNNNOOONNNLLLJJJJJJKKKMMMMMMMMMLLLLLLLLLLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJIIIHHHIIIHHHFFFFFFFFFHHHJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOOOONNNMMMKKKJJJJJJKKKMMMNNNLLLLLLKKKKKKKKKJJJJJJJJJMMMMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLIIIJJJKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKJJJIIILLLMMMJJJJJJLLLKKKHHHHHHHHHIIIJJJLLLNNNOOOPPPMMMMMMMMMMMMNNNNNNNNNNNNOOONNNLLLKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOONNNNNNOOOPPPRRRSSSTTTSSSRRRQQQXXXUUUQQQQQQSSSTTTSSSRRRSSSTTTUUUUUUUUUSSSRRRQQQSSSSSSSSSSSSSSSTTTTTTTTTRRRRRRRRRSSSSSSTTTTTTTTTVVVUUUUUUTTTSSSSSSSSSTTTRRRSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWSSSRRRRRRQQQQQQRRRSSSTTTQQQTTTVVVWWWWWWWWWWWWXXX[[[ZZZYYYWWWUUUTTTTTTTTTUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPMMMPPPTTTVVVVVVVVVWWWXXX^^^\\\ZZZXXXXXXYYY\\\]]]\\\[[[YYYXXXXXXYYYZZZ[[[WWWXXXXXXXXXXXXWWWVVVUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSTTTUUUUUUVVVXXXWWWUUUTTTSSSTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPUUUUUUWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYXXXXXXZZZZZZZZZYYYXXXXXXWWWWWWZZZYYYWWWUUUSSSQQQPPPPPPSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOTTTSSSSSSRRRSSSTTTVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZWWWVVVVVVUUUTTTSSSRRRRRRUUUUUUTTTTTTUUUWWWYYYZZZVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTUUUUUUSSSRRRSSSUUUWWWPPPPPPPPPQQQRRRTTTUUUVVVTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXWWWWWWYYYYYYWWWVVVVVVWWWXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYYYY\\\^^^\\\YYYWWWYYY[[[VVVUUUUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWWWWVVVVVVVVVXXXXXXXXXWWWWWWVVVVVVVVVWWWXXXXXXXXXWWWVVVVVVUUUXXXXXXXXXWWWVVVUUUSSSSSSVVVTTTRRRQQQPPPQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSTTTVVVUUUSSSSSSSSSUUUWWWXXXXXXVVVSSSQQQQQQRRRTTTVVVTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSTTTTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRQQQQQQQQQPPPQQQPPPPPPOOOOOOPPPPPPQQQHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJHHHGGGIIILLLMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNOOOOOOOOONNNPPPQQQPPPNNNLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNNNNNNNOOOPPPQQQNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMMMMLLLKKKKKKKKKKKKLLLKKKJJJKKKMMMMMMMMMKKKMMMLLLJJJIIIJJJKKKMMMNNNLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOONNNMMMLLLKKKKKKLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLKKKJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOONNNMMMPPPOOOMMMLLLOOOOOOLLLMMMLLLLLLLLLMMMNNNNNNOOOLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNNNNNNNOOOPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRYYYVVVSSSSSSUUUWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVXXXYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVWWWTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVUUUTTTSSSSSSTTTUUUUUUTTTVVVYYYYYYYYYXXXXXXYYY\\\[[[ZZZXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSRRROOORRRVVVWWWWWWWWWWWWXXX[[[ZZZYYYXXXXXXZZZ\\\]]]\\\[[[YYYXXXXXXYYY[[[\\\ZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXVVVVVVUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXZZZZZZYYYYYYYYYXXXXXXXXXYYYXXXWWWUUUUUUTTTTTTTTTVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSWWWWWWVVVUUUVVVWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZWWWVVVVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWVVVWWWWWWVVVUUUUUUVVVXXXRRRRRRRRRSSSTTTUUUWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYYZZZ[[[WWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUXXXXXXYYYXXXXXXWWWVVVUUUWWWVVVUUUSSSSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUWWWVVVTTTTTTTTTVVVWWWYYYYYYWWWVVVTTTTTTTTTVVVWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSTTTIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFHHHKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRQQQOOONNNNNNOOONNNNNNOOOOOOPPPPPPQQQQQQTTTSSSSSSSSSSSSTTTUUUUUUSSSTTTTTTUUUUUUVVVVVVVVVSSSSSSQQQPPPOOONNNNNNNNNPPPOOONNNOOOQQQRRRQQQPPPQQQPPPOOONNNMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMNNNOOONNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSPPPOOONNNLLLJJJIIIIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQRRRRRRSSSQQQSSSRRROOOOOOSSSTTTRRRQQQQQQPPPOOONNNNNNNNNNNNLLLLLLMMMMMMNNNOOOPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTQQQRRRSSSSSSTTTTTTSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSWWWUUUTTTTTTVVVWWWWWWVVVTTTTTTTTTTTTTTTTTTUUUVVVSSSUUUWWWZZZ]]]^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^ZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUZZZYYYXXXWWWWWWWWWWWWWWWWWWYYY[[[[[[ZZZYYYYYYYYY[[[[[[ZZZYYYYYYYYYZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXYYYYYYXXXXXXWWWVVVSSSVVVXXXYYYYYYXXXXXXYYYZZZYYYXXXXXXXXXYYY[[[\\\ZZZYYYYYYXXXYYYZZZ\\\]]]\\\[[[ZZZYYYYYYYYYZZZ[[[XXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[YYYYYYYYYXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZZZZZZZ[[[[[[[[[[[[]]]]]]]]]\\\\\\\\\\\\[[[YYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\[[[[[[ZZZYYYZZZYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVWWWXXXXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXX\\\[[[ZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVUUUVVVVVVWWWWWWXXXXXXYYYWWWWWWWWWWWWXXXXXXXXXXXXWWWYYYZZZZZZYYYXXXXXXYYYWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\[[[[[[ZZZZZZYYYYYYWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ]]]\\\[[[[[[\\\\\\[[[ZZZWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWWWWXXXZZZ[[[XXXWWWWWWVVVVVVWWWWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWKKKKKKLLLKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMJJJKKKLLLNNNOOOOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOPPPRRRSSSRRRPPPOOOOOOPPPNNNNNNOOOOOOPPPQQQRRRRRRWWWWWWWWWWWWWWWXXXXXXXXXUUUUUUVVVVVVWWWXXXYYYYYYUUUTTTSSSRRRQQQRRRRRRRRRRRRQQQPPPQQQSSSTTTTTTRRRSSSRRRQQQPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNMMMMMMNNNMMMMMMMMMNNNNNNOOOPPPMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSQQQPPPOOOMMMLLLKKKJJJJJJKKKJJJIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTSSSTTTSSSOOOPPPTTTVVVUUUSSSRRRQQQPPPOOONNNNNNNNNLLLMMMMMMNNNOOOPPPQQQQQQPPPQQQSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTUUUVVVXXXYYYTTTVVVYYY\\\^^^______^^^]]]]]]]]]]]]]]]^^^^^^^^^YYYYYYXXXXXXXXXXXXXXXYYYXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWW^^^]]]\\\[[[ZZZZZZYYYYYYYYY[[[]]]\\\[[[YYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZWWWYYY[[[[[[ZZZYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZXXXXXXXXXXXXYYYZZZ\\\]]]\\\[[[YYYWWWWWWYYYZZZ\\\WWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ\\\\\\\\\\\\[[[ZZZZZZYYY[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^____________\\\]]]]]]]]]^^^_________________________________]]]^^^^^^____________^^^\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\```^^^]]][[[[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^^^^\\\\\\[[[[[[ZZZZZZZZZYYYWWWXXXXXXXXXYYYYYYYYYZZZWWWVVVVVVVVVUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZYYY[[[]]]]]][[[ZZZYYYZZZ]]]\\\\\\]]]^^^___``````bbbbbbaaa```___]]]]]]\\\YYYYYYXXXXXXYYYYYYZZZ[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[ZZZ[[[[[[[[[[[[[[[[[[ZZZ^^^[[[YYYZZZ]]]^^^\\\YYYVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWZZZ[[[[[[\\\]]]]]]\\\\\\ZZZZZZYYYYYYZZZ[[[\\\]]]ZZZYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\ZZZZZZ[[[\\\\\\[[[ZZZYYY[[[ZZZYYYYYYYYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLMMMNNNNNNNNNLLLLLLNNNOOOOOOPPPPPPPPPMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQSSSRRRQQQPPPPPPQQQNNNNNNOOOOOOPPPQQQRRRRRRTTTUUUUUUVVVVVVVVVVVVVVVRRRRRRSSSTTTUUUVVVVVVWWWSSSRRRRRRQQQRRRSSSUUUVVVQQQPPPPPPQQQSSSTTTTTTSSSQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQNNNOOOOOOPPPPPPQQQQQQRRROOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSRRRTTTSSSPPPPPPUUUXXXWWWRRRRRRQQQQQQPPPQQQQQQQQQOOOOOOOOOPPPQQQRRRRRRSSSRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWVVVVVVWWWXXXZZZ[[[VVVWWWYYY[[[\\\\\\\\\[[[]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZZZZZZZZZZ[[[[[[YYYZZZ[[[\\\\\\\\\\\\\\\____________^^^\\\[[[ZZZ_________^^^]]]\\\\\\[[[ZZZ\\\]]]]]][[[YYYXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]___````````````___^^^]]]^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[]]]\\\[[[ZZZ[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWXXXXXXYYYZZZ[[[\\\[[[ZZZXXXWWWWWWXXXZZZ[[[WWWXXXYYYYYYYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\\\\]]]]]]\\\[[[ZZZYYY[[[\\\\\\]]]^^^^^^^^^^^^^^^_________`````````aaa]]]]]]^^^^^^______``````^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZXXXYYYYYYYYYZZZZZZ[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]```___]]]\\\[[[ZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\XXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[\\\]]]^^^YYYYYYZZZZZZZZZZZZ[[[[[[ZZZ\\\^^^^^^\\\[[[ZZZZZZ^^^^^^^^^^^^^^^___```aaacccbbbaaa```___]]]\\\\\\ZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[\\\]]]]]]\\\[[[[[[^^^\\\ZZZ[[[^^^___]]][[[XXXXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYYYYYYY[[[[[[\\\]]]^^^^^^^^^^^^ZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[]]]]]]\\\\\\\\\\\\\\\]]]YYYZZZ[[[]]]]]]\\\ZZZYYY[[[[[[ZZZZZZZZZ[[[\\\]]]\\\\\\[[[ZZZYYYYYYZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWNNNOOOOOOOOOOOONNNNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLNNNOOOPPPPPPNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPRRRSSSSSSRRRQQQQQQRRROOOOOOOOOPPPQQQQQQRRRRRRPPPQQQQQQRRRSSSRRRRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQPPPOOOPPPSSSUUUWWWOOONNNNNNOOORRRSSSSSSRRRPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQQQQQQQOOOOOOPPPPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTSSSSSSSSSRRRRRRRRRUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPTTTTTTUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSSSSSSSSSSTTTTTTRRRUUUTTTRRRSSSXXXZZZXXXTTTSSSSSSSSSSSSTTTTTTUUURRRRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXZZZ\\\\\\[[[ZZZ[[[\\\ZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZ[[[_________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___```[[[\\\]]]^^^^^^^^^^^^^^^aaabbbccccccbbb```^^^]]]___`````````___^^^]]]\\\ZZZ\\\^^^^^^\\\ZZZYYYZZZZZZYYYYYYZZZ[[[\\\]]]]]]```aaabbbcccbbbaaa```___^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]]]]\\\[[[]]]^^^^^^_________^^^]]][[[YYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]]ZZZ[[[\\\]]]\\\[[[ZZZYYY[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^___```___^^^]]]\\\\\\\\\]]]^^^^^^^^^]]]]]]^^^^^^^^^___``````aaaaaa^^^^^^^^^^^^^^^_________[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\\\\\\\[[[[[[ZZZYYY[[[[[[\\\\\\[[[[[[ZZZYYYXXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\___aaabbbddddddbbbaaa___\\\\\\\\\]]]]]]]]]]]]]]]```^^^]]][[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]^^^^^^___^^^^^^^^^]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^YYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ[[[]]]^^^______[[[\\\\\\\\\]]]]]]]]]]]]^^^___```___]]]\\\\\\]]]\\\\\\\\\\\\\\\]]]^^^^^^______^^^]]]\\\[[[ZZZYYYZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]]]]]]]]]][[[\\\]]]^^^^^^]]]\\\[[[]]]\\\\\\\\\^^^___^^^]]]^^^]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[WWWXXXZZZ[[[[[[ZZZYYYYYYZZZZZZYYYXXXYYYZZZ[[[\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXOOOPPPPPPQQQQQQQQQQQQPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPRRRTTTTTTRRRRRRTTTVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSUUUUUUSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQTTTUUUNNNMMMMMMOOOQQQSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRPPPPPPQQQQQQRRRSSSSSSTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWSSSSSSSSSSSSSSSTTTUUUVVVSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUTTTUUUVVVWWWXXXTTTWWWXXXWWWXXX\\\]]][[[XXXWWWWWWVVVVVVWWWWWWXXXVVVUUUUUUUUUUUUTTTTTTTTTVVVUUUUUUUUUUUUVVVVVVWWWTTTUUUUUUVVVWWWVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\[[[]]]______]]][[[\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[]]]\\\[[[ZZZZZZ[[[]]]^^^aaa`````````___________________________```aaaaaa^^^^^^___```aaaaaaaaaaaabbbbbbdddddddddbbb```___^^^^^^___``````___^^^]]][[[]]]______^^^\\\\\\\\\\\\[[[[[[[[[\\\]]]^^^^^^```aaabbbbbbbbbaaa___^^^]]]]]]]]]^^^]]]\\\\\\[[[[[[\\\]]]]]]\\\\\\^^^```]]]___aaabbbbbbaaa___^^^]]]^^^^^^^^^___^^^^^^^^^^^^^^^_________`````````aaaaaabbbbbbaaa___]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^_________``````]]]^^^```aaaaaa```___^^^\\\]]]]]]^^^^^^]]]\\\[[[]]]^^^^^^______```aaaaaa_________^^^^^^^^^^^^^^^ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZ[[[[[[ZZZZZZYYYXXXWWWXXXYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]^^^^^^___```aaaccceeeffffffeeecccaaa^^^^^^^^^^^^^^^]]]]]]]]]___^^^\\\[[[[[[[[[\\\\\\[[[\\\\\\]]]^^^^^^____________^^^^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^[[[[[[]]]^^^___^^^^^^]]][[[[[[\\\]]]^^^^^^_______________````````````aaabbbbbbbbbaaa^^^^^^___```\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[\\\\\\\\\\\\[[[[[[ZZZZZZ\\\]]]^^^^^^^^^]]]\\\]]]^^^______^^^]]]\\\\\\]]]^^^^^^]]]]]]^^^___aaa```___^^^]]]\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\XXXYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[\\\\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZXXXXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZZZZZZZ[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\PPPPPPQQQRRRSSSSSSSSSRRRUUUUUUVVVVVVVVVVVVUUUUUUPPPSSSVVVVVVUUUUUUXXX[[[VVVVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUVVVVVVUUUTTTUUUVVVTTTTTTTTTSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRTTTSSSPPPOOOOOOPPPRRRTTTNNNMMMMMMNNNQQQRRRRRRQQQRRRSSSTTTUUUUUUUUUUUUUUURRRRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRWWWXXXXXXYYYYYYXXXXXXWWW[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\]]]ZZZZZZYYYXXXXXXWWWVVVVVVSSSSSSTTTUUUUUUVVVWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVSSSTTTUUUWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUVVVWWWYYY[[[\\\VVVZZZ[[[[[[\\\```aaa^^^\\\[[[ZZZYYYYYYXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTVVVUUUUUUUUUVVVXXXYYY[[[UUUVVVWWWWWWXXXXXXWWWWWWXXXXXXXXXYYYZZZ\\\^^^___ZZZ]]]```___\\\ZZZZZZ[[[^^^^^^___```___^^^\\\[[[___^^^\\\[[[[[[^^^```bbb````````````______^^^^^^^^^^^^^^^^^^^^^___````````````aaabbbcccdddddddddaaabbbcccddddddcccaaa___]]]^^^___``````___^^^^^^\\\^^^```aaa___^^^^^^___]]]]]]]]]]]]]]]^^^___```^^^___aaabbbaaa```^^^\\\\\\\\\]]]]]]\\\\\\[[[ZZZ[[[\\\]]]\\\\\\\\\___aaa\\\^^^aaadddeeedddcccbbbaaaaaaaaabbbaaaaaa``````aaabbbcccdddddddddddddddffffffggggggfffccc```___````````````````````````_________^^^^^^_________^^^^^^^^^^^^____________[[[]]]___```aaa```___^^^\\\]]]]]]^^^]]]\\\ZZZYYY]]]^^^^^^___``````aaaaaa``````______^^^^^^]]]]]][[[[[[[[[[[[\\\\\\]]]]]]_________^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWXXXYYYZZZ[[[\\\]]]^^^____________```bbbcccddd```bbbdddffffffdddbbb`````````______^^^^^^]]]]]]___^^^]]]\\\[[[\\\]]]]]]\\\\\\\\\]]]^^^______```________________________________________________[[[\\\^^^```aaaaaa``````\\\]]]]]]^^^^^^_________aaabbbbbbbbbcccccccccccceeeeeedddbbb```___aaaccc___^^^^^^^^^^^^______```_________^^^]]]]]]\\\\\\ZZZZZZZZZYYYZZZZZZ[[[\\\[[[[[[[[[\\\\\\[[[[[[[[[ZZZ[[[\\\^^^______^^^^^^\\\]]]___``````___]]]\\\[[[]]]```___]]]\\\^^^aaaaaa```___]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZZZZZZZZZZYYY[[[[[[[[[\\\\\\]]]]]]]]]YYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZ\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUWWWXXXYYYWWWWWWXXXXXXYYYZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[\\\\\\]]]]]]]]]___^^^^^^]]]]]]^^^^^^___YYYXXXVVVTTTTTTUUUWWWXXXUUUUUUUUUUUUUUUVVVVVVVVVSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUWWWWWWVVVUUUTTTTTTTTTUUUTTTUUUVVVXXXXXXXXXXXXWWWWWWVVVUUUVVVXXXYYYXXXWWWVVVWWWXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSTTTRRRTTT[[[\\\XXXWWW[[[UUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\[[[^^^___^^^ZZZXXXXXXZZZYYYYYYZZZZZZZZZZZZYYYYYY]]][[[YYYXXXZZZ[[[[[[[[[\\\[[[YYYXXXWWWWWWXXXXXX^^^]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXXXXYYYYYYYYYXXXUUUVVVWWWWWWVVVUUUVVVXXXXXXVVVTTTTTTVVVZZZ\\\]]][[[YYYXXXZZZ]]]^^^]]][[[]]]ZZZXXXYYY\\\^^^]]][[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYWWWUUUTTTTTTVVVXXXYYYYYYZZZZZZYYYXXXYYYZZZ\\\]]]___^^^]]]\\\\\\\\\\\\\\\ZZZ[[[^^^```aaaaaaaaa```______aaacccdddbbb^^^[[[cccccccccbbbaaa```___^^^___^^^^^^]]]\\\\\\[[[[[[^^^___bbbdddeeeeeeeeedddfffddddddeeegggfffbbb^^^dddaaa^^^]]]______^^^\\\```___^^^^^^^^^]]][[[YYY___ZZZYYY]]]```___^^^___cccbbb``````aaabbb```___^^^]]]\\\[[[ZZZZZZZZZZZZWWWYYY\\\]]]\\\\\\\\\\\\cccaaaaaacccggghhheeecccdddcccbbbaaaaaaaaaccccccgggfffdddbbbbbbcccdddeeedddddddddddddddcccbbbbbb_________```````````````________________________```___^^^^^^``````___^^^aaaaaabbbbbbcccbbbbbbaaa]]]^^^______``````______bbbaaa___^^^]]]]]]^^^___``````___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___``````^^^]]]]]]\\\[[[\\\\\\\\\``````___^^^]]]\\\[[[ZZZ\\\[[[ZZZ[[[\\\\\\\\\[[[]]]]]]^^^___```aaabbbbbbeeecccbbbbbbbbbbbbaaa___]]]]]]^^^______^^^\\\[[[^^^______^^^]]]]]]^^^```aaaaaaaaaaaaaaaaaaaaaaaa```aaaaaaaaabbbbbbcccccccccbbb```______```bbbcccaaaaaaaaaaaabbb```]]][[[^^^]]]\\\[[[\\\^^^```aaa```aaacccdddeeeeeeddddddeeedddcccbbbbbbbbbbbbbbb```]]]\\\]]]```bbbaaa```bbbaaa```___^^^^^^^^^^^^___^^^]]]\\\\\\\\\]]]]]]___]]]___cccaaaZZZYYY\\\[[[]]]^^^______]]]\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___^^^]]]^^^```bbbaaaaaaaaabbbcccaaa^^^[[[]]]\\\[[[YYYYYYYYYZZZ[[[``````___^^^]]]\\\\\\]]]^^^]]]]]]]]]]]]^^^______```___^^^]]]\\\[[[[[[[[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXYYYYYYYYYXXXXXXWWWVVVYYYXXXXXXWWWWWWWWWXXXXXXVVVWWWYYYXXXWWWUUUVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWYYYYYYZZZZZZ[[[[[[ZZZZZZ\\\\\\[[[[[[\\\]]]^^^___^^^]]]]]]\\\\\\]]]]]]^^^\\\]]]^^^]]]\\\[[[\\\]]]VVVUUUTTTSSSSSSTTTVVVWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSSSSTTTUUUXXXWWWVVVVVVUUUUUUUUUVVVTTTUUUWWWXXXYYYYYYXXXXXXUUUTTTTTTTTTVVVWWWVVVUUUVVVXXXZZZZZZYYYZZZ[[[]]][[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUWWWVVVZZZaaaaaa\\\YYYZZZYYYYYYYYYXXXXXXWWWVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYXXXXXXYYYYYYZZZ[[[XXX[[[\\\\\\ZZZXXXYYYZZZYYYYYYYYYZZZZZZYYYYYYYYY[[[YYYWWWWWWXXXYYYYYYXXXZZZYYYWWWVVVVVVVVVWWWWWW[[[ZZZZZZYYYWWWVVVVVVUUUTTTUUUVVVVVVVVVVVVVVVUUUTTTUUUVVVVVVUUUUUUVVVWWWYYYWWWUUUVVVXXX[[[\\\\\\\\\[[[ZZZ\\\___```___^^^aaa___\\\[[[\\\\\\ZZZXXX\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTUUUWWWXXXYYYXXXZZZYYYYYYXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYYYYZZZZZZ^^^___aaabbbcccbbbaaa```cccbbbbbbbbbddddddcccaaa```aaaaaaaaaaaaaaa```______________________________```bbbdddeeeeeedddccceeedddcccdddfffeeeaaa^^^aaa___]]]^^^``````___]]]aaa`````````aaaaaa```___ccc___^^^aaadddbbbaaaaaaaaa``````aaacccdddcccbbb^^^^^^^^^]]]]]]\\\[[[[[[[[[]]]_________^^^___```aaa___]]]___bbbddddddbbbeeedddccccccccccccdddeeefffeeecccbbbbbbbbbcccddd___`````````______^^^]]]aaaaaaaaaaaaaaabbbbbbbbb________________________aaa___^^^___```aaa```^^^^^^______````````````___aaaaaaaaaaaa`````````______^^^]]]\\\\\\]]]]]]^^^bbbaaaaaa`````````aaaaaa^^^^^^]]]]]]]]]]]]]]]^^^______^^^^^^]]]]]]]]]]]]bbbaaa```^^^]]]\\\\\\\\\___^^^]]]]]]]]]]]]\\\\\\]]]]]]^^^___```aaabbbbbbdddbbbaaaaaaccccccbbb```^^^___`````````___^^^]]]___``````___]]]]]]^^^```aaaaaabbbbbbccccccddddddeeeeeeddddddddddddddddddbbbaaaaaa``````aaabbbbbb``````___``````aaa``````]]]\\\[[[\\\]]]___bbbccc``````aaabbbccccccccccccbbbaaa```___^^^^^^^^^^^^___\\\ZZZ[[[]]]^^^]]]\\\^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYXXX]]][[[^^^bbb```[[[ZZZ^^^\\\]]]___aaacccddddddddd^^^^^^______``````aaaaaa]]]^^^___^^^]]]]]]___```bbbaaa```aaaaaa```]]][[[^^^]]]\\\[[[[[[[[[\\\\\\^^^^^^]]]]]]^^^______```^^^]]]]]]]]]]]]]]]^^^^^^___^^^]]]]]]\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYZZZWWWYYYZZZZZZXXXWWWXXXXXXZZZZZZZZZYYYYYYZZZZZZ[[[YYYYYYZZZZZZYYYYYYXXXXXX[[[[[[\\\\\\\\\\\\\\\\\\______^^^^^^]]]^^^^^^^^^\\\]]]]]]]]][[[ZZZ[[[\\\SSSRRRRRRQQQRRRSSSUUUVVVVVVVVVUUUTTTSSSRRRRRRQQQUUUUUUTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZZZZYYYYYYVVVUUUTTTUUUWWWWWWWWWUUUWWWYYY[[[\\\\\\]]]___aaa^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXYYYYYY]]]cccccc]]]YYYXXXZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXXXXYYYYYYZZZ[[[[[[XXXXXXWWWWWWWWWXXXYYYYYYVVVXXXZZZZZZYYYYYYYYYZZZXXXXXXYYYYYYYYYYYYXXXXXXZZZXXXWWWWWWXXXYYYYYYXXXYYYYYYXXXWWWWWWWWWXXXXXXZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSUUUVVVVVVUUUUUUVVVXXXWWWVVVVVVWWWYYY[[[[[[ZZZ[[[[[[ZZZ\\\^^^``````___bbb```]]]\\\\\\[[[ZZZXXX[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXXXXXXXYYYYYY\\\]]]^^^___````````````dddbbb^^^]]]^^^___```___]]]^^^___```aaaaaabbbaaa]]]]]]^^^^^^^^^_________^^^___```aaabbbbbbaaa```````````````aaa```^^^[[[]]]]]]\\\^^^``````___]]]^^^^^^^^^______`````````aaa]]]]]]```aaa^^^]]]^^^```______aaaccccccbbb```\\\^^^___``````___]]]\\\^^^___```___^^^^^^```bbbaaa___]]]]]]___aaabbbbbbccccccbbbbbbbbbbbbccccccdddcccbbbaaa```aaabbbccc______``````______^^^^^^______`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaa```aaabbbcccbbbaaa_________`````````aaaaaadddcccbbbaaa`````````aaabbbaaaaaaaaaaaabbbccccccdddcccccccccccccccddddddbbbbbbbbbbbbbbbbbbaaabbbddddddddddddeeeeeeeeeeeeiiihhhfffdddccccccddddddgggfffeeeeeeddddddddddddcccddddddeeefffggghhhhhhgggfffeeefffggghhhhhhfffeeeeeefffggggggffffffffffffggggggeeedddcccdddfffggghhhhhhiiijjjkkkllllllnnnnnnmmmmmmlllkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhgggfffeeeccccccbbbcccdddeeeaaaaaaaaaaaaccceeehhhiiigggggggggfffgggggghhhhhheeedddcccbbbaaaaaaaaaaaa^^^]]][[[[[[\\\\\\\\\[[[``````^^^]]]\\\[[[[[[[[[YYY[[[^^^```aaa```^^^\\\aaaaaadddfffeeebbbbbbeeebbbbbbbbbbbbbbbbbbbbbbbbddddddddddddddddddddddddaaacccdddcccbbbbbbccceeegggeeeddddddeeeeeecccbbbbbbaaa___^^^^^^___````````````aaabbbbbbcccddddddcccbbbbbbaaaaaaaaabbbbbbbbbbbbaaaaaa``````__________________````````````ZZZZZZ[[[[[[\\\]]]]]]]]][[[[[[[[[[[[[[[[[[\\\\\\XXXYYY[[[[[[ZZZYYYYYYZZZXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTVVVWWWXXXXXXXXXWWWVVVUUU[[[ZZZYYYXXXXXXXXXXXXXXXWWWXXXYYYXXXVVVUUUVVVWWWQQQPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTWWWWWWVVVVVVUUUVVVVVVWWWVVVWWWYYYZZZ[[[[[[ZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXXXXYYY[[[\\\\\\\\\^^^___]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWXXX[[[^^^^^^[[[YYYXXXVVVWWWXXXZZZ\\\]]]______XXXYYYZZZ[[[[[[\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYYXXXYYYZZZZZZZZZYYYYYYYYYWWWXXXXXXYYYYYYXXXXXXWWW[[[ZZZXXXYYYZZZ[[[ZZZYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXWWWWWWVVVUUUUUUWWWXXXXXXWWWWWWYYYZZZVVVVVVVVVXXXZZZZZZYYYWWWYYYYYYYYYZZZ\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWWWWWWWYYYXXXXXXXXXXXXWWWWWWWWWZZZZZZZZZ\\\^^^___]]][[[YYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^___```ccc```\\\ZZZ[[[[[[[[[[[[[[[]]]^^^```bbbcccdddddd````````````````````````___```aaaaaaaaaaaa``````______`````````___^^^]]]______```aaabbbbbbaaa``````aaaaaaaaaaaaaaacccdddbbb______bbbaaa]]]\\\]]]bbbbbbbbbcccdddccc```^^^___aaadddeeefffdddbbb```eeeffffffeeedddeeegggjjjfffeeeeeedddeeeeeeddddddaaaaaaaaaaaabbbbbbbbbcccdddccccccbbbbbbbbbcccdddbbbbbbcccccccccbbbbbbaaa_________``````aaaaaabbbbbbbbbbbbbbbccccccccccccdddbbbbbbbbbdddeeedddcccaaaaaaaaaaaabbbbbbcccccccccbbbaaa```aaaaaabbbcccdddddddddeeefffgggggghhhfffeeeeeeeeeeeefffggggggdddeeefffgggggghhhhhhhhhhhhiiijjjlllmmmnnnoooooorrrpppnnnmmmllllllmmmnnnnnnnnnnnnmmmlllmmmnnnpppnnnnnnooopppqqqrrrrrrssssssrrrrrrsssuuuwwwvvvuuuttttttuuuvvvvvvvvvwwwwwwwwwwwwxxxvvvttttttuuuwwwyyyyyyyyyzzzzzz{{{{{{{{{~~~~~~~~~}}}}}}}}}}}}}}}yyyzzz|||||||||{{{yyyxxxvvvuuutttpppmmmjjjiiijjjiiiiiiiiiiiijjjlllmmmnnnooonnnllljjjiiiiiiiiijjjgggfffeeedddccccccbbbccc^^^]]]\\\]]]^^^^^^______ddddddbbbaaa````````````^^^```cccfffhhhiiiiiihhhlllmmmoooooommmkkkkkklllhhhgggfffdddbbbaaaaaaaaaggggggffffffeeeeeeeeeeeeeeegggiiijjjiiijjjkkklllnnnllliiiiiiiiijjjiiihhhdddcccbbbaaaaaabbbcccdddcccdddeeeeeefffgggggggggjjjiiihhhggggggggggggggghhhhhhgggfffeeecccbbbaaaaaaaaa```___^^^^^^^^^^^^\\\\\\]]]]]]^^^___```aaacccccccccbbbaaa```______ZZZ[[[]]]]]][[[ZZZ[[[\\\YYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVSSSTTTUUUVVVVVVTTTRRRPPPUUUTTTSSSRRRQQQQQQQQQQQQSSSUUUUUUUUUSSSSSSSSSUUUQQQQQQQQQRRRSSSTTTUUUUUUSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUUUUUUUVVVWWWWWWXXXYYY[[[[[[[[[[[[ZZZZZZYYYXXXXXXZZZZZZYYYXXXXXXYYYZZZZZZYYYXXXZZZ[[[[[[[[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWWWWVVVWWWWWWWWWXXX[[[\\\\\\UUUVVVWWWYYY[[[]]]______YYYZZZ[[[\\\]]]]]]]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[\\\[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWZZZYYYXXXYYYZZZ[[[ZZZXXXYYYYYYZZZ[[[[[[[[[\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVXXXZZZ[[[[[[[[[[[[]]]^^^ZZZYYYZZZ\\\]]]]]][[[XXXYYYZZZ[[[[[[[[[\\\]]]]]]ZZZZZZZZZYYYXXXYYYYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXX[[[[[[\\\^^^```aaa___]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[]]]\\\[[[[[[[[[\\\]]]^^^___]]]\\\[[[\\\]]]\\\[[[[[[]]]^^^aaabbbdddeeeeeeffffffeeeeeedddddddddcccaaaaaabbbbbbbbbbbbbbbbbbaaabbbbbbbbbaaa`````````aaabbbbbbcccbbbbbbaaabbbcccdddeeedddcccccceeehhhfffdddeeehhhfffbbb```bbbcccdddeeehhhiiigggdddaaacccdddfffggggggfffeeedddhhhiiijjjjjjjjjlllooorrriiijjjkkkkkkiiigggeeedddccccccddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffccccccddddddeeeddddddcccbbbbbbcccddddddeeeffffffeeefffffffffgggggghhhhhhhhhffffffgggiiiiiiiiihhhffffffeeeddddddeeeffffffeeeeeeeeefffgggiiijjjkkkhhhhhhiiijjjkkkllllllmmmmmmmmmllllllllllllmmmmmmjjjkkkmmmoooqqqrrrrrrsssppprrruuuxxx{{{}}}~~~~~~~~~~~~|||{{{zzzzzz{{{{{{xxxyyyzzzyyyyyyzzz}}}~~~~~~zzzwwwvvvzzzzzzyyyyyyxxxxxxxxxxxxwwwuuurrrooommmlllkkkkkkhhhgggfffeeecccccccccccc```aaabbbcccdddfffhhhiiijjjjjjiiiiiihhhhhhiiiiiikkklllmmmpppssswwwyyy{{{}}}zzzxxxwwwwwwnnnmmmkkkiiigggfffffffffcccdddeeeggghhhjjjkkklllppprrruuuwwwxxxyyy{{{||||||zzzvvvsssqqqooommmkkkhhhgggfffffffffggghhhiiiiiijjjmmmooorrrssstttuuuxxxwwwvvvuuutttsssssssssvvvuuutttrrrpppmmmkkkiiiiiihhhfffcccaaa```______bbbaaaaaaaaabbbcccddddddjjjjjjiiigggeeebbb```___YYYZZZ\\\[[[YYYXXXXXXYYYZZZZZZYYYXXXXXXXXXXXXXXXUUUTTTTTTTTTTTTUUUWWWWWWRRRSSSUUUVVVUUUSSSQQQPPPRRRRRRQQQPPPPPPPPPPPPPPPRRRTTTUUUUUUTTTTTTUUUWWWSSSTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUURRRRRRSSSSSSTTTUUUUUUUUUVVVVVVVVVUUUVVVWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWXXXVVVXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYWWWVVVWWWXXXYYYYYYWWWWWWWWWYYYZZZYYYYYYXXXWWWWWWVVVVVVXXXWWWWWWWWWVVVVVVVVVVVVWWWYYYWWWUUUVVV\\\___^^^YYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[]]]^^^______^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\]]]\\\[[[[[[[[[ZZZXXXVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWWWWVVVWWWYYYYYYWWWUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXWWWWWWWWWVVVVVVTTTUUUVVVVVVWWWWWWWWWVVV[[[]]]^^^___^^^___```bbb_________```aaaaaa___\\\\\\]]]^^^^^^\\\\\\]]]^^^ZZZ[[[[[[YYYWWWUUUVVVXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[\\\\\\\\\\\\___^^^^^^```bbbcccbbb```[[[[[[\\\\\\\\\[[[ZZZZZZ\\\[[[[[[[[[[[[\\\]]]]]]]]][[[ZZZYYYYYY[[[]]]^^^^^^]]][[[[[[\\\]]]\\\[[[\\\]]]^^^```aaabbbccccccbbbbbbbbbbbbbbbbbbbbbbbb____________``````aaaaaa```aaabbbaaa```___```bbb___`````````______aaacccaaaccceeedddbbbcccgggkkkkkkjjjlllooommmhhhfffiiiiiikkkmmmqqqsssqqqmmmiiieeedddcccbbbbbbccccccdddccceeegggiiikkkmmmqqqtttlllnnnoooooommmjjjjjjjjjmmmnnnooopppqqqqqqqqqqqqmmmnnnnnnnnnoooooooooooooooppppppqqqqqqqqqqqqpppoooooopppqqqrrrsssssstttxxxxxxyyyyyyzzzzzz{{{{{{zzzyyyyyyzzz|||}}}|||{{{yyyxxxvvvuuutttuuuuuuvvvwwwxxxzzz}}}}}}|||{{{yyyxxxwwwvvvvvvrrrtttvvvwwwxxxzzz}}}~~~zzzuuupppkkkgggeeejjjlllpppuuuzzzzzzyyyxxxxxxxxxyyyzzz{{{}}}zzzvvvsssqqqppppppmmmllljjjiiihhhiiijjjjjjmmmmmmlllkkkhhheeebbb```ZZZ[[[\\\[[[YYYWWWWWWWWWWWWWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVVVVSSSSSSTTTUUUTTTTTTRRRQQQRRRRRRRRRQQQQQQRRRRRRSSSRRRTTTVVVVVVVVVWWWYYYZZZWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZXXXXXXXXXXXXXXXYYYZZZZZZVVVWWWYYYZZZ[[[ZZZZZZYYYZZZYYYXXXXXXYYYYYYXXXVVVVVVXXXYYYYYYXXXXXXZZZ[[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWZZZYYYVVVVVV\\\]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^`````````___^^^^^^^^^]]]\\\\\\\\\\\\\\\[[[YYYXXXYYYZZZZZZXXXVVVVVVVVVWWWWWWWWWWWWVVVVVVWWWVVVVVVWWWYYYYYYWWWUUUSSSTTTVVVXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWTTTUUUVVVWWWXXXYYYYYYYYY\\\^^^````````````bbbdddbbbaaa```aaabbbaaa```^^^]]]___```^^^\\\ZZZ[[[]]]YYYZZZ[[[YYYWWWVVVXXXZZZWWWXXXYYYZZZ[[[\\\\\\]]]aaaaaabbbcccdddeeeeeefffgggfffeeefffhhhiiiiiiiii___```aaaaaa```___^^^]]]aaa`````````aaaaaabbbccc_________aaaeeekkkpppssspppkkkeeeaaa___^^^]]]]]]\\\\\\]]]^^^____________\\\]]]^^^___```aaabbbbbbccccccddddddeeefffggghhhgggiiijjjiiigggfffhhhkkkfffhhhiiihhhhhhkkkooottttttwwwzzzzzzyyy|||~~~ssspppllliiihhhjjjmmmpppqqqtttyyy}}}}}}zzz}}}{{{xxxvvvpppqqqrrrpppmmmjjjjjjjjjgggfffeeeddddddccccccccceeedddbbb```______```aaa^^^^^^^^^_______________\\\\\\\\\\\\\\\]]]^^^___]]]___aaacccdddeeegggjjjZZZZZZZZZ[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[ZZZZZZZZZXXXXXXYYYYYYZZZZZZ[[[[[[XXXXXXXXXWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\\\\ZZZZZZZZZZZZZZZ[[[\\\\\\UUUWWWXXXYYYZZZZZZYYYYYY]]][[[ZZZZZZ[[[[[[ZZZXXXVVVXXXZZZZZZZZZ[[[]]]___\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWVVVVVVVVVUUUUUUUUUUUUYYYZZZVVVVVVZZZZZZUUUXXXXXXYYY[[[\\\]]]^^^^^^[[[\\\___```aaaaaa___^^^^^^^^^]]]\\\[[[[[[[[[\\\XXXVVVUUUWWWZZZ[[[YYYVVVUUUVVVVVVWWWWWWVVVVVVUUUXXXXXXXXXYYY[[[[[[XXXVVVTTTUUUWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZVVVWWWXXXZZZ[[[\\\\\\]]]]]]^^^```aaa```aaaccceeeaaa```^^^^^^______^^^\\\\\\^^^___]]]YYYWWWXXXZZZUUUWWWZZZYYYXXXYYY\\\______```aaabbbdddeeefffggghhhiiijjjkkklllnnnoooooopppnnnllllllnnnpppqqqqqqllllllmmmmmmmmmllljjjiiigggfffffffffggghhhhhhiiiggghhhlllrrrzzzxxxnnngggdddcccbbb[[[\\\\\\]]]]]]\\\\\\\\\^^^___aaaccceeehhhjjjjjjqqqqqqqqqrrrssstttvvvwwwvvvxxxyyyxxxvvvuuuxxxzzzxxxyyy{{{{{{|||zzzyyy|||}}}zzzwwwuuutttuuuuuuqqqqqqqqqqqqqqqrrrssstttkkkkkkllllllmmmnnnppppppooorrrtttvvvxxxzzz}}}WWWWWWWWWWWWWWWVVVVVVVVVYYYZZZ[[[ZZZXXXXXXYYYZZZUUUUUUUUUVVVWWWYYYZZZ[[[\\\XXXUUUTTTWWWXXXXXXWWWYYYZZZZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[\\\]]]^^^___]]]ZZZYYYZZZ]]]^^^]]][[[XXXWWWWWWXXXZZZZZZYYYWWWXXXYYYYYYZZZZZZYYYYYYXXXZZZXXXWWWXXX\\\]]]\\\ZZZVVVYYY\\\\\\ZZZYYYZZZ\\\[[[YYYXXXXXXYYYZZZZZZYYY\\\^^^___^^^]]]\\\]]]^^^]]]]]]^^^___```___\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]___\\\XXXWWWXXXZZZ[[[[[[UUUVVVWWWXXXXXXXXXXXXXXXVVVUUUUUUVVVXXXXXXWWWVVVZZZXXXWWWYYY[[[ZZZWWWSSSXXXXXXYYYYYYZZZ[[[\\\\\\\\\\\\]]]^^^______``````ZZZ[[[\\\]]]]]]^^^^^^^^^dddccc___\\\___fffjjjiiifffeeedddcccbbbbbbbbbbbbaaacccdddbbb^^^\\\\\\]]]]]][[[[[[^^^aaaccceeehhhmmmpppsssuuuuuuxxx~~~xxxnnnfff``````ccc_________aaadddgggjjjkkkkkkmmmqqqtttwwwyyyzzz{{{XXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[[[[ZZZZZZ[[[]]]\\\\\\\\\[[[\\\\\\]]]^^^^^^[[[XXXWWWYYYZZZZZZXXXWWWXXXXXXYYYZZZZZZ[[[[[[\\\\\\[[[[[[[[[\\\\\\]]]```^^^^^^___bbbcccbbbaaa^^^]]]]]]^^^______]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWVVVWWWZZZ\\\[[[YYYWWWYYYZZZYYYWWWVVVWWWYYY___]]]\\\]]]___``````___aaabbbddddddccccccdddfffdddccccccccccccbbb```^^^_______________^^^^^^^^^^^^\\\YYYXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZXXXVVVUUUVVVYYY\\\]]]]]]\\\ZZZXXXYYY[[[[[[ZZZXXXZZZ[[[]]]^^^___`````````aaaaaa```aaaaaacccdddeeeaaaaaa`````````bbbcccddddddfffffffffllluuuyyyxxxlllkkkiiigggfffeeeddddddbbbfffiiiiiifffbbb```___aaa```bbbgggkkkpppwww~~~qqqiiifffdddeeeggggggggghhhjjjooosssvvvxxx{{{zzz|||XXXXXXXXXXXXXXXXXXXXXXXXXXXZZZ\\\\\\\\\\\\^^^___^^^^^^]]]\\\\\\\\\\\\\\\```]]]ZZZYYYZZZ[[[ZZZYYYUUUVVVVVVWWWWWWXXXYYYYYY[[[[[[[[[[[[[[[\\\\\\\\\^^^]]]]]]___bbbddddddcccaaa```___```aaaaaa```^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZXXXXXXYYY[[[\\\\\\[[[[[[[[[ZZZXXXVVVVVVXXXYYY```^^^^^^___bbbeeeeeeeeedddfffggghhhggghhhiiikkkiiihhhfffeeecccbbbbbbbbbccccccbbbbbbaaaaaa``````aaa```^^^^^^^^^^^^]]][[[YYYXXXWWWVVVVVVVVVWWWXXXYYYWWWUUUVVVYYY^^^aaabbbaaa```^^^^^^___aaaaaaaaaaaaccceeehhhiiijjjiiiiiilllkkkkkklllmmmnnnpppqqqmmmmmmlllmmmnnnqqqtttvvvvvvzzz~~~~~~}}}||||||www||||||xxxuuusssrrruuu~~~wwwlllmmmtttxxxzzz{{{{{{{{{}}}ZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]___^^^^^^^^^___```^^^^^^]]]\\\\\\]]]]]]]]]aaa___^^^\\\\\\\\\[[[[[[XXXXXXYYYZZZZZZ[[[[[[\\\]]]^^^___```bbbccccccdddeeeeeefffhhhjjjlllmmmmmmjjjjjjjjjkkknnnnnnmmmllllllmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmnnnooooooooonnnmmmkkkjjjjjjkkkmmmooorrrqqqqqqtttwwwzzz{{{{{{zzz|||}}}|||{{{{{{|||~~~}}}|||{{{xxxwwwwwwxxxzzz{{{{{{{{{zzzyyyyyyxxxxxxwwwvvvuuuvvvvvvuuurrrpppkkkjjjhhhfffeeefffggghhhiiigggffffffhhhkkkllllllnnnnnnooopppqqqqqqqqqppprrrtttxxx{{{}}}}}}|||{{{wwwsss``````aaaaaaaaabbbbbbbbbeeefffgggfffdddccccccdddddddddddddddfffggghhhiiiiiiiiihhhgggfffeeeeeefffffffffggghhhhhhiiiiiijjjlllmmmpppsssuuuwwwxxxyyykkkkkkllllllmmmnnnnnnnnnyyyzzzzzzyyyvvvuuuuuuvvvrrrssstttuuuwwwzzz|||}}}~~~~~~}}}~~~~~~uuutttzzzrrrnnnpppnnnnnnqqqqqq~~~~~~xxxrrrnnnnnnppp|||sssooorrruuu{{{xxxqqqwww|||