BM6(0 ))))))))))))))))))))))))***++++++******)))((('''******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((***((('''&&&'''((('''&&&''')))***)))((('''(((***&&&&&&&&&'''&&&&&&%%%%%%((((((''''''''''''((((((***))))))(((((((((((()))''''''(((((((((((('''''''''''''''''''''&&&&&&&&& !!!###$$$%%%&&&&&&&&&)))'''&&&'''((()))(((''')))(((''''''''')))***+++'''''''''''''''((())))))'''&&&%%%$$$%%%''')))***)))((('''''''''(((***+++)))(((((((((******((('''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''(((*********)))(((+++***((()))***,,,++++++(((((())))))))))))((((((+++)))''''''******)))&&&***)))((()))+++,,,,,,***'''++++++'''%%%(((***(((&&&'''***++++++***'''&&&,,,,,,+++***))))))******+++***(((((()))***---...---+++******++++++)))(((,,,,,,++++++***)))))))))))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))******&&&&&&''''''(((((())))))(((((()))***+++,,,,,,---))))))))))))((((((((((((&&&(((***+++++++++)))((((((***,,,...///...,,,+++***++++++,,,,,,------...///...---,,,++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++,,,---,,,+++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%***))))))((('''&&&&&&%%%'''((()))((('''&&&''')))((((((((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************)))((((((******))))))))))))******)))((((((''''''(((((()))((((((((((((((((((((((((+++)))(((((())))))((('''''')))***)))((('''((()))&&&&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''(((((())))))******''''''(((((((((((('''''''''''''''''''''''''''(((%%%&&&'''''''''''''''''')))'''&&&'''((()))(((''')))((((((''''''((()))***((((((((((((((()))******)))(((&&&%%%&&&''')))***)))((((((((())))))******)))(((((()))******)))'''))))))))))))))))))))))))))))))(((((((((''''''''''''((())))))))))))))))))+++)))((()))***,,,++++++((())))))******))))))((()))'''&&&''')))***((('''***)))((()))+++,,,+++***'''+++,,,)))(((***+++***))))))(((((((((((())))))++++++***)))))))))))))))+++***))))))***+++---///000---)))(((((()))***)))))))))))))))))))))******))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))******'''''''''((((((((((((((()))))))))******++++++,,,))))))))))))(((((((((((('''(((***+++,,,+++***)))******+++************)))***++++++,,,,,,------...///...---,,,++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%+++******)))(((''''''''''''((()))((('''&&&''')))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((()))************)))***))))))(((((())))))***(((''''''''''''''''''(((((((((((((((((((((((((((,,,***)))((()))***)))((('''((())))))''''''((()))%%%&&&&&&'''''''''&&&&&&&&&'''((())))))((('''&&&''''''((())))))***))))))''''''(((((((((((('''''''''''''''(((((()))))))))(((((())))))((('''&&&&&&)))'''&&&'''((()))((('''***))))))(((((((((((())))))))))))))))))***++++++***)))(((''''''((())))))((()))******++++++******)))(((((()))******)))'''))))))))))))))))))))))))))))))((((((((((((''''''******)))((((((((())))))+++)))((((((***++++++***)))******************))))))''''''(((***+++***)))+++)))))))))+++,,,+++***$$$))),,,***)))++++++))),,,***'''%%%%%%'''***,,,******)))((((((((())))))++++++******+++,,,...///222...)))&&&'''((()))***&&&''''''((())))))******))))))))))))))))))))))))))))))************))))))((((((((()))))))))******))))))((((((((((((((('''************************(((((((((((())))))))))))((()))***,,,,,,+++******---,,,***)))(((((()))******++++++,,,,,,------.........------,,,+++++++++***+++,,,,,,------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%++++++***)))(((((((((((('''((()))((('''&&&''')))%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''')))******+++++++++))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((,,,***(((((()))***)))((('''((()))(((''''''((()))%%%&&&&&&'''''''''''''''%%%''')))******)))'''%%%((())))))***))))))((('''''''''((((((((((((''''''&&&''''''((()))******+++'''''''''''''''&&&&&&%%%)))'''&&&'''((()))((('''******))))))((((((''''''))))))(((((())))))***+++,,,+++***)))(((((())))))((()))***,,,,,,+++*********)))((()))++++++)))((())))))))))))))))))))))))))))))((((((((((((((((((,,,+++)))((('''((())))))***)))((((((***++++++*********++++++++++++******)))))))))***+++,,,------+++***)))***+++,,,+++))) &&&)))((((((***)))'''---+++(((&&&&&&(((+++---))))))((((((((((((((()))***************,,,---...111...***(((((())))))(((((((((((()))))))))******)))))))))))))))))))))))))))))))))******)))))))))(((((())))))***************)))))))))((((((''''''+++*********)))))))))((((((((((((((())))))))))))))))))***+++,,,++++++***------,,,,,,+++,,,,,,,,,***++++++,,,,,,------...---------------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%+++***)))(((''''''(((((('''((()))((('''&&&''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&'''(((***++++++++++++))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((***)))''''''((((((((('''&&&((()))((('''&&&'''(((%%%&&&''''''((((((((('''%%%''')))******)))'''%%%&&&'''((())))))*********''''''((((((((((((''''''&&&''''''((()))******+++%%%&&&''''''(((((('''''')))'''&&&'''((()))((('''******))))))((((((''''''(((''''''''''''((())))))++++++******))))))))))))((()))***,,,,,,+++*********)))))))))++++++***((())))))))))))))))))))))))(((((()))))))))))))))))),,,+++***((((((((()))******((('''((()))+++************++++++++++++******'''((()))******+++,,,---+++***)))***++++++***)))!!!&&&***)))(((******'''******))))))))))))******)))((((((((((((((())))))((((((((())))))***+++,,,---,,,+++++++++***(((%%%+++++++++******)))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((()))***+++******)))******))))))((((((((('''++++++******)))((((((((('''((((((((()))))))))***))))))******++++++++++++((())),,,.........---,,,***++++++,,,,,,------...------.........---,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%)))((('''%%%%%%&&&'''((('''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''))))))))))))))))))))))))''''''(((******+++++++++)))((((((''''''(((((()))(((''''''''''''''''''(((((((((((((((((((((((((((***(((&&&&&&'''((('''&&&&&&'''((((((&&&&&&'''(((%%%&&&'''(((((((((((((((&&&'''((())))))((('''&&&$$$%%%%%%''')))+++---...''''''(((((((((((('''''''''''''''(((((()))))))))''''''((()))******)))))))))'''&&&'''((()))((('''((()))))))))))))))(((''''''''''''''''''(((((()))************))))))))))))((()))******++++++*********))))))***++++++***((())))))))))))))))))))))))(((((())))))))))))******++++++***)))))))))*********((('''''')))******))))))******************)))%%%'''(((((('''''')))***,,,+++)))***++++++***)))%%%***---+++***,,,,,,***))))))***++++++***))))))))))))((((((((()))******''''''(((((()))*********+++***+++,,,---,,,(((%%%,,,,,,,,,+++***)))))))))))))))))))))))))))))))))******))))))))))))******((()))***+++++++++***)))***))))))))))))))))))(((*********))))))(((((((((''''''(((((())))))******)))))))))))))))*********$$$&&&))),,,...---,,,+++***++++++,,,,,,------...,,,---...//////...---,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%((('''%%%$$$$$$%%%'''((('''((()))((('''&&&'''))))))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''((()))***************((((((''''''''''''(((((()))((((((''''''(((((()))((((((((((((((((((((((((+++)))''''''((()))((('''&&&'''((((((&&&&&&'''(((%%%&&&'''((())))))))))))((((((((((((((((((((((((((('''&&&&&&'''))),,,---''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))((('''''')))'''&&&'''((()))(((''''''((()))******))))))(((((((((((('''((())))))***(((((()))))))))))))))))))))((((((((())))))************)))***+++,,,***((())))))))))))))))))))))))(((((()))))))))*********))))))***+++++++++******)))((('''''')))******)))((())))))******))))))(((''')))+++***(((''')))+++,,,+++******++++++***((()))---...+++***,,,---+++*********++++++*********)))))))))))))))***++++++'''((())))))******++++++******)))+++,,,,,,***(((***************)))))))))))))))))))))))))))))))))+++***)))(((((()))***+++''')))***,,,,,,+++***))))))))))))))))))*********)))))))))))))))((((((((('''''''''((()))*********((((((((((((((())))))***'''((()))+++,,,,,,,,,+++***++++++,,,,,,------...,,,---...//////...---,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,------------,,,+++*********++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***((((((((('''&&&&&&%%%%%%)))(((&&&$$$$$$&&&((()))'''((()))((('''&&&''')))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((())))))************)))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((,,,***(((((()))***)))(((&&&'''((('''&&&&&&'''(((%%%&&&'''((())))))))))))((((((''''''''''''((((((000---)))&&&$$$%%%'''(((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&((((((((('''&&&$$$###""")))'''&&&'''((()))((('''&&&'''(((*********)))))))))))))))))))))******+++&&&'''((())))))))))))))))))((('''''''''(((***++++++***)))***,,,,,,***)))))))))))))))))))))))))))(((((())))))*********+++'''(((***+++,,,,,,+++***)))((('''''')))******)))(((((())))))))))))((((((+++---///---+++***+++...---+++******++++++***((()))------)))'''***+++***++++++***))))))***++++++******))))))***+++,,,,,,((()))***++++++,,,++++++,,,***((((((***+++,,,+++''''''(((((())))))******))))))))))))))))))))))))+++***)))(((((()))***+++''')))+++,,,,,,,,,***)))(((((())))))******++++++((((((((()))))))))))))))&&&''''''((()))******+++'''''''''''''''((())))))---,,,+++++++++,,,---...***++++++,,,,,,---......+++---...000000///---,,,++++++,,,---------,,,,,,+++++++++,,,,,,------------,,,+++*********+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))&&&'''((((((''''''(((***)))(((((('''&&&&&&%%%%%%***(((&&&%%%%%%''')))+++'''((()))((('''&&&''')))%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))''''''''''''''''''''''''''''''''''''((((((((())))))((('''&&&&&&'''((()))'''((()))(((''''''''')))''''''''''''''''''''''''***(((&&&'''***+++)))''''''''''''''''''&&&&&&&&&))))))(((((('''''''''&&&%%%%%%%%%&&&'''((())))))''''''((((((((((((''''''******))))))(((((((((''')))((('''''''''(((***+++(((((((((((((((((((((((((((((()))***************'''(((((()))))))))))))))******))))))))))))*********((())),,,---***))),,,***+++,,,+++***)))***+++'''(((***+++,,,+++******************++++++,,,---......------,,,+++++++++++++++,,,,,,---...//////000,,,)))***...000...+++,,,---...---++++++...111,,,,,,++++++,,,---///000++++++************++++++,,,+++***)))))))))***+++*********+++,,,+++)))'''***))))))+++***''')))---************)))'''&&&&&&************************(((***,,,,,,***((('''((())))))))))))))))))))))))+++++++++*********)))))))))))))))))))))))))))))),,,***)))''''''(((***+++---+++))))))***+++***)))******+++,,,,,,,,,++++++---...///...------...///,,,---.........---,,,+++)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************+++***)))))))))))))))***(((((())))))))))))(((((('''''''''''''''((())))))+++******)))(((''''''''''''(((((()))))))))))))))%%%'''((('''&&&$$$$$$%%%(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&''''''((()))((())))))))))))))))))))))))''''''''''''''''''''''''******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))&&&'''((((((&&&&&&'''((('''''''''''''''''''''''')))'''&&&&&&((()))(((&&&'''''''''''''''''''''((()))(((((((((''''''''''''&&&&&&&&&&&&'''((())))))''''''(((((((((((('''''')))))))))(((((((((''''''((((((((((((((())))))***))))))))))))))))))))))))(((((()))***************'''(((((()))))))))))))))******))))))))))))*********((((((,,,,,,)))))),,,''')))******(((''''''(((((()))+++,,,,,,,,,+++***---,,,,,,++++++,,,---...........................,,,---...//////000000000333000---...222444333000333444444222000///111444---,,,+++++++++,,,---......------,,,,,,,,,,,,---,,,++++++******+++,,,---+++******+++,,,,,,***(((+++))))))+++***''')))---++++++++++++***)))((((((************************)))***++++++)))(((((()))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))+++***)))(((((()))***+++---+++***)))*********)))******+++,,,,,,,,,++++++---...///...------...///,,,---.........---,,,+++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))************++++++***)))((((((''''''(((((())))))))))))(((((('''''''''''''''((())))))******)))(((((('''&&&&&&''''''(((((())))))((((((%%%'''((((((&&&$$$%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))(((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((('''((()))((('''&&&''')))''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&'''''''''(((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))''''''((((((((((((''''''(((((((((((('''''''''''''''(((((()))))))))))))))************************(((((()))***************'''((())))))******))))))******))))))))))))******)))'''(((+++,,,)))(((+++''')))++++++)))''''''''')))******+++,,,+++++++++---,,,+++++++++,,,...///......///000111222222222222333555666777777666666888555444555999;;;:::999888888777555222111333444000000...---------...///000000//////............---,,,+++******+++,,,---+++******+++,,,,,,+++)))+++))))))+++)))&&&(((,,,++++++,,,,,,,,,++++++*********************************+++***(((((()))***)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++...,,,***)))******)))((()))***+++,,,,,,,,,,,,,,,---...///...------...///,,,---.........---,,,+++++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))***************++++++***)))'''%%%###(((((())))))))))))(((((('''''''''''''''((())))))))))))(((((('''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%'''((((((&&&%%%%%%&&&'''''''''''''''&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((()))******)))((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((((((''''''''''''''''''''''''((())))))''''''((((((((((((''''''((((((''''''''''''''''''&&&''')))*********)))(((************************(((((()))***************(((((()))************)))******))))))))))))******)))''''''++++++((((((+++)))+++------,,,***))))))((())))))***++++++++++++,,,,,,+++,,,---///111222000111333666777888888888>>>???AAABBBCCCBBBAAA@@@???===<<<===@@@BBBBBBAAA======;;;:::888888999:::888777555333333333333444222222222222222111111000000...---+++*********++++++***)))***++++++***)))***((()))***)))&&&'''+++***++++++,,,,,,,,,,,,+++*********************************)))''''''***,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((())))))***+++...,,,***)))******)))''')))***++++++,,,,,,,,,,,,---...///...---------///,,,---.........---,,,+++,,,,,,,,,,,,++++++***))),,,,,,,,,+++++++++******((()))))))))************((((((******)))'''%%%###))))))(((((((((((())))))'''''''''''''''((())))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%'''((((((&&&%%%&&&'''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))************************'''((()))******)))((('''''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((((((((((((''''''((())))))''''''((()))''''''''''''''''''''''''(((((()))(((((((((((()))&&&''''''((()))******+++'''''''''((((((((((((((((((((('''''''''((())))))''''''((((((((((((''''''''''''((((((((((((((((((&&&''')))*********)))(((************************(((((()))***************((())))))*********************))))))))))))******)))'''(((+++,,,))))))+++)))+++---...,,,+++++++++)))))))))***+++---......///000111333666888;;;<<<999:::===@@@BBBCCCDDDDDDGGGHHHIIIJJJKKKJJJIIIIIIEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDBBBBBBBBBCCCDDDEEE???>>><<<:::999999999:::888999999::::::999999888999777444222///.........---,,,******+++,,,+++***+++)))***+++)))&&&'''+++******++++++,,,+++++++++*********************************)))'''(((***,,,))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))))))))******+++...,,,***)))******)))(((((()))***+++,,,,,,---,,,---...///...---------///,,,---.........---,,,+++,,,,,,,,,,,,++++++***))),,,,,,,,,+++++++++******((()))))))))************%%%&&&(((******)))'''&&&))))))(((((((((((())))))'''''''''''''''((())))))'''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''%%%'''(((((('''&&&'''(((&&&'''''''''''''''''''''&&&&&&&&&''''''(((((((((******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''(((((()))))))))*********''''''((((((((((((''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''((()))***)))((('''(((***'''''''''(((((()))))))))'''''''''((((((((((((((()))(((((('''(((((())))))''''''((((((((((((''''''(((((((((((())))))))))))'''(((((()))))))))))))))************************(((((()))***************((()))******++++++************))))))))))))*********((())),,,---***))),,,)))***++++++++++++,,,...,,,,,,---///111333555666888:::>>>AAADDDFFFGGGGGGCCCEEEHHHLLLNNNOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHEEECCCAAAAAACCCEEEEEEEEEAAA@@@>>>===<<<<<<<<<===???@@@BBBCCCDDDDDDCCCCCCDDDBBB???<<<999888777777555333000///000000///...///------...,,,(((***...++++++,,,,,,,,,++++++***************************((()))***)))((((((***,,,))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((())))))******++++++---+++))))))***+++***)))((()))***+++,,,------------...///...------...///,,,---.........---,,,+++++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******))))))))))))************%%%&&&((()))******))))))***)))(((''''''((()))***'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((%%%'''(((((('''''''''(((&&&&&&&&&'''''''''''''''%%%&&&&&&'''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''(((((((((((())))))))))))&&&'''((())))))((('''&&&%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''&&&(((***)))'''&&&''')))'''''''''''''''''''''(((''''''''''''((((((((()))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))******++++++((((((((((((((())))))***))))))))))))))))))))))))(((((()))***************))))))***++++++++++++*********))))))))))))******+++)))***---...+++***---***++++++++++++---000333333333444666999<<>><<<<<<===???>>>======<<<;;;:::999999:::;;;BBBDDDFFFIIIJJJJJJJJJIIIJJJIIIFFFDDDBBBAAAAAAAAA???<<<999777777777555444444111111222000---...222---------------,,,+++***************************'''(((*********)))***+++))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))'''((()))******++++++++++++***((()))***,,,++++++((()))***+++,,,------------...///...------...///,,,---.........---,,,+++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))************(((((())))))))))))))))))***)))(((''''''((()))***'''''''''''''''((())))))(((((((((((((((((((((((('''&&&%%%$$$%%%&&&((()))%%%'''((()))((('''((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&'''))))))))))))))))))))))))************************)))(((''''''''')))***+++''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&)))***+++***)))((()))+++''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))***)))(((((((((((())))))''''''((((((((((((''''''))))))******+++++++++,,,)))((('''''''''(((***+++(((((((((((((((((((((((((((((()))***************))))))***++++++++++++*********))))))))))))******,,,***+++......++++++...---------------000555888888888:::<<>>===<<<;;;:::777555555666444000111555////////////...---,,,+++************************&&&(((++++++***)))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''')))***++++++++++++***)))((()))+++,,,,,,,,,((((((***+++,,,------------...///...------...///,,,---.........---,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************,,,+++***)))(((((())))))+++)))(((''''''((()))+++'''''''''''''''((())))))((((((((()))))))))))))))((('''&&&%%%%%%'''(((***%%%'''((()))((('''((()))&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((%%%%%%((()))%%%######)))***+++,,,,,,+++***)))***)))((('''&&&&&&'''(((((((((((((((((((((((((((******))))))(((((('''''''''''''''((((((***++++++'''''''''((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))+++***)))'''''''''((())),,,,,,+++******+++,,,,,,++++++************************++++++++++++*********+++++++++++++++*********'''&&&(((,,,000111000111111222222333666;;;???DDDDDDEEEFFFGGGIIIJJJKKKPPPSSSUUUTTTQQQNNNKKKJJJMMMNNNPPPSSSTTTUUUTTTTTTLLLLLLLLLMMMNNNQQQSSSUUUWWWVVVTTTRRRNNNKKKHHHFFFDDDCCCAAA@@@???>>>>>>>>>:::888666666888777444111??????AAACCCEEEHHHIIIJJJIIIKKKMMMMMMLLLKKKLLLMMMKKKFFFAAA???AAABBBBBBAAAFFFCCC@@@@@@@@@???;;;777555444333111000///......---,,,***)))))))))***+++&&&(((************+++---)))***+++***)))((()))***,,,***(((((()))***)))(((&&&''')))***+++++++++***'''***+++))))))+++***'''''''''((())))))))))))))),,,,,,---------,,,,,,+++///---,,,,,,---/////////---------,,,+++***)))(((---,,,***+++,,,,,,+++***,,,,,,,,,+++++++++******+++++++++***)))(((((('''''''''((()))))))))))))))+++)))((()))+++,,,***'''+++******)))(((''''''&&&###%%%(((******(((%%%###'''''''''&&&%%%""" %%%'''))))))((('''((()))%%%((((((&&&&&&((((((%%%''''''((((((((('''%%%$$$$$$%%%))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***'''%%%&&&)))***'''(((***'''(((((((((((((((((('''***)))((('''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******$$$$$$$$$%%%%%%%%%&&&&&&))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))((('''(((((()))++++++***))))))***++++++******************************++++++++++++******)))******+++++++++++++++---+++)))+++...111111111...111666:::===@@@DDDGGGPPPOOOMMMLLLKKKKKKKKKLLLOOOQQQTTTTTTRRRPPPOOONNNKKKLLLMMMNNNNNNNNNNNNMMMNNNNNNNNNOOOQQQRRRSSSTTTUUUUUUSSSQQQNNNKKKHHHFFFGGGFFFDDDCCCAAA@@@@@@??????<<<:::::::::999666333::::::<<<===???AAABBBCCCDDDFFFHHHIIIIIIIIIJJJLLLLLLIIIEEEDDDEEEFFFEEEDDDJJJHHHGGGGGGIIIHHHFFFCCC===;;;888666333222111111///...---,,,,,,,,,------)))***+++***))))))***,,,***+++,,,+++)))))))))++++++)))((((((***+++***)))'''((()))***************'''***+++))))))+++***'''((())))))***************++++++,,,,,,,,,,,,++++++...---++++++---...///...,,,,,,,,,,,,+++***)))))),,,+++***+++,,,,,,+++))),,,+++++++++************++++++******)))(((((('''''''''((()))))))))))))))'''&&&%%%&&&((()))'''$$$)))))))))(((((('''''''''$$$&&&((())))))(((&&&$$$((((((((((((''''''&&&%%%%%%'''((()))((('''((()))%%%((((((&&&&&&((((((%%%''''''((((((((('''%%%%%%$$$$$$******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&''')))(((%%%(((---''''''&&&&&&&&&&&&''''''))))))(((''''''''''''((((((((((((((((((((((((((('''((((((((((((((())))))((('''''''''''''''((((((''''''''''''(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))((((((((())))))******)))(((((()))************************************++++++++++++******)))))))))***+++++++++,,,---,,,+++---000333333333333888???EEEIIILLLNNNPPPXXXVVVTTTQQQOOOOOOPPPPPPPPPRRRTTTUUUTTTSSSRRRSSSPPPOOONNNLLLKKKKKKJJJJJJKKKLLLMMMOOOOOOOOOOOOOOOOOOOOONNNLLLIIIFFFDDDCCCDDDDDDBBB@@@???>>>======@@@???<<<;;;;;;999777555666666777888999999::::::===???BBBDDDDDDFFFHHHJJJLLLKKKIIIIIIJJJJJJIIIHHHKKKJJJKKKLLLOOOPPPOOONNNEEECCC???;;;888666555555222111000///............,,,,,,+++)))''''''))),,,+++,,,---,,,***)))***+++,,,***(((((()))***)))(((***)))))))))))))))******'''***+++))))))+++***''')))*********++++++++++++******+++++++++++++++***---+++******,,,---------,,,,,,,,,,,,+++******)))*********+++---,,,***(((++++++*********)))))))))++++++******)))(((((((((''''''((())))))))))))))))))(((((()))******)))'''((('''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''((()))******%%%&&&(((((('''''''''(((%%%((((((&&&&&&((((((%%%'''''''''(((''''''&&&%%%&&&&&&******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((######***)))((('''&&&&&&'''((()))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((''''''&&&&&&&&&&&&'''(((((()))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))******))))))))))))))))))*********))))))************************+++++++++***++++++,,,,,,++++++***)))))))))))))))***++++++++++++---000444888:::;;;AAAEEEKKKOOOQQQRRRSSSTTTYYYWWWUUUSSSSSSTTTUUUWWWTTTUUUUUUTTTRRRPPPPPPQQQOOOMMMJJJGGGEEEDDDDDDDDDAAACCCEEEGGGGGGFFFDDDBBBCCCCCCBBBAAA???===<<<;;;::::::888777777777777777;;;:::999888777777666555555555555555555555555555777999;;;===???AAADDDGGGFFFGGGHHHJJJLLLLLLLLLKKKHHHIIIJJJLLLOOOPPPPPPPPPLLLIIIEEE@@@<<<:::::::::999888666444222000......,,,,,,***(((&&&'''***---+++,,,,,,+++)))((()))***///---***))))))((('''%%%+++***)))(((((((((******'''***+++))))))+++***'''))))))))))))******++++++))))))***+++++++++******,,,***)))***,,,---,,,+++,,,,,,,,,,,,,,,+++***)))*********,,,------***(((*********))))))))))))(((************))))))((((((''''''((()))))))))))))))*********+++++++++***)))&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''%%%$$$$$$$$$$$$&&&((()))$$$&&&(((((('''&&&'''(((%%%((((((&&&&&&((((((%%%''''''''''''''''''&&&&&&***)))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((######***)))((('''&&&&&&'''((()))''''''((((((((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&%%%(((''''''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++***)))))))))***+++,,,---000444999>>>BBBFFFIIIMMMOOOQQQQQQRRRSSSVVVYYYZZZXXXVVVUUUTTTUUUVVVWWWRRRRRRPPPMMMIIIFFFEEEFFFBBB@@@===:::888666666666555777999;;;;;;999777555777777777666555444333222000000000000000111222222333333333222222333444555555444444444333333222222111222444555777999<<>>???BBBFFFHHHHHHIIIKKKNNNLLLMMMNNNOOOOOONNNMMMMMMOOOOOONNNMMMKKKHHHEEEDDD;;;;;;:::888444222222333//////000...,,,******+++***((('''(((***++++++***'''((()))***************'''***+++))))))+++***'''***)))((('''((()))+++,,,)))***+++,,,------------+++******,,,......,,,******++++++,,,,,,+++++++++555222...,,,,,,,,,+++***,,,+++++++++************)))))))))))))))))))))***''''''((()))))))))))))))(((+++---,,,***)))***+++)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###%%%''''''&&&&&&&&&'''%%%((((((&&&&&&((((((%%%'''&&&&&&%%%&&&'''((()))$$$$$$&&&&&&'''((()))***++++++(((((((((((((((((((((((('''((()))******)))((('''(((%%%%%%((()))%%%######'''((()))******)))((('''%%%&&&((()))))))))((((((((((((((((((((((((((((((######$$$&&&((()))***+++'''''''''((((((***+++,,,''''''''''''(((((((((((((((((())))))*********+++))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))((()))***+++,,,,,,+++***((()))***++++++***)))(((((())))))***++++++,,,,,,+++,,,,,,------,,,,,,+++***+++---111666;;;AAADDDJJJMMMPPPQQQNNNMMMNNNOOONNNNNNOOONNNMMMNNNQQQTTTOOONNNMMMJJJEEE@@@;;;888444444333111///000333666111333444555666555444444666777888::::::::::::999777888888999::::::::::::888777666444333222111111444555666444222222666:::======<<<<<<;;;;;;;;;:::::::::888555222111333555222555777666444333666888555999===@@@@@@BBBEEEHHHEEEGGGJJJLLLNNNNNNMMMLLLLLLMMMMMMMMMLLLKKKIIIHHHBBBBBBAAA>>>999555444444111111222000---,,,,,,---///---***))))))(((&&&%%%&&&''')))***+++++++++***'''++++++))))))++++++'''+++***)))((((((***,,,---)))***+++,,,---.........+++++++++---......---+++***++++++,,,,,,,,,++++++888444///,,,+++,,,++++++,,,,,,,,,++++++++++++***)))))))))))))))*********'''(((((()))))))))))))))%%%(((***)))'''&&&''')))++++++***)))(((''''''&&&&&&&&&'''(((((('''&&&&&&###$$$&&&'''((('''&&&&&&###%%%''''''&&&%%%&&&'''%%%((((((&&&&&&((((((%%%'''&&&&&&%%%&&&'''((()))$$$%%%+++++++++*********))))))''')))***)))((('''(((***))))))(((((((((((())))))))))))(((((((((((())))))+++******)))))))))((((((+++,,,)))%%%$$$(((***)))'''&&&$$$###$$$'''***---''''''(((((())))))******))))))))))))(((((((((((()))))))))))))))(((''''''******)))((('''&&&%%%%%%++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...---,,,+++************************)))***,,,---......------000///---,,,,,,---///111000111333777===EEEKKKOOOXXXWWWUUUTTTQQQPPPNNNMMMRRRNNNKKKKKKLLLLLLJJJHHHGGGBBB===:::999888555222333333333444555666777888111333666777777888:::<<<<<<===>>>>>>?????????>>>===<<<===@@@CCCEEECCC@@@<<<;;;:::888777666666666777888888666444555:::???BBBCCCDDDEEEEEEDDDCCCCCCDDDAAA;;;555222000000111333444444555555444444333666666777999:::;;;======@@@BBBDDDFFFGGGIIILLLOOORRRPPPNNNKKKJJJIIIJJJJJJIIIJJJKKKHHHDDD@@@>>>===999777444111///...------......---,,,+++***))))))***)))(((&&&'''(((***+++))))))))))))))))))))))))...+++(((''')))***++++++++++++++++++++++++++++++------...///...---+++***+++++++++,,,,,,---------777333...,,,------,,,***,,,+++******++++++***(((************))))))))))))*********))))))))))))))))))))))))))))))))))))))))))+++------+++)))(((((()))(((''''''''''''(((((((((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''***)))'''&&&&&&'''((()))''''''(((((())))))******&&&&&&+++++++++*********))))))''')))***)))((('''(((***))))))(((((((((((()))))))))((((((''''''(((((()))''''''((((((''''''&&&%%%***+++)))$$$$$$''')))'''***)))(((''''''&&&''''''((((((((((((((()))))))))******))))))(((((('''''')))))))))))))))((('''''')))))))))(((''''''&&&&&&+++***))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***+++++++++***************)))***+++---.........------------,,,---...111333888999<<<@@@FFFLLLRRRVVVYYYXXXWWWVVVTTTSSSRRRQQQNNNJJJFFFCCCBBBAAA===;;;===:::666555555555333111222222222222333444555666444555666777777888:::<<<===>>>@@@BBBCCCDDDEEEEEEFFFEEEEEEHHHJJJKKKIIIGGGDDDCCC@@@===<<<<<<<<<===888888888777777888;;;===BBBBBBDDDEEEEEEEEEDDDDDDEEEBBB>>>999666444444444333333444444444444333333222222333444555666777777888:::===???AAADDDIIILLLKKKJJJGGGEEEDDDEEEFFFGGGIIILLLOOOPPPMMMJJJHHHGGGAAA???<<<777444111000///+++++++++************+++***))))))(((((()))+++,,,))))))))))))))))))))))))111---)))&&&''')))******++++++++++++++++++++++++,,,---.........,,,+++***+++,,,,,,,,,,,,,,,,,,---555111---,,,,,,---,,,+++---,,,++++++,,,,,,+++)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,,,,+++)))((((((+++******)))(((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((((((''''''''''''''''''((((((******+++************)))))))))''')))***)))((('''(((***))))))(((((((((((())))))(((''''''''''''''''''(((&&&'''((())))))'''&&&$$$(((***)))%%%$$$((()))''''''((())))))(((&&&$$$###))))))((((((((((((((((((+++******)))(((''''''&&&)))))))))))))))(((((('''((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***)))++++++++++++******))))))+++,,,---...////////////***,,,...///111444888;;;EEEFFFIIILLLQQQVVVZZZ\\\]]]\\\YYYWWWSSSQQQNNNMMMDDDAAA===;;;999777444222444333111111222333333222222222222222333444555555444555555555444666:::<<<>>>???AAADDDFFFIIIKKKLLLOOONNNNNNPPPQQQQQQNNNLLLLLLJJJGGGDDDBBBAAABBBBBB===<<<;;;<<<>>>??????>>>AAABBBDDDEEEFFFFFFFFFFFFAAA@@@===:::777555444444444444444555555444444444777888888999:::;;;;;;;;;777888::::::;;;===AAADDDCCCAAA>>>;;;;;;===???AAACCCHHHMMMQQQRRRQQQQQQPPPLLLIIIEEEAAA<<<888555444---,,,+++******+++,,,---))))))*********+++++++++))))))))))))))))))))))))222///)))''''''((())))))+++++++++++++++++++++++++++,,,---------,,,******---,,,,,,,,,,,,,,,,,,+++111...,,,+++,,,,,,,,,+++...---+++,,,------,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++)))((('''(((+++,,,,,,+++***(((&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((($$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''************))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''')))+++------+++)))'''&&&((((((&&&'''***+++)))###$$$%%%&&&&&&&&&&&&%%%)))))))))((((((''''''&&&++++++***)))((('''&&&&&&(((((())))))))))))((((((''''''(((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))),,,,,,++++++***)))))))))...//////000000000000000,,,///444777:::>>>DDDIIIRRRSSSUUUWWWYYYZZZ[[[\\\```]]]YYYSSSLLLFFFBBB???999888666555555555444444333222222333444555555555555444444444444555666777444444444333444666;;;>>>>>>???AAACCCFFFIIILLLMMMSSSSSSSSSSSSSSSQQQOOOMMMMMMMMMLLLJJJHHHFFFCCCBBBBBBAAA@@@BBBEEEFFFDDD@@@AAABBBCCCDDDFFFGGGGGGHHHAAAAAA@@@???===;;;999888999999888888888888999999>>>???@@@AAACCCDDDEEEFFFAAAAAA@@@>>>;;;:::<<<===>>>;;;888555444555888::::::>>>CCCGGGKKKMMMPPPRRRQQQPPPLLLHHHDDD@@@===;;;777666333000.........///)))***++++++++++++******))))))))))))))))))))))))///,,,***))))))***)))(((************++++++++++++***+++,,,,,,,,,+++***)))---------,,,,,,+++++++++---,,,+++***++++++,,,,,,...,,,++++++,,,,,,+++***************)))))))))(((((((((((()))))))))))))))((((((((((((((((((((((((&&&((())))))(((''''''(((((()))++++++***(((&&&$$$((((((''''''''''''(((((((((((((((((())))))))))))"""###%%%'''(((((('''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$))))))))))))))))))))))))''')))***)))((('''(((***))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''(((***,,,......,,,***)))###'''(((''')))------+++&&&%%%%%%%%%&&&'''((()))))))))((((((''''''&&&&&&*********)))(((''''''&&&(((((())))))))))))((((((''''''(((((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((+++++++++*********)))))).........//////000000111222888>>>CCCFFFKKKRRRXXXZZZ[[[\\\\\\[[[YYYWWWUUUZZZWWWRRRKKKDDD===888555444444444444555666777888777888888888888888888888666666666666777888999999888888888888888;;;@@@DDDAAAAAABBBDDDFFFIIIKKKMMMSSSTTTTTTTTTRRROOOMMMMMMKKKMMMPPPPPPNNNIIIDDD@@@DDDBBBBBBDDDGGGHHHDDDAAABBBBBBCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGFFFEEECCCBBB>>>>>>============>>>>>>>>>???AAACCCFFFHHHIIIJJJKKKKKKJJJGGGCCC@@@?????????<<<888444222333444555444555888:::===CCCJJJNNNOOONNNMMMKKKIIIFFFDDDCCCEEEBBB???:::777444222111,,,,,,,,,,,,,,,+++***)))************************)))))))))+++---,,,***((()))))))))******+++++++++)))***+++,,,,,,,,,+++***---------,,,,,,+++++++++***************+++,,,,,,,,,+++******++++++***)))************)))))))))(((''''''(((((())))))))))))((((((((((((((((((((((((&&&''')))((('''&&&'''((($$$&&&'''))))))(((&&&%%%)))((((((''''''(((((()))((((((((()))))))))******"""###%%%'''(((((('''&&&))))))((((((''''''&&&&&&))))))(((((()))))))))))))))***''')))***)))((('''(((***))))))(((((((((((())))))(((''''''''''''''''''(((&&&((()))++++++***)))(((###''')))((())),,,,,,)))+++***)))''''''((()))***((((((''''''''''''''''''))))))))))))(((((((((((('''(((((()))))))))))))))((((((((())))))*********)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((()))************************+++,,,,,,...000222444555>>>DDDKKKNNNPPPSSSZZZ```]]]^^^___^^^[[[WWWRRRNNNOOOMMMJJJEEEAAA<<<999777888999:::999888888:::<<<>>>???@@@@@@>>>=========:::::::::;;;<<<===>>>???AAAAAAAAAAAA@@@BBBEEEHHHDDDDDDDDDEEEFFFIIIKKKMMMRRRSSSTTTSSSPPPMMMKKKKKKJJJMMMPPPRRRPPPKKKDDD@@@@@@@@@@@@BBBCCCCCCAAA???BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFBBBAAA@@@??????@@@AAABBBAAABBBCCCEEEHHHJJJLLLMMMLLLNNNOOONNNKKKIIIGGGGGGBBB@@@===:::888666666666555444333333444:::BBBGGGHHHHHHIIIJJJJJJIIIHHHHHHLLLJJJHHHDDD@@@;;;888777111111000///---,,,++++++************************'''((())),,,...---+++)))(((((())))))***+++++++++******,,,---------,,,+++---,,,,,,,,,,,,,,,,,,+++(((***++++++******+++---,,,+++)))***++++++***(((************))))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))&&&'''((((((''''''((()))###$$$&&&'''((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))$$$%%%&&&''''''''''''''')))))))))))))))(((((((((******(((((((((((())))))******''')))***)))((('''(((***))))))(((((((((((()))))))))((((((''''''(((((()))&&&&&&'''((((((((((((((($$$((()))(((''')))&&&"""''''''(((((())))))((((((&&&&&&''''''''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))*********************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++)))(((((()))))))))))))))***++++++,,,,,,***+++---111555:::>>>AAAJJJPPPVVVWWWUUUUUU[[[```\\\^^^______\\\VVVPPPKKKIIIHHHGGGEEEDDDBBBAAA@@@@@@BBBCCCBBB@@@@@@CCCEEEFFFIIIKKKJJJHHHFFFFFFGGGBBBBBBCCCDDDFFFHHHIIIJJJHHHIIIIIIGGGEEEDDDEEEFFFAAAAAAAAABBBDDDGGGJJJLLLMMMOOOPPPOOOKKKHHHGGGHHHHHHIIIKKKLLLJJJGGGCCC@@@===???@@@@@@???>>>>>>???BBBBBBAAAAAABBBCCCDDDEEEAAABBBBBBBBBCCCDDDDDDEEEBBBAAA???>>>>>>???AAABBBEEEEEEFFFGGGIIIJJJKKKKKKIIILLLPPPQQQPPPMMMKKKJJJFFFEEEDDDBBB@@@>>>===<<<888777444222222444:::>>>@@@BBBDDDFFFGGGHHHHHHHHHJJJJJJJJJIIIFFFCCC@@@>>>999777444222000.........************************+++***))))))+++,,,+++***((((((((()))***+++++++++***+++,,,.........---,,,+++,,,,,,,,,,,,,,,,,,---(((+++---,,,+++***+++------+++******+++,,,***)))************))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))'''((()))((('''''')))+++&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))'''''''''&&&''''''(((((((((((()))))))))))))))***'''''''''((((((((())))))******((()))***)))((('''(((***))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((((())))))%%%)))***'''%%%%%%!!!###'''))))))((('''%%%&&&&&&''''''(((((((((''''''(((((())))))******''''''((()))))))))))))))******))))))))))))))))))+++*********+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))...---+++))))))))))))***(((((()))***+++,,,,,,---+++---000666<<>>AAADDDHHHJJJHHHJJJLLLJJJFFFCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@???===@@@BBB@@@===<<<>>>AAACCCBBBAAA@@@AAAAAACCCDDDBBBBBBBBBBBBCCCEEEFFFGGG@@@???===<<<<<<===???@@@EEEEEEEEEEEEEEEEEEEEEEEEFFFJJJOOOQQQPPPMMMJJJHHHHHHHHHHHHGGGFFFDDDCCCBBB999999777444111222444777<<<>>>@@@CCCEEEFFFGGGGGGEEEGGGIIIJJJJJJHHHEEEDDD>>><<<888444111000000000************************000---(((&&&''')))++++++'''(((((()))***+++++++++***+++---...///...------+++++++++,,,,,,---------)))+++...---+++***+++---...---+++,,,------,,,***************))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((()))((('''(((***,,,***)))((('''''''''''''''))))))(((((((((((())))))''''''''''''((((((((((((***)))'''&&&&&&'''((()))''''''(((((())))))******''''''(((&&&(((,,,,,,)))(((***(((((())))))))))))((((((++++++***)))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((''')))++++++)))%%%'''((()))((('''&&&''')))+++)))&&&$$$$$$%%%'''(((%%%%%%%%%&&&'''(((((())))))((('''(((***++++++***))))))))))))))))))))))))************************)))***+++,,,,,,+++***))),,,+++***))))))******+++***)))((()))+++,,,,,,,,,++++++*********+++,,,------000555;;;CCCJJJQQQTTT]]]\\\ZZZXXXYYYZZZ]]]^^^eeeeeeddd___ZZZUUURRRQQQQQQPPPOOONNNMMMLLLKKKKKKJJJKKKMMMNNNPPPQQQQQQQQQVVVTTTSSSRRRTTTUUUTTTSSSTTTRRRPPPOOOOOOQQQSSSUUURRRMMMIIIIIIHHHEEEBBBAAA???>>>======???BBBFFFHHHKKKHHHFFFFFFGGGFFFDDDAAAAAAAAABBBDDDEEEDDDAAA>>>@@@???AAAEEEEEE@@@>>>@@@EEECCCBBBDDDGGGIIIFFFDDDFFFGGGDDD>>>===BBBEEEEEEGGG@@@===@@@BBB???>>>@@@@@@>>>???CCCCCCAAACCCHHHGGGHHHIIIJJJKKKJJJJJJIIICCCEEEGGGIIIIIIIIIGGGFFFAAA???;;;777444333333333999777777:::>>>CCCFFFGGGHHHGGGGGGGGGGGGIIIJJJKKKHHHDDD<<<666555666222,,,------...---,,,***((('''***))))))(((((((((((()))************************,,,+++***)))))))))++++++///---,,,,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++******))))))))))))******))))))************))))))'''((()))******)))((('''((((((''''''''''''(((((($$$%%%&&&'''(((((((((((())))))((('''''''''''''''((((((((((((((('''''''''%%%$$$$$$$$$%%%''')))***)))(((&&&%%%$$$%%%%%%&&&'''''')))'''(((+++,,,))))))+++(((((())))))))))))((((((******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%'''))))))'''$$$'''((()))((('''&&&''')))(((((('''''''''&&&&&&&&&%%%&&&&&&'''(((((())))))***)))((()))***+++***)))((((((((((((((((((((((((************************)))***+++,,,,,,+++***)))*********************+++***)))((((((***++++++++++++***))))))***,,,///000444777<<>>@@@???===>>>CCCFFFGGGIIIJJJKKKKKKKKKJJJHHHIIIJJJKKKKKKKKKJJJJJJBBB@@@===:::888666555555555555666888<<<>>>>>>===??????@@@BBBEEEIIILLLNNNLLLJJJEEE@@@???@@@;;;444111000...,,,+++***++++++***)))(((((((((((())))))************************,,,+++***))))))***++++++---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++******))))))))))))******))))))************))))))'''((()))******)))((('''((((((''''''''''''((((((******)))((((((''''''&&&))))))((('''''''''''''''&&&&&&''''''(((((())))))&&&%%%%%%%%%%%%&&&((())))))((('''&&&&&&&&&'''(((&&&&&&+++((('''******((())),,,(((((())))))))))))(((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''%%%'''((()))((('''&&&''')))&&&'''((())))))(((&&&$$$''''''(((((())))))******+++***((()))******)))((('''''''''''''''''''''''')))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++,,,,,,+++***+++************+++,,,,,,,,,+++++++++...222666888@@@BBBFFFLLLRRRWWW\\\^^^]]]\\\[[[[[[\\\^^^```bbb___aaabbbbbb```___```aaa]]]\\\ZZZXXXUUUSSSRRRQQQTTTUUUWWWXXXYYYXXXVVVUUURRRRRRRRRTTTUUUUUURRRPPPQQQPPPOOONNNMMMMMMMMMMMMHHHHHHGGGFFFEEEEEEDDDCCC===<<<;;;<<<>>>BBBFFFHHHIIIGGGEEEDDDEEEFFFFFFEEEMMMMMMPPPVVV___hhhnnnqqqnnneee___```bbbaaa``````YYY[[[\\\]]]^^^```bbbdddeeehhhjjjnnntttwwwoooeeeZZZSSSNNNKKKIIIDDDBBBBBBDDD@@@>>>???>>><<<>>>AAAAAABBBDDDEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGCCCBBBAAA???===;;;999888444555666888::::::777555888999:::===@@@DDDHHHJJJNNNNNNMMMKKKKKKKKKFFF>>>888555111---++++++---...))))))((((((((())))))***************************+++******)))******++++++,,,+++***,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++******))))))))))))******))))))************))))))(((((())))))))))))((((((((((((''''''''''''((((((***)))(((&&&&&&&&&&&&''')))((((((''''''''''''(((%%%%%%&&&'''((()))******'''&&&&&&%%%&&&&&&''''''((((((((('''(((((()))***&&&&&&,,,((('''))))))((())),,,(((((())))))))))))(((((('''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''''''''''')))(((((())))))))))))((('''((()))((('''&&&''')))&&&'''((())))))((('''&&&(((((())))))************,,,***))))))******((('''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,+++***)))&&&'''***,,,---,,,+++***,,,,,,---,,,,,,,,,---///---------///333999>>>BBBLLLMMMPPPTTTWWWZZZ\\\^^^]]]]]]\\\\\\^^^```bbbcccbbbcccdddcccaaa____________^^^]]][[[YYYWWWVVVUUUTTTUUUWWWXXXWWWUUUSSSQQQMMMNNNOOORRRTTTRRROOOLLLMMMMMMMMMMMMMMMMMMLLLLLLFFFIIIJJJGGGEEEEEEEEEEEEIIIHHHHHHIIILLLPPPSSSVVVWWWVVVUUUUUUWWWYYY[[[\\\dddhhhppp}}}~~~}}}~~~~~~tttwwwzzz{{{{{{~~~wwwpppggg^^^WWWQQQNNNNNNKKKFFFCCCCCCCCCAAAAAADDDAAAAAABBBCCCEEEEEEFFFFFFGGGFFFDDDBBBBBBBBBDDDDDDCCCDDDDDDDDDBBB???===;;;888888888999;;;:::888666888888888999:::<<>><<<;;;999999:::<<<<<<<<<888777666666666777888999BBBGGGLLLNNNQQQSSSOOOIIIDDDCCC@@@<<<888222...,,,,,,,,,+++************+++************************))))))******++++++++++++...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))******))))))************))))))))))))(((((((((((())))))((((((''''''''''''((((((%%%$$$###"""###%%%''')))((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((('''&&&%%%%%%&&&&&&''''''((((((((((((((((((,,,)))(((******'''(((+++(((((())))))))))))((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''%%%%%%'''((('''((()))((('''&&&''')))(((((('''''''''((()))***)))))))))))))))*********+++***((()))******)))(((************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))***+++,,,,,,+++***%%%'''******((())),,,000...000333999???EEEKKKNNNXXXYYYZZZ[[[[[[ZZZYYYXXX^^^^^^^^^^^^___```aaabbb]]]___``````^^^]]]^^^___YYYYYYYYYYYYXXXXXXXXXXXXVVVUUUTTTRRRPPPMMMKKKJJJJJJKKKMMMPPPRRRRRRNNNKKKIIIIIIJJJKKKLLLNNNPPPQQQ]]]gggiii^^^UUUSSSSSSPPP___aaaeeeiiilllnnnooooooppprrrvvvxxxzzz}}}~~~pppiiikkkppprrrqqqiiibbb___ZZZSSSLLLJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEDDDBBBAAAAAABBBCCCDDDDDDEEEFFFGGGFFFDDDBBBAAA>>><<<999999;;;===>>>>>>666555444444444555666777:::AAAFFFIIIMMMQQQPPPLLLGGGHHHGGGEEE@@@999222...000///...---,,,+++++++++************************((()))***+++++++++++++++---,,,++++++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******))))))))))))******))))))************))))))))))))(((((((((((())))))((((((''''''''''''((((((***)))(((&&&&&&&&&&&&'''(((''''''''''''(((((()))******)))((('''&&&%%%%%%((((((((((((((('''&&&%%%&&&&&&'''(((((((((''''''((((((+++)))))),,,+++(((''')))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''$$$$$$''')))'''((()))((('''&&&''')))&&&'''(((*********)))((())))))))))))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))*********************+++$$$'''***+++)))***///333444777<<>>===666555444444444555666777222888>>>AAAEEEKKKNNNMMMIIIJJJJJJIIIEEE???999555333222111///---,,,++++++************************'''(((***+++,,,,,,++++++***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))******))))))))))))******))))))************))))))***)))(((''''''((()))***((((((''''''''''''((((((******)))((((((''''''&&&'''''''''''''''((())))))))))))((((((''''''&&&&&&''''''((())))))((('''&&&(((((()))))))))((('''&&&''''''***((()))---,,,(((&&&((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((******)))&&&&&&))),,,'''((()))((('''&&&''')))###&&&))),,,---+++(((&&&)))))))))((((((((((((((()))((('''(((***++++++***((((((((((((((((((((((((************************)))***+++,,,,,,+++***))),,,+++******)))******+++%%%)))---...---...333888;;;>>>DDDLLLSSSXXX\\\]]]XXXZZZ\\\___``````______^^^^^^^^^_______________\\\^^^______^^^]]]]]]^^^ZZZZZZYYYWWWVVVTTTSSSSSSTTTQQQMMMIIIEEECCCCCCCCCCCCCCCDDDGGGIIIIIIGGGEEEAAADDDKKKUUUaaannnyyyzzzxxxttt{{{tttsssyyyppplllZZZXXXUUUQQQNNNKKKJJJJJJEEEEEEEEEEEEEEEFFFGGGHHHDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDBBB???<<<999888666444333333444444+++111666999>>>EEEJJJKKKJJJJJJKKKJJJGGGCCC>>>;;;666555222000...,,,++++++************************'''(((***+++,,,,,,++++++(((''''''))),,,---...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))******))))))))))))******))))))************))))))***)))(((''''''((()))***((((((''''''''''''(((((($$$%%%&&&'''(((((((((((('''''''''''''''((()))***'''''''''(((((((((((((((&&&'''((())))))((('''&&&)))***++++++***)))((('''%%%%%%++++++***)))(((((())))))))))))))))))))))))))))))***'''%%%'''+++,,,+++(((************************((((((((((((((('''''''''((()))*********((('''&&&)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))...)))%%%'''---///+++&&&)))************+++++++++***+++---------+++)))(((...+++((()))+++------++++++...000...,,,...666<<>>CCC@@@CCCCCCCCCDDDEEEDDDAAA???@@@>>>:::777666666777888222333555555666:::@@@EEEEEEKKKPPPOOOIIIBBB???>>>>>>:::444000---,,,+++***)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***+++,,,,,,+++***)))+++,,,,,,***(((''')))******)))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))++++++***)))))))))((('''''''''(((***+++''''''(((((())))))******''''''(((((((((((('''''''''&&&$$$###$$$%%%''')))(((((((((&&&%%%&&&))),,,((((((++++++***))))))))))))))))))))))))))))))))))))))))))'''&&&''')))******((())))))))))))))))))))))))((((((((((((((((((((('''((()))******)))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))******)))((()))************+++++++++((()))+++++++++)))(((&&&---+++))))))+++---,,,***---...//////111888AAAHHHPPPTTTXXXYYYYYYYYYZZZ[[[WWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]```^^^\\\[[[\\\[[[XXXUUUUUUTTTRRRRRRRRRSSSSSSRRRQQQKKKDDD@@@@@@@@@===:::;;;<<>>CCCGGGHHHEEE???;;;999<<<:::777555444111...+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,+++))))))***+++...,,,))))))***+++***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************)))((('''''''''(((******((((((((((((((()))))))))''''''((((((((((((''''''&&&%%%$$$$$$$$$%%%'''((((((((((((&&&%%%&&&)))+++((((((+++***))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((())))))''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))(((((('''%%%(((***)))&&&%%%''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,+++((('''((())))))************+++++++++))))))***++++++)))(((''',,,+++******,,,,,,+++***......000444;;;FFFPPPVVV\\\\\\\\\[[[YYYXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWXXXWWWWWWWWWXXXYYYZZZ[[[]]][[[YYYXXXWWWUUURRROOOPPPQQQQQQQQQQQQQQQQQQQQQKKKGGGBBB???>>>======<<>>BBBCCC???999555:::::::::::::::777222......---+++***))))))******************************))))))***+++,,,,,,------,,,,,,---------,,,+++++++++,,,,,,+++)))((()))***///---+++***++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++((((((''''''(((((()))***))))))((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&)))+++((((((******)))))))))))))))***))))))))))))))))))))))))'''(((((()))(((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((((((((($$$(((+++)))$$$###%%%)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***++++++))))))***+++))))))*********+++++++++++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++000111555===GGGRRRYYY]]]___^^^\\\YYYXXXYYYZZZ\\\\\\\\\ZZZYYYWWWVVVUUUTTTVVVVVVVVVVVVVVVWWWXXXXXXYYYXXXWWWVVVTTTRRRPPPNNNOOOPPPPPPOOOMMMLLLKKKKKKGGGFFFDDDAAA>>>>>>@@@BBBNNNWWWcccjjjmmmqqqxxx||||||{{{lllddddddfffsss}}}~~~wwwqqqqqqyyy}}}zzzsssfff\\\ZZZXXXKKKLLLOOOSSSUUUSSSOOOKKKKKKJJJGGGDDDAAA???>>>===888888888666555333333222555666999???DDDCCC<<<666999999999::::::888444111111///,,,***)))))))))***))))))))))))))))))))))))(((((()))***,,,---......,,,,,,,,,------,,,,,,+++,,,---...---+++******+++///---+++++++++***)))'''(((((())))))))))))((((((((((((((((((((((((((((((***)))((((((((()))+++,,,''''''''''''(((((()))))))))))))))((((((''''''&&&''''''((((((((((((''''''%%%&&&'''(((((((((''''''''''''((('''&&&'''(((***((((((***)))))))))))))))******))))))))))))))))))))))))'''((()))+++,,,,,,+++)))((((((((((((((((((((((((&&&'''''''''(((((()))))))))(((((((((((()))))))))%%%(((+++)))$$$"""%%%)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((***,,,------,,,))))))*********++++++++++++++++++,,,,,,,,,++++++***+++,,,,,,,,,---...///444888>>>HHHRRRXXX[[[\\\[[[YYYWWWWWWXXXZZZ\\\^^^]]]\\\ZZZWWWUUUTTTTTTSSSUUUUUUUUUTTTUUUUUUVVVVVVVVVWWWWWWVVVTTTRRRQQQPPPPPPPPPPPPMMMHHHEEEEEEFFFDDDGGGGGGDDD@@@@@@EEEJJJVVVcccttt}}}{{{zzzpppfffggglllzzzxxxzzz|||{{{yyynnnooovvvxxxmmmiiifffVVVXXX\\\```aaa\\\UUUOOOLLLKKKJJJHHHFFFDDDBBB@@@:::999888888777777666555444333666===DDDEEE@@@::::::888666555555555444333333111...+++))))))******))))))))))))))))))))))))(((((()))***,,,---......+++,,,,,,------,,,,,,,,,...000111000...,,,,,,,,,---,,,*********)))'''%%%(((((())))))))))))((((((((((((((((((((((((((((((***)))((((((((()))+++,,,&&&''''''((((((((((((((())))))((((((''''''&&&&&&''''''((((((((((((''''''''''''((()))***)))))))))&&&'''((((((''''''(((***(((((()))))))))))))))******+++))))))))))))))))))))))))'''(((***///333333...***))))))))))))))))))))))))&&&&&&''''''((())))))))))))(((((((((((())))))***''')))***)))&&&$$$%%%((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''))),,,...---+++)))************+++++++++)))))))))))))))************+++,,,,,,---...222555;;;AAAJJJRRRXXXZZZZZZYYYVVVUUUUUUWWWZZZ]]]^^^]]]\\\[[[YYYVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUVVVUUURRRPPPPPPPPPOOOPPPOOOKKKFFFCCCEEEGGGGGGMMMPPPMMMHHHHHHOOOXXXfffttt~~~vvvsssvvv|||~~~rrriiikkkppp|||}}}|||tttooouuu}}}{{{zzzyyywwwtttuuueeeggglllsssyyy|||~~~tttgggiiikkknnnmmmhhh```[[[SSSSSSQQQOOOKKKGGGCCCAAA;;;999777777888888888666222222444;;;BBBEEEBBB>>><<<999444222222333444444444222000...,,,+++++++++************************))))))***+++,,,,,,------++++++,,,---------,,,,,,///111333222000---------,,,+++*********)))'''%%%'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))******+++&&&&&&'''(((((((((((('''((((((''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))***&&&'''((((((''''''((()))(((((()))))))))))))))***++++++))))))))))))))))))))))))((('''***222:::;;;222***))))))))))))))))))))))))&&&&&&''''''((())))))***)))(((''''''((()))***+++******))))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))((('''((())))))************+++++++++))))))((())))))******++++++,,,---,,,---000666:::DDDJJJSSSXXXYYYYYYYYYZZZWWWWWWXXX[[[^^^___]]][[[[[[YYYWWWUUUTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUSSSTTTUUUSSSOOOLLLKKKLLLLLLMMMMMMJJJFFFGGGKKKPPPVVV^^^dddaaaZZZZZZdddooo~~~vvvpppnnnrrryyy~~~xxxsssqqqrrroookkkjjjmmmwww|||zzzqqqlllnnnsss~~~wwwtttwwwrrrhhh^^^^^^______\\\]]]gggrrruuuuuuuuutttsssrrrpppnnnyyymmmfffpppqqqpppnnnooouuuzzzyyyxxxwwwvvvtttooollliiigggddd___XXXPPPJJJFFF???;;;888777888:::999888444444666;;;AAAEEEEEEDDD???<<<777444333333333333444333222000///---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,---------,,,///111333222000---,,,,,,+++******+++,,,+++)))''''''((()))******)))((('''))))))))))))))))))))))))(((((()))***************%%%&&&'''(((((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''((('''&&&&&&&&&'''))))))%%%'''))))))((('''((()))(((((())))))((())))))***++++++)))))))))))))))))))))))))))'''***444???@@@555***))))))))))))))))))))))))&&&&&&&&&'''((())))))***)))(((''''''''')))***+++,,,***)))((())))))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&***---***### ###((()))************+++++++++++++++******+++,,,------+++,,,---,,,---111888>>>JJJQQQXXX[[[YYYXXXZZZ\\\ZZZZZZ\\\___bbbaaa]]]XXXYYYXXXVVVTTTTTTTTTVVVWWWUUUUUUTTTTTTTTTTTTTTTUUURRRTTTTTTQQQKKKGGGGGGGGGIIIJJJKKKIIIHHHKKKRRRYYYgggpppwwwtttllllllxxxyyyoooiiiiiiooouuubbbbbb```^^^[[[ZZZXXXVVVdddllltttvvvqqqooorrrvvvrrrtttnnncccaaaddd___TTTJJJIIIJJJLLLLLLNNNWWWbbbgggjjjnnnooonnnlllkkkkkk}}}xxxnnnlllkkk}}}yyyrrriiifffkkkxxx~~~|||{{{{{{{{{zzz~~~|||xxxpppfff[[[RRRMMMCCC???:::999:::<<<<<<;;;666777999===BBBGGGIIIJJJAAA>>>:::777666555333222333333333222111///---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***+++,,,,,,------------///111222222///---+++++++++++++++,,,------+++((('''((()))++++++)))((('''))))))))))))))))))))))))'''(((***+++++++++***)))%%%%%%'''((((((((('''&&&%%%&&&&&&''''''(((((((((''''''(((((((((((('''''''''&&&$$$###$$$%%%''')))%%%'''))))))((('''((()))((((((******)))(((((((((((((((******))))))(((((('''''''''(((***,,,---,,,+++***))))))))))))((((((((((((************************++++++******)))(((((((((''''''''''''(((((((((((())))))************))))))(((((())))))*********+++))))))))))))************(((((())))))))))))(((((()))(((((()))******(((&&&,,,***)))***,,,---***(((,,,...//////000888EEEOOOZZZ[[[[[[ZZZXXXWWWXXXYYYXXXYYY[[[]]]]]][[[YYYXXXXXXXXXWWWWWWWWWWWWXXXXXXRRRPPPPPPPPPRRRRRRQQQOOOMMMLLLJJJGGGDDDCCCDDDFFFKKKIIIVVVbbbaaaggguuu}}}}}}|||ssspppvvv~~~{{{gggbbbgggdddcccdddgggiiigggbbbbbbeeekkkuuu|||yyyxxxqqqllleeeaaa^^^\\\XXXUUUTTTKKKEEEHHHLLLNNNOOOPPPZZZVVVVVV[[[^^^___```ccckkkllljjjccc^^^aaakkkuuu{{{wwwqqqllllllrrr||||||{{{}}}}}}}}}yyyeeeXXXMMMDDD<<<999888777999===555888<<<======>>>BBBEEEFFFCCC???<<<999666333000000000111333444333000...,,,,,,,,,+++++++++******(((((()))***++++++,,,,,,))))))***++++++++++++***............---,,,+++***************************))))))))))))))))))))))))+++***)))((((((''''''(((******))))))((((((''''''(((((('''''''''&&&&&&&&&***&&&$$$&&&'''&&&&&&((('''((()))(((&&&&&&((()))))))))(((((('''''''''&&&&&&'''((('''&&&&&&'''(((&&&&&&******)))(((((((((((((((***)))))))))((((((((('''&&&''')))***+++***((('''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((''''''((((((((()))))))))))))))************))))))'''((((((((())))))))))))))))))))))))************(((((())))))))))))((((((+++***))))))***+++***)))+++***)))+++---...---+++***---000444999BBBMMMUUU[[[\\\\\\[[[YYYXXXXXXYYYXXXYYY[[[]]]]]][[[YYYXXXWWWWWWXXXXXXYYYYYYYYYYYYTTTSSSRRRPPPNNNMMMNNNOOOHHHGGGFFFDDDAAAAAABBBDDDCCCNNNllluuu{{{}}}hhh]]]^^^```^^^___^^^cccpppuuupppsssooosssssswww|||}}}zzz{{{zzzzzz{{{}}}~~~~~~|||zzzqqqlllgggdddddddddcccbbb^^^VVVRRRVVV\\\___```aaa```___```bbb```ZZZVVVVVV]]]^^^^^^[[[ZZZ___iiirrrmmmmmmnnnrrrwww~~~~~~zzz{{{wwwiiiYYYNNNCCC>>>;;;999:::===999<<<>>>>>><<<<<<>>>AAAEEECCC@@@>>><<<888333000000000111333555666444222...---,,,++++++*********)))))))))***++++++,,,,,,)))******+++,,,+++++++++............---,,,+++***************************))))))))))))))))))))))))(((((('''''''''(((((()))***)))))))))((((((((('''(((((('''''''''&&&&&&&&&+++'''%%%''')))'''''')))'''((()))(((&&&&&&((())))))(((((((((''''''''''''&&&'''((('''&&&&&&'''((())))))******)))((((((((((((((())))))))))))((((((((((((&&&'''((()))((('''&&&%%%(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))************))))))'''''''''(((((((((((()))))))))))))))************((())))))******))))))(((---+++))))))***,,,,,,++++++******+++...//////...,,,///555===EEENNNTTTXXX\\\]]]]]]\\\ZZZXXXYYYZZZXXXZZZ[[[]]]]]][[[ZZZXXXWWWXXXZZZ[[[\\\[[[ZZZYYYSSSSSSQQQNNNLLLKKKLLLNNNGGGFFFEEEBBBAAAAAADDDGGGLLL```{{{zzztttyyykkkWWWOOORRRVVVVVVVVV^^^jjj{{{zzzzzz|||zzzqqqooouuuzzzzzzwwwnnnllliiihhhkkkooorrrtttlllgggfffmmmtttuuutttuuupppqqquuuuuummm```XXXVVVTTTTTTTTTUUUWWW\\\dddiiiaaadddjjjttt|||wwwxxx}}}ssseeeXXXJJJBBB===999888:::;;;<<<===<<<:::999999:::AAAAAAAAAAAA@@@<<<666222000000111333666888777666111000...,,,************))))))******+++,,,,,,,,,***++++++,,,,,,,,,,,,,,,---......------,,,+++***************************))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***))))))))))))((((((((((((((((((((('''''''''&&&&&&,,,'''&&&)))***((((((***'''((()))((('''&&&''')))((((((((((((''''''''''''&&&'''((('''&&&&&&'''(((((((((***))))))((((((((((((((())))))))))))(((((((((((('''(((((((((((('''%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******))))))))))))************))))))************))))))((((((((()))))))))))))))((()))))))))************)))))))))******)))))))))---+++(((((()))+++,,,,,,,,,++++++,,,---......///222555===FFFOOOUUUWWWWWW]]]^^^^^^]]]ZZZYYYYYYZZZYYYYYY[[[\\\\\\[[[YYYYYYXXXZZZ\\\]]]]]][[[XXXVVVQQQNNNLLLMMMNNNNNNLLLJJJIIIGGGEEECCCDDDIIIQQQWWWhhh|||wwwrrrlllmmmnnnmmmlllllloooqqqvvvkkk\\\QQQQQQVVV[[[\\\dddqqqvvvllljjjooouuuuuusssmmmlllkkkmmmrrrzzz|||~~~}}}yyyjjjcccccc^^^\\\[[[ZZZ\\\```eeehhhbbbfffooo|||{{{~~~wwwnnnmmmttt}}}zzznnn```PPPGGGBBB===<<<<<<>>>>>>>>>===<<<;;;;;;<<<<<<===@@@BBBCCC@@@;;;777333222222333555777666555444222///,,,+++******************++++++,,,,,,,,,++++++,,,------------,,,---------------,,,+++***************************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((((((((((((((''''''''''''+++'''&&&)))***(((''')))&&&((())))))'''''''''(((((((((((((((((('''''''''&&&'''((('''&&&&&&&&&(((((((((***))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&'''((((((((()))))))))***%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))******+++,,,))))))))))))************))))))************))))))************************((()))))))))************))))))************)))))),,,***'''''')))+++,,,,,,---------,,,,,,,,,...///666:::CCCMMMVVVZZZZZZXXX]]]^^^^^^]]]ZZZYYYYYYZZZXXXYYYYYYZZZZZZYYYYYYXXXYYY[[[]]]^^^\\\YYYUUURRRQQQLLLIIILLLQQQPPPHHHAAACCCCCCCCCEEELLLYYYhhhrrr|||jjj___\\\[[[YYYXXXXXX[[[___bbb^^^ZZZVVVXXX]]]bbbfffhhhsss~~~{{{yyyyyy{{{||||||zzzsssrrrrrrvvv}}}zzznnniiikkkkkkiiifffeeegggkkkpppsssoooxxxrrrqqqiiiaaa```hhhqqqvvvxxxyyypppbbbSSSLLLHHHEEECCCCCC@@@?????????@@@AAA@@@@@@888:::===AAADDDDDD@@@===777555333222333444333222555333111...,,,+++******+++++++++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---,,,,,,++++++************************))))))))))))))))))))))))+++******)))(((((())))))(((((((((((())))))))))))))))))(((((((((''''''''')))%%%%%%((()))'''&&&'''&&&'''))))))(((''''''((('''''''''(((((((((((((((&&&'''((('''&&&&&&&&&(((++++++******)))((((((((((((((((((((((((((())))))))))))******))))))))))))))))))''''''(((((())))))******'''''''''''''''''''''''''''(((((()))***++++++,,,((((((((()))))))))******))))))************)))))),,,+++++++++++++++******))))))))))))************)))******++++++******)))***)))'''''')))+++,,,+++---......---,,,---000222888???IIIRRRYYY\\\]]]]]]]]]^^^^^^\\\YYYXXXXXXYYYWWWWWWXXXXXXXXXXXXWWWWWWXXXZZZ[[[\\\ZZZWWWSSSPPPQQQMMMIIIKKKOOOMMMEEE===???BBBGGGPPP___sssqqq\\\PPPLLLMMMPPPTTTZZZaaafffjjj[[[[[[aaajjjppprrrvvvzzz||||||~~~{{{rrroooqqqmmmllljjjiiillltttrrrjjjccc[[[YYY\\\```bbbaaahhhvvv{{{lll___QQQMMMMMMKKKIIIHHH@@@???===>>>??????>>>===999999;;;???BBBDDDCCCAAA;;;888444222111222111111444333222000...---+++***++++++,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))---,,,+++***))))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''(((%%%$$$((()))'''%%%&&&%%%''')))***(((''''''''''''''''''(((((((((((((((&&&'''((('''&&&&&&'''(((************)))((((((((((((((('''((((((((()))))))))***)))))))))((())))))******'''''''''((()))*********************************'''((((((((())))))******''''''((((((((()))))))))))))))************))))))++++++++++++******))))))))))))))))))************)))******++++++******)))***)))(((***,,,------,,,,,,.../////////111555999???GGGPPPWWWZZZ[[[\\\^^^]]]]]]]]][[[YYYWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWXXXXXXVVVSSSQQQKKKJJJIIIHHHIIIHHHGGGFFFKKKQQQ\\\kkk}}}|||rrrbbbVVVRRRHHHLLLTTT^^^gggnnnqqqrrraaadddllluuuzzz{{{yyywwwxxxtttuuuttttttxxxyyymmmhhhbbb___^^^]]]ZZZXXX]]]hhhttt~~~}}}qqqdddYYYXXX[[[YYYVVVUUUKKKHHHEEECCCBBBAAA===:::===<<<;;;<<>>:::555222222222222222222333333333111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++***++++++,,,,,,,,,++++++************************))))))))))))))))))))))))******)))))))))))))))***'''((((((((()))))))))***))))))))))))(((((((((''')))%%%%%%)))+++(((&&&'''%%%'''******)))'''''''''''''''''''''((((((((()))&&&'''((('''&&&&&&'''(((''''''******)))((((((((((((((('''((((((((())))))******((((((((((((((()))***+++&&&''''''((()))******+++(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))************))))))+++*********))))))(((((())))))))))))******************++++++++++++***************,,,...///...,,,+++...000111111555:::???HHHOOOWWWZZZYYYXXXYYY\\\\\\]]]]]][[[XXXVVVVVVWWWUUUUUUUUUUUUUUUUUUUUUUUUQQQSSSTTTVVVVVVUUUTTTSSSCCCFFFGGGFFFDDDFFFMMMTTT^^^fffttttttnnnhhhccc[[[TTTTTTXXXaaagggqqq}}}wwwzzzyyy|||}}}{{{{{{sssqqqmmmjjjfffccc```]]][[[___bbbgggyyytttjjjjjjnnnmmmiiiggg]]]YYYTTTPPPNNNJJJEEEAAAAAA>>>;;;:::<<>>???<<<666222111222222111111222333333000...---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------...---,,,,,,+++***)))(((---,,,,,,+++,,,---///000,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))''''''(((((())))))******((((((*********)))'''&&&(((((((((((())))))))))))$$$&&&(((((('''&&&'''(((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((())))))***)))'''(((+++,,,***((((((((((((((())))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))%%%&&&'''&&&$$$###$$$%%%(((((())))))******++++++((())))))******))))))(((************+++++++++++++++++++++***++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,+++***)))(((+++,,,---,,,++++++,,,---...---///555>>>HHHOOORRR[[[\\\\\\ZZZWWWVVVXXX[[[WWWXXXYYYYYYXXXWWWWWWWWWXXXXXXWWWWWWUUUTTTSSSRRRTTTQQQPPPQQQPPPKKKJJJLLLDDDIIIOOOUUU```ttt{{{lllaaaYYYWWWYYY```gggooo~~~~~~zzztttoooooouuuxxxyyyuuurrrvvv~~~xxxtttuuu{{{yyytttwwwvvvsssppprrruuuvvvuuuttt~~~~~~}}}zzzsssjjj```ZZZ^^^[[[TTTKKKCCC???@@@BBB===<<<;;;:::999777444222333222111222333222111///------,,,++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,++++++******---,,,,,,++++++,,,---...,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***))))))((('''''''''((((((((())))))))))))%%%&&&(((((('''''''''(((((((((((((((((((((((('''((((((''''''''''''(((((())))))+++***((()))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))((('''%%%%%%'''))))))))))))))))))*********)))******************))))))***+++,,,---,,,,,,+++************+++,,,---...(((((()))))))))*********((()))******++++++*********,,,------,,,+++,,,---,,,///555>>>IIIRRRWWWYYY]]]]]][[[YYYVVVVVVXXXZZZWWWWWWWWWVVVVVVVVVWWWWWWYYYXXXWWWVVVTTTRRRQQQPPPNNNMMMNNNNNNJJJEEEHHHNNNKKKPPPVVV[[[hhhsssppp}}}vvvkkkddd```^^^^^^bbbjjjttt}}}wwwqqqlllhhheeehhhnnnxxx~~~~~~|||yyywwwqqquuuzzzzzzxxxxxx|||~~~~~~}}}{{{xxxwwwwwwxxxwwwvvvtttrrroooqqq~~~|||ssszzzwwwqqqoooppplllbbbTTTFFF???AAAEEE@@@===;;;<<<>>>>>>999555666444222111222222111000...------,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))((((((((((((++++++)))(((''''''''''''''''''((((((((()))))))))%%%'''))))))((((((((()))''''''(((((((((((((((((((((((())))))))))))(((((())))))+++******)))))))))(((((((((((((((((()))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((,,,,,,+++***((()))+++...*********)))))))))))))))******++++++++++++******((()))+++------,,,+++***+++*********++++++,,,---))))))))))))*********+++$$$%%%''')))+++,,,------''')))+++,,,,,,,,,...000+++111:::FFFQQQXXX\\\]]]]]]\\\ZZZXXXVVVWWWYYYZZZXXXVVVTTTSSSTTTUUUUUUUUUYYYXXXVVVTTTQQQPPPNNNNNNLLLKKKKKKLLLJJJIIINNNUUU]]]^^^```eeessswwweeeaaaiiipppooohhhdddeeegggfffgggmmmuuuwwwqqqlllhhhfffiiisss~~~~~~|||{{{zzzwww~~~|||yyyzzz{{{xxx~~~xxxrrrssszzzuuuppphhhdddiiitttyyyxxxtttzzz{{{tttsss||||||~~~}}}~~~{{{yyyqqqaaaOOOCCCAAACCCDDDBBBAAAAAAAAA@@@===::::::777444222222222111000.........---------------+++++++++,,,,,,,,,------,,,,,,,,,------.........---,,,,,,+++************+++,,,,,,++++++***)))((())))))))))))))))))))))))******))))))(((((('''''',,,+++)))'''&&&&&&'''((('''''''''((((((((())))))&&&(((******)))((()))***''''''''''''((((((((((((((()))***++++++***)))(((((((((***++++++***)))((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))((('''%%%&&&)))+++*********)))))))))))))))******++++++++++++******'''(((***,,,,,,+++)))(((---,,,++++++*********+++*********+++++++++,,,,,,%%%&&&((()))++++++,,,,,,)))***+++++++++,,,///111///666AAALLLUUUZZZ]]]^^^\\\[[[YYYWWWXXXYYYZZZZZZTTTRRRPPPQQQSSSVVVVVVVVVWWWVVVSSSQQQNNNMMMLLLLLLLLLIIIJJJOOOTTTWWW\\\bbbmmmooottt}}}}}}nnnddd\\\\\\^^^___```cccjjjppplllooowww{{{ssstttzzz~~~~~~rrrooooooqqqvvv~~~|||yyyuuurrrqqqqqqpppxxx}}}sssuuu}}}}}}qqqnnnggg```___bbbccc```eeennnrrrnnnooowww|||zzz}}}wwwrrrssszzz|||ooo[[[KKKCCCBBBDDDFFFGGGEEEAAA>>>=========:::777444444333222111////////////......------+++++++++,,,,,,,,,------+++,,,,,,------......///,,,,,,,,,,,,+++******)))++++++++++++***)))(((((())))))))))))))))))))))))******))))))(((((('''''',,,+++)))''''''''''''(((''''''''''''((((((((((((&&&(((******)))((()))***&&&'''''''''(((((())))))((()))***++++++***)))((((((((()))***+++***)))((()))***(((((((((((())))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))'''(((((('''&&&&&&(((+++)))))))))))))))*********)))******************)))'''((()))***+++***))))))...---,,,+++***************++++++++++++,,,,,,,,,++++++++++++***)))((((((---------++++++---111444:::AAAJJJSSSXXX[[[\\\]]]]]][[[YYYYYYYYYZZZYYYXXXNNNLLLKKKNNNTTTXXXXXXWWWUUUSSSPPPMMMKKKJJJJJJJJJEEEFFFNNNZZZdddhhhlllpppuuu}}}{{{wwwmmmccc]]][[[ZZZWWWUUUXXX\\\bbbkkksssvvv{{{rrrkkkooowww|||}}}xxxxxx~~~~~~~~~{{{wwwtttrrrooommmkkkrrr}}}|||nnngggjjjiiiccc`````````___fffmmmnnnffffffqqq|||uuujjjiiippp{{{}}}}}}~~~{{{ppp___OOOFFFBBBFFFIIIKKKIIICCC???>>>@@@@@@>>>:::888777666333111000000000000///...---,,,++++++,,,,,,,,,,,,------++++++,,,,,,---------...+++,,,,,,,,,,,,,,,+++***++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((((((((((((&&&&&&'''''''''(((((((((%%%'''))))))((((((((()))&&&&&&''''''((()))))))))))))))************))))))))))))''')))+++***(((((()))+++(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))(((***++++++******+++,,,(((((())))))******++++++((())))))******))))))((())))))*********+++++++++,,,,,,++++++***+++++++++************+++++++++++++++++++++++++++******)))...---,,,,,,---222999???HHHMMMUUUYYY[[[\\\]]]^^^___]]][[[[[[[[[YYYUUURRRNNNLLLKKKOOOTTTVVVUUURRRRRRPPPMMMJJJHHHHHHHHHHHHCCCNNNbbbvvv|||lll___XXXTTTWWW]]]fffdddeeehhhiiikkktttrrrpppxxx}}}~~~|||wwwvvvyyy}}}yyy~~~mmmjjjrrrwwwsssnnnooorrrttt|||}}}mmmeeemmmyyy}}}vvvooommmnnnwwwxxxlll```UUUOOOMMMMMMNNNNNNMMMKKKIIIGGGFFFBBB@@@>>><<<:::888444111000000111111000///---,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++------...---,,,,,,++++++++++++***)))((('''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&(((((('''''''''(((&&&&&&''''''((())))))***)))))))))(((((()))))))))))))))&&&)))+++***((((((***---(((((((((((())))))))))))+++)))(((''''''((()))+++))))))))))))))))))))))))&&&(((***+++***)))***+++'''(((((()))***++++++,,,(((((())))))))))))((((((++++++*********+++,,,---************+++,,,------))))))))))))************'''((()))+++---......///*********,,,000999CCCKKKRRRWWW\\\^^^]]]]]]^^^___aaa___]]]\\\[[[XXXRRRNNNSSSPPPNNNPPPSSSSSSOOOJJJPPPNNNKKKIIIGGGGGGGGGHHHJJJ^^^}}}~~~qqqbbbSSSOOOQQQWWWdddpppzzz||||||{{{~~~wwwsssooosss~~~yyyuuukkkhhhmmmppp{{{zzzyyywwwsssyyy{{{oooeee```^^^^^^TTTRRRQQQRRRTTTTTTQQQMMMCCCBBB@@@>>><<<999555111000111111111000///---,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***+++---...///......---***++++++******)))((('''))))))))))))))))))))))))''''''(((((())))))******%%%&&&(((*********))))))&&&&&&&&&'''''''''(((((($$$&&&(((((('''&&&'''(((&&&&&&&&&'''((())))))******)))(((''''''((()))***))))))((((((((((((((((((((((((((()))+++,,,+++***'''&&&++++++***)))(((((()))))),,,,,,+++***)))))))))***(((((())))))******++++++!!!###&&&((((((((()))***))))))***++++++++++++***)))+++---//////---+++))),,,+++******+++---///000******+++++++++,,,,,,,,,......---......,,,***(((+++------...666DDDOOOSSS[[[[[[[[[\\\]]]^^^^^^___```^^^[[[YYYXXXWWWTTTRRRUUURRROOOOOOQQQQQQPPPNNNQQQKKKHHHIIIHHHEEEHHHOOOUUUooo|||yyy||||||tttkkkXXXTTTSSSVVV\\\eeerrr~~~}}}yyylllfffppp}}}jjjgggjjjwwwxxx|||ssskkknnnpppmmmfff\\\TTTWWWaaagggeee```VVVFFF@@@AAA<<<;;;:::333//////000333444333///,,,---...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///555666333///......++++++,,,,,,++++++*********)))))))))))))))***+++(((((())))))))))))((((((''''''(((((())))))******'''''''''(((((((((((((((***************+++++++++))))))(((((('''''''''&&&''')))***)))((('''(((***'''''')))))))))))))))))))))))))))******+++***)))((('''++++++***))))))))))))))),,,+++******))))))******)))))))))))))))*********%%%''')))***)))))))))***))))))***++++++++++++***)))+++---......---+++))),,,+++***)))***,,,---///++++++******++++++,,,------,,,------...---,,,++++++///111333<<>>======666111111222333555555222000...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333555444222000...............---,,,++++++*********)))))))))******(((((())))))))))))((((((''''''(((((((((((((((((()))((((((''''''&&&&&&&&&%%%%%%&&&'''((())))))***))))))((((((((('''''''''''')))***)))((('''(((***''''''************************************))))))))))))+++***))))))))))))))))))++++++***)))))))))******************)))))))))))))))+++,,,,,,***))))))***))))))***++++++++++++******+++,,,......,,,+++***,,,+++***))))))***,,,,,,,,,+++*********+++,,,---++++++,,,,,,------------,,,111666;;;EEERRR[[[]]]aaa````````````_________]]]\\\[[[[[[ZZZXXXTTTQQQOOOMMMLLLKKKLLLKKKIIIGGGCCCDDDGGGKKKPPPXXXfffsss~~~wwwlll```UUUNNNWWWXXX```ooo|||}}}xxxmmmqqq|||zzz~~~uuugggeeeeeeeeehhhkkkpppzzz~~~~~~ttt{{{}}}|||jjjVVVKKKGGG@@@??????999555444333444666777666555000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...///222555666555222///000000000000///...---,,,,,,++++++******)))))))))(((((())))))))))))((((((((((((((((((((((((''''''))))))((('''&&&%%%$$$$$$###$$$$$$&&&'''((()))***))))))((((((((((((''''''''')))***)))((('''(((***''''''******************************))))))((()))************)))))))))))))))*********))))))))))))******++++++******))))))(((((()))+++,,,,,,*********,,,))))))***++++++++++++******+++,,,------,,,+++***,,,+++***)))))))))***+++,,,+++***)))***+++---...++++++,,,++++++,,,---//////555<<>>CCCIIIQQQZZZhhh{{{{{{tttlllfffaaa^^^\\\bbbfffqqq|||~~~xxxppppppzzzppplllqqqooojjjbbb]]]___nnn~~~|||}}}qqq\\\NNNHHH???>>>???:::777666444555777888999999333111///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///000444777888444000111111111000///...---,,,---,,,,,,,,,+++***)))((((((((())))))))))))((((((*********))))))((((((((('''''''''&&&&&&%%%%%%$$$''''''(((((()))***++++++))))))((((((((((((((((((''')))***)))((('''(((***''''''******************************)))((())))))*********)))))))))))))))*********))))))((())))))******++++++******))))))((((((''')))******)))***+++---))))))***++++++++++++******++++++,,,,,,++++++***++++++******************++++++*********+++,,,---+++,,,,,,+++)))***---000555<<>>???999:::888555555777999::::::666444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////222666777333000............---,,,+++***------------,,,+++)))((((((((())))))))))))((((((+++++++++******)))))))))$$$%%%%%%&&&&&&'''''''''+++*********************(((((())))))))))))))))))''')))***)))((('''(((***((((((************************))))))))))))************)))))))))))))))******+++))))))((((((((()))******************))))))))))))'''((())))))((()))+++---))))))***++++++++++++*********++++++++++++************++++++++++++++++++******+++++++++,,,,,,,,,+++------+++***+++000555>>>EEEKKKPPPVVV^^^aaa___``````___]]]\\\[[[ZZZYYY[[[YYYXXXWWWUUURRRMMMIIICCCCCCBBBAAA@@@BBBEEEIIISSS[[[eeeppp{{{zzztttooollliiijjjooouuuyyyzzzxxxzzzyyypppmmmqqqttttttmmmnnnmmmhhheeeeeeccc```]]]ccciiimmmvvvrrr^^^RRRMMMEEECCCCCC<<<<<<:::888888999:::::::::999888555333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......///111333333111///+++++++++,,,++++++***))),,,---......---,,,***)))(((((())))))))))))((((((+++***************))))))$$$$$$%%%&&&'''((())))))*********)))((((((''''''(((((())))))))))))******''')))***)))((('''(((***(((((())))))))))))))))))))))))'''((()))***+++******))))))))))))))))))***++++++((((((((((((((()))******)))))))))))))))*********)))******)))((((((***,,,))))))***++++++++++++************++++++***************+++,,,,,,------,,,(((***+++------,,,+++***+++---...------000777>>>IIIOOOSSSUUUYYY^^^___]]]]]]\\\[[[ZZZYYYXXXWWWVVVYYYWWWSSSQQQNNNKKKGGGDDDAAAAAAAAAAAACCCIIIQQQWWWhhhpppzzzsssppprrrxxxyyyuuussstttqqqpppnnnnnnqqqyyy}}}~~~|||yyy~~~wwwtttvvvsssmmmaaadddcccaaadddiiiiiieeecccpppuuupppttttttaaaXXXUUUNNNKKKJJJBBB???>>><<<;;;<<<<<<;;;:::<<<;;;999777444111...---,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///.........((())))))***************+++,,,.........---,,,***(((((())))))))))))((((((((((((((((((((()))))))))&&&&&&&&&''''''(((((()))((((((((((((((('''''''''(((((()))))))))*********''')))***)))((('''(((***((((((((((((((((((((((((((((((&&&'''***+++,,,+++***((())))))((())))))***++++++((((((((((((((()))******(((((())))))******++++++,,,---,,,***(((''')))+++))))))***++++++++++++***************************)))***+++,,,---.........'''))),,,......---+++)))***---/////////444===EEEPPPUUUXXXYYY[[[______\\\ZZZZZZYYYXXXWWWVVVUUUUUUWWWTTTPPPMMMJJJFFFCCC@@@AAABBBDDDEEEIIIQQQ]]]eeewww~~~qqqqqquuu{{{zzzvvvxxx~~~yyywwwsssmmmmmmzzzzzzttt|||xxxqqqsssvvv|||yyyuuuzzzyyyrrrqqquuutttnnnjjjlllkkkhhhmmmuuuvvvrrrxxx~~~xxxuuuddd]]]\\\VVVSSSPPPHHHBBB@@@???>>>???>>><<<;;;======<<<:::777333///---,,,,,,,,,,,,,,,,,,,,,,,,***---000///,,,***+++---'''((()))******************,,,---//////...,,,+++(((((())))))))))))((((((%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))******(((((())))))*********+++((()))***)))((('''(((***)))))),,,,,,+++***))))))************))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************---------,,,,,,,,,++++++(((+++,,,+++)))(((***,,,------------------------************+++,,,---...)))+++,,,,,,...555BBBLLLWWWXXXYYYZZZ[[[\\\\\\\\\ZZZYYYYYYXXXVVVUUUSSSRRRXXXSSSLLLGGGDDDBBBAAA@@@@@@???AAAEEENNN^^^sssmmmrrr~~~xxxjjjyyy|||xxxvvvqqqlllsss}}}zzzyyyxxxsssnnnrrr{{{{{{ooofffmmmjjjppp}}}}}}xxxuuuyyyxxxrrrrrrzzzxxx{{{yyyqqqnnnqqqqqqooopppssszzzzzzyyynnniiihhhddd\\\]]]XXXGGGLLLFFFBBBBBBEEEFFFAAA;;;:::;;;;;;:::777555333333...---,,,,,,------+++)))++++++,,,---------,,,,,,))))))))))))))))))))))))+++++++++,,,,,,---------***''''''******&&&)))000)))))))))))))))*********)))(((((((((((())))))***(((((())))))))))))((((((+++)))((()))+++,,,***'''+++)))'''&&&%%%&&&'''((('''&&&+++***))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********************************************************************)))))))))(((((()))+++,,,+++)))(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......000111111111555???LLLVVVXXXYYYZZZ[[[[[[[[[ZZZZZZWWWXXXXXXXXXWWWVVVTTTSSSRRRMMMGGGCCCAAA@@@??????BBB@@@AAAIIIWWWkkkzzzpppsss|||zzzsss{{{|||{{{xxxwww||||||~~~~~~{{{tttnnnsss|||~~~uuuoooooonnnttt{{{vvvxxx|||uuukkkfffhhhgggcccgggqqqzzz~~~~~~zzzxxxyyyyyyuuuyyy}}}uuuvvvttt~~~uuuppppppllleeeeeeaaaQQQKKKIIIHHHKKKNNNLLLDDD<<<;;;<<<<<<;;;888555222111...---,,,,,,---,,,+++))),,,,,,------,,,,,,+++************++++++,,,,,,,,,+++++++++,,,,,,,,,------+++((((((+++***''')))...***)))))))))(((((('''''')))(((((('''''''''''''''(((((())))))))))))((((((((('''&&&'''))))))'''%%%***)))'''&&&&&&&&&(((((()))(((***)))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,,,,++++++++++++)))***++++++***)))***++++++++++++,,,,,,,,,,,,,,,...---------------...///111000000333:::FFFQQQXXXXXXYYY[[[[[[[[[YYYWWWVVVUUUVVVWWWXXXXXXVVVTTTSSSLLLIIIDDD@@@?????????>>>AAA@@@CCCOOOccczzz~~~qqqoooqqqyyy}}}|||xxxvvvqqqwww~~~|||xxxyyy~~~tttnnnqqq{{{xxxrrrjjjddddddcccbbbjjjuuu{{{vvvooolllsss~~~yyyzzzwwwnnnkkkeeeVVVLLLKKKKKKMMMPPPMMMDDD===<<<<<<<<<;;;999666222000///---,,,,,,,,,,,,***))),,,------,,,,,,+++***))),,,,,,,,,------.........++++++++++++,,,,,,,,,,,,,,,******+++***'''(((,,,******)))((('''&&&%%%%%%((((((''''''&&&&&&%%%%%%(((((())))))))))))((((((''''''&&&'''((()))'''%%%***)))'''&&&&&&'''((((((***)))***))))))((((((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((((()))))))))************************************************************...------------,,,,,,,,,******+++************+++******++++++++++++,,,,,,...---------------.........///222999CCCMMMTTTWWWYYYZZZ[[[[[[ZZZWWWUUUSSSUUUVVVWWWWWWVVVTTTQQQOOOJJJFFFBBB@@@?????????>>>???FFFOOO]]]qqqyyywww|||{{{pppdddhhhoooxxxyyyvvvyyytttuuu}}}zzzuuulllgggcccdddddddddkkkttt}}}wwwmmmjjjmmmwww|||~~~{{{sssjjj[[[UUUTTTSSSTTTTTTOOOFFF???<<<;;;;;;;;;;;;888555222000...,,,,,,,,,,,,+++)))+++,,,,,,,,,,,,,,,++++++............---------,,,+++++++++++++++++++++,,,,,,,,,---,,,***((()))***)))))))))((((((''''''''''''''''''''''''''''''&&&(((((())))))))))))(((((()))((())))))***))))))((()))(((''''''''''''((((((***)))*********))))))******+++***))))))(((((())))))***((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))************************************))))))))))))+++************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,------...222666>>>IIISSSYYY[[[ZZZZZZZZZ[[[ZZZXXXUUURRRQQQUUUUUUUUUTTTRRROOOKKKIIIFFFDDDAAA???@@@@@@@@@???HHHYYYkkkxxx|||ooofffaaa^^^ZZZWWWeeerrr{{{uuuuuu{{{}}}zzzzzz}}}ssshhhfffdddgggnnnpppqqq{{{{{{rrreeeggglllrrrwwwsssfffUUUHHH===<<<;;;;;;<<<<<<999777222000---,,,,,,---+++******+++,,,---------------000000///---,,,+++***)))++++++++++++++++++++++++,,,...///---***)))))))))((((((((())))))*********&&&'''((()))))))))))))))(((((())))))))))))(((((('''((()))))))))((((((((((((((('''''''''(((((((((((((((***************++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************,,,++++++++++++*********+++***)))***+++++++++)))******++++++,,,,,,------++++++++++++,,,---...///666>>>JJJVVV]]]___]]][[[[[[ZZZYYYXXXVVVTTTRRRQQQTTTSSSRRROOOLLLIIIFFFEEEBBBAAA???@@@BBBDDDEEEEEE[[[sss}}}}}}uuuhhh[[[SSSRRRVVVZZZmmm~~~~~~~~~|||xxxmmmwww~~~|||vvvxxxyyyqqqjjjeee```[[[VVV\\\]]]ccclllllliiioooyyy|||zzzvvvnnn{{{jjjUUUBBB>>>;;;;;;===>>><<<:::555222///------...---,,,,,,,,,---...............000///...---+++***((((((+++++++++++++++*********+++///000---+++++++++)))''''''((()))***+++,,,,,,&&&''')))*********)))((((((((())))))))))))(((((($$$&&&((('''&&&%%%&&&''''''''''''(((((((((((((((&&&''')))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************.........---------,,,,,,,,,***((()))+++,,,+++)))+++++++++,,,------......+++++++++,,,---///000111:::DDDQQQ[[[^^^]]][[[[[[\\\ZZZXXXUUUSSSRRRRRRRRRQQQOOOMMMJJJGGGEEEDDDDDD@@@@@@AAADDDIIINNNPPPPPPkkk~~~ssslllbbbZZZXXX^^^ffflll{{{yyy}}}uuusssiiiuuuyyy~~~tttooohhhbbb^^^\\\[[[\\\[[[___lllyyy{{{tttrrrwwwzzzrrrwww}}}vvvtttwwwuuuuuu]]]IIICCC===;;;===>>>===;;;777444000/////////......000000000000///...---,,,......---,,,,,,++++++***++++++++++++*********)))***///111---+++------)))'''((((((((()))*********((()))******)))'''%%%$$$(((((())))))))))))(((((($$$&&&((((((%%%$$$%%%'''&&&''''''(((((((((((((((&&&&&&((((((((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************************************+++++++++*********)))))),,,***((())),,,,,,+++(((++++++,,,------...//////++++++,,,---///111333444???JJJWWW______]]]]]]^^^\\\ZZZWWWTTTRRRRRRRRRSSSNNNLLLIIIFFFDDDCCCDDDDDDAAABBBDDDJJJQQQWWW[[[\\\qqq~~~~~~}}}jjjbbbZZZXXX___jjjtttzzzyyyrrryyy}}}ssstttooo{{{uuummmkkkiiiiiiiiiiiillloooaaahhhyyyuuuvvvzzzssssss{{{}}}uuu```OOOHHH???<<<<<<>>><<<:::888555111//////000//////444444333111///---+++***,,,,,,,,,---------......++++++++++++******)))))))))///111---+++......***((((((((((((((('''''''''************(((%%%""" (((((())))))))))))((((((%%%(((******'''&&&''')))&&&&&&'''((())))))((((((&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))***+++,,,,,,+++***)))+++)))'''(((++++++***'''))))))*********++++++++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---000666;;;FFFOOOWWW\\\```aaa]]]WWWZZZWWWRRRPPPOOOOOONNNMMMJJJFFFDDDEEEEEECCCCCCFFFMMM??????UUUlllooogggbbb}}}vvvjjj___^^^___eeeooo|||vvvlllppp}}}~~~||||||xxxooosss}}}zzzpppfffiiikkkmmmttt~~~{{{xxxzzz|||tttqqqXXXUUUJJJ;;;333555;;;===<<<777555555444111111333666444222000............'''(((***+++,,,---------++++++++++++++++++++++++***,,,///000...---,,,,,,,,,+++***+++,,,---,,,***'''''''''''''''((())))))(((((())))))))))))(((((((((((()))***************''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********++++++++++++******+++)))((()))+++,,,***(((*********++++++++++++,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///333:::@@@LLLSSSYYY\\\^^^```]]]YYYYYYVVVRRRPPPPPPOOOOOONNNMMMFFFAAABBBBBB@@@@@@CCCCCCDDDRRRiiiwwwvvvsssttttttlllfff^^^WWW___lllzzz|||uuupppmmmttt{{{~~~}}}yyyxxxxxxxxxzzz||||||~~~~~~~~~yyyxxxyyy||||||||||||vvvmmmiiinnnsssqqqjjjlllpppsssuuu{{{~~~~~~tttsss```\\\PPPCCC;;;<<<<<<;;;===999777777666333222444444222000...---,,,,,,---++++++,,,,,,,,,,,,++++++------,,,+++***))))))((((((+++---...,,,+++*********)))(((((()))***)))((((((''''''''''''((())))))(((((())))))))))))(((((('''((())))))******))))))''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((()))))))))******++++++************++++++,,,***)))***+++,,,+++***++++++++++++,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,...111555<<>>???AAA@@@AAACCCBBBTTTpppooodddbbbdddfffooo~~~yyyppppppsss|||}}}lllhhhfffhhhhhhdddbbbbbbdddbbb```aaadddhhhjjjkkkhhhgggddd___[[[ZZZ___ccciiijjjmmmttt~~~|||sssnnnooouuu|||~~~~~~zzzuuuxxx|||{{{wwwuuuyyy~~~{{{lllmmmgggaaaVVVLLLHHHGGGBBB;;;@@@;;;888:::999666444555222000...---++++++++++++............---+++***))),,,,,,+++***))))))((((((''')))++++++***)))((())))))(((''''''))))))((('''((((((''''''(((((()))***(((((())))))))))))((((((''''''((())))))))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********,,,+++***))))))***+++,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,---------************++++++,,,,,,,,,,,,,,,------------------...222777>>>FFFOOOTTTZZZ^^^```^^^^^^___\\\XXXWWWUUURRRPPPPPPPPPOOONNNEEE???<<>>===>>>BBBDDDHHHRRR]]]wwwhhh[[[[[[qqq|||tttmmmgggdddbbbVVVWWWWWWWWWVVVVVVXXXZZZXXX[[[^^^```dddiiihhhdddZZZ[[[^^^```___[[[UUUPPPNNNNNNOOOOOOOOOOOOOOOOOONNNUUU^^^dddddd```ZZZWWWZZZWWWXXX]]]cccfffiiimmmqqqpppppprrrtttvvvuuutttuuu|||{{{nnniiiccc^^^YYY[[[fffmmmfff[[[OOOEEE;;;999999666222222333111000............///***+++,,,---------------000///---+++)))&&&%%%$$$)))+++,,,+++***)))***,,,)))(((''''''))))))((('''))))))(((((())))))***+++(((((())))))))))))((((((''''''((())))))))))))(((''''''''''''(((((((((((($$$%%%************************************************)))************+++++++++))))))*********+++++++++******++++++++++++******(((***,,,+++)))((()))+++*********++++++++++++,,,***+++,,,---------,,,,,,,,,,,,------.../////////222555===GGGRRRXXXZZZYYY[[[^^^___\\\\\\]]][[[WWWUUUSSSPPPNNNMMMKKKHHHEEE???@@@BBBDDDGGGQQQfffyyylllWWWWWWcccxxxvvvuuussspppmmmlllhhhccc]]]YYYXXXYYY[[[]]]]]][[[XXXYYY]]]aaadddkkkrrryyyvvvkkknnnssswwwvvvnnnddd\\\]]]\\\[[[[[[\\\^^^___```\\\iiixxx{{{rrrjjjfffddd___]]]___^^^YYYXXX[[[]]]\\\^^^bbbggglllooopppsss|||yyyuuupppkkkeeeeeennntttnnndddVVVJJJ>>>:::999666333222222111000............///***++++++,,,,,,,,,,,,,,,...------+++***)))((('''***++++++***))))))***,,,***)))(((((()))***)))((())))))(((((())))))***+++(((((())))))))))))(((((('''((())))))******))))))''''''''''''((((((((((((''''''************************************************))))))))))))************)))************+++++++++)))***+++,,,,,,+++***)))'''***++++++(((''')))+++))))))*********+++++++++***+++,,,---...---,,,,,,,,,,,,------...///000000777;;;CCCNNNXXX]]]]]][[[\\\^^^]]]YYYXXX[[[\\\ZZZTTTRRRPPPNNNLLLIIIFFFCCC@@@BBBDDDGGGLLL\\\zzzwww^^^ZZZbbbsssyyyooojjjiiigggeeecccaaacccdddbbb___^^^___aaacccfffhhhhhhhhhkkkrrrxxx~~~xxxnnnsssqqqnnnnnnpppuuuxxxzzzyyyrrrllliiijjjeee\\\WWWYYYNNNNNNPPPUUU\\\ccchhhjjjmmmxxx{{{~~~}}}~~~xxxpppmmmssswwwrrrhhh[[[MMM@@@:::999777444444111000///...------...///+++++++++,,,,,,++++++***((()))***+++,,,---......)))******)))((((((***+++,,,+++***+++,,,---,,,***)))))))))))))))******+++(((((())))))))))))(((((((((((()))***************''''''''''''((((((((())))))***(((((())))))*********+++''')))******))))))***+++)))))))))))))))))))))))),,,***))),,,,,,)))(((+++...---,,,***)))(((((('''++++++,,,,,,,,,++++++***)))************+++++++++*********)))******+++,,,)))+++---------...111555:::AAALLLVVV^^^``````___]]]\\\ZZZZZZZZZYYYWWWUUUWWWRRRMMMJJJIIIHHHEEEBBB???>>>BBBKKKYYYkkkyyyeee```bbblll|||xxxqqqgggaaacccfffccc^^^]]]bbbfffgggfffgggkkkpppwww{{{zzznnnccc[[[TTTTTTOOOKKKNNNWWW]]]]]]]]]eeezzzwwwrrrnnnlllkkkpppvvvwwwnnnppp{{{xxxzzzxxxkkkbbbTTTEEE>>>===;;;777444555111///000///,,,,,,///------,,,,,,,,,+++++++++---,,,++++++******+++++++++*********))))))((((((***************)))(((((()))))))))(((((((((((('''&&&((())))))(((''''''((())))))))))))))))))))))))***(((&&&'''***+++)))'''((((((((()))))))))************''')))******))))))***+++))))))))))))))))))))))))***'''(((++++++)))))),,,------+++***))))))((((((+++++++++,,,,,,++++++***************++++++++++++***************+++,,,,,,+++,,,---------000555:::AAAGGGPPPYYY^^^```^^^]]][[[ZZZYYYZZZZZZYYYVVVSSSRRROOOJJJHHHGGGFFFCCCAAACCCCCCJJJYYYkkk}}}{{{hhh```bbbiiisss~~~vvvqqqmmmiiieeeeeegggiiijjjkkkvvv{{{~~~iiiccc\\\VVVSSSRRRRRRSSSRRRRRR\\\oootttllliiigggfffmmmoootttuuurrrnnnmmmuuuzzzsssnnndddVVVKKKDDD===888666444111111444555222111333.........---------,,,,,,---,,,,,,++++++++++++++++++*********))))))))))))***************)))((((((+++++++++*********))))))&&&((())))))(((''''''((())))))))))))))))))))))))***(((''''''******)))'''$$$$$$))))))))))))************''')))******))))))***+++))))))))))))))))))))))))(((%%%&&&***+++)))***---,,,++++++***))))))*********++++++,,,,,,+++++++++************+++++++++,,,++++++******++++++,,,---...------,,,...444;;;AAAJJJOOOUUU\\\______\\\ZZZYYYXXXYYYZZZ[[[YYYUUURRRPPPMMMIIIGGGFFFEEECCCBBBEEEFFFQQQfff}}}xxxsssppplllbbbZZZ^^^iiioooyyy||||||vvvpppllljjjiiiqqqqqqvvv~~~~~~~~~wwwsssjjj___[[[^^^\\\TTTPPPSSSZZZ^^^aaacccrrrqqqnnnqqq|||zzzoooiiiiiilllnnnwwwssswwwvvvrrruuuwww{{{xxxsssiii\\\QQQGGG???:::666444555:::;;;777444444//////.........---------------,,,,,,,,,+++++++++***************))))))))))))************))))))(((((((((((('''''''''&&&&&&&&&((())))))((('''((()))))))))))))))))))))))))))***((('''((()))***)))''''''''')))))))))))))))*********''')))******))))))***+++))))))))))))))))))))))))(((%%%&&&)))***((())),,,+++***************++++++******+++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++++++++,,,------///---++++++000888AAAHHHPPPSSSXXX\\\^^^]]][[[YYYXXXXXXYYY[[[[[[YYYTTTQQQOOOMMMJJJGGGFFFEEEDDDDDDIIIKKKYYYsss{{{jjj]]][[[ZZZ[[[YYYYYYbbbnnnqqq}}}~~~zzz~~~{{{vvvssssssvvvyyy||||||xxxzzzmmm]]]SSSPPPPPPOOOOOOVVVVVVZZZddduuuyyysssqqquuu{{{xxx~~~}}}|||}}}{{{uuummmdddYYYJJJ>>><<<999999======777111///............---------------------------,,,,,,+++************************))))))************)))((('''''''''&&&&&&&&&&&&%%%&&&((()))***((((((((()))(((((((((((((((((((((((()))((((((((()))))))))(((++++++******))))))))))))))))))''')))******))))))***+++))))))))))))))))))))))))***''''''******''''''************)))******+++,,,)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......,,,***,,,333===GGGMMMQQQTTTXXX[[[]]]\\\[[[YYYYYYYYYZZZ[[[[[[YYYTTTPPPMMMLLLHHHEEECCCDDDFFFHHHPPPTTTddd~~~eeeWWWPPPOOOQQQUUUZZZ___gggooowww}}}~~~{{{yyytttuuusssuuuyyy~~~lllXXXPPPPPPRRRQQQOOOPPPTTT\\\gggsss~~~}}}~~~{{{yyypppZZZEEEAAA<<<:::======777000,,,---------,,,,,,,,,,,,+++---............---,,,+++***************+++++++++((())))))*********)))))),,,++++++++++++*********&&&(((******)))((()))***((((((((((((((((((((((((((()))))))))((((((((()))((((((************))))))))))))''')))******))))))***+++))))))))))))))))))))))))+++((((((+++***'''''')))+++***************++++++)))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///---+++,,,000999DDDMMMQQQSSSUUUXXXZZZ\\\\\\[[[ZZZZZZZZZZZZZZZYYYVVVRRRNNNJJJHHHEEEBBBBBBEEELLLQQQVVV\\\qqqnnnVVVKKKJJJLLLQQQWWW^^^eeelllqqq|||www|||}}}}}}}}}xxxwwwtttpppqqquuuxxx~~~{{{]]]PPPQQQUUUVVVQQQOOOOOOQQQVVV```pppmmmTTTEEE>>>:::<<<===999333000------,,,,,,,,,+++++++++---.../////////...---,,,*********+++++++++++++++((())))))************)))++++++*********)))))))))&&&(((******))))))***+++))))))))))))))))))))))))''')))***)))((('''(((***''''''************)))))))))(((''')))******))))))***+++))))))))))))))))))))))))+++((((((++++++)))))),,,++++++******************))))))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------......///,,,,,,///666AAAKKKRRRUUUUUUWWWYYYZZZ[[[[[[[[[ZZZ[[[ZZZXXXWWWUUURRRNNNKKKGGGFFFDDDBBBDDDLLLWWW___dddmmmuuu\\\NNNJJJKKKRRRZZZ___dddlllvvv~~~|||xxxvvvvvvyyyqqqlllkkkooosssyyymmm______aaa___UUUQQQPPPRRRTTTYYYfffsss|||{{{yyy{{{~~~jjjNNNEEE======>>>:::555333...---------,,,,,,,,,,,,---...000000000///---,,,*********++++++,,,,,,,,,(((((()))***************(((((('''''''''&&&&&&&&&&&&(((*********)))***+++))))))))))))))))))))))))''')))******''''''(((***))))))+++*********))))))((((((((()))******))))))***+++)))))))))))))))))))))))))))'''(((+++,,,***+++...,,,++++++***))))))******((()))***+++,,,---------++++++,,,,,,,,,---------...------------...//////,,,---111:::FFFPPPVVVXXXXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[YYYVVVTTTRRROOOLLLIIIGGGGGGEEEEEEIIITTTbbblllwwwwww^^^MMMJJJPPPNNNYYYdddhhhjjjrrryyyqqqlllwww{{{zzzpppgggnnnkkkllltttwwwxxxvvvqqq^^^ZZZZZZ]]]\\\YYY[[[aaalllyyyxxxwwwyyyooo|||}}}|||YYYMMMBBB???>>>:::555333//////.........------------///000111000///---,,,*********++++++,,,,,,,,,(((((()))******************))))))))))))(((((((((&&&(((************+++,,,))))))))))))))))))))))))''')))+++***'''&&&(((***''''''))))))))))))))))))))))))))))))))))))************,,,,,,++++++***))))))))),,,+++***)))))))))***+++111+++%%%&&&+++...,,,(((---***((((((+++------,,,++++++,,,,,,,,,+++******///...---...//////...---///333;;;EEEMMMSSSWWWXXXYYY\\\[[[XXXYYY\\\[[[TTTWWWTTTRRRPPPLLLFFFGGGKKKCCCGGGAAADDD\\\tttcccNNNKKKSSS\\\mmmzzz~~~oooooowwwzzzwwwmmmgggiiinnnhhhpppzzztttuuuuuunnnfffaaadddgggppp{{{sssjjjjjjjjjooosss___JJJAAA???<<<888555333333111------//////+++,,,---.........---,,,+++,,,++++++******))))))))))))))))))))))))************)))(((''''''((()))***)))))))))))))))(((((('''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++******)))))))))***,,,---%%%""" ###)))------,,,,,,***((()))+++---,,,++++++,,,,,,---------,,,,,,+++******+++---.........333999BBBKKKSSSVVVWWWWWWXXXZZZYYYUUUVVVYYYXXXSSSWWWQQQLLLIIIEEEAAAAAAEEEEEEIIIEEENNNnnnrrr\\\PPPRRRaaapppyyyvvv~~~uuuooommmmmmrrryyyxxxoooiiihhhkkkqqqwww~~~uuunnnmmmkkkmmmzzzzzzuuutttxxxhhhVVVLLLEEE@@@======;;;:::666///---//////,,,------.........---,,,++++++++++++++++++*********)))))))))))))))))))))******)))(((((((((((()))***''''''((()))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,((((((((()))***+++------&&&'''((()))***++++++***,,,++++++,,,......---++++++,,,------............*********+++,,,...000222:::@@@IIIRRRXXXZZZXXXWWWXXXXXXUUURRRRRRUUUUUUQQQSSSKKKEEECCCAAA???@@@CCCDDDIIIHHHXXXxxx^^^TTTSSSZZZooo~~~zzzqqqiiijjjrrr~~~}}}~~~}}}~~~~~~|||}}}xxxuuu|||{{{sssmmmllltttjjj^^^SSSGGG>>>===AAAFFFDDD===333...//////---------......------,,,+++++++++++++++,,,,,,,,,,,,******))))))))))))))))))+++***))))))))))))***+++%%%&&&''')))******++++++(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++((((((((()))***++++++,,,&&&)))------+++))))))***------...///000///...,,,******,,,---............,,,---------...000444777@@@EEELLLTTTYYYZZZZZZYYYXXXVVVRRRPPPPPPQQQQQQPPPMMMFFFAAAAAABBBBBBCCCFFFIIIOOOSSSfffjjjVVVYYYaaahhh}}}|||sssnnnkkkqqq}}}vvvqqqmmmkkkjjjgggaaaWWWIII>>>>>>DDDOOOMMMDDD777000///000///---------------,,,,,,,,,+++++++++,,,,,,---------*********)))))))))))))))+++******************+++&&&'''((()))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************+++++++++*********))))))))))))))))))))))))))))))!!!'''***)))(((+++---+++,,,.........,,,++++++))))))***,,,,,,---------...//////......111666;;;EEEGGGLLLQQQVVVYYY[[[\\\XXXTTTQQQOOOOOOOOONNNNNNHHHCCC@@@BBBDDDCCCEEEHHHVVV```hhh~~~xxxcccZZZhhhvvv|||xxxkkkooorrrzzzzzzrrroookkkhhhddddddccc\\\OOOCCCCCCHHHRRRQQQIII;;;222111111000......------,,,,,,,,,,,,+++++++++,,,,,,---------************))))))((((((*********++++++*********(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***))))))((())))))******))))))((('''###'''+++,,,***)))***+++(((***+++***)))(((((()))))))))***+++,,,,,,,,,,,,---......------111999???IIIKKKNNNRRRVVVYYY\\\]]]WWWRRROOOOOONNNLLLJJJKKKEEEBBBAAACCCCCCCCCHHHOOOcccqqq~~~zzzbbb[[[```uuuwwwooojjjhhhttt~~~vvvsssnnnhhh`````````^^^TTTHHHDDDGGGNNNOOOJJJ>>>555333333222///...---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++******)))((((((((())))))***++++++***)))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))))))))))))))))))))))))))************++++++******************'''((()))******))))))(((...///000///,,,***)))((()))***+++)))'''&&&(((***++++++,,,,,,,,,,,,,,,+++***,,,......///555>>>FFFNNNPPPTTTWWWYYY[[[[[[[[[TTTOOOLLLNNNMMMHHHFFFGGGAAAAAABBBCCCDDDHHHTTTaaarrr}}}ppp[[[aaaqqq}}}uuuqqqxxx~~~zzzyyyuuunnnccc`````````ZZZOOOFFFDDDGGGKKKIII@@@888555444222///...---,,,,,,,,,------+++++++++++++++*********++++++******)))(((((('''((())))))******))))))((('''(((((())))))))))))(((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,%%%&&&((()))***+++******)))))))))***++++++++++++,,,------+++((((((***------------...------,,,,,,***---///000222:::EEENNNRRRUUUYYY]]]^^^]]][[[YYYRRRLLLJJJMMMLLLFFFCCCDDD??????AAACCCFFFOOOcccuuupppaaaeeerrr~~~xxxvvvyyy{{{xxxxxxwwwwww||||||vvvvvvzzzxxxrrrlllgggfffgggdddYYYMMMFFFAAAGGGHHHAAA:::666444333///...---,,,+++,,,------,,,++++++******)))))))))+++++++++***)))((((((''''''((()))******)))((('''%%%&&&''')))************''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))))))))))))))((()))***+++++++++++++++************************))))))))))))************+++------,,,***)))***+++(((((()))***++++++,,,,,,---...///...---,,,---///+++,,,...444===FFFLLLPPP\\\[[[\\\^^^```___[[[VVVLLLNNNOOOMMMIIIEEECCCBBBBBBAAABBBHHHOOO]]]wwwxxxsssyyyvvvzzzpppiiigggrrr{{{tttjjjkkkiiifffgggrrr|||wwwpppkkkkkklllmmmrrrxxxzzzwwwtttgggTTTMMMEEEGGGIIIFFF@@@888111---///...------...///...,,,*********++++++,,,,,,,,,)))************++++++++++++*********))))))((((((---***'''(((++++++)))&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))***+++++++++******))))))))))))))))))))))))))))))))))))************+++,,,---,,,*********,,,)))))))))***++++++,,,,,,,,,...//////---,,,---......///222777???GGGNNNQQQZZZZZZ[[[^^^___]]]XXXTTTKKKLLLLLLJJJFFFBBB@@@???EEECCCGGGRRR```rrr}}}yyypppiiiooosssyyy|||tttiiihhhiiihhhkkkwwwvvviiiccceeekkkuuu}}}xxxkkk\\\WWWJJJIIIHHHEEE@@@999333//////...------......---,,,************++++++,,,,,,,,,+++++++++******))))))************)))))))))((()))*********)))((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++))))))))))))))))))))))))******+++++++++******)))(((((((((((((((((((((((())))))))))))***************+++,,,,,,+++***+++---))))))******+++,,,,,,,,,***,,,//////...,,,,,,---111333666<<>>999333...000...,,,,,,---...---,,,*********++++++++++++,,,------,,,+++***)))((('''************))))))))))))&&&***,,,+++(((''')))---))))))))))))))))))))))))))))))))))))))))))))))))++++++))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))((()))))))))************)))***,,,,,,++++++,,,---*********++++++,,,,,,,,,))),,,...///...,,,,,,,,,111444:::@@@GGGNNNTTTXXXXXXYYY\\\^^^]]]YYYSSSPPPNNNNNNMMMJJJEEEBBBAAABBBFFFMMMZZZjjj|||tttrrrmmmllluuu{{{xxx~~~~~~~~~rrrjjjhhhkkkrrrzzzooo^^^WWWOOOFFFAAA???<<<666111111///---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((*********)))))))))))))))''')))******)))(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++))))))))))))))))))))))))+++++++++++++++***)))(((************************((()))))))))************)))***,,,,,,++++++,,,---+++++++++++++++,,,,,,,,,***,,,...///...------...111666===DDDJJJPPPWWW[[[YYY[[[^^^^^^\\\WWWRRRPPPMMMMMMKKKHHHDDDBBBBBBCCCKKK[[[ooo~~~|||yyypppoooxxx}}}{{{sssppprrrzzzuuu___]]]UUUKKKEEECCC???:::555333000---,,,------------.....................---************************))))))))))))))))))*********((('''(((+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++++++++******)))************************))))))))))))***************+++,,,,,,+++***+++---++++++,,,,,,,,,,,,,,,,,,+++---......------///111555;;;CCCIIIMMMRRRWWW\\\ZZZ]]]^^^]]]YYYUUUQQQPPPJJJIIIGGGDDDAAA@@@AAACCCNNNccczzzuuuzzzooommmttt|||wwwqqqsss~~~wwweee]]]WWWOOOHHHCCC>>>999444555222...------.........//////............------))))))*********+++++++++))))))))))))************+++(((&&&(((+++---***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******************************))))))))))))************+++,,,---,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------...111444<<>>;;;777444000....../////////...---------,,,,,,,,,,,,+++++++++***************((()))))))))******************))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))************+++------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,//////...------...222666BBBHHHPPPSSSRRRRRRUUUXXX[[[\\\\\\XXXSSSOOONNNOOOIIIHHHFFFCCCAAABBBEEEIII^^^nnn~~~wwwlllqqqrrrhhhddddddmmm~~~{{{sssqqqtttyyyvvvmmmooonnnkkkeee[[[RRRLLLIII888555111//////000000000,,,,,,,,,++++++*********---,,,,,,+++***)))(((((((((((())))))*********+++)))+++---+++(((&&&(((***(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))***+++++++++++++++************************,,,,,,++++++***)))))))))))))))))))))************,,,++++++++++++++++++,,,...............---------)))...222111......444:::JJJLLLOOOSSSUUUVVVUUUUUU[[[ZZZYYYWWWSSSOOOLLLJJJDDDAAA@@@AAA@@@BBBKKKTTTiiixxxyyyxxxvvvmmmhhhkkkxxx~~~xxxlllaaa___eeennnzzzxxxzzz~~~uuuttttttqqqmmmiiibbbRRRCCC<<<777111...///000///---111000///...---,,,,,,,,,*********)))(((''''''&&&))))))))))))))))))))))))(((***+++***)))((()))***((((((((((((((()))************))))))((((((''''''((((((*********++++++***************************************************++++++))))))))))))************---,,,,,,++++++,,,,,,---------..................***...111000...///666===KKKMMMPPPSSSUUUUUUUUUUUUUUUUUUTTTRRROOOKKKHHHFFFEEECCCBBBBBBBBBGGGUUUcccrrr{{{qqqnnnhhhaaadddmmm{{{xxxlllccccccgggmmmsss}}}~~~uuu{{{zzzwwwsssqqqlll___QQQBBB<<<444//////000000///000///...---,,,,,,,,,,,,,,,,,,++++++***))))))(((************************(((***+++***)))((()))***((((((((((((((())))))******)))))))))((((((((('''))))))++++++++++++*********)))************************((())))))***++++++,,,,,,)))))))))*********++++++---,,,,,,,,,,,,,,,,,,---,,,---------.../////////+++---000///...222:::AAAMMMOOOQQQSSSUUUUUUUUUUUUQQQQQQPPPNNNKKKHHHDDDBBBDDDBBBBBBDDDFFFNNN```qqq}}}~~~tttiiibbbZZZXXXdddttt{{{ssswwwtttlllnnnrrrtttqqqsss|||tttpppwww|||~~~}}}{{{xxxwwwssshhh\\\JJJBBB777000...000111111///...------,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++(((***+++***)))((()))***(((((((((((())))))))))))))))))))))))((((((((((((************************++++++************************))))))*********+++++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000000,,,---......000666???GGGPPPQQQRRRSSSTTTUUUUUUUUURRRRRRPPPMMMJJJFFFCCCAAA@@@>>>@@@GGGPPP[[[kkkyyy{{{|||pppbbbXXXTTTZZZnnn|||rrrllljjjzzz|||uuu~~~vvvzzz{{{ssslllmmmyyy|||wwwlll```OOOEEE999000...///111222......---,,,,,,,,,,,,,,,...---------,,,,,,,,,+++++++++++++++++++++++++++(((***+++***)))((()))***'''(((((()))))))))))))))))))))))))))(((((((((((()))***))))))))))))***+++,,,---************************+++++++++*********))))))************++++++++++++++++++************++++++,,,,,,,,,---...///000000,,,---...///333;;;EEEMMMRRRSSSSSSTTTTTTTTTTTTTTTTTTRRROOOKKKHHHEEECCCBBB<<<<<>>GGG___pppffflll|||uuuooojjjkkklllnnnpppnnnggg[[[RRRJJJBBBEEEPPPTTTZZZzzz|||pppaaaVVVQQQUUUYYY```rrryyyqqqkkkooorrryyyuuu|||{{{}}}uuuooonnnkkkfffIII>>>444222222111111333,,,---...//////---+++***,,,,,,,,,+++++++++******...---+++*********++++++******++++++++++++************))))))))))))******000///************************++++++*********+++---......,,,++++++---......---******+++++++++,,,,,,,,,---------.........//////---///000000///111666:::BBBKKKQQQSSSTTTWWWXXXWWWVVVRRROOONNNKKKGGGFFFIIIJJJNNNlllpppbbbmmmzzz~~~pppiiifffdddccciiihhhhhhhhhgggaaaXXXPPPCCCIIILLLQQQ\\\hhh|||ggg]]]QQQQQQSSSXXX^^^jjjsssjjjjjjnnniiivvv}}}|||wwwqqqlllTTTCCC777666555///...333///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***------******,,,,,,)))++++++************+++++++++++++++***)))(((((('''((((((************************++++++*********+++,,,------+++******,,,------,,,******+++++++++,,,,,,,,,,,,------------.........,,,...//////000333888<<>>AAAGGGMMMbbbvvvhhhooolllfff^^^ZZZZZZ^^^bbbeeeccceeeeeebbb\\\TTTNNNKKKIIILLLMMMYYYqqqrrrXXXMMMNNNMMMPPP[[[mmmnnncccbbbhhhmmmtttrrrfffgggeeefffnnnxxxwwwdddSSSDDD<<<666///---222//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,******------***************************++++++******)))(((((((((&&&&&&************************+++++++++++++++++++++,,,,,,+++)))***,,,------,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---///333:::AAAEEEJJJPPPUUUVVVWWWXXXVVVRRRNNNKKKHHHFFFCCCBBBGGGNNNSSSppphhhlll|||zzzqqqWWWUUURRRRRRUUU\\\bbbffffffgggfff```VVVNNNJJJIIIFFFOOOZZZnnn|||cccQQQMMMQQQVVV^^^nnn~~~oooffffffnnnyyy}}}nnnddd___[[[[[[cccnnn{{{hhhYYYJJJ@@@777000///222/////////...------,,,,,,------,,,,,,,,,,,,++++++))),,,,,,******------************++++++*********************))))))((((((((((((************************++++++++++++++++++++++++---,,,++++++---......---******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------...111888???FFFIIILLLQQQUUUVVVWWWXXXTTTNNNGGGEEEEEEFFFDDDDDDJJJSSSeeeuuufffzzz~~~~~~zzzrrriiibbb^^^NNNNNNOOOQQQUUU[[[bbbgggkkkjjjeee\\\RRRJJJHHHIIIIIIXXXhhh~~~wwwfffYYYQQQRRRWWW^^^lllsssmmmgggfffnnn{{{sssjjj^^^YYYWWW\\\gggtttzzzfff\\\OOODDD;;;444222333000//////......---,,,,,,---------,,,,,,+++++++++))),,,,,,******------+++)))***++++++++++++***)))*********)))))))))))))))((((((************************++++++,,,,,,,,,+++******...,,,+++,,,---.........******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......000555===EEEJJJLLLPPPTTTXXXXXXYYYYYYTTTLLLEEEDDDDDDEEECCCDDDMMMXXXxxx}}}eeennn}}}zzzlllnnnmmmggg]]]TTTQQQPPPLLLNNNQQQSSSWWW]]]ccchhhmmmhhh___UUUMMMIIIIIIJJJKKK]]]mmm}}}vvvcccWWWRRRRRRXXX^^^hhhzzz~~~vvvjjjiiijjjnnnwww{{{ttteee^^^YYY[[[cccnnn}}}{{{mmmccc^^^UUUJJJAAA999444222000000//////...---------...------,,,,,,++++++***(((+++,,,)))***---...+++)))***+++,,,,,,+++***)))******))))))))))))))))))&&&&&&************************+++,,,,,,,,,,,,+++***)))---+++***+++,,,...------******+++++++++,,,,,,,,,,,,------------.........//////222999BBBIIILLLMMMQQQUUUWWWXXXYYYXXXQQQIIIGGGEEEDDDDDDDDDJJJYYYgggnnnbbbwwwzzz{{{wwwtttnnnggg\\\\\\YYYUUUPPPMMMMMMMMMLLLOOOSSSVVVYYY^^^ccchhhjjjaaaUUULLLGGGHHHKKKMMMLLLcccvvvpppdddXXXQQQQQQWWWcccnnn|||ssslllgggkkkqqqyyy}}}rrrjjjbbbaaaeeemmmzzzuuussstttooogggbbbaaa[[[RRRGGG>>>666111000000//////......------......---,,,,,,+++******(((++++++)))***......,,,(((***+++,,,,,,+++***((()))))))))))))))))))))***&&&&&&************************+++,,,,,,---,,,+++***))),,,***)))***+++---,,,,,,******+++++++++,,,,,,,,,---------........./////////000444<<>>===>>>AAADDDEEEEEECCCCCCFFFKKKRRRYYY^^^```UUUSSSTTTZZZccciiijjjhhh[[[OOOFFFHHHNNNVVVdddrrrnnn^^^SSSRRRSSSXXXeeewww{{{qqqmmmgggccciiisss{{{uuutttuuu}}}yyyrrriiibbbXXXEEE555444///...000111...---///...------,,,,,,,,,,,,,,,+++,,,---,,,*********+++******************))))))((((((((((((((((((((((((+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,------...++++++++++++,,,,,,---...---.........---...000222444777>>>GGGNNNRRRUUUVVVUUUSSSPPPLLLHHHEEEBBBAAA@@@DDDMMM___xxxkkk[[[___lllxxx||||||nnncccXXXQQQPPPKKKFFFBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????===<<<<<<===?????????===???>>>>>>>>>???AAABBBBBBFFFEEEGGGLLLTTTZZZ[[[[[[UUUSSSTTT\\\gggkkkgggaaaOOOIIIFFFJJJSSSeee{{{hhhZZZSSSSSS\\\```kkk{{{wwwooohhheeefffmmm~~~{{{qqqiii]]]KKK:::555000...111111...---.........---,,,,,,,,,,,,,,,***,,,,,,,,,******+++,,,+++*********)))((((((((())))))))))))))))))))))))******++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,---...---...///...---...111444444999AAAHHHOOOTTTUUUUUUSSSQQQMMMIIIFFFCCCAAA@@@BBBFFFRRRggg~~~]]]SSS\\\iiitttzzz|||~~~ssscccZZZTTTOOOKKKJJJGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????===<<<===???@@@???>>>?????????@@@@@@@@@AAABBBIIIHHHHHHLLLQQQUUUTTTRRRUUUSSSVVV___jjjkkkbbbXXXGGGGGGIIIMMMYYYrrr|||hhhXXXNNNQQQXXXeeeooo{{{pppnnnkkkhhhiiippp}}}~~~tttlllaaaOOO>>>888333000111111...---...///...------,,,,,,------***+++,,,,,,******+++,,,+++*********)))(((((((((************************))))))++++++++++++++++++++++++)))))))))******++++++,,,******))))))))))))******,,,,,,+++++++++,,,---------...///...,,,---222666666===DDDJJJPPPUUUVVVSSSRRRPPPMMMIIIFFFDDDCCCCCCHHHMMMXXXmmmtttVVVQQQ\\\iiittt}}}~~~}}}ppp___SSSOOOOOONNNMMMFFFEEECCCAAA@@@??????@@@===>>>>>>>>>>>>===<<<<<<@@@>>><<<===>>>??????>>>:::<<<>>>??????@@@BBBDDDIIIIIIIIIKKKMMMOOOOOOOOOVVVVVV[[[dddllliii\\\OOOFFFHHHLLLSSSdddlll]]]RRRMMMVVVcccnnn~~~qqqjjjeeegggkkkrrryyy}}}yyyrrrgggUUUDDD===777222222111...---//////......---------------)))+++,,,,,,+++***+++---******************))))))************************))))))++++++++++++++++++++++++))))))***++++++,,,------******))))))))))))******------,,,+++++++++,,,,,,,,,///000...,,,---222777999AAAHHHLLLQQQWWWWWWSSSOOOMMMJJJHHHFFFEEEEEEFFFMMMWWWjjjhhhXXX]]]kkkwww}}}ppp___XXXOOOIIIHHHIIIIIIIIIDDDDDDCCCBBB@@@?????????===>>>>>>???>>>===<<<;;;@@@>>><<<<<<===>>>>>>===999<<>>@@@>>><<<<<<===>>>>>>>>>===???BBBBBBAAA@@@AAADDDAAADDDGGGIIIIIIMMMRRRWWWZZZ^^^fffnnnooofffUUUHHHJJJHHHNNNeeexxxfffWWWUUUWWW^^^ppptttgggdddfffmmmyyyvvvzzzjjjVVVEEE===666333000---...111//////...------------...)))***,,,,,,++++++,,,---*********+++,,,,,,,,,---))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++------------++++++///,,,,,,......++++++...------,,,++++++,,,,,,,,,***,,,...---,,,...333777CCCJJJPPPRRRTTTUUURRRMMMLLLOOOHHHBBBGGGHHHIIIPPPbbbsss___aaaiiiyyyttthhhYYYOOOLLLDDDCCCAAAAAAAAABBBDDDFFFBBBCCCDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@>>>===<<>>>>>>>>??????@@@>>>>>>>>>@@@BBBEEEGGGIIIMMMGGGEEEJJJOOORRRUUUXXXaaafffpppvvvooo^^^OOOIIINNNHHHTTTyyy~~~eee]]]WWWVVV[[[jjjsssggg___dddpppvvvpppuuu|||bbbTTTCCC555333444222111222222000...,,,+++,,,---...------------------------++++++++++++++++++++++++******))))))))))))************************************,,,+++************+++,,,---++++++......++++++......------,,,,,,------...+++---//////...000666:::EEEKKKQQQSSSTTTVVVSSSMMMHHHJJJDDDAAAEEEEEEJJJYYYzzzpppgggjjjssswwwjjj^^^XXXQQQHHHBBB@@@BBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCDDDDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???AAAAAA@@@@@@AAAAAABBBBBBAAAAAABBBCCCEEEHHHJJJLLLOOOLLLLLLQQQUUUVVVZZZ^^^eeelllvvvyyyooo]]]QQQMMMSSSUUUiiiwwwkkkaaa[[[ZZZddduuuqqqkkkhhhiiivvv{{{pppuuu~~~www___OOO>>>888666222000000111000...,,,,,,,,,---...------------------------++++++++++++++++++++++++******))))))))))))******''''''************************---+++)))'''''')))+++---,,,))))))------++++++............------......///---///000000000333:::???HHHNNNSSSTTTUUUVVVRRRMMMGGGFFFAAABBBFFFCCCOOOjjj}}}tttkkkjjjppp|||xxxjjjTTTLLLEEECCCBBB???<<<<<>>>>>>>>???@@@@@@@@@@@@??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNQQQSSSUUUTTTWWW^^^bbbaaa```fffooowww~~~~~~jjjXXXUUU\\\hhh}}}zzzsssggg]]][[[^^^fffzzzqqqmmmnnnttt~~~||||||yyykkkWWWFFF:::444222222111000///...---------...------------------------+++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***((((((,,,---+++,,,///,,,,,,++++++,,,------...---...//////111777AAAHHHNNNTTTXXXWWWVVVUUUPPPJJJGGGEEEBBBFFFJJJKKKeee~~~kkkkkklll{{{}}}yyyoooaaaQQQHHHCCCBBBAAA??????@@@???>>>???@@@@@@AAABBBAAAAAAAAA??????@@@AAABBBCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZWWW\\\cccgggeeecccjjjtttzzzdddUUUZZZhhh}}}vvvppphhh^^^\\\bbbjjj||||||ooottt~~~xxxcccLLL<<<333000...111000000///......------------------------------++++++++++++++++++++++++++++++************++++++((((((------------------------+++,,,---......---,,,+++,,,))))))------++++++...+++++++++++++++,,,---...---...//////222:::DDDMMMQQQVVVYYYXXXVVVTTTOOOHHHBBBDDDCCCFFFMMMWWWvvv{{{gggnnnvvv{{{yyyrrrgggWWWIIICCC===???@@@>>>???AAABBB???AAAAAAAAAAAABBBBBBBBBCCC?????????@@@AAACCCDDDEEEEEEGGGIIIKKKMMMOOOPPPPPPRRRRRRSSSSSSTTTUUUWWWWWWXXXXXXXXXXXXZZZ\\\^^^___^^^aaagggkkkiiihhhoooxxxsss___XXXfffyyy{{{lllfff^^^XXX```ooo~~~zzzvvvnnnRRR===222---***111111000000///......---------------------------++++++++++++++++++++++++++++++************++++++)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---++++++......++++++...+++++++++,,,,,,---//////...///000000444<<>>IIIJJJKKK\\\www|||jjjzzz{{{yyyppphhhbbbXXXLLLEEEFFF<<>>FFFKKKOOOSSSVVVVVVTTTPPPJJJFFFEEEFFFIIIEEE[[[iiirrr}}}|||xxxqqqqqquuuooo]]]YYYRRRKKKGGGEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNPPPQQQPPPPPPRRRSSSPPPQQQSSSTTTVVVWWWWWWWWWSSSSSSSSSTTTSSSRRRQQQPPPOOOPPPQQQPPPOOOPPPRRRTTTRRRTTTVVVVVVWWWZZZ^^^bbbjjjlllpppuuuyyy}}}~~~xxx~~~zzzwwwgggWWWMMM???999333000111222000...+++,,,...//////...,,,+++******+++++++++,,,,,,,,,+++++++++************)))))))))++++++,,,,,,,,,---------+++---......,,,++++++,,,,,,,,,,,,---------......---,,,,,,,,,---...000111111888AAAHHHMMMPPPSSSVVVTTTSSSOOOJJJEEEDDDFFFHHHIIIXXXaaakkkxxx~~~{{{ssswwwwwwqqqlllggg^^^UUUNNNJJJIIIIIIBBBCCCEEEFFFGGGHHHHHHHHHLLLOOOQQQRRRRRRSSSTTTUUUZZZ[[[]]]___aaabbbcccccc___```bbbcccdddbbbaaa___]]]^^^___]]][[[YYYYYYZZZ]]]^^^^^^\\\ZZZZZZ]]]aaacccdddeeegggiiijjjkkkkkkrrrrrrsssrrrqqqpppnnnmmmnnnyyy~~~~~~~~~~~~nnnbbb\\\AAA;;;333000111222000------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++************)))''''''*********+++,,,---...///******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++------+++---111777@@@HHHJJJKKKQQQWWWYYY\\\PPPHHHIIIGGG@@@@@@GGGKKK___pppzzzxxx~~~|||}}}|||vvvtttnnnfff\\\TTTOOONNNIIIFFFDDDCCCDDDEEEDDDDDDDDDHHHMMMQQQTTTXXX^^^cccfffgggiiilllooorrrtttvvvtttvvvvvvuuuvvvzzzyyyuuu{{{xxxvvvuuuvvvwwwxxxxxxuuuvvvuuusssqqqooonnnooosssuuusssooonnnppppppmmmmmmppppppllleeeaaacccfffmmmttt}}}}}}vvv}}}lllbbbJJJ<<<444555333,,,+++000///...---,,,,,,---...///*********,,,---,,,)))&&&*********)))))))))))))))******++++++++++++,,,------...***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000---,,,......,,,...333888AAAHHHJJJLLLQQQVVVXXXUUULLLHHHKKKIIICCCEEEMMMQQQfffyyyxxxrrr|||wwwvvvqqqjjjbbb\\\YYYXXXQQQNNNJJJHHHGGGFFFEEECCCCCCFFFJJJMMMOOOTTT[[[```eeeiiipppvvv{{{~~~~~~}}}}}}xxxsssqqqsssvvvyyy}}}yyyuuuhhhOOO???555555555///,,,000///...------------...///,,,,,,,,,---...---+++)))------,,,***)))(((''''''******,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------111//////000///---000555999BBBIIIJJJMMMRRRVVVVVVNNNIIIHHHJJJHHHDDDHHHQQQ[[[pppnnnsss}}}yyyxxxvvvqqqkkkgggffffff\\\XXXSSSNNNKKKHHHEEECCCFFFGGGIIIKKKNNNTTT\\\aaacccjjjttt}}}|||{{{lllTTTCCC555444555222///000///......------......//////...------......---,,,---,,,,,,+++***)))))))))))))))------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------111//////000///---111777<<>>EEEJJJMMMMMMOOOPPPNNNJJJFFFDDDCCCEEEOOO```vvv{{{nnnhhhvvvyyyvvvyyy~~~~~~yyyuuussstttxxxuuuqqqnnnlllkkkiiigggeeebbb___]]][[[YYYVVVTTTYYY___ffflllqqqyyyyyyppppppyyy~~~zzz}}}}}}|||{{{~~~{{{mmm[[[DDD666333333222///...//////000000//////...---,,,++++++,,,,,,+++)))---,,,,,,+++***)))))))))******++++++++++++,,,------...,,,,,,,,,------------.........------------......------000111//////888BBBHHHMMMOOONNNOOOOOOLLLFFFCCCCCCCCCIIIYYYqqqvvvjjjfffqqq{{{zzz}}}}}}yyywwwwwwyyywwwuuuuuuvvvxxxxxxwww{{{yyyxxxxxxwwwtttnnniii^^^bbbfffgggfffjjjssszzz~~~sssooorrrvvvwww~~~}}}uuussszzz~~~~~~mmmTTT???555333222000...///000111111000///...,,,++++++,,,------***(((------,,,***)))(((''''''++++++*********+++,,,---...///,,,,,,,,,---------............------------......---...111222000111:::FFFKKKNNNPPPOOOOOOOOOJJJCCCCCCBBBCCCLLL^^^wwwvvvwwwooobbbfff}}}|||{{{{{{uuuttttttvvvyyy}}}~~~{{{nnnqqqrrrnnngggeeeiiinnnlllxxxwwwppppppqqqpppxxxzzzqqqjjjlll|||zzz```GGG888444222111...///000111111000///...,,,,,,,,,...///...+++(((*********))))))))))))))),,,,,,******+++++++++,,,,,,,,,...,,,++++++,,,------,,,---------............///---111444222///333???IIIMMMNNNPPPPPPNNNJJJFFFDDDBBBMMMLLLOOOhhhqqqhhhgggkkkzzz{{{{{{{{{||||||||||||vvvpppnnnooorrruuuxxx{{{}}}xxxtttsssuuuwww{{{sssuuummmdddqqq~~~kkkGGG888444222777000//////............///,,,...///---...111///***,,,+++++++++***)))))))))))))))***++++++++++++,,,,,,,,,...,,,++++++,,,------,,,---------............///,,,111333222///444???JJJMMMOOOQQQQQQNNNJJJFFFDDDFFFJJJHHHSSStttrrrjjjjjjqqq{{{{{{{{{|||}}}~~~zzzzzzyyyxxxxxxzzz~~~}}}vvvssstttwww{{{rrrqqqhhh___lllnnnIII<<<777333444000000///............///,,,---+++((()))------***,,,,,,,,,,,,++++++++++++))))))++++++++++++,,,,,,,,,,,,...,,,++++++,,,------,,,---------............///,,,000222111000555@@@JJJMMMPPPRRRRRROOOJJJFFFDDDKKKGGGFFF]]]rrrmmmpppzzz~~~}}}}}}}}}~~~}}}{{{yyywwwxxx{{{~~~{{{|||uuu{{{wwwrrrssswwwwwwqqqdddZZZhhhsssLLL???:::333222111000//////.........///------)))%%%''',,,---+++,,,,,,,,,,,,------------))))))+++++++++,,,,,,,,,------...---++++++---...---,,,---------............///,,,///222111111777BBBLLLNNNQQQTTTSSSNNNIIIEEEDDDLLLHHHMMMmmm}}}qqqrrr{{{~~~zzzssssssrrrqqqrrrsssvvvwwwxxxsssnnnnnnllliiihhhkkkjjjuuuyyyssssssvvv|||yyyjjj```nnn|||SSSAAA:::333444111111000///............//////,,,)))***///000---++++++,,,,,,------......******++++++,,,,,,,,,---------///---,,,,,,---......------------............///---///111222444:::EEENNNPPPSSSVVVTTTMMMHHHFFFFFFIIIMMM]]]|||vvv}}}{{{wwwrrrmmmiiifffeeedddccc___^^^```bbbccchhhnnnvvv~~~vvvsssssswww|||uuuaaaGGG999333555222222000//////............//////---///111000,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------///---,,,,,,---......------------............///...000222333666>>>HHHPPPRRRVVVWWWSSSLLLFFFFFFHHHHHHVVVppp{{{wwwwwwzzzyyyvvv}}}~~~~~~~~~}}}~~~|||vvvqqqmmmiiifffdddbbbcccfffgggkkkuuu|||uuuqqqttt~~~rrrRRR???555666333222111000///.........+++......---...111...)))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...,,,,,,...///...------------............//////111222444999AAAKKKRRRUUUXXXXXXRRRJJJEEEGGGJJJLLLaaa|||{{{}}}yyyttt{{{yyyuuuttttttxxxwwwvvvvvvvvvwwwxxxyyy|||}}}~~~}}}yyyzzz{{{{{{xxx{{{zzzssssss{{{|||___III:::777444333222000///.........---...---+++,,,//////+++------------,,,,,,,,,,,,++++++,,,,,,,,,---------......///...,,,,,,...///...------------.........//////000111333555:::BBBMMMTTTWWWYYYXXXQQQHHHDDDGGGLLLSSSjjj~~~~~~wwwttttttsssrrrqqqqqqqqqrrrtttuuuxxxyyy|||xxxrrrxxx~~~fffRRR@@@999444333222000///.........000000---)))+++///111.../////////......------,,,))))))...------,,,,,,------...+++,,,...000111111000///---------.........//////111222444888>>>FFFNNNRRRZZZXXXUUUPPPGGGAAAEEELLL^^^sssyyyuuu{{{}}}wwwwww|||~~~~~~|||ooottt}}}rrrZZZEEE999555555444111000111111///...///000000///---+++***---------,,,+++***+++---++++++...------,,,,,,------...,,,,,,---...////////////---------.........//////111222444888???HHHOOOTTTYYYWWWTTTPPPHHHCCCIIIQQQjjj{{{qqqrrrwww{{{ttt^^^III<<<555555333222111222111///////////////...---,,,+++------...,,,+++***+++---++++++...------,,,,,,------...,,,,,,,,,,,,---...///000------........./////////000111444:::AAAJJJQQQVVVXXXVVVTTTPPPIIIFFFNNNYYYuuuuuuppppppyyyxxxvvvyyyzzzfffQQQBBB777444222222222222000///000000///...---------------......---+++***,,,---++++++...------,,,,,,------...---,,,,,,++++++---...///............////////////000222666<<>>FFFOOOVVVZZZZZZXXXUUUOOOHHHHHHVVVfffsss~~~~~~wwwwwwwwwsss~~~mmmWWWAAA888222333444111///111111000///------...///000.........---,,,+++,,,...++++++...------,,,,,,------......---------------............/////////000000000222444999@@@HHHPPPWWW[[[XXXVVVSSSMMMGGGJJJ[[[mmmvvv}}}}}}~~~}}}~~~kkkhhhuuu|||eeeIII<<<333333444111000222000000//////...//////000...//////...,,,+++---...++++++...------,,,,,,------............//////......---.../////////000000000000444666;;;BBBIIIQQQWWW[[[SSSRRRPPPKKKFFFLLL```uuu{{{qqqpppxxxlllkkkmmmtttQQQ@@@444444444000000444//////000000000000//////...//////...,,,,,,---...++++++...------,,,,,,------.........000000000///...---////////////000000000000555777<<>>FFFJJJOOOTTTWWWUUUTTTPPPMMMNNNUUUeee~~~uuuwwwzzz}}}qqqyyy}}}zzzvvvtttyyy}}}rrrPPP;;;:::777666888555111111222111111000///...///............---------******,,,,,,++++++,,,,,,---...+++,,,...000000///...,,,---...///000111111000000666???HHHLLLPPPTTTUUURRRQQQNNNNNNVVVdddwww}}}vvv}}}|||~~~xxx~~~zzz}}}xxxrrrsssyyy|||YYYBBB===999:::<<<888111111222222222000///...///............---------,,,,,,,,,,,,++++++,,,,,,---...+++,,,...000000///...,,,---...///000111111111111666???HHHLLLOOORRRRRRNNNNNNMMMPPP\\\lllyyy}}}qqq{{{~~~{{{tttyyy||||||```GGG???:::;;;===888111222222222111///---,,,///............---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,.../////////...---...//////000000111111222777@@@HHHKKKMMMPPPOOOLLLNNNMMMRRR^^^mmm~~~}}}ooozzzyyy}}}~~~wwwxxxwwwqqq|||eeeKKK@@@:::<<<===666444444333222000...,,,+++///............---------++++++,,,,,,++++++,,,,,,---...---------............///000////////////111222333999AAAHHHJJJLLLOOONNNLLLNNNNNNRRR]]]kkk}}}wwwrrrwwwsssuuuzzzzzzqqquuuxxxtttkkkQQQDDD===??????666888777555222000...---,,,///............---------,,,,,,,,,,,,++++++,,,,,,---......------------...//////111000///...///000333444;;;CCCIIIJJJLLLOOOOOOLLLMMMMMMRRR\\\kkk}}}qqquuu~~~{{{vvvoooqqquuuxxxxxx}}}|||qqqWWWIIIAAACCCCCC999<<<:::666333000...------//////.........---------//////,,,***))),,,000222111///111...,,,,,,---///000000111//////111000///222888<<>>===:::666222///.........//////...,,,,,,---///,,,,,,+++,,,------+++++++++,,,000...,,,,,,...000000000111//////111111000333999DDDHHHKKKLLLNNNRRRSSSQQQXXXkkk~~~~~~~~~~~~{{{tttlllfff```ccceeeeeemmm~~~ggg\\\YYYQQQGGGAAA@@@>>>999444///------...//////...,,,,,,---///++++++,,,...000///,,,+++---000000...------///000000///111//////111111000444:::GGGIIILLLNNNPPPQQQPPPMMMYYYvvv~~~}}}~~~~~~wwwlllccc]]]^^^^^^^^^fffyyyzzzxxxrrraaaYYYPPPGGGAAABBBAAA<<<666000...---...//////...,,,,,,---///++++++***---//////---,,,///222///...------///000000///111//////222222111555:::GGGJJJNNNRRRRRROOOLLLKKK[[[~~~|||~~~~~~yyynnnddd______^^^```hhhxxx~~~ttt|||xxx^^^RRRLLLHHH@@@CCCDDD???888222//////...//////...,,,,,,---///------)))***,,,,,,,,,,,,---//////...---...000000000...111//////222222222555;;;GGGJJJQQQUUUSSSNNNMMMPPPddd{{{xxx}}}{{{qqqhhh```______cccjjjxxx{{{}}}|||]]]MMMIIIIIIBBBFFFHHHDDD;;;444111111...//////...,,,,,,---///---------+++++++++------,,,+++...------...000111///...111//////222222222666<<>>CCCHHHHHHKKKLLLKKKYYYzzznnnttt~~~|||}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~}}}|||}}}~~~}}}}}}}}}}}}}}}~~~~~~{{{zzz|||~~~|||lllaaaggguuuqqqsss```JJJKKKTTT\\\[[[[[[[[[QQQBBB555111333333333111///......000,,,,,,///......------......///...------///111222111///000000000111333888???DDDHHHJJJLLLMMMOOOaaa~~~zzzuuuuuu}}}|||||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}|||zzz{{{||||||{{{zzz}}}}}}||||||||||||}}}}}}}}}zzzxxxzzz|||~~~qqqiiippp{{{rrrxxx___GGGEEEMMMTTTSSSUUUWWWPPPAAA555///333333333111///......000------//////............/////////......000222333222000//////000111444999@@@EEEKKKMMMOOOPPPTTTiii}}}~~~~~~ppprrryyy}}}}}}~~~||||||}}}~~~}}}||||||}}}}}}}}}{{{yyyyyyzzzzzzyyyxxx||||||{{{{{{{{{{{{{{{|||zzzwwwwww{{{uuuqqqwwwaaaGGGAAAEEEKKKKKKOOOSSSOOOBBB555///222333222000...---...///------//////............//////.........///111222111000//////000111444:::AAAFFFLLLMMMNNNPPPWWWlllyyy|||nnnqqqrrryyy~~~~~~||||||~~~}}}~~~~~~~~~|||{{{{{{}}}~~~|||zzzyyyyyyzzzyyyxxxzzzyyyyyyyyyzzz{{{|||}}}{{{xxxxxx}}}zzzvvv{{{dddIII??????EEEEEEKKKQQQPPPEEE888222111222222000---,,,---...,,,,,,//////............//////---------...000111000///...///000111444:::AAAGGGIIIJJJKKKMMMVVVjjjyyytttfffoooooosss~~~||||||}}}{{{{{{~~~~~~|||{{{{{{~~~}}}zzzyyy{{{~~~}}}zzzyyyzzzzzzzzzyyywwwwwwxxxyyyzzz|||}}}~~~~~~zzzzzz}}}|||yyy||||||yyy|||hhhLLL@@@===BBBCCCIIIRRRRRRHHH;;;555111111111///---,,,,,,...++++++000000//////.........---///////////////.........222......222666:::AAAIIIJJJOOONNNQQQbbbrrrwwwtttzzz}}}|||}}}}}}zzzzzz}}}}}}||||||~~~}}}|||{{{|||}}}~~~|||zzzzzzzzzyyywwwvvvxxxvvvwwwyyy}}}~~~|||zzz|||}}}~~~}}}{{{zzzzzz{{{}}}|||ttttttxxxxxxuuupppuuusssLLL>>>CCCAAAAAALLLUUUTTTRRRJJJ999777111...//////...///222......000/////////.........---////////////////////////333000///333888<<>>FFFQQQXXXaaa\\\JJJ888333///111000---,,,...//////........................///////////////000000000333000000555:::===CCCJJJLLLLLLKKKXXXooo~~~rrrsssyyy}}}qqq```YYY]]]ppp{{{aaahhhrrr~~~~~~}}}{{{yyy{{{{{{{{{zzzzzzyyyyyyxxxyyyxxxwwwyyy{{{||||||{{{yyyzzz|||}}}}}}{{{wwwuuuuuuvvvvvvvvvuuuuuuxxxzzz|||yyylllfffkkkoooxxxyyykkkcccfffbbbdddnnnzzzeeeLLLBBB???<<>>CCCHHHKKK___wwwxxxyyylllxxxaaaQQQTTTRRRTTT^^^eeexxxsssaaaYYYJJJJJJYYY^^^lllyyy~~~}}}}}}}}}}}}{{{|||}}}|||{{{{{{|||~~~}}}||||||}}}}}}|||zzzxxxtttvvvyyy{{{{{{yyywwwuuuwwwvvvvvvxxx{{{}}}~~~}}}{{{|||}}}{{{xxxwwwxxxzzzxxxwwwvvvtttrrrsssvvvyyy|||yyykkk```^^^XXXXXXcccqqqyyyhhhPPPFFFGGGKKKTTT```tttyyyWWW>>>888;;;AAAEEENNNbbbgggWWWDDD<<<555333111......111,,,,,,,,,,,,,,,------............//////000111222222222333111222888===???DDDIIIPPPiii}}}kkk}}}xxxooo{{{nnnXXXUUU``````bbbrrr|||\\\RRRFFFHHH@@@DDDTTT[[[lllttt}}}|||{{{zzzzzzzzzzzz{{{|||{{{zzzyyyzzz{{{}}}|||{{{{{{{{{zzzwwwtttrrrtttwwwzzzzzzyyyvvvtttwwwvvvvvvxxx{{{}}}~~~}}}|||}}}}}}zzzwwwvvvxxx{{{xxxwwwvvvsssqqqrrruuuwww{{{xxxjjj___\\\TTTRRR]]]dddmmm|||hhhNNNCCCCCCEEEKKKUUUggg___DDD999;;;AAAAAAIIIaaakkk^^^DDD<<<444222111000111555,,,,,,...............///000111---...///000000111111111444555777:::>>>BBBEEEFFFLLLmmmvvvlllxxxrrrsssccccccbbbdddpppkkkVVVIII@@@>>>@@@EEEJJJOOOYYYcccrrr~~~||||||}}}|||zzzyyyxxxxxxyyyyyyzzzzzz{{{{{{zzzyyyxxxxxxvvvwwwxxxyyyxxxvvvtttsssuuuvvvxxxxxxwwwwwwyyyzzzvvvyyyzzzwwwtttvvv||||||zzzvvvsssqqqqqqrrrssswwwsssnnneeeXXXPPPSSS[[[fffqqqeeeSSSJJJMMMLLLOOOYYYaaavvvaaaCCC<<<999===BBBLLL```jjjaaaRRRBBB444222333111/////////.........------...//////000---...///000000111111111555666888;;;???CCCFFFHHHMMMooorrrmmmvvvvvvsssiiigggkkkooovvvwwwgggVVVIIIAAA@@@>>>???DDDJJJOOOYYYcccqqq~~~}}}|||||||||}}}|||{{{yyyyyyyyyzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxwwwxxxyyyyyyyyywwwuuuttttttuuuvvvuuuuuuuuuwwwyyy{{{{{{{{{yyywwwxxx}}}|||zzzwwwsssqqqpppqqqqqquuuqqqllldddYYYRRRUUU]]]qqq|||cccQQQMMMOOOOOOTTT\\\dddyyyhhhEEE;;;999>>>BBBIII^^^jjjcccTTTEEE666333444222000000000///...------------...//////---...///000000111111111555666888<<>>===???===>>>DDDIIIOOOYYYcccooo~~~}}}{{{zzzzzz{{{|||~~~}}}{{{yyyyyyzzz|||}}}zzzyyyxxxwwwwwwwwwxxxyyyxxxxxxyyyyyyyyywwwuuutttsssssssssrrrqqqqqqtttwww|||{{{xxxwwwvvvxxxzzz||||||yyyvvvsssqqqppppppqqqrrroookkkeee[[[TTTWWW^^^yyykkkWWWVVVVVV\\\gggpppzzzoooGGG999999???AAAEEEYYYiiifffWWWHHH:::444333333222111---,,,......------------......---...///000000111111111444555777;;;???CCCFFFHHHUUUrrrjjjnnnmmmooo|||tttmmmiiifffcccjjjqqqxxx|||{{{ttt^^^WWWMMMCCC===;;;===???===;;;===CCCIIIOOOZZZcccooo}}}}}}zzzxxxxxxyyy{{{|||}}}|||zzzzzz|||}}}~~~{{{yyywwwvvvvvvwwwyyyzzzwwwxxxxxxxxxwwwvvvuuutttrrrrrrqqqooonnnooosssvvvyyyvvvsssssstttvvvwwwwwwyyywwwuuusssrrrrrrrrrssssssoookkkfff]]]VVVWWW\\\vvvjjj```aaaqqqsssGGG666888>>>>>>@@@TTThhhhhhZZZMMM===444222222222111)))(((///......---------......---...///000000111111111222333666999===BBBEEEGGGUUUlll}}}nnnwwwhhhmmm~~~xxxlllddd``````aaaaaafffiiikkkjjjiiiggg```XXXIIIFFFBBB>>>;;;;;;<<<===<<<:::===DDDJJJRRR]]]gggqqq~~~~~~|||yyyxxxwwwyyy{{{}}}~~~~~~}}}|||||||||}}}}}}zzzyyywwwvvvvvvxxxyyy{{{vvvvvvvvvuuuuuutttsssrrrqqqqqqpppnnnmmmooosssvvvwwwtttrrrrrrtttvvvvvvvvvvvvuuutttttttttuuuvvvvvvuuuqqqlllggg^^^VVVTTTXXXkkkxxxppppppuuuJJJ555666;;;:::;;;QQQgggiii^^^RRRBBB555000111111000,,,+++000000///............///---...///000000111111111111222555888===AAAEEEGGGPPPdddsss{{{~~~yyyxxxgggoooyyynnneee___XXXSSSRRRSSSTTTUUUTTTUUUTTTPPPNNNMMMIIICCC>>>>>>>>>===<<<:::999888===<<>>CCCGGGIIIOOO```rrrwwwxxxjjjxxxzzz___PPPKKKHHHHHHGGGFFFEEEDDDBBBAAAEEEDDD@@@;;;;;;>>>>>>:::888888777777999===@@@CCCBBBBBBGGGPPPZZZdddqqq}}}|||||||||}}}~~~~~~|||}}}{{{vvvsssqqqqqqrrrsssttttttsssssswwwvvvuuuttttttsssttttttnnnqqqtttuuuwwwxxx{{{}}}yyyuuuvvvyyy{{{{{{zzzyyyxxxvvvvvvuuuvvvqqqmmmiiibbbYYYTTTTTT]]]jjjwwwSSS???;;;:::888===WWWnnnpppooofffRRR<<<222333444111......------------...000111222/////////000111111222222111333666;;;CCCJJJJJJHHHKKKmmm~~~}}}wwwllldddTTTQQQJJJBBBBBBBBBAAAAAAAAAAAA@@@===<<<;;;:::999888888888<<<:::999999===AAADDDFFFDDDEEELLLXXXdddnnnyyy}}}|||{{{|||~~~}}}|||{{{zzzxxxwwwvvvuuurrrrrrsssssssssssssssssswwwuuusssqqqpppqqqrrrssssssssstttuuuxxx|||}}}zzzwwwzzz~~~wwwuuutttuuuvvvvvvuuutttppppppooojjjccc[[[VVVSSSZZZeeewwwVVV===;;;;;;888:::SSSpppyyyyyyiii[[[>>>222888000222555444///............//////000/////////000111111222222111333666<<>>>>>>>>=========<<<<<<;;;999999888888888;;;:::999:::<<<@@@BBBDDDFFFEEELLLZZZjjjwww~~~|||{{{{{{}}}~~~~~~}}}zzzzzzyyyxxxvvvuuuttttttsssssssssssssssssssssssswwwuuutttrrrrrrrrrssstttqqqrrrsssuuuxxx{{{}}}~~~}}}~~~yyywwwxxxzzzyyyxxxvvvvvvxxxxxxwwwvvvppppppooojjjccc\\\VVVRRRYYYcccsss|||TTT===999;;;999;;;TTTrrr||||||mmm```AAA333777///111111111000000///.............../////////000111111222222222333666<<>>AAABBBJJJHHHOOOaaauuu~~~~~~|||{{{{{{|||||||||{{{wwwvvvvvvuuutttsssssssssssssssssssssssssssrrrrrruuutttssssssssssssttttttpppqqqsssuuuwwwyyyzzz{{{}}}}}}|||{{{yyyxxxwwwwwwyyyxxxvvvvvvwwwwwwvvvuuuppppppnnnjjjddd\\\UUUQQQWWW___ooo|||sssvvvRRR===888999999;;;TTTqqq}}}}}}rrrfffEEE333666...///000/////////............///////////////000111111222222333333666>>>CCCGGGJJJMMMcccwww}}}iiirrrjjjVVVDDD@@@BBB<<<======<<<<<<<<<<<<;;;;;;::::::999888888888999999:::;;;<<<<<<===???AAACCCNNNMMMWWWmmm~~~~~~|||zzzzzzzzzzzzyyyxxxuuuuuuttttttsssssssssrrrsssrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrssssssssssssnnnppprrruuuvvvwwwwwwwww{{{yyywwwxxxzzz{{{yyywwwwwwuuusssrrrssstttsssrrrpppooommmjjjeee^^^VVVQQQTTT\\\mmm|||nnnhhhUUU>>>888999888:::OOOkkkwwwzzzsssjjjGGG333666---///222111---------......///111111/////////000111111222222333222777???EEEGGGLLLRRRjjjwwwrrr}}}mmm~~~jjjRRRFFF<<<<<>>??????AAAFFFIIIOOOTTTeee}}}~~~~~~}}}{{{yyyxxxyyyyyyxxxvvvuuuuuuttttttsssssssssrrrrrrqqqqqqqqqpppppppppooolllmmmoooqqqrrrrrrrrrqqqoooppprrrtttuuuuuuuuutttxxxvvvtttwww{{{~~~|||zzzwwwtttqqqpppqqqqqqqqqqqqooommmllljjjfff```WWWQQQRRRYYYlll}}}kkk^^^rrrYYY@@@888888888777GGG```kkksssrrrmmmIII333555...000222222,,,---------///000111222/////////000111111222222444222777BBBGGGHHHOOOXXXsss}}}wwwsss{{{uuurrrVVVDDD@@@;;;<<>>AAAAAABBBFFFMMMSSSVVVbbbxxx~~~~~~~~~|||zzzxxxwwwxxxxxxwwwuuuvvvvvvuuutttssssssrrrrrrpppppppppooonnnnnnmmmmmmiiikkkmmmppprrrrrrqqqpppqqqqqqrrrsssttttttttttttuuutttsssvvvzzz}}}|||{{{wwwuuuqqqppppppqqqqqqpppmmmkkkjjjjjjhhhbbbYYYRRRRRRXXXjjj{{{kkkWWWeee^^^BBB999999999555???TTT___nnnrrrqqqKKK333555000222000000...............///000111/////////000111111222222444222888DDDIIIJJJRRR]]]|||sssrrr~~~}}}yyyeeeLLLAAABBB???>>>@@@>>><<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>>>>@@@CCCDDDEEEKKKUUU]]]hhhwww~~~}}}~~~zzzxxxvvvvvvwwwwwwvvvuuuvvvvvvuuutttrrrqqqppppppoooooonnnmmmmmmlllkkkkkkgggiiimmmqqqssssssrrrqqqssssssrrrrrrrrrssssssttttttttttttuuuwwwyyyyyyxxxvvvsssooommmmmmnnnooonnnkkkiiihhhiiiiiiddd[[[SSSUUUWWWfffuuupppWWW```___BBB999:::;;;555;;;MMMWWWmmmuuuvvvOOO444666000222///...000000///............////////////000111111222222444222888EEEJJJKKKTTTaaa~~~rrrqqq}}}{{{\\\EEE>>>CCC???<<<>>>;;;??????>>>>>>>>>=========:::::::::;;;<<<===>>>??????BBBDDDEEEGGGOOOZZZccczzz~~~~~~}}}}}}yyywwwuuuuuuvvvwwwvvvuuuvvvvvvtttsssqqqpppooonnnnnnnnnmmmlllkkkkkkjjjjjjgggjjjnnnrrrttttttsssqqquuutttrrrrrrrrrrrrttttttttttttuuuuuuuuuuuuuuuvvvssspppllljjjjjjkkkkkkkkkjjjhhhgggiiijjjeee\\\TTTWWWWWWbbbppp}}}uuuZZZ```___BBB999:::===666:::KKKTTTnnnxxxzzzQQQ555666000222//////---------------...///000////////////000111222333222111888EEENNNRRR\\\hhhwwwqqqwww|||iiiLLLFFFAAA???AAABBB???<<<>>>????????????===;;;:::<<<===>>>?????????@@@@@@@@@AAAEEEIIIKKKRRRggg}}}~~~|||vvvvvvwwwxxxvvvtttwww~~~uuuvvvxxxxxxvvvsssnnnllljjjlllllllllkkkkkklllnnnlllmmmnnnpppqqqqqqppppppssssssrrrqqqpppooonnnmmmmmmnnnpppsssuuussspppmmmkkkjjjhhhggggggggghhhhhhjjjiiiiiijjjiiieee]]]VVVYYYYYY^^^mmmccc^^^~~~ZZZ???<<<333222:::<<>>???===;;;===>>>>>>???>>>>>>======???@@@@@@@@@????????????DDDBBBCCCIIIRRRddd|||~~~yyywwwvvvwwwvvvsssuuuyyytttuuuwwwwwwvvvssspppmmmlllmmmmmmlllkkklllnnnpppqqqqqqrrrssssssrrrqqqpppsssrrrqqqpppooonnnmmmlllppppppqqqsssuuutttqqqnnniiihhhgggfffggghhhiiijjjjjjiiihhhiiiiiiddd]]]VVVZZZ[[[bbbqqqeee]]]|||\\\===;;;555444::::::CCCXXXkkkpppppp[[[>>>666888111000000......------......//////////////////000111222333...111<<>>???>>><<<>>>>>>>>>>>>>>>???@@@@@@===>>>??????>>>>>>@@@BBBHHHFFFGGGQQQddd~~~}}}{{{|||zzzyyy~~~{{{vvvtttvvvvvvsssrrrsssssstttvvvvvvvvvtttqqqpppooooooooommmlllmmmpppsssvvvvvvvvvvvvuuusssrrrqqqssssssrrrpppooonnnmmmlllqqqppppppqqqrrrrrrpppnnnhhhggggggfffgggiiijjjkkkjjjiiihhhhhhhhhddd\\\VVVXXXZZZbbbqqqiiieee[[[<<<<<<888888===:::AAATTT```hhhmmm\\\>>>444666111111111//////............//////////////////000111222333222555@@@LLLVVVfffxxxzzzwwwmmm]]]TTTLLLFFFBBB@@@>>>???AAABBBBBBAAAAAA@@@???>>>>>>???AAAAAA===???AAABBBBBBDDDHHHLLLQQQTTT]]]nnn~~~zzzyyyuuuuuutttttttttuuuxxxzzz{{{||||||||||||{{{zzzyyyxxxvvvsssrrrxxx{{{zzztttqqqtttvvvtttqqqqqqsssssstttuuuuuutttssssssqqqqqqpppooonnnooorrruuuvvvvvvvvvvvvuuutttssssssttttttsssqqqpppooonnnmmmpppnnnmmmlllnnnnnnmmmllljjjjjjiiihhhhhhiiijjjkkkjjjhhhgggggggggccc\\\VVVSSSVVV]]]iii|||kkktttVVV===>>>::::::>>><<>>???999999======IIIbbbmmmsssyyyiiiGGG666666444//////000000//////......//////////////////000111222333444555===IIIVVVkkkvvv}}}{{{yyypppYYYOOOKKKEEE@@@???===>>>???@@@AAABBBBBBCCCEEEEEEDDDDDDDDDDDDDDDEEEDDDGGGJJJKKKKKKOOOXXX```ggg{{{}}}pppeee^^^[[[ZZZZZZZZZ\\\]]]\\\[[[]]]aaafffggghhhiiikkknnnppprrrsssqqqqqqooommmpppvvvvvvrrrqqqnnnoootttwwwuuuuuuwwwtttsssssssssssstttuuuvvvqqqrrrssssssrrrrrrsssuuuqqqppppppoooppppppqqqqqqsssrrrrrrrrrrrrqqqqqqqqqpppooommmnnnpppqqqqqqppppppooommmkkkiiiiiiiiiiiijjjgggeeeeeedddaaa[[[VVVSSSTTTXXX^^^kkkpppbbbxxxwwwPPP???@@@:::888<<>>KKKWWWhhh}}}jjjsssxxx|||xxxbbbNNNJJJGGG@@@===AAA<<<===???@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIIIIIIIGGGLLLQQQTTTVVV^^^kkkttt~~~llleee\\\TTTPPPOOONNNMMMKKKNNNPPPOOONNNOOOUUUZZZZZZ[[[]]]```dddhhhkkklllhhhkkklllkkkmmmqqqrrrpppoooooorrrvvvvvvtttuuuyyyuuutttsssrrrrrrsssuuuvvvppprrrttttttssssssssstttqqqpppooommmmmmmmmmmmnnnoooooopppppppppqqqqqqqqqnnnnnnnnnoooqqqsssrrrqqqmmmlllkkkiiihhhhhhhhhiiiiiigggeeeddddddaaa[[[VVVRRRUUUZZZ___kkkkkk[[[qqqqqqNNNCCCEEE???>>>AAADDDSSSooolllIII444222///111111111111000///////////////////////////000111222333444666@@@NNNYYYggg{{{eeemmmuuu}}}pppYYYEEE@@@>>>999>>>HHH===>>>@@@AAAAAAAAABBBCCC@@@BBBEEEHHHKKKLLLMMMMMMNNNUUU]]]bbbiiitttzzzlllddd[[[VVVOOOJJJGGGFFFFFFEEE@@@CCCFFFEEECCCEEEJJJPPPOOOQQQSSSWWW\\\```dddfff```eeeiiihhhiiimmmooonnnoooppptttwwwvvvrrrtttyyyvvvtttsssrrrrrrsssuuuvvvoooqqqtttuuutttsssrrrrrrrrrqqqooommmkkkkkkkkkkkklllmmmmmmnnnooopppppppppkkkkkklllnnnqqqrrrqqqpppjjjiiihhhggggggggghhhiiiiiigggddddddccc```ZZZVVVPPPUUU[[[aaallleeeWWWppplllLLLHHHKKKGGGEEEHHHIIIXXXsssoooLLL888555222333333///000111000...------...000111222000//////000222888666???PPPXXX]]]rrrqqqsss~~~eeelllyyyttt|||___OOODDDCCCBBB;;;:::???BBBAAAAAA@@@AAABBBCCCDDDHHHFFFGGGLLLNNNNNNQQQVVV]]]bbblllyyy~~~oooaaaXXXSSSFFFEEEDDDBBB@@@???======>>>>>>>>>???@@@BBBCCCDDDGGGHHHIIILLLPPPTTTXXXZZZ___```bbbdddgggjjjkkklllmmmooorrrtttuuuuuuwwwxxxsssuuuwwwxxxvvvuuuuuuuuutttuuuvvvvvvtttrrrooommmnnnmmmmmmllllllkkkjjjjjjmmmmmmmmmmmmmmmmmmmmmmmmkkklllnnnpppppppppoooooojjjiiihhhiiikkkllllllkkkhhheeebbbcccdddbbb\\\WWWTTTVVV\\\dddmmm|||zzzdddXXXjjj|||rrrYYYSSSRRROOOGGGDDDGGGJJJ]]]}}}mmmOOO<<<444111111000///000000000...---...///---...000000000111333666888888BBBPPPUUUZZZppppppvvv~~~{{{tttqqqyyytttUUUHHH@@@BBBCCC??????DDD@@@@@@@@@@@@BBBDDDFFFGGGIIIHHHJJJPPPTTTVVV\\\bbbnnnvvv~~~|||}}}wwwmmm```UUUKKKEEEBBB@@@@@@???>>><<<;;;::::::::::::;;;;;;<<<===>>>???======>>>@@@BBBEEEHHHJJJOOOQQQTTTXXX^^^cccgggjjjjjjmmmqqqssstttuuuvvvwwwsssuuuvvvvvvuuuttttttuuuttttttuuutttsssqqqnnnmmmllllllkkkkkkjjjjjjiiiiiijjjjjjkkkkkklllmmmnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmiiihhhggghhhjjjkkkjjjiiigggeeebbbcccdddccc]]]XXXSSSTTTYYY___ffftttlll^^^\\\tttqqqwwwbbbTTTXXXfffcccWWWNNNJJJIIIZZZwwwnnnQQQ???888555444333...///000///...---...///---...000000000111444666999;;;EEEOOOQQQUUUlllvvv{{{qqqoooyyyppp^^^KKKBBB===BBBDDDBBBBBBFFF??????@@@AAACCCFFFIIIJJJKKKJJJNNNVVV\\\aaaiiirrr}}}}}}xxxvvvyyy~~~ssslll^^^ZZZRRRIIICCC>>><<<;;;<<<<<<;;;;;;:::999999999999999888999999:::;;;;;;::::::;;;;;;===>>>@@@AAACCCDDDGGGLLLSSSZZZ```dddeeeiiinnnrrrsssttttttuuussstttttttttrrrrrrsssuuurrrrrrsssrrrqqqooommmkkkkkkkkkjjjjjjiiihhhhhhggghhhhhhiiikkklllmmmnnnooopppooommmlllkkkkkkkkkllliiihhhgggggghhhhhhgggfffeeecccbbbcccdddbbb^^^ZZZTTTTTTVVV[[[```lll}}}fff```fff{{{fffyyy{{{eeeSSSOOO]]]xxxvvvgggWWWMMMHHHWWWtttoooSSSBBB;;;999222111...///000///...---...///000111222111000000222333999>>>HHHOOOMMMPPPgggzzzpppppp|||xxxbbbRRRHHHBBB???BBBDDDAAA@@@BBB@@@@@@AAABBBEEEGGGJJJLLLKKKLLLRRR[[[bbbhhhsss}}}~~~yyywwwtttwww|||tttlllccc]]]SSSOOOIIICCC???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======>>>???@@@AAABBBBBBCCCGGGLLLRRRXXX\\\aaaeeekkkppprrrrrrssstttsssssssssqqqppppppsssuuuqqqqqqqqqpppnnnmmmkkkjjjkkkjjjjjjiiiiiihhhhhhgggiiiiiijjjkkklllmmmnnnooosssqqqnnnkkkjjjjjjkkklllhhhgggeeeeeeffffffdddbbbaaa``````aaabbbaaa]]]ZZZUUUTTTVVVYYY^^^jjj~~~rrrnnnsssrrrbbbzzzwww```NNNMMM]]]}}}~~~ppp\\\NNNIIIZZZxxxpppTTTBBB;;;999111000---///000///......///000000111222111000111222444999???IIINNNKKKNNNccc{{{zzznnnooo~~~lllYYYKKKEEEBBBAAABBBCCC@@@???@@@CCCCCCCCCDDDFFFHHHJJJLLLMMMOOOWWW```gggnnnyyyyyywwwwwwvvvtttvvv|||rrrjjjccc]]]WWWRRRNNNJJJEEEAAA===<<<<<<===;;;;;;<<<<<<<<<=========;;;;;;;;;:::;;;;;;<<<<<<888999:::<<<===>>>??????CCCCCCCCCEEEIIINNNSSSVVV]]]aaagggllloooppprrrtttrrrrrrrrrqqqoooppprrrtttppppppooonnnmmmkkkjjjiiikkkkkkjjjjjjiiiiiihhhhhhlllllllllllllllmmmmmmmmmtttqqqnnnkkkiiijjjkkklllhhhfffddddddddddddbbbaaa^^^^^^___``````^^^[[[YYYRRRRRRTTTXXX]]]jjj{{{yyylll```}}}ppp]]]KKKLLL^^^~~~vvv___NNNKKK___qqqSSSAAA999666555444---...//////......///000,,,...000111111333666888888???IIIMMMKKKNNN```sssyyylllmmm~~~vvvaaaQQQFFF@@@@@@AAABBBBBBBBBBBBBBBDDDDDDDDDEEEGGGIIILLLMMMPPPTTT^^^hhhooouuuzzzrrrqqqrrrsssrrruuuxxxqqqhhh```[[[VVVPPPLLLJJJHHHDDD@@@===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<:::::::::::::::;;;<<<<<<777888:::<<<>>>???@@@@@@AAAAAABBBEEEIIIMMMRRRUUUXXX[[[aaafffiiilllppprrrqqqrrrrrrrrrpppppprrrssspppooonnnmmmkkkjjjiiiiiikkkkkkjjjjjjiiihhhhhhhhhlllllllllkkkkkkkkkkkkkkkqqqooollljjjiiijjjkkkmmmgggeeeccccccdddcccbbb```]]]^^^___```___]]][[[YYYNNNNNNPPPUUU\\\jjjxxxjjjccceeeVVVGGGJJJ___}}}bbbOOOLLLcccrrrTTT@@@777444444333---...//////......///111,,,...000111222444777999777>>>HHHLLLLLLPPP^^^mmm~~~zzzlllmmm~~~lllXXXLLLFFF???AAABBBAAAAAABBBCCCDDDCCCCCCDDDFFFHHHLLLOOOPPPTTT[[[gggssszzzsssnnnllllllooorrrvvvwwwlllfff___ZZZWWWTTTOOOKKKGGGFFFDDDCCCAAA???>>>>>>;;;;;;<<<<<<<<<<<<<<<===999999999:::;;;<<<===>>><<<>>>???AAACCCCCCCCCCCCBBBBBBDDDGGGJJJNNNQQQSSSSSSVVVZZZ^^^bbbggglllpppppprrrssssssrrrqqqqqqrrrpppooonnnlllkkkjjjiiiiiijjjiiiiiihhhhhhggggggfffhhhhhhiiiiiijjjjjjjjjkkkkkkjjjiiihhhhhhiiijjjlllfffdddccccccddddddbbbaaa___```aaaaaa___]]][[[ZZZLLLLLLOOOTTT\\\kkk|||pppqqqttt]]]RRRFFFIII^^^bbbNNNLLLffftttVVVBBB999666222111,,,...//////......///111000111222222111222444666777>>>GGGLLLMMMQQQ]]]iii}}}xxxzzz{{{ooopppeeeTTTLLLHHHBBBDDDDDDAAA@@@AAABBBBBBAAABBBCCCFFFIIINNNQQQSSSXXX```nnn{{{zzzooommmjjjjjjnnnsssyyyyyynnn___ZZZUUURRRRRRPPPMMMJJJBBBCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>@@@AAA@@@AAABBBDDDDDDDDDCCCCCCFFFGGGIIIKKKMMMOOOPPPQQQOOORRRUUUYYY^^^ccciiinnnppprrrttttttsssrrrqqqrrrpppooonnnlllkkkjjjiiiiiihhhhhhhhhgggffffffeeeeeedddeeefffggghhhiiijjjkkkgggfffffffffggghhhjjjjjjeeedddbbbcccddddddcccbbbaaabbbdddccc```^^^\\\[[[NNNNNNPPPVVV^^^mmmzzznnn[[[UUUHHHIII[[[zzz}}}```LLLLLLhhhvvvWWWDDD;;;888555444---------.........////////////000111222333333444777;;;DDDMMMRRRVVV```kkksss~~~yyyxxxwwwzzzqqqhhhqqqlllYYYRRRLLLFFFDDDEEEEEEDDDBBBBBBCCCEEEFFFGGGHHHIIILLLQQQXXX]]]aaaiiixxxpppiiifffeeeffflllpppttt|||xxxooogggbbbZZZWWWTTTRRRPPPNNNKKKHHHIIIGGGEEECCCBBBAAAAAAAAACCCCCCBBBAAA@@@@@@@@@@@@???@@@AAAAAA@@@AAACCCEEEFFFEEECCCBBBCCCFFFHHHJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPTTTUUUVVV[[[cccjjjqqqppppppqqqrrrrrrpppooonnnmmmkkkiiihhhhhhhhhiiijjjfffcccbbbcccdddcccaaaeeeeeeeeeffffffggghhhiiihhhgggeeefffgggiiiiiihhhkkkiiifffcccbbbbbbcccdddbbbbbbbbbddddddbbb___[[[OOOQQQQQQRRR\\\rrr|||]]]TTTQQQCCCIIIeeelllMMMKKKkkkfffLLL999666333222---------........./////////000000111222333444444999===EEEMMMQQQVVVbbbnnnyyy}}}yyy|||}}}qqqjjjsssbbbQQQKKKHHHCCCEEEFFFFFFEEEDDDCCCDDDFFFEEEFFFIIILLLPPPVVV]]]ccclllsss{{{hhhcccgggeeefffkkknnnrrryyy{{{qqqiiiaaa[[[WWWTTTRRRPPPOOONNNMMMKKKIIIJJJIIIGGGEEECCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCC@@@AAACCCCCCBBBCCCEEEGGGHHHGGGFFFEEEFFFHHHKKKMMMKKKLLLLLLMMMMMMNNNNNNOOONNNRRRUUUWWWXXX\\\dddjjjqqqpppooonnnnnnmmmkkkjjjnnnmmmkkkjjjiiihhhiiiiiieeeccc```aaaccceeeeeedddeeeeeeeeeeeeeeefffggghhhhhhgggfffgggiiijjjjjjiiimmmkkkgggcccaaa```````````````aaacccdddccc```]]]QQQRRRRRRSSS\\\ppptttWWWOOONNNDDDLLLiiiuuuUUUPPPnnnpppRRR<<<777444333------........./////////000000111222333444555555:::>>>EEELLLQQQXXXffftttqqqmmmyyyvvv\\\MMMJJJHHHFFFGGGHHHHHHGGGEEEEEEFFFGGGEEEGGGKKKPPPUUU]]]eeekkkqqqxxxtttgggdddfffdddeeeiiilllooovvv~~~~~~wwwnnneee^^^YYYUUUSSSPPPNNNMMMMMMNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFBBBCCCDDDEEEDDDEEEHHHJJJKKKJJJIIIIIIJJJLLLOOOPPPOOOPPPQQQSSSTTTTTTSSSSSSRRRUUUYYY[[[\\\```fffkkkrrrqqqooolllkkkiiihhhhhhnnnmmmllljjjiiiiiiiiiiiicccaaa``````bbbcccccccccddddddddddddddddddeeeeeegggfffgggiiikkkllljjjhhhkkkiiifffbbb```______```^^^^^^___aaacccbbb```^^^OOOPPPPPPRRRYYYiiisssUUULLLLLLEEEOOOkkkxxxUUUOOOmmmyyyZZZ@@@999555444............////////////000111222333444555555666888<<>>HHHNNNPPPXXXlllrrrgggmmm{{{|||zzzwwwyyylllTTTIIIFFFEEEGGGKKKIIIKKKMMMOOOPPPRRRVVVXXXXXX[[[```eeejjjpppvvvzzzwwwrrrjjj```ZZZ___\\\[[[^^^___```fffmmm{{{|||uuuooolllfff___[[[XXXUUURRRRRRQQQOOONNNRRRQQQOOOOOOPPPOOONNNLLLIIIJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFHHHJJJLLLMMMPPPSSSVVVVVVVVVXXXYYY[[[]]]^^^_________``````bbbdddfffgggdddfffjjjnnnrrrtttsssqqqtttyyy|||yyyrrrllliiiiiihhhhhhiiihhhgggfffdddccc```ccceeeddd```^^^]]]___YYYYYYYYY[[[\\\^^^```aaafffdddaaa``````___^^^]]]\\\]]]]]]^^^^^^_________]]][[[ZZZZZZ[[[[[[ZZZXXXTTTLLLIIILLLLLLMMM[[[nnn~~~}}}nnnvvv]]]VVVRRR]]]ttt]]]ZZZaaaDDD<<<555444000000////////////000000222222222222222222333333888>>>GGGPPPVVV```sssxxxiiixxxxxx}}}yyyzzz{{{xxxhhhVVVMMMJJJHHHIIILLLOOOQQQTTTUUUUUUUUUWWWYYY[[[```cccffflllvvv||||||yyyssspppiii```[[[\\\ZZZ[[[]]]]]]^^^eeennnxxx~~~wwwvvvsssoooiiiccc]]]YYYUUUTTTRRRQQQPPPQQQSSSTTTWWWTTTPPPMMMMMMMMMLLLKKKIIIIIIJJJJJJIIIGGGFFFDDDEEEEEEEEEEEEFFFHHHJJJLLLHHHJJJKKKLLLMMMPPPTTTWWWYYYYYYZZZ[[[\\\^^^___``````aaabbbddddddeeeeeeeeeccchhhmmmppprrrtttyyy}}}yyyrrrnnnnnnllljjjgggffffffeeedddbbb```___^^^]]]]]]]]]]]]]]]YYYXXXWWWXXXZZZ]]]^^^^^^]]]___aaaccccccaaa]]][[[^^^```aaa___\\\ZZZ]]]___YYYXXXWWWUUUUUUUUUUUUUUUTTTQQQQQQPPPKKKMMMaaaxxx~~~|||ppp~~~uuuXXXQQQRRReeehhhZZZ|||zzzUUU>>>888444222000000////////////000000111222222222222333333333777===IIISSSXXXaaaqqq~~~mmm}}}~~~xxx~~~ttteeeVVVNNNLLLKKKLLLNNNPPPSSSVVVWWWWWWWWWYYY[[[]]]bbbeeehhhoooyyy~~~xxxtttqqqjjjaaa\\\ZZZYYYZZZ\\\\\\^^^eeennnyyy~~~zzztttsssppplllfff```ZZZWWWUUUTTTRRRPPPPPPQQQRRRSSSUUURRRNNNLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFEEEFFFGGGIIIJJJLLLIIIKKKLLLMMMNNNQQQTTTWWW[[[[[[[[[\\\]]]___```aaabbbbbbccceeeeeefffffffffdddiiiooorrrtttwww|||}}}tttooonnnmmmkkkhhhggggggfffeeeccc``````___^^^]]]]]]]]]]]]ZZZYYYXXXYYY[[[]]]^^^^^^^^^___```aaaaaa___]]][[[\\\]]]]]]]]]\\\\\\^^^___WWWUUURRRQQQQQQRRRTTTTTTSSSOOONNNMMMJJJOOOeee~~~{{{vvvxxxoooTTTPPPTTTkkknnn^^^zzztttRRR>>>999666444000000////////////000000111111222222222333333333666===JJJUUU[[[bbbpppmmm~~~ttt{{{nnnaaaTTTOOONNNNNNOOOQQQRRRVVVZZZ[[[YYYYYYZZZ]]]___dddiiilllttt~~~xxxvvvtttlllbbb\\\XXXWWWXXX[[[\\\^^^fffooozzzyyyuuupppnnnkkkgggaaa\\\WWWUUUVVVTTTRRRPPPOOOOOOPPPQQQSSSPPPMMMKKKKKKKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIKKKKKKKKKLLLNNNOOOPPPRRRVVVYYY]]]]]]^^^___```aaaaaabbbcccdddeeeffffffffffffffffffkkkqqquuuxxx{{{zzztttqqqnnnkkkiiihhhhhhhhhfffeeeaaaaaa```^^^^^^]]]]]]^^^ZZZZZZZZZZZZ[[[]]]^^^___`````````______]]]\\\[[[[[[ZZZYYYZZZ\\\]]]]]]]]]WWWSSSNNNLLLMMMPPPSSSUUURRRMMMKKKKKKJJJRRRjjjwwwzzztttiiiRRRPPPWWWrrrnnnZZZoookkkNNN===:::666444000000////////////000000111111111222222333333444666>>>JJJUUU[[[bbbrrr~~~hhhzzzpppzzzvvvggg\\\QQQNNNPPPPPPRRRTTTTTTYYY]]]^^^\\\ZZZ\\\___```ffflllqqqzzzzzzzzzvvvlll```ZZZVVVVVVWWW[[[\\\___gggpppyyy|||vvvrrrllljjjgggbbb]]]YYYVVVTTTUUUTTTQQQOOONNNNNNOOOOOORRROOOMMMKKKKKKKKKJJJHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIKKKKKKLLLMMMNNNPPPQQQRRRTTTXXX[[[___```aaaaaabbbcccccccccddddddeeefffggggggggggggiiinnntttxxx{{{~~~{{{wwwooommmjjjiiiiiiiiihhhfffbbbaaa```___^^^]]]]]]]]]ZZZ[[[\\\\\\\\\\\\]]]___bbbaaa```___^^^]]]]]]]]]\\\YYYWWWXXX[[[\\\[[[YYYXXXSSSLLLJJJLLLQQQTTTVVVRRRNNNKKKLLLLLLSSSjjjnnnuuuwwwgggQQQQQQZZZyyymmmUUUeee}}}eeeIII:::888444222000000////////////000000000000111222333333444444777>>>IIISSSYYYaaarrr}}}fffyyynnnrrrssscccXXXOOONNNQQQRRRTTTVVVVVV\\\bbbbbb___]]]___bbbaaahhhooouuu}}}{{{vvvjjj^^^WWWVVVUUUWWW[[[\\\___gggqqqxxx{{{tttpppiiigggccc^^^ZZZWWWUUUTTTTTTSSSPPPNNNMMMMMMNNNNNNQQQOOOMMMLLLLLLLLLJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMOOOPPPRRRSSSTTTVVVZZZ]]]```aaabbbdddeeeeeeeeeeeedddeeefffggghhhiiiiiiiiilllqqqwww|||~~~|||qqqnnnllljjjjjjiiigggfffbbbaaa```___]]]]]]]]]\\\ZZZ\\\^^^]]]\\\[[[\\\^^^bbbaaa```^^^^^^]]]^^^^^^^^^[[[WWWWWWYYYZZZXXXUUUXXXRRRLLLKKKOOOTTTWWWWWWVVVQQQNNNOOONNNSSSggg|||dddkkk~~~cccOOOPPPZZZ|||qqqYYYgggcccGGG999666444222000000////////////000000000000111222333444444555777===GGGPPPUUU]]]mmm}}}~~~hhh{{{nnnrrr}}}sssdddYYYPPPOOORRRUUUWWWZZZ[[[aaahhhhhhdddaaacccgggfffmmmtttzzz|||yyyrrreeeZZZUUUUUUUUUVVVZZZ[[[^^^fffooowwwxxxqqqmmmgggddd```[[[WWWUUUTTTTTTSSSQQQOOOMMMLLLLLLMMMNNNPPPOOOMMMLLLMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGEEEGGGIIIKKKMMMNNNOOOPPPQQQRRRTTTUUUVVVXXX\\\______aaaccceeefffggggggfffeeefffhhhjjjkkkmmmmmmnnnqqqvvv||||||rrrpppmmmjjjiiihhhfffdddbbbaaa___^^^\\\\\\[[[[[[YYY\\\___^^^[[[YYYZZZ\\\```___^^^^^^]]]^^^^^^^^^]]]\\\YYYXXXXXXWWWVVVUUUWWWRRROOOQQQXXX^^^```___]]]VVVQQQOOOMMMQQQdddxxx}}}___gggaaaNNNOOOWWW|||sss[[[jjjdddHHH999666666444000000////////////000000///000111222333444444555666<<>>:::444222...............///000000000000000111222333555555666:::CCCMMMNNNNNNYYYhhhiiisss{{{vvvvvvggg\\\TTTUUU[[[^^^```bbbdddnnnvvvuuummmkkksss|||||||||~~~}}}tttnnnhhh^^^WWWUUUPPPOOOPPPRRRSSSVVVaaammmxxx{{{uuupppjjjddd```\\\ZZZVVVSSSQQQPPPQQQRRRLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHEEEDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLOOOQQQSSSSSSSSSWWWXXXYYYYYYYYY\\\```ccc```bbbdddfffgggiiilllnnnrrrqqqqqqtttyyy||||||{{{|||vvvwwwrrrmmmhhhfffeeedddcccaaa^^^[[[ZZZZZZZZZZZZYYY]]]]]]]]]\\\ZZZYYYWWWVVVYYYZZZ[[[\\\]]]\\\\\\[[[YYYYYYXXXWWWWWWWWWXXXXXXZZZ\\\___hhhwwwxxxrrraaaRRRMMMKKKOOObbbzzz}}}kkk|||[[[PPPWWWzzzwww```|||aaaEEE888444333333///............///000000000000000111222333555555666:::DDDMMMNNNMMMXXXgggrrryyy}}}wwwvvvggg]]]VVVXXX]]]```aaaccchhhrrrzzzxxxqqqnnnuuu}}}}}}tttnnnggg\\\TTTPPPPPPPPPQQQSSSSSSVVVaaammm{{{~~~yyysssnnnhhhbbb^^^WWWUUURRROOOMMMMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKNNNPPPSSSTTTTTTTTTZZZ[[[\\\\\\\\\^^^aaacccaaacccfffhhhiiijjjmmmooosssrrrrrruuuzzz}}}~~~}}}uuuvvvrrrmmmiiigggeeedddbbbbbb___\\\ZZZZZZZZZXXXWWW\\\[[[[[[[[[ZZZXXXWWWWWWYYYZZZ\\\^^^^^^]]][[[ZZZXXXWWWWWWWWWWWWXXXYYYYYYXXX]]]dddmmmyyywwwooo^^^QQQMMMLLLQQQfffsssyyyYYYQQQYYY~~~uuuaaa|||YYYAAA777444333333//////......//////000111000000000111222333555555777:::DDDNNNNNNMMMWWWfffyyy|||~~~xxxuuufff^^^YYY\\\aaaccccccdddmmmvvv~~~}}}vvvrrrxxxyyyqqqmmmfff\\\RRROOOPPPOOOPPPRRRRRRVVVaaammm}}}~~~zzzuuuooojjjeee___\\\SSSRRROOOMMMLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJLLLMMMPPPSSSTTTVVVVVVVVV]]]___````````````aaacccccceeehhhjjjkkkllloooqqqsssssstttwww{{{ttttttqqqmmmjjjhhhfffcccaaaccc```]]][[[ZZZYYYXXXWWWYYYYYYYYYYYYXXXXXXWWWWWWZZZ\\\^^^``````^^^[[[YYYVVVVVVVVVVVVWWWXXXYYYYYYWWW___iiiqqqzzz}}}wwwlll\\\PPPMMMMMMSSSkkk|||sssUUUQQQ[[[sssbbbpppQQQ===666444222222/////////...///000000111000000000111222333555555777;;;EEEOOOOOOMMMVVVeee{{{yyy}}}xxxtttfff___\\\```eeeeeefffgggnnnwwwzzzwww{{{zzzrrrllljjjeee\\\TTTPPPOOOMMMNNNPPPQQQUUUaaannn~~~zzzvvvqqqlllgggbbb]]]YYYRRRQQQPPPNNNNNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKNNNPPPRRRUUUWWWWWWXXXXXX___aaabbbcccaaaaaaaaabbbdddfffiiijjjkkkmmmppprrrrrrsssuuuxxx|||tttrrrooommmjjjiiifffcccaaabbb```]]][[[[[[[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWXXXZZZ]]]```aaaaaa^^^ZZZXXXVVVUUUUUUUUUUUUUUUVVVWWWWWWaaakkkrrrwww{{{zzzwwwjjj[[[PPPNNNNNNUUUnnniiiPPPPPPZZZsssbbbhhhLLL<<<666444111111///////////////000111111000000000111222333555555777;;;FFFOOOOOOMMMUUUcccyyyyyy}}}~~~sssfffaaa___cccgggggghhhjjjmmmvvv}}}{{{~~~xxxqqqkkkhhhcccZZZQQQMMMLLLKKKKKKMMMOOOTTTaaannnuuurrrmmmhhhddd___ZZZVVVQQQPPPOOONNNNNNNNNNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEGGGJJJLLLMMMQQQRRRTTTWWWXXXYYYYYYYYY]]]___aaabbbaaa```aaaaaadddfffiiikkklllmmmppprrrrrrsssvvvyyy}}}uuupppnnnkkkjjjiiigggdddbbbbbb```]]]\\\]]]]]]]]]\\\WWWVVVVVVUUUVVVVVVWWWXXXZZZ]]]```aaaaaa^^^ZZZXXXVVVVVVUUUTTTSSSSSSSSSTTTZZZccckkkooorrrvvvxxxwwwiii\\\QQQOOOOOOVVVqqq]]]KKKMMMUUUzzzsssbbbgggMMM>>>777444111111000000//////000000111222000000000111222333555555888<<>>888777333333000000000000000000000000222222222222333444555555:::???HHHOOOPPPPPPXXXbbb{{{|||{{{qqqcccdddgggkkkkkkiiimmmsss|||sssiiiccc\\\QQQIIIFFFGGGGGGJJJOOOSSS[[[jjjxxxxxxwwwtttssswwwzzz|||yyyrrrlllbbb```]]]YYYUUURRRPPPOOOMMMLLLJJJIIIIIIHHHFFFEEEHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBCCCEEEEEEGGGIIIKKKNNNQQQTTTUUUVVVTTTUUUWWWYYYZZZZZZYYYXXX[[[XXXZZZ___``````dddlllmmmkkknnnttttttqqqrrrxxxxxx{{{uuuoooiiijjjjjjhhheeeeeehhhlllsssmmmeee``````___\\\XXX[[[XXXVVVUUUUUUVVVUUUTTTXXXXXXXXXXXXYYYZZZ[[[\\\]]][[[YYY[[[^^^___^^^[[[^^^kkkttttttuuuyyyxxxssshhhWWWKKKJJJMMM[[[llllll|||jjjGGGDDDNNNLLLjjjbbbdddpppPPP>>>777555222222000000000000000000000000222222222222333444555555999>>>GGGNNNOOOOOOWWWaaawww}}}zzzrrraaaaaacccfffgggggglllsss~~~}}}ssshhhaaaZZZPPPIIIGGGFFFFFFIIIOOOTTT]]]lll{{{{{{vvvrrrpppsssvvvyyy~~~~~~xxxqqqkkk___]]]ZZZWWWSSSPPPNNNMMMLLLJJJIIIHHHIIIHHHGGGEEEHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIKKKNNNPPPSSSTTTTTTTTTVVVXXX[[[\\\\\\[[[ZZZ]]][[[\\\aaabbbbbbfffmmmnnnmmmppptttuuurrrsssxxxyyy||||||nnnhhhgggggggggfffeeefffiiikkkpppkkkdddaaaaaaaaa^^^ZZZYYYWWWTTTTTTTTTUUUUUUTTTXXXWWWWWWXXXYYYZZZ[[[\\\^^^[[[ZZZ[[[^^^```^^^[[[[[[hhhqqqrrrtttyyyyyyttthhhXXXLLLKKKNNN[[[}}}~~~|||iiilllxxxyyyhhhGGGCCCNNNPPPrrr{{{]]]ccc~~~rrrOOO<<<777666222222000000000000000000000000222111111222222333444555777===FFFMMMNNNNNNUUU___uuuyyytttcccaaaaaadddfffhhhnnnvvv}}}~~~~~~rrreee\\\UUUMMMHHHHHHEEEEEEHHHNNNTTT___pppyyytttooolllnnnqqqssszzz|||vvvoooiii[[[ZZZWWWSSSPPPMMMKKKKKKJJJHHHGGGGGGHHHHHHGGGFFFGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGIIIKKKMMMOOOQQQRRRRRRUUUWWWYYY\\\^^^^^^]]]]]]___^^^```ccceeeeeeiiioooooooooqqquuuuuussstttxxxzzz}}}uuuiiieeeeeedddcccdddgggjjjkkkkkknnnjjjfffddddddccc```]]]WWWUUUSSSRRRTTTUUUUUUTTTWWWVVVVVVWWWXXXZZZ[[[\\\___\\\[[[\\\___aaa___]]]^^^jjjtttvvvyyyyyygggXXXMMMLLLNNNZZZyyyqqqqqqkkkgggqqqmmmzzzeeeFFFBBBKKKTTTzzzqqqZZZeeetttNNN:::777888222222000000000000000000000000111111111111222333444555666;;;EEELLLMMMLLLSSS\\\uuuzzzvvvkkkfffeeegggjjjmmmuuu}}}|||}}}{{{}}}{{{nnn```VVVPPPIIIGGGGGGGGGFFFIIIOOOUUU```rrr{{{uuurrrmmmiiijjjlllnnnttt{{{|||xxxrrrjjjcccXXXWWWTTTQQQNNNLLLJJJIIIHHHGGGFFFFFFHHHHHHGGGFFFGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQUUUVVVYYY\\\^^^______^^^```aaaccceeefffgggkkknnnoooppprrrttttttssstttvvvzzz}}}{{{oooiiigggdddbbbaaadddiiimmmmmmlllmmmkkkhhhfffeeeccc```]]]VVVTTTRRRRRRSSSUUUUUUTTTUUUUUUTTTUUUVVVYYY[[[]]]___]]]\\\]]]aaacccaaa___cccnnnvvvwww{{{~~~wwwbbbVVVMMMKKKMMMXXXrrrzzzkkkjjjbbbgggxxxooohhhIIICCCKKKZZZmmm[[[jjjuuuMMM888666888222222////////////////////////111111111111222333444444555;;;DDDLLLLLLKKKQQQZZZrrr||||||{{{sssmmmiiikkknnnrrryyy}}}xxxxxxwwwyyy~~~wwwiiiZZZPPPJJJFFFEEEGGGIIIIIIKKKPPPWWWcccvvv~~~yyywwwsssmmmhhhhhhiiijjjpppvvv{{{|||xxxssslllccc]]]VVVUUUSSSPPPMMMKKKJJJJJJGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQRRRRRRTTTVVVYYY\\\^^^___^^^^^^___bbbdddeeefffhhhkkkmmmmmmpppssssssssstttuuuvvvzzz}}}~~~uuuoookkkfffdddfffdddbbbbbbeeejjjnnnnnnmmmkkkiiifffccc```]]]ZZZXXXVVVTTTRRRRRRTTTUUUVVVUUUTTTSSSSSSSSSUUUXXX[[[]]]```^^^]]]___dddfffeeeccceeennnttttttvvvzzzvvvmmm\\\SSSKKKIIILLLUUUkkkuuuhhhhhh```eee~~~~~~qqqPPPJJJQQQgggsssaaapppsssKKK888555777222222////////////////////////111000000111111222333444444:::EEELLLLLLKKKPPPYYYlllwwwzzzsssnnnnnnrrruuu{{{{{{wwwtttsssuuuzzz}}}ssseeeVVVMMMHHHDDDEEEHHHKKKJJJLLLQQQYYYggg{{{uuuooojjjiiihhhhhhlllqqqooowww~~~wwwqqqllleee]]]WWWUUUSSSQQQOOOMMMKKKJJJJJJHHHGGGFFFGGGHHHIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFGGGHHHIIIJJJLLLNNNPPPRRRTTTUUUUUUVVVWWWZZZ]]]^^^___^^^^^^^^^cccfffeeefffiiilllkkklllqqqtttsssssswwwxxxwww|||~~~eee]]]XXXWWWXXXXXX\\\```cccbbbcccfffiiikkklllkkkfffeeebbb^^^ZZZWWWUUUTTTYYYWWWUUUTTTUUUWWWWWWVVVRRRRRRQQQRRRTTTXXX[[[^^^```^^^^^^bbbgggkkkjjjiiilllssswwwuuuvvvxxxrrrgggWWWPPPJJJHHHKKKTTTeeeuuuoooeeeggg___fffwwwWWWQQQZZZxxx}}}kkkuuulllHHH888555555222222////////////////////////000000000000111222333444444;;;EEELLLLLLKKKPPPXXXmmmvvvyyyssssssuuuxxx|||{{{xxxtttsssuuuzzz}}}~~~pppcccTTTLLLHHHFFFGGGJJJIIIHHHKKKRRR\\\kkkwwwrrrmmmllljjjgggiiinnnlllrrr}}}}}}wwwoooiiiddd___XXXTTTRRRQQQOOOMMMKKKJJJIIIIIIJJJIIIGGGHHHIIIIIIHHHGGGDDDEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOORRRUUUWWWXXXYYYXXXZZZ\\\___``````___^^^___eeehhhffffffkkkmmmkkkmmmsssvvvuuuvvvzzz|||{{{nnnQQQKKKGGGJJJNNNQQQWWW]]]```bbbdddeeeffffffgggiiieeeddd```\\\YYYWWWWWWXXX\\\ZZZWWWWWWWWWXXXXXXWWWQQQQQQPPPPPPSSSWWW[[[^^^```______dddjjjnnnooonnnrrryyy{{{xxxxxxzzzrrrfffSSSNNNIIIHHHLLLTTTcccooojjjccchhh```ooouuuUUUSSS```uuu|||bbbEEE999666555222222////////////////////////000000000000111222333444555;;;EEEMMMMMMKKKPPPXXXrrryyy~~~wwwwwwyyy{{{}}}{{{zzzxxxvvvxxx|||~~~ooobbbTTTMMMIIIGGGHHHLLLGGGGGGJJJRRR^^^oooyyytttooonnnkkkggghhhlllooouuu|||xxxrrriiiccc___[[[VVVRRRQQQPPPNNNLLLJJJIIIHHHHHHKKKJJJHHHIIIIIIJJJHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEIIIIIIIIIIIIIIIJJJLLLLLLLLLNNNQQQTTTWWWYYYZZZ[[[[[[\\\^^^```aaaaaa```___```fffiiigggggglllnnnkkknnntttxxxvvvxxx}}}}}}{{{bbbMMMGGGDDDHHHMMMQQQWWW]]]^^^bbbeeeeeecccbbbdddfffgggeeebbb^^^[[[[[[\\\^^^^^^\\\YYYXXXYYYYYYYYYXXXQQQPPPOOOPPPRRRWWW[[[^^^```___```eeelllqqqrrrqqqqqqwwwyyyvvvvvvwwwooocccQQQMMMJJJIIIMMMUUUbbbmmmiiiccciiibbb{{{nnnOOOPPPbbb}}}wwwZZZCCC:::777555222222333000...000///,,,+++...111111111111222333444555888<<>>HHHLLLNNNSSSZZZqqqyyytttsssrrrqqqpppqqqtttxxx}}}hhhYYYKKKFFFGGGGGGGGGIIIJJJNNNQQQbbbxxxooohhhbbb```^^^ZZZYYY[[[YYY[[[]]]______]]][[[YYYTTTPPPKKKGGGFFFGGGGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMJJJJJJMMMNNNMMMOOOSSSVVVVVVWWWYYY[[[]]]^^^___````````````aaabbbccccccggghhhjjjlllnnnqqqrrrsssqqqqqqrrrsssuuuwwwxxxyyy|||zzz~~~tttqqqllljjjlllmmmkkkhhhdddaaa^^^]]]\\\YYYYYYXXXWWWVVVUUUUUUTTTPPPQQQQQQRRRSSSSSSSSSRRRRRRSSSYYY___bbbccciiiqqqiiinnnpppppptttwwwooobbbLLLFFFBBBAAAAAAKKKfffxxxZZZHHHLLL```ooofffiiittt~~~|||XXX888888444222111111000------//////---...111/////////000000111222333222666>>>GGGLLLNNNTTT[[[nnnyyytttrrroooooooooqqqtttwww{{{}}}~~~eeeXXXJJJGGGHHHHHHGGGGGGHHHNNNSSSgggvvvkkkddd___]]][[[XXXWWWYYYUUUXXX\\\^^^^^^\\\XXXUUUUUUQQQLLLIIIHHHIIIIIIIIIEEEEEEEEEEEEDDDCCCBBBBBBEEEFFFGGGGGGHHHHHHGGGGGGEEEFFFFFFGGGIIIJJJLLLMMMMMMKKKKKKNNNPPPOOORRRVVVVVVVVVWWWXXXZZZ\\\]]]^^^````````````aaabbbcccdddggghhhiiilllnnnppprrrsssppppppqqqrrrtttvvvwwwxxx||||||sssqqqkkkiiikkkkkkjjjhhhfffccc```^^^\\\XXXXXXWWWWWWVVVTTTSSSRRRNNNNNNOOOOOOPPPQQQRRRRRRQQQUUU]]]ccccccbbbgggnnnjjjooopppooosssvvvlll^^^IIIDDDBBBBBBCCCOOOmmmoooUUUFFFPPPhhhyyytttzzz~~~XXX777999666333111111111...---//////------111////////////000111222333222666>>>HHHLLLOOOUUU\\\nnnyyytttrrrmmmnnnoooqqqssswwwyyy{{{zzzdddWWWJJJHHHIIIHHHFFFFFFFFFMMMTTTjjjpppggg```[[[ZZZXXXUUUTTTVVVSSSWWW[[[^^^___\\\WWWTTTRRRNNNIIIFFFFFFFFFGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBFFFFFFGGGHHHHHHHHHHHHGGGEEEFFFFFFGGGIIIKKKMMMNNNMMMKKKKKKOOOQQQQQQTTTXXXVVVVVVWWWXXXZZZ[[[]]]^^^````````````aaabbbcccdddfffgggiiikkknnnppprrrsssoooooopppqqqsssvvvxxxyyy}}}yyyqqqpppkkkiiilllggggggfffeeebbb___\\\ZZZWWWWWWWWWVVVUUUTTTRRRRRRMMMMMMMMMNNNOOOPPPRRRSSSRRRWWW```gggeeebbbeeekkklllppppppooorrrtttiii[[[GGGCCCAAABBBEEESSSsss}}}kkkRRRGGGTTTppp~~~XXX777:::888555333333............///000222222222......222333//////333888777===IIIOOOOOOUUU___xxxwww{{{xxxtttqqqsssooolllnnnoooppptttzzz~~~cccWWWLLLHHHHHHGGGGGGHHHKKKQQQZZZtttyyykkkeeeaaa\\\XXXVVVUUUTTTSSSVVVXXX[[[]]]]]][[[XXXVVVSSSQQQNNNKKKIIIHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJLLLNNNNNNOOOQQQRRRSSSSSSUUUWWWYYYZZZ[[[\\\\\\\\\\\\\\\```bbbccccccccccccdddfffhhhiiikkkkkkjjjkkkmmmoooppppppqqqqqqqqqsssxxx{{{zzz~~~xxxpppooolllgggfffggggggeeeccc```]]]ZZZXXXTTTSSSQQQQQQRRRRRRQQQOOOLLLMMMMMMMMMMMMOOOSSSVVVZZZZZZ```ggghhhdddccchhhnnnlllqqqrrrlllkkkfffVVVCCCBBB>>>===GGG\\\rrr~~~dddUUUOOOYYYvvv}}}QQQ;;;666111///333333............///000111222111......222222//////333666444;;;HHHNNNPPPVVV```uuuttt{{{wwwtttqqqrrrmmmkkkmmmnnnooosssxxx}}}zzz```UUUKKKHHHHHHFFFGGGHHHKKKSSS^^^yyyzzzttthhhccc___ZZZVVVUUUTTTTTTSSSUUUWWWZZZ\\\\\\ZZZXXXVVVUUUSSSOOOLLLIIIGGGGGGGGGDDDCCCCCCCCCDDDDDDEEEFFFCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJJJJJJJKKKMMMOOOOOOQQQSSSTTTTTTUUUVVVXXX[[[[[[\\\\\\]]]\\\\\\\\\aaabbbddddddcccccceeefffhhhiiikkkkkkjjjkkkmmmoooooopppqqqrrrrrrtttxxxzzz{{{~~~uuunnnlllhhheeedddeeecccaaa___\\\YYYWWWVVVUUUSSSRRRRRRSSSSSSRRRPPPMMMNNNNNNMMMMMMOOORRRUUUYYYZZZ___fffgggdddfffkkknnnlllsssuuunnnkkkbbbQQQDDDDDDBBB@@@FFFVVVjjjxxxfffSSSIIIUUUuuu|||PPP;;;666222111333333///......//////000111222111//////222222000000333333222999FFFMMMOOOVVV```mmmoooyyy{{{vvvsssqqqoookkkhhhjjjlllmmmqqqvvv{{{uuu]]]SSSJJJGGGGGGFFFGGGIIINNNYYYggg|||xxxqqqpppmmmccc___[[[WWWTTTSSSSSSSSSRRRTTTUUUXXXYYYZZZYYYXXXWWWWWWTTTPPPLLLHHHFFFEEEEEECCCCCCCCCBBBCCCCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKLLLLLLMMMOOOPPPQQQSSSUUUVVVVVVVVVXXXZZZ\\\\\\]]]]]]^^^]]]]]]]]]bbbccceeeeeeddddddfffggghhhiiikkkkkkkkkkkkmmmooommmooorrrssstttvvvxxx{{{}}}{{{pppkkkhhhdddbbbccccccaaa^^^[[[XXXWWWVVVVVVUUUSSSRRRSSSTTTTTTSSSRRRPPPPPPOOONNNMMMNNNQQQSSSWWWYYY___dddeeeeeeiiioooooonnnuuuwwwnnniii^^^KKKAAACCCDDDCCCDDDPPPeeevvvoooXXXMMMZZZ{{{yyyNNN:::666444333333333///////////////000111111111000000111222111111222222111888EEELLLNNNTTT^^^fffnnnvvv{{{{{{tttqqqppplllhhhfffhhhiiijjjoootttzzz~~~qqqXXXPPPIIIGGGFFFFFFGGGKKKSSSaaasssvvvllljjjeeeeeefff^^^[[[WWWSSSQQQQQQRRRRRRRRRRRRSSSUUUWWWXXXXXXXXXXXXUUUSSSOOOKKKHHHFFFEEEEEECCCCCCBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXXXXXXXZZZ\\\[[[\\\]]]^^^___`````````bbbdddeeefffeeeeeefffhhhhhhjjjlllmmmllllllnnnooommmpppsssuuuwwwxxxzzz|||{{{hhhffffffiiiooouuuuuurrrooommmjjjhhheeebbbbbbcccbbb```]]]ZZZWWWVVVWWWWWWSSSRRRQQQRRRSSSTTTSSSRRRRRRQQQQQQOOOMMMMMMPPPRRRVVVZZZ___bbbcccffflllrrrrrrpppvvvuuullleeeZZZHHH<<>>@@@AAABBBPPPmmmxxxrrrssspppmmmrrrqqqIII999666444666222222000000////////////000000000222222000111333444111555333999EEEKKKKKKQQQ[[[ppp|||}}}zzzrrrnnnmmmhhhdddbbbdddfffhhhlllrrryyyzzziiiQQQLLLHHHHHHGGGGGGJJJPPPYYYjjjlll]]]ZZZ[[[WWWXXX]]][[[VVVSSSOOOMMMNNNOOOOOOOOONNNNNNOOOQQQSSSUUUXXXYYYQQQOOOLLLIIIGGGFFFGGGGGGEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIKKKMMMOOOPPPQQQRRRUUUWWWXXXYYY[[[[[[ZZZZZZ\\\^^^ZZZ\\\^^^```cccdddeeefffdddfffggghhhgggggghhhjjjjjjmmmpppqqqppppppqqqqqqqqqsssvvvyyy{{{}}}~~~vvvkkkeeebbb\\\VVVNNNIIIEEEFFFIIILLLRRRYYY\\\ccchhhgggdddcccbbb___ZZZYYYWWWUUUSSSRRRRRRSSSOOONNNNNNOOOQQQSSSRRRQQQSSSSSSRRROOOMMMMMMOOOQQQUUU^^^dddcccaaaeeelllqqqvvvrrrssspppfffaaaXXXGGGBBB??????AAACCCPPPnnnxxxzzzqqqxxx}}}nnnllltttmmmGGG999666333555222222000000////////////000000///333333000000444444111333222999EEEKKKLLLSSS]]]tttzzzvvvvvvxxxzzzqqqmmmlllgggcccaaacccfffggglllrrrxxxwwweeeOOOKKKHHHIIIHHHHHHLLLRRR^^^pppuuu```TTTTTTVVVRRRUUU\\\[[[VVVSSSOOOMMMMMMNNNNNNNNNMMMMMMMMMOOOQQQTTTXXXZZZTTTRRROOOKKKHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDCCCDDDEEEGGGHHHIIIJJJJJJKKKNNNPPPQQQRRRTTTVVVXXXXXXZZZ[[[[[[[[[[[[\\\^^^^^^^^^```bbbcccdddddddddeeeggghhhhhhhhhhhhiiikkklllnnnqqqssssssrrrrrrssssssuuuxxxzzz|||{{{zzzuuummmgggccc[[[SSSJJJEEEBBBCCCEEEGGGPPPYYYaaahhhllliiifffddd```ZZZXXXWWWVVVUUUTTTSSSRRRQQQOOONNNNNNOOORRRTTTSSSSSSSSSSSSRRRPPPNNNNNNPPPRRRVVV```gggdddaaadddkkknnnrrrooosssqqqgggaaaWWWEEEAAA======BBBFFFQQQmmm~~~yyyoooeeeppp~~~pppnnnuuujjjEEE999555222444111111111000////////////000000///333444000000555555111222111888EEELLLNNNUUU___rrr{{{{{{uuussszzzppplllkkkgggbbbaaaccceeeggglllrrrvvvuuubbbNNNKKKIIIIIIIIIIIIMMMSSScccvvvuuuiiiYYYNNNOOOSSSOOOSSS[[[[[[VVVSSSOOOMMMMMMMMMNNNMMMLLLLLLLLLMMMPPPTTTXXXZZZXXXUUUQQQMMMJJJHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJLLLNNNQQQRRRSSSTTTWWWYYYYYYZZZ\\\\\\[[[[[[\\\^^^aaaaaabbbccccccccccccbbbfffgggiiiiiihhhhhhjjjkkklllooosssttttttsssssstttuuuwwwxxxzzz|||xxxzzzyyytttooojjjaaaXXXOOOJJJHHHIIIJJJLLLVVVaaagggmmmpppkkkgggddd]]]UUUXXXXXXXXXXXXWWWUUUTTTSSSOOOOOOOOOPPPSSSUUUUUUTTTSSSSSSRRRPPPNNNNNNPPPSSSVVVbbbiiieeeaaadddjjjlllooommmssssssiiibbbWWWDDD===999;;;CCCIIITTTnnn}}}yyyhhh[[[ffftttqqqyyyhhhEEE999555111333111111............/////////000111222222333333333222222444333777AAAKKKPPPVVV[[[zzzzzzxxx}}}{{{uuuooojjjddd```___bbbccccccgggkkksss}}}vvv^^^OOOLLLJJJIIIGGGGGGOOOXXXjjjzzzqqqccc\\\LLLJJJIIIKKKNNNSSSVVVXXXUUUSSSPPPNNNMMMNNNOOOPPPMMMLLLKKKKKKMMMPPPTTTVVVUUUUUUTTTPPPLLLIIIGGGGGGEEEEEEDDDCCCBBBAAAAAAAAADDDEEEGGGIIIJJJKKKLLLLLLOOOOOOOOONNNNNNPPPUUUXXXXXXXXXYYYZZZ[[[]]]___``````aaabbbccccccdddccccccggggggffffffgggiiikkkmmmlllooorrrssssssrrrrrrrrryyyyyyxxxxxx{{{xxx{{{~~~~~~vvvkkkdddVVVUUUPPPIIIIIITTTaaaiiizzzrrr```]]]^^^]]]XXXWWWVVVTTTSSSRRRRRRRRRPPPPPPOOOOOOPPPQQQSSSTTTQQQPPPNNNMMMNNNOOORRRTTTWWWdddjjjddd^^^bbbggghhhooooooooommmfff\\\PPPGGG??????@@@BBBEEETTToooqqqvvv___XXX^^^{{{tttwwwcccDDD555222444444//////........./////////000000...///000111111111111111555444888AAAIIIMMMPPPTTTiiizzzssslllgggbbb^^^]]]```bbbbbbeeejjjooozzzsss[[[LLLJJJIIIHHHGGGIIISSS]]]pppsss```TTTMMMIIIHHHGGGHHHLLLPPPTTTUUURRRPPPMMMKKKJJJKKKLLLNNNLLLKKKJJJJJJLLLNNNQQQSSSUUUUUUTTTPPPKKKHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHJJJLLLMMMNNNOOOQQQRRRRRRQQQQQQRRRUUUWWWYYYYYYYYYZZZ\\\]]]___``````aaabbbccccccddddddcccfffggggggiiijjjlllnnnooonnnqqqtttuuutttsssssstttzzzzzzzzz{{{}}}yyyssshhhiiieee___aaammm{{{|||ggg___^^^\\\XXXWWWUUUSSSRRRPPPPPPPPPQQQQQQPPPPPPQQQRRRTTTUUURRRPPPOOOMMMNNNPPPRRRTTTVVVbbbgggbbb^^^bbbgggfffkkkkkkkkkiiicccXXXLLLDDD>>>>>>@@@BBBGGGVVVrrrqqqvvv|||[[[UUU]]]|||~~~zzz\\\@@@444444444444000000....../////////000000000---...///000111222222222666555999AAAHHHIIIJJJLLLXXXvvv~~~vvvmmmggg___\\\[[[^^^``````dddiiijjjuuu}}}oooXXXJJJHHHGGGGGGGGGLLLXXXeeexxxwwwaaaSSSJJJEEEEEEDDDDDDEEEHHHLLLPPPSSSOOOMMMJJJHHHGGGHHHJJJKKKLLLKKKJJJIIIJJJLLLNNNOOOVVVUUUSSSOOOKKKHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGIIILLLNNNPPPQQQQQQSSSTTTUUUUUUTTTTTTUUUWWWYYYZZZZZZ[[[\\\^^^___``````aaabbbcccdddddddddddddddfffiiilllnnnpppqqqqqqpppsssuuuvvvvvvuuuuuuvvvzzz|||}}}~~~|||~~~|||xxx|||nnnccc___\\\WWWVVVTTTRRRPPPOOONNNNNNRRRRRRQQQQQQRRRSSSUUUVVVSSSQQQOOONNNNNNPPPRRRTTTVVV___ccc___^^^dddfffdddhhhhhhhhhgggaaaWWWKKKBBB>>>>>>@@@BBBHHHXXXvvvvvv~~~nnnTTTRRR]]]vvvRRR;;;444555555333111111...////////////000000000...///111222444444555555555444999BBBHHHHHHHHHIIIRRRqqq~~~|||ssskkkfff\\\YYYXXX\\\^^^___ccchhhgggrrr{{{~~~}}}jjjUUUIIIGGGFFFFFFGGGMMM]]]lllfffVVVMMMGGGDDDBBBCCCCCCDDDFFFJJJOOOSSSOOOMMMJJJHHHGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLVVVUUURRRNNNJJJHHHIIIJJJHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGIIILLLNNNPPPQQQQQQPPPSSSVVVWWWWWWVVVWWWXXXZZZ[[[[[[[[[]]]^^^___```aaaaaabbbcccddddddddddddbbbdddiiinnnqqqrrrssssssrrrtttvvvwwwvvvvvvvvvwwwzzz|||~~~qqqeee```]]]XXXWWWUUUSSSQQQOOONNNNNNTTTSSSRRRRRRSSSTTTVVVWWWTTTRRRPPPOOOOOOPPPSSSTTTWWW___bbb^^^^^^eeegggccchhhiiiiiigggbbbXXXLLLDDD>>>>>>???AAAGGGYYYwwwcccOOOOOO___nnnKKK888555666444111111111////////////000000000111...///111222444444555555333333999CCCIIIJJJIIIKKKSSSqqq}}}}}}}}}sssjjjccc___ZZZVVVVVVZZZ\\\]]]aaagggfffpppyyy}}}}}}wwweeeRRRJJJHHHFFFFFFFFFNNNaaarrrrrrYYYNNNIIIDDDCCCAAABBBDDDEEEFFFJJJOOOTTTRRRPPPMMMJJJIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJJJJKKKSSSSSSQQQOOOKKKJJJJJJLLLGGGGGGFFFFFFEEEFFFFFFFFFEEEFFFHHHKKKMMMNNNOOOPPPLLLPPPTTTVVVWWWXXXYYYZZZ\\\\\\\\\\\\]]]^^^``````aaabbbcccddddddeeedddddd```ccciiinnnrrrtttttttttrrrtttvvvvvvvvvvvvwwwxxxzzz|||rrrddd___]]]YYYXXXWWWTTTSSSQQQQQQPPPTTTTTTSSSSSSTTTUUUWWWXXXUUUSSSQQQOOOOOOQQQSSSTTTXXX```bbb^^^___eeegggcccgggggghhhgggbbbXXXMMMEEE???>>>???AAAGGGYYYyyysssZZZKKKOOObbbiiiGGG777666666222000000000/////////000000000111111---...///000111222222222222222888CCCJJJKKKLLLMMMTTToooxxx~~~zzzoooeee^^^[[[VVVSSSRRRVVVYYY[[[___eeegggnnnuuuxxxwwwppp___PPPIIIGGGFFFEEEEEEOOOeeezzzgggSSSMMMHHHDDDDDDAAACCCEEEFFFFFFJJJPPPVVVTTTRRROOOLLLJJJJJJKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIOOOPPPQQQOOOMMMLLLLLLMMMHHHGGGGGGFFFFFFFFFGGGGGGEEEFFFHHHJJJKKKMMMMMMNNNKKKNNNRRRUUUWWWXXXZZZ\\\]]]]]]]]]]]]^^^___```aaaaaabbbcccdddeeeeeeeeeeeeaaadddiiinnnrrruuuuuuuuutttuuuwwwwwwvvvvvvxxxyyy{{{}}}qqqccc^^^]]]ZZZYYYXXXVVVUUUTTTSSSSSSTTTTTTSSSSSSTTTUUUWWWXXXVVVTTTRRRPPPPPPQQQSSSUUUXXXaaaddd___^^^ccceeecccccccccdddccc___UUUJJJBBB???>>>???AAAHHH\\\}}}```SSSIIINNNdddeeeDDD777666444111000......//////000000000111111111...///000111111111111111222111777AAAIIIJJJLLLNNNSSSkkkqqqvvv|||zzzpppddd]]]YYYQQQNNNNNNRRRVVVWWW\\\aaaggglllqqqrrrooogggYYYMMMGGGEEEDDDDDDEEERRRkkk___PPPLLLGGGCCCCCC@@@CCCFFFFFFFFFIIIQQQWWWUUUSSSOOOKKKIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGKKKMMMPPPQQQOOONNNMMMNNNIIIHHHHHHHHHHHHHHHIIIIIIGGGGGGIIIJJJKKKLLLLLLLLLMMMOOOSSSUUUVVVXXXZZZ\\\^^^]]]]]]^^^^^^___```aaaaaabbbcccdddeeeeeeeeeeeecccfffjjjooosssvvvwwwxxxvvvwwwxxxxxxwwwxxxzzz{{{}}}nnnbbb___aaaYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSSSSSSSUUUVVVWWWWWWUUUSSSQQQPPPQQQSSSUUUVVVaaafff___[[[___bbbbbb```aaabbbaaa]]]TTTIIIAAA>>>>>>???BBBKKKaaatttxxxWWWOOOGGGNNNddd~~~___AAA666555222000222......000000000000111111111111111222222333333333222222222111666@@@GGGIIIKKKMMMRRRhhhlllrrryyywwwzzz|||wwwmmmaaaWWWSSSNNNKKKKKKPPPSSSUUUYYY___gggjjjmmmnnnjjjbbbUUUKKKDDDCCCCCCCCCFFFTTTooowwwWWWKKKHHHBBB===>>>???BBBEEEFFFFFFIIIPPPWWWUUURRRNNNJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHLLLPPPQQQQQQOOONNNNNNJJJJJJIIIIIIIIIJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLPPPRRRTTTUUUVVVXXXZZZ\\\^^^^^^^^^^^^^^^___```aaabbbbbbcccdddeeeeeeeeeeeefffhhhlllppptttwwwyyyzzzxxxyyyzzzzzzyyyyyy{{{}}}{{{kkkbbbbbbeeeXXXWWWVVVVVVUUUUUUVVVVVVTTTSSSSSSSSSSSSUUUVVVWWWWWWUUUSSSQQQQQQRRRSSSUUUTTTaaaggg___YYY[[[```aaa```aaabbbaaa]]]TTTIIIBBB======???CCCNNNfffwwwjjjyyyVVVOOOFFFMMMdddyyy[[[???555444000000444/////////////////////000111111000000111222222222222111333222444;;;EEEKKKLLLJJJRRR```uuuzzzyyy|||vvvrrrqqqooorrrtttoooeeeYYYQQQMMMHHHEEEGGGLLLQQQSSSXXX]]]```eeeiiihhhaaaVVVLLLFFFDDDEEEEEEDDDIII[[[vvv|||dddNNNHHHFFF???;;;===>>>CCCEEEDDDEEEJJJMMMMMMNNNNNNNNNLLLHHHEEEDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFJJJNNNOOOMMMNNNQQQPPPMMMPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPRRRQQQTTTVVVXXXYYYYYY[[[]]][[[[[[[[[\\\]]]^^^___```eeedddccceeeggghhhgggfffgggiiimmmpppsssvvvyyy|||yyyzzz||||||||||||}}}{{{nnnfff```[[[[[[[[[ZZZYYYXXXXXXXXXYYYZZZWWWSSSOOOPPPTTTVVVUUURRRVVVWWWWWWWWWWWWVVVTTTTTTXXX```___UUURRRZZZ^^^[[[\\\aaaccc^^^VVVOOOFFF??????<<<>>>@@@KKKooo{{{}}}fffxxx~~~nnnSSSOOODDDMMMnnnqqqMMM999999555111333222/////////////////////000111111000111111222333222222222222222444;;;DDDKKKLLLKKKUUUbbbwww}}}|||~~~uuuoookkkiiilllooopppkkkaaaUUUMMMJJJFFFCCCEEEJJJNNNQQQUUU[[[]]]aaaeeeeee___UUULLLGGGFFFGGGGGGFFFLLL___zzzqqq]]]KKKGGGDDD>>><<>>BBBEEECCCEEEJJJMMMMMMOOOOOOOOOMMMIIIFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEHHHLLLMMMMMMOOOSSSTTTQQQPPPNNNMMMKKKJJJJJJKKKKKKJJJJJJJJJKKKLLLOOOQQQRRRSSSVVVXXXZZZZZZ[[[]]]^^^]]]]]]]]]]]]^^^___aaaaaaffffffgggggghhhhhhhhhiiihhhjjjnnnppprrrtttxxxzzzyyy{{{}}}}}}}}}~~~xxxggg___]]]\\\\\\]]][[[ZZZYYYYYYYYYZZZ[[[[[[WWWTTTPPPQQQUUUWWWVVVTTTVVVVVVVVVVVVVVVUUUUUUUUUZZZbbbbbbYYYVVV\\\```]]]^^^dddeee___WWWNNNDDD<<<;;;;;;@@@EEERRRtttzzzjjj~~~{{{lllOOOIIICCCNNNqqqhhhHHH666888666444666555000000///////////////000111111111222222333333333333333111111333:::CCCJJJMMMMMMVVVaaawww}}}ssslllgggdddfffiiijjjeee[[[PPPHHHEEECCCAAABBBHHHLLLNNNRRRXXXYYY]]]``````[[[SSSKKKGGGGGGHHHHHHGGGNNNcccyyycccUUUIIIEEEBBB======AAA===AAADDDCCCDDDJJJMMMMMMPPPQQQQQQNNNKKKGGGFFFFFFCCCCCCCCCCCCDDDDDDEEEEEEEEEJJJLLLLLLOOOUUUWWWVVVOOONNNNNNNNNMMMMMMLLLLLLJJJJJJKKKLLLNNNPPPRRRSSSVVVXXXZZZ\\\\\\]]]^^^```^^^^^^^^^^^^```aaabbbcccgggiiikkkkkkhhhgggiiillliiillloooqqqrrrsssuuuwwwzzz|||~~~}}}ooo```YYYVVVUUUUUUWWWXXXXXXWWWXXXXXXYYYZZZ[[[XXXUUUSSSTTTWWWYYYXXXVVVVVVUUUTTTTTTTTTUUUVVVWWWZZZbbbccc\\\YYY]]]___]]]aaafffggg```WWWMMMCCC:::;;;<<>>???GGGOOO[[[xxxuuuvvvhhhcccKKKFFFDDDUUU~~~\\\DDD:::;;;555111000---444444///////////////000000111222222333444444444444333000111333888@@@HHHNNNQQQUUU___vvv{{{}}}yyymmmccc\\\YYY]]]```aaa\\\SSSJJJDDDAAACCC@@@AAAFFFJJJLLLPPPUUUZZZ[[[\\\YYYSSSLLLFFFDDDAAACCCEEEHHHQQQhhh{{{bbbRRRMMMHHHEEE@@@<<<===???<<>>EEEMMMZZZwwwtttuuuxxxhhhsssZZZGGGEEEEEEZZZ|||UUUBBB;;;;;;333///...)))......///////////////000111111111222222333333333333333111222333777>>>FFFMMMRRRYYYbbbyyyzzzzzznnnddd\\\XXXYYY\\\]]]YYYQQQIIIDDDBBBCCC@@@AAAFFFJJJKKKOOOUUUYYYZZZYYYUUUOOOIIIDDDBBB>>>BBBFFFJJJVVVmmmppp]]]OOOLLLGGGCCC@@@=========<<>><<<;;;AAAIIIWWWuuurrrttt|||mmmccchhhSSSCCCBBBGGG^^^rrrKKK<<<999999222000111,,,000000///////////////000111111000111111222333222222222222333444777<<>>CCCIIIPPP\\\ttt}}}fffZZZLLLIIIDDD???>>>???===;;;===BBBEEEFFFHHHOOOSSSTTTTTTTTTSSSPPPLLLHHHFFFFFFAAACCCEEEGGGHHHHHHGGGGGGEEEHHHIIIHHHKKKRRRVVVUUURRRQQQOOONNNMMMMMMMMMMMMJJJKKKNNNQQQTTTUUUVVVVVVVVVXXX[[[[[[[[[[[[\\\]]]]]]]]]^^^___aaaccceeefffeeefffggghhhiiijjjkkklllnnnrrrxxx{{{}}}~~~{{{}}}{{{ooobbbYYYOOOIIICCC>>>===@@@???AAADDDHHHLLLNNNOOOPPPPPPRRRTTTUUUVVVVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRRRRXXXYYY[[[[[[[[[\\\aaafffiiijjjdddXXXMMMGGGAAA<<<<<<:::@@@HHHTTTooo|||iiirrr{{{eeeddd~~~fffSSSDDDCCCFFF```eeeCCC888777888111000333///333333///////////////000111111000000111222222222222111333444444777;;;CCCKKKQQQTTT^^^xxxvvv{{{|||}}}xxxlllaaaYYYUUURRRUUUWWWTTTNNNGGGDDDCCCAAA???@@@DDDGGGIIIMMMRRRRRRRRRQQQNNNIIIEEECCCCCC???EEEMMMUUUaaayyyooo\\\TTTJJJFFF@@@======???>>>:::===BBBFFFFFFIIIPPPUUUUUUTTTTTTSSSPPPLLLHHHFFFEEEAAACCCFFFHHHIIIIIIHHHGGGCCCFFFGGGGGGKKKRRRWWWWWWUUUSSSQQQNNNMMMMMMNNNOOOJJJLLLOOORRRTTTVVVWWWWWWWWWYYY[[[\\\\\\\\\]]]^^^^^^______aaaccceeeggghhhfffeeeeeehhhkkkmmmmmmlllnnnsssyyy}}}~~~{{{rrrrrroooaaaTTTMMMFFFBBB>>>;;;<<<@@@888:::>>>BBBFFFHHHJJJJJJNNNPPPSSSTTTUUUTTTUUUVVVSSSSSSTTTTTTSSSRRRQQQPPPUUUUUUWWWXXXXXXZZZ```fffmmmllldddVVVJJJDDD???;;;???===CCCIIIRRRhhhuuunnn```ppp|||eeennn~~~hhhVVVIIIGGGFFF```|||XXXAAA777777777//////333///000000000000000000000111111222222222333333333333444444666222111666===BBBIIIOOOUUUaaawww{{{}}}~~~zzznnnaaaWWWQQQRRRTTTUUURRRMMMGGGBBB@@@AAAAAABBBDDDGGGKKKNNNPPPSSSRRRPPPKKKFFFCCCBBBCCC@@@FFFMMMTTTeeexxx```RRRMMMCCCCCCCCCAAA>>>===>>>???<<>>>>>AAABBBGGGYYYlllmmmccccccyyyqqqcccnnnVVVIIIFFFHHHssspppOOO<<<999555222222333333333000000/////////...///000000111222222222333333333444444666111111666;;;@@@GGGNNNVVV^^^nnn|||yyynnnaaaXXXRRRNNNPPPQQQPPPLLLGGGCCCAAA??????@@@CCCFFFIIIMMMOOOSSSRRROOOJJJEEEBBBBBBBBBAAAIIIQQQZZZkkkpppYYYNNNJJJCCCCCCCCCAAA>>>======>>><<>>@@@AAAJJJNNNPPPOOOOOORRRQQQMMMSSSTTTTTTTTTSSSRRRPPPOOOTTTUUUYYY\\\YYYUUUYYYaaallljjjcccZZZNNNEEE???===>>>AAABBBGGGWWWhhhhhh^^^hhhkkkeeelllVVVJJJGGGJJJvvvhhhHHH<<<888444222222333333222000000...............//////000222222222222333333333333555111000555999===EEELLLSSSZZZiiiwww}}}|||}}}}}}vvvjjj___VVVPPPIIIKKKMMMMMMJJJFFFDDDCCC======???AAADDDGGGKKKMMMSSSRRRNNNIIIDDDAAAAAABBBCCCKKKUUU```qqqdddRRRJJJGGGBBBCCCCCCAAA>>><<<<<<======BBBFFFFFFIIIOOOSSSTTTSSSRRRQQQOOOLLLIIIFFFDDDCCCDDDDDDDDDEEEEEEEEEFFFIIIIIIIIIHHHIIIMMMRRRVVVVVVWWWWWWUUUSSSRRRSSSTTTOOOPPPQQQRRRTTTVVVWWWYYY^^^```cccdddcccbbbbbbbbbgggggggggfffeeeeeehhhjjjhhhjjjlllnnnoooqqquuuwwwzzz~~~ppp[[[UUUNNNJJJKKKLLLKKKJJJHHHEEE@@@<<<999888999::::::999999999;;;===@@@AAAJJJNNNPPPOOOPPPRRRPPPLLLTTTTTTSSSRRRQQQQQQQQQQQQQQQUUUZZZ[[[VVVSSSZZZcccmmmjjjdddZZZOOOEEE>>><<<===@@@CCCIIIXXXffffff\\\nnndddiii~~~gggSSSHHHFFFOOO{{{^^^@@@;;;888444222222333333222000000///............///000000111222222222222333333333444111000444777:::BBBJJJMMMYYYlll{{{}}}{{{||||||rrrfff[[[RRRMMMHHHJJJLLLKKKHHHEEECCCBBB======>>>@@@CCCGGGJJJLLLRRRPPPMMMHHHCCC@@@AAABBBCCCKKKVVVbbbuuuwww\\\MMMHHHFFFBBBCCCCCCBBB???<<<<<<<<<===BBBFFFGGGIIINNNRRRQQQQQQQQQPPPNNNLLLHHHEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFIIIIIIIIIIIIIIILLLQQQTTTYYYYYYXXXVVVSSSRRRSSSTTTPPPQQQRRRSSSUUUWWWYYYZZZ```bbbeeeeeedddcccbbbcccgggggggggfffeeeeeegggiiiiiikkknnnppprrrtttwwwzzz|||{{{fffMMMIIICCC???@@@BBBCCCCCCCCCAAA===:::888999:::;;;<<<<<<;;;::::::===@@@BBBLLLPPPRRRQQQRRRTTTRRROOOUUUSSSQQQPPPOOOPPPQQQRRROOOUUU[[[ZZZUUUUUU___jjjnnnkkkdddZZZNNNDDD>>>;;;<<>>???AAADDDHHHKKKMMMPPPNNNKKKFFFBBB@@@AAACCCCCCKKKVVVdddyyyqqqXXXLLLHHHGGGCCCDDDEEECCC@@@===<<<<<<===CCCGGGGGGIIINNNQQQPPPOOOOOOOOONNNKKKIIIFFFDDDCCCCCCCCCDDDEEEFFFFFFGGGIIIIIIIIIIIIIIIKKKOOOSSS[[[ZZZYYYUUURRRPPPQQQSSSOOOPPPQQQRRRTTTWWWYYYZZZ```bbbddddddcccbbbbbbccceeeeeeeeedddcccdddfffhhhiiilllppprrrtttwwwzzz||||||uuu___EEEBBB===::::::;;;===>>>???>>>;;;999888999;;;<<<<<<<<<<<<;;;:::<<>>???DDDMMMYYYcccbbb]]]uuusssccc|||vvv^^^LLLFFFGGGTTTSSS===888666333222333333222111000000000000000000000111222222111111111111222222222222444222222444444666>>>GGGOOOZZZhhhqqqyyy}}}~~~xxxyyy}}}rrrfff[[[RRRNNNJJJKKKKKKIIIEEEAAA??????>>>???@@@BBBEEEIIILLLNNNMMMLLLIIIDDDAAA@@@BBBEEEEEENNN[[[kkkkkkVVVMMMJJJGGGDDDEEEFFFEEEAAA>>>===<<<<<>>======@@@GGGLLLXXXYYYWWWRRRPPPRRRQQQOOOQQQOOONNNLLLLLLMMMOOOPPPSSSYYY\\\VVVRRRXXXccclllrrrnnndddXXXKKKBBB===<<<@@@AAADDDLLLWWW^^^___\\\zzzooolllyyy^^^KKKGGGKKKVVV~~~NNN<<<777555333333333333222111000000///////////////000111111111111111111222222222222444333333555444555===FFFOOOWWWdddqqqwwwwww}}}qqqdddXXXPPPKKKHHHIIIIIIFFFCCC???>>>>>>>>>>>>???BBBEEEHHHLLLMMMKKKJJJFFFBBB@@@@@@CCCFFFIIIUUUeeewww~~~eeeTTTMMMJJJGGGEEEGGGHHHFFFCCC???======<<>>===@@@@@@DDDNNNZZZaaadddeeemmmvvvzzz\\\GGGEEELLL\\\uuuFFF888666444333333333333222111000000...............///000000000111111111111222222222555444444555444444<<>>>>>>>>===>>>???AAADDDHHHKKKMMMIIIHHHEEEBBB???AAADDDHHHMMMZZZmmmvvv```QQQMMMJJJGGGFFFHHHIIIHHHDDD@@@>>>===<<>>>>><<<;;;:::::::::;;;<<<===???CCCHHHKKKNNNVVVaaajjjsssppphhh\\\UUUTTTRRRPPPLLLKKKKKKKKKKKKKKKLLLLLLOOOUUUVVVUUUZZZiiiwww}}}wwwpppdddUUUHHH@@@>>>>>>??????DDDQQQ___iiiooorrrzzzkkk}}}yyyXXXBBBAAAJJJcccnnn@@@444555444333333444333222111000000333222000///......//////111111111000000000000000333222333777888888;;;AAAQQQ[[[ccctttlllxxx}}}qqqhhh]]]RRRMMMNNNFFFFFFEEEBBB???======>>>?????????@@@BBBEEEHHHJJJIIIEEECCCDDDCCC@@@AAAEEEPPPdddwwwnnn^^^TTTOOOLLLJJJHHHGGGFFFCCCAAA>>><<<;;;===BBBHHHMMMPPPRRRSSSTTTNNNOOOOOOOOOMMMKKKHHHFFFBBBCCCEEEEEEEEEFFFHHHJJJHHHGGGFFFFFFFFFGGGIIIJJJWWWSSSMMMGGGEEEEEEGGGIIIMMMPPPRRRRRRPPPQQQTTTWWWYYY[[[\\\\\\ZZZXXXWWWWWW^^^___```bbbdddfffhhhiiioooqqqsssuuuvvvxxx{{{}}}~~~yyykkk\\\KKKFFFJJJMMMHHHIIIKKKDDDBBBCCCCCCBBB???>>>>>>>>>@@@FFFOOOTTTYYYaaammmwww|||ooo___WWWWWWVVVRRRNNNMMMKKKJJJJJJJJJKKKLLLNNNTTTXXXYYY```ooozzz}}}yyypppcccWWWJJJ???<<>>KKKVVV___ooo}}}lllyyy{{{oooeeeZZZPPPKKKKKKEEEEEEDDDBBB>>>======>>>>>>???@@@BBBDDDFFFHHHIIIJJJFFFDDDEEECCCAAACCCGGGRRRggg{{{|||iiiXXXOOOKKKIIIGGGHHHGGGFFFCCCAAA>>>===<<<===AAAHHHLLLOOOPPPQQQRRROOOPPPQQQPPPOOOLLLIIIFFFBBBCCCEEEEEEDDDEEEHHHJJJHHHGGGGGGFFFFFFGGGHHHIIIRRROOOKKKGGGEEEEEEGGGHHHKKKMMMNNNOOOPPPRRRTTTWWWYYY[[[\\\\\\ZZZYYYYYYYYY___```aaabbbdddgggiiijjjoooqqqtttuuuvvvxxx{{{}}}|||xxxkkk]]]OOOJJJOOORRROOORRRVVVQQQQQQPPPNNNJJJEEEBBB@@@AAAAAAHHHPPPXXX```kkkyyysssaaaWWWUUUSSSNNNOOONNNLLLKKKKKKKKKLLLMMMOOOTTTWWWXXX^^^lllvvvzzzxxxnnnaaaUUUHHH>>><<>><<<===>>>===???AAADDDFFFGGGGGGHHHJJJGGGFFFFFFDDDBBBDDDIIIVVVkkkvvvdddTTTLLLIIIHHHGGGHHHGGGFFFCCCAAA???===<<<>>>BBBGGGKKKMMMNNNOOOPPPPPPQQQRRRSSSQQQMMMIIIGGGBBBCCCEEEEEEDDDEEEGGGIIIHHHGGGFFFFFFFFFFFFFFFGGGKKKJJJHHHFFFFFFFFFGGGGGGIIIIIIIIILLLPPPTTTVVVVVVXXXZZZ\\\]]]\\\[[[\\\]]]aaaaaabbbdddfffhhhjjjkkkoooqqqtttvvvwwwxxx{{{}}}~~~zzzvvvkkk```VVVQQQVVVZZZWWW^^^eeebbbeeeccc^^^WWWOOOIIIGGGGGGHHHNNNXXXbbbmmmzzzwwwdddYYYUUURRRMMMOOONNNMMMLLLLLLLLLMMMMMMPPPTTTVVVXXX^^^iiisssxxxwwwkkk]]]QQQEEE===<<>><<<===>>>===???BBBFFFGGGHHHGGGFFFHHHFFFEEEEEECCCAAAEEELLL[[[pppsssaaaSSSLLLJJJJJJJJJHHHGGGFFFDDDAAA???>>>===@@@DDDHHHLLLMMMNNNOOOOOOQQQRRRTTTTTTRRRNNNJJJGGGBBBCCCDDDDDDDDDDDDFFFHHHFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGGGGKKKQQQVVVWWWWWWXXXZZZ\\\]]]]]]^^^```bbbddddddeeefffhhhjjjlllmmmppprrruuuwwwxxxyyy|||~~~}}}yyyvvvmmmddd]]]YYY___ddddddmmmyyyyyy}}}yyyqqqfff[[[TTTQQQPPPRRRYYYeeerrrxxxeee[[[XXXTTTPPPNNNNNNLLLKKKKKKKKKLLLMMMPPPTTTWWW[[[bbbkkkuuuzzzwwwjjjYYYMMMCCC===>>>AAAQQQRRR]]]ddd{{{|||ooo]]]JJJIIIJJJhhhRRR333666666444222000000000222333......444333111000//////000000000000111111222222222333111///111444555444888>>>FFFNNNPPPZZZpppwww{{{rrrbbbWWWOOOHHHDDDCCCAAAAAAAAA???===<<<===>>><<>>BBBEEEJJJLLLMMMNNNPPPQQQQQQRRRSSSSSSQQQMMMIIIFFFBBBDDDDDDDDDCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHGGGGGGHHHGGGGGGKKKRRRWWWXXXXXXWWWYYY\\\^^^___aaadddggggggggghhhiiikkkmmmnnnooorrrtttwwwxxxyyy{{{~~~|||xxxuuupppiiieeeccckkktttwwwvvvhhh^^^ZZZYYYYYYaaapppyyyeee\\\WWWSSSPPPMMMLLLKKKJJJIIIJJJKKKKKKPPPSSSZZZaaaiiipppxxx~~~xxxhhhVVVJJJBBB>>>@@@EEE]]]YYY___ddd{{{xxxzzzZZZIIIJJJPPPuuutttLLL444444666444222000000000222333//////000000//////000111333444000000111111222333333333000///000444555555999???CCCJJJKKKSSShhhzzz{{{tttyyy}}}mmm\\\RRRLLLFFFCCCBBB???@@@@@@???===<<<===???<<<>>>BBBEEEFFFFFFEEEDDDBBBAAABBBCCCAAAAAAIIISSSjjj~~~pppgggZZZPPPLLLKKKKKKJJJHHHGGGFFFDDDBBBAAA??????CCCFFFJJJLLLMMMOOOPPPRRRRRRRRRRRRQQQNNNKKKHHHFFFCCCDDDDDDDDDCCCCCCEEEGGGCCCCCCDDDEEEEEEEEEEEEEEECCCDDDFFFHHHIIIIIIHHHHHHHHHHHHIIILLLQQQUUUWWWXXXWWWYYY\\\^^^aaadddhhhkkkkkkkkklllmmmnnnppprrrrrrtttvvvyyy{{{|||}}}{{{vvvtttpppllliiiiiitttqqqfffaaaaaa___gggxxxyyyeee\\\UUUPPPMMMLLLKKKJJJIIIHHHIIIJJJJJJOOOSSS[[[gggnnnsssyyyxxxgggSSSFFF@@@>>>BBBGGG^^^XXX]]]bbb{{{zzzWWWJJJNNNZZZlllIII777555555444333111111111111222000000111000000///000222333444000000111222222333444444222111222555666555888>>>BBBIIIJJJQQQfffwww}}}}}}zzz{{{{{{yyyiiiWWWMMMIIIDDDAAAAAA>>>??????>>><<<<<<===???<<<>>>@@@CCCDDDDDDDDDCCC@@@@@@BBBDDDBBBCCCLLLXXXuuuyyyjjjbbbWWWPPPMMMLLLKKKIIIHHHGGGFFFDDDCCCAAA@@@???BBBDDDHHHKKKLLLNNNPPPRRRRRRQQQOOOMMMKKKHHHFFFEEECCCDDDDDDDDDCCCCCCDDDFFFCCCDDDFFFHHHHHHIIIHHHHHHFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHKKKLLLNNNPPPTTTVVVVVVYYY\\\___bbbfffkkkooonnnoooooopppqqqssstttuuuvvvxxx{{{}}}~~~zzzsssqqqooolllhhhiiiuuuqqqjjjhhhiiiiiiooo~~~wwwddd[[[UUUOOOMMMMMMLLLJJJIIIIIIJJJJJJKKKNNNQQQ\\\iiippprrruuuzzzwwwdddOOOBBB======BBBGGGVVVQQQXXX```zzzqqqUUUMMMTTTfffbbbDDD888555444444333222222111111000111111444333222000000000000111000000111222333333444444555333444666666444777<<>>???>>><<<<<<===???===>>>@@@AAACCCCCCCCCCCC???@@@CCCEEECCCEEEOOO[[[|||ssshhhaaaXXXQQQOOONNNLLLJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@CCCGGGIIIKKKMMMPPPRRRRRRPPPNNNKKKHHHFFFEEEEEECCCDDDDDDDDDBBBBBBDDDFFFDDDFFFHHHJJJKKKLLLKKKKKKIIIIIIIIIJJJJJJIIIIIIIIIFFFIIILLLLLLKKKMMMQQQUUUVVVYYY\\\___cccgggmmmqqqpppqqqqqqrrrssstttvvvwwwwwwyyy|||~~~xxxqqqooonnnlllffffffqqqyyyzzzxxxoookkkmmmpppssswwwsssbbb[[[VVVRRRQQQNNNMMMKKKJJJJJJKKKKKKLLLLLLPPP\\\jjjpppooopppuuuvvvbbbLLL???;;;<<>>777444333333333333333222000000111111555555444333222222222333,,,------...///000000111444444444444444555666777BBBFFFNNNWWWcccuuu|||nnnnnnwwwpppzzzxxx~~~~~~sss___MMMGGGDDD???>>>BBBAAA@@@>>>===>>>???>>>===???@@@AAAAAABBBBBBAAAAAABBBFFFEEEFFFJJJHHHRRRiiizzzlll^^^YYYSSSNNNKKKJJJIIIHHHKKKIIIGGGDDDBBBAAAAAAAAA???BBBFFFHHHJJJLLLOOOQQQSSSPPPMMMKKKKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJLLLNNNNNNLLLJJJMMMLLLJJJGGGFFFGGGJJJNNNQQQXXX^^^```fffoooqqqnnnwwwuuussstttwwwxxxvvvtttzzz|||}}}~~~~~~xxxwwwxxxuuutttzzzzzzvvvrrrnnnkkkggggggiiilllrrrxxx~~~}}}vvvoooiiigggjjjlllttttttmmmbbbWWWQQQQQQQQQQQQOOOMMMKKKJJJLLLNNNOOOQQQTTT]]]iiimmmjjjjjjmmmmmmXXXDDD>>>===<<<@@@FFFKKKJJJLLL```xxx~~~nnnsssLLLOOO[[[}}}vvvSSS;;;555666444333222222111111222222000000222222111000000000000000---......///000000111111333333333333444555666666BBBEEEKKKRRR___sss~~~sssrrrxxxvvvxxxwww{{{qqq]]]LLLFFFDDD??????BBBAAA???======>>>??????>>>???@@@AAAAAABBBBBBAAAAAA???CCCBBBCCCHHHHHHTTTmmmxxxjjj]]]YYYRRRNNNLLLKKKJJJIIIJJJHHHFFFDDDBBBAAAAAAAAAAAADDDHHHKKKMMMOOOQQQSSSSSSPPPMMMKKKKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMNNNNNNLLLJJJKKKJJJHHHFFFDDDFFFIIILLLRRRYYY```dddkkktttwwwttttttssssssuuuxxxyyyyyywwwyyy{{{|||}}}~~~wwwtttrrrhhhmmmrrrvvv{{{~~~wwwtttqqqpppnnnggggggggghhhkkkoootttvvvssspppkkkfffccccccgggjjjooorrriii```WWWRRRSSSRRRSSSQQQOOOLLLKKKKKKLLLMMMSSSUUU]]]fffiiieeedddffffffSSSCCC???>>><<<>>>CCCEEEHHHOOObbbsssrrrtttwwwnnnKKKOOO]]]qqqOOO999333444444333222222111111222222//////111000000////////////////////////000111111222222222222222222333444555666AAACCCHHHNNN[[[qqq{{{xxx{{{wwwwwwyyylllZZZIIIEEEDDD@@@???BBB@@@>>>======???@@@@@@??????@@@@@@AAAAAAAAAAAAAAA>>>AAA@@@CCCJJJMMM\\\vvvqqqeee[[[WWWRRRNNNLLLKKKJJJIIIHHHGGGEEECCCAAA@@@@@@???BBBEEEIIILLLNNNOOOQQQSSSRRRPPPMMMLLLLLLLLLKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLNNNMMMLLLMMMNNNNNNMMMKKKIIIIIIHHHFFFDDDFFFIIILLLQQQYYYaaahhhooowwwzzzxxxsssssstttwwwzzz|||{{{zzzyyyzzz||||||}}}zzzkkkkkkpppkkkyyy}}}uuuqqqqqqqqqqqqfffeeedddbbbcccdddfffgggcccbbb```]]]]]]```fffjjjnnnsssvvv```[[[UUURRRSSSRRRRRRQQQOOOMMMLLLLLLNNNOOORRRTTTZZZaaadddaaa___```]]]MMM@@@???>>><<<===BBBCCCMMMZZZjjjqqqfffcccsss|||eeeHHHNNN^^^gggJJJ888444555333333222111111111111222......111111000000000000111111000000111111111222222222000000111111222333444555>>>BBBGGGOOO\\\ttt}}}yyyyyyyyy~~~}}}}}}}}}}}}~~~}}}|||{{{gggUUUGGGDDDDDDAAA@@@CCC???>>>======???AAAAAA@@@??????@@@AAAAAAAAAAAA@@@???CCCBBBGGGPPPWWWiii|||iii^^^YYYUUUQQQMMMLLLKKKJJJIIIFFFEEEDDDBBBAAA@@@??????@@@DDDHHHKKKMMMNNNOOOQQQRRROOOMMMLLLMMMNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKNNNOOOOOONNNMMMMMMLLLLLLNNNPPPQQQPPPOOOKKKKKKJJJIIIHHHIIILLLOOOSSSXXX```hhhpppuuuwwwwwwuuuvvvyyy|||~~~~~~}}}{{{|||}}}||||||}}}{{{vvvnnnhhhuuu}}}vvvsssqqqqqqpppeeeccc```^^^\\\\\\\\\\\\ZZZZZZYYYYYY[[[```fffkkkrrrzzzeeeVVVVVVQQQPPPSSSQQQNNNNNNMMMMMMNNNPPPRRRTTTOOOQQQVVV\\\aaaaaa```___XXXIII>>>======;;;>>>DDDJJJXXXgggrrrqqq```^^^qqqvvvrrryyy[[[DDDKKK\\\~~~wwwZZZCCC888666888333222222111111111111111......111000000000000000111111111111111111222222222222000000000111222333555555:::@@@IIIRRRaaayyy{{{zzzyyy~~~~~~}}}}}}}}}~~~~~~|||yyyxxxwwwbbbQQQEEEDDDEEEBBBBBBEEE@@@>>>===>>>@@@AAAAAA@@@>>>???@@@@@@AAAAAA@@@@@@???CCCDDDKKKWWW```tttsssccc[[[VVVSSSOOOLLLKKKKKKJJJIIIEEEDDDDDDCCCAAA@@@???>>>AAADDDIIILLLNNNNNNOOOPPPQQQOOOMMMLLLNNNOOOOOOOOOIIIIIIIIIIIIJJJJJJJJJJJJHHHJJJMMMPPPQQQQQQPPPPPPMMMLLLLLLNNNQQQSSSTTTSSSNNNOOOOOONNNNNNOOORRRUUUXXX[[[bbbiiioooqqqrrrsssxxx{{{~~~}}}{{{{{{|||~~~yyypppiiigggggglll~~~zzzvvvssspppmmmcccaaa___\\\ZZZXXXXXXXXXVVVVVVWWWXXXZZZ___fffjjjsss~~~ppp[[[SSSTTTQQQQQQTTTQQQNNNNNNNNNOOOPPPRRRTTTUUUPPPRRRUUUZZZ___aaa```]]]VVVHHH===;;;;;;;;;@@@HHHPPP___kkkqqqkkk[[[___xxxfff___zzz{{{|||wwwnnnsssQQQBBBHHHYYY|||iiiMMM===777666666333222111111000000111111.....................//////000111111111111111111111111///000000111222444555666888???JJJUUUeee}}}yyyyyy~~~}}}|||yyyuuurrr^^^NNNCCCDDDGGGEEEDDDGGGAAA???>>>>>>@@@AAAAAA@@@>>>??????@@@@@@@@@@@@@@@>>>DDDFFFOOO]]]hhh}}}lll___YYYRRROOOLLLKKKJJJJJJIIIHHHDDDDDDDDDCCCBBBAAA???>>>CCCGGGLLLPPPQQQQQQQQQRRRPPPNNNMMMMMMOOOPPPQQQQQQKKKKKKKKKKKKKKKLLLLLLLLLJJJLLLNNNPPPRRRSSSSSSSSSNNNMMMMMMOOORRRUUUVVVVVVQQQRRRSSSSSSRRRTTTWWWYYY______cccjjjmmmmmmnnnqqqyyy}}}~~~{{{{{{|||}}}~~~zzzqqqlllddddddhhhrrr|||yyyuuuoookkkbbbaaa___\\\ZZZYYYXXXWWWTTTUUUVVVXXXZZZ___eeejjjssshhhXXXTTTUUUQQQSSSWWWSSSRRRRRRQQQQQQQQQQQQQQQQQQUUUVVVWWWXXX]]]aaa^^^YYYTTTGGG<<<;;;;;;:::AAAJJJRRR^^^eeefff___SSS___qqq[[[UUUwwwuuutttwwwssscccIIICCCGGGXXX}}}aaaFFF999555333000222222111000000000000111......///.........//////000111111111111111111111111111000000000111333444666777888???HHHSSSeeezzz|||||||||}}}{{{tttnnn[[[LLLBBBEEEIIIGGGFFFIIIBBB@@@??????@@@AAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@FFFKKKUUUdddpppuuudddZZZVVVOOOMMMJJJIIIIIIIIIHHHGGGDDDDDDDDDDDDCCCBBB@@@???DDDHHHMMMQQQRRRQQQQQQRRRPPPNNNMMMMMMOOORRRRRRRRRLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMNNNPPPRRRSSSUUUUUURRRPPPOOOPPPRRRTTTUUUUUUQQQRRRTTTTTTTTTUUUXXXZZZaaa^^^```fffiiihhhiiinnnvvv{{{~~~||||||~~~|||~~~~~~}}}}}}~~~|||{{{zzztttmmmhhh___```eeeooo~~~}}}zzzuuuoookkkbbbaaa```]]][[[YYYWWWWWWUUUWWWXXXZZZ]]]bbbhhhlllvvvyyycccVVVTTTTTTOOOQQQUUUQQQTTTSSSSSSRRRRRRQQQQQQQQQUUUVVVVVVVVV[[[aaa___YYYOOODDD======<<<:::???HHHUUU]]]```^^^WWWOOObbbbbbTTTYYY{{{qqqTTTDDDFFFIIIZZZ\\\BBB888777444000222222111000000000000000//////111111111111111222333333111111000000000000000000000000111222333555777888888???GGGQQQccc}}}}}}||||||~~~~~~~~~~~~{{{||||||ssskkkZZZKKKBBBFFFJJJHHHGGGJJJCCCAAA??????@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???CCCJJJOOOZZZkkkvvvmmm]]]TTTQQQMMMKKKIIIHHHHHHHHHGGGFFFDDDDDDEEEEEEDDDBBB@@@???BBBFFFLLLOOOPPPPPPPPPPPPOOONNNMMMMMMPPPRRRSSSSSSMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOPPPRRRTTTVVVWWWUUUSSSQQQPPPRRRSSSSSSSSSPPPQQQSSSTTTTTTUUUXXXZZZ___[[[\\\bbbdddccceeekkkrrryyy~~~~~~}}}~~~|||~~~~~~|||{{{{{{{{{uuuuuurrroooooopppllleee\\\TTTUUU[[[bbbrrryyyppppppssstttuuu{{{~~~{{{yyytttpppllldddcccaaa^^^[[[YYYWWWVVVWWWYYY[[[]]]```ffflllppp{{{mmm___TTTRRRRRRLLLNNNRRRMMMQQQQQQRRRRRRSSSSSSTTTTTTQQQSSSSSSTTT[[[cccccc\\\KKKBBB===???>>>:::===DDDYYY``````]]]VVVQQQfffrrrWWWPPPbbbgggLLLBBBHHHKKK\\\}}}XXX@@@:::;;;888444222111111000000000000000000000000000000000000000000000333333333444444333222222222222222222333444555666888???JJJPPP^^^~~~}}}}}}~~~}}}{{{||||||}}}~~~~~~zzzzzzyyyqqqgggUUUMMMGGGGGGGGGEEEEEEFFFBBBBBBAAA@@@@@@@@@AAAAAABBB???======@@@CCCBBBAAAFFFGGGVVVcccjjj~~~tttcccVVVSSSUUUKKKJJJIIIJJJKKKKKKIIIGGGDDDFFFHHHGGGDDDAAA??????FFFHHHKKKMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNQQQSSSTTTNNNMMMKKKJJJJJJKKKMMMNNNMMMOOOPPPPPPQQQSSSVVVYYYSSSTTTUUUUUUTTTSSSTTTUUUNNNRRRVVVWWWVVVUUUVVVYYY[[[\\\___cccaaa]]]^^^bbbtttxxx~~~~~~{{{xxxwwwwwwvvvtttsssooonnnllliiifffcccaaa``````VVVNNNNNNQQQUUU]]]ggghhhiiiooowww||||||vvvppplllllldddcccaaa^^^\\\[[[YYYYYYXXXXXX[[[___bbbdddmmmvvv~~~yyyiiiWWWTTTQQQOOOPPPRRRSSSSSSYYYVVVSSSRRRTTTUUUTTTSSSSSSWWWUUUSSSZZZgggggg^^^PPPBBB;;;>>>>>>999===HHHXXXRRR[[[^^^KKKIIIlllfffXXXWWWrrruuu\\\KKK@@@DDDPPPdddqqqQQQBBB888444444...333333222111111000111111......000000000000000000000000111222222222222222111111222222222222333444555555666<<>>@@@CCCCCCBBBFFFHHHXXXiiisss~~~kkk[[[PPPLLLNNNLLLKKKJJJKKKMMMLLLKKKIIIEEEGGGHHHGGGDDDAAA@@@???GGGJJJMMMOOONNNMMMMMMNNNLLLLLLLLLMMMNNNQQQSSSTTTQQQPPPNNNMMMMMMNNNPPPQQQMMMNNNOOOOOOOOOPPPSSSVVVTTTUUUVVVVVVTTTSSSTTTUUUQQQSSSUUUVVVVVVVVVWWWYYYYYYZZZ]]]___\\\XXX[[[aaannnrrrwww{{{}}}|||zzzwwwuuuuuusssqqqpppmmmllljjjgggdddaaa___^^^]]]UUUOOONNNNNNMMMSSSZZZbbbcccjjjvvv~~~{{{uuuooolllllldddcccaaa___]]][[[ZZZZZZ\\\\\\^^^bbbdddgggoooxxxrrrdddVVVSSSPPPNNNOOOQQQRRRRRRWWWTTTQQQQQQSSSTTTTTTRRRPPPTTTVVVYYYeeeqqqnnnbbbNNN@@@999===>>>:::AAAMMM^^^XXX[[[VVVFFFNNNwww___SSSWWWxxxhhhPPPFFF@@@EEESSSllliiiKKK???666444555///000///...............///......000000000000000000000000000000111111111111111000222222111222222333444555666999DDDNNN^^^xxx~~~|||{{{|||}}}|||}}}}}}~~~~~~zzzzzzxxxoooeeeRRRKKKGGGIIIJJJHHHFFFFFFDDDCCCBBBAAA@@@@@@???@@@AAA@@@>>>???AAACCCCCCCCCKKKNNN___sssooo^^^SSSKKKIIIJJJLLLKKKLLLMMMNNNNNNLLLKKKHHHHHHHHHFFFBBB@@@@@@@@@GGGIIIMMMOOONNNNNNNNNOOOMMMNNNNNNPPPQQQSSSUUUWWWTTTSSSQQQPPPPPPQQQSSSTTTOOOPPPQQQPPPPPPPPPRRRTTTVVVWWWXXXWWWUUUTTTTTTVVVUUUTTTTTTUUUWWWYYYYYYYYYXXXYYY]]]]]]YYYUUU[[[cccqqqssstttuuuvvvyyy~~~~~~~~~zzzxxxuuusssrrrpppmmmkkkhhhgggeeeccc```^^^\\\[[[ZZZXXXVVVTTTNNNIIIJJJOOOZZZ\\\fffvvv{{{tttooommmllleeedddbbb```^^^\\\[[[[[[^^^]]]```eeehhhlllvvv{{{hhh]]]TTTQQQOOONNNOOOPPPQQQQQQSSSRRRPPPQQQRRRSSSSSSRRRNNNRRRWWW```oooyyyppp```MMM@@@999===???>>>GGGUUUbbb^^^[[[OOOEEE^^^zzz\\\[[[jjjyyyaaaVVVEEEBBBBBBIII^^^]]]CCC:::444444555111111111000000000111222222......////////////////////////000000111111222111111111222222111111222333333444888777@@@IIIVVVuuu}}}{{{}}}|||}}}||||||}}}~~~}}}zzzzzzxxxoooeeePPPJJJGGGJJJKKKIIIFFFFFFDDDCCCBBBAAA@@@?????????AAA@@@???@@@AAACCCDDDEEEQQQUUUjjjxxx```SSSMMMJJJJJJLLLKKKKKKKKKMMMOOOOOOMMMKKKJJJJJJHHHEEEBBB@@@@@@AAADDDGGGJJJLLLMMMLLLMMMMMMQQQRRRSSSTTTVVVXXXZZZ[[[VVVTTTSSSRRRRRRSSSTTTVVVSSSTTTUUUTTTSSSSSSTTTUUUXXXYYYYYYXXXVVVUUUUUUVVVYYYUUUSSSTTTWWWZZZZZZXXXXXXZZZ^^^^^^ZZZXXX```kkkzzzwwwrrrnnnmmmrrryyy}}}|||{{{xxxvvvsssqqqooollliiifffdddcccbbb```]]][[[ZZZYYYZZZ]]]```]]]UUUNNNMMMOOOVVVXXXcccwww}}}uuuqqqooommmfffeeecccaaa___^^^]]]]]]]]]]]]```ffflllrrr~~~oooaaaXXXSSSQQQOOONNNOOOQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSWWWbbbrrrxxxjjjWWWOOOBBB;;;???AAAAAALLL]]]dddbbb[[[LLLKKKtttwwweeeqqqmmmTTTKKK@@@AAAEEESSSrrrtttTTT===777333333555111111111111111222222333444......////////////////////////000000111222333333222222222222111111111222333333888666===EEENNNfff~~~~~~~~~~~~}}}||||||}}}{{{{{{||||||~~~}}}{{{{{{zzzqqqfffQQQKKKHHHJJJLLLIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAACCCEEEGGGQQQZZZrrrlllXXXMMMKKKJJJKKKMMMIIIIIIKKKMMMOOOOOOMMMKKKKKKKKKIIIFFFBBB??????@@@CCCFFFJJJLLLMMMMMMNNNNNNQQQRRRTTTVVVXXXZZZ\\\\\\UUUTTTSSSRRRRRRSSSTTTUUUUUUVVVWWWVVVTTTSSSTTTUUUYYYZZZZZZYYYXXXWWWWWWXXXYYYVVVSSSTTTWWWZZZYYYXXXWWWXXX\\\^^^\\\\\\eeeooowwwrrrjjjcccbbbhhhrrrzzz}}}{{{yyywwwvvvtttqqqooommmjjjfffcccaaaaaa___^^^\\\ZZZYYYXXXZZZ```fffddd^^^ZZZXXXYYYWWWXXXbbbuuuxxxtttrrrnnngggfffdddbbbaaa_________```___bbbhhhnnnvvvxxxggg^^^WWWSSSQQQOOOOOOQQQRRRRRRQQQPPPPPPQQQRRRRRRRRRSSSSSSXXXUUUWWWcccsssvvvfffSSSNNNBBB<<<@@@AAAAAANNN```eeeccc[[[LLLRRR}}}rrrmmmQQQGGGAAA@@@FFF]]]lllNNN;;;777333222444111...............///000111......000000000000000000000000000000111222333333333333222222111111111111222222666333;;;CCCIII\\\ttt|||~~~}}}|||{{{zzz{{{||||||zzzxxxyyyzzzzzz{{{|||~~~}}}~~~}}}|||}}}|||sssiiiSSSLLLHHHJJJKKKIIIGGGGGGBBBBBBAAAAAA@@@@@@AAAAAA@@@AAABBBBBBBBBCCCFFFHHHNNN\\\yyyttteeeTTTLLLIIIHHHHHHKKKHHHHHHJJJNNNPPPPPPNNNLLLKKKLLLJJJGGGCCC@@@>>>???DDDGGGKKKNNNOOOOOOPPPQQQOOOPPPRRRUUUWWWYYYZZZZZZUUUTTTRRRQQQQQQRRRTTTUUUSSSUUUVVVVVVTTTRRRRRRSSSYYYZZZ[[[ZZZYYYYYYZZZ[[[WWWVVVUUUUUUWWWXXXXXXWWWVVVUUUWWW[[[\\\^^^eeemmmiiieee___[[[[[[bbblllsssyyyyyyzzzzzzzzzxxxvvvuuutttsssqqqooommmjjjeeebbbaaa```___^^^\\\[[[ZZZYYYYYY```eeeeeeeeefffgggfff___^^^dddppp{{{{{{wwwsssnnnhhhgggeeecccbbbaaaaaa```eeeccceeekkkqqqyyynnnccc]]]VVVRRRQQQOOOPPPRRRSSSRRRQQQQQQSSSTTTTTTSSSRRRSSSTTTYYYVVVYYYgggwwwxxxhhhWWWKKK@@@;;;@@@AAAAAAOOObbbiiidddYYYLLLUUU{{{oooRRRGGGAAA>>>GGGgggeeeJJJ:::888333222444000000000/////////000111111......000000000000000000000000...///000111222222222222222222111111111111222222444222;;;BBBDDDTTTlllvvvyyy}}}}}}yyy~~~{{{xxxzzz{{{vvvxxxxxxyyyyyy{{{|||~~~|||}}}}}}}}}~~~vvvlllUUUNNNHHHIIIJJJHHHFFFGGGAAAAAA@@@@@@@@@AAABBBBBB???AAACCCBBBBBBCCCGGGJJJPPPbbbeee[[[QQQKKKHHHEEEFFFJJJHHHIIILLLOOORRRRRRPPPMMMKKKLLLLLLIIIDDD@@@>>>===CCCGGGKKKNNNOOOPPPQQQRRRMMMOOOQQQTTTWWWXXXYYYZZZUUUTTTRRRQQQQQQRRRTTTUUUSSSUUUWWWWWWUUUSSSSSSTTTXXXZZZ[[[[[[ZZZZZZ\\\]]]SSSUUUVVVWWWVVVUUUVVVWWWXXXUUUUUUZZZ^^^___cccgggaaaaaa```___```ccchhhllllllnnnqqqsssuuuvvvvvvuuusssrrrpppooonnnjjjfffbbbaaaaaa```___]]]\\\[[[[[[ZZZ```dddeeeiiiqqqtttrrrmmmjjjjjjooorrrtttxxx}}}|||xxxssslllhhhgggfffdddcccbbbbbbbbbdddcccfffmmmuuu}}}fff```\\\UUUPPPOOONNNOOOQQQRRRQQQPPPSSSUUUXXXWWWUUUSSSTTTUUUXXXWWW]]]lllzzzwwwgggWWWHHH???<<>>MMMrrr^^^EEE888777333222444000444333222222222222222222......000000000000000000000000---...///000111111111111222222111111111111111222333222;;;AAA???LLLdddqqqtttxxx{{{}}}yyy}}}xxxwwwwwwxxxxxxzzz|||}}}~~~{{{|||}}}}}}xxxmmmWWWOOOIIIHHHIIIGGGFFFHHH@@@@@@@@@@@@AAABBBCCCCCC???AAACCCCCCBBBCCCGGGKKKVVViiiyyyXXXRRRLLLJJJGGGEEEGGGLLLIIIJJJMMMQQQTTTTTTQQQOOOKKKLLLLLLJJJEEE@@@===<<>>???===>>>AAAEEEBBB@@@@@@??????EEELLLUUUxxxrrrSSSNNNHHHFFFGGGIIIIIIHHHGGGIIILLLNNNPPPPPPPPPOOOMMMMMMLLLIIIDDD@@@??????AAAEEEJJJMMMLLLLLLNNNPPPPPPRRRTTTWWWYYYYYYXXXXXXUUUTTTQQQPPPPPPSSSVVVXXX[[[YYYWWWWWWWWWXXXWWWVVVXXXXXXYYYZZZ[[[\\\]]]]]]YYYXXXWWWUUUTTTSSSSSSRRRVVVYYY[[[ZZZZZZ]]]dddjjjttttttuuuuuurrrllleee___[[[\\\```fffmmmsssuuuvvvrrrtttrrrkkkfffffffffdddaaa```___^^^]]]^^^^^^___dddbbb___```fffsssuuummmmmmooo{{{sssnnnkkkkkkiiigggfff```\\\]]]cccgggiiijjjppp~~~hhhZZZ]]]ZZZLLLMMMMMMMMMNNNOOOPPPRRRSSSSSSVVVXXXYYYXXXWWWVVVVVV\\\WWW\\\mmmssseeeQQQGGGAAA??????BBBJJJWWWiiiwwwmmmdddPPPHHHeeeqqqsssaaaKKK@@@IIIEEE\\\PPPFFF;;;444333444444222111222333111///......///000000111111000000000000111111000111111111111222222222111111222222222333333333444222333888===EEESSS```xxx||||||}}}}}}{{{yyyxxxwwwwwwwwwxxxzzz|||~~~|||{{{|||~~~{{{sssmmm^^^NNNHHHIIICCCCCCDDD???>>>;;;<<>>>>>AAADDDAAA@@@AAABBBCCCJJJRRRbbbdddQQQMMMHHHEEEFFFHHHHHHHHHHHHIIILLLNNNPPPPPPOOOOOOMMMMMMLLLIIIDDDAAA??????BBBFFFLLLNNNNNNNNNPPPRRRRRRTTTVVVYYY[[[[[[[[[ZZZXXXVVVTTTSSSSSSUUUXXXZZZ]]][[[YYYXXXYYYYYYXXXVVVWWWXXXYYYZZZ[[[]]]^^^^^^ZZZYYYXXXVVVUUUTTTTTTTTTVVVZZZ]]]^^^]]]___eeejjjrrrpppnnnlllhhhccc]]]XXXWWWYYY^^^dddiiinnnrrrtttqqqsssqqqkkkgggggggggeeebbbaaa___^^^^^^^^^___```bbbaaa___```eeeqqqyyysssnnnkkkhhhffffffeeeaaa]]]___eeeeeehhhkkktttdddYYY[[[XXXNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUXXXYYYYYYXXXXXXXXX\\\ZZZ```lllkkkZZZHHHAAA@@@>>>>>>BBBLLLZZZiiisss___YYYNNNPPPtttyyyXXXGGG@@@KKKNNNmmm{{{IIIAAA777222333444444333111222333111///...///000//////111111000000000000111111000111111111111222222222111111222222222333333333333111222666;;;BBBOOO[[[uuuzzz~~~~~~}}}}}}}}}|||{{{zzzyyywwwwwwwwwzzz}}}~~~|||{{{{{{}}}}}}zzztttnnn]]]NNNHHHIIICCCCCCDDD??????<<<===@@@AAA??????BBBCCCAAAAAACCCDDDGGGPPPZZZnnntttXXXNNNJJJFFFEEEEEEGGGGGGGGGHHHIIILLLNNNOOOOOOOOOOOOMMMMMMLLLHHHDDDAAA@@@@@@DDDHHHNNNPPPPPPPPPRRRTTTTTTVVVXXX[[[]]]]]]^^^]]][[[ZZZXXXVVVWWWYYY[[[]]]___]]]ZZZYYYZZZYYYXXXWWWVVVWWWXXXZZZ\\\^^^___```\\\[[[YYYXXXWWWWWWWWWXXXWWW[[[```bbbbbbcccfffhhhnnnkkkfffbbb___\\\YYYWWW\\\```dddfffgggiiimmmpppnnnqqqqqqkkkhhhiiihhhfffbbbaaa```_________```aaa___``````___bbbmmm}}}~~~vvvrrrnnnjjjeeedddeeeeeebbb___bbbgggfffjjjpppzzzrrr^^^XXXWWWTTTQQQPPPPPPPPPPPPPPPQQQRRRRRRRRRUUUXXXZZZZZZZZZZZZ[[[___aaahhhmmmcccOOO@@@<<>>@@@===>>>AAABBB@@@@@@CCCDDDBBBBBBDDDEEEIIITTT```ttt{{{mmmTTTJJJHHHFFFDDDDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOONNNLLLMMMLLLHHHDDDAAA@@@@@@EEEJJJOOORRRRRRRRRTTTWWWVVVWWWYYY[[[]]]_________^^^\\\[[[YYYYYY[[[]]]^^^___]]]ZZZYYYYYYYYYXXXVVVUUUVVVXXX[[[]]]___aaabbb^^^]]][[[ZZZYYYZZZ[[[\\\WWW\\\aaaeeeeeeeeefffgggjjjfffaaa^^^___```bbbbbbmmmppprrrnnnhhheeegggkkkkkkooopppllljjjkkkkkkhhhccccccaaaaaa```aaabbbccc___aaaaaa___```hhhvvvwwwrrrnnniiieeedddeeefffccc___bbbhhhjjjooouuueeeZZZWWWRRRPPPQQQPPPPPPOOOOOOOOOPPPPPPQQQRRRTTTWWWYYYZZZ[[[]]]^^^dddjjjqqqooo^^^III>>>??????===<<>>>>>AAABBB@@@@@@CCCDDDCCCDDDEEEEEEJJJWWWeeezzzssshhhRRRFFFFFFEEEDDDDDDEEEGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLKKKHHHDDDAAA@@@AAAEEEJJJPPPRRRRRRSSSUUUXXXUUUVVVXXX[[[]]]^^^``````___^^^\\\[[[[[[\\\]]]^^^^^^\\\YYYXXXYYYXXXWWWVVVVVVWWWYYY[[[^^^```bbbccc```^^^]]][[[[[[\\\^^^___YYY\\\aaaeeeffffffffffffgggeeecccdddhhhmmmrrrtttxxxzzzyyyrrrjjjdddeeegggggglllooommmlllmmmmmmjjjeeeeeedddccccccdddeeefffcccccccccaaa```eeeooowww{{{tttnnniiidddccceeefffbbb^^^```fffiiiooovvvvvv^^^WWWUUUOOOMMMPPPNNNNNNNNNNNNNNNNNNOOOOOOQQQTTTWWWYYYZZZ[[[^^^```fffmmmrrrkkkXXXEEE???BBB>>>>>>===BBBOOO\\\^^^XXXNNNMMMXXXxxxssskkkGGGCCCGGGUUUppp\\\:::888666555444333222000000111222111000///000111------111111000000000000111111000111111111111222222222111111222222222333333333555333444888;;;???JJJUUUeee~~~uuuqqqzzz}}}{{{zzz{{{|||zzzyyywwwvvvuuuuuuuuuvvvyyyxxxxxxzzz|||yyysssmmm[[[LLLHHHIIIDDDBBBBBB<<<@@@===>>>AAABBB@@@@@@CCCEEEDDDEEEFFFFFFLLL[[[kkkjjjaaaMMMDDDEEEEEEEEEDDDEEEHHHJJJJJJJJJKKKKKKLLLMMMNNNNNNKKKLLLKKKHHHDDDBBBAAAAAADDDIIIOOORRRRRRSSSUUUXXXUUUVVVXXXZZZ\\\^^^```aaa```___^^^]]]]]]]]]^^^___\\\ZZZXXXXXXYYYYYYXXXWWWWWWXXXYYY\\\^^^aaacccdddaaa___]]]\\\\\\^^^```bbb]]]___aaadddfffggghhhhhhiiiiiijjjnnnsssxxx{{{|||vvvvvvsssnnngggccccccddddddjjjnnnnnnnnnpppooolllhhhgggfffffffffggghhhiiigggfffeeeddddddgggkkkoooyyyzzzooojjjfff``````aaaccc```\\\]]]bbbcccjjjrrrnnn\\\VVVRRRMMMLLLOOOMMMMMMMMMMMMMMMNNNOOOOOOQQQSSSVVVWWWYYYZZZ]]]```ccchhhiii___NNN@@@===@@@<<>>HHHSSSXXXsss~~~}}}}}}}}}{{{}}}zzz{{{{{{zzzyyywwwtttsssvvvvvvxxx|||}}}zzzrrrkkkZZZKKKHHHIIIDDDBBBBBB;;;???<<<===@@@AAA??????BBBCCCDDDFFFIIIKKKTTTgggyyyqqq___YYYEEEBBBDDDFFFFFFEEEFFFIIILLLKKKKKKJJJKKKKKKLLLMMMNNNKKKKKKKKKHHHDDDBBBAAABBBBBBGGGMMMPPPPPPQQQTTTVVVWWWXXXYYY[[[]]]```cccdddccccccbbbaaa`````````aaa\\\[[[YYYZZZ[[[]]]\\\\\\YYYZZZ[[[]]]___aaabbbcccaaa```]]]\\\\\\___bbbdddfffdddccccccfffjjjmmmooosssuuuwwwzzz{{{wwwqqqmmmnnnjjjeeeaaa___]]]\\\ZZZ```gggmmmoooppprrrrrroookkkkkkjjjjjjjjjkkkmmmnnnmmmjjjiiilllqqqrrrooolllfffmmmwww~~~yyy```TTTRRRRRRRRRSSSVVVZZZYYYVVVYYY___aaahhhnnnyyy{{{gggccc[[[QQQMMMMMMNNNMMMMMMMMMMMMNNNOOOQQQRRRSSSQQQSSSUUUVVVVVVXXX[[[^^^ccc```XXXKKKAAA;;;999999777???DDDGGGSSSccchhhbbbXXX[[[qqq|||XXX^^^^^^JJJXXXccczzzHHH555555444333111111222444///000111111000///000222222222222///...000///,,,---///000000000000111111111111333222111111000111111111222222444888999;;;BBBKKKWWWooo~~~}}}|||~~~}}}}}}{{{zzzyyyzzzzzzyyyxxxrrrtttttttttvvvwwwqqqiiiUUULLLFFFEEEEEEBBB@@@@@@===>>>?????????@@@CCCFFFHHHFFFEEEHHHQQQ___ppp{{{uuudddVVVNNNKKKBBBBBBDDDEEEEEEFFFEEEEEEHHHHHHIIIJJJKKKLLLMMMMMMJJJKKKLLLJJJEEEAAA>>>===EEEHHHLLLMMMNNNPPPTTTYYYXXXYYYYYYZZZ\\\^^^```aaaaaaeeeeeeaaa___``````___[[[YYYXXXYYY\\\]]]]]]]]]ZZZYYYXXX[[[___bbbaaa```]]]^^^^^^^^^]]]^^^aaaccchhheeebbbbbbfffkkkoooqqqtttttttttvvvwwwtttmmmhhheeeaaa^^^^^^```bbbaaa___bbbccchhhnnnttttttpppkkkhhhkkkooorrrsssrrrqqqpppsssssspppnnnrrrwwwwwwssskkkkkkjjjjjjmmmttt}}}wwwcccUUUKKKCCC??????FFFHHHIIIKKKLLLOOOSSSVVVXXX___eeewwwqqqbbb]]]VVVQQQNNNMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOTTTTTTUUUUUUVVVWWWWWWXXX^^^WWWLLLCCC>>><<<;;;;;;<<>>????????????@@@CCCEEEIIIHHHHHHLLLWWWgggxxx~~~pppaaaTTTMMMJJJEEEFFFFFFGGGGGGHHHHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJLLLLLLJJJEEEAAA>>>===EEEIIIMMMNNNNNNQQQUUUYYY\\\\\\\\\]]]^^^___```aaacccggggggcccaaabbbbbb```]]]\\\[[[\\\^^^_________]]]\\\[[[\\\___aaa```____________^^^]]]^^^```bbbgggeeeccceeeiiinnnqqqrrrtttsssrrrsssssspppkkkgggcccdddfffiiilllmmmkkkjjj]]]^^^bbbhhhooorrrrrrpppkkknnnssswwwxxxxxxxxxwwwwwwwwwuuusssvvvzzzzzzvvvpppnnnkkkfffcccdddgggjjjZZZOOOCCC>>><<<999888999===???AAABBBDDDGGGLLLOOOSSSZZZaaasssvvvhhh```[[[TTTNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNSSSSSSSSSTTTTTTUUUUUUUUUWWWPPPGGG@@@<<<;;;;;;;;;===AAAFFFMMMWWW```fffiiifffwwweeeSSSMMMjjjbbb___mmm{{{{{{VVV:::666666555444333222111111//////............//////000000111...---//////------000000000000000111111111111/////////000111333444555333111222444555777???IIIRRRbbb{{{|||uuurrruuu}}}{{{}}}{{{}}}~~~zzzvvvttttttuuuvvvvvvvvvxxxwwwvvvvvvuuunnneeeRRRJJJDDDCCCCCC@@@>>>???>>>???@@@??????@@@CCCEEEJJJJJJKKKRRR___pppwwwhhh[[[RRRLLLJJJHHHGGGGGGFFFGGGIIIJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJKKKLLLMMMJJJFFFAAA>>>===FFFJJJNNNOOOPPPRRRVVVZZZ^^^^^^^^^______aaabbbbbbeeeiiiiiieeebbbddddddbbb```^^^]]]^^^```aaaaaaaaa```___^^^___```aaa```___aaabbbaaa```^^^^^^```bbbeeeeeefffiiinnnrrrtttuuuuuutttrrrqqqqqqooommmkkklllppptttuuurrrlllgggddd\\\]]]___dddkkkpppssssssnnnsssxxx|||~~~~~~~~~}}}}}}zzz|||~~~yyywwwuuuooofff]]]WWWUUUUUUOOOGGGAAAAAAAAA>>><<<===777999;;;===???CCCHHHLLLSSS]]]eeexxxrrrfff]]]XXXQQQLLLJJJLLLMMMNNNMMMLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQMMMHHHAAA;;;::::::;;;<<<===@@@GGGPPP[[[eeelllqqqtttiiiQQQHHHNNNsssfffUUUhhhpppLLL333666555555444333222111111//////............//////......111...---//////------000///000000000111111111111000000000000111222333444333111111222333444===FFFNNN[[[sss}}}tttpppsss|||yyy}}}zzz|||}}}~~~~~~}}}yyyuuurrrrrrssstttuuuvvvxxxwwwuuuuuutttmmmeeePPPHHHBBBBBBBBB???===>>>??????@@@@@@???@@@CCCFFFKKKKKKNNNWWWeeevvvpppbbbWWWQQQMMMJJJGGGFFFEEEDDDEEEGGGIIIKKKMMMNNNPPPQQQQQQOOOLLLJJJLLLMMMMMMKKKFFFBBB???>>>FFFJJJOOOQQQQQQSSSWWWZZZ]]]]]]^^^___```bbbcccdddfffjjjjjjeeecccddddddbbbaaa```______aaabbbbbbaaa`````````aaaaaabbbbbbaaaddddddcccaaa```___aaacccffffffiiinnnssswwwxxxwwwwwwuuusssqqqqqqrrrsssssswwwzzz}}}zzzqqqhhhaaa^^^___```bbbfffkkkooorrrtttrrrwww}}}}}}}}}zzztttkkkaaaXXXSSSPPPMMMFFFAAA@@@>>>:::777888888:::<<<>>>@@@EEEKKKOOOUUU```kkk~~~pppggg[[[VVVOOOJJJJJJLLLOOOPPPOOONNNMMMLLLMMMNNNPPPQQQPPPPPPOOOOOONNNNNNNNNNNNFFFBBB===999999:::;;;;;;===???IIIXXXhhhqqqvvvzzz{{{aaaMMMJJJSSSyyylllZZZVVVvvvlllJJJ777555555444333222111000000//////............//////------000------//////---...111///000000000111111111111222222111111111111111222333111111222222333:::CCCKKKZZZqqqppplllooowww~~~{{{|||}}}}}}}}}~~~|||yyytttrrrrrrssstttuuutttuuuuuutttttttttmmmeeeOOOGGGAAAAAAAAA>>>===>>>>>>???@@@@@@@@@AAADDDGGGLLLMMMQQQ\\\jjjyyy{{{jjj]]]UUURRRNNNKKKHHHGGGEEEEEEEEEGGGJJJKKKOOOPPPRRRSSSSSSPPPNNNLLLLLLMMMNNNLLLGGGCCC@@@???FFFJJJOOORRRRRRSSSWWWZZZYYYZZZ[[[]]]```ccceeegggfffiiiiiieeebbbcccccc```bbb```______aaabbbbbbaaa___```aaabbbbbbcccdddeeeeeeeeeeeedddbbbbbbdddfffhhhjjjmmmrrrwwwzzzzzzyyyuuutttrrrqqqqqqtttxxx{{{yyyzzz{{{vvvooohhhffffff___bbbfffjjjnnnppprrrsssxxx}}}}}}xxxpppeee[[[UUURRRKKKDDD??????===:::;;;>>>;;;<<<>>>@@@CCCHHHOOOTTTTTT___llliiidddYYYTTTNNNKKKKKKMMMPPPQQQOOONNNMMMMMMMMMNNNOOOPPPNNNNNNMMMMMMLLLKKKJJJJJJCCC@@@;;;999999:::;;;:::@@@CCCQQQgggyyyoooYYYKKKKKKVVV|||eeeWWWRRRUUUyyyeeeHHH:::444444333222111000000/////////............////////////000------//////---...111000000000000111111111111333222222111000000111111222111222333222222888@@@JJJ[[[pppqqqlllooowww~~~|||}}}}}}}}}|||}}}~~~{{{xxxuuussstttuuuvvvvvvrrrttttttrrrsssrrrlllcccOOOGGGAAAAAAAAA???===>>>===>>>???@@@AAACCCFFFIIILLLNNNUUUaaappp|||wwweeeYYYTTTSSSOOOKKKIIIHHHHHHGGGHHHIIIKKKLLLOOOPPPRRRRRRRRRPPPNNNMMMMMMNNNOOOLLLHHHCCC@@@???FFFJJJOOORRRRRRSSSVVVYYYWWWXXXZZZ\\\```cccfffhhhfffiiiiiidddaaabbbaaa___bbb```______aaabbbaaa```^^^```bbbbbbbbbccceeefffeeefffgggfffeeefffiiikkknnnooorrrvvvzzz||||||zzztttsssrrrppppppsssyyy}}}yyywwwtttooojjjgggfffgggdddgggkkknnnpppqqqsssttt|||{{{rrrggg]]]WWWTTTUUUOOOJJJGGGDDDAAABBBFFF@@@AAABBBDDDGGGLLLSSSXXXZZZfffssszzzeeecccWWWSSSNNNLLLLLLNNNOOOPPPKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHFFFEEEEEE@@@>>>;;;::::::;;;;;;;;;CCCJJJ^^^www~~~dddRRRIIIFFFWWWiiiWWWOOOLLLNNNoooZZZAAA888444333333222111000////////////............//////------000---,,,///000......222000000000000111111111111111111111000111111222222222111333555444222777===EEEXXXjjjxxxzzzpppqqq{{{}}}~~~~~~|||{{{{{{|||zzzxxxvvvuuuwwwxxxxxxwwwssstttsssqqqqqqppphhh___OOOGGGAAAAAABBB???>>>???;;;===>>>@@@AAADDDHHHKKKLLLOOOXXXgggvvvsss```UUUSSSSSSOOOJJJGGGGGGGGGHHHIIIIIIJJJJJJNNNNNNOOOOOOOOONNNMMMMMMMMMOOOOOOMMMHHHDDDAAA@@@EEEIIIOOORRRRRRSSSVVVXXXXXXYYYZZZ]]]```cccfffgggfffjjjiiidddaaabbbaaa___cccaaa``````aaabbbbbbaaa```bbbdddcccaaaaaaccceeeeeefffggghhhiiikkknnnqqqssssssuuuyyy|||}}}|||{{{wwwvvvuuusssqqqtttyyy~~~yyyuuuqqqnnnnnnooopppqqqwwwwwwwwwuuurrrppprrrtttzzzxxxmmmddd^^^\\\XXXSSSOOOLLLHHHCCCCCCFFFKKKKKKLLLMMMPPPUUU\\\aaagggqqq}}}xxxcccdddTTTQQQMMMLLLLLLMMMMMMLLLJJJKKKLLLNNNNNNMMMLLLKKKIIIHHHGGGEEECCCAAA@@@???<<<:::999999;;;<<<<<<<<>>???:::<<<>>>@@@BBBEEEIIILLLLLLQQQ[[[kkk{{{ppp]]]SSSSSSSSSNNNIIICCCDDDEEEGGGGGGGGGGGGGGGLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMIIIDDDAAA@@@DDDIIIOOORRRRRRSSSUUUXXXZZZ[[[\\\^^^```ccceeefffgggjjjjjjeeebbbbbbbbb```dddbbbaaaaaabbbcccbbbaaaaaadddeeedddaaa___aaacccdddfffhhhiiijjjmmmqqqtttwwwwwwwwwzzz|||}}}|||{{{|||{{{zzzwwwtttuuuzzzuuusssrrrvvv}}}{{{tttpppqqqtttvvv~~~~~~uuunnniiiggg\\\ZZZYYYZZZWWWTTTTTTXXXVVVVVVWWWWWWZZZ___fffkkknnnwwwttt___aaaQQQOOOLLLKKKKKKLLLKKKJJJKKKLLLOOOQQQQQQPPPNNNLLLFFFFFFDDDBBB@@@>>><<<<<<888777777888;;;===>>>======QQQnnn~~~xxxqqqiiiRRRGGGFFFQQQeeeRRRCCCCCCIIIMMMnnnuuuOOO<<<;;;333333222111000///......//////............//////000000//////............//////////////////000000000000///,,,---000111///000333333444444333222333555777BBBIIIYYYggg~~~zzzwww~~~~~~xxx~~~|||{{{zzzzzzwwwvvv}}}zzzwwwvvvwwwyyyyyyyyyttttttttttttqqqkkkccc^^^NNNGGGBBBDDDEEEBBB???===CCCBBBAAAAAACCCFFFJJJLLLPPPSSS___rrr~~~wwwfffVVVRRRSSSQQQLLLIIIDDDBBB@@@AAAEEEHHHHHHGGGKKKKKKKKKLLLLLLLLLLLLMMMNNNOOONNNKKKFFFAAA>>>===FFFIIINNNRRRTTTUUUVVVWWW^^^]]]]]]]]]^^^aaafffjjjhhhhhhhhhhhhfffdddbbbaaadddddddddbbbaaaaaadddfffkkkjjjgggccc___```eeejjjfffjjjnnnnnnlllmmmrrrvvvwww|||}}}}}}~~~~~~|||{{{|||}}}xxxwwwyyywwwsssrrrrrrrrryyy{{{tttnnnkkkiiihhhfffeeedddddddddeeeeeefffhhhkkkooorrrsssrrrxxxvvvddd[[[QQQNNNJJJIIIIIIIIIIIIIIILLLNNNNNNLLLMMMOOOLLLGGGIIIHHHEEEAAA===888444222;;;999888888;;;===>>>>>>EEEXXXhhhppppppmmmbbbQQQCCCKKKQQQsssxxxPPPGGGFFFKKKZZZtttgggGGG:::===888555222000000111111000000000///...............---,,,//////............///////////////000000000111111///------000111///000333222333333333222333666888===DDDSSS```tttzzzwww{{{|||yyywwwxxxyyyzzzzzz|||yyywwwvvvvvvvvvuuutttttttttsssqqqkkkccc^^^QQQIIIDDDEEEFFFCCC@@@???BBBBBBBBBCCCEEEHHHLLLNNNQQQTTT```sss~~~{{{ssscccTTTPPPRRRPPPKKKHHHFFFCCCBBBCCCFFFHHHIIIHHHJJJJJJJJJKKKKKKLLLLLLLLLOOOOOOOOOLLLGGGCCCAAA@@@HHHKKKPPPSSSTTTVVVXXXZZZ^^^^^^]]]]]]___bbbfffjjjhhhhhhiiiiiihhhfffeeedddeeeeeedddcccbbbbbbeeehhhkkkjjjgggdddaaabbbgggkkkiiillloooooonnnpppuuuzzz}}}~~~~~~~~~~~~~~~vvvrrrooommmllluuu|||{{{vvvsssrrrnnnmmmllllllkkkkkkkkklllooooooqqqtttwwwzzz{{{{{{|||tttaaaXXXPPPMMMJJJHHHIIIIIIIIIIIILLLNNNNNNMMMNNNPPPNNNIIIJJJHHHFFFBBB===999555333999888999:::<<<>>>@@@@@@GGGYYYgggmmmllljjj~~~~~~```QQQDDDKKKYYY~~~uuuLLLDDDIIISSSddd|||aaaIIIBBBEEE888555222000000111111000000000///...............------//////............//////000000000000111111111111///------111111//////222000111222222222333666999999@@@MMMYYYiii|||}}}|||zzz~~~{{{wwwuuuwwwzzz|||}}}~~~{{{xxxvvvuuuuuutttsssuuuttttttssspppjjjccc^^^SSSLLLFFFFFFFFFCCC@@@@@@@@@AAACCCEEEHHHKKKNNNPPPRRRVVVccctttzzzxxxmmm___RRROOOPPPOOOJJJHHHFFFEEECCCDDDFFFHHHIIIIIIHHHHHHIIIJJJJJJKKKLLLLLLOOOPPPOOOMMMHHHEEECCCCCCKKKMMMQQQSSSUUUWWWZZZ]]]^^^^^^^^^^^^```cccfffhhhggghhhiiijjjiiihhhgggfffeeeeeeeeeccccccdddgggiiijjjiiihhheeeccceeeiiilllmmmoooqqqqqqpppsssyyy~~~~~~~~~wwwrrrppppppppppppsssxxx|||zzzzzzzzzsssssstttuuuvvvvvvuuuuuuzzzzzz{{{}}}ppp^^^UUUPPPMMMJJJHHHHHHIIIIIIIIILLLOOOOOONNNOOORRRPPPKKKJJJHHHEEEAAA===999666444777888999;;;===???AAAAAAGGG[[[iiillliiifff{{{yyy]]]RRRGGGOOOiiinnnIIIFFFNNN[[[llltttUUUFFFCCCDDD777444111000111111111000000//////............///......///......------......///000000000000111111111222000------111111//////222///000111111111333666999999???LLLWWWddd~~~~~~~~~|||yyyxxxyyyzzz{{{{{{xxxvvvttttttuuuvvvuuuuuuttttttsssrrrooojjjccc^^^SSSLLLFFFEEEDDD@@@???@@@???AAADDDGGGKKKNNNPPPQQQRRRWWWeeevvv~~~yyyvvviii\\\QQQOOOQQQOOOKKKIIIEEEEEEDDDDDDFFFHHHIIIJJJHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOLLLHHHFFFEEEEEELLLNNNQQQSSSTTTWWW[[[^^^___^^^^^^___bbbeeefffggghhhhhhiiiiiiiiihhhgggfffdddeeedddccccccdddgggiiijjjiiihhhggggggiiilllnnnpppqqqqqqqqqrrrvvv|||}}}|||wwwpppkkkkkknnnqqqsssuuuxxx}}}~~~wwwxxxzzz|||~~~~~~~~~}}}nnn]]]UUUOOOLLLIIIHHHHHHIIIIIIIIIKKKNNNNNNMMMNNNQQQOOOKKKHHHFFFCCC???;;;888555444666888:::<<<===>>>???AAAEEE\\\mmmnnniiidddvvvyyy[[[PPPJJJWWWyyycccGGGMMMUUUddduuujjjKKK???<<<999555333111000111111000///000///............////////////......------------......///000000000000111111111000......111111...///111...///000000111222555888999===JJJUUUaaa|||~~~~~~|||||||||{{{xxxvvvvvvtttssssssttttttsssrrrsssrrrqqqqqqooojjjddd```SSSLLLFFFCCCAAA>>>>>>AAABBBCCCFFFIIILLLOOORRRSSSRRRYYYgggxxx}}}xxxuuufff[[[RRRQQQRRROOOLLLJJJDDDDDDDDDDDDEEEGGGIIIKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNKKKGGGEEEEEEEEELLLNNNQQQRRRTTTWWW[[[^^^```______aaadddffffffeeehhhhhhiiiiiihhhgggeeeddddddeeedddcccbbbcccfffiiiiiihhhhhhiiijjjmmmooopppqqqqqqqqqqqqtttyyy~~~~~~zzztttkkkffffffiiinnnppp{{{zzz{{{zzz{{{~~~lll\\\UUUNNNKKKHHHGGGHHHIIIIIIIIIIIILLLLLLKKKLLLOOOMMMHHHEEECCC@@@<<<999666555444777999;;;<<<;;;<<<>>>@@@BBB]]]ooooooggg```nnn|||WWWKKKLLLaaapppWWWHHHOOO^^^uuucccFFF<<<777111444222111000111111000/////////............//////000///......------------......////////////000000000000111......111111......111...///000000000111444777666999FFFQQQ\\\xxxwwwuuu}}}~~~~~~~~~}}}zzzuuuqqqwwwvvvsssrrrrrrqqqooommmqqqppppppooonnnkkkfffbbbTTTMMMGGGDDDAAA???@@@EEEHHHIIIJJJLLLOOOQQQTTTUUUUUU\\\lll|||}}}vvvsssddd[[[SSSSSSSSSPPPLLLKKKBBBDDDEEEFFFFFFHHHLLLOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOOOONNNKKKGGGEEEEEEFFFLLLNNNQQQTTTVVVXXX[[[]]]aaa______bbbfffhhhfffdddfffggghhhhhhhhhgggfffeeeggggggfffeeecccdddfffiiiiiihhhhhhjjjnnnqqqrrrqqqppppppqqqsssvvv{{{{{{qqqmmmiiihhhlllrrrxxx{{{}}}{{{{{{}}}}}}~~~jjj[[[UUUMMMKKKHHHGGGHHHIIIIIIIIIIIIKKKKKKIIIJJJLLLJJJEEEAAA???===:::888666666666777:::<<<;;;:::;;;@@@DDDFFFaaaooojjj___[[[kkk}}}{{{yyyQQQHHHSSSqqqwww\\\NNNIIINNNhhh|||ZZZEEE<<<888333333111000000111111000//////............//////000//////...------,,,,,,------...---.........////////////111......111111......111///000000000///000333555555777CCCMMMWWWssszzzsssvvv~~~~~~~~~|||zzzyyywwwsssqqqvvvtttrrrrrrqqqpppmmmkkkooonnnnnnnnnnnnlllhhheeeWWWQQQKKKHHHEEECCCFFFLLLQQQPPPPPPPPPRRRTTTWWWYYYZZZbbbqqq{{{rrrooocccZZZTTTSSSSSSOOOKKKJJJBBBEEEGGGHHHIIIKKKPPPSSSTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQOOOLLLHHHFFFFFFGGGLLLOOOTTTWWWXXXZZZ\\\^^^aaa```___ccchhhiiifffcccccceeegggiiijjjjjjjjjjjjkkkkkkiiigggeeeeeegggjjjhhhhhhhhhlllqqqttttttssspppqqqrrruuuyyy~~~}}}~~~zzzrrrrrrsssxxx}}}zzzyyyzzz|||yyyxxx{{{gggXXXRRRMMMJJJGGGGGGHHHIIIIIIIIIIIIKKKKKKHHHIIIJJJHHHCCC???>>>;;;999888888888999777:::<<<;;;;;;>>>EEEKKKVVVlllrrrdddWWWXXXqqqnnnLLLNNNdddgggRRRIIIIIITTTuuufffLLL???888666666222111000000222222000..................///000000///......------,,,,,,------...------------.........///111......111111......111///000000000//////222444666777BBBKKKUUUqqqzzzvvv~~~|||yyyvvvvvvuuusssrrrrrrqqqpppqqqrrrqqqpppnnnnnnmmmmmmnnnnnnllliiifffZZZTTTOOOKKKHHHFFFKKKQQQWWWVVVTTTSSSTTTVVVYYY[[[^^^ffftttyyyppplllaaaZZZTTTSSSRRRNNNJJJIIICCCFFFIIIJJJKKKNNNSSSWWWXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQMMMIIIGGGGGGHHHMMMPPPUUUYYY[[[\\\]]]^^^bbb``````dddiiijjjfffbbbaaacccfffiiilllnnnnnnooonnnmmmllliiiggggggiiikkkhhhggghhhmmmrrruuuuuusssqqqqqqssswww|||}}}vvvwww{{{|||wwwssszzzzzzeeeUUUOOOLLLJJJGGGFFFHHHIIIJJJIIIKKKLLLKKKIIIIIIJJJGGGBBB???===;;;999999999:::;;;777:::<<<<<<<<>>::::::???CCCGGGQQQ\\\yyynnnUUUYYYhhh~~~YYYMMM\\\iiiPPPIIIMMMbbbpppJJJ<<<666777777222333333222111000///...---222222111///,,,+++,,,...//////,,,,,,------...//////000....../////////......---////////////000000000000111111000000111111222333222555:::DDDVVVqqq}}}xxxwwwvvvsssrrrssssssqqqpppppprrrrrrqqqoooqqqooommmmmmoooooollljjj```ZZZTTTPPPLLLKKKRRRZZZ]]]YYYUUUTTTVVVXXXYYYYYY```iiiuuu||||||wwwrrrpppddd^^^XXXVVVVVVTTTMMMFFFFFFHHHIIIKKKMMMPPPUUUXXXXXXYYYYYYXXXVVVTTTTTTTTTTTTPPPMMMMMMKKKHHHHHHKKKNNNRRRXXX\\\^^^___aaabbbbbbcccfffhhhiiiiiihhhgggeeefffgggiiikkknnnpppqqqpppooonnnnnnnnnmmmkkkiiijjjllloooqqqqqqrrrtttvvvyyyvvvwww{{{||||||~~~|||~~~~~~yyyuuuqqqssstttsssrrrtttzzzttt\\\OOOPPPMMMKKKJJJJJJKKKKKKJJJIIIJJJGGGDDDDDDFFFEEEAAA===;;;999777555444666888:::;;;:::>>>CCCGGGNNN[[[iii~~~nnn\\\cccrrr}}}XXXQQQggggggPPPKKKPPPbbbiiiDDD;;;666555555222222111000///...---,,,,,,222222111///,,,+++---...++++++,,,,,,------.../////////000000000000///...---,,,////////////000000000000111000000000000111222222444666999BBBSSSmmmzzz|||xxxwwwvvvsssrrrssssssrrrqqqrrrsssrrrpppooosssppplllkkklllmmmmmmmmmbbb\\\VVVRRROOOOOOTTT[[[ZZZXXXUUUUUUWWWZZZ\\\]]]dddlllvvv{{{zzzvvvrrrpppeee```ZZZWWWWWWTTTNNNHHHIIIJJJLLLNNNOOORRRVVVZZZXXXYYYZZZXXXUUUTTTTTTUUUVVVPPPMMMLLLKKKIIIJJJNNNPPPSSSXXX\\\^^^```bbbcccdddeeegggiiijjjjjjiiiiiihhhiiijjjkkkmmmooopppqqqnnnnnnooopppqqqpppmmmkkklllnnnppprrrssstttvvvxxxxxxwwwxxx|||~~~~~~|||~~~zzzuuupppmmmooosssvvvxxxwwwyyy}}}lllVVVMMMPPPNNNLLLKKKKKKLLLMMMLLLJJJKKKHHHEEEDDDEEECCC???;;;;;;:::777555555666888:::999<<>>;;;;;;999777666666777999::::::===BBBDDDHHHUUUjjj|||rrr```hhhpppPPPbbbvvvZZZKKKVVVkkk~~~TTT666999888222333555444333333222111111000000000111111///---,,,---.........---------.....................///000000000000000////////////000000000000000000//////000000111222111222555;;;JJJ```yyyuuuwww{{{sss{{{|||}}}yyywwwxxxuuuqqqqqqtttooopppppppppnnnmmmllllllnnnoooppppppnnnmmmkkkkkkeee^^^XXXVVVTTTRRRSSSWWWSSSTTTTTTVVVXXX[[[___aaajjjtttxxxppplllfffbbb\\\XXXVVVSSSOOOLLLLLLNNNPPPQQQRRRTTTWWWYYYXXXYYYYYYYYYXXXYYY[[[]]]YYYSSSNNNLLLIIIFFFHHHLLLPPPTTTXXX[[[]]]___bbbdddfffggghhhhhhiiiiiiiiiiiijjjkkklllmmmnnnnnnnnnmmmkkkkkkmmmppprrrrrrooolllppprrrssstttuuuwwwzzz}}}{{{|||}}}}}}~~~{{{zzzzzzzzzzzz}}}{{{uuutttuuuxxxttt```PPPKKKNNNLLLKKKKKKLLLMMMNNNLLLJJJLLLJJJGGGEEEBBB???;;;999999888777777777888:::;;;;;;???BBBFFFOOOaaavvvkkk^^^rrrdddOOOppprrrTTTIII___uuuKKK555999888222444777333333222222111000000000///000111000...------...******........................,,,---...///000000000000////////////000000000000000////////////000111111///000333888CCCUUUkkkyyyyyy{{{uuu|||~~~~~~{{{zzzzzzxxxwwwxxxuuupppqqquuupppppppppnnnkkkjjjkkkmmmkkknnnqqqrrrpppmmmjjjiiihhh```ZZZXXXVVVSSSRRRUUURRRTTTVVVXXXYYY\\\```cccmmmvvvxxxnnniiieeebbb\\\XXXUUURRROOOMMMNNNPPPRRRSSSTTTUUUWWWYYYXXXYYYYYYYYYXXXYYY\\\^^^YYYSSSOOONNNKKKHHHIIIMMMRRRUUUYYY\\\^^^```ccceeehhhhhhhhhhhhiiiiiijjjjjjjjjkkkmmmnnnoooooonnnmmmllllllmmmoooqqqrrrpppmmmqqqsssttttttuuuwww{{{~~~}}}}}}}}}}}}xxxuuutttttttttvvv|||nnn\\\PPPLLLLLLMMMLLLMMMNNNPPPPPPNNNLLLGGGFFFDDDAAA>>>:::777555777777666777888:::<<<======@@@FFFPPPbbbxxx}}}jjjnnn\\\VVVmmmSSSNNNnnnaaaDDD666999555333666666////////////.........---...///111000...------...,,,,,,........................---....../////////......////////////000000000000///////////////000111111000111222555<<>>???AAADDDMMM^^^xxxqqqqqq|||YYYeeexxxbbbTTTZZZyyyNNN???888777111333777333............---------------///111111///------...//////.....................---////////////...---,,,+++////////////000000000000///////////////000111111222333333444888CCCQQQ[[[cccaaa___kkk{{{vvv}}}}}}|||zzz{{{wwwvvvwwwxxxtttppppppuuussssssqqqmmmiiiiiimmmqqqkkkooorrrqqqnnnkkkkkklllooofff___]]][[[VVVSSSSSSUUUXXX\\\]]]^^^```dddhhhrrrxxx{{{rrrkkkhhhdddaaa\\\WWWSSSPPPNNNMMMRRRUUUWWWXXXXXXYYYZZZ\\\ZZZZZZYYYVVVTTTSSSUUUWWWUUURRRQQQSSSSSSQQQRRRUUUWWWZZZ]]]```bbbdddhhhjjjllllllkkkkkkkkklllmmmmmmlllmmmppprrrsssrrrqqqqqqqqqpppoooppprrrsssrrrqqqrrrsssttttttuuuwww{{{}}}{{{}}}~~~rrr```UUUPPPLLLHHHIIIIIIJJJLLLNNNNNNLLLIIIDDDDDDCCC@@@<<<888666666333444555777:::===???@@@EEEHHHSSShhhhhhyyyqqqZZZqqqeeeWWWUUUdddjjjCCC;;;:::555...222777111///////////////.........---///111111///...---...------........................//////////////////......000......222222......000//////000111111111111111333222222333777???IIIPPPVVVRRRVVVkkkyyy~~~{{{xxxxxxzzz|||}}}yyyrrrnnnoooqqqrrrqqqnnnllljjjiiihhhhhhlllnnnppppppnnnllllllllliiihhheee```[[[WWWWWWWWWYYYYYYZZZ\\\___bbbeeegggrrrxxxyyyppphhhdddgggbbb[[[WWWUUUSSSPPPMMMSSSTTTUUUWWWXXXYYYYYYYYYXXXVVVTTTTTTVVVXXXYYYZZZWWWVVVUUUTTTTTTTTTUUUVVVZZZ]]]aaabbbbbbdddhhhkkklllmmmooonnnmmmkkklllllljjjoooqqqooonnnqqqrrrqqqrrrqqqpppsssvvvxxxvvvtttqqqtttwwwyyy{{{|||~~~~~~}}}|||yyy{{{kkk]]]TTTLLLIIIIIIKKKJJJJJJKKKNNNMMMJJJFFFBBBAAA@@@>>>;;;888666444333777888666777>>>@@@===BBBHHHZZZvvvzzzggg~~~aaa^^^~~~___VVVXXXooo\\\@@@:::444111333333111...///222111......000000---...000111000---,,,,,,,,,..............................&&&(((+++///000111000000000......222222......000///000000111111111111000333222222222555;;;CCCIIILLLLLLVVVnnnvvv{{{~~~}}}{{{|||~~~}}}{{{yyyyyyzzz||||||xxxrrrnnnnnnpppooonnnlllkkkjjjjjjjjjkkkmmmoooppppppmmmlllkkkkkkjjjiiifffaaa[[[XXXWWWWWWXXXXXXZZZ\\\___bbbeeegggsssyyyxxxooohhheeefffaaa[[[WWWUUUSSSPPPMMMSSSTTTUUUWWWXXXYYYZZZZZZZZZXXXUUUTTTUUUWWWXXXWWWYYYXXXVVVUUUUUUUUUVVVWWWYYY\\\```bbbbbbcccgggjjjkkkmmmnnnmmmlllkkkkkklllkkkppprrrpppooorrrrrrppprrrqqqqqqsssvvvwwwvvvuuutttvvvyyyzzz{{{|||}}}|||yyyxxx{{{}}}hhh[[[SSSMMMJJJKKKJJJIIIIIIKKKLLLLLLIIIFFFBBBAAA@@@===;;;888555444333777999777888>>>@@@???GGGJJJ]]]oookkknnn]]]hhhvvvZZZUUU[[[tttvvvTTT???:::444111333333111//////111111......000000---,,,......---+++******+++++++++........................"""%%%***...111111///...000......222222......000111111111111000000000000222222222222333777===AAAEEEJJJZZZvvvzzzppprrr{{{{{{{{{zzz{{{{{{|||}}}}}}|||zzzzzzzzz{{{{{{vvvpppmmmmmmoookkkjjjjjjiiiiiikkklllmmmnnnppppppooollljjjiiijjjjjjiiigggbbb\\\XXXWWWWWWWWWXXX[[[^^^aaadddfffgggsss{{{wwwmmmhhhhhheeeaaa[[[WWWTTTRRRPPPOOOSSSTTTUUUWWWXXXYYYZZZ[[[\\\YYYVVVTTTUUUVVVVVVVVVZZZYYYWWWVVVVVVVVVWWWXXXXXX\\\```bbbbbbcccgggjjjlllmmmnnnmmmkkkjjjkkkllllllrrrtttrrrqqqrrrqqqooosssrrrrrrsssuuuwwwvvvuuuwwwyyyzzzzzz{{{}}}|||zzzxxx{{{vvvcccXXXQQQMMMKKKMMMIIIHHHHHHIIIJJJJJJGGGEEEBBBAAA???<<<:::777555444333777:::999:::???BBBBBBLLLOOOdddtttfffxxxuuuZZZZZZwwwnnnTTTSSS^^^|||mmmNNN===888333111222333111//////111111......000000---,,,---...---+++******+++++++++........................(((***,,,.........,,,+++000......222222......000111111111000000000000000111111222222333666:::===FFFMMMaaawwwmmmkkkooorrrssszzz~~~}}}||||||}}}}}}}}}{{{yyyzzzzzzxxxtttooollllllmmmjjjiiiiiihhhiiijjjlllmmmpppppppppnnnkkkiiihhhhhhjjjjjjhhhccc^^^ZZZXXXXXXXXXZZZ]]]```dddgggiiijjjttt|||uuukkkhhhiiiccc```\\\WWWTTTRRRQQQPPPTTTTTTUUUVVVXXXZZZ[[[\\\[[[YYYVVVUUUVVVWWWWWWWWWYYYYYYWWWVVVVVVVVVWWWXXXXXX]]]bbbddddddeeeiiilllnnnoooooonnnllllllmmmnnnnnnsssvvvtttrrrrrrqqqnnnssssssssssssuuuvvvvvvvvvxxxyyyzzzzzz{{{~~~}}}zzz~~~zzzyyy~~~}}}mmm\\\SSSNNNKKKKKKMMMGGGGGGGGGGGGGGGFFFEEEDDDAAA@@@>>>;;;999777555444333777:::<<<===AAAFFFIIISSSZZZrrrzzzmmmnnneeeRRRaaaeeeOOORRRcccaaaGGG:::666333111222222111000...111111...---000///---...///000...---,,,---...,,,,,,........................000///...---,,,,,,------000......222222......000222111000//////000111111///000222333444666:::===IIIQQQddd~~~uuuooommmnnnooouuu{{{~~~~~~}}}}}}~~~}}}{{{yyyyyyxxxuuurrrnnnllllllmmmlllkkkjjjiiiiiiiiijjjkkkppppppooommmjjjgggggghhhiiiiiihhheee```\\\ZZZZZZ[[[\\\___cccgggjjjmmmooowww||||||ssskkkhhhiiibbb```\\\XXXTTTRRRRRRRRRTTTTTTUUUVVVXXXZZZ\\\]]]ZZZXXXVVVUUUWWWYYYZZZZZZYYYXXXVVVUUUUUUUUUVVVWWW[[[___eeehhhhhhiiilllooopppqqqqqqpppnnnnnnoooqqqppptttwwwtttrrrrrrqqqnnntttttttttttttttuuuvvvxxxvvvxxxyyy{{{}}}~~~}}}}}}}}}|||{{{{{{vvvyyyqqqcccUUUNNNLLLJJJIIIKKKFFFFFFFFFEEEDDDCCCBBBBBB@@@>>><<<:::888666666666555777;;;>>>???CCCKKKSSS___ooo|||jjjrrrzzzfffXXX]]]uuuwwwZZZLLLVVVmmmoooQQQ===666555222222222222222111...111000------//////,,,...//////...,,,,,,---///,,,,,,........................000///---,,,---...111222000......222222......000111000/////////000222333///000111222333666:::===IIIOOO```zzz|||}}}sssppp{{{~~~vvvuuuwww}}}}}}}}}~~~~~~|||yyywwwuuurrrooommmllllllmmmmmmlllkkkjjjiiiiiijjjjjjoooooonnnllliiigggggghhhggghhhhhhfffbbb^^^]]]]]]^^^^^^```ccchhhmmmqqqsssyyy{{{|||xxxqqqkkkhhhggg```___\\\XXXTTTRRRRRRSSSUUUUUUUUUVVVXXXZZZ]]]___[[[YYYWWWWWWYYY[[[\\\]]]XXXXXXVVVUUUUUUUUUVVVWWW]]]bbbhhhkkklllmmmooorrrrrrsssrrrpppooooooqqqsssppptttvvvrrrppprrrrrrppptttuuuuuutttssstttvvvyyywwwyyy|||}}}~~~~~~~~~|||||||||}}}~~~|||yyy}}}~~~hhh\\\PPPMMMLLLJJJHHHIIIDDDEEEEEECCCAAA@@@@@@AAA===<<<:::888777777777888777888;;;???BBBGGGRRR^^^ppprrriiirrreeeZZZUUUWWWqqqbbbOOOMMM___{{{___FFF:::333333222222111111222222...000000------//////,,,,,,------+++******,,,...++++++....................................///000111222000......222222......000000///......///111333555000111111000111444888<<>>@@@;;;:::888777777777999:::999888;;;@@@CCCIIIXXXhhh~~~qqquuunnn```UUUMMMSSS___qqqSSSKKKUUUnnnuuuSSSAAA;;;111111222222111111222333---000000---,,,//////,,,------,,,+++)))***---///++++++........................---...///000000//////...000......222222......000///.........///222444666222111000//////111666:::AAAGGGUUUmmm~~~{{{}}}{{{zzzyyyvvvyyy~~~zzzwwwyyy}}}~~~{{{tttqqqnnnllllllmmmnnnnnnmmmlllkkkkkkkkklllmmmnnnnnnnnnmmmjjjgggggghhhiiidddfffggggggdddbbbaaaaaa```______aaafffmmmsssxxx}}}yyyuuurrrppplllgggbbb^^^^^^]]]XXXSSSQQQSSSUUUUUUUUUUUUVVVXXX[[[^^^```aaa^^^[[[ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXWWWXXXXXXYYY]]]cccjjjmmmnnnoooqqqsssrrrrrrqqqooommmnnnppprrrqqqssssssnnnmmmpppssssssuuuvvvwwwuuurrrsssvvvzzz~~~}}}tttzzz~~~}}}}}}ppp```WWWOOOOOOOOOLLLIIIGGGBBBCCCDDDAAA>>><<<>>>@@@:::999777666666888:::;;;:::999;;;@@@DDDKKK\\\nnnsssqqq\\\SSSMMMIIITTTddd}}}```NNNLLL]]]yyyiiiHHH:::888///111222222111111222333---000000---,,,///...,,,//////...---+++,,,///111....../////////...---------,,,---......///////////////000///111555444///---...////////////000111222333333222000000111444777999???JJJSSSccc~~~|||}}}~~~yyyssswww{{{{{{xxxwwwuuurrrnnnmmmooopppooommmooonnnmmmkkkjjjjjjkkkkkknnnmmmkkkiiihhhgggffffffhhhhhhiiihhhgggfffdddccceeedddbbb```aaaeeelllqqq|||wwwvvvwwwrrrjjjfffhhhcccbbb```ZZZTTTPPPQQQRRRSSSTTTUUUXXXZZZ^^^```bbbbbb```]]]\\\]]]\\\[[[ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[bbbeeeiiilllnnnoooqqqsssuuutttrrrpppnnnnnnqqqsssssstttuuusssqqqqqquuuxxxwwwxxxwwwuuurrrssswww|||{{{rrr{{{xxxlll___XXXOOOKKKKKKLLLJJJGGGEEECCCAAA@@@???>>><<<:::999888666555666777999:::BBB;;;:::BBBKKKTTTddduuu~~~vvv[[[HHHHHHFFFAAAPPPhhhkkkXXXMMMQQQeee^^^AAA555999555555444333222111000///---...000111222222222111//////...---,,,,,,++++++,,,,,,............------------------...//////////////////...///222222...---...///......//////111222222222111000000111333666888>>>JJJRRRbbb}}}{{{wwwrrrvvvzzzyyywwwuuutttqqqnnnmmmnnnooonnnlllooonnnmmmkkkkkkkkkkkklllpppooommmjjjhhhgggffffffhhhhhhiiiiiihhhfffdddcccdddcccaaa______cccjjjoooyyyvvvuuuvvvrrrjjjgggiiieeedddaaa[[[UUUQQQQQQSSSSSSTTTUUUXXX[[[^^^aaabbbbbb```^^^]]]]]]]]]\\\[[[[[[]]]______^^^]]]]]]^^^cccgggkkknnnpppppprrrsssttttttrrrooommmnnnpppsssrrrtttuuuuuussssssuuuxxxzzz{{{yyyuuuqqqpppsssvvvyyyvvvjjj]]]WWWOOOJJJJJJJJJHHHFFFDDDBBB@@@???>>>===;;;999777666555555666777999;;;CCC@@@@@@EEELLLXXXooommmVVVFFFFFFDDDBBBQQQiiiaaaPPPIIISSSmmmxxxTTT???555777444444333222111000//////000111111111111///...------------,,,+++++++++***,,,,,,------------............------...////////////...///,,,,,,///000------000...............///000111222111000000111333555777===GGGOOO___yyyyyyssstttwwwvvvttttttssspppnnnmmmmmmmmmlllkkkooonnnlllkkkjjjjjjkkklllqqqooommmkkkiiigggfffeeeggghhhiiiiiihhhfffdddbbbcccbbb___]]]\\\```fffkkkvvvtttttttttpppjjjiiikkkhhhfffbbb[[[UUURRRRRRSSSSSSTTTVVVXXX[[[___bbbccccccaaa___^^^^^^^^^]]]\\\]]]^^^``````______```bbbeeeiiiooorrrsssrrrrrrrrrtttsssqqqooommmmmmppprrrrrrtttvvvwwwwwwwwwwwwxxx|||||||||xxxtttsssuuuyyypppdddZZZUUUNNNJJJHHHHHHEEECCCBBB@@@>>>======<<<999777555444444555666888:::<<>>888777333333222111000///......000000000000///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------.........,,,---......//////......///,,,,,,...///---...222---------------...///000111111000000000222444555999BBBIIIYYYrrrvvvssssssrrrrrrtttrrrqqqooonnnmmmlllkkkjjjmmmllljjjiiiiiiiiijjjjjjmmmmmmkkkiiihhhggggggfffggghhhiiiiiihhhfffcccbbbbbb```]]]ZZZYYY\\\bbbgggtttttttttrrrmmmiiiiiijjjjjjgggaaa[[[UUURRRQQQRRRTTTUUUWWWZZZ]]]```ccceeedddbbb`````````aaa```^^^aaabbbbbbaaa``````aaacccggglllqqquuuvvvtttssssssssssssqqqnnnlllmmmooorrrqqqtttwwwzzz{{{{{{zzzyyyzzz|||}}}|||zzz{{{}}}hhh\\\WWWRRRMMMIIIGGGEEECCC@@@AAA???===;;;;;;:::888666333333444555777999<<<===>>>@@@BBBGGGVVVrrr\\\MMMAAA???BBBKKKccc|||wwwSSSNNNLLLcccTTT<<<:::777555222111111000///.........,,,------....../////////+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------......,,,------...............111---,,,...///...000444---------------......///000000000000000111333333555<<>>;;;::::::999777555222333444666888;;;===>>>CCCEEEGGGQQQlllZZZNNNBBB@@@FFFWWWsssdddIIIKKKWWWpppsssAAA222555333000111000000000///.........---------------.........,,,,,,,,,,,,------------)))))),,,,,,,,,,,,------------,,,,,,---............---111...---//////...///333......---------......///000000///000000111111222111777<<>>???CCCFFFKKKZZZ}}}ZZZPPPFFFDDDPPPggg}}}YYYGGGKKKccc|||aaa;;;555888444333111000000000/////////...222111///...,,,,,,++++++------------------------))))))------,,,,,,,,,,,,,,,,,,+++,,,------......------111------//////,,,,,,/////////...............///////////////000000000111000555999FFFZZZiiiwwwpppnnnpppuuuwwwxxxvvvrrrooooooooojjjiiihhhhhhhhhhhhjjjjjjffffffeeeffffffggghhhiiieeegggjjjkkkjjjgggccc```\\\[[[XXXUUUUUUXXX^^^bbbiiippprrrlllgggiiimmmnnnllleee]]]XXXUUUUUUTTTSSSZZZ[[[]]]```dddhhhkkkmmmllljjjhhhhhhiiijjjiiihhhkkkjjjgggccc``````bbbeeekkknnnsssvvvwwwxxxyyyzzzvvvuuusssqqqoooooorrrtttvvvvvvxxx}}}|||~~~}}}}}}gggUUUOOOJJJKKKJJJIIIFFFCCCBBBAAA???===;;;::::::999777555444555777999<<<>>>??????@@@HHHRRRdddXXXQQQJJJLLL]]]wwwfffSSSKKKMMMkkk{{{QQQ999::::::444666111111000000000000//////333222000...,,,,,,,,,,,,...------,,,,,,+++++++++++++++---------,,,,,,++++++++++++,,,------......------000---,,,///...+++***---000//////.........//////////////////000000000000000444888DDDWWWfff~~~}}}|||rrrmmmnnnvvvyyyzzzxxxtttqqqpppqqqkkkkkkjjjiiiiiijjjkkklllhhhhhhgggggggggggghhhhhheeegggjjjkkkjjjgggccc```[[[ZZZWWWUUUTTTXXX^^^ccceeemmmqqqkkkfffjjjppprrrmmmfff^^^XXXWWWWWWVVVUUU[[[\\\^^^aaaeeeiiimmmooommmllljjjjjjkkklllkkkjjjjjjiiifffbbb``````dddgggkkknnnrrruuuvvvxxxzzz|||vvvvvvtttqqqoooppprrruuuwwwwwwxxx}}}}}}www___OOOJJJHHHIIIJJJIIIGGGDDDBBBBBB@@@>>>;;;::::::999777555555666888;;;===>>>???@@@AAANNN\\\ooo}}}}}}VVVQQQMMMRRRfffkkkRRRMMMKKKKKKmmmjjjCCC333888555...111111111111111000000000000000000...------...///000------,,,,,,+++***)))))),,,,,,........................+++,,,------......---------------............///---...///...------...///000///.........///111222111---111<<>>>>>===<<<:::888555333111555666666888<<>>GGG[[[pppyyyvvvuuuwwwxxxyyy~~~}}}|||zzzyyywwwvvvvvvssstttsssooojjjhhhhhhjjjiiihhhggggggiiiiiihhhgggggghhhjjjjjjiiijjjlllnnniiijjjiiiddd___]]]___bbbkkkjjjkkkppptttuuusssoooiiifff```[[[WWWVVVWWWXXX\\\^^^aaacccgggkkkqqquuuvvvuuutttrrrpppoooooooookkkeeebbbdddeeeeeefffiiilllooosssvvvwwwwwwxxxxxxxxxxxxwwwuuurrrrrrsssuuurrrrrryyy|||zzzsssiii\\\PPPIIIEEEFFFEEEDDDCCCAAA???===<<<999888777666555666666777777888:::<<<>>>AAAFFFKKKVVVaaavvvjjjUUULLLVVVfffzzzUUU@@@DDDGGGMMM]]]~~~WWWEEE666444555222///000000000000000////////////------............------,,,++++++******++++++,,,------------------------------+++,,,------......---------------............///---...///...---------//////////////////000000111//////222777999>>>LLLZZZgggyyyzzzyyy||||||zzzzzz{{{{{{uuuuuussspppmmmjjjiiiiiihhhggggggggghhhhhhhhhhhhiiijjjkkkjjjiiijjjlllmmmllllllkkkfff```^^^___bbbhhhiiilllpppsssrrroookkkeeebbb]]]YYYVVVVVVWWWXXX\\\^^^aaadddgggmmmssswwwzzzyyyxxxuuusssqqqooonnnkkkeeebbbccceeedddfffiiilllooosssuuuvvvvvvwwwxxxyyyyyyxxxvvvsssrrrssstttsssvvv}}}xxxwwwooollleee]]]SSSKKKFFFCCCCCCCCCBBBAAA???===;;;:::888777555444333555666777888999<<<>>>>>>AAAKKKTTTeeewww~~~bbbVVV\\\hhhwww}}}dddJJJEEEJJJLLLUUUfffoooLLL@@@555444555333111222000000000000////////////,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///---...///...---------///...//////000000000000000...///222555777:::CCCLLLSSShhhvvv}}}}}}zzzzzz{{{}}}uuuqqqnnnnnnpppppplllhhhgggggggggffffffgggiiijjjkkklllllljjjhhhhhhiiijjjiiiiiihhhddd___]]]___bbbfffhhhkkknnnooommmiiifffaaa___[[[WWWUUUUUUVVVWWW\\\___bbbeeeiiiooouuuyyy}}}|||zzzwwwtttqqqooonnnlllfffbbbcccddddddfffjjjlllooorrrtttuuuvvvwwwyyyyyyyyyyyywwwtttrrrrrrssssssxxx{{{tttqqqgggccc]]]VVVOOOJJJEEEBBBAAAAAA@@@???===;;;:::999999777555333333444555666888999<<>>BBBRRRbbbvvvwww^^^ZZZjjjttt~~~cccPPPGGGJJJLLLQQQcccuuu|||^^^FFF===555222333222222333000000000000////////////,,,,,,------------,,,,,,,,,,,,------------,,,,,,******************************+++,,,------......---------------............///---...///...------...///......///000000000000000...000222333444888???EEEJJJaaarrrzzz|||xxxwwwxxxyyyrrrmmmjjjlllqqqrrrmmmhhhfffggggggfffeeefffiiikkkkkklllllljjjgggfffggghhheeefffeeebbb^^^\\\___bbbdddgggjjjlllkkkiiieeebbb```^^^ZZZWWWUUUUUUVVVWWW]]]```cccgggkkkqqqxxx|||~~~}}}zzzwwwsssqqqoooooolllfffaaabbbddddddfffjjjmmmpppssstttuuuvvvxxxzzzxxxyyyyyywwwtttrrrqqqrrrqqqxxxxxxrrroooeeeaaa[[[UUUPPPJJJEEEBBB?????????>>><<<;;;999888888777666444444555666666999:::===@@@???EEE\\\tttkkk[[[^^^qqqxxx~~~mmmVVVGGGFFFKKKKKKZZZwwwiiiNNN???:::444000//////000111000000000000////////////,,,,,,------------,,,,,,,,,------......------,,,******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------............///---...///...------...///---...///000111000000//////111222111222666===AAABBB]]]rrr{{{~~~zzztttqqqqqqqqqlllkkkkkklllnnnnnnllliiieeefffgggfffdddeeeiiillliiijjjjjjhhhffffffggghhhdddeeedddaaa]]]\\\___bbbeeegggiiijjjhhheeecccaaaaaa___\\\YYYWWWWWWWWWXXX^^^aaadddhhhmmmssszzz|||yyyuuurrrpppoooooommmfffaaabbbcccdddfffkkkoooqqqsssuuuvvvwwwyyy{{{wwwxxxxxxvvvsssqqqpppppprrrxxx|||uuupppooofffaaa[[[VVVQQQLLLFFFAAA??????>>>===<<<:::999888444555555666666777888888;;;;;;???CCCBBBJJJfffwww\\\YYYeeexxx~~~yyy^^^NNNDDDJJJRRRUUUnnntttXXXBBB777777444111///000000000000000000000////////////+++,,,,,,------,,,,,,++++++,,,------------,,,+++******000000000000000000000000+++,,,------......---------------.........//////---...///...------...///---...000111111111000///111333222///000555;;;>>>;;;YYYqqq}}}~~~|||wwwqqqmmmlllllliiikkkmmmmmmkkkjjjjjjjjjeeefffgggeeedddeeeiiimmmggghhhhhhgggffffffhhhjjjeeeffffffbbb^^^]]]___bbbfffhhhiiiiiigggdddbbbaaabbb```]]]ZZZYYYXXXXXXYYY___bbbeeeiiinnnttt{{{|||wwwssspppoooooopppmmmfffaaabbbcccdddgggkkkoooqqqtttuuuvvvwwwzzz|||wwwxxxxxxvvvssspppoooooouuuzzzzzzrrrnnnpppgggbbb\\\WWWSSSMMMFFF@@@>>>>>>>>>===<<<:::999888111333555777888999::::::======AAAEEEDDDNNNmmmxxxeeeRRR[[[mmmkkkTTTHHHCCCPPP]]]eeeiiiNNN;;;333555666444333333222111000000000000////////////+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***++++++---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------+++,,,,,,,,,+++,,,///111000000//////.........---000111222222333666:::===;;;TTTvvvwwwwww~~~zzzzzz|||rrrhhhaaacccjjjmmmllllllkkkkkkkkkkkkkkkddddddddddddeeegggiiijjjffffffeeecccbbbcccfffhhhfffeeedddbbbaaa`````````bbbcccdddddddddbbbaaa```_______________^^^^^^^^^```cccggglllpppvvv}}}}}}xxxrrrmmmkkklllmmmnnnhhhbbb```cccgggjjjkkkmmmrrrxxxzzzxxxvvvvvvwwwsssttttttpppjjjhhhkkkooorrrxxxyyysssqqqiiigggbbbYYYOOOFFF@@@>>>@@@===:::999999999888777555555555555777999;;;===AAAAAACCCGGGNNN```vvvxxxfffSSSOOOXXXdddxxxzzz^^^RRRMMMNNNZZZpppTTTAAA;;;444333222111000000000000////////////////////////---,,,,,,...000000,,,))),,,,,,,,,+++***)))***,,,++++++---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------,,,...///.........000222000/////////............000111222333444666:::===BBBXXXyyy}}}sssvvv}}}yyy}}}~~~uuulllbbb\\\___eeemmmllllllnnnpppqqqpppnnnfffeeeddddddeeefffhhhiiidddeeedddcccaaabbbdddgggeeeeeecccbbbaaa```______``````aaabbbaaaaaa```___cccbbbbbbbbbaaaaaaaaaaaaccceeejjjnnnrrrxxx~~~~~~yyysssnnnlllmmmnnnkkkgggbbbaaadddhhhjjjjjjmmmrrrwwwyyyxxxvvvvvvwwwtttuuuuuuqqqllllllppptttwww|||~~~{{{{{{ssspppiii___RRRHHHBBB??????<<<999777777777777666555555666777999;;;<<<===???CCCHHHNNN[[[tttuuulllRRRIIIMMM^^^qqqoooUUULLLSSSXXXiiimmmDDD777555333333222111000000000000////////////////////////---,,,+++,,,---,,,)))%%%,,,------,,,******+++,,,++++++---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------,,,---///000//////000111////////////............111222333444444666:::===DDDWWWuuuyyysssyyy{{{~~~yyyrrrjjjcccZZZVVVZZZaaajjjiiijjjooouuuwwwtttooohhhgggfffeeeeeefffggghhhdddddddddbbbaaaaaaccceeeeeedddcccbbb```___^^^]]]]]]]]]^^^_________^^^^^^ddddddcccbbbbbbbbbbbbbbbfffiiimmmqqqtttyyy~~~~~~xxxsssooonnnnnnnnniiieeebbbbbbeeeiiijjjjjjooosssxxxzzzxxxvvvvvvxxxvvvvvvuuurrrpppqqqwww|||~~~}}}yyypppbbbTTTHHHAAA>>>>>>;;;888666666666666555444555777999;;;<<<===>>>BBBJJJQQQYYYnnn}}}{{{UUUEEEFFFOOOfff~~~hhhSSSNNNUUU___ttt```<<<444555333333222111000000000000////////////////////////...---,,,,,,,,,+++(((%%%---......---+++***,,,---++++++---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------)))+++...///...---------///////////////.........111222333444444666999<<<>>>MMMggg{{{ttt{{{}}}}}}www~~~zzzkkkfff___ZZZSSSQQQVVV^^^dddcccdddlllvvvyyytttnnnjjjiiihhhfffeeeffffffgggdddeeeeeecccbbbaaaccceeedddccccccaaa```___]]]\\\\\\\\\]]]^^^^^^_________dddcccaaa````````````aaahhhkkkooorrrvvvzzz~~~|||wwwrrrooonnnnnnmmmjjjeeeaaa```eeejjjlllmmmrrrvvvzzz{{{yyyxxxxxxzzzwwwwwwuuussssssvvv}}}zzzoooaaaRRRFFF???<<<>>>;;;888777777777666555333444777:::<<<>>>>>>>>>GGGQQQZZZfffmmmLLLGGGMMMVVVmmmcccTTTSSSSSS```xxx]]]>>>777555333222111000000////////////////////////////////////............---+++)))---......---++++++,,,...******---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------***,,,...///...,,,,,,---.........///////////////000111333444444555888::::::EEEYYYqqqzzz~~~~~~{{{xxxlllqqq}}}pppaaa[[[VVVRRRMMMLLLRRR[[[___^^^aaajjjuuuxxxtttnnnlllkkkiiigggffffffffffffeeeffffffeeeccccccdddeeebbbbbbbbbbbbaaa___^^^]]]\\\]]]]]]^^^```aaabbbccceeedddbbb```______```aaahhhkkkppptttwwwzzz~~~zzztttpppnnnnnnmmmlllkkkfff```___dddkkkoooqqquuuyyy|||}}}{{{yyyzzz|||xxxwwwuuutttuuuyyy}}}wwwlll^^^OOOEEE???===>>><<<999777777777666555222444777:::===>>>??????GGGTTTdddxxxvvv[[[FFFGGGPPP]]]xxx}}}[[[NNNNNNRRRaaayyyyyyPPP999555333333222111000////////////////////////////////////,,,------...---------------......---++++++,,,...******---,,,,,,++++++,,,,,,---++++++,,,------......///---------------------------///000000///......///.........//////////////////000333333333444666888;;;BBBQQQdddsss}}}}}}zzzjjjZZZ]]]rrr~~~}}}qqq___ZZZTTTOOOJJJHHHOOOWWW\\\]]]aaaiiirrrvvvsssooommmkkkjjjhhhgggfffggggggeeeggggggfffdddccccccddd```aaabbbcccbbbaaa```___]]]^^^^^^```aaadddeeegggiiihhheeecccbbbbbbcccdddhhhlllqqquuuxxx|||yyyrrrnnnnnnnnnlllkkkkkkfffaaaaaafffmmmrrrtttwwwzzz}}}}}}{{{zzz{{{}}}xxxvvvttttttvvvzzz~~~yyytttiii[[[NNNDDD@@@@@@???<<<999777777888777666333555777;;;===@@@AAABBBHHH\\\uuuxxxjjj[[[LLL@@@DDDTTTjjjpppUUUMMMMMMTTTccc{{{```???333555333222222111000////////////////////////////////////(((***++++++++++++,,,...---......---+++***,,,---******---,,,,,,++++++,,,,,,---++++++,,,------......///------------------------...///000///------///000............/////////000---///222333222333444666999>>>JJJWWWdddrrr}}}}}}iiiUUUUUUfffqqqxxx{{{vvviiiccc[[[UUUNNNJJJOOOWWWXXXZZZ___eeelllooonnnmmmmmmkkkjjjhhhgggggghhhhhheeefffgggfffdddbbbbbbccc___```bbbcccdddcccbbbaaa^^^^^^___```bbbeeehhhiiilllkkkhhheeedddeeefffgggiiimmmssswww{{{~~~yyyrrrnnnoooooommmkkkhhheeecccfffkkkqqqsssssswwwzzz||||||zzzxxxzzz|||wwwuuussssssvvvyyy|||}}}|||}}}vvvpppeeeWWWJJJBBB??????>>>;;;888666666666666555777777999<<>>GGGPPPTTTeee}}}pppxxx{{{nnnccc___hhhssszzzqqqlllfff^^^YYYYYYYYYXXXXXXZZZ___ccceeefffjjjkkklllmmmmmmlllkkkjjjhhhfffdddbbbaaaaaabbbbbbdddddddddcccbbbaaa```___YYY]]]bbbfffhhhiiijjjkkkjjjllllllkkkiiihhhhhhiiiiiilllpppvvv{{{~~~|||xxxuuuuuuwwwuuupppkkkggg___```mmmuuurrrqqquuu{{{}}}~~~{{{xxxwwwwwwtttuuuwwwwwwvvvuuuvvvvvvvvvxxxzzzlll\\\QQQHHH???:::999777666444444444777999;;;>>>888:::DDDHHHFFFLLLVVVnnnJJJCCCEEECCC>>>SSSnnnyyydddTTTLLLTTTmmmxxx[[[AAA999999333///000000000000000////////////------,,,,,,,,,---......///---+++)))((()))+++---++++++++++++,,,,,,---...))))))---,,,,,,++++++,,,,,,---,,,,,,,,,------------......,,,++++++---......---,,,,,,,,,---------............////////////......///111333333111000000111000777;;;CCCKKKOOO```}}}nnnqqq~~~~~~mmm```\\\eeeqqq}}}zzzssshhh```^^^\\\ZZZWWWXXX[[[```cccdddiiijjjlllmmmlllkkkiiihhhfffeeecccaaaaaabbbcccddddddddddddcccbbbaaa______^^^aaafffjjjkkkkkklllmmmkkklllllljjjhhhgggiiijjjoooqqqtttwwwyyyyyyyyyyyyzzzwwwuuuvvvwwwvvvpppkkkfff___```lllsssqqqpppsssyyy{{{~~~~~~|||yyyxxxxxxuuuvvvwwwwwwuuuttttttuuuttttttzzzxxxiiiXXXLLLCCC<<<:::;;;888666555444555888:::<<>>HHHfffrrrgggZZZQQQPPP___|||iiiQQQ;;;666555111...111000000000000/////////...------------------------...---+++***)))***+++,,,+++++++++++++++,,,---...++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------.........,,,++++++---......---,,,,,,,,,---------......///...............//////...000222222111000000111///666888===DDDIIIYYYtttoooooonnn^^^XXX```kkkuuukkkhhhccc^^^YYYWWWYYY]]]aaadddhhhiiikkkmmmmmmllljjjhhheeedddbbbaaaaaabbbccceeecccccccccbbbaaa```___^^^```dddhhhkkkmmmmmmnnnooommmmmmllljjjhhhhhhjjjlllrrrsssuuuwwwwwwvvvuuutttvvvuuuuuuvvvwwwuuuooojjjeee___aaakkkqqqooonnnqqqvvvyyy|||}}}|||zzzyyyyyyvvvwwwwwwvvvsssrrrrrrssstttrrrvvvrrrcccQQQEEE>>>999:::===777666555555666999;;;===>>>===AAAGGGJJJQQQeeezzzlllRRRCCC???@@@BBBRRRzzzqqq]]]WWWSSSSSS]]]ssszzzSSSCCC555222111......222000000000/////////......---............---+++***,,,,,,++++++++++++++++++,,,++++++++++++,,,,,,---++++++---,,,,,,++++++,,,,,,---+++,,,,,,------............,,,++++++---......---,,,,,,,,,---------......///...---,,,---...///000...///111111000///000111---444555777???DDDTTTllltttuuuuuuddd[[[]]]eeexxx~~~vvvrrrkkkddd\\\WWWXXX[[[```ccceeegggkkknnnoooooommmlllfffeeecccaaa```aaabbbbbbbbbbbbbbbaaa```___^^^]]]^^^aaafffiiilllmmmoooqqqpppooommmkkkiiiiiilllnnnnnnppprrruuuvvvvvvvvvuuuqqqqqqssstttuuurrrlllgggccc___aaaiiinnnnnnmmmppptttwww{{{}}}|||zzzyyyyyyuuuvvvvvvtttqqqppppppqqquuutttxxxgggYYYJJJ@@@;;;888888;;;555555555555777999;;;===;;;???FFFLLLQQQ[[[qqqsssXXXIIICCC@@@FFFOOO\\\eeeVVVSSSRRR[[[ooogggCCC;;;444222000---...333000000/////////.........---.../////////,,,***(((***+++,,,,,,,,,+++******,,,+++++++++++++++,,,,,,))))))---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////...,,,++++++---......---,,,,,,,,,---------.........---,,,,,,,,,...///000---///000///......000222+++333222333;;;AAAOOOddd}}}yyywwwhhhbbbdddrrrxxx{{{wwwnnnggg^^^XXXVVVYYY\\\^^^aaadddhhhllloooqqqqqqqqqiiigggdddaaa___^^^______aaaaaaaaa```___^^^]]]\\\[[[^^^ccchhhkkknnnqqqtttqqqpppooollljjjjjjmmmppplllnnnqqqsssuuuuuuuuutttmmmnnnpppqqqpppmmmhhhddd```___bbbhhhlllmmmnnnooossswww{{{}}}|||yyyxxxwwwtttuuutttssspppoooqqqrrrvvvvvv|||tttYYYNNNCCC???<<<888666777333333444555777999<<<===<<<@@@GGGOOOZZZjjjvvvaaaMMMDDD@@@@@@JJJYYYooo{{{ZZZSSSOOOQQQ```}}}QQQ;;;888555333000---///222////////////............---.../////////,,,***((()))***,,,------,,,+++***,,,++++++******+++++++++))))))---,,,,,,++++++,,,,,,---***+++,,,,,,---...//////...,,,++++++---......---,,,,,,,,,---------......,,,,,,,,,,,,---...//////---...///...---...000222***222222000888>>>IIIZZZ|||yyyyyy~~~qqqmmmsssttt{{{{{{wwwnnnggg___YYYVVVWWWXXXYYY]]]___cccgggkkknnnooopppjjjhhheeeaaa^^^]]]]]]]]]`````````___^^^]]]\\\[[[ZZZ^^^cccgggjjjnnnqqqtttoooooonnnllljjjjjjlllnnnnnnoooqqqssssssrrrqqqppplllmmmnnnnnnlllhhhdddaaa]]]___cccgggkkknnnoooppptttxxx|||}}}{{{xxxuuuttttttuuuuuusssrrrsssuuuwwwvvvwww~~~}}}|||||||||}}}}}}~~~uuueeeLLLEEE>>>===<<<888555555333333444666888;;;===>>>@@@CCCKKKXXXkkkyyy```RRRFFFAAAAAAFFFUUUeeelllQQQLLLLLLQQQdddooo@@@777777666444111///000111/////////.........---------............---+++***)))***+++,,,---,,,+++***,,,++++++************+++++++++---,,,,,,++++++,,,,,,---***++++++,,,---...///000...,,,++++++---......---,,,,,,,,,---------......***+++,,,---............,,,---...---------000222+++444222///444999@@@NNNfff}}}yyyzzz}}}rrrmmmmmmuuu}}}}}}zzzxxxooojjjccc^^^[[[YYYXXXWWWYYYZZZ\\\___bbbfffhhhjjjiiigggdddaaa^^^]]]]]]^^^____________^^^\\\[[[ZZZZZZ]]]aaadddfffiiimmmooolllllllllkkkiiihhhiiijjjnnnoooqqqrrrrrrqqqooonnnmmmmmmnnnllliiieeebbb```[[[___cccgggkkkoooqqqrrrvvvyyy}}}}}}zzzvvvrrrpppvvvvvvwwwvvvvvvxxx{{{~~~{{{{{{~~~zzzvvvwwwwwwxxxxxxxxxxxxwww~~~wwwgggYYYFFF>>>::::::;;;888555555444555666888;;;===???@@@DDDKKK[[[rrrvvvnnn```MMMGGGAAABBBLLL]]]ppp}}}yyyZZZNNNKKKRRR]]]oooYYY999333444333222000000000/////////.........---------------------------------******++++++,,,,,,,,,,,,,,,,,,+++***************++++++---,,,,,,++++++,,,,,,---******+++,,,---//////000...,,,++++++---......---,,,,,,,,,---------......)))+++,,,...//////...---,,,---------,,,---000222,,,555333...222555:::FFFTTTqqqvvv}}}{{{lllddd```iiitttyyyzzzyyyrrrnnnhhhccc```]]]ZZZXXXWWWWWWXXXYYY[[[___bbbccchhhfffccc```___^^^_______________^^^]]]\\\[[[ZZZYYY[[[^^^```bbbdddgggiiiiiijjjjjjiiigggffffffggglllnnnoooqqqrrrqqqpppooonnnooonnnlllhhhdddaaa```ZZZ___dddgggkkkpppsssssswwwzzz~~~~~~zzzuuupppnnnwwwxxxyyyyyyyyy|||}}}ssspppqqqvvvwwwxxxyyyyyyxxxwwwvvv|||ooo^^^QQQCCC<<<777888999777666777555666888;;;===@@@BBBCCCDDDRRRmmmkkk\\\TTTGGGBBB@@@@@@GGG[[[vvv~~~YYYIIILLLQQQ]]]lll{{{bbbDDD555000111111//////111000...//////.........---------------,,,,,,,,,---......*********++++++,,,,,,,,,,,,,,,+++***))))))******))))))---,,,,,,++++++,,,,,,---++++++,,,---------,,,+++000///...------------------,,,,,,++++++,,,,,,---------------------------))),,,///111111000000000---...///000111444888<<>><<<:::>>>CCCGGGLLLfffkkkUUUMMMHHH???DDDCCCQQQttteeeOOOKKKPPPYYYiiivvvhhhOOOAAA444000000111222222000///...///...///000111000...+++------...///...---+++***......---,,,,,,+++******************)))))))))(((++++++---,,,,,,++++++,,,,,,---###%%%(((+++---.........//////...------------------,,,,,,++++++,,,,,,---------------------------,,,---...---,,,,,,---///---...///000000333777:::MMMXXXhhhyyy}}}zzzwwwuuuyyywwwkkk^^^[[[dddqqq{{{}}}uuufff]]]ZZZWWWTTTSSSVVVZZZ]]]^^^dddffffffbbb]]]ZZZ\\\___cccddddddaaa^^^[[[ZZZZZZ]]]\\\[[[[[[\\\___bbbdddcccfffhhhfffcccbbbeeehhhiiihhhgggfffgggjjjlllnnnooonnnkkkhhheee```\\\YYYZZZ^^^ccciiinnnrrrssstttzzzzzz|||}}}zzztttssswww{{{}}}xxxnnniiiiiihhhfffgggkkkkkkiiiiiilllnnnrrruuussspppgggWWWHHH<<<:::777555444666888:::888999<<<@@@BBBEEEJJJNNN]]]qqqkkkPPPGGGDDDBBBEEEIII```zzzaaaPPPPPPZZZiiizzz{{{YYYBBB999111000111111111111000//////000///...///000///...,,,------......---,,,,,,+++...------,,,++++++******++++++++++++************++++++---,,,,,,++++++,,,,,,---!!!$$$(((,,,///000/////////...---------------------,,,,,,++++++,,,,,,---------------------------222222111///------000222...///000000000111555777FFFPPP[[[fffvvvzzzyyywwwzzztttdddZZZ[[[gggwwwnnnaaaXXXVVVSSSSSSUUUXXXZZZZZZbbbdddeeebbb^^^[[[\\\^^^dddeeedddbbb___\\\\\\\\\\\\[[[[[[[[[[[[]]]^^^______ccchhhhhhfffdddeeefffgggfffeeeeeefffhhhkkklllmmmmmmkkkhhhddd___[[[YYYYYY]]]dddjjjpppsssttttttxxxxxxzzz|||yyyttttttyyyttthhhbbbaaa```___aaafffgggeeedddgggjjjooorrrnnnfff\\\OOOCCC<<<:::888666666777:::;;;<<<888:::BBBGGGHHHNNNWWWnnnlllMMMDDDBBBCCCGGGTTTxxx}}}kkk]]]SSS[[[lllgggHHH666333000111111000000//////000000111///------...///...---...------,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,++++++++++++***++++++---,,,,,,++++++,,,,,,---(((***---///000///---,,,......---,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------------------111222222000//////111333///000111000///000222444???KKKRRRYYYmmmzzz}}}}}}wwwhhh[[[UUU\\\kkkwww}}}}}}oooeeeYYYVVVRRRQQQRRRUUUWWWWWW]]]```bbbbbb```___```aaabbbbbbbbb___\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[[[[\\\aaagggjjjiiigggeeedddeeeeeeddddddfffhhhjjjlllllllllkkkhhhccc^^^[[[YYYYYY]]]dddkkkpppssssssssstttuuuwwwxxxtttpppsssyyy|||pppccc\\\\\\___^^^___dddfffeeefffjjjlllsssuuunnnbbbVVVJJJ@@@:::999777666777888:::<<>>;;;===CCCHHHQQQfff|||zzziiiIIICCCEEEIII\\\||||||iiijjjlllmmmxxxUUUEEE999444444000222111///.........///000111///,,,,,,---......------,,,+++******+++---...,,,+++++++++++++++******+++*********))))))))))))******---,,,,,,++++++,,,,,,---)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,,,,------.........'''***...000//////...///...///000000//////000111333;;;CCCJJJ]]]xxx{{{rrrrrrrrrzzzzzzyyyzzzwwwvvvsssnnnggg___XXXTTTWWWbbbqqqxxxvvvnnngggccc]]][[[XXXVVVVVVVVVUUUTTTSSSTTTWWW[[[___cccfffhhhccccccbbb___\\\[[[\\\^^^\\\[[[YYYXXXXXXXXXYYYZZZ[[[^^^bbbeeegggeeecccaaabbbbbbcccdddfffhhhiiijjjjjjlllllliiiccc^^^\\\\\\\\\^^^ccchhhlllnnnppppppuuuvvvxxxwwwqqqnnnsss|||{{{qqqfffbbbdddeeeeeejjjuuu~~~sss^^^NNNBBB:::555555555666777999;;;======???BBBHHHUUUkkk```GGGGGGKKK[[[uuunnneeennnzzz```AAA:::555444333///000000//////......//////000...,,,,,,---...---,,,+++++++++++++++,,,,,,---++++++++++++++++++***************)))))))))((((((******---,,,,,,++++++,,,,,,---))))))***+++,,,---...///,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---......///...///111111000000111222,,,...000000/////////111222555;;;DDDSSShhhuuukkkkkkiiiwww|||zzz}}}|||{{{|||~~~{{{nnn[[[LLLIIIQQQ]]]ggglllllliiiggg]]]^^^```aaaaaa]]]VVVRRROOOPPPRRRVVV[[[```dddfffddddddccc```]]]\\\^^^```]]][[[YYYWWWWWWXXXZZZ[[[]]]^^^___bbbccccccbbb`````````aaaccceeefffhhhiiijjjmmmnnnjjjccc^^^]]]^^^^^^___bbbeeehhhkkknnnooouuuvvvxxxvvvoookkkrrr|||~~~|||tttkkkjjjnnnqqqsss|||jjjRRRDDD;;;555555555666777999;;;===>>>???EEEHHHOOOfffpppSSSHHHPPPWWWpppnnnaaa^^^mmmpppLLL666666333111222111//////000000//////...---...---------......,,,*********+++,,,,,,,,,,,,,,,******************+++++++++++++++*********))))))******---,,,,,,++++++,,,,,,---...------,,,---...000111++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////000000///---,,,,,,...111+++---///000/////////111333444888BBBMMM___yyyqqqgggiiigggvvvzzz```KKKEEEFFFKKKUUUaaajjjnnnnnn]]]aaafffjjjiiibbbWWWPPPNNNNNNNNNRRRWWW]]]bbbddddddcccbbb___\\\\\\]]]___]]][[[XXXVVVVVVXXX[[[]]]^^^^^^^^^___aaabbbaaa```^^^^^^```aaaccceeefffgggjjjmmmoookkkddd^^^^^^______```aaacccfffjjjlllnnntttuuuvvvtttlllhhhooozzzyyywww~~~~~~~~~}}}vvvooooootttwww{{{vvvWWWCCC<<<:::888555666777888:::===???@@@DDDJJJLLLTTTrrrqqq]]]KKKKKK[[[eee}}}cccYYYWWWjjj___AAA444777333///333555...///000000000///---,,,---------...///...,,,***(((***+++,,,---,,,,,,+++******************++++++,,,,,,,,,+++++++++******))))))************************...---,,,+++***+++,,,---------,,,,,,,,,,,,++++++...---,,,,,,+++++++++++++++,,,,,,,,,++++++---///...------,,,,,,,,,------///......------///000111222222333777DDDYYYqqqqqq||||||}}}}}}xxxqqqpppssstttrrruuu}}}{{{kkkXXXNNNFFF@@@GGGWWWffflllllleeeooovvvpppeee[[[TTTOOOMMMLLLMMMPPPPPPQQQXXX```bbb```\\\ZZZZZZ\\\___aaaaaa[[[XXXYYYZZZYYYZZZ]]]^^^]]]\\\[[[ZZZ[[[\\\]]]aaacccdddeeedddeeeggghhhgggiiiiiibbbYYYVVVYYY^^^[[[___dddhhhjjjkkkmmmnnntttvvvwwwsssmmmjjjmmmqqqyyyzzzooonnn{{{~~~{{{wwwoooiiiiiinnnxxxwww\\\KKKCCC<<<888777888888999<<>>KKK[[[ggglllmmmssssssiii^^^XXXVVVTTTIIIGGGHHHLLLMMMOOOVVV^^^___^^^\\\[[[ZZZ[[[]]]^^^aaa\\\XXXZZZZZZWWWWWWYYYZZZZZZZZZZZZ[[[\\\\\\]]]___aaadddeeeeeeeeegggiiihhhjjjiiibbbYYYVVVYYY]]]ZZZ]]]bbbfffhhhjjjlllmmmqqqtttvvvsssmmmkkknnnrrruuu|||~~~|||ssshhhhhhwww~~~wwwrrrkkkeeeeeejjjuuu|||{{{sssbbbNNNCCC===999888999<<<<<<<<<>>>@@@CCCEEEGGGPPPTTT```xxxwwwjjjUUUIIITTTooohhhSSSbbbyyyiiiHHH:::000333555000///333000000//////......------///,,,,,,......******---******+++++++++,,,,,,,,,------------,,,***(((''')))******)))''''''''')))******,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---///000------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,+++,,,,,,,,,++++++---///---------,,,,,,------...///............///000000///000000333<<>>@@@EEENNN[[[dddqqq}}}^^^MMMKKKKKKYYYuuuxxx|||zzzeee___mmmbbbHHH777333222444222---...333---.....................---******,,,,,,***))),,,---------,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++***))))))***,,,''''''************************,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,---...///---......///////////////000000111111555>>>KKKTTT[[[lll~~~yyygggaaakkkvvvzzzjjj^^^WWWVVVcccjjjpppooommmllljjjgggaaaZZZSSSPPPLLLGGGFFFIIIMMMOOOTTTXXX\\\^^^^^^^^^[[[XXXXXX[[[\\\XXXUUUVVVTTTTTTUUUUUUUUUTTTRRRQQQUUUXXX\\\___```aaaccceeecccaaa\\\UUUOOOMMMOOOSSSQQQUUUYYY]]]```dddhhhkkkqqqtttuuuqqqkkkggghhhkkkqqqtttyyy||||||wwwppplllaaa___bbbmmmzzzpppbbbVVVQQQQQQPPPQQQRRRLLLBBB<<<<<<999888999:::999777999???<<>>FFFOOOWWW```qqqhhhSSSIIIFFFMMMQQQjjjwwwdddwwwfffKKK===666222333444333222111111222......------------------,,,******------++++++...***++++++,,,---......///...---+++***)))((((((((())))))((('''&&&'''***,,,******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++------,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...+++,,,,,,,,,++++++---///,,,,,,,,,,,,---...//////------///000000000///......///000000000444<<>>???999777:::===>>>???CCCIIIRRR^^^dddkkk{{{lllTTTIIIEEEDDDDDDLLLddd}}}|||xxxgggcccaaafff\\\CCC:::666222333222000...000222111...//////...---,,,,,,++++++---++++++...///,,,---000,,,,,,------------------&&&''''''))),,,000333555++++++***((('''))),,,///((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................,,,...---******...000...+++,,,...000000///...---000/////////111222444555@@@IIITTT[[[^^^eeepppzzz{{{xxxtttxxxwww{{{}}}~~~bbbRRRSSSaaarrrnnneee[[[TTTPPPLLLHHHGGGFFFCCCAAABBBGGGKKKMMMMMMPPPQQQSSSTTTSSSRRRPPPOOONNNPPPOOOLLLLLLOOOOOOMMMMMMNNNNNNOOOPPPQQQRRRRRRPPPNNNJJJDDDAAAAAADDDGGGJJJPPPWWW[[[bbbjjjmmmlllpppnnnlllkkkfffaaaccchhhkkkqqqxxx}}}{{{qqqllliiikkkttt}}}|||~~~{{{vvvuuuuuusssuuuxxx~~~{{{zzz}}}}}}{{{|||iiiRRREEECCC>>>===:::888777777777888::::::999:::;;;===???@@@KKKXXX^^^]]]kkklllQQQJJJHHHBBBCCCLLLSSSgggqqqppprrrqqqrrr|||jjjVVVVVV[[[jjjmmmLLL;;;444444666333111...++++++,,,///111/////////,,,)))***///444.........------,,,,,,,,,------------,,,,,,+++***,,,+++*********(((%%%"""((((((((((((((((((((((((******,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,...---***+++...///...+++,,,...///000///...---000/////////000222444555===DDDNNNWWW___kkkxxx|||zzz~~~vvvqqqtttyyy~~~nnnuuu|||vvvyyyrrr[[[PPPRRR___oooyyypppggg[[[RRRNNNJJJHHHGGGEEEBBB??????CCCFFFGGGGGGLLLNNNPPPQQQRRRQQQPPPOOOLLLOOOOOOLLLLLLPPPQQQNNNMMMMMMNNNNNNOOOOOOPPPPPPNNNLLLHHHDDDAAAAAAEEEHHHJJJPPPWWW\\\ccckkknnnllliiihhhhhhiiifffbbbcccgggiiiooovvv{{{{{{rrrmmmiiiiiiqqq||||||{{{|||~~~wwwsssrrrqqqppprrrvvv{{{yyyyyy}}}}}}{{{{{{~~~~~~{{{eeeOOOBBB>>>===;;;999888777777888999777:::>>>@@@@@@AAABBBDDDRRRTTT]]]ooopppXXXDDDAAA@@@>>>EEEQQQ^^^jjjmmmnnnyyynnnXXXMMMVVVbbbsssYYY@@@666333111000222000...,,,,,,---///000/////////---,,,+++,,,---......---------,,,,,,,,,,,,,,,------,,,,,,+++***,,,+++++++++,,,+++)))'''"""###%%%''')))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---++++++...///---+++,,,.../////////...---////////////000111333444;;;>>>EEEPPP]]]lllyyy}}}xxxwwwuuurrrnnnrrr|||zzzqqqwwwsssmmmuuuxxxyyy|||}}}wwwqqquuuyyyaaaTTTOOOTTTbbbmmmnnnkkkooovvv{{{rrriii^^^TTTPPPMMMJJJGGGDDDAAA???>>>???AAABBBBBBFFFHHHJJJLLLNNNOOOOOONNNLLLOOOOOOLLLMMMPPPQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIGGGDDDBBBCCCGGGJJJKKKRRRYYY___eeelllnnnlllbbbbbbdddggggggccccccggghhhnnntttzzz|||sssoooiiiggglllvvv}}}{{{zzzyyyxxxyyy}}}zzztttooommmkkkiiilllpppvvvuuuvvv{{{|||yyyxxx{{{zzz|||~~~zzzkkkZZZHHH===::::::999888777777888999:::222888???BBBAAABBBFFFKKKZZZ^^^oooyyyUUUFFF;;;<<<===???MMM___uuuyyyuuuyyytttdddVVVMMMRRReeexxxeeeEEE777666666222///000000///............///...............---***'''------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++,,,,,,***(((''''''(((((((((((())))))...---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++......++++++//////---,,,---......//////......//////......///000222333999999>>>IIIYYYgggooorrr{{{yyyrrrlllvvvtttlllqqq|||tttiiidddlllyyyyyywwwrrrooouuu~~~dddVVVTTTVVV___lllrrriii]]][[[dddlllmmmjjjeee^^^ZZZWWWOOOHHHCCCBBB@@@>>>>>>??????@@@@@@AAADDDGGGJJJKKKMMMMMMLLLOOOPPPMMMMMMOOOOOOLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFGGGKKKNNNOOOVVV]]]bbbhhhnnnooolllbbbaaadddiiiiiifffdddfffkkkpppuuuzzz{{{ssspppiiidddgggnnnzzz~~~{{{zzzuuutttuuuyyy~~~}}}wwwqqqlllhhhdddbbbdddiiipppoooqqqwwwxxxvvvuuuwwwxxxzzz}}}|||nnn^^^SSSKKKAAA:::777777777777777888:::;;;<<<444:::@@@BBBCCCHHHSSS]]]mmmzzzhhhYYYGGG@@@===AAACCCKKK```wwwmmm\\\UUULLLWWWnnn}}}___LLL999333555555333111...///////////////.........,,,+++,,,......+++''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***((((((((()))******(((&&&*********)))((('''&&&&&&,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***---...,,,,,,//////,,,,,,------...............///............///111222444444999FFFVVVaaadddcccqqq|||wwwtttwwwnnniiiooo{{{~~~kkk___bbblllnnnnnnnnnpppvvvmmm\\\XXX^^^fffqqq}}}qqq\\\RRRUUU[[[aaafffiiihhhgggcccWWWKKKCCCBBBAAA???>>>===>>>>>>;;;===???BBBEEEHHHIIIJJJMMMPPPPPPMMMLLLMMMLLLHHHIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJLLLOOORRRTTT[[[bbbfffkkkqqqrrrppphhhfffiiimmmnnniiifffgggppptttwwwzzz}}}zzzrrrppphhhbbbccchhhqqq}}}yyyzzzzzzzzztttuuuwww{{{}}}zzzvvvpppjjjeee___[[[^^^dddjjjiiilllrrrtttrrrrrrtttyyy{{{}}}~~~vvvbbbUUUGGGAAA???:::666555666666777888:::;;;===>>><<<@@@CCCEEEIIIVVViiiwwwvvvdddTTTGGGAAA@@@???BBBJJJRRR```yyymmmRRRKKKLLLMMMjjjnnnWWWCCC;;;333111000//////111---...///000000///.........+++((()))---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++***)))))))))***)))'''$$$%%%%%%&&&((()))+++,,,---''''''++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++***---...,,,,,,//////,,,------------....../////////...---------///000111///000555BBBRRR\\\]]][[[kkkzzznnnkkkiiippp{{{~~~wwwlll```YYYbbbdddhhhnnnvvvyyylllccceeepppzzzmmm[[[TTTQQQRRR\\\dddgggjjjjjj___QQQFFFFFFEEEBBB>>><<<<<<<<<999:::<<<>>>AAADDDFFFGGGKKKNNNOOOLLLKKKLLLJJJFFFHHHGGGGGGGGGFFFFFFEEEEEEFFFHHHKKKLLLMMMOOORRRTTTXXX^^^dddiiiooowwwzzzyyyqqqnnnnnnrrrsssnnnjjjiiirrruuuwwwxxx{{{}}}xxxpppooogggaaa```dddkkkwwwzzzvvvwwwyyyyyywwwwwwyyy}}}}}}yyysssnnniiiccc\\\YYY]]]dddgggfffiiioooqqqpppqqqtttyyy{{{}}}zzzwww~~~uuu```RRRGGG===::::::777555555666777888:::<<<===>>>???>>>AAAEEEJJJTTTfff||||||sssZZZNNNDDD<<<===;;;???JJJYYYiii{{{aaaIIIHHHNNNYYYsssVVVBBB888555333444222...///333---...//////000/////////,,,+++)))***,,,...000000++++++++++++,,,,,,,,,,,,)))***++++++++++++++++++,,,+++++++++,,,+++(((&&&((((((((())))))*********$$$%%%***************************++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))---...,,,---//////+++---------------.../////////...---------...///000------111<<>><<<===999:::;;;<<<>>>AAABBBDDDFFFJJJLLLJJJJJJLLLKKKGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHKKKMMMNNNOOORRRTTTXXX^^^eeekkkttt~~~wwwsssrrrvvvvvvrrrnnnmmmppprrrtttuuuyyy{{{wwwpppnnnfff```___bbbgggqqq{{{{{{vvvwwwwwwuuutttuuuxxx|||{{{pppkkkgggbbb\\\YYY___hhhhhhfffhhhnnnqqqqqqsssvvvuuuwww{{{zzzwww~~~iiiRRRFFF???999999999777666777777888:::<<<===>>>???@@@>>>DDDMMMYYYiii|||oooxxxeeeLLLGGGCCC>>>CCCAAAHHHYYYppp[[[JJJQQQ\\\ttt}}}]]]HHH===777333222555555222111333............//////000000***,,,.........---...///******+++++++++,,,,,,,,,))))))***+++++++++++++++*********+++,,,,,,***(((------,,,***((('''&&&%%%&&&'''************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))---...------///...+++...------------.../////////...---,,,---...///000...,,,...555@@@HHHLLLLLLSSSaaatttssspppsssttttttwww~~~~~~zzzzzzsssfffZZZSSSVVV\\\eeemmmtttwwwyyytttyyy}}}fffTTT>>>FFFKKKMMMWWWeeeggg___YYYYYYWWWPPPHHHBBB??????:::::::::;;;===???AAABBBBBBGGGIIIIIIJJJMMMLLLHHHEEEEEEEEEFFFFFFFFFFFFFFFDDDGGGJJJMMMNNNOOOQQQSSSWWW]]]dddkkkvvvzzzuuutttwwwxxxuuuqqqqqqmmmoooqqqssswwwzzzvvvpppmmmeee```___aaafffoooxxx}}}xxxxxxvvvqqqnnnppptttzzz~~~llliiieeebbb]]][[[cccllliiigggiiinnnqqqrrruuuyyyqqqtttyyy~~~}}}yyyzzzbbbKKK<<<888666999:::888888:::888999;;;===>>>???@@@@@@DDDLLLZZZmmmtttbbbmmmZZZBBBCCCBBB>>>EEEMMMVVViiiwwwQQQHHHXXXjjjgggJJJ===999444...+++///333111...---...............///000111)))---222333000---,,,,,,*********++++++,,,,,,,,,((()))***+++++++++++++++&&&&&&''')))++++++***(((((((((((()))******++++++((()))------,,,+++******************++++++++++++******++++++,,,,,,,,,,,,------///...---,,,,,,---...///)))***,,,,,,,,,,,,...000,,,,,,,,,---------.........------------...//////..................------000000111333666;;;???AAAMMMUUUjjj}}}xxx~~~vvvppprrr|||{{{}}}zzzvvvuuuuuuqqqeeeYYYMMMOOOVVV```gggkkkpppwwwvvv|||vvv]]]HHHDDDBBBEEELLLWWWdddmmmjjjjjjggg^^^SSSHHHAAA>>>===888777;;;<<<999;;;???@@@GGGJJJHHHGGGKKKJJJFFFMMMLLLIIIFFFCCCBBBBBBBBBGGGHHHIIIIIIGGGIIIMMMQQQNNNZZZhhhrrr}}}~~~rrrnnntttwwwqqqnnnqqqooopppppppppooonnnmmmllliiiddd___]]]___ffflllppp}}}xxxqqqoooppprrruuuwwwzzz~~~|||uuulllhhhdddaaa\\\ZZZ___gggjjjjjjmmmppptttuuuuuutttyyyyyy}}}}}}|||ssscccOOOBBB:::999777777888888888777:::999;;;AAADDDCCCDDDHHHTTT```rrrwwwlllZZZHHHAAAAAAAAACCCGGGVVVpppfffNNNKKKaaarrrKKK???<<<666333222222111000///......---...///...,,,,,,...///...+++))),,,111222...***,,,,,,,,,+++++++++******)))******)))((())),,,...++++++******)))(((((((((%%%&&&''')))))))))(((((()))))),,,,,,++++++***+++++++++******++++++++++++******++++++,,,,,,,,,,,,------+++***)))(((((()))***+++***,,,---,,,++++++,,,---,,,,,,,,,------------...------------............---,,,,,,,,,,,,,,,,,,,,,/////////111444777;;;===IIIRRRggg|||xxxzzz}}}}}}|||uuupppkkkjjjllliii___UUUJJJHHHKKKRRR[[[dddppp{{{{{{zzzfffHHHDDD@@@AAAHHHSSS```jjjrrruuuwwwpppbbbSSSIIIDDDAAA;;;999;;;;;;999:::>>><<>>999888777777777888777777===<<<>>>AAADDDHHHQQQZZZ```zzzmmmWWWCCC===;;;;;;AAALLLqqqXXXKKKSSSnnn^^^BBB:::777111111111111000000000000000---...///...,,,,,,...///,,,,,,---...//////...---,,,,,,+++++++++***************+++***))))))+++---)))))))))))))))*********((())))))******)))((('''))))))+++++++++***++++++,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,------------+++,,,---...///......------------------------------------...000333555777<<>>>>>AAAEEEGGGEEEHHHHHHGGGFFFEEECCCBBBAAA???@@@AAAAAAAAACCCFFFHHHHHHPPP\\\hhhttt}}}|||vvvlllccc___ccceeebbbbbbfff______^^^___```bbbdddeeeccc```\\\[[[]]]bbbiiimmm~~~vvvnnnjjjiiilllrrrvvvwwwyyy}}}~~~|||wwwwwwxxx{{{}}}{{{vvvqqqgggbbb___```aaa```bbbeeekkklllooossswww{{{|||}}}}}}|||~~~}}}|||qqqjjj```VVVOOOGGG???:::777777888888999:::;;;<<<@@@@@@DDDJJJQQQZZZjjjxxxnnnUUUBBB@@@AAABBBRRRgggjjjKKKMMMaaa~~~dddGGG:::555222////////////000000111111111---...///...,,,,,,...///***---//////---,,,---///,,,++++++++++++*********+++++++++***)))(((***+++'''(((((()))******++++++++++++++++++***)))((('''))))))************+++,,,------***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,***)))***,,,++++++,,,,,,,,,---------***+++---//////...---,,,/////////000000000000000------------...000111222111888HHHaaazzzzzz|||~~~~~~}}}~~~wwwyyy~~~jjj^^^QQQLLLNNNTTT```kkkssswww|||wwwkkk\\\RRRMMMJJJHHHOOOWWWcccnnnsssrrrlllgggVVVOOOFFFAAA>>>===<<<<<<;;;:::::::::===@@@AAAAAADDDDDDEEEEEEDDDCCCAAA@@@======>>>??????AAACCCEEEEEEIIIPPPXXXccckkkiiiaaaYYYTTTSSSWWWYYYVVVUUUWWWUUUUUUTTTUUUWWW[[[^^^```[[[[[[YYYYYY[[[aaahhhmmm~~~{{{tttmmmiiigggjjjqqqvvvtttrrruuuvvvvvvsssrrrsssuuuvvvsssnnnjjjbbb\\\ZZZ^^^aaaaaaaaabbbnnnppprrruuuxxx|||{{{xxxqqqpppsssxxxuuukkkdddccc[[[UUUMMMFFFAAA>>>:::888666888999:::<<<>>>BBBDDDBBBEEEOOO___lllwwweeeMMM???EEEMMMVVVooo___MMM^^^wwwkkkIII:::666333111222//////000000000000000000---...///...,,,,,,...///+++,,,,,,,,,,,,+++,,,,,,++++++++++++************+++,,,,,,+++)))((()))***(((((())))))************************))))))(((((())))))************+++,,,------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------(((((())))))))))))(((((((((***++++++++++++---...+++++++++,,,,,,,,,------***+++---//////...---+++////////////000000111111---------......///000000333777BBBTTTgggrrrtttqqqmmmuuu~~~~~~~~~{{{|||{{{}}}|||pppbbbZZZVVVTTTVVVZZZkkk{{{}}}vvvxxxlllbbb\\\UUUMMMNNNOOOUUUaaannnuuurrrmmmbbb\\\RRRKKKIIIHHHEEEAAABBB===999999:::;;;;;;<<>>@@@BBBCCCCCCEEEFFFGGGJJJRRRYYYWWWQQQJJJIIIKKKOOOPPPMMMJJJJJJMMMMMMMMMNNNQQQTTTXXXZZZSSSTTTUUUVVVYYY^^^fffllltttuuuuuusssooojjjfffeeeiiioooqqqnnnkkkkkklllkkkmmmmmmmmmnnnllliiieeeaaa[[[VVVUUUYYY^^^^^^^^^___oooqqqssstttvvvyyy}}}}}}}}}vvvmmmjjjaaa^^^[[[ZZZVVVQQQNNNOOOGGGEEEAAA>>><<<;;;::::::999:::;;;;;;<<>>????????????>>>======???BBBDDDDDDCCCFFFFFFDDDCCCGGGLLLMMMIIICCCEEEHHHJJJKKKHHHEEEDDDGGGGGGGGGIIIKKKNNNQQQSSSLLLNNNPPPRRRSSSXXX___eeefffggghhhhhhgggdddaaa___dddhhhhhhdddbbbbbbbbb___cccdddddddddbbb___[[[YYYTTTPPPOOOTTTWWWWWWYYY\\\iiimmmpppppppppqqquuuyyywwwuuuuuuvvvpppfff^^^[[[UUUQQQLLLGGGDDDBBBCCCDDD;;;<<<<<<<<<<<<<<<<<<<<<======>>>======BBBJJJQQQ^^^fffvvvrrr^^^III@@@???OOOddd{{{mmm]]]```bbb^^^ZZZppptttOOOAAA555444444000000333222111111000...------,,,---...///...,,,,,,...//////***&&&''',,,...+++&&&+++************))))))))))))+++,,,,,,***))))))***++++++******)))(((((('''&&&&&&&&&&&&'''((()))***((((((,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,---...//////...---,,,+++,,,......------...///***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------......------...///////////////000000444<<>>;;;;;;888777999999999999:::;;;===>>>??????>>>>>>@@@CCCEEEDDDCCCAAACCCCCCAAAAAAEEEFFFDDDAAACCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEEGGGIIIJJJKKKGGGJJJLLLLLLLLLNNNUUUZZZYYYZZZ[[[]]]]]][[[XXXVVV\\\]]]\\\YYYYYY[[[ZZZVVVWWWXXXZZZZZZXXXVVVTTTSSSMMMKKKKKKNNNOOOOOOSSSYYY___dddhhhjjjiiiiiimmmpppqqqmmmjjjhhhaaaVVVPPPOOOHHHFFFBBB===;;;<<<======888999:::::::::;;;<<<<<<===>>>@@@AAADDDNNN\\\fffvvv}}}yyydddXXXNNNDDDDDDJJJZZZsssaaaRRRRRRSSSXXX```uuuXXXAAA:::333222222333111111000000/////////.........---...///...,,,,,,...//////,,,***)))+++,,,+++***************))))))))))))(((***,,,,,,+++******+++*********))))))))))))))))))((((((''''''((()))***((((((------,,,+++************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******,,,,,,,,,,,,******...///000///---,,,---...******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,------...///000000,,,---......////////////000///222888AAAHHHIIIIIIUUUdddttt{{{~~~}}}zzzuuuyyy~~~~~~zzzjjjXXXNNNPPPZZZdddjjjwwwxxxpppfffnnn|||yyyuuuxxxyyyvvv}}}xxxnnnaaaXXXWWW^^^dddlllnnnnnnoootttwwwpppeeeWWWJJJ???===<<<999888;;;888777777888999<<<>>>??????>>>>>>@@@DDDFFFDDDBBB:::???BBB@@@???AAABBB@@@AAABBB@@@===;;;===???@@@???@@@BBBCCCEEEEEEFFFEEEEEEHHHJJJIIIGGGHHHMMMRRRRRRRRRSSSUUUVVVUUUQQQOOOUUUUUUSSSQQQTTTXXXVVVPPPNNNPPPRRRSSSRRRQQQPPPPPPIIIHHHIIIKKKJJJJJJPPPXXXWWW]]]cccdddcccdddgggkkkjjjeee___[[[TTTJJJDDDDDD===>>>;;;888777888888777999999999999888999;;;<<<:::===AAAEEEMMM\\\nnn|||fffOOOHHHDDD>>>DDDMMM^^^{{{xxx]]]NNNLLLUUU]]]hhhcccCCC>>>:::444111333777555000.........///////////////---...///...,,,,,,...///...//////---+++***,,,...************))))))))))))''')))+++,,,+++***++++++((((((((()))******++++++,,,+++***((((((((())))))((((((************************,,,,,,,,,++++++*********---,,,+++*********+++,,,+++******))))))******+++------------------------,,,+++*********,,,///000000///---,,,+++,,,,,,---,,,,,,------...///000000............///////////////000222555999???GGGLLLUUUeeevvv||||||}}}yyyxxx~~~|||{{{sssaaaRRRXXX]]]```bbbfffkkkllljjjhhhcccnnnyyyuuuqqqvvvxxxeeeVVVWWWWWWeeeiiiqqqzzz~~~yyynnnfffXXXNNNEEEAAA;;;333222555555555666666777999:::;;;???>>>???AAACCCEEEDDDCCC>>>>>>?????????@@@@@@@@@@@@???????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJMMMMMMMMMNNNNNNNNNNNNOOOMMMMMMLLLKKKIIIHHHGGGGGGDDDEEEFFFGGGIIIJJJLLLLLLRRRSSSUUUXXXZZZ\\\^^^___ZZZXXXTTTOOOJJJEEEAAA???999888666666777777777666<<<999555444777;;;===???999CCCGGGGGGVVVsssqqq```OOOBBB@@@DDDBBBFFFTTTlllrrrSSSMMMZZZcccnnnyyysssLLL999777444222222444444222/////////...------------......------,,,,,,------...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))((('''))),,,---***'''))))))************************,,,,,,,,,+++++++++******,,,,,,+++******++++++,,,*********))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///111,,,+++*********+++,,,---,,,,,,------...//////000............////////////...///000222666;;;BBBGGGMMM[[[kkktttyyy~~~|||yyy|||zzzpppeeeaaa]]]VVVPPPRRRXXXYYYUUU[[[XXXggguuuqqqnnnsssvvv~~~eee[[[SSSTTTXXX___hhhoooooojjjeeeZZZNNNBBB???===999666666222222222333444555666666999999:::<<>>>>>>>>>>>?????????===========================>>>>>>>>>????????????@@@@@@@@@AAAAAACCCDDDDDDBBBCCCDDDFFFFFFEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJFFFEEEBBB???<<<999666555999888777888999:::::::::666888999999999:::>>>AAAEEEPPPXXX^^^kkk}}}~~~{{{~~~bbbZZZQQQIIICCCAAAFFFOOOVVVWWW]]]nnntttlll]]]UUUfffYYY===333555333111111222222000...//////...---------------------,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&(((***+++)))'''((((((************************,,,,,,,,,++++++++++++***,,,++++++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...///111************+++,,,---...,,,,,,,,,---......//////---............/////////,,,---...///222666<<<@@@HHHRRR^^^jjjvvv~~~}}}zzzuuutttqqqzzz{{{rrrgggUUUHHHGGGMMMOOOMMMPPPQQQcccsssnnniiiooorrr|||jjj[[[PPPJJJJJJNNNUUU]]]aaaaaa```YYYMMMBBB@@@AAA@@@;;;888222222222333333333444444555444555777:::<<<===<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>??????@@@===>>>???@@@@@@@@@???>>>@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@?????????>>>AAAAAA@@@@@@???>>>>>>>>>???>>>>>>======<<<<<<<<<999999888777666555444333888999999:::;;;<<<>>>???999===AAA@@@???BBBJJJRRRTTTZZZcccmmmvvv{{{}}}~~~|||tttzzzrrr[[[JJJDDD>>><<<===AAALLLWWWeeedddfffpppyyyhhhXXXQQQQQQ```^^^???222333222000//////000000...---///......---------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%&&&((())))))(((((((((************************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////,,,---......///222666:::HHHNNNVVVbbbqqq}}}~~~yyy|||{{{{{{~~~}}}|||}}}~~~|||tttmmmsss}}}tttfffggguuu|||qqq___MMMGGGLLLQQQSSSNNNPPPdddtttnnnhhhlllnnnxxxzzzeee]]]VVVNNNKKKHHHIIINNNSSSUUUUUUSSSMMMHHHFFFGGGDDD???;;;777777777777777666666555444333333555888;;;;;;;;;999::::::::::::;;;;;;;;;999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<===>>>?????????>>>===@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>>>>>>>===============<<<<<<;;;:::999999>>>>>>===<<<;;;:::999999666666777777777777777888888999;;;;;;<<<>>>@@@BBBBBBDDDDDDDDDGGGOOO\\\eeeaaa^^^aaahhhnnnnnnqqquuuyyyzzz{{{~~~aaaKKKEEE>>>:::;;;@@@GGGSSS^^^fffhhhllluuujjj]]]QQQPPP[[[uuucccIII666222888000000////////////......///...------,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&'''((()))***((((((************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,---------------------------............---............000333666FFFJJJQQQ\\\lllzzz}}}zzz{{{yyyuuuxxxyyyvvvzzzxxxvvvtttoooiiigggiiijjjaaa[[[aaaqqqxxxuuuiiiWWWKKKKKKQQQUUUMMMOOObbbsssnnniiimmmoootttpppbbbaaa]]]TTTNNNFFFBBBCCCFFFHHHHHHHHHLLLOOOOOOLLLHHHDDDAAA;;;;;;;;;:::999888666555555333222333666888888888777777777888888888999999888888888888999999::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>???>>>>>>===;;;<<<===>>>???>>>======<<<<<<=========>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999999999888888888888999888888888777777777777444444444555555666666666999;;;===>>>???AAADDDGGGHHHIIIKKKPPPWWW```fffjjjggg^^^YYY]]]dddkkkttt}}}qqqnnnrrrzzzzzzjjjSSSCCC;;;777777>>>HHHRRR___iiiiiiqqqzzz|||[[[VVVSSSZZZoooiiiQQQAAA666444888000000111000/////////000......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,''''''***************************++++++++++++,,,,,,,,,))))))+++,,,,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,------,,,------------.........---...///......///111444???FFFNNNWWWeeesss{{{||||||~~~~~~wwwwwwtttooopppmmmjjjiiihhheee```]]][[[XXXYYYaaannnyyy}}}|||vvvzzzvvvfffVVVQQQTTTXXXLLLKKK]]]ooonnnlllqqqrrruuu}}}kkk```___[[[VVVOOOFFF@@@???@@@@@@??????IIIRRRSSSQQQOOOMMMKKK@@@@@@@@@???===;;;888777888666333333444555555444555555555666666666666777666666666777888888999999999999999999:::::::::::::::;;;===>>>>>>>>>===<<<888999:::;;;<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<999999888888888777777777666666666666777777777777555555555666666777777777444555555666666777777777:::>>>BBBDDDFFFIIINNNRRRUUUXXX___gggnnnoookkkhhh___[[[YYY]]]jjjzzzxxxcccbbbdddfff```RRRCCC<<<<<<:::>>>JJJWWWbbbmmmuuu}}}kkkNNNRRRYYYiiixxxVVVEEE===555000111000111222111000///000111...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((()))***,,,''''''******************************+++++++++,,,,,,,,,((()))+++,,,------,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++******+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///.........000222:::CCCMMMSSS[[[hhhsssyyy|||yyy~~~zzzwwwrrrjjjgggeeecccbbbcccbbb]]]YYY[[[ZZZ\\\aaaiiiqqqvvvyyyxxx~~~~~~sssggg`````````RRRMMMZZZllloooooottttttwwwzzzwwwnnnpppooobbb^^^aaa___]]]VVVMMMGGGDDDCCC@@@>>>:::DDDLLLPPPTTTYYYYYYVVVKKKLLLKKKJJJHHHEEEBBB@@@>>>;;;777555555555444333333333333444444444555555333333444555555666777777777777777777888888888888555777999;;;<<<<<<;;;:::666777888999999999888888;;;;;;;;;;;;<<<<<<<<<===888888777777666555444444555555555555555555555555666666666777777888888888777777888999:::;;;<<<===;;;AAAGGGLLLOOOTTT\\\bbbhhhlllqqqtttrrrmmmhhhdddZZZbbbkkkuuutttfffVVVRRROOOOOOJJJBBB<<<:::CCCCCCLLL\\\lllwwwZZZNNNZZZkkkzzzaaaHHH===888111...000///000222111//////000222...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&(((******(((((()))***''''''*********************************++++++,,,,,,,,,((()))+++,,,------,,,,,,((()))+++,,,,,,+++)))(((------------------------,,,,,,---------,,,++++++***+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......------///111999EEENNNPPPSSS]]]jjjssszzzvvv~~~}}}yyyrrrhhhddddddcccaaa```___\\\YYY_________```dddjjjrrrwwwwww}}}xxxqqqllliiifff\\\SSS]]]mmmpppqqquuusssyyyttthhhkkkaaaaaabbb[[[^^^iiimmmgggaaaXXXQQQMMMIIIDDD@@@999@@@FFFKKKUUU```bbb^^^XXXXXXXXXWWWTTTQQQMMMKKKDDDAAA<<<999888777666555222222333333333444444444111111222333333444555555555555555666666666666777111333666888999999888888666777888999999999888777888888888888999999999999::::::999888666555444444555555444444333222222222555555555555666666666666666777888:::<<<===??????===CCCKKKRRRVVV]]]gggnnntttvvvuuuoooeee^^^]]]______rrrxxxhhhZZZMMMFFF@@@@@@@@@>>>===???===AAAOOOeeezzzxxxsss|||mmmIIIVVVgggdddQQQ???888555000000444---000222111......///222...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,+++++++++************)))************************))))))))))))))))))))))))((((((((((((((((((((((((###'''******((('''''')))'''''',,,)))(((******'''(((+++************************,,,++++++******++++++,,,,,,,,,,,,+++))))))+++---///---,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++....../////////...,,,+++............////////////:::<<>>:::666222444555444111000111222000000/////////000000111222222222222222111111111222222333333333444444555222222333333333444444444444444333333333444666777444444444444333333333333555444222222222333222111888666555666888::::::999666666:::>>>???===@@@DDDIIIPPPZZZ```dddfffjjjnnnnnneee]]]XXXRRRTTTfff|||wwwcccPPPEEEBBB@@@>>>===<<<:::;;;>>>BBBOOOcccwwwttt]]]___\\\SSSSSSkkkrrrDDDAAA<<<777333111000000111000000///...---------,,,------......------,,,***)))'''&&&&&&(((***+++***************+++++++++******)))(((((()))******'''(((******((((((((()))(((((((((((((((((((((((((((((((((((('''&&&%%%$$$))))))---***))),,,,,,******...************************,,,++++++******++++++,,,+++,,,,,,+++))))))+++---+++***)))))))))***+++,,,******+++,,,,,,---......,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++---.../////////...,,,+++............////////////555666;;;BBBFFFHHHLLLRRR```hhhrrrzzzwwwlllffffffiiigggddddddmmmxxx{{{ssshhhgggmmmrrrooohhhdddfffjjjsss}}}ooobbbXXXUUU\\\ggggggkkkooolllddd\\\WWWUUUQQQXXX___bbbgggnnnssstttssswww{{{zzztttooommmnnn___RRRRRRYYYWWWVVVUUUNNNRRRUUUZZZ]]]```bbbdddfff```YYYPPPKKKHHHFFFAAA===777777666555444333333444222222111111111222222333333333333333333333333333000111111222222222222222222333333333333444444444333222222111111222333444444444333333333333333333666555444555666666666666777666666888;;;>>>@@@@@@AAA???AAAFFFIIIJJJMMMSSS[[[]]]___aaaccceeefffgggiiieee___YYYYYYiiiuuuiii]]]NNN@@@999::::::;;;:::;;;@@@IIIRRRYYYcccttt^^^PPPNNNQQQ___nnnqqqTTT>>><<<888444111000111111000000000///...---------,,,------......------,,,---,,,***((('''''''''(((++++++******************))))))))))))))))))))))))'''(((******((((((((()))(((((((((((((((((((((((())))))(((((('''&&&&&&%%%((((((,,,)))))),,,,,,***+++///************************,,,++++++******++++++,,,+++,,,,,,+++******+++---'''''''''((()))+++,,,---+++++++++,,,,,,---------,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++---............---,,,,,,---............/////////111000333999<<<===BBBHHHNNNXXXeeeqqqvvvjjjbbbaaadddggghhhbbbaaahhhttt{{{xxxrrrmmmssswwwuuummmggggggiiikkktttxxxmmmVVVJJJNNNXXXRRRXXX___aaa^^^XXXSSSQQQTTT\\\bbbeeeiiioooqqqpppooouuu{{{|||xxxvvvyyy~~~yyypppttt{{{uuujjjZZZGGGGGGHHHKKKQQQZZZbbbgggjjjccc^^^WWWSSSPPPMMMHHHDDD===:::777666666666555555111000000//////000000000111111111111111111111111000000222333333333222111222222222333333333333444333333222111111222222222444333222111111222444444333333444444555666666777888777888;;;@@@EEEGGGHHHHHHFFFGGGOOOUUUXXX[[[___bbb___]]]```fffjjjjjjiiiqqqrrrmmmdddiiiyyylll^^^VVVPPPHHHBBB@@@;;;>>>@@@>>>>>>GGGWWWdddqqqxxxkkkPPPPPPKKKXXX|||rrrVVV>>>888666444111000000111222000000//////...---------,,,------......------,,,---,,,,,,+++***)))((((((,,,+++++++++***)))))))))'''((()))******)))(((''''''(((******((((((((()))((((((((((((((((((((((((+++***((('''&&&''''''((($$$$$$)))&&&&&&******)))***---************************,,,++++++******++++++,,,***+++,,,+++******,,,---''''''((()))***+++------//////...---+++***)))))),,,,,,---,,,++++++,,,...+++,,,,,,------,,,,,,+++---------------------------------.........//////222000111444555666;;;BBBAAALLL[[[jjj}}}pppbbb]]]^^^cccfffhhhccc______fffnnnsssuuuqqqvvvxxxuuummmhhhhhhjjjpppyyy|||aaaNNNGGGHHHFFFLLLSSSWWWXXXUUUTTTSSSWWW^^^eeehhhkkknnnooommmiiiooouuuvvvrrrsssyyykkkNNNCCCAAAAAAGGGPPPYYY^^^___[[[XXXUUURRRQQQNNNIIIFFF@@@<<<888666777777666555111111000/////////000000000000000000000111111111111222444555555444222111111111111111222222222222555444444333333222222222222111000000000222444555222444555666555555666777::::::<<>>===GGGNNNLLLJJJTTTgggvvvXXXNNNXXXWWWqqqooo^^^JJJ<<<555333222000///000000111/////////......---------,,,------......------,,,))))))+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((()))+++,,,,,,+++)))((('''(((******((((((((()))((((((((((((((((((((((((,,,***((('''&&&''')))***%%%%%%)))&&&&&&******)))***---************************,,,++++++******++++++,,,)))***,,,,,,++++++,,,---)))******++++++,,,,,,,,,//////...---+++***)))))),,,,,,---,,,++++++,,,...+++,,,,,,------,,,,,,+++------,,,,,,,,,---------------------............222000///111111222666===???HHHTTTbbbtttooo^^^YYY[[[```ccceeefffeeeaaa___aaaffflllsssuuuuuupppkkkhhhjjjnnnsss}}}kkkXXXIII@@@@@@CCCGGGJJJLLLNNNPPPQQQTTT\\\dddhhhkkkooopppnnniiinnnrrrrrrqqqttt|||```LLLHHHEEEEEEJJJNNNOOOOOOMMMMMMLLLLLLLLLJJJHHHFFF???===:::999888888777666555555444333333333333333222222333333444444444444222333333444444333222111000000000000111111111111444444444333333222111111111111000000111333444555666888:::;;;999888999::::::<<>><<<::::::;;;777666555444333333333333222222333333444444555555333333333222222222222222111111111111222222222222222222333333333222111111111222333444555666777777555999======;;;:::<<<>>>@@@CCCIIIQQQYYY]]]]]]\\\RRRVVV]]]ccc___SSSKKKHHHHHHSSSfff}}}{{{jjj]]]TTTMMMFFFAAA@@@>>>===?????????CCCJJJcccqqqxxxooohhhrrr{{{UUUJJJNNNWWWgggnnnWWWJJJBBB===:::444333222111000/////////------------------------,,,------......------,,,,,,,,,,,,+++++++++******,,,+++++++++***)))))))))******+++,,,,,,+++******'''(((******((((((((()))((((((((((((((((((((((((***)))((('''''''''((()))((((((---***))),,,,,,******...************************,,,++++++******++++++,,,'''))),,,---,,,+++,,,---)))***+++,,,,,,+++***)))******+++,,,,,,---......,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,---------............,,,,,,---,,,+++...333333999@@@JJJ]]]uuupppccc^^^aaaggglllhhhjjjkkkjjjeee```ZZZXXX___aaaccccccccceeejjjmmmwwwkkkddd___TTTHHH>>><<<:::999:::<<<>>>???OOOWWW___cccgggmmmooonnnpppmmmiiigggjjjpppvvvyyy{{{dddccc___XXXOOOGGGAAA???>>>>>>@@@@@@@@@AAABBBCCC???DDDIIIGGGBBB>>>???BBB;;;;;;:::999888888888888666666666777888999999999888777666444444444666666333444444444555555555555333444555666666666555444333555777:::;;;<<<;;;;;;888===CCCEEECCCCCCFFFIIIOOORRRWWW]]]aaa___[[[WWWPPPSSSWWWXXXRRRJJJJJJOOOZZZiii~~~ccc[[[QQQHHHBBB???===<<<555888>>>EEEIIIKKKRRRZZZtttlllyyy{{{^^^LLLOOOYYYiii~~~wwwXXXFFF???:::666555111111000000////////////------------------------,,,------......------,,,---,,,***))))))***++++++++++++******************))))))))))))))))))))))))'''(((******((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&,,,)))(((******'''(((+++************************,,,++++++++++++++++++,,,'''))),,,---,,,,,,,,,---'''((()))+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,...///,,,,,,,,,---------.........,,,,,,...---+++---222333666999===KKK```qqqyyy|||ttthhh^^^ZZZ^^^eeekkkqqqkkkddd```aaaaaa^^^ZZZRRRUUUYYY]]]___aaaeeegggqqqwwwqqqmmmttttttlllkkkgggkkkkkkfffdddaaaWWWKKKCCC@@@===<<<<<<<<<<<<<<<;;;FFFSSS]]]iiivvvyyyrrrjjjfffhhhllloooqqqxxxsssfffgggeee^^^RRRGGG@@@>>>;;;<<<<<<<<<<<<===???@@@AAAHHHOOONNNGGGBBBDDDHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAABBBCCCCCCDDD>>>===:::888777888;;;<<<666666666777777777777888777888999;;;;;;;;;:::999555777;;;>>>@@@@@@>>>===AAAGGGNNNQQQQQQRRRUUUYYY___aaadddfffeee^^^UUUNNNRRRTTTVVVUUUPPPNNNXXXddd}}}iiiRRRGGGDDD@@@<<<::::::<<<===AAAFFFRRR^^^dddiiiqqqzzzrrrmmmeeeKKKDDDOOO```{{{zzz___DDD888666333000.........//////////////////------------------------,,,------......------,,,))))))(((''')))+++...///***************+++++++++((((((''''''''''''((((((''')))******((((((((()))((((((((((((((((((((((((%%%&&&''''''(((''''''&&&++++++***+++---...///......---***++++++,,,,,,++++++***---,,,***)))))))))************))))))******+++,,,++++++***)))***+++---...***++++++,,,,,,++++++***///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************,,,///111111000///...+++...111000,,,***---111222222222666>>>JJJTTT[[[ccccccdddccc]]]WWWYYY___kkkdddaaaeeeeeeaaa^^^```\\\[[[\\\^^^]]][[[```ggggggkkkggg``````ddd\\\OOOUUUXXX\\\aaaccc___XXXRRRJJJNNNPPPLLLDDD===;;;;;;===EEEKKKQQQccc}}}wwwgggaaaaaabbbccceeeppprrryyyvvvhhhccc]]]XXXWWWSSSLLLGGGFFFFFFHHHGGG@@@===???AAAAAADDDEEEKKKPPPPPPJJJHHHJJJKKKMMMTTT[[[XXXPPPNNNRRRVVVTTTRRRSSSUUUUUUQQQNNNJJJGGGCCC@@@???@@@@@@@@@DDD>>>888888<<>>???AAA???GGGKKKFFFCCCFFFJJJJJJQQQXXXaaaeeebbb]]]^^^bbb\\\```bbb^^^XXXXXXeeerrrtttqqqoookkkhhhlll|||~~~```LLLBBB???>>>;;;999:::===@@@CCC<<>>333111111000111444000/////////...---------------------............***************)))))))))************************))))))(((((((((((((((((()))))))))(((((())))))***&&&'''(((((())))))((((((''''''((((((((((((''''''******)))'''&&&'''+++---(((((())))))*********))))))(((******++++++++++++******,,,+++******)))***************))))))******+++,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++------------,,,,,,,,,,,,555111---,,,...//////---+++...000///,,,+++---///.........000444999>>>AAAIIISSSbbbjjjfff\\\ZZZ]]]YYYZZZ___gggkkkjjjiiikkkcccdddhhhjjjggg```___bbbjjjkkkgggaaabbbfffccc[[[NNNMMMNNNQQQVVVXXXWWWUUUQQQSSSTTTTTTRRRNNNJJJGGGEEEKKKMMMLLLQQQ\\\aaa___^^^UUUNNNPPPTTTVVVWWWYYYVVV```qqq}}}ooodddbbb]]]YYY\\\]]]^^^___cccmmmggg]]]WWWXXX\\\ZZZSSSJJJCCCAAAHHHPPPQQQLLLIIIJJJHHHJJJPPPSSSQQQMMMLLLWWWUUUUUUWWWZZZYYYVVVRRRMMMLLLLLLLLLNNNRRRVVVXXXOOONNNMMMMMMNNNQQQTTTUUUTTTUUUWWWWWWUUUTTTTTTUUU______\\\WWWTTTVVVVVVTTTYYY]]]```___\\\]]]bbbgggooosssvvvuuuzzzkkkVVVFFF;;;666777888999999:::BBBMMMVVViiiuuuvvvrrrwww\\\HHHCCCJJJSSSrrrpppWWWJJJ===555//////111111111333,,,---...///......,,,,,,...------------------,,,************++++++++++++************************))))))((((((''''''&&&&&&'''&&&&&&'''((()))***+++'''(((((()))))))))))))))((((((''''''''''''(((((())))))((('''&&&'''***---&&&&&&*********))))))(((((('''******++++++++++++******++++++************************))))))******+++,,,+++,,,------,,,+++)))(((***++++++,,,,,,++++++******+++,,,------,,,******++++++++++++++++++++++++------------------------222...******---///---+++,,,---///...,,,+++---.........///111333666888:::???IIIZZZhhhhhh```YYYXXXUUUZZZbbbiiilllkkklllmmmcccfffkkkooollldddaaabbbkkkllljjjeeeeeehhhfff```WWWTTTQQQPPPQQQSSSSSSSSSVVVWWWWWWXXXXXXVVVQQQMMMMMMUUU[[[ZZZVVVSSSMMMGGGKKKEEECCCHHHNNNPPPQQQSSSRRRYYYdddmmmpppoookkkiiibbb\\\YYY]]]bbbfffkkkqqq|||uuujjjeeeiiilllfff\\\VVVNNNMMMXXXcccaaaUUUKKK>>>AAAFFFJJJLLLIIIGGGFFFPPPNNNKKKKKKLLLKKKHHHDDDGGGGGGHHHHHHJJJNNNSSSWWWTTTUUUWWWXXXXXX[[[^^^aaaZZZZZZYYYWWWVVVWWWXXXYYYaaa___ZZZVVVVVVWWWWWWVVVTTTWWWWWWVVV[[[iiixxxwww|||~~~iiiUUUGGG>>>999666<<<;;;999:::BBBQQQbbbnnn}}}~~~uuussssssjjj[[[KKKDDDJJJXXXddd~~~tttXXXHHHBBB666333000000111000...,,,+++,,,...///000...---,,,...---------,,,,,,++++++,,,,,,,,,------.........******************************)))(((''''''&&&&&&''''''''''''((()))******''''''((())))))))))))((()))((('''&&&&&&'''((()))((((((((('''&&&''')))+++######++++++******)))))))))))))))******++++++******)))************+++***************))))))******+++,,,+++,,,------,,,+++)))(((***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++***++++++++++++++++++++++++------------------------)))'''&&&(((+++,,,***(((,,,---------,,,,,,------,,,---...000222444555555===CCCQQQaaagggbbb[[[XXXTTT]]]fffkkklllnnnqqqsssoooqqqvvvxxxsssiiidddeeeiiijjjhhheeeeeegggfffccc___]]]XXXRRRNNNMMMNNNQQQZZZZZZZZZ[[[\\\ZZZVVVSSSRRR```ooorrrjjj[[[KKK???AAA===<<>><<<<<<>>>??????@@@DDDIIINNNNNNPPPRRRSSSSSSTTTVVVXXXVVVTTTQQQOOOOOOQQQTTTUUUUUUQQQNNNNNNPPPRRRSSSTTTTTTZZZ___aaajjjzzz{{{qqqyyy{{{sssllljjjhhhiiisss{{{mmmXXXGGG>>>:::999888:::999;;;CCCQQQaaannnuuu~~~}}}{{{zzzgggXXXSSSKKKFFFJJJYYYmmm{{{{{{[[[FFF>>>>>>222222222111000000---***,,,---///000000///...---------,,,,,,+++++++++***,,,,,,,,,------.........************************++++++******)))(((''''''***))))))(((((())))))***%%%&&&''''''(((((('''''')))((('''&&&&&&'''((()))&&&'''((('''&&&&&&(((***$$$$$$,,,+++***************+++))))))************))))))))))))***++++++++++++*********))))))******+++,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++***)))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///111111222;;;>>>HHHVVV^^^______aaa___jjjtttvvvvvvzzztttnnnnnnkkkiiigggeeeeeehhhlllnnnmmmnnnkkkaaaUUUOOORRRWWW[[[\\\\\\]]]]]]]]]]]]]]]```uuuuuu]]]NNNAAA<<<:::<<<>>>===>>>@@@BBBIIISSS[[[```aaa``````kkkeeeaaadddiiinnnuuu{{{yyyyyyuuuqqqqqqrrrnnnhhhhhhjjjssszzzeeeWWWWWW]]]^^^WWWQQQWWWeeeoooqqqfffVVVIIIAAA<<<999777555888;;;<<<===BBBIIINNNXXXWWWWWWVVVUUUSSSQQQPPPKKKIIIGGGHHHKKKNNNPPPQQQNNNLLLMMMQQQTTTVVVZZZ^^^eeeqqq{{{~~~{{{vvv}}}~~~uuuhhh```WWWSSSQQQRRR[[[dddbbbWWWHHH<<<777777999:::555;;;GGGTTT```hhhlllnnnwww|||{{{|||[[[JJJIIIEEEBBBDDDQQQgggcccHHH999666777...111111000000111111...---...///000000///...---,,,,,,+++++++++++++++***************++++++++++++************************++++++******))))))((((((******)))(((((()))))))))%%%&&&&&&'''''''''''''''((((((''''''''''''((((((%%%&&&''''''&&&&&&''')))((((((+++***)))))))))***+++,,,))))))************))))))((()))***+++,,,++++++*********))))))******+++,,,+++++++++***++++++,,,,,,***++++++,,,,,,++++++******************+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++...///---***)))---111---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///000000333666>>>GGGLLLSSS___kkkrrr}}}vvvqqqrrrhhhccc^^^\\\^^^fffqqqyyysss___SSSTTT[[[YYY\\\^^^^^^]]]___dddhhhvvvlll\\\JJJDDD>>><<<:::777777:::<<>>TTTaaannnppphhhfffnnnwwwwww[[[@@@@@@LLLEEELLL[[[ooozzzaaaSSSAAA777555555444111///333222,,,+++///000...///...---,,,+++******+++))))))******+++++++++,,,---,,,,,,++++++*********************************'''''''''((((((((((((((($$$$$$$$$%%%''')))***+++'''(((((()))))))))))))))&&&'''((())))))((('''&&&$$$%%%'''&&&%%%%%%&&&((('''''',,,,,,+++***))))))******))))))************))))))((()))***)))((((((***,,,,,,,,,,,,++++++*********+++***)))))))))***,,,---***(((%%%######%%%(((*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,222---******---...+++(((...---,,,++++++---...///---,,,,,,,,,,,,---......///...111888===DDDRRRaaaxxxzzzqqqvvv}}}~~~tttuuuvvvuuurrrnnnjjjhhh^^^VVVPPPOOOPPPTTT]]]fffvvv}}}kkkZZZVVVWWWVVVTTTQQQVVV```___XXX___nnn}}}~~~ddd[[[NNNLLLHHHEEEAAA===999666777:::???FFFNNNSSSUUUUUU^^^bbbjjjuuu}}}lllccccccgggooopppttt|||xxxooottt{{{tttkkk^^^\\\eeemmmuuu~~~|||kkk```___dddkkkwwwyyyxxx{{{~~~qqqfff\\\WWWSSSPPPKKKEEEBBBCCC===>>>===;;;888666555555888444444777777666<<>>;;;:::999:::===BBBHHHKKKKKKJJJWWW___mmm{{{|||mmm```ZZZ___eeemmmooottt{{{{{{vvv}}}vvvlll\\\YYY```jjjttt}}}}}}uuurrrlll```\\\```nnnttt~~~xxxnnnoootttzzz{{{ssscccWWWNNNJJJIIIIIIGGGBBB???AAAAAABBBAAA???===:::999999444333555666555888EEESSSaaannnxxx{{{uuu```NNNBBB@@@EEEKKKRRRfffdddSSSEEE>>>555000///000///---111000///...------------...++++++------******---------,,,++++++***))))))+++++++++************))))))***++++++))))))***+++(((((((((((((((((((((((()))(((((((((''''''''''''''''''((()))((('''&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''((((((&&&&&&,,,+++******)))*********))))))************))))))***+++++++++)))***+++---+++++++++++++++*********))))))***+++++++++++++++------,,,++++++,,,------*********++++++++++++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***)))***---///---(((###******,,,---............---,,,,,,,,,,,,---......------...222555999CCCMMMZZZgggnnnhhh``````aaa```___```eeejjjnnnkkkddd^^^bbbXXXQQQPPPSSSUUUYYY]]]YYYZZZ]]]^^^ZZZSSSRRRUUUOOOPPPRRRTTTVVVXXXYYY[[[]]]mmm}}}fffWWWSSSOOOMMMIIIEEEBBBAAAAAAAAA<<<===>>>@@@BBBCCCBBB@@@KKKWWWiiizzz~~~ppplllcccWWWNNNNNNVVV___fffiiiooouuuzzz||||||{{{}}}wwwjjjYYYUUU\\\cccmmmxxxwwwjjjccc[[[VVV[[[dddxxx}}}gggaaadddkkkqqqqqqgggUUUGGG>>><<<>>>AAABBB>>>>>>@@@???AAACCCDDDCCCAAA>>><<<777888999999888@@@TTTgggtttwwwbbbSSSEEEAAAAAACCCJJJTTTbbbhhhNNNAAA;;;666000...000111000///000000///...------------///,,,+++...---***))),,,,,,,,,,,,+++******))))))+++++++++************))))))***++++++))))))***+++((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((())))))******''''''''''''''''''''''''))))))((('''&&&&&&''''''((((((++++++***************+++))))))************))))))+++,,,,,,+++******+++---+++++++++***************((()))***,,,,,,+++************++++++++++++******************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++,,,...---)))%%%******++++++,,,---...///---,,,,,,,,,,,,---......------...///111555;;;AAALLLXXXaaa```\\\^^^bbbbbb______bbbgggkkkiiibbb\\\]]]UUUPPPSSSXXX[[[^^^bbbZZZTTTUUU[[[ZZZRRRQQQWWWSSSUUUSSSPPPQQQUUUSSSLLLOOO\\\lllrrrkkk^^^VVVTTTNNNNNNMMMKKKJJJIIIJJJKKKDDDCCCBBBAAABBB@@@>>><<>>:::666888===EEELLLOOOMMMIIIFFF@@@@@@???<<<;;;>>>DDDJJJOOOUUU\\\```cccgggmmmrrrvvvllldddYYYOOOQQQYYY[[[bbbjjjnnnttt}}}yyylll```ZZZ]]]iiivvvzzzyyyzzz|||{{{zzzwwwrrrnnnfffZZZNNNIIIKKKNNNQQQQQQKKKBBB:::;;;777666999;;;<<>>CCCEEEEEEHHHOOOUUU___```aaaaaa```]]][[[YYYZZZWWWVVVYYYYYYWWWXXX\\\ddd]]]VVVRRRPPPOOOSSSYYYTTTRRRRRRUUUXXXXXXVVVSSSWWW```fffeeeaaa^^^[[[WWWYYY\\\______]]]]]]^^^aaa^^^YYYSSSLLLEEE>>>888444:::;;;=========;;;999777888999:::999999;;;>>>@@@FFFLLLSSSXXX[[[^^^bbbeeewwwuuuooofff[[[TTTNNNJJJOOOVVV[[[cccjjjnnnsss{{{}}}xxxqqqkkkkkkpppzzz~~~pppgggeeeddddddjjjlllooosssyyyzzzrrrhhhZZZWWWQQQJJJEEEBBB@@@@@@=========>>>>>>;;;888555:::777777;;;???BBBGGGMMMYYY[[[^^^bbbbbb\\\QQQHHHKKKQQQ[[[kkkmmmWWWIIIFFFGGGFFFNNNWWW]]]cccqqqwwwcccQQQAAA555111444111111111000000000//////......---------------...///,,,+++...---***))),,,************************+++++++++************)))((()))******(((((()))***(((((((((((((((((((((((('''''''''(((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&''''''******))))))***++++++,,,))))))************))))))***++++++***(((((()))***((()))))))))*********+++******))))))******+++,,,++++++++++++++++++++++++))))))))))))************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,,,,+++++++++++++++,,,---,,,+++***)))---,,,,,,,,,,,,---......)))---...,,,---222111---000333888;;;<<<===CCCIIIWWW\\\bbbccc```]]]\\\]]]]]]]]]___```[[[UUUVVV[[[]]]]]]XXXPPPNNNSSSZZZ]]]WWWRRRTTT\\\___ZZZYYY]]]aaaiiinnnnnnnnnooommmhhhhhhjjjiiifffbbbbbbfffjjjfffaaaZZZSSSMMMFFF@@@<<>>CCCJJJPPPSSSTTTTTTUUU[[[jjjtttooogggdddbbb^^^]]]TTTKKKFFFEEEFFFJJJOOOTTT]]]ffflllpppuuuuuusssmmmlllkkkkkkooouuuxxxyyyqqqvvv}}}sss___QQQLLLKKKJJJHHHLLLNNNPPPPPPRRRTTTNNNFFF>>>===:::666111000555::::::999777666555555444333777777;;;DDDJJJNNNSSSYYYZZZWWWVVVVVVWWWSSSKKKEEERRRaaauuuqqqfffWWWIIICCCFFFNNNTTTUUUcccmmmppp{{{~~~gggXXXGGG;;;444///...000////////////......///000...------,,,,,,------......++++++------******---))))))))))))************+++++++++************)))((()))***)))((('''(((***((((((((((((((((((((((((''''''''''''((((((((()))((()))***+++++++++***)))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''''''''&&&************))))))***+++,,,,,,))))))************))))))***++++++***((('''(((***(((((())))))*********++++++***)))))))))***,,,---+++******))))))******+++))))))))))))************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,&&&))),,,...---+++)))((((((+++...000000,,,(((%%%---,,,,,,,,,,,,---......'''+++---+++---111000+++***...444999:::;;;@@@EEEPPPYYYdddgggddd``````bbbXXX[[[______XXXQQQRRRXXXVVV\\\ZZZQQQOOOZZZbbbccc\\\UUUWWWbbbcccYYYXXXaaaeeennnuuuwww{{{{{{uuutttpppiiiccccccjjjppphhhddd^^^YYYUUUPPPLLLIIIIIIKKKLLLLLLIIIDDD???<<<===<<<:::888666666777888777;;;BBBIIIMMMMMMJJJHHHGGGTTTYYYQQQJJJOOOVVVYYYPPPHHH@@@>>>@@@CCCGGGIIIIIITTT```gggkkkmmmjjjfffYYYZZZ\\\___eeehhhfffbbbbbbiiitttyyy___SSSDDD<<<<<<>>>===<<<===AAABBB@@@>>>>>><<<888666888999999555444999@@@===<<<:::888777666555555555888@@@MMMVVVZZZ^^^cccXXXSSSOOONNNPPPQQQNNNJJJQQQfffWWWMMMCCCAAAIIIUUU]]]aaa___nnnvvvwwwfffSSSEEE777111000...---...,,,---...---------///111------,,,,,,,,,------...---******------++++++...)))))))))))))))*********+++++++++************)))((()))***)))((('''(((***((((((((((((((((((((((((&&&'''''''''(((((())))))&&&(((***---......---,,,&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((((('''''''''************************************************+++++++++*********)))))),,,,,,++++++***)))))))))*********************+++)))***+++,,,,,,+++***)))+++,,,------+++*********++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******++++++++++++******)))***+++,,,,,,+++***))),,,,,,,,,++++++*********'''***......,,,+++---000///000111333666888;;;<<>>@@@@@@@@@>>><<>><<<>>>CCCGGGBBB???<<<<<<>>>AAACCCDDDHHHMMMTTTYYYZZZWWWQQQMMMIIIKKKMMMPPPTTTWWWYYY[[[PPPQQQYYYiiivvvuuudddSSSDDD@@@<<<999888888888777999888777777777666333222:::222000666::::::???GGGKKKCCC===:::555///000666<<<;;;KKK```fffhhhdddZZZVVVIIIHHHYYYfffaaaUUUNNNVVVnnnoooIIIEEEDDDJJJWWWccciiijjjooowwwyyyzzzjjjLLL;;;888444111000///...,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))&&&'''((((((((('''%%%%%%((((((((('''%%%%%%&&&'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''((()))(((&&&%%%%%%'''&&&&&&************************************************+++++++++*********))))))+++++++++***************+++++++++*********)))))))))***+++,,,,,,+++***)))***+++---,,,***))))))***+++++++++++++++++++++++++++************+++,,,,,,******++++++++++++************+++,,,,,,+++******.........------,,,,,,,,,((()))+++,,,++++++,,,---......///111333555777888AAAFFFNNNVVV]]]aaacccbbb\\\]]]ZZZUUUTTTWWWWWWTTT[[[WWWPPPLLLUUUhhhxxxpppppppppkkkaaaZZZ^^^fff{{{xxxcccXXXXXX^^^cccbbbaaa]]]XXXYYY\\\[[[WWWgggkkkhhh[[[NNNIIIFFFCCCGGGFFFCCC???<<<:::::::::999;;;======;;;999777555888999:::999888999<<>>LLL]]]```SSSGGGBBB>>>::::::<<<===BBB\\\vvvzzzvvvlll]]][[[RRRTTTdddooohhh\\\VVV\\\oooxxxUUUCCCBBBFFFSSSeeessswwwvvvrrrxxx}}}nnnXXX???999666222000000///...,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((()))))))))((('''&&&'''(((((('''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((()))(((&&&%%%&&&'''&&&&&&************************************************+++++++++***************)))************+++++++++,,,+++++++++***)))))))))******++++++++++++******)))***,,,+++***((()))***++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******++++++,,,,,,,,,,,,++++++......------------,,,,,,)))))))))***,,,---,,,***,,,------...///111222333888===EEEKKKQQQYYYbbbhhhaaacccaaa[[[XXXXXXUUUQQQXXXTTTOOOQQQaaawwwzzzzzzxxxnnn]]]UUU]]]kkkrrr]]]QQQNNNSSSWWWYYYZZZXXXVVVYYY^^^```^^^pppooohhh[[[PPPKKKHHHFFFHHHIIIIIIFFFAAA>>>>>>???BBB@@@>>>;;;888555333222111333555555444444555666666444333444666888888777666888:::;;;;;;:::888777666777888999;;;<<<===>>><<<888666;;;BBBCCC<<<444666333000000111333333333333444444555555666666666999888;;;???AAAGGG\\\rrrnnn___PPPHHHFFFEEEDDDDDDHHHQQQooowwwhhhaaa]]]aaammmrrrkkkbbb___iiiuuu{{{|||sssgggXXXEEEEEEHHHQQQcccuuuiiiVVVFFF555555333000/////////---,,,///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++*********************))))))))))))******)))))))))))))))))))))))))))))))))***)))((((((''''''(((((('''%%%%%%&&&(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&(((((((((&&&%%%&&&'''&&&&&&************************************************************************((())))))***++++++,,,,,,*********************+++++++++++++++++++++++++++((()))++++++)))((())))))++++++++++++++++++++++++***************+++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,***(((***...///,,,***,,,,,,,,,,,,---...///000333888>>>AAAEEEOOO]]]hhhiiilllkkkeee___\\\WWWRRRVVVSSSQQQWWWhhh}}}xxxuuuooocccTTTMMMVVVcccrrr~~~ttteeeVVVMMMJJJLLLOOOPPPRRRRRRPPPSSSYYY\\\[[[fffccc]]]VVVRRRQQQQQQQQQRRRSSSUUUWWWXXXUUUQQQMMMMMMGGGAAA===:::666555666111333555777666555444333444333222444555666555444777666555555444444444444333333333444444555555555555111///111666999888444444333111222444777888888555666888999:::;;;>>>???EEECCCHHHOOORRRVVVgggyyysssiii\\\TTTQQQPPPQQQRRRZZZaaayyyuuukkkiiilllrrrtttqqqqqqtttxxxcccUUUTTTNNNGGGJJJPPP[[[bbbnnn{{{ttteeePPPCCC;;;000111///............---,,,///......------,,,,,,+++++++++++++++++++++++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))((((((''''''''''''((('''%%%%%%'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&(((''''''************************************************************************(((((()))***+++,,,,,,---(((((()))***+++,,,,,,---,,,++++++++++++++++++,,,''')))++++++)))((()))***+++++++++++++++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...+++***,,,///000...+++---------------...//////111666:::;;;<<>>>>><<<999777444333333444555666555444666555333111111111222333333333333333444444444444444333111222444666777777777666555777:::<<<>>>===;;;===@@@AAABBBDDDHHHLLLOOONNNVVVeeemmmmmmpppwwwyyywwwqqqggg___]]]___bbbeeehhh{{{~~~vvvsssrrrtttxxx|||}}}lll```SSSIII@@@@@@???<<>>;;;999888999;;;;;;;;;<<<<<<=========<<<<<<;;;999999:::;;;<<<===>>>>>>;;;======:::888999???DDDCCCBBBBBBCCCFFFGGGGGGGGGFFFJJJMMMNNNNNNQQQXXX]]]YYY___uuusssvvvwwwqqqddd]]]___bbbccchhhdddppp~~~}}}{{{xxxooolllttt~~~yyynnn___QQQGGGBBBAAAQQQUUUUUUZZZZZZgggsssbbbPPP;;;555777222///222111...------.........,,,***+++++++++,,,,,,------...************************++++++************++++++))))))*********+++++++++******))))))))))))******(((((((((((((((((((((((())))))'''&&&&&&&&&'''(((%%%&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))''''''************************************************))))))******++++++++++++***************+++++++++------,,,+++***)))((('''------++++++++++++------(((***,,,,,,++++++,,,---++++++++++++++++++++++++*********)))***++++++,,,+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,***---///...+++***+++---------------...///000000+++...111333444666;;;???EEENNNUUUVVVUUUYYY\\\\\\\\\\\\YYYTTTTTTXXX[[[[[[QQQLLLJJJLLLMMMJJJGGGHHHHHHJJJNNNPPPKKKDDD@@@@@@DDDFFFIIILLLNNNNNNNNNNNNPPPUUUVVVRRRPPPTTTYYYZZZmmmttttttpppsss{{{zzzbbbTTTKKKNNNQQQOOOQQQXXXLLLKKKKKKLLLNNNLLLHHHDDDDDDAAA>>>===>>>@@@AAAAAA:::<<<>>>??????>>><<<;;;======>>>@@@AAACCCDDDDDD>>>@@@AAA???===AAAJJJRRRJJJIIIHHHIIILLLMMMLLLKKKHHHLLLOOOPPPPPPSSSZZZ```^^^gggqqqrrrpppggg\\\ZZZaaafffeeemmmdddiiitttvvvyyy{{{uuurrr}}}zzzllliiiaaaTTTHHHBBBBBBDDDMMM___]]]YYYaaaeeeqqqwww```PPP@@@000///444,,,'''---111......---...///...+++))))))***+++,,,------...///************************++++++************++++++))))))******++++++++++++******))))))))))))******((((((((((((((((((((((((+++***((('''''''''((()))%%%&&&''''''&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''&&&&&&((()))((((((++++++************++++++******+++++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,+++******+++,,,,,,---......---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***,,,------,,,+++***---+++)))***,,,---,,,))),,,,,,,,,++++++************++++++,,,,,,------...,,,------...///333888<<<>>>BBBEEEGGGLLLTTTYYYYYYWWWXXXXXXVVVSSSSSSVVVZZZUUURRRMMMQQQVVVKKKEEEPPPOOOJJJHHHIIIHHHBBB??????>>>CCCHHHIIIGGGGGGJJJMMMTTTXXXYYYTTTMMMMMMTTT\\\yyyxxxoooooo~~~}}}lllVVVOOOOOOWWWYYYUUUYYYbbbaaaUUULLLNNNQQQQQQPPPQQQOOOMMMIIIEEEFFFIIIGGGBBBCCCAAAAAACCCCCCAAADDDJJJFFFEEEEEEFFFHHHHHHGGGEEEJJJGGGDDDCCCFFFJJJMMMOOOQQQRRRTTTUUUSSSNNNJJJHHHEEEIIINNNPPPSSS[[[fffnnneeekkk~~~uuunnnfffaaa]]]^^^bbbffffffdddiiihhhhhhnnnvvvzzzyyyvvv{{{}}}lllddd[[[VVVLLLAAA@@@FFFKKKKKK\\\jjjsssrrrrrr}}}www^^^III;;;333111////////////...---........................,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((***++++++******************)))(((((())))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))&&&((())))))(((''''''(((******))))))((((((''''''$$$%%%'''&&&%%%%%%&&&((((((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%$$$$$$++++++************++++++******+++++++++******)))+++*********************)))))))))))))))))))))))))))******+++,,,,,,------,,,++++++******++++++,,,***+++,,,+++)))((()))***************************++++++++++++++++++++++++)))************+++++++++---,,,,,,+++************---+++)))***,,,---,,,***,,,,,,,,,+++++++++************+++,,,,,,------...,,,,,,,,,,,,,,,///333666888<<>>??????DDDHHHIIIGGGEEEGGGIIIOOOTTTXXXVVVQQQPPPWWW^^^}}}vvvppprrrsss[[[LLLKKKFFFHHHQQQVVVUUUZZZccc\\\SSSMMMOOORRRRRRRRRUUUYYYWWWRRRJJJHHHKKKJJJGGGCCCBBBCCCGGGHHHEEECCCEEEGGGFFFFFFHHHJJJJJJIIIHHHHHHHHHGGGGGGIIINNNTTTYYY\\\hhhoooiii]]]TTTPPPMMMLLLOOORRRSSSUUU[[[dddlllffffffqqqwwwiiiddd```\\\[[[bbbkkkooojjjcccbbbeeekkkttt{{{|||xxxsss{{{ooo___QQQKKKDDDIIIJJJDDDBBBKKKVVV^^^kkkuuuyyyuuuvvvtttZZZJJJ@@@999222000///...//////...,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++------,,,***************)))((((((***))))))))))))))))))***(((((((((((())))))))))))''''''((((((((()))))))))((()))))))))***))))))((())))))))))))((((((''''''$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''%%%%%%++++++************++++++)))******+++++++++***************)))))))))(((((())))))))))))))))))))))))******++++++,,,---------,,,+++************+++,,,)))***++++++)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++000...+++)))(((((()))***,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++*********++++++,,,------------------,,,++++++...000000444666777;;;CCCGGGGGGIIIKKKOOOUUU[[[^^^___^^^ccchhh___SSSSSSSSSQQQVVVTTTNNNJJJJJJHHHDDDAAABBBCCCGGGKKKKKKHHHEEEDDDEEEFFFMMMTTTUUURRRQQQUUUZZZwww|||jjjgggkkkqqqrrrqqqmmmbbbTTTGGG>>>AAA===???HHHNNNNNNSSS[[[RRRNNNMMMOOOQQQQQQTTTXXX^^^^^^YYYPPPLLLOOOSSSSSSOOOMMMNNNUUUWWWRRRLLLIIILLLLLLLLLNNNOOOOOONNNLLLKKKLLLMMMLLLLLLQQQ[[[cccnnn~~~fff[[[WWWTTTSSSUUUWWWWWWXXX\\\bbbhhhhhhccceeeooossskkkcccaaaaaa___cccqqquuuggg```dddjjjqqqvvvxxxxxxwww}}}sssjjj^^^VVVNNNHHHGGGJJJTTT^^^aaaWWWMMMPPP___kkkwww||||||xxx{{{mmmPPP>>>777555333111///------......---+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***+++---,,,,,,***************)))(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''((((((((()))'''&&&'''******(((%%%)))))))))(((((((((((('''$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%&&&''''''(((((($$$%%%%%%&&&''''''((((((&&&&&&++++++************++++++))))))***+++++++++******+++++++++***))))))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++************++++++***+++,,,,,,+++***+++---************************************************))))))*********+++++++++---,,,+++)))))))))******+++++++++++++++,,,++++++++++++++++++++++++++++++*********+++,,,,,,---------...///...,,,,,,---///+++///000000444;;;???>>>AAABBBFFFOOOYYY___aaaaaatttvvvbbb\\\\\\WWWVVVZZZTTTOOONNNLLLHHHGGGHHHHHHKKKMMMMMMIIIEEECCCBBB>>>EEENNNQQQNNNLLLMMMPPPjjj}}}nnn^^^[[[^^^\\\ZZZWWWSSSNNNIIIEEECCC???<<<===BBBDDDCCCEEEJJJGGGIIILLLOOOOOOPPPTTTXXXYYY[[[XXXQQQOOOUUU\\\```[[[WWWWWW^^^aaa\\\UUUQQQSSSSSSSSSTTTUUUTTTRRROOONNNRRRUUURRROOOTTT```jjjddd]]]\\\WWWVVVXXXYYYYYYYYY\\\```dddhhhccceeennntttssspppoooppppppyyymmmeeedddddddddgggoooxxxzzz|||}}}~~~}}}kkkXXXKKKGGGAAA===>>>HHHYYYfff~~~|||hhhVVVVVVdddqqqxxx}}}~~~|||}}}lll___KKK;;;333111///,,,///---------......,,,***------,,,,,,+++*********+++++++++++++++++++++++++++)))(((((()))******)))***************)))((((((((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&'''''''''((('''$$$!!!###((()))%%%!!!(((((((((((((((((((((((($$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''++++++************++++++((()))***+++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************************************)))***,,,+++++++++,,,---++++++++++++++++++++++++************************))))))*********+++++++++'''(((***+++,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++))))))***++++++,,,,,,---***,,,------,,,,,,---...***---......111777::::::<<<;;;>>>FFFQQQZZZ___```wwwnnnfffbbbYYYTTT\\\VVVQQQQQQOOOLLLJJJLLLKKKLLLMMMLLLHHHDDDAAA@@@>>>EEELLLOOOKKKGGGEEEFFF___rrryyygggZZZVVVVVVVVVTTTPPPLLLHHHEEECCCBBBCCCAAA@@@AAA@@@>>>>>>@@@BBBHHHNNNPPPPPPRRRUUUXXXRRRTTTSSSNNNNNNVVV^^^ccc\\\VVVUUUZZZ]]]ZZZUUURRRVVVVVVVVVWWWWWWUUURRROOONNNTTTXXXVVVSSSWWWdddppppppZZZYYY[[[WWWVVVWWWXXXYYYZZZ[[[^^^```aaacccjjjvvvooobbb___ZZZWWWZZZdddpppzzzlllmmmnnnmmmjjjbbbRRREEE>>>>>><<<:::@@@TTTooo|||eeeXXX]]]kkkvvvxxx{{{xxxyyyvvvbbbMMMBBB777222111000---***---,,,,,,---......,,,***,,,,,,+++++++++*********+++++++++++++++++++++++++++)))(((((()))******)))***************)))((((((&&&''''''((((((''''''&&&******))))))((((((''''''&&&&&&&&&&&&'''''''''((('''$$$!!!###''')))%%%!!!'''''''''''''''((((((((($$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''&&&%%%$$$###''''''&&&&&&%%%%%%%%%%%%''''''++++++************++++++((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))&&&'''))))))))))))***,,,++++++++++++++++++++++++************************)))************+++++++++%%%'''))),,,---,,,+++******+++,,,,,,******+++,,,***++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,&&&(((+++,,,+++***+++++++++......---///555888777666666888>>>GGGOOOVVVYYYmmmwwwooohhh^^^[[[ZZZTTTPPPQQQPPPMMMLLLMMMNNNMMMMMMKKKHHHEEEBBBAAAFFFKKKOOOPPPKKKFFFBBBAAAPPPbbbooohhh[[[TTTPPPMMMOOONNNMMMKKKIIIGGGEEEDDDGGGFFFFFFEEEDDDBBBBBBAAABBBJJJQQQSSSSSSUUUVVVUUUMMMPPPOOOLLLMMMTTTYYY[[[XXXSSSRRRVVVYYYWWWUUUUUUSSSSSSTTTUUUVVVTTTQQQNNNLLLRRRWWWWWWVVVZZZfffppp}}}ttt]]]PPPTTTYYYWWWVVVVVVWWWXXXYYYZZZ[[[[[[WWW___lllxxxhhhUUURRROOONNNQQQXXX___dddTTTVVVWWWTTTNNNGGG@@@<<<999???BBBEEEPPPhhhrrr___[[[eeerrrxxx}}}qqqvvvvvvgggWWWDDDAAA777///---......,,,------,,,,,,...//////,,,***++++++++++++++++++++++++++++++++++++++++++++++++...,,,******+++,,,+++******************)))((((((&&&&&&((((((((((((&&&&&&))))))))))))((((((((((((&&&&&&'''''''''((((((((((((&&&%%%&&&))))))'''$$$&&&''''''''''''((((((((($$$%%%'''&&&%%%%%%&&&(((%%%&&&'''''''''%%%$$$###''''''&&&&&&%%%$$$$$$###''''''++++++************++++++(((((()))++++++,,,,,,+++))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((%%%&&&((()))((()))+++,,,************************************************)))************+++++++++(((((()))*********+++******+++---,,,***)))+++---******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,&&&))),,,---,,,***))))))+++......,,,...333555444///222666;;;???DDDJJJMMM___ttt|||vvvpppeee\\\^^^XXXSSSQQQSSSSSSPPPNNNOOOTTTSSSPPPNNNMMMKKKJJJHHHNNNPPPRRRPPPKKKEEEBBBAAABBBQQQYYYSSSLLLKKKIIICCCEEEFFFHHHJJJKKKKKKKKKJJJHHHIIIIIIHHHGGGGGGFFFDDDBBBJJJQQQRRRSSSUUURRRMMMJJJLLLLLLKKKNNNTTTUUURRRSSSQQQRRRWWWXXXVVVVVVYYYOOOPPPRRRUUUXXXWWWTTTRRROOOTTTXXXXXXVVVYYY```gggkkkiii```SSSMMMQQQVVVXXXWWWWWWWWWXXXYYYYYYWWWVVVRRR\\\hhhpppvvv~~~sss]]]IIIEEEBBBBBBGGGKKKNNNNNNAAABBBBBB???:::888:::>>>:::EEEPPPWWWcccxxxmmmaaacccooowwwxxx}}}yyy{{{yyy}}}xxxvvvmmmYYYKKKAAA444999111,,,---...,,,,,,...,,,,,,---///000///---+++******++++++,,,---------************************...,,,******+++,,,+++******************)))(((((('''((()))******)))((('''(((((((((((())))))))))))''''''((((((((()))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''(((((($$$%%%'''&&&%%%%%%&&&(((!!!###%%%'''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&++++++************++++++(((((()))++++++,,,,,,,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))++++++******************((()))***++++++***)))(((&&&(((*********+++---///)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++)))((('''(((***+++))),,,---,,,***)))+++---*********++++++,,,,,,,,,)))))))))***++++++,,,,,,))),,,///000...,,,*********------+++,,,111444222)))///666:::<<<>>>AAADDDRRRfffooommmgggZZZRRRXXXXXXTTTSSSVVVWWWSSSQQQQQQ\\\YYYVVVTTTSSSRRRRRRQQQPPPRRRQQQNNNIIIDDDAAA@@@<<>>777666;;;AAADDDDDD>>>===;;;999777999@@@HHHEEERRR___fffooo}}}wwwqqqgggbbbiiivvv|||{{{yyy|||wwwooorrrxxxhhhaaa^^^UUUBBB;;;:::444///+++,,,111222---+++------------///111000...+++******+++,,,---......///************************,,,***(((((()))***)))(((***************)))(((((((((***+++,,,,,,+++***(((''''''(((((())))))******(((((((((((())))))))))))$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((((($$$%%%'''&&&%%%%%%&&&((( ###&&&((()))((((((###$$$$$$%%%%%%&&&&&&'''&&&&&&((()))***++++++***)))((())))))************)))))))))************+++++++++************************''''''((()))******++++++******)))))))))***,,,---***************)))(((((())))))***++++++++++++***...+++***++++++((((((+++******++++++++++++************++++++++++++******)))************++++++++++++++++++++++++++++++++++++)))((()))******)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......000222444666888999FFFOOOYYY[[[VVVRRRQQQSSSRRRTTTWWWWWWVVVTTTTTTTTT[[[ZZZYYY[[[___ccceeefffkkkeee\\\TTTNNNIIICCC???FFFGGGFFFEEEBBB???<<<;;;CCCBBBCCCJJJRRRUUUPPPJJJPPPMMMJJJHHHIIIJJJJJJJJJEEEBBBFFFOOOUUURRRLLLHHHLLLKKKJJJNNNXXX___[[[SSSKKKIIIRRRWWWSSSSSSTTTLLLNNNMMMOOOYYYcccfff```XXXWWWVVVUUURRRPPPPPPRRRUUUTTTQQQPPPQQQQQQQQQVVV]]]```]]]YYYWWWVVVUUUTTTSSSUUU^^^hhhkkkkkkqqq~~~nnnUUUMMM;;;999777777:::>>>AAACCC888<<<===:::888>>>LLLXXXZZZ___eeemmmwww~~~~~~vvvnnniiimmmvvvzzzxxxuuuzzzsssiiieeeppp{{{lllWWWRRRJJJAAA999444111000...,,,+++,,,...000000///.........------,,,,,,,,,---***)))++++++((((((+++)))))))))))))))))))))))),,,***(((((()))))))))((((((((((((((((((((((((((((((((())))))))))))(((((()))'''$$$%%%(((******)))((((((((((((((((((((((((%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%(((''''''''''''&&&&&&&&&%%%&&&'''&&&&&&&&&(((***))))))((()))***++++++***)))((())))))************)))))))))************+++++++++*********************************+++,,,,,,------******)))))))))***,,,,,,***************)))(((((())))))***++++++++++++***+++((((((++++++***+++...******++++++++++++************++++++++++++******((())))))))))))*********+++++++++++++++++++++++++++)))((()))***+++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++------...000222333555555999>>>DDDEEECCCAAABBBEEENNNPPPTTTUUUUUUUUUUUUVVVXXXXXXZZZcccppp{{{vvvaaaRRRLLLKKKHHHFFF@@@BBBDDDEEECCCAAA???>>>???>>>AAAHHHOOOPPPKKKDDDIIIFFFBBB@@@BBBEEEHHHIIIHHHGGGLLLVVV\\\YYYUUUTTTNNNPPPRRRVVV^^^bbb[[[QQQHHHGGGQQQVVVPPPOOORRRLLLLLLJJJLLLUUUbbbiiigggcccXXXTTTOOOKKKKKKOOOSSSWWWRRROOOPPPTTTXXXYYY\\\aaa```^^^]]]]]]^^^^^^]]][[[aaaeeeiiikkkjjjjjjlllooo}}}{{{zzztttcccMMM???<<<<<<:::999;;;@@@CCCDDDCCC>>>>>>>>>AAAJJJZZZmmmzzzwwwtttqqqqqqvvv{{{yyytttpppqqqrrroookkkiiiooopppppppppxxx{{{tttsssrrrjjjYYYJJJ<<<:::777333000---++++++000...,,,,,,.........---......---------,,,,,,,,,---***)))++++++((((((+++))))))))))))))))))))))))///---++++++,,,,,,,,,+++))))))))))))))))))))))))(((((())))))))))))((((((***'''%%%%%%((())))))(((''''''''''''''''''''''''%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%(((''''''''''''&&&&&&&&&###%%%''''''''''''(((***''''''))))))***++++++***))))))))))))************)))))))))************+++++++++******************************++++++,,,---------*********)))******+++,,,*********+++******)))((())))))***++++++++++++***+++((((((++++++***+++...******++++++++++++************++++++++++++******((((((((())))))))))))***+++++++++++++++++++++++++++)))((()))***+++***)))******+++++++++,,,,,,,,,************************,,,,,,---...///000000111222444555666666777:::<<>>DDDLLLOOOMMMIIICCCBBBEEERRRggg}}}~~~wwwssstttvvvxxxxxxxxxrrrnnnlllhhhccccccggglllvvv~~~pppggg]]]WWWTTTLLL>>>222,,,---.........---,,,,,,111///---,,,------,,,+++------------,,,,,,,,,,,,---***)))++++++((((((+++)))))))))))))))))))))))),,,***(((((()))***)))((())))))))))))))))))))))))'''(((((())))))(((((('''***(((&&&&&&'''(((((('''''''''''''''''''''''''''%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%(((''''''''''''&&&&&&&&&!!!$$$'''((((((((())))))))))))************************)))******++++++******)))))))))*********+++++++++************************)))))))))******+++++++++******************++++++*********++++++******)))))))))***++++++++++++***...+++***++++++((((((+++******++++++++++++************++++++++++++******))))))))))))***************************************)))((()))+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......222111222222444666999:::???CCCGGGLLLOOORRRUUUWWW[[[YYY\\\iiizzzvvvhhhVVVJJJEEEDDD@@@===EEEFFFHHHGGGFFFHHHKKKOOOWWWWWWWWWZZZZZZTTTKKKCCC???<<<::::::===AAADDDFFF<<<>>>DDDKKKMMMKKKMMMQQQPPPUUUZZZ]]]^^^\\\RRRHHHHHHKKKWWWZZZPPPOOOUUUSSSQQQMMMLLLQQQZZZaaacccaaa]]]UUUMMMKKKQQQYYY^^^```[[[WWWWWW^^^dddddd```^^^]]]^^^^^^______]]]XXXTTTRRROOOMMMNNNNNNJJJAAA:::;;;::::::<<<>>>>>>>>>>>>>>>@@@FFFQQQ\\\```\\\VVVHHHHHHQQQgggzzzuuuuuuvvvtttpppnnnlllddd___aaaaaaaaahhhqqqqqq}}}xxxppp^^^VVVLLLFFFDDD???777000/////////////////////...000...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---***)))++++++((((((+++))))))))))))))))))))))))***(((''''''((()))((('''************************'''(((((((((((((((((('''***)))(((''''''''''''&&&''''''''''''''''''''''''%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&(((''''''''''''&&&&&&&&& ###'''))))))(((((()))((((((++++++************++++++******++++++++++++******))))))*********+++++++++***************************************+++++++++*********+++******************++++++++++++******))))))***++++++++++++***...+++***++++++((((((+++******++++++++++++************++++++++++++************++++++++++++,,,,,,***************************)))))))))+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///111222333333333888;;;@@@EEEHHHLLLPPPSSSXXXVVVYYYdddrrrxxxtttnnn```[[[TTTLLLFFFCCCBBBAAAFFFGGGGGGFFFFFFKKKUUU\\\aaa___]]]ZZZVVVMMMCCC<<<<<<<<<===???BBBDDDDDDCCC======@@@EEEFFFDDDEEEIIIKKKPPPRRRQQQPPPOOOIIIBBBCCCEEEQQQTTTJJJJJJPPPOOOMMMKKKJJJNNNTTTWWWVVVTTTWWWRRRLLLMMMSSSYYY[[[ZZZXXXRRRPPPUUUXXXTTTNNNKKKNNNNNNNNNOOOOOOLLLHHHDDD>>>============;;;888666666999;;;<<<<<<;;;;;;:::AAAGGGRRR```lllooojjjdddQQQQQQ[[[sssyyysssttttttnnnhhheee]]]UUUUUU```iiikkknnnuuuttt}}}xxxooofff___LLLFFF>>>:::888777444000111///,,,***)))***,,,------,,,++++++---......---,,,,,,,,,,,,,,,,,,,,,,,,---***)))++++++((((((+++)))))))))))))))))))))))),,,+++))))))+++,,,,,,+++))))))))))))))))))))))))''''''((((((((((((''''''((())))))(((''''''&&&&&&''''''''''''''''''''''''%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''&&&&&&'''''''''''''''&&&(((''''''''''''&&&&&&&&&!!!$$$'''))))))(((((((((%%%%%%,,,+++************+++,,,******++++++++++++******)))************+++++++++************************,,,,,,------------------***++++++++++++***)))))))))***++++++,,,+++++++++))))))***++++++++++++***+++((((((++++++***+++...******++++++++++++************++++++++++++******+++++++++,,,,,,,,,------***************************))))))***,,,---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,))),,,///111000//////000333666:::===AAADDDIIILLLNNNNNNSSS]]]hhhlllhhhbbbWWWUUUQQQKKKEEEBBBCCCFFFBBBCCCEEEDDDFFFNNN[[[eeedddaaa\\\VVVOOOHHH@@@;;;<<<===@@@DDDGGGHHHGGGEEE???<<<<<<>>>???======@@@AAAFFFGGGCCCAAAAAA@@@>>>::::::DDDHHH@@@AAAGGGDDDDDDCCCCCCGGGKKKMMMJJJHHHHHHFFFFFFHHHLLLNNNMMMKKKIIICCCAAACCCDDD@@@<<<<<>>============;;;999666777777777666666777888555888:::999===DDDIIIJJJIIIRRR___mmmuuutttnnniiiYYYZZZcccxxxyyynnnmmmlllddd]]]\\\TTTOOOXXXkkktttnnniiikkktttvvvsssjjjbbb\\\VVVPPP???<<<777444222111000///...,,,)))''''''))),,,...,,,+++***+++---...///...++++++++++++,,,,,,,,,,,,---***)))++++++((((((+++))))))))))))))))))))))))***)))'''((()))+++******((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&(((***)))(((&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''(((''''''''''''&&&&&&&&&###%%%(((((((((''''''((()))))),,,++++++******++++++,,,***++++++,,,,,,++++++***)))************+++++++++************************------------------------***++++++,,,+++***)))((()))***++++++,,,,,,,,,+++))))))***++++++++++++***+++((((((++++++***+++...******++++++++++++************++++++++++++************+++++++++,,,,,,,,,***************************))))))***,,,------,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,***///333222///---///222///222555777:::===AAADDDEEEFFFJJJQQQZZZ^^^]]][[[RRRQQQPPPNNNLLLIIIGGGEEECCCFFFIIIIIIIIIPPP[[[eee```\\\UUUOOOIIIEEEBBB@@@AAABBBDDDIIIMMMPPPPPPOOO@@@:::666999;;;999999:::777<<<===999666888::::::666555===AAA<<<>>>BBB>>>>>><<<<<<===???@@@???===999:::<<<>>>???>>>===<<<;;;777666888999888999===???<<<888666666777777777666666777888:::;;;;;;<<<888999:::===JJJZZZbbbaaaSSS^^^kkkuuuvvvpppiiidddWWW]]]jjjssskkknnnoooeee\\\ZZZVVVSSS]]]nnnooobbbZZZ^^^jjjggg___TTTNNNKKKFFFAAA666555333111///.........,,,+++*********,,,...///---,,,***+++,,,------,,,******+++++++++,,,,,,,,,---***)))++++++((((((+++))))))))))))))))))))))))'''&&&%%%%%%'''(((((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$'''******((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((''''''(((''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((---------,,,+++******+++,,,---***++++++,,,,,,++++++***)))************+++++++++************************++++++++++++++++++++++++***+++,,,,,,+++***)))((()))***+++,,,,,,,,,,,,,,,))))))***++++++++++++***...+++***++++++((((((+++******++++++++++++************++++++++++++******)))************+++++++++))))))))))))))))))))))))***))))))***,,,...---,,,******+++++++++,,,,,,,,,************************************++++++++++++***///222000+++)))---222...000222444666888<<>>@@@DDD>>>>>>;;;888777777777666444111333666777555444333333555333333666888:::AAAHHHJJJEEE>>>999777777888888666555666:::???AAA@@@===@@@??????FFFXXXiiimmmfff[[[fffsssxxxtttjjjaaa]]]PPP\\\qqquuulllmmmzzzsssfffbbb[[[XXX^^^gggaaaRRROOOYYYZZZVVVLLLBBB===<<<888222,,,---------,,,++++++,,,)))******+++,,,,,,,,,+++///---++++++,,,,,,+++************++++++,,,,,,,,,---***)))++++++((((((+++))))))))))))))))))))))))***)))'''(((***++++++***''''''''''''''''''''''''&&&''''''''''''''''''&&&###&&&******((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%((((((%%%%%%((((((%%%'''''''''&&&&&&'''''''''%%%%%%&&&'''((((((((('''(((((('''''''''&&&&&&&&&'''(((((('''%%%%%%&&&((((((((()))************+++++++++''''''(((((())))))******+++++++++)))((()))+++,,,***+++,,,,,,,,,,,,+++***************************,,,+++++++++***)))))))))******************************++++++***)))'''&&&************************++++++******************((((((((((((((((((((((((******)))))))))***,,,---,,,+++***)))))))))++++++,,,,,,++++++***)))))))))+++***((()))***,,,++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...---...///000111333333444888999;;;>>>AAACCCDDDDDDGGGTTTcccllljjjbbbZZZVVVSSSUUUTTTQQQMMMKKKMMMPPPNNNJJJFFFCCCCCCDDDDDDDDDIIIQQQWWW___lllwwwnnn]]]EEECCC???<<<;;;===???AAA;;;888444333555888;;;<<<>>>>>>FFFKKKKKKTTTYYYQQQHHHCCC???===999444444888111222222333444555666666222111111444;;;GGGUUU```fffLLL999<<>>999666444333222000,,,+++*********+++,,,---,,,***)))***++++++***)))************************,,,***))))))******)))'''************************(((((())))))))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''((()))))))))(((&&&%%%&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%$$$'''''''''(((''''''&&&%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&%%%)))************+++++++++***************+++++++++++++++***)))))))))+++,,,***++++++,,,,,,++++++***************************+++++++++***************************************)))***+++,,,,,,+++***)))************************************************))))))))))))))))))))))))******)))))))))***,,,,,,,,,+++***))))))***++++++******************+++++++++***((()))***,,,++++++++++++++++++++++++++++++)))************++++++++++++************+++,,,,,,,,,,,,---...//////000111222333555777999;;;<<<<<>>@@@BBBAAA???;;;:::;;;>>>AAABBBBBBDDDSSScccooo~~~yyy```SSSFFF@@@===888333222444444555666777888888999:::???AAA???BBBLLLWWW\\\___JJJ===AAACCC===:::???FFFKKKTTT\\\```]]]UUUNNNPPPUUUYYYYYY\\\ccciiikkkfffmmmvvvyyytttiii]]]UUUUUU___gggnnnyyy}}}qqqqqq}}}yyy]]]MMMFFFFFFEEECCC@@@;;;888555999666222000000000///......,,,+++******+++,,,---,,,+++***+++,,,---,,,+++************************+++***))))))******)))'''******************************++++++++++++******''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''((())))))((('''&&&%%%&&&'''((('''&&&&&&'''((('''''''''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((&&&%%%)))************+++++++++++++++++++++************++++++***))))))***++++++******+++,,,,,,+++*********************************************+++++++++************************((()))***+++,,,+++******************************************************++++++++++++++++++++++++*********)))******+++,,,+++******)))******++++++((())))))***++++++,,,,,,+++***((()))***,,,++++++++++++++++++++++++++++++)))************+++++++++******))))))******+++,,,******+++++++++,,,,,,,,,---...000111333444444444999EEEVVV``````ZZZRRRMMMPPPSSSUUUSSSNNNIIIGGGGGGEEEEEEDDDBBB@@@CCCIIINNNRRReee~~~}}}cccCCCBBB???======???AAACCCGGGEEEBBB@@@AAACCCFFFHHHOOOSSSgggjjjXXXFFFAAABBB@@@;;;777888888999:::;;;<<<<<<===BBBPPPUUULLLIIIQQQWWWUUUTTTGGGAAAGGGGGG@@@>>>DDDOOOVVV___fffeee___XXXTTTSSS[[[___]]]]]]ccclllqqqnnnooopppmmmggg```ZZZWWW```cccdddeeennnyyyyyyrrrppp~~~eeeNNNCCC???>>><<<:::777444222111111///,,,,,,---.........000...,,,***)))***,,,---***))))))***,,,---,,,+++************************+++***))))))******)))(((************************)))******++++++******)))''''''(((((((((((('''''''''(((((((((((((((((('''&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''(((((((((((((((((('''&&&%%%$$$&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&'''((('''&&&&&&'''((('''&&&))))))*********+++++++++******))))))((((((''''''+++***)))******++++++*********++++++++++++******************************)))))))))***+++++++++,,,************************(((((()))*********((((((***************************************+++++++++++++++++++++++++++++++++******************++++++******************++++++))))))*********++++++++++++***((()))***,,,++++++++++++++++++++++++++++++))))))*********+++++++++***************+++,,,,,,************************---...///000111111111111000:::FFFOOOQQQMMMHHHEEELLLNNNPPPNNNIIIFFFFFFGGGHHHIIIIIIDDD@@@@@@FFFLLLNNNcccqqqVVV@@@???>>>>>>>>>???AAABBBHHHGGGEEECCCCCCDDDGGGJJJSSS[[[ttt}}}dddSSSDDDAAACCCBBB===:::<<<<<<===>>>???@@@AAAAAAFFFZZZaaaUUUMMMSSSUUUMMMKKKDDDBBBGGGGGGAAACCCJJJRRRYYYaaaccc^^^YYYVVVUUUVVV\\\^^^\\\]]]dddlllpppnnnkkkfff___ZZZYYY[[[^^^gggiiiiiijjjpppwwwtttmmmjjjsss~~~~~~mmmTTTCCC>>><<<:::888555333222111111...---++++++---//////...222///,,,***)))***,,,---'''&&&&&&''')))+++***)))+++++++++++++++++++++++++++)))((()))******)))(((************************''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&&&&'''((('''&&&&&&&&&(((&&&'''''''''(((((())))))))))))(((((('''&&&$$$$$$''''''''''''&&&%%%$$$$$$''''''''''''((((((((((((&&&'''((('''&&&&&&&&&(((''''''))))))*********+++++++++******))))))((((((''''''+++***)))***+++,,,***)))************************************************)))))))))***+++++++++,,,******************************+++++++++***((('''************************))))))*********+++++++++*********************************+++************))))))******+++++++++++++++++++++*********))))))+++***((()))***,,,++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++,,,------+++++++++***************......//////000000//////...333:::???BBBBBBAAA@@@EEEFFFFFFDDDAAAAAAEEEIIIHHHJJJJJJFFFAAAAAAFFFKKKPPPbbbzzz~~~dddOOO============>>>@@@AAABBBHHHIIIHHHFFFDDDDDDHHHKKKOOO^^^oooZZZPPPHHHDDDAAA<<<888888???@@@AAABBBCCCDDDDDDEEEGGG\\\dddWWWOOOSSSSSSJJJDDD@@@AAAEEEDDDBBBHHHQQQ\\\```dddccc]]]ZZZ\\\___[[[\\\[[[ZZZ^^^fffjjjjjjjjjeee]]]VVVTTTYYYbbbiiillljjjhhhhhhlllooolllfffeeeeeefffdddYYYHHH===999555444111///...---.........,,,++++++---------,,,111///,,,***)))***+++,,,'''&&&&&&''')))+++***))),,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***)))))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((('''''')))(((''''''''''''((()))&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''''''''&&&'''((('''&&&&&&&&&(((&&&'''''''''(((((())))))(((((((((((('''&&&%%%$$$''''''''''''&&&%%%$$$$$$'''''''''(((((()))))))))&&&'''((('''&&&&&&&&&((('''''')))************+++++++++++++++++++++************,,,)))(((***,,,---***'''+++***))))))))))))***+++***************************************+++++++++***************************+++,,,------,,,+++***************************)))))))))***++++++,,,,,,))))))))))))))))))))))))***++++++++++++***))))))((()))***+++++++++++++++,,,,,,++++++***))))))(((+++***((()))***,,,++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++++++++++++++,,,------------------///000333666888:::;;;<<<;;;<<<<<<:::999<<>>BBBBBBCCCDDDEEEFFFFFFGGGJJJXXX^^^UUUNNNPPPOOOHHH@@@>>>???BBBCCCEEEMMMVVVbbbdddeeebbb___^^^ccchhh______\\\YYY]]]cccdddaaaccc^^^WWWRRRRRRZZZfffoooooohhh```]]]___bbbbbb```\\\VVVQQQNNNHHH===666444111000...---,,,,,,---...+++***)))***++++++***)))...---+++************+++***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))***+++***)))))))))))))))))))))))))))((())))))******))))))(((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&'''((('''&&&&&&'''(((''''''''''''''''''(((((('''''''''(((''''''&&&%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))))))))&&&'''((('''&&&&&&'''(((&&&&&&)))************+++++++++***************+++++++++,,,)))(((***---...***'''+++***)))(((((()))***+++************************+++++++++***************************************%%%&&&(((***+++,,,,,,+++************************((())))))***++++++,,,,,,))))))))))))))))))))))))***++++++,,,+++***)))((('''(((***+++,,,,,,++++++++++++******************+++***((()))***,,,++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------...000222444444444222444555555444666<<<@@@===>>>AAADDDGGGHHHJJJJJJJJJOOOUUUYYYVVVOOOHHHDDD;;;===???AAACCCDDDEEEEEEHHHJJJKKKHHHEEEDDDGGGKKK]]]xxxkkk```VVVDDDBBBCCCDDDBBB>>>>>>BBBBBBCCCCCCDDDEEEFFFGGGHHHJJJPPPRRRMMMHHHGGGFFFDDD>>>===???CCCFFFJJJPPPWWW]]]^^^___^^^]]]___cccggg___aaa___YYYVVVXXXXXXVVV[[[WWWQQQMMMNNNVVVaaajjjcccZZZQQQNNNOOOPPPOOONNNGGGBBB???>>>999222//////...---------,,,---------)))(((((()))++++++***)))*********************))),,,+++***+++,,,---,,,+++************************)))(((((((((***+++***)))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&'''((('''&&&&&&'''((('''''''''&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&''''''((())))))&&&'''((('''&&&&&&'''(((%%%&&&)))************+++++++++''''''(((((())))))******,,,)))'''***......***&&&+++***)))(((((()))***+++************************,,,+++++++++******))))))************************ ###&&&(((******+++************************((())))))***++++++,,,,,,))))))))))))))))))))))))***+++,,,,,,+++***)))((('''(((***+++,,,,,,++++++)))))))))***++++++,,,,,,+++***((()))***,,,,,,+++++++++++++++++++++++++++)))************+++++++++*********)))***++++++,,,******++++++,,,,,,,,,,,,)))***+++,,,------------)))***+++---//////...,,,,,,///222333222333777:::;;;<<>>@@@CCCEEEFFFGGGGGGEEEHHHIIIGGGBBBAAAEEEIIITTTqqqmmmVVVSSSQQQLLLGGGCCCBBB>>>999666888CCCCCCDDDEEEFFFGGGGGGHHHIIIHHHGGGEEEBBB???>>>@@@<<<===@@@FFFJJJNNNRRRWWWXXXYYYZZZ[[[]]]___bbbddd]]]aaaaaaXXXOOOLLLMMMLLLTTTQQQLLLHHHIIIPPPYYYaaaNNNGGGBBBAAABBB???:::666333111222333000+++***---((()))))))))))))))))))))(((((((((***---...---,,,'''(((***++++++***)))(((,,,***)))***++++++***)))(((((((((((((((((((((((()))(((((((((***++++++***))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''***((('''&&&&&&'''(((***&&&''''''''''''''''''&&&&&&%%%%%%$$$%%%&&&((((((&&&'''((('''&&&&&&'''((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((((((((((($$$$$$%%%&&&''''''''''''%%%%%%%%%&&&'''(((((()))&&&'''((('''&&&&&&'''((($$$%%%***++++++++++++***))))))++++++******************))))))))))))))))))))))))$$$&&&((()))***)))(((''',,,,,,,,,+++***)))+++---************+++,,,------,,,++++++++++++++++++,,,)))))))))***++++++,,,,,,++++++*********************************************+++,,,,,,,,,***)))(((***+++------,,,***'''%%%))))))************))))))******++++++++++++******************************///,,,'''###"""$$$'''***)))*********++++++++++++************************+++)))(((***---...---++++++++++++++++++++++++++++++,,,,,,------......///++++++,,,,,,---...//////222555999<<<>>>>>>===<<<======>>>>>>???@@@@@@@@@>>>=========???CCCGGGIIILLLIIIFFFEEEGGGHHHIIIIIIVVV___fffcccVVVKKKHHHJJJGGGDDD???<<<<<<=========AAACCCCCCAAACCCHHHJJJHHHHHHFFFDDDCCCCCCBBB@@@>>>??????AAAEEEJJJMMMNNNMMMNNNOOOQQQTTTVVVYYY[[[\\\\\\XXXRRRLLLHHHGGGIIIJJJAAA???>>>===>>>AAADDDFFF;;;999666333111111111222***+++++++++******,,,...***((('''((()))***)))'''+++++++++++++++***)))(((,,,+++******))))))******))))))))))))))))))))))))&&&'''((())))))***))))))***)))((()))***+++***((((((((((((((((((((((((((('''''''''''''''((()))***+++(((&&&''')))***)))'''((((((''''''''''''(((((()))&&&###$$$'''))))))'''((('''%%%%%%&&&&&&%%%$$$'''((()))(((&&&$$$######''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((###$$$&&&&&&&&&&&&((()))###$$$&&&'''((('''&&&%%%###%%%'''(((((((((***+++))))))((()))***+++++++++++++++************************))))))))))))))))))))))))'''(((***+++,,,+++)))((()))+++,,,+++******+++,,,,,,,,,++++++***+++++++++++++++************++++++++++++***************************************************++++++*********+++++++++++++++***)))))),,,+++++++++***))))))((())))))************)))))))))******++++++******)))************************///,,,)))''''''))),,,...)))))))))*********++++++************************---+++)))***,,,---+++)))++++++++++++++++++++++++******************))))))++++++,,,,,,---.........---///222555777777777777777777888999999::::::;;;;;;::::::;;;===AAADDDGGGKKKHHHEEEDDDFFFJJJLLLMMMQQQVVVZZZVVVLLLFFFFFFIIIIIIEEE@@@<<<<<<===>>>???BBBFFFFFFDDDDDDGGGFFFCCCFFFDDDCCCBBBCCCCCCAAA???AAAAAAAAACCCFFFHHHIIIHHHJJJKKKMMMPPPSSSVVVXXXYYYRRRNNNIIICCC@@@???@@@AAA:::999777666666888;;;<<<555333111...---------...***++++++***)))((()))******((('''((()))***)))(((''''''(((((())))))************))))))))))))))))))************************'''(((((())))))))))))(((***)))((()))******)))((())))))))))))))))))))))))(((''''''''''''(((((()))***(((&&&&&&((())))))'''((((((''''''''''''(((((('''&&&$$$%%%&&&''''''&&&***(((''''''(((((('''&&&&&&'''((('''%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((###%%%&&&&&&%%%%%%'''(((&&&&&&'''(((((((((((((((((((((((('''%%%&&&(((***(((((('''((()))***+++,,,,,,,,,************************)))))))))))))))))))))))))))***+++++++++***)))(((&&&(((+++,,,+++******+++---,,,,,,+++******))))))*********))))))*********,,,,,,++++++***))))))(((************************)))***+++,,,,,,+++***))),,,+++******************,,,+++***))))))***+++,,,))))))************)))))))))******++++++******))))))))))))))))))))))))))),,,+++*********+++---...((((((((()))))))))******************************...,,,+++***++++++)))(((************************+++******)))((((((''''''+++++++++,,,,,,------...++++++,,,...000111222222222222333333444555555666666666666777:::===AAACCCGGGEEEBBBCCCFFFKKKNNNOOOLLLLLLKKKGGGCCCBBBFFFIIILLLHHHAAA>>>===???AAAAAABBBFFFHHHFFFEEEFFFDDD???CCCAAAAAAAAACCCDDDCCCBBBBBB@@@???@@@CCCEEEFFFFFFDDDEEEGGGIIILLLNNNPPPQQQGGGCCC???:::777777777888444333111//////000111222///...,,,+++******++++++((()))***)))((('''(((******)))((((((******)))((())))))(((''''''((()))***))))))))))))))))))))))))++++++++++++++++++++++++((())))))))))))(((((('''***)))((((((******)))((()))))))))))))))))))))))))))((((((''''''''''''((()))'''%%%%%%'''((('''&&&((((((''''''''''''((((((%%%&&&''''''&&&%%%%%%&&&)))(((''''''((()))'''&&&&&&''''''%%%$$$$$$&&&(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((,,,+++)))%%%######&&&)))''''''(((((()))***+++,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))))))))))))))((('''&&&$$$'''***,,,+++*********+++++++++++++++***))))))******))))))))))))******+++++++++*********))))))***************+++++++++(((***+++,,,,,,+++***(((,,,+++***))))))***+++,,,******))))))***++++++,,,))))))************))))))))))))************))))))((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))************************,,,++++++************))))))))))))))))))))))))))),,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,,,,,,,---///111222000000111111222333333333222333333444777:::===???AAAAAAAAACCCFFFIIIJJJIIIFFFDDDBBB@@@@@@BBBFFFIIINNNJJJCCC@@@???BBBDDDEEEEEEHHHHHHEEEEEEFFFEEEBBB???>>>>>>@@@BBBDDDDDDCCCBBB@@@>>>>>>@@@CCCEEEEEE???@@@AAABBBCCCDDDEEEFFF>>><<<999555333333333444222111///---,,,,,,------,,,,,,+++******+++,,,,,,%%%''')))***))))))***,,,***)))((()))******)))(((000///,,,)))''''''((()))(((((())))))************************************))))))***))))))((('''&&&***((('''((()))***)))(((((((((((((((((((((((((((***)))(((''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((($$$'''***)))&&&$$$%%%&&&'''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&$$$###$$$'''***''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%'''''''''%%%$$$%%%&&&%%%$$$###"""###$$$%%%&&&******)))'''$$$$$$%%%'''''''''******+++++++++******)))))))))*********+++++++++))))))))))))))))))))))))******)))))))))(((''''''$$$'''***,,,+++*********((()))***++++++++++++*********))))))))))))******))))))*********+++++++++))))))*********+++++++++)))***++++++++++++***)))++++++)))))))))***+++,,,'''(((***,,,---,,,+++***))))))************)))))))))))))))******)))))))))((((((((((((((((((((((((((())))))***)))'''&&&$$$(((((((((((())))))))))))************************))))))************+++,,,))))))))))))))))))))))))++++++++++++,,,,,,------*********+++++++++++++++---,,,,,,+++,,,...000111------...//////000000111000000111222444777999::::::;;;>>>BBBDDDDDDAAA>>>===<<<;;;<<<===@@@BBBDDDLLLHHHBBB???@@@BBBDDDEEENNNOOOKKKEEECCCEEEFFFCCC;;;:::;;;===@@@BBBBBBAAADDDAAA>>>===>>>???@@@@@@;;;;;;;;;:::::::::999999777666444222000000000000000///...,,,++++++++++++************++++++,,,,,,''')))++++++***)))******+++)))((()))***+++***)))000///,,,)))''''''((()))))))))***++++++******)))))))))))))))))))))))))))))))))***))))))((('''&&&)))((('''((()))***)))'''''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$'''+++***'''%%%&&&((('''%%%$$$%%%&&&'''&&&%%%%%%&&&%%%$$$###%%%(((+++''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%'''''''''%%%$$$%%%&&&%%%$$$###"""###$$$%%%&&&$$$&&&))))))'''&&&%%%&&&''''''+++++++++++++++***)))))))))))))))***++++++,,,,,,)))))))))))))))))))))))),,,+++++++++++++++******&&&(((+++,,,+++******+++&&&((()))+++,,,++++++************))))))*********((())))))***++++++,,,,,,)))))))))***++++++,,,,,,******************************************+++,,,&&&(((+++------,,,***)))))))))************))))))((())))))******))))))((())))))))))))))))))))))))++++++,,,+++***(((&&&%%%((((((((()))))))))******************************'''(((******)))***+++---************************(((((())))))***++++++,,,************************++++++***)))***+++---...)))******++++++,,,------......///000111333444555444555888<<<>>><<<888444333333555666777888999:::CCC@@@<<<;;;<<<>>>@@@@@@RRRQQQKKKCCC???AAAAAA???666555555777:::<<<<<<;;;BBB@@@<<<:::999999777666666555555444333222111000000///...------,,,,,,,,,,,,,,,+++***************((((((((()))))))))*********,,,------***(((''''''+++***))))))++++++***)))))))))(((''''''((()))***))))))***+++***)))((('''((((((((((((((((((((((((((())))))))))))((((((''')))(((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((%%%&&&'''&&&%%%$$$&&&(((''''''&&&&&&&&&&&&''''''$$$&&&(((((('''''''''(((((('''&&&''')))))))))'''%%%&&&&&&%%%$$$%%%''')))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((!!!$$$(((***)))'''&&&&&&'''''')))******+++++++++******((())))))***++++++,,,,,,))))))))))))))))))))))))+++++++++***++++++,,,,,,)))+++,,,+++******+++,,,'''(((***++++++***)))(((++++++************++++++******************++++++((())))))***++++++,,,,,,,,,+++***((((((***+++,,,))))))***+++++++++++++++))))))***+++++++++******))))))************))))))(((((())))))))))))((((((***************************++++++++++++***)))((()))))))))*********++++++************************(((***+++***)))((()))+++++++++++++++++++++++++++(((((())))))))))))))))))*********************)))))))))(((((())))))******'''(((((()))******+++++++++,,,,,,------...//////......000222444444222///,,,...000000//////000222666444222333555777888888DDDDDD@@@:::777999999666111000///000333444333222777666444444444444222111/////////......---------***++++++++++++*********(((((()))))))))******+++'''(((((())))))))))))(((&&&(((++++++***)))((((((+++***))))))++++++***)))''''''(((((())))))******'''((())))))(((&&&$$$###(((((((((((((((((((((((('''(((((())))))))))))((()))(((''''''((()))((('''''''''''''''''''''''''''(((''''''''''''(((((()))&&&'''((('''%%%$$$&&&)))'''&&&&&&%%%%%%&&&&&&'''$$$###"""###%%%'''''''''((('''&&&''')))***)))((($$$&&&'''&&&%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((###%%%&&&&&&%%%%%%'''(((&&&&&&'''((((((((((((((("""%%%'''((('''&&&&&&&&&(((((('''((()))***+++,,,,,,,,,((())))))***++++++,,,,,,)))))))))))))))))))))))))))((((((((()))***++++++,,,,,,,,,+++***)))+++---)))***+++,,,+++)))'''&&&,,,,,,++++++++++++,,,,,,,,,,,,++++++***)))))))))((())))))***++++++,,,,,,---+++)))'''''')))+++---((()))***,,,,,,,,,+++***,,,+++***))))))***++++++))))))************))))))(((((())))))))))))((((((************************(((((()))************)))************++++++++++++************************)))+++---+++(((&&&(((***++++++++++++++++++++++++++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,************+++++++++++++++***)))+++---///000///***---///...+++***,,,///,,,++++++,,,///111111111000333333000000333333000---,,,+++,,,---...---,,,******+++...111222222111++++++++++++,,,,,,,,,,,,))))))***+++++++++******'''((()))***+++,,,,,,---))))))******+++******)))!!!&&&)))***+++,,,---+++***)))***+++++++++)))+++++++++++++++***)))(((&&&'''((((((&&&$$$!!!))))))))))))))))))))))))''''''((())))))***)))))))))'''&&&'''((()))((('''(((((((((((((((((((((((('''''''''''''''((()))***&&&((()))'''%%%$$$''')))'''&&&&&&%%%%%%&&&&&&'''###  $$$''''''&&&&&&%%%$$$%%%'''((('''&&&$$$&&&((('''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((###$$$&&&&&&&&&&&&((()))$$$%%%&&&'''((('''&&&%%%&&&''''''&&&%%%$$$&&&'''))))))(((((((((((((((((((((((())))))))))))))))))))))))333---&&&%%%'''***)))'''))))))***++++++++++++***)))***+++,,,,,,+++***))),,,,,,+++++++++++++++,,,+++)))((('''((()))+++,,,)))***************))))))))))))))))))))))))))))))***)))((()))***+++***(((,,,+++***((((((((())))))******))))))))))))******+++++++++*********))))))++++++************+++++++++++++++,,,,,,---------))))))***++++++++++++***(((((())))))))))))((((((+++,,,,,,+++******+++---******))))))))))))******+++((((((++++++((((((+++(((((()))***************,,,+++++++++***)))))))))---+++))))))***)))&&&###+++)))(((&&&&&&((()))++++++*********************,,,***)))***++++++***))),,,+++******))))))******,,,+++***+++...000000000000000...---,,,+++++++++************************------,,,+++************++++++++++++++++++++++++***************)))((((((***'''(((,,,---***'''(((&&&((())))))(((((()))+++(((((((((((())))))))))))(((((((((((())))))))))))&&&''')))*********)))((('''''''''''''''&&&&&&&&&(((((('''''')))***,,,---(((((((((((()))))))))))),,,+++)))''''''(((***+++******)))((('''&&&&&&%%%$$$$$$&&&'''''''''&&&%%%***(((&&&'''))))))'''%%%&&&&&&&&&%%%%%%&&&&&&'''$$$'''(((%%%%%%''''''$$$''''''&&&&&&&&&&&&''''''&&&###$$$((('''###&&&,,,(((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,'''######&&&)))(((&&&))))))***++++++++++++***)))***++++++++++++***)))++++++*********++++++,,,***)))((('''((()))+++,,,%%%%%%'''((())))))))))))***************************)))((()))***+++***((()))***++++++***)))((('''******))))))))))))******+++++++++*********))))))*********))))))************+++++++++,,,,,,,,,,,,'''((())))))******)))))))))******++++++******)))++++++,,,+++******+++---******))))))))))))******+++((((((++++++((((((+++(((((()))***************++++++******************---+++)))***+++***(((%%%***)))(((''''''((()))***))))))*********++++++++++++***))))))***+++***))),,,+++******))))))******((('''&&&'''***,,,,,,,,,///...---,,,++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++***************)))(((((()))'''(((,,,---)))'''((('''((())))))(((((()))***(((((((((((())))))))))))(((((((((((())))))))))))'''((()))***+++******)))'''''''''''''''''''''''')))((((((((((((***+++,,,(((((((((((()))))))))))),,,+++)))((('''((()))***))))))((((((''''''&&&&&&$$$%%%&&&'''(((''''''&&&***(((&&&'''((()))'''%%%''''''&&&%%%%%%%%%&&&&&&$$$'''(((%%%%%%''''''$$$''''''&&&&&&&&&&&&'''''''''$$$%%%((('''###%%%***(((''''''''''''&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&%%%%%%************************))))))))))))))))))))))))***'''%%%'''***---,,,***))))))***++++++++++++***)))******++++++******))))))))))))))))))***+++,,,***)))((((((((()))+++,,,)))******+++,,,,,,,,,+++++++++++++++++++++++++++***)))((()))***+++***(((((()))+++------+++(((&&&******))))))))))))******+++************)))))))))))))))))))))))))))))))))***************+++++++++((())))))***************++++++,,,,,,,,,,,,++++++***+++,,,+++))))))+++,,,******))))))))))))******+++((((((++++++((((((+++(((((()))***************))))))******************,,,+++***+++,,,+++***(((***)))(((''''''((()))***)))))))))******+++++++++***)))((((((******)))(((++++++***))))))))))))***'''%%%%%%&&&(((******)))---,,,,,,+++*********+++************************)))((((((((()))***+++,,,))))))))))))))))))))))))))))))******))))))(((((()))'''(((,,,,,,(((''')))((()))***)))((('''((()))(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++++++++******((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))---+++***(((''''''((((((((((((((((((((('''''''''&&&&&&'''((((((((((((''')))(((&&&'''(((((('''%%%((('''&&&%%%%%%%%%%%%%%%$$$''''''%%%%%%((('''$$$''''''&&&&&&&&&&&&'''''''''%%%&&&'''&&&$$$%%%)))(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''&&&%%%%%%((((((************************)))))))))))))))))))))))))))((((((***---...---+++))))))***++++++++++++***))))))************))))))(((((((((((()))***+++,,,))))))(((((())))))***+++.........---,,,***)))(((++++++++++++++++++++++++***)))((()))***+++***(((((()))+++,,,,,,+++)))(((******))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,+++***++++++***))))))***,,,******))))))))))))******+++((((((++++++((((((+++(((((()))***************(((((())))))******++++++))))))******++++++***)))))))))(((((((((((())))))************)))))))))))))))((('''((()))***)))(((++++++***))))))))))))))))))'''&&&''')))++++++++++++***************++++++************************,,,+++***(((''''''''''''))))))))))))))))))))))))((()))))))))))))))((((((((('''(((++++++''''''***((()))***)))((('''((()))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))************(((((((((((())))))))))))******))))))(((((((((((((((((((((((()))))))))))),,,+++***((('''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((''''''''''''&&&&&&(((''''''&&&%%%%%%%%%%%%###&&&'''%%%%%%((('''$$$''''''&&&&&&&&&&&&''''''%%%%%%&&&'''&&&&&&(((+++(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%$$$))))))************************))))))))))))))))))))))))''''''''')))***)))(((&&&))))))***++++++++++++***))))))))))))))))))))))))))))))(((((()))******+++)))))))))))))))******+++***))))))((('''&&&$$$###++++++++++++++++++++++++***)))((()))***+++***(((+++***************++++++******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++,,,------------,,,******++++++++++++*********++++++***))))))***,,,******))))))))))))******+++((((((++++++((((((+++(((((()))***************((((((((())))))******+++'''((()))***))))))))))))))))))(((((((((((()))))),,,++++++***)))(((''''''(((''''''''')))******(((+++***))))))(((((())))))***)))'''(((***,,,,,,+++))))))))))))***+++,,,,,,)))))))))))))))))))))))),,,+++***((('''&&&&&&&&&(((((((((((((((((((((((('''(((((()))))))))(((((((((''')))+++)))%%%&&&+++((()))***)))((('''((()))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((())))))'''((((((((())))))************))))))(((((('''&&&(((((((((((())))))))))))+++***)))((((((''''''''''''''''''(((((((((((((((''''''''''''(((((())))))''''''''''''&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%###&&&'''%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''"""$$$&&&&&&&&&(((+++,,,(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&%%%%%%%%%''''''************************))))))))))))))))))))))))******++++++***)))((('''))))))***++++++++++++******))))))(((((())))))***+++******))))))*********((()))))))))************&&&'''(((((()))))))))(((++++++++++++++++++++++++***)))((()))***+++***(((,,,+++***))))))***,,,---******))))))))))))******(((((()))))))))))))))***)))***+++,,,,,,+++***)))************))))))))))))((())))))***************))))))************)))))))))***+++***((((((***+++******))))))))))))******+++((((((++++++((((((+++(((((()))***************(((((())))))))))))))))))&&&(((******((((((((()))(((((())))))))))))((((((++++++***)))(((''''''&&&(((''''''(((***++++++)))******)))(((((((((((())))))(((&&&''')))******)))((((((((()))***,,,---...))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))(((((('''''')))+++((($$$&&&,,,&&&((())))))(((((()))+++(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&'''((()))&&&''''''(((((())))))***((())))))))))))((('''&&&(((((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((('''''''''''''''&&&&&&''''''((()))&&&'''((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''"""&&&'''%%%%%%((((((%%%''''''&&&&&&&&&&&&''''''!!!%%%'''%%%&&&))),,,,,,(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))---------,,,+++++++++,,,))))))***++++++++++++******)))(((''''''((()))***---,,,+++******)))******(((((()))***************((()))***+++,,,---------***************************)))((()))***+++***(((*********++++++,,,,,,,,,******))))))))))))******(((((((((((())))))*********+++,,,------,,,+++***+++++++++******)))))))))'''((())))))******))))))))))))************)))))))))*********((((((***+++******))))))))))))******+++((((((++++++((((((+++(((((()))***************)))))))))))))))((((((((('''***++++++)))'''(((***(((((())))))))))))(((((((((((()))))))))))))))))))))(((''')))+++,,,,,,+++******)))((((((((((((((()))(((&&&'''(((***))))))((((((((()))+++---...///))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))&&&''''''((())))))(((((('''''')))***'''###&&&,,,%%%'''((()))((()))***,,,(((((((((((())))))))))))(((((((((((())))))))))))(((''''''&&&'''((()))***%%%&&&&&&'''(((((())))))'''(((((())))))((('''&&&(((((((((((())))))))))))''''''(((((((((((((((((())))))((((((''''''&&&&&&'''&&&%%%%%%%%%&&&((((((%%%'''((('''%%%$$$%%%'''%%%%%%%%%%%%&&&&&&'''((("""%%%&&&%%%&&&))))))&&&''''''&&&&&&&&&&&&''''''$$$((()))%%%%%%)))+++)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))***)))((((((***+++))))))***++++++++++++******)))(((''''''((()))***......,,,+++******))))))(((((()))***************))))))*********))))))((())))))))))))))))))))))))***)))((()))***+++***((('''))),,,---...---+++*********))))))))))))******'''((((((((())))))*********+++---......---+++***,,,+++++++++******))))))))))))***+++++++++++++++*********++++++*********)))******)))(((((()))+++******))))))))))))******+++((((((++++++((((((+++(((((()))*********************))))))(((((('''''')))+++---,,,***((()))***(((((())))))))))))((((((&&&&&&'''((()))***+++,,,)))(((((()))+++---,,,+++******)))(((((((((((((((+++)))((((((***++++++***'''((((((***+++...///000))))))))))))))))))))))))...---+++***(((''''''&&&************************&&&&&&'''((())))))(((((('''''')))***&&&###&&&---$$$&&&((()))))))))+++---(((((((((((())))))))))))(((((((((((()))))))))))))))((('''''''''(((***+++%%%%%%%%%&&&'''(((((()))&&&'''((())))))((('''&&&(((((((((((())))))))))))%%%&&&'''((())))))))))))******)))((('''&&&&&&%%%&&&&&&%%%$$$%%%&&&'''(((%%%''')))'''%%%###%%%'''$$$$$$$$$%%%&&&'''((()))"""%%%&&&%%%&&&))))))&&&'''''''''&&&&&&'''''''''&&&++++++&&&$$$((()))&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((""""""((()))+++------+++)))((())))))************))))))++++++***)))(((((()))))))))***,,,,,,***)))***+++'''++++++''''''++++++'''+++***)))***,,,---,,,+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++(((###"""''')))(((,,,+++******))))))************)))(((((((((((((((+++)))''')))+++,,,***''')))***+++,,,+++)))'''%%%))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))((((((((()))+++...000************************++++++******)))((((((((())))))(((((((((((())))))(((******((())),,,+++'''#########&&&)))***'''$$$(((((('''''''''&&&&&&%%%(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((((((((()))***))))))))))))((('''&&&%%%))))))(((&&&''')))******'''&&&&&&''')))***((('''***)))((()))***+++***((((((((((((((())))))))))))((((((((((((((('''&&&&&&)))((((((((((((((()))***''')))***)))((('''(((***(((++++++((((((++++++((())))))((('''''''''''''''(((((((((((((((((((((((($$$(((***(((###!!!$$$(((''''''((((((((((((''''''******)))((('''&&&%%%%%%''''''''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))***+++***)))((()))***%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%&&&((()))&&&%%%$$$%%%'''''''''&&&%%%%%%))))))***++++++***))))))))))))************)))))),,,+++***))))))))))))))))))***,,,,,,***)))***+++(((++++++((((((++++++(((***)))((()))+++,,,+++***(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))+++,,,***&&&%%%)))+++)))+++++++++*********))))))******)))(((((((((((((((***)))((()))++++++)))''')))***+++,,,+++)))'''&&&))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))((((((((((((***---...************************************))))))))))))))))))(((((((((((())))))(((******((())),,,+++'''((('''(((***---...+++(((+++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((())))))(((((()))))))))))))))((())))))((('''''')))******(((((('''(((******)))''')))((('''((()))***)))'''((((((((()))))))))******)))************)))((((((******)))))))))))))))***(((***+++***)))((()))***,,,---+++''''''+++---,,,******)))(((((((((((((((((((((((((((((((((((((((%%%((()))(((%%%$$$%%%'''''''''(((((((((((('''''')))))))))(((''''''&&&&&&((((((((())))))))))))))))))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%&&&''''''&&&%%%%%%))))))))))))))))))))))))))))))************)))))),,,,,,+++************+++)))***,,,,,,***)))***+++(((++++++((((((++++++((()))((('''(((***+++***)))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))+++---,,,))))))+++,,,*********+++,,,+++***)))(((******)))(((((((((((()))***)))((()))++++++)))((()))***++++++***)))'''&&&))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((('''((()))***+++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''***+++))))))+++***'''***)))***,,,......---++++++***)))((((((((()))***************************))))))))))))))))))))))))******)))((((((((())))))'''((()))***++++++++++++)))(((''''''((((((***++++++***))))))***+++***((()))(((''''''))))))(((''')))))))))*********++++++++++++,,,,,,++++++***))),,,,,,+++***)))))))))))))))***++++++))))))***+++...///,,,'''''',,,///...******))))))(((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((())))))******((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''%%%'''(((((('''&&&&&&'''%%%&&&''''''(((((('''''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%***))))))(((((())))))***))))))************)))))),,,,,,+++++++++++++++,,,)))***,,,,,,***)))***+++)))******))))))******)))***)))((()))+++++++++)))(((((()))))))))*********((()))))))))************))))))))))))))))))))))))))),,,---******,,,,,,))))))***,,,---,,,+++)))'''+++***))))))(((((()))))))))))))))*********)))(((*********+++***)))((('''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***)))(((((('''((())))))(((((((((((((((((((((((('''(((((()))***+++++++++(((((())))))))))))(((((('''+++,,,)))(((******(((''''''((()))******)))(((((('''&&&%%%$$$%%%'''((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))((((((((())))))'''((()))***************)))'''&&&((((((((())),,,---+++******+++,,,+++******((('''((()))***)))((()))*********++++++++++++++++++,,,,,,++++++***))),,,+++***)))((((((((((((((()))******)))((()))***,,,...,,,((((((,,,...,,,))))))((((((((((((((())))))))))))))))))))))))))))))(((''''''((()))(((&&&''''''((((((((((((''''''''''''''''''(((((())))))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$&&&'''%%%'''(((((('''&&&&&&'''%%%&&&''''''((('''''''''(((((((((((('''&&&%%%$$$$$$%%%&&&'''''''''%%%%%%$$$%%%&&&&&&&&&&&&&&&'''%%%%%%******))))))))))))******))))))************)))))),,,+++++++++++++++,,,,,,)))***,,,,,,***)))***+++***))))))******))))))***+++***)))***,,,---,,,+++))))))))))))************((()))))))))************))))))))))))))))))))))))'''***+++)))***,,,+++((()))***,,,---,,,+++)))'''++++++***)))))))))))))))((()))*********)))))))))***************))))))((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,(((((())))))))))))((((((&&&+++---***((()))***)))%%%&&&'''''''''&&&''''''&&&%%%$$$$$$$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))(((((('''&&&***&&&%%%))))))''')))......,,,******+++,,,,,,++++++***))))))++++++***))))))*********++++++++++++******++++++******)))(((+++***)))((('''&&&&&&&&&'''((()))(((''''''''')))'''***+++))))))+++***'''''''''&&&&&&&&&''''''((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''((((((((((((''''''&&&&&&''''''((()))))))))%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%''''''&&&&&&'''(((%%%'''(((((('''&&&&&&'''%%%&&&''''''((('''''''''''''''(((((('''&&&&&&%%%%%%%%%'''''''''&&&%%%$$$$$$%%%''''''%%%%%%&&&(((%%%%%%************************))))))************))))))+++************+++,,,,,,)))***,,,,,,***)))***++++++((((((++++++((((((++++++*********,,,---,,,+++)))))))))*********++++++))))))))))))************))))))))))))))))))))))))&&&)))***((((((+++***'''******+++,,,+++***)))(((++++++***))))))))))))***((()))++++++)))((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))'''(((((()))***+++++++++'''((()))******)))((('''%%%+++---***''')))***)))&&&((((((((('''&&&''')))&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((((()))))))))(((((('''&&&%%%***$$$$$$)))***''')))///---+++))))))+++---------,,,+++******,,,,,,+++***)))))))))*********++++++)))))))))***))))))(((''')))(((((('''&&&&&&&&&&&&&&&'''((((((&&&&&&'''((($$$(((***))))))***((($$$&&&&&&%%%%%%&&&&&&''''''((((((((((((((((((((((((&&&'''''''''''''''((((((''''''((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$&&&''''''''''''((()))%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%###&&&((('''%%%$$$&&&)))%%%%%%***+++,,,------,,,+++***))))))************)))))))))))))))))))))***+++,,,)))***,,,,,,***)))***++++++((((((++++++((((((++++++))))))***+++,,,+++***))))))*********+++++++++))))))))))))************))))))))))))))))))))))))&&&))))))''''''++++++)))+++++++++*********)))))),,,+++******))))))******''')))++++++)))((()))******)))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))******************************************(((((())))))*********+++'''((()))******)))((('''%%%+++...***'''(((******(((***+++***(((''')))+++&&&''')))***+++***)))((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))))))))(((((((((((()))))))))(((((('''***$$$###***+++&&&(((000,,,***((((((+++---...///+++***)))***+++,,,+++)))((((((((()))))))))******))))))******))))))(((''')))(((''''''''''''(((((('''((()))((('''&&&''')))%%%((()))'''''')))(((%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''%%%%%%''')))''''''(((((((((((('''''''''''''''(((((((((((((((*********)))((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%''''''&&&&&&(((***%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''%%%%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%"""&&&((('''$$$###&&&)))%%%%%%***+++---......---+++***))))))************))))))))))))(((((()))***++++++)))***,,,,,,***)))***++++++''''''++++++''''''+++***(((((()))***+++***))))))************+++++++++))))))))))))************))))))))))))))))))))))))(((******''''''+++,,,***,,,+++******))))))******,,,+++******)))*********'''***,,,+++)))((()))+++***)))))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))************'''((()))++++++)))((('''%%%+++...+++'''(((******(((***+++***'''''')))+++$$$&&&)))+++,,,***((('''))))))))))))))))))))))))************************%%%&&&((()))))))))(((((('''((()))******++++++******######***+++&&&(((000+++)))'''(((***---//////***)))((()))***+++***((((((((((((((())))))))))))***************)))(((((()))(((((((((((())))))***((()))***)))((('''(((***''')))(((%%%%%%((()))''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&)))((($$$###&&&***''''''((((((((((((''''''(((((((((((((((((((((((())))))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''(((%%%%%%((((((%%%%%%(((&&&''''''''''''''''''&&&''''''''''''''''''''''''###$$$&&&&&&&&&&&&((()))%%%'''(((((('''&&&&&&'''%%%&&&''''''((((((''''''$$$$$$&&&'''((())))))))))))(((&&&%%%$$$%%%&&&&&&"""&&&)))((($$$###&&&***%%%%%%+++,,,,,,+++******+++---+++++++++*********)))))))))))))))))))))))))))))))))***,,,,,,*********+++(((((())))))*********+++++++++************++++++))))))))))))))))))))))))///---+++))))))***+++,,,++++++************++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******+++***)))(((((()))******&&&''''''((()))******+++))))))))))))))))))))))))(((''''''(((***+++***((())))))))))))************)))+++------,,,+++***+++''''''''''''((((((((()))&&&''')))***+++++++++***)))))))))))))))))))))))),,,++++++***)))((((((''',,,,,,+++***************(((((())))))))))))((((((******+++******)))((('''***((('''&&&&&&'''(((***%%%((('''''')))***'''(((((((((((((((((((((((()))(((((('''''''''((((((,,,******------)))''')))******)))))))))))))))***************)))((('''&&&---)))&&&''')))***(((&&&+++(((%%%&&&((()))(((&&&((()))***)))((('''(((***))))))))))))))))))))))))((((((((((((((('''''''''(((&&&%%%&&&))))))'''$$$)))((('''&&&%%%&&&&&&''''''((((((((((((((('''&&&))))))))))))((('''&&&%%%))))))((((((''''''''''''((((((((('''&&&&&&%%%%%%(((((()))))))))(((&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&))))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""(((((('''&&&%%%$$$$$$###&&&&&&++++++,,,+++******+++---+++++++++*********))))))))))))))))))))))))))))))''')))******)))((()))***((()))))))))*********************))))))*********)))))))))))))))))))))))),,,+++******)))***+++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***)))(((((()))******''''''(((((())))))******))))))))))))))))))))))))(((((('''(((******)))'''))))))))))))************(((***++++++***))))))***'''''''''((((((((())))))(((((('''((((((***+++,,,))))))))))))))))))))))))*********))))))((((((''')))((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''')))))))))***))))))((((((''''''((((((((((((''''''!!!'''***((((((******((((((((((((((((((((((((((())))))(((((((((((())))))***((())),,,---)))(((+++(((((((((((()))***++++++''''''((()))))))))(((((()))***)))(((''''''(((((((((&&&$$$$$$&&&'''&&&%%%'''((())))))''''''((()))((((((((((((((((((((((((((((((((((((((((((((('''(((&&&%%%&&&((()))'''%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''************)))((('''&&&((((((((('''''''''&&&&&&'''''''''''''''''''''''''''(((((()))((('''&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))))))))'''''''''&&&&&&%%%%%%$$$&&&&&&***+++,,,+++))))))+++,,,+++++++++***************))))))))))))))))))))))))((()))******(((((()))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************+++******))))))******+++))))))))))))))))))))))))))))))(((''''''((())))))******))))))))))))************))))))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))******(((&&&))))))))))))************(((((()))((('''&&&(((***''''''((((((((())))))))))))(((&&&%%%&&&(((***,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((%%%''')))******)))'''%%%$$$)))+++)))(((******(((((((((((((((((((((((((((***))))))((())))))******(((&&&'''+++,,,***))),,,'''''''''((()))***+++,,,%%%%%%&&&'''((()))))))))&&&))),,,***&&&%%%'''***'''%%%$$$%%%&&&'''&&&%%%&&&'''(((((('''&&&'''(((((((((((((((((((((((((((''''''(((((((((((((((((('''&&&&&&'''(((((('''%%%(((((('''&&&&&&&&&&&&''''''&&&&&&%%%&&&''')))******************)))(((''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%###$$$%%%''')))%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***++++++***))))))***,,,************************)))))))))))))))))))))))))))***+++***))))))***+++)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))%%%''')))***+++***)))(((******))))))))))))******))))))))))))))))))))))))***((('''%%%%%%'''(((*********))))))))))))******)))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((***)))((()))***)))'''%%%((()))))))))************((()))((('''&&&&&&(((***'''(((((((((((()))))))))''''''&&&&&&'''((()))***((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&'''''''''&&&''''''((((((''''''&&&%%%%%%&&&'''((((((((((((&&&'''((())))))((('''&&&%%%)))+++((('''))))))'''(((((((((((((((((((((((((((((((((((((((((()))***)))&&&'''***+++((((((+++((((((((((((((()))***+++%%%%%%&&&'''((((((''''''&&&(((***)))'''&&&''')))'''''''''(((((()))((((((&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((''''''&&&''''''''''''&&&&&&''''''((('''&&&%%%&&&(((+++,,,)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$###$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''%%%%%%***++++++***))))))***,,,************************))))))))))))))))))))))))))))))***)))'''''')))+++******))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))$$$&&&(((***+++***((('''***))))))))))))))))))***))))))))))))))))))))))))***((('''%%%%%%'''(((*********))))))))))))******(((((())))))************))))))))))))((((((((((((((((((((((((((((((((((((***)))((()))***)))'''%%%((()))))))))************)))******((('''''')))+++(((((((((((()))))))))***%%%&&&(((******)))'''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))((((((((((((((())))))((((((((())))))((((((((($$$%%%&&&''''''((('''''')))((('''&&&&&&'''((()))$$$(((***'''%%%(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++((('''))))))&&&&&&)))******)))((('''''''''(((''''''(((((('''&&&%%%%%%(((&&&&&&''')))***(((%%%%%%&&&((())))))(((((((((&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''(((''''''&&&&&&&&&&&&'''''''''''''''''')))((('''''''''***,,,...'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%)))***+++***((((((***+++***************+++++++++))))))))))))))))))))))))'''((((((&&&%%%%%%''')))************))))))))))))((((((************(((((())))))))))))))))))))))))&&&''')))***+++***((('''***))))))(((((())))))***))))))))))))))))))))))))))))))(((''''''((())))))******))))))))))))******'''((()))******+++******(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))******(((&&&))))))))))))***************++++++***))))))***,,,((((((((()))))))))******$$$&&&***,,,,,,***'''%%%))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&''''''((()))(((((())))))))))))((((((&&&&&&''''''''''''''''''***)))'''%%%%%%''')))***###'''(((&&&%%%''')))(((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((,,,(((''')))(((%%%%%%(((+++***)))((('''&&&&&&&&&((())))))((('''&&&%%%%%%(((%%%$$$'''***+++((($$$"""$$$'''((('''&&&&&&'''&&&'''(((((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))%%%'''(((((('''&&&&&&'''%%%&&&''''''(((''''''''')))(((((((((((()))+++,,,&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''******)))(((((('''&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''"""###%%%&&&(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%)))*********((((((***+++))))))*********+++++++++)))))))))))))))))))))))))))***)))'''&&&''')))+++************)))))))))(((((()))+++,,,,,,+++)))((())))))))))))))))))))))))((()))*********)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******&&&''')))***++++++******''''''(((((())))))******))))))))))))))))))))))))(((((('''(((******)))'''))))))))))))************(((***++++++***))))))***(((((()))))))))*********'''(((***++++++***(((&&&))))))))))))))))))))))))*********))))))(((((('''''''''&&&&&&'''(((((()))'''(((((((((((((((((('''''''''(((((((((''''''&&&((((((''''''''''''((((((###'''(((&&&%%%)))+++***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''))))))***&&&%%%''''''%%%&&&)))***)))((('''''''''''''''(((((()))))))))(((''''''%%%%%%&&&((())))))'''&&&!!!$$$'''((('''&&&&&&''''''((())))))''''''((()))''''''''''''''''''''''''&&&&&&''''''((())))))***%%%''')))(((&&&%%%&&&(((%%%%%%'''((((((((('''''''''''''''''''''(((((((((&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((()))))))))(((((((((((((((''''''&&&&&&&&&'''))))))''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''' !!!"""$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$)))******)))(((((()))+++))))))******++++++++++++))))))))))))))))))))))))---------+++******---///+++*********))))))(((((((((***+++,,,,,,+++***((())))))))))))))))))))))))***************)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))******))))))))))))******&&&''')))***+++++++++***&&&''''''((()))******+++))))))))))))))))))))))))(((''''''(((***+++***((())))))))))))************''')))+++,,,***)))))))))))))))))))))***************************))))))))))))))))))))))))))))))))),,,++++++***)))(((((('''((((((((((((((()))***+++&&&''''''''''''''''''&&&((()))))))))((('''&&&&&&&&&'''(((******((('''&&&$$$((()))'''&&&***---,,,((((((((((((((((((((((((&&&&&&&&&'''''')))******(((%%%$$$''''''&&&'''+++(((((('''''''''(((((()))&&&'''((()))************!!!%%%******(((&&&&&&((("""&&&***+++)))((((((***((()))***)))((('''(((***''''''''''''''''''''''''&&&&&&&&&'''((())))))***$$$'''))))))&&&%%%&&&((($$$%%%'''(((((((((''''''%%%&&&&&&''''''&&&%%%$$$''''''(((((((((((((((''''''''''''((((((((())))))''''''(((((())))))******(((''''''&&&'''((()))***''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''&&&%%%$$$&&&((('''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$...***%%%$$$&&&)))***************)))'''(((***,,,++++++***)))((('''&&&&&&)))***+++)))(((((()))+++***)))'''&&&&&&(((***+++))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))''''''((()))***+++,,,,,,,,,)))&&&'''++++++((($$$(((((())))))))))))((((((************************))))))))))))************'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++***)))(((((('''))))))***++++++)))((('''***(((&&&'''***+++)))''''''((()))***)))(((&&&$$$%%%''')))***)))((()))***'''((()))******(((&&&$$$''''''''''''((((((((((((***(((&&&&&&''''''&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((''''''((()))))))))))))))&&&'''(((((())))))(((((()))'''&&&(((+++,,,)))&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&(((&&&''')))((($$$$$$'''(((((('''&&&&&&&&&&&&'''!!!"""$$$%%%&&&'''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((('''%%%%%%'''(((((('''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&(((***+++((($$$!!!%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((***,,,---+++'''%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))%%%((('''$$$$$$'''(((%%%%%%((()))&&&!!!!!!$$$$$$%%%...***'''&&&(((***+++************)))((((((***,,,+++******))))))((((((''')))******)))(((((()))+++,,,+++***(((((())))))***))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))************+++(((&&&(((++++++((($$$(((((())))))))))))((((((************************(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))++++++******)))((((((''')))************)))((((((***(((''''''******)))''''''((()))***)))(((&&&%%%&&&((())))))(((((()))+++'''((()))))))))'''&&&%%%''''''''''''(((((((((((()))(((&&&&&&''''''&&&%%%(((((((((((((((((((((((())))))((((((((((((((((((%%%%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((&&&&&&'''''''''((((((((()))((('''(((((((((&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((,,,+++'''''')))(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''(((&&&%%%&&&''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&(((***)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((''')))***)))&&&$$$$$$%%%$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))%%%''''''######''''''%%%&&&'''(((&&&"""!!!"""%%%$$$$$$,,,+++))))))***++++++***)))******)))(((((()))+++************************)))******)))((((((***+++,,,,,,++++++******)))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))+++*********))))))((((((+++((('''(((***+++(((%%%(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))+++******))))))(((((('''******))))))(((((())))))***((('''((()))***)))''''''((()))***)))((('''&&&((())))))((('''''')))+++((((((((('''''''''''''''&&&''''''''''''((((((((()))'''&&&&&&'''''''''&&&))))))))))))))))))))))))'''''''''''''''(((((((((&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&(((((('''((()))(((&&&$$$###$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&)))...///+++)))***(((((('''&&&&&&&&&&&&'''''''''''''''&&&$$$###"""$$$%%%&&&(((((((((''''''(((((((((''''''''''''''''''&&&&&&&&&'''&&&$$$"""'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((''''''%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&'''((($$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$&&&&&&######&&&&&&$$$''''''&&&%%%$$$$$$%%%%%%$$$$$$************++++++***))))))*********(((((()))+++))))))******++++++++++++((()))***)))((((((***,,,)))***+++++++++***))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((((((((((((************)))))))))))))))((('''(((******(((&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))******)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((((((+++***)))''''''((()))))))))((((((((()))))))))((((((((())))))))))))(((''')))))))))'''&&&'''))),,,(((''''''&&&&&&&&&'''(((&&&&&&&&&'''''''''(((((()))'''%%%%%%'''((('''&&&((((((((((((((((((((((((###$$$$$$$$$%%%&&&&&&&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''&&&$$$###$$$%%%''')))&&&(((***)))%%%###$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&***000222---))))))(((((('''&&&&&&&&&&&&'''''''''''''''&&&%%%######"""$$$&&&((())))))((('''%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''&&&"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%&&&(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''###&&&%%%""""""%%%&&&###'''&&&$$$%%%&&&''''''&&&%%%&&&'''(((*********)))((((((((()))+++***)))((()))***)))))))))***++++++,,,,,,((()))***)))((((((***,,,''''''((()))*********)))))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((())))))))))))************((((((((()))******)))'''(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((((((+++***((('''''''''((()))((()))))))))((((((((()))(((((())))))))))))))))))******)))'''&&&&&&)))+++''''''&&&&&&&&&&&&'''(((&&&&&&&&&&&&''''''''''''((('''%%%%%%'''(((''''''''''''''''''''''''''''''###$$$$$$$$$%%%&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((())))))))))))((('''&&&$$$###$$$%%%''')))$$$'''***)))&&&%%%''')))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''***000333...)))'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''&&&&&&%%%"""$$$&&&((())))))((('''""""""###$$$&&&'''((()))&&&&&&&&&''''''&&&"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&(((((('''%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&###&&&%%%""""""%%%&&&###'''%%%$$$$$$&&&''''''&&&'''''''''(((******((('''((()))((()))++++++)))((()))***)))))))))******+++++++++''')))))))))((()))+++---'''(((((((((((()))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((((())))))*********+++'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''((((((''')))***)))((('''(((***(((((())))))))))))******)))******(((&&&&&&(((***&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''(((&&&%%%%%%'''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%&&&(((((('''&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))'''&&&%%%%%%%%%&&&((((((%%%&&&((((((((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%&&&&&&'''((((((((()))&&&)))000444000+++)))(((((('''&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''$$$%%%&&&(((((((((''''''""""""###%%%&&&'''((()))'''&&&&&&&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))'''%%%$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&&&&######&&&&&&$$$&&&%%%%%%%%%%%%%%%&&&''''''((((((***+++***(((''')))+++''')))++++++***)))))))))))))))))))))))))))))))))'''((())))))((()))+++---,,,+++***(((''''''(((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************))))))))))))&&&'''))))))))))))))))))(((((())))))))))))((((((************************'''''''''((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&''')))******''''''(((***))))))((())))))******+++)))******)))((('''''')))$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%'''(((((('''''''''''''''''''''''''''))))))(((((((((((((((((('''&&&%%%%%%%%%''')))***'''&&&&&&&&&&&&'''((((((&&&'''(((((())))))((((((&&&&&&'''''''''((((((((('''&&&&&&&&&''''''&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((%%%(((000666444000///(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((((((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###%%%((()))'''%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''######''''''%%%$$$&&&'''%%%###"""$$$'''&&&&&&)))+++,,,+++((((((***---''')))++++++***))))))))))))))))))((((((((((((((('''((())))))((()))+++---111///,,,)))''''''''''''))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))),,,,,,+++***)))(((''''''&&&''')))))))))))))))***(((((())))))))))))((((((************************''''''''''''((((((((()))'''((()))******)))((('''))))))))))))))))))))))))&&&&&&'''((()))***++++++(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''((()))))))))(((&&&%%%''')))+++***'''&&&(((***))))))(((((()))***++++++((()))+++***(((''''''(((###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''((((((((())))))))))))))))))))))))((((((((('''&&&&&&&&&%%%'''&&&%%%$$$%%%''')))+++'''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''&&&'''(((((())))))(((((()))&&&$$$%%%'''&&&### ))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''$$$'''000888888555444(((((('''&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&(((((('''&&&&&&&&&''''''+++******)))((('''''''''((('''%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$######%%%''''''&&&%%%''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&'''(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%$$$###$$$'''(((&&&$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$$$$'''(((%%%###&&&(((&&&!!!###'''$$$%%%***)))))))))***+++,,,,,,))))))))))))***************************)))(((((((((((((((((())))))))))))++++++************++++++((((((((((((((()))******''')))***)))((('''(((***,,,+++***)))(((((((((((()))&&&'''***)))&&&'''---(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((('''''',,,,,,+++***)))((('''''',,,)))&&&'''***,,,+++(((******))))))((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&((((((''''''''''''(((((((((''''''&&&&&&&&&''''''&&&''''''((()))******+++******)))((('''&&&&&&%%%))))))(((((('''''''''''''''&&&%%%$$$###$$$%%%&&&'''%%%""""""$$$&&&''''''***)))((('''''''''''''''((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''&&&&&&"""$$$)))***&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''******+++---000444777999///---)))''''''(((((('''&&&%%%%%%&&&'''(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&((())))))((('''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((('''''''''&&&&&&&&&***'''%%%&&&((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%###$$$%%%&&&'''''''''&&&&&&'''&&&&&&'''(((((('''%%%%%%%%%*********)))******++++++))))))))))))***************************)))(((((())))))))))))*********************))))))*********((((((((((((((()))******''')))***)))((('''(((***,,,+++***)))((((((((((((,,,))))))+++)))$$$%%%***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))(((((((((((((((------,,,+++)))(((((()))***)))))))))((((((((('''))))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((((((''''''&&&((((((''''''''''''(((((((((((((((''''''((((((((('''''''''((()))*********))))))((((((''''''&&&&&&((((((((('''''''''&&&&&&(((((('''&&&&&&&&&'''((((((%%%######%%%'''''''''))))))((('''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''''''''((('''###"""&&&(((&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))+++...111333,,,***(((&&&&&&''''''((('''&&&%%%&&&''''''&&&$$$''''''&&&&&&&&&&&&''''''###$$$&&&((())))))((('''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((('''''''''&&&&&&&&&)))'''%%%&&&(((((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%$$$%%%&&&''''''&&&%%%++++++******)))*********))))))))))))***************************)))((((((************++++++++++++***))))))(((((())))))***)))(((((((((((()))******''')))***)))((('''(((***,,,+++***)))((((((((((((&&&&&&'''***)))''')))---************************))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((&&&&&&''''''(((((())))))+++...///---(((&&&))),,,))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))&&&''''''((((((''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&(((''''''&&&''''''(((((()))'''$$$$$$&&&(((((((((((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&''''''((('''***+++(((''')))'''###&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%%%%%%%'''))),,,---((('''&&&&&&&&&'''((())))))'''&&&&&&''''''%%%$$$(((''''''''''''''''''((($$$%%%&&&(((((((((''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''''''''''''''&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''(((((('''%%%$$$$$$%%%'''(((&&&&&&,,,,,,+++***)))))))))***((()))))))))***************************)))(((((()))))))))*********++++++))))))(((((((((((())))))))))))(((((())))))***+++''')))***)))((('''(((***++++++***)))(((((())))))&&&''')))***)))((()))+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))((()))+++***))))))+++...))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))''''''((((((((((((''''''((((((''''''''''''(((((('''((((((((()))))))))((('''((((((((()))))))))***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&***'''%%%%%%&&&((())))))'''((((((((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&***+++)))(((***((($$$&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((***+++%%%&&&&&&&&&&&&''')))+++***(((&&&&&&&&&&&&%%%$$$((((((''''''''''''((((((%%%%%%&&&'''((((((''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%%%%'''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%'''((()))'''&&&$$$$$$$$$%%%''')))'''''''''&&&%%%%%%'''(((&&&&&&,,,,,,+++***)))))))))***((()))))))))***************************)))((((((((((((((()))))))))******))))))(((((((((((()))))))))))))))))))))***++++++''')))***)))((('''(((***+++***))))))))))))))))))***,,,---***'''&&&%%%$$$(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))*********)))))))))(((((()))'''%%%''')))++++++***(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))'''(((((((((((((((((('''((((((''''''''''''((((((%%%&&&'''(((((((((((('''(((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***(((%%%%%%''')))******&&&'''(((((()))(((''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((%%%((((((&&&&&&)))***'''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((()))###%%%'''((('''(((+++...+++)))'''&&&&&&&&&&&&%%%((((((''''''''''''((((((&&&&&&''''''''''''''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&'''''''''''''''''''''$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&'''&&&%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%((((((''''''''''''(((((($$$$$$$$$%%%%%%'''((()))'''&&&$$$$$$$$$%%%''')))%%%'''))))))(((&&&&&&'''&&&&&&++++++******)))*********))))))))))))***************************)))(((((('''((((((((())))))))))))***))))))(((((())))))******))))))))))))***++++++''')))***)))((('''(((*********)))))))))))))))***!!!&&&***))))))+++,,,***''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))(((++++++******)))))))))(((,,,(((%%%&&&)))***(((%%%(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))'''(((((())))))(((((('''((((((''''''''''''(((((($$$%%%&&&(((((((((''''''(((((((((((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&'''((()))))))))))))))***'''%%%%%%''')))))))))&&&&&&((()))))))))((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))%%%'''&&&###$$$(((***)))&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''"""%%%((()))((((((+++...+++)))&&&%%%&&&''''''&&&(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''''''''$$$%%%&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$&&&'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''((()))$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((($$$'''***)))&&&%%%&&&(((%%%%%%*********)))******++++++))))))))))))***************************)))(((((((((((()))))))))******************))))))***************))))))******+++,,,''')))***)))((('''(((*********))))))))))))******!!!''''''***///222000(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))))))))***)))(((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''(((((($$$%%%''')))***)))((('''))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((%%%&&&((()))*********))))))'''%%%$$$&&&((())))))%%%&&&((()))***)))((('''&&&&&&'''(((((('''&&&&&&&&&%%%%%%&&&&&&((())))))&&&((((((%%%%%%((()))&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''' $$$((((((''''''***---+++(((&&&%%%&&&(((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''(((((($$$&&&'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((($$$%%%'''&&&%%%%%%&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%''''''$$$!!!!!!%%%***$$$$$$***)))))))))***+++,,,,,,))))))))))))***************************)))(((((()))************+++++++++++++++************++++++*********)))******+++,,,((()))***)))((('''(((******)))))))))))))))******"""))),,,)))(((++++++'''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&'''((()))******%%%(((******((((((,,,///'''((((((((())))))******))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''(((((($$$&&&(((***++++++))))))))))))))))))((((((((((((******)))((('''&&&&&&%%%'''''''''((((((((())))))###$$$&&&((((((((((((''')))&&&$$$$$$&&&((((((((($$$&&&((()))***)))((('''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***'''******((('''((('''###&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((###$$$%%%&&&((()))******''''''''''''''''''''''''((('''&&&&&&&&&'''((()))###'''(((%%%%%%(((,,,***(((%%%%%%&&&((())))))&&&&&&&&&%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((%%%'''((('''$$$"""###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%############$$$$$$%%%&&&$$$%%%'''(((((('''%%%###$$$%%%&&&'''''''''&&&&&&&&&&&&$$$%%%,,,######