BM6@6(@@ 777777666666666666777777555555555555555555555555666666666666666666666666666666777777777777666666666666666666777777777777555666666777888999999999777777666666555555555444666666555555444444444444666666777777777777666666999888888888777777666666444555555666777888888999777777888888888999999999999999999888888777777777888888777777777777777777999999999888777777999<<<@@@===:::999999:::999888;;;<<<<<<===>>>>>>?????????>>>======>>>???>>><<>>@@@DDDGGGRRRkkk777666666555555666666777444444444444444444444444555555555555555555555555555555666666666666555555555555555666666666777777555555666666777888888999666666666555555444444444555555555555444444333333555666666777777666666555888888777777777666666666555555666777777888999999888888999999999:::::::::============<<<<<<<<<;;;999999999999888888888888:::;;;;;;;;;;;;<<<>>>@@@CCC@@@>>>>>>?????????>>>?????????@@@AAAAAABBBBBB@@@???@@@BBBEEEHHHHHHHHHHHHEEEBBB???<<<;;;:::::::::999999999888999999999888999<<>>>>>;;;<<>>:::888:::999888888888888888999999:::888666666777777666555555555555555555555555555444555555666666777888888555555555555555444444444999999:::999999888777666777666555555555555666777:::999999999888888888777777777666666555555555555666666666666777777777777777777777777777777777777888777777666666777777888666666777777777888888888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========???CCCFFFPPPjjj666555555444444555555666333333333333333333333333333333333333333333333333333333444444444444333333444444444444555555555555444444555555666666777777555555444444444444444333444444444444333333333333444555555666666555555444777666666666666555555555555666666777777888888888999999999999::::::::::::?????????>>>>>>>>>>>>>>>999999999999999:::::::::;;;<<<>>>>>>>>>???BBBDDDCCCBBB@@@@@@BBBBBBBBBAAA???@@@@@@AAAAAABBBCCCCCCBBBAAABBBEEEIIIKKKLLLLLLLLLJJJHHHEEEBBBAAAAAAAAADDDCCCCCCBBBAAA@@@@@@@@@;;;;;;???IIIXXX]]]QQQAAACCC@@@@@@DDDEEE@@@:::777555555666666777777888888888777555555666777666666555555555555555555555555444444444555666666777777444444444555555555555555;;;;;;;;;:::999888666666777666666555555666666777:::999999999999999888888666666666666666555555555555555555666666666777777666666666666666666666666777666666666666666666777777666666555666777888999777777777888888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBEEETTTnnn444444333333333333444444222222222222222222222222111111111111111111111111111222222222222222222111222222222333333333444444333333333444444444555555333333333333333333333333333333333333333333222222333333444444444444333333555555555555555444444444444444555555555666666666777777888888888999999999;;;;;;;;;;;;;;;:::::::::888888888888999999999999;;;===>>>>>>>>>>>>@@@BBBAAA???>>>>>>??????>>>===<<<<<<===>>>>>>??????@@@BBBAAAAAABBBDDDEEEDDDCCCGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA>>>@@@HHHNNNIII???BBB>>>???EEEHHHBBB:::555222333444555666777888888666555444444555666666555555555555555555555555555333333333444555555666666555555666666777777888888999999999999999888777666666666666666666666666666999999999999888888888888666666666555555555555555555666666666777777777777555555555555555555555555666666555555555555666666777666555444444666888999666666777777777888888888999999999::::::::::::::::::;;;;;;;;;;;;===AAADDDUUUnnn333333222222222222333333111111111111111111111111000000000000000000000000000000111111111111000000000111111111111222222222111222222222222222333333111111111111111222222222111111111222222222222222222222333333333333222222333333333333333333333333222222222222333333333333444444555555555666666666666666666666666666666666555555666666777777777777999;;;<<<;;;:::999999:::>>><<<;;;;;;;;;;;;999888:::::::::;;;<<<<<<======???===<<<<<<======;;;:::AAAAAA@@@@@@AAAAAABBBBBB>>>??????@@@@@@??????>>>BBBAAA===888888<<<===;;;<<<888:::AAAEEE@@@888444111222444666777888888888555444222333444555555444333333333333333333333333222222222333444444555555444444555555666666666777555555666777888888888777555555555666666555555555666777777777777777777777444444444444444444555555666666666777777777888888666666666666666666666666555444444444444444444555777555444333333555777888555555555666666666777777777888888888999999::::::::::::;;;::::::<<>>;;;666444222333555777999999999888555444222222333444444333222222222222222222222222111111111222333333444444111111222222222222222222111222333444555666666666333444555555555555444333333333444444444444555555222222222333333333333333555555666666666777777777666666666666666666666666444444333333333333444444555444444333444555666777444444555555555666666666666666777777888999999999999::::::999999;;;>>>AAAKKKbbb111000000//////000000111........................//////////////////////////////000000000000//////............////////////////////////////////////....../////////000000000/////////000000111111111///000000111111000000///000000000111111222222222111111111111111111111111000111111111222222222222222222222333333333444444222222333333444555555666222444666666444333333333666666777999;;;<<<:::999888999999::::::;;;<<<<<<666555444666888999999888999::::::::::::999999999:::;;;<<<<<<<<<:::888777333777999777777::::::888444222333777888555444666444666888:::::::::999999666444222111222333222111000000000000000000000000000000111111222333333333111111111000000000000000///000111111222222222222222222333444444333222222000000111111111222222222000000111111111222222222333333333444444444555555444444444444444444444444333333222222222222333333333333444444444555555555333444444444444555555555555555666777777888999999999999999999888:::===@@@HHH\\\zzz000000////////////000000........................//////////////////////////////000000000000//////---------.........////////////////////////......---.........//////000000.../////////000000111111//////000000000000////////////000000111111111222222222222111111111111111000000111111111222222222000000000111111222222222222222333333444555666666000222555555555444444555111222333777:::<<<;;;:::666777777888888999::::::666555444555666777666555555666888:::;;;<<<<<<<<<;;;<<<<<<<<<;;;888555444888777444111444;;;<<<:::555333444666555222333777666777999;;;<<<;;;:::999666444222111222222111000////////////////////////000000000111222222333333333222222222111111000000//////000000000//////...111222333333333333222111......//////000000000111//////000000111111111222111111222222222333333333333333333333333333333333333222222222222222222333222333444555555555444444333333333444444444555555444555555666777888888999999999999888888999===???BBBUUUrrr//////.........---------.........------,,,,,,,,,,,,,,,------...//////000////////////000000000000////////////...---,,,+++------------------------.......................................///000000////////////////////////---...///000000///......000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111222222222333333333444444444555555444333333666888666666666666666888:::;;;888666444333444555444444999999;;;;;;;;;;;;999999999999999999888777555555444333222444777999999777666555555444444444555555888888888777888999999:::555444333111000/////////------------------------,,,------...///000111111000000000000000000000000//////000000000000//////444666888777555222000000222111111111000000/////////000000000111111111111000000000000000000000000222222222111111111000000000000111222222222222111333333333444444444555555444444444444444444444444333333444444555666666666999999888888999;;;<<<>>>DDDPPPggg///.........---------,,,...---------,,,,,,,,,,,,,,,,,,,,,---.../////////....../////////000000000...............------,,,------------------------------------------------///...............//////........................000/////////////////////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111222222222222333333333333222333333333222222444555666555555555555666888999666444222333555777777777777888999::::::999888777777777777666666555444333444222222333777888888666555555555555555555666666999999888777666666666666444444222111000/////////------------------------------......//////000000////////////////////////......////////////......222333555555333000//////111111111000000000////////////000000000111111111000000000000000000000000222222222111111000000000///000111111222222111111333333333333444444444444444444444444444444444444333333444444555666666666888777777777888999;;;<<<@@@MMMfff......------------,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,------......///---.........////////////,,,,,,------......------------------------------------------------------///......---------..............................111111000///////////////////////////////////////.........////////////000000000000000000000000000000000000000000000000000111111111222222222333333000222444444333333333444555555444444444555555666333222111333666999999999555666777888888777666555444444444444333222111111333222111333555777666555444444555555666666777777999888777555333222222111333222111000//////...///..........................................//////........................---------......---------...000222222000.........000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000//////000111111111111111222222222333333333333444333333333333333333333333333333333444555555666666666555555555777888:::;;;???III^^^zzz------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------------------------............******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------------------------------///000111222111000...,,,---...............//////------........./////////////////////////////////000000000000000000000000000000000111111111222222111444666777666555555555555555555444444444444444222222111333666999999999444555666777777666555444222333333333222222111000111111111222333444555444333444555666777777888888666555444222111000//////111111000///.........................................................---------------------------------............------,,,...000000///......///////////////////////////........./////////000000////////////////////////000000000000000000000000...///000000111111000000111111111222222222333333222222222222222222222222222333333444444555666666555555555555666888:::<<>>CCCNNNccc&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''((()))***************(((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&%%%''''''''''''(((((((((((((((((((((((())))))))))))(((((()))***************))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++++++++,,,------...//////000000//////...,,,,,,,,,++++++,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++******))))))))))))******************************************************((()))))))))******++++++***))))))))))))))))))***))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......---------............///.........///000000111111000111111111222555999===@@@DDDNNN```{{{%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((()))************''''''(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((******)))&&&%%%&&&'''''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******+++******)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------/////////000000/////////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))***************)))))))))******))))))))))))******)))************+++++++++******))))))))))))***************************************+++++++++++++++)))))))))))))))************))))))(((((())))))***)))))))))************+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------.........---------............///---......//////000000111000000111111222555:::===BBBFFFOOO```yyy%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((()))************'''''''''((((((((())))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''')))+++(((%%%'''///666''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***++++++,,,------......//////......---******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,++++++,,,,,,,,,+++***)))************************))))))))))))))))))))))))+++*********)))))))))(((******))))))))))))******)))************+++++++++******))))))))))))******************************++++++++++++,,,,,,,,,---++++++***************)))))))))(((((((((((())))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,---......///---------............///------......///000000000///000000111222555:::>>>BBBFFFOOO___xxx%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((()))************&&&'''''''''(((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""&&&(((&&&%%%,,,;;;GGG''''''''''''((((((((()))(((((((((((())))))))))))''''''(((******+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,---,,,------......------,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++***++++++,,,,,,++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******)))************+++++++++******))))))))))))******************************+++++++++,,,,,,------------,,,,,,++++++*********))))))(((((((((((())))))))))))))))))************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---...//////---------.........//////------......///000000000///000000111222555:::>>>???CCCMMM]]]vvv&&&&&&&&&''''''''''''((()))(((&&&&&&''''''&&&%%%((((((((((((((('''''''''&&&''''''((()))******++++++++++++***)))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''')))+++---...(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************************))))))***++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))))))))************)))))))))))))))))))))(((''''''''')))***)))((('''(((***)))))))))))))))))))))))))))************+++++++++***************************++++++,,,,,,++++++***,,,+++***)))***+++,,,---))))))*********))))))((())))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++++++++*********))))))+++,,,------......------------------------------...............///000000///000111111222555:::>>>AAAAAAIII\\\uuu&&&&&&&&&''''''''''''((()))'''&&&&&&''''''&&&%%%((((((((((((''''''''''''''''''(((((())))))******++++++******)))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))++++++'''((((((((())))))))))))'''((((((((())))))))))))(((((()))))))))*********************************))))))***++++++++++++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***+++++++++++++++++++++++++++++++++*********))))))))))))************)))))))))))))))))))))(((''''''''')))***)))((('''(((***))))))))))))))))))))))))))))))*********+++++++++***************************++++++,,,,,,++++++******))))))))))))***++++++)))******+++******))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++++++++*********))))))+++,,,------...---------------------------------...............///000000///000111111222555:::>>>BBBBBBIIIYYYqqq&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((+++******))))))(((((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((((('''''''''((((((((()))))))))''''''((((((((()))))))))(((((())))))))))))******************************))))))***++++++++++++***++++++************++++++******+++++++++,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))************)))))))))))))))))))))(((((('''''')))***)))((('''(((***)))))))))))))))))))))))))))))))))*********++++++******************************++++++++++++******'''((())))))******))))))******+++++++++++++++***))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,++++++++++++***************++++++,,,---------------------------------------...............///000000///000111111222555:::>>>CCCCCCHHHWWWlll&&&&&&&&&''''''''''''(((((('''&&&&&&'''((('''%%%&&&&&&'''''''''''''''(((((((((((((((((((((''''''******))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))(((&&&%%%'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***************************))))))***++++++++++++***++++++************++++++******+++++++++,,,,,,,,,---------......------,,,++++++++++++++++++++++++))))))******++++++,,,,,,************************************))))))))))))))))))************))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))******************************************++++++++++++******'''((()))***+++***)))(((******+++,,,,,,,,,++++++))))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,,,,+++************************++++++,,,------------,,,------------------------...............///000000///000111111222555:::>>>BBBBBBGGGTTThhh&&&&&&&&&''''''''''''((((((&&&%%%&&&'''((('''&&&%%%&&&&&&&&&''''''(((((((((((((((((('''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''((()))***)))((('''&&&''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++++++++***+++******))))))******+++******+++++++++,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++)))))))))******+++++++++************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))******++++++******)))'''(((***+++++++++***))))))***+++,,,,,,,,,,,,,,,************************((()))))))))******************+++,,,,,,,,,,,,+++***************************+++,,,,,,------,,,,,,------------------------...............///000000///000111111222555:::>>>AAAAAAGGGTTTggg&&&&&&&&&''''''''''''((('''&&&%%%&&&(((((((((&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((()))))))))(((((('''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))************+++++++++,,,,,,,,,+++,,,,,,------------,,,++++++++++++++++++++++++)))))))))***************************************(((((()))))))))))))))***))))))************))))))'''(((((()))))))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))************))))))((()))******++++++******((()))***+++,,,,,,,,,,,,************************))))))))))))******************+++,,,,,,,,,,,,+++***************+++++++++******+++,,,,,,,,,,,,,,,------------------------...............///000000///000111111222555:::>>>???@@@FFFSSSggg&&&&&&&&&''''''''''''((('''&&&%%%&&&((()))((('''$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))************+++++++++,,,,,,,,,***+++,,,---------------************************************))))))))))))************************(((((((((((())))))******))))))************))))))''''''((()))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))************)))))))))(((((((((((()))******'''((()))***++++++++++++************************))))))))))))******************+++,,,,,,,,,,,,+++))))))*********+++++++++******+++,,,,,,,,,,,,+++------------------------...............///000000///000111111222555:::>>>???@@@FFFSSSfff&&&&&&&&&'''''''''(((((('''&&&%%%&&&((()))((('''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))************+++++++++,,,,,,,,,***+++,,,,,,------------************************++++++******))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))************))))))''''''((()))))))))))))))((()))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((('''&&&&&&((()))***''''''(((******+++++++++************************))))))))))))******************+++,,,,,,,,,,,,+++))))))******++++++++++++******+++,,,,,,,,,,,,+++------------------------...............///000000///000111111222555:::>>>???@@@FFFRRReee%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++************************++++++******))))))((((((+++++++++*********))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))+++***(((''''''((())))))(((((((((((())))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++***)))))))))***,,,,,,+++,,,------......------------------------------111000...------...///000//////000000111444999===BBB@@@EEETTTggg%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++*********************************)))))))))))))))+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))******)))((()))))))))((((((''''''(((((()))))))))(((((((((((())))))(((((()))************)))))))))))))))))))))))))))))))))***++++++++++++***)))************++++++++++++***)))))))))***+++,,,***++++++,,,,,,,,,,,,,,,------------------------//////.........//////000//////000000111444999===BBB@@@FFFTTTggg%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++************************((())))))))))))))))))***+++************))))))))))))(((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))++++++***)))***+++(((''''''''''''''''''((())))))(((((((((((())))))'''((())))))******))))))))))))))))))))))))))))))((()))******++++++******)))************+++++++++******))))))******+++,,,)))******+++++++++++++++------------------------------...///000000000/////////000000111444999===BBBAAAGGGUUUeee~~~%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))***+++++++++++++++************************'''((((((((())))))******************))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,***))))))***''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((((())))))***************))))))*********+++++++++***************+++++++++)))******+++,,,+++++++++,,,,,,------------------+++,,,...000111000000/////////000000111444999===BBBAAAHHHUUUddd|||%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%'''''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))***++++++++++++***))))))))))))))))))))))))''''''(((((()))))))))***)))))))))))))))))))))))),,,,,,***)))'''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))),,,---...,,,***(((''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))''''''((()))))))))))))))(((((((((((((((((((((((((((((()))************)))))))))*********+++++++++))))))******++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...000111000000/////////000000111444999===@@@AAAIIIUUUccczzz%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************((()))******++++++******))))))))))))))))))))))))'''(((((((((((((((((()))(((((()))))))))))))))***---,,,***)))'''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++------,,,)))'''&&&'''(((''''''''''''''''''((())))))(((((((((((())))))&&&'''(((((())))))(((((())))))))))))))))))))))))'''((())))))******)))))))))************+++++++++))))))***++++++++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,------.........------...///000000000/////////000000111444999===>>>@@@IIIUUUbbbxxx%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))************((())))))***************))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))(((((())))))((((((''''''(((((()))))))))(((((((((((())))))&&&'''(((((())))))(((((())))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++((()))***+++,,,++++++***)))******+++++++++++++++++++++,,,,,,---....../////////.........//////000//////000000111444999===<<>>HHHUUUaaawww''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))((('''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******************************))))))((((((''''''###%%%'''(((******))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))(((***,,,,,,+++))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((('''&&&%%%''''''((((((((((((''''''((((((((((((((()))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------........./////////......------///000111.........///111555888:::??????CCCOOObbb}}}'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***************************)))))))))((((((((('''&&&'''((())))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))***++++++)))''''''(((***((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''(((((('''&&&&&&'''(((((())))))(((((('''((((((((((((((()))******(((((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------.........///......---...///000111000000000111333777:::<<<>>>>>>CCCNNNaaa|||''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))************((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))(((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((()))))))))))),,,,,,***'''%%%%%%''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&''''''(((((((((''''''((())))))******))))))(((((((((((((((((()))******((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------///............///000000000000000111333777:::<<<===>>>CCCOOO```{{{''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))(((((((((((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))),,,,,,+++)))'''%%%&&&(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((())))))************))))))((((((((((((((())))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,............/////////000.........///111555888:::===???EEEPPP```zzz''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))***,,,...---+++(((&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((())))))))))))************))))))((((((((((((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,---......///////////////.........///111555888:::>>>AAAHHHRRRaaayyy''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''((()))((('''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((+++...///---)))'''%%%((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((()))******((())))))******))))))(((((((((((((((((()))******)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,---......///000/////////000000000111333777:::<<>>BBBIIIRRR]]]rrr''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&'''((()))((('''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******,,,+++)))'''&&&%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))((('''''''''((()))+++,,,''''''((((((((((((''''''((((((((((((((()))******)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,---///000000000///............///111555888:::>>>BBBIIIQQQ[[[ooo&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************'''((()))***++++++***)))+++*********))))))(((((()))))))))))))))))))))))))))************++++++++++++,,,---------,,,+++***------......///000000000///......///222666:::===@@@AAAHHHSSS^^^sss&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((()))))))))***************))))))))))))))))))))))))(((((()))))))))*********(((***+++------,,,+++***************)))))))))((()))))))))))))))))))))))))))************++++++++++++,,,---------,,,++++++------......//////000000///......///222666:::===AAABBBIIITTT___sss&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''(((((()))))))))******++++++,,,,,,))))))))))))))))))))))))(((((())))))))))))*********,,,...//////---+++)))************)))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++---------...//////000000///......///222666:::===BBBCCCIIISSS^^^sss&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((()))******+++,,,,,,))))))))))))))))))))))))(((((((((((()))))))))******,,,...//////,,,***(((*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////000///......///222666:::===BBBBBBHHHRRR\\\qqq&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''(((((()))***++++++))))))))))))))))))))))))'''(((((((((((())))))))))))+++,,,------+++((('''))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,------,,,,,,------...////////////......///222666:::===@@@@@@FFFOOOYYYnnn&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***''''''(((((())))))******))))))))))))))))))))))))''''''(((((((((((())))))))))))*********)))((('''))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,---......,,,,,,,,,---....../////////......///222666:::===@@@@@@DDDMMMWWWlll&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((())))))******((()))))))))************)))))))))))))))))))))))))))************+++++++++++++++******+++---...///+++,,,,,,------......//////......///222666:::===AAA@@@DDDMMMWWWlll&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((())))))************))))))))))))******+++++++++***************))))))))))))))))))))))))''''''''''''((((((((()))))))))((('''((()))+++,,,(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++******+++---...///++++++,,,------......//////......///222666:::===BBBAAAEEEMMMXXXmmm'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))'''''''''((()))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++,,,,,,------***,,,------,,,---///111//////...---...///000111000000000111333777:::<<>>AAAEEEJJJRRRfff%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((('''''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&&&&'''(((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,---...---,,,+++---///---...//////000000//////000000000111333777:::<<<>>>AAAEEEJJJRRReee%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&'''((()))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''((()))***+++******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&(((((()))))))))*********(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&'''((()))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))******************************))))))))))))***************++++++,,,,,,------......---,,,+++---......///000111111111000///000000000111333777:::<<<>>>AAAEEEIIIQQQeee%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((('''&&&&&&'''((()))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++&&&''')))*********)))((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++,,,,,,---------......---,,,+++---......///111222222222111000000000000111333777:::<<>>???DDDKKKPPP___''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((())))))''''''((()))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))************************)))************++++++++++++*********+++---///111???AAAAAA<<<444///...///000//////000222555888:::>>>???CCCIIINNN]]]''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******(((((()))***************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&'''((())))))***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******************************)))************+++++++++++++++******+++---///000;;;<<<<<<888222---,,,---/////////000222555888:::>>>>>>BBBGGGLLL[[[}}}''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((***+++***)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''')))************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++************************))))))*********+++++++++++++++***++++++---...//////111222111///------...////////////111444888999???>>>AAAEEEIIIYYY{{{''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''')))************((()))))))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++************************))))))*********+++++++++++++++++++++,,,------...)))+++---.........///000///......///111444777999>>>>>>AAAEEEIIIWWWxxx''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))***))))))'''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******************************)))************++++++++++++++++++,,,,,,---------,,,---...//////000000///.........///111444777999>>>>>>BBBFFFIIIVVVvvv''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))''''''((()))''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))************************)))************+++++++++++++++,,,,,,------,,,,,,.........///000000///...............000444777999===>>>CCCHHHKKKWWWuuu''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((''''''''''''((((((((()))((()))))))))))))))((('''%%%&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((************************)))************+++++++++++++++,,,---------,,,,,,+++++++++---/////////...............000333777888===???DDDJJJLLLWWWttt$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((()))))))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&***************)))((((((******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))(((((((((((())))))((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************************************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++*********+++,,,---...///------,,,------...///000000000000111222555777888<<>>DDDDDDFFFNNNWWWqqq%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''(((''''''''''''(((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((((('''((())))))*********))))))(((((())))))******++++++))))))))))))************(((((((((((())))))))))))***)))))))))(((((((((''''''((((((((()))))))))***))))))((((((((())))))***((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''')))******)))(((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++------,,,+++++++++,,,,,,------,,,------...///000/////////111333666888:::>>>DDDDDDFFFMMMUUUnnn&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((&&&'''((())))))******)))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&'''((((((((((((((((((((())))))************)))))))))******************)))))))))*********++++++(((((((((((())))))))))))*********)))((('''''''''''''''(((((())))))******))))))((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''')))******)))(((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,------------,,,------...///000...//////111333666999:::===CCCCCCEEELLLSSSkkk&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((&&&'''((()))************((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''((((((((((((((((((((()))***************++++++******************))))))*********+++++++++'''((((((((()))))))))***))))))))))))(((((((((((('''''''''((()))*********))))))(((((()))******+++((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))++++++)))((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++,,,------...------,,,------...///000......///000333666999;;;<<>>BBBGGGJJJRRRiii'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&''''''((())))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))+++***)))((((((((()))******)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********)))***++++++)))(((((()))))))))))))))))))))))))))******++++++++++++******)))******++++++,,,------,,,+++*********+++,,,---............////////////...///000111222555999===@@@???CCCHHHJJJRRRiii'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''(((******))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))((((((((()))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******(((***++++++)))(((((()))))))))))))))))))))))))))******++++++++++++******)))******++++++,,,------+++++++++++++++,,,------........./////////000000...///000111111444999<<>>AAAFFFHHHPPPggg~~~%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((())))))******+++((((((''''''''''''(((((())))))))))))((('''&&&%%%))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''((()))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''')))***+++)))))))))***))))))))))))))))))))))))******++++++++++++******)))******++++++,,,------++++++,,,---------------+++,,,,,,---...///000000000111222222222444888;;;>>>===AAAFFFHHHQQQhhh%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))******++++++((((((''''''''''''((((((''''''((())))))((('''&&&))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''((()))))))))((('''&&&'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))'''(((***+++***)))***+++))))))))))))))))))))))))******++++++++++++******)))******++++++,,,------+++,,,---.........---,,,------...///000111222222222333333333333555999<<<>>>===AAAGGGJJJSSSkkk%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))***+++++++++((((((''''''''''''((((((%%%&&&''')))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))'''(((***+++***)))***+++))))))))))))))))))))))))******++++++++++++******)))******+++,,,,,,------+++,,,---.........---,,,...///000111222333444444333333444444444666:::===>>>>>>CCCIIILLLUUUmmm''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***((((((((('''&&&&&&&&&%%%))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))''''''((())))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------------------222222222222222111000000///000111111111444888;;;:::AAADDDJJJRRRTTT___www''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((()))''''''''''''''''''&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***)))************)))(((((()))*********++++++,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......111111111111111000000//////000111111111444888;;;:::@@@CCCIIIPPPRRR]]]uuu''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))************************''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******,,,,,,++++++******)))))))))******+++,,,------...++++++,,,,,,,,,,,,------...---+++++++++---///000000000000000000//////...//////000111111444888;;;;;;AAABBBGGGNNNOOO[[[sss''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''''''''''''(((&&&&&&''''''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((()))))))))*********,,,,,,+++++++++,,,,,,,,,******+++,,,------...///+++++++++,,,,,,,,,------...---+++******---///111/////////000///......---...///000111111444888<<<===BBBBBBFFFMMMNNNZZZsss''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''((((((&&&''''''(((((()))))))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))*********************+++,,,...000111******+++,,,,,,---......+++++++++,,,,,,,,,------...,,,+++******---000222///////////////...------...///000000222555999<<>>BBB@@@BBBIIILLL[[[uuu'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((***++++++******))))))((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++***)))***,,,///000,,,,,,+++******))))))(((++++++,,,,,,,,,---------******+++---...//////000000000000000000//////...---...///000222555:::======@@@>>>@@@GGGKKKZZZuuu))))))'''&&&&&&'''((()))''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))(((((('''''''''&&&&&&&&&))))))))))))******************)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((***---///...,,,)))''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++******)))(((((((((***)))(((''''''((()))***))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,------,,,------...///000222000//////000000///---000000//////111333666888:::>>>???CCCJJJLLLYYYrrr)))((('''&&&&&&'''(((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***))))))))))))(((((('''''''''))))))))))))******************)))(((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))+++,,,------+++)))((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))************)))(((((((((((()))***))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,------...///000111000//////000000///---000//////000222444777999;;;??????BBBIIILLLYYYsss''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))******))))))))))))(((((())))))))))))******************)))((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''(((((()))******++++++***))))))(((((())))))***))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111///...///000000///---000//////000333666999;;;<<>>AAAHHHKKKYYYsss&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))((()))))))))******************))))))((())))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))((()))))))))************((()))))))))******************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000///......///000///.../////////111333777:::<<<===@@@>>>@@@FFFJJJYYYsss%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,,,,+++***)))((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))+++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((************))))))(((((())))))************))))))((()))))))))************((()))))))))******************++++++++++++************************************+++++++++,,,,,,,,,,,,++++++,,,,,,---...//////...---...///000///.../////////111333777:::<<<===@@@>>>???FFFIIIXXXsss%%%&&&'''((()))))))))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))''''''(((((((((((())))))))))))))))))******************)))))))))***++++++***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))((('''((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++******)))((((((''')))******++++++******)))))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,++++++++++++,,,---...///...---------///000///...000//////000333666999;;;<<<@@@>>>@@@FFFIIIWWWqqq&&&'''(((************)))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))((((((((())))))*********))))))))))))******************))))))******+++,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********))))))))))))))))))***++++++++++++***)))))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,++++++++++++,,,---...///...---,,,---///000///...000//////000222444777999;;;???>>>AAAGGGIIIVVVooo&&&''')))***+++++++++***''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++))))))))))))******************))))))***+++,,,,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))(((''''''&&&)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))******++++++)))***+++,,,,,,+++***)))))))))))))))************))))))))))))******************++++++++++++************************************+++++++++,,,,,,,,,++++++++++++,,,---.........---,,,---///000///...000000//////111333666888:::??????BBBHHHIIIVVVnnn''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++)))'''''')))+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))++++++)))((()))***''''''((()))+++---///111++++++***)))(((((())))))************************))))))))))))************+++++++++*********))))))***,,,---,,,***)))))))))******************************))))))))))))************+++++++++,,,,,,,,,---------,,,,,,+++++++++///////////////000111111////////////111444777999888???>>>@@@GGGKKKVVViii''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''((((((((()))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((***************************(((&&&&&&(((*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***((()))+++---.../////////++++++***)))))))))))))))************************))))))))))))************+++++++++*********)))))))))***+++***)))((()))***************************++++++************++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++//////......//////000111////////////111444777999888??????@@@GGGKKKVVViii''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************)))(((&&&&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))++++++)))((()))***))),,,///222333111...---+++***))))))))))))))))))************************)))))))))*********+++++++++++++++***************)))*********((()))***,,,************************,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++......------......///000////////////222555888:::999??????@@@GGGKKKUUUiii''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***************++++++++++++)))''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))++++++)))((()))******...222666666222---*********)))))))))))))))***************************))))))*********+++++++++***************************+++++++++******---///************************+++++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////000222555999;;;999@@@???@@@GGGKKKUUUhhh''''''''''''((((((((((((''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++---+++(((((()))++++++***))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))******************************************************))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))++++++)))((()))******...333666666222,,,(((***)))))))))))))))******************************************++++++++++++************************)))***++++++******,,,...******************************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////000222666999;;;:::@@@???@@@GGGJJJTTThhh''''''''''''((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...,,,***)))***+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++******))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))++++++)))((()))***))),,,000333333///+++''')))))))))))))))******+++*********************************++++++++++++,,,***************+++++++++''')))++++++***)))*********************************))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......------......///000/////////000333777:::<<<:::@@@@@@@@@GGGJJJTTTggg''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************((())))))***++++++,,,,,,...+++)))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++******))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))++++++)))((()))***(((***---......,,,)))''')))))))))))))))***++++++*********************************+++++++++,,,,,,))))))*********+++++++++))),,,...///---+++******************************+++******))))))******+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------//////......//////000111/////////000333777;;;===:::AAA@@@@@@GGGJJJTTTggg''''''''''''((((((((()))&&&'''(((******((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((())))))******))))))))))))))))))))))))************************((())))))***++++++,,,,,,---+++(((((()))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))++++++)))((()))***((()))***++++++***((('''))))))((())))))***++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++---000333444222///---,,,************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------///////////////000111111/////////000333777;;;===;;;AAA@@@@@@GGGJJJTTTggg&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))***++++++***)))(((555222...***''''''(((***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********++++++++++++***))))))******++++++++++++******++++++******************+++*********))))))((((((******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((+++++++++++++++++++++++++++...111333333222///---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,...///............////////////000///...000444888:::<<<;;;@@@???@@@IIIMMMVVVhhh&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))***++++++***)))(((000...+++)))(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************(((((((((((()))))))))***+++*********))))))))))))******************************************************++++++++++++******+++++++++++++++***))))))******++++++++++++******************************+++*********)))))))))))))))))))))*********++++++,,,,,,++++++************)))***++++++++++++***)))************************************************))))))************))))))++++++++++++++++++++++++)))***,,,...///---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,...///............////////////222111000111333666999:::;;;@@@>>>???GGGKKKTTTfff&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((()))************))))))******))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((((((((()))))))))*********************)))))))))******************************************************++++++++++++******+++++++++++++++******)))******++++++++++++*********************************************)))))))))((((((((((((((()))))))))+++************))))))))))))***++++++++++++***)))************************************************))))))***************)))++++++++++++++++++++++++((()))***+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,...///............////////////222222111111333555888999:::???===>>>FFFIIIRRRddd&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((())))))***************))))))******************)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************(((((()))))))))************************************************************************************++++++,,,,,,++++++***++++++,,,,,,++++++***)))******++++++++++++*********************+++++++++************************(((((((((((())))))))))))***)))))))))))))))))))))*********++++++*********************************************************))))))***+++++++++******+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,,,,...///............////////////000111111111222555999;;;<<>>???FFFIIIQQQccc&&&''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,***)))((())))))************))))))))))))))))))))))))))))))************************(((((())))))************************************))))))))))))***************************+++++++++************************************************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++************++++++++++++******))))))*********+++++++++***************+++++++++************************)))))))))))))))))))))***+++******************+++************************************************))))))***+++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,,,,...///............////////////---///111111222666;;;???>>>CCC@@@@@@GGGIIIQQQbbb&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))((((((((()))***+++,,,,,,---,,,,,,+++***((((((((()))***++++++***)))((())))))))))))))))))))))))************************((((((((()))******++++++************************)))))))))*********++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++*********++++++++++++******)))))))))***++++++,,,,,,*********+++++++++++++++,,,,,,,,,,,,++++++++++++)))))))))************+++++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------,,,,,,...///............////////////+++...111222222666<<>>???CCC???>>>DDDEEELLL]]]yyy''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************************************************************************************,,,+++*********+++,,,---,,,------......------,,,,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,------------------------,,,,,,,,,---------.........------------...//////000000000111333555777999??????AAADDDDDDFFFPPP[[[ttt''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************************************************************************************,,,+++*********+++,,,---,,,------......------,,,,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,------------------------,,,,,,,,,---------.........---------......//////000000000111333555777999??????AAADDDDDDFFFPPPZZZvvv''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++************************************************************************************************+++++++++++++++,,,------,,,------......------,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++------------------------,,,,,,,,,---------......------........./////////000000000111333555777999>>>???AAADDDDDDEEEOOOYYYwww''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,************************************************************************************************++++++++++++,,,,,,------,,,------......------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,///000000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++************------------------------,,,,,,,,,---------......---......///////////////000000000111333555777999>>>>>>AAADDDCCCEEEMMMWWWwww''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,************************************************************************************************++++++,,,,,,------------,,,------......------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++*********+++------------------------,,,,,,,,,---------......---...///000000000//////000000000111333555777999===>>>AAADDDCCCDDDLLLVVVttt''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,************************************************************************************************++++++,,,---------------,,,------......------,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++,,,,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++++++++,,,------------------------,,,,,,,,,---------......---...///000111000//////000000000111333555777999<<<===AAADDDCCCCCCKKKTTTqqq''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---************************************************************************************************+++,,,---.........---,,,,,,------......------,,,)))***+++---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---...------------------------)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------,,,,,,,,,---------......---...000111111111///...000000000111333555777999<<<===@@@DDDCCCCCCJJJSSSlll''''''''''''((((((((()))''''''''''''((((((((()))&&&''''''((((((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---************************************************************************************************+++,,,---.........---,,,,,,------......------,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000//////111222------------------------))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,------...------------------------,,,,,,,,,---------......---...000111222111///...000000000111333555777999<<<===@@@DDDCCCCCCIIIRRRiii(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++*********)))******+++,,,))))))))))))))))))))))))******)))(((((())))))***)))***,,,,,,***)))******++++++,,,,,,,,,---------,,,---......//////......///...---,,,+++,,,------...............---------------,,,,,,+++,,,,,,,,,+++++++++,,,,,,---------...............---,,,,,,...---,,,,,,++++++,,,,,,///...---,,,,,,,,,,,,,,,...------------...//////...------------...//////,,,,,,,,,------------...------............---------------,,,,,,+++++++++---333777444---+++111777------------------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////,,,---......//////......---------............/////////000111333555888:::======???CCCCCCCCCIIIQQQlll(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))***************)))************+++++++++***************++++++,,,************************++++++++++++++++++++++++(((***,,,,,,+++******+++++++++,,,,,,,,,---------,,,---......//////......///...---,,,,,,,,,------...........................------,,,,,,---------------------............,,,,,,------------,,,,,,.........///000000111111///...------,,,,,,------,,,------...//////000000...------------...//////000/////////......------------............---------------,,,,,,,,,++++++---111444222---,,,///444------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------.........,,,---......//////......---------............/////////000111333555888:::>>>>>>@@@DDDDDDDDDJJJRRRlll((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((((((((************************'''(((((())))))*********(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******)))************+++++++++***************+++,,,,,,************************,,,,,,---.........---,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,------------------...////////////...//////...------------...---------......//////000......------------......000000//////////////////------------............,,,---...//////////////////......------------...,,,---///000111111111000...------------...//////333222222111000......---------............------------------,,,,,,,,,,,,---...///...,,,,,,...000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......---------............/////////000111333555888:::???>>>AAADDDEEEEEEKKKRRRmmm((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((************************'''(((((()))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********++++++++++++************+++,,,,,,+++++++++++++++++++++++++++,,,...///000///---,,,(((***,,,---,,,,,,,,,...,,,,,,,,,------------...------...////////////////////////...............,,,------...///000000111------,,,,,,,,,---......111111000000//////......//////............//////....../////////...,,,+++//////...............///...///111222222111///......------------...//////222222111111000//////...------............------------------------,,,,,,---,,,++++++,,,------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,---......///.........---------............////////////111333555888999>>>>>>@@@DDDDDDDDDJJJRRRmmm))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''(((((()))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++++++++++++++))))))*********++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++)))+++---...///...---,,,***+++---------,,,---...,,,,,,---------.........---...//////000000//////000000000/////////......------......///000111111,,,,,,,,,,,,,,,---......111111000000//////......//////...------....../////////000000000//////.../////////......//////000111222333333222000---,,,...------------...//////////////////////////////------............------------------------------...+++)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,---......///.........---------............////////////111333555888999<<<<<>>AAABBBBBBHHHOOOiii))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++)))************+++++++++,,,++++++++++++,,,------------------------------******+++,,,------......---///000///---,,,,,,,,,------------..................///000000000000000000000111111111000///...///////////////000000000............///000111222111111111111222222222222//////000111444888<<<>>>888666333000//////000000000000//////000000111222111111000000000/////////...------------...//////........................------............------------------.........///------------,,,,,,---...------------------------------------------------------------------------,,,,,,,,,------------...,,,------------.........,,,---......//////......---------............/////////000111333555888:::<<<<<<>>>BBBBBBBBBHHHPPPfff))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,++++++,,,,,,---...------------------------,,,++++++,,,,,,...///000///000111000---++++++,,,---------.........//////...//////000000000000000000111111222222000///...000000000000////////////000000000000111222333444222222222333333444444444222222444777<<>><<<;;;<<<=========;;;333222222111222333444444---...///000000//////...000000000000111222333333/////////.........------444333333222111000//////........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000000///000000000111333666999:::;;;:::<<<@@@BBBBBBGGGMMMeee))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******))))))************))))))++++++++++++++++++++++++++++++******++++++,,,------,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,------......///000000111000111333222000///...///+++,,,---------...000222333555666555444444555666;;;666555888===@@@EEEIIIOOORRRXXX___hhhpppwww{{{ggglllppppppmmmmmmrrrxxx}}}zzz{{{}}}{{{vvvqqqkkkaaaWWWQQQQQQNNNJJJFFFEEEGGGJJJ@@@<<<777444444333111...000111222222111///---+++111000///......///111222////////////............444444555444333111///...........................------------------------.........---------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,------,,,------------...............///////////////...000000000111333666888:::::::::===BBBDDDDDDGGGLLLeee((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******'''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))***+++)))******++++++******)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------------...//////000000---000444444111........./////////---,,,---///111666777999999:::;;;>>>AAAIIIHHHJJJPPPVVV]]]ccchhhnnnttt}}}tttpppiiibbb]]]]]]bbbfff___WWWMMMEEEAAA;;;333,,,444333333222111111111111111111///............///000000000/////////......000111333444333111///---...............................................................---------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------------------------...............///////////////...---//////000111333666888:::<<<<<<@@@EEEGGGFFFIIIMMMeee(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***)))))))))))))))***++++++******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,,,,------...//////***///555666333///---...000111111111111222555888:::===AAAFFFJJJOOOUUUYYYaaaeeejjjpppwww{{{yyy|||~~~vvvlllccc]]]UUUKKKCCC;;;999666444333444555666000000111111222222222222111111000000000/////////...///111333444333222111////////////////////////................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........---------.........//////...///////////////...---/////////000333555888999;;;<<>>888333000111222444222222111111111000000000000000111222333444555555////////////////////////........................---........./////////000,,,,,,,,,---------......------------------------------------------------,,,,,,------.../////////............////////////------...///000000000///......///000222555777999:::999;;;???AAAAAAEEEKKKddd))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++*********)))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---***+++---...///...------.........------,,,,,,,,,------......///000000000777:::<<<888333333999@@@LLLPPPWWW\\\```dddhhhkkkssswww|||zzzqqqiiiddd[[[TTTHHH===666444666888222222222111111111111000000000/////////000111222000000000000000000000000////////////////////////---.........//////000000,,,,,,,,,---------......------------------------------------------------,,,,,,------...///000000............/////////000,,,,,,...///000000000000......///000222555777999<<<:::<<>>@@@BBBGGGOOOTTTnnnrrruuuuuuwww{{{{{{www|||{{{tttrrrxxx{{{}}}zzzdddPPPDDD???999222555333222222222111///---+++---000222333333111000000000000000000000000000000000//////.........---/////////...---------,,,........................------------------------------------------------...------------...//////........................///////////////000111111//////...///111555999<<<<<<===??????@@@BBBFFFIIIccc(((((((((((())))))******)))***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,++++++*********++++++++++++******,,,,,,++++++,,,,,,---...++++++++++++,,,---......++++++,,,---...///000000.........///111444888:::CCCDDDFFFIIIPPP\\\kkkuuu|||sssoooqqqgggccc\\\TTTNNNNNNSSSWWW]]]^^^______^^^[[[WWWUUUQQQPPPRRRWWW___hhhnnnqqquuuuuuwwwzzz~~~vvviii```YYYOOOEEE;;;888333222333555777888333222000//////000111222111111111111111111111111000000/////////.........//////...............---........................------------------------------------------------...------------...//////........................///////////////000111111222111000111222666999;;;<<<===??????@@@BBBFFFHHHccc((((((((())))))))))))***((()))***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,------...,,,------.........------//////.........///000000///000222333777===DDDHHHPPPSSSYYYbbbnnn~~~rrrkkkfffcccccc___]]]\\\YYYTTTRRRSSSLLLKKKIIIGGGEEEDDDEEEEEEJJJJJJKKKKKKJJJGGGDDDCCC======???CCCIIINNNQQQRRRNNNMMMMMMLLLMMMXXXooo{{{ooocccVVVOOODDD:::555333222222333222000///......///000111111111111111111111111000000////////////..................////////////........................------------------------------------------------...------------...//////........................///////////////000111111555444333333444666888:::<<<===>>>???@@@BBBEEEHHHbbb)))))))))))))))))))))))))))*********((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))******************************************+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......------...//////...---,,,222111///............///444777:::>>>CCCKKKUUU\\\]]]cccnnn{{{yyyuuummmbbbXXXPPPJJJFFFEEEEEEFFFIIIJJJJJJKKKLLLQQQSSSUUUSSSMMMHHHFFFFFFIIIJJJKKKKKKKKKJJJIIIHHHKKKGGGCCCBBBEEEKKKPPPRRREEEDDDDDDBBB>>>>>>GGGSSSYYYcccqqq|||{{{qqqcccSSSFFF<<<444///000111222333333222111000111111111111111111111111000000//////////////////.........//////000000111................................................------------------------...------------...//////........................///////////////000000111888777666555555666888999;;;===>>>??????AAAEEEHHHaaa************))))))))))))***+++,,,+++)))((()))***))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))((()))))))))************************************)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,------...///---.../////////...---,,,......//////111222333444<<<@@@FFFKKKQQQ[[[gggpppqqqvvv}}}}}}wwwpppjjjZZZWWWTTTQQQMMMHHHEEEDDD>>>@@@BBBDDDFFFHHHIIIIIIQQQXXX]]][[[SSSMMMLLLOOOQQQRRRSSSUUUVVVXXXYYYYYYZZZUUUNNNJJJIIIKKKNNNOOOGGGDDDDDDEEECCC>>><<<>>>DDDGGGOOOWWW\\\___gggqqqpppppp~~~ttteeeWWWKKKCCC666555444333333444555666000000000000000000000000//////000000000000000000...//////000000111111111////////////////////////........................------------------------...------------.../////////////////////////////////////////////000000111777666666666666777888888;;;<<<>>>>>>???AAAEEEGGG^^^+++************)))))))))***+++,,,+++***))))))+++))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))***++++++,,,,,,,,,,,,,,,------......------,,,---------------......///...//////000000000//////+++...111666:::>>>AAABBBFFFLLLTTTZZZaaakkkxxx|||iiiddd]]]ZZZXXXVVVSSSPPPJJJJJJMMMPPPOOOLLLLLLOOOMMMQQQTTTUUUZZZ```cccbbbgggoooxxxzzzvvvssssssuuuuuuvvvwwwyyy|||sssqqqpppnnnkkkgggaaa]]]]]]WWWRRRRRRQQQLLLHHHHHHFFFDDDEEEJJJMMMOOOTTTZZZIIIKKKUUUeeetttzzzkkk___WWWIIICCC:::222...///333666000000000000000000000000//////000000000000111111000000000000111111111111////////////////////////........................------------------------...------------.../////////////////////////////////////////////000111111444444444555666777888888;;;<<<===>>>???AAADDDGGG[[[+++++++++*********)))))))))++++++***)))((()))***))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,,,,,,,------............---------------------...//////111111111111111222333444222666<<>>>>>AAADDDGGGYYY++++++++++++******))))))(((******)))((('''((()))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************************************((()))***+++,,,---------------............------...------------...//////333333222222333555777888===AAAGGGMMMQQQSSSSSSRRR]]]fffqqqyyypppaaaYYYRRRLLLTTTSSSPPPPPPQQQTTTUUUVVVVVV]]]iiiuuuxxxxxxwwwwwwwwwxxxzzz~~~~~~yyyrrrrrrwww|||wwwpppiii```YYYZZZ```WWWYYYTTTJJJKKKWWW]]]\\\QQQWWW^^^hhh{{{}}}ppp```OOOAAA999444444444444444444444444//////000000111111111222333222222222111000000000000000000000000000000000////////////////////////------------------------...------------...//////000000000000000000000000///////////////000111111---...///222444666888999:::<<<===>>>>>>@@@DDDGGGWWW))))))))))))))))))))))))******))))))))))))******))))))))))))************************************))))))))))))))))))))))))++++++*********************+++,,,------,,,***))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,---/////////...444555555666777;;;@@@DDDPPPNNNOOOSSSSSSUUU___kkk}}}uuuhhh[[[SSSOOOJJJEEENNNTTT[[[^^^```dddlllsssuuuwww}}}zzzxxx{{{zzzyyy|||}}}}}}}}}zzzvvvxxxvvvqqqooonnnggg[[[VVV[[[bbbggg```RRRHHHLLLUUUaaavvv~~~aaaEEE@@@:::666666555000000444222222333333333222000///222111111111000000//////000000000000000000000000000/////////............////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888::::::===???>>>===>>>CCCGGGWWW~~~******************************))))))))))))******))))))))))))***************************************************************************************++++++,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---...//////...---222111222777>>>GGGPPPTTTYYYWWWWWW[[[```hhhyyyvvvlllfff]]]YYYRRRMMMLLLOOOSSSUUUdddhhhnnnssswww~~~}}}~~~~~~vvvnnniiiccc]]]ZZZMMMDDDEEEGGGIIITTTbbbssssssYYYGGG888777;;;:::555222555444333333444444444333222222111111000000000000000000000000000000000000000000/////////.........////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888:::;;;===??????>>>???CCCGGGXXX************************))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000000000111333999AAALLLUUU\\\___```___bbbhhhoooxxxyyypppfff\\\TTTFFFHHHJJJMMMRRR]]]jjjtttqqqaaa[[[PPPHHHFFFCCCAAAFFFOOOXXXaaaqqqtttbbbNNNCCC>>>:::666333666333111000111222222111222222222111111111111000000000000000000000000000000000000/////////......////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888:::;;;>>>@@@@@@???@@@DDDHHHYYY************************))))))************))))))((()))))))))***************************************************************************+++++++++***************++++++,,,************************++++++,,,,,,,,,,,,------------------............000000000//////111444777666>>>IIISSSXXX[[[]]]___iiimmmsssyyy{{{|||yyyoooeeeaaaaaa^^^VVVOOOLLLQQQYYYaaahhhrrr}}}vvvuuuwwwxxxyyy|||rrrhhh]]]VVVPPPJJJKKKQQQQQQVVV___eeefffpppttt^^^GGG:::999>>>888555222222222222000...222222222222222222222222000000000000000000000000000000000////////////...////////////////////////////////////////////////////////////000000000000///////////////000000111111111111222333666888:::;;;>>>@@@@@@???AAAEEEIIIZZZ************************((()))************)))(((((()))))))))************************************************************))))))*********+++++++++******++++++,,,,,,,,,,,,************************+++++++++,,,,,,------------------.........//////000000...---...222999>>>EEENNNWWWZZZYYYYYY___eeewww{{{}}}xxxtttvvvhhhbbbWWWMMMLLLSSSYYYYYYVVVbbbgggqqq{{{}}}uuupppwww|||uuuooorrrooolllmmmqqqwwwzzz|||vvv{{{~~~wwwqqqooooooyyy}}}uuuhhh[[[RRROOOMMMRRR[[[aaaZZZSSS```tttwww___PPPKKKKKK<<<888555555777888555111222222222222333333333333111111111111111111111111111000000000////////////////////////////////////////////////////////////////////////000000000000///////////////000000111111111111222333666888:::;;;>>>@@@@@@???AAAFFFJJJYYY++++++++++++++++++++++++((()))***++++++***)))((())))))))))))************************************++++++++++++++++++++++++)))))))))***++++++,,,,,,***+++,,,.........------++++++++++++++++++++++++***++++++,,,,,,------...------........./////////---///111111222888@@@GGGVVVYYY[[[XXXVVV[[[gggrrr{{{~~~zzzuuusssdddXXXRRRJJJCCCIIIYYYkkkvvvyyytttkkkfffkkknnniii]]]UUUTTTbbbzzz}}}vvvooommmqqqwww|||~~~xxxzzzzzzuuummmfffbbbaaaaaa___bbbnnn~~~|||mmmddd___WWWUUUZZZ[[[UUUQQQRRRZZZtttzzzrrrdddWWWBBB<<<555333666777666333222333333333333444444444111111111111111111111111111111000000000/////////////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888::::::===?????????AAAFFFJJJWWW~~~++++++++++++++++++++++++((()))***++++++***)))((())))))))))))************************************++++++++++++++++++++++++((())))))***++++++,,,,,,)))+++...111111000...---++++++++++++++++++++++++******+++,,,,,,---..................////////////...333:::>>>AAAEEELLLQQQ___]]]ZZZZZZ]]]eeepppwwwttt|||~~~sssjjjbbbXXXOOOKKKMMMVVViii{{{nnnjjjgggbbb]]]\\\ZZZZZZ___iiimmmhhhaaa]]]UUUgggyyyooojjjlllpppssstttzzzyyyvvvrrrmmmhhhdddbbb___]]]^^^eeeqqq{{{~~~xxxggg___]]]ZZZSSSLLLDDDRRRhhhpppWWWLLL===444333555444333333333333333444444444555111111111111111111111111111111111000000000//////////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888:::999;;;>>>???>>>@@@EEEIIITTT|||++++++++++++++++++++++++''')))***++++++***)))'''))))))))))))************************************++++++++++++++++++++++++((())))))***++++++,,,,,,)))+++///222333222///---++++++++++++++++++++++++******+++,,,,,,---................../////////000000999DDDLLLOOORRRVVVZZZ___\\\[[[```iiippprrrpppooo|||zzzxxxrrriiibbb]]]UUULLLPPP]]]tttvvvoookkkhhhdddbbbcccfffiiiooouuussslllhhhiiinnn{{{{{{}}}~~~}}}xxxvvvrrrooommmkkkgggeeefffgggiiinnntttyyy}}}zzzvvvrrrooogggbbbgggqqqzzzzzzjjj]]]RRRIIIKKKHHHFFFOOOiiissscccLLL<<<777777777666333333333444444555555555111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111222333666888:::888;;;===>>>>>>@@@EEEIIIRRR{{{,,,++++++******)))))))))))))))***+++,,,------...************************************))))))))))))(((***++++++*********,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---***((((((+++------,,,------...//////000555;;;BBBJJJRRRUUURRRRRRWWW\\\RRR\\\hhhrrr{{{wwwpppeeeYYYPPPMMMSSS[[[iiizzz|||vvv}}}|||vvvsssvvvtttooopppuuu{{{~~~|||{{{zzzxxx}}}zzznnngggiiiiiiiiimmmtttxxxxxx|||uuummmiiijjjhhhaaa\\\\\\aaalllwww|||}}}~~~lll]]]TTTKKKGGGJJJNNNZZZvvvsssUUUAAA<<<999333333222111111333666999;;;888333111555<<<>>>888111---000333444333111000111---......///////////////////////////000000000000000000////////////000000000000111222222222222111111111222333444666777888999;;;<<<======@@@CCCFFFPPPwww+++++++++++++++*********))))))******+++,,,,,,,,,************************************))))))))))))(((***+++,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,,,,,,,...---......000444<<>><<<777333444999<<<999666111111222333333222111000......///000000000000000////////////000000000111000000////////////000000000000111222222222222111111111222333444666777888:::;;;<<<===>>>@@@CCCFFFTTTzzz++++++++++++,,,,,,,,,,,,************************************************************))))))))))))(((***,,,,,,+++***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++---//////---,,,...000...//////111666???IIIPPPYYYYYYYYY[[[]]]___aaabbbvvvsss___\\\YYYYYYaaaooo~~~}}}tttnnnmmmeeejjjrrrzzz~~~www|||zzz~~~|||yyyssslllfffeeelllooorrrqqqooonnnqqqttt~~~|||mmm]]]VVVOOOGGGFFFKKKXXXqqq~~~^^^FFF???555777888777555444666999>>>;;;666444666888:::;;;666333111111333444222000///000000000111111111111/////////000000000111111111000000//////000000111000000111222222222222111111111222333444666777888:::;;;<<<===>>>@@@CCCFFFXXX}}}+++++++++,,,,,,---------*********)))))))))((((((************************************)))))))))((((((***,,,,,,+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,///111---111444888@@@MMMVVV[[[RRRVVVZZZ^^^dddmmmwwwuuucccWWWWWW]]]dddmmmzzzwwwnnnlllnnnpppmmmrrr{{{zzzuuutttqqqqqqsssuuuvvvwwwvvvuuutttqqqoooqqqxxxsssfff[[[RRROOOQQQOOORRR^^^yyybbbKKK777777888999999777555333<<<;;;999666555666999;;;:::555000000333555333000111111111111111222222222//////000000000111111111111000000000000000000111000000111222222222222111111111222333444666777888:::;;;======>>>@@@DDDGGGXXX}}}+++++++++,,,,,,---------++++++******)))(((((((((************************************)))))))))((()))+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000333666555222000---444:::???IIIVVV\\\\\\RRRTTT\\\nnnvvvkkk___TTTPPPQQQXXXfffxxxzzzuuuwww{{{~~~~~~~~~|||xxxvvvuuutttrrrllllllyyy|||lll___WWWUUUUUUKKKHHHWWWsss|||eeeRRRIII???;;;;;;;;;888555888999:::999777555666888;;;555000///222555333000222111111000111222333333000000000000111111111111111111000000000000111111000000111222222222222111111111222333444666777888:::<<<===>>>>>>AAADDDGGGUUUzzz++++++++++++,,,,,,,,,,,,+++++++++******)))))))))************************************)))))))))))))))+++------,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,///666???FFFHHHDDD>>>:::666>>>CCCFFFNNNYYY\\\WWWVVVSSS]]]zzz}}}ppp```RRROOO[[[jjj~~~}}}zzzooohhhooo~~~}}}ppphhhXXXQQQMMMNNNSSScccssszzz}}}tttdddOOO???999888888777555777:::;;;999777666666888444000000111333333111222111000000000111333444000000000111111111222222222111111000000111111222000000111222222222222111111111222333444666777888;;;<<<===>>>???AAADDDGGGSSSxxx+++++++++++++++*********+++++++++++++++*********************************************)))))))))))))))+++------,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,---......///////////////////////////111;;;EEEFFFBBB@@@DDDKKKJJJPPPQQQNNNSSS[[[[[[SSSSSSYYYggg~~~yyymmm```ZZZbbb|||}}}{{{vvvpppvvvmmmaaaVVVQQQKKKLLL\\\qqq}}}yyyzzzgggRRRBBB999666666666777999;;;;;;:::888777333222111000111111222222222111/////////000222333000000111111111222222222222111111000000111111222000000111222222222222111111111222333444666777888;;;<<<>>>>>>???AAAEEEHHHUUUzzz,,,++++++******)))))))))++++++++++++++++++++++++************************************)))))))))))))))+++------,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////111111111111111111111111---666:::333))),,,???RRR]]]```]]]UUUWWW^^^\\\TTTQQQcccxxx|||uuukkkeeehhhzzzxxxqqqrrrsss\\\VVVUUUOOONNNTTTccc}}}~~~lllUUUCCC:::999999888888:::<<<===;;;999000111222111000000222333111000///......000222333000111111111111222222222222222111111111111222222000000111222222222222111111111222333444666777888;;;===>>>>>>???AAAEEEHHHXXX|||++++++++++++++++++++++++++++++++++++++++++++++++'''((()))+++++++++***)))((()))***+++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////...---,,,000---,,,000555<<>>777444111111111111222333444555////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000111222444666888999;;;<<<>>>>>>???AAAEEEHHHTTTxxx++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***++++++***)))***++++++++++++******)))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...........................---111...///666<<>>>>>???AAAEEEHHHTTTxxx++++++++++++++++++++++++++++++++++++++++++++++++((()))******+++*********,,,,,,,,,+++******))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------...................../////////222111555???GGGKKKOOOSSSOOOPPPSSSXXX\\\bbbooo{{{oooffflllwwwwwwyyy|||ssslllnnnqqqddd[[[SSSLLLNNN```xxxjjjKKKGGGCCC@@@;;;444222555555444444444444444555555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333444555777777;;;<<<===>>>???AAADDDGGGTTTwww++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++***+++++++++******************++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............---......000222333555555<<>>>>>AAADDDGGGSSSvvv++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............---...000333777999:::<<>>@@@DDDGGGSSSuuu++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++***))))))***+++---///111---------------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------...222777<<<@@@AAADDDLLLTTTVVVSSSSSSVVVTTTfff{{{ttttttdddYYYbbbsss||||||uuurrrrrroooooonnniiieeemmmqqq\\\QQQTTTdddrrrlllNNN???;;;999777777444333333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333444555777777:::;;;<<<===>>>@@@CCCFFFQQQuuu++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++******+++,,,///000---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........------///333:::AAAEEEGGGKKKQQQVVVSSSOOORRRXXXaaa}}}tttcccbbb```dddpppzzzvvvvvvoooqqqrrrmmmbbb^^^jjjzzzuuu^^^SSSSSSWWWcccuuuzzzaaaNNNBBB888444333444333333333444555666666222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222444666888999:::;;;<<<===>>>@@@CCCFFFPPPuuu++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++...,,,+++******+++---...,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......---------///555<<>>???AAADDDFFFNNNppp++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++,,,++++++******++++++,,,************************,,,,,,,,,---------......------,,,---............---...111777???IIIRRRXXX\\\aaabbb\\\VVVZZZjjjxxxnnndddcccwwwwwwqqqqqqzzz~~~vvvssstttvvvvvvtttkkkwwwkkk[[[OOORRROOOUUU|||lllPPP<<<;;;999777444111111444666333333222111111111111111333222111111333333222000222222222222222222222222111111111111222222222222222222333333555666888999:::;;;===>>>???AAADDDFFFQQQsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---.........//////222777>>>HHHRRRZZZ___```bbb```YYYVVV^^^rrrrrrgggmmmyyy|||nnngggppp{{{}}}{{{zzz{{{xxxvvvtttsssqqqooollliiihhhggggggggghhhiiijjj```^^^[[[XXXUUURRRQQQPPPVVVYYY]]]cccmmmyyyuuulllhhhlll|||~~~yyy{{{~~~~~~{{{uuuwwwooo[[[WWWLLLGGG___mmmNNN===999888:::555...111:::444333222222111111222222333222111222333333111000222222222222222222222222111111111111222222222333222222333333555666888999:::;;;===>>>???AAADDDFFFTTTvvv,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---...//////......///000444888AAAJJJSSSZZZ___aaa```^^^\\\ZZZ^^^jjjzzzuuunnnrrriii___UUUKKKFFFLLLRRRSSSRRRRRRQQQOOOMMMLLLKKKJJJHHHFFFHHHGGGGGGFFFGGGHHHIIIIIIDDDDDDCCCAAA@@@??????>>>?????????@@@CCCHHHPPPUUU^^^dddlllrrrzzz|||kkkjjjsss}}}vvv^^^OOORRRXXXdddsssMMM>>>777<<<<<<333111777444444333222222222222222777444111000111222222111222222222222222222222222111111111222222222333333222222222333555666888999:::;;;===>>>???AAADDDFFFSSSttt,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---//////...------///111;;;AAAKKKUUU\\\^^^^^^]]]^^^]]]^^^fffuuurrrooo|||tttuuuLLL@@@BBB@@@???AAAAAAAAADDDGGGBBBAAA??????@@@???>>><<>>666111000111222222222222222222222222222222111222222222222333333333222222222333555666888999:::;;;===>>>???AAADDDFFFOOOqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...,,,***,,,222666DDDJJJSSS[[[______\\\YYYYYY[[[eeevvv|||vvv~~~rrrbbbWWWMMMeeerrrHHH<<<<<>>>>>BBBGGGAAA@@@>>>???@@@@@@???===??????@@@AAACCCDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>:::<<<>>>???===<<<<<<===666888999999:::>>>EEEKKKTTTdddwwwzzzpppooosssgggTTTRRRZZZ```zzzKKK555444555444444666555444444333333444444LLLEEE<<<555111111111111222222222222222222222222222222222222333333333333222222333333555666888999:::;;;===>>>???AAADDDFFFLLLnnn------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---...---,,,111:::AAAMMMQQQVVVZZZ]]]]]][[[ZZZXXXbbbsssuuu{{{yyyfffUUUKKKEEEGGGAAAXXXrrrKKKBBB;;;>>>???===<<<===@@@BBBBBBAAA??????@@@???>>><<<<<<===>>>AAACCCDDDEEEFFFFFFFFFFFFEEECCCAAA???>>>@@@AAABBB@@@===:::999999888999999999999:::;;;<<<===AAALLLYYYgggyyysssrrr|||iii^^^ZZZUUUaaagggDDD666666777777666555555444444444444444CCC???999555333333222111222222222222222222222222222222222333333333444444222222333333555666888999:::;;;===>>>???AAADDDFFFMMMooo------------------------------------------------***+++,,,---------,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000///000777CCCLLLSSSTTTVVVXXXZZZ[[[\\\\\\```nnnnnnggg|||ppp```SSSMMMIIIHHH???IIIEEEWWW|||oooJJJCCC===>>>===;;;<<<>>>>>>===FFFDDDBBBAAAAAA@@@>>><<<===???AAADDDFFFHHHIIIJJJHHHHHHIIIIIIHHHGGGEEEDDDBBBCCCCCCAAA???===>>>???;;;:::;;;<<<>>>===;;;999;;;666777===BBBJJJ^^^tttkkkooo~~~xxxssseeeWWWZZZMMMhhh~~~WWW???999:::888666666555444444444444555333222111222444444444222222222222222222222222222222222333333333444444444222222333333555666888999:::;;;===>>>???AAADDDFFFOOOqqq................................................------------------------,,,,,,,,,++++++*********+++,,,------......------...,,,******+++---------333000---...666BBBMMMTTT[[[XXXVVVYYY]]]___]]][[[kkk{{{uuuooollluuurrr\\\WWWQQQMMMMMMLLLJJJHHHDDDFFFIIIWWWzzzKKKHHH@@@???>>>===============EEEGGGGGGFFFCCC@@@>>>>>>AAABBBCCCDDDFFFIIIMMMOOOLLLLLLKKKLLLLLLLLLJJJIIIIIIIIIHHHGGGEEECCCAAA@@@???===:::999:::;;;:::999888999:::::::::===DDDIII]]]yyy~~~ooolll~~~qqqooo~~~|||```TTTOOOQQQdddnnnNNN>>>;;;;;;;;;999666333333444111---333444444555555444444333222222222222222222222222000000111222222222222111333333333444666777999:::;;;===?????????@@@BBBDDDRRRjjj................................................------------------------,,,,,,,,,+++++++++******+++,,,------......------...---++++++,,,---------/////////444<<>>>>>=========>>>EEEGGGHHHFFFCCC@@@>>>===???@@@CCCEEEGGGJJJMMMOOOOOOOOOOOOOOOOOOOOONNNMMMKKKLLLMMMMMMKKKHHHDDDAAADDDBBB???>>>>>>>>>===<<<888999999888888999>>>BBBJJJ[[[ssszzznnnkkkwwwqqqxxxwwwaaaSSSMMMOOOeeeyyyZZZEEE<<<<<<777666333222222444444222333444444555555444444333222222222222222222222222000111222222333333222222333333444555666888999:::;;;===?????????@@@BBBDDDQQQhhh................................................------------------------,,,,,,,,,,,,+++++++++++++++,,,------......------------------------------,,,///555===FFFNNNUUUXXXXXXWWW[[[aaa]]]YYYeeewwwxxxnnnxxx{{{dddVVVQQQPPPPPPKKKKKKKKKMMMOOOQQQQQQPPPQQQPPPNNNUUU}}}___MMM@@@@@@???>>>>>>>>>>>>???EEEGGGIIIGGGDDD@@@======>>>AAADDDIIILLLOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQSSSTTTRRRNNNJJJGGGIIIGGGDDDBBBBBBAAA@@@>>>:::;;;;;;:::888888:::;;;>>>???JJJbbbiiikkkuuukkkzzzmmmSSSNNNGGGNNNnnnpppTTTBBB<<<888666444333333333555666333444444555555444444333333333333333333333333333111222333333444444333333444444555666777999:::;;;;;;===???@@@@@@@@@BBBDDDOOOfff................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,...//////.........///...444>>>GGGOOOTTTWWWYYYUUUSSSXXX___ZZZYYYnnnzzz||||||jjj[[[SSSQQQRRRSSSOOONNNLLLLLLLLLMMMMMMMMMQQQRRRTTTTTTrrr[[[FFFCCCBBBAAA@@@@@@@@@@@@@@@FFFHHHJJJJJJFFFBBB???===???BBBGGGMMMSSSVVVWWWWWWUUUVVVVVVVVVUUUVVVWWWXXXQQQSSSUUUVVVVVVTTTRRRPPPMMMJJJHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>===<<<;;;;;;@@@999;;;HHH[[[ppptttrrrmmmhhhtttzzzYYYXXXRRROOO]]]~~~mmmQQQ@@@;;;888666777666444333555333444444555555444444333333333333333333333333333222333444444555555444444555555555666888999;;;<<<;;;===???@@@@@@AAACCCDDDOOOeee................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,...000000//////000333666===GGGOOOTTTVVVXXXYYYXXXTTTVVVZZZYYY]]]xxx}}}zzzooohhhmmmvvv}}}{{{tttnnnkkkiiifffdddbbbccceeegggiiilllssslllwww~~~___LLLHHHGGGFFFDDDCCCBBBBBBBBBFFFIIIMMMMMMJJJFFFBBB@@@>>>@@@FFFNNNVVV[[[[[[ZZZVVVWWWXXXWWWUUUUUUWWWYYYSSSSSSTTTUUUVVVXXXYYYYYYRRRPPPNNNLLLKKKIIIGGGDDD@@@@@@@@@AAAAAA@@@>>>===???<<<===BBBEEELLL```wwwsssqqqkkkssspppdddZZZUUUTTTccciiiLLL===777555888999555222333333444444555555444444333333333333333333333333333333333444555555555555444555555555666888999;;;<<<<<<>>>@@@@@@@@@AAACCCEEEOOOeee................................................------------------------,,,,,,,,,,,,------------+++,,,------......------+++...000///...///444888???FFFNNNTTTVVVVVVXXXZZZ]]]ZZZXXXYYY^^^kkkuuunnnwwwvvvdddQQQLLLUUUddduuudddVVVNNNMMMKKKIIIGGGFFFEEEDDDGGGKKKPPPRRROOOKKKFFFDDD===>>>DDDMMMWWW]]]^^^\\\VVVXXXXXXVVVSSSRRRUUUYYYSSSSSSSSSTTTVVVYYY\\\^^^XXXWWWUUUTTTSSSQQQNNNKKKCCCBBBAAABBBCCCCCCAAA???:::<<>>???IIIUUUlllqqqgggxxxppp]]][[[[[[___yyygggEEE999222666:::666222333333444444555555444444333333333333333333333333333222333444444555555444444444444555666777999:::;;;<<<>>>@@@AAAAAAAAACCCEEEOOOddd................................................------------------------,,,,,,,,,---------......+++,,,------......------+++---///...---000777===FFFLLLRRRUUUUUUVVVZZZ]]]]]]\\\ZZZ\\\lllrrrmmmqqqyyydddZZZWWWSSSPPPKKKKKKLLLPPPWWWbbbmmmuuurrrjjjXXXRRRTTTSSSPPPMMMKKKHHHGGGFFFHHHMMMSSSVVVTTTPPPKKKIII???@@@DDDNNNYYYaaacccaaaWWWYYYYYYVVVRRRPPPTTTXXXTTTTTTUUUVVVXXXZZZ[[[\\\[[[ZZZXXXXXXWWWUUURRRPPPJJJHHHFFFEEEGGGGGGEEECCC<<>>???DDDFFFFFFMMMdddnnnmmm~~~rrriiieeedddmmm{{{\\\GGG666777;;;888444444333444444555555444444333444444444444444444444444222222333444444444444444333333444555666888999:::<<<>>>@@@AAAAAABBBDDDEEEMMMbbb................................................------------------------,,,,,,,,,------.........+++,,,------......------+++---///...---000999@@@JJJOOOSSSUUUTTTVVV\\\aaaYYY[[[ZZZ```xxxrrruuuqqq^^^WWWUUUQQQNNNMMMOOOQQQTTTUUUVVVVVVXXXYYYUUU\\\dddiiikkkkkkmmmnnnnnn^^^hhhfff___```ZZZ]]]XXXWWWTTTPPPMMMJJJHHHGGGIIINNNUUUXXXWWWSSSNNNLLLCCCCCCGGGQQQ]]]fffhhhgggXXXZZZZZZVVVQQQPPPSSSWWWUUUVVVXXXZZZZZZZZZYYYXXX[[[YYYXXXXXXXXXVVVSSSPPPRRRNNNKKKJJJKKKKKKIIIFFFEEEFFFBBB===BBBKKKJJJAAAFFFJJJUUUjjjtttmmmvvvxxxfff^^^^^^```tttWWW>>>:::===999444444333444444555555444444333444444444444444444444444111222333333444444333333333333333444666777999:::===>>>@@@AAAAAABBBDDDFFFLLL```000000000000000000000000////////////////////////.................................------,,,,,,,,,---------.........//////---000333222111666???FFFJJJOOOSSSVVVYYY]]]^^^^^^^^^\\\bbbvvvyyytttaaa]]]YYYVVVVVVXXXZZZ\\\XXXYYYZZZXXXUUUUUUYYY]]]XXXYYYZZZ\\\]]]___```aaa]]]]]]^^^```bbbaaa___]]]^^^[[[WWWVVVVVVSSSNNNJJJJJJPPPXXX]]]]]]XXXQQQMMMJJJBBBAAAOOOaaalllqqqttteee[[[SSSSSSUUUUUUVVVXXXXXX^^^fffggg```XXXXXX\\\[[[[[[YYYXXXWWWWWWYYYZZZTTTUUUVVVVVVTTTQQQMMMKKKHHHDDDAAACCCHHHKKKIIIGGGIIIDDDFFFOOO[[[ssstttjjjxxxzzzeee[[[YYYfffrrrGGG@@@???333///888444555555555666666777777333333444444444444444444666666555555555444444444444444444555777888:::;;;??????@@@AAACCCDDDEEEEEELLLbbb000000000000000000000000////////////////////////.................................------,,,,,,,,,---------.........//////...000222333555;;;CCCIIIKKKNNNQQQTTTXXX\\\_________eeeqqqooo___\\\XXXTTTVVV[[[^^^]]]ZZZWWWYYY[[[\\\\\\]]]^^^```___```aaaccceeeeeecccaaaaaaaaabbbdddeeeeeebbb```\\\ZZZWWWUUUSSSQQQOOOMMMNNNTTT\\\bbbbbb\\\TTTNNNKKKEEECCCMMM___nnntttsssnnncccYYYVVVWWWWWWZZZ^^^^^^```gggooommmaaaYYYXXXYYYYYYXXXWWWWWWVVVVVVVVVUUUVVVWWWXXXWWWTTTRRRPPPKKKGGGCCCDDDHHHKKKKKKIIIFFF@@@???BBBHHHVVVwwwmmmoootttaaa\\\YYYqqqZZZBBB:::777666777555555555666666666777777444444444444444444444444666666555555555444444444444444444555777888:::;;;>>>>>>???AAABBBCCCDDDEEEKKKaaa000000000000000000000000////////////////////////.................................---------------------........./////////...///222666;;;BBBHHHLLLOOOOOORRRVVV[[[___```aaa```nnnwww|||kkk]]]TTTZZZUUUTTTYYYbbbgggccc^^^XXXYYY\\\```ccceeedddbbbiiihhhiiilllnnnnnnjjjfffcccbbbbbbcccddddddbbb___]]]]]][[[XXXUUURRRRRRRRRQQQWWW___gggiiicccYYYQQQLLLJJJFFFJJJ\\\rrryyyttttttiii]]]XXXWWWYYY___fffgggbbbhhhxxx}}}ooo^^^VVVWWWWWWWWWWWWXXXWWWTTTQQQTTTVVVXXXYYYZZZYYYWWWVVVPPPKKKFFFEEEHHHKKKLLLLLLHHHCCC@@@???===BBBVVVllluuuiiijjjxxx}}}___UUUQQQTTTrrroooIII666888999333555555666666666666777777666555555555444333333333555555555555555444444444444444444555777888:::;;;======>>>@@@AAABBBCCCDDDJJJaaa////////////////////////////////////////////////.......................................---------............////////////...///222999AAAIIIMMMOOOTTTTTTWWW]]]bbbbbbaaabbbeeevvv~~~{{{xxxwwwyyy|||zzzooogggbbbbbb```^^^^^^cccjjjnnnmmmkkkeeeddddddhhhnnnpppooolllqqqooonnnpppttttttqqqmmmgggeeedddddddddcccaaa^^^___bbbcccaaa[[[WWWUUUVVVRRRVVV___hhhmmmiii^^^UUUMMMNNNIIIHHHZZZuuuyyywwwlll___XXXUUUXXXbbblllpppdddggg|||~~~hhh[[[XXXVVVWWWYYY\\\ZZZTTTOOOSSSUUUWWWYYY[[[[[[[[[[[[UUUPPPJJJGGGIIILLLOOOPPPKKKHHHFFFDDD@@@@@@KKKXXXwwwuuueeebbb|||dddSSSSSSJJJZZZ{{{VVV===999999666666666666666666666777777777666666555444333333222555555555555555555555555444444444555777888:::;;;<<<<<<===???@@@AAABBBCCCIII```////////////////////////////////////////////////........................................................./////////000000...000555===FFFMMMQQQRRRWWWWWW\\\dddfffbbbaaaddduuulllsssxxxxxxwww}}}wwwsssqqqppprrrvvvpppqqqrrrrrrsssvvvyyy|||yyywwwuuuvvv{{{~~~~~~}}}{{{xxxuuutttuuuuuusssqqqpppnnnkkkiiihhhfffcccaaaaaaeeejjjiiiccc\\\XXXWWWSSSUUU\\\fffnnnmmmcccZZZOOOQQQMMMIIIXXXtttuuuggg\\\TTTUUU___kkkvvviiigggzzzvvvdddZZZXXXXXX\\\aaa```XXXQQQQQQSSSUUUXXXZZZ[[[[[[\\\WWWSSSMMMJJJJJJMMMQQQSSSIIIHHHGGGEEEBBBAAAGGGNNN```xxxbbbhhh|||zzzaaaTTTJJJPPPhhh|||tttbbbLLL<<<888;;;777777777777777777666666777777666555444444333333444555555555555555555555444444444555777888:::;;;<<<<<<===>>>@@@AAABBBBBBHHH```000000000000000000000000////////////////////////......................................./////////....../////////000000000///444;;;CCCKKKPPPTTTUUUXXXYYY```gggfff```dddmmmwww}}}~~~wwwttt}}}|||sssnnntttyyyyyy|||}}}{{{zzzyyyvvvrrrooollliiieeebbbdddggglllmmmjjjddd___\\\XXXWWW[[[dddoooqqqiii```TTTUUUQQQMMMWWWooorrrcccWWWSSS\\\gggzzzqqqlllwwwnnn]]]YYYXXX^^^eeefff]]]TTTQQQRRRTTTVVVXXXYYYZZZ[[[XXXTTTPPPLLLLLLNNNRRRUUUMMMKKKIIIFFFDDDEEEHHHKKKVVVrrryyyjjjjjjnnnUUUNNNLLLUUUpppmmmgggggggggYYY@@@555999888888777777777777666666777666666666555444444444444444444555555555555555444444444555777888:::;;;<<<<<<===???@@@AAABBBCCCHHH___000000000000000000000000////////////////////////........................---........./////////000.../////////000000000000222999CCCJJJOOORRRVVVYYY\\\]]]ccciiieeebbbmmm|||{{{xxxqqqqqq|||{{{vvvrrrnnnkkkjjjkkkmmmoooqqqpppllljjjccc^^^]]]eeeppptttnnneee[[[YYYVVVRRRWWWggg~~~xxxiiiZZZTTT\\\ggg}}}{{{uuuwwwttt^^^ZZZXXX___hhhjjjaaaWWWRRRSSSTTTUUUWWWXXXYYYYYYVVVTTTQQQNNNMMMOOOSSSWWWSSSPPPLLLHHHGGGIIILLLMMMRRR\\\vvvrrrwwwzzzbbbWWWRRRSSS___yyyrrrqqqtttjjjQQQ===666888888888777777777666666666666666666555555555555444444444555555555666666444444444555777888:::;;;<<<===>>>???@@@BBBCCCCCCGGG___000000000000000000000000////////////////////////........................---.........//////000000////////////000000000000555===HHHOOORRRTTTXXX\\\aaabbbgggkkkgggfffxxx{{{xxx|||uuuwww|||yyyqqqpppooorrrvvvyyyyyywwwllleee```fffqqqvvvppphhhaaa]]]YYYVVVVVVaaayyywwwjjj\\\VVV^^^jjj~~~}}}xxxuuu___YYYWWW^^^iiilllcccYYYSSSTTTTTTUUUVVVWWWXXXXXXUUUTTTRRROOONNNPPPTTTWWWSSSPPPJJJFFFFFFJJJMMMNNNNNNKKKTTTsssttt}}}sssbbbZZZZZZZZZooohhhMMM;;;999888888888777777666666555555555666666666666666444444444555555555666666444444444555777888:::;;;======>>>@@@AAABBBCCCDDDFFF^^^000000000000000000000000000000//////.........---//////......---------,,,111111000///...------,,,---......///...///000222???EEELLLRRRUUUXXX[[[^^^eeelllmmmfffeeeqqqzzzvvv}}}vvvnnnmmmmmmpppxxxwwwqqqjjjiiimmmrrruuuuuupppccc[[[ZZZXXX[[[sss}}}qqqiii\\\XXXcccwwwjjjaaaYYY]]]jjjrrrhhhYYYSSSPPPPPPUUUXXXWWWVVVWWWTTTRRRQQQQQQQQQRRRUUUXXXTTTSSSQQQMMMIIIHHHJJJLLLPPPKKKLLL]]]xxxjjj^^^ZZZXXXbbbxxx[[[HHH;;;:::888666666777777777555555555666666666666666555555555555555555555555444444555666777999;;;<<<<<<<<<===???@@@AAABBBCCCJJJ^^^000000000000000000000000000000/////////.........////////////......------111000000///......---------///000///...000444888EEEHHHKKKNNNPPPUUU[[[```iiilllkkkiiiooo|||yyyvvvrrrssswww~~~}}}{{{vvvrrrttt|||ttthhh___]]]YYY[[[rrrvvvoooaaa[[[eeezzz~~~nnneee]]]```nnnwwwpppbbbYYYTTTSSSWWWZZZYYYWWWXXXXXXVVVSSSRRRQQQRRRTTTWWWTTTSSSPPPMMMIIIIIIJJJMMMNNNLLLMMMXXXqqqttteeebbbbbbfffxxxlllXXX===999777999999777666888666666666666666666666666555555555555555555555555444555555666777999;;;<<<<<<<<<===???@@@AAABBBCCCKKK^^^000000000000000000000000000000////////////......000000000000////////////000000000//////.........---000111000///222:::AAAMMMLLLKKKKKKMMMTTT]]]dddkkkhhhfffjjjzzzxxxzzzqqqmmm|||~~~zzzooofffbbb\\\[[[nnn~~~xxxjjjaaaggg~~~|||yyypppffffffrrr{{{wwwlll]]]VVVSSSXXX^^^___^^^___^^^ZZZUUURRRRRRTTTUUUVVVTTTSSSPPPMMMJJJJJJLLLOOOLLLNNNOOORRRaaannnhhheeeccckkkyyyqqqKKK===666;;;===666444888666666666666666666666666555555555555555555555555555555555666777999:::;;;<<<<<<===???@@@AAABBBCCCKKK]]]000000000000000000000000000000//////////////////111111000000000000000000000000000///////////////---///111000000555???HHHPPPNNNMMMMMMQQQYYYccciiijjjccc```lllyyyvvvlllqqq}}}xxxpppjjj```\\\jjj}}}uuuhhhiii|||~~~qqqlllsss|||zzzrrr```WWWRRRXXXbbbfffhhhhhhaaa]]]VVVRRRTTTYYYYYYWWWUUUSSSQQQMMMKKKKKKOOORRRNNNOOOOOOPPP[[[xxxsssfff\\\aaannnkkkLLL666999>>>666333888777777777666666666666666555555555555555555555555555555555666777999:::;;;<<<<<<===???@@@AAABBBCCCJJJ\\\000000000000000000000000//////000000000000000000000000111111111111111111/////////000000000000000,,,///111222444:::DDDLLLPPPOOOPPPSSSZZZccckkkoooiiicccdddtttsssnnnqqqzzz|||sssggg___ffftttppplllwww}}}vvvnnnsss}}}{{{hhh\\\TTTYYYeeelllmmmmmmbbb^^^XXXTTTYYYaaa```ZZZVVVUUURRRNNNMMMNNNRRRVVVTTTRRROOOOOO[[[wwwvvv]]]ZZZeeeooobbb<<<777;;;777444888888888777777666666666666666666666666666666666666666666666666777888::::::<<<<<<===???@@@AAABBBCCCJJJ\\\000000000000000000000000//////000000000000111111000000000000111111111111/////////000000111111111---///222666;;;AAAHHHMMMOOOPPPSSSZZZccclllrrrtttkkkkkkssszzzrrrlllssspppeeefffnnnyyyppprrryyyooosssuuufffYYY]]]hhhoooooonnneeebbb\\\YYY```jjjhhh^^^XXXVVVSSSPPPOOOQQQVVVZZZYYYUUUOOOOOO[[[tttjjjXXXZZZ[[[|||tttHHH999:::888777888999888888777777666666555666666666666666666666666666666666666777888999:::<<<<<<===???@@@AAABBBCCCIII\\\000000000000000000000000//////000000000111111111/////////000000000111111...//////000111111222222000111444;;;CCCJJJMMMMMMQQQQQQUUU]]]gggpppuuuwwwnnnuuu~~~qqqmmmttt{{{lllhhhllluuummm{{{pppsssmmm^^^aaalllttttttrrrjjjiiiccc```iiitttooobbbYYYXXXUUURRRQQQTTTYYY^^^XXXUUUQQQPPPZZZqqqyyy]]]TTTSSS^^^{{{}}}WWWAAA;;;:::999:::999999888888777666666555666666666666666666666666666666666666777888999:::<<<<<<===???@@@AAABBBCCCHHH\\\000000000000000000000000//////000000111111111222......//////000000000111......///000111222222333222222666???JJJPPPOOOMMMSSSSSSVVV]]]hhhqqqvvvxxxnnn{{{|||{{{tttpppxxxqqqjjjkkk|||xxxhhhqqqrrr~~~ppp```cccpppyyyzzzxxxooonnnhhheeennnyyyssscccZZZYYYVVVSSSRRRUUU[[[```SSSSSSRRRRRRZZZpppbbbTTTRRRMMMeeeaaaHHH<<<;;;;;;;;;999999999888777666666555777777777777777777777777777666666666777888999999<<<<<<===???@@@AAABBBCCCGGG\\\333222111111222222111///000000000000000000000000////////////000000000000...//////000000000000000111555<<>>???@@@AAABBBIII]]]333222000111222222222000000000000000000000000000////////////000000000111000000000111111111000000000666>>>EEEIIILLLNNNPPPWWWUUU]]]nnn|||~~~~~~{{{|||lllttt~~~}}}|||}}}}}}qqqgggdddjjjzzz{{{qqq{{{zzz~~~uuugggiiiyyyxxxhhhhhhxxxvvvcccXXXVVVXXXWWW```hhheee___XXXSSSWWWcccvvvttt]]]SSSOOOKKK___~~~sssvvvkkkSSSAAA======:::888888777666666666666777444444555666777777777777666666666777777888999:::;;;<<<===>>>???@@@AAABBBIII]]]444222000000222333333222000000000000000000000000/////////000000000111111111111111111111000000000111999CCCHHHJJJJJJMMMQQQYYYWWWccc{{{xxx}}}www|||zzzzzz{{{}}}~~~~~~xxxuuuwwwnnniiifffssswwwwwwjjjmmm~~~|||mmmmmm~~~}}}fffZZZWWWYYYZZZeeennnjjjdddZZZSSSXXXgggzzz}}}eeeXXXUUUNNNOOOoootttsssmmm___MMM???;;;<<<999888777777666777777777555666666777777777666666777777777777777888::::::;;;<<<===>>>???AAABBBBBBIII]]]666444111000111333444444000000000000000000000000//////000000000111111111000000000//////000000000444===HHHLLLKKKKKKOOOTTTZZZ]]]ooozzz}}}}}}}}}}}}~~~{{{uuu~~~xxxvvvmmmyyy|||nnnppppppppp~~~iii[[[WWWZZZ^^^kkksssoooeeeYYYSSSZZZlllooobbbYYYRRRKKK___|||qqq\\\DDD999;;;999999888777777777777888777777888888888777666666777777777777888999::::::<<<<<<===>>>@@@AAABBBCCCIII]]]<<<888444111222333444444000000000000000000000000000000000000111111111111//////.........///000111999BBBKKKOOONNNNNNSSSXXX___jjj}}}|||{{{}}}~~~}}}~~~}}}{{{}}}~~~}}}zzzooozzzvvvxxxvvvttt~~~kkk\\\XXX]]]cccqqqxxxqqqcccYYYUUU___rrrppp___VVVRRRZZZlllNNN===:::::::::999888888888888888888888888888888888777777777777777777888999:::;;;<<<<<<===???@@@AAABBBCCCIII]]]CCC>>>888333222333333333000000000000000000000000000000000111111111222222......------...000222333???EEELLLOOOPPPRRRXXX\\\eeexxxyyyttt}}}|||xxxuuurrrqqqvvv}}}{{{ooovvv~~~{{{ooo___[[[bbbjjjwww|||sssddd]]][[[gggyyyhhhZZZWWWYYYsssaaaIII>>>;;;:::999999888888999999777888888999999999888888888888777888888999:::;;;<<<===>>>???@@@BBBCCCCCCIII]]]IIIDDD<<<555333222222222000000000000000000000000000000111111111222222222///......///000333666777CCCFFFJJJMMMQQQUUU[[[___nnnwwwuuu|||yyyvvvooolllqqqyyy~~~uuurrr}}}sssccc___gggqqq~~~vvvhhhccceeeqqquuu]]]UUUWWWaaaxxxYYYCCC;;;;;;:::999999999999:::777777888999::::::::::::888888888888999:::;;;;;;======>>>???AAABBBCCCCCCIII]]]NNNGGG>>>777333222111111000000000000000000000000000111111111111222222222000//////000222555999;;;EEEFFFGGGKKKPPPVVV\\\___zzzrrrppp{{{xxx||||||}}}zzzrrrmmmrrr{{{}}}zzznnnnnnyyywwwfffccckkkvvvwwwllliiilllxxx^^^PPPTTTVVVtttdddFFF<<<;;;::::::999999::::::666777888999:::;;;;;;;;;888888888888999:::;;;<<<======>>>???AAABBBCCCDDDIII]]]SSSLLLEEE@@@:::333222555333222111222333222111///000000000000000111111111000000000///111555;;;???DDDAAAFFFPPPRRRQQQ___rrrrrrrrrxxxxxx}}}}}}}}}|||zzz~~~rrrmmmrrr}}}zzzmmmhhhuuuzzznnnmmmtttrrrdddTTTNNNhhhrrrZZZFFF888888>>>888555888777888888::::::::::::888888888888888888999:::;;;<<<<<<======>>>???AAABBBCCCJJJ___[[[RRRJJJDDD>>>777333333333222111111222222111///000000111111222222111111111111111111333888???DDDGGGFFFLLLSSSRRRSSSdddzzzzzz}}}}}}vvvrrruuu~~~tttrrr}}}rrrqqqxxxppp[[[PPPbbb}}}rrrKKK;;;888===888666999777888999:::;;;;;;:::999888888888888888999:::;;;<<<<<<======>>>???AAABBBCCCKKK```^^^TTTKKKHHHEEE>>>777555444222111111222222111000000111222333444333222222222222222222555;;;CCCIIIKKKMMMQQQSSSRRRXXXooo~~~tttnnnrrr{{{yyyvvvtttuuu|||~~~wwwxxx|||vvvxxx~~~|||cccUUU[[[iii|||UUU???777;;;999888:::777999999;;;;;;;;;;;;999999888888888888999:::;;;<<<<<<======>>>???AAABBBCCCLLLaaaZZZPPPIIIJJJLLLGGGAAA===777444222000111222111111000111333444555555333333111222222444777>>>FFFLLLLLLPPPRRRPPPPPP___}}}xxxzzz~~~~~~sssqqqttt|||wwwrrrqqqooommmqqqvvvzzz}}}xxx|||lll^^^YYY[[[uuu```FFF888:::999:::;;;777999:::;;;<<<<<<;;;:::999888888888888999:::;;;;;;<<<======>>>???AAABBBCCCKKK```YYYQQQMMMPPPTTTPPPIIIEEE;;;888444111111222222111000111333444555555444444000222333555888>>>FFFKKKKKKOOOOOOMMMSSSkkkyyywww~~~{{{sssvvvpppmmmmmmmmmjjjkkknnnyyyvvv}}}wwwgggZZZUUUYYY~~~iiiLLL<<<;;;999:::<<<777999999:::;;;;;;:::999999888888888888999:::;;;;;;<<<======>>>???AAABBBCCCJJJ___]]]WWWUUUXXXYYYTTTLLLIII@@@<<<666333111222222111111111222222333444555666000222555777:::???DDDHHHJJJNNNOOOPPP___}}}~~~~~~|||{{{~~~{{{uuupppooommmiiihhhiiippp}}}qqq|||nnn\\\TTTRRRkkkpppSSS@@@===::::::<<<888888888::::::::::::888888888888888888999:::;;;<<<<<<======>>>???AAABBBCCCIII^^^[[[XXXXXX[[[YYYRRRKKKIIIEEE@@@999444222222222111111111000000111333666777222444888;;;===???BBBEEEJJJPPPSSSZZZqqq~~~zzz}}}zzzuuummmiiiiiihhhuuu~~~{{{qqqlllyyyrrr]]]XXXXXX___xxxtttWWWEEE@@@:::999;;;888777777999999999999777777888888888888999:::;;;<<<<<<======>>>???AAABBBCCCJJJ___UUUTTTVVVZZZWWWOOOIIIHHHIIICCC;;;555222222222111222111//////000333666888333666;;;===???@@@AAACCCKKKRRRXXXccczzzyyy{{{www~~~tttmmmlllcccpppwww}}}xxxllliiixxxsss^^^\\\YYYUUU}}}uuuZZZHHHBBB:::888;;;999666777888999999888777666888888888888999:::;;;<<<<<<======>>>???AAABBBCCCKKK```PPPUUU[[[[[[SSSIIIFFFHHHMMMIIIBBB;;;666444333333222111111222444444222111444999???CCCCCCCCCEEEGGGQQQPPPSSSfff~~~zzzuuu{{{xxxuuuvvvwwwwwwwww{{{yyymmmkkkpppzzziii^^^^^^VVVnnnkkkPPP>>>888999888666888888888888888888888888888888888999999::::::;;;;;;===>>>??????@@@BBBDDDMMMeeeQQQVVV\\\\\\UUULLLEEECCCIIIGGGDDD???:::777555555333222111222333444222111333999@@@DDDEEEGGGJJJLLLNNNQQQ]]]yyy{{{{{{~~~}}}}}}~~~tttuuuxxxnnniiiooo~~~nnn___\\\SSSeeeaaaGGG:::888999:::888888888888888888888888888888888999999::::::;;;;;;===>>>??????@@@BBBDDDKKKcccVVVZZZ______ZZZPPPEEE===AAADDDFFFDDD???:::888888666444222222333333222111444:::AAAFFFHHHJJJNNNRRROOOTTTiiiuuuyyyttt~~~~~~www|||}}}qqqooozzzssslllccckkk|||yyyeee\\\QQQXXXzzzsssWWWBBB999999<<<888888888888888888888888777777888999::::::;;;;;;;;;===>>>??????@@@BBBDDDJJJbbb\\\```cccccc___UUUFFF888999???EEEFFFBBB<<<::::::888666333222222333222222666<<>>??????@@@BBBDDDJJJbbb___dddfffeeeaaaYYYIII999444:::@@@CCCAAA>>>;;;;;;:::777333111222333444333:::>>>DDDGGGHHHJJJNNNQQQTTT___}}}zzz|||~~~~~~}}}}}}yyy}}}xxxwww{{{{{{wwwpppeee```YYYdddxxx|||eeeWWWKKKVVV{{{uuuSSS===999===888888888888888888888888666777777999:::;;;<<<<<<;;;===>>>??????@@@BBBDDDKKKccc\\\cccfffccc```\\\OOO@@@444666999===>>>???>>>===;;;777333111222444555666===AAAEEEGGGGGGIIILLLPPPTTTjjjwwwqqqzzzzzz~~~{{{yyy{{{~~~{{{wwwyyy~~~uuupppyyy~~~ooofffbbb[[[fffxxxmmm___PPPTTTuuuZZZ???:::>>>888888888888888888888888666666777888:::;;;<<<<<<;;;===>>>??????@@@BBBDDDLLLdddSSS\\\aaa^^^]]]^^^VVVJJJ888555444777<<<@@@AAA???;;;777333000222555777888>>>BBBFFFHHHHHHJJJNNNQQQYYYzzzxxxooofffdddxxx{{{}}}uuuuuuyyy{{{{{{wwwooouuusssoooooowww|||tttnnnkkkbbblllzzz}}}lllWWWSSSiiieeeGGG<<<<<<888888888888888888888888555666777888:::;;;<<<===;;;===>>>??????@@@BBBDDDLLLdddLLLWWW\\\YYYZZZ^^^[[[QQQ<<<666111333;;;BBBCCCAAA;;;777222000222555888:::>>>BBBFFFHHHIIIKKKPPPSSSbbbuuuhhhZZZYYYkkk|||uuuwwwzzz{{{xxx}}}}}}|||~~~~~~mmmeeetttvvvmmmmmmnnnsss{{{xxxvvvttthhhppp|||vvv\\\QQQ\\\zzzpppOOO===888888888888888888888888888555666777888:::;;;<<<===;;;===>>>??????@@@BBBDDDKKKcccZZZWWWSSSVVV___bbbZZZNNN>>>777222333666888===CCC999888666444333555:::===@@@FFFDDDFFFMMMLLLKKKTTTnnnwwwWWWNNNWWWooo~~~xxxvvvxxx{{{}}}zzz{{{~~~~~~}}}uuuzzz|||~~~}}}zzz{{{ooojjjmmmuuu{{{|||yyy{{{}}}xxxwwwwwwvvvuuunnnuuufffXXXTTTpppwwwPPP888>>>::::::999888888888999999777777888999::::::;;;;;;===>>>=========???CCCFFFLLLfff```WWWQQQUUU^^^bbb]]]WWWDDD;;;444333666777999===888777666444444666;;;???AAAFFFEEEGGGNNNNNNPPP[[[pppUUUQQQdddyyyxxxzzz|||{{{xxx{{{}}}~~~xxxzzzuuuqqqppprrruuuppplllkkknnnpppnnnllleeedddbbbbbbfffmmmvvv{{{{{{wwwwwwzzz}}}yyy~~~ppp^^^XXXhhh~~~xxxWWW>>>AAA888888888888999999::::::888888888999999:::;;;;;;===>>>=========???CCCFFFKKKfffkkk\\\SSSYYYaaaaaa^^^^^^MMM@@@555333555555555555666666555555555888===AAABBBGGGFFFHHHOOOOOOVVVgggcccPPPSSSqqq|||wwwvvvxxxzzzvvvvvv{{{}}}wwwxxxwwwsssuuuvvvnnnjjjnnnjjjeeecccbbb```\\\XXXWWWUUUSSSUUU]]]hhhrrrxxxzzz~~~{{{vvvssstttttttttxxx~~~xxxccc\\\^^^yyy___@@@===999999::::::::::::999999888888888999999:::;;;<<<======>>>======???CCCFFFKKKffftttddd[[[ccciiieee___^^^SSSDDD666333555555222111444555555555777:::???CCCCCCHHHGGGIIINNNPPP\\\sss~~~}}}ZZZMMMXXX}}}}}}|||wwwsssrrrtttvvvqqquuu|||~~~zzzwww}}}zzz|||vvvpppjjjoooxxx|||rrrkkkiiigggeeecccbbb___ZZZVVVUUUSSSSSSYYYcccooowww|||{{{tttooolllkkktttuuuyyy~~~xxxfff___VVVkkkhhhCCC:::<<<<<<===<<<<<<:::999888:::999999999999:::;;;<<<<<<===>>>>>>>>>???CCCEEEKKKfffttthhhdddlllsssmmmccc^^^UUUFFF777333555555222111333444555666888<<>>>>>>>>@@@BBBEEEKKKeeesssmmmiiinnnttttttjjj```WWWHHH:::555555444333444222444666777999===BBBFFFDDDHHHHHHKKKOOOSSSlllrrrtttvvvlll~~~{{{wwwuuuuuuvvvuuu||||||rrrhhhiiittt|||zzz}}}~~~tttuuu{{{xxxpppkkkjjjlllnnnsssxxxqqqssstttsssnnnfff^^^XXXZZZZZZ[[[[[[[[[ZZZXXXWWW]]]```eeeiiilllppptttvvvrrrppplllhhhhhhllltttyyy}}}qqqaaaUUU```{{{XXXDDD999999:::;;;>>>@@@BBBCCC<<<;;;:::888888:::<<<===;;;===>>>??????@@@BBBDDDJJJeeezzzwwwmmmggglllssslll^^^YYYLLL???888555333333666222444666888:::>>>BBBFFFBBBGGGHHHLLLRRRYYYxxx}}}{{{yyyxxxxxx{{{}}}yyynnnhhhllltttxxxwww|||yyy{{{yyynnnkkkiiihhhkkkqqqfffgggfffddd^^^VVVOOOJJJPPPRRRTTTVVVWWWXXXZZZ[[[ZZZ___bbbaaa]]]]]]aaafffkkkkkklllmmmpppvvv}}}uuu\\\WWWccckkkeeeFFF;;;:::999999:::===AAACCC===<<<:::888888:::<<<===;;;===>>>??????@@@BBBDDDJJJeeeqqq```bbbnnnjjjZZZZZZOOOBBB:::555111333777333555777999;;;>>>BBBEEEAAAFFFHHHNNNTTT]]]uuuyyy~~~}}}zzzyyyyyy}}}}}}wwwoooooowww{{{zzzzzzrrrlllhhheeehhhnnnlllllljjjeee___WWWOOOKKKDDDGGGKKKOOORRRVVV[[[]]]___dddeee```WWWUUU[[[bbblllnnnpppsssuuuyyy~~~tttWWWYYYgggbbbpppKKK@@@===:::888777999;;;===>>><<<:::888888:::<<<===;;;===?????????@@@BBBDDDJJJeeevvvaaa\\\eeefff^^^]]]WWWKKK===777999999888777777888:::<<>>>>>???AAACCCHHHfffkkkbbbhhhhhhaaa___YYYMMM???888999:::999777888999;;;===???BBBCCCBBBCCCKKKNNNTTTwwwzzzjjjkkkoooxxx~~~}}}}}}wwwqqqssszzzuuunnnnnnssssssrrrnnnhhh___WWWRRRLLLJJJIIIKKKQQQYYYaaafffggghhhcccWWWPPPTTT]]]cccrrrvvv{{{vvvvvv||||||nnnaaa]]]aaaxxxTTTAAA<<<888999999666777:::777888888999999:::;;;;;;;;;<<<>>>>>>>>>???BBBDDDJJJhhhnnn```aaaccc___ccc^^^RRRCCC:::::::::999888888:::<<<>>>AAACCCDDDGGGGGGLLLPPP\\\wwwbbbgggqqqlllaaaeeennnzzz}}}{{{zzzyyyuuuqqqtttzzzyyytttuuutttsssssspppiii^^^VVVOOOLLLJJJLLLSSS]]]eeejjjmmmmmmeeeXXXQQQVVV___eeevvv|||}}}oooggghhhrrr}}}tttccc^^^bbbwww]]]CCC===:::::::::777777999777888888999999:::;;;;;;<<<===?????????@@@CCCEEELLLjjjjjjYYYYYY___bbbhhhdddXXXHHH===:::999777888999:::<<>>???@@@@@@AAACCCEEEMMMkkkjjjYYYYYYdddlllkkkhhh^^^NNNAAA;;;888555888999:::===???BBBEEEFFFJJJHHHKKKSSSnnnqqqWWWJJJKKKPPPTTTVVVaaarrr|||zzzvvvqqqoooqqquuuwwwzzz}}}}}}yyywwwwwwxxx}}}|||uuuqqqmmmfff```XXXSSSPPPSSS\\\gggnnnqqqrrroooggg\\\YYYaaammmssszzz~~~qqqgggYYYVVVVVVZZZ___fffsssqqqbbbcccfffvvvdddKKKBBB<<<;;;<<<:::888888777888888999999:::;;;;;;<<<>>>???@@@@@@AAACCCEEEMMMjjjlll[[[ZZZeeeooohhhhhhaaaRRREEE===999555777888:::<<>>>>>>>>???BBBDDDLLLiiixxxfff^^^```eee\\\aaaaaaWWWLLLDDD???;;;666777999;;;>>>BBBEEEFFFFFFIIIRRRdddVVV;;;BBBEEEAAAKKKYYYfffvvv}}}{{{{{{wwwwwwsssnnnrrr}}}xxxxxxyyyyyyvvvrrrkkkggg\\\VVVUUUYYYWWWUUU___nnnmmmxxxrrrnnnnnn```\\\ZZZ___iiiqqqsssrrrmmmkkkccc[[[\\\fffooosssbbb[[[QQQLLLJJJKKKKKKJJJJJJJJJPPPWWWTTTOOOWWWfffxxxzzz|||}}}~~~cccZZZ\\\}}}WWWIII<<<999::::::;;;<<<777888888999::::::;;;;;;:::<<<===>>>>>>???AAACCCLLLiiiqqq]]]VVV[[[]]]```bbb___TTTGGG???===888:::===>>>???AAAEEEGGGBBBKKKRRRooo~~~vvvOOOAAAEEEDDDEEEOOO```hhhsss|||}}}{{{{{{}}}yyysssuuu}}}|||~~~~~~}}}yyyvvvsssqqqpppnnnggg\\\RRRPPPNNNKKKIIIJJJPPPXXX^^^eeennnwwwzzzyyy{{{|||uuusssjjjccc^^^aaajjjrrruuutttqqqllleeebbbcccddddddcccXXXMMMFFFHHHLLLLLLMMMPPPSSSSSSTTTVVVXXXZZZ\\\^^^jjjrrrzzz|||yyyzzz{{{bbb___YYYrrrhhhKKK<<<;;;888888999555888888888888999:::;;;<<<;;;<<<>>>>>>>>>???AAACCCKKKnnnsss^^^UUUXXXZZZ^^^dddeee[[[LLLAAA===999;;;===>>>???AAAEEEGGGEEELLLUUUxxxzzzqqqUUUFFF???AAALLLUUUdddkkkvvv}}}|||zzzxxxyyyvvvqqqsss{{{}}}{{{~~~~~~~~~|||~~~|||xxxwwwrrrkkkgggccc]]]UUUNNNJJJJJJJJJIIIJJJMMMRRRVVV\\\ccclllqqqrrrsssxxx}}}~~~yyyzzzqqqiiibbbdddnnnuuuuuurrrpppiiiaaa]]][[[[[[ZZZXXXRRRKKKGGGLLLPPPQQQSSSWWWRRRVVV\\\aaaddddddbbb```kkkrrryyy|||{{{|||~~~|||~~~vvv___[[[YYYkkkvvvQQQ;;;;;;:::999:::888888888888888999:::;;;<<<;;;<<<>>>>>>>>>???BBBDDDLLLnnnuuu___TTTUUUTTTYYYbbbhhhaaaOOO@@@:::999;;;===>>>???AAAEEEGGGIIILLLZZZzzzrrr}}}ppp]]]CCCEEE[[[bbbgggmmmwww~~~~~~{{{yyyvvvuuussspppssszzz}}}||||||}}}|||~~~zzzyyyzzz}}}~~~xxxsssqqqiii___WWWRRRNNNJJJFFFDDDFFFHHHIIIIIIJJJLLLMMMRRRXXX```gggjjjlllmmmnnnsssyyy~~~~~~{{{pppfffgggqqqyyyvvvqqqnnnggg]]]WWWSSSQQQNNNLLLNNNLLLMMMQQQTTTUUUXXX\\\XXX]]]fffnnnssstttrrrpppnnnrrrxxx{{{}}}~~~}}}|||zzzzzz|||{{{qqq[[[QQQUUUcccbbbAAA???>>>:::;;;;;;888888888888999:::;;;<<<;;;===>>>>>>???@@@BBBDDDMMMooovvv```TTTSSSPPPRRR[[[eee```NNN>>>777:::<<<>>>???@@@BBBEEEGGGKKKMMMbbb|||{{{NNNNNNhhhiiifffllluuu{{{|||{{{yyywwwvvvtttqqqrrrvvv|||}}}}}}~~~}}}}}}~~~{{{{{{|||}}}|||xxxpppjjjaaaZZZQQQIIIFFFDDDBBBAAACCCEEEGGGGGGGGGGGGHHHJJJNNNRRRYYY```fffhhhfffdddgggmmmvvv~~~|||xxxuuurrrwww|||vvvhhhgggrrr{{{yyysssmmmeee\\\UUUQQQNNNKKKIIIPPPQQQTTTVVVWWWXXX[[[^^^aaafffmmmuuu|||sssuuuwww{{{}}}|||yyywwwwwwxxxxxxyyy{{{vvvqqq[[[MMMOOO___rrrJJJEEEBBB;;;:::;;;888888888888999:::;;;;;;;;;===>>>??????AAACCCFFFNNNpppvvvbbbWWWUUUTTTQQQWWWaaa___NNN>>>999;;;===>>>???@@@BBBEEEGGGKKKOOOlllXXXVVVnnnkkkeeejjjqqqvvvwwwwwwvvvvvvwwwsssqqquuu{{{~~~}}}|||~~~~~~|||vvvmmmddd^^^PPPMMMHHHEEEDDDDDDDDDCCCEEEFFFFFFFFFEEEFFFIIIKKKNNNPPPTTT[[[bbbdddccc```ccchhhoooxxxxxxooojjjkkkiiihhheeeaaabbbnnn|||yyyzzzjjjgggrrr{{{|||wwwllleee\\\WWWUUUSSSQQQOOORRRUUUYYY[[[]]]bbbfffhhhnnnsss{{{yyyyyyyyy{{{{{{yyysssoootttwwwyyy{{{|||~~~rrrtttaaaTTTQQQ\\\tttMMMFFFBBB<<<;;;;;;888888888888999:::;;;;;;;;;===???@@@@@@BBBDDDGGGOOOqqq{{{iii]]]YYY]]]UUUWWWbbbaaaPPPAAA===<<<===???@@@@@@BBBDDDGGGHHHUUUzzzdddeeexxxuuujjjlllppprrrssssssuuuvvvvvvqqqpppwww~~~|||}}}~~~}}}}}}|||}}}|||uuulllaaaYYYTTTHHHHHHHHHHHHHHHIIIIIIJJJHHHHHHGGGFFFEEEGGGKKKNNNNNNOOOQQQVVV[[[___``````cccgggmmmrrryyyyyyoooeee^^^YYY[[[^^^aaa```bbbmmmxxx{{{xxx~~~ooolllsss{{{{{{xxxjjjddd]]]YYYYYYZZZYYYXXXUUUYYY\\\```hhhttt|||~~~~~~~~~}}}}}}|||zzzwwwrrrnnnssswww|||~~~}}}~~~sssvvvxxxfffYYYYYYYYY||||||fffHHHBBB>>><<<>>>;;;888888888888999:::;;;<<<<<<===???@@@AAABBBEEEHHHPPPrrrqqqeee^^^dddYYYYYYdddcccRRRBBB>>><<<>>>???@@@@@@BBBDDDGGGFFF\\\mmmssssssssssssrrrqqqrrrtttvvvtttmmmmmmvvv~~~~~~~~~~~~~~~|||tttkkk```VVVPPPMMMGGGHHHIIIJJJJJJJJJKKKLLLGGGGGGHHHGGGGGGIIILLLOOOOOOPPPQQQSSSVVV[[[___cccdddgggjjjmmmpppuuu{{{}}}uuulllccc\\\WWWQQQSSS[[[ccchhhmmmwww{{{yyywwwtttxxx{{{xxxtttgggbbb\\\YYY[[[]]]^^^]]]\\\___aaafffuuu~~~{{{wwwuuussssssxxx~~~~~~}}}~~~xxxqqq}}}jjj[[[\\\YYYwwwzzziiipppXXXFFF???:::<<>>@@@AAAAAACCCFFFIIIQQQsssxxxjjjaaafffZZZYYYeeeeeeRRR@@@<<<===>>>@@@@@@@@@BBBDDDGGGEEEaaannnwww{{{zzzwwwtttqqqrrrtttwwwqqqjjjjjjttt}}}~~~|||}}}}}}|||zzzyyyuuummmbbbXXXPPPLLLJJJIIIIIIIIIHHHGGGHHHIIIKKKEEEFFFHHHIIIIIIJJJLLLNNNRRRRRRRRRRRRTTTYYYaaafffeeefffgggiiikkknnnssswww|||xxxooofff]]]VVVQQQOOOLLLOOOWWWbbbkkkrrr|||||||||~~~|||}}}{{{uuuoooeee```ZZZYYY[[[^^^___^^^eeeffffffkkk}}}|||yyyxxxyyysssyyy}}}{{{|||}}}qqqqqqaaaZZZ[[[yyy|||ppp```SSSIII@@@888<<>>@@@AAABBBDDDGGGIIIRRRsssxxxcccfff___```___\\\ZZZVVVLLLAAA<<<;;;===AAABBB@@@BBBGGGKKKjjjnnnzzzvvvuuuvvvuuuuuuwwwqqqlllkkkqqquuuvvvzzz}}}{{{zzzooohhh]]]SSSMMMKKKJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMNNNMMMMMMMMMNNNSSSSSSTTTUUUWWWYYY\\\^^^^^^```bbbdddgggjjjooorrrxxx|||~~~{{{|||kkkZZZVVVRRRLLLNNNPPPUUU___hhhnnnuuu}}}xxx|||mmm```XXXVVVVVVZZZaaafffeeecccmmmkkknnnxxx~~~|||}}}zzzvvvssswww}}}zzzwwwyyy}}}www|||hhhdddaaauuu~~~rrrttt^^^GGG===;;;999:::===999999999999:::;;;<<<<<<<<<>>>@@@AAAAAABBBDDDFFFRRRwwwlllfffbbbdddfffeeeccc]]]NNN???===<<<>>>AAAAAA@@@BBBGGGKKKrrrvvvmmm|||vvvttttttssstttwwwpppkkkkkkqqqvvvxxx{{{~~~{{{rrrlll___YYYRRRLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJJJJKKKLLLLLLMMMOOORRRTTTTTTTTTTTTUUUWWWYYY[[[\\\^^^___aaabbbdddgggjjjnnnmmmrrrzzzttt```ZZZTTTNNNQQQSSSXXXaaaiiinnnsssyyyxxxzzznnn```WWWSSSTTTXXX___fffjjjkkkkkkssstttxxx||||||~~~zzzwwwvvvuuu{{{~~~{{{xxxzzz|||~~~{{{lllgggcccuuuyyybbbIII===;;;:::999:::999999999999:::;;;<<<===<<<>>>@@@AAAAAABBBDDDFFFSSSxxxxxxhhhaaaeeehhhjjjjjjcccQQQ@@@>>>===>>>AAAAAA???AAAFFFMMM}}}jjjppp{{{vvvtttrrrppprrrwwwoookkklllqqquuuwwwyyy|||}}}~~~yyykkk^^^QQQNNNJJJHHHHHHIIIHHHHHHGGGGGGFFFGGGGGGIIIKKKLLLMMMLLLKKKJJJLLLOOOSSSUUUUUUUUUUUUUUUWWWXXXYYYZZZ]]]^^^`````````bbbfffhhheeeiiipppzzz}}}{{{~~~zzzddd[[[UUUQQQWWWVVV[[[ccchhhiiilllxxxyyysssuuu{{{jjj[[[SSSPPPRRRWWW^^^eeejjjnnnqqqsssyyy|||}}}wwwrrrsssxxxzzzzzz|||~~~|||vvvsssuuuxxx~~~~~~}}}|||{{{{{{{{{{{{||||||~~~~~~ttthhhcccrrrgggLLL>>><<<;;;999777999999999999:::;;;<<<===;;;===???@@@@@@BBBDDDGGGTTTyyyqqqaaabbbcccfffiiieeeTTTCCC???===>>>AAA@@@???AAAFFFQQQqqqcccuuuyyy|||wwwtttrrrooollloootttnnnmmmnnnrrrvvvwwwwwwwww~~~}}}uuufffYYYNNNMMMKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJLLLMMMOOOOOOMMMKKKLLLNNNPPPRRRRRRVVVVVVVVVWWWWWWXXXXXXYYY[[[]]]^^^^^^___aaadddgggdddggglllrrrxxxyyyvvvzzzxxxcccZZZUUUTTT[[[XXX[[[```bbb``````jjjvvvvvvnnnppp}}}wwwiiiYYYOOONNNPPPXXX^^^eeeiiijjjnnntttyyy}}}~~~~~~zzzrrrkkkgggfffkkkqqqvvvxxx|||{{{sssppptttyyy|||yyywwwwwwzzz||||||{{{zzz{{{~~~fff___jjjnnnPPP???======;;;777:::999999::::::;;;<<<===<<<===??????@@@BBBEEEHHHWWW|||{{{yyyhhheeeaaabbbgggeeeVVVEEE???======@@@@@@???BBBGGGYYY{{{|||```___yyy{{{uuuwwwsssqqqpppllliiikkkppplllnnnqqquuuzzz~~~~~~|||~~~xxxmmm```XXXNNNMMMLLLLLLNNNOOONNNMMMOOOOOONNNNNNNNNOOOQQQRRRNNNMMMNNNQQQUUUWWWWWWVVVWWWWWWXXXXXXYYYYYYYYYYYYZZZ[[[]]]]]]^^^aaadddgggeeegggjjjmmmqqqxxxxxxsssxxxxxxccc\\\XXXVVV\\\YYYYYYZZZZZZVVVUUU\\\eeeqqqyyy}}}wwwmmmlllvvvvvvooodddWWWOOONNNRRRVVV^^^ccchhhjjjjjjnnnvvv}}}|||zzztttkkkbbb^^^```dddjjjoootttvvv{{{zzzrrrooosssxxxvvvsssqqqsssyyy}}}~~~|||}}}eee^^^ddduuuVVVBBB===???>>>999::::::::::::;;;<<<======<<<>>>??????@@@BBBFFFIIIYYYsssvvvssspppkkkeeefffllljjjYYYFFF>>><<<===???@@@???CCCIIIbbbyyyxxxwwwsssxxxeeeSSS^^^xxx|||rrrrrruuupppmmmmmmkkkggggggjjjggglllsssyyy}}}vvviiiaaa\\\RRRPPPNNNOOOQQQTTTVVVVVVXXXWWWVVVTTTSSSSSSTTTUUUOOOOOOQQQVVV]]]``````^^^XXXXXXYYYZZZ[[[[[[[[[ZZZYYY[[[\\\]]]^^^```dddgggaaacccgggiiimmmttt}}}vvvpppxxx|||iiiddd```\\\___\\\WWWTTTTTTRRRQQQUUU[[[___lllxxxvvvooolllooosssmmmdddXXXOOOLLLPPPWWW[[[```dddiiijjjkkkooowww~~~wwwrrrjjj```YYYZZZ```fffkkkpppsssuuuzzzzzzuuuqqqrrrtttpppnnnooorrrxxx}}}~~~~~~eee^^^bbb~~~~~~___FFF>>>??????;;;::::::::::::;;;<<<===>>>>>>??????@@@AAADDDHHHKKK[[[wwwnnn{{{|||xxxjjjllljjjiiioooxxxuuu___HHH===;;;<<>>???@@@@@@AAABBBEEEJJJMMM]]]ttt|||kkkbbbccciiiuuu~~~dddJJJ<<<:::;;;>>>@@@@@@EEELLLnnn{{{www{{{fff]]]KKKEEEIIIdddyyyqqqkkkzzzuuummmgggiiijjjfffbbb```ccckkkrrrvvv|||yyyyyy{{{~~~}}}vvvqqqiiidddccceeehhhiiigggeeebbb^^^[[[YYYYYYXXX]]]XXXTTTTTTXXX[[[[[[YYYXXXYYY[[[]]]^^^^^^^^^^^^[[[\\\\\\[[[[[[[[[^^^```\\\```cccdddeeejjjssszzzmmmcccooorrrvvvvvvooommmaaaWWWPPPSSSYYY[[[\\\]]]QQQ[[[fffmmmssstttkkk^^^PPPPPPOOOMMMMMMRRR[[[bbbfffiiinnnpppooommmjjjiii```^^^[[[YYYYYY[[[]]]^^^hhhmmmsssuuuxxx}}}}}}yyy||||||||||||{{{wwwrrrnnnmmmooossswwwyyy{{{|||}}}tttxxx|||~~~|||xxx___\\\^^^tttpppOOO<<<:::<<<:::;;;;;;;;;;;;;;;<<<>>>>>>@@@AAAAAAAAACCCFFFKKKOOO^^^yyykkkbbb```ccclllwwwlllPPP??????999:::AAA@@@DDDSSS~~~{{{kkkZZZJJJFFFLLL\\\ggghhhllltttqqqpppmmmkkkhhheeecccbbbcccgggnnnuuuxxxvvvvvvxxx{{{}}}~~~}}}xxxpppjjjiiilllooommmgggaaa```bbbbbb___[[[[[[ZZZYYYXXXXXXYYY[[[\\\\\\]]]^^^_________^^^]]]^^^^^^^^^^^^]]]]]]\\\[[[^^^______]]]]]]dddoooxxx{{{ttteeejjj}}}}}}ssspppooonnnbbbWWWTTTTTTRRRWWWZZZSSSOOOQQQ]]]nnnwwwpppbbbXXXIIIJJJMMMQQQWWW[[[\\\]]]fffkkkqqqtttrrrmmmiiigggccc^^^WWWSSSTTTXXX]]]___kkknnnqqqtttvvvxxx|||~~~yyyzzz}}}rrrmmmqqqrrrvvv{{{|||zzzyyyyyy{{{yyyzzz}}}|||ppplllrrr]]]UUUXXXuuuWWW999:::>>>999::::::::::::;;;<<<======>>>@@@BBBBBBBBBEEELLLQQQ```vvvccc```bbbeeehhhqqqjjjSSS@@@@@@;;;<<>>AAACCCDDDDDDFFFLLLQQQ]]]qqqaaa```fffhhhfffllliiiYYYBBBAAA<<<>>>DDDAAAFFFXXX~~~[[[JJJIIIRRRdddoooooonnnpppqqqqqqpppnnnjjjfffaaa___```fffmmmrrruuuvvvvvvvvvwwwxxx{{{~~~~~~zzzqqqooollliiieeecccaaa```aaa```]]][[[ZZZZZZ[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[]]]]]]\\\\\\```gggmmmrrrfffiii|||tttjjjggg___^^^\\\RRRRRRTTTOOOHHHJJJQQQYYYYYYRRRJJJHHHKKKNNNRRRXXX]]]aaaccceeelllmmmoooppppppmmmhhhcccaaa]]]WWWTTTUUUWWWYYY[[[___bbbfffjjjmmmppptttwwwuuurrruuu|||{{{uuuuuu{{{~~~~~~{{{xxxzzz~~~ooo\\\XXXZZZooobbb@@@888:::999::::::::::::;;;<<<===>>>>>>AAAEEEFFFFFFGGGLLLPPP\\\wwwhhhdddggghhhfffkkkkkk^^^CCCAAA<<<>>>DDD@@@GGG\\\dddLLLLLLTTTdddqqqsssrrrrrrtttttttttqqqnnnhhhccc``````gggnnnrrruuuyyyzzzyyywwwyyy{{{}}}wwwwwwuuupppkkkfffeeeeeebbb```^^^\\\[[[[[[\\\]]][[[\\\]]]]]]]]]\\\[[[ZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[]]]bbbfffnnnnnnlll{{{pppgggbbbeeecccWWWSSSRRRKKKFFFHHHMMMQQQNNNHHHFFFIIIOOORRRXXX]]]bbbeeehhhjjjooonnnmmmnnnnnnlllgggcccaaa]]]XXXUUUTTTVVVWWWWWW^^^aaadddeeegggiiikkknnnpppppptttyyyyyyuuuvvv|||{{{{{{zzzwwwtttvvv{{{www^^^[[[]]]ppp^^^AAA999999555:::::::::;;;;;;<<<===>>>===AAAEEEFFFFFFHHHKKKOOO___oooeeeccceeefffmmmkkk^^^CCC???:::===BBB>>>HHHbbbmmmOOOOOOUUUcccpppvvvwwwvvvxxxxxxwwwuuuqqqlllgggcccjjjrrrwwwxxxzzz~~~|||zzz{{{|||}}}~~~}}}{{{{{{yyyuuuooojjjggggggbbbaaa^^^]]]\\\\\\^^^^^^\\\\\\]]]^^^]]]\\\[[[ZZZZZZZZZ[[[[[[\\\[[[[[[ZZZYYYYYYYYYXXXYYY[[[^^^aaakkk~~~tttyyyllliiioooooobbb[[[VVVMMMEEEEEEHHHJJJHHHEEEIIIOOOTTTYYY___dddgggiiilllnnnooonnnmmmlllkkkiiifffdddaaa]]]WWWTTTSSSTTTUUUUUU[[[]]]```aaabbbdddfffhhhmmmpppuuuxxxvvvssstttxxxuuuwwwwwwuuurrrrrruuuxxx|||{{{zzz}}}~~~bbb___aaatttrrrXXXFFFCCCAAA;;;;;;;;;;;;;;;<<<===>>>>>><<<@@@DDDFFFFFFHHHLLLPPPgggnnn```\\\ccchhhoookkk\\\DDD>>>888;;;AAA===KKKiiinnnPPPPPPUUUbbbqqqzzz{{{xxxzzzzzzyyywwwsssooojjjhhhwww~~~|||||||||}}}}}}}}}}}}}}}~~~|||~~~}}}zzzvvvrrrmmmiiigggeeedddaaa___^^^^^^______]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWZZZ\\\^^^hhh{{{qqqmmmrrrrrrfff]]]VVVJJJDDDCCCDDDFFFFFFGGGNNNVVVZZZ```gggjjjkkkkkknnnpppnnnnnnnnnkkkhhhffffffgggbbb]]]WWWRRRQQQRRRSSSSSSTTTWWWZZZ]]]___aaadddgggiiiooouuuvvvssspppqqqssssssuuuwwwvvvrrrqqqrrrtttvvvwwwyyy|||gggeeefffwwwqqqpppcccPPPFFFFFFEEE???;;;;;;;;;;;;<<<===>>>???<<<@@@DDDFFFGGGJJJOOOSSSmmm{{{eeeYYY\\\gggnnnrrrmmm]]]FFF>>>777;;;@@@>>>OOOqqqdddLLLNNNUUUdddttt~~~|||www{{{zzzyyyvvvssspppmmmkkkxxx~~~~~~||||||||||||||||||}}}}}}~~~{{{|||zzzxxxtttnnnjjjllljjjfffccc```___^^^___^^^^^^______^^^]]][[[ZZZXXXYYYYYYZZZ[[[[[[ZZZZZZYYYWWWUUUTTTVVVYYY\\\^^^dddtttyyyqqqpppmmmbbb[[[SSSFFFHHHEEEDDDFFFIIIMMMTTT\\\```fffmmmooonnnmmmnnnpppkkknnnoookkkeeecccfffkkkddd^^^VVVPPPOOOPPPRRRSSSQQQTTTWWWYYY[[[]]]```bbbcccllltttvvvrrrnnnnnnpppsssuuuvvvuuuqqqoooqqqsssppptttyyy{{{{{{}}}kkkkkkjjjwwwrrrqqqeeePPPBBB@@@@@@===;;;;;;;;;;;;<<<===>>>???>>>AAAEEEGGGHHHMMMSSSYYYooo}}}|||mmm^^^VVV___nnntttwwwpppaaaHHH???777;;;@@@???RRRvvvZZZIIIMMMVVVfffwww}}}uuu{{{zzzxxxuuurrrooonnnmmmpppzzz~~~zzzzzz}}}|||{{{{{{||||||}}}~~~{{{~~~~~~~~~{{{tttmmmrrroookkkfffbbb___^^^^^^______``````___]]]\\\[[[XXXXXXYYYZZZZZZ[[[ZZZZZZZZZWWWTTTSSSUUUYYY\\\^^^aaaooo|||xxxrrrmmmbbb\\\UUUHHHNNNIIIFFFIIINNNRRRZZZaaadddjjjppprrrpppmmmnnnpppjjjnnnpppkkkcccaaafffmmmeee^^^VVVOOONNNOOOQQQSSSRRRTTTVVVWWWWWWXXXZZZ\\\___jjjtttuuuqqqnnnnnnnnntttuuuuuurrrnnnmmmpppssslllrrrxxxyyywwwxxx~~~mmmnnnmmmvvvrrrYYYCCC<<<;;;<<<<<<;;;;;;<<<<<<===>>>???@@@CCCFFFHHHJJJOOOWWW]]]oootttggg]]]TTTZZZlllyyy}}}lllIII<<<===;;;@@@EEEQQQ{{{uuuWWWLLLQQQ[[[jjjwww~~~|||xxxyyy|||~~~|||zzzzzzuuupppxxx{{{}}}~~~}}}{{{{{{{{{}}}}}}}}}~~~~~~|||~~~|||xxxuuuxxxsssmmmhhheeecccbbb```aaa___\\\\\\^^^^^^[[[YYYWWWXXXYYYZZZ[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXX]]]cccpppuuupppgggZZZPPPNNNMMMIIIFFFHHHOOOXXX___bbbhhhjjjlllnnnoooppppppppprrrnnnnnnrrrqqqkkkggghhhddd^^^UUUOOOMMMNNNOOOPPPPPPOOOOOOSSSWWWXXXVVVTTT```eeekkknnnooommmkkkkkksssqqqppppppqqqrrrqqqqqqmmmooouuuzzzzzzyyy}}}pppfffnnnqqqrrrYYYAAA<<>>888<<<;;;;;;;;;===???BBBDDDAAAEEEJJJMMMOOOSSSYYY^^^yyyvvv___ZZZ```fffeeejjjmmmfffLLL===<<<:::???EEEWWWzzzjjjUUUJJJOOOZZZgggsssxxxwwwssspppsssuuuuuuwwwzzzwwwrrruuuxxx|||~~~~~~~~~}}}~~~}}}{{{vvvsssnnnjjjhhhfffdddbbbcccaaa____________]]][[[ZZZ[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWW[[[cccnnnzzz|||vvvrrrjjj^^^TTTPPPKKKLLLPPPWWW^^^ccceeeeeejjjkkklllmmmmmmnnnnnnoookkkhhhiiippptttqqqjjjfff```ZZZSSSMMMKKKKKKMMMMMMPPPOOOOOOPPPRRRRRRQQQOOOUUUZZZaaafffhhhiiijjjjjjmmmmmmmmmnnnpppqqqpppnnnpppqqqvvv{{{{{{yyy}}}|||lllnnnnnn```CCC<<>><<<:::>>>EEE]]]iiiSSSIIIOOOYYYfffppptttssspppkkknnnooopppssswwwtttooorrrvvvzzz|||}}}}}}}}}~~~~~~}}}{{{|||~~~}}}yyyuuuqqqmmmjjjgggdddaaaaaa```___^^^^^^]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[ZZZZZZYYYXXXXXXXXXZZZ^^^eeennnwww}}}||||||~~~~~~|||yyyuuummmcccZZZUUUMMMPPPUUU\\\bbbeeegggggghhhhhhiiijjjkkkmmmnnnpppfffbbbaaaeeekkkkkkgggbbb\\\WWWPPPJJJIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOTTTXXX^^^ccceeeggghhhjjjkkkkkklllnnnpppqqqpppoooqqqrrruuuzzz{{{yyy|||{{{iiijjjkkkfffEEE>>>@@@:::<<<;;;;;;<<<>>>AAADDDFFFEEEJJJOOOSSSVVVZZZaaafffxxxhhhbbbcccfffnnnqqqhhhOOO>>><<<;;;>>>EEEbbbeeeQQQIIIOOOZZZeeennnqqqooommmkkklllmmmmmmrrrvvvtttmmmtttwww{{{}}}}}}|||}}}}}}~~~|||{{{|||yyyuuuqqqmmmiiiddd```aaaaaaaaa```^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZYYY\\\[[[[[[ZZZYYYYYYXXXXXXXXX\\\bbbjjjppprrrpppmmmpppooommmiiieeeeeejjjpppxxxyyyyyytttmmmeee]]]XXXSSSUUUYYY]]]aaadddfffhhhdddddddddeeegggjjjnnnpppmmmiiiccc```bbbdddaaa^^^WWWSSSLLLGGGEEEFFFFFFFFFEEEFFFGGGIIIJJJLLLNNNOOOTTTXXX\\\```bbbdddgggiiijjjiiijjjmmmpppqqqqqqpppqqqqqqtttyyy{{{zzz|||uuubbbdddfff~~~kkkGGG???BBB;;;<<<<<<<<<===???BBBEEEGGGHHHMMMRRRVVVZZZ___eeekkkuuuhhhgggjjjsssrrreeePPP>>>===<<>>>>>>>>AAAGGGiiimmmXXXIIIPPP[[[eeekkklllkkkjjjhhhhhhgggjjjrrryyywwwqqqvvvyyy}}}~~~}}}{{{|||~~~}}}|||zzzxxxuuupppkkkffffffggghhhfffcccbbbbbbdddaaaaaa``````___]]]\\\[[[]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXZZZ^^^bbbddddddccc[[[SSSNNNPPPUUU[[[fffqqqpppvvvwwwqqqkkkhhhddd___^^^aaacccccc```^^^^^^___```___]]]\\\]]]```dddgggrrrrrrlll```YYYXXXYYYWWWNNNJJJDDD@@@????????????===???AAAAAAAAACCCFFFJJJKKKNNNRRRUUUYYY]]]bbbeeefffdddcccdddhhhmmmpppqqqnnnlllooouuuyyyzzz{{{~~~iiiXXX___fffyyymmmFFF>>>AAA999<<<<<<<<<>>>@@@CCCGGGIIIMMMQQQXXX\\\```fffmmmrrrqqqcccaaaccckkkmmmbbbOOO===>>>@@@BBBHHHkkk```DDDJJJQQQ\\\eeejjjkkkjjjiiibbbbbbbbbeeeoooxxxwwwppprrrvvv{{{~~~|||yyyyyy}}}{{{zzzzzzyyyxxxtttnnnjjjeeeggghhhfffbbb```aaaccccccccccccbbbaaa___^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWUUUSSSSSSUUUZZZ___bbbcccXXXPPPLLLQQQXXX___jjjuuusssyyy{{{tttnnnllljjjeeeaaadddgggfffbbb^^^[[[[[[aaa___\\\ZZZZZZ\\\```bbbccchhhfff\\\TTTTTTVVVUUULLLHHHBBB>>>===============???@@@???>>>???CCCFFFDDDGGGLLLPPPUUUZZZ```ddddddbbb```aaaeeejjjnnnpppmmmkkkmmmtttyyyzzz{{{~~~dddUUU```jjj~~~kkkDDD===@@@777===<<<===>>>@@@DDDGGGIIINNNSSSYYY^^^bbbgggooottt|||rrrfff\\\```uuuxxxcccLLLDDD:::666HHHOOOjjjiiiFFFKKKNNNUUU^^^gggjjjhhhdddaaa```WWW\\\ooovvvqqqrrrtttxxx|||~~~}}}}}}xxxvvvvvvwwwxxxxxxmmmjjjhhhggghhhhhheeebbbbbbccccccbbbaaa___]]]\\\aaa___^^^]]]]]]\\\[[[YYYUUUVVVSSSPPPRRRXXXYYYWWWTTTTTTUUUYYYaaammmwww~~~}}}qqqhhhfffgggkkkmmmnnnjjjdddaaacccfffeeedddaaa]]]XXXVVVVVVXXX]]]]]][[[VVVTTTTTTPPPJJJGGGFFFDDDAAA>>><<<;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCFFFFFFHHHJJJNNNSSSXXX[[[______```cccgggkkkmmmmmmjjjmmmqqquuuxxx{{{jjjeee]]]ddddddIIIAAA???;;;:::;;;<<>>===<<<>>>>>>===<<<===>>>???@@@CCCCCCDDDGGGKKKPPPUUUWWWZZZ[[[\\\___cccgggjjjkkkjjjlllpppsssvvvyyy}}}~~~mmmggg```jjjcccFFF===>>>>>><<<<<<>>>@@@DDDIIINNNPPPSSS___cccfffoooqqquuuxxxyyyzzzlllhhhmmmrrr~~~VVVHHH>>>888AAAKKKqqqVVVDDDGGGMMMWWWbbbjjjkkkjjjjjjiii___]]]iiimmmlllqqqtttwww{{{~~~~~~}}}~~~}}}}}}|||yyyuuuqqqooommmjjjiiihhhfffcccaaadddeeeeeeeeedddcccaaa```aaabbbccccccaaa^^^[[[YYYTTTTTTPPPLLLOOOWWW\\\[[[fffccc```bbbkkkyyyssskkkhhhhhhjjjlllmmmkkkggg```]]]]]]^^^``````^^^ZZZVVVTTTTTTUUUSSSUUUSSSPPPPPPQQQOOOJJJEEEDDDCCCAAA@@@???>>>>>>@@@???===<<<;;;<<<<<<===??????@@@CCCGGGLLLQQQSSSTTTUUUWWWZZZ___cccfffhhhiiilllooorrrtttwwwzzz}}}ooofff]]]hhh___DDD;;;===@@@>>>>>>>>>AAAFFFMMMSSSWWWUUUaaaeeeiiirrrtttxxxuuu|||yyygggeeeooorrrwwwXXXCCC<<<<<>>>>>AAAGGGOOOXXX]]]YYYeeekkkoooyyy|||rrr}}}}}}iiieeennnnnnpppuuuvvv[[[AAA???GGGOOOZZZtttPPPEEEFFFJJJTTT___gggjjjjjjhhhlllhhhiiissssssooorrrsssvvv{{{}}}~~~~~~|||~~~~~~~~~||||||}}}uuupppsssrrrpppmmmiiigggeeedddffffffggghhhhhhgggfffeeehhhkkkllliiibbbZZZTTTQQQRRRQQQOOONNNVVVccclllooorrrpppmmmlllnnnrrrwww{{{mmmiiifffdddeeeggghhhhhhffffffdddaaa^^^\\\\\\\\\[[[\\\[[[YYYUUUSSSSSSTTTUUUWWWUUUQQQQQQRRROOOJJJBBBBBBAAA@@@@@@@@@AAAAAA???>>>===;;;;;;;;;<<<<<<:::;;;<<>>======@@@GGGQQQZZZ```___lllsssxxxvvvssskkkooonnnpppssspppYYY<<>><<<;;;<<<<<<===::::::;;;>>>BBBGGGLLLOOOKKKOOOTTTWWWYYY\\\bbbggggggjjjmmmppprrruuuxxx{{{}}}{{{rrrgggkkkhhhSSSHHHCCCAAA???=========AAAHHHRRR[[[aaa___mmmttt{{{}}}qqqpppqqqwwwyyyoooVVV<<>>BBB>>>>>>@@@EEELLLUUU]]]bbbgggvvv{{{{{{jjjjjjrrrqqq[[[NNNRRRIIICCCVVVtttfffhhhUUUJJJHHHNNN]]]kkkooollljjjhhhmmmfffdddrrryyyrrrnnntttvvvxxx{{{}}}~~~uuuggg___bbblllwww~~~~~~|||}}}xxxsssqqqpppnnnmmmkkkjjjiiijjjmmmnnnkkkiiillllllnnnnnneeeYYYSSSSSSQQQNNNLLLRRR]]]fffeee```aaaaaaeeehhheeedddqqquuuqqqooolllhhhfffeeedddbbb]]]WWWSSSXXXZZZ^^^```___]]]YYYVVVVVVUUUUUUUUUUUUVVVWWWXXXSSSQQQNNNKKKJJJKKKMMMNNNKKKIIIGGGEEECCC@@@<<<999<<<999666777<<>>>>>???CCCPPP___ggggggiii~~~{{{pppmmmsss}}}UUUAAABBB===>>>UUU~~~kkkKKKJJJRRRbbbpppsssooolllgggkkkeeecccnnnrrrlllkkktttvvvxxx{{{}}}~~~|||zzzyyywwwvvvsssnnnkkkkkkjjjjjjlllooorrrttttttrrrpppqqqtttqqqggg^^^ZZZVVVQQQKKKNNN]]]jjjkkkcccbbb```dddjjjkkkjjjttt}}}uuurrrpppmmmcccccccccdddeeeccc```]]]YYYYYYYYYYYYWWWVVVTTTSSSOOOQQQUUUXXX\\\^^^___```\\\[[[ZZZXXXVVVTTTSSSSSSNNNKKKHHHEEEEEEDDDCCCAAAAAA>>>:::999;;;>>>AAABBBDDDEEEGGGKKKPPPTTTTTTTTTZZZYYY^^^gggnnnsssyyy}}}}}}jjjeeeeeexxxdddLLLCCC@@@===>>>???@@@FFFTTTeeellllllppp|||rrrkkklll}}}ZZZAAA???===@@@WWWmmmLLLLLLSSSdddqqqtttpppmmmfffkkkgggfffppprrrmmmppptttvvvxxx{{{}}}~~~~~~|||zzzyyywwwsssqqqrrrpppnnnmmmmmmnnnppppppuuusssvvv|||{{{qqqeee___WWWQQQJJJLLL]]]nnnppphhheeecccfffmmmmmmkkkrrr}}}yyyrrrooolllhhhbbbaaabbbcccdddccc```^^^YYYXXXVVVTTTSSSRRRRRRRRRPPPSSSWWW[[[^^^```aaaaaa[[[\\\\\\\\\[[[YYYWWWVVVRRROOOJJJGGGEEEEEECCCBBBAAA???<<<:::;;;>>>AAACCCEEEEEEFFFJJJOOOSSSTTTTTTWWWWWW]]]gggnnnqqquuuzzz~~~}}}~~~fffbbbfff|||fffJJJCCCCCCAAABBBBBBDDDKKK[[[llltttsss|||}}}qqqiiihhhttt^^^CCC@@@???BBBWWWeeeOOONNNTTTdddqqqsssppplllccchhhfffgggpppooommmssstttvvvxxx{{{}}}~~~}}}zzzxxxxxxwwwuuuuuussspppmmmkkkjjjkkklllssssssyyyuuuggg___UUURRRLLLLLL\\\qqquuummmhhhfffhhhllliiidddkkkvvvvvvpppmmmhhhccc```_________```___]]][[[WWWVVVTTTRRRQQQQQQRRRSSSTTTVVVZZZ]]]___`````````ZZZ[[[]]]______^^^]]]\\\XXXTTTOOOJJJGGGEEECCCBBBAAA@@@===<<<<<>>===@@@DDDHHHDDDCCCBBBCCCGGGKKKNNNNNNQQQRRRZZZeeekkkmmmnnnqqq~~~}}}uuufffcccqqqgggFFF>>>AAABBBCCCCCCFFFRRRggg{{{rrrsssyyyvvvwwwyyyuuu]]]BBBBBBCCCDDDSSSzzzTTTPPPSSS```kkknnnkkkiii]]]bbbaaabbbfffaaa___kkktttvvvxxx{{{}}}~~~~~~|||zzzwwwuuuxxx|||zzzxxxvvvtttpppqqqrrrooollljjjjjjlllhhhpppuuuddd[[[VVVZZZWWWQQQ[[[nnnuuuoookkklllooommmaaaYYYddduuuuuunnniiiaaaYYYUUUTTTSSSSSSUUUUUUTTTRRRQQQQQQQQQQQQSSSVVVXXXZZZ[[[[[[\\\]]]]]]^^^^^^___]]]]]]___```aaabbbbbbbbb```]]]YYYVVVSSSOOOKKKHHHGGGFFFDDDAAA>>>???DDDHHHFFFDDDBBBBBBEEEIIILLLMMMOOOOOOUUU___gggkkkpppvvv~~~tttdddaaatttcccHHHDDDFFFBBBBBBCCCHHHWWWoooyyyyyyyyyvvv|||\\\BBBDDDGGGFFFUUUUUUQQQSSS^^^iiikkkiiihhh___cccbbbbbbddd]]][[[hhhtttvvvxxx{{{}}}~~~|||zzztttrrrpppllleeeaaagggqqq|||wwwtttrrrssstttrrrmmmiiiiiijjjgggssswwweee]]]XXX^^^\\\TTTZZZlllsssmmmoooqqqtttqqqddd\\\hhh{{{}}}rrrkkkeee\\\SSSPPPOOONNNOOOQQQRRRRRRQQQOOOPPPPPPRRRUUUXXXZZZ\\\\\\\\\[[[\\\\\\^^^___```\\\]]]]]]]]]]]]^^^^^^___bbb___\\\ZZZXXXTTTPPPMMMJJJJJJGGGCCC??????CCCGGGJJJGGGDDDDDDFFFJJJMMMNNNNNNMMMQQQ[[[dddkkksss{{{{{{~~~qqq```]]]rrrwwwWWWDDDEEEFFF???CCCEEEKKK\\\wwwzzz}}}uuu[[[EEEAAACCCJJJYYY```RRRQQQZZZ___gggmmmhhhccccccfffhhheee___^^^bbbooovvv}}}~~~~~~~~~zzz~~~zzzyyy{{{~~~}}}wwwrrrlllcccZZZVVVTTTQQQRRRVVVZZZbbbssszzzuuuxxxuuuqqqpppqqqoookkkgggmmmwww}}}lllccc]]]___\\\VVVXXXbbbjjjkkkiiirrrsssmmmeee[[[eeewwwpppjjjbbbYYYQQQOOONNNLLLKKKLLLMMMOOOPPPNNNMMMMMMQQQWWW[[[\\\[[[```___]]][[[ZZZYYYZZZZZZ___\\\YYY[[[___```]]]YYYXXXZZZZZZYYYUUURRRQQQQQQMMMLLLJJJHHHGGGFFFGGGGGGHHHIIIHHHFFFCCCEEEJJJOOORRRRRRTTTYYYaaajjjpppsss{{{mmmaaaccctttkkkPPP@@@AAAFFFFFFEEEEEEGGG^^^zzzuuu~~~pppXXXEEECCCFFFMMMZZZYYYKKKKKKUUU\\\fffnnnkkkfffeeegggiiigggaaa```bbbmmmuuu{{{|||}}}~~~{{{}}}|||{{{}}}~~~wwwooojjj___WWWPPPNNNNNNMMMOOOSSSRRRWWW```nnnzzzxxxvvvsssrrrrrrpppkkkgggmmmxxxqqqiiicccfffccc\\\[[[aaaggghhhhhhnnnmmmhhhccc[[[eee~~~yyypppiii```VVVOOOKKKJJJIIIHHHHHHIIIKKKLLLMMMLLLNNNRRRXXX]]]^^^^^^___^^^\\\ZZZXXXWWWWWWWWWYYYVVVUUUXXX]]]___]]]ZZZWWWYYYZZZYYYWWWTTTSSSSSSRRRPPPMMMKKKIIIGGGGGGGGGJJJKKKKKKHHHFFFFFFKKKOOOPPPOOOQQQWWW___hhhnnnqqqzzzzzz|||~~~mmmbbbdddrrrhhhNNNAAABBBEEEDDDLLLKKKLLLbbb~~~}}}ppppppoooUUUDDDFFFHHHPPP\\\UUUGGGFFFOOOVVVbbbmmmllljjjggghhhjjjiiidddaaabbbkkkrrryyy{{{}}}}}}||||||}}}|||tttkkkeee___XXXRRRQQQQQQPPPRRRVVVbbbfffiiikkkssszzzxxxuuuuuuuuurrrmmmhhhlllzzzyyyooofffiiiiiiccc______aaaaaadddgggccc```___[[[eee~~~{{{pppggg]]]SSSLLLIIIHHHGGGGGGGGGHHHJJJKKKLLLMMMOOOSSSYYY^^^``````]]][[[YYYWWWUUUTTTSSSSSSPPPOOOOOOSSSXXX[[[ZZZYYYVVVXXXZZZYYYWWWUUUUUUUUUVVVTTTQQQNNNKKKIIIHHHGGGMMMNNNNNNKKKHHHHHHLLLPPPOOOOOOQQQWWW```hhhooorrrzzzsssxxx|||jjjeeeeeeppp}}}cccLLLBBBBBBDDDBBBQQQPPPRRRhhhzzz}}}zzznnnsss{{{UUUEEEGGGHHHOOO]]]VVVGGGEEELLLRRR^^^jjjkkkkkkhhhgggjjjjjjeeeaaa```jjjqqqxxx{{{}}}zzzqqqkkkkkkddd^^^\\\[[[XXXYYY[[[pppuuu{{{}}}~~~{{{yyyxxxxxxxxxvvvpppkkkmmm}}}uuuhhhmmmpppnnniiiddd```^^^]]]^^^XXXWWW[[[\\\hhh}}}qqqeeeZZZPPPJJJIIIIIIIIIIIIIIIKKKLLLLLLMMMNNNPPPTTTXXX[[[^^^___YYYXXXVVVTTTRRRPPPNNNNNNJJJIIIJJJNNNRRRTTTTTTSSSUUUVVVXXXWWWUUUSSSSSSSSSVVVTTTQQQNNNKKKJJJIIIIIIMMMOOOOOOMMMJJJIIILLLOOOPPPPPPRRRYYYbbbkkkrrruuu|||pppvvviiiiiiiiiqqq{{{]]]JJJDDDCCCDDDCCCNNNOOOTTTooo~~~yyywwwqqqzzzVVVHHHIIIHHHOOO^^^zzzvvvzzzUUUGGGEEELLLQQQ^^^llloookkkfffcccgggjjjfffaaa^^^iiiqqqwwwzzz}}}~~~xxxvvvpppjjjiiigggdddccceeejjjqqq|||}}}{{{yyyxxxyyyzzzyyyuuuqqqooo}}}ooorrrvvvyyyuuummmddd```VVVUUUOOOOOOWWW\\\lllrrreeeYYYOOOJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOQQQTTTVVVXXXZZZ[[[VVVVVVTTTRRRPPPNNNLLLKKKHHHHHHHHHJJJLLLMMMMMMLLLRRRTTTUUUTTTRRRPPPOOOOOOQQQPPPNNNLLLKKKJJJKKKKKKLLLNNNOOONNNJJJIIIKKKMMMOOOOOORRRXXXbbbkkkrrrvvvnnnuuummmlllooowwwxxxXXXIIIEEEDDDEEEHHHIIIJJJSSSsss|||zzzrrrpppyyyYYYMMMMMMKKKRRRbbbxxxggghhhRRREEEEEEMMMSSSaaaqqquuujjjccc```eeejjjgggaaa]]]hhhpppvvvyyy|||~~~zzz||||||yyyyyy{{{yyy}}}{{{wwwuuutttvvvyyyzzzxxxvvvssswwwtttsssvvvuuukkkaaa[[[SSSQQQJJJJJJRRRZZZnnnssseeeYYYQQQLLLHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQSSSTTTTTTUUUXXXZZZVVVVVVUUUTTTRRROOOMMMLLLIIIIIIJJJJJJJJJIIIIIIHHHNNNPPPQQQQQQOOONNNMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLIIILLLOOONNNKKKIIIKKKLLLLLLMMMOOOVVV```jjjqqquuurrr|||sssmmmtttuuuUUUIIIGGGFFFIIIOOONNNLLLSSSwww}}}}}}qqqtttyyy|||uuu[[[QQQTTTSSSYYYiiipppeeeRRRFFFGGGOOOTTTaaarrrwwwjjjbbb^^^dddkkkiiibbb]]]gggnnntttvvvzzz}}}xxxrrrooonnnqqqvvvyyyzzzyyyxxx~~~{{{qqqpppooofff\\\VVVSSSRRRJJJHHHOOOWWWmmmtttfffZZZSSSOOOGGGHHHIIIJJJKKKLLLLLLLLLNNNQQQTTTUUUUUUVVVYYY\\\XXXXXXXXXWWWVVVTTTRRRPPPKKKLLLMMMLLLKKKIIIIIIIIIIIIKKKNNNOOOOOONNNOOOPPPLLLKKKJJJIIIIIIJJJKKKKKKHHHLLLOOOOOOMMMKKKLLLMMMKKKLLLOOOVVV```jjjrrruuu~~~vvvuuukkkvvvrrrSSSJJJIIIFFFLLLWWW]]]UUUWWWyyy~~~{{{~~~{{{zzzooo[[[TTTZZZYYY```nnnoooVVVJJJJJJQQQTTT```ooosssjjjaaa^^^dddlllkkkddd^^^eeelllrrrtttxxx}}}yyyuuunnnkkkjjjlllrrrxxxzzzzzz{{{}}}vvvqqqooohhh^^^YYYUUUTTTLLLHHHMMMTTTllluuufff[[[TTTRRRHHHIIIJJJLLLMMMNNNNNNNNNMMMQQQTTTVVVVVVXXX\\\___ZZZZZZZZZZZZYYYWWWUUUTTTMMMNNNOOONNNMMMKKKKKKKKKEEEHHHLLLNNNOOOPPPQQQSSSMMMLLLKKKIIIIIIIIIJJJJJJHHHLLLPPPPPPNNNLLLMMMOOOMMMNNNQQQXXXbbbmmmtttxxx|||zzzssstttjjjwwwpppRRRJJJIIIGGGNNN]]]lll^^^[[[{{{}}}}}}~~~|||rrrYYY\\\]]]ccclllvvvttt___MMMGGGLLLQQQ```mmmmmmkkkiiieeedddhhhlllhhhaaaeeennnrrrqqqsss{{{~~~~~~|||{{{~~~{{{tttmmmmmmsssyyy{{{zzzqqqqqq}}}wwwsssjjj```[[[TTTQQQMMMJJJJJJTTTkkk}}}nnnbbbZZZSSSLLLKKKIIIIIIKKKNNNPPPOOOMMMLLLLLLMMMOOORRRTTTTTTTTTUUUTTTTTTVVVYYYYYYUUUQQQQQQPPPQQQSSSUUUTTTOOOKKKKKKKKKKKKLLLMMMOOOQQQRRRMMMMMMMMMMMMLLLKKKIIIHHHJJJLLLMMMMMMKKKJJJKKKKKKNNNPPPSSSXXX___iiissszzzvvvtttmmmmmm~~~hhhRRRQQQLLLIIIRRRZZZnnn___XXX{{{rrrbbbfffhhhnnnxxxxxx___KKKFFFNNNRRR\\\kkkqqqqqqooojjjgggiiilllggg___ccclllrrrrrrtttzzz{{{tttrrruuuyyyzzzyyyooolllrrrwwwnnneeeaaaXXXRRRLLLIIIIIIQQQcccsssyyylllaaaZZZSSSLLLJJJIIIJJJMMMPPPQQQPPPMMMJJJJJJKKKMMMOOOQQQRRRRRRSSSRRRRRRTTTUUUUUUTTTSSSVVVTTTSSSSSSUUUUUUSSSPPPQQQNNNLLLJJJLLLPPPUUUXXXOOONNNMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMKKKJJJJJJKKKNNNPPPTTTXXX^^^gggqqqwwwhhhfff|||}}}sssjjjtttgggRRRUUUYYY```ggggggvvvdddXXX}}}zzzzzzrrrjjjqqquuu|||fffLLLEEEPPPSSSXXXgggrrrqqqooojjjggghhhjjjfff^^^aaaiiipppsssuuuzzz}}}~~~~~~xxxuuuwwwzzz{{{{{{qqqjjjiiiyyywwwnnnhhhfff^^^UUULLLHHHHHHMMMWWWaaavvvvvvqqqggg___YYYSSSLLLJJJKKKMMMPPPRRRRRROOOMMMGGGHHHIIIKKKNNNPPPQQQRRROOOQQQSSSTTTUUUWWWYYY[[[\\\YYYUUUTTTSSSSSSRRRQQQSSSQQQOOONNNNNNQQQTTTVVVOOONNNMMMKKKJJJJJJJJJJJJKKKLLLNNNMMMKKKJJJJJJKKKNNNQQQTTTXXX]]]eeemmmrrr|||}}}nnnkkk}}}}}}zzzrrrlllrrrkkkTTTVVVaaannnpppdddvvvfffYYY~~~tttnnnxxxttt~~~xxxSSSDDDOOOSSSUUUaaammmkkkjjjgggdddfffiiifff```]]]eeennnsssvvvxxx{{{|||}}}zzzvvvuuuwwwzzz~~~zzzqqqkkkqqqyyyooohhhfffgggdddXXXLLLHHHHHHIIIKKKOOOaaadddccc^^^ZZZWWWRRRMMMMMMNNNPPPRRRRRRPPPLLLJJJCCCEEEHHHLLLNNNRRRUUUWWWVVV[[[```cccccceeehhhkkkfffddd```]]][[[YYYWWWWWWUUUUUUUUUUUUSSSQQQOOONNNNNNNNNNNNNNNMMMLLLJJJJJJKKKMMMNNNMMMKKKJJJJJJJJJOOOQQQUUUYYY]]]cccjjjnnnxxx|||rrrppprrrnnn{{{lllRRRPPP___qqqppp]]]hhh___YYYpppooo~~~\\\DDDKKKPPPSSS\\\dddiiijjjgggdddeeehhhfff```[[[aaakkksssvvvvvvyyy|||~~~|||xxxwwwvvvuuuuuuxxx}}}|||tttpppssswwwyyyxxxtttuuurrrlllfffeeefffggggggYYYLLLHHHGGGEEECCCCCCLLLQQQTTTSSSSSSTTTQQQMMMOOOQQQSSSSSSPPPLLLHHHFFFAAAEEEJJJNNNRRRWWW\\\```fffkkkqqqsssrrrpppqqqrrrllllllmmmlllkkkiiihhhggg```^^^[[[WWWSSSOOOLLLKKKKKKMMMPPPQQQQQQOOOLLLJJJLLLMMMNNNMMMKKKIIIIIIJJJNNNQQQVVVZZZ^^^dddiiimmmwww{{{yyyzzzuuulllvvvdddJJJIIIWWWkkklll[[[YYYUUUUUU}}}nnnrrraaaFFFHHHLLLQQQYYY[[[mmmmmmkkkgggfffhhheeeaaaZZZ___hhhqqquuutttwww||||||}}}|||yyyxxxyyyxxxuuussssssxxx|||~~~vvvmmmeee^^^ZZZXXX[[[bbbfffeeedddgggiiiiiidddWWWJJJFFFEEEBBB???======CCCGGGHHHKKKOOOOOOLLLPPPQQQRRRQQQMMMHHHEEEDDDBBBGGGNNNSSSVVV[[[bbbgggmmmooopppppplllhhheeeccccccfffjjjmmmnnnoooppprrrooojjjbbbYYYSSSPPPPPPPPPKKKMMMPPPSSSTTTRRROOONNNLLLNNNNNNMMMKKKIIIIIIIIINNNQQQWWW\\\aaafffkkkooowww{{{wwwjjjooozzzYYYCCCBBBIIITTTWWWNNNTTTTTTTTTwwwwwwkkksss~~~^^^JJJHHHHHHOOOWWWWWWkkklllkkkgggfffhhhfffbbbYYY]]]fffpppsssssswww}}}zzz|||~~~zzzvvvuuuwwwwwwsssmmmlllqqqvvvwwwuuunnncccWWWNNNKKKKKKPPPYYYaaadddfffkkkllliii^^^RRRGGGCCCBBB???<<<<<<666<<<@@@BBBFFFKKKLLLJJJMMMOOOPPPNNNIIIFFFDDDEEEFFFKKKRRRVVVYYY]]]dddiiikkkhhhddd```]]]ZZZWWWUUUYYY\\\___bbbdddggglllooovvvrrrmmmfff___YYYUUUSSSMMMNNNPPPQQQSSSTTTTTTUUUMMMNNNOOOMMMKKKIIIIIIIIIMMMQQQXXX^^^dddiiinnnrrrxxx|||uuukkkpppoooRRRDDDGGGEEEDDDHHHHHHXXX]]]___uuukkkvvv|||nnnZZZMMMIIIFFFMMMWWWWWWdddffffffdddeeehhhhhheeeYYY\\\dddooorrrrrrvvv~~~zzz{{{~~~yyytttooorrrsssnnniiiggglllrrrkkkjjjdddYYYMMMGGGHHHKKKLLLWWW```dddiiinnnlllgggYYYNNNDDDAAA???<<<;;;<<<555:::>>>???CCCHHHJJJHHHJJJLLLMMMKKKGGGEEEEEEGGGIIINNNUUUXXXZZZ]]]dddiiillleee]]]YYYXXXXXXWWWVVVYYYZZZ\\\\\\\\\```ffflllsssuuuwwwuuunnncccWWWPPPPPPPPPOOOOOOQQQTTTXXXZZZMMMNNNOOOMMMKKKIIIIIIIIILLLQQQYYY```ffflllqqqtttyyy}}}xxxoookkkrrreeeMMMHHHRRRNNNIIIPPPWWW\\\gggooo