BM6P6(@ ''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''&&&$$$###***)))'''%%%%%%''')))***&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))(((((())))))*********+++)))))))))))))))((('''''')))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))------,,,)))'''&&&''')))+++***)))(((((()))***+++))))))))))))))))))))))))&&&&&&'''((()))***+++++++++***)))((((((''''''((())))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''+++++++++***)))(((((('''---+++)))'''&&&&&&(((((())))))((((((''''''&&&&&&******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))+++)))'''(((******(((%%%((('''&&&%%%%%%&&&'''((()))))))))))))))))))))***%%%%%%&&&'''((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))......---+++***((('''&&&&&&&&&%%%&&&)))******)))))))))))))))******************++++++++++++******************************++++++************++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,//////.........---------........................////////////////////////000000000000////////////222111000000000000000111000111111111111222222222222222222333555777888999===>>>@@@EEEOOO^^^nnnxxx''''''''''''''''''''''''''''''''''''''''''((()))'''(((((()))((('''&&&%%%)))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''''''''''''''''''''''''''((((((((()))))))))***'''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((&&&''''''((((((''''''&&&++++++************++++++((((((((()))))))))******)))))))))))))))((('''''')))((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))+++---+++***)))(((((()))***+++))))))))))))))))))))))))'''''''''((((((((((((((()))((((((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((''''''(((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((()))******++++++,,,+++)))'''&&&'''((((((+++*********)))))))))(((***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))''''''(((((())))))*********)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))***)))((((((******(((&&&(((''''''''''''''''''(((******))))))))))))))))))&&&'''(((((()))))))))(((***))))))(((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))((((((+++++++++***))))))((((((((('''&&&'''((()))((('''))))))))))))******************++++++++++++******************************++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------.........//////.........---------......................................................//////000000000111111000000000000000111111000000111111111222222222444333333444444555666777888999;;;>>>CCCKKKUUU[[[nnnzzz'''''''''''''''''''''''''''''''''((((((((()))))))))))))))***))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''((())))))************************((((((((((((((((((((((((&&&''''''((((((''''''&&&'''(((((())))))((((((((('''((((((((((((((()))))))))))))))))))))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''''''&&&''')))+++******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''&&&&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((()))******)))(((((('''''''''(((((()))))))))''''''((())))))***+++++++++***)))'''''''''((((((************))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))((()))******(((&&&'''(((((())))))(((((('''*********))))))((((((((((((((()))*********)))))),,,+++***)))(((''''''&&&))))))(((((((((((())))))))))))************))))))******))))))))))))(((((((((((((((((())))))))))))+++)))(((((()))***((('''))))))))))))******************++++++++++++******************************++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............---------////////////////////////------------------------,,,---...///000111111222////////////000111111222000000000111111111222222555555444333333333444444666888:::;;;<<>>BBBAAAJJJTTTZZZfff{{{}}}~~~{{{~~~~~~{{{{{{***)))'''%%%$$$%%%'''((())))))(((((('''''''''&&&(((((((((((((((((((((((()))((('''%%%%%%&&&'''''''''((((((((('''&&&%%%%%%''''''''''''((((((((((((((((((((((((((())))))***+++***)))(((((()))***++++++***(((&&&%%%&&&'''((()))(((((('''''''''(((((($$$$$$%%%%%%&&&''''''(((*********)))(((&&&$$$$$$ """$$$&&&((()))))))))+++******)))(((''''''&&&&&&(((******((((((((()))###%%%&&&(((((((((''''''))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((******))))))))))))******((()))++++++***))))))***))))))))))))))))))))))))((((((''''''''''''((()))))))))))))))))))))))))))***************)))(((((((((((())))))******++++++******)))'''%%%%%%'''***'''((()))******+++******(((((((((((((((((((((((())))))***++++++++++++*********************************)))(((((('''((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))******))))))((((((''''''(((((())))))))))))((((((((((((((((((''''''''''''(((+++---,,,)))'''((()))((((((((()))***+++++++++((((((((((((((((((((((((***************************)))'''(((***++++++***(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((()))))))))))))))************+++++++++***)))))))))((((((''''''+++*********))))))(((((()))************))))))(((+++++++++*********))))))++++++,,,---,,,+++***)))+++++++++,,,,,,---------+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------............------//////...---,,,,,,++++++........................000000//////.........---............////////////000000000000000000000000111111111111111111111111000111111111111222222222444444555555777888999:::???@@@BBBFFFMMMXXXeeemmm}}}|||{{{{{{~~~)))((('''&&&%%%&&&&&&'''((((((((('''''''''&&&&&&(((((((((((((((((((((((()))(((''''''&&&&&&'''''''''''''''(((''''''&&&&&&''''''''''''(((((((((((((((''''''''''''((())))))))))))(((((((((((())))))***)))'''&&&&&&'''((()))((((((''''''''''''((((((''''''(((((()))******+++))))))))))))(((&&&%%%%%%"""###%%%'''((()))))))))******))))))((((((''''''&&&(((******))))))***+++)))***************))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))******))))))))))))******((()))******(((((()))***))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&)))))))))))))))*********%%%%%%%%%###!!!!!!###%%%))))))*********))))))((((((((((((((((((((((((((((((((()))*********))))))''''''''''''''''''''''''***)))(((''''''''''''(((%%%%%%&&&'''((((((((((((************************))))))(((((((((((())))))))))))(((''''''((())))))***)))))))))((((((((('''((())))))))))))))))))(((************))))))))))))(((***,,,+++((('''''')))((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''(((***))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((((((((())))))))))))))))))*********+++++++++************)))))))))(((************)))))))))((())))))************))))))+++++++++*********))))))'''(((***,,,------------++++++++++++,,,,,,,,,---+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,------............------+++,,,,,,------.................................000/////////.........---............////////////////////////////////////111111111111111111111111000111111111111222222222333333333333555666777888::::::;;;<<<@@@GGGPPPVVV```nnn'''''''''''''''&&&&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((((((((''''''''''''''''''(((((((((((((((''''''''''''((())))))''''''((((((((((((''''''(((((('''&&&&&&''')))***((((((''''''''''''(((((((((((())))))***+++++++++(((((((((((((((''''''&&&$$$%%%'''((()))))))))((((((((((((((((((((((((((($$$&&&((()))))))))***+++******(((''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))((())))))(((&&&&&&(((***))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''&&&***))))))))))))))))))((((((((((((&&&%%%%%%''')))************)))((('''&&&((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))))))))((('''''''''(((((($$$%%%&&&'''((()))))))))))))))(((''''''((())))))******))))))))))))*********))))))(((((())))))***))))))))))))(((((((((((())))))************))))))))))))))))))************''')))******(((''''''((((((((((((((())))))))))))************************(((((((((((((((((((((((((((&&&%%%&&&''')))((((((************************((((((((((((''''''''''''******************************************************))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++***))))))))))))(((((((((************))))))))))))(((((()))***+++++++++++++++++++++***************((()))***+++,,,---------*********++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------............------++++++,,,,,,---...//////------------------------/////////...........................////////////........................111111111111111111111111000111111111111222222222111111111111222444555666888888888888999<<>>BBBGGGMMMVVVfffxxx&&&&&&'''((((((''''''&&&************************(((((((((((((((((((((((('''((()))))))))(((&&&%%%&&&&&&'''((()))))))))(((''''''''''''((((((((((((******))))))******+++,,,((((((***++++++***((((((''''''''''''(((((())))))'''''''''''''''((())))))%%%%%%&&&&&&&&&&&&''''''&&&''''''((((((((((((((('''((()))******)))((((((''''''''''''((((((((((((&&&''')))((('''&&&&&&'''+++***)))))))))***,,,---(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))************)))((())))))(((&&&%%%%%%(((+++((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''))))))************))))))***)))))))))(((((('''''''''((()))(((''''''(((***''''''((()))))))))))))))(((((((((((((((((((((((('''((())))))******))))))''''''''''''''''''''''''*********))))))***++++++((()))))))))((('''&&&&&&,,,+++)))(((((()))+++,,,)))((((((''''''(((((()))))))))************))))))(((((((((((())))))))))))))))))************))))))&&&'''''''''((((((((()))'''''''''(((((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((************************)))'''&&&'''((()))))))))*********************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))(((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******(((((()))+++,,,,,,,,,,,,************************,,,,,,++++++++++++***+++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,---------------,,,,,,,,,---------------------------------...........................////////////000000000000000000000000000000000000000000000000000000111111111222222222111111111111222333444444111222444555555555777999???@@@AAACCCGGGPPP\\\dddvvv&&&&&&&&&'''''''''''''''************++++++++++++(((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''((()))))))))((((((''''''''''''((((((((((((***))))))))))))***++++++))))))************))))))'''''''''(((((((((((((((''''''&&&''''''((()))***'''''''''(((((((((((((((''''''(((((((((((((((''''''((()))******)))((((((''''''''''''''''''''''''((()))++++++)))((())))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******((()))***++++++***)))(((((())))))(((&&&&&&(((***((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''&&&''''''((((((((((((((()))(((((((((((((((((('''%%%'''(((((('''&&&''')))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((()))************)))((((((((((((((((((((((((******)))))))))***++++++*********)))((('''&&&%%%***)))(((((((((((()))***((((((''''''''''''((((((((())))))******))))))((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))******++++++(((''''''(((******)))'''((((((((()))***+++++++++''''''''''''''''''''''''************************)))'''&&&'''(((***))))))************************************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''++++++******)))((((((((((((((((((((())))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,,,,---))))))))))))************))))))***+++,,,,,,,,,,,,***************+++++++++)))))))))***+++,,,...///+++++++++++++++************************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,------------,,,,,,******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------------.....................////////////111111111111111111111111000000000000000000000000000111111111111222222222222222222222222333444444333555666555444333444555999:::<<<>>>AAAGGGNNNSSSYYY___iiiwww'''&&&&&&%%%&&&'''((()))((((((((())))))*********((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%((())))))))))))(((((('''''''''''''''((((((((((((((((((((('''((())))))***))))))(((((((((((())))))((((((((((((((((((''''''&&&&&&&&&''''''((()))***)))))))))((((((((((((((('''(((((((((((((((''''''%%%&&&((()))***)))(((((((((((((((''''''&&&&&&%%%###&&&((()))))))))***+++&&&''''''(((((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((()))))))))((()))***++++++***)))(((((()))******(((((()))***((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''((((((((((((((('''''''''(((((((((((((((&&&(((******)))((()))***''''''((((((((((((((('''((((((((((((((((((((((((&&&'''(((((())))))((((((************************((((((''''''((())))))***)))))))))))))))((('''&&&''''''''''''''''''''''''))))))(((((((((((())))))'''((())))))))))))(((''''''((((((((()))))))))***''''''((((((((((((''''''((((((((()))***+++++++++)))''''''(((+++,,,***((('''((()))***+++,,,---...((((((((((((((((((((((((************************(((&&&%%%&&&''')))(((((())))))))))))))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((('''(((((((((((())))))))))))(((((((((((()))))))))*********++++++,,,,,,,,,,,,((()))))))))******************+++,,,,,,+++++++++))))))*********+++++++++***)))))))))***,,,...///---,,,,,,,,,++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************+++************+++,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................////////////000000000000000000000000000000000000000000000000000111111111111222222222222222111111222222333333555666666555444333444555333555777:::===AAADDDGGGFFFKKKRRRYYYfffuuu~~~|||((('''%%%$$$%%%''')))***&&&'''''''''(((((())))))(((((((((((((((((((((((('''&&&%%%$$$###$$$%%%&&&))))))***))))))(((''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))((()))))))))((('''&&&&&&&&&&&&&&&'''''')))******((((((((((((''''''''''''((((((((()))(((''''''&&&$$$%%%'''((()))))))))((())))))((('''&&&&&&%%%%%% ###%%%&&&''')))+++++++++,,,,,,,,,***((('''))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((((((''')))***++++++***)))'''((()))++++++***))))))***((((((((((((((((((((((((+++***)))(((&&&&&&%%%%%%************************(((((()))***************&&&'''''''''(((((())))))$$$&&&((()))((('''((()))))))))))))))((('''&&&%%%((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''((()))))))))))))))((())))))************))))))******))))))))))))******&&&'''((())))))((('''&&&'''((((((((())))))******&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((())))))***)))((('''))),,,---+++((('''((()))***,,,...///000))))))))))))))))))))))))))))))))))))))))))))))))'''%%%$$$$$$&&&''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((()))))))))***(((((())))))*********+++++++++,,,,,,,,,+++******))))))******++++++++++++---,,,+++*********+++,,,---------,,,,,,+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,******************************))))))******+++,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000////////////////////////000000000000000000000000000111111111111222222222222111111111111111222333000111222111111111333555555666777888:::;;;======<<>>???=========>>>@@@CCCFFFHHHGGGOOOWWW\\\bbbnnn''''''''''''''''''''''''***)))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))++++++)))******)))'''&&&'''(((((((((((((((((())))))***)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''***))))))((((((''''''''''''(((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))+++***)))(((((()))***++++++*********)))(((((((((''''''(((((((((((('''''')))'''&&&'''***+++)))(((%%%'''((((((''''''(((***)))))))))***))))))((((((&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&((()))***++++++***)))((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''(((&&&&&&'''***+++)))''''''''''''''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))*********))))))(((''''''&&&&&&''''''((((((((()))))))))+++++++++******+++++++++***)))((()))***++++++)))***)))))))))((((((((((((((()))))))))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++++++++*********+++,,,---,,,,,,++++++++++++,,,,,,))))))***+++,,,------...++++++************+++++++++***)))(((((()))***+++,,,,,,++++++++++++++++++------,,,+++,,,---.........------,,,,,,---------------------------------........................---------............/////////////////////////////////000000000//////...//////000111111111111000222333333333222222111000111222222222222222222333333444555666777888999999666666555666888:::===??????DDDHHHJJJMMMUUUbbblllttt}}}(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((())))))***)))&&&%%%%%%&&&((((((''''''(((((()))***((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((''''''&&&''''''(((((()))((('''&&&&&&&&&'''((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++******(((((('''&&&&&&''''''((((((''''''&&&(((&&&&&&'''((()))((('''$$$%%%'''((('''(((***+++))))))))))))((('''&&&&&&((((((((()))))))))******''''''&&&&&&&&&&&&''''''))))))************))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((()))++++++***((((((((((((''''''((())))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++(((((((((((())))))))))))***))))))((((((''''''&&&''''''(((((((((((()))))),,,,,,++++++++++++,,,,,,+++))))))***+++,,,+++*********(((''''''(((((())))))))))))))))))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++'''(((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++++++++,,,---))))))***+++,,,------...++++++************+++++++++***))))))))))))***+++)))***+++,,,---,,,+++***......---,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////////////////////////////...---,,,,,,...///000000111111000000333333222111111111111222222222222222222111111111333333444555555444333333666555555555666888:::;;;<<<===>>>>>>@@@DDDIIINNNRRRXXX```hhhrrr))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&)))***+++)))'''%%%&&&&&&(((''''''''''''((())))))((('''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))(((((())))))******+++)))'''&&&%%%&&&'''((())))))))))))***************)))(((''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))((((((((('''''''''((((((((((((''''''''''''''''''((())))))(((***+++,,,***((('''((()))((((((((((((((('''&&&&&&******+++++++++,,,,,,,,,******))))))))))))******)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******)))((())))))(((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***,,,+++***)))((('''&&&%%%'''''''''((())))))******))))))))))))*********++++++******************+++***)))((()))+++,,,+++***+++***(((&&&&&&''')))***)))******))))))((('''&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***))))))))))))))))))***++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,+++******(((((())))))************))))))))))))))))))))))))************************+++***++++++++++++,,,,,,......---,,,,,,+++,,,,,,,,,,,,,,,+++++++++******++++++************++++++************************((()))+++---...---+++***---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..............................---------------------------------............//////////////////////////////////////////...---,,,...//////000000000000000333222111000000111222333333333222222111111000000111222444555555333222000888777777777777888999999999999999:::===@@@BBBBBBBBBFFFJJJNNNTTT^^^kkkttt************************+++***))))))((()))))))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&***++++++***(((''''''((('''''''''''''''(((((()))(((((('''''''''(((***+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''((())))))***+++***(((&&&%%%&&&((()))))))))))))))***************)))(((''''''((()))***))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))******)))))))))))))))))))))))))))))))))******)))))))))''''''(((((()))))))))***))))))************))))))(((((())))))))))))******,,,------+++(((&&&&&&'''&&&&&&'''((((((((((((((()))))))))*********++++++******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''((())))))(((((('''(((***))))))((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''++++++***)))((('''&&&&&&''''''(((((()))*********((())))))))))))*********+++******************+++)))((('''(((*********)))***)))'''&&&&&&(((***+++)))))))))))))))(((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((************))))))(((((())))))))))))))))))))))))******************************++++++,,,,,,,,,,,,222111///...,,,+++++++++,,,,,,,,,+++++++++******++++++************++++++******++++++++++++******((()))+++---...---+++*********+++,,,,,,---------++++++******+++,,,,,,---........................---------------------------------............///////////////////////////---...//////000000000///......///000000000000000222111000000000111222333222222222111111000000000000111333555555555333222444444333333333333444444444333333666:::<<<<<<;;;;;;===@@@AAABBBFFFKKKPPP[[[aaakkkvvv))))))))))))))))))))))))+++******))))))******+++(((((((((((())))))))))))***************************************************************)))(((''')))***+++***)))((()))***''''''&&&&&&''''''((()))((((((''''''((()))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))(((%%%%%%%%%%%%&&&'''((((((***)))((('''''''''((()))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************))))))%%%&&&'''''')))******+++)))******++++++******)))((()))******))))))***+++((())))))((('''&&&&&&'''&&&&&&'''((())))))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((******))))))))))))******''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((***)))(((''''''((()))))))))(((((()))******))))))))))))))))))))))))&&&((()))++++++)))(((&&&'''''''''((()))*********+++******))))))(((((('''&&&&&&''''''''''''((((((,,,,,,++++++++++++,,,,,,(((''''''''')))***)))((()))((((((''''''(((******(((((())))))))))))((((((&&&&&&&&&'''(((((())))))(((((((((((((((((((((((())))))************))))))'''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((++++++******)))(((((('''))))))))))))))))))))))))************************)))***+++,,,,,,,,,,,,+++111111///---,,,+++++++++))))))***+++,,,------...++++++************++++++******+++,,,,,,+++******)))***+++,,,---,,,+++***((()))***,,,------......***))))))******+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------...///000111111000---...//////000000//////111000000000000111222222111111111111111000000000///000222444555555555444222333333333222222222222444333333444666777666666888:::<<<=========???@@@FFFJJJPPPVVV[[[aaaggglllpppwww))))))))))))))))))))))))******))))))))))))******&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))(((((('''((())))))(((((()))***'''&&&&&&&&&&&&'''((((((''''''&&&&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&&&&&&&&&&'''((()))***((((((((((((((()))))))))***))))))((((((''''''''')))))))))******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((()))***++++++***)))(((&&&'''''''''((()))))))))))))))************))))))&&&(((******(((''')))+++&&&'''((((((''''''((()))(((((())))))***)))))))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((+++***)))(((((()))***+++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((***,,,+++((('''((()))(((((((((((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''((()))***+++,,,++++++******)))(((((((((&&&&&&&&&'''''''''((((((+++++++++******+++++++++)))((('''(((***+++***)))'''((((((((()))))))))***&&&'''((())))))******)))&&&&&&'''(((((()))******((((((((((((((((((((((((((()))***++++++***)))(((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++------,,,++++++++++++,,,))))))***+++,,,------...++++++************++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++)))***+++,,,---,,,,,,+++************+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////------.../////////......---...//////000000////////////000111111111111111000000000000111111111111111111111222333333444444333444444444555444444444555555555555444444555555777888999::::::;;;<<<======???AAACCCEEEHHHLLLOOOPPPVVV^^^fffmmmwww(((((((((((((((((((((((())))))(((((((((((()))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''%%%&&&(((((('''''')))***'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))***+++,,,---&&&'''((()))******))))))***))))))((('''&&&&&&%%%((()))***++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((('''''''''(((((())))))))))))((((((%%%'''))))))'''&&&(((***)))++++++***)))((((((******++++++******)))((('''))))))))))))************))))))(((((((((((())))))+++***)))(((((()))***+++++++++++++++++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******)))+++---,,,)))((()))***(((((((((((()))***,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))((((((((()))******++++++(((((((((((()))))))))***))))))(((((((((((())))))***)))))))))+++,,,+++***&&&'''((()))******))))))%%%&&&''')))************'''''''''((()))******+++((((((((((((((((((((((((((()))***++++++***)))(((******++++++,,,,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++))))))))))))***+++,,,---,,,,,,,,,+++++++++******++++++************++++++***+++,,,------,,,+++***------,,,+++*********+++++++++,,,---,,,+++***)))++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////............---,,,++++++---......///////////////...///000222222222111000//////000000111111222222222222111111111111222333111111222333333333333222111333333222111111333555333333333444444666777999888:::;;;<<<<<>>>>>???EEEEEEEEEGGGKKKQQQVVVZZZ```hhhttt~~~))))))))))))))))))((('''''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''''')))***+++,,,(((((((((((((((((((((((((((''''''((())))))'''%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((()))***++++++*********))))))((((((***)))))))))***+++---...***)))((('''''''''((((((***((('''((()))***)))'''*********)))((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++***))))))++++++***)))******)))))))))(((((((((&&&&&&'''(((((((((((((((---,,,+++)))(((((((((((('''(((***++++++)))'''&&&************))))))))))))))))))************))))))(((((())))))(((((('''&&&))))))))))))************++++++******)))*********))))))((((((((('''''''''******++++++******)))((())))))))))))((((((((((((***))))))))))))))))))((((((((((((((())))))))))))))))))(((((((((((())))))))))))***,,,......,,,***************))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))*********************************************************+++++++++++++++******************************++++++++++++******((()))***,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................//////,,,,,,------...------------...//////000000000///000...---...///000///.........///000000000000///000000000000000000000000000111111222222111111000000000000111111111222222222222222222222222222222222222222333333333333444222333555555555555777888999888888888777777777666<<<<<<;;;;;;<<<>>>???AAAAAAHHHPPPXXX^^^eeelllqqqzzz(((((()))))))))(((((('''''''''((((((((((((''''''$$$$$$%%%%%%&&&'''''''''((((((((((((((()))))))))''''''''''''((()))***+++))))))))))))))))))))))))'''''''''((()))))))))(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&&&&'''(((***+++***)))((('''&&&&&&''''''(((((('''''''''(((******)))))))))((((((((((((((('''''''''((((((((('''&&&***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''***)))(((''''''((()))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))+++***((('''''')))+++,,,******)))************)))*********)))))))))(((((((((((()))***************''''''''''''((((((((()))'''((()))******)))((('''++++++******))))))(((((())))))************)))))))))))))))))))))(((''''''((()))))))))************,,,,,,+++***)))))))))***))))))((((((((('''''''''+++,,,,,,,,,,,,,,,++++++))))))))))))((((((((((((******))))))((((((((('''(((((((((((())))))))))))***)))(((''''''((()))***))))))***+++,,,,,,+++************)))))))))))))))*********************************)))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))*********++++++************************************************+++++++++******************************++++++++++++******((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---............---...///000000000000000000...---...///000///...---......///////////////000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111222222222222000111333333222222444555555555555666666777777888999999:::;;;;;;<<<======<<>>@@@BBBHHHJJJLLLLLLLLLNNNTTTYYY[[[fffuuu%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))'''(((((())))))******+++(((((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))###$$$&&&&&&&&&'''***,,,)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))+++***)))(((((()))***+++,,,+++)))((('''''''''((())))))*********)))(((''')))***+++***)))((()))+++'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))((((((((()))+++,,,((()))******(((((()))***++++++*********)))))))))&&&&&&'''((((((((((((((())))))))))))(((&&&%%%$$$***)))'''&&&&&&(((***+++************))))))))))))))))))************))))))))))))******))))))((('''))))))))))))************++++++******)))*********+++++++++*********))))))(((((('''''''''((())))))(((((((((((()))))))))))))))(((((((((((((((((('''))))))))))))(((((((((((())))))(((((((((((())))))((()))******(((((()))+++))))))))))))************************************)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))***************************************)))))))))******************************++++++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,------......//////,,,,,,------...------------...///000111222222222000...---...///000///.........///000000000000//////////////////////////////000000111111000000////////////000000000111111111111111111111111111111000000000111111111111222000222333222000000111222333333333333333333333333333333333444555555555666777777777777888999:::;;;>>>@@@BBBBBBAAABBBFFFJJJGGGOOO^^^jjjmmmlllnnnsss~~~}}}|||&&&&&&'''(((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))'''(((((()))******++++++((('''''''''''''''((()))))))))))))))))))))))))))%%%&&&'''%%%$$$$$$&&&)))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((((((((())))))***+++,,,+++***)))(((((()))******))))))***+++***)))(((''''''))))))'''%%%%%%(((***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******((())))))******))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((***,,,+++)))(((***++++++++++++*********))))))&&&&&&'''(((((((((((((((''''''((('''&&&%%%###"""((((((((((((((()))******)))))))))))))))*********))))))************)))))))))************)))(((((())))))))))))*********************)))******++++++++++++*********)))))))))+++***))))))***+++,,,---'''((((((((()))))))))***'''''''''(((((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((((()))***)))''''''(((+++((()))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))'''((()))******)))((('''******))))))))))))******))))))))))))))))))))))))(((***+++,,,,,,+++***(((************************+++*********)))))))))(((******************************++++++++++++************))))))))))))******((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////---------...------,,,,,,---...///000111222222222000...---...///000///......///000000111111000000000000000000000000000000//////000000000000//////////////////000000000111111111111111111111111111000000111111111222222222///111222222111111333444444444333333222222222222555444333333333333444444666555555666777888888777777:::======;;;<<>>======>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIMMMMMMLLLLLLKKKJJJIIIIIIKKKKKKKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@(((((((((''''''&&&&&&&&&((((((((((((((((((''''''***)))(((''''''''''''(((***)))(((((()))***)))((())))))))))))))))))))))))*********))))))((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((((((((()))((('''&&&&&&'''((()))***)))))))))))))))))))))************)))((('''&&&(((((((((((((((((((((((()))(((''''''''''''((()))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))***++++++***(((((()))++++++***)))(((((((((((())))))(((''''''''''''((()))))))))))))))((((((((((((***)))))))))((((((((('''*********)))))))))))))))***)))((()))++++++)))((((((((((((((()))))))))***))))))************))))))))))))************))))))***)))))))))******'''%%%))))))))))))))))))))))))((((((((())))))******+++************************))))))))))))))))))))))))((((((((()))******++++++((((((''''''''''''(((((()))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((***)))))))))(((((((((''''''((()))******)))((('''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&((())))))(((((()))+++***))))))(((((())))))***))))))(((''''''((())))))((((((((((((((((((((((((++++++******)))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))***++++++++++++***)))((()))))))))))))))))))))))))))************+++++++++++++++*********)))))))))))))))))))))))))))))))))***)))))))))))))))))))))++++++************++++++************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,---......---,,,,,,,,,,,,---..............................111000000//////////////////////////////.........//////000000000000/////////////////////000000000000/////////............//////000000000111111111000000000000000000000000000000111111111222222222222111000//////111333444333333333333333333333333222222111000000111222222222222333333444555555555555888::::::888999???DDDPPPNNNIIIEEE@@@<<<:::999;;;:::999999999999:::;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<>><<<:::999777777777777777777777777;;;;;;:::999999999999999******)))((('''&&&&&&%%%((((((((()))))))))))))))))))))((((((''''''((((((***++++++***((('''((()))))))))))))))))))))))))))))))))(((((((((((('''''')))((((((''''''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''((())))))***(((''''''&&&&&&''''''((())))))))))))))))))******)))******))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((()))))))))((('''&&&''')))))))))((((((''''''(((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))((((((((((((++++++******)))(((((('''***)))((()))++++++)))(((((((((((()))))))))******))))))************))))))))))))************))))))))))))((()))******)))'''))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++((((((''''''''''''(((((('''(((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''&&&&&&))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''''''''&&&%%%&&&((()))((()))+++,,,)))((((((''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((+++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))************+++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))******)))))))))(((((()))))))))************************************************++++++************++++++******+++++++++,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,---..............................000000//////......//////000000//////.........---......////////////...............//////000000111////////////............//////000000000000111111000000000000000000000000000000000111111111222222111111000///000111222333444444444444444444444444111111000//////000111111222222222333333444444555222444666666555666:::>>>DDDCCC@@@===:::888666666666666555555555555666666777777777777777777777777666777888888999999888888777777888888888888999999:::999999888888777777666666777777666666555333333555555555555555555555555555555444333333333444444)))(((((((((''''''&&&&&&'''''''''(((((())))))***''''''&&&&&&&&&&&&'''''''''***,,,+++((((((***,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''(((((())))))(((((((((''''''((((((((()))))))))))))))*********)))))))))))))))(((''''''(((((((((((((((((((((((('''((())))))))))))((('''(((((((((((())))))))))))************************(((((((((((((((((((((((()))((((((''''''(((((()))&&&''''''&&&$$$$$$%%%'''((((((''''''''''''(((((()))(((((((((((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((************))))))((((((***)))((()))++++++)))((((((((()))))))))*********))))))************))))))))))))************)))))))))(((((()))***+++***((())))))))))))))))))))))))+++++++++++++++++++++***************************))))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))***))))))((((((''''''&&&))))))))))))(((((((((((()))))))))))))))((((((((((((((())))))))))))((((((((((((((('''''''''''''''%%%'''))))))((((((***+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))************************************************++++++************++++++******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...........................000//////.........//////000000000///......---------..................---------......///000111111///////////////.........////////////000000000111000000000000000000000000000000000000111111111111111000000///000111222222111111111111111111111111111111111000000111111111111222222222333333333444111222444444333444777::::::999888777666555444444555555555555555555555555555555555555555555555555666666777888888888888888555555555555555555555555666666555555444444444444444555555555444444444333555555555555555555555555444333333222222222333333%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''((('''***,,,+++((('''))),,,(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((())))))(((((('''''''''''')))))))))******)))))))))(((((())))))************((())))))))))))(((((('''((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((()))'''&&&%%%&&&(((((((((''''''''''''((((((((())))))))))))))))))((('''((((((((()))))))))***(((((((((((())))))))))))(((((())))))***************)))((()))++++++)))((())))))))))))************))))))************))))))))))))************))))))***)))((((((***+++***)))))))))))))))))))))))))))***************)))))))))************************))))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******************))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))*********))))))((((((((((((((((((((())))))))))))******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))***)))((('''((()))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))******(((((((((((())))))))))))''''''((()))***)))))))))))))))))))))))))))))))))((())))))*********))))))++++++++++++++++++++++++))))))*********+++++++++************))))))))))))))))))))))))))))))))))))(((((())))))************+++******))))))******+++************************************************+++******))))))******+++******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,++++++++++++,,,------........................//////............//////000000//////.........---------............------,,,------...///000000111.........///////////////...////////////000000000//////////////////////////////000000000111111111000000000000000111111111////////////////////////222222222222222222222222111111111222222222222222111222333333333333555666444444444444444444333333444444444444444444444444111111111111111111111111222222333444444444444444444444444444444444444444555555444444444444333333333333333333333333333333222222222222222222222222333333222222222333333444###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''''''''''''))))))(((((())))))******+++++++++***'''&&&&&&&&&))))))))))))))))))))))))(((((())))))))))))******(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))***))))))(((''''''&&&&&&)))******++++++******)))((((((((()))******++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,***)))((()))+++((((((''''''(((((())))))((())))))******))))))(((''''''(((((())))))******(((((((((((())))))))))))'''(((((()))******++++++***)))((()))++++++)))((()))))))))*********++++++))))))************))))))))))))************)))))),,,***)))(((***+++***)))))))))))))))))))))))))))(((((())))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++((((((''''''''''''((((((++++++******)))(((((('''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***************(((((((((((())))))))))))+++***)))(((''''''(((((((((((())))))))))))(((((('''(((((((((((())))))))))))******)))(((''''''((()))((((((''''''(((((()))))))))************))))))'''(((((())))))******+++*********++++++++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******)))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++*********)))))))))))))))))))))))))))((((((((()))******++++++,,,++++++******++++++,,,******************************************************))))))))))))************+++++++++,,,,,,,,,++++++************+++++++++++++++++++++,,,------------------------------......------......//////////////////////////////------............---------------......//////000.........///////////////......////////////000000/////////////////////////////////000000000111111/////////000000000111111111111111111111111111111222222333333333333222222111111111111111111111111222222222333333444444444111222333333444333333333111222222333333222222111222222222222222222222222111111222333333333333333222222222222111111111111333333333222222222222222111000000/////////000000111111111111111111111111111111111000111111222333%%%%%%&&&&&&''''''(((((((((((((((((('''''''''''')))))))))))))))***++++++***)))((('''((('''&&&$$$))))))))))))))))))))))))'''''''''(((((()))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))((((((((((((((('''''''''((()))***++++++***)))((('''(((((()))******++++++(((((())))))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,***)))((()))+++)))(((((((((((()))***+++((()))************)))((('''''''''((()))*********'''((((((((()))))))))***)))))))))))))))************)))((()))++++++)))((())))))*********+++++++++))))))************))))))))))))************))))))...,,,)))))))))******)))))))))))))))))))))))))))'''((((((((()))*********************************))))))))))))))))))))))))((((((((()))******++++++((((((''''''''''''((((((*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((()))*********'''((((((((()))))))))***,,,+++)))((('''''''''((((((((())))))))))))(((((('''((((((((())))))))))))'''((())))))(((((()))******))))))(((((())))))***(((((()))******)))(((((('''(((((()))******++++++******+++++++++,,,,,,,,,)))((('''''''''(((***+++))))))))))))))))))))))))'''(((((()))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''(((((()))******++++++,,,++++++******++++++,,,******************************************************))))))))))))************+++++++++,,,,,,,,,++++++************+++++++++++++++***++++++,,,---------------------------...------------...///000------......///000000000......////////////........................................../////////000........./////////000000////////////////////////////////////000000000111...//////000000000000000111111111111111111111111000111222333333222111000111111111111111111111000222111111222333333333222000111222333333333222222000111222222222222111000333333333333333333333333222222333444444444444444111111111111000000//////111111111111111111111111222111000///......//////222222222222222222222222000000//////000111111222((((((((((((((('''''''''******))))))(((((('''''''''''''''''''''((())))))'''%%%###%%%(((***)))&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&&&&''''''((()))))))))'''((()))******)))(((''''''(((((()))***+++++++++(((((()))))))))))))))(((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((())))))(((&&&&&&'''((()))))))))))))))***++++++((()))***++++++***)))(((&&&''''''((()))******+++'''((((((((())))))******++++++******)))(((((((((***)))((()))++++++)))((()))************+++++++++))))))************))))))))))))************))))))///,,,***))))))***)))((())))))))))))))))))))))))''''''((()))***++++++,,,************************))))))))))))))))))))))))++++++******)))(((((((((******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&'''((()))******'''((((((((())))))******,,,+++)))((('''''''''((((((((())))))))))))(((((('''((((((((())))))******%%%'''((()))((()))***,,,******))))))))))))******&&&'''((())))))((('''&&&'''(((((()))***+++++++++(((((())))))***************)))'''&&&'''(((***,,,))))))))))))))))))))))))''''''((()))))))))))))))************************)))************+++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++******************************************************))))))))))))************+++++++++,,,,,,,,,++++++***************+++++++++******++++++,,,------------------------------------------...///000,,,,,,---...///000111111......////////////.....................------------.........//////000000............/////////000////////////////////////////////////000000000000...//////000000000000000000000000000000000000000///000111222222111000///111111111000000000000000111111111222333333222000000111222333333222111111111222333444444333222111///////////////////////////000000111222111111111222222222111111000000000111111111111111111111111666555333222111111222222////////////////////////000000000000000111222333%%%&&&&&&&&&''''''(((((()))'''$$$""""""$$$''')))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((())))))*********+++(((((()))(((((('''&&&&&&((((((''''''''''''(((((((((&&&%%%%%%'''(((((('''%%%&&&'''(((((('''&&&%%%&&&'''((('''&&&%%%&&&((()))((('''%%%%%%'''((()))++++++***)))((('''&&&&&&)))))))))))))))(((((('''******))))))(((((('''''',,,+++)))((((((((()))***++++++******)))((((((((())))))))))))((((((((((((*********)))))))))))))))++++++******((('''&&&%%%)))))))))))))))))))))))),,,+++)))((('''((()))+++******))))))((((((''''''((((((((((((((()))))))))*********)))))))))))))))))))))(((((()))***+++++++++*********))))))(((((((((((())))))))))))(((((())))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((''')))************+++++++++******************************))))))))))))******(((((((((((())))))))))))***)))))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************+++*********))))))((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******)))((('''))))))))))))************(((((((((((()))***+++,,,+++++++++*********)))))),,,+++***((('''''''''''')))***+++***)))***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++///...,,,***))))))******************************)))***+++,,,+++)))'''%%%))))))))))))))))))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,************************,,,,,,+++***)))))))))***++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,++++++,,,---///000---,,,++++++++++++,,,------.........//////000000---,,,++++++,,,...111222---...//////000/////////,,,------......------,,,---------............///000000000000000000000000////////////////////////...///000111111000///...000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222111111111000000//////000000000000000000000000............////////////))))))))))))*********+++***)))'''%%%%%%''')))***))))))((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((************************((((((((()))))))))******))))))******)))(((((('''((((((''''''''''''((((((+++)))'''''''''((('''&&&(((((())))))))))))((((((&&&'''(((((('''&&&'''(((,,,+++)))(((((()))+++,,,******))))))(((((('''''')))))))))))))))(((((('''***)))))))))((((((((('''++++++)))((((((((())))))))))))))))))))))))******))))))))))))((((((((((((***)))))))))))))))))))))(((((())))))******)))))))))))))))))))))))))))))),,,+++)))((('''((()))*********))))))((((((((((((++++++++++++++++++++++++***))))))))))))))))))))))))))))))))))))***+++++++++*********))))))))))))((())))))***************,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++******+++++++++***************)))************+++++++++************************,,,++++++******++++++,,,******************)))))),,,,,,,,,+++++++++******))))))))))))))))))))))))***))))))(((((()))))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************************)))))))))(((***************+++++++++(((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++***))))))))))))************(((((((((((()))***+++,,,+++++++++*********))))))******)))((((((((())))))'''((()))((('''''')))+++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++***))))))))))))******************************++++++***)))'''&&&*********************************)))******++++++******+++++++++,,,,,,,,,************************,,,+++******************,,,,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,++++++,,,---///000///...------------...///---........./////////000000///...---------......,,,------...///.........---......//////......---.........////////////000////////////////////////////////////////////////...///000111111000///...000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000111111111000000000//////////////////////////////........./////////000000'''''''''''''''((((((((()))((((((''''''(((((())))))))))))))))))((((((((($$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***************))))))(((((((((''''''''''''((((((---+++((('''(((((('''%%%))))))(((((((((((())))))'''((())))))''''''((())),,,+++***))))))***+++,,,))))))))))))(((((((((((())))))******))))))((('''))))))))))))((((((((((((******)))((((((((())))))''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))******((())))))***++++++******)))))))))))))))))))))))),,,+++)))((((((((()))******))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++***************)))))))))((()))***+++++++++++++++++++++******************++++++++++++++++++++++++++++++******)))))))))((())))))******+++++++++,,,)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,++++++******)))******))))))))))))(((((())))))))))))))))))))))))))))))***************)))************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************))))))))))))+++++++++******)))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************(((((())))))))))))(((((())))))))))))************(((((((((((()))***+++,,,+++************))))))))))))))))))))))))***+++,,,))))))***)))''''''((())),,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++******)))((((((************************++++++******)))(((((((((++++++++++++++++++++++++++++++******)))***************+++++++++,,,,,,,,,************************+++************++++++,,,---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////......------......///...............////////////////////////......---------...///////////////...//////////////////......////////////000000000////////////////////////////////////////////////...//////000000//////...000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000//////000000000000000000000000111111000000000000//////////////////////////////////////////000000000000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))******))))))(((((((((''''''''''''((((((+++)))'''&&&'''((('''&&&((('''&&&%%%%%%&&&'''(((((()))***)))((('''(((******)))(((((((((((()))***'''((((((((()))))))))***)))************)))(((((())))))))))))(((((((((((()))))))))((((((((())))))(((((((((((())))))******(((((((((((()))))))))))))))))))))))))))*********,,,,,,,,,++++++***(((((())))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))(((((((((((((((''''''''')))))))))))))))*********)))******************************************************++++++***))))))&&&'''((()))+++,,,......***+++++++++++++++,,,,,,+++++++++******)))(((((()))************+++++++++))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------------,,,+++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++***)))************************))))))))))))))))))))))))***))))))))))))))))))***((()))))))))*********************))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((())))))******))))))((((((((()))))))))*********''''''''''''''''''''''''((()))))))))************))))))(((((()))***++++++************))))))))))))+++***************+++++++++,,,,,,+++)))((()))+++++++++++++++++++++++++++************************)))***+++,,,,,,+++)))(((************************++++++***)))(((((())))))++++++++++++++++++++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,************************************++++++,,,---------,,,+++*********+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,........................***,,,...000111111000000......///000000000000000......////////////..................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000////////////000000000000000000000000000000000000000000///////////////////////////////////////000000000111111))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''((((((((((((************************''''''''''''&&&&&&&&&&&&''''''(((((()))(((((('''((((((''''''''''''((((((&&&%%%$$$$$$&&&(((((('''((('''&&&%%%%%%&&&'''(((((()))***)))((('''(((***)))(((((((((((((((((()))''''''(((((())))))*********************))))))((((((((((((((())))))))))))((((((((()))))))))(((((())))))))))))(((((('''''''''((((((((()))))))))***(((((())))))************+++++++++++++++***)))(((************************+++******)))))))))))))))))))))))))))************,,,,,,,,,++++++*********(((((())))))******************++++++++++++***)))***************+++++++++++++++******)))(((&&&&&&&&&'''((()))+++,,,......*********++++++,,,,,,,,,,,,,,,++++++************+++++++++************)))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))((()))***,,,,,,,,,+++***************************************************)))))))))******)))))))))((()))))))))************))))))))))))))))))******&&&''''''''''''((((((((())))))))))))))))))))))))'''(((((())))))((((((''''''''''''((((((((())))))************************((()))))))))************))))))))))))))))))***+++))))))))))))))))))))))))---,,,+++***))))))))))))+++,,,,,,+++)))((()))+++++++++++++++++++++++++++***************************+++,,,---------,,,+++************************+++***))))))((())))))***++++++++++++++++++++++++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,************************+++*********+++,,,---------,,,++++++*********************+++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------***+++...000111111000///,,,---......//////......,,,------......------,,,,,,,,,,,,---------..............................//////////////////////////////............//////////////////////////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...//////////////////////////////////////////000000........................////////////000000000000))))))((((((((((((''''''((())))))******))))))(((&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''((((((''''''''''''(((((($$$###"""###&&&(((((('''))))))(((((((((((())))))'''((())))))''''''((())))))))))))******)))))))))''''''(((((())))))************++++++******)))((((((((((((((())))))))))))''''''((()))))))))((((((******)))(((((('''&&&&&&''''''(((((())))))******((((((((()))******++++++'''''')))***++++++,,,,,,************************************)))))))))((()))))))))************++++++++++++***))))))((((((((((((((()))******++++++***+++,,,,,,,,,+++***)))*********+++++++++++++++*********)))((('''&&&%%%++++++***************************++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++***))))))(((((()))))))))***************))))))))))))))))))))))))(((((()))***++++++++++++************************************************))))))************))))))))))))))))))************))))))))))))************((((((((())))))*********))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))***************)))))))))))))))******(((((()))))))))))))))***---,,,+++***)))((((((((())))))***)))''''''((()))***++++++++++++,,,,,,,,,************************++++++,,,---.........---******************************))))))))))))))))))++++++++++++++++++++++++++++++******)))***************+++++++++,,,,,,,,,************************,,,++++++++++++,,,,,,---,,,++++++************+++************++++++++++++,,,,,,---......------,,,---......//////......---.........------------------...///000000...,,,+++******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,---------........................///////////////////////////......------......///000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////......////////////////////////......////////////000000....................................////////////''''''&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))&&&'''''''''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((&&&%%%$$$$$$&&&(((((('''(((((())))))))))))((((((&&&'''(((((('''&&&'''((((((((())))))))))))(((((((((((((((((())))))))))))***++++++++++++***))))))'''((((((((()))))))))***&&&&&&((()))))))))(((((((((((((((((((((((('''''''''''''''((()))*********'''(((((()))******++++++&&&&&&((()))***+++++++++***************************************)))(((((())))))*********+++++++++)))))))))((('''&&&&&&&&&'''(((((()))******++++++***+++,,,------+++)))(((*********++++++,,,,,,,,,((())))))*********)))))),,,+++++++++***))))))))))))******+++,,,,,,------(((((())))))***+++++++++***************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++******&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))***++++++************************************************((()))***++++++***)))((())))))))))))************((()))))))))************)))))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))'''&&&%%%%%%%%%%%%&&&'''))))))))))))******************))))))))))))******(((((((((((())))))******+++***))))))(((((((((((('''((()))((('''''')))+++******+++++++++,,,,,,,,,************************++++++++++++,,,---...///************************((()))***++++++***)))(((*********************************)))******++++++******+++++++++,,,,,,,,,************************------,,,+++++++++,,,,,,******************+++,,,************++++++++++++,,,------......---,,,,,,------...//////...------.........------,,,,,,,,,,,,---.........---++++++***+++,,,,,,------,,,,,,------............------,,,,,,,,,---------..............................///////////////////////////...------------...///000000000000000000000000000000111111111111000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000/////////.........////////////////////////........./////////000000........................------------............******))))))((((((((((((((((((''''''''''''(((((('''((((((((())))))******(((((((((((()))))))))***''''''''''''((((((((()))************************))))))((((((((('''''''''(((((()))***************((((((''''''''''''(((((()))'''&&&&&&'''((('''&&&%%%&&&'''(((((('''&&&%%%&&&'''((('''&&&%%%&&&(((%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))((((((((((((***++++++++++++***))))))'''((((((((())))))******%%%&&&((()))))))))((((((&&&&&&''''''((()))))))))&&&''''''((()))******+++'''(((((()))***+++++++++((())))))))))))(((((('''***************************************)))(((((())))))******++++++++++++---,,,,,,+++***))))))((('''(((((()))***+++++++++***+++---------+++)))(((*********++++++,,,,,,,,,'''''')))***,,,,,,------))))))******+++++++++,,,))))))***+++,,,,,,------&&&&&&'''((()))***++++++'''((()))***+++,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---))))))******+++++++++,,,))))))))))))))))))))))))((('''''''''''')))+++,,,************************************************((()))***++++++***)))((())))))))))))************(((((())))))*********+++***)))((('''&&&%%%$$$$$$))))))))))))))))))))))))))))))************))))))))))))))))))***************)))(((''''''((()))***))))))))))))******************)))))))))))))))***'''((((((((())))))******((((((((((((((())))))***)))***+++***)))***,,,---*********++++++,,,,,,,,,))))))))))))))))))))))))******))))))***,,,...///************************'''(((***+++,,,***)))((())))))))))))))))))))))))***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,************************...------,,,++++++++++++***)))))))))***+++,,,,,,)))************+++++++++,,,---.........---,,,+++++++++,,,------,,,++++++.........------,,,,,,,,,))))))+++,,,---.........---...//////000000//////......////////////......---------.........//////........................///////////////////////////...---,,,,,,---...///000000000000000000000000000000111111111111000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............////////////////////////---.........//////000000........................,,,,,,,,,---------......(((((('''&&&'''((()))************)))(((((('''''')))))))))*********'''%%%))))))))))))************)))((((((((()))(((&&&###''''''((()))))))))))))))&&&''')))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))******************************%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%&&&'''''''''(((((((((&&&%%%###!!! $$$$$$%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((''''''&&&&&&%%%&&&((()))))))))((('''((()))))))))))))))((((((++++++***)))((('''&&&&&&&&&''')))***++++++++++++))))))))))))))))))))))))+++***)))((('''&&&%%%%%%***+++++++++***)))'''&&&)))************+++++++++...///000111000///---+++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++************************,,,,,,,,,++++++*********+++++++++,,,,,,---------***+++,,,------,,,***)))(((***,,,,,,***((('''((()))***+++,,,,,,+++***)))++++++++++++++++++++++++...---+++)))(((((()))***************************************************))))))(((((((((((())))))))))))(((((()))***++++++************************(((((((((((((((((((((((())))))))))))***************+++,,,,,,,,,***)))((((((((())))))))))))(((((())))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,+++***)))))))))*********))))))))))))))))))************************(((((())))))))))))((((((***)))))))))((((((''''''))))))))))))))))))))))))******++++++++++++******,,,+++***))))))***+++,,,************************************************++++++************++++++))))))))))))))))))))))))))))))************))))))+++,,,+++)))''''''(((***)))************+++++++++******))))))))))))***************************************)))))))))))))))((()))***+++,,,---............---,,,,,,+++******************************++++++,,,,,,,,,,,,------000...+++,,,...000///---------------------------........................---------.........//////------......///000000000......////////////......///////////////...------------------.........///------............------000000000000000000000000//////............//////222222111111000000//////////////////////////////000000000000000////////////////////////////////////...---,,,,,,---...///111000///------,,,,,,,,,,,,---......//////...............------,,,,,,,,,------------------------)))((('''''''''(((******)))))))))(((((((((((('''(((((((((((((((((('''&&&'''''''''((((((((()))))),,,***)))((()))***)))(((''''''((()))))))))))))))''')))***)))(((&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((()))***''''''''''''''''''''''''''''''''''''((((((((((((+++)))''''''(((***))))))'''((((((((('''&&&&&&%%%&&&&&&&&&'''(((((())))))***************************))))))))))))((((((((((((((((((((((((''''''''''''''')))*********)))(((((()))))))))))))))(((((()))))))))))))))(((((((((((((((******+++***))))))************************((((((((((((((((((((((((++++++++++++***)))((((((************++++++++++++---...000000000...---+++************************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++******+++,,,,,,,,,---------...,,,+++++++++++++++++++++)))+++,,,,,,***))))))*********++++++++++++******++++++++++++++++++++++++///...,,,***)))******+++******************************************************))))))))))))*********))))))))))))******+++************************************************))))))))))))*********************+++******))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++,,,+++******))))))******)))))))))))))))*********************************(((((())))))))))))((((((*********))))))((((((((()))))))))))))))))))))))))))******++++++******)))++++++***))))))***++++++*********************************************************))))))*********))))))))))))))))))))))))))))))************))))))+++,,,,,,***((((((***,,,)))************+++++++++*********))))))*********************************)))))))))******+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++))))))+++,,,+++***------------------------------------------------,,,,,,---------........./////////.....................////////////......//////000000//////...---------........./////////......////////////......------------------------//////............//////////////////......------........................////////////////////////........................///...------------...///000000///...---,,,,,,,,,,,,,,,---............------------------,,,,,,,,,------------------------)))(((((((((((()))******''''''''''''((((((((((((******)))(((((((((((((((((((((((()))))))))******555111,,,))))))*********''''''((()))))))))))))))((()))+++***(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++)))'''((()))******)))&&&'''((()))************(((((((((((((((((())))))************************************))))))))))))''''''(((((((((((())))))(((((()))***************((())))))*********))))))((((((((()))))))))*********************)))((((((************************''''''((()))***++++++,,,,,,++++++*********++++++************+++++++++,,,------...//////...,,,+++******************************++++++++++++******************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,------------,,,***))))))***,,,...***+++,,,+++******,,,...++++++************++++++++++++++++++++++++++++++///...,,,+++***++++++,,,++++++++++++++++++++++++************************++++++************++++++++++++***)))))))))******************************************************))))))))))))************))))))((((((((()))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********++++++***)))))))))******(((((())))))*********+++************************(((((())))))))))))((((((***************))))))))))))))))))))))))))))))))))))******++++++******)))++++++***))))))***++++++***************************************************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))***+++,,,+++******,,,...)))************+++++++++++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++******************+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***((()))***+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000//////...------,,,,,,......////////////......///000000000000///................../////////000//////000000000000//////------------------------//////............///////////////............---................................................------------------------///...------------...////////////...------,,,,,,++++++,,,---------------,,,,,,,,,,,,------------------------------------''''''''''''(((((())))))%%%&&&&&&'''(((((()))))),,,,,,+++)))((((((***+++***+++++++++,,,,,,,,,,,,===777///)))'''&&&&&&'''''''''((()))))))))))))))''')))******(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))))))))*********++++++)))'''&&&&&&(((((((((''''''((()))***++++++++++++************))))))((((((*********************************)))))))))((((((&&&''''''((())))))******(((((())))))************))))))******++++++******))))))))))))))))))))))))))))))*********)))))))))************************(((((()))***+++,,,,,,---,,,+++*********+++,,,---*********+++++++++,,,,,,,,,,,,------------,,,+++************************)))******++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---***++++++***)))***,,,///,,,+++***))))))***+++,,,++++++++++++++++++++++++...---,,,++++++++++++,,,++++++++++++++++++++++++************************+++******))))))******+++,,,++++++***))))))))))))************************************************((()))))))))************)))(((''''''''')))***+++(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******((((((((()))******++++++************************(((((())))))))))))((((((++++++******************))))))))))))))))))))))))))))))************))))))+++******************+++************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((***++++++***+++,,,...))))))*********+++++++++,,,++++++++++++++++++,,,************************------,,,,,,+++***)))))),,,,,,,,,+++++++++***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---------,,,,,,---......//////......---///000000000000///.............../////////000000......////////////......///////////////////////////......------......///000000000000000000000000........................,,,,,,---------------...------------------------.........------............//////......------,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&''''''((((((((((((%%%&&&&&&'''((()))*********+++***)))&&&&&&(((+++***+++++++++,,,,,,,,,,,,<<<666...(((%%%%%%%%%%%%''''''((()))))))))))))))&&&((())))))'''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((()))))))))*********((('''''''''))))))(((&&&((())))))*********))))))+++++++++***))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''&&&''''''((()))***++++++''''''''''''(((((())))))))))))***++++++++++++++++++++++++***)))(((((((((((((((((())))))***+++,,,************************************++++++++++++,,,+++*********+++,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,+++************************)))******++++++******)))************************++++++++++++++++++++++++*********))))))))))))))))))***+++,,,---,,,,,,+++))))))))))))((()))+++...,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,++++++***************++++++++++++++++++++++++************************))))))(((((((((((()))))),,,,,,+++***))))))******************************))))))))))))))))))))))))((()))))))))************)))(((''''''''')))***+++(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))))))))***))))))((())))))******(((((())))))************))))))))))))))))))))))))(((((())))))))))))((((((******************++++++)))))))))))))))))))))))))))))))))******)))))))))*********++++++*********************************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))&&&(((************+++---))))))*********+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,.........---------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,---------...------............------///////////////...------............////////////,,,------......------,,,////////////////////////......------------......///////////////000000000........................+++,,,,,,,,,------......---------------------------..................------......//////...---,,,***+++,,,,,,------,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''(((((((((((((((&&&''''''((()))******+++&&&((()))'''$$$###%%%(((((((((((()))))))))******333///***'''''''''((((((''''''((()))))))))))))))&&&''')))(((&&&%%%%%%&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))***))))))***+++,,,***((())))))******))))))((((((+++*********))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))***++++++'''''''''''''''((()))))))))***+++,,,,,,,,,,,,,,,---,,,+++***)))((('''''''''''''''((()))+++,,,---++++++++++++++++++++++++,,,+++++++++******)))))),,,++++++*********++++++++++++++++++,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,*********)))))))))))))))''')))+++---...---,,,***((()))***)))((((((***+++++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((()))))),,,++++++*********++++++************************(((((((((((((((((((((((())))))))))))************))))))((((((((()))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))*********)))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))***************))))))))))))))))))))))))((())))))******))))))((()))***++++++++++++***)))***************************************************))))))(((((())))))***))))))))))))))))))))))))))))))************))))))%%%'''***************,,,)))************+++++++++++++++************++++++))))))))))))))))))))))))%%%&&&(((***,,,...///000*********++++++,,,,,,,,,+++++++++++++++*********************************************++++++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......------............---------............---,,,,,,------------.........///,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------------.........------------------------+++,,,,,,------.........------------------------------...//////...------------...//////...---,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***+++******)))((()))))))))******++++++%%%(((+++***&&&$$$&&&((('''''''''((((((((()))))),,,***(((((()))***)))(((''''''((()))))))))))))))'''((())))))'''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((('''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))******)))+++,,,,,,***((())))))************))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******+++)))((('''''''''(((******)))***+++,,,------------+++++++++******)))))))))))))))(((((((((***+++,,,+++++++++++++++++++++++++++************)))))))))++++++++++++***)))((((((+++++++++,,,,,,,,,------)))))))))))))))***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,+++++++++************))))))***+++,,,,,,------)))+++,,,+++***))))))*********++++++++++++******++++++++++++++++++++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))))))))***++++++*********+++,,,,,,************************))))))))))))))))))))))))))))))))))))*********************+++******))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))******++++++((((((((((((((()))******++++++******)))((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))*********))))))))))))))))))))))))(((((())))))))))))(((((()))***++++++++++++***)))*********************************************************))))))*********))))))))))))))))))))))))))))))************))))))''')))+++,,,+++******+++)))************+++++++++*********))))))*********))))))))))))))))))))))))&&&&&&((()))+++,,,---...,,,,,,+++++++++++++++***))))))******++++++,,,,,,++++++++++++++++++++++++************++++++++++++***,,,---,,,***)))+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,---......//////........................------...//////...------,,,---...000000///---,,,,,,,,,---............---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++************++++++++++++'''+++///...***'''(((+++))))))))))))************+++*********+++***'''%%%'''(((((()))))))))))))))((()))+++***(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((************************((())))))))))))*********((((((((()))******(((&&&((()))***+++++++++++++++((((((((((((((()))))))))************************************))))))))))))))))))))))))***************)))((((((((()))+++,,,)))***+++,,,------------***************+++++++++,,,+++)))((((((((()))***++++++++++++++++++++++++))))))))))))))))))*********+++++++++***)))'''&&&++++++,,,,,,,,,---------))))))(((((()))***+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********************************++++++,,,,,,,,,---------,,,,,,++++++++++++***))))))***,,,...///***,,,......,,,***)))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++************+++,,,------************************************************))))))))))))***************+++,,,,,,,,,***)))((((((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***++++++,,,((((((((((((((()))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((()))***+++,,,,,,+++***)))************************************************++++++************++++++))))))))))))))))))))))))))))))************))))))(((***------,,,++++++,,,)))************+++++++++******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((......---,,,+++***)))(((''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++---...---******,,,///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++*********,,,------......------,,,+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------..................---...........................------,,,,,,------............/////////000000------------------------,,,,,,------...///000000////////////////////////,,,---...//////...---,,,+++---...000000///---,,,,,,---......//////......---,,,,,,++++++*********++++++++++++++++++++++++))))))***++++++***)))))))))))))))******+++++++++---+++******+++***)))(((******)))))))))***,,,---'''''''''''''''&&&&&&&&&))))))))))))************(((((((((((((((((((((((()))'''&&&'''***+++***((())))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((''''''''')))((('''''''''(((***+++))))))))))))(((((((((((((((((())))))))))))((((((,,,+++++++++******))))))((((((((((((((((((((((((''''''(((((())))))******+++***)))'''''')))***+++...***&&&%%%(((***+++***************************...---+++)))((((((((()))*********)))))))))))))))************************++++++************++++++------++++++++++++------------------,,,,,,+++***+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))*********))))))(((++++++,,,,,,,,,+++******)))************+++++++++,,,++++++******++++++,,,)))******++++++******))),,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,***++++++,,,,,,++++++***...---,,,+++************,,,,,,++++++***))))))))),,,,,,++++++******)))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''((()))***,,,,,,+++******)))((((((((()))***++++++((()))))))))))))))((('''******))))))((((((''''''******++++++***)))'''&&&))))))))))))************++++++******))))))((((((++++++***)))(((((())))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++***************************+++*********))))))((((((---,,,+++)))(((((('''''',,,,,,,,,++++++*********///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,......+++(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++***)))***,,,...,,,,,,,,,------.........++++++,,,,,,,,,,,,------...------,,,,,,------...///...------,,,,,,,,,,,,,,,------......------,,,---------...............------------,,,,,,+++***...//////...///111666999>>>333******---...---...++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,---......///......------,,,++++++,,,***)))***++++++***(((+++***)))))))))+++,,,---***************)))))))))))))))))))))************(((((((((((((((((((((((()))'''&&&'''***+++***((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))((((((((()))(((((('''((()))***+++))))))))))))(((((((((((((((((())))))))))))((((((++++++*********)))))))))************************'''((((((((()))))))))***+++***)))(((((()))***+++---***'''&&&(((***+++***************************,,,+++***)))))))))***+++************))))))))))))************************++++++************++++++---,,,++++++++++++,,,---+++,,,,,,,,,++++++***)))+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))******++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++,,,++++++******++++++,,,******++++++++++++******,,,,,,,,,,,,,,,+++***)))++++++******************+++++++++,,,,,,,,,------++++++***))))))***++++++***++++++,,,,,,++++++***---,,,+++*********************************++++++***************)))))))))***)))(((((((((((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''(((((()))************)))))))))))))))))))))***+++(((((()))***+++++++++***************)))))))))))))))***+++,,,,,,++++++***))))))))))))*********************)))))))))))))))++++++***)))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************************+++*********))))))))))))+++******))))))))))))***...---+++))))))***+++,,,...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------+++)))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,+++******---///,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................---------------,,,++++++............000666===CCCFFF;;;000//////...,,,+++++++++++++++++++++++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++...000222333444444444333222000///---,,,+++***)))((()))+++,,,+++***++++++*********+++,,,,,,************************))))))))))))************(((((((((((((((((((((((()))((('''((()))***)))((())))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))((())))))******))))))(((******))))))))))))((((((************************(((((((((((())))))))))))+++***)))(((((()))***++++++)))(((((()))******)))******************************))))))***+++,,,,,,************************************************++++++************++++++,,,,,,++++++++++++,,,,,,******+++++++++***))))))+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))++++++,,,,,,,,,,,,,,,+++)))***++++++,,,,,,,,,,,,************+++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,++++++***))))))(((++++++++++++,,,,,,,,,,,,++++++***))))))***++++++******++++++++++++******+++******)))))))))******((())))))***++++++,,,,,,((())))))))))))))))))***+++******))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***+++***))))))))))))))))))'''((()))+++,,,,,,,,,,,,************++++++++++++'''((()))***++++++++++++))))))))))))************))))))))))))************+++***)))))))))))))))))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,+++*********************************************))))))))))))))))))))))))***+++,,,///---***((('''))),,,...,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,------------------------------------------,,,+++......---,,,///666>>>DDDGGG===333111000...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...333666888888666444222222111///...---,,,+++)))((('''(((+++,,,+++***++++++*********+++++++++''''''''''''((((((((((((((()))))))))************(((((((((((((((((((((((()))((((((((()))))))))((())))))(((((((((((())))))***)))'''%%%%%%''')))***(((((((((((())))))))))))((((((((((((((())))))***(((((((((((()))))))))))))))))))))******))))))))))))))))))(((((((((((((((************************(((((((((((())))))))))))******)))(((((()))*********)))))))))******))))))***************************************+++++++++)))***************++++++************************++++++************++++++,,,++++++++++++++++++,,,******++++++++++++******+++++++++*********))))))++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,,,,,,,((()))***+++,,,---------*********+++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***+++++++++*********))))))***++++++++++++,,,,,,,,,+++******************+++******++++++++++++******))))))))))))))))))******))))))*********+++++++++''''''(((((())))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))***+++++++++***)))((((((((()))((())))))***++++++++++++(((((()))******+++,,,,,,&&&&&&''''''((((((((((((((()))))))))************(((((())))))******++++++******)))))))))))))))***)))))))))******+++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************************))))))******+++,,,...,,,***))))))***,,,---+++++++++*********++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++---...---,,,,,,...///,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,,,,++++++......---,,,,,,///555999>>>555......///---,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***...333888888555111---,,,,,,,,,,,,+++++++++***(((''''''(((***,,,,,,+++*********************)))%%%%%%%%%&&&&&&&&&''''''((()))))))))************))))))))))))))))))))))))((()))))))))((((((((()))))))))(((((((((((())))))***)))'''%%%%%%''')))***&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))'''((((((((()))))))))***))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))******)))))))))***************************++++++++++++******))))))))))))******+++++++++,,,************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++))))))***+++,,,,,,++++++((()))***+++,,,---------***++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++))))))*********+++++++++*********+++++++++,,,,,,*********++++++*********)))******++++++******)))))))))))))))))))))******+++++++++*********))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++***)))((()))***+++,,,++++++***)))((((((((())))))*********)))(((''''''&&&''''''((()))***++++++)))(((((('''''''''''''''((()))))))))************(((((())))))******++++++***)))))))))))))))******))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++,,,++++++******************++++++,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,......---,,,---///,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++************++++++++++++******,,,---......---,,,...///555///+++---...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''***...111111...)))&&&''''''(((((()))))))))***((('''&&&(((***++++++***))))))******))))))((('''&&&&&&&&&''''''(((((()))))))))))))))************))))))))))))))))))))))))((()))***)))((('''((()))))))))(((((((((((()))))))))((('''&&&&&&'''((()))%%%%%%%%%&&&&&&''''''(((''''''((()))))))))))))))''''''(((((())))))******)))******++++++******)))(((((())))))))))))******(((((((((((((((((((((((())))))))))))(((((((((((()))))))))******))))))))))))******)))(((((()))+++************************+++++++++++++++***)))((())))))******+++,,,,,,,,,************************++++++************++++++******++++++++++++******++++++,,,---------,,,,,,+++++++++************)))++++++++++++++++++++++++++++++,,,---------,,,,,,((()))***+++,,,,,,,,,+++)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++((())))))***++++++,,,,,,************++++++++++++)))***++++++++++++***)))))))))************))))))+++******)))))))))******,,,,,,++++++***))))))(((((())))))))))))))))))***((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************++++++,,,+++***))))))))))))))))))*********)))((('''&&&%%%&&&''''''((()))*********---,,,+++***))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&''')))***))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++*********************************+++++++++++++++---,,,+++***************(((***,,,---...---+++)))***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++'''***,,,---,,,******+++*********++++++,,,,,,---************++++++++++++***,,,---...---,,,---...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++///......------,,,,,,,,,)))******+++++++++++++++)))+++...000///......///444///,,,...///---,,,...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''((())))))))))))''''''''''''''''''(((((())))))(((''''''(((***+++***)))'''((())))))((('''&&&%%%&&&&&&''''''((())))))***))))))))))))************))))))))))))))))))))))))(((***+++***'''&&&''')))))))))(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))&&&'''((()))***))))))((('''''''''((()))*********)))******++++++******))))))))))))*********++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))************))))))***+++***(((&&&'''***---************************((()))***+++,,,+++******))))))***++++++,,,------************************++++++************++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,,,,+++++++++************)))******************************+++,,,,,,,,,,,,,,,)))***+++,,,------------***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,******++++++++++++******)))***+++,,,,,,,,,,,,+++******************++++++************++++++++++++)))***++++++++++++***)))))))))************))))))---,,,+++***************++++++*********************************)))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************))))))))))))))))))***+++***************)))((('''((((((((())))))*********,,,,,,+++*********+++,,,))))))))))))*********************))))))))))))))))))))))))))))))***++++++,,,++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++*********************************++++++,,,,,,,,,++++++*********+++,,,,,,)))***+++,,,,,,,,,,,,+++((()))***,,,,,,,,,+++***************************%%%)))---...---*********)))******+++,,,,,,------************++++++++++++)))+++------,,,+++,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++...------,,,++++++******++++++,,,---------------)))+++---.........///000111---,,,//////,,,,,,...------------------------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))&&&%%%%%%'''***,,,(((((((((((((((((((((((()))((('''((()))***)))(((''''''((((((((('''%%%$$$%%%%%%&&&&&&'''(((((()))))))))))))))************))))))))))))))))))))))))(((***+++***'''&&&''')))))))))(((((((((((())))))''''''((((((((((((''''''&&&&&&''''''((())))))***&&&''')))*********)))(((&&&''''''((()))******+++******++++++++++++******))))))******+++++++++,,,******************************))))))((((((((('''))))))************))))))***+++***(((%%%&&&***...************************&&&''')))+++,,,,,,,,,,,,))))))***+++,,,,,,------************************++++++************++++++)))***+++,,,,,,+++***)))((()))***++++++++++++++++++++++++************)))************************((()))***+++++++++++++++***+++,,,---............++++++,,,,,,,,,+++******++++++,,,,,,,,,---------,,,++++++++++++++++++,,,*********++++++*********)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))************+++++++++)))***+++,,,,,,+++***)))))))))************))))))...---,,,+++************)))))))))***++++++,,,,,,,,,,,,++++++******))))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((&&&''')))*********)))((())))))(((((()))***++++++)))******+++++++++*********************+++++++++))))))(((((((((***+++,,,))))))))))))************++++++******))))))(((((())))))((())))))***++++++---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++*********************************++++++,,,,,,,,,)))))))))***+++,,,...///++++++*********+++---...'''((()))+++++++++***)))************************###(((---///---+++))))))))))))***+++,,,,,,------)))************+++++++++(((***,,,---,,,++++++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,------...///+++++++++,,,,,,+++++++++*********)))(((''''''&&&,,,------.../////////...+++,,,,,,+++***+++---///+++))))))---...,,,,,,///------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((('''%%%$$$%%%(((+++---))))))(((((('''''''''&&&)))(((&&&%%%%%%&&&'''((())))))))))))))))))))))))******))))))((((((''''''***)))((('''&&&&&&'''((((((((())))))))))))((('''''''''''''''((((((((((((+++******)))))))))))))))'''((()))))))))'''&&&%%%))))))))))))************(((&&&%%%'''***,,,+++)))(((((((((((())))))))))))(((((((((((()))))))))))))))******++++++,,,------***))))))+++...///,,,)))))))))))))))))))))))))))'''((()))******+++******))))))***++++++++++++***++++++******************************************************************,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++*********)))))))))***+++,,,...///)))))))))***+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,+++***)))++++++,,,,,,,,,++++++***,,,+++***)))***+++,,,------------,,,+++***)))(((,,,+++***))))))***+++,,,***+++,,,,,,+++***(((''',,,+++***))))))***+++,,,,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,.........---------,,,,,,))))))******++++++++++++***++++++,,,,,,++++++***))))))************)))))))))))))))))))))((('''''''''(((((()))))))))))))))+++,,,,,,---,,,+++)))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***************************,,,***'''&&&'''((((((((())))))))))))))))))))))))******++++++++++++******(((((())))))*********+++************************+++++++++*********))))))************************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++******))))))((((((''')))++++++******+++,,,************************---------....../////////,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---++++++,,,---...++++++******++++++,,,---,,,,,,,,,+++***)))((((((------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,)))************+++++++++))))))***+++,,,------...------------,,,,,,+++***---------,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++((('''&&&&&&&&&(((***+++******)))))))))(((((((((***)))(((&&&%%%%%%%%%&&&))))))))))))))))))))))))***)))))))))((((((((('''***)))((('''&&&''''''((()))))))))(((((((((((((((''''''((((((((()))))))))******)))(((((((((((()))(((((()))))))))((('''&&&'''(((((((((((()))))))))///---***)))***)))&&&###))))))))))))************(((((()))))))))*********,,,+++++++++++++++++++++*********+++,,,,,,+++***************************)))***************)))((())))))***++++++++++++***++++++******************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,---************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,+++******+++++++++,,,,,,++++++***,,,++++++***+++,,,---...---------,,,,,,***)))))))))***++++++++++++***))))))******+++++++++******,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++************)))*********++++++++++++***++++++,,,,,,++++++******++++++++++++******)))+++++++++++++++***))))))'''(((((())))))))))))))))))***+++++++++***)))((())))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))*********))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************************,,,***(((((()))))))))((())))))))))))))))))))))))((())))))******))))))(((((()))))))))************************************+++++++++*********))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********)))))))))))))))''')))++++++***)))***+++***************************************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++...---+++*********,,,---++++++******++++++,,,---+++,,,,,,++++++)))((((((+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++,,,,,,)))************+++++++++*********++++++,,,,,,---,,,,,,------,,,,,,+++***------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++************************++++++++++++++++++++++++''''''''''''((((((((((((************))))))))))))******)))'''&&&%%%$$$###(((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''((((((***)))(((''''''((()))***((((((((()))))))))*********)))((((((''''''(((((())))))*********)))((('''''''''''''''((((((((((((((('''&&&'''(((((('''%%%************++++++++++++))))))*********+++++++++------,,,,,,+++******)))***++++++***)))((()))+++************************++++++++++++***)))((('''))))))***++++++++++++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,+++++++++,,,,,,,,,+++,,,------...,,,------,,,,,,+++***)))((())),,,......,,,)))((()))))))))******+++------++++++************++++++***+++---......---+++***,,,++++++******++++++,,,+++************)))))))))************++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***++++++++++++******)))'''((())))))******))))))(((((())))))***)))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))***************)))((('''***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))((((((************************+++***)))***++++++)))'''))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))************************************+++++++++***************************************))))))))))))))))))))))))******++++++++++++******))))))))))))************(((***++++++)))((())))))************************)))))))))(((((((((((((((,,,++++++******++++++,,,************************---,,,***))))))******++++++************+++,,,,,,+++++++++++++++***)))((())))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++'''(((((())))))((('''&&&))))))))))))))))))))))))(((((((((((('''&&&%%%$$$(((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((***)))'''&&&&&&(((***+++))))))))))))************))))))(((''''''''''''''')))************)))))))))'''''''''((((((((())))))%%%%%%'''(((******)))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++************,,,,,,)))&&&%%%(((,,,************************++++++++++++******)))((())))))***++++++++++++*********+++++++++++++++,,,++++++++++++++++++++++++)))***************++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,---------,,,******+++,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,------,,,++++++***)))***,,,------,,,***)))++++++***)))***+++,,,...++++++++++++++++++++++++***+++,,,------,,,+++***,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,+++***))))))(((((())))))))))))((('''(((((()))************)))'''(((((()))************((()))))))))************************************((()))))))))************))))))))))))))))))))))))******+++******)))((('''***))))))))))))))))))***(((((((((((((((((((((((('''((()))******)))((('''*********************************+++,,,,,,***((())))))))))))))))))))))))'''(((((())))))((((((''')))))))))))))))*********************************************************************************))))))))))))))))))))))))))))))************))))))(((((())))))******++++++***,,,---,,,***))))))***************************+++++++++******))))))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++***************++++++,,,+++++++++++++++***)))(((((()))***++++++***)))(((************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***,,,++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++&&&''')))))))))(((&&&%%%((((((((((((((((((((((((%%%&&&''''''(((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))***((('''&&&'''(((***,,,))))))))))))************))))))((('''''''''''''''***)))))))))))))))******(((((()))))))))*********,,,---......,,,)))((('''((((((((()))))))))******++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***,,,,,,)))&&&%%%(((,,,************************))))))***+++++++++++++++))))))***++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,++++++,,,,,,---...---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------------)))***+++,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------,,,++++++,,,,,,++++++++++++,,,,,,...---+++*********+++,,,+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,+++++++++++++++++++++***++++++,,,,,,++++++*********++++++***)))(((((('''(((((()))))))))((((((((())))))***************))))))))))))******++++++((()))))))))************************************((()))))))))************))))))))))))))))))))))))***************)))((((((******))))))))))))******(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))***)))***+++---,,,***((())))))))))))))))))))))))((())))))******))))))(((******))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((())))))******))))))((((((((())))))******+++++++++---...---,,,******+++************************,,,,,,++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++******))))))******+++,,,******+++++++++***)))))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++*********))))))*********+++++++++---,,,,,,++++++***************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((())))))******++++++************************++++++++++++++++++++++++&&&'''((())))))(((''''''''''''''''''((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))((((((''''''((()))***+++((((((((()))))))))*********)))((((((''''''(((((())))))((((((((()))******))))))))))))************$$$''')))***)))((((((((('''((((((((())))))))))))******+++++++++,,,,,,,,,)))******+++,,,,,,------***++++++***)))((()))+++++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,))))))***++++++++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------)))***++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,---,,,+++******+++,,,---......,,,++++++*********++++++,,,,,,,,,,,,++++++,,,+++)))(((((()))+++,,,,,,++++++******++++++,,,+++************))))))))),,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***((())))))*********)))))))))******++++++++++++***((()))******++++++************)))))))))***++++++))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))************))))))+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((***+++,,,***)))))))))))))))))))))))))))((())))))******))))))(((************))))))))))))))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************+++,,,------,,,***+++,,,************************************))))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))))))))***++++++******+++++++++******)))***++++++++++++++++++***************************++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********)))***++++++++++++++++++*********++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((()))))))))))))))************************++++++++++++++++++++++++&&&&&&'''(((((()))))))))''''''(((((())))))))))))''''''&&&%%%&&&'''((()))))))))))))))))))))))))))'''((((((((()))))))))***'''((()))***+++******)))'''''''''((()))*********''''''((((((((()))))))))******)))(((((((((((()))(((((('''''''''((()))***((((((((())))))))))))***$$$(((((()))***,,,(((((()))))))))*********************+++++++++++++++++++++++++++++++++,,,*********+++,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,+++++++++))))))***++++++++++++*********++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------,,,,,,,,,......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........++++++,,,---------,,,,,,))))))***+++,,,,,,,,,,,,******,,,---------,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------,,,+++++++++++++++******+++++++++,,,++++++******++++++,,,++++++++++++************------,,,,,,,,,+++++++++***++++++,,,,,,++++++***(((((()))***++++++++++++))))))***+++++++++++++++))))))***++++++++++++***+++***)))((((((((())))))))))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))'''((()))******+++******+++******))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***((('''''')))*********))))))))))))))))))))))))'''(((((())))))(((((('''************)))))))))((())))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))******++++++******)))*********)))))))))))))))(((***++++++***)))***+++************************))))))))))))))))))*********+++,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++******))))))))))))))))))***++++++)))******+++++++++************))))))))))))******************************************************************++++++++++++++++++++++++++++++,,,,,,)))************+++++++++,,,,,,++++++++++++++++++))))))***+++++++++++++++)))*********+++++++++++++++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))************************++++++++++++++++++++++++&&&&&&&&&'''((()))******(((((())))))*********+++***)))'''%%%$$$%%%'''(((************************'''((((((((())))))******'''((()))+++++++++***)))&&&&&&((()))************''''''''''''((((((((((((++++++***)))))))))))))))((('''&&&&&&&&&((()))***''''''''''''((((((((()))$$$(((,,,...---++++++,,,)))************+++++++++))))))*********+++++++++------,,,++++++*********+++))))))+++...///,,,)))++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))***++++++++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,000000...---,,,++++++++++++++++++,,,,,,------------------------------------------.........//////,,,,,,,,,------,,,,,,+++((()))***+++,,,---------)))***+++,,,---,,,++++++,,,,,,------...---------)))+++---//////---+++))))))***,,,---......---,,,++++++------------++++++***+++---......---+++***,,,++++++++++++++++++,,,.........---------,,,,,,---------,,,,,,++++++++++++++++++,,,,,,+++++++++((()))***+++,,,---------''''''((()))))))))))))))))))))***++++++++++++******)))((('''&&&&&&'''((())))))))))))************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))&&&'''(((***++++++++++++++++++************++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***(((&&&&&&(((*********))))))))))))))))))))))))&&&''''''''''''''''''&&&+++*********))))))(((((())))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))******++++++++++++******++++++******))))))((((((%%%''')))))))))((()))***************************))))))******++++++,,,,,,***+++,,,------,,,+++******************************************)))(((((()))))))))))))))******+++)))******+++++++++*********)))(((''''''((()))***))))))))))))))))))))))))************************)))************+++++++++*********++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++((()))***+++++++++++++++))))))******+++++++++++++++,,,,,,,,,,,,+++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))************************++++++++++++++++++++++++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((***)))(((((()))******))))))))))))******((())))))***))))))((('''))))))************))))))))))))))))))))))))))))))''''''((()))***++++++,,,((((((((((((((((((((((((***)))((((((((((((((()))))))))))))))************)))************+++++++++************************,,,,,,,,,++++++*********))))))*********+++++++++)))))))))******++++++,,,++++++***)))***+++---...******+++,,,,,,---......++++++++++++++++++,,,,,,+++,,,...//////...,,,+++------------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***(((''')))---000///,,,/////////......------------,,,,,,++++++,,,,,,---//////...------,,,,,,+++,,,,,,++++++,,,,,,---...)))***,,,...///...---,,,))))))***+++,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,...---,,,,,,+++++++++,,,++++++************+++++++++,,,---,,,***(((((((((+++++++++*********))))))------+++)))'''&&&$$$###******************************))))))))))))******+++***)))(((((()))******)))))))))))))))))))))))))))))))))***+++++++++,,,)))************+++++++++******))))))))))))*********)))'''&&&&&&&&&((()))(((((())))))))))))((((((***((('''%%%%%%'''(((***))))))))))))))))))))))))************************+++)))(((&&&&&&''')))***''''''((()))))))))))))))++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))))))))***+++++++++,,,************************)))(((((((((***+++---///)))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,+++)))((()))))))))((())))))))))))))))))))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,***)))******+++******+++++++++******)))***************************++++++,,,,,,++++++***))))))))))))))))))))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,+++***))))))***+++,,,******))))))******+++,,,+++++++++++++++***)))(((++++++++++++++++++++++++&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$'''***+++***)))))))))+++***))))))(((((())))))))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************)))************+++++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,---------*********+++++++++++++++,,,,,,++++++,,,------...,,,,,,+++++++++*********(((((()))***+++,,,,,,---++++++,,,------,,,++++++---------------,,,+++***++++++++++++++++++++++++......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******+++...//////...///.........------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......***+++,,,,,,,,,+++***)))******,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***)))))))))))))))++++++************++++++)))+++,,,,,,***)))******+++++++++*********))))))---,,,,,,+++***))))))(((******************************))))))))))))******---,,,***)))(((((((((((())))))))))))))))))))))))***************+++++++++))))))*********+++++++++******))))))))))))******(((&&&%%%%%%((()))((('''(((((())))))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,'''((())))))******))))))++++++++++++++++++++++++))))))************))))))*********+++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))(((((())))))))))))))))))))))))***************************************+++++++++***************************)))(((''''''(((((()))************************,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++***)))))))))***))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++)))))))))*********++++++***************,,,---...******+++++++++******)))***************************++++++,,,,,,++++++***************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,+++************+++,,,******))))))******+++,,,+++++++++++++++***))))))++++++++++++++++++++++++&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''')))+++,,,***)))))))))******)))(((((('''((((((******)))(((''''''(((((())))))************))))))(((((((((((((((((((((((()))))))))))))))*********************************&&&''')))************)))))))))))))))************)))************+++++++++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---.........------------,,,+++)))(((''''''(((((()))***,,,---...///++++++++++++++++++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---......------...000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------.........---------,,,+++******)))+++,,,---...............,,,,,,------------......------------------------------,,,,,,,,,++++++++++++************))))))))),,,++++++******++++++,,,(((***,,,,,,+++++++++,,,+++++++++************************+++++++++,,,,,,******************************))))))))))))******...---+++)))((('''''''''))))))))))))))))))))))))+++++++++***************)))))))))*********++++++))))))))))))))))))))))))***(((((())),,,---,,,)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++***))))))***+++,,,((()))******++++++******))))))))))))))))))))))))))))))************))))))*********++++++++++++,,,)))))))))))))))))))))))))))))))))))))))******+++***))))))))))))((((((((())))))))))))))))))))))))************************+++++++++*********************************************)))(((''''''((((((+++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))***+++,,,+++******+++,,,++++++++++++++++++++++++)))))))))************+++******)))******+++------)))******+++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,***++++++++++++***))))))************************(((((((((((())))))))))))((((((((((((((((((((((((((()))++++++)))(((((())))))((((((((((((((())))))+++***)))(((''''''(((((())))))************))))))''''''''''''''''''''''''*********)))))))))))))))************************%%%&&&)))+++,,,+++***)))((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,++++++++++++,,,---......---,,,+++------,,,+++***)))((((((***++++++,,,---...//////---,,,,,,++++++,,,,,,---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))........................------------------------,,,,,,,,,++++++,,,,,,,,,...---------------------------------------------+++,,,,,,------,,,,,,+++,,,///111///---+++---000......------------------////////////////////////........./////////000000,,,,,,------............//////...---,,,,,,------,,,,,,---...............---------------------------------------------------,,,,,,,,,,,,+++++++++------.........---------,,,,,,++++++++++++,,,,,,***+++------,,,++++++,,,************************((((((((())))))*********************************+++******))))))******+++,,,+++******)))((((((''')))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))************))))))************))))))((()))+++,,,+++*********(((((())))))))))))(((((())))))************))))))((((((((((((((((((((((((************************)))(((((('''(((((()))***))))))***+++++++++++++++))))))))))))))))))))))))))))))************))))))************++++++++++++)))))))))))))))))))))))))))))))))))))))******+++++++++++++++************))))))))))))))))))))))))************************,,,+++++++++***)))))))))************************)))))))))******+++,,,---+++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++******+++,,,)))))))))))))))))))))))))))+++,,,+++***)))***+++************************++++++++++++,,,,,,,,,,,,,,,,,,+++******)))))))))))))))***+++++++++*********************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,******+++++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''''''(((***)))'''''''''(((''''''''''''(((***+++,,,,,,,,,+++***)))((((((((())))))************))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))%%%''')))+++,,,,,,+++***((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++---------,,,,,,+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......------------......,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))........................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------------------------------------............------,,,///000///,,,+++,,,///........................///000111111111111000///000000//////.........---,,,---.../////////.........------------...///000,,,---......///.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......///000000//////...------,,,,,,,,,,,,---------...///...,,,******+++*********************************)))))))))))))))************************++++++************++++++)))))))))***************)))))))))))))))))))))))),,,+++++++++***)))))))))(((((()))))))))*********((()))************)))(((###(((,,,+++&&&"""$$$((((((((())))))))))))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))***+++++++++++++++(((((((((((((((((((((((())))))************))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))************************,,,+++++++++***)))))))))************************))))))******++++++,,,,,,************************************************************************))))))))))))))))))))))))'''))),,,,,,+++***+++,,,)))))))))))))))))))))))))))***++++++))))))***+++******************************+++++++++,,,,,,,,,,,,+++++++++***)))((((((((()))***+++++++++++++++***************************++++++,,,,,,++++++******************************++++++,,,,,,++++++***))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,)))******+++++++++******))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&((((((((('''&&&((()))(((((((((((()))+++,,,---------------,,,***)))((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))'''(((***++++++++++++***))))))))))))************)))************+++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++************+++,,,------......++++++***))))))(((((('''........................,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............---,,,........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------------......////////////......---...///...---,,,---...///////////////000000000...///000111111000///...000//////...------,,,,,,...///000111222111000000,,,------...//////000000...//////000000000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---.........---,,,...------,,,,,,------......///000///,,,******+++***************+++++++++---------,,,++++++******************************++++++************++++++'''((()))******++++++***))))))))))))))))))))))))+++++++++***************((((((((()))))))))******((()))***++++++***)))(((&&&+++...---(((%%%(((,,,(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,((()))******++++++******(((((((((((((((((((((((())))))************)))))))))))))))************+++)))))))))))))))))))))))))))))))))))))))******+++''''''((((((((((((((()))))))))))))))))))))))))))************************+++++++++***************************************************)))'''&&&%%%)))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++))))))))))))))))))))))))'''***------+++)))***,,,)))))))))))))))))))))))))))***+++***))))))***+++************************((((((((())))))))))))***'''((()))***++++++++++++((()))***+++++++++++++++***************************++++++,,,,,,++++++***))))))))))))))))))))))))******++++++++++++******************************++++++************++++++++++++,,,,,,,,,,,,++++++******))))))******+++,,,))))))***++++++++++++***************************&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&((((((((('''((()))+++++++++************++++++---...///000///,,,***((())))))************))))))************************(((((())))))******++++++************************************************))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********+++++++++++++++------,,,+++++++++++++++)))******+++,,,,,,------******************))))))------...//////...------,,,,,,---...............------------------------***+++---...//////...---------------------------........................------,,,,,,,,,,,,------,,,---------....................................---..................---///.........000000000//////000000000111111111222///000111222222111000///000000000000000000000000111222444555666555444333000111222333333333222111111222222222222222111111111111111000000000//////------------------------/////////.........------)))***,,,---...---,,,+++......------------......---///000///---,,,,,,---))))))*********+++++++++------,,,,,,,,,,,,++++++************************,,,++++++******++++++,,,((((((******+++***))))))))))))))))))))))))))))))***************+++++++++(((((((((((()))))))))***((()))***++++++***)))(((***))))))***+++,,,------(((((())))))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,,,,'''((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++''''''''''''(((((())))))))))))))))))))))))))))))***************************************+++++++++************************************)))'''&&&$$$************************((()))))))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))'''+++//////+++((()))+++))))))))))))))))))))))))(((***+++***)))((()))+++************************(((((((((((())))))))))))'''((()))***+++++++++***(((((()))++++++,,,,,,+++***************************++++++,,,,,,++++++*********************************++++++++++++******++++++++++++++++++++++++++++++************++++++******+++,,,,,,+++************))))))******+++,,,))))))***+++++++++++++++++++++++++++++++++++++++(((((((((((()))))))))***))))))))))))))))))))))))'''((())))))((()))+++---///...---+++***)))))))))---///111222111...***'''))))))************))))))************************'''(((((()))***++++++,,,++++++++++++++++++++++++,,,+++******)))******+++))))))))))))************)))************+++++++++*********************************++++++,,,,,,,,,))))))*********+++++++++)))))))))******++++++,,,000///---,,,+++,,,------))))))*********+++++++++,,,,,,,,,------.........+++,,,...//////...,,,+++,,,,,,---.../////////...------------------------&&&(((***---...---,,,,,,------------------------...........................------,,,,,,------...---.........//////000000........................,,,------......------,,,111///---///222333222///000000111111222222222333111222444555555444222111222333333444444555555666444555777999999888777666666777999999999777555333444444444555555444333333333333333222222222111111////////////////////////000////////////.........)))***,,,.........,,,+++......------------......+++---//////...---...///))))))******++++++++++++******************++++++************************,,,++++++******++++++,,,)))***+++++++++)))((('''))))))))))))))))))))))))))))))******+++++++++,,,(((((((((((())))))))))))''')))***++++++***)))'''&&&!!! (((---+++((((((((())))))))))))((((((***((('''%%%%%%'''(((***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&((()))************''''''((()))))))))))))))************************))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******+++((()))))))))******++++++))))))))))))))))))))))))************************))))))******+++++++++,,,************************))))))+++,,,,,,+++******++++++++++++++++++++++++(((((())))))*********+++************************))))))))))))))))))))))))(((,,,000///+++((((((+++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************++++++++++++******++++++***)))'''&&&(((((()))++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++)))***+++,,,,,,+++***)))*********)))***++++++,,,((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((******))))))***,,,...///222///,,,***++++++***)))---------,,,,,,++++++++++++,,,---,,,***)))***+++---,,,,,,+++***)))((((((+++)))(((((()))******)))******************************))))))))))))******'''((()))******)))(((''')))************+++++++++,,,,,,++++++++++++++++++---,,,+++******+++,,,---*********+++,,,---...///.........------,,,,,,,,,,,,+++*********+++,,,------,,,,,,++++++,,,,,,------------------------------...//////---++++++,,,------......------,,,+++,,,,,,,,,------....................................---,,,+++***+++,,,,,,000///...,,,,,,,,,---...---------------------------................../////////............------111111000000////////////222222333333333222222111222333444555555555555555333555777888999888777666888888999999::::::;;;;;;<<<======>>>>>>??????@@@;;;;;;===>>>>>>>>>===<<<======<<<<<<<<<<<<<<<<<<<<<;;;888555444333444555444333333222222111111111000000000000///...---,,,,,,,,,,,,---.........///---...//////------...///,,,------......------,,,******)))))))))***,,,,,,---,,,***(((((()))***+++***************************))))))(((((((((((((((***)))(((((((((***+++,,,'''(((***,,,,,,***((('''++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))&&&'''((()))***+++,,,,,,))))))))))))************...(((&&&))),,,***(((((((((((())))))******++++++,,,)))***...+++&&&%%%***&&&''')))*********)))(((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***************************************)))(((((())))))************)))))),,,,,,+++***)))))))))***)))***+++,,,---,,,+++++++++*********))))))(((((()))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++************************************************((((((((((((***,,,...///+++,,,.........,,,***)))))))))))))))************(((((((((((())))))))))))))))))*********+++++++++*********))))))))))))((())))))*********))))))((()))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))******+++,,,---///---++++++,,,,,,+++***---------,,,,,,++++++++++++,,,---,,,***)))***+++,,,,,,++++++***)))))))))...,,,******++++++***)))******************************))))))))))))******))))))************))))))))))))*********+++++++++++++++++++++++++++++++++,,,+++************+++,,,,,,,,,+++++++++,,,------------,,,,,,++++++++++++++++++*********+++,,,------,,,,,,++++++,,,,,,---------------------------,,,---///...,,,++++++,,,------......------,,,+++,,,,,,,,,---------......------------------------//////...------------...//////...---------------------------------------++++++,,,,,,,,,,,,------////////////////////////000000000000000000000000222333444555666666666666666666777888888888888888888999;;;<<<<<<;;;:::999::::::;;;<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBB>>>??????@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCBBBAAADDDBBB@@@===<<<<<<<<<===999888888777666555444333222222222111000///...---//////...------,,,+++++++++,,,...---,,,,,,---...............---,,,+++***++++++,,,,,,++++++***)))---,,,***)))((()))***+++************************+++***))))))(((((())))))***)))((((((((()))+++,,,((()))***++++++***)))(((************************++++++***))))))***++++++))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************---)))(((+++---***)))+++)))))))))))))))*********---***))))))%%%''''''((())))))))))))(((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))***************************************)))(((((())))))************))))))++++++******)))*********)))***+++,,,,,,,,,++++++************)))))))))((())))))))))))))))))))))))++++++***))))))***++++++++++++++++++++++++++++++************************************************(((((((((((()))+++,,,---***++++++,,,+++***)))((())))))))))))************((((((((()))))))))******************++++++++++++,,,,,,,,,+++++++++******))))))************)))))))))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))+++***+++,,,......---+++,,,,,,,,,,,,,,,++++++***,,,---...,,,***))))))***************************---+++***)))***+++***)))******************************))))))))))))******++++++************++++++)))))))))*********++++++)))*********+++,,,,,,,,,+++******))))))******+++------,,,+++++++++++++++++++++++++++************++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------+++---...---,,,++++++,,,------......------,,,+++,,,,,,,,,------------...,,,,,,,,,,,,------------......//////......---,,,.........///......---,,,------------------------++++++,,,,,,,,,---------//////000000000000000000//////000111111222222333555555777999:::;;;<<<<<<::::::;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBBBBDDDEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDFFFDDDBBB@@@???>>>??????>>>>>>===<<<:::999888888666666555555444222111000000000///...---,,,+++***+++---......------...///000000///...---+++)))(((++++++---------,,,+++***---,,,***))))))***++++++++++++++++++++++++++++++,,,+++******))))))******)))))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))************)))'''((()))'''######'''************)))))))))))))))((()))***((($$$$$$''''''''''''''''''((())))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))************************)))************))))))((())))))************))))))******)))))))))***++++++)))***++++++,,,,,,++++++************))))))))))))))))))))))))))))))))))))++++++***))))))***++++++++++++++++++++++++++++++************************************************)))(((((((((((()))***+++))))))))))))(((((((((((())))))))))))************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))************)))))))))************+++++++++************************************************************************************************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))*********)))'''&&&'''(((***---000000...,,,***+++,,,,,,,,,,,,+++***------...,,,***))))))***))))))*********+++++++++)))'''&&&'''(((***))))))******************************))))))))))))******++++++)))(((((()))++++++))))))))))))************((())))))***+++,,,,,,---***))))))))))))))))))***,,,,,,+++++++++++++++,,,++++++++++++++++++******+++***++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------------***,,,------,,,++++++,,,------......------,,,+++------------------------++++++,,,,,,,,,,,,,,,---+++,,,---...---,,,+++***------/////////...---,,,........................---......//////000000000//////000000111111111222111222333444555777888888999:::;;;===>>>??????@@@======>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;=========>>>>>>???????????????????????????>>>>>>AAA@@@@@@@@@AAACCCEEEFFFDDDEEEFFFGGGFFFEEECCCBBBDDDCCCAAA@@@???>>>>>>>>>?????????>>>>>>======<<<;;;;;;::::::999777666555111111000//////...---------///000000///...000111/////////...---,,,******++++++,,,------......///,,,,,,+++*********+++,,,++++++++++++++++++++++++---,,,++++++******++++++))))))))))))))))))************))))))))))))******)))))))))***************+++******************+++))))))))))))))))))))))))*********)))))))))((((((((()))))))))***************)))))))))$$$$$$++++++******))))))(((((()))***+++,,,,,,***+++---((('''&&&&&&&&&''')))******))))))))))))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))************************))))))************)))((())))))************))))))))))))((())))))***+++,,,)))******+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))+++******************+++************************************************************************))))))(((((((((((((((((())))))((('''''''''((()))((()))))))))************)))*********++++++++++++++++++++++++,,,,,,,,,,,,))))))))))))((((((((((((((())))))************)))))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((()))******)))(((&&&%%%&&&'''***...111111...,,,)))***+++,,,---,,,******,,,------,,,***))))))***)))))))))***++++++,,,,,,'''%%%%%%&&&)))+++,,,,,,******************************))))))))))))*********)))(((''''''((()))***(((((()))))))))*********(((((()))***++++++,,,,,,)))))))))******)))))))))************+++,,,---...++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......***,,,------,,,+++,,,---------......------,,,+++------------------------+++++++++,,,,,,---------+++,,,---...---,,,+++***,,,---...//////...---,,,...........................//////000111111222222///000000111222333444444555666777999;;;<<<>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAAAAA@@@??????BBBBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@???????????????>>>>>>???@@@BBBCCCAAABBBCCCDDDDDDCCCBBBAAADDDDDDCCCBBBAAA@@@@@@@@@>>>>>>????????????@@@@@@????????????>>>===<<<;;;888777666444222000///...///000111000///...///111....../////////...------///...,,,++++++---...///++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++))))))*********)))))))))******))))))))))))***************+++++++++,,,,,,*********++++++*********)))))))))))))))))))))))))))))))))*********++++++((()))))))))************,,,+++,,,---)))$$$&&&+++++++++******))))))((((((***,,,,,,***'''%%%$$$###(((((('''&&&&&&((()))***)))))))))******)))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((())))))*********))))))))))))************))))))(((((((((((()))***++++++)))))))))*********++++++))))))))))))))))))******))))))))))))))))))))))))*********++++++*********************************************************************************)))))))))))))))(((((('''))))))((((((((())))))***((()))))))))************)))*********++++++++++++******+++++++++,,,,,,,,,)))))))))(((((((((''''''(((((()))***************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))(((''''''((((((***---000000---+++((()))+++------,,,***)))+++,,,---,,,*********+++))))))******+++++++++,,,)))(((((())),,,/////////******************************))))))))))))******))))))(((((((((((())))))((((((((()))))))))******((()))))))))***+++++++++)))******++++++******)))((()))))))))+++,,,---...+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,------.........+++,,,......---,,,---...------......------,,,+++...------------,,,,,,,,,++++++,,,,,,------............//////......---,,,,,,---......///.......................................///000111111222222111222333444555666777888:::;;;<<<>>>@@@AAACCCCCCBBBBBBCCCDDDEEEEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIIIIIIIIIIHHHHHHHHHJJJJJJIIIHHHGGGFFFFFFEEE@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???===:::666444111000111222222111///....../////////000000000000000///111000...,,,+++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))************)))(((((())))))))))))))))))))))))*********+++,,,,,,------)))***++++++++++++***)))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************'''&&&(((++++++)))***///************))))))))))))&&&***+++(((&&&''''''&&&((((((((((((((()))******))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))************)))))))))************))))))))))))((((((((()))*********))))))))))))***++++++))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))************************************************************************))))))*********)))(((((())))))))))))************))))))))))))************)))))))))*********++++++))))))*********+++++++++++++++*********)))))))))'''((()))******+++******)))************+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))******))))))((()))))))))******+++---///...,,,***''')))+++------,,,***))))))+++,,,,,,+++***+++---***************+++++++++,,,+++***+++---.........******************************))))))))))))******)))))))))******)))))))))(((((((((((()))))))))***))))))))))))******************+++,,,,,,+++************))))))***+++,,,,,,************+++++++++,,,)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---......///+++---//////.........///------......------,,,+++......---------,,,,,,,,,+++,,,,,,---......////////////...------------...---------------...//////........................///000000111222333444555555666777888:::;;;<<<===>>>>>>???AAABBBDDDEEEFFFDDDEEEFFFHHHIIIJJJJJJJJJMMMMMMMMMMMMMMMLLLKKKKKKMMMMMMLLLLLLMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPQQQQQQSSSSSSRRRQQQOOONNNNNNMMMEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDCCCCCCEEEGGGIIIKKKGGGGGGGGGGGGFFFEEEEEEDDDFFFFFFEEEDDDDDDCCCBBBBBB>>>???@@@AAABBBBBBBBBBBBBBBAAA@@@>>><<<;;;999999666777777555222000000111222222222222222111000///***+++---......---,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))******+++***)))((('''((()))***++++++***)))((()))))))))***+++,,,,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))************'''######'''***((((((+++)))))))))))))))*********###(((+++))))))---///---((())))))***************((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************))))))************))))))***))))))(((((((((((()))***))))))((()))***+++,,,((()))))))))************)))))))))))))))))))))))))))***++++++++++++***)))************************************************************************((()))***++++++******)))'''((()))***+++******)))))))))))))))************((((((((()))))))))******(((((()))))))))*********+++*********))))))))))))'''((()))******+++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))+++***)))(((((()))***+++---,,,,,,---...---+++)))&&&(((+++------,,,***)))(((***+++,,,++++++,,,...************************...,,,******+++,,,+++*********************************))))))))))))******)))***+++,,,,,,+++***)))(((((((((((())))))))))))*********)))))))))))))))***+++,,,------,,,+++***,,,+++******)))*********(((((())))))*********+++)))***+++,,,---,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////,,,...000000///...///000------......------,,,+++.........------,,,,,,,,,,,,,,,------...///000000...---,,,+++***+++,,,---...---,,,,,,---...///000////////////////////////222222333444666777777888888888:::;;;===>>>???@@@???@@@AAABBBDDDEEEFFFFFFDDDFFFHHHJJJLLLNNNOOOOOORRRRRRSSSSSSRRRQQQPPPPPPNNNNNNNNNNNNOOOOOOPPPQQQMMMNNNOOOQQQSSSTTTVVVVVVXXXWWWVVVUUUTTTSSSRRRQQQIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCEEEHHHLLLNNNPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJHHHFFFDDDCCCBBB<<<===>>>@@@AAABBBBBBBBB>>>>>>???@@@AAABBBBBBCCC<<<===<<<:::777555444555555555444444222111///... $$$***000333222///---***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))***+++++++++)))((('''''')))***,,,,,,***)))''''''(((((()))***+++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))((('''&&&%%%$$$######))))))))))))************///)))'''***,,,***''''''(((((())))))******++++++'''---...)))'''******&&&((()))***,,,,,,+++******((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************))))))************))))))+++***)))(((((('''((((((***)))((((((((()))+++,,,(((((())))))*********+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************((()))***,,,,,,,,,+++***%%%''')))++++++***)))((())))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''(((******+++++++++)))************+++++++++************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++'''((()))***************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))***************))))))******+++,,,///(((###%%%---111...)))************************++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---------,,,++++++,,,------(((((())))))***+++------******))))))******+++,,,***************)))(((((())))))************))))))+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++*********)))******+++++++++******++++++++++++,,,,,,---...***+++,,,---...---,,,,,,------------------------......---------,,,,,,,,,------------------------------------...///000000000222222000---)))''''''///000222222111111222444888888777777888:::===???@@@???===;;;;;;;;;===>>>BBBCCCDDDEEEFFFHHHHHHIIIKKKMMMPPPSSSTTTTTTTTTSSSQQQRRRTTTVVVVVVTTTOOOLLLPPPQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOSSSUUUVVVUUURRRPPPNNNNNNNNNOOOOOONNNLLLIIIEEECCCBBBAAA@@@???>>>>>>>>>>>>===>>>@@@AAAAAAAAA@@@@@@<<<===>>>??????===;;;:::666666777666555222000...333222000///...---------...------,,,,,,++++++++++++,,,---...---,,,+++*********++++++++++++******------+++***))))))))))))************************************************++++++************++++++''''''''''''((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))+++,,,,,,+++***)))))))))))))))))))))))))))&&&''''''((()))*********))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))''''''(((((())))))******))))))************)))))))))))))))((((((((((((((()))************)))(((((()))*********++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++)))************+++++++++)))************+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))+++*********))))))((((((+++***)))(((((()))***+++((((((''''''''')))***+++***'''%%%%%%&&&)))******+++***)))))))))+++,,,---++++++***************+++************************((()))***+++,,,,,,+++***************************************************+++++++++*********))))))************************(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))************))))))((()))***)))((('''(((***))))))))))))))))))))))))*********))))))(((((((((++++++++++++************++++++******++++++,,,---***'''$$$%%%)))++++++)))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,*********)))******++++++******))))))******+++,,,(((((()))***++++++++++++***++++++++++++***))))))+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******'''((()))***,,,,,,------,,,,,,+++++++++,,,------+++,,,---......------,,,------------------------------------,,,,,,,,,+++---------------------------------------.../////////000111000...,,,,,,,,,///111333333444444666888::::::999999:::<<<>>>??????>>>>>>>>>???@@@BBBCCCBBBCCCEEEGGGIIIKKKLLLMMMOOOPPPRRRSSSTTTSSSRRRQQQNNNOOOPPPQQQRRRPPPNNNKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUVVVVVVUUUUUUSSSRRRRRRNNNMMMMMMLLLLLLLLLLLLLLLOOONNNNNNOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSSSSSSSRRRPPPMMMJJJHHHHHHGGGFFFDDDBBBAAA??????>>>???@@@@@@@@@???>>>===???@@@AAAAAAAAA@@@???>>>:::;;;;;;;;;999555222///111000000///........./////////...------,,,,,,,,,++++++,,,,,,,,,***)))(((******++++++++++++******)))((('''&&&%%%%%%%%%%%%***************************************************))))))))))))))))))***)))))))))*********++++++******************************))))))))))))******((())))))***++++++******))))))))))))))))))))))))((())))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))'''((()))***************)))))))))*********++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***++++++++++++++++++,,,)))************+++++++++***++++++,,,,,,,,,,,,,,,)))************+++++++++(((((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))(((******))))))))))))******++++++***************+++***(((''''''(((*********)))((('''''''''(((***+++++++++***************+++************************+++***)))))))))***+++,,,************************************************+++++++++*********))))))************************)))))))))******++++++,,,(((((((((((((((((((((((())))))************)))))))))***+++***)))((()))+++))))))))))))))))))))))))))))))))))))((((((((((((------,,,,,,+++*********,,,++++++++++++,,,------'''(((((((((((((((***+++************************++++++++++++++++++++++++******++++++++++++*********)))(((((((((((()))***,,,+++***)))))))))))))))******))))))******+++,,,))))))***++++++*********+++++++++++++++***)))(((***++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***((()))******+++,,,,,,---------,,,+++++++++,,,,,,------.........---,,,,,,------------------------------------,,,,,,,,,,,,---------------------------------,,,------.........///000///...///000222000222555666777888;;;===<<<<<<======>>>>>>>>>???<<<===>>>@@@AAACCCDDDEEEFFFFFFHHHIIIKKKMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOLLLKKKKKKKKKLLLMMMOOOPPPNNNPPPSSSUUUWWWWWWWWWVVVWWWWWWXXXWWWWWWVVVUUUTTTNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPPPPQQQQQQRRRSSSTTTRRRRRRRRRRRRSSSTTTUUUUUUTTTTTTUUUTTTRRRPPPNNNLLLMMMMMMLLLKKKHHHFFFDDDCCCAAAAAA@@@@@@???===;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>:::666333000000000000000000000000000000//////...------,,,+++++++++***)))((('''&&&******++++++++++++************)))(((''''''''''''************************************************))))))(((((((((((())))))*********+++++++++,,,,,,***************************)))))))))))))))******))))))))))))******+++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''*********)))((('''''''''))))))************))))))************************&&&'''((()))+++++++++,,,((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++++++++++++++*********)))************+++++++++)))***+++,,,,,,,,,+++***)))************+++++++++((((((((()))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************)))))),,,,,,,,,++++++***)))(((***)))((()))+++,,,+++***((((((((('''(((((()))***+++***************++++++************************...,,,)))'''''')))+++---************************************************+++************)))))))))************************************************''''''''''''''''''''''''))))))************))))))((()))******(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((------,,,+++******))))))++++++******++++++,,,---)))************++++++,,,************************************++++++++++++++++++,,,,,,,,,+++***))))))))))))(((((()))))))))******))))))))))))************))))))******+++,,,,,,,,,+++***)))'''%%%$$$))))))***************)))******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,+++******))))))...---,,,,,,++++++++++++------------,,,,,,,,,+++...........................................................................---------------.........////////////000333555333555888999:::;;;===@@@??????@@@AAAAAAAAA@@@@@@???@@@BBBDDDFFFGGGGGGGGGJJJJJJKKKLLLNNNOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWWWWXXXXXXWWWTTTSSSSSSTTTVVVRRRRRRQQQQQQSSSUUUWWWYYYUUUXXX]]]bbbeeeffffffeeeffffffeeeeeedddcccbbbaaaZZZYYYXXXWWWUUUSSSRRRQQQRRRRRRRRRRRRRRRSSSTTTUUURRRQQQPPPPPPRRRTTTUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOONNNMMMKKKJJJDDDDDDCCCAAA???===;;;:::===<<<<<<<<<<<<===>>>>>>???AAACCCDDDBBB???;;;888444444444333333222111111111000000///...---,,,,,,,,,,,,+++***)))((('''&&&***++++++,,,,,,++++++***,,,++++++***))))))******************************************************))))))(((((((((((())))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))***+++...---+++*********+++,,,((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))************))))))***************+++++++++'''''')))******+++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,++++++******))))))))))))*********+++++++++&&&'''(((******)))((('''))))))*********+++++++++(((((()))))))))*********)))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))*********)))))))))))))))((()))***++++++***)))(((((()))*********((('''&&&***))))))***++++++***(((******************++++++*********)))******+++,,,************************...,,,***)))((()))***+++************************************************************))))))))))))************************+++*********)))))))))((((((((((((((((((((((((((())))))************))))))'''((())))))''''''((()))((((((((((((((((((((((((((((((((())))))))))))))),,,,,,+++***)))((((((''')))))))))))))))******+++,,,)))((())),,,---+++))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,+++******************************(((((((((((()))***+++,,,******))))))******+++,,,++++++***)))(((&&&$$$###&&&'''((()))***+++++++++)))******+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++......,,,+++************...---,,,,,,++++++++++++,,,,,,++++++++++++++++++........................////////////000000000000..............................---------...//////000111111111000111444666888:::;;;<<<<<<===???AAABBBCCCCCCDDDDDDDDDCCCCCCFFFGGGIIIKKKLLLMMMMMMMMMLLLMMMOOORRRTTTWWWYYYZZZ^^^___aaaccceeeggghhhhhhiiiiiigggccc______aaadddaaaaaaaaaaaabbbdddfffggggggkkkrrrzzz}}}|||{{{sssrrrpppmmmiiidddaaa^^^]]]]]]\\\\\\\\\]]]^^^^^^WWWUUUSSSSSSUUUXXXXXXWWWYYYYYYXXXXXXWWWVVVUUUTTTNNNOOOPPPQQQRRRRRRSSSSSSIIIHHHFFFDDDBBB@@@???>>>BBBAAAAAA@@@@@@AAABBBBBB>>>@@@CCCDDDDDDCCC@@@>>>999999999888777555333222111111000///...---,,,,,,......---+++***)))((((((++++++,,,,,,,,,,,,++++++***))))))(((((((((((()))************************************************+++******))))))******+++((()))))))))************(((((((((((((((((((((((())))))(((((()))***++++++222000...,,,+++******+++((((((((((((((((((((((((((((((((((((((()))))))))************************++++++******))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))))))))******++++++++++++))))))************)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++&&&'''((()))***)))(((((())))))*********+++++++++))))))))))))************************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))******((()))***++++++***)))(((&&&'''(((*********)))((())))))((()))******)))'''******+++++++++***************))))))***++++++,,,************************+++++++++++++++***)))(((************************************************))))))))))))))))))))))))************************++++++******)))((((((((())))))))))))))))))))))))))))))************))))))&&&((()))((('''&&&'''((())))))))))))))))))))))))))))))))))))************+++*********)))(((((((((((((((((((((((()))*********'''%%%'''+++,,,)))%%%))))))))))))))))))))))))(((((())))))***+++++++++---,,,+++******************++++++,,,,,,++++++***'''''''''((()))***,,,,,,******))))))******+++,,,''''''((())))))(((((((((&&&'''((()))***+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++*********+++,,,...///------,,,+++++++++,,,,,,,,,++++++++++++,,,---.........................../////////000000000000000....................................///000111222333444555555444444666888<<<>>>@@@@@@@@@AAACCCDDDGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLOOORRRUUUWWWXXXWWWYYY]]]bbbgggkkkoooqqquuuuuuvvvxxxzzz|||}}}~~~}}}yyyxxx{{{~~~||||||}}}~~~~~~zzzwwwtttssssssssssssssstttttthhheeeccceeehhhjjjiiigggcccaaa___]]]ZZZWWWUUUTTTRRRRRRRRRRRRSSSTTTVVVWWWNNNMMMKKKIIIHHHFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCBBB???@@@BBBDDDEEEEEEDDDCCC?????????>>>;;;999666444333333222111///...------//////---,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++************************************************++++++************++++++*********+++++++++,,,,,,************************(((((((((((()))***+++,,,222111///---,,,+++******))))))))))))))))))))))))******************++++++************************************))))))))))))************************'''''''''((()))*********))))))************))))))(((((())))))***+++++++++***************)))((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***************))))))))))))************+++++++++*********+++++++++,,,,,,)))************+++++++++)))))))))*********++++++************************(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))************))))))((()))***++++++,,,,,,,,,+++)))(((((()))***((('''((())))))))))))(((''''''))))))))))))***+++,,,,,,************************)))***+++,,,,,,+++)))(((************************************************(((((()))))))))))))))************************************))))))(((((((((************************))))))************))))))''')))***)))((('''((())))))))))))))))))))))))))))))*********+++++++++,,,************************)))))))))((()))******+++'''((()))***))))))((('''))))))))))))))))))))))))((((((((()))***+++++++++---+++)))'''&&&&&&((()))******+++,,,,,,+++******((((((((((((((()))***+++******))))))******+++,,,'''((()))***+++++++++***++++++,,,,,,,,,++++++***))))))***+++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))+++---///111,,,,,,+++++++++,,,---------,,,,,,,,,---///000111........................------........./////////.................................///111222444444555777999:::::::::;;;===???AAACCCDDDEEEFFFIIIKKKMMMLLLLLLLLLMMMOOOPPPQQQPPPRRRVVV[[[bbbiiiooorrruuuwwwzzz~~~{{{yyytttnnniiiccc```^^^[[[YYYVVVTTTSSSSSSTTTUUUSSSRRRPPPNNNMMMMMMMMMNNNGGGHHHHHHHHHGGGEEEDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEBBBBBBBBBBBB@@@>>>;;;:::666666555333222111000//////...---,,,++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,------******************************************************))))))))))))******)))))))))*********++++++************************(((((((((((()))***+++,,,------------,,,+++***)))))))))))))))))))))))))))+++*********************************************)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''((())))))***++++++((())))))************))))))))))))*********++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,*********+++---...)))************+++++++++))))))*********+++++++++************************''''''''''''((()))***+++))))))))))))))))))))))))((()))))))))******************))))))))))))******+++***************++++++---+++)))((()))******)))((())))))***)))((('''&&&))))))))))))***+++,,,---******************************************++++++************************************************(((((((((((())))))******************************)))))))))))))))((((((((())))))))))))))))))))))))))))))************))))))(((***+++***)))((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,*********)))***++++++,,,&&&+++///...***'''))),,,))))))))))))))))))))))))'''(((((()))***+++++++++,,,***&&&$$$###$$$&&&((()))***+++,,,,,,+++***)))***))))))(((((((((((((((*********)))***++++++,,,,,,,,,,,,,,,,,,+++***)))/////////...---,,,***)))((()))***+++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,...,,,+++******+++---///++++++++++++,,,------......------...///111333444////////////////////////,,,,,,,,,---------......////////////////////////......///000222444555666666888<<<>>>??????@@@AAA@@@BBBEEEGGGIIIKKKNNNPPPQQQPPPOOOOOOPPPSSSUUUWWW^^^aaafffnnnxxx~~~wwwrrroooddd```[[[VVVRRRQQQRRRRRRUUUTTTSSSRRRQQQRRRRRRSSSNNNOOOPPPPPPNNNLLLIIIGGGFFFEEEEEEDDDDDDEEEFFFFFFBBBCCCDDDDDDDDDBBB???>>>999888777666444333222111...---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++)))((((((((((((((())))))************************************************))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,((()))***+++,,,+++******)))))))))))))))))))))))))))))))))(((((((((((((((************************(((((())))))******++++++((((((((((((((((((((((((******))))))((((((''''''))))))************))))))&&&''''''((()))*********&&&'''(((***++++++++++++************++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++)))************+++++++++,,,+++)))'''(((***,,,...)))************+++++++++)))************+++++++++************************''''''''''''((()))++++++))))))))))))))))))))))))(((((())))))*********++++++***)))(((((()))***+++,,,***)))'''''''''((((((000---***))))))+++++++++***+++,,,,,,,,,***)))((())))))))))))***+++,,,---************************+++***((('''(((***,,,...************************************************'''((((((((())))))******************************((((((((()))))))))))))))(((((((((((((((((((((((())))))************))))))&&&'''((()))***+++++++++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))((())))))+++,,,---......)))************+++++++++++++++************++++++******+++,,,,,,,,,,,,+++(((((()))***************))),,,000333222...***&&&++++++++++++++++++++++++,,,+++*********+++,,,---------------------------,,,,,,------///000222222222---******...///---)))------------...///000000...//////000000111111111444333222333555777999999>>>????????????@@@CCCEEEIIIJJJMMMNNNPPPRRRUUUXXXYYYZZZYYYWWWXXX^^^gggoooyyy}}}uuuggg^^^VVVQQQQQQTTTYYYXXXVVVUUUUUUUUUWWWWWWZZZTTTOOOMMMNNNOOONNNLLLJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEFFFGGGFFFCCCAAA??????>>><<<999777444333/////////......------------------------,,,+++***------,,,+++*********+++*********++++++,,,,,,,,,,,,------------,,,++++++***************++++++,,,)))))))))***++++++,,,,,,+++++++++*********))))))************************------......---,,,***)))+++***)))(((((()))***+++************************))))))))))))))))))))))))++++++************+++++++++*********))))))((((((++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''((((((((((((************************++++++***************+++))))))))))))))))))))))))******))))))))))))******************************************************,,,+++***))))))***+++,,,((((((((((((((((((((((((************************''''''((()))***+++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))###(((++++++***))))))+++***)))(((((()))***+++))))))))))))))))))))))))***************)))((('''***+++++++++***)))'''%%%))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))---,,,+++***)))((('''&&&))))))))))))))))))))))))((()))***++++++***)))((()))***++++++,,,,,,,,,,,,((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))************************************************************************,,,,,,++++++*********)))))))))***+++,,,,,,------++++++************++++++******+++,,,,,,,,,,,,+++((((((((()))))))))******+++,,,---...---,,,***))))))))))))))))))))))))))),,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...000111111555111------///000---***---------------...///000,,,,,,---...///000111111888777777888:::<<<======???@@@@@@AAAAAADDDGGGJJJHHHMMMTTTZZZ___cccgggiiinnnnnnllljjjkkkqqq|||}}}zzzxxxvvvvvvvvvxxx{{{~~~~~~}}}~~~tttggg[[[VVVWWW[[[\\\^^^___^^^[[[XXXVVVZZZWWWUUUTTTTTTSSSPPPNNNOOOOOONNNMMMLLLKKKJJJIIIGGGFFFFFFGGGIIIIIIGGGEEECCCBBBAAA???===;;;888777333222111000///...---,,,---.........---,,,,,,+++,,,,,,+++*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***((((((((((((((())))))***++++++******************+++++++++*********))))))************************---------,,,,,,+++***)))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********************)))))))))(((++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++***))))))***++++++************************************************((((((((()))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))''')))******))))))***,,,+++***)))(((((()))***+++))))))))))))))))))))))))******++++++***))))))(((******+++******)))((('''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++************++++++,,,,,,************)))))))))((())))))))))))))))))))))))%%%&&&&&&'''((())))))***))))))))))))))))))))))))((()))************)))(((******++++++,,,+++++++++))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,++++++***)))(((((('''+++++++++,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++******))))))******+++,,,---,,,***))))))***++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------...///000000888444000///000000...+++......---------...//////,,,---...000111333444555777777888:::<<<>>>@@@AAABBBCCCDDDEEEFFFIIINNNQQQTTT]]]jjjvvvzzzxxxxxxxxxwwwuuuvvvuuurrrooolllkkkjjjjjjkkknnnppprrrrrrrrrssstttwww|||~~~tttnnnnnnooorrrxxx{{{zzztttmmmhhhhhheee```[[[WWWTTTSSSRRRPPPPPPOOONNNMMMLLLKKKJJJHHHHHHHHHJJJLLLLLLKKKJJJGGGFFFFFFDDDBBB@@@>>>===888777666444111///...---............---------,,,*********)))******++++++++++++++++++,,,,,,,,,,,,+++++++++,,,+++******)))(((((((((((())))))******,,,,,,++++++***))))))(((+++++++++***************************************---,,,+++***))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((+++***************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++***))))))***++++++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))---,,,+++(((&&&&&&))),,,******))))))))))))******))))))))))))))))))))))))***++++++++++++***))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))))))))************+++************))))))))))))))))))))))))))))))))))))$$$$$$%%%'''(((***++++++))))))))))))))))))))))))((())))))******))))))(((((()))))))))))))))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((************************++++++++++++++++++++++++(((((((((((())))))))))))------,,,++++++***))))))++++++************++++++******+++,,,,,,,,,,,,+++---,,,+++++++++,,,......---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++......---------...//////666333111000111111///---//////.........////////////000222444777999;;;<<<777999;;;===???AAADDDGGGEEEGGGJJJLLLOOOTTTYYY]]]lllvvv}}}yyytttnnnooossswwwwwwuuuvvvuuurrrpppnnnlllkkkkkkmmmppprrrttttttuuuvvvwwwvvvyyy~~~}}}|||{{{yyyxxxtttppppppyyyvvviii^^^WWWUUUUUUPPPPPPOOONNNNNNMMMLLLLLLLLLKKKKKKLLLNNNOOONNNLLLJJJIIIIIIHHHGGGEEEDDDCCC???>>>;;;999666333111///.........---------------))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******++++++,,,,,,,,,,,,+++++++++*********))))))************************************************,,,+++)))((((((((()))******))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))*********)))******+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++******************+++************************************************************))))))((((((***))))))))))))))))))***))))))))))))))))))))))))++++++)))&&&$$$$$$''')))***))))))))))))))))))***))))))))))))))))))))))))******++++++++++++*********)))((((((((()))+++,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((())))))))))))))))))************++++++************++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++++++++++++++++++++......---------......///222111//////000000000000000000//////000000111111222333555888;;;===???@@@???@@@BBBBBBBBBDDDHHHKKKIIIMMMSSSZZZbbbjjjrrrwww{{{sssnnnkkkmmmuuu{{{}}}}}}}}}|||{{{yyywwwvvvuuuuuuuuuwwwzzz||||||||||||}}}}}}|||{{{{{{~~~|||~~~yyyxxxxxxyyyyyypppkkklllxxxwwwhhh\\\UUUSSSSSSRRRQQQQQQPPPOOOOOOQQQOOONNNNNNNNNOOONNNLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDAAA>>>;;;888666444000000...------,,,------***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******+++,,,,,,,,,,,,+++))))))*********+++++++++************************************************+++***)))((('''((()))***)))))))))******)))))))))************************))))))))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************))))))***++++++,,,))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++*********************************++++++*********))))))))))))))))))))))))************************++++++******)))((((((((()))))))))******)))))))))))))))))))))))))))))))))'''((()))(((&&&&&&'''((()))))))))******))))))))))))))))))))))))))))))))))))******+++++++++******))))))(((((((((***+++,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++***)))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))),,,,,,+++***)))(((''''''(((((((((((((((((((((((()))(((((((((((((((((()))))))))******+++************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&$$$%%%&&&(((***+++------++++++************++++++******+++,,,,,,,,,,,,+++((()))***+++++++++******)))***,,,---------,,,+++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---.../////////////////////000000111111111111111222333444444444555777:::===???AAABBBDDDEEEEEECCCAAACCCIIINNNTTT[[[fffrrr~~~||||||yyy}}}|||uuurrrpppssszzz~~~xxxttttttxxx~~~~~~tttooowww}}}xxxwwwzzz}}}~~~wwwqqqrrr{{{mmm\\\XXXWWWVVVTTTQQQOOONNNMMMRRRPPPNNNNNNNNNOOONNNMMMKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHFFFDDDAAA>>><<<;;;555444111///............+++++++++***++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,+++******)))'''(((***+++++++++***)))((())))))***++++++,,,,,,***************+++++++++******************************)))))))))))))))***))))))************))))))************************))))))))))))))))))))))))((((((************(((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************************))))))))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************)))***++++++++++++***)))((((((((((((((((((((((((************************+++*********))))))(((((())))))************))))))))))))))))))))))))))))))&&&(((+++,,,+++))))))***))))))************))))))))))))))))))))))))))))))(((((()))************)))))))))((())))))***++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++************)))))))))))))))))))))************))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))((((((''''''(((((()))(((((()))***+++++++++***++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))*********************************))))))(((((((((&&&'''((()))***+++,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++(((***,,,......---+++***))))))***++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000000000////////////000111111222222444555777888888999;;;>>>@@@CCCEEEFFFFFFGGGHHHFFFGGGLLLVVV^^^kkkttt}}}wwwrrrqqqrrrnnnqqqwww|||~~~}}}|||~~~wwwoookkklllppptttuuurrrmmmkkkrrr~~~{{{}}}|||zzz~~~}}}wwwxxx~~~~~~{{{yyyzzz}}}qqqfffeeeaaa\\\WWWSSSOOOMMMQQQOOOMMMMMMNNNOOOOOONNNLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKJJJHHHFFFDDDCCCBBB;;;999666333111000000000------,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***'''(((***,,,,,,+++***)))******************++++++))))))*********+++++++++************************)))******++++++******)))((()))***++++++***)))(((************************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++************************))))))))))))***+++,,,---))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))*********************************)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))''')))++++++***)))))))))((()))***++++++***)))((())))))))))))))))))))))))''''''((()))))))))))))))((())))))************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++************((()))))))))************))))))))))))))))))))))))&&&&&&''''''(((((()))))))))))))))))))))))))))))))))(((''''''''''''((()))%%%%%%'''((()))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))++++++++++++++++++++++++&&&'''((()))***+++,,,------,,,,,,+++***)))((((((++++++************++++++******+++,,,,,,,,,,,,+++***---000222222111...,,,))))))(((((()))***+++,,,------------------------+++,,,---.........---,,,------------------------***++++++,,,---...000111222333222111///...///000111111222333555777999:::===>>>???BBBDDDFFFHHHIIIIIIKKKNNNPPPSSS]]]kkkuuu{{{vvvrrrrrrqqqnnniiihhhkkknnnkkknnnrrrvvvwwwuuusssqqqwwwxxxzzz{{{|||wwwmmmgggeeeggghhhhhhjjjlllnnnvvv{{{sssuuu~~~}}}|||uuupppppprrrxxxyyyvvvqqqkkkddd]]]XXXVVVOOOMMMKKKLLLNNNOOOPPPPPPMMMNNNNNNOOOPPPPPPOOOOOOMMMMMMLLLJJJIIIHHHGGGFFF???===999666333222222222///...------,,,,,,,,,,,,.........------,,,,,,,,,,,,------------,,,++++++)))+++,,,......---,,,+++,,,,,,++++++***)))))))))))))))******++++++++++++************************))))))+++,,,,,,+++***)))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((((((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))******))))))))))))******************************************************)))***+++,,,,,,+++***)))************************************************))))))))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))((())))))(((&&&%%%&&&(((((()))***++++++***)))((())))))))))))))))))))))))&&&&&&'''(((((()))((((((((()))***++++++***)))((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******(((((())))))*********+++))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))((((((((((((((()))***((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++******++++++++++++*********)))((((((((()))+++,,,+++*********))))))((((((,,,+++***((((((((()))******((('''(((+++,,,+++(((******))))))))))))******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***++++++,,,---......,,,,,,,,,---------......---///////////////111333444111------///111111///777777666777:::;;;;;;;;;???DDDHHHHHHEEEGGGOOOVVVVVVWWWZZZ```iiiwwwvvvqqqnnnlllkkkiiiiiiiiihhheeecccjjjmmmppprrrqqqmmmhhhdddiiinnntttvvvvvvzzz{{{tttnnnjjjfffccc```ccccccffflllttt}}}{{{xxxvvvtttrrryyyzzz{{{zzzxxxtttpppnnnuuu{{{~~~zzziiiWWWSSSOOOKKKKKKNNNQQQPPPOOOPPPOOOOOOPPPPPPPPPNNNLLLNNNNNNMMMMMMLLLLLLKKKKKKFFFDDD@@@;;;777555333222000000...---,,,---......------,,,,,,,,,---......******))))))))))))******,,,++++++******++++++,,,***++++++,,,,,,++++++***************************+++***)))(((((((((******)))))))))))))))(((''''''******++++++++++++******+++++++++************))),,,,,,++++++***)))))))))((())))))*********))))))(((((())))))))))))((((((*********)))))))))))))))***))))))((('''&&&&&&%%%************************************************))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((,,,,,,++++++***)))))))))---,,,+++*********+++,,,''')))+++,,,,,,,,,***))))))))))))))))))))))))))),,,+++)))((((((((()))***************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))*********))))))((())))))******++++++,,,,,,))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))***)))((()))++++++)))((())))))************))))))((()))***+++,,,,,,+++***+++++++++*********))))))******))))))((((((''''''+++***((('''''''''((()))))))))))))))))))))))))))+++)))'''(((+++,,,***(((*********)))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))((())))))))))))))))))(((******++++++++++++******)))))))))))))))***++++++************)))))))))(((,,,+++)))((((((((()))******((('''(((+++,,,***)))******))))))))))))******************************************************,,,,,,,,,,,,,,,+++***)))+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...///000222888444000///000222222111444444666999<<<>>>??????AAAEEEJJJKKKLLLRRR]]]fffmmmpppuuu|||yyyrrrooolllkkklllmmmnnnnnnmmmllllllqqqrrrttttttpppjjjddd___bbbhhhnnnsssvvvxxx}}}}}}zzzvvvpppjjjfffbbb^^^\\\ZZZYYY[[[aaakkkvvv~~~xxxuuusssqqqooonnnrrrwww{{{}}}{{{wwwuuutttwww}}}}}}zzzzzz}}}ooo]]]WWWPPPNNNOOOQQQRRRQQQRRRRRRRRRRRRQQQOOOLLLIIINNNNNNNNNMMMLLLLLLKKKKKKHHHFFFBBB???;;;999777666333222000...---------...000///...---------------++++++************+++++++++******))))))******+++***++++++,,,,,,++++++*********************************))))))))))))*********+++++++++******))))))''''''''''''''''''''''''+++++++++*********))))))((((((((((((((()))))))))***************)))((('''))))))************))))))***)))))))))))))))))))))******))))))(((''''''&&&************************************************))))))))))))))))))))))))*********)))))))))))))))************************))))))******************,,,+++***)))))))))******''')))***,,,,,,+++***)))))))))))))))))))))))))))++++++)))((((((((()))***************))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))***)))((()))++++++)))((())))))************))))))((()))***++++++++++++++++++++++++*********)))))))))))))))))))))(((((((((+++***)))((('''(((((()))))))))))))))))))))))))))+++)))((((((***+++***(((***)))))))))))))))))))))(((((())))))))))))((((((***))))))(((((()))))))))************************'''(((((())))))(((((('''******++++++++++++******))))))***++++++++++++***************))))))))))))+++***))))))((()))))))))***(((((((((***+++***)))******))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,+++******++++++++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------............///000///......///111:::777222000111222444444666777999<<<@@@BBBDDDEEEGGGMMMTTTYYY^^^gggsss|||~~~uuurrrqqqpppooossswwwyyyxxxxxxzzz|||{{{tttjjjaaa\\\[[[___fffmmmqqqssssssrrrqqquuu|||~~~yyywwwvvvtttppplllmmmjjjfffcccaaa^^^[[[XXXTTTSSSSSSXXXaaallluuuyyy~~~~~~{{{{{{}}}|||xxxsssnnnllliiifffddd```fffnnnvvvzzzyyyvvvssslllnnnqqquuuzzz|||{{{}}}mmmeee[[[UUUSSSSSSSSSRRRSSSTTTTTTTTTSSSPPPMMMKKKOOOOOOOOONNNMMMLLLLLLLLLJJJIIIFFFCCC@@@>>>===<<<666444222000...------,,,111111///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,***))))))))))))))))))******++++++,,,,,,++++++***))))))))))))))))))))))))(((((()))***++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))(((((()))***+++++++++*********)))))))))&&&''''''((())))))******++++++++++++***((('''&&&******++++++++++++******))))))))))))))))))******++++++******)))(((((((((************************************************))))))))))))))))))))))))))))))))))))************************************''''''((())))))***++++++******)))(((((((((((()))((()))***+++++++++***)))))))))))))))))))))))))))+++******)))((()))))))))************))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))(((((((((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))***)))((()))***+++***((())))))************))))))******)))))))))***+++++++++************)))))))))(((((())))))))))))))))))+++***)))(((((((((((()))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))******))))))************))))))******))))))((()))))))))************************))))))************))))))******++++++++++++******)))***+++,,,,,,+++***)))*********)))))))))))))))******))))))))))))))))))))))))((()))******************))))))))))))******************************************************++++++,,,,,,,,,++++++***+++++++++,,,,,,+++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000///......///111888666222111111444777999===>>>???@@@BBBFFFKKKNNNVVV^^^jjjssszzzyyywww{{{}}}}}}xxx~~~|||oooddd^^^]]]___ccciiimmmnnnllljjjbbbeeekkkrrrzzz~~~}}}xxxuuupppllliiigggeeeccc```___^^^^^^^^^]]]ZZZXXXWWWUUUUUUXXX^^^eeejjjmmmhhhlllppppppllliiiiiijjjkkkjjjgggdddaaa^^^[[[YYYZZZ^^^eeellloooooommmkkkggggggjjjnnnuuu~~~~~~yyynnnfffaaa^^^ZZZWWWXXXXXXXXXVVVTTTRRRQQQQQQQQQPPPPPPOOONNNMMMLLLLLLKKKJJJHHHFFFDDDCCCAAAAAA888777555222000---,,,+++000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******))))))))))))*********++++++,,,,,,++++++***))))))))))))))))))))))))&&&((()))+++,,,,,,++++++------,,,,,,++++++++++++---,,,***))))))***,,,---************))))))))))))))))))******++++++++++++***************)))(((''')))******++++++******))))))))))))))))))*********+++++++++*********))))))************************************************))))))))))))))))))))))))(((((())))))******++++++************************''''''(((((())))))))))))******))))))(((((((((((((((((()))***+++******)))))))))))))))))))))))))))+++******)))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((())))))************))),,,,,,++++++******))))))))))))))))))))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))+++)))((((((*********)))))))))************))))))+++***)))(((((()))***+++************))))))))))))((((((((())))))******+++*********)))))))))))))))))))))))))))))))))))))))***)))))))))******)))))))))))))))))))))******************++++++*********++++++***)))))))))))))))************************))))))************))))))******++++++++++++******)))***+++,,,,,,+++)))((())))))))))))))))))******)))))))))*********))))))((()))))))))))))))***+++******))))))))))))******++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......---------........./////////000000000//////000222444333333222444777;;;>>>@@@BBBCCCEEEHHHOOOWWW]]]jjjtttzzz|||}}}|||uuujjjcccdddccccccdddfffgggfffdddXXXZZZ___fffoooyyy}}}zzzxxxxxxvvvtttqqqlllhhhfffggghhhcccbbbaaaaaaaaa```^^^\\\]]]]]]^^^```dddffffffeee___cccggghhhdddaaa``````bbbbbbaaa___[[[WWWTTTRRRVVVXXX[[[___bbbcccdddeeeeeefffiiinnnvvv~~~||||||}}}~~~~~~~~~wwwnnngggggggggddd^^^WWWSSSRRRRRRRRRRRRQQQPPPOOONNNMMMMMMKKKKKKJJJHHHGGGEEEDDDCCC;;;999777555111...,,,***---,,,,,,,,,,,,,,,------++++++************+++++++++++++++******+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++,,,,,,+++************+++***)))'''&&&&&&''')))************)))))))))((((((++++++++++++******))))))'''((()))***************(((((())))))))))))(((((((((((())))))************++++++++++++************************************************************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))((((((''''''***************)))))))))(((((())))))************))))))))))))))))))))))))************)))))))))(((************)))))))))(((************************))))))(((((((((((())))))))))))))))))(((((((((((((((((()))***************,,,,,,++++++******))))))))))))))))))))))))))))))))))))((())))))***+++,,,))))))))))))))))))))))))+++)))(((((()))******)))))))))************))))))+++***)))(((((((((******))))))))))))))))))))))))(((((())))))******++++++***************))))))((())))))))))))))))))))))))))))))******)))))))))***(((((())))))******************++++++++++++******,,,+++******))))))))))))************************'''(((((())))))(((((('''******++++++++++++******)))************)))(((((())))))))))))************(((((()))************)))''')))******))))))***+++******))))))))))))******++++++++++++++++++++++++******************************+++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---)))******+++---......///------.........////////////000111111000111333444444555777888999<<>>===;;;888555111...,,,,,,,,,,,,,,,,,,---...///++++++************++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***************************))))))***+++,,,,,,,,,,,,,,,+++***(((((())))))*********((((((((((((************)))))))))(((((((((******))))))(((''''''&&&&&&'''(((***++++++++++++(((((())))))))))))((((((((((((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((++++++***))))))(((''''''******+++++++++***)))(((((((((((()))))))))******)))))))))))))))))))))))))))************)))((((((************))))))))))))***************************))))))(((((())))))***))))))))))))(((((((((((('''((()))******+++******))))))))))))(((((((((((())))))))))))))))))))))))******)))))))))***++++++)))))))))))))))))))))))),,,***(((''')))*********))))))************))))))******)))((((((((())))))(((((()))))))))))))))***))))))************************++++++******)))((())))))))))))))))))))))))(((***+++***)))((()))***((((((((()))******++++++******++++++++++++******---,,,+++***))))))))))))))))))))))))))))))))))))((())))))))))))))))))(((******++++++++++++*********))))))(((''''''((((((((()))))))))************'''((()))***+++******)))''')))+++***)))(((***,,,******))))))))))))******************************************************)))***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------............///////////////000111222222333555777999<<>>BBBFFFGGGGGGHHHKKKMMMVVVbbbrrryyypppkkkiiiiiidddfffiiilllnnnqqquuuxxxqqqpppppprrrxxx~~~|||}}}}}}~~~~~~|||~~~xxxvvvxxx{{{vvvssspppsss|||zzzvvvyyy}}}yyywwwwwwrrrqqqooonnnnnnoooqqqrrrmmmjjjfffaaa^^^]]]^^^^^^]]]aaafffjjjlllmmmnnnnnnrrrssstttuuuvvvwwwxxxxxxxxxsssoooooouuu|||pppgggUUUUUUTTTRRRQQQOOONNNNNNNNNNNNNNNMMMKKKHHHFFFDDDEEEDDDCCCAAA===:::666444444333222000////////////...------,,,,,,------...******))))))))))))******+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,---,,,***(((((()))***+++'''((())))))))))))((('''))))))))))))(((((((((((()))))))))***++++++,,,,,,)))************))))))(((******++++++++++++******'''(((((()))***+++++++++))))))))))))))))))******************************************************))))))))))))))))))))))))++++++******))))))((((((************************)))))))))***++++++,,,,,,'''((()))))))))(((&&&%%%((((((((((((((()))******)))))))))))))))))))))))))))******++++++)))((('''************))))))))))))''''''''''''''''''''''''******))))))))))))******))))))))))))((((((((((((''''''(((******+++++++++))))))******++++++,,,,,,)))))))))))))))))))))))),,,,,,+++***)))))))))***)))))))))))))))))))))))),,,***''''''(((*********))))))************))))))((()))*********((('''&&&'''((((((((())))))******,,,+++++++++***)))))))))******+++,,,+++***)))((())))))))))))))))))))))))(((***,,,+++(((''')))+++'''(((((()))***+++++++++))))))************)))))),,,+++)))((((((((()))***+++***)))(((((()))***+++************))))))))))))******++++++++++++******---+++)))'''&&&&&&((()))+++******+++------,,,++++++++++++*********))))))((()))***+++++++++++++++)))************+++++++++---,,,***(((((()))***+++++++++*********************++++++,,,,,,++++++***++++++******++++++,,,---+++,,,,,,------,,,,,,+++------,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++...------------...///000...///000000//////111333111444888888777888;;;??????AAAEEEHHHLLLUUU___ggglllxxxvvvmmmgggdddbbbaaaeeegggjjjnnntttxxxuuuqqqppppppnnnllllllttt|||}}}|||uuu|||}}}~~~tttmmmooorrrnnngggcccccc[[[WWWYYY[[[YYYYYY\\\aaafffkkkmmmllllllmmmooolllkkkkkknnnuuu|||uuuaaaXXXQQQRRRQQQMMMLLLNNNPPPQQQPPPNNNKKKIIIHHHIIIKKKIIIFFFDDDBBB>>>;;;888666555333111///------,,,///...---,,,,,,,,,---...,,,,,,,,,+++++++++************+++,,,---//////000,,,++++++******++++++,,,---,,,***))))))+++,,,...000///...---+++***))))))************************************************,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***))))))***+++,,,************************)))************+++++++++***)))))))))))))))***+++))))))))))))************************************+++++++++++++++++++++++++++++++++*********))))))...---+++***++++++***)))******))))))))))))******,,,+++***))))))***+++,,,******)))((('''&&&&&&%%%&&&'''((()))***+++,,,,,,************************)))***+++,,,,,,,,,,,,,,,************************(((((()))++++++,,,,,,,,,))))))))))))))))))))))))''')))***)))((('''(((***+++*********))))))(((((())))))((((((((((((((()))******))))))((((((''''''******))))))******+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******((((((((((((((((((((((((******))))))((((((''''''---,,,+++***))))))***++++++***)))(((((()))***+++'''''''''((((((((((((((())))))************)))))))))((('''''''''((()))***+++******+++,,,+++***)))+++++++++*********))))))))))))***+++++++++++++++,,,+++++++++******))))))---,,,***)))((()))***+++***************************++++++,,,,,,++++++***++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---............---,,,+++***))))))+++,,,,,,------,,,,,,+++---.....................+++,,,------,,,---///111000444888::::::<<<@@@DDDEEEJJJRRRYYYaaajjjuuu}}}zzzvvvqqqllliiihhhhhhhhhjjjkkkmmmqqqvvvyyywwwssspppooolllhhhgggnnnzzzmmmaaaWWWUUUUUURRRPPPRRRVVVZZZ^^^``````aaadddfffgggiiimmmttt|||mmmaaaUUURRRPPPMMMKKKMMMMMMOOOPPPPPPNNNKKKJJJIIIKKKIIIGGGEEEDDDBBB???<<<777666555333111000000000000///...---------......///...---,,,,,,,,,,,,---******+++,,,---...//////...------,,,,,,------...,,,+++***(((((()))+++,,,......---,,,+++***))))))************************************************---,,,,,,,,,++++++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++************************)))************+++++++++******)))))))))))))))***))))))))))))************************************************************+++++++++*********))))))+++***((()))***++++++***)))((((((''''''(((((()))++++++***)))))))))*********))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++(((((((((((((((((((((((('''((()))***++++++++++++************************''')))***)))((('''(((***************)))))))))((())))))(((((((((((())))))******))))))((((((((((((******))))))******+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******((((((((((((((((((((((((***)))))))))((((((((('''---,,,++++++***+++++++++******))))))))))))******&&&''''''(((((()))))))))(((((())))))))))))((((((&&&&&&'''((())))))******++++++++++++***)))((((((+++++++++***************))))))***++++++++++++***------,,,+++***)))(((''',,,+++***)))))))))***+++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------.........---,,,+++***)))))),,,,,,------------,,,,,,---.../////////...---,,,)))+++,,,,,,,,,---000222444777;;;<<<>>>BBBHHHMMMSSS[[[fffqqqzzzyyysssoooooonnnnnnmmmmmmmmmmmmrrrrrrtttzzz~~~~~~zzzvvvsssqqqmmmhhhfffkkkttt|||}}}{{{}}}qqqbbbZZZWWWSSSOOOMMMNNNPPPRRRSSSTTTVVVZZZ\\\```dddlllttt|||zzzjjjZZZRRROOOLLLJJJJJJLLLMMMOOOQQQQQQOOOMMMLLLKKKJJJHHHHHHHHHGGGDDDBBB;;;:::888666555333333333000000///...............---,,,***(((((()))***+++******+++,,,---...//////...------,,,,,,------...,,,+++***((((((((()))***,,,,,,+++++++++*********************************************************,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************++++++***))))))***++++++************************)))************+++++++++++++++***)))((((((((()))))))))))))))************************************))))))))))))))))))))))))+++++++++***************)))(((''''''***+++++++++)))))))))(((((()))))))))+++***)))((((((((((((((()))))))))(((((('''''''''++++++***)))((('''&&&&&&((((((((((((((((((((((((((())))))************)))((((((((((((((((((((((((''''''((()))************************************''')))***)))((('''(((***************))))))))))))))))))(((((((((((())))))***))))))))))))(((((((((******))))))******+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((((((((++++++++++++++++++++++++***))))))))))))))))))***(((((()))***++++++,,,,,,))))))************))))))'''((()))***+++++++++***+++,,,,,,+++)))'''&&&&&&************************)))******+++++++++******,,,,,,++++++***))))))(((++++++***))))))******+++***************+++++++++***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++++++++******++++++,,,,,,---------,,,,,,------------,,,,,,---...000111000///---,,,+++,,,...//////111444666;;;<<<>>>@@@CCCIIISSS[[[gggppp|||}}}yyytttmmmhhhmmmpppuuuwwwwwwuuusssrrrzzzzzz}}}}}}yyywwwtttpppkkkiiimmmsssyyyzzzwwwxxx~~~rrriiiddd```YYYTTTOOOOOOOOONNNOOOQQQTTTUUU]]]aaahhhpppvvv{{{|||~~~ppp```WWWUUURRRNNNJJJNNNNNNNNNOOOQQQRRRRRRQQQMMMLLLJJJJJJJJJIIIGGGEEE@@@???<<<:::777555333333000000//////......---------,,,)))''''''(((***,,,******+++,,,------......,,,++++++******++++++,,,...---+++***))))))))))))************************++++++++++++++++++++++++************************************************(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************+++******************+++************************))))))*********+++++++++,,,,,,***)))((((((((((((((()))))))))***************************************************************************************)))((((((***++++++***,,,,,,++++++++++++,,,,,,******)))((((((''''''''')))))))))(((((((((((((((+++******)))((('''&&&&&&))))))))))))))))))))))))(((((())))))))))))((((((************************''''''((()))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((************))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))******))))))******+++,,,))))))************))))))))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))******************)))))))))******)))))))))((())))))***+++,,,,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***+++,,,---+++(((&&&&&&'''******************************+++++++++******)))******************************************++++++))))))*********+++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,------,,,+++***)))******+++,,,------......,,,------......------,,,---...000111111000...,,,,,,...000111222444777:::>>>@@@BBBEEEKKKVVVdddnnn{{{~~~uuuooommmllljjjgggqqqxxx~~~~~~zzzwwwvvvssspppnnnppptttwww{{{zzz~~~~~~vvvrrrnnneee]]]XXXUUURRRPPPOOOOOOPPPPPPZZZ^^^cccggglllrrryyy~~~zzz}}}yyyoooiiigggeee^^^WWWXXXTTTOOOMMMOOORRRSSSTTTPPPNNNMMMLLLLLLKKKHHHFFFFFFDDD@@@<<<888555333222000000000///...------,,,222000...,,,+++---///000***++++++,,,,,,---------,,,++++++******++++++,,,......---,,,+++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))*********************++++++*********************************))))))*********+++++++++,,,,,,***)))((((((((((((((()))))))))************************************++++++++++++++++++++++++************************...,,,******++++++***))),,,,,,++++++++++++,,,,,,))))))))))))((((((''''''((((((((())))))))))))))))))))))))))))))(((((((((************************(((((()))))))))(((((('''))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))******((((((((((((((()))******))))))))))))******************))))))******+++,,,))))))************))))))************************))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********))))))))))))************))))))'''(((((())))))*********+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++++++++***---...,,,)))&&&'''(((***************+++++++++***++++++++++++***))))))))))))*********+++++++++)))*********++++++++++++)))))))))***++++++,,,,,,***++++++,,,,,,++++++***)))***+++,,,---,,,+++++++++,,,,,,------,,,,,,+++......///000///...---,,,...---------,,,,,,,,,+++------............---------...///000111000//////---///222333555777;;;>>>???CCCIIIPPPXXXdddqqq{{{{{{yyyrrrnnnhhhddddddgggjjjkkkxxx{{{zzzyyyxxxxxxwwwwwwwwwzzz}}}yyyqqqiiiddd```[[[WWWUUUTTTRRRQQQTTTVVVYYY[[[]]]dddmmmsss|||yyy{{{yyy|||~~~}}}yyyuuuuuuvvvuuuwwwyyy{{{~~~zzzrrrkkkcccYYYSSSRRRSSSTTTTTTRRRPPPOOOOOOOOONNNKKKIIIIIIGGGDDD???;;;888555444111111111111000...---,,,111///...,,,,,,---...///***+++++++++,,,,,,,,,---...------,,,,,,------............---,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************)))***++++++++++++***)))************************)))************+++++++++++++++***)))((((((((()))))))))))))))************************************++++++++++++++++++++++++***************+++++++++///---+++***++++++***))))))))))))(((((()))))))))((())))))******))))))(((((((((((())))))*********(((((())))))******++++++************************)))))))))))))))(((((('''''''''''''''''''''''''''((())))))******)))))))))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))************(((''''''(((((()))***+++)))))))))************+++******))))))******+++,,,))))))************))))))************************))))))************))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++++++++******((()))***++++++***)))((())))))))))))))))))))))))+++++++++,,,,,,+++++++++***))))))((()))***,,,---***---///---)))'''(((***))))))*********++++++++++++++++++++++++***))))))+++++++++***************))))))***+++++++++++++++((())))))***++++++,,,,,,***++++++,,,,,,++++++***(((***+++------,,,+++***+++,,,,,,------,,,,,,+++)))+++---/////////...------------------,,,,,,,,,------............------------...///000111111222000333555777999<<<@@@CCCEEELLLVVV^^^eeelllsssyyy{{{yyyrrrmmmkkkdddccccccbbbeeekkkrrrxxx|||uuuqqqkkkgggeeeccc___\\\WWWYYYYYYXXXVVVXXX___eeelllssszzz|||zzzwwwuuuuuussswwwzzzxxxsssnnnmmmooojjjlllooosssvvv||||||nnnddd___[[[WWWTTTRRRQQQQQQQQQRRRRRRPPPOOOKKKIIIFFFBBB???<<<:::999333444444444222111///...---,,,++++++******+++++++++++++++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,++++++++++++************************************************)))))))))*********++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))************)))***++++++++++++***)))************************)))************+++++++++******)))))))))))))))***))))))))))))************************************************************))))))*********+++++++++---+++))))))***++++++***)))((((((''''''(((((()))'''((()))++++++++++++***'''(((((()))******++++++************++++++++++++************************)))*********))))))(((''''''''''''''''''''''''''')))***************))))))************************''')))***)))((('''(((***((()))))))))************''''''''''''((()))***+++))))))*********+++++++++******))))))******+++,,,))))))************))))))************************))))))************))))))((((((((((((((()))******(((((((((((((((((((((((('''((((((((()))))))))***)))***+++,,,---,,,,,,+++((()))***++++++***)))(((,,,,,,,,,+++++++++++++++******++++++++++++******'''&&&%%%&&&'''***,,,...)))---000...***'''))),,,))))))******+++++++++++++++++++++++++++***)))(((---,,,,,,+++***)))((((((((()))***+++++++++++++++((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++(((***+++------,,,+++***+++,,,,,,------,,,,,,+++###%%%(((+++---......---******+++,,,---//////000------............---------------...///111333444555777:::<<<>>>AAAEEEHHHMMMVVVbbbjjjmmmnnnnnnooonnnqqqtttsssmmmgggdddccc```cccfffiiinnnvvvzzzwwwuuurrrnnnjjjeeefffeee```ZZZWWWZZZ^^^ZZZ]]]bbbjjjqqqttttttrrrmmmqqqvvvuuupppllllllmmmgggiiillloooqqqvvvuuulllddd\\\VVVRRRQQQQQQSSSUUUVVVUUUSSSKKKIIIGGGDDDBBB@@@>>>>>>666666666666555333111000.........---------,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++---------,,,,,,,,,++++++((((((((((((((((((((((((******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++***)))************************)))************+++++++++***)))))))))))))))***+++))))))))))))************************************))))))))))))))))))))))))))))))******++++++++++++)))((('''(((***+++++++++******))))))))))))******&&&((()))+++,,,,,,,,,,,,''''''((()))***++++++,,,,,,+++++++++++++++++++++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++((()))***)))((('''(((***(((((())))))*********+++''''''''''''((()))++++++))))))******++++++++++++*********)))***++++++,,,))))))************))))))************************))))))************))))))((((((((((((((()))******(((((((((((((((((((((((('''((((((((())))))************++++++++++++******((()))))))))************************************************************---+++(((&&&&&&(((+++---*********++++++,,,,,,,,,//////...---+++***))))))))))))))))))))))))))))))...,,,******+++++++++***+++***))))))((()))))))))*********++++++,,,,,,,,,***++++++,,,,,,++++++***)))***,,,------,,,***)))++++++++++++++++++++++++---------------------------------.........//////000000000000///...---,,,//////000//////000333666777:::>>>@@@BBBGGGPPPXXXgggnnntttvvvrrrkkkeeebbbdddgggiiiiiifffdddbbbbbbfffjjjooovvv~~~~~~~~~||||||yyyssslllddd___^^^^^^\\\^^^aaaccceeegggiiijjjfffiiilllllljjjjjjkkkmmmlllooorrrrrrrrruuu}}}}}}nnnddd]]]VVVTTTXXXYYYUUURRRSSSVVVSSSNNNJJJGGGDDDAAA>>>;;;999888888777666333111000///---,,,++++++,,,---------------------------)))************+++++++++)))***+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++*********))))))************))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))((()))***+++,,,+++******++++++******++++++,,,---++++++************++++++)))************+++++++++((('''&&&'''((()))(((&&&***************)))((((((+++*********))))))(((((())))))))))))'''%%%###"""+++***)))(((((()))***+++))))))))))))))))))))))))++++++******))))))((((((************************''''''''''''''''''''''''******))))))))))))******)))))))))))))))******+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))((('''&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))))))))(((''''''((()))***++++++***)))(((*********++++++*********************+++++++++++++++*********************************************,,,+++)))'''''')))+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...,,,******+++++++++***))))))))))))******+++,,,++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...///////////////......///111333444444666999;;;===@@@DDDHHHMMMWWWeeennn~~~~~~yyyppphhhccc```^^^___```aaaaaacccfffiiijjjpppyyy~~~~~~{{{yyyyyyvvvooojjjgggggghhhiiigggccc___]]]\\\\\\___ccceeeeeefffiiillllllnnnpppppppppsss{{{pppeee[[[YYYXXXUUUUUUXXXYYYVVVRRROOOMMMJJJGGGDDD>>><<<:::::::::999777555333222000...------------------------------------++++++++++++,,,,,,,,,,,,*********++++++,,,------************************++++++************************++++++++++++************+++++++++,,,,,,,,,+++++++++*********))))))************))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))************************((()))***+++,,,++++++******************+++,,,,,,++++++************++++++)))************+++++++++,,,***)))***+++,,,+++***+++++++++++++++***))))))************)))))))))((()))))))))((('''&&&%%%$$$)))((('''&&&&&&'''((()))))))))))))))))))))))))))*********)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******)))))))))))))))******+++)))***++++++++++++***)))))))))))))))))))))))))))************************************))))))))))))***)))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((''''''((()))***++++++***)))(((***************************++++++++++++,,,,,,,,,+++++++++******)))))))))************************+++***))))))))))))***+++***++++++++++++,,,,,,,,,))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***)))))))))***+++,,,......,,,,,,++++++++++++++++++,,,------......------,,,...,,,+++))))))+++,,,...---------------.........------------------------------........./////////---.........////////////---///222444666999===???EEEIIIPPPWWWaaaooozzzooofffcccbbb_________```ccciiiqqqvvvttt|||}}}wwwsssrrrrrrsssyyyyyytttvvvxxxxxxrrriii___YYYWWWQQQTTTWWWYYY[[[^^^bbbeeegggjjjmmmnnnooosssyyy~~~|||kkkaaa[[[YYYYYY\\\[[[XXXUUURRROOOLLLHHHFFFCCC@@@===<<<<<<<<<;;;:::666555444222000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++******,,,...000************************,,,,,,++++++***))))))(((******++++++++++++************+++++++++,,,,,,,,,+++++++++***************************))))))))))))))))))))))))************************++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************+++++++++***************++++++++++++++++++++++++))))))***++++++++++++***)))************+++++++++++++++************++++++)))************+++++++++***((('''((()))***)))'''++++++,,,,,,++++++******************))))))))))))******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++)))***++++++++++++***)))))))))))))))))))))))))))************************************))))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))******))))))(((((())))))************))))))******))))))))))))***************+++++++++,,,,,,++++++******))))))((((((*********************************++++++*********++++++++++++++++++++++++((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***++++++++++++,,,---...///,,,,,,,,,++++++*********,,,,,,------------,,,,,,---,,,++++++++++++,,,------------------.............................................///////////////.........//////000000000111333555888===CCCGGGOOOVVV```lllxxxxxxnnngggeeeeeebbbccceeegggkkkrrrzzz~~~{{{zzzxxxwwwwwwxxxyyyzzz|||~~~~~~tttiiibbb___NNNNNNOOOPPPQQQTTTWWWYYY]]]bbbiiinnnrrrvvvzzz}}}~~~uuullleee```^^^___\\\XXXUUURRROOOKKKHHHFFFCCC???===<<<===<<<<<<999888666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************)))))))))(((((()))))))))************)))))))))*********++++++))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))******++++++++++++))))))******+++++++++***++++++************++++++))))))*********+++++++++)))'''&&&'''((()))((('''******+++++++++******)))*********)))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++((((((((((((((((((((((((******************************))))))))))))******)))))))))))))))******+++*********++++++*********))))))))))))))))))))))))************************************)))))))))(((***))))))(((((()))))))))(((((((((((((((((((((((())))))*********))))))((()))))))))******)))))))))******)))(((((()))******))))))))))))*********+++*********)))))))))((((((************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---+++)))***+++,,,,,,+++------,,,,,,,,,,,,,,,---,,,,,,,,,++++++*********++++++,,,,,,,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,---------..................................../////////000000111000000//////000000111777888:::<<<@@@GGGOOOTTT]]]eeesssuuummmiiigggfffbbbfffmmmsssxxx~~~}}}xxxwwwyyy}}}}}}yyyzzz|||~~~wwwpppkkkiiiiiilllpppuuuzzz}}}~~~~~~wwwooohhhdddUUURRROOOMMMLLLLLLMMMNNNQQQXXXccclllsssvvvxxxxxxzzz{{{nnneeedddaaa]]]ZZZXXXVVVSSSQQQHHHEEEAAA>>>======<<<;;;:::999888666444111///...------------------------++++++++++++,,,,,,,,,,,,((()))***+++,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************)))))))))(((((()))))))))************((((((((()))))))))******))))))*********+++++++++++++++++++++++++++++++++***************************************************************************************************************+++++++++))))))***++++++++++++***++++++************++++++))))))*********+++++++++,,,+++******,,,,,,+++***(((((()))))))))))))))((())))))))))))))))))************)))(((((()))+++,,,))))))************))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))******++++++******************+++))))))))))))))))))))))))************************************)))))))))((((((((((((''''''((())))))(((((((((((((((((((((((())))))************))))))***))))))))))))))))))******)))(((''''''((()))***(((((()))))))))*********))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++******,,,---//////---,,,***+++++++++,,,------..................................../////////000000000222111000000000222333444999<<>>EEEPPP```ppp{{{}}}yyyvvvuuuuuuuuuuuuyyytttnnnmmmssszzzwwwtttlllfff]]]WWWVVVYYY]]]```^^^bbbgggmmmssswwwyyyzzzssssssqqqooolllhhheeeccc]]]bbbiiikkkiiifffddddddeeedddbbb^^^YYYVVVUUUVVVRRRTTTYYY^^^dddhhhkkkmmmllljjjhhhiiimmmsssyyy|||}}}ssslllddd^^^\\\\\\[[[ZZZPPPOOOMMMNNNPPPRRRSSSTTTWWW[[[eeesss~~~|||}}}oooeee^^^ZZZXXXWWWTTTQQQNNNKKKGGGBBB???>>>>>>>>>===;;;999777555000000000000000000000000---------.........//////222000---+++))))))******------------------------,,,,,,++++++***)))))))))+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,))))))******++++++++++++************))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))******+++++++++++++++++++++++++++++++++++++++***)))))))))***,,,---***+++---//////...---,,,++++++************++++++)))************+++++++++,,,+++***+++,,,---,,,***(((((()))***************(((((())))))*********+++((()))*********((('''&&&((()))***++++++***)))((())))))))))))))))))))))))++++++******))))))((((((************************((((((((((((((((((((((((******))))))))))))******)))))))))))))))******+++,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))((()))***++++++++++++++++++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++,,,+++++++++***)))))))))++++++******************))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,***)))))))))***+++,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000..................------111000//////000111000///000555999:::999<<>>===888333///000000111000000//////---------------...///000222222111000///---+++***++++++++++++++++++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++***))))))***++++++---***((())),,,...---+++************************((())))))))))))*********))))))))))))))))))))))))((((((((()))*********+++)))))))))))))))******+++))))))******++++++++++++---+++)))***,,,---,,,)))++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))(((''''''***************)))(((''')))))))))))))))))))))))))))************++++++++++++++++++***************************************)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,,,,,,,+++***************++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,------///000000........................111111000000111111000000444666999;;;>>>EEENNNUUU\\\mmmrrrlllhhhiiijjjiiijjjnnnvvvxxx}}}{{{yyywwwnnnjjj___]]]ZZZWWWVVVUUUUUUVVVXXXYYY[[[]]]^^^^^^^^^]]]^^^]]]\\\ZZZWWWTTTRRRQQQPPPRRRTTTUUUUUUSSSQQQOOOPPPOOONNNMMMLLLKKKJJJJJJLLLNNNQQQTTTVVVWWWWWWWWWYYYZZZ]]]___ccchhhooosssuuuxxx}}}|||uuuqqqnnnkkkhhhbbb]]]VVVOOOKKKHHHGGGFFFIIIGGGKKKUUU___eeemmmssszzzjjj]]]\\\XXXUUUTTTUUURRRKKKFFFEEEDDDAAA======??????;;;888111111111000/////////......------------...///000///////////////...---,,,++++++++++++++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++************++++++++++++++++++++++++,,,,,,***************************+++,,,,,,++++++,,,---************************)))))))))*********++++++************************+++++++++++++++,,,,,,,,,***************++++++,,,)))*********++++++++++++---+++)))***,,,---,,,***++++++++++++++++++++++++++++++************++++++************************))))))************))))))************)))))))))(((************************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))(((((())))))******++++++)))))))))))))))((('''''')))************))))))((()))))))))))))))))))))))))))************+++++++++***************+++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,******+++,,,+++***))))))(((((())))))------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------,,,,,,,,,,,,---------------------...///000............////////////111111111000111111222222::::::;;;@@@HHHRRR\\\ccckkkvvvlllhhhgggkkknnnmmmmmmoooxxx|||~~~xxxssspppnnnqqqtttxxxzzz}}}yyypppgggaaaXXXXXXXXXWWWVVVSSSQQQPPPRRRSSSTTTUUUUUUUUUTTTTTTUUUTTTRRROOOMMMKKKJJJIIIJJJLLLNNNOOONNNLLLJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDHHHIIIKKKMMMMMMMMMMMMLLLPPPRRRUUUXXX\\\bbbiiimmmtttvvv|||~~~yyyuuuqqqjjj___VVVOOOLLLIIIHHHFFFDDDFFFKKKQQQWWWaaajjjuuu{{{vvvccc\\\XXXUUUTTTVVVUUUOOOKKKKKKFFFBBB???>>>@@@AAA???===888666444222111000000000......------......//////,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++************++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))'''+++///...+++)))+++...************************************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---************++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++************++++++************************))))))************))))))************))))))))))))++++++++++++++++++++++++***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((('''((())))))************)))))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,***************+++++++++*********++++++,,,,,,,,,*********++++++************+++,,,,,,******+++,,,+++******)))))))))))))))---------,,,,,,+++************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------,,,,,,,,,,,,---------------------...///000///////////////000000000000111111111111222444555>>>>>>AAAIIITTT___hhhlllsssyyywwwllliiijjjppptttuuuwwwzzz{{{zzzxxxvvvtttqqquuuxxxwwwuuuyyyzzzuuurrrpppppppppsssrrruuu|||~~~zzztttooohhh```YYYTTTTTTUUUTTTSSSPPPNNNLLLMMMMMMNNNOOOPPPQQQQQQRRROOOMMMKKKIIIGGGGGGGGGGGGHHHIIIKKKLLLKKKIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAEEEFFFGGGHHHHHHHHHGGGGGGIIIJJJMMMPPPTTTZZZaaafffppprrrzzz~~~wwwlllccc\\\WWWRRROOOJJJGGGFFFHHHKKKPPP[[[gggtttzzznnnaaaXXXSSSQQQTTTUUURRROOOOOOJJJGGGCCCAAAAAAAAAAAA@@@???===999666333333333333//////............//////,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********((()))+++,,,,,,+++)))(((%%%))),,,---+++***************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********)))(((((((((+++************+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++************++++++************************)))******++++++******)))*********)))))))))))))))++++++++++++++++++++++++***))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))******)))((())))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((('''((()))***************))))))))))))))))))))))))))))))*********+++++++++)))))))))***+++++++++,,,))))))*********+++++++++***+++++++++++++++,,,,,,)))***++++++++++++***)))***+++,,,,,,******+++,,,,,,,,,+++************+++++++++,,,,,,+++***)))((()))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......------------...///////////////000000000111111000111222222222444888;;;>>>BBBIIIUUUaaajjjoooqqqsssuuu{{{yyyssspppmmmnnntttzzz}}}{{{~~~zzz{{{}}}ssspppkkkfffaaa_________``````eeennnssssssuuuyyyvvvrrrkkkgggddd___YYYTTTSSSRRRQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNIIIHHHGGGFFFEEEFFFGGGHHHFFFHHHJJJKKKJJJHHHFFFDDDBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDFFFHHHKKKNNNTTT[[[___iiimmmwww|||ssslllddd[[[TTTOOOKKKIIIHHHHHHLLLVVVaaapppvvv}}}}}}|||~~~ooo\\\UUUPPPQQQTTTSSSRRRRRROOOLLLHHHEEECCCBBBBBBAAABBB???<<<888555333333333000//////.........//////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++*********((()))+++,,,,,,+++)))((('''''''''))),,,,,,)))&&&******************************+++++++++,,,,,,,,,************************+++*********)))((((((((()))))))))))))))***++++++,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++******************************++++++++++++******))))))))))))))))))******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))((()))))))))*********+++(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***)))*********************************)))))))))))))))(((((())))))))))))(((((('''((()))***************)))))))))))))))))))))))))))************+++++++++***************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,)))***+++,,,+++***)))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......------------............---------....../////////000000111111222222111333555666666999>>>CCCCCCJJJUUU```iiinnnpppqqqnnnpppuuu|||}}}yyyvvvvvvvvvssssssyyy}}}vvvqqqnnngggddd___ZZZWWWUUUUUUUUUVVVVVVYYYaaaddddddfffiiigggddd___\\\ZZZWWWUUUSSSSSSQQQOOOMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGDDDFFFHHHJJJJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEFFFGGGIIIKKKPPPUUUZZZgggnnnyyy}}}rrrfff]]]XXXRRRMMMKKKJJJJJJPPPXXXfffmmmuuuzzz{{{zzzzzz{{{hhh]]]TTTRRRSSSRRRRRRSSSRRRPPPMMMIIIFFFDDDCCCBBBAAA@@@<<<999666333222222000000//////......///////////////......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++++++++)))***+++,,,,,,+++***))))))&&&%%%(((,,,,,,)))%%%************************************+++++++++,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++))))))(((((())))))***+++,,,,,,,,,,,,++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******))))))))))))************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((())))))******+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))************************)))))))))))))))*********'''(((((()))))))))))))))((())))))************))))))))))))))))))))))))))))))************++++++++++++++++++***************((())))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++******+++,,,,,,******+++,,,...------,,,,,,,,,,,,,,,)))***+++------,,,+++******+++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......------------......///......---------......//////000111111222333333333666:::;;;;;;???FFFLLLTTT\\\eeekkkkkkjjjhhhhhhfffhhhooovvvvvvsssvvv|||~~~{{{|||zzzqqqjjjeeeccc]]][[[VVVRRROOONNNNNNNNNOOOMMMPPPUUUXXXWWWXXX\\\YYYYYYWWWTTTRRRQQQRRRTTTQQQPPPOOONNNMMMMMMLLLLLLLLLKKKJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDFFFIIIKKKKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJMMMRRRVVVaaakkkxxxzzzqqqhhh```YYYVVVSSSPPPPPPRRR\\\cccnnnxxx~~~}}}~~~~~~~~~zzzkkk\\\UUUTTTRRRRRRSSSQQQQQQOOOMMMIIIGGGEEEEEECCCBBB@@@===:::777555333111111000///////////////....../////////......---------------------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++,,,,,,************************))))))))))))***++++++***************************)))))))))*********++++++************************+++++++++++++++,,,,,,,,,******))))))******+++,,,------,,,,,,,,,+++++++++***+++---,,,***)))+++---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))))))))************************************+++******))))))******+++))))))))))))))))))))))))((())))))******+++,,,,,,******************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))************************(((((())))))******++++++''''''((())))))))))))))))))************))))))((()))))))))))))))))))))))))))************+++++++++,,,+++++++++******))))))((())))))***++++++,,,,,,++++++++++++++++++++++++***+++---......---+++******+++,,,,,,******+++,,,...---,,,,,,++++++,,,,,,)))***,,,.........,,,+++***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////......------------......///......---------......///000000111222222333333555999===>>>???CCCLLLSSSfffmmmrrrqqqjjjccc___^^^___bbbjjjqqqqqqooouuu|||nnnddd^^^[[[ZZZWWWUUUQQQMMMJJJIIIIIIIIIIIIGGGIIINNNPPPPPPRRRVVVQQQRRRSSSPPPNNNNNNRRRUUUPPPPPPPPPPPPOOONNNLLLKKKJJJJJJIIIJJJKKKLLLNNNOOONNNNNNNNNNNNLLLJJJHHHFFFFFFHHHKKKMMMNNNNNNLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLJJJJJJJJJIIIJJJLLLPPPTTTTTT```ppp{{{xxxnnneeeaaa^^^WWWSSSSSSVVV]]]jjjxxx}}}yyyvvvwwwzzz}}}vvvcccYYYUUURRRQQQRRROOOPPPPPPOOOLLLIIIHHHHHHFFFEEEDDDBBB???;;;999777111111000///////////////,,,---...///000000000000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---******))))))))))))***************++++++,,,,,,---++++++***))))))***++++++)))+++---,,,)))))),,,///************************((())))))))))))*********++++++++++++++++++++++++(((((())))))*********+++++++++******++++++,,,------------,,,,,,+++++++++))),,,---,,,***)))+++---++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((((())))))*********+++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++++++++)))************************'''(((((()))***++++++,,,''''''((()))))))))))))))***************)))(((''')))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************,,,,,,++++++++++++++++++,,,***)))***++++++***)))...------,,,,,,++++++***,,,,,,++++++++++++++++++------------------------,,,------...//////......///...,,,,,,,,,---///111........................000////////////000000111111111111000000111444777:::>>>@@@AAAGGGSSS]]]aaaqqqtttuuupppggg^^^WWWUUUYYYZZZaaakkkqqqsssvvvzzzqqqddd[[[UUURRRPPPKKKKKKIIIHHHGGGFFFFFFGGGDDDFFFIIIKKKLLLLLLKKKIIIMMMLLLKKKKKKLLLMMMOOOPPPOOOOOOOOOOOOOOONNNNNNNNNMMMLLLLLLKKKLLLMMMOOOPPPOOOLLLJJJKKKNNNNNNIIIEEEDDDFFFKKKPPPTTTUUURRROOORRRRRRSSSTTTUUUVVVWWWWWW[[[ZZZXXXVVVTTTRRRPPPPPPOOOOOOPPPOOONNNOOOQQQSSSTTTYYYbbbmmmvvv|||wwwnnnhhhbbbZZZTTTYYYZZZ___lll}}}yyyxxxzzz|||zzzvvvggg\\\UUURRRSSSPPPNNNMMMLLLLLLKKKHHHFFFGGGEEEDDDDDDDDDBBB<<<777555333000///000111222111000///---,,,---///111222///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------+++******,,,...---,,,***)))))))))******,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***)))(((+++++++++++++++++++++++++++++++++*********))))))***))))))***,,,...---,,,,,,+++***))))))***+++,,,******++++++++++++******(((((((((((())))))))))))******+++++++++,,,,,,,,,------,,,++++++******)))************************(((((()))***++++++,,,,,,************************)))###!!!'''+++***&&&******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***++++++,,,)))************+++++++++,,,++++++******++++++,,,******++++++++++++******++++++******)))(((((((((************************%%%%%%&&&'''((((((((('''(((((())))))*********+++,,,,,,+++***))))))******++++++,,,,,,,,,,,,++++++******))))))((((((''''''************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,---------------,,,,,,///...---,,,,,,---///000////////////////////////000////////////000111111111222222222222444888;;;:::AAAHHHNNNVVVaaaiiilllnnnnnnnnniiiaaaYYYTTTSSSVVVWWW]]]gggooorrrwww{{{||||||||||||wwwooodddYYYRRRMMMKKKIIIIIIHHHHHHGGGFFFEEEEEEDDDBBBDDDFFFIIIIIIIIIGGGFFFGGGGGGGGGHHHIIIKKKMMMOOOPPPOOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLOOOQQQRRRRRRNNNJJJJJJLLLMMMKKKHHHFFFGGGKKKQQQUUUWWWUUUTTTVVVWWWXXXZZZ\\\^^^___`````````^^^\\\YYYVVVSSSQQQOOOOOOPPPOOONNNNNNPPPSSSRRRVVV]]]dddkkkoooqqqqqqxxx{{{~~~zzztttkkkddd\\\]]]___gggxxx|||yyyyyyzzz~~~zzzkkk^^^UUUQQQOOOOOONNNOOOOOONNNLLLIIIJJJGGGEEEDDDDDDCCC???===888555222000000111000000///...---,,,---...000111///......---,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++,,,------+++******,,,...,,,,,,***)))))))))******,,,,,,++++++************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))***))))))***,,,---,,,+++++++++************++++++))))))************))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,+++++++++++++++++++++,,,************************))))))******+++,,,,,,,,,************************+++'''$$$$$$(((++++++)))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************++++++++++++******))))))******+++))))))************)))))))))))))))))))))*********************************'''((()))))))))))))))(((((()))))))))************,,,++++++***))))))******(((((())))))))))))((((((******))))))((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,++++++------,,,+++******+++,,,,,,---......,,,,,,------......//////------------------------***+++,,,,,,------,,,,,,......---,,,,,,...///000000000000000000000000000000000//////000111111222222333444444555888<<<@@@???JJJVVV___gggpppsssrrrkkkiiifff```ZZZVVVTTTTTTYYYYYY^^^hhhoootttyyy~~~vvvlllgggfffeeeeeebbb\\\TTTMMMHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDBBBAAAAAACCCEEEGGGGGGFFFEEEDDDBBBCCCCCCEEEGGGJJJLLLMMMNNNMMMLLLJJJIIIGGGFFFEEEEEEFFFGGGIIILLLOOOQQQSSSRRRNNNJJJIIIKKKMMMMMMKKKGGGHHHKKKOOOTTTVVVVVVUUUSSSTTTUUUXXXZZZ\\\^^^___ccccccbbb```\\\XXXTTTQQQNNNOOOPPPOOOOOOOOORRRTTTRRRTTTWWW[[[]]]^^^^^^^^^iiijjjlllmmmooosssxxx|||yyyiiihhheeeeeeooo~~~zzzyyyyyymmm^^^TTTLLLLLLKKKLLLMMMMMMLLLJJJMMMKKKGGGEEEEEEDDDCCCAAA;;;888555222111000///......---,,,,,,,,,---////////////...---+++***)))))))))***++++++------...///++++++++++++++++++++++++,,,,,,,,,+++******,,,...,,,+++******)))*********+++************))))))))))))***+++,,,------...---+++++++++++++++++++++++++++++++++***************+++)))((()))++++++***)))******++++++++++++******(((((())))))))))))((((((((((((((()))))))))************+++++++++,,,,,,,,,)))******+++,,,,,,------************************++++++++++++,,,,,,,,,,,,************************,,,+++***))))))***+++,,,******++++++++++++******))))))))))))))))))))))))************************************))))))(((((()))************+++++++++***))))))))))))))))))***(((((())))))))))))(((((('''(((((()))******++++++************************++++++++++++++++++******))))))))))))************,,,+++******)))***************++++++++++++*********))))))))))))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---,,,+++,,,.........,,,+++++++++,,,,,,---------++++++,,,---...//////000........................((()))***,,,.../////////...------------...///000////////////////////////000000000000111111222333333444666777999<<>>CCCIIIMMM[[[gggtttzzz|||yyyrrrkkkgggccc^^^ZZZZZZ[[[^^^```______ccckkkrrrvvv|||nnneeeYYYQQQNNNNNNMMMMMMJJJGGGEEEDDDDDDDDDCCCBBB===???AAABBBBBBAAA@@@>>>@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGIIIJJJKKKLLLLLLKKKLLLMMMOOOPPPOOOMMMKKKLLLKKKJJJJJJLLLNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSSSSQQQNNNJJJHHHHHHKKKNNNQQQRRRTTTWWWYYYXXXXXXXXXXXXWWWVVVVVVVVVQQQRRRRRRQQQRRRUUUZZZ]]]ccchhhlllmmmkkklllqqqvvv|||pppkkkkkklllwwwyyyzzz{{{}}}wwwaaa[[[SSSMMMLLLNNNQQQSSSRRRSSSSSSRRRMMMHHHBBB???AAA>>>:::777555222///------------,,,,,,,,,------///......---+++******)))---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,***))))))+++---************+++*********)))))))))))))))))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++)))((()))******)))((()))***+++,,,,,,+++***)))***++++++,,,,,,++++++***))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************------,,,,,,,,,,,,,,,,,,***************************---///,,,)))'''))),,,******++++++++++++******))))))))))))))))))))))))************************'''(((((()))******++++++))))))*********++++++++++++++++++******+++++++++***++++++,,,,,,++++++***************))))))((((((************************,,,,,,,,,,,,+++******)))******))))))))))))))))))+++***************++++++(((((())))))))))))(((((())))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,++++++,,,...///...---......---,,,,,,+++******++++++,,,,,,------..............................000000000///...---+++***---------............///........................000000111111222333555555666999===BBBHHHPPPWWW]]]lllvvv{{{tttlllddd```]]]\\\^^^bbbeeegggfffgggllluuu}}}xxxkkk]]]WWWNNNJJJIIIJJJJJJIIIFFFEEECCCCCCDDDCCCBBB@@@===>>>@@@AAABBBAAAAAA@@@>>>???@@@BBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHJJJKKKLLLMMMNNNLLLLLLMMMNNNOOOOOOOOOOOONNNPPPTTTVVVWWWUUUSSSQQQTTTRRRQQQQQQRRRRRRQQQOOOQQQQQQPPPOOONNNLLLKKKKKKLLLMMMMMMMMMLLLJJJGGGEEEGGGJJJMMMPPPQQQSSSUUUWWWXXXXXXWWWWWWWWWWWWXXXYYYPPPPPPPPPOOONNNOOORRRUUUYYY[[[]]]]]]___cccjjjpppxxx|||mmmddd^^^```cccggglllsss{{{rrriii]]]SSSNNNNNNPPPRRRRRRUUUWWWVVVPPPIIICCC@@@BBB???<<<999777444111...............------------///......------,,,,,,+++///......---++++++***)))+++++++++++++++++++++++++++++++++***))))))+++---))))))***++++++++++++***)))))))))************+++++++++,,,,,,,,,+++******++++++++++++++++++++++++***************++++++++++++)))((()))++++++***)))******++++++++++++******+++,,,,,,,,,,,,,,,,,,+++)))))))))*********++++++******+++++++++,,,,,,,,,------,,,,,,+++******)))************************++++++++++++,,,,,,,,,,,,************************)))+++---+++((('''(((*********++++++++++++******))))))))))))))))))))))))************************''''''((()))***+++,,,,,,)))************+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******)))(((((('''************************++++++++++++++++++***)))************))))))))))))*********)))******+++,,,)))******++++++******))))))))))))************+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------+++******+++---///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------.............................................------,,,+++,,,------.......................................111111111222333444555666888<<>>?????????@@@AAABBBBBBCCC@@@AAABBBDDDFFFGGGHHHIIIHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMOOOPPPRRRSSSTTTUUUTTTTTTVVVWWWXXXWWWWWWVVVWWWYYY\\\^^^^^^]]]\\\\\\^^^]]]\\\]]]^^^^^^\\\ZZZZZZZZZXXXWWWUUUTTTSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHGGGJJJLLLNNNNNNNNNOOOQQQSSSRRRRRRQQQRRRTTTVVVWWWUUUUUUUUURRROOONNNNNNOOOPPPQQQRRRVVV\\\dddkkkpppsss~~~wwwiii___UUUWWWYYY]]]ccclllvvv}}}|||nnnbbbZZZUUUSSSRRRRRRUUUWWWUUUPPPJJJGGGEEEAAA???<<<:::999777333111////////////......------........................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++***((()))+++---((()))***+++,,,++++++***************++++++,,,,,,(((((()))***++++++++++++++++++++++++++++++++++++))))))*********+++++++++***))))))***,,,---,,,+++++++++************+++++++++++++++,,,,,,+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++************************))))))******+++,,,,,,,,,************************((()))******)))(((((()))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++++++++************+++++++++++++++,,,,,,+++++++++*********)))))))))))))))******************************+++,,,,,,,,,++++++************)))))))))(((******))))))***++++++,,,,,,,,,,,,------,,,,,,,,,))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************------------------,,,,,,+++******+++---......---***++++++,,,,,,------...///////////////.........////////////////////////'''(((***,,,...//////000,,,---......//////......000000000000000000000000111111111222333444666777999>>>GGGRRR^^^kkkwwwyyyssslllfffeeeddddddhhhoootttvvvvvvuuutttxxx~~~~~~~~~|||qqqoooiiibbb___]]]XXXQQQPPPMMMIIIIIIKKKLLLKKKIIIJJJJJJIIIIIIHHHFFFBBB>>>@@@@@@@@@@@@AAABBBDDDEEEDDDEEEFFFHHHJJJLLLNNNOOOLLLMMMPPPSSSUUUVVVVVVVVVRRRSSSTTTUUUVVVXXXYYYYYYYYYZZZ\\\^^^______^^^^^^___```aaabbbbbbbbbdddeeefffeeefffgggiiihhhfffdddgggfffeeedddbbbaaa```___XXXWWWUUUSSSPPPNNNLLLKKKHHHJJJLLLLLLKKKJJJJJJJJJNNNMMMLLLLLLMMMOOORRRTTTWWWWWWVVVRRRNNNJJJHHHHHHKKKKKKNNNTTT^^^gggnnnqqqkkkuuuqqqfffVVVUUUTTTTTTWWW^^^ffflllvvvuuukkkbbb\\\XXXRRRTTTUUUSSSOOOKKKJJJKKK@@@>>><<<;;;:::888555222//////000000///...------.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***((()))+++---((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,%%%&&&''')))+++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++***))))))***,,,...---,,,,,,+++***))))))***+++,,,******++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,------************************(((((()))***++++++,,,,,,************************)))))))))*********)))(((******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((************)))))))))))))))************+++++++++******))))))))))))************++++++++++++******((((((((()))******++++++******************************+++,,,------------+++*********))))))((((((******))))))***+++,,,,,,)))))))))******)))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********,,,+++***))))))***+++,,,,,,+++*********+++,,,---111000...---,,,---......++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///...---+++***------------------------///000000000///......---...///000111000///---+++000000000000////////////000111111111111000000///333222222333666888::::::@@@CCCMMM]]]ooo|||wwwjjjhhhnnnqqqoooooorrrwww{{{{{{{{{yyyxxxwwwwwwyyy|||zzzrrrmmmjjj```\\\WWWUUUTTTRRRNNNKKKHHHIIIIIIJJJKKKKKKLLLLLLMMMKKKHHHFFFEEECCCBBB@@@@@@AAABBBEEEHHHJJJIIIHHHGGGIIIKKKMMMNNNOOOPPPPPPSSSVVVXXXYYYXXXWWWWWWXXXZZZ\\\]]]^^^]]]^^^___aaa```bbbddddddcccbbbcccdddccceeeggghhhjjjlllooorrrtttuuuuuuuuusssrrrsssttttttsssrrrpppooonnnnnnnnniiifffbbb^^^\\\YYYVVVSSSSSSPPPMMMKKKKKKIIIHHHFFFCCCDDDFFFGGGGGGHHHJJJKKKMMMPPPSSSPPPKKKHHHIIILLLLLLMMMQQQWWW___jjjsssyyyyyy{{{sssfff___UUUNNNNNNQQQVVVXXXjjjrrrppp___VVVVVVUUUTTTSSSRRRPPPMMMKKKHHHEEEAAA>>><<<;;;999777111000///...............,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,///...,,,*********,,,------,,,,,,+++*********+++++++++++++++++++++++++++************************''''''(((***+++,,,---...******+++++++++***))))))------,,,+++************************************))))))))))))************++++++************++++++++++++************++++++,,,,,,++++++***+++++++++***++++++,,,------------........................++++++++++++++++++++++++,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++''''''(((((())))))******+++++++++*********))))))************************++++++******************+++*********))))))(((((()))************+++++++++************************---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))************************))))))******+++++++++,,,))))))))))))))))))))))))******************************))))))))))))******************************,,,+++***))))))***+++,,,++++++***))))))***++++++++++++*********+++,,,---...---,,,*********+++,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---.........------,,,+++.......................................---,,,,,,...///000111000///---,,,000000000000000000000///111111222222222111111000111111111333666999;;;;;;AAAGGGTTTeeevvvxxxtttvvvtttrrrqqqtttxxx{{{{{{zzzxxxuuurrrppppppssswwwzzz~~~uuukkkddd___]]]VVVSSSOOONNNNNNMMMKKKIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJKKKMMMOOOQQQTTTVVVXXXVVVXXX[[[]]]^^^___aaaccc```bbbdddddddddeeeggghhhiiijjjkkkkkkjjjjjjkkkmmmrrrsssuuuvvvvvvxxxzzz}}}~~~|||{{{zzzzzzwwwsssooommmjjjgggddd```]]]YYYVVVSSSQQQNNNKKKGGGGGGHHHGGGFFFFFFFFFGGGHHHKKKMMMKKKFFFCCCEEEGGGKKKOOOVVV^^^gggoootttwwwxxxxxx{{{rrrjjj^^^SSSOOONNNPPPQQQ^^^ffftttmmm]]]VVVTTTRRRQQQRRRPPPLLLIIIHHHEEE@@@>>>===<<<;;;999333222000///...---......------------------------...---,,,+++++++++,,,,,,---,,,,,,,,,...000333555......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))***+++,,,,,,---******++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++))))))))))))************++++++************++++++++++++************+++++++++++++++***++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************++++++++++++(((((((((((())))))******+++++++++*********))))))************************************************+++*********)))))))))))))))************++++++++++++++++++***************,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++***************************)))))))))((((((((((((************************)))))))))******+++++++++******************************************************))))))))))))******************************---,,,)))''''''))),,,---++++++***))))))***++++++++++++******++++++,,,---,,,++++++************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...------------------////////////////////////.........///......---,,,...///000111000///...---000000000000000000000000111111222222222222222222000111333555888;;;>>>???EEEPPP```rrr}}}yyyxxxvvvwwwxxxzzzyyyxxx{{{xxxuuussstttxxx~~~}}}wwwnnncccZZZSSSPPPOOOKKKIIIGGGGGGHHHHHHHHHGGGJJJJJJJJJIIIIIIIIIIIIIIIDDDEEEFFFGGGHHHHHHHHHGGGIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNPPPQQQSSSWWW\\\```^^^```cccdddfffhhhkkknnnkkkmmmoooppppppqqqsssuuuxxxxxxyyyxxxwwwwwwyyy|||~~~~~~{{{wwwtttnnnkkkfffaaa]]]XXXSSSPPPNNNMMMKKKIIIGGGEEECCCCCCDDDFFFGGGFFFBBB@@@AAACCCHHHOOOZZZfffooosssttttttxxxuuuttt{{{|||lll^^^TTTNNNLLLKKKPPPXXXeeerrrwwwzzzmmm\\\WWWRRRPPPRRRQQQNNNJJJHHHEEEAAA>>>======<<<<<<777666333000.........///------------............------,,,+++++++++,,,,,,,,,,,,,,,---///222444666------,,,++++++++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++******+++,,,---...+++++++++***++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++++++++************++++++++++++++++++++++++++++++************+++,,,------,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++*********((((((((())))))))))))***+++++++++******************************************************************************))))))))))))************+++++++++++++++++++++******))))))++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))(((((((((************************)))))))))))))))***************************************************************))))))))))))******************************,,,+++***))))))***+++,,,+++******************++++++***++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,---...///......................../////////000000//////...//////000000000000///...000000000000000111111111111000111111111222333333333444777999<<>>===<<<;;;999555222///...//////,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...******))))))((())))))***++++++++++++++++++++++++************************************************,,,+++*********,,,///000************+++,,,------++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************+++,,,---...------------,,,++++++***************************++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************+++++++++************************))))))*********+++++++++,,,,,,++++++***)))))))))+++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************+++******))))))******+++************************)))***+++,,,,,,+++***)))*********++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///...---,,,,,,---///000---------------------------....../////////......//////000000000000000000///000000000111111111222000//////000000222333444444777:::<<>><<<888444222000000000......---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,...---,,,+++******))))))***))))))((())))))******++++++++++++++++++++++++************************+++++++++************))),,,+++*********,,,///000************+++,,,------++++++++++++++++++++++++************++++++++++++++++++************++++++***+++,,,,,,,,,,,,+++***************+++,,,---...------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))'''(((((()))***+++++++++************))))))))))))************************************************))))))*********+++++++++***************+++++++++))))))*********++++++++++++++++++*********))))))+++******))))))******+++************************++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,*********************************)))))))))))))))************************************************++++++************++++++************************'''))),,,------,,,)))''')))***++++++++++++***))))))***+++,,,,,,,,,,,,+++)))***++++++,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.....................///000------------------------+++,,,------------------//////000000000000111111///000000111111222222222000000///000111333555666555888<<>>???>>>======???@@@DDDDDDEEEFFFHHHIIIJJJKKKLLLOOORRRSSSSSSUUUZZZ^^^[[[___bbbbbb```^^^```aaabbbgggmmmqqqwww{{{uuunnnjjjeeebbb```]]]XXXSSSLLLJJJHHHEEECCCBBBBBBBBBBBBDDDIIINNNTTTZZZ^^^```aaabbbeeemmmvvv~~~tttiii```ZZZNNNJJJJJJOOOYYYeeewwwtttaaaTTTOOONNNNNNOOOMMMJJJHHHGGGDDD@@@===>>>===;;;888555333111000000000//////...---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++************************++++++******************++++++******+++,,,---...+++++++++***++++++,,,,,,*********************************++++++++++++,,,++++++************++++++***+++,,,------,,,+++***************+++,,,------,,,,,,---------,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***+++,,,---...///+++************)))))))))***************+++++++++************************)))))))))***++++++,,,,,,*********+++++++++++++++)))************+++++++++************************++++++************++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***************************************+++++++++***************++++++++++++++++++++++++************************++++++************++++++************************)))***+++,,,,,,+++***))))))***++++++++++++***))))))***+++,,,,,,,,,++++++)))***+++,,,---,,,,,,+++,,,,,,---------.........------------------------,,,,,,++++++,,,,,,---...------...///////////////........................------...///////////////000000///000000111111222///000000111111222333333222111111111333555888999888<<>>======;;;888555222000---.........//////000000***+++,,,---------,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,---......++++++++++++++++++++++++******************************************++++++******++++++++++++++++++,,,,,,++++++***+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++************++++++***+++---......---+++***+++++++++***++++++,,,,,,++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,,,,,,,++++++++++++,,,,,,---------+++++++++*********))))))))))))*********+++++++++************************((())))))***++++++,,,,,,*********++++++,,,,,,,,,)))************+++++++++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************)))))))))******+++++++++************************,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++************++++++)))***+++,,,,,,+++***))))))***+++,,,---,,,+++++++++,,,...///000///......---------.........//////------------------------,,,,,,++++++,,,,,,---...,,,---///000000000///...////////////////////////111111222333333333333333000000//////000111222222///000000111222222333333444333333333555777:::<<<===AAAGGGMMMVVVddduuuwwwkkkaaaYYYSSSNNNJJJHHHDDD@@@AAACCCCCC>>>:::>>>AAACCCCCCBBBCCCGGGJJJHHHJJJLLLOOOSSSVVVYYYZZZ[[[___ccceeegggmmmvvv~~~xxxtttqqqllleee___\\\XXXSSSPPPNNNLLLKKKJJJFFFDDDBBB@@@@@@BBBDDDEEEFFFIIILLLOOOSSS]]]kkkuuuwww{{{~~~{{{tttccc[[[TTTQQQPPPQQQXXX```qqqxxxiiiVVVNNNMMMIIIJJJLLLOOOOOOMMMHHHDDD======>>>===:::666333111))))))***,,,...///000111)))***,,,---...---,,,,,,,,,,,,,,,------,,,+++++++++*********+++,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++***))))))------,,,+++************((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++************++++++***+++---......---+++***,,,,,,++++++***+++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,+++++++++************)))++++++++++++******))))))))))))******++++++++++++************************((())))))***++++++,,,,,,*********++++++,,,,,,,,,)))************+++++++++(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------************************---------,,,,,,+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---,,,111666777111***///////////////.........////////////////////////000000000000111111111111111222222111000000222333999555222111444:::???AAADDDIIISSS___lllvvv~~~zzzuuu}}}{{{uuullleee\\\TTTOOOKKKFFFCCCAAA@@@???>>>>>>>>>???@@@BBBCCCCCCCCCBBBCCCFFFHHHOOOQQQTTTXXX\\\```dddeeekkkpppvvv||||||yyysssoooaaa]]]XXXUUUTTTRRROOOKKKGGGEEEBBBBBBBBBCCCCCCBBBCCCEEEGGGGGGIIIPPP\\\eeepppxxx{{{yyyyyytttggg\\\VVVQQQKKKLLLQQQgggvvvvvvfffVVVJJJKKKMMMOOOOOONNNKKKGGGEEEAAA@@@??????>>><<<777444333111......///000000///........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******---,,,,,,+++*********+++,,,+++***))))))***+++,,,++++++******++++++,,,------,,,++++++******++++++))))))*********++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++,,,,,,------,,,,,,+++))))))))))))))))))))))))((())))))))))))*********)))))))))***++++++,,,,,,---------------,,,+++***))))))))))))***+++,,,---------++++++++++++---------------,,,,,,+++++++++,,,,,,,,,++++++*********'''(((***,,,---------,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******++++++++++++*********+++---......---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,++++++++++++,,,------//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,///...///222555555000,,,/////////////////////...////////////////////////000000000000111111111111000111222111000000222333666666666666888<<<@@@BBBIIIRRRaaaqqq{{{}}}wwwooommmuuu~~~||||||vvvpppkkkbbb\\\UUUOOOKKKHHHEEEBBBBBBAAA???>>>===>>>??????CCCFFFIIIKKKLLLMMMOOOQQQPPPUUU\\\dddjjjpppvvvzzzzzzmmmhhhbbb___]]]ZZZVVVRRRIIIGGGDDDCCCCCCDDDCCCBBBAAACCCDDDCCCCCCHHHQQQYYYiiiqqqwwwvvvvvv{{{}}}|||ttthhhaaaZZZSSSRRRTTT]]]ppp}}}pppaaaSSSMMMMMMNNNOOOPPPMMMIIIEEEBBBAAA??????>>><<<999777333111///...///000//////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++*********---,,,++++++******++++++++++++************++++++++++++******++++++,,,---,,,+++******))))))*********+++++++++,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))))))))*********+++++++++++++++***************))))))))))))))))))((((((***)))))))))***+++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,++++++++++++)))***+++,,,------------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,******++++++++++++*********+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,***)))'''%%%$$$###++++++++++++++++++++++++************+++++++++,,,++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------///000222444444222///---......//////////////////////////////////////////000000000000111111111111000111111111000000222444222555:::<<<===@@@EEEIIISSS```sss}}}uuullliiiiiiooouuuyyy}}}~~~{{{~~~}}}sssmmmhhhccc___WWWSSSNNNJJJHHHFFFEEECCCAAA@@@@@@@@@@@@BBBDDDEEEEEEHHHMMMOOOQQQRRRTTTUUUUUU^^^lllwwwvvvqqqkkkfffddd```[[[VVVOOOLLLIIIGGGGGGFFFEEEDDD@@@BBBBBBAAA@@@AAAGGGLLL]]]eeemmmppprrrvvvxxxxxx|||}}}~~~~~~}}}{{{rrriii___YYYXXXWWWjjj~~~ooobbbTTTQQQNNNOOORRRRRRMMMIIIDDDBBB@@@???>>>>>><<<:::444222///.../////////...---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++*********)))))),,,,,,++++++******++++++******++++++++++++******++++++******++++++,,,---++++++***)))))))))))))))++++++,,,,,,,,,---------+++++++++***************)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,---,,,,,,+++******))))))++++++***))))))***,,,,,,++++++*********++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++)))'''%%%$$$###,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,---------------------...//////+++,,,,,,------,,,,,,+++...........................111555444222///...///............///////////////////////////////////////000000000111111111111///000111111111111333555///444;;;???BBBGGGPPPWWWeeeooowwwnnnkkkkkklllnnnoooqqquuuyyywwwkkkccc^^^ZZZWWWRRRPPPLLLJJJHHHGGGFFFFFF@@@@@@AAACCCEEEIIILLLMMMLLLNNNQQQTTTUUUWWWZZZ\\\```nnnyyyrrrmmmjjjeee___[[[WWWTTTPPPMMMLLLJJJHHHGGGBBBCCCDDDCCCAAAAAACCCEEEOOOWWW```ffflllssszzzzzz{{{}}}~~~wwwkkkbbb^^^[[[gggxxxrrraaaYYYPPPNNNQQQSSSQQQMMMGGGDDDAAA????????????>>>666444111/////////...------------------------------------------------------,,,,,,++++++,,,,,,---++++++*********))))))))),,,,,,++++++***++++++,,,)))***+++,,,,,,+++***)))++++++******++++++,,,---,,,++++++***************+++++++++,,,,,,,,,,,,---************************))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,+++***)))***+++...///,,,,,,+++*********++++++++++++------------+++++++++++++++,,,,,,---------------------------------000///---,,,+++,,,------***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------......------......///000//////000000000000//////........................---111555444000---...000---.........//////000000000000000000000000000000///000000000111111111111///000222222222333555777000555;;;@@@GGGRRR```kkk{{{~~~tttnnnlllooopppooooooqqqtttvvvssseee]]]XXXTTTQQQNNNMMMKKKIIIGGGFFFFFFGGGCCCCCCDDDFFFHHHLLLOOOQQQTTTVVVZZZ]]]aaagggnnnrrrxxx~~~xxxsssnnngggbbb^^^[[[VVVRRROOOMMMJJJHHHDDDDDDEEEDDDCCCCCCCCCDDDFFFJJJRRR[[[eeeppp~~~|||rrrkkkeeeeeekkkxxxpppdddUUUMMMNNNPPPPPPNNNJJJGGGCCCAAA@@@AAAAAA@@@999666333111000000...------------------------------------------------------,,,,,,++++++,,,,,,---+++++++++************))),,,++++++***++++++,,,,,,)))***+++,,,,,,+++***)))++++++******++++++,,,---------,,,++++++++++++,,,************++++++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,---------******++++++,,,,,,,,,,,,)))((('''&&&''')))+++,,,,,,,,,++++++++++++++++++++++++------------+++++++++++++++,,,,,,---------------------------------000///---,,,++++++,,,---++++++,,,------------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,...///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------...------------...//////---......//////......---------------------------,,,///222222///---...///------......///000000000000000000000000000000000000000000000111111111111000111333333444555777:::666999===DDDOOO___qqq}}}~~~yyyuuusssmmmqqqsssssstttxxx||||||zzzkkk___WWWRRRMMMJJJHHHIIIIIIGGGEEEDDDEEEFFFIIIIIIJJJKKKMMMOOORRRSSSZZZ___fffnnnwwwxxxpppjjjfffbbb\\\WWWTTTPPPMMMJJJFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDIIIRRR[[[hhhyyyxxxooohhhmmm|||rrraaaTTTPPPOOONNNMMMMMMJJJFFFCCCBBBBBBAAAAAA<<<999666333222111///...........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++******++++++,,,,,,******++++++++++++******++++++******++++++,,,---......---,,,,,,,,,,,,,,,))))))*********+++++++++***************+++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------******++++++,,,------...,,,+++***)))***+++,,,---,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------......---,,,,,,+++,,,,,,++++++,,,---------------***++++++,,,,,,++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---++++++,,,,,,,,,,,,------------,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---......------......///000000111000000000000000000000000000000000000111111111111111222444555555777:::<<<>>>???CCCLLL[[[mmm~~~~~~yyyvvvvvvvvvtttxxxzzzzzz~~~uuummmbbbXXXRRRNNNIIIEEECCCEEEGGGFFFEEEDDDFFFHHHOOOOOOQQQSSSVVVZZZ]]]___kkksssxxxqqqlllfff```\\\XXXTTTQQQKKKJJJIIIHHHHHHHHHGGGFFFGGGEEEFFFLLLRRRZZZiiiwwwxxxppprrrwwwzzzyyytttssstttuuuwwwzzz~~~ttteeeZZZTTTPPPNNNOOOLLLHHHFFFDDDCCCAAA@@@???<<<888555333222000...////////////////////////---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++++++++******++++++,,,---++++++************++++++++++++******++++++,,,---...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,))))))*********+++++++++)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,//////..................+++++++++++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---+++,,,,,,,,,,,,,,,+++++++++,,,------...---------***++++++,,,,,,++++++***,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,---------++++++******++++++,,,---++++++,,,,,,,,,------------,,,,,,,,,,,,---.........//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........------------...///000000111000000000000000000000000000000000000111111111111111333555666666888;;;===DDDDDDHHHRRRcccvvvzzzvvvtttuuuvvv}}}~~~kkkddd\\\UUUPPPLLLGGGCCCAAADDDGGGGGGFFFGGGIIILLLQQQSSSVVVZZZ```fffkkknnnzzzvvvoooiiiddd```[[[XXXQQQOOOMMMLLLKKKKKKJJJIIIKKKGGGFFFIIILLLOOO[[[hhh~~~xxxmmmjjjkkkllljjjhhhggghhhiiijjjnnnqqqvvvuuufff[[[TTTQQQPPPNNNJJJGGGFFFDDDAAA???AAA>>>999666444333111///000000000000000000000000---------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++*********+++,,,,,,---,,,+++***))))))***+++,,,++++++******++++++,,,------,,,++++++******++++++++++++,,,,,,,,,---------))))))******++++++++++++)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,---------,,,+++***************+++,,,---...///...---++++++++++++---...---------,,,,,,+++++++++*********++++++,,,,,,,,,)))***,,,------,,,+++***+++,,,------......------+++++++++,,,,,,+++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++)))+++*********+++,,,,,,---***+++---...///...------........................//////---,,,,,,---/////////////////////.........******)))((()))+++.../////////...//////000111222111222333444444333222111111111111222333333444444666555333333666:::>>>AAAEEEKKKVVVfffwww~~~zzzxxxyyy{{{}}}~~~xxxpppbbbZZZRRROOOMMMIIIFFFGGGAAACCCFFFIIILLLPPPTTTWWWXXX^^^gggpppxxx|||rrrlllhhhdddaaaUUUTTTSSSQQQNNNMMMNNNOOOMMMKKKJJJIIIKKKNNNRRRUUUhhhvvvoooccc^^^\\\ZZZYYY\\\bbbeeecccdddgggggguuu{{{___RRRVVVNNNOOOOOOKKKGGGFFFDDDBBBDDDAAA>>>:::666444222222000//////............///---------------------------......///...---+++***+++,,,,,,------,,,,,,+++)))***++++++------...///************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///+++******))))))******+++++++++,,,,,,,,,,,,------000---+++***,,,---+++)))(((((()))***+++,,,,,,------,,,***'''%%%&&&))),,,---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,***)))''')))+++,,,)))'''++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,........................+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------,,,***++++++******++++++,,,---,,,,,,------...---------........................---,,,,,,++++++,,,,,,---/////////////////////...111000///......///111222000////////////000000111111111222222222222111111111111111222222333333333555666888999;;;???EEEJJJLLLWWWiiizzz|||yyyxxx|||{{{llleeeVVVOOOJJJJJJIIIGGGFFFGGGHHHJJJLLLMMMNNNSSS[[[aaammmuuuuuullleee```^^^]]]ZZZWWWTTTRRRRRRSSSQQQPPPNNNMMMMMMNNNPPPQQQ\\\fffvvvwwwggg]]]WWWQQQRRRYYYbbbfffeeedddggggggsssnnn\\\WWWSSSSSSQQQNNNJJJGGGDDDAAAEEECCC???;;;888555444333000000///.........//////------------------------,,,,,,------...---------+++,,,,,,------,,,,,,+++***++++++,,,,,,------...************************+++++++++,,,,,,,,,------)))******++++++******)))++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++************+++---///000+++++++++******+++++++++++++++,,,,,,,,,,,,---------+++)))***---///...---------------------......++++++***)))(((***---000---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,+++,,,,,,------,,,,,,+++------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,---,,,+++,,,...///---***+++++++++,,,,,,,,,------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---+++++++++******++++++,,,,,,......---,,,,,,,,,------........................,,,,,,------------,,,,,,......//////////////////222111///.........///000111000000////////////000111111111000000111111111111111111111222222222222111555999:::<<>>GGGUUUaaasss{{{rrrbbbVVVPPPJJJGGGGGGKKKMMMLLLMMMPPPMMMRRRWWWYYY]]]kkkvvvmmmhhhbbb\\\YYYWWWWWWVVVWWWVVVUUUTTTRRROOOMMMLLLMMMMMMTTTbbbttt}}}|||{{{}}}~~~iiiZZZRRRSSSYYYbbbgggggghhhkkkqqq}}}{{{ccc[[[UUUQQQQQQPPPLLLHHHEEEEEEDDDAAA>>>;;;888666555222222111000////////////........................------,,,+++,,,---...///+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++(((((((((((()))+++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++...///000///---++++++,,,---,,,,,,++++++,,,,,,---+++,,,---,,,+++***+++,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,------...////////////...------------------------//////......------,,,,,,------------------------------------------------------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++***++++++,,,000///---,,,++++++,,,---........................---...000000000000...------.........//////000000//////000000111222333333111111000//////...//////222111000//////000111222111111111222333333444444999===@@@AAAEEEPPPbbbpppuuufffXXXOOOMMMKKKIIIJJJMMMNNNMMMOOOSSSVVV[[[aaadddjjjxxxyyysssjjjccc___]]]\\\ZZZUUUUUUUUUUUUSSSQQQOOONNNOOOOOOQQQXXXbbboooyyy{{{zzzwwwuuuuuuxxx|||vvveeeWWWTTTUUU[[[```eeekkkrrryyyxxxbbbWWWNNNOOOQQQNNNKKKKKKEEEDDDBBB@@@===:::777666333333222000000/////////........................///...---,,,+++,,,------+++,,,,,,------,,,,,,+++...------,,,,,,++++++************************************+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,---............---,,,+++++++++,,,,,,,,,------//////...---,,,+++,,,,,,((())))))***+++,,,,,,,,,,,,...//////---+++***+++---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...///---,,,,,,,,,,,,,,,,,,---******+++++++++*********++++++,,,,,,,,,---------,,,,,,---......................................./////////......---------------------------------------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---,,,,,,++++++******++++++......---,,,,,,,,,------........................------............------------......///000000000,,,,,,---...000000111222111000000////////////000111111111000000111111111000111222333444666666777:::===AAAFFFNNN\\\nnn{{{wwwfffZZZPPPKKKJJJJJJHHHJJJNNNOOOOOOSSSYYYZZZcccnnnxxxvvvkkkddd```\\\YYYUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRRRRRRRUUU^^^iiiqqqvvvvvvuuuttttttwww|||qqqZZZTTTPPPRRRXXX```lllvvv|||sssaaaRRRPPPRRROOOMMMOOOFFFFFFDDDBBB???<<<:::888444444222111000000000000........................//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++************************************++++++++++++)))******++++++******)))+++++++++++++++++++++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((+++,,,---......---,,,+++++++++,,,,,,,,,,,,------+++,,,------,,,---///111)))******+++---......///(((***,,,---,,,,,,---...---,,,,,,++++++,,,,,,---)))***++++++******+++,,,+++,,,,,,------,,,,,,+++//////...------,,,+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---------------......///------,,,,,,,,,,,,------+++,,,......,,,+++,,,---------------............,,,,,,---............---------------------------///////////////............................................................------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++***+++------,,,++++++******++++++,,,,,,------...---------..............................------------......------......///000000111+++,,,,,,---............000////////////000000111111111222222222222111111000000222444666888999::::::???GGGRRR___nnn}}}|||}}}tttbbbXXXRRRLLLJJJJJJKKKKKKNNNSSSVVVYYY```hhhlllvvv{{{pppggg___ZZZWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTSSSRRRRRRUUU\\\aaafffiiinnnsssxxx{{{ddd[[[RRRPPPSSSZZZgggsssyyyrrr[[[UUUTTTOOOMMMPPPIIIHHHGGGEEECCC@@@===;;;555444333222111000000000........................---------...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++,,,---......---,,,+++++++++,,,,,,,,,,,,------+++---......,,,,,,///222,,,,,,,,,---------......)))+++,,,,,,,,,,,,---///---,,,,,,++++++,,,,,,---(((***++++++******+++,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------...//////------,,,,,,,,,,,,------+++...000///---,,,---............////////////000------...////////////...///////////////////////////////////////000000000......................................................---,,,,,,,,,,,,---++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,***)))+++------,,,,,,+++*********+++***+++---...///...------........................111000///......///000111---------...///000000111111111111111111000000/////////...//////000111222111222333444444333222111///000222444777999;;;<<<@@@GGGSSScccttt}}}zzz~~~{{{~~~zzzuuulll```TTTPPPOOOMMMKKKKKKPPPPPPTTT[[[```eeeoooyyyssshhhaaaZZZZZZXXXWWWWWWVVVWWWWWWWWWVVVUUUTTTTTTUUUVVVVVVVVV\\\fffpppzzzpppeeeYYYSSSRRRWWWbbbllluuu~~~dddYYYUUUOOOMMMPPPKKKKKKJJJHHHFFFBBB???>>>666555444222111000000000////////////////////////***+++---...///......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************&&&''')))+++,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,---------...000111///,,,***,,,///------,,,,,,,,,+++++++++...//////---+++***+++------,,,,,,++++++,,,,,,---(((***++++++******+++---+++,,,,,,------,,,,,,+++)))******++++++,,,,,,------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------...//////...------,,,,,,------...***---//////,,,+++,,,...////////////000000000000...//////000000000000000111111111111111111111111......//////000000111111////////////////////////////////////////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,------...//////111000///...---,,,,,,++++++)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,+++...000000///------.........//////...---,,,,,,..............................------------......222111111000///.........000000000000000000000000111111111111222333444444555444444555888<<<@@@BBBDDDTTTfffwww}}}yyysssjjjccc```VVVUUURRROOONNNNNNOOOQQQRRRYYYaaagggmmmzzztttjjj^^^\\\\\\\\\XXXTTTVVV[[[WWWUUUTTTTTTUUUVVVTTTSSSTTTVVVXXX[[[bbbsss{{{nnnaaaXXXSSSSSS\\\hhhttt{{{uuu\\\RRRPPPNNNMMMPPPKKKGGGFFFGGGEEE>>>999777777666222---+++---000///...---,,,,,,---...///,,,,,,------///000111222,,,,,,------,,,,,,+++***------------------------000---++++++---...,,,)))***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++************************+++***)))))))))***,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++...---,,,,,,,,,,,,---...------------------------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,---------------------------------,,,,,,,,,------,,,++++++.........------,,,,,,,,,//////...------,,,++++++111111111111000///......,,,///...,,,,,,000000...,,,///000...---///111222111000000111333444444333111000000111222333444555111000000222444555555555222222222222222222111000//////.........//////000,,,---...///...---,,,+++---,,,,,,,,,+++++++++***------------------------///---+++)))((()))+++,,,---+++******,,,------,,,++++++++++++,,,,,,,,,,,,***,,,......,,,++++++,,,//////000000//////...---......................../////////....../////////////////////////////////111111111111111111111111222111111111222222333444555666777777999===CCCGGGXXXiii}}}|||yyyyyy||||||qqqkkkfff^^^WWWTTTOOOOOONNNNNNOOOQQQUUUXXXYYYcccppp{{{vvvhhhccc______\\\WWWWWWYYYYYYXXXVVVUUUVVVVVVTTTSSSPPPRRRRRRSSSXXXfffzzzpppeeeZZZTTTVVV]]]kkkrrr~~~gggYYYTTTRRRRRRNNNLLLIIIHHHGGGDDD???:::888888777333///---///111///...------------.../////////............//////---------------,,,+++++++++++++++++++++++++++++++++)))((()))++++++)))''')))***++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************+++***)))))))))***,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...------------------------------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++.........------,,,,,,,,,---------...............---....../////////......000333222000000444555333000222333111000222333555888777777888;;;<<<;;;:::::::::::::::;;;;;;;;;;;;888888777777777777666555888888888777777666555444222222111000000000000000//////...---,,,------...------------------------------------------------...,,,)))''''''))),,,...///---,,,,,,---...---,,,+++++++++,,,,,,,,,------***,,,------,,,++++++,,,000000000000000000///...........................000000////////////000000,,,------...///000000111111111111111111111111111222222111111111222333333666999;;;<<<===CCCMMMUUUkkk~~~wwwsssrrrttt{{{uuueee]]]ZZZUUUPPPNNNMMMNNNOOOPPPSSSWWW\\\aaaiiivvvyyyooogggeeeddd```[[[ZZZ\\\ZZZWWWUUUUUUUUUTTTSSSOOOOOONNNLLLNNNWWWfffrrrwwwiii\\\VVVVVVaaahhhtttuuuaaaVVVRRRRRRLLLLLLLLLKKKHHHDDD@@@===::::::888555222000111222///......------......///111111///...------,,,,,,---............---,,,,,,+++++++++++++++++++++++++++***+++,,,......,,,***))))))***+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++************+++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------------------------------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,------------,,,,,,.........---------------,,,,,,------...///000000,,,,,,---...///000000000111333333111111555777555777777777777666666888:::;;;;;;<<<>>>AAABBBAAA???>>>>>>>>>>>>>>>===<<<<<<=========<<<<<<;;;:::999======<<<;;;:::999999888888777666555444333333333333111...,,,,,,---///111.....................///..................------...---,,,++++++---///000000...,,,,,,------,,,+++,,,,,,,,,,,,---------------...//////------.../////////000000000//////...........................000//////////////////000---------...//////000000111111111111111111111111222222222222222333333444888<<>>>>>??????>>>===;;;:::<<<===???AAAAAA@@@AAAAAADDDDDDBBBAAA@@@??????>>>===<<<;;;999888777777777555444222000///000111222------.........//////////////////...............,,,---...///000000000///000...,,,,,,,,,---,,,+++,,,,,,---------.........---...///...------...///---......//////.........///////////////////////////......------......///////////////////////////111111111111111111111111222222222222333444555666999<<<@@@CCCKKK[[[qqqzzzwwwtttssswwwzzz|||}}}{{{rrr___VVVTTTTTTVVVXXX[[[___dddfffiiioooxxx|||~~~{{{sssmmmddd```ZZZVVVTTTTTTSSSSSSUUUTTTRRRMMMJJJKKKPPPTTTYYYeeettt~~~uuuggg^^^WWWZZZbbbqqq~~~fffUUUMMMLLLNNNOOONNNJJJFFFDDDCCC<<<:::888666555333222111////////////////////////......------------............//////......---,,,------------------------'''(((***++++++*********+++,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++,,,------------,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,---------.................................+++,,,------.........---................................................222222111222222444555666777<<<>>>===???BBBBBB???===::::::<<<;;;999<<>>===AAAEEEGGGFFFGGGHHHIIILLLKKKIIIFFFEEECCCCCCCCC>>>===<<<;;;:::999999999777777777777666555444333............////////////000000000//////.........***+++...000000///---,,,///---,,,,,,---------,,,---------.........//////,,,,,,---,,,******,,,...,,,------...............////////////////////////......------------......000000000000000/////////222222222222222222222222222222333444555777888999999===DDDLLLXXXkkk}}}wwwuuurrrqqquuu}}}}}}{{{~~~{{{lll]]]UUUSSSTTTZZZ```iiiooovvvzzz~~~qqqkkkccc\\\XXXVVVTTTSSSUUUTTTRRROOOLLLKKKLLLNNNKKKVVVbbbmmmwww}}}yyy|||nnncccWWWXXX\\\gggxxxqqq[[[OOOOOONNNNNNMMMKKKIIIFFFEEE===;;;888777666555222000...//////000000//////...---,,,,,,,,,---...//////---............---,,,,,,++++++++++++++++++++++++)))+++,,,+++******+++---,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------++++++,,,---------------***++++++,,,,,,------.........---,,,,,,+++******,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///...................../////////000000000000000/////////444333333444555888:::;;;<<>>???@@@AAACCCDDDBBBBBBAAA@@@>>>>>>======::::::999888777777666555222222111000000///......//////------------...///000...---...000111111111............/////////000...//////---,,,,,,...000......///000000111000000000000000000000000000000000000////////////000000......///111222333555555222222222222222222222222222222444666888;;;===>>>BBBJJJXXXjjj}}}yyyuuuvvvyyywwwxxx~~~zzztttqqqppptttwwwtttjjjaaa]]]YYYXXXZZZ```jjj{{{zzzmmmccc\\\XXXUUUTTTTTTTTTTTTSSSQQQPPPPPPKKKMMMNNNPPPXXXeeemmmooolllsss|||zzzkkkgggaaa^^^dddvvv~~~oooUUUOOOJJJIIILLLMMMKKKGGG@@@>>>;;;;;;;;;:::666222...///000111111000///......------,,,,,,,,,------,,,,,,------,,,,,,+++***------------------------,,,---,,,)))&&&&&&***---+++++++++++++++***)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,(((((()))***,,,---...///+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------------------------------+++,,,------......------******+++,,,,,,---......***++++++,,,,,,------...---------.........//////////////////////////////+++,,,---...////////////---.........//////000000222333444555777888999::::::;;;<<>><<<;;;:::999222222222111000//////...,,,---//////...---...///////////////////////////111111111111111111111111111111222222111...,,,***------------------------///...---,,,,,,---...///000000//////.........---111111000000000000000000111111222222333333444444333333666888777777>>>HHHFFFYYYlllwwwyyyvvvwwwxxx~~~}}}rrrkkkhhhooouuurrrhhh^^^ZZZZZZSSSVVVZZZ^^^gggwww~~~rrrggg]]]XXXYYYWWWUUURRROOOMMMLLLMMMMMMNNNMMMLLLLLLOOOSSSXXX[[[lllsss{{{rrrfffbbb___ccc}}}}}}bbbTTTIIIHHHKKKKKKIIIHHH>>>======;;;:::888777666333222222111000///......000000000000000000000000,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++......---,,,+++))))))(((++++++++++++++++++++++++------------------------,,,------......------,,,++++++,,,,,,,,,---------...------,,,,,,------...+++,,,------++++++,,,---,,,+++******+++,,,...///.........------,,,,,,,,,.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------******,,,---///000111222)))***+++,,,------------,,,------......------,,,///---+++******,,,///111---------------------------...///000000000......111111111111111111111111888777777999<<<>>>??????:::;;;===BBBHHHQQQYYY]]]gggooouuuuuurrrpppmmmjjjaaa`````````aaadddiiimmmtttwww}}}}}}tttllliiiggg[[[]]]aaadddjjjssswwwmmmddd\\\VVVRRRMMMMMMKKKKKKRRR[[[YYYQQQSSSNNNIIIEEEAAA======???@@@>>>============<<<::::::777444222111222111000,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111000111333444444222111000222111///......///111222111000///......///000111000000000/////////......111111111111111111111111...//////000000111111111333444888;;;::::::AAAJJJTTThhhzzz}}}wwwuuuvvvyyy{{{{{{uuuqqqqqqssssssmmmcccZZZWWWXXXXXX[[[^^^cccmmm}}}yyymmmbbbYYYTTTUUUVVVUUUSSSRRRRRRRRRSSSTTTQQQOOOMMMKKKKKKMMMPPPRRR```kkkyyy~~~ooojjjdddbbbssskkk]]]PPPLLLNNNMMMKKKJJJAAA@@@>>><<<:::888777777333222111000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,------,,,,,,,,,,,,...///000......---------,,,,,,,,,......---------,,,,,,,,,------------------------++++++,,,,,,,,,------------------.........//////******+++,,,------------,,,------......------,,,...---,,,++++++---...000...........................///000000000000000000......///000222555666888999:::<<>>>>>???@@@??????<<<;;;888777777666333111---///000///---,,,,,,---++++++++++++,,,,,,,,,,,,////////////////////////...///111333444444333333555333000------000333555222222111111111111222222111111111000000000000000222222222222222222222222111222222333444444555555444555999======???GGGQQQeeewww{{{xxxssspppqqqvvv|||zzzyyyyyyzzz}}}yyypppfff\\\WWWWWWYYY```ccchhhooozzzrrrggg^^^WWWUUUWWWVVVVVVVVVUUUUUUTTTTTTTTTPPPNNNLLLIIIHHHIIIJJJKKKSSS```ssszzztttmmmeeejjjvvvxxxhhhVVVNNNLLLJJJHHHIIIFFFDDD@@@<<<:::888888888444222000///...///000111..............................------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,************++++++++++++,,,++++++******++++++,,,+++,,,------++++++,,,------------------///000000...------------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,------------/////////...------,,,,,,***+++,,,------...------------............---------------------.........////////////////////////000/////////000111222222//////000111444888<<<>>>>>>AAAFFFLLLRRRTTTSSSQQQIIIHHHJJJQQQ\\\gggnnnqqqzzz|||zzzsssnnnpppssstttzzzzzzzzzxxxwwwtttrrrqqqppptttzzz{{{uuutttbbbaaa___^^^cccnnn~~~}}}uuunnnkkkgggeeeaaa```fffpppuuutttsssmmmdddYYYPPPKKKHHHFFFEEEDDDCCCBBBAAABBBBBBCCC@@@???>>>===<<<;;;777555...000000000---,,,+++,,,,,,,,,---------------...........................***+++---///000000000000111000...------...000111222222222222222222222222111111111111111111111111222222333333333333333444333444444555666777888888666666999<<>>CCCEEEJJJMMMTTT[[[```aaa^^^[[[QQQOOOOOOUUU___iiinnnpppxxxzzzxxxqqqmmmqqqwwwyyy|||xxxtttpppllliiikkkmmmsss{{{yyyrrrppp^^^^^^\\\\\\aaammm}}}{{{uuuqqqnnnkkkgggfffjjjsss{{{vvvkkkbbb]]]YYYVVVRRRPPPMMMIIIEEECCCCCCCCCFFFCCC@@@??????>>>===;;;...000000000---,,,+++,,,,,,,,,,,,------.........------------------------++++++,,,------.........---......//////......---111111111111111111111111111111111111222222222222222222333333333444444444111111222333444555666777999777888<<>>:::888888888777555222///...///111222//////////////////////////////...------,,,+++++++++++++++,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------------...------,,,,,,,,,,,,------+++,,,------++++++,,,---***++++++,,,------......------------------------------------------------------------------------,,,,,,---------.........---------...............,,,,,,---.........---------......//////......---+++,,,...///000///...---------........./////////000/////////111333555666999999:::>>>CCCJJJPPPSSS]]]```eeekkkooooookkkggg```^^^\\\^^^dddjjjmmmooowww|||}}}yyyxxx|||~~~xxxsssqqqpppnnnllljjjjjjlllooottt{{{vvvpppnnnaaaaaa``````bbbjjjuuu~~~xxxssspppnnnkkkgggfffhhhoooxxxyyyxxxsssmmmgggddd^^^UUULLLFFFEEEFFFNNNJJJCCC@@@???@@@BBBBBB---///000///---,,,,,,---******++++++,,,,,,------------------------------.............../////////...///111222222111///...///000111111111111000///111111111111111222222222111222222333333444444555333444444666777888999:::;;;:::<<>><<<;;;;;;:::888555333111000///////////////////////////...............------------,,,,,,,,,,,,,,,,,,+++******+++,,,---...//////------------------------------------------------,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---***+++,,,---.........---,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------............,,,,,,------...//////000------............------......////////////......---......///////////////---......///000000111111333444666888:::;;;<<<<<<<<<@@@GGGQQQ[[[fffnnnsssyyyyyyyyy{{{||||||zzzxxxsssssspppjjjccc```cccfffkkkpppssspppnnnqqqssssssoookkkggghhhlllooonnnlllcccaaa^^^[[[YYYXXXXXXXXX[[[]]]bbbjjjppprrrqqqnnnllljjjeee^^^XXXWWWZZZ___aaagggnnnpppooommmmmmoooooommmmmmnnnkkkiiiqqq{{{xxxjjjbbbaaadddhhhbbbXXXOOOJJJHHHGGGFFF,,,---//////...---...///------......///000111111....................................///111222333111111000//////000111111000111222333333222111000//////000000111111111111000000111222222333444444333444555666888999:::;;;???BBBKKKXXXeeeuuu}}}|||nnngggbbb\\\WWWWWWaaammmssstttvvv|||{{{vvvnnneee]]]VVVRRRPPPNNNOOOQQQRRRQQQPPPNNNLLLHHHIIIKKKRRR]]]mmm}}}uuuhhh```TTTZZZaaahhhtttyyyfffXXXRRROOONNNKKKHHHEEEAAA???======<<<:::777444222000...........................---------...............---------,,,,,,+++++++++------------------,,,,,,------------------------------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,++++++++++++++++++,,,+++,,,------++++++,,,---+++,,,---///000//////...,,,,,,,,,------.........,,,,,,,,,------.........---------------------------------.........//////---------...............---...............------......////////////................../////////000...//////000111222222222555666999<<<>>>?????????AAAFFFMMMWWWbbblllssswwwzzzyyywwwxxxzzzzzzzzzyyyyyyzzzxxxoooeee```ccchhhfffkkkkkkfffcccdddffffffccc___]]]___bbbccc```\\\[[[ZZZXXXWWWVVVVVVVVVVVVQQQRRRVVV___iiimmmkkkggghhheee___VVVOOONNNRRRWWWVVV]]]eeejjjkkkkkkooorrrsssqqqssssssoookkkqqq|||vvvoooooorrrrrrkkkaaaXXXQQQKKKGGGEEE///...---,,,***)))((((((///...---,,,+++,,,---...///////////////.........////////////////////////000000000000000000000000//////000000111111111111333222111000///////////////000000111222222333333555666666555666999<<<===AAALLLVVVaaattt}}}~~~ttt```TTTUUU\\\bbbjjjsssyyy|||vvvllliiidddZZZRRRPPPPPPQQQPPPOOOMMMLLLMMMNNNOOOHHHGGGLLLPPPXXXoooxxxlllaaa^^^YYY[[[hhhwwwttt\\\SSSLLLJJJIIIJJJFFFAAA???AAA@@@===:::777666444222000111111000//////////////////............---------+++,,,,,,------.........111111000000///...,,,,,,.........------,,,,,,,,,------------------------,,,***))))))+++,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000..................------///...---,,,,,,,,,,,,,,,..................------111///------/////////...///............///000000222222222111111222555777;;;;;;===>>>@@@BBBCCCDDDHHHPPPZZZbbbgggllltttzzz|||zzzwwwvvvwww{{{|||uuuooojjjfffccc``````bbbbbb^^^\\\\\\YYYUUUTTTSSSRRRPPPQQQRRRTTTVVVWWWXXXXXXZZZ[[[]]]___```[[[VVVSSSVVV^^^ddddddbbb]]][[[WWWSSSRRRRRRTTTUUUUUUZZZ___aaaaaaeeekkkqqqvvvuuusssqqqpppooooooooo}}}||||||~~~yyykkk]]]TTTMMMHHH///......---,,,+++******......---,,,,,,,,,---............///////////////////////////////////////111111111111111111111111000000000000000111111111222111111000000000000000000000111111222222333333555666666555666:::???BBBKKKZZZkkkxxxlll\\\TTTWWW___fffooozzzyyykkkeee```XXXRRRQQQPPPPPPPPPOOONNNNNNNNNOOONNNHHHGGGKKKNNNSSSfff{{{~~~qqqeee```[[[\\\gggttt|||iiiYYYOOOKKKJJJKKKIIICCC@@@AAAAAA???<<<:::999777444111000000///............//////............---------------------,,,,,,,,,,,,////////////...---,,,,,,......---------,,,,,,,,,---------------------------,,,+++,,,...///...---+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,***))))))***,,,---........................///...------,,,,,,,,,---........................000///------/////////...//////.........//////000...000222444555777:::<<<>>>AAAFFFJJJNNNPPPPPPPPPOOOVVV```fffjjjnnntttxxx~~~{{{yyyyyy{{{~~~}}}vvvoooiiiddd```^^^XXX[[[[[[XXXVVVVVVSSSOOONNNMMMMMMMMMOOOPPPRRRSSSYYY[[[___cccgggjjjkkklll```ZZZUUUWWW___eeedddbbb\\\ZZZWWWUUUTTTVVVXXXZZZYYY\\\___``````bbbiiinnnuuutttsssqqqooommmlllkkkrrr||||||}}}{{{mmmbbbXXXPPP............---------,,,...------,,,------......------......//////000000////////////////////////222222222222222222222222111111111000000000000000000000000000000111111222222222222222222222222222666777777777888===EEEMMM^^^rrrmmm___VVVTTT[[[dddlllvvvttthhh```YYYTTTSSSOOOOOOOOOPPPPPPPPPPPPPPPNNNIIIHHHKKKKKKMMMZZZiii~~~qqqllleeebbbhhhooouuuzzz|||yyyaaaRRRMMMKKKLLLKKKFFFBBBBBBBBBAAA???>>><<<:::666333111111000////////////000///............---------.........---,,,,,,++++++,,,------......------,,,------------,,,,,,,,,,,,------------------------...---...///111111///------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,,,,+++***))))))***+++,,,.................................---------------........................000...------///000///...000//////........./////////111555888:::===AAADDDGGGMMMVVV^^^cccdddbbb```\\\aaagggjjjlllmmmpppsss}}}{{{xxxxxxyyy{{{|||}}}vvvnnnfff___[[[XXXWWW\\\^^^\\\[[[YYYUUUOOOLLLLLLNNNOOOQQQSSSTTTUUU[[[___fffmmmsssvvvwwwxxxeee]]]VVVWWW___dddccc___[[[YYYWWWVVVVVVYYY\\\^^^]]]___```___^^^aaafffkkkqqqqqqpppooommmjjjgggeeeeeeooo}}}}}}zzzxxxyyyzzz{{{nnnddd---------------------...---------------.........,,,------...///000111111////////////////////////111111111111111111111111111111111111000000000000////////////000111222333333333333333333333333333777777888999;;;AAAPPP]]]www}}}|||qqqeeeYYYRRRQQQVVV___iiisss}}}}}}|||{{{{{{|||}}}}}}~~~yyylllbbbYYYUUUQQQPPPOOOPPPQQQQQQQQQPPPOOOLLLKKKLLLIIIHHHOOOYYYqqq~~~}}}tttkkkhhhjjjnnnvvv~~~zzzlllWWWOOOJJJKKKLLLHHHEEEDDDCCCBBB@@@@@@>>>;;;666333333333222111111111111222///............---------........................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...000222222///------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------/////////......---,,,,,,...------,,,,,,------...---------...............---...............------............////////////000...------///000000///000000////////////000000444666999<<<@@@FFFMMMQQQZZZaaakkktttxxxvvvrrrnnnkkklllllljjjhhhgggiiikkktttsssqqqqqqqqqrrrtttuuu{{{yyyssskkkbbb[[[VVVUUUZZZaaahhhjjjhhhddd[[[RRRRRRSSSTTTVVVWWWXXXXXXXXX\\\```hhhooouuuwwwwwwvvvggg^^^WWWWWW]]]aaa___ZZZYYYXXXUUUTTTTTTVVVZZZ\\\\\\]]]]]]\\\\\\___dddiiiiiijjjjjjjjjhhheeecccaaa^^^fffqqq{{{{{{wwwxxxyyyyyyxxxuuusssssssss}}},,,,,,,,,,,,---------------------....../////////,,,------...///000111111////////////////////////000000000000000000000000111111111000000000000000////////////000111333333333333333333333444444444888777999<<>>;;;666333222222111000000000000111///............------------......///000111111222)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---000111111...,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------//////.........---------//////............//////---------.........//////------...//////......---........./////////000000///...,,,---///000000///111000000000000111222222888999<<<@@@HHHSSS___gggtttzzz~~~yyyxxxuuupppiiidddaaabbbccchhhgggeeeddddddeeefffgggkkkkkkjjjeee___[[[ZZZZZZ^^^iiitttxxxwwwooobbbVVVWWWWWWXXXXXXXXXWWWVVVVVVYYY]]]ccchhhkkkkkkjjjiiiccc]]]WWWWWWZZZ]]]ZZZWWWYYYWWWSSSPPPOOOPPPRRRTTTUUUUUUUUUVVVXXX[[[```ccc___```aaabbbbbb```^^^]]]YYY___gggooosssrrrnnnkkknnnpppsssttttttttttttuuu{{{,,,,,,,,,,,,,,,---------,,,---...///////////////------......//////000000///////////////////////////////////////////////////000000000111111111111////////////000111222333222222333444444555666666888777:::@@@EEERRRmmm~~~uuudddVVVTTTQQQPPPQQQSSSYYYeeeqqq~~~zzzuuusssuuuxxxzzz{{{xxxzzz|||{{{xxxuuutttssssssqqqooommmkkkjjjjjjkkkmmmrrrwwwxxxuuusssrrrsssxxxzzz}}}}}}zzztttsssqqqooooooqqqssstttqqqrrrsssuuuuuuqqqlllgggiiiiiiiiijjjjjjkkkkkklllooopppqqqssstttvvvwwwwwwuuuxxx{{{||||||~~~{{{kkkccc^^^WWWTTTSSSSSSRRRPPPPPPPPPQQQOOOLLLIIIHHHIIIIIIOOO[[[kkkzzzyyyllleeehhhuuuyyyhhhUUUNNNMMMLLLJJJIIICCCBBB@@@???===:::666333000000///............//////............---------,,,---...///000222333333***+++,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,...000000...,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------------------------------------------------......---------,,,,,,------.../////////,,,---...000000///...............//////000000111///---,,,---///000000000111111111222333444555666888;;;@@@HHHTTTdddttt~~~|||uuummmgggcccaaa```bbb```\\\YYYVVVVVVWWWWWWZZZ]]]``````______bbbeeeiiiuuu{{{lll___XXXWWWVVVUUUTTTRRRQQQQQQUUUWWWYYY\\\]]]]]]]]]]]]^^^\\\[[[ZZZZZZZZZYYYXXXZZZWWWRRRNNNLLLKKKLLLMMMLLLLLLNNNPPPSSSVVVYYY[[[VVVWWWXXXYYYYYYYYYXXXWWWSSSWWW^^^cccfffeeecccaaadddgggmmmqqqtttvvvyyy{{{.........---------------+++,,,...///000000000///.........///////////////////////////////////////////////////////////////......///000111222222333000000//////000111222222111222333444555666777888888777<<>>===;;;888555111111000////////////000///............---------,,,,,,---...///000000111+++,,,---------------,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///...---,,,---///000///...+++,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,------------,,,,,,........................++++++,,,,,,------......,,,------------------,,,,,,,,,------...//////000,,,---///000000000///...---......///000000111111...---,,,---///111111000111111222333555777999:::;;;@@@HHHSSSaaappp|||xxxrrrlllfffbbb^^^[[[VVVQQQNNNNNNPPPQQQRRRWWW]]]______aaafffjjjttt~~~rrrfffZZZYYYWWWUUUSSSRRRRRRRRRQQQQQQQQQRRRSSSUUUWWWXXXZZZ^^^aaa```]]][[[[[[\\\[[[XXXSSSNNNKKKJJJJJJKKKJJJJJJLLLOOOSSSUUUVVVVVVQQQQQQQQQQQQQQQQQQQQQQQQNNNQQQVVVZZZ]]]\\\[[[YYY[[[___dddiiimmmqqquuuxxx000000//////............+++,,,...000000000000//////////////////.........////////////////////////000000000000000000000000------...000111222333444000000000000000111111222000111222444666777888999777777<<>>===;;;999777555444333333222222333333//////.........---------,,,,,,---------------------------......------,,,*********++++++,,,,,,,,,++++++,,,,,,---...//////000...,,,---///000000///+++++++++,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------,,,------......------,,,........................)))******+++,,,---......---......//////......---,,,,,,------...///000000+++---///000111000///...---......///000111111222...---,,,---///111111000111111222444666999;;;<<<@@@FFFQQQ\\\iiiuuu}}}uuulllfffZZZWWWRRRNNNLLLNNNPPPSSSTTTYYY___```___```dddhhhuuu}}}{{{pppfff___]]][[[XXXWWWWWWXXXYYYNNNMMMLLLMMMOOOSSSWWWZZZYYY___eeeeee```]]]^^^aaa\\\YYYTTTOOOLLLKKKKKKLLLLLLMMMOOOSSSVVVWWWWWWVVVPPPOOONNNMMMLLLLLLLLLLLLLLLOOOSSSWWWYYYYYYXXXVVVVVVZZZ^^^bbbeeeiiilllooorrr{{{,,,,,,,,,------.........000///...------...///000.........////////////000...000111000///...///111111000///......///000111000000111222222222222222111111222222222333333333111000000333777999888666999<<<===AAARRRqqqyyyvvvwww}}}uuuiii]]]UUUPPPMMMKKKQQQOOOPPPRRRUUU[[[jjjxxx~~~zzzuuussssssuuuwwwxxxxxxwwwvvvtttssssssssssssvvvvvvxxxzzz{{{yyytttqqqmmmmmmlllkkkjjjhhhggggggfffffffffeeeeeeeeeddddddhhhgggeeecccbbbaaa``````bbb```^^^]]]]]]^^^```bbb`````````______``````aaabbbdddgggiiikkkjjjiiihhhccccccbbbaaa___\\\ZZZYYYVVVUUUTTTSSSRRRQQQQQQQQQTTTTTTUUUXXXYYYXXXTTTQQQWWWWWWWWWWWWVVVVVVVVVVVVYYYZZZ[[[[[[[[[^^^bbbeeeeeeiiinnnmmmiiiffffffiiikkkooouuuzzzqqqeee___YYYUUUUUUQQQOOOOOOPPPQQQOOOJJJEEEHHHFFFEEEFFFHHHNNN\\\jjjyyynnnkkkppp}}}~~~```QQQQQQNNNGGGJJJFFFAAA>>><<<;;;:::999555555333222000...,,,+++------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++*********........................******+++++++++,,,,,,,,,+++++++++++++++,,,---...///...---,,,+++,,,,,,---////////////////////////------------------------.................................------,,,,,,,,,////////////////////////...------,,,,,,...///000...000222222111000000000000...///333444111222555555999======???BBBAAA===HHHOOOZZZbbbhhhoooxxxzzzyyyzzzvvvlllddd___\\\XXXSSSQQQPPPQQQQQQXXXYYYZZZZZZ[[[]]]aaadddooorrrvvvyyyyyytttmmmgggbbbcccdddcccaaa]]]YYYWWWTTTQQQPPPTTTWWWWWWXXX[[[\\\```dddeeebbb___^^^^^^^^^[[[WWWTTTTTTTTTTTTTTTTTTRRRSSSWWW]]]___\\\XXXUUUVVVVVVSSSMMMIIIHHHHHHHHHLLLPPPRRRRRRRRRUUUWWWZZZ[[[\\\]]]]]]^^^^^^^^^dddhhhooovvv|||}}}{{{xxx,,,,,,,,,------.........//////............//////---............////////////000111000///...///111111000////////////000111///000111111222222111111111111111222222222333333222111111444777999888777999===@@@GGGXXXssszzzvvvuuummmfff]]]UUUPPPNNNMMMLLLMMMMMMQQQVVVZZZ```mmm{{{{{{xxxuuusssqqqooommmmmmnnnpppssstttxxxxxxwwwwwwvvvvvvuuuuuusssssstttvvvwwwvvvtttqqqrrrqqqqqqpppppppppppppppqqqpppooonnnnnnnnnnnnnnnppppppnnnmmmllllllkkkkkkhhhfffcccaaa``````bbbcccdddeeegggiiijjjjjjjjjiiijjjmmmqqqtttvvvvvvtttssskkkjjjhhheeebbb___]]]\\\ZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVXXXXXXUUUSSSVVVWWWWWWWWWXXXYYYYYYYYYZZZ[[[\\\\\\]]]```dddgggjjjnnnrrrqqqnnnkkklllnnnooosssxxx|||rrrggg]]]XXXXXXTTTRRRQQQSSSTTTSSSOOOKKKGGGEEEDDDDDDDDDGGGRRR]]]hhhssstttkkkkkkvvvbbbRRRRRRQQQLLLLLLHHHCCC@@@>>>===<<<:::888777555222000///...---.........///////////////------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................***++++++++++++,,,,,,,,,...------------...///000///...---,,,,,,,,,------.................................................................................------,,,,,,,,,------------------------///...---------...000000///111333444333222222222111///000444555333555:::777???FFFGGGGGGIIIKKKJJJMMMTTT]]]eeejjjoootttwwwwwwxxx{{{wwwrrrnnnmmmnnnmmmjjjffflllkkkggg```YYYUUUSSSTTTWWWWWWWWWVVVUUUWWW[[[^^^aaadddhhhmmmooonnnjjjgggeeefffffffffccc```\\\ZZZWWWSSSSSSWWWZZZ\\\___ddddddhhhkkkkkkhhhdddaaa``````^^^]]]\\\\\\[[[YYYXXXXXXVVVVVV[[[```bbb```]]]]]]]]]\\\WWWPPPKKKIIIIIIHHHKKKOOOQQQQQQRRRTTTWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYY\\\aaagggnnnrrruuuuuu---------------...............////////////......---------............//////000111111//////000111111000000//////000000111//////000111111111111111000000111111111222222222333333333444777999999888:::???EEENNN```wwwzzzsssooo\\\WWWPPPLLLKKKMMMNNNOOOLLLOOOVVV]]]aaafffppp{{{zzzqqqllliiihhhhhhiiikkknnnrrruuuxxxzzz{{{~~~~~~~~~}}}|||{{{{{{|||~~~~~~}}}|||}}}~~~~~~~~~~~~}}}}}}||||||vvvtttpppllliiiiiiiiiiiikkknnnrrrwwwyyyyyyyyyxxxzzz~~~zzzwwwsssnnniiifffdddcccbbbaaa___^^^\\\[[[ZZZZZZXXXWWWWWWXXXYYYZZZZZZXXXYYYZZZ[[[\\\^^^___```aaacccdddfffggghhhkkkooorrrtttxxx{{{{{{yyywwwxxxzzzzzz}}}uuuggg___]]]VVVTTTQQQQQQRRRQQQNNNJJJJJJGGGEEEDDDBBBAAAHHHPPP]]]lll~~~rrrkkknnnuuu}}}eeeTTTRRRSSSQQQNNNJJJFFFCCCAAA???===<<<;;;999666333111000000000000000///////////////...........................---------.........//////,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---..............................++++++++++++,,,,,,,,,,,,......---------...//////......---,,,,,,,,,------------------------------////////////////////////.................................---------------------------------------/////////...///000000111111333666666555444555555333111222555666666:::AAACCCQQQ\\\\\\VVVVVVYYY\\\\\\^^^cccjjjooopppooommmkkkkkkpppxxxyyyqqqdddbbb______aaafffkkkooo{{{qqqdddZZZWWWWWWWWWWWWWWWVVVUUUUUUXXXZZZXXXZZZ^^^bbbeeegggiiiiiihhhhhhiiihhhgggeeebbbaaa___\\\]]]bbbfffiiinnnttttttwwwyyyyyyuuupppllljjjcccdddeeefffeeebbb___]]]```^^^^^^aaafffhhhfffdddcccccc```[[[UUUPPPMMMMMMJJJLLLNNNNNNNNNOOOPPPRRRWWWWWWXXXYYYYYYYYYXXXWWWVVVWWWYYY^^^dddkkkrrrvvv---------...............---...///000000///...---------------............///000111111000///000111000000000000000000000000//////000111111111111000000000000111111111222222333333333444666888999999;;;@@@HHHSSSeeexxx}}}|||~~~}}}uuujjjbbbRRROOOKKKIIIKKKNNNPPPRRRQQQUUU^^^gggjjjlllttt}}}yyynnnhhhggghhhiiilllqqqzzz}}}yyyvvvvvvvvvwwwyyy}}}}}}wwwsssqqqpppooommmkkkiiigggeeeddddddbbb```______aaaccccccccccccccceeegggiiikkklllmmmpppqqqtttuuuwwwzzz~~~uuuhhhcccZZZVVVQQQOOOOOOOOOLLLJJJMMMJJJHHHHHHDDDAAADDDIIIXXXgggxxxrrrjjjkkkpppyyyjjjWWWRRRQQQQQQOOOLLLGGGDDDBBB@@@>>><<<<<<:::666222000000111222111000000000//////..............................------------............,,,,,,,,,---------------//////...,,,,,,+++++++++........................+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---------------------------------------------------...............................................................---------////////////////////////000000000000000111111111222555777888888777888999666444555777777999@@@HHHXXXjjjxxxuuukkkfffhhhlllooolllkkkmmmqqqqqqlllhhh```aaaeeelllpppnnngggaaaWWWWWWWWWWWW\\\fffttt~~~nnnaaa[[[[[[[[[]]]^^^]]][[[YYYYYYYYYXXXZZZ]]]___bbbfffjjjmmmkkkkkklllmmmmmmmmmmmmlllmmmmmmqqqyyy}}}~~~|||tttvvvwwwwwwtttqqqnnnmmmooommmlllmmmoooooonnnlllgggfffccc___ZZZVVVTTTSSSRRRRRRRRRQQQPPPPPPQQQRRRWWWXXXYYYZZZYYYXXXVVVUUUVVVWWWXXXZZZ^^^dddlllqqq........................---...///000000///...------------.........//////000111222111000///000222000000111111111111000000//////000111111111111111000111111111111222222222222222333444555777999;;;:::AAAKKKWWWggguuuzzzyyyooolllkkkooowww}}}vvvlll^^^TTTOOOLLLIIIHHHKKKOOORRRSSSUUU[[[gggrrrvvvyyysssmmmlllnnnpppsss|||~~~|||yyyvvvtttsssrrrqqqooommmmmmoooqqqrrrrrrqqqrrrsssuuuwwwyyy{{{||||||~~~ttthhh___YYYSSSPPPPPPQQQQQQPPPOOOLLLJJJJJJGGGCCCCCCGGGLLLXXXhhhwwwzzzjjjffffffooo}}}sss```UUUPPPNNNOOOLLLHHHEEECCCAAA>>>;;;<<<999666222000000111111111111000000/////////...------------------------+++,,,,,,,,,,,,---------,,,,,,,,,------.........//////...---,,,,,,,,,,,,........................++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------................................................000000000000000000000000///000000111111111111111333555888:::999999:::;;;:::888888999:::>>>HHHSSSiii|||~~~xxxxxxzzz}}}vvvooolllmmmmmmhhhdddVVVXXX\\\^^^]]][[[YYYXXXSSSTTTVVVXXX___lll~~~wwwjjjddddddeeegggiiigggccc]]]YYYWWWZZZ\\\___bbbeeejjjpppuuutttuuuvvvwwwyyy{{{}}}~~~~~~}}}|||{{{zzzyyyqqqnnnjjjeeeaaa^^^[[[YYYZZZYYYWWWVVVVVVXXXYYYYYYYYYZZZ[[[\\\[[[YYYVVVTTTSSSTTTUUUUUUUUUYYY^^^ccc/////////.....................////////////...............////////////000000111222222000000111222000111111222222111111000000000111222222222222222111111222222222333333333111222444555666888<<>>HHHTTT```kkkttttttooocccaaa```dddnnn{{{}}}wwwooocccUUULLLLLLJJJHHHIIILLLQQQTTTVVVZZZaaaooo}}}zzzsssrrrrrrsss}}}vvveee^^^UUUPPPPPPRRRSSSSSSOOOKKKJJJKKKIIIDDDDDDFFFDDDLLLYYYiiizzzppphhhcccjjjwwwqqqaaaUUUOOOPPPNNNJJJGGGEEEBBB>>>;;;;;;:::666333111111111111111000000000000000000///------------------------+++++++++,,,,,,,,,------,,,,,,,,,---......//////,,,,,,,,,,,,---...000000........................,,,,,,,,,,,,------------//////...---------......+++,,,---.........------------------------------------------------------......................................./////////........................//////000111111111111111222555888:::::::::;;;<<<<<<:::;;;>>>@@@GGGVVVddduuu|||rrrkkkiiihhhddd```PPPRRRTTTTTTSSSTTTWWWZZZUUUVVVXXX\\\cccooo}}}sssoooooopppqqqqqqnnnggg```\\\YYY]]]aaagggjjjnnnsss{{{~~~xxxssspppmmmjjjhhhaaa^^^ZZZXXXYYY[[[\\\\\\\\\]]]^^^___]]]ZZZWWWUUUSSSTTTUUUSSSRRRSSSXXX]]]000/////////.........---//////............///////////////000000000111111000111222222000000111222000111222222222222111000111111222333333333333333222333333333333444444444111333666777888;;;@@@DDDHHHVVVhhhsssxxxyyyssskkkbbb___^^^bbbkkkvvv~~~}}}{{{xxxqqqiii]]]RRRKKKIIIHHHHHHKKKQQQWWW\\\^^^dddkkkyyyxxxtttrrrrrrzzzpppdddZZZVVVUUUTTTSSSRRRMMMKKKLLLJJJFFFEEEFFFFFFIIIQQQ]]]lll||||||oooeeegggpppzzzsssaaaVVVRRRPPPLLLJJJGGGDDD@@@===<<<;;;999666444333222111000000000000000111111111........................,,,,,,,,,,,,---------...,,,,,,------.../////////+++,,,,,,,,,...///000111........................,,,,,,,,,------------...000///...---------------+++,,,---.........------........................................................................---........./////////000...........................///000111111111000000111444777999999:::;;;<<<<<<;;;>>>BBBHHHRRReeevvvwwwpppkkkgggccc```TTTRRRRRRSSSUUUXXX[[[\\\WWWXXXYYY\\\bbbkkkuuu{{{|||wwwuuuuuuvvvvvvsssoookkkhhhhhhiiilllrrrxxx|||~~~uuuooogggbbb```___]]]\\\^^^___``````^^^[[[WWWTTTSSSTTTTTTRRRQQQTTT[[[aaa000000//////.........---000///...------...///000000000000000111111111111000222222222111000111222000111222333333222111000222222333444444444444333333333333444444444555555222555777888:::===CCCHHHSSSeeeyyyvvvllleeecccaaadddllluuu}}}~~~xxxwwwvvvtttnnneee[[[RRRMMMGGGGGGIIINNNVVV^^^cccfffnnnuuuzzzuuuqqqooo{{{yyyjjjaaa\\\XXXVVVVVVQQQNNNNNNMMMIIIGGGHHHHHHJJJLLLRRR\\\kkk{{{vvvhhheeejjjqqq}}}kkk]]]TTTRRRNNNLLLIIIFFFAAA>>><<<<<<:::999777555333222//////000000111111222222000000000000000000000000---------.........//////,,,,,,------...///000000///......---------..............................,,,,,,,,,---------.........---,,,+++++++++++++++***+++---...///...------////////////////////////////////////////////////........................---.........//////000000111111111111111111111111---...///111111000000///000333666888999999;;;<<<;;;<<>>>>>>>><<<:::666222000222111000///............000000/////////.........------------------------***++++++,,,------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///////////////////////////000/////////............------------..................------------.........///000000//////000111...///111111000///000111///333444222444;;;>>><<<@@@DDDIIIPPPYYYhhhzzz~~~yyytttrrrwwwuuujjjbbb\\\YYYXXX[[[^^^``````^^^\\\[[[ZZZ]]]aaagggjjjmmmpppvvvzzz~~~~~~ssspppkkkfffbbb___\\\[[[VVVSSSOOONNNPPPSSSVVVXXX//////............//////222222111000000///......000000000111000000///...111000000//////000000111111111000000111111222333333333333222222222222111...000222444555444333222555666:::???CCCKKK\\\kkk{{{}}}}}}~~~xxxoooggg\\\PPPLLLLLLMMMPPPVVV```gggnnnyyyvvvqqqkkkmmmpppuuuyyy~~~~~~~~~~~~~~~qqqfffbbb[[[VVVWWWVVVRRROOONNNGGGEEECCCCCCDDDJJJXXXfffuuu~~~rrrggghhhvvvmmm```SSSOOOMMMIIIDDDCCC@@@@@@???>>>;;;777444222333222111000/////////000...------------,,,,,,,,,------------------------+++++++++,,,------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------......///////////////////////////////////////............,,,,,,,,,---------.........------,,,,,,------......///000000//////000111...///111111000000111222///222444555888>>>@@@???DDDHHHOOOVVV^^^iiiuuu~~~~~~tttrrrtttyyytttfff]]][[[]]]bbbeeeggggggbbb\\\WWWUUU[[[```eeeiiimmmssszzz~~~|||zzzyyyzzz{{{}}}|||}}}|||vvvpppjjjfffaaa^^^ZZZWWWUUUTTTUUUUUUUUUTTT//////............//////////////////......------000000000111111000/////////////////////000000000111111111111222222333333222222222222222222222222111222444555666666666666777:::>>>CCCHHHSSShhh{{{~~~tttggg]]]UUUNNNNNNQQQTTTVVV\\\fffnnnvvvyyysssmmmmmmmmmnnnqqquuuxxx{{{{{{{{{{{{zzzzzzzzzzzzzzzwwwvvvvvvuuuuuuuuuvvvwwwvvvwwwxxxzzz{{{~~~{{{qqqooooooppprrrttttttssstttzzzvvvhhh```YYYXXXXXXUUURRRRRRNNNJJJFFFEEEDDDGGGSSS___sss}}}}}}lllgggsss|||iiiVVVOOOOOOLLLHHHFFFAAABBBAAA@@@===999666444222222111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......................................................------------------------------------------------------------.........//////////////////////////////////////////.........,,,,,,,,,,,,------------.........------............///000000//////000111...///111111000111333444444666888:::>>>CCCFFFGGGGGGLLLSSSZZZaaahhhpppuuu}}}~~~sssjjjlllttt~~~|||kkkbbbcccgggjjjkkkllljjjeee___[[[YYYaaaeeejjjooossszzz}}}yyyssspppqqquuuxxxzzzzzz|||{{{}}}yyyrrrkkkeeeccc```]]]ZZZZZZYYYWWWVVV//////............//////............//////000000000000111111111111111000......//////000000000000111222222333333333333333222222222222222222222222444444333222333666888:::999<<>>@@@HHHUUUbbbrrruuuhhhZZZUUUXXX^^^gggnnnqqqttt~~~vvvwwwxxx{{{~~~}}}uuusssooollliiigggggggggbbbccceeehhhmmmtttyyy}}}|||wwwpppiiiccc^^^ZZZWWWWWWXXXYYYZZZ]]]bbbiiinnnyyynnnbbb]]]YYYVVVVVVQQQMMMJJJJJJHHHEEEFFFJJJWWWbbbvvvuuummmnnnyyyhhhWWWOOOJJJHHHHHHGGGGGGGGGEEEBBB???;;;999222222111111111111222222,,,,,,,,,,,,---------...------------------------..................------................................................------------------------........................+++,,,---////////////...////////////////////////............/////////000........./////////000000000000////////////000000...///000000//////000111///000111111111333777:::>>>FFFXXXllluuuqqqllljjjnnnmmmkkkiiiiiihhhgggfffaaa^^^ZZZWWWWWWYYY\\\^^^bbb^^^```kkkwwwwwwuuuuuuttttttsssssstttwww|||~~~|||{{{}}}|||xxxpppmmmhhhbbb]]]^^^bbbgggiiimmmqqqsssuuuxxx}}}zzzxxxxxxzzzwwwpppnnnttt|||yyyqqqjjjfffeeedddddd//////............//////111111000000///.........------...///000000//////...///111222333333333222222333444555555555444333111111111222222333333333222333444555666888999:::BBBDDDMMM]]]nnn~~~iiiaaaYYYXXX]]]ffftttwwwyyy}}}zzzxxxtttpppmmmlllkkkkkkhhhgggeeeeeegggkkkooorrrzzz~~~~~~vvvnnnhhhccc^^^[[[TTTUUUWWWWWWXXXZZZ]]]```lllwwwwwwggg___ZZZVVVVVVQQQMMMKKKLLLJJJFFFEEEHHHIIIUUUkkkrrrnnniii~~~sss___SSSMMMJJJKKKHHHHHHGGGFFFCCC@@@<<<:::333333333222222333444444////////////000000111111------------------------..................------................................................------------------------........................***+++---///000000///...////////////////////////---.........//////000000////////////000000000000//////............//////...///000000//////000111///000111111111444888;;;FFFRRRjjj|||{{{xxxsssooollliiigggeee]]]YYYSSSOOOPPPUUU\\\```eeeaaaaaaiiiqqqxxx~~~{{{zzzyyyzzz{{{|||~~~www{{{zzzrrrmmmooopppnnntttooollllllooopppmmmiii```___\\\WWWTTTVVV\\\bbb]]]cccjjjmmmllllllppptttzzzzzzwwwqqqjjjggghhhjjjmmmfffccciiiooouuuyyysssooolllkkkiii...---,,,++++++,,,---...222111000///............000000000000000000000000333222111222444555444333333333333333333333333333111111222222222333333333555333555999999999<<>>:::777444111111111111000////////////////////////////////////////////////.................................------,,,,,,,,,.........///////////////.........------,,,,,,,,,---...............------............////////////---......//////...------///////////////////////////////////////////////////000000111111111000000//////000000111222333333555333333777:::===EEEMMM___tttzzzssslllggg```[[[TTTQQQSSSWWWZZZ[[[^^^]]]^^^ccceeeeeehhhmmmnnnrrrxxx{{{}}}}}}{{{wwwqqqjjjeee^^^[[[XXXUUUUUUVVVWWWWWWXXX^^^aaa___aaahhhnnnooommmmmmiiieeeeeehhhfffaaacccfffkkkppptttwwwyyyzzzvvvvvvuuurrrlllfffaaa```^^^^^^]]]]]]___iiiwww}}}yyyvvvwww111111000000000000111111111111111111111222222333000000000000000000000000333222111222333444444222333333333333333333333333333333333444444444555555666444555777888777;;;BBBLLL```rrr{{{kkk___YYY\\\aaaeeeiiiuuu|||zzz~~~}}}|||xxxuuuqqqpppkkkjjjhhhhhhooo~~~yyypppiiiaaa\\\WWWRRRSSSVVVWWW]]]eeennnyyypppbbb[[[VVVUUUSSSOOOKKKHHHHHHIIIFFFEEEIIITTTaaapppzzzwww{{{}}}}}}jjjeeeeeeooo~~~~~~iiiYYYQQQOOOKKKIIIGGGFFFEEEDDDBBB@@@;;;888444222222222111000........................////////////////////////.................................---------------///////////////..................------------------.................................////////////---......//////.........000000000000000000000000////////////////////////...///000111111111111111000000000000000111222333666555777:::<<>>:::666444333222222111000000000000000000000000////////////////////////................................................000000//////......------...........................------------...///000............////////////---......///000000//////000000000000000000000000000000000000000000000000---...///111111222222222333333222111222444555666333555;;;AAAFFFOOOaaaqqqzzzqqqnnnttt~~~|||ssskkkhhhggghhhfffeeeeeeeeeaaa^^^aaahhhrrrvvv~~~}}}ssslllhhheeeeeeeeecccdddgggkkknnnooollljjjjjjmmmoooooommmnnnrrruuuzzz}}}}}}~~~~~~}}}{{{xxxtttrrrrrrrrrtttvvvzzz}}}rrrpppuuu|||//////000000000000//////............///000111222000000000000000000000000222111000111222333333111111222222333333444444555444444444555555555666666999666666:::>>>BBBLLLUUUhhhzzz}}}zzziiiaaabbbfffmmmooowww}}}rrrrrrwww}}}}}}wwwqqqooorrrvvv}}}~~~yyytttqqqmmmfffeeegggiiinnntttzzzzzzlllaaa^^^[[[XXXVVVSSSOOOLLLIIIFFFDDDDDDFFFNNN___nnn~~~~~~{{{xxx{{{pppbbbbbblllwwwjjj[[[TTTOOOLLLHHHEEEDDDDDDBBBAAA???;;;777444333333222111111111111111111111111111////////////////////////.......................................////////////////////////......................../////////...---,,,,,,---...000111............////////////---...//////000000000000000000000000000000000000000000000000000000000000...///000111111111111111222111000000111333666777777999???HHHOOOYYYggguuuzzzuuummmiiilllxxx|||rrrmmmkkklllkkkjjjjjjjjjgggfffnnnwwwwwwlll```\\\]]]]]]___aaabbbhhhqqq|||~~~~~~~~~~~~|||zzzyyytttrrrrrrvvv}}}uuulllnnnttt}}}...///000111111000///...////////////000111222222000000000000000000000000222000000111222333222111111111222333333444555555333333444444444555555555777555777===DDDLLLXXXcccppp}}}sssoooxxxrrrccc^^^ccciiisssxxxwwwrrrqqquuu|||{{{vvvuuuvvvyyy~~~|||wwwqqqnnnppprrrxxxrrriii___YYYXXXVVVRRRNNNLLLJJJHHHGGGEEEGGGTTTaaalllwww|||xxx{{{kkkeeeiiirrr~~~sss```TTTPPPNNNKKKIIIHHHFFFDDDBBB???<<<888555444333222111000000000000000000000000////////////////////////........................---........./////////000.........///////////////---........./////////000...---,,,,,,,,,...000111............////////////------///000000111111111////////////////////////000000000000000000000000///000000111111111000000222111000111222555888;;;>>>???FFFPPPYYY```kkkttt{{{||||||zzzyyyyyytttmmmhhhiiijjjlllrrr~~~|||uuurrrqqqppppppsssuuusssttt~~~tttlllfff^^^YYY[[[___bbbiiipppssszzz{{{wwwxxx|||}}}zzzyyyyyy{{{{{{uuuppprrryyy///000111222222111000///111111111111111111222333000000000000000000000000111000000000222333222111111111222333333444555555333333333444444444555555444444888AAALLLXXXgggsssrrr{{{uuujjjgggpppwwwlll___\\\bbbiiiuuu}}}{{{sssoooqqqxxx}}}{{{|||yyy|||{{{rrraaaYYYXXXXXXTTTPPPKKKJJJIIIFFFAAA@@@IIITTT```ppp~~~~~~{{{}}}vvviiihhhooo|||{{{cccUUURRRPPPMMMKKKJJJHHHFFFCCC@@@===888555444333222111////////////////////////////////////////////////........................---.........//////000000---.........//////000000---.........//////000000...---,,,+++,,,...000222............/////////000------///000111111111111////////////////////////000000000000000000000000000111111111111000000///444333333333555999<<>>:::777666555444333111111111111111000//////////////////////////////000///...------...///000////////////////////////////////////////////////......//////000000111111000///...------...///000---,,,,,,,,,---...000111////////////////////////000000000000000000000000000000000000000000000000333222111000000000111222333444666777:::>>>CCCGGGLLLTTT[[[^^^cccjjjnnnnnnlllhhhbbb]]]ZZZZZZ]]]___dddhhhpppxxxyyyvvvzzz{{{mmmccc___aaabbbgggmmmqqqvvvwwwuuu000000000000000000000000111111111111111111111111222222222111111111000000...///000111222222222222333333222222222222333333444444444444555777999:::888:::BBBQQQeeevvv}}}|||yyyssskkkfffddddddpppzzztttfffbbbdddgggmmmrrr~~~vvvooommmrrrzzz|||}}}wwwfff___]]]YYYUUUQQQOOOJJJFFFDDDDDDFFFGGGSSSaaauuuvvvjjjnnnzzzwww]]]SSSRRRPPPLLLIIIHHHHHHGGGDDD@@@<<<999777666555333111111111111111000//////////////////////////////000///...------...///000////////////////////////////////////////////////...///////////////000000000///...------...///000///......---...///111111////////////////////////000000000000000000000000000000000000000000000000333222111000000111222222333444777;;;AAAJJJSSSZZZdddhhhkkkkkkmmmpppoookkkddd___XXXUUUVVVYYY\\\^^^eeehhhmmmsssyyyyyyqqqllljjjmmmmmmpppvvvzzz|||zzz000000000000000000000000111111111111111111111111222222222111111111111111...///000111222222222222333333222222222222333333333333333444666999;;;<<<;;;<<>>;;;999777555333111111111111111000////////////////////////////////////............///////////////////////////////////////////////////////////////...............//////............//////000000/////////000000111////////////////////////000000000000000000000000000000000000000000000000333222111000000111222333333555999AAAMMM]]]nnnyyy}}}~~~|||yyyxxxwwwqqqiii]]]VVVOOONNNSSSZZZ^^^___dddfffhhhkkkpppuuuyyy{{{xxx~~~~~~~~~|||{{{{{{|||~~~|||}}}~~~000000000000000000000000111111111111111111111111111111111111111111111111//////000111222222222222333333333222222333333333444444444555777999;;;======@@@JJJ___wwwxxxtttsssrrrnnnjjjgggmmmwww|||llljjjnnnxxxuuunnnmmmqqqvvv{{{yyyiiiaaa]]][[[TTTSSSQQQNNNJJJGGGDDDCCCAAALLL^^^oooxxx|||nnnjjjttt~~~vvvaaaZZZRRRQQQPPPMMMKKKJJJGGGDDD???<<<:::777555333111111111111111000///////////////////////////////////////......///////////////////////////////////////////////////////////////......------,,,,,,/////////....../////////000000//////////////////////////////////////////000000000000000000000000000000000000000000000000222111111000111222444555444777>>>JJJ\\\rrrvvvkkk^^^UUUMMMNNNUUU^^^aaaaaa```bbbdddfffiiikkklllmmmeeeiiinnnttt|||yyywwwwwwxxx}}}{{{000000000000000000000000111111111111111111111111111111111111111111111111///000111222222333333222444333333333333333333444666666666666777999:::<<<<<>>CCCPPPeeeyyyxxxxxxyyy|||}}}zzzsssnnnbbbaaaaaafffrrruuuoootttzzzxxxqqqppppppuuu|||mmmccc[[[ZZZXXXUUURRRNNNJJJHHHFFFEEEKKKXXXggguuuwwwnnnnnnpppnnnZZZUUUTTTOOOLLLMMMEEECCCAAA???===;;;888555111111111111111000//////////////////////////////---...///000000///...---////////////////////////////////////////////////...///////////////000000---...///000000///...---,,,---...///000000//////////////////////////////000000000000000000000000000000000000000000000000000000000111222444777888;;;EEEVVVjjj}}}vvvppplllhhhccc______```aaaaaa```bbbeeeggggggeeebbb```aaagggmmmrrrzzzuuuooojjjnnnzzz000000000000000000000000111111111111111111111111000000111111222222222222000000111222333333333333555444444333333444444555444444555777999<<>>DDDMMM[[[iiirrrxxx~~~yyyssslllhhhrrrvvvlllmmmtttyyysssoooqqquuuyyy~~~pppiiifffaaa\\\XXXSSSNNNKKKHHHFFFHHHQQQ^^^pppxxxxxxkkkWWWQQQQQQNNNIIIIIIFFFCCC@@@>>><<<999777222222333222222111000///---,,,,,,---///000///...,,,,,,,,,---------............------------......///////////////////////////......------...000111////////////////////////111111000///////////////////////////////////////000000000000000000000000222222222222222222222222111222444555555666999;;;===III\\\pppooofffffflllqqq~~~zzztttnnnkkkkkkllllllnnnnnnllliiiiiinnnrrryyywwwxxx~~~yyysssooonnnwwwxxx{{{000000000000000000000000111111111000000111111111000000111111111222222222111111222222222333333333222333333333333444444444444444888<<<======CCCJJJTTT```lllrrrxxxzzzvvvuuu~~~tttlllpppxxxwwwqqqnnnpppsssxxx|||mmmggg```ZZZWWWTTTOOOLLLIIIGGGHHHOOO\\\mmmrrr\\\TTTRRROOOLLLJJJGGGCCC@@@>>><<<999777333333333222222111000//////...------//////...---------.........////////////......------......///////////////////////////...............///000000////////////////////////111111000///////////////////////////////////////000000000000000000000000111111111111111111111111000222333444444666999;;;AAALLL]]]nnnzzzyyynnnbbb\\\```lllvvv|||vvvtttuuutttssspppnnnmmmqqqxxx~~~}}}vvvpppoooqqqttt000000000000000000000000222222111111111111222222111111111111111222222222111111222222222333333333222222333333444444444444222555;;;??????@@@IIITTTbbblllvvvyyy}}}wwwnnnkkkrrr|||wwwrrrmmmooorrrvvvzzz}}}xxxnnnbbb[[[YYYXXXSSSOOOKKKHHHGGGMMMXXXhhhgggZZZUUURRRQQQKKKHHHDDDAAA???===:::888333333333222111111000000111000......//////---,,,....../////////000000000///......------......///////////////////////////---......///////////////////////////////////////111000000///////////////////////////////////////000000000000000000000000000000000111111111111111111222444555666888<<>>BBBPPP^^^sss}}}sssjjjeeegggrrr~~~{{{vvvnnnooorrruuuyyy}}}yyyhhh___]]]\\\XXXSSSNNNIIIHHHKKKSSSaaavvvyyydddYYYUUUTTTMMMJJJFFFCCC@@@>>>;;;888444444333222111111111111111000//////000000...---....../////////000000000//////............//////////////////////////////,,,---///000000000///...////////////////////////000000////////////000000////////////////////////000000000000000000000000111111111111111222222222222444666777999===AAAEEEHHHRRR___hhhjjjgggccc```\\\eeemmmkkkeeehhhwww|||yyyvvvvvv|||111111111111111111111111333222222222222222222333111111111111111111111111111111222222222333333333222222333444444555666666777999;;;===>>>FFFXXXjjj{{{qqqfff```___dddqqq|||}}}xxxpppqqqsssvvvzzz}}}pppccc___^^^YYYTTTPPPLLLHHHJJJOOOYYYkkk{{{}}}rrr___WWWVVVOOOLLLGGGDDDBBB???<<<999555444333222111111111111000///...///111222111000------.........//////////////////....../////////////////////////////////,,,---///000000000///...////////////////////////000000////////////000000000000000000000000000000111111111111111111111111222222222333333333444444333444777999<<>>GGGRRR```tttoooeee\\\YYYYYY[[[cccjjjvvv{{{sssssstttvvvyyy~~~|||{{{}}}~~~}}}wwwsssttt{{{sssfff^^^ZZZWWWUUUPPPLLLJJJJJJMMMWWWbbbttt{{{lll\\\WWWRRROOOJJJFFFDDDAAA===;;;666555333111111111222333222000000000222222222000....../////////000000000000000////////////000000////////////////////////...............///000000///////////////////////////////////////000111111000000000000000000000000111111111111111111111111111111222333333444555555;;;===AAAEEELLLTTT]]]cccmmmnnnkkkcccYYYTTTVVVZZZiiiqqq{{{~~~yyyvvvuuuxxxzzzzzz111111111111111111111111111111000000000000111111222222222222111111000000111111222222222333333333222222333444555666777888999:::AAANNN]]]lll~~~lllcccZZZVVVUUUUUUZZZ___gggqqqzzzsssssstttuuuyyy}}}yyyqqqmmmooorrrttttttpppnnnpppyyy|||kkkaaa]]][[[VVVQQQMMMKKKIIIJJJRRR\\\qqqzzzppp^^^XXXSSSOOOKKKGGGDDDAAA>>>;;;777555333111111111222333444222111111222222000///000000000000111111111111000000////////////000000//////////////////////////////...------///000111///////////////////////////////////////000111111000000000000000000000000111111111111111111111111000000111222333333444444BBBEEEIIINNNUUU^^^hhhnnnooonnnhhh^^^TTTQQQWWW]]]ooorrrwwwzzzyyyuuuoookkkfffiiinnnrrrwww|||yyyvvvrrrqqqwww......//////000000000111111111222222222333333333111111222222222333333333333222111000000222444555555222000000333777:::<<<<<<<<>>;;;999666555444444222111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000///////////////000///000000000111111111111000222555888999999777666333222222111111222222333444222333666999???LLLYYYvvvzzzssskkkhhhjjjnnnppppppkkknnnrrrvvvyyyyyyxxxwwwrrrvvv~~~zzzxxxyyy333333333222222222222222111111222222222333333333111111222222222333333333333333333333333333444444333555777777777888;;;>>>GGGPPPaaasss|||iii^^^YYYTTTQQQQQQPPPPPPTTTZZZ___hhhwww~~~ssskkkgggfffkkkqqqvvvuuuxxx{{{{{{zzz}}}kkkbbbaaa\\\YYYXXXUUUNNNKKKLLLIIIUUUggg{{{}}}cccVVVPPPLLLMMMMMMGGGBBB???<<<:::777666555444333111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111///000000000111111111111111333555777777555333222333222222111111222222333444333555888<<>>BBBMMMWWWjjj}}}vvveee]]]VVVRRRQQQRRRRRRTTT[[[cccjjjttt{{{rrriiifffdddfffmmmuuu|||{{{}}}}}}zzz~~~xxxkkkbbb\\\WWWWWWTTTNNNKKKKKKJJJQQQ^^^oooqqqYYYQQQKKKLLLLLLGGGBBB???===;;;888666666555333111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000/////////000111111000000000000111111111111222333333444333222111000333222222111111222222333333444777;;;???HHHZZZjjjzzzzzz{{{{{{{{{||||||}}}|||333222222222111111111111111111222222222333333333111111222222222333333333222333333444444444444444222555777777777:::AAAGGGSSS^^^qqqmmm```]]]WWWTTTSSSUUUWWW[[[dddnnn|||}}}oooiiiccccccdddhhhpppxxx~~~zzz|||sssddd]]]WWWVVVTTTOOOLLLLLLJJJNNNXXXhhh{{{___UUUMMMLLLMMMIIIDDDAAA>>><<<999777666555333111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111222000000000000111111111111111111111111111111222222333222222111111222222333333555:::???BBBKKK^^^ooo~~~www~~~222222222111111000000000111111222222222333333333111111222222222333333333222333444444555555444444222444777777666:::BBBIIIYYYcccuuuzzzeee\\\]]]ZZZWWWWWWYYY\\\aaammmxxxyyyjjjdddaaacccfffkkksss{{{~~~zzz|||xxxggg___YYYXXXVVVRRROOOOOOJJJLLLUUUeeezzzdddYYYPPPNNNOOOKKKGGGEEE???<<<999777666555333111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000///000000111222222000000000000111111111111000000//////000222444555333222222222222222222333333666;;;AAADDDMMM___qqq|||sssooo{{{333333333222222111111111222222444444444444222222222222333333333333444444333444444444333333555666777444333666777:::BBBKKKYYYpppkkkccc___[[[YYYYYYYYY[[[bbbnnn|||zzzrrrdddddddddeeehhhmmmrrruuu~~~|||zzz{{{|||ooofff^^^[[[YYYTTTQQQQQQGGGKKKSSSbbbxxx{{{zzzqqq]]]MMMMMMOOOJJJGGGHHH??????>>>999333000000222222333333333333222111111111111111111111111111111////////////////////////000/////////111111///...000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111000000333444333222000000222444666:::>>>BBBGGGQQQ___jjjuuuyyyzzzvvvooommmqqqwww333333333222222222111111222333333444444333333222222222333333333333444444333444444444333333555777777555555888;;;>>>GGGPPPfff|||{{{iiibbb^^^ZZZXXXYYY[[[___hhhvvvvvvoooddddddfffhhhlllppptttvvv{{{||||||{{{zzzzzz|||~~~wwwkkk```\\\ZZZVVVSSSRRRLLLNNNSSSaaayyy|||zzzdddQQQNNNPPPLLLGGGGGG??????===999444111222333222333333333333222111111////////////////////////000000000000000000000000000//////000111111000...000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111000444555555444333444666999:::>>>CCCGGGMMMUUU```gggfffhhhiiiiiiiiikkkpppttt333333333222222222222111222333333444444333333222222222333333333333444444333444555444333333555777777666888<<>>BBBJJJSSSYYY\\\ZZZWWWTTTUUU[[[hhhwwwzzzppp{{{222222222222222222222222333333333333333333333333222222222333333333444444444555555555444444666777777777:::>>>AAAHHHWWWeeeyyy~~~qqqgggddddddeeeffffffjjjpppyyy{{{tttpppnnnmmmmmmqqqsssvvvxxxxxxvvvsssqqqlllnnnppprrruuuyyyqqqddd___[[[WWWTTTSSSQQQPPPYYYpppyyynnniii{{{{{{```RRRPPPOOOKKKFFFBBB@@@===:::888777666666222333333333333222111111111111111111111111111111111111111111111111111111111000000000222222111///////////////////////////000000000000000000000000111111111111222222222222222222222222222222222333555555555555666888===AAAEEEJJJSSS\\\aaa```[[[VVVOOORRR\\\kkkzzz|||uuupppttt~~~~~~zzz|||~~~111222222222222333333333444333333222222333333444222222333333333333444444444555666555444444666888888888;;;@@@DDDNNNaaasss~~~vvvkkkgggggghhhlllpppqqquuu{{{|||ssslllhhhhhhkkkmmmsssuuuwwwxxxvvvsssooommmiiikkknnnqqqsssvvvzzz}}}|||{{{jjjbbb\\\XXXWWWRRRRRRRRRVVVgggqqqgggdddppp}}}jjjXXXSSSQQQMMMHHHDDDAAA===;;;:::999777555222333333333333222111111////////////////////////111111111111111111111111111000000111222222111///000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333222333333444666;;;AAAEEELLLRRRZZZaaabbb]]]WWWRRRPPPVVVaaannnxxx{{{wwwsssrrrqqqttt{{{uuuuuuzzz~~~}}}yyyxxxyyy{{{111111222222222333333333444333333222222333333444222222333333333333444444444555666555444444666888999:::>>>CCCJJJXXXooo~~~uuunnniiiiiikkklllrrrzzzzzz~~~yyyssskkkccc___aaafffkkkqqqrrrttttttrrrooollliiifffiiimmmoooppprrrtttuuuuuu{{{rrrfff]]]ZZZZZZSSSUUUUUUUUU]]]ooo}}}nnnfffdddgggqqqwwwbbbWWWSSSOOOKKKGGGCCC>>>;;;:::999777444222333333333333222111111////////////////////////000000000000000000000000111111000111222333111///000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444000111333666;;;BBBJJJPPPXXX___fffhhhccc\\\UUUQQQTTT\\\fffnnnrrrsssttttttsssooonnnqqqsssuuu|||~~~zzz|||~~~}}}~~~zzzyyyxxxuuuuuuwww{{{111111111222222333333333444444222222222222444444222222333333333444444444444555666666444555666888:::;;;???FFFNNN___zzz~~~yyyooojjjhhhlllmmmooovvvsssmmmeee\\\YYY\\\ccchhhnnnoooppppppooommmjjjhhhdddgggkkknnnnnnnnnooooooqqqvvvxxxiii___\\\]]]TTTXXXXXXTTTVVVddduuu|||mmmggggggccckkk|||iiiZZZTTTQQQMMMHHHDDD???<<<;;;:::777444222333333333333222111111111111111111111111111111////////////////////////222111000111333333111000000000000000000000000000000000000000000000000000111111222222222333333333222222222333333444444444555777:::???EEENNNXXX___iiiooouuutttkkkaaa[[[XXXSSS\\\eeeiiihhhiiinnnttttttooolllnnnnnnppp{{{wwwzzzqqqqqqqqqqqqttt{{{222333444333111000111222222222444444444444222222444333333333333444555555777777666666666666777777444999AAAIIIVVVmmm~~~~~~pppooooooqqquuuxxxxxxwww}}}}}}|||{{{{{{rrrkkkaaaZZZYYY[[[^^^```hhhiiilllnnnnnnkkkeee```aaabbbdddeeefffjjjnnnrrrsssuuuzzzlllaaa]]][[[UUUVVVWWWWWWUUUXXXdddrrr~~~vvvnnnjjjeeeiiivvvrrr]]]UUUQQQMMMHHHDDD???>>>???>>>999444555444333222111111111111222222111111111111222222111111000000000000111111333222222222222222222333111000000000//////......222222222222222111000//////000000000000111111111444444333333333444555555666999;;;???LLL___ooovvv}}}~~~|||rrreee```bbb```bbbddddddeeejjjqqqxxxyyysssqqqssspppooo}}}}}}yyyvvvzzzyyymmmqqqwww}}}333444555444222111222333222333333444444333333222444333333333333444555555555555555666666777999999;;;@@@GGGQQQbbbzzz{{{{{{wwwqqqqqqrrruuuyyy{{{zzzyyy}}}zzzxxxwwwwwwqqqjjjaaaZZZXXX[[[^^^```ffffffhhhjjjjjjhhhddd```^^^```bbbccceeehhhmmmqqqtttuuuzzzsssfff```^^^VVVVVVVVVVVVSSSSSS]]]iiixxxxxxrrrfffgggrrryyyaaaWWWTTTQQQJJJEEE@@@===>>>===999555555444333222111111111111222222111111111111222222111111000000000000111111222222111111111111222222111111111000000/////////000111111222222222111111222222222222333333333333444444333333333444444555777:::???HHH[[[uuu|||tttllliiijjjeeefffhhhiiilllpppuuuyyyzzztttsssvvvtttuuu~~~yyywwwvvv{{{yyytttwww|||444555666555333222333444222333333444444333333222444333333333333444555555444444444555777999:::;;;===@@@GGGUUUkkk{{{yyy}}}}}}vvvpppqqqtttwwwzzz}}}}}}}}}}}}}}}zzzvvvtttrrrqqqmmmggg___YYYYYY\\\___aaacccbbbbbbcccdddccc```^^^ZZZ\\\^^^```bbbfffkkknnnsssuuuyyyllldddaaaYYYXXXWWWVVVRRRPPPWWW```rrr~~~|||kkkhhhnnniii[[[VVVUUUMMMGGG@@@===<<<;;;888666555444333222222111111111222222111111111111222222111111000000000000111111111111111000000111111111111111111111111000000000///000111222333333333333222222222222333333333444444444333333333333333444999===DDDSSSnnn}}}|||zzzyyyzzzqqqqqqrrruuuxxx{{{||||||{{{xxxzzz~~~}}}zzzzzz{{{|||333444555444333222333444333333333333333333333333444333333333333444555555444555555666777999:::;;;===???GGGXXXpppzzzvvvsssooolllooosssxxx|||}}}}}}~~~}}}xxxtttpppmmmlllfffbbb\\\YYYZZZ^^^aaaccc```^^^\\\\\\\\\\\\ZZZYYYUUUWWWZZZ]]]```ccchhhkkkpppsssxxxttthhhddd]]]ZZZYYYXXXUUUQQQTTTZZZlll{{{rrrkkkmmmttt___WWWVVVOOOJJJBBB===:::999888777555555444333222222222222222222111111111111222222222111111000000111111222111111000000000000111111222222111111111111111111000111222222333333333222000000000111111111222222444444333333333333444444:::???JJJ]]]{{{~~~{{{|||111222333333222111222444333333333333333333333333444333333333333444555555666666666777777888999:::???AAAJJJ\\\vvvyyypppjjjhhhgggjjjpppvvvxxxxxxzzz~~~|||xxxrrrmmmiiiggg^^^\\\ZZZZZZ]]]aaacccddd^^^[[[XXXVVVUUUTTTSSSRRRRRRTTTXXX[[[]]]aaaeeehhhkkknnnuuu||||||mmmggg```[[[XXXXXXVVVRRRSSSWWWaaasssyyyooolll|||gggYYYUUUQQQLLLDDD>>>;;;999999999666555444333222222222222222222111111111111222222222222111111111111222222111111000000000000111111111111111111111111222222333333333333333222111111000111111111111222222222444444333333444444555666888@@@NNNddd}}}xxx~~~000222333333111111222444444333333222222333333444444333333333333444555555777777777777777888999:::???CCCLLL^^^uuuyyykkkbbbaaabbbeeekkkpppqqqqqqttt~~~~~~zzzuuuoooiiidddaaaXXXXXXYYY\\\```bbbbbbaaaZZZWWWSSSQQQPPPPPPOOOMMMPPPRRRVVVYYY[[[^^^aaadddeeejjjqqqxxxuuulllbbb\\\WWWVVVUUURRRQQQSSSUUUhhh}}}tttnnnyyyttt^^^VVVQQQMMMGGGAAA<<<;;;;;;<<<666555444333222222222222222222111111111111222222222222111111111111222222111111111000000111111111000000000111111111111111444444444444333222111000333333333333444444444444333333444444555777888999888BBBRRRfff|||zzz}}}zzz}}}111222333333222222333555444333333222222333333444444333333333333444555555666666666777888:::;;;<<>>666555444333333222333333222222111111111111222222333222222111111222222333222222111111111111222222/////////000000111111111333333333444333333222222333333333444444444555555333333444555777999;;;<<<;;;EEESSScccuuu|||~~~{{{zzz{{{222333444444333333555666444444222222222222444444444333333333333444555555333444555777999;;;===>>>IIIOOO[[[iiizzz{{{iii]]]\\\___```eeehhhfffeeennnxxxvvvrrrllleee^^^XXXTTTWWWYYY]]]aaaccc```[[[VVVOOOMMMLLLLLLNNNOOONNNMMMOOORRRUUUXXXYYY[[[^^^``````dddkkkppptttzzzyyypppfff]]]ZZZXXXUUURRRRRRTTTdddwwwzzz{{{nnn___QQQOOOKKKEEEAAA>>>>>>???666666555444333333333333222222111111111111222222333222222111111222222333333333222222222222333333......//////000000000111111111222333444444444444111111222222222333333333333333444666888:::<<<>>>AAAIIITTT^^^kkkyyyvvvmmmuuu}}}{{{|||555555555555555555555555444444333222222222333333333333333333333333333333666666444222444:::@@@CCCKKKWWWiii{{{qqqeee```^^^\\\bbbdddfffhhhnnnzzz|||yyy{{{rrrkkkiiicccZZZUUUVVV[[[]]]```aaa```\\\XXXUUUNNNMMMLLLKKKJJJJJJJJJJJJPPPQQQSSSUUUWWWYYY[[[\\\```aaadddiiiqqqxxx}}}yyykkk^^^ZZZYYYVVVRRRQQQTTT^^^qqq{{{zzzyyyzzzuuu```PPPPPPNNNHHHAAA<<<;;;<<<999888666444333333333333222111111111111111222222333222222111111222222333111111111111111111111111333222111000000111222222222222111111000000//////444222000111444666555444333222000111555999;;;===CCCHHHPPPVVV\\\fffsss|||tttmmmkkklllqqqvvv}}}444444444444444444444444444333333333333333444444444444444444444444333333999999777555666:::???BBBNNN\\\sss}}}kkkaaa___```___```dddiiiooouuu}}}zzzxxxpppjjjgggccc\\\YYYZZZ^^^___``````^^^ZZZVVVSSSLLLLLLKKKKKKKKKLLLLLLMMMOOOQQQSSSUUUXXX[[[]]]^^^aaaaaaccchhhooouuuzzz||||||mmm___ZZZYYYVVVSSSRRRSSS\\\mmm|||sssooovvv{{{xxxoooZZZPPPPPPNNNIIICCC>>><<<===:::888666444333333333333333222111111111111111222333222222111111222222333111111111111111111111111333222111000000111222222222222222222222111111111222000...///222444444222555555555888;;;===??????AAAGGGNNNRRRUUU]]]jjjttt~~~~~~qqqjjjggghhhooorrrvvvyyy|||333333333333333333333333444333333333444555666666444444555555555555555555999888888888999<<>>>>>;;;999777555333333333333444333222111111111111111333222222111111222222333222222222222222222222222222222111111111111222333333333333333333333444444222000///000222444444333333444777:::<<<===>>>>>>CCCIIIOOOOOOOOOTTTaaalll{{{xxxzzz~~~rrrkkkhhhhhhmmmnnnooonnnpppvvv333333333333333333333333333333333444555666777888555555555555666666666666666666777:::<<<>>>DDDKKKUUUiiiooocccaaabbbaaa```aaahhhqqq|||~~~yyyqqqlllfffbbbaaaaaabbbccceeedddaaa]]]YYYTTTPPPNNNLLLLLLLLLLLLMMMNNNOOOOOOOOOQQQTTTYYY\\\___aaabbbcccdddfffiiimmmttt|||uuuccc[[[YYYVVVUUUUUUUUUWWWbbbwwwyyymmmgggkkkwwwkkkYYYPPPPPPOOOLLLHHHDDDAAA???<<<;;;888666444333333333444444333222111111111111333222222111111222222333222222222222222222222222222222111222222222333333222222222333444444444555444333333333444666666777555666888:::;;;>>>@@@BBBJJJPPPSSSQQQMMMQQQ]]]iii|||}}}{{{vvvrrrsssxxx}}}yyysssqqqqqqrrrrrrpppnnnmmmrrrzzz333333333333333333333333333333333444555666777888555555555666666777777777777666888<<<===>>>EEEOOO^^^sssqqqhhhgggddd```^^^aaafffoooyyy|||wwwoookkkeeeaaaaaacccddddddhhhfffaaa\\\WWWSSSPPPNNNNNNNNNMMMMMMMMMMMMNNNNNNOOORRRVVV[[[___bbbcccdddccceeehhhkkkpppyyyyyyfff]]]ZZZWWWVVVVVVVVVUUU^^^sss~~~vvvlllhhhkkkttt}}}qqq___SSSRRRPPPMMMJJJFFFCCCAAA>>><<<999777444333333222444444333222111111222222333222222111111222222333222222222222222222222222111111222222333333333333111222222222333444444444444444444444555555777888999:::;;;<<<>>>CCCJJJOOOVVVYYYYYYTTTOOORRR]]]gggssssssrrrooollllllpppssstttvvvzzz~~~~~~~~~}}}yyyvvvwww{{{333333333333333333333333444333333333444555666666444444555555666777777777;;;888:::>>>>>>>>>GGGTTTeeeyyysssmmmkkkeee___^^^aaaeeemmmwwwzzzuuulllkkkgggcccdddhhhjjjhhhjjjgggaaa[[[VVVSSSQQQPPPOOOOOONNNNNNNNNNNNNNNOOOQQQTTTXXX]]]aaacccdddeeeccceeeiiilllrrr{{{|||iii```\\\XXXVVVVVVVVVTTT\\\qqq|||uuukkkgggjjjpppvvvyyyzzzhhhXXXUUUPPPMMMJJJHHHDDDBBB???>>>;;;777555333222222333333222222222222333333333222222111111222222333333333333333333333333333000111222333444444444333222222333333333333333444222333444444333333555777777999<<>>EEEPPP```zzz~~~wwwpppiiijjjnnnxxx|||||||||}}}~~~|||uuummmfff]]]YYYTTTPPPPPPPPPPPPPPPQQQQQQQQQQQQSSSUUUWWWXXXXXX[[[^^^aaabbbcccfffhhhiiigggfffeeedddfffqqq}}}~~~lllccc]]]XXXWWWVVVVVVYYYaaaqqq{{{bbbTTTQQQKKKIIIJJJFFFCCCAAA>>>;;;888666444333333222222222222222222333222222222333333333444444222222222222222222222222444333333222222333333444333333444444444444444444555666777777888:::>>>AAAMMMeee~~~~~~}}}yyyuuutttwwwzzz555555555555555444444444444333333333333333333444333333333333444666888999;;;<<<@@@IIIWWWkkkyyyqqqkkklllqqq}}}~~~}}}~~~zzzqqqhhhaaaYYYVVVSSSQQQQQQRRRRRRQQQSSSSSSSSSSSSTTTWWWYYYZZZZZZ]]]```bbbccceeegggiiillljjjiiihhheeefffooozzztttiii```ZZZXXXVVVVVVWWW]]]hhh|||gggUUUQQQLLLIIIJJJFFFDDDBBB@@@===999777555444444444333333333333444444222222333333333444444444222222222222222222222222444333333222222333333444333333333444444444555555555666666666777:::>>>BBBRRRgggzzztttssswww{{{}}}|||{{{zzzyyyxxxxxxxxxxxxzzz}}}555555555444444444444444333333333333333333333333333222222333444666888999888<<>>;;;888666444555555444444444444555555333333333333444444444444222222222222222222222222444333333222222333333444222333333444444555555555555666666666777;;;???CCCPPPaaaxxx}}}|||~~~{{{vvvsssqqqppppppqqquuuzzz}}}|||xxxqqqmmmhhhgggfffeeedddddddddddddddfffiiilllooosssyyy|||555555555444444333333333444555555555555555555444333333333333555777999::::::AAALLLZZZnnn~~~xxxvvvvvvyyy}}}xxxnnneee```WWWUUUTTTUUUVVVWWWWWWVVVVVVVVVUUUVVVWWWYYY[[[]]]```bbbeeeffffffggghhhjjjkkkkkklllmmmiiiggglllttt}}}kkkaaa^^^WWWWWWYYY[[[]]]ggg}}}ttt{{{vvv[[[VVVPPPLLLLLLIIIDDDCCCBBB???<<<999666555555444444333333444444555333333333444444444444555222222222222222222222222444333333222222333333444222222333333444555555666777777888777999<<>>GGGTTTdddyyy|||wwwxxxzzz~~~vvvlllccc___VVVUUUUUUVVVXXXYYYYYYXXXVVVVVVVVVWWWXXXZZZ\\\]]]bbbdddggghhhgggggghhhjjjiiijjjlllmmmjjjfffjjjrrr~~~pppdddaaaXXXXXXZZZ\\\[[[bbbxxxmmmrrr{{{]]]XXXRRRMMMMMMJJJEEEDDDBBB@@@===999777555444333333222222333333444333333333444444444555555222222222222222222222222444333333222222333333444222222333333444555666666999999999999:::>>>CCCGGGLLLWWWbbbhhhppp|||vvvsssyyy{{{uuussstttsssnnnjjjaaa___[[[WWWUUUTTTUUUVVVSSSUUUWWWYYYYYYYYYXXXWWWXXXWWWVVVVVVUUUVVVVVVVVVWWWXXXYYYZZZZZZ\\\```cccaaaeeeiiikkkkkknnntttzzzyyy~~~}}}|||zzzxxxuuusssqqqpppkkknnnrrruuuyyy}}}444444444444444444444444666555444333222333444555777444222333888;;;<<<<<<===GGGWWWmmm|||xxxxxxzzzyyyqqqiiiaaa\\\YYYYYYYYYYYYXXXXXXXXXXXX[[[[[[ZZZZZZ[[[]]]^^^```dddeeeeeeggghhhiiijjjkkkhhhjjjlllkkkiiiiiilllppp~~~xxxggg]]]ZZZVVVVVVYYYZZZaaavvvrrrjjjkkkxxxiiiVVVRRRPPPKKKEEEBBBAAA???>>>===<<<:::999222222222222222222222222555555555444444333333333444444444444444444444444222333444444555555444444444555666666666666666555:::::::::999999<<>>===;;;888666333333333333333333333333555555444444444333333333444444444444444444444444333333444444555555444444444444555555555555555555888999999999:::>>>DDDHHHLLLRRRZZZaaagggnnnvvv{{{|||{{{sssssstttsssrrrrrr|||}}}}}}xxxtttmmmiiiddd___\\\ZZZXXXVVVTTTRRRPPPNNNMMMMMMNNNOOOPPPRRRTTTTTTUUUVVVXXXYYYYYYYYYYYY[[[]]]```bbbbbbbbbbbbbbbbbbcccdddcccccccccfffiiikkkkkkmmmpppssszzz}}}yyyyyy{{{|||~~~444444444444444444444444444444333333333444444555666555333444777;;;<<<===EEEQQQfff~~~~~~{{{|||~~~tttmmmgggccc```\\\\\\]]]^^^___aaacccddd``````______```aaacccdddeeefffiiikkkmmmmmmlllkkkoooqqqrrrooojjjhhhhhhjjjvvvzzzkkkeee^^^ZZZZZZ]]]^^^aaaqqq|||pppfffdddkkkeeeUUUOOOLLLJJJIIIFFFBBB???===:::777444444444444444444444444444555444444444444333333333444444444444444444444444333333333444444444555555333444444444555555555555777777888:::<<>>GGGSSSiii~~~|||{{{qqqkkkgggeeedddaaaaaaaaabbbccceeeggghhhcccbbbaaaaaaaaacccdddeeeeeegggkkknnnoooooommmlllqqqrrrssspppkkkhhhhhhjjjttt~~~|||nnnhhh```\\\\\\___^^^```lll|||vvvkkkeeegggxxxlllVVVOOONNNMMMIIIGGGCCC@@@>>>;;;777444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444555555444444555555555666777777777888:::<<>><<<:::333333333333333333333333333333333444444444444555444444444444444444444444444444333222333444555666888777777777888999;;;<<<;;;>>>BBBGGGNNNWWWaaagggnnnkkkiiihhhiiijjjjjjjjjgggggggggfffeeefffhhhjjjwwwuuussspppooowwwzzzttthhhddd^^^XXXSSSNNNJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHKKKNNNRRRUUUYYY\\\```cccaaafffmmmttt{{{444444444444444444444444111222333555555555555555555666888777777999===AAAGGGUUUmmmzzzqqqkkkjjjkkkmmmnnnmmmllliiigggggghhhjjjkkkjjjiiihhhggggggggghhhiiiiiijjjkkkmmmnnnoooooopppnnnqqqsssqqqmmmiiihhhiiillluuusssiiibbb___aaaaaa```hhhtttxxxllleeemmm}}}qqqYYYQQQNNNJJJHHHFFFCCCAAA@@@???<<<:::444444444444444444444444333333333444444444555555444444444444444444444444555444333222222444555777777777666666777999;;;======AAAGGGOOOYYYeeepppxxx{{{vvvpppmmmllllllkkkiiijjjkkklllkkkjjjkkknnnppp~~~{{{~~~yyywwwtttmmmggg^^^\\\YYYVVVTTTQQQMMMJJJIIIIIIIIIJJJIIIIIIHHHHHHIIIKKKNNNPPPQQQSSSVVVXXXWWWZZZ___ccciiitttyyyvvvvvvuuuuuuwww||||||qqqsssxxxxxx|||444444444444444444444444000222333555666666555555555777888888777999===AAAHHHXXXqqq}}}wwwpppkkkjjjlllnnnpppmmmkkkiiiggggggiiikkkllllllkkkjjjiiiiiiiiijjjkkkiiijjjkkklllmmmoooppppppooorrrsssqqqlllhhhfffggggggppp~~~uuullldddaaabbbbbbaaajjjuuurrriiinnn|||jjjWWWRRRPPPKKKIIIGGGDDDBBB@@@>>>;;;999666666666666666666666666333333333444444555555555444444444444444444444444555444333222222444555777666666555555666888;;;<<<>>>BBBJJJTTT```nnn{{{~~~xxxsssrrrpppnnnkkkpppqqqqqqqqqpppqqqtttvvv}}}uuulllhhhiiiiiieee```ZZZYYYXXXXXXXXXVVVSSSPPPMMMMMMNNNNNNMMMMMMLLLKKKJJJLLLNNNNNNMMMNNNOOOQQQTTTVVVWWWXXX\\\eeetttxxxllleeeeeegggbbbbbbfffmmmuuu{{{||||||}}}|||{{{~~~|||kkk```ccchhhgggjjjpppvvv|||555444444333333444444555555555444333222222111111666777888777777:::@@@EEEKKK[[[uuu|||xxxrrrmmmllllllllllllllllllkkkjjjiiihhhffffffggghhhiiijjjjjjiiihhhggghhhhhhhhhiiikkklllnnnooorrrpppmmmlllnnnnnnllliiihhhoooyyy}}}}}}~~~~~~|||pppjjjcccaaaaaaccclllvvvvvvjjjlllvvvoooYYYMMMMMMRRRJJJHHHEEECCCBBBAAA>>><<<;;;888666555666666666555333333333333333333333333333333333444444555555555444444444555444444333333666333222555666666:::???AAAOOO^^^jjjxxx}}}|||zzz~~~~~~|||yyyyyy||||||ppplllgggddddddbbb___\\\ZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVUUUSSSRRRRRRRRRSSSSSSRRRQQQQQQRRRSSSUUUVVVUUUVVVWWWXXXZZZ```fffkkkvvvsssooojjjfffbbb___]]]``````bbbeeehhhiiihhhfffnnnmmmjjjhhhggghhhjjjllluuu{{{nnnfff]]][[[___ccceeedddooo{{{555444444333333444444555666555555444444333222222555777888777777:::AAAFFFSSSccc{{{|||wwwrrrmmmlllmmmmmmmmmnnnmmmkkkjjjiiihhhhhhhhhjjjjjjjjjkkkjjjjjjiiihhhhhhhhhiiijjjkkklllmmmnnnmmmlllkkkkkklllllliiifffhhhoooyyy}}}}}}~~~sssllleeebbbbbbdddllluuu~~~sssttt}}}mmm[[[PPPMMMMMMJJJHHHEEECCCBBBAAA>>><<<;;;888666555666666666555333333333333333333333333333333444444444444444444444555555666666555555444777444444666777888<<>><<<;;;888666555666666666555333333333333333333333333444444444444444444333333555555666666666666666555888555555888999999???EEEWWWrrr}}}xxxwwwzzz{{{uuuqqqnnnlllkkklllmmmnnnpppqqqqqqrrrrrrmmmllljjjhhhfffeeeeeedddccccccdddfffhhhjjjlllnnnlllmmmllliiieeecccbbbcccooossswwwvvvqqqoooqqqsssuuurrrnnnkkkjjjiiigggeee```___]]][[[ZZZZZZ[[[\\\fffooowww{{{~~~{{{tttooommmkkkfffcccaaaeeehhhfffcccgggqqq{{{555555444444444444555555888888888777777666666666444666777777888===EEEKKKaaammm~~~{{{wwwsssppppppppppppppppppqqqsssssssssqqqooommmnnnnnnnnnnnnnnnnnnnnnoookkkkkkjjjjjjjjjjjjkkkllliiihhhgggfffeeeeeeddddddgggnnnxxx~~~}}}}}}~~~|||rrrhhhdddbbbccchhhooo{{{}}}gggWWWNNNJJJKKKHHHFFFDDDCCCAAA???<<<;;;888666555666666666555444444444444444444444444555555555444444333333333444555555666666666666555777555666888999:::AAAIIIeeeyyyzzz}}}|||xxxuuusssqqqssstttvvvyyy{{{~~~zzzrrrjjjeeebbbjjjttt~~~zzzwwwtttpppmmmkkkhhhccc^^^\\\\\\]]]___kkkuuu~~~|||tttnnnhhhfffhhhlllnnnnnniiimmmqqqpppmmmpppzzz666555555444444555555666999999888888888888777777555666777888999???IIIPPP```jjjxxx{{{xxxtttrrrrrrssstttsssqqqtttyyy}}}|||yyytttpppppppppqqqrrrtttuuuuuuvvvrrrpppmmmjjjiiijjjkkklllooommmjjjfffddddddeeeggggggmmmwww~~~||||||}}}uuujjjdddbbbbbbeeejjjrrroooYYYNNNKKKKKKIIIFFFDDDCCCBBB???===;;;888666555666666666555444444444444444444444444555555555444444333333333222333444555555555555555666555666888888:::BBBKKKiiizzzxxx~~~vvvnnnjjjlllyyy{{{sssmmmddd\\\XXXXXX[[[^^^mmmyyyxxxmmmhhhcccccciiiqqqwwwzzzxxxzzz{{{{{{{{{666666555555555555666666999999888888888888888888666777888999;;;BBBLLLTTTaaajjjxxx~~~~~~{{{yyyvvvuuuvvvwwwwwwwwwtttxxx~~~~~~yyyuuusssuuuyyy||||||xxxsssmmmkkklllnnnpppwwwvvvrrrmmmhhhfffgggiiifffmmmvvv~~~|||||||||zzzlllfffcccbbbdddhhhmmm~~~www]]]OOOKKKKKKIIIFFFEEEDDDBBB???===;;;888666555666666666555444444444444444444444444444444444444444444333333222222333444555555555555555555777999888:::DDDOOOeeewwwxxx~~~zzzxxxxxxrrrhhh___ZZZYYY\\\^^^nnnzzz~~~uuuhhhdddaaadddlllvvv~~~666666555555555555666666888888888888888888888888777888999:::===EEEPPPXXXeeeppp|||{{{{{{}}}|||zzzxxxwwwyyyzzzzzzyyyxxx{{{}}}zzzyyy}}}zzzrrrnnnooosssuuu~~~~~~|||wwwpppkkkiiiiiifffllluuu~~~|||{{{zzz~~~pppiiifffddddddgggjjjyyy~~~hhhVVVMMMKKKIIIGGGEEEDDDBBB???===;;;888666555666666666555555555555555555555555555333333444444444444444444222333444555666666666666666666888::::::<<>>IIIUUUiii}}}~~~|||zzz}}}{{{~~~wwwqqqoooooopppwwwuuuppplllhhheeedddcccbbbllluuuxxxxxxvvvpppjjjggggggkkkuuu888777666555444555555666888777666666777999;;;===<<<<<<>>>AAABBBGGGSSS___ttt~~~{{{xxxxxxyyy{{{}}}~~~~~~}}}tttqqqrrruuu{{{ssslllhhhiiinnntttzzz|||yyyxxx}}}tttqqqrrrnnniiigggiiippp|||~~~cccRRROOOLLLIIIFFFDDDBBB>>><<<===;;;888555444333444444888777666555444333333333222333333444444333333222444444333444444555666777777555555999<<<@@@HHHQQQjjjrrr}}}{{{wwwtttvvv}}}vvvllldddaaabbbdddjjjooorrrqqqppppppkkkeee```dddlllqqqpppkkkkkkpppnnnsss{{{888777666555444555666666888777666666777999;;;===<<<<<<@@@DDDHHHNNN[[[hhhzzz}}}zzzyyyyyy{{{|||||||||uuuooonnnooo|||zzzrrrllliiiiiinnnttt{{{}}}zzzyyy}}}yyyssssssooojjjggghhhnnnzzzkkkUUUMMMKKKHHHFFFEEECCC@@@>>><<<:::888666555666777777777666666555444444444444333333444444444444333333555555555555666777888999888555666:::>>>AAAIIIRRR\\\fffvvv|||xxxwwwxxx{{{||||||yyymmmdddbbbdddfffoootttxxxxxxwwwwwwsssmmmdddccceeehhhiiilllwww888777666555555555666666777777777777888:::;;;======>>>CCCJJJPPPXXXhhhvvv}}}{{{zzzzzzzzz{{{}}}yyypppmmmllluuuxxx{{{|||xxxrrrmmmjjjjjjnnnuuu{{{}}}zzzyyy|||{{{wwwsssmmmjjjhhhmmmxxxqqqXXXLLLJJJHHHFFFFFFEEEBBB@@@;;;:::999888777888999:::666666555555444555555666444444444444444444444444555555555555666777888888888666777;;;>>>AAAIIIQQQQQQ\\\nnn~~~wwwwwwzzz~~~yyywwwwwwyyyxxx}}}qqqiiifffiiilllvvv{{{~~~}}}{{{yyytttmmmhhheeedddfffjjjsss888888666555555555666777777777777888999:::<<<<<>>@@@FFFNNNQQQ[[[lll|||{{{tttsssssstttxxx~~~|||zzzzzzyyyxxxrrrpppsssvvv}}}uuummmmmmkkklllrrrxxx999888777666555666666777777777888888999;;;<<<<<>><<<;;;:::888777666555555555555555555555666777888666555444444444444555666444444444444555666777777:::888999<<<>>>@@@FFFMMMVVV___lllyyy~~~wwwqqqooopppppprrruuuzzz}}}|||~~~~~~}}}yyyvvvtttvvv~~~999888777666666666777777777777888999:::;;;<<<<<>><<<<<<:::999777555444333666555555555666777777888666555444333333444555666777777777777888999:::::::::999;;;@@@CCCFFFLLLSSS\\\aaajjjtttzzz{{{xxxuuunnnooopppppppppssszzz}}}~~~999999777666666666777888777777999:::;;;<<<<<<<<<@@@BBBIIITTT___nnn}}}{{{tttqqqnnnssszzz}}}{{{vvvqqqnnnhhhlllqqqvvv|||{{{xxxtttxxx~~~yyywwwwww}}}fffQQQOOOLLLIIIHHHFFFCCC@@@;;;;;;;;;:::999777666555777666666666666666777777555444333222222333444555888888888888999:::;;;<<<;;;;;;???FFFLLLPPPXXX```ccceeehhhmmmsssvvvwwwwwwpppsssuuutttrrrttt{{{:::999777666666666777888777888999:::;;;<<<<<<<<>>===<<<;;;999888777777888555222222555888888777999888777555555666666777888666888:::999666777;;;>>>>>>DDDSSScccooovvvzzz~~~qqqhhhllltttvvvwwwyyy}}}|||}}}{{{{{{<<<;;;:::999888777777777999:::::::::999999;;;<<<>>>CCCLLLWWWeeexxx}}}zzz{{{|||vvvooossszzz{{{rrrkkkhhhkkkooouuu{{{{{{wwwwwwzzzxxxsssxxxyyy{{{kkkWWWRRRKKKGGGGGGHHHEEEAAA======<<<:::999888777666888555222333555777888777888777666555555555666666777555666999888666777;;;AAAFFFSSSfffxxxyyyrrrvvv~~~~~~;;;;;;999888777777666666888999:::999888999:::<<>>AAAJJJZZZnnn{{{uuuxxx||||||vvvppphhhiiijjjmmmqqqzzzyyy||||||qqqqqqvvvuuu^^^TTTKKKIIIIIIHHHDDDBBB<<<<<<;;;:::888777666555777666555444555666666666666555555555444444444444666444666888999777:::???FFF^^^wwwnnndddaaaaaaccceeeiiirrr|||::::::999888777777777777888999999999888888:::;;;===@@@JJJ[[[ppp~~~{{{zzz|||~~~}}}wwwxxx{{{~~~~~~{{{uuuqqqiiiiiiiiijjjnnnuuu~~~zzz|||}}}rrrqqquuu}}}}}}aaaUUUKKKKKKMMMIIICCCAAA===<<<;;;:::888777666666666666666666555555555666555555555555555444444333777555666:::::::::===CCCLLLkkkxxxooogggbbbYYYXXXZZZ]]]___cccnnnyyy;;;::::::999888888999999777888999888777888999;;;<<>>===<<<;;;999888777777555666777777555444555666555666666666666555444444777555777:::;;;;;;@@@FFFTTTuuu}}}vvvoooiiiddd___\\\TTTSSSUUUYYY]]]bbblllwww|||<<<;;;::::::999:::::::::777888999888777777999;;;===CCCPPP```qqq~~~}}}yyytttssswww}}}}}}~~~sssooonnnmmmpppssswww|||zzzzzzzzz{{{|||zzzvvvsssllllllkkkiiijjjnnntttyyy|||}}}uuukkklllqqqyyy{{{eeeSSSOOONNNHHHCCCDDD???>>>===<<<:::999888888555777888777555333444666666666777777777666555444666444555999:::;;;@@@GGGWWWwww~~~yyyvvvsssooojjjddd___[[[XXXWWWTTTRRRSSSXXX]]]bbbjjjsssyyy<<<<<<;;;:::::::::;;;;;;777888999888777777999;;;===FFFSSScccqqq}}}{{{yyytttppppppttt||||||zzz|||xxxmmmjjjiiiiiilllooosssyyy~~~|||{{{{{{{{{|||zzzwwwtttmmmmmmllljjjjjjmmmrrrvvvzzz{{{}}}}}}pppgggiiinnnwwwnnnWWWPPPMMMGGGCCCFFF??????>>>===;;;:::999888444777999888555333444666666777888888888777555444555333444888:::;;;@@@GGGWWWuuu~~~zzzssspppooonnnkkkhhhccc^^^YYYVVVSSSQQQWWWSSSSSSXXX]]]bbbiiipppwww{{{===<<<;;;:::999:::;;;;;;<<<;;;:::999999999:::;;;???HHHVVVeeevvv~~~wwwsssuuuvvvtttvvv{{{~~~|||yyywwwvvv|||tttkkkeeecccdddcccgggmmmtttzzz~~~~~~|||{{{yyyxxxppppppooolllkkkkkkmmmpppzzz~~~~~~~~~xxxsssooonnnpppllliiigggggghhhooo}}}wwwXXXMMMLLLHHHDDDBBBCCCBBB@@@>>><<<:::999999777777777777777777777777777777777666666666666666777888888777777;;;BBBHHH[[[mmm{{{{{{|||uuulllhhhggghhhiiilllfff```\\\ZZZYYYVVVTTTZZZ[[[]]]___bbbeeegggiiisssyyy===<<<;;;:::::::::;;;;;;<<<;;;:::999999999:::;;;???HHHUUUeeexxx}}}yyy{{{|||zzzzzz}}}}}}|||{{{yyywwwvvvtttttt|||}}}qqqiiibbb```aaaaaadddkkkqqqxxx~~~|||{{{yyyxxxrrrrrrqqqnnnlllkkklllnnnwww|||}}}}}}~~~zzzpppjjjeeeeeegggdddcccdddeeeffflllzzzwwwYYYNNNNNNJJJFFFEEEBBBAAA???<<<:::999888777888888888888888888888888777777777777777777777777444666777777888<<>>FFFTTTfffttt}}}uuuvvv}}}|||{{{zzzzzz{{{|||}}}}}}ssshhhaaaccciiigggjjjmmmqqqtttxxx|||wwwlllddd```___dddkkkttt{{{~~~||||||}}}|||uuummmfffcccfffmmmyyy~~~~~~~~~~~~mmmbbb]]]\\\]]]aaaffffffgggnnnxxxlllVVVOOOMMMHHHEEEEEEAAA@@@>>><<<:::888777777777777777777777777777777666666777777888999999999999888888;;;@@@FFFIIIKKKMMMUUU___fffkkkpppyyy~~~uuuooommmpppvvvzzz~~~vvvoooccc___```lllzzz{{{uuuooorrrvvv|||}}}qqqjjjeee___^^^aaagggjjjmmmlllhhheeeeeefffqqqyyyxxxtttooojjjggghhhjjjlllpppqqqtttyyy}}};;;;;;<<<<<<<<<;;;:::999888777777888999<<<>>>???FFFYYYooo}}}xxxvvv}}}}}}}}}}}}}}}}}}}}}}}}}}}uuummmmmmqqqnnnpppsssuuuvvvyyy}}}}}}vvvnnneee___[[[ZZZ```gggnnnuuu~~~|||{{{{{{~~~wwwnnnfffbbbbbbjjjvvv|||||||||~~~pppiiibbb___^^^aaacccdddiiippplllVVVOOOMMMGGGCCCDDD@@@???===;;;999777666666666666666666666666666666555555666777777888999999888777777<<>>???EEE\\\uuu~~~{{{~~~}}}~~~xxxvvvxxxuuuwwwyyyzzz{{{}}}~~~~~~|||zzzxxxuuusssnnnggg```\\\YYYXXX^^^eeejjjqqq{{{|||zzzzzzzzzyyyooogggbbb___gggsss~~~~~~zzzzzz{{{|||vvvhhhbbb^^^```bbbdddhhhmmmwwwlllWWWPPPMMMGGGCCCDDDBBB@@@>>><<<:::999888777666666666666666666666666444555555666777888888888:::888888>>>HHHSSSZZZ]]]```jjjwwwyyyssskkkdddbbbeeekkkooorrr{{{rrrllljjjhhhmmmwwwzzzwwwtttuuunnnmmmggg```___bbbbbb___VVVZZZbbblllwwwyyypppgggeeeeeefffjjjpppoooqqqrrrnnniiihhhkkkoootttyyy~~~{{{yyyyyynnnmmmjjjhhhhhhjjjmmmooojjjkkkmmmsssyyy|||{{{yyyxxx>>>===;;;:::999999:::;;;777666888:::999999???FFFUUUiiizzz{{{~~~}}}~~~~~~||||||{{{yyywwwpppooonnnmmmmmmnnnnnnooobbb___[[[WWWVVVWWWYYY[[[gggnnnxxx~~~|||zzzzzzzzzzzz}}}~~~xxxrrrhhh___\\\bbblllvvv~~~wwwxxxyyy{{{pppgggaaaaaacccdddfffiiimmmsss]]]NNNJJJJJJIIIFFFDDDBBB@@@===:::999888888666666777777888888999999999888777666666777888888:::999:::AAAJJJVVVcccmmmppp|||~~~~~~xxxqqqllllllmmmmmmppptttttt}}}yyyrrrnnnccckkkuuu}}}~~~zzzxxxwwwpppfff___]]]^^^^^^^^^]]]]]]^^^fffrrr|||pppiiibbbdddoooxxx{{{zzzxxxtttnnnjjjiiijjjkkkkkkuuuvvvwwwtttooolllmmmnnnllljjjgggeeedddeeefffhhheeebbbcccjjjvvv~~~}}}zzz}}}>>>===<<<:::::::::::::::999888999;;;;;;;;;@@@HHH]]]pppzzzuuurrrnnnkkkhhhfffeeedddcccccccccdddeee^^^\\\XXXUUUUUUVVVYYY[[[dddjjjsssyyy|||~~~~~~|||zzzyyyyyyzzz}}}zzztttkkkbbb[[[```hhhqqqxxxyyyyyyyyy{{{~~~ssskkkccccccddddddeeegggmmmxxx```PPPKKKJJJIIIGGGDDDBBB@@@===:::999888888777777777777777888888888999888777666666777888999999888;;;CCCOOO^^^mmmwww|||}}}wwwxxx{{{{{{xxxttttttwwwyyyxxxyyy|||yyy}}}tttnnniiipppyyy~~~}}}}}}xxxrrrnnnmmmlllkkkjjjbbb___]]]dddqqq~~~wwwmmmhhheeekkkuuu}}}}}}uuuqqqllliiiiiikkkmmmmmmnnnoooooolllhhheeeeeegggeeecccaaa___^^^___```aaa```]]]^^^eeepppyyy{{{yyywwwyyy}}}>>>===<<<;;;:::::::::::::::999:::<<<<<<<<>>===<<<<<<;;;:::::::::999888999;;;<<<===DDDLLLbbbrrr}}}xxxpppiiiddd```\\\ZZZUUUTTTSSSRRRQQQQQQRRRRRRTTTRRRQQQPPPQQQSSSVVVXXX^^^ccchhhkkkllloootttxxx~~~zzzvvvttttttuuuvvv{{{|||yyyrrrkkk^^^^^^```eeellltttzzz}}}}}}|||||||||~~~}}}tttllljjjjjjhhhgggiiilll}}}hhhUUUMMMKKKKKKJJJEEECCC@@@===;;;999999999999999888888777777666666888777666666666777888999999:::>>>JJJ___www||||||wwwvvv|||{{{pppdddcccmmmzzzxxxqqqnnnkkknnnuuu~~~~~~uuurrrmmmjjjjjjjjjjjjiiidddcccaaa^^^\\\ZZZZZZZZZ[[[ZZZYYYWWWWWWWWWXXXYYYZZZYYYZZZaaakkktttxxxyyyvvvuuuvvv{{{============<<<;;;::::::888777888:::;;;<<>>;;;:::999999999999888888777777666666888777666666666777999:::888;;;BBBRRRnnn~~~||||||llleeekkkvvvvvvrrrrrrsssxxxzzzsssqqqooonnnnnnmmmkkkjjjaaa___\\\YYYWWWWWWVVVVVVXXXWWWVVVVVVUUUVVVVVVWWWXXXXXXZZZ```jjjsssxxxzzzvvvttttttwww======>>>======<<<::::::888777777:::;;;===EEEOOOYYYhhhxxx~~~yyyrrrkkkeee___YYYUUUQQQPPPNNNLLLKKKKKKLLLLLLOOONNNNNNNNNPPPSSSUUUWWW^^^aaaeeeffffffgggkkknnnpppooonnnmmmmmmnnnooopppvvvzzz|||zzzxxxvvvqqqkkkccc___\\\^^^eeemmmrrrtttxxxzzz}}}~~~{{{rrrllljjjjjjgggeeefffhhhsssooo\\\QQQMMMMMMMMMEEEDDDAAA>>>;;;:::999999888888888888777777777777777777666666666888999:::666===HHH\\\ssshhhhhhqqq{{{zzzyyyzzz~~~|||yyyqqqqqqqqqssssssrrrnnnkkk^^^[[[WWWTTTSSSSSSSSSRRRTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUXXX^^^gggpppwwwzzzuuusssqqqsssyyy======>>>>>>===<<<;;;:::999888888:::<<<>>>GGGQQQ___mmm}}}|||wwwqqqjjjccc[[[VVVQQQPPPNNNMMMLLLKKKLLLLLLOOONNNNNNOOOQQQSSSVVVWWW[[[^^^bbbcccbbbbbbeeehhhhhhiiijjjlllmmmnnnoooooossswwwyyywwwuuusssnnnhhh```\\\XXXYYY```hhhlllmmmppprrruuuyyy|||}}}~~~xxxpppnnnmmmhhheeeeeegggppptttaaaUUUOOOLLLKKKFFFDDDAAA>>><<<::::::999777777777777777888888888777666666666666888:::;;;888@@@MMMcccvvvhhheeelllxxx}}}|||uuuvvvxxxyyyxxxssslllggg^^^ZZZUUURRRRRRRRRRRRPPPSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUWWW]]]fffooowww|||wwwuuurrrrrrwww===>>>>>>>>>>>><<<;;;:::;;;999999<<<===@@@IIISSSgggttt|||zzz|||~~~zzzuuuppphhhaaa[[[SSSRRRPPPNNNMMMMMMMMMMMMOOOOOOOOOPPPQQQTTTVVVWWWXXX\\\```aaa```___aaacccdddeeehhhkkknnnoooooooooqqquuuwwwtttrrrqqqlllfff^^^YYYTTTVVV]]]dddggggggiiikkknnnqqqtttvvvxxxxxx{{{|||wwwtttqqqlllhhhhhhhhhoooyyyeeeWWWOOOKKKJJJFFFDDDAAA>>><<<:::::::::666666777777888888999999777666666666777888:::;;;:::CCCPPPfffwwwhhhccciiiwww}}}}}}~~~~~~zzzqqqggg___```[[[UUUSSSSSSTTTSSSQQQTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVYYY___gggqqqyyy~~~zzzxxxuuuuuuyyyAAAAAA???>>><<<:::999888;;;999888:::<<>>BBBPPPkkkyyy{{{yyylllcccfffttt~~~~~~yyypppfff^^^YYYWWWUUUQQQNNNKKKIIIHHHMMMNNNPPPQQQSSSTTTUUUUUUXXXWWWZZZbbbnnnyyy}}}yyyuuuuuu{{{AAA@@@???>>><<<:::999888:::888999;;;===AAAMMMYYYiiiyyyuuuvvv~~~{{{vvvpppjjjddd\\\XXXSSSQQQQQQRRRSSSSSSVVVUUUTTTSSSSSSTTTVVVWWWXXXYYYZZZZZZZZZ[[[^^^```bbbccceeehhhkkkmmmooopppqqqppppppppppppmmmiiifffXXXVVVTTTRRRRRRUUUWWWYYYXXX[[[]]]___```bbbeeegggiiilllrrrwwwzzz{{{{{{zzzyyy{{{|||}}}}}}~~~yyymmmffffffjjjkkkqqqkkkWWWOOOMMMLLLGGGFFFCCC@@@===;;;:::999:::999888777888999;;;<<<::::::999777666777:::<<>><<<:::::::::999888888888999:::;;;999999999888777999<<>>CCCPPP]]]qqq|||~~~xxx}}}uuuooogggbbb[[[VVVUUUWWWYYYZZZ]]]]]]\\\ZZZXXXVVVUUUTTTRRRSSSUUUUUUVVVXXX[[[^^^bbbcccdddeeefffggghhhiiilllllllllmmmmmmjjjeeebbbXXXVVVRRROOOMMMLLLLLLLLLMMMOOOPPPPPPPPPPPPQQQSSSUUUXXX]]]cccgggkkkmmmnnnmmmpppsssuuuwwwzzz~~~zzzkkkdddaaacccfffooowww|||xxxpppZZZOOOLLLJJJHHHGGGDDDAAA???<<<;;;::::::999999888888999::::::888999999888888999;;;>>>@@@HHHVVVhhhyyyvvvnnnooovvv|||~~~|||xxxrrrkkkfff^^^\\\WWWTTTRRRRRRTTTUUU\\\\\\[[[ZZZYYYWWWVVVUUUSSSTTTYYYbbbooo~~~}}}@@@???>>>===<<<;;;:::999888999;;;>>>???DDDTTTcccsss||||||zzzssslllfff___ZZZXXXYYY[[[\\\```___^^^]]]ZZZWWWTTTRRRPPPRRRSSSSSSTTTVVVYYY\\\___```aaabbbdddeeeffffffjjjjjjkkkkkkjjjgggaaa]]]XXXVVVRRRNNNKKKIIIHHHHHHHHHJJJKKKJJJIIIIIIJJJKKKOOOQQQUUUZZZ___cccfffgggfffiiilllooorrrvvv{{{~~~vvvlllgggeeefffhhhoooxxx}}}ttt{{{ttt]]]PPPLLLJJJIIIGGGEEEBBB???===<<<;;;:::999999999999999999999999999999888777777999;;;@@@IIIVVVcccmmmuuu{{{~~~|||~~~wwwtttuuuxxx}}}|||{{{yyyxxxzzz|||xxxrrrlllhhh^^^\\\XXXVVVUUUVVVXXXYYYaaaaaa```^^^[[[YYYVVVUUUTTTUUUYYY```kkkzzz??????>>>===<<<;;;::::::888999<<<>>>???GGGYYYkkkxxx~~~}}}}}}yyyqqqllleee```^^^^^^______aaaaaaaaa```]]]XXXUUURRRPPPQQQRRRSSSSSSUUUXXXZZZ\\\\\\]]]^^^___```aaaaaaeeeeeefffggggggccc^^^YYYUUUSSSPPPLLLIIIFFFEEEEEECCCDDDEEEEEECCCCCCDDDEEEJJJKKKNNNRRRVVVZZZ^^^___^^^```dddhhhkkkoootttxxx{{{~~~pppiiifffcccdddgggmmmvvvwwwzzzzzzbbbTTTOOOMMMJJJHHHFFFCCC@@@>>><<<<<<:::::::::999999999999888888999:::999777777888:::CCCKKKUUU\\\```eeemmmsss~~~{{{zzzwww|||}}}}}}wwwqqqnnntttsssppplllkkkqqq{{{}}}zzztttnnnjjjaaa___]]][[[[[[\\\^^^___eeedddbbb```]]]ZZZWWWVVVUUUWWWYYY^^^hhhvvv??????>>>===<<<;;;;;;:::999:::<<<>>>???III^^^rrr{{{{{{xxxtttmmmiiiffffffeeedddcccddddddccc```[[[WWWTTTQQQRRRSSSRRRRRRSSSVVVYYYZZZZZZZZZZZZZZZYYYYYYYYY\\\]]]___bbbccc```[[[WWWQQQOOOLLLIIIFFFDDDCCCBBB@@@AAABBBBBBAAA@@@AAABBBEEEFFFHHHJJJMMMQQQTTTVVVVVVXXX\\\```ccchhhlllpppuuuyyyvvvlllfffaaa___bbbgggkkkrrrgggXXXQQQOOOJJJIIIFFFCCC@@@>>>===<<<::::::::::::999999888888777999::::::999999;;;<<>>===<<<;;;;;;:::999:::<<<>>>???JJJaaawww~~~zzz{{{~~~}}}yyytttooommmkkkiiihhheeeffffffeeebbb]]]XXXUUURRRSSSSSSSSSRRRSSSVVVXXXYYYXXXXXXVVVUUUTTTSSSSSSUUUVVVZZZ^^^```^^^ZZZWWWMMMLLLJJJGGGDDDBBBAAAAAA@@@BBBCCCBBBAAAAAABBBCCCBBBBBBCCCEEEGGGKKKNNNPPPPPPSSSWWWZZZ^^^bbbgggkkkqqquuu|||wwwooohhhccc```eeellliiiooohhhXXXQQQOOOJJJIIIFFFCCCAAA???===<<<:::::::::::::::999888777666888:::;;;;;;<<<>>>@@@FFFNNNVVVXXXYYY```nnnzzzuuuooolllooosssxxxyyyvvv{{{zzzpppaaabbbcccbbbeeennn}}}zzzsssnnniiiiiiiiijjjjjjkkkllllllgggfffdddbbb___[[[XXXWWWVVVXXXZZZ^^^ggguuuAAA@@@???>>>===<<<;;;::::::;;;;;;;;;@@@NNNaaaooo{{{vvvuuuwww{{{}}}{{{uuusssrrrqqqppppppnnnkkkgggddd___YYYUUUUUUTTTRRRQQQRRRSSSUUUVVVYYYXXXWWWUUURRRPPPOOONNNOOOQQQTTTWWWXXXWWWUUUTTTPPPNNNJJJGGGDDDBBBBBBBBB@@@@@@@@@@@@??????>>>>>>???@@@AAABBBDDDGGGIIIJJJNNNOOOPPPQQQSSSWWW\\\aaajjjrrr|||pppfffdddgggiiiiiiooowwwpppYYYOOONNNKKKIIIFFFBBB>>>;;;999888999999888888888888888888>>>:::999:::;;;:::===BBBLLLTTTVVVXXXbbbhhhqqq~~~wwwvvvuuutttrrrtttxxxxxxqqqgggddd```aaagggsss{{{vvvtttqqqqqqqqqsssuuuuuutttrrrqqqnnniiieeeaaa^^^ZZZWWWSSSUUUXXX]]]eeesssAAA@@@???>>>===<<<;;;::::::;;;;;;;;;???LLL]]]jjj{{{{{{tttppprrrxxx~~~{{{wwwtttrrrssspppmmmiiieeeaaa[[[WWWVVVUUUSSSRRRRRRTTTUUUVVVWWWVVVUUURRRPPPNNNLLLKKKJJJLLLOOORRRSSSRRRPPPOOOOOOMMMIIIFFFDDDBBBBBBBBB@@@@@@?????????>>>>>>>>>===>>>>>>???AAACCCEEEFFFIIIJJJKKKKKKMMMPPPUUUYYYdddmmmxxx|||oooiiihhhgggfffooowwwuuu\\\OOOLLLLLLKKKHHHEEEBBB@@@>>>===;;;;;;999888777777777777===:::999<<<<<<<<>>===<<<;;;::::::<<<<<<<<>>>>>>>>>>>>>>>>>>>>???AAABBBCCCEEEEEEFFFFFFGGGIIINNNQQQ[[[eeerrr{{{zzzpppllliiigggnnnvvvzzz___OOOKKKIIIHHHEEECCC@@@???>>>======<<<:::999777666666666<<<:::;;;===>>>===AAAFFFUUUccciiilllsssvvvzzz}}}~~~|||zzz}}}}}}tttssszzz~~~}}}zzzwwwtttooolllhhhfffdddaaa___]]][[[[[[\\\]]]aaalllzzz~~~~~~AAA@@@???>>>===<<<;;;:::999;;;===>>>AAALLL[[[gggpppwww~~~}}}}}}xxxsssmmmhhhddd___\\\WWWVVVTTTRRRQQQRRRSSSTTTTTTSSSQQQOOOLLLIIIHHHGGGEEEFFFHHHJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCDDDAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBDDDEEEEEEEEEEEEGGGJJJMMMRRR\\\kkkvvv}}}xxxqqqmmmlllmmmuuu}}}bbbQQQMMMIIIHHHEEEBBB@@@>>><<<<<<<<<;;;:::999888777777777<<<:::<<<>>>===<<>>===<<<;;;:::888;;;===???DDDPPP```lllpppqqquuu|||~~~}}}|||{{{zzzyyy}}}}}}~~~~~~~~~vvvoooiiiddd___\\\WWWVVVSSSQQQPPPQQQRRRSSSTTTSSSQQQNNNLLLIIIGGGFFFDDDEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEDDDDDDEEEHHHJJJMMMVVVcccpppyyy~~~uuupppnnnlllttt}}}cccTTTQQQOOOMMMJJJGGGCCC@@@>>>===999999999999999999::::::<<<;;;<<<>>><<<;;;AAAIIIWWWooo}}}}}}zzzwwwtttpppmmmkkkiiifffddd]]]___```bbbfffnnnyyy}}}{{{{{{AAA@@@???>>>===<<<;;;:::999;;;===@@@FFFSSSdddqqqrrrpppqqqwww|||{{{zzzyyyxxxwwwvvvuuutttssssssttttttvvvwwwyyyzzz{{{}}}{{{rrrkkkeeeaaa^^^XXXWWWTTTRRRQQQQQQQQQRRRTTTSSSQQQNNNKKKHHHFFFEEEBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDCCCDDDFFFHHHJJJQQQ\\\hhhsss}}}vvvqqqooonnnvvv}}}cccUUUSSSOOONNNJJJFFFBBB???===<<<999888888999999:::;;;<<<<<<;;;<<<===<<<===FFFPPP___zzz}}}wwwuuuqqqooonnnllljjjhhhaaaccceeefffhhhmmmuuu|||{{{{{{AAA@@@???>>>===<<<;;;::::::<<<===???EEESSSffftttwwwvvvwwwzzz{{{vvvsssssssssrrrpppooonnnmmmlllggggggggghhhjjjkkkmmmnnnsssvvvyyy|||~~~wwwnnnhhhccc```[[[YYYWWWTTTRRRRRRSSSSSSTTTSSSPPPMMMJJJGGGEEEDDDAAAAAA@@@@@@AAACCCEEEGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFCCCBBBBBBBBBBBBBBBCCCCCCAAABBBDDDEEEDDDEEEGGGIIIHHHLLLUUU___lllxxxzzzvvvtttrrryyydddUUURRRLLLJJJHHHDDDAAA>>>===<<<::::::999999999:::;;;;;;::::::;;;======AAANNN[[[sss}}}yyywwwtttsssttttttsssqqqmmmooopppooonnnnnnrrruuu{{{zzz}}}AAA@@@???>>>===<<<;;;:::<<<======>>>DDDRRReeettt}}}~~~|||zzzxxxsssnnnjjjggggggfffdddcccaaa``````^^^^^^___```aaacccdddeeeeeeiiimmmppprrrwww}}}zzzpppiiidddaaa]]][[[YYYVVVTTTTTTTTTUUUSSSRRROOOLLLIIIFFFDDDCCCCCCBBBAAAAAABBBDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGBBBDDDFFFGGGGGGHHHIIIKKKGGGJJJPPPZZZggguuu||||||uuu{{{eeeTTTPPPMMMLLLJJJGGGEEECCCAAAAAA<<<;;;::::::999999999999999999;;;===???EEETTTccc}}}{{{yyyxxxyyyzzz|||{{{{{{~~~}}}yyyuuuvvvwwwzzzyyyxxxBBBBBBAAAAAA???>>><<<;;;:::;;;<<>>===;;;:::999999888888999999===888<<>>;;;:::999999888999999999:::666:::BBBCCCGGG^^^zzz~~~xxxyyy|||DDDCCCCCCAAA???===;;;:::<<<<<<>>>AAAIIIXXXkkkxxx{{{tttnnniiidddbbb___\\\WWWTTTQQQOOONNNMMMLLLKKKIIIIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKLLLNNNQQQSSSUUUYYY^^^aaaggglllttt{{{|||vvvqqqllliiiccc```[[[XXXWWWWWWUUUTTTTTTRRROOOKKKHHHGGGFFFFFF@@@@@@@@@@@@AAABBBCCCDDDGGGGGGHHHHHHHHHGGGFFFFFFJJJIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJJJJJJJLLLNNNOOOMMMLLLLLLLLLMMMNNNPPPQQQMMMKKKLLLPPPUUU^^^lllyyy~~~kkkXXXRRRNNNLLLJJJGGGDDDAAA???>>>;;;;;;:::999999999999999;;;777:::@@@BBBGGG___yyy}}}xxxxxx{{{DDDDDDCCCBBB@@@===;;;:::>>>???@@@CCCLLL[[[nnn{{{}}}~~~wwwpppiiiccc___ZZZYYYWWWTTTQQQNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEGGGIIIKKKMMMOOORRRVVVYYY^^^ccckkkrrrzzz|||xxxtttrrrgggccc^^^ZZZXXXVVVTTTSSSPPPOOOMMMJJJHHHGGGFFFFFF@@@@@@@@@AAABBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFJJJIIIHHHHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKMMMNNNOOOOOOOOOOOOPPPQQQSSSTTTQQQOOOOOORRRUUU[[[gggsssnnnYYYRRRNNNMMMKKKIIIEEEBBB@@@>>>;;;;;;:::999999999999:::???;;;<<<@@@AAAGGG\\\tttyyyyyy{{{DDDDDDCCCBBB@@@>>><<<;;;===>>>???CCCLLL[[[nnn{{{~~~}}}}}}uuummmfff```ZZZWWWRRRRRRPPPNNNLLLIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHIIIJJJLLLPPPSSSXXX]]]cccjjjrrr}}}~~~zzzxxxlllgggbbb]]]YYYWWWTTTRRRNNNMMMKKKIIIHHHFFFFFFEEEAAAAAAAAABBBCCCEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSQQQQQQPPPPPPQQQSSSTTTUUUSSSQQQQQQTTTUUUYYYcccnnn{{{oooZZZRRRNNNNNNLLLJJJGGGDDDAAA???<<<;;;::::::999999::::::???<<<<<>>===:::;;;===@@@IIIYYYlllyyy|||~~~}}}~~~wwwrrrjjjbbb\\\WWWRRRPPPKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBCCCDDDEEEEEEGGGJJJMMMSSSVVV\\\bbbiiiuuu~~~|||rrrmmmgggaaa\\\YYYUUUSSSMMMMMMLLLJJJHHHGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVXXXXXXYYYVVVVVVUUUTTTUUUVVVWWWXXXWWWUUUTTTUUUUUUVVV^^^gggsss}}}ooo[[[SSSOOOOOONNNLLLHHHEEEAAA???<<<;;;;;;:::::::::::::::;;;:::;;;>>>BBBLLL```rrr}}}{{{zzz|||~~~~~~BBBBBBBBBBBBAAA@@@???>>>:::;;;===AAAJJJZZZmmmzzz{{{{{{xxxzzzxxxrrrkkkeee^^^VVVRRRNNNKKKIIIFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCAAABBBCCCBBBBBBCCCFFFIIIMMMPPPTTTYYY```lllzzzyyytttlllfffaaa\\\XXXVVVOOONNNNNNLLLJJJHHHGGGFFFDDDDDDEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMOOORRRTTTVVVXXXXXX[[[]]]___bbbcccdddccccccaaa```___^^^^^^^^^___```^^^[[[ZZZYYYWWWUUU[[[cccjjjuuuppp]]]TTTOOOOOONNNMMMJJJFFFBBB@@@<<<<<<;;;::::::::::::;;;999:::<<>>@@@DDDMMM]]]ppp}}}{{{|||zzz}}}yyypppiiibbb]]]UUUOOOKKKHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBB???>>>>>>??????AAABBBBBBBBBCCCCCCCCCBBBCCCFFFHHHJJJLLLOOOSSSZZZfffttt~~~}}}xxxqqqiiiddd___[[[XXXQQQPPPPPPNNNLLLJJJHHHGGGEEEEEEFFFGGGHHHJJJLLLMMMKKKKKKLLLMMMMMMMMMMMMMMMOOOPPPSSSVVVYYY\\\]]]^^^hhhjjjmmmqqqrrrrrrqqqooolllkkkiiihhhgggggghhhhhhfffccc```^^^ZZZWWWZZZaaadddpppqqq]]]UUUPPPPPPOOOMMMJJJFFFBBB@@@<<<<<<;;;::::::::::::;;;<<<===>>>AAADDDMMM\\\jjjeeeeeedddhhhsss~~~~~~uuuuuu{{{{{{wwwmmmoooooommmiiigggiiikkkiiikkknnnqqqtttxxx}}}CCCCCCCCCBBBAAA@@@???>>>===>>>@@@DDDMMM]]]ppp}}}{{{~~~yyyoooeee^^^TTTPPPJJJEEEDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGIIIMMMQQQTTT[[[jjjyyyxxxrrrnnnggg^^^WWWYYYWWWTTTRRRPPPMMMIIIFFFJJJMMMKKKFFFGGGMMMPPPMMMKKKMMMOOOOOONNNOOORRRUUUUUUUUUWWWYYY^^^ccchhhkkksssuuuxxx{{{||||||zzzyyyzzzxxxvvvvvvwwwwwwtttpppqqqmmmhhhbbb^^^\\\\\\\\\^^^iiiwwwttt]]]SSSOOOOOONNNLLLIIIEEEBBB@@@<<<;;;::::::999999::::::888::::::<<>>===>>>@@@CCCLLL\\\ooo||||||vvvnnneee\\\UUUPPPLLLGGGDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGKKKOOOQQQWWWeeesss}}}wwwsssmmmddd^^^[[[YYYVVVTTTSSSPPPMMMJJJIIIMMMMMMJJJKKKPPPQQQOOONNNPPPQQQPPPOOOOOORRRUUUUUUWWW[[[```gggmmmqqqtttyyyzzz|||~~~~~~~~~}}}|||zzzxxxwwwxxxyyyzzzwwwuuuvvvtttppplllgggdddaaa```bbbjjjvvv|||cccWWWPPPPPPOOOMMMJJJFFFCCCAAA<<<;;;::::::999999::::::;;;<<<<<<;;;BBBNNNXXX[[[UUUVVVYYYeeezzz}}}tttmmmmmmoooqqquuuzzz|||wwwvvvyyyzzzppplllgggcccaaaaaa```___^^^aaadddeeeeeeiiipppvvv~~~CCCCCCCCCCCCBBB@@@???>>>===>>>@@@CCCLLL[[[mmmzzz~~~}}}~~~}}}}}}tttjjjaaaYYYRRRMMMIIIGGGDDDCCCBBBBBB@@@???AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCCCCDDDEEEEEEEEEEEEHHHLLLNNNSSS^^^kkkvvvyyyssslllfff___]]]ZZZXXXWWWUUURRRPPPLLLPPPQQQPPPQQQTTTUUURRRSSSSSSSSSQQQPPPQQQTTTWWWYYY\\\aaaggglllppprrrssssssssssssssssssssssssssssssrrrrrrsssuuuwwwvvvvvvxxxxxxxxxuuuqqqlllhhheeefffjjjsss~~~kkk[[[QQQQQQPPPNNNJJJGGGCCCAAA<<<;;;;;;:::::::::::::::<<<=========CCCNNNWWWZZZWWWYYY___ooo}}}uuunnnlllmmmmmmqqquuu{{{wwwvvvxxx~~~tttpppjjjfffcccbbb___^^^\\\^^^``````aaadddjjjppp{{{DDDDDDCCCCCCBBB@@@???>>>===???@@@DDDLLLZZZlllxxx||||||yyywww~~~vvvkkk```XXXRRRMMMJJJDDDCCCBBBBBBCCCBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDEEEEEEFFFEEEGGGJJJLLLOOOYYYcccqqqxxxqqqlllcccaaa^^^\\\[[[ZZZXXXVVVTTTUUUUUUUUUUUUVVVWWWVVVVVVUUUTTTSSSTTTVVVYYY[[[___aaaeeehhhiiihhhfffdddfffeeecccbbbaaaaaabbbbbbcccddddddfffiiikkkmmmnnnrrrtttxxxyyyxxxsssnnnjjjkkkkkkoooxxxppp]]]RRRQQQPPPNNNJJJFFFCCCAAA<<<<<<;;;::::::::::::::::::======???GGGTTT^^^bbbccchhhqqq~~~zzzuuutttsssrrruuuzzz{{{xxxyyy~~~}}}{{{uuu|||yyyuuupppkkkgggdddaaa___\\\]]]^^^^^^^^^aaafffjjjttt{{{}}}|||~~~DDDDDDDDDCCCBBBAAA@@@???===???AAAEEEMMM[[[lllxxx|||{{{www|||rrrkkk```WWWPPPLLLJJJHHHBBBAAAAAABBBCCCCCCAAA???>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGFFFGGGKKKLLLNNNUUU]]]kkkyyy{{{tttpppiiifffcccaaa```___]]][[[\\\ZZZXXXWWWVVVVVVWWWXXXXXXWWWVVVWWWYYY[[[^^^___aaacccddddddaaa]]]XXXUUU[[[YYYWWWUUUTTTTTTUUUVVVTTTUUUWWWYYY[[[^^^aaaccchhhlllsssyyy{{{yyyvvvsssooommmnnnsss~~~|||~~~sss\\\RRRQQQPPPNNNJJJFFFBBB@@@===<<<;;;;;;::::::;;;;;;999<<<===???IIIYYYfffkkkrrr{{{||||||{{{zzz|||}}}vvvkkkpppzzz~~~zzztttpppllliiieeebbb``````___^^^___aaaeeehhhlllrrrwwwvvvuuuxxxzzzzzz}}}DDDDDDDDDDDDBBBAAA@@@???===???BBBFFFNNN]]]mmmyyy~~~zzz}}}~~~}}}{{{{{{~~~~~~{{{yyybbb]]]TTTMMMIIIGGGFFFEEEBBBAAAAAAAAACCCCCCAAA@@@=========>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHKKKMMMNNNSSSYYYbbbnnn}}}yyyvvvpppmmmiiifffeeedddbbbaaa```]]][[[]]]\\\YYYYYY[[[[[[ZZZYYY[[[^^^`````````^^^^^^^^^\\\YYYVVVRRRPPPQQQPPPNNNLLLKKKKKKKKKLLLKKKMMMNNNOOOQQQSSSWWW[[[___dddmmmuuu{{{}}}}}}|||tttqqqoooqqqxxx}}}yyyyyyyyywww^^^TTTSSSQQQOOOKKKGGGCCCAAA===<<<<<<;;;;;;;;;;;;;;;;;;===>>>@@@LLL^^^nnnuuu{{{mmmnnnssszzz{{{wwwssspppllliiifffeeedddbbbaaaaaaccceeegggeeelllpppoooooorrrttttttwwwzzz~~~~~~}}}EEEEEEDDDDDDCCCAAA@@@???<<>>>>>??????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHFFFGGGKKKMMMNNNQQQWWWZZZdddppp}}}}}}wwwtttooollljjjiiihhhfffcccbbbdddjjjjjjdddbbbccc___^^^]]]___aaabbb___]]]XXXWWWUUUSSSRRRPPPOOOOOOLLLKKKJJJIIIHHHHHHGGGGGGGGGIIIJJJJJJJJJLLLQQQUUUXXX]]]fffooowww}}}yyyvvvsssrrruuu~~~|||zzzzzz|||bbbVVVVVVTTTQQQMMMIIIEEECCC======<<<;;;;;;;;;;;;;;;<<<>>>???DDDSSSiii|||zzzvvvsssuuuzzz}}}zzzvvvsssqqqnnnkkkhhhiiigggdddbbbcccdddfffgggbbbhhhmmmkkkjjjlllnnnmmmppprrruuuvvvwwwzzz}}}~~~|||{{{EEEEEEEEEDDDCCCBBB@@@@@@<<>>>>>???@@@@@@???>>>>>>??????@@@@@@@@@AAA??????@@@@@@@@@AAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHFFFGGGKKKMMMMMMPPPUUUXXX```jjjttt|||yyytttpppnnnmmmkkkjjjggggggmmmvvvwwwpppkkklllcccaaaaaabbbcccbbb^^^ZZZUUUSSSPPPMMMKKKKKKLLLMMMNNNNNNMMMMMMLLLKKKKKKJJJEEEGGGHHHGGGGGGHHHMMMQQQSSSXXX```jjjssszzz~~~|||zzzwwwsssttt|||fffYYYXXXVVVSSSOOOKKKGGGEEE======<<<;;;;;;;;;;;;<<<<<<>>>AAAHHHZZZtttwwwtttwww|||}}}}}}{{{xxxuuusssqqqoookkkiiikkkiiieeecccdddeeeffffffaaahhhkkkiiiggghhhiiiiiikkkmmmnnnnnnoooqqquuuxxxwww||||||{{{IIIHHHGGGFFFEEEDDDCCCBBB@@@AAACCCHHHSSSbbbrrr|||qqqsss{{{}}}vvvlll]]]QQQLLLJJJIIIGGGEEEDDDCCCCCCDDDCCCCCCDDDCCCBBB@@@>>><<<===>>>>>>???@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCAAABBBDDDFFFGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGKKKJJJJJJKKKLLLNNNPPPQQQUUUZZZbbblllyyy}}}{{{zzzxxxuuupppmmmkkknnnttt{{{~~~zzzppphhhfffeeecccbbbaaa___[[[XXXSSSPPPMMMLLLLLLLLLKKKJJJKKKKKKKKKKKKKKKIIIGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJPPPZZZbbbgggppp{{{~~~zzzxxx|||hhh^^^ZZZUUURRROOOLLLFFFAAA>>><<<;;;999999:::;;;<<<@@@??????GGG___{{{xxxyyyvvvrrrooonnnmmmllljjjmmmiiieeeeeehhhiiifffbbbffffffeeedddccccccbbbbbbdddeeeggggggfffggghhhjjjmmmpppsssvvvxxx||||||xxxIIIHHHHHHFFFEEEDDDCCCBBB???@@@BBBGGGRRRbbbsss~~~}}}nnnppp{{{pppiiiaaaUUULLLIIIGGGFFFDDDBBBAAA@@@AAAAAACCCCCCDDDCCCBBBAAA???>>>?????????@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEECCCDDDEEEFFFGGGHHHIIIJJJGGGHHHIIIIIIJJJJJJIIIIIILLLKKKKKKLLLMMMOOOQQQRRRRRRWWW^^^gggsss~~~|||zzzwwwssspppoooppprrrwwwyyywwwpppjjjgggeeecccbbb```^^^ZZZWWWSSSPPPMMMLLLLLLLLLKKKJJJKKKKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIMMMVVV___eeeppp}}}|||~~~kkk]]]YYYUUURRRPPPLLLFFFAAA???===<<<::::::;;;<<<======>>>AAAMMMhhh~~~|||xxxuuutttsssqqqoooqqqllliiihhhkkkkkkiiieeeeeeeeedddcccbbbaaa```______aaacccdddddddddfffhhhkkkmmmoooqqqrrrvvvzzz}}}}}}}}}|||IIIIIIHHHGGGFFFDDDCCCBBB>>>???AAAFFFRRRcccuuuzzzmmmqqqwwwlll```ZZZTTTMMMHHHHHHDDDCCCBBBAAA@@@?????????BBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDFFFGGGGGGFFFFFFEEEEEEEEEFFFGGGIIIKKKLLLIIIJJJKKKKKKLLLLLLKKKKKKMMMLLLLLLMMMNNNPPPSSSTTTQQQVVV\\\dddmmmzzz}}}zzzwwwuuutttrrrqqqrrrttttttppplllhhhfffcccaaa___\\\XXXTTTSSSPPPMMMLLLLLLLLLKKKJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHHHHIIIPPPYYYaaannn~~~zzzvvvrrrppprrr~~~nnn\\\XXXTTTRRRQQQMMMGGGBBB@@@>>><<<;;;;;;;;;===>>><<>>???AAAGGGSSSeeexxxxxxnnnttt}}}}}}pppdddWWWPPPLLLHHHGGGHHHCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCC@@@BBBEEEGGGHHHHHHGGGFFFFFFFFFEEEEEEFFFIIILLLMMMKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMOOOQQQTTTUUUUUUYYY___eeelllvvv~~~{{{yyywwwtttqqqqqqrrrrrrooolllhhhfffbbb___]]]ZZZVVVSSSRRRPPPMMMKKKKKKKKKJJJIIIKKKLLLMMMOOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGEEEKKKSSS\\\jjj}}}|||yyyyyyzzzyyyuuurrrkkkiiigggeeefffqqqppp[[[XXXUUUSSSRRRNNNHHHCCC???>>><<<;;;:::;;;<<<===>>>@@@EEERRRlll{{{}}}~~~}}}}}}|||yyywwwvvvuuutttrrrpppnnnmmmllllllmmmoooppppppppprrrtttuuuuuuuuuvvvwww|||JJJKKKKKKJJJHHHFFFCCCAAA??????BBBIIIUUUgggzzzuuulllsss||||||lll```RRRKKKHHHDDDEEEGGGBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@BBBDDDGGGHHHHHHGGGFFFGGGFFFEEEEEEGGGIIILLLNNNKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNPPPRRRTTTVVVYYY\\\aaafffllluuu}}}yyyvvvsssssstttrrrnnnjjjiiifffbbb___\\\YYYUUUSSSRRROOOLLLKKKKKKKKKJJJIIIJJJKKKMMMOOOQQQQQQQQQQQQPPPNNNMMMKKKIIIGGGGGGFFFCCCFFFMMMWWWdddwwwrrrnnnhhheeedddcccaaa^^^aaaaaa```___^^^jjjqqq\\\YYYVVVUUUTTTPPPIIIDDD>>>===;;;999999:::;;;<<<>>>@@@EEEQQQhhh~~~{{{yyy{{{}}}~~~~~~~~~|||{{{zzz{{{}}}~~~~~~}}}}}}KKKKKKLLLKKKIIIFFFCCCAAA===???CCCJJJWWWhhhzzzrrrhhhppp~~~}}}}}}hhh\\\OOOIIIEEEBBBBBBDDD@@@@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGIIIKKKMMMNNNLLLMMMNNNNNNOOOOOONNNNNNNNNNNNNNNOOOQQQTTTWWWXXXZZZ^^^bbbggglllttt~~~|||yyywwwvvvvvvsssnnnjjjjjjfffbbb^^^\\\YYYVVVTTTRRROOOLLLKKKKKKKKKJJJIIIHHHJJJMMMOOORRRSSSSSSSSSQQQPPPNNNLLLJJJHHHGGGGGGCCCEEEJJJRRR]]]mmmpppjjjaaa\\\ZZZZZZXXXUUUWWWWWWWWWWWWXXXccc{{{ppp^^^\\\YYYXXXVVVRRRJJJEEE>>><<<:::999999999;;;<<<<<>>===;;;:::999:::<<<===;;;???EEERRRgggwwwyyy}}}vvvsssuuuxxx{{{|||}}}|||LLLLLLMMMMMMJJJGGGCCCAAA999<<>><<<;;;;;;;;;===>>>;;;???FFFRRRggg~~~zzzvvv|||zzzqqqnnnssszzzzzzzzz{{{}}}~~~}}}zzzPPPNNNLLLKKKJJJHHHEEEBBBAAA???@@@FFFSSSgggzzzoookkkyyypppbbb___```^^^___fffrrruuukkk```YYYQQQLLLJJJJJJIIIGGGGGGEEEDDDEEEGGGHHHHHHGGGHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJNNNMMMKKKKKKLLLMMMMMMLLLKKKOOORRRTTTSSSRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTVVVVVVWWWXXXZZZ\\\^^^___bbbeeeiiimmmrrr{{{zzzwwwtttpppnnnkkkhhhdddaaa^^^ZZZVVVSSSRRRPPPNNNMMMMMMKKKIIIGGGHHHHHHIIIKKKMMMOOOQQQRRRTTTSSSRRRPPPNNNLLLJJJIIIIIIGGGGGGJJJNNNXXXiiiyyyuuufff\\\RRRMMMJJJGGGHHHLLLIIIKKKHHHIIIPPPSSSdddxxxfffbbb^^^\\\[[[VVVMMMFFFBBB@@@===;;;:::;;;===>>>DDD@@@DDDTTTiiizzzxxxuuuzzz|||vvvrrrppppppyyy{{{~~~~~~~~~~~~QQQOOOMMMLLLKKKIIIEEECCCAAA@@@AAAGGGTTTgggyyy~~~mmmjjjyyynnn```]]]\\\[[[]]]eeerrr}}}qqqhhhbbb\\\UUUQQQPPPOOOMMMJJJKKKIIIGGGGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGJJJJJJKKKKKKLLLLLLLLLLLLOOONNNMMMNNNOOOPPPPPPPPPOOORRRUUUVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZ\\\^^^aaabbbfffjjjooosssxxx{{{wwwtttpppnnnllliiieeebbb___\\\XXXUUUTTTRRRPPPNNNNNNMMMJJJHHHHHHHHHIIIKKKLLLOOOQQQRRRUUUUUUTTTSSSQQQOOOMMMLLLIIIGGGGGGIIIMMMVVVgggvvvuuucccYYYPPPLLLIIIFFFHHHKKKKKKMMMJJJJJJOOORRRbbb~~~{{{iiiddd___\\\ZZZTTTLLLEEEBBB@@@>>><<<<<<<<<===>>>DDDAAADDDRRRbbbpppzzzyyyyyy}}}|||vvvrrrppppppxxxzzz|||}}}}}}}}}~~~RRRPPPNNNMMMLLLJJJFFFCCCAAAAAABBBIIIUUUgggwwwzzzkkkjjj{{{kkk]]][[[VVVWWW\\\fffsssxxxuuusssvvv{{{zzzrrrkkkhhhddd^^^[[[ZZZWWWRRRNNNOOOMMMKKKJJJJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIINNNNNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQRRRTTTUUUVVVUUUWWWXXXXXXXXXXXXYYY[[[\\\\\\]]]^^^^^^^^^^^^^^^___^^^]]]]]]___bbbeeeggglllpppvvv{{{zzzvvvrrrooonnnkkkgggdddaaa^^^ZZZWWWWWWUUURRRQQQPPPNNNLLLJJJIIIIIIIIIJJJLLLNNNOOOPPPTTTTTTSSSSSSRRRQQQOOOOOOJJJHHHHHHJJJLLLSSScccqqqttt^^^VVVMMMJJJHHHFFFHHHLLLIIILLLIIIIIIMMMPPPaaa}}}~~~kkkgggaaa]]]YYYSSSLLLFFFAAAAAA???>>>>>>>>>>>>>>>BBB@@@DDDNNNXXXaaakkksssxxxwwwvvv{{{zzz{{{|||vvvrrrpppooovvvxxxzzz{{{{{{{{{|||~~~SSSQQQPPPOOONNNLLLHHHDDDAAAAAACCCJJJVVVgggwww{{{uuuiiikkk~~~~~~gggZZZYYYRRRVVV]]]hhhuuuwwwooolllkkkqqq{{{~~~yyyuuurrrmmmjjjgggaaaYYYSSSSSSPPPNNNLLLMMMNNNNNNNNNKKKKKKJJJJJJJJJKKKLLLLLLQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUUUUWWWYYY[[[[[[\\\\\\[[[[[[\\\^^^```bbbbbbcccdddddddddddddddcccbbb``````bbbeeeiiilllpppuuu{{{zzzvvvssspppmmmjjjfffdddaaa]]]ZZZ[[[XXXUUUSSSRRRPPPMMMJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOLLLJJJJJJKKKMMMRRR```mmmrrr[[[SSSLLLJJJHHHGGGIIIMMMHHHKKKIIIHHHKKKOOOaaa~~~~~~kkkgggbbb^^^YYYTTTMMMIIIAAAAAA@@@@@@???>>>>>>======>>>CCCKKKPPPUUU^^^hhh|||qqqmmmmmmrrrvvvxxxyyy{{{|||vvvrrrqqqppptttvvvxxxyyyyyyzzz{{{|||~~~TTTSSSRRRRRRQQQNNNIIIFFFBBBAAACCCJJJWWWgggwww~~~}}}xxxsssjjjooo{{{dddYYYWWWRRRWWW___jjjvvvxxxpppkkkjjjmmmwww|||vvvmmmccc[[[WWWTTTQQQPPPQQQRRRSSSSSSOOONNNNNNNNNOOOOOOPPPQQQUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXYYYYYYZZZ]]]```````````````___```ccceeegggggghhhiiiiiiiiiiiiiiihhhfffeeedddfffjjjnnnppprrrxxx~~~yyyvvvsssqqqmmmjjjhhheeebbb______\\\YYYWWWTTTRRROOOLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOONNNMMMMMMNNNNNNRRR^^^kkk{{{nnnZZZRRRKKKJJJIIIHHHJJJNNNNNNRRROOOLLLNNNPPPcccwwwiiigggccc___[[[UUUPPPLLLAAAAAA@@@@@@???>>>>>>===:::<<>>>>>>>>>>>>>>:::<<>><<<<<<<<<===>>>>>>???FFFOOOVVVZZZ```gggnnnzzz|||wwwxxxwwwyyyqqqttt|||{{{wwwvvvuuuvvvpppsssuuuwwwwwwxxxzzz{{{zzzVVVVVVVVVVVVUUURRRLLLHHHBBBAAAAAAGGGUUUhhh{{{}}}xxxvvvssswwwbbbYYYYYYUUUZZZaaahhhqqq{{{~~~yyypppooommmjjjjjjlllqqqvvvpppkkkeee```^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^cccbbbbbbbbbaaaaaa``````bbbfffhhhgggeeedddhhhmmmmmmoooqqqqqqppppppqqqssssssssstttuuuuuuuuuuuuuuussstttuuuvvvxxxzzz{{{|||}}}|||zzzwwwtttrrrpppmmmiiieeebbb^^^ZZZWWWSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLKKKMMMNNNNNNPPPYYYdddyyyxxxbbbUUUNNNHHHHHHGGGEEEFFFIIIDDDLLLNNNRRRZZZccc~~~xxxhhhjjjjjjggg```VVVNNNIIIBBB@@@===;;;:::;;;===>>>AAABBBHHHRRRZZZ___ccchhhppppppuuu}}}zzzxxxwwwwwwwwwpppsssuuuwwwwwwxxxzzz|||{{{YYYXXXXXXWWWVVVRRRLLLHHHBBB@@@@@@HHHXXXkkkzzzyyyvvvwwwzzzyyyaaaWWWXXXWWWYYY]]]eeeqqq~~~yyyrrrkkkffffffhhhlllvvv{{{qqqjjjhhhhhhgggfffdddcccaaa___^^^___```aaabbbcccdddcccbbbbbbdddfffhhhiiiiiigggfffgggiiilllpppsssvvvwwwvvvuuuuuuuuu{{{||||||zzzyyyxxxyyy{{{}}}}}}~~~~~~|||{{{~~~~~~zzzxxxxxxtttnnnjjjhhhddd___ZZZXXXVVVSSSRRRQQQOOOMMMJJJNNNNNNNNNOOOOOOPPPPPPPPPLLLMMMOOOPPPNNNOOOYYYeeezzzvvv___UUUMMMHHHGGGEEECCCCCCEEEDDDHHHFFFIIITTT```}}}ooohhhiiijjjhhhbbbYYYPPPJJJCCC???===>>><<<:::;;;>>>AAABBBJJJWWWbbbgggjjjnnnvvvrrruuu}}}xxxuuuvvvxxxzzzssssssttttttuuuvvvvvvvvv}}}}}}~~~ZZZYYYYYYXXXVVVRRRLLLGGGBBB@@@AAAIIIYYYmmm}}}xxxvvvwwwzzzzzzdddYYYYYYWWWYYY^^^fffqqq{{{tttpppkkkiiijjjlllqqq}}}|||tttooommmkkkiiihhhfffeeecccbbbbbbccccccdddeeeffffffeeefffhhhjjjkkklllmmmlllkkkkkklllnnnrrrtttxxxyyyzzzzzz{{{|||~~~}}}zzzyyyzzz{{{||||||xxxrrrooollliiiccc___\\\ZZZWWWUUUTTTRRRPPPNNNOOOPPPPPPQQQQQQQQQQQQPPPMMMMMMOOOPPPNNNPPPYYYdddxxxvvv___TTTMMMHHHGGGFFFCCCBBBDDDBBBFFFEEEGGGPPPZZZssstttiiijjjkkkiiicccZZZQQQLLLDDD???===>>>===:::;;;???BBBCCCLLL]]]lllsssvvvxxxzzzzzzyyy~~~zzzwwwvvvvvvvvvpppqqqqqqqqqqqqqqqrrrrrruuuvvvyyy[[[[[[ZZZYYYWWWRRRKKKFFFBBBAAABBBJJJZZZooo{{{xxxwwwyyy{{{ggg[[[YYYYYYZZZ___gggsss~~~uuuoooooooooqqqsssuuu{{{{{{vvvqqqnnnmmmlllkkkjjjiiihhhgggfffggghhhjjjkkkkkkkkkmmmoooppprrrssssssrrrqqqqqqrrrvvvxxx{{{}}}~~~~~~}}}xxxuuussspppjjjfffccc```]]]ZZZXXXVVVTTTRRRRRRSSSTTTTTTTTTSSSQQQPPPNNNMMMOOOPPPOOOPPPYYYccctttwww```SSSLLLHHHGGGFFFBBBAAABBB???DDDCCCDDDJJJQQQggg~~~yyykkklllllljjjeee\\\SSSMMMEEE@@@===>>>===:::<<<@@@BBBEEESSSkkk|||zzzzzzvvvtttrrrrrrpppppppppooooooooooooooooooppptttzzz}}}yyy~~~\\\\\\\\\[[[XXXSSSKKKFFFBBBAAABBBJJJZZZppp}}}zzzxxx~~~kkk^^^YYY[[[]]]bbbjjjuuu|||uuuqqquuuyyy~~~xxxsssrrrrrrrrrpppooollljjjiiiiiikkknnnooopppqqqssstttuuuwwwyyyyyyxxxvvvvvvvvv|||~~~~~~{{{yyyvvvqqqmmmhhheeeaaa^^^\\\ZZZXXXVVVVVVVVVWWWWWWVVVTTTRRRQQQOOONNNNNNPPPOOOPPPXXXaaaqqqyyybbbRRRLLLHHHHHHFFFBBB@@@AAA???CCCBBBCCCGGGKKK^^^||||||vvvzzz{{{|||kkkmmmmmmkkkfff]]]TTTNNNFFFAAA>>>>>>===;;;===AAABBBIII^^^~~~tttrrrwwwvvvvvvxxx}}}{{{uuuqqqnnnnnnnnnqqqqqqqqqqqqppppppppppppnnnnnnqqqvvv|||||||||wwwuuusssrrr]]]]]]]]]]]]ZZZTTTLLLGGGBBBAAABBBIIIXXXnnn|||wwwrrrddd\\\```bbbeeemmmxxx}}}{{{yyyxxxwwwvvvsssqqqnnnmmmlllooorrrttttttuuuwwwxxxxxxzzz}}}}}}|||{{{{{{||||||wwwsssmmmjjjeeebbb```^^^\\\[[[ZZZZZZZZZYYYWWWUUUSSSQQQQQQOOONNNOOOOOOPPPWWW```ooo}}}|||fffTTTMMMHHHGGGFFFBBB@@@BBB@@@DDDCCCCCCGGGJJJ]]]{{{yyytttvvv{{{}}}lllnnnnnnlllfff^^^UUUOOOGGGBBB>>>>>>===;;;===BBBBBBMMMhhh|||kkkiiimmmllllllnnnttt|||~~~vvvnnniiihhhjjjkkkpppppppppppppppqqqqqqqqqnnnnnnooossswwwyyyzzzyyyzzz{{{|||}}}zzzrrrllliiihhhhhhggg\\\]]]^^^^^^\\\VVVNNNHHHAAAAAAAAAGGGTTTiii{{{www~~~pppeeefffgggjjjqqq{{{}}}zzzwwwuuusssrrrpppssswwwyyyyyyzzz{{{|||{{{}}}}}}yyytttpppkkkhhhfffeeedddccc___^^^\\\ZZZWWWUUUSSSRRRSSSOOONNNOOOPPPQQQWWW^^^lll{{{kkkVVVOOOIIIGGGEEEBBBAAACCCAAAEEECCCDDDIIINNNcccyyytttvvvnnnppppppnnnhhh```WWWQQQHHHCCC???>>>===<<<>>>CCCBBBPPPnnnwwwfffccceeecccdddgggmmmwww{{{rrriiiddddddfffiiijjjjjjkkkmmmnnnooopppqqqpppoooooopppsssvvvvvvvvvqqqsssuuuwwwxxxxxxxxxwwwxxx~~~}}}oookkkeeeaaa`````````___\\\\\\^^^___]]]WWWOOOIIIAAA@@@@@@DDDPPPddd{{{}}}xxxwwwwww~~~rrrkkklllnnnttt}}}~~~{{{yyyxxxwwwuuuxxx|||~~~~~~~~~~~~{{{xxxsssooonnnnnnmmmlllbbb```]]]YYYVVVTTTSSSSSSTTTPPPNNNOOOPPPQQQVVV]]]iiixxxoooYYYQQQIIIGGGDDDBBBCCCFFFBBBEEECCCDDDKKKSSSlll|||xxxyyyqqqssssssqqqlllcccZZZTTTIIICCC???>>>===<<>>===<<>>>>>>>>===???CCCHHHRRRhhh~~~lll]]]ZZZ[[[[[[aaaiiiuuuyyyppplllmmmmmmjjjffffffeeeeeeggglllppprrrsss~~~{{{vvvrrrpppooommmllllllmmmoooooonnnnnnpppqqqqqqqqqrrrssstttwwwyyy{{{xxxlllddd]]]XXXTTTRRRNNNKKKIIIIIIJJJKKK___aaaaaa___^^^[[[RRRIIIBBBBBBAAABBBJJJ[[[pppxxxpppuuu{{{uuuqqqpppvvv|||uuuuuutttuuuyyy~~~}}}|||{{{qqqllleee___[[[XXXTTTRRRSSSQQQPPPRRRRRRQQQUUU[[[hhhttt|||cccVVVJJJGGGGGGDDD@@@>>>@@@EEECCCDDDIIINNNaaa}}}zzz{{{|||zzzuuuqqqkkk```UUUKKKDDD>>>===>>>===???BBBHHHSSSjjjwwwgggZZZYYY\\\]]]ccckkkuuu{{{qqqllllllmmmkkkggggggfffeeegggkkkoooqqqqqqxxxuuuqqqooonnnnnnmmmllllllmmmoooooonnnnnnoooppppppoooooopppqqqsssuuuwww~~~}}}}}}zzzkkkbbb[[[UUUQQQOOONNNKKKIIIGGGGGGHHHHHHccceeedddaaa```^^^UUULLLCCCBBBAAAAAAGGGWWWlll|||xxxyyy|||wwwzzz~~~{{{uuuqqqooopppwwwzzztttiiiiiihhhllluuu~~~vvvqqqkkkeee```\\\XXXVVVTTTQQQQQQSSSSSSSSSXXX^^^gggssshhh[[[OOOKKKJJJFFFBBB@@@BBBEEEBBBBBBGGGIIIWWWqqq~~~vvvwww}}}~~~{{{wwwrrrlllaaaUUUMMMFFF@@@??????>>>@@@DDDIIIVVVlllnnnaaaXXXZZZ^^^___eeennnttt~~~sssllllllmmmllljjjhhhgggfffgggjjjmmmnnnnnnqqqnnnkkkjjjkkklllmmmllllllmmmnnnnnnmmmlllnnnooommmmmmllllllmmmnnnpppqqqwww|||{{{wwwsssssssssyyy|||sssggg]]]VVVQQQMMMJJJIIIHHHGGGFFFEEEEEEEEEFFFeeegggeeebbbaaa___VVVMMMDDDBBB@@@AAAFFFSSSiii|||}}}{{{zzzxxxyyy|||~~~tttpppnnnnnnqqqxxxxxxqqqeeeeeegggmmmyyyzzzvvvpppkkkfffaaa\\\YYYUUURRRQQQSSSSSSTTTYYY```gggtttoooaaaTTTOOONNNJJJFFFDDDBBBDDDAAABBBGGGHHHSSSjjjzzzwwwsss}}}~~~|||xxxtttnnnbbbVVVPPPHHHBBBAAAAAA@@@BBBEEEKKKVVViii{{{}}}kkk```ZZZ^^^aaabbbgggoootttuuummmkkkllllllllliiihhhfffgggiiikkkkkkkkkmmmkkkhhhgggiiijjjkkkkkkkkkmmmnnnmmmlllkkklllnnnmmmlllkkkjjjjjjkkklllmmmoootttyyy|||~~~vvvqqqmmmlllllloooxxxuuuhhhbbbZZZSSSOOOLLLIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDfffgggfffcccaaa___VVVLLLDDDAAA@@@BBBEEEQQQhhh~~~{{{{{{}}}yyy}}}}}}|||wwwrrrvvv~~~sssnnnmmmnnnrrrzzzzzzrrrllleeehhhmmmwww}}}yyyuuupppkkkfff```]]]WWWTTTRRRSSSTTTTTTZZZaaahhhvvvttteeeVVVPPPNNNJJJGGGFFFBBBDDDAAACCCIIIJJJUUUlll|||xxx|||}}}|||yyyuuuooobbbWWWOOOGGGAAA@@@@@@???@@@DDDIIIQQQ___lllqqqttt{{{~~~|||{{{|||mmmddd```ccceeecccgggnnnrrr~~~wwwnnnjjjjjjlllllljjjhhhffffffgggiiiiiiiiillljjjgggfffggghhhiiiiiijjjkkkllllllkkkjjjlllmmmmmmllljjjiiiiiiiiijjjkkkkkkooosssvvvwwwzzz~~~wwwrrrlllgggfffeeeeeekkkrrryyypppfff[[[XXXRRRNNNJJJHHHEEEDDDBBBBBBBBBCCCCCCDDDDDDDDDeeeggggggeeeccc___UUUKKKDDDAAA@@@CCCGGGQQQjjjyyy{{{~~~xxxuuusssqqqnnnuuuvvvpppnnnpppttt{{{wwwpppkkkhhhiiiooozzz}}}yyyuuuqqqlllfffaaa[[[WWWUUUUUUUUUUUU[[[bbbjjjxxx|||kkkXXXOOOKKKHHHEEEEEEBBBEEEBBBDDDJJJLLL\\\vvvyyy||||||yyyvvvpppcccXXXLLLEEE???======;;;===@@@CCCJJJUUU___bbbggguuu~~~xxxqqqmmmlllmmmqqqrrrwwwqqqiiieeegggfffcccfffmmmqqq|||yyyooojjjiiijjjkkkiiigggeeeeeefffhhhhhhgggkkkhhheeedddeeeggggggggghhhiiikkkkkkjjjjjjlllmmmlllkkkjjjiiiiiiiiijjjjjjjjjlllnnnooooooppprrrttt|||~~~vvvoooiiiccc^^^]]]\\\[[[^^^ccciiiooowww}}}rrrddd[[[RRROOOLLLHHHEEECCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCeeehhhiiigggfffaaaUUUJJJDDD@@@AAAEEEIIISSSmmm|||~~~yyywwwxxxvvvzzz|||sssqqqsssvvv|||zzzqqqlllmmmpppwww}}}{{{wwwrrrkkkggg```\\\YYYXXXWWWWWW]]]dddmmm{{{ttt^^^QQQKKKFFFDDDDDDBBBFFFDDDDDDIIIMMMaaawwwyyyzzzxxxvvvpppdddXXXMMMEEE???======;;;<<<@@@@@@GGGSSS[[[^^^eeevvv}}}sssmmmlllllloooooottttttlllhhhiiigggbbbeeemmmpppzzzzzzpppjjjhhhiiijjjhhhfffddddddfffggggggggggggeeecccbbbdddeeeffffffeeegggiiijjjjjjjjjlllnnnkkkjjjiiihhhhhhhhhiiijjjggghhhiiiiiiiiijjjkkklllrrrwww{{{yyywwwtttmmmfff```ZZZVVVVVVVVVTTTVVVZZZ___dddjjjnnnpppssswww{{{~~~qqqdddXXXQQQKKKIIIGGGCCC@@@@@@@@@BBBAAA@@@???>>>>>>@@@AAABBBeeehhhjjjjjjhhhbbbVVVJJJDDD@@@AAAFFFJJJTTTooovvvssstttwww|||yyypppnnnttt{{{~~~{{{vvvoookkkddd___\\\[[[YYYYYY___fffnnn}}}~~~eeeUUUMMMGGGEEEEEECCCHHHFFFDDDHHHMMMcccuuuxxxyyyxxxvvvqqqeeeYYYOOOHHHAAA@@@???>>>???BBB@@@IIIUUU^^^bbbiii{{{|||tttssssssuuurrruuutttlllhhhiiifffaaaeeemmmooozzz{{{qqqjjjggghhhhhhhhhfffddddddeeeggggggfffdddbbb``````bbbeeeffffffdddfffhhhiiiiiikkkmmmooojjjiiihhhgggggghhhiiijjjeeeeeeffffffgggiiikkkllllllqqqtttsssqqqnnnggg```[[[UUURRRSSSTTTSSSTTTXXX[[[___ccceeeeeehhhmmmqqqqqqwwwtttggg[[[QQQKKKHHHGGGDDDAAA??????AAADDDAAA@@@===<<<<<<===@@@BBBhhhjjjkkkkkkjjjfffZZZNNNGGGBBB???BBBGGGTTTppp|||zzzvvvsssxxx}}}xxxuuuvvvzzzvvvsssqqqkkkfff```]]]___dddjjjmmmwwwiiiXXXQQQLLLHHHFFFCCCDDD@@@BBBJJJQQQeee~~~tttxxxyyywwwsssnnndddYYYOOOJJJCCC>>><<<======>>>DDDFFFQQQ___eeelll}}}||||||}}}{{{kkklllmmmlllfffaaafffnnnvvv~~~|||ppphhheeedddeeefffeeedddcccbbbbbbbbbbbb```aaacccddddddcccbbbaaabbbccceeehhhjjjjjjhhheeellljjjiiigggggghhhjjjkkkhhhgggfffggghhhiiihhhgggjjjkkklllnnnmmmhhhaaa\\\VVVTTTQQQNNNMMMMMMNNNPPPTTTVVVXXXZZZ\\\^^^bbbdddeeekkkttt~~~vvviii\\\PPPLLLMMMFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@?????????>>>iiikkkllllllkkkggg[[[OOOFFFAAA@@@CCCHHHTTTppp|||xxxuuuyyy|||{{{~~~xxxtttrrrooojjjddd```aaafffkkkoooyyyooo\\\RRRLLLHHHGGGDDDFFFBBBCCCLLLRRRfff}}}uuuyyy{{{yyyuuupppfff\\\PPPKKKDDD???======>>>>>>BBBEEEQQQbbbiiinnnrrrrrrqqqooohhhdddhhhpppyyy{{{qqqiiiffffffgggcccbbbaaa```____________aaabbbdddeeeeeedddcccbbbbbbbbbdddfffhhhhhhfffdddjjjiiiggggggggghhhjjjkkkhhhgggeeefffggggggfffdddeeefffhhhiiihhhddd]]]XXXSSSRRRPPPMMMLLLLLLMMMNNNNNNPPPRRRSSSUUUWWWZZZ]]]aaafffmmmuuu~~~zzzkkk```UUULLLGGGHHHEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>iiilllmmmlllkkkfff[[[PPPEEEAAAAAAEEEIIIUUUooo{{{wwwzzz}}}wwwtttrrrnnnhhhddddddiiiooosss}}}uuu```SSSKKKHHHIIIFFFHHHDDDEEEMMMSSSeee}}}vvvzzz|||{{{xxxssshhh^^^PPPKKKDDD???>>>>>>??????AAADDDSSSeeennnrrr|||yyytttlllgggkkksss~~~zzzpppjjjgggggghhhbbbbbbaaa```____________aaabbbdddeeeeeeeeedddcccaaaaaabbbdddffffffdddbbbffffffffffffgggiiikkklllhhhfffdddcccdddcccbbbaaa```aaaccceeeddd```YYYTTTOOOOOONNNMMMLLLKKKKKKJJJIIIKKKMMMNNNNNNPPPSSSVVV\\\```eeekkksss~~~{{{mmm^^^UUUOOOHHHDDDCCCDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>===iiilllmmmllliiieee[[[QQQEEEAAAAAAFFFIIITTTlll}}}yyy|||~~~|||||||||yyyssspppkkkhhhhhhlllsssyyyuuu```RRRJJJIIIKKKFFFHHHEEEFFFMMMRRRccc~~~~~~tttyyy|||{{{yyytttjjj___QQQLLLEEE@@@?????????@@@CCCEEETTTiiitttyyyyyypppjjjmmmtttwwwooojjjgggggghhheeedddcccbbbaaaaaaaaaaaaaaaaaacccdddddddddddddddbbbaaaaaabbbddddddcccaaaccccccdddeeefffiiikkklllhhheeebbbaaa``````^^^]]]\\\]]]___bbbaaa]]]WWWRRRLLLLLLMMMLLLKKKJJJHHHGGGHHHJJJLLLLLLLLLNNNQQQSSSXXX[[[___ccckkkwww}}}qqqbbbTTTNNNLLLHHHDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>======hhhlllnnnkkkhhhccc[[[RRREEEAAABBBEEEHHHQQQhhh}}}yyy|||}}}zzzxxxxxxxxxuuusssqqqooooooqqqtttvvv|||~~~sssqqqnnnkkkjjjoooxxx~~~nnn]]]RRRKKKJJJLLLFFFHHHEEEFFFMMMPPP___zzz}}}qqqwww{{{{{{yyytttjjj___RRRMMMFFFAAA@@@@@@AAAAAAGGGHHHWWWnnn}}}|||rrrkkkmmmsss|||uuunnniiifffeeeeeeeeedddcccbbbbbbaaabbbbbb___```aaaaaabbbcccccccccdddcccaaaaaabbbcccbbbaaa```aaabbbdddfffhhhjjjkkkgggddd```^^^]]]]]]\\\[[[XXXZZZ\\\______[[[UUUPPPLLLLLLMMMMMMKKKIIIFFFEEEHHHJJJKKKKKKKKKLLLNNNPPPQQQTTTWWW\\\cccpppwwweeeXXXLLLIIIIIIGGGDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>iiimmmooolllhhhccc[[[TTTGGGBBBAAADDDEEEMMMddd|||~~~|||xxx{{{|||yyywwwyyy|||~~~|||zzzuuuqqqmmmkkkjjjiiifffeeeccccccccceeeggghhhmmmsss|||vvvuuurrrnnnmmmrrr{{{{{{ggg[[[SSSNNNLLLLLLFFFIIIFFFGGGMMMOOO]]]www{{{ooouuuzzzzzzyyyuuujjj```SSSNNNGGGBBBAAAAAAAAABBBHHHKKK\\\xxxzzzqqqkkklllppp|||vvvoooiiieeecccbbbbbbbbbaaa```____________^^^______```aaabbbcccccceeeccc```___```aaaaaa```^^^___aaaccceeeggghhhiiigggccc___\\\\\\[[[[[[ZZZVVVXXXZZZ]]]^^^ZZZUUUPPPNNNNNNNNNMMMKKKHHHFFFDDDFFFGGGHHHHHHGGGGGGIIIKKKIIIKKKOOOSSS[[[ggguuu|||kkkYYYOOOGGGFFFGGGDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>kkkooorrrnnniiiddd^^^WWWHHHCCCAAABBBBBBJJJ```xxx~~~yyyvvvzzz{{{wwwxxx{{{|||tttnnnkkkmmmpppsss~~~}}}yyyvvvmmmkkkgggbbb___]]]]]]\\\XXXXXXYYYZZZ[[[\\\\\\]]]```gggooovvv}}}|||{{{xxxssspppttt}}}uuucccZZZWWWSSSNNNLLLHHHKKKHHHIIINNNOOO\\\uuu|||nnntttyyy{{{zzzvvvkkk```TTTOOOHHHCCCAAABBBBBBBBBGGGLLLbbbzzztttnnniiijjjnnnyyyrrrkkkfffbbbaaa``````___^^^]]]]]]]]]]]]______``````aaacccdddeeeeeebbb___]]]]]]_________]]]^^^```bbbdddfffggggggfffbbb^^^[[[[[[[[[ZZZZZZYYY[[[^^^aaabbb^^^YYYTTTRRRQQQPPPNNNKKKHHHFFFDDDEEEFFFFFFEEEDDDDDDFFFGGGCCCFFFIIIMMMSSS^^^kkkttt}}}ooo]]]QQQKKKGGGGGGFFFCCCBBBCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@lllrrrtttpppkkkfff```YYYJJJDDD@@@@@@@@@GGG^^^vvv|||wwwuuuzzzyyyzzz~~~|||wwwrrrsssvvv{{{{{{rrriiieeefffjjjnnnuuuxxx||||||yyyuuurrrnnniiifffaaa___\\\YYYVVVUUUUUUUUUQQQRRRSSSUUUVVVWWWWWWWWWXXX___ggglllrrr|||}}}wwwrrrttt}}}tttbbb[[[[[[WWWPPPLLLIIILLLJJJKKKOOOPPP]]]uuunnntttzzz|||{{{wwwlllaaaUUUOOOHHHCCCBBBBBBCCCCCCEEELLLfffyyysssoookkkhhhiiimmm{{{{{{tttmmmgggccc`````````___^^^]]]]]]]]]]]]`````````aaabbbdddeeefffdddaaa]]][[[[[[]]]]]]]]]]]]^^^```bbbdddeeeffffffeeebbb]]][[[ZZZ[[[[[[ZZZ^^^```cccfffgggddd^^^ZZZUUUTTTQQQNNNKKKHHHFFFEEEEEEFFFFFFEEEDDDCCCEEEFFFBBBEEEHHHKKKPPPZZZeeennn|||rrrdddSSSNNNJJJIIIJJJHHHDDDCCCEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@ppprrrpppkkklllnnngggZZZOOOCCC>>>BBBCCCDDDVVVnnnyyyvvvvvv}}}{{{yyywwwxxx}}}yyyssssssnnnrrrwww}}}vvvnnnhhhdddfffmmmqqqvvv|||~~~|||xxxvvvuuurrrpppmmmiiieeeaaa___^^^ZZZYYYWWWTTTRRRPPPOOOOOORRRSSSTTTVVVVVVVVVVVVUUUVVV^^^ggglllnnnsss{{{~~~zzzyyy|||zzzggg^^^ZZZVVVRRRPPPLLLIIIIIIMMMNNNRRRaaasssuuu|||~~~|||yyymmmaaaVVVNNNGGGDDDBBB??????BBBGGGMMMdddyyyrrrllliiigggeeehhhmmmzzz}}}uuukkkdddaaaaaa```cccddd```ZZZWWWXXX[[[`````````______^^^^^^^^^```^^^\\\[[[ZZZZZZ[[[\\\^^^^^^___```bbbcccddddddaaa___\\\ZZZYYYYYY[[[\\\bbbaaabbbeeeiiihhhbbb\\\WWWTTTOOOLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@AAAAAABBBCCCFFFHHHJJJMMMSSS\\\cccrrrzzz|||kkk[[[QQQKKKJJJHHHFFFDDDBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@ooosssrrrmmmlllnnnfff[[[OOOCCC>>>BBBBBBDDDUUUkkk{{{xxxxxx~~~{{{wwwttttttzzzzzzrrrmmmmmmmmmrrryyywwwooohhhhhhlllnnnsssyyy|||zzzvvvsssqqqllljjjfffbbb___\\\ZZZZZZXXXXXXVVVUUUSSSRRRRRRRRRRRRSSSUUUWWWXXXXXXXXXXXXXXX```hhhkkklllnnntttzzz|||zzz}}}oooccc\\\UUUQQQOOOKKKHHHIIIMMMNNNSSSeeeyyy|||{{{nnn```WWWOOOGGGDDDBBB??????BBBFFFLLLbbbtttpppllljjjgggeeehhhooozzz|||uuulllddd```___]]]___```]]]XXXUUUWWWYYY]]]]]]]]]]]]\\\[[[ZZZYYYZZZYYYXXXWWWXXXZZZ]]]^^^```aaabbbccceeefffggggggaaa___\\\ZZZYYYZZZ[[[\\\```___```dddiiiiiieee```YYYVVVQQQMMMJJJHHHEEECCCBBBAAAAAA@@@@@@AAAAAABBBBBBDDDFFFHHHJJJPPPXXX___kkktttuuufffXXXOOOIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBooovvvwwwpppmmmlllfff\\\NNNDDD???BBBAAACCCSSSggg}}}{{{zzzrrrpppuuu}}}{{{wwwqqqjjjggghhhlllrrr{{{{{{qqqmmmmmmoootttyyy|||{{{wwwsssqqqllljjjfffbbb___]]]\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYWWWXXXZZZ\\\]]]^^^______aaagggnnnpppooonnnrrruuu~~~}}}{{{|||vvvfff]]]VVVRRRQQQLLLJJJLLLOOOOOOUUUjjj~~~ooo___WWWOOOHHHEEEBBB??????BBBDDDJJJ___~~~{{{~~~mmmkkkkkkjjjfffccchhhpppzzz~~~{{{uuullleee___]]]YYY[[[\\\ZZZVVVTTTVVVXXXZZZZZZZZZZZZYYYWWWUUUSSSUUUTTTSSSSSSVVVYYY]]]```ccccccdddeeeggghhhiiiiii```^^^\\\ZZZZZZ[[[\\\]]]]]]]]]___dddiiikkkiiifff^^^YYYSSSNNNJJJGGGDDDBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCEEEEEEGGGKKKSSSYYYccclllyyyvvvjjj]]]SSSLLLGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEpppxxx{{{tttnnnlllfff]]]MMMEEEAAAAAA@@@BBBQQQcccwwwooorrryyy~~~|||uuupppkkkeeeeeeggglllsss~~~~~~vvvssswwwzzz{{{yyyvvvtttpppllljjjiiiiiijjjggggggggggggffffffeeeeeeaaabbbccceeeggghhhiiijjjnnnsssxxxyyywwwvvvwwwyyy}}}zzzyyyzzz|||wwwfff]]]WWWUUUVVVOOOMMMOOOQQQQQQWWWmmmnnn^^^XXXPPPHHHEEEBBB??????BBBCCCIII\\\www~~~~~~vvvfffgggiiihhhccc```fffpppzzz~~~~~~}}}zzzuuunnnfff```\\\WWWXXXYYYXXXVVVUUUVVVXXXXXXXXXXXXXXXVVVTTTQQQPPPRRRRRRQQQRRRUUUYYY]]]___aaaaaabbbdddeeefffggghhh^^^]]]\\\ZZZZZZ[[[\\\\\\\\\]]]___dddjjjlllkkkjjjbbb]]]VVVOOOJJJFFFCCCAAAAAAAAA@@@@@@@@@@@@AAAAAAAAACCCDDDEEEEEEIIIOOOUUU^^^gggssstttiii___VVVNNNJJJGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGrrr{{{~~~wwwqqqnnnfff\\\KKKEEEAAAAAA???BBBOOO___}}}wwwtttxxx}}}{{{ssslllhhheeebbbdddiiinnnvvv~~~{{{yyyyyyyyyzzzwwwwwwwwwwwwvvvtttsssrrrppppppqqqqqqssstttuuuuuuxxx{{{~~~}}}~~~zzzwwwvvvvvvxxxhhh]]]WWWUUUWWWQQQOOOPPPSSSRRRWWWlllnnn^^^YYYQQQIIIFFFCCC??????BBBDDDIIIYYYppp~~~pppcccdddffffffaaa^^^dddmmmyyy}}}||||||||||||zzzwwwsssnnngggaaa]]]WWWXXXYYYXXXXXXWWWXXXYYYWWWWWWWWWVVVUUUSSSQQQOOOSSSSSSSSSSSSUUUXXXZZZ\\\\\\\\\]]]^^^```aaabbbccc]]]\\\[[[ZZZYYYZZZZZZZZZ[[[^^^bbbgggkkkmmmmmmlllgggaaaXXXQQQKKKFFFCCC@@@AAA@@@@@@??????@@@@@@AAABBBDDDFFFFFFEEEHHHNNNSSS\\\dddppp{{{zzzssshhh^^^WWWQQQLLLIIIHHHHHHFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHuuu}}}yyytttpppfffZZZIIIEEEBBB@@@???BBBOOO\\\xxx}}}{{{}}}~~~~~~zzzwwwooohhhcccaaaaaaaaaffflllsss{{{~~~yyyvvvuuupppcccZZZWWWXXXTTTQQQRRRWWWXXX\\\lll~~~nnnbbbZZZQQQIIIFFFCCC??????AAADDDHHHVVViiisssuuu}}}|||qqqeeeddddddddd```^^^ccckkkwww{{{yyyxxxwwwxxxvvvrrroookkkfffaaa]]]YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVUUUSSSRRRRRRQQQSSSTTTUUUUUUVVVWWWWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\[[[YYYXXXXXXWWWWWWZZZ^^^dddkkkoooppppppooojjjdddZZZRRRKKKGGGCCCAAA@@@@@@????????????@@@@@@BBBEEEGGGGGGGGGIIINNNRRRZZZaaalllvvv}}}yyyoooiii___WWWQQQMMMKKKIIIIIIHHHFFFDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIxxx~~~zzzwwwsssgggXXXFFFDDDBBB???>>>BBBOOO[[[vvv}}}}}}{{{|||}}}}}}zzzuuupppmmmfff```]]]___aaadddkkkrrr{{{}}}zzz|||oooddd___^^^[[[WWWYYY```eeehhhsss|||pppgggZZZRRRJJJFFFCCC??????AAABBBFFFSSSbbbhhhiiiqqq|||{{{lllhhhdddcccaaa___dddjjjsss~~~~~~zzzwwwtttsssssspppllliiigggddd```\\\[[[ZZZYYYYYYZZZZZZZZZYYYWWWVVVTTTRRRQQQRRRRRRSSSQQQSSSUUUWWWWWWVVVUUUSSSTTTTTTUUUWWWXXXYYYZZZ[[[\\\[[[ZZZXXXWWWUUUTTTTTTVVV\\\eeennnsssuuuttttttllleee[[[RRRLLLGGGDDDAAA@@@@@@????????????@@@@@@BBBDDDGGGGGGGGGIIINNNRRRVVV]]]gggqqqzzzxxxrrrfff```XXXQQQMMMKKKIIIIIIFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDEEEFFFHHHIIIJJJJJJJJJzzzzzzyyyuuugggVVVEEECCCAAA???>>>CCCOOOZZZvvv~~~{{{wwwxxxxxxxxxtttnnniiieeebbb^^^\\\```dddiiiqqqyyyzzznnnhhhgggbbb]]]```jjjqqqttt|||yyy{{{|||rrrkkk[[[RRRJJJFFFCCC??????AAAAAAEEEPPP]]]aaaaaaiiivvvqqqkkkeeecccbbbbbbeeejjjppp{{{~~~zzzuuurrrpppppplllgggdddcccbbb^^^[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWUUURRRPPPPPPQQQSSSTTTNNNQQQTTTWWWWWWVVVSSSQQQSSSTTTUUUVVVWWWYYYZZZZZZ\\\[[[ZZZXXXVVVTTTRRRRRRSSS[[[fffpppvvvxxxxxxxxxmmmfff\\\SSSLLLGGGDDDBBB@@@@@@????????????@@@@@@AAADDDGGGGGGGGGIIINNNRRRSSSZZZcccmmmvvv~~~uuunnnaaa\\\TTTNNNKKKIIIHHHHHHDDDDDDCCCCCCCCCDDDDDDEEE@@@@@@@@@AAAAAAAAABBBBBBEEEFFFGGGIIIJJJKKKKKKKKKwww|||{{{ssseeeXXXEEEDDDCCC@@@===@@@OOO___~~~yyytttnnnkkkkkkjjjddd^^^]]]XXXZZZ^^^ccchhhooowww|||wwwssssssiiillljjjrrr}}}uuuiiiYYYSSSKKKDDDAAA??????>>>@@@DDDOOOXXX[[[[[[dddppp}}}ssspppqqqvvv|||wwwkkkccccccbbb___bbbjjjsss~~~zzzuuussssssrrrkkkccc\\\ZZZXXXVVVTTTYYYZZZ\\\[[[YYYXXXXXXYYYYYYWWWTTTRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSVVVWWWXXXXXXUUURRRNNNKKKTTT\\\iiisssyyy{{{{{{zzzssslllaaaWWWOOOIIIDDDBBB??????>>>>>>>>>???AAABBBBBBCCCFFFGGGHHHJJJMMMPPPTTTWWW]]]eeennnzzz~~~yyyooohhh]]]YYYSSSOOOLLLIIIGGGEEEEEECCCAAAAAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFGGGHHHHHHIIIJJJJJJxxx|||~~~zzzqqqcccVVVDDDCCCBBBAAA???EEEUUUeeezzzmmmgggbbbbbbaaa\\\XXXWWWWWWZZZ```fffmmmvvv~~~{{{yyyzzzwwwyyyuuuyyypppdddYYYTTTKKKDDDAAA???>>>>>>???CCCNNNZZZ]]]___iiivvv}}}ssskkkjjjmmmuuu{{{uuujjjaaabbbaaa___ccckkkrrr~~~|||wwwtttrrrlllggg___ZZZXXXWWWVVVTTTWWWYYYZZZZZZXXXWWWWWWXXXYYYXXXVVVTTTRRRQQQQQQQQQTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSUUUVVVVVVUUUTTTQQQNNNLLLTTT]]]jjjwww~~~~~~tttmmmbbbWWWOOOHHHDDDAAA@@@????????????AAABBBCCCDDDFFFGGGHHHHHHIIILLLNNNRRRVVV[[[ccclllvvv|||zzzxxxsssjjjccc\\\XXXSSSOOOMMMKKKHHHFFFGGGEEECCCBBBCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAEEEFFFFFFGGGHHHIIIJJJJJJyyy}}}}}}yyyppp```RRRBBBAAAAAAAAABBBIII[[[kkkyyyeee^^^YYYXXXWWWSSSRRRTTTWWW[[[bbbkkkttt~~~{{{{{{~~~}}}nnnaaaYYYSSSKKKDDD@@@???>>>===>>>BBBNNN]]]ccceeeqqqtttnnnpppuuu{{{~~~vvvjjjaaaaaaaaa___dddlllooo|||~~~zzztttooofffbbb\\\WWWUUUUUUUUUTTTVVVWWWYYYXXXWWWUUUVVVWWWZZZYYYXXXWWWUUUSSSQQQPPPTTTUUUUUUUUUVVVVVVVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPOOONNNRRR\\\kkkyyyuuunnnbbbWWWNNNHHHCCC@@@@@@@@@??????@@@AAACCCDDDFFFGGGIIIIIIIIIIIIKKKMMMQQQTTTYYY```hhhrrr|||~~~{{{wwwtttqqqlllddd^^^ZZZWWWSSSPPPOOOMMMKKKIIIJJJHHHEEECCCCCCBBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAADDDEEEFFFGGGHHHIIIJJJJJJ{{{}}}~~~|||yyyppp___PPPBBB@@@@@@AAACCCKKK[[[kkkqqq```YYYTTTSSSQQQOOOQQQUUUXXX]]]eeeoooyyy}}}wwwzzzvvvttt~~~~~~ooocccXXXSSSJJJDDD@@@???>>>===???BBBOOOaaajjjmmm{{{}}}{{{nnndddcccbbb___ccckkkooo|||~~~zzzsssllleeebbb\\\XXXUUUTTTSSSSSSUUUWWWXXXXXXWWWVVVVVVWWWZZZ[[[\\\\\\ZZZXXXUUUTTTVVVVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVTTTSSSSSSQQQQQQQQQQQQQQQQQQRRRRRRTTT\\\jjjxxx}}}tttmmmaaaVVVMMMGGGBBB?????????>>>>>>???AAACCCDDDEEEGGGJJJKKKJJJKKKLLLNNNPPPTTTYYY___fffnnnwww}}}}}}yyyuuuppplllggg```[[[XXXVVVTTTSSSRRRPPPNNNKKKKKKHHHEEEDDDCCCBBB@@@???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJ{{{}}}}}}{{{yyyqqq```PPPCCCAAA???@@@BBBHHHWWWddd}}}rrreeeZZZUUUPPPOOONNNNNNSSSYYY\\\aaaiiisss|||}}}tttsssnnnmmmyyyzzz|||~~~ooocccWWWQQQIIICCC@@@?????????AAACCCQQQfffqqquuutttiiifffccc___cccjjjrrr~~~yyyqqqkkkhhhfffaaa[[[VVVSSSRRRRRRUUUWWWXXXXXXWWWVVVWWWXXXZZZ\\\]]]______]]][[[ZZZWWWWWWWWWXXXWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRPPPPPPQQQRRRSSSUUUVVVVVVZZZ```jjjvvv}}}yyyppphhh^^^SSSKKKFFFAAA???======<<<===>>>@@@AAACCCDDDFFFJJJLLLLLLMMMOOOQQQQQQUUUYYY___eeelllsssxxxyyyvvvqqqlllfffaaa\\\YYYXXXWWWVVVVVVVVVTTTQQQNNNJJJHHHEEEDDDDDDDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJxxxyyyzzzyyyxxxqqq```PPPDDDAAA???@@@AAAEEEPPP[[[sss~~~yyytttnnndddZZZTTTPPPNNNNNNNNNOOOUUU]]]bbbgggoooyyywwwkkkiiieeegggtttrrrvvv~~~{{{lllaaaTTTOOOHHHBBB@@@@@@@@@@@@CCCCCCRRRjjjuuuyyyxxxlllhhhddd___bbbjjjvvv}}}xxxqqqlllllljjjfff___YYYTTTSSSSSSUUUVVVXXXXXXWWWVVVWWWXXXYYYZZZ\\\^^^___^^^]]]\\\XXXXXXWWWWWWVVVVVVUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQPPPQQQSSSVVVXXXZZZ[[[\\\```bbbhhhqqqyyy{{{xxxtttiiibbbXXXOOOIIIDDDAAA???<<<;;;;;;<<<===???AAABBBCCCFFFJJJMMMNNNOOOQQQRRRRRRUUUZZZ^^^ccciiipppttt{{{zzzwwwpppmmmiiiddd___\\\YYYXXXZZZYYYYYYYYYYYYWWWTTTQQQKKKIIIFFFEEEEEEDDDCCCAAA???@@@@@@AAAAAABBBBBBCCCAAABBBCCCDDDFFFHHHIIIIIIssstttuuuvvvwwwqqq```OOODDDAAA@@@AAABBBDDDLLLUUUjjj|||wwwtttwww|||}}}|||uuujjjbbb^^^YYYTTTQQQOOONNNPPPPPPRRRZZZccchhhmmmvvvrrrfffddd```eeettt~~~ooouuu~~~yyyjjj^^^RRRMMMFFFBBB@@@AAABBBBBBDDDCCCRRRjjjvvvyyyyyylllgggddd___ccckkkuuu}}}xxxrrrooommmllliiibbb[[[VVVUUUVVVSSSUUUVVVWWWVVVUUUVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYWWWWWWVVVTTTSSSRRRQQQPPPRRRQQQPPPOOONNNNNNOOOPPPPPPSSSVVVZZZ]]]___````````````aaagggooosssqqqooobbb\\\SSSKKKFFFCCC@@@???<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHLLLNNNOOOOOOPPPQQQRRRUUUYYY]]]bbbggglllppptttyyywwwrrrpppfffeeebbb___\\\ZZZZZZ[[[[[[[[[\\\]]]]]]ZZZVVVRRRNNNKKKHHHFFFEEEDDDAAA@@@??????@@@AAAAAABBBCCCCCC@@@AAABBBDDDFFFGGGIIIIIIpppqqqqqqsssuuuppp___OOOCCC@@@@@@BBBCCCDDDKKKSSSddd~~~}}}}}}}}}xxxrrrmmmnnnssswwwvvvnnnaaaXXXVVVTTTRRRRRRPPPQQQSSSTTTWWW___hhhkkkqqq{{{~~~|||{{{|||~~~uuuhhhfffdddjjj{{{yyyqqqwwwzzziii^^^PPPLLLEEEAAA@@@BBBCCCDDDDDDBBBPPPjjjvvvyyywwwkkkfffccc```ccclllppp|||~~~xxxtttrrrlllllliiiccc\\\WWWWWWXXXQQQSSSUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUUUUTTTVVVUUUTTTRRRQQQOOONNNMMMPPPOOONNNMMMMMMMMMNNNOOOQQQTTTYYY]]]aaaccccccccc]]]ZZZZZZ^^^fffkkkkkkjjj^^^XXXPPPIIIDDDBBB@@@???============???AAACCCDDDHHHJJJNNNOOOOOONNNNNNOOORRRUUUYYY\\\```eeejjjmmmppptttzzz|||sssmmmiiiggg``````___]]]\\\\\\^^^```]]]]]]^^^______\\\WWWSSSPPPMMMJJJGGGEEEBBB@@@>>>??????@@@AAAAAABBBCCCCCC@@@AAABBBDDDEEEGGGIIIIIIooonnnnnnqqqwwwtttbbbOOOGGGBBB>>>???AAABBBGGGNNNaaa}}}vvvrrrqqqrrrtttyyy~~~tttlllhhhgggffflllmmmkkkddd[[[TTTSSSUUURRRQQQTTTYYY]]]___eeelllrrryyy|||{{{zzzzzzssspppmmmjjjjjjlllppprrrvvv|||ppphhheeegggsss|||uuulllxxxzzziii[[[QQQLLLFFFAAA???@@@@@@AAAEEEHHHOOOeee~~~sssiiifff\\\ZZZaaadddmmmyyy~~~yyyuuuwwwtttooohhhaaa[[[VVVTTTPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSTTTTTTTTTRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMLLLKKKKKKMMMOOOVVVUUUVVVYYY^^^``````^^^ZZZWWWTTTUUUYYY]]]]]]]]]SSSPPPKKKGGGDDDAAA>>><<<::::::;;;<<<>>>AAADDDEEEEEEGGGJJJMMMOOOPPPQQQQQQUUUVVVXXX[[[___cccgggiiimmmpppuuuzzz~~~}}}uuuoookkkgggccc___]]]\\\[[[[[[\\\]]]___```______```aaaaaa^^^ZZZVVVTTTPPPKKKGGGDDDCCCAAA???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHooonnnnnnrrrwwwtttbbbPPPEEE@@@===>>>@@@BBBHHHNNNcccsssmmmlllmmmooouuuwwwnnnhhheeedddhhhjjjkkkfff^^^XXXWWWXXXXXXWWWZZZ___ccceeekkkrrr{{{vvvqqqmmmkkkjjjgggeeebbb``````bbbeeeffflllrrrxxx}}}wwwqqqppptttzzztttnnnyyyzzziii[[[QQQLLLEEE@@@???@@@@@@AAADDDHHHOOOgggqqqhhhfff]]]ZZZ```bbblllwww{{{xxxwwwtttnnnfff___YYYUUUSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQRRRSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKKKKKKKKKKLLLMMMLLLKKKKKKMMMNNNRRRQQQRRRTTTXXXZZZYYYWWWSSSPPPMMMMMMOOOQQQQQQQQQKKKHHHDDDAAA@@@???===<<<::::::;;;<<<>>>AAACCCEEEHHHIIIKKKMMMNNNPPPPPPPPPQQQRRRUUUXXX\\\```dddeeejjjlllppptttwww|||{{{wwwvvvuuupppjjjeeeccc```]]][[[YYYZZZ[[[\\\^^^```aaabbb`````````aaaaaa___[[[WWWUUURRRNNNJJJHHHFFFCCCBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHooopppppptttyyyuuudddRRRFFFAAA>>>@@@BBBDDDIIIPPPccc}}}nnngggffffffiiiooozzz~~~tttlllfffcccfffiiilllkkkfffbbbaaaaaa```___bbbgggjjjmmmsss{{{~~~}}}~~~yyypppiiidddaaa___YYYYYYWWWWWWWWWXXXYYYZZZ```eeekkkpppttt}}}xxxrrrqqqvvv|||wwwqqq|||zzziiiZZZPPPKKKDDD@@@??????@@@AAACCCGGGOOOiiinnnfffeee]]]ZZZ______iiiqqq{{{~~~|||zzzvvvooofff___YYYUUUSSSNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPPPPOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJKKKMMMNNNNNNMMMNNNOOOQQQQQQPPPNNNLLLIIIFFFDDDDDDEEEEEEDDDBBB@@@>>>>>>>>>???>>>===::::::;;;<<<>>>@@@CCCDDDKKKKKKLLLLLLMMMNNNOOOPPPMMMNNNQQQUUUYYY]]]```bbbfffhhhjjjkkknnnrrrwww{{{{{{tttlllgggddddddaaa]]]ZZZYYYYYYYYYXXXXXXZZZ^^^bbbdddeeeeeeeee______```aaaaaa```\\\YYYWWWUUUQQQOOOMMMJJJGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHqqqrrrtttxxx|||xxxgggVVVJJJEEEAAABBBCCCEEEJJJPPP^^^{{{zzzjjjbbb```aaaeeekkkvvv}}}rrrjjjffffffkkkppprrrqqqnnnmmmmmmhhhfffhhhmmmpppssszzz~~~~~~|||{{{zzzwwwwwwxxxzzz}}}~~~~~~zzzqqqiiibbb^^^[[[YYYRRRRRRSSSSSSSSSSSSTTTTTTXXX\\\aaaeeeiiiqqq{{{zzzpppllloooyyyuuuzzziiiZZZOOOJJJDDD???>>>???@@@@@@BBBFFFNNNhhh|||yyy~~~~~~kkkdddeee^^^[[[]]]\\\eeellluuu}}}~~~zzzrrrhhh___XXXSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOKKKJJJJJJIIIHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJLLLNNNLLLMMMMMMNNNMMMLLLJJJHHHGGGEEEBBB@@@??????@@@@@@@@@???===>>>@@@@@@@@@???::::::;;;;;;===@@@BBBDDDJJJJJJIIIJJJKKKMMMOOOPPPLLLNNNQQQUUUYYY\\\^^^```cccdddeeeeeefffhhhmmmqqqsssuuuvvvsssmmmgggaaa___YYYXXXVVVUUUUUUVVVWWWXXX\\\```eeejjjmmmllljjjhhh^^^^^^___aaacccbbb___\\\YYYWWWTTTRRRPPPMMMIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIsssvvvyyy}}}|||kkkZZZLLLFFFBBBBBBBBBCCCHHHNNNYYYvvvxxxhhh```^^^^^^ccciiirrryyynnnhhhgggkkkrrrwwwxxxxxxwwwvvvooommmnnnrrruuuwww~~~~~~~~~}}}|||}}}|||zzzyyyzzz{{{}}}}}}zzzxxxwwwvvvvvvuuuuuuvvvxxxyyywwwvvvwwwvvvtttrrrqqqsssuuuwwwxxxzzz}}}wwwqqqhhh```ZZZUUURRROOOOOOPPPQQQQQQRRRRRRRRRRRRRRRUUUYYY\\\```fffnnnsss|||ssskkkmmmuuu||||||zzz{{{iiiZZZNNNIIICCC>>>===>>>@@@@@@@@@EEEMMMdddtttnnnpppwww}}}iiibbbccc^^^[[[]]][[[dddmmmwww~~~|||zzzrrrggg]]]UUUPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMNNNNNNJJJIIIHHHHHHGGGHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNNNNOOOPPPOOOMMMJJJGGGFFFBBBAAA@@@>>>======???@@@@@@???>>>???@@@@@@???>>>;;;::::::;;;===???AAACCCFFFFFFFFFGGGIIILLLOOOPPPNNNPPPSSSVVVZZZ\\\^^^___aaaaaaaaa``````aaadddgggiiikkkmmmkkkgggaaa]]][[[SSSSSSRRRRRRSSSUUUWWWYYYaaaeeekkkpppqqqoookkkhhh]]]^^^bbbfffhhhhhheeeccc^^^[[[XXXVVVTTTPPPLLLIIIFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJssswww|||}}}mmm]]]JJJDDD@@@@@@AAAAAAFFFLLLXXXuuu~~~xxxhhh___\\\\\\```eeennn{{{tttllliiimmmssszzz~~~~~~yyywwwwwwyyy{{{}}}}}}}}}|||yyywwwrrrqqqooonnnooottt{{{yyyrrrppppppooonnnmmmmmmmmmmmmooorrruuuyyy{{{|||{{{{{{{{{zzzxxxuuurrrooommmllllllkkkjjjkkkmmmooonnnnnnoooooonnnlllkkkkkknnnpppooorrruuuwwwxxxyyy{{{|||{{{}}}~~~}}}~~~~~~{{{sssmmmeee]]]WWWRRRMMMJJJMMMMMMNNNNNNOOOPPPPPPPPPNNNPPPRRRUUUXXX\\\bbbfffnnnuuu}}}vvvnnnqqqyyy~~~~~~{{{iiiZZZMMMHHHBBB>>>===>>>???@@@>>>EEEJJJ\\\{{{uuukkkkkkppp|||hhh```bbb^^^\\\^^^[[[eeerrr~~~{{{xxxzzzvvvooofff\\\TTTNNNJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMIIIHHHHHHGGGGGGHHHHHHHHHGGGHHHIIIIIIIIIJJJLLLNNNOOOQQQSSSRRRNNNJJJGGGFFF??????>>><<<;;;<<<>>>@@@???>>>>>>>>>??????===;;;;;;::::::;;;<<>>???@@@<<>>>>>???@@@???===;;;;;;;;;:::;;;<<<>>>@@@AAACCCDDDFFFHHHJJJKKKLLLLLLPPPQQQTTTWWWXXXYYYXXXXXXUUUWWWXXXXXXVVVTTTTTTTTTVVVWWWWWWUUUQQQMMMKKKKKKHHHJJJMMMOOOQQQUUU[[[```eeeiiiooottttttqqqlllhhhfffkkkttt}}}{{{rrrnnnhhhccc___\\\XXXVVVOOONNNNNNMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLMMMNNNqqqvvv||||||lll]]]IIIDDDBBBDDDFFFIIIOOOVVVccc~~~zzzhhh]]]XXXVVVUUUZZZdddsss|||wwwyyy~~~}}}zzztttqqqmmmjjjgggddd```]]]VVVXXXYYYZZZ[[[]]]```bbb^^^aaaaaa]]]ZZZZZZVVVRRRSSSSSSRRRRRRSSSUUUWWWXXXZZZ^^^ccchhhjjjjjjiiigggcccbbbbbb```^^^\\\ZZZYYY\\\[[[YYYYYY[[[]]]]]]]]]\\\^^^aaa```^^^^^^```bbb```cccfffiiiiiijjjkkkllliiikkknnnoooooopppqqqsssrrrssstttuuutttpppiiiddd___[[[VVVRRRPPPNNNLLLJJJMMMLLLKKKKKKLLLNNNPPPQQQQQQQQQRRRRRRTTTVVVYYY[[[^^^ccciiinnnqqquuuzzz{{{}}}{{{iiiZZZLLLGGGAAA===<<<>>>???@@@;;;DDDFFFNNNcccrrrzzzsssnnnqqqwww~~~ggg^^^```]]]]]]```]]]aaauuu{{{vvvrrrqqqpppnnnjjjddd^^^XXXUUUMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKJJJJJJKKKLLLHHHHHHHHHGGGHHHHHHIIIIIIFFFGGGHHHHHHHHHIIIKKKNNNNNNQQQTTTSSSNNNHHHFFFEEEBBBBBBBBB???<<<;;;>>>AAA?????????@@@BBBAAA???===;;;;;;:::;;;<<<>>>@@@AAAEEEFFFHHHJJJKKKKKKKKKJJJOOOPPPSSSUUUVVVVVVUUUTTTPPPRRRTTTTTTRRRPPPNNNNNNNNNOOOOOONNNKKKIIIIIIIIIFFFIIIMMMPPPSSSXXX___eeegggkkkqqqvvvwwwtttpppllllllrrr|||zzzuuuoooiiidddaaa^^^\\\VVVVVVUUUTTTRRRQQQPPPPPPJJJJJJJJJJJJKKKMMMNNNOOOrrrwww|||}}}oooaaaNNNHHHEEEFFFHHHJJJOOOVVVeeeyyyzzzhhh___ZZZVVVVVVWWW^^^lll}}}~~~}}}uuuooonnnhhhaaa\\\ZZZXXXUUUSSSQQQQQQRRRRRRRRRSSSSSSSSSXXXTTTPPPOOOPPPPPPNNNLLLLLLLLLKKKJJJKKKLLLNNNOOORRRSSSUUUXXXZZZ\\\]]]]]]ZZZYYYXXXWWWVVVUUUTTTSSSTTTSSSSSSRRRRRRRRRSSSSSSWWWWWWXXXYYYYYYZZZZZZ[[[^^^^^^^^^___```aaacccccceeeeeefffhhhiiikkklllllloooooopppooolllgggbbb^^^ZZZXXXUUURRROOOMMMMMMLLLJJJKKKKKKLLLLLLLLLLLLKKKOOOPPPQQQQQQRRRTTTXXX[[[```cccgggkkknnnpppppppppuuuvvvvvvvvvvvvxxx{{{~~~{{{~~~yyyggg[[[IIICCC?????????<<<<<>>???@@@AAABBBAAA???===;;;;;;;;;;;;<<<<<<>>>??????CCCDDDEEEGGGHHHIIIJJJJJJNNNOOOPPPQQQQQQOOOMMMLLLLLLKKKJJJKKKLLLMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFIIINNNTTTXXX]]]bbbffffffjjjooosssuuutttrrrooowww}}}{{{tttpppnnnkkkeee___^^^\\\ZZZYYYXXXWWWUUUSSSRRRQQQPPPPPPQQQPPPNNNLLLsssyyyqqqcccSSSNNNKKKLLLNNNPPPVVV\\\jjj}}}}}}jjj```ZZZVVVVVVXXX^^^lll|||{{{vvvnnnhhhddd___YYYTTTRRRQQQOOOMMMLLLLLLLLLLLLMMMMMMMMMMMMQQQNNNJJJIIIJJJJJJIIIGGGHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMOOOQQQSSSUUUUUUVVVSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNQQQQQQQQQRRRSSSSSSTTTTTTXXXXXXYYYZZZ[[[]]]___```^^^___```aaacccdddeeefffeeefffggggggddd```\\\YYYWWWVVVSSSQQQOOONNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOORRRRRRSSSSSSTTTVVVZZZ]]]___aaaeeehhhkkkmmmmmmmmmppprrrssssssssstttwwwyyyzzz|||wwweeeYYYIIICCC?????????<<<<<>><<>>>>>??????@@@AAABBBAAA???===;;;999999:::;;;===>>>@@@AAABBBCCCEEEFFFGGGHHHIIIIIIMMMNNNOOOOOOOOONNNLLLKKKKKKJJJIIIJJJLLLLLLLLLJJJHHHHHHGGGFFFEEEDDDDDDEEEGGGKKKOOOTTTXXX\\\aaadddeeegggkkkppptttwwwyyyzzz|||xxxvvvsssmmmiiihhhfffdddcccbbbaaa^^^\\\WWWVVVTTTTTTUUUTTTQQQOOOwww}}}pppcccVVVQQQOOOQQQSSSUUUZZZaaammmlllaaa[[[WWWVVVXXX^^^kkkzzzzzzuuuqqqkkkccc]]]XXXTTTPPPLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJHHHFFFEEEFFFFFFEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNPPPQQQQQQSSSUUUWWWYYYZZZXXXYYYZZZ[[[\\\]]]^^^___[[[\\\^^^^^^]]][[[XXXVVVTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWXXX\\\^^^```bbbdddgggiiijjjjjjjjjkkkmmmoooooopppppprrrtttyyyzzz||||||{{{{{{|||}}}~~~uuubbbWWWIIICCC?????????<<<<<>>GGGUUU```dddddddddwwwxxxxxxrrruuu{{{}}}pppeeecccddddddbbbbbbaaajjjwww~~~|||{{{{{{|||~~~~~~yyymmmaaaXXXTTTRRRPPPNNNMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMNNNPPPSSSZZZccciiihhhcccZZZOOOFFF@@@???@@@???@@@AAABBBAAA???===<<<888888999;;;===???AAABBBAAABBBCCCDDDFFFGGGHHHHHHLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGHHHJJJKKKJJJIIIEEEEEEEEEDDDDDDEEEEEEFFFJJJMMMQQQTTTWWWZZZ^^^aaabbbdddgggmmmttt|||~~~{{{yyyuuurrrqqqooommmlllkkkiiifffdddaaa___^^^]]]]]][[[YYYVVVzzzzzzkkk]]]SSSOOOMMMPPPRRRTTTYYY___lllnnnaaaZZZVVVVVVXXX^^^iiixxx}}}xxxpppjjjfff```YYYSSSPPPNNNKKKIIIGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJKKKMMMOOORRRTTTUUUUUUUUUVVVWWWXXXYYYZZZZZZTTTUUUXXXZZZZZZYYYXXXWWWSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZ\\\___bbbcccdddfffhhhhhhhhhhhhgggiiilllmmmnnnoooppprrrxxxyyyyyyxxxwwwwwwxxxzzzzzz|||~~~sssaaaVVVIIICCC?????????<<<<<>>???AAAAAAAAA???===<<<999999999:::<<<>>>@@@AAA@@@@@@AAABBBCCCEEEFFFGGGJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHCCCCCCCCCCCCDDDEEEGGGGGGLLLNNNQQQSSSUUUWWW[[[]]]___aaafffnnnxxx{{{zzzxxxwwwvvvtttpppmmmmmmllliiihhhgggeeebbb___|||tttcccTTTQQQMMMLLLNNNPPPRRRVVV\\\gggyyyrrrcccZZZVVVWWWYYY^^^hhhuuutttnnnfff```\\\XXXRRRNNNJJJIIIHHHGGGFFFEEEFFFGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBBBBCCCDDDEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIILLLNNNPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUOOOQQQSSSVVVXXXYYYYYYXXXVVVWWWWWWXXXYYYYYYYYYYYYUUUVVVWWWXXXYYYYYYYYYYYYXXXZZZ[[[[[[ZZZ[[[]]]___aaaaaabbbdddeeeeeefffffffffhhhkkkmmmnnnpppsssuuuzzzzzzyyyvvvttttttvvvyyyxxxzzz|||~~~rrr```UUUIIICCC?????????<<<<<>>???@@@AAAAAA@@@>>>===;;;;;;;;;;;;;;;<<<======>>>>>>>>>???AAABBBDDDEEEHHHGGGFFFEEEEEEEEEEEEFFFDDDCCCCCCDDDFFFHHHGGGFFFAAAAAABBBCCCDDDFFFHHHIIILLLNNNQQQRRRSSSTTTWWWYYY\\\```hhhsss}}}zzzxxxuuusssqqqoookkkhhh}}}~~~ppp^^^PPPQQQMMMLLLNNNPPPQQQTTTZZZaaatttwwwfff\\\WWWWWWYYY^^^fffrrr{{{vvvsssiiiccc\\\WWWTTTRRRNNNKKKFFFGGGGGGFFFEEEDDDFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKKKKIIIHHHHHHIIIFFFFFFGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCEEEEEEFFFGGGIIIKKKMMMNNNKKKKKKLLLLLLMMMNNNOOOOOOKKKMMMPPPSSSVVVXXXYYYYYY[[[\\\]]]^^^^^^^^^]]]]]]WWWXXXYYYZZZ[[[\\\\\\\\\ZZZ\\\]]]]]]\\\\\\^^^_________```aaabbbcccddddddgggiiikkkmmmooosssxxx{{{}}}|||zzzvvvttttttwwwyyyxxxzzz}}}qqq___TTTIIICCC?????????<<<<<>>===<<<<<<;;;;;;;;;;;;<<<<<<======<<<===>>>@@@BBBDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAABBBDDDFFFFFFEEEAAABBBBBBCCCEEEGGGIIIJJJLLLMMMOOOPPPQQQQQQSSSUUUYYY___jjjxxx~~~zzzvvvsss~~~qqq```RRRRRRNNNLLLNNNOOOOOORRRWWW___rrr}}}jjj___YYYWWWYYY^^^eeeppp~~~zzztttoooiiieee___YYYRRROOONNNNNNLLLJJJFFFHHHIIIHHHFFFFFFGGGIIIGGGHHHHHHHHHIIIIIIIIIIIIKKKNNNPPPOOOLLLKKKKKKLLLIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@????????????@@@@@@AAAAAAAAA>>>===============>>>>>>>>>>>>??????@@@AAAAAAAAADDDDDDEEEFFFGGGIIIJJJKKKHHHHHHIIIIIIJJJJJJKKKKKKKKKMMMPPPSSSWWWYYY[[[\\\``````aaaaaaaaa```___^^^YYYZZZ[[[]]]^^^_________]]]___``````_________```aaaaaaaaabbbccceeefffggghhhiiikkkmmmpppvvv||||||xxxuuuuuuxxxzzzyyy{{{~~~nnn]]]RRRIIICCC?????????<<<<<>>@@@AAAAAA@@@???===::::::::::::;;;;;;<<<===<<<;;;;;;;;;<<>>=========>>>>>>??????@@@@@@AAABBBBBBBBBDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKMMMOOORRRVVVYYY\\\^^^___bbbcccccccccbbbaaa___^^^[[[\\\]]]___```aaaaaaaaa___aaaccccccaaaaaaaaabbbdddeeeeeefffgggiiijjjkkkhhhiiikkklllpppwww}}}yyyvvvvvvyyy|||zzz|||~~~mmm[[[PPPJJJCCC?????????<<<<<>>@@@AAAAAA@@@???>>>999999999:::;;;<<<>>>???;;;;;;::::::;;;>>>@@@BBBBBBCCCDDDEEEEEECCCAAA@@@???>>>>>>@@@BBBDDDDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKIIIKKKMMMMMMMMMNNNPPPQQQXXX^^^iiiyyywwwcccPPPPPPKKKHHHJJJMMMOOOUUU[[[]]]ooopppccc]]]XXXZZZ___hhhsss~~~~~~zzzwwwpppiiiaaa[[[VVVTTTPPPNNNKKKIIIHHHHHHGGGFFFJJJIIIJJJKKKLLLMMMLLLJJJLLLMMMMMMKKKJJJJJJLLLNNNRRRSSSSSSSSSQQQQQQRRRTTTQQQRRRTTTSSSQQQOOONNNNNNIIIJJJJJJHHHEEECCCAAAAAABBBAAAAAA@@@@@@?????????@@@@@@@@@???????????????;;;<<<<<<===>>>??????@@@??????@@@@@@@@@AAAAAAAAACCCCCCDDDEEEFFFHHHJJJKKKKKKMMMPPPUUU[[[```eeehhhkkkjjjiiigggeeecccaaa```aaa`````````aaabbbdddeeedddbbbaaacccgggiiihhhfffdddfffhhhjjjlllllllllkkkjjjkkkmmmppprrrtttuuuvvv{{{{{{zzzxxxwwwwwwyyy|||}}}qqqrrr|||nnn\\\PPPGGGDDD@@@>>>======<<<<<<<<>>===<<<;;;;;;;;;:::::::::;;;<<<<<<::::::;;;<<<===>>>???@@@BBBCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGJJJOOOSSSZZZbbbqqqwwwcccQQQLLLJJJKKKNNNOOOMMMPPPUUUYYYkkkvvvggg```YYY[[[```hhhsss~~~yyykkkhhhccc\\\VVVRRRNNNMMMOOONNNLLLKKKKKKLLLLLLKKKKKKKKKKKKMMMNNNOOOOOONNNOOOOOOPPPNNNMMMLLLMMMOOOVVVXXX[[[\\\[[[[[[[[[\\\YYYZZZZZZZZZYYYWWWVVVVVVOOOOOOOOOLLLIIIFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???????????????<<<<<<======>>>??????@@@????????????@@@@@@@@@AAABBBBBBCCCDDDEEEGGGHHHIIIJJJLLLPPPUUU[[[aaafffhhhkkkkkkkkkkkkjjjiiigggfffddddddccccccdddeeeggghhhfffddddddfffiiikkkjjjhhhfffgggiiijjjlllmmmmmmmmmpppppppppppppppoooooonnntttvvvxxxyyyyyyzzz{{{}}}ppppppzzznnn[[[PPPFFFCCC???===<<<===<<<;;;<<>>===<<<;;;:::::::::::::::;;;;;;<<<;;;<<<===>>>???@@@@@@AAACCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGIIINNNQQQWWW```ppp}}}ttt```PPPJJJKKKOOORRROOOJJJJJJMMMTTTfffxxxggg^^^\\\]]]```gggrrr{{{tttooolll^^^[[[XXXSSSOOOLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLMMMOOOQQQRRRTTTTTTVVVXXXXXXWWWUUUSSSSSSTTTWWW\\\bbbfffggggggffffffccccccbbbaaa___]]]\\\[[[SSSRRRPPPMMMJJJFFFDDDBBBEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>><<<======>>>>>>?????????>>>>>>>>>>>>????????????@@@AAAAAABBBCCCEEEFFFGGGIIIKKKPPPVVV\\\bbbgggiiiiiijjjlllnnnooonnnlllkkkhhhhhhgggggghhhiiijjjkkkiiihhhhhhiiikkkmmmlllkkkjjjjjjjjjkkkmmmnnnpppqqqtttssssssqqqooommmkkkjjjmmmqqqvvvzzz{{{|||~~~rrrsss}}}~~~lllZZZOOOEEEBBB>>><<<;;;<<<;;;:::<<>>===<<<<<<:::999999999::::::;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@???@@@AAABBBCCCCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFHHHKKKNNNUUU___qqq}}}}}}nnn[[[NNNKKKLLLOOOQQQLLLFFFEEEIIIPPPbbb|||iii_________aaagggrrrzzzuuussssssxxx}}}|||}}}{{{vvvmmmeee```^^^YYYWWWUUURRROOONNNMMMMMMMMMNNNOOOPPPPPPQQQSSSUUUQQQSSSVVVXXXZZZ]]]```bbbdddfffhhhgggeeebbbaaaaaa```gggpppwwwzzz{{{{{{{{{zzzwwwtttppplllhhhccc```YYYWWWSSSOOOLLLIIIFFFDDDGGGGGGFFFFFFEEEDDDCCCCCCAAAAAA@@@@@@??????>>>>>>======>>>>>>>>>?????????=========>>>>>>>>>>>>>>>?????????@@@AAABBBDDDDDDGGGJJJOOOVVV]]]dddiiikkkhhhiiilllnnnooonnnmmmllljjjjjjjjjjjjkkkkkkllllllkkkkkkkkklllnnnnnnoooooonnnmmmmmmnnnoooqqqsssuuutttttttttsssrrrqqqpppooommmqqquuuyyy|||~~~xxxzzz}}}jjjXXXNNNCCC@@@===;;;;;;;;;;;;:::<<<>>>@@@DDDQQQiiilllYYYUUUTTTSSSOOORRRVVV[[[cccnnn{{{|||vvvuuuuuuyyy}}}{{{rrrkkk___WWWPPPMMMJJJFFFEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGIIIJJJIIIGGGEEEEEEFFFHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIIIIHHHIIILLLOOOOOOXXX```___UUUJJJEEEEEE????????????>>>===<<<<<<999999999999999:::;;;<<<>>>??????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>@@@AAACCCDDDEEEFFFHHHHHHHHHGGGFFFFFFGGGGGGFFFEEEFFFIIIKKKUUU___pppyyyiiiWWWMMMPPPNNNMMMLLLHHHCCCDDDIIIOOO___~~~qqqfffbbbaaabbbgggqqq~~~}}}ssslllhhhiiimmmlllnnnpppkkkccc\\\YYYXXXWWWUUUTTTRRRQQQPPPQQQQQQTTTVVVYYYZZZYYYZZZ\\\^^^___aaaeeehhhkkkoootttxxxxxxzzz||||||zzzxxxwwwxxxyyy~~~uuuooofff```YYYSSSPPPNNNKKKIIIJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>????????????==============================>>>>>>???@@@AAABBBEEEHHHOOOWWW___eeejjjmmmkkklllnnnoooooonnnmmmllllllllllllmmmmmmmmmmmmmmmnnnoooooopppppppppqqqrrrrrrrrrqqqrrrsssuuuxxxyyyvvvvvvwwwwwwwwwwwwwwwvvvtttvvvxxxzzz{{{~~~{{{gggVVVMMMCCC@@@<<<::::::;;;;;;:::<<<===@@@CCCMMMccc~~~~~~lllXXXRRRQQQPPPOOORRRVVVYYY```kkkyyy|||vvvtttsssvvvyyyyyytttooo___WWWPPPMMMJJJGGGGGGIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHFFFDDDDDDFFFHHHGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIKKKKKKLLLNNNQQQSSSVVV\\\aaa^^^TTTJJJEEEDDD@@@@@@@@@@@@???>>>===<<<999999999999:::;;;<<<===?????????@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDBBBBBBAAA@@@AAABBBCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFEEEDDDDDDGGGIIIPPPZZZjjj}}}xxxgggXXXQQQVVVOOOIIIGGGEEECCCFFFJJJPPP]]]xxxxxxmmmeeedddcccgggppp~~~yyyooofffcccdddbbbdddeeebbb]]]XXXWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ]]]aaaeeefffffffffiiikkkmmmqqqvvvyyy|||tttlll___VVVQQQNNNLLLIIIMMMLLLLLLJJJIIIHHHGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@????????????????????????>>>>>>>>>>>>========================>>>???@@@AAACCCGGGNNNWWW```ggglllnnnqqqqqqqqqrrrrrrqqqqqqqqqoooppppppqqqqqqqqqpppppprrrsssttttttsssssstttvvvvvvvvvvvvwwwxxxzzz|||||||||||||||||||||{{{zzzzzz{{{|||}}}}}}~~~yyyeeeUUULLLBBB@@@<<<;;;;;;;;;;;;;;;<<<===???BBBIIIZZZxxxwwwuuurrriiiVVVOOONNNMMMNNNRRRVVVXXX]]]hhhwww}}}xxxuuussstttvvvwwwtttrrraaaYYYQQQNNNKKKHHHIIIKKKGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGFFFEEEDDDEEEGGGJJJGGGGGGGGGGGGFFFEEEDDDCCCGGGIIIKKKMMMOOORRRVVVYYY]]]___```[[[SSSKKKEEECCC@@@@@@@@@@@@???>>>===<<<999999999:::;;;<<<===>>>@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDBBBDDDEEEDDDCCCDDDEEEGGGIIISSSbbbtttzzziii]]]ZZZYYYNNNEEEDDDEEEFFFHHHKKKQQQ[[[rrr~~~tttgggeeedddgggppp}}}}}}qqqjjjiiiffffffeeecccaaa``````aaabbbbbbccceeegggjjjmmmooopppuuu{{{}}}}}}~~~}}}lll^^^VVVRRROOOLLLOOONNNMMMLLLKKKIIIHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA?????????????????????????????????>>>>>>========================>>>???@@@AAAFFFNNNWWWaaahhhmmmppptttsssrrrrrrssstttuuuvvvuuuuuuvvvwwwwwwvvvuuutttvvvxxxzzzyyywwwwwwyyy{{{xxxyyyzzz|||}}}~~~~~~~~~~~~}}}wwwcccSSSLLLCCC@@@===;;;;;;<<<<<<<<<;;;<<>>======:::::::::;;;<<<===??????AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEBBBCCCEEEFFFFFFFFFEEEDDDCCCDDDEEEFFFFFFEEEDDDCCC@@@BBBCCCCCCCCCCCCEEEGGGHHHPPP]]]mmm{{{lllbbbaaaYYYMMMCCCCCCGGGHHHIIIJJJQQQYYYnnn}}}hhhfffeeegggppp}}}~~~vvvssssssqqqooommmmmmnnnpppqqqpppqqqsssvvvzzz|||kkkaaa\\\XXXUUUPPPPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@??????????????????@@@@@@??????>>>>>>=====================>>>???@@@AAAEEENNNXXXaaaiiinnnpppsssrrrqqqqqqrrrtttwwwxxxyyyzzz{{{{{{{{{zzzyyyxxxyyy|||~~~}}}{{{zzz|||~~~yyy{{{}}}}}}}}}}}}uuubbbSSSLLLCCC@@@===;;;<<<======<<<;;;<<>>===:::;;;;;;<<<===>>>@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFF>>>@@@BBBDDDEEECCCAAA@@@CCCCCCDDDEEEEEEDDDCCCBBB???AAABBBCCCCCCCCCEEEGGGKKKRRR]]]jjjzzzyyylllcccSSSOOOIIIFFFGGGJJJMMMNNNSSSVVVeee~~~nnnlllhhhgggnnn}}}qqqbbbYYYXXXSSSOOOLLLNNNMMMKKKLLLOOOIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCGGGNNNWWWaaajjjqqquuutttttttttuuuvvvwwwyyyzzz|||||||||zzzyyyyyy{{{}}}~~~}}}}}}}}}}}}}}}~~~~~~ttt___PPPIIIAAA>>><<<;;;<<<<<<<<<;;;===;;;<<<>>>BBBMMMaaattt~~~|||~~~gggVVVLLLHHHFFFJJJIIIKKKPPPUUU\\\iiivvvzzz~~~zzzxxxxxxvvvrrrooohhhbbbXXXPPPLLLJJJJJJIIIJJJIIIFFFEEEDDDDDDEEEFFFGGGFFFDDDCCCDDDHHHKKKNNNOOOOOONNNLLLJJJGGGDDDBBBCCCBBBDDDGGGHHHIIIPPPYYYWWWXXXWWWUUUUUUTTTNNNFFFDDDBBB@@@@@@AAAAAAAAA@@@:::;;;<<<<<<<<<===@@@CCCIIIHHHFFFEEEFFFFFFEEEDDDGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBDDDEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBAAA@@@AAABBBCCCDDDEEEFFFGGGKKKOOOWWWddduuuzzzmmmdddOOOKKKGGGEEEHHHLLLPPPRRRRRRTTTaaa{{{ooolllgggfffmmm|||~~~kkk___[[[UUUQQQPPPRRRQQQMMMLLLNNNJJJJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>==================>>>???@@@AAACCCFFFMMMVVV```iiippptttuuuvvvvvvwwwxxxzzz{{{|||}}}~~~}}}|||zzzyyy{{{}}}~~~~~~~~~~~~~~~rrr]]]NNNGGGAAA>>><<<;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@JJJ\\\nnn{{{|||jjjVVVKKKGGGFFFHHHGGGIIINNNSSSZZZfffrrrzzz~~~{{{yyyyyywwwtttpppiiibbbYYYQQQMMMKKKJJJIIIIIIHHHFFFEEEDDDEEEFFFGGGGGGFFFDDDCCCEEEHHHKKKNNNPPPOOOOOOMMMJJJGGGDDDBBBBBBBBBCCCFFFGGGHHHOOOXXXXXXZZZYYYWWWVVVUUUNNNFFFFFFDDDBBBBBBBBBBBB@@@???<<<===>>>???AAADDDHHHLLLMMMLLLJJJIIIHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDCCCCCCDDDDDDDDDCCCBBBCCCCCCCCCCCCBBBAAAAAA???@@@AAABBBCCCDDDEEEFFFHHHLLLSSS^^^mmm{{{mmmcccNNNJJJFFFEEEGGGKKKOOOQQQQQQQQQ[[[rrrrrrlllfffeeelllzzz{{{jjjaaaYYYUUUSSSUUUUUUPPPMMMNNNLLLLLLKKKIIIHHHFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>>>>========================>>>???@@@BBBFFFLLLUUU^^^gggooossswwwxxxyyyzzz|||}}}~~~|||{{{|||}}}ppp[[[KKKDDD@@@>>>;;;;;;;;;<<<<<<;;;;;;:::<<<===???EEEUUUeee{{{{{{zzzmmmWWWJJJFFFFFFGGGFFFHHHLLLPPPVVVbbbmmmxxx~~~}}}{{{zzzxxxtttpppiiiccc[[[SSSOOOLLLKKKIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFEEEDDDDDDEEEHHHKKKMMMPPPPPPOOOMMMJJJGGGDDDBBBBBBAAABBBEEEFFFGGGOOOXXX\\\______\\\ZZZXXXQQQJJJGGGEEEDDDDDDDDDCCC@@@>>><<<===???@@@CCCIIIOOOTTTRRRQQQPPPNNNLLLKKKKKKJJJIIIKKKMMMNNNNNNMMMKKKIIIGGGEEECCCCCCDDDDDDCCCBBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>???AAABBBCCCDDDEEEGGGKKKQQQZZZfffuuuyyyjjj___NNNJJJFFFDDDEEEGGGJJJKKKNNNOOOWWWjjjtttllleeedddjjjwwwxxxlll```YYYUUUUUUUUURRRPPPQQQOOONNNMMMKKKJJJHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA??????>>>>>>>>>=========>>>>>>>>>>>>>>>???@@@@@@CCCFFFLLLTTT]]]gggnnnrrrxxxyyy{{{}}}~~~~~~~~~oooYYYJJJCCC@@@>>>;;;:::;;;<<<;;;:::;;;;;;===>>>>>>BBBPPP]]]nnnwww|||xxx{{{mmmWWWIIIFFFGGGFFFEEEGGGKKKNNNSSS^^^iiisss|||}}}{{{xxxsssooojjjeee]]]VVVQQQNNNKKKJJJGGGGGGFFFEEEEEEFFFGGGGGGEEEEEEDDDDDDFFFIIILLLMMMOOOOOONNNLLLIIIFFFCCCAAABBBAAABBBEEEEEEHHHPPPYYYaaaeeefffbbb```]]]VVVOOOGGGFFFEEEEEEEEEDDDAAA>>><<<===>>>???BBBHHHPPPUUUVVVUUUTTTRRROOONNNNNNNNNMMMOOORRRTTTTTTQQQNNNLLLIIIGGGDDDDDDDDDDDDBBBAAA@@@@@@AAAAAA@@@@@@???>>>===>>>???AAABBBDDDEEEFFFIIILLLQQQYYYcccppp|||vvvfffZZZLLLHHHDDDBBBBBBDDDFFFGGGLLLMMMUUUeeezzzxxxmmmddddddiiitttzzzlllaaaWWWUUUUUUSSSTTTVVVQQQPPPOOOMMMLLLJJJIIIHHHFFFFFFEEEEEEDDDCCCCCCCCC????????????>>>>>>>>>>>>@@@@@@?????????@@@AAAAAADDDGGGLLLSSS]]]fffnnnrrrwwwyyy{{{~~~lllXXXJJJCCC@@@===;;;:::;;;;;;;;;:::;;;<<<>>>???>>>AAALLLYYYccckkkuuu~~~wwwsssuuuzzz~~~wwwuuu}}}}}}mmmYYYKKKGGGHHHGGGEEEGGGJJJMMMPPPZZZdddmmmyyy~~~|||xxxrrrmmmlllggg___YYYTTTPPPLLLJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEFFFIIILLLMMMMMMMMMLLLKKKHHHEEEBBBAAACCCAAABBBEEEGGGJJJRRR\\\dddiiikkkhhhdddaaa[[[UUUIIIGGGFFFEEEEEEDDDBBB@@@>>>>>>??????BBBGGGNNNSSSVVVWWWWWWUUURRRPPPQQQSSSRRRUUUXXXZZZYYYVVVQQQOOOKKKHHHFFFDDDDDDCCCBBB@@@???????????????>>>>>>===>>>>>>@@@AAACCCEEEFFFGGGHHHKKKPPPWWW```kkkvvv}}}rrrbbbWWWIIIFFFBBBAAABBBEEEFFFGGGIIIKKKRRR```rrrzzznnneeeeeeiiiqqq|||nnn```ZZZXXXWWWWWWYYYSSSSSSQQQOOOMMMLLLJJJIIIGGGGGGGGGFFFEEEEEEDDDDDDAAAAAA@@@@@@@@@?????????AAAAAA@@@@@@@@@AAAAAABBBCCCFFFJJJRRR[[[dddlllqqquuuwwwzzz}}}}}}iiiVVVIIIDDD???===:::::::::;;;;;;:::;;;<<<>>>???>>>@@@KKKXXXbbbgggnnnxxxyyyqqqmmmqqqvvvyyyyyytttzzzrrr___PPPIIIHHHFFFEEEFFFIIIKKKMMMVVV___iiiuuu|||xxxsssnnnmmmhhhbbb\\\WWWRRRMMMJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEGGGIIILLLMMMKKKKKKKKKJJJIIIFFFDDDCCCDDDBBBCCCGGGIIIMMMWWWaaagggmmmpppnnnjjjfffaaa[[[PPPMMMJJJHHHFFFEEECCCAAAAAABBBBBBBBBCCCGGGMMMQQQUUUWWWYYYWWWTTTTTTVVVYYYYYY[[[]]]^^^]]]YYYTTTQQQLLLJJJGGGEEEDDDCCCAAA???===>>>>>>>>>>>>===<<<<<<===>>>@@@AAACCCEEEGGGGGGDDDHHHMMMSSSZZZccclllrrr~~~|||pppbbbWWWKKKHHHDDDBBBCCCDDDEEEEEEHHHJJJOOOZZZkkk~~~|||oooeeefffjjjooo}}}~~~nnneeeaaa\\\YYYXXXUUUTTTSSSQQQOOOMMMKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBDDDHHHOOOWWWaaaiiinnnrrrtttxxx{{{~~~xxxdddRRRHHHDDD???===:::999:::;;;::::::::::::<<<===<<>>===============<<<;;;;;;<<<===>>>@@@BBBDDDFFFGGGCCCFFFKKKOOOUUU\\\ccchhhsss{{{{{{pppbbbXXXPPPMMMHHHDDDCCCCCCBBBBBBHHHHHHLLLVVVggg|||}}}pppfffhhhjjjnnn{{{yyyoooiiiaaaZZZWWWVVVUUUTTTRRRPPPNNNLLLKKKIIIIIIHHHGGGGGGFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@BBBFFFLLLUUU___ggglllppprrrvvvzzz}}}uuuaaaPPPFFFCCC???===:::999:::;;;:::999999999;;;<<<;;;>>>JJJXXXwwwxxxzzzppp\\\LLLEEECCCBBBCCCEEEFFFGGGOOOWWWfffpppzzz~~~}}}}}}|||xxxuuunnnjjjddd___ZZZTTTNNNJJJJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDEEEHHHJJJLLLMMMLLLLLLMMMMMMMMMKKKJJJIIIEEEDDDEEEJJJMMMSSS^^^jjjuuu||||||yyytttoooddd^^^VVVNNNIIIFFFCCCAAA>>>???AAABBBDDDFFFJJJMMMSSSWWW[[[[[[ZZZ[[[___ddddddddddddccc```[[[WWWUUUNNNKKKHHHEEEDDDBBB@@@>>><<<<<<======<<<<<<;;;:::;;;;;;===???AAACCCEEEFFFDDDGGGKKKOOOSSSXXX^^^bbbmmmsss}}}|||sssjjjccc```\\\WWWPPPLLLIIIFFFBBB???IIIGGGGGGNNN```yyy}}}pppeeedddfffkkkzzzuuuhhh^^^\\\WWWRRRPPPSSSUUUQQQNNNMMMMMMMMMMMMMMMLLLIIIGGGFFFFFFDDDBBBAAA@@@AAACCCDDD?????????>>>???@@@@@@AAA@@@BBBFFFKKKQQQYYYaaagggqqqtttwwwyyyzzz{{{}}}tttbbbQQQEEE>>>======<<<;;;::::::::::::::::::<<<>>>===???JJJVVVssszzzdddTTTLLLIIIFFFEEEGGGGGGGGGLLLRRRaaakkkyyywwwqqqpppnnniiiccc]]]WWWSSSQQQJJJKKKLLLLLLJJJHHHEEECCCEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMLLLLLLFFFFFFGGGJJJLLLSSSdddsssyyymmmdddXXXPPPKKKJJJHHHFFFAAABBBCCCCCCDDDFFFJJJMMMLLLTTT[[[^^^bbbgggiiiggglllkkkiiihhhfffaaa\\\XXXTTTPPPJJJFFFBBB@@@===;;;===;;;::::::;;;<<<;;;:::999;;;===>>>@@@@@@??????DDDFFFHHHKKKNNNTTT[[[```ffflllttt{{{{{{wwwxxxnnneee^^^ZZZZZZVVVRRRPPPNNNLLLHHHEEEHHHIIILLLRRR```xxx}}}oooeeecccfffkkkyyyrrrfffaaaZZZTTTPPPRRRSSSPPPMMMMMMNNNNNNNNNMMMKKKJJJHHHGGGEEEDDDCCCBBBBBBBBBCCCCCC???????????????@@@AAAAAA@@@BBBFFFJJJPPPWWW___dddlllooosssvvvwwwyyy|||~~~sssbbbQQQFFFAAA===<<<;;;:::::::::::::::::::::<<<======???IIIUUUuuulllZZZOOOKKKHHHFFFGGGHHHHHHLLLQQQ^^^hhhvvv}}}xxxsssrrrnnnhhhbbb[[[UUURRROOOOOOOOONNNMMMKKKHHHGGGIIIIIIJJJKKKJJJJJJHHHHHHFFFGGGIIIJJJKKKKKKKKKJJJHHHGGGHHHJJJKKKSSSdddtttyyyoooaaaVVVOOOKKKGGGDDDEEEFFFEEEDDDCCCDDDGGGJJJOOOWWW^^^bbbggglllooommmrrrqqqpppooommmhhhaaa]]]UUUQQQKKKFFFCCC@@@===<<<<<<:::999999;;;<<<;;;;;;:::;;;<<<===>>>?????????CCCDDDFFFIIILLLQQQWWW\\\^^^cccjjjqqquuuyyy|||~~~{{{vvvsss}}}sssggg\\\UUURRRSSSRRRRRRSSSSSSQQQNNNKKKEEEJJJOOOTTT___ttt|||ooodddccceeejjjwwwrrrjjj^^^WWWRRRRRRSSSPPPOOOPPPPPPOOONNNLLLKKKJJJIIIIIIDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@AAAAAABBBAAACCCEEEHHHMMMSSSZZZ___eeeiiimmmpppsssvvvyyy{{{|||qqq```QQQGGGBBB<<<<<<;;;:::::::::;;;;;;::::::;;;======>>>HHHSSSttt{{{eeeWWWNNNIIIFFFGGGGGGGGGJJJPPPZZZdddqqq}}}yyywwwtttnnnhhhaaa[[[WWWWWWVVVTTTRRRPPPNNNLLLKKKNNNOOOOOOOOONNNLLLIIIHHHEEEEEEFFFGGGHHHHHHHHHGGGHHHGGGGGGIIIJJJRRRddduuu}}}nnnaaaXXXQQQLLLHHHIIIIIIHHHGGGFFFGGGIIILLLRRR[[[ccchhhmmmtttwwwvvvxxxxxxxxxwwwsssmmmeee```VVVRRRLLLGGGCCC@@@===;;;:::999888888:::<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@BBBCCCEEEGGGIIIMMMRRRVVV[[[```ffflllooorrrtttuuuzzz{{{||||||{{{}}}~~~yyyuuuqqqnnnzzznnn___TTTNNNLLLIIIKKKNNNRRRTTTTTTRRRQQQFFFJJJNNNSSS^^^qqq{{{nnndddbbbdddhhhuuussseee\\\UUUSSSTTTRRRRRRSSSQQQOOOMMMKKKIIIIIIIIIJJJDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCAAACCCEEEGGGJJJOOOUUUYYY___cccgggkkkooorrruuuxxxxxx{{{~~~ooo^^^OOOFFFBBB<<<;;;;;;::::::;;;;;;;;;:::999;;;======>>>FFFPPPoootttbbbPPPJJJEEEEEEFFFEEEHHHLLLUUU^^^lllxxx~~~{{{wwwrrrlllgggccc```___]]]ZZZVVVSSSPPPNNNNNNQQQRRRRRRRRROOOLLLHHHFFFDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEFFFHHHKKKTTTfffxxxyyymmmddd\\\VVVQQQLLLLLLMMMLLLLLLNNNQQQTTTVVV___hhhmmmsss{{{~~~~~~|||||||||zzzvvvnnneee^^^VVVQQQKKKFFFCCC@@@===;;;999888777888:::<<<<<<;;;<<<;;;;;;;;;<<<>>>@@@AAABBBCCCEEEFFFGGGJJJOOORRRYYY^^^dddjjjmmmppprrrtttwwwwwwwwwvvvttttttvvvwww}}}~~~xxxtttpppllljjjyyyjjjZZZMMMHHHGGGCCCFFFLLLQQQTTTVVVWWWXXXPPPOOOPPPVVVaaassszzzmmmcccbbbcccfffrrrmmmcccYYYVVVUUUSSSRRRTTTPPPOOOLLLJJJIIIIIIIIIIIIEEEEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDAAACCCDDDEEEGGGKKKQQQUUU[[[^^^cccgggjjjmmmqqqtttssswww{{{}}}}}}||||||}}}zzz{{{~~~~~~}}}~~~nnn[[[MMMDDD@@@<<<<<<;;;:::::::::;;;;;;;;;999:::<<<===>>>EEEMMMjjjjjjSSSKKKDDDDDDDDDCCCEEEHHHQQQXXXdddqqq{{{~~~xxxrrrmmmjjjiiiiiicccaaa^^^ZZZVVVSSSQQQPPPTTTTTTSSSRRROOOKKKGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFFFFGGGKKKOOOYYYlll}}}yyyooofff^^^XXXSSSSSSSSSSSSRRRSSSWWWYYY[[[cccmmmrrryyy|||vvvmmmccc[[[SSSOOOIIIDDDAAA???<<<:::888777666777999;;;;;;;;;;;;;;;::::::;;;===???AAABBBCCCEEEFFFGGGIIIMMMOOORRRWWW^^^dddiiillloooqqqoooppppppooommmlllmmmnnnpppvvv|||}}}wwwrrrmmmiiifffdddwwwgggUUUHHHDDDDDDBBBEEEKKKOOOSSSXXX\\\___^^^\\\ZZZ^^^hhhvvvyyylllbbbaaabbbeeeppp}}}{{{pppeee___[[[UUUSSSTTTPPPOOONNNLLLKKKJJJIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDEEEIIINNNRRRXXX[[[___ccceeehhhkkkmmmlllqqquuuwwwwwwvvvxxx{{{xxxyyy{{{|||}}}}}}||||||||||||}}}~~~|||lllZZZLLLDDD@@@======<<<;;;::::::::::::;;;999999<<<===>>>CCCJJJcccnnnVVVMMMEEECCCDDDCCCDDDFFFLLLRRR[[[hhhttt~~~~~~yyysssnnnlllkkkkkkaaa```___]]][[[YYYWWWVVVWWWVVVUUURRRNNNKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCFFFGGGJJJOOOSSS]]]ooo~~~ssshhh`````````^^^\\\ZZZYYY[[[^^^bbbkkktttyyy~~~vvvlllaaaYYYOOOKKKEEEAAA???===;;;999888777666777888::::::999:::::::::;;;<<<===??????AAACCCEEEFFFGGGIIIKKKNNNOOOTTT\\\ccchhhkkkoooqqqkkklllmmmllljjjiiiiiijjjlllqqqvvvxxx}}}wwwtttooojjjeeebbb``````uuudddQQQDDD@@@BBBAAACCCGGGKKKOOOUUU]]]ccciiihhhhhhhhhllluuuyyylllbbbaaaaaadddnnn{{{xxxnnnfff]]]WWWVVVQQQQQQPPPOOONNNLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFAAABBBCCCCCCEEEHHHMMMQQQUUUXXX\\\^^^```bbbdddfffeeejjjoooqqqpppqqquuuxxxxxxyyyyyyzzz{{{{{{||||||{{{{{{{{{|||~~~xxxjjjZZZNNNFFFBBB???>>><<<;;;:::999888888<<<999999<<<===>>>BBBHHHZZZuuu}}}|||rrrZZZPPPGGGEEEEEEDDDDDDFFFGGGKKKSSS^^^lllxxx~~~zzzuuupppkkkgggddd\\\]]]___````````````___]]][[[WWWSSSPPPMMMLLLKKKHHHGGGFFFDDDCCCCCCDDDDDDEEEFFFJJJOOORRRZZZkkkzzz|||sssmmmmmmkkkiiiffffffgggiiillluuu}}}|||ssshhh]]]VVVJJJFFFBBB>>><<<;;;:::888999777666666888999888888999999;;;<<<===>>>>>>>>>@@@BBBDDDEEEFFFHHHJJJLLLPPPUUU]]]dddhhhllloooqqqnnnooopppooollljjjjjjjjjkkkoooqqqpppsssxxxzzzyyypppnnniiiddd```______```~~~tttbbbOOOBBB???@@@???AAACCCFFFJJJQQQ[[[bbblllooopppnnnlllrrrxxxlllbbb```aaacccmmmzzz|||qqqeee]]]ZZZRRRRRRSSSRRRQQQOOOLLLKKKIIIHHHFFFDDDDDDEEEFFFHHHDDDDDDDDDDDDDDDEEEFFFFFFAAABBBCCCCCCDDDHHHMMMQQQTTTVVVZZZ\\\]]]^^^```bbb```eeekkkmmmlllmmmrrrvvvttttttttttttuuuvvvwwwxxxzzzzzzzzz{{{}}}}}}uuuiii[[[OOOHHHEEE@@@???===;;;999888888777<<<999888;;;===>>>BBBGGGQQQjjj}}}wwwpppppp}}}uuu^^^RRRHHHFFFFFFEEEEEEGGGDDDFFFMMMXXXfffttt~~~~~~|||xxxrrrjjjbbb^^^XXXZZZ^^^bbbeeefffffffffaaa^^^ZZZVVVRRRPPPPPPPPPIIIHHHFFFEEEDDDDDDDDDEEEBBBCCCHHHLLLOOOUUUdddrrruuuuuuuuusssrrrrrruuuxxxsss{{{zzzpppeeeZZZSSSGGGDDD???<<<;;;:::999888:::888666666777888888777888999;;;===>>>>>>======>>>@@@CCCDDDEEEGGGIIIKKKOOOTTT[[[aaafffiiilllnnnpppqqqqqqooollljjjiiiiiifffiiihhhffffffjjjkkkiiimmmkkkgggccc```___aaaccc|||mmm]]]OOOEEE@@@>>>@@@@@@AAADDDIIIPPPVVVZZZ```ffflllooopppvvv}}}pppeeebbbaaabbbkkkwwwooobbb___ZZZVVVSSSQQQRRRQQQNNNJJJPPPNNNLLLKKKJJJIIIGGGEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDGGGJJJNNNQQQRRRTTTVVVVVVVVVWWWXXXZZZ]]]```cccfffhhhjjjlllnnnkkkmmmooopppqqqrrrtttvvvwwwwwwxxxzzz}}}~~~zzzqqqggg]]]UUUNNNKKKEEEBBB===999888999;;;===::::::;;;;;;===>>>???@@@LLL]]]yyytttkkknnnpppoooyyy~~~gggUUUFFFEEEEEE@@@???CCCDDDEEEJJJSSS___lllvvv{{{xxxnnnccc\\\XXXYYY]]]cccjjjllljjjgggdddbbb___[[[WWWTTTQQQPPPOOOMMMIIIFFFCCCBBBAAABBBBBBBBBDDDHHHJJJNNNYYYeee{{{}}}qqqfff[[[RRRMMMDDDAAA>>>;;;999999:::;;;:::999999999888888777777999999:::;;;;;;<<<<<<===???AAABBBCCCCCCFFFIIILLLQQQSSSXXX^^^dddiiimmmooooooooooooooommmjjjgggeeeeeecccbbbbbbdddfffgggfffhhheeeaaa______^^^]]]\\\xxxiiiYYYLLLDDD@@@???AAABBBDDDFFFJJJNNNRRRTTTVVV\\\dddkkksss~~~pppeeebbbaaaaaajjjuuu}}}nnnggg```[[[UUURRRRRRQQQNNNKKKNNNLLLJJJIIIIIIHHHFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGEEEDDDDDDDDDFFFJJJMMMPPPQQQRRRTTTTTTTTTTTTVVVWWWWWWZZZ^^^```bbbdddgggiiikkkmmmoooppppppqqqsssuuuvvvwwwxxxzzz~~~~~~|||{{{vvvmmmbbbVVVMMMGGGDDDCCCAAA===:::999999;;;<<<::::::;;;;;;<<<>>>???@@@DDDRRRlll|||sssrrrpppkkkoooyyymmmXXXGGGDDDDDD@@@???BBBCCCDDDGGGOOO[[[gggrrrxxx~~~zzzpppddd]]]YYYZZZ\\\bbbgggiiigggdddaaa```^^^[[[XXXUUUSSSRRRNNNLLLIIIFFFCCCBBBAAABBBBBBAAACCCFFFGGGJJJTTT___vvvvvvjjj___VVVNNNIIIBBB@@@===:::999999:::;;;999999888888888777777777999999::::::;;;<<<<<<<<>>AAA???===;;;:::::::::;;;:::::::::;;;<<<===>>>???BBBKKK___zzz{{{uuummmjjjmmm|||xxxaaaKKKEEEEEECCCAAACCCBBBBBBDDDJJJTTT```lllsss|||uuukkkccc\\\[[[[[[___dddfffcccaaa]]]\\\\\\ZZZXXXUUUSSSRRRMMMKKKHHHFFFCCCBBBBBBBBBBBBAAAAAACCCDDDFFFNNNWWWmmm}}}vvvjjj___UUUMMMGGGCCC@@@>>>;;;999888888999:::888888777777777777666666999999::::::;;;;;;<<<<<<@@@BBBCCCDDDDDDFFFJJJMMMNNNPPPUUU[[[```eeeiiikkknnnnnnmmmjjjfffaaa]]]ZZZUUUTTTSSSTTTWWWZZZ[[[[[[^^^]]]]]]]]]______]]][[[~~~tttdddTTTHHHBBB@@@AAAAAADDDGGGJJJLLLKKKJJJIIIJJJMMMTTT```pppttteeeaaa______eeennn}}}|||sssggg^^^YYYVVVSSSQQQPPPNNNLLLKKKKKKKKKIIIGGGEEEFFFFFFGGGHHHHHHHHHHHHDDDDDDDDDDDDFFFHHHKKKLLLLLLMMMNNNNNNMMMMMMNNNPPPPPPSSSWWW[[[]]]```ccceeegggiiikkkkkkkkklllnnnpppnnnqqquuu{{{wwwtttuuuzzzsssgggYYYMMMDDD@@@>>>>>>>>>===<<<;;;;;;::::::::::::::::::;;;<<<===>>>AAAFFFVVVrrrvvvmmmiiissskkkRRRHHHGGGFFFDDDDDDBBBBBBCCCFFFNNNZZZfffnnnxxx}}}ssslll___]]][[[]]]```bbb```^^^ZZZYYYYYYWWWUUURRROOOMMMKKKJJJHHHFFFDDDBBBBBBBBBBBB@@@???BBBBBBDDDKKKSSSaaattt{{{pppiii^^^SSSKKKFFFBBB???===<<<:::888777777888999777777777666666666666666888999999:::;;;;;;<<<<<<===???@@@AAAAAACCCGGGJJJLLLOOOTTTYYY___dddgggiiilllkkkjjjgggccc^^^ZZZWWWTTTSSSRRRSSSVVVXXXYYYYYY]]]]]]^^^```bbbbbb```^^^vvveeeUUUHHHAAA@@@@@@???BBBEEEIIIJJJJJJHHHGGGIIIJJJOOOXXXgggwwwwwwgggaaa```^^^bbbjjjxxxsssggg___ZZZWWWTTTRRRPPPNNNMMMMMMKKKIIIGGGGGGGGGHHHIIIJJJJJJIIIIIIEEEEEEEEEFFFGGGHHHJJJKKKJJJKKKMMMMMMLLLLLLMMMOOOPPPSSSWWWZZZ]]]___bbbdddccceeeggghhhiiijjjlllnnnkkknnnttt{{{{{{rrrrrrtttyyyqqqdddVVVJJJCCC@@@???<<<<<<<<<<<<<<<;;;::::::::::::999::::::;;;<<<======AAANNNkkkrrrhhhmmmxxxqqqXXXJJJGGGEEEDDDBBBBBBBBBCCCDDDJJJTTTaaajjjttt|||vvvooobbb^^^[[[[[[]]]___^^^\\\XXXWWWUUURRROOOLLLJJJHHHIIIIIIGGGFFFDDDCCCBBBBBBAAA>>>>>>AAACCCDDDJJJPPPZZZkkkwwwmmmbbb\\\SSSJJJEEEAAA???===;;;:::999888777888888888666666666666666777777777888888999999:::;;;;;;<<<<<<>>>???@@@@@@BBBFFFIIIKKKNNNRRRXXX]]]bbbeeegggggggggfffeeeaaa]]]YYYWWWVVVTTTSSSSSSVVVXXXYYYXXX\\\\\\]]]___aaabbb```^^^vvvfffVVVIIIBBB@@@??????@@@CCCEEEFFFGGGGGGGGGEEEGGGJJJQQQ\\\kkk{{{zzziiiccc```^^^aaagggttttttiiiccc]]]ZZZWWWUUURRRQQQPPPNNNKKKIIIJJJJJJLLLLLLLLLKKKJJJIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIKKKLLLMMMMMMMMMOOOPPPPPPSSSWWWYYY[[[]]]___aaaaaacccfffhhhiiijjjmmmooommmooouuu{{{xxxqqqrrruuuxxxpppaaaRRRGGG@@@??????<<<<<<<<<;;;;;;;;;;;;;;;999999999999999:::;;;<<<>>>BBBNNNhhhyyyjjjhhhqqq|||ttt]]]MMMFFFCCCAAA???BBBCCCCCCCCCFFFOOO[[[dddnnnwww~~~tttmmmbbb^^^YYYWWWYYY[[[[[[ZZZVVVTTTQQQNNNKKKHHHFFFFFFHHHGGGGGGFFFDDDCCCBBBBBBBBB>>>===@@@BBBCCCHHHMMMVVVddd}}}tttfff\\\UUUPPPIIIDDDAAA???===<<<:::999999888888888999999666666777777777777888888888888999999::::::;;;;;;===???@@@AAAAAACCCGGGJJJIIILLLPPPUUUZZZ___bbbdddcccccccccbbb___\\\XXXVVVTTTSSSRRRSSSUUUXXXYYYYYYZZZYYYYYYZZZ\\\]]][[[ZZZ{{{ssseeeVVVJJJCCCAAA@@@AAAAAA@@@AAAAAACCCDDDEEECCCFFFIIIMMMSSS```qqq}}}}}}jjjdddaaa^^^```eeeppp}}}zzzqqqjjjeeeaaa___\\\YYYXXXUUURRRPPPMMMNNNOOOOOONNNMMMKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKIIIKKKMMMNNNNNNOOOQQQSSSRRRTTTXXXZZZ[[[\\\^^^```aaacccfffiiijjjmmmppprrrrrrtttwww||||||uuuwww{{{|||rrrbbbQQQEEE???======;;;;;;;;;::::::;;;<<<<<<999999999999999::::::;;;>>>DDDOOOeeevvvqqqtttzzz~~~uuukkkqqq{{{wwwdddSSSHHHCCCAAA???@@@BBBBBBBBBDDDKKKVVV___jjjttt~~~yyyvvvwwwyyyzzz||||||tttnnnaaa[[[UUUSSSTTTWWWWWWWWWTTTRRRNNNJJJHHHGGGGGGHHHFFFFFFFFFFFFEEEDDDBBBBBBDDD???===???AAAAAACCCGGGSSS[[[pppwwwmmmbbbVVVNNNJJJGGGBBB???>>>>>>===;;;999999999999999999999999777777777888888888999999888888888999::::::;;;;;;===>>>???@@@AAACCCFFFIIIFFFHHHLLLRRRWWW[[[^^^````````````^^^\\\XXXTTTRRRQQQPPPPPPRRRVVVZZZ\\\\\\YYYXXXVVVVVVWWWWWWWWWUUUwwwpppcccVVVKKKDDDAAAAAADDDBBB@@@>>>>>>@@@BBBDDDDDDHHHJJJKKKNNNXXXjjjwwwllleeebbb^^^___dddooo{{{~~~uuupppkkkhhheeebbb```]]]ZZZWWWOOOPPPQQQQQQPPPNNNKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIKKKNNNOOOPPPQQQSSSVVVUUUWWWZZZ\\\]]]^^^```aaaaaadddgggjjjlllooosssuuuwwwwwwyyy|||{{{~~~vvveeeSSSFFF???======<<<;;;:::999:::;;;<<<===999999999888999999::::::999@@@KKK^^^{{{|||mmmjjjoooyyy{{{}}}qqqvvv|||kkkYYYLLLFFFCCCAAA???AAABBBAAABBBHHHSSS[[[hhhqqq|||zzzqqqllllllnnnmmmpppvvv|||}}}wwwrrr___YYYRRRPPPQQQTTTUUUUUUSSSQQQLLLIIIGGGHHHJJJKKKFFFFFFFFFFFFEEEDDDCCCBBBFFF@@@===???@@@>>>@@@CCCNNNSSSddd~~~|||nnn```UUUKKKFFFCCCAAA>>>=========<<<;;;999999999999999:::::::::777777888888999999999:::777888888999::::::;;;;;;:::<<<===>>>>>>@@@DDDGGGCCCFFFJJJOOOTTTXXX[[[]]]______^^^\\\YYYUUUQQQOOOOOOOOOOOOSSSXXX]]]```aaa[[[XXXUUUTTTUUUUUUUUUTTT|||lll[[[RRRMMMFFFAAA>>>>>>???@@@AAACCCDDDEEEEEEFFFCCCFFFLLLMMMOOO```uuuvvvjjjccc___```cccooovvv{{{zzzzzzwwwrrrlllfffbbbaaa]]]WWWRRRSSSSSSNNNKKKJJJJJJLLLMMMMMMLLLKKKKKKLLLOOOMMMLLLNNNRRRTTTSSSQQQVVVWWWXXXYYYZZZ]]]bbbeeegggjjjmmmooopppqqqsssuuuuuuxxx|||~~~vvvcccSSSFFF===<<<@@@<<<<<<;;;;;;;;;:::::::::888777777777888999999:::;;;:::CCCVVViiizzz~~~sssnnnwwwzzzyyy||||||hhhRRREEEDDDGGGBBBAAA@@@???AAAGGGNNNTTTdddkkkuuu~~~~~~vvvmmmfffbbbdddfffjjjssszzz|||wwwqqqfff]]]SSSMMMMMMNNNNNNLLLPPPOOOMMMJJJHHHFFFFFFEEEHHHFFFDDDDDDFFFGGGEEEBBBCCCBBBAAAAAA@@@@@@AAAAAADDDMMMZZZiii{{{nnn___VVVOOOGGGAAA======<<<::::::999999999999999:::999999888777666999999:::::::::999999888555555666888999:::;;;<<<<<<======>>>??????@@@@@@CCCCCCBBBDDDGGGKKKOOORRRTTTUUUWWWXXXWWWUUURRRPPPNNNMMMNNNQQQVVV[[[^^^___\\\XXXTTTQQQPPPQQQQQQQQQyyyjjjZZZRRRNNNGGGAAA>>>???@@@@@@AAABBBCCCDDDDDDFFFCCCEEEJJJJJJMMM^^^rrr}}}ppphhhbbb```bbbmmmuuu~~~xxxssspppnnnggg___ZZZYYYXXXTTTQQQQQQJJJLLLNNNNNNMMMLLLMMMNNNRRRPPPOOOQQQTTTVVVUUUTTTWWWYYYZZZ[[[\\\___dddgggiiillloooqqqrrrsssuuuvvvvvvzzzttt```PPPEEE>>><<>>======<<<<<<<<<::::::::::::999888777666777777888888888888888777777777777888999999999:::======>>>>>>?????????@@@@@@??????@@@CCCFFFJJJLLLLLLMMMOOOPPPPPPOOOMMMLLLLLLKKKLLLOOOTTTYYY[[[\\\YYYUUUOOOKKKKKKLLLMMMMMMuuugggYYYSSSOOOIIIBBB???AAAAAAAAAAAABBBBBBBBBBBBDDDAAABBBFFFFFFJJJZZZkkkzzzpppgggbbbaaakkksss}}}mmmddd[[[YYYWWWSSSQQQQQQLLLNNNPPPPPPPPPPPPRRRSSSUUUTTTTTTUUUXXXYYYYYYXXXZZZ[[[]]]^^^```cccgggjjjkkkooosssuuuvvvvvvwwwwwwxxx}}}qqqZZZLLLDDD???<<<===;;;;;;;;;;;;::::::::::::;;;::::::999999999999:::===;;;>>>CCCIIIXXXwwwmmmWWWIIICCCCCCBBBAAA??????CCCHHHLLLVVV^^^kkkvvv~~~zzzrrrjjjfffaaa______dddkkksssvvvwwwooohhh^^^VVVRRRPPPMMMJJJHHHGGGFFFEEEEEEEEEEEEEEEGGGEEEDDDDDDFFFFFFEEECCCCCCBBBBBBAAAAAAAAAAAAAAADDDGGGJJJNNNXXXjjj}}}nnndddWWWNNNJJJHHHDDD@@@>>>===<<<;;;::::::::::::::::::::::::999888777777555666777888888999888888888888888888888888888888>>>>>>>>>>>>>>>?????????>>>======>>>@@@BBBDDDFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJIIIIIILLLQQQUUUWWWXXXWWWRRRLLLGGGGGGHHHIIIJJJqqqdddXXXSSSQQQKKKEEEAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAABBBCCCGGGUUUcccwwwllleeeccciiiqqq~~~pppfff[[[VVVTTTPPPNNNPPPPPPQQQSSSTTTTTTUUUWWWYYYXXXXXXYYYZZZ[[[]]]]]]]]]]]]___aaabbbcccfffiiilllmmmqqquuuxxxxxxxxxyyyyyy{{{lllTTTGGGCCC@@@<<<;;;;;;;;;;;;:::::::::999999:::999999999::::::;;;<<<======@@@AAAAAAMMMnnnyyybbbPPPFFFCCCCCCAAA??????@@@DDDHHHPPPYYYfffrrr{{{xxxqqqmmmddd```\\\]]]bbbjjjqqqttttttnnneee]]]XXXSSSOOOLLLGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAADDDEEEFFFGGGMMMZZZkkkwwwxxxlll^^^VVVMMMGGGEEEDDDBBB???<<<;;;::::::999999999:::;;;;;;;;;;;;:::999888777555666777888999:::::::::888888888888888999999999>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDFFFHHHJJJIIIHHHHHHJJJNNNRRRTTTTTTWWWRRRKKKGGGFFFGGGIIIJJJmmm```UUUQQQPPPLLLFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@BBBAAAAAAAAAAAAEEEPPP[[[rrryyyooohhhfffgggppp}}}wwwkkk___YYYUUURRRQQQRRRRRRSSSUUUUUUUUUWWWZZZ\\\\\\]]]^^^______```aaabbbbbbdddfffggggggiiilllnnnnnnqqqvvvyyyzzzzzz{{{|||~~~zzz{{{|||fffNNNDDDBBB@@@<<<:::;;;;;;:::::::::999999999777888888999:::<<<===>>>;;;<<<@@@AAA???HHHeeejjjUUUHHHCCCCCCBBB@@@??????BBBDDDLLLTTTaaammmvvv}}}|||vvvsssjjjeee^^^[[[\\\bbbiiimmmpppllleee___XXXSSSNNNKKKJJJIIIGGGFFFDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBAAAAAABBBBBBAAABBBDDDEEEIIIPPPZZZaaaiiiuuutttfff]]]SSSNNNHHHEEECCCCCCAAA??????>>>==================;;;<<<<<<;;;;;;:::999888444444666777888888888888555666777888999:::;;;;;;>>>>>>>>>>>>>>>?????????===>>>>>>????????????>>>BBBAAAAAAAAABBBEEEGGGIIIHHHGGGGGGHHHLLLOOOQQQQQQTTTOOOIIIFFFEEEGGGHHHIIIggg[[[OOOLLLLLLJJJFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAABBBEEEMMMSSSaaawwwnnnhhhhhhdddlllzzz|||pppccc]]]YYYUUUTTTUUUUUUVVVWWWWWWWWWYYY\\\___aaabbbdddddddddeeefffhhhiiikkkmmmmmmmmmmmmoooqqqpppsssvvvyyy{{{}}}wwwppprrr}}}ttt```KKKBBBAAA???<<<;;;::::::::::::999999999999777777777888:::;;;===>>>888888;;;??????DDDZZZrrrsssYYYIIICCCCCCCCCAAA??????@@@BBBIIIPPP[[[eeennnvvv{{{|||}}}|||yyywwwpppkkkccc]]][[[]]]aaaddddddbbb^^^ZZZTTTOOOKKKHHHJJJIIIHHHFFFDDDCCCCCCCCCBBBDDDEEEEEECCCCCCDDDFFFDDDCCCCCCBBBBBBBBBBBBBBB===???AAACCCEEEIIIMMMQQQRRR\\\gggpppyyy}}}uuujjj```WWWRRRLLLIIIFFFDDDCCCAAA???>>>======<<<<<<;;;<<<<<<===<<<<<<<<<<<<;;;:::999999222333444555555666555555555555666888999:::;;;<<<=========>>>??????@@@@@@???@@@AAABBBBBBAAA@@@???BBBAAAAAAAAABBBCCCEEEFFFGGGFFFEEEFFFIIILLLMMMMMMNNNJJJFFFDDDDDDEEEFFFFFFaaaTTTHHHFFFGGGEEECCCCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@CCCDDDCCCCCCFFFKKKNNNVVVppp~~~rrriiiffffff```hhhuuuwwwkkkeeeaaa]]][[[\\\]]]]]]^^^]]]]]]___bbbeeefffhhhjjjjjjiiiiiilllnnnqqqsssttttttssssssssstttsssuuuwwwzzz|||xxxqqquuulll[[[IIIBBBAAA???<<<<<<:::::::::999999999999888999888888888888999:::::::::666777<<<>>>BBBQQQccccccPPPCCCDDDDDDBBB@@@???@@@AAAEEEJJJSSS\\\dddlllssswwwzzz{{{}}}~~~~~~|||{{{sssoooiiibbb]]][[[[[[]]]XXXXXXWWWUUUQQQLLLIIIGGGHHHGGGFFFEEEDDDDDDDDDDDDAAACCCEEEEEECCCCCCDDDFFFDDDDDDCCCBBBBBBBBBBBBBBB===???@@@AAACCCDDDFFFGGGFFFNNNTTTWWW\\\bbbffffffeeeeeeccc___YYYRRRMMMJJJEEEDDDCCCBBBAAA@@@>>>===:::::::::999999::::::;;;=========<<<<<<;;;:::999555555666666777666666555666666777888999999::::::;;;<<<<<<>>>???@@@AAABBBDDDEEEGGGIIIIIIGGGEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEDDDBBBCCCFFFHHHIIIIIIHHHFFFDDDCCCDDDEEEEEEEEE]]]PPPCCCAAABBBBBBAAAAAA??????@@@@@@@@@AAAAAAAAA@@@CCCEEEEEEEEEGGGJJJKKKOOOddd|||zzznnnfffcccddd]]]eeerrr~~~wwwqqqmmmhhhfffgggeeeeeeeeeddddddeeeiiillliiilllnnnnnnmmmmmmooorrrvvvxxxyyyyyywwwvvvvvvwwwuuuvvvxxx{{{}}}}}}gggXXXHHHBBB@@@>>>======:::::::::999999999888888;;;:::999888777777777777???777555:::>>>BBBMMM[[[{{{mmmXXXCCCDDDDDDCCCAAA@@@@@@AAABBBFFFMMMUUU]]]eeemmmrrr{{{|||}}}tttqqqllleee___[[[YYYYYYRRRSSSTTTSSSPPPLLLJJJIIIEEEEEEDDDDDDDDDEEEEEEFFFAAACCCEEEEEECCCBBBDDDGGGDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAABBBDDDEEECCCHHHKKKJJJKKKOOORRRQQQQQQSSSUUUTTTQQQLLLHHHFFF@@@@@@@@@@@@@@@???===<<<======<<<<<<<<<======>>>============<<<;;;:::999999::::::::::::999999888888888888888888888888888:::;;;<<<>>>???AAABBBCCCJJJLLLNNNPPPPPPNNNLLLKKKIIIHHHHHHGGGGGGFFFEEEEEEDDDBBBAAAAAADDDFFFGGGFFFGGGEEEDDDEEEFFFGGGFFFEEEXXXLLLAAA???AAAAAA???@@@@@@???>>>>>>>>>???AAABBB@@@CCCCCCCCCGGGNNNSSSSSSOOOYYYlllvvviiibbb___]]]YYYbbbppp}}}zzzyyyxxxtttoooqqqpppnnnnnnpppqqqpppooooooppprrrssstttuuuuuuuuuyyy{{{|||{{{zzzzzz|||}}}{{{{{{}}}~~~cccUUUGGG@@@===:::999:::999999999999:::;;;<<<<<<:::999888777777888999::::::===???>>><<>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDHHHGGGFFFEEEEEEDDDDDDEEE@@@@@@@@@???>>>======<<<;;;;;;;;;;;;;;;<<<======???===;;;999888888888888888888999999888777555444555555555555777999;;;<<<;;;999:::===??????DDDKKKNNNTTTYYYXXXWWWXXXVVVRRRPPPOOONNNMMMMMMKKKGGGDDDFFFFFFEEEDDDCCCCCCDDDFFFFFFEEEDDDBBB@@@AAADDDGGGVVVJJJ@@@>>>@@@???>>>?????????>>>>>>>>>???@@@@@@>>>AAADDDEEEKKKUUU\\\]]]ZZZ\\\eeewwwzzzllleeebbb```\\\cccnnnzzz~~~zzzzzzxxxvvvvvvwwwxxxxxxwwwwwwwwwyyyzzzzzz{{{{{{{{{{{{}}}~~~}}}bbbTTTFFF@@@===:::999:::999999999999999999:::;;;999999888777777888999999888:::<<<;;;:::===CCCIIIddduuussswww|||^^^LLLGGGCCCCCCBBB???>>>@@@>>>BBBFFFKKKPPPVVV\\\aaaiiiqqqvvvuuuwww~~~}}}uuunnnhhhccc]]]YYYVVVSSSPPPMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@?????????>>>???AAABBBBBBBBBBBBAAABBBAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>===;;;999888888888888999999::::::999888666555777777666666777888999:::999777999===@@@CCCJJJRRRWWW^^^ddddddcccdddbbb^^^]]][[[XXXWWWUUURRROOOLLLHHHGGGFFFDDDBBBBBBCCCDDDDDDDDDCCCAAA???@@@CCCFFFRRRHHH>>>===>>>===<<<===>>>>>>?????????>>>>>>===;;;???CCCGGGPPP]]]fffiiihhhggghhhrrrqqqiiidddbbb```cccjjjvvvvvv```SSSEEE???===:::999::::::999888888888888888888999999888777777888999999777888:::999999<<>>>>>???@@@@@@??????>>>======;;;:::::::::::::::<<<<<<;;;;;;::::::999999;;;:::888777888999;;;======<<<;;;:::999888888999999:::::::::999888777666999888888777777777888888:::888999===AAAEEEMMMVVV___gggnnnqqqssstttssspppnnnkkkfffaaa^^^YYYUUURRRKKKIIIFFFCCCAAAAAAAAAAAABBBBBBAAA???>>>???BBBDDDOOOEEE===<<<<<<;;;;;;======>>>???@@@???>>>===<<<999===BBBFFFQQQ___jjjmmmnnnnnnqqqyyyvvvmmmhhheeedddcccgggrrrttt]]]PPPDDD???===:::999:::999999888777777666777777999888888888888888888999888999:::::::::===AAAEEEJJJfffsssmmmeee^^^XXXZZZgggvvvsssQQQIIICCCBBBBBB@@@???AAA===???AAADDDGGGKKKPPPTTT[[[bbbiiiooosssyyy~~~}}}wwwpppkkkfffddd^^^ZZZUUUPPPNNNKKKIIIGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBDDDEEEFFFGGGGGGHHHHHHGGGFFFEEECCCAAA@@@AAABBBBBB????????????>>>============<<<;;;::::::999999:::::::::::::::999999888888:::999777666666888:::<<<<<<;;;;;;:::999999999999999999999888888777666666888888888888888888999999>>>::::::<<>>?????????>>>======@@@BBBLLLCCC===<<<<<<:::;;;======>>>???@@@@@@???>>>===999===@@@DDDMMM[[[eeeiiinnnqqqttt{{{wwwpppkkkgggdddfffppp}}}qqqZZZNNNBBB>>>===:::999:::999999888777666666666666888888888999999888888888777888999999:::===@@@CCCGGG^^^wwwjjj```YYYWWW^^^ffftttyyyUUUKKKCCCAAAAAA??????@@@;;;<<<>>>@@@CCCGGGMMMQQQUUUZZZaaaiiimmmrrryyy{{{uuuoookkkiiiaaa]]]WWWRRROOOLLLJJJHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDEEEFFFHHHHHHHHHHHHFFFEEECCCBBBAAAAAABBBBBB@@@@@@??????>>>===============<<<;;;::::::::::::999999999999999888888888999888777666666888999;;;:::::::::::::::::::::999999888888777666666555555555666777888999:::;;;;;;===:::999;;;===AAAIIIQQQ]]]hhhvvvyyypppggg^^^YYYQQQLLLFFFAAA@@@???===<<<<<<===>>>===<<<===???AAAJJJCCC>>>======;;;<<>>>>>???@@@@@@@@@@@@@@@;;;>>>@@@AAAIIIUUU___aaapppsssvvv{{{{{{uuujjjgggfffooo~~~{{{|||kkkWWWLLLAAA======:::999999999888777777777777777777777888999999999999888777666666666777999;;;===???GGGVVVuuussseee]]]YYYYYY]]]kkkyyyyyy[[[OOOEEEBBBBBB@@@>>>???999:::;;;<<<>>>BBBGGGLLLOOORRRXXX```eeeiiiqqqyyyzzztttpppnnnbbb]]]WWWRRRNNNLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEECCCBBBAAAAAAAAA@@@BBBCCCDDDFFFGGGHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>;;;;;;:::999888888888888888888888888888888888888777777777777777888999999999999:::;;;;;;;;;:::::::::999888777666666666666444555777999:::;;;<<<<<<:::777777:::===@@@HHHPPP[[[fffttt{{{pppfff```SSSMMMEEE@@@???>>><<<:::;;;<<<======<<<<<<>>>@@@JJJDDD??????>>><<<===AAA????????????@@@BBBCCCCCC???AAAAAAAAAGGGRRRZZZ]]]hhhnnnttt|||}}}mmmjjjhhhnnnzzzxxxhhhUUUJJJ???===<<<:::999999888888777777777888999999777888999999999999888777666666666777999<<<======FFFNNNhhhqqqeee^^^^^^aaaiiiwwwxxxaaaTTTHHHDDDCCCAAA??????;;;;;;;;;:::;;;>>>BBBFFFJJJKKKOOOWWW[[[^^^gggqqqvvvzzz|||vvvrrrpppddd___XXXSSSPPPNNNMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCBBBCCCCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJIIIGGGEEEDDD@@@???>>>======>>>>>>???:::999888777777666666666555666666666666666666666666777888999999999888888888999:::;;;;;;;;;::::::<<<;;;:::888888888888999666777888:::;;;;;;::::::;;;999999<<<>>>???EEELLLSSS]]]iiisss~~~|||rrrhhhaaaTTTMMMDDD??????>>><<<::::::;;;======<<<===>>>@@@JJJDDD@@@@@@???===>>>BBB????????????@@@BBBEEEFFFAAACCCBBBAAAFFFQQQYYY[[[XXXbbbooo{{{ooollliiimmmvvvwwwhhhTTTIII???<<<<<<:::999999888888777777888999::::::777888999::::::999888777999888888999<<<>>>??????DDDGGG```}}}mmmdddeeejjjkkkyyyyyyeeeXXXJJJFFFEEECCC@@@@@@???>>>===;;;:::<<<@@@DDDGGGFFFJJJQQQUUUXXXaaalllnnnttt{{{}}}zzzuuupppnnngggbbb[[[VVVSSSRRRQQQPPPJJJJJJIIIHHHGGGGGGGGGGGGAAABBBBBBCCCDDDEEEGGGGGGBBBCCCDDDEEEEEEFFFFFFFFFIIIJJJLLLMMMLLLJJJGGGEEE???>>>===<<<<<<===>>>???::::::888777777777777777444444444444444444444444555777999:::;;;:::888777777888:::;;;<<<;;;;;;:::>>>===;;;:::999999:::;;;888888::::::;;;:::999888@@@>>>===>>>>>>===@@@FFFJJJSSS]]]eeeooo{{{xxxnnnddd]]]TTTMMMDDD?????????<<<::::::;;;============>>>@@@JJJFFFAAA===<<<============>>>@@@AAABBBBBBAAA@@@AAAAAABBBEEEIIIMMMQQQTTTPPPYYYdddpppssslllgggjjjqqq{{{pppaaaMMMIIICCC>>><<<;;;::::::;;;;;;:::999999999:::::::::999999888777666555555888888888888999:::;;;;;;EEEDDDUUUzzzvvvsssxxx|||ssspppoooqqqzzz~~~~~~tttcccNNNCCCDDDEEEAAA<<>><<<;;;<<<===>>>AAACCCEEEIIIMMMSSSZZZ___iiiooovvv{{{zzzwwwsssqqqfffccc^^^ZZZWWWTTTPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFIIIMMMQQQRRROOOHHHBBBDDDAAA>>><<<<<<<<<;;;:::===;;;888666555666888999333333222222222111111111111222555777999::::::999::::::::::::::::::::::::<<<:::888888:::;;;888666888888999::::::;;;<<<<<<============>>>>>>>>>>>>GGGJJJNNNUUU]]]dddjjjmmmnnnmmmlllhhhddd^^^YYYVVVLLLHHHDDD@@@===<<<;;;:::999999:::;;;<<<======>>>HHHDDD???===<<<>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCDDDFFFHHHJJJLLLMMMNNNLLLRRRYYYcccttt|||rrrkkkgggiiipppyyymmm^^^JJJFFF@@@<<<:::999888888888888888999:::;;;<<<===;;;;;;:::999888888777777888888888888999999:::;;;BBBAAANNNmmm}}}uuurrryyyyyytttttt||||||kkkUUUHHHDDDCCCAAA>>>???===;;;:::999:::;;;<<>><<<<<<<<<;;;:::<<<;;;999777666777888888555555555666666777777777333444555777888999999999::::::::::::::::::::::::===:::888999::::::888666888888999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>???AAADDDIIINNNSSSXXXZZZ```___^^^\\\XXXTTTPPPMMMIIIGGGCCC@@@>>>===<<<;;;:::;;;;;;<<<======>>>???GGGDDD???======???@@@@@@????????????@@@AAABBBBBBEEEGGGKKKMMMMMMLLLIIIGGGIIIKKKNNNTTTcccyyy|||wwwpppjjjfffhhhnnnuuu~~~yyyvvvuuuwwwvvvtttsssuuu|||~~~iiiZZZHHHDDD???;;;:::999888888777777888888999:::<<<<<<999999999888888777777777777777777777888999:::;;;???@@@HHH___{{{wwwxxxcccPPPGGGDDDCCCCCC>>>===;;;:::999999::::::<<<===???@@@BBBFFFKKKOOOYYY___gggnnnqqqrrrrrrrrrppplllhhhddd```[[[VVVRRRPPPOOONNNLLLJJJHHHFFFFFFDDDDDDCCCBBBBBBCCCEEEFFFDDDDDDEEEFFFGGGGGGHHHHHHHHHIIILLLPPPSSSSSSQQQNNNCCCAAA>>><<<<<<<<<;;;:::;;;::::::999999888888888555666666777999::::::;;;666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::::::::888777888888999999::::::;;;;;;<<<<<<<<<============>>>>>>>>>???AAADDDGGGIIIKKKOOOOOOOOOMMMLLLIIIGGGFFFGGGFFFDDDCCCAAA???>>>===============>>>>>>???@@@JJJFFFBBB??????@@@@@@@@@@@@??????>>>???@@@BBBCCCEEEIIINNNQQQQQQMMMHHHDDDGGGGGGIIIMMMZZZooovvvrrrkkkgggdddfffkkkrrr}}}|||tttmmmiiigggkkkiiigggeeeiiirrr~~~zzzeeeWWWGGGDDD???<<<;;;;;;:::999;;;:::999888888777888888666666666555555555555555666666666777888999:::;;;>>>CCCKKK]]]}}}uuu```PPPHHHFFFGGG@@@???===<<<;;;;;;;;;;;;999;;;===>>>@@@CCCGGGKKKSSSYYYaaaiiinnnrrrtttvvvqqqnnnkkkgggccc]]]WWWSSSRRRQQQPPPMMMKKKIIIGGGFFFDDDDDDCCCBBBBBBCCCDDDEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIJJJLLLOOOPPPPPPOOOCCC@@@===<<<<<<===<<<;;;::::::;;;;;;;;;:::888777555555666666777888888999999888777666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::999888888888999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIHHHEEECCCAAAAAABBBAAA@@@?????????@@@@@@OOOJJJEEEAAA@@@@@@@@@???@@@??????>>>???@@@BBBCCCCCCGGGNNNRRRSSSNNNHHHDDDCCCDDDGGGLLLVVVggg}}}~~~rrrnnniiieeedddgggjjjooozzzvvvmmmfffaaa^^^```^^^\\\\\\aaakkkxxx}}}~~~vvvbbbTTTDDDAAA>>><<<;;;;;;:::999;;;:::999888777666666777555555555555555666666666555555555666777888:::;;;<<>>===<<<;;;;;;:::888999<<<>>>???BBBFFFJJJLLLQQQYYY```ggglllqqqtttqqqpppmmmkkkgggbbb[[[WWWUUUTTTRRRPPPMMMJJJHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHJJJHHHGGGGGGIIIJJJJJJJJJBBB@@@===<<<<<<===<<<;;;999:::;;;<<<<<<;;;999888666666666666666666666666:::999888777777888999:::;;;;;;;;;<<<<<<=========>>>>>>===<<<:::999999999888888999999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>@@@@@@@@@AAABBBDDDFFFGGGJJJMMMPPPPPPMMMIIIHHHGGGHHHGGGEEEBBBAAAAAAAAAAAAPPPLLLFFFBBB@@@@@@??????????????????@@@AAABBBBBB@@@DDDJJJOOOPPPMMMHHHDDD???AAADDDJJJRRR```vvvvvvqqqllljjjiiijjjkkkoooxxx|||sssjjjbbb\\\YYYVVVUUUTTTUUUZZZcccnnnvvvppp\\\OOO@@@===:::999999999888777777777666666777888888999777777777888888999999999444444444555666888999:::999DDDTTThhhttt[[[III@@@???>>>>>><<<;;;:::999888777999<<<===???AAAEEEGGGIIINNNTTT[[[bbbhhhooosssqqqqqqpppooommmhhhaaa\\\WWWVVVTTTRRROOOMMMKKKJJJGGGFFFDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHFFFCCCBBBCCCDDDDDDDDDBBB???===<<<=========<<<:::;;;<<<<<<<<<;;;:::999999999888888888777777777999999999999999999::::::;;;;;;<<<<<<===>>>>>>>>>>>>??????===;;;999999:::888888999999999999999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>======<<<===???BBBEEEGGGLLLRRRWWWYYYWWWSSSRRRRRRRRROOOLLLHHHEEEDDDDDDDDDNNNJJJDDDAAA????????????>>>>>>???@@@AAAAAAAAAAAA>>>AAAFFFIIIJJJHHHDDDBBB??????CCCIIINNN[[[rrr}}}tttrrrqqqpppnnnooowww}}}{{{vvvoooggg^^^XXXTTTOOOOOOOOOPPPTTTZZZbbbhhhrrr|||}}}iiiUUUIII===;;;999888999999888777777666666666666777888888777777888888999:::;;;;;;333333444555666888999:::999@@@MMM___rrrlllRRRDDD@@@@@@???>>>===;;;999999777999;;;<<<<<<>>>@@@BBBHHHKKKQQQVVV\\\cccjjjnnnnnnnnnooopppooojjjddd___YYYXXXVVVTTTRRRPPPNNNMMMHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFDDDBBB??????@@@AAAAAA@@@AAA???===<<<=========<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888888999999999888888999:::;;;;;;;;;:::;;;<<<<<<===>>>>>>??????>>>@@@@@@>>>;;;888999:::999999888888888888888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===<<<;;;;;;===AAAEEEGGGLLLTTT]]]aaa```^^^^^^___\\\YYYTTTOOOKKKHHHGGGGGGKKKGGGBBB???>>>?????????===>>>@@@AAABBBBBBAAA@@@===???BBBEEEFFFDDDAAA???AAAAAADDDHHHMMMYYYrrr|||yyywwwuuuqqqooovvvuuussspppjjjcccZZZSSSOOOKKKLLLMMMMMMOOOSSSYYY]]]gggqqqwwwcccPPPDDD>>><<<::::::;;;;;;:::999:::999888666555555444444555555666777888999999:::333333333444666888999:::;;;<<>><<<;;;888999;;;;;;::::::;;;===BBBEEEIIINNNTTTZZZaaafffiiijjjlllnnnmmmjjjddd___YYYYYYWWWUUUSSSQQQPPPOOOIIIHHHGGGEEEEEEEEEFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEAAA???======>>>@@@@@@???AAA???===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<555555666777888999999:::777888:::;;;<<<<<<;;;:::;;;<<<<<<===>>>??????@@@???@@@AAA???;;;888999;;;999999888888888888888888999999:::::::::;;;;;;;;;999999999999999:::;;;<<<>>>===;;;;;;===AAAEEEHHHKKKTTT___fffffffffgggiiibbb___YYYSSSOOOLLLKKKJJJGGGEEECCCAAA???>>>>>>>>>??????????????????@@@@@@@@@@@@@@@BBBDDDEEEDDDBBBCCCDDD@@@BBBKKKRRRfffwwwtttsssssswww{{{yyyrrriii___[[[]]]\\\VVVOOOJJJIIIHHHIIILLLPPPRRRSSS^^^kkk{{{sssbbbQQQGGG======<<<;;;999888888777777777777777777777777777777777777777777888999999777777777777777888888999777>>>@@@DDDOOO^^^}}}nnnQQQIIIEEEBBBBBB@@@<<<;;;===777777888999:::<<<===>>>@@@CCCFFFIIIMMMSSSZZZ^^^ggghhhiiijjjkkkkkkkkkkkkeee___XXXUUUUUUUUUSSSOOOJJJIIIHHHGGGGGGGGGHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCAAA???<<<;;;===???@@@AAA@@@???<<<::::::;;;===???===>>>???>>>>>>>>>???@@@777999:::999666555888;;;::::::;;;;;;<<<=========???>>><<<;;;;;;<<<===>>>===>>>??????>>><<<:::888888888888888777777777777777777888999999:::;;;;;;::::::::::::::::::::::::<<<;;;:::;;;<<>>>>>>>>??????????????????@@@@@@;;;;;;<<<>>>AAACCCBBBAAABBBDDDAAABBBJJJPPPbbb~~~xxxtttrrrqqqtttxxxyyyrrreee___XXXVVVVVVVVVQQQLLLJJJIIIHHHIIIKKKNNNQQQRRR[[[hhhxxx~~~ooo]]]LLLBBB<<<<<<;;;:::999888777777777777777777777777777777555555555555555666777777777777666666777777888999555;;;;;;>>>GGGRRRnnnxxxttt}}}tttUUUJJJDDDAAAAAA>>>:::888:::888888888999:::;;;======>>>@@@CCCFFFJJJOOOUUUYYYbbbdddfffhhhjjjkkkkkkkkkgggaaaZZZVVVUUUTTTQQQNNNKKKIIIGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA>>><<<;;;===???@@@AAA>>>===:::999888999;;;===@@@@@@???>>>===>>>???AAA;;;;;;:::999777777999:::::::::;;;<<<<<<======>>>???===<<<;;;;;;<<<===>>>===>>>??????>>><<<999888888888888888777777777777888888999999:::;;;;;;<<<::::::::::::::::::::::::;;;;;;:::;;;<<>>??????@@@@@@@@@@@@@@@@@@??????999999:::===@@@CCCBBBBBB@@@CCCAAACCCIIIMMM\\\wwwxxxtttqqqnnnpppsss{{{wwwnnnhhhXXXVVVSSSRRRQQQOOOMMMJJJIIIHHHHHHHHHJJJMMMOOOQQQYYYfffuuu{{{jjjWWWGGG===;;;::::::999888777666666777777777777777777777777444333333333333444555555666666666666666777888888888<<<;;;<<>>;;;;;;===???@@@@@@>>>===;;;999999:::<<<===CCCBBBAAA@@@@@@AAABBBCCCAAA>>>:::888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>===<<<;;;;;;<<<===>>>======>>>>>>===;;;999888999999888888888777777777777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAA@@@CCCHHHMMMSSSXXX\\\^^^ddd___XXXQQQMMMLLLNNNPPPCCCBBBAAA????????????@@@AAA@@@@@@@@@@@@@@@??????=========@@@CCCDDDDDDCCC???BBBAAACCCIIIJJJWWWpppvvvqqqnnnkkklllpppwww}}}uuulllccc]]]SSSSSSTTTRRROOOMMMLLLKKKHHHHHHHHHHHHIIILLLOOORRRYYYfffuuuwwweeeSSSDDD<<<999999999888777666666555777777777777777777777777444333333333333333444444666555555555555666777777:::===;;;;;;@@@CCCSSSooorrrddd[[[ZZZcccuuukkkQQQJJJDDDCCCAAA===::::::999888888888999:::;;;;;;:::;;;>>>???AAADDDGGGJJJSSSVVV[[[aaafffiiikkkkkkmmmiiiccc^^^ZZZUUUQQQMMMNNNLLLJJJHHHGGGFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@??????===;;;;;;===?????????@@@???>>>======>>>???@@@BBBCCCDDDFFFHHHIIIGGGFFFEEE@@@:::888999;;;;;;:::;;;;;;;;;<<<======>>>>>>======<<<<<<<<<===>>>>>>============<<<:::999888999999999888888888777777666666666777777777888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===???@@@>>>@@@CCCGGGKKKOOOQQQRRRVVVSSSNNNJJJHHHJJJNNNQQQAAAAAA????????????@@@AAAAAAAAAAAAAAA@@@@@@??????AAA@@@@@@AAACCCDDDCCCAAA>>>BBBAAACCCHHHIIIUUUmmmxxxpppmmmkkkhhhjjjmmmsss}}}~~~{{{|||~~~~~~{{{uuummmccc\\\WWWRRRTTTTTTRRRNNNKKKJJJKKKGGGIIIJJJJJJJJJLLLQQQTTTYYYfffvvvrrraaaPPPDDD>>>999888888777777666666666666666666666666666666666555555444444333444444555555555555444555555666777888:::777888======HHH___{{{xxxoooeee\\\VVVYYYggguuuuuuVVVMMMEEECCCBBB>>><<<<<<999999888888888999::::::999;;;===>>>???AAACCCFFFLLLPPPVVV]]]ccchhhkkklllooolllhhhccc^^^XXXSSSOOOLLLKKKIIIHHHHHHHHHHHHIIIEEEEEEEEEDDDCCCBBBAAA@@@>>>===;;;;;;===??????>>>??????>>>???@@@AAABBBCCCAAACCCHHHNNNRRRQQQMMMIIIGGGBBB<<<999:::<<<<<<:::;;;;;;<<<<<<===>>>>>>???============>>>>>>??????>>>>>>======<<<:::999999999999999999888888888888777777777888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;===>>>>>>@@@AAABBBEEEFFFHHHHHHIIIHHHHHHGGGEEEEEEIIIOOOTTT@@@???>>>>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@??????AAA@@@???@@@AAABBB@@@>>>===AAAAAACCCIIIJJJVVVnnn~~~yyyqqqjjjhhhfffdddeeeiiilllwww{{{vvvuuuuuuvvvvvvvvvtttoooggg^^^XXXVVVRRRRRRRRROOOLLLIIIIIIIIIGGGIIILLLLLLLLLOOOTTTYYY\\\iiixxx~~~nnn[[[LLLCCC@@@888888888888777777666666666666666666666666666666666666555444444444555555444444444444444555666666888:::888:::@@@===CCCVVVjjjyyyooodddYYYTTTZZZccc{{{{{{___SSSHHHCCCAAA>>><<<<<<:::999999888888888888999888:::<<<===>>>???AAACCCFFFIIIOOOWWW^^^eeejjjlllnnnmmmjjjfff```ZZZUUURRRIIIIIIGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFDDDCCCAAA@@@>>><<<;;;<<<===>>>>>>===<<<<<<===???AAACCCEEEFFFCCCEEEJJJQQQWWWVVVQQQLLLEEEBBB>>>;;;;;;;;;<<<;;;;;;<<<<<<======>>>??????>>>>>>??????@@@@@@AAAAAA??????>>>===<<<;;;;;;::::::999999999999888888888::::::::::::::::::::::::::::::::::::::::::::::::999999:::;;;;;;<<<<<<===@@@AAABBBCCCCCCCCCCCCCCCAAACCCFFFGGGGGGKKKQQQVVV???>>>>>>>>>???@@@BBBCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>???AAAAAA@@@???===AAA@@@CCCJJJKKKXXXqqquuummmfffcccbbb___```cccdddooo{{{{{{tttpppooonnnmmmnnnnnnjjjccc\\\YYYWWWRRRPPPNNNLLLKKKJJJJJJIIIGGGJJJNNNNNNNNNQQQXXX]]]dddqqq|||iiiUUUGGG@@@???999999888888888888777777666666666666666666666666666666555444444444444444444444333333444444555666:::;;;999<<>>>>>===;;;<<<>>>AAADDDFFFIIIJJJHHHHHHJJJPPPUUUVVVQQQLLLAAAAAA@@@===;;;:::;;;===<<<<<<<<<===>>>>>>????????????@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<::::::999999999888888888999999999999999999999999999999999999999999999999888999::::::;;;;;;;;;;;;===>>>???@@@@@@AAAAAA@@@BBBGGGKKKMMMMMMOOOTTTYYY>>>>>>======???@@@BBBCCCCCCCCCBBBAAAAAA@@@??????>>>===>>>@@@BBBCCCCCCBBB===AAA@@@CCCJJJLLLZZZsssssskkkdddaaa___\\\\\\___^^^jjjwww~~~|||tttooolllkkkhhhjjjkkkhhhaaa\\\ZZZYYYSSSOOOLLLJJJKKKLLLLLLLLLGGGKKKOOOPPPPPPSSSZZZ```mmmyyy{{{fffQQQCCC======999999999888888888888888666666666666666666666666666555444444333333333333444333333333333444555555666777555888===777777EEEOOOuuuyyyjjj^^^\\\___lll}}}{{{jjjWWWLLLGGGCCC@@@???::::::999888777777777777444777999;;;;;;<<<===??????AAAEEEKKKTTT]]]eeeiiiggghhhhhhfff```[[[VVVTTTOOONNNLLLIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDBBB@@@???===<<<;;;<<<>>>>>>>>><<<===>>>AAADDDGGGKKKMMMNNNNNNKKKJJJMMMRRRSSSPPPLLL>>>@@@AAA???;;;999;;;>>><<<<<<======>>>>>>?????????@@@AAABBBCCCCCCCCCCCCBBBAAA@@@>>>============:::::::::999999999888888666666666666555555555555888888888888888888888888888999::::::;;;;;;;;;;;;999:::<<<===??????@@@@@@FFFLLLQQQSSSRRRRRRVVVZZZ@@@@@@@@@AAABBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCC===>>>???@@@AAA@@@??????AAA<<<>>>GGGKKKLLLWWWfffyyyiii___\\\]]]]]]\\\^^^dddppp|||~~~uuummmgggiiigggfffhhhhhheee___YYYVVVOOOIIIIIIIIIHHHJJJMMMOOOOOONNNOOORRRYYYbbbhhhwwwppp[[[MMMDDD>>>::::::999999888777666666555666666666666555555555555555444444444444555666666555555555555555555555555444666777888888999;;;>>>LLLbbb|||pppgggbbblllyyy}}}mmm^^^SSSJJJEEEDDDBBB;;;666888999777555555666777777888999:::::::::===???BBBGGGMMMSSSXXXZZZaaabbbccccccaaa]]]XXXUUUPPPNNNJJJGGGEEEDDDDDDDDDDDDDDDDDDBBB@@@???@@@AAA@@@>>><<<<<<>>>???@@@@@@??????@@@DDDIIIMMMOOOOOOKKKIIIHHHJJJOOOQQQNNNJJJBBBAAA@@@@@@AAAAAA???===>>>>>>>>>>>>??????@@@AAACCCDDDFFFGGGIIIIIIIIIIIIFFFDDDCCCBBBAAA@@@===:::;;;;;;;;;:::::::::999999:::::::::::::::999888777999::::::;;;;;;::::::999999:::;;;<<<<<<<<<<<<<<<;;;<<<=========>>>AAADDDHHHQQQ[[[^^^\\\[[[]]]```@@@@@@@@@@@@AAABBBCCCDDD@@@@@@??????????????????===>>>???@@@@@@@@@??????AAA<<<>>>FFFIIIJJJUUUcccpppccc^^^]]][[[ZZZ___bbblllwww~~~vvvqqqllllllmmmppppppmmmeee___RRRLLLHHHIIIIIIHHHIIILLLJJJMMMPPPTTTYYY```ggglllxxxmmmYYYKKKCCC===:::777777777666555444444444666666666666555555555555555444444444444555666666444444444444444444444444444555777777777999;;;===EEEVVVuuuwwwrrrppp|||zzzjjjYYYLLLFFFDDDEEE>>>999999999777666888666666777777888999999:::===>>>AAADDDIIIMMMQQQSSSZZZ\\\^^^___^^^\\\YYYWWWQQQOOOLLLHHHFFFDDDDDDDDDCCCDDDDDDCCCAAA@@@AAABBBCCCAAA@@@???@@@AAAAAAAAA@@@@@@AAADDDKKKPPPTTTVVVMMMJJJHHHIIIMMMOOOMMMKKKIIIGGGFFFFFFFFFEEECCCAAA@@@BBBDDDEEEFFFFFFEEEEEECCCDDDFFFHHHKKKMMMOOOPPPJJJGGGDDDBBBAAA@@@===;;;::::::::::::999999999999888999999999999888888777888999999:::;;;<<<======777777888999999999999999999:::;;;;;;<<<>>>BBBFFFLLLSSS[[[^^^^^^___eeejjj@@@@@@@@@AAAAAABBBBBBCCC@@@???>>>>>>===============>>>??????@@@@@@??????@@@===???EEEGGGHHHQQQ^^^sssqqqjjjfffccc```aaa```eeeqqqzzztttssstttvvvuuupppggg```OOOJJJHHHJJJLLLKKKKKKMMMJJJNNNUUU[[[aaafffkkknnnyyyiiiVVVIIIAAA===:::777777666666555555444444666666666666555555555555555444444444444555666666333333333333333333333333444555777777777888:::<<>>AAACCCGGGIIIKKKPPPSSSVVVYYY[[[ZZZYYYXXXSSSQQQNNNJJJGGGEEEDDDDDDCCCDDDDDDCCCAAAAAACCCDDDEEEDDDCCCCCCCCCDDDDDDEEELLLIIIGGGGGGJJJNNNQQQSSSPPPLLLIIIIIILLLOOOPPPOOONNNMMMKKKKKKKKKJJJHHHFFFBBBDDDHHHJJJLLLKKKJJJHHHJJJJJJKKKMMMPPPSSSVVVXXXSSSOOOIIIDDDAAA???===<<<999999999999888888888777666777777888888888888777888888888999;;;===@@@AAA666777777777777888888888888999:::;;;===BBBGGGKKKOOOTTTZZZ]]]^^^ccclllsssAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>===>>>>>>???????????????@@@>>>???CCCDDDFFFNNNXXXhhhyyyssslllgggbbb^^^```jjjttt{{{{{{xxxtttqqqiii```YYYNNNJJJJJJNNNPPPOOOOOOQQQPPPTTTZZZ___dddhhhlllooo}}}zzzdddRRRFFF???<<<:::999888888888777777777666666666666666555555555555555444444444444555666666333333333333333333333333444555666666666777999;;;CCCEEETTTrrrrrr^^^PPPFFFBBB>>>===:::666777:::555555666666777777777888:::;;;<<<===@@@BBBDDDEEEJJJLLLPPPTTTVVVXXXXXXWWWTTTRRROOOLLLIIIGGGEEEEEEBBBCCCDDDCCCBBBBBBCCCEEEDDDEEEFFFFFFGGGJJJMMMPPPWWWRRRMMMKKKKKKMMMOOOPPPRRRNNNKKKJJJNNNSSSVVVWWWUUUTTTSSSTTTTTTTTTRRRPPPJJJKKKNNNPPPRRRRRRRRRRRRVVVVVVUUUVVVXXX\\\___aaa___YYYPPPHHHBBB???===<<<888888888888777777777777555555666777777888777777888777777777999<<>>>>>=========>>>>>>>>>>>>>>>>>>???????????????@@@BBBBBBDDDKKKSSS```zzzqqqjjjccc^^^]]]eeeooovvv}}}yyyppphhh```WWWQQQNNNKKKKKKPPPSSSRRRRRRSSSVVVYYY\\\```dddjjjqqquuuvvv```NNNCCC>>>;;;:::888888888888777777777777666666666666555555555555555444444444444555666666333333333333333333333333333555666666555666888:::??????GGG```sss\\\IIIDDD@@@???===888666888666666666666777777777777888999:::;;;>>>@@@BBBDDDFFFHHHKKKOOORRRSSSTTTTTTTTTRRRPPPMMMJJJHHHFFFEEEBBBCCCCCCCCCAAAAAACCCEEEEEEFFFIIIKKKOOOUUU]]]ccc___[[[WWWTTTTTTUUUUUUUUUTTTQQQNNNNNNQQQXXX]]]aaa``````___aaabbbcccaaa```XXXXXXWWWXXXZZZ\\\^^^````````````aaadddgggkkkmmmiiibbbVVVKKKCCC???<<<:::888888888777777777666666444555666777777777777777999888666666666888;;;<<<999888888888999:::;;;<<<===>>>@@@CCCFFFKKKRRRVVVVVVZZZ```eeehhhkkkooorrrCCCDDDEEEEEEDDDCCCBBBAAA===<<<<<<;;;;;;<<<<<<===>>>============>>>???@@@>>>???AAAAAAAAADDDKKKPPPZZZwwwvvvnnnccc^^^]]]cccjjjpppyyywwwlllddd]]]VVVQQQPPPMMMMMMRRRUUUTTTTTTWWWYYY[[[^^^aaagggooowww}}}sss^^^KKK@@@<<<::::::666666666666555555555555666666666666555555555555555444444444444555666666333333333333333333333333333444555555555555777999===???EEEVVVtttoooVVVLLLDDDAAA???:::777777777777777777777777777777777888999:::<<>>@@@BBBEEEHHHKKKOOOTTTXXX]]]bbbhhhmmmoooppprrrsssBBBCCCDDDDDDCCCAAA???>>>;;;;;;;;;;;;<<<===>>>???>>>======<<<===>>>???@@@===@@@AAAAAAAAADDDKKKOOOTTTnnnwwwpppccc```___cccgggkkkuuu~~~{{{qqqjjjeee```[[[WWWVVVRRRRRRVVVYYYYYYZZZ]]]^^^```cccfffkkkrrrzzzrrr\\\JJJ???;;;999999555555555555666666666666666666666666555555555555555444444444444555666666444444444444444444444444333444555555444444666888999???EEENNNeeelll[[[JJJBBB@@@===:::999888888888888888888888888777888888999;;;<<<>>>???===???BBBEEEHHHKKKLLLMMMPPPOOONNNMMMKKKIIIHHHGGGBBBBBBBBBAAA???>>>@@@AAADDDFFFJJJNNNUUUbbbsssyyyqqqllljjjiiigggfffhhhmmmsssxxxxxxwwwvvvvvvwwwvvvtttrrrjjjiiihhhhhhiiikkklllnnnnnnnnnnnnoooooooooppppppggg___TTTJJJCCC>>><<<:::999999888888888777777777777777888888888777666666888888888777777777777777888888888888;;;===@@@BBBFFFIIIMMMQQQSSSVVVYYY\\\bbbfffjjjooorrrssstttuuu@@@AAABBBCCCBBB@@@===<<<============???@@@AAABBB>>>===<<<<<<<<<===???@@@===@@@BBBAAAAAAEEEKKKOOOOOOhhh~~~|||{{{xxxrrrlllcccaaaaaaccceeeiiisss}}}uuupppkkkhhhfffddd```\\\]]]YYYXXX\\\______```cccccceeehhhkkkooosssyyy}}}qqq\\\III>>>:::999999777777777777888888888888777666666666555555555555555444444444444555666666555555555555555555555555333444555555444444666888111:::@@@EEEVVVyyy}}}gggOOOCCC@@@???===<<<999999999888888888888888888888888888999:::;;;<<<999;;;>>>BBBEEEHHHJJJLLLNNNNNNNNNMMMKKKJJJHHHGGGBBBBBBBBBAAA>>>===>>>@@@@@@CCCFFFIIIQQQ```rrryyyxxxvvvtttuuuxxx~~~~~~uuuvvvvvvwwwxxxxxxxxxwwwvvvuuutttqqqnnnkkkhhhgggaaa[[[QQQHHHBBB>>><<<;;;999999999999888888888888888888999888888777666555777777888999999999999888:::::::::;;;>>>AAAEEEGGGMMMQQQUUUYYY[[[\\\^^^```ccceeeiiimmmpppsssuuuvvvCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>===<<<<<<===???@@@;;;===>>>???@@@CCCFFFIIIPPPZZZsss|||vvvooojjjiiifffffffffdddcccgggnnnttt|||uuuoookkkgggeeedddfffiiijjjgggeee```_________```bbbdddeeehhhiiijjjlllpppuuuyyy|||oooYYYIII@@@:::999:::888888777666666666666666???>>><<<:::777555333222444444222222222222444444555555555444444333333333777777666555333444666888888777;;;DDDNNNaaauuuvvv~~~^^^JJJEEEEEE@@@;;;888777666555555666777888:::999999888888888888888<<<<<<<<<===???CCCFFFHHHLLLLLLMMMLLLJJJGGGCCCAAABBBAAA???>>>===<<<======:::>>>CCCGGGKKKSSS^^^fffuuu}}}yyyzzzwwwuuusssqqqkkkccc\\\PPPMMMHHHEEEBBB???;;;999999888888888777777666666999777555666999:::888666666777888888777777:::;;;777999;;;<<<===AAAIIIOOOUUUWWWZZZ\\\___bbbgggjjjmmmmmmnnnooooooooonnnnnnAAAAAA@@@???????????????======<<<;;;;;;<<<======??????===<<<<<<<<<<<<===<<<===>>>???@@@BBBEEEHHHPPPYYYrrr|||qqqfff___^^^cccddddddcccbbbfffmmmsss}}}|||wwwppphhhaaa^^^\\\\\\]]]bbbhhhlllllllllgggggggggggghhhiiikkkllllllllllllmmmppptttwwwyyy~~~yyygggRRREEE>>>:::999;;;777777666555555555555666666666666666666555555555444333333222222333333444555555444444444333333333444555555555333333555666999777;;;BBBIIIXXXyyyyyyllliiiooouuulllRRRGGGBBB>>>999;;;:::999888888888999:::999999888777777777777777;;;;;;;;;<<<>>>AAADDDFFFKKKLLLMMMMMMKKKHHHDDDAAAAAA@@@???===<<<<<<======???BBBFFFGGGHHHLLLSSSYYY___gggsss}}}~~~}}}yyyuuuoooeeeYYYQQQLLLIIIEEEAAA???===:::888999888888888777777777777999777666666999999888666666777888777777777999;;;888:::===>>>@@@EEELLLRRRXXX[[[___bbbdddgggkkkmmmnnnnnnooonnnnnnmmmllllll@@@@@@???>>>>>>>>>>>>???<<<<<<;;;::::::;;;<<<<<<@@@???===<<<;;;:::::::::===>>>>>>??????@@@CCCFFFLLLUUUkkk{{{lll___XXXWWW___aaaaaaaaaaaadddkkkpppxxx{{{|||xxxuuupppiiibbb\\\WWWTTTUUUVVVYYY```gggmmmqqqrrroooooooooooopppqqqrrrrrrrrrqqqpppoooppprrrtttuuu{{{}}}}}}~~~lll\\\JJJ@@@<<<999999;;;666666555444444444444555222222333444555666777777444333333222222333333444444444444444333333333333111222444555444444444666999888:::???BBBLLLfffrrreee___```dddsss|||^^^LLLCCC>>>;;;:::999777666666666777777888888777666666666666666999999999:::<<>><<<;;;999777888888888888888777777777999888777777888999888777888999:::999888888:::<<<:::===@@@BBBDDDIIIPPPUUU[[[___dddhhhjjjlllnnnpppqqqqqqooonnnlllkkkjjjiii@@@??????>>>>>>>>>??????=========<<<<<<=========>>>======<<<;;;:::::::::===>>>>>>>>>===>>>AAADDDFFFMMMaaa{{{yyyiii]]]XXXXXXZZZ\\\^^^^^^^^^aaaggglllsssvvv{{{{{{wwwmmmjjjddd^^^YYYVVVUUUUUUUUUWWW[[[```gggmmmqqqsssttttttttttttuuuuuuvvvvvvwwwvvvsssqqqoooooopppqqqsssyyy~~~~~~~~~|||zzz{{{}}}cccTTTEEE===:::888888:::555555444333333333333444666555555555555555555555333333333333333333333333333333333333333333333333///222555666555555555666777777999<<<===CCCUUUggg}}}sssiiicccbbbbbbiiijjjUUUHHHBBB@@@:::999777666555555555666777777666555555555555555777777777888:::<<<>>>???CCCEEEHHHJJJIIIFFFAAA>>>>>>===<<<;;;;;;;;;<<<======@@@DDDEEEEEEEEEFFFGGGGGGIIIKKKOOOTTTZZZ___cccjjjpppyyy{{{rrrjjjaaaXXXMMMEEEAAA???<<<;;;;;;:::999777888888888888888888888888888888888888888999888888:::;;;<<<<<<;;;;;;===??????CCCFFFHHHIIILLLRRRWWW]]]aaagggkkkmmmnnnoooooosssrrrpppmmmjjjhhhfffeee@@@@@@?????????@@@@@@AAA<<<==================<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<=========<<<===@@@BBBAAAHHHZZZqqquuueeeZZZWWWXXXVVVYYY[[[\\\[[[]]]bbbgggmmmqqqwww}}}yyytttfffbbb\\\VVVSSSRRRSSSTTTTTTVVVZZZ___dddjjjpppssswwwwwwxxxyyyyyyzzzzzzzzz{{{yyyuuurrrooommmmmmmmmlllqqqyyy~~~}}}}}}|||{{{yyyzzz{{{~~~www]]]PPPBBB<<<:::888777888555555444333333333333333777666666555444333333222333333333333333333333333333333333333333333333333111333666777777666666777555666888:::;;;???KKKVVVrrrwwwoooiiifffdddsssvvvbbbRRRGGGBBB@@@>>>===;;;999999999:::777666666555555555555555555666666777888:::;;;;;;>>>@@@CCCEEEDDDBBB>>><<<<<<;;;:::::::::;;;<<<===<<>>@@@BBBHHHKKKOOOPPPPPPQQQUUUXXX```eeekkkooopppooooooooosssqqqnnnjjjfffcccaaa```@@@????????????@@@AAAAAA:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===============;;;<<<<<<<<<;;;<<>>EEEKKK___}}}{{{oooiiiccckkk{{{rrr^^^NNNDDDAAA@@@>>>;;;:::999999999777777666555555555555555444555555666777888888999:::;;;===??????>>><<<:::::::::999999999;;;<<<===???AAADDDFFFFFFEEECCCAAACCCAAA??????AAACCCDDDDDDJJJMMMRRRYYYaaalllvvv}}}uuueeeWWWNNNIIIEEEBBB???===;;;;;;<<<<<<;;;:::888888888999999999999999888999:::999888888999:::777999<<<>>>???BBBEEEHHHQQQUUUYYYYYYXXXXXXZZZ]]]fffjjjnnnqqqqqqppppppppppppmmmiiiddd```]]][[[ZZZ>>>>>>>>>>>>>>>???@@@@@@;;;<<<============<<<;;;<<<===>>>>>>>>>===<<<;;;999:::;;;;;;;;;<<>>;;;:::777555555666555555444444444444444222222222333333333333444222333333444444333333222111111222222222333333333444555666555444444555777333555777777999<<>>;;;999888888888888777666666555555666666444555555666777777777777888888999:::;;;;;;;;;:::999888888888999:::<<<===@@@@@@BBBDDDFFFEEECCCAAA@@@>>>===>>>@@@BBBAAA@@@DDDEEEHHHJJJMMMSSSYYY^^^gggnnnvvv{{{}}}ssscccUUULLLGGGCCCAAA>>><<<;;;:::;;;<<<;;;:::888888888999999:::::::::777999;;;:::888777999;;;:::<<<@@@CCCFFFJJJOOOSSSXXX\\\aaabbbaaaaaaccceeehhhkkkooopppooonnnmmmmmmjjjgggbbb]]]XXXUUUSSSSSS===============>>>??????===>>>???@@@@@@???>>>===??????@@@???>>>===;;;:::888:::::::::;;;<<>>???CCCWWWwwwyyypppsss|||{{{eeeXXXFFFDDDBBB???===<<<<<<<<<888888777666666666666666444555555666777777666666777888888999999:::;;;;;;888888777777888:::<<<======>>>@@@CCCEEEFFFEEEDDDAAA???>>>@@@BBBCCC@@@===>>>???AAABBBCCCEEEHHHKKKQQQWWW^^^bbbccceeejjjoooqqqtttuuuuuuzzzzzzpppbbbVVVNNNIIIEEEBBB>>><<<::::::;;;<<<;;;:::888888888999999:::::::::777:::;;;:::888777999;;;>>>AAAFFFJJJNNNSSSYYY\\\\\\aaafffhhhhhhhhhjjjlllhhhjjjmmmmmmllljjjiiijjjeeebbb]]]XXXSSSPPPNNNNNN======<<<<<<<<<<<<======;;;===???@@@???>>>>>>??????AAACCCCCCAAA>>><<<;;;:::999999999:::<<<>>>???BBBGGGLLLUUUiiivvveee]]][[[UUUSSSUUUXXXWWWTTTTTTWWW]]]aaagggnnnssszzzzzztttpppnnnllliiigggiiieee___ZZZWWWVVVUUUTTTUUUXXX\\\^^^```dddjjjooouuuvvvyyy|||}}}zzzvvvqqqlllhhhfffeeedddeeefffhhhnnnzzz~~~|||{{{{{{{{{}}}~~~gggOOOHHH???:::999999666444444444444444444444444444222222222222222222222222333222222111111222222333333333222222333333444555444444444444444444444444666555444444555888<<<>>>???JJJdddzzzxxxxxxdddRRRNNNHHHCCC???===;;;:::999888666666777777666444888777666555555666777888999888888888777777666666777888888999::::::;;;;;;======>>>???AAABBBCCCCCCEEECCCAAA???>>>>>>>>>>>>AAA@@@???>>>>>>@@@BBBCCCEEEFFFHHHKKKOOOSSSVVVXXX[[[[[[]]]___bbbeeehhhjjjhhhfffbbb[[[QQQIIIDDDBBB@@@===;;;;;;===<<<999555::::::::::::::::::::::::::::::999999999:::<<<===BBBFFFMMMTTTZZZ]]]______cccdddfffhhhjjjlllnnnoooiiiiiijjjiiihhheeebbb```^^^ZZZUUUQQQOOOMMMKKKJJJ>>>>>>============>>>>>>>>>@@@BBBBBBAAAAAAAAABBBAAACCCFFFGGGEEEBBB???>>>;;;;;;;;;<<<===>>>@@@AAABBBFFFJJJRRRddd}}}mmmaaa\\\TTTRRRSSSUUUTTTQQQQQQTTTWWW[[[aaahhhnnnuuu||||||wwwooojjjiiiiiiiiihhhnnnkkkgggddddddcccbbbaaa]]]```bbbcccdddfffjjjnnnqqqrrruuuxxxzzz{{{||||||{{{yyyuuuqqqmmmjjjhhhgggfffggggggiiinnnxxx~~~|||{{{zzz{{{}}}{{{eeeMMMFFF>>>:::999999777555444444444444444444444444333333333333333333333333333222222111111222222333333222222222222333444444444444333333333333333333666555444444555888;;;===@@@HHH\\\{{{ggg]]]OOOFFFBBBAAA>>><<<999777666666777777666555777777666555555666777777888888777777777666666666777777777888999999::::::;;;;;;===>>>@@@AAABBBCCCDDDCCCAAA???>>>>>>>>>>>>???>>>===<<<===>>>@@@AAAAAABBBCCCDDDGGGIIIKKKMMMLLLMMMNNNPPPRRRUUUWWWYYYZZZZZZYYYUUUOOOJJJGGGFFF@@@>>><<<<<<======;;;999999999:::::::::;;;;;;;;;===<<<<<<<<<===???AAABBBJJJNNNTTT[[[```cccddddddeeefffiiilllmmmmmmlllkkkggghhhhhhgggeeebbb___]]]YYYUUUPPPMMMKKKIIIHHHFFF???>>>>>>>>>>>>>>>>>>???;;;===??????>>>===>>>???CCCGGGLLLOOONNNKKKEEEAAA>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFMMM^^^wwwzzziii```XXXTTTSSSTTTSSSOOOOOORRRQQQUUU[[[bbbjjjrrrzzz{{{uuummmgggfffgggiiijjjkkkjjjiiijjjkkklllkkkiiihhhiiijjjjjjiiiiiikkklllmmmnnnppprrrtttuuuvvvvvvwwwvvvsssooollljjjiiiiiihhhiiiiiijjjnnnwww}}}{{{zzz{{{ttt```IIIDDD===999999999888666444444444444444444444444444444444444444444444444333222222111111222222333222222222222222333444444222222222333333333333333555555444444555888:::<<>>999777666666777777777666666666555555555555666666666666666666666555555555555666666777777888999999999:::;;;===???@@@BBBBBBCCCBBBAAA@@@???>>>>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNOOOMMMJJJHHHGGGHHHAAA???======>>>>>>>>>===999:::;;;;;;<<<===>>>>>>AAAAAABBBCCCEEEGGGIIIJJJPPPTTTYYY^^^aaacccddddddeeegggjjjlllllljjjgggeeeddddddcccbbb___\\\YYYWWWQQQNNNJJJGGGFFFDDDBBBAAA>>>>>>============>>>>>>:::;;;===<<<;;;;;;;;;===CCCHHHQQQXXXZZZUUUMMMGGGAAA@@@@@@?????????@@@@@@@@@AAADDDIIIXXXqqquuufff___YYYUUUTTTSSSPPPOOORRROOOSSSYYY___gggpppyyy~~~wwwqqqmmmkkkjjjkkkgggggghhhjjjmmmnnnnnnlllnnnooooooooommmlllkkkkkkiiijjjkkklllmmmooooooppprrrpppnnnllljjjiiiiiiiiijjjkkklllmmmpppyyy~~~~~~|||}}}lllXXXEEEAAA<<<999888999888777444444444444444444444444444444444444444444444444333222222111111222222333222222222111222333333444111111222222222222333333555444444444555777999:::<<<@@@HHHYYY{{{zzzfffWWWMMMDDD???:::888666666777888777777666555555555555555555666555555555555555555555555444444555666666777777888888999:::<<<>>>@@@AAABBBAAA@@@@@@??????>>>>>>>>>;;;;;;;;;:::;;;<<<=====================>>>>>>???AAAAAAAAABBBBBBCCCEEEEEEGGGIIIIIIHHHFFFDDDDDDDDDBBBAAA@@@?????????@@@@@@===>>>???@@@AAACCCDDDDDDHHHIIIJJJLLLNNNPPPRRRSSSVVVYYY\\\```bbbccccccccceeefffggggggeeeccc```^^^```___^^^[[[XXXTTTQQQPPPJJJHHHDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;<<<<<<<<<===>>>???>>>===<<<===???AAAHHHSSS]]]bbb___UUUNNNFFFEEEBBB???>>>============???BBBHHHTTTkkkqqqfff^^^VVVTTTRRROOONNNPPPNNNQQQVVV\\\cccmmmwww}}}yyytttqqqmmmlllkkkmmmoooppppppooopppqqqqqqrrrqqqpppmmmllleeeeeeffffffggghhhhhhiiilllkkkjjjhhhhhhhhhhhhiiikkkmmmoooqqqttt|||}}}cccPPPAAA???;;;888888888888888444444444444444444444444222222222222222222222222333222222111111222222333222111111111111222333333111111111222222333333333444444444444555666888999777===BBBLLLggglllWWWHHHAAA===;;;888777888888888888555666666666666666666555444444444444555555555555333444444555666666777777888999:::<<<===???@@@AAA>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>??????>>>>>>>>>===>>>>>>??????CCCEEEFFFEEECCCBBBBBBCCCDDDDDDDDDCCCBBBBBBCCCCCCEEEEEEGGGHHHJJJKKKMMMMMMQQQRRRSSSUUUWWWYYYZZZ[[[^^^___bbbdddeeeeeeeeedddfffdddbbb___]]]\\\[[[[[[ZZZYYYWWWTTTPPPMMMJJJIIIEEECCC@@@???>>>===<<<:::<<<;;;;;;::::::;;;;;;<<<<<<======<<<::::::;;;===???DDDNNNYYYbbbccc]]]WWWQQQMMMGGGAAA===<<<<<<<<<;;;===BBBGGGPPPccc}}}jjj```VVVRRROOOLLLKKKMMMMMMOOORRRWWW]]]gggqqqxxx{{{wwwsssppppppqqqqqqqqqsssssstttvvvwwwuuuqqqnnnddddddcccccccccdddeeeeeelllkkkjjjiiihhhiiijjjkkkmmmooorrrssswww~~~sss[[[III???===;;;888777777777888444444444444444444444444222222222222222222222222333222222111111222222333111111111111111222333333111111222222333333444444333333333444444666666777555:::???DDDTTTsss~~~iiiSSSGGGAAA>>>;;;999999999999888666666777777777777666666444444444555555555555555333444444555555666777777777888999:::;;;===>>>>>>;;;;;;<<<=========<<<<<<;;;<<<<<<<<<============:::::::::;;;;;;<<<>>>>>>???>>>>>>======>>>>>>>>>???AAACCCCCCCCCCCCDDDEEEEEEGGGIIIJJJIIIIIIJJJKKKPPPPPPQQQSSSTTTVVVWWWWWWZZZ[[[\\\^^^______``````___```aaabbbccccccbbbbbbdddbbb^^^[[[XXXXXXXXXYYYTTTRRRPPPMMMJJJGGGDDDCCC@@@>>>===<<<<<<<<<:::888<<<<<<;;;;;;;;;;;;<<<<<<:::::::::888666666888:::>>>???DDDNNNZZZaaacccaaa]]]XXXOOOFFF@@@======>>>;;;>>>CCCGGGKKKZZZxxxpppcccWWWRRROOOLLLKKKMMMNNNOOOQQQTTTYYYbbblllsss~~~zzzvvvvvvwwwxxxyyyyyyzzz{{{|||zzzuuupppjjjiiihhhggggggggghhhiiiooonnnmmmllllllmmmnnnooooooqqqtttuuuwww||||||zzz}}}iiiTTTFFF===<<<;;;888666555666777444444444444444444444444333333333333333333333333333222222111111222222333111111111111111222222333222222222333444444555555333333333444444555666666666888<<<@@@GGGZZZzzzzzzbbbPPPEEEBBB===:::::::::999999666777888999999888777666444444555555666666666666444444444555666666777777666666777777888999999:::888999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<>>>>>>>>>>>??????===???AAABBBBBBBBBCCCDDDDDDHHHNNNQQQRRRSSSTTTVVVZZZ[[[\\\]]]^^^___``````aaabbbcccddddddccccccbbb^^^^^^___`````````______]]][[[YYYWWWUUUTTTTTTSSSNNNMMMJJJGGGDDDBBB@@@@@@<<<;;;::::::::::::888666======<<<<<<<<<<<<============<<<;;;999999:::<<<>>><<<===EEERRR^^^fffhhhfff___TTTIIIBBB???@@@AAA;;;>>>DDDGGGHHHSSSpppuuuhhhZZZTTTRRROOOMMMNNNPPPPPPRRRTTTYYYaaakkkrrr|||~~~~~~~~~~~~xxxsssqqqpppooommmmmmmmmnnnooorrrrrrqqqppppppqqqrrrsssqqqsssuuuuuuvvvzzz~~~{{{wwwuuuyyyxxxbbbQQQFFF===<<<;;;888666555555777444444444444444444444444444444444444444444444444333222222222222222222333111111111000111222222333222222333444444555666666222333333444444555555555888666999>>>@@@KKKgggyyyqqqnnnWWWHHHDDD???<<<:::::::::999777888999::::::999888777555555555666666666777777444444555555666777777777555555555555666666666666666777999:::;;;;;;:::999999:::;;;<<<<<<<<<;;;;;;>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<>>>>>:::999888888999888666444CCCAAA>>><<<<<<>>>BBBDDD@@@@@@?????????@@@@@@AAA======>>>@@@FFFMMMTTTXXX^^^aaaaaaYYYLLLAAA>>>???>>>===>>>@@@CCCOOOfffzzzvvvhhhYYYTTTRRROOOKKKJJJNNNPPPRRRSSSVVV___jjjrrrvvvzzz}}}wwwwwwwwwxxxzzz{{{zzzyyy~~~{{{wwwxxxyyyxxx|||vvvqqqqqqsssuuu|||~~~~~~yyysssvvvmmm\\\MMMCCC::::::888777666666666666444444444333333222222222111111111222222333333333333333333222222111111111//////000000111111222222111111222222222333333333444444333222333444555666888888999<<>>???AAA@@@@@@@@@@@@BBBDDDEEEHHHLLLQQQXXX^^^bbbdddeeeeeefffggghhhhhhgggeeeeeeddddddccccccbbbaaa``````______^^^]]]\\\[[[YYYXXXTTTSSSPPPMMMKKKHHHGGGFFFEEEBBB>>>===>>>>>><<<999888888777777666666666555FFFDDD@@@>>>>>>AAADDDFFFAAAAAAAAAAAAAAABBBCCCCCCAAA@@@???@@@CCCHHHNNNQQQWWW\\\```\\\QQQFFFAAA@@@@@@?????????BBBLLL```sssxxxiiiZZZTTTRRROOOMMMLLLPPPQQQQQQQQQSSS[[[eeennnvvvzzz~~~wwwqqqooonnnnnnsssyyy|||~~~{{{www{{{{{{gggVVVHHH???;;;:::999777666555555555444444444333333222222222111111111111222222222333333333333222222111111111000000000000000111111111111111111222222222333333444444333333333444555666666666777999:::???MMMZZZ{{{|||vvvpppoootttttt```SSSHHHDDDBBB===::::::888777666777999::::::999777777666555555555555555444444444444444444444444666666666666666666666666777777666555666777888999999::::::;;;;;;::::::999888888999999::::::;;;;;;<<<;;;;;;;;;;;;===>>>???AAAAAAAAABBBCCCEEEFFFGGGKKKNNNTTTZZZ```dddfffggggggggggggfffdddbbbaaa`````````___^^^^^^]]]\\\\\\[[[[[[ZZZYYYWWWVVVTTTSSSNNNMMMJJJHHHEEECCCBBBAAABBB???<<<;;;<<<<<<:::888888888888777777777666666IIIFFFDDDAAAAAACCCFFFHHHAAAAAABBBBBBCCCDDDEEEFFFEEEDDDAAA@@@@@@CCCFFFHHHNNNUUU]]]^^^VVVKKKCCC@@@AAA?????????@@@GGGYYYiii~~~}}}mmm\\\UUUSSSQQQOOOPPPRRRRRRQQQOOOPPPVVV```hhhuuuyyy~~~{{{rrrnnniiifffiiinnnzzz|||~~~}}}}}}sss^^^NNNBBB;;;;;;;;;999777666555444444444444333333333333222222111111111111222222222222222222222222222111111111111111111111000000000000111111111222222222222333444333333333333444555666555555666888777999CCCMMMccc||||||xxxqqqoooyyyrrraaaOOOFFFCCC@@@<<<999999888666666777888777666777777666666666555555555444444444444444444444444666666666666666666666666555555555555666666666666888888999999999999888888666777777888999999::::::<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEGGGHHHIIIIIINNNQQQVVV[[[aaaeeeggghhhhhhfffdddaaa^^^\\\ZZZYYYYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTRRRPPPNNNLLLKKKHHHGGGEEEBBB@@@>>>======>>><<<:::999999999888666888888888777777777777666IIIGGGEEEBBBBBBCCCEEEGGG@@@@@@@@@AAABBBDDDEEEFFFGGGEEEBBB?????????AAACCCGGGOOOWWWYYYTTTJJJCCC???@@@>>>===>>>???DDDRRRaaazzztttaaaWWWTTTSSSRRRTTTSSSSSSQQQOOOOOOUUU^^^fffrrrvvv|||vvvooohhhccccccgggpppxxx{{{zzz|||lllVVVHHH???:::<<<:::999777555444333333333333333333333333333333222222222222333333333333222222222111111111111111222222111111000000//////111111111111222222222222333333333333444444555555666555777999888888>>>FFFTTThhhzzzsssvvvtttaaaRRRJJJDDDAAA???===:::777666555555444333777777777777777666555555444444444444555555555555666666666666666666666666444444555666666666666555777777777777777777777777666777777888888999999:::<<<<<<======>>>>>>???@@@@@@BBBEEEGGGIIIJJJJJJJJJNNNPPPTTTYYY^^^aaadddeeecccaaa]]]ZZZWWWUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNMMMLLLJJJHHHFFFEEEDDDCCCBBB@@@>>>===<<<<<<;;;:::999888777777777666666666666666666666666666GGGFFFCCCAAA@@@AAABBBCCC===>>>>>>???@@@AAACCCDDDEEECCCAAA>>>===>>>???@@@DDDIIIOOOPPPLLLEEE@@@===<<<;;;;;;===>>>BBBNNNZZZuuu~~~iii]]]XXXVVVUUUVVVSSSSSSSSSQQQQQQUUU^^^dddlllqqqxxx~~~zzzqqqiiibbbbbbeeeiiirrr~~~}}}{{{{{{|||fffPPPEEE@@@===;;;:::888666555444333333333333333333333333333333444444444444444444333333111111111111111111111111222222111111000000//////000000111111111222222222333333333444444444444444444444666999888777;;;AAAJJJVVVqqq{{{}}}{{{hhhWWWLLLFFFCCC>>>;;;888666666666555444777777888888777777666555444444444555555666666666666666666666666666666666444555666777777777666666666666666666666666666666777777888888999999::::::<<<<<<===>>>>>>?????????@@@BBBDDDGGGIIIJJJJJJJJJKKKMMMPPPSSSVVVYYY\\\]]]YYYWWWUUURRRPPPOOOOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHGGGEEECCCAAA@@@@@@@@@>>>===<<<;;;;;;;;;:::999999888777777777888555555555555555555555555EEECCCAAA>>>======>>>>>>;;;;;;;;;<<<===>>>???@@@AAA@@@>>><<<<<<<<<===>>>@@@CCCFFFFFFDDD@@@===<<<;;;999:::===>>>AAAJJJTTTlllssseee^^^YYYWWWWWWSSSTTTUUUSSSRRRUUU\\\aaafffkkkrrrxxx{{{~~~vvvllldddcccfffhhhqqq|||}}}}}}|||||||||~~~}}}~~~~~~|||bbbMMMCCC@@@???999888777666555444444444222222333333333333444444444444444444333333333333000000000111111111111111111111111111000000000000000000000111111111111222222333444444555555444444111111222666777555888===AAAGGGZZZxxx|||}}}hhhXXXLLLEEE@@@===:::999999:::;;;:::666777888999888777666555444444444555666666777777666666666666666666666666555555555555666666666777666666555555555555666666777777777888999999::::::;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBDDDFFFGGGHHHHHHHHHHHHJJJKKKNNNOOOQQQRRRNNNMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAA@@@>>>===;;;;;;:::999888888888888888999999888666666888999444444555555555555666666CCCAAA???===;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<:::999888999:::::::::<<>>===<<<;;;:::;;;>>>???@@@FFFNNNccc}}}{{{lllccc\\\XXXWWWTTTVVVWWWVVVSSSTTTWWW[[[___cccjjjppptttwww{{{}}}tttkkkhhhjjjlllttt~~~}}}}}}}}}||||||}}}|||zzz___JJJAAA>>>===777777666555555555555555222222222333333444444444333333333222222111111111///000000000111111111222000000000000000111111111000000000000111111111111222333444555555555444444222000111555555444666:::<<<@@@LLLbbb}}}uuucccUUUJJJGGGBBB???>>>======<<<666777888999999777666555444444444555666777777777666666666666666666666666555444333333333444666666777666555444444555666777555666666777777888888999999:::<<<===>>>>>>======??????@@@@@@BBBCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC????????????>>>===<<<;;;888888777777666777777777666777888777555555777999666666666777777777888888BBB@@@>>><<<:::999999999;;;;;;:::::::::;;;;;;<<<:::999888666666666666777666888;;;>>>???>>>===<<<===;;;<<<>>>??????CCCJJJ___|||pppfff^^^XXXWWWUUUXXXYYYWWWSSSRRRSSSVVV[[[___eeejjjnnnrrrvvvyyy|||qqqnnnppppppwww}}}}}}}}}|||{{{{{{}}}}}}zzz{{{yyy^^^HHH???<<<;;;666666555555555555666666222222222333333444444444222111111111000000////////////000000111111111222//////000000111111222222000000000000111111111111222333444555555555444333555333333666666444555999<<<@@@GGGUUUmmmnnnVVVQQQJJJDDD@@@>>>;;;:::666777999:::999888666555444444444555666777777888666666666666666666666666444333222111111333555666777666555444444555666777444444555555666777777777999:::;;;============<<>>>>>???@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCDDDCCCBBB@@@???????????????@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;::::::888888777777777888888999444666777666444444666999777777888888999999999:::BBBAAA>>>;;;:::::::::;;;===<<<:::888777777777888;;;:::999888777777777777<<<;;;::::::999999::::::;;;;;;;;;;;;<<>>::::::999888777666555444333222222222222222222222222222222222222222222222222333333222111000000000111///////////////000111111000000000000000000000000333222111111111222333444111222222333333444444555666777===JJJ[[[ttt{{{|||yyy~~~~~~fffNNNGGGGGGCCC===:::999999999777555444555666888777555555444555666777888888777777666666555555888888777666555444333333333333444444555666666666999888888888777777666666666777888:::;;;<<<======<<<<<<======>>>?????????@@@@@@??????>>>>>>======>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;;;;:::999999777777888999999999999888999888888888777777666666333444555666666666555444444444555777888999:::;;;BBB@@@>>>;;;:::::::::;;;===<<<<<<;;;;;;;;;<<<<<<888888777777777888999999:::999999999999::::::;;;:::;;;;;;:::;;;???DDDHHHTTTmmmyyyyyynnnddd]]]ZZZZZZXXXVVVUUUUUUTTTRRRPPPTTTWWW[[[___dddiiiooosssxxxzzz}}}~~~|||~~~~~~|||||||||wwwlllVVVHHHAAA===:::888777777666555444333333222222222222222222222222222222222222222222222222333222111111000000111111///////////////000111111000000000000000000000000222222111111111222333444222222333444444555555666777888;;;CCCOOOffffffWWWNNNFFFAAA@@@<<<<<<;;;:::888888888999999888777555555666777777888777777777666666666555666666666666666555555555555555555555555555444444777777777666666666555555666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>==================>>>===<<<;;;;;;::::::;;;888999999999999888777777888888999999888777666666777777666666666555555555444555666777777777666666666666666666777777777777AAA@@@===;;;:::::::::;;;888888999:::::::::::::::666666666666777888999:::888888888888999:::;;;;;;::::::::::::;;;===BBBFFFMMMbbb}}}yyyjjjaaa]]]]]][[[WWWUUUSSSRRROOOMMMQQQSSSVVVYYY^^^dddkkkpppvvvxxx{{{}}}~~~zzz||||||{{{{{{|||}}}}}}dddPPPDDD???;;;:::555555555444444444333333222222222222222222222222222222222222222222222222222222111000000000111111///////////////000111111000000000000000000000000222111111111111222333333333333444444555666666666777777999<<>>======>>>??????:::999888666666666777777777777777777666666666666555555555666666666666666666666555555555444444444555555555555555555555555666777777777777777666666777777777666666666555555777777888888999999999::::::999888777666666666666555555555555555444444333777777777777666555444333444444444444444444444444666666777888888999999999999999:::;;;<<<===>>>>>>@@@>>><<<:::999999:::;;;;;;<<<<<<<<<<<<:::888777888777666666555555555666::::::999999888999999::::::;;;;;;;;;;;;<<>>MMM^^^sss~~~qqqjjjllluuu}}}xxxeeeWWWNNNJJJFFFCCCCCCCCCBBBAAA:::999888666555666666777666666666666777777777777888777777666555555444444444444444555555555666666666666666666666666666666666666777777777666555555333444444444555555555666555555555666666777777888777777666555555555555555555555555666555444444333444555555666666666555555555555555555555555555555555666666666777888999999888999:::;;;<<<===>>>>>>???>>><<<:::999999:::;;;;;;;;;;;;:::999888666666888777666555444444444444::::::999999::::::;;;;;;;;;<<<===<<<<<<===???AAAGGGOOOfffyyymmmbbb^^^YYYVVVSSSRRRPPPOOOMMMMMMNNNOOORRRWWW___dddlllooosssvvvyyy|||~~~{{{yyyxxxxxxwwwvvvuuuuuuuuuuuuwwwwwwaaaKKKBBB???999777888555555555555555666666666222222222222222222222222111111111111111111111111000000/////////000111111///////////////000111111000000000000000000000000///000111111222222111111000000000111222222333333222444888;;;:::;;;EEEPPP\\\xxx~~~oooeeecccfffjjjvvv~~~ooo___YYYPPPKKKGGGEEEAAA>>><<<;;;999777666666777777666666666666777777777777888888777666555444333333333333444444555666666777666666666666666777777777666666666777777666555555222222333444444555666666444444555555555555555555444444444444444555555666555555666666555555444333444444555666666666666666666666666666666777777777666666666666777888::::::999999:::;;;===>>>?????????===;;;999999999:::;;;888888777666666666666666666666555444444555555555888888999:::;;;===???@@@<<<===>>>>>>======???AAADDDIIIZZZrrrwwwgggbbb\\\WWWTTTRRROOONNNKKKLLLLLLMMMOOOTTTZZZ^^^fffjjjnnnrrrvvvzzz~~~|||zzzyyyvvvvvvuuuuuuuuuuuuuuuuuuzzzpppZZZFFFAAA???999666888555555444444444444444444222222222222222222222222111111111111111111111111///////////////000111111///////////////000111111000000000000000000000000...///000111222111111000000111111222222333444444444333555888999999???FFFMMM```}}}{{{rrrkkkeeebbbiiirrr}}}sssggg\\\UUUNNNFFF@@@???>>><<<:::999999999999555666666666777777777888777777666666555555555444444444555555555555555555444444555555555666666666555666666777777777666666444444444444555555555555555555555444444444444444222222222333444555777777444444555555444444333222666666777777777666555555555555666666666777777777777777777777888:::;;;======>>>AAADDDHHHLLLOOOPPP>>>===;;;999999999;;;;;;:::999888888888999;;;<<<444444444444444555666777555666888:::===@@@BBBDDD===>>>???>>>===>>>???AAA@@@EEERRRggg}}}kkkfff^^^XXXTTTQQQNNNLLLJJJJJJKKKLLLMMMQQQVVVZZZbbbfffkkkooosssxxx|||}}}{{{zzzyyyttttttuuuuuuvvvvvvwwwwwwmmmVVVCCC@@@@@@:::666777444444444333333222222222222222222222222222222222000000000000000000000000///////////////000111111///////////////000111111000000000000000000000000...///000222222111111000111222222333333444555555777333222444666777;;;AAABBBMMMgggvvviii```___eeeqqqssshhh^^^TTTLLLAAA@@@>>><<<;;;;;;;;;;;;555666666666777777888888555555555666666666666666666666666555444444333333333333333444444555555555555666666777888777777777777666666555555444444333555555555444444333333333111111222333444666888888333444444444444333222222888888888888777555444333555555555666666666777777888888888888999;;;===>>>AAACCCIIIPPPWWW^^^cccfff>>>===;;;;;;;;;;;;999777888888888888888777666555666666555444444444444555999999:::;;;<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<===CCCLLLYYYooovvvlllaaa[[[VVVQQQOOOPPPJJJIIIHHHIIIKKKPPPTTTWWW___bbbhhhnnntttxxx{{{|||{{{wwwvvvvvvvvvuuurrrqqqrrrssstttzzz|||}}}|||```QQQBBB<<<:::777444444444444333333333333222222111111111111111111111111111111111111000000000000////////////////////////000111111111111222222222000000000000000000000000000000000000111111111111333333333333333333333333333333444555666777888999AAABBBNNNhhhttteee```^^^bbbpppzzzmmmaaaSSSIIIAAA@@@@@@<<<888777;;;999777888999999666333999999888777777777888888555666666777777777777777888888777777777777888888666666555555555444444444444444444444444444444444333444555666666555444333666555555444444444555555555444333333444555777888777666555444444444444444222333555777999999888888<<<:::999;;;;;;;;;@@@GGGDDDLLLXXXfffvvv}}}>>><<<:::999::::::999888555666777888999999999999777777666555555555555666555666777888999999999999::::::;;;;;;<<<<<<<<<<<<===BBBIIIUUUkkkwwwlllaaa[[[UUUPPPNNNOOOJJJIIIHHHHHHKKKNNNRRRUUUZZZ^^^eeelllrrrvvvyyyzzz|||yyyuuuuuuuuuuuuyyywwwvvvwwwwwwyyyyyy}}}tttUUUIII===::::::999777888444444333333333333222222111111111111111111111111111111111111000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000111111111111111111222222333333333444333333444555666777888888;;;<<>>;;;888777888999999999666666777888999999999999888888777666666666666666444555666777888888888888999999:::::::::;;;;;;;;;===@@@EEEPPPeeexxxlll```YYYTTTOOOMMMNNNKKKJJJIIIHHHIIILLLOOORRRTTTXXX```hhhooosssvvvwwwxxx{{{{{{uuussstttttttttvvvuuuvvvwwwvvvyyy|||yyygggLLLBBB:::999:::999777888444444333333333333222222111111111111111111111111111111111111000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000111111111111//////000111222333333444222333333444555666777777777888>>>IIIXXXooosssnnniiikkkwww{{{iii^^^TTTJJJCCCAAA===;;;999999:::::::::999777666666666666666777777999888888888666555444333666666555555555555666666666666666555555555555444444444444444444444444444444555666777777666555444666666555555555666666777777777777777666555444333333333333444555666888999;;;;;;::::::999888777777<<<;;;===AAADDDGGGPPPZZZnnn|||===:::666555666888999::::::::::::999888777666555888777666666555555666666666777888999::::::::::::999999999999999:::::::::>>>???BBBKKK```}}}xxxwwwjjj\\\VVVSSSOOOMMMNNNLLLKKKIIIHHHIIIJJJMMMNNNOOOTTT[[[dddlllqqqtttuuuxxx{{{}}}wwwsssssstttttttttrrrsssuuuvvvuuuzzzrrr\\\JJJAAA;;;::::::666333333444444333333333222222222111111111111111111111111111111111111000000000///111111111111111111111111....../////////000000000000000000000000000000000///000000000111111111111---...///000111222333444222333333444555555666666777999===@@@FFFWWWvvvzzzuuusssxxx}}}nnn]]]NNNGGGAAA@@@>>><<<<<<<<<<<<;;;999999888888888888999999888888888888777666555444888888777777777777888888666666666555555555555555555555555555555555555555333333555555555555333333555555444444555555666666666666777888777666555444444444444555666777888999;;;::::::::::::;;;<<<<<>>>>>===GGG```wwwttt```TTTJJJIIIGGGDDDAAA???>>>>>>;;;;;;:::999999999999999777777888888888888888777888888777777777777888888666666666666666666666666555555555555555555555555666777888999999888777666444444333333444555555666444555777888999888777666777777666666777777888999<<<<<<;;;;;;<<<>>>AAABBBFFFHHHMMMTTTXXX___mmmzzz:::888555555777999::::::888888999999999999999888666666555444444444444444555666777888999999999999:::999888888888999:::;;;??????AAAHHHWWWttt}}}yyyzzz~~~nnn]]]UUUSSSQQQPPPPPPMMMLLLKKKJJJIIIJJJJJJKKKMMMPPPUUU\\\dddlllrrruuuyyy|||xxxuuusssrrrsssuuuuuuuuurrrsssvvv{{{gggQQQCCC>>>;;;;;;:::777555666444444333333333333222222111111111111111111111111111111111111000000000000//////////////////////////////000000000111111111////////////////////////000000000000111111111111......///000111222222333222222222333333333444444555777;;;<<<:::===MMM]]]zzzrrrgggUUUUUUSSSNNNGGGBBB>>>===>>>===<<<;;;:::999999999888888999:::::::::::::::666666555555555555666666555666666666666777777777555555555555555555555555555555777777777777555555444444444444444555666777555666777888888999999999999999888888888999::::::;;;;;;:::;;;>>>BBBFFFIIIOOOWWWeeeppprrrqqqwww888777666777999;;;;;;:::888999999::::::999999888777666666555555555555555444555666777888888888888;;;:::888888888999;;;<<<>>>===@@@GGGTTTnnn}}}wwwzzzvvvcccYYYVVVSSSPPPOOOMMMLLLKKKKKKJJJJJJKKKKKKMMMNNNRRRXXX```hhhppptttuuuxxx|||{{{tttsssqqqqqqrrrttttttssstttssswww~~~}}}~~~zzz___LLLAAA<<<999:::999666666888444444333333333333222222111111111111111111111111111111111111000000000000................................./////////000000////////////////////////000000000000111111111111000000000111111222222222222222222222333333333333333333666999:::;;;CCCMMM___zzz{{{sssjjjjjjhhhbbbXXXNNNHHHFFFEEEDDDBBB@@@???======<<<;;;;;;;;;<<<;;;;;;::::::666666555555555555666666555666666666777777777777555555555555555555555555222333444555555444333222555555555666666777888999888888777777777888999999999999999:::;;;<<<===>>>===>>>@@@DDDJJJSSSZZZ___gggppp}}}888777777888;;;<<<;;;:::<<<<<<<<<;;;999777666555888888777666666666666666555666777888999999999999;;;:::999888888:::<<<===<<<<<>>>>>>>>===<<<;;;999999888888777777777777888888555666666666777777888888666666666666666666666666555666777888888777666555777777777777888999:::;;;;;;:::999777666777888888888888999:::<<<>>>@@@AAAEEEGGGLLLTTT___kkkwww}}}>>>>>>===<<<;;;::::::999999999:::;;;;;;999888777999555111000333666777777666666555444444444444444:::999999888888888777777;;;999>>>EEELLL^^^||||||kkk]]]XXXRRRNNNMMMOOOMMMKKKKKKLLLLLLJJJIIIJJJLLLOOORRRWWW]]]dddiiioooqqquuuyyy|||~~~zzztttlllmmmmmmlllkkkmmmppprrrwww}}}kkkUUUHHH===;;;888555444333333444222222222222222222222222222111///.........///000111111111111111111111111////////////////////////000000111111111111000000////////////////////////////////////////////////222222222111111111111111333333222222222222222222333333444555777888:::;;;GGGKKK___~~~||||||zzzrrreee___YYYUUUSSSPPPIIIDDDFFFCCCAAA@@@@@@>>>:::555777888999999888777888999999777666666777999888777555444333333555666666666777777888888999888888777:::999888999::::::999888999;;;======<<<:::::::::;;;>>>@@@@@@@@@EEENNNUUUUUU\\\eeeooo~~~@@@???>>>===<<<:::999999999999::::::999999888777999666333222444666777666555444444555555666666777777777777888999999::::::;;;:::===CCCHHHWWWyyyvvvfff^^^WWWRRRQQQPPPNNNMMMLLLMMMMMMKKKIIIHHHJJJLLLNNNRRRWWW]]]bbbjjjmmmqqqvvvzzz}}}vvvppplllmmmmmmlllkkkmmmpppssswww~~~dddOOODDD===;;;888555444333333444222222222222222222222222222111///.........///000111111111111111111111111////////////////////////...//////////////////...////////////////////////////////////////////////111111111111111111111111000000000000000000000000333333333444555777888999@@@CCCPPPjjj|||sssrrryyy}}}uuuoookkkddd\\\UUUNNNIIIDDDBBBCCCCCCAAA>>>;;;;;;;;;:::888888888999===<<<::::::;;;<<<;;;:::888777666666888999999888::::::;;;;;;<<<;;;;;;;;;<<<;;;::::::;;;;;;;;;:::999;;;============>>>??????CCCGGGIIIKKKTTTbbbmmmtttyyyCCCBBB@@@>>><<<;;;999888:::999888888777777888888:::888666555666666666555333444444555777888999999444555666777999;;;<<<<<<;;;:::===AAABBBMMMhhhsssfff]]]VVVTTTRRRPPPNNNNNNNNNMMMKKKJJJHHHIIIJJJLLLMMMRRRWWW[[[dddggglllrrrxxx|||yyyqqqlllkkklllllllllkkkmmmpppsssuuusssYYYHHH@@@<<<:::888666444333333333222222222222222222222222222111///.........///000111111111111111111111111////////////////////////---------......---------////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222333444555666777::::::BBBQQQeee}}}zzzlllcccdddnnnsss}}}wwwppp```YYYPPPKKKIIIIIIGGGEEECCCAAA???<<<;;;::::::;;;===;;;::::::;;;;;;999888999888777777999::::::999::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>===>>>>>>>>>???===???@@@@@@@@@AAADDDGGGEEEKKKRRRUUUYYYeeewwwDDDCCCBBB???===;;;999999:::999888777666777888999:::999999888888666555444444444555666777888999999444555666777999;;;<<<<<<999:::===??????FFFZZZmmm~~~kkk___XXXVVVSSSQQQOOONNNNNNMMMKKKIIIIIIJJJKKKKKKMMMPPPVVVYYY^^^aaagggnnnuuuzzzzzz}}}|||sssmmmiiijjjjjjkkkkkkkkkmmmqqqtttvvveeeOOOCCC???:::999888666444333333333111111111111111111111111222111///.........///000111111111111111111111111////////////////////////,,,------......------,,,////////////////////////////////////////////////////////////000000000000222222222222222333333333333333333333333444555666888999===CCCMMMbbb}}}qqqhhhfffcccgggppp}}}xxxpppfff^^^YYYUUUPPPMMMLLLIIIDDD@@@>>>=========<<<:::999999:::;;;999888;;;:::999999;;;======<<<;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@AAACCCEEEEEEFFFGGGGGGHHHKKKPPPTTTWWW___gggkkknnnxxx|||vvvrrrCCCCCCAAA@@@>>><<<;;;:::;;;:::888777777777888999999:::::::::888666444444555555666777888777777777666777777888999999::::::777999<<<======BBBPPP^^^}}}qqqbbbZZZWWWTTTRRRPPPNNNNNNMMMJJJHHHHHHIIIJJJJJJLLLOOOTTTXXXYYY\\\bbbjjjqqqxxx}}}}}}vvv{{{~~~uuuooojjjhhhggghhhiiiiiijjjlllpppsss{{{{{{yyy[[[HHH@@@>>>999888777666444333333333111111111111111111111111222111///.........///000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////......//////000000000000111111222222222333333333444333333333444555555666666999===???BBBMMMggg~~~tttnnngggiiimmmtttxxxsssmmmfffaaaYYYSSSKKKEEECCCBBBBBBBBB@@@>>><<<<<<===>>>>>>===>>>===<<<===@@@AAABBBAAA@@@AAABBBDDDEEEFFFFFFFFFEEEFFFGGGGGGFFFHHHKKKNNNPPPQQQSSSUUUYYY___fffkkkttt||||||rrriiiccc```AAA@@@@@@???>>>===<<<<<<;;;:::999999888888999999999:::;;;999777555444555444555666777888777666555888888888888888888999999666999<<<<<<===AAAJJJRRReee}}}}}}kkk```ZZZVVVTTTRRRPPPOOOMMMKKKIIIFFFGGGGGGGGGHHHKKKPPPSSSUUUXXX^^^eeellltttyyy|||~~~zzzuuu{{{xxxoookkkiiihhheeefffgggggghhhkkkooorrr|||pppTTTDDD>>>;;;888777777666555444333222111111111111111111111111222111///.........///000000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////...//////000000111111222/////////000111111222222333222333333444555666777444777<<<===<<<@@@OOO```xxxuuuvvvwwwyyy}}}mmmdddZZZRRROOOOOOOOONNNKKKGGGCCCAAAAAABBBBBBBBB>>>======???CCCEEEFFFFFFGGGHHHIIIKKKMMMNNNNNNOOORRRTTTVVVVVVVVVXXX]]]bbbccceeehhhmmmrrryyy}}}oooeee```^^^]]]======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::999999888999:::888555444555666111222555777777777666666777888888888888999999999666999;;;;;;;;;???EEEIIIRRRmmmzzzjjjaaaZZZWWWUUUSSSRRRPPPMMMKKKHHHHHHGGGFFFFFFHHHKKKNNNRRRTTTYYY```gggnnntttwww}}}|||wwwuuu|||}}}rrrjjjgggggghhhbbbcccdddeeefffiiinnnqqqeeeMMMBBB===999777777666666555444333222111111111111111111111111222111///.........///000000000000000000000000000//////////////////////////////000000000000////////////////////////////////////////////////////////////000000111222222333...//////000111111222222000000111111333444666666444444888:::999;;;CCCNNNbbbzzz~~~qqqhhheeeeeedddccc```ZZZSSSMMMKKKLLLMMMMMMHHHHHHHHHKKKOOOSSSTTTTTTXXXYYY[[[]]]___aaaaaabbbiiilllooooooooorrryyyqqqeeeaaacccgggjjj;;;;;;<<<===>>>???@@@@@@:::;;;<<<===<<<;;;:::999777999999777444333555777...000333666888888888777666777777888999999::::::777:::;;;::::::===AAADDDJJJgggsssggg\\\ZZZWWWUUUTTTRRROOOMMMKKKKKKJJJGGGFFFFFFIIILLLPPPRRRVVV\\\cccjjjpppsss{{{~~~{{{vvvvvv~~~zzznnngggeeefffgggaaabbbcccdddeeehhhmmmpppzzz[[[HHHAAA===999666666666666555444333222000000000000000000000000222111///.........///000000000000000000000000000////////////////////////......////////////......///////////////////////////////////////////////////000000111222333333333000111111222333333444444......///000111333555666555333444888999;;;AAAIIIMMMccc{{{xxxxxxwwwuuuwwwpppggg___[[[[[[\\\\\\ZZZZZZZZZ^^^bbbfffhhhiiipppqqqsssuuuwwwxxxyyyzzz~~~wwwhhh```aaajjjsssyyy888999;;;<<<===<<<;;;;;;===<<<:::888777777777777888888888777666555444333555555555666777888::::::888666555444555666888999777999:::;;;;;;<<>>DDDQQQddd~~~wwwpppooooootttzzz||||||~~~~~~~~~zzzxxx~~~~~~}}}777888999999::::::999999888888999;;;===@@@BBBDDD???>>>>>>===;;;999888777666666555555555555666666888777666666666777999:::777888999999888999;;;===AAAKKKcccyyykkk\\\VVVTTTQQQOOONNNNNNMMMKKKHHHGGGGGGGGGGGGHHHJJJMMMPPPTTTZZZaaafffjjjooovvv{{{}}}~~~rrrmmmfffbbbbbbaaa___]]]\\\]]]___bbbeeeiiimmmpppqqqSSSCCC>>><<<999777555555444333222111111000111111111000000111111111000000111111000000///...........................111000000//////000000111000000000////////////...//////////////////////////////......//////000111............////////////111111222222222333333333000000111222222222222111333333333444555777888999999;;;AAAKKK]]]www|||sssooonnnppptttuuuvvvzzz|||rrrkkkhhhmmmrrrxxx~~~777777888888888888888888888888999:::;;;<<<======>>>>>>===<<<;;;999777666666666555444444444444444888777777777777888999999777888999999888888:::<<<@@@EEEWWWtttyyycccZZZXXXUUUQQQOOOOOONNNLLLIIIGGGFFFFFFFFFFFFHHHJJJMMMPPPVVV\\\aaaeeekkksssxxx{{{}}}~~~tttiiifffbbb``````___^^^\\\YYY\\\___aaadddkkkvvv~~~}}}eeeKKK???>>>===:::777555555444333222111000///222222111111111111222222000000000000000//////...........................111000///......///000111////////////............///////////////////////////............///000000............////////////...////////////000000000000000111222222222222111222222333333444666777888:::;;;<<>>>>>======;;;999888777;;;:::999888888777777888777777777777777888888999888999:::999888999:::<<>>>>>>>>===<<<;;;:::999999999888777777666777777555666666666777777777777777888999999888999;;;===@@@BBBJJJ\\\yyytttccc[[[VVVQQQOOOPPPOOONNNLLLJJJIIIGGGFFFEEEFFFGGGHHHJJJOOOTTTXXX]]]bbbjjjooorrruuuyyy|||zzzppphhhaaa``````___^^^]]]\\\[[[XXX^^^dddgggmmm|||bbbQQQ@@@:::999777444333444444333222111000000///111111111000000111111111//////000000//////...---000000000000000000000000000//////......//////000---------,,,,,,,,,++++++////////////////////////......------......///000............////////////........./////////000000000000111222222222222111111111111111222333444555111666;;;<<<;;;@@@JJJSSSggg{{{xxxyyy|||{{{vvvoooiiigggfffffffffiiirrr999999777666666666777777888999;;;<<<===>>>======;;;<<<<<<<<<;;;;;;:::999555555444444333444444444444444555666666666666666444666777777777888;;;===<<<@@@FFFRRRkkklll```XXXTTTSSSPPPPPPOOONNNLLLJJJIIIHHHDDDEEEEEEFFFGGGKKKPPPTTTVVV[[[ccchhhlllqqqwww{{{}}}~~~{{{ppphhhddd\\\]]]]]]]]]\\\\\\]]]^^^[[[___eeennn|||wwwVVVJJJ>>>999777444333555333222222222111111000000111000000//////000000111//////000000//////...---////////////////////////...//////////////////.........---------,,,,,,,,,////////////////////////...------------...//////............////////////////////////000000000000000000111222222222222111111111111111111222333444000444888999888;;;AAAFFFOOO```yyyyyyrrrnnnllllllnnnvvv||||||~~~sssqqqpppqqquuuxxxxxxwwwyyy:::999888666666666777888999:::;;;<<<<<<;;;::::::777888888999999888888777666666555555555666666777333444444555666555555555222444555666666777:::<<<999>>>CCCKKKbbbtttfff\\\XXXXXXPPPPPPPPPOOOMMMLLLJJJIIIBBBCCCDDDDDDEEEIIINNNQQQPPPVVV]]]ccchhhnnnvvv{{{{{{|||uuuiiibbb```YYYZZZ[[[[[[[[[\\\^^^```^^^___eeessskkkPPPGGG>>>:::888555555888222222111111111111111111000000////////////000000///////////////......---........................---...///000000///...---//////.........---------////////////////////////...------------...//////............/////////000............////////////000000111222222222222111111000000000111222333333666777888777666888<<<@@@CCCKKKYYYlllxxxrrrnnnkkkbbbhhhpppwww}}}yyytttlllhhhgggjjjmmmooorrrwww|||}}}{{{zzzuuuvvvyyy777666555555555777888999:::;;;<<<===<<<;;;888777555666888888999888777666888777777666555444444444444444444555555555666666999999888888888888888999>>>>>>BBBJJJXXXqqqvvviii___YYYVVVOOOKKKMMMNNNLLLJJJJJJGGGFFFDDDCCCEEEHHHKKKNNNQQQSSSWWW\\\aaahhhoootttzzz|||~~~}}}uuunnneee^^^YYY\\\[[[ZZZYYYZZZ[[[ZZZZZZ^^^bbbooo}}}```HHHDDD===999777666555444222222222111111111111000000000000000000///......///000111111111///...---////////////////////////000///...------...///000000000//////.........---/////////...------,,,,,,.........////////////000//////.........---------000000111111111///...---000000000000////////////111111111000000000000000333333444444666777888999<<>>>>>>>>>>>===888999::::::999888777666777777666666555444444444555555555555555555444444666666666555555666666777:::<<>>>>>>>>>>>===999:::::::::999888666555666666666555555444444444555555555555555444444444666666555555666666777777999;;;>>>>>>@@@LLLhhhyyynnn```XXXRRRRRRQQQNNNKKKKKKJJJHHHFFFDDDCCCCCCDDDEEEHHHJJJMMMQQQUUUZZZaaaeeekkkoootttyyy{{{}}}{{{tttiii```ZZZWWWVVVUUURRRSSSUUUUUUVVVXXXZZZ\\\bbbkkk||||||aaaIII???<<<777444333333222111111111111111000000000000...............------,,,//////////////////....../////////////////////////////////....../////////........................---------.........//////,,,,,,,,,---------..............................,,,,,,---....../////////////////////000000000000111111111111111111222222222222222222333444555666;;;;;;AAAOOO^^^iiipppuuuppp~~~}}}{{{{{{|||zzzvvvwww{{{{{{yyyxxx}}}yyy~~~zzzxxxuuussssssvvvyyy{{{444444444555666888;;;<<<===============<<<;;;;;;999:::::::::999777666555555555555555444444444444555555555555555555555444666666666666666777888999999;;;======;;;CCCYYYnnnrrr```XXXRRRQQQQQQOOOMMMNNNKKKIIIGGGDDDCCCBBBCCCCCCFFFHHHKKKNNNRRRWWW]]]aaaeeejjjpppuuuyyy|||~~~ssslllccc[[[VVVUUUUUUUUURRRTTTUUUUUUTTTUUUXXXZZZaaaiii{{{}}}www|||uuuVVVBBB<<<999555333333333222111111111111000000000//////...............------,,,..................//////////////////////////////...//////////////////...---------...............//////.........---------,,,,,,,,,---------......---.....................------------......//////.../////////000000000111.../////////000000111111222111111222222333444555555777BBBRRR]]]\\\YYYXXXVVV___pppzzzzzz666666555555555777888999===<<<<<<;;;::::::999999777888999999888777666555444444444444444444444444444444444555555555666666666666666666777888999999999999<<<<<<;;;???NNN]]]|||tttbbbZZZSSSRRRRRROOONNNOOOKKKJJJHHHFFFDDDCCCCCCCCCEEEGGGIIILLLOOOSSSYYY]]]```dddjjjpppuuuyyy}}}vvviiiddd]]]XXXUUUTTTTTTSSSQQQSSSVVVUUUTTTTTTWWW[[[dddnnnpppjjjrrr}}}eeeMMM???:::777444333333333222111111111000000000/////////000111111111111000//////......------......///000////////////////////////......////////////......---------------.........000//////...------,,,,,,,,,---------............---------........................---......///000......//////000000111111---......//////000000000111111111111111222333333333666BBBRRRWWWOOOHHHFFFGGGJJJUUUhhh|||}}}~~~666666555555666888999;;;999999999888888888888999555666777888777777555555444444444444444444444444222333333444555666777777555555555555666777888999888777999;;;<<<===FFFPPPeee~~~ggg^^^VVVTTTSSSPPPOOOPPPLLLKKKIIIGGGEEEDDDCCCCCCCCCEEEGGGIIIKKKPPPUUUYYY[[[___dddjjjooouuuzzz~~~~~~wwwmmm___\\\XXXUUUTTTSSSRRRQQQNNNRRRUUUUUUTTTUUUYYY]]]hhhuuuwwwjjjgggmmmttt{{{~~~nnnTTTEEE???888666444333333444333222111000000000////////////111111222222111111000///......---------...///000////////////////////////---...///000000///...---,,,,,,,,,------...........................------------........./////////---------.........//////111000///.........///000.........///000111111111.........///000000111111111000000000000111222222777777???KKKLLLBBB>>>AAA>>>>>>DDDPPP^^^mmm444444444666888;;;>>>???666666666666777888999:::444555666777777666555555444444444444444444444444111222333444555777888888333333333444555666777888777555777;;;<<<===BBBIIISSSssskkkbbbYYYVVVTTTPPPNNNOOOLLLKKKIIIGGGFFFEEEDDDDDDBBBCCCEEEGGGIIIMMMSSSVVVXXX[[[```fffkkkqqqxxx|||}}}~~~~~~~~~rrrfffXXXVVVUUUTTTTTTSSSQQQNNNLLLPPPTTTUUUTTTVVV[[[```jjjzzz}}}ooohhhkkkooorrrtttvvvzzz}}}}}}www}}}{{{___IIIAAA???777555333333444444333222000000000000////////////000000000000000///.........------,,,---...///000////////////////////////---...///000000///...---,,,,,,,,,------.........,,,,,,------.../////////.........////////////000---------.........//////222111000///......///000---......///000111111222...//////000111222222222111000000000000000111222777444888@@@>>>555666???:::999===CCCHHHSSSjjjyyy{{{}}}888777666555555444555555999999888777666555444333222333444555555555333333333333333333333333333333555555444333444555666777888777666555555666777888555666888999:::;;;>>>@@@MMM^^^||||||hhhYYYXXXYYYSSSPPPRRRQQQNNNKKKIIIIIIHHHFFFDDDDDDCCCCCCDDDFFFHHHJJJLLLRRRSSSXXX___hhhpppuuuwww~~~~~~|||zzz{{{~~~|||yyy{{{yyywwwuuuuuuwwwzzz|||{{{}}}yyynnnccc\\\SSSSSSSSSRRRQQQPPPOOOOOORRRPPPRRRUUUUUUWWWcccrrr~~~wwwmmmjjjoooppppppqqqrrrssstttuuuttt{{{kkkSSSGGG@@@:::888666444444444444222000000000000000000000000000000000000000000000000000.........------,,,,,,,,,........................000000//////.........---///.........///...---+++........................---------,,,,,,+++++++++........................---------............///000000000000////////////////////////............222222222222222222222222444444444555555555555666666888999999;;;DDDQQQ[[[rrr~~~yyy{{{555555444444444555555666777777777777777777777777777777777777666555444444333333333333333333333333555555444333333444555666777777666666666666777777555777888999999;;;===???HHHUUUooowwwddd]]]ZZZSSSPPPSSSRRRPPPMMMLLLKKKJJJHHHFFFDDDDDDDDDDDDFFFHHHJJJKKKPPPQQQUUU[[[ccckkkqqqtttzzz}}}}}}zzzuuusssuuuwwwvvvsssvvvtttrrrpppppprrruuuvvvxxxyyy|||zzzrrrhhh^^^XXXRRRQQQQQQPPPOOOOOOOOOOOOOOOPPPSSSVVVWWW[[[jjjyyyxxxqqqqqqzzz{{{|||}}}~~~~~~}}}```LLLCCC>>>888666444222222222222000.../////////////////////////////////////////////////////////......---------........................000/////////............///...---...//////---,,,...........................---------,,,,,,,,,,,,---------------------------------............///000/////////////////////000000000000000000000000111000000000000000000000333333333333444444444444444666999999:::???HHHOOO]]]mmm222222333444444555666666555555666777888888999:::999888777666555444444444333333333333333333333333555444444333333333444444666666666777777666666666666777999999888999<<<>>>AAAKKK___xxx{{{wwwssseee]]]UUUSSSVVVSSSQQQPPPOOOOOONNNKKKIIIFFFEEEEEEEEEEEEGGGHHHIIIMMMNNNPPPUUU\\\dddkkkooouuuxxx|||}}}|||yyyrrrnnnoooppppppoooqqqpppnnnmmmlllnnnoooqqquuuuuuvvvxxxzzz|||~~~xxxppphhh___WWWRRROOOOOONNNMMMMMMNNNOOOOOOOOOQQQUUUYYY[[[dddwwwyyyyyy}}}mmmRRRCCC???;;;777555333222111222111000...........................///////////////////////////////////////.................................////////////...............---,,,---//////...---.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////000000111111222222333333111111111000000/////////111111222222222333333333111444888999888999===@@@GGGQQQaaawww333444444555555666666666444555666666777888999999777555444333222222333444444444444444444444444444555444444333333333333333444555666777777666555444666777888888888888:::<<<===DDDTTTlll}}}ooouuupppddd[[[XXXYYYTTTRRRQQQQQQQQQPPPMMMJJJGGGGGGFFFEEEEEEFFFGGGHHHJJJKKKMMMQQQVVV^^^eeekkkpppsssxxx|||}}}{{{~~~zzztttqqqqqqqqqqqqqqqqqqpppooonnnnnnnnnoooppptttsssssstttuuuxxx{{{|||yyypppfff^^^WWWRRRNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQTTTXXXZZZaaapppyyy~~~aaaIII???===:::777666555333333444333222000//////////////////////////////////////////////////////..........................................///////////////............---,,,,,,...000///...........................///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///........./////////////////////000111222222333333333333222222111111000000111111111222222222333333000333666666666555777888>>>BBBKKKXXXiii777777777888777666555444666666666666666666666777444333222222333444555777444444444444444444444444444444444444444444444333444555666777777666555444555777888888777888:::<<<===BBBOOOeeerrrttt|||rrreee]]]ZZZVVVTTTSSSRRRRRRPPPNNNLLLIIIHHHGGGEEEEEEEEEEEEFFFGGGIIILLLNNNRRRXXX```ffflllpppvvvzzz~~~~~~|||zzzxxxwwwwwwwwwvvvuuuvvvvvvvvvuuuuuuuuuttttttwwwvvvttttttuuuxxxzzz|||{{{vvvvvvvvvyyyxxxqqqggg]]]VVVRRRNNNMMMMMMMMMOOOPPPRRRSSSTTTTTTTTTVVVXXX[[[fff|||zzzzzzzzz\\\HHH@@@===;;;999555444333333333333222000000000000000000000000000........................------------------------.................................///////////////...---+++,,,...///000///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///------....../////////000---......///000111222222222222222111111111000000111222222222333333333333111222333333333444666777;;;???CCCFFFMMM]]]ttt888888999999888777555444666666666555555444444444444444444555666777888999444444444444444444444444333444555555666666555555555555555666666555555555444555777777777777:::<<<===AAAKKK]]]wwwzzz}}}~~~wwwggg^^^ZZZXXXUUUSSSRRRQQQOOONNNKKKJJJHHHFFFDDDDDDDDDDDDDDDGGGJJJLLLNNNSSS[[[```hhhmmmsssyyy}}}||||||||||||||||||{{{{{{~~~~~~}}}|||{{{{{{zzzyyyxxxyyy{{{}}}~~~|||vvvnnnhhhggggggjjjooorrrwww{{{xxxooohhh]]]UUUPPPNNNMMMMMMNNNPPPSSSVVVXXXYYYYYYXXXUUUWWWZZZ___pppwww}}}sssYYYIIIBBB>>>;;;999333111000000111111000///111111111111111111111111........................,,,,,,,,,---------------.................................///////////////000...,,,,,,---/////////.................................///////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------......//////000------......//////000000////////////////////////111111222222222333333333333222222222333555777888777<<>>>>>GGGZZZiiixxx555666888888888777555444555555444444444333333333444444555666777777777777555555555555555555555555222333555777888888777777666555555444444555555666222444555666666888:::<<<<<>>FFF]]]zzz{{{ddd```YYYUUUSSSSSSSSSRRRMMMLLLIIIFFFDDDCCCBBBBBB>>>BBBHHHIIIJJJLLLRRRWWWbbbgggooouuuzzz}}}zzzvvvpppllljjjeee```[[[WWWVVVWWWYYYZZZ^^^iiiuuuzzzssslllggg]]]WWWPPPJJJIIIJJJLLLMMMPPPUUU[[[aaaddddddaaa___\\\aaaiiiwwwtttzzzooo```QQQJJJDDD<<<777888444222111222333333222111////////////////////////........................---.........//////000000........................---.........//////000000222000---+++,,,---...---........................,,,---------......//////........................---------.........//////,,,,,,------...///000000////////////..................///000111222333333////////////000000000000222222333555666555333111000222666888:::<<>>FFFLLLXXXdddttt555555555555555555555555333333333333333333333333444444444444444444444444444444222222222222444444333333333444444444555555666666666555555444444444333444444444555555555666888999===???AAALLLcccyyy~~~uuu```YYYYYYWWWSSSPPPQQQQQQPPPOOOMMMLLLKKKJJJFFFEEECCCCCCDDDFFFHHHJJJMMMSSS\\\ccchhhmmmsssxxxyyy|||~~~zzzxxxvvvvvvxxx}}}~~~zzzyyysssiii```YYYSSSNNNKKKIIIHHHFFFFFFHHHLLLPPPSSSVVVZZZ```eeekkkrrrzzzwwwZZZEEE===:::777666666666555333///000111111222222333333///////////////........./////////......---------+++,,,---...///......---------------------------000//////......------,,,........................,,,,,,,,,------.........------------------------,,,+++++++++,,,...///000,,,,,,---------.........//////.........---------222000...------...000111///////////////////////////000000000000000//////000000000000111111111111///000222333444444444333777888999999888:::===AAADDDKKKVVV```lll{{{|||rrr555555555555555555555555333333333333333333333333333333333333333333333333444444222222222222444444333333333444444444555555666666666555555444444444222222333333333333444444666888<<<>>>>>>FFF[[[ooouuu}}}hhh___^^^[[[WWWUUURRRQQQPPPOOOMMMLLLLLLKKKGGGFFFEEECCCCCCDDDFFFFFFKKKQQQXXX^^^ccciiiqqqvvvwwwzzz}}}}}}zzzyyyxxxxxxzzz~~~zzzuuuoooiii___VVVPPPLLLIIIGGGGGGFFFEEEFFFIIIMMMQQQTTTXXX]]]bbbhhhnnnwww~~~eeeOOOEEE999888777666666555333222111111222222222111000000........./////////////////////......------,,,,,,+++,,,...000000000///...------------------,,,,,,//////......---------,,,........................++++++,,,,,,---.........------------------------...---------,,,,,,------,,,,,,,,,------------...---------.........//////,,,+++)))((((((***+++---...........................//////000000000////////////000000000111111111...///111333444333222111222333444555555666888:::>>>@@@EEEJJJPPPYYYeeennnzzzjjj[[[RRR555555555555555555555555333333333333333333333333333333333333333333333333444333333222222333333444333333333444444444555555333333333333333333222222333333333333333333333333777888;;;======CCCSSSccc}}}{{{ttthhhaaa[[[WWWVVVSSSRRRQQQOOONNNNNNMMMNNNIIIHHHFFFEEEDDDCCCDDDDDDIIIMMMTTTYYY^^^dddlllrrrvvvyyy|||}}}}}}}}}~~~{{{sssmmmeee___WWWPPPKKKIIIHHHGGGGGGFFFEEEFFFIIINNNSSSVVVZZZ^^^dddiiiooozzz}}}tttqqqssstttUUUCCC>>>888888777666555333222111222222333333222000...---.........///////////////.........---------------,,,---...///000000///...------------,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---------...------------------------000000//////...------,,,,,,,,,,,,,,,------------,,,,,,------...//////000------,,,+++,,,---...///..............................///000000000///////////////000000000111111///000111222333222111111000000111222333555666777::::::<<>>FFFEEEMMMYYYdddpppzzztttjjj\\\PPPHHHBBB===:::555555555555555555555555555555555555555555555555555555555555555555555555222222444555555444222222333333333444444444555555444444444555555666666666666666666666666666555555:::999999;;;;;;<<>><<<@@@FFFJJJQQQ\\\kkkvvvrrrddd[[[WWWXXXQQQGGG@@@===<<<:::888