BM6P6(@ ******)))(((((((((((((((+++***(((((())))))(((&&&%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))(((((((((((()))***,,,,,,)))((('''&&&%%%$$$$$$$$$******))))))((((((''''''''''''''''''((((((((()))))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))***)))'''%%%&&&(((+++---******))))))((((((''''''(((''''''(((((()))***+++&&&&&&''''''(((((())))))***((('''&&&&&&'''(((***'''''''''((((((((((((((()))))))))))))))(((''''''''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))(((''''''''''''''')))((('''&&&&&&''')))******((('''((()))***)))((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%&&&&&&&&&''')))***(((&&&,,,'''###$$$(((+++)))&&&***)))((((((((()))+++,,,)))*********++++++++++++///...,,,+++***+++,,,,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((('''''''''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&''''''((()))((('''&&&'''))))))'''''''''((()))(((''''''((()))***+++,,,------''''''(((((((((((((((((((((((())))))))))))((((((&&&''''''(((((((((((((((&&&''')))*********)))((()))************+++++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............//////000111111111444555888>>>HHHSSS]]]cccqqqtttyyy}}}yyyqqqqqqtttsssllleeegggiiikkkkkknnnxxx+++***))))))(((((()))))))))(((&&&'''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))***+++,,,***)))((('''&&&&&&&&&&&&)))))))))))))))((((((((((((((())))))))))))))))))))))))((((((((('''''''''((())))))))))))))))))((())))))))))))))))))))))))***)))'''''''''(((***,,,******))))))((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((***)))'''&&&&&&''')))***+++***)))((('''&&&%%%%%%)))))))))))))))((('''''''''''''''((((((((())))))((((((((((((((((((''''''(((((('''&&&&&&&&&&&&&&&((('''%%%#########$$$%%%)))(((''''''))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&((((((((((((((())))))******)))((((((((((((((('''***)))((((((((()))++++++*********++++++++++++,,,...---,,,*********+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''&&&((()))((('''&&&''')))((('''&&&&&&(((((('''&&&''''''((()))***+++,,,,,,))))))))))))(((((((((((('''(((((())))))(((((('''&&&''''''(((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++*********++++++,,,---++++++++++++++++++++++++******++++++,,,------...------......///000000000...///000333888???EEEIIIZZZ```gggpppxxxwwwppplllnnnqqqtttyyy{{{}}}******))))))(((((())))))((('''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''(((((()))***++++++***)))(((((('''(((((((((((())))))))))))))))))************************))))))((((((((((((''''''))))))************))))))))))))))))))))))))))))))))))))((((((((()))*********))))))))))))(((((((((,,,+++***)))(((((((((((())))))((((((((((((((('''))))))''''''''''''))))))******)))(((((('''&&&&&&))))))******))))))((((((''''''((((((((()))))))))******)))(((((('''&&&&&&((('''&&&&&&%%%%%%&&&&&&((('''%%%###""""""######((('''&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''(((((('''''''''))))))(((((((((((('''''')))***+++***((()))---111'''(((***)))'''&&&(((***)))))))))((()))******+++************++++++++++++,,,+++******)))***************))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&'''&&&'''(((((('''&&&'''((('''&&&%%%&&&'''((('''%%%&&&''''''((()))***++++++*********))))))(((((((((&&&''''''''''''''''''&&&&&&''''''(((((((((((((((((((((''''''(((((()))***)))))))))*********++++++)))***++++++,,,+++++++++******************************++++++,,,,,,------,,,,,,,,,---......//////.........///111444666888@@@FFFOOOYYYeeeqqq|||zzzvvvqqqqqq{{{))))))(((((('''(((((())))))((('''(((***+++***)))''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''((())))))***+++***)))(((((((((((((((((((((((())))))******++++++************)))))))))))))))(((((((((((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++*********+++***)))))))))((((((''''''))))))(((''''''((())))))'''''''''((())))))******))))))*********))))))((('''(((((((((((()))))))))))))))))))))((((((''''''(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&&&&'''(((&&&%%%&&&'''((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((()))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&)))))))))))))))((((((((())),,,---,,,)))+++222999+++***(((&&&&&&''')))+++)))))))))))))))******+++(((((()))))))))***************))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''&&&'''((((((&&&&&&'''((('''&&&%%%%%%&&&'''&&&%%%&&&&&&''''''((())))))*********))))))((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((((((((((((((((('''&&&&&&((()))***))))))))))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++++++++,,,------......//////000111222333444555222666<<>>PPP^^^gggjjjlllmmmsssvvv|||~~~)))))))))*********+++++++++++++++*********))))))(((((()))***++++++,,,,,,++++++++++++++++++++++++---------,,,++++++******,,,,,,++++++++++++,,,,,,,,,++++++***+++,,,---...++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******************))),,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,)))***++++++++++++***))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++,,,++++++***))))))((()))*********)))'''&&&------,,,+++++++++++++++***))))))))))))***))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))******)))))))))(((((((((''''''((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''(((&&&&&&&&&&&&''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((()))(((((('''''''''((((((''''''''''''(((((((((((()))((('''''''''((()))***(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((***++++++***((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%###%%%''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''*********)))((((((''''''))))))))))))************+++++++++++++++,,,------******+++,,,------------///000000///------///111222;;;FFFMMMPPPPPPPPPQQQTTTXXX```iiisss{{{************++++++++++++++++++++++++******************++++++++++++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++******,,,++++++***+++,,,...///***++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,,,,+++***)))))))))******++++++,,,,,,++++++++++++++++++++++++***+++++++++***)))(((((('''((()))***)))((('''&&&+++*********++++++,,,---)))*********)))))))))***(((((((((((((((((((((((('''((((((((()))))))))*********)))(((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++''''''''''''((((((((((((''''''(((((()))***+++,,,'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''(((''''''&&&&&&''''''(((&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%###%%%''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''%%%%%%'''(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&'''((()))))))))&&&''''''(((((()))******%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))***************++++++++++++++++++)))***+++,,,---------,,,---...///...---...///111666;;;@@@BBB@@@===<<<===???AAAEEELLLWWWcccnnnuuu******+++++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,+++)))(((+++,,,,,,,,,,,,---------))))))******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++------------------------)))+++---......---+++))))))***+++,,,,,,+++***)))*********+++++++++++++++(((((())))))))))))((((((+++,,,,,,,,,,,,,,,+++***)))))))))))))))((('''''')))))))))******+++------)))***++++++))))))***+++))))))))))))))))))))))))''''''(((((())))))******,,,+++***)))((((((((((((((((((((('''''''''&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***)))((('''&&&&&&&&&&&&######$$$$$$&&&''')))***''''''''''''((((((((((((&&&'''((()))************''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((())))))(((((('''))))))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%###%%%''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%&&&'''((())))))*********))))))(((''''''&&&''''''(((((())))))******((((((((((((((((((((((((((((((((()))))))))******)))******+++++++++*********+++---...//////......)))+++,,,,,,,,,,,,---...333666999999555222222333666777888:::AAAKKKWWW___mmmvvv}}}zzzzzz~~~+++++++++,,,,,,,,,,,,---,,,,,,+++++++++*********)))***+++------,,,+++***,,,,,,,,,,,,---------...******++++++,,,---------,,,---...//////...---,,,,,,,,,------------------+++,,,,,,---------------///......------......///------------------------,,,------......------,,,,,,,,,---.........------------------------------+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,++++++++++++++++++***))))))***++++++***))))))+++,,,------------------,,,++++++***)))*********+++++++++***++++++,,,,,,)))***,,,+++)))(((***,,,))))))))))))))))))))))))'''''''''((()))***************)))))))))))))))))))))))))))((((((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''''''''&&&&&&&&&'''((((((((('''&&&%%%(((''''''''''''''''''(((''''''''''''(((((((((((()))((('''''''''''''''((($$$$$$$$$%%%&&&'''((()))''''''''''''((((((((((((%%%'''((())))))'''%%%###'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%''''''&&&%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((())))))(((''''''&&&&&&%%%'''(((((()))******++++++)))))))))(((''''''&&&&&&(((((((((((()))))))))***))))))***++++++***)))(((***+++---/////////...---(((***,,,,,,+++***+++,,,---000333222///---...000000222333444666<<>>>>><<<999888999999888777666555444444888666444333333333222111///000000000111111000000............//////000000---...///000000///---,,,,,,------------------,,,,,,+++++++++************,,,++++++******++++++,,,************************************************((((((((((((((((((((((((''''''&&&''''''((()))***+++,,,,,,***'''%%%%%%&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''))))))))))))(((((((((((('''''''''&&&&&&&&&''''''&&&%%%$$$###$$$&&&)))******))))))(((''''''&&&&&&###$$$$$$%%%&&&''''''''''''''''''&&&'''((()))***...+++((('''((()))(((''''''''''''''''''&&&&&&%%%'''''''''((((((((())))))''''''(((((((((((('''''''''((((((((((((((()))))))))))))))))))))***+++,,,&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''((()))((('''%%%$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''''''''((((((((()))---(((&&&''''''$$$###%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&''''''''''''&&&&&&%%%$$$%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&'''(((((())))))''''''((((((((()))))))))(((((((((((())))))))))))+++++++++++++++*********++++++++++++************))))))***+++,,,+++++++++((()))+++,,,---.........000///............///000555666888999<<>>???>>>===<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>=========999:::<<<>>>>>>>>>===<<<;;;;;;;;;:::::::::999999:::888666555666666555444111222333444555555444444111111111222222222222222...///000000000///---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++***,,,++++++++++++++++++,,,******++++++++++++******++++++++++++++++++++++++))))))))))))((((((((((((''''''&&&''''''((()))***)))******)))(((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''((()))*********&&&&&&''''''''''''''''''''''''%%%%%%&&&(((***,,,,,,***(((%%%%%%&&&''')))%%%&&&'''''''''&&&&&&%%%'''''''''''''''(((((())))))((('''&&&''')))))))))'''((()))((('''&&&%%%%%%''''''''''''((((((((((((''''''((((((((((((''''''((((((((())))))*********)))((((((((()))***++++++(((((((((((((((''''''&&&((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%'''((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((###"""%%%&&&$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))************************+++***************************++++++******)))((('''((()))+++++++++++++++++++++++++++,,,,,,------)))+++...///111555999<<<===CCCLLLQQQTTT\\\hhhqqqxxxzzz{{{||||||{{{zzzyyy~~~---///000/////////111333000000111111111111000000111111222444555777888999777888999:::::::::::::::::::::::::::;;;<<<===>>><<<===>>>@@@AAAAAAAAAAAA======<<<;;;::::::::::::;;;;;;<<<>>>AAAAAA@@@>>><<<>>>@@@AAAAAA@@@???>>>::::::::::::::::::;;;<<<::::::::::::;;;===>>>???DDDCCC@@@===<<<<<<===>>>:::;;;<<<===???@@@@@@@@@===============<<<<<<<<<999777555555666666555444444555777999::::::999999888888777777555444222111111222222111111000///...------............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******************************+++++++++++++++++++++***((((((((('''(((((())))))'''((())))))(((((()))***((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&'''((()))***++++++&&&&&&'''(((((((((''''''((((((''''''''')))***+++,,,***'''%%%$$$%%%'''(((((())))))******((('''&&&''''''((((((((((((((((((&&&&&&&&&&&&'''((())))))%%%'''******)))(((((()))&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((())))))******+++''''''&&&&&&&&&'''(((((((((((())))))((('''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''""""""$$$%%%&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&###"""&&&(((&&&&&&((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))*********))))))******************,,,++++++***))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++---......///111333333666:::<<<>>>BBBGGGLLLRRRSSSUUUWWWXXX[[[___bbbnnnrrr{{{111333444333111111333555222222333444444333222222222222444555777999:::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;<<<>>>???===>>>@@@BBBDDDEEEEEEFFFBBBAAA@@@???>>>>>>>>>>>><<<>>>AAAEEEIIIJJJHHHEEEAAACCCEEEGGGGGGFFFDDDCCC;;;;;;;;;;;;;;;<<<======??????@@@@@@AAACCCDDDEEEGGGDDD???<<<:::;;;>>>???????????????@@@BBBCCCDDDAAA@@@@@@???>>>===<<<<<<999777555555777777777666777999;;;===>>>>>>>>>===;;;;;;;;;;;;999777555444666555444333222222222222///000000111111000000/////////.........---------+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************+++++++++++++++++++++,,,******)))((((((((())))))''')))***)))((('''(((***((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&'''(((''''''(((((())))))******&&&'''((()))))))))(((((('''''''''(((((((((((((((((((((''''''&&&%%%%%%$$$%%%&&&((())))))((('''&&&'''(((((((((((((((''''''%%%&&&'''&&&&&&&&&'''(((###&&&))))))'''%%%$$$%%%&&&&&&&&&'''''''''((((((((((((((())))))(((((((((&&&&&&'''(((((()))******(((((('''&&&&&&&&&''''''&&&'''((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$#########$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###''')))&&&%%%'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))***+++''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******(((((())))))******++++++,,,+++***)))))))))***+++...---+++***))))))******------------------,,,,,,...//////...,,,,,,---///111111111333444555666666888:::<<<======@@@EEEIIIRRRXXXbbbmmmvvv}}}555777888666333111333666333333555555555555333333222333555666888:::<<<<<<<<<===============<<<;;;;;;:::::::::;;;<<<>>>???===???AAACCCEEEGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCDDDFFFKKKQQQVVVXXXVVVSSSGGGIIIKKKMMMNNNMMMKKKIIICCCCCCCCCCCCDDDDDDEEEFFFMMMMMMNNNNNNPPPQQQRRRSSSMMMIIIDDD???===???BBBEEEEEEDDDBBBAAAAAACCCEEEFFFDDDCCCBBB@@@>>>===;;;;;;:::999777888999::::::999999;;;>>>@@@AAAAAA@@@@@@:::;;;<<<<<<<<<;;;:::999999888666555444444555555222222333333333333222222000////////////.........+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***))))))))))))))))))))))))(((((()))))))))*********,,,+++***))))))((()))))))))******)))(((''''''((())))))))))))))))))))))))%%%%%%%%%%%%&&&&&&'''((())))))))))))((((((((((((&&&''')))*********)))(((&&&''''''(((((('''&&&%%%$$$&&&(((***)))&&&###!!! !!!###&&&'''&&&%%%%%%'''(((((((((((((((''''''&&&'''((('''%%%$$$%%%%%%###&&&(((&&&"""&&&&&&&&&'''''''''(((((((((((())))))))))))((((((%%%%%%&&&&&&'''((())))))+++***)))((((((((((((((($$$%%%&&&((()))*********%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((('''''''''''''''''''''&&&((($$$###'''(((%%%###$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((()))***+++,,,,,,(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******'''(((((()))***++++++,,,+++***)))((()))***---...111000---+++)))***++++++'''((()))************)))(((((((((((((((***///222000...---///222333111...111333444444333444777;;;666===GGGPPPVVV\\\ccchhhuuuyyy|||zzz===::::::===:::444555:::888===888555:::888555:::777555666:::<<<;;;===AAACCCBBBDDDFFFEEEAAA@@@@@@======<<<<<<===>>>>>>>>>DDDCCCEEEJJJRRRYYY\\\\\\VVVWWWXXXVVVTTTRRRRRRSSSQQQWWW\\\]]]```dddccc___[[[ZZZ\\\```]]]VVVPPPOOOJJJMMMOOOOOOOOOPPPTTTWWW^^^jjjooojjjhhhjjjeee[[[UUUNNNFFFBBBBBBDDDEEEEEEHHHKKKKKKKKKMMMQQQQQQMMMOOOOOOKKKEEECCCDDDEEEBBB???>>>===999666666999<<<<<<<<<>>>??????@@@??????;;;;;;;;;;;;<<<>>>>>>???999999888777666777999:::777777666666555444444333///000000000000///......000000//////............,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******,,,+++)))''''''(((***+++))))))))))))))))))))))))))))))***++++++++++++***+++***)))((('''&&&%%%$$$))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''(((((('''%%%""" (((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***'''%%%&&&(((***(((''''''&&&&&&%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))((('''%%%$$$###"""%%%%%%%%%&&&&&&''''''''''''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''***)))'''&&&%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&%%%&&&''')))************&&&'''''''''''''''&&&&&&))))))))))))************)))************+++++++++++++++******+++,,,------///...,,,)))&&&&&&))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------//////000000111111222222222555888;;;===@@@DDDFFFSSSZZZcccjjjqqq{{{zzzxxxxxx|||999777777;;;;;;777888;;;999???;;;888<<<999555;;;;;;999:::===>>>===@@@DDDJJJMMMQQQTTTSSSOOOKKKIIIGGGEEEDDDCCCDDDEEEFFFFFFGGGIIIOOOZZZiiissswwwwwwrrrsssrrrnnnhhhbbb^^^\\\\\\aaadddfffkkkrrruuutttxxxuuuuuuuuuoooeee]]][[[XXX]]]bbbddddddfffkkkpppyyy{{{xxxooodddXXXRRRKKKFFFFFFGGGGGGGGGGGGKKKNNNRRRYYYbbbeeecccdddbbb\\\RRRNNNNNNMMMKKKIIIGGGDDDAAA>>>>>>???@@@????????????????????????>>>===;;;;;;<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;::::::999999888888888444444555555555555444444111111000000000/////////------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,+++***)))((())))))***))))))))))))))))))))))))))))))***++++++++++++***++++++***)))((('''&&&%%%))))))))))))))))))))))))(((((((((((()))))))))***'''((((((((()))))))))***%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&''''''((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***'''&&&&&&((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&(((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&'''((())))))***))))))''''''(((((((((''''''&&&(((((()))))))))*********))))))*********+++++++++)))*********+++++++++,,,,,,,,,+++)))'''''')))+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------............///////////////111444555666888;;;======CCCJJJOOOSSS[[[dddlllppptttzzz{{{yyyzzz|||:::777777;;;===<<<<<<===;;;CCCAAA@@@CCC???:::??????>>>AAAFFFGGGGGGJJJOOO___eeellloookkkddd[[[UUUUUURRRNNNLLLMMMOOOPPPPPPPPPTTT^^^qqq~~~vvvpppnnnkkknnnqqqrrrxxxyyyrrrqqqqqqyyy{{{nnn___ZZZTTTPPPNNNNNNNNNNNNNNNSSSXXX___jjjvvv|||{{{|||sssfff___^^^^^^\\\WWWTTTQQQNNNMMMMMMMMMLLLMMMKKKIIIFFFCCCBBBAAA@@@DDDAAA>>><<<===>>>>>>======;;;999:::===>>>===;;;>>>>>>===<<<:::999888888555555555555555555555555333333222222222222222111............------,,,,,,+++++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))***++++++++++++***,,,++++++***)))(((''''''))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%''')))***++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))'''&&&'''((()))((('''%%%%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''''''(((((())))))((((((((('''(((((())))))((((((((((((((())))))))))))******)))))))))*********++++++((((((***++++++******))))))***+++***)))((()))+++++++++++++++++++++++++++++++++,,,---------------------------,,,,,,,,,,,,---///000000000000222333111444888:::<<<@@@FFFLLLNNNSSSYYY```gggnnnuuuyyy}}}===;;;;;;>>>AAACCCCCCCCCCCCMMMOOONNNRRRLLLFFFKKKLLLNNNUUU\\\^^^]]]```eeezzzzzznnndddbbb^^^YYYWWWZZZ^^^```aaaccchhhtttzzzkkkhhhccc```___```bbbcccfffkkkpppuuuxxxpppooopppnnnjjjgggeeeeeeggghhhhhhhhhgggddd```ZZZUUUPPPMMMKKKPPPKKKGGGEEEEEEFFFEEEDDDAAA===999:::>>>AAAAAA???BBBAAA@@@>>><<<;;;999888666666666555555666666666555555555555555555555555111111000000//////......++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++***,,,++++++******)))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))************''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((''''''(((((((((((('''%%%%%%%%%&&&'''((()))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%%%%'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''(((((())))))(((''''''&&&'''((())))))))))))))))))(((((((((((()))))))))***))))))))))))************&&&''')))++++++***((('''%%%(((***+++***))))))***++++++++++++++++++++++++++++++,,,------------,,,------,,,,,,++++++******,,,...//////...---///000000222444444555666:::===999<<<@@@EEEIIIOOOVVVZZZjjjuuu~~~>>>???@@@BBBHHHNNNRRRSSSUUUaaafffgggiiibbb[[[___dddiiirrryyyzzzvvvwww{{{yyyooojjjgggiiipppxxx}}}~~~|||zzz{{{~~~|||{{{|||zzz{{{{{{{{{~~~~~~yyyssslllgggdddddd___ZZZYYYZZZ[[[YYYVVVPPPKKKDDDAAAAAABBBBBBAAAAAAAAA@@@??????>>>======<<<<<<;;;::::::::::::;;;888888888888888888888888555444444333222222111111---------------.........+++,,,,,,,,,,,,+++******************************))))))***++++++++++++***++++++++++++************************************))))))))))))************))))))))))))(((((((((((())))))))))))************((((((((((((((((((((((((&&&&&&&&&''''''(((******(((((((((((((((((((((((('''''''''''''''&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''((()))((((((''''''''''''''''''((()))++++++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((('''&&&%%%''''''((()))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********&&&((()))******)))'''&&&$$$&&&)))******)))))))))***************************+++,,,,,,------,,,,,,...------,,,,,,+++++++++***,,,------,,,---...///---...///000000111333444111333444555777:::???BBBLLLSSS\\\bbbiiiooossstttzzzEEEIIILLLNNNTTT```jjjoooqqq}}}sssvvv{{{}}}|||wwwssssssvvvvvvsssooobbb^^^XXXQQQJJJEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;::::::::::::::::::;;;;;;;;;;;;<<<<<<999888888777666555444444000000000000//////......---------,,,,,,,,,++++++************************))))))***++++++++++++******************+++++++++************************)))))))))*********++++++))))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&((()))***+++((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((%%%''')))***((('''''''''((((((((((((((()))***+++(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&&&&'''((())))))))))))''''''(((((((((((())))))((((((((()))))))))******((())))))******)))''''''$$$&&&))))))(((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,(((***+++,,,++++++---...******+++,,,...///000000000111222111111333666999666;;;AAAFFFKKKPPPUUUXXXcccgggnnnuuu{{{YYY```dddcccggguuuwwwxxxwwwpppdddYYYRRRPPPLLLKKKJJJHHHEEECCCAAA@@@BBB@@@>>>;;;999999999999<<<<<<=========>>>>>>>>><<<;;;;;;:::999888777666444333222222111000/////////...---++++++,,,,,,---************************))))))***++++++++++++***))))))))))))******++++++************************))))))*********+++++++++***)))))))))((((((((('''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((($$$'''******((('''''''''((('''''''''''''''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''(((''''''&&&&&&%%%%%%&&&'''((())))))((('''''''''((((((((())))))(((((((((((()))))))))************))))))(((((((((%%%'''(((((('''&&&'''((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,...+++++++++---///000000///...000111111000111333555111222444777888:::>>>AAAKKKNNNRRRVVV[[[bbbkkkrrrwww{{{oooxxx{{{vvvvvvuuullliiifffddd```ZZZTTTNNNJJJGGGIIIGGGCCC@@@>>>======>>>======>>>>>>?????????@@@>>>======<<<:::999888888666555444333222000//////000///,,,++++++,,,---...************************))))))***++++++++++++***((((((((()))******++++++************************)))************+++++++++******))))))((((((((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((($$$'''++++++(((&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))*********((('''&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&'''''''''''''''&&&$$$%%%&&&'''((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))),,,+++***)))(((((())))))&&&'''((('''&&&%%%&&&((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,---///000000///---,,,---...+++***+++---///000///...---...000000......///111333222222222111000222666888999::::::===EEEOOOWWWXXX^^^eeekkkpppxxx}}}uuukkkaaa___bbbaaa```XXXMMMGGGGGGFFFCCCCCCAAA???@@@CCCDDDAAA>>>BBB@@@???>>>???>>><<<::::::888666555666555444333666444222000............---,,,+++*********+++,,,---+++***(((((()))+++,,,------,,,++++++*********+++******)))(((((())))))***++++++,,,+++)))'''&&&))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&,,,+++******)))******+++))))))))))))))))))))))))((('''&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))+++*********))))))((((((''''''''''''''''''&&&&&&+++)))(((&&&&&&((()))+++'''(((((()))***+++++++++''''''''''''''''''''''''(((((())))))((('''&&&&&&'''''''''''''''((()))***))))))((('''&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&&&&'''***,,,(((%%%$$$&&&&&&$$$%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((***)))'''%%%%%%%%%'''((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''((((((((((((&&&$$$$$$''')))'''''''''&&&&&&'''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++---,,,+++***)))((('''&&&''''''&&&%%%&&&'''((()))''''''''''''((((((((((((%%%&&&(((((('''''')))******))))))((('''&&&&&&%%%)))))))))))))))*********)))***+++***((((((***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,***))))))***,,,---++++++++++++++++++++++++,,,,,,,,,---------......------///000111111111111111111222333555777999:::AAACCCEEEHHHLLLSSS[[[aaammmrrr{{{|||zzz{{{rrrsssnnngggaaa```]]]XXXPPPLLLGGGDDDDDDCCCAAA>>>?????????AAABBBBBB???===:::999777666888999999999444333222111111111111111///...---,,,,,,,,,,,,------,,,***))))))***+++,,,++++++++++++++++++,,,,,,+++******)))))))))******(((((((((((('''&&&%%%$$$))))))************))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((()))***(((''''''''''''''''''(((((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))&&&''''''((())))))******''''''''''''''''''''''''((((((((((((((('''&&&&&&'''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''''')))+++......(((%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$%%%''''''))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))************)))((('''&&&&&&%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&''''''''''''''')))***)))''''''((()))++++++******)))((((((''''''(((((((((((()))))))))(((((()))(((''''''(((***'''''''''(((((()))))))))***+++++++++,,,,,,------,,,+++)))(((((()))+++,,,++++++++++++++++++++++++------------.........///---.........///000000000000000111111222333444555444555777999;;;@@@EEEIIIKKKOOOWWW```hhhooorrrttt~~~{{{{{{uuuiiibbbYYYRRRNNNJJJEEEBBB>>>>>>???AAACCCBBB@@@>>>:::888666666888:::<<<<<<777777666666666555555555333333111000////////////...---,,,*********+++,,,*********+++,,,---------++++++*********++++++,,,++++++***)))(((((((((((())))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''$$$%%%'''((()))(((((('''))))))))))))))))))))))))(((((('''''''''((()))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))((((((((((((((('''((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''(((((((((((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((((((***---///666---&&&&&&(((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((('''&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''((('''))))))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''***++++++***(((''''''(((+++******))))))(((((((((&&&&&&&&&''''''((((((((('''((()))(((&&&&&&((()))&&&&&&''''''''''''(((((())))))***+++,,,,,,------***)))(((''''''(((******++++++++++++++++++++++++------........./////////......---,,,,,,---.../////////.........//////000...000111111111333555777333666;;;AAAGGGMMMPPPRRRYYY```hhhnnnrrrvvv{{{~~~~~~vvv{{{wwwuuussstttzzz}}}wwwrrrmmmlllttt~~~}}}yyyzzz~~~wwwmmmeee]]]SSSMMMGGGFFFCCCCCCCCCCCCBBBAAA>>>;;;999888:::<<<>>>>>><<<<<<<<<;;;:::888777666777777666444333222111111000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++***++++++,,,------,,,+++***)))******+++))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((###$$$''')))***)))((('''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''(((((((((((((((''''''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$&&&'''''''''))),,,///<<<111'''&&&)))'''$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''(((***)))'''%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&''')))***&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''***++++++***)))(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))((())))))(((''''''(((***))))))))))))))))))))))))(((((()))***+++,,,------))))))((((((((()))******************************,,,,,,,,,---------......///...,,,******+++---...---,,,,,,,,,,,,---......///111222222111000000111111222333555888;;;===>>>???DDDIIINNNPPPSSSVVVXXX]]]cccjjjmmmnnnpppuuu{{{yyyvvvwwwqqqvvv|||wwwkkkqqq|||xxxnnnhhhhhhiiimmmsss{{{sssllleee```]]]^^^gggrrr~~~yyysssppprrrvvvzzz}}}uuuggg^^^XXXTTTNNNIIIHHHGGGGGGGGGEEEBBB???>>>>>>?????????<<<<<<<<<;;;:::999999999::::::999888777666555444333222111000///...---------------,,,,,,,,,++++++,,,+++++++++++++++,,,,,,***)))((('''&&&'''((()))))))))************))))))))))))))))))))))))))))))(((((())))))))))))))))))$$$%%%(((***+++***)))((((((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''((((((((('''((())))))))))))((('''''''''(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((((('''))))))((('''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&'''***---===111'''''')))(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&(((***)))'''%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''')))***,,,&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((((((''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&'''''''''((((((((((((''')))******))))))***,,,''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))******&&&'''((('''&&&%%%''')))************************(((((())))))***+++,,,,,,))))))))))))******++++++******************************+++++++++,,,,,,,,,...---+++))))))***,,,---++++++++++++,,,...///000+++---//////...------...000/////////000111333444333555888:::;;;<<<===>>>???EEEKKKMMMMMMOOOUUUZZZfffkkkqqqsssssstttxxx{{{{{{uuupppnnnpppiiillluuu}}}}}}|||||||||vvv}}}{{{nnnfffiiijjjmmmppptttwwwyyy{{{zzz{{{~~~}}}jjjddd^^^\\\ZZZZZZaaaiiiqqqxxx~~~}}}qqqnnnkkkkkkmmmppprrrsssttttttwww|||yyy~~~yyynnnddd___XXXRRRPPPPPPPPPPPPJJJHHHEEEDDDCCCBBBAAA???<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;:::999888777666666555333222000///............---,,,+++++++++,,,,,,+++*********************))))))))))))******))))))************))))))))))))))))))))))))))))))(((((())))))))))))******&&&''')))***+++******)))))))))))))))))))))))))))))))))*********)))(((((()))((((((''''''(((((()))'''''''''''''''''''''''''''(((((((((((()))))))))%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((((((((())))))((('''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&(((+++777...'''''')))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&''')))((('''%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''######$$$%%%&&&''''''(((%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''((((((((())))))&&&((())))))))))))***,,,((((((((((((((((((((((((&&&&&&'''((()))******+++$$$%%%&&&%%%######%%%&&&))))))(((((((((((('''''')))))))))))))))*********((())))))******+++++++++************************)))))))))*********++++++,,,,,,+++******+++,,,---+++++++++,,,---...000111(((***,,,---,,,,,,---...,,,,,,,,,---...000111222//////111222444444555555555888;;;<<<;;;<<>>>>>===;;;::::::;;;<<>>>>>===<<<;;;;;;;;;:::888666444222111+++,,,,,,------......///---,,,+++)))(((''''''''''''(((***++++++***)))((())))))************))))))))))))))))))))))))))))))(((((())))))*********+++***))))))((((((((()))))))))))))))))))))))))))))))))***+++++++++)))((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******++++++&&&''''''((()))******+++)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((%%%%%%%%%%%%&&&&&&'''((($$$$$$%%%&&&''')))***+++''''''%%%$$$$$$%%%''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&(((******'''&&&((((((%%%&&&***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%&&&)))+++(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((%%%""" ###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''((()))***)))'''%%%&&&'''%%%&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''(((((())))))***+++***((((((***+++))))))((((((((('''''''''*********)))((((((''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++------............------,,,++++++,,,,,,***+++,,,,,,+++,,,...000......//////...---,,,,,,...------...///000//////.........111555888::::::888666444222222333444444~~~zzzuuutttvvvyyyzzzzzzpppeee\\\```gggnnnwww~~~tttkkkkkkmmmllllllmmmlllmmmjjjfffhhhqqqzzz}}}}}}~~~tttkkklllllloooqqqiii[[[SSSTTTUUUYYY^^^``````___aaacccaaaccciiinnnlllgggeeeggg{{{{{{qqqlllxxxwwwjjj___[[[ZZZXXXZZZ___eeehhhqqq{{{~~~~~~|||{{{|||zzz}}}zzzwwwpppfffYYYMMMGGGCCC@@@>>>===;;;999:::;;;=========>>>======<<<;;;777222...000///......---............---,,,+++***************************+++++++++)))))))))((((((&&&%%%$$$,,,++++++******++++++,,,************))))))))))))&&&&&&''''''(((((())))))$$$&&&((()))((('''((()))''')))+++------,,,)))((())))))((((((''''''&&&&&&%%%%%%%%%'''))))))'''%%%''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((((()))$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$(((''''''&&&&&&%%%$$$$$$&&&&&&''''''''''''''''''$$$$$$$$$######"""""""""&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$+++***)))''''''&&&&&&&&&&&&&&&''''''(((((()))))))))((('''&&&%%%$$$######%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((((((((''''''''''''((((((++++++******))))))((((((((()))***+++***)))'''%%%%%%%%%&&&&&&'''(((((((((''''''(((((())))))******************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......//////000000111111222222111000//////000000}}}sssqqqqqqvvv||||||iii___YYYaaannn{{{}}}{{{vvvqqqooommmpppqqqqqqvvvrrreeecccaaacccddd___VVVQQQRRRNNNTTT[[[___^^^\\\[[[[[[``````aaabbbaaabbbkkkwww|||nnnfff```\\\^^^cccfffnnn{{{{{{wwwvvv{{{}}}yyylll```WWWOOOIIIEEEEEECCCBBBBBBBBBAAA???===>>>>>>>>>???>>><<<888555444444333222222111222222///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,+++***,,,++++++******++++++,,,************))))))))))))((((((((((((((()))))))))&&&((())))))((('''((()))((()))***++++++***)))(((((((((((((((((('''''''''+++******+++------,,,***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((())))))***((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''&&&&&&((((((*********)))'''&&&,,,,,,++++++***)))))))))(((((())))))))))))))))))***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---......///000000111111111000//////.........///zzzooommmoootttzzzyyyqqqhhh```YYYYYYfffzzz|||rrrwww|||wwwgggaaa]]]\\\^^^]]]ZZZWWWWWWZZZ```hhhmmmmmmjjjfffdddkkkkkkkkkhhhcccfffuuutttjjjeeeiiipppqqq{{{yyyrrrnnnlllsssuuuyyy}}}yyytttssstttwwwwww~~~xxxmmmbbbXXXSSSQQQOOOLLLJJJHHHDDD???<<<:::::::::<<<===<<<999666444444333222222222222222000000000///......------------------------------,,,,,,---------,,,,,,+++,,,++++++******++++++,,,++++++*********)))))))))*********)))))))))))))))((()))+++***)))(((((()))))))))))))))))))))(((((('''''''''((((((((((((((()))(((&&&'''(((***))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******+++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((('''&&&&&&%%%$$$$$$((((((''''''''''''&&&&&&((((((''''''''''''&&&&&&%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((())))))******((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''''''''&&&'''((()))***)))((('''&&&+++******)))((((((''''''************))))))))))))***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000//////...------------...zzzyyy|||yyysssooommmppprrrmmm```VVVWWWUUUZZZkkkyyyyyyrrrooonnnqqqsssrrrooolll{{{~~~{{{uuussszzzzzz|||uuupppllljjjnnnnnnqqqtttxxx|||}}}}}}zzzrrrmmmmmmoooooonnnsss|||yyyoooiiiddd```ZZZSSSMMMFFF???;;;999999999999:::999777444444333333222222222333333333333333222111111000///............------------***+++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++*********)))))),,,++++++******))))))))))))+++,,,+++)))(((((((((***)))((('''&&&'''((((((&&&&&&''''''(((((())))))&&&$$$""""""$$$&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))*********))))))(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''((((((((()))(((''''''&&&&&&''''''(((((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))(((''''''%%%%%%&&&&&&'''(((((()))++++++******))))))((((((************************(((((()))***************++++++++++++++++++++++++))))))))))))))))))))))))------------------------,,,------......///000000......------------......~~~zzzvvvtttvvvzzz~~~uuupppkkkjjjjjjeee\\\TTTNNNSSS]]]mmm|||}}}||||||yyyvvvrrrlllggghhhffffffhhhmmmppprrrrrrtttttttttpppkkkhhhiiikkkhhhfffiiippptttssssssuuuwww|||~~~rrreeeXXXNNNEEE???BBB@@@???>>>===;;;888555777666666555555555666666555666666666555444333222/////////......------------....../////////......,,,++++++******++++++,,,++++++++++++************,,,,,,++++++******)))))))))+++,,,+++)))(((((((((***)))'''&&&%%%&&&'''(((&&&&&&''''''(((((())))))***(((&&&&&&((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&'''((()))((((((((()))))))))))))))%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&''''''((()))(((((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((()))))))))'''''''''((((((((('''''''''''''''((())))))******+++*********))))))(((((())))))))))))))))))))))))(((((()))************)))++++++++++++++++++++++++))))))))))))))))))))))))------------------------,,,,,,,,,---......//////.........------......///uuuyyy~~~~~~xxxrrrjjjccc___[[[VVVRRRQQQ[[[gggqqq{{{~~~zzzssslllaaa]]]ZZZ\\\bbbgggkkkkkkjjjiiigggfffdddcccbbbaaa___^^^___dddggghhhjjjnnntttzzz~~~xxx|||rrrdddXXXQQQOOOMMMJJJHHHEEEBBB>>>;;;===<<<:::888666555555444888888999999999777555444111111111000//////......,,,---------------,,,,,,,,,++++++******++++++,,,,,,++++++++++++*********+++++++++***************((()))+++***)))(((((()))+++***((('''&&&&&&'''''''''''''''(((((((((((((((+++)))((((((***++++++***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))(((((('''&&&%%%%%%$$$$$$######$$$%%%&&&''''''(((&&&''''''''''''(((((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&((()))***(((((((((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%%%%))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...............---------...//////rrryyyuuummmeee^^^[[[[[[\\\eeeqqq|||kkkfff``````fffmmmqqqrrrppplllhhhfffeeebbb\\\VVVVVVTTTUUUYYY[[[\\\```fffooouuu||||||wwwtttrrrnnnpppssswww|||vvvnnneeebbb^^^[[[XXXTTTPPPMMMLLLIIIFFFBBB===:::777666::::::;;;<<<;;;999777666444444444333222111111111,,,,,,,,,,,,+++***)))))),,,++++++******++++++,,,,,,,,,+++++++++*********)))))))))***************&&&((())))))((('''((()))+++***)))(((''''''''''''((((((((((((((('''''''''(((((('''(((***+++)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&'''((()))&&&&&&'''''''''''''''(((%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$######'''''''''''''''((((((((()))))))))))))))))))))))))))******+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......,,,,,,,,,,,,,,,---......qqq}}}|||uuutttqqqmmmjjjlllrrrwwwzzz{{{rrrpppuuu|||~~~xxxqqqmmmkkkeee[[[RRRPPPNNNNNNQQQSSSTTTYYY___iiiooowwwzzzvvvpppkkkiiijjjkkkmmmrrryyy{{{xxxtttqqqnnnjjjfffccc___\\\WWWQQQJJJEEEAAA???;;;;;;======<<<;;;999777777777666555444444333333000000000000///...---,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******(((((())))))*********+++%%%&&&((()))((('''((()))+++******)))(((((('''&&&))))))(((((('''''''''&&&)))))))))+++------+++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))***))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&(((((()))'''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''((()))''''''(((((()))*********%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))************************************************++++++++++++++++++++++++***++++++,,,,,,---......+++*********+++,,,,,,---{{{{{{sssuuu|||yyyrrrkkkbbb\\\UUUSSSRRRRRRQQQVVVeeettt{{{|||sssiiidddcccgggiiikkklllnnnttt|||}}}|||yyy{{{{{{wwwnnn```RRRIIIEEEFFFAAA>>>AAAAAA>>>======;;;888555444555666666666333222111000//////////////////------------//////---,,,++++++---...---+++************************************************))))))))))))(((((((((((((((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((***)))(((''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&$$$###'''&&&$$$######$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''')))))))))((('''''''''&&&$$$$$$%%%&&&&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&$$$######"""$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''(((((('''%%%###"""&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&%%%######$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$&&&((())))))((('''$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''((((((((((((((('''''''''((((((''''''((()))******,,,,,,++++++***)))))))))))))))))))))))))))))))))************************))))))***+++,,,------...++++++++++++++++++++++++,,,+++++++++++++++++++++|||zzz~~~wwwrrrrrrllleee___]]]ccctttxxxjjj```\\\___```ccccccdddhhhmmmqqqwww~~~ssseee\\\YYYYYYSSSMMMIIIDDD===:::<<<===:::888777999;;;<<<<<<777666555333111000000000000///...---,,,------...---+++***+++,,,---,,,+++))))))))))))))))))))))))************************++++++++++++************(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((***)))(((''''''((()))***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%&&&'''''''''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))''''''((())))))******+++))))))))))))))))))))))))************************'''((((((((()))*********++++++++++++++++++++++++***************+++++++++{{{|||xxxqqqrrr}}}zzziii\\\UUUTTTVVVWWWWWWWWWYYY\\\___hhhooovvv{{{zzzsssrrrooofff\\\UUULLLCCC???@@@>>>;;;888777999;;;<<<<<<<<<;;;999777555333222222111000///---,,,,,,,,,,,,,,,+++******,,,,,,+++***))))))))))))))))))))))))************************,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))((((((''''''(((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%'''((()))'''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%(((((('''&&&&&&%%%$$$$$$''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&$$$######$$$$$$%%%%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******++++++,,,~~~|||{{{{{{mmm___XXXTTTRRROOOLLLKKKMMMPPPRRRWWW^^^fffkkkqqqyyy~~~~~~|||zzzzzz|||~~~|||oooccc]]]XXXRRRLLLIIICCC???;;;888888999999999>>>===;;;999777666555555222222000///---,,,++++++---+++******+++,,,+++)))))))))))))))))))))))))))*********************************)))))))))(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''######$$$$$$%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''***(((&&&###"""###$$$%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''''''''(((&&&'''((())))))(((((('''))))))(((((('''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))******+++,,,------~~~tttmmmfff___TTTJJJEEEEEEGGGIIIKKKRRRYYY]]]aaagggkkkjjjgggdddcccfffjjjooowww}}}~~~~~~~~~wwwvvvrrrdddbbbeeeaaaXXXQQQIIIEEE???<<<;;;<<<<<<<<<===<<<;;;:::999888888888444444333111000...---,,,---,,,++++++,,,,,,***)))++++++++++++++++++++++++************************************))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''')))(((%%%###"""###$$$%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''***))))))(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''*********)))))))))))))))(((((((((((((((((((((((()))******+++,,,---......}}}}}}~~~wwwyyyxxxfffVVVKKKGGGFFFGGGFFFMMMRRRSSSUUUYYYZZZXXXYYYSSSPPPRRRUUUYYYaaaiiirrrttt|||tttnnnnnn|||yyynnnnnnrrrnnncccZZZOOOJJJDDD???>>>>>>>>>>>>======<<<;;;::::::::::::666666666555333222000//////---,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,,,,,,,+++++++++))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))(((((('''&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&$$$$$$$$$&&&)))***$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&))))))'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((('''&&&&&&&&&''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********++++++,,,,,,---|||wwwmmmiiirrr~~~zzzpppiiikkkrrrwww{{{lll___XXXTTTRRRRRRXXX\\\[[[ZZZ[[[YYYVVV[[[SSSLLLJJJJJJKKKQQQWWWeeegggrrrzzzooolllppp}}}}}}sssmmm```ZZZRRRJJJFFFCCCBBBAAAAAA@@@>>>===<<<;;;::::::888999999888777555333222000///------------,,,***++++++++++++++++++++++++************************------,,,,,,,,,+++++++++(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''"""######$$$&&&''''''((($$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((***)))&&&%%%$$$%%%'''(((%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))*********))))))))))))))))))))))))))))))))))))))))))******}}}yyywwwtttooo```bbbmmmzzzuuulllfffjjjrrryyy~~~rrrjjjdddaaahhhnnnpppnnnkkkjjjgggccceee[[[QQQLLLIIIGGGJJJOOOVVVWWWaaahhhooo~~~uuummmnnntttyyyqqqfff[[[SSSMMMIIIGGGDDDCCCAAA???===;;;::::::::::::::::::999888666555111///............,,,+++************************************************+++++++++*********))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''''''''''''''''''''''''''((()))******)))((('''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((!!!"""%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&%%%######$$$$$$%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((###$$$$$$%%%%%%$$$$$$###''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((+++)))&&&$$$###%%%''')))''''''&&&%%%%%%$$$$$$###(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,------...************************((((((((((((''''''''''''~~~zzz{{{~~~wwwrrrtttxxx|||~~~{{{tttlllddd___XXXeee}}}wwwqqqqqqnnnjjjjjjnnnwww{{{vvvwww|||{{{yyy|||nnn\\\UUUOOOHHHJJJRRRUUUVVVZZZ^^^cccdddcccaaa___bbbkkkxxx~~~xxxiii\\\SSSMMMLLLIIIEEEBBB@@@>>>;;;999???>>>999444666<<<;;;555222000.........///...---......---,,,+++++++++,,,...---+++))))))***,,,---+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''))))))(((((('''''''''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%)))'''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&'''((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&$$$!!! """$$$&&&((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++(((%%%###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$)))(((&&&%%%$$$$$$%%%%%%(((((((((''''''&&&&&&&&&%%%''')))******)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''***)))((((((((()))+++,,,///+++&&&$$$&&&)))))))))((((((((((((((((((((((((''''''((((((((((((''''''yyyvvvwwwsssnnnmmmqqqqqqooopppooorrruuutttssswwwzzzooohhheeewww~~~tttpppjjjhhhkkkrrryyy~~~}}}vvvqqqrrrssssssvvvzzzuuueeeaaa^^^ZZZ^^^fffcccaaa^^^[[[WWWTTTRRRQQQVVVXXX^^^fffjjjnnnyyyttteee\\\RRROOOJJJGGGEEEEEEDDDCCC===>>>;;;666777:::999444888666444444555444333111------,,,,,,,,,,,,,,,------,,,+++*********+++,,,+++++++++++++++++++++++++++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''')))))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&$$$"""!!!###%%%&&&''')))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%&&&''')))***'''''''''&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''))))))((((((((()))++++++---***&&&%%%'''))))))(((((((((((((((((((((((((((''''''((((((((((((''''''}}}vvvvvvzzzrrrrrrtttvvvvvvqqqiiiaaa^^^^^^[[[VVVWWW___dddeeeccceeejjjooosss{{{}}}uuusss|||tttpppqqqvvv||||||}}}{{{uuuqqqqqquuuyyyzzzmmmkkkkkkjjjooowwwuuuqqqiii]]]QQQIIIHHHIIIMMMOOORRRUUUUUUZZZfffsss|||~~~~~~{{{yyy}}}zzznnn```ZZZSSSMMMJJJIIIHHHGGGDDDDDDAAA;;;999999888666777666666666777666333111......---,,,,,,,,,------,,,,,,,,,++++++*********+++++++++++++++++++++++++++***))))))))))))***+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((+++)))&&&&&&&&&&&&%%%$$$(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%######$$$&&&%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((((()))******+++)))''''''((()))((('''((((((((((((((((((((((((''''''((((((((((((''''''|||}}}}}}wwwpppmmmllllllmmmnnnlllhhhdddaaabbbfffkkkmmmjjjccc\\\YYYZZZYYYVVVYYYaaaiiikkkhhhlllrrr|||~~~|||yyyooouuu~~~||||||~~~ssspppppppppsssxxx|||ssseeeVVVOOOOOOSSSMMMPPPQQQPPPNNNQQQ[[[eeejjjkkklllllllllpppwww|||yyyrrrggg]]]VVVRRROOOMMMRRROOOHHH@@@:::999999999555555666888999999666333333222000///---,,,,,,,,,,,,,,,------,,,+++***)))++++++++++++++++++++++++************************))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))***))))))))))))))))))***((())))))******))))))(((((((((((((((((((((((((((%%%&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++)))'''&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """$$$&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%&&&((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""!!! ###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))((((((((()))))))))(((((((((((()))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''yyyuuuqqqkkkgggfffbbb___\\\]]]___bbbcccbbbccchhhnnnsssrrrmmmgggfffjjjllljjjmmmtttzzz}}}|||mmmpppvvvzzz|||zzzwwwuuu|||tttnnnllllllmmmpppuuu|||}}}{{{yyyxxxyyywwwjjj^^^XXX[[[___\\\^^^]]]YYYTTTSSSVVVYYY[[[[[[[[[]]]```dddiiilllkkkoooyyywwwoooiiieeebbbaaaXXXLLLBBB;;;888999;;;::::::<<<>>>@@@@@@>>><<<999777555222000...---,,,............---,,,******++++++++++++++++++++++++******++++++++++++******************************++++++******))))))(((((())))))))))))))))))))))))******))))))))))))******'''(((((())))))(((((('''))))))))))))))))))))))))%%%&&&''''''(((''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******(((&&&&&&&&&'''&&&$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$%%%%%%&&&&&&$$$%%%''''''&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!!!!"""$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&'''&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((((((((((((((((()))))))))(((((((((&&&'''((()))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''{{{xxx{{{pppjjjgggbbb^^^]]]aaahhhooorrrqqqttt{{{~~~~~~tttttttttvvv{{{~~~tttkkkfff___bbbffflllrrryyy~~~{{{ooofffdddgggkkkuuuuuuqqqkkkfffccc___ZZZWWWUUUTTTUUUYYY]]]___``````dddnnn{{{~~~~~~pppcccSSSIIIDDD@@@???AAAAAA@@@AAABBBDDDDDDBBB@@@>>><<<:::777444111000///000000///...------,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******************************************))))))))))))))))))))))))))))))))))))+++******))))))******+++''''''((((((((((((''''''************************%%%&&&''''''(((((('''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&'''(((((()))'''&&&&&&'''''''''&&&"""###$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,***'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&$$$######%%%&&&&&&%%%###%%%&&&'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((()))))))))(((''''''%%%'''(((((('''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''vvvlllhhhhhhkkkooosssxxxxxxsssppprrrxxx~~~wwwmmmnnnoooqqqsssuuuvvvwww||||||vvvxxx~~~|||rrrfffaaa\\\YYYZZZ[[[ZZZXXXZZZ\\\bbbkkkooommmlllmmmlllsssddd^^^\\\WWWSSSQQQLLLJJJHHHGGGGGGGGGEEECCC@@@>>><<<:::888666555555333222111///...---......++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))))))))*********))))))))))))))))))))))))+++******))))))******+++(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&&&&(((&&&%%%%%%'''(((((('''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''&&&%%%%%%###$$$&&&''''''&&&$$$###%%%###!!!"""$$$&&&%%%$$$"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))(((&&&&&&$$$&&&((((((&&&&&&'''***((((((((((((((((((((((((''''''((((((((((((''''''tttiiidddiiiooovvv}}}}}}{{{xxxvvvuuuwwwzzz|||yyyqqqjjjggggggmmmuuuzzzsssiiibbb___\\\XXXTTTTTTRRRTTTYYYZZZWWWWWWZZZWWWkkktttrrrrrrooopppzzztttssssssnnnfffcccYYYWWWSSSPPPOOOMMMKKKIII??????===<<<;;;:::::::::666444111///......///000++++++++++++++++++++++++***+++,,,------,,,+++***************************(((((())))))******++++++))))))))))))))))))))))))++++++************++++++))))))************))))))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''''''''(((((())))))******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((!!!"""###$$$&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$%%%'''))))))(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$&&&(((((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$)))))))))((('''&&&$$$######$$$&&&''''''&&&$$$###$$$""" !!!$$$&&&%%%###"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''((('''&&&$$$###&&&&&&&&&''''''((((((((($$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))(((&&&%%%%%%'''((('''%%%%%%(((+++((((((((((((((((((((((((''''''((((((((((((''''''mmm||||||zzz{{{|||}}}}}}uuuhhh^^^]]]^^^^^^^^^ccciiillllllpppuuusssyyyyyyrrrkkk^^^RRRSSSQQQQQQSSSVVVUUUQQQLLLNNNTTT]]]aaa^^^\\\dddppp|||xxxqqqlllhhhaaaYYYSSSMMMJJJHHHGGGCCC>>>;;;;;;;;;999777444555555444333111///.....................------,,,+++)))***++++++***)))...,,,******,,,---,,,+++((((((((((((((((((((((((+++*********))))))((((((++++++************+++++++++++++++*********))))))+++***)))(((((()))***+++((('''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&***)))((('''''''''''''''(((((((((''''''&&&&&&&&&))))))))))))((('''&&&%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$######''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""%%%$$$$$$###$$$%%%'''((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%$$$#########%%%'''&&&$$$###%%%'''(((((('''&&&%%%###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&'''''',,,+++***(((''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&&&&''''''''''''(((qqq~~~{{{xxx}}}uuuiiicccaaa[[[WWWUUUXXX[[[]]]bbbggglllqqqwww{{{|||{{{{{{{{{wwwyyykkkYYYXXXYYY]]]```___ZZZUUUMMMNNNRRRUUUTTTVVV```lll}}}xxxtttmmmbbbWWWNNNIIIHHHFFFEEEDDDAAA===:::999999666666666555444333111000///......------.........---,,,++++++,,,,,,+++***------,,,,,,++++++******+++++++++++++++++++++++++++*********))))))))))))((((((''''''''''''((((((+++++++++*********))))))+++***)))(((((()))***+++((((((((('''''''''&&&&&&((((((((('''''''''&&&&&&)))(((((('''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""&&&%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$#########%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&&&&''',,,+++***((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&''''''''''''(((yyysssnnnmmmooopppllliiigggfffnnn{{{yyyvvvqqqdddZZZRRRQQQTTTWWW\\\aaafffiiinnnppppppmmmlllkkkiiipppyyyqqqooooooqqqsssppphhhaaaUUUPPPMMMNNNSSSZZZhhhttt|||tttiii]]]SSSMMMKKKDDDFFFFFFCCC===999888888888888777666555444444333000000///......///000111...---,,,,,,------,,,***+++...000///+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))******))))))))))))******+++************)))))))))******))))))))))))******)))))))))((((((((('''''')))))))))(((((((((''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""######$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))'''&&&&&&%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&""""""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&,,,+++***((('''&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((|||uuurrruuuyyy||||||}}}~~~}}}xxxwww{{{wwwvvvppphhheeedddccc^^^YYYYYYWWW[[[lll~~~zzzuuusssuuu~~~tttggg\\\ZZZ^^^aaadddhhhjjjnnnsssuuuuuusssqqqpppqqqtttzzzyyypppggg]]]TTTVVV___mmm}}}yyyrrrmmmhhhaaa\\\OOOLLLIIIFFFCCCAAA>>><<<;;;:::999888777666666666444333222111111222444555///...,,,,,,------,,,***+++000333222---))))))+++************************************************,,,++++++******++++++,,,************))))))))))))***))))))))))))))))))***))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&,,,+++***(((&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((~~~tttllliiijjjpppwww|||}}}zzzwwwuuusssyyyuuutttqqqrrrxxx~~~yyypppjjjhhhddd]]]XXXXXXTTTSSS\\\nnn}}}{{{zzzvvvqqqpppssszzz{{{|||}}}}}}}}}~~~~~~uuummmmmmpppssstttwww}}}}}}}}}{{{nnnbbbdddooo~~~zzzxxxggg]]]SSSPPPRRRRRRLLLEEE>>>===<<<;;;:::888777777777666666555666777888999000...------------+++***,,,111555333...******---))))))))))))))))))))))))***************+++++++++((((((''''''''''''(((((()))))))))))))))))))))))))))))))))******)))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''+++***)))'''&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((|||uuuqqqnnnhhhfffhhhhhhoooxxx~~~{{{vvvsssnnnwwwzzzpppnnnlllooovvv|||yyyssspppllleee______]]]ZZZ\\\hhhwwwvvvttttttuuurrrllljjjmmmpppooooooqqqtttuuutttrrrwww}}}~~~zzzzzz{{{xxxyyy{{{|||~~~}}}qqqqqqyyy{{{uuusss|||qqqccc^^^aaa```UUUIIIBBBBBBBBBAAA???<<<999888999999999:::;;;;;;;;;<<<222000............,,,+++...111333222...,,,,,,---++++++++++++++++++++++++*********+++++++++++++++***))))))(((((())))))***(((((()))))))))))))))***))))))************)))))))))))))))((((((((('''''')))))))))(((((((((''''''(((''''''''''''((())))))&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((()))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((yyysssnnnmmmkkkhhhiiilllmmmttt|||}}}{{{xxxzzztttpppllllllooovvv{{{~~~{{{wwwrrrjjjdddbbbfffggghhhmmmvvvzzzyyynnnkkkkkkmmmlllhhhgggiiikkkjjjlllrrryyyzzzvvvpppuuu{{{|||{{{}}}}}}|||zzzyyyzzz}}}}}}~~~}}}xxx|||~~~}}}~~~{{{|||}}}yyytttqqqooonnnooottt~~~~~~}}}vvvtttlll]]]OOOGGGHHHIIIHHHEEEAAA<<<:::888999;;;===>>>===<<<<<<555333111111111111///---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((((((((())))))******((()))***++++++***)))(((((((((((('''''''''&&&&&&((((((((('''''''''&&&&&&((((((((((((((()))******'''''''''((((((((())))))%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&'''(((((('''&&&&&&%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%######$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&& """$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((zzzyyyxxxvvv~~~~~~~~~|||xxxxxxtttqqqqqqpppmmmmmmoootttyyytttpppooonnnmmmqqqxxx|||zzzssskkkdddbbbkkkqqqrrrtttxxxxxxssshhheeedddggghhhggghhhkkknnnmmmqqqzzzwwwyyy~~~|||{{{}}}vvvsssqqqqqqvvv~~~zzzvvvxxx}}}zzzzzzyyyyyy}}}~~~~~~|||qqqkkkllljjjfffbbbaaacccfffiiijjjjjjqqqsssrrrzzzyyygggYYYKKKLLLNNNMMMJJJDDD???;;;777999<<<>>>???>>><<<;;;777555444333333333111///...,,,******,,,---,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))'''((((((((())))))******((()))***++++++***)))(((((('''''''''&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&)))))))))))))))***++++++'''((((((((())))))******&&&&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&"""###&&&((((((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&(((((()))$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%######$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$&&&'''%%%###"""###$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&!!!###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((}}}{{{|||xxxrrrnnnooouuu|||~~~|||zzz{{{|||~~~{{{vvvtttwwwzzz}}}yyyyyyyyywwwyyyyyyuuupppiiicccooottt|||wwwmmmfffmmmsssqqqmmmmmmqqquuu~~~xxxssswwwuuuxxxxxxsssttt~~~}}}xxxyyy~~~qqqaaaaaagggmmmwww{{{rrruuuxxxtttssswwwvvvzzz~~~{{{{{{}}}wwwkkk```\\\\\\\\\ZZZWWWXXX]]]aaajjjgggfffkkkttt}}}yyyoooccccccbbb___XXXNNNEEE???>>>======>>>???>>>;;;999666666555333222111000///...---,,,,,,...000000///******************++++++...---+++******+++---......---+++))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))***(((&&&'''***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((***)))(((((()))***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%###""""""&&&&&&&&&&&&&&&'''((()))"""$$$&&&&&&$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&(((+++,,,,,,)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######### !!!###$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&{{{wwwvvv~~~}}}uuuuuutttuuuwww{{{|||{{{{{{uuusssqqqooonnn|||zzzqqqyyy|||}}}}}}nnnhhhiiikkkqqqttttttwww{{{vvvyyyyyyeeeUUUTTTXXX\\\dddoooxxx~~~~~~rrrjjjmmmlllfffcccgggccceeejjjooorrrtttvvvxxxwwwiii\\\ZZZVVVSSSQQQSSSWWWZZZ]]]___ccciiirrryyy}}}{{{rrrjjjcccZZZOOOGGGDDDCCCDDDEEEEEECCC???<<<;;;;;;:::888777555444333111000......///000///...++++++,,,,,,,,,,,,,,,,,,...---+++******+++---...---,,,+++))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***(((''''''******)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&((()))******(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&zzzwwwwwwwwwxxx}}}~~~wwwrrrllloootttzzz~~~|||{{{vvvtttwww~~~vvvhhh___^^^\\\dddkkknnnrrr{{{~~~uuusss}}}}}}yyy~~~rrrbbbTTTRRRTTTUUUZZZaaajjjrrr~~~ssskkkffffff```VVVRRRUUUTTTTTTVVVYYY^^^cccfffffflllsss}}}vvviiibbbZZZUUUTTTUUUVVVUUUSSSYYYbbbjjjrrryyy~~~yyywwwppp```RRRKKKJJJIIIIIIIIIFFFBBB???<<<<<<;;;999888666555555555333111000000000...,,,------------------------------++++++++++++------,,,+++*********+++,,,---......------,,,,,,,,,+++))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&$$$######%%%'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''((()))&&&###$$$&&&((('''%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&}}}yyywwwwwwwwwyyy{{{xxxrrruuuzzz|||tttiii```]]]XXX```fffiiilllrrrvvvvvvssskkklllyyyrrrhhh``````aaa___^^^```eeemmmyyyrrrnnnkkkggg\\\PPPKKKMMMLLLNNNQQQWWWaaammmttttttwwwxxx|||}}}tttjjjdddbbb```ZZZTTTSSSYYYbbbjjjqqqzzz|||jjj]]]ZZZVVVRRROOOKKKGGGDDD======<<<;;;:::999888888666555333222222111///---......---------------,,,---,,,,,,++++++,,,,,,---+++************,,,---------------,,,,,,++++++***)))))))))))))))))))))))))))((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&$$$""""""%%%'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%&&&''''''+++&&&!!!!!!&&&((('''%%%&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''((((((((()))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&yyywwwwwwuuurrruuuyyyooofff```aaahhhmmmpppsssxxxzzzxxxpppkkkmmmzzzqqqnnnnnnqqqrrrnnniiigggfffkkksss{{{}}}wwwuuurrrkkk^^^RRRMMMMMMHHHPPPZZZdddttt~~~{{{ttthhh^^^ZZZ]]]```dddjjjuuu|||vvvlllccc[[[TTTNNNJJJCCCBBBAAA@@@???>>>======777666555555555444111///......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---++++++++++++******))))))))))))))))))))))))))))))((()))))))))((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&%%%###$$$&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&***%%% $$$'''&&&###$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((())))))(((&&&%%%%%%&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&|||||||||{{{xxx|||zzzrrrjjjmmmttt|||zzzwwwxxx|||uuuwww{{{~~~yyyuuurrrsssuuuwwwzzz{{{|||}}}~~~}}}|||{{{zzz}}}yyytttnnnyyyyyyxxxssskkkaaaXXXUUUUUUUUUeeeuuu|||xxxvvvvvv||||||kkkiiigggeeehhhoooyyyvvvjjj^^^TTTNNNKKKJJJHHHFFFCCCAAA???>>>;;;:::999999999777444111.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))******************))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%''')))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%'''$$$!!!!!!$$$&&&%%%###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&&&&''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&}}}{{{zzz}}}{{{yyyxxxwwwwwwwwwwwwzzz}}}|||xxxvvvuuuuuuvvvwwwwwwuuupppmmmhhhuuuxxxvvvpppiiicccaaaaaaaaapppzzznnneeebbbXXX]]]```eeerrrzzzwwwuuusssqqqsssssswww||||||wwwwwwzzzuuuhhh___]]][[[WWWRRRMMMHHHDDDBBBAAA@@@???>>>===:::666333000000//////...------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******)))))))))***++++++,,,,,,))))))))))))))))))))))))''')))******''''''(((***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((***)))'''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%!!!"""%%%&&&'''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%#########$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&{{{|||yyy|||}}}xxxvvvuuuuuuuuusssvvv{{{~~~zzzuuuqqqooopppqqqqqqooonnnllljjjeeepppyyy{{{zzzzzzzzzyyyvvvsssmmmgggfffhhhjjjkkkwwwiii```]]]NNNQQQRRRVVVeee|||tttlllfffdddgggllljjjeeeeeeiiixxx~~~xxxqqqoooiiibbb[[[TTTOOOLLLGGGFFFDDDBBB@@@===777444222111111000///......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))))))))***+++,,,------...))))))))))))))))))))))))''')))+++***'''&&&(((***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''')))***)))&&&###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$&&&((('''&&&%%%%%%&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###''')))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''######$$$%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&yyyyyytttrrrsssuuuxxxzzzwwwxxxxxxyyyxxxvvvtttsssqqqkkkhhhkkkmmmlllkkkmmmjjjjjjjjjjjjiiijjjlllnnnlllnnnpppnnnfffaaagggqqqyyyrrrmmmddd[[[RRRTTTTTTVVVdddzzzzzzvvvnnnddd]]]YYYWWWYYY]]]kkksssvvvgggWWWPPPQQQIIIKKKJJJFFF>>>999777888999666333111111111000///+++,,,.........---,,,+++))))))***+++,,,,,,------------,,,,,,+++***)))))))))******+++++++++************++++++++++++******((((((''''''&&&&&&&&&%%%((((((((((((''''''''''''&&&'''''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&(((&&&###$$$&&&((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%'''))),,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&+++***)))((('''&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&''''''''''''(((xxxvvvrrrpppqqqvvvzzz|||~~~{{{yyyyyy{{{~~~~~~|||tttlllgggkkkpppoookkkiiifffggggggdddaaabbbhhhmmmqqqooommmjjjdddaaaeeemmmyyysssiiiaaaYYY[[[]]]cccssszzz~~~lll]]]WWWXXX\\\___eeeooowwwyyyyyyttteee\\\[[[QQQPPPNNNIIIBBB===;;;:::999777555555555444222000...............---,,,,,,,,,,,,,,,+++++++++++++++------,,,,,,+++******)))******+++++++++******)))))))))************))))))++++++******))))))))))))((((((((((((''''''''''''&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$$$$&&&''''''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&)))((('''&&&&&&&&&'''''''''''''''(((((((((((()))xxxqqqoooooosss{{{}}}}}}sssmmmrrrxxxwwwpppkkkoooppppppmmmjjjmmmuuu|||xxxqqqooonnnmmmooottt~~~uuuooofffhhhmmmwwwrrreee^^^[[[XXXYYY^^^gggmmmqqqyyyxxxmmmhhh\\\WWWPPPIIIDDD@@@===;;;<<<:::999999999777555222222111000///...---------......---,,,++++++******------,,,,,,++++++******+++++++++++++++***)))(((******++++++++++++******((((((((((((''''''''''''((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&''''''(((((((((((())))))))){{{yyyvvvxxx|||}}}vvvrrr|||||||||~~~yyywwwxxxyyyzzz|||~~~~~~vvvyyy~~~pppbbb]]]YYYYYY```hhhmmmsssxxx~~~wwwoooeeeWWWMMMHHHFFFEEECCCCCC@@@>>><<<;;;:::888666666444222000..................------,,,,,,++++++------,,,,,,,,,++++++++++++++++++++++++***)))(((+++,,,,,,,,,,,,,,,,,,+++'''''''''''''''''''''&&&((((((((((((''''''''''''&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%'''((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''((((((((((((wwwzzz}}}yyyyyy||||||~~~zzzyyywwwuuuvvvyyyuuuiiibbb___eeemmmrrrvvvyyyzzzhhhZZZSSSRRRRRRRRRNNNJJJDDD@@@>>>===<<<;;;888666444111000/////////---------------------------------,,,,,,,,,,,,,,,+++++++++++++++***)))(((******++++++++++++***************************+++((((((((((((''''''''''''''''''((()))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%'''))))))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''{{{xxx|||yyylllllluuu~~~wwwvvvyyyxxxxxx}}}wwwnnnjjjjjjrrr}}}tttzzzvvvooolllrrryyy|||~~~zzzjjjaaa]]]]]]]]]ZZZUUUOOOIIIEEEBBB???===888777666444222111111000---.....................------------,,,,,,,,,,,,)))******+++++++++******((((((((())))))((((((((())))))))))))************((((((((((((''''''''''''&&&'''((()))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''((('''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&& ###&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$############$$$%%%%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&~~~xxxqqqtttuuu{{{|||}}}~~~pppjjjooowwwzzzzzz}}}yyywwwxxxwwwsssrrruuussswww}}}vvvhhhcccfffnnn|||zzz}}}|||qqqsssvvvuuuzzz~~~|||tttkkkhhhhhhccc```[[[VVVPPPIIIBBB===777777777666555333222111000000//////...---------------------------------((()))***+++++++++++++++((())))))******))))))(((&&&&&&''''''((((((((((((((((((((((((''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%''''''&&&$$$$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''' """%%%'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''''')))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''~~~}}}vvvqqqqqqrrrxxx{{{}}}{{{ssstttzzz~~~vvvppplllooosssrrrqqqrrrooovvv||||||yyy|||sssbbb___dddmmm}}}|||xxxuuuwwwxxx|||rrrrrrpppjjjkkkrrr{{{~~~}}}}}}}}}xxxwwwzzz|||vvvttthhhfffddd___XXXOOODDD===777777888888777555333222222222111///...---,,,+++------------------------'''((()))***+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,))))))******+++++++++,,,)))(((((((((''''''''''''"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&'''((('''%%%%%%'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&%%%'''(((&&&$$$###&&&(((''''''''''''''''''''''''((((((((((((((((((((((((,,,***((((((((()))(((&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$&&&'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''((((((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''(((%%%&&&((())))))(((&&&%%%$$$%%%&&&&&&&&&%%%$$$###&&&&&&&&&'''''''''((((((|||yyyyyyyyy}}}{{{wwwwwwyyyvvvllliiilllppppppnnnmmmhhhdddccceeelllzzzwwwhhh```cccjjjvvvzzzzzzyyyvvvxxxyyy~~~|||vvvpppoooqqqsssxxx~~~vvvzzz|||ppprrruuuvvvtttpppnnnqqquuutttzzz}}}pppkkkkkkfff^^^ZZZWWWOOODDDCCC@@@<<<999666666777888777555333111111333111---............------,,,+++***++++++,,,,,,++++++***************************************)))))))))))))))(((&&&$$$$$$&&&((()))''''''''''''''''''''''''((((((((((((''''''''''''***)))((('''''''''''''''%%%&&&''''''((((((''''''"""###$$$$$$&&&&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%''')))'''%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%$$$$$$~~~{{{wwwppppppqqqqqqooojjjccc^^^\\\\\\]]]dddkkkkkknnnnnnhhh```]]]```eeeqqqzzzyyyxxxzzz{{{|||vvvsssvvv}}}|||qqqpppvvv{{{yyyoooppppppmmmjjjjjjnnnrrrqqqwww{{{|||yyyvvvlllaaa[[[WWWPPPGGG===<<<:::888777888999:::777666555333333222///,,,............------,,,,,,++++++,,,,,,,,,,,,++++++************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''')))(((((('''&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$'''((('''%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$${{{yyyvvvssslllccc\\\[[[[[[YYYXXXZZZ\\\\\\\\\]]]^^^aaadddfffmmmsssxxxyyyyyy}}}wwwvvv|||~~~{{{}}}xxxrrrnnniiipppssszzz}}}xxxtttqqqqqqqqqnnnrrrtttuuuzzz|||mmmccc]]]UUUMMM@@@???>>><<<;;;;;;;;;;;;:::999888777555222000///............------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))'''(((***++++++***((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%***(((&&&$$$$$$%%%'''(((%%%%%%&&&&&&&&&&&&&&&%%%wwwmmmdddeeegggfffcccbbbaaa^^^[[[]]]cccjjjmmmnnnqqquuuyyyzzz{{{}}}wwwzzz|||oooggg______lll{{{tttmmmiiillllllkkkpppzzzyyysssggg\\\UUUMMMKKKHHHEEEBBBAAA@@@???@@@<<<:::999777444333444000000///...............+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))((())))))******))))))(((''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''((((((((('''''''''&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''''''''&&&||||||}}}zzzpppooossstttrrrrrrooojjjdddcccggglllnnnooovvvxxx{{{~~~|||nnnaaa[[[ccclllqqqzzz{{{kkkeeeeeeaaa^^^bbblllsssuuurrrzzzsssddd\\\XXXUUUQQQMMMKKKJJJLLLMMMLLLCCC>>>>>>>>>:::888:::444333111000///.........,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++***************)))'''&&&&&&''')))***((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''(((%%%&&&''''''((('''''''''((((((''''''&&&%%%%%%%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$&&&(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((((((&&&%%%$$$######***(((&&&### %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))******(((&&&%%%###$$$&&&'''&&&%%%###!!!%%%&&&'''(((((((((((((((|||yyysssxxx}}}zzz||||||{{{{{{yyywwwrrrmmmiiihhhhhhiiippppppsss{{{|||ooofffgggjjjkkkrrrzzz|||kkkggg___XXXYYY```ffffffkkknnnyyy|||mmmeee___[[[VVVTTTUUUZZZaaaeeeaaaTTTLLLNNNOOOHHHAAA@@@999777555222000/////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++)))'''%%%%%%''')))+++((((((((((((((((((((((((((((((((((((''''''''''''(((''''''''''''((())))))%%%&&&''''''(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''"""###$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""###&&&)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%!!!###%%%''''''$$$!!!&&&&&&'''((())))))))))))sssjjjggghhhllliiilllttt{{{}}}~~~{{{www|||tttlllkkkooovvv|||}}}{{{nnnbbb^^^ccceeedddddddddjjjttt}}}xxxsssiiiddd___\\\aaalllxxx~~~nnnfffkkklll```PPPHHH===;;;888444111000//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))(((((())))))***((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******%%%&&&''''''((((((''''''((((((((('''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###%%%'''''''''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%###!!!"""&&&)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$&&&''')))+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%###$$$%%%&&&&&&$$$"""!!!&&&&&&'''))))))******)))rrrmmmmmmrrrmmmnnnuuuzzzzzz}}}}}}}}}~~~zzzzzz~~~yyyqqqrrrwww~~~{{{ooolllrrr{{{pppjjjlllllliii```^^^aaajjjrrrwww|||tttooogggeeekkkxxx|||ttt]]]PPP@@@>>>:::555222000//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***))))))))))))))))))))))))))))))((((((((('''''''''''')))))))))))))))***++++++%%%&&&''''''((((((''''''((((((((()))))))))))))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''' !!!$$$&&&'''&&&%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%### !!!&&&***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&((()))************}}}|||yyyzzzyyyyyy|||~~~{{{yyy|||tttyyyyyytttqqqsssrrrnnnmmmooorrrxxx|||}}}zzzwwwtttssswww|||tttnnnooowww|||ooodddYYY]]]hhhmmmvvv}}}zzz~~~~~~wwwvvvwwwzzzzzziii```KKKEEE???;;;999777222...111000//////000000...,,,))),,,...///...------...---,,,+++***))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************))))))))))))(((((((((((('''&&&%%%$$$(((((('''''''''&&&&&&&&&***)))((('''&&&&&&'''((()))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$###&&&&&&((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%######$$$%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))}}}||||||{{{xxx{{{~~~~~~{{{zzz}}}zzzuuutttwwwyyyxxxvvvlllnnnmmmgggfffjjjllljjjdddgggmmmtttxxxzzzyyyxxxyyyzzz}}}xxxuuutttwww|||xxxiii]]]^^^gggiiimmmqqqllltttxxx}}}sssfff___WWWQQQHHH@@@;;;777444222333222000000000///---+++))),,,......---------...---,,,+++***)))))))))***))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))******)))(((((('''&&&&&&(((((('''''''''&&&&&&&&&***)))((('''&&&''''''((()))((('''&&&%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$######%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%''''''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''~~~yyyuuuwwwyyyyyy{{{zzzrrrmmmmmmnnnnnnnnngggfffbbb\\\[[[___bbbbbb]]]bbbiiipppuuuyyy|||~~~~~~pppcccccciiihhhiiihhh```gggmmm||||||wwwvvvssskkkddd```bbb\\\RRRHHH@@@;;;999999666444222111000///---+++***,,,......---,,,,,,---...---+++)))((()))***+++))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((,,,+++)))((('''(((((()))((((((((('''''''''&&&&&&))))))(((''''''''''''((((((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%###"""!!! %%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######"""""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''~~~~~~~~~uuunnnjjjjjjiiiiiiiiifffaaa]]][[[]]]]]]]]]^^^bbbhhhnnnttt{{{}}}|||ooonnntttrrrppplllaaa___eeerrr|||~~~{{{tttrrrooojjjggghhhhhhddd\\\SSSJJJDDD@@@???888666333222111000...,,,+++,,,...---,,,+++,,,---...---+++)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((,,,+++)))''''''''')))***((((((((((((''''''''''''((((((((('''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%$$$######"""$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&"""$$$%%%%%%$$$###$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""%%%'''((('''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))yyyrrrmmmiiigggkkkhhhfffffffffeeebbb```eeefffiiimmmttt}}}}}}}}}|||yyylll___bbblllxxx}}}yyytttsssrrrxxxzzzwwwtttpppppprrrqqqoookkkeee]]]SSSJJJDDD<<<:::777555444333111000---.........,,,,,,---......---+++***)))***,,,---))))))))))))))))))))))))))))))************))))))&&&'''''''''((((((((()))+++)))(((&&&&&&'''(((***))))))((((((((('''''''''''''''(((((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))***))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((}}}uuuooorrrnnnooosssvvvrrrmmmkkkmmmkkkjjjnnnvvv~~~wwwqqqmmmmmmooopppwww~~~|||hhhhhhlllqqqqqqllliiiiiijjjttt}}}xxxxxxzzz}}}{{{yyywwwqqqfffXXXMMMFFFCCC>>>;;;999777444333//////000...---,,,...///,,,,,,,,,+++++++++,,,,,,)))))))))))))))))))))))))))******++++++******)))'''''''''(((((())))))***))))))((('''''''''((())))))))))))(((((((((''''''&&&'''(((((()))(((((((((''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''((((((%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''(((((("""###$$$%%%%%%&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%"""######$$$&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&~~~}}}~~~wwwuuutttqqqooottt|||~~~||||||}}}||||||zzzrrrlllhhheeedddiiipppxxx}}}zzzwwwvvvuuunnnddd___^^^fffrrr~~~{{{}}}~~~}}}yyyiii\\\TTTOOOIIICCC>>>:::777444111111111///...---///111++++++,,,------,,,,,,+++)))))))))))))))))))))))))))***++++++++++++***)))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))((((((((('''%%%&&&((()))))))))((((((&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$$$$$$$%%%&&&'''''''''%%%&&&'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&""""""###%%%%%%&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%''''''%%%$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%$$$### ###$$$$$$%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&|||zzzzzzvvvttt{{{|||rrrnnnkkkkkkmmmpppyyy}}}|||~~~wwwoooiiiccc___eeekkkrrrwww}}}{{{pppbbbZZZXXXeeerrr{{{{{{~~~~~~|||}}}}}}zzzzzzvvviii^^^XXXPPPIIIBBB===888555222222222000......000222)))+++---......---+++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))***++++++,,,)))******+++++++++******))))))))))))((((((((((((%%%&&&((()))))))))((((((&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''((((((###$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))######$$$%%%%%%&&&''''''%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''%%%%%%#########$$$%%%&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&'''((('''%%%###""""""###$$$%%%&&&&&&'''(((######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((}}}{{{{{{rrreee___dddiiikkkrrr}}}~~~vvviiiccceeeeeedddfffkkkqqqvvvgggdddjjjyyyvvvnnnwww|||}}}zzzzzz~~~{{{tttfffccc___YYYSSSKKKBBB<<<;;;999777444000---+++***,,,++++++,,,...///...---,,,+++******)))*********))))))(((((((((((())))))(((((())))))))))))((((((((())))))***************(((((((((((((((''''''''')))))))))))))))))))))))))))(((((('''''')))***+++%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$#########'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))))))))((('''&&&%%%%%%$$$((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%$$$######$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''}}}|||ooobbbZZZ]]]___```fffoooyyy{{{}}}}}}||||||~~~uuunnnlllfffdddfffjjjnnnwww|||ssssss~~~vvvoooxxxyyy{{{~~~{{{||||||xxxssspppnnnlllhhhcccZZZOOOGGGAAA<<<777333000///---+++---,,,+++,,,...///...---,,,++++++***************+++******))))))******+++(((((())))))))))))((((((((((((((((((((('''&&&%%%'''''''''((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))(((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((()))(((''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$ """%%%&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''lllaaaXXXWWWWWWVVV\\\dddooossswwwxxxwwwvvvwwwxxxzzzwwwxxx{{{~~~tttooowwwzzz}}}zzzuuuqqqrrrqqqqqqrrrpppjjj```XXXMMMEEE:::444333333111...///---,,,,,,...//////...,,,,,,+++***************,,,,,,++++++++++++,,,,,,((())))))******))))))((())))))(((((('''%%%$$$###&&&&&&''''''(((((())))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))************))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''zzzlllcccZZZWWWVVVVVV\\\cccjjjnnnrrrsssqqqrrruuuyyy}}}rrrmmmuuuvvvooolllkkklllppptttuuupppkkk\\\PPPAAA999777777444111111///------...//////...,,,,,,+++************+++,,,,,,,,,++++++,,,,,,,,,)))))))))******)))))))))*********))))))'''&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((()))))))))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((''''''''''''(((((()))&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''{{{}}}xxxllleee]]]YYYXXXYYY```gggllloooqqqpppnnnqqqzzzsssmmmuuu{{{pppiiieeecccgggooouuuuuussseeeXXXGGG===:::888555111333111...---...//////...---,,,,,,+++***+++++++++++++++************++++++))))))************))))))(((((()))))))))))))))(((%%%&&&&&&'''((()))******(((((((((((((((((((((((('''(((((()))))))))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''((((((((())))))((('''&&&%%%%%%$$$'''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''~~~qqqmmmeee___\\\___ffflllsssuuuuuuqqqnnnsss~~~vvvooovvv{{{ttt}}}wwwjjjbbb[[[[[[cccjjjmmmllldddYYYKKK@@@;;;999555222555222///---...//////...------,,,+++++++++++++++******))))))))))))******)))******++++++******)))&&&&&&'''(((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))%%%&&&&&&'''((('''''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''(((((()))(((((('''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&&&&'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$%%%%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''wwwmmmgggiiiooottt|||}}}|||vvvqqqttt~~~nnndddfffuuurrrhhh]]][[[aaahhhjjjiii```YYYOOOFFFAAA===:::999666333000....../////////------,,,++++++++++++,,,******))))))))))))******)))******++++++******)))((()))))))))))))))(((''''''''''''((((((((((((((())))))))))))))))))))))))%%%%%%'''((((((((('''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''((()))******%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''{{{ssstttyyy|||{{{tttuuuqqqeee```iiivvvzzzyyy{{{}}}ssshhhffflllrrrsssppp^^^ZZZTTTLLLFFFCCCAAAAAA777444000....../////////...---,,,,,,++++++,,,,,,+++******************+++******++++++++++++******------------,,,***)))(((((((((((((((((('''''''''))))))))))))))))))))))))&&&''')))*********)))(((%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''######$$$%%%'''(((((()))'''''''''''''''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%%%%"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&#########$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%!!!"""###$$$%%%%%%&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&###&&&((()))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''}}}yyyqqqwww}}}|||qqqhhheeefffooovvvyyyrrrkkknnnyyyxxxpppmmm}}}}}}yyyzzz}}}}}}}}}jjj]]]QQQNNNOOONNNLLLKKK>>>:::444222222333222000---------,,,------......'''(((***,,,---------,,,******++++++++++++*********************)))((((((&&&'''(((***++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&'''((((((&&&$$$###$$$&&&))))))(((((('''''''''&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%$$$$$$###''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$#########$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''wwwzzz}}}{{{}}}rrreee``````iiioootttpppiiihhhttt{{{qqqjjjkkkxxxoooddd\\\\\\]]]ZZZWWWUUUIIIDDD===888555444222000...---,,,++++++***++++++)))***+++,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))'''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''((('''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%'''((('''&&&&&&''''''&&&%%%%%%'''((()))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''~~~~~~}}}xxxsssvvv}}}uuueee```bbbmmmnnnppplllcccbbbuuu{{{uuurrrvvvwwwppplllooopppkkkeeebbbVVVPPPHHHAAA<<<888444222000///...,,,++++++******++++++,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''(((((((((((('''((('''&&&&&&%%%&&&&&&&&&'''%%%%%%%%%'''((('''&&&%%%&&&''''''&&&''')))+++((((((((('''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&&&&)))((('''&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''&&&%%%&&&'''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''||||||}}}~~~yyyyyy~~~zzzppptttxxxzzzzzz|||xxxjjjggglll{{{vvvrrrjjj___```|||{{{|||yyyzzzzzzrrrnnnddd```XXXPPPGGG@@@:::777333222111000///.........---------------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&%%%&&&'''((('''&&&&&&'''(((((('''''')))***''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$######$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&%%%%%%$$$"""!!!!!! &&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''|||tttqqqnnnoooppprrrwww}}}~~~uuuqqqsssxxx}}}yyyvvvxxxzzzrrrqqqtttuuu}}}|||uuuwwwwwwsssqqqqqqssstttxxxlllmmmsss}}}tttgggggg~~~|||{{{{{{xxxrrrhhh[[[MMMBBB<<<555444333222111111111111//////...------,,,,,,,,,******++++++++++++*********************))))))(((+++***))))))((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((&&&'''(((((())))))((((((''''''&&&&&&&&&''''''(((((('''&&&&&&(((((('''&&&((())))))(((&&&&&&'''(((&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))'''(((((())))))(((((('''%%%%%%%%%&&&&&&&&&''''''|||tttlllgggdddfffhhhlllpppuuu}}}}}}wwwrrrlllgggfffhhhlllppppppqqqsssxxx{{{xxxvvvuuuooogggeeeggguuuzzzvvvtttttttttuuu{{{|||rrrmmmnnnmmmuuu|||~~~~~~}}}xxxqqqnnnnnnjjjfffnnnttt}}}xxxooorrrzzz~~~xxxrrr]]]LLLBBB777666555333222111111111000///...---------------)))******++++++******))))))************)))((((((+++***)))(((((()))***+++))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((())))))))))))((('''''''''&&&''''''((())))))(((&&&'''(((((('''&&&)))))))))(((%%%%%%&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((''''''$$$$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&((()))***%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''~~~{{{{{{ssstttssspppkkkgggddddddfffiiilllppptttzzzxxxqqqnnnhhhfffcccbbbccceeeggghhhdddjjjpppzzz}}}{{{mmmjjjhhhgggbbb]]]^^^bbbooo|||sssfffcccbbbdddfffjjjttt~~~{{{sssqqqlllsssxxxzzz}}}yyyqqqppppppiii___aaadddkkkoooooooooxxxzzzyyy}}}lllWWWKKK===<<<999666444222000000000///...------......///***++++++,,,,,,++++++******++++++++++++***))))))***)))((('''((()))+++---))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''''''''((()))))))))))))))'''''''''''''''((())))))***(((''''''(((((('''%%%&&&'''(((&&&%%%%%%&&&(((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''%%%%%%%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&'''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''|||xxxqqqoooppplllllllllkkkhhhggghhhiiihhhjjjmmmpppssswww|||~~~vvvmmmeeebbbbbbaaa``````aaacccddddddddd]]]fffppp}}}{{{xxx|||{{{sssnnn___\\\ZZZXXXUUUSSSWWW^^^nnnxxxkkkcccZZZXXXYYY\\\___eeeppp|||zzz{{{~~~}}}zzzxxxyyy{{{wwwmmmssswwwyyy}}}zzzrrrssstttkkk]]]ZZZ[[[___cccbbbcccooo}}}|||yyyzzz}}}xxxssswww}}}~~~uuu___QQQDDDBBB???;;;777333111000000///...------...///000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******)))(((''''''(((***,,,...))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))))))))'''''''''''''''((())))))***(((''''''(((((('''%%%$$$%%%&&&&&&%%%%%%''')))%%%%%%%%%&&&&&&'''''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((())))))%%%&&&((((((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''###$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''}}}yyyyyyzzz{{{yyyuuuqqqnnnlllkkkkkkhhhiiijjjkkkkkkjjjiiihhhnnnjjjhhhkkkqqqvvvwwwvvvxxxuuunnnddd]]][[[```eeeccceeefffccc___\\\]]]___aaakkkzzzxxxsssnnnppptttsssjjjaaaXXXWWWUUUSSSSSSUUUZZZ^^^qqqvvvggg\\\WWWQQQQQQSSSWWW]]]eeemmmqqq{{{uuupppqqqvvvyyyxxxuuuvvvzzzzzzxxxwwwtttqqqrrrwwwyyywwwvvvwww~~~tttnnnllliiiccc]]]___[[[ZZZ^^^aaabbbdddhhhoooiiidddjjj|||yyyppprrruuurrrnnnmmmtttrrruuu{{{~~~~~~~~~xxxfffYYYTTTJJJ@@@<<<>>>???999333222000...---...---,,,+++......---,,,,,,+++******---+++))))))*********))))))))))))))))))))))))))))))))))))))))))***************))))))((((((''''''***)))&&&%%%%%%&&&)))*********(((&&&$$$$$$&&&(((******))))))((((((((('''&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######""""""!!!&&&'''''''''&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%((((((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&%%%&&&)))+++((($$$###%%%)))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''''''''''''''''''''''''''|||wwwtttttttttnnnlllhhheeecccbbbcccdddhhhhhhiiijjjjjjiiihhhgggiiifffeeehhhoootttuuutttvvvrrrllleeeaaa```cccfffgggiiiiiifffaaa^^^___aaadddppp}}}kkkgggddddddgggeee___YYYVVVUUUSSSQQQQQQSSSXXX]]]lllyyy}}}nnn```VVVQQQLLLMMMPPPUUU[[[cccjjjnnnoookkkhhhjjjooosssqqqoooqqquuu{{{}}}|||yyytttpppoooooonnnooosss}}}}}}xxxzzz{{{tttkkkfffffffffdddcccbbbaaabbbeeeccc______aaadddaaabbbmmmzzzrrrsssuuurrrnnnmmmlllllloootttuuurrrqqqrrr~~~|||oooeeeXXXQQQIIIEEEDDDBBB;;;666444222000/////////---,,,...---------,,,+++++++++---+++******++++++***)))*********************************)))))))))))))))***)))))))))((((((((('''***)))'''&&&&&&''')))******)))(((&&&$$$$$$&&&((()))))))))((((((''''''''''''&&&&&&&&&''''''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((+++***)))(((&&&%%%$$$###&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&###&&&'''%%%""" ###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&{{{wwwuuuttt|||xxxtttpppnnnmmmlllkkkfffdddaaa___^^^```bbbdddhhhhhhhhhhhhhhhgggfffeeeeeeddddddhhhoootttuuutttrrrooojjjgggfffgggggggggiiijjjkkkhhhccc___```aaaeeeqqqxxxhhh\\\ZZZXXXWWWWWWVVVSSSQQQRRRRRRPPPNNNOOORRRXXX]]]gggssszzzrrrdddWWWOOOJJJHHHIIIMMMRRRYYY___eeehhhcccbbbbbbfffkkknnnmmmkkknnnrrrxxx}}}~~~|||zzzwwwrrrooolllmmmnnnrrryyy~~~|||{{{yyy}}}zzzvvvxxxtttoooiiicccbbbdddiiilllnnnqqquuuvvvooofffcccfffeeefffkkkyyy~~~wwwuuuuuurrrnnnllllllkkknnnqqqnnniiihhhjjj~~~yyypppiii```]]]YYYTTTNNNFFF>>>888888555222000000000///------------------------,,,---+++******+++,,,+++)))************************++++++******))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))'''%%%$$$&&&(((((((((((('''''''''''''''''''''''''''(((((())))))&&&''''''(((((((((((((((%%%&&&'''(((((('''&&&&&&''''''''''''''''''''''''((())))))))))))*********%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''(((++++++***((('''&&&%%%%%%(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''))))))((((((((((((''''''###%%%&&&%%%"""!!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''''''''''''''''''''~~~~~~~~~~~~}}}~~~|||wwwpppkkkhhhhhhiiirrrnnnhhhfffffffffdddbbbcccaaa___]]]^^^aaaeeegggggggggggggggfffeeeeeeddddddeeeggglllrrrvvvwwwvvvooollliiiiiikkkllljjjhhhfffggghhhfffaaa___```bbbeeemmmvvvzzzyyyqqqbbbUUURRRRRRQQQOOOMMMLLLMMMNNNNNNNNNMMMLLLNNNSSS[[[```jjjrrrvvvlll]]]RRRKKKGGGGGGIIILLLQQQVVV[[[___bbb___```ccchhhmmmooopppooorrrvvv{{{~~~{{{wwwttttttvvvzzz{{{yyyzzz{{{zzzxxxuuuooohhheeegggnnnttt~~~~~~tttsssxxxyyy|||}}}wwwsssoookkkiiiooonnnoooooollliiilllsss|||zzzyyywwwtttqqqlllllljjjcccXXXLLLAAA;;;<<<999555222111000///...---------------.........---+++++++++------,,,***************************,,,++++++***)))(((''''''))))))))))))(((((((((((('''((()))******)))((('''((())))))'''&&&%%%'''(((''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&''''''((((((((((((((($$$%%%'''))))))(((&&&%%%''''''''''''''''''''''''((((((((((((((()))))))))%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''''''''''''''((((((((()))((('''&&&&&&'''((()))%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((((((&&&(((((('''%%%%%%''')))''''''''''''''''''''''''''''''(((((((((''''''&&&))))))))))))))))))))))))|||{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{yyytttllleeeaaaaaabbbccclllhhhcccbbbcccccc```]]]]]]\\\[[[[[[]]]```dddggggggffffffeeeeeeeeeddddddeeegggkkkqqquuuwwwwwwvvvmmmkkkjjjkkknnnnnnkkkhhhccceeefffeeeaaa___aaaccceeehhhhhhccc___[[[TTTKKKMMMMMMMMMKKKIIIIIIKKKNNNLLLKKKKKKLLLOOOVVV^^^eeeooouuutttiii[[[RRRMMMIIIJJJLLLNNNQQQUUUYYY\\\^^^```dddjjjooorrrtttuuuvvv{{{~~~{{{zzz}}}}}}~~~|||wwwpppjjjlllssszzzyyy|||wwwnnnjjjgggeeeiiihhhhhhhhhfffiiiuuu~~~{{{zzz|||xxxyyywwwpppbbbTTTHHHBBBBBB>>>999555333111000........................///,,,,,,+++---......,,,+++************************,,,++++++***)))(((''''''(((((((((((())))))))))))'''((()))******)))((('''((())))))((('''&&&''')))&&&&&&''''''''''''''''''$$$%%%&&&'''''''''&&&&&&&&&''''''(((((((((((((((###%%%'''))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########%%%%%%&&&&&&'''&&&&&&%%%&&&&&&''''''(((''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&((((((((()))))))))))))))((())))))((((((((()))***''''''''''''''''''''''''$$$$$$%%%''''''((((((((((((((((((((((((((((((((({{{zzzxxxwwwxxxzzz|||~~~yyyzzzzzzzzzzzzxxxwwwvvvqqqllleee``````bbbdddeeehhhgggfffeeedddbbb___]]]]]]\\\\\\]]]___cccfffgggfffeeeeeedddeeeeeeffffffgggjjjpppuuuwwwwwwvvvtttmmmllllllmmmmmmllliiigggccceeegggeeeaaa```aaaccccccccc^^^UUUQQQQQQOOOLLLJJJJJJJJJIIIHHHIIIKKKMMMLLLLLLKKKKKKOOOVVV___fffooossspppdddXXXRRRPPPNNNOOOPPPQQQTTTWWW[[[^^^```fffkkkqqquuuvvvxxx{{{~~~uuuwwwyyyttttttxxx||||||{{{uuuyyyxxxlllhhhgggfffbbbaaa```___^^^eeexxxwwwxxxxxxmmm___TTTNNNJJJEEE???999666333111000//////////////////......,,,,,,,,,...//////---+++++++++++++++++++++++++++++++++******))))))(((((((((((((((((())))))))))))((((((************(((((('''((())))))((('''((()))'''''''''''''''(((((((((###$$$&&&'''''''''&&&%%%&&&''''''((((((((((((((($$$%%%&&&(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((())))))(((''''''''''''((())))))''''''''''''''''''''''''###$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&tttttttttvvvyyy|||~~~xxxuuuvvvwwwxxxwwwuuusssqqqkkkfffbbb```cccgggjjjkkkhhhjjjlllkkkhhhdddaaa______```aaacccdddfffhhhiiieeeeeeddddddeeefffggghhhlllpppvvv{{{|||zzzwwwuuunnnooopppnnnkkkhhhffffffccceeefffccc___\\\]]]___\\\]]]YYYRRRNNNOOOPPPOOOJJJJJJJJJJJJLLLMMMNNNNNNOOONNNLLLKKKMMMTTT]]]cccgggjjjfff\\\SSSQQQQQQQQQSSSSSSTTTVVVZZZ___dddgggmmmssszzz|||{{{|||zzzvvvzzz~~~~~~{{{}}}yyysssuuu|||~~~pppnnnpppqqqkkkjjjiiiddd___cccuuu}}}qqqpppxxx~~~}}}|||}}}vvvlllccc]]]SSSMMMEEE>>>:::666444222111000000000///.........,,,,,,,,,...000000...,,,++++++++++++++++++++++++*********)))))))))))))))'''((((((((()))))))))***)))))))))******)))))))))'''(((******((('''((()))'''''''''(((((()))))))))$$$%%%'''((()))((('''&&&&&&''''''(((((((((((((((%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((((())))))(((((('''''''''''''''''''''''''''$$$%%%&&&(((((((((((('''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&'''((())))))''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''rrrsssuuuxxx|||yyyrrrssstttvvvvvvuuussspppnnngggdddaaaaaaffflllooopppiiimmmqqqpppkkkeeebbbaaa^^^___aaacccdddeeeffffffeeedddddddddeeegggiiijjjrrrvvv}}}}}}yyywwwnnnqqqrrroooiiieeedddeeecccdddddd```[[[WWWWWWXXXUUUXXXWWWRRRPPPQQQQQQOOOMMMKKKKKKMMMPPPRRRQQQPPPQQQOOOMMMKKKLLLQQQZZZ```___aaa^^^UUUNNNNNNQQQRRRUUUTTTUUUXXX]]]ccciiimmmtttzzz~~~}}}~~~~~~~~~vvvuuuzzz~~~wwwwww{{{|||~~~}}}yyyqqqfffeeessszzzlllmmmtttxxxvvvuuuzzz|||uuunnniiiYYYSSSJJJBBB===999666444222111111000///......---,,,,,,---///111000...,,,++++++++++++++++++++++++)))))))))))))))*********'''((((((((())))))*********))))))))))))))))))***&&&(((******)))(((((()))'''((((((((())))))******%%%&&&(((******)))((('''&&&''''''(((((((((((((((&&&%%%%%%&&&&&&((()))***))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))((((((''''''''''''''''''''''''###$$$&&&((())))))((('''&&&&&&&&&'''((())))))***&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&###$$$%%%%%%&&&&&&&&&%%%$$$%%%'''(((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&''''''(((((()))((('''''')))*********(((((((((((((((((((((((()))))))))))))))(((((('''************************ooorrrvvvxxxzzz|||{{{uuuppprrrsssuuuvvvtttpppllliiiccchhhlllmmmqqquuuvvvssssssssssssrrroooiiidddaaafffeeedddeeefffgggfffdddfffffffffhhhjjjmmmoooqqqxxxzzz~~~yyyttttttrrroookkkhhheeecccbbb^^^]]][[[YYYWWWUUUTTTSSSQQQQQQPPPOOOOOOPPPQQQRRRNNNNNNNNNOOOPPPQQQQQQRRRNNNNNNMMMMMMNNNQQQUUUWWW[[[[[[XXXUUURRRRRRUUUWWW\\\\\\]]]```fffmmmssswww~~~|||{{{yyyuuuuuuvvv~~~|||{{{{{{yyy{{{tttqqquuuxxx|||uuuqqqwwwyyyqqqllljjjdddZZZNNNCCC===;;;;;;222111000///////////////---------,,,,,,---......,,,,,,++++++***)))))))))))))))))))))))))))))))))+++***((((((*********)))))))))))))))))))))))))))************)))'''&&&%%%)))((('''&&&&&&'''((())))))))))))))))))(((''''''###$$$%%%&&&''')))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%((((((&&&%%%%%%&&&'''((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''((('''%%%$$$&&&)))***(((%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((******(((&&&$$$!!!$$$'''((((((&&&%%%############$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''''''''''')))(((((((((((('''''''''(((''''''&&&&&&''')))***)))))))))(((''''''&&&&&&'''((()))+++++++++***))),,,,,,+++***)))))))))***&&&&&&&&&&&&'''''''''(((ooossswww{{{}}}~~~zzzuuuqqqrrrssssssqqqnnnkkkhhhggghhhnnnrrrssswww{{{|||yyy{{{zzzxxxuuuqqqlllhhhfffgggfffeeefffggghhhgggfffhhhhhhiiikkkmmmppprrrsss{{{{{{}}}~~~~~~{{{vvvrrrooommmjjjgggcccaaa___^^^YYYYYYXXXWWWVVVTTTSSSRRRQQQPPPOOONNNNNNOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSMMMLLLLLLMMMNNNRRRVVVYYYZZZZZZYYYXXXWWWXXX\\\^^^bbbcccdddgggmmmtttzzz~~~{{{tttqqqnnnlllllloooyyy{{{|||yyyxxxxxx{{{{{{{{{}}}}}}~~~~~~zzzyyyyyy{{{wwwooobbbSSSFFF@@@>>>555444222111000///...---------,,,,,,,,,------...++++++++++++,,,,,,,,,,,,************************+++)))(((((()))******))))))))))))))))))))))))))))))******))))))((('''&&&))))))(((''''''((()))))))))))))))))))))(((''''''%%%&&&&&&'''((()))******'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((()))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$$$$%%%&&&$$$$$$%%%(((((('''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%&&&'''))))))'''&&&%%%!!!"""%%%&&&''''''&&&&&&###$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''((())))))''''''((((((((((((((((((&&&''''''((((((((((((''')))(((''''''''''''''''''&&&'''''''''((((((((((((ooottt{{{~~~{{{vvvsssttttttqqqnnnjjjhhhhhhiiipppuuuyyy{{{~~~|||wwwrrrnnnkkkjjjiiihhhfffgggiiijjjkkkjjjkkklllnnnqqqsssuuuvvvwww~~~|||zzzxxxwwwtttqqqnnnjjjiiifffbbb```^^^]]]\\\XXXXXXYYYXXXWWWUUUSSSRRRSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOMMMNNNNNNOOOQQQUUU[[[```cccdddddddddcccdddgggjjjmmmnnnppptttyyywwwkkkeeebbb```bbbgggrrrvvv}}}uuuttt~~~yyyppppppqqqsssvvv{{{wwwvvv{{{xxxvvvrrrpppuuu|||{{{|||yyyzzzxxxeeeRRRFFFAAA:::888555333222000...,,,------,,,,,,,,,,,,,,,---+++++++++,,,---.........***************************)))'''''')))))))))((())))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***(((((()))))))))(((''''''(((((((((((())))))******''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&(((((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&###%%%'''))))))'''$$$"""%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&''''''(((((((((((((((&&&&&&'''(((((()))******)))((((((''''''''''''((('''&&&&&&&&&&&&''''''((((((((((((((())))))))))))qqqvvv~~~~~~~~~}}}zzzwwwtttuuutttqqqmmmiiiiiinnnrrrxxx}}}~~~yyysssoookkkiiikkkiiiggghhhkkknnnooopppqqqrrruuuxxxzzz{{{{{{{{{{{{vvvrrrpppnnnlllkkkhhhgggdddaaa___^^^^^^^^^]]]]]]]]]\\\[[[XXXUUUTTTVVVVVVUUUTTTTTTSSSSSSSSSPPPPPPNNNMMMMMMMMMMMMNNNOOOQQQSSSUUUWWW]]]eeekkkxxxyyyyyyxxxvvvuuuvvvwwwzzz{{{~~~uuuggg```\\\\\\aaagggsssxxxxxxxxxzzzjjjjjjttt}}}yyyvvvvvvvvvuuutttssssssssslllnnnvvvzzztttkkkdddccciiipppttt~~~|||xxxqqqjjjhhhjjjppp}}}~~~uuuvvv}}}qqq]]]OOOIIIAAA===888555444222...+++...------,,,,,,,,,,,,,,,++++++,,,,,,------------***************************(((''''''((())))))(((((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******'''(((((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%''''''&&&'''((()))((('''%%%$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++%%%&&&((()))))))))((('''''''''(((((()))))))))))),,,+++***((((((((()))***(((((((((((())))))***+++((())))))))))))*********sssyyy~~~|||zzzyyyxxxwwwtttrrrssssssqqqnnnkkknnnvvv|||zzzuuupppllliiimmmkkkiiijjjnnnsssvvvxxxyyyzzz|||~~~~~~}}}zzztttpppnnnlllkkkjjjgggfffccc```______```aaacccbbbaaa___\\\YYYVVVTTTWWWWWWWWWVVVVVVUUUUUUUUUSSSRRRPPPOOOOOOPPPQQQRRRSSSVVVYYY[[[^^^eeepppwww|||pppddd``````ccclllttt~~~yyyxxxxxxxxxxxxzzz{{{|||qqq^^^^^^hhhttt}}}~~~~~~zzztttmmmhhhccckkkxxx~~~xxxssslllfffaaa___aaacccqqqvvvyyy|||sssiii```\\\^^^gggxxxwwwtttwwwzzzyyyiii^^^XXXNNNHHH???:::888555111...///...------,,,,,,,,,---------,,,,,,+++++++++******************************)))'''''')))***)))(((((((((((((((((((((((((((&&&'''((())))))******)))))))))************))))))''''''((((((((((((''''''((((((''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''(((''''''&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&''''''''''''''''''&&&&&&'''''''''((((((((()))'''&&&%%%%%%&&&''')))'''&&&%%%$$$$$$&&&'''(((***)))'''&&&%%%&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''******))))))((((((((((((,,,+++***((((((((()))***))))))))))))***+++,,,,,,))))))))))))*********+++www}}}}}}zzzwwwuuurrrrrrssssssrrrqqqrrrtttuuusssrrruuu~~~}}}yyytttqqqnnnmmmqqqooommmoootttzzz~~~zzzvvvrrrqqqpppooonnniiihhheeecccbbbccceeefffhhhfffccc```\\\YYYVVVUUUWWWWWWXXXXXXXXXXXXWWWWWWSSSRRRQQQPPPQQQSSSUUUWWWZZZ^^^bbbeeeiiiqqq}}}wwwnnnffffffkkksss}}}{{{tttkkkiiihhhhhhjjjnnnrrruuu{{{kkk]]]\\\ccckkkvvvuuullleeeooo}}}|||~~~rrrpppnnnlllgggaaa___aaakkksssyyy|||zzzmmm^^^VVVXXXdddzzz|||yyyxxx{{{~~~~~~xxxrrrnnndddZZZMMMCCC???<<<777222111000///...---------------------,,,+++*********+++++++++++++++++++++++++++)))(((((()))******)))))))))))))))))))))))))))''''''((())))))***))))))((())))))******))))))(((&&&&&&'''((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((&&&'''''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''')))((((((''''''(((((()))%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%$$$$$$&&&(((((('''&&&'''(((&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&((()))***)))&&&$$$$$$%%%((()))&&&&&&'''(((((((((((('''''''''''''''''''''''''''))))))((((((((('''''''''&&&''''''(((((((((((((((++++++***))))))((('''''')))((((((''''''''''''((()))(((((((((((())))))***))))))))))))************{{{~~~yyyvvvpppnnnmmmnnnqqqtttvvvvvvvvvzzz}}}}}}|||~~~wwwqqqnnnnnnpppqqquuusssrrrttt{{{}}}{{{yyyxxxxxxwwwvvvtttpppnnnllljjjjjjkkknnnpppllljjjfffbbb^^^\\\[[[[[[YYYZZZ\\\]]]^^^^^^]]]]]]WWWWWWVVVVVVXXX\\\___aaaeeejjjpppssswww~~~vvvqqqssszzz}}}oooggg^^^[[[YYYYYY\\\cccjjjoooyyy~~~mmmgggiiikkknnnwwwuuunnnuuu~~~~~~vvvtttuuuvvvqqqjjjiiimmmlllvvv~~~vvvhhh``````jjj}}}xxxxxxzzz}}}}}}ppp^^^PPPHHHCCC===888222111000//////.........------------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++))))))+++++++++***))))))))))))))))))))))))'''((()))))))))))))))((('''((())))))))))))((('''%%%&&&''''''((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******'''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%$$$###%%%((((((&&&%%%&&&(((%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))'''&&&%%%$$$%%%&&&'''(((&&&&&&'''(((((((((((((((''''''''''''''''''''''''***************+++++++++'''''''''''''''((())))))******))))))))))))))))))&&&''''''((((((((((((''')))((((((''''''''''''(((((((((((()))))))))******~~~|||vvvsssmmmllllllnnnsssxxx|||}}}|||zzzqqqiiifffiiiooosssyyywwwuuuxxx~~~}}}}}}|||}}}~~~}}}{{{yyywwwvvvsssqqqqqqtttvvvxxxpppmmmiiieeebbbaaaaaabbb^^^___aaacccddddddccccccbbbbbbbbbccceeeiiinnnppppppuuu{{{~~~ttteee\\\VVVSSSPPPPPPTTT\\\ffflll{{{uuuwww{{{zzzzzzzzzuuuyyy}}}~~~~~~~~~zzzssssssyyynnnzzz}}}tttpppooosssxxxuuuuuuyyyjjjYYYOOOHHHAAA<<<333333111000////////////,,,,,,------.../////////++++++++++++++++++++++++---+++******+++,,,,,,+++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((('''(((((((((((()))))))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''"""###$$$&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''"""$$$''''''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%&&&((())))))***$$$$$$%%%&&&''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))******(((((('''&&&&&&((()))***((((((((()))******++++++'''((()))+++++++++***)))+++***)))((((((((((((((((((((((((((())))))))))))}}}uuuqqqppphhhiiimmmuuu~~~{{{pppkkkeee]]]dddqqqttt}}}|||yyyzzz~~~|||zzz|||}}}{{{zzz|||qqqqqqqqqqqqnnnkkkgggeeebbbdddhhhnnnsssuuusssrrrxxxwwwwwwyyy}}}vvvggg\\\VVVTTTNNNKKKNNNRRRWWWcccooo~~~}}}}}}|||wwwxxx|||}}}~~~{{{||||||zzz|||}}}}}}yyytttwww{{{qqqaaaOOOEEEEEE:::777333///------...///+++++++++,,,,,,---------,,,***)))+++---,,,)))&&&************************+++++++++***)))((((((''''''(((***)))((('''(((***((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''%%%"""###%%%'''&&&$$$(((((('''&&&%%%%%%%%%%%%%%%'''***,,,,,,***'''%%%'''&&&%%%$$$%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%$$$######$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&$$$!!!!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%&&&'''&&&$$$'''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((''''''&&&&&&((()))***+++***)))(((((('''''''''((((((((((((((()))******))))))))))))))))))))))))$$$'''***)))%%%%%%(((---,,,,,,+++***))))))******{{{tttqqqqqqpppsssyyy~~~uuullliiifffaaajjjyyy|||zzz~~~xxxxxxxxxwwwuuussspppoooooosss{{{pppbbbYYYTTTPPPLLLLLLQQQWWW^^^jjjvvv}}}{{{{{{zzzyyyyyyzzz}}}zzzwwwxxx}}}}}}yyywwwyyy|||{{{}}}}}}xxxxxx{{{xxxvvv|||~~~qqq\\\MMMGGG>>>;;;666222000/////////,,,,,,,,,---------......---+++***+++------+++)))************************++++++******)))(((((('''((()))******((('''((())))))((((((''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&((()))((('''''''''&&&&&&&&&'''((((((&&&''')))++++++)))'''&&&)))(((&&&%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''%%%######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((('''&&&'''((()))((('''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((''''''(((((((((((((((((())))))))))))))))))))))))(((((('''&&&'''((()))*********)))(((((((((((()))))))))((((((((())))))***************************$$$''')))(((%%%$$$'''+++,,,++++++***))))))******{{{wwwwwwyyy}}}zzzuuunnnooopppooo{{{zzz~~~~~~uuuggg\\\UUURRRMMMLLLPPPXXX```iiiuuu|||xxxtttooollllllkkkkkkllloootttzzz}}}}}}|||}}}|||wwwrrrrrruuuuuuwww}}}|||yyyzzz~~~vvvvvvzzz|||}}}zzz}}}zzzfffTTTJJJCCC???:::555333111000...------------...............,,,++++++---...------++++++++++++++++++++++++++++++******)))(((((((((***++++++***((('''((()))***))))))(((((())))))***&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&$$$$$$&&&&&&&&&%%%'''&&&&&&'''((()))******'''(((((())))))(((((('''***)))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))'''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''%%%&&&''''''((((((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&(((''''''(((***+++***)))%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''"""######$$$%%%&&&'''''''''''''''(((((()))))))))))))))))))))))))))))))))(((((('''''''''((()))***))))))((((((((()))*********))))))((((((((())))))************************&&&((()))(((%%%$$$&&&)))++++++******************~~~~~~}}}zzz~~~|||~~~}}}~~~yyylll___VVVRRRPPPNNNRRRYYYbbblllvvv{{{uuupppjjjccc]]]^^^______aaadddkkkrrrwww~~~yyyxxxyyy}}}zzzrrrrrrvvvsssvvv~~~|||zzz{{{{{{wwwsssoooqqqtttxxx{{{uuuhhhZZZQQQHHHCCC<<<777555333000...------------------------...,,,+++++++++---......++++++++++++++++++++++++************))))))((((((***+++,,,+++)))(((((()))******))))))))))))******&&&''''''((((((''''''&&&(((((((((((((((((((((((('''(((***,,,,,,***((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%$$$$$$###$$$$$$%%%%%%''''''&&&&&&'''((())))))(((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((('''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&'''***++++++***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))******+++((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))***+++,,,+++***))))))((()))))))))************************)))******)))&&&&&&''')))***+++++++++++++++******zzzyyyxxxxxxzzz||||||rrrfffZZZSSSPPPPPPTTT[[[eeennnxxxzzzrrrkkkddd\\\VVVWWWXXXZZZ[[[^^^eeemmmssswww|||}}}vvvvvvyyyuuusssyyy}}}{{{}}}xxxyyy~~~~~~{{{}}}}}}}}}www|||rrrjjjeeejjjpppuuuuuupppfff^^^RRRKKKBBB;;;888666333000------------,,,,,,,,,,,,,,,,,,+++******+++,,,...++++++++++++++++++++++++*********))))))))))))))))))***+++***((('''((()))******))))))))))))******((((((((())))))((((((((((((((((((((((((((((((((('''(((+++------+++((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''((((((((('''&&&&&&%%%%%%&&&&&&)))((('''&&&&&&'''((()))%%%&&&&&&''''''(((((((((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$&&&((())))))(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&''''''((()))***++++++((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))+++,,,---******))))))))))))******************************,,,,,,,,,+++)))))))))******+++,,,,,,,,,,,,++++++~~~}}}}}}~~~}}}zzzrrrqqqqqqrrrsssuuuwwwxxxvvvrrrjjj```WWWQQQPPPQQQYYYcccoooyyy~~~tttkkkccc]]]YYYRRRUUUWWWYYY[[[aaaiiipppuuuxxxzzz{{{{{{zzzyyyyyyttttttuuuwwwzzzpppjjjpppxxxzzzvvvvvvxxxxxxzzz}}}wwwnnnaaahhhqqqyyy|||sssfff\\\NNNEEE@@@===888444.........---------------,,,------,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))))))))''')))***)))((('''(((******))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((('''(((+++,,,,,,+++((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&((((((((('''%%%%%%$$$$$$$$$(((''''''&&&&&&''''''((($$$%%%&&&((())))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%'''((('''&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''******)))((('''&&&&&&%%%((((((((())))))*********))))))))))))))))))))))))'''((()))*********))))))((((((((()))***+++,,,---***))))))))))))***+++,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,+++,,,---...///...---,,,}}}~~~yyysssqqqrrrssstttuuuuuuvvvwwwwwwxxxxxxwwwxxxxxxwwwuuurrrooommmhhhhhhhhhhhhhhhiiiiiijjjiiifff```YYYSSSPPPPPPRRR[[[ggguuuyyynnnfffcccbbbZZZ^^^bbbdddeeeiiipppvvv}}}|||{{{{{{zzzwwwssspppmmmmmmnnnqqquuuzzzrrrfffiiiqqq}}}uuussspppqqquuuyyyzzz{{{}}}yyyyyy~~~qqquuuyyy~~~rrr```RRRJJJEEE@@@;;;000000000000/////////...---///000///,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***%%%&&&((((((''''''(((***)))((((((''''''(((((()))'''(((((((((((((((((('''(((((((((((((((((((((((('''(((***++++++***((('''((((((((((((((((((((((((''''''''''''''''''''''''###%%%&&&$$$""""""$$$&&&((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&'''((())))))((((((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###&&&(((((('''&&&&&&(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&%%%$$$%%%&&&'''&&&%%%&&&&&&'''''''''((((((((('''''''''''''''''''''''')))))))))((((((''''''''')))))))))))))))))))))***))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))***+++,,,,,,((((((((()))***+++,,,---++++++++++++++++++++++++,,,+++++++++,,,,,,---,,,,,,---///000111000///...|||{{{~~~xxxmmmffffffiiikkkllllllllllllkkkkkkkkkkkknnnmmmmmmkkkiiifffcccbbb```_________^^^^^^]]]]]]^^^]]]YYYTTTPPPOOOQQQSSSZZZhhhwww}}}qqqjjjhhhiiikkkppptttvvvwwwzzz~~~|||xxxrrrllljjjkkklllppptttzzz~~~vvvffffffmmmvvvuuuqqqjjjlllrrrwwwxxxzzz{{{sssqqqwww~~~}}}mmm\\\SSSLLLEEE@@@333222222222111111000000...111333111---******+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********###%%%&&&''''''''')))***((((((''''''''''''((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))(((%%%%%%''')))''''''&&&''''''((()))***&&&&&&'''(((((('''&&&&&&''''''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%$$$'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$'''******((('''''')))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&%%%%%%&&&'''&&&$$$'''''''''(((((((((((()))''''''''''''''''''''''''''''''((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))*********)))******+++,,,'''(((((()))***,,,---...+++++++++++++++++++++++++++***)))***+++------,,,,,,...000111222111000///}}}yyy|||wwwfff```]]]YYYWWWYYY\\\]]]______^^^^^^___aaaaaa\\\ZZZ]]]^^^[[[WWWWWW]]]ZZZWWWXXXZZZXXXRRRLLLJJJNNNRRRQQQOOONNNRRRVVVdddmmmzzzyyywwwzzz}}}xxxssspppooooooqqquuuyyy{{{{{{~~~}}}zzzpppkkksssyyy|||ooommmooosssvvvzzz~~~~~~wwwnnnnnnwww{{{zzzyyy{{{xxx|||{{{kkkaaaZZZRRRLLL>>>999222///000000///---,,,,,,,,,---------......---------------------------,,,+++***))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((((('''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$$$$###%%%&&&'''&&&$$$((((((((('''&&&&&&%%%%%%&&&%%%$$$%%%'''''''''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&'''''''''((((((******))))))((((((''''''''''''''''''((((((((()))***************+++++++++,,,+++)))((((((((()))***))))))))))))************)))*********++++++++++++)))*********+++++++++,,,***+++,,,------...------...---,,,+++++++++,,,---//////......------,,,,,,}}}mmm]]]VVVTTTQQQPPPRRRVVVYYY\\\]]][[[ZZZYYYYYYYYYTTTRRRUUUVVVSSSQQQRRRTTTSSSSSSTTTUUUSSSOOOLLLKKKMMMOOOOOONNNPPPVVV\\\llltttzzz|||zzzyyy{{{~~~~~~||||||yyyuuussstttuuuyyyxxxqqqppprrrtttrrrxxx{{{~~~tttooohhh\\\RRREEE>>>666000///...---+++.........------,,,,,,,,,------------------------,,,,,,+++***))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&&&&%%%%%%&&&((()))'''&&&'''''''''''''''&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))'''''''''((((((((())))))(((((((((((('''''''''&&&'''''''''((((((((())))))*********++++++,,,,,,,,,++++++******)))))))))***(((((()))))))))***************+++++++++,,,,,,,,,******++++++++++++++++++++++++,,,---............///...---,,,,,,---......,,,,,,---------.........ssseeeVVVOOOMMMMMMNNNOOOSSSWWW]]]```___\\\ZZZXXXUUUQQQPPPTTTVVVSSSRRRSSSRRRTTTVVVUUURRROOOMMMLLLMMMOOOPPPQQQSSSYYYcccjjjyyy~~~{{{xxxuuupppmmmmmmsss~~~|||~~~zzziiiZZZPPPGGG<<<444000///---,,,000000///...---,,,++++++------------------------++++++***************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%'''((('''&&&(((''''''(((******)))'''&&&&&&&&&''''''''''''''''''&&&%%%&&&((((((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))'''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((('''&&&%%%$$$)))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))******+++,,,------++++++,,,,,,,,,+++***)))((((((((()))))))))******++++++++++++,,,,,,,,,------------------------,,,,,,,,,---...////////////000///...---......000000------...///000111333333~~~pppeeeYYYRRRQQQSSSUUUWWWXXX^^^fffkkkkkkgggccc```XXXWWWZZZ```aaa]]]YYYZZZZZZ]]]___\\\UUUPPPOOOQQQTTTWWW\\\```fffnnnwww~~~wwwrrrrrruuu~~~||||||}}}}}}uuucccXXXOOOBBB888333111000///000000//////...------,,,------------------------*********)))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&(((''''''(((******)))'''%%%%%%&&&&&&'''(((((()))'''&&&%%%&&&((()))((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&***)))))))))((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))'''(((((()))***+++,,,,,,***,,,---///...,,,***)))((((((((()))))))))*********++++++++++++,,,,,,,,,000000////////////......,,,---...///000000000000000000/////////000222333222222222333444666888999rrrkkkbbb\\\\\\```cccccchhhmmmtttwwwtttnnnhhhddd\\\___fffnnnnnnfff```^^^```ccceeeaaaZZZWWWYYY\\\dddiiiqqqzzz~~~~~~zzzvvvwwwxxxzzz}}}}}}{{{xxxzzz~~~mmmZZZQQQCCC999555444333222////////////////////////------------------------*********)))******++++++))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&&&&'''))))))(((&&&$$$%%%%%%&&&'''((())))))'''&&&%%%&&&((((((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***''''''(((((()))******+++***,,,...000///---***((())))))))))))*********************+++++++++,,,,,,//////........................///000111111111111111111000000111333444666888777666666777999;;;<<>>@@@~~~wwwtttzzz}}}|||vvvuuuwwwwwwvvvttttttxxx}}}{{{{{{{{{{{{{{{||||||{{{zzz{{{~~~uuuhhhiiizzzzzzzzzyyyrrraaaXXXKKKBBB===<<<:::888111111000000000000000000------------------------,,,,,,+++***))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%&&&(((((('''%%%%%%&&&&&&&&&''''''((((((%%%$$$###$$$&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%'''((()))***)))((('''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((((((((('''''''''&&&'''''''''((((((((())))))(((((()))))))))*********++++++++++++***************+++---------,,,***)))++++++,,,,,,,,,---------------------........./////////000111222333333444555555666777888888888888888888888888:::<<<>>>?????????>>>>>>@@@CCCFFFHHH~~~~~~~~~|||nnn______rrrtttrrrxxx}}}zzz~~~xxxsssttttttqqqmmmhhh___SSSIIIDDDBBB???===333333222111000///......---------------------------,,,+++***))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%'''((('''&&&&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''''''''''''''$$$###"""###%%%&&&%%%$$$%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''"""###&&&((()))(((&&&$$$''''''''''''''''''''''''&&&&&&''''''((('''''''''%%%&&&&&&&&&''''''((((((%%%&&&&&&'''((()))************))))))((((((((('''&&&&&&&&&'''''''''(((((())))))))))))************......---,,,,,,++++++***++++++,,,,,,,,,+++***))),,,,,,,,,---------......////////////000000000000333444555666777999::::::888888999:::;;;;;;;;;;;;;;;;;;;;;<<<===???BBBCCCCCCCCCCCCCCCFFFJJJNNNQQQ|||sssfff]]]___kkkvvv~~~tttnnnpppooojjjjjjpppuuu|||zzzuuupppiiiiiipppmmmhhh^^^SSSOOOOOOKKKFFF<<<888333111222222000...222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++,,,,,,+++(((''''''((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''%%%&&&'''''''''&&&%%%$$$'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&'''***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&***)))&&&$$$###$$$%%%%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&''')))+++---///000&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))++++++***************+++///,,,******,,,---***(((------------------......******+++,,,------......000//////000222444777888666777999999888888:::;;;===>>>===;;;>>>BBBBBB???CCCDDDFFFFFFDDDDDDEEEFFFFFFEEEEEEGGGMMMUUU^^^ccc}}}}}}}}}~~~}}}qqqpppoookkkccc^^^^^^eeelllxxxzzznnnfffggggggbbbaaafffkkksss~~~~~~yyyoooeeegggqqqyyywwwooofffbbb^^^WWWOOOCCC===666333222222000...000000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))***+++***)))((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''((((((((())))))))))))))))))(((((((((((()))))))))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''(((''''''''''''(((((())))))'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***&&&'''''''''((((((((((((((((((''''''((())))))***++++++***************+++///---++++++------+++))),,,,,,,,,---------------,,,,,,---...///000000111666666666666777888999:::<<<===>>>=========>>>@@@@@@AAA@@@???CCCJJJMMMLLLNNNQQQSSSTTTSSSQQQPPPPPPOOONNNOOOSSS]]]kkkxxx~~~{{{qqqqqqqqqtttxxx|||qqqgggeeefffhhhgggffffffhhhjjjnnn~~~rrrfffggghhhcccaaacccaaagggrrrxxxuuuxxx~~~tttxxx~~~nnnaaacccmmm}}}~~~|||xxxsssmmmaaaUUULLLEEE<<<666444222000...///......---------......---------,,,,,,+++++++++(((((()))++++++,,,,,,,,,((()))******))))))***,,,))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''((((((((())))))))))))((((((''''''(((((()))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((()))))))))'''''''''(((((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&(((((((((((()))))))))))))))))))))((())))))***++++++***************++++++...---,,,,,,------,,,+++,,,,,,,,,,,,------............///000111222333444666777888999::::::::::::>>>>>>>>>===<<<===???AAABBBDDDFFFHHHPPP\\\cccddddddhhhlllnnnmmmiiifffeeebbbaaaccciiiuuu{{{wwwlllllllllooottt|||wwwqqqkkkhhhjjjooosssvvvwwwvvvuuuvvvyyyllllllnnnjjjggggggaaaeeelllsssvvvtttqqqnnnooo|||yyyvvvvvvzzzxxxiiiggglllyyy~~~zzzkkk^^^TTTLLLBBB:::666444111......---------------...///......---,,,,,,+++******((()))***+++++++++++++++)))***++++++))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&'''''''''((((((((())))))(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))******)))((('''''''''(((((())))))))))))*********+++******)))******++++++*********)))******+++,,,,,,,,,+++,,,,,,------,,,,,,,,,------......//////000111222333444555666777666777:::<<<>>>?????????>>>>>>>>>======>>>AAADDDCCCIIIQQQ[[[jjjzzz}}}zzzxxxxxxzzz|||xxxrrrqqqqqqrrrwww}}}zzzvvvtttrrrpppssswww|||}}}pppqqqtttpppllllllhhhlllooonnnkkkiiiiiiiiiiiiuuu|||sssrrrtttxxx|||uuu{{{~~~tttpppvvv}}}yyylllYYYRRRHHHAAA<<<888333///......---------......///......---,,,,,,+++******+++++++++++++++***)))(((+++,,,---+++)))((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++******)))(((''''''&&&''''''''''''((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''((((((((((((%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))(((((()))******))))))))))))*********+++++++++************++++++******))))))***++++++,,,***++++++,,,,,,,,,---------......///000111111111222333444555777888999:::;;;===???AAACCCDDDCCCCCC@@@AAACCCCCCDDDFFFIIILLLMMMWWWfffvvv}}}|||{{{|||~~~wwwuuuuuutttvvvxxx|||~~~xxxzzz|||xxxuuuvvvrrrwwwxxxqqqjjjhhhhhhggggggqqqsssnnnmmmsss}}}ppphhhppptttttt{{{ttt[[[VVVPPPJJJFFF@@@888333000//////.........//////---------,,,,,,+++++++++,,,,,,,,,++++++)))((((((,,,---...,,,)))(((((()))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&&&&'''''''''((((((((((((''''''&&&&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''''''''(((((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))))))))))))))************,,,+++******)))*********))))))))))))***+++,,,,,,)))+++,,,---,,,,,,...000000000111222333444555555555666777999:::<<<===>>>@@@AAABBBCCCDDDEEEEEEEEEDDDFFFJJJMMMOOORRRUUUXXXcccnnn~~~zzzyyyyyyxxxyyy}}}}}}|||xxxvvvpppiiihhhppptttooommmttt}}}ppphhhnnn}}}vvvzzz~~~|||sss\\\ZZZWWWTTTPPPIII???888222111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))+++,,,---,,,***)))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''%%%%%%$$$$$$%%%&&&((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''(((((((((((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((()))))))))******++++++***)))))))))))))))))))))))))))***+++,,,---***,,,//////......111333333333444555666777888888999:::;;;===???@@@BBBBBBCCCDDDEEEHHHJJJMMMPPPQQQPPPUUU[[[```dddgggkkkmmm|||}}}{{{zzzzzz}}}|||{{{nnnjjjpppuuurrrpppxxxtttlllooo||||||{{{sss]]]\\\[[[[[[WWWOOODDD<<<333333111000////////////,,,,,,,,,,,,,,,,,,,,,---((()))***+++++++++++++++)))+++,,,,,,+++***,,,---))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%$$$$$$%%%'''((()))%%%%%%$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''(((((((((((())))))))))))++++++***)))(((((())))))))))))))))))***+++,,,---+++...111111000000333666555555666777888999::::::<<<===>>>@@@BBBDDDEEEFFFHHHJJJMMMQQQWWW]]]cccfffbbbgggooovvv{{{~~~~~~~~~}}}wwwmmmlllsssxxx~~~vvv{{{tttsssuuu{{{zzzzzz~~~uuuttt|||uuummmbbbbbb______```[[[KKK;;;888222,,,,,,///111000---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++,,,)))))))))))))))))))))))))))******))))))((('''&&&)))***,,,+++)))(((((()))((()))+++,,,+++***(((&&&)))&&&%%%&&&)))***)))'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((())))))))))))))))))(((((('''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''&&&&&&''''''''''''&&&&&&***)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$''')))'''%%%(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&******))))))((((((''''''%%%%%%&&&'''((()))*********)))(((((((((((())))))))))))))))))************+++++++++,,,,,,,,,------222111111333555888999999999666444444666;;;>>>@@@BBBAAACCCGGGGGGEEEFFFJJJOOORRRYYYbbblllwww~~~~~~xxxuuunnneeeeeelllssszzz|||pppsss~~~zzzuuuhhhhhhgggfffeee```RRRDDD>>>999333000000111111///---------------------------,,,++++++******++++++************************))))))***************)))((()))+++***(((''''''(((((()))+++++++++***((('''((('''%%%&&&)))***)))'''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''((('''%%%(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''))))))))))))((((((((((((&&&''''''(((((())))))******))))))((((((((())))))******++++++++++++++++++***++++++---...///000111555444555666888:::::::::???===;;;;;;<<<>>>@@@AAAIIIGGGGGGGGGFFFFFFKKKRRRYYY```lll|||}}}~~~|||sssoooiiibbbccciiirrrxxxyyytttyyyuuujjjjjjuuu|||zzzooossstttqqqmmmggg[[[PPPBBB>>>777111...---...///........................+++,,,,,,,,,,,,+++******************************((()))***++++++,,,,,,,,,(((***++++++)))(((((())))))******++++++)))((('''((('''&&&'''((())))))'''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((((((((((((((('''''''''''''''''''''(((((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((())))))''''''((((((((()))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((())))))))))))(((((((((((((((((())))))***)))))))))))))))******++++++,,,,,,---------...***+++---///111333555666777888999:::;;;;;;;;;;;;999:::;;;===@@@CCCFFFHHHNNNLLLKKKKKKJJJNNNYYYeeettt{{{}}}}}}uuuqqqmmmjjjmmmrrrxxx}}}}}}pppnnnrrrxxx{{{{{{qqqgggeeelll}}}{{{~~~{{{yyyzzzwww~~~~~~wwwnnnbbbXXXIIIEEE>>>666///---///222/////////...............***+++,,,---,,,+++***)))************************((()))******+++++++++******+++---,,,+++******+++)))************)))((((((''''''''''''((()))((((((''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&******)))(((((('''&&&&&&'''(((((((((((()))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((()))******************))))))(((((((((******)))))))))***++++++++++++,,,---......//////---...000222444666777888666888:::;;;;;;;;;;;;;;;888999<<>>666333444666............------,,,,,,***+++,,,---,,,+++***)))************************))))))******)))(((((('''(((***++++++***))))))******************)))((((((&&&'''((((((((((((((()))''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&'''''''''((('''''''''(((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))&&&&&&'''((()))***+++++++++++++++***))))))((((((***************+++,,,,,,++++++,,,---///000111111333333444555666777777888555777:::;;;::::::<<<>>>AAADDDHHHKKKPPPWWW___dddkkkjjjlllooorrrwww{{{{{{zzzooojjjllloooooojjjfffgggnnn~~~zzz~~~zzzrrrkkk]]]WWWMMMCCC;;;666444333//////......---,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++++++++++++++*********))))))(((&&&&&&%%%'''((()))'''''''''(((*********)))))))))))))))&&&'''((((((''''''(((***''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((('''''''''(((((('''''''''$$$$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((%%%'''((((((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))&&&''''''((()))******+++,,,+++++++++******))))))************+++,,,------,,,---...///111222333444666666777777777777777777444777:::;;;:::<<<@@@DDDCCCJJJUUU```jjjtttzzzvvvwww~~~yyyyyyyyywwwtttsssvvvyyyzzzzzzzzzzzz|||~~~~~~}}}{{{{{{}}}zzzuuussssssvvvpppkkklllsss~~~xxxuuutttuuu~~~zzzkkkbbbVVVKKKCCC<<<666111000000//////...------,,,---,,,++++++******++++++++++++++++++++++++++++++))))))*********))))))(((%%%'''))))))(((((()))***+++******)))))))))))))))%%%''')))((('''&&&(((***''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&######$$$%%%&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&'''(((((())))))%%%''')))((('''&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''(((((())))))******++++++++++++++++++***************++++++---......//////111222444666777888777777777888888888888888666999<<<======AAAHHHNNNPPP^^^qqq~~~~~~~~~uuuuuussspppllllllpppsssnnnmmmlllkkkkkkmmmoooppp{{{|||{{{{{{{{{|||~~~uuutttssstttxxx~~~{{{yyyqqqooouuuxxxsssrrrpppkkkgggooozzz~~~{{{||||||rrrdddXXXPPPGGG===666222111111000///......---...---+++***)))***+++,,,++++++++++++++++++++++++((()))***+++++++++++++++(((***,,,,,,++++++,,,---+++******)))))))))))))))%%%'''))))))'''&&&(((***''''''''''''((((((((())))))(((((((((''''''''''''(((((((((''''''&&&&&&%%%(((((((((((())))))))))))&&&'''''''''(((((())))))%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&''''''((()))******+++%%%'''))))))'''&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++,,,---...///111111333555777999:::;;;666777777888888999::::::888;;;>>>???@@@EEEMMMUUUppp~~~~~~wwwtttoookkkiiiiiijjjkkkfff```[[[YYYWWWXXX```hhhiiiuuu|||yyyvvvwwwzzz|||{{{yyy|||{{{{{{~~~|||xxxqqqooollllllpppxxxyyy{{{vvvfffiiipppooonnnppprrr~~~wwwvvvzzzpppooowww}}}yyyzzzoooddd^^^UUUEEE777444555444111---,,,...111//////.........---------......//////...,,,***(((,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))))))))))))))))))))))))))************************+++*********))))))(((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((''''''&&&&&&&&&'''((())))))((('''&&&***'''$$$%%%'''((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&))))))))))))))))))))))))&&&((())))))(((''''''(((((((((''''''''''''((((((((((((''''''''''''((((((***)))(((''''''&&&''''''******))))))((((((''''''))))))))))))))))))))))))))))))((()))***+++************))))))))))))******,,,,,,,,,,,,---///000111333444666777777777777777;;;888555555666777:::>>>999???DDDEEEFFFOOO___mmm~~~vvvsssnnniiigggfffeeeeee^^^XXXRRRPPPOOOOOOTTT[[[bbblllwwwyyyuuuqqqqqqtttvvvvvvuuuwwwvvvwwwzzz{{{sssppplllkkkmmmttt{{{zzz{{{uuuiiijjjnnnnnnpppvvvzzznnnlllppptttmmmooovvvzzz~~~zzzzzz{{{xxxkkkggg___OOOAAA666555222///------...///.........------------,,,///...------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''&&&'''((())))))((('''&&&(((&&&$$$%%%'''((('''%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&&&&''''''&&&$$$&&&'''(((((('''&&&%%%$$$'''((((((((())))))))))))(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&((())))))(((''''''((((((((('''''''''(((((()))((((((''''''''''''(((((((((((('''''''''(((((()))***)))))))))((((((((('''((((((((((((((((((((((((***))))))***+++++++++******)))))))))))))))******,,,,,,...///111333444555888888888777666777888999888888999<<>>===:::;;;???DDDOOOZZZdddnnn}}}tttggg___^^^```aaaaaa~~~nnnfff\\\XXXZZZ\\\ZZZXXXWWWYYY___eeeiiiooo{{{~~~xxxhhhaaaYYYVVVYYY^^^aaaccc^^^^^^aaaiiittt}}}~~~~~~}}}xxxhhhjjjnnnvvv}}}|||zzzvvvjjjeeefffjjjhhh[[[III<<<555222000............------------,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------***************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&''''''(((((()))))))))((('''&&&&&&'''((()))!!!%%%((()))(((''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***((('''&&&''''''%%%$$$&&&&&&((()))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((''''''(((***)))(((''''''&&&''''''((((((''''''''''''((((((******))))))))))))))))))'''((((((((()))))))))***************************(((+++...---***)))+++///......000222444777:::;;;<<<<<<;;;;;;:::999888888:::===@@@???===BBBKKKTTTjjjzzz}}}uuuqqqqqqwwwxxxpppfffaaabbbgggmmmppp|||yyylllcccXXXUUUXXX[[[[[[YYYZZZ```jjjuuu||||||tttfff```ZZZXXX]]]ccchhhiiieeeeeeggglllvvv}}}xxxuuurrrsssxxx~~~zzzssssssuuusssnnnjjjhhhkkkmmmooovvv||||||~~~xxxlllggghhhllloooqqqdddRRRBBB999444333222//////.........------------,,,***))))))***,,,---,,,,,,,,,------.........''''''(((((())))))******))))))))))))))))))))))))************************(((((())))))******++++++((((((((((((((((((((((((***)))(((''''''''''''''''''''''''((((((((((((((()))((('''&&&&&&'''((()))###'''(((&&&%%%%%%'''&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$$$$$$$%%%(((******)))%%%''')))++++++***)))(((%%%%%%&&&'''((()))***+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((''''''(((+++***)))(((&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((()))***+++,,,'''((((((((())))))******)))))))))))))))))))))))))))---000///+++***---111///000222444777:::<<<>>>>>>===<<<;;;::::::;;;;;;:::===??????@@@IIIYYYeeepppaaa[[[\\\aaajjjrrryyy}}}tttnnnpppwww}}}vvvggg___WWWVVVVVVWWW\\\aaadddjjjtttyyyrrrdddbbb______gggrrruuussspppoooooouuu~~~yyyssskkkdddaaacccjjjoooxxxuuujjjeeegggfffbbbfffooovvvttttttnnnhhhqqq~~~rrrdddeeepppvvvsssvvvrrrhhhWWWCCC333000333.........---,,,+++,,,---,,,,,,,,,------.........------,,,+++*********+++************************(((((((((((()))***+++,,,******))))))((((((''''''&&&'''(((*********))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''+++***)))'''''''''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''+++*********))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))************)))(((((()))***+++...,,,+++***,,,...111333777999:::;;;;;;<<<>>>@@@;;;:::999999:::;;;===???FFFCCCCCCEEEHHHSSSjjjzzzggg^^^VVVVVVXXX^^^lll{{{|||uuueee]]]VVVVVVXXX[[[```gggmmmuuuwwwqqqfffffffffiiisss|||yyy{{{~~~{{{|||{{{ooofff^^^YYYYYY]]]cccjjjttt}}}tttkkkhhhiiihhhkkkttt{{{{{{~~~pppaaaeeerrr|||xxxkkkjjjssszzz{{{zzzzzztttdddNNN;;;444555/////////...---------...,,,------------------...++++++***)))))))))******************************++++++************++++++***)))))))))((((((((('''(((((()))******)))((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''***)))(((''''''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,...---,,,,,,...111444666888;;;===>>>===<<<<<<===:::;;;;;;<<<>>>???@@@AAA@@@CCCJJJTTT^^^lllyyyggg[[[XXXYYY___gggppp}}}zzzrrr```YYYSSSTTTYYY^^^fffnnnuuu|||uuuooojjjlllooottt~~~{{{vvvsssuuuzzz{{{lllaaaZZZWWW[[[bbbbbbiiittt~~~tttoooppprrrsss{{{{{{fffdddqqq}}}zzzrrrrrryyy~~~ppp[[[GGG;;;666111000///.........//////.........---------------......---------...//////************************...---,,,+++************))))))))))))((((((((((((************)))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))(((((()))(((((((((((())))))***(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******---,,,+++******+++,,,---.........///111555888::::::<<>>;;;:::999999:::;;;===???AAABBBCCCDDDLLLYYYgggqqq}}}~~~}}}~~~vvviii]]]VVVYYYbbbooozzz~~~zzz}}}yyyzzzxxxooo[[[TTTOOORRRXXX```kkkttt~~~xxxsssooonnnrrrwww|||~~~zzzssspppqqqxxx~~~pppgggbbbaaagggnnnkkkrrr|||{{{{{{{{{|||}}}vvvtttyyyssssssxxx~~~{{{pppcccTTTDDD888333111///---...///////////////......------,,,,,,............///000111111************************------,,,+++************))))))))))))(((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%''')))******)))(((''''''(((((())))))******((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++---,,,+++***+++,,,---...000000000222555999<<<>>><<<======<<<:::888777888<<<===???BBBFFFJJJNNNPPPVVV```nnnzzzqqqfffeeelllvvv~~~{{{yyyuuussssssqqqkkkeeegggnnnyyyvvvhhhgggkkkkkkqqq~~~tttiiiWWWOOOKKKOOOXXXcccpppzzz{{{vvvrrrqqqqqqwww}}}zzzrrrnnnooovvv|||sssooollllllqqqxxxxxx}}}~~~zzz~~~xxxnnnsss|||~~~~~~~~~zzzqqqiiieee___NNN<<<666222///---...///...---/////////......---------***************+++,,,---******************************))))))))))))******(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%'''((())))))))))))''''''(((((())))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++************++++++++++++******+++---...///222333444666888;;;>>>@@@===<<<:::777555555888;;;@@@CCCHHHOOOYYYccclllqqqrrr|||~~~nnnhhh```YYYYYY___hhhnnnmmmllllllqqquuuwwwwwwvvv|||mmmccceeejjjyyy|||oooaaaSSSMMMIIIPPP[[[iiiyyy~~~yyyvvvttttttuuu{{{}}}xxxqqqlllnnnuuu~~~~~~yyyyyyyyyzzz~~~{{{xxxyyyttt{{{rrrwww}}}wwwuuu}}}wwwmmmfffiiijjj[[[HHH;;;666000...//////...---/////////...............++++++*********+++,,,,,,***************************))))))((())))))******(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))'''((()))))))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++************+++++++++***++++++---///111333666666777888:::<<<>>>???===<<<999666555888>>>BBBCCCIIITTTcccsssiii]]][[[WWWTTTUUUZZZccciiitttqqqrrrxxx}}}~~~zzzvvv{{{yyyhhhXXXRRRLLLJJJSSSbbbsss}}}yyyvvvwwwxxx|||{{{wwwqqqmmmpppxxx}}}tttzzz~~~{{{||||||~~~xxxzzz}}}|||uuunnnpppsssiiiYYY@@@:::333000111111///---............///////////////...------------------************************,,,,,,+++***))))))))))))'''((((((((()))))))))***))))))(((''''''((()))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''')))***((())))))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,---000333666888999999:::;;;;;;<<<============<<<;;;<<<@@@FFFJJJPPPZZZlllpppaaaXXXXXXXXXXXX[[[cccmmmuuu~~~zzz{{{zzzxxxyyy}}}{{{}}}}}}}}}}}}~~~vvvdddRRRQQQLLLKKKVVVggg{{{~~~yyywwwxxx{{{{{{wwwrrrpppsss|||}}}{{{zzzyyy{{{~~~~~~mmmsss|||~~~xxxwwwzzzsssfffDDD>>>666222333333111...------......//////000000---,,,+++***************************************000///---+++***)))(((((('''((((((((())))))******,,,***)))(((''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((+++)))'''%%%%%%&&&(((***))))))*********((('''&&&&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,,,,,,,---///222666999;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@AAACCCGGGLLLOOOeeerrryyyfffaaa\\\]]]___aaagggrrryyytttoooiiiiiinnnxxxvvvvvvxxx{{{{{{yyyvvvzzz~~~~~~{{{ppp```SSSJJJLLLQQQ[[[mmm~~~||||||~~~~~~xxxsssttt{{{}}}xxxxxxtttooonnnqqqwww|||~~~yyytttwww}}}wwwuuuvvv}}}}}}{{{vvvoooYYYFFF555111222222222444000000/////////000000111.........---,,,+++***)))*********))))))))))))((())))))))))))))))))))))))+++++++++******)))))))))''''''(((((())))))******))))))))))))))))))))))))&&&''')))*********)))(((((((((''''''''''''((((((&&&'''(((*********)))((())))))))))))((('''%%%%%%###%%%((()))(((''''''''''''''''''''''''''''''''')))((('''((()))***)))(((((((((((((((((('''&&&&&&%%%&&&&&&'''((()))******))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''((()))))))))))))))))))))))))))************++++++***************+++...,,,***)))((()))***++++++...333666888:::<<<>>>;;;888666555777:::===>>>@@@@@@BBBEEEDDDHHHWWWhhhtttiiifffjjjnnnsssxxx}}}mmmgggddddddlllvvv~~~zzzvvvuuuuuuwwwyyyzzzxxxuuutttwww{{{~~~}}}vvvjjj[[[PPPLLLOOOWWWdddxxx~~~}}}|||}}}{{{xxxzzz{{{~~~zzzqqqlllhhhdddccchhhooouuuyyy|||}}}~~~xxxrrruuu{{{}}}yyyyyywwwuuuvvv||||||yyysssfffSSS@@@777444111//////000//////...//////000000------------,,,,,,+++***,,,,,,,,,,,,++++++++++++************************++++++++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((((((((''''''''''''(((((('''(((((())))))))))))(((''''''(((''''''&&&%%%$$$%%%'''(((((('''&&&'''(((''''''''''''''''''''''''(((&&&&&&'''((()))((('''((())))))))))))((('''&&&&&&&&&''''''(((((())))))((((((((((((((()))******''''''((((((((()))))))))))))))((((((((('''''''''''''''((()))))))))))))))))))))))))))************,,,,,,++++++***++++++,,,...---+++******+++---......111555777999:::<<<===:::999888999;;;===???@@@AAABBBEEEIIIMMMVVViii|||{{{tttyyy~~~}}}tttggggggkkkqqq}}}yyyuuurrrrrrsssuuuwwwwwwvvvtttpppqqqtttyyyzzzpppcccWWWOOOLLLQQQ[[[kkk~~~}}}}}}~~~~~~~~~|||yyy|||tttlllaaa]]]YYYYYY___hhhppptttwwwzzzzzzuuuxxx~~~vvvqqqrrr~~~~~~zzztttuuu|||}}}~~~wwwdddMMM>>>777111...---//////............//////,,,,,,---------,,,,,,+++---,,,,,,,,,++++++++++++************************))))))******************))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((())))))(((((('''(((((((((%%%&&&&&&&&&&&&&&&%%%%%%(((((()))(((&&&&&&''')))'''''''''''''''''''''''''''&&&%%%&&&'''((((((&&&))))))******))))))(((((('''''''''((((((((((((((((((((('''(((((()))***+++&&&&&&'''''''''((((((((())))))((((((((((((''''''''''''((())))))))))))))))))))))))*********++++++,,,,,,++++++++++++,,,,,,------,,,,,,---...000111222555777999999999:::<<<444555888:::===@@@BBBCCCDDDGGGNNNVVV```nnn|||sssiiicccjjjvvv|||sssxxx~~~hhh{{{tttpppooopppqqqsssttttttsssrrrppppppqqqwww|||~~~|||uuuiii]]]UUUQQQOOOVVVcccuuu~~~{{{yyy|||uuunnnaaa]]]YYYYYY___iiiqqqvvvwwwzzz~~~nnnlllqqqxxx}}}sssYYYEEE:::555222000000///..................,,,,,,------------------++++++*********)))))))))************************'''''''''(((((()))))))))******))))))((((((''''''(((((((((((((((((((((((('''(((((()))))))))))))))((((((''''''''''''((((((+++***((('''&&&&&&'''(((%%%%%%&&&'''''''''&&&&&&)))))))))'''&&&&&&(((***'''''''''''''''''''''''''''&&&%%%&&&((()))((('''))))))************))))))((((((((((((((('''''''''))))))(((((((((((())))))&&&&&&&&&&&&'''''''''((())))))((((((((((((((((((''''''((()))))))))))))))))))))*********++++++++++++++++++***++++++,,,---,,,,,,,,,---///000222333666777999999888888999:::444777;;;???BBBEEEHHHJJJJJJSSS```mmmzzzvvvfffaaa^^^```iiittt|||zzztttmmmfffeeegggllluuu~~~qqq^^^~~~vvvoookkkmmmooopppqqqqqqqqqpppppppppooopppuuu|||{{{{{{wwwnnnaaaVVVPPPOOOSSS\\\mmm~~~zzzyyy~~~zzztttjjjfffbbbbbbhhhpppxxx|||}}}~~~}}}}}}mmmmmmsssiiiPPPAAA:::555222000000///...............,,,,,,---.........------+++++++++************)))************************'''(((((())))))***************))))))((((((''''''((((((((((((((((((((((((((((((((((((((())))))***((((((''''''''''''((((((***)))(((&&&&&&&&&'''(((&&&''''''(((((((((''''''((()))((('''%%%&&&(((***''''''''''''''''''''''''((('''&&&''')))***)))((())))))************))))))(((((((((((((((''''''''',,,+++***(((''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))''''''((()))))))))))))))************++++++++++++***************+++,,,---,,,,,,---///000222444555777888999999777777888:::;;;>>>BBBEEEGGGKKKOOOSSSYYYfffwww|||}}}|||jjjcccZZZ\\\aaaiiipppxxxjjj^^^]]]XXXVVVWWWYYYZZZ^^^dddrrrxxxzzzwwwwwwyyyrrrfffzzzrrrllliiimmmoooqqqqqqooonnnmmmnnnnnnnnnooosssxxx}}}|||}}}zzzwwwooodddWWWOOOLLLLLLQQQ^^^sss{{{xxxyyy|||uuuqqqnnnooottt|||{{{vvvvvvwww{{{qqqqqquuu~~~www~~~~~~cccPPPDDD:::222222111000//////...//////------.........------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******((((((''''''''''''((((((((((((''''''&&&''''''''''''(((((()))((((((''''''%%%&&&''''''&&&&&&((()))'''''''''''''''''''''''')))((('''(((*********)))(((((())))))******))))))'''''''''(((((((((((((((,,,+++***(((''''''''''''&&&&&&'''''''''((((((((((((((())))))))))))******''''''((()))))))))))))))*********++++++++++++,,,+++******++++++,,,---.........000222333555666777888999:::999888999;;;<<<>>>AAADDDGGGJJJPPPYYY___sss}}}wwwnnncccbbb___```ccchhhmmmvvvooo[[[WWWSSSOOOOOORRRTTTUUUXXX]]]iiippptttttt{{{yyysssooonnnnnnppprrrqqqnnnkkkkkkllllllnnnqqqtttwww|||}}}~~~~~~rrrlllcccXXXOOOKKKLLLMMMTTTccc{{{}}}xxxuuuxxx}}}{{{}}}yyytttppppppsss{{{yyywwwyyyzzzyyy~~~}}}yyyeeeUUUDDD666333333111000000/////////.../////////...---,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++******************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++((((((''''''''''''((((((&&&&&&''''''((('''''''''(((((((((((('''&&&%%%%%%!!!$$$&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&''')))***)))(((&&&'''((())))))))))))(((&&&&&&''''''(((((())))))))))))(((((((((((())))))''''''((((((((()))))))))(((((()))))))))*********''''''((()))))))))))))))*********+++++++++,,,,,,,,,,,,,,,------...000000111222444555777888999999:::;;;<<<;;;;;;<<>>>>>>>>@@@CCCAAA@@@DDDKKKDDDMMM\\\qqq|||zzzzzz|||zzz~~~rrryyywwwmmmjjjccc___bbbkkkrrrrrrooommmwww|||wwwvvvyyy}}}{{{yyy|||~~~~~~}}}{{{|||{{{{{{}}}}}}{{{xxxvvvtttqqqooonnnnnnoooqqqtttxxx{{{|||}}}qqqgggZZZSSSMMMLLLLLLOOOWWW```ppp~~~}}}}}}~~~~~~{{{xxxsssrrrvvv~~~{{{zzzzzz{{{}}}}}}xxxxxxyyy|||{{{}}}yyyuuuvvvyyyyyy___III>>>999444///......---,,,//////.........---------++++++++++++++++++++++++,,,,,,***)))))))))***+++'''((())))))))))))(((''''''''''''((((((((())))))((())))))))))))(((((('''(((((())))))))))))(((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******'''((((((((()))))))))***++++++*********)))))))))***)))((((((((()))+++++++++++++++++++++,,,---...,,,,,,,,,---...000222444777888888999;;;<<<>>>???CCCBBBDDDHHHIIIFFFFFFJJJOOO___www~~~mmmaaaZZZTTTRRRQQQSSSWWW\\\```bbbjjjvvvzzzyyyyyyyyy{{{{{{yyywwwvvvvvvwwwyyy{{{|||{{{yyyzzzxxxvvvtttrrrqqqqqqqqqvvvxxxzzz|||}}}uuufff\\\QQQLLLIIIJJJMMMSSS^^^hhh}}}~~~|||{{{~~~~~~|||~~~}}}~~~||||||zzzwwwsssqqquuu}}}wwwrrrqqqqqqqqqrrrzzz}}}}}}}}}{{{}}}xxxtttyyy{{{}}}~~~vvvvvvyyykkkWWWGGG???444///...///...,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))((()))+++,,,))))))************))))))''''''((((((((()))))))))'''(((((())))))))))))((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((''''''''''''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))***))))))))))))((((((((()))(((((((((((()))******,,,,,,,,,+++,,,,,,------,,,------///111333555666999999::::::<<<===???@@@DDDCCCEEEIIIJJJGGGGGGJJJ[[[ssszzzwwwxxx{{{yyybbbWWWSSSPPPQQQTTTVVVWWWXXX^^^gggnnnttt~~~~~~}}}}}}wwwvvvvvvwwwxxxxxxwwwuuurrrssstttuuuvvvvvvtttsssyyyxxxwwwvvvvvvvvvwwwwwwyyy{{{|||}}}~~~yyymmm___VVVKKKHHHHHHKKKPPPXXXfffrrr}}}|||{{{{{{}}}}}}}}}}}}~~~}}}|||~~~~~~~~~{{{{{{zzz}}}}}}xxxuuurrrqqqttt|||wwwnnnhhhfffeeeeeecccnnnxxx|||}}}|||uuuooouuu~~~}}}}}}}}}|||xxx|||zzz}}}ssscccRRRFFF888000111222111...////////////............------------------------...---***)))((()))+++---************************'''(((((((((((()))))))))&&&'''((())))))***))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&"""###$$$&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++,,,,,,---...///111444666888999:::::::::;;;<<<>>>???@@@DDDDDDEEEGGGGGGHHHPPPZZZpppiiigggfffgggkkkttthhhXXXVVVXXXXXXUUUWWWXXXZZZ```kkkxxx~~~~~~}}}|||}}}}}}~~~~~~~~~~~~}}}}}}|||||||||uuutttssstttuuuuuusssqqqmmmoooqqqrrrrrrrrrrrrrrrvvvvvvwwwxxxzzz|||}}}~~~|||}}}~~~~~~~~~yyyooocccWWWPPPHHHFFFHHHMMMRRR\\\kkkyyy}}}{{{{{{{{{xxxxxxzzz|||}}}}}}}}}~~~~~~{{{yyyzzz|||{{{zzzvvvtttrrrqqquuu|||xxxmmmddd^^^\\\ZZZZZZWWWdddrrryyy}}}~~~yyyqqqsss{{{~~~~~~}}}}}}zzzooo\\\OOO>>>444222333222000000000/////////.........------------------------...---+++***)))***+++,,,++++++************++++++(((((((((((()))))))))***&&&'''((())))))***))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&"""###$$$&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******))))))))))))((((((((((((******************************+++++++++,,,,,,,,,+++************++++++,,,///000222444666888::::::999999:::;;;===???AAABBBEEEEEEGGGHHHHHHOOOcccvvvvvvxxxqqqbbb[[[]]]___```eeerrr{{{eee[[[^^^dddeeegggdddbbbhhhvvv~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{sssrrrqqqqqqrrrqqqooommmiiilllooorrrrrrsssuuuvvvssstttwwwzzz}}}}}}|||pppcccWWWNNNIIIFFFFFFIIIOOOUUU```qqq~~~~~~|||{{{{{{{{{zzzyyyzzzzzzxxxyyy{{{zzzyyyvvvtttssstttxxxyyyrrrhhh```[[[YYYXXXWWWXXXdddrrrzzz{{{yyy}}}~~~tttrrrwww}}}{{{~~~vvv{{{iii\\\JJJ<<<555333222000000000000/////////..............................------,,,+++++++++++++++++++++************++++++((((((((()))))))))******'''(((((())))))))))))((((((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((())))))))))))))))))(((''''''&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******))))))))))))(((((((((((())))))************++++++***+++,,,,,,------,,,,,,************+++,,,---...222333555777999:::;;;;;;999:::;;;===???BBBDDDEEEBBBDDDGGGKKKPPP]]]vvvzzzvvvsss|||www```UUUVVVZZZ\\\^^^gggyyy{{{{{{nnnhhhlllqqqrrr~~~xxxvvv}}}}}}}}}}}}||||||||||||uuusssrrrqqqrrrpppnnnllllllooosssuuuuuuuuuwwwyyysssuuuxxx{{{~~~ttteeeXXXOOOJJJHHHHHHIIINNNUUU\\\hhhzzz~~~{{{|||zzzzzzzzz|||~~~yyywwwyyy|||||||||wwwwwwvvvxxx}}}xxxssskkkeeebbbaaaaaaaaadddnnnxxx}}}}}}}}}vvvpppooouuuzzz~~~yyyvvvzzz}}}qqqzzz|||ooo\\\III===666333222000000000000/////////...........................,,,,,,---------,,,+++***+++***))))))))))))***+++(((((()))))))))*********((())))))))))))(((((('''(((((())))))))))))(((((((((((())))))))))))(((((('''((((((((())))))))))))+++******)))((((((''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))*********)))))))))((((((((('''((((((((()))))))))******)))***+++,,,---,,,++++++******+++,,,---///000111444555777999;;;<<<<<<<<<:::;;;===???BBBFFFHHHJJJFFFGGGNNNZZZgggwwwvvvxxx~~~jjj]]]YYY[[[bbbiiinnnxxx|||pppuuuzzzsssqqqxxx~~~~~~}}}~~~}}}}}}}}}}}}}}}|||||||||xxxwwwuuuttttttrrrpppmmmrrruuuxxxxxxvvvuuuvvvxxxtttvvvyyy|||yyylll^^^RRRLLLKKKLLLKKKMMMSSS[[[cccppp{{{xxxzzzyyyyyyzzz||||||wwwvvvyyy}}}yyyyyyyyy||||||wwwqqqlllkkkkkkllllllpppwww~~~{{{|||xxxwwwtttmmmfffgggmmmttt{{{wwwzzzyyysss{{{}}}|||{{{wwwnnnvvv||||||{{{kkkUUUDDD:::777666000000000000////////////////////////////////////+++,,,---......,,,***)))+++***)))(((((()))***+++))))))))))))************))))))***))))))(((''''''(((((())))))))))))(((((((((((())))))))))))(((((('''((((((((())))))******,,,++++++***)))(((((('''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***************))))))((((((((('''&&&'''''''''(((((())))))((()))***+++,,,+++******++++++,,,---///111333444666777999;;;<<<<<<<<<<<<;;;<<<>>>AAAEEEIIILLLMMMQQQQQQZZZmmm|||wwwvvvddd___aaaiiitttzzznnnjjj{{{xxxfff```^^^bbbfffjjjsss~~~|||zzzzzz{{{||||||xxxwwwvvvwwwxxxwwwuuutttwwwuuuuuuyyyyyyvvvvvvyyywwwxxx{{{~~~~~~ooo]]]SSSMMMIIIHHHJJJLLLOOOWWWcccnnn}}}|||{{{yyyxxxyyytttwww|||}}}|||xxxyyy~~~~~~{{{|||~~~yyyvvvwww}}}~~~~~~}}}yyyvvvrrrkkkhhhmmmvvv{{{zzz{{{tttmmmooo{{{|||vvv~~~|||~~~uuujjjvvv|||~~~~~~|||zzz{{{iiiUUUHHH???:::888444111222111...///222---.../////////...---,,,*********++++++,,,,,,,,,,,,,,,,,,++++++************)))))))))))))))***+++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))%%%%%%&&&&&&'''((())))))((()))*********((('''&&&((((((''''''&&&&&&%%%%%%'''((()))******)))((('''''''''''''''((((((((()))))))))))))))))))))))))))************+++,,,------+++,,,---...111333666777;;;777777::::::999;;;???@@@CCCGGGHHHHHHIIILLLPPP```kkkyyy{{{llleeehhhooo}}}~~~uuuvvv|||uuufffZZZYYYVVVTTTXXXfffzzz}}}|||}}}{{{zzzyyyzzz{{{{{{yyywwwxxxuuutttwwwwwwuuuvvvzzzzzz{{{}}}{{{vvvhhhYYYQQQMMMKKKLLLNNNQQQUUU^^^kkkwww~~~|||{{{|||xxx|||~~~{{{www{{{~~~|||yyy|||}}}~~~}}}zzzvvvqqqnnnsss{{{wwwssspppttt~~~vvv}}}}}}xxxxxx||||||wwwnnn||||||vvvwwwwwwxxx|||nnn^^^NNNBBB888444111111000------///---......///...---,,,+++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))******)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))((('''''''''''''''&&&&&&((()))******)))((('''&&&)))))))))((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))+++*********++++++,,,------...///111444666999:::@@@===<<<>>>>>>===>>>BBB???CCCFFFGGGIIIRRR___jjjzzzyyypppmmmppp{{{wwweee[[[TTTTTTUUUZZZeeewww~~~~~~}}}||||||}}}~~~}}}|||zzzvvvtttvvvvvvuuuxxx|||yyysssjjj^^^RRRNNNMMMMMMOOOSSSWWW]]]hhhuuu}}}{{{|||{{{}}}yyyvvvxxxsssrrrxxx{{{zzzxxxxxxwwwvvvwww{{{~~~}}}~~~|||zzzvvvssswww}}}wwwmmmmmmqqqxxx|||}}}tttxxx|||zzzrrrssssssuuu{{{nnnWWWDDD:::444111222111...,,,---------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++***)))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))******)))(((&&&%%%$$$$$$((())))))))))))(((((('''))))))***************+++))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))++++++*********+++,,,,,,///000222555888:::===>>>@@@===<<<======;;;<<>>EEEJJJRRR^^^ooo~~~pppooolllcccbbbjjjiiikkkrrr~~~wwwrrrtttxxxzzzuuuvvv{{{~~~zzz|||{{{vvvsssuuuwwwxxx}}}{{{qqqiiiXXXQQQKKKKKKLLLNNNSSSYYY^^^iiixxx{{{wwwrrrppprrrtttzzz|||xxxvvvrrrooonnnpppnnniiiffffff```dddjjjrrrxxx{{{{{{yyy{{{}}}~~~~~~}}}zzzyyyzzzyyyvvvyyy}}}zzzhhhlllxxxppphhhnnn{{{kkkooo}}}xxxdddRRR>>>666111111333000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------+++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))))))))(((((((((''''''''')))(((((((((((()))))))))((((((((())))))************)))(((''''''((()))***(((((((((((()))))))))***))))))))))))))))))))))))++++++++++++,,,---...///222333666999<<<>>>@@@@@@CCC@@@>>>@@@@@@>>>???BBBFFFPPPbbbyyy}}}iiiZZZ[[[\\\WWWZZZdddfffmmm{{{xxxyyy}}}zzz~~~|||wwwvvvyyy{{{}}}xxxllldddSSSNNNJJJKKKMMMOOOUUU\\\cccqqq}}}yyytttoooooorrrttt|||~~~{{{zzzrrrmmmiiihhhddd^^^\\\^^^^^^ccckkksssyyy|||}}}|||~~~|||ttttttssstttwww{{{~~~~~~{{{zzz|||{{{yyyzzz}}}|||mmmlllvvvwwwiiihhhpppxxx{{{ggglll}}}www{{{||||||{{{wwwlllbbbFFF;;;333222222111////////////...------------...------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,+++*********************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((((((((((((((((()))))))))(((((((((((())))))***''''''(((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))++++++,,,---...000111222444555888;;;>>>???@@@@@@AAA>>>>>>@@@AAA@@@AAAEEEIIIZZZvvv}}}iii[[[QQQSSSWWWZZZ```gggrrrwww~~~sssfff\\\OOOKKKJJJLLLOOORRRYYY```lll{{{}}}yyyuuurrrtttyyy}}}{{{sssmmmgggccc^^^YYYYYY]]]```eeemmmuuuzzz~~~yyyuuukkkiiihhhhhhmmmsss{{{~~~}}}{{{zzz||||||zzzyyy{{{{{{yyyqqqvvv}}}mmmfffkkkrrrlllppp|||pppttttttrrrrrrsssqqqmmmUUUHHH;;;777777444222222111000///.........//////......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++******+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''((()))***+++((((((((((((((((((''''''(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))++++++,,,...000222444555666888;;;>>>???@@@@@@??????<<<===@@@BBBBBBEEEIIIUUUllltttfffZZZVVVTTTWWW```jjjrrrwww}}}||||||ooo```VVVLLLIIIIIIMMMPPPTTT\\\dddsss|||xxxvvvzzz}}}{{{uuunnngggbbb]]]YYY[[[```aaafffnnnuuu{{{~~~~~~yyyrrroooeeecccaaaaaafffoooxxx~~~}}}|||}}}yyyxxx{{{{{{xxxwwwxxx{{{}}}|||}}}ooohhhlllssssssvvv{{{tttpppssstttpppooorrruuutttbbbSSSDDD>>><<<999777666222111000......//////000.........------,,,,,,,,,*********++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************&&&'''''''''(((((())))))%%%&&&((('''&&&&&&''')))'''''''''''''''((())))))***)))))))))(((((((((''')))(((''''''''')))***+++******))))))(((((('''''''''((()))******)))((('''))))))))))))************))))))))))))))))))))))))++++++---///111444666777999:::===@@@AAAAAA@@@@@@BBB@@@AAAEEEHHHIIILLLPPPaaa||||||dddXXXSSSWWWZZZ___kkk{{{}}}vvvpppooovvv}}}tttpppssszzz|||}}}uuufffZZZTTTKKKHHHIIINNNSSSXXXbbblll}}}}}}{{{~~~yyyrrrppplllfffaaa______```gggiiimmmpppsssxxx|||}}}|||qqqjjjfffddddddgggmmmuuuzzz}}}}}}yyyzzz~~~|||zzzzzz{{{{{{|||||||||zzzyyywwwzzzyyy{{{~~~|||kkkgggmmmyyy}}}yyytttrrrwww|||zzztttooopppsssssskkk^^^RRRJJJDDD???<<<555222000//////...---,,,------------------------((()))***+++,,,++++++***,,,,,,+++******+++,,,,,,++++++******))))))(((((())))))))))))))))))))))))+++*********))))))(((((('''''''''(((((((((((((((******))))))((((((''''''(((&&&%%%&&&((()))&&&$$$$$$$$$%%%%%%&&&'''(((((()))))))))(((''''''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))***,,,,,,------,,,,,,,,,,,,,,,---.........///111555888;;;999;;;===>>>===>>>@@@BBB@@@AAADDDGGGIIIQQQ___kkk|||vvvbbbZZZUUUYYY___jjj{{{qqqgggaaakkkwwwjjjccc```aaahhhoooyyy}}}ooo```TTTMMMLLLJJJLLLRRRWWW]]]gggqqq~~~}}}xxxuuutttpppjjjeeebbbbbbcccbbbeeehhhkkknnnrrrvvvyyyzzzxxxqqqnnnmmmlllnnntttyyy~~~|||}}}~~~|||{{{zzz||||||||||||{{{zzzyyyyyy{{{zzz{{{tttpppuuuyyysssuuuzzz~~~xxxrrrqqqqqqtttppphhh[[[MMMCCC===;;;111000......000111000///------------------------)))***+++,,,,,,,,,++++++,,,,,,+++******+++,,,,,,*********)))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))((((((''''''***)))''''''((((((%%%###$$$$$$%%%&&&&&&'''(((((('''''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***+++***)))))))))***+++,,,))))))))))))***+++,,,,,,...//////111444666999;;;;;;<<<===??????@@@AAABBBDDDCCCDDDIIIUUUfffzzznnnbbb```[[[dddppp{{{~~~iiijjjooo{{{rrreee___\\\XXXZZZdddpppuuugggYYYNNNIIILLLKKKNNNVVV]]]dddoooyyy~~~{{{xxxvvvsssmmmgggddddddddd___aaadddfffhhhkkkooorrrvvv}}}~~~~~~~~~|||{{{yyyxxxzzz~~~~~~}}}||||||~~~~~~}}}|||{{{{{{{{{{{{}}}{{{zzz}}}{{{}}}|||qqqrrrtttxxx{{{{{{~~~vvvqqqooopppttttttgggRRRAAA::::::222000...///000111000000------------------------***+++,,,---------,,,,,,,,,++++++******++++++,,,))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((()))))))))((((((((((((''',,,***)))))))))(((%%%###%%%%%%%%%&&&''''''((((((&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))******+++,,,((((((((()))***+++,,,---///111333555777999:::;;;=========???AAABBBBBB@@@FFFEEEGGGSSSiii|||iiieeekkkjjjxxx{{{ooolll|||mmm```]]]___\\\YYY[[[gggxxx~~~vvvkkk___UUUMMMJJJJJJJJJOOOYYYbbbjjjvvv}}}}}}|||||||||}}}~~~~~~~~~yyywwwtttnnnhhhdddcccddd___aaacccdddeeegggjjjmmmpppxxx~~~|||{{{}}}~~~~~~}}}{{{{{{{{{||||||}}}zzzwwwwwwzzz~~~||||||lllllllllooowww|||qqqkkkhhhsssyyynnnVVVAAA888888555333111000000///...,,,........................,,,,,,------------------++++++++++++++++++++++++(((((())))))******++++++((((((((((((((((((((((((*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((+++******))))))((('''%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))************************+++++++++++++++++++++,,,---...///111333666999;;;<<<<<<<<<@@@???>>>@@@BBBCCCAAA???EEEJJJTTThhhuuulllnnnwwwxxxooo~~~uuuhhheeeiiiooojjjhhhjjjwwwxxxnnncccYYYQQQLLLIIIGGGIIIOOO[[[fffppp}}}{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~{{{zzzwwwqqqjjjfffdddddd___```bbbbbbbbbbbbeeegggjjjrrrxxx{{{~~~~~~{{{zzz~~~~~~}}}{{{{{{{{{||||||{{{xxxtttsssssstttttttttkkkuuullljjjgggiiirrrtttkkkbbbmmmvvvppp\\\GGG;;;777666333111000000000...---...........................---------------------++++++++++++++++++++++++(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((('''''''''''''''((((((((('''((())))))))))))))))))&&&&&&'''''''''''''''((())))))(((((('''''''''''''''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************))))))******++++++++++++------------------...///333555888<<<>>>>>>======CCCAAA@@@AAAAAABBBBBBAAAEEETTTkkk~~~|||}}}|||wwwmmmnnnqqquuuzzzzzz|||{{{sssggg\\\SSSMMMHHHEEEGGGIIIQQQ___lllxxx~~~|||zzzzzzzzzzzz{{{|||~~~~~~{{{{{{{{{{{{|||~~~~~~}}}{{{|||}}}||||||||||||~~~~~~~~~}}}~~~~~~{{{uuunnniiigggfff___```aaa```______```bbbeeelllrrrtttxxx~~~|||{{{~~~~~~~~~~~~}}}|||{{{{{{{{{{{{xxxvvvsssqqqqqqpppooonnnfffrrrjjjeeeaaacccnnn{{{pppdddkkkrrrqqqfffUUUDDD:::333111///000111222111000..............................---,,,,,,,,,------***++++++,,,,,,++++++***))))))))))))************))))))))))))))))))))))))))))))))))))************+++******))))))(((((('''&&&''''''''''''(((((((((%%%'''))))))(((((()))***''''''''''''''''''''''''***))))))(((''''''&&&&&&''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++))))))***++++++++++++***,,,,,,,,,,,,---......///555777:::===?????????>>>CCCCCCCCCBBBBBBDDDGGGKKKRRRjjj{{{|||mmmnnntttxxx{{{~~~|||sssjjj___UUUOOOKKKGGGEEEIIILLLUUUeeesss~~~}}}~~~}}}{{{zzzzzzzzz{{{|||~~~zzzyyyyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{wwwxxxzzz|||}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~|||vvvoooiiiffffffcccccccccbbb```___```aaaaaahhhmmmnnnrrrzzz~~~~~~}}}~~~~~~||||||||||||{{{zzzyyyyyywwwuuusssrrrrrrqqqooonnnlllrrr~~~|||{{{jjjccc]]]aaaoooxxxnnnnnnppptttsssfffPPP???333111000000111222222111..............................,,,+++++++++,,,,,,***+++,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******)))(((((('''&&&&&&&&&'''''''''(((((($$$'''))))))'''&&&''')))((((((((((((''''''''''''(((((((((((((((''''''''''''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++((()))***+++,,,++++++******++++++---///111333444777888:::===>>>?????????AAADDDFFFEEEDDDHHHQQQYYYooouuuooouuu{{{{{{}}}xxxtttqqqyyyyyyuuuiiibbbWWWPPPMMMKKKJJJHHHKKKNNNYYYiiixxxzzzzzz}}}}}}}}}}}}{{{zzzzzz{{{{{{}}}~~~{{{{{{zzz{{{|||~~~{{{{{{||||||{{{{{{zzzyyytttuuuwwwzzz{{{||||||{{{~~~~~~}}}||||||}}}~~~}}}zzztttmmmgggdddcccggghhhgggeeecccbbbbbbccc```eeeiiikkkooowww}}}~~~}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}{{{||||||}}}|||zzzyyywwwwwwvvvtttssstttsssqqqooosssqqqxxx|||wwwuuuuuuxxxooorrrxxxtttmmmddd^^^ccctttwwwrrrqqqwww|||rrrYYYBBB666444222111111000///---////////////////////////......,,,+++***++++++,,,***+++,,,------,,,+++***++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********++++++++++++***)))(((((('''&&&&&&&&&'''''''''((((((%%%(((***)))&&&$$$%%%'''((((((((((((((('''''''''&&&&&&''''''((()))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++((()))***+++,,,+++*********+++---///222666999:::888999:::<<<>>>???@@@@@@???DDDHHHGGGFFFKKKXXXdddooo[[[XXXaaaeeebbbmmmppp|||vvvyyyvvv{{{wwwoooiii]]]XXXSSSOOOJJJGGGJJJOOOOOOSSS___qqq~~~wwwyyy|||}}}{{{zzz|||}}}}}}|||}}}||||||{{{||||||}}}}}}}}}}}}}}}}}}~~~|||||||||{{{zzzxxxvvvvvvpppsssvvvwwwxxxyyy{{{}}}zzz{{{}}}~~~~~~~~~xxxrrrmmmjjjhhhhhhmmmjjjgggggggggeeeaaa]]]bbbbbbdddggglllqqqvvvyyyzzzyyyyyy{{{~~~{{{zzz~~~||||||{{{{{{{{{{{{{{{{{{zzzzzz|||}}}~~~~~~}}}{{{yyyxxx{{{zzzyyywwwuuutttssssssoootttwww|||tttsssvvvuuurrrrrrmmmeeegggvvvzzzxxxqqqooopppssszzz}}}yyyyyyvvvqqquuukkkSSS>>>888333333222///...000+++,,,,,,---...///000000///...---,,,,,,---...///------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,************************************************(((((((((((((((((((((((((((((())))))))))))(((((('''&&&%%%$$$$$$%%%&&&'''***)))(((&&&%%%%%%%%%%%%(((''''''&&&&&&((()))***)))******+++++++++******(((((((((((()))***+++,,,((())))))))))))*********,,,+++******)))*********,,,,,,---///222666999;;;:::<<>>===>>>@@@AAABBBCCCDDDHHHVVVnnn}}}kkkYYYRRRSSSVVVZZZ^^^jjjwwwyyywwwzzz~~~}}}~~~~~~zzzqqqlllooouuuttt~~~}}}~~~xxxooofff```WWWSSSPPPNNNLLLIIIMMMRRRUUUZZZfffxxx~~~xxxyyy|||}}}|||}}}~~~|||{{{yyyxxxwwwyyy{{{|||{{{{{{|||}}}|||~~~|||vvvpppmmmkkklllmmmpppooommmllljjjfffbbb^^^______```bbbfffkkkooorrrvvvvvvwwwzzz}}}}}}xxxuuuuuuwwwxxxuuuqqqppptttxxx}}}||||||{{{{{{{{{||||||||||||~~~~~~}}}{{{yyyxxxxxxxxxxxxwwwvvvuuussssssooosssuuuyyysssnnnsssyyywwwqqqyyyqqqeeeffflllnnnrrrwwwzzzyyytttqqquuuyyy}}}yyyxxxvvvtttzzzttt```EEE<<<444222222000///111,,,------......////////////...------------...///------,,,,,,,,,,,,++++++++++++***))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&%%%%%%&&&'''(((***************)))))))))(((((('''&&&'''((()))***))))))))))))))))))))))))******)))))))))))))))******++++++++++++,,,,,,,,,++++++************++++++,,,---///111444777:::;;;;;;;;;;;;;;;<<>>BBBDDDEEEDDDGGGJJJRRRccc{{{}}}~~~{{{cccSSSRRRVVV___fffiiimmmrrrnnnbbbZZZ]]]```dddrrrtttccc]]]dddfffhhhkkkooo{{{~~~}}}}}}~~~}}}zzzxxxwwwwwwwww{{{{{{|||||||||~~~~~~yyytttqqqooonnnooolllfff___XXXRRROOOMMMLLLJJJLLLOOOQQQQQQUUU[[[eeennn}}}~~~{{{xxxzzz~~~wwwsssmmmjjjjjjpppwww|||}}}rrrhhhaaa___]]]\\\[[[ZZZ[[[]]]___```___aaagggooowww}}}{{{}}}~~~}}}||||||{{{{{{|||{{{xxxpppiiiiiiooouuuxxxvvvqqqlllkkkmmmqqquuu{{{|||zzzwwwuuuuuuvvvxxxzzzzzz{{{}}}~~~}}}|||zzzyyyrrrsssvvvwwwwwwvvvsssrrrooooooooopppxxxqqqdddllluuuvvvssspppttt|||~~~lllVVVPPPTTT^^^lll|||zzzzzz|||vvvyyy}}}uuunnnrrrpppdddaaadddjjjxxxxxxeeeRRR===555333222111111000000000///......---------..................---------,,,,,,,,,+++++++++*********++++++*********************************************************************************(((((())))))))))))((((((((())))))))))))))))))(((&&&'''((())))))'''%%%$$$((((((((()))))))))))))))111///---+++******+++,,,))))))(((((()))***++++++(((((()))))))))*********++++++++++++,,,---...///111333555888;;;<<<<<<============???AAACCCCCCCCCEEEMMMYYYhhh}}}~~~www|||yyyaaaYYYWWW\\\iiissstttooommmggg```^^^fffooouuuuuuggg___aaalllzzz~~~~~~{{{yyyxxxxxxxxx|||}}}~~~~~~~~~{{{uuupppllljjjiiikkkfff^^^VVVOOOKKKJJJIIIOOOMMMNNNQQQRRRSSSXXX___iiittt~~~{{{yyyyyy|||~~~sssppplllkkknnnuuu}}}~~~tttjjjccc___]]]\\\[[[ZZZ[[[]]]___aaa]]]___dddllltttzzz|||}}}{{{|||~~~}}}}}}||||||{{{zzzzzzzzzxxxsssmmmjjjnnnvvv}}}|||yyyuuurrrrrruuuzzz}}}~~~|||zzzyyyyyyzzz{{{zzz{{{}}}~~~~~~|||{{{yyyuuuvvvwwwwwwwwwuuurrrqqqooooooooopppttt|||}}}fffdddoooxxx}}}yyyyyy|||qqqZZZSSSYYYeeevvv~~~|||wwwxxx|||}}}zzzrrrlllppp~~~qqqccc___ccchhhttt|||uuukkkYYYFFF;;;666333111111000000000//////.........------...//////...------------,,,,,,,,,,,,++++++)))***++++++++++++***)))************************************************************************(((((())))))))))))(((((((((((())))))))))))((((((((()))******)))((('''&&&'''((()))*********)))))),,,+++***)))(((((()))***(((((((((((()))***+++,,,***++++++++++++,,,,,,,,,+++++++++,,,---...000111555555777999:::;;;<<<<<<<<>>555222444////////////000000000000,,,---...//////...---,,,---------,,,,,,,,,++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))((('''&&&&&&&&&&&&'''(((***+++,,,'''((()))++++++******))))))******+++++++++******,,,+++***)))((((((((((((((())))))))))))************++++++,,,...000222333:::999888777888999:::;;;<<>>AAACCCEEEEEEHHHTTTgggvvv}}}yyyooommmpppzzz{{{vvv{{{}}}wwwsssqqqllljjjkkknnnnnnlllooottt~~~~~~}}}}}}~~~}}}~~~}}}{{{{{{|||~~~~~~}}}||||||}}}~~~~~~zzzsssjjjccc___YYYQQQJJJFFFFFFHHHLLLQQQTTTUUUUUUOOONNNPPPTTTYYY```lllxxxyyyuuuuuuyyy~~~|||yyyvvvpppjjjeeeeeejjjpppwww{{{tttkkkdddYYYUUURRRPPPRRRVVVYYYZZZ___aaaeeeiiioootttxxxzzz|||}}}}}}|||~~~}}}zzzuuurrrqqqsssvvvyyy|||~~~zzzxxxxxx{{{{{{{{{|||||||||||||||yyyyyyxxxwwwuuurrrpppooorrrpppooommmllllllmmmmmmooorrr|||vvvmmm```yyyuuuuuu~~~oooaaabbbmmmvvv{{{}}}~~~tttkkklllnnniiiYYYFFF:::777///000000000000///......///...------...///...---------------............*********+++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***)))((((((''''''(((((()))))))))************))))))((()))))))))***+++++++++)))************+++++++++++++++***)))***+++---...//////000222444666999:::;;;;;;:::999888:::===@@@DDDDDDEEEKKKXXXmmmuuupppssszzzyyyvvvvvv~~~ooolllrrr}}}yyyssslllkkkqqq{{{{{{uuupppllliiihhheeegggkkkooonnnmmmrrryyy}}}}}}~~~}}}}}}|||~~~}}}||||||{{{yyyzzz|||}}}}}}}}}{{{zzzzzz|||~~~~~~~~~~~~~~~vvvooofff___YYYSSSKKKEEEDDDGGGLLLQQQUUUVVVUUUTTTPPPOOORRRXXX^^^eeerrr~~~|||wwwssstttzzz~~~~~~|||}}}}}}|||zzzxxxtttnnniiieeefffmmmvvv~~~zzztttlllfffXXXUUUPPPNNNOOORRRTTTUUUYYY]]]dddkkkqqqwww{{{~~~}}}~~~{{{yyytttqqqppprrrtttwwwwwwzzz~~~~~~~~~}}}|||~~~|||{{{{{{{{{{{{xxxxxxwwwwwwvvvuuutttsssqqqpppnnnmmmllllllllllllmmmkkkppp~~~xxxiii[[[lllvvvoooyyynnn]]]\\\hhhuuurrrqqqqqqnnneeeUUUCCC888222222111222222222111//////---------...///...---,,,,,,,,,------.........)))))))))******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,))))))(((((((((((())))))))))))************))))))(((((()))***++++++,,,,,,))))))*********+++++++++++++++*********+++,,,,,,000000222444666888:::;;;;;;;;;;;;;;;:::<<<@@@CCCGGGGGGLLL\\\uuu~~~rrraaa[[[]]]bbbfffnnn{{{uuummmuuurrrhhhddd``````eeelllrrruuuwwwsssnnnooouuu~~~~~~yyyyyyxxxvvvrrrnnnkkkjjjjjjiiikkkqqqtttssssss|||}}}|||~~~}}}}}}}}}|||{{{zzzyyyzzz|||}}}}}}|||zzzyyyxxxzzz|||~~~~~~~~~~~~~~~}}}}}}ssslllbbbZZZTTTNNNIIIEEEFFFJJJPPPUUUVVVUUUSSSQQQQQQQQQTTTZZZ```hhhttt|||yyytttrrruuu|||~~~~~~~~~~~~}}}||||||zzz{{{}}}|||{{{yyyuuuqqqmmmiiihhhiiirrr}}}zzztttmmmiiiZZZVVVPPPNNNNNNPPPQQQRRRUUU[[[dddkkkrrrxxx}}}}}}|||||||||}}}~~~|||zzzwwwuuutttuuuvvvxxxyyy|||~~~~~~|||{{{|||}}}{{{{{{{{{|||}}}{{{zzzyyyxxxvvvuuuttttttqqqpppnnnmmmlllllllllmmmnnniiijjjvvv~~~nnn]]]cccpppuuujjjuuuxxxeee]]]cccppp{{{uuuooommmlllaaaLLL999555222000000111222000...///---------...///...---+++,,,,,,,,,------......)))))))))******++++++,,,++++++++++++++++++++++++&&&&&&''''''((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))(((((((((((())))))))))))************))))))((())))))***+++,,,,,,---))))))*********+++++++++++++++++++++++++++,,,,,,///111333555888:::;;;<<<<<<<<<=========>>>BBBDDDGGGJJJYYYuuu}}}pppcccXXXUUUWWW[[[ddduuuuuuiiifffeeehhhlllooopppqqq{{{tttggg\\\WWWVVVTTTUUUXXX\\\```bbbbbb___]]]```jjjxxxwwwrrrqqqrrruuuuuutttqqqnnnmmmnnnpppnnnpppvvvzzz|||}}}~~~~~~~~~|||{{{zzz{{{}}}~~~}}}|||zzzyyyxxxzzz}}}~~~|||zzzyyyooohhh^^^TTTNNNJJJHHHFFFIIIMMMSSSVVVUUUSSSPPPOOOPPPPPPUUU\\\bbbiiivvvxxxuuurrrrrrvvv~~~~~~|||}}}~~~~~~~~~|||~~~~~~|||{{{zzz{{{zzzyyyvvvrrrmmmjjjkkkllloooyyyzzztttnnnjjj]]]XXXSSSOOONNNOOOPPPPPPSSSZZZccckkkqqqwww~~~|||uuupppnnnppprrrtttxxx||||||||||||{{{{{{{{{{{{{{{~~~~~~zzzyyyzzz}}}~~~~~~|||zzzyyyyyy{{{}}}~~~}}}zzzwwwuuusssrrrqqqpppooonnnmmmmmmmmmnnnooonnnkkkjjjrrrgggccchhhzzz|||nnneeeqqqoooccc```hhhzzz{{{ppplllnnnhhhUUUBBB888444///---///000///---///...------...///...---,,,,,,,,,,,,------------*********+++++++++++++++***++++++++++++,,,,,,,,,$$$%%%&&&''')))***++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''***))))))(((((())))))***))))))************)))))))))*********+++,,,,,,,,,)))************++++++++++++++++++,,,,,,---------000111444777:::<<<===>>>===>>>?????????@@@CCCEEEFFFSSSlllnnn___YYYWWWXXX[[[aaalll~~~xxxddd[[[YYYZZZ]]]bbbiiittt~~~vvvkkkddd]]]TTTLLLGGGGGGHHHIIILLLOOORRRTTTRRRRRRTTT\\\jjj|||~~~yyysssnnniiigggjjjppprrrssssssqqqnnnooosssxxxxxxzzz}}}~~~}}}|||}}}~~~|||{{{yyyyyy{{{~~~|||xxxvvvkkkdddXXXNNNHHHFFFGGGHHHKKKOOOTTTUUUSSSQQQPPPPPPQQQRRRWWW___gggooo|||~~~sssrrrqqqrrrxxx}}}{{{}}}}}}~~~~~~}}}}}}}}}}}}}}}{{{yyywwwvvvrrrmmmhhhhhhkkknnnttt|||uuunnnjjj```[[[UUUQQQPPPPPPPPPPPPSSSZZZccciiiooouuu}}}~~~tttiiiaaa___dddhhhnnnttt||||||~~~~~~}}}yyywwwzzz}}}~~~~~~{{{{{{}}}yyyvvvtttuuuwwwyyyyyyxxxwwwuuutttsssssssssoooooonnnmmmnnnooopppqqqnnnnnnmmmnnnyyy|||nnngggooo|||}}}tttllldddqqqwwwlllfffhhhrrr}}}zzzqqqpppooobbbTTT???888111...///111111//////...------...///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))************))))))++++++++++++++++++++++++)))************+++++++++***+++,,,---.../////////222333666:::<<<>>>???@@@???@@@AAAAAA@@@AAACCCEEENNNdddhhh[[[XXXZZZ^^^bbbooowww~~~xxxfff___[[[\\\aaagggmmmvvvvvvgggZZZSSSNNNJJJGGG???@@@BBBCCCDDDFFFIIIKKKKKKOOOVVV```nnn}}}~~~xxxuuuqqqmmmlllllljjjhhhmmmuuuuuuwwwxxxvvvvvvyyy~~~~~~~~~~~~}}}{{{zzzzzz{{{|||xxxuuuhhhaaaUUUJJJDDDDDDGGGJJJLLLOOOSSSTTTRRRPPPPPPQQQTTTUUU[[[dddllluuu}}}{{{qqqppppppsssyyy|||{{{~~~{{{|||~~~}}}||||||~~~|||xxxuuusssoooiiieeefffkkkpppxxx|||uuunnnjjjbbb]]]WWWRRRQQQQQQQQQQQQSSSZZZbbbiiimmmsss||||||oooaaaWWWVVV\\\bbblllsss||||||~~~}}}xxxwwwzzz~~~}}}}}}yyyyyy~~~zzztttpppoooooopppqqqqqqqqqrrrsssuuuwwwyyyoooooonnnnnnooopppqqqsssoooqqqoookkkpppzzzgggeeekkknnnooopppgggttt{{{uuupppnnnqqqvvv~~~}}}xxxssssssnnneeeEEE>>>555111222444444333///...------...///...------------,,,,,,+++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))************)))))),,,,,,++++++++++++++++++)))************+++++++++***+++,,,...///000000000333555888<<>>>>>BBBEEEEEECCCGGGMMMSSS\\\cccgggnnnxxx|||zzzwww|||~~~{{{yyyzzzzzzwwwwwwwwwzzz}}}}}}~~~|||~~~~~~|||sssiii\\\TTTKKKFFFGGGJJJMMMNNNUUUPPPMMMNNNMMMKKKMMMRRRWWW\\\dddjjjqqq~~~zzzxxxqqqssswwwzzz|||zzzzzzzzz|||}}}~~~~~~}}}xxxuuupppiiieeefffhhhjjjpppuuu}}}}}}wwwpppjjj```[[[UUUPPPNNNNNNNNNNNNQQQSSSXXX___hhhnnnpppqqqnnnjjjbbbYYYRRRSSSYYY___oooxxx}}}~~~|||uuurrrrrrsssuuuxxx{{{{{{{{{~~~}}}wwwnnnfffgggnnnpppppprrrtttvvvvvvtttrrrttttttsssrrrqqqqqqqqqqqqmmmmmmnnnooopppzzzqqqgggdddiiiooorrryyywww~~~sssvvv|||zzz^^^MMM;;;555444111//////000000///............//////......---------............---,,,++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))*********)))((('''(((((())))))((('''&&&((())))))************)))))))))(((((((((((())))))+++++++++*********************+++,,,,,,,,,,,,,,,------------...000222333777:::<<<======>>>???AAA@@@BBBCCC@@@>>>DDDRRR___yyyyyyrrr{{{~~~mmmooowwwzzz}}}xxxeeecccgggiiimmmvvvzzzpppeee___RRRKKKDDDCCCBBB???>>>???BBBBBBDDDFFFEEEDDDIIIPPPWWW___fffiiiooowwwzzzyyywww{{{|||yyyzzz~~~~~~~~~}}}}}}}}}|||~~~|||{{{xxxnnndddSSSMMMFFFDDDGGGMMMQQQSSSXXXRRRNNNMMMLLLLLLOOOUUU[[[bbbkkkpppuuu~~~vvvsssqqqsssvvvzzz|||{{{zzz{{{|||}}}~~~}}}~~~~~~}}}~~~}}}xxxrrrnnnnnniiifffhhhjjjlllrrryyy|||vvvnnnhhh___YYYRRRMMMKKKLLLMMMNNNPPPRRRVVV\\\ccchhhjjjkkkhhhfffbbb\\\XXXZZZaaahhhzzz~~~}}}}}}}}}xxx{{{}}}}}}{{{sssoooooopppqqqsssuuuvvvwww{{{{{{uuunnniiikkkqqqvvvuuuuuuwwwxxxwwwuuurrruuutttsssqqqppppppqqqqqqmmmlllllllllnnnwwwzzzhhh```eeennnzzzuuupppnnnhhhnnn|||kkkvvv}}}~~~}}}xxxhhhVVVBBB888555333000///111000//////......//////...---------------......,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,---------************************************************))))))((((((((((((((((((&&&&&&'''((((((((((((''')))************))))))((()))))))))(((((())))))***))))))))))))))))))))))))*********+++++++++++++++------------///111333444999;;;===>>>>>>>>>@@@AAABBBDDDDDDAAACCCQQQiii|||sssttt}}}rrryyymmmaaaeeeoootttxxx{{{qqqkkk```TTTNNNHHHCCC@@@BBBCCCAAAAAACCCEEEDDDFFFIIIIIIJJJPPPXXX\\\bbbiiikkkooosssvvvuuuxxx{{{|||{{{~~~|||{{{|||~~~~~~}}}}}}}}}~~~|||yyyuuujjj___MMMHHHDDDDDDIIIPPPUUUWWW[[[TTTNNNLLLLLLMMMSSSYYYaaajjjsssvvvyyy{{{rrrnnnnnnqqqvvv|||~~~}}}{{{{{{{{{|||}}}|||~~~~~~~~~}}}~~~}}}yyysssmmmiiijjjgggfffhhhkkkmmmttt|||~~~|||zzztttllleee\\\VVVOOOIIIHHHJJJLLLMMMOOOQQQTTTZZZ```eeefffffffffggghhhggggggkkkrrrwww}}}{{{yyyyyyyyyzzzvvv{{{}}}~~~}}}~~~yyyssspppppprrrssstttttttttuuuzzz}}}{{{wwwsssooommmqqquuuxxxxxxwwwxxxyyyyyyxxxvvvvvvuuusssqqqppppppqqqqqqpppooommmllllllsssmmm```cccmmmooodddbbbbbbppp|||jjjwww}}}yyyvvvssspppmmm\\\HHH:::555333111///111000000///.../////////------,,,,,,------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,+++******)))*********)))))))))))))))(((((((((***************)))(((''')))))))))((())))))******((((((((())))))))))))))),,,+++++++++,,,,,,---------------...000222555666999;;;===>>>>>>>>>???AAACCCCCCDDDGGGSSSjjj|||yyynnnhhhoooxxx~~~~~~mmmddd]]]SSSIIIDDDAAA>>>???CCCDDDCCCCCCFFFEEEFFFJJJPPPRRRSSSZZZbbbeeejjjoooqqqrrruuuwwwyyy~~~}}}{{{}}}~~~|||{{{{{{|||~~~~~~}}}xxxrrreeeYYYLLLHHHDDDFFFLLLSSSXXXZZZZZZSSSMMMLLLMMMPPPWWW___jjjrrrzzz|||}}}wwwooollllllpppwww}}}~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}~~~}}}|||xxxtttnnniiiffffffdddeeehhhkkknnnvvv~~~||||||zzztttllleeeYYYSSSKKKFFFEEEGGGJJJKKKNNNPPPSSSYYY___cccddddddfffkkkrrrvvvyyy}}}~~~{{{xxxvvvvvvwwwxxxxxx||||||zzztttpppqqqrrrttttttuuuvvvyyy~~~}}}|||vvvvvvtttrrrqqqsssvvvxxxuuutttssstttvvvxxxxxxxxxvvvuuusssqqqpppppppppppppppnnnmmmmmmlllrrrvvveeecccjjjssseeeaaacccuuuxxxnnnuuu~~~{{{ssspppmmmjjjlll```OOO???777444222000111111000///////////////------,,,,,,,,,------.........---,,,++++++++++++++++++++++++************))))))))))))))))))))))))************************---,,,,,,+++++++++,,,,,,...---,,,+++)))(((((((((***************)))(((''')))))))))))))))***++++++)))))))))*********++++++,,,,,,+++++++++,,,---............000222555777999999;;;===>>>>>>>>>???@@@AAA@@@CCCPPPggg}}}{{{ppprrr{{{rrraaaVVVPPPIIICCCAAA@@@???AAAEEEGGGEEEFFFJJJLLLNNNTTTZZZ\\\\\\aaahhhpppsssxxx{{{{{{|||~~~~~~}}}|||}}}~~~~~~~~~yyyvvv}}}}}}}}}}}}~~~~~~|||wwwnnnaaaTTTJJJGGGEEEHHHOOOVVVZZZ[[[XXXQQQMMMMMMPPPTTT\\\eeeqqqxxx~~~{{{tttmmmkkklllqqqzzz~~~}}}|||zzzvvvrrrmmmiiifffdddbbbbbbdddiiillloooxxx|||vvvllldddTTTOOOIIIDDDDDDFFFHHHIIILLLMMMQQQWWW]]]bbbdddccceeennnzzz}}}{{{}}}}}}{{{yyyvvvuuutttuuuvvvyyy}}}~~~~~~vvvqqqqqqrrrssstttvvvzzz}}}{{{xxxwwwxxxxxxxxxxxxsssuuuuuutttuuuyyy{{{zzzooommmlllmmmqqqtttuuuvvvuuuuuutttsssrrrpppooooookkkjjjkkkmmmnnnrrr~~~~~~nnniiilll{{{lllffffffwwwxxxrrrssswwwwwwzzzyyysssooommmjjjgggjjjeeeYYYHHH:::555333111222111000000//////000000......---,,,,,,,,,,,,,,,///...---,,,++++++***+++++++++***************)))************************************************++++++,,,,,,,,,---------000///...,,,***)))(((((()))************))))))((())))))))))))******+++,,,)))******++++++,,,,,,,,,+++******))))))+++,,,---//////000222444777:::<<<;;;===????????????@@@AAA???AAAKKK```|||zzzxxx{{{wwwuuu|||pppbbbRRRJJJFFFBBBAAAAAACCCCCCEEEJJJJJJIIIKKKPPPXXXYYY^^^cccdddccchhhoooyyyzzz}}}zzzxxxxxxzzz|||~~~~~~~~~~~~~~~~~~|||{{{{{{tttkkk\\\NNNHHHEEEEEEIIIPPPXXX\\\]]]TTTOOOLLLNNNRRRXXXaaajjjvvv{{{{{{wwwqqqmmmkkkooouuu~~~|||{{{xxxuuupppjjjfffdddccccccaaaaaaeeekkkmmmqqq{{{}}}ttthhh___PPPLLLGGGDDDCCCEEEFFFFFFHHHIIINNNUUU\\\aaacccccceeeqqq|||{{{}}}yyyxxxvvvtttssssssssssssvvv{{{~~~~~~yyyuuuuuuvvvuuuvvvyyyxxxuuurrrqqqsssvvvxxxxxxuuuyyyzzzxxxzzz~~~}}}yyymmmkkkiiijjjnnnqqqssstttttttttuuutttsssqqqnnnmmmhhhhhhjjjmmmnnnpppxxxvvvrrrssssssmmmjjjyyywwwvvvxxxooorrrrrrpppqqqsssqqqmmmjjjmmmfffSSS@@@777444333222111000000//////000000///...---,,,+++*********---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++,,,...000000111000000///...,,,+++))))))))))))((())))))************)))))))))))))))***+++,,,---))))))******+++,,,,,,---,,,+++***)))***+++---...000111222333666:::===???>>>???AAABBBAAAAAABBBCCCAAAKKK^^^wwwwwwuuuwwwzzz}}}yyymmm\\\QQQFFFCCCCCCAAAAAACCCFFFFFFIIIMMMNNNNNNRRRXXX```___bbbfffhhhkkksss|||}}}yyyvvvuuuwwwzzz|||}}}}}}~~~~~~~~~~~~~~~zzzrrrhhhYYYKKKEEECCCCCCHHHQQQYYY]]]^^^RRRMMMKKKNNNTTTZZZdddmmmyyy|||~~~xxxtttpppmmmlllrrryyy~~~~~~~~~~~~}}}{{{zzzuuuqqqkkkeeeaaa```aaabbb```bbbggglllooosss}}}zzzpppcccYYYNNNJJJFFFCCCCCCDDDEEEEEEEEEGGGKKKSSS[[[```ccccccgggttt~~~}}}vvvuuutttsssrrrqqqqqqqqqtttxxx||||||~~~~~~|||yyyzzz|||zzz{{{}}}}}}}}}|||uuurrrnnnnnnqqqvvvyyy{{{yyy~~~|||}}}~~~xxxooommmkkkkkknnnqqqttttttssstttuuuvvvtttqqqnnnkkkiiiiiikkkmmmmmmlllrrryyy}}}{{{{{{~~~~~~{{{zzz|||vvvrrrooo|||zzzzzz~~~qqqsssuuuvvvzzz~~~~~~yyymmmtttppp\\\EEE999666444222111111000000000000000000///...,,,+++***))))))++++++++++++,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++************************---///111444555555444444---,,,***)))))))))******'''((()))***************))))))))))))***+++,,,---((())))))***+++,,,,,,,,,///...---,,,,,,...000111111222333555888;;;>>>@@@@@@BBBDDDDDDCCCCCCDDDEEEFFFVVVooo||||||kkkgggqqq}}}{{{zzziiiZZZOOOGGG@@@AAACCCCCCCCCEEEHHHHHHKKKPPPQQQQQQWWW^^^aaa```aaafffkkkrrr~~~}}}{{{{{{{{{{{{{{{{{{|||}}}~~~~~~wwwkkk]]]QQQJJJCCCBBBBBBGGGMMMRRRTTTTTTNNNNNNPPPRRRXXXaaalllssszzz~~~~~~xxxsssooonnnqqq|||~~~|||{{{|||{{{wwwuuuooofff```^^^___aaacccbbbdddhhhkkkooowww|||xxxsssjjj^^^UUUKKKJJJHHHEEEDDDDDDDDDDDDGGGIIIOOOXXX\\\]]]aaafffjjjuuu{{{qqqjjjjjjkkkhhhiiimmmtttvvvzzz}}}~~~|||zzz{{{|||~~~}}}{{{{{{{{{{{{vvvooojjjmmmrrrvvvzzz~~~zzzwwwpppnnnmmmnnnpppqqqqqqqqqttttttsssrrrqqqoooooonnniiijjjjjjkkklllmmmnnnnnnllljjjnnnyyy}}}{{{www~~~yyywww~~~~~~}}}}}}|||xxxlllXXXDDD888444...333333------111444111111111000///...------,,,......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***---///444777:::======:::777444++++++***)))(((((())))))))))))))))))))))))))))))+++***)))(((((()))******+++++++++++++++++++++++++++---......------...000333444666999<<<>>>???@@@EEE@@@???BBB@@@>>>AAAHHHRRRmmmvvvfff```eeetttzzzxxxfffWWWQQQHHHHHHFFFEEEDDDFFFJJJMMMMMMNNNSSSXXXXXXWWW[[[aaafffeeehhhooovvv~~~zzzsssrrr|||~~~}}}~~~{{{}}}|||tttgggYYYNNNHHHCCCBBBCCCFFFLLLPPPQQQPPPLLLNNNPPPTTT[[[cccmmmttt{{{~~~xxxtttqqqsssvvv|||{{{}}}{{{wwwrrrjjjaaaZZZYYY\\\```cccdddfffiiilllqqqzzz~~~zzzvvvrrrooohhh^^^WWWNNNMMMLLLJJJHHHGGGGGGFFFHHHIIINNNUUUZZZ[[[```fffkkkuuu~~~uuummmhhhgggeeeccceeejjjqqqwww~~~|||xxxxxxxxx}}}~~~|||xxxvvvvvvuuuoooiiieeeiiioootttzzz}}}{{{rrrrrrqqqpppoooooopppqqqtttssssssrrrpppoooooonnnmmmmmmmmmmmmlllllllllllljjjhhhjjjrrrwwwwwwwwwxxxqqqxxx}}}vvv|||~~~|||yyypppaaaNNN>>>444111555444///...222333000000000//////......------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))((())),,,///000222444666666444222000++++++***)))))))))))))))))))))))))))))))))))))))******)))(((((()))***+++++++++++++++++++++++++++,,,---......------///111444555777:::===???@@@@@@???>>>???BBBBBBAAAHHHQQQhhhzzznnnaaa[[[]]]iii~~~~~~nnnpppwwwwwwuuuwwwzzzxxxkkk[[[OOOJJJDDDEEEDDDDDDDDDGGGLLLPPPSSSUUUYYY^^^___^^^bbbhhhgggiiippp{{{zzzwwwvvvxxxuuummmiiijjjvvv~~~|||xxxwwwyyy{{{}}}||||||}}}~~~}}}|||wwwxxx{{{~~~yyyooobbbTTTJJJEEECCCCCCDDDGGGJJJMMMMMMLLLJJJMMMRRRXXX___hhhqqqvvv~~~{{{vvvssssssvvv{{{|||wwwvvvyyyxxxtttmmmfff\\\VVVVVVZZZ```dddfffhhhkkknnnsss~~~yyyuuupppllliiiccc\\\VVVTTTSSSSSSQQQOOOMMMKKKJJJKKKJJJMMMSSSVVVYYY```gggmmmvvvyyymmmiiieeebbb___^^^eeemmmrrr{{{{{{vvvtttsss{{{}}}zzzsssnnnmmmmmmhhhcccbbbgggnnnsss{{{vvvwwwvvvsssooommmoooqqqssssssrrrqqqpppoooooonnnooonnnmmmlllkkkiiihhhhhhhhhfffgggjjjkkkkkknnntttppppppwwwtttiiikkksss|||zzzxxxuuunnn___III888555666555222000222111//////////////////..................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))((((((+++---,,,---////////////---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,++++++++++++++++++++++++---......---,,,...111444666777999<<<>>>@@@AAAAAA===>>>AAACCCBBBEEEPPP\\\xxxbbb[[[UUUVVV]]]jjj}}}uuuiiidddmmmyyy~~~uuuhhh\\\OOOHHHGGGDDDEEEFFFFFFHHHLLLRRRVVVXXXXXX\\\```aaabbbhhhoooooottt}}}rrrllljjjhhhhhhkkkllljjjjjjlllvvvzzz~~~yyyvvvtttwwwwwwxxxyyyzzz{{{{{{{{{}}}|||wwwxxx{{{~~~~~~yyywwwtttvvvzzz}}}vvvjjj\\\PPPGGGCCCCCCDDDFFFHHHJJJKKKJJJJJJJJJNNNVVV]]]eeemmmuuuzzzvvvrrrqqqrrrwww}}}~~~{{{tttmmmnnnrrrsssppphhhccc\\\XXXYYY]]]bbbdddeeehhhkkkooouuuxxxtttnnniiieee```ZZZVVV\\\\\\[[[ZZZWWWTTTQQQOOOPPPMMMNNNQQQTTTXXX```iiipppxxx}}}rrrfffeeeccc___\\\bbbooo{{{{{{tttqqqqqqxxx{{{xxxmmmfffdddddddddbbbeeelllssswww|||{{{}}}}}}xxxpppmmmnnnrrrrrrrrrrrrqqqpppoooooonnnnnnmmmllljjjiiigggffffffhhhffffffeeebbbbbbiiirrryyytttrrr~~~wwwyyyuuufffeeekkkwww|||yyywwwwwwyyyyyyoooVVV@@@777666444222222222111///.........///////////////---...............------,,,,,,,,,,,,,,,,,,,,,,,,************************)))******)))((((((***+++,,,,,,,,,------,,,,,,,,,******)))))))))))))))***))))))))))))))))))))))))'''(((((()))***++++++,,,***+++++++++++++++,,,,,,.........,,,,,,...333666888999;;;===???@@@AAAAAA???BBBCCCAAAAAAIII[[[jjjsssaaa\\\VVVTTT[[[dddnnnxxxuuueeeeeemmm~~~zzzjjj]]]SSSKKKHHHJJJIIIJJJLLLMMMOOOTTTYYY]]]^^^\\\^^^aaadddhhhrrr}}}zzznnnfffaaafffeeefffiiimmmppptttwww~~~~~~}}}~~~}}}zzzwwwtttttttttrrrqqqqqqqqqrrrrrr{{{wwwuuurrrtttxxx||||||wwwsssooosssyyy|||}}}|||ssseeeWWWLLLFFFCCCDDDEEEGGGHHHIIIJJJKKKKKKLLLQQQZZZccckkkssszzz|||sssoooppprrrxxx~~~~~~yyyppphhhiiioooqqqoooaaa___\\\\\\^^^aaabbbcccdddgggkkkpppwwwvvvsssoookkkhhhdddaaa^^^ddddddcccaaa^^^ZZZWWWUUUVVVRRRPPPRRRTTTWWW```iiiqqqyyysssiiiaaaddddddaaacccooowwwqqqooopppuuuyyyxxxiii___\\\]]]cccdddjjjtttyyy{{{}}}}}}uuuppppppsssrrrqqqqqqppppppooooooooommmllllllkkkjjjiiiiiihhhjjjhhhgggddd```___hhhsss}}}vvvwwwooommmzzzxxxgggcccgggnnnzzz~~~|||}}}www___GGG999555222111222222111111.........///////////////------...............---,,,,,,,,,,,,,,,,,,,,,,,,************************)))*********(((((()))***,,,++++++++++++++++++,,,***)))))))))))))))******))))))))))))))))))))))))''''''((()))***+++++++++*********++++++,,,,,,,,,.........------000444888999:::<<<>>>???@@@AAAAAA???BBBBBB@@@DDDTTTmmmssscccWWWWWWSSSTTT```lllsssxxx{{{lllaaajjj||||||oooaaaWWWPPPLLLLLLPPPOOOQQQRRRTTTUUUYYY]]]aaadddcccdddhhhnnnvvv~~~tttlllhhhfffggghhhjjjlllpppvvvzzz|||}}}yyywwwvvvtttpppmmmlllkkkhhheeedddccccccdddyyytttqqqpppssswww|||}}}wwwsssnnnttt}}}}}}~~~zzzooo```RRRIIIDDDCCCDDDEEEGGGGGGGGGIIILLLNNNPPPUUU^^^gggpppxxxzzzqqqnnnoooqqqvvv|||{{{sssmmmooossssssnnn]]]\\\\\\^^^```bbbbbbaaadddhhhnnnuuu}}}ttttttsssqqqpppooonnnnnnmmmllljjjgggccc___\\\[[[ZZZVVVSSSSSSSSSVVV^^^gggpppwwwyyykkkeeedddjjjoooqqqxxxxxxooojjjkkknnnrrrxxx}}}iiiZZZVVVVVV___bbbjjjtttyyyyyy{{{{{{vvvttttttqqqqqqpppppppppooooooooonnnmmmmmmmmmlllllllllkkkkkkiiigggeeeaaaaaajjjttt}}}vvvvvvyyymmmkkkuuu|||mmmhhhjjjeeerrr~~~~~~zzz{{{gggRRR@@@888222222333222111222///////////////.........,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++++++++)))((()))***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))'''((()))******+++***************++++++,,,,,,---------......///111555888:::;;;===>>>???@@@@@@@@@;;;???BBBCCCNNNggguuuddd]]]ZZZ[[[ZZZ^^^gggnnnrrrxxx~~~|||nnneeesssnnneee[[[WWWSSSPPPPPPSSSSSSUUUWWWXXXYYY\\\```cccfffggglllttt}}}zzzsssooonnnnnnllloooqqqqqqtttyyy{{{yyyzzzwwwrrrnnnllliiifffddd___]]][[[XXXWWWVVVVVVVVVzzzuuurrrsssvvvzzz{{{wwwvvv|||~~~wwwjjj[[[MMMEEECCCCCCAAACCCDDDDDDDDDGGGMMMQQQTTTZZZbbbkkkttt|||}}}tttmmmkkkkkklllpppuuuyyy~~~~~~|||xxxuuuxxxyyysssjjj```___^^^___bbbeeeeeeeeeggglllttt|||wwwxxxzzzzzzzzzzzzzzzzzzsssqqqnnnjjjfffccc```___]]]XXXTTTSSSRRRTTT[[[ccclllttt}}}ooojjjiiiooozzz{{{{{{wwwmmmddd```dddjjjpppwwwkkkXXXQQQQQQWWWZZZbbbkkkppprrrvvv|||}}}wwwtttppppppppppppoooooooooooommmmmmllllllkkkjjjjjjjjjjjjgggeeeeeeddddddjjjrrryyyqqqqqqvvvzzzuuutttssstttyyy}}}rrrnnnnnneeepppttteeeIII>>>555333333111111333000000//////......------,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***))))))***((())))))******))))))((()))))))))))))))***++++++))))))))))))))))))))))))((()))******+++***)))))))))******+++,,,,,,------+++---///000111333666888;;;;;;===>>>????????????999???EEELLL]]]zzz}}}jjj___```dddgggkkkqqqssspppsss|||nnniiizzzyyyoooeee```\\\\\\ZZZVVVUUUVVVVVVXXX[[[]]]___bbbeeehhhkkkppp||||||{{{{{{zzzvvvqqqooooooqqqoootttvvvttttttvvvtttooollljjjgggbbb^^^[[[ZZZZZZRRRRRRQQQPPPPPPOOOPPPPPP|||xxxuuuxxx{{{{{{|||uuugggWWWJJJBBBAAABBB???AAABBBBBBBBBFFFMMMRRRWWW\\\dddmmmuuu~~~wwwooogggfffffffffiiinnnpppuuu}}}zzz{{{{{{{{{~~~}}}rrrfffeeecccaaaaaadddhhhjjjkkkiiipppyyy}}}~~~~~~wwwtttpppkkkgggdddbbbbbb^^^XXXTTTRRRQQQRRRXXX```iiiqqqqqqjjjlllpppzzz|||xxxvvvuuupppeee[[[YYY___fffoooxxxmmmWWWOOOOOOQQQSSSZZZbbbgggkkkrrr{{{zzzuuuppppppppppppooooooooooookkkkkkjjjiiihhhffffffeeehhheeeccceeeeeeeeejjjppp|||pppjjjjjjjjjlllsss{{{~~~~~~zzzxxxpppmmmmmmkkktttwwwQQQDDD888555444111000333111111000///...------,,,,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++*********)))***+++,,,,,,+++***)))))))))((())))))***++++++))))))))))))))))))))))))))))))***++++++***(((((())))))***+++,,,,,,------***,,,///111222333666888;;;;;;===>>>>>>?????????;;;CCCJJJTTThhh~~~xxxyyyeee```eeekkkkkkuuu}}}vvv{{{zzzkkkgggyyyvvvkkkcccccc______bbbaaa\\\XXXXXXYYY\\\___aaadddgggkkkooovvv~~~xxxwwwzzzzzzvvvtttuuuuuurrrnnnlllmmmooolllqqqtttpppnnnnnnjjjbbb\\\[[[YYYUUUPPPMMMMMMNNNLLLMMMMMMNNNOOOOOOPPPPPP}}}zzzpppaaaSSSIIIEEECCCBBBAAA@@@@@@BBBGGGMMMQQQSSS\\\bbbjjjrrr{{{|||pppkkkeeeaaaaaabbbccccccdddkkkqqqrrrvvv}}}{{{vvvttttttrrrlllgggdddeeeffffffeeefffhhhjjjllluuu~~~{{{uuunnnjjjkkkmmmmmmmmmbbbYYYQQQOOOPPPQQQVVV\\\eeemmm{{{{{{tttqqq|||yyytttqqqpppfff]]]YYYXXXZZZ___fffssszzzrrrWWWLLLKKKMMMLLLMMMRRR[[[eeennnrrr|||xxxpppooopppqqqrrrqqqooommmlllooonnnmmmiiifffeeeeeegggfffggghhhgggggggggiiikkkwwwssshhhbbb``````qqq|||uuugggrrryyyxxxwwwtttvvvvvv|||fffQQQ<<<444444333222444333111///,,,++++++,,,---//////...---,,,,,,++++++///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((************************(((((()))***************++++++******))))))((((((++++++++++++++++++++++++......---,,,,,,,,,------//////111333555777888999::::::<<<>>>===:::<<>>===>>>AAA@@@===>>>BBB<<>>>>>AAACCCTTTeeezzz}}}qqqooovvv|||ooorrr}}}zzzpppkkkiiikkkkkkhhhggghhhjjjjjjmmmvvv{{{xxxtttoookkkkkklllnnnooonnnkkkhhhddd```___bbbbbb]]]YYYYYYTTTTTTTTTTTTSSSRRRRRRQQQRRRTTTUUUWWWYYY^^^dddiiiqqqtttwwwyyyyyy{{{}}}~~~zzzsssddd\\\QQQIIIDDDCCCDDDDDDCCCDDDEEEHHHLLLQQQWWW[[[ccciiisss}}}xxxpppjjjiiiiiiiiijjjjjjhhhfff^^^aaacccdddjjjvvv~~~~~~{{{wwwrrrooonnnllliiigggfffhhhiiiiiijjjmmmqqqttt{{{~~~}}}}}}~~~~~~}}}|||{{{wwwtttrrrrrrsssrrroookkk[[[QQQGGGDDDEEEGGGNNNUUU^^^bbbmmm~~~xxxnnndddYYYPPPKKKHHHEEEFFFLLLTTT^^^lllwww```LLLFFFFFFJJJKKKNNNSSSZZZccclllqqqzzzxxxuuurrrpppnnnmmmmmmiiikkkmmmllljjjiiihhhhhheeeffffffeeedddccceeefffhhhgggsss|||lllfff```xxx^^^SSSSSSXXXfffuuuzzzyyyYYYBBB999666444333111111000/////////000000//////......---------,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))************)))(((((((((((())))))******+++++++++++++++++++++++++++++++++++++++++++++,,,---...000111222444666888:::::::::888999===??????AAAEEEUUUlllwwwrrrwww}}}zzzpppnnnooossssssooommmmmmjjjoooyyysssoooppppppmmmkkkmmmooopppoookkkfffccc^^^ZZZZZZ\\\[[[VVVTTTUUUVVVVVVUUUUUUVVVXXXZZZ[[[```eeekkkqqqwww|||~~~zzz{{{~~~|||uuummm```YYYOOOGGGCCCBBBCCCCCCCCCEEEGGGJJJMMMRRRYYY___bbbiiisss~~~wwwpppllllllmmmppprrrrrrpppnnnhhhjjjjjjjjjqqq|||}}}||||||}}}}}}wwwuuuqqqnnnlllkkkjjjiiiiiijjjkkkkkkkkknnnsssvvv~~~~~~~~~~~~|||zzzxxxwwwuuusssrrrsssrrrooohhhcccVVVMMMDDDBBBCCCFFFLLLSSS\\\___jjj{{{~~~yyypppdddXXXMMMEEEAAACCCBBBEEEMMMWWWbbbrrrpppVVVHHHDDDFFFJJJMMMSSSYYY```iiittt{{{|||wwwsssooommmmmmmmmiiikkkmmmmmmkkkiiiiiiiiiggghhhhhhgggeeedddeeeggggggdddmmm{{{nnneeeWWWRRRVVVeeetttvvvrrrgggLLL===777444222000000/////////////////////...............------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))*********))))))((((((((())))))******++++++++++++++++++++++++++++++******++++++,,,---...///111222333555777999:::;;;>>><<<===??????AAAGGGPPPjjjttttttyyyttttttxxx|||{{{tttppppppmmmxxxpppgggggghhhhhhggggggiiikkkkkkiiiddd___\\\\\\YYYXXXYYYXXXTTTUUUXXXZZZZZZ[[[]]]aaafffkkknnnttt|||}}}~~~~~~}}}|||||||||zzzuuusssxxx||||||{{{xxxppphhh]]]VVVMMMFFFBBBBBBBBBCCCDDDGGGJJJMMMOOOUUU]]]cccdddjjjtttvvvpppkkklllooosssvvvxxxwwwuuussstttsssttt{{{~~~}}}{{{zzzyyyyyytttssspppmmmlllkkklllmmmlllmmmnnnoooppptttyyy}}}}}}}}}}}}}}}{{{yyywwwuuurrrqqqqqqsssrrrlllccc[[[PPPGGGAAA@@@BBBEEEJJJQQQYYY]]]gggvvv}}}uuuooodddWWWLLLDDD???===@@@@@@FFFOOOZZZfffwww}}}dddPPPFFFEEEGGGGGGMMMUUU]]]fffqqq}}}yyysssnnnmmmmmmnnnjjjlllmmmllljjjiiiiiijjjhhhhhhhhhfffdddcccdddeeefffeeekkk{{{sssbbbZZZ\\\iiivvv{{{ssswwwoooooo~~~{{{wwwYYYDDD:::555222000000000//////.................................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************************(((((()))***************))))))))))))************+++++++++++++++++++++++++++++++++,,,---...000111111222444666888:::;;;<<>>===AAAOOO^^^wwwssszzz|||}}}~~~yyyppprrrsssvvvzzzxxxqqqnnnooo{{{yyynnnbbb^^^^^^]]]]]]^^^```bbbdddccc```\\\ZZZYYY[[[XXXWWWXXXXXXXXX\\\bbbccceeeggglllsss{{{{{{|||~~~~~~|||{{{zzzyyyyyy{{{~~~vvvpppkkkqqquuuwwwvvvtttkkkbbbXXXRRRJJJDDDAAABBBBBBCCCFFFJJJNNNQQQSSSXXXaaahhhlllrrr{{{tttnnnlllmmmpppuuu{{{~~~~~~}}}}}}~~~~~~{{{xxxxxxyyy}}}~~~}}}{{{xxxvvvuuurrrqqqooommmkkklllnnnppppppqqqssstttwww}}}~~~~~~~~~~~~zzzzzz{{{{{{{{{yyyxxxwwwtttsssttttttqqqhhh[[[RRRHHHAAA<<<>>>@@@CCCHHHNNNUUU[[[eeerrr{{{wwwvvviiibbbVVVKKKCCC???>>>???>>>AAAHHHSSS^^^lll~~~nnnZZZKKKDDDCCCEEEFFFMMMXXXbbblllyyy{{{sssnnnlllmmmnnnmmmmmmmmmkkkiiihhhiiijjjiiiiiiiiigggdddcccdddeeedddhhhkkktttpppdddbbblllwww}}}qqqlllmmmoooqqqyyyxxx|||fffLLL>>>888555222222222111000///...---............////////////,,,,,,,,,,,,,,,---...///------------------------******+++++++++,,,,,,,,,************************&&&'''(((***++++++++++++*********)))))))))))))))++++++++++++++++++++++++++++++,,,---...000111222222333444666888:::<<<<<<===???AAAAAAAAAKKKddd{{{~~~yyyrrrooosss|||vvvrrrxxx|||}}}sssooollllllooossstttrrrvvv{{{vvvggg^^^WWWWWWWWWVVVXXX]]]^^^```bbbaaa______```bbbcccaaaaaaccceeeiiirrr{{{|||}}}~~~||||||~~~}}}{{{yyyxxxwwwwww{{{|||tttmmmffflllqqqsssssspppggg^^^TTTNNNGGGBBBAAABBBCCCDDDHHHLLLQQQSSSUUU[[[dddkkkvvv{{{~~~qqqjjjnnnpppsssxxx~~~zzzssspppqqqrrrwwwxxx{{{}}}~~~{{{wwwtttrrrppppppnnnmmmkkkmmmppprrrrrrtttvvvyyy}}}~~~}}}|||||||||wwwxxxyyyzzz{{{zzzyyyyyyyyyyyyxxxvvvpppdddTTTIIIDDD===:::<<>>BBBGGGJJJMMM]]]}}}yyynnnqqq}}}llliiijjjttt~~~uuuxxxwwwyyy|||pppmmmoookkkjjjmmmssswww|||ooo\\\[[[TTTQQQSSSTTTUUUZZZbbbaaaccceeeeeedddfffkkkoootttrrrrrrvvvzzz~~~{{{wwwuuuvvv{{{~~~yyytttooolllooossssssoooiiiccc___VVVNNNGGGFFFFFFEEEGGGKKKKKKOOOUUUXXXZZZ```jjjrrr~~~xxxsssvvvwwwuuutttvvv{{{~~~tttmmmhhhgggiiiiiilllqqqvvvzzz{{{{{{{{{~~~|||xxxuuusssqqqqqqooollljjjlllpppuuuxxx{{{}}}~~~yyyvvvuuuuuuuuuvvvxxxzzz{{{|||||||||zzzzzzwwwqqqggg[[[OOOHHH>>>;;;999<<<======@@@EEELLLUUUbbbooo}}}~~~yyy}}}~~~{{{xxxvvvqqqkkk___RRRDDD>>>======>>>AAA???EEENNN[[[iiiyyy~~~ooo]]]OOOEEE??????BBBDDDLLLXXXfffssswwwuuuvvvrrrlllllllllllllllllllllkkkkkkkkkiiigggdddccccccddddddgggeeedddjjjyyyqqqbbbbbbkkknnn|||wwwyyykkkJJJ999999777555222111000000...,,,000000000000000000000000///............---------,,,,,,+++******+++,,,,,,...---,,,+++)))((('''&&&...---+++***)))***++++++******++++++++++++***************)))******++++++,,,,,,,,,---------......---++++++---111333222000111444777999999:::<<<>>>DDDFFFCCCCCCYYYggg___fffqqqssskkkiiippprrr~~~{{{uuuvvv}}}tttnnnkkkkkkpppoooqqqxxx{{{mmm```WWWRRRUUUXXXYYYYYY^^^gggnnnlllooorrrsssssswww~~~{{{yyyzzz}}}~~~~~~~~~~~~~~~{{{vvvrrrooopppqqqoookkkeee___\\\UUUNNNHHHGGGGGGGGGJJJNNNOOOTTTZZZ]]]```gggqqqyyyyyyuuuzzz{{{zzzzzz|||{{{nnnddd]]]ZZZ\\\___bbbhhhmmmrrrvvvxxxxxx}}}~~~}}}|||~~~}}}}}}}}}}}}~~~~~~}}}zzzvvvsssqqqppppppooommmmmmpppuuuzzz~~~~~~yyytttpppooopppppprrrtttwwwyyyzzz{{{{{{yyyxxxtttnnndddXXXLLLEEE===:::888;;;<<<<<>>===BBBHHHTTTrrrooo\\\[[[dddtttwwwiiiffffffqqq|||xxxxxx|||}}}rrrmmmiiihhhjjjnnnqqqyyyvvvjjjccc]]]YYY\\\aaafffiiilllrrr{{{|||}}}}}}{{{zzzzzz}}}}}}}}}~~~~~~|||xxxuuuqqqpppmmmiiieee```\\\ZZZWWWOOOJJJIIIJJJJJJMMMQQQTTTYYY```eeeiiipppzzzyyyyyyuuufff[[[SSSQQQRRRUUUXXX]]]cccjjjooosssuuu{{{|||}}}~~~~~~||||||}}}}}}}}}{{{zzzxxx|||||||||||||||}}}~~~~~~~~~}}}zzzwwwsssqqqooonnnnnnnnnoooqqquuu{{{~~~zzztttnnnjjjiiiiiiiiilllpppuuuyyy{{{||||||wwwuuuqqqjjj___SSSHHHBBB<<<888777999;;;;;;>>>CCCKKKRRR^^^hhhsss~~~vvvpppllljjjgggmmmpppmmmjjjkkkjjjiiiUUUJJJ???:::::::::===AAAEEEOOO^^^mmmxxx}}}uuummmcccYYYNNNGGGAAA===<<>>@@@===CCCNNNeeennn___XXX```kkkzzzssseee___ccchhhvvvyyyyyy|||oooiiiggggggiiimmmrrr{{{wwwiiidddeeehhhjjjmmmrrryyy}}}~~~|||{{{zzzzzzzzzzzz{{{|||}}}{{{xxxuuuooolllgggdddaaa___^^^\\\[[[SSSMMMLLLLLLLLLNNNSSSVVV\\\dddjjjooowww{{{}}}mmm```WWWQQQPPPRRRRRRTTTXXX^^^dddiiinnnpppwwwxxxzzz|||}}}~~~~~~~~~zzz{{{{{{zzzyyywwwvvvuuuxxxxxxxxxxxxyyyzzz{{{{{{zzzyyyvvvsssqqqooonnnnnnlllmmmpppuuu{{{~~~xxxppphhhdddbbbcccbbbfffmmmtttzzz}}}~~~~~~vvvtttooofff[[[OOOEEE???:::666555888::::::===BBBIIIPPP[[[eeeooo}}}vvvjjjbbb\\\ZZZ[[[XXX^^^eeehhhlllnnnjjjdddQQQGGG===::::::;;;???DDDIIIRRR___kkkrrruuuuuuuuuvvv{{{~~~|||yyyuuunnnfffZZZRRRKKKGGGDDD???===???AAAHHHTTT```lllyyyxxxooommmmmmllllllkkkkkkjjjjjjkkkjjjhhhfffdddccccccbbbaaaaaabbbdddfffkkkwww}}}{{{~~~ooo``````xxxyyynnnpppkkkMMM;;;888555222111111222111111///////////////////////////............---------------,,,,,,,,,,,,------///...---,,,+++***))))))+++,,,---......---++++++******++++++++++++******))))))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,------...///111222333333555666888::::::<<>><<<<<<===BBBIIIQQQTTTXXX[[[\\\^^^aaacccdddllltttvvvuuupppfff\\\QQQKKKGGGGGGDDD>>>;;;;;;@@@FFFPPPZZZcccooozzz|||uuummmllllllkkkjjjiiihhhhhheeeeeeeeefffffffffffffffbbb___```ddddddcccmmmzzzwwwmmmhhheeeqqqvvv}}}zzzkkkssszzzrrruuuzzzsssrrr{{{{{{aaaJJJ<<<999444111111222222111000000000000000000000000///............---------***++++++,,,,,,++++++***)))))))))******++++++,,,******+++,,,,,,,,,++++++******++++++++++++******(((((())))))***+++------,,,,,,---------.........---///111111111222444666888999:::;;;;;;===AAADDDCCCXXXyyy{{{pppssssssccc\\\```jjjwwwyyy}}}wwwooofffdddeeeiiimmmuuuzzz~~~}}}||||||||||||wwwuuurrrooollliiieeeaaa\\\\\\]]]dddlllppppppnnnaaaZZZTTTTTTUUUUUUXXX\\\bbbjjjttt|||}}}}}}~~~qqqjjjfffbbbaaacccjjjkkkmmmooopppooonnnmmmnnnmmmllljjjgggccc```^^^YYYXXXWWWVVVUUUUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZVVVVVVVVVXXX[[[___cccfffjjjnnntttzzzzzzvvvpppjjjeeeeeehhhkkksss{{{xxxssskkk___SSSGGG>>>999888555444888::::::>>>CCCJJJQQQZZZbbbjjjuuuzzz]]]NNNBBBAAAAAA???CCCKKKTTTeeewwwyyyhhhZZZIIICCC>>><<<;;;<<>>EEEOOOYYYcccooo{{{}}}xxxooonnnnnnmmmlllkkkjjjiiieeefffffffffffffffeeeeeefff```___ddddddaaahhhtttxxxiii___]]]```lllzzzwwwooovvvmmmVVV???;;;555222111111111111000000000000000000000000///............---------++++++,,,------,,,++++++))))))***++++++,,,------***)))))))))******+++,,,******++++++++++++******((((((((()))***,,,---...++++++,,,,,,,,,------------///222222111222444777999:::;;;;;;<<<>>>BBBEEEJJJdddrrrhhhiiioooxxxwwwzzzuuukkkhhhbbbcccgggooowww{{{vvvrrrlllkkkjjjmmmssszzz}}}yyy~~~}}}|||zzzzzzyyyyyywwwtttpppllliiiddd___\\\ZZZZZZ^^^fffoootttsssppp___YYYTTTUUUWWWXXX\\\aaahhhpppzzzvvvzzzxxxsssqqqnnnnnnoootttuuuxxxzzzzzzxxxvvvtttrrrqqqnnnjjjddd___ZZZWWWMMMMMMLLLKKKJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJLLLMMMLLLLLLMMMOOOSSSYYY^^^aaaeeehhhnnntttyyy{{{{{{zzzyyy}}}zzzwwwrrrmmmkkklllrrrvvvwwwrrriii]]]QQQEEE<<<777999555555888:::;;;???DDDLLLSSSZZZaaahhhrrrnnnRRRCCC:::===@@@???EEEOOO]]]qqqtttdddYYYHHHBBB===<<<;;;;;;AAAHHHIIIKKKMMMOOOQQQVVV[[[___hhhnnnssssssooojjj```WWWNNNJJJGGGHHHGGGBBB???@@@<<>>CCCFFFVVVppp~~~tttooottt}}}wwwxxxxxxmmmgggfffdddfffmmmwww~~~zzzxxxqqqpppmmmjjjgggbbb]]]YYYVVVWWWYYY___gggooouuuxxx~~~||||||~~~}}}}}}~~~~~~{{{xxxuuuoooiiieeeaaa[[[ZZZ\\\WWW```kkkrrrwwwzzzwwwqqqbbb]]]YYYZZZZZZ\\\aaagggnnnxxx|||tttwww~~~}}}|||~~~}}}{{{tttkkkccc\\\VVVNNNIIIEEEEEEDDDBBBAAAAAA@@@@@@BBBBBB@@@??????@@@AAABBBEEEFFFGGGHHHKKKOOORRRTTT[[[^^^bbbeeefffhhhkkkmmmjjjqqqzzz~~~|||{{{|||zzzyyyvvvqqqooottt~~~}}}uuuhhhZZZNNNEEE>>>:::888888888888999===BBBGGGNNNTTT[[[aaafffooozzzuuu```GGG<<<999@@@DDDCCCMMM]]]rrr{{{pppdddVVVFFF@@@;;;:::::::::???EEEFFFJJJOOOPPPPPPTTTZZZ```kkkqqquuussslllddd___^^^NNNMMMJJJGGGCCC@@@>>>===AAACCCLLLYYYfffqqq}}}|||zzzwwwtttqqqmmmiiihhhggggggfffeeeddddddccccccccccccfffeeeeeedddccccccccccccooojjjeeefffmmmmmm^^^MMMNNN]]]hhhlllvvv~~~ppplllxxx~~~qqqKKK>>>555666555//////666000000000000000111111111........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************,,,---------.../////////222222222333444555666777;;;:::;;;=========AAAGGGZZZqqq{{{vvvsss{{{sssmmmiiieeeccciiipppyyyvvvooopppooogggaaa```WWWUUUSSSQQQQQQPPPPPPOOOLLLOOOSSSXXX\\\dddqqq{{{~~~xxxxxx~~~|||zzzzzz|||}}}||||||}}}|||yyyvvvssskkkddd```[[[WWWXXX\\\^^^hhhsssyyy~~~{{{ttteee```]]]___```bbbhhhnnnuuu~~~wwwqqqvvv}}}xxxnnneee]]]VVVNNNHHHGGGFFFEEEDDDCCCCCCDDDDDD@@@???===<<<<<<<<<======??????@@@AAADDDGGGJJJLLLNNNQQQTTTVVVWWWXXXZZZ\\\^^^dddlllrrrwww{{{~~~|||||||||zzzzzzzzzxxxxxx{{{rrreeeXXXMMMDDD>>>:::777777888777999<<>>>>>>>>DDDKKK___ppp~~~}}}|||nnniiifffeeefffkkkuuu~~~wwwmmmccc[[[ZZZYYYTTTPPPPPPMMMLLLJJJIIIIIIKKKLLLLLLNNNTTT\\\dddkkksss~~~~~~xxxssstttzzz~~~~~~||||||}}}||||||~~~}}}|||}}}|||yyyuuurrriii___ZZZVVVUUUZZZ```iiisss}}}xxxiiieeedddgggjjjlllrrrxxxxxxrrrpppvvvwwwlllcccZZZQQQKKKIIIGGGEEECCCCCCCCCEEEFFFAAA@@@>>><<<;;;;;;;;;<<<;;;;;;<<<===???BBBEEEFFFDDDFFFHHHIIIIIIIIIJJJKKKQQQUUU[[[aaaiiiqqqyyy~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~vvvnnnbbbUUUKKKCCC===:::666666777777888;;;@@@DDDNNNSSSYYY]]]```gggqqqyyytttXXXEEE@@@======@@@BBBKKKaaawww|||iii```VVVJJJCCC>>>::::::::::::>>>CCCDDDGGGLLLOOOQQQVVV\\\aaammmmmmkkkggg```ZZZVVVUUUTTTQQQLLLFFFBBBAAAAAAAAA@@@BBBIIIUUUaaalllzzz}}}yyytttnnnjjjhhhhhhhhhffffffeeedddddddddeeeeeedddcccaaa___^^^^^^```aaa^^^YYYWWW```rrr|||ssseeeRRRRRRYYYjjjyyyyyypppqqq~~~iiiQQQ;;;555666333000000111111000000000000000000000000000000000000000000---------...............+++++++++++++++++++++++++++++++++*********))))))))))))))))))************------------------------,,,,,,---...//////000000222333333333555666777888;;;:::;;;>>>>>>@@@GGGPPPcccppp{{{|||yyyvvvkkkfffeeehhhnnnuuu|||pppfff^^^UUUNNNLLLKKKHHHGGGHHHFFFEEEDDDEEEGGGKKKNNNQQQXXXaaalllvvv~~~tttooolllnnntttxxxxxxvvvuuuxxx}}}|||{{{zzz~~~~~~~~~}}}xxxtttqqqggg]]]WWWVVVXXX___hhhsss}}}zzzmmmjjjkkkppptttwww|||}}}tttrrrrrrxxxzzzpppeee[[[UUUSSSQQQMMMJJJHHHHHHIIIIIIFFFEEECCC@@@???>>>>>>>>>>>>>>>>>>???@@@BBBEEEFFFEEEGGGHHHHHHFFFEEEFFFGGGIIIKKKPPPWWW```kkkvvv||||||{{{zzz{{{~~~{{{rrrjjj^^^RRRIIIBBB===999555666666777777:::>>>BBBKKKPPPVVVZZZ]]]cccnnnvvvfffNNN@@@>>>@@@BBBCCCGGGWWWqqqmmm___YYYPPPFFFAAA<<<999:::::::::===BBBCCCFFFJJJNNNQQQWWW]]]bbbjjjgggddd___[[[XXXTTTSSSTTTPPPJJJDDD@@@@@@AAACCCAAAAAAHHHSSS___jjjxxxxxxpppjjjgggffffffeeeeeeeeedddeeeeeeffffffeeeccc```^^^]]]^^^___``````\\\[[[eeezzzxxxfffZZZ^^^uuu{{{uuuqqqvvvyyy^^^AAA777777777333000111111111000000000000000////////////////////////........................++++++++++++++++++++++++,,,,,,,,,+++++++++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111333333333444555777888999<<<;;;<<<>>>>>>@@@JJJTTTgggsss|||{{{zzz}}}tttmmmhhhgggpppzzz}}}rrrbbbVVVTTTPPPKKKIIIIIIHHHGGGGGGFFFFFFHHHJJJNNNSSSZZZ^^^hhhrrr~~~kkkhhhgggjjjooossstttrrroooqqqtttvvvvvvvvvuuuttt}}}||||||zzzuuuppplllbbbYYYVVVVVV\\\fffppp{{{|||sssppprrrxxx}}}}}}xxxtttuuuwww|||vvvmmmffffffccc___[[[WWWUUUTTTSSSLLLKKKHHHEEEBBBAAA@@@@@@BBBAAAAAAAAABBBDDDFFFGGGKKKLLLMMMLLLJJJIIIIIIIIIGGGIIIMMMUUU```kkkuuuzzzzzzxxxxxxzzz~~~{{{|||{{{yyynnnggg[[[PPPGGGAAA<<<999555666777777777:::===AAAGGGLLLSSSWWW[[[cccmmmvvvtttYYYGGG>>>;;;@@@CCCFFFOOOeeexxxiii```[[[RRRIII@@@;;;999;;;;;;;;;===BBBCCCEEEIIIMMMRRRXXX]]]aaaddd```\\\ZZZZZZXXXUUURRROOOKKKEEE@@@>>>???BBBDDDBBBBBBGGGRRR]]]iiiwww|||tttlllgggeeeddddddddddddddddddeeefffgggfffdddbbb___^^^^^^___```\\\ZZZ\\\iii{{{gggeeeyyyuuuuuu{{{fffHHH999777666333000111111111111000000//////.............................................---++++++++++++++++++++++++000000/////////.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333333444555666888999:::===<<<===>>>>>>BBBNNNZZZqqqxxx~~~||||||{{{~~~yyywwwtttqqqlllnnnzzz|||uuuiiiYYYMMMIIIJJJIIIIIIIIIIIIGGGEEEHHHJJJNNNRRRWWW]]]eeekkkvvv}}}|||tttfffeeeeeehhhmmmqqqqqqpppmmmlllkkkkkkkkklllmmmmmm|||zzzyyyyyyvvvqqqlllddd\\\UUUUUUYYYaaammmxxxyyyxxxzzz}}}uuusssrrruuuyyy}}}{{{wwwuuuqqqlllgggccc```^^^UUUSSSPPPMMMIIIGGGFFFFFFHHHGGGGGGFFFGGGHHHJJJKKKPPPRRRSSSRRRPPPOOOOOOPPPLLLOOOTTT]]]hhhqqqvvvxxxxxxuuutttwww}}}yyywwwzzzyyyvvvllleeeZZZOOOFFF@@@;;;888555666777888888:::===@@@DDDJJJQQQVVV[[[cccnnnwwwgggNNNAAA<<<888???CCCIIIYYYtttppphhheee\\\QQQHHH???;;;:::<<<===<<<>>>BBBCCCEEEHHHLLLRRRXXX]]]```]]]YYYVVVWWWZZZYYYTTTOOOHHHEEEAAA>>>===@@@CCCFFFEEEDDDHHHRRR]]]iiixxxwwwoooiiieeecccbbbbbbbbbcccdddeeefffgggeeeeeecccbbb```_________]]]^^^aaalllnnneeeyyy|||{{{~~~nnnRRR>>>666444222000222222111111000/////////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,---...000111222222333333444555777999:::;;;======>>>@@@AAAFFFUUUddd|||}}}|||rrruuu~~~uuuppppppsssttttttzzzwwwnnnbbbTTTLLLEEEIIIKKKKKKLLLNNNLLLIIIJJJOOOUUU[[[```fffooouuu|||sssmmmqqqqqqsssxxx{{{xxxpppiiicccdddeeeiiimmmppppppooollliiifffeeefffhhhiiiiii}}}{{{zzzzzzvvvpppkkk^^^XXXUUUXXX___hhhuuuuuuoooooolllrrrvvv{{{{{{vvvqqqooogggeeeaaa]]]YYYVVVUUUTTTUUUTTTSSSRRRRRRSSSUUUUUUYYYZZZ\\\[[[ZZZYYYYYYZZZWWW[[[bbblllvvv{{{{{{zzzuuurrrpppssszzz|||vvvuuuvvvtttooollldddYYYNNNEEE???:::777555777888999999:::===@@@EEEJJJQQQVVV[[[cccnnnwww~~~```JJJ???<<<;;;AAAFFFOOOgggxxxmmmmmmkkk^^^NNNDDD>>>;;;;;;>>>???===???BBBDDDEEEGGGLLLRRRXXX\\\^^^WWWTTTRRRVVVZZZYYYQQQIIICCCAAA>>>===>>>BBBFFFHHHHHHFFFJJJSSS]]]iiiyyyzzzsssmmmhhheeeaaaaaaaaabbbcccdddffffffdddddddddcccbbb```^^^\\\___bbbfffnnnzzzhhhlll~~~{{{xxx{{{zzzaaaIII999444333444222222111111000//////...........................//////.........---------------------------------++++++*********)))))))))++++++,,,,,,,,,---------------------------------,,,,,,---///000111222333333444444666777999;;;<<<<<<===@@@BBBEEEMMM```qqq|||rrrjjjjjjtttyyypppiiilllrrrxxx}}}sssfff[[[RRRNNNHHHMMMPPPNNNOOOTTTUUURRRQQQXXX```ggglllqqqyyyzzzuuuqqqllliiijjjkkkmmmnnnooolllhhheeebbbdddfffjjjmmmoooooonnnllljjjhhhhhhjjjkkkkkkiii~~~}}}|||yyyrrrmmm\\\XXXWWW]]]eeeooo|||xxxmmmhhhiiigggnnnsssxxxwwwuuuqqqmmmiiifffdddcccaaaaaa```_________```aaaaaabbbddddddcccccccccdddaaafffnnnyyy}}}ssspppmmmqqqxxx~~~zzzuuussssssnnngggllldddYYYNNNEEE???:::777666777999999:::;;;>>>@@@GGGLLLRRRWWW[[[bbbmmmvvv}}}yyy^^^JJJAAA??????EEEJJJUUUrrrzzzssswwwuuudddPPPEEE>>><<<<<>>???BBBEEEEEEGGGLLLRRRXXX\\\]]]TTTQQQPPPUUUZZZXXXNNNDDD???>>>===>>>@@@DDDHHHKKKJJJHHHKKKSSS^^^jjjzzz{{{uuuoookkkhhh`````````aaabbbdddeeefffbbbcccddddddbbb___]]][[[WWW]]]eeeooosssjjjttt}}}vvvrrrxxxnnnSSS>>>666666888222222222111000//////...000000000000000000000000//////.........---------........................000000/////////.........******+++++++++,,,,,,,,,........................,,,,,,---///000222333333333444444666888:::<<<===;;;<<<@@@EEEIIISSShhhzzz{{{|||wwwfff______fffvvv{{{pppmmmfffjjjrrr}}}|||pppbbbWWWQQQPPPIIIOOOPPPMMMOOOUUUYYYWWWZZZbbbkkkrrrwww|||~~~xxxqqqllllllmmmmmmlllfffhhhjjjkkkjjjhhhhhhhhhbbbdddgggjjjmmmnnnnnnnnnlllkkkkkkmmmpppqqqnnnlll|||zzztttjjjbbbZZZVVVWWW```jjjuuu~~~xxxqqqjjjffffffhhheeeiiiqqq{{{~~~|||yyyvvvsssqqqrrrqqqooommmmmmooopppoooqqqqqqnnnjjjgggggghhhmmmooouuuxxxkkkgggeeehhhpppwww|||~~~}}}~~~~~~|||}}}~~~{{{uuuooolllkkklllnnnggg]]]QQQEEE===777555999999999888888999<<>>???@@@BBBDDDEEEFFFFFFHHHHHHMMMUUU^^^iiixxx}}}vvvnnniiihhhfffeeeeeefffggggggfffffffffeeeccc```]]]ZZZYYYYYYZZZ```lll~~~wwwccceeeqqq~~~tttooovvv{{{bbbIII:::666777333333333333333222111000////////////////////////..............................---------,,,,,,,,,************************&&&'''***,,,------,,,+++***++++++,,,,,,------...,,,---...///000111222333444666888888888888999:::999@@@BBBJJJ\\\ffflllvvv||||||wwwwwwsssmmmddd^^^[[[eee{{{{{{zzzqqqmmmiiijjjnnn{{{}}}qqqfff```[[[WWWTTTPPPOOORRRWWWWWWVVV^^^iiiiiiwwwooollljjjooouuuxxxtttooollllllkkkiiihhhgggeeeeeekkklllmmmnnnooooooooonnnnnnqqqtttxxxzzzyyyxxxvvv~~~{{{tttkkkcccYYYXXX\\\hhhttt|||vvvtttpppjjjdddaaaaaabbbdddiiiqqq|||~~~vvvnnniiiiiikkkmmmqqqzzz~~~qqq```^^^^^^dddnnnwww}}}~~~{{{}}}}}}{{{|||}}}zzzuuuooollllllmmmpppiii^^^QQQFFF===888666777888888777777888<<<>>>CCCIIIPPPTTTWWW^^^iiirrrpppTTTAAA>>>DDDDDDJJJWWWlll|||jjjTTTFFFBBB@@@@@@@@@@@@@@@AAABBBBBBDDDGGGKKKOOOSSSUUUVVVVVVNNNNNNPPPTTTVVVSSSKKKDDD>>>???AAADDDFFFGGGHHHIIIJJJKKKPPPYYYbbbmmm|||~~~wwwpppjjjgggeeecccccceeefffeeeeeeccccccccccccaaa^^^\\\[[[\\\]]]```kkk{{{hhhcccggg|||xxxqqquuu~~~jjjNNN;;;555555333333333333222222111000////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++((()))+++,,,,,,+++***)))***++++++,,,,,,---......,,,---...///000222333333444666888999888888999;;;===GGGMMMYYYkkkqqqnnnrrrlllssszzzttt{{{lllddd]]]___gggttt}}}vvvrrrlllrrr}}}yyynnnddd^^^[[[YYYWWWWWWXXX\\\aaabbbccckkkuuuxxxhhhkkkqqqzzz{{{rrrqqqnnnllliiigggeeeeeelllmmmmmmnnnpppqqqrrrssstttvvvzzz|||}}}|||zzzxxx}}}yyyrrrhhhbbbVVVZZZcccrrr~~~ssskkkkkkiiieeeaaa^^^^^^^^^dddiiirrr}}}ssslllkkklllmmmsss~~~xxxiiiYYYYYY\\\dddooozzz|||}}}~~~}}}~~~~~~|||yyytttooommmmmmnnnssslll```RRRFFF>>>999777666777777666666888;;;>>>DDDIIIOOOSSSVVV]]]gggooozzzhhhQQQBBB@@@DDDIIIOOO```zzzrrr\\\HHH@@@BBB@@@@@@@@@AAABBBCCCDDDEEEHHHIIILLLNNNPPPQQQRRRQQQMMMMMMOOOQQQSSSPPPIIIDDD???@@@CCCFFFIIIKKKLLLMMMOOOPPPVVV```iiissszzzsssnnneeecccaaaaaacccddddddcccaaaaaabbbbbbaaa___^^^]]]______```hhhtttpppccc]]]jjj|||xxxwww{{{vvvYYYAAA777666444444444333222111111000////////////////////////..............................---------,,,,,,,,,------------------------***+++,,,,,,,,,+++)))(((+++++++++,,,------......------...000111222333444444666888999999999;;;<<>>:::888666777777777777888<<>>SSSdddpppwwwnnncccccclll~~~{{{qqquuuzzzmmmgggbbbfffyyywwwjjjsss~~~~~~~~~yyyssskkkdddaaabbbfffhhhkkkpppwww}}}{{{ooommmyyy}}}yyyuuuqqqooonnnnnnuuussspppnnnooorrrwwwyyy|||~~~yyyrrrjjjbbb^^^ZZZeeetttvvvnnnlllmmmmmmkkkgggdddbbbbbbffflllvvvwwwqqqnnnnnnsss}}}qqqddd___dddnnn|||~~~}}}}}}{{{wwwtttrrrtttuuuzzzrrrcccSSSFFF>>>:::999777888888888888:::===@@@FFFIIIMMMQQQUUUZZZaaafffrrrmmmcccVVVIIIDDDEEEIIIUUU]]]ssshhhVVVKKKCCC@@@@@@>>>>>>???@@@BBBDDDFFFGGGJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMNNNNNNMMMJJJHHHFFFHHHLLLPPPUUUYYY\\\]]]______dddkkkrrr{{{zzzvvvjjjgggcccaaaaaabbbbbbaaaaaabbbbbbaaa```^^^\\\[[[]]]]]]]]]```hhhsssnnnZZZVVVeee~~~~~~}}}~~~|||{{{uuuXXXCCC888777666444333222111111111////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------+++,,,,,,------...//////...///000111222444555555666777999999:::<<>>AAAEEEHHHMMMRRRUUUYYY^^^aaagggcccZZZOOOFFFDDDHHHLLLXXXgggsssZZZLLLGGGCCC???>>>======>>>???@@@BBBCCCDDDGGGGGGHHHIIIIIIJJJKKKKKKMMMMMMNNNNNNNNNMMMMMMMMMNNNPPPUUUZZZ___dddhhhiiikkkjjjlllqqqvvv}}}~~~zzzooolllgggdddcccccccccbbbaaaaaaaaaaaa```^^^\\\[[[\\\\\\\\\^^^ccclllwwwuuu___SSSZZZvvv}}}|||}}}{{{{{{hhhKKK999888777555333111111111222////////////////////////..............................---------,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---...///,,,,,,,,,---......////////////000222333444555666666777999::::::===AAADDDIIIcccrrrooofff^^^ggg}}}yyyrrr{{{{{{mmmkkkjjjqqq{{{yyywwwuuuuuuxxxzzzqqqlllkkkpppvvvwwwuuutttqqq|||{{{vvvrrrqqqtttwwwzzz{{{~~~xxxpppiiicccaaadddqqq~~~|||tttnnnhhhiiijjjiiigggffffffhhhmmmrrrzzzzzzvvvpppuuu~~~~~~vvvqqq|||}}}{{{{{{}}}uuudddRRRDDD<<<999888666777777777888:::>>>AAADDDHHHMMMRRRVVVYYY[[[\\\]]][[[UUUKKKDDDCCCJJJPPPZZZqqqyyyfffQQQFFFBBB>>><<<;;;;;;<<<<<<===>>>???AAABBBCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRWWWYYY^^^dddkkkppptttvvvvvvtttsssuuuyyy}}}uuuqqqkkkgggeeeeeedddccc______`````````___^^^]]]\\\]]]]]]]]]___eeennnuuuxxx|||hhhXXXXXXiiittt}}}{{{zzz}}}~~~{{{~~~{{{ZZZAAA999888555333111111111222////////////////////////..............................---------,,,,,,,,,------------------------++++++++++++,,,,,,---...,,,,,,------...////////////000111222333555666666777888999:::;;;>>>BBBEEESSSjjjtttmmmfffeeewwwvvv|||{{{kkkiiikkkttt}}}}}}~~~~~~~~~~~~tttjjj```]]]___fffjjjjjjkkkooommmxxx~~~zzzvvvuuuxxx{{{~~~||||||vvvnnnfffaaa___cccppp|||~~~~~~{{{xxxssskkkffffffggghhhhhhggggggiiikkkpppttt{{{}}}|||~~~|||yyywwwpppwww}}}}}}}}}uuudddRRRDDD<<<999888555555666666777999===@@@CCCGGGMMMSSSWWWYYYYYYYYYWWWVVVRRRJJJCCCCCCKKKRRRZZZwwwnnn___NNNDDD>>>999888:::;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCEEEHHHKKKMMMOOONNNNNNOOOOOOOOOPPPSSSUUU]]]```eeekkkrrrxxx|||~~~~~~zzzxxxyyy{{{yyyuuunnniiigggfffeeeddd\\\]]]___`````````______^^^^^^^^^]]]]]]aaahhhnnnnnnvvvyyy~~~ppp^^^\\\[[[bbbnnnzzz}}}zzzxxxzzz~~~|||~~~}}}hhhLLL:::888555333111111222222////////////////////////..............................---------,,,,,,,,,........................------,,,+++++++++,,,,,,,,,,,,------.../////////000000111222444555666666777888999:::;;;>>>CCCFFFYYYlllrrrkkkhhhlll~~~~~~llldddjjjzzz}}}~~~uuuhhh]]]VVVUUUYYY```bbb```bbbhhhmmmvvv|||yyyyyy|||}}}~~~}}}|||yyytttlllfffbbbaaaeeennnzzz~~~~~~yyyrrrkkkfffccc```dddhhhhhheeeeeeiiimmmsssuuuzzz}}}}}}|||zzzyyyyyy||||||xxxvvvuuuvvvuuuzzz}}}rrr```OOOBBB;;;777666444555666777777999<<>>999777777::::::999:::;;;>>>AAACCCAAACCCGGGIIIKKKMMMOOORRRTTTRRRPPPOOOPPPTTTXXX[[[aaadddiiimmmrrrzzz}}}{{{}}}}}}vvvlllfffeeeeeefffeee_________^^^]]]\\\[[[ZZZYYYZZZZZZ\\\^^^aaacccdddjjjhhhmmm}}}iiiPPPJJJTTT```nnn|||~~~~~~~~~~~~XXX;;;<<<888111///333444222111111000000//////......////////////////////////......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000111333333444444555666666777777666999<<<<<<;;;AAAHHHXXXiiirrrkkkgggyyy~~~uuujjjxxx~~~|||~~~tttfffZZZSSSOOOSSSXXX[[[\\\___dddhhhkkkzzz{{{|||~~~|||{{{xxxsssmmmgggdddccceeemmmwwwzzztttmmmfffaaa^^^]]]aaaeeefffdddeeeiiillltttvvvzzz}}}}}}{{{xxxvvvuuuwwwyyyzzzvvvssssssssssssyyyzzzooo^^^MMMBBB;;;777666555666777777888999===???FFFHHHMMMPPPSSSTTTSSSSSSOOOKKKIIIGGGEEEFFFMMMWWWjjj~~~aaaSSSEEE???<<<999777777::::::999999999;;;===???EEEHHHKKKNNNOOOQQQSSSTTTXXXVVVTTTSSSUUUXXX]]]```cccggglllrrrxxxzzzooohhhdddccccccbbb``````______^^^]]]\\\\\\[[[\\\\\\]]]^^^___`````````aaallluuu^^^JJJNNNUUUbbbxxxeeeEEE???888333333333222222111111000000////////////////////////////////////......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...---------...///000111111222333444666777888999888888:::=========BBBJJJUUUbbbjjjjjjrrr~~~zzzzzz~~~~~~yyyooodddZZZQQQLLLNNNSSSXXX\\\___ccciiimmmssszzzzzz{{{}}}{{{zzzxxxrrrlllhhhfffeeeggglllttt}}}}}}xxxrrrjjjccc]]]ZZZZZZ^^^bbbddddddeeeiiillluuuvvvzzz}}}|||zzzwwwsssqqqqqqsss{{{~~~xxxssspppooonnnpppxxx~~~}}}~~~~~~}}}|||vvvkkk[[[LLLAAA;;;888666555777888888888:::>>>@@@FFFHHHLLLOOOQQQPPPOOONNNJJJGGGEEEFFFFFFGGGPPPZZZoooyyy[[[NNNAAA<<<:::888777888888999999999999;;;???AAAGGGJJJNNNQQQRRRSSSTTTVVV]]][[[YYYXXXZZZ^^^cccfffhhhlllrrryyy~~~uuummmgggdddaaa````````````______^^^^^^]]]]]]^^^_________]]]\\\[[[YYY^^^oooiiiOOOLLLMMMYYYpppuuulllttt~~~~~~vvvRRRCCC777666777222000222111000000000000/////////////////////////////////......------------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------------...///000111000111222444777999:::;;;;;;:::;;;>>>>>>???EEENNNWWW^^^eeennn~~~}}}|||zzz{{{}}}}}}{{{zzzwwwrrriii```WWWQQQMMMLLLMMMRRRXXX]]]bbbhhhpppvvv{{{zzzzzz|||}}}{{{xxxrrrlllgggfffffflllnnnsss{{{zzz|||~~~~~~yyyssskkkddd^^^[[[ZZZ^^^bbbeeefffgggjjjlllsssuuuxxx}}}||||||zzzwwwsssqqqpppqqqyyy{{{~~~|||vvvrrrnnnllliiimmmvvv}}}|||{{{|||}}}~~~|||{{{qqqhhhXXXJJJ@@@;;;888777666777888999999;;;>>>AAAGGGIIIMMMOOOPPPNNNKKKIIIFFFDDDDDDEEEFFFHHHQQQ[[[pppuuuYYYLLL@@@;;;999777777888666888:::;;;<<<@@@EEEJJJLLLPPPUUUYYYZZZZZZ[[[\\\```^^^]]]\\\___ccchhhkkkooosssyyy}}}}}}{{{rrrkkkfffbbb```_________^^^^^^^^^^^^^^^]]]^^^___```___]]][[[YYYZZZbbbuuulllVVVPPPMMMYYYpppqqqgggooo|||{{{xxx{{{___GGG666777999222///333000000000000000000000000////////////////////////......------------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,------...///000111222222444555777999:::;;;;;;:::<<>>AAAHHHJJJMMMPPPOOOMMMIIIFFFDDDBBBCCCDDDEEEGGGPPPYYYnnnqqqZZZMMM@@@;;;:::777777888777999;;;<<<===BBBKKKRRRWWW\\\bbbfffgggfffffffffbbbaaa______bbbggglllooowwwyyy~~~{{{{{{|||vvvnnngggbbb___^^^]]]]]]\\\\\\]]]^^^___[[[]]]^^^______]]][[[ZZZ\\\eeewwwzzzjjjWWWPPPNNN\\\qqquuuiiikkkrrr{{{{{{yyyvvvwww~~~hhhNNN999777999222000444000000000000111111111111////////////////////////......------------......,,,------......------,,,++++++,,,,,,,,,------------------...///000222222444555555666777888999999;;;:::<<<@@@CCCGGGQQQ\\\fffppp}}}}}}uuuwwwmmmlllttt}}}}}}zzzvvvtttrrrnnnlllbbb\\\RRRHHHCCCBBBEEEGGGIIINNNVVV]]]fffrrr~~~}}}|||}}}|||wwwpppjjjggghhhjjjrrrsssuuu{{{~~~www{{{}}}xxxsssnnnjjjgggkkklllnnnpppqqqpppooonnnnnnqqqvvv|||~~~~~~~~~~~~yyyzzzzzzxxxuuusssssstttvvvwwwyyy{{{~~~}}}wwwppphhhccc___ccclllvvvzzz{{{uuuvvvyyy}}}|||yyylllcccVVVIIIAAA<<<999777555777888888888:::>>>@@@GGGIIIMMMOOONNNKKKGGGDDDBBBAAABBBDDDEEEGGGOOOXXXkkkmmmYYYLLL@@@;;;:::888777999999;;;======>>>EEEQQQ[[[dddhhhnnnqqqqqqnnnllljjjeeedddcccdddffflllqqqttt|||~~~|||~~~{{{{{{}}}}}}zzzrrriiibbb^^^]]]\\\[[[[[[\\\]]]___```[[[\\\]]]^^^^^^]]]\\\[[[ZZZcccrrruuukkkVVVNNNMMMZZZmmmzzz}}}~~~sssnnnnnnuuuvvvyyywwwvvv|||qqqYYYAAA888666333222444000000000111111111111222////////////////////////......------------......------............------,,,,,,,,,---------......---......///000222333444666666777777888888999999;;;:::===BBBGGGNNN[[[gggnnn}}}{{{xxxqqqdddbbbhhhsss|||wwwrrrnnnllljjjeeebbbZZZTTTKKKCCC??????CCCFFFHHHMMMUUU^^^hhhvvv}}}|||~~~|||zzzuuuooojjjiiilllnnnqqqsssvvv{{{~~~|||~~~{{{wwwtttrrrvvvwwwwwwxxxwwwuuurrrooonnnrrrwww|||~~~}}}||||||wwwxxxxxxvvvssspppppppppppprrrtttxxx{{{}}}~~~}}}wwwnnneee___YYY\\\dddooovvvyyy~~~~~~}}}wwwxxx|||zzzvvvlllcccVVVJJJAAA<<<999777555666777777888999===???EEEGGGKKKMMMMMMIIIDDDAAA???>>>@@@CCCEEEGGGPPPYYYjjj|||fffUUUIII===::::::999999;;;999<<>>CCCEEEHHHQQQ[[[jjjwwwbbbRRRFFF;;;888999:::;;;===888<<<@@@CCCKKKZZZooo{{{xxxnnnmmmlllmmmqqqvvv|||{{{rrrmmmtttiiiccc^^^^^^]]]\\\]]]___bbbccc```___]]]\\\[[[ZZZZZZZZZXXX___hhhoooqqqooojjjgggiii[[[PPPSSS]]]jjjxxx|||~~~yyywwwzzz~~~ttt|||~~~zzzwww{{{pppUUU<<<333555444000000000111111222222222222////////////////////////.........------.........------............------.........////////////000//////000111222444666777333444555777999;;;============AAAHHHQQQ\\\lllzzzrrrlll||||||iiiXXXOOOYYYiiixxxmmmsss{{{zzzzzz{{{~~~vvvqqqllljjjiiifff___YYYLLLIIIDDD@@@???AAADDDFFFKKKPPPXXXaaammm}}}}}}zzzxxx||||||zzzyyyvvvtttpppmmmlllmmmoooppppppvvv|||~~~|||xxxsssppprrrvvv|||}}}}}}~~~}}}}}}~~~~~~}}}vvvuuusssooollliiifffeeeiiillloooqqqqqqtttyyy~~~}}}vvvjjj^^^XXXQQQTTT[[[fffpppyyy}}}yyy|||~~~yyynnniii^^^QQQEEE<<<999888555555666888999:::;;;;;;CCCEEEGGGIIIIIIGGGDDDBBB>>>@@@BBBBBBCCCIIITTT\\\nnn}}}rrr___NNNCCC:::888999888888999>>>AAADDDHHHVVVoooxxxuuuqqqpppoooqqqvvv{{{vvvrrrxxx~~~rrrgggcccbbb``````aaaaaa___^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZ]]]bbbhhhlllmmmkkkiiipppdddWWWOOOPPP]]]ttt{{{www}}}mmmnnn|||___DDD888999777111111111111111111111111111111000000///...---------////////////////////////---------------------------------.........////////////000111222333333444888444333777999888999<<<<<<<<>>>>>@@@CCCEEEGGGTTT[[[aaaooozzz~~~{{{zzz}}}}}}{{{yyyxxxvvvtttpppmmmlllmmmoooqqqppptttyyy}}}~~~{{{wwwsssqqqssswww}}}~~~||||||~~~~~~}}}|||vvvuuuqqqmmmiiifffcccbbbdddgggllloooqqquuu{{{yyykkk]]]TTTLLLOOOVVVaaammmwww~~~zzzqqqkkkaaaSSSFFF===999888888777777777888999::::::???AAACCCEEEEEECCCAAA???===@@@BBBBBBDDDJJJTTT\\\nnn{{{}}}nnn^^^NNNDDD;;;::::::::::::;;;;;;@@@FFFPPPfffwwwtttsssssstttwww|||||||||tttiiicccaaa______``````^^^]]]]]]\\\\\\[[[ZZZZZZYYYYYYYYY\\\aaaggglllooonnnmmmrrrhhh[[[PPPLLLTTTjjj~~~{{{yyy{{{}}}ppphhhmmmPPP>>>888666222111111111111111111111111111000000///......------////////////////////////---------------------------------.........////////////000111222333444444666333444999;;;:::<<<>>>@@@CCCLLL[[[hhhsssssshhhvvviiiWWWUUUUUU```uuuqqqhhhmmm}}}}}}}}}~~~~~~zzzwwwuuutttwwwxxxzzz}}}zzzwwwwwwtttqqqlllgggbbb[[[SSSMMMDDDBBB???===<<<>>>AAADDDFFFRRRXXX___mmmyyy}}}}}}~~~|||zzzyyyxxxwwwtttqqqnnnmmmnnnppprrrppprrrvvv{{{}}}yyyvvvsssrrrssswww}}}~~~}}}}}}~~~~~~}}}{{{wwwtttpppjjjeeebbb```___^^^bbbhhhmmmqqqvvv}}}|||nnn\\\OOOGGGIIIOOOZZZhhhttt}}}{{{uuupppeeeWWWIII???:::888:::999888666666777999:::<<<===???AAAAAA@@@>>>======???BBBCCCFFFLLLUUU\\\mmmxxx~~~{{{uuuhhhZZZMMMDDD<<<;;;;;;;;;<<<>>>===BBBKKK\\\yyy|||sssrrroooqqquuuzzz~~~wwwmmmcccaaa^^^^^^^^^___^^^]]][[[[[[ZZZZZZYYYYYYXXXXXXXXX[[[___eeejjjmmmoooppptttmmmaaaTTTHHHJJJ\\\ooozzz|||{{{wwwyyyiiibbbGGG999555555222222222222222222222222111000000//////......---////////////////////////------------------------------.........///////////////000111222333444444555333555:::===<<<>>>BBBAAAIIIVVVdddmmmuuuwwwjjjqqqwww\\\YYYVVV\\\ooooooeeedddooo~~~|||{{{{{{{{{||||||zzzvvvtttrrrrrrtttuuuuuuwwwzzz~~~{{{wwwttttttsssrrrnnnhhh___VVVOOOLLLAAA???===;;;;;;===@@@BBBDDDQQQWWW]]]lllyyy}}}~~~}}}|||zzzyyyyyyxxxvvvrrrpppoooppprrrtttsssrrrtttyyy|||xxxvvvtttsssssswww|||}}}||||||}}}~~~~~~~~~~~~}}}{{{xxxuuunnngggbbb___^^^^^^]]]bbbiiinnnrrrxxxpppZZZKKKEEEFFFKKKUUUcccqqq|||}}}zzztttjjj[[[LLLAAA;;;999:::999777555666777:::<<<;;;<<<>>>???@@@@@@?????????AAACCCEEEIIIOOOWWW\\\jjjttt||||||vvvnnnaaaUUUKKKCCC<<<;;;;;;;;;===AAADDDIIITTTiiitttooopppooosssyyy{{{qqqfffccc___^^^^^^^^^^^^^^^ZZZZZZZZZYYYYYYYYYXXXXXXVVVYYY\\\```cccgggkkkmmmtttqqqiiiZZZIIICCCPPPbbb}}}~~~vvv||||||yyysssRRR<<<555777222222222222222222222222000000000000//////......////////////////////////....................................///////////////000000111222333444555555444666;;;===<<<>>>CCCEEESSSeeemmmnnnqqq|||xxxuuuttt]]]``````kkkiii```cccmmmzzz|||}}}zzzzzzzzzyyyyyyyyyzzzzzzzzzwwwrrrppppppqqqssstttsssvvv{{{}}}zzzwwwvvvvvvwwwtttnnnggg___VVVMMMHHH???===<<<;;;;;;>>>AAACCCEEEQQQWWW^^^nnn|||}}}~~~~~~|||{{{{{{{{{xxxvvvsssqqqpppqqqtttuuuuuutttuuuyyy~~~~~~|||yyywwwvvvvvvwwwyyy}}}~~~{{{yyyzzz|||~~~}}}{{{yyytttllleee```^^^^^^___aaafffmmmrrruuuzzzqqqZZZIIIFFFGGGKKKTTTaaaooo{{{~~~xxxmmm___OOOCCC<<<:::888777555555666999<<<>>>===>>>???AAABBBDDDEEEEEEDDDDDDEEEGGGKKKQQQXXX^^^fffpppyyyzzzssshhhZZZPPPHHHAAA<<<;;;;;;<<>>===<<<<<<===@@@BBBDDDGGGTTT[[[bbbsss~~~}}}|||{{{{{{|||wwwuuurrrpppoooqqqsssuuuuuuuuuvvvyyy|||~~~~~~~~~}}}{{{zzzyyyyyy{{{|||~~~}}}{{{{{{~~~|||yyywwwqqqiiibbb]]]]]]___aaafffkkkqqqvvvyyy|||pppZZZKKKGGGGGGKKKSSS```ooozzzzzzpppaaaRRREEE>>>;;;777666555666777:::<<<>>>>>>???@@@BBBEEEHHHKKKMMMHHHGGGEEEFFFJJJQQQYYY]]]ccckkktttuuummmaaaUUUNNNGGGAAA============BBBGGGHHHTTTiiitttjjjggglllsssyyyooojjjccc___]]]]]]^^^^^^ZZZZZZZZZZZZZZZYYYYYYYYYVVVVVVVVVTTTSSSVVV]]]cccqqquuuvvvmmmXXXHHHIIIQQQjjjyyyxxxooouuuoooOOO===:::333333333333333333333333000000000000000000000000////////////////////////............................../////////000000000000000111222333444555555777666888;;;;;;<<>>AAADDDFFFJJJXXX```hhhxxx~~~~~~|||zzzzzz{{{{{{tttrrrpppmmmmmmoooqqqsssrrrtttwwwyyyzzz|||~~~~~~||||||{{{zzz{{{|||~~~~~~||||||~~~~~~~~~~~~~~~}}}zzzwwwsssmmmeee^^^ZZZ\\\___bbbhhhmmmtttxxx{{{~~~oooZZZNNNEEEFFFJJJSSS```ooozzz~~~}}}~~~{{{qqqcccSSSFFF???;;;777777777777888999:::;;;>>>>>>???BBBFFFKKKOOOQQQKKKHHHDDDDDDHHHOOOWWW\\\bbbgggmmmmmmeeeZZZRRROOOHHHCCC@@@??????@@@EEELLLPPP```wwwsssgggdddiiiuuu|||qqqlllddd^^^[[[[[[[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWUUURRRPPPTTT\\\cccooouuuzzzttt```MMMGGGJJJ^^^gggpppssssssyyy~~~[[[CCC:::333333333333333333333333000000000000000000000000////////////////////////.........................../////////000000000000000111111222333444555555777777888;;;===@@@JJJUUUhhhrrrxxxtttsss{{{~~~tttwwwuuuvvvjjjlllttt|||vvvttttttuuutttrrrttttttuuuvvvwwwxxxxxxxxxxxxtttpppppptttwwwwwwuuuwwwzzz~~~}}}zzz{{{}}}{{{uuummmfff___UUUJJJAAA;;;;;;;;;===???BBBEEEFFFKKKZZZccclll|||}}}~~~}}}zzzyyyyyyzzz{{{rrrpppmmmkkkkkkmmmoooqqqooossswwwyyyyyy{{{~~~}}}}}}vvvwwwxxx|||}}}{{{}}}~~~|||zzzzzz}}}}}}||||||}}}}}}{{{xxxuuupppjjjbbb[[[XXXZZZ___ccchhhmmmtttyyy|||nnn[[[PPPBBBCCCHHHRRRaaaooozzz~~~~~~}}}|||}}}}}}}}}|||{{{qqqcccTTTGGG???<<<888888888888888888888888<<<===>>>AAAFFFKKKPPPSSSMMMHHHCCCAAAEEEMMMUUUZZZbbbeeehhhfff^^^TTTPPPQQQIIIEEEBBBBBBBBBBBBHHHOOO\\\llluuuddd]]]aaammm~~~{{{zzz|||zzz{{{~~~rrrlllddd]]]ZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXVVVRRRPPPTTT^^^fffooouuu|||wwweeeOOOEEEEEESSSVVVaaaoooyyyzzz|||}}}dddGGG;;;333333333333333333333333000000000000000111111111////////////////////////////////////////////////////////////000000000000000111222222444444555666777777999<<<>>>DDDPPP\\\{{{~~~~~~|||sssuuujjjnnn|||zzzssspppqqqssstttssstttuuuuuuvvvvvvwwwwwwxxxwwwqqqllllllqqqwwwyyyyyyyyy{{{~~~|||~~~wwwtttooofff[[[QQQHHHCCC:::::::::<<<>>>BBBDDDFFFLLL[[[eeeooo~~~~~~}}}|||zzzyyywwwuuurrrsssooojjjhhhjjjmmmmmmmmmlllpppuuuxxxzzz{{{}}}~~~}}}tttvvv{{{~~~}}}~~~}}}}}}}}}~~~~~~}}}|||||||||}}}~~~~~~{{{|||~~~}}}xxxssskkkddd___]]]]]]]]]aaagggmmmsssyyy{{{{{{|||ttt___LLLIIIGGGJJJTTT^^^iiiuuu~~~~~~~~~}}}||||||{{{{{{}}}yyyrrrgggZZZMMMBBB<<<888888777777777777777888:::<<<>>>BBBEEEIIILLLMMMLLLFFFDDDHHHLLLOOOSSSXXX]]]``````[[[WWWWWWVVVSSSNNNGGGCCCDDDGGGKKKQQQWWWaaatttyyygggYYY[[[gggwwwzzzzzz~~~{{{}}}}}}vvviii]]][[[\\\YYYTTTQQQWWWWWWXXXXXXXXXXXXWWWWWWUUUUUUUUUTTTTTTWWW[[[^^^jjjvvvxxxssskkkYYYHHHFFFEEEKKK]]]wwwtttrrr{{{{{{qqqwwwsssUUU???999555333444333000///111111111111111111111111111000000////////////000000000///...------...///000......//////000111111111444444333333333444555555777888;;;<<<<<>>???BBBFFFIIIOOOYYYhhhttt~~~}}}~~~}}}|||}}}zzzyyyxxxvvvtttqqqqqqmmmiiihhhjjjlllmmmmmmmmmqqqvvvyyy{{{|||~~~~~~vvvxxx|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~|||}}}~~~|||wwwrrrjjjddd^^^]]]\\\\\\```ffflllqqqwwwzzzzzz}}}uuu```NNNJJJHHHLLLUUU___hhhsss}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~zzzssshhh[[[NNNCCC===999888888777777777888888:::<<>>>>>DDDWWWiii~~~pppppp~~~tttqqqmmmkkkkkkkkkkkkkkknnnoooppppppqqqqqqssstttqqqooonnnnnnrrruuuxxxxxxxxx|||}}}{{{wwwpppiiibbbWWWJJJBBBAAA:::<<<===>>>@@@BBBFFFIIIRRR\\\kkkxxx~~~}}}}}}|||~~~~~~~~~~~~}}}|||||||||}}}{{{yyyxxxxxxvvvtttqqqnnnkkkhhhgggiiikkkmmmmmmooorrrvvvyyy{{{|||~~~xxxzzz|||~~~|||zzzwwwwwwxxxzzz|||~~~|||||||||}}}}}}}}}}}}~~~~~~{{{uuupppiiibbb]]]\\\[[[\\\```ffflllqqqvvvyyyzzz~~~vvvbbbQQQLLLKKKNNNWWW```hhhrrrzzzzzz}}}|||}}}||||||||||||}}}}}}~~~~~~zzzrrrggg[[[NNNEEE???:::999888777777888999:::<<<===@@@DDDHHHKKKNNNOOOOOOIIIFFFIIILLLMMMQQQUUUTTTYYYZZZWWWVVVXXXXXXVVVPPPJJJGGGJJJMMMRRRYYYaaappppppccc[[[YYYfff|||zzzyyy{{{|||rrriiiccc^^^WWWUUUVVVXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTUUUXXXZZZbbbnnnqqqoookkk[[[KKKJJJJJJJJJ]]]~~~|||eee[[[ccc~~~{{{fffLLL===777444555555222222444111111111111111111111111000000////////////000000000//////......//////000,,,------......//////000111111222333555777999::::::;;;===>>>===CCCUUUfffuuu}}}ssswww{{{ooollliiihhhiiijjjjjjiiimmmlllkkkjjjkkklllnnnoooqqqooonnnooorrruuuvvvvvvwww}}}~~~}}}zzzwwwtttmmmeee^^^SSSGGG@@@???;;;<<<>>>???@@@BBBFFFIIISSS]]]kkkxxx~~~}}}~~~~~~~~~}}}}}}}}}~~~}}}||||||}}}}}}}}}{{{zzzzzzyyywwwtttrrriiihhhffffffhhhjjjlllnnnooorrrvvvxxxzzz{{{}}}yyyzzz|||~~~~~~}}}|||zzzwwwvvvvvvwwwyyy|||~~~|||{{{{{{||||||||||||}}}~~~}}}yyysssnnngggaaa\\\[[[[[[\\\aaagggnnnsssxxxzzz{{{xxxeeeUUUOOOMMMPPPXXX```gggpppwwwwww}}}|||{{{zzzyyyxxxxxxxxxyyyyyyvvvoooeeeYYYNNNEEE@@@;;;:::888888888999;;;<<<>>>@@@DDDHHHLLLOOOQQQQQQQQQKKKHHHJJJLLLMMMPPPTTTUUUYYY[[[XXXWWWYYYZZZXXXQQQLLLKKKMMMQQQVVV___hhhzzzlll___\\\___ooo~~~}}}}}}~~~wwwooohhh___WWWUUUXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXXXXWWWUUUTTTTTTVVVXXX^^^kkkppppppnnn^^^LLLHHHFFFEEEXXX}}}rrr^^^eeeqqqWWW@@@999444444444222222333111111111111111111111111000000////////////000000000//////////////////000/////////000111111222222222222333444555777999:::999999;;;<<<<<>>>>><<<===>>>???@@@BBBFFFIIIPPPYYYggguuu~~~~~~}}}}}}}}}~~~}}}}}}}}}~~~}}}|||{{{zzzzzzxxxtttqqqdddeeeeeeeeefffiiilllnnnnnnqqqtttvvvwwwyyy|||~~~zzz{{{}}}}}}}}}|||yyyvvvvvvvvvvvvxxxzzz~~~~~~}}}{{{zzzzzz{{{{{{zzz{{{||||||zzzvvvppplllddd^^^ZZZ[[[[[[]]]ccciiirrrvvv{{{||||||zzzhhhZZZQQQNNNPPPWWW___eeennnvvvxxxzzzxxxuuurrrpppooooooooopppnnniiibbbXXXNNNFFFAAA<<<:::999888888:::<<<>>>AAADDDHHHLLLPPPSSSTTTTTTSSSMMMJJJKKKMMMNNNQQQUUUZZZ^^^___\\\ZZZ[[[\\\ZZZSSSPPPOOORRRUUUZZZeeeoooiii^^^___gggyyy{{{wwwuuuxxx{{{zzztttmmmcccYYYWWWYYYYYYXXXWWWWWWWWWWWWXXXYYYXXXXXXXXXVVVTTTSSSTTTVVV^^^lllrrruuutttcccNNNHHHDDDCCCTTTuuuggglllyyyaaaDDD;;;333333333222111222111111111111111111111111000000////////////000000///000000000000000000/////////000000111222222222444444444555666777888999:::999;;;===???EEETTTcccrrr|||{{{|||pppnnnllllllmmmnnnnnnmmmllliiieeeeeegggkkknnnnnnnnnnnnoooqqqtttvvvuuutttsss{{{|||||||||zzzyyyrrrjjjaaaYYYNNNDDD>>>???<<<>>>???@@@@@@BBBFFFHHHMMMVVVdddsss~~~~~~~~~~~~}}}}}}}}}{{{zzzyyyxxxwwwtttpppmmm```aaacccdddeeehhhkkknnnoooqqqsssuuuvvvxxx{{{}}}~~~||||||{{{xxxuuuttttttttttttvvvxxxzzz|||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyzzzzzzxxxyyyzzzyyywwwrrrnnnkkkbbb]]]YYY[[[]]]___fffmmmtttyyy~~~|||kkk^^^RRROOOOOOUUU\\\cccmmmuuu{{{{{{yyyxxxyyysssqqqmmmiiifffeeeddddddeeeeeeccc___XXXOOOGGGBBB===;;;999888999;;;>>>@@@CCCFFFJJJOOOSSSUUUVVVVVVUUUOOOKKKMMMOOOPPPRRRVVV___cccddd```]]]^^^^^^\\\XXXVVVVVVYYY[[[```kkkvvv~~~dddaaafffrrrlllnnnttt{{{|||xxxsssjjj```[[[\\\YYYXXXWWWVVVVVVWWWXXXYYYWWWXXXXXXVVVTTTSSSTTTUUU___kkkqqqtttuuueeeQQQKKKEEEFFFQQQiiivvvvvvkkkIII???555333444222111111111111111111111111111111000000////////////000000///000000111111000000///---......//////000000111555555555666666888999999<<<;;;===AAAEEELLL[[[iiitttpppjjjrrryyypppooommmmmmnnnooonnnmmmkkkgggdddeeejjjoooqqqqqqooooooqqquuuxxxzzzyyyxxxtttzzz~~~zzz{{{||||||{{{rrriii___WWWMMMCCC>>>???===>>>@@@@@@@@@BBBFFFHHHMMMVVVcccrrr~~~}}}|||{{{vvvuuuttttttrrrnnniiieee\\\___bbbcccdddgggkkkoooppprrrtttuuuvvvxxx{{{~~~}}}zzzzzzyyywwwtttpppqqqqqqrrrssstttuuuuuuwwwwwwxxxyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyzzzwwwxxxxxxvvvsssoookkkjjj```[[[XXX[[[^^^bbbiiipppsssyyy}}}nnnaaaSSSOOONNNSSSZZZaaalllvvv~~~yyysssooooooooojjjhhhddd```]]]\\\\\\]]]\\\^^^```___ZZZRRRIIIDDD===<<<:::999999<<>>CCCIIIQQQ```mmmvvvjjjaaaeeerrr}}}ttt}}}yyysssqqqppppppqqqqqqpppnnnhhhdddbbbeeelllrrrttttttqqqrrruuuzzz~~~~~~}}}}}}|||yyyzzz|||||||||qqqhhh]]]TTTJJJAAA===???>>>???@@@@@@AAABBBFFFHHHLLLTTTbbbqqq~~~|||zzzyyysssrrrpppooommmiiiccc___[[[^^^aaacccdddfffkkkoooqqqsssuuuvvvwwwyyy|||{{{xxxxxxxxxuuusssooopppqqqssssssttttttsssssssssuuuvvvvvvvvvvvvvvvyyyxxxwwwwwwwwwxxxyyyzzzvvvwwwwwwtttpppllljjjjjj___ZZZXXX[[[___ccckkksssrrrxxx~~~ooocccSSSNNNMMMQQQXXX```lllvvv~~~wwwpppkkkiiiiiidddbbb^^^ZZZXXXXXXXXXYYYWWWZZZ^^^___\\\TTTLLLFFF>>><<<:::999:::<<<@@@BBBBBBEEEJJJOOOSSSTTTUUUUUUWWWQQQNNNPPPRRRSSSVVVZZZ```dddeeebbbaaaccccccaaacccbbbbbbdddfffjjjvvvxxxuuu}}}qqqnnn||||||}}}xxxnnndddaaaZZZYYYWWWVVVVVVWWWYYYZZZUUUVVVWWWVVVTTTSSSTTTUUUVVV]]]^^^^^^ccc[[[OOONNN<<>>:::999<<>>>>>???@@@@@@AAABBBFFFHHHKKKRRR```ppp}}}xxxssspppnnnjjjfffbbb```______^^^___aaacccgggkkkoooqqqoooqqqtttvvvxxxzzz~~~~~~}}}zzzwwwtttrrrooopppqqqrrrssssssssssssrrrqqqqqqpppooooooppppppssstttttttttttttttssssssyyyvvvssssssrrroooiiiddd___\\\ZZZZZZ]]]dddkkkpppzzzyyyyyy}}}rrrcccSSSMMMKKKPPPXXXaaakkkttt~~~{{{vvvpppkkkgggeee```\\\VVVTTTUUUVVVVVVUUUWWW[[[\\\ZZZYYYVVVOOOGGGAAA@@@===;;;;;;<<<>>>???EEEGGGKKKOOOQQQUUUYYY\\\ZZZXXXVVVTTTSSSUUUWWWXXX]]]^^^___aaabbbdddeeefffllliiigggfffkkksss}}}{{{xxxwwwsss|||sssfff]]]\\\WWWTTTVVVWWWUUUVVVXXXXXXXXXYYYYYYWWWUUURRRPPPUUUXXX\\\]]][[[TTTLLLGGGEEEBBBBBBOOOkkk}}}uuummmvvvuuutttzzz}}}{{{}}}sssrrriiiOOO:::888888222///222111222222333333222222111222222222111111111111000////////////////////////......///000111222333333555444444444555666888999999>>>>>>CCCNNNRRR]]]qqqnnn```WWW```qqq~~~}}}mmmhhhqqqzzz}}}{{{vvvsssqqqqqqsssrrrlllfffccccccdddfffhhhlllnnnpppqqqssswww{{{~~~~~~}}}|||qqqjjj^^^QQQGGGAAA>>>======>>>>>>>>>>>>???BBBDDDMMMTTT___mmm{{{~~~~~~|||vvvqqqkkkiiifffcccaaa``````aaa``````bbbdddgggkkkoooqqqooorrrtttvvvxxx{{{~~~~~~~~~}}}{{{xxxuuurrrpppoooqqqsssuuuuuutttqqqpppppppppooonnnmmmllllllllloooppprrrsssttttttuuuuuuuuusssqqqqqqqqqoooiiiddd___]]][[[[[[___fffmmmrrr{{{{{{|||sssdddUUUOOOMMMQQQYYYaaajjjrrr{{{{{{vvvpppkkkgggeee]]]YYYTTTRRRSSSTTTTTTTTTWWW[[[]]]\\\ZZZWWWNNNEEEBBBAAA>>>======>>>@@@AAAFFFIIIMMMPPPSSSVVVZZZ]]]\\\ZZZXXXVVVVVVWWWYYYZZZ\\\]]]___aaadddgggiiijjjnnnmmmkkklllpppwww}}}uuuvvvyyywwwkkkbbb\\\WWWTTTVVVWWWVVVVVVXXXWWWWWWXXXXXXVVVTTTQQQPPPPPPSSSVVVXXXWWWSSSMMMIIIBBB@@@@@@JJJcccooodddjjjyyy~~~|||}}}wwwvvvqqqVVV===888999444111333111222222333333222222111111111111000000000//////////////////////////////......///000111222333333444444444555777999;;;===<<>>======>>>?????????@@@CCCFFFOOOUUU___lllzzz~~~~~~~~~zzzsssnnndddcccaaa```___```aaabbbbbbbbbccceeegggkkknnnpppoooqqqtttvvvxxxzzz~~~||||||{{{zzzxxxuuurrrpppnnnoooqqqtttvvvuuurrrnnnkkkmmmllllllllllllkkkkkkkkklllnnnooorrrsssuuuvvvvvvtttrrrqqqqqqrrrpppjjjeee^^^]]]\\\]]]aaahhhppptttyyy{{{}}}ttteeeWWWRRRPPPTTT[[[aaaiiipppyyy~~~|||vvvpppkkkgggddd[[[XXXTTTSSSSSSUUUUUUUUU[[[___bbbaaa___ZZZPPPFFFCCCBBB@@@??????@@@BBBDDDHHHKKKOOOSSSVVVXXX\\\^^^^^^]]]\\\[[[ZZZ[[[\\\]]]ZZZ\\\^^^bbbfffjjjmmmoooqqqrrrssstttxxxwwwuuuyyy~~~~~~~~~{{{pppggg[[[VVVTTTWWWWWWVVVUUUWWWUUUVVVVVVVVVTTTRRRPPPOOOMMMOOORRRTTTTTTRRROOOMMMCCCAAA@@@EEEWWWooommm___bbbfff~~~~~~}}}aaaDDD999999777444333111222222333333222222111000000000000/////////...////////////////////////...//////000111222333333333444444666999<<>>>>>???@@@@@@@@@BBBEEEGGGPPPVVV___kkkyyy~~~|||}}}~~~~~~}}}yyyqqqkkkbbbaaa___^^^^^^```bbbcccdddddddddfffhhhkkkmmmooonnnpppsssuuuwwwyyy}}}|||yyyyyyyyywwwuuurrrpppnnnmmmoooppprrrrrrqqqnnnkkkiiiiiijjjlllnnnpppqqqrrrsssqqqrrrsssuuuvvvwwwwwwwwwuuutttrrrsssssspppjjjddd\\\[[[\\\^^^cccjjjppptttwwwzzz}}}~~~tttgggZZZUUUSSSWWW]]]bbbhhhnnnxxx}}}|||wwwqqqkkkgggeee]]]\\\YYYXXXXXXYYY[[[[[[aaafffjjjiiifff```TTTJJJDDDCCCBBBAAABBBCCCDDDEEEIIILLLQQQUUUXXXZZZ]]]```aaa``````_______________YYY[[[^^^bbbggglllpppssstttwwwzzz}}}{{{|||~~~~~~|||rrrkkk]]]XXXUUUWWWXXXUUUUUUWWWTTTTTTTTTTTTRRRQQQOOONNNMMMOOOPPPRRRRRRRRRQQQPPPEEEDDDAAABBBKKK^^^rrrzzztttbbbbbbbbbmmmMMM;;;888888555222111222222333333222222111111111000000000/////////////////////////////////...///000111222333333444444444555777999<<>>???AAAAAAAAACCCGGGJJJPPPVVV```kkkxxx{{{zzz|||}}}|||{{{wwwoooiiibbbaaa___^^^___```bbbccceeeeeeeeefffhhhkkknnnooonnnppprrrtttvvvyyy}}}~~~{{{xxxwwwvvvuuusssqqqooonnnmmmoooooonnnmmmmmmlllllllllkkkmmmpppuuuyyy|||~~~~~~~~~~~~~~~}}}||||||{{{vvvuuussssssrrrnnnfff```ZZZZZZ[[[^^^dddjjjpppssswww{{{xxxlll^^^XXXVVVYYY^^^bbbhhhnnnyyy|||wwwqqqlllhhhfff```______^^^]]]___```bbbfffkkkooonnnkkkeeeYYYNNNFFFFFFEEEEEEEEEEEEFFFGGGJJJMMMSSSWWWZZZ\\\___aaacccdddddddddccccccbbbbbb[[[\\\^^^bbbgggmmmrrrtttvvvzzz~~~zzzsssmmmaaa[[[WWWWWWWWWUUUUUUWWWSSSSSSRRRRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLDDDBBB@@@???EEESSSiiiyyyxxx~~~jjjfffeeetttwwwxxxWWW???888888666111111222222333333222222111222222111111111000000000000000000000000000000000//////000111222333444444555555555777999<<<>>>@@@EEE```pppooommmmmm{{{nnnppp{{{|||mmmaaaaaa\\\ggg}}}}}}}}}pppbbb```dddhhhsss|||}}}}}}zzzvvvpppkkkhhhhhhhhhggggggiiijjjkkkjjjiiijjjjjjkkklllnnnqqqtttvvvwwwwwwwwwzzz~~~~~~}}}{{{xxxvvvlllfff[[[PPPGGGAAA??????>>>???AAAAAABBBEEEHHHKKKPPPXXXbbbmmmyyyzzz{{{}}}|||yyyxxxsssmmmgggbbbaaa___^^^___```bbbccceeeeeefffgggiiilllooopppoooqqqtttvvvwwwzzz~~~}}}zzzxxxuuuuuusssrrrqqqpppppppppqqqpppooooooppprrrtttuuutttwww{{{}}}uuutttrrrrrrpppkkkccc\\\YYYZZZ\\\```eeejjjooorrrxxx{{{|||pppbbb[[[XXXZZZ___ccciiiooo{{{{{{wwwrrrmmmjjjhhhbbbcccdddccccccdddfffiiijjjpppsssrrrpppiii^^^SSSKKKKKKJJJIIIIIIIIIIIIIIILLLPPPVVVZZZ]]]___aaacccggghhhiiiiiiiiihhhfffeee``````aaadddhhhmmmrrruuuvvv{{{|||||||||zzzuuupppggg___YYYXXXVVVTTTUUUXXXSSSRRRRRRQQQPPPOOOOOOOOOMMMLLLLLLKKKIIIHHHGGGFFF@@@>>>===>>>BBBNNNcccuuuwww{{{wwwoooppptttkkkrrrcccFFF999999777000111222222333333222222111222222222222111111111111000000000000000000000000///000000111222333444444555555666777999<<>>>>>===>>>@@@AAACCCEEEIIILLLQQQZZZgggsss~~~~~~~~~{{{}}}~~~xxxuuusssoooiiieee______^^^]]]^^^```bbbdddeeeeeefffgggjjjmmmppprrrrrrtttwwwyyyzzz}}}}}}|||{{{zzzxxxttttttrrrqqqqqqrrrrrrssstttuuuvvvxxx{{{~~~|||zzzuuutttsssssssssnnneee___ZZZ\\\^^^bbbgggkkkppprrrvvvxxx|||{{{pppddd]]]XXXZZZ___dddkkkrrr|||}}}zzzwwwrrrooollljjjgggiiikkkkkkjjjkkknnnqqqqqqvvvyyyxxxvvvpppfff[[[RRRQQQPPPOOONNNMMMMMMMMMOOOSSSYYY^^^aaaccceeefffkkkmmmnnnoooooommmkkkjjjgggffffffgggjjjnnnrrruuuuuu{{{}}}yyyyyyzzz{{{yyywwwmmmddd[[[XXXUUUSSSUUUYYYSSSRRRQQQQQQPPPPPPPPPPPPKKKKKKKKKJJJHHHFFFDDDCCC@@@======>>>AAAHHHZZZkkksssqqqvvvzzzvvvkkkhhhqqqnnnMMM<<<;;;888111111222222333333222222111111111111111000000000000000000000000000000000000///000111111333333444555555555666888;;;???BBBDDDQQQlll{{{yyyzzzxxxooosssyyymmmgggwwwvvvrrrsss|||{{{{{{yyyvvvpppjjjfffeeeeeebbbccceeefffgggiiikkkmmmnnnnnnnnnppprrruuuwwwyyy{{{|||~~~|||{{{zzzwwwtttqqqhhhbbbWWWLLLDDD???======<<<>>>@@@AAABBBEEEIIIMMMSSS^^^nnn{{{~~~}}}}}}|||vvvqqqooolllgggccc]]]\\\\\\\\\^^^```ccceeedddeeefffgggjjjnnnqqqsssuuuwwwyyy{{{}}}~~~|||{{{zzzyyyxxxtttsssrrrrrrrrrssstttuuuvvvyyy}}}}}}yyyvvvuuuwwwvvvvvvwwwwwwrrrkkkddd\\\]]]```dddhhhmmmppprrrrrrtttwww}}}xxxmmmfff^^^YYYZZZ___dddlllsss}}}~~~|||zzzvvvsssooommmkkkmmmoooqqqqqqpppqqqtttxxxxxx}}}~~~|||wwwmmmcccVVVVVVUUUSSSRRRQQQPPPOOORRRVVV\\\aaadddeeeggghhhnnnppprrrssssssqqqnnnmmmlllkkkjjjjjjlllooosssuuutttzzz|||xxxwwwzzz}}}}}}|||qqqggg\\\XXXUUUSSSUUUZZZSSSRRRQQQPPPPPPPPPPPPPPPKKKLLLLLLKKKJJJHHHEEEDDDDDD@@@>>>??????CCCQQQaaafffjjjqqqzzz||||||uuulllfffhhhrrrvvvSSS>>><<<:::333222222222333333222222222000000000000////////////000000000000000000000000000000111222333444444555444555666999===BBBFFFHHHZZZrrr}}}|||xxxttt|||nnnrrr~~~zzz||||||yyyxxxtttoooiiiffffffgggbbbccceeeeeeeeegggiiikkkmmmmmmnnnpppsssvvvzzz|||}}}~~~|||{{{zzzwwwssspppggg```VVVKKKCCC>>>======;;;===???AAABBBEEEIIIMMMUUUbbbsss~~~}}}}}}uuummmfff```]]]\\\XXXZZZ\\\^^^^^^```bbbdddaaadddhhhkkknnnpppsssuuuvvvxxxzzz{{{|||~~~{{{yyywwwvvvpppooonnnooorrrvvvyyyzzz|||{{{xxxrrrllllllpppssstttwwwyyyxxxssskkkeeedddbbbbbbfffkkkpppqqqppptttvvvyyy|||}}}yyyuuukkkgggbbb^^^___gggrrrzzz||||||yyyyyyyyyxxxuuurrrpppqqqssstttuuuwwwzzz}}}}}}uuujjjbbb```^^^\\\ZZZXXXTTTQQQXXXYYY\\\^^^aaafffkkkoooqqqtttwwwwwwvvvsssrrrqqqooonnnmmmkkklllooouuuyyyyyy|||}}}~~~}}}~~~~~~{{{wwwkkk\\\SSSQQQRRRTTTSSSTTTTTTRRRQQQOOOMMMLLLKKKLLLLLLLLLKKKJJJJJJIIIIIIEEEJJJKKKDDD<<>>DDDLLLhhhsss|||}}}www~~~}}}yyywwwsssooollliiihhhggghhhgggeeeddddddgggiiikkkpppqqqqqqsssuuuwwwyyy{{{~~~|||||||||zzzvvvqqqggg^^^QQQFFF@@@===;;;999<<<:::;;;AAAEEEGGGLLLSSSWWWdddttt{{{~~~zzzrrrjjjbbb]]]ZZZYYYXXXZZZ]]]^^^___```ccceeecccfffjjjmmmooopppssstttsssuuuwwwyyy|||~~~|||yyywwwuuurrrqqqrrrtttwwwzzz|||}}}{{{vvvpppiiibbbdddiiitttwwwzzz{{{xxxqqqiiidddbbbbbbcccggglllqqqrrrrrrtttvvvyyy{{{|||~~~|||xxxppplllgggcccdddjjjttt|||~~~~~~}}}zzzxxxxxxzzzzzzxxxvvvssstttuuuuuuuuuxxx|||{{{ooogggeeebbbaaa___]]]ZZZWWWZZZ\\\^^^aaadddiiiooosssuuuxxx}}}|||xxxuuusssqqqpppooonnnooosssxxx{{{|||}}}~~~~~~}}}zzzooo___TTTPPPQQQRRRRRRRRRRRRQQQPPPOOONNNNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIIIINNNOOOHHH@@@AAAIIIRRR[[[pppooommmyyyyyynnnpppqqqqqq~~~gggLLL===888777555555444333333333444444000111111111111000//////000000000000000/////////222222222333444444555555777666888<<<>>>???FFFNNNjjjrrryyy{{{}}}uuussspppmmmjjjhhhggggggddddddcccccceeegggjjjllloooppprrrvvvyyy|||~~~~~~{{{zzzzzzxxxtttpppggg]]]OOOEEE???===;;;:::>>>;;;<<<@@@CCCFFFLLLSSS]]]iiiwwwwww{{{}}}{{{vvvnnneee]]]YYYVVVVVVYYY[[[]]]^^^___```ccceeedddggglllnnnooopppqqqrrrppprrruuuxxx{{{~~~{{{xxxuuussstttuuuwwwzzz}}}yyyppphhh^^^YYY]]]ddduuuyyy~~~|||uuullleeebbb```aaaccchhhnnnssstttuuuuuuwwwyyyzzzzzz{{{}}}~~~|||wwwtttpppkkkkkkooowww}}}}}}{{{yyyxxxwwwxxxzzz{{{zzzyyyxxxxxxwwwvvvvvvyyy~~~ssskkkiiifffeeedddccc```^^^^^^```bbbeeeiiinnnuuuzzz{{{~~~yyyvvvtttsssrrrrrruuuxxx||||||tttcccVVVPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLLLLKKKKKKJJJJJJIIILLLPPPSSSNNNFFFCCCHHHPPP[[[zzzeee\\\eeeppp~~~}}}{{{xxxsss{{{pppVVVDDD<<<999666555444333333333333333111222222222222111000000222222111000000///......333333333333444555666777444555888<<<>>>@@@GGGPPPjjjpppuuuzzz|||sssrrrooommmjjjiiihhhgggbbbbbbcccdddfffiiikkkmmmnnnqqqtttyyy}}}}}}yyywwwwwwuuuqqqnnneee[[[MMMCCC>>><<<<<<;;;???<<<<<>>???BBBJJJTTT___jjjwwwuuuyyy~~~}}}yyysssnnneee\\\WWWUUUVVVWWWXXXZZZ]]]^^^___```ccceeeeeehhhkkkmmmmmmmmmmmmnnnrrrtttwwwyyy{{{~~~|||xxxuuurrrpppooo|||yyymmmbbbZZZ[[[hhhvvvtttiiicccaaa___bbbhhhnnnrrruuuvvvwwwxxxyyy{{{{{{{{{{{{}}}{{{xxxxxx{{{}}}~~~|||zzzvvvvvvwwwxxxxxxxxxyyyzzz||||||{{{yyyyyy}}}wwwooommmkkkjjjkkkkkkjjjjjjgggiiikkkmmmqqqwww~~~||||||~~~|||}}}nnn```VVVQQQOOOOOOQQQQQQPPPOOONNNMMMMMMLLLMMMMMMMMMLLLKKKKKKJJJJJJHHHKKKQQQUUUPPPIIIIIIPPP```lllTTTVVV```tttrrrWWWCCC:::666666555444333222222333333333333333333222111111///000000000111111111222222222222333333444555666444555999<<<<<<>>>GGGRRReeelllxxx|||yyyxxxvvvssspppmmmjjjiiifffeeedddccccccdddffffffiiilllrrrxxx}}}~~~zzzwwwvvvsssnnnjjj___UUUIII@@@<<<<<<<<<<<>>??????@@@JJJTTT^^^jjjwwwvvvxxx{{{|||}}}~~~~~~wwwrrrgggbbbZZZTTTRRRUUUZZZ]]]^^^```bbbddddddfffhhhjjjjjjkkklllmmmmmmnnnqqqtttuuuwwwzzz|||~~~~~~|||uuupppqqqvvv}}}}}}vvvlllbbb\\\bbbvvvyyyqqqkkkhhhbbbhhhoootttttttttttttttsssuuuxxxzzz{{{}}}~~~|||{{{zzzxxxsssooonnnpppsssuuuuuuvvvyyy|||wwwxxxyyyzzz|||}}}xxxvvvttttttvvvxxxyyyyyyttttttuuuvvvyyy~~~|||~~~vvvkkkaaaZZZVVVUUUOOOOOOOOONNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKIIIIIIOOOXXXUUULLLKKKRRRcccsssuuu\\\ZZZZZZiiinnnOOO>>>777666555444333222222222222222222222222111111000111111111111111111111111000222444666777666555444777888;;;===>>>CCCSSSbbbrrr}}}xxxxxxxxxwwwvvvtttrrrpppnnnkkkgggcccbbbcccfffhhhmmmooosssxxx}}}}}}zzzxxxvvvppphhhbbbWWWOOOFFF@@@======;;;:::999:::>>>@@@@@@AAAJJJTTT^^^jjjxxxssstttvvvvvvvvvxxx{{{}}}}}}|||uuupppccc^^^WWWQQQQQQTTT[[[___aaaccceeefffgggiiikkkmmmmmmmmmmmmmmmmmmppptttwwwtttwwwzzz}}}~~~zzzsssoooqqqzzz~~~wwwnnnddd___fffzzzwwwpppjjjfffdddjjjqqquuuuuussssssssspppsssvvvxxxzzz|||}}}zzzyyyxxxtttnnniiijjjmmmqqqssstttvvvzzz~~~uuuvvvyyyzzz|||}}}yyywwwuuuuuuwwwzzz{{{{{{xxxxxxxxxyyy|||}}}yyyyyy{{{}}}{{{xxxnnneee]]]YYYWWWMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKJJJPPPYYYVVVLLLKKKRRRbbbmmmvvvuuusssxxxwww___]]][[[ggguuuUUUBBB777777555444333222222222111222222222222111000000333333222222111000000000000333666999999888666444777888;;;>>>@@@GGGYYYjjjzzzyyyqqqttt~~~uuuvvvyyyyyyzzz{{{{{{yyyxxxwwwtttqqqkkkgggfffiiillloooxxxxxxyyy{{{~~~}}}{{{yyywwwuuuooofff___TTTNNNEEE@@@>>>===;;;999777999>>>AAA@@@AAAJJJTTT]]]iiiwww~~~ppprrrtttuuutttsssssssssyyy{{{~~~~~~yyyssslllggg___ZZZSSSPPPRRRXXX^^^bbbccccccdddeeegggjjjmmmooonnnooopppppppppqqqtttwwwyyy{{{~~~~~~~~~}}}yyytttrrrwwwrrrrrrnnngggdddkkk|||xxxrrrnnnmmmmmmlllmmmmmmooopppsssuuuvvvvvvyyy|||}}}}}}~~~}}}{{{uuulllfffeeecccgggmmmqqqssstttvvvwwwwwwxxxyyyzzz{{{}}}yyy|||~~~}}}zzzxxxyyy|||~~~|||yyyyyyzzzzzzzzz}}}}}}pppeee___YYYTTTOOONNNMMMMMMMMMNNNOOOPPPTTTSSSQQQOOONNNLLLLLLLLLHHHKKKNNNRRRYYY]]]YYYQQQYYY```dddgggkkkjjjuuucccZZZ___lllccc???<<<888555666444111000333333333222222111000//////111222444444444222000///222222222333444555666777<<<888999@@@CCCJJJbbb|||wwwtttiii```ppplllnnnuuu~~~~~~zzz~~~~~~||||||~~~}}}yyyxxxuuurrrpppppprrruuuxxx~~~~~~~~~~~~~~~|||xxxuuurrrlllccc\\\NNNIIIBBB<<<:::;;;;;;;;;:::;;;;;;<<<>>>DDDKKKPPP^^^ccclllvvv~~~~~~{{{{{{nnnppprrrsssrrrqqqrrrrrruuuwwwzzz|||}}}|||xxxrrrkkkfff___ZZZTTTQQQTTTZZZ```ccccccdddeeegggiiikkkmmmnnnmmmoooppppppqqqsssvvvyyyxxx{{{~~~yyywwwuuuwww|||mmmmmmiiicccaaaggguuu}}}xxxrrrooommmlllmmmmmmmmmoooppprrrtttuuuvvvyyy|||~~~}}}zzzwwwqqqgggaaaaaa```dddiiimmmppprrruuuvvvxxxyyyzzzzzzzzz|||~~~~~~{{{zzz}}}~~~{{{{{{{{{|||}}}qqqfff```YYYSSSOOOOOOMMMMMMMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLHHHKKKMMMRRR[[[___ZZZQQQMMMWWW___jjjtttqqqwwwnnnbbbaaakkkjjjHHH>>>999666666555222111444333333222222111000000///111222333444444222111///222222222333444555777777<<<;;;>>>AAAEEEQQQllluuuyyygggcccbbbtttssscccfffnnnzzz~~~{{{~~~{{{yyyuuussssssuuuyyy{{{}}}{{{yyyuuurrrooohhh___XXXMMMHHHAAA<<<:::;;;;;;;;;::::::;;;<<<>>>DDDJJJOOOYYY```jjjrrruuuvvvwwwwwwyyykkkmmmpppqqqpppppppppqqqooorrruuuwwwyyy{{{~~~}}}zzzuuuooohhhccc\\\XXXTTTSSSWWW]]]bbbeeedddeeehhhjjjlllmmmmmmmmmlllnnnooopppqqqtttxxx{{{xxx{{{~~~{{{yyywwwvvvxxx}}}uuufffddd```]]]]]]bbbkkkrrrsssrrrooommmmmmmmmnnnooopppqqqsssuuuwwwxxxxxxxxx|||~~~zzzuuuqqqjjj```[[[[[[\\\```dddhhhlllppptttwwwzzz{{{{{{{{{zzz{{{}}}}}}}}}}}}|||~~~tttjjjcccZZZRRRPPPOOONNNMMMMMMMMMOOOOOOLLLLLLKKKKKKJJJJJJKKKKKKIIIIIIKKKQQQ\\\ccc^^^TTTEEEPPP]]]ooo~~~yyyvvv~~~oooggglllqqqRRR@@@:::555666555333333555333333222222111000000000111222333444333222111000222333333333555666777888:::>>>AAACCCIII[[[wwwtttiii\\\```iiiyyyxxxhhh\\\```iiivvv|||}}}yyywwwwwwzzz~~~}}}{{{xxxuuuqqqnnnkkkddd[[[TTTKKKGGG@@@<<<::::::;;;;;;::::::;;;<<<>>>CCCJJJNNNVVV___iiinnnmmmmmmqqquuu}}}jjjllloooppppppooopppqqqlllnnnqqqtttvvvyyy}}}}}}xxxssslllddd___XXXUUUTTTUUUZZZ___dddfffeeegggkkkmmmoooooonnnmmmmmmnnnooopppppprrrvvvyyyyyy}}}~~~}}}yyyvvvwwwxxx|||wwwnnn___\\\XXXWWWYYY^^^bbbeeeiiiiiijjjkkkmmmpppssstttuuuvvvxxxzzz|||}}}}}}}}}~~~xxxqqqllldddZZZUUUUUUZZZ\\\```dddiiinnntttyyy|||||||||{{{zzzzzz|||~~~}}}~~~{{{xxxxxxxxxxxx~~~|||{{{xxxppphhh^^^TTTPPPOOONNNMMMMMMMMMNNNOOOLLLLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGLLLZZZeeeddd\\\JJJRRR]]]rrr|||rrruuu|||nnnsss}}}}}}uuuZZZBBB:::444444555333333555222222222111111111000000111222333333333222222111333333333444555777888999999===CCCIIIUUUjjj{{{uuuzzzeee[[[dddrrr{{{}}}{{{ooo~~~sssccc]]]aaajjjvvv}}}}}}{{{{{{~~~}}}{{{zzz{{{{{{zzzyyyuuurrrnnnkkkhhhaaaXXXQQQIIIEEE???;;;::::::::::::999:::;;;<<<>>>CCCIIIMMMWWW]]]eeejjjlllmmmqqqtttjjjlllooopppooooooooopppiiikkknnnqqqsssvvv{{{~~~~~~}}}wwwppphhh___YYYSSSRRRSSSWWW]]]bbbeeeggghhhjjjmmmpppqqqqqqooonnnooopppppppppooopppsssuuu{{{{{{xxxuuuvvvyyy}}}pppgggXXXUUUSSSTTTXXX\\\^^^^^^bbbdddgggkkkooosssvvvwwwxxxyyyzzz|||}}}~~~~~~~~~vvvnnnggg^^^UUUQQQRRRXXXZZZ^^^ccchhhnnnuuuzzz|||||||||{{{zzzzzz|||~~~~~~~~~zzz}}}vvvqqqmmmkkkjjjiiipppxxx|||}}}~~~{{{zzz|||vvvnnncccXXXQQQPPPNNNMMMMMMMMMNNNNNNOOONNNMMMKKKIIIHHHHHHHHHIIIFFFCCCGGGVVVeeeiiifffRRRUUU[[[nnn{{{oooqqqvvv{{{|||xxx}}}xxxaaaEEE<<<444333444222222333222222222111111111111111111222222222333222222222333333444555666888999:::;;;>>>FFFVVVhhhxxx|||vvvvvvtttfff^^^jjjzzz{{{vvvxxxppp~~~sssggg___^^^dddmmmyyy}}}~~~}}}{{{yyyxxxyyyzzzyyyxxxtttqqqmmmjjjfff___VVVOOOGGGCCC>>>::::::::::::999999:::;;;===???CCCHHHLLLWWWZZZ___ffflllppprrrrrrxxxvvvqqqooozzzkkkmmmoooooonnnmmmmmmnnnfffhhhjjjlllnnnrrrwwwzzz|||~~~zzztttmmmddd[[[UUUPPPQQQTTTZZZaaafffhhhiiikkkmmmppprrrsssrrrpppooopppqqqqqqpppoooppprrrttt{{{|||zzzwwwvvvvvv{{{ttthhh___SSSRRRRRRTTTXXX\\\___```bbbeeeiiinnnrrrvvvxxxzzzzzzzzzzzzzzz|||}}}~~~}}}tttjjjbbbYYYPPPNNNOOOVVVYYY]]]bbbgggnnntttyyyzzz{{{{{{{{{zzz{{{}}}~~~~~~|||~~~{{{www{{{}}}tttmmmgggdddaaa___[[[cccmmmtttyyy~~~{{{zzz~~~yyysssggg[[[QQQPPPNNNMMMMMMMMMMMMNNNPPPOOOMMMKKKJJJHHHHHHGGGGGGEEECCCFFFRRRbbbkkkkkkTTTTTTTTTdddwwwuuummmqqqzzz}}}|||www{{{}}}|||kkkJJJ???555333444333222333111111111111111111111111222222222222222222333333333333444555777999:::;;;@@@AAANNNfffyyy}}}|||~~~qqqttt|||llleeeaaaooowww~~~vvviii```[[[^^^gggrrr~~~{{{yyyxxxyyyzzzzzzyyyxxxtttqqqmmmjjjfff^^^UUUNNNDDDAAA<<<:::999:::999999888:::<<<===???BBBGGGJJJUUUVVV[[[bbbjjjoooooonnngggbbb\\\[[[kkkjjjlllnnnnnnlllkkkjjjkkkaaacccdddfffhhhkkkppptttwwwzzz~~~}}}zzzvvvpppjjjaaaXXXRRROOOQQQVVV]]]eeejjjllllllnnnoooqqqsssssssssrrrqqqqqqrrrrrrrrrqqqrrruuuwww{{{~~~}}}{{{yyywwwvvvvvv|||wwwkkk```XXXPPPQQQTTTVVVZZZ^^^bbbeeejjjlllqqqvvvzzz}}}~~~~~~}}}|||{{{|||~~~zzzqqqfff]]]TTTMMMKKKMMMTTTWWW\\\aaaggglllrrrvvvxxxyyyzzzzzzzzz||||||rrrqqqnnnkkkqqq}}}}}}vvvmmmeee```]]]YYYWWWUUU\\\gggqqqzzz}}}}}}~~~{{{uuuiii]]]QQQPPPOOOMMMLLLMMMMMMNNNNNNMMMLLLKKKIIIIIIHHHHHHDDDFFFGGGHHHQQQ^^^gggiiiSSSPPPMMMYYYkkkkkkeeelllmmm~~~uuuPPPCCC888555555444333333111111111111111111111111222111111111222222333444333444444666777999;;;<<>>AAA@@@LLL^^^lllnnniiijjjnnnvvvyyygggiiixxxzzzwwwtttzzzzzz~~~||||||}}}}}}}}}{{{zzzyyytttqqqmmmfff^^^UUUNNNKKKCCC@@@<<<::::::::::::999777999;;;;;;===AAAHHHNNNXXX\\\bbbfffgggggghhhhhhhhhmmmqqquuujjjjjjiiihhhfffdddbbbaaa\\\[[[ZZZ\\\```fffmmmqqqxxxyyyzzz|||~~~}}}||||||~~~~~~{{{wwwwwwuuuppphhh```YYYVVVUUUVVV[[[cccjjjnnnppprrrsssrrruuuwwwxxxvvvuuuttttttuuuvvvwwwwwwwwwzzz~~~{{{yyyuuuqqqpppttt|||zzzpppfff]]]UUUOOOKKKOOOPPPRRRSSSVVV[[[aaaeeeqqq}}}}}}ssseeeZZZTTTPPPNNNLLLSSSVVV\\\aaafffkkkppptttxxxyyyzzz}}}zzzvvvyyy}}}}}}tttooommmoootttyyysssllleee```]]]ZZZXXXUUU^^^hhhoooyyy~~~{{{uuummmgggYYYUUUOOOKKKJJJJJJJJJJJJLLLLLLKKKKKKJJJHHHGGGFFFDDDDDDEEEGGGJJJOOOTTTWWWWWWMMMFFFGGGKKKLLLMMMOOOVVVjjj~~~xxxooo|||sssooo}}}|||eeeOOO<<<888888444222555333333222222222222222333111111111111222333444444444555666666777:::>>>AAABBBMMM___mmmooolllooovvv|||gggnnn{{{xxxzzz}}}xxx}}}~~~||||||}}}|||{{{zzzxxxwwwsssqqqlllfff^^^UUUOOOKKKBBB???;;;:::999:::999999999;;;<<<<<<===AAAGGGMMMWWW]]]ccchhhiiihhhiiiiiinnnuuu|||jjjiiihhhfffeeecccbbbaaa\\\\\\\\\^^^bbbhhhnnnqqqvvvvvvwwwyyy{{{}}}~~~}}}}}}}}}~~~~~~}}}zzzwwwxxxuuuooofff^^^XXXUUUUUU]]]bbbjjjppprrrsssssssssvvvwwwxxxxxxvvvvvvwwwxxxvvvwwwxxxxxxyyy|||{{{wwwqqqpppttt}}}zzzssshhh^^^UUUOOOKKKHHHMMMNNNOOOPPPRRRVVV\\\```mmmyyyvvvggg\\\VVVSSSQQQOOORRRVVV\\\aaaffflllqqquuuyyyzzz|||~~~{{{}}}xxxyyy|||zzzuuunnnhhhdddaaa]]][[[XXX^^^fffmmmvvv}}}}}}~~~}}}xxxpppkkk\\\WWWQQQLLLKKKKKKKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHDDDCCCCCCDDDGGGJJJNNNPPPZZZOOODDD@@@@@@AAAEEEIIIMMMeee|||wwwzzzsssppp|||tttZZZAAA888777444222222555444333222222111222222333333222222222222333333555666777777777:::>>>AAADDDOOO```mmmqqqqqqyyy|||iiivvv}}}{{{www|||~~~}}}}}}}}}|||{{{xxxvvvtttrrrpppkkkeee]]]UUUNNNKKKAAA>>>;;;999999:::999999;;;===>>>===>>>AAAHHHMMMWWW^^^fffkkkkkkjjjkkklllvvviiihhhgggeeedddbbbbbbaaa```___```aaadddiiimmmpppqqqqqqrrrsssvvvyyy|||}}}~~~~~~~~~~~~}}}{{{yyywwwwwwtttmmmddd[[[WWWVVVWWWaaafffnnntttvvvvvvuuutttvvvwwwwwwvvvuuuuuuwwwzzzxxxyyyzzz{{{|||~~~|||{{{uuupppsss|||~~~|||yyyxxxyyy{{{tttmmmbbbWWWQQQLLLJJJHHHKKKLLLLLLMMMNNNRRRWWW[[[hhhuuuwwwiii^^^XXXVVVTTTRRRSSSWWW\\\aaafffkkkpppsss{{{|||~~~{{{~~~{{{wwwqqqlllhhheeeaaa^^^YYY]]]bbbhhhpppxxx~~~{{{yyyyyyyyy~~~zzzsssmmm```[[[TTTNNNLLLLLLLLLLLLMMMKKKJJJHHHGGGGGGHHHIIIEEEDDDDDDDDDEEEGGGIIIJJJWWWMMMBBB===;;;;;;???EEEKKKfff|||~~~xxxtttwwwttt~~~dddEEE888666666333222666555444333222111111111444444333222222222333333666777888777888:::>>>AAAFFFQQQaaannnrrrvvvwwwmmm{{{www}}}~~~}}}{{{xxxuuusssrrroookkkddd\\\TTTNNNJJJ@@@===:::888888999999888:::<<<>>>>>>???CCCJJJPPPXXX```iiinnnnnnmmmnnnooo{{{hhhgggfffdddcccccccccccceeeeeeeeefffgggjjjlllmmmkkkkkklllmmmqqquuuzzz|||~~~~~~}}}{{{yyyxxxwwwuuuqqqjjjaaaZZZWWWYYY[[[ccchhhooouuuwwwwwwvvvvvvuuuuuuuuuttttttuuuxxx{{{{{{|||}}}}}}~~~}}}zzzwwwsssqqqwww~~~}}}zzzwwwsssqqqqqqrrrllleeeZZZQQQLLLJJJIIIIIIIIIJJJJJJJJJKKKNNNSSSWWWcccppp~~~wwwjjj```[[[YYYWWWUUUTTTXXX\\\aaaeeeiiinnnqqqyyyzzz|||yyyssspppvvv||||||yyytttppplllhhhdddaaa\\\\\\___dddkkkrrrxxx}}}~~~|||{{{zzzzzzvvvyyy~~~zzzrrrkkkbbb\\\TTTNNNLLLKKKKKKKKKLLLKKKIIIHHHGGGGGGHHHIIIFFFEEEEEEDDDDDDDDDEEEFFFOOOHHHAAA===:::999>>>EEEUUUqqq~~~nnnhhhyyyyyyuuu}}}kkkJJJ999777888666444666555444333222222222222444444333333222333333333666777888888999;;;???BBBHHHSSScccooouuu|||vvvqqq|||yyy}}}{{{{{{}}}~~~|||yyyvvvtttrrroookkkddd\\\SSSLLLHHH???<<<999777888999999888999;;;>>>???AAAFFFNNNUUUZZZbbblllppppppoooqqqttt~~~gggfffeeeddddddeeefffgggjjjjjjjjjjjjkkkllllllmmmjjjiiiiiijjjmmmsssxxx{{{~~~~~~}}}zzzwwwwwwwwwsssoooggg___ZZZYYY]]]aaagggkkkqqquuuvvvvvvwwwwwwssstttuuuuuuuuuwww{{{}}}~~~|||xxxrrrrrruuu~~~}}}{{{xxxsssooommmlllkkkiiiaaa[[[RRRKKKHHHGGGGGGGGGHHHHHHIIIIIIJJJMMMRRRVVV```nnn}}}}}}~~~~~~{{{tttjjjbbb^^^[[[XXXVVVUUUXXX]]]aaafffjjjooorrrxxxyyy{{{~~~~~~{{{xxxvvvrrrooossszzzwwwooohhhdddcccffflllsssyyy~~~|||yyyvvvsssoookkkfffccc^^^[[[[[[```fffkkkssszzz{{{}}}~~~}}}~~~}}}rrrtttyyy}}}xxxpppjjjccc]]]TTTMMMJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBFFFBBB???===:::999???HHHeeexxxbbbaaattt{{{xxx~~~pppPPP<<<888999888555666555444333333222333333444444333333333333444444666777888999:::<<>>;;;888777777888888888888;;;>>>@@@CCCIIIQQQXXX\\\eeennnrrrqqqqqquuuzzzfffeeeddddddeeefffiiijjjllllllmmmnnnnnnooooooooonnnllljjjjjjlllqqqvvvzzz{{{|||}}}}}}yyyvvvvvvwwwpppllleee]]]ZZZ\\\bbbgggmmmpppsssuuuuuuuuuvvvwwwsssuuuxxxyyyzzz|||~~~xxxtttooottt~~~~~~|||{{{vvvppphhhfffiiiiiifffcccXXXSSSMMMHHHFFFFFFGGGGGGGGGHHHHHHIIIJJJMMMRRRVVVaaannn}}}|||yyyyyy{{{{{{xxxuuuvvvppphhhccc```]]]YYYUUUTTTXXX]]]ccchhhnnntttwww{{{|||~~~|||xxxsssoooiiigggnnnwww~~~yyyjjjbbb\\\WWWTTTVVVUUU\\\dddlll{{{~~~|||zzzwwwtttrrrmmmhhhddd[[[VVVUUUYYY^^^bbbkkksssuuuxxx{{{{{{zzz||||||qqqsssxxx{{{sssmmmgggaaaWWWPPPLLLKKKLLLLLLHHHHHHIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAA???===;;;777777@@@KKKpppttt]]]YYYmmmuuuWWW@@@888888666333555444444333333333444444333333333333333444555666555666888999:::>>>CCCFFFOOOZZZkkkxxx~~~zzz|||yyy}}}}}}}}}||||||~~~}}}yyyvvvuuutttqqqlllcccZZZPPPHHHDDD===:::777666777888888888:::===@@@AAADDDIIIQQQXXX^^^gggppprrrqqqrrrxxxfffeeeddddddeeehhhjjjllllllmmmnnnpppqqqqqqrrrrrrrrrpppmmmkkkmmmpppuuuxxxyyyyyy{{{|||~~~~~~~~~~~~}}}xxxuuuuuuwwwoookkkddd]]]ZZZ^^^eeekkkrrrtttuuuuuuttttttuuuvvvuuuwwwzzz}}}~~~zzztttoooqqqyyy}}}{{{zzzrrriiiaaaaaafffhhheee___UUUQQQKKKHHHGGGHHHIIIIIIGGGGGGHHHIIIJJJMMMRRRVVVbbbppp~~~~~~|||yyyuuuuuuvvvuuurrrooosssnnngggcccaaa^^^YYYUUUSSSWWW^^^dddkkkrrrxxx|||~~~yyysssmmmggggggpppzzz{{{vvvgggXXXSSSOOOKKKIIILLLMMMTTT]]]fffvvv{{{zzzxxxuuurrrnnnhhhdddWWWQQQNNNRRRWWW[[[cccmmmqqquuuyyyzzzyyy|||~~~yyysssuuuyyyyyysssllleee\\\TTTPPPOOOPPPPPPGGGHHHIIIJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA???>>>>>>@@@===;;;888444666AAANNNsssttt^^^QQQggg}}}{{{xxx[[[CCC999777555222444444333333333444555555222222222333444555666777444666777999;;;???DDDGGGQQQ]]]ooo|||xxxvvv|||}}}~~~|||yyy|||zzz|||~~~}}}}}}~~~|||yyyvvvtttuuurrrlllcccYYYOOOGGGBBB===:::777666777888888888<<>>======;;;:::999777888AAAKKKlll|||wwwWWWQQQeeeuuu~~~|||{{{{{{}}}}}}iiiIII888777777333333333333333333333333333222333444444222111222444222444999=========DDDMMM[[[kkkpppjjjqqqooonnnsssssswww}}}|||||||||}}}yyyvvvttttttrrrmmmeee[[[PPPFFFAAA<<<:::888888999999888777;;;:::===AAACCCFFFOOOYYYaaahhhppptttsssvvvjjjiiiiiiiiijjjlllnnnoooppppppqqqrrrrrrqqqqqqpppooorrrtttsssppppppssswww|||||||||||||||{{{zzzzzzzzz{{{}}}~~~{{{xxxuuusssrrrlllggg```^^^```eeejjjmmmooopppppppppppprrruuuxxx}}}~~~yyyqqqpppttt~~~~~~zzzvvvlllbbbYYYYYY___ccc```[[[QQQNNNJJJGGGGGGHHHHHHHHHFFFGGGGGGHHHKKKPPPVVV[[[gggsss}}}||||||}}}}}}yyywwwtttnnngggcccbbbaaa]]]YYYZZZXXXUUUTTTVVVVVVTTTRRRUUUZZZaaajjjrrr{{{|||{{{~~~|||lll\\\RRRIIIDDDAAA@@@BBBFFFFFFMMMYYYhhh{{{|||{{{{{{{{{xxxpppeee\\\TTTOOOLLLOOORRRVVV^^^eeemmmsssvvvtttsssvvvyyyyyy|||}}}|||{{{{{{~~~~~~|||yyyuuummm```UUUNNNKKKJJJKKKJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDCCCBBB@@@???>>>>>><<<::::::999666777@@@KKKiiixxx}}}]]]TTTfffuuu|||yyyxxxzzz}}}nnnNNN;;;888777444333333333333333333333333333444555444333222333444444666:::======>>>EEENNNfffyyyxxx___]]]eeesssaaaeeeooosss{{{~~~}}}zzzwwwuuutttrrrpppkkkcccYYYOOOFFF@@@<<<:::888888999:::999888;;;:::===AAADDDGGGPPPZZZeeekkksssxxxyyy}}}kkkkkkkkkkkkmmmooorrrssstttsssrrrqqqpppppppppqqqpppsssuuutttrrrrrruuuxxx{{{{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz|||~~~~~~~~~~~~|||xxxuuutttsssrrrjjjgggbbb```cccgggjjjlllmmmnnnppppppqqqtttwwwzzz}}}uuuooorrrzzz|||vvvrrrfff^^^XXXYYY```dddaaa\\\PPPLLLHHHFFFFFFGGGHHHGGGFFFGGGHHHIIILLLQQQWWW\\\lllwww}}}tttnnnmmmmmmoootttzzz|||wwwrrrooommmfffbbb\\\XXXWWWUUUQQQNNNPPPNNNLLLMMMOOORRRSSSTTTVVV[[[dddnnnwww{{{hhhYYYOOODDD@@@======@@@EEEFFFNNN[[[kkk||||||||||||}}}zzzqqqeee[[[RRRMMMKKKMMMQQQUUU\\\dddjjjpppsssrrrqqquuuyyyzzz{{{}}}~~~|||xxxnnnaaaVVVPPPMMMKKKIIIIIIIIIIIIHHHGGGFFFDDDCCCEEEDDDCCCBBBAAA@@@???>>>;;;999999888666666???JJJhhhxxxfffUUUeeesssxxxuuuvvv}}}sssTTT???999777444333333333333333333333333333555666555444444555666777777:::======>>>FFFQQQllltttwwwfffUUUXXXcccyyywwwcccWWW```mmmvvv|||yyywwwtttsssrrrooommmhhh```WWWMMMEEE@@@;;;999888888:::;;;;;;:::;;;;;;===AAADDDIIIRRR\\\hhhnnnuuuyyy|||kkkkkkkkklllnnnqqqtttuuuwwwvvvvvvtttsssrrrqqqqqqqqqsssttttttssssssvvvxxxvvvwwwxxxxxxyyyyyyxxxxxxvvvwwwyyy{{{}}}}}}}}}}}}}}}zzzvvvtttrrrrrrrrriiigggddddddfffiiikkklllmmmooorrrsssuuuxxx|||~~~~~~zzzssspppxxx{{{tttoooddd^^^YYYZZZ```ccc___ZZZOOOKKKHHHFFFFFFGGGGGGGGGFFFGGGIIIKKKNNNSSSZZZ___pppyyyssshhhaaaaaaaaadddiiipppwww||||||yyyuuuooojjjeeebbb```WWWTTTPPPNNNNNNMMMJJJHHHIIIHHHGGGHHHKKKOOOSSSUUUWWW]]]gggrrr}}}nnnXXXNNNCCC>>>======BBBHHHLLLSSS^^^kkkyyy~~~}}}yyyrrrggg^^^RRRLLLIIIKKKNNNQQQWWW^^^dddkkkpppqqqsssyyy~~~zzzpppcccXXXSSSOOOKKKHHHJJJIIIIIIHHHGGGEEEDDDCCCEEEDDDCCCBBBAAA@@@??????;;;999888777555666???IIIhhh|||oooZZZhhhvvv{{{wwwwwwzzzwwwYYYBBB999777555444444444444444444444444444555666666555555666777888888:::<<<<<<@@@JJJVVVmmm|||iiipppsss]]]UUU^^^jjjssstttxxxkkk]]]WWWbbbppp{{{~~~|||yyyuuusssqqqppppppkkkiiiddd]]]TTTKKKDDD@@@:::999888888:::<<<;;;;;;<<<;;;===BBBEEEJJJUUU___iiioootttvvvxxx|||~~~~~~vvvwwwjjjjjjkkklllnnnqqqtttvvvwwwxxxzzzzzzyyywwwtttrrrqqqqqqrrrsssssstttvvvxxxrrrssstttvvvwwwxxxyyyyyywwwxxxzzz{{{}}}}}}||||||}}}{{{xxxvvvsssrrrqqqqqqiiigggeeefffhhhkkklllmmmppprrruuuxxxzzz}}}}}}{{{xxxuuuqqqsss~~~zzztttoooeee```\\\]]]aaabbb^^^YYYPPPMMMIIIFFFFFFGGGHHHGGGFFFHHHJJJMMMQQQWWW___dddrrrzzz{{{iii^^^VVVVVVXXX[[[```fffmmmpppnnnkkkeee___ZZZUUUSSSQQQLLLJJJIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGIIIMMMQQQTTTYYY```jjjvvvsssXXXNNNDDD@@@@@@BBBGGGNNNQQQWWWaaalllwww{{{xxxrrrjjjcccRRRLLLHHHHHHIIIKKKPPPWWW^^^gggooosssxxx{{{sssggg]]]VVVPPPJJJGGGJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@;;;999888777555666???IIIccc|||~~~}}}gggtttxxxxxx}}}yyy^^^DDD:::777666444444444444444444444444444555666666555555777888888777999;;;>>>DDDRRR___ssszzzmmmxxxlllZZZXXXcccnnnsssnnnooozzz~~~mmm```XXXXXXdddttt~~~zzzyyyuuurrrooommmmmmmmmhhheeeaaaZZZRRRJJJDDD@@@:::999888999:::<<<<<<;;;<<<;;;>>>BBBGGGLLLXXXccclllrrruuusssssswwwwwwuuujjjmmm{{{jjjjjjkkklllnnnqqqtttuuuvvvxxx{{{}}}}}}{{{xxxuuuqqqqqqrrrrrrtttuuuwwwxxxqqqrrrtttvvvxxxyyyyyyzzzyyyyyy{{{|||||||||{{{zzzzzzyyyxxxvvvuuusssqqqqqqjjjhhhggggggjjjmmmnnnnnnrrruuuyyy|||xxxssspppoooqqqxxx~~~{{{vvvssshhhddd______aaabbb^^^ZZZSSSOOOKKKHHHHHHHHHHHHHHHFFFHHHKKKOOOTTT\\\dddjjjttt}}}sss```UUUMMMNNNPPPTTTXXX]]]aaaddd]]]ZZZUUUPPPKKKHHHGGGFFFFFFFFFGGGIIIJJJKKKLLLLLLHHHIIIJJJJJJKKKNNNRRRVVV]]]dddooo{{{oooVVVMMMEEECCCDDDGGGLLLSSSSSSYYYdddooozzz{{{wwwqqqjjjeeeQQQKKKFFFEEEEEEFFFJJJQQQYYYdddooovvv}}}yyyuuummmcccYYYPPPIIIFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@;;;999999888666666???JJJ^^^yyy{{{uuuyyyyyy~~~xxxzzzyyy}}}dddHHH;;;999888444444444444444444444444333555666666555555777888888777999===BBBLLL]]]mmm|||qqq```aaakkkrrrwwwppppppyyy|||mmmaaaUUUSSSXXXfffwww|||yyyvvvuuussspppmmmkkkiiiiiieeeccc^^^XXXPPPJJJDDDAAA<<<:::999999;;;<<<;;;;;;===<<<>>>CCCHHHNNNZZZfffqqqyyy|||wwwuuuyyy|||yyyrrrvvvlllllllllmmmoooqqqtttuuuvvvxxxzzz{{{||||||{{{zzzsssrrrrrrsssuuuwwwxxxyyyvvvvvvwwwxxxyyyyyyyyyyyyzzzzzz{{{|||{{{zzzyyyxxxxxxxxxxxxxxxvvvtttqqqpppkkkiiiggghhhjjjnnnpppppptttwww{{{~~~wwwpppkkknnnvvv~~~}}}|||yyywwwjjjfffaaa```bbbcccaaa^^^VVVSSSNNNKKKJJJJJJIIIIIIFFFHHHLLLQQQWWW```iiioooxxxlllXXXLLLHHHJJJMMMQQQUUUXXXZZZ[[[QQQOOOKKKGGGDDDCCCDDDDDDEEEGGGIIIKKKKKKLLLNNNOOOLLLNNNQQQSSSSSSVVVZZZ]]]bbbiiittt{{{gggRRRJJJDDDDDDFFFIIIOOOUUUWWW___kkkxxx{{{wwwpppiiicccNNNHHHCCCBBBBBBBBBGGGMMMVVVbbbpppyyyvvvvvvrrriii[[[OOOHHHFFFEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA<<<::::::999666777@@@KKK```{{{wwwpppyyy}}}zzzlllNNN>>>::::::555555555555555555555555222444555555555555666888999888:::@@@HHHUUUjjj{{{xxxggghhhrrrwwwyyyvvvyyyzzzllleeeVVVXXX```nnn~~~}}}wwwssssssrrrqqqnnnllliiifffeeecccaaa\\\VVVPPPIIIEEEBBB===;;;::::::;;;;;;;;;:::===<<<>>>CCCHHHPPP\\\hhhrrr~~~~~~{{{mmmmmmmmmnnnppprrrtttvvvwwwwwwwwwxxxzzz|||}}}~~~tttsssssstttwwwyyyzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{{{{zzzyyywwwvvvvvvxxxyyyyyyxxxuuuqqqooollljjjggghhhkkknnnpppqqquuuxxx|||zzzyyyppplllqqq|||~~~}}}}}}}}}|||zzzkkkgggbbbaaaccceeedddbbbYYYUUUPPPLLLKKKKKKJJJIIIFFFHHHMMMRRRYYYbbblllrrr{{{~~~hhhSSSGGGHHHJJJNNNRRRUUUWWWWWWWWWLLLJJJGGGEEEDDDEEEFFFHHHGGGIIIKKKLLLLLLMMMNNNOOOQQQUUUYYY[[[\\\^^^bbbeeefffmmmxxxuuubbbNNNGGGBBBCCCGGGJJJOOOUUU\\\eeesss|||wwwpppfff___KKKEEE@@@@@@@@@AAAGGGMMMUUUbbbqqq{{{|||tttwwwvvvlll\\\NNNGGGFFFCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAA===;;;:::999777888AAAKKKgggxxxooo}}}qqqRRR@@@<<<;;;555555555555555555555555222333555555444555666888:::999<<>><<<::::::;;;;;;:::999===<<<>>>DDDIIIPPP]]]jjjqqqkkknnnqqqssssssrrrsssssstttwwwyyyzzzzzzzzzzzz{{{|||{{{zzzzzz{{{~~~~~~{{{{{{|||~~~~~~|||zzzyyyxxxwwwuuusssrrrrrrsssuuuvvvtttqqqmmmiiiiiiiiiiiiiiilllpppsssvvv|||}}}zzzrrrqqqsss||||||xxxnnniiidddbbbdddgggiiihhhbbb\\\UUUPPPOOOOOOMMMKKKLLLPPPTTTYYY^^^fffpppwww|||dddQQQHHHGGGKKKPPPTTTVVVVVVTTTRRRKKKHHHFFFFFFGGGHHHHHHGGGIIIKKKNNNOOOOOOPPPQQQRRRTTT[[[dddjjjmmmoooqqqtttwwwzzz}}}hhh[[[OOOJJJFFFFFFGGGGGGLLLQQQaaannn|||}}}~~~zzzwww~~~}}}~~~vvvrrroooggg]]]LLLDDD===;;;===@@@FFFLLLVVVdddvvv}}}wwwppppppnnnhhh```TTTJJJCCCGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@?????????===<<<<<<:::;;;DDDNNNmmm~~~~~~~~~~~~xxxvvv}}}___DDD777666555555555555444333222111///111555777777888999:::999;;;===BBBQQQhhhzzz{{{}}}nnnsss~~~{{{|||~~~iiijjjqqq||||||xxxsssppppppooonnnmmmmmmkkkgggddd^^^]]]XXXRRRLLLHHHFFFFFF???>>>;;;999999:::<<<>>><<<<<>>CCCHHHRRR^^^nnnyyy}}}}}}~~~zzzzzz~~~}}}sssooopppqqqpppgggkkknnnjjj___SSSLLLIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA???<<<;;;;;;999999@@@III[[[jjjooosssvvvmmmxxxvvvooolllnnnssszzzmmmPPP???:::666666666555444444333333555777888888666555555666888;;;>>>EEESSSgggtttyyynnn}}}yyywwwqqqvvv{{{wwwrrrooorrrpppnnnmmmllljjjgggeee```]]]XXXRRRLLLHHHEEEDDD???===;;;:::999:::<<<===>>>>>>@@@DDDHHHOOO^^^kkkxxxiiilllooopppooonnnnnnnnnpppsssvvvyyyzzz{{{}}}~~~}}}~~~~~~~~~xxxsssooommmjjjhhhgggeeecccccccccaaa___]]]```aaaccceeegggjjjooorrrxxx}}}yyyvvvttttttsss|||rrrooolllmmmqqqvvvwwwwwwtttpppkkkfffbbb___^^^]]]___ccchhhmmmrrr{{{ttt```RRRLLLMMMPPPTTTYYY]]]aaacccddd^^^\\\[[[[[[\\\]]]\\\ZZZXXXYYYYYYXXXXXXZZZ^^^aaafffnnnzzzvvvdddZZZVVVOOOHHHFFFFFFJJJRRRZZZfffoooyyy|||xxxwwwzzz~~~~~~yyytttppplllgggddd]]]ZZZVVVRRROOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOTTT\\\iiiwww}}}zzztttgggZZZKKKBBB;;;:::;;;===AAAFFFOOOZZZiiissswwwxxxyyy{{{xxxxxx{{{wwwqqqqqqrrrrrrnnntttxxxssseeeWWWOOOMMMFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA???<<<:::;;;:::999>>>EEEQQQ^^^cccjjj|||ooo```ggguuuvvvmmmlllssszzzyyyvvvYYYCCC;;;777777666555555444444444666777888777666555555666999<<<@@@HHHVVVhhhrrruuuooo~~~xxxyyy}}}yyyuuusssrrrpppnnnlllkkkjjjgggddd```\\\VVVQQQLLLHHHEEEBBB>>>===<<<::::::;;;<<<<<<======@@@DDDGGGNNN\\\jjjxxxgggjjjmmmppppppooopppqqqqqqtttwwwyyyyyyzzz{{{|||}}}~~~}}}uuuooojjjgggeeeddd```]]][[[ZZZYYYYYYWWWVVV[[[]]]aaadddgggkkkppptttzzz|||wwwtttssstttvvv~~~vvvsssppprrrvvvzzz{{{{{{xxxuuuqqqlllgggdddcccccccccggglllqqqwwwrrr```TTTPPPRRRUUUZZZaaagggkkkooopppllljjjhhhggggggfffcccaaa````````````___aaaeeehhhnnnvvv{{{jjjaaa]]]UUUNNNKKKKKKOOOWWW___gggnnnvvv{{{zzzvvvsssrrruuuyyy}}}~~~zzzuuupppmmmiiieeebbbWWWTTTOOOKKKHHHGGGHHHIIIGGGGGGFFFFFFGGGHHHIIIJJJLLLUUUcccrrr}}}~~~{{{xxxsssfffYYYKKKCCC<<<;;;;;;<<>>BBBKKKZZZjjjrrrrrrwww|||yyywwwrrrpppmmmkkkjjjhhhfffddd^^^ZZZTTTOOOKKKHHHDDDAAA>>>===<<<;;;;;;;;;;;;<<<<<<<<<>>>BBBFFFMMM[[[iiixxxeeehhhllloooppppppqqqqqqsssvvvyyy{{{{{{{{{|||}}}}}}~~~zzzqqqiiiccc___]]][[[VVVTTTQQQOOOOOOPPPOOONNNRRRVVV[[[___dddjjjpppsss{{{}}}vvvrrrrrrsss|||zzz}}}}}}||||||yyyvvvssstttxxx{{{{{{zzzxxxwwwtttpppkkkggggggggggggkkkpppuuu{{{qqqbbbYYYWWWXXX\\\ccckkkrrrxxx{{{}}}~~~|||zzzxxxwwwuuuqqqooonnnnnnnnnllljjjjjjkkkmmmuuu{{{~~~rrrjjjeee\\\TTTQQQQQQSSS[[[ccchhhmmmssswww}}}zzztttqqqmmmmmmooossswwwxxxyyyuuuqqqmmmjjjfffccc```SSSPPPKKKGGGEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIMMMVVVeeettt~~~{{{wwwuuupppeeeZZZKKKDDD===<<<<<<<<>>======<<>><<<>>>===;;;:::===HHHVVV\\\```nnnyyyeee^^^eeennnyyyrrrPPP???;;;999777666555555666777555666666666666777:::<<<<<<>>>BBBKKK[[[lllrrrpppxxxzzzvvvsssqqqnnnjjjgggfffdddbbbaaaXXXSSSMMMJJJIIIHHHDDD@@@======<<<<<<;;;;;;;;;;;;;;;;;;>>>DDDHHHPPP```nnn}}}}}}}}}~~~eeehhhkkkllllllkkkkkkkkkmmmppptttxxxyyy{{{}}}|||||||||}}}}}}~~~~~~|||}}}xxxkkk^^^TTTNNNJJJHHHGGGDDD@@@???@@@AAABBBBBBAAAEEELLLSSSZZZaaahhhmmmuuuzzz}}}}}}~~~}}}xxxuuuxxx{{{{{{wwwtttyyy|||yyyxxxyyyvvvssssssuuuvvvuuusssuuuuuuuuuqqqlllhhhiiijjjgggkkkpppvvv|||ssshhh^^^ZZZ[[[ZZZbbbppp}}}|||uuuzzz~~~{{{wwwuuuuuu{{{{{{vvvlllddd\\\YYYXXXXXX^^^dddhhhlllooorrrwww|||zzzuuutttqqqnnnmmmnnnoooooonnnmmmjjjfffcccaaa___\\\ZZZPPPNNNKKKIIIGGGGGGHHHIIIEEEFFFGGGHHHIIIIIIIIIIIITTT^^^mmm}}}xxxrrrpppoooggg^^^MMMEEE???======<<>>>>>;;;:::<<>>>>>>>>>>>>>>DDDEEEGGGKKKQQQYYY```eeelllpppvvvzzz|||~~~~~~}}}||||||}}}xxxtttuuuzzzzzzvvvxxxzzz~~~}}}{{{wwwxxxxxxtttooolllnnnppptttvvvwwwtttooojjjjjjkkkiiihhhjjjqqqxxx~~~wwwjjjaaaYYYUUUVVVZZZcccsss~~~{{{zzzzzzzzzxxxvvv{{{~~~tttkkk___XXXXXX]]]bbbeeegggjjjnnnrrruuuuuuuuuuuurrrqqqooonnnmmmmmmmmmnnnpppmmmiiifffccc```\\\YYYUUUPPPJJJIIILLLNNNMMMJJJKKKJJJIIIGGGGGGJJJOOOSSS[[[bbbooo}}}|||lllcccfffkkkhhh```RRRIII@@@===<<<<<<@@@EEEMMMUUU```jjjrrrxxx}}}~~~}}}zzzyyy|||}}}zzzuuukkk[[[LLLEEECCCAAA?????????@@@AAACCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::CCCIIIQQQVVVXXX```pppfff^^^fffggg|||XXX>>>===;;;888888888999999888666666555666666777888999===<<>>===<<<;;;;;;;;;;;;;;;>>><<>>===>>>>>>???@@@@@@AAAEEEKKKRRRXXX]]]hhhnnnuuuyyy{{{}}}~~~{{{zzzyyyyyy{{{|||wwwtttuuu{{{~~~{{{yyy{{{~~~|||zzzxxxxxxvvvqqqkkkhhhjjjllltttwwwyyyvvvqqqllljjjjjjeeedddeeekkkqqqxxx~~~mmmbbb[[[UUUTTTUUU\\\gggyyy~~~}}}~~~{{{ssskkkaaaZZZZZZ]]]aaaccceeegggkkkoooqqqrrrsssssssssrrrqqqpppppppppqqqqqqnnnkkkhhheeebbb```\\\YYYUUUOOOJJJIIIKKKMMMKKKIIIJJJJJJJJJJJJLLLPPPVVV[[[bbbiiittt}}}qqqiiikkknnnhhh^^^UUULLLCCC???===<<>>>>>>>>>>>===<<<;;;:::>>>EEEMMMTTTYYYbbbppp|||pppbbbhhhmmm{{{YYY@@@===:::888777888888888777777777777777777888999:::<<<<<>>>>>>>>>>>>>>???=========@@@DDDJJJPPPTTT___fffooovvvxxxzzz}}}||||||}}}~~~~~~}}}wwwvvvvvvuuuwwwyyy|||~~~zzzuuussswww}}}|||~~~|||{{{|||{{{uuunnnfffdddgggkkkuuuyyy|||zzztttmmmiiihhhbbb``````eeejjjqqq{{{rrrcccZZZUUUSSSTTTXXX]]]iii}}}xxxrrrkkkccc]]]\\\]]]```aaadddgggjjjmmmnnnppprrrtttuuuuuutttssssssttttttuuuooommmiiifffdddaaa^^^[[[VVVQQQLLLJJJKKKLLLLLLJJJJJJKKKKKKLLLNNNTTT[[[```lllsss}}}|||xxxyyyxxxnnnaaa[[[QQQGGGBBB???<<<>>>BBBGGGQQQ___jjjqqquuuxxx{{{~~~xxxnnn^^^PPPGGGEEECCCAAAAAAAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;::::::@@@HHHQQQ[[[gggqqqwwwmmmnnnxxxyyy[[[CCC<<<:::777666777888777666888777777888999:::;;;;;;<<<<<>>>>>>>>>>>>>>>>>??????>>>======>>>AAAGGGLLLOOOUUU]]]iiiqqqvvvyyy|||~~~}}}{{{zzz{{{{{{zzzyyytttssssssrrrssstttuuuvvvzzz}}}~~~~~~||||||}}}~~~|||wwwsssssswww}}}{{{zzz{{{~~~}}}}}}vvvllleeedddhhhmmmyyy}}}~~~vvvmmmfffccc```]]]]]]aaaeeekkkuuuyyykkk\\\UUUSSSSSSWWW\\\dddppp~~~wwwppplllfffaaa___^^^___```fffiiimmmnnnoooqqquuuxxxyyyyyyxxxwwwwwwvvvvvvvvvuuurrrnnnjjjgggddd```]]]XXXTTTPPPMMMMMMNNNNNNMMMOOOPPPQQQRRRUUU[[[bbbgggvvv|||yyykkk```VVVKKKDDD@@@<<<===AAAEEEPPP___kkkqqqtttuuuvvv{{{{{{uuulll]]]OOOFFFEEECCCAAA@@@AAABBBCCCBBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::999>>>EEEOOO]]]kkkrrrsss{{{~~~xxx~~~www]]]FFF;;;999666666666777777666777777777888888:::;;;<<<===>>>EEEVVVkkk}}}```[[[```nnntttsss|||llleeekkkooouuu}}}{{{yyyyyy||||||yyywwwtttvvvuuurrrpppnnnhhhaaaZZZTTTMMMFFFCCCBBBAAA@@@;;;;;;:::::::::::::::;;;;;;===AAAFFFMMMZZZkkkyyy{{{tttqqqpppssswwwvvvxxx{{{}}}wwwxxxxxxyyyzzz{{{{{{{{{```aaadddgggjjjlllnnnooonnnnnnoooqqqrrrtttuuuvvvuuuxxx{{{}}}vvvhhhXXXPPPKKKEEEAAAAAA>>>>>>>>>??????????????????>>>======@@@DDDHHHKKKOOOXXXfffpppwww{{{|||zzzyyyxxxvvvtttqqqpppppppppppppppppppppssstttuuuttttttvvv|||{{{|||~~~|||yyytttrrrssswww||||||zzzyyyzzz}}}|||tttkkkdddeeekkkrrr~~~wwwkkkbbb^^^ZZZWWWWWW[[[___eeennnxxx~~~rrreeeXXXSSSSSSUUU[[[aaannnzzz}}}yyyrrrlllooo}}}wwwooommmiiieeebbb``````aaagggkkkoooqqqqqqssswww|||}}}}}}|||{{{zzzyyyxxxwwwyyyvvvqqqmmmiiieeeaaa]]]YYYWWWSSSPPPPPPPPPQQQQQQTTTVVVXXX[[[___gggooouuu~~~ssscccXXXLLLEEE@@@<<<<<>>>>>>>>>>>===<<<;;;:::;;;???EEENNN^^^ooouuusssqqq~~~yyyxxxwww___III;;;999666666666777777666666666666777888999:::;;;;;;===GGGZZZqqqgggXXXVVV^^^nnntttrrruuu~~~sss^^^\\\dddiiizzz{{{xxxuuuwww|||~~~|||zzzxxxsssuuuuuurrrpppnnnggg```ZZZUUUMMMFFFCCCAAA@@@???::::::999999999999:::;;;;;;???CCCEEEKKKXXXiiittt|||}}}pppkkkiiiiiilllpppooopppssswwwyyyyyyvvvsssqqqrrrtttuuuvvvwwwwwwwww___aaacccfffhhhjjjllllllkkklllnnnpppssstttuuuuuuqqqtttxxx{{{}}}}}}uuugggZZZRRRNNNHHHCCCBBB??????@@@@@@@@@??????>>>???>>><<<<<<>>>BBBFFFHHHNNNXXXeeepppwww||||||yyywwwtttqqqnnnmmmmmmmmmnnnmmmmmmlllkkkmmmnnnnnnmmmnnnrrryyy{{{{{{}}}}}}yyyvvvrrrqqqtttwwwyyy{{{vvvxxx{{{~~~}}}zzzrrrjjjfffiiirrryyywwwhhh]]]WWWSSSQQQRRRWWW[[[___gggpppyyy{{{mmmaaaWWWTTTWWW[[[aaagggrrr~~~|||sssmmmdddcccdddnnn~~~wwwnnnnnnlllhhhdddcccccceeeffflllrrrtttssstttyyy~~~~~~|||{{{{{{xxxsssoookkkgggbbb___\\\ZZZWWWUUUTTTTTTVVVWWWTTTVVVYYY^^^eeennnxxxtttbbbXXXLLLEEE@@@;;;<<>>>>>>>>>>>===<<<;;;::::::???DDDKKK\\\qqqzzzxxxppp|||~~~~~~~~~xxxbbbJJJ<<<:::777666777888777666555555666666888999;;;<<<:::>>>III]]]uuu___VVVVVV```ooouuurrrsssxxxzzzgggYYYYYYbbbjjj||||||~~~||||||wwwtttrrruuu{{{~~~|||zzzyyyrrruuutttqqqnnnmmmfff___[[[UUUNNNHHHDDDAAA???>>>999999888888999999:::::::::@@@DDDEEEJJJXXXhhhqqq|||wwwmmmccc`````````bbbeeefffggghhhkkkmmmllliiigggiiikkkooosssuuuwwwwwwwww___```bbbdddggghhhiiijjjiiikkkooorrruuuvvvwwwwwwrrrvvv{{{}}}~~~{{{ttthhh\\\VVVRRRKKKFFFDDDAAAAAABBBBBBAAA@@@???>>>@@@???======???BBBFFFHHHNNNWWWcccmmmsssxxx||||||yyywwwtttqqqmmmjjjhhhiiijjjkkkkkkiiihhhggghhhiiijjjiiiiiinnnvvv}}}|||{{{}}}|||zzzvvvsssqqqqqqtttvvvvvvvvvssswww||||||yyytttooommmrrr|||uuudddWWWQQQNNNMMMPPPUUUZZZ]]]eeelllrrrxxx}}}}}}xxxjjj```XXXYYY^^^dddlllrrrzzz{{{uuunnnhhheee]]]fffrrr~~~uuunnnooommmjjjfffeeefffiiihhhooowwwyyyxxxxxx|||}}}zzzwwwsssqqqmmmjjjgggcccbbb```^^^]]]^^^```bbb\\\]]]```dddjjjrrr|||~~~ppp```VVVJJJDDD???;;;;;;>>>EEEOOO^^^iiimmmnnnnnnnnnlllyyyssspppmmmsss~~~zzzvvvoooqqqpppllljjjfff\\\QQQEEEDDDBBB@@@???@@@AAABBBAAA@@@@@@???????????????>>>>>>>>>>>>===<<<;;;:::777===AAAGGGYYYrrruuu{{{}}}~~~zzzcccKKK===:::888777888888888777666666666777999;;;<<<===???CCCPPPeee{{{yyy\\\WWW[[[gggtttxxxtttuuu{{{qqqddd\\\[[[dddoooyyyyyy|||~~~{{{||||||wwwtttsssvvv~~~~~~}}}}}}{{{yyysssuuusssooommmlllfff```[[[VVVOOOJJJEEEBBB>>><<<888888888888888999::::::999@@@EEEEEEKKKZZZjjjrrryyyddd[[[UUUUUUWWWWWWXXXZZZ[[[[[[[[[\\\\\\\\\YYYWWW[[[```fffmmmsssuuuvvvvvv___```bbbdddfffggghhhhhhhhhkkkppptttwwwyyyxxxxxxwww{{{zzztttiii^^^XXXTTTMMMGGGEEEBBBBBBCCCCCCBBB@@@???>>>CCCAAA@@@???AAADDDHHHKKKMMMUUU___hhhmmmqqquuuyyy|||zzzwwwuuussspppllliiieeefffhhhiiiiiigggfffdddfffgggggggggggglllttt{{{||||||}}}~~~}}}}}}{{{yyyvvvtttrrrpppqqqtttuuutttrrrpppuuu{{{~~~~~~~~~|||xxxttttttzzzsssbbbTTTNNNNNNMMMQQQWWW\\\___eeemmmnnntttxxxyyy{{{|||zzzuuujjjaaa\\\___fffmmmuuu|||~~~{{{{{{}}}tttssspppkkkfffbbb``````bbbsss}}}tttoooooonnnkkkgggfffiiikkkkkksss|||}}}}}}~~~{{{xxxwwwuuurrroookkkjjjiiigggfffgggjjjllllllmmmnnnooosssyyyzzzlll___TTTIIICCC>>>:::;;;>>>DDDNNN\\\gggkkkllllllllljjjwww}}}}}}lllgggccchhhwww}}}}}}}}}{{{yyynnnoooooollljjjggg^^^TTTFFFEEECCCAAA@@@AAABBBCCCAAA@@@@@@???>>>?????????>>>>>>>>>>>>===<<<;;;:::333:::>>>CCCVVVrrrzzzzzz}}}|||~~~{{{dddKKK===;;;888888888999999888777777888999:::<<<>>>>>>DDDIIIWWWlllnnnYYYYYYaaaooozzzzzzvvvyyy}}}lllccc\\\ZZZcccqqqyyyyyy{{{|||}}}yyyvvvuuuzzz~~~}}}}}}{{{zzztttuuusssooommmlllgggaaa[[[VVVPPPKKKGGGBBB>>>;;;888888777777888999::::::888@@@EEEFFFLLL]]]mmmtttzzzdddVVVOOOKKKNNNQQQQQQRRRTTTRRRQQQOOOOOOPPPOOOMMMKKKPPPUUU^^^hhhooosssttttttZZZ]]]aaadddgggiiiiiiiiillloootttwwwxxxyyyzzz{{{{{{|||}}}}}}xxxsssmmmeee\\\UUUPPPKKKHHHGGGGGGHHHHHHHHHGGGFFFFFFAAABBBCCCCCCBBBDDDFFFIIIRRRUUUZZZ```ffflllqqqsssvvvsssqqqqqqqqqoookkkgggeeecccbbbdddffffffccc___cccdddfffgggjjjnnntttxxx|||~~~}}}zzzwwwpppqqqssstttuuutttrrrqqqpppwww}}}{{{xxxyyyzzznnnbbbXXXQQQNNNNNNPPPSSSZZZaaahhhmmmpppssswwwzzz||||||zzzyyyqqqhhhbbbeeelllttt}}}{{{wwwvvvuuutttrrrjjjeeecccdddbbb^^^aaagggsssyyytttppppppooonnnllllllmmmooopppvvv}}}}}}{{{|||}}}yyyuuusssqqqpppqqqtttuuusssqqquuusssrrruuu{{{wwwnnnaaaYYYLLLBBB<<<;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::888555<<<>>>FFFlll{{{}}}xxx{{{{{{vvvwwwjjjPPP@@@:::666777777555666888999999:::999999;;;>>>AAAGGGXXXppp}}}gggccc___ooo~~~|||vvvdddZZZ]]]iiitttzzzxxxwwwwww~~~|||yyyzzz{{{}}}{{{wwwuuutttsssqqqooonnnlllhhheeeaaa\\\TTTKKKDDD@@@???>>>666666666666888999;;;===>>>???CCCIIISSSbbbpppzzz}}}gggYYYKKKHHHDDDDDDFFFHHHHHHGGGIIIHHHFFFEEEDDDDDDEEEEEEHHHPPP\\\eeekkknnnqqqtttYYY\\\```dddgggjjjkkkkkkmmmppptttwwwxxxxxxzzz{{{|||}}}{{{vvvuuuooofff]]]UUUOOOJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFAAABBBCCCCCCDDDFFFIIILLLMMMPPPUUU[[[aaahhhooorrrxxxvvvsssrrrqqqnnniiieeecccbbbaaaccceeeeeeccc```eeegggiiikkknnnssszzz~~~~~~}}}|||yyyvvvssstttuuuvvvvvvuuusssrrrtttzzz~~~{{{{{{wwwiii\\\RRRMMMPPPPPPRRRVVV[[[ccciiimmmppprrrvvvzzz|||}}}||||||wwwoooiiilllsss{{{{{{sssnnnkkkiiigggeeebbb______ccceeehhhqqq|||~~~xxxvvvqqqrrrssssssrrrqqqqqqqqquuu{{{}}}~~~{{{zzz|||vvvmmmaaaYYYLLLBBB===<<<<<<===DDDLLLWWW```eeefffffffffiiiqqq|||~~~yyyxxxxxxuuuqqq```YYYUUU]]]mmm{{{~~~zzz{{{}}}vvv{{{sssbbbVVVGGGDDDAAA???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;:::999888555;;;===FFFiiiyyyuuupppqqq}}}{{{{{{mmmSSSAAA;;;777777777555666888999999999999999;;;>>>AAAKKKccc}}}{{{kkkjjjmmmkkk```cccppp|||~~~wwwuuuvvvyyy|||{{{xxxyyy{{{}}}~~~zzzxxxvvvtttqqqooommmkkkhhhfffbbb]]]TTTKKKDDD???======777777666666777999;;;<<<>>>@@@DDDKKKUUUbbbpppyyy{{{hhhVVVKKKHHHEEEBBBAAACCCDDDDDDCCCCCCBBB@@@>>>>>>>>>>>>???@@@HHHRRR[[[bbbhhhnnnsssYYY\\\```dddhhhkkkmmmnnnooorrruuuwwwwwwxxxyyy{{{~~~zzzvvvwwwqqqggg]]]UUUOOOIIIFFFHHHHHHHHHGGGGGGGGGFFFFFFAAACCCDDDEEEEEEGGGKKKNNNJJJMMMQQQVVV\\\dddmmmrrrzzzxxxuuusssppplllgggddd`````````aaaddddddcccbbbgggiiillloootttzzz~~~}}}|||yyyxxxwwwwwwwwwwwwvvvvvvuuuuuuyyy|||zzz{{{{{{qqqcccWWWPPPNNNSSSTTTUUUXXX]]]dddjjjmmmoooqqquuuxxx|||~~~~~~wwwrrruuu||||||tttnnnjjjgggeeeccc___```eeekkksss}}}{{{yyy{{{yyyyyyzzz{{{zzzyyyxxxwww|||vvvkkk```XXXLLLCCC>>>======>>>CCCJJJUUU]]]bbbcccddddddffflllvvvxxxqqqoooooollljjj[[[UUURRRZZZkkk{{{~~~{{{|||{{{vvvbbbTTTHHHEEE@@@>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::999888777666:::<<>>AAAFFFMMMVVVbbbnnnvvvxxxeeeVVVJJJCCCDDDAAA>>>===>>>>>>>>>===<<<;;;:::888888888999999999???GGGOOOVVV___jjjqqq[[[]]]aaafffjjjnnnpppqqqqqqsssuuuvvvvvvwwwyyy{{{~~~|||yyyvvvpppggg^^^VVVPPPKKKHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEEEEFFFGGGJJJMMMLLLNNNQQQUUUYYYaaakkkrrryyyxxxvvvsssoookkkgggddd______```aaacccdddddddddgggjjjnnnrrrxxx~~~~~~}}}|||{{{zzzxxxwwwvvvvvvwwwwww~~~~~~zzzuuurrrrrrsssrrrsssrrrkkk___VVVSSSSSSUUUUUUWWWZZZ^^^dddiiilllmmmooorrrwww{{{{{{www|||}}}wwwsssqqqqqqpppnnnttt}}}}}}|||ttthhh^^^WWWLLLCCC???>>>>>>???BBBIIIRRRZZZ^^^``````aaaccchhhppp|||tttmmmkkklllkkkjjj^^^XXXUUU]]]mmm}}}~~~|||sss```TTTHHHEEE@@@======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;:::999888777777888999999@@@TTTeeeiiihhhhhhkkkuuuqqqyyyxxx~~~rrr[[[BBB<<<888888888555555888888888999999999;;;???BBBKKKhhh|||{{{wwwhhhjjjxxxuuuoooqqq||||||zzzxxxyyy|||}}}yyysssnnnlllkkkjjjiiiddd___VVVMMMEEE???;;;:::999888777777777888999:::<<<@@@FFFMMMUUU```jjjqqqzzzmmmZZZLLLDDDAAA???>>><<<::::::999999888999888777666555666777777777;;;AAAGGGMMMXXXccclll___aaadddhhhlllppprrrsssrrrssstttttttttvvvyyy{{{}}}~~~}}}{{{tttooofff^^^XXXRRRNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGFFFFFFGGGIIILLLOOOQQQTTTUUUWWW^^^hhhpppwwwwwwvvvsssoookkkhhhfff___```aaabbbcccdddeeeggggggjjjnnnsssyyyzzzyyyvvvuuuuuuvvvxxxzzz}}}wwwpppjjjhhhhhhlllnnnmmmfff\\\TTTSSSTTTSSSTTTUUUYYY]]]bbbgggjjjiiilllpppuuuzzz~~~~~~yyyxxx}}}~~~}}}rrreee[[[TTTKKKCCC???>>>??????AAAGGGOOOVVVZZZ\\\]]]^^^```eeemmmxxxsssmmmmmmooopppoooeee```]]]dddrrr}}}~~~zzznnn```WWWIIIEEE@@@===<<<===>>>>>>========================<<<<<<<<<;;;:::999777666666999777555<<>>>>>>>>???@@@EEELLLRRRVVVXXXZZZ[[[]]]dddlllvvvwwwrrrsssvvvwwwvvvmmmiiigggmmmzzz~~~}}}{{{uuulllaaaZZZJJJEEE@@@<<<;;;<<<===>>>=================================<<<:::999777777444999555333:::>>>FFFXXXdddpppyyy{{{~~~vvv}}}}}}}}}~~~sss]]]DDD===999999888666555888777888888999999<<<@@@CCCNNNZZZbbbggg{{{|||rrrsssxxx~~~vvvqqqqqqwww~~~}}}wwwrrrppppppooooooeeeaaaZZZQQQHHHBBB===;;;888888777777777888:::;;;;;;???CCCIIIQQQYYYccciiiqqq|||yyyeeeRRREEE???===888999:::888666555555666555444333222222333444555777;;;???BBBDDDHHHOOOTTTfffggggggiiikkkmmmnnnoooooooooooooooppptttyyy|||~~~}}}vvvpppggg___YYYTTTOOOMMMLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKMMMQQQTTTUUUZZZ___``````eeeooowww~~~~~~zzztttnnnkkkkkkdddfffgggfffeeefffiiillloooqqquuuyyy}}}zzzrrrpppmmmlllnnntttzzz~~~}}}zzztttllleeebbbbbbdddnnnjjjbbbXXXQQQLLLJJJIIIHHHJJJMMMQQQVVV[[[___bbbaaadddjjjqqqvvvzzz||||||zzzvvvtttxxxxxxssstttvvv{{{}}}yyy|||mmmaaaVVVPPPGGG@@@>>>===>>>>>>???DDDJJJOOORRRUUUWWWYYY[[[dddmmmuuu{{{}}}~~~uuussssssyyy~~~|||yyysssjjj___YYYJJJFFF???;;;;;;<<<==============================>>>>>>>>>===;;;:::888777000888333222;;;:::@@@XXXlll}}}tttlllzzzvvv^^^DDD>>>999999888666555777666777888999999<<<@@@CCCKKKRRR\\\hhh~~~~~~zzz{{{}}}tttrrrtttzzz~~~yyyuuutttsssrrrqqqfffbbb[[[RRRJJJDDD???===777777666666777999;;;<<<>>>@@@DDDIIIOOOXXXbbbhhhlllvvvxxxdddQQQDDD>>>===555777888777555333444555555444333333333444555666888===CCCGGGGGGGGGJJJLLLggggggggghhhiiijjjlllmmmnnnnnnnnnnnnooosssyyy}}}xxxrrrhhh```YYYSSSNNNKKKLLLJJJHHHFFFEEEEEEFFFFFFFFFHHHJJJLLLNNNQQQVVVYYYZZZ___eeeggghhhmmmwww~~~vvvooolllkkkggghhhiiihhhfffgggjjjmmmsssuuuxxx|||}}}xxxuuuooommmjjjiiilllssszzz~~~xxxtttmmmfff```___aaadddkkkddd[[[RRRMMMJJJIIIHHHEEEFFFJJJNNNSSSXXX]]]___^^^bbbiiipppuuuyyyzzzzzzzzzvvvtttvvv|||{{{sssnnnmmmqqqxxx~~~}}}zzz{{{}}}zzzlll```TTTNNNFFF@@@============???CCCIIINNNQQQSSSVVVXXXYYYdddnnnuuu}}}|||zzz|||}}}{{{xxxqqqggg\\\UUUJJJFFF???;;;:::;;;==============================??????>>>===<<<:::888777...777222222===999???[[[ooo|||}}}kkkhhhvvvyyy^^^EEE>>>999999888666555777666777888999999<<<@@@CCCMMMTTTaaasss~~~ttttttvvv|||~~~~~~zzzwwwvvvuuutttsssfffbbb\\\TTTLLLEEEAAA>>>666666666666888999;;;===@@@AAADDDIIIOOOXXXbbbhhhhhhsss~~~ttt```LLL???999999222555777666444222333555777777666555555666777888999@@@HHHLLLLLLJJJJJJJJJlllkkkiiiiiiiiikkkmmmnnnooooooooopppqqqtttvvvxxx}}}~~~}}}vvvjjj___WWWQQQNNNKKKLLLKKKJJJIIIIIIHHHHHHHHHJJJLLLMMMOOOQQQVVV\\\```___aaadddfffkkkssszzzwwwsssnnnjjjjjjjjjgggfffhhhmmmrrruuuyyy{{{uuunnnjjjgggfffgggjjjpppwww~~~}}}xxxuuukkk```[[[XXXWWWYYY^^^```\\\WWWPPPKKKHHHGGGFFFDDDGGGJJJLLLOOORRRVVVZZZ]]]```eeekkkppptttuuuvvvxxxvvvtttuuu{{{xxxqqqpppiiilllsss}}}}}}zzz|||~~~||||||uuuqqqpppqqqsssxxx|||xxxhhh^^^PPPLLLFFF@@@======???AAA>>>@@@CCCFFFIIINNNSSSVVV]]]cccjjjqqqxxx~~~{{{wwwsssooohhh^^^WWWGGGCCC>>>;;;::::::;;;:::?????????>>>>>>===<<<;;;===>>>>>>>>>>>><<<:::999444555222333999777>>>RRRqqqssswwwsssoooiii___vvv}}}cccHHH???999888999777777999777888888999:::===???AAALLLSSSZZZppp}}}rrrtttvvv|||~~~}}}{{{zzzyyyvvvrrrooonnnggg___XXXSSSMMMFFFAAA===;;;999999:::<<>>???@@@>>>@@@BBBDDDFFFJJJPPPTTT]]]bbbiiiooovvv|||wwwsssnnnfff\\\UUUGGGCCC>>>;;;::::::;;;:::>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>><<<;;;:::555666333444999888???SSSlllnnnrrrnnnkkkeeeaaayyyeeeGGG???999888999777777999777888888999:::===@@@BBBLLLWWWddd|||{{{sssuuuwwwzzzzzz}}}~~~}}}{{{zzzyyywwwssspppoooiiibbb\\\WWWPPPIIICCC<<<:::999888:::<<<>>>???@@@@@@CCCIIIQQQZZZbbbffffffnnnyyyzzzmmmYYYJJJBBB===999888888777777666666666666777666555444555777999:::;;;<<<=========???CCCFFFwwwuuussspppooonnnnnnnnnqqqqqqqqqrrrtttvvvxxxzzzyyy|||~~~yyysssiiiaaa[[[WWWTTTSSSQQQPPPNNNLLLKKKJJJKKKKKKMMMNNNPPPRRRUUUZZZ```eeeaaaeeekkkqqqyyy{{{ssssssrrroookkkiiikkkpppssszzz~~~vvvoooiiidddaaaccceeekkksss|||}}}}}}}}}}}}~~~zzzsssmmmccc[[[SSSPPPOOOMMMNNNRRRPPPOOOLLLJJJHHHGGGGGGHHHDDDFFFHHHJJJLLLNNNRRRTTTVVVZZZ```gggmmmrrruuuvvvvvvuuuuuuvvv{{{{{{qqqjjjhhhhhhkkkrrr|||{{{yyy|||~~~|||nnniiibbb]]]ZZZ[[[^^^aaaeeejjjqqqwww|||{{{lll___WWWLLLJJJGGGCCCAAA???>>>>>>>>>??????@@@BBBGGGMMMRRR]]]bbbggglllrrr~~~}}}{{{|||}}}wwwrrrmmmdddZZZSSSGGGCCC>>>:::::::::;;;:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;777888444555:::888@@@TTTlllmmmqqqmmmkkk}}}cccaaa{{{aaaGGG???999888999888777999777888999999:::===AAADDDKKK^^^rrrqqqgggggg~~~~~~~~~||||||}}}~~~}}}|||{{{{{{yyyvvvssspppkkkfffaaa]]]VVVMMMGGG===<<<::::::<<<>>>>>>>>>??????CCCJJJTTT^^^fffiiigggnnnxxx}}}{{{vvvrrrfffTTTFFF@@@===:::888777777777777666666666777666555555666777999:::::::::999888888<<>>===============@@@FFFNNNTTT___cccgggkkkqqq|||{{{rrrpppppptttyyy~~~wwwrrrlllcccYYYRRRHHHDDD>>>;;;::::::::::::;;;<<<===>>>????????????>>>>>>>>>>>>======<<<<<<999999555555:::999@@@UUUtttttttttoooqqqwwwccc]]]zzzyyyYYYFFF>>>888999:::888777888666888:::::::::===BBBGGGKKKfffnnneeeeeexxxzzzsssssswww~~~}}}zzz{{{|||~~~~~~~~~}}}~~~~~~}}}zzzwwwqqqnnnjjjgggccc\\\SSSLLLBBB???======???AAA@@@>>>===>>>BBBLLLXXXccciiillliiiooovvv|||}}}{{{wwwtttooolll```PPPCCC>>><<<999777777777777777777777777777777666666666777999999;;;;;;;;;:::999;;;???BBB{{{zzzyyyxxxwwwwwwwwwwwwssssssssstttuuuxxxzzz|||}}}xxxssslllfffbbb```^^^\\\___\\\XXXSSSOOOMMMLLLLLLNNNPPPRRRUUUYYY^^^eeejjjiiinnnuuu|||xxxuuuqqqmmmkkkmmmrrrwwwzzzuuulllhhhfffffffffiiikkkooovvv|||xxxyyy|||~~~}}}vvvmmmfffXXXQQQMMMMMMNNNMMMNNNQQQPPPPPPOOONNNLLLKKKIIIHHHEEEFFFHHHIIIJJJLLLOOOQQQRRRVVV]]]eeelllqqquuuwwwuuuvvvyyy{{{zzzooohhhffffffjjjqqq{{{|||wwwtttsssuuusssxxx~~~~~~~~~~~~}}}xxxoooddd[[[VVVSSSOOOLLLLLLOOOSSSVVV[[[```gggmmmqqqwww~~~sssjjjbbbZZZTTTKKKKKKJJJHHHEEEAAA>>><<<;;;;;;;;;<<<@@@HHHQQQXXX```dddhhhkkkpppzzz~~~xxxssspppgggeeegggkkkqqqyyy~~~wwwqqqllldddZZZTTTJJJFFF@@@<<<;;;;;;:::::::::;;;<<<>>>???????????????>>>>>>>>>============::::::555555:::999AAAUUU|||zzzwwwrrrxxxrrr```XXXwwwuuuUUUEEE===888999:::999777888666888:::::::::===DDDJJJRRRssszzzgggaaabbbtttrrrmmmjjjmmmrrrzzz}}}yyy||||||~~~~~~}}}}}}~~~~~~|||sssqqqnnnkkkhhhbbbYYYRRRFFFBBB======???@@@???<<<999;;;AAAMMM[[[fffkkkkkkkkknnnssswwwxxxvvvrrrnnnjjjggg]]]MMMAAA===;;;999777777777777888888888888777777777777777888888999:::<<<======;;;:::::::::zzzzzzzzzzzzzzzzzzyyyyyyssssssssstttvvvxxxzzz|||~~~{{{vvvpppjjjfffdddaaa___aaa^^^YYYTTTPPPNNNNNNNNNPPPRRRTTTWWW[[[aaahhhmmmpppuuu|||vvvrrrmmmlllooouuuzzz}}}|||rrrjjjggghhhiiijjjmmmooottt|||{{{wwwzzz~~~~~~|||~~~}}}|||yyyrrrhhh```TTTMMMIIIKKKLLLLLLOOOSSSRRRRRRRRRQQQOOOLLLIIIGGGFFFGGGIIIJJJKKKMMMPPPSSSVVVYYY```hhhpppuuuyyyzzzxxxzzz{{{~~~~~~~~~xxxnnngggfffiiilllsss}}}~~~~~~yyyrrrmmmgggdddggglllpppzzz~~~|||yyyyyyyyyzzzzzzyyyvvvuuutttuuuvvvvvvuuusssrrrqqqooolllggg___VVVOOOLLLJJJIIIHHHIIILLLPPPRRRVVV[[[bbbhhhlllqqqxxx}}}tttiiiccc]]]VVVPPPNNNNNNLLLJJJFFFBBB>>>;;;999999:::<<>><<<;;;:::999;;;;;;===>>>???????????????>>>>>>======>>>>>>???;;;;;;555444999888@@@UUUzzzxxxuuuqqq}}}nnn___WWWwwwwwwZZZDDD===888:::;;;999888888666999;;;;;;:::===EEELLL]]]lll\\\[[[^^^tttbbb```aaagggoooyyy{{{wwwwww~~~|||}}}~~~}}}~~~~~~wwwuuurrrpppnnnhhh```ZZZKKKDDD>>><<<===???===999777:::CCCQQQaaakkkmmmkkkkkklllmmmppprrrqqqnnnkkkeeebbbXXXJJJ???<<<;;;999777777777888888888888999888888888888888888888888<<>><<<888999:::<<>>>>>???>>>>>>??????>>>======>>>???@@@;;;;;;444444888777@@@TTTqqqppppppppprrrddd[[[{{{zzz___CCC<<<888:::;;;999888888555999<<<;;;:::===FFFNNNeeecccXXX\\\cccwwwsssYYYXXX[[[cccnnn{{{yyytttsssxxx~~~}}}|||}}}~~~}}}{{{zzz{{{}}}}}}}}}zzzwwwuuusssnnngggaaaRRRJJJAAA===>>>@@@>>>;;;===AAAKKK\\\llluuuuuuqqqiiihhhggghhhkkkllljjjhhh]]]\\\SSSFFF>>><<<<<<;;;777777888888888999999999888888888999999888888777;;;???BBBCCCAAA===:::888||||||||||||{{{zzzyyyxxxrrrrrrrrrsssuuuwwwzzz{{{zzz|||~~~|||vvvpppkkkhhhdddbbbYYYVVVSSSPPPNNNOOOQQQRRRUUUWWWZZZ^^^bbbhhhooouuuzzzyyyrrrpppsssxxx|||~~~}}}~~~xxxooohhhfffgggiiikkkooovvv~~~yyywww{{{~~~|||{{{zzzzzzwwwoooddd\\\UUUNNNJJJKKKNNNPPPUUUZZZYYYZZZ[[[[[[YYYVVVRRRPPPGGGIIIKKKMMMNNNQQQTTTWWWaaaeeekkkssszzz~~~|||rrrlllkkkpppssszzz|||xxxoootttzzz|||rrriiiddd___]]]```bbbgggttt~~~zzzxxxyyy~~~}}}yyyuuuvvvwwwyyyzzzyyyuuusssqqqooollljjjhhhfffcccaaaaaa^^^\\\[[[[[[\\\\\\[[[XXXVVVTTTQQQNNNKKKIIIHHHFFFGGGIIILLLNNNPPPRRRSSSTTTYYYaaaggglllssszzzmmmeee\\\YYY[[[]]][[[WWWUUUSSSPPPLLLGGGBBB>>><<<888999:::<<<@@@GGGNNNTTT\\\aaahhhkkknnnttt}}}xxxsssooommmjjjiiinnnoootttyyy{{{||||||vvvrrrnnnjjjccc^^^TTTOOOHHHAAA>>>;;;:::888<<<======>>>>>>>>>>>>>>>??????>>>======>>>???@@@;;;:::444333777666???TTTiiikkknnnqqqzzzlll___zzz```CCC<<<888:::<<<:::888888555999<<<;;;:::===GGGPPPhhhccc[[[dddmmmzzz{{{wwwfffXXXWWWZZZcccnnn~~~}}}rrrooorrr{{{~~~~~~~~~}}}}}}~~~}}}{{{xxxxxxyyy{{{~~~~~~|||}}}zzzxxxwwwssslllgggZZZPPPEEE@@@BBBCCCAAA>>>DDDIIITTTfffwww}}}xxxgggdddbbbcccfffhhhhhhfffXXXVVVOOOCCC<<<<<<>>>===777777888888999999999999888888999999999888888777555888;;;<<<:::888666555~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxvvvuuuuuuvvvxxxyyyzzz}}}}}}vvvoooiiiddd___\\\[[[WWWQQQLLLKKKMMMRRRVVVXXXYYY[[[___eeemmmtttyyy|||uuuvvvyyy{{{}}}~~~xxxpppiiihhhjjjlllnnnrrrwww}}}yyyvvvxxx{{{{{{}}}~~~{{{xxxvvvsssmmmddd^^^QQQPPPNNNMMMPPPTTTXXX\\\cccfffeeeaaa^^^[[[TTTMMMMMMMMMOOORRRUUUXXXZZZ\\\dddhhhooovvv}}}zzzrrrnnnmmmtttyyyuuuoookkkooowwwwwwiiicccddd]]]ZZZ\\\aaahhhrrr{{{zzzyyyyyyxxxwwwvvvvvvsssqqqmmmkkkiiiiiijjjkkkllllllkkkgggaaa\\\YYYWWWXXXVVVSSSSSSSSSTTTSSSRRROOOMMMJJJGGGEEEDDDDDDDDDEEEGGGHHHJJJKKKNNNQQQUUUWWW[[[aaaiiiqqqwww{{{~~~yyypppeeebbb___[[[ZZZ[[[]]]___YYYXXXVVVQQQKKKDDD>>>;;;:::::::::;;;>>>EEENNNTTT[[[___ccceeehhhnnnyyy~~~wwwvvvyyyxxxttt}}}zzzrrrooonnnjjjaaaYYYVVVQQQIIIBBB>>>;;;:::999999::::::;;;<<<===>>>>>>========================;;;888666666666888AAAKKKlllnnntttyyyeeeeee~~~~~~rrraaaEEE===888888:::999999::::::666666999>>>BBBIIIPPPnnniiiccciiinnn{{{zzz|||gggVVVYYYZZZdddxxxuuutttpppqqq~~~~~~|||{{{}}}|||||||||||||||{{{{{{{{{wwwvvvwwwzzz~~~}}}|||||||||xxxrrrmmm^^^PPPCCC>>>???BBBFFFKKKKKKUUUggg{{{wwwiiiccc___bbbhhhiiibbb[[[SSSOOOHHHCCCAAA???===<<<888999999999999999888888999999999888777666666666888888888777666666555555~~~|||{{{zzzzzzzzzzzzyyywwwvvvuuuuuuvvvvvvyyy|||}}}vvvpppkkkfffaaa^^^ZZZWWWQQQMMMMMMPPPUUUXXXZZZ[[[^^^bbbiiiqqqyyy}}}~~~xxxyyy|||~~~~~~yyyrrrllljjjkkknnnooouuu|||}}}yyyzzzyyyzzz~~~}}}|||yyyvvvsssqqqkkkccc]]]RRRPPPMMMMMMQQQXXX```eeegggjjjjjjfffbbb___YYYQQQQQQQQQSSSVVVYYY\\\___aaaiiimmmttt{{{~~~zzzsssppppppvvv{{{~~~ssslllffflllvvv~~~qqqddd]]]]]][[[ZZZ^^^hhhrrr}}}{{{vvvuuutttsssqqqooonnnnnnmmmkkkiiiffffffggghhhiiijjjjjjhhhddd^^^YYYUUUTTTRRRQQQPPPPPPPPPPPPOOOMMMKKKJJJGGGEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJMMMQQQTTT[[[^^^dddkkkrrrxxx{{{}}}}}}zzzxxxvvvooofff___]]]\\\\\\\\\___aaaccc```^^^YYYRRRJJJBBB<<<888999999999:::===DDDMMMSSS[[[___ccceeegggnnnyyyyyyrrrooooookkkccc\\\VVVQQQIIIBBB>>>;;;:::999999999:::;;;<<<===>>>>>>========================:::777555666555777@@@IIIgggmmmvvvyyyhhhkkk~~~wwwxxxnnn]]]IIIAAA::::::;;;999888:::999777888;;;>>>AAAIIIRRRooofffccclllrrr|||~~~zzzhhhYYY[[[ZZZdddyyyvvvssspppsss~~~}}}}}}~~~~~~~~~}}}}}}|||{{{zzzzzzwwwvvvwww{{{~~~~~~~~~~~~|||wwwssseeeXXXKKKEEEDDDFFFLLLSSS___gggwww{{{jjjddd```aaaffffff___XXXPPPLLLGGGCCC@@@???===;;;777777888888888888777777999999888888777777777666888888777777666555555444~~~}}}||||||{{{{{{zzzyyyxxxvvvuuutttssssssyyy|||~~~wwwqqqlllhhhccc```YYYVVVRRROOOOOOSSSXXX[[[]]]^^^aaagggnnnwww{{{||||||vvvqqqoooooopppqqqxxx||||||xxxzzz|||zzzwwwsssqqqooojjjccc]]]SSSQQQOOOOOOUUU___iiipppnnnqqqqqqmmmiiifff___YYYVVVWWWXXX[[[___cccfffhhhmmmqqqxxx~~~{{{uuusssuuu{{{|||qqqjjjfffnnn{{{uuukkk```ZZZYYYWWWXXX^^^iiivvvuuuooommmooonnnlllkkkiiigggeeeeeeeeedddccccccccceeehhhiiijjjiiigggbbb\\\VVVTTTSSSOOOOOOOOOPPPPPPOOOLLLIIIGGGFFFDDDBBBBBBCCCDDDEEEEEEFFFHHHIIIIIILLLOOORRR]]]aaagggmmmsssxxx{{{|||zzz{{{yyytttpppmmmfff___YYYZZZ\\\^^^bbbfffiiijjjjjjeee]]]SSSIII@@@:::666888888888999===DDDMMMSSS\\\___cccdddgggooo{{{~~~yyysssqqqppplllddd^^^VVVQQQIIIBBB>>>;;;:::999999999:::;;;<<<===>>>>>>========================999666555555444555===FFF```jjjxxxxxxwwwrrrnnnvvvoooqqqiiiZZZJJJBBB;;;:::999777666888888999;;;>>>>>>BBBOOO\\\wwwyyyfffhhhsss}}}}}}~~~xxxjjj]]]^^^\\\fff{{{{{{wwwsssqqqyyy~~~~~~}}}|||{{{zzzyyyxxxxxxzzz}}}|||zzzkkkaaaUUUMMMIIIKKKUUU___pppwww~~~lllfffaaa```cccbbb[[[TTTKKKIIIEEEBBB@@@>>><<<:::888888999999999999999888888888888888888888888888777777777666555555444444~~~}}}}}}|||zzzyyywwwvvvuuutttsssrrrqqqqqqyyy|||zzzsssmmmhhhccc```VVVTTTQQQPPPRRRVVV[[[^^^^^^```dddjjjrrr{{{~~~{{{wwwsssrrrssstttzzz}}}|||~~~zzz}}}~~~|||xxxtttqqqoookkkddd___TTTTTTSSSVVV]]]gggqqqwwwtttyyyzzzuuuppplllgggaaa[[[\\\]]]```ccchhhlllnnnqqquuu|||~~~~~~|||xxxwwwzzz}}}sssnnnqqqxxxwwwlllfff```[[[ZZZVVVYYY^^^fffppp~~~{{{ppphhhdddccceeedddcccbbbaaa```___^^^______```aaacccfffiiikkklllkkkhhhbbb[[[WWWUUUTTTRRRRRRSSSTTTTTTQQQMMMIIIGGGEEECCCAAAAAAAAABBBCCCEEEFFFGGGHHHHHHJJJNNNQQQ\\\___fffmmmssswwwzzz{{{yyyxxxuuuqqqnnnjjjddd___ZZZ\\\```eeeiiimmmpppqqqoooiii___SSSHHH???999777999999999:::>>>EEENNNTTT\\\___bbbdddgggppp~~~|||wwwsssqqqlllddd]]]VVVQQQIIIBBB>>>;;;:::999888999:::;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<888666555555444444:::CCCYYYfffuuusssooonnnuuulllooojjj\\\HHH???888777777555555666777999===??????GGGZZZmmmzzznnnrrr}}}{{{mmmcccccccccmmmzzzxxxtttuuu~~~~~~~~~}}}|||||||||{{{|||~~~~~~}}}mmmeee[[[SSSNNNPPP]]]kkkwww}}}oooiiicccaaaaaa^^^WWWQQQIIIFFFDDDBBBAAA???<<<999:::;;;<<<<<<===<<<<<<<<<999999999999999999999999777777666666555444444444}}}}}}}}}|||xxxuuuqqqpppoooooonnnoooooooooxxx{{{}}}uuunnngggaaa]]]TTTSSSRRRRRRTTTXXX]]]______bbbfffmmmvvv{{{vvvtttuuuwww}}}}}}}}}~~~~~~{{{uuurrrooolllfffaaaVVVWWWYYY^^^fffnnnvvv{{{{{{}}}wwwsssnnniiiaaaaaabbbdddhhhlllqqqsssxxx|||}}}}}}}}}~~~{{{|||zzzwww|||lllbbb___[[[YYYXXXWWWZZZ]]]bbbkkkvvvxxxmmmeee```^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[\\\___cccgggjjjlllnnnlllhhhbbb\\\XXXWWWWWWXXXXXXXXXXXXWWWSSSMMMHHHHHHFFFDDDAAA@@@@@@@@@AAAEEEFFFGGGGGGGGGIIILLLOOOVVV[[[bbbjjjqqqvvvxxxyyywwwtttqqqooommmhhhdddbbb```cccfffjjjnnnqqqssstttoooiii^^^QQQGGG???;;;999:::::::::;;;???GGGPPPVVV\\\___bbbdddiiisss{{{vvvrrrkkkbbb\\\VVVQQQIIIBBB>>>;;;:::999888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;888666666666444333888@@@RRR___lllkkkiii~~~rrr|||ppprrrnnncccGGG???777666777666777999888999<<<>>>AAALLLfff|||yyyzzzvvvkkkkkklllwww}}}zzzxxx}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{pppjjjccc]]]XXX[[[hhhvvv~~~rrrlllfffbbbaaa]]]WWWRRRIIIGGGDDDCCCBBB@@@===;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::777777777666555555444444~~~}}}}}}{{{vvvrrrkkkjjjhhhggggggiiijjjlllsssvvv{{{vvvnnnfff```[[[TTTTTTTTTUUUWWW[[[___aaacccfffkkkrrr{{{}}}xxxvvvxxx{{{~~~~~~|||uuuqqqnnnjjjeeeaaaWWWYYY^^^dddlllttt{{{~~~zzzuuuqqqjjjiiiiiijjjmmmrrrvvvyyy||||||}}}~~~vvvddd[[[XXXVVVUUUVVVUUUYYY]]]aaaiiiuuu|||~~~}}}vvvlllccc^^^[[[XXXWWWVVVVVVWWWWWWXXXYYYYYYYYYWWWYYY[[[___dddhhhlllnnnpppnnnjjjccc^^^[[[[[[\\\___^^^]]][[[XXXRRRKKKFFFGGGEEECCC@@@???>>>??????EEEFFFFFFFFFFFFGGGJJJMMMRRRWWW___gggnnnsssuuuvvvtttooolllllljjjfffccccccdddfffhhhkkkmmmooopppqqqllleee[[[PPPFFF???<<<;;;::::::;;;<<<@@@HHHQQQWWW[[[^^^bbbeeekkkwww~~~yyysssjjjaaa\\\VVVQQQIIIBBB>>>;;;:::999888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;888666777777555222666===IIISSS___aaaggg}}}vvvuuuqqqiiiJJJAAA:::888999999:::===888999;;;>>>AAANNNggg}}}zzz}}}wwwvvvvvv~~~|||}}}~~~~~~~~~~~~~~~{{{xxxxxxyyyvvvrrrnnnjjjggghhhrrr~~~uuupppjjjeeeccc___ZZZVVVMMMJJJGGGEEECCCBBB@@@>>><<<===>>>???@@@@@@@@@?????????>>>======<<<;;;;;;888888888777666666555555|||uuupppiiifffccc``````aaadddfffkkkooouuuzzz~~~vvvnnnfff```\\\VVVVVVWWWXXX[[[___bbbdddiiilllqqqyyy~~~xxxvvvyyy}}}zzzsssmmmjjjfffaaa]]]YYY[[[___eeennnxxx|||yyysssrrrqqqrrrtttxxx}}}}}}|||~~~zzzmmm___ZZZXXXWWWXXX[[[\\\bbbhhhlllvvv}}}sssjjjeeeaaa^^^[[[\\\\\\\\\\\\]]]]]]]]]]]]ZZZ\\\___dddiiinnnqqqsssvvvtttoooiiidddbbbccceeehhheeebbb^^^YYYRRRKKKEEECCCBBB@@@>>>======>>>???EEEFFFFFFFFFEEEFFFIIIKKKRRRVVV^^^ffflllpppqqqqqqsssmmmiiiiiihhhccc```bbbbbbcccccceeefffhhhiiiiiihhhcccYYYNNNEEE???;;;:::999999:::;;;@@@GGGQQQWWW[[[^^^bbbeeelllzzz{{{tttkkkccc^^^VVVQQQIIIBBB>>>;;;:::999888888999:::;;;<<<<<<===::::::::::::::::::::::::999777888888555222666<<>>AAAIII]]]ooonnn~~~~~~~~~{{{}}}~~~{{{xxxxxxyyy}}}yyyvvvuuusssrrrwwwwwwsssmmmhhhfffbbb^^^[[[RRROOOJJJGGGEEEDDDCCCAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@>>>===<<<<<<999999999888777777666666}}}uuuoooiiieee```\\\[[[\\\___bbbdddiiiooovvv|||}}}uuunnngggaaa]]]XXXYYYZZZ[[[^^^aaadddfffnnnqqqwww~~~~~~xxxvvvzzzxxxpppjjjfffbbb]]]ZZZZZZ[[[^^^dddnnnzzz~~~zzzyyywwwwwwyyy}}}||||||qqqggg^^^[[[\\\]]]```dddmmmtttzzz|||vvvqqqllliiiddddddddddddcccccccccbbb___aaaeeejjjoootttxxxzzz}}}zzzuuuooojjjiiikkkmmmooolllgggaaa[[[TTTLLLGGG???>>>===<<<<<<===???@@@EEEEEEFFFEEEEEEFFFHHHKKKSSSXXX___fffkkknnnooonnnuuunnniiijjjhhhbbb___bbb^^^^^^^^^___```aaabbbcccgggaaaXXXNNNDDD>>>:::888888888999;;;???GGGPPPVVV[[[^^^bbbfffnnn}}}{{{uuullleee```VVVQQQIIIBBB>>>;;;:::999777888999:::;;;<<<<<<===::::::::::::::::::::::::999888999999666333555;;;888===IIITTTgggyyyuuuuuuyyy}}}{{{tttpppkkkOOOEEE;;;888888666777999888888;;;>>>@@@EEERRR```iii{{{www}}}~~~~~~}}}{{{xxxxxxzzz}}}zzzzzzxxxuuuxxx|||vvvxxx~~~yyyuuuoookkkhhheeeaaa___VVVRRRLLLHHHFFFFFFEEEDDDFFFFFFGGGIIIIIIJJJJJJJJJDDDDDDCCCAAA???>>>===<<<::::::999999888777777777zzzvvvkkkbbb[[[XXXWWWVVVXXX\\\aaahhhnnnqqqwww{{{rrrkkkgggcccaaa___\\\ZZZ]]]bbbhhhkkklllnnnuuu}}}{{{tttxxx~~~|||rrrhhhccc```[[[XXXXXXUUUXXX]]]dddmmmyyy~~~|||{{{|||~~~wwwzzz~~~zzzjjjgggdddeeejjjooorrrsss~~~vvvuuusssqqqnnnmmmlllkkkiiimmmrrruuuvvvxxx}}}}}}vvvqqqpppsssvvvvvvqqqhhh^^^TTTMMMGGGDDD???===;;;;;;===???@@@@@@HHHIIIJJJIIIGGGFFFGGGIIIOOOWWW___dddkkkqqqsssppppppnnnllljjjhhheeeaaa^^^``````___]]]\\\]]]aaadddgggddd]]]QQQCCC:::777777999;;;===???BBBHHHQQQXXXZZZ___eeejjjqqq}}}vvvnnnhhhdddXXXRRRJJJCCC???<<<;;;:::777888888999999:::;;;;;;999:::;;;;;;999999:::;;;666777666555333444555777===@@@III[[[rrr|||vvvyyyzzzxxx|||{{{ssstttdddTTTHHH<<<999:::999777777888<<<999;;;EEEIIINNNYYYmmmzzzyyy~~~}}}~~~}}}{{{}}}|||zzz{{{zzzzzz|||~~~}}}~~~~~~}}}|||{{{{{{|||{{{yyyxxxvvvtttssspppqqqvvvyyyrrrooommmjjjbbb\\\XXXOOOHHHHHHJJJHHHGGGGGGEEEHHHLLLOOOOOONNNNNNNNNJJJHHHFFFCCC@@@???>>>>>>???>>><<<:::999888888888~~~yyytttiii```XXXUUUTTTRRRSSSWWW[[[ccckkkpppxxxzzzrrrlllhhheeeccc```^^^]]]```eeejjjmmmmmmooouuu}}}zzzuuu{{{~~~~~~wwwlllaaa[[[WWWRRROOOPPPOOORRRWWW^^^hhhuuu}}}|||}}}zzzyyy|||}}}xxxwwwzzz}}}rrrqqqrrrwww~~~|||zzzyyyxxxuuuxxx{{{|||}}}}}}{{{|||}}}vvvqqqhhh]]]SSSKKKFFFCCC>>><<<:::;;;>>>@@@BBBBBBJJJJJJIIIHHHGGGHHHKKKMMMTTT[[[bbbfffmmmsssuuussssssppplllhhheeebbb^^^\\\[[[[[[\\\\\\\\\___cccfffjjjggg___SSSEEE<<<999999===???BBBCCCFFFLLLUUU\\\]]]bbbiiimmmttt}}}uuummmeeeaaaXXXRRRJJJBBB>>>;;;999888777888888999999::::::;;;999:::;;;;;;999999:::;;;999999888666444333555666;;;DDDSSSdddvvv}}}www||||||sssssseeeUUUHHH===:::<<<;;;999888888<<<999;;;FFFKKKQQQ___www|||{{{wwwzzz}}}~~~~~~~~~{{{yyyyyyxxxyyy{{{~~~~~~|||zzz|||}}}}}}}}}}}}~~~|||yyywwwuuuqqqooohhhiiiooo{{{vvvrrrooollleee___YYYPPPIIIIIIKKKJJJIIIJJJKKKOOOSSSUUUTTTRRRQQQQQQKKKJJJGGGEEECCCBBBBBBBBB@@@@@@@@@???>>>===;;;:::}}}xxxsssiii```XXXUUURRRPPPQQQTTTXXXaaajjjpppyyyzzzrrrmmmjjjhhhfffaaa```aaadddiiinnnppppppsssxxx~~~xxxvvv~~~xxxqqqeeeYYYRRRNNNJJJHHHIIIJJJLLLQQQYYYdddsss|||{{{|||}}}{{{zzz{{{~~~~~~|||{{{zzzyyywwwtttqqqlllmmmqqq|||}}}qqqlllbbbWWWMMMFFFAAA@@@<<<;;;:::<<>>AAABBBDDDJJJSSSZZZaaaffflllqqqwww|||sssjjjbbb^^^VVVQQQIIIBBB===:::888666777777888888999:::::::::999:::;;;:::999888999;;;;;;;;;:::777555444555666999KKKaaapppyyy|||vvvrrrhhhVVVIII===;;;===<<<:::999888;;;999<<>>===;;;:::;;;===AAAEEEGGGGGGKKKIIIGGGEEEFFFKKKSSSYYY]]]cccgggiiinnntttvvvuuusssnnngggbbb___]]]\\\[[[YYY\\\```dddhhhmmmrrruuuuuupppfffWWWIII@@@>>>>>>;;;===@@@AAACCCIIIRRRYYYaaagggnnnttt{{{{{{qqqhhh___[[[SSSNNNGGGAAA===;;;888777777777777888999999::::::888:::::::::999888999:::;;;;;;:::888666555777888;;;SSSnnn||||||}}}zzzrrrjjjUUUHHH===;;;<<<;;;:::999999<<<:::===FFFIIIVVVlll{{{hhhbbblll}}}|||}}}zzzxxxwwwxxxyyyzzz{{{{{{zzzyyyzzz|||~~~}}}xxxssslllmmmttt|||tttqqqmmmhhhddd]]]UUUNNNLLLLLLKKKLLLOOOPPPSSSVVVWWWTTTQQQOOONNNQQQPPPOOOMMMKKKIIIHHHGGGCCCFFFIIILLLKKKGGGCCC@@@}}}zzzppphhh```]]]ZZZWWWWWWYYY]]]gggrrryyy}}}uuupppllljjjhhhbbbdddgggjjjnnnqqqtttvvv{{{~~~zzzvvv|||zzzrrreeeZZZPPPLLLKKKKKKLLLOOOMMMOOOTTT[[[eeesss}}}{{{xxxwwwwwwyyy{{{}}}{{{~~~{{{uuutttxxx~~~{{{~~~wwwqqqhhhaaa]]]\\\[[[ZZZ]]]```gggrrr}}}wwwjjjbbbYYYUUUOOOHHHCCC@@@???>>><<<<<<<<>>???>>>@@@CCCDDDGGGMMMVVV]]]aaagggooovvv~~~xxxooofff^^^YYYOOOKKKEEEAAA>>><<<:::999666777777888888999::::::888999::::::888888999:::888999999888777777999;;;@@@ZZZxxx}}}|||zzz}}}~~~ooohhhSSSGGG;;;999;;;:::999888;;;===:::===DDDGGGWWWrrrhhh```kkk}}}~~~~~~}}}|||{{{yyyzzz{{{{{{zzzzzzzzz{{{~~~~~~zzzpppsss}}}yyyqqqnnnkkkgggccc^^^WWWPPPNNNLLLJJJKKKNNNNNNPPPSSSSSSQQQNNNMMMLLLUUUTTTRRRPPPNNNKKKIIIHHHFFFHHHLLLNNNMMMIIIDDDAAA~~~rrrjjjdddbbb```]]]]]]___bbbmmmyyy|||tttooollliiigggdddfffjjjlllooossswwwzzz}}}xxxwwwwwwooo^^^TTTLLLJJJKKKLLLNNNQQQOOORRRWWW^^^hhhuuuyyywwwuuusssrrrsssuuuvvvuuuwwwxxxuuupppppptttxxx{{{}}}yyymmmfff]]]VVVSSSSSSUUUVVVXXX]]]fffpppzzznnn```XXXQQQNNNKKKGGGDDDBBBBBBBBB>>>>>>???AAAEEEGGGHHHGGGFFFFFFGGGHHHLLLSSS[[[aaadddiiilllmmmppptttuuurrroookkkfffccccccdddddddddaaaeeelllrrrwww{{{{{{nnn\\\KKK@@@>>>???<<>>EEEHHH[[[{{{kkkeeeppp~~~~~~~~~}}}}}}}}}|||||||||zzzyyyyyy{{{}}}~~~ssswww|||rrrllljjjiiieeebbb___YYYTTTQQQNNNIIIIIIMMMNNNOOOQQQPPPOOONNNOOOOOOWWWWWWUUUTTTQQQNNNLLLKKKJJJKKKMMMMMMLLLIIIEEECCCvvvooojjjiiihhhffffffhhhmmmxxxyyyqqqmmmjjjhhhggggggjjjlllnnnqqquuu{{{}}}wwwyyy~~~tttjjjZZZQQQJJJJJJLLLLLLNNNQQQRRRVVV\\\eeeooozzzyyypppnnnllljjjiiiiiikkkllllllnnnooonnnmmmnnnrrruuu|||}}}tttmmm```[[[TTTPPPPPPSSSUUUVVVXXX^^^hhhsss|||uuubbbVVVOOOJJJJJJHHHFFFEEECCCBBBAAAAAAAAAAAACCCFFFGGGGGGFFFDDDFFFJJJNNNRRRXXX___dddiiinnnrrrsssvvvxxxwwwsssrrroookkkiiiiiiiiiiiiiiidddjjjrrryyyrrr___MMMBBB???@@@;;;>>>AAADDDHHHPPPZZZaaaiiiooowww}}}zzzyyyvvvqqqkkkeee___[[[QQQMMMGGGCCC???<<<999777666666777777888888999999777999:::999888777888999777888888777666666888;;;>>>RRRnnn~~~jjjeeeppppppfffSSSFFF;;;999<<<;;;::::::;;;<<<;;;@@@GGGKKKbbbhhheeesssqqqwww{{{~~~~~~~~~~~~~~~~~~~~~}}}|||xxxvvvwww{{{}}}~~~{{{tttlllhhhhhhhhheeeaaaaaa\\\XXXVVVQQQJJJIIIKKKMMMNNNNNNNNNMMMNNNQQQTTTWWWWWWWWWWWWVVVTTTRRRQQQOOOOOONNNMMMKKKHHHFFFEEE~~~zzztttooooooooommmnnnqqqxxx}}}uuuoookkkiiihhhgggjjjllloooppprrrvvv~~~|||wwwzzz}}}qqqfffZZZRRRKKKLLLNNNNNNOOOQQQUUUZZZaaakkkuuuzzzrrrgggfffcccaaa``````aaabbbbbbdddfffiiikkkooosssvvv}}}uuujjjcccVVVSSSPPPOOOQQQUUUWWWXXX[[[bbblllxxx~~~~~~}}}hhhXXXMMMHHHFFFFFFFFFEEECCCAAA???>>>CCCCCCCCCDDDFFFGGGFFFDDDCCCGGGLLLRRRWWW\\\bbbfffmmmrrrwwwxxxzzz|||zzzuuuvvvssspppmmmmmmmmmlllkkkhhhnnnwwwvvvaaaNNNCCC@@@AAA???BBBFFFIIINNNVVV```hhhnnnttt{{{}}}vvvuuusssooojjjeee___\\\TTTPPPJJJDDD???;;;777444666666666777888888999999777999999999888777888999999999999777555555777888666GGGbbb~~~{{{}}}fffaaallluuujjjTTTGGG<<<;;;======;;;;;;:::<<<;;;BBBJJJNNNgggxxx```aaarrrzzzbbboooqqqxxx~~~~~~~~~~~~{{{wwwtttuuuzzzuuuooohhhfffggggggeeeaaaccc___\\\YYYSSSKKKIIIKKKLLLLLLLLLKKKKKKMMMRRRUUUVVVWWWXXXYYYYYYXXXWWWVVVSSSRRROOOLLLJJJHHHGGGGGG~~~~~~|||wwwttttttxxx}}}|||vvvnnnhhhfffhhhkkknnnlllnnntttyyy|||}}}zzz{{{vvvhhh^^^PPPOOOMMMLLLLLLNNNQQQRRRZZZ___gggpppyyyxxxoooiii___]]]ZZZXXXWWWWWWYYYZZZYYYXXX[[[```dddgggnnnuuu|||lll___YYYLLLMMMNNNPPPRRRUUUXXXZZZcccjjjttt~~~}}}zzz}}}yyytttuuunnnnnnwww~~~mmm^^^OOOGGGFFFEEEFFFFFFEEECCCBBBBBBCCCAAABBBCCCDDDDDDDDDCCCCCCBBBFFFMMMRRRWWW\\\dddjjjsssvvvzzz}}}~~~}}}vvvuuurrrooonnnmmmnnnnnnmmmsss{{{yyybbbNNNAAA===>>>>>>AAAEEEJJJQQQZZZdddjjjooovvv~~~xxxxxxuuurrrpppmmmfff]]]VVVQQQMMMHHHCCC???;;;888555666666777777888888888999777777999<<<===<<<888555777888888666444333444555;;;EEEWWWvvvrrrttt}}}~~~___aaannn}}}```SSSGGG===:::;;;:::999:::===<<<999>>>HHHRRRppplllbbbdddrrr|||yyywwwsssbbbjjjjjjrrr|||{{{wwwvvvxxx{{{}}}}}}ooommmkkkkkkkkkjjjiiigggeeebbb^^^[[[XXXUUUQQQNNNNNNJJJIIILLLNNNNNNRRRWWW[[[]]]```aaa___]]]\\\\\\UUUSSSPPPLLLJJJIIIJJJJJJ~~~}}}zzzzzz|||}}}zzzuuunnnjjjhhhjjjmmmnnnmmmooovvv{{{~~~|||}}}rrrddd[[[PPPNNNMMMLLLMMMPPPRRRTTT\\\aaahhhpppxxx~~~rrrggg```YYYWWWTTTQQQOOOOOOPPPQQQUUUTTTWWW]]]aaadddkkksss{{{uuufffZZZUUUKKKLLLNNNPPPSSSWWW[[[^^^jjjsss~~~|||{{{~~~wwwpppmmmiiijjjpppzzzrrrdddWWWKKKEEEDDDBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCEEEJJJPPPUUUZZZ```gggmmmuuuxxx|||~~~|||xxxuuurrrooommmmmmnnnooosssyyy{{{dddOOOCCC??????@@@BBBGGGLLLSSS\\\eeelllrrrxxx~~~~~~~~~zzzwwwtttrrrooohhh^^^WWWQQQLLLFFFAAA>>>;;;999777666777777777888888888888777888999<<<===<<<888555777888888666444333444555888@@@PPPlllxxxkkkppp{{{zzz^^^aaammmyyyttt~~~zzzaaaRRRGGG===:::;;;:::999:::???@@@===AAAJJJTTTssshhhaaafffttt|||vvvrrrooo]]]bbbhhhrrr~~~{{{xxxwwwxxxyyyzzz|||sssqqqooonnnmmmllliiiggggggeeeaaa^^^\\\ZZZVVVSSSOOOKKKKKKNNNPPPPPPSSSWWW\\\^^^``````^^^\\\\\\\\\SSSQQQOOOLLLKKKKKKLLLLLL~~~~~~wwwvvvsssoookkkjjjkkkmmmmmmlllpppwww~~~~~~vvvjjj^^^UUUNNNNNNMMMMMMOOORRRUUUXXX```dddjjjqqqyyyxxxjjj^^^WWWSSSQQQMMMJJJIIIHHHHHHIIIOOONNNQQQXXX]]]aaahhhpppwwwxxxjjj]]]SSSOOOLLLNNNPPPSSSWWW\\\bbbgggxxx||||||}}}}}}~~~yyyrrrkkkgggeeedddkkkvvv~~~}}}rrreeeZZZQQQGGGCCCCCCAAABBBCCCCCCBBBBBBCCCEEEFFFEEEEEEDDDCCCCCCCCCCCCJJJOOOUUUZZZ^^^dddkkkpppxxx{{{~~~{{{xxxvvvqqqmmmllllllnnnppptttyyy|||fffQQQDDD@@@AAABBBEEEIIIOOOVVV^^^gggmmmvvv{{{yyy|||}}}zzzwwwuuuqqqjjj```YYYPPPLLLEEE@@@===;;;:::999777777777777888888888888888888:::<<<===<<<999666777777777666444333444666666===JJJbbbvvvnnneeelll}}}xxxaaaaaalll}}}rrrqqq~~~uuuaaaRRRFFF<<<:::;;;:::999;;;???BBB@@@CCCJJJUUUtttgggfffnnn{{{~~~ttthhhvvvgggUUUXXXfffttt~~~|||zzzyyyxxxwwwwww|||~~~|||||||||xxxvvvtttrrrqqqooollljjjhhhfffcccaaa```^^^[[[YYYQQQNNNNNNQQQSSSSSSUUUYYY___aaabbbbbb```]]]]]]]]]SSSRRRPPPOOOOOOPPPRRRSSS}}}xxxrrrrrrpppmmmiiihhhiiijjjkkkjjjooowww~~~xxxnnncccXXXQQQNNNMMMMMMNNNPPPTTTYYY[[[dddhhhnnnuuu}}}ssseeeYYYRRRNNNMMMKKKIIIHHHGGGHHHIIIKKKJJJNNNUUUZZZ^^^fffnnnuuu~~~mmm```UUUNNNLLLOOOQQQUUUYYY]]]eeennnuuu}}}~~~|||{{{{{{zzzqqqiiidddbbbbbbjjjqqqzzz~~~pppggg\\\UUUNNNGGGCCCDDDCCCDDDEEEEEEDDDCCCDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFNNNSSSYYY]]]aaafffmmmsss|||~~~}}}zzzwwwtttoookkkjjjlllooorrrsssyyy}}}gggRRREEEAAAAAACCCFFFKKKQQQXXXaaaiiiooowww}}}}}}}}}}}}yyyvvvssskkkaaaZZZPPPJJJDDD>>><<<;;;;;;;;;777777777777777888888888888888999;;;<<<<<<999666666777777666444444555666777===III```rrrjjjccckkkyyydddccckkkvvvxxxoooaaaQQQFFF<<<:::::::::999;;;<<<@@@???AAAIIITTTsss~~~nnntttuuueeepppwwwzzzwwweeeVVVYYYgggwww~~~}}}}}}|||zzzxxxvvvuuuxxx{{{}}}{{{{{{{{{yyyxxxwwwwwwuuurrroooiiigggeeeccccccbbb```^^^TTTQQQQQQUUUVVVUUUWWWZZZbbbddddddcccaaa^^^^^^^^^WWWVVVUUUUUUVVVXXX[[[\\\yyytttmmmmmmllliiieeecccddddddhhhhhhmmmwww~~~~~~}}}zzzrrrggg]]]UUUPPPOOOOOOOOOPPPSSSXXX\\\___ggglllsss{{{|||nnn___TTTMMMIIIIIIHHHHHHHHHIIIJJJKKKJJJIIIMMMTTTZZZ^^^fffnnnvvvsssdddYYYQQQMMMMMMPPPTTTYYY]]]ccclllyyy~~~|||{{{{{{|||~~~uuukkkccc___```bbbqqquuuyyy~~~}}}yyyiii```WWWRRRLLLFFFCCCCCCEEEFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBAAACCCEEEHHHJJJQQQUUU[[[___bbbgggnnnsss}}}|||yyyssspppmmmjjjjjjmmmqqqtttwww}}}|||gggSSSFFFAAAAAABBBFFFLLLSSS[[[dddlllrrrxxx~~~~~~zzzwwwrrrkkk```YYYOOOJJJCCC>>><<<;;;;;;;;;888888777777777777777777888888888:::;;;;;;888666666777777666444444555777666===III```pppiiiaaakkkyyygggfffppp}}}xxxkkkaaaPPPEEE;;;999:::::::::;;;999??????AAALLLYYYtttyyyzzzhhhssswwwwwwvvvhhh^^^bbbiii{{{}}}|||}}}~~~~~~}}}}}}~~~~~~|||zzzwwwuuuuuuxxx||||||{{{{{{||||||{{{xxxvvvllljjjiiihhhhhhgggfffdddYYYUUUUUUWWWXXXVVVXXX[[[aaabbbbbbaaa^^^\\\\\\\\\YYYYYYYYYYYY[[[]]]```bbb~~~yyytttppphhhhhhgggdddaaa``````bbbfffffflllvvv~~~~~~~~~yyyvvvyyy}}}|||zzzuuummmcccZZZUUUSSSSSSSSSSSSUUUXXX]]]bbbdddjjjpppyyyyyyiiiZZZOOOIIIEEEFFFFFFGGGHHHIIIKKKLLLKKKJJJNNNUUUZZZ^^^fffnnnvvv~~~jjj]]]UUUPPPOOOQQQQQQUUU\\\aaahhhssszzzxxxyyy|||}}}{{{vvvmmmddd^^^^^^bbbfffrrrvvv|||{{{wwwccc[[[TTTPPPLLLEEEBBBBBBDDDEEEFFFEEEDDDCCCDDDEEEEEEDDDCCCBBBDDDHHHMMMOOOSSSWWW]]]```ccchhhnnnsss{{{|||~~~~~~{{{xxxvvvooommmlllkkkmmmrrrvvvzzzyyy}}}hhhTTTGGGBBBAAACCCGGGNNNVVV___hhhqqqwww{{{}}}yyyuuuppphhh^^^VVVNNNIIICCC>>><<<;;;::::::888888888888777777777777888777777888:::999777555555666777666444444555777444;;;GGG\\\llleee```kkkyyyhhhkkkzzzvvvkkkcccOOODDD:::999:::::::::;;;:::@@@@@@EEESSSbbbyyyjjjxxx|||zzzwwwkkkbbbggglll~~~}}}}}}}}}zzzzzz|||~~~~~~~~~}}}}}}~~~|||yyyxxxuuuyyy}}}~~~~~~~~~}}}zzzrrrpppooonnnooonnnmmmkkk^^^ZZZWWWXXXWWWVVVXXX\\\\\\]]]]]][[[YYYXXXXXXYYY[[[ZZZZZZZZZ\\\___aaaccc~~~~~~|||yyyvvvtttppplllhhhddddddbbb```^^^^^^aaaccceeeffflllvvv~~~~~~zzzsssnnnpppssswww~~~}}}|||xxxwwwrrrjjjaaaZZZWWWWWWYYYYYYYYY[[[^^^cccgggjjjnnnttt}}}vvvgggZZZPPPJJJEEEEEEFFFGGGHHHIIIJJJJJJLLLKKKOOOUUUZZZ^^^fffnnnuuu|||uuubbbWWWSSSQQQRRRTTTUUUZZZaaagggooo|||{{{uuutttwwwzzz{{{qqqmmmfff___\\\```gggmmmttt}}}}}}~~~~~~zzzuuuaaaZZZTTTRRRNNNHHHDDDEEEDDDFFFGGGHHHHHHHHHJJJLLLKKKIIIFFFEEEGGGKKKPPPSSSUUUYYY^^^bbbdddiiioootttvvvwwwwwwwwwvvvtttsssqqqlllllllllooosssxxx}}}~~~jjjVVVIIICCCCCCDDDIIIQQQZZZcccmmmvvv|||~~~{{{wwwsssnnneee[[[SSSMMMIIIDDD@@@===;;;999777888888888888777777777666777666555666888888666555555666666666444444666777555;;;DDDWWWgggbbbaaaooo~~~mmmrrryyynnngggOOODDD:::888:::::::::;;;:::@@@@@@GGGZZZkkk}}}tttuuujjjnnnnnn~~~}}}}}}~~~zzzxxxxxx{{{~~~}}}}}}~~~~~~|||{{{zzz~~~~~~{{{vvvtttrrrrrrrrrrrrpppnnnccc^^^YYYXXXVVVUUUWWW\\\YYYZZZZZZYYYWWWWWWXXXYYY^^^^^^]]]]]]^^^```bbbddd{{{|||~~~yyyuuuuuuuuurrrsssqqqnnnllljjjhhhdddaaaaaaaaa```^^^]]]___bbbffffffgggmmmwww}}}xxxoooiiijjjlllpppzzz|||zzzvvvuuuppphhh```ZZZYYY[[[^^^]]]^^^___bbbggglllnnnpppwwwsssggg\\\TTTPPPGGGHHHHHHHHHIIIIIIJJJJJJMMMLLLOOOUUUZZZ^^^fffmmmsss|||ooo]]]TTTRRRQQQSSSWWWZZZ```gggnnnvvvyyyrrrqqqtttwwwyyykkkgggbbb]]]]]]dddmmmuuuyyy}}}zzzxxx{{{zzzyyy{{{}}}|||xxxsssbbb[[[VVVTTTQQQKKKHHHIIIEEEHHHJJJLLLMMMOOORRRTTTPPPMMMJJJHHHIIIMMMRRRUUUVVVZZZ___ccceeeiiipppuuurrrrrrrrrrrrqqqpppooonnnkkklllnnnqqqwww|||lllXXXJJJEEEDDDFFFKKKSSS]]]gggqqqzzz}}}yyyuuuqqqllldddYYYQQQMMMIIIDDD@@@>>>;;;888666999888888888777777666666666555555555777777666444555666666666444444666888888<<>>???HHH]]]oooxxxzzzooo~~~~~~yyyvvvwww{{{~~~}}}}}}~~~~~~}}}}}}zzzvvvtttrrrrrrrrrqqqpppnnnfff```ZZZWWWUUUTTTWWW\\\ZZZ[[[[[[ZZZYYYYYYZZZ\\\bbbbbb``````aaabbbdddfffxxxtttxxxvvvqqqmmmjjjiiijjjjjjhhhhhhfffccc^^^ZZZYYYYYYZZZ[[[[[[[[[[[[]]]aaadddgggkkkqqqxxx~~~zzzxxxyyypppgggdddffflllwww~~~}}}vvvtttoooggg___[[[\\\___dddeeeggghhhjjjlllpppsssxxx}}}vvvfffZZZRRROOOJJJIIIGGGFFFGGGKKKNNNQQQSSSTTTUUUVVVYYY```kkksssyyyooocccWWWRRRRRRSSSWWW\\\bbbfffnnnxxx~~~}}}|||qqqqqquuutttpppmmmhhh]]]XXX___hhhnnnsssyyy~~~|||zzzzzzrrrvvvzzz|||yyytttqqqoooddd^^^YYYXXXVVVQQQOOOPPPNNNTTTXXXWWWWWW[[[^^^^^^[[[VVVPPPMMMNNNQQQSSSUUUZZZ]]]bbbgggkkkmmmmmmmmmpppnnnjjjhhhhhhiiiiiiiiiiiinnnssswww|||lllXXXMMMGGGDDDIIINNNXXXcccmmmxxxxxxvvvsssooojjjbbbYYYSSSJJJHHHEEECCC@@@===999666777777666666666666666777999999888888777777666666777666555444444444444444888777CCCYYYeeeiiisssxxxvvvwwwlllSSSHHH===;;;;;;:::999:::666???CCCIIIXXXdddttt{{{}}}~~~}}}|||}}}~~~~~~{{{yyyvvvttttttsssqqqoooddd___ZZZYYYWWWVVVYYY^^^]]]\\\[[[YYYYYY[[[]]]___cccccccccbbbaaabbbeeehhh|||vvvqqqjjjhhhccc___\\\[[[[[[[[[YYYZZZZZZYYYWWWVVVWWWXXXXXXYYYYYYZZZ[[[]]]bbbeeeiiimmmssszzz~~~|||vvvnnngggeeehhhnnnzzz~~~vvvtttooohhhbbb___aaadddhhhiiikkklllmmmpppsssvvvzzzxxxkkk___WWWRRRMMMKKKIIIHHHIIILLLOOOQQQTTTVVVXXXYYY[[[bbblllssszzz~~~hhh^^^TTTQQQRRRUUUZZZaaajjjpppzzz}}}~~~vvvmmmnnnrrrpppkkkhhhaaa]]]^^^dddkkkrrr}}}~~~{{{xxxwwwvvvqqqrrrtttuuutttqqqmmmjjjddd___\\\\\\[[[WWWTTTUUUWWW]]]bbbcccdddiiimmmmmmddd___XXXTTTTTTVVVYYYZZZ___aaaeeegggiiiiiiiiihhhiiihhhfffeeefffgggggghhhjjjpppwww~~~qqq\\\OOOIIIGGGLLLRRR]]]hhhsss~~~xxxvvvssspppkkkccc[[[UUULLLJJJFFFCCCAAA===999666777777666666666666777777888888888777777777777777777777777777666666555555888888EEE^^^nnnttt}}}{{{|||www{{{~~~qqqSSSHHH===;;;;;;:::999:::999@@@BBBEEEQQQ[[[jjj~~~~~~|||~~~~~~{{{wwwuuutttsssqqqppphhhaaa\\\[[[ZZZXXXZZZ^^^\\\]]]]]]]]]]]]^^^___aaadddddddddcccbbbcccfffhhhyyyqqqkkkaaa^^^ZZZVVVRRRQQQQQQQQQLLLNNNOOOOOOOOOOOOQQQRRRSSSUUUWWWXXXZZZ^^^cccfffkkkpppwww}}}~~~ssslllfffgggjjjqqq|||wwwtttooohhhddddddfffjjjmmmnnnppppppqqqtttwwwzzz~~~{{{pppfff]]]VVVOOONNNLLLLLLMMMOOORRRTTTWWWYYY\\\^^^```fffnnntttvvvaaaXXXQQQQQQUUUZZZbbbjjjvvvzzz~~~zzzpppjjjlllooolllfffccc]]]```gggmmmqqq{{{~~~zzzwwwtttrrrqqqooooooooorrrtttrrrmmmiiiddd```^^^``````]]][[[[[[aaahhhmmmooorrrxxx{{{{{{nnnhhhaaa[[[ZZZ[[[^^^___dddeeeeeefffeeedddbbbaaa______```aaacccdddfffggglllsss}}}wwwaaaRRRKKKIIIPPPWWWbbbooo{{{zzzxxxvvvtttqqqllleee]]]XXXOOOLLLHHHDDDAAA>>>:::777777777666666666666777777666777777777777777777888777888999999999888777666999888GGGdddxxxyyyyyy{{{uuuoooqqqrrrTTTHHH>>>;;;;;;:::999:::999@@@@@@CCCLLLTTTeee~~~}}}{{{~~~~~~}}}zzzxxxxxxxxxwwwvvvlllddd]]]\\\\\\[[[ZZZ\\\ZZZ]]]___aaaaaaaaabbbcccdddeeefffeeeddddddfffggg}}}uuukkkeee\\\YYYUUUQQQMMMLLLLLLLLLIIIJJJKKKKKKIIIIIIJJJKKKOOOQQQTTTVVVYYY^^^dddhhhnnnsss{{{qqqjjjeeegggkkkqqq{{{wwwsssmmmgggcccdddhhhkkkoooppprrrssstttvvvzzz}}}~~~uuukkk```XXXPPPOOOOOOOOOQQQTTTWWWYYY[[[^^^bbbdddfffkkkrrrwwwmmm\\\VVVRRRTTTYYY```kkkttt|||yyyuuunnniiikkklllgggbbb```^^^eeeooowww~~~{{{xxxtttqqqooonnnoooooorrrxxx~~~}}}vvvooojjjdddaaaccccccaaaaaacccjjjpppuuuwww{{{uuunnnfff```]]]^^^___```dddcccbbbaaa___]]]\\\[[[WWWYYY\\\^^^aaacccfffiiiooowww{{{dddRRRKKKKKKQQQYYYeeesss~~~yyyvvvwwwuuusssqqqmmmfff___ZZZQQQMMMIIIEEEBBB>>>:::777777666666666666777777888555666666666777777888888666777999::::::999777666:::999HHHfff|||nnnhhhrrr{{{zzzwwwssssss~~~lllTTTHHH>>>;;;<<<::::::;;;888>>>???CCCLLLUUUjjj~~~~~~~~~}}}~~~}}}|||zzz}}}}}}~~~}}}|||}}}~~~~~~}}}nnneee]]]\\\\\\ZZZXXXYYYWWW\\\aaaddddddcccdddeeefffggggggfffddddddeeefff{{{rrrggg```UUURRRNNNJJJGGGFFFGGGGGGFFFHHHHHHHHHFFFEEEFFFGGGLLLNNNRRRUUUYYY___eeejjjpppwww{{{ooohhhcccdddhhhnnnxxxxxxrrrjjjcccaaacccfffiiipppqqqssstttvvvxxx|||wwwmmmaaaYYYQQQQQQQQQSSSVVVYYY]]]___```ccchhhjjjmmmqqqxxx}}}yyygggXXXTTTSSSXXX___gggttt~~~|||}}}{{{pppjjjggghhhfffaaa]]]]]]aaaiiivvv}}}|||yyyvvvtttqqqpppoooqqqssszzzxxxrrrkkkffffffffffffgggkkktttxxx|||}}}wwwqqqiiiccc````````````___^^^\\\[[[YYYXXXWWWWWWSSSVVVZZZ]]]```ccchhhllluuu}}}|||dddQQQIIIKKKOOOXXXfffuuu~~~{{{yyyxxxwwwvvvvvvvvvtttrrrppplllfff___YYYRRRNNNIIIEEEAAA>>>;;;888666666666666666777888888555555666666777777777888444666888999999888666555:::999HHHeeexxxzzz{{{hhh```mmmyyy|||}}}zzz{{{}}}iiiTTTIII>>><<<<<<;;;:::;;;777===???DDDMMMVVVooo~~~uuupppwww}}}{{{~~~{{{zzz|||}}}{{{{{{zzz|||||||||}}}}}}~~~~~~~~~|||zzzlllddd]]]\\\[[[XXXVVVWWWVVV\\\dddgggfffeeefffgggiiiiiiiiifffdddbbbcccdddyyypppddd]]]QQQOOOKKKHHHFFFEEEFFFGGGAAACCCDDDEEEDDDEEEFFFHHHKKKMMMQQQUUUYYY```fffkkkrrryyyuuukkkddd^^^___ccciiittt~~~xxxqqqhhhaaa```cccgggjjjqqqrrruuuwwwyyy|||yyynnnddd^^^UUUVVVWWWYYY\\\___bbbdddeeehhhmmmppprrrxxxqqqbbbVVVTTTVVV]]]fffqqq|||~~~vvvjjjeeebbbaaa___[[[[[[___gggqqqzzzyyywwwuuutttssssssrrruuuxxxxxxuuunnniiijjjjjjjjjllloooyyy|||~~~|||tttoooiiieeebbbaaa```___YYYXXXVVVUUUTTTTTTUUUVVVTTTWWWZZZ\\\___cccjjjpppzzz|||cccNNNGGGKKKNNNXXXgggwwwyyyxxxwwwtttrrrrrruuuwwwtttsssqqqnnnjjjddd]]]WWWQQQMMMHHHDDDAAA>>>;;;999666555555666666777888999555666666666666666666777444555666777777777666555999999HHHcccssssssrrrxxx~~~fff```lll}}}xxx}}}jjjTTTIII???<<<<<<;;;:::;;;999===???DDDLLLTTTpppxxxpppfffooo{{{xxx~~~|||yyyyyy{{{}}}~~~~~~{{{zzzzzz{{{||||||||||||}}}~~~~~~yyytttpppjjjeeeaaa^^^[[[VVVVVVYYYZZZaaaiiilllkkkiiijjjmmmooonnnkkkgggcccaaabbbdddyyyoooccc[[[OOOMMMJJJGGGFFFFFFHHHIII@@@BBBDDDEEEEEEFFFHHHJJJJJJMMMQQQUUUZZZ```ggglllrrrzzz|||rrreee^^^XXXYYY^^^fffrrr}}}yyyqqqhhhbbbccchhhlllooosssuuuxxxzzz}}}{{{qqqiiifff]]]^^^^^^```bbbdddfffhhhiiilllpppssswww}}}yyyjjj```YYYYYY^^^hhhssszzzuuu|||xxxmmmeeeaaa]]]\\\[[[ZZZ___fffsss~~~uuuuuuttttttttttttuuuuuuxxx{{{yyyrrrlllmmmhhhgggjjjkkkjjjkkkmmmsssuuuwwwwwwyyy{{{wwwpppllliiieeebbb```___\\\ZZZWWWVVVTTTRRRQQQRRRTTTUUUUUUXXX[[[\\\]]]bbbkkkrrrxxxzzzbbbMMMFFFKKKOOOYYYiiiyyy}}}tttuuuuuuqqqnnnnnnrrrvvvsssqqqooolllhhhaaaZZZTTTPPPLLLGGGCCC@@@>>><<<:::555555555555666777888999666666666666666555555555555555555666666666777777666888IIIcccqqqoooqqqxxxvvv^^^\\\iii}}}~~~yyyiiiUUUIII???<<<===;;;;;;;;;:::>>>@@@EEEMMMUUUtttuuueeelll{{{wwwttt|||{{{xxxxxxzzz~~~~~~||||||~~~}}}zzzyyy{{{}}}~~~~~~}}}}}}~~~{{{tttooojjjhhhfffccc]]]WWWYYY^^^aaaiiiqqqsssqqqoooqqqtttvvvsssoooiiidddbbbccceeeyyyoooccc[[[KKKIIIFFFDDDCCCDDDEEEFFFEEEFFFHHHHHHHHHHHHJJJKKKKKKMMMQQQUUUZZZaaahhhmmmsss{{{}}}}}}~~~||||||{{{{{{pppaaaYYYSSSUUUZZZdddrrr~~~yyyqqqhhhcccffflllqqquuuvvvxxx{{{~~~}}}sssnnnllldddddddddeeefffggghhhiiilllooorrruuuyyypppeee^^^]]]^^^eeeqqq~~~wwwoooxxxoooeeeddd___\\\\\\[[[]]]eeeooo~~~~~~|||rrrrrrrrrssstttuuuvvvwww{{{|||}}}yyyrrrjjjdddaaabbb___aaagggjjjhhhfffggghhhjjjllllllnnnpppllleeedddbbb```^^^]]][[[WWWUUUWWWVVVSSSQQQQQQRRRTTTUUUWWWYYY[[[[[[\\\aaakkksssssszzzzzzbbbLLLFFFLLLQQQ[[[kkk|||~~~xxxuuurrrttttttpppllllllpppuuurrrqqqnnnkkkggg```XXXRRROOOKKKFFFBBB@@@>>><<<;;;555555555555666777999999777777666666555555555444666666555555666777888888444888KKKdddqqqpppsss}}}mmmTTTUUUfff}}}rrreeeUUUIII???<<<===;;;;;;<<<999>>>AAAGGGOOOXXXzzzzzzffflllvvvssssss|||{{{xxxwwwzzz~~~}}}|||}}}~~~~~~}}}zzzyyy{{{~~~~~~zzztttkkkkkkkkkhhh___YYY\\\ccchhhooowwwyyyvvvtttvvvzzz{{{wwwqqqjjjdddccceeeggg{{{ssshhh\\\TTTKKKGGGDDDBBBDDDFFFHHHIIIGGGIIIJJJJJJIIIHHHJJJKKKLLLPPPTTTVVVYYY___hhhnnnuuu||||||vvvsssrrrwww{{{|||}}}tttfffXXXQQQOOOTTTWWW]]]rrr{{{uuummmhhhjjjqqqyyy}}}}}}}}}tttooommmiiiiiiiiihhhhhhjjjnnnqqqlllppptttyyy~~~zzziiiaaa```[[[___iiivvv}}}uuunnnzzz~~~rrrjjjhhhaaa\\\YYY\\\^^^cccppp~~~~~~||||||}}}zzzuuussspppppprrruuuwwwwwwwwwlllgggbbb[[[XXXWWWXXXYYYZZZ\\\^^^___aaaaaaccccccccccccbbbaaa```___```^^^[[[XXXUUUTTTSSSSSSSSSRRRPPPOOONNNNNNOOOOOOUUUWWWZZZ[[[[[[^^^dddiiiooouuu~~~uuu]]]LLLHHHMMMUUU___ooo~~~xxxssstttrrrpppooopppssswwwyyyrrrsssrrrlllhhhccc[[[SSSPPPKKKDDDAAABBB@@@<<<888777666666666666777777888777777666555555555555555555555555555666666666666999999CCCaaa{{{zzzsss|||kkkUUUUUUbbbvvv~~~ooodddSSSHHH>>><<<>>><<<:::999======BBBGGGKKK[[[{{{iiimmmwwwtttsss|||~~~{{{xxxxxxzzz}}}~~~~~~}}}~~~~~~}}}|||{{{zzz~~~~~~~~~}}}~~~~~~|||xxxnnnllliiieeeccceeeiiimmmrrrxxx}}}~~~|||}}}~~~~~~xxxqqqkkkgggeeeddd}}}yyyrrrggg[[[SSSJJJGGGCCCBBBDDDFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJLLLNNNQQQUUUYYY\\\bbbkkkqqqvvv}}}{{{uuurrrqqqqqqvvvzzz}}}~~~{{{mmm^^^SSSMMMLLLRRRXXXbbbxxx|||zzztttnnnlllooovvv}}}vvvqqqoookkkkkkjjjiiiiiikkkooorrrqqqtttyyy}}}pppaaa]]]___dddhhhsss{{{uuuvvvzzzkkkbbb___\\\XXXWWW]]]ccclll|||{{{xxxuuurrrsssxxx}}}~~~wwwuuurrrrrrtttvvvwwwxxx}}}qqqeee^^^XXXRRROOOPPPPPPPPPRRRSSSUUUWWWXXXYYY^^^^^^^^^^^^^^^]]]]]]\\\ZZZYYYVVVSSSQQQOOONNNNNNOOONNNNNNNNNNNNOOOQQQRRRSSSUUUVVVWWWYYY\\\aaadddiiiooowwwoooYYYIIIFFFJJJQQQ\\\mmm~~~~~~yyyvvvtttvvvtttrrrpppppprrruuuwwwuuuvvvtttnnnjjjeee]]]TTTPPPJJJDDDBBBBBB@@@<<<888666666555555555555555666777777666555555555555555555555555555666666666666999:::CCCaaa~~~xxxqqq[[[YYYcccvvvqqqdddSSSGGG===;;;===<<<::::::<<<===BBBHHHMMM^^^zzzhhhiii{{{wwwuuuwww}}}zzzxxxxxxxxx{{{yyywwwwwwyyy|||}}}}}}||||||}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~}}}zzzpppooommmnnnppptttxxx{{{zzz}}}~~~~~~~~~xxxqqqkkkfffdddccc}}}{{{wwwpppeeeZZZRRRIIIFFFCCCBBBCCCEEEGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLOOOSSSXXX\\\```gggooovvvyyy|||vvvsssrrrqqqxxxxxxgggXXXPPPLLLMMMUUU^^^lll|||yyyyyyuuurrrrrrwww}}}yyytttrrrmmmmmmllljjjjjjlllqqqtttxxx{{{~~~rrrcccZZZ[[[aaaiiiooo{{{}}}xxxttt{{{ssseee\\\YYYYYYWWWYYYaaakkkyyy}}}tttnnnjjjhhhffffffjjjrrryyy~~~~~~zzzxxxvvvvvvxxxzzzzzzzzzzzzlll^^^UUUOOOIIIGGGIIIHHHIIIJJJKKKMMMNNNOOOPPPUUUVVVWWWWWWXXXXXXWWWWWWVVVUUURRRPPPMMMLLLKKKJJJKKKKKKKKKLLLMMMPPPRRRSSSTTTSSSRRRTTTXXX[[[^^^___ccchhhooowww{{{hhhUUUHHHEEEJJJPPP\\\nnnwwwuuuuuuuuuxxxvvvtttrrrqqqrrrtttvvvwwwxxxvvvqqqlllhhh___WWWNNNJJJEEECCCBBB@@@===999777666555444444444444444777666666555555555555666555555555555666666666666999:::CCCaaa|||{{{xxxccc^^^fff{{{wwwgggRRRGGG===:::;;;::::::;;;:::<<>>CCCFFFNNNeeefff___bbblllooohhhuuummm]]]\\\aaaeeevvv{{{zzzyyyxxxxxxxxxzzz|||~~~|||{{{{{{}}}yyyzzz{{{|||}}}~~~~~~~~~|||{{{~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{|||}}}}}}~~~~~~}}}yyyuuuwww}}}}}}zzzxxxwww~~~}}}yyyssshhh]]]UUUIIIGGGEEEDDDFFFGGGGGGGGGEEEHHHKKKLLLNNNOOORRRUUUXXX]]]dddiiinnnttt|||uuueee[[[YYY[[[dddsss|||wwwuuuoooooonnnmmmnnnssszzzrrrkkkccc___^^^bbblllwww{{{tttpppqqqsss}}}{{{uuulllbbb\\\[[[\\\^^^iiixxx}}}jjjbbb___]]]ZZZYYY______aaaeeelllssszzz~~~~~~~~~mmm___PPPHHHDDDCCCFFFJJJLLLLLLKKKJJJIIIHHHGGGGGGEEEFFFGGGIIIKKKKKKLLLLLLLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHKKKJJJIIIKKKOOOSSSUUUVVVYYY^^^ccchhhnnnwwwwwwooofff\\\UUUMMMGGGFFFJJJUUUbbbsss||||||||||||}}}yyy{{{zzzuuurrrnnnfff^^^QQQPPPNNNJJJEEEAAA===;;;999888777666666666666666666555555555555666666777555555555555666666666666777999<<>>@@@BBBDDDFFFEEEHHHJJJKKKLLLOOOUUUZZZ^^^cccjjjoootttzzz|||sssggg___WWWSSSOOOKKKJJJLLLTTTaaarrr{{{uuunnnddd[[[VVVUUUSSSOOOHHHAAA===;;;555555444444444555555666555555555555555666777888555555555555666666666777555;;;<<>>===<<<===@@@CCCEEEHHHIIIJJJKKKNNNSSSZZZ___ccchhhnnnrrruuu{{{wwwpppeee^^^XXXUUUPPPKKKJJJLLLWWW___mmm{{{zzzqqqhhh```[[[VVVRRRMMMHHHEEEAAA<<<:::777777666555555555555555000111333444555444444333666666666666666666666666444777:::BBBPPP]]]aaa^^^hhhjjjWWWFFF???:::::::::888888;;;<<<<<>>===<<<===@@@BBBDDDHHHJJJLLLNNNRRRWWW^^^bbbfffkkkqqqtttwww~~~}}}uuuggg___XXXSSSNNNIIIHHHJJJPPPYYYgggwww~~~}}}}}}}}}~~~{{{vvvnnneee^^^YYYSSSPPPKKKGGGDDDAAA>>>;;;777777666555555555555555222333444555555444444333555555555555555555555555777999;;;@@@KKKXXX^^^\\\lll~~~gggVVVFFF???:::::::::888888;;;:::;;;>>>EEEQQQkkklllllliiipppyyytttpppzzzvvvmmmlllqqqxxx}}}|||{{{|||}}}~~~|||{{{{{{yyywwwxxx{{{~~~zzzyyyzzz{{{|||}}}~~~}}}~~~|||{{{{{{|||~~~~~~|||xxxuuussswwwxxxxxxwwwvvvvvvyyy{{{~~~}}}~~~}}}~~~}}}}}}|||zzzwwwvvvtttnnnfff```YYYVVVRRRNNNMMMNNNPPPRRRUUUVVVXXXZZZ^^^aaaeeegggmmmooorrrwww|||{{{tttnnnkkkqqqsssvvvzzz~~~{{{zzzyyyyyy|||}}}wwwooohhheeeeeeggggggeeedddccc``````iiisss{{{qqqnnnllliiiiiillloooqqqrrrvvvyyy|||{{{wwwrrrtttuuuttttttrrrjjj```RRRLLLGGGFFFDDDBBBDDDHHHOOOTTTVVVSSSPPPQQQRRRQQQQQQQQQPPPOOOOOONNNNNNMMMKKKIIIGGGEEECCCBBBAAAAAA???>>><<<<<<===???BBBDDDIIIKKKOOOSSSWWW]]]cccgggmmmqqqvvvyyy}}}}}}lllbbbXXXRRRLLLGGGEEEGGGIIIPPP^^^ppp}}}zzzyyyxxxxxxxxxxxxvvvqqqjjjbbb[[[WWWPPPMMMIIIFFFCCCAAA>>><<<777777666555555555555555444555555666555555444333555555555555555555555555999;;;<<<>>>HHHUUU]]]___rrr}}}gggWWWFFF@@@;;;::::::888999;;;:::<<<@@@FFFQQQiiimmmnnnlllrrryyyuuuvvv{{{xxx{{{~~~|||}}}zzzyyyyyy{{{}}}~~~~~~}}}{{{yyyxxxzzz}}}~~~~~~{{{zzzzzz|||}}}~~~~~~~~~~~~}}}|||{{{}}}|||{{{{{{||||||}}}zzzvvvtttxxxxxxyyyxxxwwwwwwyyy|||}}}~~~~~~~~~}}}|||{{{}}}{{{xxxwwwuuuqqqkkkggg\\\ZZZUUURRRPPPRRRUUUWWW[[[\\\^^^aaadddgggjjjkkkooopppsssxxx|||zzzsssnnnlllpppsssyyy~~~|||||||||}}}|||wwwooohhhdddcccddddddeeegggfffffflllxxx{{{sssnnniiihhhhhhjjjmmmqqqtttuuuzzz|||zzzsssooommmppprrrrrrssspppfff\\\OOOJJJGGGGGGEEEAAAAAADDDIIIOOOSSSRRRRRRVVVXXXWWWVVVVVVUUUTTTSSSQQQPPPOOONNNMMMKKKIIIGGGEEEDDDCCC@@@???======>>>@@@CCCEEEIIILLLRRRWWW\\\bbbhhhllltttxxx|||rrrfffXXXPPPJJJEEEDDDFFFFFFKKKVVVggg{{{}}}zzzwwwvvvuuuuuussssssrrroooiiibbb[[[VVVOOOLLLHHHDDDBBB???<<<:::777777666555555555555555777777666666666555444444444444444444444444444444888:::<<>>:::888777777666555555555555555888777777666555555555555555555555555555555555555555888;;;CCCSSShhhvvv{{{{{{ooo___GGG@@@;;;;;;;;;999999<<<<<>>CCCHHHOOOeee{{{cccfffnnnvvv|||vvvvvvuuu}}}}}}~~~}}}|||{{{zzzxxxyyy{{{~~~}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||zzzzzz|||~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{|||{{{zzzzzz||||||zzzxxxvvvwwwxxxxxxuuurrrnnnmmmccc```\\\ZZZ[[[___eeeiiihhhlllrrrwwwwwwuuuqqqmmmlllmmmnnnooopppoooooonnnnnnnnnoooppprrruuuwwwxxxtttrrrnnnjjjjjjkkknnnpppqqqnnnlllmmmppptttvvvxxxxxxwwwxxx{{{zzzvvvttttttqqqtttyyy~~~~~~}}}~~~~~~}}}~~~~~~|||yyyrrrjjjcccaaacccfffkkkooottt{{{~~~tttnnngggcccccc```eeekkkpppssswww{{{~~~tttlllhhhgggcccgggjjjlllnnnnnnggg^^^VVVRRROOOOOOKKKEEEBBBCCCEEEKKKRRRXXX```hhhkkkiiijjjjjjkkkjjjiiifffcccbbb\\\[[[YYYWWWSSSOOOKKKIIIHHHGGGEEEEEEFFFHHHKKKMMMSSSVVVZZZ^^^dddllltttzzz|||wwweeeQQQGGGDDDCCCEEEHHHKKKMMMOOOPPPRRRVVV^^^dddlllxxx{{{yyyvvvrrrooommmlllkkkjjjlllmmmkkkggg```YYYTTTOOOLLLGGGDDDBBB???<<<999777777666555555555555555666555444444444555666777777777777777777777777777666888???PPPkkk}}}|||zzzwwwyyynnn[[[GGGAAA<<<<<<;;;999:::===999===CCCGGGOOOfffjjjaaalllxxxyyyxxxvvv~~~||||||}}}}}}||||||yyywwwwwwyyy|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}~~~||||||~~~}}}~~~~~~~~~}}}{{{||||||{{{zzz{{{}}}}}}}}}zzzxxxxxxzzz}}}|||yyyuuurrrpppeeebbb^^^\\\^^^ccciiimmmjjjooouuuzzzzzzvvvppplllgggggghhhhhhhhhgggeeedddffffffggghhhkkknnnqqqrrrkkkiiifffeeefffjjjooorrrnnnkkkjjjjjjkkkmmmnnnnnnrrrqqqrrrvvv{{{~~~yyytttqqqpppqqqjjjnnnsssxxx{{{~~~~~~~~~}}}}}}{{{wwwooogggaaa```cccfffkkkqqqxxxvvvqqqqqqlllgggeeeccchhhoootttwwwzzzxxxnnnhhheeeeeegggjjjmmmooorrrsssmmmddd[[[VVVSSSRRRNNNGGGDDDEEEGGGMMMTTT[[[dddmmmooommmooooooppppppnnnllliiigggcccbbbaaa]]]YYYTTTPPPNNNJJJIIIGGGGGGHHHJJJMMMOOOWWWYYY\\\```fffnnnwww}}}uuucccNNNDDDAAABBBDDDGGGJJJMMMOOONNNLLLPPPXXX```hhhrrr}}}{{{yyyuuupppllliiigggggghhhiiijjjiiieee]]]VVVQQQMMMJJJGGGDDDBBB@@@>>><<<777777666555555555555555555444333333444555666777777777777777777777777777999;;;BBBTTTqqq~~~yyyyyyyyykkkWWWHHHAAA<<<<<<;;;::::::===;;;???EEEIIIPPPiiivvvqqq~~~{{{yyy{{{~~~}}}~~~~~~|||yyyvvvuuuwww{{{}}}~~~}}}||||||{{{||||||}}}~~~||||||}}}~~~~~~~~~|||}}}~~~~~~|||}}}}}}|||{{{{{{~~~~~~|||{{{~~~|||yyyuuupppllldddbbbaaabbbeeehhhjjjkkklllooosssuuusssmmmfffaaacccbbbbbbbbbaaaaaa`````````______bbbgggiiiiiigggiiigggeeecccbbbccceeefffgggfffeeedddeeegggiiikkkeeehhhlllrrrvvvzzz{{{|||yyyxxxuuuqqqmmmlllmmmooodddllltttyyyyyyzzz}}}~~~~~~~~~zzzwwwoooddd___bbbhhhllllllsss~~~yyytttpppmmmlllnnnjjjmmmrrruuuxxx{{{vvvooollljjjjjjhhhnnntttyyy}}}|||sssiii^^^ZZZXXXWWWSSSLLLGGGGGGIIILLLSSS^^^jjjrrruuuuuupppuuuvvvrrrppprrrrrrpppooolllgggaaa[[[WWWTTTSSSLLLMMMLLLKKKKKKMMMPPPTTTUUUXXX\\\aaagggooowww|||sss___KKKBBBCCCEEEGGGJJJJJJLLLNNNNNNNNNQQQWWW\\\iiiqqq}}}}}}|||zzzwwwxxxvvvsssoookkkgggdddbbbiiijjjkkkiiiddd]]]YYYWWWMMMKKKHHHEEECCC@@@;;;888999777555555555666555444555555555555666666666666555555666777777777777777666:::AAAPPPkkk~~~sssxxxxxxiii\\\JJJBBB<<<;;;<<<;;;;;;===<<>>LLLaaattt{{{yyypppfff|||jjjZZZJJJBBB:::999:::999999;;;>>>???DDDQQQkkkqqq}}}yyyvvvwww~~~||||||}}}}}}vvvrrroooooorrruuuvvvuuuvvvvvvxxxzzz|||~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{~~~~~~}}}{{{yyywwwssspppllliiigggeeeeeeeeedddccc```___^^^\\\ZZZWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVVVVWWWXXXYYYYYYYYYXXX[[[ZZZYYYXXXYYYZZZ[[[\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVXXX[[[^^^aaacccdddddddddeeefffeeeccccccdddeeeeeegggjjjkkkmmmqqqvvvzzz|||zzz{{{}}}|||yyyzzz{{{rrriiifffgggiiimmmqqqyyyuuutttsssrrrtttxxx|||}}}~~~~~~|||xxxvvvvvvwww|||xxxjjjccc___^^^\\\VVVQQQPPPNNNTTT___jjjsssxxxzzzyyy~~~xxxvvvsssnnnhhhbbb\\\YYYVVVVVVVVVTTTRRRRRRTTTVVVZZZ___fffnnnuuu|||~~~bbbUUUIIIEEEFFFEEEEEEFFFKKKLLLMMMMMMOOOVVV___gggoooyyy|||yyytttqqqnnnoooooopppqqqrrrrrrsssqqqsssssspppjjjccc^^^[[[VVVQQQJJJCCC@@@===;;;:::888666444444555555444333444444444555555555666666444555666666777777666666444666<<>><<<:::888666444333444444333222333444444444444555555555444444555666666666666555444333777BBBLLLPPPRRRTTTeeesssooouuummmRRRHHH>>><<<;;;::::::===@@@CCCKKK```qqqhhhtttmmmiiiuuu{{{vvvtttsssrrrpppnnnmmmmmmnnnppprrruuuvvvxxx{{{~~~~~~|||zzzyyywwwvvvvvvvvvuuusssqqqllliiieeeaaa]]]XXXSSSPPPLLLJJJGGGDDDBBBAAAAAAAAADDDDDDDDDDDDEEEEEEEEEFFFJJJLLLOOOOOONNNNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWRRRRRRRRRRRRQQQQQQPPPOOOMMMNNNOOOQQQTTTVVVYYYZZZ```bbbfffggggggeeeeeeeeebbbbbbbbbfffkkkqqqvvvxxxuuuwwwyyy{{{~~~|||wwwxxxxxxzzz|||yyyvvvssstttxxx{{{{{{{{{qqqiiiddddddcccfffvvv}}}|||}}}}}}zzz}}}vvvmmmeeeeeeeeeaaa[[[YYYZZZaaalllwww}}}vvvooojjjfffccc___```aaa```^^^^^^___```eeehhhnnnssszzzwwwdddSSSKKKDDDCCCDDDCCCDDDGGGFFFJJJNNNRRRVVV^^^gggooowww|||zzzzzzyyyyyyxxxwwwvvvuuuttttttwwwxxxxxxtttmmmeee```]]]TTTPPPIIIDDD@@@===;;;999777666444333444444333222333333444444444555555555333444555555666666555555555222555???GGGJJJLLLPPP]]]|||yyyuuuxxxjjjpppRRRHHH>>>;;;:::999999<<<===CCCMMMddd|||iiibbbmmmwwwyyyzzzhhhgggsss|||~~~xxxuuuuuurrrqqqooonnnmmmnnnqqqssswwwyyy|||~~~|||zzzyyywwwvvvuuuuuuuuuuuusssqqqjjjgggbbb^^^YYYTTTNNNJJJDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFJJJMMMMMMLLLKKKMMMPPPPPPQQQRRRSSSTTTVVVVVVWWWSSSSSSSSSRRRPPPOOOMMMLLLKKKLLLMMMOOORRRUUUWWWYYY[[[___cccfffffffffffffffbbbbbbbbbeeejjjooossstttsssuuuwwwzzz|||~~~{{{vvvwwwxxx{{{~~~{{{xxxuuuvvvzzz}}}~~~}}}mmmfffccceeecccggg|||~~~||||||~~~}}}yyyooogggggghhhddd^^^[[[^^^eeepppzzz}}}vvvpppjjjgggeeeaaabbbccccccbbbaaabbbccchhhkkkpppuuu{{{mmm[[[NNNHHHEEEFFFFFFDDDCCCEEEEEEIIINNNSSSXXX___hhhoooxxx|||{{{{{{|||{{{{{{zzzyyyxxxwwwvvvssstttuuurrrllleee```^^^QQQLLLFFFBBB>>>;;;999666777555333333444444333222333333333444444444555555333444555555666666555555555111444>>>EEEGGGJJJOOO[[[zzz~~~|||ooofff{{{mmmRRRGGG===:::999777888;;;;;;BBBOOOgggvvvccc[[[gggoooooouuuqqqdddfffqqqyyyzzzxxxwwwsssrrrqqqooommmnnnqqqtttyyy{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||zzzxxxwwwzzzxxxwwwvvvtttrrrnnnkkkhhhddd]]]WWWRRRLLLGGGDDD??????>>>>>>=========<<<===>>>???@@@@@@BBBEEEHHHFFFHHHJJJKKKKKKLLLNNNPPPPPPOOOOOOPPPQQQRRRSSSTTTRRRQQQOOONNNMMMLLLLLLLLLMMMMMMMMMOOOQQQUUUXXXYYY\\\^^^aaabbbaaa`````````]]]___bbbfffjjjnnnpppqqqrrruuuyyy|||}}}{{{{{{{{{|||~~~yyyyyyzzz{{{}}}{{{zzzzzz{{{|||{{{yyyvvvkkkeee___^^^aaannn~~~|||ooohhhllllllddd```cccdddgggppp~~~|||wwwrrrnnnlllkkkiiiiiihhhfffdddeeehhhkkkqqqrrruuuyyywwwggg]]]MMMFFF@@@AAACCCBBBBBBDDDIIIIIINNNXXX___ccckkkttt}}}||||||zzzuuussstttttttttpppkkkiiiggg```XXXSSSLLLDDD@@@???===:::666555555444333333333333444555555555555555555444444333444444444555666666666333444888@@@EEEEEEHHHKKKUUU~~~wwwooo|||mmmeee{{{iiiRRRGGG===;;;<<<<<<<<<===@@@BBBKKKeeewwwjjjfffmmmmmmeeegggqqq|||xxxrrrjjj```^^^iiiwww|||yyytttrrrqqqoooooopppqqqrrrzzz|||~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}{{{{{{{{{{{{|||||||||}}}~~~~~~}}}{{{yyywwwwwwxxxvvvuuutttsssqqqmmmjjjfffbbb[[[UUUOOOIIIDDDAAA>>>>>>=========<<<<<<<<<===>>>?????????AAADDDGGGGGGHHHJJJKKKKKKLLLMMMOOOMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQPPPOOONNNMMMMMMMMMRRRQQQQQQRRRRRRSSSTTTUUUYYY\\\```bbbaaa```______[[[]]]aaaeeeiiillloooppptttwwwzzz|||~~~~~~{{{~~~zzzvvvwwwxxxyyy{{{}}}~~~~~~}}}|||||||||zzzwwwuuunnneee]]]\\\fffzzz|||pppjjjmmmmmmeeebbbeeefffjjjttt}}}yyyuuurrrqqqpppmmmllljjjhhhfffhhhkkknnnuuuvvvxxx|||{{{jjj\\\SSSNNNGGGBBBBBBCCCBBBBBBDDDHHHJJJQQQ]]]eeejjjrrr{{{~~~yyyuuurrrqqqooopppmmmiiigggfff```YYYRRRLLLDDD@@@???>>>:::777555555444333333333333444555555555555555555555555666666666666666666777777555555:::AAAEEEFFFIIINNN___qqqlll}}}mmmggg~~~zzzbbbRRRFFF===;;;<<<;;;;;;<<<<<<@@@LLLfffqqqgggfffoooooogggfffoootttqqqlllgggaaaaaajjjuuu}}}{{{yyytttrrrqqqoooooopppqqqrrr{{{|||~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}}}}{{{|||||||||}}}}}}~~~~~~~~~}}}|||}}}~~~|||zzzxxxvvvvvvvvvtttssssssrrrpppmmmjjjddd___XXXQQQKKKEEE@@@===<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>>>>>>>???BBBEEEGGGIIIKKKKKKKKKKKKLLLMMMKKKKKKKKKLLLLLLMMMNNNNNNQQQPPPPPPOOONNNNNNNNNOOOSSSSSSTTTTTTTTTTTTSSSSSSUUUYYY^^^aaaaaa___^^^^^^YYY[[[___cccgggjjjmmmnnnuuuxxx{{{}}}~~~~~~~~~}}}{{{yyyyyyzzz{{{{{{{{{zzzzzz}}}}}}|||zzzzzz|||~~~}}}{{{wwwtttoooeee]]]aaaqqq{{{qqqkkknnnmmmgggeeegggiiinnnyyy}}}zzzxxxvvvvvvqqqpppmmmjjjiiikkkppptttzzz{{{|||rrrcccVVVNNNNNNHHHCCCCCCCCCAAABBBEEEHHHMMMWWWdddnnnuuu|||~~~{{{xxxtttpppmmmiiikkkjjjfffeeeddd___XXXPPPKKKDDD@@@???>>>;;;888555555444333333333333444555555555555555555555555666666666555555555555555777666:::@@@CCCFFFKKKRRRkkkqqqnnn}}}qqqkkkwww```QQQFFF<<<:::;;;::::::;;;:::@@@MMMcccjjjccceeeoooppphhhhhhpppxxxrrrmmmiiifffeeekkkrrr~~~~~~}}}}}}|||{{{zzzzzztttsssqqqpppooopppqqqrrr{{{|||}}}|||zzzzzz|||~~~}}}|||zzz~~~~~~}}}}}}}}}}}}{{{yyyzzz{{{~~~~~~~~~{{{yyywwwvvvuuuuuutttsssrrrrrrpppmmmjjjccc]]]VVVNNNHHHCCC>>>;;;::::::::::::::::::::::::======>>>======>>>AAACCCFFFHHHJJJKKKJJJIIIIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLOOOOOONNNNNNNNNNNNOOOOOOPPPQQQSSSTTTUUUUUUTTTSSSRRRWWW]]]```aaa___]]]\\\WWWYYY]]]aaaeeeiiikkklllrrruuuyyy|||~~~~~~|||zzzzzzzzzzzzxxxvvvuuutttwwwvvvsssqqqoooppptttwww|||}}}zzzwwwnnnfffbbblllyyyqqqmmmmmmmmmiiigggiiilllsss~~~~~~{{{zzzyyyuuusssppplllkkknnntttxxx~~~~~~{{{lll```UUUOOOMMMHHHDDDCCCBBB@@@BBBEEEKKKRRR^^^kkkvvv}}}zzzwwwuuurrrlllhhheeeggghhhdddbbb```[[[UUUNNNJJJEEEAAA???>>>;;;999555555444333333333333444444444444555555555555555444444444333222222222111555555777<<<@@@DDDMMMWWWtttqqqmmm{{{wwwpppwwwbbbQQQFFF<<<999:::999999:::;;;AAALLL[[[qqqpppeee```bbbjjjmmmkkkpppzzzxxxsssooolllmmmqqq~~~}}}|||zzzyyyyyyzzzzzzuuutttrrrqqqqqqqqqssstttzzz{{{{{{zzzxxxyyy{{{|||}}}~~~~~~|||yyywwwvvvwww~~~}}}zzzxxxvvvvvvvvvvvvuuussssssrrrpppmmmjjjaaa\\\TTTLLLFFFAAA===:::999999999:::::::::::::::<<<===>>>======>>>@@@CCCDDDGGGIIIJJJIIIHHHHHHIIIKKKLLLMMMNNNNNNMMMMMMLLLMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTSSSRRRQQQQQQVVV\\\______^^^\\\[[[WWWYYY\\\```dddhhhjjjkkkmmmqqqvvv{{{~~~|||{{{uuutttsssqqqnnnkkkiiihhhmmmkkkhhhccc```aaadddgggpppwww|||rrrkkkhhhrrr~~~uuupppmmmmmmmmmkkkkkkmmmpppwww}}}{{{yyyvvvuuuqqqnnnmmmpppvvv{{{sssfff\\\SSSMMMKKKFFFCCCCCCAAA???BBBGGGOOOXXXeeepppzzz|||wwwsssqqqmmmhhhcccbbbfffgggccc___]]]XXXRRRMMMJJJFFFBBB???===;;;999555555444333333333333444444444444555555555666666444444444333222222222111333222444999>>>EEERRR^^^}}}llldddwwwyyysssvvvcccRRRFFF<<<999:::999888:::<<<@@@HHHSSSddd~~~{{{iiiccc^^^^^^eeekkkrrryyytttsssuuuxxxyyy}}}{{{}}}}}}{{{yyyxxxxxxyyyzzzvvvuuusssrrrqqqrrrtttuuuwwwxxxyyyyyyxxxyyyzzz||||||~~~}}}}}}~~~zzzuuurrrqqqqqqzzz~~~|||yyywwwvvvvvvwwwwwwvvvtttsssrrrooollliii___ZZZRRRJJJEEEAAA===;;;999999999999::::::::::::<<<============>>>AAADDDDDDGGGJJJLLLKKKJJJJJJJJJMMMNNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQRRRTTTTTTSSSSSSRRRPPPOOONNNRRRVVV[[[^^^^^^\\\[[[[[[WWWYYY]]]aaaeeehhhkkklllkkkooovvv|||~~~{{{yyyxxxqqqpppmmmiiieeecccaaa```aaa___[[[WWWUUUVVVZZZ^^^hhhppp{{{xxxpppkkksss|||rrrpppnnnnnnnnnoooppprrrvvv}}}}}}{{{wwwvvvsssqqqpppsssxxx|||sssggg]]]TTTNNNIIIFFFDDDDDDBBB@@@DDDJJJTTT^^^kkkttt}}}~~~zzzuuuoookkkgggbbb``````fffhhhddd___\\\WWWRRRLLLJJJGGGCCC???<<<:::999555555444333333333333444333333444444555666666666666666666555555555555555222111444999>>>IIIZZZjjj~~~iii\\\uuussswwwttt|||iiiSSSGGG===:::;;;999999:::<<<>>>DDDOOO^^^xxxwwwjjjccc___^^^cccmmm}}}~~~{{{}}}~~~uuuxxx}}}}}}~~~}}}{{{yyywwwwwwwwwwwwuuutttrrrqqqpppqqqssstttsssuuuxxxyyyzzzzzz|||}}}~~~~~~~~~~~~|||}}}|||xxxrrrnnnmmmmmmwww}}}}}}zzzxxxvvvvvvwwwxxxwwwvvvtttrrrpppmmmiiifff]]]WWWOOOHHHCCC@@@===;;;999999999:::::::::;;;;;;;;;<<<===>>>>>>???CCCEEEEEEHHHLLLNNNNNNNNNMMMNNNMMMOOOPPPQQQQQQPPPNNNMMMMMMMMMMMMNNNPPPRRRTTTUUUUUUUUUSSSRRRQQQQQQQQQQQQUUUXXX[[[]]]]]][[[[[[[[[XXXZZZ^^^bbbfffjjjlllmmmmmmqqqxxx|||wwwuuuvvvnnnkkkfffaaa]]]ZZZZZZZZZWWWVVVTTTRRRSSSWWW]]]bbbnnnwwwvvvrrrnnnwww}}}wwwpppqqqqqqppppppsssvvvxxx|||xxxwwwvvvttttttvvvzzz}}}xxxlllaaaVVVPPPIIIGGGFFFFFFDDDCCCGGGNNNXXXcccooovvv~~~zzzxxxtttmmmfff```^^^]]]]]]dddgggddd___]]]YYYTTTLLLKKKIIIDDD???;;;999888555555444333333333333444333333444444555666666777666666666666666666777777333333666<<>>;;;;;;:::999:::<<<===BBBLLLYYYqqqzzzrrrxxx~~~vvvllldddaaaaaagggttt}}}|||zzzxxxvvvtttsssssssssqqqooonnnnnnnnnpppqqqnnnrrrwww{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~}}}||||||~~~}}}xxxtttpppooooooxxx}}}~~~~~~|||yyywwwvvvvvvxxxyyywwwuuusssqqqoookkkgggdddZZZUUUMMMFFFBBB???<<<;;;999999999::::::;;;;;;;;;;;;<<<===>>>>>>@@@DDDGGGGGGJJJNNNQQQQQQPPPPPPQQQNNNOOOPPPQQQQQQPPPNNNMMMNNNNNNOOOPPPRRRTTTVVVWWWSSSSSSRRRRRRRRRTTTUUUVVVVVVYYY\\\]]]\\\[[[[[[[[[YYY[[[___cccgggjjjmmmnnnpppttt{{{zzzuuussstttfffccc]]]WWWSSSQQQQQQQQQSSSSSSSSSSSSVVV]]]ffflll{{{pppppprrr||||||vvvqqqppprrrsssrrrssswwwzzz|||xxxxxxxxxwwwvvvxxx{{{~~~zzzmmm```UUUMMMJJJHHHGGGHHHFFFEEEJJJRRRYYYeeeqqqxxxzzzwwwwwwssslllbbb\\\[[[\\\[[[bbbgggddd```^^^[[[WWWMMMLLLJJJEEE???:::888777555555444333333333333444333333444444555666777777333444444444555666666666666666999???GGGVVVmmmnnn^^^NNNZZZooo}}}sssyyyvvvyyywwwrrrppplllTTTIII>>><<<<<<::::::;;;======AAAJJJUUUiiirrrhhhnnnuuuzzz}}}{{{tttllldddcccdddkkkzzz{{{{{{yyywwwtttrrrpppooopppooommmlllkkklllnnnoookkkpppvvv{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}|||xxxuuuuuuuuu||||||xxxwww~~~yyyyyy{{{}}}zzzwwwuuutttssssssqqqmmmhhhdddZZZRRRIIIBBB>>>===:::888999999999:::::::::;;;;;;:::;;;<<<======???CCCEEEGGGKKKPPPTTTTTTSSSRRRQQQNNNOOOOOONNNLLLKKKLLLNNNNNNNNNOOOQQQSSSUUUTTTTTTVVVUUUTTTRRRRRRSSSWWWZZZ^^^^^^^^^___^^^^^^]]]\\\```bbbfffiiikkkooosssvvvvvvxxx~~~{{{xxxvvvsssooolllhhhbbbZZZRRRMMMLLLNNNPPPPPPPPPSSSWWW___hhhpppuuu~~~zzzpppllllllzzz}}}wwwsssrrrqqqrrrrrrsssssswww{{{~~~xxxyyyzzzzzzyyy{{{}}}{{{lll```XXXTTTPPPKKKGGGGGGFFFFFFKKKQQQ```hhhsss}}}|||xxxvvvqqqjjjbbb\\\ZZZZZZ```bbbeeefffddd___ZZZVVVQQQNNNIIICCC>>>:::888888555555444333333333333444666555444333333444555666333333444444555666777777666555999:::BBBbbblllYYYOOO]]]gggnnn}}}{{{xxx{{{~~~~~~nnnVVVHHH>>>>>>>>>888777::::::@@@BBBBBBOOOjjjiiiiiikkkpppwww~~~yyypppccceeejjjttt|||xxxssspppoooooonnnnnnllllllmmmpppssssssppplllmmmnnnrrrxxx|||~~~~~~}}}~~~{{{xxxxxx{{{}}}|||zzzuuuuuuwww~~~xxxnnneee{{{{{{}}}~~~{{{xxxuuutttssssssqqqnnnhhheeeYYYRRRHHHAAA>>><<<:::888888888888888999999999::::::;;;=========???BBBEEEGGGKKKPPPTTTTTTSSSRRRRRRMMMNNNNNNMMMKKKKKKLLLMMMNNNNNNPPPRRRUUUVVVVVVVVVWWWWWWVVVUUUUUUWWWZZZ\\\______````````````aaaaaaccceeehhhjjjlllppptttwwwyyy{{{}}}|||{{{{{{yyywwwssspppmmmjjjgggddd]]]YYYSSSNNNKKKKKKNNNOOOTTTVVVZZZaaajjjsss{{{}}}yyyooommmmmmyyy~~~{{{||||||vvvrrrqqqpppqqqrrrrrrtttwww|||~~~zzz{{{{{{zzzyyyyyy{{{~~~yyylllaaaYYYTTTQQQLLLHHHHHHHHHIIIOOOVVVcccjjjttt}}}}}}yyywwwssslllddd___]]]\\\cccfffjjjjjjfffaaa\\\YYYSSSPPPJJJDDD???;;;999888555555444333333333333444555555444444444444555555333333444444555666666777444444999<<>>>>>===888777::::::@@@BBBCCCPPPgggyyykkkgggppp{{{~~~jjjiiimmm{{{|||zzz}}}{{{zzzvvvtttrrrppppppnnnllljjjmmmmmmnnnrrruuuvvvsssppppppqqqtttyyy~~~}}}~~~{{{xxxyyy|||{{{yyyzzz}}}zzzpppeee\\\}}}~~~|||yyyttttttsssrrrqqqnnniiieeeXXXQQQGGG@@@===;;;999777666777777777777888888888:::;;;======>>>???BBBDDDFFFJJJOOORRRSSSRRRQQQQQQLLLMMMMMMLLLJJJJJJKKKMMMNNNOOOQQQTTTVVVXXXYYYZZZZZZZZZYYYYYY[[[]]]___```aaaaaa```aaabbbdddfffggghhhjjjkkklllnnnrrrwww{{{~~~zzzwwwtttsssrrrooolllhhheeeccc```]]]ZZZRRRPPPMMMKKKKKKLLLOOOQQQUUUXXX^^^gggpppzzz|||wwwnnnnnnooovvvyyysssqqqooolllkkknnnqqqxxx|||vvvrrrqqqooopppqqqrrrtttxxx~~~~~~|||||||||zzzxxxxxxzzz{{{~~~xxxlllbbbZZZUUUSSSNNNJJJJJJJJJLLLTTT]]]hhhnnnvvv}}}}}}zzzxxxuuuooohhhdddbbbbbbgggmmmqqqooohhh```\\\[[[UUURRRLLLFFF@@@<<<:::999555555444333333333333444444444555555555555444444333333444444555666666666444444999===GGGhhhqqq```YYYjjj}}}|||oooWWWIII>>>======888777::::::>>>AAADDDSSSiiiuuuuuurrrvvvrrr|||sssrrrxxxvvv}}}|||vvvsssqqqpppppppppqqqooollljjjooopppsssvvvyyyzzzxxxvvvttttttvvvzzz}}}~~~|||yyyzzz}}}}}}~~~}}}}}}~~~}}}~~~zzzqqqeeeXXXOOO~~~~~~{{{xxxsssrrrrrrrrrpppmmmhhhdddWWWPPPFFF???<<<:::888666666666777777777888888888:::<<<===>>>>>>???AAACCCDDDHHHMMMOOOPPPOOOOOOOOOKKKKKKLLLKKKIIIIIIKKKLLLNNNPPPSSSVVVXXXZZZ\\\]]]]]]\\\\\\^^^```bbbccccccaaaaaa```aaacccfffiiikkknnnooopppqqqsssvvv{{{}}}yyytttoookkkiiieeebbb___]]][[[YYYVVVSSSMMMLLLKKKKKKLLLOOOQQQSSSWWW[[[aaajjjsss{{{{{{vvvkkknnnpppttt~~~wwwtttkkkdddbbbbbb``````aaaiiisss~~~~~~xxxtttsssnnnoooqqqrrruuuzzz{{{|||{{{zzzxxxxxxzzz|||}}}xxxnnneee]]]XXXUUUQQQMMMMMMMMMPPPZZZdddlllqqqyyy}}}zzzxxxwwwuuuqqqmmmjjjjjjkkknnntttyyytttiii___ZZZZZZVVVSSSMMMGGGAAA===:::999555555444333333333333444333333555666666555333333444444444555555555666666666555999<<>>===<<<888777;;;:::===???EEEXXXpppzzzxxxnnnyyy~~~{{{}}}zzztttpppooonnnnnnpppsssssssssqqquuuvvvyyy{{{}}}|||zzzyyywwwxxxyyy{{{}}}~~~}}}{{{|||~~~{{{vvvrrrrrrsssuuussswww{{{|||ssshhh[[[NNNEEE~~~~~~}}}zzzwwwuuuqqqqqqppppppooolllgggdddWWWOOOFFF???;;;:::777555777777777777888888888888:::<<<>>>?????????AAABBBBBBFFFJJJLLLMMMLLLMMMMMMJJJKKKKKKJJJIIIIIIKKKLLLNNNQQQUUUXXXYYY[[[^^^```___^^^^^^aaadddfffeeeddd`````````aaacccgggkkkmmmtttuuuvvvwwwyyy|||}}}}}}{{{xxxsssllleeeaaa[[[YYYVVVUUUTTTRRRPPPNNNKKKKKKKKKKKKMMMPPPRRRSSS^^^aaagggnnnvvv||||||vvvkkkoooqqqsss{{{vvvnnnddd\\\VVVVVVXXXYYYYYY\\\dddqqq}}}zzzwwwuuunnnppprrrtttwww|||yyyzzzzzzyyyxxxxxx{{{}}}|||yyyrrriiiaaa\\\XXXTTTRRRRRRQQQUUU```kkkqqqvvv}}}~~~yyyvvvuuuuuuuuurrrpppoooqqqrrrvvv|||yyylll```[[[ZZZUUURRRMMMFFFAAA===:::999555555444333333333333444222333444555555444333222444444444555555555555555666444888<<>>DDDXXXqqq}}}{{{rrr}}}~~~xxxsssppprrrpppoooqqquuuyyy{{{|||yyy{{{}}}~~~~~~|||zzzyyywwwxxxzzz|||}}}~~~~~~~~~|||tttlllfffeeeeeefffhhhlllsssyyy~~~wwwlll___SSSHHHAAA~~~|||yyyvvvtttsssooonnnnnnnnnmmmjjjfffbbbWWWPPPFFF???<<<:::888666777777777777888888888888:::<<<>>>?????????@@@AAABBBEEEHHHKKKKKKKKKLLLLLLJJJKKKKKKKKKIIIJJJKKKMMMNNNRRRWWWYYYYYYZZZ^^^aaa```______bbbfffgggeeebbb______```bbbeeehhhkkkmmmwwwzzz|||{{{zzzxxxtttmmmeee]]]XXXRRRQQQOOOOOOOOOOOOMMMKKKKKKKKKKKKKKKMMMPPPSSSUUU```ccciiipppwww}}}}}}xxxpppssstttuuu{{{|||vvvlllcccUUUPPPNNNQQQTTTVVVYYY^^^bbbrrr|||xxxwwwpppqqqsssuuuyyy~~~xxxyyyyyyyyyxxxxxx{{{}}}{{{~~~}}}vvvnnngggbbb\\\ZZZYYYYYYXXX[[[fffrrrvvv||||||xxxuuuuuuuuuuuusssqqqrrrsssuuuyyy}}}yyynnnccc\\\ZZZSSSPPPJJJEEE???<<<:::999555555444333333333333444333333444444444444333333555555555555555555555555555444888===IIIhhhuuufffaaarrrvvviiiYYYIII===<<<;;;888888<<<===???>>>BBBUUUlllxxxwwwuuuzzz}}}yyyvvvtttvvvtttrrrssswww{{{~~~yyy{{{~~~~~~{{{yyywwwvvvtttwww{{{}}}~~~}}}|||}}}}}}{{{yyyxxxxxxxxxwwwqqqhhh```ZZZXXXXXXYYY[[[```hhhrrr}}}|||rrreeeWWWLLLCCC???{{{wwwtttrrrrrrmmmlllllllllllliiidddaaaXXXPPPFFF???<<<;;;888666555555666666666777777777:::<<>>;;;999999555555444333333333333444444333333333333333333444555555555555555555555555666444888===IIIfff}}}}}}pppdddbbbvvvvvviiiYYYIII===;;;;;;777888<<<<<>><<<{{{vvvsssrrrrrrlllkkkkkkkkkkkkhhhccc```XXXQQQGGG@@@===;;;999777444444444555555555666666:::<<>>:::888xxxqqqllljjjjjjjjjmmmppppppllliiihhhddd^^^VVVPPPHHH@@@<<<999777666666666666666777777777888777888999;;;===>>>???@@@BBBEEEHHHJJJKKKLLLOOOPPPTTTTTTUUUSSSPPPOOOOOOPPPQQQTTTWWWYYYYYY[[[___ccchhhhhhiiihhheeecccccccccbbbeeehhhiiijjjnnntttyyy}}}}}}{{{oooeeeYYYQQQKKKHHHJJJPPPOOOUUUZZZ^^^bbbeeeaaa\\\WWWYYY```iiimmmnnnqqquuuxxx}}}~~~xxxmmmdddZZZRRROOORRRTTTZZZ```dddkkkzzz|||yyy{{{}}}~~~wwwvvvsssqqqqqqqqqrrrsssssswww~~~~~~{{{vvvxxx{{{~~~}}}|||yyyxxxzzzwwwuuuqqqmmmiiigggeeedddbbbaaa___^^^\\\XXXSSSPPPJJJGGGBBB>>><<<;;;:::888444444444444444444444444000111333333333333444666555555555555555555555555333555666666===LLL[[[bbbjjjuuuvvvvvvwwweeeSSSHHH???<<<:::888777999999<<>>@@@BBBBBBEEEIIIMMMNNNNNNJJJFFFGGGNNNUUU___kkk~~~zzzuuujjjaaaTTTHHHAAA===<<<<<<vvvnnnhhhggggggiiilllpppqqqmmmjjjhhhccc\\\UUUOOOGGG@@@;;;888666555555555666666666777777777999:::::::::;;;<<>>===;;;:::999444444444444444444444444111333444444333333444555666666666666666555555555222444555777>>>KKKYYYcccjjjttt{{{{{{uuueeePPPGGG???===;;;888777888999<<>>???@@@wwwnnngggeeefffgggiiinnnooollliiigggaaa[[[SSSNNNFFF@@@<<<888666444444444555555555666666666;;;<<<===<<<;;;<<<@@@CCCEEEHHHKKKLLLMMMNNNPPPQQQSSSTTTTTTSSSPPPOOOOOOPPPRRRVVVZZZ[[[[[[^^^cccggghhhmmmpppnnnhhheeegggkkkllloooqqqqqqqqqsssyyy}}}~~~~~~xxxttthhh]]]QQQKKKIIIIIILLLQQQUUUWWW^^^eeehhhfffaaa]]]___gggqqqwwwyyy{{{~~~~~~~~~~~~|||xxxlll___XXXUUUTTTXXX\\\___fffnnnttt{{{~~~~~~tttsssrrrpppoooooooooppppppuuu|||{{{||||||xxxuuutttrrroookkkfffbbb___^^^^^^aaa___^^^\\\ZZZWWWRRRNNNFFFCCC@@@>>><<<;;;999888444444444444444444444444555666666555444333333444666666666666666555555555333444555777===HHHWWWcccnnnwww|||rrrqqqnnn___NNNEEE>>>===<<<999777888999;;;@@@EEELLLYYYjjjwww|||uuujjjgggooosssmmmjjjnnnxxxssskkkeeebbbgggsss}}}}}}{{{|||}}}~~~zzzwwwsssnnnkkkkkklllmmmppprrrtttuuuttttttuuuvvv}}}~~~~~~}}}}}}yyytttmmmaaaUUUIIIEEECCCDDDEEEEEEJJJOOOXXXZZZZZZUUUOOOPPPYYYbbbuuu~~~wwwnnnhhh[[[TTTIIIAAA>>>>>>???@@@{{{pppiiieeeeeeeeefffjjjllliiigggeee```ZZZSSSNNNGGGAAA<<<999666444444444444444555555555555;;;===???>>><<<===AAAEEEGGGIIILLLMMMNNNOOOPPPRRRRRRSSSTTTSSSQQQOOOPPPQQQSSSWWW[[[\\\]]]___dddhhhiiimmmqqqppplllkkkmmmqqqsssuuuvvvuuutttvvvzzz~~~~~~}}}vvvqqqeeeZZZOOOKKKKKKLLLOOOSSSXXXXXX]]]dddhhheeeaaa```hhhqqqyyy{{{zzz}}}|||xxxrrrfffZZZUUUUUUWWW\\\aaammmsssyyy~~~wwwvvvuuusssrrrqqqppppppssswww~~~~~~{{{~~~~~~zzzvvvtttpppmmmhhhccc___]]]]]]]]]bbb```^^^\\\ZZZVVVPPPLLLFFFCCC@@@===<<<;;;888666333333333333333333333333666777777666444333333444555555555555555555555555666444555777:::CCCTTTcccwwwwwwiiiggghhhZZZMMMEEE===<<<;;;999888999:::;;;@@@EEELLLYYYnnnlllbbb```gggkkkiiikkkpppxxxtttqqqnnnkkklllsss{{{zzzrrrpppppprrrssstttrrrooollljjjjjjjjjkkkqqqsssuuuvvvvvvwwwxxxzzz~~~|||}}}}}}~~~}}}yyyuuunnnaaaTTTHHHDDDCCCEEEEEEEEEKKKRRR^^^bbbbbb\\\UUUTTT\\\eee{{{yyyooofff___QQQKKKCCC===;;;<<<===>>>tttkkkfffddddddcccggghhhfffdddccc___ZZZRRRNNNGGGAAA===:::777555555555555555666666666666999<<>>BBBFFFHHHJJJMMMNNNOOOOOOQQQRRRRRRSSSTTTTTTRRRRRRSSSTTTTTTWWW[[[]]]^^^```eeejjjkkknnnrrrsssrrrrrruuuwwwxxxyyyzzzxxxvvvwww{{{~~~|||uuunnnaaaVVVMMMLLLNNNPPPSSSVVVZZZXXX[[[cccgggeeeccceeennnwww|||yyyvvvzzz~~~xxxtttjjj___VVVVVV[[[bbbiiiooozzz}}}}}}{{{yyywwwvvvuuu|||{{{xxxyyyzzzwwwssssssmmmjjjeeeaaa]]]\\\]]]]]]bbb```^^^\\\XXXTTTNNNJJJEEECCC@@@>>><<<:::777555333333333333333333333333333555666555333333444555333333444444555555666666777444444777;;;EEEXXXjjjtttfffdddjjj___MMMDDD<<<::::::888888:::;;;;;;???FFFLLLZZZssskkkbbb^^^bbbgggjjjooowww|||wwwxxx~~~|||}}}sssjjjgggiiilllnnnqqqooonnnlllkkkkkkkkklllqqqsssvvvxxxyyyzzz|||}}}~~~~~~}}}~~~yyytttlll___RRREEECCCCCCFFFFFFHHHOOOWWWccchhhiiibbbYYYVVV]]]eeevvv}}}{{{rrrhhh]]]VVVGGGCCC>>>;;;;;;<<<>>>???wwwnnngggdddcccaaaeeefffcccbbbbbb___ZZZRRRNNNHHHBBB>>>;;;888555666666666666777777777777777;;;???@@@>>>>>>BBBFFFHHHKKKMMMOOOOOOOOOQQQRRRRRRTTTUUUUUUTTTTTTUUUVVVTTTXXX\\\^^^___aaafffjjjmmmooorrruuuvvvxxxzzz{{{{{{||||||zzzwwwwww{{{|||tttmmm\\\RRRKKKLLLPPPSSSVVVYYYZZZWWWYYYbbbgggffffffjjjooowwwzzztttppptttzzz|||{{{~~~~~~}}}}}}~~~|||tttpppdddZZZTTTYYYcccnnnxxx}}}|||wwwrrrrrrsssqqqppppppllliiiddd```]]]\\\]]]^^^bbb```]]][[[WWWRRRLLLHHHFFFCCC@@@>>><<<999666444333333333333333333333333000222333333333333444666222222333333444555666666666333444999???JJJ```uuuooobbbbbbtttyyyqqqgggMMMDDD<<<::::::888999;;;;;;;;;???FFFMMM[[[wwwqqqhhhaaaccchhhmmmvvv|||yyynnneeecccgggllloooppppppoooooonnnnnnnnnnnnqqqtttwwwyyyzzz|||~~~~~~~~~~~~yyyssskkk\\\OOODDDCCCDDDHHHIIILLLSSS\\\fffjjjllleeeZZZVVV\\\dddnnnsss~~~wwwnnnbbbWWWPPPBBB???<<<;;;<<>>===;;;;;;;;;>>>AAABBByyynnnccc^^^___ZZZ___cccccccccbbb]]]VVVRRROOOJJJCCC===999555444444444444444555777888:::::::::;;;<<>>;;;999777555333444444333333333333222222333333222222222222111111444444444555555555555666777:::777999CCCNNNhhhmmmZZZYYYeeeqqq}}}yyywwwzzz~~~oooTTTDDD======888999<<<888:::;;;???EEEQQQjjjzzz~~~vvvhhhaaagggqqq~~~zzztttnnnlllmmmppprrryyyxxxvvvrrrnnnmmmoooqqqvvvxxxzzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~yyytttnnncccTTTIIIBBBBBBCCCEEEHHHNNNSSSVVV[[[\\\^^^^^^]]]]]]___```ZZZ```iiivvv~~~}}}vvvnnndddWWWHHH>>><<<;;;:::999:::===@@@BBBssshhh]]]TTTPPPQQQQQQZZZcccfffgggeee```YYYOOOLLLHHHBBB<<<888666444555444444444555666888999777999;;;>>>BBBFFFIIIJJJMMMOOORRRVVVYYYZZZ[[[\\\]]]]]][[[ZZZWWWTTTRRRPPPRRRUUUYYY\\\^^^bbbfffiiimmmrrrzzz{{{|||{{{yyyzzzxxxnnncccVVVTTTSSSVVV\\\^^^\\\XXXRRRRRRRRRRRRSSSTTTUUUVVVUUUSSSPPPMMMKKKKKKLLLMMMOOOSSS[[[fffrrr~~~~~~~~~~~~|||yyy}}}}}}||||||||||||}}}~~~}}}|||{{{|||}}}}}}|||zzzzzz{{{{{{yyysssjjjaaa[[[[[[^^^ggguuu~~~vvvnnnmmmmmmooouuu}}}~~~zzzuuuooojjjfffdddbbbbbbdddggglllttt{{{}}}vvvmmmhhhgggeeedddcccbbbbbbaaa```___ffffffgggeeeddddddfffhhhhhhfffccc___YYYTTTOOOMMMFFFCCC>>>;;;999777555333333333333333333333333333333333333222222222222222444444444555555555555666555777444777@@@HHH]]]{{{cccVVVYYYfffqqq~~~~~~~~~}}}nnnTTTCCC======888999<<<888<<<===@@@FFFSSSmmmsssuuu~~~qqqgggbbbfffqqq~~~{{{wwwtttrrrsssuuuwww{{{vvvrrrqqqqqqrrrvvvxxxyyyyyyxxxxxxzzz{{{}}}}}}wwwsssooodddSSSFFFAAAAAABBBDDDGGGKKKOOOQQQTTTVVVZZZ^^^``````___^^^]]]bbbkkkwww~~~{{{|||vvvnnncccUUUFFF<<<;;;:::999888:::<<>>>>>999:::===888>>>>>>AAAGGGTTTmmmqqqwwwyyyqqqkkknnnxxx~~~}}}zzzyyyyyyzzz|||}}}zzzwwwuuuuuutttvvvxxxyyyxxxwwwvvvwwwyyyzzz{{{|||}}}~~~}}}xxxtttooodddSSSFFF@@@@@@AAACCCFFFHHHKKKLLLOOOSSSYYY___cccccc```___aaafffooo{{{~~~|||wwwnnnbbbSSSEEE<<<;;;:::888888:::===@@@BBB~~~nnn\\\OOOGGGAAA???AAAKKKXXXeeejjjhhhccc[[[TTTLLLJJJEEE@@@<<<888666555666555555444555666777888:::<<>>???:::;;;===999>>>>>>AAAGGGSSSkkkwwwyyyvvv}}}}}}~~~}}}}}}}}}{{{yyyxxxwwwvvvwwwxxxwwwuuutttuuuvvvvvvwwwyyyzzz}}}{{{wwwpppdddSSSHHH@@@@@@@@@AAACCCEEEGGGIIILLLSSS\\\ccceeedddcccbbbbbbiiirrr~~~~~~|||wwwnnnaaaSSSFFF>>>;;;:::999999:::>>>AAACCCtttdddQQQFFF@@@>>>???BBBHHHWWWgggmmmkkkeee]]]UUUKKKHHHDDD@@@;;;888666555666666555444444555777888:::<<<@@@DDDHHHKKKMMMNNNTTTVVVYYY\\\^^^```aaaaaa\\\XXXRRRKKKGGGFFFGGGGGGDDDEEEFFFHHHKKKRRRYYY^^^jjjqqq||||||{{{yyyxxxyyyyyyrrrhhhaaa]]]ZZZZZZ\\\ZZZTTTNNNJJJKKKLLLOOOQQQUUUWWWYYYXXXYYYZZZ\\\___bbbeeeggghhhjjjooouuu|||~~~||||||yyy}}}}}}|||}}}}}}|||zzzzzzzzz|||}}}~~~}}}}}}~~~}}}xxxrrrllldddfffhhhgggccc___]]]]]]ccclllvvvzzzuuummmgggeeebbbeeejjjrrr|||}}}|||yyyvvvsssqqqoookkkeee```]]]^^^bbbhhhooosssrrrqqqooommmlllkkkmmmpppsssuuu}}}|||vvvpppkkkfff```aaadddgggkkkooopppmmmiiigggfffdddfffiiiiiigggfffeeeeeegggfffddd```ZZZSSSMMMIIIFFFCCC>>>;;;999777555333222222222333333444444444222222333333333444444444444444444555555555555666444777666:::BBBCCCMMMcccdddPPPPPP[[[mmm~~~lllRRRCCC>>>@@@;;;<<<>>>999:::<<<@@@GGGRRRjjj~~~}}}zzz}}}|||{{{zzzxxxvvvwwwxxxvvvtttsssssstttrrrtttvvvxxx|||{{{qqqdddTTTJJJAAA@@@??????@@@CCCEEEGGGLLLUUU```fffgggeeefffgggdddlllvvv|||zzzuuukkk___QQQFFF@@@;;;:::999:::;;;>>>BBBDDDnnn]]]KKKAAA>>>===@@@DDDGGGWWWhhhnnnmmmggg___XXXJJJHHHDDD???;;;888666555666666555444444555777777999<<<@@@DDDHHHKKKLLLMMMSSSUUUWWWZZZ]]]^^^______VVVQQQKKKDDDAAABBBDDDFFFAAAAAAAAABBBEEELLLTTTZZZccckkkvvv}}}~~~}}}|||zzzxxxyyyzzzsssjjjeeeaaa\\\[[[\\\ZZZSSSMMMKKKLLLNNNQQQTTTXXX[[[]]]___```aaacccfffiiilllmmmnnnpppvvv~~~~~~}}}||||||}}}}}}|||zzzzzz|||~~~}}}}}}~~~}}}zzztttkkkeee[[[^^^``````^^^]]]^^^___jjjsss}}}|||sssiiiddddddfffjjjrrr{{{}}}zzzxxxwwwvvvrrrlllhhhgggiiiooowww~~~~~~zzzrrrooojjjfffddddddfffhhhsss}}}~~~xxxrrrmmmiiiddd___```eeekkkpppttttttpppkkkgggfffeeehhhjjjjjjiiifffeeeeeeiiigggccc]]]WWWRRRMMMKKKEEEBBB===:::888666333222222222222333333444444444111111111222222333333333444444444555555555666666444666444888AAADDDOOOfff___NNNOOOZZZnnnjjjRRRCCC>>>@@@;;;<<<>>>999777999>>>FFFRRRiii}}}zzz}}}||||||{{{yyyvvvwwwwwwvvvsssrrrrrrsssppprrrtttwww{{{~~~}}}rrrcccUUUMMMBBB@@@???>>>???AAADDDFFFLLLWWWccciiihhhfffgggjjjfffnnnyyy{{{yyytttjjj]]]PPPFFFAAA<<<;;;::::::<<>>>>>======>>>CCCIIINNN\\\cccnnnyyy~~~}}}zzzvvvsssqqqlllddd^^^^^^^^^YYYTTTRRRRRRQQQPPPTTT[[[```bbbcccdddgggiiikkkkkkkkklllmmmpppuuu|||~~~}}}~~~~~~~~~|||zzz~~~~~~}}}}}}~~~|||}}}}}}xxxpppggg```\\\XXXVVVWWWZZZXXXWWW^^^iiixxx~~~wwwooolllmmmmmmuuu~~~yyyyyy|||}}}xxxsssmmmqqqxxx}}}rrrhhheeeccc```]]]\\\gggrrr|||yyyrrrppplllhhhffffffggghhhpppvvvwwwsssmmmllljjjhhhjjjlllmmmllliiifffeeedddjjjfff```[[[VVVQQQLLLIIIDDDAAA<<<:::888777555333222222333333333444444444555555555555555555555555444444444444444444444444777888888BBBLLLKKKUUUnnn___WWWVVVbbb}}}oooTTTBBB===???999666:::999>>>;;;>>>FFFQQQhhh|||yyyxxxvvvwwwwwwwwwuuuqqqmmmjjjlllmmmooouuu{{{~~~~~~}}}ttthhhWWWIIIEEE@@@===>>>@@@AAAEEEKKKLLLYYYfffkkknnnqqqsssrrrmmmsss}}}|||uuukkk^^^PPPDDD===;;;:::;;;===<<<===CCCKKKiiiVVVEEE??????===???EEEIIIVVVjjjzzz}}}sssdddZZZLLLHHHBBB===:::999777666555555555666777777888888===>>>AAAEEEHHHJJJLLLMMMQQQRRRSSSTTTTTTRRRQQQOOOIIIGGGDDDAAA@@@@@@AAABBB>>>>>>>>>>>>???BBBGGGKKKSSSZZZdddooozzz~~~}}}zzzvvvsssqqqnnnfff______^^^ZZZVVVTTTUUUTTTUUUZZZ```eeeggggggjjjlllnnnnnnooopppsssuuuxxx|||~~~~~~~~~~~~~~~~~~~~~|||vvvmmmbbbZZZWWWTTTRRRTTTXXXZZZ]]]gggsss}}}wwwvvvwww{{{~~~zzz|||{{{uuuqqqvvv}}}|||wwwlllaaa^^^\\\YYYWWWXXX]]]jjj~~~|||yyyvvvrrrppplllhhhggghhhiiikkksssxxxyyytttnnnlllkkkhhhlllnnnpppooollliiigggffffffbbb]]]WWWSSSOOOJJJGGGCCC@@@<<<999777666444333222222333333333444444444555555555555555555555555444444444444444444444444666888999DDDOOOPPP[[[uuuwwwZZZWWWYYYjjjqqqUUUBBB===???999777:::999===:::<<>>@@@AAAFFFMMMRRR^^^jjjppprrrvvvwwwvvvtttyyy|||zzztttkkk^^^PPPDDD>>>;;;:::;;;=========DDDLLLbbbQQQBBB???>>><<<>>>CCCKKKYYYnnn~~~vvveeeYYYKKKGGGBBB>>><<<:::888777555555555666777777888888===???AAADDDGGGIIIJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGBBBBBBAAA@@@????????????>>>???@@@??????AAADDDFFFKKKPPPYYYcccnnnyyy~~~~~~{{{wwwtttsssrrriiibbbaaa___[[[XXXYYY[[[\\\___dddjjjnnnooonnnqqqqqqrrrssstttxxx}}}~~~{{{ssshhh]]]UUUQQQOOOOOOQQQWWW]]]fffttt~~~}}}zzzvvvzzz}}}wwwpppeeeZZZVVVTTTRRRSSSUUUWWWggg|||~~~{{{|||{{{yyyvvvtttpppnnnjjjggggggiiikkkmmmuuuzzz{{{uuupppnnnmmmkkkppprrrsssrrrooojjjgggfffaaa]]]XXXSSSPPPLLLHHHEEEAAA>>>:::888666555333222333333333333444444444444555555555555555555555555444444444444444444444444555888:::EEEPPPSSSaaa|||mmmVVVXXX^^^rrrsssWWWCCC===???:::888;;;999<<<999;;;BBBNNNeeeyyyqqqqqqzzzyyyuuuvvvuuussspppnnnlllkkkjjjnnnqqqwww}}}}}}}}}}}}~~~~~~}}}{{{sssaaaPPPEEE@@@===???AAACCCIIIOOOZZZeeepppvvvyyy}}}~~~}}}}}}{{{yyyssskkk^^^QQQEEE>>>;;;999:::======>>>EEENNN\\\MMMAAA???>>>;;;===CCCMMM^^^tttzzzgggXXXJJJFFFBBB>>><<<:::888666444444444555666666777777:::<<<>>>AAADDDFFFHHHHHHGGGGGGGGGFFFEEECCCAAA@@@======>>>>>>>>>>>>=========???@@@@@@??????AAABBBGGGKKKRRRZZZdddooo{{{zzzzzz}}}~~~|||zzzxxxwwwuuummmfffdddbbb^^^]]]___eeegggkkkooosssuuuuuutttttttttuuuwwwzzz~~~~~~~~~xxxooodddYYYRRROOONNNNNNQQQWWWaaappp|||~~~wwwqqqjjj```VVVRRRQQQPPPRRRVVV[[[lll{{{{{{|||yyyxxxvvvsssqqqjjjhhheeeccccccgggkkknnntttzzz{{{vvvrrrrrrrrrppptttvvvvvvtttoooiiieeeccc]]]ZZZUUUQQQNNNJJJFFFDDD@@@===999777666555333111333333333444444444444555555555555555555555555555555555555555555555555555555888:::DDDNNNQQQ```}}}hhhVVV[[[dddyyyxxxYYYEEE===???;;;999<<<:::<<<:::<<>>@@@CCCEEELLLSSS```jjjuuuzzz}}}{{{uuukkk___PPPDDD===;;;999:::<<<===???GGGPPPVVVJJJ@@@@@@@@@===???FFFRRRdddyyy}}}jjjYYYKKKGGGBBB===;;;999777555222333333444444555666666666777:::===AAACCCEEEEEEDDDDDDCCCBBB@@@>>>===<<<::::::<<<=========<<<<<<<<<===???@@@??????@@@AAAFFFIIINNNTTT\\\eeeooouuu}}}|||tttrrrtttxxxzzz}}}~~~}}}}}}||||||xxxqqqkkkiiifffccccccfffkkknnnsssvvvxxxwwwwwwvvvvvvwwwzzz}}}~~~}}}~~~{{{uuukkk```XXXSSSQQQOOOQQQTTT[[[gggxxx~~~yyyrrrmmmbbbZZZRRROOONNNNNNRRRXXXcccttt~~~zzzyyy}}}~~~|||xxxvvvssspppllliiibbb```]]]\\\^^^ccciiilllrrrxxxzzzwwwtttvvvxxxwwwxxxxxxwwwrrrllleeeaaa___\\\YYYTTTPPPMMMJJJFFFDDD???<<<999666555444333222333333444444444555555555555555555555555555555555555555555555555555555555555888:::BBBKKKNNN^^^|||eeeWWWaaannn\\\FFF===???<<<;;;===:::===<<<===AAAHHH]]]tttyyykkkaaabbbgggppp~~~{{{rrrpppnnnnnnooosssvvvyyy{{{xxxyyy{{{}}}~~~|||}}}~~~{{{iiiVVVHHHCCC@@@BBBEEEIIIPPPXXXcccmmmvvv}}}wwwlll^^^OOOCCC<<<:::999:::<<<>>>@@@IIISSSPPPFFF???AAABBBBBBFFFOOO[[[mmmooo^^^PPPKKKDDD===999777555444222333333444555555666666444666888;;;>>>@@@AAABBBAAA@@@???>>><<<;;;:::999777888999:::::::::::::::999;;;===>>>>>>>>>@@@BBBFFFIIIMMMRRRWWW]]]dddhhhpppyyy}}}uuunnnlllnnnrrruuuyyy}}}~~~~~~yyytttpppooollliiiiiimmmqqqtttxxx{{{{{{{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}zzzwwwpppggg]]]VVVSSSSSSPPPTTTYYY```mmm{{{uuuooojjjYYYRRRMMMLLLKKKLLLRRRXXXgggyyy}}}yyyrrrwww{{{zzzwwwtttpppmmmhhhccc```\\\ZZZXXXXXX[[[aaahhhlllqqqvvvyyywwwuuuxxx{{{|||yyyxxxuuuooohhhccc```___]]]YYYUUUPPPMMMJJJFFFCCC???<<<999666666555444222333444444444555555555555555555555555555555555555555555555555555555555555444888:::BBBLLLPPPcccbbbXXXiii|||xxx{{{___HHH>>>???<<<<<<>>>:::<<<<<>>BBBKKKUUUJJJAAA===AAAFFFHHHQQQ[[[dddvvvvvveeeWWWQQQGGG>>>999777555555444444555555666777777888777888999;;;<<<=========<<<;;;:::999777777666666666666666666666777777777777999;;;<<<===???BBBDDDGGGKKKPPPUUUYYY\\\```cccfffooo}}}|||rrrkkkhhhiiimmmrrruuuzzz~~~~~~~~~~~~yyyvvvttttttrrrnnnooorrrxxx|||~~~}}}{{{zzz{{{}}}~~~xxxtttlllbbbYYYSSSQQQQQQPPPVVV]]]eeettt~~~xxxqqqiiidddRRRMMMJJJKKKLLLMMMSSSZZZjjj~~~yyy{{{~~~~~~zzzwwwrrrzzz|||wwwvvvtttpppllliiiddd^^^[[[ZZZXXXVVVWWW[[[bbbjjjoooqqqwwwyyywwwuuuyyy|||}}}wwwuuuqqqkkkfffbbbbbbccc]]]ZZZUUUPPPMMMIIIEEEBBB???===999777666666444333444444444444555555555555555555555555555555555555555555555555555555555555222777;;;FFFRRRYYYoooeee]]]sssvvvzzzaaaIII>>>@@@======???;;;999:::???CCCGGGXXXnnnqqqooovvvtttooofff^^^\\\```dddppp~~~|||}}}}}}}}}}}}~~~mmm^^^MMMGGGDDDGGGKKKPPPXXXaaaeeemmmvvv~~~tttfffWWWKKKAAA<<<:::888999<<<>>>CCCMMMWWWEEE===;;;BBBHHHMMMXXXdddkkk{{{{{{jjj\\\UUUJJJ@@@:::777666666666666777777888888999999;;;;;;<<<<<<<<<;;;::::::888777666555444333333333555444444333333444444555666888999;;;<<>>@@@======???;;;666888>>>CCCHHHYYYggglllmmmvvvnnnnnnkkkeee```^^^aaaeeelll~~~~~~{{{|||{{{}}}oooaaaNNNIIIFFFHHHLLLRRR[[[cccfffmmmvvv|||pppbbbUUUIIIAAA===:::888999<<>>===;;;888666444222111555555555555555555444444555555555555666666666666333444555666666555444333444666BBBSSSZZZccclll```tttooocccKKK@@@AAA===;;;===:::;;;??????CCCJJJTTTuuunnnfffrrryyyjjjwwwxxxtttrrrjjjbbbdddnnnzzz{{{~~~}}}zzzyyy}}}rrrcccSSSKKKGGGJJJQQQVVV\\\bbbhhhpppzzz}}}xxxnnn```PPPEEEAAA@@@>>>::::::<<>><<>>>>>AAAIIIRRRrrr}}}kkkcccooo|||ppp}}}rrrrrrsss~~~qqqssszzzsssdddSSSKKKFFFIIIOOOTTTZZZ```fffooozzz{{{vvvkkk\\\MMMCCC>>>===>>>;;;;;;>>>AAAFFFQQQ[[[======AAAJJJRRRZZZeeeooottt}}}xxxjjjWWWLLLBBB===:::666444555222222222222333333444444555666666777777666666555333555666444111///000222000000000000111222444444888999;;;===???AAABBBCCCKKKPPPWWW^^^ccchhhlllnnntttrrrrrrsssttt{{{yyyzzz{{{yyyzzzvvvmmmfffdddfffjjjnnnpppwww~~~~~~|||}}}~~~}}}|||}}}}}}}}}~~~~~~}}}}}}{{{{{{|||}}}|||{{{yyypppdddXXXRRRSSSXXX\\\]]]___eeeqqq~~~yyytttqqqmmmgggbbbYYYXXXWWWWWWYYY\\\___aaalllnnnppprrrtttzzz~~~xxxtttmmmhhhbbbYYYOOOHHHEEEGGGJJJMMMOOOSSSWWW[[[kkkyyyzzzssspppfff[[[[[[YYY]]]aaabbbbbbdddiiimmmwww{{{}}}yyyzzz|||||||||xxxuuuqqqnnnkkkhhhdddaaa^^^aaafffjjjooouuu{{{{{{|||zzzsssjjjggggggeeeaaa___\\\WWWQQQLLLHHHEEEDDD???===999666333333333444555555555555555555555555555555555555666666666666555555555444444555555555777999EEERRRWWW]]]tttnnn[[[iiiuuueeeMMMAAA@@@<<<:::<<<888999===<<<@@@HHHPPPnnn~~~jjjaaaiiixxx{{{|||rrruuuzzzsssfffSSSKKKEEEGGGMMMRRRWWW]]]eeeooozzzxxxrrrfffWWWIII@@@;;;:::>>><<<<<>>;;;777555666222222222222111111111111333333444444444444333333333777:::777222///111555111111222222333555666777999;;;>>>@@@AAABBBCCCDDDKKKOOOVVV]]]bbbhhhmmmpppvvvuuutttrrroootttzzzrrrqqqqqqooopppssssssuuuzzz|||{{{uuulllfffcccccchhhnnnrrrtttxxx~~~~~~zzzvvvtttsssvvv|||~~~~~~~~~|||||||||~~~~~~}}}|||xxxnnnaaaWWWSSSUUUZZZ]]]]]]^^^ccclllxxx~~~yyytttpppjjjddd```XXXXXXYYYZZZ^^^bbbfffiiissstttvvvwwwyyy}}}xxxtttooohhh```YYYQQQIIIDDDDDDGGGKKKOOOQQQUUUYYY[[[gggvvvyyyssspppfff[[[[[[WWWZZZ\\\\\\[[[\\\aaaeeeuuuzzz|||yyyyyy{{{|||{{{xxxvvvsssooollliiigggeeeccchhhooouuu{{{}}}{{{zzztttkkkffffffdddaaabbb^^^YYYSSSNNNJJJGGGDDD@@@===888444222222333555444444444555555555555555555555555555666666666666666555444333333444555666555777AAAMMMUUU```zzzlll[[[ggg}}}}}}fffNNNAAA@@@;;;999;;;888:::===<<<@@@GGGNNNiiijjjaaadddooo{{{}}}ssshhhTTTKKKEEEFFFKKKPPPVVV\\\eeeooozzzuuunnnaaaSSSFFF>>>:::999===;;;===@@@CCCJJJXXXeee:::===DDDLLLSSSZZZfffqqqqqqXXXNNNCCC>>>;;;777555666222111111111111000000000111222222333333222222111222666999777222///111444111111222333444666888999:::===@@@BBBBBBBBBDDDFFFKKKOOOVVV\\\aaafffjjjmmmppppppqqqqqqnnnrrr{{{sssooonnnllljjjjjjhhhlllppprrrooojjjeeebbbeeeeeekkkrrrvvvxxx|||{{{vvvlllhhheeeiiirrr}}}~~~~~~}}}|||}}}}}}vvvmmm```VVVTTTWWW[[[]]]______ccckkkvvv~~~zzzuuupppkkkeeebbb]]]\\\]]]___ccchhhmmmppp{{{}}}yyytttnnniiiaaaXXXPPPJJJDDDAAABBBFFFKKKPPPTTTWWWZZZ]]]gggxxx|||zzzoooaaa___ZZZ\\\\\\ZZZXXXZZZ^^^bbbtttyyy~~~|||}}}~~~|||zzzyyywwwtttoookkkiiihhhiiihhhnnnvvv~~~~~~yyyyyysssiiidddddddddaaaeeeaaaZZZTTTPPPLLLGGGDDD???<<<888444222222444555444444444555555555666666555555555555666666666666666555444333333444555666444666>>>KKKWWWkkkkkk[[[fffzzzgggNNNAAA???:::999<<<999;;;======AAAHHHMMMfff|||{{{zzzggg^^^___iii{{{}}}|||~~~~~~|||rrrgggUUULLLEEEFFFKKKPPPVVV\\\eeeooozzz~~~}}}}}}rrrjjj\\\OOODDD>>>;;;:::;;;;;;===AAAEEELLL\\\kkk;;;>>>DDDMMMSSS[[[hhhuuusss]]]QQQEEE>>>:::666555666111111111111111111000000000111111222222111111000...111444333111...///000///000000222444666888999;;;>>>BBBCCCBBBCCCGGGJJJNNNRRRXXX]]]aaadddgggiiiggghhhjjjllllllooo{{{~~~vvvqqqooolllhhheeeaaaeeehhhhhhddd```___```gggiiipppyyy~~~yyytttddd]]]WWWYYYfffuuu~~~}}}}}}~~~~~~vvvmmm```XXXWWWYYY\\\]]]\\\\\\^^^fffqqq{{{|||wwwqqqlllhhhfffcccbbbaaabbbeeekkkppptttxxxqqqiiiddd[[[QQQIIICCCAAA@@@???DDDLLLTTTZZZ^^^ccceeepppxxxgggccc]]]^^^^^^[[[ZZZ[[[aaafffsssyyy~~~~~~~~~{{{zzzyyyuuuooojjjhhhiiijjjlllrrr{{{|||vvvvvvpppfff```aaacccbbbgggaaaYYYTTTPPPLLLFFFBBB===;;;888444333222333444333333444444555666666666555555555555666666666666555555555444444555555555555777???KKK[[[tttlll[[[cccuuu|||}}}gggMMM@@@???::::::===:::;;;======AAAHHHLLLaaatttooo}}}sssccc^^^^^^fff~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~yyyoooeeeUUUKKKDDDEEEJJJOOOVVV\\\dddmmmxxx|||yyyyyyzzzooofffXXXKKKBBB>>><<<;;;;;;<<>>::::::>>>;;;:::<<<;;;@@@GGGIII]]]~~~tttmmmyyywwwiiieeebbbhhh}}}}}}}}}}}}}}}}}}~~~~~~~~~|||wwwmmmcccSSSIIIBBBCCCHHHNNNUUU\\\bbbjjjttt|||}}}tttqqqqqqrrrkkkaaaSSSGGG@@@>>>===<<<<<<>>>BBBFFFJJJTTTfffxxx===@@@GGGPPPXXXbbbttt{{{gggYYYIII???999444444666000111111111222222222222000000111111111111000000......///111444444111///222333444666888;;;===>>><<<@@@CCCCCCBBBDDDKKKQQQXXX\\\bbbfffgggfffeeedddhhheeedddfffhhhlllttt|||~~~{{{uuuooofffiiikkkgggaaa___ccchhhssswww~~~}}}}}}~~~|||xxxssshhh\\\NNNLLLYYYmmm~~~}}}|||}}}yyypppeee___^^^```___^^^[[[ZZZ\\\dddppp{{{|||vvvqqqnnnmmmmmmllljjjiiikkkqqq{{{xxxqqqiiidddZZZPPPGGGDDDDDDFFFEEEMMMYYYgggrrr{{{{{{ggg```ZZZ[[[\\\[[[\\\aaajjjpppzzz{{{{{{}}}|||zzzvvvooohhheeehhhkkknnnssszzz{{{vvvrrrqqqjjj___YYY\\\aaadddddd]]]UUUOOOLLLHHHAAA<<<:::999888666444333222222333333444444555666777777555555555555666666666777333444555666666555444333333777>>>HHHWWWooonnn[[[___qqqeeeLLL???>>>::::::>>>===999;;;:::???FFFHHHZZZzzzzzzrrr~~~rrrmmmhhhjjj||||||}}}}}}~~~~~~~~~~~~{{{vvvkkkaaaQQQGGG@@@AAAGGGMMMTTT[[[```hhhqqqxxxwwwmmmjjjjjjjjjiii^^^PPPDDD???======<<<>>>@@@DDDIIIMMMVVVjjj|||>>>DDDLLLUUU```nnn}}}lll\\\JJJ???999444222333333222111/////////000111000000000000000000000000111000000000000000111111222555888999999999;;;<<>>;;;;;;===:::===;;;999???GGGFFFVVVtttiiixxx}}}~~~~~~}}}{{{{{{|||~~~~~~zzzrrrfff]]]OOOGGG@@@AAADDDIIIQQQYYY```eeennnxxxuuunnnllliiiggghhh___SSSHHH@@@=========???AAADDDGGGOOO]]]ooo|||BBBHHHRRR[[[eeeqqqooo___LLLAAA;;;666444444333222111000///000000111000000000000000000000000000000000000000111222333333555888999999:::===???AAABBBCCCEEEIIIOOOVVVZZZ___gggnnnpppssswwwyyywwwwwwuuuqqqllliiijjjnnnqqqvvvwwwzzz|||~~~}}}{{{vvvppplllnnnsssxxx~~~~~~}}}{{{yyysssjjj```^^^fffrrr~~~|||wwwnnnfffaaa^^^^^^^^^^^^ccciiinnnxxx{{{wwwuuusssrrrtttsssvvv|||zzzrrrllleee___VVVMMMHHHGGGIIIKKKQQQZZZnnnpppddd^^^ZZZdddiiiooo{{{}}}{{{~~~||||||}}}~~~}}}|||yyytttllldddaaaaaadddfffooorrrwww~~~{{{vvvrrrmmmbbbZZZ[[[^^^^^^]]]]]]ZZZVVVQQQLLLHHHDDD@@@===999888666444333333333444444444555555555666666666555555555555666666666666555555444444444333333333888666:::DDDKKKUUUooogggTTTbbbcccJJJ>>>>>>;;;;;;===:::<<<;;;999???GGGFFFSSSpppxxx|||}}}~~~~~~}}}{{{{{{|||~~~~~~~~~~~~zzzqqqdddZZZLLLEEE??????BBBFFFMMMSSS\\\aaajjjsss|||uuupppnnnkkkiiihhh___SSSGGG???<<<<<<<<>>;;;888777555333222222222333333444444444555555555555555555555555666666666666555555444444444333333333999888;;;@@@EEERRRmmmwww___SSSfffbbbJJJ>>>>>>;;;:::===:::;;;<<<:::@@@FFFEEEPPPiiixxxuuu}}}~~~}}}|||{{{|||~~~~~~|||{{{||||||qqqaaaVVVIIIBBB===>>>@@@BBBFFFLLLTTTZZZbbblllvvvxxxuuussspppnnnkkkcccVVVIII@@@======>>>BBBDDDFFFJJJQQQ^^^nnnyyyRRR\\\hhhqqquuuzzzvvveeeRRRFFF>>>888555555222222222222111222222222000000000000000000000000000000000111222444555666666777888999:::===BBBEEECCCDDDFFFIIINNNWWWbbbjjjpppzzzzzzwwwwwwzzz|||}}}yyyxxxzzz~~~~~~}}}||||||}}}}}}{{{zzzzzzwwwtttuuuyyy}}}{{{xxxxxxyyyzzz~~~~~~~~~{{{uuummmgggeeeeeefffjjjsss~~~}}}|||yyy{{{~~~wwwpppkkkccc___YYYTTTSSSVVVZZZ]]]eeeyyyssslllkkkmmmsss~~~|||zzzxxxxxxyyyyyyxxxwwwsssmmmddd]]]\\\aaahhhnnntttxxx}}}wwwrrrfffYYYOOOQQQXXXZZZXXXVVVSSSPPPKKKGGGCCC@@@<<<:::666555444222111111222222333333333444444444555555555555555555666666666666555555444444444333333333333666:::>>>FFFYYYvvvlllZZZVVVqqqzzzzzz```III>>>???::::::<<<::::::<<<;;;???FFFDDDLLLaaaxxxrrrqqqzzz~~~}}}|||}}}~~~~~~~~~rrraaaTTTGGGAAA===>>>@@@@@@BBBEEEJJJPPPYYYcccmmmxxx|||zzzyyywwwuuuqqqjjj]]]OOODDD??????AAABBBCCCFFFJJJQQQ^^^llluuu]]]gggsssyyyzzz|||yyyhhhTTTGGG>>>888444444222222222333333333333222111111111111111111111111111111111222333555666777777888999999;;;>>>BBBFFFCCCFFFIIILLLRRR]]]kkkuuu}}}|||{{{}}}~~~~~~}}}|||{{{{{{||||||{{{yyyzzzyyyzzz{{{~~~~~~yyywwwxxxyyy~~~~~~|||}}}~~~~~~|||wwwqqqkkkiiikkkmmmrrr}}}~~~zzz}}}}}}yyytttpppkkkhhhdddaaaaaaeeejjjnnnvvv}}}uuutttvvvyyyzzzxxxvvvvvvvvvwwwvvvtttqqqkkkccc\\\\\\bbbjjjpppxxx|||}}}vvvppp```UUUMMMPPPVVVWWWUUUTTTQQQNNNIIIFFFCCC@@@<<<:::666555333222111111222333333333333444444444555555555555555555666666666666555555444444444333333333000666;;;???KKKdddcccWWW\\\}}}tttwww^^^HHH???@@@:::999<<<::::::===;;;>>>EEEDDDJJJ\\\~~~zzzooolllmmmuuu~~~}}}~~~uuucccVVVGGGAAA>>>???@@@??????BBBCCCIIIPPPXXX```kkkwww~~~}}}|||{{{{{{wwwpppdddUUUHHHAAA@@@AAABBBBBBEEEIIIRRR^^^jjjrrriiirrr{{{}}}zzzzzz|||kkkVVVIII@@@888444444222222333444444444333333222222222222222222222222333333333333444666777777777888:::;;;;;;>>>AAADDDCCCGGGKKKPPPWWWddduuu}}}vvvvvvyyy~~~||||||{{{yyyyyyzzzzzzyyywwwzzz{{{}}}~~~~~~}}}|||}}}~~~|||}}}||||||zzzuuuqqqooosssvvv~~~~~~~~~|||xxxvvvuuurrrooommmnnnrrrxxx{{{~~~yyywww{{{{{{yyyvvvvvvvvvvvvuuutttrrrlllddd^^^^^^ccckkkqqqzzz~~~|||zzzvvvnnngggZZZSSSOOORRRUUUUUUTTTTTTPPPLLLHHHEEEBBB???<<<:::555444333222111222333333333444444444555555555555555555555555666666666666555555444444444333333333111999===BBBQQQlll|||^^^WWWcccwwwxxx\\\GGG???@@@:::888<<<;;;:::>>>;;;===DDDEEEJJJYYYwww{{{sssgggfffgggooo{{{xxxfffYYYGGGAAA>>>???@@@>>>???BBBAAAFFFKKKOOOTTT]]]iiisss||||||wwwlll\\\MMMCCC@@@@@@AAABBBEEEJJJTTT```kkkqqqrrryyy~~~xxxwww~~~nnnYYYKKKBBB:::555444111222333555555555444333333333333333333333333333555444444444555666666777666888;;;<<<<<<===@@@BBBCCCHHHMMMSSS[[[jjj}}}~~~wwwqqqqqqsssxxx|||}}}yyyuuuxxxvvvuuutttuuuuuusssrrrwwwzzz|||}}}|||{{{{{{}}}~~~||||||~~~~~~}}}}}}{{{}}}}}}zzzvvvvvv{{{~~~~~~~~~}}}{{{yyywwwuuurrrqqqrrrvvv{{{~~~zzzvvvpppooorrryyy}}}||||||}}}}}}{{{xxxwwwxxxxxxvvvuuutttnnnfff``````eeelllqqqyyy|||{{{tttqqqpppmmmeee]]]UUURRRQQQUUUVVVSSSRRRTTTMMMJJJFFFCCCAAA>>>;;;999666555333222222333333444444444555555555666666666555555555555666666666666555555444444444333333333222:::>>>BBBUUUqqq{{{^^^[[[lllZZZGGG@@@AAA:::888<<<;;;;;;???;;;<<>>???>>>???BBB@@@EEEJJJLLLPPPYYYfffqqqzzz~~~vvvfffTTTHHHCCCBBBBBBCCCFFFMMMWWWcccmmmrrrwww}}}~~~wwwuuu|||qqq\\\MMMCCC;;;666666111222444555555555444444444444444444444444444444666666555555555666666777666888;;;<<<======>>>@@@CCCHHHOOOTTT]]]mmm~~~zzzsssnnnnnnooossswwwwwwsssooosssqqqoooooooooooommmkkktttwwwzzz|||}}}~~~}}}|||yyy{{{~~~||||||~~~~~~}}}|||}}}|||~~~}}}zzz{{{}}}{{{|||~~~}}}~~~~~~~~~~~~|||{{{uuussspppnnnppptttxxx{{{uuunnniiieeedddjjjttt~~~}}}~~~}}}{{{yyyxxxyyyzzzzzzzzzyyyxxxyyy|||}}}zzzyyyzzzyyyxxxwwwuuuppphhhbbbbbbffflllpppuuuxxx~~~yyyrrrkkkhhhiiiggg```YYYRRRQQQTTTWWWVVVRRRRRRUUULLLIIIEEEBBB???===:::888666555444333333333444555555555555666666666666777555555555555666666666777555555444444444333333333000888<<>>===???BBB???DDDJJJMMMRRR]]]lllxxx{{{~~~~~~ooo\\\NNNGGGFFFCCCDDDGGGNNNZZZfffooottt}}}yyyuuutttqqqppptttzzztttaaaOOOBBB:::777555555444444333333444444555444444555555666555555555888777666666666888999:::<<<::::::<<<<<<;;;???DDDEEEJJJQQQXXXaaaooo{{{xxxwwwxxx~~~tttooolllmmmnnnqqqtttuuusssqqqpppooollljjjhhhggggggggghhhmmmrrruuuvvvxxx|||}}}{{{|||~~~~~~~~~~~~}}}}}}|||}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~}}}|||{{{{{{~~~vvvooovvv~~~zzztttpppooohhhdddeeedddbbbhhhpppwww~~~yyynnnggg```^^^]]]___eeeoooyyy|||yyyzzznnnjjjkkkhhheeeeeeiiilllmmmqqqwwwwww{{{}}}}}}~~~|||zzzxxxwwwvvvvvvrrrlllggggggkkkqqquuu|||~~~zzzvvvsssnnnhhhaaa^^^^^^^^^ZZZVVVSSSUUUWWWZZZZZZXXXUUUSSSNNNKKKFFFBBB???===:::888777666444222111222444555555555555555555555555555666666666666666666666666777666444333222222333333333777888===OOOhhhwwwyyy}}}yyy}}}bbb```SSSGGG<<<:::======<<<<<<<<<===>>>>>>???DDDLLLRRRkkkttteeegggpppzzznnnggg^^^^^^cccnnnzzz~~~~~~{{{jjj^^^LLLDDD======>>>???@@@CCCBBBFFFMMMTTT\\\gggsss|||~~~~~~|||}}}~~~{{{iiiSSSFFFDDDBBBCCCFFFMMMXXXeeeqqqyyyzzztttooollljjjkkkqqqyyytttaaaOOOBBB;;;777666444444333333333333444444222333333444444444444444888777666666777888999:::;;;999999<<<<<<<<>><<<======>>>AAACCCIIIQQQZZZcccnnnyyy~~~{{{xxxzzz{{{}}}~~~ppp[[[LLLHHHEEEFFFHHHOOOYYYgggsss{{{vvvooohhheeecccdddllluuu~~~sssaaaOOOCCC<<<888666444444333333333333444444333444555555666666666555888888777777777888999999999777888;;;<<<===AAAGGGKKKNNNUUU```lllyyy~~~xxxuuuuuuwwwxxxvvvyyy{{{vvvtttrrrqqqppppppooolllhhheeebbbaaa^^^[[[XXXVVVUUUUUUWWW\\\aaaeeegggjjjooossswwwxxxzzzyyyxxxxxxyyy{{{~~~~~~~~~~~~}}}}}}||||||||||||}}}~~~~~~zzzwwwxxxvvvrrryyyxxxppphhhccc]]]XXXSSSRRRSSSVVV\\\cccllljjjjjjjjjiiiddd]]]WWWQQQQQQSSSXXXbbbnnnyyymmmZZZNNNHHHFFFLLLIIIHHHLLLPPPVVV```jjjtttyyy}}}~~~||||||{{{zzzyyyxxxwwwwwwvvvssspppnnnooorrrvvvxxxyyyyyyxxxvvvtttqqqnnnlllfffccc``````bbbcccaaa___eeebbb^^^\\\[[[YYYWWWUUUOOOKKKFFFBBB???===:::888444444444444333333333333555555555555555555555555666666666666666666666666666666444333333333333333000777;;;<<>>AAAGGGNNNYYYbbbkkkttt~~~~~~}}}{{{yyywwwvvvxxx{{{}}}{{{fffUUUNNNIIIIIIKKKQQQ[[[iiiwwwuuunnngggccc```___fffmmm{{{|||qqq```OOOCCC<<<888777444333333333333333333444666777888888999999999999888888888888888888888999777666777;;;===>>>CCCIIIMMMPPPWWWcccppp{{{~~~vvvqqqoooqqqsssuuuooorrrxxx{{{uuusssqqqpppnnnmmmllliiiddd```[[[YYYVVVSSSPPPNNNMMMLLLMMMQQQWWWZZZ\\\```fffkkkmmmppprrrtttttttttuuuwww~~~~~~}}}|||{{{{{{{{{{{{}}}~~~}}}{{{}}}{{{tttkkkddd___]]]YYYUUUUUUYYY___fffkkknnnkkkggghhhiiifff^^^XXXPPPQQQTTT[[[dddoooyyy{{{cccSSSJJJFFFEEEEEEBBBBBBEEEJJJQQQ___kkktttzzz~~~~~~}}}{{{zzzzzzyyyyyyxxxxxxxxxvvvuuutttssstttvvvyyy{{{~~~}}}{{{yyyvvvtttrrrqqqpppnnnllllllmmmllljjjhhhnnnhhh```[[[YYYXXXVVVUUUNNNKKKFFFBBB???<<<:::777333333444444444333333222555555555555555555555555666666666666666666666666555555444444333333333333///666;;;AAATTTppp~~~fffXXXaaazzzxxxnnnMMMDDD<<<;;;<<<;;;;;;===<<<>>>???@@@@@@DDDJJJPPP```rrrfffffflll}}}{{{zzz}}}rrrpppsss~~~vvvqqqqqq|||{{{ooofffWWWLLLBBB???@@@@@@BBBEEENNNUUU```hhhooouuu{{{~~~|||{{{zzzxxxwwwxxxzzz~~~rrr___SSSLLLLLLMMMRRR]]]lllzzzvvvpppjjjeee```]]]___eeeuuuyyyooo^^^NNNCCC<<<888777333333333222222333333333666777888999::::::::::::888999999999999888888888777666888<<<>>>???EEEKKKNNNQQQYYYdddpppyyy}}}zzzrrrnnnmmmnnnooopppggglllsss~~~|||sssnnnlllkkkjjjiiihhheee```]]]UUUTTTPPPMMMJJJHHHGGGGGGEEEIIIMMMPPPRRRVVV\\\aaaeeehhhkkknnnpppqqqtttvvv~~~||||||{{{zzzzzzzzzzzz{{{~~~|||xxxqqqjjjddd```]]][[[XXXYYY```iiippprrrqqqnnnlllmmmnnnkkkccc[[[VVVXXX\\\bbbjjjqqqxxx{{{|||}}}~~~lllWWWKKKFFFCCCBBBBBB@@@AAADDDHHHPPP^^^kkkssszzz~~~~~~{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwwwwwwwxxxyyy{{{|||~~~|||{{{zzzyyyyyyyyyyyyyyyyyyxxxuuutttvvvnnnccc[[[YYYYYYXXXVVVMMMJJJEEEAAA>>>;;;999666222222333444444333333222555555555555555555555555666666666666666666666666444444444444444444333333111666;;;GGG___|||}}}zzz{{{___TTTWWWrrrrrrssslllJJJBBB<<<;;;;;;:::;;;===;;;>>>@@@@@@AAADDDJJJOOO___xxxjjjggglll{{{zzz~~~yyytttqqquuu~~~uuunnn\\\QQQGGGCCCCCCDDDHHHLLLUUU[[[ccchhhkkknnnqqquuu{{{||||||}}}||||||}}}}}}{{{~~~}}}hhhXXXOOONNNOOOTTT___ooovvvqqqkkkfff```ZZZ[[[```nnnxxxvvvlll\\\MMMBBB<<<888666333333222222222222333333444555666777888999999999999999999:::999999888777999888999>>>@@@AAAFFFMMMOOOSSS\\\eeemmmtttxxx{{{}}}xxxrrrnnnoooooonnnlllccchhhqqqzzzzzz{{{{{{ooohhheeedddccccccbbb```[[[XXXOOOMMMJJJGGGDDDCCCBBBBBB???BBBFFFGGGHHHKKKQQQVVV\\\___cccgggjjjnnnrrruuu}}}~~~~~~}}}{{{|||}}}~~~~~~zzzzzzzzzzzzzzz{{{||||||}}}}}}{{{wwwsssmmmhhheeecccbbbaaaccckkkuuuzzzyyywwwvvvuuuvvvvvvrrrkkkeee^^^aaafffkkkpppsssuuuvvvwwwwwwtttssswww~~~rrr___OOOFFFBBB@@@@@@??????AAADDDGGGMMMZZZgggpppxxx~~~~~~}}}~~~}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyzzz{{{|||}}}~~~~~~{{{qqqddd\\\ZZZ[[[YYYWWWLLLHHHCCC???<<<:::777555222222222222333333333333555555555555555555555555666666666666666666666666333444444555555444333333444888===IIIddd~~~}}}uuu\\\PPPMMMbbbnnnuuufffGGGAAA;;;;;;;;;999;;;>>>;;;>>>@@@AAAAAADDDIIINNN\\\zzz|||lllhhhkkkuuuzzzvvvsssttt{{{|||wwwdddXXXLLLGGGGGGHHHKKKPPPXXX\\\aaaccccccdddhhhkkktttwww|||rrr___RRRQQQQQQWWWccctttvvvooogggbbb[[[WWWYYY___iiiqqqyyy~~~sssiiiZZZLLLAAA;;;777555333333222222222222333333333444555777888888999999999999:::::::::999888777;;;:::;;;???AAABBBGGGNNNPPPVVV___fffkkkoootttxxxzzzvvvrrrqqqssssssoookkkdddiiipppxxxvvvsssvvv~~~wwwkkkccc___^^^]]]\\\[[[XXXTTTQQQHHHFFFDDDAAA???>>>======;;;===@@@@@@@@@BBBGGGLLLPPPSSSWWW\\\```fffmmmqqqwwwxxxzzz{{{||||||{{{{{{xxxyyyzzz}}}}}}}}}zzzzzzzzz{{{|||}}}~~~~~~~~~}}}zzzvvvqqqmmmkkkjjjkkkkkklllttt~~~|||zzzzzzzzzyyyvvvrrrooolllbbbffflllqqqttttttqqqooolllkkkfff```ccciiijjjgggbbb\\\QQQHHHBBB@@@@@@@@@<<<===AAAEEEFFFIIITTT___jjjttt|||~~~~~~~~~}}}}}}|||}}}|||{{{zzzzzz{{{}}}~~~yyynnnaaaYYYXXXYYYWWWUUUJJJGGGBBB>>>;;;888555333222222111111111222444555555555555555555555555555666666666666666666666666333333444555555444444333444999???KKKcccqqqZZZNNNLLL___{{{}}}ooo|||\\\EEE@@@;;;;;;;;;999:::>>>;;;>>>AAAAAAAAADDDIIIMMMVVVttt{{{lllgggjjjsssxxxvvvyyy|||kkk^^^PPPJJJHHHHHHKKKOOOUUUXXXZZZ[[[[[[^^^ccchhhooouuu}}}}}}hhhUUUTTTTTTZZZgggzzzuuummmddd]]]WWWTTTYYY```eeelllsssyyy{{{qqqhhhYYYKKKAAA:::666444333222222222222222222333555666777888:::::::::;;;999::::::;;;:::999888777<<<;;;<<>>;;;===CCCFFFFFFGGGPPP[[[eeepppzzz}}}~~~}}}~~~|||zzzzzz{{{}}}~~~uuujjj\\\UUUTTTUUUTTTQQQIIIFFFAAA===:::777555222333222111000000222444555555555555555555555555555666666666666666666666666222333444555555555444333222:::AAALLLcccoooZZZPPPPPPccc~~~|||rrrUUUDDD???;;;;;;:::999:::>>>;;;>>>AAABBBAAADDDHHHMMMQQQnnn|||yyyxxxjjjfffjjjvvv|||zzz~~~~~~|||pppbbbSSSKKKHHHFFFIIIMMMRRRTTTUUUVVVWWW[[[ccciiimmmttt~~~nnnWWWVVVVVV\\\jjj}}}mmmggg^^^WWWUUUYYY___ccciiiiiikkkrrrzzz}}}zzzvvvrrrgggWWWIII@@@:::555222222222111111222222333444333444555777999::::::;;;<<<;;;:::999999:::;;;;;;:::<<<===>>>@@@CCCHHHLLLSSSWWW^^^dddiiioootttxxxttttttuuuwwwxxxwwwsssqqqllljjjmmmuuu}}}~~~ooohhhooouuuzzzmmmddd```]]]ZZZWWWTTTQQQNNNIIIFFF???>>>;;;999777777888999888888888888999999999999@@@BBBFFFIIIMMMSSSYYY^^^gggjjjmmmpppqqqsssuuuvvvtttuuuyyy~~~~~~~~~~~~}}}{{{yyywwwwwwwwwwwwyyy||||||zzz{{{~~~}}}}}}||||||}}}~~~~~~~~~}}}~~~}}}}}}}}}~~~~~~|||{{{{{{zzzwwwuuusssrrrqqqqqqrrrsssqqqpppjjjhhheeedddeeegggggggggfffeeegggiiijjjggg```ZZZQQQNNNJJJFFFDDDDDDFFFHHH@@@???>>>===>>>???AAACCCAAA@@@AAAEEEGGGHHHNNNUUUcccpppxxxyyy|||}}}|||}}}}}}}}}~~~|||zzzyyyzzz|||~~~~~~ooodddYYYTTTUUUTTTNNNHHHEEECCC???;;;888555444333222222222111222222333333555444444444444555666666555555555555555555555555333444555444222111222333777999BBBVVVpppfffPPPKKKUUUggg~~~}}}zzz|||vvvwwwTTTCCC>>>;;;:::999777999>>>===@@@BBBDDDEEEGGGJJJLLLPPPddd~~~pppssstttccceeeqqqwww{{{wwwrrrfffYYYRRRMMMIIIGGGHHHLLLSSSWWWUUUUUU^^^iiippprrr}}}iii\\\TTT[[[llleee___WWWTTTWWW\\\```bbbgggfffgggmmmuuuyyyxxxtttnnndddUUUHHH???:::666333222222111111222222333444444444666777999999::::::::::::999999999:::<<<===<<<===>>>???AAADDDHHHLLLRRRVVV]]]ccchhhmmmrrrvvvtttuuuvvvyyyyyywwwssspppmmmlllpppxxxzzzmmmhhhnnnvvvwwwiii___[[[VVVTTTPPPMMMJJJGGGBBB???===;;;999777666666666777666777777777777888888888;;;===???BBBEEEJJJPPPTTTXXX]]]ccchhhjjjlllnnnoooqqqtttxxx|||}}}}}}|||{{{{{{yyyyyy||||||{{{{{{zzzxxxvvvsssqqqoookkklllmmmpppuuuzzz~~~{{{zzz{{{~~~~~~~~~}}}~~~~~~}}}|||}}}}}}}}}~~~~~~|||zzzzzzyyyyyyxxxtttqqqnnnllliiigggccc```^^^\\\YYYYYYZZZ\\\]]]]]]]]]]]]^^^``````]]]WWWRRRFFFDDD???<<<;;;;;;>>>??????>>>===<<<<<<>>>@@@AAA@@@???@@@DDDFFFHHHNNNVVVfffqqqxxxxxxzzz}}}zzzzzz|||~~~~~~}}}{{{{{{|||~~~{{{uuufff]]]TTTQQQSSSRRRMMMGGGCCCAAA>>>:::777555444333222111111111222333333444555444444444444555666666555555555555555555555555444555555444333222333444666:::EEEZZZssscccNNNLLL[[[sss~~~}}}}}}zzzsssQQQCCC>>>;;;:::999777999===>>>@@@CCCEEEFFFHHHKKKMMMNNN]]]{{{qqqrrr~~~ssspppuuuyyytttpppdddWWWPPPKKKGGGEEEFFFEEEMMMTTTUUUZZZfffuuu}}}~~~tttfff[[[___ooo]]]VVVPPPSSS[[[cccgggffffffcccbbbgggnnnttttttrrriiiaaaTTTGGG???:::666555222222111111222222333444555555777888888999999999888888888999:::<<<>>>@@@???@@@AAAAAABBBDDDHHHKKKPPPUUU[[[aaagggkkkpppssstttuuuxxx{{{{{{xxxrrrnnnmmmnnnrrr{{{tttjjjhhhmmmwwwssseeeZZZTTTOOOMMMIIIFFFCCC@@@<<<999999888666555444444444555555555555666666666666777666888:::;;;===@@@DDDGGGHHHMMMVVV]]]aaaccceeefffmmmqqqwwwyyyxxxvvvvvvwwwtttsssrrruuuzzz|||zzzxxxuuutttqqqnnnjjjgggdddbbb___```dddiiiqqqyyy~~~~~~|||yyyyyy{{{~~~~~~~~~~~~}}}||||||}}}~~~|||yyyxxxxxxxxxwwwooolllhhhccc___ZZZTTTPPPOOOMMMKKKKKKMMMOOOPPPPPPPPPPPPQQQSSSSSSPPPKKKGGGAAA???;;;999888:::<<<>>>???>>><<<;;;;;;===>>>@@@AAA@@@BBBEEEGGGJJJSSS\\\kkkuuu{{{xxxyyy|||xxxxxx|||~~~}}}}}}}}}}}}{{{rrriii[[[UUUNNNMMMPPPOOOJJJDDD@@@>>>;;;888666444444444000000111111222333444555555444444444444555666666666666666666666666666666555666666555333333444666555;;;JJJ^^^vvvcccNNNMMM^^^yyynnnKKKBBB===:::::::::777999===>>>@@@CCCEEEGGGIIILLLNNNOOOZZZsss}}}}}}zzz~~~~~~wwwrrrlll```TTTMMMIIIDDDCCCDDDCCCLLLSSSXXX```pppttteeefffrrrZZZRRRLLLRRRaaammmqqqooohhhccc```bbbiiioooqqqpppfff___SSSGGG>>>999666555222222111111222222333444555666777888888888888888666777777999<<>>NNNaaawwwgggRRRQQQccc|||hhhGGGAAA<<<:::;;;:::888999===<<>>BBBEEEGGGHHHHHHGGGFFFEEEFFFHHHKKKOOOTTT[[[aaaeeeiiilllnnnqqqtttxxx||||||xxxqqqkkkjjjnnnuuu~~~nnniiillloooxxxzzzlll^^^QQQJJJEEECCC???<<<:::999777555555555555444444444555555444444444444555555555555666777888888777777999:::>>>@@@CCCEEEHHHMMMRRRVVV^^^eeemmmqqqqqqqqqtttwwwnnnmmmllllllkkkjjjgggfff```^^^ZZZVVVSSSQQQPPPPPPQQQWWWaaammmzzz~~~}}}||||||}}}~~~|||{{{{{{|||}}}~~~~~~yyyuuuooohhhddd[[[WWWSSSOOOKKKGGGCCC@@@>>>===<<<>>>@@@AAAAAAAAAAAABBBCCCCCCAAA???>>>===:::999888888:::===@@@BBBDDDBBB@@@???>>>???@@@AAADDDDDDGGGJJJMMMTTTcccqqq{{{{{{~~~~~~~~~zzzvvvsssssssssnnncccZZZQQQMMMIIIIIIJJJHHHCCC>>>;;;999777555444333444444000000000111222444555666555444444444444555666666777777777777777777777777666777666555444444777999777BBBRRRdddvvvjjjXXXUUUkkkdddEEE???;;;999;;;:::888999<<<;;;>>>AAADDDFFFIIIMMMOOOOOO]]]xxxpppttt~~~}}}vvvqqqeeeZZZNNNIIIFFFBBBBBBCCCJJJRRRZZZbbbooo}}}sssttt|||XXXQQQMMMVVVhhhvvv|||{{{mmmfff^^^[[[___cccdddccc\\\WWWOOODDD:::444333444222222111111222222333444555555777888888999999999888888:::<<<@@@DDDHHHJJJLLLLLLKKKHHHFFFFFFHHHKKKQQQVVV]]]cccgggiiilllnnnqqqtttxxx|||}}}yyysssnnnkkkqqqxxx~~~qqqmmmppprrr|||rrreeeXXXMMMEEE???<<<888666666666444333444444555555555555555555555555555666666666666777555666888777666666777888<<<<<<<<<;;;<<<@@@FFFKKKSSSYYYaaagggiiikkknnnppphhhhhhhhhfffccc___[[[XXXRRRPPPMMMKKKJJJKKKMMMOOOOOOYYYhhhyyy~~~~~~~~~~~~~~~{{{{{{||||||}}}|||xxxrrrkkkbbb\\\WWWSSSLLLFFFBBB???===;;;===<<<;;;<<<>>>??????>>>???@@@AAA@@@>>>=========999888999:::===@@@DDDFFFFFFEEECCCAAA@@@@@@AAABBBAAABBBEEEIIIMMMVVVhhhyyy~~~~~~~~~~~~|||sssrrrrrrqqqooohhh^^^WWWOOOLLLHHHGGGGGGEEE@@@<<<:::999777555444333333444000000111111222333444555555444444444444555666666666666666666666666666666666666666444333444777999;;;HHHZZZiiivvvhhh]]]VVVuuuaaaDDD>>>:::999;;;:::888999<<<;;;>>>AAADDDGGGJJJNNNQQQTTTbbb||||||vvvjjjrrr|||tttooobbbWWWLLLGGGDDDAAAAAACCCEEENNNYYYdddttt{{{rrrsssWWWTTTUUU```ooo{{{}}}{{{lllddd[[[WWWXXX[[[ZZZYYYRRROOOHHH???777222222444222222111111222222333444444444666777999999::::::999:::<<<>>>BBBFFFJJJLLLOOOOOOMMMJJJGGGGGGHHHJJJRRRWWW___dddhhhjjjlllnnnsssuuuyyy}}}|||wwwrrrooovvv~~~uuurrrtttuuuyyyhhh[[[PPPFFF@@@;;;888555333444555555444222333444444555555555555666777777777777888888888666777999999999888999:::999999999888888:::???BBBHHHLLLRRRYYY___bbbcccccc^^^```aaa___[[[UUUOOOLLLHHHGGGFFFFFFIIIMMMRRRUUU[[[gggyyy~~~~~~~~~}}}|||{{{||||||}}}~~~~~~~~~zzzuuuoooiiibbb]]]XXXRRRJJJDDD@@@???>>>>>>@@@??????@@@AAABBB@@@???>>>???@@@???<<<;;;<<<>>>999:::;;;>>>AAAEEEIIIKKKHHHFFFDDDBBB@@@@@@AAABBB@@@AAAEEEJJJOOOZZZooo~~~}}}}}}~~~~~~~~~yyyqqqssstttssslllcccZZZUUULLLIIIFFFDDDDDDCCC@@@===;;;999777555444333333333222111111111222333333444555444444444444555666666555555555555555555555555555555555333222333777:::???OOOcccpppxxx{{{bbbccc```___CCC===:::999;;;;;;888888<<<<<>>777888999999999:::<<<>>>@@@CCCHHHOOOVVVZZZZZZXXXVVVYYY[[[ZZZUUUNNNHHHEEEFFFEEEEEEGGGLLLRRRYYY]]]kkkwww~~~|||{{{zzz{{{}}}~~~|||}}}}}}{{{||||||}}}~~~}}}xxxrrrmmmhhhddd```YYYSSSKKKEEECCCDDDEEEFFFEEEDDDCCCDDDEEEEEEDDDBBB===??????===:::999;;;>>>777888:::<<<@@@EEEHHHKKKHHHFFFDDDBBB@@@@@@AAABBBAAACCCHHHMMMRRR^^^ttt~~~|||{{{|||~~~{{{~~~~~~}}}yyyqqquuuxxxtttkkk```WWWSSSIIIFFFCCCBBBBBBBBB@@@???;;;:::888555444333333333222222222111222222333333555444444444444555666666555555555555555555555555555555444222222333777:::AAASSSiiivvvzzzmmm]]]gggsss]]]CCC===999999;;;;;;888888;;;>>>AAAEEEHHHKKKOOOSSSVVVQQQUUUddd~~~nnnxxxjjjdddrrr~~~|||zzzzzz~~~~~~wwwnnnggg[[[PPPFFFAAA???======???@@@JJJWWWdddtttooodddnnn}}}dddeeegggkkkttt|||}}}xxxiii```TTTKKKHHHHHHHHHGGGGGGCCC>>>888444222222222///000000111222222333333555666777888;;;===???@@@???AAACCCEEEGGGJJJOOORRRQQQTTTVVVTTTOOOKKKIIIIIIRRRXXX```dddeeehhhmmmrrrrrrxxx~~~zzzxxxzzzzzzzzz{{{fffTTTIIIBBB===999555555555555555555555555555555555666666666666666888888888888888888888888999999999999999999999999777888888888888999999999;;;>>>BBBHHHLLLNNNPPPPPPTTTRRRPPPMMMKKKIIIIIIHHHNNNMMMPPPUUUVVVWWW```lll|||}}}zzz{{{~~~}}}~~~}}}}}}}}}~~~||||||}}}|||uuunnniiieeebbb```ZZZTTTMMMHHHFFFEEEEEEEEEGGGHHHJJJKKKJJJGGGDDDBBBAAA@@@???>>>>>>@@@BBBCCC>>>>>>???BBBFFFIIIKKKKKKKKKIIIGGGEEEEEEEEEEEEDDDEEEFFFJJJQQQYYYfff}}}~~~}}}}}}}}}|||{{{|||||||||}}}}}}{{{xxxuuutttsssqqqnnniii```VVVOOOKKKIIIFFFEEEDDDCCC@@@>>>888777555333222111000000111111222333333333333222333444555555666666555555777666555444444444444444999444111444555555777:::AAA\\\sss~~~}}}eeeWWWlll{{{TTTFFF<<<<<<;;;:::999999999999:::???FFFJJJLLLNNNQQQTTTSSSSSSZZZiii}}}ooorrrggg___rrrzzzttttttxxx}}}yyynnneeeUUUNNNEEE>>>;;;;;;===>>>???EEENNNZZZkkk|||sssdddfffppphhhjjjkkknnnvvv~~~zzziii```SSSJJJGGGFFFEEEDDDDDDAAA<<<777333222222222000000111111222222222333444555666777:::<<<>>>@@@@@@BBBDDDFFFHHHLLLPPPSSSSSSVVVXXXWWWSSSNNNLLLKKKPPPVVV]]]aaacccfffkkkppprrrxxx~~~{{{|||{{{{{{~~~qqq^^^NNNEEE???;;;777555555555555555555555555555555666666666666777777999999999999999999999999999999999999999999999999999999999999999999888888<<<>>>AAAEEEIIIKKKLLLMMMPPPNNNMMMKKKJJJJJJKKKLLLOOOQQQWWW^^^bbbgggttt~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}vvvppplllhhheeeccc^^^XXXOOOHHHEEEDDDDDDDDDEEEFFFHHHIIIIIIGGGEEEDDDDDDCCCBBB@@@@@@BBBCCCDDDBBBAAAAAABBBEEEIIILLLMMMLLLJJJHHHGGGFFFGGGGGGFFFGGGIIINNNVVV^^^kkk~~~}}}}}}}}}{{{yyyxxxxxxxxxyyyzzzyyyvvvtttsssqqqnnnjjjddd\\\RRRLLLIIIGGGEEECCCBBBAAA???===888777666444222111111111111111222333333333333222333444555555666666555555666666555555444444444444888333111333555555777;;;HHHcccyyy|||hhh^^^vvv{{{TTTFFF<<<<<<;;;:::999999999999999>>>EEEJJJLLLOOORRRUUUYYYVVVWWWaaattt~~~nnnnnnwwwwwwddd___ooozzzvvvrrrrrrwww}}}|||tttiiiaaaSSSLLLDDD===;;;;;;===>>>@@@DDDKKKTTTaaaooo{{{sssddddddlllnnnooopppqqqxxx{{{iii___SSSIIIEEECCCAAA@@@@@@===999555222111222333111111111222222222222222222333444666999;;;>>>???AAACCCEEEGGGJJJMMMRRRUUUUUUXXX\\\\\\YYYTTTOOOMMMOOOTTTZZZ^^^aaadddiiimmmrrrxxx}}}~~~~~~yyymmmbbbSSSFFF???;;;888666444444444444444444444444666666666777777777888888999999999999999999999999:::::::::::::::::::::::::::::::::999999999999999===>>>@@@CCCEEEHHHJJJKKKNNNMMMMMMMMMNNNPPPRRRTTTVVV\\\fffooouuu~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyysssooollliiigggddd]]]RRRIIIDDDCCCBBBCCCCCCDDDEEEGGGHHHHHHHHHGGGIIIHHHEEEDDDCCCCCCEEEEEEFFFEEEDDDDDDFFFIIILLLNNNLLLKKKIIIHHHHHHHHHIIIJJJLLLOOOWWW```hhhuuu~~~}}}}}}|||yyywwwtttttttttuuuvvvvvvtttrrrrrrnnniiiddd]]]VVVNNNIIIGGGEEECCCAAAAAA???===;;;888777666444333222222111111222222333333333333333333444555555666666555555666666555555555555555555666222111333444444888===MMMhhhtttpppxxxQQQCCC<<<<<<;;;:::999999999999999===DDDIIINNNQQQTTTWWW^^^XXXTTT\\\ooozzzllljjjmmmwww}}}zzztttpppooommmhhhbbb]]]hhh|||{{{zzz{{{}}}|||uuurrroooqqqxxxzzzuuummmccc\\\NNNIIIBBB===;;;;;;<<<===???AAAFFFMMMVVVbbbnnnwwwtttdddbbbgggppprrrrrrrrrvvv{{{|||xxxhhh___RRRHHHBBB@@@===;;;;;;999666333111111222333222222222222222222222222111222333555777:::<<<>>>@@@BBBEEEGGGJJJNNNSSSVVVXXX[[[```bbb___YYYSSSNNNOOORRRXXX\\\```dddiiilllsssxxx|||~~~~~~pppiii[[[SSSHHH???:::888666666444444444444444444444444666666777777888999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<>>>>>>@@@CCCFFFIIILLLNNNRRRRRRRRRSSSUUUYYY]]]___bbbkkkyyy}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}~~~{{{vvvssspppmmmkkkjjjbbbVVVKKKDDDBBBBBBBBB@@@AAADDDFFFHHHJJJJJJKKKLLLKKKHHHFFFDDDDDDEEEEEEGGGHHHHHHIIIHHHIIIKKKLLLJJJKKKKKKJJJJJJJJJMMMNNNSSSWWWaaakkkttt~~~~~~~~~|||yyyvvvuuutttsssttttttsssqqqooooookkkddd^^^WWWQQQKKKGGGGGGEEEBBBAAA@@@???<<<:::777666555333222111111111111222333333444444333333333444555555666555555555555555666666666555555555555222111222333444999???NNNjjj}}}xxx{{{rrrLLL@@@<<<<<<;;;:::999999999999888<<>>BBBIIIPPP[[[kkkxxxvvvfffaaacccqqqsssrrroooqqquuuvvvsssggg^^^QQQGGGAAA===:::777777555444222111111222333222222222222222333333333111222333444666999;;;<<<>>>@@@DDDGGGJJJNNNTTTXXX\\\```eeehhhfff___UUUOOONNNQQQVVV[[[```eeejjjnnnsssxxx|||}}}pppaaaYYYLLLGGG@@@:::777666777777555555555555555555555555777777888888999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::777888999:::<<<>>>???@@@>>>???BBBEEEJJJOOOSSSUUUXXXWWWXXXYYY]]]bbbgggjjjnnn{{{~~~|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~|||xxxuuurrrnnnlllllldddWWWLLLEEEBBBBBBBBB>>>@@@DDDGGGKKKMMMNNNNNNNNNLLLIIIFFFEEEDDDEEEEEEEEEHHHKKKLLLKKKIIIHHHIIIIIIJJJLLLLLLLLLNNNQQQUUUYYY^^^hhhsss|||~~~}}}}}}|||yyywwwxxxwwwuuutttsssqqqooollllllggg```YYYTTTOOOJJJGGGHHHEEECCCBBBAAA@@@===;;;555555444222111111111111222222333444444444444333333444555555666555555555555555666777777666666555444222111333333444;;;CCCRRRnnntttooonnnJJJ@@@<<<<<<;;;:::999999999999888<<>>BBBFFFKKKPPPVVVZZZaaaeeekkkooommmeeeYYYPPPNNNPPPTTTZZZaaagggmmmppptttyyy}}}xxxfffYYYQQQBBB@@@<<<888666666777888666666666666666666666666777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888:::;;;===???AAAAAA>>>AAAEEEJJJPPPUUUYYY\\\[[[[[[\\\___dddkkkqqquuu{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||xxxtttqqqmmmjjjhhh```UUUKKKEEEBBBAAAAAA>>>AAAFFFKKKOOOPPPQQQPPPOOOMMMJJJGGGEEEEEEEEEEEEDDDHHHLLLLLLIIIGGGGGGHHHHHHKKKNNNPPPPPPSSSXXX]]]___dddnnnyyy}}}{{{{{{zzzxxxvvvyyywwwtttrrrqqqooollljjjfffaaa[[[VVVRRRNNNJJJHHHHHHFFFDDDBBBBBB@@@>>><<<555555444333222222222222222222333444444444444444333444555555666666555555444555666777888777666555444222222444444555===FFFYYYuuutttvvvkkkIIICCC<<<<<<;;;:::999999999999999<<>>>>>??????>>>===???>>>AAAHHHNNNZZZrrr~~~qqqgggdddtttvvvsssmmmkkkmmmmmmllleee]]]QQQGGG@@@<<<888444444333222222111111222222000000111222444555666666555555555555666777888999;;;>>>BBBGGGLLLSSSZZZ^^^hhhlllrrrvvvuuukkk\\\QQQLLLMMMQQQXXX```hhhnnnqqquuu{{{~~~iiiZZZNNNHHH<<<;;;999777666666777888888888888888888888888888888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>??????@@@@@@CCCHHHOOOUUUYYY]]]^^^______aaaeeellluuu}}}~~~}}}}}}}}}}}}~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~{{{vvvsssooojjjgggaaaZZZPPPHHHCCCAAA@@@???>>>CCCIIIOOOSSSTTTSSSRRROOONNNKKKHHHGGGFFFGGGGGGEEEHHHJJJHHHEEEDDDGGGKKKIIIMMMRRRTTTUUUYYY```fffiiimmmwwwzzzwwwvvvvvvvvvuuuvvvssspppnnnmmmllljjjhhh___[[[VVVSSSPPPMMMJJJHHHHHHFFFCCCBBBAAA@@@>>><<<777666555444444444444444222333444444555444444444333444555555666666555555444555777888888888666666444333333555555777???JJJ]]]xxxgggGGGBBB<<<<<<;;;:::999999999999:::<<>>>>>>>>???AAAAAA@@@>>>???>>>DDDMMMUUUcccvvvlllgggvvvxxxuuunnnkkklllmmmkkkeee\\\PPPGGGAAA<<<888444444333333222222222222222//////111222444555777777777666666666666777777888:::>>>CCCHHHNNNUUU\\\aaalllpppvvv{{{yyynnn___SSSJJJKKKOOOVVV```hhhnnnqqqvvv}}}mmmYYYJJJAAA;;;999999888777555555666888888888888888888888888888888888999:::;;;======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>=========AAAEEEKKKQQQWWW[[[]]]^^^bbbccceeekkksss~~~~~~}}}||||||}}}~~~~~~||||||{{{{{{{{{{{{||||||~~~}}}|||}}}}}}~~~~~~zzzuuurrrmmmiiieee[[[UUUMMMEEEAAA???>>>===???DDDKKKRRRVVVVVVTTTSSSPPPNNNLLLIIIHHHHHHHHHIIIGGGHHHHHHDDD@@@AAAGGGMMMJJJOOOUUUWWWYYY^^^ffflllrrrvvv}}}xxxtttssstttttttttqqqooolllkkkjjjjjjhhhgggZZZWWWSSSPPPOOOLLLJJJHHHGGGEEECCCAAAAAA???===;;;999888777666666666666666222333444444555555444444333444555555666666555555333555777888999888777666444333444555555777AAALLL]]]wwwtttcccDDD@@@<<<<<<;;;:::999999999999:::===CCCNNNZZZbbbeeeeeebbbfffdddbbbrrr|||zzzvvvttt~~~|||{{{||||||zzzuuuoookkkiiilllrrrwwwvvvqqqnnnqqquuuxxxxxxzzzxxxjjjZZZMMMEEEBBBCCC======>>>@@@BBBBBB@@@???>>>>>>FFFRRR]]]nnnzzzooojjjvvvtttqqqooonnnmmmkkkiiiddd^^^SSSHHH???:::888888333333333222222111111111222222333555777888666555777888888999999999888888<<<<<>>===<<<;;;::::::;;;;;;<<<<<<======???@@@AAABBBBBBBBBBBBBBBGGGIIIKKKNNNQQQVVV\\\```ddddddfffkkkuuu~~~|||||||||}}}}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~zzz|||xxxuuusssoooiiieeeUUURRRMMMGGGBBB@@@??????BBBIIIPPPSSSVVVYYYWWWSSSOOOPPPQQQQQQQQQPPPOOONNNJJJIIIGGGDDDCCCDDDHHHLLLQQQVVV\\\aaadddhhhoootttvvv|||zzzyyywwwuuusssrrrqqqqqqqqqnnnkkkiiihhhgggeeecccZZZWWWSSSPPPNNNKKKGGGDDDCCCCCCAAA???===;;;:::999666555555555555666666777555444444333333333444444555555555555666666666666888888777666555444444333666666666666333777FFFVVViiivvvkkkzzz{{{~~~ZZZHHH???;;;::::::999999::::::;;;999<<>>@@@BBBCCCCCCBBBBBBFFFBBBFFFSSSddd||||||ppphhhuuussspppooonnnmmmllljjjfff___UUUIII???999777666333333333222222222111111222222333555777888777666888888999999::::::999999===>>>CCCKKKPPPUUU```lllrrrwww}}}~~~vvvhhhYYYOOOHHHHHHMMMVVV^^^dddmmmuuuyyy~~~___LLLDDD>>>:::888888888888888888999999999;;;;;;::::::999:::::::::999:::<<<>>>@@@AAABBBBBB@@@??????>>>===<<<;;;;;;>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDFFFIIIKKKNNNSSSYYY]]]```ccchhhppp{{{~~~}}}|||{{{||||||}}}~~~~~~~~~~~~~~~{{{}}}{{{yyywwwtttooohhhbbbVVVSSSNNNIIIDDDAAAAAAAAADDDKKKQQQVVVZZZ\\\YYYSSSPPPQQQRRRSSSTTTSSSRRRQQQNNNMMMJJJGGGEEEGGGLLLPPPUUUZZZ```fffjjjooovvv|||{{{xxxwwwvvvtttrrrqqqppppppooommmiiigggfffdddaaa___XXXVVVRRROOOMMMJJJFFFCCCCCCBBB@@@>>><<<:::999888555555555666666777888999555444444333333444444444555555555555666666666666666666666666666555555555222333444555555:::IIIYYYiiitttmmm~~~zzzzzzXXXGGG>>>;;;::::::999999::::::;;;999<<<@@@GGGUUUdddjjjhhhjjjllliiigggqqqwwwxxx}}}xxxxxxqqqssssssqqqmmmkkkkkklllrrrtttwwwwwwtttrrrrrrsssvvvyyy}}}}}}ttteeeUUUJJJDDD???>>>@@@BBBCCCCCCDDDDDDDDDCCCCCCHHHGGGLLLZZZppp|||rrrkkkrrrpppnnnnnnnnnnnnllljjjfff```UUUJJJ@@@999666555333333333222222222222111222333444666777777888888999999:::::::::;;;;;;;;;>>>???DDDKKKQQQYYYdddooosssyyy~~~|||qqqaaaSSSKKKFFFFFFLLLVVV^^^fffqqqzzz}}}gggMMM@@@>>><<<999666777777888888999999::::::;;;::::::::::::;;;;;;<<<;;;<<<>>>AAADDDFFFGGGGGGCCCBBB@@@???>>>===>>>>>>===>>>@@@BBBDDDEEEFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFFFFGGGIIIKKKNNNRRRWWW[[[\\\aaaiiittt~~~}}}|||{{{{{{{{{|||}}}|||}}}}}}~~~~~~~~~{{{zzzzzzxxxuuunnnfff```ZZZXXXTTTNNNHHHEEEEEEFFFHHHNNNUUUZZZ```bbb\\\SSSTTTUUUWWWXXXYYYXXXWWWVVVTTTRRROOOKKKJJJLLLRRRVVV[[[```gggmmmrrrxxx~~~yyywwwvvvtttsssrrrqqqqqqqqqooollliiifffdddaaa^^^[[[WWWUUUQQQNNNKKKIIIEEEBBBBBBAAA@@@>>><<<:::888777666666666666777888999:::444444444444444444444444555555555555666666666666555555555666666777777777222222444555666;;;JJJYYYhhhqqq}}}vvvlll{{{wwwzzztttSSSEEE>>>::::::999999999999:::::::::<<>>???BBBGGGMMMUUU___jjjsssxxx|||~~~wwwhhhWWWKKKFFFCCCDDDKKKUUU^^^hhhuuujjjUUUAAA:::<<<===:::777777777888888999:::;;;;;;:::::::::;;;;;;<<<>>>>>>>>>???AAADDDFFFGGGHHHIIIGGGFFFCCCAAA@@@AAABBBCCC???AAACCCFFFHHHJJJKKKKKKOOOOOOOOOOOONNNMMMKKKKKKMMMNNNOOOOOOPPPSSSXXX[[[[[[___hhhttt||||||{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{yyywwwrrrlllfffbbbcccaaa]]]VVVNNNJJJJJJLLLOOOUUU[[[aaagggggg___UUUWWWYYY\\\^^^___^^^]]]\\\XXXVVVSSSOOONNNQQQWWW\\\aaafffmmmsssxxx}}}zzzwwwvvvuuutttssssssssssssqqqnnnkkkhhheeeaaa]]]ZZZWWWUUUQQQNNNLLLIIIEEEBBBBBBAAA@@@>>><<<:::888777666666666555666666777777333333444444444444444444555555555555666666666666666666666666666666666777666555555666666;;;GGGUUUdddlllxxxooojjjtttvvvkkkNNNCCC===::::::999999999999:::::::::<<<>>>CCCQQQbbbnnnqqqoooqqqppplllpppsssttt{{{vvvvvvxxxwwwtttrrrpppooopppqqqtttuuuvvvwwwxxxyyyzzz{{{|||~~~}}}sssbbbUUUHHHAAA@@@???BBBFFFIIIJJJKKKLLLLLLKKKIIIHHHIIIQQQZZZiii~~~}}}yyytttooollljjjiiiiiijjjiiifffdddYYYVVVOOOHHHAAA<<<999777222222222222222222222222222444666777666777:::<<<<<<<<<<<<<<<===>>>@@@@@@BBBFFFKKKRRR[[[gggrrrwww}}}~~~yyymmm\\\LLLCCC@@@AAACCCJJJUUU___jjjyyyyyyYYYJJJ;;;888;;;<<<:::999777777888999:::;;;;;;<<<;;;;;;;;;<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFDDDBBBBBBCCCEEEFFFFFFHHHLLLOOORRRTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRUUUUUUUUUTTTTTTUUUYYY[[[^^^```fffqqq~~~{{{{{{zzzzzzzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~}}}|||yyytttoookkkiiiggghhhhhhddd[[[RRRMMMMMMPPPWWW^^^eeeiiimmmlllcccYYYYYY[[[^^^aaabbbaaa___^^^[[[YYYVVVSSSRRRUUU[[[___fffjjjqqqvvv||||||yyyyyyxxxvvvvvvuuuuuuuuutttrrroookkkhhhddd___\\\XXXUUURRROOOLLLIIIFFFCCCBBBAAA@@@>>><<<:::888888666555444333333222333333222333444555555555444444555555555555666666666666999888888777666666555555666444555777888<<>>>>>>>>======>>>@@@BBBCCCFFFLLLSSSZZZeeerrr{{{~~~{{{ppp```OOOCCC>>>>>>@@@CCCKKKUUU___kkk|||dddKKKAAA999888:::999888999888888999999::::::;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEGGGHHHJJJLLLPPPTTTVVVXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYZZZZZZYYYXXXYYY\\\___bbbbbbfffooo|||}}}{{{{{{zzzzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~~~~||||||{{{{{{{{{|||~~~~~~}}}|||yyytttooolllkkkllliiijjjggg^^^UUUPPPQQQTTT```hhhooorrrqqqnnnfff^^^[[[]]]```ccccccbbb___]]]]]]\\\ZZZXXXWWWYYY^^^bbbhhhmmmsssyyy}}}|||zzzyyyxxxwwwwwwwwwvvvtttqqqnnnkkkfffaaa]]]XXXVVVRRROOOMMMJJJFFFCCCAAA@@@???===;;;999777777444333222111000000000000111222444555666555555444555555555555666666666666:::999999888666555555444333111222666:::@@@LLLWWW^^^hhhuuu~~~xxx{{{~~~pppxxx\\\EEE???;;;999999888888888888999999999;;;===@@@LLL^^^mmmsssqqqtttvvvsssnnnsssyyywww|||yyyzzzsssrrrqqqrrrvvvxxxzzzzzzxxxvvvuuuvvvzzz}}}}}}qqqdddUUUKKKBBB@@@AAABBBDDDHHHKKKQQQZZZaaabbb]]]VVVPPPMMMXXXkkk|||yyyyyywwwtttqqqmmmkkkiiihhhfffdddcccaaa]]]YYYUUULLLJJJFFFBBB>>>:::777555111111222222222333333333222555888888666777<<<@@@??????>>>>>>???AAACCCEEEKKKSSS\\\dddppp~~~vvvdddRRREEE???>>>???@@@CCCKKKUUU^^^kkk~~~lllNNN@@@<<<999:::999777888<<<::::::::::::::::::::::::======>>>@@@BBBEEEGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGEEEFFFGGGHHHIIIKKKLLLLLLKKKNNNRRRVVVXXXYYYYYYYYYYYYZZZ\\\^^^___aaaaaaaaa]]]]]]^^^^^^___aaaeeehhhfffeeehhhqqq}}}}}}~~~~~~|||{{{{{{{{{{{{|||~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~||||||~~~~~~~~~}}}}}}|||||||||{{{|||{{{{{{zzz{{{|||~~~{{{{{{zzzvvvqqqnnnmmmnnnjjjkkkjjjcccZZZWWWYYY^^^gggqqqyyyxxxsssoooiiiccc```bbbfffhhhhhhfffcccaaa^^^^^^^^^]]]\\\^^^aaadddiiinnnuuu}}}~~~|||zzzxxxwwwwwwwwwuuussspppnnnkkkfffaaa]]]WWWUUUQQQNNNLLLIIIEEEBBB???>>><<<:::888666555444000000//////000111111222000222444555666666555444555555555555666666666666888888888777777777666666333111222666;;;AAALLLWWW___kkkyyyzzz{{{yyy~~~XXXBBB???;;;999999888888888888999999888;;;===???JJJ[[[kkkqqqrrrvvvzzzwwwnnnooo}}}uuuzzzwwwyyysssrrrrrruuuzzz}}}}}}||||||yyyvvvwww{{{|||uuufffWWWLLLDDD>>>???BBBCCCEEEHHHQQQZZZgggpppppphhh\\\TTTQQQ[[[sssyyytttqqqqqqooollliiigggffffffgggeeecccaaa^^^ZZZTTTPPPIIIHHHEEEAAA<<<888555333111111111222222333333333222666888888666777<<>>>>>@@@BBBDDDFFFOOOXXXbbbjjjwwwqqq\\\JJJ???===???BBB@@@CCCKKKUUU^^^kkkzzzXXX<<<;;;:::;;;<<<:::777:::???;;;:::::::::::::::::::::===>>>???AAACCCFFFHHHJJJHHHIIIJJJJJJJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQQQQRRRQQQSSSWWW[[[]]]^^^^^^]]]ZZZ[[[]]]```bbbdddeeefff___aaabbbccceeeiiimmmqqqhhhhhhkkkttt{{{}}}~~~||||||{{{{{{|||}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||}}}~~~}}}}}}||||||{{{{{{zzzzzz}}}}}}|||{{{{{{|||}}}~~~xxxzzz{{{yyytttpppnnnnnnkkkmmmmmmhhh```^^^bbbgggkkkvvv|||tttooojjjggggggiiilllnnnnnnlllhhhfff___```aaa``````aaaccceeeiiinnnwww~~~|||zzzxxxwwwvvvvvvsssqqqooommmjjjeee```\\\VVVSSSPPPMMMJJJGGGDDDAAA===<<<:::888666444333222------...///000222444555000111444666666666555444555555555555666666666777777777777777888888888888666444444777;;;@@@JJJSSSaaannn|||tttzzz{{{UUUAAA>>>;;;999999888888888888999999777;;;===???IIIZZZiiipppsssxxx}}}zzzooommm~~~~~~qqq{{{wwwuuuwwwyyywwwwwwzzz~~~~~~|||{{{xxxyyy}}}{{{wwwooo^^^NNNHHHAAA===@@@DDDFFFHHHJJJXXXbbbppp{{{zzzpppaaaVVV]]]ddd}}}{{{tttoookkkkkkjjjgggdddccccccddd]]]\\\[[[YYYUUUQQQMMMJJJFFFDDD@@@<<<999666555444333333222222111222222222111222333555888;;;===>>>@@@AAACCCBBB@@@AAAFFFJJJSSS___jjjrrr~~~yyybbbMMMFFFCCC@@@???CCCEEEIIIPPPWWWaaaoooyyy[[[GGG@@@:::999999888999999::::::888999:::;;;<<<<<<<<<<<>>AAAFFFJJJKKKJJJOOONNNMMMKKKKKKKKKLLLMMMMMMLLLMMMQQQVVVYYYXXXWWW[[[[[[\\\^^^``````^^^\\\```___aaafffhhhggghhhkkkfffiiinnnqqqssssssuuuvvvxxxttttttxxx{{{{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}~~~}}}|||{{{tttuuuuuuuuutttrrrooommmqqqppppppppplllfffgggkkktttxxx{{{zzztttpppooopppooovvvzzzxxxtttrrrooollliiifffcccbbbbbbcccccccccqqqsss{{{|||xxxtttrrrppppppqqqnnnkkkhhheeeaaa]]]ZZZSSSPPPKKKHHHEEECCCAAA???<<<;;;:::999777666555444111000///......///000111333444555555666666555555666666666666777777777777666666666666666666555444333222555:::<<<>>>HHHTTTffflllsssuuuuuuTTTDDD777@@@888888888777888888999999888666777===FFFRRRdddtttvvv}}}~~~yyyoooyyy}}}rrr{{{|||{{{{{{}}}|||{{{|||~~~~~~}}}~~~{{{|||~~~}}}xxxooocccWWWNNNGGGAAA===@@@EEEHHHLLLPPP^^^iiivvvsss^^^___^^^pppyyyxxx{{{~~~yyyrrrlllhhhccc\\\YYYZZZ]]]^^^]]]WWWVVVUUUSSSPPPMMMKKKIIIDDDBBB???;;;888555444333333333222222222222222333333444555777:::<<<>>>@@@>>>@@@BBBBBBBBBEEEJJJOOOYYYfffrrr{{{rrr]]]IIICCCAAA>>>>>>BBBDDDIIIQQQYYYdddsssbbbLLL@@@===:::999999999999::::::;;;:::;;;<<<======>>>>>>===@@@???@@@CCCHHHLLLLLLLLLJJJJJJJJJJJJKKKMMMOOOPPPSSSSSSTTTXXX\\\______^^^^^^^^^___aaaccccccaaa___aaa```bbbgggjjjjjjkkkooonnnrrrvvvyyyzzz{{{|||}}}{{{yyy{{{{{{yyyzzz}}}~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~|||}}}~~~~~~~~~}}}{{{zzzyyyyyyyyyyyyxxxvvvtttssssssrrrssstttrrrnnnoootttvvvzzz}}}zzzzzz|||}}}~~~zzzuuupppooonnnkkkkkkkkklllmmmmmmtttwww|||xxxuuurrrqqqqqqooommmiiifffccc```\\\XXXTTTPPPLLLHHHFFFDDDBBB@@@===<<<;;;999777666444444000000///......///111222333444555555666666555555666666666666777777777888666666666666666555555444111222555999:::<<>>@@@AAA===@@@CCCDDDEEEIIIPPPVVV___mmm{{{iiiVVVDDD@@@???===>>>CCCFFFLLLVVV```kkk{{{{{{]]]III===:::<<<:::999999999:::;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@BBBFFFKKKMMMMMMLLLGGGHHHJJJLLLOOOSSSUUUWWWVVVWWWYYY]]]aaacccccccccccccccccceeeffffffdddbbbbbbaaaccciiimmmmmmooossswwwzzz}}}~~~~~~}}}{{{|||~~~|||{{{{{{{{{{{{}}}~~~~~~}}}|||||||||}}}~~~~~~~~~~~~~~~{{{|||}}}~~~~~~~~~~~~{{{|||}}}}}}}}}|||zzzzzz||||||{{{zzzyyyyyyxxxxxxvvvuuuvvvyyyyyyxxxzzz|||yyyqqqqqqpppppppppqqqssstttvvv{{{~~~zzzwwwtttrrrqqqqqqmmmjjjgggccc```]]]YYYVVVRRROOOJJJGGGEEECCCAAA???>>>===;;;999777555333222000//////...///000111222444444555666666666666555666666666777777777888888666666666666666555444444111444888::::::>>>LLL[[[eeekkkooovvv}}}sss{{{rrrPPPCCC999AAA::::::999888777777777777888888;;;===AAALLLbbbvvv}}}}}}{{{rrruuuyyyuuu|||rrrlllttt{{{~~~|||||||||}}}}}}{{{xxxwwwwwwvvvtttsssvvvwwwxxxzzz|||~~~{{{vvvmmmcccZZZQQQJJJEEECCCAAAAAADDDHHHNNNZZZeeerrr~~~sssrrrooossskkkfffiiinnnsssxxx}}}|||vvvooojjj[[[VVVRRRPPPQQQRRRQQQOOOKKKIIIGGGDDDBBBAAAAAABBB===;;;999666444333222222333333222222222333444444666666777999;;;>>>@@@AAA???AAADDDFFFHHHNNNVVV\\\dddsss```OOOAAA>>>???>>>@@@FFFKKKSSS^^^hhhsss___HHH<<<888:::===::::::::::::;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCAAACCCEEEHHHKKKKKKJJJIIIJJJKKKNNNQQQUUUYYY\\\^^^ZZZ\\\___cccgggiiiiiiiiigggffffffggghhhhhhfffdddcccbbbdddjjjnnnooorrrwwwzzz}}}}}}||||||{{{xxxyyyzzz}}}~~~~~~|||{{{{{{}}}}}}}}}}}}}}}||||||{{{zzz||||||}}}~~~}}}zzz{{{|||||||||{{{zzzzzz|||{{{zzzyyyxxxxxxyyyyyyyyywwwxxx}}}rrrsssssssssssstttvvvxxxxxx~~~}}}{{{xxxuuurrrpppooooookkkhhhddd```]]]ZZZWWWTTTOOOLLLHHHDDDCCCAAA???===>>>===;;;999666444222111//////......///111333444444444555666666666666666666666777777777888888888666777777777666555444333333777;;;<<<<<>><<<<<<<<<999888666444333222222333333222222222333444444555555666666888:::<<<>>>???AAACCCFFFHHHKKKQQQYYY```jjjyyywwwZZZKKK??????@@@@@@CCCJJJPPPYYYeeeoooyyyuuuaaaLLL@@@<<<:::;;;===:::::::::;;;<<<>>>???@@@BBBBBBCCCDDDEEEEEEEEEEEECCCEEEGGGIIIIIIHHHGGGFFFMMMOOORRRUUUYYY\\\___```___bbbgggkkknnnoooppppppllljjjiiijjjjjjjjjiiigggeeedddeeekkkooopppsssxxx{{{~~~}}}~~~}}}}}}}}}}}}}}}uuuvvvxxxzzz|||}}}~~~~~~~~~}}}|||{{{{{{}}}}}}~~~~~~~~~}}}|||zzzyyy~~~~~~~~~}}}zzz{{{|||}}}}}}|||{{{{{{{{{{{{zzzyyyyyyzzzzzz{{{zzzxxxzzzuuuwwwyyyyyyxxxyyy{{{~~~|||~~~}}}{{{yyyvvvssspppnnnmmmllliiifffaaa]]]ZZZWWWTTTRRRNNNKKKGGGDDDBBBAAA???===<<<;;;:::777555222000//////......///000222444555444555666666777777666666777777777777888888888888777777777777666555444333222777:::;;;>>>JJJ^^^lllooonnnjjjkkk|||hhhcccqqqqqqOOOEEE999<<<;;;:::999888777777777777555777999999999AAAWWWkkkzzzxxxttt}}}rrrjjjnnnvvvrrraaa___fffyyy}}}pppqqqyyyzzzvvvyyyzzz{{{}}}~~~~~~uuurrrnnnkkkjjjjjjiiigggeeejjjqqqwww{{{zzznnneeeYYYNNNFFFCCCBBBAAABBBCCCFFFIIILLLTTTfffwwwttthhhdddbbbfffjjjmmmrrrxxxyyy{{{}}}|||wwwooogggaaaRRRNNNKKKIIIIIIHHHDDDAAACCCBBB@@@===;;;999888888777666444333222222333333333222222333333444555666555555666777999;;;===>>>AAADDDGGGIIIMMMTTT^^^eeeqqq~~~pppUUUHHH>>>@@@BBBBBBFFFNNNTTT^^^kkkuuu~~~yyyUUUJJJ@@@======;;;:::;;;::::::;;;<<<===???AAABBBCCCDDDEEEFFFGGGGGGGGGGGGDDDFFFIIIIIIHHHGGGGGGGGGOOOQQQTTTWWW[[[]]]___```aaaeeejjjoooqqqqqqssstttrrrpppooonnnoooooommmkkkjjjggghhhmmmpppppptttxxx}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~vvvvvvxxxyyyzzz{{{{{{{{{|||{{{{{{zzz{{{|||~~~~~~|||{{{~~~~~~~~~~~~~~~||||||~~~~~~~~~}}}|||||||||}}}}}}}}}}}}}}}zzzyyy|||{{{qqquuuyyy{{{{{{|||}}}|||zzzvvvrrrooolllkkkjjjhhhddd___[[[XXXVVVSSSQQQNNNKKKGGGDDDBBBAAA???>>>:::999777555333111///............///000333555666555555666777777777777666777777777888888888999999777777777777666555333333000555777888AAASSSgggtttwwwsssjjjjjj}}}|||ooorrrlllLLLEEE999;;;::::::999888777777777777999999:::::::::AAASSSdddrrr~~~|||vvv||||||mmmeeegggnnn||||||{{{uuuiii^^^___eeexxxjjjccceeesss|||yyyxxxyyy{{{|||||||||{{{zzzrrrooollljjjjjjkkkkkkkkklllqqqwww{{{|||~~~~~~wwwccc\\\PPPGGGCCCBBBBBBBBBDDDEEEIIIOOOTTT^^^pppwwwlllfffbbb```cccfffhhhnnnuuuzzz|||}}}}}}zzzuuunnneee___SSSOOOJJJGGGFFFDDD@@@<<<======<<<;;;:::888666666555444333222222333444444222222222333333555666666555555666777999;;;<<<===???BBBFFFIIINNNWWWbbbjjjttt~~~iiiQQQEEE>>>@@@CCCCCCHHHPPPZZZeeesss~~~ppp[[[CCC===:::<<<<<<:::999:::::::::;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHDDDGGGIIIIIIHHHHHHJJJLLLQQQSSSVVVZZZ]]]```aaabbbeeekkkqqquuuwwwwwwyyyzzzzzzxxxvvvuuuuuuuuutttrrrooolllllloooqqqqqqtttyyy|||~~~~~~~~~~~~}}}|||||||||||||||xxxxxxyyyzzzzzzzzzyyyyyy{{{||||||}}}~~~~~~}}}{{{}}}~~~}}}~~~}}}~~~{{{|||~~~~~~~~~zzzyyy~~~vvvmmmsssyyy}}}~~~|||xxxsssooollljjjjjjgggccc^^^ZZZWWWUUURRRPPPKKKHHHDDDAAA@@@>>>===;;;777666555333111000...............///111333666777555555666777777777777777777777888888888999999999888888777777666444333222333666777999GGG___sss}}}zzzuuummmoooeeeFFFDDD;;;===999999888888888888888999;;;999999999:::@@@NNN\\\iiizzz~~~xxx}}}}}}pppeeecccgggtttssssssppphhhbbbeeelll~~~vvvdddbbbbbbppp~~~{{{|||~~~~~~}}}{{{xxxvvvssspppmmmmmmoooqqqrrrsssxxx|||xxxoooXXXRRRJJJCCCAAABBBCCCDDDGGGHHHMMMVVV___kkk}}}pppjjjeee```___aaacccfffmmmuuuzzz{{{}}}~~~~~~}}}{{{yyyuuunnnfff```TTTOOOIIIEEECCCAAA===999777888999999999888666555444333222222222333444555222222222333444555666777666666777888999;;;===>>><<>>::::::<<<;;;888999<<<::::::;;;===???AAACCCDDDEEEEEEFFFGGGHHHHHHHHHHHHDDDFFFIIIIIIIIIJJJNNNQQQSSSUUUYYY]]]aaadddeeefffpppvvv}}}~~~{{{zzzzzzzzzyyywwwssspppooorrrsssrrruuuyyy{{{}}}~~~|||{{{|||~~~~~~}}}{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyxxx}}}~~~}}}{{{yyy{{{|||}}}yyy{{{}}}~~~}}}yyyzzz|||uuupppvvv~~~zzzuuupppmmmkkkjjjgggccc^^^YYYVVVTTTRRRPPPFFFCCC???===;;;:::999777555444333222000///...---.........///111444666888555666666777777777777777777888888888888999999999888888888777666444333222777999999<<>>IIITTTcccxxxyyy~~~zzzrrruuu}}}vvvhhhbbbcccjjjlllooommmfffaaagggpppsssffffffdddppp|||xxxvvvuuurrrppppppsssvvvyyyzzz~~~{{{pppgggQQQLLLFFFAAA@@@BBBDDDEEEJJJKKKPPP[[[ggguuu{{{nnnlllddd```___aaacccfffooowwwzzz{{{|||}}}~~~~~~~~~~~~{{{{{{zzzyyyuuuppphhhcccUUUPPPHHHCCCAAA>>>:::777888888777777666666666666555444444333333222222222111222333555666777777777666777888999:::;;;;;;;;;===???CCCIIISSS^^^hhhnnnwwwttt___NNNGGGAAA??????DDDOOOZZZjjjtttfffPPPDDDBBB;;;::::::999999::::::;;;;;;<<<>>>@@@CCCDDDEEEFFFHHHJJJKKKKKKIIIHHHHHHIIIHHHGGGGGGHHHJJJMMMMMMMMMVVVZZZ^^^___```fffooowww}}}~~~{{{zzzzzzyyyxxxwwwuuusssssssssttttttttt~~~}}}}}}}}}|||{{{|||}}}}}}{{{yyywwwwwwxxx}}}|||yyywwwvvvwwwyyyzzz~~~~~~|||yyy{{{}}}~~~~~~}}}~~~~~~}}}wwwxxxzzz{{{zzzyyywwwvvvsssyyy|||xxxtttqqqmmmhhheeeeeeaaa[[[VVVSSSQQQOOOMMMGGGCCC???<<<;;;999777555333333222222111000000000333333111000///---,,,,,,666666666666777777777777888888888888888888888888999999888888777555444333888666>>>AAAIIIpppqqq```GGG@@@???>>>;;;;;;:::999888777666555999777777888777999CCCNNNcccttt~~~wwwpppgggkkksss|||jjjaaa```iiijjjlllnnnrrrvvvzzz}}}wwwpppsssrrrxxx|||zzzxxxxxxwwwuuuuuuxxx}}}zzzmmm```XXXMMMFFFAAABBBDDDDDDFFFIIILLLPPPWWW```nnnrrrjjjiiiaaa```___^^^```eeemmmsssyyy{{{||||||{{{zzzzzz{{{{{{vvvtttsssnnneee^^^TTTOOOHHHAAA===:::777555555555555444444333333333444444333333333222222222222333444555666777777777555666777999:::;;;;;;;;;AAACCCFFFLLLUUU```kkkqqqzzzttt___NNNGGGBBBAAADDDJJJVVVbbbrrr{{{zzz___MMMBBB<<<;;;:::999999999::::::;;;<<<<<<===???AAADDDEEEFFFGGGGGGIIIJJJJJJHHHHHHHHHIIIHHHHHHHHHJJJLLLNNNPPPPPPYYY]]]bbbdddfffkkkuuu}}}|||{{{zzzxxx{{{yyywwwvvvvvvvvvvvvvvv}}}{{{|||||||||||||||}}}}}}{{{yyywwwwwwxxx{{{zzzxxxwwwwwwyyyzzz|||~~~~~~|||{{{|||~~~}}}~~~}}}}}}}}}zzzwwwtttsssssssssttttttuuuvvvvvv{{{{{{yyyvvvsssoookkkfffbbbbbb^^^YYYUUURRROOOLLLJJJEEEBBB>>>;;;:::888777555333333222222111000000000---...///000111222333333777777777777888888888888999999999999999999999999999999888888666555444333999888@@@GGGTTT{{{|||zzz|||~~~\\\FFF???>>>===;;;::::::999888777666666999777777888777999BBBLLLaaassswwwyyymmmdddhhhooossshhheeekkklllooovvv~~~vvvwwwxxxxxxyyy|||}}}sssfffZZZSSSIIICCC@@@BBBEEEEEEHHHLLLRRRYYYcccnnn|||~~~mmmfffccc____________aaafffmmmrrrwwwyyy||||||||||||}}}~~~~~~zzzvvvtttrrrlllddd]]]SSSNNNGGGAAA===:::888666444444333333333333222222333333333333222222222222444555666666777777777666555555666888999;;;<<<<<>>;;;999888888888999:::;;;<<<===>>>???AAACCCEEEGGGGGGHHHGGGHHHIIIIIIHHHGGGHHHJJJIIIJJJKKKMMMOOORRRTTTUUU]]]bbbgggkkknnnuuu}}}{{{zzz~~~|||zzzyyywwwwwwwwwwww~~~{{{yyyzzz|||}}}}}}|||}}}}}}|||zzzxxxyyyyyyyyyxxxxxxyyyyyy{{{||||||~~~~~~~~~~~~|||}}}~~~|||}}}~~~|||zzzxxx{{{yyywwwwwwxxxxxxwwwvvvzzzzzzzzz{{{}}}~~~|||{{{vvvuuusssqqqnnniiiccc^^^^^^[[[WWWSSSPPPMMMHHHEEECCC@@@===:::999888666444333333222222111000000000+++,,,...000333555777888777777777888888888999999999999999999999999999999999888888777666555444444777777???JJJ^^^tttkkkiiixxxvvvVVVDDD@@@>>>;;;::::::999999888888888777999777777888888999AAAJJJ^^^sssxxxppp|||iiiaaaccchhhvvvkkkgggkkkmmmsssvvvxxxzzz|||}}}{{{rrrggg[[[QQQKKKFFFBBBBBBEEEHHHHHHLLLQQQXXXcccrrrtttggg___\\\ZZZ\\\^^^```bbbgggmmmqqqtttwwwzzz|||}}}~~~}}}zzzvvvsssoooiiiaaaZZZRRRMMMFFFAAA===;;;888777444444444444444444444444222222222222333333333333666666777777888777777777555555666777999;;;<<<======AAAHHHPPP[[[iiixxx|||dddMMMGGGDDDFFFKKKUUUeeerrrjjjWWWDDD???AAA@@@;;;777777777888999:::<<<>>>???@@@AAACCCEEEGGGHHHIIIIIIGGGHHHIIIHHHHHHHHHIIIKKKLLLMMMOOOQQQSSSVVVYYY[[[```fffmmmrrrwww~~~~~~|||~~~~~~|||zzzxxxwwwwwwyyy~~~~~~zzzyyyzzz}}}|||}}}}}}|||zzzyyyzzz{{{yyyyyyzzzzzz{{{{{{{{{{{{}}}}}}|||}}}~~~|||~~~~~~}}}~~~~~~}}}}}}|||zzzyyyxxxzzzxxxwwwxxx|||}}}{{{xxxwwwsssrrrqqqpppmmmhhhaaa]]][[[YYYVVVRRROOOKKKFFFCCCAAA>>>;;;999888777555444333333222222111000000000///000111222333555666666777777777777888888888888::::::::::::::::::::::::999888777777666555555555777888???MMMeee|||iiicccfffxxxnnnQQQDDDAAA???<<<999999999999999999999999999777777888999:::@@@GGG\\\rrrxxxiiiwwwxxxhhh^^^^^^bbbuuuxxxqqqkkkkkkmmmvvv{{{}}}|||wwwooodddYYYOOOHHHDDDDDDCCCEEEIIIKKKLLLQQQXXX^^^lll~~~mmmbbb[[[WWWVVVXXX\\\```cccgggkkkooosssvvvzzz|||||||||}}}~~~{{{xxxuuuqqqmmmfff^^^XXXPPPKKKEEE@@@===;;;999888333444444444444444444444222222222333444444444555777777888888999888888888777777777888999;;;===>>>>>>BBBJJJQQQ[[[jjjzzz~~~dddMMMGGGDDDFFFMMMXXXhhhvvvvvvbbbJJJAAA:::;;;<<<:::666555888888999:::;;;===???@@@AAABBBDDDFFFGGGIIIIIIIIIGGGHHHIIIHHHHHHIIIKKKMMMOOOQQQTTTVVVWWWZZZ^^^aaacccjjjrrryyy~~~~~~~~~~~~~~~|||yyyyyyzzz}}}}}}|||}}}}}}}}}~~~{{{{{{|||{{{}}}}}}}}}{{{{{{{{{}}}|||||||||{{{{{{{{{zzzzzz}}}||||||}}}}}}|||~~~~~~~~~|||{{{}}}}}}||||||{{{zzzzzzyyyvvvuuuwww{{{~~~|||xxxuuusssqqqqqqpppooommmhhhbbb]]][[[XXXUUURRROOOKKKFFFBBB@@@===:::888777777555444333333222222111000000000111111222333444555666666666666777777777888888888::::::::::::::::::::::::999888777666555555666666:::===CCCQQQjjj~~~ttt___bbbooo|||iiiOOOEEECCCAAA>>>::::::999999999999999999999777666999::::::>>>DDDYYYppp{{{llluuu|||mmm___[[[^^^lllyyyzzzqqqrrr|||~~~~~~|||{{{}}}~~~{{{yyypppkkkaaaVVVMMMFFFBBBAAABBBCCCGGGKKKLLLNNNWWW```kkk{{{yyykkkaaaZZZVVVSSSVVV[[[```cccfffjjjmmmsssvvvyyyzzzzzzyyyxxxxxxxxxvvvsssooojjjccc[[[VVVNNNJJJDDD???===;;;:::999111111222222222222333333222333333444555666666777777888888999:::::::::999:::999999999:::;;;===>>>BBBGGGNNNUUU]]]kkk|||}}}aaaNNNIIIEEEHHHOOO[[[lll{{{pppVVVHHH@@@:::666666555333555::::::::::::;;;===???@@@AAABBBCCCEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIJJJMMMPPPSSSVVVZZZ[[[[[[]]]bbbfffgggoooxxx}}}}}}|||~~~}}}{{{{{{~~~~~~|||{{{{{{||||||~~~}}}}}}~~~{{{|||~~~}}}||||||}}}~~~~~~~~~}}}{{{{{{zzzzzzzzz~~~}}}}}}}}}}}}{{{}}}~~~~~~~~~~~~|||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxyyy|||~~~{{{wwwsssqqqqqqpppooonnnlllhhhbbb^^^[[[XXXTTTPPPMMMJJJFFFCCC???<<<999777777777666555333333222222111000000000...///111222555666888999777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999888777555555555666777666===CCCRRRjjjuuuyyyooo]]]jjjfffOOOGGGCCCAAA@@@;;;;;;::::::999999999888:::666666999;;;:::===AAATTTkkkuuuwwwuuuccc[[[]]]bbbqqq|||~~~~~~|||zzzsssqqqpppnnnuuuxxx{{{~~~~~~|||xxxrrrooobbb]]]TTTKKKEEEBBBBBBBBBBBBEEEKKKOOOQQQUUUbbbooozzzmmmccc\\\YYYTTTWWW\\\aaadddgggkkkmmmsssvvvyyyzzzxxxvvvuuuttttttsssqqqmmmggg```ZZZVVVMMMHHHCCC???===<<<;;;:::222222222222333333333444333333444555666777888999777777999:::;;;;;;;;;;;;===<<<;;;::::::<<<===???DDDJJJRRRYYYbbbqqq```PPPJJJHHHKKKTTTaaatttjjjQQQBBB===???:::777777666555777;;;<<<<<<<<<===>>>@@@AAABBBBBBCCCEEEFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJLLLOOORRRVVVZZZ^^^^^^^^^___dddhhhlllsss}}}~~~zzzyyyxxxuuuxxx{{{zzzxxxyyy~~~~~~}}}|||{{{||||||}}}}}}}}}}}}|||{{{|||~~~~~~}}}}}}~~~}}}|||zzzzzz{{{}}}~~~~~~~~~}}}{{{{{{|||~~~~~~~~~}}}}}}}}}~~~~~~}}}|||zzzyyy~~~{{{wwwsssppppppnnnlllkkkiiifffbbb___[[[XXXRRRNNNKKKHHHEEECCC>>><<<999888888888777666333333222222111000000000---...000222444777999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666555555555777888333???FFFWWWooosssuuulllbbb{{{dddOOOGGGBBBAAABBB<<<<<<;;;:::999999888888:::666666:::<<<;;;<<>>===<<<;;;;;;444444444555555666666666333444555666777888999:::666777999:::;;;<<<<<<<<>><<<;;;;;;<<<>>>???AAAIIISSS\\\hhhyyy```QQQLLLJJJNNNXXXfffzzzrrr\\\KKK???<<<@@@<<<888777:::;;;888555555>>>>>>>>>>>>???@@@BBBBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIJJJKKKJJJKKKMMMQQQTTTXXX\\\``````___```eeejjjooowww{{{wwwuuutttnnnrrruuuuuutttvvv{{{~~~|||||||||}}}}}}}}}}}}~~~~~~{{{yyy{{{|||~~~~~~}}}}}}~~~~~~|||zzzyyyzzz||||||zzzzzz{{{}}}~~~~~~~~~~~~~~~{{{yyy|||wwwssspppooommmkkkiiigggeeebbb___[[[WWWQQQLLLIIIFFFDDDBBB>>><<<999888888888888777333333222222111000000000//////000222444555777777;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999888666555444555777888888GGGPPPbbbzzz|||}}}llljjjcccPPPFFFAAA@@@BBB======<<<;;;999888777777:::666666:::<<<;;;;;;>>>FFF^^^vvvwww{{{jjj^^^___^^^vvv~~~||||||ttttttoooddd___bbbgggjjjppptttzzzyyysssmmmeee\\\UUULLLIIICCC??????BBBFFFIIIMMMRRRZZZbbbgggqqqsssggg```^^^[[[^^^aaaeeegggkkknnnqqqrrruuuyyy{{{zzzxxxvvvvvvoooooooookkkddd^^^XXXVVVKKKGGGBBB>>>===<<<<<<;;;666555444444333333333333888888888888999:::;;;<<<===;;;:::;;;<<<======<<>>===;;;999777666777777444444222111000000//////000111333555777888999:::;;;;;;;;;::::::999999999===<<<;;;:::::::::::::::777777666444333444666888;;;FFFTTTiiizzz|||jjj{{{www\\\UUUKKKBBBAAA???;;;:::999999::::::888666666666666666888:::<<<===>>>TTTnnn~~~tttsssnnn___aaabbbvvv~~~{{{yyyyyyrrrmmmddd^^^]]]bbbiiinnntttwww|||}}}|||xxxqqqhhh___VVVMMMGGGAAA??????AAAAAACCCKKKUUUVVV[[[ccclllvvv~~~tttiii___YYYZZZ\\\___dddiiinnnqqqsssvvvwwwwwwwwwwwwvvvuuuuuuooommmjjjgggccc^^^WWWSSSJJJGGGBBB>>>:::888888888666555555444444555555666888888999999:::;;;======>>>======>>>@@@AAABBBCCCDDDCCCBBBAAAAAACCCFFFHHHPPPXXXcccooo~~~qqqVVVWWWTTT\\\ppp}}}pppZZZPPPCCC;;;::::::888555777777888999:::;;;<<<<<>>???BBBCCCEEEMMMVVV___fffrrr~~~|||sssiii```[[[\\\^^^aaafffkkkooosssuuuyyyyyyyyyxxxvvvuuusssrrrooommmiiieeeaaa[[[UUUPPPHHHEEEAAA===999888888999555555555555666777888888::::::;;;<<<===>>>??????@@@@@@AAABBBDDDFFFIIIJJJEEEEEEDDDCCCCCCEEEJJJMMMVVV```ooo}}}xxx\\\[[[[[[lll{{{```OOOEEE@@@;;;777777999::::::888888999:::;;;<<<======???@@@AAABBBDDDFFFHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLOOORRRUUUVVVXXXZZZ\\\^^^```bbbdddgggmmmtttxxxwwwnnnhhhfffbbbdddeeegggkkkqqqxxx}}}~~~}}}{{{zzzzzz|||}}}}}}|||~~~~~~~~~|||}}}}}}~~~~~~}}}}}}||||||{{{|||~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}||||||||||||~~~}}}{{{yyyyyyxxxvvvtttrrrnnnhhhccc```\\\YYYVVVQQQMMMIIIEEECCC@@@<<<:::;;;:::888777555555444444333222111000000000000000000222444777:::<<<===>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<:::999888777777666555444555999<<>><<<>>>>>>AAAFFFHHHLLLTTT^^^jjjttt{{{tttkkkccc___]]]___bbbfffjjjooosssuuuxxxxxxxxxxxxwwwvvvuuutttpppmmmhhhddd^^^XXXQQQLLLEEEBBB???;;;999888888999333444444555666888::::::;;;<<<===>>>@@@AAAAAABBBCCCDDDDDDEEEFFFIIIMMMOOONNNMMMKKKHHHGGGJJJQQQWWWcccmmm{{{}}}dddhhhqqqyyy___LLLBBB===<<<;;;999777777999;;;777888999:::;;;======>>>@@@@@@AAACCCEEEGGGIIIJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNQQQVVVYYYZZZ[[[]]]^^^^^^```dddhhhlllrrryyy~~~tttlllccc___```[[[]]]___cccgggnnnvvv{{{~~~}}}{{{zzzyyyyyy{{{}}}||||||}}}~~~}}}~~~}}}~~~}}}}}}}}}}}}~~~||||||||||||||||||||||||~~~}}}}}}}}}~~~~~~~~~~~~~~~|||yyyxxxwwwvvvtttrrroookkkfffaaa]]]ZZZVVVTTTNNNKKKGGGDDDAAA>>>;;;999888888777555444333333333222111111000000000000111111222555888;;;===???@@@>>>=====================;;;<<<=========:::888666777777666555555777;;;>>>HHHddd{{{vvvoooooolllVVVOOOFFFDDDEEEBBB???===;;;;;;;;;;;;:::888:::999888777777888999::::::DDDTTThhhwwwllluuuyyyvvv}}}ttt|||www}}}}}}yyywwwvvvwwwwwwwwwvvvpppjjjfffhhhpppzzzyyyrrrlllbbb[[[PPPFFFAAA>>>======AAA@@@CCCIIINNNUUUbbbnnn{{{|||vvvnnnfffaaa]]]^^^```ccchhhlllppprrrssssssuuuvvvwwwxxxxxxxxxqqqnnnhhhbbb\\\TTTMMMHHHBBB???<<<999888888999:::333333444555777999;;;<<<===>>>@@@BBBCCCDDDDDDDDDEEEGGGHHHHHHHHHKKKPPPSSSXXXXXXXXXUUUUUUZZZccckkkyyyqqqkkkXXXHHH???;;;666777888777444333555666777888999:::<<<===>>>???AAAAAABBBCCCEEEGGGIIIJJJHHHHHHHHHIIIJJJLLLNNNOOOOOOSSSXXX[[[]]]]]]^^^___]]]aaafffkkkpppvvv|||sssfff^^^VVVUUUYYYTTTWWW[[[```eeemmmuuuzzz~~~~~~|||{{{zzzzzz|||~~~~~~}}}|||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~|||zzzyyyvvvrrrooolllhhhccc^^^ZZZWWWTTTQQQMMMJJJFFFCCCAAA>>>;;;999666666666555444333222111000000000///000000111111111333666999<<<>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>><<<:::888666777777666555555888>>>AAATTTssstttkkkjjjyyyfffTTTNNNGGGFFFHHHDDDAAA???<<<;;;;;;;;;:::999888777777777777999:::;;;888@@@NNNddd~~~{{{ooorrryyynnnrrr}}}uuurrr{{{{{{wwwvvvxxxzzz{{{{{{zzzuuunnnjjjnnnwww~~~|||yyyssskkkeeeZZZSSSIIIAAA======>>>???BBBAAADDDLLLUUUaaarrr~~~|||vvvnnnfff```^^^___```cccgggkkkppprrrqqqrrrsssuuuvvvwwwxxxxxxrrrnnnggg```YYYRRRJJJEEE>>>===:::888888999:::<<<444444555666888:::<<<===>>>@@@BBBEEEFFFGGGGGGGGGGGGJJJLLLLLLLLLPPPVVV[[[```cccggghhhiiinnnwww~~~~~~ttt\\\KKKBBB;;;888777333555666777666666777888888999:::;;;===???@@@@@@BBBBBBBBBCCCEEEFFFHHHIIIIIIHHHHHHIIIJJJMMMOOOPPPRRRUUUZZZ]]]^^^___```aaa___ccchhhnnnsssxxx~~~dddYYYSSSMMMMMMTTTPPPSSSXXX^^^eeemmmvvv{{{}}}||||||~~~~~~|||}}}~~~~~~~~~|||}}}}}}~~~}}}|||zzzzzz|||}}}||||||}}}}}}}}}{{{zzzzzz{{{}}}}}}}}}|||wwwqqqmmmhhheee___[[[XXXUUURRRPPPLLLIIIEEEBBB@@@>>>;;;999555555555555444333222111////////////000000111222222444666999<<<>>>???@@@======>>>>>>>>>>>>??????============<<<:::888666777777666555666:::@@@DDDZZZyyy~~~hhhbbbgggzzzyyybbbTTTOOOIIIIIIJJJDDDCCC@@@===<<<<<<<<<;;;:::777777777777777999;;;<<<888===III]]]wwwssspppvvvkkkmmmuuuyyykkklllwwwyyyuuuyyy{{{vvvvvvzzz}}}}}}xxxqqqnnnqqq{{{~~~zzzuuunnneee```OOOJJJBBB===<<<===>>>???CCCCCCHHHSSS```ppp}}}~~~~~~|||vvvnnneee```bbbbbbccceeehhhmmmqqqtttssstttttttttttttttsssrrrqqqllleee]]]VVVNNNGGGBBB<<<;;;999888888:::<<<>>>777777888999;;;===>>>???@@@AAADDDGGGIIIIIIIIIIIIIIILLLPPPQQQRRRWWW```gggpppxxx{{{eeeVVVFFF???<<<888777888555555666888:::;;;<<<<<<:::;;;<<<>>>@@@AAACCCCCCCCCCCCCCCCCCDDDEEEFFFFFFJJJIIIIIIJJJLLLNNNQQQSSSUUUXXX\\\^^^```aaaccceeebbbffflllqqqvvvzzzoooVVVPPPNNNGGGHHHOOONNNRRRXXX___fffooowww}}}~~~~~~}}}}}}~~~~~~}}}{{{|||}}}}}}|||}}}~~~}}}|||}}}~~~}}}zzzyyyzzz}}}~~~}}}||||||}}}~~~~~~|||zzzwwwwwwyyy{{{||||||zzz|||~~~}}}wwwooojjjeeeaaa]]]YYYVVVTTTQQQOOOKKKHHHDDDAAA???===:::888444555555555555333222111.........//////111222222333444666999;;;===>>>>>>=========>>>>>>>>>??????>>>>>>===<<<:::999888777777777666555777;;;BBBFFFZZZzzzxxxbbbbbbmmm}}}xxxqqq^^^TTTQQQKKKLLLLLLEEEDDDBBB>>><<<<<<<<<<<<;;;999999888777777888999:::888;;;BBBRRRkkk{{{rrrzzzqqqfffiiiooo}}}zzzjjjbbbeeeppp~~~}}}mmmjjjrrr}}}xxxxxx}}}|||uuurrrvvvzzztttlllcccZZZTTTFFFCCC>>><<<===>>>???@@@EEEHHHRRRaaarrr~~~}}}zzzrrrjjjeeecccbbbcccdddhhhlllqqqsssssssssssssssrrrrrrqqqpppnnniiiaaaYYYRRRJJJCCC???;;;:::888888999;;;>>>@@@:::::::::;;;===???@@@AAA@@@BBBEEEHHHJJJKKKJJJJJJJJJNNNSSSUUUWWW^^^hhhpppjjjWWWJJJAAA;;;;;;;;;777666999555444444666888::::::999<<<===>>>@@@BBBDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEEEEKKKKKKJJJKKKMMMPPPSSSUUUWWWZZZ]]]___aaabbbeeegggdddhhhnnntttxxx|||dddNNNLLLLLLFFFFFFMMMMMMQQQXXX___gggpppyyy~~~|||||||||{{{{{{|||~~~~~~}}}~~~~~~}}}~~~~~~}}}{{{||||||{{{zzz|||}}}{{{|||~~~{{{yyyyyy|||}}}|||}}}|||~~~~~~yyywwwtttsssuuuwwwyyyzzzvvvxxxzzz~~~}}}zzz{{{}}}~~~{{{uuummmfffccc```[[[XXXUUUTTTQQQOOOIIIGGGCCC@@@>>><<<999777444555555666555444222111............///111222333444555777999;;;<<<======<<<<<<======>>>>>>>>>???@@@>>>===;;;999888888888777777666666777<<>><<<<<<===<<<<<<<<<:::999777777777777888888999===JJJbbb}}}uuuyyymmmbbbeeekkkwwwxxxmmmaaa\\\```kkkzzzzzziiigggqqq{{{|||zzzwww{{{}}}yyyqqqhhh^^^TTTJJJDDDBBB@@@>>>>>>???AAABBBAAAHHHNNN\\\oooxxxpppkkkaaaaaaaaabbbeeejjjnnnqqqoooooopppqqqrrrrrrrrrrrrlllggg___VVVOOOHHHAAA===:::999888888999<<>>@@@BBBBBBCCCBBBEEEGGGJJJKKKKKKLLLMMMNNNPPPSSSVVVZZZ```kkkyyy|||lllZZZLLLEEE===<<<:::888666555444444777666666666888;;;>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEIIIKKKMMMOOOPPPRRRVVVYYYZZZ\\\```cccdddeeehhhjjjiiihhhkkkttt|||uuu```LLLFFFEEECCCFFFKKKIIIPPPZZZbbbiiirrr~~~|||tttpppqqqsssuuuvvvvvvwwwyyy{{{~~~||||||~~~|||{{{~~~{{{~~~~~~}}}~~~~~~{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~zzzuuurrrssswww{{{zzzxxxssswww{{{}}}~~~}}}||||||||||||{{{zzzyyyyyyxxxwwwvvvuuuttttttsssqqqnnnkkkccc```\\\XXXVVVSSSPPPMMMHHHFFFCCC???;;;999888777888777666444222000///...000000///000000111222333666666666777888999;;;<<<<<<<<<<<<===>>>??????@@@<<<<<<:::999888777777777===555333:::===>>>HHHVVVmmm~~~jjjiii```tttiii|||lllaaaWWWTTTRRRMMMIIIHHHEEEDDDBBB@@@>>>>>>>>>>>>888999::::::999888666555777999<<>>???===;;;<<>>;;;777777888999;;;===@@@AAA===>>>AAADDDEEEFFFEEEEEEDDDFFFIIIJJJKKKMMMPPPRRRYYY\\\aaaeeemmm{{{ooo___RRRFFF===999777777666555444444444444888888888888:::===???AAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGIIILLLNNNPPPRRRUUUYYY[[[]]]___bbbdddeeegggjjjmmmmmmlllpppyyyrrr]]]KKKFFFFFFDDDGGGLLLMMMUUU___gggnnnwww{{{qqqiiifffhhhjjjlllnnnoooqqqtttwww~~~}}}|||}}}~~~{{{{{{~~~~~~}}}|||zzz}}}}}}|||}}}}}}||||||}}}}}}~~~~~~~~~~~~||||||~~~zzzvvvssstttyyy||||||{{{xxxzzz}}}~~~|||{{{{{{{{{|||{{{zzzyyyxxxwwwvvvvvvsssrrrppppppooommmjjjgggaaa^^^ZZZVVVTTTQQQNNNLLLGGGEEEBBB>>>;;;999888777777666555444222000//////////////////000111222222666666777888999:::;;;;;;;;;;;;<<<======>>>??????;;;:::999888777666666666888222222999<<>>=========::::::;;;;;;:::999888777666888;;;@@@NNNfff{{{ppphhhssszzzggggggnnnpppqqqttttttuuutttuuu|||wwwtttvvv~~~yyy}}}{{{ssshhhWWWJJJDDDBBBAAA@@@@@@@@@???===???CCCGGGJJJVVV]]]oooyyytttiiifffbbbaaadddhhhlllnnnnnnnnnnnnpppqqqpppmmmkkkgggaaaWWWNNNFFFAAA===:::888888888999;;;>>>@@@BBB@@@BBBEEEHHHJJJIIIHHHGGGEEEGGGIIILLLNNNRRRWWW[[[```dddjjjpppyyytttdddQQQEEE>>>888666666333333333444444555777777:::::::::;;;<<>>>>><<<;;;:::888777777777777444222555:::===BBBSSSeeeiiikkkcccnnniiimmmccc\\\ZZZYYYTTTNNNLLLIIIHHHDDDAAA>>><<<<<<;;;<<<<<<<<<<<<;;;:::999888666888:::===FFF[[[xxxjjjaaajjjzzzppplllqqqttttttvvvyyy}}}~~~|||yyyvvvkkk___NNNBBB======???@@@BBBBBBAAAAAABBBEEEKKKPPP___jjj}}}yyylllhhhdddbbbdddgggjjjlllooopppqqqrrrrrrpppkkkgggccc\\\QQQHHHAAA===:::999888888888:::<<>>@@@BBBCCCDDDFFFIIILLLLLLJJJGGGEEEEEEEEEEEEFFFHHHIIIKKKLLLKKKMMMQQQTTTWWWZZZ___bbbdddfffggggggiiilllqqqtttyyyzzziiiWWWHHHGGGIIIIIIKKKPPPXXXaaammmvvv~~~|||sssnnnjjjdddbbbccc```aaabbbbbbccceeeiiilllnnnooooooooopppssswww{{{yyy|||~~~||||||~~~~~~|||zzzxxxxxx|||~~~}}}{{{{{{{{{|||}}}}}}~~~~~~~~~}}}||||||}}}~~~}}}~~~~~~}}}|||{{{zzz|||}}}}}}}}}}}}||||||{{{zzzxxxxxxzzz}}}}}}zzzyyyzzz{{{yyyxxxwwwuuutttrrrqqqpppnnnmmmkkkjjjiiifffccc___\\\YYYUUURRRPPPMMMJJJHHHDDDBBB???<<<:::888777777444444333333222111111111...---......///000111222555777999;;;<<<<<<;;;:::;;;;;;;;;;;;<<<<<<======>>>>>><<<;;;:::999999999555666999===>>>FFFXXXkkkiiikkkccc}}}kkkccc\\\\\\[[[VVVPPPMMMHHHGGGDDDAAA>>>===<<<<<<===<<<<<<;;;:::999888888666888:::;;;???PPPnnn|||hhh```jjj}}}|||vvv{{{}}}}}}zzzuuuqqqcccYYYLLLBBB@@@BBBDDDEEEFFFDDDCCCDDDEEEIIIQQQZZZnnn|||~~~|||yyymmmjjjeeeccceeehhhkkklllpppppprrrsssrrrmmmfffaaa\\\UUUKKKBBB<<<:::888888888999999;;;===@@@BBBDDDGGGHHHJJJKKKKKKIIIFFFEEEFFFIIIMMMRRRWWW___gggllluuu|||uuucccUUUHHH@@@999777777555555777666666555666666777888999;;;;;;<<<===???AAABBBCCCEEEGGGJJJLLLLLLIIIFFFDDDDDDDDDEEEFFFIIIKKKMMMNNNLLLOOORRRVVVYYY]]]aaaeeeggghhhjjjjjjllloootttwww}}}hhhWWWHHHGGGJJJJJJMMMRRR[[[dddqqq{{{~~~wwwooolllhhhdddcccfffeeeeeeeeecccaaa```aaacccbbbcccccccccdddggglllppprrrwww||||||{{{|||~~~~~~}}}~~~}}}{{{yyyxxx{{{}}}|||{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}}}}|||{{{{{{yyyyyyyyy{{{~~~~~~|||zzzyyy{{{}}}vvvvvvuuutttrrrqqqpppoooooonnnllljjjiiifffbbb^^^ZZZWWWSSSPPPNNNLLLIIIGGGBBB@@@>>>;;;999888777777333333333222222111111111------......///111222333666777:::<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>><<<;;;:::999999999666888;;;===???III]]]nnnllloooggg}}}vvviii```ZZZZZZZZZUUUPPPMMMFFFEEECCC@@@???>>>>>>>>>===<<<;;;:::999888777777888888:::;;;<<>>AAADDDFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFJJJPPPVVV]]]eeemmmrrr~~~kkk[[[NNNGGG>>>999666888888555444555555555555555555666777777;;;<<<===???AAABBBCCCDDDFFFGGGIIIJJJIIIGGGEEECCCCCCDDDFFFHHHKKKNNNPPPRRRPPPRRRVVVYYY\\\___dddgggkkklllnnnoooqqqssswwwzzzkkkXXXIIIHHHJJJKKKNNNTTT^^^gggsss~~~}}}vvvqqqmmmiiidddcccfffkkkkkkiiieee```\\\ZZZZZZYYYYYYXXXXXXXXX[[[```dddjjjooowww|||~~~~~~~~~~~~}}}{{{zzz{{{|||{{{{{{}}}|||{{{yyy{{{~~~~~~~~~~~~zzzzzzzzz{{{|||}}}~~~|||~~~}}}}}}}}}}}}}}}}}}}}}}}}zzz|||~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{xxxyyyzzz|||}}}~~~~~~~~~|||zzzyyy{{{}}}ttttttsssrrrqqqppppppooopppnnnllljjjhhheee```]]]XXXUUUQQQOOOMMMKKKHHHFFF@@@???<<<:::888777777777333333222222111111000000.........///000222444444777888:::<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777777777777666888:::<<>>@@@AAACCCDDDEEEFFFFFFGGGGGGGGGFFFEEECCCBBBEEEFFFHHHJJJNNNQQQTTTVVVTTTWWWZZZ]]]___cccgggjjjnnnpppsssuuuvvvxxx{{{~~~nnn[[[KKKHHHJJJKKKOOOUUUaaaiiiuuu}}}|||wwwtttrrrnnnjjjiiimmmqqqqqqooojjjccc\\\WWWUUUUUUTTTSSSQQQPPPSSSXXX\\\aaahhhpppxxx{{{{{{{{{{{{{{{yyyxxxxxxzzz{{{{{{{{{~~~~~~}}}}}}||||||zzz|||}}}|||{{{{{{{{{}}}xxxyyyzzz{{{}}}}}}~~~~~~}}}||||||||||||||||||||||||zzz}}}|||}}}}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyyyywwwyyy{{{||||||}}}~~~~~~~~~~~~~~~|||yyyxxxyyyzzzrrrrrrrrrrrrqqqqqqppppppnnnllliiigggeeebbb]]]ZZZUUURRROOOLLLJJJHHHFFFDDD???===;;;999777777777777444333333222111000000////////////000222333555666999999:::;;;<<<===>>>>>>========================;;;:::999888777666666666666888;;;???KKK___uuuwww~~~mmmfff]]]UUUUUUVVVSSSPPPOOOLLLKKKHHHFFFDDDCCCCCCCCC???>>><<<:::999888888888888666888<<<<<<@@@SSSjjjuuukkkfff~~~|||tttpppvvv|||zzzzzzzzzwwwxxxyyyzzzyyyvvvooohhhaaa]]]SSSQQQPPPTTTZZZ___aaaaaa^^^VVVQQQRRRSSSYYYmmm|||zzzyyyyyyxxxsssooolllhhhbbb``````ccceeefffiiiiiiiiihhheee___WWWRRRGGGCCC>>>:::::::::::::::::::::;;;===@@@CCCFFFHHHCCCCCCDDDFFFIIILLLOOOQQQRRRXXX```hhhpppxxx~~~~~~uuuiiiZZZOOOHHHAAA;;;777888555444666666444444777666777777888999;;;===>>>???@@@AAACCCEEEFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAGGGHHHJJJMMMPPPTTTWWWYYYXXXZZZ]]]```bbbeeeiiilllpppssswwwyyy{{{|||~~~qqq]]]LLLHHHJJJKKKOOOVVVccckkkwwwwww{{{xxxwwwwwwuuuqqqrrrvvvvvvvvvtttoooggg___XXXUUUTTTSSSQQQNNNMMMOOOTTTXXX[[[bbbllltttxxxyyyyyyyyywwwvvvvvvwwwzzz|||||||||~~~}}}|||||||||||||||{{{||||||{{{yyyyyyzzz|||wwwxxxyyy|||~~~~~~{{{zzz||||||||||||{{{{{{{{{{{{zzz~~~{{{|||}}}}}}}}}}}}}}}}}}xxxyyyyyyxxxwwwvvvuuutttwwwyyy{{{{{{{{{{{{|||}}}~~~~~~|||yyywwwwwwwwwqqqqqqqqqqqqqqqqqqqqqqqqkkkjjjgggeeeccc___ZZZWWWSSSPPPMMMJJJHHHGGGDDDBBB>>>===;;;999777777777777444444333222111000////////////000111222444666777::::::::::::;;;===>>>???>>>>>>>>>>>>>>>=========<<<<<<:::999888777777777777:::===DDDTTTlll{{{~~~kkkfff]]]UUUTTTUUUSSSQQQQQQQQQOOOLLLIIIFFFEEEDDDDDDAAA@@@===;;;:::999999999777444777======>>>NNNbbb}}}ooofffccc}}}vvvsss}}}}}}{{{{{{xxxtttvvvzzz{{{zzzvvvoooggg```\\\TTTSSSRRRWWW___fffiiijjjeee[[[VVVVVVWWW^^^ttt}}}{{{yyyyyyzzzyyytttppplllgggaaa^^^]]]___```aaabbbaaa```___\\\WWWOOOJJJCCC@@@<<<:::;;;<<<<<<;;;:::;;;;;;===@@@DDDGGGIIICCCDDDGGGIIILLLPPPUUUXXX[[[___eeekkkqqqzzz|||tttnnniii]]]WWWNNNDDD<<<888666666777666666555555555666666777777888999;;;<<<===>>>CCCDDDEEEGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDGGGHHHJJJMMMPPPTTTWWWXXXZZZ^^^bbbfffgggiiikkkmmmvvvvvvzzzxxx[[[MMMMMMJJJJJJSSSXXXfffooo{{{~~~~~~{{{tttttt|||zzz|||}}}{{{xxxxxx{{{~~~zzzpppfff___ZZZYYYYYYWWWTTTRRRQQQRRRUUUWWW[[[fffpppvvvyyy|||{{{wwwyyywwwuuuvvvxxx{{{|||}}}~~~|||{{{zzzzzz{{{{{{yyyzzz|||}}}|||zzzxxxvvvvvvxxx{{{}}}}}}}}}~~~~~~}}}{{{xxxzzz~~~{{{yyyyyy|||~~~}}}||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~{{{yyyzzzzzzyyyvvvsssssssss{{{{{{{{{|||}}}}}}{{{yyy{{{||||||zzzwwwuuussssssrrrqqqpppppppppooommmkkkkkkhhhdddaaa^^^[[[WWWTTTQQQPPPNNNKKKGGGDDDBBBAAA???>>><<<:::888666444444555444333222111111111111//////000111333555888:::<<<<<<<<<<<<============>>>>>>>>>>>>>>>======<<<::::::999777555444666777;;;888BBBJJJWWWuuulll___YYYSSSQQQRRRTTTUUUTTTRRRPPPNNNKKKIIIGGGFFFEEEAAA???=========<<<:::888999999:::::::::>>>KKKYYYuuuvvvhhhfff|||}}}zzzzzzxxxttttttwwwvvvyyyuuuuuuzzzooo\\\TTTOOOOOORRRWWW^^^cccggghhhbbb[[[TTTUUU]]]kkk~~~}}}}}}}}}{{{wwwqqqmmmkkkfff^^^YYYWWWXXXZZZ[[[YYYYYYXXXWWWSSSNNNIIIFFF@@@???<<<:::888888999:::<<<<<<<<>>:::888888888777777666666666666666777777888999:::;;;<<<======BBBCCCEEEGGGIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEKKKLLLNNNQQQTTTXXX[[[]]]\\\___cccgggiiillloooqqqwwwvvvyyy{{{^^^NNNNNNKKKLLLVVVZZZdddmmmyyywwwppprrrqqqmmmpppxxxvvvllleeebbbaaabbbaaa^^^[[[YYYZZZ]]]___bbbmmmwww|||}}}~~~|||xxxzzzxxxvvvwwwyyy|||}}}}}}~~~|||zzzxxxwwwwwwwwwxxxzzz{{{||||||zzzxxxvvvtttwwwzzz{{{{{{{{{|||}}}||||||~~~zzzxxx{{{}}}{{{yyyyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}yyyyyyxxxvvvssssssuuuwww}}}}}}|||}}}}}}|||yyywwwwwwxxxxxxwwwuuusssrrrrrrrrrqqqooonnnnnnnnnllljjjhhheeebbb___\\\YYYVVVSSSOOOMMMKKKHHHEEEBBB@@@???::::::999888777666555555333333222111000000000000//////000111333666888:::<<<<<<<<<<<<============>>>????????????>>>======<<<<<<;;;888666555777999===:::EEESSSgggmmmfff```\\\VVVRRRPPPOOOOOOOOONNNNNNMMMKKKIIIGGGFFFEEECCCAAA???======<<<:::888888777888888777999DDDPPPmmm|||nnnnnn{{{wwwvvvwwwwwwtttuuuyyyxxx~~~www___TTTMMMNNNRRRYYY```eeeggggggfff___YYY\\\eeeuuu|||vvvrrrhhhbbb[[[UUUSSSRRRSSSSSSNNNOOOOOOOOOLLLIIIEEECCC>>>===;;;999888999::::::===<<<===???BBBEEEFFFGGGEEEIIIMMMRRRVVVZZZ___bbbiiimmmssszzzzzzsssiii```ZZZTTTNNNIIICCCAAA>>>:::888777888888777777777777777777777777888999999:::;;;<<<======AAACCCEEEHHHJJJKKKKKKKKKIIIHHHFFFEEEEEEEEEGGGHHHKKKLLLNNNPPPTTTWWWZZZ\\\^^^aaaeeehhhkkkoootttwwwzzzyyyzzzcccPPPOOOLLLNNNYYY^^^fffooo{{{qqqhhhbbbfffiiijjjpppyyy}}}tttnnnmmmnnnooonnnkkkhhheeeeeehhhkkknnnyyyzzz{{{zzzxxxyyy{{{~~~~~~~~~~~~|||xxxvvvttttttsssxxxyyy{{{|||{{{zzzxxxwwwuuuwwwzzz{{{{{{{{{|||~~~|||{{{||||||zzzzzz}}}}}}|||zzz{{{}}}~~~||||||~~~||||||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~|||wwwwwwuuusssrrrssswwwzzz~~~}}}}}}}}}{{{xxxuuusssttttttuuuuuutttssssssrrrooommmlllkkkkkkiiihhhcccaaa^^^[[[ZZZWWWTTTRRRKKKJJJHHHEEEBBB???===<<<555555555555555555555555222111000///////////////000000111222444777999:::<<<<<<<<<<<<============>>>????????????>>>============<<<999777666888:::???AAAOOOddd}}}wwwfffcccaaa___ZZZSSSLLLHHHHHHHHHKKKKKKLLLKKKKKKIIIGGGFFFEEECCC@@@???>>><<<999777888777888999666666>>>HHH```uuuvvvtttuuurrrrrrvvvwwwvvvxxx|||yyy~~~aaaTTTMMMPPPVVV___fffjjjjjjiiiddd]]]ZZZ^^^iii{{{zzzvvvhhhbbbZZZSSSOOOMMMLLLKKKDDDEEEFFFGGGFFFDDDAAA@@@;;;:::999999999:::;;;<<<>>>>>>>>>???AAACCCFFFGGGIIILLLRRRWWW\\\aaafffiiipppttt{{{{{{sssmmmgggddd^^^[[[WWWSSSPPPLLLGGGBBBAAA@@@>>>;;;999777666666777888888999999999999999::::::;;;;;;<<<======>>>AAACCCEEEHHHKKKLLLLLLMMMIIIHHHFFFDDDDDDFFFHHHJJJKKKLLLNNNPPPTTTWWWZZZ\\\```bbbfffiiimmmsssyyy}}}}}}}}}iiiSSSOOOLLLPPP\\\bbbooovvvxxxiii___YYYZZZ___eeeoooyyy||||||~~~}}}}}}zzzvvvqqqqqqssswww|||}}}|||{{{zzz{{{}}}~~~{{{xxxvvvuuuttttttxxxyyyzzz{{{{{{zzzyyyxxxxxxzzz|||}}}}}}}}}~~~}}}|||{{{zzz{{{~~~~~~}}}}}}}}}}}}{{{zzz|||~~~}}}{{{zzz|||~~~||||||||||||}}}}}}}}}}}}|||||||||||||||zzzxxxwwwssstttttttttsssuuuxxxzzz}}}||||||||||||{{{xxxuuuppppppqqqrrrtttuuuuuuuuuqqqnnnkkkiiiiiihhhgggeee```]]][[[YYYXXXVVVTTTQQQIIIHHHFFFCCCAAA>>><<<;;;555555444444444444444444222111000000////////////000111222444666888:::;;;<<<<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<======;;;888666666999;;;DDDNNN```wwwzzzyyy}}}tttgggeee```___[[[SSSJJJEEEEEEFFFJJJKKKMMMNNNNNNLLLJJJIIIHHHEEEBBB@@@???===:::777:::999:::<<<:::888===DDDTTThhh|||{{{uuu}}}yyytttrrrppprrrwwwyyyxxxzzz}}}xxxbbbTTTQQQVVV^^^gggnnnqqqooommmbbb\\\ZZZaaannnzzzwwwlllfff^^^VVVPPPLLLIIIGGG@@@AAABBBBBBBBBAAA???>>>888888888888999;;;<<<===>>>??????@@@AAADDDGGGJJJNNNRRRXXX]]]ccchhhnnnrrr{{{}}}uuuiii```[[[WWWSSSQQQHHHHHHHHHHHHGGGEEEAAA>>>??????===;;;999888777666888888::::::;;;;;;::::::;;;;;;<<<===>>>??????@@@BBBCCCFFFHHHJJJKKKLLLLLLHHHFFFEEEDDDEEEGGGJJJLLLOOOPPPRRRUUUXXX\\\___aaaaaadddhhhlllqqqwww}}}qqqVVVPPPMMMSSS```fffwww~~~}}}xxxggg]]]SSSPPPTTT]]]hhhrrr~~~}}}}}}|||{{{|||}}}|||zzzyyyxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{zzzyyyzzz{{{}}}}}}|||}}}}}}{{{}}}~~~~~~~~~|||{{{zzz~~~}}}{{{zzz|||~~~||||||||||||}}}}}}}}}}}}~~~~~~~~~}}}zzzwwwuuutttpppsssvvvwwwwwwwwwwwwxxxzzzyyyyyyzzz{{{{{{xxxvvvllljjjiiikkkooorrrtttssspppmmmjjjhhhgggfffdddbbb]]][[[YYYWWWWWWUUUSSSQQQHHHGGGEEECCC@@@>>><<<;;;777777666555444444333333222222111000000000111111111222333555777999:::;;;<<<<<<<<<<<<============<<<<<<======<<<<<<;;;:::;;;;;;999777555666999<<>>;;;888:::999:::===<<<:::===CCCMMM^^^qqq|||vvvzzz~~~{{{wwwrrrnnnpppoooqqqvvvxxxwwwwwwzzzwww{{{bbbWWWVVV\\\dddnnnuuuvvvrrrnnnddd```aaaiiixxx{{{wwwpppjjjaaaYYYRRRKKKFFFCCC>>>>>>??????>>>===<<<;;;777777888999:::<<<===>>>???@@@AAABBBCCCFFFKKKOOOWWWZZZ___dddiiipppwww|||~~~ooo```ZZZSSSNNNLLLKKKIIIFFF@@@AAACCCDDDDDDBBB@@@???;;;;;;:::999999999999999888999;;;<<<======<<<;;;<<<===>>>???@@@BBBCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIFFFEEEEEEFFFHHHJJJMMMOOOPPPQQQSSSVVVYYY]]]```bbbdddggglllqqqvvv{{{zzz\\\SSSPPPVVVdddkkk|||}}}{{{mmmdddXXXQQQRRRZZZcccjjjtttxxx|||}}}||||||}}}|||{{{zzzyyyyyyzzz{{{|||zzz{{{{{{||||||||||||{{{yyyzzz{{{{{{zzz{{{}}}}}}~~~}}}||||||}}}}}}~~~}}}~~~||||||}}}~~~||||||||||||||||||||||||{{{xxxvvvuuuqqqtttxxxzzzyyyxxxvvvvvvwwwvvvwwwxxxyyyyyywwwuuufffccc___aaafffllloooooonnnllljjjiiigggeeebbb___[[[YYYVVVUUUUUUSSSQQQOOOGGGFFFDDDBBB@@@===<<<;;;999999888666444333222111222111111000000111111111111222444777999:::;;;<<<<<<<<<<<<<<<============<<<============<<<;;;;;;999999888666555777;;;>>>RRRlllpppfffccc^^^\\\WWWRRRNNNMMMPPPRRRSSSSSSTTTSSSSSSQQQOOONNNJJJHHHEEECCCAAA???<<<:::999777888;;;;;;999<<>>AAACCCEEEFFFJJJQQQWWWaaacccfffjjjpppxxxtttbbbXXXNNNJJJEEECCCDDDDDDBBB???@@@BBBCCCCCCCCCBBBBBBBBB;;;:::999999999:::;;;<<<888:::<<<===>>>>>>===<<<======???AAACCCDDDFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEGGGIIILLLOOORRRSSSQQQRRRTTTWWW[[[^^^aaacccgggkkkqqqwww{{{cccXXXTTTZZZiiippp}}}}}}pppjjj___WWWVVVZZZ^^^```ccceeeiiimmmsss~~~~~~|||||||||~~~{{{{{{zzzyyyyyyzzz{{{|||{{{||||||}}}}}}}}}}}}}}}zzz{{{{{{{{{zzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{zzzzzzyyyyyy~~~|||yyyxxxxxxuuuwwwyyyzzzxxxwwwwwwwwwwwwvvvvvvwwwwwwwwwtttrrrddd^^^YYYYYY___gggkkkmmmmmmlllkkkjjjiiieee```\\\YYYVVVTTTRRRRRRPPPNNNLLLFFFEEECCCAAA???<<<;;;:::888888777555444333222111000000/////////000000111111333555888:::;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>???>>>======<<<999888777666666999>>>BBBZZZttt}}}mmmeeebbbaaa\\\UUUQQQQQQTTTWWWYYYXXXWWWVVVTTTRRRQQQOOOOOOKKKHHHFFFDDDBBBAAA>>><<<;;;888888::::::888:::???@@@SSSiiizzz|||oooiiimmmwwwrrr{{{rrrooouuu~~~{{{}}}}}}xxxuuuvvvoooooosssyyyzzzwwwvvvxxx{{{{{{mmmjjjhhhlllttt{{{}}}wwwrrrdddeeelll{{{}}}zzztttooofff]]]TTTLLLDDD???::::::::::::::::::999999777888:::<<<===??????@@@>>>AAAEEEGGGIIIOOOXXX___hhhiiikkkooottt|||nnnZZZNNNIIIFFFCCC@@@???@@@@@@>>>;;;??????@@@???>>>>>>???@@@@@@???<<<:::::::::<<<===999:::<<<>>>??????>>>======>>>???BBBDDDFFFHHHIIIGGGHHHHHHHHHGGGEEECCCBBBDDDFFFHHHLLLOOORRRUUUVVVWWWXXXZZZ]]]```dddggghhhjjjnnnuuu{{{ggg[[[WWW]]]lllsss~~~lllggg___XXXUUUVVVVVVTTTTTTVVVZZZ]]]dddppp~~~}}}|||{{{|||~~~|||{{{zzzyyyyyyyyyzzz{{{||||||}}}}}}~~~~~~|||}}}}}}}}}|||}}}}}}~~~~~~~~~~~~{{{{{{zzzyyyyyyxxxwwwwwwzzz|||~~~zzzxxxxxxyyyyyyzzzzzzyyywwwvvvwwwxxxxxxwwwvvvvvvvvvtttqqqoooeee^^^WWWWWW]]]fffkkkmmmllllllkkkkkkiiieee___[[[WWWUUURRRPPPOOONNNKKKIIIDDDCCCBBB@@@===;;;:::999666666555444444333222222//////.........//////000222333666999;;;<<<<<<<<<<<<<<<<<<<<<=========>>>@@@@@@@@@@@@@@@???>>>>>>999999888777777;;;AAAEEE___xxx{{{vvvkkkfffdddccc]]]UUUQQQSSSXXX[[[\\\ZZZYYYWWWTTTQQQPPPOOONNNKKKHHHFFFDDDCCCAAA???===???;;;:::;;;:::888:::>>>999NNNggg{{{~~~vvvfffcccfffyyyyyynnnnnnsssmmmqqqzzz}}}yyyvvvwwwrrrrrrwww}}}|||{{{|||~~~sssrrrqqquuu||||||wwwiiikkkuuu~~~|||yyywwwrrrjjj```WWWNNNEEE@@@::::::;;;;;;<<<<<<======888999;;;===>>>???@@@@@@>>>BBBFFFIIIKKKRRR\\\dddqqqsssuuuvvvxxxqqq[[[KKKDDDDDDAAA@@@???@@@AAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCC======<<<;;;::::::::::::<<<<<<<<<<<<=========>>>>>>>>>???@@@AAACCCDDDEEEGGGGGGFFFDDDBBBBBBDDDFFFLLLKKKLLLOOOTTTXXXZZZ[[[WWWZZZ___bbbdddfffhhhiiinnnsss{{{uuubbb\\\ggguuuwww}}}oooggg\\\WWWUUUUUURRROOONNNNNNQQQTTTXXXaaarrr}}}zzzzzz{{{}}}~~~~~~|||zzzyyy}}}|||zzz{{{}}}}}}~~~~~~{{{zzzzzz|||~~~|||zzzzzz{{{}}}~~~}}}}}}}}}{{{yyyxxxyyyzzzyyyzzz{{{{{{zzzyyywwwvvvwwwtttrrrrrrtttuuutttrrrjjjcccZZZWWWZZZbbbiiilllpppmmmiiieeeccc```]]][[[XXXVVVSSSPPPNNNLLLHHHFFFDDDBBB@@@===;;;999777777555444444333333222222111,,,///222222000///000222000000111666;;;>>>>>><<<<<<<<<<<<============>>><<<<<<============<<<<<<999:::333111888:::===HHHbbbsss}}}vvvuuujjjhhhhhhbbb___[[[XXXXXX[[[___bbb\\\[[[ZZZYYYWWWTTTRRRQQQOOONNNKKKGGGDDDBBBCCCDDD>>>===;;;999888888999999999HHH]]]sss}}}~~~rrr___]]]bbbnnn~~~yyysssjjjiii{{{vvvqqquuu}}}~~~{{{yyywwwwwwyyy}}}}}}{{{}}}{{{ooouuu}}}|||{{{{{{xxxtttmmmddd[[[QQQFFF@@@999999999999999999999999999:::;;;;;;;;;<<>>???@@@??????@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCC???>>>===<<<<<<;;;;;;<<<======>>>????????????????????????@@@AAACCCEEEFFFFFFFFFEEEDDDCCCDDDGGGJJJMMMNNNQQQTTTYYY]]]___```^^^```cccfffggghhhkkkmmmrrrvvv~~~mmmhhhttt}}}zzzqqqjjj```ZZZYYYYYYWWWUUUSSSQQQQQQQQQSSSYYYiiiyyyvvvxxx{{{{{{|||}}}}}}~~~}}}||||||~~~|||{{{|||~~~~~~~~~|||||||||~~~}}}|||{{{|||~~~}}}}}}}}}{{{xxxwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvxxxuuurrrqqqrrrrrrpppnnnkkkfffaaa___bbbgggkkklllnnnkkkgggcccaaa^^^[[[YYYUUUSSSPPPMMMLLLJJJGGGDDDCCCBBB???===:::888777666555444444333333222111111000222333333000//////111444444555888<<<>>>===;;;<<<<<<<<<<<<============<<<===>>>>>>>>>===<<<;;;888:::444222888;;;CCCSSShhhxxx{{{vvvrrrkkkiiihhhccc```[[[WWWVVVXXX[[[^^^\\\[[[ZZZXXXVVVTTTRRRQQQOOOOOONNNLLLHHHEEEDDDCCC===<<<;;;999999999999999:::FFFYYYnnn|||yyymmm]]]YYY^^^jjjzzztttmmmhhhhhhyyyzzzvvvzzz|||zzzxxxxxxzzz}}}~~~||||||~~~~~~|||{{{{{{yyyuuunnnfff\\\QQQGGG@@@999999999999999999999:::999:::;;;::::::<<<>>>AAAEEEIIIOOOTTTZZZbbblllsss```KKKBBB>>>>>>@@@>>>??????@@@AAABBBCCCCCCEEEFFFFFFFFFFFFEEEEEEDDDAAA@@@???>>>>>>===>>>>>>>>>???@@@AAABBBAAA@@@@@@??????@@@AAABBBDDDEEEFFFEEEEEEDDDCCCCCCFFFKKKOOOQQQSSSWWW\\\aaadddfffgggfffgggiiiiiijjjlllppprrrxxx|||}}}}}}yyyrrrkkkccc^^^^^^^^^]]]\\\^^^YYYUUURRRPPPUUUcccqqq}}}{{{vvvnnnooouuu~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}zzzwwwvvvvvvwwwyyyyyyyyyyyyxxxwwwvvvuuuxxxvvvrrrppppppnnnlllkkkkkkiiiggggggiiikkkkkkkkkkkkhhhddd```^^^[[[XXXVVVQQQOOOLLLJJJIIIGGGDDDBBBBBB@@@>>><<<999777666666444444444333222222111111000111222222000000111222999888999;;;======<<<:::<<<<<<<<<<<<===============>>>???@@@???>>><<<:::666:::555333888>>>MMMeeewwwzzzyyy|||oookkkiiiiiifffbbb]]]XXXVVVWWWZZZ\\\\\\[[[YYYWWWUUUTTTSSSSSSPPPQQQQQQOOOLLLHHHEEEBBB===<<<;;;::::::999:::::::::BBBPPPddd|||vvvqqqddd[[[___jjjwwwvvvmmmjjjlllqqq~~~~~~~~~|||zzzyyy{{{~~~|||~~~}}}||||||zzzvvvppphhh^^^SSSGGG@@@::::::999999999999::::::<<<<<<======<<<===@@@BBBEEEKKKRRRZZZaaajjjttt{{{kkkQQQDDDAAAAAAAAABBB>>>???AAABBBBBBCCCDDDFFFIIIIIIIIIIIIHHHGGGGGGFFFBBBBBBAAA@@@????????????>>>???AAABBBCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGCCCCCCCCCCCCDDDHHHOOOSSSVVVYYY___cccfffhhhjjjkkkjjjkkkkkklllmmmpppuuuyyy~~~|||xxxsssmmmjjjjjjjjjjjjiiilllfff^^^YYYWWWZZZfffssszzzrrrqqqoooiiiiiiooo{{{~~~}}}}}}~~~~~~||||||~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}zzzwwwuuuuuuvvvxxxxxxxxxxxxwwwvvvuuuuuuvvvuuurrrpppooommmlllkkkkkkkkkjjjjjjkkkkkkjjjjjjiiifffbbb^^^\\\YYYVVVTTTNNNLLLIIIHHHGGGFFFCCCAAA@@@???===:::888666555555444444333333222111111111,,,---...///000111222444999999:::<<<======<<<;;;<<<<<<<<<=========>>>>>>===???@@@AAA@@@>>>;;;999555999666555:::@@@WWWvvv{{{tttmmmjjjiiihhhhhheee```[[[YYYYYY[[[]]][[[ZZZXXXVVVUUUTTTTTTUUURRRQQQOOONNNLLLIIIEEECCC>>>===<<<<<<;;;;;;::::::888===EEEVVVoooxxx~~~}}}}}}|||rrrbbbeeennnxxx|||wwwpppllluuu~~~~~~|||zzz|||~~~~~~}}}~~~zzz|||~~~}}}}}}{{{xxxrrrkkkaaaUUUIIIAAA;;;;;;:::999999999::::::???@@@@@@@@@???AAACCCFFFHHHOOOXXXaaaiiisss}}}gggWWWFFF@@@AAA@@@?????????AAACCCDDDCCCDDDFFFHHHKKKKKKKKKKKKJJJJJJIIIHHHCCCBBBAAA@@@???????????????@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCDDDFFFGGGHHHBBBCCCCCCDDDFFFKKKQQQUUU[[[___dddhhhiiiiiikkkmmmkkkkkklllmmmppptttzzz~~~}}}}}}}}}|||zzzssskkkfffdddhhhttt{{{ppphhhiiihhhdddfffmmm~~~|||{{{|||}}}}}}||||||}}}~~~|||~~~|||||||||||||||{{{{{{{{{}}}}}}}}}zzzwwwuuuuuuvvvxxxwwwwwwvvvuuuuuuttttttssssssrrrpppooonnnnnnooonnnnnnmmmkkkjjjjjjkkklllgggddd```]]]ZZZXXXUUURRRMMMKKKHHHGGGFFFEEEBBB@@@>>>===;;;999777555444444444333333222222111000000---,,,,,,---///111222333666888:::<<<<<<==================>>>>>>>>>????????????@@@@@@???<<<:::888444888777777<<>>===<<<;;;;;;:::;;;@@@LLLddd}}}{{{}}}yyyqqqsssyyywwweeehhhpppyyyzzzuuusssuuu~~~{{{}}}}}}|||{{{zzz|||~~~}}}}}}{{{yyytttnnneeeXXXKKKCCC===<<<:::999888999:::;;;>>>???@@@@@@@@@BBBEEEGGGOOOVVVaaakkkttt}}}yyyfffUUUKKKCCCBBBCCCBBB@@@AAAAAADDDGGGGGGEEEEEEGGGJJJKKKLLLLLLLLLLLLKKKKKKJJJDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIDDDEEEGGGIIIKKKNNNSSSWWW___cccgggiiiiiiiiilllooommmnnnpppqqqtttyyy~~~yyyvvvvvv{{{zzzpppgggcccddddddbbbgggpppzzz|||}}}}}}||||||}}}~~~}}}|||{{{zzzzzzzzz{{{{{{}}}}}}}}}zzzwwwvvvvvvwwwwwwwwwvvvtttttttttttttttpppqqqqqqpppnnnnnnoooqqqqqqqqqpppmmmkkkjjjkkkmmmeeebbb^^^[[[XXXVVVSSSPPPMMMKKKHHHFFFEEECCCAAA>>><<<;;;999777666444444333333333333222111111000000000///---...111333444444555888;;;<<<======>>>???????????????@@@@@@@@@@@@@@@@@@???>>><<<;;;999888444888777999???EEE```zzz}}}ssszzzmmmjjjgggccccccdddaaa]]]YYYWWWWWWXXXYYYTTTUUUVVVWWWXXXXXXXXXXXXUUUQQQKKKJJJKKKKKKJJJHHHCCCCCCBBBAAA???===<<<;;;<<<===>>>FFFYYYssszzzvvv|||tttpppkkkmmmttt|||rrrfffhhhqqqzzz{{{www{{{}}}~~~|||zzzyyy}}}}}}}}}~~~~~~~~~~~~}}}|||}}}zzzyyyvvvqqqhhh\\\NNNFFF>>>===;;;999888999:::;;;<<<===>>>???@@@BBBEEEHHHPPPXXXeeepppzzzqqqaaaVVVKKKFFFCCCEEEEEEDDDDDDGGGDDDGGGJJJIIIFFFEEEHHHKKKKKKKKKLLLMMMMMMMMMLLLLLLFFFEEEDDDCCCCCCBBBBBBCCCEEEDDDBBBBBBBBBCCCEEEFFFCCCCCCDDDDDDFFFHHHIIIJJJHHHJJJMMMOOOPPPRRRUUUXXX```dddhhhjjjiiikkkooosssrrrtttvvvxxxzzz~~~|||wwwkkkeeebbbeeeeeedddlllyyy|||}}}~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyzzz|||}}}}}}}}}}}}{{{xxxwwwxxxyyywwwvvvuuusssssssssssstttnnnooopppooollllllnnnpppnnnooopppnnnkkkhhhhhhiiiccc___[[[XXXUUUSSSPPPMMMMMMJJJGGGEEECCCAAA>>><<<;;;:::888666555444333333333333222222111000000000111//////111777<<<>>>???777:::===???>>>===???AAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@>>>;;;999888888888555777777;;;BBBFFF```zzzwww}}}{{{tttkkkjjjeeeaaabbbeeebbb]]]YYYVVVTTTTTTUUUPPPRRRUUUXXXZZZ[[[ZZZYYYVVVRRRNNNNNNQQQQQQOOOKKKFFFFFFEEEDDDBBB???<<<:::;;;<<<<<<@@@NNNfff|||wwwlllnnnxxxssshhhjjjpppzzz}}}tttooopppwww~~~{{{~~~~~~{{{yyyyyy}}}~~~|||}}}~~~}}}}}}}}}zzz{{{~~~~~~|||||||||yyyxxxvvvrrrjjj^^^QQQHHH???===;;;999888999:::;;;<<<===???AAABBBEEEIIILLLSSS]]]kkkyyyfffWWWOOOKKKCCC@@@@@@BBBBBBAAADDDJJJFFFIIILLLKKKGGGFFFIIILLLJJJKKKLLLMMMMMMMMMMMMMMMHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFDDDBBBCCCEEEGGGIIICCCDDDDDDEEEFFFHHHIIIJJJKKKMMMQQQSSSTTTUUUWWWYYY___dddhhhjjjjjjlllrrrwwwxxxzzz|||}}}}}}vvvjjjffffffiiihhhhhhrrr}}}~~~~~~~~~~~~|||zzzzzz{{{}}}~~~}}}}}}}}}{{{yyyxxxyyyzzzwwwvvvtttsssrrrrrrssssssmmmooopppnnnkkkiiikkknnniiilllooommmiiieeedddddd```]]]YYYVVVSSSQQQNNNKKKLLLJJJFFFDDDBBB???<<<::::::999888666444333333222333333222222111000000000...---...444===EEEJJJKKK999===@@@AAA???>>>???AAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@===:::888777777888555777666===DDDGGG___vvvxxxpppjjjiiiccc```bbbhhheee```[[[WWWTTTTTTSSSMMMPPPUUUYYY\\\\\\[[[ZZZVVVSSSRRRTTTWWWWWWRRRMMMIIIHHHHHHFFFCCC???<<<:::777999999:::EEE\\\sss}}}~~~uuufffcccxxxzzzhhhhhhmmmxxx}}}{{{{{{}}}~~~~~~{{{yyyyyy}}}~~~|||~~~|||{{{}}}}}}|||yyyyyy|||~~~{{{{{{{{{xxxxxxwwwssslll```SSSJJJ@@@>>>;;;999888999:::;;;???@@@BBBDDDFFFIIINNNQQQ\\\gggvvvzzzfffXXXNNNHHHGGGCCCDDDFFFEEEDDDDDDEEEFFFIIIJJJJJJKKKKKKJJJJJJIIINNNNNNPPPRRRTTTTTTQQQOOOIIIGGGFFFDDDDDDEEEGGGHHHIIIFFFBBBBBBDDDEEEEEEDDDDDDDDDCCCDDDEEEHHHKKKMMMOOORRRUUUWWWXXXYYY[[[\\\ccceeeiiilllnnnpppsssvvvzzz|||xxxnnnfffdddjjjoooqqqzzz~~~xxxzzz|||~~~~~~}}}}}}}}}}}}zzz}}}~~~~~~}}}|||||||||||||||||||||||||||||||||}}}}}}xxxwwwuuutttssssssssssssnnnnnnmmmlllkkkjjjjjjiiihhhiiiiiiiiigggdddaaa___[[[ZZZXXXUUURRROOOMMMLLLHHHFFFDDDBBB???===<<<<<<666555333222111111222222111111000///////////////---...000333666999<<<>>>>>>???@@@BBBBBBAAA@@@???@@@@@@AAABBBCCCCCCCCCCCCCCC@@@;;;999:::999777555777444777>>>BBBLLLccc|||}}}rrrhhhgggeeecccbbbfffgggcccZZZUUUVVVWWWVVVSSSXXX[[[YYYYYY[[[[[[YYYWWWWWWVVVWWWXXXWWWTTTRRRLLLKKKIIIGGGCCC@@@===<<<::::::<<<>>>@@@JJJ^^^qqqpppqqqmmmkkknnnsssuuuqqqnnnvvv{{{~~~~~~~~~~~~zzzvvvzzz{{{||||||zzzzzz{{{|||}}}yyywwwyyy}}}yyywwwyyy{{{}}}~~~|||{{{zzzyyyzzzwwwooofff^^^TTTKKKCCC===:::;;;<<<;;;;;;>>>@@@AAADDDGGGGGGHHHPPPZZZeeelll}}}|||fffYYYRRRMMMJJJKKKFFFGGGHHHHHHGGGGGGIIIKKKLLLMMMMMMNNNNNNNNNNNNNNNRRRRRRSSSVVVWWWVVVSSSPPPJJJIIIGGGFFFEEEFFFHHHIIIJJJGGGDDDCCCEEEFFFFFFEEEDDDDDDDDDEEEGGGJJJMMMOOOPPPRRRUUUWWWYYY[[[^^^```eeehhhjjjlllnnnppptttwww|||zzzrrrjjjhhhnnnsssvvvzzz{{{}}}}}}}}}}}}||||||}}}~~~~~~{{{~~~~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}{{{||||||}}}}}}}}}}}}|||yyyxxxvvvuuussssssssssssppppppooonnnlllkkkjjjjjjgggggggggfffdddbbb___^^^YYYXXXVVVSSSPPPMMMKKKJJJGGGFFFCCCAAA>>>===;;;;;;888777555444333333444444111111000///////////////---...///111444666999:::???@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCC@@@<<<999999999777555666555777===DDDRRRfffwwwyyy~~~oooggggggfffdddcccbbbccc```YYYVVVXXXZZZZZZXXX\\\^^^[[[ZZZ[[[\\\ZZZXXXWWWWWWWWWXXXXXXUUUSSSNNNMMMKKKIIIEEEBBB???===<<<<<<<<<===>>>FFFXXXiiiqqqtttqqqooopppsss||||||~~~~~~~~~~~~}}}xxxtttsssuuuvvvvvvuuuuuuwwwxxx|||yyywwwyyy~~~~~~{{{zzzzzz|||}}}~~~~~~|||{{{zzzyyyvvvxxxvvvooohhhaaaWWWNNNDDD>>>:::;;;<<<;;;<<<>>>AAABBBEEEIIIIIIKKKTTT___nnnvvvpppbbbSSSMMMLLLKKKKKKMMMJJJJJJKKKJJJJJJKKKNNNPPPPPPPPPQQQRRRSSSTTTTTTUUUXXXXXXYYY[[[[[[YYYUUURRRLLLKKKIIIGGGGGGGGGIIIJJJJJJHHHEEEEEEFFFGGGGGGFFFCCCDDDEEEFFFIIILLLPPPQQQQQQSSSUUUWWWYYY]]]aaaeeehhhjjjlllmmmooorrrvvvyyy~~~tttllljjjpppvvv{{{}}}}}}~~~{{{{{{{{{{{{|||}}}~~~{{{}}}~~~~~~~~~zzzyyyxxxwwwxxxzzz|||}}}zzz{{{|||}}}~~~}}}}}}|||{{{yyyxxxvvvtttsssssssssrrrqqqpppooommmlllkkkjjjhhhgggeeecccaaa___]]]\\\WWWVVVTTTQQQNNNKKKIIIHHHFFFDDDBBB@@@===;;;::::::777666555444333333333444111000000/////////////////////000111444666888999AAAAAAAAAAAAAAABBBCCCCCCAAABBBDDDEEEFFFFFFEEEEEECCC@@@<<<999888777666444555777888<<>><<<:::999888444333333222222111111111000000////////////000000000111222444666999<<<===CCCBBBAAAAAABBBCCCEEEFFFCCCDDDFFFGGGHHHGGGFFFEEEAAA???<<<999777666555444333888;;;@@@QQQfffnnnkkkjjjqqqyyy{{{oooeeeeeehhhhhhfffeeecccddd```XXXUUUWWW[[[[[[\\\______ZZZXXXZZZZZZYYYYYYXXXXXXXXXYYYZZZYYYWWWUUUTTTRRROOOKKKHHHEEECCC@@@>>>======;;;???KKKXXXrrr}}}}}}zzzsss{{{vvvqqqppprrruuuxxxyyyyyyzzz{{{}}}}}}~~~}}}zzzwwwsssqqqnnnmmmiiikkknnnpppqqqrrruuuwwwzzzyyyxxxxxxxxxyyyzzzzzz~~~{{{vvvpppmmmqqqxxx||||||~~~~~~|||zzzxxxwwwwwwwwwtttvvvuuuqqqmmmhhh\\\RRRFFF@@@;;;<<<<<<;;;<<<@@@@@@AAAEEEKKKOOOUUUbbbnnnxxxrrrqqqooojjjeee\\\TTTMMMKKKKKKIIIHHHJJJLLLNNNOOOPPPPPPRRRVVVXXXVVVVVVVVVWWWYYY[[[]]]^^^aaaaaabbbcccbbb^^^XXXTTTOOOMMMKKKIIIGGGGGGHHHIIIHHHHHHHHHGGGFFFFFFFFFGGGCCCDDDGGGJJJNNNRRRUUUVVVRRRTTTWWWYYY\\\aaagggkkkkkkmmmppptttwww|||ssskkkjjjrrryyy~~~}}}|||||||||||||||yyy{{{~~~~~~~~~}}}~~~~~~uuuuuutttuuuwwwyyy|||~~~yyyzzz{{{{{{{{{{{{zzzyyyzzzzzzyyywwwvvvtttsssrrrqqqpppooonnnlllkkkjjjiiikkkiiifffbbb___\\\[[[ZZZVVVTTTRRROOOLLLIIIGGGFFFBBBAAA???<<<:::888777666222222222222222222111111000000////////////000000///000222555888<<>><<<999666555555555222:::BBBKKK]]]pppuuuooossswwwqqqhhhaaacccggggggeeeeeebbbccc___WWWUUUXXX\\\]]]]]]aaaaaa^^^\\\^^^^^^]]][[[YYYXXXXXXYYYZZZYYYXXXVVVUUUSSSQQQNNNJJJHHHFFFAAA???>>>>>>===???HHHSSSlll|||ttttttyyynnnhhhffffffiiillloooppprrruuuxxxzzz|||~~~}}}{{{xxxsssnnnjjjiiihhhfffiiilllnnnoooqqqtttwwwxxxxxxwwwvvvttttttssstttooonnnlllhhhfffiiiqqqxxx~~~}}}}}}}}}}}}}}}|||{{{zzz{{{}}}~~~~~~zzzxxxvvvvvvwwwxxxxxxxxxvvvrrrnnniii]]]QQQHHHAAA<<<<<<<<<;;;===@@@>>>@@@EEELLLRRR[[[jjjyyyvvvpppiiifffhhhhhhfffcccUUUNNNJJJKKKKKKJJJJJJMMMOOOQQQTTTVVVWWWYYY[[[]]]\\\[[[[[[\\\]]]```bbbccceeeeeeggghhhgggbbb[[[WWWRRRPPPMMMJJJIIIIIIIIIJJJHHHIIIJJJIIIHHHGGGGGGIIIFFFHHHJJJNNNRRRUUUXXXYYYWWWYYY]]]___cccggglllppppppsssxxx|||tttnnnnnnwww~~~~~~~~~}}}||||||||||||zzz{{{}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}||||||~~~{{{zzzzzzuuuuuuvvvwwwyyy{{{}}}~~~zzzzzzyyyyyyxxxwwwwwwwwwxxxxxxxxxwwwvvvuuusssssspppooonnnnnnmmmlllkkkkkkllljjjhhhddd```\\\ZZZXXXUUUSSSQQQNNNKKKHHHFFFEEEAAA@@@===;;;888666555555333333444444444444333333///////////////000000111---///111444888===@@@BBBDDDDDDDDDEEEEEEGGGHHHIIIGGGHHHJJJJJJJJJGGGDDDBBB<<<<<<;;;888555444555777444???MMM\\\lllyyy}}}{{{kkkddd___bbbffffffdddccc]]]^^^[[[VVVUUU[[[aaacccbbbfffhhheeecccddddddaaa\\\ZZZXXXXXXXXXXXXXXXWWWUUUTTTSSSQQQOOOLLLJJJHHHCCC@@@??????>>>???FFFNNN___vvvwwwrrr{{{zzz}}}nnnbbb]]]]]]^^^aaadddgggggggggjjjoootttuuuxxx|||~~~}}}}}}}}}}}}{{{zzzwwwrrrlllgggffffffccceeehhhkkklllooorrrtttvvvvvvvvvtttqqqooopppqqqkkklllmmmjjjgggjjjqqqxxx~~~}}}||||||||||||}}}{{{xxxwwwxxxzzz~~~~~~}}}}}}}}}~~~}}}yyyvvvuuuwwwyyyzzz|||zzzvvvqqqooojjj___SSSJJJBBB===<<<<<<;;;===AAA???AAAFFFOOOXXXdddvvvwwwiiifffcccdddfffeee```[[[OOOJJJHHHJJJLLLLLLNNNRRRSSSVVV[[[^^^```aaabbbdddccccccbbbbbbccceeehhhiiihhhiiikkklllkkkfff___ZZZUUUSSSPPPMMMLLLKKKKKKLLLJJJLLLNNNMMMJJJIIIJJJKKKKKKLLLOOOSSSWWWZZZ\\\]]]^^^aaaeeeiiilllooosssvvvyyy}}}uuuoooqqqzzz~~~}}}~~~}}}}}}|||{{{{{{{{{|||||||||}}}~~~~~~|||}}}}}}|||zzzzzz{{{|||{{{||||||}}}}}}}}}}}}}}}{{{}}}|||zzzxxxxxxuuuvvvxxxzzz|||}}}}}}}}}|||zzzxxxuuutttttttttuuuuuuuuuvvvvvvvvvuuutttsssooooooooonnnnnnnnnmmmmmmkkkjjjhhheee```\\\XXXUUURRRQQQOOOLLLIIIFFFDDDCCC@@@>>><<<:::777555444444222333444444444444333222///////////////000111111000111333666:::>>>AAACCCCCCDDDEEEGGGHHHHHHIIIIIIIIIJJJKKKKKKIIIFFFBBB@@@999::::::888555444666999777DDDZZZooo{{{xxxiiiccc___bbbeeedddbbbbbb\\\]]][[[UUUUUU\\\bbbeeefffkkknnnkkkhhhhhheeeaaa^^^[[[XXXWWWWWWWWWVVVUUUSSSRRRRRRQQQOOOMMMKKKJJJDDDAAA@@@@@@>>>===AAAHHHPPPlll|||tttzzzwwwnnnuuuuuu```VVVWWW[[[^^^ccceeeeeecccaaadddjjjpppppptttxxxzzzzzzyyyyyyzzz{{{{{{yyytttmmmhhheeeeeebbbdddgggjjjkkknnnqqqssstttuuutttqqqnnnmmmoooqqqnnnppppppmmmiiijjjrrryyy||||||{{{{{{{{{{{{||||||zzzyyyxxxwwwxxxzzz|||~~~~~~~~~}}}{{{{{{{{{|||}}}|||xxxvvvuuuwww{{{}}}~~~{{{uuupppooolllaaaVVVKKKCCC===<<<<<<<<<>>>BBBBBBDDDKKKUUU```ooojjjcccccccccfffgggcccZZZSSSNNNJJJHHHKKKMMMMMMPPPUUUWWW[[[```dddfffggghhhhhhiiihhhgggggghhhjjjlllnnnkkklllmmmooonnniiibbb]]]XXXVVVSSSPPPNNNMMMMMMNNNLLLNNNPPPOOOMMMKKKLLLNNNNNNPPPSSSWWWZZZ]]]___```dddhhhlllpppsssvvvyyy{{{~~~|||zzzxxxyyyzzzsssoooqqq{{{~~~~~~~~~|||~~~}}}zzzzzzzzzzzzzzz{{{|||}}}~~~~~~{{{||||||zzzxxxwwwxxxyyyzzzzzz|||}}}~~~~~~~~~~~~}}}~~~}}}{{{yyyyyyuuuwwwzzz|||~~~~~~}}}|||}}}{{{wwwtttrrrrrrssstttssstttuuuvvvvvvuuutttsssoooooooooooooooooooooooojjjiiihhheeeaaa[[[VVVSSSQQQPPPMMMKKKGGGEEEBBBAAA???>>>;;;999666555333333///000222222333222111000///////////////000111111555666888:::===@@@BBBDDDCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLKKKIIIEEEAAA>>>777999999777555444777:::;;;HHHbbb|||rrriiiccc___aaadddbbbaaaaaa___```\\\UUUTTTZZZ```bbbhhhmmmpppmmmiiigggccc^^^^^^\\\XXXVVVVVVVVVUUUTTTQQQQQQQQQPPPOOOMMMLLLKKKFFFCCC@@@@@@===;;;>>>DDDEEEddd~~~www|||nnnccchhhrrrvvv}}}uuu\\\TTTWWW^^^bbbggghhhfffbbb^^^```gggmmmlllpppuuuxxxwwwvvvvvvxxx{{{|||{{{vvvoooiiiffffffccceeehhhkkklllnnnqqqtttssstttssspppmmmlllooorrrnnnooonnniiidddeeemmmuuuxxxxxxxxxyyyzzz{{{|||}}}wwwxxxxxxyyyyyyzzz{{{{{{{{{{{{|||~~~~~~|||zzzzzzzzzzzzzzz|||~~~|||xxxuuuuuuxxx|||~~~{{{tttoooooommmdddYYYLLLDDD>>><<<<<<<<<>>>BBBEEEHHHOOOZZZgggwww