BM6P6(@ +++++++++++++++***)))(((******))))))((('''''''''"""(((///333222////////////---...222888999555000+++***(((&&&&&&(((***+++'''''''''(((''''''&&&&&&************)))'''&&&%%%((()))***+++,,,,,,++++++///---***'''$$$$$$$$$$$$'''((()))((('''((()))+++---+++(((''''''&&&%%%$$$---+++)))''''''(((***+++)))((((((***+++***%%%!!!'''%%%###%%%((()))'''$$$(((((()))***+++,,,,,,---))))))***+++---,,,***''')))))))))'''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''))))))(((&&&***...---***))),,,///---)))%%%&&&***,,,+++((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&'''((())))))))))))++++++)))'''%%%&&&(((***%%%%%%$$$###$$$&&&(((***(((((((((((())))))))))))&&&&&&&&&&&&''')))+++,,,'''&&&%%%$$$###$$$%%%%%%)))))))))'''&&&'''))),,,%%%))),,,---***)))***------***((('''((((((%%%"""######$$$%%%''')))+++,,,))))))((()))))))))(((&&&,,,***((('''((())))))(((###)))//////***''')))---///***''')))///111---'''***000444111)))%%%***000/////////000000///+++'''000///...,,,+++)))((('''&&&(((,,,000111000...---000+++(((---777<<<999444///000000---)))***...222111...---000555555000+++111...+++***,,,000444666...000444777666333...***555444222111111000000//////444::::::666555777:::;;;666111222777888444///777999:::444,,,)))---222---,,,---///111111000...222111000//////000000111---444;;;;;;555...******...------111666999777444888888777333000111666<<<222444999???BBBAAA:::555???:::555444888===???@@@@@@IIIRRRRRRKKKDDDAAABBBIIIEEEBBBEEEKKKNNNKKKFFFLLLYYYccc___UUURRR]]]jjjaaaWWWZZZkkkrrrjjjdddhhhxxxxxxqqqiiiqqq,,,+++++++++******))))))*********)))((('''&&&%%%%%%***///333444333222111---,,,---000333444111...***(((&&&%%%%%%&&&(((***''''''''''''''''''&&&%%%)))))))))***))))))((((((((((((((()))******++++++///---***'''%%%$$$%%%%%%''')))***)))(((((()))***)))'''&&&&&&'''(((((('''*********))))))((((((((((((''''''(((***)))%%%"""'''%%%$$$&&&)))***)))&&&''''''(((((()))***+++++++++)))(((((())))))((('''(((((((((&&&$$$###$$$&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$%%%''')))))))))&&&))),,,+++((('''***...,,,(((%%%%%%(((***)))&&&'''&&&%%%$$$$$$$$$%%%&&&%%%&&&'''((())))))))))))(((***,,,,,,***))))))))))))(((&&&&&&&&&(((***,,,*********)))))))))))))))&&&%%%%%%%%%&&&(((***+++((('''%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%&&&))),,,+++***))))))***+++,,,+++,,,)))'''&&&'''(((&&&$$$$$$$$$%%%&&&'''(((***+++++++++++++++,,,,,,+++***+++)))&&&&&&'''((()))(((,,,,,,,,,+++******,,,...///////////////...---,,,...///111000...---...000000222333222...,,,,,,------,,,,,,***)))(((((('''......///000000111111222///------000555888888777666333///---,,,------...///111333555555444555555333///,,,...333666444111...///111333333333111000000444666555111......///444555666777777777888999777666555666777777555333999999888666222///......111///......000111222111000111111111111000//////222555888999777333...+++---///222444555555666777777666555444555666666555555666888===@@@AAA===::::::;;;;;;;;;;;;===???AAADDDFFFIIIKKKJJJHHHEEEDDDFFFJJJMMMLLLHHHGGGJJJNNNPPPTTTYYYYYYWWWUUUWWWYYYZZZ[[[___cccfffhhhkkknnnuuusssrrrtttwww{{{,,,,,,+++*********++++++***+++++++++)))(((&&&$$$)))+++///333777777555222,,,,,,,,,,,,------------)))'''&&&$$$$$$&&&''')))'''''''''''''''&&&%%%%%%&&&'''''''''((((((((()))((('''''''''''')))***+++...,,,***(((&&&&&&&&&&&&''')))++++++)))(((((((((%%%$$$$$$&&&)))++++++***((()))***+++***(((%%%$$$&&&%%%%%%%%%''''''%%%###%%%###"""$$$(((+++***'''&&&&&&''''''(((((())))))+++)))'''&&&'''((((((''''''''''''&&&$$$###%%%&&&))))))((((((''''''&&&&&&%%%$$$$$$&&&(((******)))''')))***(((&&&&&&))),,,+++(((%%%$$$&&&((('''%%%((('''%%%$$$$$$$$$%%%&&&%%%&&&'''(((((((((((((((&&&)))...000///,,,***)))---+++***((()))***,,,---++++++******)))))))))(((%%%$$$$$$$$$%%%''')))***((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%&&&)))+++000,,,((((((+++---,,,******(((%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((()))***------...............---***'''%%%$$$&&&((())))))444///***)))***,,,------///444777444///+++...111222///...000333555222///000444777444...***,,,000******)))((((((((())))))555333111000000222555666...///111222333444777888;;;666///---...///---+++///555:::999444333999???444000...222888999222+++------...///111333555666...444999888222---...000777666555666999:::999777333666999:::777555555666999777555555666444000---666333000///000333555555///000222333333111...---555444555777888777222///---111666666444222555777555333333666::::::555000999888888:::>>>@@@@@@@@@777<<>>???BBBJJJEEEBBBEEEJJJNNNLLLHHHEEEOOOVVVRRRFFFBBBIIISSSTTTPPPNNNRRRWWWWWWPPPIIITTT___ddd___^^^gggrrruuurrrooosss|||{{{tttxxx,,,,,,+++***++++++,,,---,,,,,,------+++)))'''%%%,,,+++---222666888555222+++,,,,,,***))))))+++---)))((('''&&&&&&'''((()))(((((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''&&&%%%$$$%%%''')))+++,,,+++***((('''''''''''''''))),,,,,,+++(((''''''%%%$$$%%%'''+++------,,,((()))******)))'''%%%###%%%$$$$$$$$$%%%%%%%%%%%%""" """'''******)))'''''''''((((((((((((((())))))(((***,,,,,,+++)))''''''((('''%%%%%%&&&(((******))))))((((((''''''%%%$$$$$$&&&)))+++***))))))))))))'''%%%&&&))),,,+++)))&&&%%%&&&&&&%%%$$$((('''&&&%%%$$$%%%%%%&&&%%%&&&''''''((((((((('''%%%)))---000///,,,***)))...---+++******+++,,,---******))))))((((((''''''$$$$$$######$$$&&&'''(((''''''&&&%%%$$$$$$$$$###'''(((((('''%%%%%%''')))...,,,***+++,,,,,,+++(((((('''%%%$$$%%%&&&'''((('''''''''''''''(((((())),,,---......------------(((&&&$$$$$$&&&(((******444000,,,******,,,------///444777555000---000444444111///111444555111...///333777555000---,,,---))))))))))))***+++,,,---444333111000111333666888//////000000111333555666:::666111............,,,222777:::888222222999@@@444222111444777666000+++------...///111333555666111444777666333111111222777888:::<<<===<<<999777444777::::::888555444333444333222333444444222000777555333333555666777777111111222222111000///...333333444555555555444333///222555555444222333444333333444777999888444111777777888999<<<>>>@@@@@@:::>>>BBBDDDCCCAAAAAABBBKKKFFFBBBEEEKKKOOONNNKKKHHHPPPUUUQQQHHHDDDIIIQQQSSSOOOLLLOOOTTTTTTOOOJJJTTT]]]dddcccbbbgggooovvvrrrooorrrxxxxxxuuuxxx,,,+++++++++,,,---..................---+++)))(((,,,++++++///333555333000,,,---,,,***((()))+++---+++***)))(((((()))***+++))))))))))))((('''&&&%%%***)))((('''&&&&&&&&&&&&'''&&&$$$$$$$$$&&&)))******))))))((((((((((((((('''))),,,,,,+++)))((((((((('''(((***,,,---,,,+++***)))(((((('''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%"""!!!$$$)))---...---******))))))))))))))))))&&&'''+++000222222...+++&&&'''((('''&&&&&&((()))******)))))))))(((((((((%%%%%%%%%'''***+++***)))***)))((('''&&&'''***,,,+++)))'''&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&(((+++,,,+++*********++++++++++++++++++******((((((''''''&&&&&&&&&&&&%%%$$$######$$$%%%'''(((&&&&&&&&&%%%%%%%%%$$$$$$+++,,,+++)))&&&%%%%%%&&&'''+++///000...***((('''''''''&&&&&&%%%&&&((()))(((((('''''''''(((((()))***,,,------***)))***+++'''%%%$$$&&&(((+++++++++---...///...,,,++++++,,,...000111222222111222222222333444444222000...---...000333555555111,,,(((++++++***+++---///111333000000111222333444555666222...,,,---111444444333444444222///,,,,,,///222666666666333111111555888666777888777555333222222---...000333444444333333888444222222444666666555555;;;BBBDDD@@@;;;999999888777888999999777333///...///000000000111444666555555777999;;;;;;888666555333111///......000111...111444333111000333777333222111333555555222000111444666666555444555666333555777:::;;;<<<<<<<<<@@@??????AAADDDEEEDDDBBBEEEEEEEEEFFFHHHIIIIIIIIIMMMLLLLLLKKKKKKJJJJJJIIIOOOPPPQQQPPPOOOPPPSSSVVVVVVUUU\\\iiijjjcccdddmmmqqqssspppmmmqqq{{{{{{|||***+++,,,---...//////............---,,,,,,+++++++++++++++---///000000///...,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++***(((''''''///...,,,***)))((())))))&&&%%%%%%%%%%%%'''((()))'''''''''(((((((((((((((''')))+++,,,+++******+++*********+++---,,,***(((***)))((('''''''''((((((%%%'''((((((&&&%%%&&&&&&)))'''&&&(((---222222222,,,,,,++++++******))))))$$$''',,,222555333...***%%%&&&''''''&&&&&&(((***((((((((()))))))))))))))&&&&&&''')))++++++)))'''((((((''''''((()))+++,,,***)))'''&&&%%%%%%&&&''')))(((&&&%%%%%%%%%&&&'''%%%&&&&&&'''''''''&&&&&&'''((()))((('''''')))***'''(((***,,,,,,+++)))(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''###$$$%%%&&&&&&&&&%%%%%%---...---+++'''$$$$$$$$$""")))000222...)))''''''&&&((())))))''''''((()))((((((((('''(((((())))))))),,,...,,,(((&&&'''(((&&&%%%''')))---......---(((+++///000...---,,,---...---,,,///222444222000000444777666000,,,,,,---...///111444666444...)))......---...000333666888000111333555555555444444222...+++,,,111555555333111333333000,,,,,,000555777555222000111222222222999;;;===:::666333555888---000333666777555333111:::555///111777<<<<<<999555===EEEFFFAAA;;;999999:::999888999:::999555111---000222222222222444777111444999>>>AAA???:::666666444000---,,,---000222***///333222......222777555222111333666777333///000444666666333222555999000333888::::::999888999BBB???===>>>CCCFFFEEEBBB???BBBEEEEEECCCBBBDDDFFFMMMHHHDDDFFFLLLNNNJJJEEELLLPPPTTTRRRNNNPPPXXX```VVVNNNUUUgggkkk```\\\dddooosssooogggmmm|||~~~vvvqqqoooyyyxxx~~~(((***---///000000///...---,,,+++******+++,,,---+++,,,---,,,++++++---......+++)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((...---+++)))))))))++++++%%%%%%&&&&&&'''(((((((((%%%%%%&&&''''''''''''''''''(((************,,,...)))))))))***++++++(((&&&'''((()))*********)))(((&&&))),,,,,,)))&&&&&&&&&+++(((''')))...222333333---,,,,,,+++******))))))%%%'''+++///111///***&&&###$$$%%%%%%$$$%%%''')))&&&''''''(((((())))))***''''''((()))+++***(((&&&$$$$$$%%%&&&(((*********'''&&&&&&%%%$$$$$$&&&''')))((('''%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%''')))***)))'''''''''(((###&&&***......,,,(((&&&$$$%%%%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%'''(((!!!"""$$$&&&'''''''''&&&+++,,,,,,***'''$$$#########'''+++......+++'''%%%&&&))),,,,,,)))''''''(((((((((''''''((()))******+++...000...(((%%%&&&(((%%%&&&)))---111222000...)))***,,,///222333111//////------///111222000//////333777666111...---......000222444333222222111000000///000222555999;;;777777777888777666555444111000//////111333777999444333222//////000222444555333222111222222333333888:::::::::777555555666...000444666888777555444777444333555:::>>>???>>>:::===AAABBB???;;;999999888999;;;;;;:::999::::::222333666999:::999555222000333999???CCCAAA<<<888555444111///......///000,,,...111111000000222444444555555666777777555444111222444555555555555666111444888999888666777888>>>>>>???@@@BBBCCCCCCCCC???AAABBBBBBAAABBBEEEGGGGGGEEECCCFFFJJJMMMKKKIIILLLNNNPPPQQQRRRTTTYYY]]]TTTRRRUUU___bbb``````dddkkkmmmnnnnnnpppssssssqqqmmmnnntttzzzzzzvvvzzz'''***---111222111///...,,,+++(((''''''))),,,...+++---...---***)))+++...---***''')))...000---))),,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))***)))'''&&&'''(((***+++$$$%%%&&&'''((((((((((((###$$$%%%&&&'''''''''''''''((()))))))))+++---000''''''''')))***)))'''$$$$$$&&&***---...,,,)))''''''+++......+++'''&&&&&&***'''%%%''',,,000111000---,,,,,,+++***)))(((((('''((()))+++,,,+++&&&### """######"""###%%%'''%%%%%%&&&'''((()))******(((((()))***+++***'''%%%""""""###%%%(((***))))))$$$$$$$$$###"""###%%%''')))((('''&&&%%%&&&''''''&&&&&&&&&'''&&&&&&%%%%%%''')))++++++)))'''&&&&&&!!!%%%***///000---(((%%%$$$%%%%%%&&&'''((())))))'''&&&%%%%%%%%%&&&'''((( !!!###&&&'''((((((''')))******)))&&&$$$######'''&&&&&&)))------)))%%%&&&***---...+++(((''''''''''''''''''((()))***+++...111333000***&&&&&&)))%%%'''+++000444444222///---)))(((---444888555000//////000000000//////...000222555666444111000//////333555333000000555:::222111000000222666:::<<<>>>===<<<:::888666555555///222444333000222888>>>:::555000///222444333222222333444444333333555777555555555666888666222//////111333666777888888777222444777:::<<<>>>@@@AAA???===<<<<<<===<<<:::777555:::???>>>:::999>>>CCC888777999???CCC@@@555+++000333888>>>BBBBBB>>>:::333333222111000///......///......000222333222111333777::::::777666777999222111111444888999555111444666888888666555777999999===BBBCCCAAA???AAACCCCCCBBBAAAAAACCCFFFIIIKKKAAADDDGGGHHHHHHIIILLLNNNNNNKKKKKKOOOVVVZZZXXXUUUSSSYYY[[[XXXZZZccciiiiiiggggggnnnxxxuuuiiigggmmmpppssssssqqquuu|||}}}xxx++++++,,,,,,,,,---------&&&%%%$$$$$$%%%'''***,,,///,,,***+++---...,,,)))))),,,---+++((((((,,,000,,,---...//////---+++***111222111...***'''&&&'''%%%&&&'''(((((('''&&&%%%,,,)))%%%%%%(((******)))$$$&&&'''&&&######'''***+++***+++...000000,,,((()))******(((%%%###$$$%%%$$$---222222...***''',,,+++***)))(((((((((((()))(((&&&&&&''')))+++,,,000---)))((())))))'''$$$(((((())))))'''%%%"""  """$$$%%%$$$###"""&&&&&&&&&'''))),,,...///'''+++///222111+++%%% """""""""%%%((()))'''%%%###%%%&&&$$$""""""&&&+++'''''''''((('''&&&&&&%%%%%%&&&'''((())))))))))))(((***---...---***&&&###'''$$$$$$)))///111,,,&&&$$$%%%&&&&&&&&&''')))+++((((((((((((''''''''''''(((%%%"""###'''*********((((((((('''&&&%%%###"""$$$######'''+++,,,)))%%%%%%(((,,,,,,***(((***,,,&&&'''((()))************777666444...)))(((***---&&&)))...111111000000000999000)))+++555;;;999444***000666777222------...000///111777<<<;;;111(((...222444111---...666>>>//////000111333444555666EEE???777444444555444222555666777555333444999>>>???888222111666888555000///222333222000111555:::000111222444444333222111111111222333555555666666222666;;;===<<<<<<>>>AAADDD===555444888:::777333444>>>FFFDDD;;;888???HHH>>><<<;;;???CCCAAA777...222888888444999BBB@@@777333333444666777555000---111...,,,///555777444000111555999999555444777;;;<<<888444555999;;;888555===;;;888444111111555888555555>>>IIIHHH===<<>>===BBBGGGGGGEEE>>>EEEKKKIIIBBBBBBJJJTTTOOOIIIGGGMMMWWWYYYRRRIIIRRRZZZZZZPPPPPP^^^jjjmmmdddiiisssyyytttiiigggmmmuuuwwwssskkkooo{{{|||ttt{{{******+++,,,,,,,,,,,,,,,***)))((('''''''''((()))***+++,,,,,,+++,,,,,,---...---+++++++++++++++***,,,---...//////---+++***///000///---***'''''''''((()))******+++***))))))'''&&&%%%&&&)))***(((''''''&&&%%%%%%&&&'''((('''***)))))),,,......,,,))),,,***'''&&&''''''&&&%%%&&&***///111000---***(((***+++,,,,,,,,,***)))'''))))))((('''''')))+++,,,,,,,,,,,,***)))))))))***))))))***)))(((&&&###"""############$$$$$$%%%&&&'''&&&&&&&&&'''(((***+++(((***,,,---,,,)))&&&$$$%%%'''******(((''''''((('''%%%$$$###$$$%%%''''''''''''((((((''''''&&&&&&&&&&&&'''(((((((((''''''))))))***+++***((('''&&&%%%&&&'''***,,,+++)))&&&%%%&&&'''&&&%%%%%%'''(((((((((((((((''''''''''''%%%$$$$$$&&&)))***)))'''((((((((('''&&&%%%$$$######%%%((()))((('''&&&&&&(((((((((***+++***)))(((&&&&&&'''((())))))))))))111222222...***((((((***&&&))),,,.........//////111...,,,...111444333222000111222111000///......///111555999:::777000,,,,,,.../////////000222444000/////////111333666888<<<:::666222000111555777<<<:::777555555777888999888555222111333555555444222111111111333444444444///000111222333444444555111222444666777777666555;;;:::999:::<<<>>>???@@@???===;;;:::999888666555888;;;===>>><<<<<<===???=========>>>>>>===:::777555333555;;;??????<<<;;;888666555555666555333111//////000111333333333333333444555666666666777777999888888888888999::::::::::::999666333222333555222666999<<>>999888<<>><<<>>>@@@>>>;;;777666777;;;888666999===>>>:::555;;;<<<<<<;;;999999<<>>888999:::999666444333444222888777222999GGGHHH???>>>AAADDDDDDBBB@@@AAABBBGGGCCC@@@DDDJJJMMMJJJDDDJJJNNNQQQOOOJJJKKKRRRZZZVVVMMMMMMXXX[[[TTTRRRXXXdddnnnoooggglll{{{{{{ooofffdddiiiqqqoooiiiqqq'''(((***+++++++++))))))---,,,,,,+++)))'''%%%###&&&(((***+++******,,,...///...---...///...+++(((******++++++++++++***))))))***+++***(((''''''(((******++++++,,,---------''''''((((((((('''%%%###((('''''')))++++++ӵ(((***,,,---000...***((((((((('''&&&...000222111...,,,******((())),,,---...,,,***)))++++++***))))))***++++++)))+++,,,+++))))))+++...))))))))))))(((&&&%%%$$$'''&&&%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%'''((()))(((&&&%%%$$$$$$%%%&&&)))---///...***'''''')))***(((%%%%%%&&&'''&&&$$$((((((((('''''''''''''''''''''''''''&&&%%%$$$###Ħ(((''''''$$$'''***Ħ'''&&&'''(((((('''&&&&&&''')))(((((('''''''''&&&&&&&&&###ӵ&&&&&&''''''((((((((('''''''''***,,,,,,***((('''((()))((('''(((***)))&&&###%%%%%%%%%%%%&&&'''(((((('''((())))))((('''&&&&&&&&&'''''''''&&&'''***,,,(((,,,///---)))'''***...555333000/////////000111111444777888666333111000+++******+++---...,,,***//////......000333666888111111000------000777<<<@@@===999Ħ222111000000222444666777444333444555777555111...///111333666777888888888666777777888888999888888BBB>>>:::999;;;===>>>>>>>>>??????>>>:::888777888:::888888999;;;:::777444777888888888777999<<>>===;;;999888888888777666222222333222222222333444444444555666777777777666666777888666444444777;;;:::;;;;;;:::777666555666666888777555:::DDDGGGCCC@@@BBBDDDDDDAAA???>>>???BBBAAAAAAEEEJJJLLLJJJFFFIIIMMMRRRRRRPPPPPPSSSWWWUUUOOOOOOSSSSSSOOONNNSSS]]]fffjjjiiiooozzzzzzqqqhhhddddddjjjllllllsss|||'''((()))*********))))))++++++******((('''%%%$$$+++)))((()))+++,,,+++******---//////...,,,,,,---(((((((((((()))(((((((((((()))***)))'''&&&'''(((((((((((())))))******+++...---+++(((&&&%%%%%%%%%%%%(((++++++)))4ĉ@ӵ)))+++---///222222...'''###$$$'''***---111333111---***))))))))))))******************************+++++++++,,,***((((((***+++***(((((((((((('''&&&%%%$$$###$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%''')))***(((((('''&&&%%%$$$######(((((()))******)))(((&&&'''))))))(((%%%$$$&&&((((((((('''&&&%%%&&&&&&'''((((((''''''&&&%%%######>L***)))&&&%%%&&&&&&=hĦ'''&&&'''(((((('''(((***,,,''''''''''''&&&&&&&&&&&&4ĉ@ӵ&&&&&&'''((())))))))))))*********,,,//////,,,)))&&&(((+++***(((&&&%%%&&&%%%%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&'''((((((&&&''''''&&&%%%&&&(((+++------+++)))'''(((+++...000333666444111///000333444444444555666555333000...//////---,,,+++---///---...///111333333444444444000------000444777777888999999>L777777222---///444777666333333666999999666333111000000333777:::;;;:::777555:::888777666777999;;;<<<:::;;;<<<;;;999999;;;>>>BBB???;;;999999999888777555;;;???>>>999555666999555444444666999::::::999>>>CCCBBB===;;;??????:::;;;:::::::::;;;:::888666777444000111444666444111333777:::999666555777:::888666444222222333444555======<<<:::777777999:::888555888======:::===EEEGGGDDDAAA@@@@@@@@@???===:::???EEEGGGFFFFFFJJJMMMIIIJJJNNNUUUZZZZZZSSSMMMRRRWWWTTTKKKGGGLLLRRRSSSUUU[[[eeepppsssqqqpppqqqnnnjjjbbb___hhhuuuwwwqqqttt|||)))))))))))))))*********+++***)))((('''&&&&&&%%%---***''')))---...,,,)))(((,,,//////+++***,,,000'''''''''''''''(((((((((((()))***)))'''&&&'''((()))(((''''''''''''((((((111000...***&&&%%%&&&((($$$(((++++++(((GG=?***------333777222)))###$$$(((''',,,222555444///+++)))******)))(((((())))))***(((((()))******++++++,,,---)))&&&'''***,,,***'''(((''''''&&&%%%%%%$$$$$$"""$$$&&&((()))((('''&&&%%%%%%%%%%%%&&&(((***+++(((((((((''''''%%%$$$$$$&&&%%%%%%'''***+++(((&&&&&&)))+++***&&&$$$'''***((('''%%%$$$$$$$$$%%%&&&(((((((((''''''%%%$$$$$$HdĦ+++)))&&&$$$&&&=Īj%%%&&&(((((('''(((+++---'''''''''&&&&&&&&&&&&%%%GG=?&&&''')))***+++++++++,,,***))),,,000111---)))%%%))),,,+++(((%%%&&&)))&&&%%%$$$$$$%%%&&&((()))***(((&&&&&&''')))***)))'''((((((&&&%%%&&&(((***000---)))'''(((***,,,...+++111777666222///111444666444333444666666555333333444444111......000222---...111333444333111000444000---...333666555333222555777HdĦ999:::333---...444888555111222666:::999555111000222000333777:::;;;999666444999888777666888:::===>>>777:::<<<;;;777666999<<>>GGGHHH>>>;;;AAAAAA999;;;::::::<<<======;;;888:::555000000555777444000444888===;;;666444777;;;999666333222222333555666>>>===<<<:::777777:::<<<777333666>>>;;;333666BBBHHHCCC???===>>>@@@@@@@@@999???FFFGGGDDDDDDIIIOOOHHHHHHLLLTTT\\\\\\RRRIIIOOOXXXVVVGGGBBBLLLTTTTTTSSSVVVaaannnqqqjjjiiimmmnnnlllbbb[[[eeeuuuuuujjjmmmxxx~~~~~~+++***)))ӵ...---+++ĭӵ,,,ӵ,,,Ħ(((((('''(((((())))))***(((ӵӵ,,,(((ĦƜ`1.׼s'''))),,,,,,Ħ'''(((***...444666555000,,,ӵ+++Ħ''')))***+++,,,,,,***)))((()))ĭӵ)))***Ħ((()))'''Ħ)))Ħ***)))))))))'''((())))))((((((((()))$$$%%%(((%%%DdD%%%(((+++?fӵ%%%&&&'''Ħ'''''''''ӵƜ`1.׼s%%%%%%ĭӵ---(((***)))&&&&&&%%%$$$%%%''')))ӵ,,,---+++(((Ħ)))((('''&&&(((***,,,111111111333333444555Ħ888666555555555444111Ħ000111333444333333222333444DdD...222444222000ӵ666777ӵ999ӵ<<<:::777:::777Ħ>>>999ӵ===BBBGGG<<<ĭӵ222333888:::999777666777888777888888666444555:::???:::;;;<<<;;;999777888999777666666777777777999<<>>===<<<>>>AAADDDAAAAAAAAABBBDDDGGGHHHHHHDDDHHHMMMPPPRRRRRRQQQPPPMMMOOOOOOLLLJJJMMMQQQSSSWWWZZZ]]]bbbgggjjjjjjhhhffffffdddbbbccchhhkkkkkkqqqtttxxx|||,,,+++?~4...222000g&e>&e---g&e--->hӵ))))))))))))***++++++g&e'''guO>uO>&e......4ff?>ߝL(((gĉ@((('''(((+++Shӵ'''...222666777444000g&e///>hӵ(((***+++,,,,,,&&&)))+++fff?><z(((g&e>&e'''(((HL%%%&&&&&&ShӵgL...)))'''))),,,)))'''%%%'''+++,,,***S?ʬ###$$$3h?D%%)?)))///ZufĦ%%%&&&&&&gL&&&''''''g&e%%%gĉ@%%%$$$g&e>&e///@e)))'''??+++''''''&&&%%%%%%%%%'''g<ĉ---000///+++3we<Ħ******((('''3h?@e---000222222111000444888Z===:::777555777;;;3h?gL...222333111000222555555333111D%%)?///fff?><z333333=?Ħ555g&e888g&eFFF???777S?ʬ===4ff?>ߝL;;;@e;;;g&e<<<<<<;;;3h?g&e>&e777444??777666666666888888666444444999===:::555777@@@III666888;;;<<<:::777666555888;;;777111555@@@AAA:::555:::???>>>;;;<<>>GGGKKKGGG@@@AAAIIIOOOLLLFFFFFFOOOYYYMMMFFFHHHRRRUUUNNNLLLPPP]]]```\\\UUU]]]nnnoooccc]]]___fffkkkcccZZZaaapppyyyqqqlllttt***4Dӵ222666000Hƅ^Hu]Ħ,,,Hu]Ħ...ZuR)Ħ******(((''''''***---Hu]Ħ***HŐeHŐeHu]Ħ(((qIܗGIӵ+++tt)))((()))HGgĉ@000...333222222333333222Hu]Ħ000ZuR)Ħ&&&***---+++)))))),,,sߝLGdUĦ***Hƅ^Hu]Ħ$$$ntHdĦ$$$&&&HGgĉ@+++HdĦ///,,,)))((((((&&&$$$$$$(((,,,...Htƅ^"""$$$Bt=o9ĦDtfo9Ħ(((++++++g?&&&&&&HdĦ###"""###Hu]Ħ###tt"""$$$Hƅ^Hu]Ħ,,,H׼s'''&&&***((('''&&&&&&&&&'''''''''tQ+++...///...je<Ħ,,,------Bt=o9ĦH׼s&&&(((---111111000...111333HtĦ;;;777444222666Bt=o9ĦHdĦ---000222333333222111666888999Dtfo9ĦsߝLGdUĦ444Ht@cӵHu]Ħ;;;Hu]ĦDDD>>>Htƅ^;;;qIܗGIӵ;;;H׼s888;;;Hu]Ħ888666Bt=o9ĦHƅ^Hu]Ħ555333777555444666999:::777444777888888777666777;;;===999999:::;;;<<<<<<<<<<<<;;;888777888<<<>>>>>>===777:::<<<===>>>@@@CCCFFFDDDDDDDDDEEEFFFHHHHHHIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLHHHLLLUUUUUUMMMMMMTTT[[[^^^ZZZTTTZZZgggjjjdddeee___aaahhhhhhaaaccclllyyyrrrmmmrrr}}}{{{++++++4DuXӵ222555000DdDΦDdDĦ)))DdDĦ,,,(((t|<,,,***)))***,,,,,,***(((DdDĦ,,,DdDΦDdDΦDdDĦ)))peƜ4DuTӵ)))`eĭ+++qet...///000///000111333444333DdDĦ---***t|<((())))))*********,,,+++DdDDdDĦ+++DdDΦDdDĦ(((q<niDdDĦ&&&qet***+++DdDĦ///+++(((&&&&&&$$$&&&((()))***q<R!!!###qjRgdKӵHdDĦgdKӵ******GR/f6LĭĦ&&&'''DdDĦ$$$"""###DdDĦ$$$`eĭ&&&DdDΦDdDĦ(((DdDĦ%%%%%%$$$%%%'''+++,,,+++(((&&&&&&&&&'''''''''geĦ)))***+++FSĦ...000qjRgdKӵDdDĦ))))))***+++...000//////000DdDĦ111444444444qjRgdKӵDdDĦ...///111222222333333333888===HdDĦgdKӵDdDDdDĦ222DdDĦ4DufӵDdDĦ;;;DdDĦ;;;q<RAAA>>>peƜ4DuTӵ<<<DdDĦ888888DdDĦ777qjRgdKӵDdDΦDdDĦ222111333444333222555666777777777777888999999555222111222444555444777777777999;;;>>>@@@AAA;;;999888:::===>>><<<:::===<<<<<<===???BBBCCCDDDAAAFFFLLLOOONNNLLLKKKKKKGGGHHHKKKPPPSSSRRRLLLGGGMMMOOOOOOMMMLLLOOOQQQRRRPPPSSSYYY___aaa___]]]^^^hhheeebbbbbbgggllllllhhhhhhqqqyyyxxxssssss~~~,,,---4DuXӵ111222///DdDΦDdDӵ'''DdDĦ******o)h222...***(((+++000111,,,&&&DdDĦ---DdDΦDdDΦDdDӵ***=ӊB1.uTӵ'''HߝL`o9...po9wӵ222+++,,,///222444333DdDĦ+++)))o)h***------***(((***,,,...+++DdDΦDdDĦ,,,DdDΦDdDӵ+++GIpӵDdDĦ)))po9wӵDdDĦ...***'''%%%%%%###'''++++++(((po9u$$$""""""$$$GIdnuR)ĦDdDĦnuR)Ħ+++)))CdgĪj'''DdDĦ$$$"""###DdDĦ'''HߝL`o9(((DdDΦDdDӵ%%%DdDĦ$$$&&&$$$###&&&,,,///,,,)))'''''''''&&&''''''geĦ((('''sp?aĦ///222GIdnuR)ĦDdDĦ+++***((((((+++///...---,,,DdDĦ'''000222444GIdnuR)ĦDdDĦ//////000111222333333222999@@@DdDĦnuR)ĦDdDΦDdDĦ222DdDĦnuR)ĦDdDĦ;;;DdDĦ222po9u999???GGGAAA=ӊB1.uTӵ===DdDĦ999777DdDĦ888GIdnuR)ĦDdDΦDdDӵ...///444777444111444777999888555555999>>>;;;444---,,,000222111...444444555888;;;???CCCFFF<<<;;;;;;;;;<<<<<<:::888@@@@@@@@@@@@BBBCCCBBBAAA???GGGQQQVVVUUUQQQLLLJJJFFFGGGLLLUUU[[[YYYOOOEEEMMMTTTRRRGGGEEEPPPTTTOOOIIIIIISSSaaa```UUUTTT]]]ggggggaaa[[[dddqqqoooaaa```nnnzzzwwwlllkkkzzz~~~......4DuXӵ//////...DdDʜ4DuTӵ'''>d<Ħ)))Dt///+++)))+++000222000--->d<Ħ,,,>d<ʜDd<ʜ4DuTӵ------F&uTӵ'''4DufئL>e---puR)Ħ000******,,,000222222>d<Ħ+++Dt'''...---+++,,,------+++DdDΦDdDĦ+++>d<ʜ4DuTӵ+++4DwDd<Ħ+++puR)Ħ>d<***'''&&&&&&&&&(((******(((peӵ%%%ĦpeӵDx<>d<ӵDd<***qR/ܗ?fӵ(((>d<"""###>d<Ħ(((4DufئL>e'''DdDʜ4DuTӵ'''DdDĦ''')))&&&###&&&,,,///,,,((((((((('''&&&&&&'''geĦ***s<v>aĦ...///peӵDx<DdDĦ)))******+++---///---,,,+++DdDĦ'''---000222peӵDx<>d<000222333333222222777:::>>>>d<ӵDd<DdDΦDdDĦ333DdDӵnd<DdDĦ;;;>d<Ħ222peӵ999Ħ===F&uTӵ===DdDĦ:::888>d<Ħ@@@peӵDx<>d<ʜ4DuTӵ......222444444222555666666555444555999===;;;555///---///222222000111222555999===@@@CCCDDD???>>><<<::::::999888888>>>BBBFFFGGGDDDAAA??????===BBBKKKRRRTTTPPPIIICCCCCCFFFLLLRRRWWWUUUOOOIIIMMMRRRQQQKKKIIINNNOOOLLLMMMJJJLLLSSSTTTTTTYYYcccaaacccaaa]]]```fffeee^^^gggiiikkklllnnnrrrxxx|||~~~111///4DuXӵ,,,,,,,,,D&dq&ĒR((()))sdKĦ***DHRRud+++++++++,,,000444777sdKĦ+++D&oq<Ōq&ĒR...000111>dp&ĒR((()))nfʜd<Φ>d<Ħ***s&dq&ĒR((()))i?ʜtd<Ħ---HHܗDӊB***<x((()))+++)))'''''')))B?d<)))&&&'''+++---+++(((***)))'''&&&&&&'''geĦ---Hg8>aĦ+++***B?Ho9&&&>dd<ӵ---///B?Ho9+++<x555444111000<<<:::999&ӫeʬtIӇ333>d<Φ>d<Ħ555D&ӫetIӇ666DdDĦ;;;sdKĦ888B?dp&ĒR999>>>>d<sdKĦHHHB?Ho9???s&dq&ĒR333111//////000333666666444111111444777888777555444222//////000333666///222666;;;>>>??????>>>BBB@@@<<<888666777999;;;999BBBLLLLLLEEE>>><<<>>>===<<<>>>EEEKKKJJJBBB;;;AAADDDHHHJJJIIIJJJLLLNNNKKKJJJNNNTTTRRRKKKHHHKKKNNNOOOJJJFFFLLL[[[cccccc[[[\\\bbbeee___WWWYYYaaammmfffaaadddmmmtttssspppvvv}}}7773334DuXӵ******+++Hu]3hh&&&***+++ne...,,,=e+++++++++***+++///666;;;ne***)))pIƎ@t@h---///222>h&&&'''***fe'''@ďD111---)))))))))***---000111ne+++,,,=e(((---222444000,,,(((,,,ege)))***sĪj@h***''''''fdDĦ...@ďD******Hkge((()))+++...***&&&&&&)))@h((()))@G'''&&&HĪj@IŌ&&&$$$Bene***Hkge$$$ne((((((fe###Hu]3hh***---///se---+++***)))***+++***)))+++***(((&&&&&&'''geĦja>aĦ)))(((@G'''&&&se,,,222444111...)))+++,,,<Ō------///@G---,,,Hkge444555444111000<<<999666HĪj@IŌ555333ege333666Hu]3hIŌ444555DdDĦ:::ne777;;;@h;;;>>>>h333777===se===neBBBIII@GFFFAAAsĪj@h555555444111...000444888777333000000444777555333///111111000///000333777000222666:::<<<<<<;;;:::@@@???<<<999666777:::===888AAAJJJKKKDDD===<<<>>>===:::888;;;@@@AAA===888>>>BBBDDDBBB???AAAHHHOOOIIIEEEKKKVVVUUUJJJGGGNNNJJJOOOLLLGGGOOO___ccc[[[ZZZYYY```ggg```TTTWWWdddffffffeeeeeefffjjjnnnrrrpppyyy===4DuXӵ)))ĵD^$$$&&&(((***...,,,---333...,,,***+++---111444666...***)))222000000111222)))(((((()))&&&(((,,,222000,,,***'''))),,,111333222)))))))))))),,,///111111...,,,++++++)))***+++,,,***(((((()))DdDĦ...111,,,,,,,,,((('''(((***---+++)))(((''''''***+++++++++&&&%%%%%%&&&%%%&&&(((+++$$$$$$&&&&&&&&&((($$$D^///000000///s׼s,,,***+++,,,+++))))))+++...,,,***(((&&&&&&'''geFm8(((>aĦ******)))))))))(((s׼s+++///111111///,,,***)))***Ho......000222222///------111111111222333333555777777;;;666333333444555D^555666666DdDĦ:::======777555===AAA@@@>>>333666:::<<<s׼s<<<;;;;;;>>>@@@BBBJJJCCCCCC;;;<<<999555222222444666888555444444444444444333333000000000111222333333333222333444555777999:::;;;;;;<<<===<<<999888:::<<<<<>>>>>======<<<:::::::::;;;<<<<<d<Ħ'''(((&&&&&&)))---000Ħ...333222///...333999111,,,)))+++000333111...555555Ħ***---000+++,,,---...//////...---222222000///............''')))+++)))'''(((---111222,,,&&&$$$'''+++,,,,,,...333777666222---+++,,,$$$(((...555777444---(((Ħ&&&'''))),,,...&&&+++000111///,,,,,,------+++)))***---...,,,)))***+++,,,+++******+++---+++***))))))******)))'''>d<Ħ...111333+++++++++,,,,,,---------//////...+++'''&&&'''(((+++------)))%%%###&&&)))###%%%))),,,---,,,+++***,,,+++***(((&&&%%%$$$$$$$$$(((,,,...,,,)))&&&%%%+++&&&###$$$(((***((($$$&&&(((++++++)))'''%%%$$$$$$$$$%%%%%%Ħ%%%$$$$$$$$$%%%&&&'''))))))%%%>d<Ħ---///555111...Be---***'''+++---+++((((((---222,,,+++(((&&&&&&'''geFYĉ(((&&&>aĦ,,,---,,,***(((&&&((()))************Be***000111///,,,+++,,,+++((((((nu]ӵ'''222...///777>>>222000...---------///000666333000......111444777---555;;;888111000999BBBIII@@@777444666999666222000333777666444>d<Ħ444666777888777>d<Ħ:::999;;;Ħ000333999===:::666999@@@IIIBBB;;;:::<<>>666:::>>>???===::::::;;;BBB===999:::???BBBAAA>>>===AAACCC???888666;;;BBB<<<===???BBBDDDDDDCCCAAAGGGMMMKKKBBBCCCOOOVVVTTTMMMIIIMMMTTTSSSKKKNNNXXXZZZWWWOOOLLLYYYjjjhhh[[[___aaacccbbbbbbfffnnnuuurrrkkkhhhpppzzz}}}|||{{{?aŖ%7uSQuR)ӵsdKĦ'''&&&&&&(((+++...gdKĦ...,,,+++,,,///222444555///******...111111///111gdKĦ------,,,))))))((()))***+++---...000111111111000...+++))))))((('''(((+++...000000------+++)))(((+++000444555222000111444333///***)))***+++---//////000gdKĦ***++++++***)))---***)))***---...,,,)))((())))))&&&$$$%%%+++//////...---+++***)))((((((***+++,,,+++)))'''''''''gdDĦ+++******)))***+++*********---///+++,,,,,,(((%%%%%%)))---///---)))&&&$$$$$$$$$%%%)))+++------,,,+++***+++++++++***(((%%%$$$$$$%%%((()))***++++++***)))(((%%%''')))'''$$$###%%%'''%%%&&&(((******)))'''&&&&&&%%%$$$gdKĦ((('''((())))))***)))(((''''''sdKĦ...---,,,------))))))***+++++++++***))))))***,,,++++++***(((''')))ŶS,,,,,,+++3we<)))***,,,---,,,,,,,,,+++))))))...---,,,,,,------,,,+++++++++***iĉ@3hR/Ō333333222222333444444333111000//////000000000111222333333333222111555444222000111222555666>>>???===999555333555888888555333444777DdDĦ888555333222333sdKĦ;;;<<<gdKĦ:::888666666999<<<===>>>???>>>===<<<<<<<<<;;;;;;:::777555777;;;999;;;@@@BBBgdKĦ@@@@@@??????AAACCCEEEEEEDDDIIIFFFDDDEEEGGGFFFBBB>>>999<<<===:::555444777;;;>>>:::555444555666555333888888888666444333444555000111222444666777999999;;;<<<;;;999;;;@@@@@@===<<<:::<<>>BBBEEEDDDBBB===999888;;;???@@@AAABBB@@@>>>@@@EEEJJJDDDCCCEEEIIIKKKIIIJJJMMMJJJQQQPPPHHHJJJTTTTTTKKKSSSNNNNNNUUU[[[]]]___aaacccddddddfffhhhjjjkkkllleeegggjjjnnnrrrvvvzzz|||>A,,,ne(((((('''***,,,---ne///,,,***+++---//////......***'''(((---000000...ne,,,,,,++++++***)))))))))***,,,...///...///000000000...---,,,)))((('''))),,,...//////...000000...,,,...444999888333///000444444///)))'''((()))+++,,,...ne+++,,,---,,,+++)))+++******+++,,,,,,***((('''''''''&&&&&&)))---111111///---+++***)))))))))+++,,,,,,***(((&&&&&&De''''''''''''''')))++++++******+++,,,******)))'''&&&'''))),,,...,,,(((%%%######$$$%%%***+++------+++***+++,,,)))******(((&&&%%%'''(((((()))***++++++***)))(((%%%&&&'''&&&%%%$$$%%%&&&%%%&&&'''))))))))))))(((((('''ne((()))'''(((***++++++***)))((()))ne000000000------,,,++++++******)))*********)))))))))******,,,,,,+++)))(((***>A++++++,,,k<...------...///+++++++++++++++,,,---...///,,,***,,,111333111///***++++++fh///000000///000222444<<<:::666333111111222333111111333444444444333222444222111000000222555666888<<<>>>;;;777777<<>>??????======>>><<<:::999<<<>>><<<:::777666666888888888@@@CCCne999>>>888===CCCGGGHHHDDD???;;;GGGEEECCCCCCCCCCCCBBBAAA:::;;;<<<:::777777:::===@@@===999666666555444444999;;;===:::666444666888333333444555777888999:::======;;;999;;;@@@BBB???;;;;;;>>>@@@>>>;;;>>>DDDQQQEEE:::999@@@BBB<<<444BBBBBBCCCBBBBBBDDDGGGJJJ@@@AAAFFFMMMOOOKKKHHHIIIQQQRRRNNNGGGJJJTTTXXXVVVEEEPPP]]]bbb\\\TTTYYYbbbnnnddd\\\aaannntttmmmddddddkkkpppllleeehhhxxx~~~000...((()))******...000---......,,,***+++------+++((('''%%%$$$''',,,///...---+++++++++++++++***)))))))))***,,,...///...//////000000000//////)))((((((***,,,......---,,,000333222000000555::::::444//////333444///***(((''''''(((***,,,---......---,,,++++++)))+++------,,,)))(((((((((&&&%%%%%%)))---000111111///---+++***+++,,,---...---,,,)))&&&%%%&&&(((&&&$$$$$$$$$%%%$$$'''+++---,,,************(((&&&&&&'''***+++,,,...+++'''$$$"""###%%%&&&***+++++++++))))))+++,,,((()))***)))(((((()))+++))))))************)))(((%%%%%%$$$%%%''''''&&&$$$%%%%%%&&&''')))***++++++***)))'''((())))))***,,,------,,,***((())),,,///111111000---++++++------+++)))(((((((((((((((((()))))),,,,,,,,,***)))***,,,++++++000000///.........*********+++...000111000000---+++...444888777555......---***///////////////111444777@@@===999444222111222444111222333444555555444333222111///...///111444666555:::===;;;777777===CCC:::666222222555555444555666777777777555888===<<<999<<<;;;;;;<<>><<<777444555888666666777777888999999999;;;<<<:::777:::???AAA???:::;;;>>>@@@===:::>>>EEENNNBBB777777???BBB;;;222AAA@@@@@@BBBEEEGGGGGGGGGBBBAAADDDJJJLLLIIIIIIKKKPPPMMMJJJJJJMMMSSSWWWYYYKKKUUUcccggg^^^VVVZZZcccooofff___cccnnnsssnnngggggglllooojjjdddgggvvvvvv&&&%%%%%%'''+++///111111...---***(((((()))+++---...///...***%%%$$$(((---,,,---///...,,,***((('''$$$$$$%%%(((,,,---,,,+++)))))))))******+++++++++***)))))))))***,,,...///222222222111111111000000***))))))+++---------+++***,,,///000222222333444555333000///000000000000,,,***((('''(((+++...111333222111...,,,++++++,,,)))---000000,,,))))))***+++'''%%%&&&***...//////...---,,,+++,,,...000222///...+++'''$$$$$$&&&)))000---***&&&$$$$$$$$$%%%$$$(((,,,///...,,,***)))+++(((%%%&&&***......,,,...,,,(((%%%$$$$$$&&&((()))***)))((('''''')))++++++,,,,,,+++******+++---***************))))))((((((&&&%%%'''***+++(((%%%%%%%%%%%%'''(((+++---...,,,,,,***)))((())))))***,,,---......---+++)))'''''''''&&&'''))),,,///000333///+++,,,000111---)))(((''''''((())))))((((((+++,,,+++***)))))),,,...///...---,,,++++++,,,,,,............---,,,***)))))))))***---222444444222111111111222555777999:::666333...,,,+++,,,------111111000000000333777:::;;;:::777444111000000000111222444555666555555444111///...---...111444666888999:::888666666777::::::666222222555777777666111333666999:::999777555@@@>>><<<:::<<>>@@@AAA@@@>>>>>><<<::::::;;;>>>@@@AAA999999888666666;;;EEELLLEEEDDDCCCBBBAAA@@@===;;;EEEHHHIIIFFF@@@>>>AAADDD===@@@BBBBBB???===>>>@@@AAA>>>;;;:::<<<===>>>>>><<<======;;;666444666999777888888888666444333333777777777777777777777777666888888777:::??????<<<;;;999999<<<===<<<>>>BBB===>>>>>>:::666666999===<<<;;;;;;???DDDFFFDDDAAAIIIDDDAAABBBDDDFFFKKKQQQGGGDDDGGGNNNRRRQQQQQQSSSccc]]]YYY]]]aaabbbbbbdddccchhhmmmkkkggggggnnnuuummmiiifffkkksssvvvsssnnn{{{&&&%%%&&&)))...111333333***)))'''&&&(((***---///111...)))&&&%%%''')))***,,,111444111+++&&&'''***'''''')))+++,,,,,,***))))))))))))***++++++,,,,,,***)))))))))***,,,...///555555555555444222111000,,,+++******,,,,,,,,,***,,,***+++...333555222......000222000---,,,111555111...+++))))))+++...000888777333...***(((+++---+++///222111...,,,,,,---...***''''''***,,,,,,***+++******+++---000333555///---***&&&######&&&)))000---)))&&&$$$###$$$%%%&&&)))...000///---,,,+++---***((()))---000///......,,,***((('''''')))***((()))((('''&&&&&&(((***...//////...++++++,,,---+++******)))))))))))))))***((((((***------***&&&$$$%%%%%%''')))+++---///...---+++***)))******+++//////...---+++)))'''&&&))))))(((((((((+++...000444000---...111222///+++(((''''''(((++++++***'''*********)))(((((()))+++000000...---,,,,,,++++++------------+++***(((''')))***---000444666555444444666777666222222666;;;:::333,,,+++...000---***000000000//////222666:::444444444333222111000///111222333555666666555555111///...---...000333555<<<999777666777666444222999555222222555888888666111333666999:::999888666BBB>>>999666888>>>EEEJJJ<<<;;;;;;===???@@@>>>===AAA<<<888999???CCCBBB???777777666555666<<>>@@@BBBBBB@@@===HHHIIIHHHCCC===<<>>CCCDDDAAA===<<<===CCCAAA>>>=========<<<;;;777999;;;:::777666999;;;:::666444444777777333///777777666666666555555555333777:::;;;>>>BBB@@@;;;===666444888===>>>>>>???999>>>AAA===555222888???999888999===BBBEEECCC@@@HHHCCC@@@AAACCCEEEJJJQQQFFFCCCEEELLLPPPOOOPPPRRRjjj^^^UUUYYYaaaddddddddd^^^gggnnnlllddddddooo{{{pppiiifffmmmxxx{{{rrrfff|||~~~}}})))((()))+++///111222111'''&&&&&&'''))),,,///000000,,,'''%%%'''***,,,---000333444000)))&&&)))---***+++,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,+++++++++,,,...000111666666777777666333000...///---***)))***++++++***...,,,,,,000444555222...***...222000,,,+++///444222000---++++++---///111666666555000+++)))+++---...///111000/////////000...,,,***)))))))))((((((((()))***,,,...111333444---,,,)))&&&###$$$'''***+++***'''%%%#########$$$)))+++---...---------...///---,,,,,,...///......,,,,,,+++***************((())))))(((''''''(((***/////////...+++***+++---,,,+++***)))((((((((()))++++++,,,---...---***((($$$%%%&&&(((***,,,---...---,,,+++*********+++,,,///---,,,***((('''''''''------,,,***)))+++...222333000......000000...,,,***((((((***......,,,((()))******)))''''''(((***......//////......---,,,000///...---,,,******))))))---222555555555555666777999888555111///333777666111++++++......+++&&&---------------///222555000111222222222222111111000111333444555555555555222111///......000222444:::888666666888777555333666333222333777999888777444555666888999999888888999888777888:::===@@@BBB<<<;;;;;;<<<===>>>>>>===@@@<<<999;;;@@@CCCAAA===888777555444444888>>>BBB<<<;;;;;;===???AAAAAAAAAAAADDDFFFDDDAAA>>>>>>???<<>><<<:::999666777999999999999;;;<<<===999666555888999666333666555555555444444444333444888<<<>>>AAAEEEBBB===<<<666333888<<<>>>>>>@@@HHHCCC>>><<<===<<<999666999999;;;???CCCEEEEEEDDD@@@???BBBHHHJJJGGGGGGIIIOOOKKKFFFEEEIIIOOOUUUXXXXXXYYY\\\^^^]]]ZZZ]]]dddfffdddbbbdddhhhmmmpppqqqmmmnnnoooooommmnnnqqqtttuuuzzz~~~~~~,,,,,,+++---///000///---''''''((()))+++---///000,,,+++)))((())),,,000444777333...+++))))))+++,,,++++++,,,,,,,,,+++++++++***************+++++++++//////...///000111333444222333666777777444000---111...***((((((***++++++,,,///222222111000000111------......---,,,,,,,,,000...---,,,---///111333---222555444000,,,+++---000...------///111111111,,,,,,+++)))'''&&&&&&''')))***,,,...////////////******)))&&&$$$%%%(((***(((((('''&&&%%%%%%%%%&&&+++,,,,,,+++***+++...111///000000...,,,+++,,,,,,)))***+++,,,,,,+++)))((()))+++,,,,,,+++******++++++,,,,,,+++***)))+++---,,,+++***)))((((((((()))+++---//////---***(((((($$$%%%(((***+++,,,,,,,,,,,,+++*********+++,,,---+++)))'''%%%%%%''')))+++//////...+++((()))---000///......------,,,,,,++++++***))),,,000111...***)))***+++***((('''((()))(((***---000111111000000222111...,,,+++******+++)))000777888555222444666;;;888333111111111111000000000000...,,,***))))))+++,,,------------///111222000///......///111222///000222333444555444444444333000......///111333444777999888444111333555222111111555999;;;999777777777666666666777999:::222444777999<<<=========>>><<<;;;;;;<<<>>>>>>>>>:::;;;===>>>>>>=========:::888555444555666777777::::::;;;;;;===???AAACCC===@@@CCCDDDDDDAAA>>><<>>======@@@DDDCCC???<<<::::::999999999:::<<<===<<<;;;======;;;888555555888:::555555555444444444444444555888999:::>>>CCCCCC???:::888999;;;;;;;;;???FFFNNNEEE<<<<<>>@@@BBBDDDFFFHHH===>>>CCCJJJLLLHHHEEEFFFRRRRRRKKKCCCEEEQQQWWWVVVMMMTTT]]]```ZZZUUUZZZdddmmmccc[[[^^^iiipppmmmgggiiippptttooofffeeeooo{{{tttsssvvv///...------......,,,***)))******,,,---......///(((+++---,,,***,,,444:::<<<222(((%%%)))---,,,)))***+++,,,,,,++++++,,,---************))))))))))))222222111111222444666777---000444777777444000---333///***'''''')))+++,,,(((///555333,,,)))---333222---***,,,//////)))###,,,,,,+++,,,...000333555%%%---555888555///,,,,,,000---******...222222111)))+++,,,***&&&$$$&&&)))***,,,...//////...,,,+++((()))((('''%%%&&&(((***((())))))))))))))))))))),,,+++***(((''')))...222///111222///+++((()))+++'''(((+++,,,,,,***(((&&&+++---//////...---,,,---'''((())))))((()))+++------,,,***(((((((((((()))***---111000,,,(((''''''$$$&&&(((+++,,,,,,+++++++++******)))***+++---...'''%%%###"""###'''+++...//////---)))&&&&&&***...,,,------,,,***))))))***---+++***...222333000+++***,,,,,,+++)))((()))***$$$''',,,111444444444333222000---+++))))))******)))222:::;;;555111333777???666---,,,222444000***,,,222777444---(((***...,,,...//////......///111333000,,,((((((+++///222...///111333444444444444666444111///...///111222///777<<<888...(((,,,333000000111555:::<<<:::777:::888666444555777999;;;555555666888;;;===???@@@@@@>>>;;;:::<<<>>>??????444:::@@@@@@:::777999>>>;;;888555666888999777444;;;;;;<<<;;;;;;===AAADDDAAAAAAAAABBBDDDDDDBBB@@@IIIEEE???>>>???AAA@@@???888>>>DDDEEE@@@<<<;;;<<<===;;;999;;;>>>???<<<999:::>>>???:::222000777???555555555555555555555555444555555444888???AAA???888;;;??????:::777@@@LLLGGGBBB>>>===??????;;;888777:::>>>@@@@@@BBBFFFJJJAAA???AAAFFFHHHFFFFFFIIILLLRRROOOEEEGGGSSSVVVNNNQQQSSSWWW[[[ZZZYYY]]]dddllleee^^^___fffkkkiiifffhhhmmmqqqnnniiihhhnnnuuuyyyqqqqqq}}}555444111---***((()))+++&&&,,,111222...+++,,,...))))))***---111444555444......---+++)))***...111111...+++,,,......,,,)))///...,,,)))&&&'''***------111777999777222...,,,222000///111333333///,,,++++++***(((&&&'''***---000...+++,,,///000///,,,111000///...,,,***)))((()))***,,,///111000---***'''))),,,...000000//////...+++)))***...111222111444000+++((('''(((((((((***---///...+++)))***,,,***)))(((&&&&&&&&&'''(((,,,+++)))((('''&&&''''''&&&)))+++)))''''''---333:::444---+++---...+++((((((((())))))(((&&&$$$"""&&&)))...222222000,,,)))***((('''&&&(((---111555)))+++---,,,***)))+++...444111---,,,---,,,***'''''''''&&&&&&'''(((***+++,,,,,,------,,,+++)))((()))'''%%%$$$&&&***///222---***(((((()))******))))))******)))((((((***+++(((---222333///---///111111---******++++++)))&&&******,,,...000333555777000///---,,,++++++,,,,,,444444444333222111000///...000222111...---///111000//////...---++++++***111333222///,,,---444:::111000...,,,+++,,,------888666555333333333444555111333333111......111444888555222000000///...---///111333333333777>>>DDD===666111333999:::555///888:::999777999???CCCBBB888;;;>>>>>>:::888999;;;;;;999888;;;======999555555:::<<<888222111888???AAA<<<;;;@@@CCCBBBAAAAAA===GGGIIIBBB???EEEIIIGGGDDDDDDCCCDDDCCC@@@<<<888BBB===999999===???===:::>>>>>>=========???@@@BBBBBB>>>:::888999999777444>>>:::777555555666777777444777;;;;;;888777888:::BBB???;;;;;;>>>@@@???===@@@@@@@@@===;;;999:::;;;:::888999@@@HHHJJJEEE???DDDBBBAAAAAADDDHHHJJJLLLKKKIIIMMMSSSOOOGGGJJJTTT]]]UUUNNNOOOWWW^^^]]]ZZZ]]]___aaa```^^^```fffkkkllliiigggjjjkkkjjjjjjmmmwwwvvvrrr|||111111000---***))))))******---000///,,,))))))***(((((((((+++...111222222///...---++++++,,,...000///---------......---+++000///...+++))))))+++...///222555666444111///...///000111222333222///,,,***)))(((''''''))),,,...///...,,,,,,...///000///222222000///---+++*********+++---///111111---+++''')))+++---//////......,,,***(((***---///000///222000,,,***((()))***,,,,,,---......,,,******++++++***((('''''''''((())),,,,,,,,,+++***)))(((''''''((((((''''''***111666666222...---------+++((('''((())))))(((&&&$$$###'''***...111111...+++((()))(((&&&&&&(((,,,000333***+++,,,,,,+++++++++,,,222///,,,,,,------,,,***((('''&&&&&&&&&'''((()))+++,,,,,,,,,+++***(((''')))((((((((())),,,...///***(((''''''(((*********+++++++++***)))((()))******---000000...---///111111///,,,++++++,,,+++***++++++,,,---000222444555...---,,,+++******+++,,,222222222111111000/////////000111000///...///000//////...---,,,+++++++++222444333000...///555;;;333222///---,,,---///000;;;888444000000333777:::333444333222000000222444666555222///---,,,------111222222333444999>>>BBB;;;777333444777888444000666888888777999???BBBAAA999;;;======<<<;;;;;;;;;;;;::::::;;;===<<<999666666999:::777333333888>>>???>>>@@@FFFGGGBBB===<<>>???>>>===777???DDDAAA888666>>>HHH===;;;999888888999888888999777444333555888::::::666777999:::999999999:::???>>><<<<<<>>>>>>>>>======<<<;;;::::::999999999999999:::>>>CCCEEEBBB???EEECCCAAAAAADDDIIIMMMPPPGGGIIIOOOSSSRRRNNNNNNRRRWWWQQQLLLLLLRRRWWWXXXVVVTTT\\\ccc___WWWWWWaaammmnnnddd___cccjjjkkkjjjjjj{{{~~~|||uuusssyyy~~~---...///...,,,*********000000///...,,,***))))))(((''''''(((,,,...///...000...,,,,,,---.........---...000000///...///000000000000///---,,,---///333444444333000/////////---000333444333000...---***(((''''''))),,,------,,,---,,,,,,+++---000333333222111///---,,,++++++------...000111111...+++((()))+++,,,------,,,,,,+++)))((()))+++---...---...///...,,,)))***---111...---,,,,,,---,,,***)))++++++***))))))))))))***+++---//////...,,,(((&&&&&&%%%$$$%%%(((,,,111444111000000///---,,,***)))''''''(((((('''&&&%%%%%%)))+++...000///---***''')))'''&&&&&&'''***...000---,,,+++,,,------,,,***---,,,***+++---......---)))((('''&&&%%%&&&''''''******++++++***)))((('''(((***,,,...///...,,,+++)))((('''(((***,,,---,,,,,,,,,++++++*********))),,,------------...///000111000///---,,,,,,...000,,,,,,,,,---///000222333///...---,,,,,,,,,---...////////////////////////111000///000000000///---......---,,,++++++,,,,,,111111111///---...444999666444111......///222333999777666444555666888:::666444222222333333333222444555333000,,,,,,///222666444222333666:::===>>>:::888666555666555444222222555666555777<<<>>><<<:::::::::<<<>>>>>>===;;;:::;;;<<<<<<<<<;;;:::888777888777666555666999<<>>;;;<<>>;;;<<<>>>@@@@@@???>>>>>>>>><<>>???>>>===<<<======:::888888;;;<<<;;;999;;;<<<===>>>@@@AAABBBBBB???@@@BBBDDDGGGIIIKKKLLLIIIMMMNNNMMMNNNRRRTTTRRRPPPMMMIIIIIIKKKNNNQQQQQQUUUYYY\\\YYYTTTTTTZZZ```eee```]]]```ccceeejjjpppyyywwwxxxyyyxxxvvvyyy~~~***---///000...,,,,,,,,,555333000.........---,,,***((('''(((***,,,------111///------//////...---,,,000333333111000222444000111222222000//////000777666444000---,,,---///+++///444555222...------+++)))((((((+++,,,+++***)))***+++***)))+++000444222111///---,,,+++++++++.........///111111///---)))***++++++++++++***)))************+++,,,,,,,,,***---000...******///333///---+++,,,......+++'''++++++++++++++++++++++++))),,,///111000,,,((($$$$$$###$$$&&&***---------+++...000///---+++******'''''''''''''''''''''''',,,---//////...,,,***(((((('''&&&&&&''')))+++---...,,,+++,,,//////,,,(((((('''((()))+++---......***)))'''&&&%%%%%%%%%&&&((()))*********((('''&&&(((+++///333333///+++((()))((((((***---/////////*********+++---------,,,///---***+++---///000000111222222///,,,---000444------------...///000111111000/////////000222333//////....../////////000222000...///222222...+++------,,,,,,,,,,,,------,,,---,,,+++***,,,000444888666333000000111444666111555:::===>>>;;;777444777444111111444444222///222444555222...///555::::::777333333666999999888888888888777555333333444111444555333444777888555:::999888;;;???AAA>>>;;;888999;;;<<<<<<<<<======999777666666888:::;;;;;;GGGDDDCCCBBB>>>:::>>>DDD>>>===DDDMMMKKK@@@<<<@@@KKKGGGCCCAAAAAABBBCCCBBB<<<@@@DDDDDD@@@<<<<<<>>>HHHBBB;;;:::======999444<<>>===;;;888<<>>===:::777999>>>AAA???<<>>???BBBFFF999>>>EEEJJJKKKIIIEEECCCOOOQQQLLLDDDFFFQQQUUURRRKKKJJJHHHGGGFFFGGGKKKMMM^^^VVVNNNOOOVVVZZZUUUNNNWWW[[[aaaaaa\\\]]]lll}}}tttqqqvvvvvvqqqttt|||}}}***---000111000///......444111......///000000000---+++))))))+++---------000000//////000///...------111555666444333444666///111333333111000000000999777333...+++***,,,...+++///444444111...---------,,,+++++++++***((('''&&&((())))))((()))...222///...,,,+++***+++,,,,,,///...---...000000///...++++++++++++***)))((((((***+++,,,,,,+++++++++,,,(((,,,///...+++***...222...,,,***+++......+++(((++++++,,,,,,,,,,,,,,,,,,(((+++...000///+++&&&###$$$&&&***...000///***&&&(((+++...///---+++******(((''''''''''''(((***+++/////////...---,,,+++***((((((''''''(((((()))***...,,,+++,,,///...+++'''###$$$%%%'''(((***---...+++)))(((&&&%%%%%%%%%&&&(((((()))***)))((('''&&&(((+++000333333///***&&&(((((((((***,,,......---''''''(((+++///222111000000---+++***,,,///111111111333333111...---111555///............///000000000/////////000222444555000000/////////000111111222000///000222222...***+++,,,,,,---............++++++***)))***,,,///222888666444222111333555777111555:::>>>???<<<777444555333000111333333000---...111333222///111777===<<<888444444666777666444666777888777444333444555666888888555444666666333999888888;;;???AAA>>><<<666777999;;;>>>@@@AAAAAA999777666777:::======<<>>;;;???FFF>>><<>>HHHGGGFFFFFFFFFFFFDDDBBB===CCCGGGFFF???::::::<<>>:::666>>>@@@BBBAAA===<<<===???:::777444333555777888999:::888777888<<<>>><<<:::888<<>><<<888666888>>>AAA@@@===???AAAAAA???<<<<<>>===888777999999666777888999;;;===>>>===<<<888666666:::@@@CCCCCCBBB999888888:::<<>>EEE>>>??????>>><<<:::999999666444222333666:::===>>>888888999:::<<<<<<:::888888;;;>>>@@@@@@>>>======888666444777;;;>>>>>><<<===>>>>>>;;;999:::>>>BBBMMMLLLJJJFFFCCCDDDIIINNNEEEJJJNNNMMMKKKJJJFFFAAAKKKKKKJJJHHHFFFEEEGGGIIIFFFKKKQQQQQQNNNOOOUUU[[[\\\SSSPPP[[[iiirrrtttuuu}}}zzzyyyxxxyyyzzz}}}+++---///000/////////000+++---......++++++...111444111...,,,,,,---......,,,222666555000,,,---//////000111444555555222000...///000000///...///111---...///...---...000333000///.../////////...---(((...222000***&&&&&&)))''''''(((+++---...---,,,+++***))))))***---000222---+++******---000111111000///---+++)))((('''&&&(((+++---,,,***(((((()))((()))***+++***)))'''&&&(((***,,,---------...///)))***+++,,,---,,,,,,+++,,,,,,++++++***((('''&&&%%%,,,555999555///)))&&&'''&&&&&&)))---...,,,******)))((('''))),,,000222///---+++)))))))))+++,,,)))************)))(((''')))+++------+++)))''''''$$$&&&(((((('''(((+++...+++***)))(((''''''((()))((((((************)))(((***++++++++++++******)))+++*********++++++(((&&&'''&&&'''---333666555222---///111000......111555111111000000111///---+++000000000000000111222222+++++++++,,,...111333555444333111/////////111111///111333333111...,,,+++'''+++///333555444111///111000///000222444666777444333333333333444444444<<<:::888666555777999;;;333444555444222000//////---...///000111111222222111222333333333444666888444444444555666777777777===???===888888;;;===;;;555888:::;;;;;;:::;;;;;;===888555999AAAEEECCC???999:::;;;<<<>>>???AAABBB<<<;;;>>>DDDFFFAAA<<<;;;@@@AAA???<<<===AAACCCBBB<<<@@@EEEKKKLLLGGG???999>>>@@@CCCBBB???<<<;;;<<<666>>>DDDAAA999777???HHH===<<<<<<<<<<<<;;;888666777555333444888<<>>>>><<<:::666666666888999;;;===>>><<<<<<;;;999999:::===@@@LLLLLLJJJEEEAAACCCIIIOOOEEEGGGKKKOOOKKKEEECCCFFFNNNLLLJJJHHHGGGGGGGGGGGG???IIISSSQQQJJJIIISSS^^^[[[TTTSSS^^^kkkqqqqqqooo}}}|||uuussszzz{{{yyy}}}+++---...///.........000+++///222111---+++...222666222...,,,,,,---...---+++222999777///***,,,111///......111444444000,,,...//////...------///111'''))),,,...000111444666333///,,,---///000///---%%%---333222***%%%''',,,***)))))),,,000111...*********))))))+++///333555,,,***((())),,,000222222222000...,,,)))((('''&&&'''***,,,+++(((&&&&&&''')))(((((()))***(((%%%"""%%%)))------,,,,,,...111((()))+++,,,---,,,++++++...---+++***)))(((((()))"""***333666111+++((('''(((%%%$$$'''---000---***+++***((((((***---111444---+++)))'''&&&(((***+++***++++++++++++)))'''&&&'''***......***'''&&&'''&&&(((******((())),,,///,,,+++)))(((((())))))***((()))***++++++***))))))+++***)))''''''(((***+++000///.........---***((()))((((((---444777444000,,,000333222......111666111000///000111000+++'''000000000000111222333444,,,,,,---...000333555777555333111///......///000...111555444000,,,+++,,,&&&***000555777555222///111000000111333666777777222222333444444333333222888999999:::999888777666222555888666222//////111222111111222333333000...+++...111222222444888<<<444333222444777999888777;;;<<<:::666666;;;>>>===444888;;;;;;999888999;;;AAA:::444888AAAFFFBBB;;;888;;;===>>>???@@@BBBEEECCC===;;;???AAA???<<<<<<999@@@AAA===???EEEDDD<<>><<<>>>@@@@@@???>>>>>>>>>AAA@@@???>>>======>>>???>>><<<;;;<<<>>>>>>:::777:::888666555888;;;======444888===>>>;;;666555444888666666888<<<===;;;888777888:::::::::<<<>>>AAA===<<<;;;:::;;;===???@@@AAAEEEIIIHHHEEECCCEEEHHHKKKGGGGGGJJJFFF@@@FFFRRRPPPMMMIIIHHHHHHHHHGGGFFFFFFJJJMMMNNNLLLLLLOOOSSSSSSXXXaaagggfffeeejjjsssppp{{{~~~vvvssszzzzzzyyy}}})))+++...//////---------444555444222000......///---///000///---,,,///222//////000000000000//////000000000000000111111222000......///111000+++&&&+++++++++---///222555777---000222111...***(((((((((((())),,,///000///---+++---//////...,,,,,,---***(((***000777888111******(((&&&(((---222444444000222333111...,,,******...---+++)))(((((())))))'''---222000)))$$$%%%)))***((('''---333444---%%%------...------...111333,,,+++,,,///...***((()))******+++,,,,,,***)))(((%%%%%%&&&&&&&&&(((+++...---***((()))+++,,,***(((((((((''''''''')))+++,,,***+++,,,---,,,***'''&&&,,,+++)))(((&&&%%%%%%%%%%%%(((******'''&&&)))+++///+++'''''')))***)))&&&***+++***(((%%%%%%(((,,,&&&''')))***,,,---...///:::666///,,,---000333444---///000111111///---++++++...000000...,,,******---...000///---+++******))),,,///111000000000111222,,,''')))000888===>>>222444666333///---...000888111+++---333444...'''***///444444222111555999...000333888::::::666333888666333000000222555777///555;;;===:::666444444888555222333666777555222...555<<<;;;444...---///)))***...555;;;<<<777333777555222111333777<<>>>>><<<777<<<@@@===666555<<>>BBBDDDDDDBBB@@@JJJFFFAAA>>>???AAABBBCCC888>>>CCCBBB<<<:::>>>CCCGGGBBB======@@@???888111999>>>@@@===777666<<>>:::888;;;AAACCC===777<<>><<>><<<:::999:::===???@@@??????>>><<<::::::===???>>>===>>>@@@BBBBBB@@@===;;;::::::<<>>>>>@@@BBBDDDDDDCCCBBBFFFDDDBBBBBBCCCDDDDDDCCCBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@>>><<<:::;;;;;;;;;;;;;;;;;;<<<===;;;:::;;;<<<>>>===<<<:::888888888888777777666666666666777999::::::999777;;;<<>>@@@???>>>===<<<<<<>>>??????CCCGGGHHHJJJJJJHHHDDDHHHFFFEEEHHHIIIJJJMMMQQQKKKNNNPPPOOOLLLJJJKKKMMMNNNPPPRRRQQQNNNMMMNNNPPPYYY]]]aaa```]]]]]]aaaeeeeeehhhlllqqqyyy~~~|||xxx|||wwwwwwzzz000111111000---,,,,,,---///222444444111,,,)))((('''(((***...222444444333---...///000000000000000222000---+++******+++---222333444333///+++)))(((---...///000111222222222333...***))),,,---***'''''''''''')))+++,,,+++)))(((***,,,,,,***(((((((((+++)))(((,,,111222...))))))***,,,///222333222000---///000000...,,,+++++++++******)))))))))***+++111,,,((()))---...***%%%,,,111555333,,,&&&&&&(((''',,,222555333000,,,***&&&$$$&&&+++,,,******,,,)))(((((('''''''''''''''******(((&&&$$$%%%)))++++++---......,,,***((((((%%%&&&'''((()))))))))))),,,++++++***+++,,,---...(((((('''''''''&&&&&&&&&)))(((((()))***+++***)))'''***---+++((('''+++///,,,,,,***'''%%%$$$&&&(((###$$$&&&)))---333777:::777666666666666444000---/////////...---,,,,,,,,,...000111000...+++******)))+++///000...,,,******---............000444666111...---...222444333111111000///000222333222222...111222///+++))),,,/////////111444666444///+++---...000333666666444222---000333666777666444333111222333666999:::888666333777:::999555333444777;;;666111222555777444000111444777777555777<<>>666;;;???>>>:::999===BBBFFFAAA<<<;;;===???===;;;;;;???CCCBBB???===???AAA<<<999888===EEEGGGAAA:::AAAAAAAAAAAAAAAAAABBBBBB???@@@AAADDDFFFFFFDDDBBBKKKEEE@@@???BBBCCC@@@===<<>>@@@DDD===999666999>>>@@@===888@@@===;;;:::;;;=========555666888999999888666444999666555777<<<===:::777999@@@FFFGGGCCC@@@BBBDDDBBB???<<<<<<===???>>>===AAAJJJJJJCCCDDDNNNNNNGGGGGGAAADDDOOOQQQIIIHHHPPPSSSOOOKKKKKKOOORRRRRRQQQKKKTTTZZZVVVLLLJJJRRR[[[]]][[[[[[\\\^^^^^^\\\ZZZ]]]gggkkkggglll{{{|||}}}tttuuu~~~xxxyyy222222111...+++******+++,,,///333333000+++'''%%%&&&&&&''',,,222444222///+++,,,---...////////////000---***'''&&&(((***,,,111333555222---((('''(((,,,,,,...//////...---,,,///...------------+++))))))(((((()))***+++***)))(((***,,,,,,***((((((((()))'''%%%'''+++,,,)))&&&)))+++///222444333000...+++---//////---+++++++++))))))))))))******++++++111,,,''')))---///,,,(((---222555222+++%%%%%%(((&&&+++000333111---)))'''$$$"""%%%)))+++******---***)))'''&&&&&&''''''(((,,,,,,***'''$$$%%%'''******---111000,,,((('''((($$$%%%'''((())))))(((''')))***+++,,,---.........((((((((()))))))))((((((+++((('''(((+++---+++(((''')))++++++******---///---,,,***'''%%%%%%&&&'''%%%%%%&&&(((---333888<<<111111222444444222///+++///...---,,,+++++++++,,,...///000///,,,***))))))'''***...///...,,,******...///111222222333555777111///---...000111111000...,,,+++---222444333111---///000...***))),,,/////////111222222222000...000//////000222222000///...000444777777555333111000///...222666999777555111444888999888777777888<<<555......222666666333555777888888777999===@@@777555222000000222555666===;;;888555666999<<>><<<777666999>>>DDD@@@;;;:::===???===;;;;;;???BBBBBB>>><<<>>>AAA@@@===<<<@@@EEEFFF@@@:::AAA@@@???===<<<<<<>>>@@@;;;<<<>>>BBBEEEFFFEEECCCNNNFFF???===???AAA???;;;;;;AAAFFFEEEAAA???BBBFFF@@@:::666777===@@@>>>:::BBB???<<<:::;;;===>>>>>>888888999999888666555444555444333555999;;;;;;:::;;;BBBHHHIIIDDDAAAAAACCC???>>><<<<<<<<<======<<>>>>>>>>>>>???>>>>>>===CCCCCCBBBAAAAAA@@@???>>>>>>>>><<<999666777:::>>>>>>===>>>@@@DDDGGGHHHHHHHHHDDD???<<<;;;<<<===>>>???AAACCCCCCCCCBBBBBBBBBBBB???;;;999:::<<>>======>>>???>>>===>>><<<:::777555444444444...000333444555777<<<@@@???BBBDDDEEEDDDAAA???======@@@AAA@@@<<<:::===@@@GGGCCCCCCHHHHHHCCCCCCGGGCCCIIIIIIEEEFFFKKKKKKFFFHHHHHHJJJMMMQQQTTTTTTTTTSSSQQQOOOOOOQQQTTTVVVVVVXXXWWWTTTSSSSSSUUUYYY[[[___YYY[[[fffnnnoooppptttnnnvvvyyyuuuuuuzzz{{{yyy}}}---......---***)))))))))+++---//////---***))))))***)))***+++,,,,,,+++)))++++++,,,,,,,,,,,,++++++((('''%%%$$$%%%&&&)))+++***+++---,,,+++*********...//////......---,,,+++&&&///888888222,,,,,,///000...,,,+++,,,,,,+++***(((***---------,,,,,,---+++******+++------,,,***+++---//////...,,,++++++***,,,------+++)))(((((('''((())))))*********)))))),,,......,,,,,,...111...,,,))))))+++,,,***'''000000000...------000333+++((((((++++++)))))),,,,,,,,,+++******************++++++***(((''''''(((***,,,------+++)))''''''###$$$%%%&&&''''''''''''###&&&,,,000111000---******+++,,,---------,,,+++(((''''''((()))***)))((((((%%%$$$(((---///---***,,,***'''''')))+++,,,,,,+++***)))))))))+++...///,,,,,,---///222444333222************++++++++++++)))***+++***'''&&&'''((((((***,,,,,,+++))))))***(((,,,000333222///---+++000///...---...000222333+++++++++,,,...000000///111---((()))---000///---,,,///111///,,,...555===666333...,,,+++,,,++++++555555444333222111000///...---...///111222111000---...111777===???;;;666222222111...---///444999888777777:::??????:::555555333111000222666;;;???444555666777888777666666DDDAAA===;;;<<<<<<:::888666999;;;999777888===BBB@@@<<<999;;;>>>???===999BBBDDDEEEAAA<<<;;;>>>BBB<<<===;;;777444444888===CCCAAA@@@AAADDDHHHJJJKKKAAAAAA???<<<999:::>>>BBBCCCAAAAAACCCEEEFFFCCC@@@DDDDDDAAA===:::;;;@@@DDD===<<<<<<>>>???@@@>>>===BBB???<<<888555444444444,,,///222222222555<<>>CCCDDD===>>>HHHIII@@@@@@GGGEEELLLJJJ??????HHHJJJBBB@@@DDDIIIMMMOOOPPPQQQRRRVVVNNNIIILLLTTTXXXUUUOOOUUUUUUSSSPPPOOORRRXXX]]]XXXSSS[[[nnnvvvmmmeeefffqqqxxxttthhhggguuu{{{yyy***,,,......,,,+++++++++,,,------,,,******,,,...,,,------,,,+++***++++++---......------,,,+++***((('''&&&%%%%%%%%%&&&'''(((((((((***---//////...///...---,,,,,,++++++,,,(((...444555111------///222///---++++++++++++***&&&(((,,,---------...///+++,,,---...000///...---,,,---...,,,((('''(((***+++,,,---,,,***'''&&&&&&'''((()))******))))))((((((+++...///......///111---***(((((()))***)))(((//////---+++***,,,111444111...,,,---,,,((('''***+++++++++,,,+++******)))&&&(((+++,,,+++)))((((((******))))))******(((&&&$$$$$$$$$$$$%%%&&&'''((($$$&&&***...///...,,,******+++---...---,,,+++***&&&'''((((((''''''((()))$$$%%%&&&(((***++++++***+++(((&&&'''+++///000000******)))(((((((((((()))******,,,///111222000///&&&''')))+++,,,,,,++++++((()))***)))'''''')))***+++++++++***((('''(((***+++...111222000---,,,+++...000111111000000000111---...//////......///000111---))))))---000000///...///000//////111666;;;555111---******,,,------222333444444333222000///...000222222111000//////+++...444999<<<;;;888555000111111000///111555999888999;;;======<<<:::888444444444555777999<<<===555666777888888888777777AAA@@@?????????>>>;;;888555888:::999777888===BBB???;;;888999<<<===;;;888===@@@AAA???;;;999===AAA<<<>>>===:::666555:::???CCCAAA@@@AAADDDFFFHHHHHH>>>??????>>>===???CCCFFFCCCBBBBBBEEEGGGHHHFFFDDDFFFGGGFFFCCC@@@???@@@BBB<<<;;;:::<<<>>>@@@???>>>@@@???===;;;888777555555111111111111333666;;;???===<<<;;;<<<>>>???>>>======???AAA@@@>>><<<===>>><<<;;;===AAACCCDDDFFFHHHJJJIIIEEEAAA???AAACCCBBB???AAAEEEIIIMMMOOOPPPPPPSSSOOOLLLNNNSSSUUURRRNNNTTTSSSRRRPPPOOORRRVVVYYYSSSWWW```iiillljjjfffeeennnpppnnniiigggmmmvvv|||uuuzzz)))+++...000///---------------+++***)))***...111---///000...+++***,,,///000000000///...---++++++)))((('''&&&%%%$$$$$$$$$'''&&&%%%)))///333333111---,,,***)))((()))******,,,...000000000///...///222///,,,+++++++++***)))$$$'''***,,,------...000)))+++---///000///...---------,,,)))%%%$$$'''***+++,,,---,,,)))&&&%%%%%%'''((()))******)))((('''(((***,,,///111111000///+++***)))'''''''''((((((++++++***((((((***...111666222//////,,,(((''')))******+++,,,,,,***)))(((###'''+++------+++)))(((+++(((&&&'''***+++)))&&&%%%$$$######$$$%%%'''(((&&&''')))+++,,,,,,,,,,,,***+++---------+++)))((($$$&&&)))(((%%%%%%'''***!!!%%%)))***(((''')))+++***'''&&&(((---111333333)))))))))((('''&&&&&&%%%&&&'''***...000///+++((($$$%%%(((+++,,,,,,,,,+++((()))***)))((((((***,,,,,,,,,+++)))'''&&&(((***111222333222000......///...000444555333000...---...111333111...---///111000---+++***,,,///111111111///...000333555666555444000+++)))***---///000///111333555555444111//////333666555222///...///***000888;;;999666555555111000000111333555777888999<<>>;;;999;;;===333555777:::;;;;;;;;;:::::::::::::::::::::;;;;;;:::<<>>>>>???@@@<<<888888<<>>@@@BBBCCCCCCBBB>>>>>>>>>???AAAEEEGGGIIIAAABBBEEEGGGHHHIIIIIIIIIGGGHHHHHHHHHFFFCCC@@@>>><<<:::999999<<>>>>>>>><<<999777555888333000000555999;;;;;;999999:::;;;<<<>>>@@@AAA<<<;;;:::;;;<<<<<<:::888555<<<>>>999>>>IIINNNIIINNNEEEAAAEEECCC;;;<<>>???999222......222///...111666888444000999<<<>>><<<777777;;;@@@888888999<<<@@@>>>999444>>><<<888666666888<<<>>>666;;;AAACCC???;;;888777???999333555<<<@@@===777666<<>>???;;;777CCCHHHEEE999777???CCC???<<<777999BBBBBB;;;999???IIIAAA999<<>>???>>>;;;888666BBB<<<666555888;;;;;;999666999;;;;;;:::;;;@@@DDDAAA:::333444999999333+++===;;;888888;;;AAAHHHMMMFFFAAADDDKKKGGG;;;777<<>>===:::888:::777555555999;;;;;;999;;;;;;===???BBBBBB???===::::::;;;;;;<<<===>>>>>>CCCAAA???>>><<<:::<<>>>>>;;;<<<>>>??????AAA???>>>@@@EEEHHHHHHGGGBBBDDDFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGFFFDDDAAA???<<<;;;:::999999;;;>>>@@@@@@@@@???>>>===;;;::::::======<<<;;;::::::999999:::999:::;;;>>>@@@AAABBB>>>:::777777888888555222999::::::<<<>>>AAACCCEEEDDDGGGHHHEEECCCBBBBBBAAA@@@AAACCCGGGIIIIIIKKKNNNMMMNNNNNNMMMLLLKKKKKKLLLLLLKKKJJJKKKNNNRRRSSSTTTVVVVVVXXX]]]```bbbccceeeffffffhhhjjjiiihhhjjjoooqqqwww{{{{{{{{{~~~+++,,,---...---,,,***((()))***+++++++++,,,///222,,,///111000---,,,///333444000---...333333///*********)))'''%%%'''+++///(((+++///222222000---+++---,,,,,,,,,------...///***,,,...000///...+++)))+++))))))***++++++(((%%%$$$(((+++***(((''')))---)))((()))---222333///+++111///---++++++---///111,,,---...///---***'''%%%&&&'''((())))))))))))))))))000777555---''''''))),,,(((%%%&&&)))+++)))&&&((('''''''''''')))+++,,,///...---)))'''&&&(((***000000000...+++)))***+++(((((((((''''''(((,,,///---+++(((((()))******)))***)))&&&%%%&&&***---000+++***)))((())))))++++++,,,++++++,,,---...---,,,)))(((((()))***+++)))'''(((&&&&&&)))---...***&&&''')))*********,,,000444)))***+++,,,---,,,+++***111111000...,,,)))'''&&& '''...000///---...000000,,,)))'''((((((&&&$$$###&&&'''&&&###"""&&&+++,,,000444666555111///---111222333222000...//////---333999888333///000333222...***)))+++---......+++...000000...---...000---+++***///555777333...000...---...222888<<<>>>222222222222222222111111444555666999<<<;;;666222///333666555111///000222222222222555888:::888666888999888666555:::CCCKKK<<<<<<;;;:::888666333222;;;888666888<<<===:::777555666666555666777999;;;>>>;;;999???HHHIIIBBB:::999<<<>>><<<:::;;;@@@EEECCC;;;<<>>EEEBBB888888BBBDDD===999>>>BBBCCCBBBAAACCCFFFHHHCCCAAACCCIIIJJJEEE???CCCFFFHHHFFFAAA???DDDIII===:::888888:::<<<;;;:::CCCBBB???===<<<;;;<<<<<<999===BBBAAA<<<888777888===:::999===BBBDDDBBB???:::;;;:::999888777888999666888;;;>>>@@@@@@???>>>DDDLLLKKKAAA@@@IIILLLFFFAAAAAAIIIQQQKKK???CCCQQQSSSMMMIIIJJJNNNPPPKKKEEEFFFJJJNNNNNNMMMOOOVVV\\\YYYQQQTTTccchhh```YYY\\\eeejjjiiibbbccclllqqqpppjjjppp}}}wwwzzz,,,---------,,,***'''&&&(((***,,,,,,,,,,,,...000,,,...000000///...000111333...+++,,,111111---((((((((((((((()))+++---///***,,,000222222000,,,***,,,,,,,,,------...//////)))***,,,......---+++************+++++++++***(((***++++++)))''''''))),,,))))))+++///222111...+++000...---++++++,,,---...***+++---...---+++)))(((&&&'''((()))******+++***...333777333***$$$%%%)))***(((&&&&&&((()))(((&&&((('''''''''((()))***++++++++++++)))''''''(((***111000---+++))))))***+++'''''''''&&&&&&'''***---+++)))'''&&&'''((((((((()))(((''''''(((***---...+++***((((((((()))+++,,,+++)))((()))+++---......)))(((((()))***+++***)))))))))***,,,///...***'''((()))***+++,,,...///111)))***+++,,,,,,,,,,,,,,,111000...,,,***)))(((((('''+++///000...,,,---///000---***(((''''''&&&&&&%%%&&&'''&&&%%%%%%(((+++)))---111444333222000000222222111///------...000111555999888444000000111222000///......------,,,+++,,,......,,,,,,,,,---,,,+++,,,111666777444111000...------000555:::===333333222111222222444444666666777999:::999777666222555777666222//////000111222555777999888666555666777666666777;;;CCCHHH<<<<<<<<<;;;999777444333999777777888::::::777555555555555555666888:::;;;===;;;;;;???EEEFFFCCC>>><<<======;;;999:::???DDDBBB>>>>>>AAA???::::::@@@>>>CCCDDD??????BBBAAA<<<777===BBBBBB???>>>AAAEEEGGGDDDCCCDDDGGGGGGCCC???DDDGGGHHHEEE??????DDDIII???===:::999999999:::;;;BBBAAA@@@>>>===<<<;;;;;;999===@@@@@@;;;777666777;;;;;;;;;>>>AAACCCAAA>>>::::::999999999:::;;;<<<777888:::<<<>>>???@@@AAAFFFKKKJJJDDDBBBHHHJJJHHHGGGGGGLLLOOOJJJCCCEEEMMMQQQNNNKKKLLLOOOOOOMMMIIIHHHKKKOOORRRTTTWWWZZZ\\\YYYUUUXXXaaaddd]]]XXXXXX```eeeeeeccceeelllpppnnnlllqqq{{{yyy{{{///...---+++***)))(((((()))+++------,,,,,,---...111//////000222222000---------,,,,,,,,,,,,***)))'''%%%&&&***///111...+++,,,------...............******++++++,,,,,,,,,,,,))))))******++++++++++++))),,,///...+++))),,,///111---)))((()))***+++***+++---000000///......000......,,,+++))))))))))))***+++++++++++++++++++++&&&'''(((***+++,,,,,,,,,444444111+++&&&$$$&&&(((((()))***(((&&&%%%''')))((((((((((((((())))))******++++++***((('''((()))///,,,***(((((()))***+++&&&'''&&&%%%%%%&&&)))+++***(((%%%%%%&&&''''''&&&%%%&&&'''((())))))))))))))))))((((((((()))+++,,,)))'''%%%&&&))),,,---...***(((((((((***++++++******---000000---***(((((()))((((((---111222...******************+++,,,---,,,,,,+++***)))***++++++111///---,,,+++,,,---------......+++'''&&&***...,,,)))''''''***,,,,,,+++***,,,///000000000111333000000...,,,***+++...111888777666555444333111//////333777666111---+++,,,---,,,,,,,,,......,,,+++,,,...000222333444666777////////////000222555777888666333222222444777999555888;;;:::666444666999777777666666444111///---222777<<<<<<999555555666555444555999===>>>===;;;<<<;;;;;;:::999999888888444888;;;;;;888555333333777555333444999<<<<<<;;;:::===@@@???<<<<<>>>>>>>>???BBBDDDAAAEEEHHHHHHDDDAAACCCEEEDDDDDDCCCAAA@@@??????@@@@@@AAA@@@;;;777777;;;@@@>>>>>>???@@@>>><<<:::999<<<<<<;;;:::999888777666888;;;>>>???>>>===>>>???===999666777:::===<<<;;;:::999777777:::???EEEIIIIIIEEEFFFJJJGGGAAAAAAFFFLLLNNNKKKFFFHHHNNNMMMGGGJJJNNNQQQPPPNNNMMMPPPTTTPPPMMMNNNUUU___bbb\\\UUUWWW]]]___YYYWWWZZZ[[[XXXZZZYYY^^^gggkkkiiiiiilllsssuuuuuutttyyy{{{yyy000///...,,,++++++++++++,,,---...---+++***+++,,,444000...///222333///+++***,,,...---***((()))***'''%%%%%%+++222444///***...---+++++++++---...000((())))))******))))))((()))))))))***+++,,,------(((---111///+++***---222555///***)))+++---,,,***...111333111...,,,///222------,,,+++)))((('''&&&******+++++++++,,,,,,,,,&&&'''(((***,,,------...666111***&&&$$$%%%''')))(((***,,,***%%%$$$&&&***))))))))))))(((((((((((((((***++++++***(((((()))+++)))&&&&&&''')))******'''''''''&&&%%%&&&)))+++***(((%%%%%%&&&''''''&&&$$$%%%'''))))))(((&&&$$$'''(((((())))))*********'''%%%$$$%%%(((+++,,,,,,***)))'''(((***,,,,,,++++++///222111,,,(((((())))))((((((---333333---&&&++++++++++++++++++,,,,,,&&&''''''((()))+++,,,---444111,,,))))))***,,,---,,,///000---''''''---333222---******...000///,,,,,,------,,,,,,...111333...---,,,***)))+++...111:::888555444555555222000...555;;;:::333---,,,---000...---...000000...+++...000222222222333666999222333444333111111222444:::888666444444666888999333888<<<:::555222555:::999999888777666333000...444:::???>>>888444555888444444666;;;??????999333:::::::::::::::::::::;;;222777<<<<<<888444333444888555222555:::>>>>>><<<999???BBB???888777???GGGFFFBBB===999888888999999???GGGEEE:::999BBBEEE???;;;888???MMMMMM???777999???===<<<===???AAABBBCCC>>>DDDJJJIIIDDDAAAEEEIIICCC@@@>>>>>>??????<<<999@@@CCCCCC???999777<<>>;;;999<<<:::888777777888888888777;;;>>>>>>;;;999<<>>999555555999;;;;;;999;;;999555555888???FFFKKKHHHAAACCCKKKHHH<<<:::BBBLLLOOOJJJCCCGGGSSSRRRGGGGGGMMMRRRRRRNNNNNNTTTZZZSSSNNNMMMUUUbbbfff]]]SSSTTT______TTTPPPXXX[[[WWWUUURRRYYYggglllhhhfffiiitttsssnnnkkktttxxxuuu...//////000000///---,,,...///...,,,***)))***+++000000////////////......+++---///...+++)))***+++'''&&&(((+++///111000......---+++******+++,,,---((())))))))))))'''&&&%%%''')))+++...//////...---***,,,------,,,,,,...111444111...,,,,,,------...000111222111000///......------------,,,+++)))((((((***,,,------,,,+++***&&&'''(((+++,,,...//////000---((($$$$$$%%%(((***++++++***)))(((''''''(((+++*********((('''&&&%%%$$$'''***+++***))))))***(((&&&$$$%%%)))+++++++++)))))))))'''&&&'''***,,,+++)))'''&&&'''(((((('''''''''(((((('''&&&$$$$$$%%%&&&(((***+++******)))'''&&&%%%''')))+++,,,+++***)))'''(((***,,,,,,,,,---.........,,,*********))))))+++...000000,,,))))))+++...000000...***((("""###%%%''')))+++,,,---...///...+++((((((,,,000000000...+++)))***---111333111///....../////////---------,,,+++,,,...111,,,,,,,,,+++***,,,000333333555777888777555444333222555777666222///------000222333222000//////000111111111333444666666666888999999777444333555777888888999888888777666555222555777888666666777888888;;;<<<:::555222111222555888::::::888666666777666777999;;;<<<;;;999777777888:::<<<<<<:::888777333555777888888777777777555555555666999;;;>>>@@@===>>>???===<<<<<<>>>@@@DDDDDDBBB===888666888;;;===@@@@@@===;;;===>>>>>>999:::???CCCDDD???;;;:::===>>>???AAAAAABBBBBBBBBAAABBBDDDFFFHHHIIIIIIHHHDDDAAA???>>>@@@AAA@@@???>>>AAABBBAAA>>><<<<<<===<<<===>>>?????????>>>>>>888:::;;;999777666999<<<;;;;;;;;;;;;:::;;;<<<===<<<:::777555555555777888888777777777:::>>>BBBEEEBBBBBBDDDEEEBBB===<<<===DDDHHHJJJIIIIIIKKKNNNOOOKKKKKKLLLNNNQQQTTTUUUUUUNNNMMMNNNSSSZZZ^^^\\\XXXSSSVVVWWWUUUUUUUUUUUUSSSRRRUUUXXX]]]dddkkkkkkiiiiiihhhjjjppptttvvvyyy}}}+++...111444444222///,,,111000///,,,)))((()))***,,,...000...,,,+++...111............---,,,++++++'''(((***+++,,,---000333------,,,+++******))))))))))))))))))((('''%%%$$$&&&)))...222333222///---,,,***)))***---//////...111333333000,,,+++...111111000///111333222...))),,,---...//////...---,,,&&&)))---000000---***'''%%%''')))+++---...//////******(((&&&$$$%%%(((+++...+++((((((***+++)))&&&,,,++++++***((('''%%%$$$!!!$$$(((******)))******'''%%%$$$&&&***------+++++++++***)))((()))+++...---+++(((((()))******)))+++***(((&&&%%%%%%%%%%%%$$$&&&)))+++,,,+++)))((((((''''''(((+++,,,,,,++++++)))'''(((***,,,------///,,,)))***---...,,,))))))+++------,,,,,,,,,...(((,,,222555555000***%%% !!!$$$&&&)))***+++,,,&&&---111...(((&&&,,,333444000+++)))***,,,------222444444111---,,,...222,,,......---,,,+++---...+++,,,,,,,,,,,,...222444+++222:::<<<999555555777777555222111111000...---///444888666000---000555333111000333888:::666111>>>>>><<<999555666999===666888:::<<<;;;888444111111111222555999:::999777666<<>>444777;;;>>>===:::555222666333111333888;;;;;;:::111555888888666888===CCCBBB===:::===BBBDDD>>>888AAAFFFGGGAAA888444999???<<<777:::AAA@@@777666===888??????999999AAAAAA::::::>>>DDDEEEDDDBBBAAABBBFFF@@@<<>>@@@CCCDDDAAA;;;777???>>>>>>>>>>>>@@@BBBCCC444:::@@@>>>777555999@@@???<<<888999<<<>>>===;;;999;;;;;;666111000444999444666888;;;===============FFFFFF>>>;;;AAAAAA;;;===AAAKKKRRRKKKAAAHHHXXXPPPIIIEEEJJJTTTYYYUUUNNNHHHKKKOOOQQQQQQTTTZZZ```SSSLLLNNNYYY]]]TTTNNNOOOQQQZZZZZZSSS[[[nnnsssiii^^^^^^iiixxxvvvkkkqqq...000222444555444333111222111000,,,***)))***,,,---000111///+++***///444777444111//////...,,,***)))***+++,,,,,,---111444---,,,***(((((((((((())),,,+++)))(((''''''''''''###***222666333...***'''///---++++++---/////////---000333333///,,,+++---///,,,+++...222222...)))000///---+++************(((***,,,...---+++'''%%%+++((((((+++000111---((()))(((&&&$$$%%%)))...111000,,,((((((,,,//////...666222---)))((('''&&&%%%'''((()))++++++)))'''&&&)))***+++,,,,,,+++***)))'''***---,,,***))),,,///000---)))(((***---///000111111...)))###"""%%%)))(((***,,,------***&&&$$$&&&'''***,,,---,,,+++***%%%***......***))),,,//////,,,***+++---...,,,)))******++++++,,,,,,,,,,,,+++000666888666111+++((($$$%%%''')))+++,,,------+++,,,---***((((((,,,000777///'''&&&***...---)))///111222...(((''',,,222,,,---...//////......---222111000/////////000111...000444777777777888888999777555444444333111///333888<<<777///,,,111777444444333333333444444555AAA@@@===888444444777;;;444777:::;;;777333///---///444999<<<:::888777777999<<<>>>===888555555777666444222222444666777666:::<<<<<<888333222888===777555<<>>:::DDDEEEEEE@@@:::777888:::<<<555777BBBEEE===888;;;>>>:::777666888:::<<<===:::===AAABBBBBBAAAAAABBBHHH@@@;;;@@@JJJQQQMMMGGGHHHGGGFFFCCCBBBDDDHHHLLL???======???CCCCCC@@@<<<>>>===<<<===>>>BBBEEEHHH<<<===<<<999555666:::???BBB???<<<:::;;;<<<<<<;;;<<<<<<:::777444444777:::;;;999:::===@@@@@@<<<888???>>>???BBBAAA======AAA@@@GGGMMMMMMHHHEEEGGGKKKQQQIIIDDDGGGOOOUUURRRNNNGGGLLLOOOOOONNNQQQYYY```ZZZPPPOOOXXXZZZSSSPPPTTT[[[aaa```YYY[[[fffjjjfff```___eeennnooojjjqqq~~~111111111222222222222222......---,,,******,,,...111111///---,,,,,,...000222333333000---+++,,,...---+++)))***---//////...++++++***))))))***,,,---(((((()))))))))((((((''')))---111222///---++++++,,,...111111///......000111111111222111000---+++------------------.........---+++*********++++++.........------,,,,,,,,,***+++,,,...///...---,,,---***&&&'''***---...---///...------...111666999:::555///***(((''''''&&&,,,,,,***)))(((((())))))******+++,,,,,,+++))))))))))))***+++---...---------...---,,,+++---222666333///+++'''&&&&&&&&&&&&((()))+++,,,+++)))&&&%%%$$$'''***---...,,,)))''''''(((***...000111000///,,,,,,------,,,,,,------******))))))))))))******000222555555222...,,,+++&&&(((+++...///...+++***,,,+++))))))***+++,,,,,,///,,,((('''))),,,...///111000...+++******,,,......------------...///000//////000000000///...---,,,///222444555666888888666777888777333000000111333555555333...,,,...000333444444333333555999===<<<===<<<999555444555888888999999777333000.........777@@@BBB===888888::::::::::::::::::888666444888888888666444666:::>>>999999999777666555666777888;;;>>>?????????<<<888777888999:::999999888999:::999888555444666:::===???>>><<<;;;<<>>>>>>>>;;;<<<===>>>@@@AAAAAABBB@@@===:::777777999:::;;;<<<===>>>===;;;;;;===??????===:::999999999666444<<<======<<<;;;::::::;;;<<<===@@@EEECCC???===@@@GGGHHHHHHHHHFFFEEEFFFHHHHHHIIIJJJJJJKKKNNNPPPRRROOOMMMLLLOOOTTTWWWVVVUUUUUUWWWVVVRRRQQQTTTXXXYYY[[[YYYYYY[[[]]]]]]```ccceeeeeedddeeekkkrrruuutttxxx|||333222111//////000111222***+++++++++***+++---000444111---,,,---...---,,,///222555111+++))),,,111000+++&&&(((---000...******))))))***+++---///000&&&'''(((******+++******//////...,,,******---///)))///555555000,,,---000444111///000333222...)))+++---...,,,))))))...333+++******)))***+++---...333111...,,,,,,...000222+++...000000...---...000111---)))+++000222...))),,,...111000000333;;;AAA<<<666///)))((()))***+++333000+++'''&&&'''***+++++++++,,,,,,,,,***)))(((+++)))(((+++000222///++++++///111///,,,...555;;;333...(((&&&((()))'''$$$)))))))))))))))(((&&&&&&$$$'''+++......,,,'''$$$***'''&&&---555888444---(((,,,//////,,,+++---000***)))'''&&&&&&'''((()))444444333000,,,++++++,,,(((+++000333333///***&&&,,,)))'''(((,,,...,,,((('''((()))((((((***000444222///+++***,,,------,,,///---,,,+++,,,...111333...///111222111000---,,,,,,---...000222444666777111666:::888222...///222333111000......---+++***111222444444555888>>>BBB888999999888555333333444;;;:::666222...---...000///:::EEEFFF>>>777666999999777555777::::::666222666999;;;888444444;;;BBB999777666777888666333000888@@@???777777AAABBB:::555999======:::777777999===999444333444777777777:::;;;<<<:::999===FFFMMMFFFAAA;;;999;;;===;;;999<<>>DDDJJJEEEAAA???AAAGGGHHHDDD???CCCEEEFFFBBB<<<:::;;;>>>888:::===@@@@@@???===<<>>888777999;;;999777555;;;@@@AAA===:::===AAAAAA===999:::===<<<666000===??????<<<777666999<<<:::<<>>???KKKGGGCCCBBBCCCEEEEEEDDDAAAHHHOOONNNJJJIIIPPPWWWVVVOOOKKKOOOXXX[[[TTTKKKQQQ[[[[[[OOOKKKUUU^^^]]]___VVVVVV^^^___WWWYYYbbbhhhiiiddd^^^ggguuuvvvkkkhhhttt{{{{{{333222111000////////////)))***+++*********,,,///222000---,,,,,,---......000222333000,,,***,,,///---***'''(((,,,...---+++***))))))***+++---///000((((((((()))+++---///000111///,,,)))'''))),,,...+++///333222///,,,,,,...333111000000111000---***))),,,---,,,)))***---111***))))))***+++---///000222000---++++++...111333000111111111000000111222111000000111222111,,,'''(((+++///111222555999<<<777222+++'''(((+++///111333000,,,'''&&&&&&(((***+++,,,,,,---,,,+++)))((())))))***---000111///---...000111000---...333888///,,,)))((())))))'''&&&))))))(((''''''''''''''''''))),,,------+++(((&&&)))&&&%%%,,,444777111***'''***------,,,,,,---...((('''%%%$$$%%%'''***,,,333222000,,,(((''')))+++))),,,000222222///+++(((***)))(((***,,,,,,***(((%%%&&&(((((()))+++///333111000...,,,------......------,,,,,,---///222333111222222222222111000//////---,,,---///222333444...333777666222......//////////////////......---000111222555999<<<>>>>>>555555444333222222222333888777444000---,,,///111666===CCCBBB;;;444222333666555444666888888666333333666888777555555888<<<:::999888777555222///---666;;;;;;888888>>>???:::888:::<<<;;;999888888999:::777333111222444555555777888999888888<<>>======AAA@@@<<<===CCCCCC>>>:::>>>@@@???;;;:::<<>>AAAEEEBBB???>>>???CCCDDDBBB???AAACCCCCCAAA===;;;:::;;;:::<<<>>>??????>>><<<:::BBB>>>:::888888888777666444:::@@@AAA???<<<<<<>>>???<<<999999;;;;;;777333;;;======;;;888777999:::;;;<<>>:::444555222///---...000222444222222222111//////000222??????>>><<<999555111///222444777777666444555666111222555777999999777666===>>><<<777000,,,,,,///444222666>>>???888666888===:::777666888::::::999555555333000///000444777666666777888:::<<<===>>>===>>>>>><<<;;;<<<@@@CCC>>>;;;<<>>BBBAAA>>>===>>>@@@BBBCCC???@@@AAAAAAAAAAAABBBCCCFFFBBB@@@AAADDDEEEAAA>>>?????????>>>===>>>@@@BBB>>>======???AAA@@@<<<999@@@???>>>============>>>??????>>>:::666444666888888:::===@@@AAA???<<<:::::::::888777666777999;;;999888999;;;===<<<999666<<<<<>>888333333666:::;;;:::555555444111...///444777555666888::::::999777444888;;;======;;;<<<@@@EEE@@@:::<<>>DDD@@@<<<<<>>??????===;;;<<>>BBBCCC@@@<<>><<<<<<===???AAA???@@@AAA===777555777;;;;;;:::;;;===@@@@@@===:::888888888666444666:::>>>888666777:::>>>>>>999555;;;;;;===AAAAAA???AAAEEE@@@BBBCCCCCCBBBDDDGGGJJJNNNKKKIIIMMMSSSWWWVVVSSSOOOTTTVVVTTTOOOPPPXXX___UUUPPPTTT______UUURRRYYY___eeebbbXXX[[[hhhnnnjjjeeeaaadddkkkggg```fffvvvtttkkkgggpppvvvzzz222222333333222111000///---...///...,,,******+++,,,------,,,***+++///222...///......------...///+++*********,,,...000000---,,,+++******+++,,,---,,,,,,,,,,,,---...//////,,,***((())),,,...---,,,***+++,,,------...///000222222111...,,,*********,,,///111///,,,***+++---+++***)))))))))***+++,,,+++*********+++---///000000,,,)))***---111333333///000111---(((%%%%%%'''))))))+++---//////---+++&&&&&&'''***---//////...++++++******++++++++++++)))***+++------------,,,---,,,+++*********,,,...111111///,,,)))'''&&&''''''(((***++++++***))))))))))))))))))))))))))))))((((((''''''''')))***+++*********)))(((((()))******+++,,,...///...,,,***&&&&&&''''''(((***+++,,,(((((('''&&&%%%''',,,///++++++******+++---///111222111///,,,***(((((())))))+++------,,,++++++,,,,,,...///...,,,,,,---///....../////////000000111333222000......///000111222...,,,---222555444222...///000000000/////////222333555666777666555444333444555666666666555555000---******---000111111000111111111000000222444::::::999888777555444333444555777777666555444444444666888999::::::<<<===<<<======:::666222111222666555555777777666555777777666444444666888:::;;;<<<888444111222333444444555888<<<<<<888444333444444666888;;;<<<>>>@@@AAABBBBBBBBBAAA>>>999:::===;;;<<<<<<<<<===@@@CCCEEEEEEDDDBBBAAABBBDDDEEEFFFBBBCCCDDDDDDBBBAAA@@@@@@============>>>??????>>>===<<<<<<===???BBBDDDEEEBBBAAA>>><<<<<<===@@@AAACCCBBBAAA???===;;;;;;<<<999:::;;;<<<<<<>>>@@@AAA:::999777777888999::::::888888999999:::999888666888888<<>>@@@???<<>>@@@<<<222777======;;;;;;???DDDIIIBBB<<<;;;???DDDEEEDDD;;;CCCJJJGGG>>>999>>>EEE===;;;:::>>>CCCCCC>>>999???@@@???===<<>>======>>>???@@@GGGDDD@@@@@@AAABBB???<<<666:::<<<;;;999;;;BBBHHH===:::777999===>>>999555:::;;;<<<999555444666999444666<<>>@@@QQQHHH???===CCCIIIKKKIIIAAAIIIOOOLLLCCCBBBLLLWWWQQQKKKHHHMMMUUUYYYSSSLLL[[[fffeeeVVVLLLSSS^^^bbbZZZUUUZZZfffkkkhhhkkkttt|||qqq```XXXddduuutttfffbbbooo||||||tttsss}}}{{{000000000///---...000222555444111...,,,+++++++++111///,,,)))(((***,,,...***---000///,,,,,,...111---+++)))+++///111111///000000...---,,,,,,------/////////...,,,***)))'''******+++///111000+++&&&&&&))),,,......///000111222444555222---,,,000444333222000---++++++---000///---+++)))(((((()))***+++...000111///,,,***))),,,***'''&&&&&&))),,,...000...,,,***)))'''%%%###***'''%%%%%%&&&'''''''''***,,,------,,,+++,,,---((()))***+++++++++++++++++++++++++++,,,---...//////+++&&&$$$&&&***---///000...,,,)))'''%%%######%%%&&&''')))***,,,------***(((***......***((()))***'''######&&&***+++***'''***,,,)))&&&%%%***000...111333222...+++,,,---+++++++++)))&&&%%%&&&((((((((())))))*********+++++++++***))))))***++++++...000000---***)))+++...---...---,,,***)))***+++...//////---+++***,,,---000000000///---,,,---///...---,,,,,,++++++++++++***,,,000444555444111///...//////...------///111333444555444333333444666111444777666222//////111000000000000000222333444111111000///...---------...000333444444444555777555777888777555444444555222444777999;;;;;;;;;;;;888777666888::::::777444999666444333333555555444777888777555444555999======:::777555555555555444777:::;;;999555333333444666666777777999<<>>:::777777777777777888:::<<<>>>@@@???>>>===>>>AAACCCDDDBBBAAA>>>======<<<;;;:::>>>>>>===<<<;;;===AAADDDBBB>>>;;;;;;???BBBBBBBBBKKKFFF>>>999<<>>@@@@@@@@@AAABBB@@@===::::::::::::::::::;;;<<<===<<<999777666888:::::::::<<<;;;:::888666555444444111999===:::===EEEFFF@@@EEEFFFFFFEEEDDDDDDFFFHHHGGGHHHHHHEEEBBBDDDLLLRRRRRROOOMMMNNNQQQTTTTTTRRR]]]TTTQQQWWWZZZVVVYYY```UUU___aaa[[[^^^nnnvvvssstttbbbZZZdddkkkgggiiissslllmmmnnnooopppsssvvvyyy|||~~~......///...------000222666333///+++******,,,---///---***(((''')))+++,,,............//////...---+++++++++,,,---///111111...............---,,,,,,222111000---+++)))'''&&&***+++,,,///111///***&&&((('''(((+++///000///,,,///444777444...+++...222222///......//////...+++///...+++)))(((((()))***)))---111222000,,,)))(((+++)))(((&&&'''(((***,,,---,,,+++***)))'''$$$###''''''&&&&&&%%%&&&&&&'''+++---......,,,,,,,,,---)))******+++++++++++++++*********++++++---......***)))'''%%%%%%(((,,,///...---***'''$$$"""""""""&&&'''''')))+++---///000+++)))***------***)))***---***'''(((***---------''')))***(((&&&'''+++///000000///000111000---++++++,,,---+++)))(((((())))))))))))))))))*********,,,***)))(((((()))***,,,,,,------,,,++++++---///------,,,+++)))(((((()))111222222000...,,,,,,------///111111///---------------...///...---,,,+++***...222444333111000000111000//////000111000...000333555444111111444888444333222222222111000///222222333444444444444444///000000000000///---,,,.........111555777777555222555888777333222333666555444555999>>>???;;;666:::888777777999999777444333222111111333444333222:::777444555777:::::::::999999777444222111333555777777666555444333222222777:::<<<;;;888999>>>DDDBBBDDDFFFGGGDDD???:::666999777666888<<<>>>===:::999;;;<<<<<<<<<>>>BBBEEEEEE@@@:::777888999999888===???AAA@@@>>>???DDDIII@@@???===>>>???@@@@@@@@@GGGFFFAAA===???EEEEEEBBB???@@@BBBBBB@@@>>>>>>>>>@@@>>>;;;::::::999666333999;;;===<<<999888:::<<<777888999999888777666555999:::999777:::BBBGGGGGGAAADDDEEECCCAAAAAAFFFJJJUUUKKK@@@@@@HHHNNNKKKFFFJJJSSSYYYUUUKKKIIIRRR\\\QQQQQQUUU\\\^^^[[[ZZZ\\\eeeddd]]]VVV[[[iiirrrqqq\\\___ggglllggg^^^dddqqqxxxmmmccceeeooouuuqqqkkksss}}}yyyyyy,,,,,,------,,,---000333666222---)))'''))),,,...,,,+++((('''&&&(((***,,,111///---///222222---((()))+++---...//////111222,,,---...///...---,,,+++555333///+++(((&&&%%%$$$***+++---///000///+++((()))&&&%%%***000111---(((+++222888888222------000000---+++...333333...(((///...,,,***))))))******(((,,,000111///,,,)))'''))))))((('''''''''(((((()))*********)))&&&$$$"""$$$''')))(((&&&$$$&&&(((+++---...---,,,+++,,,...***++++++++++++,,,,,,,,,************+++,,,------((())))))))))))+++...000...,,,(((%%%######$$$%%%(((((('''(((***---///111,,,******------******,,,...,,,++++++,,,------,,,''''''''''''(((***,,,...111...+++...333444///***+++---///...,,,+++************))))))))))))))))))+++***)))(((((()))***+++***))))))***---/////////,,,+++***)))(((''''''&&&000222333111...+++******+++...111222000...,,,,,,,,,...111333333000,,,******...222333111//////000333111111222444444000---...111444333000000444888666222......111333111...333555777999999777555444...///000111111000///...///+++***...555999777333000444777666333111333666666333222777???@@@:::333;;;999666666666666555444000000000222444666555444;;;666333666;;;>>>;;;777777777666222//////222666888666444444444555555555999===@@@<<<666555<<>>AAADDDFFFDDD???:::666999777666:::@@@AAA<<<666666999<<<======???CCCFFFGGGAAA999555666999:::;;;===@@@CCCBBB???@@@EEEJJJ???@@@AAA@@@???>>>>>>???AAADDDDDDBBBBBBFFFFFFDDD>>>@@@CCCBBB???>>>???AAACCCAAA>>>===<<<999444000777===BBBAAA<<<888999<<<333555777999:::999888777;;;999999>>>@@@AAADDDHHHBBBDDDEEECCC@@@AAAGGGLLLVVVKKK@@@AAAIIIOOOLLLGGGKKKTTTZZZUUUKKKHHHQQQ[[[MMMTTTZZZ[[[\\\```bbbbbbnnneee\\\YYY^^^eeehhhhhhUUU```jjjiiibbb___eeellltttjjjaaaaaaiiiooommmiiioooxxx}}}vvvxxx***+++,,,,,,---...111444333000,,,)))((()))+++,,,+++)))((('''''')))+++---111000000111222000+++'''(((***...222555444111---,,,,,,,,,,,,------------222000,,,(((%%%$$$$$$$$$'''))),,,///000000...,,,***((((((+++///000,,,(((***///555999888444000......,,,+++...111222///+++///...,,,+++***************,,,......---***))))))(((((()))(((((('''&&&&&&%%%(((***+++)))&&&$$$###$$$)))---,,,'''%%%&&&)))***,,,,,,,,,++++++,,,...,,,+++++++++++++++,,,,,,***************+++,,,,,,,,,++++++---111444333222---+++(((%%%%%%''')))++++++***((('''(((***---///---***+++......++++++...,,,++++++++++++******)))&&&%%%%%%&&&***,,,------...+++***,,,111222///******,,,//////...,,,++++++,,,+++***)))(((((())))))******+++,,,,,,+++******+++(((''')))---000///---******)))((()))(((&&&%%%***---//////,,,***((((((+++---000000///...---...,,,000444777666222---***+++,,,...000222222111///111333555777666444111///...///000000111222444555555111...---///111111111444666999;;;;;;888555222////////////000000000000///,,,+++...333666555222222333444555555555555555333000///333:::===;;;777:::999666444444333333333333222111333666999;;;<<<888666555888===>>>;;;888888666444222111222444666::::::999888666777:::<<<;;;<<<<<<888444333888===<<<===??????>>><<<999777777888:::>>>AAA@@@;;;666;;;<<<===@@@CCCDDDDDDDDDCCCBBB???;;;999:::???CCCAAAAAAAAAAAAAAABBBCCCDDD@@@AAABBB@@@<<<;;;>>>AAA<<>>:::888888555555777888999999999999666666>>>KKKNNNEEE???BBBIIIHHHFFFDDDCCCEEEHHHKKKDDDGGGHHHEEECCCFFFOOOVVVUUUQQQMMMLLLOOORRRQQQPPPVVV]]]]]]TTTSSS___jjjmmmhhhaaa___ccceee```\\\[[[dddeee```[[[```jjjkkkeeeaaafffjjjgggbbbcccmmmwwwtttpppnnnrrrzzz***+++,,,,,,---///222444......---,,,+++***************))))))***,,,...//////222444333///+++)))))))))***...555;;;999000''',,,+++*********,,,...///---+++(((%%%######$$$$$$$$$'''+++...000111222222+++,,,......------,,,,,,,,,...222999>>><<<444,,,,,,,,,---------...///000...---,,,+++***)))))))))+++,,,,,,***))))))***,,,(((((())))))((('''&&&%%%###'''++++++***'''&&&&&&(((,,,000///***&&&(((***((()))******)))***,,,...,,,,,,+++******++++++,,,******)))))))))***++++++///+++)))...666:::555000)))(((&&&%%%&&&))),,,///...,,,)))''''''(((***+++---+++,,,///000------///,,,,,,,,,+++)))(((((((((&&&%%%%%%'''+++.........******+++,,,...///---+++(((+++---...---,,,++++++,,,+++)))((((((((()))***(((+++///222222///+++(((+++)))((()))---...,,,******(((((()))******(((%%%&&&))),,,---,,,*********---------,,,,,,,,,///111///222666888777333---***+++)))***///666888444......333888:::777444333444111...,,,...333555444222111111000...,,,---222555555777999:::999666333000222000...------///111333000000000//////000111333666333222444888999777333///...---///333888;;;===999999777555333222333444777444111222555:::>>>@@@444666999;;;;;;;;;;;;;;;;;;777444444666888888666:::<<<>>>;;;777777<<>>;;;999999@@@======AAAFFFGGGAAA;;;999???DDDBBB===<<>>;;;;;;@@@DDD:::@@@CCCBBB@@@AAA@@@===BBB@@@???@@@DDDEEEBBB???;;;AAAEEEDDD>>>:::<<<>>>888999<<<>>>???<<<888444999999888777888888::::::666777BBBQQQRRRGGG??????MMMHHHCCCBBBEEEGGGGGGEEE<<>><<<444,,,+++---...---,,,,,,...111---,,,,,,+++***)))((('''+++++++++)))((((((***---(((((()))))))))(((''''''$$$(((,,,,,,***)))***,,,...000111///+++((((((***'''((()))))))))+++...111,,,+++***)))))))))***+++***)))))))))))))))******,,,(((&&&+++333666222,,,&&&%%%$$$###%%%'''+++---///---+++)))((()))******,,,+++---222222///---//////000///---***((()))***&&&'''(((***,,,---///000******+++---......,,,+++'''***,,,---,,,++++++,,,,,,+++)))''''''(((***+++))),,,111444444111,,,)))+++*********++++++***((()))((('''***---...+++((()))+++...///......///000------,,,******,,,000444444555777888666222---***+++***+++111888999444...,,,111666999999777777888222///---...333555444222000111222000------333888888888888777555333111000222000...,,,,,,---///111111222222000...---000333777444333555888999777333---------...111666;;;???999::::::888666555666777777333000000333888;;;===222666999::::::999;;;<<<:::999888999;;;<<<:::888999;;;<<<;;;777777:::>>>999444///...222777888777:::777444111000222555777555;;;@@@@@@:::777888;;;>>><<<;;;???CCCBBB;;;333111:::BBBCCC>>><<>>??????>>>===<<<>>>BBBEEE===@@@AAA???@@@BBB@@@===BBBAAAAAACCCEEEDDDAAA>>><<>><<<888000111222222000111333555111111000000000111444666;;;999666444222111111111//////......------,,,,,,333111/////////111222222333555777777555333444555///......111666999999888:::===>>>===;;;999:::;;;444222111222444666777777444444555777999;;;;;;:::555:::??????<<<999;;;===<<<999777888:::;;;999777666333000000333888===???888666333000///111333444999;;;===;;;888666888:::666999>>>@@@>>>:::555222222777===?????????AAADDDJJJLLLNNNMMMIIIEEEBBBBBB;;;;;;<<<>>>AAACCCCCCCCCAAAAAA???>>>BBBGGGFFFBBB===CCCHHHHHHDDD@@@???@@@AAA@@@???===<<<;;;999888666777888999999999:::;;;999;;;===>>>>>>===;;;999===@@@@@@???@@@DDDEEECCC???BBBDDDDDDBBBBBBCCCDDDKKKCCC<<<>>>GGGNNNOOOLLLIIINNNRRRMMMEEEDDDNNNXXXPPPNNNNNNPPPQQQNNNOOORRRVVVXXXTTTMMMNNNVVVYYYUUUJJJXXXeeeddd[[[WWW[[[aaakkkccc]]]aaajjjnnniiiaaaeeeooowwwuuunnnooo{{{zzzzzz&&&'''(((''''''(((+++---000...,,,+++***,,,...///'''((()))***---///111222222///++++++---,,,)))&&&%%%---333000'''"""&&&---"""%%%+++///000...+++((((((((()))((('''&&&%%%$$$'''***...//////...000222999222+++))),,,//////---///555:::888111,,,***,,,,,,++++++///333222,,,&&&************)))'''&&&%%%$$$(((,,,...---***((('''))))))(((((()))***+++,,,&&&***......,,,,,,000444666333...+++***(((&&&%%%''')))***+++---000555999,,,***((('''&&&'''((()))***)))(((((((((((())))))###(((,,,,,,)))(((,,,000,,,+++***)))(((''''''''',,,---......///000111111******///555666111......333333111,,,(((&&&))),,,&&&+++//////,,,+++///333444---(((,,,444666000''')))***+++++++++,,,...000+++)))(((&&&'''))),,,---------............------%%%(((,,,,,,***((()))+++)))'''(((,,,222444111---000111111000//////111222(((***---...---...///111<<<:::888444111...,,,+++(((111:::<<<666000...///111***(((000>>>EEE???777---333888555...,,,222999333000...///333666555444>>>;;;666222000000222333,,,---///111000---)))'''555000,,,---222555555222///666;;;888111---111777333000///444;;;===888111<<>>DDDLLLLLLGGG999DDDOOOMMMBBB;;;===CCCFFF???:::;;;@@@BBB>>>999555888;;;999666666;;;AAA555999>>>CCCCCC@@@;;;888999@@@AAA<<<===DDDDDD>>>999AAAHHHHHHBBB@@@EEEKKKHHHDDDAAAAAAFFFLLLPPPRRRLLLNNNMMMKKKHHHJJJPPPVVVSSSKKKHHHNNNPPPLLLLLLSSSRRRUUUQQQIIIMMMYYYXXXMMMMMMTTT\\\aaa]]]YYY]]]cccgggbbb]]]^^^dddhhhgggddddddjjjnnnllliiinnn{{{zzz|||,,,***((('''&&&''')))***---------------,,,+++***+++)))(((***...222222000---///111///+++)))***,,,************)))'''&&&%%%((()))***+++,,,,,,+++***((()))+++,,,+++***(((&&&---+++)))***---111333333111...)))''')))---111333444111///111444444...))),,,,,,++++++***)))))))))%%%&&&''')))))))))((('''******+++++++++******)))'''***---......---...///...---,,,++++++++++++,,,333333111---'''%%%&&&)))++++++,,,------...//////...,,,)))'''&&&''')))+++((('''&&&(((,,,---+++)))000+++'''&&&)))---...---,,,...///,,,'''$$$$$$%%%(((,,,111777999666///***,,,+++***---000222111......---,,,***))))))******///...---------,,,***(((,,,---------,,,+++)))(((''')))+++,,,,,,,,,***)))+++***(((((()))---111333***,,,---//////...,,,+++---***((())),,,...---++++++,,,------,,,,,,---///111///---///111111...***---.........,,,+++,,,---000///333777666000+++***///000222222111000000111---...///000000222666888777333///000333555222///333333333222222333777:::999777555333000///...---...//////////////////...,,,---......---...111444666444111///......//////111222333111///111666:::;;;===AAAEEEFFFCCC===888666555444444555777999:::222666::::::777444333444:::777666999>>>@@@<<<888555;;;AAA@@@999555666:::666333222444999<<<<<<:::???CCC???555111888;;;777777999:::999666666:::===???===;;;;;;;;;:::999777333:::@@@AAA===<<<@@@EEEDDDEEEFFFIIIIIIEEE>>>999888:::===???AAACCCDDDDDDCCC<<<<<>><<<===@@@BBBBBBAAA???@@@AAA???<<<888888:::;;;999777;;;:::999999:::===???AAA>>>:::===EEEFFF???>>>BBBBBB>>>;;;===EEEJJJLLLKKKDDDBBBAAABBBGGGMMMSSSWWWTTTPPPJJJHHHIIIKKKLLLMMMOOOPPPOOOKKKHHHKKKTTT[[[UUUMMMKKKOOONNNIIIKKKRRRVVV[[[[[[XXX]]]fffeee\\\]]]^^^___aaaaaaaaabbbbbbaaabbbeeehhhmmmqqqsssttt|||,,,+++)))(((((()))***+++,,,,,,,,,+++***(((''''''+++******,,,...000000000......///...,,,++++++,,,++++++***)))((('''&&&%%%'''(((***,,,,,,,,,+++******++++++,,,+++***(((''',,,***)))***---///000000---)))%%%%%%)))---///000111///...000222333000---,,,,,,+++)))((('''&&&&&&'''(((((())))))))))))(((***++++++,,,+++***)))((()))***,,,...000000000///...,,,+++******+++,,,...000///...+++((('''((()))************+++,,,,,,,,,,,,+++***))))))***,,,---)))((((((***---...,,,***///,,,((('''(((***,,,---.........,,,)))'''&&&&&&'''***///444666555///+++((('''(((+++///111000///+++***)))))))))***+++,,,...---++++++,,,+++***(((,,,,,,,,,,,,+++***((('''&&&''')))***+++******))),,,+++******,,,000444777,,,,,,---......---,,,++++++***))))))***++++++******+++,,,,,,+++***,,,---000////////////...+++)))***,,,---,,,++++++,,,......---///333333...+++,,,...///000111000000000000+++++++++,,,...111333444666333000000222333111///111222333333333444777999888666444222///---,,,,,,,,,---///000000///---,,,++++++,,,,,,---...111222333333111...,,,,,,---...000111222222111333555777555999>>>AAAAAA???:::888666666777777888999999:::444666888888777555444444666444444666999;;;999777666999======:::888777888666555555666888;;;;;;;;;???CCCEEEBBB??????===:::999::::::999888999;;;>>>>>>>>>===<<<:::999888888888<<<@@@@@@===<<<>>>BBBBBBBBBDDDEEEDDDBBB>>>;;;===;;;::::::<<<@@@CCCDDD@@@<<<<<>>???@@@AAA555???GGGEEE===999>>>FFF>>><<<999888888888777666:::999999999:::;;;===>>>999;;;@@@GGGGGGAAA<<<;;;AAA???===>>>CCCHHHJJJJJJ===CCCGGGEEE@@@BBBMMMXXXSSSKKKFFFIIIQQQTTTLLLCCCNNNNNNKKKHHHFFFIIIQQQWWWOOOMMMMMMPPPPPPLLLKKKLLL```___[[[WWWYYY___bbbaaaXXX```fffddd]]]ZZZ___ffffffaaa^^^eeepppvvvtttooo{{{***)))(((''''''(((***+++------,,,***)))'''&&&%%%)))+++---...------...///...---,,,,,,......---,,,---,,,***)))'''&&&&&&%%%&&&(((***------,,,+++)))---------,,,+++******)))***))))))***,,,------,,,***&&&###%%%+++000111///...------...///000111222...---+++***((('''&&&&&&+++******))))))))))))***)))***,,,,,,,,,+++)))''',,,++++++...222444222///,,,+++)))((()))+++...000///...,,,,,,,,,,,,+++***++++++*********+++++++++))))))))))))***+++,,,---***))))))+++---...---+++---,,,+++((('''(((+++...000///---,,,,,,+++)))'''((())),,,000222222...+++%%%%%%&&&)))---///000///************,,,...000111...,,,)))))))))******)))++++++++++++***((('''&&&%%%&&&'''((())))))******+++***)))***,,,000444666...------,,,,,,+++++++++)))***+++***)))((()))******++++++***)))((()))+++///000000...+++)))((((((((()))+++++++++,,,---///---+++,,,//////,,,+++---------...//////000//////---+++)))+++000333333111333222222111000000//////...111333444444555777888666555444111///---+++******,,,///111111///,,,***+++***)))***---///000000111222222///+++)))+++...000000111333666666555444333888>>>@@@>>>;;;999999444666888999:::999888777777666666666777777555444222111111111333444666777888777777999<<<<<<:::777777888888888888888:::<<<===AAAIIIOOOMMMDDD>>><<<<<<:::888999;;;===>>>>>>===???@@@>>>:::777888999>>>??????>>><<<<<<===??????@@@AAAAAA???>>>???@@@???<<<:::;;;>>>@@@???===<<<>>>>>>>>>BBBGGGIIIFFFFFFEEEDDDCCCBBBAAA@@@@@@666<<>>;;;888666666777888888999999:::::::::;;;999>>>BBBBBBDDDFFFEEEAAAAAA@@@@@@@@@BBBDDDGGGIII???CCCEEECCC@@@AAAHHHPPPOOOKKKIIIKKKOOOPPPLLLHHHNNNKKKGGGDDDDDDHHHMMMQQQPPPRRRPPPMMMMMMPPPQQQOOO___[[[YYYYYYXXXWWW\\\bbb\\\```bbbbbb```___aaacccfffeeeeeeiiioootttuuuuuu{{{{{{~~~'''&&&%%%$$$%%%''')))+++000///...,,,***((('''&&&(((+++......+++)))***,,,...+++)))+++...000...,,,...---***((('''&&&%%%%%%%%%'''***---...---+++***//////---,,,+++++++++,,,***))))))***,,,,,,***)))***&&&$$$(((000444444111...///...---,,,---000333///...,,,+++************...---+++***))))))***+++&&&(((***,,,---,,,+++)))---+++***...333555222...***)))''''''(((+++///111222///...///111111...+++...---,,,++++++,,,,,,---&&&&&&''''''(((((((((((()))******+++,,,,,,,,,+++***+++,,,***((()))---222222///,,,,,,......,,,)))*********+++------+++***''''''(((***,,,---------------------///111333444---***((('''((()))***************)))(((((('''&&&'''&&&&&&&&&''')))+++,,,))))))((('''(((+++---//////...,,,+++************)))+++---,,,)))((()))+++***+++***)))'''''')))+++...000000---(((%%%%%%'''''')))+++,,,,,,---///111000,,,+++------***+++...,,,,,,,,,...000000000///111---+++...444777555222111222333222000......///+++...222444444444555555666555444222000...,,,+++))),,,111444444111,,,))),,,******+++///111111000000222333000+++)))+++...111111222666999:::666222666;;;AAA@@@<<<999999<<<222444777::::::999666555999666444555777999777444000000000///...000444777:::666333777>>>AAA===888888:::<<<:::777666999;;;:::<<>>=========>>>???@@@AAAAAA???>>>???BBBFFF===>>>@@@DDDGGGDDD<<<666:::@@@AAA===@@@JJJMMMIIIAAAEEEIIILLLJJJEEE>>>:::@@@:::666<<>>KKKRRRPPPAAAAAABBBAAA@@@AAADDDGGGIIICCC===@@@GGGKKKHHHCCCHHHNNNQQQKKKBBBBBBMMMYYYOOOKKKEEEBBBDDDHHHLLLNNNYYYZZZRRRGGGGGGSSS[[[ZZZTTTRRRVVV]]][[[SSSUUU]]]ggg^^^XXX^^^jjjooohhh^^^```jjjtttrrrkkkkkkvvv}}}qqqqqq&&&&&&%%%%%%&&&)))+++---000///---+++***)))(((((('''***,,,+++(((&&&(((***,,,***(((***---///---+++---,,,***)))'''&&&&&&%%%%%%'''***,,,------,,,+++///...------,,,,,,------***))))))***,,,,,,***((()))'''&&&***000444444222222111000---++++++...000,,,+++***)))***+++,,,---...---,,,*********+++,,,$$$&&&(((+++---...------...+++***---222444111---((('''&&&&&&(((+++///111222000...///111000---***...---,,,******+++,,,---((((((((((((''''''&&&&&&((()))******************(((***,,,,,,***,,,111555111...++++++---///---+++,,,+++))))))))))))(((''',,,,,,------,,,+++******///......---...///000111,,,)))'''&&&(((***++++++))))))((((((((((((((((((***((('''&&&'''))),,,...+++***((('''&&&'''((()))...---,,,***))))))))))))))),,,///...+++***+++---***+++***)))''''''***,,,---//////,,,'''$$$%%%''')))+++---.........000222222...,,,...---***+++...,,,,,,,,,...111222111000222...,,,///555888555222///111222222000//////000))),,,000333333222222333555555555444222000...---,,,...222555555222...,,,---------///111222222111222333444222...---...000222111333666:::;;;777333999===@@@>>>999666777:::555666999;;;;;;999777666999666444555888999777555111111000......///444777:::555222666>>>BBB@@@<<<;;;<<<===;;;777555777999888999AAALLLKKK@@@:::<<<;;;999888;;;>>>@@@>>>;;;999===@@@???:::666777:::???>>>=========???@@@AAABBBBBBAAA@@@AAACCCFFFIIIAAABBBDDDGGGIIIFFF???999;;;BBBCCC???AAAKKKOOOKKKDDDGGGJJJLLLJJJEEE>>>:::CCC===999@@@JJJMMMEEE;;;CCCEEEEEEBBB===999999;;;999:::;;;<<<=========<<<>>>BBB???888<<>>===<<<:::666444444555777888===BBBAAA<<<:::;;;777888:::===>>>===:::777666:::======:::888777888;;;===>>>>>>>>>???AAADDDCCCAAA@@@AAADDDGGGHHHHHHGGGFFFDDDBBBAAABBBCCCDDD===AAACCCBBBCCCHHHKKKKKKMMMKKKHHHEEECCCBBBAAAAAA===CCCIIIJJJFFFCCCCCCEEE@@@AAAAAA@@@===;;;::::::;;;;;;<<<===>>>???@@@@@@;;;>>>???>>>???BBBCCCAAABBBAAAAAA@@@@@@AAAAAAAAAAAAFFFLLLKKKFFFCCCEEEIIIEEEDDDFFFLLLRRRSSSOOOJJJQQQNNNJJJGGGGGGKKKPPPTTTQQQRRRPPPMMMNNNSSSVVVVVVccc]]]WWWTTTQQQQQQVVV^^^[[[___dddeeeeeefffjjjmmmeeebbbaaadddjjjoooqqqqqqxxx{{{+++******+++---111444666,,,+++***)))***+++---......+++((('''(((***++++++'''((())))))(((((()))***'''(((***++++++)))'''%%%''''''((()))***,,,......)))***,,,.../////////......,,,***+++,,,...///...+++,,,------,,,---111444888444000...//////---***((('''%%%$$$%%%'''***+++***++++++,,,,,,,,,,,,+++((((((((((((***,,,...///***++++++,,,,,,+++)))((($$$%%%'''(((***+++,,,,,,))))))))))))((((((+++---***)))(((''''''))),,,------,,,***))))))***+++,,,(((***,,,,,,***((()))+++***)))((()))+++---...---*********)))((())),,,...***(((&&&&&&((()))((((((000222222///+++((('''''')))((('''&&&&&&'''((())))))(((((()))+++,,,,,,+++'''&&&'''''')))+++---......+++&&&###"""%%%***---///...---+++)))((((((((())))))***++++++***)))((())))))***---//////...,,,&&&'''&&&%%%%%%'''***---,,,***(((((()))******)))...///000///---,,,,,,...***))),,,222333///---...000...---111666999777444***+++,,,...///000/////////...///222555666444111...000222333222111111222///111222333333222111000222111111111111111111222///333777666111...000444444111///111555666444000///000111000000222444666555444333222222333444555;;;999777666666777999:::333666888:::999888777777999555111000222444333111///222444555777;;;AAAFFF@@@>>>:::888666555333111333777999777666777888666333777<<>>===@@@DDDBBB>>>===@@@FFFIIIFFFAAADDDDDDBBB>>>;;;===CCCIII>>>???BBBEEEEEECCCEEEJJJPPPMMMGGGBBB@@@@@@BBBDDD===GGGPPPNNNDDD>>>@@@FFF>>>>>>>>>>>>???>>><<<:::;;;;;;;;;<<<===@@@BBBCCC===;;;<<<@@@???;;;:::;;;BBB@@@>>>???BBBCCCAAA???:::CCCKKKKKKDDD@@@CCCIIIEEEAAABBBKKKVVVYYYPPPEEEPPPOOOMMMIIIHHHKKKRRRYYYPPPMMMMMMPPPQQQPPPRRRVVVfffbbbXXXOOONNNUUUZZZ[[[VVV^^^eeeddd^^^]]]cccjjjeee^^^YYY]]]gggnnnmmmiiippp|||zzz***)))***+++---111444666---,,,++++++---///222333111,,,'''&&&))),,,------&&&(((***)))&&&%%%'''***%%%'''***,,,,,,***'''%%%(((((('''((())),,,...000'''))),,,...000000///...///---++++++---///111111...111222000------222777888333//////111222...***+++***'''&&&&&&'''***+++((()))+++,,,---,,,,,,++++++***)))((((((***,,,...)))+++,,,,,,)))'''''''''###%%%''')))++++++++++++''')))***)))''')))...222,,,***)))((()))+++...000+++)))'''&&&'''))),,,...))),,,...---+++)))***,,,,,,)))''''''***,,,***(((''')))***(((&&&'''+++///'''&&&%%%&&&(((***+++***///111222///***''''''(((((('''&&&&&&&&&((()))***(((((((((***,,,---,,,+++&&&&&&&&&'''))),,,...000///+++%%%!!! ###(((+++---,,,+++***))))))))))))'''(((***+++,,,+++)))(((((('''(((+++///000...***$$$$$$$$$######&&&***---,,,(((&&&&&&***,,,,,,***///000000...,,,******+++$$$%%%+++222444111...///111///...222888;;;999666))),,,...//////...///000000------111777999555111111222444333222111222333---...000222333222111000333111///......///111333...555:::777000,,,///444333///---000666888555000...//////---+++---222777333111///000222555777777999777333000000333666999111666:::;;;999777777888;;;666111111444555222///+++000444444333666???HHHBBB>>>999777777555222...---555666///...333555000000666>>>@@@<<<777222111444444666999;;;;;;888666888>>>DDDCCC>>><<>>FFFIIICCC<<<<<<@@@BBB@@@;;;;;;@@@FFF???<<<@@@GGGFFF???@@@HHHMMMKKKIIIFFFCCCAAA@@@???DDDHHHKKKKKKHHHCCC@@@???@@@>>>===???BBBCCC@@@<<<;;;:::::::::<<<@@@CCCEEEBBB:::888======888:::BBBCCC???<<<>>>BBBDDDAAA======>>>AAADDDFFFFFFCCC@@@CCCCCCEEEJJJOOOQQQQQQOOOOOOPPPOOOKKKHHHKKKTTT[[[VVVNNNJJJOOOPPPNNNSSS]]]]]]^^^XXXOOOQQQZZZ\\\VVVZZZ[[[\\\]]]]]]]]]^^^^^^___^^^^^^___cccgggkkkmmmjjjvvv|||zzz{{{)))))))))***+++,,,...///---,,,+++++++++,,,---...+++)))'''&&&'''***///111...+++'''''')))***)))'''(((***,,,***'''&&&))),,,(((((('''&&&&&&'''((()))***+++,,,...///000000111((())))))))))))+++///222333111000000111222222111222333333111///---------((('''(((***,,,------+++...+++((((((,,,//////...))))))*********))))))(((((((((((((((((((((((((((&&&&&&&&&'''))),,,...///,,,***(((***,,,---***''',,,......+++(((***222888///...---...//////---,,,000///---,,,+++*********&&&''''''&&&%%%&&&(((***)))''''''((()))******)))############$$$&&&(((************))))))(((&&&&&&'''(((((()))(((((('''&&&'''((()))++++++)))'''&&&&&&$$$$$$&&&***,,,***'''((((((((('''&&&'''***---************)))((('''&&&++++++***))))))******+++''''''((())))))))))))((('''&&&%%%%%%&&&&&&$$$""""""%%%(((((((((***///333...------------+++'''$$$*********+++---///......,,,///444777777555111...---,,,---111666777222---***...111111///000666;;;000000////////////000000111000---+++,,,...111333+++,,,...///000///......:::555000///000000///---,,,...000000000000222555222000...,,,+++,,,...///222222111///...333<<>>BBBCCC>>>888888999:::999888:::AAAGGG<<<;;;;;;<<<======<<<:::CCCAAA>>><<<===AAAEEEGGG???GGGMMMKKKCCC>>>@@@EEEOOOKKKFFFDDDEEEDDD@@@===AAAFFFIIIEEE???<<<@@@FFF666999>>>BBBDDDDDDBBB@@@EEE@@@:::777888<<<@@@BBB:::BBBKKKKKKDDD===;;;<<>>>>>===;;;:::888666777:::>>>@@@@@@<<<:::888999;;;===>>>>>>????????????@@@BBBCCCDDDFFFGGGHHHFFFCCCBBBBBBDDDLLLLLLKKKGGGCCCAAAAAAAAADDDEEEFFFFFFEEECCCAAA@@@===>>>???AAACCCCCCDDDDDDFFFCCC>>><<<===>>>??????<<<@@@DDDFFFFFFCCC???<<<@@@@@@@@@AAABBBCCCDDDDDDDDDEEEFFFFFFFFFHHHMMMPPPOOOKKKFFFFFFIIILLLMMMLLLWWWRRRMMMKKKLLLOOOVVV\\\UUUUUUTTTTTTUUUXXX\\\^^^ccc[[[TTTTTT[[[```___[[[\\\```cccbbb^^^___gggnnntttooonnnttt~~~~~~(((((()))***+++,,,,,,---))))))((((((((()))+++++++++)))&&&%%%%%%(((+++---......---,,,++++++,,,......,,,)))((()))+++,,,---222000,,,(((&&&%%%%%%%%%***+++...000000///---,,,'''((())))))((()))+++---.........000222222111///......---***((((((***,,,,,,+++++++++------+++******(((&&&&&&)))+++------------,,,+++***))))))((()))******+++,,,---......000...***'''&&&'''(((***+++------,,,***)))((()))(((***---///000///...,,,---,,,,,,,,,------+++(((,,,,,,+++***))))))((((((***)))(((&&&$$$%%%(((++++++)))((()))******)))((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&'''(((((((((((((((%%%%%%%%%&&&(((***,,,---******)))))))))(((((((((((()))***)))'''''''''(((((()))***)))((('''((()))))))))***))))))((('''&&&%%%(((---000111...+++(((///...,,,+++***)))******'''***---,,,(((%%%$$$%%%&&&'''***...111111///---,,,***((((((+++...000000)))((('''&&&'''(((***,,,222222222222111111111111***,,,///111333333222111000000111111000///......000///.........000111222---------------,,,+++***------------...///000111...111444666555333111000555000---222;;;>>>888111000///,,,+++******,,,---+++,,,///333888:::;;;:::777333...---///333777999333333222222222222333444888555111111333222///+++***,,,...///000111444666777666777<<>>999;;;888666666999===???@@@:::<<>><<<<<<@@@FFFGGGBBB===<<>>444+++///...------///222666888333555555333222444444111777444333888>>>@@@<<<666999>>>BBBAAA<<<:::===AAA===999666999???AAA===888:::888666777:::<<<======888;;;>>>AAACCCBBB@@@???KKKGGGCCCCCCEEEGGGFFFCCCAAAFFFJJJIIIEEEDDDIIIOOOIIIEEEBBBDDDHHHHHHBBB<<>>>>>??????===;;;>>>;;;999<<>>BBBGGGEEEAAA======@@@CCCCCCBBBKKKMMMLLLGGGBBBBBBHHHNNNFFFDDDHHHPPPQQQKKKIIILLLYYYTTTOOOQQQYYY___aaa```PPPXXX___ZZZQQQPPP[[[gggggg^^^XXX]]]hhhmmmggg___fffyyyqqqgggqqq|||}}}uuuooovvv'''((()))+++,,,,,,,,,,,,000///---***(((''''''''',,,+++)))(((((()))+++---,,,......,,,((('''***------)))$$$$$$'''***++++++///...,,,***)))(((((('''***,,,///000000...+++)))***,,,...///...------...000000111333555555222000...---,,,)))((())),,,//////...---------,,,***(((&&&&&&%%%%%%&&&))),,,...///...---+++***)))))))))&&&'''(((***+++---...///111...***'''&&&'''***,,,,,,...000...***'''(((***,,,,,,,,,---//////---++++++***+++,,,,,,+++'''%%%"""###&&&(((***+++,,,,,,+++***)))'''&&&&&&))),,,,,,+++******+++,,,+++)))***)))'''$$$###"""""""""%%%&&&''')))***+++,,,,,,+++***((('''&&&((()))+++******))))))))))))******)))++++++((($$$###%%%((((((***+++***((('''''''''*********+++******)))(((***+++,,,---...------,,,///---+++(((''''''((((((***...222000***&&&&&&(((++++++---222555333---(((%%%%%%'''+++///222222111,,,,,,+++(((&&&'''+++...333111///------///111222///000111000///......//////......///000000---+++///////////////000111111---,,,++++++---000333666000/////////000222444555444555555222...---000333000111333666999999666333222111///......---......111000///111555777555222333222333555888999999888///000000111111222222222555444222000///...000111444555555222......222666555666999;;;<<<:::666333------///000333444666777222555555333555888999777888888999;;;<<<;;;999777:::;;;<<<<<<<<<;;;;;;<<<;;;;;;<<<===>>>>>>===<<<999888999;;;<<<<<<:::888999:::<<<>>>@@@@@@AAA@@@DDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGEEECCCAAABBBBBBBBBBBBEEEEEEEEEDDDDDDBBBBBBAAA@@@>>>===>>>@@@BBBAAAAAA<<<;;;;;;<<<===>>>>>>===<<<===???@@@@@@@@@@@@AAAEEECCC@@@>>>===@@@DDDGGGHHHIIIHHHEEECCCCCCDDDFFFDDDJJJKKKHHHJJJOOONNNIIISSSQQQOOOOOORRRVVVYYY[[[UUUVVVWWWUUUTTTUUUYYY]]]]]]]]]^^^```cccfffggghhhlllpppsssqqqppprrrtttvvvuuuvvvyyy'''(((***,,,---------,,,555444111...,,,+++******+++***)))((()))***,,,---......---***((('''((()))***'''%%%$$$&&&)))***+++***++++++++++++***)))(((***,,,...//////---+++)))***---000222111000000000333222222333555444222000......---,,,++++++...111///---,,,,,,,,,+++)))'''((()))***)))***,,,000333...---+++***)))))))))***&&&&&&''')))***,,,------///---***(((''')))+++---,,,---...---+++***)))***............---------...******+++,,,---+++'''$$$ """%%%(((+++------...))))))***)))((((((+++---+++***)))***,,,---,,,++++++)))'''%%%###"""""""""$$$%%%''')))***++++++,,,---,,,***((('''''''''((((((((()))******++++++,,,(((((('''&&&$$$$$$&&&'''((()))***)))((('''((()))++++++,,,,,,,,,++++++***---,,,+++******+++,,,---+++***((('''''''''((((((---///000...***((((((***,,,---...000111///+++((($$$%%%(((,,,///000///---...//////,,,)))(((,,,///000///.........///111222111111///.....................////////////.........///000111111000///...---,,,++++++...222777:::111111111222333555666777999777333...+++,,,///222...222555666444222222444000///...---,,,,,,,,,,,,333222111111333333333222///000222444666666444111...///000111222222222222000222444111------000555666555222...,,,---000222666888:::999666444555666***,,,...111333444444333333666777555777<<<>>><<<888;;;>>>>>>;;;888888888999777666777::::::888555888===@@@@@@<<<;;;===AAA999999;;;===>>>===999666999::::::<<<>>>???AAAAAA>>>BBBFFFGGGDDDCCCFFFIIIMMMIIIEEEEEEGGGHHHEEEBBBDDDDDDCCCAAA>>>???CCCGGGCCCDDDFFFFFFEEECCC@@@>>>AAAAAAAAABBBEEEGGGGGGFFF:::<<<===<<<:::999;;;>>>>>>======>>>AAAAAA>>>;;;EEEFFFFFFCCC@@@BBBIIIOOOEEEDDDBBBBBBBBBBBBAAA@@@NNNRRRMMMAAABBBOOOUUUQQQKKKMMMNNNMMMLLLMMMQQQUUU___SSSIIIMMMZZZ```YYYOOOOOO]]]iiieeeZZZWWWfffvvvvvvfff```mmmzzzzzzqqqjjj{{{}}}vvv}}}((())),,,...///......---333111///---,,,+++++++++)))((((((((()))***,,,---222///,,,***)))((('''&&&'''((((((''''''(((***---''')))+++------+++((('''***+++,,,---...---,,,+++)))---111333333222222222555333222222333333111000,,,---......------///111---,,,++++++,,,+++)))'''(((***+++******,,,111444---,,,***(((((((((******''''''((()))***+++,,,------,,,***))))))***+++------,,,,,,,,,---,,,+++)))---000222111...,,,---///++++++,,,------+++'''###!!!###&&&)))+++,,,,,,,,,&&&(((***+++******,,,---***))))))+++---......---+++)))'''%%%###"""""""""###$$$%%%'''((())))))))),,,,,,+++***)))((('''&&&%%%''')))+++,,,------,,,&&&$$$""""""$$$&&&''''''((())))))((('''''')))+++,,,,,,------...------,,,---,,,+++***))))))******'''''''''(((((()))))))))///...---+++******++++++---...///...,,,***)))***(((''''''))),,,------+++...000222///+++))),,,///,,,---...///000111111111111...+++,,,///111111//////111222000---,,,...111---///222333333000---***,,,,,,---...000333777999111222444555777888888888:::666000,,,+++---...///000333555444111000000222//////......---,,,,,,,,,///000333333222222222222111111111222333333111......///000222333333222222---000222111///...222555777333///,,,---000222333777888888666333111222333,,,---///111333333444444555888888666888===???>>>888;;;===>>>;;;999999999:::888777888999999666444888<<>>;;;:::>>>BBB999999:::<<<>>>>>><<<:::777888:::<<<>>>???@@@@@@===@@@CCCCCCAAACCCHHHMMMLLLHHHDDDDDDGGGGGGDDDAAABBBCCCCCCBBBAAABBBEEEHHHDDDEEEFFFFFFEEECCCAAA???AAABBBDDDGGGJJJIIIFFFDDD:::<<<>>>===<<<;;;===>>>@@@??????@@@AAA@@@===999AAADDDGGGGGGFFFGGGKKKOOOFFFEEECCCAAA@@@AAABBBDDDSSSPPPJJJDDDDDDJJJPPPSSSJJJLLLNNNOOONNNOOOQQQTTT[[[RRRJJJNNNWWW\\\XXXQQQQQQ\\\eeebbbXXXXXXeeessspppddd```kkkvvvvvvppplllwww~~~~~~xxx|||(((***,,,...000///......---,,,***)))))))))******'''&&&&&&'''(((***,,,---555000,,,******)))'''$$$&&&(((+++***((((((+++...%%%(((+++...---+++'''%%%++++++,,,,,,------------(((,,,111444444333222222666444111000111111000///+++---...///......///000,,,+++***+++++++++)))'''&&&((())))))(((***///333,,,***)))''''''(((***+++(((((()))***+++,,,,,,------,,,+++*********++++++...,,,***+++...///,,,))),,,111555444000,,,---///++++++,,,......+++'''######%%%'''***+++++++++***$$$'''***,,,,,,,,,,,,---***))))))+++---//////...***)))'''%%%###"""""""""""""""$$$%%%&&&'''''''''++++++++++++***)))'''&&&###%%%)))+++---...------%%%""" $$$'''((('''((((((((('''&&&'''***---------......///.........,,,,,,,,,+++***)))((('''%%%&&&''')))***+++++++++000...***)))***,,,,,,,,,---...///,,,(((&&&(((++++++)))''''''(((***++++++---111333111,,,)))+++...)))+++...000222222111000000,,,(((***///333333111111333444111,,,***---222---000333555444000+++(((+++,,,...000222333444444111333555777999999999999999333---+++---......---444444444333111000000111111111111000//////......***...444555444111111333555444222111222222111000...///111222333333333222,,,...000111111111333444999444...---000444777777888777666444222000///...000111111222333555666777777:::999777888===???===888999;;;======<<<;;;:::<<<<<<<<<;;;:::999888777888:::<<<<<<:::;;;>>>AAA:::999999:::===?????????555777:::===?????????>>>??????>>>>>>@@@DDDJJJOOOFFFDDDBBBCCCFFFHHHGGGFFFAAABBBCCCDDDFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBB???AAAEEEJJJKKKIIICCC>>>;;;;;;<<<>>>????????????@@@AAABBBBBBAAA>>><<<;;;<<>>GGGPPPGGGBBB???BBBHHHIIIEEE???DDDMMMJJJ<<<;;;GGGHHH>>>???===CCCMMMKKK@@@;;;@@@@@@===;;;===AAADDDDDDBBB:::AAAFFFEEE???999999<<<>>>;;;<<>>:::CCCLLLLLLIIIDDDFFFOOOOOOFFFDDDJJJPPPSSSOOOIIINNNZZZ]]]VVVHHHNNNSSSOOOIIIKKKWWWccceee[[[TTTVVV___eeeccc]]]aaalllmmm```YYYcccqqqxxxllljjjsss{{{}}}''')))+++,,,,,,,,,---///++++++***************+++***(((&&&''')))+++++++++///.........---,,,***(((************+++,,,,,,,,,)))))))))***)))))))))(((,,,...///000///...///000...+++)))***---000111111,,,,,,,,,,,,------,,,+++...,,,++++++,,,,,,+++***,,,------,,,)))(((((()))((())))))***+++++++++++++++((('''(((+++------,,,------------,,,,,,++++++///...,,,++++++++++++***............///...,,,+++,,,,,,,,,---...///000000...000111222000,,,'''$$$%%%''')))+++,,,+++(((''')))+++,,,---------...///,,,***(((***---///---+++,,,+++(((&&&%%%&&&''')))***(((&&&%%%%%%(((+++---......///...,,,)))&&&$$$'''&&&&&&***000222///+++&&&$$$!!!"""%%%'''(((((('''&&&%%%$$$%%%'''***,,,,,,000000---,,,...000///++++++,,,---,,,***(((''''''(((***+++,,,,,,+++******,,,---------------------+++))))))***---......,,,+++))))))***++++++***---///000///,,,***)))***......000111000///---,,,'''((()))+++---.........222111///,,,******+++---,,,---///...+++((('''&&&)))+++...000111111000///333333555888;;;;;;888444000...---...000222444555111000//////111111000///...111333444333222222222/////////000222444666777777555222000///111333555888777666555444111...,,,***---222555666555333222111111222333555666555555111000//////000222222333000111222333555666777777777777777888:::::::::999888555444666:::======<<<:::<<<======:::888888999999888777888:::===???AAA???===;;;===@@@BBBAAA???999;;;;;;:::;;;>>>@@@???>>>>>>===>>>@@@CCCEEEEEEDDDEEEDDDAAA>>>???CCCGGGEEEDDDCCCBBBBBBBBBAAAAAADDDEEEDDDAAA???AAA@@@>>>>>>BBBEEEDDDAAAAAA???===>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDFFFDDDAAA===;;;::::::999;;;???EEEHHHGGGEEEFFFDDDCCCCCCCCCCCCFFFJJJGGGIIIIIIHHHHHHJJJJJJHHHKKKKKKNNNQQQRRRQQQRRRUUUQQQPPPNNNLLLMMMQQQWWW\\\]]][[[YYYXXX[[[___bbbeeeeeecccccceeeggghhhlllpppoootttxxxyyy{{{~~~'''))),,,------,,,,,,------,,,+++***))))))))))))((('''''')))+++---------///,,,***+++...///,,,(((,,,,,,,,,,,,------......)))*********************222222000...---///222555---+++))))))***,,,,,,,,,...***(((***---...,,,)))+++---...---+++***+++------+++******,,,,,,***((())))))******************)))(((''')))+++---......222000---*********,,,...---,,,,,,,,,,,,---......222///,,,...111222...+++------,,,+++,,,///111333,,,///333666444///)))%%%%%%&&&(((******)))'''&&&&&&***...///,,,,,,///222...+++(((+++000111,,,''',,,***'''%%%%%%'''***,,,***)))'''&&&&&&)))+++---222000...+++)))'''''''''&&&%%%%%%)))---///---***)))'''$$$###$$$%%%%%%%%%%%%%%%%%%&&&''')))+++,,,+++...///+++))),,,---,,,*********************+++'''))),,,------+++)))'''***)))***,,,//////,,,)))''')))***))))))+++000333,,,+++******+++,,,+++)))/////////---***)))***+++,,,...000111000---)))&&&(((%%%%%%(((...000---***+++...///,,,)))(((,,,000)))+++------+++)))((((((,,,,,,---...///000000000111444888;;;===999333...---+++***---333777666444---000111111///...000222000000000333666666444111333222111111222555888:::333222111000111222444555AAA<<<555222222111...+++)))///666888555222000111222000000333888:::666222---...///...---///444888///111555777888888666555>>>999444444777:::;;;999222666:::;;;999888:::===>>>:::777777:::;;;999666888;;;===:::888:::BBBIII>>>===>>>AAADDDCCC???;;;666>>>===555777BBBEEE???:::===@@@AAA@@@???AAACCCEEEDDDAAA@@@??????>>>>>>DDDHHHIIIEEE???===@@@DDDCCC>>>>>>CCCBBB;;;:::???@@@HHHGGG===;;;CCCDDD===>>>CCCIIIJJJGGGDDDDDDEEEJJJGGGDDDBBBBBB@@@<<<999999:::;;;<<>>999555555888:::888666888;;;>>><<<999:::@@@GGG<<<<<<===@@@DDDDDD@@@===999======999:::AAABBB???<<<===?????????@@@AAAAAABBBBBBBBBAAA@@@>>>===;;;BBBGGGJJJHHHBBB???AAAEEEBBB>>>===AAA@@@<<<<<>>CCCFFFCCCCCCGGGKKKLLLJJJHHHGGGGGGIIIFFFBBB??????>>>===;;;<<<<<<;;;<<>>@@@GGGHHHCCCAAADDDDDDIIIIIIEEEEEEKKKLLLHHHJJJIIIMMMSSSRRRKKKKKKPPPUUURRRNNNMMMOOOUUUYYY\\\]]]^^^]]]ZZZXXX[[[ccciiigggaaaaaajjjpppnnnlllmmmsssxxxxxxqqqoooxxx~~~~~~+++---//////...------......---,,,***)))(((((((((''''''(((+++...000000///)))***+++***((()))---000555555666555333000...,,,******))))))***+++,,,,,,000111000///---,,,...000///......,,,***)))))))))(((***+++***((((((+++------+++***+++------,,,+++,,,---///...------...///++++++)))(((((((((((())),,,------,,,+++*********//////...---,,,,,,++++++)))+++++++++))))))+++------...///...,,,+++,,,...((()))+++,,,------,,,,,,---///111222222111///---)))))))))((((((''''''&&&&&&%%%%%%(((,,,------+++***---000000,,,***)))***'''(((***+++,,,+++***)))$$$$$$%%%&&&)))---000222//////...,,,***)))''''''%%%%%%%%%'''((())))))(((''''''%%%#########%%%''''''((()))*********)))(((---111000,,,***,,,,,,+++'''&&&$$$###$$$'''***---///---+++)))(((((())))))***...222111---))))))***+++(((&&&'''))),,,------'''&&&&&&(((+++......---*********)))(((***---000222111000...,,,+++))))))'''***------***((('''((()))((('''***---///...,,,------,,,+++,,,000555:::000...,,,++++++---///111333555777888666222...,,,***...111333222111222333333111///.........,,,***---.........000555<<>><<<888555555777999999888777555444555777999888:::;;;<<<<<<;;;<<<<<<;;;999999<<<@@@CCCBBB@@@>>>:::<<>>BBB>>>;;;<<<@@@CCCCCCAAA===AAADDDDDDAAA>>>>>>???>>>AAADDDGGGFFFDDDCCCAAAAAADDDBBB======BBBCCC@@@CCC???@@@EEEDDD@@@BBBHHHJJJIIIIIIJJJLLLLLLJJJHHHBBBAAA???<<<::::::===@@@???<<<;;;===AAADDDCCCBBB<<>>BBB===888:::@@@DDDDDDAAA;;;@@@DDDDDDAAA???@@@BBB:::;;;===BBBFFFFFFCCC???AAAGGGFFF@@@@@@GGGHHHBBBCCC<<<===FFFEEE===>>>HHHLLLIIIGGGIIIMMMOOOLLLIII===>>>===;;;999:::>>>BBB???===<<<>>>CCCDDDAAA>>><<>>===888111---)))(((''''''((()))+++---.........,,,)))((()))***---///000000---,,,---...*********))))))***---//////111222222111111222333333222111111222333222000333111///---,,,,,,,,,---,,,...000///+++))))))***)))***+++,,,,,,,,,+++***%%%(((++++++))))))---111------,,,+++******+++,,,,,,,,,++++++******)))((()))***+++---...//////000000///---+++))))))******&&&&&&&&&((()))***))))))(((+++---+++)))'''))),,,,,,---......---***&&&$$$######$$$&&&)))+++...///+++,,,,,,,,,,,,+++******&&&''''''&&&&&&&&&'''(((&&&''''''$$$""""""$$$''')))))))))******+++++++++000333222---***+++,,,***(((&&&%%%$$$%%%'''***---...---+++)))(((((()))))))))+++------+++***+++---111111///---++++++---///)))&&&$$$###&&&)))+++,,,*********)))((((((***,,,---......///......---,,,(((+++...000000...,,,+++)))***+++---///...,,,***,,,------------...111444111///---+++***+++---...///222555555222///......111222222222000///...///---...///...,,,,,,,,,---///------...222555777888333111---+++)))***,,,------...///111222333333333111222333333333333444444666555444444444333111000555555555444111///...---------...111555555333000000000000111555999>>>AAA===<<<999777666888;;;======;;;999666444333333444333555777555222111444888777666666777::::::888666777555333555:::>>>>>>=========???BBBBBB???===>>>;;;::::::<<<@@@BBBBBB@@@>>>???AAABBBBBBAAA??????===<<<===???CCCEEEEEEDDDCCCCCCFFFJJJKKKGGGEEEEEEEEEDDDDDDDDDBBB@@@BBBEEEFFFHHHJJJMMMNNNNNNLLLJJJ@@@>>>;;;;;;===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFBBBFFFHHHEEEBBBAAAAAA@@@>>>>>>@@@DDDFFFEEEFFFGGGKKKLLLKKKJJJKKKOOOOOONNNJJJOOOSSSSSSQQQRRRWWW\\\______^^^]]]\\\\\\^^^___^^^]]][[[ZZZ^^^eeejjjkkkiiiiiillloooppppppqqqsssuuuzzz~~~...---+++(((&&&'''***------,,,+++***))))))))))))***(((&&&'''))),,,...//////***%%%$$$'''+++,,,,,,---222999===<<<777000+++((((((&&&&&&''')))+++---000///---***'''''')))++++++...000000...,,,...///---***''''''+++......---///444888777222000444999888333///111666777333...666444222///......//////***---//////,,,******,,,))))))))))))***+++,,,,,,###'''++++++***+++000555000---)))))),,,...,,,***000...,,,***))))))******&&&(((***---...///......222111...,,,******+++,,,$$$(((+++***(((''')))+++***)))(((((()))*********000000///---+++(((&&&%%%$$$%%%%%%&&&((()))+++,,,,,,++++++******+++,,,---''''''''''''&&&&&&''')))((()))(((%%%!!!!!!###&&&((((((((()))***,,,---...,,,///...)))&&&''''''%%%)))((('''&&&''')))+++---,,,,,,,,,+++***)))(((((()))(((''')))+++------,,,000444555222,,,***///555,,,((($$$"""###&&&)))***,,,,,,,,,***(((&&&'''((()))+++...000000///---+++))))))+++///333444000,,,(((,,,000000---******+++)))+++......---++++++,,,000///---+++++++++,,,---+++000444555333///......555111//////111222000---''',,,111///+++)))...333111...,,,///666888444...000...,,,******+++---///+++...222666777666333111777333000000444777666555000333777777333//////000666333000000222222///,,,...000222222111111333444...//////111333777:::<<>>444888<<>>DDDTTTTTTEEE@@@HHHJJJPPPMMMBBB???FFFIIIDDD@@@FFFMMMQQQOOOLLLJJJJJJEEE???:::;;;AAAEEECCC???CCCFFFIIIHHHFFFGGGLLLRRRIIIBBBBBBJJJKKKAAA<<>>HHHJJJEEEDDDCCCIIIRRRPPPGGGFFFNNNPPPNNNNNNQQQVVVXXXVVVSSSUUU]]]ccc```XXXUUU\\\ddd___QQQMMMYYYeeeddd``````gggppppppfffcccnnnwwwxxxlllnnnyyy|||+++*********))))))((((((...,,,+++)))'''''''''(((+++++++++***((())),,,///222---'''&&&))),,,***(((***...222333000...///111***)))((()))***+++***(((222111...***'''&&&''')))%%%+++222333000,,,---///666000***)))---000///---///555999777111111888???;;;555111555======444***888666444333222222333444000///...,,,,,,,,,---...222+++&&&(((///222---'''''')))+++***)))***///444111---)))))),,,...,,,***111000///---+++*********%%%''')))+++------,,,+++000...+++))))))***,,,---)))((('''&&&%%%&&&'''((((((''''''((())))))(((&&&///000000...+++'''%%%$$$''''''&&&%%%%%%%%%%%%&&&)))******)))''''''((()))((((((((((((((()))))))))+++)))'''%%%###$$$$$$%%%'''(((((((((''')))---000******)))'''%%%%%%''')))((((((((()))******++++++%%%(((+++***'''%%%''')))'''((()))******++++++***,,,111555333---***...333+++((($$$!!!!!!$$$'''***///...,,,***((((((((((((&&&)))...000111///---+++---)))''',,,333555...''')))---000///+++(((((()))+++,,,,,,+++)))((()))***000///,,,***)))***+++---+++222999;;;888444444666777222///000333555111------.........---...111333444000...222888999444...111000...---,,,,,,------,,,///333666777555222000<<<777222000222555555444---222666666333000000111666333000111333222...+++111444666444111///111333111333444444444555777999===;;;999999;;;>>>@@@@@@666777666444111111222444666666666666666555444333555666777666666888<<>>???<<<999============???AAACCCDDD<<<===>>>>>>>>>???BBBEEECCCBBB@@@??????@@@BBBCCCCCCFFFGGGDDDAAABBBJJJQQQLLLBBBDDDSSSVVVIIICCCHHHKKKMMMJJJCCCBBBHHHJJJGGGEEEJJJOOOOOOLLLJJJIIIJJJHHHBBB<<<===BBBEEEBBB>>>BBBIIINNNKKKDDDDDDNNNXXXKKKIIIHHHIIIJJJGGGAAA<<>>HHHIIIAAACCCCCCJJJRRRNNNDDDDDDMMMVVVSSSPPPQQQUUUWWWVVVTTTVVV[[[^^^]]]YYYWWW[[[___]]]RRROOOYYY```^^^^^^cccggglllggg]]]\\\hhhpppooollllllsss|||{{{vvv}}}******************))))))+++***)))((((((((()))***000---******,,,.........///---***(((((()))+++,,,............///...,,,******((('''''')))++++++***,,,------,,,)))(((((())),,,---///000000000000000222000...---------,,,,,,///222444444222333666999777444111333666666222...222222222333333333222222333222000///...---.........+++((()))+++---+++)))+++***)))(((***+++,,,,,,,,,,,,,,,+++*********+++------,,,+++++++++++++++)))******+++,,,---...///------------,,,,,,++++++)))((('''&&&%%%%%%&&&'''%%%'''))))))'''&&&'''))),,,---...---***'''&&&&&&)))(((''''''&&&&&&''''''(((***,,,,,,***((((((((((((((()))***************+++)))'''$$$######$$$$$$&&&''''''''''''))),,,///,,,+++***(((&&&&&&'''***))))))))))))************(((((('''((())))))'''&&&''''''((())))))))))))(((+++---///111000///------***((($$$"""###&&&***---,,,,,,,,,,,,+++)))'''&&&+++******---111222000---***))))))+++......+++'''((())))))+++++++++***(((------...,,,***)))***+++,,,,,,+++++++++++++++,,,---///333555777777777777333333222222222111///...111...,,,---000222111000222222222444666666444222111000...---,,,,,,,,,,,,...///222333444444333222444444444333222111111111...///111333555444222000333444555444222111111111222111000///000111000000666666555333333555999<<<::::::;;;<<<===>>>===<<<888666333333555666444222444888;;;;;;888777999===;;;888555555777:::::::::<<<<<<<<<<<<<<<===>>>@@@<<<===>>>???@@@@@@???>>>???===<<<>>>BBBEEEFFFFFF>>>@@@BBBAAA>>>???DDDHHHIIIFFFCCCDDDGGGIIIHHHGGGGGGFFFGGGJJJJJJHHHIIILLLKKKGGGHHHMMMLLLFFFDDDGGGJJJJJJKKKLLLLLLLLLJJJHHHCCCAAA@@@???@@@AAA@@@???DDDEEEGGGGGGGGGHHHIIIJJJIIIIIIHHHFFFCCCBBBBBBCCCAAA>>>===@@@CCCBBBAAAAAAFFFIIIKKKJJJJJJKKKKKKIIINNNSSSXXXXXXUUUTTTXXX[[[ZZZYYYYYY\\\```aaa^^^[[[\\\^^^]]]YYYYYY^^^fffkkkfffdddddddddcccbbbeeeiiipppsssttttttvvv|||*********+++++++++++++++''''''''''''((()))+++,,,444...)))***///222///,,,***,,,,,,***'''''',,,111333///+++***,,,,,,)))%%%***)))'''(((***,,,------(((***,,,---+++***)))***222000---...000333333222///111222000---***)))***...///000222333444333222333222000000000000000///+++---///111222222000///555444222111//////......+++++++++***(((((()))***---***''''''***+++(((%%%(((+++...---)))'''(((+++************+++,,,------------++++++,,,...000222***,,,...000000...***((())))))'''&&&%%%%%%%%%%%%"""'''+++***&&&$$$'''+++(((***+++***)))''''''(((******)))(((((((((((((((&&&***---...---***((('''(((***+++------,,,+++***+++)))&&&$$$""""""######%%%&&&'''''''''(((+++...------,,,)))'''&&&''')))++++++*********)))))))))***'''%%%'''***+++)))%%%(((((((((((((((''''''&&&***((((((---222222,,,&&&)))'''%%%$$$%%%(((+++...)))+++,,,---,,,***'''%%%///+++(((+++111555333000)))*********)))((((((((('''%%%###&&&+++---,,,)))...//////---++++++,,,---******+++,,,---,,,++++++---,,,---000555888888777000222555555222/////////444///+++,,,222444111---111333555444222111333555111000...---,,,+++++++++/////////000000111222222+++000555666222///...//////------111666888555111333777999777333111444777333...***+++...111000...999888666333222555:::>>>777999<<>>???<<<:::;;;@@@EEE<<<===???@@@@@@===;;;999AAA===:::>>>EEEJJJHHHEEE888>>>CCCAAA======DDDLLLNNNGGGAAADDDLLLNNNGGG???BBBIIIIIIAAA>>>GGGNNNNNNKKKBBBFFFTTTSSSDDD@@@HHHMMMJJJGGGHHHLLLLLLIIIEEE>>>@@@BBBAAA???===>>>@@@FFFBBB@@@CCCIIIJJJEEE>>>FFFGGGFFFAAA===>>>CCCIIIDDD;;;;;;DDDFFF>>><<>>===:::888777555333222555888999555111---333888888555444888===>>>999555444777999888555:::<<<<<<;;;:::;;;???BBB<<<===>>>>>>>>><<<:::888<<<<<<===AAAFFFGGGDDD@@@777<<<@@@???<<<<<>>@@@BBBBBB@@@>>>>>>>>>CCCAAA@@@BBBFFFGGGCCC???DDDCCCAAA>>><<<>>>DDDHHHGGGAAA@@@DDDDDD??????DDDHHHLLLKKKFFFGGGLLLLLLGGGIIIQQQXXXXXXTTTSSSXXX___\\\YYYWWW\\\dddgggddd___[[[cccddd\\\WWW]]]dddgggjjjfffhhhlllkkkfffffflllqqqssspppkkkoooyyy}}}zzz~~~}}}*********++++++,,,,,,---(((((('''&&&&&&'''((()))************)))))))))***'''&&&%%%%%%'''***...000222222111...++++++...111)))***...222555444000---000000...,,,***)))+++---,,,111555666333111333555888333---,,,---///---+++***...333555222000000111///---,,,///333333---(((,,,+++************+++,,,...............------------***((()))+++---+++)))''')))+++***((('''''')))---++++++,,,......+++(((...------,,,,,,,,,,,,---+++,,,---......---,,,+++++++++,,,------,,,,,,+++******))))))((('''&&&&&&'''''''''((()))))))))(((&&&''')))*********---///***)))((((((''''''((((((((()))))))))'''&&&'''((()))***---//////...,,,******(((&&&$$$######$$$$$$%%%'''(((((('''''')))***+++,,,+++)))&&&$$$$$$%%%,,,++++++***)))(((''''''%%%(((******)))((()))++++++++++++***)))((('''&&&'''&&&%%%&&&''')))******)))(((&&&%%%$$$%%%&&&&&&******))))))((()))))))))&&&***///000000000111444111...++++++------+++(((''')))******)))))),,,///,,,,,,,,,+++++++++...111555333...+++)))***+++---(((...444555222//////000000///000555:::<<<999555------...------,,,,,,---000...,,,,,,...///......---------,,,,,,+++******)))***,,,......---+++***------///333777999888666...111333444444666999<<<===:::777666666666444222000000///---+++,,,000333333555666666444444555666:::;;;<<<;;;888777888:::222333555666666555444444000111333444444444444555888888777555555666888:::777666666888<<<===<<<:::;;;;;;;;;;;;;;;;;;<<<===666;;;@@@DDDCCC@@@<<<999:::;;;<<<<<<<<<<<<>>>???EEEGGGHHHFFFDDDEEEIIILLLGGGBBBAAAGGGIIIEEEDDDEEEGGGGGGFFFBBBBBBEEEFFFEEEBBBFFFJJJKKKIIIEEECCCCCCAAA@@@@@@AAACCCBBB???===???BBBEEEEEEBBBBBBFFFIIICCC@@@===<<>>???666;;;AAACCCAAA<<<999888<<<<<<;;;;;;<<<<<<;;;:::@@@EEEHHHFFFBBBBBBIIIPPPJJJBBBAAAIIILLLGGGCCCDDDEEEHHHEEE======EEEHHHEEE@@@FFFKKKLLLHHHEEEEEEFFFDDDCCCAAABBBDDDDDDBBB???@@@EEEIIIHHHCCCBBBHHHNNNCCC???<<<===@@@BBBAAA>>>DDDMMMKKKAAA???HHHJJJDDDAAA???EEEMMMIII>>>@@@LLLXXXSSSNNNOOOVVV[[[\\\[[[XXX[[[\\\YYYTTTVVV^^^gggcccWWWVVVccciiiaaaZZZ[[[aaahhhfff]]]^^^lllsssqqqkkkeeegggooopppjjjnnn{{{{{{******************))))))((('''&&&%%%%%%%%%&&&'''''''''''')))++++++++++++&&&((()))((('''***///444000//////---,,,---...///------///111333222000---//////...+++((('''(((***)))---333555444111000//////,,,)))***,,,//////...---...000111222111//////,,,+++,,,---///...,,,***************+++,,,,,,---,,,,,,,,,+++)))'''%%%$$$'''''''''(((***+++---...------,,,+++***+++,,,------,,,++++++++++++++++++///...---,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))((())))))******+++)))***+++,,,,,,,,,+++++++++,,,,,,,,,***)))))))))'''((((((((('''(((+++---++++++***))))))))))))***'''(((***)))(((&&&&&&'''(((((()))***************((('''&&&%%%%%%''')))******+++,,,+++(((&&&&&&''')))***+++***(((&&&&&&'''((((((''''''&&&&&&%%%%%%&&&''')))************+++)))*********)))(((''''''%%%&&&&&&%%%$$$###&&&((((((((('''''''''&&&%%%%%%'''(((((()))))))))******&&&)))++++++******---000+++,,,---...---,,,***((((((***,,,---------,,,---)))***++++++,,,///444888444222---)))'''''')))***---000444444111...,,,,,,+++***+++...222444333111******+++---......---,,,***,,,......,,,*********((()))***+++,,,,,,++++++---------......------,,,...///000222444555444333444333222111111333666888666444222111111222333333222222111000...------...///111333333333333444666333555666333//////333888:::999777777777777666666444666888888777666777888777666444444555777999:::666666666888:::<<<<<<<<<::::::;;;;;;<<<=========<<<<<<===?????????===;;;;;;===>>>>>><<<;;;<<<===AAABBBCCCDDDFFFGGGHHHIIIHHHHHHFFFCCCDDDHHHKKKJJJDDDCCCCCCDDDDDDCCCDDDEEEGGGHHHHHHIIIIIIIIIJJJKKKEEEFFFFFFEEECCCCCCDDDFFFFFFFFFGGGHHHJJJIIIHHHGGGDDDBBB???======>>>??????AAAEEEHHHFFFDDDDDDDDDCCC@@@@@@CCCEEEDDDCCCEEEIIINNNOOOPPPPPPRRRUUUZZZ]]][[[YYYVVVTTTTTTWWWZZZ\\\^^^\\\[[[]]]]]]\\\^^^```[[[^^^```___aaafffjjjlllnnnjjjfffgggjjjmmmpppsssrrrwww|||~~~+++*********))))))(((((('''&&&%%%%%%%%%&&&'''(((***'''&&&)))///111///+++%%%***...,,,'''(((000999111---******------+++(((000...------///000//////)))+++,,,,,,)))''''''''',,,,,,...111333333000---&&&(((+++,,,,,,,,,---///000---+++...222333///+++***,,,---,,,))))))+++...&&&'''***---.........---......---+++(((%%%""" """&&&))))))'''''',,,111333///******,,,...---,,,***,,,---***''''''***---,,,,,,++++++***+++++++++///...,,,*********+++,,,&&&'''((()))******)))))))))***,,,---......---,,,***...111///)))&&&(((+++'''(((((('''&&&&&&)))+++---,,,++++++******++++++%%%(((,,,---+++(((&&&%%%((((((((((((((()))))))))((('''&&&%%%&&&(((***,,,,,,------,,,)))&&&%%%&&&)))***,,,+++)))(((((()))'''&&&&&&&&&&&&%%%%%%%%%)))'''&&&(((,,,---+++)))(((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&$$$###&&&'''(((((()))(((((('''$$$&&&)))++++++***)))'''***(((&&&&&&'''***,,,...$$$***///...***'''''')))((('''(((+++000111...***)))***+++,,,...222777;;;///...,,,)))((((((((((((222000///000111000...,,,''')))++++++***+++---///---***(((,,,111333///+++'''---222111+++''')))---&&&''')))+++,,,,,,,,,,,,111000...------...///111***///444444111.........777333......111333444222...000111000...///333888444111......000000,,,)))111111222111111333666999...111333111------000444@@@;;;666666999;;;999555000666<<<;;;666444888===;;;666222222777:::999666777999:::999888999???DDD999:::===>>>???===;;;:::CCC>>>999;;;@@@CCCCCC@@@888>>>CCCAAA<<<999===BBBEEE@@@>>>CCCKKKNNNGGG???EEEOOOKKK<<<:::JJJSSSPPPEEE>>>AAANNNNNNBBB>>>EEENNNJJJEEEEEEIIINNNOOOOOOEEEIIIKKKHHHBBBAAAEEEKKKLLLFFFCCCHHHPPPQQQGGG===DDDDDDBBB>>>:::999>>>BBB???===BBBKKKIII>>><<>><<<<<<;;;;;;<<<===>>>???===???AAAAAA???=========>>>@@@BBBAAA@@@AAAEEEIIILLLEEE@@@AAADDDEEEFFFIIIDDDBBBBBBCCCEEEEEEAAA>>>EEEFFFHHHHHHHHHIIILLLNNNLLLLLLJJJFFFBBBAAAEEEIIIGGGGGGHHHHHHGGGFFFDDDCCCAAAAAA???>>><<<;;;;;;;;;@@@BBBBBBAAA@@@???@@@BBB;;;???DDDCCCAAA@@@DDDHHHGGGHHHIIIHHHHHHJJJPPPUUUYYYUUUQQQQQQTTTWWWWWWVVV]]]WWWQQQPPPSSSWWWYYYXXXWWWZZZ]]]^^^bbbgggjjjjjjpppccc___hhhkkkdddcccjjjeeejjjqqquuuvvvyyy***************)))'''&&&((('''&&&&&&%%%%%%%%%%%%''')))+++---...,,,***((()))((('''(((***+++,,,,,,...000111///,,,+++,,,---++++++,,,------,,,++++++222111///,,,+++++++++,,,''')))---000000---***(((+++)))'''***///222111...---,,,++++++---///......------,,,******)))))))))***))))))***...000111111---///111000---)))'''&&&+++***((('''''')))***+++///,,,)))((()))******)))******)))))))))))))))******************+++++++++))))))(((((((((((())))))***((('''(((***,,,,,,+++******+++,,,,,,+++***)))---+++))))))++++++)))'''******))))))******+++,,,))))))******))))))((((((&&&(((******)))(((((()))((((((((('''&&&''')))+++***((('''(((+++---,,,+++---------+++(((&&&%%%&&&(((+++...000...+++)))(((((((((''''''''''''((()))'''(((******((('''((()))***)))(((***,,,---+++)))((('''&&&%%%$$$$$$$$$$$$&&&)))++++++)))&&&%%%%%%'''''''''''''''((()))***((('''&&&&&&'''((())))))((()))******))))))))))))(((***,,,,,,******,,,...++++++,,,///333555666555000---***'''&&&''')))+++,,,///111222111...------///+++&&&&&&+++//////...000000111000...---,,,,,,***+++,,,------,,,)))&&&'''%%%%%%'''***+++)))'''))))))******+++,,,,,,---//////...+++'''%%%''')))---///111111...,,,---...///...---...//////...,,,***,,,---,,,***'''''''''***+++---///000111111111444333111...,,,---111444666666555555666666666555;;;888666555666666444222555555555555444555666777222555999;;;;;;:::::::::???>>>>>>@@@BBBCCCBBBAAA777999<<<===<<<<<<===???AAA@@@@@@AAAAAA@@@>>><<>>@@@CCCEEEEEEAAADDDGGGGGGFFFGGGKKKPPPUUUJJJ@@@AAAJJJNNNIIIAAAFFFHHHIIIHHHFFFCCCCCCDDDAAA@@@??????@@@???<<<999@@@AAAAAA@@@???@@@CCCEEE???AAACCCBBBAAAAAADDDGGGOOOFFF???DDDOOOVVVRRRJJJMMMVVV]]][[[RRROOOXXXaaaZZZTTTNNNOOOUUUYYYXXXUUU]]]aaa___WWWZZZhhhooommm```___dddlllkkkbbb^^^aaaqqqkkkgggmmmyyyzzz{{{&&&'''***++++++***'''%%%''''''&&&&&&&&&&&&&&&&&&###)))///000,,,(((&&&&&&+++'''$$$%%%)))+++)))'''...222444111+++(((***...(((***,,,......,,,***(((666444000---++++++,,,...%%%(((,,,///000...+++(((...+++)))+++000333111...,,,---...,,,***+++---000---,,,,,,++++++*********)))(((''')))---111333444...///000...,,,)))))))))---,,,***)))((((((((()))(((******)))''''''))),,,))))))))))))))))))******((()))***,,,,,,,,,++++++))))))(((''''''((()))******)))((()))+++,,,,,,,,,)))***,,,---,,,+++++++++,,,'''###%%%***---+++(((******))))))***+++,,,,,,((((((((()))))))))))))))'''((()))((('''(((***+++&&&'''(((((('''(((***,,,,,,(((&&&(((...000,,,(((***+++---,,,)))'''&&&'''%%%(((---///...+++)))(((******)))))))))))))))***'''((()))((('''&&&((()))...+++))),,,222222...(((((('''&&&%%%$$$$$$$$$$$$&&&)))++++++)))&&&%%%%%%&&&&&&&&&'''''')))******'''''''''''''''((()))***)))((((((***,,,,,,(((%%%&&&+++...,,,'''&&&)))...***+++---000333444222000+++***)))(((((()))***+++(((,,,000333111///,,,+++...,,,)))+++///222222111111444444111,,,)))+++...,,,***(((***---,,,'''"""&&&%%%$$$%%%'''(((((('''&&&''''''(((((())))))***///...,,,(((%%%%%%&&&(((+++///222000+++)))---222333111......//////,,,))))))+++------+++((('''&&&)))+++...111222222111000555555444111//////000222222444777666555444666777<<<999666555666555222///000444777777444333555888222555:::<<<<<<<<<;;;;;;@@@???>>>@@@AAABBBBBBAAA555999>>>@@@??????@@@AAABBB@@@>>>???@@@@@@===:::>>>CCCHHHFFFBBBAAAEEEJJJ>>>@@@FFFLLLLLLFFFDDDEEELLLHHHCCC@@@AAACCCEEEFFF>>>BBBFFFFFFEEEFFFKKKPPPTTTIII@@@BBBLLLQQQKKKCCCFFFHHHIIIHHHDDDBBBBBBDDDAAA@@@@@@BBBCCCCCC???;;;@@@AAA@@@??????AAADDDGGGEEEDDDBBBAAAAAABBBCCCEEEOOOFFF@@@FFFRRRWWWPPPGGGHHHTTT___^^^UUURRRXXXaaaWWWQQQNNNPPPVVVYYYWWWSSS[[[bbb```VVVYYYffflllgggYYY```gggiiifffaaa______qqqiiiccchhhttt|||zzztttttt%%%&&&(((*********((('''''''''&&&&&&&&&&&&''''''$$$)))......+++'''%%%%%%(((&&&%%%&&&(((******(((///111333000***'''(((+++)))***+++------+++***)))333222000...,,,,,,------)))***---///000///...------------...///000000000.........,,,***+++---///+++,,,,,,,,,,,,+++++++++)))'''%%%'''***///222333000000///,,,)))''''''(((,,,+++)))(((((('''((((((&&&'''))))))(((((()))***((())))))***************'''(((+++---...---,,,+++***)))((('''((()))+++,,,***)))((()))+++,,,,,,,,,*********,,,......,,,++++++'''###%%%)))---...,,,+++******)))))))))******&&&&&&''''''((()))******'''((((((''''''(((***---(((*********))))))***+++)))'''&&&)))---...***''''''))),,,,,,+++)))((('''%%%'''***++++++******+++,,,+++***))))))))))))))))))))))))(((&&&''')))+++---,,,,,,///222222---)))''''''&&&%%%%%%%%%%%%%%%&&&)))++++++)))&&&%%%%%%%%%%%%&&&&&&((()))***+++***++++++***)))((()))***)))***,,,---...,,,)))'''(((+++---+++'''%%%'''***,,,+++,,,...000111///---))))))))))))))))))))))))'''+++///111000...,,,,,,---,,,,,,...111444444222444444222///***((()))++++++***)))***+++***'''$$$%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''(((((((((---,,,)))&&&%%%&&&)))+++...000000...***))),,,111222222222111000...,,,+++,,,...111111///,,,+++***///000222333444555555555444666888777444111/////////111444666777888999:::888999999888666444333333111444777777555444444555666888;;;======>>>???@@@<<<;;;::::::<<<======<<<:::;;;===@@@CCCEEEEEEEEE??????>>>===<<<;;;:::999<<<>>>@@@AAA??????AAABBBCCCCCCDDDFFFDDDBBBGGGNNNFFFGGGIIIJJJIIIFFFBBB???BBBCCCDDDEEEFFFHHHJJJKKKGGGIIIJJJIIIFFFFFFIIIMMMHHHGGGFFFFFFEEEDDDCCCAAA@@@BBBCCCCCCCCCBBBBBBBBB@@@AAABBBAAAAAAAAACCCDDDIIIEEEBBB@@@AAABBBCCCCCCCCCGGGLLLMMMLLLJJJKKKMMMNNNNNNQQQWWW[[[[[[WWWRRRSSSRRRPPPPPPSSSUUUWWWXXXTTTXXX]]]```aaaaaa^^^ZZZ```dddeee```___cccgggfff```eeejjjkkkiiikkkqqqwww{{{zzz{{{(((''''''(((((()))***+++(((((('''&&&&&&&&&'''''')))*********)))'''&&&$$$$$$&&&((()))((())),,,///111///---,,,***)))'''%%%+++******))))))******+++,,,---...//////---,,,+++////////////000111333444***...111000...---000444111...,,,+++,,,---,,,,,,******+++,,,,,,,,,++++++)))'''%%%%%%(((+++......000000...***&&&$$$$$$%%%((('''''''''(((((())))))((('''''')))++++++)))''''''((()))***************''')))+++---...---,,,+++++++++*********+++---...***)))((((((+++,,,,,,,,,,,,)))(((+++000222...***)))))))))((())),,,///222,,,+++***)))((('''''''''&&&&&&%%%&&&'''(((***+++((((((((('''''''''***,,,,,,---...---***))))))***%%%'''((())))))(((''''''&&&)))+++,,,+++)))(((((('''((((((((('''))),,,...,,,+++***)))((((((''''''+++++++++)))((((((+++---))),,,...000///---+++***''''''&&&&&&%%%%%%&&&&&&&&&)))++++++)))&&&%%%%%%$$$%%%%%%&&&(((***+++,,,...000000...+++))))))***)))...222222...++++++,,,++++++***)))))))))((('''...,,,******,,,---------))))))))))))(((''''''&&&***+++---...---,,,---...,,,,,,---///111333333333555111---+++******(((&&&)))+++---,,,)))''''''((('''''''''&&&&&&'''((()))'''''''''(((((((((((((((***(((&&&%%%'''***...000444111...,,,+++,,,,,,---...222555444111//////111///111333333111///......444333222111222444777888222666:::;;;888333...,,,///...///444;;;>>><<<:::222777;;;:::666333666:::666555444666777666333000999:::::::::;;;<<<@@@BBB888777555666888::::::999???;;;777:::BBBHHHHHHFFF>>>@@@AAA>>>:::777999;;;<<<:::999;;;>>>@@@???===GGGDDDCCCCCCAAAAAAHHHQQQEEEHHHLLLMMMKKKFFFAAA>>>IIIEEECCCDDDHHHJJJHHHFFF@@@GGGMMMKKKDDDBBBHHHOOOKKKFFFBBBCCCGGGIIIEEE@@@@@@DDDGGGEEE@@@???DDDIII???AAADDDDDDBBB@@@???>>>HHHEEEAAA@@@@@@BBBCCCCCC>>>GGGPPPPPPIIIEEEHHHMMMMMMJJJIIIPPPXXXYYYPPPGGGQQQSSSTTTQQQNNNPPPWWW]]]UUUQQQYYYffffffZZZSSSWWWbbbbbb^^^ZZZ^^^fffiiigggXXXbbbkkklllggggggooowwwxxxttt~~~***)))(((((((((***+++,,,***)))((('''&&&&&&&&&&&&+++***)))))))))((('''%%%###'''******((()))...222000...+++******)))&&&$$$+++***)))(((((()))***+++(((***---//////...+++***222111000///000111333444)))---000000...---111444111...,,,,,,......+++)))'''(((***+++,,,,,,+++***)))'''%%%%%%''')))******......---)))&&&######$$$%%%&&&'''((()))***+++++++++******+++---,,,(((%%%&&&''')))***++++++******)))***+++---------,,,,,,+++++++++,,,------......)))((('''(((***++++++++++++)))))),,,111222000,,,***+++---,,,+++,,,///222,,,,,,***)))((((((''''''&&&%%%%%%%%%&&&''')))***((()))***)))''''''(((***---...///---+++((((((((($$$&&&)))(((&&&%%%&&&(((''')))++++++***)))))))))))))))(((''''''(((,,,///,,,+++***((('''&&&&&&&&&++++++,,,+++***)))+++---(((+++......,,,))))))***''''''&&&&&&&&&&&&&&&'''&&&)))++++++)))&&&%%%%%%###$$$%%%&&&(((***,,,---000222444222---******,,,+++000555444...+++,,,///...+++******,,,,,,***(((...+++(((''')))+++,,,,,,))))))((((((''''''&&&&&&,,,---...---,,,,,,---///++++++,,,...///000111111333...***)))++++++((($$$'''***---,,,(((&&&(((+++***++++++)))((((((+++---)))))))))))))))))))))))))))'''&&&'''+++///222333555111---,,,---......,,,///222666666555333333333///111222111///......///333111///---...111444777222666;;;<<<999444///,,,///------333;;;???<<<777...444999:::666555888<<<999666333555888999555222888888999888888999<<>>AAABBBBBBDDDCCCCCCFFFFFFDDDFFFKKKLLLLLLJJJGGGDDDBBBCCCDDDJJJGGGCCCDDDGGGIIIGGGDDDGGGDDDCCCFFFJJJKKKIIIFFFKKKFFFBBBCCCHHHJJJGGGDDDAAAEEEHHHFFFAAA@@@DDDIII???AAACCCCCCAAA>>><<<<<>>???777777777888;;;>>>BBBEEEIIIDDD???>>>???@@@<<<888===>>>@@@>>>===@@@FFFKKKFFFCCCCCCFFFHHHFFFEEEGGGPPPNNNIIICCC>>>???DDDIIIDDDEEEFFFEEECCCCCCEEEGGGKKKDDD@@@EEENNNQQQJJJAAAFFFFFFFFFFFFFFFGGGIIIKKKCCCDDDEEEGGGGGGFFFCCCAAA???@@@@@@>>><<<<<<===???>>>@@@BBBAAA??????BBBEEEMMMHHHDDDJJJRRRTTTKKKBBB>>>GGGPPPOOOIIIFFFKKKSSSMMMNNNOOOPPPQQQPPPPPPPPPWWWZZZZZZVVVUUUZZZZZZWWWPPPNNNTTT___ddd```___cccllleee```dddnnnttttttpppnnnzzz)))***,,,......,,,***)))---,,,***(((&&&%%%$$$$$$!!!)))222222+++%%%&&&)))+++(((&&&'''+++,,,+++)))+++///111...(((%%%(((+++&&&'''***++++++***'''&&&///...---,,,+++*********))),,,///111111...+++(((...(((%%%)))222777333---)))///555333,,,'''(((+++$$$&&&(((***++++++***)))'''&&&&&&(((***++++++***((()))++++++***((()))*********+++,,,------------+++111777444---&&&&&&(((%%%''')))+++,,,+++***)))------,,,+++++++++,,,,,,&&&(((+++......---,,,***'''&&&%%%&&&((()))***)))"""+++333222,,,)))///777000,,,***,,,000111---(((+++++++++,,,---...000111'''&&&%%%$$$$$$%%%'''))))))***,,,+++)))&&&%%%%%%&&&(((***+++)))((('''(((---(((###$$$(((+++)))&&&***++++++)))(((''')))+++%%%)))---...---+++))))))...---+++)))((('''&&&&&&''')))+++,,,***)))))))))///***'''(((,,,---***&&&''''''&&&&&&&&&''''''(((&&&)))++++++)))&&&%%%%%%"""###$$$&&&(((+++---...)))...222222...,,,...111222000......//////---,,,+++///222000,,,***---111''''''(((***++++++(((&&&%%%%%%$$$%%%&&&(((***+++***...111333111...+++***)))******)))((()))+++---)))---000///,,,******,,,'''%%%###%%%)))***)))&&&000111111///------000333***************))))))))),,,******,,,111444444333***///222222......333888<<<555000555>>>@@@666,,,333333222000...///222444------......//////000000888888777444222111333555,,,///333444333222111111222...---111999;;;666000222444777666666777<<<@@@444888===???>>>;;;888666888666555666:::===???@@@222888>>>>>>;;;;;;AAAGGGMMMBBB999999AAACCC<<<333:::@@@DDDAAA;;;<<>>DDDLLLHHHGGGFFFIIIMMMMMMJJJEEEBBBGGGKKKIIIDDDDDDJJJQQQDDDBBBBBBHHHMMMKKKBBB999@@@???===:::999;;;???CCC999>>>BBBBBB???>>>BBBGGGLLLKKKJJJMMMQQQQQQLLLHHHAAAFFFJJJKKKJJJKKKOOOSSSLLLJJJKKKPPPTTTTTTLLLEEELLL]]]^^^NNNNNN^^^]]]LLLOOOLLLSSS```bbb[[[___kkkmmmiiicccbbbffflllqqqttthhhvvv---,,,***)))))))))***+++))))))))))))((('''%%%%%%***+++++++++***)))'''&&&''')))+++***((())),,,000000...---------,,,)))''')))(((''''''(((((('''%%%)))***+++***(((&&&'''((((((---///------......,,,...,,,)))(((***---//////---------...000000---+++''''''(((******+++++++++((((((***,,,...---***'''+++***)))((((((((()))***%%%***000333111...---...///000111///,,,(((&&&&&&''''''''''''))),,,///111222000---+++***)))'''&&&%%%%%%'''***...//////---'''%%%$$$$$$%%%&&&&&&%%%))))))***+++,,,...///000///...---+++***)))))))))%%%)))...333444222...,,,,,,***'''%%%%%%&&&'''))))))))))))(((''''''&&&&&&******)))(((((()))***+++*********)))'''(((***,,,***)))(((''''''((()))***///...---***)))***...111...,,,)))&&&$$$$$$%%%&&&((('''&&&&&&&&&((()))+++,,,,,,++++++***))))))((()))(((((('''&&&%%%%%%%%%&&&(((******(((%%%$$$$$$"""###$$$&&&((()))++++++------......///000000000///111222000,,,)))***,,,***+++---......---+++***))),,,...---+++***,,,///&&&&&&&&&&&&(((***---...555444111...---------...***,,,---+++((('''))),,,,,,******///555555...'''******))))))***,,,...///000...---///111111...******)))(((((()))***---...)))---111111///------///111---+++...444999999666444777;;;;;;888333///------...//////......///111222111///---,,,///444888444555555444333222333555555222111333666777555222...444::::::666222333555000///111777>>>???:::555:::???BBB===999888888777666888999:::999999;;;<<>>;;;;;;???BBBBBBBBBEEEFFFGGGDDDAAAAAADDDGGGLLLDDDCCCHHHGGGAAAAAAHHHIIIEEEAAA@@@CCCFFFFFFEEEFFFFFFGGGIIIKKKMMMMMMLLLHHHGGGFFFGGGIIIIIIGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFBBB<<<<<>><<<;;;<<<>>>???>>>>>>HHHFFFBBB???>>>AAAFFFJJJBBBAAACCCHHHHHHCCCAAAAAAIIIFFFCCCBBBCCCDDDEEEEEE???FFFLLLKKKEEEEEEMMMUUUNNNFFF???BBBJJJMMMFFF===CCCCCCBBBCCCCCCEEEFFFGGGBBB???===>>>===::::::<<<@@@===;;;<<>>???===;;;;;;;;;===???BBBDDDEEE???DDDIIIJJJGGGEEEFFFIIILLLHHHDDDDDDFFFHHHHHHFFFKKKMMMLLLHHHDDDEEEKKKQQQIIIOOORRRSSSUUUVVVTTTPPPWWWTTTSSSWWW[[[^^^dddiiibbbhhhkkkgggdddeeeiiikkkmmmiiigggllltttxxxvvvrrr{{{))))))((((((((((((((((((+++++++++++++++***)))(((***+++,,,,,,,,,+++***)))'''&&&&&&)))...000...++++++******+++,,,+++)))&&&''''''(((***---...,,,+++)))))))))(((((())),,,///,,,...---++++++...---))))))(((&&&'''***,,,......,,,++++++---///222222222---,,,)))(((''')))+++,,,((('''''')))+++------,,,))))))(((((((((***+++,,,111///---...111222111...,,,,,,,,,***((((((***,,,******)))******,,,---...---+++''''''))),,,///000(((''''''(((******)))((('''&&&%%%&&&'''(((&&&%%%###&&&***---...---***)))((()))+++++++++)))'''&&&***++++++++++++*********(((((((((((())))))))))))((('''%%%$$$%%%(((***,,,++++++******************''')))+++,,,++++++,,,...,,,***(((''')))---222555000111222000---+++***+++***)))&&&$$$######$$$$$$&&&)))---000///,,,'''###$$$%%%'''((()))***)))))))))))))))(((((('''''''''$$$&&&''''''%%%######$$$&&&'''(((((((((((('''&&&'''((()))+++...000111222444000+++*********'''$$$)))))))))******+++,,,,,,+++++++++///222333///+++''''''(((((()))***+++,,,///---+++******+++,,,---000---******++++++'''$$$$$$(((---///...------...***))))))((()))***,,,---...111444333000......000++++++***))))))***++++++---***((())),,,...---+++(((***+++,,,+++,,,...000222333333111---***))))))***,,,...//////000222333///222666888888777777777999777555111...///222444111555:::;;;888555444555888777666666777666333111///111333444555777:::===555777777777:::;;;666///888777666555444555999<<<:::<<<===<<<;;;===BBBGGGQQQFFF;;;888>>>AAA===888???AAABBB???;;;:::;;;>>><<<>>>BBBHHHLLLJJJDDD>>>JJJMMMIII@@@@@@IIIMMMJJJEEEGGGHHHFFFCCCCCCFFFJJJTTTKKKCCCCCCHHHMMMKKKGGGLLLSSSVVVPPPEEE@@@HHHQQQDDDCCCBBBAAAAAAAAACCCDDDJJJMMMHHH>>><<>>IIIUUULLLHHHEEEJJJQQQRRRJJJBBBNNNSSSQQQJJJKKKUUUYYYUUUNNNNNNTTT^^^^^^WWWVVV]]]oookkkaaaZZZcccrrrtttmmmdddllltttrrrkkkjjjrrr{{{{{{zzz((((((((()))))))))((((((***++++++++++++******)))((()))***++++++******)))'''&&&&&&***...///---***))))))***,,,---,,,)))&&&$$$&&&)))...000///,,,(((((()))******)))***---///......---***,,,000///******)))((((((+++---......***)))))),,,///111111000++++++++++++************((('''''')))+++------,,,(((((((((((((((***,,,---111...+++,,,///000...,,,***+++***)))((((((***---************+++,,,---...---***'''&&&)))---000111***((('''''')))))))))((('''&&&&&&'''))))))'''%%%&&&))),,,//////,,,)))&&&&&&''')))******)))'''%%%++++++***))))))))))))***''''''((()))))))))******((('''%%%$$$%%%(((+++---)))))))))))))))(((((('''&&&''')))***)))***,,,...222000---+++,,,///222555000111222000---+++))))))***)))'''&&&%%%%%%%%%%%%&&&)))...111000,,,'''###"""$$$&&&(((*********)))((((((((((((''''''''''''$$$&&&'''&&&$$$###$$$%%%'''((()))***)))(((&&&%%%&&&&&&(((***---///111111444///+++)))***+++)))&&&******)))))))))***,,,,,,,,,+++,,,///222222...***(((((()))************++++++***)))((((((***+++------+++)))***,,,,,,)))&&&$$$(((,,,---***'''((()))))))))((((((***+++---...000444666666333000111333******************++++++---***((((((,,,---,,,***''')))+++,,,,,,,,,...///000111111///+++))))))))),,,...//////......000111...111666888777555444444777666333000------000333111666;;;<<<:::777666777555444444555777888777666111222222222222555888<<<555777888888;;;===999222999999777666444666999<<<999;;;===<<<;;;<<<@@@EEEPPPEEE:::888>>>AAA>>>999AAAAAA???;;;666666:::>>>;;;===CCCJJJNNNLLLDDD>>>LLLPPPLLLCCCCCCKKKNNNJJJCCCEEEGGGFFFEEEEEEIIILLLUUULLLDDDCCCIIIMMMLLLHHHNNNUUUYYYRRRGGGCCCKKKTTTHHHFFFCCCAAA@@@@@@BBBBBBKKKNNNJJJ@@@>>>DDDFFFAAA777999:::;;;;;;<<<>>>@@@HHHBBB???EEENNNQQQJJJBBB???HHHNNNIII@@@>>>IIIUUUKKKHHHGGGLLLRRRRRRJJJBBBNNNRRRPPPIIIJJJTTTXXXUUUNNNNNNUUU^^^[[[RRRQQQXXXiiiggg^^^YYYbbbrrrwwwpppgggpppwwwtttllljjjsss~~~}}}xxxwww(((((()))*********))))))******+++++++++******)))'''((()))***++++++***)))(((((((((***,,,---,,,+++))))))***---...---***'''###%%%)))...111///+++'''(((***+++,,,++++++---...111111...,,,000444333///)))((('''''')))++++++***(((((())),,,///000///...)))***+++,,,,,,++++++************,,,...///...---(((''''''''')))+++---......---,,,,,,,,,,,,+++***)))******)))(((((()))+++))))))***+++,,,---......***(((&&&%%%(((+++------+++)))(((((()))***))))))'''''''''(((******'''%%%'''***---//////,,,)))&&&%%%&&&'''((((((((('''&&&+++******)))))))))******'''''''''((()))***+++,,,''''''&&&%%%&&&(((***,,,))))))))))))((('''&&&&&&&&&'''(((((((((***---000888555222...------///000///000000///,,,***)))))))))((('''&&&&&&%%%%%%%%%&&&)))---//////,,,(((%%%"""$$$&&&)))***+++***)))'''''''''''''''''''''&&&%%%&&&'''&&&%%%$$$%%%&&&'''(((*********(((&&&%%%%%%&&&'''))),,,...///000000---***))))))***++++++---,,,***))))))***,,,---------...///000///,,,***))))))***++++++******)))***)))(((((((((***---...*********+++,,,,,,)))'''$$$'''******'''%%%%%%&&&((((((((()))+++---///111222333555555333222111222((())))))***++++++,,,,,,+++*********,,,---,,,+++))))))+++---///000000000...///000///,,,******++++++,,,...---,,,,,,---...111444666777555444333333222111///,,,******---///111444777999999888777777444555555666888:::<<<===444333222111222444666888<<<;;;777333555<<>>999999888777555666999;;;999:::;;;::::::;;;>>>@@@<<<======:::666777>>>DDD@@@===999444222333777:::@@@@@@AAACCCFFFFFFEEEDDDDDDIIILLLLLLLLLLLLHHHCCCDDDFFFGGGGGGGGGGGGIIIKKKGGGJJJKKKHHHDDDEEEMMMUUUTTTOOOJJJKKKNNNOOOMMMIIIKKKHHHEEECCCAAABBBCCCDDDHHHIIIGGGBBB@@@BBBBBB???>>>>>>===<<<===>>>@@@@@@;;;@@@FFFGGGDDDCCCEEEHHHJJJFFFCCCBBBEEEFFFFFFDDDGGGMMMQQQMMMGGGEEEKKKQQQGGGLLLPPPPPPRRRTTTRRRNNNWWWVVVVVVVVVSSSQQQTTT[[[RRR\\\cccbbb___dddlllqqqqqqnnnmmmnnnsssvvvvvvuuuuuu{{{((((((***+++++++++******))))))***************)))'''((()))+++,,,,,,++++++)))*********)))***+++---((()))+++...000///+++)))&&&'''(((+++------+++)))(((***---...---,,,,,,,,,111111...---111777666111)))(((&&&'''((()))((('''((()))+++///111111...,,,***************+++------******+++---//////---***'''''''''''')))+++---...,,,---...---+++***)))***''')))******)))(((((()))'''(((***,,,---...//////+++)))'''''')))***+++***,,,***(((((()))++++++***''''''((()))+++***(((%%%%%%'''***------,,,***(((%%%%%%&&&&&&''''''''''''******************++++++((((((''''''(((***,,,...'''''''''''''''((()))***)))*********)))(((&&&%%%'''((('''''''''***///333666444222///...---...///...//////---***))))))***''''''&&&%%%%%%$$$$$$$$$'''(((***,,,,,,+++)))(((###$$$'''***++++++***)))%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&(((***++++++)))'''%%%%%%&&&''')))+++---...///******)))((('''))),,,///000...+++)))((()))+++------//////...,,,*********)))***+++++++++***))))))+++***))))))+++---///111***,,,------+++)))''''''$$$&&&(((((('''&&&&&&&&&'''((((((***,,,///222444000000000111222111///---&&&''')))***+++,,,------)))+++---------,,,,,,,,,+++***+++...222555333111,,,...000000...,,,,,,,,,)))+++------------...000444555555444222111111333......---,,,******+++---///000111444777888777666333555777777666888===AAA777444000000333555444333;;;<<<999444444;;;AAACCC777777888777555555777888;;;999888888:::;;;;;;;;;444999<<<:::555666>>>FFF===:::555222222444555555>>>@@@AAAAAAAAAAAACCCEEE???AAAHHHPPPRRRLLLFFFEEEIIIHHHGGGGGGHHHIIIHHHGGG@@@FFFJJJGGGBBBCCCMMMVVVRRRJJJDDDGGGPPPTTTNNNFFFKKKIIIFFFDDDCCCEEEGGGIIIEEECCCDDDGGGEEEAAA???@@@EEEAAA===<<<>>>@@@@@@???666>>>EEEEEE@@@>>>BBBGGGIIIBBB;;;>>>EEEHHHCCC<<>>>>>>>>===999555444666777555333888===BBBDDDBBB???>>>???AAA???DDDOOOQQQKKKIIINNNMMMJJJGGGGGGIIIIIIFFFCCCFFFDDDBBBCCCEEEHHHJJJLLLKKKJJJJJJLLLOOOPPPNNNLLLJJJHHHFFFEEEEEEHHHKKKMMMFFFBBBDDDLLLKKKBBB>>>BBBGGGAAA;;;999===??????<<<<<<<<<===@@@DDDEEECCC@@@=========>>>@@@AAAAAAAAADDDHHHLLLMMMKKKIIIGGGGGGGGGCCCFFFNNNPPPIIIIIINNNRRRWWWVVVOOOOOOUUUTTTMMMUUUPPPRRRZZZ]]]ZZZ___iiiiiiiiiiiiiiikkknnnqqqsss~~~+++,,,///222333000+++''',,,++++++***************&&&***......+++***---111111///,,,+++++++++***)))******((('''(((***---000///,,,))))))***+++,,,+++///...,,,******+++,,,---(((***---.........///000111///,,,+++++++++***)))+++000444333///...000333///,,,(((&&&'''((())))))'''((())))))''''''''')))'''&&&&&&&&&'''(((***+++333222/////////...,,,***&&&***------***'''''')))%%%(((---000111///,,,***///---******,,,---,,,***)))***+++,,,++++++)))))),,,***(((***...///+++'''&&&(((***)))&&&%%%''')))(((&&&$$$$$$$$$%%%'''''',,,......---***+++///444)))((('''&&&&&&'''((())))))(((&&&%%%$$$&&&''')))%%%)))......+++)))((()))---+++***(((((()))+++,,,...,,,***((())),,,///111------,,,+++)))(((&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&))),,,,,,+++)))((((((***&&&&&&,,,444666...&&&'''***,,,***&&&######$$$%%%&&&(((***)))(((%%%$$$%%%&&&&&&''''''&&&&&&&&&((())))))(((&&&&&&'''((((((''''''&&&&&&''')))***...---,,,+++***+++///222...,,,***'''%%%$$$$$$$$$...---***)))((()))***+++((()))+++---///000000111555222...+++++++++***)))$$$(((***)))%%%$$$(((,,,((()))***+++,,,---......111///---,,,+++,,,...000)))***+++,,,---,,,+++***///,,,)))***---//////---////////////...............,,,,,,,,,...///...---111222222111111333666999555444333222111///...---,,,+++***+++,,,------,,,,,,******---222555555333:::555000111777:::888444222444444111---///666<<<555666888:::::::::999888:::888666444444555777888555;;;???>>>888555999>>>BBB<<<888888<<<>>><<<888777;;;===:::444333777<<<444;;;DDDHHHGGGCCC???===EEECCCBBBDDDIIINNNQQQRRRBBBJJJQQQPPPIIICCCBBBEEENNNGGGAAADDDKKKNNNJJJCCCCCCJJJPPPMMMFFFFFFOOOXXXJJJHHHFFFHHHLLLLLLGGGAAAKKKFFFBBB@@@BBBCCCCCCBBB????????????>>>>>>======EEE???:::>>>EEEHHHBBB;;;:::===???===999;;;AAAHHHIIIEEEBBBEEEIIIKKKGGGCCCJJJHHHFFFHHHLLLNNNNNNMMMKKKOOOSSSQQQNNNMMMPPPTTT]]]UUUOOORRR\\\ddddddaaa\\\hhhrrrqqqhhheeemmmwww{{{wwwwww+++,,,///111222000+++'''++++++***)))))))))))))))(((+++......---,,,...111///...++++++***)))'''%%%(((((('''((()))+++///222///---***)))+++---.........---+++***)))***+++,,,***,,,------------...000111///,,,+++,,,,,,+++++++++///333444333222333555111...***''''''(((''''''&&&&&&'''&&&$$$$$$&&&((((((''''''&&&'''(((***+++111000///.........+++)))''')))+++,,,+++)))))))))%%%'''***,,,------,,,+++---+++)))***,,,---,,,***)))***+++++++++***)))(((,,,***)))+++//////+++'''&&&((())))))(((((()))***(((((('''%%%%%%&&&)))+++.........---,,,,,,...000***)))(((&&&&&&&&&'''((('''&&&&&&%%%&&&'''))))))'''***---......---,,,,,,---,,,***(((((((((******+++***((('''(((***,,,...,,,,,,+++***)))(((&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&)))+++,,,,,,***)))))))))(((&&&'''+++111222---''''''((()))(((&&&$$$######$$$%%%'''))))))'''&&&$$$%%%%%%&&&&&&'''&&&&&&&&&))))))***((('''&&&((()))&&&&&&%%%&&&'''(((***+++------,,,+++******---///+++***(((&&&%%%%%%&&&&&&+++***)))((('''((())))))&&&''')))+++---...//////333000,,,***))))))((('''%%%''')))(((&&&&&&(((***''''''(((***,,,...000111222000---+++***+++...///,,,---......//////......///...,,,,,,.........---000000000000////////////---,,,,,,,,,...///...---222333333222222333666999444333222111000/////////---///111222111///,,,***+++***+++...222666666555777444111222666888666444111222222222333444666777555555666666777777777777999888555444444555777999999:::;;;;;;:::999999999>>>??????>>><<<<<<===>>><<<;;;999888888999999:::777<<>>???;;;666;;;AAAEEECCC===:::>>>CCC@@@:::555666:::===;;;777<<<>>>@@@AAAAAAAAACCCEEE@@@BBBGGGLLLOOOMMMHHHCCCIIIEEEBBBEEEJJJLLLIIIDDD@@@DDDGGGFFFDDDEEEIIIMMMLLLHHHEEEFFFIIIJJJIIIFFFJJJIIIFFFEEEGGGJJJNNNPPPDDDDDDDDDEEEEEEDDDBBB???BBBAAA@@@??????@@@BBBCCC===@@@CCCCCC@@@@@@CCCFFFEEEAAA>>>@@@FFFIIIFFFBBB@@@CCCEEEEEEDDDCCCDDDEEEFFFFFFFFFIIILLLNNNNNNNNNKKKLLLMMMOOOPPPRRRSSSTTTUUUXXXZZZYYYYYY\\\bbbhhhgggfffffffffggghhhiiiiiiooossswwwyyy{{{,,,,,,---...///...+++((()))(((''''''&&&&&&''''''***)))***+++...///...------,,,++++++***((($$$ ###%%%&&&&&&'''***---///,,,***))),,,///111111...---,,,+++++++++,,,,,,//////...,,,******,,,///---+++(((((()))*********,,,---///333666666444111000...,,,*********(((&&&'''&&&###!!!!!!%%%))),,,+++))))))((()))***+++,,,,,,,,,------,,,)))'''(((&&&&&&(((,,,...,,,)))'''&&&%%%%%%'''***---000------...//////---***(((***+++,,,---------,,,+++,,,,,,,,,...///...+++((()))'''&&&(((,,,...---+++***,,,,,,***((()))...333111///...///000///+++'''+++***(((&&&%%%%%%%%%%%%$$$&&&''')))***)))((('''((('''(((,,,111333111...,,,+++***((('''&&&&&&&&&'''&&&&&&&&&&&&'''((((((************)))(((((('''#########$$$%%%'''((()))---------***'''&&&'''(((%%%&&&'''(((''''''((()))'''%%%######&&&&&&### !!!"""$$$&&&''''''&&&&&&###$$$%%%&&&'''(((((((((++++++,,,***)))((()))+++((((((((())))))***++++++)))***++++++)))((()))***((('''&&&%%%%%%&&&'''(((%%%&&&'''((())))))))))))"""###%%%(((***,,,---...///,,,***)))))))))(((&&&&&&%%%&&&'''))))))'''&&&&&&&&&&&&'''+++///444777444111---)))(((***---///111000/////////000222333///222555333000------...000000000000////////////+++***)))***,,,------,,,//////000///......000111666444222111111333666888000666<<<<<<777111////////////000111333555555555333555777666222///...///)))+++...111444555444333;;;999777555555666888:::666555333222333555777999BBB>>>:::<<<@@@AAA===888:::@@@FFFDDD>>>;;;>>>BBB???:::555555999<<<;;;999@@@@@@@@@@@@@@@@@@BBBCCC???BBBFFFKKKMMMIIICCC===EEEBBB@@@DDDJJJMMMIIIDDD@@@CCCFFFEEECCCCCCGGGKKKJJJFFFCCCDDDIIIJJJGGGCCCKKKKKKJJJIIIIIIKKKPPPSSSDDDCCCBBBBBBAAA???===<<>>===>>>@@@CCCDDD???BBBDDDCCC??????AAAEEECCC@@@???BBBFFFGGGDDD@@@EEEDDDBBB@@@@@@BBBFFFIII>>>BBBGGGMMMOOONNNJJJGGGPPPMMMIIIHHHKKKQQQVVVXXXLLLRRRYYY\\\[[[ZZZ[[[^^^kkkaaaYYY^^^iiiooojjjaaagggttt}}}tttttt,,,,,,+++---...---+++((((((''''''&&&%%%&&&&&&&&&((('''(((***,,,---,,,+++------,,,,,,,,,)))%%%"""$$$'''+++***'''&&&)))+++---+++)))***,,,...////////////......------------//////...,,,******---//////,,,******+++,,,,,,,,,,,,---...111333333000------,,,+++,,,,,,,,,***))))))(((%%%"""!!!###'''+++---,,,******)))***+++,,,---,,,+++,,,,,,+++(((&&&(((&&&%%%(((,,,...---***)))(((&&&&&&'''+++...111111222333222000---***)))+++,,,.../////////......---,,,,,,------,,,+++)))***((('''))),,,...---+++)))+++,,,,,,+++,,,000333000......///111000+++'''+++***(((&&&%%%$$$$$$%%%'''(((*********(((&&&$$$&&&%%%%%%)))...000///,,,+++***)))'''&&&%%%%%%$$$''''''''''''((()))************+++******)))(((((($$$$$$$$$%%%&&&((()))***------,,,***&&&%%%%%%&&&%%%&&&'''&&&%%%$$$&&&((('''$$$!!!"""%%%&&&$$$""""""###$$$%%%&&&'''&&&&&&###$$$&&&'''((())))))***+++,,,,,,+++))))))***+++---,,,,,,,,,++++++***)))((()))******((((((((()))***)))'''&&&%%%%%%&&&'''&&&'''(((******+++++++++$$$%%%'''))),,,---...///...,,,+++***++++++)))(((&&&%%%%%%&&&((()))'''&&&(((((('''(((+++///333666444111...+++***+++...000///...---------...000111///222555444111...///000//////.........---------***)))((())),,,---,,,+++...///000///......///111333222000///000222555777000555999888444000222444111222333333222222333333555777999666000++++++,,,+++///222333222333888<<<<<<:::777555444555777999555444222111222555777999======<<<=========;;;::::::===@@@@@@>>><<<===>>>>>>===<<<:::999:::===@@@BBBAAAAAAAAA@@@???>>>===???AAACCCFFFGGGEEE@@@<<<>>>@@@DDDHHHJJJIIIGGGDDDDDDDDDCCCCCCDDDEEEEEEEEECCCCCCDDDFFFHHHIIIHHHFFFGGGIIIJJJJJJJJJJJJKKKMMMIIIGGGDDD@@@===<<<<<<===@@@>>><<<;;;<<<>>>AAACCCDDDBBBAAA@@@@@@@@@@@@@@@@@@BBBDDDEEEDDDCCCBBBBBBFFFCCCAAACCCGGGIIIGGGDDDAAADDDHHHKKKMMMMMMLLLKKKMMMKKKIIIJJJMMMPPPRRRRRROOOPPPRRRVVVXXXZZZZZZZZZ```]]]\\\___dddhhhiiiiiimmmtttzzz{{{yyyzzz,,,+++***+++,,,,,,***)))((('''&&&&&&%%%%%%&&&&&&&&&'''((()))***+++++++++...---,,,,,,,,,+++(((%%%)))...222000,,,)))***,,,,,,+++***,,,.........,,,000000/////////.........,,,------,,,+++,,,...000333111......///000//////+++,,,...//////...------,,,+++,,,---......,,,***+++***(((%%%###%%%)))------,,,+++******+++------///---++++++******(((&&&'''''''''(((***,,,,,,,,,******)))((()))+++...///333444555333000---++++++,,,---...///000000//////...---,,,***************+++***)))***++++++***)))((()))***,,,...///000000------...///000///---******)))'''%%%$$$$$$%%%%%%))))))***+++***(((%%%###$$$$$$$$$&&&)))+++***)))((((((((('''&&&%%%$$$$$$(((''''''((()))+++---...,,,,,,,,,,,,+++***)))(((%%%&&&&&&'''((()))++++++,,,------+++(((&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&'''&&&&&&$$$%%%''')))***+++,,,,,,+++,,,,,,***)))(((***+++.........---,,,***)))(((((()))))))))((((((***,,,***)))((('''&&&&&&'''(((((())))))***+++,,,,,,---'''(((***,,,---/////////...---++++++,,,,,,+++)))&&&&&&&&&%%%&&&&&&'''(((++++++******+++---000222222111///------...000111---------------......///...000222222111111111222.........---------,,,,,,***))))))***---......---000222333333222222333444///...------...///222333000222444333111111333666222333444333111111222333666888888555000,,,+++,,,111555888777444666===DDD:::888555333222333444666333222111111222444777999777999<<<;;;999888999:::;;;::::::;;;======<<<;;;???AAACCC???::::::AAAHHHAAA@@@@@@@@@@@@???<<<999@@@@@@@@@AAACCCCCC@@@>>>;;;@@@GGGIIIHHHEEEDDDCCCHHHDDDAAABBBEEEGGGEEEBBB???BBBEEEHHHIIIIIIIIIIIIAAACCCEEEHHHIIIHHHGGGEEEMMMKKKHHHCCC???>>>@@@BBB>>>===<<<;;;;;;<<<>>>???EEEAAA======@@@AAA???===???EEEJJJHHHCCC@@@BBBFFF???@@@DDDLLLRRRPPPFFF===KKKKKKIIIGGGGGGJJJPPPTTTDDDHHHMMMQQQRRROOOKKKHHHXXXRRRLLLLLLRRRYYY\\\]]]NNN\\\hhhfff\\\ZZZgggvvvxxxoooiiiqqqwww---+++******++++++***)))(((((('''&&&&&&&&&&&&&&&$$$'''***+++))))))+++---...,,,++++++++++++)))(((***000444333---)))***---,,,,,,---///000000---***///////////////......---(((***,,,------...000222555222///.../////////...)))+++------++++++...111---,,,---...///...+++(((++++++)))'''%%%'''***---,,,,,,+++++++++---...///333000,,,)))))))))(((''''''((())))))))))))+++---*********+++++++++,,,,,,111333333222///---...///***+++---...//////.........---***(((&&&'''))),,,,,,------+++(((''''''''''''&&&'''+++000222///,,,***,,,...//////...///000((((((&&&%%%$$$%%%&&&&&&))))))******)))((('''&&&###$$$&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&%%%$$$$$$((('''&&&'''))),,,000222//////...---,,,+++)))((((((((((((((()))***+++,,,,,,---///...+++)))((((((&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%$$$###$$$&&&(((&&&&&&&&&&&&&&&'''&&&&&&%%%&&&(((***,,,---......***++++++***(((((()))+++,,,,,,,,,,,,+++***((('''(((((((((''''''))),,,///))))))((('''((()))***++++++***))))))***+++,,,---)))***,,,---.../////////---,,,+++,,,------+++***&&&''''''%%%"""###'''+++///...---,,,,,,,,,,,,,,,111000000000000111111222---......///////////////...------///111444444444///.........------------,,,,,,+++---///111111000000222444555444444555777............//////000111000111111111111222222333...111333222111111333555666666555333000/////////555777888888888:::>>>BBB999888666333222222333444222111000000111444888:::666888:::;;;999999:::<<<:::999999999:::;;;;;;;;;???BBBBBB???::::::AAAIII@@@>>><<<===>>>???===;;;?????????AAACCCDDDBBBAAA>>>BBBFFFGGGEEECCCBBBBBBFFFCCC@@@BBBFFFHHHFFFDDD@@@BBBFFFIIIKKKKKKJJJIII@@@@@@AAAEEEIIIJJJHHHEEEJJJKKKJJJGGGCCCAAACCCEEE>>>===<<<<<<;;;<<<<<<<<>>:::;;;>>>AAA@@@??????DDDHHHFFF@@@>>>AAAEEE===@@@GGGNNNQQQNNNFFF???KKKKKKIIIGGGFFFHHHMMMQQQDDDIIIOOOQQQNNNIIIFFFEEETTTOOOKKKKKKPPPVVVYYYZZZLLLZZZgggfff]]][[[gggttttttkkkdddjjjxxx~~~www---+++))))))***+++***)))(((((('''&&&&&&&&&&&&'''$$$)))------)))(((,,,///---+++))))))***+++***)))'''---333222,,,((())),,,------///222333111---***......//////......---,,,%%%(((+++---...///111333333111...,,,------,,,+++'''+++...---***+++000666......///000000...)))&&&++++++***(((&&&'''***---,,,,,,++++++,,,...///000555111,,,)))((((((((('''&&&)))+++***((((((+++...)))***+++,,,,,,+++***)))...000111000------///222)))***+++---......------///---***&&&$$$%%%))),,,,,,...///,,,'''$$$$$$&&&&&&$$$%%%+++222444///((('''+++...///......000333((('''&&&%%%%%%%%%&&&'''((((((((())))))))))))(((###%%%'''&&&###"""$$$'''%%%%%%&&&&&&&&&%%%$$$$$$((('''%%%&&&(((---111444000000000...---+++)))((())))))))))))***+++,,,---,,,...111000...+++***)))'''&&&%%%&&&'''&&&$$$!!!###%%%&&&%%%######'''***''''''''''''''''''&&&&&&&&&''')))+++---...///000***++++++)))(((''')))***))))))***+++***)))((('''((((((((('''''')))---111(((''''''((()))+++---...,,,+++)))((((((***,,,---++++++,,,---............,,,+++***+++------+++)))%%%'''((($$$ !!!'''---111000///...,,,+++)))(((///000111111222222333333...///000222222111000000...+++***,,,111666666666000/////////............///......///222333333333...000333444444444555777000000111111222222222222111000000111333333111///+++...111222111111444777555333222111111222222333666555444666:::<<<<<<<<<;;;:::888666555444444555222111000000111444888:::999999:::<<<===>>>>>>>>>999::::::999888999;;;>>>===???>>>;;;888999???EEE???<<<999999<<>>??????@@@BBBEEEFFFDDDBBBCCCCCCCCCDDDCCCCCCBBBAAACCCBBBAAACCCEEEGGGHHHHHHCCCCCCEEEJJJNNNNNNJJJFFFBBB??????DDDKKKNNNLLLIIIDDDGGGIIIHHHEEECCCCCCDDD>>>>>>======<<<<<<;;;;;;<<<;;;999:::===@@@BBBBBB???BBBDDDBBB>>><<<>>>AAA@@@CCCGGGIIIHHHGGGHHHHHHAAAEEEJJJKKKIIIGGGFFFGGGJJJMMMNNNJJJEEECCCFFFJJJHHHIIILLLPPPSSSTTTRRRPPPWWWXXX[[[```eeehhhhhhhhhfffiiijjjjjjjjjpppzzzzzz***++++++***((()))+++---+++)))'''&&&%%%&&&'''((()))((('''&&&&&&'''((()))******)))(((((()))***+++000,,,)))***,,,,,,)))&&&,,,000444444222000111222+++---///111000...***(((---,,,+++***+++---///000///000000---)))(((+++///,,,,,,------------------000...---,,,---+++)))'''&&&'''))))))(((((()))+++///---******,,,///111222++++++***))))))(((((((((&&&&&&&&&&&&'''((()))******...111000+++'''&&&'''''')))---.........///000111///,,,)))(((***,,,---,,,+++(((&&&''')))---///555000+++((()))***(((&&&$$$)))......+++***...222)))(((***...333444///***))))))((('''''''''''''''&&&''')))******(((&&&$$$$$$$$$%%%&&&''''''''''''&&&''''''%%%$$$$$$&&&(((%%%&&&''')))+++---///000666444111///,,,+++******)))))))))'''&&&&&&(((***222111000...,,,+++++++++((((((((('''&&&$$$###"""$$$%%%&&&%%%$$$$$$%%%''')))(((&&&%%%%%%&&&''')))%%%(((,,,000111000---+++111---)))''''''''''''&&&(((''''''))),,,+++((($$$***&&&"""%%%,,,///,,,'''+++((($$$%%%)))---000000***++++++)))((('''(((***---......---++++++,,,...'''+++000000---++++++,,,...(((!!! $$$((((((&&&...666;;;666***$$$(((000+++---///111222000...---444333333333333333444444------...///000111222222666222...---///000...,,,+++000555444000///555;;;444111///333999999333,,,999666333111111333666999...222777;;;:::666000,,,111---)))---444888666333000333555444222222666999:::444111555===???999111===>>>;;;555222666::::::444555666777777666555555DDD<<<666888@@@EEECCC???777999:::999888999>>>CCCBBB<<<666777;;;===999444<<<<<<<<<::::::<<<@@@CCC:::<<<@@@EEEHHHGGGBBB>>>HHHAAA;;;<<>>;;;@@@EEEEEEBBBDDDLLLTTTOOOGGGCCCKKKXXXYYYJJJ;;;@@@AAABBBAAA@@@DDDKKKQQQEEE@@@BBBJJJIII@@@<<>><<<:::@@@DDDHHHGGGCCCCCCHHHMMMGGGCCCGGGPPPNNNCCCAAAFFFNNNQQQKKK???===EEEHHHDDD???FFFNNNNNNIIIGGGLLLRRR```XXXTTT]]]lllrrrkkk```eeeoootttmmmaaabbbttt}}}uuuxxx*********)))'''((()))+++...,,,***(((''''''((())))))(((''''''''''''((()))***)))(((((((((***,,,---///000000...+++******+++---000222333222111111111------.....................---+++++++++---///000333111///---------------,,,,,,,,,,,,,,,---...///111///.........---+++)))((()))******))))))***+++------,,,---.........------,,,***)))(((((())))))&&&&&&''''''((()))***+++***---//////---***((('''(((+++---...------............,,,++++++*********,,,***)))((((((***,,,...//////---+++)))(((((()))))))))+++---000111111000)))((((((,,,000111...***)))(((((('''''''''(((((())))))))))))(((''''''&&&$$$%%%&&&&&&''''''''''''%%%&&&&&&$$$######%%%''''''''''''(((***---///111333222///,,,***)))((((((&&&''''''%%%$$$$$$&&&(((//////...---,,,+++******))))))((((((&&&%%%$$$###$$$%%%&&&%%%$$$$$$%%%'''''''''''''''''''''&&&&&&%%%'''***,,,------,,,+++---......---,,,***((('''((('''''')))+++,,,)))'''***)))((()))***+++***)))***(((%%%&&&***---//////---...---+++)))'''((()))))),,,...///...---,,,---***+++,,,...///...+++)))+++)))&&&$$$$$$&&&(((***000444666444///++++++...,,,---...000000///------222111111000000000000111......//////000000111111333333222000...---------...000111111111111444666444333333333333444444444777444111//////111444777222444666888777444111//////......000333666666666333333222333444555666555666555444555888999999777999<<<;;;777555888:::999888777666666555666777777>>>;;;888888<<>><<<;;;::::::<<<>>>???@@@>>><<<:::999:::;;;;;;;;;<<<;;;:::;;;>>>@@@???===;;;;;;===???BBBBBB@@@>>>@@@???======>>>@@@AAABBBBBBBBBBBBCCCEEEGGGJJJMMMKKKKKKMMMPPPSSSQQQJJJDDDBBBAAAAAABBBDDDGGGIIIJJJCCCEEEDDDBBBAAABBBBBB@@@CCCAAA???<<<;;;;;;;;;:::999:::<<<>>>@@@BBBBBBCCC@@@@@@???===<<<===@@@BBBAAACCCGGGIIIIIIIIIHHHHHHFFFJJJKKKHHHFFFFFFFFFEEELLLJJJIIIIIIGGGDDDBBBCCCEEEGGGIIIHHHHHHIIINNNSSSUUUYYY```fffhhhiiiiiiiiijjjjjjiiihhhiiimmmrrrvvvyyyzzz|||+++++++++)))''''''(((***111000---+++)))((((((((()))((((((''''''(((((()))***)))''''''(((+++///222///444777333,,,(((+++000//////000111333333111///...---++++++,,,///222444...---,,,++++++,,,...///666222......000111///,,,,,,+++******+++,,,///000111000////////////---++++++,,,---,,,*********,,,---...//////...,,,***(((------+++***))))))******&&&''''''((()))***+++,,,++++++,,,---...---***'''+++,,,......,,,++++++,,,+++,,,------,,,+++)))(((*********)))******+++,,,)))---///...***'''))),,,---)))(((---555888333---)))'''&&&(((,,,---,,,***(((((('''''''''(((((())),,,+++)))(((''''''''''''%%%&&&&&&'''''''''&&&&&&$$$%%%%%%###""""""$$$&&&***)))((('''))),,,///111000...,,,)))'''&&&&&&&&&###$$$%%%$$$""""""$$$&&&+++++++++,,,++++++***)))******)))((('''&&&%%%%%%%%%&&&&&&%%%$$$###%%%&&&&&&''')))***)))'''%%%$$$&&&&&&''')))******++++++)))...333333000,,,***))))))((('''(((***+++***))))))+++---,,,)))((((((***)))((('''(((+++---------000000///---***(((((()))&&&***...000000...,,,+++---+++***---000000,,,'''(((******((($$$$$$)))...111000111333444333///,,,---------------,,,,,,,,,//////...---,,,,,,------//////............/////////222444222...+++---///222///---...111222111000222555555222......555<<<444222///------///222444666666555444333333222222---000222333222333666999777333111222666777555111222555666555333444999===555999:::777555777888666<<<:::777555444555777999888999999999888999;;;<<<>>>;;;999;;;@@@BBB@@@===:::<<<===;;;::::::===@@@===:::888<<>>888>>><<<::::::;;;===>>>===777<<>>:::;;;@@@FFFIIIDDD@@@BBBGGGJJJIIIEEEHHHOOOUUUTTTNNNIIIIIILLLEEEBBBAAADDDHHHJJJGGGCCCBBBIIIFFF;;;;;;DDDFFF???===BBBEEECCC<<<888999;;;CCC<<<777<<>>???AAAAAA>>>;;;===CCCIIICCCDDDGGGLLLOOONNNIIIDDDIIIPPPNNNCCCAAAJJJMMMGGGKKKEEEIIISSSQQQDDD>>>CCCJJJGGGDDDCCCFFFLLLQQQTTTLLL[[[kkkmmmddd```fffooommmddd^^^dddpppvvvpppgggttt|||}}}vvvzzz------,,,***(((''')))***222111...,,,***((('''''')))(((((((((((((((((())))))(((&&&&&&(((---222555222666888555...***---111111...---///222333000---+++*********,,,///333555///...,,,++++++,,,---...444222000000111111///,,,,,,+++)))((())),,,///111000///......//////---+++---......---+++***+++,,,...///000///,,,)))'''&&&,,,,,,---------+++)))(((&&&'''((()))***+++,,,,,,+++))))))+++...///+++(((,,,---...---+++)))******++++++,,,,,,,,,+++)))))))))******++++++*********&&&***---...,,,++++++,,,,,,)))(((---555888222,,,)))&&&$$$%%%'''*********(((''''''''''''((())))))+++++++++***)))((('''&&&&&&'''''''''''''''&&&&&&$$$%%%%%%$$$######%%%''',,,***((('''(((+++...111---,,,)))'''&&&%%%%%%%%%"""$$$%%%$$$######$$$&&&((()))***+++++++++******+++***)))(((((('''''''''%%%&&&&&&%%%$$$###$$$&&&'''((()))))))))'''&&&%%%&&&'''(((***++++++******'''---444444000++++++,,,+++***)))(((((()))))))))(((***++++++***((())))))(((((()))***,,,,,,,,,,,,//////...,,,)))(((((()))(((+++...///...,,,++++++---,,,,,,---//////,,,)))(((***+++***'''&&&))),,,......///333666666111------,,,+++*********+++,,,...---,,,+++++++++++++++......---+++++++++,,,,,,+++...111222000//////111222000....../////////---///222333000,,,---444;;;222111...,,,,,,...111222777666555444333222222222---///111222222333555666666444333333555555333111000444777777555555999===555999999555333555666555;;;999777555444444555666666777777888888888888888:::::::::===@@@BBBAAA???;;;<<<<<<;;;::::::<<>><<<999888:::;;;<<<;;;444999======;;;<<>>:::;;;>>>CCC===999===EEEIIIFFF@@@CCCBBB???<<<:::===CCCHHHDDDFFFJJJNNNOOONNNJJJGGGLLLPPPNNNFFFDDDIIILLLJJJJJJHHHLLLRRRQQQHHHCCCDDDHHHFFFDDDDDDFFFLLLQQQUUUPPP\\\ggghhhbbb^^^bbbiiifff```]]]cccnnntttooohhhqqquuuuuussswww//////...,,,***)))***,,,000///...+++)))((('''&&&((())))))))))))))))))(((((('''%%%&&&)))...333777555555444333111//////...000---,,,---000000...+++'''''')))+++---///111222///...,,,***)))***+++,,,---///222111///---...///,,,***(((((((((+++...000---,,,+++,,,------,,,***---......---+++***+++,,,111111111...)))''''''((())),,,000222111...)))%%%'''((()))***+++++++++***)))'''''')))---...+++))),,,------,,,)))((()))***---,,,+++*********+++,,,((()))*********)))((((((''''''))),,,///000---***))))))***---111222000---)))'''$$$$$$%%%(((***+++((((((''''''''''''((()))(((***,,,...---***'''$$$(((((((((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$'''))),,,+++(((&&&'''))),,,...,,,***((('''%%%%%%%%%&&&###%%%&&&&&&&&&%%%&&&(((((()))***++++++,,,,,,,,,+++***)))(((((((((((((((&&&&&&'''%%%######$$$&&&)))(((''''''''''''((()))&&&(((,,,//////...+++)))(((---111000,,,)))+++...,,,,,,***(((&&&%%%%%%&&&'''&&&'''))),,,,,,***(((((()))***++++++++++++++++++++++++***((('''(((***,,,---...---+++******+++,,,...000///---++++++,,,******************((((((***---000333444333111///---,,,***))))))***+++,,,...---,,,+++++++++++++++---,,,***((((((((()))*********+++///333555444222000000000///,,,,,,---...,,,---.........000222444222000...------...000222444444555555444222000...------...000333444333222333555777666333222222333000222555999;;;;;;999888;;;===:::444111444777777666666666666555444333222777555444555999:::999666444777;;;======>>>@@@CCC>>>;;;999888:::;;;::::::>>>??????>>>======>>>>>>:::999888888999:::888777777999;;;===>>>AAACCCEEEDDDDDDCCCDDDFFFGGGGGGGGGMMMKKKJJJKKKMMMLLLIIIEEEBBBDDDEEEDDDDDDEEEIIILLLEEE@@@@@@DDDDDD??????DDDFFFFFFDDDBBB@@@???@@@@@@===>>>???@@@@@@BBBEEEGGGHHHBBB<<<888:::===@@@AAAEEEIIIMMMMMMJJJIIIJJJMMMMMMIIIHHHJJJHHHBBBCCCJJJKKKPPPOOOJJJIIIMMMLLLGGGBBBEEEGGGHHHHHHJJJPPPVVV\\\ZZZZZZ\\\```aaa___\\\ZZZ^^^bbbdddfffhhhmmmrrrmmmhhhjjjttt|||||||||/////////---++++++,,,...------,,,+++***(((''''''((())))))******))))))(((&&&%%%%%%&&&)))...333666666222...///222222///+++---,,,++++++,,,,,,+++***%%%'''***,,,...///.........---+++)))(((((()))***(((,,,111222///---...000+++***)))((((((***,,,---***))))))***,,,,,,+++)))+++,,,---,,,*********,,,000222111...)))'''(((***))),,,111444444///)))%%%'''((()))*********(((((('''&&&&&&(((***+++***)))***++++++***)))(((***,,,...---,,,+++++++++------'''((((((((((((''''''&&&(((&&&&&&+++000111...+++)))***,,,,,,,,,,,,---...)))(((&&&%%%%%%'''***+++))))))((('''''''''''''''&&&)))---000///,,,(((%%%)))))))))((('''&&&%%%$$$%%%&&&&&&%%%$$$%%%(((***,,,***(((&&&&&&(((***+++***)))'''&&&%%%%%%%%%&&&%%%'''))))))(((((()))***))))))((())))))+++,,,---+++***)))'''''''''((()))&&&''''''%%%######$$$%%%)))(((&&&&&&&&&(((***,,,(((+++///222333000---***)))+++---+++)))(((***,,,***++++++)))&&&$$$###$$$'''&&&'''***......,,,)))(((***,,,,,,*********+++((())))))(((&&&&&&'''))),,,------+++***)))+++---,,,///222000,,,***+++...,,,,,,---...---+++(((&&&(((,,,000111000......///+++***)))))))))+++,,,---------,,,,,,,,,,,,------,,,***((('''&&&'''((()))+++))))))---333777666333///000111///,,,+++,,,...***)))))),,,000222111///111000///......///000111222333444555333000---+++---,,,---000333444222///111555888777333111222444111111333888======888222===>>>;;;444222555999:::444555666666555444222111777444111333888;;;:::777222666:::;;;:::;;;???CCC>>>;;;888888999;;;:::888@@@AAABBB@@@===<<<>>>AAA777666777888999999666444;;;:::999<<>>???IIIIII???>>>EEEJJJEEEAAA???AAACCCCCCBBB:::@@@CCCAAA===<<>>>>>GGGJJJQQQOOOEEEEEENNNOOOHHH???CCCHHHJJJIIIKKKPPPUUUaaaXXXQQQUUU^^^bbb\\\TTTTTT\\\cccccc___```jjjtttggg___cccsss{{{wwwvvv{{{---......,,,++++++---///***++++++++++++******)))((()))************)))((($$$$$$%%%&&&)))---111444222...+++,,,000111...******++++++***(((((()))***((()))+++,,,---......------,,,)))'''&&&&&&'''((('''***...111111111000///++++++***))))))))))))***)))((((((***+++,,,+++)))((()))******))))))***+++---000333111,,,))))))+++,,,...111333222///+++(((((()))*********(((&&&%%%$$$&&&''''''''''''((()))((()))))))))((())),,,...,,,------.........------''''''&&&&&&&&&%%%%%%%%%&&&''')))+++...///......,,,,,,,,,+++***+++,,,---***)))((('''&&&(((***,,,+++***)))'''&&&&&&&&&&&&'''))),,,...///---***(((******))))))(((&&&%%%$$$$$$$$$%%%$$$$$$%%%''')))***)))(((&&&&&&&&&'''(((((('''&&&$$$$$$$$$%%%%%%%%%'''***+++*********+++)))(((&&&&&&&&&(((***,,,***)))(((&&&&&&'''((()))'''''''''%%%###"""###%%%%%%&&&&&&''')))***+++,,,+++---000222222111///---************))))))((((((%%%''')))(((&&&######$$$'''***---///...,,,,,,,,,)))+++,,,+++)))(((***,,,)))***)))(((&&&%%%%%%''''''))),,,,,,,,,,,,,,,---/////////...---,,,,,,,,,---111444444///+++)))((()))+++---...,,,+++++++++)))))))))***+++,,,---...,,,++++++,,,,,,---...///,,,+++(((''''''(((***++++++++++++---000333555555222000...---...///...---***)))))),,,000222111000000///...------...///000111222222222111...,,,***+++...111222222111111222222444666666555444333222111000111555999999555111555888777222111555888888555555555555444444444555333222222222444777:::;;;888888999999999;;;>>>???:::;;;;;;:::999999;;;>>>BBBBBBBBBBBBBBBAAA???===:::999888999;;;;;;:::888<<<;;;;;;===@@@BBBAAA@@@???AAADDDDDDBBBBBBCCCEEEFFFFFFGGGIIILLLKKKHHHDDDEEEEEEFFFFFFFFFFFFGGGHHHCCCBBBCCCFFFFFFDDDCCCDDDFFFCCC??????AAACCCCCCCCCAAACCCCCCAAA>>>>>>AAADDDGGGCCC===999888999;;;<<>>===888888>>>DDDDDDBBBAAADDDHHHFFF???888???===<<<<<<>>>???@@@???;;;<<<===>>>????????????AAABBBBBBBBBCCCBBBAAAAAA@@@FFFLLLMMMJJJGGGGGGIIIGGGFFFFFFHHHJJJIIIEEE@@@AAAHHHHHHAAAAAAHHHIIIBBB@@@@@@@@@@@@@@@AAABBBCCCJJJEEE@@@???AAAAAA@@@===CCCCCCAAA<<<777777;;;@@@???>>>===>>>@@@AAA???>>>LLLSSSQQQFFFCCCJJJLLLGGGFFFAAAFFFPPPOOOEEEAAAEEEFFFBBB@@@CCCKKKRRRSSSRRRKKKTTT\\\]]]YYYVVVYYY^^^[[[UUUQQQXXXbbbggg```XXXVVVaaagggcccgggvvv|||'''(((***,,,,,,,,,******---,,,,,,---///000///...+++,,,...///...+++'''%%%***&&&$$$''',,,///---)))***,,,------,,,+++,,,...))))))(((''''''''''''(((///...---,,,---///111333)))((('''&&&&&&&&&&&&&&&***'''&&&***000333000,,,+++++++++)))'''''')))+++)))((()))///444333,,,%%%)))(((((('''((()))******(((+++///000...------...777111+++,,,111111,,,&&&)))---111///)))%%%%%%'''&&&$$$$$$'''***+++'''###******)))'''&&&(((,,,///)))***,,,------+++)))'''***'''$$$###$$$&&&''''''$$$)))------***)))---222---......,,,******+++,,,)))*********)))***...111)))((('''&&&&&&&&&&&&&&&---,,,)))(((((()))+++---###''',,,+++'''###""""""#########"""######$$$$$$%%%&&&'''((((((((('''&&&&&&&&&'''''''''''''''''',,,+++***))))))***+++,,,&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&******)))((('''%%%$$$###$$$&&&((()))))))))+++---///...------///000000///'''))),,,---,,,((($$$""")))%%%"""###%%%'''%%%###,,,111555333...***+++---))))))***+++,,,,,,---,,,333111...+++(((&&&$$$###&&&)))...222222000,,,)))444---&&&(((...222///******222::::::444......111000,,,)))***......)))%%%++++++++++++,,,...000222,,,,,,,,,---///000///...333---'''$$$'''***++++++,,,///111000...///333777333///,,,---000111,,,'''&&&***...000///111555888........................555555333...)))(((+++///000444777777333111111222:::444......111444222000***...222222000...000222111111000000000000000000:::555111111444999;;;<<<333555555333111222777<<>>:::<<<>>>???===:::;;;???CCCHHH@@@@@@JJJMMMBBB888777;;;BBBCCC======DDDDDD===666<<>>;;;???EEEGGGBBB;;;AAAFFFKKKIIIDDDCCCHHHOOOJJJBBBCCCNNNPPPGGGBBBDDDCCCIIIGGG??????HHHKKKFFF===:::>>>FFFDDD===@@@JJJOOOIIIBBB???@@@AAAAAA???CCCBBB???<<<:::;;;@@@DDD???@@@AAAAAA@@@@@@@@@AAAIIIPPPOOOHHHHHHPPPPPPJJJCCCBBBGGGNNNNNNGGGBBBCCCKKKEEEAAACCCKKKQQQQQQNNNIIISSS]]]^^^XXXVVVZZZ___\\\WWWSSSWWW___bbb```[[[\\\fffiiidddhhhvvv|||yyy***************++++++,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,+++***((('''%%%$$$%%%&&&((()))))))))'''***---...---+++++++++''''''''''''(((((()))******+++---///000111000000))))))((('''''''''''''''(((((()))***,,,,,,,,,+++*********(((&&&&&&(((******+++,,,......---***((((((((((((((((((((('''''''''***------,,,+++,,,---111111222222111///+++)))------...---***(((&&&%%%%%%''')))******(((''''''(((((('''%%%$$$%%%(((+++***************))))))))))))&&&###"""###%%%'''''')))*********))))))***+++,,,,,,---,,,******+++---***))))))+++...///...,,,''''''&&&&&&%%%&&&&&&&&&******))))))(((((((((((($$$%%%''')))***((($$$"""$$$$$$#########$$$%%%%%%$$$%%%&&&(((((((((''''''((('''&&&&&&&&&''')))***+++***)))((((((((()))***''''''''''''((((((((()))'''%%%$$$%%%&&&'''&&&%%%&&&'''''''''&&&%%%$$$$$$###%%%'''(((((()))+++---,,,,,,---...000000---+++((()))***++++++***((('''%%%&&&&&&&&&&&&%%%&&&'''---///000///...+++***)))******))))))***,,,...///000///---***(((&&&%%%%%%((())),,,///000///---,,,///+++((((((+++...---,,,,,,///333666666333000...------------,,,+++******+++++++++,,,---...///000---+++***+++...111333444000...+++((('''))),,,///111///...---...000222222///............---+++***(((***---000333444333222000...---+++,,,---///000222222222000---,,,,,,---333333444555666555333111555333///......///000000/////////000111111000///222222111111000000000///444222111333666888999888:::666222000111333666888;;;999666666888;;;<<<===;;;:::;;;<<<=========<<>>>>>BBBFFFHHHGGGIIILLLLLLIIIGGGGGGDDDIIIJJJFFFFFFJJJIIIDDDDDDCCCDDDFFFJJJLLLMMMMMMNNNPPPTTTXXX[[[[[[ZZZYYYZZZ[[[[[[[[[[[[\\\```bbb``````bbbhhhmmmpppsssvvv|||~~~,,,+++)))((((((***,,,---,,,*********,,,---,,,+++---,,,+++***))))))******!!!###%%%%%%$$$$$$&&&)))$$$(((---///...+++)))(((&&&&&&''''''(((***+++,,,'''***...111333111...,,,*********)))))))))))))))&&&(((++++++)))((()))+++)))***)))(((&&&&&&(((***+++---...---***))))))+++'''''''''''''''''''''&&&''')))******))))))+++---,,,222888888222,,,+++,,,000---*********)))'''$$$&&&***...---***''')))+++&&&&&&%%%###""""""%%%'''***)))(((''''''((()))***'''$$$""""""$$$&&&((((((...+++(((((())))))'''%%%++++++,,,+++)))(((***+++***(((''',,,222333...(((&&&&&&&&&&&&&&&&&&''''''(((((())))))(((&&&$$$###%%%$$$$$$'''+++,,,'''"""%%%$$$$$$$$$$$$%%%&&&'''$$$%%%&&&'''((((((((((((***)))'''%%%&&&(((+++,,,***)))(((''''''''''''''''''''''''''''''((())))))%%%$$$###$$$%%%&&&%%%#########$$$$$$$$$$$$$$$###!!!###%%%&&&'''(((***,,,***+++---///111///+++'''((()))***+++,,,,,,++++++"""&&&******'''&&&(((***---,,,++++++---,,,(((%%%+++***(((((()))+++///111...---,,,***))))))((((((******,,,---.../////////************)))***,,,---...,,,,,,111777888222,,,+++...000...***(((+++...++++++,,,------------------***((()))---222666777,,,......+++((()))...333444///******---000000...,,,...000///,,,***+++,,,+++***,,,000555666111,,,000...,,,******---000333000000000111222000---+++555222111333777888444000///000///---******---000333000---...222444222///333333222111000000//////000000222555777777555333===777111///111444555444333444555555444666:::>>>999888777:::>>>>>>:::555:::HHHKKK???777;;;===999:::888@@@OOOOOOAAA999<<>>BBBDDDBBB???:::CCCLLLLLLGGGCCCFFFLLLHHHBBB<<>>@@@FFFIIIDDD===AAACCCCCCAAA===>>>CCCIIIFFF@@@DDDOOONNNCCC>>>CCCFFFOOOLLL??????LLLOOOFFF>>>BBBFFFHHHHHHHHHIIIKKKQQQNNNMMMSSS[[[___ZZZUUUWWW]]]aaa^^^XXXWWW^^^fffdddZZZ[[[hhhnnnhhheeeiiiyyy{{{|||++++++***))))))***+++,,,)))((((((***,,,...---,,,,,,,,,,,,,,,++++++++++++###$$$%%%%%%%%%&&&'''(((&&&)))---///...,,,******(((((((((((()))***+++,,,)))+++///111111///,,,)))++++++++++++++++++******((()))***++++++++++++,,,*********)))'''''')))++++++,,,......---,,,++++++((('''&&&%%%&&&(((***+++)))(((((('''(((***,,,...---333888777111,,,,,,...///---+++)))(((((('''&&&***,,,......,,,******,,,'''''''''%%%######%%%'''(((((('''''''''((())))))&&&%%%###$$$&&&)))******...,,,***((((((''''''&&&,,,---,,,***'''&&&'''((((((''''''+++///000---(((&&&&&&''''''(((((((((((()))))))))((('''%%%$$$###&&&%%%&&&(((+++***'''$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%%%%'''(((((())))))))))))((('''((()))+++,,,******)))(((((('''''''''''''''&&&&&&&&&'''((()))&&&$$$###$$$%%%&&&%%%$$$"""############""""""!!!!!!$$$%%%&&&''')))+++,,,,,,---...000...+++((((((***,,,......---+++***"""&&&***,,,+++******++++++++++++++++++***((('''***)))))))))***,,,...///,,,,,,++++++,,,,,,------+++,,,...///000111111000)))******++++++,,,,,,---,,,******...555777333...---//////,,,((('''***---,,,,,,---......---+++***+++)))((())),,,000333444***,,,,,,,,,***+++...111000---))))))+++...000000---...//////...------------------000222222///,,,...---,,,+++,,,...000222///......111444444000,,,222111111222444555333111......---+++******,,,---111///---...111333444333444333333111000///......222333444555666555333111999666222111333444444333222333444444444555888;;;999888888999;;;;;;888666888BBBFFF>>>666777999999999999@@@JJJJJJAAA;;;;;;<<<;;;;;;>>>AAABBB@@@>>>???EEEMMMOOOMMMKKKLLLNNNHHHDDDAAABBBFFFHHHFFFCCCFFFIIIHHHCCCDDDIIIHHHBBBBBB???BBBJJJJJJDDDAAADDDHHHJJJGGGBBBDDDLLLMMMHHHFFFGGGHHHHHHFFFFFFFFFGGGJJJHHHFFFGGGHHHHHHDDDAAABBBBBBAAA@@@@@@AAACCCEEEEEECCCFFFMMMLLLDDD@@@BBBFFFLLLKKKCCCCCCKKKLLLFFF???BBBEEEFFFGGGGGGIIIKKKOOOOOOPPPTTTYYY[[[ZZZXXXWWW[[[___^^^ZZZYYY\\\___bbb\\\\\\bbbeeebbbaaadddrrrxxx{{{yyy{{{)))***+++,,,++++++***)))'''''''''***---000000000***,,,...//////...+++***)))&&&$$$&&&***,,,***'''***,,,......---,,,---...+++******)))))))))******......//////---+++)))(((++++++,,,------,,,,,,+++,,,***))),,,111333111...+++,,,,,,+++)))***,,,...+++***+++...333333///******(((%%%###%%%***///333+++)))(((((())),,,...000111222333222000.........***,,,---+++&&&%%%'''***...,,,+++,,,......---***)))******(((&&&&&&''')))&&&((()))++++++***(((''''''&&&%%%&&&)))+++,,,,,,***,,,---***&&&%%%)))---//////...***&&&$$$$$$$$$&&&''')))******+++,,,,,,'''((()))***++++++******---,,,)))'''&&&&&&&&&'''&&&(((++++++(((&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%%%%%%%&&&'''((())))))&&&''')))+++,,,++++++***++++++++++++******))))))'''&&&%%%$$$%%%&&&((()))&&&%%%$$$%%%&&&'''&&&$$$$$$$$$$$$###"""!!!!!!###$$$%%%&&&(((***///---,,,---......---,,,)))+++///111111...***'''&&&&&&'''***...///,,,***))),,,...---)))'''(((+++((()))+++,,,------,,,+++++++++,,,---...000111222,,,...111333444333111///---+++***,,,000111...+++))))))+++...111222111000000...+++)))(((((()))***.../////////...,,,***)))***)))(((***,,,------,,,***)))(((***---///...,,,******+++******,,,000444111...---...222333000---...///000///,,,,,,...000,,,,,,---...//////......000...---///333555333000...000222111000///000222000,,,)))))),,,...,,,***+++---...//////111555999333333222111000...------666666666444333222222333111444666666444222333444666444333444666888888777:::;;;;;;999777666888;;;;;;999;;;@@@===555444:::<<>>FFFKKKLLLGGGGGGKKKIIIDDDFFFFFFHHHLLLLLLHHHFFFFFFFFFDDDBBBCCCFFFIIIKKKKKKLLLRRRWWWWWWTTTTTTYYY^^^[[[YYYZZZ^^^cccbbb]]]WWW^^^bbbaaaZZZZZZaaaggggggjjjmmmvvv)))***,,,---,,,+++)))'''&&&&&&''')))---000000000***,,,///000000---***(((,,,(((%%%''',,,///,,,''',,,---......------...000,,,,,,+++***)))*********000///...,,,+++***)))(((***+++,,,---...---,,,+++...***(((,,,333666444///,,,,,,---,,,***+++---///***((()))...444555000***+++(((%%%###%%%***111555,,,***((((((+++...000000222000------//////---+++%%%***---+++&&&$$$(((,,,...+++(((***...000...+++***++++++***(((((()))+++(((***,,,...---+++(((''')))((('''(((+++---------))),,,...***%%%%%%***///000000...+++'''$$$###$$$&&&(((******)))))),,,...)))***+++,,,---,,,+++***...,,,)))'''&&&'''(((***&&&***---,,,(((%%%&&&)))$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((($$$&&&))),,,---,,,***)))++++++,,,------,,,,,,+++((('''%%%$$$%%%&&&(((***'''%%%$$$%%%&&&'''&&&%%%&&&&&&%%%$$$###!!! """$$$%%%$$$%%%''')))...---+++,,,---//////...***,,,///111000---***''')))'''&&&)))...000---)))(((---000---(((&&&)))...(((***,,,......,,,***(((******+++---///111333555...000222555555333000...///---,,,///222222...***(((***---...,,,,,,///111000---)))'''(((***,,,---222222111000...,,,***)))***))))))***++++++)))'''***((((((+++///000---)))&&&))),,,,,,***,,,111555222...,,,///444666222...///000111...******...222+++---///000000///---+++/////////111333444444333---000222111---+++---111000+++''')))---000,,,((((((+++//////...///444888111111000///......------777666555333111111444666///333777777333111222555777555444555777999888777<<<======:::555444888<<<;;;333444>>>???666444:::???FFFEEE<<<<<>>HHHJJJCCCFFFBBBFFFNNNLLLBBBDDDPPPYYYOOOFFFGGGNNNQQQKKKDDDBBBJJJPPPNNNGGGCCCFFFKKKDDDBBBBBBDDDGGGFFFAAA<<>>CCC@@@===???CCCEEEEEEDDD;;;AAAEEEDDD???>>>DDDKKKMMMGGGAAABBBGGGIIIEEE???AAANNNRRREEE===BBBJJJLLLFFF@@@@@@GGGFFF>>><<>>DDDNNNRRRJJJAAAGGGMMMPPPKKKBBB>>>BBBIIICCC<<<===EEEFFF@@@@@@HHHMMMTTTPPPDDDDDDPPPTTTMMM>>>DDDJJJJJJFFFDDDHHHLLLWWWRRRMMMNNNSSSVVVUUURRRRRRXXX\\\ZZZVVVVVV\\\ccc^^^XXX]]]kkkpppiiiccceeeqqq||||||ppprrr111///+++(((&&&''')))***,,,***'''&&&(((*********,,,,,,+++)))'''%%%###"""&&&&&&'''((((((''''''&&&&&&))),,,---,,,+++******,,,+++***))))))***++++++)))***++++++***)))+++,,,,,,***((((((+++,,,+++)))'''***------***)))+++...,,,+++,,,---///...+++((((((((()))))))))******+++(((&&&%%%'''***+++)))&&&'''''''''((()))***+++,,,((()))+++++++++)))(((&&&%%%&&&(((***+++,,,,,,+++%%%%%%&&&)))+++,,,+++)))&&&''''''&&&%%%&&&''')))...//////---+++))))))***)))***++++++)))'''&&&&&&,,,)))&&&'''******(((%%%***+++---,,,***((()))***)))***---000222000,,,))))))***,,,------+++)))(((((()))***++++++***)))((()))'''&&&'''((()))(((((('''&&&$$$######%%%(((***)))(((((((((''''''''''''&&&%%%$$$######$$$&&&'''(((''''''''''''((())))))+++***((('''((()))))))))"""!!!!!!###%%%&&&%%%###%%%%%%%%%%%%$$$$$$######'''''''''''''''''''''''''''***---///000...+++)))+++*********+++---///000---,,,)))''''''(((***+++,,,***(((((()))***)))(((+++---///...,,,*********'''((()))+++,,,...000111///---,,,***))))))******+++...111222000...---------...---+++((('''((()))&&&***---,,,+++...666===999666222111000...)))$$$((((((''''''(((***,,,---...///000111000---+++))))))+++...111111///+++)))***+++,,,...///000000111...//////...,,,++++++,,,)))+++...///...------...111222333333333111000...444222...,,,+++,,,...000---......***&&&%%%(((,,,......000222444222---))),,,---...............------...---,,,000888;;;:::888333...+++---//////...000222555666666777888:::@@@;;;777666777888666333444444555666777999;;;<<<@@@AAA@@@>>>;;;:::;;;<<>>???@@@BBBDDDEEEJJJHHHEEEBBBAAABBBCCCEEEDDDIIINNNLLLFFFCCCFFFKKKLLLLLLJJJFFFEEEGGGGGGFFFHHHEEEBBBDDDHHHKKKKKKJJJOOOMMMIIIFFFEEEEEEEEEFFFHHHDDDAAAAAADDDFFFGGGFFFKKKJJJHHHHHHGGGFFFDDDBBB777@@@CCC======CCCDDD>>>JJJKKKJJJHHHGGGHHHJJJMMMHHHGGGFFFGGGIIIJJJIIIHHHWWWSSSPPPQQQUUUXXXVVVRRRRRRTTTWWWVVVUUUUUUXXX[[[]]]```aaa```bbbgggiiihhhrrrrrrqqqrrrvvv|||...,,,)))&&&%%%&&&((()))---+++))))))***,,,,,,+++++++++***)))(((&&&%%%$$$''''''''''''((((((((()))***+++,,,,,,******+++,,,((()))***+++,,,++++++************(((((()))---000---+++)))***,,,---,,,++++++***+++,,,------,,,,,,,,,...000///,,,)))(((((('''((())))))*********)))+++(((%%%&&&(((+++++++++((('''''''''''')))***+++)))***+++,,,,,,***(((&&&&&&'''(((***++++++++++++'''&&&'''))),,,---,,,***((())))))((('''&&&&&&'''***+++,,,,,,***)))***+++///...---***(((&&&&&&''')))*********))))))******---+++***+++---,,,***'''+++++++++---//////---+++'''))),,,......,,,)))&&&))))))***++++++***))))))'''&&&%%%%%%''')))******,,,***(((&&&%%%%%%'''(((***---///...***(((***---'''&&&$$$######$$$%%%&&&((('''''''''''''''((((((((((((((()))))))))'''%%%""""""###$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&''''''(((((((((+++---///000000///---,,,((()))+++,,,---......------+++)))'''&&&''')))******+++,,,***(((''')))+++---,,,,,,...000000---***------,,,,,,---...000111---,,,+++)))))))))))))))---,,,---000333333000,,,,,,---,,,***(((''''''(((''')))+++---///111222444666555333000,,,)))(((((((((((((((((()))+++---...444333000---+++***++++++)))---111222000---+++***)))***+++,,,---.........---...///...,,,******+++***,,,......---,,,---...555444222111///.........///---+++******,,,...000333111...,,,***)))((('''---222666777444000---,,,***,,,///111222111000...111111///---111999===<<<333111...+++***+++,,,---222222333444666666666666<<<;;;:::999777777888999222333333555666888:::;;;EEEDDDBBB>>>;;;:::;;;===;;;===???@@@@@@>>>===<<<===;;;;;;===AAACCCCCCBBBGGGGGGGGGDDDBBBBBBDDDGGGDDDGGGIIIJJJIIIGGGFFFEEEJJJPPPMMMDDDCCCJJJLLLFFFAAACCCEEEFFFGGGFFFGGGGGGRRROOOJJJFFFEEEDDDDDDDDD===CCCGGGDDD>>>???IIITTTFFFGGGKKKPPPRRRMMMDDD;;;@@@BBBAAA======AAAEEEFFFFFFGGGHHHHHHFFFEEEFFFGGGPPPKKKGGGFFFIIILLLKKKIIIIIISSSZZZWWWNNNKKKTTT^^^ZZZQQQJJJNNNXXX]]]YYYQQQZZZgggnnnggg\\\]]]hhhrrrgggggglllvvvzzzxxxxxx|||~~~~~~***)))'''%%%%%%&&&((()))---,,,+++,,,---...,,,+++))))))))))))((('''&&&&&&'''&&&&&&&&&''')))***,,,---...---+++)))(((***,,,%%%'''***---...---,,,***+++***)))''''''***///444...---,,,,,,......---,,,...+++)))+++...000...***---111444111***%%%&&&((('''((()))***+++***)))(((---***&&&%%%'''+++---...***((('''&&&&&&''')))***++++++------,,,***(((''''''((()))************)))((('''(((***,,,---,,,+++)))+++,,,+++)))'''&&&&&&''')))***+++***)))***+++555222...***'''''''''((('''+++---,,,)))(((***......***'''***...///+++%%%,,,+++***+++,,,------,,,%%%'''+++---...+++(((%%%)))***+++,,,,,,+++***)))%%%%%%$$$$$$%%%(((+++,,,111///,,,(((&&&&&&&&&&&&(((...333111***'''+++000'''&&&$$$######$$$&&&'''((((((''''''&&&'''''''''$$$&&&)))******((($$$""""""$$$&&&%%%###"""$$$&&&&&&%%%###"""###$$$%%%'''%%%%%%&&&'''((()))******------------------,,,,,,&&&(((+++...///...---++++++***((('''&&&''')))***(((,,,///,,,'''%%%)))......+++***///444555000***222111///......///000111,,,+++***))))))((())))))...+++***...444555111+++***++++++***'''&&&&&&'''((()))+++///222222...***222444444000***'''(((+++((((((((()))+++---...///999555...(((&&&'''***---***...222333000,,,++++++))))))***++++++++++++***+++---......,,,***)))***,,,---......------...///777555222...,,,+++,,,,,,***)))((((((***,,,///111777333///...///---(((###,,,444;;;<<<666000///000))),,,111444666444222000333333000---111888<<<;;;111111///---++++++---...111111111222444555555444999;;;===;;;777666888<<<333444444555777999;;;<<>>999<<>>;;;:::<<<::::::===AAACCCCCCAAADDDFFFHHHGGGDDDDDDEEEHHHEEEEEEFFFHHHKKKJJJFFFBBBHHHOOOMMMDDDCCCLLLMMMFFF>>>CCCIIIJJJGGGDDDDDDEEEOOOMMMJJJGGGEEEEEEGGGHHH???DDDGGGEEEAAABBBKKKTTTDDDEEEJJJQQQTTTPPPEEE<<>>CCCCCCCCCAAA???======>>>>>>===>>>@@@BBBBBB>>>;;;999;;;>>>@@@AAABBBBBBCCCEEEEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFGGGIIIJJJHHHFFFFFFHHHHHHHHHHHHHHHGGGEEECCCFFFJJJKKKJJJGGGFFFFFFGGGIIIKKKHHHEEEFFFLLLQQQPPPHHHAAADDDMMMQQQKKKCCCGGGGGGHHHJJJKKKJJJIIIHHH@@@???EEENNNMMMCCC???CCCIIIKKKMMMLLLJJJHHHHHHHHHIIIGGGDDDBBBCCCEEEGGGIIIMMMJJJIIIOOOWWW\\\YYYTTTNNNQQQSSSPPPKKKLLLTTT[[[cccbbb___\\\^^^bbbaaa\\\ggghhhhhhhhhlllsssyyy|||yyyzzz~~~'''(((((())))))***++++++))))))***,,,...---***'''"""###$$$%%%&&&&&&&&&&&&$$$$$$######%%%(((+++---***,,,...---***'''&&&%%%''''''(((***,,,...000111)))***,,,,,,,,,---///111444444444222000...,,,+++---......---++++++---///000///...---,,,+++)))'''+++,,,---------,,,++++++(((((())))))))))))******+++***(((&&&%%%&&&'''(((***+++---------,,,***((()))))))))((((((((((((((((((&&&&&&&&&(((***)))((('''***------,,,+++*********,,,......---+++***+++...,,,+++,,,------+++)))...+++)))((())))))&&&$$$&&&(((***++++++)))((('''''''''))),,,...---)))&&&%%%%%%%%%%%%&&&&&&''''''***+++,,,------,,,+++***(((((((((&&&$$$$$$'''***---,,,***)))''''''''''''''')))******)))((('''&&&%%%%%%%%%&&&(((+++...000+++***)))((('''&&&&&&&&&'''(((***)))&&&%%%$$$%%%###'''***)))'''''',,,111...+++(((%%%######$$$%%%%%%%%%&&&(((***+++,,,------+++(((%%%$$$$$$&&&''')))))))))***+++,,,---...))))))((('''(((((()))***,,,+++******+++,,,,,,,,,+++---///000///---+++***)))+++///111222000...,,,,,,,,,,,,,,,,,,,,,++++++)))***++++++***)))((((((&&&((())))))'''&&&&&&'''+++///111000,,,)))+++---...///111444555222+++&&&'''((()))+++,,,---...///,,,***&&&$$$$$$&&&***,,,,,,***)))---333444000***+++++++++++++++******))))))+++------+++*********111222333222111000111222//////000000///...---,,,.........//////000000000---000222111...+++))))))***---222666999777444111333333333222222222222222...222333333555888555000777333000111555777444000***000555444000111888???;;;999666555555444111///444555555777888:::<<<===:::===AAABBBAAA???>>>===DDD>>>999:::AAADDD@@@;;;666===DDDEEEBBB@@@CCCFFFGGGCCCBBBEEEKKKLLLHHHCCCGGGHHHHHHHHHGGGHHHKKKNNNFFF@@@BBBMMMLLLBBB???EEEIIIGGGGGGHHHKKKKKKIIIFFFCCCIIIMMMJJJEEEEEEMMMVVVUUUKKKDDDJJJUUUWWWKKK===HHHKKKLLLJJJGGGHHHLLLQQQBBB@@@EEENNNLLLBBB>>>CCCMMMNNNMMMLLLJJJJJJKKKMMM???CCCEEEEEECCCCCCGGGKKKRRRHHHCCCLLL\\\cccYYYLLLJJJRRRWWWRRRHHHGGGRRR^^^```]]]YYYZZZaaafff___UUUdddmmmkkk```cccuuu}}}wwwoookkkttt((()))***+++,,,,,,,,,,,,(((((()))***,,,+++)))&&&""""""$$$%%%&&&'''''''''$$$$$$$$$%%%&&&(((***,,,))),,,......,,,(((&&&%%%((((((((()))+++...111333+++---......---,,,---...222444555444111...------,,,...///---)))(((,,,000000---++++++------+++(((---------,,,,,,,,,,,,,,,((()))++++++)))(((((((((******)))(((((((((((((((((()))+++,,,---,,,+++***))))))((('''''''''(((((((((&&&%%%%%%'''((((((((('''***,,,---,,,++++++,,,,,,...000111///---+++++++++******,,,000111...***...+++'''''')))***&&&"""$$$'''+++,,,+++(((((((((%%%&&&))),,,...,,,((($$$%%%%%%%%%&&&&&&'''(((((()))***+++,,,,,,+++***)))(((***+++)))&&&$$$&&&)))))))))((((((((((((((()))******+++,,,---,,,)))'''%%%%%%%%%&&&(((,,,///222---,,,+++)))(((''''''''')))+++---+++'''%%%&&&(((%%%((())))))(((***...222///---***'''%%%%%%%%%%%%&&&&&&''')))***,,,------111///+++(((&&&&&&'''(((***)))((((((***+++...///)))))))))))))))******+++...+++******---...---,,,+++---///...+++))))))***$$$''',,,///111///---***,,,---------------,,,,,,(((***+++***'''$$$%%%&&&%%%''')))***(((''''''(((+++...111...(((&&&***///------///444777555---''''''(((***+++,,,,,,,,,,,,%%%%%%$$$%%%&&&(((***,,,,,,)))(((,,,222333///***++++++,,,,,,,,,++++++***+++,,,---,,,+++***+++---111333555555333111111111+++---///111111000...---000000111111111000000///)))---111111---***+++---***+++...222666777333000555444222000000000111222111555777777888999555///333000///111444555222///***000444333000000888???:::777333333444333...)))000111111222444666888999444888===AAAAAA@@@@@@???BBB;;;555666<<>>BBBGGGHHHDDDEEEFFFFFFEEEEEEGGGIIIHHHFFFEEEFFFJJJMMMNNNNNNCCCLLLUUUUUUNNNIIIKKKPPPOOOKKKHHHJJJNNNQQQQQQOOOSSS\\\aaa^^^ZZZ^^^fffkkk]]]^^^bbbfffiiiiiiiiiiiinnnppprrrtttxxx''')))+++,,,---,,,***)))***)))((()))++++++)))(((%%%&&&'''((())))))))))))'''((()))+++,,,,,,,,,,,,000000///...,,,+++---///%%%'''+++...///000///...555333000+++((())),,,...***...222444333222333444111,,,((((((***,,,+++***---000222...(((&&&(((,,,---+++)))'''&&&''')))+++000000...***&&&&&&))),,,((()))+++------+++***((($$$%%%(((+++,,,,,,,,,+++(((''''''&&&'''((()))******(((&&&&&&(((******))),,,---,,,***((('''(((***'''+++///111000/////////333///***+++///333333111&&&))),,,+++)))))),,,///+++))))))---222222---'''((('''&&&''')))))))))'''"""&&&,,,000111...***'''((()))***++++++***)))(((###(((------***((()))+++)))))))))))))))*********)))///555444...***,,,///'''&&&%%%$$$%%%''')))+++000///---+++***)))(((((('''---333444///)))''''''---***'''&&&'''(((((((((++++++++++++++++++++++++(((((()))***+++,,,,,,---444222///+++)))(((((((((%%%'''***,,,------+++*********++++++,,,,,,,,,,,,)))---000...***)))---222///***&&&(((---000///,,,***))))))((()))***,,,---)))***,,,,,,---,,,+++***+++'''$$$%%%***,,,)))%%%$$$'''***+++***)))))))))'''&&&&&&(((******(((&&&***---000///,,,,,,...111((()))***++++++***)))((('''&&&&&&&&&(((***,,,...(((...222000)))%%%'''+++))))))***+++++++++++++++......---+++***+++...111,,,000444555333000---,,,111000///......///111222***+++---//////...---,,,111...,,,---///000---***+++///333333...,,,...222,,,---///111111111000///777777555111111555444111'''111999777000,,,000777555000+++,,,111444222000111444666555000---...///...//////111222444666777999:::;;;;;;<<>>PPPSSSFFFBBBHHHPPPSSSQQQNNNMMMMMMQQQFFF>>>BBBOOOWWWSSSKKKIIIMMMOOONNNKKKKKKNNNRRRNNNGGGAAADDDLLLOOOKKKEEEFFFLLLKKKCCC@@@FFFHHHCCC???BBBEEEGGGFFFEEEFFFFFFQQQHHH@@@BBBJJJPPPOOOKKKCCCLLLUUUTTTLLLEEEGGGKKKHHHJJJKKKKKKKKKKKKNNNPPPWWWYYYYYYVVVYYYbbbiiillleeeYYYZZZiiikkk___aaaooojjjyyyzzzooorrr***+++++++++******,,,...***+++---------+++)))(((000***%%%&&&,,,///...******)))'''(((***,,,---,,,111000...,,,++++++++++++'''((()))***++++++******///000000...,,,******+++/////////000222444777888333111...***((((((+++---111111000---***)))***,,,***)))'''&&&&&&(((***+++///---+++'''$$$$$$&&&)))...//////---+++))))))***&&&''')))***+++++++++***+++***)))(((((()))***+++''')))+++)))&&&&&&(((+++,,,***(((((()))***)))))))))************++++++,,,++++++++++++++++++++++++,,,***(((***---...,,,)))(((+++......+++))))))+++)))'''&&&)))...///***%%%((('''&&&)))---...---+++&&&)))---//////,,,'''$$$'''(((***,,,,,,+++)))(((***)))((()))+++,,,,,,,,,------...///000...+++''''''$$$""""""$$$(((*********+++------+++)))''''''++++++,,,...///...+++(((+++---///---***((()))***((()))+++,,,+++***(((''')))))))))))))))(((((('''***,,,------+++)))(((((()))))))))))))))***+++,,,***,,,......---++++++,,,///+++''')))...000...***,,,......,,,***+++000555///***(((***,,,++++++.........---+++(((''')))+++***---///---***((()))++++++++++++***************&&&&&&&&&&&&'''(((***+++***)))((('''((()))+++------***((())),,,------+++((()))***+++,,,+++******000000...***&&&$$$$$$%%%&&&)))+++***((())),,,///000...***(((((())),,,---666555444333111///---,,,---///111222222000...,,,111---***,,,111444333000+++000555555111......000222///---///333333///***111///......000111000000111111333555666444000---///111222000...---///111...000333222...---...000444222111555999999333---222111000000111444888:::888999;;;<<<======<<<;;;>>>;;;888888::::::777444555:::???@@@>>>>>>BBBGGGHHHCCCAAADDDJJJKKKFFF@@@DDDFFFGGGGGGGGGFFFGGGHHHOOOIIIHHHMMMMMMGGGGGGMMMLLLMMMJJJHHHPPPYYYUUUIIIFFFCCCAAADDDJJJNNNNNNMMMMMMLLLLLLMMMOOOOOOLLLJJJLLLHHHDDDDDDGGGIIIHHHFFFJJJBBBAAAGGGGGGAAA???CCC>>>DDDDDD>>>>>>GGGKKKIIIFFFGGGGGGHHHGGGGGGGGGHHHHHHIIIKKKKKKIIIHHHGGGGGGHHHHHHHHHGGGFFFIIINNNRRRTTTQQQVVV___```\\\aaajjjaaahhheee[[[^^^kkknnngggllljjjqqq}}}}}}tttxxx)))***++++++******,,,...)))***+++,,,,,,+++***)))...+++'''(((,,,...---+++)))***+++***)))***...222111///...,,,+++***++++++)))))))))(((((((((((()))---......---+++******+++......///000111333555666...000111///+++***+++------...---+++(((&&&&&&'''))))))((((((((()))***+++,,,+++)))%%%###$$$''')))...//////---***))))))***'''((()))******++++++++++++***)))(((((()))***+++((()))))))))''''''(((***+++)))(((((()))***)))(((&&&'''((())))))))))))))))))***************+++++++++******+++------,,,++++++,,,......,,,************)))((()))++++++((($$$((('''(((***---///---+++(((***---///...,,,)))&&&'''((()))*********)))(((+++***(((((()))*********++++++,,,---///...,,,)))'''%%%######%%%((()))))))))***,,,,,,+++)))''''''******+++---...---)))'''+++---///...+++))))))***((()))***++++++***))))))&&&&&&'''((('''&&&%%%$$$''')))******(((''''''((((((((((((((((((((()))***)))+++---...---++++++,,,...,,,)))))),,,...---++++++++++++***+++---111444---)))))),,,...,,,+++---/////////---+++******++++++,,,------,,,******++++++++++++******)))))))))&&&&&&''''''((())))))***)))((('''&&&'''(((***+++---***''''''***---------***+++,,,---------,,,+++......---***'''%%%%%%&&&&&&''')))***+++,,,///111///---***(((((()))+++---333333333222000///---,,,---...///000000///---,,,///...---///222333111...///444888777333//////000000...---...111111///,,,000///---...///111000000//////000222444333111...///000000///,,,+++---//////000222111000///...///111111333666:::999555000111111000111222555777999555666777888999:::::::::===<<<::::::::::::888777777:::=========>>>BBBEEEGGGDDDBBBEEEHHHIIIEEEAAAGGGFFFDDDBBBAAABBBFFFJJJCCCEEEJJJPPPQQQKKKFFFEEEJJJJJJIIIKKKQQQVVVSSSLLL@@@EEEHHHFFFBBBBBBIIIPPPPPPIIICCCGGGPPPSSSLLLCCCIIIJJJJJJDDD>>>>>>GGGOOOFFFBBB@@@BBBCCCBBBAAABBB???BBBBBB???@@@DDDIIIIIIFFFEEECCCCCCDDDDDDEEEDDDLLLFFFBBBFFFNNNQQQJJJCCCAAAIIIOOOMMMFFFDDDMMMVVVUUUPPPQQQ[[[dddddd___ZZZjjjjjjbbbYYYYYYdddkkkjjjdddfffooo{{{}}}wwwwww|||((()))******)))***,,,...******************++++++++++++++++++,,,,,,,,,,,,(((,,,...+++((((((///555000///---+++******+++++++++***)))(((''''''''''''***+++,,,,,,******+++,,,---......000111222333333+++...222333000---,,,,,,+++,,,---+++(((%%%$$$$$$((())))))***************((((((&&&$$$###$$$(((+++...//////---***(((((()))(((((((((((()))***+++,,,******))))))))))))******)))((('''((()))))))))((()))((('''(((******)))'''%%%&&&((()))*********))))))))))))))))))))))))))))))+++,,,---,,,+++,,,---///...------------+++)))++++++******)))'''&&&%%%(((((())),,,......,,,***+++,,,---...---,,,+++***''''''((((((((())))))))),,,***(((&&&%%%&&&'''((((((((((((***---......,,,'''&&&%%%%%%'''))))))((('''(((***+++++++++***)))*********,,,---,,,)))&&&***---//////---+++***)))((())))))******+++++++++%%%&&&((())))))'''%%%###((()))******((('''(((***((('''&&&&&&&&&&&&&&&''''''))),,,,,,+++++++++,,,...---+++******+++,,,---***((('''(((,,,///222333+++((()))---///,,,***+++///000111000---,,,+++,,,+++++++++---......---+++,,,,,,+++***))))))((((((%%%&&&((()))***))))))(((((('''&&&%%%&&&'''((())),,,***''''''))),,,............/////////...------,,,,,,---+++(((&&&&&&''''''&&&'''***...000111111...---+++))))))***+++---000000000000///...------------............------,,,...000333333111...,,,111444777666111...---...---------...///000000000///...------///000000///---,,,---///111333222000...//////---+++***+++,,,000000000111222111///---///111555999:::888666333000000111222333444555666444444555555777888999::::::;;;<<<;;;999888999:::;;;;;;:::;;;<<<>>>AAACCCEEEDDDCCCCCCDDDDDDBBB@@@CCCCCCCCCBBBAAAAAABBBDDD???EEELLLNNNOOOOOOJJJDDDHHHFFFHHHNNNRRRPPPOOOOOOFFFHHHIIIEEEAAAAAAFFFLLLLLLHHHDDDFFFJJJLLLIIIFFFHHHJJJIIIEEEAAA@@@DDDIIIDDDEEEBBB???AAAFFFFFFDDDBBB@@@@@@BBBAAAAAADDDJJJJJJFFFAAA@@@BBBDDDDDDCCCHHHDDDCCCGGGMMMOOOKKKFFFCCCHHHMMMNNNLLLKKKOOORRRRRRSSSTTTWWW^^^eeeccc]]]jjjgggaaa]]]\\\^^^bbbdddbbbeeekkkrrrvvvyyyzzz{{{''')))***)))))))))+++------,,,+++************+++(((+++------+++***,,,---,,,------***'''(((---222///...,,,+++*********+++***************)))(((''')))***,,,,,,++++++---...------...///000000000000------...000222111...+++,,,...000///,,,(((&&&%%%((()))+++,,,,,,,,,***)))&&&&&&&&&%%%%%%&&&***------......,,,)))''''''(((***)))((((((((()))+++,,,***))))))))))))))))))******(((&&&'''***+++)))&&&'''&&&''')))++++++)))'''&&&'''))),,,------,,,,,,,,,,,,+++***)))(((((('''(((+++......+++***,,,...111...,,,,,,......+++(((***+++,,,+++)))(((((()))((()))+++---......,,,***...------,,,,,,,,,,,,,,,''''''&&&&&&'''((()))***,,,+++)))%%%###"""$$$&&&%%%%%%%%%(((+++...///...((('''&&&''')))***)))(((%%%&&&'''***---//////...*********+++---,,,***(((+++,,,...///...,,,***)))))))))((()))***+++,,,---'''))),,,------+++(((%%%...//////---+++***+++,,,'''&&&%%%%%%$$$$$$$$$$$$$$$''')))***)))))))))***,,,---,,,+++))))))+++---+++(((&&&''',,,///000///+++''''''+++---+++***,,,---///111000...,,,+++++++++******---000111...+++,,,,,,+++***)))(((''''''%%%&&&)))***+++***((('''&&&&&&%%%%%%%%%%%%&&&'''(((((()))***+++,,,------...//////.........------***+++,,,+++)))''''''(((***((((((+++000222111///---,,,+++*********+++,,,,,,,,,---............---..................//////***...333555444000---+++---///111000---*********,,,---////////////222444...---,,,,,,...000000///,,,++++++---000333333333//////...---,,,+++,,,,,,111///...000333333000---000444888:::999666444444...///111222333333333222555555555555666888:::<<<777:::<<<;;;888777999<<>>===:::???EEEHHHFFFBBB===;;;EEEKKKKKKFFFHHHPPPSSSNNNGGGDDDGGGOOOOOOHHHGGGMMMSSSKKKBBBBBBHHHKKKHHHCCCBBBJJJPPPKKKBBB???GGGPPPKKKGGGEEEIIIOOONNNDDD:::FFFIIIFFF???AAAJJJLLLFFFDDD>>>>>>DDDCCC>>>@@@IIIOOOIIICCCBBBDDDGGGGGGEEE???GGGMMMLLLGGGDDDIIINNNKKKEEECCCJJJVVVZZZRRRIIILLLXXX]]]TTTQQQ\\\jjjppp______ccchhheee]]]YYYYYYfffhhhgggfffmmmyyyxxx((()))))))))((((((***,,,000///---+++***)))))))))'''***...---***)))+++---000...+++((((((((()))***...---+++***))))))***+++'''))),,,...///---+++))))))+++,,,---,,,---///000........................111,,,'''***111444///)))+++...000000---***'''&&&''')))+++------,,,***)))&&&'''''''''&&&(((+++...+++,,,---+++)))''''''(((***)))((((((((()))++++++)))))))))******)))))))))***(((&&&(((++++++)))%%%%%%%%%'''***,,,,,,***'''%%%''')))+++,,,---------//////---,,,***((('''&&&))),,,......,,,***,,,...000---******,,,---+++((((((***---------,,,...///(((***,,,------,,,+++***...---,,,+++***+++,,,,,,&&&&&&&&&&&&'''(((******---,,,+++'''###!!!"""$$$######$$$'''+++...//////(((''''''(((***+++***)))%%%$$$&&&***///222333222+++******,,,......,,,++++++,,,---......---+++)))))))))))))))***+++------)))+++---//////,,,)))'''222333333111...,,,+++,,,'''&&&%%%$$$$$$$$$$$$$$$###%%%(((((('''&&&''''''***,,,,,,+++***)))+++,,,---***'''(((+++...---++++++'''&&&)))+++***+++---+++---//////---+++*********)))***---111222///+++++++++******)))(((((('''&&&''')))++++++***((('''&&&&&&&&&%%%%%%%%%&&&&&&%%%'''+++------,,,***)))---,,,,,,,,,,,,,,,,,,,,,)))***+++***(((((()))***---+++***,,,000111...+++++++++++++++++++++++++++******+++,,,---.............../////////000000000***...333555444000---+++)))+++,,,,,,+++***)))))),,,---///000000111333444---,,,+++,,,...///000///---,,,,,,---000333444444000///..................000...---///333444333000444777::::::777444222111...///111222333222111000555444444444555777999:::555888::::::777777999<<>>>>>999>>>EEEHHHFFFBBB>>>;;;GGGLLLIIIBBBDDDNNNSSSPPPHHHDDDGGGMMMJJJAAA@@@GGGSSSKKKDDDCCCHHHJJJGGGCCCDDDLLLQQQMMMCCCAAAHHHRRRMMMJJJHHHLLLQQQPPPGGG>>>GGGJJJGGG@@@BBBJJJLLLFFFEEE??????DDDCCC===???GGGNNNKKKFFFEEEFFFHHHHHHFFFAAAHHHNNNLLLFFFCCCGGGLLLKKKEEECCCKKKWWW[[[TTTJJJLLLWWW[[[SSSOOOYYYgggmmmZZZ^^^fffnnnkkk```YYYXXXcccdddcccbbbjjjvvv~~~~~~xxx~~~)))******)))'''&&&((()))///...---,,,+++)))((((((''')))++++++)))(((***---111---***)))))))))(((&&&---,,,***)))))))))******''')))---///000///,,,+++)))+++------------///111111000...---,,,---......222***$$$&&&---111...((((((***---...+++)))'''&&&'''(((***,,,,,,+++***)))'''((((((((('''(((***---)))***+++***((((((((()))***)))))))))))))))******))))))************))))))((((((((()))+++***(((&&&$$$%%%(((,,,......+++((($$$$$$&&&''')))+++------//////...,,,+++)))((('''***,,,---...---,,,---...,,,***)))((()))***))))))'''(((+++///111222111111)))+++,,,+++***))))))***,,,+++***)))((()))***+++&&&&&&'''((()))*********,,,...---***%%%""""""$$$######%%%(((+++......---)))((('''(((+++,,,---,,,&&&%%%%%%)))...222333111)))))))))+++...//////...,,,+++***+++,,,,,,+++))))))*********+++,,,,,,,,,((()))+++,,,,,,***(((&&&000111222111...+++))))))'''&&&%%%%%%%%%%%%%%%&&&$$$&&&((()))'''&&&&&&&&&((()))+++,,,---,,,+++***---+++******+++,,,,,,++++++''''''+++...,,,,,,...***,,,---,,,+++))))))***((()))+++...000000---+++******)))))))))((((((((((((((()))*********)))((('''''''''''''''&&&&&&&&&$$$(((,,,...---***)))(((***))))))))))))***+++,,,++++++***)))'''''')))+++......---...///...+++)))******+++,,,,,,,,,++++++))))))+++,,,---.........---...///000111111111111,,,...000333333111...,,,+++++++++,,,,,,,,,+++++++++,,,...000222222222111,,,+++***+++---/////////...---,,,...000222333222111///......000111111000///---,,,...111444666666888888888777555333111000000111222333333222111111333333222333333444555666555777888999999:::;;;===????????????@@@BBBEEEGGGEEECCCAAAAAABBBBBBAAA@@@AAABBBCCCBBBAAAAAACCCEEECCCFFFGGGFFFGGGJJJKKKHHHIIIGGGGGGHHHEEE@@@???BBBDDDIIILLLIIIAAA???DDDKKKOOOKKKGGGIIIMMMOOOLLLIIIMMMQQQSSSNNNFFFDDDKKKRRRHHHHHHEEEAAAAAAEEEEEEBBBDDDCCCCCCDDDBBB???@@@DDDHHHHHHHHHGGGGGGFFFEEEEEEJJJFFFCCCFFFLLLMMMHHHCCCBBBHHHNNNPPPNNNOOOSSSWWWPPPQQQQQQRRRXXX\\\ZZZSSS___dddhhhhhheeeaaa``````XXX[[[```gggmmmqqqtttvvv~~~}}}***+++***(((&&&%%%&&&'''))))))***+++***)))((('''(((((((((''''''((()))+++,,,,,,---,,,+++))))))))),,,+++***(((((()))******++++++,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...000444222...,,,+++,,,...///---)))&&&''')))+++***'''&&&(((++++++***((((((((('''((()))*********))))))(((((()))(((&&&&&&(((***'''((())))))(((((()))+++))))))************))))))((()))***++++++***)))(((&&&(((***+++***((((((((($$$%%%)))---000000,,,)))%%%$$$%%%%%%(((+++...000+++++++++***************,,,,,,+++---...///---,,,''''''''''''&&&&&&(((***&&&'''***///444555111...***++++++)))'''&&&(((+++***)))((('''''''''((((((%%%&&&(((***+++++++++***,,,///000---(((######%%%$$$$$$&&&***---...,,,+++)))(((&&&'''***---///000***'''%%%''',,,///...+++'''&&&'''***---000000///,,,***((((((***++++++***)))***+++,,,,,,,,,+++***(((((()))***)))((('''&&&***---000111///,,,***)))''''''&&&&&&&&&'''(((((((((***++++++)))'''&&&'''&&&&&&(((,,,000000+++'''***+++,,,,,,++++++---...***)))+++222444111...---+++,,,,,,+++))))))***,,,&&&)))---///...---++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,,,,)))(((((()))''''''''''''(((***+++,,,---,,,***'''%%%&&&))),,,,,,...//////---+++))))))(((***+++------,,,+++***)))***+++,,,---.........+++,,,///000111111000//////...---///222333111......---,,,,,,,,,,,,+++*********+++///222222///++++++***)))***---////////////------...///000///...000...,,,...111333333222------------...333999===:::777444333444444222000444444555555555444444333333333444444444444444333888777888:::<<<>>>>>>>>>;;;===@@@AAA@@@AAAEEEHHHFFFAAA===>>>BBBDDDBBB???EEEDDDCCCBBBAAADDDHHHLLLDDDCCCFFFJJJJJJFFFDDDEEEIIIJJJHHHCCCBBBCCCCCC@@@===FFFNNNKKKBBB???FFFNNNRRRKKKEEEIIIQQQTTTNNNEEEMMMSSSUUUNNNDDDCCCNNNYYYLLLGGGDDDEEEDDDAAA???@@@CCCGGGGGGCCCAAABBBBBBAAAAAAFFFKKKKKKHHHEEEDDDEEEIIICCC@@@DDDMMMPPPJJJCCC@@@IIIPPPOOOIIIJJJSSS]]]RRRMMMLLLSSSZZZXXXQQQKKK___ggghhh___[[[^^^aaa^^^UUUVVV___kkknnnkkknnnvvvuuuvvv+++++++++(((&&&$$$$$$&&&###%%%''')))******(((((()))(((&&&%%%&&&''')))***''',,,000000,,,)))+++...+++***)))(((((()))******000...+++)))((()))+++,,,(((***++++++++++++---...666333///+++***+++...000''')))***)))'''%%%&&&(((&&&(((++++++***)))***+++''''''((()))))))))))))))((())))))'''%%%$$$%%%'''%%%'''))))))((((((***,,,((()))***++++++***)))(((((()))***++++++***)))((($$$(((,,,,,,)))'''''')))###&&&***...111111---***''''''&&&&&&)))---111333&&&&&&''')))***+++,,,------+++***,,,///000...+++###%%%'''%%%###$$$'''+++&&&&&&(((///555555000******++++++(((%%%$$$(((+++(((((('''&&&&&&&&&&&&&&&$$$&&&)))+++,,,,,,+++***+++///222000***%%%$$$%%%%%%%%%(((+++......+++)))***(((&&&'''***...111222---)))%%%&&&)))+++)))&&&%%%$$$%%%(((,,,///000000---)))&&&&&&(((++++++***)))+++,,,------,,,***((()))))))))))))))((((((''''''+++000222111///---,,,'''''''''''''''((()))***+++,,,...---+++(((((((((%%%%%%''',,,222222,,,&&&'''***------++++++...111))))))///888;;;555///,,,,,,,,,,,,***))))))+++---%%%***///000---******+++''''''(((((())))))******+++***))))))((())))))*********++++++***)))((((((+++,,,,,,)))&&&%%%(((,,,&&&&&&&&&&&&(((***,,,---...---***&&&$$$&&&***---)))---000000,,,))))))***((()))+++---------+++***)))***+++,,,---.........)))+++...000111000...---111---***,,,111444333000///...,,,++++++***)))''')))((()))...333222,,,&&&+++***)))***---/////////...---------......,,,***...,,,+++---111444444222+++,,,---,,,---222:::AAA;;;555000000333666444111888777777777666666666666555666777888777666555444:::888888:::???BBBAAA???777<<>>999:::@@@CCC@@@<<>>:::666444666888:::555888;;;===============@@@:::555999BBBGGGDDD>>>;;;<<<<<<;;;:::===DDDJJJHHHCCC@@@CCCJJJMMMIIICCCMMMSSSPPPDDDBBBLLLMMMEEEDDDFFFLLLNNNHHHAAA@@@DDDNNNFFFAAAGGGQQQUUUNNNEEEOOOTTTVVVRRRKKKIIINNNTTTWWWJJJDDDMMMTTTPPPJJJIIITTTYYYTTTEEE===BBBGGGGGGAAAGGGLLLMMMHHHBBB>>><<>>888444333444888:::777999<<<===<<<<<<<<<===<<<::::::;;;>>>@@@???===:::::::::999:::>>>BBBFFFAAACCCFFFHHHJJJIIIFFFDDDOOOQQQMMMEEECCCJJJMMMJJJGGGFFFGGGHHHEEEAAACCCHHHMMMJJJHHHKKKOOOPPPMMMIIIJJJRRRXXXRRRGGGCCCJJJTTTTTTNNNJJJKKKMMMLLLMMMOOOSSSUUURRRJJJDDDDDDEEEEEEEEEIIILLLLLLGGGBBB@@@@@@EEEDDDEEEFFFHHHHHHGGGFFFBBBIIIOOONNNHHHFFFJJJOOOPPPIIIBBBCCCJJJOOOOOOLLLQQQRRRRRRQQQRRRWWW___eee[[[YYY[[[___```\\\YYYXXXddddddaaa^^^aaakkksssvvvjjjsss{{{~~~{{{zzz((('''&&&&&&(((************+++,,,---,,,***(((&&&)))'''&&&&&&)))*********+++++++++---//////...,,,***))))))))))))***+++,,,++++++******))))))((((((((()))+++------,,,+++***---,,,+++******)))******&&&(((*********+++---...+++++++++---...---+++)))************))))))))))))------------,,,,,,+++***+++++++++***)))((('''''''''(((***++++++***)))(((******++++++++++++*********)))((('''''''''''''''(((((()))))))))((((((''',,,,,,,,,++++++++++++***(((+++...000///,,,***))))))(((((()))+++---,,,+++++++++***((('''&&&%%%%%%%%%&&&''')))***+++++++++000///---***)))(((((()))&&&))),,,///000///---,,,%%%&&&'''(((***,,,------((((((((((((((((((''''''))))))***+++---...//////+++)))((())),,,......---)))((((((***---...---+++'''&&&%%%%%%&&&))),,,...111...,,,++++++***((('''+++,,,---+++(((&&&%%%%%%)))***,,,+++******+++---,,,++++++,,,...///...,,,+++*********+++---000222000///...---,,,+++******'''))),,,//////,,,)))'''$$$&&&'''(((''''''((()))))))))***+++,,,------...111000...---+++*********......//////---+++((('''%%%&&&((()))))))))((((((%%%'''((())))))((('''&&&''')))+++,,,+++++++++---...---+++)))''''''***------///000000///...------,,,***(((''')))+++------+++++++++,,,---000222333///...,,,+++,,,---///000,,,,,,,,,,,,,,,+++******///111444444222///---+++''''''(((***,,,///111333111///---------...---++++++++++++---......---+++000111222111000000222444222222222222111///...---...///111444666666444222000//////111444666666555---,,,+++///444777888666???===;;;888888;;;AAAEEE???<<<666222000222666888999:::;;;:::999888999;;;666:::>>>>>>;;;999:::===999777777888;;;>>>@@@AAA@@@EEEJJJIIIEEECCCFFFJJJJJJJJJJJJIIIIIIIIIHHHHHHKKKFFFCCCCCCCCCBBBFFFKKKGGGIIIKKKKKKIIIIIIKKKMMMKKKNNNOOOLLLFFFDDDHHHLLLQQQSSSQQQIIIFFFJJJQQQTTTPPPMMMLLLLLLIIIDDDAAABBBHHHJJJKKKHHHDDDAAABBBDDD???BBBEEEGGGGGGEEEEEEEEEGGGJJJLLLLLLJJJJJJKKKLLLKKKJJJIIIGGGGGGIIIMMMPPPNNNOOOQQQSSSUUUXXX[[[\\\ZZZ]]]^^^\\\\\\___bbbaaadddaaa`````````aaahhhqqqoooqqqtttvvvxxx{{{)))''''''(((+++---......,,,---......---***(((&&&))))))((()))******++++++******+++---///000...---+++*********++++++)))((())))))(((((((((((()))***(((***---000000...+++)))---,,,+++***))))))))))))&&&)))++++++)))))),,,///---+++***+++......+++(((*********))))))((((((((((((***,,,---,,,***)))))),,,---,,,,,,***(((&&&%%%&&&'''***,,,,,,+++((('''))))))************)))))))))((('''&&&%%%&&&&&&'''''''''((((((((((((''''''...---,,,*********++++++(((---222333000+++))))))***'''&&&(((,,,...---++++++,,,---+++(((&&&%%%%%%&&&'''((()))***++++++,,,222000---***(((''''''(((%%%(((---000111...+++(((%%%&&&''')))+++---...///******))))))((((((((((((((()))************+++,,,---++++++,,,...//////...(((((()))***------,,,***(((((((((''''''***...111///---******+++++++++******++++++***'''%%%%%%&&&+++,,,------,,,,,,---///++++++,,,,,,------,,,,,,---,,,,,,,,,,,,...///000+++,,,...---+++))))))***(((+++000222111---***(((%%%&&&'''(((((())))))***((((((''''''(((***+++,,,111000---+++)))(((((('''+++---//////...+++(((&&&$$$%%%&&&(((((((((''''''%%%&&&)))******)))'''&&&'''))),,,---,,,++++++,,,000///---***((((((+++...+++...222111...++++++,,,---+++)))***---///...+++(((***+++,,,,,,...222555///---+++******+++...000---,,,+++)))((('''''''''+++000555666222...+++***)))***,,,---...///111222111///------...///...------,,,,,,...000111...,,,333222222222111222444555111111222222111///...---111000000444888888555222///000111111111111222333...------111777999777444===<<<;;;999999<<>>;;;999:::<<<999777666999===@@@???>>>FFFIIIJJJFFFBBBBBBIIIPPPAAAAAAGGGNNNOOOHHHCCCBBBLLLEEEAAABBBEEEFFFIIIMMMAAACCCFFFEEECCCCCCGGGJJJOOOHHHBBBCCCHHHKKKGGGAAANNNTTTRRRHHHDDDLLLSSSRRRNNNFFFEEEJJJJJJAAA>>>AAAHHHHHHGGGCCC???>>>AAADDD===@@@DDDDDDBBBBBBDDDFFFMMMGGGBBBFFFOOOSSSNNNGGGGGGPPPUUUNNNBBB>>>HHHUUUHHHKKKPPPUUUYYYXXXSSSOOO[[[aaa^^^UUUSSS^^^fffggg\\\ZZZ^^^cccaaa[[[___jjj|||sssjjjlllvvvwww)))))))))+++...//////...,,,---......---+++)))'''******+++++++++++++++,,,******+++---///000...---,,,+++++++++,,,+++)))&&&'''&&&&&&'''((()))+++,,,)))+++///111222000---+++,,,,,,+++***))))))))))))'''***,,,+++)))(((+++---...+++)))***,,,---***''')))))))))(((((('''''''''(((+++...///---*********------------+++)))'''%%%&&&'''***,,,,,,+++)))(((((((((''''''''''''(((((()))(((&&&%%%%%%%%%'''''''''''''''''''''(((((()))...---+++***)))***++++++***...333333///+++)))((()))'''%%%''',,,///...---,,,---...,,,)))'''&&&&&&'''(((((()))***+++,,,,,,000...+++'''%%%%%%%%%%%%&&&(((,,,......+++&&&###&&&'''(((***,,,---///000...---+++***)))(((((((((***,,,---+++)))((((((***...------...000111000///)))((((((***,,,,,,+++***)))***+++++++++,,,000333000---***)))*********)))((())))))(((&&&%%%%%%&&&+++---......------...///+++,,,------,,,+++++++++,,,,,,,,,---------......''')))++++++)))(((((()))***...333555333///,,,+++'''(((***,,,------,,,+++((('''&&&&&&&&&(((***+++...---+++)))((('''&&&&&&(((***---///...+++(((%%%###$$$%%%&&&'''&&&%%%%%%%%%'''***,,,,,,+++)))'''***,,,......,,,+++******000000...+++))))))+++...)))---000000---******+++///---+++---000111///,,,)))***+++++++++---000333...---***)))(((***,,,...+++***((('''&&&%%%%%%&&&'''---333444111---++++++,,,///111222000///000111111///......///000///.../////////000111111///---111111000111222333444444000000000000///...------111///000333666888555222///111222111...---...000000000111555888888555222666777999999999:::<<<>>>999666222...---...111222333444444333111111222444666777999<<<>>>???>>><<<:::888888:::???AAA@@@>>>GGGHHHIIIIIIIIIIIIIIIJJJBBBAAAEEEKKKLLLGGGDDDFFFIIIDDDCCCFFFIIIIIIJJJLLLEEECCCBBB@@@@@@AAABBBCCCJJJFFFBBBBBBEEEGGGFFFCCCLLLPPPNNNGGGHHHPPPQQQKKKPPPGGGDDDIIIHHHBBB@@@EEEEEEEEECCC???;;;:::>>>BBB???AAABBB@@@>>>???CCCGGGHHHGGGGGGKKKPPPSSSRRRPPPNNNRRRSSSMMMDDD@@@FFFLLLGGGHHHLLLQQQUUUWWWUUUSSSWWW^^^^^^UUUTTT\\\aaa```\\\YYY[[[```^^^ZZZbbboooyyyuuuqqqqqqvvvzzz}}}}}}~~~******,,,...000000...,,,++++++,,,,,,,,,++++++******,,,......,,,+++,,,---+++++++++---//////...,,,,,,,,,,,,,,,+++***)))(((&&&&&&'''((()))***+++++++++,,,...000000///...---,,,+++***))))))((()))))))))***++++++*********,,,,,,+++))))))******)))'''((((((((((((''''''''''''+++///222222...,,,,,,---+++,,,---...---+++)))''''''(((***,,,---,,,+++***''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&&&&'''((()))++++++,,,+++***)))))))))***+++,,,...//////---***)))(((((('''&&&'''***---///000...---,,,+++***)))(((((())))))((())))))+++,,,---+++***(((%%%$$$#########'''(((***+++***'''$$$!!!%%%&&&''')))***,,,------...---+++)))((((((((((((---///000...***((()))+++...------...000000///...+++)))((((((***+++++++++(((,,,//////......000333444000,,,)))''''''&&&%%%'''((((((&&&$$$$$$%%%'''***,,,...///...---------+++---...---+++******+++***++++++,,,,,,,,,,,,+++(((((((((((()))*********,,,111666666333///------***+++---000222111...+++((('''&&&&&&&&&''')))***************)))((('''&&&&&&(((+++---...,,,)))'''$$$$$$%%%&&&&&&%%%$$$###%%%'''***------,,,)))(((,,,......---+++))))))***---...---+++))))))+++,,,***+++------,,,+++******.........///000000...---,,,+++******+++,,,...///...---+++***)))***,,,---))))))((('''&&&&&&''''''(((+++///111000...---,,,...111555555222//////000222000......000000000///000222444444111/////////.........111333555444333000000///...---.........000000000333555555444333222222222111...,,,,,,---111333555777666444222111000333777999888777777777888666333111//////000111000222333333222222333555999777777:::@@@BBB@@@<<<:::::::::<<>>FFFLLLHHH@@@>>>EEEOOOKKKJJJHHHHHHLLLPPPMMMFFFPPPLLLIIIIIIGGGDDDEEEHHHBBBCCCBBB>>>::::::===AAABBBAAA???===<<<>>>BBBFFF===JJJVVVVVVMMMJJJSSS^^^ZZZOOOEEEDDDJJJLLLEEE<<>>@@@???<<<:::;;;<<<<<<===>>>@@@BBB@@@DDDJJJPPPQQQMMMDDD===FFFIIIEEE===>>>GGGKKKIII@@@BBBGGGKKKIIIEEEEEEIIIOOOKKKEEEAAA@@@@@@AAAAAA>>>EEEKKKHHHBBBAAAIIIQQQJJJEEECCCGGGKKKJJJHHHGGGKKKNNNNNNHHHCCCDDDFFFEEEBBBDDDDDDAAA>>><<<>>>AAADDDBBB???>>>>>>@@@AAAAAA;;;IIIWWWWWWNNNIIIQQQZZZWWWJJJ???@@@IIILLLCCC888EEEFFFFFFFFFHHHNNNXXX___NNNOOOTTT\\\^^^YYYTTTRRR^^^]]]ZZZVVVYYYdddmmmqqqbbbppp}}}|||sssooovvv+++---000333333000***%%%(((((('''''')))+++...000+++...111000...,,,,,,...---------...///...,,,******---///---((('''***...***+++,,,,,,+++)))&&&$$$,,,+++***))))))+++---...,,,+++***)))(((((((((((((((&&&%%%(((---//////---(((***+++)))%%%$$$&&&((((((((())))))******++++++,,,000222000+++((())),,,'''))),,,...///...,,,+++******+++,,,,,,---......)))((('''&&&&&&'''((()))&&&'''((()))))))))''''''%%%%%%&&&'''))),,,///000''''''(((((())))))******000,,,'''%%%'''))))))((($$$'''))))))(((***000444333---((((((,,,...---*********)))))))))+++,,,---###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&''''''(((""""""###$$$$$$%%%&&&&&&((('''%%%$$$%%%&&&(((***(((+++...,,,(((&&&))),,,)))))))))+++,,,,,,***(((---***&&&%%%'''))),,,,,,$$$***111333000...///111000---(((&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%'''%%%)))---000///,,,***)))+++---///...***((((((***%%%&&&(((***+++***)))(((...)))%%%&&&,,,000///---...222666444000------///,,,...222666999555...'''(((((())))))))))))))))))&&&(((+++...///...,,,***&&&(((***---/////////...))))))******)))'''%%%$$$"""$$$(((+++,,,***(((&&&***+++***)))'''''')))+++&&&(((++++++***)))))))))///,,,)))***...000///---***---///---***)))+++......)))&&&''',,,///...+++000000000//////......---((()))***,,,------------222///,,,,,,///111///---(((...444555222///000222444222000///000000///...111888<<<999000+++---222)))***---222777888555222444222///------///111333...222555555444333555888:::777444333222000---+++***000555555000---///333111444666777666444444444:::::::::999888666444333111444888;;;<<<<<<===>>><<<:::999999;;;<<<<<<<<<999;;;===<<<;;;;;;@@@CCCDDDFFFGGGHHHHHHGGGEEEDDD;;;EEEFFF>>>???GGGGGG===>>>AAAGGGJJJGGGAAACCCHHHHHHGGGDDDAAA???@@@DDDHHHHHHCCC@@@CCCJJJNNNMMMJJJJJJBBBAAAGGGIIIDDDEEEKKKDDDMMMOOOFFF@@@BBBCCC@@@CCCEEEGGGEEEAAA???@@@BBBDDDAAA??????AAABBB???===AAAEEEJJJOOOQQQPPPNNNKKKJJJGGGDDDBBBBBBBBB@@@??????DDDIIIIIIGGGHHHLLLPPPUUUMMMLLLUUUZZZVVVUUUYYYSSSYYY[[[YYY^^^hhhiiicccnnnmmmlllmmmqqqvvv|||,,,,,,,,,+++++++++******''''''&&&&&&'''((()))***555111------///000///---...---+++***)))******+++,,,+++***((((((((())))))///111222111---(((%%%$$$&&&(((*********)))***,,,...---,,,***((('''%%%%%%'''((())))))(((***---000---,,,***((('''&&&&&&'''(((***++++++***(((((()))++++++++++++************++++++,,,------...//////)))***+++---.../////////222...***)))***+++***(((******))))))))))))******)))((((((***,,,---,,,***'''''''''((()))+++,,,---&&&(((******((((((((()))+++)))((((((+++---......,,,,,,+++***)))+++///222+++++++++***)))'''%%%$$$&&&$$$""""""###%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&((((((&&&######'''+++***(((&&&(((++++++)))&&&)))******)))((())),,,...******)))((('''''''''(((......---------,,,,,,,,,)))'''%%%&&&''''''$$$!!!######$$$######$$$%%%'''+++,,,,,,***(((&&&'''(((''')))+++,,,,,,***(((&&&%%%&&&((()))*********)))$$$))),,,,,,))))))...333...------.........,,,***---111555555222...---...)))***+++,,,,,,+++***))),,,++++++...111222000---)))***,,,...//////......111---)))***---...,,,(((&&&'''((('''%%%$$$$$$%%%))))))))))))((('''&&&%%%+++******))))))))))))))))))***---///000///...---///,,,)))'''(((((((((((()))((('''&&&(((+++///222222000......//////+++(((+++++++++,,,...000333555------///111222///+++'''///***(((,,,444888555111---333777444...,,,000555222111000222555444000,,,///---,,,///444888:::999666000...111333222000111666000,,,000999===:::555///777===:::222,,,...333///......000222111///---:::;;;:::666000///222777///666???CCC@@@;;;666333???;;;666777@@@GGGDDD;;;777<<<@@@===777555:::???>>>:::777:::???AAA>>>;;;FFFKKKMMMHHH@@@===DDDLLL>>>???AAABBBAAA???<<<:::EEEBBB???@@@CCCDDDCCC@@@;;;CCCJJJHHHAAA???FFFOOOOOOGGG@@@DDDMMMQQQLLLDDDDDDGGGHHHDDD>>>???HHHPPPFFFEEEDDDFFFGGGEEE@@@;;;JJJPPPLLL@@@;;;AAADDDAAA:::@@@FFFFFF@@@===>>>BBBPPPEEE???FFFTTTYYYQQQEEECCCFFFHHHEEE@@@>>>BBBFFFAAAAAACCCFFFHHHHHHFFFCCCPPPSSSOOOHHHLLLXXXZZZTTTKKKMMMXXXdddcccYYYZZZcccxxxlllaaadddqqq}}}|||xxx+++++++++*********))))))((('''''''''((()))+++,,,111000......000111000000///...,,,+++*********+++***)))((('''''''''((()))...000111000---)))&&&%%%(((***,,,,,,+++***+++,,,---,,,+++***)))'''&&&&&&(((((()))***,,,---//////---+++)))'''&&&''''''(((((()))***)))'''&&&'''(((*********)))))))))))))))))))))***++++++,,,------)))***+++---......//////111---)))(((***,,,,,,++++++++++++************+++)))((((((***,,,---,,,***((((((((())))))***+++,,,)))))))))'''&&&&&&(((***+++***)))***,,,......---++++++***)))((())),,,///)))))))))))))))(((((((((%%%%%%%%%'''((((((&&&###%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&)))(((&&&&&&'''(((((((((***++++++***)))'''&&&&&&&&&''')))))))))***,,,...---,,,+++***(((''''''''',,,,,,,,,,,,,,,,,,,,,,,,((('''&&&'''))))))'''%%%%%%(((+++(((###!!!$$$((()))+++---,,,***((((((((((((***,,,------,,,)))((())))))++++++,,,+++***)))))))))***+++...///000000---,,,++++++---...---,,,,,,---000333444222///,,,+++,,,,,,,,,+++***((('''+++******,,,///111///---+++,,,---/////////......000,,,((())),,,---,,,)))&&&''''''&&&$$$###$$$%%%))))))))))))((('''&&&%%%((()))***++++++)))((('''&&&'''***,,,.../////////...+++(((''''''((((((((()))((('''&&&'''***...000000...,,,,,,---...,,,)))***,,,///222444333222111.........///111000...,,,,,,******,,,000222111000000000111111000000111111222222222333444333000---000///...111555888999888333...,,,///111000///000111...---///333666666555555777999999555222000///...111333333111000222444777999:::777111...000222333888===>>><<<999666666888999999888;;;AAAAAA>>>>>>>>>>>><<<;;;;;;;;;<<>>======<<<<<<<<<>>>???AAABBBBBBAAA@@@@@@AAACCCEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKFFFFFFEEEDDDDDDEEEGGGIIIFFFFFFDDDCCCAAAAAABBBCCCJJJIIIGGGDDD???;;;<<<@@@@@@BBBCCCBBBAAA@@@AAABBBFFFFFFHHHMMMRRRRRRMMMHHHEEEDDDEEEFFFGGGGGGEEEDDD@@@CCCEEEFFFFFFFFFIIIKKKPPPMMMLLLNNNPPPQQQRRRTTTQQQTTTVVVWWWYYY]]]``````jjjiiijjjlllqqqxxx}}}************))))))))))))''''''''''''(((***,,,------...000111111111111333000///...,,,+++*********''''''&&&&&&&&&'''((((((,,,...000///---***((((((,,,---///...,,,++++++,,,+++******))))))((((((''')))((((((,,,000222111...,,,+++)))'''&&&''')))***(((((((((&&&$$$$$$&&&((())))))(((((('''''''''''''''(((((())))))*********))))))+++,,,------------...+++(((''')))+++......---,,,,,,+++++++++******)))((((((***,,,---,,,***************************,,,+++***'''%%%&&&(((++++++******,,,......---,,,++++++***)))'''''')))+++''''''''''''(((***,,,---&&&'''***---...,,,'''$$$&&&'''((()))******)))((('''&&&&&&%%%%%%&&&&&&'''+++(((&&&(((+++,,,)))%%%***...000---((($$$$$$&&&"""%%%(((*********,,,---000///---,,,***)))''''''*********+++,,,,,,------)))(((((()))++++++***((((((---111---%%%!!!$$$)))&&&)))...///...+++)))((()))+++,,,......---+++***,,,,,,---...---,,,+++***...***''',,,333666111+++,,,+++)))***,,,.........******,,,111555666111+++---------,,,+++)))'''%%%+++))))))***,,,.........------.../////////......///+++''''''***,,,+++***&&&''''''&&&$$$$$$%%%''')))))))))((((((''''''&&&&&&(((+++---,,,***'''$$$###$$$&&&(((+++---///000,,,)))'''&&&'''((('''''')))((('''&&&''')))+++---///---++++++,,,......---***...444999999666111---///...---///111222222111)))***+++,,,,,,---...///222...+++---222555222...111222444444222000//////000//////111333555555444///+++***---///......000,,,---......///000222333888666444555777666111,,,000444777555000///444:::444777999777333//////000777888:::999777666666777111888;;;888666:::>>>???EEE@@@;;;<<>>DDDHHHBBB@@@???AAACCCCCC???;;;DDDAAA>>>;;;:::<<<>>>@@@888>>>CCCDDDAAA??????AAAHHHEEECCCFFFKKKLLLHHHCCCBBBJJJPPPMMMEEEBBBHHHPPPIIIEEEBBBDDDHHHIIIEEE@@@EEEEEEEEEAAA>>>???EEEJJJIIIAAA@@@EEEBBB777777@@@FFFCCC@@@@@@BBBDDDDDDCCC>>>GGGRRRTTTPPPJJJIIIJJJGGGCCCBBBGGGNNNOOOIIIBBBCCCGGGJJJIIIFFFGGGNNNTTTPPPIIIJJJSSSRRRIIIJJJSSSXXX[[[VVVMMMQQQ___eee___\\\gggrrruuurrrsss{{{~~~++++++++++++*********)))&&&&&&&&&&&&(((***,,,---***...222222000///000222111000///---,,,+++******&&&&&&'''''''''((())))))+++---//////---*********...///000///,,,*********)))))))))))))))))))))))))))((((((---444666222---,,,***)))''''''(((***+++(((((('''%%%$$$$$$'''***((((((''''''&&&&&&%%%%%%''''''((((((((()))))))))((()))***+++,,,,,,,,,,,,+++(((&&&%%%&&&***---///,,,,,,,,,,,,+++***)))))))))((((((***,,,---,,,***,,,,,,,,,,,,+++***)))))),,,------+++)))((((((***+++++++++---//////---+++,,,,,,,,,***(((&&&'''(((((('''&&&&&&(((***---///***+++,,,///000...***&&&'''(((***+++,,,,,,+++***&&&%%%%%%%%%%%%&&&&&&'''***))))))+++---,,,)))&&&+++---///---***&&&%%%%%%###&&&***,,,,,,+++++++++//////...---,,,+++))))))'''((()))***+++,,,------++++++++++++,,,+++******)))---000...((($$$%%%'''###'''...111000---***((()))***,,,---------+++++++++,,,---......---,,,,,,...***(((,,,333555000)))*********,,,......---+++***+++...222555444000---,,,,,,,,,,,,+++)))'''&&&***)))((((((***,,,---...------------------,,,,,,...+++'''&&&(((*********''''''((('''%%%&&&''')))***))))))(((((((((((((((''')))***,,,+++***'''%%%$$$$$$%%%&&&(((***,,,...)))'''&&&%%%&&&''''''&&&(((((('''&&&'''((())))))///---,,,+++,,,...000111+++///666::::::666///+++...---...000333444444333(((((((((***---/////////000,,,))),,,222444111---...111333222///,,,---///.........///000111000000---******---///---...111............///000111222555333222444777777333///555666666333000///444888222444666555333222222444666666666555444333333444000777:::777555999===>>>BBB===999;;;@@@BBB???;;;@@@????????????BBBEEEGGGBBB???===???BBBCCCAAA===EEECCC@@@===<<<>>>@@@BBB<<>>AAA@@@;;;===BBBEEECCCBBBBBBCCCDDDDDDCCC@@@HHHQQQSSSOOOJJJHHHIIIIIIEEEBBBFFFMMMOOOIIIBBBGGGJJJLLLKKKJJJKKKPPPUUUPPPNNNOOORRROOOIIIKKKSSSZZZ[[[VVVOOOQQQZZZ```___[[[fffrrruuurrrrrrwww~~~{{{}}}~~~------,,,,,,,,,+++++++++%%%%%%%%%%%%&&&(((***+++***...111111...,,,---///000//////...---+++******(((((())))))************+++,,,......,,,+++++++++---//////...+++)))(((((('''((((((((()))))))))))))))((()))...444666111,,,+++***))))))((()))******((((((((('''&&&'''***---((((((((('''&&&%%%%%%%%%((((((((()))))))))))))))(((((()))***++++++++++++((('''%%%$$$%%%'''+++...******++++++***)))(((((()))((((((***,,,---,,,***------------,,,***)))(((***---000000...+++)))(((*********,,,...///---+++---......---***((('''((()))(((''''''(((***---......---,,,---......,,,***''')))+++------,,,+++***$$$$$$###$$$$$$%%%&&&&&&(((+++......,,,)))((())),,,++++++,,,---,,,)))%%%&&&***---///---+++***))),,,,,,---------,,,++++++''''''((()))+++,,,------.........---+++***)))(((******+++,,,,,,***'''$$$!!!&&&,,,000///---***((())))))***+++,,,,,,++++++''')))***,,,.........---*********---000000---***)))***,,,///000///,,,(((+++///333444222///......******+++,,,+++***)))((((((((((((((()))***---...,,,,,,++++++++++++++++++---+++)))''''''((())))))((((((((('''&&&'''***,,,******)))((((((((())))))************))))))))))))'''&&&&&&&&&&&&'''((()))'''&&&%%%%%%'''((('''&&&'''''''''''''''''''''(((++++++*********,,,///111---///333666555222...++++++,,,///222555555222000(((%%%$$$(((000555444000---,,,,,,---///000000000,,,///111000,,,+++,,,...///000000000/////////000---+++,,,//////---///333444111...///222444222000111333555777777888888888:::777333000///000111111222222222222333555888:::333333333444444333111000444777777555777<<<===;;;999999999:::<<<>>>?????????<<<<<<>>>CCCEEEBBB???BBBAAAAAA@@@@@@AAADDDFFFCCCBBBAAA@@@????????????DDDBBBAAABBBFFFIIIJJJJJJDDDKKKPPPNNNGGGDDDGGGMMMJJJJJJJJJKKKLLLKKKJJJHHHGGGEEECCCBBBBBBBBBAAAAAAAAABBBFFFJJJMMMKKKFFFBBB>>>AAA@@@;;;>>>FFFIIIGGGAAACCCFFFFFFEEECCCCCCCCCHHHHHHIIILLLOOONNNKKKGGGJJJHHHEEEEEEGGGHHHGGGEEEHHHHHHIIIKKKMMMNNNNNNNNNRRRWWWVVVMMMJJJOOOSSSRRRSSSQQQSSSWWWTTTOOOSSS[[[aaadddiiimmmpppqqqrrrsssrrryyyzzzyyy}}}...---------,,,,,,,,,,,,&&&%%%%%%$$$%%%&&&((()))***+++------+++******+++------......---,,,+++*********+++,,,,,,,,,+++++++++---...---,,,++++++,,,,,,......---***''''''''''''''''''(((((())))))))))))(((***...111222///,,,******+++++++++***(((((('''((((((((((((***---///******)))((('''&&&&&&%%%))))))))))))))))))))))))'''(((((()))******))))))'''''''''&&&%%%&&&(((+++((()))***++++++***)))((()))((((((***,,,---,,,***---.........---+++)))((((((,,,111333111---)))''')))((()))***---...---,,,---///000///,,,***(((((())))))(((((()))***,,,---000...+++***+++,,,,,,+++((()))+++------+++)))'''############$$$%%%&&&&&&(((,,,000///+++((((((***+++)))))),,,000000+++&&&))),,,//////...+++***))))))***+++,,,---,,,++++++'''((()))***+++,,,------...//////---***((('''''')))((((((+++///...(((### $$$))),,,,,,***((((((((()))***++++++,,,,,,,,,%%%''')))+++---.........(((***,,,---,,,+++***+++((())),,,///222111...+++---111444222...+++,,,///)))***+++,,,,,,+++***)))'''((()))))))))***,,,...******)))))))))***++++++---,,,+++***(((''''''&&&((((((((('''&&&(((+++...+++***)))((((((((()))***---,,,+++*********++++++)))))))))(((''''''&&&&&&&&&%%%%%%&&&((()))((('''&&&'''(((((()))(((((('''&&&'''((((((((())),,,...---...000111000///,,,+++***+++...222444333///,,,((($$$"""(((222888666222+++...000000...---///222,,,---...------,,,...///222333222000//////111333...---...000///---///333777333000000333555222//////444888999777777:::>>>999555000......//////...222111000000333666:::===111111222444555444222///999888555444888>>><<<777222555888999888:::>>>AAA<<<999888<<>>888@@@BBBCCCAAA>>>@@@FFFKKK@@@@@@AAAAAA@@@???===<<>>AAAEEEKKKPPPPPPMMMHHHHHHHHHIIIJJJJJJHHHFFFGGGFFFGGGIIILLLNNNLLLKKKFFFGGGGGGGGGFFFFFFFFFFFFDDDEEEGGGHHHKKKNNNRRRTTTTTTSSSPPPMMMMMMPPPQQQPPPLLLMMMPPPRRRQQQNNNNNNQQQVVVXXX[[[]]]]]]___```aaa```iiirrruuusssrrruuuzzz{{{,,,,,,,,,+++++++++*********)))((('''&&&'''(((((('''$$$!!!###'''++++++***)))***+++,,,---,,,+++++++++,,,------,,,+++***)))---......---+++******,,,,,,---...---***)))((()))'''(((((((((((((((((((((''')))+++,,,+++******+++)))+++...///...***&&&###!!!$$$'''***+++,,,///000------,,,+++***)))((((((((((((((((((((((((''''''&&&'''((((((((((((((((((***,,,...,,,)))&&&&&&((('''(((+++---...---,,,,,,)))((((((***,,,---,,,***---.../////////---***)))'''))),,,---,,,***)))***'''%%%%%%&&&***---//////+++...000000...***((((((%%%&&&(((***,,,---......,,,+++))))))))))))(((&&&((()))+++,,,+++(((%%%"""%%%$$$$$$%%%&&&'''((()))...+++)))***,,,,,,)))%%%''',,,000111...***)))***&&&(((+++,,,+++++++++,,,((()))***+++***(((&&&$$$*********+++,,,,,,------(((***,,,+++((('''''')))'''+++000111...***'''&&&!!!###$$$$$$###$$$&&&'''++++++,,,,,,---...//////)))***,,,---------,,,,,,...,,,******+++,,,+++***)))(((''')))...444888:::000,,,((('''***,,,,,,***,,,------,,,+++)))'''&&&$$$(((,,,---+++***,,,---******))))))***,,,...///...///000...+++'''$$$###$$$$$$$$$######%%%)))---+++***((('''''')))+++,,,+++,,,///000000...+++))))))***+++,,,+++***'''&&&&&&%%%%%%'''***+++***(((%%%&&&(((***++++++)))((((((+++......,,,+++---///+++,,,...//////...,,,***///---,,,,,,,,,,,,***)))%%%&&&(((+++---000222333000000000000000000/////////,,,+++---111444444222//////---)))&&&(((---111///...///000---***,,,111000333555222,,,***---111---...//////......///000,,,000222000,,,,,,000555000000111333444555333222666444222333666999999888888999777444555888888444444444555666777999;;;;;;666777777555333333555777999;;;>>>@@@AAAAAABBBDDDHHHHHHFFFEEEDDDDDDEEEEEE;;;@@@DDDFFFFFFGGGKKKNNNNNNIIIEEEEEEIIILLLLLLKKKKKKOOOSSSRRRNNNLLLLLLMMMEEEHHHKKKNNNNNNKKKGGGDDDDDDGGGIIIGGGBBB???@@@AAA>>>:::???NNNTTTOOOKKKNNNPPPJJJEEEGGGLLLOOOLLLHHH@@@FFFLLLMMMKKKIIIKKKOOODDDDDDFFFIIIKKKJJJHHHEEEEEEHHHKKKKKKKKKPPPYYYaaaUUUKKKIIIPPPSSSMMMJJJOOOQQQVVVTTTMMMOOOXXXXXXQQQJJJSSSZZZ[[[VVVTTTYYY___eeeeeeffflllssswwwuuurrrvvv(((+++---,,,)))((()))+++///---***)))((())),,,---%%%&&&&&&%%%%%%&&&))),,,)))((((((+++......+++'''///222444222...,,,---///---.........---+++)))(((000///---+++)))((((((((()))))))))))))))))))))))),,,)))&&&'''***+++(((%%%(((...555666111***%%%$$$$$$%%%'''***---,,,***''',,,---,,,+++)))((()))***'''''''''(((((((((((((((((((((((('''&&&&&&(((***---111333000+++(((+++//////+++))),,,000111...***'''))),,,---,,,---000222+++,,,---...///...***''')))(((&&&&&&&&&''')))+++&&&%%%%%%%%%&&&)))+++---///***(((,,,222111)))!!!%%%(((+++***)))+++///444************))))))))))))---,,,)))'''&&&&&&'''(((&&&&&&''''''(((((())))))000---++++++------+++(((---...///...,,,***)))***(((***,,,,,,++++++,,,---+++***(((&&&%%%$$$%%%%%%'''---111000+++(((+++///,,,***'''&&&'''((())))))...///000///---)))%%%""""""###$$$%%%%%%%%%%%%%%%...---+++******+++---...+++,,,---.........---,,,...***''''''+++------,,,+++++++++***+++///555:::222---((((((,,,...---***222111000...,,,***)))(((''')))+++---//////...---222...***)))---000000///111222222000,,,)))'''&&&&&&$$$""""""$$$&&&'''&&&///---+++***))))))******&&&)))///333333000+++(((,,,,,,,,,,,,,,,,,,,,,,,,$$$(((,,,---***((()))+++***&&&"""%%%+++---***%%%,,,,,,,,,,,,---...//////******,,,///222111---(((222///+++))))))***)))(((%%%***///...***)))...444444000...111666777333...111111///---,,,---111555///---+++((('''((()))+++///---***((()))+++---///...111333222...,,,---000333...)))(((***,,,,,,***///111222000------111555222000///111444444111...555555555666777999:::;;;111444777777333111222444888666555888<<<===;;;999777888999666222111444777777888:::===@@@@@@>>>;;;FFFLLLJJJAAA@@@GGGHHHBBB<<>>>>><<<<<<>>>AAACCCBBBBBBCCCBBB@@@???@@@???>>>>>>>>>@@@CCCEEEFFFBBB@@@???@@@CCCFFFGGGGGGOOONNNMMMJJJHHHHHHHHHIIILLLOOOPPPNNNLLLLLLKKKJJJJJJIIIJJJJJJGGGBBB??????DDDGGGKKKMMMOOOPPPOOOMMMKKKHHHFFFHHHJJJJJJJJJKKKHHHHHHIIINNNRRRSSSOOOKKKEEEGGGJJJKKKKKKIIIHHHGGGIIIJJJMMMQQQRRRQQQSSSWWWVVVYYYWWWOOOMMMRRRSSSPPPNNNOOOSSSWWWWWWSSSQQQRRRRRRSSSTTTTTTWWW\\\```aaaeeeiiimmmppprrrssstttuuu}}}---...///...,,,******+++'''))),,,------+++'''%%%###$$$%%%%%%%%%'''***---'''+++---,,,***)))---111111...,,,...111222///+++,,,------------,,,+++***(((***,,,...///---+++)))++++++++++++++++++++++++'''***---+++'''%%%(((+++***))))))---000000,,,''')))((('''((())))))((('''''''''((('''%%%%%%&&&(((%%%%%%&&&&&&'''((())))))******)))'''&&&&&&))),,,444...***+++111333...((((((,,,///...***))),,,///222...,,,///333666555222555222///...---+++)))'''%%%%%%%%%%%%&&&(((+++,,,///...,,,)))((())))))***))))))(((''''''(((***,,,***'''$$$%%%***,,,+++(((''''''''''''&&&&&&&&&&&&&&&(((+++,,,,,,***(((&&&((((((((()))***+++++++++,,,+++++++++,,,+++)))&&&(((***,,,,,,++++++,,,---444333000---******---000+++***((('''&&&&&&&&&&&&+++***)))+++------+++((()))((((((((()))+++---///------,,,+++)))((('''&&&))))))((('''%%%###!!! &&&&&&%%%%%%&&&(((***+++***++++++,,,,,,+++*********---000///,,,---111666888111***))),,,///...+++---...---+++)))+++000444111111///---+++)))((('''%%%&&&))),,,///000111111))),,,...---)))))),,,000222222111...***&&&$$$###)))---000...)))(((---222......//////...---,,,+++&&&&&&''')))+++...000111'''***---//////---***(((+++'''%%%&&&+++---,,,***)))******(((%%%%%%(((+++******)))))))))******+++)))))))))+++///111222222---***'''%%%&&&((()))***...,,,,,,---000111///---'''...444444///...333999888222+++***...111///+++...---+++)))((()))***+++***,,,...///000000000///999444///---000222000...---///000...++++++///444999444///...111444333111555666555111,,,+++///333222555999<<<===<<<999777AAA;;;555333444555222000111666;;;;;;999999;;;>>>???:::555444777999999777>>>AAABBB???:::999???EEEAAA:::<<>>;;;<<>>??????>>>???CCCFFFPPPJJJCCCCCCGGGHHHDDD???EEESSSWWWKKKDDDJJJPPPOOOOOOGGGIIITTTTTTFFF===>>>EEELLLLLLDDDFFFQQQSSSLLLEEE@@@CCCLLLKKKCCCDDDNNNLLLFFFCCCIIISSSVVVOOOFFFAAAIIIOOOMMMFFFCCCHHHNNNKKKCCCFFFRRRUUULLLHHHLLLRRR^^^\\\LLLHHHTTTZZZTTTKKKJJJSSS___\\\MMMJJJQQQVVVXXXSSSMMMUUUddddddZZZ\\\iiittttttmmmkkksss}}}|||{{{//////000///---,,,++++++(((***,,,......+++(((&&&$$$%%%'''''''''))),,,...---------+++)))***,,,///...---,,,---000111///---......------,,,+++***)))''')))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***((('''(((***)))((((((+++...000///---...+++)))((()))))))))(((((((((((('''$$$$$$%%%&&&$$$$$$%%%&&&'''((())))))******)))(((&&&'''***,,,222,,,''')))///222---''''''***,,,+++((((((***---444222111222444666666666888444///+++***)))'''&&&$$$$$$$$$%%%''')))+++---000...,,,***(((((()))***'''''''''((()))***,,,---+++)))'''''')))***((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&)))+++,,,***(((&&&''''''((()))******++++++)))******++++++***(((&&&&&&)))+++,,,++++++---...555555333///,,,***+++,,,***))))))(((((('''''''''***))))))+++,,,,,,***((())))))(((''''''))),,,...---,,,***)))((('''((((((***))))))(((&&&$$$"""!!!######$$$$$$&&&(((***+++***************)))))))))***,,,.........///222555444///***))),,,...---,,,+++,,,------...///000222222111000...,,,+++))))))%%%&&&)))+++---...//////(((***,,,+++***)))+++---///000///---)))&&&%%%%%%+++...000///,,,+++---111---...000111000///,,,***&&&&&&&&&'''))),,,...///((()))+++------,,,***))))))&&&$$$$$$(((---///000,,,,,,***'''%%%&&&))),,,+++******))))))))))))***'''(((***---000222333333,,,)))&&&&&&'''***+++,,,...------...//////---+++%%%,,,111111,,,+++111777444///***))),,,...---+++---,,,+++))))))***+++,,,---...000111333333333333777555222111222222000...---///000///...///222666:::666222000222333333333666666555111---,,,...000111444777::::::999666444<<<999666444444444222000222555999;;;;;;:::<<<===>>>:::777555888:::;;;;;;AAABBBBBB???;;;;;;???CCC@@@<<<>>>CCCCCC>>>===AAA???>>>>>>@@@BBBCCCBBB@@@;;;<<<===<<<<<<===@@@CCCIIIEEE@@@@@@BBBCCCAAA>>>BBBLLLQQQMMMJJJNNNQQQOOOQQQNNNOOOUUUSSSIIIBBBBBBDDDIIIIIIEEEGGGMMMNNNJJJGGGDDDEEEKKKJJJFFFHHHNNNJJJGGGFFFJJJPPPRRRMMMGGGDDDHHHKKKIIIEEEDDDHHHMMMHHHCCCCCCJJJLLLHHHFFFHHHOOOWWWWWWNNNMMMUUUXXXSSSNNNNNNUUU\\\ZZZQQQMMMPPPRRRVVVUUUSSSXXX___^^^WWW]]]fffoooqqqnnnnnntttzzz|||}}}000000/////////...,,,+++,,,,,,---------,,,+++***&&&(((*********+++...000333///+++)))***++++++******,,,//////------...000//////...,,,+++***))))))*********+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))***+++)))'''''')))+++++++++---111444111...+++))))))******)))++++++***(((%%%###$$$%%%%%%%%%&&&&&&'''(((((()))******+++)))((((((***,,,+++)))((()))+++,,,+++))))))(((''''''((()))******222555777555111111666:::888333---)))'''&&&&&&%%%###$$$%%%&&&(((+++,,,------,,,***((((((((()))***)))''''''***...000...+++***,,,---,,,)))'''((()))%%%%%%%%%%%%$$$$$$$$$$$$###%%%'''((())))))''''''%%%%%%&&&'''((()))***+++((()))***+++***)))((((((''')))+++,,,,,,,,,---...222444444222...***((('''))))))))))))))))))(((((((((***,,,,,,+++))))))***)))))))))'''%%%%%%(((+++---,,,***(((''''''((())))))))))))((((((&&&%%%%%%###$$$$$$&&&''')))+++,,,******))))))((((((((((((+++))))))+++...111111000,,,++++++******,,,000222***)))***///444444000+++222111000///...---,,,+++''''''((()))***+++++++++***)))((()))+++,,,+++))),,,,,,---+++((('''((()))---,,,,,,,,,------,,,++++++---///111111///,,,***''''''((()))***************))))))))))))***+++,,,$$$%%%%%%%%%&&&***111666000---)))((()))***++++++---,,,+++***************%%%(((---000222222111000,,,***((((((+++---...---***---//////---+++++++++'''***,,,,,,***+++---000,,,++++++))))))***,,,---,,,++++++******+++,,,---222111111222333555777888111444777777444000......000...---...222444555444777777777444111111333555666444222222222111...+++111222333444555444333222111444777777555333222333555555666:::===>>><<<999999::::::999888999===AAABBB@@@???>>>>>>????????????CCCBBB======CCCDDD@@@<<<@@@DDDEEEBBB???=========;;;::::::===???@@@???>>>AAABBB@@@<<<;;;???CCCBBB???DDDPPPWWWSSSLLLKKKPPPVVVVVVMMMGGGIIIJJJHHHDDDAAAEEELLLMMMGGGEEEHHHLLLNNNKKKFFFGGGOOOPPPKKKEEEIIIMMMMMMKKKIIIJJJLLLIIIGGGDDDDDDFFFHHHGGGFFFBBBGGGEEE>>>>>>EEEKKKJJJLLLKKKMMMSSSVVVTTTQQQOOOTTTWWWVVVRRRTTTYYYWWWPPPNNNSSS]]]ddd```VVVUUU\\\bbb```bbbiiiqqquuussspppvvv|||~~~///.........//////...,,,///...---,,,+++,,,,,,---)))***,,,---,,,---...000333...)))(((+++,,,***((((((,,,//////,,,+++---000...---,,,++++++++++++,,,,,,,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,---***'''(((+++,,,***&&&&&&)))++++++)))+++000555111...+++************))),,,,,,+++)))&&&$$$$$$%%%'''''''''((((((((((((((((((***,,,,,,+++*********&&&'''(((((((((((()))******(((''''''((()))******000555888444...---444;;;666222,,,(((&&&&&&&&&&&&$$$%%%&&&(((***,,,---...+++***(((''''''((()))+++***((((((,,,111333000,,,+++...000...***'''(((+++&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%''')))))))))'''&&&$$$%%%&&&'''((()))***+++)))***+++***(((((()))***)))+++------,,,,,,---...///222333333///***'''&&&((()))***************)))(((+++------+++)))***+++((())))))'''######&&&***---,,,+++)))(((((())))))(((((()))))))))(((((('''$$$%%%&&&((()))***+++,,,++++++)))(((((((((((((((***'''&&&)))---000...+++''')))*********,,,111444***((()))///555555///(((////////////......------((())))))))))))*********,,,)))&&&'''+++---+++)))***++++++***))))))***,,,---+++***+++------+++(((***+++...//////---+++)))((()))***++++++)))'''&&&***)))'''''''''))),,,---$$$&&&'''&&&%%%)))111777111...+++***,,,......---///...---,,,+++*********(((,,,000333222000---,,,,,,++++++,,,...//////---))),,,//////---+++***+++)))((('''(((***,,,,,,,,,(((***+++***((((((+++...+++++++++++++++,,,---...333333222222333555777888,,,222888999555000......111...,,,...333666555333333666888777333111222555444222000222444444///+++111222222333333222111000***000666888666444555666777555666:::>>>???;;;666444777;;;;;;999:::???DDDAAA???======@@@BBBBBBAAA>>>EEECCC999999CCCEEE>>>:::@@@EEEFFFBBB>>><<<===???<<<:::;;;>>>@@@@@@@@@;;;???BBB@@@;;;999???EEEBBB999===OOOYYYRRRIIIGGGLLLVVVUUUFFF???FFFLLLJJJEEE???CCCNNNOOODDDAAAGGGMMMRRRMMMDDDFFFRRRSSSKKKEEEKKKPPPOOOIIIFFFIIINNNLLLHHHCCCDDDHHHIIIFFFBBBAAAHHHEEE999999EEEMMMKKKKKKEEEHHHTTTYYYTTTOOOPPPUUUYYYTTTLLLOOO[[[[[[QQQRRRWWWdddnnnfffVVVUUU```aaa\\\[[[cccoootttpppiiinnnwwwzzzyyy...---,,,---000000///,,,------,,,,,,+++++++++,,,***,,,---------,,,---...---,,,***)))******+++++++++,,,---------,,,,,,---)))))))))***,,,...000111---------------------,,,++++++++++++++++++++++++++++++************))))))'''''''''((((((***---///...,,,***)))******(((''')))))))))(((&&&%%%&&&((()))))))))))))))((((((((('''***---...---+++))))))&&&&&&'''(((((()))*********+++,,,***((((((,,,000111333444111------222777444000+++(((((((((((((((&&&'''(((***,,,------...,,,***(((''''''''')))***+++++++++,,,---///000111,,,---......,,,***)))((((((((('''''''''&&&&&&&&&$$$&&&***------+++'''%%%%%%%%%&&&((()))***+++,,,***++++++)))''''''***------...//////---,,,,,,,,,000111222111...+++))))))((()))***+++++++++******+++++++++,,,...---+++)))&&&)))***'''$$$$$$(((---...---,,,+++***)))(((((())))))******))))))((((((%%%&&&''')))***+++++++++,,,+++***(((((((((((((((''''''((()))++++++++++++***)))((()))+++---//////***)))***---000000...+++,,,,,,,,,,,,------......)))))))))******,,,------,,,***(((((()))***,,,,,,,,,,,,,,,+++))))))***,,,+++---......---++++++***(((***+++,,,,,,+++***))))))******+++***)))((('''((((((''''''((()))+++,,,)))(((&&&%%%&&&)))...111...///000///......000111///...---,,,+++******)))...000333333///,,,++++++***+++,,,...000000...+++++++++,,,...000///,,,***(((''''''(((***---...///---+++*********+++++++++******++++++,,,---......111111222333444444333333---000444666555333000.../////////000222444444444222333666777666444333222222111000111111222222111111333555777666444111///,,,///333666888888888888666777999<<<===<<<999777222444777:::===???BBBCCCAAA@@@>>>===>>>AAAFFFIIIAAACCCBBB??????@@@@@@>>><<<>>>@@@AAAAAA@@@????????????@@@???>>>???AAADDDAAA@@@>>>===>>>???????????????BBBGGGKKKJJJHHHGGGIIIKKKJJJEEEBBBBBBDDDEEEGGGFFFFFFGGGHHHFFFGGGHHHHHHJJJJJJHHHHHHKKKNNNOOOKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKLLLJJJGGGDDDEEEFFFEEEDDDAAA???AAAFFFIIIHHHJJJKKKLLLNNNQQQUUUWWWWWWQQQRRRQQQPPPQQQTTTTTTSSSZZZ^^^cccfffccc^^^\\\]]]WWW[[[```dddggghhhjjjlllmmmnnnrrrwwwyyy{{{---,,,+++---000111///---++++++,,,,,,,,,+++***)))***,,,------,,,++++++,,,'''))),,,+++)))(((+++///...+++***+++...///,,,)))%%%&&&'''))),,,000333555,,,---///000///---+++)))++++++++++++++++++++++++))),,,---,,,)))'''))),,,(((%%%###$$$(((++++++)))+++***(((((())))))'''%%%%%%&&&''''''&&&&&&(((***++++++******))))))((((((&&&***...000///,,,)))((('''&&&&&&'''***++++++***)))...222...((('''---555333222000...---...000333333000,,,***)))*********'''(((***+++------.........,,,***(((''''''((()))***---...+++(((***000666...,,,***,,,...---)))%%%))))))((((((((('''''''''###(((---222222---'''###&&&&&&''')))***,,,------+++,,,+++)))&&&'''+++//////000111000---++++++,,,111222111///---+++,,,---'''(((***+++,,,,,,+++***///+++(((+++000111---'''%%%(((***(((%%%&&&+++000///...---,,,+++)))((((((+++++++++******)))''''''&&&&&&((()))******+++***---,,,***)))((((((((()))%%%(((++++++)))((())),,,000+++'''(((,,,...,,,)))***+++,,,,,,++++++---///))))))***+++,,,,,,------))))))***+++,,,...000111***++++++)))&&&''',,,000......---+++)))(((***+++***///333111,,,***+++...((((((************)))(((*********))))))))))))***%%%&&&((()))*********)))///***%%%%%%(((+++,,,++++++000555333...---111666///...---+++***)))))))))333444444111,,,))))))***)))***---000111000---)))...+++)))...333444///(((%%%'''))))))***---111444333...)))***---...+++'''******+++,,,------......---///222444444333000...000//////222555555222...,,,///222222000000333666222111222666999888333...///111222000...///444888111555999<<<;;;777222...222000000333888<<<;;;999444888===>>>;;;888777888222111333999@@@DDDCCCAAA@@@AAAAAA===;;;???JJJRRRFFF@@@AAAHHHGGG>>><<>>===BBBHHHIIIAAA999;;;BBBEEE@@@888<<>>;;;888:::<<<<<<999666444444333111000444;;;@@@@@@>>>===@@@BBB@@@===???FFFMMMFFFFFFFFFEEECCCAAA???>>>DDD???:::999>>>CCCFFFFFFEEECCCAAAAAACCCDDDBBB@@@EEEBBB@@@@@@AAAAAA???===BBBAAAAAAAAAAAABBBDDDDDDAAAAAAAAA@@@???@@@BBBDDDJJJIIIGGGDDDBBBCCCFFFIIIFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHIIIKKKLLLLLLKKKJJJNNNPPPOOOIIIEEEDDDEEEAAACCCEEEGGGHHHIIILLLNNNLLLPPPMMMEEEHHHTTTWWWQQQQQQGGGFFFOOORRRMMMLLLQQQ]]][[[ZZZZZZ[[[[[[YYYWWWSSS[[[bbbbbb]]][[[aaagggiiidddcccjjjrrrwww{{{)))+++---///000///---,,,++++++,,,------,,,+++***(((***,,,------,,,++++++***((()))...333555222...)))***+++,,,+++++++++,,,)))((((((***...//////---------------,,,***((('''((()))***,,,---.........---+++((()))***+++***(((((())))))))))))((())))))(((''''''***------***(((''''''&&&%%%%%%&&&'''((()))))))))))))))))))))))),,,---------,,,)))'''%%%&&&'''((((((((()))***+++,,,---...///.........//////000///......111777<<<777333---***)))))))))(((++++++,,,,,,+++***)))(((***+++......---+++)))((((((''''''(((***---000111000...,,,,,,...///---,,,---+++)))'''&&&&&&'''((('''(((***++++++***'''&&&)))***)))((('''(((+++.........---------,,,***)))))),,,//////---,,,,,,---000111111///+++)))((((((((()))************)))(((((()))+++...000///,,,***)))''''''***---///---***,,,...///---)))'''(((***+++------+++(((&&&(((***///...---+++++++++,,,------......---***))))))***((('''''''''((()))))))))+++---///...,,,******+++***))))))))))))******+++...............---,,,,,,)))***,,,///222222...+++,,,+++))))))***,,,.........,,,***((((((((((((((((((***---000000...+++)))((((((((((((((((((((((((***+++++++++***))))))(((---,,,+++***+++...000222...---+++((('''(((***,,,...+++***,,,111333000---000///---,,,++++++++++++///000111111000...+++)))------------------------******++++++,,,------...,,,***((()))---000///...------,,,,,,+++,,,,,,,,,))))))***************+++,,,---...///000000//////...//////.........000111444222000000222333222000000333666888777555333111......///111222555777888@@@===::::::<<<<<<999555000222444666999:::;;;;;;<<<:::999:::;;;;;;888555666555444555999===>>>???>>>>>>???@@@@@@BBBDDDFFFIIIHHHFFFDDDCCCBBBAAAAAA>>>>>>?????????AAADDDFFFMMMHHHCCCCCCFFFHHHGGGEEEEEEIIIKKKIIIEEEBBBDDDGGGDDDBBBAAABBBEEEFFFDDDAAAFFFEEEDDDBBBAAABBBEEEHHHDDDEEEDDDBBB@@@@@@AAACCCOOOKKKFFFDDDEEEGGGGGGGGGEEEGGGGGGFFFEEEFFFIIILLLLLLJJJHHHGGGHHHGGGCCC???CCCFFFHHHGGGFFFGGGLLLPPPJJJFFFEEEHHHKKKLLLMMMOOOSSSPPPJJJFFFIIIPPPUUUUUUTTTWWWZZZYYYVVVVVV[[[```ddd\\\VVVYYYccchhhccc[[[]]]fffpppppphhhgggxxx***---000222222000---+++***+++---......---,,,+++%%%)))---...+++***,,,//////+++)))...666888333---&&&***......+++***,,,///++++++,,,...000000...,,,...---+++***(((''''''&&&%%%'''***...000111111111///***&&&'''+++---***&&&&&&***---,,,(((&&&(((+++***''''''+++111222,,,'''&&&&&&%%%%%%%%%&&&((()))******))))))))))))******+++,,,,,,+++***(((&&&$$$###'''***)))&&&%%%(((,,,++++++---000333222...***////////////111666<<>>??????>>>>>>@@@BBBCCCAAA???HHHGGGDDDBBB@@@?????????999>>>CCCDDDBBBAAABBBEEEPPPKKKEEEDDDGGGJJJJJJIIIEEELLLRRRPPPHHHDDDGGGMMMFFFCCCAAACCCGGGGGGDDD@@@GGGGGGEEECCCAAABBBFFFIIIAAABBBCCCAAA???>>>>>>???PPPKKKEEEBBBDDDGGGIIIIIIDDDGGGHHHDDD??????FFFLLLNNNHHHBBBCCCGGGIIIDDD>>>DDDGGGIIIGGGCCCCCCHHHMMMGGG>>>???IIILLLEEEEEELLLPPPTTTOOOEEEHHHUUUYYYSSSOOOUUUYYYXXXTTTVVV```jjjlll___SSSVVVbbbhhhbbbXXX[[[gggrrrpppdddbbbttt...///111222111000///---***,,,...//////...,,,+++%%%(((+++,,,,,,,,,...///...+++***...333555111,,,'''***,,,,,,***)))***,,,/////////000111111111111...---***'''&&&%%%&&&&&&###&&&***///222333333333...+++'''(((+++,,,)))&&&'''***,,,,,,***))))))***)))((()))---111222...)))&&&%%%%%%%%%%%%'''((())),,,+++*********+++,,,---+++++++++***)))(((&&&%%%%%%''')))((('''&&&(((******,,,...111222111...,,,...///111333666999<<<>>>777333...+++***+++,,,,,,+++***)))((('''''''''(((&&&)))---...---+++***+++)))''''''(((+++---,,,***+++*********,,,---......---+++)))&&&%%%%%%&&&&&&''''''&&&&&&''''''((((((((()))(((&&&%%%&&&(((+++...,,,++++++---...---+++))),,,......+++***---000111111000...***(((((((((((('''%%%$$$$$$%%%'''((("""&&&+++------***)))((('''&&&'''***///111000...111222111...***''')))++++++***((('''&&&(((***---444111,,,(((&&&&&&((())))))+++------,,,,,,,,,---(((+++///000...,,,,,,---///444999999444///......+++***((('''(((+++...000000111333444444222000...(((***---///000...+++(((,,,******+++...///...,,,......,,,***((('''((()))%%%''')))+++,,,+++)))(((((((((((((((((()))))))))***+++,,,---,,,,,,******///---+++***+++...222444000---++++++...000000///,,,(((&&&***000222///+++/////////...---,,,******))),,,///333444444222111......------------......---+++)))'''(((***,,,...//////000222444111+++&&&(((***,,,...///...,,,+++'''(((((()))************,,,///222555555333000---,,,------,,,++++++///222666333///000333444222///222444666666444333444555222666888666333222777;;;>>>;;;999999:::;;;:::888555777888777555555888<<<>>>:::666777;;;>>>>>><<<===;;;:::===@@@BBBAAA>>>AAA@@@@@@@@@AAAAAAAAA@@@CCCBBBAAA???===;;;:::::::::>>>BBBDDDDDDCCCCCCDDDIIIHHHGGGFFFFFFGGGJJJKKKFFFJJJMMMMMMJJJHHHHHHIIIHHHFFFCCCCCCDDDDDDDDDCCCDDDEEEEEEDDDBBBAAABBBDDDDDDDDDDDDBBB@@@???@@@AAAEEEDDDCCCBBBCCCGGGLLLPPPIIIIIIFFFAAA======BBBHHHMMMJJJGGGEEEFFFFFFFFFFFFDDDEEEEEEEEEDDDDDDCCCCCCGGGAAAAAAFFFIIIFFFGGGKKKHHHOOORRRPPPRRRUUUSSSLLLSSSUUUVVVVVVWWW]]]eeelll```___]]]YYYVVVXXX^^^cccgggfffgggkkklllmmmrrryyy222111///......///000111,,,---...//////---+++***(((''''''***---//////---++++++,,,---......---,,,+++((('''''')))***)))'''333222111000000222666888///---***'''%%%%%%%%%&&&###&&&+++///222444444333------,,,+++)))))))))*********)))+++------***'''&&&))),,,...///...------''''''&&&%%%&&&'''((())),,,,,,,,,,,,------...///+++++++++******)))((((((***((('''(((***+++***((()))---111111...---000222...000333666999999888666222///,,,+++,,,.........***)))((((((''''''(((((('''''''''***---...,,,)))&&&(((******(((((()))+++((()))))))))***+++---...,,,+++(((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&''''''(((((('''&&&%%%&&&(((+++(((***++++++***+++...000///---++++++++++++++++++333222111...+++))))))***(((&&&$$$######$$$&&&((('''''''''))),,,,,,***(((''')))*********---222666555111---+++,,,,,,+++)))...,,,)))((()))+++---...///---)))%%%###$$$&&&'''(((***---...------------'''...555555///,,,...222444666888999888444///,,,+++***)))***,,,///333666...///222333333111...,,,)))***++++++*********+++)))+++------++++++,,,...111---)))(((***+++)))&&&((((((((())))))*********(((((((((((())))))******,,,,,,+++******+++,,,---++++++,,,,,,---///000111444...)))+++222666333...(((((()))+++---//////...,,,,,,,,,,,,,,,+++))))))---...///111222333333333---...///000000...,,,+++///---)))&&&&&&'''***,,,///333666666111+++'''&&&&&&(((+++---...,,,***)))(((((((((((()))***+++,,,)))---444888999666000---000---***+++---000111111111222222222222222333444555333111222444666555444:::<<<;;;777222111666<<<777777888::::::999777555===:::666444444666999<<<999888777777777999===???===:::;;;AAAHHHJJJEEE>>>CCCDDDDDDAAA======AAAFFF???@@@@@@@@@???<<<:::888@@@??????AAADDDFFFEEEDDD@@@FFFKKKKKKGGGEEEIIINNNKKKFFFDDDGGGLLLNNNIIICCCHHHGGGEEEBBB@@@AAADDDHHHBBBEEEGGGGGGEEEBBB@@@@@@GGGGGGEEEBBB@@@@@@BBBDDD:::???CCCDDDBBBDDDKKKRRRMMMIIIBBB===<<<===???@@@FFFJJJMMMHHHAAA@@@FFFNNNFFFEEEEEEHHHKKKJJJDDD>>>IIIKKKHHHCCCEEEMMMPPPLLLIIIIIIOOOWWWWWWOOOJJJKKKZZZTTTOOORRR[[[bbbdddcccSSS[[[___YYYPPPPPP]]]jjjnnnfffdddkkkssstttppplll222000---++++++---000333.........---,,,+++***)))***'''&&&(((...000///,,,+++,,,------,,,+++++++++,,,'''######'''***)))(((444333111//////222777;;;111///+++(((&&&&&&&&&&&&%%%'''+++...111333333333---...///---***(((***,,,,,,***))),,,//////+++'''%%%(((,,,---,,,+++---///***)))(((''''''((())))))+++,,,---.../////////...+++++++++++++++,,,,,,,,,...+++(((***---///,,,)))***...222000,,,,,,111666///000222666888666333///---,,,+++,,,...//////...(((((((((((())))))))))))'''%%%###&&&+++---,,,***'''***+++***&&&%%%(((+++((()))******)))***,,,...+++)))'''&&&%%%%%%'''''')))(((''''''&&&&&&'''''''''''''''&&&%%%'''***,,,'''))),,,+++((()))...222111...***)))***++++++***444333111...+++)))***+++((('''%%%$$$$$$%%%'''(((***(((((())),,,---,,,***'''+++---+++(((***222:::444...))))))---000---***///---+++***,,,---......---+++(((%%%$$$$$$%%%&&&'''***---///...---------(((///666555000,,,...333666555666777777444...)))*********+++---111444666,,,---///000///...,,,+++)))******)))))))))+++---***---...,,,((('''***...111,,,'''''',,,...+++'''++++++******************'''(((((())))))******+++,,,+++)))((()))***,,,...***+++,,,---.../////////444...))),,,222666222---'''(((+++,,,---...///000*********)))))))))))))))/////////000111111222333...///111222111...+++)))...,,,)))&&&&&&''')))+++...333777555---'''&&&'''&&&(((***,,,,,,+++)))'''(((((()))***+++,,,,,,---(((,,,222777999666222///222...******///333333222000222333333111222444777555111---...222666666555<<<<<<;;;777333222555999444666888:::;;;999777555>>>:::555222333666999;;;666777777666555777;;;>>>::::::<<>><<>>>>>AAADDDIIIGGGFFFEEEEEEFFFGGGIII@@@@@@AAABBBDDDFFFFFFFFFKKKMMMNNNMMMJJJHHHHHHHHHIIIIIIIIIHHHHHHIIILLLOOOLLLGGGCCCEEEKKKMMMJJJFFFLLLMMMMMMKKKHHHFFFFFFFFFDDDGGGIIIHHHEEEBBB@@@???AAA@@@???@@@BBBEEEHHHIIIIIIGGGCCC???>>>>>>AAADDDAAAAAA@@@@@@@@@AAACCCDDDIIILLLOOOPPPOOONNNOOOPPPLLLKKKIIIGGGIIIMMMOOOMMMSSSQQQOOOLLLIIIGGGJJJOOOPPPRRRUUUWWWWWWXXXYYYZZZYYYTTTRRRWWWaaagggfffbbbdddkkkttttttmmmiiisssxxx~~~*********++++++---...///333111---***(((''''''((('''***,,,+++)))***---111666000,,,---222444///)))%%%%%%%%%######(((000777111333333111...,,,...000222111///---+++)))(((''')))***+++,,,---///000111555000+++,,,///000,,,((('''+++000000---******,,,)))%%%"""$$$***...---***...---+++***)))((())))))%%%(((+++...///...+++***+++,,,,,,---///111333444...111333111...---///222---,,,---///222333222000222///,,,,,,...000///...++++++,,,...///...***'''$$$%%%(((+++,,,---,,,+++"""###$$$###"""%%%+++111///***%%%$$$&&&((((((&&&+++---///---++++++---000((('''%%%%%%%%%&&&(((***/////////...,,,+++)))(((%%%&&&''''''''')))---000333///******,,,...---+++***,,,---***&&&'''---333222222///,,,((('''(((***)))))))))(((((()))))))))###+++333444///+++,,,...******+++---///111111222+++***))))))***,,,000222000---+++,,,...///,,,***222111///,,,***(((&&&&&&(((+++///000///---,,,,,,...+++)))+++000222...)))---111555222,,,&&&&&&'''((()))))))))************,,,,,,++++++************&&&***...000///......///222---(((&&&''')))(((&&&***+++,,,***)))***,,,...***---111444333...(((%%%'''(((((()))***+++++++++&&&''')))+++++++++***)))111///,,,+++,,,///333666)))---000...***(((+++///,,,(((&&&***111555222---)))(((''''''(((***---...(((+++///333444333111///555444111...,,,++++++***'''&&&&&&&&&'''***---...---,,,++++++++++++******+++,,,,,,---,,,+++***)))"""'''...333444111,,,(((---------...000444777:::---......,,,+++,,,222777999444000111444666333///---......---,,,///666<<<000111444777999777222///333333333333222333555777...555:::888111...222888:::666333555:::===;;;777666===BBB@@@;;;;;;CCCKKKAAA@@@???@@@BBBBBB@@@>>>MMMJJJEEECCCCCCGGGLLLOOO<<<@@@EEEFFFEEEDDDEEEHHHTTTOOOJJJHHHIIIHHHEEEBBBBBBJJJPPPKKKBBBAAAKKKVVVOOOFFFAAAHHHSSSVVVMMMAAAPPPOOOLLLIIIFFFEEEGGGIIICCCHHHMMMNNNKKKFFFAAA>>>GGG@@@999;;;CCCJJJLLLJJJFFFIIIIIIFFFAAABBBGGGMMMFFF>>>888<<>>>>>===AAACCCDDD@@@<<<===CCCIIILLLHHHCCCBBBDDDFFFFFFFFFFFFCCC@@@@@@BBBEEEFFFGGGFFFIIILLLJJJEEEBBBDDDGGGGGGFFFEEEDDDEEEGGGJJJMMMJJJGGGEEEIIINNNOOOKKKEEEMMMMMMKKKIIIGGGGGGHHHJJJOOONNNJJJGGGIIILLLIIIBBB@@@<<<>>>DDDBBB===AAAKKKMMMKKKHHHFFFEEEGGGJJJMMMHHHBBB<<<===BBBGGGFFFCCCIIIHHHGGGJJJNNNOOOLLLIIIGGGNNNNNNGGGEEEKKKLLLHHHKKKIIINNNRRRMMMEEEIIITTT[[[___^^^VVVRRRUUUZZZ]]]SSSTTTZZZeeejjjiiihhhiiigggeeefffjjjmmmnnnssszzz}}},,,***((((((+++...111111///---***(((%%%%%%$$$%%%***************+++------...///000000///.........***(((&&&$$$%%%(((***,,,111111000///......//////......---+++)))((()))+++......------,,,,,,,,,,,,---,,,+++,,,------+++)))++++++++++++******)))((()))(((((()))***---000111000...+++))))))***,,,...222111///,,,+++***))))))***))))))+++...///...,,,000000111222333222111000...///111111222444777:::000...+++******+++***(((((('''(((+++///111000...&&&(((***,,,,,,***&&&### !!!"""$$$'''***++++++***((('''&&&%%%%%%$$$'''(((***,,,,,,,,,******+++***(((((('''((())))))*********,,,......,,,)))***)))'''$$$$$$&&&***---...///...,,,++++++///333333///***((((((***+++,,,000///---,,,++++++,,,,,,++++++,,,...///...***'''$$$&&&***---......------(((+++,,,+++)))+++111666222...)))&&&&&&((()))***)))+++,,,---...---,,,+++---------+++((('''((()))(((***---------,,,---...---...000000...------------------,,,+++)))((('''))))))))))))*********+++***))))))(((((((((((()))++++++,,,------...//////+++***(((''''''''')))***000...---,,,---,,,+++))),,,...000000...+++)))((('''))),,,...///---+++***************+++---///000---------,,,,,,,,,,,,,,,***))))))+++------+++)))'''&&&&&&(((,,,......---&&&$$$$$$&&&***------,,,555777888555///,,,,,,---///111333333000---***)))------,,,,,,---...000111,,,***((((((***,,,///000...,,,+++,,,---,,,)))&&&'''***---...---,,,,,,---......///000111222333333111///...///111444444444000000111000000111333555333000...---...000222222333111000111333666777777333444555555555444333222888666333222222333444444222333555555444444555666555777999:::;;;<<<===>>>BBBCCCCCCAAA???@@@DDDHHHBBBCCCFFFJJJKKKIIICCC>>>FFFCCCAAA@@@BBBEEEGGGGGGCCCFFFHHHGGGEEEDDDEEEGGGNNNFFF@@@AAAIIIMMMJJJFFFIIILLLMMMKKKGGGGGGLLLQQQCCCGGGLLLNNNLLLIIIFFFDDDTTTOOOGGGBBBEEELLLNNNLLL@@@>>>>>>AAAAAA@@@CCCIIIUUULLLDDDCCCGGGIIIEEE???>>>DDDIIIFFFAAA@@@GGGNNNFFFFFFFFFGGGIIIIIIGGGEEEMMMNNNKKKEEEDDDIIINNNOOOFFFIIIOOOSSSPPPJJJIIILLLbbb\\\SSSRRRZZZbbb^^^UUULLLVVVdddiiiccc^^^dddooohhh___]]]hhhvvvyyysssmmm~~~,,,***)))***,,,000111222---+++)))&&&%%%%%%&&&&&&+++***)))))))))***++++++'''+++///...,,,+++---000...+++(((&&&'''((())))))222111000...---------...+++++++++***))))))+++------,,,***))))))***+++,,,---,,,+++,,,------+++)))++++++++++++***)))((('''))))))***,,,...///111111000...,,,+++***+++---...777555000,,,***)))******,,,***))))))+++,,,,,,,,,---............000333555333000......000333555666///---***))))))***))))))&&&%%%%%%(((,,,///000000))))))++++++***(((&&&$$$ """$$$(((+++---,,,+++)))((('''&&&%%%%%%&&&&&&((()))+++,,,---...,,,+++***((((((((()))***''''''(((***,,,---,,,***((('''&&&%%%%%%''')))***(((,,,///---)))***000666333///***''''''(((***+++...---+++***)))***+++,,,---...000222333000***&&&$$$&&&))),,,............)))+++---+++))))))...444111///,,,(((%%%%%%'''***(((***,,,......---,,,+++---...---***'''&&&&&&''')))+++,,,---,,,,,,---...---///111000///---------,,,,,,+++***)))((((((((())))))***++++++++++++******))))))((((((''''''''')))***,,,...///000//////(((((('''&&&'''((()))***......///...,,,,,,,,,---......---......---***((()))+++---......---,,,+++)))***+++,,,------------------,,,+++++++++++++++)))))))))***+++,,,***)))###"""###&&&)))++++++***$$$&&&((()))***+++---///777888777333---))))))+++,,,///333333111---)))''',,,------......///000000***)))))))))***+++---///---,,,++++++,,,,,,+++))))))+++,,,+++++++++---...111000/////////000222222000111222222111111222333000.........000222333222111111000...------000222///000111444777999888777444333333333333444555555666666666555333222333444555444333444555666555444333666::::::999999<<<>>>BBBBBBBBBBBBBBBCCCCCCDDD>>>AAAFFFKKKLLLIIIBBB===CCC@@@>>>===???BBBDDDDDDAAABBBCCCDDDEEEEEEFFFFFFKKKHHHDDDEEEGGGIIIIIIGGGJJJMMMOOOOOOLLLKKKMMMOOOBBBFFFLLLNNNMMMJJJGGGEEEOOOLLLFFFAAADDDKKKNNNLLL@@@AAA@@@???BBBGGGIIIGGGPPPLLLGGGEEEEEEDDDAAA>>><<>>@@@@@@@@@BBBDDDDDDBBB???CCCCCCCCCDDDEEEFFFEEEEEE>>><<<999999;;;===???@@@CCCAAAAAABBBDDDFFFFFFEEE???HHHOOOLLLCCC@@@HHHRRRMMMJJJJJJRRR[[[ZZZMMMAAAMMMMMMKKKIIIHHHHHHLLLNNNCCCFFFHHHHHHJJJKKKGGG@@@???CCCCCC@@@EEEPPPQQQJJJAAAJJJQQQLLLBBB===CCCKKKFFFBBBAAAGGGNNNOOOJJJCCCIIILLLNNNLLLGGGDDDDDDEEEEEECCCIIISSSSSSJJJGGGLLLTTTUUUOOOGGGJJJUUUYYYTTTLLLSSSWWWTTTQQQSSSXXXZZZ\\\TTTSSS\\\eeefff```[[[___cccgggiiifffgggssszzzuuuvvv...,,,******+++,,,+++***))))))(((''''''''''''((((((***...000000---)))'''&&&%%%%%%'''+++---,,,***+++000444222---,,,333:::333111...,,,++++++,,,------------+++))))))+++---+++)))'''%%%&&&(((,,,...000///...///000000...,,,+++++++++***)))(((''''''(((***,,,///111111111111//////.........---------//////......,,,***)))(((......---+++++++++,,,...))))))))))))***...222666<<<777111......///...---+++)))(((((()))***)))((((((''''''&&&&&&((()))++++++------,,,(((&&&'''(((%%%$$$###"""$$$'''+++------+++)))'''$$$###!!!!!!%%%$$$%%%&&&))),,,///111,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%(((,,,......---)))'''&&&''')))***)))((()))((('''''')))***++++++,,,***'''&&&(((+++---...+++***(((''''''***---...555333111000//////---+++))))))***+++++++++***)))...+++'''(((+++---,,,)))***++++++(((%%%%%%)))---((()))***+++,,,,,,,,,,,,000000000---***(((((()))(((,,,111333111...+++))),,,...111111///,,,+++***++++++***))))))***,,,---))))))***++++++++++++***+++,,,,,,,,,,,,+++***)))(((***---///111111000000,,,,,,+++***))))))))))))***---//////---,,,///222///,,,)))***---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,)))(((***)))(((((((((***+++,,,+++)))((((((******)))(((***+++,,,,,,+++)))'''&&&***...222000+++)))+++...,,,......+++((('''***------......---+++++++++---******++++++++++++***)))(((***------+++))))))***+++,,,,,,,,,---...000111...---,,,)))(((***...111555333111000///000222333---222555333...+++---111555333000111333444111...000222222000---,,,...111000111333777999999666333444444333333444666888999333666888777444222444666:::777444555888:::999777<<<>>>@@@???<<<;;;<<<=========>>>AAACCCBBB???<<>>EEECCCAAABBBDDDEEEEEEEEE<<>>DDDNNNPPPGGG<<>>222000---+++******,,,------...---+++(((((()))++++++)))'''&&&'''***---///000///...///000000...,,,))))))******))))))((('''''')))+++---///000000000......//////......---,,,++++++,,,---,,,+++)))(((---......---,,,+++---......,,,+++---000333444444:::666222...---,,,,,,+++(((((()))***,,,,,,)))''')))))))))(((&&&%%%&&&'''+++...///...***((()))+++)))'''%%%###$$$&&&)))++++++***(((&&&$$$###""""""%%%%%%%%%&&&)))+++...000---+++)))'''%%%%%%%%%%%%%%%$$$%%%'''+++---...---,,,)))'''(((+++---,,,)))+++(((&&&''')))***((('''***((('''(((+++---......,,,***((('''(((+++///111555222...,,,,,,,,,,,,+++++++++++++++***)))((((((---***'''(((+++---+++((()))))))))''''''(((***,,,))))))))))))***,,,---...000111000...+++))))))***(((,,,111333111---***(((+++---000000...+++)))((()))))))))***+++,,,------))))))(((((())))))***++++++,,,---......---,,,+++***+++---///000111000000...------,,,***))))))((()))+++---------...000111---,,,***)))+++,,,---------,,,+++*********+++++++++,,,------,,,***((('''((('''&&&&&&'''***,,,...,,,***))))))*********)))...///111000,,,)))'''&&&***///222000,,,)))***,,,///111111///+++)))***---.........,,,***+++---/////////...---,,,,,,++++++)))---000000,,,(((&&&'''(((***,,,---...///111333000///---+++)))+++///222333222111000000111222222---111333111,,,***,,,000444333222333333333111///111111222111//////000111222222222444777777666444444555666777888888888888444555666555444444666888888666555555777999::::::>>>>>>>>>>>>>>>===<<<;;;:::<<<>>>@@@@@@???===<<<===@@@CCCDDDCCCAAA@@@@@@>>>;;;999888;;;===??????CCCCCCBBBBBBBBBCCCEEEFFFDDDAAA@@@FFFNNNRRROOOJJJKKKPPPTTTRRRMMMJJJMMMRRRLLLLLLKKKIIIEEEDDDDDDEEEJJJMMMMMMJJJIIIKKKJJJFFFBBBFFFKKKNNNSSSXXXWWWSSSQQQLLLHHHJJJOOOPPPKKKEEECCCDDDEEEEEEEEECCCBBBBBBIIIJJJKKKJJJHHHEEEDDDDDDHHHFFFFFFGGGGGGFFFJJJPPPJJJKKKKKKKKKOOOSSSPPPKKKQQQSSSRRRQQQSSSWWWWWWRRRRRRQQQTTTYYY[[[YYY[[[___aaa```dddkkkooommmlllnnnooovvv|||{{{xxxxxx,,,+++***+++---------,,,((()))+++---,,,***'''&&&((()))+++---...---,,,***))))))))))))******)))((((((***,,,...000444777:::111///,,,))))))***---...++++++***(((&&&&&&''')))+++***)))((())),,,///111///...---...///...---+++'''(((((()))))))))))))))&&&''')))+++---...//////,,,---...//////---,,,+++,,,,,,++++++******))))))***,,,......,,,+++,,,...111...,,,000555777444///222222000---***)))***+++&&&'''***---...---***&&&(((***+++***'''%%%%%%&&&***...111000,,,***+++---...+++'''$$$###$$$''')))''''''&&&&&&&&&&&&''''''&&&&&&'''''')))***,,,---...---***(((&&&%%%%%%%%%$$$######%%%)))+++,,,,,,000,,,((()))---///...,,,))))))***))))))((()))***)))))))))+++......---,,,---+++)))(((***---222555000...,,,+++++++++)))(((***************)))))))))(((***+++***)))(((***++++++)))''''''((()))))))))+++)))((('''(((+++...000/////////---***)))***+++***,,,......,,,)))((((((***,,,//////---***'''&&&&&&'''(((***+++,,,,,,,,,***((('''&&&&&&(((***,,,)))***,,,---......---,,,,,,------...///000000000+++++++++++++++***)))))))))))))))+++...000000000,,,++++++))))))***---000---,,,***)))((()))***+++,,,,,,---,,,+++)))'''&&&%%%%%%$$$%%%'''***...000...,,,***)))***++++++***---///222111---)))'''''''''***------+++))))))***000222444222...+++,,,...,,,.........,,,,,,...///555333111...---,,,,,,,,,***///333222---'''%%%%%%###'''+++------...000222111000///,,,+++,,,000333///////////////000000000...//////---******,,,......000222333222111222222222111000111222333222111222000///111444666888888333666999<<<<<<;;;888666666444222222555777999999444444555444444666:::<<<<<<999888:::===???<<<999999<<<@@@AAA???======>>>888<<>><<<999999;;;>>>???@@@>>>@@@AAA@@@???AAAEEEIIIIIIAAA===DDDRRRWWWOOODDDKKKQQQUUUPPPGGGEEELLLUUUGGGIIIJJJJJJGGGDDDCCCCCCNNNOOOMMMHHHGGGLLLOOONNNEEEHHHOOOVVVXXXTTTRRRTTTYYYNNNFFFIIIRRRVVVMMMCCC???DDDGGGDDD???===CCCHHHFFFEEEEEEFFFFFFEEECCCAAAIIIJJJHHHCCCCCCHHHNNNOOOEEEEEEHHHOOOQQQMMMJJJJJJXXXTTTNNNMMMTTTZZZVVVMMMJJJPPPWWWZZZUUURRRZZZfffeee^^^]]]gggqqqpppggg```kkkxxx}}}uuupppxxx*********,,,...000000///(((***---///...+++'''%%%))))))))))))***+++,,,---)))+++...,,,(((&&&'''))))))&&&%%%)))111666555333000...+++))))))***---///'''((('''&&&%%%%%%''')))+++*********+++---000111---,,,+++,,,------+++)))&&&'''((()))************&&&&&&((()))+++,,,...///,,,---...//////---+++***000...+++)))((()))***+++'''***---...,,,***+++---111---+++000777888111***+++---...,,,)))(((***,,,%%%'''***...000...***&&&&&&)))++++++(((%%%%%%''')))...222222...+++,,,...111---)))%%%######%%%'''$$$$$$%%%&&&(((***+++,,,&&&''''''((()))*********000...,,,)))'''&&&&&&&&&###""""""$$$''')))******222---)))***...111000...&&&***...,,,((('''+++///******+++...//////,,,***---,,,***)))+++///333666,,,++++++,,,,,,+++'''%%%))))))))))))************###***///---&&&###)))///...***'''&&&((()))(((&&&,,,***'''%%%'''***///111---------,,,)))((()))+++,,,,,,+++)))'''&&&((()))))),,,...///,,,)))&&&%%%###%%%''')))++++++++++++***(((&&&$$$$$$'''***,,,'''(((+++---...---,,,,,,...............///000111(((((()))************)))***((('''***...111000...***+++,,,***'''(((---222---+++)))''''''((()))***---------,,,***((('''&&&$$$######$$$&&&***...111///---***)))***++++++******---000000,,,(((''''''###&&&)))*********))))))---000333333000---...///***---///000///...---...777444111...+++***++++++,,,111555444...'''$$$### $$$***,,,,,,---...000111111000...,,,---000333,,,,,,---...//////............---+++)))***,,,...)))---111222111111333555333111///111444666444111111///---...222666:::;;;333666;;;??????<<<777444777333000111555999::::::000222444333222444999===888444222555<<>>BBBBBB>>><<<>>>AAA888;;;===<<<999777888999===:::888777999<<<>>>>>>999===@@@???===???EEEKKKEEECCCDDDIIIOOOPPPLLLGGGLLLMMMOOOOOONNNMMMKKKJJJIIIJJJJJJHHHFFFFFFGGGHHHIIILLLLLLIIIIIIMMMOOONNNHHHIIIQQQ\\\ZZZPPPMMMRRRTTTOOOKKKLLLOOOQQQNNNKKKCCCBBBAAA@@@@@@BBBFFFHHHEEECCCBBBDDDFFFGGGCCC@@@EEELLLMMMFFFEEELLLNNNJJJJJJEEEFFFMMMNNNIIIJJJQQQTTTTTTQQQMMMOOORRRRRRMMMJJJMMMSSSVVVUUUTTT[[[dddggg```]]]ccchhhhhheeecccjjjtttuuunnnsss******+++---000000///---------,,,+++***)))(((''')))((((((((((((***+++,,,000---+++)))))))))'''&&&((('''&&&)))---222555666333///+++((()))+++,,,,,,,,,+++(((%%%%%%%%%'''(((***---000222111000000111555111---,,,...///---+++))))))))))))))))))***+++---***((())),,,...---++++++*********++++++,,,---+++++++++******))))))(((,,,,,,,,,,,,++++++***))),,,+++***,,,//////,,,))))))+++......---***))))))(((((())))))))))))(((((($$$(((---...,,,)))((((((...///...,,,******---///)))******(((&&&%%%&&&(((***&&&%%%(((...000+++%%%***,,,---,,,)))(((***...++++++******)))'''&&&%%%%%%$$$$$$$$$&&&(((+++---)))((('''''')))******)))%%%'''******(((((()))+++,,,,,,+++***)))))))))***)))******++++++,,,------)))))))))+++---...---+++'''(((((())))))))))))((((((***+++***'''&&&''')))))))))((('''''''''''''''((()))***))))))***,,,/////////...+++((('''(((***))))))+++,,,,,,+++***)))((())),,,---,,,***&&&$$$###(((,,,,,,)))))),,,000+++***(((&&&%%%&&&'''(((((((((((())),,,...///.........,,,+++***+++,,,,,,///)))$$$'''...222...((()))***+++,,,---///000111,,,+++***---000111000---222000---+++******,,,---)))***+++,,,,,,***)))((($$$$$$%%%&&&(((+++...000+++***((()))******)))(((...+++)))(((******'''$$$%%%'''******(((((()))***------.........---+++***------,,,,,,+++******)))))),,,//////,,,+++---000222111000///...,,,(((%%%'''((((((***,,,///222333111...+++******,,,,,,+++,,,++++++---000222333222)))***+++)))((()))...222111---***,,,111333111---000333555444222111333555222111000222666777555222777888:::;;;<<<=========444555555222///000555:::999555222222444666666444333444444222222555<<>>:::888999<<>>:::;;;@@@CCCBBB???CCCCCCEEEGGGJJJJJJJJJIIIGGGIIIKKKLLLKKKKKKKKKKKKLLLSSSRRRHHHEEEJJJNNNLLLMMMHHHGGGKKKHHHBBBFFFPPPUUUOOOJJJLLLRRRTTTOOOIIIJJJLLLNNNKKKHHHGGGJJJNNNKKKFFFCCCFFFJJJKKKGGGBBBFFFGGGEEEAAA===>>>CCCHHHIIIGGGKKKRRROOOFFFEEELLLIIIMMMMMMIIINNNXXXWWWPPPHHHPPPWWWVVVOOOLLLPPPVVVWWWRRROOORRRYYY______\\\\\\[[[YYYZZZ]]]aaafffhhhcccbbbjjjwww|||zzz*********,,,......---,,,,,,,,,+++******))))))))),,,+++)))((()))***,,,---///---+++*********)))((()))''''''(((,,,000333333111---***((()))***+++,,,---+++(((&&&%%%&&&((()))+++...111222111000000111444222000///000///...---***)))((()))***+++++++++,,,+++******,,,------,,,,,,+++*********+++,,,---......---,,,+++******)))******+++++++++***)))))),,,***)))***,,,---***((()))***+++,,,+++***))))))((())))))))))))(((((('''%%%)))---...,,,)))((((((+++,,,---,,,***)))***+++******)))''''''&&&'''(((+++(((&&&(((,,,///---***.........---***))))))************)))((('''&&&%%%$$$$$$######%%%'''***,,,)))'''%%%%%%((()))'''&&&$$$''')))***((((((***+++,,,+++***++++++++++++*********++++++++++++,,,,,,(((((((((***,,,...---,,,'''((((((((((((((((((((()))***+++)))'''%%%&&&'''***)))((((((''''''((((((((())))))((('''(((+++---...//////---***))))))*********+++,,,,,,,,,,,,,,,)))+++---......+++)))&&&%%%(((,,,,,,+++***,,,///---+++)))'''&&&&&&'''((((((((((((+++---//////...///...,,,+++***+++,,,---...)))&&&'''---000...***+++******,,,.../////////,,,++++++---111333333222333111...+++***+++,,,---+++++++++++++++***))))))((((((((()))+++---000111+++***))))))++++++***)))---,,,*********)))'''&&&((()))***+++*********++++++,,,---...///...------------,,,+++***))))))((((((***,,,------------...000...------------+++***+++*********,,,///222333000...+++)))***+++++++++++++++,,,...000222111000+++++++++******,,,///222...+++)))***...111111///333444555444444333555666333111///111555666555333777888999;;;<<<<<<======444444222000///000444777777666555555777888888777555444444333333666;;;>>>::::::<<<@@@CCCAAA<<<777999;;;<<<;;;888777888::::::===???>>>;;;:::;;;===DDDAAA>>>>>>@@@AAA@@@>>>;;;DDDKKKJJJDDDBBBGGGNNNHHHGGGHHHLLLQQQQQQLLLFFFNNNPPPOOOJJJGGGJJJKKKKKKFFFEEEHHHKKKJJJFFFEEEGGGQQQMMMJJJMMMQQQSSSOOOKKKFFFMMMQQQMMMDDDAAAHHHPPPNNNFFF@@@CCCKKKNNNIIIAAAIIIGGGEEEDDDFFFFFFEEEDDDBBBEEELLLRRRPPPIIIEEEFFFNNNOOOLLLJJJNNNUUUYYYXXXOOOPPPRRRQQQOOONNNOOOPPPXXXRRRNNNTTT^^^ccc]]]VVVUUUYYY\\\[[[YYY[[[bbbiiieee```cccppp}}}+++)))((()))***+++***)))*********))))))*********000...,,,***)))+++---...---,,,++++++,,,,,,+++******(((&&&'''***...///000...,,,)))((()))+++,,,,,,,,,+++(((&&&%%%&&&((()))+++---000111000//////000000222222111///---------***)))(((***---///---++++++,,,------,,,,,,---......,,,***(((((()))+++---111111000///---,,,,,,+++(((((()))*********)))))),,,***))))))******(((''')))))))))))))))*********)))))))))((((((''''''''''''***,,,,,,***(((''''''(((+++...///---***)))))),,,***''''''((()))))))))+++***(((((())),,,///111111000......---+++(((&&&)))))))))((('''&&&%%%$$$$$$#########$$$&&&)))***+++'''$$$&&&***+++(((%%%###%%%((()))))))))***+++,,,******,,,//////,,,)))+++++++++++++++*********'''''''''***---......---)))(((((('''''''''(((((()))******)))'''&&&&&&'''+++******)))((()))))))))***++++++)))((()))+++---,,,...//////,,,************++++++,,,---...//////***,,,...//////...+++***((()))+++,,,,,,---------...---+++)))((((((((((((((((((***,,,///000...---///...,,,+++++++++,,,---,,,***((((((***---.........+++***+++...///...++++++******,,,111555888999333111///,,,+++,,,---...///...,,,,,,+++,,,,,,---+++*********+++---...///,,,*********,,,,,,,,,***+++,,,---,,,***(((((((((***))))))***+++,,,+++))))))***,,,...////////////---,,,,,,***)))(((''''''''''''(((+++---...---,,,---***((()))+++---//////...---+++***+++...111444000---***))))))++++++***++++++,,,///111111///------+++******,,,///000111+++***))))))+++...111333555444333444555666666666444111///000333666555444666777888999:::;;;;;;;;;777444111000111333444555444666999::::::::::::;;;888666444444666888999999::::::<<<===>>>===<<<;;;999:::<<<<<<:::999999:::???>>>>>>===<<<<<<======@@@@@@???????????????>>><<>>888999;;;;;;;;;;;;;;;;;;AAA>>><<<;;;<<<======<<<999;;;===>>>>>>>>>@@@BBBDDD@@@===BBBJJJMMMHHHAAAEEENNNTTTOOOEEEEEEQQQ^^^QQQHHHEEEKKKMMMFFFCCCFFFLLLMMMHHH@@@CCCNNNOOOIIIEEEGGGIIIJJJIIIHHHGGGGGGPPPHHHBBBDDDJJJKKKFFF???===GGGOOOKKKAAA@@@KKKXXXIIIFFFDDDGGGMMMNNNHHHBBBNNNSSSPPPHHHHHHRRRVVVSSSFFFDDDIIIPPPNNNFFFFFFMMMWWWRRRNNNMMMPPPSSSSSSQQQKKKXXXdddbbbXXXRRRWWW___^^^VVVPPPTTT```fffbbb\\\eeennnoooeeecccqqq~~~,,,***))))))******((('''((((((''''''(((***,,,---333111...,,,+++,,,---...*********,,,...///...,,,)))'''%%%&&&(((+++,,,,,,...---,,,---...///...---)))(((%%%$$$###%%%'''((()))***,,,,,,+++***+++,,,***---000///+++(((((()))+++***+++...222222///++++++...111000---,,,---///...,,,)))''''''(((+++---333222111000///...------))))))***+++,,,,,,,,,,,,+++,,,+++***)))(((((((((***((('''(((,,,.........***)))(((((((((((()))***(((''''''&&&&&&%%%$$$###'''+++///111///,,,)))(((,,,+++******+++++++++***)))***)))&&&$$$'''---333...,,,***+++......+++((())))))(((((('''%%%$$$###%%%$$$"""""""""$$$&&&''')))'''&&&***///222000,,,&&&&&&''')))***++++++++++++++++++...111111...+++---,,,++++++***)))(((((((((((())),,,///111111000+++++++++++++++,,,,,,---))))))***+++---///000000,,,,,,+++***************---------+++******,,,...(((***---...+++(((&&&%%%&&&'''(((***+++---......''')))+++---......---,,,------,,,---//////...,,,...---,,,,,,+++*********))))))***,,,...///...,,,,,,------......---------)))*********)))***...111///---++++++------+++(((((((((((())),,,111777;;;444222///---,,,,,,...///111///---******,,,...000+++***)))((('''(((((()))+++******+++---///...---)))---//////+++))))))+++---,,,,,,,,,------,,,+++,,,---.../////////...---...---,,,***((('''%%%$$$%%%$$$%%%)))---///,,,)))&&&$$$###%%%)))...111333000...+++)))***---111444000---***)))***++++++***++++++,,,///000///,,,))),,,)))'''(((,,,//////------------,,,,,,000555999444000...///222555555333444111......222444555444111111222333444444444444999555222333666888888666222666;;;===;;;999999:::<<<999777888:::;;;888555888888999888888999;;;>>>777888888:::;;;<<<<<<;;;???===::::::;;;=========;;;===>>>?????????AAACCCEEE@@@>>>BBBJJJMMMHHHBBBFFFMMMSSSQQQKKKJJJQQQYYYPPPGGGDDDJJJKKKDDDAAADDDKKKLLLGGG@@@CCCMMMOOOIIIGGGIIIKKKJJJHHHEEEEEEFFFLLLIIIFFFFFFHHHHHHEEEAAA>>>DDDJJJHHHCCCDDDMMMVVVIIIIIIIIIIIIJJJKKKKKKLLLQQQTTTQQQIIIJJJTTTXXXUUUIIIEEEGGGKKKGGG???@@@HHHOOONNNMMMLLLLLLNNNRRRTTTQQQYYY___^^^WWWSSSWWW]]]]]]YYYVVVXXX^^^bbbcccaaafffpppsssiiifffrrr---,,,,,,---...---***(((((('''&&&&&&'''***,,,...111000...---,,,,,,,,,,,,))))))***,,,......---+++(((&&&%%%%%%(((,,,---...//////...///000000///---)))'''%%%$$$$$$%%%'''))))))***+++***))))))***+++...//////...,,,************---000222222111...,,,,,,...000000...---,,,---+++***(((''''''))),,,---000//////......------,,,***++++++,,,,,,,,,,,,+++(((***,,,,,,***((('''((()))'''&&&)))...000000...***)))(((((()))***,,,---)))'''$$$$$$%%%%%%%%%$$$%%%(((+++,,,***(((&&&&&&+++---///...,,,***)))***((())))))(((&&&'''+++///)))((('''(((***+++,,,+++)))))))))((('''&&&%%%$$$&&&%%%###""""""$$$%%%&&&%%%&&&(((+++...//////---)))((((((***,,,,,,+++***+++,,,---.........---,,,,,,,,,+++***))))))(((((())))))))),,,///000000///)))***,,,---.../////////*********,,,000222222222,,,+++******)))*********((())))))(((&&&''')))+++(((***---,,,***&&&$$$######%%%''')))++++++++++++&&&''')))+++,,,---------...////////////......---,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,------,,,***,,,...000111///---+++''')))***++++++,,,...000---------,,,+++*********((()))(((((()))---333777333111///,,,+++,,,---...---+++)))''''''(((***+++///...,,,+++******++++++***))))))+++---//////...***,,,//////---+++******///111222222000...///000,,,---//////000///...---000///---+++)))'''%%%$$$$$$%%%'''***------+++((('''&&&''')))---000111111...---++++++,,,000333666111...+++******+++,,,++++++***+++---///...,,,)))***)))((())),,,---...---111000///...000222555777111///------///222333444333000...///222555444333000000111222222222222222333111000111333555666666555888;;;<<<;;;999777777999888777777999999888777666666666777999:::::::::777666555777:::<<<======;;;;;;;;;;;;<<<===>>>???EEECCCBBB@@@@@@@@@@@@AAA<<>>DDDMMMIIIBBB===AAAKKKPPPMMMHHHJJJLLLMMMKKKIIIIIIOOOTTTJJJMMMNNNNNNPPPRRRPPPKKKRRRLLLGGGDDDAAA@@@EEEKKKGGGIIIKKKIIIGGGHHHNNNSSS]]]VVVPPPSSS[[[___ZZZSSSTTT\\\aaa]]]UUUTTT```lllhhhjjjkkkoooxxxzzz---...///111222111---***)))(((&&&&&&'''))),,,---------------,,,++++++***(((((())),,,......+++)))&&&$$$$$$%%%)))---000000/////////000111000---******)))'''%%%%%%''')))+++***+++,,,+++***)))+++,,,000...,,,+++++++++***)))***///555666222...------------...//////...,,,***(((((((((((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******)))$$$'''+++,,,***'''&&&&&&&&&%%%%%%)))///111///,,,***)))))))))***,,,///111***'''$$$$$$&&&''''''&&&&&&(((((((((&&&%%%&&&''')))///444333---((('''))))))***+++******)))***+++''''''&&&%%%%%%&&&***---*********)))((('''&&&%%%'''&&&$$$######$$$%%%&&&&&&))),,,...---,,,---...,,,******+++------+++)))***---000...+++)))+++...++++++******))))))(((((((((((((((***---...---,,,&&&(((+++...000000//////---,,,+++---000222111///++++++***)))))))))))))))%%%&&&&&&%%%$$$%%%(((***+++,,,---,,,)))%%%######"""$$$(((+++,,,+++)))(((%%%&&&(((***,,,............000222111...,,,---///)))***++++++,,,,,,------+++)))'''''')))+++,,,,,,'''+++///333333000,,,)))'''''')))+++---......---***---///---)))((())),,,***++++++***)))***...222333111...+++***+++,,,---+++***((('''&&&'''((()))111000...---,,,,,,------)))((((((***---//////...,,,,,,---//////...+++)))---222555333...,,,...222+++,,,...///000000000000111000...,,,)))'''%%%$$$###&&&***,,,,,,+++))))))***+++---000333444222000---,,,---...000444777999222///,,,+++,,,------,,,*********+++---...,,,+++(((***+++,,,,,,,,,...///555222///000222444444222.........------///222555222///...000333555333111000111111222222222222111...///111111222444666888;;;;;;;;;;;;;;;999666333333444555555444555777999444333444777;;;<<<999666777555222444888<<<===>>>777:::>>>>>>======???BBBIIIDDD???===>>>@@@???>>>999AAAIIIHHHAAA???DDDKKKEEEDDDGGGMMMTTTSSSJJJAAAIIIJJJHHHCCC@@@AAABBBAAA>>>@@@EEEJJJJJJEEEBBBDDDOOOMMMKKKIIIHHHIIIIIIJJJBBBLLLSSSPPPFFFAAAGGGOOOMMMDDD===AAAKKKOOOHHH???FFFJJJLLLJJJGGGHHHMMMRRRIIIGGGJJJOOORRRNNNIIIGGGRRRPPPJJJEEEEEEIIIKKKJJJGGGIIIJJJIIIGGGGGGLLLPPP\\\TTTNNNRRR\\\```YYYPPPRRRYYY^^^XXXPPPPPP]]]jjjgggccceeerrr~~~|||---///111444666444///,,,)))(((&&&%%%&&&)))+++---***+++,,,---,,,+++***)))(((((()))+++------***(((%%%######%%%***...111222/////////000000///+++(((,,,***((('''''')))+++,,,,,,------,,,+++***,,,...///,,,(((''')))***(((&&&)))111888888222---,,,......,,,,,,...000///+++'''&&&''''''(((***+++------)))))))))*********++++++***************)))(((''' %%%***,,,***'''%%%%%%$$$######(((///111...+++))))))))))))+++...111333+++((($$$$$$'''))))))))))))))))))'''%%%%%%'''***'''000777666...'''&&&)))++++++,,,------,,,***(((&&&'''&&&###!!!"""(((---++++++******)))'''&&&%%%((('''%%%######$$$%%%&&&)))...222222...+++,,,///...,,,+++,,,......,,,)))***...111...(((&&&***///************))))))))))))((('''''')))+++,,,+++***###&&&***...111111///...///---+++,,,///000...,,,+++******)))((()))))))))%%%&&&&&&&&&%%%&&&)))+++---...///,,,)))%%%$$$###"""%%%))),,,---,,,)))'''%%%&&&(((+++---...///000---111444333...+++---000'''(((***+++,,,---------,,,)))&&&%%%'''***,,,---&&&***000444555111,,,(((&&&'''(((,,,///000...+++(((---000...(((&&&)))...,,,------+++)))))),,,000222000---+++******,,,---,,,+++***)))))))))***+++000///...---,,,,,,---...(((''''''***---//////...---,,,,,,...111000,,,((()))000444222+++'''+++111)))***---///111222222222222111///---***'''&&&%%%###(((---...,,,))))))***---///222666888777333///,,,---...000444777;;;<<<333000---,,,,,,---------***))))))***,,,------,,,(((+++......,,,,,,///222777333///000444555222...---//////...,,,...333777111///...000444555333000111222222333333333222222---000333444333444888<<<@@@===;;;;;;;;;:::666222///111333222111222666:::333222333777======888333777444111222666;;;>>>>>>555;;;@@@AAA???>>>AAAEEEFFF???888777;;;??????>>>>>>>>>@@@BBBDDDEEEDDDCCC@@@GGGLLLJJJDDDBBBGGGMMMFFFLLLKKK@@@;;;@@@CCCAAADDDAAADDDJJJHHHAAADDDMMMMMMIIIFFFDDDFFFHHHIIIIIILLLJJJIIIKKKMMMMMMJJJGGGHHHIIIIIIGGGEEEBBBAAAAAABBBDDDGGGGGGFFFGGGIIILLLPPPGGGFFFMMMOOOIIIGGGKKKHHHNNNNNNKKKMMMRRRMMMBBBKKKLLLLLLKKKJJJJJJLLLNNNRRRTTTWWWXXXWWWWWWVVVWWWYYYUUUPPPNNNQQQWWW\\\___dddaaafffqqqwwwxxx***+++---...///111444666---***&&&$$$###%%%(((***000---)))((()))***++++++(((***------,,,***)))(((''''''&&&'''(((***,,,---000///...,,,,,,,,,---...///---***(((((()))+++,,,333///+++)))***,,,......---)))%%%$$$&&&(((((('''+++---000333444333111000///111111000---+++++++++(((((((((((())))))))))))***)))))))))***,,,...000'''((((((((('''&&&%%%%%%((((((((()))******)))'''$$$&&&''''''&&&%%%&&&'''%%%%%%&&&((()))***+++,,,,,,((($$$$$$'''+++,,,+++''')))++++++)))((('''(((///......---,,,***)))((()))...111000,,,)))***,,,'''%%%###""""""###$$$&&&+++,,,+++***((((((***,,,%%%%%%$$$%%%&&&))),,,...888444000000111111///,,,+++---...//////---***((('''(((***++++++***))))))(((''''''&&&(((***---///%%%'''***,,,,,,+++)))'''(((((((((***---...///...***,,,------,,,+++,,,------............,,,+++***((('''%%%%%%&&&)))---///***,,,///000...***%%%!!!&&&&&&&&&)))...///...+++&&&***......+++))),,,//////------...111000---***((('''&&&'''))),,,------***((('''(((***++++++***)))***,,,---...------,,,'''***...///---+++***)))...---+++***)))((())))))---222666222+++)))...444...+++)))(((***+++,,,,,,333000---)))''''''((()))***,,,///000000...+++)))...)))&&&(((...222222///......///000///,,,***((((((***------,,,+++++++++,,,+++***,,,///222444444***+++,,,,,,+++)))'''%%%(((((('''''''''(((((()))...555;;;999111---///444///,,,---222999:::555///111///---,,,,,,---...///&&&))),,,------,,,,,,---111...+++***+++---------000333444111,,,***---222333000...---.........---222000//////222444555555...111777:::999555///***000...,,,///555:::;;;;;;555>>>GGGFFF>>>666555777555000---///555777444///666555333222444888===AAA111222333555666777777777CCC>>>:::999===BBBDDDDDD<<<;;;999777777:::===@@@BBB===999<<>><<>>DDD@@@@@@AAAEEEIIIIIICCC>>>JJJPPPMMMDDDDDDLLLOOOIIICCCEEEOOOZZZWWWHHHAAAEEETTTMMMFFFDDDHHHLLLMMMLLLGGGSSS]]]ZZZOOOKKKSSS^^^^^^RRRHHHKKKVVV\\\UUULLL[[[jjjqqqjjjgggssssssqqqwww,,,,,,,,,...000222444555...,,,)))&&&&&&(((***,,,000---***)))***,,,,,,+++***+++------+++)))))))))''''''''''''(((***,,,---//////............//////222000---++++++,,,---///111...***)))***,,,---------***&&&%%%'''((()))(((+++---///111222222000///...///000///,,,*********))))))))))))************))))))******+++,,,---...((((((((((((((('''&&&&&&'''&&&%%%&&&((())))))(((###%%%&&&&&&%%%$$$%%%&&&''''''(((((()))***+++++++++(((%%%%%%(((******)))%%%''')))***(((''''''(((.........---,,,***(((''''''+++---,,,(((&&&(((***'''&&&%%%######$$$%%%&&&+++++++++)))''''''(((***&&&%%%%%%&&&(((+++///000666777888666333///,,,+++***+++---...---,,,)))((('''((()))******))))))(((&&&&&&&&&'''(((***,,,---)))+++,,,......---+++***(((((((((***---......---***,,,------,,,++++++,,,---...//////...,,,***)))&&&&&&&&&&&&(((***---///------------,,,)))'''&&&((('''(((***...///---+++(((+++...---)))(((***...,,,******+++---...,,,)))+++)))((((((+++---...---***)))((()))+++------,,,***++++++,,,,,,,,,++++++(((+++---...,,,+++******,,,+++***)))))))))***+++---111444222---+++...222,,,***((((((+++---...///222000---***))))))***+++............---,,,+++***...+++***+++...000///---,,,---.........,,,+++******,,,---,,,+++******+++((())),,,///111222111000......---,,,++++++++++++(((''''''''''''(((((()))///222555555111......///111000000333666555000,,,+++,,,---............---(((***,,,---,,,,,,---...222///---,,,---////////////111111...+++***,,,///111///------///000111000222000///111333555555444222444666777777444111//////000222333444555777888777:::======999555444444444222000000333777:::;;;888666444555999;;;:::888666555555555666888:::;;;>>><<<;;;<<<>>>???@@@???>>>:::666777:::>>>???>>>===<<<;;;===??????===;;;???CCCFFFEEEAAA@@@CCCGGGEEECCCBBBAAABBBBBBAAA???CCCCCCEEEFFFGGGGGGGGGFFFCCCCCCFFFIIIHHHEEEHHHMMMSSSQQQOOONNNMMMLLLLLLLLLMMMLLLJJJGGGDDDBBBAAA@@@EEEFFFGGGFFFEEEEEEGGGIIIMMMKKKKKKMMMLLLJJJIIIJJJHHHKKKMMMNNNNNNMMMIIIDDDLLLLLLKKKKKKLLLLLLLLLLLLNNNQQQSSSSSSRRRRRRTTTWWWYYYTTTOOOLLLNNNQQQSSSUUU]]]```ggglllnnnpppvvv|||uuuxxx{{{|||...,,,+++---111444444222000...+++))))))+++---......---,,,,,,---...---+++,,,------,,,***))))))***(((((((((((()))***,,,,,,---...///000111111111111555333111///...///000111000---)))((()))+++,,,,,,---***((('''((()))*********,,,...///000///...---,,,---...---+++)))))))))))))))*********+++++++++)))***+++,,,---,,,,,,+++(((((())))))((((((''''''&&&%%%###$$$&&&((())))))$$$%%%&&&&&&$$$###$$$%%%)))))))))*********++++++***(((''''''(((((('''&&&###%%%'''''''''&&&'''(((,,,---......,,,***'''%%%%%%'''((('''$$$###%%%((()))(((&&&%%%%%%%%%&&&'''*********(((&&&%%%&&&'''&&&&&&&&&(((+++...111333555:::???>>>777000,,,+++)))***+++++++++***(((''''''(((((((((((((((''''''$$$%%%&&&((()))******+++...//////000//////......((('''(((***---......,,,***,,,------,,,++++++,,,---...000000///,,,)))'''%%%%%%'''(((***,,,---...///...,,,*********++++++))))))***,,,......---+++***,,,,,,***'''%%%'''******)))((()))+++,,,,,,+++---+++***+++,,,......---***))))))***,,,/////////++++++***)))))))))*********+++------,,,++++++,,,***)))((((((((()))+++,,,---///111111///------...+++***((()))+++...000111111///---******+++---...111000...---++++++******------............,,,++++++++++++,,,,,,---------......---+++)))((()))+++&&&)))...222444333000---444222///,,,,,,---///111&&&&&&''''''(((((())))))//////000111111000---+++444444444333111...+++(((&&&(((,,,///000///---+++***+++,,,,,,++++++---///000...,,,,,,...///000//////...---+++++++++,,,,,,///---+++,,,...111333333000000000222555666555444777777666555555444444444---222777777444111222444888777555444444444444333333333222111222888@@@GGG;;;888666999===>>>888222;;;999888777888:::>>>@@@999;;;===>>>===<<<;;;;;;@@@:::666888>>>BBBBBB???999;;;===<<<::::::===AAA@@@@@@@@@CCCEEEEEEBBB???GGGDDD@@@???AAACCCEEEEEEBBBBBBEEEJJJNNNMMMIIIEEEKKKDDDAAAEEEJJJKKKLLLNNNJJJQQQWWWSSSJJJFFFKKKRRRRRRKKKDDDDDDGGGHHHDDD>>>JJJMMMNNNJJJDDDDDDLLLTTTNNNHHHJJJTTTSSSHHHDDDJJJMMMQQQMMMEEEHHHRRRQQQFFFEEEJJJQQQTTTRRROOOLLLKKKTTTNNNJJJLLLSSSWWWUUUQQQTTTVVVTTTMMMGGGIIITTT___```ZZZ^^^mmmrrrllljjjpppwww~~~wwwzzz111---***,,,111444222//////...,,,++++++,,,---...---------...000000...,,,.........,,,***)))***+++(((((())))))***+++,,,,,,,,,---///222333333333333666555333111000000111111...+++(((''')))***++++++,,,+++)))((()))***++++++***+++,,,---------++++++)))+++,,,+++)))(((((()))((())))))))))))*********(((***,,,......,,,***)))((())))))***))))))(((((('''%%%###$$$&&&)))++++++&&&''''''&&&%%%$$$%%%'''++++++******************(((((())))))((('''%%%$$$!!!###%%%&&&&&&&&&((())),,,,,,------+++)))%%%###$$$%%%%%%$$$""""""%%%(((***)))((('''&&&&&&&&&'''((())))))'''%%%$$$$$$%%%%%%%%%''')))+++...111333333999???@@@<<<666///,,,+++++++++***)))((('''''''''''''''''''''''''''&&&$$$&&&(((***++++++***)))111000000000////////////((('''(((***---...---+++***,,,------+++******+++---...000000///,,,)))&&&$$$&&&(((***,,,---------...---,,,+++***+++,,,---++++++,,,---...---,,,+++***+++***((($$$###$$$&&&******)))***,,,------......,,,++++++,,,---,,,+++)))(((((())),,,...//////,,,+++)))(((''''''((()))+++,,,---,,,++++++,,,---***)))((((((((()))***+++------...000111000---+++,,,***)))))),,,...000000...,,,***))))))+++---///111000///...,,,+++))))))+++---000111///---,,,,,,)))))))))***,,,...///000111000...***'''&&&(((***'''+++111444555333000///777666333111//////000000%%%&&&'''((())))))******......000000000///---+++333444555222---)))((((((&&&(((+++...///...,,,***+++++++++***)))))),,,...,,,+++)))***,,,.........///---+++***+++------,,,...,,,******,,,///111222//////000333555666555333888888777666555555555555...333888999888444222222777666444333333333444444222222111111333999@@@FFF<<<;;;:::<<<>>>===999666<<<;;;;;;:::;;;===???@@@999<<>>:::888999;;;???===;;;===AAADDDDDDCCC<<<>>>>>>;;;888999>>>CCCDDDBBBBBBCCCFFFFFFBBB>>>EEECCCAAAAAACCCFFFHHHHHHCCCCCCDDDJJJPPPQQQLLLFFFKKKDDDAAAFFFLLLMMMMMMMMMHHHNNNSSSOOOGGGDDDJJJQQQOOOJJJFFFDDDEEEFFFDDDBBBKKKOOORRROOOJJJIIIOOOUUUMMMJJJLLLRRRQQQIIIFFFHHHNNNPPPMMMHHHJJJPPPPPPJJJEEEJJJQQQVVVWWWTTTOOOLLLRRRNNNJJJKKKPPPTTTSSSQQQRRRUUUTTTOOOJJJMMMXXXbbbddd___aaajjjnnnkkkiiilllwww}}}~~~{{{~~~111---***+++000222000---,,,,,,++++++++++++,,,---,,,,,,---///111111///---...///...---******+++,,,))))))***++++++,,,,,,,,,***,,,...111333444444333555444222000////////////,,,***(((((()))+++++++++++++++******)))***+++,,,******+++++++++***))))))''')))******)))(((((()))'''''''''(((((((((((()))(((***,,,......---***((())))))******+++******)))***(((&&&&&&))),,,---...)))))))))(((&&&%%%''')))+++++++++***************((()))******)))'''%%%$$$"""###%%%&&&&&&&&&)))***,,,,,,,,,,,,***'''$$$"""%%%%%%%%%$$$###$$$''')))******)))((('''''''''&&&&&&'''((('''$$$######$$$%%%%%%&&&(((***---///000111333888>>>@@@>>>777222000///---+++)))((('''&&&&&&&&&&&&&&&&&&''''''(((''')))+++,,,---+++)))(((///.....................''''''(((***------,,,******,,,---,,,+++))))))***,,,---...///...+++(((&&&%%%'''))),,,---------,,,+++,,,---------,,,,,,+++***,,,---...---,,,,,,+++))))))(((&&&$$$#########((()))***++++++,,,------,,,+++******++++++***((('''&&&&&&'''***---------+++***((('''&&&'''((((((+++,,,------++++++,,,------,,,***)))((((((((())),,,,,,,,,///111000---***...,,,***)))+++---...---***((('''&&&'''))),,,...---...000000///,,,)))'''))),,,000222000...------'''((((((***,,,///111333222111...***&&&&&&(((***,,,///333444333222222333777777777666333000---+++%%%&&&((()))***++++++++++++///222222///------...///111333000***'''(((+++++++++++++++++++++++++++***+++***)))''''''***,,,***)))(((***---//////...///---++++++---...///...000---***(((***,,,---.........///222555666555333666777777777777555444222000111444888;;;;;;666333111444777666222000111333111//////111555999;;;<<<;;;===???>>>;;;;;;===@@@:::;;;===>>>??????>>>===<<<======:::777777:::======@@@BBBCCCBBBBBBEEEHHHDDDAAA===::::::<<>>DDD:::<<>><<>>;;;AAAFFFFFFBBBAAAEEEIIIHHHBBB;;;999<<<@@@@@@>>>DDDEEEEEEBBB>>><<<===???:::<<<>>>BBBEEEFFFCCCAAAFFFDDDCCCFFFJJJMMMMMMLLLDDDDDDIIINNNNNNJJJHHHJJJOOOKKKGGGGGGIIIJJJHHHFFFDDDLLLRRRNNNEEEAAAGGGNNNFFFGGGJJJQQQVVVUUUNNNGGGHHHPPPOOOFFFEEENNNNNNGGGDDDAAAGGGQQQNNNBBBAAAJJJOOOLLLJJJMMMSSSVVVSSSNNNIIIQQQVVVSSSLLLJJJRRR[[[YYYUUURRRUUU[[[``````]]]hhhrrrrrrfffaaalllttttttmmmhhhmmm{{{yyyzzz---,,,++++++************'''((()))************)))+++***+++,,,///000000///***---//////...------...***+++,,,---------,,,+++******+++,,,---///111222111000///...,,,+++******,,,***))))))+++,,,,,,,,,''')))+++***)))(((***,,,+++++++++***)))(((((('''&&&''')))***)))((()))***''''''''''''(((((((((((('''(((+++---------,,,,,,******+++,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++***(((&&&%%%'''))))))))))))))))))))))))))))))+++,,,+++)))'''((()))'''((()))(((((()))+++......,,,***'''%%%$$$######%%%%%%&&&(((***++++++************)))(((&&&%%%%%%"""$$$&&&'''&&&%%%%%%&&&))))))))))))))))))(((((()))***...333:::@@@DDDFFFAAA===888111,,,)))'''&&&$$$$$$$$$%%%''')))+++---......---,,,+++(((&&&$$$%%%''')))+++,,,,,,+++***&&&'''(((+++------***(((+++,,,---,,,***(((((()))))))))(((((((((((())))))++++++,,,,,,,,,,,,++++++***+++,,,------+++)))''''''))),,,---+++***+++,,,((()))+++,,,---,,,***(((%%%)))---...,,,)))((()))((((((((()))++++++)))''''''&&&%%%&&&((()))***)))'''(((((())))))))))))(((***,,,//////...,,,,,,,,,...---,,,*********++++++++++++,,,,,,,,,,,,---...,,,)))'''''')))+++,,,,,,&&&%%%######$$$&&&)))+++)))***,,,...//////...---000///...///111111---)))&&&(((+++...111333333444111000...+++(((&&&'''))),,,000333333///...000222000222555666444000+++'''&&&'''***---////////////---...///111111000...---++++++***)))((()))+++------,,,***)))***+++---...,,,---...---+++))))))***(((((())),,,///222222111,,,...///...,,,---000444444000,,,)))***,,,---...---,,,+++---000333444333222333444555444222000///---...///222555888::::::666666666555444222000//////111333444444555777888:::;;;<<<:::888888<<>>@@@AAAAAAAAA??????>>>:::666333444777:::;;;<<<@@@DDDDDDBBBAAABBBDDDEEE@@@:::999<<<@@@@@@???AAACCCDDDDDDBBB@@@??????;;;===???CCCFFFFFFDDDBBBCCCDDDEEEFFFHHHJJJJJJKKKHHHGGGJJJOOOPPPLLLIIIJJJLLLNNNPPPPPPMMMJJJHHHGGGJJJMMMQQQPPPMMMKKKLLLMMMDDDCCCDDDJJJPPPQQQMMMHHHHHHJJJJJJHHHHHHKKKKKKJJJGGGFFFHHHKKKJJJHHHHHHJJJMMMJJJIIIJJJMMMOOOOOONNNLLLQQQVVVUUUPPPOOOTTTYYY[[[ZZZYYYYYYZZZ\\\]]]^^^fffkkknnnkkkhhhiiiooossskkkjjjlllqqqvvv{{{,,,,,,,,,+++(((((()))***'''((()))***+++******)))+++******+++...000000///))),,,///000000.........***+++,,,---------,,,+++***))))))***+++---000111000000///---,,,***)))))),,,***)))***,,,------,,,&&&)))+++***((((((***,,,,,,,,,+++***)))(((((('''%%%''')))***)))))))))+++(((((((((((())))))))))))'''(((***,,,------------***+++,,,,,,------------,,,++++++,,,......,,,++++++***)))'''%%%$$$&&&)))'''((((((((()))))))))))))))+++---,,,)))((())),,,)))******))))))***,,,...///,,,)))&&&############%%%%%%'''))),,,,,,+++*********))))))(((&&&%%%$$$!!!###&&&'''&&&%%%&&&'''++++++++++++)))((('''&&&&&&***...111555<<>>:::555555888888555000...333888666333333999???:::999999999999999999888AAAAAA@@@@@@@@@AAABBBBBB;;;777333222555888888777===>>>@@@AAABBBBBB@@@???@@@===:::999;;;>>>@@@AAA@@@AAADDDGGGIIIGGGCCC@@@@@@@@@BBBEEEHHHIIIHHHFFF@@@CCCFFFHHHHHHGGGHHHIIIMMMJJJJJJOOOQQQNNNKKKJJJHHHQQQZZZZZZQQQIIIHHHJJJQQQNNNMMMQQQUUUUUUPPPJJJCCCAAAAAACCCHHHLLLMMMLLLJJJCCCEEEMMMNNNGGGFFFMMMMMMPPPKKKDDDHHHRRRSSSKKKHHHIIIIIIIIIHHHHHHKKKNNNPPPQQQRRRTTTUUUVVVVVVUUU\\\___```[[[UUUTTTZZZaaadddbbbgggqqqpppggggggooonnnrrroooiiiooo---,,,+++***((('''''''''+++***)))(((((()))***+++)))))))))))))))******+++...***(((---555888444...++++++***))))))***+++,,,((()))+++,,,------,,,,,,111000///...,,,+++***))),,,+++)))((((((((()))***///,,,)))&&&%%%&&&((())),,,///111///***&&&&&&'''&&&(((+++------,,,***))))))(((''''''(((+++///111((((((***++++++,,,,,,,,,------,,,,,,,,,+++++++++(((***,,,***'''''')))---+++)))'''%%%$$$%%%&&&'''+++***)))'''''''''((()))'''(((***+++,,,,,,++++++///,,,)))''''''***---000+++...///,,,'''$$$$$$%%%%%%$$$%%%(((,,,---,,,))))))******)))&&&%%%%%%&&&&&&&&&&&&%%%$$$&&&))),,,444222///,,,***)))******&&&+++///111222666===DDDVVVFFF555000555777000'''###"""!!!###(((,,,///000...---+++)))&&&$$$"""!!!###%%%(((+++...000000111+++)))((()))******)))(((***+++---,,,+++***++++++'''((((((&&&$$$%%%)))...++++++---------+++)))(((111...+++)))***++++++***'''+++...///,,,)))***,,,...,,,+++000666666///((((((111888555,,,&&&)))...&&&***...111111...***'''(((&&&$$$$$$&&&(((((((((((()))***+++,,,,,,+++***///---+++,,,///000---)))***---///---***+++000666333...)))(((***,,,,,,******)))&&&%%%'''+++///222((('''%%%$$$$$$&&&)))+++---)))'''+++333777666222...222444333...+++***+++)))&&&'''---555777333---///000000,,,'''%%%'''***%%%(((,,,111444333000,,,000...,,,,,,------,,,+++%%%(((---000000000000000666///***,,,222444...((((((+++...,,,((((((,,,111&&&'''(((+++...///...,,,111111000...,,,+++---///+++(((&&&'''***---000111444///***+++111444333111333333111...---000555999333---,,,333888666222333;;;666111---...000222333,,,...//////000222666999EEE===444444999<<<888333333888;;;999444333999???777444333555:::;;;888333===CCCAAA999:::CCCEEE???444666666555333444:::>>>FFF>>>777888>>>AAA===888000999AAA>>>666444===GGGCCC??????GGGPPPQQQFFF;;;AAAHHHHHH???===HHHOOONNNEEE???FFFWWWWWWGGGAAAGGGTTTTTTLLLDDDIIITTTSSSIIIEEERRR^^^]]]RRRJJJKKKOOOTTTNNNKKKQQQ[[[]]]RRRFFFEEEDDDBBB>>>===AAAJJJQQQGGGBBBEEEPPPRRRIIIEEEHHHTTTRRRIII@@@GGGVVVYYYRRRIIINNNQQQNNNGGGDDDGGGLLLPPPLLLKKKPPPXXX[[[WWWQQQWWW___ddd[[[NNNKKKXXXfffiiiaaacccpppwwwooogggfffssszzzuuuiiinnn---,,,***)))((('''''''''******))))))))))))******,,,,,,+++******)))******///,,,***...444666333///---,,,***))))))))))))***)))***+++,,,---,,,,,,+++//////......,,,+++***)))((((((''''''((()))+++,,,---+++(((%%%%%%&&&((()))000...---,,,***(((&&&$$$'''(((***,,,,,,+++)))(((&&&'''(((***+++,,,------(((((()))******++++++***---------------,,,++++++***)))(((((())))))))))))((('''%%%$$$$$$&&&'''((())))))(((((('''(((((((((***)))))))))***,,,---...---+++)))'''''')))---///000///...---,,,***(((&&&'''&&&&&&(((+++,,,+++(((''')))******((('''''''''%%%&&&&&&%%%$$$%%%(((+++000///,,,***(((((())))))'''+++......---///555;;;DDD<<<444111333222---(((%%%$$$$$$&&&)))---.........---,,,***(((&&&$$$######$$$'''***---...//////)))(((((()))+++,,,+++***)))+++------,,,,,,---...***(((&&&%%%&&&(((***+++,,,,,,+++***************///---)))((()))***+++***---,,,+++***++++++++++++***+++---///111000---******...222000+++((()))+++)))+++---///000000///...+++((($$$###$$$&&&''''''))))))++++++,,,+++******------...---,,,+++++++++,,,,,,++++++***+++...000000///---+++******,,,...******)))((()))***+++,,,***)))'''&&&&&&(((***+++***,,,///333777888666444222111111000///---***(((''''''***---111222111000111///,,,***)))(((''''''&&&''')))---222444444222///............,,,)))&&&###&&&***,,,------......111...,,,,,,......+++(((((()))************++++++'''&&&''')))---000111111111000000000000/////////000---******,,,///000111000000111000000111444666888444000///000333444333666000...333555444555888888555222000000111111000---+++,,,///333777888777<<<888444333666888999777444444444222111222444666777777777777777777777888;;;;;;???CCCCCC@@@======888666444444666999;;;<<>>AAACCCGGGKKKLLLJJJFFFCCCDDDBBBAAACCCEEEFFFHHHJJJFFFGGGJJJNNNOOOLLLIIIIIIOOOMMMMMMOOOPPPMMMJJJIIIJJJMMMOOOQQQPPPNNNLLLJJJOOOPPPRRRUUUWWWUUUPPPLLLEEECCC@@@@@@BBBEEEHHHJJJHHHKKKMMMKKKIIIJJJLLLLLLOOOJJJHHHJJJLLLNNNPPPRRRPPPMMMJJJHHHIIIJJJKKKKKKKKKMMMPPPQQQSSSUUUXXXZZZXXXYYYXXXRRRMMMOOOVVV^^^eeefffgggiiilllpppooommmnnnqqqrrrssswww}}}+++***)))'''&&&&&&''''''******+++++++++******)))///...---+++***)))))))))...------///111222111///...,,,+++)))((((((((()))***+++,,,,,,,,,,,,,,,+++,,,------...---+++)))((($$$%%%%%%&&&(((***+++---***(((&&&$$$$$$&&&(((***222...)))(((***)))&&&"""'''(((***++++++)))'''&&&###&&&***---...---+++)))((((((((())))))))))))))),,,---/////////...,,,******'''$$$&&&)))+++(((%%%%%%$$$######$$$&&&(((***''''''((((((((((((((('''+++***))))))***---///111+++***(((&&&'''))),,,---555111......000000,,,(((***)))))))))++++++)))'''&&&)))+++,,,***((((((((($$$$$$%%%$$$###$$$''')))+++***)))'''''''''(((((()))+++,,,***((((((,,,//////111222222111...+++)))'''&&&'''(((+++,,,,,,***---,,,+++***)))((('''&&&###$$$''')))+++---...///)))(((((())),,,------,,,)))+++---...------...///,,,((($$$$$$(((+++***(((,,,+++)))''''''(((***+++---***&&&%%%''')))******111---((('''***---,,,)))&&&))),,,---+++******++++++,,,,,,+++***))))))***------------...111333444---***%%%######&&&'''(((***++++++,,,++++++***)))+++...000...)))'''))),,,...+++((((((***,,,,,,***---000000...)))(((,,,000++++++,,,,,,+++***)))(((---,,,***(((((()))+++,,,(((...666;;;:::888555444444111------......***&&&%%%(((,,,---------///222222...***)))++++++(((%%%(((''''''***///444777888......///000000---'''######%%%'''(((((()))+++---+++---...---+++)))((('''((('''''')))+++,,,)))&&&(((&&&&&&(((,,,111555666///...---///222333000---333111---,,,---///000111---222777666111000555<<<>>>777111000333444111---777333111222111222777>>>555444222222333222000...---******///777;;;999555222222222222333666999<<<777333///...000111111000666999;;;999555444777;;;888555<<>>???:::555333333222...+++222333333111//////666===555444222222222222111///------...222888:::777333//////000111333666999;;;999666222000000111000000555999<<<<<<999666666888777666<<>>===:::555111---,,,,,,+++000444222......333777777444111///000222222222...111444666666555333222222000...000555999999777777777666444111000111222444666:::======:::666333666<<<===::::::===;;;555444555666555444444777:::666444333555999<<<;;;999888<<>>@@@GGGIIICCCAAADDDEEEBBBDDDCCCGGGOOOQQQLLLJJJLLLSSSWWWWWWTTTUUUXXXUUUNNNJJJKKKMMMPPPSSSTTTSSSRRRPPPLLLIIIKKKOOOPPPJJJEEEEEEGGGIIIJJJJJJMMMRRRVVVNNNJJJLLLRRRQQQJJJFFFHHHNNNPPPLLLGGGIIIQQQSSSOOOGGGKKKNNNLLLIIIHHHLLLQQQVVVOOOHHHHHHMMMTTTWWWWWW\\\``````YYYPPPNNNVVV```___[[[]]]eeehhheeeeeehhhkkkooopppooorrr{{{}}}xxxxxx***)))'''%%%%%%'''***+++------------,,,++++++***))))))(((((()))******+++)))******)))''''''((()))&&&&&&&&&'''(((+++---...++++++++++++,,,---...///++++++***)))((((((''''''''''''(((((('''&&&%%%%%%&&&%%%%%%%%%'''(((***+++(((***,,,***&&&$$$'''+++((((((((((((((((((''''''***)))((((((((()))******''''''&&&&&&'''(((***+++,,,---/////////...,,,***%%%***------)))'''(((+++((('''%%%$$$###$$$&&&''')))))))))))))))(((''''''(((***...000111///---+++&&&&&&'''((()))******+++(((,,,///...+++)))+++...---------,,,))))))***+++---...///---)))%%%"""!!!!!!###$$$%%%$$$$$$%%%'''%%%%%%&&&'''((()))******))))))************++++++...+++((()))---...,,,(((%%%%%%&&&''')))(((&&&###''''''''''''((((((((((((******++++++,,,...000000...---+++***+++***)))''',,,------,,,)))&&&&&&&&&(((***,,,***'''%%%(((+++&&&''')))++++++***((('''$$$$$$$$$'''+++---------&&&+++//////,,,)))***,,,***((('''(((+++,,,+++))),,,///111...)))'''+++111,,,---...//////...,,,++++++(((%%%%%%)))---111333---,,,,,,++++++++++++,,,///+++''''''***,,,+++((((((,,,000///+++)))---111---+++***,,,///000,,,(((...---,,,,,,---///111333******)))))))))))))))))),,,++++++---//////,,,***(((+++...,,,)))'''***---+++***)))+++---...,,,))),,,///222111---***,,,///((()))+++...000000---+++...,,,+++,,,///000111111'''(((((((((((())),,,......***((())),,,...+++((((((...222111+++)))+++...******+++...000///---+++222000///111555888777555'''%%%$$$%%%)))---000111333222111222555999<<<===>>>===:::444...++++++---(((///444333000000222333777444000///000222333333000444777888666333222222444111///111666999777555333555777666333000111222222444999===>>>;;;666333666======444333<<<<<<444222555777666333222555999666444222555:::===;;;888666===CCCAAA<<<;;;BBBJJJEEE>>>888999???CCCAAA===???JJJKKKAAA===DDDGGGBBBBBB@@@EEEPPPRRRJJJHHHKKKVVV\\\ZZZQQQSSS[[[ZZZPPPFFFLLLQQQSSSQQQPPPPPPRRRQQQKKKEEEHHHNNNPPPKKKDDDFFFHHHJJJIIIHHHJJJQQQWWWMMMEEEGGGSSSTTTIIIBBBEEEOOOSSSNNNDDDGGGSSSUUUNNNDDDKKKPPPNNNHHHEEEJJJQQQYYYPPPHHHIIIQQQXXXWWWTTTZZZaaaddd]]]QQQNNNVVV```___VVVXXXdddggg```]]]ccckkkpppoookkkooo|||wwwuuu~~~+++)))'''&&&&&&(((+++---///...---,,,,,,+++++++++++++++***)))))))))*********)))(((''''''((((((((('''&&&&&&'''(((***,,,---+++******+++,,,...000111---+++)))'''&&&&&&&&&''''''(((((()))((('''&&&%%%&&&&&&&&&'''((()))***+++'''((()))***))))))******'''(((((((((((())))))))))))))))))((((((((())))))'''&&&&&&&&&'''))),,,------------------,,,++++++)))+++---...---,,,+++***'''&&&%%%$$$%%%&&&(((***---,,,+++***)))(((((((((***+++---//////---,,,***%%%&&&((()))++++++++++++''')))***+++******+++++++++,,,---,,,***))),,,///,,,------+++'''$$$######!!!###%%%&&&%%%%%%&&&'''$$$%%%&&&'''((()))))))))'''''''''(((*********))),,,)))''''''***+++)))'''%%%%%%%%%'''))))))(((&&&((((((((((((((()))))))))++++++******+++---...///,,,+++))))))******)))''',,,---...,,,)))'''''''''************)))(((((()))(((((())))))************%%%&&&)))---111333222111)))***+++,,,,,,,,,,,,---)))+++------,,,+++,,,---...//////---+++***+++,,,+++,,,------............)))'''%%%&&&))),,,///000,,,,,,+++++++++,,,---...,,,+++)))((()))+++,,,------///000///,,,******+++,,,---...000000///---++++++,,,,,,---......//////)))))))))))))))*********)))+++......---+++******&&&(((***+++++++++++++++)))+++......---+++******+++---......---,,,++++++'''(((***,,,......,,,***+++++++++---//////...,,,'''((()))))))))***,,,...******)))((()))+++,,,...---...000...,,,+++,,,...+++******+++---...---+++,,,///333666888777444222'''%%%$$$%%%)))---000222222111//////222777<<<>>>???;;;666111...---,,,,,,+++222666333222555666444444333111111222333222111333444555666777666444222000111111222444555666666222222444666888666333000000444999;;;999777777999666888999888888888666444444555666666555555666777333444555777888999999999:::;;;>>>???@@@@@@@@@AAA@@@@@@???>>>>>>???BBBDDDBBBDDDDDDBBBAAABBBCCCAAAAAADDDFFFGGGIIIMMMNNNLLLSSSWWWYYYXXXVVVUUUSSSRRRLLLMMMNNNPPPRRRRRRPPPNNNMMMLLLKKKKKKKKKLLLKKKKKKGGGGGGGGGFFFFFFGGGJJJLLLIIIIIIJJJLLLKKKGGGFFFGGGIIILLLNNNLLLKKKLLLMMMMMMIIIJJJJJJIIIGGGHHHJJJLLLNNNLLLJJJKKKNNNQQQSSSTTTVVVXXXYYYWWWSSSQQQTTTXXXZZZYYYZZZ[[[\\\\\\```eeeiiiiiilllrrrvvvxxxzzz~~~~~~+++***'''&&&&&&))),,,...000///---,,,++++++,,,,,,......,,,+++***)))))))))+++)))'''&&&((())))))(((((((((''''''((()))***+++*********+++,,,///111333...,,,)))&&&$$$$$$%%%'''&&&'''((())))))((('''&&&'''''''''(((((()))***+++(((&&&&&&)))---...+++((('''((((((((())))))******((())))))***))))))((('''&&&&&&%%%&&&'''***---///------,,,,,,,,,+++++++++---,,,+++...111111---)))%%%%%%$$$$$$&&&(((+++---///...,,,***((((((((((((------,,,,,,,,,+++++++++%%%&&&(((***,,,,,,++++++)))'''&&&(((,,,---+++(((***,,,---,,,******---111+++++++++)))&&&$$$$$$%%%"""$$$&&&&&&%%%%%%&&&'''###$$$%%%&&&'''(((((((((&&&%%%&&&'''))))))((('''''''''''''''''''''''''''%%%%%%%%%''')))+++***)))))))))))))))************+++***))))))***,,,---...***)))((()))***+++***)))+++---...---+++))))))***---***'''(((++++++)))&&&***)))((('''((()))+++---''')))---222777888666444---)))&&&'''+++...///---'''---222111,,,***,,,111111...,,,,,,------***'''+++++++++,,,---///111222)))'''%%%%%%(((***+++,,,,,,++++++***+++,,,...///)))+++,,,***((()))---111222000...------+++(((%%%***///333444111......///)))***---...///---+++***)))))))))******+++++++++%%%,,,333222---((()))+++&&&%%%&&&)))...///,,,(((&&&---333222,,,((())),,,,,,***)))+++......+++'''''''''(((***,,,...---+++)))***+++...///...***'''&&&(((************+++---&&&)))***(((%%%&&&,,,222000...,,,,,,---------+++,,,***((((((***---......%%%+++333888888444///---)))'''&&&'''***...111222111000///...///444;;;@@@BBB:::111---///000...+++000666777444444999:::777222222222444555444111///555222111333888:::666222+++000444444111111555999444222222777===>>>777000...555:::999444222888???666222666@@@???555000333888666444555888:::888555///444888888555444777;;;???:::777;;;CCCDDD>>>666;;;BBBGGGDDD<<<;;;CCCMMMEEE<<<<<>>AAA???<<<===DDDKKKGGGBBB@@@BBBHHHIIIDDD>>>BBBJJJJJJBBBDDDOOOUUUSSSQQQSSSWWWYYYZZZXXXVVVUUUWWWTTTPPPOOOOOOPPPOOONNNHHHLLLQQQPPPMMMLLLPPPUUUJJJGGGDDDBBBAAABBBDDDEEEEEEOOORRRJJJGGGKKKLLLFFFLLLGGGIIIQQQRRRIIIGGGMMMPPPIIIBBBBBBGGGKKKJJJFFFBBBCCCEEEEEEFFFHHHLLLOOOLLLLLLMMMNNNPPPQQQRRRRRRRRR\\\\\\QQQMMMWWWaaacccgggfffnnnzzz{{{uuuvvv---,,,,,,++++++,,,,,,---))))))))))))***++++++,,,,,,++++++***++++++------...+++)))+++///000,,,(((((((((((((((((()))***************++++++---...///---+++)))'''&&&&&&((()))''''''''''''&&&%%%$$$$$$###%%%'''***---...---,,,***(((&&&'''***,,,,,,***,,,+++***,,,......+++(((((('''&&&&&&''')))+++,,,'''&&&&&&'''(((***,,,---------+++)))(((''''''''')))((()))+++......+++)))'''&&&%%%&&&''')))******)))((('''''''''((())))))+++,,,---...---,,,+++***)))***+++,,,,,,,,,+++***)))((('''&&&'''((()))************+++---.........***(((%%%######$$$$$$$$$%%%$$$############$$$$$$$$$$$$$$$&&&((()))(((&&&%%%%%%$$$$$$%%%&&&((()))((('''&&&&&&''''''&&&$$$$$$$$$&&&))),,,---+++)))*********++++++,,,,,,,,,++++++***)))))))))******)))---000///---+++---///---,,,+++******+++******))))))*********)))))))))(((((()))))))))*********...,,,+++///555777666333+++)))((())),,,......,,,---...000000...,,,,,,,,,/////////000000///,,,)))+++******+++...///...---((('''%%%&&&(((***++++++*********+++,,,---//////333///+++((((((+++...000111222222///,,,))))))******,,,000333444333000//////111333333000---+++***)))))))))******+++,,,,,,//////000000///...------(((+++......,,,******+++/////////000000///,,,***(((''''''***,,,.........*********+++------,,,***///000111000---***))))))&&&%%%%%%&&&(((***)))((((((((('''''''''(((***,,,...//////...---,,,,,,---))))))***++++++++++++++++++---///111111///---+++((()))***+++,,,...222555:::555...+++---000333444333111...------///000111222333555666666555444444000...------...000//////222222111000///000222333222000///111333444222000222222444666888888666333000111444777999:::888777222333555666888888888888444666777666555666999;;;???:::666666888999777555555666777999::::::::::::999;;;===>>>>>>???AAACCCEEEDDDBBBCCCFFFHHHHHHHHHDDDEEEIIIMMMNNNMMMOOOSSSXXXUUUTTTVVV[[[\\\ZZZVVVPPPTTTVVVTTTOOOLLLNNNQQQPPPMMMKKKLLLOOOQQQPPPNNNLLLLLLKKKGGGBBBBBBFFFKKKJJJIIIKKKOOOPPPLLLIIIIIIOOOPPPOOOMMMNNNQQQRRRRRRKKKIIIFFFFFFGGGGGGGGGFFFIIIFFFDDDGGGMMMPPPOOOLLLIIIOOOSSSRRRMMMLLLQQQVVVTTTTTTUUUWWWXXXXXX[[[___mmmooooookkkkkkrrrzzzuuuyyy,,,---......---,,,***)))((('''&&&&&&'''))),,,...))))))))))))+++,,,---...111+++(((+++111333...'''&&&))),,,+++'''&&&))),,,((()))+++,,,,,,,,,+++***...,,,***((('''(((***+++***)))'''&&&%%%%%%&&&&&&$$$######'''---000...+++((('''&&&''')))******)))...+++***...333444...(((%%%%%%$$$$$$&&&***---000)))((('''&&&&&&(((***,,,///...+++)))'''''''''((()))(((((()))***+++***)))***'''%%%'''+++---+++(((%%%%%%%%%%%%&&&'''))))))''')))+++,,,------,,,+++++++++*********************)))((('''&&&'''((((((,,,***))),,,111333000,,,&&&''''''%%%###$$$'''***&&&%%%###"""###$$$%%%'''&&&$$$###$$$&&&((()))(((&&&&&&&&&&&&'''((())))))***'''$$$&&&)))***'''###%%%%%%&&&)))+++,,,+++)))''')))+++---...---+++))),,,+++******))))))*********---111111...,,,---...///,,,)))+++...///,,,((()))***,,,------,,,***)))(((((())))))))))))******///+++((()))...111222111+++***))))))+++,,,,,,,,,000...---...///...+++'''***...222333111.........))))))***,,,------+++)))'''&&&'''))),,,------,,,((()))***+++---...///000999222+++)))+++......---...222444111***''')))---)))+++...111222222000///111333444333000...,,,,,,************+++,,,------111000///...---...///000***///333111+++(((***---222///---///222222...))))))'''&&&(((+++///111111***+++---///111000---***333333222///,,,******+++((('''%%%&&&((())))))(((+++)))'''(((***+++)))'''+++///222000,,,)))***,,,((()))+++,,,---+++***(((---------,,,,,,------...***,,,...///000222444777>>>666...,,,...000...***+++---000000//////111444---///111333444333222000111...+++***+++---.........111222000,,,,,,///333333///---000666888555111111333666666444222333444111000222777<<<<<<777222111222444666777999::::::333444555555444666;;;@@@BBB===888777:::;;;999666555666888999::::::<<<===:::999:::>>>AAAAAA???<<>>===<<<<<<===???AAABBB@@@===AAABBBCCCCCCCCCFFFJJJMMMHHHEEEHHHNNNNNNIIIIIIOOORRRMMMIIIKKKQQQTTTRRRNNNLLLOOOQQQPPPMMMKKKKKKLLLPPPJJJDDDEEEKKKOOONNNKKKMMMRRRUUUSSSLLLGGGHHHJJJQQQKKKKKKQQQSSSNNNKKKLLLJJJNNNNNNIIIJJJPPPQQQMMMKKKKKKKKKIIIGGGFFFGGGHHHKKKJJJKKKOOORRRSSSOOOLLLKKKOOORRRPPPMMMKKKNNNRRRUUUQQQRRRZZZ]]]ZZZYYY\\\]]]fffjjjgggfffkkkmmmjjjuuuqqqttt000///---,,,************&&&'''((())))))((('''&&&%%%&&&(((***+++---......'''((()))(((''''''((())))))))))))))))))((('''&&&)))))))))***+++---///000)))+++...000000...,,,***---+++(((%%%%%%&&&((()))%%%(((******(((''')))+++&&&&&&&&&&&&&&&&&&'''(((...111555444000,,,))))))&&&$$$###"""###%%%(((***((((((((((((***---000222000...+++((('''((()))+++000...,,,)))'''&&&&&&'''&&&)))++++++)))((()))+++((((((((())))))((((((((('''&&&&&&'''+++000666999...,,,***(((((()))***+++...---,,,*********++++++(((,,,///111///......///''''''***///444444///***((('''%%%###$$$&&&(((************,,,---+++'''$$$(((((())))))))))))))))))'''+++///...***'''(((+++(((''''''(((***+++***(((,,,------,,,+++)))'''%%%''''''&&&&&&&&&&&&''''''+++---///,,,(((&&&&&&(((,,,...000000---+++++++++'''***---000000...,,,***))))))(((((((((((((((((('''''''''((()))))))))(((************)))***++++++(((***------,,,,,,,,,---***+++---111444444222000...+++'''&&&&&&((())))))''''''(((***,,,+++)))&&&&&&(((***,,,...///000000,,,///222333111///...///...---,,,+++++++++***)))******,,,---------------/////////---+++)))***+++...---,,,,,,,,,...000111,,,,,,---------,,,+++***,,,,,,,,,,,,---...------///111333111///---...///------...000222222///---...---++++++---------,,,+++---///000...---,,,---000...------///000///...,,,///222111---)))***+++---,,,,,,---...---)))&&&'''''''''(((***,,,...000++++++++++++,,,,,,------888777444111///000444777444333111///,,,***)))))),,,+++,,,111555555111,,,))))))***,,,111777===AAA333///***'''(((***,,,---...,,,)))***,,,......---............///000222333333111//////000111000///444666888888777666777999333666:::>>>>>><<<888666:::444///111888@@@BBBAAA999;;;<<<999666777===BBBCCC>>>999:::>>>AAA@@@===AAABBBCCCBBBAAA@@@BBBCCC@@@??????AAADDDEEEEEECCCGGGJJJHHHAAAAAAHHHMMMLLLHHHIIIIIIKKKLLLMMMLLLKKKRRRLLLFFFGGGLLLNNNKKKGGGEEEGGGHHHFFFEEEGGGMMMQQQLLLOOOSSSTTTQQQLLLGGGCCCNNNSSSTTTMMMJJJNNNOOOLLLHHHFFFIIIPPPPPPIIIFFFHHHPPPMMMJJJHHHIIIJJJJJJJJJEEELLLRRRRRRMMMJJJKKKOOOPPPLLLJJJKKKPPPQQQNNNKKKSSSXXXXXXSSSSSSZZZ___^^^UUUXXXbbblllllleeecccgggxxxwwwsssttt000///---+++*********+++''')))***++++++)))'''%%%'''((()))+++,,,---------$$$''')))'''###"""&&&)))***************)))'''%%%)))(((((()))+++...000222(((***...000111///---+++---+++(((&&&&&&'''(((***'''***,,,+++'''%%%(((+++&&&''''''&&&%%%%%%&&&(((,,,222555333,,,&&&&&&((('''&&&%%%$$$###$$$$$$%%%'''((()))+++---///111222...,,,***)))))))))+++,,,//////---***&&&$$$%%%&&&%%%(((+++***&&&%%%(((+++)))***************)))((()))(((&&&'''***000666:::...---+++))))))***,,,---///...---,,,+++,,,---...(((,,,000///,,,***+++...)))(((***111777777000(((((('''&&&%%%&&&''')))+++***+++,,,...///---(((%%%((())))))******))))))(((%%%,,,222000***&&&(((---)))((('''((()))***)))(((---------,,,***(((&&&%%%$$$$$$$$$$$$%%%&&&''''''***++++++((($$$###&&&)))---000222000+++((())),,,&&&(((,,,...///---+++)))))))))((((((((((((''''''$$$%%%'''))))))((('''%%%((()))******))))))+++---%%%))),,,---,,,+++,,,...+++++++++...222444333111111---((($$$%%%'''((()))''''''((()))+++***'''%%%'''(((***---.../////////''',,,222333000......000...,,,***+++,,,---+++)))++++++++++++++++++++++++------,,,+++))))))+++------,,,+++++++++---///111+++,,,------,,,***)))(((+++)))(((***---//////---...111333111---+++---000---...///222333222...+++///---******+++,,,,,,,,,(((+++...000///...---......------...000111///...,,,111555222,,,)))***...---+++)))+++......***&&&((((((''''''))),,,///111******+++,,,------------888777444111...///222555...///000...+++)))***,,,///,,,+++///444666111,,,+++***)))+++000777???DDD555111,,,))))))+++,,,------)))&&&(((,,,//////------//////---++++++---000111...,,,,,,///111111000444777999888555444666:::444777;;;>>>>>><<<888555:::444000111888???AAA???888::::::888666888>>>DDDDDD???;;;;;;>>>AAABBB@@@DDDEEEEEEDDDAAA@@@BBBDDD?????????AAADDDDDDAAA???EEEKKKGGG;;;:::FFFMMMJJJHHHJJJLLLMMMMMMLLLLLLLLLRRRJJJCCCDDDKKKNNNKKKFFFAAAFFFJJJIIIEEEFFFMMMTTTMMMOOORRRTTTSSSNNNHHHCCCKKKUUUWWWLLLGGGNNNQQQLLLNNNHHHLLLVVVTTTHHHCCCGGGPPPMMMJJJJJJLLLMMMMMMKKKEEEMMMTTTRRRKKKGGGJJJNNNQQQLLLHHHKKKQQQSSSPPPKKKRRRZZZYYYOOOOOOZZZaaa^^^YYYWWW]]]jjjjjjbbbdddnnnpppuuuuuuuuu---......---,,,+++***))))))******+++++++++*********+++,,,------,,,,,,+++''''''(((&&&%%%%%%''')))***---000///+++((('''((('''((()))+++,,,---------***+++,,,---............---+++)))(((''''''((()))************))))))***+++&&&'''((('''%%%$$$&&&))),,,...000...)))%%%%%%&&&((((((((('''&&&%%%$$$###'''(((***,,,.../////////++++++*********+++,,,---+++,,,,,,)))&&&$$$%%%'''''''''&&&%%%$$$%%%&&&((('''((()))++++++++++++******))))))***+++...000222---,,,+++++++++,,,---...------,,,++++++,,,...///,,,,,,,,,+++***)))))))))((()))***...111000,,,)))''''''''''''((()))***+++))))))***,,,...---+++)))(((((()))******)))((('''%%%***///...***''''''******)))'''''')))))))))((('''))),,,...---***&&&$$$"""######$$$%%%'''((()))&&&''''''$$$"""$$$)))...222111000---***(((((((((%%%'''))),,,,,,,,,***)))))))))((((((((('''''''''###%%%''')))((((((''''''&&&(((***)))((()))+++...)))))))))+++------+++***)))+++---......///222444111---)))&&&&&&'''''''''&&&&&&&&&(((******)))'''''')))+++---.........---***+++---............///---.........---,,,,,,------,,,+++)))))))))))))))------,,,+++***+++...111+++***)))((((((***---//////...---+++***))))))))))))***++++++,,,---///000000000000...---,,,---...---,,,---...000000///---...---,,,,,,------+++***---...//////...---///000+++,,,---000222222000...---///111///,,,***+++,,,******)))***+++,,,++++++))))))))))))***+++,,,,,,+++++++++,,,,,,---...///111333333222000///000111...,,,+++++++++,,,,,,,,,...---,,,...111333222111...---++++++...333888;;;777333...++++++,,,------)))(((((()))+++...000000222000---+++++++++++++++++++++,,,++++++...222555333444666777666555444333444555777999::::::999888666555444333555888<<>>:::666666888<<>>BBBFFFEEE===555???CCCFFFCCC??????FFFMMMBBB>>>@@@IIIHHHAAAAAAIIIUUUNNNHHHIIIOOOTTTSSSPPPCCCMMMVVVSSSHHHCCCIIIQQQPPPIIIEEEIIIQQQTTTPPPIIIRRRVVVXXXTTTNNNKKKPPPVVVJJJDDDHHHUUUYYYRRRLLLNNN^^^```YYYLLLHHHOOOPPPKKK@@@HHHRRRTTTOOOJJJIIIKKKXXXOOOHHHLLLVVVXXXPPPEEEEEEPPPYYYVVVLLLHHHQQQ]]]RRRIIIJJJXXX___YYYSSSSSS```jjjlllffffffoootttqqqjjjlllxxx)))+++...000000///,,,***------,,,++++++,,,......///............,,,(((%%%(((((((((((((((''''''&&&,,,...000111000---)))&&&))))))+++,,,---,,,,,,+++***++++++,,,,,,---------...---+++((((((((()))***&&&(((***+++++++++,,,---))))))(((''''''((()))***++++++***(((&&&''')))+++,,,,,,+++***(((&&&$$$###***+++,,,---...---,,,,,,++++++***))))))***+++,,,)))(((&&&%%%$$$%%%'''((('''&&&$$$######&&&(((***---***((('''((()))***))))))+++------+++)))((((((---------------...//////000,,,)))***///222000...---,,,)))&&&%%%%%%%%%&&&'''((())))))'''&&&&&&''',,,+++*********+++,,,---%%%%%%'''((()))***+++,,,---((($$$$$$(((+++***((()))***+++***(((&&&&&&&&&))))))***,,,......+++)))'''((()))+++---,,,)))&&&$$$%%%&&&'''(((((((((((('''''''''$$$"""$$$)))---666333000,,,)))'''&&&%%%"""%%%***+++)))(((((()))+++---///,,,'''&&&)))---)))'''%%%$$$$$$&&&)))++++++)))(((***...111111000---//////---)))(((***,,,---+++++++++---...---,,,111///,,,,,,---......---)))***,,,------,,,***)))******+++,,,...///000000***+++***)))'''(((+++---000222333333111000000111+++---...+++((('''***---///......------.........******)))(((((())))))***...//////,,,((('''***...555000,,,,,,///000...++++++++++++,,,---.../////////---***)))+++,,,------............---,,,+++***...////////////---+++***---,,,,,,000444777666444111222111///,,,******+++,,,+++***)))))))))***+++000333444111***'''(((+++,,,---000111000...+++***,,,---000222444444333333---)))&&&%%%(((+++,,,,,,,,,***((())),,,000222333555444222...++++++---000444333222000...,,,+++***,,,***)))***---000111111555222///......---,,,***+++((((((+++222555333///333333333444555666666777555444444555888;;;;;;;;;:::777444333444666888888777666666:::???AAA???<<>>>>>AAACCCDDDAAA>>>;;;:::===???BBBDDDDDDCCCAAA???@@@FFFGGGBBBDDDMMMOOOJJJOOOIIIJJJQQQRRRLLLLLLRRRKKKMMMNNNLLLIIIHHHJJJMMMQQQQQQPPPOOONNNNNNNNNNNNPPPTTTXXXWWWRRRNNNOOOQQQEEEMMMPPPMMMOOOVVVVVVPPP[[[VVVVVVWWWPPPFFFHHHRRRMMMKKKJJJJJJJJJJJJHHHFFFOOONNNNNNOOOPPPMMMHHHDDDEEEJJJPPPRRRQQQMMMKKKJJJIIIRRRVVVQQQQQQXXXZZZVVVccc^^^cccoooppphhhhhhrrroooxxx{{{xxx,,,,,,,,,---------------------...//////...---,,,333///,,,+++------***''')))))))))))))))(((''''''+++,,,...///...,,,)))(((((()))+++,,,,,,,,,+++************+++,,,---............,,,+++******+++,,,'''(((*********+++,,,...,,,)))'''''')))******))),,,,,,+++)))''''''))),,,,,,+++***)))((('''&&&%%%---,,,,,,+++,,,---...///+++***)))))))))***+++,,,+++***((('''&&&%%%%%%&&&&&&''''''&&&$$$%%%(((++++++***))))))+++++++++***)))+++,,,+++)))((())))))+++,,,---...///.........111---)))***...222111///...,,,***'''&&&&&&&&&&&&((()))+++***(((''''''(((------,,,,,,,,,---...///%%%%%%&&&((()))***+++,,,...)))&&&&&&))),,,+++)))))),,,...,,,(((&&&'''))))))((()))+++---...---+++(((((()))+++---,,,)))&&&%%%%%%&&&''''''(((((()))******)))&&&$$$$$$(((+++000333555222,,,&&&%%%&&&!!!$$$((()))(((''')))***000222333000,,,***---111)))'''%%%$$$$$$&&&((()))***((((((+++///333444333//////000...,,,++++++,,,***************+++++++++222444444222000///000333***+++---......---+++*********+++,,,---//////000,,,***)))((()))+++,,,...222111000111444444222000,,,---,,,+++******+++---...---,,,+++++++++,,,---...,,,***))))))***+++---......---+++******,,,...444000---...000222///,,,(((***,,,,,,++++++---///...,,,***)))***,,,,,,,,,...//////...---+++)))''',,,---.........---+++++++++***+++///444777777666333333222000---,,,---///...---,,,+++++++++---...999;;;:::555---''''''(((***,,,000222222000,,,***+++---000222333222111///)))&&&$$$%%%(((+++------,,,***((((((+++...111222555555222///,,,+++---///111000///...,,,+++***))),,,++++++,,,...000111222111111111///...,,,,,,,,,+++)))))),,,000222111///000111333555777888999999...111666<<>>999555===:::777777888999999999444666999;;;<<<<<<======@@@;;;777:::@@@CCC???;;;;;;>>>AAA@@@<<<::::::<<<999<<<@@@CCCDDDDDDBBB@@@LLLKKKFFFAAACCCKKKRRRTTTJJJJJJKKKNNNLLLIIIJJJNNNSSSIIIBBBFFFQQQUUUOOOGGGHHHSSS[[[WWWKKKEEEKKKSSSOOOMMMNNNWWW```^^^QQQEEENNNNNNLLLHHHJJJQQQVVVWWWNNNQQQUUUXXXTTTLLLHHHIIISSSLLLEEEBBBEEEIIIKKKKKKEEEOOOWWWUUUJJJCCCDDDIIIHHHEEEDDDIIIOOOPPPKKKDDDRRRRRRPPPLLLMMMTTTZZZ\\\ZZZ\\\eeepppqqqiiieeehhh{{{}}}yyy~~~|||...---+++)))***,,,///000---///111222111///,,,***555000+++))),,,...,,,)))************)))))))))(((***++++++,,,,,,++++++***)))***+++,,,,,,,,,+++***+++*********+++---///000.........---------------)))******))))))))),,,...---***''''''***++++++))),,,,,,,,,***((((((***,,,,,,+++***)))(((((())))))///---+++)))))),,,///111+++***)))(((((()))***+++---,,,+++)))'''&&&$$$$$$&&&(((***)))'''&&&(((+++)))))))))+++---......---+++,,,+++)))'''(((***,,,....../////////...---,,,111---******---000111111...---+++)))(((''''''''')))+++,,,,,,***))))))***,,,,,,+++++++++,,,---...&&&'''''''''((()))***+++...***''''''***,,,+++)))(((,,,///---)))'''(((+++(((''''''))),,,...//////(((((()))+++,,,+++)))&&&&&&&&&&&&&&&'''((()))***---,,,+++(((%%%%%%''')))***222999777...&&&%%%'''"""$$$&&&''''''(((***,,,333444444111---,,,...111)))'''&&&$$$$$$%%%'''((((((((((((,,,000444666666000//////000000000---+++(((***---,,,***)))+++...111666999666000...111555,,,,,,............,,,,,,++++++,,,,,,---...//////...+++((((((,,,/////////333///---000555777333///...,,,++++++,,,---------...,,,***)))((()))+++,,,111000---++++++,,,...///...---++++++,,,.........222000...///222333000---(((***,,,,,,******,,,...---+++((((((***+++++++++...///000000...+++(((&&&******+++,,,,,,,,,,,,,,,))))))***---222555666555444444333111///...000222111///...------...000111<<<<<<;;;555...((('''((()))+++///222222111...,,,,,,...000222222000---+++$$$###"""$$$'''+++------,,,)))&&&&&&)))---000222555444222///,,,+++,,,...------,,,,,,++++++******+++,,,------...///111333...///111111000///......***+++,,,---////////////...///222666888::::::;;;...000666<<>>:::777===;;;:::999::::::888666222666::::::888777:::===>>>:::777999???@@@<<<777666:::===<<<888777999<<<888;;;>>>BBBDDDFFFFFFFFFPPPJJJFFFFFFGGGIIIOOOUUUHHHMMMOOOLLLIIIKKKMMMMMMQQQHHHAAAGGGRRRXXXSSSJJJJJJSSSZZZWWWLLLFFFIIIOOOLLLJJJLLLWWWaaaaaaUUUHHHRRRMMMKKKLLLMMMNNNQQQWWWHHHNNNRRRQQQPPPOOOKKKEEEQQQKKKDDDCCCGGGKKKLLLKKKEEENNNUUUSSSJJJCCCCCCGGGFFFEEEEEEGGGIIIKKKLLLKKKTTTOOOLLLNNNQQQRRRVVVZZZYYY___fffkkkkkkiiifffeee}}}~~~|||---,,,***)))***,,,///000///000111222111///,,,+++000...,,,++++++++++++++++++++++++***************************+++,,,---...++++++------...---,,,+++,,,,,,++++++---///111333,,,---......///......---------,,,)))'''''')))+++,,,,,,+++***))))))***,,,+++,,,,,,+++***)))+++---...,,,+++))))))+++,,,...---+++)))((())),,,///111,,,+++***)))((()))******------,,,+++)))'''%%%$$$(((((((((***++++++)))(((((('''''')))---111333444...---+++)))'''))),,,000555444111///---,,,,,,,,,///,,,)))(((+++...///000...------,,,***)))((((((+++,,,------+++******+++(((((('''''''''((()))******)))(((''''''''''''(((,,,***(((((()))***)))((()))***++++++***)))))))))'''&&&%%%'''***...111111)))))))))***,,,+++(((&&&'''&&&&&&&&&'''((()))***++++++)))(((&&&&&&'''(((***000666555...(((&&&'''%%%%%%&&&''')))+++---///000111000---***)))***,,,)))(((&&&%%%%%%%%%&&&'''))))))***,,,...111333444///...---///222222...***)))---000///,,,+++...222///222444222...,,,---000,,,,,,---......---,,,,,,,,,,,,,,,------.........000,,,(((***///333333000000---,,,...333444222//////,,,***+++...000...,,,...,,,***(((((()))+++,,,222111111000///............+++)))***...111000//////......000222222000---,,,+++***+++,,,,,,,,,++++++)))'''((()))++++++***,,,---000111000...***((())))))***+++,,,---......*********,,,///111222222222222111000...---///111000///...---...///111333444444444111---***)))******+++---...000111111111...///222333222...***(((#########%%%''')))++++++(((&&&$$$%%%)))...111333333222111...+++)))***,,,+++++++++++++++,,,,,,,,,***,,,......---...000222///...///222444555222///***,,,.........---...///---///222555777888888888555444333444888<<<>>>???;;;:::999999:::888666333222555777888777777999;;;:::999999999:::999777555444666888::::::999999888;;;;;;<<>>>>>999444<<<;;;999999<<>>???:::666;;;999666555888>>>DDDIIIGGGEEEEEEIIIIIIGGGGGGJJJIIIGGGDDDEEELLLSSSRRRMMMQQQNNNKKKLLLOOOQQQOOOMMMPPPOOOKKKGGGDDDFFFKKKPPPPPPPPPQQQSSSUUUTTTPPPLLLPPPNNNNNNQQQQQQNNNMMMOOOPPPSSSTTTQQQOOOOOOLLLHHHLLLPPPSSSSSSOOOMMMNNNPPPLLLOOOPPPOOOLLLMMMQQQVVVWWWQQQJJJIIIKKKNNNMMMKKKOOOOOORRRVVVUUUQQQQQQTTTVVVYYY\\\^^^^^^___```aaagggkkkqqqvvvzzz|||~~~'''(((***,,,------------+++++++++++++++*********(((((())),,,000333333222,,,+++)))(((((((((***+++******+++,,,---.........,,,---.........,,,+++***---...000111111000...---...---,,,*********+++++++++,,,---+++)))(((((()))---+++)))(((((((((((((((''')))++++++***)))***+++***************+++++++++&&&&&&&&&(((+++000555888000///...,,,++++++,,,,,,...---+++((('''&&&&&&&&&###%%%''')))+++,,,...///***)))(((***...111222222...---+++(((''')))...222444222///+++)))(((((()))%%%&&&((((((((())))))******+++---///...,,,)))'''((()))+++***(((''''''(((,,,+++*********+++,,,---+++)))'''%%%$$$%%%'''(((((()))))))))'''&&&&&&&&&%%%'''******))))))***,,,)))(((&&&'''))),,,,,,,,,,,,+++))))))******(((&&&$$$&&&(((***+++***)))(((######$$$'''+++,,,***(((***,,,...---+++))))))***+++******---000111000---***)))'''''''''((())))))''''''((()))***+++,,,,,,---//////---***(((***,,,)))***+++,,,+++,,,---...***+++,,,---...///000000//////---,,,,,,///333666,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,,,,+++)))))))))+++---...+++++++++,,,------,,,+++,,,---......,,,***))))))((()))+++---.../////////000000///...,,,***((('''&&&(((***++++++,,,---.../////////...,,,,,,------.........---,,,+++***+++)))(((((()))+++,,,,,,***((()))+++---////////////)))))))))***+++---///000+++,,,+++)))&&&&&&(((+++,,,///222222000,,,)))(((%%%'''+++...000///...---,,,,,,+++,,,,,,---,,,+++((((((((()))***---///111333222111///,,,***(((''''''***......+++((((((((((((((()))+++......---+++,,,---...---,,,+++,,,...++++++,,,---...///000000111...,,,///444666222---,,,,,,,,,...000222222222000...---///333444333000333222000//////000111222000333999???BBB???999333444444555888;;;======<<<111111111333666999;;;<<<@@@===:::666333222222333555777999999888999:::===:::999999999:::===???AAAGGGHHHEEEAAABBBHHHLLLKKKDDDAAAAAADDDEEEDDDGGGLLLTTTLLLEEEIIIQQQUUUPPPIIIGGGNNNRRRLLLCCCCCCMMMYYYQQQNNNMMMRRRYYYWWWMMMCCCQQQRRROOOJJJJJJOOORRRRRRLLLOOOVVVZZZVVVMMMIIIIIIUUUQQQNNNLLLNNNOOOPPPOOOFFFRRR[[[WWWKKKFFFNNNXXXWWWLLLCCCEEENNNRRRLLLCCCOOOUUUWWWRRRNNNPPPUUUWWWRRRSSS[[[fffggg___\\\```gggkkkkkkhhhmmmxxx}}}yyyttt)))))))))***+++---...///&&&(((***,,,,,,+++)))'''///((($$$(((333:::999444,,,+++)))''''''((()))***((()))***,,,,,,---,,,,,,+++,,,,,,---,,,+++)))))),,,---///111000...,,,***000///,,,***)))***+++,,,''')))+++,,,+++***+++,,,000***$$$%%%***,,,(((###&&&(((*********)))***+++'''((())))))))))))(((((()))'''&&&'''+++222999>>>111000...---,,,,,,------111///+++(((%%%$$$$$$$$$%%%++++++'''(((...444++++++,,,...000///---+++,,,+++)))'''&&&(((---000,,,,,,,,,+++***)))''''''$$$''')))******))))))***)))+++---///...,,,(((&&&'''((())))))'''&&&&&&''',,,+++*********+++------(((&&&%%%$$$%%%'''***+++)))***+++***((('''&&&'''""")))000...(((&&&+++111***)))((((((***+++******---+++))))))***)))(((&&&###&&&))),,,,,,+++)))'''%%%%%%&&&))),,,---+++(((&&&---333111+++((()))---*********---111111...+++)))'''&&&%%%'''((())))))''''''(((***+++,,,---......///000...+++)))+++---(((+++---,,,******...111...------...111333222111---//////---***,,,444;;;...------,,,,,,------............------,,,,,,+++))))))((('''&&&&&&))),,,///+++)))+++///000,,,(((+++...000///***''''''(((%%%'''***---///000//////222000---***(((''''''(((%%%(((+++,,,******,,,...222111000...,,,,,,---///)))...222///(((%%%(((---)))((((((***,,,---,,,+++))))))***+++,,,,,,------)))((((((((()))+++---...)))******(((%%%%%%(((,,,...111555666333...***(((###'''+++///111000...,,,((('''''')))+++------,,,%%%''')))+++,,,------,,,333222///,,,***((('''''''''+++//////---***)))***++++++,,,...///---)))&&&,,,---.........---///000++++++,,,------...//////444///,,,000777999444---'''+++///---******///444111...,,,///555777444000444222000...///000333555222555999>>>@@@>>>888444000000111444888<<<======...111444555444666<<<@@@GGG???777444666777555111555:::<<<888222222:::CCC;;;<<<>>>?????????>>>===AAAGGGFFF???AAAIIIKKKGGGBBB@@@BBBEEE@@@999???LLLNNNKKKIIIJJJOOOQQQPPPMMMGGGMMMPPPNNNIIIIIIPPPXXXOOONNNOOOQQQSSSQQQMMMIIIMMMRRRQQQJJJJJJRRRTTTOOOMMMMMMTTT[[[VVVJJJHHHOOOWWWPPPJJJKKKQQQTTTOOOHHHHHHRRR[[[YYYOOOIIIKKKPPPNNNKKKHHHIIILLLMMMKKKHHHKKKXXX\\\TTTMMMQQQVVVVVVWWWTTT\\\jjjkkkaaa^^^fffdddjjjhhhbbbhhhvvvxxxooovvv}}}(((***---//////---***(((&&&''')))***,,,---------***+++---///111222333333777111***''''''((('''%%%)))+++,,,+++***,,,000555...,,,******++++++***)))333555444111---***+++---000///---+++*********+++000///,,,*********+++,,,,,,+++)))''''''((()))******)))((()))***)))'''%%%(((((((((((()))***+++,,,000,,,))))))---///000///000...,,,***)))***,,,...+++,,,+++(((###!!!###%%%&&&&&&&&&&&&&&&'''+++...///......------,,,++++++(((***,,,---,,,,,,...///111///,,,)))(((((())))))###)))//////+++((()))+++000---******++++++(((%%%+++...000...***''''''(((++++++***************+++'''&&&$$$%%%'''***++++++((())))))'''%%%######$$$*********(((&&&&&&(((************((('''(((+++---+++***+++---000///+++'''+++++++++***************'''((()))***)))***,,,...***+++,,,------,,,***)))(((+++......,,,,,,...111,,,***((()))++++++)))&&&,,,***(((***---//////...+++---000///,,,+++,,,///333...)))***...111///---)))---111111000222888===888444000......000111222111///,,,***)))***+++,,,,,,---///000000000//////111---***(((((())))))(((+++++++++******)))((('''...+++(((''''''''''''&&&'''(((***---.../////////******)))(((((((((((((((+++,,,,,,***&&&&&&(((+++,,,---//////---,,,,,,---222///,,,+++,,,,,,***((()))((((((((()))***,,,---,,,+++******+++,,,+++***---,,,***))))))+++---...+++***)))&&&$$$%%%'''***+++---///111111///,,,******,,,---,,,+++***+++,,,***)))))),,,000000---))),,,***((('''(((***,,,...+++---///---)))&&&&&&(((&&&)))...000///---,,,++++++///222000***%%%&&&((((((***---///000///...,,,...---+++***+++...111333------///222666666333000333...)))'''***---//////111333444333000///222555111000000///////////////666777888999999888777666111111333666888:::999888777333000444<<>>CCCFFF@@@777333666<<<;;;999777999<<<===;;;888BBBCCCAAA======AAADDDCCCFFF@@@@@@GGGFFF@@@???EEEEEE@@@;;;;;;???DDDGGGHHHGGGJJJNNNPPPQQQOOOMMMLLLMMMKKKKKKNNNSSSTTTRRRNNNTTTQQQOOOMMMNNNOOOPPPPPPUUULLLJJJRRRTTTNNNKKKNNNUUUYYYWWWNNNMMMSSSTTTNNNNNNNNNPPPQQQQQQOOOLLLIIIOOOPPPPPPOOONNNMMMLLLLLLKKKJJJHHHFFFEEEGGGIIIKKKMMMMMMPPPTTTXXXWWWSSSNNNXXXcccfff___```jjjllleee___^^^eeeooolllccciiiyyy(((***,,,------,,,***(((&&&''')))***+++,,,,,,,,,,,,---...000111222222333222///***&&&&&&&&&&&&&&&)))***++++++,,,...222555///---+++***+++++++++***333444444111---+++,,,---///...,,,+++******++++++///...,,,*********+++,,,,,,+++)))(((((((((***++++++***((()))******(((&&&******))))))******++++++,,,***'''(((***------,,,---,,,***))))))***+++,,,++++++***(((%%%$$$%%%'''###$$$$$$$$$###%%%(((+++......---,,,+++******)))***,,,......------...///000///---++++++++++++,,,(((+++...---+++)))***,,,---,,,***)))))))))((('''---///000///---***)))))),,,+++***)))(((''''''''''''&&&%%%&&&)))++++++***(((((()))'''$$$######$$$))))))***((('''&&&''')))((((((((('''&&&'''***---,,,,,,,,,///111000---)))))))))*********)))))))))(((((()))+++...000222333.........---,,,+++))))))***+++,,,---,,,---...000,,,+++)))***++++++)))&&&***)))(((***---///...,,,+++,,,---,,,,,,,,,---///222...+++***,,,...---,,,+++...111222333555;;;???888555111......///.........---,,,+++******++++++,,,,,,---///111222111000000...,,,***))))))))))))((()))************)))))),,,***'''''''''((((((''''''(((***,,,.../////////+++***)))(((''''''((((((,,,------+++(((''')))+++,,,---...---,,,+++,,,---000///---,,,+++***)))(((((('''''''''(((***,,,---,,,+++***+++,,,,,,+++***,,,+++***))))))+++,,,...++++++)))'''%%%%%%(((***)))+++---///000000///...+++++++++***)))))))))************,,,---,,,***))),,,+++)))))))))***,,,...,,,------+++)))&&&&&&&&&&&&***---//////............000000...***''''''((()))+++---/////////...---...---,,,+++,,,...000222......///222555666333000111///+++***+++...000111333333444333222111333444333222111000000000111111555666888999999888666555111111222444666666555444999666444777===@@@@@@===???CCCDDD@@@:::777:::>>>;;;:::888888999:::;;;:::BBBDDDBBB>>>===AAACCCAAA===>>>CCCIIIIIIDDD??????AAA@@@???AAADDDHHHJJJKKKEEEOOOWWWUUUMMMHHHLLLSSSRRRKKKFFFJJJSSSVVVPPPIIIJJJQQQVVVRRRJJJHHHNNNUUUOOONNNPPPVVVVVVPPPKKKIIIWWWVVVRRRLLLLLLQQQTTTTTTGGGQQQ[[[ZZZQQQIIIHHHJJJSSSOOOKKKMMMQQQRRRMMMHHHDDDKKKOOOJJJAAA???HHHRRROOONNNOOOQQQSSSSSSRRRQQQ]]]cccbbb\\\\\\dddiiihhh\\\^^^eeemmmkkkfffiiirrr)))***+++,,,,,,+++***)))'''((()))***++++++++++++---......//////000000111---,,,***'''$$$$$$&&&))),,,******+++...111222333000...+++***+++,,,------222333222000---+++,,,------,,,+++******+++,,,,,,---,,,+++******+++,,,------,,,***)))))))))***++++++***))))))***+++***(((,,,+++******))))))******((('''%%%&&&(((*********))))))))))))))))))******+++)))(((((()))))))))(((###$$$%%%%%%$$$%%%(((***...---,,,***)))(((((((((,,,...//////...---.....................////////////...---+++***+++,,,---++++++***(((&&&''')))+++000///...//////...,,,***///...,,,***(((&&&&&&%%%'''&&&&&&(((+++,,,+++***''''''((('''$$$######$$$'''(((***)))'''&&&&&&'''%%%&&&&&&%%%$$$&&&))),,,------...000111111...+++'''((()))***+++***)))(((***((())),,,222777888777222111///---+++***)))))),,,+++***+++---...------,,,+++******+++***(((&&&((('''(((***------,,,***+++***))))))+++---...//////...,,,******+++,,,---000000000111333555777999777444111///......,,,***++++++++++++++++++******,,,++++++...222444333111......---+++)))''''''(((&&&''')))***++++++++++++)))'''&&&&&&(((*********((()))+++,,,---.........+++***((('''''''''((())).........,,,)))((()))***---------,,,******,,,---.........,,,***(((((()))'''&&&&&&&&&''')))+++,,,,,,,,,+++,,,---...,,,+++++++++***)))***+++,,,---,,,,,,+++(((&&&&&&(((***((()))+++,,,///000222222...,,,)))''''''(((((((((+++,,,---,,,***))))))))),,,++++++++++++,,,,,,---111///---,,,+++***(((&&&(((***...///000000111222111000...,,,***))))))))),,,,,,---.../////////...---------------...///000......000333555555333111////////////...///111333555333333333444555444333666555333222222222333444444555777999999777555444333333444444444444444444999777777888;;;===>>>===???@@@AAA???======>>>@@@???>>><<<:::888:::===@@@@@@BBB@@@<<<<<>>BBBEEEGGGIIILLLMMMJJJQQQVVVSSSLLLHHHKKKPPPNNNKKKIIIJJJNNNPPPNNNLLLHHHNNNTTTSSSNNNKKKMMMQQQOOOTTTVVVSSSQQQPPPNNNJJJSSSPPPOOOQQQRRRPPPQQQTTTMMMSSSXXXVVVOOOIIIHHHJJJMMMMMMMMMMMMMMMLLLKKKJJJCCCHHHKKKGGG@@@???FFFNNNOOOOOOOOOMMMMMMNNNQQQTTTYYY[[[\\\]]]]]]^^^aaadddbbbdddfffggghhhkkknnnqqq|||)))******************)))'''((()))***++++++++++++------------------------***++++++(((%%%%%%))),,,///,,,***+++///111111///...,,,)))))),,,...000111//////...---,,,+++,,,,,,+++***))))))***+++,,,---,,,++++++******+++,,,---,,,,,,+++***)))******++++++***)))***+++,,,+++***++++++***(((((('''''''''%%%%%%%%%&&&((()))))))))'''((()))***++++++******+++(((&&&(((+++---,,,***&&&((())))))))))))***,,,...---+++***((((((((((((---...000///---,,,,,,---......000111111222111111555111,,,)))***,,,......+++,,,+++)))&&&'''+++///111...,,,---///000---***000///---,,,***))))))(((''''''(((***,,,---+++)))&&&''''''&&&$$$###$$$%%%&&&(((******(((&&&&&&&&&###$$$$$$######$$$(((***------...///000///---,,,'''(((***,,,,,,,,,+++***+++((('''+++333777777555111000---+++***))))))***---+++)))***---...,,,***+++************)))'''&&&&&&''')))+++,,,,,,***)))+++(((&&&'''+++//////...+++++++++***)))***---///555333000///000000000///333222000//////...+++)))((()))+++,,,,,,+++***)))+++))))))---222666555333,,,---...+++(((%%%&&&''''''(((***,,,,,,,,,+++***'''%%%$$$%%%(((***++++++******+++,,,------......******(((''''''((()))***---------+++***)))))))))------,,,***)))))),,,///---...///---***(((((()))&&&%%%%%%&&&''')))+++,,,---------...000000...---+++*********+++,,,---...------,,,***(((''')))+++))))))***+++---///222333222...)))''''''(((((((((...000111///+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,666222///...//////,,,)))))),,,...000000111222444333///,,,******+++,,,+++..................//////---------........./////////000111333444444333222...111333333000000222555666333222444777888666333888777555444444444555666222444777888888777444222444555555555555555777888999888888999999:::;;;<<<>>>===<<<===???@@@AAA@@@CCCCCCAAA>>>;;;<<>>::::::======:::>>>DDDCCC===???HHHKKKGGG;;;???CCCEEEEEEFFFJJJMMMTTTOOOKKKLLLOOOOOOJJJDDDFFFMMMQQQOOOIIIHHHOOOWWWOOOLLLJJJOOOVVVWWWOOOGGGTTTZZZXXXMMMHHHNNNRRRQQQLLLJJJPPP[[[[[[QQQKKKMMM\\\SSSJJJHHHMMMPPPMMMIIIDDDLLLSSSPPPFFFBBBGGGOOOHHHBBB======CCCFFFEEEBBBMMMOOOOOOMMMJJJKKKNNNRRRMMMOOOXXXaaabbb]]]ZZZ\\\mmmmmmhhhdddgggpppwwwwwwiii}}}|||}}}*********++++++*********'''((()))+++,,,,,,,,,,,,---,,,+++************+++***,,,---+++((((((,,,///111...,,,,,,...///---++++++)))((()))---000222333+++*********++++++,,,,,,***)))(((((()))***,,,---+++++++++***++++++,,,,,,+++++++++************************,,,......---+++***)))(((&&&%%%%%%%%%%%%###%%%''')))))))))******((()))+++,,,---,,,+++******(((''')))---...---***(((***------,,,,,,,,,---...---+++)))))))))******,,,...///...,,,******+++...///000111222222222222666222,,,)))***,,,...///,,,------+++((()))---222///,,,***+++---...,,,***,,,,,,++++++***+++++++++)))))))))+++------,,,***%%%'''((('''%%%%%%&&&'''&&&(((******((('''&&&&&&$$$$$$$$$###"""$$$'''***+++,,,---------,,,,,,+++)))***+++---......------,,,(((&&&)))///222111...---,,,***)))))))))***+++---+++)))))),,,---+++((((((((())))))((('''''''''(((***,,,---,,,+++)))(((***'''&&&(((,,,///000...((())))))))))))+++...111555222000.../////////...000///...///000///---+++''')))+++,,,---+++***(((+++)))***---222666666555111111///---***(((((())))))+++---......---+++)))&&&%%%$$$%%%(((***+++,,,++++++++++++,,,---------*********)))************++++++*********)))(((''',,,,,,,,,***)))+++...000...///000///,,,***))))))%%%%%%%%%%%%''')))+++---.........000222222000...+++++++++,,,,,,---.../////////...,,,***)))***+++,,,+++******+++...000111444111,,,***))))))******000333555333///---...///,,,,,,,,,,,,,,,,,,,,,,,,666222...---//////---***,,,...000111000111222333222...+++)))+++---//////000/////////////////////,,,,,,---......////////////111222333333333333333///222555555222111333666555333222444888999666333777777777666666666666666222333555777777555333222111222333333222444888;;;<<<;;;;;;;;;;;;<<<======;;;:::999:::>>>@@@@@@???CCCCCCBBB???===>>>DDDIII???AAA???;;;;;;>>>???===???EEEEEE???AAAKKKNNNJJJDDDFFFFFFDDDBBBDDDHHHMMMVVVQQQLLLLLLPPPPPPJJJEEEIIILLLNNNNNNMMMNNNSSSXXXPPPLLLKKKPPPVVVWWWOOOGGGTTTZZZXXXMMMIIIOOOSSSPPPLLLJJJPPP[[[[[[QQQKKKMMMZZZPPPGGGFFFLLLPPPOOOKKKIIIMMMPPPOOOKKKHHHKKKNNNIIICCC===>>>DDDHHHGGGCCCKKKMMMPPPOOOLLLJJJLLLNNNIIILLLUUU```ccc___]]]```lllmmmkkkhhhmmmtttwwwtttmmmzzz|||}}}}}}***+++,,,------,,,+++***'''(((***,,,---......///,,,+++***)))((()))******---------,,,,,,,,,...000000...------------+++***)))((((((***...000111000'''&&&&&&(((+++---......))))))((((((((()))+++,,,++++++++++++++++++******************)))))))))((())))))+++...111000...+++((('''&&&%%%$$$$$$$$$$$$###&&&)))+++++++++++++++***+++---......---,,,+++***)))***+++,,,---+++***'''***---...---,,,++++++,,,+++)))(((((()))+++,,,+++---...---,,,******+++000000000000000111111111333111...++++++,,,...000......---,,,+++,,,...000,,,+++))))))+++,,,,,,+++''''''''''''((()))***++++++******+++---...---+++&&&'''(((((('''&&&((()))((()))+++***(((''''''(((&&&&&&%%%$$$###$$$'''))))))***,,,,,,***)))***+++***++++++,,,...///000000,,,)))'''(((+++,,,+++)))((((((((())))))***+++,,,,,,+++************)))(((%%%'''))))))((('''((()))---...000///,,,***))))))(((((((((***---//////...)))(((((((((***---///111000//////000000222444666///......///000000///---)))***,,,------+++***((()))***,,,...111444666888999555111///......---,,,+++---///000000...,,,***'''%%%$$$%%%''')))******,,,,,,+++++++++,,,------)))***,,,------,,,+++******)))((()))++++++)))'''***+++,,,,,,,,,---000222222111000000000///,,,)))%%%%%%%%%&&&(((***,,,...------...000222222000...+++,,,---...//////000000000000000...+++******+++---,,,+++++++++---...///333222111...+++***+++---///111444555333111000000---,,,,,,++++++++++++,,,000...,,,++++++,,,,,,+++...000222222111//////000...---++++++,,,...111444000000111111000///......,,,,,,,,,---...///000111000222333444333222333444333444555444333333333444333333333555777777666444555666777888888666555444222333444444444444333222---///000///...000555:::@@@???===>>>@@@AAA@@@???999888888999<<<>>>>>>>>>?????????>>>>>>@@@CCCEEECCCDDDBBB>>>>>>BBBDDDCCC<<>>777///,,,///111///,,,+++---000222333111///...((('''%%%%%%&&&(((((((((------,,,+++++++++,,,---(((***...000111///,,,***)))((((((***------+++)))(((***,,,......000222444777333000222555444///)))&&&&&&&&&'''(((+++---///******,,,...111000...+++,,,---...///111111222222111111111///---++++++,,,++++++++++++,,,---......///222444111+++))),,,000+++,,,///333555444000---...,,,***)))))))))+++,,,,,,,,,+++***))))))+++...///222444444111...,,,+++)))+++------,,,///333888000111222222222000...,,,++++++++++++---///222444000333444444222111333555777555333333333444333222000222555666666555555555333555777999999666333111333333222222222222333333---//////---+++---333999BBB>>>;;;<<>>999999:::::::::;;;<<<===;;;;;;<<>>???EEEMMMOOOKKKHHHHHHUUUPPPJJJFFFEEEFFFHHHIIIFFFOOOWWWUUUKKKEEEIIIPPPUUUMMMGGGLLLWWW[[[UUULLLJJJPPPTTTPPPHHHDDDIIIPPPNNNNNNSSSYYYZZZSSSKKKHHHOOOPPPNNNKKKMMMUUUZZZ[[[IIIRRRZZZYYYPPPIIIJJJNNNYYYOOOIIIMMMWWW[[[SSSIIIGGGNNNSSSNNNFFFEEENNNXXXNNNMMMMMMNNNNNNMMMJJJHHHOOOVVVXXXUUUXXXdddkkkkkk\\\]]]fffrrruuummmiiikkkxxxoooqqq~~~yyysss***,,,...000000...,,,***'''(((+++---000222333333...---+++******+++---...000---+++,,,///000///---&&&)))------+++***,,,///,,,,,,,,,------,,,(((&&&%%%$$$$$$(((///333555444***)))(((''''''((()))***,,,,,,,,,++++++)))((('''(((((((((((((((''''''&&&%%%(((---333555333...***''''''&&&%%%%%%%%%&&&&&&!!!%%%+++------++++++,,,...------,,,,,,+++++++++))),,,///---***'''''')))(((+++///111000---,,,+++'''&&&%%%$$$&&&(((+++---,,,...//////...------...444222000---,,,,,,,,,---***...111000,,,***---111///,,,***+++---...,,,))))))+++,,,+++)))))),,,000((((((((((((((()))******///---++++++,,,.........'''(((******))))))+++,,,,,,,,,+++***((((((***,,,******)))'''%%%%%%''')))(((+++,,,+++)))(((***,,,+++***((((((***---111333+++,,,,,,***(((((()))+++((()))+++,,,------,,,+++***,,,---+++(((&&&''')))%%%(((,,,,,,+++,,,...000666666666222,,,)))***+++&&&***///111///------///222---((((((,,,///---***(((,,,///...,,,---222888444222000/////////...,,,.........---,,,+++***)))(((---111000...///555<<>>::::::===AAAFFFHHHEEEAAACCCCCC???:::;;;BBBGGGHHHDDD???AAAIIIKKKFFFGGGMMMTTTNNNHHHEEEFFFGGGFFFEEEFFFHHHLLLMMMMMMJJJHHHFFFNNNQQQTTTTTTQQQOOOOOOQQQQQQNNNKKKHHHHHHHHHIIIIIITTTMMMMMMVVVXXXQQQLLLMMMHHHNNNPPPLLLPPPZZZ___[[[WWWVVVTTTRRRQQQPPPNNNLLLNNNPPPQQQQQQPPPOOOPPPQQQNNNMMMLLLKKKKKKMMMPPPSSSQQQNNNKKKLLLNNNNNNKKKHHHIIIUUUZZZUUUXXXeeeiiicccaaa\\\bbbnnnppphhhjjjtttoootttxxxzzz}}}~~~yyy{{{~~~+++))))))+++000222222111+++---000333444333222111999222+++***...000...***+++...000///,,,***+++------+++***,,,000000---***,,,---------,,,,,,...///)))((('''))),,,...///......---***((((((((()))***)))---222333///***(((((((((''''''((())))))'''&&&&&&+++///...+++(((***...&&&'''''''''''''''&&&&&&%%%&&&''')))***,,,,,,,,,)))---222222...***)))))),,,+++***)))((((((((((((...000333222000---+++***((('''%%%%%%%%%&&&(((***///.........------------...---,,,+++***)))))))))111000...,,,,,,,,,---...///---***)))+++,,,------'''((()))+++++++++***)))---,,,+++***+++,,,---...)))(((&&&&&&''''''%%%$$$&&&((())))))(((''''''((((((***,,,+++******---000///---)))&&&$$$%%%'''(((,,,------+++))))))***++++++)))&&&$$$%%%)))...111444000***)))+++------,,,+++---......---,,,,,,---+++)))&&&'''******(((%%%***)))((()))+++///444777.........///000...***''',,,++++++...111222///---+++,,,---......,,,***((('''))),,,,,,++++++...111444111...,,,,,,...000222111111000///...,,,***)))000///,,,******+++---///---,,,,,,+++*********+++)))+++000777;;;:::444...+++(((&&&$$$%%%(((,,,...///...---,,,+++*********///............//////000)))((())),,,//////+++(((***+++---111555777777666444555666555111...++++++&&&&&&&&&'''(((((())))))'''((())))))(((((()))***(((---222444222111111333===999333...,,,,,,+++++++++*********+++---///000000000000...,,,***)))***(((''''''***...000...,,,(((((()))******+++,,,,,,444222...++++++,,,///111...555:::666,,,%%%&&&***,,,,,,---,,,+++,,,///111888777555111...---///111((()))***+++---...000000>>>;;;777555555666666555---333777555///---222777666111---111999<<<666///777999999666333333666:::111000333999999333000111555333111///000111444555///888??????999666;;;AAA???999555999@@@CCC===666999@@@EEEBBB<<<===GGGRRR===<<<===???CCCCCC@@@===LLLKKKGGGAAACCCJJJPPPQQQAAAEEEHHHGGGCCC@@@@@@AAAHHHFFFEEEFFFHHHIIIHHHFFFJJJOOOSSSPPPJJJIIIOOOVVVTTTLLLFFFHHHMMMOOOIIIAAALLLXXXYYYNNNKKKSSSVVVOOOGGGHHHKKKPPPQQQRRRWWW]]]kkk___RRRMMMPPPSSSQQQMMMIIIOOOUUUTTTOOOLLLNNNRRRWWWJJJBBBGGGQQQQQQKKKEEEPPPXXX\\\TTTHHHCCCLLLWWWMMMKKKTTTdddiiibbb^^^aaaiiiggg```]]]hhhvvvttthhh```nnn}}}yyyuuuyyy+++******---111333222000---...000111222111000///666111,,,+++---///...,,,---...//////---,,,,,,,,,---,,,---///000///---***,,,---...---,,,,,,...000***)))((())),,,---...---,,,+++*********+++,,,,,,,,,///222333111...+++***)))((('''((())))))(((&&&(((+++------***((()))***''''''((((((((('''''''''&&&''')))+++---.........,,,///222222111///...---++++++***)))))))))******...000333333000,,,)))(((((('''&&&%%%&&&'''(((***....../////////...---------,,,,,,,,,,,,------...111111000///...---,,,,,,...,,,)))(((***+++,,,,,,))))))***+++++++++++++++,,,,,,,,,,,,,,,------...)))(((''''''(((((('''&&&&&&((())))))(((''''''((((((***++++++)))***,,,///...,,,(((&&&%%%&&&(((***,,,------,,,***)))+++,,,+++)))&&&%%%&&&)))---000333000,,,***+++---///000000///...---,,,,,,+++***,,,***))))))******)))(((*********+++,,,---///000,,,,,,,,,...///...***'''+++******,,,///111000...---............---+++***)))+++......------///222222111///------...000111000//////...---,,,,,,+++///---+++))))))+++---...,,,,,,+++))))))((((((((()))+++000555999777222---***(((&&&%%%&&&))),,,......---,,,******)))******.........---......///000***)))***,,,......+++(((******,,,///333555666555222222222222000...+++)))*********)))))))))(((((('''((()))((('''''')))+++---...000111111222444555:::666111---+++++++++***---,,,+++++++++,,,---...//////...---+++***)))))))))((((((***...000///---+++***)))((()))+++---///333000---******,,,///222222444555333///***((((((***++++++***)))***,,,...222444666555333111//////+++***)))***+++...000222<<<999777555666666555444///000111222222333333444333222222444777777555333777777666666777666555444222000111555555111000222444333111000000111333444444777;;;<<<;;;::::::;;;:::999888:::<<<>>>===<<<===???@@@???>>>>>>BBBEEE???===<<<>>>BBBEEEFFFFFFIIIKKKIIIFFFFFFKKKMMMKKKEEEDDDCCCBBBCCCCCCBBBAAAGGGCCC@@@EEEMMMNNNGGG???DDDKKKQQQNNNHHHGGGNNNVVVRRRNNNKKKJJJLLLNNNOOOOOOWWWUUUQQQMMMMMMOOOPPPPPPGGGIIINNNSSSTTTRRRTTTXXX```\\\VVVSSSRRRRRRQQQPPPKKKRRRXXXVVVPPPLLLOOOTTTRRRJJJEEEHHHLLLLLLLLLLLLQQQVVVXXXTTTMMMJJJMMMQQQJJJQQQZZZ```eeefffccc]]]iiidddbbbffflllooopppqqqhhhlllrrrwwwzzz|||}}}~~~******,,,///222333222000////////////......------222000...---,,,---///000///...------...///...,,,,,,///111222000---++++++,,,---------,,,,,,...///,,,***))))))+++,,,,,,+++)))***+++,,,---------...000000111222333111...,,,***((('''(((******)))(((***+++++++++***)))((('''(((((((((((()))))))))(((&&&(((+++...000000000///111000111222444555444333,,,,,,+++*********++++++***---111222000,,,)))((((((''''''&&&'''((()))))),,,---///111111000...---+++,,,,,,---...000222222111111111000///---+++***...+++))))))+++,,,,,,,,,++++++*********+++,,,,,,+++,,,---...///......---)))((('''(((*********)))'''((())))))''''''((()))((()))******))))))+++---+++)))'''&&&&&&(((***,,,,,,------,,,+++***+++---***)))'''&&&'''***---///111///---+++***,,,111555888444///---......,,,***,,,---...---+++++++++,,,+++,,,------,,,+++)))((((((((())),,,------+++((()))((((((***---///000///222111///...---------...,,,...000000000000111222111000///..................---------------...///---+++***))))))***,,,---...---,,,+++)))((((((((()))+++...222444333...***((((((''''''(((***,,,...///---,,,*********+++,,,---------------...//////---------...//////,,,************,,,///222333333333111///000222111---***......---,,,+++***((((((((((((((('''&&&&&&))),,,222000......111444666777666333...+++***++++++***///...,,,+++++++++,,,,,,---------,,,+++******)))***)))***,,,...000///......,,,)))((((((+++...111111...+++)))))),,,000222666333000000111///***&&&,,,,,,,,,***((((((***,,,,,,111777:::888444///------,,,***)))+++...111333888777666666666666444222///,,,***...555888555111000444888888555333444777888555444666999888333...333000///111111///000333222222111111111111222222888666555888<<<<<<999555555888;;;:::999:::???CCCBBB>>>;;;;;;===>>>;;;888AAA>>><<<===AAAGGGLLLNNNDDDHHHJJJHHHGGGHHHFFFBBBFFFBBB>>>???CCCFFFEEECCC@@@BBBFFFJJJMMMKKKFFFBBBFFFFFFGGGHHHJJJLLLNNNNNNOOOPPPOOOLLLKKKNNNUUU\\\YYYPPPLLLQQQRRRMMMIIIKKKLLLKKKMMMPPPQQQPPPSSSXXXTTTWWW[[[YYYUUUQQQQQQSSSTTTSSSSSSTTTVVVVVVSSSQQQOOOKKKIIIIIIGGGFFFLLLSSSQQQQQQQQQQQQQQQOOOMMMKKKNNNYYY]]]YYY\\\ggghhh```aaa^^^eeerrrsssjjjjjjsssqqqllljjjppp|||***+++---000222222111000222000///---++++++++++++...///000...,,,,,,///222000---+++,,,///111///---,,,000444444000,,,++++++***+++,,,+++******,,,...---+++))))))***+++***))))))+++---...//////------222000...///222222000---+++)))((()))***++++++***,,,***)))***+++,,,***))))))))))))))))))*********'''))),,,///111111000///222000///111666999888777//////---,,,+++*********&&&***///111000---+++***''''''((((((((()))))))))***,,,000222333111...,,,++++++,,,---///000222333//////...------,,,,,,,,,...,,,******,,,---------++++++)))))))))***+++,,,***,,,...000111///...,,,)))(((((()))+++,,,,,,+++((()))))))))''''''(((***))))))))))))((()))******((('''&&&&&&'''))),,,...------...,,,+++***,,,---)))((((((((((((***,,,---,,,------***)))+++222777<<<666///---000111000------000111000---+++---000,,,,,,---,,,+++)))((('''&&&&&&'''))),,,,,,+++)))(((''''''(((***---///000444222000---,,,---///111///000222333333333222222////////////...------,,,,,,+++++++++,,,...000111,,,+++*********+++---...222111///---,,,+++******)))+++---///000...+++(((''''''((()))***+++,,,,,,///...---,,,+++,,,---...,,,,,,+++,,,,,,---...///000000000000000///...---+++***)))***---000111111444111...000444555111,,,////////////...,,,+++***))))))(((&&&%%%&&&***---333111...000444777666555222///+++)))***+++++++++...---,,,,,,,,,---...///...---,,,,,,,,,,,,+++*********+++---.../////////---,,,+++******,,,...///...---***)))***,,,000222555222//////111000,,,(((//////...,,,***)))+++---,,,111777:::999444///,,,------,,,,,,---///000111444444444555666555222000---***)))...555888666222000444888888555333555777777666555555666666222///222///...111111...///222222222222222222111111111777555444666;;;<<<:::666555888::::::999;;;AAAFFFBBB===777666999;;;888444@@@>>>======@@@FFFKKKNNNAAAEEEGGGEEEDDDDDD@@@;;;AAA@@@???AAADDDFFFFFFEEE<<>>:::666444555777999:::===>>>>>>>>>???AAACCCEEEBBBDDDDDDAAA???AAA@@@<<<;;;???DDDGGGGGGFFFFFFGGGFFFJJJNNNMMMJJJIIILLLPPPJJJIIIIIIJJJKKKKKKKKKIIILLLLLLLLLNNNPPPRRRRRRSSSGGGQQQTTTLLLKKKQQQQQQKKKNNNKKKJJJMMMPPPQQQUUUYYYWWWWWWWWWWWWVVVUUUSSSQQQSSSQQQQQQUUUYYY\\\\\\ZZZXXXQQQKKKIIIGGGEEEHHHMMMMMMMMMMMMLLLKKKLLLOOOQQQUUUSSSVVV]]]^^^ZZZ]]]ddd]]]dddhhhiiinnntttqqqiiieeejjjpppuuuxxx{{{~~~***,,,---...---...000222000///---,,,******++++++---///000///---,,,///111---+++******,,,//////000///000111000...,,,++++++'''((())))))(((((()))+++---+++)))))))))***)))'''+++,,,...//////...,,,***---+++((((((***,,,......---+++))))))+++---......,,,,,,,,,,,,,,,---...///))))))(((((((((***+++,,,******+++,,,------------///...---///111333444444555444222///---+++******---///111000---)))'''&&&&&&(((***,,,,,,+++)))(((''')))...111222111///---,,,,,,++++++,,,------......---+++******,,,...///'''&&&%%%&&&((())))))((())))))((('''''''''((((((***+++...000000///---+++***)))(((***,,,------,,,)))******((('''''')))+++***(((&&&&&&''''''&&&%%%$$$$$$%%%&&&(((+++...000.........,,,)))(((((()))'''((()))+++++++++***)))&&&((()))***+++---000222111---((('''***---......///000111000.........///...---,,,+++,,,---///000'''&&&&&&''')))***((('''%%%'''((())))))+++---///222000,,,***+++---111333222222333444555444222///...///......---,,,*********+++,,,---.........---***++++++,,,---///000111...---,,,+++)))((((((((((((***+++***(((''''''((((((((((((((()))(((((((((&&&'''(((*********)))((())))))))))))***,,,---...*********((('''''')))+++...,,,+++,,,...//////......,,,***+++...///---+++***,,,...000111000///...*********)))((((((+++...///111444888999666111,,,+++***)))***---///000000++++++,,,...000444777888333000------///000---***)))+++------------...///)))***,,,......---+++)))++++++,,,---.../////////,,,111555555111------///,,,,,,,,,)))''''''(((***111333444444111...------+++...222555555222///,,,//////000222333333000...(((---111333333222333555222000///333888:::777333666777888555111111555999111000111555555111000111666555444333333222333333111555999888666666:::>>>;;;888555888===AAAAAA???999888777555555888<<>>===<<<;;;<<<===CCCDDDBBB======AAABBBAAA999@@@HHHKKKIIIGGGHHHIIITTTJJJBBBDDDMMMSSSOOOHHHBBBOOOYYYTTTEEE???HHHTTTMMMKKKKKKOOOSSSTTTOOOKKKJJJUUUSSSDDDBBBQQQZZZVVVJJJJJJOOOWWW[[[XXXTTTTTT\\\WWWSSSSSSVVVVVVTTTPPPGGGSSS^^^[[[RRROOOZZZfff[[[SSSLLLLLLKKKHHHGGGHHHLLLNNNOOOMMMJJJLLLRRRWWWOOOOOOXXXfffeeeYYYVVV]]]jjjkkkfff___fffuuuwwwnnn\\\fffpppsssqqqrrrxxx{{{sssyyy***,,,,,,+++***+++///222......---,,,,,,,,,,,,,,,//////000///.........///***************,,,///111111///------------,,,+++)))*********))))))+++,,,---+++)))((()))***)))(((***+++,,,---......------******(((&&&&&&(((---000---+++)))***,,,...//////---//////---)))(((***---)))(((''''''''')))+++---------,,,++++++,,,------,,,...////////////000111444333111000......---------///000///,,,*********&&&(((+++------,,,)))(((&&&(((,,,///111000...---++++++++++++,,,---.../////////000000///---,,,+++&&&&&&%%%''')))***)))((()))))))))))))))(((''''''***+++---.........,,,+++***)))((()))+++,,,,,,+++*********(((''''''***,,,+++(((%%%%%%&&&'''%%%######$$$%%%&&&))),,,.../////////...+++(((&&&&&&&&&&&&(((***,,,,,,+++)))'''''''''(((+++...000000///---,,,***((()))***,,,...000///......//////...------...///000000000000000***(((''''''(((((('''%%%%%%(((***+++******,,,......,,,***)))***---111333222111222333555444000---//////...---,,,+++*********+++---//////---+++***))))))***+++---...///000,,,,,,+++))))))(((((((((((()))***(((&&&%%%'''******)))((('''&&&&&&&&&&&&$$$&&&***,,,---,,,)))(((((((((((()))***+++,,,---(((((((((&&&$$$%%%))),,,///......///000000///---,,,++++++***++++++++++++)))+++---///000000...---***+++,,,+++******,,,...///333777999777222...+++***))))))+++///222333333,,,,,,---///222666999;;;444000------//////,,,((((((***------,,,+++,,,...******+++,,,,,,+++*********,,,///111111000...---***///555666333///---...+++++++++)))'''''')))***...000222111///............000222444444222///---.........000111222000...+++///333555444222222333///------111777999777444555666666666555666777888555222222555555222222555999777555333333333444555555888:::999666555888;;;:::777666888<<<>>><<<:::555666777999;;;===>>>???:::;;;<<<:::888666777999???@@@>>>999:::???BBBAAA???BBBFFFIIIKKKKKKJJJJJJRRRIII@@@BBBJJJNNNJJJDDDCCCNNNVVVSSSIIIDDDJJJTTTNNNMMMMMMPPPTTTTTTPPPLLLPPPRRROOOHHHIIIRRRYYYYYYRRRPPPTTT\\\___\\\WWWVVVZZZVVVSSSSSSUUUWWWUUUSSSKKKTTT[[[YYYQQQPPPXXXaaaXXXSSSPPPPPPOOOJJJGGGHHHHHHKKKMMMLLLLLLMMMQQQTTTPPPUUU\\\aaa___[[[ZZZ]]]kkkgggbbbbbbhhhooopppmmm```ffflllooooooqqquuuzzzwwwpppvvv+++,,,,,,***(((***///333,,,,,,------------......000////////////......---(((***+++***(((***...222222...+++***,,,...---+++***+++,,,+++******,,,...,,,***)))((()))***)))(((((()))***,,,---...//////)))))))))&&&$$$&&&,,,222...,,,******,,,...000000...111111---'''$$$'''+++((('''&&&&&&''')))+++,,,000///---+++***+++---...+++...111111...,,,...000222111111000000000000000)))+++------------///111&&&(((+++---...,,,***(((%%%'''+++...//////......******+++,,,---...000111000222444555333///***&&&)))((((((***,,,---,,,+++)))***+++++++++)))((('''***+++,,,---------,,,,,,***)))))))))+++,,,+++************(((''''''***,,,+++(((%%%%%%&&&&&&%%%"""###$$$%%%'''))),,,.../////////...+++'''$$$$$$%%%%%%(((+++------+++((('''(((''')))---222333111---...///...,,,******---///111...,,,,,,///000---+++---///222444444222000...,,,***((((((((('''&&&$$$%%%(((,,,---+++***+++---+++***(((((()))---000333222111111333555333///+++000///---,,,+++************,,,...000///---)))''''''((()))***,,,...//////---,,,,,,+++*********+++((())))))(((%%%%%%(((++++++***(((&&&%%%$$$%%%%%%%%%(((---111222000,,,***'''''''''((()))+++,,,---)))******(((&&&'''+++////////////111222222///---,,,------,,,******,,,---)))+++---///000...,,,+++***,,,------,,,+++---...000444999999444///,,,,,,***)))***,,,000333555555......///000333666999;;;444000,,,,,,......***&&&'''***------+++***,,,...,,,+++***)))))))))***+++***,,,000333333111...+++***...444666555222...,,,,,,---,,,+++))))))+++---+++---000111000/////////000111222333333111000///...------...000111000//////111333555555444222000+++,,,...111555777777666555444444777:::;;;888444999555333444444333555999;;;999666333333333555666;;;;;;;;;999777666666888777777777888::::::999777444555777<<>>EEECCCCCCFFFKKKNNNLLLJJJFFFHHHIIIFFFAAA@@@DDDHHHMMMIIIGGGKKKQQQSSSOOOIIIOOOOOOPPPRRRTTTTTTSSSQQQRRRLLLKKKRRRWWWTTTSSSUUU___YYYVVVYYY\\\[[[[[[]]]VVVUUUTTTTTTUUUVVVVVVUUUYYYRRRMMMPPPXXX\\\XXXRRRSSSRRRSSSTTTQQQJJJHHHJJJDDDEEEHHHJJJLLLMMMMMMMMMWWW___^^^TTTQQQ[[[ccccccccc]]]```lllppphhhcccfffiiihhhiiilllrrrvvvwwwwwwrrrvvvzzz|||}}}(((***------,,,,,,,,,---111///---,,,,,,---...///---...000222222111///---+++***((()))+++---......***+++,,,+++***))))))***%%%(((,,,000111///,,,***000...,,,*********,,,---(((***---///000///...,,,...---,,,******)))******+++///111000---,,,111666111///+++'''%%%%%%'''(((---+++))))))+++---//////+++---------,,,,,,...///444333222///,,,,,,---000---...000111000...+++))),,,***)))+++///111000...***+++,,,+++)))(((((()))%%%)))///444555333///,,,333000+++)))***---///111,,,111777:::888111)))###)))&&&&&&,,,333555///)))***---///,,,'''&&&***///(((***,,,......,,,***)))333111,,,)))'''''')))***+++))))))+++***'''(((,,,---+++)))((((((((('''%%%%%%&&&'''((())),,,111444///---***'''%%%%%%%%%%%%,,,++++++++++++++++++,,,&&&+++000222111.........666///******...///+++&&&,,,111555222,,,***...444...---///333777666000***((()))******)))((()))***&&&***//////---+++,,,...000+++''')))...222222000+++...111000...---///222333///,,,,,,------+++(((333222000---+++)))((((((%%%))),,,---,,,+++,,,......,,,******+++++++++***%%%(((+++***'''(((---333111---(((&&&''''''&&&$$$(((***,,,......---+++)))&&&(((***+++,,,+++***)))---***((('''))),,,...///(((---222000,,,***...333000...,,,,,,//////+++((((((,,,111111...++++++---)))+++...000000...,,,***111111000///////////////---............///333555555---)))///:::???888///---......+++(((&&&''')))(((***---...---,,,,,,,,,000---)))'''&&&(((+++---&&&---555666222......111555222//////111000,,,)))***,,,---+++((('''))),,,******+++///222333///,,,666222......000444555444,,,///000///---,,,///333<<<666222444999:::555///...000111000...000444999444222444:::AAAAAA:::333>>>999444111222555888:::333444555555444444555666CCC>>>999666666666444222000666<<<:::444222777>>>888777999BBBJJJJJJ@@@666@@@@@@===777111111777>>>333444777:::======:::888FFFCCCAAACCCGGGKKKJJJIII@@@FFFKKKJJJDDD@@@AAADDDHHHEEEEEEKKKSSSTTTKKKBBBIIIVVVYYYLLLDDDKKKWWW]]]RRRIIIMMM[[[[[[MMMIIIRRR^^^bbb[[[OOOUUUeeeeeeWWWLLLMMMUUU^^^ZZZOOOOOOXXX\\\QQQIIIMMMYYY___XXXOOOOOOVVV[[[VVVMMMFFFHHHMMMGGGCCCEEEOOOUUUPPPHHHEEEZZZaaa\\\NNNOOO```fff___YYYYYYaaallljjj___^^^eeesssggg___cccqqqzzzwwwooohhhttt~~~xxx{{{---.........------///111///...,,,+++***+++,,,---+++---///111222111000...,,,***))))))+++---------,,,------+++((('''(((***(((***---000111///---+++///...,,,+++******++++++))))))***,,,---......//////---+++***))))))***+++---///000///------000444000...***'''&&&&&&((()))+++******,,,......---,,,,,,------,,,++++++...000222222111...,,,+++,,,---,,,---...///...,,,***(((***))))))+++...///...,,,((()))***)))&&&%%%&&&''''''***...111222111000...111...***)))***---...///...000333555333...)))%%%&&&'''***---000000---+++***++++++*********,,,---+++++++++++++++*********222000,,,(((&&&&&&'''((()))''''''((('''$$$%%%))),,,***((('''''''''%%%######%%%&&&'''(((***---000///...,,,)))(((((())))))+++******))))))******+++))),,,000111000//////000000...+++***+++,,,---,,,111111000///.........//////---,,,///444555222...++++++++++++)))((())))))'''(((***---......---,,,+++******+++---000111222000///...---............000000...---+++***+++,,,///000111000///+++(((&&&%%%(((+++,,,,,,---///111---,,,******+++++++++***((()))************,,,---...***'''%%%&&&'''&&&%%%((()))+++------,,,***(((&&&''')))***+++***)))(((******)))***,,,---,,,+++***---///...,,,+++///222//////000///---,,,++++++***+++---000111111///---//////000000///...------...................../////////...,,,+++,,,///111111...---000555666333///---+++************(((''')))+++...///...------------+++(((%%%%%%&&&)))+++***---111222111///...---000111111111///---++++++,,,+++******+++++++++***,,,,,,,,,///222222000---222000...///222444444444///...------............444444555666666666444333222000///...///111333333666555666888:::;;;999888888666444333555666777777222333444444444444444555;;;;;;;;;:::777333111000111333666555333333555888<<<===@@@BBBDDDBBB???;;;>>>===;;;888555555666777444444555888<<>>???@@@CCCDDDEEEEEEFFFGGGHHHHHHHHHFFFCCCAAA@@@AAABBBEEEHHHKKKLLLKKKJJJJJJLLLKKKKKKKKKIIIIIIMMMRRRRRRPPPPPPRRRQQQOOOPPPQQQSSSWWWZZZ\\\______[[[VVVRRRQQQPPPQQQTTTWWWVVVQQQSSSRRRQQQSSSUUUVVVTTTRRRSSSSSSSSSSSSPPPLLLHHHFFFDDDAAACCCIIILLLJJJKKKOOOUUUWWWWWWVVVWWW[[[\\\[[[[[[^^^```aaabbbeeeeeedddfffeeeeeeggglllpppqqqqqqpppssswwwzzz~~~000111000///...///111444...---+++)))(((((()))))))))+++...000222222111000...,,,***)))+++,,,---,,,///...---***''''''(((***+++,,,...000000///---+++,,,,,,,,,+++******))))))(((((())))))+++---///000///---***(((((()))+++,,,///...------------///000...,,,)))'''&&&''')))***((()))+++...000///---***,,,,,,,,,+++***+++---000000111000///,,,******+++***+++,,,---,,,+++)))'''(((((()))+++------+++(((&&&'''(((&&&$$$######$$$)))***,,,...///000000000...,,,******+++------,,,////////////---+++((('''$$$(((,,,...,,,+++***+++***((((((***,,,---,,,***---,,,+++)))))))))******...---***'''%%%%%%&&&&&&'''%%%%%%&&&$$$!!!"""'''+++***(((((((((&&&$$$""""""$$$&&&''''''''')))+++///...---,,,,,,,,,---...***)))(((((((((((()))***,,,...///000//////000111+++,,,+++)))''')))---222555000,,,---000222...)))...+++)))+++000333444333------,,,,,,+++***)))))))))((((((+++000111...***'''***---...---...111444444000++++++---///...+++---///000---)))(((,,,111+++...222444333///***&&&&&&(((***+++,,,...222555...,,,******+++,,,+++***---+++***+++---,,,)))&&&((('''%%%$$$&&&&&&&&&%%%'''(((***++++++***((('''%%%&&&'''((()))((('''&&&((()))+++...000///,,,)))------,,,+++,,,---000111---000333111,,,)))***---+++******///444555111---444333222000////////////++++++,,,,,,---.........000///---)))'''(((+++------///111111...------///,,,***(((***------)))%%%+++---000111000.........+++)))'''%%%%%%&&&(((***...---,,,---//////,,,***,,,000444222...******+++,,,***(((***---///,,,(((...---,,,...000000000///...------///222444333333222...***+++...///,,,)))+++111777777333111333777555000,,,,,,000222111///777888777555333333666999222222333555777777555333111111111222222222333333111777<<<<<<666000......000000000111222333333333>>>BBBEEEBBB<<<999<<<@@@<<<;;;999999:::888444000444333333666;;;???BBBCCC777===BBBCCCAAA@@@AAADDDMMMIIIDDDAAA@@@@@@>>>===<<>>888555999>>>::::::::::::999666333111222222222555999===@@@@@@888;;;>>>???>>>>>>@@@BBBIIIFFFAAA???>>>===<<<::::::@@@FFFGGGEEEEEEJJJOOORRRKKKJJJOOOPPPLLLJJJMMMRRRUUUSSSMMMMMMQQQRRROOOLLLPPPZZZdddcccYYYRRRRRRTTTSSSNNNKKKPPPXXXUUULLLJJJQQQVVVTTTNNNKKKOOOTTTUUUTTTTTTUUUUUURRRLLLFFFFFFEEEEEEGGGJJJNNNTTTXXXNNNMMMRRRZZZ[[[WWWUUUXXX```eeefffbbbdddjjjllliiidddjjjooonnniiigggmmmsssrrrppppppuuu~~~***...222333222///---,,,---,,,,,,+++***)))))))))((()))+++...///000111111///---+++***+++------,,,------,,,***)))+++///222...---,,,+++************+++++++++++++++)))((((((%%%(((,,,000222222000///---,,,)))(((''')))+++,,,...,,,***)))+++,,,,,,+++***)))((('''((()))+++,,,+++******+++---......,,,+++++++++)))((())),,,///111222222111---+++************+++++++++***))))))'''))),,,------+++***(((((())))))(((%%%$$$$$$%%%&&&(((,,,000111000...------,,,,,,---//////...------...//////---+++)))'''(((((((((***,,,+++)))&&&(((,,,...---(((%%%%%%'''$$$'''***---...---+++)))###$$$$$$&&&'''((()))***)))'''((()))(((%%%'''+++,,,+++*********)))'''%%%&&&'''))))))'''&&&&&&'''******++++++---...///000,,,+++)))(((((()))+++,,,,,,+++)))(((***---///111111---(((%%%&&&)))***+++000/////////...---+++)))((()))+++...111333333333+++***)))+++...//////---,,,///222222///---------,,,******---333555333000,,,,,,,,,***)))+++///333000---******,,,...///......000333555555444222111---+++))))))+++...111333111000....../////////......222555444...)))''''''"""$$$%%%&&&&&&%%%%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&))))))***---111555777888222---)))(((+++......------+++)))***++++++)))&&&'''+++///000...,,,+++,,,,,,...000111111000...,,,***+++---///000111111111...---+++)))'''))),,,///222111000...---+++******---111444222,,,((('''))),,,...111111000...------------,,,,,,,,,------...,,,,,,,,,***)))***---000666444333222222///+++'''&&&)))+++***((('''(((***...---,,,+++***+++,,,...333222000...,,,---///000,,,......,,,***)))***,,,,,,...000222111000000///,,,---......---///333777777555222000000///---+++//////000333555666555333///...---...000111000...000///000333444333///+++...000333333000000222555666999;;;:::777555777999999<<<===:::555222333666111111222555999;;;:::999===;;;888999<<<@@@AAAAAA???@@@@@@>>><<<999999:::<<<===@@@EEEKKKMMMKKKHHHNNNVVVXXXPPPKKKNNNRRRRRRQQQNNNQQQVVVVVVPPPMMMNNNWWWZZZ[[[XXXYYY[[[XXXQQQOOOOOOTTTYYYWWWNNNMMMRRRQQQPPPMMMMMMNNNOOOQQQRRRRRRXXX]]][[[TTTNNNNNNPPPHHHHHHHHHLLLQQQTTTRRRNNNOOOSSSTTTRRRTTTZZZ]]]ZZZ[[[^^^gggmmmiiiaaabbbjjjnnnllliiihhhiiikkkmmmmmmiiipppvvvwwwuuuxxx'''+++111444222...***(((,,,,,,,,,,,,+++++++++******+++,,,---............///---+++***,,,---...---,,,---------,,,...222555...,,,***(((((()))***,,,,,,,,,,,,+++******))))))%%%)))...333444333000---+++***))))))))))))***++++++******)))))))))+++,,,***)))((((((((()))+++,,,,,,******+++---......---)))***+++***))))))+++---222333222000---*********)))***************))))))&&&))),,,---,,,+++***++++++++++++***'''%%%%%%&&&&&&)))---111222111///------,,,,,,---///000///...---...///000///,,,)))''')))(((((())),,,,,,***''')))---000---&&&!!!###&&&$$$''',,,000111///+++)))!!!"""%%%''')))++++++,,,)))((((((+++***(((***///---+++))))))*********)))((()))))))))'''&&&'''(((((()))***+++,,,,,,---------+++)))'''''')))+++---***(((&&&'''***---000111333...)))''''''))))))(((,,,///111000---******+++(((***...111333333222111***((('''***...111000...+++///333333///,,,---///...***'''+++111444111---(((***,,,+++)))***///444000,,,)))+++...000...+++000000222333444444333333...+++))))))+++...000000222000......///000///...,,,222666333,,,&&&&&&(((###&&&((()))'''%%%$$$$$$$$$%%%&&&'''((())))))))))))))))))(((((((((((((((+++))))))+++000666:::<<<333///+++***+++---,,,***+++(((&&&(((+++,,,)))%%%&&&+++000000,,,))))))+++(((***---000000///,,,***+++---///111222222222111+++,,,+++***)))***---000444111------......,,,)))---333777333***%%%&&&***+++---000000...,,,,,,,,,.........///////////////***+++,,,+++***,,,000444777444111111222222...***(((+++,,,***&&&%%%(((+++.........,,,******+++---333333222000---,,,---///))),,,...---***)))---000///---,,,...111222000...***---//////---///555:::777444222111111///+++(((000000000222444666555444///---+++,,,000111///---000...---000444555111---...222555444111111444777222333666777888888777777:::===>>>:::333000444999333333444777::::::999777@@@;;;666777<<>>===:::999999:::>>>===???FFFMMMPPPLLLGGGJJJXXX[[[OOOGGGMMMSSSRRRNNNLLLPPPYYYYYYPPPLLLOOO\\\^^^YYYPPPQQQYYYYYYRRROOOOOOXXXaaaZZZLLLKKKUUUTTTNNNHHHIIINNNRRRSSSQQQQQQYYY___[[[QQQKKKNNNTTTIIIJJJKKKNNNTTTVVVOOOFFFNNNSSSSSSMMMPPPZZZ___[[[WWWZZZeeeooohhhYYYZZZfffnnnhhhbbbbbbgggkkkkkkiiieeeooowwwvvvqqquuu'''+++000222000,,,)))'''******++++++,,,,,,++++++------------,,,,,,,,,,,,...,,,******,,,...///...---///000000///000222444///---***(((((())),,,...///...,,,+++******++++++'''***...111222111///---))))))************))))))''')))***)))''''''***...***))))))((())))))***+++))))))+++---//////---+++''')))++++++***)))******333333111...***((()))***(((((((((((((((((((((((($$$'''******))))))***,,,,,,------+++(((&&&&&&''')))***---///111111000000---,,,***+++---/////////---.........---+++)))(((''')))++++++*********++++++,,,,,,)))%%%###$$$&&&)))+++...000000...+++)))###%%%''')))++++++++++++'''%%%'''******(((+++000,,,)))'''&&&(((***+++,,,((())))))'''%%%%%%''')))))))))******++++++++++++,,,***(((&&&&&&(((***,,,)))'''%%%'''+++///222222//////---***''''''(((******---//////---+++***++++++---000222222222111000+++(((''')))...000///,,,)))+++.../////////......,,,)))'''(((+++------,,,)))******++++++,,,---///---------.........,,,+++---...000222222222111000+++)))'''(((,,,///000000111///------...///...---,,,...000...***'''&&&&&&&&&))),,,,,,)))%%%$$$######$$$%%%'''(((***+++,,,,,,+++******)))))))))***,,,***)))+++///444888:::222000...,,,+++***)))(((''''''''')))***+++***)))'''***---///...---,,,+++***+++,,,------,,,***))),,,---///111222222111000)))+++,,,+++******,,,---111///---,,,,,,---,,,,,,---000222///)))%%%'''***))),,,......,,,***)))))),,,,,,.../////////......***))))))+++///333555666222111//////000111111111///...+++)))'''''')))+++///000111///,,,+++,,,......111444444111...------)))***++++++,,,...000222...,,,+++,,,///222222222............///222555777777777666333000---,,,---000000111444666666444222000,,,***,,,000111///,,,,,,...000333444444222000222222222333444444555555333555777777777888:::<<<<<<======:::666444555666999888777888;;;===>>>===<<<:::999999;;;>>>AAABBB???===:::999:::;;;;;;:::===AAAEEEHHHIIIJJJMMMOOOLLLOOOQQQOOONNNOOONNNMMMMMMPPPQQQQQQRRRSSSRRRPPPVVVUUUUUUUUUSSSOOOPPPSSSVVVVVVWWWYYYXXXUUURRRRRRNNNMMMLLLLLLNNNPPPSSSTTTSSSUUUVVVSSSOOOLLLMMMOOOLLLOOOPPPOOOQQQTTTQQQKKKLLLKKKMMMQQQTTTUUUWWWZZZYYY^^^eeefff```[[[\\\bbbcccbbbbbbbbbdddgggiiikkkjjjlllppptttxxx}}}))),,,///000...+++))))))((()))***++++++,,,,,,+++......---,,,,,,+++******---+++******---///000//////111222222111111222333000...***((((((***...000000...,,,*********,,,---)))+++,,,...//////......((((((***++++++***)))((($$$(((***)))&&&&&&***///***)))))))))))))))******'''(((,,,000222000,,,(((%%%(((+++,,,+++***))))))333222///,,,((('''(((***''''''''''''''''''''''''###&&&((((((''''''***---,,,------+++(((&&&&&&''',,,,,,------///000222333,,,+++)))))),,,...//////...---,,,+++************$$$)))...---)))'''+++000---***'''&&&&&&'''&&&%%%////////////...,,,***)))&&&''')))+++,,,,,,***)))$$$###%%%((()))(((***///+++(((%%%$$$&&&))),,,---)))((('''&&&$$$$$$'''*********+++++++++******)))+++)))&&&$$$$$$&&&)))+++)))&&&%%%(((---222333333+++///111---'''$$$)))...+++,,,---......---+++***...000111222111000111111,,,)))''')))---///---***'''''''''+++000222000,,,((()))((('''&&&'''***------***(((***---...,,,))))))---111111---++++++,,,***,,,///111222000...---(((&&&%%%''',,,000111000///...,,,,,,---------,,,,,,***))))))***(((%%%"""(((,,,///...***%%%######"""###%%%''')))+++,,,---------,,,+++******+++++++++***)))+++///222444555111111000...+++((('''&&&$$$'''++++++))))))+++...)))((()))---222333///+++...---,,,+++***))))))))),,,---000111222111000///)))***,,,,,,+++)))******---------,,,******,,,...------,,,***((('''((()))(((+++------+++)))(((((()))***,,,---...---,,,,,,,,,(((%%%***333999999666+++---///...---...333888555000***((()))++++++***000222333111...,,,---///)))///666888555000---+++***((('''***///333333111+++++++++,,,...111555777333000------111444555333777:::;;;555...***...333///000333666888777333000000,,,***,,,000222///,,,(((...444777555222222222555111///111666888555222555888:::999666777<<>><<<;;;::::::999555333>>>;;;999999<<<@@@CCCDDD666:::======;;;;;;>>>BBBFFF???777666:::>>><<<999;;;EEELLLJJJCCCCCCMMMXXXRRRGGGEEEQQQXXXRRRJJJHHHLLLVVVTTTGGGHHHWWWZZZQQQMMMJJJQQQ]]]WWWGGGGGGTTT^^^\\\TTTNNNTTT___[[[NNNGGGMMMRRRQQQMMMMMMRRRXXXVVVQQQLLLLLLOOOOOOLLLGGGPPPUUUUUUPPPNNNSSSVVVTTTIIIAAAGGGWWWZZZOOONNNYYY___gggggg]]][[[aaaddd```YYY___fffgggddddddjjjppprrrkkkhhhppp|||------,,,,,,+++******)))+++***)))))))))***,,,,,,555111,,,)))((()))******+++)))((())),,,///000000444333222555777666111,,,......---,,,***+++---000111///---******+++,,,---,,,+++***+++...000111111***+++,,,------+++)))(((+++***((()))+++,,,+++))))))+++,,,***''''''+++///---...000111000,,,)))&&&)))***+++)))''''''))),,,111///,,,)))'''''''''((((((&&&######%%%''''''&&&&&&%%%%%%%%%&&&***...111111///,,,++++++++++++)))...------...///111333444***+++,,,+++)))''''''(((///...,,,,,,---,,,***'''(((+++---,,,)))(((***---***(((&&&$$$$$$&&&((()))333222222111///---+++)))'''))),,,...///---+++)))&&&###"""%%%)))+++***((($$$&&&'''%%%######''',,,***)))'''%%%%%%%%%'''(((+++,,,---+++)))(((((()))+++)))'''%%%$$$%%%&&&'''+++)))''')))///333444333,,,...///,,,)))(((+++///000...---000333111***###000000/////////000000111***)))))))))******)))''''''&&&'''+++000222111...)))((('''&&&%%%&&&)))***,,,)))'''))),,,---+++((())),,,000111000...------***---111333333000,,,******'''%%%''',,,111333333000///,,,***))))))+++------+++)))((()))(((&&&$$$,,,000333222---)))'''((($$$%%%'''((())))))))))))++++++++++++***)))''''''%%%(((+++,,,+++,,,111555777000***))),,,---)))$$$)))(((''''''''')))***+++,,,,,,,,,...000///---***000///...,,,+++***))))))******+++...111111000...))))))************))))))+++...111000---,,,---000+++)))''''''((()))((('''...---,,,+++******)))***''')))+++------,,,***((('''(((+++000555777777555///000///---,,,...444:::444222///,,,,,,,,,...///444555444111...,,,---...,,,...222444333...)))&&&)))((()))---333555444111+++++++++,,,---000444777666111,,,+++...222333333777777777444111//////000...111444666666444000...------,,,,,,---...///000,,,000444444222111333555222000///333999;;;888555:::;;;<<<<<<;;;<<>>888:::<<<===>>>???>>>>>>KKKBBB999777;;;@@@???<<>>======???AAAAAA===;;;===>>>>>>999888999======<<<<<<===???===;;;<<>>;;;:::<<>>>>><<<999<<>>CCC@@@<<<<<>>;;;<<>>AAAFFFLLLFFFAAA@@@BBBCCC@@@<<<===BBBGGGIIIHHHIIIMMMRRRLLLMMMMMMLLLKKKLLLOOOQQQWWWYYYTTTKKKIIIPPPUUUUUUIIIIIIOOOYYY[[[UUUTTTWWWXXXVVVQQQOOOWWWaaa___VVVPPPWWW```fffbbb[[[[[[___WWWRRRMMMNNNRRRTTTOOOJJJOOOTTTTTTOOONNNSSSTTTPPPMMMKKKPPPWWWVVVNNNIIIKKKMMMSSSTTTRRRTTT]]]aaa```ZZZZZZ\\\___bbbhhhmmmpppzzzooohhhrrr}}}///...------,,,+++++++++'''((()))+++,,,,,,,,,,,,...,,,******,,,---...---***)))((()))******)))'''%%%%%%'''---333444111,,,///000///---,,,,,,///111***)))((('''&&&&&&&&&&&&%%%$$$&&&***000555888999111000000///---,,,+++***...,,,+++,,,...///---+++,,,------***''')))000666///...---+++***))))))))),,,***(((((()))*********'''(((((())))))*********111+++'''***111333...'''"""(((---,,,(((%%%(((,,,000---******,,,---,,,+++000...,,,)))(((''''''((('''***---///---+++))))))...,,,***+++------+++)))%%%(((+++)))&&&$$$'''***%%%%%%&&&'''(((***+++,,,+++******)))***+++,,,---++++++,,,---,,,+++***)))***((('''***------)))$$$!!!%%%)))(((&&&&&&)))---************)))))))))((('''***------,,,***))))))))))))******+++,,,------222...+++,,,///000---)))))),,,...---++++++000444...+++***...444666111,,,//////...---,,,,,,,,,,,,$$$%%%(((+++......+++(((...+++)))+++------)))%%%'''+++...,,,&&&$$$'''+++,,,)))'''***...000...+++***++++++)))&&&&&&))),,,&&&(((+++---...---+++***,,,+++***'''%%%&&&))),,,(((,,,000///+++***///444333,,,&&&(((...222///***...///000,,,'''&&&)))---'''((()))*********)))(((***)))(((''''''((()))***&&&***------)))'''(((***+++***)))***------+++)))******+++,,,,,,,,,,,,,,,...///000333555222---(((+++*********+++,,,...///+++,,,///222444333...++++++,,,,,,------,,,,,,+++)))---000///+++***,,,///000---******++++++***(((,,,++++++*********+++,,,((()))+++,,,------------333///,,,+++,,,......---...000111///++++++///333222111000...,,,+++******------...---,,,---///111,,,---000222111///,,,)))---***''')))---000///,,,---333888777222///111444000......111555555111,,,+++---///000///111444888111333777:::;;;999666333888666222...,,,,,,...///000333666666444555:::>>><<<;;;999777666666555444BBBFFFGGGBBB:::777;;;@@@<<<666999BBBAAA777777@@@===CCC@@@666777BBBEEE???:::@@@EEEEEEBBB@@@CCCGGGNNNFFF???@@@EEEHHHCCC===<<>>AAAAAA@@@@@@AAABBBEEEFFFGGGHHHGGGFFFEEEFFFFFFEEECCCAAA???BBBEEEGGGHHHJJJLLLNNNSSSUUUUUUQQQLLLKKKPPPUUURRRSSSQQQMMMJJJLLLNNNNNNOOOPPPSSSXXXZZZWWWTTTSSSNNNRRRUUUUUUVVVYYY\\\]]]]]]ZZZZZZ^^^___\\\ZZZ\\\^^^]]]ZZZVVVSSSRRRUUUWWWVVVUUUQQQMMMMMMPPPQQQPPPSSSTTTVVVWWWTTTPPPPPPSSSNNNQQQTTTSSSRRRVVVYYYZZZWWWVVVVVVXXX]]]ccciiilllkkkoootttvvvvvvxxx+++---///111000...***'''%%%'''***,,,///000000000)))(((&&&''')))******))))))))))))+++------+++))))))******(((&&&(((---222000000///,,,***)))+++---***)))((('''%%%###"""""""""###%%%***...000000///...---+++))))))***++++++'''***+++)))&&&&&&---333///+++)))***---...---+++------.........---,,,+++((('''&&&(((******'''$$$###$$$&&&(((***,,,------(((((()))***+++***)))''''''&&&&&&&&&'''''''''''',,,///222000---,,,111666+++,,,...//////---***(((***+++,,,+++******+++---%%%***//////,,,***,,,000+++(((&&&'''***+++)))&&&,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,+++)))'''(((+++...111)))---111111---)))((()))%%%$$$###&&&+++---+++)))//////......,,,***)))((((((+++...///...,,,++++++---,,,+++******,,,---///'''***,,,+++((((((+++...222...,,,---000333222000+++,,,+++***)))***...222///...---,,,++++++++++++"""""""""%%%))),,,......(((+++...---***'''(((***...,,,)))''''''((())))))(((***---,,,)))(((***---...***(((***---...***%%%***)))((('''((()))+++---(((+++------***((()))***///...---,,,,,,+++***)))&&&&&&'''))),,,.........((((((***---111000+++&&&&&&''')))***+++++++++***)))((('''&&&&&&''')))***...+++(((***---///...,,,'''---222000+++(((***...)))***,,,///000000000000333777999666000,,,---000%%%(((+++...000///...,,,000...++++++,,,...//////***++++++,,,,,,++++++***---+++***---111222000...,,,///111...)))&&&)))---'''))),,,......---***(((---+++)))((())),,,000333)))---000...***)))---222222...+++,,,///111000............------,,,,,,,,,''')))+++,,,+++,,,---...000///...---,,,---...///''')))++++++)))***...222//////000000111111111000000444666555222///000222,,,,,,///555:::999222+++000111222555777999:::;;;............///000222333555222000222666::::::999444:::>>>:::444222888???===:::999;;;??????999333888??????777777AAAEEEAAA>>>777888@@@BBB<<<===DDDGGGAAA<<>>FFFMMMMMMFFFAAABBBEEECCC@@@@@@FFFNNNQQQLLLFFFRRRVVVUUUMMMDDDEEEPPP[[[SSSKKKLLLUUUUUULLLGGGJJJSSSWWWTTTOOOUUU___]]]SSSFFFMMM[[[cccYYYMMMRRRaaaeeeXXXPPPUUU___aaaZZZTTT[[[aaaddd\\\QQQNNNXXXccc\\\OOOJJJPPPSSSNNNKKKNNNXXX___]]]RRROOOWWW\\\YYYKKKLLLTTT\\\XXXNNNOOOZZZ```XXXRRRWWWbbbjjjjjjfffhhhooouuuuuusssttt}}}{{{xxx---------,,,+++***)))(((++++++,,,,,,---...//////...***'''''')))+++***(((+++)))(((***---,,,((($$$******))))))***+++,,,,,,000---++++++---///---,,,+++)))'''%%%$$$#########''''''))),,,///000///---111///---,,,,,,+++)))''',,,***(((''''''(((+++,,,...---+++******+++---...+++///444555111---,,,---***'''%%%&&&)))+++***(((%%%&&&(((***+++++++++***,,,***(((''''''((((((((()))***)))(((&&&%%%&&&(((000///////////////000000000111111111...+++'''%%%***,,,......---+++++++++***))))))+++------,,,+++000---***+++...000///---...000111...)))''')))+++---,,,+++******+++,,,------,,,++++++******++++++(((***,,,---,,,***'''%%%###$$$%%%''')))))))))(((***+++,,,,,,+++***)))((()))+++------,,,++++++,,,///---***(((((())),,,---///---***((((((***,,,......,,,+++---///111111111,,,+++)))''''''(((***+++---...//////---+++(((&&&&&&&&&'''((()))+++,,,---)))(((((()))+++---,,,++++++)))&&&$$$$$$%%%'''((())))))))))))***)))))))))***************)))(((((($$$&&&(((***++++++***)))***+++,,,------,,,+++***,,,+++***((((((((()))******)))((()))***)))'''&&&((('''(((***---...---,,,&&&'''((()))+++---......+++***'''&&&&&&'''***++++++******))))))***,,,,,,,,,...000///---,,,...000,,,,,,,,,******,,,000333444333222333333111...,,,*********)))******++++++000///...+++((((((+++---,,,)))((())),,,---+++(((...,,,+++---111333111...//////...---,,,++++++***///...---***((((((***,,,,,,,,,,,,+++***+++...000+++---//////---,,,,,,,,,---,,,+++***+++---///111++++++,,,...000///---***)))+++++++++******,,,..................---------,,,,,,,,,,,,---///111222000---+++,,,///111111000111222222111//////111333444444444444333222111000...///333777;;;;;;888666444000---...333666555333555555555555444666:::<<<>>>:::666444444666777888<<<:::999999;;;;;;:::999<<<;;;:::888888;;;???CCC======<<<;;;???EEEFFFCCCBBB@@@@@@AAAEEEHHHIIIIIICCCDDDFFFGGGHHHGGGEEEDDDFFFFFFHHHJJJMMMMMMLLLJJJMMMNNNMMMKKKHHHGGGIIIJJJFFFTTTWWWMMMHHHMMMLLLDDDPPPRRRVVVXXXXXXXXXXXXYYYUUUSSSRRRSSSUUUWWWWWWWWWYYYWWWVVVWWWZZZ[[[ZZZWWW\\\___aaa___[[[WWWXXXYYYVVV[[[WWWMMMJJJPPPSSSOOO]]]UUURRRVVVVVVQQQTTT[[[PPPUUUUUUOOOOOOVVVWWWQQQUUUYYY___ccceeegggiiijjjlllooorrrrrrqqqssszzz|||{{{|||,,,,,,,,,+++)))((('''&&&*********+++,,,------------+++(((((()))))))))))))))***++++++)))'''&&&&&&))))))*********+++++++++...,,,***+++---///...,,,+++***(((&&&%%%%%%%%%&&&)))((((((+++...111222222---000222111---)))((((((+++***((('''''')))+++---,,,------+++******---000,,,...222444555222---))))))'''&&&'''***---...---)))***+++,,,------,,,,,,---)))&&&(((,,,...,,,((()))******)))''''''((()))---------------...///000444333111...+++(((&&&%%%'''***...000...,,,******)))))))))+++---...---,,,,,,---...////////////000000...,,,*********)))))),,,+++***))))))***+++,,,***+++,,,,,,,,,+++)))((('''(((*********)))'''&&&%%%'''******(((''''''((()))******++++++***)))((()))+++,,,+++******+++---,,,,,,++++++***++++++,,,...,,,)))((((((***---///+++,,,,,,,,,---...000111,,,+++)))''''''((()))***,,,------------+++***)))%%%''')))+++,,,,,,+++******)))((()))+++,,,+++******(((&&&%%%%%%&&&((()))))))))))))))******++++++,,,,,,,,,++++++***))))))'''((()))***+++***((('''***+++,,,------,,,++++++,,,+++***)))((())))))***)))((('''((())))))(((&&&&&&)))++++++******,,,...)))))))))******++++++++++++***(((''''''(((***+++***)))(((''''''((()))***+++---///...+++***,,,...+++,,,,,,+++***,,,///222222111000111111000...+++,,,+++***)))((((((((((((---...---+++)))(((((())),,,+++******++++++***))),,,...///000///..................------,,,,,,+++000000///,,,)))'''((())))))+++,,,,,,+++******+++)))+++------,,,+++++++++***(((&&&'''***---//////,,,,,,,,,...000000///---+++,,,,,,+++******,,,......///000111000///,,,+++++++++,,,,,,---///000111...---------...000111222333111///...///000111222:::888666444333333333444///111555:::<<<;;;888444666333000111555888666444333666777666444555999>>>@@@;;;555444666999888666:::::::::999999:::<<<>>><<<<<<;;;999999:::<<<>>>AAAAAA???>>>CCCKKKNNNLLL:::>>>DDDIIIIIIGGGCCCAAABBBAAABBBEEEIIIJJJIIIFFF@@@JJJQQQNNNFFFCCCKKKTTTKKKIIIHHHIIIKKKKKKIIIGGGOOOVVVVVVKKKDDDIIIPPPRRRHHHNNNVVVZZZZZZVVVRRROOO[[[WWWRRRRRRUUUXXXWWWVVVOOOXXX___\\\SSSQQQYYYccchhh]]]TTTWWWaaaddd\\\RRRWWWYYYXXXQQQNNNSSSYYY]]]SSSRRRUUUZZZZZZTTTQQQQQQYYYWWWQQQJJJJJJQQQWWWYYYNNN\\\jjjjjjbbb___hhhsssvvvmmmggglllxxxzzzrrrtttzzz~~~,,,+++***)))'''&&&%%%$$$)))))))))***++++++,,,,,,+++++++++)))((((((***+++***,,,---+++&&&###&&&)))))))))***++++++++++++***+++***)))+++---///......+++***)))((('''((())))))***(((((()))---222444666***000555444---''''''((()))(((''''''(((***,,,...+++---...,,,++++++...111......///333777555...((()))'''&&&'''+++///111222,,,---...//////...------...***'''***111444///(((''')))******)))(((***+++*********+++,,,---...///666444000,,,)))'''&&&%%%$$$(((---000///---***)))(((((((((***---...---,,,)))...222333000...000333111,,,((('''***+++***(((,,,+++***))))))***+++,,,''')))+++---,,,***'''&&&&&&&&&&&&''''''''''''''')))+++---,,,)))&&&&&&'''((((((((())))))))))))))))))))))))((('''(((+++---)))***,,,------,,,++++++,,,+++)))((((((***---///***++++++,,,,,,---///000+++***)))(((((()))+++,,,++++++++++++++++++,,,,,,'''))),,,//////---+++)))***)))((()))***+++***)))(((((('''&&&&&&''')))***''''''(((((()))***,,,,,,---------,,,++++++*********+++++++++***)))'''&&&)))***+++,,,,,,,,,,,,+++,,,+++******))))))******((('''&&&'''))))))((('''%%%)))---,,,'''&&&***...,,,++++++******)))((((((+++***(((''''''(((***+++)))'''%%%$$$$$$%%%'''(((+++,,,,,,+++)))((()))***)))***+++,,,+++,,,///111000///...///000///...,,,---,,,+++)))'''&&&&&&&&&,,,------,,,)))'''&&&&&&,,,---......,,,+++***+++***...222222...+++,,,...------------------------111111111...***'''&&&&&&(((+++------+++(((''''''(((***,,,,,,***)))***++++++'''$$$&&&,,,111111///...------...111222111000......,,,***)))***---///000111333444333///+++)))***+++,,,---......//////,,,---...//////000111333333111...---...000111222<<<999555111///000333555111333666;;;===<<<888555888555444555888999777444333666888777444444999>>>AAA;;;666555888:::888555777999999999888:::>>>BBB<<<;;;:::999999999::::::AAABBBAAAAAAFFFNNNRRRQQQ<<>>BBBIIIMMMMMMJJJDDDKKKOOOLLLFFFDDDLLLUUUJJJGGGEEEIIIOOOQQQMMMHHHPPPRRRQQQLLLFFFGGGOOOVVVIIINNNTTTWWWWWWTTTQQQOOO]]]XXXRRRQQQTTTVVVVVVTTTNNNXXX___[[[RRRPPPZZZdddiii]]]RRRUUU```eee___VVVZZZXXXVVVUUURRRRRRYYYcccQQQVVVYYYYYYXXXXXXTTTOOO\\\UUUNNNLLLLLLMMMTTT[[[QQQ]]]hhhiiibbbaaaiiissswwwnnnhhhnnnzzzwwwmmmrrrxxx}}}~~~~~~,,,,,,***((('''%%%$$$$$$)))))))))******+++++++++)))+++,,,***''''''***......///---***&&&%%%'''))))))***++++++++++++***)))))))))***+++---.........+++***)))))))))***,,,,,,***)))(((***---000222222+++///222000+++'''&&&''''''''''''''')))+++---///---,,,++++++---...///////////////222444333///,,,***((('''&&&)))---111333...///000000000...---,,,---+++***---222222---(((%%%'''))))))((((((***+++)))))))))***+++---...///222111///,,,***(((&&&&&&%%%(((,,,------,,,++++++''''''(((***,,,...---,,,)))---222444333111000111...+++'''&&&(((*********++++++))))))))))))++++++((()))*********)))'''&&&%%%$$$$$$$$$%%%&&&((())),,,,,,,,,,,,,,,+++(((&&&'''''''''''''''((()))***((((((&&&$$$###%%%))),,,)))***+++,,,------------+++***)))((()))***---...,,,***)))***---000///...***)))))))))***,,,///000,,,+++***))))))***+++,,,+++---///000000...,,,+++***(((((((((******)))(((''''''''''''((()))******%%%%%%%%%&&&''')))+++,,,...---,,,,,,+++*********---------,,,***(((&&&%%%'''((())))))******++++++++++++++++++***+++++++++'''&&&%%%&&&((())))))(((%%%(((+++)))&&&%%%(((+++,,,++++++***)))((((((''')))((('''&&&&&&'''((()))&&&%%%$$$###$$$&&&(((************)))((('''''''''''')))+++,,,,,,,,,...000///...---...//////...------,,,+++)))((((((''''''---......+++(((&&&&&&'''***///444444111---++++++))),,,000111///---,,,---,,,,,,,,,------.........///000111000---)))''''''+++,,,...,,,***'''&&&&&&(((***++++++***)))***+++111,,,'''***111666555222000///...///111333333333//////,,,***((()))---000333444444444222///,,,***)))***,,,............------,,,---///111222222000111111111...,,,---222666888555111---,,,---///000333444555888;;;<<<;;;999888777555666888888666444666666666666666777999;;;===;;;999777777777777666444555666888;;;===???@@@<<<:::888666777999:::;;;===@@@AAAAAAEEEKKKNNNLLLLLLIIIFFFFFFHHHHHHGGGFFF@@@???@@@CCCHHHLLLMMMNNNOOOHHHCCCGGGOOORRRNNNHHHKKKIIIHHHKKKPPPSSSRRROOOIIIHHHKKKPPPOOOJJJIIILLLSSSRRRPPPOOOOOORRRXXX\\\WWWVVVTTTSSSSSSSSSSSSSSSZZZVVVSSSSSSWWWZZZZZZXXX[[[^^^```[[[UUUVVV^^^fff___VVVSSSVVVTTTOOORRRZZZYYY]]]ZZZRRRRRRYYY\\\WWWSSSMMMNNNTTTTTTNNNNNNUUU]]]YYYXXX\\\eeekkkkkkiiilllrrryyyyyyuuurrrssswwwvvvsssttt~~~...---+++)))'''&&&&&&&&&************++++++++++++'''***+++***((())),,,000444000,,,******+++***)))******+++++++++******))))))***,,,------------...******))))))***+++---...)))))))))+++......---+++...,,,***)))(((''''''&&&&&&&&&'''''')))+++---///000+++(((***///222///+++...000111000...---///111+++***(((&&&&&&))),,,///......//////...---+++******,,,///000---***((('''"""%%%'''(((((('''((())))))))))))***+++---...///***+++------,,,+++)))'''((()))))))))((())),,,...(((''''''))),,,---,,,++++++,,,...222444444000,,,)))******(((&&&'''***---,,,+++***))))))***+++,,,+++***((('''&&&'''((()))%%%$$$$$$###$$$&&&(((***...+++(((+++///000,,,'''((('''&&&%%%&&&''')))+++)))(((%%%###!!!###'''+++************,,,...///000+++***)))((()))***,,,---000***&&&)))000444111,,,)))))))))***,,,///333555...,,,***((('''((()))+++///////////////.........)))''''''''')))***)))(((''''''((()))************############%%%'''***+++,,,,,,+++************+++///...---,,,***(((&&&&&&'''''''''''''''((())))))+++++++++,,,,,,,,,,,,+++((('''%%%&&&((()))))))))((('''&&&%%%&&&'''((((((******))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%''')))+++---))))))(((((((((((('''&&&&&&(((***++++++,,,...///111///......///000///...+++++++++******++++++,,,000000///,,,)))((()))+++)))///777:::666111,,,+++))))))***---000111///,,,+++,,,,,,------.........+++...000111///,,,++++++//////...+++(((&&&'''))))))***++++++******+++---666000+++---333777666222000///...///111333333222///...,,,)))((()))---000666444222000///...------***+++---...///......---///---,,,///444555111,,,...222555111++++++222999222000...---,,,,,,---...555333222333777;;;===>>>666555555555555666555444999666333555999;;;:::777777:::<<<:::666444666999333333444999???AAA???<<<===999444333666:::===>>>999>>>BBBBBBDDDGGGGGGDDDWWWOOOGGGFFFKKKOOOMMMIII???AAADDDEEEFFFIIILLLOOOOOOFFFAAAGGGSSSWWWMMMAAAIIIJJJJJJKKKMMMPPPSSSVVVIIIEEEGGGOOOTTTPPPIIIGGGTTTQQQMMMIIIJJJQQQ[[[bbbPPPTTTXXXXXXTTTRRRSSSVVV]]]VVVOOOQQQWWWZZZVVVPPPQQQ]]]fff^^^PPPMMM[[[kkk___TTTPPPUUUWWWRRROOORRR[[[^^^YYYOOOOOOXXX]]]ZZZOOOKKKNNNVVVWWWOOOMMMQQQ___VVVOOOSSS```iiiiiieeefffuuussslllsss}}}wwwrrrsss}}}...---+++)))(((((())))))*********************+++&&&'''))))))***,,,///222666111+++***---...,,,***,,,+++******)))*********+++---//////...,,,,,,,,,))))))(((((()))***,,,---))))))***,,,------***'''...***&&&%%%&&&(((((('''&&&&&&'''(((***+++---...///+++(((***...000---(((,,,///000///++++++...222+++***)))'''%%%%%%(((+++,,,,,,---------,,,***)))(((,,,000///***&&&%%%&&&"""$$$'''((('''''''''((())))))))))))***+++,,,---%%%'''***---------+++)))******((('''&&&(((,,,///)))(((((()))+++,,,+++***,,,++++++///333333---(((%%%(((+++***((('''+++///---,,,+++******+++,,,---,,,***(((&&&%%%''')))+++&&&&&&%%%%%%&&&''')))***---***(((+++000222...)))***(((&&&%%%%%%''')))++++++***(((%%%###$$$'''***)))))))))***,,,///111333+++***))))))))))))***+++000***&&&)))000444111,,,*********+++---000333555---,,,***(((''''''((()))///...---,,,,,,------...'''&&&%%%&&&)))***)))((('''(((***++++++***))))))######""""""$$$''')))++++++******))))))***,,,---///...---,,,***)))(((((((((''''''&&&&&&''''''(((++++++,,,---------,,,,,,***(((&&&&&&(((*********)))'''$$$%%%'''***)))((((((((()))))))))))))))***&&&&&&%%%%%%%%%%%%&&&&&&###%%%''')))+++,,,------)))((('''((()))***)))(((&&&'''))))))***+++...000222000...---...///...---*********+++,,,---...///000000000...,,,+++,,,---)))...555999777333...+++***''''''***///222000---,,,,,,,,,------.........))),,,///000000......///111000...***'''&&&(((***(((*********)))***,,,...333...***+++///333222000000///...///000111000///,,,,,,+++)))((()))---000444222///---,,,---...///,,,---......//////......000......111555444///++++++000444222,,,+++111777///.........///000111222444222000111444888;;;===444444222222222333444555999666444666:::;;;999666555999<<<;;;888666888:::555666888<<<@@@AAA???===<<<888333333777;;;>>>>>>:::@@@DDDCCCCCCDDDCCCAAAQQQLLLIIILLLRRRSSSLLLFFF@@@BBBDDDFFFHHHJJJLLLMMMDDDGGGKKKNNNNNNLLLIIIGGGFFFHHHJJJJJJJJJLLLPPPTTTPPPLLLIIIKKKPPPSSSQQQMMMKKKKKKKKKKKKLLLOOOUUUYYYQQQUUUYYYYYYVVVTTTUUUWWWTTTVVVXXXUUUQQQNNNPPPRRRSSSXXX[[[YYYTTTSSSYYY___ZZZTTTQQQTTTXXXWWWVVVVVVUUUWWWWWWTTTTTTVVVVVVSSSUUUQQQPPPQQQQQQOOOPPPSSSRRRTTTVVVUUUVVVZZZcccjjjlllqqqxxxzzzxxxvvvvvvwwwsssvvv{{{---,,,***(((((()))***+++))))))))))))))))))))))))&&&%%%%%%(((,,,000222333111000...,,,,,,,,,,,,,,,...,,,***(((((()))***,,,...000222111...+++***+++((((((''''''''')))***++++++***)))+++,,,---,,,+++((((((((('''''''''((()))&&&'''((()))***+++,,,---,,,,,,,,,,,,+++***))))))***+++---///...---------)))******(((%%%%%%'''******+++,,,,,,,,,+++***)))(((***,,,+++)))'''&&&%%%###%%%((()))((('''''''''(((((('''(((((()))******%%%&&&(((***+++,,,,,,,,,******)))'''&&&'''***,,,***)))((()))++++++***(((***+++,,,......---***(((%%%''')))+++++++++,,,,,,...---,,,++++++,,,---...,,,***)))((('''((()))***(((((('''(((((()))******)))+++,,,---------,,,,,,,,,***'''%%%$$$&&&)))+++//////---)))&&&&&&(((***&&&(((***,,,///000111222,,,+++***)))((((((((()))+++******+++---...//////,,,+++******+++---///000***)))(((((((((((()))***))))))***+++++++++******%%%$$$$$$&&&(((******)))((()))+++,,,,,,+++)))'''&&&%%%$$$###$$$'''***,,,+++***))))))***,,,///000...---,,,,,,+++++++++++++++***)))''''''''''''(((***+++,,,.........---,,,---+++((('''(((*********)))))))))((((((***---///))))))))))))))))))))))))''''''''''''''''''''''''%%%'''***---...---+++******((('''(((+++,,,+++***&&&'''(((((((((***...111222000---,,,,,,---,,,+++)))))))))***+++---...///+++...111222000...,,,+++,,,---///111333333000---***)))))))))+++---//////,,,,,,------------------***,,,///000//////000000---...---+++(((&&&&&&''''''((()))(((((((((+++---+++)))'''(((***---//////.........///000///---+++((()))))))))(((***,,,///...---,,,,,,,,,---......//////.........///000000,,,111555555222...------+++,,,............///000...---,,,,,,...222666999333222000111444555666555333222111//////111444777666888:::999888777888:::999888999;;;>>>>>><<<999999===@@@???<<<===AAAFFF<<<888666777;;;===<<<999<<>>999444<<<@@@AAA<<<;;;@@@EEEFFF<<>><<<>>>AAA@@@>>><<<<<<<<<<<<:::888666444333555888:::999777666:::???BBBBBBAAA@@@@@@FFFCCC??????FFFLLLGGG>>>===:::;;;AAAIIIMMMKKKHHHHHHGGGGGGGGGHHHIIIJJJJJJMMMKKKJJJIIIKKKNNNOOOPPPRRRLLLKKKQQQVVVUUURRRPPPPPPRRRNNNGGGIIIRRRSSSMMMKKKNNNOOONNNJJJHHHJJJLLLRRRPPPNNNNNNOOOPPPQQQQQQPPPSSSVVVWWWWWWXXXZZZ\\\[[[RRRLLLNNNSSSUUUUUUWWW___fffaaaSSSOOOWWWZZZTTT\\\WWWZZZ```YYYJJJIIISSSRRRRRRQQQQQQRRRVVV[[[______fffnnnqqqppppppuuuyyy|||~~~~~~+++++++++++++++******))))))))))))((('''&&&%%%$$$###&&&***...///111333444333000---)))((()))+++---+++++++++******+++...000111000...,,,+++++++++++++++++++++*********++++++)))((('''(((***++++++++++++***))))))******)))'''******)))***+++///222444333111...+++)))(((((((((,,,------,,,+++)))'''&&&((()))***,,,,,,,,,+++***...,,,++++++,,,------,,,***((('''''''''''''''&&&''''''((()))))))))))))))(((&&&%%%%%%'''(((&&&$$$%%%%%%&&&'''(((***++++++000000///---***))))))***))))))***)))((()))+++------***((('''((()))((('''(((***++++++******,,,---......---------......//////...+++)))((())))))***)))+++,,,,,,+++***+++,,,,,,------+++((((((***,,,.........---+++***+++,,,+++++++++++++++***))))))((()))***,,,---...//////+++***(((''''''((()))***++++++***(((%%%$$$%%%&&&((()))******++++++,,,---))))))***++++++,,,++++++)))'''&&&&&&((((((%%%###$$$%%%'''(((***++++++,,,---+++))))))******)))(((''''''''''''(((***,,,---******))))))***+++---...///...---,,,---...------...///...,,,)))''''''((()))))))))))))))***+++++++++------+++((((((+++......---,,,++++++,,,------,,,,,,+++)))(((&&&%%%%%%$$$%%%&&&&&&%%%%%%&&&''',,,,,,,,,***(((((()))++++++++++++++++++)))(((''')))((('''(((+++------------------,,,******,,,...***+++---......---,,,+++111000000///---,,,***))))))+++---.........///000000///...///111111...+++...000222111...,,,,,,...***++++++,,,,,,,,,++++++---,,,+++***)))'''%%%$$$%%%(((***+++***))))))))),,,***)))+++......+++(((***,,,///000///,,,***)))(((((())))))******++++++111222111------111333111...---///444555111///000.........------,,,,,,,,,+++...000111...,,,,,,---------///111444444333111222333333222444888666222000111111111000111444666666333111333666999888777888<<<@@@@@@>>>======???;;;:::999888666666666666555333222333666777777555555888===???@@@???>>>>>>DDDCCCAAAAAAGGGKKKGGG@@@666;;;AAACCCBBBBBBFFFKKKMMMDDD>>>AAAKKKPPPKKKDDDHHHNNNSSSOOOHHHFFFMMMUUUJJJIIIMMMUUUXXXTTTNNNKKKXXXTTTLLLEEEGGGNNNRRRRRRJJJKKKKKKJJJHHHGGGHHHIIIVVVOOOIIILLLTTTXXXSSSLLLKKKTTT]]]\\\UUURRRYYYaaaTTTOOOMMMQQQUUUUUUTTTVVVccceee___SSSOOOUUUYYYXXXUUUUUUZZZ```\\\QQQNNNRRR^^^VVVNNNOOOWWW[[[WWWRRRTTTbbbqqqrrrkkkiiiqqq{{{{{{yyyzzz~~~www***************)))(((((('''((()))******(((&&&%%%''')))---/////////000222222///+++((('''''')))************+++...000000///000///---,,,,,,---///000............---,,,++++++)))((('''(((***++++++***))),,,...///---)))'''&&&'''''')))+++...111333555222222000,,,(((''')))---,,,---...---,,,)))&&&%%%((()))+++------...------...---++++++---------,,,+++(((%%%%%%'''((((((&&&((((((''''''(((((())))))((('''''''''((((((&&&$$$$$$%%%&&&'''(((***++++++///000111000---+++***+++'''((()))((('''(((***,,,+++(((&&&%%%&&&((()))))))))***+++***))))))***+++---...............------++++++*********)))))))))***,,,------+++***++++++,,,,,,,,,***((('''(((***+++,,,,,,+++******+++---)))))))))))))))))))))(((&&&'''***+++---------,,,******(((''''''(((***+++,,,,,,,,,)))&&&###"""###&&&&&&''')))+++---,,,+++++++++,,,,,,,,,,,,,,,,,,***)))((((((((((((&&&$$$%%%&&&(((***,,,---......---***'''&&&''''''((('''((('''''''''((()))+++,,,((()))******++++++++++++,,,,,,,,,,,,,,,---------000///...+++(((&&&'''))))))(((((((((((())))))***+++,,,---+++'''''')))---...,,,+++******+++---...+++++++++***)))'''%%%$$$###$$$&&&%%%$$$$$$%%%''')))***)))(((&&&'''(((***,,,,,,,,,+++***(((&&&%%%&&&'''))))))***+++...000///...,,,+++,,,,,,,,,+++***+++---...///......---111000...,,,***(((''''''))))))***,,,///111111000...///000111111000...,,,---.../////////.........+++*********+++,,,------.........---+++)))'''%%%)))***,,,+++)))(((((()))***,,,///111111...+++(((+++,,,...000111///+++(((************************///111111///000333555333000------333666333///...,,,,,,+++++++++++++++++++++,,,...//////...------...000222333222111111111111444555444666999888333444444333111000000333555222111111222333555666777999;;;===>>>>>>===;;;:::666777777555222111444888555333111111333444444444666999===??????>>>>>>???>>>AAABBBBBBDDDGGGEEE???999===AAACCCBBBCCCFFFIIIJJJCCC>>>AAAIIIMMMKKKFFFHHHMMMPPPNNNHHHFFFIIINNNGGGGGGKKKRRRSSSOOOLLLLLLWWWPPPIIIHHHIIIIIILLLPPPMMMKKKIIIHHHIIIJJJKKKJJJPPPMMMKKKNNNSSSTTTPPPLLLMMMRRRXXXYYYWWWVVVXXX[[[QQQMMMLLLOOOQQQSSSWWW\\\```___\\\WWWSSSRRRSSSTTTTTTUUUWWWYYYYYYXXXVVVVVV___YYYSSSSSSVVVXXXTTTPPPUUU___iiillliiihhhlllrrrrrrtttxxx}}}}}})))))))))))))))(((((('''&&&'''***,,,,,,***(((&&&***,,,...///...---...//////...---+++)))(((''''''+++)))***---222444222///000///...---...000333444000111111111000...---+++,,,***)))***+++------,,,(((---333333///)))&&&%%%###%%%(((+++///222444555111333333...(((''',,,111---...//////---***'''%%%'''(((***,,,---......---...,,,++++++,,,------,,,,,,((($$$$$$''')))(((&&&)))((('''&&&'''((()))******************)))'''&&&&&&&&&'''(((***+++,,,------///000000---+++******((())))))((('''&&&'''((()))&&&$$$###%%%(((******)))***+++***(((((()))***------...///...---+++***(((((()))*********)))((()))+++,,,,,,***))))))***+++++++++***(((((((((((('''((()))((('''((()))+++((((((''''''((((((((()))&&&''')))+++,,,,,,+++***,,,+++************+++,,,---......---)))'''&&&&&&'''&&&&&&)))+++,,,+++(((,,,,,,+++++++++++++++++++++*********)))(((&&&%%%%%%&&&(((+++---///000000,,,)))%%%$$$$$$&&&''''''''''''&&&&&&&&&((()))***'''(((***,,,,,,+++***)))+++,,,------,,,+++,,,,,,000///---***'''&&&''')))(((((('''''''''(((((())))))***+++(((%%%$$$'''***---+++)))((((((***,,,...)))***++++++***(((%%%$$$###$$$%%%%%%$$$$$$%%%'''((((((((('''%%%&&&(((***---,,,+++***((('''%%%$$$%%%'''******)))***...111111...++++++......,,,)))***+++,,,.../////////...///...+++)))''''''''''''***((((((,,,111333222000,,,///222222111...---------,,,,,,---000000///...,,,+++******+++---///000//////000///...+++)))''',,,------,,,)))(((((()))''',,,111333000---,,,,,,,,,+++,,,///222111---(((+++++++++++++++*********,,,......---000777;;;<<<777000,,,000333222///---******************************+++,,,------,,,+++000333555444111///000222///333555444666999777444777777555222000000222444///000222222222222444666999888999:::;;;;;;888555444666777555111222888>>>666555222111111333444555:::<<>>:::???JJJPPPKKKDDD???CCCGGGFFFCCCCCCIIIOOONNNHHHCCCEEEKKKLLLFFF???IIIGGGHHHJJJJJJIIILLLRRRLLLFFFGGGOOOOOOGGGEEEJJJQQQNNNKKKKKKNNNQQQPPPOOODDDMMMVVVUUUMMMHHHMMMSSSUUUNNNJJJQQQ\\\___WWWNNNSSSNNNLLLLLLNNNQQQZZZcccVVVUUUXXX[[[WWWOOOLLLNNNZZZYYYTTTOOOQQQYYY]]]\\\SSSXXX\\\YYYSSSPPPUUU[[[aaa]]][[[```iiimmmiiicccgggqqqxxxvvvqqqttt((())))))))))))(((''''''&&&(((+++------+++)))(((***,,,...///---,,,,,,,,,,,,---///000...+++'''%%%+++***+++///444666333111000/////////000222555666000111222222111000...---,,,+++)))***+++---,,,+++(((---333444000***'''%%%"""$$$'''+++...111333333111333333///******...333//////000///...+++)))'''&&&((()))+++---------,,,---,,,******,,,---,,,++++++(((%%%%%%(((***)))((())))))((('''''')))***+++,,,---------,,,+++******))))))***+++,,,---......+++---......+++)))((((((******+++)))&&&$$$$$$%%%'''%%%######&&&(((******)))***+++***(((((()))***,,,---------,,,+++)))(((%%%'''(((******)))((('''''')))******((('''((()))******))))))***)))((((((&&&'''(((((('''((()))+++'''&&&&&&&&&'''((())))))((()))***+++,,,++++++***...............---,,,,,,+++,,,------+++))))))******))))))*********)))(((,,,+++***)))(((((()))))),,,,,,,,,,,,***(((''''''%%%&&&(((+++---///000000+++((($$$###$$$&&&'''''''''&&&%%%$$$%%%&&&'''(((''')))+++------,,,***)))***---......,,,******,,,///...,,,)))'''&&&(((***(((((('''''''''''''''((('''((((((&&&"""!!!$$$'''******(((((((((***+++---)))***++++++***(((&&&$$$###%%%&&&&&&%%%$$$&&&'''((()))((('''%%%%%%'''))),,,+++***((('''&&&&&&%%%%%%(((******)))***---111000---+++,,,...///,,,******+++,,,---......//////+++***(((''''''((()))***)))((((((,,,111444333111,,,///111111///---------+++++++++---///111000///---,,,,,,,,,---...000111////////////...---+++***...//////---***(((((()))&&&+++//////---,,,---000+++******---111111---***,,,,,,,,,,,,++++++++++++---...,,,+++111<<>>444,,,---///...---...++++++***************)))***+++,,,,,,------------111444666444111000111333111666888666666999999666999999777444111000222333///000222222222222333444555555555777888777555222111444666555333555<<>>>>>======>>>???888>>>AAA???===??????===DDD>>>:::@@@JJJOOOLLLGGG===BBBGGGGGGEEEEEEKKKPPPNNNHHHCCCEEEJJJKKKDDD===GGGEEEFFFIIIIIIHHHKKKQQQHHHDDDHHHPPPQQQJJJHHHNNNSSSPPPMMMNNNRRRUUUUUUSSSFFFOOOXXXWWWQQQMMMPPPVVVSSSLLLHHHNNNXXX\\\UUUKKKQQQOOOOOORRRSSSTTTYYY```VVVTTTTTTWWWUUUPPPPPPTTT\\\[[[VVVPPPRRRYYY\\\ZZZRRRXXX\\\ZZZTTTRRRWWW^^^aaa[[[WWW[[[eeellljjjggggggnnnsssppplllrrr)))))))))))))))((('''''')))***+++------,,,***))))))+++------,,,++++++++++++---000222111---)))&&&******,,,///222333222111/////////000111222333444...///000000111111111111+++)))(((((()))******)))(((,,,000222000---)))'''"""$$$&&&))),,,...000111///000111///,,,,,,...111///.........---+++******'''(((***+++,,,,,,,,,,,,,,,+++))))))+++++++++***(((((())))))))))))*********)))))))))******++++++---...///...,,,,,,...000,,,,,,,,,---------......***+++,,,+++)))''''''(((***++++++***'''$$$$$$$$$%%%$$$$$$%%%''')))***))))))***+++***))))))***+++,,,,,,,,,+++***((('''&&&%%%&&&'''((((((((('''&&&%%%&&&((()))((('''((())))))))))))***+++,,,***))))))***+++***)))***+++---&&&&&&%%%%%%&&&(((***+++++++++++++++,,,,,,,,,,,,///000222222222///,,,)))&&&((())))))(((((()))+++---------,,,))))))***,,,+++***((('''&&&&&&&&&'''---...///---+++)))((((((%%%&&&(((***,,,---......)))'''%%%$$$&&&((())))))''''''%%%$$$$$$%%%&&&''')))***,,,------,,,+++))),,,///111000,,,))))))+++,,,,,,+++***'''''')))***)))((((((''''''''''''(((&&&''''''%%%!!! """%%%(((((((((((())))))***+++)))*********)))(((&&&%%%$$$%%%'''&&&%%%%%%&&&(((++++++***(((&&&&&&'''))))))((((((''''''''''''(((((()))************,,,...---------...//////---,,,+++++++++,,,,,,---------''''''(((((()))+++,,,,,,))))))***---111333333222...............---,,,,,,***+++,,,---...//////000---,,,,,,------...///000------------------------///000000///,,,***))))))(((+++---,,,+++***---000*********+++---......---,,,,,,,,,,,,,,,,,,,,,,,,000000...,,,222???JJJOOO>>>555...------,,,---///------,,,,,,+++******)))---///222111...---///222222333444333333222333555777;;;<<<999888:::<<<;;;999999999666333111222333222222333333333333222222111333555666666555333222111333555444444666;;;???;;;:::888555333555:::>>>999::::::999888888:::<<<>>>BBBCCC@@@???@@@AAA>>>999>>>CCCCCC???@@@FFFLLLDDD@@@???EEEOOOSSSOOOIIIIIIMMMPPPLLLFFFBBBEEEIIIAAABBBGGGNNNPPPLLLIIIIIINNNKKKKKKMMMNNNNNNRRRXXXOOOOOOOOOQQQSSSUUUUUUUUUVVVRRRPPPUUU]]]___XXXQQQJJJNNNRRRRRROOONNNQQQUUUMMMNNNTTT\\\]]]XXXTTTSSS\\\YYYTTTOOOOOOTTT]]]dddYYY[[[]]]___^^^[[[WWWUUU^^^XXXSSSTTTYYY[[[XXXTTTUUU[[[bbbbbb```cccmmmvvvoookkkjjjnnnvvv}}}~~~)))************)))((((((+++,,,,,,,,,,,,,,,+++***&&&)))+++,,,+++***+++++++++---...//////---+++)))''')))+++------...///111---...///000000000//////,,,,,,---...///111333444+++)))(((((()))******))))))***+++...000///,,,***$$$$$$&&&''')))+++---...+++,,,,,,---------,,,,,,---,,,+++*********++++++)))***,,,---------,,,,,,+++)))(((((()))******)))%%%)))---...+++)))***,,,******+++,,,,,,,,,,,,+++---......,,,+++,,,000444...---------,,,,,,,,,,,,***++++++)))''''''((()))((()))+++***(((&&&&&&&&&%%%%%%%%%'''******)))'''(((***++++++******,,,---,,,+++***(((&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$&&&((()))(((((()))+++(((((((((***---...---+++***+++,,,+++******+++---&&&&&&%%%%%%&&&(((+++,,,000///---,,,,,,---...///...111444555444///)))%%%&&&&&&'''&&&%%%&&&(((***---000111---)))(((---333,,,***(((&&&%%%%%%&&&&&&...///000///+++))))))***$$$%%%'''(((***++++++,,,(((&&&&&&''')))+++++++++***)))'''&&&&&&&&&''''''+++,,,------------,,,+++---111444222,,,)))(((***)))***+++***)))((()))+++***)))((((((''''''(((((('''((((((%%%""" ###%%%%%%&&&''')))******))))))******))))))((((((''''''%%%'''(((((('''&&&((()))......---***((('''((()))&&&&&&%%%%%%&&&((()))***+++)))((()))***,,,,,,+++***,,,...//////......///++++++*********++++++,,,'''((()))***,,,---------(((***---//////000222333000---******,,,---,,,***(((+++......---,,,...111++++++,,,,,,,,,,,,,,,+++,,,+++*********,,,...///...///111111...+++***))),,,---...---,,,+++++++++))))))***))))))+++...000++++++,,,,,,------......222222...+++///:::CCCFFF888333000000...,,,---111000000///---,,,+++***)))---222666333---+++///555222111111222444666666666;;;>>>>>>999777:::<<<<<<888999:::999666333222222666444333444666666222//////222666777555333444555555555555666666777999:::<<<;;;999666444777===BBB999999999777666666888;;;DDDEEECCC??????AAAAAA>>>888???EEEAAA:::888???HHHEEE@@@???HHHTTTXXXQQQHHHIIIOOORRRMMMDDDAAAGGGNNNBBBAAAFFFOOOSSSOOOJJJGGGOOORRRRRRNNNMMMRRRWWWXXXKKKNNNRRRTTTUUUUUUVVVVVV]]]SSSMMMSSSaaaeee\\\PPPIIIQQQWWWSSSLLLJJJRRR[[[RRRQQQTTT[[[]]]WWWPPPLLLXXX[[[VVVMMMOOO\\\gggiiiZZZ[[[ccckkkggg\\\VVVYYYbbbZZZRRRRRRYYY]]]YYYSSSSSS___jjjiiibbbaaakkkwwwpppjjjgggooo|||{{{sss***************)))((((((---------,,,,,,+++++++++$$$'''***+++******+++,,,---,,,,,,++++++,,,,,,---%%%(((++++++)))))),,,000+++,,,...//////---,,,************,,,...111444666---,,,******+++,,,,,,+++***((((((+++///111///,,,%%%%%%%%%&&&''')))+++,,,)))((()))+++------+++(((,,,***(((''''''(((***++++++,,,---.........---,,,***(((''''''((())))))(((###***000000,,,(((***...***+++,,,---...---,,,+++---------+++***,,,111666......---,,,,,,+++******+++++++++)))'''''')))***%%%(((***+++))))))))))))%%%%%%&&&)))++++++)))&&&(((***++++++++++++---///,,,+++(((&&&$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%###&&&((())))))***+++,,,((('''(((+++///000...,,,)))******)))(((((()))+++'''&&&%%%%%%&&&)))+++---222111...,,,,,,---///111---000555777444...'''"""(((((('''%%%$$$%%%(((***,,,000333...((((((000999---+++)))&&&%%%%%%&&&&&&...000111000,,,))))))***$$$%%%&&&'''))))))******'''&&&&&&(((+++------,,,+++***)))(((''''''((((((---------...------,,,,,,...222555333---(((((()))&&&(((***+++***)))***+++******)))((((((((((((((((((******'''###!!!$$$&&&###%%%''')))******)))(((+++***)))(((''''''((((((&&&'''((((((''''''(((***000000...,,,)))'''((()))$$$$$$$$$%%%&&&)))+++,,,---***'''(((+++---+++)))(((,,,///000...---///111++++++******)))*********''')))+++,,,---------,,,(((+++///000//////111444111,,,''''''+++---,,,)))''',,,000///,,,+++...111)))***+++,,,,,,+++)))(((+++)))((('''))),,,///111---///222222///,,,***)))000000000///...+++)))'''((()))***((('''(((...222++++++,,,,,,---...//////000111...)))+++333888999222000111333111---...222222222000///---,,,******,,,222777333***'''---555222000///111555999888777;;;>>>===777444777;;;;;;777999;;;:::777444222111:::666333555888888333......333888999555333555888;;;999888888999999888666;;;;;;999666444777>>>DDD;;;;;;:::888666777999<<>>>>>>>>BBBHHHOOOSSSSSSQQQOOOOOOLLLIIIGGGGGGGGGHHHHHHIIICCCCCCJJJPPPPPPMMMLLLIIISSSWWWRRRPPPUUUUUUPPPJJJOOOUUUXXXWWWVVVWWWYYYWWWSSSQQQUUU\\\^^^ZZZTTTPPPQQQQQQPPPOOOPPPTTTXXX\\\TTTQQQTTTVVVTTTOOONNNMMMWWWXXXPPPSSSaaahhhddd```]]]dddmmmiii[[[YYYccc[[[ZZZXXXVVVUUUWWWZZZ]]]\\\cccjjjllliiiggghhhkkkkkkjjjkkkpppwww{{{|||{{{zzz---,,,++++++******++++++)))+++,,,------,,,***)))((('''''')))+++------,,,***,,,...,,,)))''')))+++(((&&&%%%&&&((())))))(((***---000///,,,+++,,,...++++++++++++,,,---......111///---,,,...///000///---+++***+++---///---+++'''&&&&&&)))...111000...)))+++------+++)))))))))))))))(((''''''((()))***111111///...---------...)))(((''''''(((((('''&&&******+++,,,,,,,,,+++++++++---///...+++)))(((((('''))),,,...---,,,++++++***++++++***((()))+++---,,,***'''''')))*********+++(((&&&'''***+++)))&&&&&&&&&&&&&&&'''(((((()))***************++++++***,,,,,,+++)))'''&&&(((***)))(((((())))))(((%%%"""###$$$''')))******)))((("""%%%(((*********+++,,,+++***(((&&&%%%$$$%%%%%%''''''''''''''')))...111///...,,,++++++,,,---///777555222---***'''&&&%%%%%%)))---,,,'''%%%&&&)))++++++++++++,,,---......***(((%%%######%%%(((***)))***++++++***)))((('''%%%$$$$$$&&&)))+++++++++(((***,,,......,,,***))),,,)))&&&&&&)))***)))((()))+++,,,,,,+++,,,...000---...///111111///+++'''------++++++++++++------&&&''''''((()))*********///,,,'''$$$###""""""!!!&&&''''''((()))((((((((())))))((('''&&&&&&&&&&&&,,,+++***)))(((((((((((())),,,000111...***'''%%%&&&&&&&&&(((+++------,,,)))******)))((())),,,///000---+++---111333000,,,---,,,***))))))***,,,---+++,,,---...---+++((('''+++((('''+++111555444111+++,,,,,,,,,++++++---//////...,,,+++******))))))+++*********+++---///000***)))((((((((()))***+++222000---***))))))***+++---555<<<:::111***))),,,)))((('''(((***,,,,,,+++///...,,,+++***++++++,,,------------------------333222000///...///000222///222444111+++))),,,///444111---******+++++++++444444333444666888;;;<<<333444555666666555555444999888666555444444444555111666:::999555111222444444111///222777888444///555>>>DDD@@@777333:::CCC999:::;;;;;;;;;999777666???<<<777444444888===@@@888===AAA???999888===CCCMMMDDD;;;999===@@@>>>;;;:::EEENNNMMMFFFCCCKKKTTTLLLGGGCCCDDDIIIKKKEEE???GGGJJJMMMLLLJJJLLLRRRXXXIIIJJJPPPXXXYYYSSSOOOOOO```UUUKKKLLLUUU\\\[[[VVVNNNRRRVVVUUURRRQQQTTTXXXQQQQQQSSSUUUVVVUUUSSSQQQZZZ]]]]]]VVVMMMJJJPPPXXXOOOIIILLLYYY]]]YYYYYY^^^eeeeee___YYY___gggaaaRRRPPPUUUZZZ\\\ZZZYYY[[[^^^lllhhhffflllsssssshhh]]]eeemmmtttqqqlllnnnyyy~~~qqqqqq///......---,,,---------++++++,,,,,,,,,+++)))(((&&&&&&'''***---//////...+++,,,,,,,,,*********+++***(((&&&&&&(((************,,,---...------...///,,,,,,,,,,,,,,,------...111///......000111111000---+++)))***---...---+++***((((((+++000222111///***+++,,,+++)))'''((((((***)))((((((((()))******000000//////......------,,,***(((((()))***)))(((++++++,,,---------,,,,,,---.........,,,***((('''''')))+++,,,+++***)))************)))((()))+++---,,,***(((((()))++++++***+++***)))***++++++***)))'''&&&%%%%%%%%%&&&'''(((***)))))))))***++++++,,,,,,,,,+++)))''''''(((************+++,,,+++(((%%%$$$%%%(((***+++******)))%%%''')))***))))))***,,,+++***(((&&&%%%%%%%%%%%%''''''''''''''')))---111///...,,,+++***+++,,,---666444111...+++)))''''''(((+++...---***'''((()))++++++***++++++,,,------***(((&&&%%%%%%&&&(((***+++++++++***)))(((&&&%%%%%%$$$$$$&&&(((******)))'''))),,,...///...---,,,---+++((('''''''''&&&&&&'''(((***++++++,,,///111......///000222111---+++---,,,,,,++++++,,,,,,---(((((()))***++++++,,,,,,///...+++(((%%%######"""%%%&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%,,,+++***)))((((((((((((***---//////---)))'''&&&&&&&&&&&&(((+++,,,---,,,)))******)))((())),,,//////,,,+++---111222///,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,***)))(((+++((('''***///222111...)))***+++++++++,,,...000---,,,***)))))))))((('''************+++---...///***)))))))))***,,,---///222000---+++)))***++++++///555;;;:::333---,,,---)))((('''''')))++++++***+++++++++++++++,,,------///...,,,+++,,,---///111333222000///...///000111000222222000,,,+++,,,...///...,,,***)))***,,,...333333333444666888999:::555555444444444555666777888888777555444444444444333666888777444111222333000111222222222222222333;;;>>>???;;;666555888<<<<<<;;;:::999888888777777:::999888888888999;;;<<<===<<<:::999999:::===???FFFCCC???<<<;;;<<<===>>>@@@DDDIIIIIIFFFEEEGGGKKKFFFEEEDDDCCCDDDEEEFFFGGGNNNNNNMMMJJJIIIKKKRRRWWWGGGIIIQQQYYY[[[UUUQQQPPPZZZVVVRRRSSSWWWZZZ[[[ZZZPPPTTTWWWVVVRRRQQQUUU[[[YYYSSSNNNPPPWWW[[[XXXSSS\\\[[[XXXSSSOOOOOORRRUUULLLPPPSSSWWW[[[^^^\\\YYYfffaaa]]]^^^_________```SSS[[[aaa^^^WWWTTT[[[ccckkkgggeeekkkrrrrrriii___jjjppptttpppjjjlllyyyzzzyyyzzz~~~//////...------------...,,,,,,+++***))))))((((((%%%&&&(((,,,000111111///,,,+++***+++,,,---,,,+++,,,)))'''&&&)))+++---...+++++++++---///000///...---------,,,,,,,,,,,,,,,------,,,...000000///...+++***)))***,,,---,,,++++++)))(((***///111000...,,,,,,+++)))&&&%%%&&&'''+++***))))))((()))***+++......///000000///...---///---******+++,,,,,,++++++,,,,,,---......------///...---------+++(((&&&***+++------+++******************)))((()))+++---,,,+++))))))+++,,,+++******,,,------,,,++++++,,,)))'''%%%######$$$&&&'''))))))(((((()))+++---...,,,,,,+++)))'''''')))+++,,,,,,---///000///,,,)))%%%&&&(((***+++++++++***((()))***)))((((((***,,,+++***(((&&&%%%%%%&&&&&&((((((((('''''')))---000///---,,,***)))))))))***222111///---+++***))))))------------,,,+++***)))******************++++++))))))(((((((((((())))))...---,,,***)))'''&&&%%%&&&%%%%%%&&&((())))))(((&&&(((+++---//////...---,,,,,,+++(((%%%######$$$$$$&&&((()))***+++...000---,,,---///111222111///---,,,,,,++++++,,,,,,---******+++,,,------------///000000---((($$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&'''++++++***)))((((((((((((,,,---...---***(((&&&&&&'''&&&&&&'''***,,,++++++)))******)))((())),,,......,,,+++,,,///000...+++,,,+++***))))))***+++,,,///...---,,,,,,,,,+++,,,***((('''))),,,...---+++***+++++++++***+++---000---+++((('''(((((('''%%%((((((***+++,,,---------)))))))))***,,,///111222000///---,,,++++++,,,,,,222555888888555111...---***((('''''')))***))))))((((((***+++,,,---------000///---,,,---///333555222111000///...///000111222111000///------------,,,------+++)))***...222000111333444555666777777777555444333333555777999777777777666666555555444555555444444333222222111///444777555///---333999AAA===888666666777666555>>>===:::777666666888888555777:::<<<<<<;;;999888CCC===777666<<<@@@@@@>>>>>>AAABBB>>>999888===BBBDDDCCCAAABBBDDDEEECCCBBBAAAEEEGGGEEEAAABBBIIIOOOMMMLLLKKKKKKKKKKKKMMMNNNKKKJJJNNNTTTVVVUUUTTTWWWRRRTTTVVVVVVVVVVVVYYY[[[XXXTTTQQQQQQUUUXXXXXXWWWYYYVVVRRRRRRUUUYYY\\\]]][[[WWWTTTUUUWWWVVVSSSOOOTTT[[[ZZZSSSVVVbbbccc[[[___ZZZ]]]eeebbbXXXZZZeee^^^```aaa^^^[[[YYY\\\___```eeekkkmmmkkkhhhhhhiiiooonnnmmmooossswwwxxxyyyyyy|||zzz...------,,,,,,,,,,,,,,,---,,,+++)))((('''''''''&&&'''***...111222000...,,,***(((***---///---++++++)))&&&&&&***...111333...,,,+++---000111...,,,---,,,,,,,,,+++***))))))(((((()))+++---...,,,******)))******+++,,,,,,,,,+++((('''(((,,,...---+++---,,,***'''$$$$$$&&&(((,,,+++***)))))))))***++++++---///111111000///---111...+++***+++,,,,,,,,,******+++,,,------------000///---......---)))&&&...///000///---,,,,,,...***++++++***))))))+++------+++******,,,,,,,,,***(((+++......,,,***+++...***(((%%%"""!!!"""%%%&&&)))((((((((()))+++...///+++,,,+++***(((((()))+++---...///222444333000---'''((()))+++,,,,,,,,,,,,+++,,,+++)))((((((***,,,***)))(((&&&&&&&&&''''''))))))((('''&&&(((,,,///...---+++)))((('''''''''------,,,+++************...---,,,,,,,,,,,,***)))******)))))))))))))))***((())))))************)))///...---+++***)))))))))((('''&&&''')))******((('''(((***,,,,,,,,,,,,+++)))***+++)))$$$"""###%%%$$$&&&((())))))***+++---+++******,,,///111222222,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,,,,000333000)))######%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''(((************)))(((((((((((((((,,,------+++((('''&&&''''''&&&%%%''')))******)))((()))******)))***,,,...,,,+++***+++---...,,,***+++***))))))))))))***+++111000...---,,,---...///***((('''(((******)))''',,,,,,,,,***)))))),,,...---+++((('''((()))'''%%%&&&''')))+++,,,,,,++++++(((((()))***---000222444///......---------------333333444444444222...,,,***(((''''''((())))))((('''(((***,,,------,,,+++.........///000222444666111111000////////////000222000.........///---,,,,,,///000---)))***///444///000222333444444444333555444444444555666777888555666666666666555555444666444222111222222111000333777:::666000000666>>>BBB===777444666777777666>>><<<:::888777777777777555888;;;>>>>>>===:::888EEE???:::<<>>AAABBBAAA???@@@EEEIIIHHHDDDDDDIIINNNDDDEEEHHHKKKMMMKKKGGGCCCOOOKKKHHHKKKNNNQQQWWW^^^NNNPPPRRRRRRRRRSSSVVVZZZ^^^RRRHHHLLLXXX___ZZZQQQSSSYYY]]]ZZZTTTTTT^^^gggVVVVVVWWWZZZ]]][[[UUUOOObbbaaaZZZRRRTTT___fffeeeXXXZZZaaahhhddd[[[XXX\\\iiibbb]]]___dddeee^^^VVVUUUcccooommmaaa\\\eeeqqqooohhhfffpppyyylll||||||~~~///...------,,,,,,---------,,,+++)))(((''''''''')))***,,,///111111...+++,,,)))((())),,,...,,,******'''&&&'''+++111555777222///---...//////,,,)))++++++++++++***((('''&&&&&&&&&'''***,,,---,,,***)))***+++++++++,,,---...---***((())),,,...---+++---,,,***'''$$$%%%(((+++---,,,***)))))))))***+++***,,,...000111111000///000...+++***+++++++++***(((((()))++++++,,,,,,,,,//////...///...---+++)))000000000...,,,,,,---///---------+++))))))+++---,,,+++***+++,,,---+++***&&&***------+++)))***,,,+++(((%%%"""!!!"""$$$&&&((((((((((((***+++---///+++,,,+++***((((((***,,,---...111444666555111...(((((()))***+++,,,------------,,,***(((((()))+++))))))''''''&&&'''((()))******)))'''&&&(((+++...,,,,,,+++)))((('''&&&&&&(((((())))))************---+++******++++++***)))++++++***)))(((((((((((('''((()))+++++++++******------------------------***))))))***+++,,,,,,+++(((((()))))))))(((''''''%%%(((***(((%%%$$$%%%(((''')))++++++***))))))***)))(((((())),,,///111111,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++***)))...111///(((###"""######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''((()))***+++***)))((((((((((((((((((+++,,,,,,***'''&&&'''((('''&&&%%%&&&((())))))'''((()))************,,,---+++******+++++++++***)))))))))))))))))))))))))))///...+++******+++---...***)))(((((((((((('''&&&)))))))))))))))+++...111000,,,((((((***+++)))&&&%%%&&&(((***++++++******''''''''')))+++...111333...//////000000000000000222111000000111000,,,)))***((('''''')))******)))++++++,,,---,,,+++***)))+++---111444555555444444111000000///////////////222000.........///...------///000,,,'''&&&+++000---///000111222222111000000222444666777777555444444444444444444555555555555333111111111222111000777777666444222333888<<<>>><<<999666666888:::<<<;;;;;;;;;;;;:::888666555999999;;;<<<=========<<>>???@@@????????????======<<<<<<===>>>AAABBB@@@BBBFFFHHHGGGFFFDDDCCCBBBBBBDDDFFFIIIJJJHHHGGGLLLHHHGGGJJJMMMOOOTTTZZZRRROOOMMMMMMPPPTTTWWWWWWVVVQQQMMMNNNTTTXXXYYYWWWTTTWWW[[[\\\[[[\\\___bbbZZZZZZYYYYYYYYYZZZ[[[]]]ggg^^^XXXZZZ[[[[[[___fff^^^dddeeeaaaaaabbb^^^VVVcccbbbccceeegggddd]]]WWWWWW]]]cccccc``````eeejjjiiihhhkkksss{{{~~~{{{wwwzzz}}}yyy{{{111111000////////////000,,,,,,+++***))))))((((((++++++,,,...000///---+++,,,+++***+++,,,---,,,+++)))((('''(((---111444666333111000//////---+++)))******++++++***)))'''&&&((('''(((***---///...---)))***,,,,,,,,,,,,...000222///,,,,,,...000///...++++++***((('''))),,,///---,,,***)))(((((()))******+++---///111111111111///---,,,+++,,,+++***(((''''''(((***++++++++++++,,,...000000...,,,,,,---......---+++)))))),,,///111111000---******+++,,,+++******+++,,,,,,+++)))%%%(((+++,,,+++************(((&&&###"""###%%%&&&(((((()))***+++,,,,,,,,,+++,,,,,,***))))))+++------...111444666555111---(((((()))***+++,,,---------------,,,***)))***+++)))((('''''''''((()))***+++***)))'''&&&'''+++---++++++***))))))((('''&&&&&&&&&((()))************)))))))))))))))***++++++,,,,,,***)))(((((((((((('''((()))******+++******+++,,,.../////////...---+++******+++---......---(((((((((((('''&&&%%%%%%$$$&&&((((((((((((((()))***,,,...---+++))))))))))))((('''))),,,.........+++,,,,,,------,,,,,,+++''')))***,,,,,,+++)))((('''***,,,+++'''###""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))((((((''''''(((((((((((()))***)))''''''''')))'''&&&%%%&&&'''((('''&&&''')))++++++******+++---))))))*********)))((((((((((((((())))))(((((((((***)))'''&&&%%%'''((()))******))))))((('''''''''$$$%%%&&&''')))---333777222---)))))),,,---***&&&%%%%%%'''((()))*********'''''''''(((***---///000...///111333444333333222111000...------,,,***((()))((('''(((***+++,,,+++//////...---,,,***)))(((***---222666777666444222000000000/////////......000000///.....................---)))%%%$$$'''***---....../////////......---000333777777666444222333222111111222333555666444444333333222111111000666444111000222444666777:::;;;;;;999777999===AAA888:::;;;<<<;;;999777555;;;:::999999:::<<<>>>@@@888===BBBDDDBBB???>>>>>>?????????BBBEEEDDDAAA>>>:::;;;<<<;;;:::<<>>>>>>>>@@@AAACCCFFFHHHGGGCCC???===<<<;;;::::::===BBBEEE???@@@BBBEEEGGGEEE@@@<<>>666///...111222...))),,,111444222...+++...222.........---,,,+++***)))222222111...***(((((()))***)))'''&&&'''(((***+++...,,,***+++...000...+++///...,,,+++++++++,,,,,,...,,,+++...333555222...)))((('''&&&''')))+++,,,'''&&&(((+++000111///,,,///...,,,++++++,,,---...$$$***000///***'''***......***(((***///111///,,,//////---***)))***...111111222111000...,,,)))'''))))))''''''''''''((()))''')))---///000...,,,*********)))((('''&&&%%%%%%)))))))))***+++,,,......'''(((***,,,---,,,+++***000///......---...//////(((***...///---+++******+++,,,...//////...,,,+++(((((('''%%%$$$&&&***---,,,***'''%%%%%%'''***,,,------,,,+++***((('''&&&(((***---000111...(((###%%%%%%&&&((()))***+++,,,---,,,,,,---...///---+++(((((((((***+++,,,***(((,,,,,,,,,+++)))&&&$$$"""###&&&***---...,,,)))'''+++(((&&&'''+++,,,+++(((+++***(((''''''(((((()))###%%%))),,,...////////////000///---***((()))***'''***---...,,,***((((((,,,,,,,,,,,,,,,,,,,,,---'''%%%$$$$$$%%%&&&%%%$$$&&&'''(((*********)))(((((()))***)))((()))+++---*********)))(((''''''&&&+++,,,+++)))''''''(((***'''''''''(((((((((((((((,,,***(((((()))***)))((()))******)))(((''''''(((%%%'''))))))'''%%%%%%&&&***(((&&&%%%%%%&&&((()))'''(((***,,,,,,***)))(((***)))'''%%%&&&'''((()))******))))))((((((((((((&&&%%%&&&''')))***)))(((---......---++++++,,,...///333666555111000333777777222---+++++++++(((%%%%%%'''*********,,,///222...///111222222000...,,,555222......111666:::<<<333222111///,,,+++,,,---888333...---///000///---***...222000---+++///333---+++***+++...000///---222000......000444999<<<222222000---+++,,,000333===666///000777999555//////666<<<:::555444;;;BBB@@@777111666@@@CCC999...666555555444555:::@@@EEE777777777777777888888888IIIEEE@@@???@@@AAA>>><<<666EEESSSQQQDDD;;;???HHHEEE>>>999>>>GGGJJJCCC:::DDDKKKPPPJJJ???<<>>BBBLLLMMMDDDAAAFFFQQQTTTOOODDDCCCMMMQQQMMMDDDEEEMMMUUUQQQFFFHHHSSSYYYMMMDDDKKK[[[fffbbbZZZWWW[[[]]]ZZZTTTTTTZZZbbbZZZRRRSSS```fff^^^WWWWWWdddkkkfffXXXXXXiiipppjjjVVVSSSYYYbbb___SSSNNNSSS[[[RRRMMMRRRYYYZZZXXXWWWWWWdddmmmfffVVVRRR___ooommmgggeeeooo}}}vvviiixxxsssvvv|||---...//////...---+++***)))***+++***)))(((***+++,,,,,,,,,---///111444555777555222///............000///000111111111///...,,,,,,,,,---,,,,,,++++++000111111///,,,))))))******)))(((''''''(((***++++++,,,------------......000...,,,***)))))))))***+++)))))),,,111333111...))))))((((((((()))***+++&&&%%%&&&***...///...,,,......---,,,,,,,,,------(((***---...///...---------+++***+++...000///...++++++***(((((()))---000------------,,,+++***)))((('''&&&%%%$$$%%%'''(((***+++---//////...,,,+++******))))))((('''&&&&&&((((((((()))***,,,---...(((((())))))***+++,,,---.........///......---,,,'''***---...,,,***))))))***+++,,,------+++)))(((%%%&&&&&&%%%%%%&&&))),,,---+++(((''''''(((+++---------------,,,***((('''((()))+++...///---)))%%%&&&&&&'''(((***+++,,,,,,,,,++++++,,,......---+++***((('''(((***+++++++++))))))******)))'''&&&%%%'''(((+++------+++)))''')))))))))(((((()))+++---+++***)))(((''''''((((((&&&&&&'''(((***---///111...///...,,,)))(((((()))+++---...---+++(((&&&&&&***+++++++++++++++******(((&&&%%%%%%&&&''''''&&&&&&'''((()))******************)))'''%%%%%%''')))((((((((((((((())))))))))))+++------+++)))((((((((((((((((((''''''''''''***)))(((((()))******)))((())))))((('''&&&'''(((------,,,)))'''&&&&&&(((((()))***++++++***((('''&&&'''((()))))))))(((''')))******(((%%%$$$'''+++***))))))((((((''''''''''''&&&'''(((*********)))+++,,,---,,,++++++,,,...333333333222111111111222444333111///,,,******+++***)))((())),,,.........---...000111222222111111222///,,,,,,///444777999444333111...,,,,,,---...222222111000//////000111---...///////////////000///,,,******---///000000111111111222444555777888333000,,,,,,///222444444666555222222333444444444444666888888777888;;;>>>>>>:::888:::???@@@:::333222444777999:::<<>>AAABBBBBBAAA???>>>>>>???AAADDDGGGJJJHHHCCC???>>>@@@AAABBBDDDEEEEEEDDDDDDCCCEEEFFFFFFDDDBBBAAACCCEEEAAACCCDDDCCCDDDFFFFFFDDDKKKIIIIIIJJJIIIHHHGGGIIIIIIKKKLLLKKKLLLPPPRRRRRRSSSOOOLLLNNNTTTYYY[[[[[[ZZZYYYXXXYYY[[[\\\[[[ZZZWWW\\\___^^^\\\^^^aaaccccccaaa^^^]]]bbbffffffbbb[[[ZZZXXXVVVWWWYYYWWWSSSUUUTTTWWW[[[\\\ZZZ]]]aaahhhhhhfffaaa]]]\\\^^^bbbaaadddiiinnnrrrtttuuuuuuvvvyyy~~~|||}}},,,---...//////...---,,,''')))+++,,,***)))((()))............000222444666000333444111+++***---222333...,,,///666777111***+++++++++,,,,,,---------...///111000---+++***++++++***))))))))))))******(((,,,000000---,,,///222222000...+++)))))))))***)))((('''***...000///,,,***************))))))(((%%%$$$%%%'''+++---...------.........------,,,+++---******...444666222---,,,---...---,,,,,,---///((()))(((''''''))),,,///)))))))))))))))***++++++(((&&&$$$"""###$$$&&&(((------.........---,,,,,,*********))))))(((((((((''''''((()))***+++,,,,,,(((((('''''')))+++---...+++---///111000...+++)))'''))),,,---+++)))))))))******++++++***(((&&&%%%###$$$&&&&&&&&&''')))+++...,,,+++))))))+++,,,...,,,---...///...,,,***((((((((()))+++,,,,,,)))'''(((((())))))***+++,,,,,,+++******+++------,,,++++++)))&&&&&&(((+++------'''(((((()))***)))))))))++++++++++++***)))((('''''')))+++)))&&&''',,,111,,,+++***)))(((''''''(((((('''%%%%%%'''+++///222---...---+++((('''((()))/////////,,,)))&&&%%%%%%)))***++++++***)))(((''')))'''&&&&&&'''(((((('''(((((((((((()))***++++++---+++((($$$!!!!!!$$$&&&'''''''''(((((()))++++++'''+++///000...+++'''&&&)))((((((''''''&&&&&&&&&((('''&&&''')))+++***)))'''(((((('''&&&%%%&&&(((444333000+++((('''(((+++'''***///222222...((($$$%%%&&&&&&&&&''''''(((((())),,,...***$$$###''',,,***))))))(((''''''&&&&&&''''''(((((()))************+++++++++***+++---...777444000...///000///...000222333000+++)))+++///000,,,)))***...000...+++------...///000222444555000---++++++...222555666555333000---,,,,,,---...,,,000333222///...111555///------///222222///---222...+++***,,,///111333000222555888888777555333333---)))+++222888888666///333555333///...333888:::666444666:::<<<;;;888:::<<<======<<<:::888777///444:::???@@@>>>===<<>>???>>>;;;;;;@@@EEEOOOHHH@@@???AAABBB>>>999>>>FFFMMMJJJCCC???EEELLLEEEAAA===>>>CCCDDDBBB>>>DDDJJJGGG===>>>HHHKKKDDDCCC>>>BBBNNNNNNDDD@@@EEEMMMOOOJJJCCCJJJYYY[[[RRRLLLPPPSSSPPPLLLMMMTTT[[[]]]XXXUUUYYY```bbb\\\TTTVVVeeehhh\\\UUU^^^hhhkkkaaaWWWVVVbbbiiiddd^^^]]]aaaaaaXXXMMMQQQ^^^^^^TTTOOOUUU]]]aaa]]]YYY___iiiuuuiii]]][[[```bbb\\\TTTWWWbbblllnnnjjjkkkuuuuuulllpppxxxxxx,,,,,,---...//////......***,,,------+++******+++///.........000222444555,,,000333000+++***...333222---+++000666888222+++,,,,,,,,,,,,,,,,,,,,,---+++---000000///---++++++,,,,,,++++++******))))))***---000111111111222444333111...,,,++++++,,,---***)))(((***,,,---,,,++++++,,,,,,---,,,***((('''$$$$$$$$$&&&)))+++---...------.........,,,+++***...++++++///666888555000...111111...)))''')))---***++++++***))))))+++...))))))((('''((()))+++,,,(((&&&$$$######%%%''')))...------,,,++++++++++++************))))))))))))***++++++++++++*********''''''((()))***,,,------***,,,000333222///+++(((''')))+++,,,***)))((()))************((('''%%%$$$"""$$$''')))))))))***+++...---,,,,,,,,,,,,---...,,,---///000000...,,,***(((''''''(((***+++***)))((())))))***++++++,,,,,,***))))))***,,,,,,+++***)))((('''(((***---------))))))******++++++++++++---,,,***((('''&&&&&&&&&)))))))))(((''')))---000,,,+++***)))(((((('''''')))(((''''''(((+++///111.........,,,)))((()))***000000...+++'''%%%%%%'''******++++++***)))&&&%%%((('''%%%&&&'''(((((('''((((((''''''(((***,,,------,,,(((### !!!$$$'''((('''''''''((()))***+++'''***...///---)))'''&&&))))))(((((('''&&&%%%%%%&&&%%%&&&'''***++++++***((())))))'''&&&&&&(((***444444111...***)))***,,,)))---222555444000)))%%%%%%%%%%%%%%%&&&((()))***,,,------+++'''%%%''')))))))))(((((('''&&&&&&&&&''''''(((((('''((()))***)))+++,,,,,,+++,,,...000555222///,,,,,,---...///...///000///,,,+++---///333111///////////////...------,,,---...000333555000...,,,,,,///333555555444111---******,,,---...,,,///111222000000111222......///111111111///---111000...---...000222333222444888::::::777333111000,,,***,,,222666777666...333666222---+++000666;;;777444555999;;;999777777999<<<;;;999777666666222777>>>AAAAAA===:::888===;;;999888:::>>>CCCGGG:::;;;<<<::::::;;;???CCCLLLEEE===<<>>>>>AAACCCDDDCCCLLLMMMIIIAAA@@@FFFHHHFFF@@@>>>CCCKKKLLLFFFCCCEEEKKKKKKGGGEEEMMMWWWXXXQQQKKKOOOQQQOOOKKKLLLRRRXXX\\\YYYXXX[[[___```\\\XXXZZZbbbddd\\\WWW]]]dddggg^^^WWWWWW___fffddd```___bbb```YYYQQQTTT\\\]]]XXXRRRTTTZZZ^^^]]][[[___fffooofff\\\YYY]]]___ZZZTTTZZZbbbjjjmmmmmmooovvv|||tttoooqqq}}}yyyvvv,,,,,,---...////////////000000///---,,,,,,...000......------...///111222---...............///111...---...111444444222//////...---+++++++++++++++))),,,//////...,,,,,,,,,------------,,,+++)))(((------///222666888777555000...+++***)))+++---///---,,,+++++++++++++++***,,,---...///...+++)))'''%%%%%%&&&'''(((***,,,...,,,------------+++)))(((***+++...111444555444333111333333...&&&###%%%***///000000...,,,++++++,,,+++***)))(((((()))***+++)))(((&&&%%%%%%'''***+++---,,,***))))))))))))***))))))))))))************/////////...,,,***((('''%%%'''***---...---,,,***))),,,000333333000,,,)))''')))++++++***((())))))+++++++++***((('''&&&%%%$$$'''***++++++++++++,,,------------------------***,,,---//////...---,,,)))'''&&&'''(((******)))(((((()))***+++,,,,,,---***))))))***++++++***(((%%%&&&(((+++...///---+++------,,,,,,,,,,,,,,,,,,,,,+++(((%%%$$$$$$%%%%%%,,,)))''''''***---------+++++++++***))))))((('''))))))***+++---......////////////---+++***+++,,,///...---***'''&&&((()))++++++++++++***)))'''&&&'''%%%$$$%%%'''(((((('''(((((('''''')))+++---...,,,+++((($$$"""###'''******)))(((''''''((()))***)))***+++***((('''''''''******)))(((''''''&&&&&&%%%%%%&&&(((+++,,,+++************((('''(((***,,,///000111000---++++++,,,---///222333222...***'''&&&&&&&&&'''(((***+++,,,000---******++++++)))&&&)))(((((((((((('''''''''&&&'''((('''%%%%%%(((***+++,,,------------000222///111000---))))))...222000///---///111111000...222444666333///---///333///...,,,+++,,,---000111111000//////222555666666000---***)))***,,,------///......///111111///---,,,000333333///---...111///000222222222111111111555777888999888666333111---------...///111444666222333333000,,,+++---000777777777777666666777888888888888999::::::777444999<<>>:::777555555777:::===???@@@??????>>>:::777777999<<<>>>>>>>>>@@@@@@???===>>>@@@CCCCCCBBBAAAAAACCCDDDCCCCCCAAADDDFFFDDDAAABBBHHHOOOQQQJJJFFFGGGDDD???@@@EEEBBBGGGHHHDDDEEELLLMMMIIIFFFCCCFFFNNNQQQNNNMMMPPPNNNLLLJJJLLLPPPTTTVVVVVVYYY]]]```^^^ZZZYYY]]]aaa^^^XXXVVV]]]___[[[YYY[[[\\\^^^]]]ZZZ]]]eeeiiiggg___[[[[[[^^^]]]WWWVVV[[[\\\VVVSSSYYY^^^____________bbbbbb___ZZZYYY]]]bbbcccaaabbbjjjssswwwtttnnnpppwwwzzzwwwwww}}}~~~~~~~~~------.........//////000555444222///---...111444...---,,,,,,,,,...///000///---,,,---000222000...+++---///000000111222333000///---+++*********+++)))+++------,,,+++++++++......//////...,,,)))'''...---...333999;;;999555,,,+++(((&&&'''))),,,......---,,,+++++++++++++++---...//////...,,,***(((&&&(((************,,,...,,,,,,,,,+++***)))(((''''''+++///111111000222333111222111+++$$$!!!$$$'''111222333111...+++***+++,,,++++++***)))))))))))))))((((((((((((***+++,,,******)))((((((((())))))((((((((())))))*********111111000///---***(((&&&&&&)))---000000...+++)))(((+++...000111000---,,,(((***++++++***))))))***++++++***)))((((((''''''''')))+++,,,,,,++++++,,,,,,,,,------------,,,,,,)))******,,,,,,---------***(((''''''(((******)))&&&'''((()))+++,,,------,,,+++***+++++++++)))'''###%%%(((---000000...+++///...---,,,,,,+++,,,,,,+++)))'''%%%$$$%%%&&&'''---***'''(((,,,...,,,)))******++++++******)))((((((***,,,///000///---,,,///000000...,,,+++,,,---------,,,***(((''')))+++++++++******))))))((((((&&&%%%$$$%%%'''(((((('''''''''((()))***+++---...+++***(((&&&$$$&&&))),,,+++***((('''&&&''')))*********)))'''%%%%%%''')))+++******))))))(((((((((&&&&&&'''***,,,---,,,******+++***)))'''(((+++...+++---///000...,,,,,,,,,///000000///...+++)))'''&&&&&&''')))***,,,---...222---)))***...///+++&&&(((((((((((())))))))))))'''((()))'''%%%%%%(((+++---...///...---...000222,,,000111...)))(((---333333000...000444666333//////444888555...,,,000666111000...,,,,,,---...///222000000111444555666555---***((())),,,//////---000---***,,,///111...+++---222555222---+++///333///111444555444222111111666777888888777555333111,,,...//////...///222555555444222///---,,,,,,---333666888777333222555999:::888777:::>>>>>>:::666===>>>???>>>:::777555555222555:::???AAA@@@===;;;???:::555555999<<<===<<<888===BBBAAA<<<<<>>AAAHHHNNNMMMHHHGGGNNNVVVPPPFFFBBBGGGEEE;;;;;;DDDEEELLLKKKCCCDDDOOOSSSLLLDDDAAAHHHSSSRRRGGGFFFNNNNNNIIIFFFKKKTTTZZZZZZVVVXXX^^^ccc```YYYWWW]]]eee___RRRPPP[[[aaaZZZUUUWWW___ccc```XXXYYYdddkkkjjj[[[WWW\\\eeebbbUUURRRYYYbbbYYYTTTZZZbbbccc___[[[VVV___gggeee]]][[[dddmmmgggbbb```hhhtttxxxpppggglllyyy}}}sssqqq|||~~~~~~///............/////////555555555333111000111333...---,,,,,,,,,---...///...------...111222111///+++,,,,,,---...000222444///...,,,******+++,,,---)))+++++++++))))))***+++...///111111000,,,)))'''***,,,///444777999888888///---)))''''''))),,,...+++++++++******+++,,,...---...//////...---,,,+++(((+++......,,,+++,,,---,,,+++***(((''''''&&&&&&%%%)))---///......///000......,,,((($$$###%%%(((...///111000---+++))))))***************)))(((((('''((()))***++++++++++++))))))))))))************&&&&&&'''((())))))******......//////---+++((('''***,,,...000000...,,,***'''(((***+++------......)))+++,,,+++*********,,,******)))((((((((((((((((((***,,,+++***)))***+++)))***,,,------,,,***)))(((''''''((()))+++---...+++)))(((((()))***)))((($$$%%%&&&(((***,,,---...///---,,,++++++***(((&&&$$$%%%(((+++///000///---------++++++***++++++,,,)))((('''&&&&&&''')))***+++++++++,,,,,,,,,***)))((()))***+++++++++******(((***,,,...///...,,,+++...//////---++++++,,,---,,,------+++)))'''((()))***)))(((&&&&&&''')))***'''&&&%%%&&&((()))))))))&&&'''(((***+++,,,------******)))'''%%%&&&(((***)))((('''&&&&&&(((+++,,,++++++***(((&&&&&&''')))+++++++++***************(((((()))+++---...,,,*********)))''''''(((+++...---...///...,,,,,,,,,............,,,+++(((&&&%%%$$$%%%(((***,,,---------///---+++,,,......,,,)))''''''((()))***+++,,,,,,)))+++,,,)))&&&&&&)))...---...///...---,,,...000///000111///+++***,,,...//////000111222222000///---000333111...---111555222111000///...//////000///......000222444333222+++((((((+++000333222///+++***)))***,,,...//////111222222000------000333111333666555333222222444444666888999888555222///...------...000222444444333333222000---,,,---///111444666555222111555888777666666:::===>>>;;;888;;;===>>><<<:::777555555777888;;;>>>?????????>>><<<:::777666777:::===????????????>>>======AAADDDCCC@@@>>>???AAACCCCCCAAADDDIIIOOOTTTVVVUUUTTTRRRLLLHHHDDDCCCBBBAAACCCFFFGGGIIIJJJJJJKKKNNNOOOMMMIIIJJJLLLNNNLLLIIIJJJMMMJJJIIIJJJNNNSSSXXXZZZZZZ[[[]]]``````___^^^^^^___ZZZXXXVVVWWWXXXYYY\\\```eee___[[[\\\^^^```aaaddd[[[ZZZ\\\```___ZZZVVVTTTZZZYYY[[[bbbdddaaa]]]]]]XXX\\\aaacccddddddfffiiieeegggiiilllnnnoooppppppppptttvvvuuuvvvzzz000///............//////333555666555333111111111///...---,,,,,,---...///---...///000111111000000---+++)))***---000222333---,,,+++******,,,...///******+++)))(((''')))***///000222222000---)))&&&%%%+++111555555555777:::444111---******+++...000'''((()))))))))+++...000..................------)))---000111...,,,,,,,,,,,,+++)))'''%%%%%%&&&&&&&&&'''***,,,......---,,,+++***(((&&&$$$%%%''')))***,,,......,,,***)))((('''((()))*********)))(((&&&''')))++++++++++++***((()))***+++++++++++++++%%%&&&&&&'''((()))******+++,,,---------+++)))(((......//////......---,,,&&&&&&&&&'''))),,,...///***,,,,,,,,,+++***+++,,,)))(((((('''''''''(((((()))***+++***(((((((((***((()))+++,,,,,,+++)))((('''&&&%%%%%%'''))),,,...,,,***))))))******)))'''"""###%%%'''***,,,......000///---,,,,,,***'''%%%&&&&&&''')))---000000000+++***)))))))))***+++,,,)))((((((((()))***,,,---(((,,,000///,,,(((((()))'''(((***+++,,,,,,++++++)))***+++,,,,,,,,,,,,+++---......,,,******+++,,,---......,,,)))''''''''')))(((%%%$$$$$$&&&(((***((('''&&&''')))++++++***%%%&&&)))+++------------*********(((&&&%%%&&&(((((('''%%%%%%'''***---///***++++++***((('''((()))+++++++++++++++,,,,,,,,,))))))***,,,......,,,***))))))(((&&&%%%'''***---111000///,,,******---///---------,,,***'''$$$###"""$$$(((+++---------,,,,,,---......---,,,,,,,,,''''''(((***+++---......+++---...+++''''''+++000---......---++++++,,,...444111///......---***((())),,,000///---+++,,,...,,,---.........///111222222222111111111111222222---,,,,,,...111111000///***((()))---333666444111&&&(((***)))(((***000444666222...---...000111111444555666444111111444777222444888:::999666111---000---***...444888666444///222333111,,,+++...333111222333333222333555666222333666888:::::::::999888:::<<<<<<:::888666666======;;;;;;===???BBBDDD888999999777555888>>>DDDIIIBBB<<<:::===@@@@@@===AAACCCDDDCCC@@@@@@CCCGGGGGGGGGMMMXXXbbbaaaWWWKKKJJJNNNIII???@@@JJJNNNJJJGGGCCCHHHRRRSSSKKKHHHMMMOOOTTTPPPFFFFFFNNNQQQLLLEEEJJJOOOQQQPPPRRRXXX^^^^^^[[[[[[```ffffff___WWWUUU___```SSSNNNYYYfffllljjjZZZUUUbbbfff\\\WWW\\\[[[___\\\VVVZZZaaa\\\PPPOOOWWWbbbhhhccc[[[ZZZ___]]]YYYXXX___hhhkkkfff^^^bbbmmmvvvrrriiigggrrr~~~xxxnnnnnnyyy~~~xxxtttvvv444333222000//////000000...111444666666222...+++000...---,,,---000333666---000333444222000//////,,,******---000111...+++,,,,,,+++,,,---///111222......---,,,,,,+++++++++222222222///,,,******+++$$$,,,555999666333333555:::222+++,,,222444000***$$$'''))))))((()))---111++++++,,,...///...+++)))---------------...//////((('''&&&%%%%%%&&&'''(((%%%%%%&&&))),,,,,,***(((''')))***(((%%%&&&***...+++))))))***,,,,,,)))%%%******))))))))))))******''')))***++++++***)))'''+++((('''***///111---(((%%%((())))))'''(((,,,000///+++((())),,,---,,,)))111000/////////...+++)))$$$&&&((()))***)))((('''+++++++++,,,......,,,+++%%%((()))(((%%%%%%(((+++***(((&&&'''***+++)))'''(((((()))************)))(((((()))))))))*********111...+++***+++***'''$$$ ###&&&'''&&&(((,,,111111---***,,,///000,,,'''+++)))''''''***---///000---,,,***(((((()))***++++++***((('''''')))+++,,,(((,,,000000,,,)))((()))((())))))************))))))+++,,,+++((()))---111------------,,,,,,+++***555222---(((&&&&&&((()))((('''&&&%%%$$$%%%&&&&&&)))(((&&&&&&((()))(((''''''&&&%%%&&&***...111222111---((($$$$$$%%%&&&&&&'''&&&&&&'''))),,,000222))))))***++++++++++++***111---***+++//////+++&&&&&&+++111222000,,,+++,,,(((***+++)))%%%%%%***///666444222000//////000111---------,,,+++***)))(((%%%&&&)))+++---//////000,,,...000///---+++++++++***'''%%%(((...000---)))000...,,,***)))***,,,---------......---+++)))(((222000.........---,,,***&&&***------+++***+++...///+++)))***---///---+++222000......000111111111,,,++++++,,,......,,,+++---))))))...666999666111***+++,,,***(((***///444555///))))))...222333222333555777555222000333666111333555666555222...,,,111000......000333777999000222444222///...000333333000...///333444222000111333555555444444666888666888:::<<<<<<<<<;;;:::;;;@@@===666888CCCEEE???;;;<<<<<<999777:::@@@FFFNNNFFF===:::<<<>>><<<999???DDDIIIHHHCCCAAACCCGGGJJJIIIQQQ```hhhbbbWWWRRRLLLIIIGGGDDD???===DDDNNNJJJEEEGGGOOONNNFFFFFFMMMTTTTTTNNNGGGLLLWWWWWWNNNKKKPPPTTTRRRNNNOOOWWW```___XXXSSSWWW```ddd^^^VVVTTT\\\[[[PPPOOO]]]jjjnnnfff[[[YYYbbbggg```ZZZZZZ___aaa]]]UUUVVV^^^\\\SSSNNNYYYccceee___ZZZ\\\___eee\\\TTTYYYdddjjjeee]]]eeepppzzzvvvjjjeeellluuutttnnnqqqzzzzzzqqqnnnsss333333444444444222000///333333444444333111000......---++++++,,,000444777555333111111222222///,,,,,,---//////...---------*********+++,,,...///000///...,,,******+++,,,...111111000...+++***+++------///222333333222222111444111...---//////---***''''''''')))+++---...---...---,,,,,,---///000000...///000111111000...---)))((('''''''''((()))***&&&))),,,---,,,++++++,,,***)))'''&&&''')))***++++++***((()))+++,,,***'''((()))***++++++***)))(((((()))+++,,,,,,+++)))((())),,,...///...,,,***)))&&&&&&'''(((+++...//////,,,+++***((((((***---000///...,,,,,,------+++***((((((((((((((()))***************,,,...---+++((('''&&&&&&'''((())))))((('''&&&%%%&&&)))+++***)))&&&'''((()))))))))))))))+++++++++******)))((((((---+++))))))******(((%%%######$$$'''***---/////////---,,,+++,,,---...///---***'''&&&'''***,,,---///---+++***)))***+++,,,((()))***++++++***)))(((((()))+++---...---***))))))((('''&&&'''((()))***))))))))))))***+++***)))++++++,,,---------,,,,,,000///---+++)))(((''''''((('''&&&%%%%%%%%%&&&&&&((()))***(((&&&&&&)))+++)))'''&&&&&&))),,,------...+++'''%%%%%%&&&&&&&&&$$$%%%'''***,,,---------,,,+++***)))***+++---...,,,...000111///,,,)))((((((***---000111///,,,)))+++---...,,,((((((,,,000111111222333222222000000------------,,,+++******&&&'''(((***,,,---//////---,,,,,,------,,,***((((((((()))+++,,,------,,,111///,,,***)))***+++,,,///...---+++***))))))(((---,,,++++++,,,,,,***((('''(((***,,,//////...---++++++***)))))),,,000333444111///...///000000//////,,,***+++---000222222...,,,,,,///444666444111000...,,,+++,,,---...///000///---,,,---000333555444333333444444444222111000111222333444333222111......------///222555777555444333222333333333222000111222222222222333444333222333666999999777444888888888999:::===???@@@<<<999888:::======>>>???DDD@@@:::777888<<>>BBBFFFDDDDDDFFFIIIIIIFFFCCCIIITTT]]]^^^]]]^^^\\\WWWJJJEEEBBBAAA@@@???BBBGGGLLLMMMMMMJJJHHHKKKMMMNNNNNNOOOQQQRRRQQQQQQUUUZZZ\\\VVVOOOMMMPPPSSSTTTTTTVVVVVVUUUWWWYYY\\\^^^___XXXTTTSSSVVVZZZ]]]___aaaaaa^^^ZZZZZZ___cccaaa[[[WWWWWWYYY[[[ZZZWWWUUUVVVVVVWWWZZZ]]]___```___^^^[[[]]]^^^^^^^^^```ccceeeiiikkknnnppppppnnnkkkiiimmmssswwwsssoooqqqwww|||222444777999888555111...777666333111000000111222---,,,***)))+++///444777<<<555...---000222///+++---000222000+++(((***,,,((()))***+++,,,,,,,,,,,,...,,,)))((((((***...000000///---+++)))))),,,...666333//////000111000...000111111000...,,,******)))'''&&&)))...000---)))///---+++***+++///333666///111333444333111...,,,))))))((((((((()))+++,,,(((---222222---***,,,///,,,(((%%%&&&))),,,+++)))+++)))((((((***+++***)))'''))),,,......,,,)))'''))))))++++++++++++))))))'''...444333,,,&&&'''***'''%%%%%%)))...222000...***++++++(((%%%'''...444,,,***)))(((***++++++++++++***((('''''')))+++,,,(((((()))+++---+++(((%%%'''%%%$$$'''+++,,,***&&&$$$$$$$$$%%%(((******)))%%%%%%'''((())))))))))))...------,,,***((('''&&&)))(((&&&'''(((((('''&&&&&&$$$###'''...222111///---------***)))+++000555...+++&&&$$$$$$'''))))))000...,,,*********+++,,,&&&)))---//////+++'''###'''&&&&&&***...000,,,((()))'''%%%$$$$$$&&&)))+++(((&&&%%%(((,,,,,,((($$$******+++,,,------------***+++,,,---,,,***'''%%%(((((('''&&&&&&&&&&&&''''''+++---)))%%%$$$)))///+++)))'''&&&'''))))))((()))(((&&&'''(((((('''&&&"""%%%)))---...---+++***///---***((()))+++...111(((000777555...'''''')))***)))***---111111,,,'''---///000...++++++...111,,,///333555666444111...,,,,,,,,,,,,,,,,,,++++++'''''''''((()))+++...///...+++)))***------)))%%%'''***------,,,,,,---//////...,,,***)))***+++,,,111///,,,)))''''''((()))((((((((()))+++***(((&&&'''&&&''',,,222444000,,,((()))***((('''***222999444222///............---111...***)))---222666888//////000111111111111000444000------000111...******---000000...///333888333111000333666777333///000000//////000333666888111///---,,,---///222444999666222333666777555222...222666555333222444888444222222666<<<>>>999333:::888666666888<<>>AAABBB;;;BBBGGGCCC;;;888@@@IIIKKKDDD@@@DDDMMMPPPIIIAAAFFFZZZcccVVVNNNVVVZZZVVVGGGAAA===???@@@??????AAAMMMTTTRRRGGGEEEOOOTTTOOOHHHIIIRRRZZZUUUKKKRRRcccfffYYYLLLJJJQQQVVVSSSLLLNNNSSSWWWVVVSSSUUU\\\ddd[[[OOONNN]]]eee]]]UUUUUU[[[___[[[UUUZZZffffff\\\RRRPPPVVVaaa^^^SSSSSS]]]___XXXSSSWWW```eeeccc^^^TTT^^^eeebbbXXXVVV```kkkkkkeeecccjjjtttuuukkk```hhhvvvzzznnnhhhsss}}}333555888999999666333111777555222///...///000111///---***)))***---222444:::444---***,,,///000///111111000---)))&&&'''((('''(((***+++,,,,,,+++******)))((('''(((***,,,...---,,,***'''&&&'''+++///777555222000////////////000111222333111...+++)))''''''(((***------***(((+++***)))(((***...333777222222333222111///---,,,)))(((''''''((()))+++,,,+++///333222...,,,,,,...+++((('''''')))++++++)))***(((''''''''')))******(((***,,,------,,,***(((((())))))******))))))(((%%%,,,333222+++%%%&&&)))&&&&&&'''***---///---+++***+++***((('''(((,,,000)))'''%%%%%%(((***,,,,,,+++***)))((((((((()))***%%%&&&'''***+++***&&&###%%%$$$%%%(((+++,,,)))&&&$$$$$$$$$%%%'''(((((((((%%%&&&'''((()))*********---------,,,+++)))'''&&&'''&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&***///222222111...---,,,++++++---000222...***%%%###$$$''')))***///---+++)))((()))***+++'''***---///...+++&&&###'''&&&'''))),,,---+++)))((('''&&&&&&&&&((()))***&&&%%%%%%'''***+++***)))++++++,,,---------,,,,,,'''(((***++++++***((('''(((((((((''''''''''''''')))***+++(((%%%%%%)))...***(((&&&&&&'''''''''&&&%%%%%%&&&(((++++++)))'''%%%'''+++---...---+++***---,,,***))))))+++...///)))000555333+++%%%&&&))))))(((***,,,///...+++''',,,......---++++++---///---///333555555333000---+++************++++++,,,)))(((''''''(((***,,,...,,,++++++,,,,,,+++)))''')))***,,,---......//////,,,+++***)))***+++---...111///---+++)))(((((((((&&&&&&'''***,,,,,,***((('''(((***...222222///,,,''')))))))))))),,,222666222000---------......---000---)))))),,,111555777...000222000---+++,,,...111///...///000000---***(((,,,000222111111333666222000000222555777777666333000---+++---111777;;;<<<888222---+++,,,///222999666444444555666444333///222555666555444666777555333333666;;;===;;;777:::888666555777;;;@@@CCC;;;555444999;;;888999===DDD???:::888:::>>>AAABBB@@@CCCDDD???999999???EEEHHHDDDBBBEEEKKKMMMIIICCCFFFRRRVVVLLLFFFKKKNNNKKKEEE@@@<<<===>>>===???CCCLLLRRRRRRMMMKKKPPPQQQNNNIIIJJJPPPVVVSSSOOOTTT___]]]WWWPPPNNNPPPRRRRRRQQQPPPSSSVVVVVVTTTTTTXXX]]]YYYTTTVVV___ccc]]]WWWVVVXXX[[[[[[ZZZ___eeebbbZZZSSSRRRUUU\\\\\\XXXZZZaaa```[[[VVVXXX___cccbbb___XXX^^^bbb```YYYXXX^^^fffeeecccbbbhhhooorrrmmmhhhkkkrrrtttnnnnnnwww555555555555555555444333222111000//////.........111000---++++++,,,...000222000,,,******---222666444000+++)))((('''&&&$$$((()))+++,,,,,,+++***)))%%%&&&((()))***************)))'''%%%$$$&&&***...222444666444000---///111333222222444666444///***%%%(((+++,,,***(((((((((&&&''')))))))))+++000333444222000...---,,,------(((((('''''''''(((******......//////000...+++)))((()))+++***((((((***,,,))))))((('''&&&''')))***++++++++++++++++++++++++'''(((((((((((((((((('''###''',,,---***(((''''''%%%'''***+++)))((()))***---+++)))***++++++)))''''''%%%$$$$$$'''***,,,---((())))))))))))(((&&&%%%$$$$$$%%%((())))))&&&###"""%%%)))***)))(((((()))&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))************)))***+++,,,,,,***)))(((&&&&&&&&&%%%###"""""""""$$$'''+++---......111333///,,,***+++...000---***,,,)))%%%$$$&&&***,,,---+++***(((&&&&&&'''((()))***+++++++++***((('''&&&''')))++++++)))((((((***&&&''')))***++++++******%%%&&&'''&&&&&&)))...333......------,,,+++***)))''''''''''''(((((()))***)))))))))(((((((((''''''***)))'''&&&'''((()))***(((&&&%%%%%%'''''''''&&&###$$$&&&***---...+++)))+++++++++,,,,,,,,,------************++++++++++++...//////,,,(((%%%&&&'''%%%(((,,,---+++))))))***))))))******))))))***,,,000111222222111///...,,,******))))))))))))***+++***)))((('''''')))+++,,,)))---000///+++((()))+++,,,***))),,,000222000---''''''((()))+++---000111////////////---+++)))((((((((()))+++...///---,,,))),,,000000///,,,,,,,,,)))((((((***...000///......,,,++++++---/////////,,,+++)))***---///000///---///000---)))&&&(((+++))),,,///000...------...+++,,,///222333444333222///000111111222555;;;@@@666222---******///666:::HHHBBB888///***+++///222444555666444111000111333222111222444777777555333333444555666888:::<<<===777777666666777999;;;<<<999;;;999444666===>>>:::888999;;;::::::;;;???BBBJJJDDD<<<888999:::;;;;;;@@@DDDGGGHHHFFFEEEFFFHHHJJJFFFCCCEEEGGGDDD@@@???DDDAAA@@@>>>;;;:::AAAJJJIIIIIINNNVVVUUUMMMJJJMMMQQQSSSPPPMMMQQQYYYZZZTTTMMMUUU[[[WWWMMMIIIOOOWWWWWWUUUSSSTTTWWWXXXTTTPPPTTT___ddd]]]XXX[[[```aaaYYYVVV[[[eeeggg```YYYXXXWWWXXXTTTOOOSSS^^^ccc```XXXZZZ\\\\\\ZZZZZZ[[[]]]bbb^^^ZZZZZZ___aaa___\\\]]]ccciiiiiigggiiipppwwwrrrkkkkkkttt{{{zzzyyyzzz444333222111111222333444......////////////...---222111000...---,,,,,,,,,+++,,,,,,++++++///555:::666000)))'''((()))'''$$$*********+++******))))))%%%''')))+++,,,+++***)))))))))(((&&&%%%'''***---...333777555///,,,---111333111111333666666111,,,'''***...---)))&&&'''***$$$(((++++++******---000444111...+++***+++,,,...))))))''''''''''''((()))---,,,,,,---///...+++'''&&&***---,,,((('''***---***++++++***(((''')))***------,,,++++++,,,------(((((((((((((((((((((((($$$$$$&&&(((******(((&&&%%%))),,,***'''%%%&&&)))---+++)))***---,,,'''###&&&%%%$$$&&&))),,,------'''(((******)))'''%%%######"""###%%%(((((('''&&&###'''++++++'''%%%'''***'''(((((('''%%%$$$$$$%%%((())))))***************&&&'''***+++,,,+++)))(((%%%&&&&&&%%%"""!!!!!!"""###(((---...,,,,,,...111///***(((***///000,,,&&&***(((&&&&&&))),,,...///'''&&&%%%$$$$$$&&&'''))),,,***(((&&&%%%&&&((()))))),,,...---(((&&&'''***&&&(((+++...///...,,,***&&&((((((&&&%%%(((000777//////...---,,,***)))(((((('''%%%$$$%%%''')))+++)))))))))***)))(((((('''+++)))''''''***+++***(((&&&%%%%%%&&&'''((('''&&&$$$%%%(((,,,///000...,,,...---+++))))))+++,,,...((()))***+++++++++******000---***((('''''''''&&&###(((,,,,,,)))'''(((***%%%%%%&&&'''((()))******222111000///...---,,,,,,++++++)))(((((()))***+++++++++))))))))))))***+++'''...333000)))&&&)))------***'''+++111333000+++%%%&&&''')))+++...000111...///000000///---***)))+++******+++...000//////+++///111000+++((()))++++++)))(((,,,000111...***,,,***)))***,,,...//////))))))***,,,...///---,,,+++------+++'''%%%''')))%%%)))......,,,+++---000...///000222444333111000---000222111111444:::AAA777333---******///444999IIICCC:::111------000333111444555333...,,,///222222000000333666777333...000333666777777999<<>>;;;777444111111222444333222222000...------...///000111333333222///---...000444999<<<<<<;;;999555555666777888999:::;;;666888999:::<<<===:::666111333555777:::<<>>EEECCC<<<888;;;AAAFFF@@@===AAAJJJMMMHHHAAAAAAOOOQQQAAA999AAAIIIHHH???===???FFFHHHEEEBBBAAAEEELLLLLLDDDEEEOOOUUURRRMMMNNNUUU[[[SSSGGGJJJVVV```UUUKKKOOO[[[```YYYNNNIIINNNQQQLLLFFFHHHUUUaaaXXXPPPOOOWWWYYYRRRNNNRRR```ddd___UUUVVVaaafffbbbZZZWWW\\\ccc```UUUTTT\\\bbbYYYSSSYYYeeelllhhh```NNN[[[eeecccZZZYYYffftttmmmccc[[[aaannntttmmmcccppp~~~tttkkksss|||xxx}}}+++++++++++++++***))))))...---,,,,,,,,,...000222000111222333222///,,,******'''&&&+++444:::888555111///,,,++++++,,,------))))))'''%%%###$$$''')))...//////////////////.../////////---,,,+++---///444222...+++(((&&&&&&&&&***---///...+++)))+++---//////......---------,,,...//////000000000000000222222222000---+++,,,---...---,,,***))))))******))),,,...---***(((+++---(((***---......---,,,,,,///222444111---)))(((***+++---000111000///......+++***)))((()))+++...///)))))))))(((((()))***,,,,,,((($$$$$$'''))))))''')))))))))(((((('''&&&&&&%%%&&&((()))++++++,,,,,,...,,,)))'''(((((())))))((('''%%%######%%%'''))))))((('''&&&%%%&&&'''''''''((((((&&&%%%%%%'''))))))))))))(((''''''&&&&&&%%%''')))))))))((()))***%%%&&&&&&&&&&&&&&&%%%%%%'''((())))))'''&&&''')))((('''%%%%%%''')))***))),,,+++***)))((('''&&&&&&$$$$$$######$$$%%%'''(((***&&&""""""&&&***,,,,,,...+++)))***,,,,,,***'''&&&))),,,***'''&&&+++000000,,,(((''')))+++***(((+++++++++...000000...,,,---+++)))((('''((()))***,,,,,,,,,***'''&&&'''(((***000444111+++'''***...))))))(((((('''&&&$$$$$$''')))+++,,,,,,,,,---//////---+++)))(((((()))***...---,,,+++,,,...000222,,,+++******+++***(((%%%&&&%%%&&&***---,,,&&&!!! ###''')))***+++---......---,,,,,,,,,---///000000///...,,,,,,,,,,,,,,,---...000///,,,)))((('''.........---,,,+++)))((('''***,,,+++((((((+++...'''(((***+++,,,,,,+++++++++******)))***,,,---...,,,***))))))***,,,+++***......---,,,,,,+++*********,,,......,,,,,,---///...---+++))))))+++---///+++,,,---000333333111///,,,,,,+++++++++,,,---...***)))((()))***...111333777999999555///+++,,,...333222222333555333000---//////......000111333444---000333666777888888888444333111...,,,,,,...000444222//////111111///,,,111111444888<<<>>>===<<<666777888:::;;;<<<<<<<<<999888888999:::999777555555555666999===??????===@@@??????>>>>>>???@@@AAABBBAAAAAABBBDDDEEEDDDCCCDDDBBB@@@BBBDDDFFFEEECCCBBBCCCFFFHHHHHHFFFFFFHHHHHHOOONNNFFFGGGNNNOOOIIIOOOOOONNNMMMLLLJJJIIIIIINNNOOORRRUUUWWWVVVSSSPPPIIILLLOOONNNLLLNNNUUU[[[YYYVVVSSSQQQPPPRRRUUUWWWZZZ[[[[[[\\\]]]___``````]]]^^^``````^^^[[[ZZZZZZZZZWWWXXXaaalllpppjjjaaaZZZ[[[\\\]]]___dddkkkppplllkkkiiihhhhhhjjjkkklllwwwuuutttsssuuuzzz,,,,,,+++***)))*********((()))***,,,------......000000///...---,,,++++++)))((()))+++///333555555555111,,,+++------+++)))+++***(((&&&%%%&&&(((***......------------......//////...---,,,---000222333111---***(((''''''(((+++++++++,,,---,,,+++***...///...,,,******---000---......///////////////111222111///---,,,,,,---------------,,,+++***)))*********+++,,,,,,,,,,,,(((---222111---***,,,...111000000//////---***)))///111333222000...,,,,,,((()))+++,,,------,,,,,,,,,)))&&&'''***,,,+++******)))(((&&&%%%&&&((()))((((((''''''&&&'''''''''&&&&&&((()))***++++++++++++)))'''%%%&&&'''((((((((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&''''''''''''&&&$$$%%%''')))(((((((((((((((((((((((($$$'''+++---,,,+++******+++***(((&&&%%%%%%&&&''''''(((((((((((((((((())))))'''&&&&&&)))++++++++++++******)))'''&&&&&&%%%$$$$$$%%%&&&''''''''''''***'''$$$%%%(((+++------,,,)))'''(((***+++***((()))(((''''''(((***,,,---......,,,***(((((()))+++***+++,,,///111111...+++...---+++***)))***+++,,,***---//////,,,)))((('''***+++,,,+++***)))***,,,)))))))))((('''%%%$$$###%%%'''***++++++++++++,,,---,,,***(((''''''((())),,,+++*********,,,...000...,,,*********)))(((&&&'''))),,,---+++(((%%%### ###&&&((()))***+++---000///---,,,---000333555000///,,,+++***+++,,,---000000///---)))'''''''''***...111000,,,+++,,,///---,,,******++++++++++++)))***,,,------,,,***))))))***++++++++++++***)))+++***((((((***+++******)))---///...+++***---000000---+++,,,...///...,,,///...,,,***+++,,,...000---...111444666444000,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((('''(((+++000444999777333111///...---,,,333666888888555333222333---...///111111111111000///------111666::::::888111222222000,,,,,,000555666222...///333444111---222333555777999;;;===???888999:::;;;;;;;;;;;;:::===;;;999888888888777666222666;;;======<<<<<<===EEEBBB???>>>???@@@@@@?????????@@@@@@@@@AAADDDGGGEEEBBB@@@BBBGGGHHHDDD@@@CCCHHHGGGAAAAAAKKKVVVZZZNNNMMMMMMNNNNNNKKKJJJLLLQQQNNNLLLLLLLLLLLLJJJHHHAAALLLVVVUUUNNNJJJPPPXXXWWWLLLDDDIIIVVV]]]YYYQQQZZZYYYWWWSSSQQQRRRWWW[[[RRRSSSZZZdddeee]]]WWWWWWgggiiiddd[[[XXX\\\___]]]RRRZZZdddgggfffdddfffiiiggg[[[RRRXXXhhhqqqlllccccccpppyyyrrrccc\\\eeeqqqkkkmmmpppuuuyyyyyyvvvrrr|||{{{---,,,+++*********++++++%%%'''***---...///...---222000...+++***+++,,,---)))***+++***)))+++///333777222---,,,......***'''---+++)))((('''(((***+++...---,,,++++++,,,---.........---++++++...222666222000,,,)))(((((()))))),,,)))(((***...///+++'''---...---+++)))***...222,,,,,,---............---000000000...,,,+++,,,...,,,---...///...---***(((,,,)))(((***...///---)))(((///555333---))),,,000111...,,,---000000---)))222444444333///,,,******&&&))),,,000000...+++)))...)))%%%''',,,///,,,((((((***+++)))%%%$$$'''+++((('''%%%$$$%%%&&&((()))&&&'''((()))***+++++++++((('''%%%$$$###$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%###$$$&&&(((&&&''''''((()))*********%%%)))...000///,,,)))(((000---)))%%%$$$%%%'''((('''''''''(((******)))((()))'''&&&'''***,,,------***))))))((('''&&&%%%%%%%%%&&&''')))***))))))(((***(((''''''***,,,---,,,)))'''%%%&&&(((*********+++'''###$$$)))------,,,---///000,,,(((&&&)))---***+++---000222111...+++///...,,,++++++,,,---...***...222444111---)))''')))'''$$$%%%(((***+++***+++***)))(((&&&%%%$$$######&&&)))+++***))))))***+++***(((&&&%%%&&&'''(((***)))(((((()))***,,,---///,,,)))((())))))(((''')))...222000+++&&&$$$%%% """%%%'''((((((***,,,000///......000333777999111///+++(((((())),,,---111111///+++'''&&&'''((('''...333222---+++000555111---******---...,,,))),,,---/////////,,,)))(((''')))+++---,,,***(((&&&+++)))''''''(((******)))%%%+++000...)))(((...555444///)))***///111///,,,000///---++++++---...///...000333777888444...***+++,,,---------,,,+++***###%%%&&&&&&&&&)))///444888333...,,,...///---***111777;;;999333000222555---///111333333111///---///+++)))---555::::::777000222333111......333888777333000222555777444000444555555666777:::>>>AAA:::::::::;;;;;;:::::::::@@@===:::999888888666555000888???@@@<<<999:::===HHHEEEAAA@@@AAAAAA???===;;;<<<>>>======@@@EEEIIIFFFCCCBBBDDDGGGHHHCCC???CCCIIIIIIBBBCCCQQQ]]]aaaWWWNNNNNNUUUTTTJJJHHHOOOPPPNNNLLLMMMNNNNNNKKKHHH???HHHPPPQQQKKKJJJPPPXXX\\\OOOEEEKKKZZZccc\\\QQQYYYYYYXXXTTTRRRRRRWWW[[[SSSRRRZZZeeefff]]]VVVXXXgggiiidddZZZXXX___aaa]]]SSS\\\dddfffbbb```dddhhhiii^^^UUU[[[jjjqqqjjj______mmmxxxtttddd\\\bbbmmmfffggglllqqqvvvuuuppplll|||zzzwww+++,,,---------,,,+++***'''(((+++...000111111222333222000...------...///,,,,,,)))'''%%%'''+++///333222111000///---,,,***...,,,***)))***+++++++++...---,,,++++++,,,---...,,,+++***))))))---222777333000,,,)))'''''')))******))))))***------***'''---,,,,,,---.../////////***++++++,,,,,,,,,,,,,,,------...---+++***,,,------............---,,,+++,,,+++***+++------***(((''',,,111111---+++---///...,,,+++---///000...,,,222333333111---***)))(((&&&)))---///000...+++))),,,)))((())),,,---,,,***)))***+++)))&&&%%%''')))'''&&&$$$######%%%(((***''''''((()))*********)))((('''&&&$$$""""""$$$%%%&&&''''''(((((('''&&&%%%###$$$$$$%%%&&&'''))))))%%%&&&&&&$$$######%%%'''%%%&&&'''(((***+++,,,---))),,,...///,,,)))'''&&&---+++(((&&&%%%%%%&&&(((&&&%%%%%%'''***+++)))'''((('''%%%&&&))),,,------)))(((((('''&&&&&&%%%%%%(((((())))))***+++++++++))))))((()))***+++++++++&&&%%%$$$%%%&&&)))+++,,,***&&&###$$$(((,,,.........//////---***)))***,,,+++***+++,,,...///...,,,...---+++******+++,,,---+++///333444111---***((('''$$$""""""%%%))),,,---,,,+++***(((&&&%%%$$$$$$###&&&)))+++***))))))))))))(((&&&%%%$$$%%%'''((()))(((((((((((()))***+++,,,)))&&&%%%'''((())))))+++...111000,,,(((&&&&&&"""$$$&&&''''''(((***,,,,,,---///111444666777777111...***((('''(((+++---...//////---***((())))))(((---222111---,,,000444000...,,,,,,...///...,,,...///111111000---)))'''''')))+++,,,,,,,,,***))),,,)))'''&&&'''))))))(((%%%)))---,,,((((((---333333...******...111111000///...,,,++++++,,,---......///111444666333///++++++,,,.........,,,***)))%%%$$$###%%%(((,,,000111333000,,,***,,,------,,,///333555444000...///222111222333444333222000......------000444777666444333333222111111222444666666666777777777777777777777555555777<<<>>>>>>===;;;:::888777888999<<<===???===<<<;;;;;;999777444555:::>>>>>>;;;999:::<<>>===<<<999:::;;;>>>@@@CCCFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDIIIOOORRRSSSTTTVVV\\\VVVTTTVVVSSSMMMLLLPPPLLLNNNRRRTTTRRROOOLLLJJJMMMHHHDDDJJJSSSXXXTTTMMMPPPRRRTTTUUUUUUXXX]]]aaaWWWVVVTTTTTTTTTUUUUUUTTT\\\]]]\\\\\\^^^bbbeeefff]]]]]]___bbbccc```\\\[[[bbb\\\XXX\\\dddhhheee```^^^cccgggfffaaa___cccgggcccccceeejjjnnnmmmfff```iiiiiihhhhhhjjjoootttxxxyyy~~~|||zzz))),,,///222222000,,,***)))******,,,...111444555111111111111000///......000,,,'''$$$%%%''')))***---000444333///---///111///,,,******+++,,,,,,***///...---,,,,,,---...///))))))(((''''''***000444444111---)))''''''((())))))+++---,,,)))((()))***...,,,,,,111666666000)))))))))***+++++++++++++++***+++,,,+++******,,,...000...,,,++++++,,,---///,,,...000...+++(((''''''''''''))),,,...///---+++)))+++------,,,,,,...000...//////...+++((((((((()))***+++,,,---,,,+++***'''***,,,,,,))))))***------***(((((())))))(((&&&'''&&&$$$######%%%(((***'''(((((()))))))))((((((******(((%%%!!! """$$$&&&'''((()))((('''%%%$$$$$$%%%&&&'''(((******+++%%%&&&&&&$$$######%%%'''&&&'''((()))***,,,------......---***&&&$$$###$$$'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&(((***)))(((&&&'''&&&%%%%%%(((***++++++((((((''''''&&&&&&%%%%%%+++***))))))***+++---///))))))))))))((())))))***&&&&&&&&&&&&'''(((***,,,''''''&&&&&&(((+++///111111///,,,,,,......,,,+++---+++((((((***,,,......+++)))(((''''''(((***+++...000111000...+++++++++&&&&&&%%%$$$$$$(((---111,,,+++***(((&&&%%%%%%%%%$$$'''***+++***)))))))))((('''%%%$$$%%%&&&((())))))))))))))))))******+++'''%%%######&&&)))***+++,,,+++,,,---...---)))&&&$$$&&&((((((((()))+++,,,(((+++///444666555333222///---+++)))((()))***+++))),,,///000///---++++++,,,---......------------+++---......------000333///000111111000---***(((((())))))***,,,...000111---***'''&&&'''((()))((()))))))))(((((()))+++---...---,,,,,,,,,///333555------+++*********++++++,,,+++,,,...111222111///,,,---...///...,,,)))((()))%%%"""&&&---111000,,,,,,------+++)))***---000////////////000000///...555555444333222222222222---111444555222000///000888444000111444666444111444999===;;;666444888===999555444:::AAACCC>>>777:::777444333555999>>>BBB;;;;;;===??????===999555===<<<:::999:::;;;<<<<<<888???EEEEEE@@@;;;:::<<<999999;;;AAAGGGIIIFFFBBBFFFIIIJJJFFF@@@???EEEKKKHHH@@@FFFYYY___SSSLLLPPP\\\^^^YYYPPPNNNRRRSSSOOOGGGOOOYYY[[[VVVPPPMMMMMMTTTJJJCCCIIIUUUZZZRRRHHHEEEPPPZZZYYYRRRQQQ]]]iiiXXXTTTRRRUUUYYYZZZUUUOOO]]]ddd```SSSVVViiirrrmmm___VVVYYYhhhjjj]]]WWW]]]iii___UUUWWWaaahhhfff```XXXeeeooojjj[[[UUU]]]iiihhhaaa^^^ggguuuwwwjjj\\\hhhiiigggdddcccjjjwwwvvvsssyyyxxxuuu|||***---111555555222...,,,******)))***,,,000333555///000000000000///...---111,,,&&&$$$%%%((())))))***///333444222000222444...+++))))))+++,,,+++(((---------......---------))))))(((&&&&&&)))---111333000,,,(((&&&''')))+++,,,...///+++'''&&&))),,,------///555:::888///'''))))))***++++++++++++***)))+++,,,,,,+++,,,...000000...+++))))))+++...000***...111000+++'''&&&(((&&&%%%%%%)))---///,,,(((&&&***,,,+++))))))---111,,,------+++)))(((((()))******)))))))))*********$$$)))---,,,(((&&&)))---...***'''(((***+++((($$$((('''%%%$$$%%%&&&((()))(((((()))))))))(((''''''*********&&&!!! """%%%'''((())))))((('''%%%$$$%%%%%%'''(((******+++***&&&&&&&&&%%%###$$$&&&(((((())))))***++++++,,,,,,...---+++'''###!!!"""$$$###$$$%%%%%%%%%%%%$$$###&&&)))+++,,,***((((((((((((&&&%%%%%%''')))***)))((((((((('''''''''&&&&&&++++++******+++,,,...///*********((('''''')))+++''')))******)))((()))***&&&'''((()))***---000222111...+++---000111///,,,...+++((('''))),,,...///)))(((&&&&&&&&&''')))***000000///---+++***+++---'''((((((&&&%%%(((---222,,,+++)))'''&&&&&&''''''&&&((()))***)))((()))***((('''&&&%%%&&&(((***+++************************%%%$$$###$$$''')))+++++++++)))(((***......***&&&&&&'''((((((((((((+++---'''***///333444333///---,,,---------,,,+++***)))$$$)))...111000...,,,+++---,,,,,,,,,---,,,***)))))),,,//////------111555//////000000///...,,,+++(((((()))***,,,///222444...+++'''&&&'''((()))))),,,***((('''''')))******+++---------,,,---111555---,,,+++******))))))))))))((((((***...111111111............---+++)))(((***'''&&&***///111---((('''***---,,,***)))---111///---,,,...111333222111666555333222111222333444...333777555...)))***,,,888444111222444666333000444:::>>><<<555333777===777444444:::BBBBBB;;;444666444333222444888===AAA777888;;;???AAAAAA===:::AAA===888777999<<<======777===CCCBBB===999999;;;999;;;???EEEIIIIIIEEEAAADDDHHHJJJEEE???>>>EEELLLNNNCCCEEEVVV\\\SSSPPPWWWXXX^^^YYYMMMKKKSSSUUUNNNGGGOOOYYY[[[WWWQQQOOOOOOKKKLLLNNNNNNNNNMMMLLLLLLHHHLLLPPPSSSTTTVVV\\\aaa[[[WWWTTTVVV[[[\\\WWWRRRVVV```___VVVYYYjjjooohhhmmm^^^ZZZeeeggg]]][[[dddbbbbbb```]]]\\\___dddhhhaaaeeegggeee___\\\]]]```fffgggiiinnnqqqqqqkkkfff```dddggggggfffjjjttt|||{{{tttttt|||}}}xxx}}}///000222444444333222111***+++,,,---///111333444222222000/////////000111---,,,***(((&&&'''***---------000333666666333000---)))'''(((+++,,,)))&&&+++,,,---......---,,,+++*********((('''(((+++---000---)))'''''')))---///333111---)))'''''')))++++++...333777666222---***))))))***++++++++++++***+++,,,.........///111333...,,,+++))))))+++---...***,,,......---+++)))'''''''''''')))++++++(((&&&(((((((((((((((***,,,...---...---+++)))''''''((((((((()))))))))((((((((($$$'''++++++((('''(((***,,,+++*********((('''%%%((((((''''''&&&'''''''''(((((())))))(((''''''&&&&&&((((((%%%!!! $$$((()))))))))(((((('''&&&%%%$$$%%%'''((())))))))))))'''''''''&&&$$$%%%''')))++++++++++++++++++++++++)))))))))'''%%%###$$$%%%&&&%%%$$$###############(((---222111,,,((())),,,***(((&&&&&&((()))))))))))))))((((((((((((''''''(((***,,,.........---,,,,,,,,,+++)))&&&&&&***---***,,,///...+++)))((()))'''&&&&&&***///222222000------...///000111000000---++++++,,,...//////...***)))((('''''')))+++,,,000111000...,,,+++,,,---,,,)))&&&&&&(((+++,,,---+++***((('''&&&'''((()))''''''((('''&&&&&&(((***)))(((''''''(((***,,,---))))))************))))))'''&&&&&&''')))******)))'''((((((*********((('''''''''((('''&&&''')))+++***,,,///000111///---+++))),,,///111111---)))&&&%%%(((,,,------+++*********,,,...---+++)))***+++,,,,,,---------...000111.........---.........///'''((()))+++---///000111000,,,(((&&&''')))******,,,,,,+++)))'''(((+++......---,,,,,,---.........------,,,++++++******)))&&&&&&(((+++///111000///000///...---+++***)))((('''***---//////,,,(((&&&%%%'''***,,,------...///+++,,,...///000222444555222222222222222222111111222333222...)))&&&'''***111333444444222222333555666777888777555444444666222444666999;;;:::888666111222333555777888999:::666666888;;;@@@CCCDDDCCC>>>===;;;999999:::===???@@@???===;;;::::::999999777>>>EEEGGGDDDBBBBBBDDD@@@BBBCCCCCCBBBAAABBBDDDIIIKKKLLLKKKLLLPPPUUUXXXSSSTTTRRROOONNNOOONNNLLLMMMOOOQQQTTTTTTSSSQQQOOODDDMMMUUUSSSKKKFFFIIIOOOLLLIIIHHHLLLTTTXXXXXXUUU\\\ZZZWWWUUUTTTUUUXXX[[[VVVWWWZZZ^^^aaabbbcccdddmmmggg```\\\___dddfffeee[[[bbbgggddd]]]\\\bbbjjjkkkeee``````dddddd___YYY___gggooopppkkkiiimmmrrraaacccgggkkkoooppppppooozzz{{{wwwqqqttt333222222222333333444555+++---000333444555444444888555222//////111444777)))---...+++%%%$$$***111222---,,,111:::;;;444,,,,,,(((%%%'''***+++(((%%%(((***,,,......,,,***(((+++,,,,,,***((((((***+++---***'''&&&'''+++000333999222+++'''(((******)))(((000777777000+++,,,...))))))***+++++++++++++++---...000000000111444666++++++++++++++++++++++++***)))))),,,000///+++''''''***,,,,,,)))&&&&&&&&&***'''$$$%%%))),,,+++***000000///,,,)))''''''(((&&&'''((())))))((('''%%%&&&&&&'''((())))))((('''))),,,...,,,(((%%%&&&((()))))))))((((((''''''&&&))))))))))))((('''&&&%%%"""%%%&&&$$$!!!!!!%%%******))))))((('''&&&&&&&&&$$$%%%&&&((((((((((((''''''((((((&&&%%%%%%''')))------,,,++++++******)))$$$&&&))))))(((&&&&&&&&&+++(((%%%""" !!!###$$$***111777555...)))***///---***(((((()))******))))))))))))))))))(((((((((%%%(((---111222///+++(((......---)))&&&'''+++///+++///222111---)))''''''***%%%$$$***333777333---***---111111//////111444+++,,,...000333222///---,,,+++***))))))+++---...000111111000...,,,,,,---///)))$$$%%%+++...,,,(((+++)))(((''''''((()))***''''''&&&$$$###$$$'''******)))(((((()))+++---///((()))))))))))))))((((((***))))))***++++++)))'''%%%(((+++***'''%%%&&&(((&&&''''''&&&%%%&&&(((***//////......------,,,,,,(((,,,111444444///)))$$$&&&(((******)))(((((()))''',,,111///***'''+++000000---***+++///000///---------,,,,,,,,,...000111%%%'''***---......---,,,111---)))'''''')))***+++)))---///,,,''''''---444222...***+++///000,,,'''......------,,,+++******%%%&&&)))...111111///,,,111000...,,,***)))))))))###,,,333333,,,&&&%%%&&&&&&&&&'''+++000222///,,,&&&+++//////---...333888...///111333333111///...555111+++&&&%%%%%%'''(((+++222888666000...444;;;888555222222555555222//////333888777333222555999...111555999999888555333666555555888>>>DDDHHHJJJ999<<>>===>>>AAAEEEEEE@@@;;;???RRRUUUDDD>>>LLLTTTPPPPPPJJJLLLTTTSSSIIIGGGLLLTTTNNNIIILLLRRRUUURRRNNNFFFMMMSSSSSSOOOKKKLLLNNNKKKIIIIIIKKKPPPSSSSSSQQQZZZ[[[XXXQQQKKKMMMWWWaaa]]]RRRTTTeeefffZZZYYYfffcccjjjdddVVV[[[mmmooobbb[[[```eeefffdddbbbbbbdddmmmgggaaaaaadddeee```[[[YYYaaaiiikkkhhhhhhooovvvhhhffffffllltttvvvpppjjjrrr}}}lllooo111222444555555555444333---//////000333777777444999666555666888888666444333000---+++,,,...///000222000000222666777555222...+++***+++---...***'''+++...111///+++))))))***************+++,,,---...222...***(((***,,,...///444333000,,,))))))+++...111000...---------,,,,,,...000000---)))'''))),,,...,,,---000000------///.........------+++***)))))),,,...---***((()))++++++)))((())),,,,,,)))&&&***+++,,,+++***)))***+++---//////---)))&&&'''(((+++***(((&&&%%%%%%%%%%%%&&&((()))(((''''''(((***+++---//////,,,+++***+++)))******)))'''%%%&&&'''((((((((((((((((((((((((***(((%%%######&&&)))+++((())))))'''%%%%%%***...+++******)))(((''''''&&&&&&))),,,,,,)))(((((())),,,---.........,,,***((((((((('''&&&&&&&&&&&&&&&***'''&&&%%%###!!!&&&...555===AAA;;;444///,,,******,,,------***'''%%%%%%*********)))(((&&&%%%$$$((()))+++...///000//////---,,,***'''&&&(((,,,000555222///---+++***(((''''''((()))***,,,---//////+++,,,...111333222///,,,...***''')))///333333222...---+++***)))***+++,,,333111...,,,,,,---,,,+++,,,+++)))((((((((()))***(((&&&%%%'''******(((%%%&&&''''''%%%###$$$)))---,,,***)))(((((()))***,,,&&&''')))+++++++++******%%%***///000,,,)))''''''###$$$&&&((()))((((((''''''((((((((('''(((***,,,------...//////...---,,,.........//////,,,(((%%%&&&)))------***(((((()))***,,,------+++***)))***+++---000000...---000333///,,,+++---222222...***))))))***+++,,,------......------,,,++++++******444000+++(((((()))))))))...+++(((((()))+++++++++***,,,...///...---,,,,,,,,,++++++,,,///222333222,,,,,,+++***)))'''&&&&&&***+++---...---***'''%%%&&&'''***,,,............)))***,,,.../////////...111222///,,,---111222000...///...+++'''&&&))),,,222111000222444666555444555888:::777111///111555666222///333888:::444...444333333222333666888999000333888===@@@@@@???>>>AAA999111111777>>>@@@???>>>@@@@@@===888777999;;;999===BBBDDDCCCBBBBBBCCC@@@BBBDDDCCC@@@???BBBEEEDDDBBBCCCGGGGGGFFFHHHLLLKKKSSSSSSIIIHHHPPPPPPGGGIIIIIIPPPWWWSSSJJJJJJRRRPPPNNNLLLKKKKKKKKKLLLLLLOOONNNLLLKKKKKKNNNQQQSSSTTTQQQOOORRRWWWYYYVVVRRRVVV]]]^^^YYYYYY``````YYYbbb___ccckkkjjjdddgggpppfffiiiddd\\\]]]fffiiieeeeeehhhjjjiiiddd___[[[ZZZZZZ]]]ccciiinnnnnnjjjfffcccmmmqqqkkkkkkrrrvvvttttttqqquuu...000333555666555333111111......000333444555555666555555777::::::777444444000,,,,,,///222111///111111111222444555666666///---,,,,,,......,,,+++///000222111...+++***))),,,,,,,,,,,,---...//////222111000...---...///000333111...,,,+++,,,...000333222111///---,,,---...222111000---***))))))+++,,,***+++//////,,,,,,///---------------,,,+++***+++,,,---,,,***)))***+++******+++---...---***(((***,,,---,,,+++******+++***,,,,,,***'''&&&'''))),,,+++***((('''&&&&&&&&&%%%'''(((((('''''')))***...---,,,---......+++((()))***+++***(((&&&&&&'''''''''''''''''''''''''''***)))'''%%%%%%''')))+++((((((((('''&&&(((,,,...------+++***((('''&&&%%%(((***------***))))))++++++,,,---...---+++)))((((((((((((''''''''''''''')))'''&&&&&&$$$$$$***222DDDJJJKKKAAA555...+++***+++,,,...---***'''&&&&&&*********)))(((&&&%%%$$$'''(((***,,,......//////,,,+++)))'''%%%'''***...111///---,,,+++***(((&&&''''''((()))***,,,,,,---***+++---000222111...+++***'''%%%(((...333333222...,,,***)))(((***,,,---333000---,,,,,,---,,,+++*********))))))******+++)))((('''((())))))(((&&&&&&&&&&&&%%%%%%'''+++...***)))'''&&&%%%&&&'''((('''((()))******+++++++++))),,,//////---)))&&&%%%$$$%%%&&&(((((((((((('''((())))))(((''')))+++...,,,,,,---...............000...,,,,,,,,,+++)))'''(((***,,,,,,***((('''''')))+++,,,---+++******+++***,,,---...//////111333///---+++---//////,,,)))(((((()))***+++,,,---------------------------...444000+++))))))*********+++)))(((((()))++++++++++++,,,------,,,+++++++++,,,,,,,,,...222444444444,,,+++***)))((('''&&&&&&&&&''')))++++++***)))((((((((()))+++,,,---------******,,,---......------...000///---...333444222///...---+++)))***,,,...111111111222333555666666999::::::777333111333666555444444666999999666333555444333333444666999:::444666999===?????????>>>>>>999444444999===???>>>>>>>>><<<:::777777888:::===999777===EEEIIIDDD>>>BBBBBBCCCBBBAAAAAABBBDDD???AAAFFFKKKJJJEEEDDDGGGQQQTTTPPPGGGFFFMMMPPPMMMGGGHHHLLLPPPMMMIIIHHHLLLSSSKKKEEEGGGNNNQQQLLLFFFJJJPPPTTTPPPHHHFFFMMMUUUMMMNNNRRRWWW[[[[[[VVVQQQ^^^^^^[[[WWWWWW]]]``````[[[^^^fffoooooojjjffffffnnnhhh``````gggmmmiii```aaaiiippplllaaa[[[^^^ddd___[[[\\\fffqqqtttjjj```bbblllrrrllleeehhhsss}}}lllooovvv000222555888999888555333444......444666222222666555555666888::::::888666555111...///333555333000000222333444555666888:::111000///.........//////222222222222222000,,,)))---.........///000000111222555777666222000000111222000---,,,...000111111555555555222...---000333666444000...,,,+++***))))))''')))---...++++++...,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++,,,+++***)))---000222000---+++)))***,,,...---,,,***)))***)))******)))((((((+++---------,,,+++***(((&&&&&&$$$%%%''''''''''''(((***000,,,)))+++000000+++%%%''')))++++++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%***)))(((((((((((())))))'''&&&%%%&&&))),,,...//////...,,,***(((&&&%%%%%%)))+++,,,,,,+++***++++++***+++,,,,,,,,,***(((&&&'''''')))******)))((((((***'''''''''''''''///888NNN[[[bbbXXXCCC333***'''+++,,,---+++)))'''&&&&&&*********)))((('''&&&%%%&&&(((***,,,......------++++++)))&&&$$$%%%(((+++,,,,,,+++,,,,,,+++(((&&&&&&''''''((())))))******)))***+++---//////---+++%%%$$$%%%)))///222222000...,,,)))'''(((***---///111///---,,,,,,---,,,***((()))***+++,,,,,,,,,,,,***+++++++++)))(((((()))'''%%%$$$$$$'''***,,,---)))((('''%%%%%%%%%&&&'''((((((''''''((()))+++,,,...---.........+++&&&###$$$%%%&&&'''((((((((((((******)))((('''))),,,///***++++++,,,---...///000111...***))))))))))))))))))))))))***+++***(((&&&(((***,,,,,,,,,+++,,,---******+++---000111111000---------,,,+++***)))((('''(((((()))***+++,,,,,,---......///000111111222222///+++***************'''&&&&&&(((***,,,++++++,,,,,,+++******+++,,,---++++++,,,///222333333222,,,+++***)))((('''''''''###$$$%%%''')))+++,,,,,,+++***)))))))))***+++,,,++++++++++++++++++++++++)))---...,,,...222333000000...++++++---///000000000111111111222444777999===;;;888555333444555666555888;;;;;;888777777888666555333333444666999;;;999:::;;;<<<============999999999999:::<<<===>>>AAA>>>;;;999999:::;;;;;;;;;999888<<>>888444777;;;555444222222333555999;;;======<<<;;;;;;;;;;;;;;;555999<<<===;;;:::;;;===DDD@@@;;;:::===???@@@???777???EEECCC>>>===FFFOOOEEEBBB@@@AAACCCEEECCCAAAGGGFFFGGGEEEAAA>>>DDDMMMHHHHHHLLLRRRPPPIIICCCCCCKKKOOOMMMGGGGGGNNNMMMFFFAAAKKKSSSPPPFFFBBBKKKUUUXXXOOOHHHMMMWWWZZZRRRGGGUUUUUUTTTSSSSSSVVV[[[___XXXTTTWWW___```XXXUUUYYYfffiiigggcccgggpppppphhh[[[```kkkrrrkkk___aaalllnnnddd\\\^^^hhhmmmhhhaaa___iiipppnnnfffccciiirrriii^^^___ppp}}}xxxlllfffuuuzzzyyysssvvv<<<<<<<<<;;;<<<===>>>>>>666222555>>>@@@999666888===;;;888555444666999;;;555888;;;999555444666999444444666===CCCCCC>>>777444333111000000222333444222000///111444555222///...///000111222222222111111777<<<<<<666111000111333222111111222222222111444666777666444666:::===;;;777222111111111...,,,'''&&&)))...000---,,,...,,,,,,+++++++++,,,---------+++((())),,,---,,,***---222777777222,,,'''&&&)))+++------,,,******+++***))))))***,,,...000111+++,,,,,,,,,+++)))'''&&&"""$$$&&&&&&%%%%%%'''(((***+++,,,,,,+++***))))))&&&(((******)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))*********)))(((&&&%%%&&&%%%%%%(((...111000...+++***((('''&&&'''(((((((((((('''((()))*********((()))*********(((&&&$$$$$$&&&)))+++,,,,,,,,,+++///---,,,,,,***)))///666AAAaaa}}}wwwXXX999***&&&&&&''''''%%%$$$$$$&&&((()))*********)))(((''''''$$$)))///444555222---)))*********(((&&&%%%&&&'''((((((***---//////---+++)))))))))******+++++++++)))(((''')))+++,,,+++***+++,,,---000111000...+++,,,***(((''''''***---///---,,,++++++------+++***&&&(((***,,,---...------...000000...***)))+++...***'''$$$$$$&&&((('''$$$&&&&&&'''((()))+++,,,---'''&&&$$$######&&&)))+++---+++)))***---...+++(((&&&&&&&&&&&&'''''''''((()))))))))(((&&&%%%'''(((&&&''')))+++---///000111---,,,******+++***(((&&&'''%%%%%%(((,,,///...,,,---...//////......000111///---,,,---//////+++'''***+++------+++(((''''''''''''((()))***++++++,,,000000111111111111111111,,,***))))))******)))'''######%%%'''+++------,,,+++)))'''(((---222555666...---,,,,,,,,,+++)))'''---,,,***))))))***+++,,,***)))(((((()))+++---...---+++)))''''''))),,,------,,,***((((((((()))***+++///111---***++++++)))000---***,,,000444444444000111111111222444666999999555111000111333555666;;;???BBB???777333555:::555333111000111444888:::>>>===;;;:::999888999999444888======:::888:::<<>>AAAAAA@@@;;;AAAFFFCCC<<<:::BBBKKKEEEBBB@@@AAADDDFFFDDDBBBIIIGGGGGGEEEAAA???EEEMMMGGGGGGKKKRRRQQQIIIDDDDDDKKKOOOMMMFFFGGGNNNMMMFFFAAALLLTTTQQQGGGDDDLLLVVVVVVNNNHHHOOO[[[___WWWLLLYYYXXXWWWTTTSSSUUUZZZ^^^WWWSSSWWW```aaaYYYVVV[[[ggghhhccc\\\___jjjmmmgggWWW\\\hhhqqqlllbbbdddooolllcccZZZ]]]gggmmmhhhaaaeeelllpppjjj```^^^gggqqqkkk______ooo}}}yyymmmfffuuu{{{zzztttvvv<<<;;;:::999999999::::::444555888<<>>:::===>>>;;;777555777:::555666:::@@@EEEDDD>>>999777444111222555777666444333222000111333444444444///000111333444333333222222666999999666222111222222444555555333222222333555666666777999;;;<<<===:::777444333333333222111******,,,222333///---///111000...------...///000,,,,,,,,,---//////---,,,///222666777444///***'''***,,,------,,,---...000***))))))+++...000000///+++++++++++++++******)))&&&''')))(((''''''((()))(((+++......,,,+++,,,---(((***++++++******+++---)))))))))))))))))))))))),,,,,,++++++***(((&&&&&&&&&'''(((+++...000///---***)))(((&&&&&&((()))+++((('''%%%&&&(((******)))((()))*********(((&&&$$$###%%%'''***,,,---------///---...///,,,))),,,222999QQQeee]]]DDD000)))***$$$%%%$$$######$$$(((+++)))*********))))))((('''&&&***000444555222---***)))***+++***((('''(((((((((((())),,,...///...---)))******+++,,,---------)))((('''''')))+++++++++000111222222111...,,,***+++***)))(((((()))+++,,,+++******+++------+++***'''((()))+++,,,---------......---+++))))))+++---+++)))'''&&&&&&&&&%%%$$$###$$$%%%''')))***+++,,,(((&&&%%%$$$$$$''')))+++***)))))))))+++,,,+++***''''''&&&&&&&&&''''''((()))***+++)))&&&$$$######$$$&&&)))+++.../////////---,,,++++++,,,+++)))'''&&&&&&'''))),,,///000000000111111///...---...000///............,,,(((%%%(((***,,,//////---***((('''(((((()))***+++,,,,,,////////////............***))))))***++++++)))'''%%%$$$%%%'''+++---...---+++(((&&&)))///444777777222000---,,,,,,+++***))),,,+++***))))))***,,,---...---,,,+++***+++,,,---,,,+++)))((()))+++...000...,,,***((('''(((***,,,333777777111,,,,,,,,,+++///---,,,,,,...111222333222111000222444666555444222111000///000222555777;;;======;;;777555555777666444222000111444999;;;;;;:::999888777666666666555888;;;:::888777999;;;===;;;::::::<<<>>>??????CCC>>>::::::>>>@@@>>>;;;BBBAAAAAABBBDDDEEEFFFFFFCCCCCCFFFJJJIIIDDDBBBDDDMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJJJJGGGFFFIIIIIIGGGLLLJJJIIILLLOOOQQQOOOLLLJJJNNNSSSUUUUUUUUUXXXZZZUUUVVVXXXYYYYYYXXXVVVUUU^^^ZZZYYY[[[\\\]]]```eee^^^___^^^\\\^^^bbbbbb^^^```[[[\\\gggrrrsssnnniiiaaaeeegggfffbbbaaadddiiilllfffaaa```dddgggfffdddhhhfffhhhkkkllllllpppvvvlllsssxxxyyy{{{888999::::::999777444333444888888444888CCCFFF@@@888999:::999777888<<>>@@@???======>>><<<666222555;;;>>>:::555888777555333111222555888000222444555666666555444555666666666555444444333---333888888444222444888999777666999===>>>;;;888666777666555444444666888......000555666222000111777555333222111222333444,,,///222333222111000000///111333666777444000,,,....../////////000444777.........111333444111///,,,,,,++++++,,,,,,---...+++---------+++***+++,,,,,,,,,---///111222111000,,,------,,,,,,---000333------------------------000///...,,,+++***)))(((&&&))),,,......---------...,,,***(((((()))***,,,)))'''%%%&&&)))++++++***((()))***+++***(((&&&%%%###$$$&&&(((***,,,......,,,,,,...000---)))***///333>>>DDD===222***'''%%%$$$$$$$$$###$$$'''+++///)))************)))((((((***,,,...///000///......)))+++------+++******+++(((''''''))),,,......---((()))***+++,,,---...///***(((&&&''')))+++,,,,,,222333333222000---,,,+++*********))))))))))))))))))))))))+++------+++***((((((((()))***+++,,,---+++)))'''&&&'''((()))))))))******)))(((''''''(((&&&'''((())))))*********)))(((''''''((()))+++---*********)))'''''')))+++((('''&&&&&&&&&&&&'''(((***,,,...,,,)))$$$!!!###%%%)))---//////---,,,000---+++***+++++++++***((()))++++++,,,---///111222222111...+++***+++,,,,,,...//////---)))'''&&&&&&'''+++000444333...)))(((((()))***+++,,,------***+++++++++,,,---------******+++,,,...---+++)))'''&&&%%%'''***---//////,,,)))&&&)))///444555333111...+++)))***+++++++++***)))'''&&&''')))+++---///...---,,,++++++++++++))))))))))))+++...111333///---***''''''))),,,...777;;;;;;444------//////......---,,,+++,,,///111444111///222777888444///,,,...000000///111555999999777555555888999777666888666333222333666;;;>>>666666666666555555444444777777777666666666888:::888999;;;<<<<<<===>>>???CCC===777999???AAA<<<777???@@@BBBCCCCCCEEEGGGIIIAAA???AAAGGGIIIEEE@@@???IIILLLJJJCCCCCCLLLOOOMMMEEEEEEGGGIIIGGGDDDEEEJJJOOOIIIEEEIIIQQQTTTNNNFFFFFFNNNVVVVVVQQQPPPWWW^^^RRRRRRSSSVVVYYYYYYUUUQQQ]]]^^^\\\YYY[[[bbbggggggYYYYYY\\\___^^^ZZZZZZ\\\ddd]]]WWW^^^nnnxxxrrreee^^^gggnnnlllccc^^^bbbiiiiiiaaa\\\aaajjjnnnhhh```eeejjjkkkeeebbbhhhrrryyyiiilllsss{{{}}}yyyxxxzzz666888<<<===<<<777222...444:::777---222DDDKKKDDD222666:::<<<;;;;;;===@@@JJJAAA888777<<>>>>>???BBB<<>>===@@@CCCCCCCCCDDDHHHLLLEEE>>>;;;@@@DDDCCCAAAAAA???HHHIIIAAABBBLLLMMMEEEEEECCCGGGMMMIIIBBBDDDNNNIIIIIIJJJLLLLLLLLLKKKJJJKKKMMMOOOPPPRRRTTTWWWXXXTTTPPPLLLNNNSSSWWWVVVTTTUUU\\\___[[[^^^fffgggaaa^^^ZZZ[[[```]]]VVVYYYbbb^^^___\\\ZZZcccppppppgggdddgggkkkllliiieeecccbbb___aaaeeejjjnnnnnnkkkgggeeehhhfffaaaeeepppsssnnnnnnkkkpppyyyzzzuuuvvv~~~999;;;:::666666888999666555333222555999;;;;;;999777333111444;;;@@@AAA@@@999>>>BBB???999666:::??????<<<::::::<<<===:::777<<>>@@@>>>999666777:::999777666:::>>>>>>999444888666444333444888<<<>>>444888;;;;;;666222111111555444333444666888888777666<<>><<>>===999888::::::777555333222333555777555333555333222555:::>>>???>>>999;;;===<<<::::::<<<>>>???===:::999999:::999999>>>??????===:::999<<>>999;;;======:::888888999:::888666666777888777555<<>>>>>;;;777666666555555666999;;;===999:::;;;;;;888555444333777666666666666777777777888===BBBAAA===888888999444222000000222333444444999===>>><<<===AAACCCCCC666444444666555333666;;;DDD>>>888777888999666333111666::::::666444555888555333222555:::;;;777333777777666555333333444666000000222444666666444111......------,,,------...///333666444///,,,---///...,,,+++,,,...///---***...//////---***(((((()))***)))))))))))))))******---,,,+++***)))***+++,,,*********(((%%%$$$%%%&&&'''((()))(((((('''((()))'''%%%$$$%%%'''*********)))******((('''''')))+++---///---)))(((+++,,,)))'''%%%"""###&&&((()))((()))''''''***...000...***&&&%%%###$$$'''+++,,,---+++,,,.........,,,)))'''------,,,++++++*********(((((()))))))))))))))(((((('''&&&&&&%%%&&&''''''%%%###""""""%%%((())))))++++++***)))))))))))))))...---,,,+++++++++,,,,,,+++***))))))((())))))))),,,+++***)))((('''&&&&&&$$$%%%&&&&&&%%%%%%&&&'''((())),,,------+++(((&&&&&&(((+++,,,++++++,,,------+++'''$$$$$$%%%(((***,,,+++)))(((((()))***+++,,,------,,,)))(((((()))---...///000000...+++)))))))))******++++++,,,,,,''')))---///000///,,,***---)))'''(((,,,///...,,,+++---//////...------......,,,++++++,,,,,,,,,+++,,,---,,,((((((+++***''',,,***(((((())))))((('''((('''&&&&&&&&&&&&'''(((((()))+++++++++***((('''(((''''''***...111000///---,,,***))))))+++---///111333444333111000111333666444000,,,******+++,,,000111222222111---)))'''---...111444555555555555111...+++,,,000444777777777666666666777666444222222222222333444555666777333333333222333777;;;???FFFBBB???>>>AAACCCBBBAAAFFFFFFEEEBBB>>>===>>>@@@>>>@@@DDDHHHKKKIIICCC>>>DDDEEEFFFEEEDDDCCCEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHIIIKKKMMMPPPRRRRRREEELLLRRRNNNEEEBBBGGGOOOTTTMMMJJJNNNWWWZZZTTTLLLRRRQQQPPPOOOPPPRRRVVVXXXSSSUUU\\\dddeee```[[[ZZZeeeccc^^^XXXYYY___bbbaaaYYY___eeeddd```___gggnnnqqqiiiccchhhrrrtttiii]]]^^^fffnnnooollllllssszzzfffbbbbbbgggkkkiiiggggggvvvxxxvvvpppooowww}}}~~~xxx}}}===@@@>>>:::888999888555555333222333444555444222222333444666888:::<<<<<<;;;999888:::>>>AAAAAA@@@???>>>;;;888666666999;;;======<<<;;;::::::999999888777555444222111111111000222666<<>>>>>===<<<;;;:::999::::::999888777666666555<<<=========<<<;;;;;;:::::::::;;;<<<======<<<;;;444555666888999:::;;;;;;===;;;::::::::::::888777888999888777555444444666999<<>>;;;:::999555222000000111333444444888;;;===>>>AAAEEECCC???999666666777777666999???AAA>>>;;;999888888777666333666888999777555444444444333555777:::;;;:::888666555444555666666555444000000111444777888888777000///...------,,,------222444555444111//////000------,,,,,,---///000111000111111///,,,+++++++++...---+++***))))))******,,,+++***))))))***,,,---+++,,,,,,***'''%%%%%%%%%***,,,...,,,)))'''''')))(((&&&%%%%%%(((***+++***++++++***)))'''(((+++---...000///+++***,,,+++(((((('''&&&''')))***)))(((((()))***,,,------,,,,,,(((&&&%%%%%%(((***++++++))))))***++++++++++++***---,,,+++******)))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&'''(((&&&%%%$$$%%%((())))))(((+++---...---***)))+++------------,,,,,,,,,,,,+++...,,,***(((''''''((((((,,,,,,,,,+++)))'''%%%$$$!!!###&&&'''&&&&&&((()))'''((()))***++++++******&&&(((+++,,,++++++,,,---///---)))&&&$$$%%%'''((()))((('''&&&'''((()))*********+++***(((((()))***//////...///000///,,,***))))))((((((((())))))******+++---......---+++************++++++,,,,,,,,,...///000///,,,++++++,,,---...//////---,,,,,,,,,***,,,+++((('''******(((,,,***)))(((*********)))(((((())))))))))))((((((************)))))))))((('''&&&&&&(((,,,000222222111000...,,,,,,---///000222333333222000111333555444222000...------///000444444333111///,,,)))(((///333777999777444444555///...---...111333555555666555444555666666555444000111333444555666555555555333222333666:::<<<===AAADDDFFFDDDAAAAAADDDGGGJJJEEE@@@>>>@@@@@@>>>;;;===BBBGGGHHHEEEBBBAAACCC@@@DDDHHHJJJHHHFFFCCCBBBDDDDDDDDDEEEFFFGGGHHHIII@@@GGGPPPSSSQQQPPPRRRVVVMMMMMMLLLIIIEEEDDDHHHMMMMMMNNNOOOQQQSSSTTTTTTSSSSSSOOOMMMOOOUUUWWWTTTPPPWWWVVVXXX\\\\\\YYYWWWYYY]]]aaaaaa]]]\\\___```___```aaabbbbbbbbbffflllpppjjjjjjkkkkkkjjjiiihhhgggdddfffkkkqqqttttttqqqooohhhgggggghhheeedddkkksssxxxqqqrrrzzzzzzrrrttt~~~<<<>>>===999777888666222555444444555666777777777222444777888888888999;;;>>>999666:::BBBGGGEEEAAA???>>><<<777333444999>>>;;;:::999999:::999666444999888666444333333333333...222888>>>BBBBBB@@@>>>@@@@@@???>>>>>>===<<<;;;999:::999888666555444444:::999888999;;;;;;999888999:::<<<===<<<;;;;;;<<<333555888:::<<<<<<;;;:::===:::777888<<<>>>>>><<<999::::::777333111222444777999;;;<<<<<<;;;999888666333111000111333444444444777:::<<<@@@DDD@@@999:::777555666666666:::AAA;;;:::999777666555555555333444555666555444222000000111333555777888999999444222111333666777444111333222222333666888999888222111000...---,,,,,,,,,333333333222222111111000,,,,,,,,,++++++...222555000111222111///...///000111000...,,,******+++,,,---+++***)))***+++...///---......,,,)))&&&%%%&&&+++...111///+++((()))+++)))(((&&&&&&)))+++++++++///...---+++***+++...111///222111...,,,---+++''',,,,,,,,,---...---,,,+++))),,,//////---+++,,,---)))'''&&&''')))************************+++,,,,,,,,,+++)))(((((('''((((((***************))))))((((((((((((((())))))******''''''''')))++++++***(((,,,000333222...,,,...222+++,,,,,,------,,,++++++///---***'''%%%%%%'''(((,,,,,,---,,,***'''$$$""" """&&&'''(((((()))+++))))))((((((((()))***+++''')))++++++++++++---...222000,,,)))''''''((()))'''''''''''''''((()))***'''((((((((('''(((***,,,000...------//////---******)))(((((((((((()))***------------,,,+++******(((+++------+++***+++---111111000...+++)))***++++++...111000---******,,,))),,,,,,)))(((+++,,,***...,,,++++++,,,------,,,((()))+++,,,,,,+++)))(((++++++)))((((((((()))***&&&%%%%%%&&&***...222444444333111/////////000111222333444555555444444444111000000//////000111222666555333000...------,,,000666;;;;;;666333333555/////////111222333444444666444333333555666666666000111444777888777666555555333111333777;;;;;;999<<<@@@DDDDDD@@@???CCCGGGIIICCC>>><<<>>>@@@>>><<>>>>>BBBFFF???CCCHHHKKKIIIFFFCCCAAACCCCCCCCCCCCEEEGGGIIIJJJ???GGGOOORRRPPPNNNPPPSSSUUULLLDDDEEEKKKNNNJJJDDDAAALLLVVVTTTJJJHHHRRR]]]QQQMMMKKKNNNTTTWWWTTTPPP\\\VVVRRRRRRSSSSSSXXX^^^TTT]]]eeeeeecccaaa___[[[iiiaaa[[[```kkkrrrooojjj```jjjqqqlll```\\\eeepppooohhheeeppp~~~rrrbbbmmmiiifffdddcccfffsssrrrooouuutttpppvvv;;;>>>===999888999777333666777777777777777888888555777999:::999999:::;;;===888666;;;CCCGGGDDD???>>>>>><<<888444555:::>>><<<:::999:::::::::888555999999888666666555555555///333999===???>>>;;;:::@@@AAAAAA@@@???>>>======<<<;;;;;;::::::888666555777777777888:::;;;:::888777999<<<<<<;;;::::::;;;444666888;;;<<<<<<;;;;;;999777555777<<<@@@AAA@@@======<<<999777555555555888999:::;;;<<<;;;:::999777444111000111333444555333666888:::>>>AAA===666999555444555444444888???888777777666555444444444333444555666666444222000///000111444555777888999555333111333666777444111666444333333555666666666333222111///...---,,,,,,111111111111000000111111,,,,,,+++******---222555///111222333222222444555222111000...---------...///...,,,++++++---000222///000111///+++)))((((((+++...111111...,,,---...***(((''''''***,,,---,,,///000///---,,,---///111111444444000...///---)))---///000000///---,,,+++(((,,,//////+++)))+++---***)))((()))***,,,+++*********)))((())))))+++++++++***(((&&&&&&&&&'''((()))*********))))))(((''')))*********************&&&&&&''')))++++++)))''',,,000444333///---///333******++++++,,,++++++***...,,,)))&&&%%%%%%'''(((,,,---------+++(((%%%### ###&&&'''((()))+++------,,,***((('''((()))***((()))++++++++++++---///222000,,,)))'''&&&'''(((''''''(((((()))***+++,,,&&&''''''''''''(((+++...111///---...222333000---+++***)))((((((***+++,,,///......---,,,+++***)))(((,,,///...***(((***,,,111111000---***((()))***))),,,///...+++))))))+++---111111+++((()))***)))...,,,++++++,,,------,,,(((***,,,------,,,***(((,,,+++)))((('''((()))***&&&&&&%%%&&&(((,,,111444444333222111111111222333111444777:::;;;888444111//////000000111111222222222111///---------///000000555:::999555111222444111222333333333333333444555333222333555666777666111333666999:::999777666555333111333777999777555888:::<<<===>>>???AAABBBBBBAAA???<<<;;;<<>>>>><<<;;;===;;;777666888999888777666777999<<<<<<<<<<<<<<<<<<<<<<<<999999:::===@@@AAA>>>;;;<<<<<<;;;:::999999;;;>>>=========<<<<<<;;;;;;;;;999999999999888777666555000444888::::::999888777<<<@@@DDDDDD@@@>>>>>>???AAA>>>===>>>@@@???<<<888666777999:::;;;<<<<<<<<<777888;;;======<<<:::888666777888:::;;;<<<======777666666888;;;???AAAAAACCC@@@>>><<<===<<<;;;999999;;;>>>>>><<<;;;;;;<<<999555111000111333555555777:::;;;:::<<>>@@@@@@<<<999999???DDD@@@AAAFFFMMMQQQMMMCCC;;;BBBCCCDDDCCCBBBBBBCCCDDD@@@@@@AAABBBCCCEEEFFFGGGMMMKKKHHHIIILLLMMMMMMKKKDDDOOOXXXUUUJJJDDDHHHOOORRRIIIBBBCCCJJJMMMIIICCCJJJKKKKKKJJJKKKOOOVVV\\\RRRRRRVVV]]]___\\\ZZZ[[[pppqqqmmmeeeaaaccceeedddXXXcccooopppiiieeeiiiooottthhh___bbbnnntttnnneeehhhqqqyyyyyyrrrmmmmmmqqqhhhgggjjjppprrrnnnjjjjjjxxx~~~tttsss~~~~~~nnnxxx777;;;===<<<<<>>:::222555888::::::<<>>>>>???AAA???>>>999===BBBCCCAAA===;;;::::::::::::<<<>>>>>>===<<<:::<<<===<<<999999<<<@@@666888999:::999777555333111444777777666555777999777???FFFGGGAAA===>>>AAADDD???<<>>AAA@@@;;;666999888888888999<<<>>>@@@888999;;;;;;;;;<<<>>>@@@DDD???;;;<<<@@@AAA>>>:::999===@@@???;;;999;;;>>>:::666222///000333555555999======:::999;;;<<<;;;666444444555333000222777999666444666:::;;;888444222777<<<<<<888555777999555111///222777;;;999777888888888666444444666777333222111111222222111///333222111000////////////---000222000---,,,111555333000,,,,,,...000000///222444555555444444555666...000222333444444333333888666333000000222555777222444555555222///.........------000444444000+++)))((('''))),,,///111111---///000111///......///666888666222111444444222///111222000,,,***)))***)))***---------,,,,,,---,,,++++++---///000///...)))***+++,,,...///000000///---+++)))((()))***,,,---------,,,,,,+++)))))),,,---------,,,***((('''%%%%%%%%%'''***++++++)))***+++---.........---,,,(((''''''&&&'''((()))***'''''''''''''''((()))***------,,,+++***(((((('''%%%%%%&&&%%%&&&)))---111111///---***)))))))))))))))***+++++++++,,,...111,,,***(((&&&$$$$$$$$$$$$&&&'''(((***+++,,,------''''''''''''''')))---000---++++++000777999444///***)))(((((())),,,///111------......---+++)))(((......---+++))))))***++++++---///...,,,+++*********(((((((((***+++,,,+++111666555---'''%%%&&&%%%)))((('''''')))******)))***+++,,,,,,,,,,,,+++***+++******)))))))))))))))((())))))(((&&&'''***------...///111222444666777444555777:::;;;888111,,,///000111222111000...---,,,++++++++++++---///111000111111111222333444444444555555444111000222444333333333555666666444222333444777999::::::999888666777999888666333222222222222333555777;;;???AAA@@@@@@???;;;777888===BBB>>>@@@FFFMMMPPPMMMDDD<<>>===:::---222888<<>>BBBDDDBBB???;;;CCCJJJJJJCCC<<<;;;<<<999999:::>>>BBBBBB>>>:::666999;;;999555666;;;@@@444666999::::::777444222222444555555444555888;;;333>>>HHHIIIAAA<<<>>>CCCDDD===999===EEEGGG???777///444999999777666:::>>>999999;;;@@@DDDCCC<<<555;;;999777777888;;;???BBB:::===???>>>;;;:::<<>>888666;;;@@@===888555888<<<:::666222///000333555666:::>>>===888555777;;;<<<666444444666444000111555999444111444:::<<<888333///555;;;;;;666333666:::555000---000666:::888444777888888444111000333777111000///000222222000...333222111000////////////,,,111444111,,,,,,111777777222------111333000---555666777666444333333444,,,...222555777666555444;;;999555222222333666888222444666666444111000000111...,,,///555555///)))((('''''')))---000222222...111333444333111000000888999777222222555777555222444444111---++++++------...///111222222111000,,,,,,,,,...111222111000+++,,,///111444555777777222000---+++***+++---...111111111111000///...---000000000000///---+++)))(((((((((***---//////...,,,,,,---///111000...,,,((('''%%%$$$%%%&&&)))***$$$%%%&&&'''((()))***+++---,,,+++***))))))))))))&&&&&&&&&%%%%%%(((...222000///---+++*********+++***+++++++++***,,,///111,,,+++)))'''&&&%%%%%%&&&%%%&&&''')))+++,,,------((((((((('''''')))---000(((&&&'''---555777222,,,)))(((''''''))),,,///111,,,---...///...,,,***(((000...+++)))))))))***+++))),,,...///---,,,+++++++++(((&&&'''+++...---,,,+++111222,,,&&&''')))***+++)))((()))+++,,,,,,+++***++++++,,,,,,++++++***************)))))))))((()))***+++)))&&&%%%(((+++***+++---000222555777888666555555777888555000+++///000111222111///---+++//////......///000222222111000...///222444666666444555555222///...111444333333444555777666333111333444666777888888888888777:::<<<;;;666222111222111333555555666999@@@EEECCCAAA>>>:::888888<<>>DDDBBB:::222;;;555111222<<>>888000;;;:::999777555555888:::///333888:::888666666888EEE>>>777999@@@BBB===777888;;;>>>???===;;;;;;;;;;;;444///333:::===999222999???CCC@@@888555:::AAA777999;;;:::888888;;;>>>GGGAAA:::777999;;;;;;;;;333777<<<;;;777555888<<>>===444...111666444000///777@@@AAA777---333222///...111999CCCJJJ555333///,,,,,,...111333BBB666+++,,,666===;;;666///555:::666---'''***000///***''',,,444777222+++------,,,---...000333666)))******++++++************((('''(((+++...//////(((***,,,+++***)))+++,,,---)))&&&)))---///+++'''---111333111,,,((()))+++******+++,,,,,,,,,,,,,,,...,,,***(((&&&&&&&&&&&&'''''''''''''''((()))***,,,+++)))'''&&&'''((()))%%%&&&''')))+++,,,---...+++(((%%%&&&))),,,---,,,++++++***))))))***+++,,,))),,,//////,,,+++---///111...++++++------+++((())))))((()))***---///111...---+++)))((('''''''''((('''((((((***,,,...000++++++++++++,,,,,,,,,+++,,,)))'''(((+++---,,,******---///...+++)))***,,,***+++...333888888555111444444333000......000333---000555777666222---***444///,,,///666:::777222***333:::999222111888AAA;;;666222222555555111---::::::888555333444777:::222555888;;;;;;999666444EEE???888666888999777555***222:::888333777DDDRRROOODDD999888>>>BBB>>>888<<<>>>@@@???>>>@@@EEEJJJDDD;;;:::CCCFFF???<<>>???IIILLLFFF<<>>>>>@@@AAABBBFFFCCCAAA@@@AAAAAA===:::;;;===???>>><<<;;;;;;<<<999777666777999999777444:::::::::999777666777999111444888;;;<<<<<<===>>>AAA???======>>>???>>><<<<<<=========;;;:::888888777444222333666999::::::<<>><<<:::::::::::::::888666999>>>BBBDDDAAA===;;;::::::::::::888888888888777777777888:::888666777888999888777666666666666666666777777999777666777888999888777333111......000333444555111333666999:::888333...111111222444777999::::::666222---,,,000555;;;>>>999666222000000000111000222222000000000000222222---222777777222///000333888333...---///111111000...000111///+++***+++...222444777:::<<<:::444//////000///...111666666222...000222333222333444555555111...///333555333///111222222222111///---,,,...//////...,,,++++++---///111333333222222333444000222444444333333555666777444222111111222111000000444999;;;999666555555444333444999======666000111222333444777<<>>888111111666;;;<<<<<<888888777333...+++***+++...---...000333333222000000//////222666888666444/////////......,,,++++++,,,***)))+++---000111111---+++******+++,,,++++++((()))***++++++*********+++...111///***'''(((***+++,,,,,,------,,,++++++******++++++***(((&&&%%%((((((''''''((()))******---+++***(((''''''''''''&&&''''''((()))***+++++++++)))'''(((+++------,,,))))))(((((()))***+++,,,---------.../////////...+++++++++*********+++,,,+++***)))((()))+++---...,,,,,,+++***))))))(((((())))))((('''((()))+++---,,,,,,++++++++++++,,,,,,******************+++,,,.........//////...,,,+++------000444777777333///111111000...------///111333444444333222000...---///000111222444555555555///333777777666777;;;>>><<<999666333222222222222666777888999999999888777555666777999:::;;;;;;;;;>>>===<<<:::999999999999888777666555666===FFFMMMKKKFFF@@@===>>>???>>>===>>>>>>>>>???AAACCCCCCCCCCCCDDDDDDAAAAAADDDGGGGGGJJJGGGFFFHHHHHHFFFCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJOOOLLLIIIJJJNNNRRRSSSRRRJJJHHHEEECCCCCCGGGNNNSSSRRRRRRQQQOOONNNNNNQQQTTTaaagggiiidddbbbfffhhheee[[[[[[ZZZXXX[[[aaadddeeejjjfffbbbaaadddeeecccaaagggjjjmmmmmmkkkiiijjjkkkjjjiiiiiikkkmmmnnnnnnnnnmmmlllmmmoooqqqssswww|||uuuyyy{{{zzzxxxxxxwwwvvv~~~|||}}}999;;;<<<===<<<;;;;;;;;;:::888666888===CCCHHHJJJFFFBBB>>>;;;<<<===>>>???===>>>>>>??????>>>===<<>>>>>;;;777888;;;===;;;777444555777777999<<<<<<:::888777888444555777;;;@@@CCCDDDDDD<<<>>>@@@===:::999<<<@@@BBB???<<<:::999888777666444555666444333555<<>>>>>???BBBEEECCC<<<555@@@>>>;;;888777<<>>:::777666777777666444444777;;;;;;999888:::>>>;;;777555777<<<===999444:::888777888:::===>>>???222///,,,,,,...000222222555333333555888777222---***///444444222444;;;AAA:::222***+++111777888555777555111000111222222222000000000//////000000000222444555555333222222333444333111/////////000111...///...+++'''&&&))),,,444888;;;;;;777444444666---......,,,...222222///---------///222444444444///000111///---...000333444222000111333333000---555555444111---+++++++++***...444777777555222111222222222111111333888;;;222444555444111000111333333333444888======999444333444666888888777444222...222666999;;;<<<>>>@@@>>>:::444000000555;;;???666666666444333666;;;???BBB<<<444000///...,,,)))...222555555222000222555333111111666======888222555444444333111000...------,,,+++,,,///111222111333...)))))),,,...---***%%%+++///...)))&&&(((,,,)))+++---,,,)))&&&'''))),,,------...---,,,***)))&&&))),,,......+++'''%%%)))((((((''''''(((******---,,,+++***(((&&&%%%%%%''''''''''''((((((((((((+++***)))***,,,------,,,'''''''''((()))***+++,,,000---+++---111222000---'''***,,,***''''''***...,,,+++)))(((((()))***+++++++++++++++++++++++++++,,,***(((&&&&&&''')))+++---,,,***))))))***,,,---(((+++...,,,)))(((+++///111...---000333333...***//////111444555444000------......---,,,,,,///111:::777333///------...///+++000555555111000222666333222222555999<<<<<<;;;===<<<:::555222111444777222333777<<<@@@>>>999444777666666777999<<<@@@BBB777;;;???>>>;;;:::<<>>555333999AAAFFFHHHEEEGGGGGGDDD???===???CCC@@@>>>===@@@DDDFFFBBB>>>DDDMMMMMMAAA>>>IIIPPPNNNHHHAAADDDOOOPPPCCC===@@@IIICCC>>>???FFFLLLNNNMMMGGGJJJMMMJJJFFFHHHOOOWWWTTTKKKAAA@@@FFFJJJIIIEEENNNTTTXXXRRRIIIIIITTT```___]]]```jjjnnnjjjccc```\\\^^^WWWMMMSSSccchhhbbb]]]ccchhhgggaaa]]]___cccqqqiiicccgggooorrrkkkbbb___iiirrrppphhhfffoooyyypppbbb^^^kkkuuusssqqquuuyyyuuuttt|||~~~xxxsssvvv}}}999===???>>>:::777999;;;777666888;;;>>>AAAAAAAAAAAA>>>:::888888999::::::777999<<<===;;;:::999:::<<<999777999<<<>>>;;;888999===???<<<666333444777333777;;;======;;;999888888666777;;;AAAEEEFFFEEE999;;;<<<:::777777;;;???DDD@@@:::888888888888777555777999888666777<<>>BBBFFFEEE???:::DDDAAA>>>;;;<<<@@@FFFJJJ???@@@@@@===888666888;;;@@@>>>:::777666555555555333888<<<<<<:::999;;;===>>>:::888;;;???>>>888222777666777999===@@@@@@@@@333000---,,,...000111222666555555555555444222000+++000333333111333:::AAA999222,,,+++111444333000555222000000222333444444///..................///333222111111333444444444000111222111///...///000...///---***%%%%%%(((,,,555999<<<;;;777444555777---///...++++++///000---...,,,+++...333666666444---//////---++++++///222222///---///444666444000777666444111---******+++)))...444777666333000...111222222111222444999===333555666555222111000111333111111666===>>>:::555000000111333555555444222///222666999888777777777<<<999555222333666:::===000222444333111333888===DDD<<<333//////000///...111555777666333222444777333333444888;;;;;;888444777777777666444333111000---,,,,,,---000222222111444111---+++,,,---...///+++///222111+++((()))+++)))+++,,,+++)))((((((***------......---+++)))'''&&&(((,,,......---***(((***)))'''&&&'''((()))***...------+++)))'''%%%$$$&&&&&&&&&'''(((((())))))*********+++,,,,,,,,,+++(((((()))***+++,,,---...000...,,,---///111000...***+++,,,+++)))(((***,,,+++***(((''''''(((***+++******+++,,,------......,,,+++((('''''')))+++------+++)))''''''(((***,,,)))+++------++++++,,,...///...///111333222...+++---...000222333111...,,,---...///......///111333<<<888333...++++++---///***///555555111...111555333222111444888::::::999===<<<;;;888666555666666000111555<<>>===;;;;;;===@@@HHHBBB;;;777999>>>BBBDDDBBBEEEHHHEEE@@@===@@@CCC@@@??????AAADDDFFFEEECCCJJJNNNLLLDDDBBBIIINNNNNNDDDAAACCCKKKLLLEEE???@@@GGGBBB===@@@GGGNNNPPPNNNIIIKKKKKKHHHDDDFFFMMMTTTVVVNNNEEECCCFFFHHHFFFBBBLLLRRRVVVRRRKKKKKKUUU___XXXYYY]]]eeekkkiiibbb]]]\\\\\\WWWQQQTTT^^^bbb___YYY___eeeeee```]]]___bbbmmmgggbbbdddlllnnnjjjcccbbbjjjqqqooohhhfffllluuummmccc___fffnnnooooooqqqvvv|||}}}xxxwww|||}}}zzztttyyy~~~444:::???>>>888444444777222333666:::>>>@@@???======:::666444555666666666555777999888777555555555444555666777999:::<<<===<<<======:::777444333333111555:::======<<<;;;:::999777666999>>>BBBAAA@@@;;;999888777888:::<<<===BBB>>>999666666777999:::999999:::<<<======<<<;;;;;;===???AAABBBCCCCCCDDDAAA???======>>>@@@CCCDDD>>>>>><<<888444555999>>>???@@@???:::555333555999888888999:::;;;:::999777===>>>>>>>>>===999444111111222666:::>>>@@@>>><<<555222///...///111222222333777999666222///111555222222222111222444888:::666555222111111111222333222000///000222444444444111000000//////000000111111///---///222555555555000222333222111///000111///000...+++'''&&&***...555666999;;;;;;999666333111444222......111222111///,,,+++---111444444333------,,,,,,,,,---//////...+++***---444888777444444333111...***)))***+++---000333333222///---,,,...000222333444555888:::888777555444444222///,,,///000222666999999888666000------111777:::777444555666888777555333333444666555444333333444555666000000111222444555777888===:::555000...000333666666555555555666666666666555888:::999777777999;;;777777777777666555444333000//////111333444444333111333333000,,,,,,111666777555333111000...,,,***---------,,,+++***+++,,,---...//////---+++(((&&&)))***+++,,,------------+++)))(((&&&&&&''')))***......---,,,+++)))'''&&&%%%&&&'''(((***+++,,,---)))***+++,,,,,,+++++++++***+++,,,---...///000000---...///...------///222222000---,,,------+++)))))))))''''''((())),,,---+++,,,---.../////////...+++***))))))***---000222---+++(((&&&&&&''')))***,,,+++***,,,...///---++++++...111111///------...***,,,///000000...---,,,///000111222111222444666999666222///,,,+++,,,---,,,---000111111111111222222555777777777777999<<<<<<:::999;;;>>>===777333222111333999???AAA<<<777222333555888:::<<<>>>>>>>>><<<:::999999;;;===???@@@BBBCCC>>>888777<<>>@@@AAABBBBBBDDDIIIMMMPPPGGGCCCGGGHHHDDDDDDHHH???CCCBBB???AAAHHHHHHCCCAAAAAABBBEEEHHHLLLMMMNNNRRRLLLEEEEEEIIIMMMMMMLLLPPPPPPNNNIIIDDDCCCEEEHHHLLLMMMNNNPPPQQQRRRSSSSSSSSS\\\```\\\^^^fffggg```[[[YYYZZZ___\\\VVVVVV\\\\\\[[[[[[^^^aaacccbbb``````dddgggeeecccccchhhlllmmmjjjhhhhhhjjjkkkhhhfffggglllkkkcccbbbiiippppppppppppvvvyyywww{{{}}}~~~zzz}}}---333999:::555111000111//////111555:::=========;;;888555333333444444333555444444333222222111111---111555666444666;;;@@@<<<:::999888666444222000222555888::::::999::::::777666777888:::;;;;;;999===999444555:::===>>><<<<<<;;;888555333444888<<<<<<:::999<<<@@@AAA<<<888:::>>>AAA@@@???@@@DDDIII===<<<:::;;;<<<===<<<;;;===;;;888444333555:::>>><<>>999444222111---///444999======:::777777333000...///111222222000555999666///,,,111666666333000000222444333222333666999777333111444777000......///111333333333666555333222222333555666///......///222444444444333333333333333333333222///000000---)))))),,,///222222444999>>>>>>888222888:::999444111444666666...---++++++---///000000...,,,+++,,,///111///---,,,******...333888999888111111///,,,))))))***,,,000111111000---,,,,,,---,,,...222444555555666777;;;888555444333222///,,,...000333555555555555555222//////444;;;???<<<888::::::999666444333444666222222222222222111000000222111111333777999777555444666666333///000666;;;888444111222777999777444999<<<>>>;;;666666;;;AAA777777777777777666555444444333333555777888777555---222666333......444<<>>:::888888===AAAAAA999222444333333666:::<<<;;;999222444666999::::::999888>>>;;;888666777999;;;===999???DDDAAA999555999???>>>=========>>>???>>>======@@@BBBAAAAAACCCJJJPPPOOOBBB>>>FFFHHH@@@===AAA===CCCAAA999<<>>@@@===:::<<>>???BBBFFF>>>;;;999999:::;;;999777999666333333555777:::;;;999;;;;;;:::666555666777999666333333666777555222777999;;;:::666333111111...///222666999999777555555222...,,,---...//////...111555333///---///333333111//////000000///---000444888777333222444777...------...000222222111888666333111111333666888111111222222222222222333444111//////222333222000---///000///,,,+++...000//////111777===>>>:::666999<<<:::444111333666666000000///---++++++---///,,,,,,---000222222000...------...000333666999:::222111000,,,******,,,...///000111///---------///,,,...111333333333555666999999777444111///000111111111333444444444333222111222444888<<<>>>===;;;888888777555333444666888333222111000///.........000111222555777777555333///222555444222333666:::666222000111555888777555;;;<<<<<<:::777777;;;>>>::::::999888777666444333333333333555777777666444,,,000444444222333888>>>@@@888111000555888777444555333111//////.........000222444555444111...,,,------,,,+++,,,...///000222000---+++***,,,...000......---------///000111------...///111222333333...///000...,,,,,,...111///000111222333222222111222222111000000111333555777555333222222111000///,,,+++***))))))***,,,---000111222222111///---,,,)))***,,,///111333555666///...---,,,+++++++++++++++,,,---///000///...,,,---------,,,,,,---...000...000222111...++++++,,,///000222222222111222333.........---,,,,,,,,,,,,,,,***)))***...222444444555999<<<:::555333666:::777777999===@@@???;;;888444444555666777888888888666777888999888777555444666888999777555555999===;;;<<<======<<<;;;::::::;;;;;;;;;;;;;;;<<<===>>>===>>>???AAABBBEEEHHHJJJGGGDDDBBBBBBAAA??????@@@===>>>======AAAEEEFFFDDDCCCFFFJJJKKKJJJJJJKKKLLLOOOIIIEEEGGGMMMQQQPPPMMMKKKMMMNNNKKKEEECCCFFFIIIJJJJJJLLLOOOPPPNNNJJJGGGOOOTTTXXXYYYXXXZZZ^^^aaa]]]]]]___aaa___ZZZWWWWWWUUUUUUWWW[[[aaaeeeggggggaaabbbbbb```___aaafffkkkjjjiiihhhhhhiiiiiihhhgggeeekkkmmmkkkgggiiilllooonnnpppvvv{{{|||zzzzzz|||||||||||||||&&&(((+++,,,,,,,,,,,,,,,,,,***(((***...444888:::<<<999777555666666555444444...)))***...222111///...///000000111333666999555777888666111......000<<<;;;999666333222333555///333888888666444333555444111///...111444777999222666777222***(((///666888777666777:::===>>>>>>>>>@@@AAAAAA@@@???@@@AAABBB>>>:::999;;;;;;:::999555333111333777:::999777888777666777888888555333666444222222333444555555555666666666555444222111111000111333666777666555333000,,,******,,,,,,,,,---...///000///...//////////////////...---,,,+++,,,///333333222111222333---,,,,,,---000111111000777444000------000444777333555666555333111111111222---)))***...111///,,,+++...000///---,,,...111,,,...111555:::<<<<<<;;;777:::888222...000333333333444333000,,,+++---111***---111333222111000000000111222222333555888;;;555444222...++++++---000...///111000//////000111---///000111111222444666555888:::555...,,,111777555333222333555555222///...333999;;;:::999999;;;222333444333222333666888666444111...------...///,,,///333444444222111111...000333555555555666777333111000111444666777777:::999777777777888888888===<<<;;;:::888555333222000000000222444444333111,,,...111444666999;;;======777111000444999::::::777444111/////////...---222444666888777555111///------------......//////555333000...---///111333......------...111333555111222222222333333333333111222222000------111444000000222333333222111000777444000000444666666555333555666444111000222555///...,,,***))))))***+++222333333333222///,,,+++(((***---000222333444444111111000//////...------)))---111111...,,,---///111---)))***---000000///222444555333///+++***+++---///111111000///000111,,,,,,+++++++++,,,------+++***)))***,,,000444777444666777555222000111333555888;;;<<<<<<<<<===>>>222555777777666555666777;;;;;;:::888777555444333...555;;;:::444222777>>>@@@:::555888@@@BBB===777999;;;<<<;;;999:::===AAA>>>======@@@DDDFFFDDDAAA@@@HHHHHH===:::@@@DDDAAA???999;;;EEEHHHAAA>>>CCCIIIIIIJJJKKKKKKLLLLLLLLLGGGHHHIIIJJJLLLNNNQQQSSSNNNKKKIIIGGGHHHGGGEEECCCGGGMMMQQQPPPKKKGGGHHHKKKLLLHHHNNNZZZ\\\SSSSSS[[[___bbb___XXXZZZbbb___UUUMMMTTT\\\``````bbbgggkkkkkkbbb[[[\\\dddiiigggbbb```hhhooommmfffcccjjjsssiiibbbeeeooorrrllliiimmmqqqyyy{{{tttttt}}}|||tttuuu~~~~~~+++(((%%%%%%(((,,,------***++++++******---111555EEE>>>666444777::::::888000///...+++)))***---000111...,,,///444777555222333888:::555---***000777999::::::777444111//////888666444222333555888:::...000111///,,,---111666???999222---++++++,,,,,,111333555555444666;;;@@@:::888999>>>DDDDDD>>>888FFFEEE@@@999777;;;======000222555777888777666444<<<888333444888;;;999666---222666444000000666<<<:::333...111999;;;444,,,111000000000111222444555///...+++)))((((((((((((000000///---+++***+++,,,***000444222+++''')))---,,,***+++...222333000,,,,,,+++******,,,...111222///////////////111222222;;;777222111111111///---***)))((('''((())),,,---+++******---111222...+++---...000000111444888;;;...///111222222000///---555444111000///000111222***///444555444333444777777111...333;;;???:::444333222000...///000333444---,,,...222666777444111333111000...///111333555111444666555111000222444777333//////111222000......333999999666444666999000111222444444444333333999666111,,,***+++,,,...)))///555888555222111111555111///222777:::888555///111222111000333999>>>;;;777444555888999888666CCC@@@;;;777444333333444---...000222111///---+++000,,,+++111:::===:::555222555555222///000666<<<999444000111555555222---::::::888444000000555999333000---...111333333222???999222...000222222111///000000...,,,///666<<<999333...000555777333---222111111111222444888;;;333444444555555444333222<<<666111000444666555222111444777666222000000222444000++++++---...---+++111444666444///***)))***(((+++///111111000000000666555333333444555333111,,,111555444///+++,,,///111---***+++...000///---111555777666111---,,,---------.........---,,,,,,...---++++++------+++)))(((***,,,,,,,,,///555;;;;;;666111111333555222...333888;;;:::666777===CCC666444222333666777444111===;;;999888888666333000---333888999777555888;;;AAA;;;777999???BBB???;;;777;;;===;;;777888???EEE;;;:::<<<@@@DDDDDD???;;;CCCHHHCCC999888AAADDD???===:::>>>IIIJJJAAA===BBBNNNIIIEEEFFFIIIKKKGGGDDD>>>EEELLLNNNLLLNNNUUU\\\[[[PPPDDDCCCHHHKKKGGGAAAFFFJJJNNNKKKEEEDDDJJJPPPMMMHHHLLLXXX[[[TTTPPPTTT[[[^^^[[[UUUWWW```___VVVRRRRRRYYYcccccc]]]bbbnnnpppeee\\\```kkkppphhh^^^^^^gggooonnnhhhgggpppyyyooofffeeeooosssmmmjjjnnnyyy}}}{{{sssuuuwwwuuu|||***)))(((***,,,---,,,***+++,,,,,,+++,,,...222666<<<:::888666666777777777444000,,,+++---/////////.........///111222222222222555777666222000000111<<<;;;999555222000111333444444444444444444555555222000---+++---000333444666555222---)))***---111666444333333555777999:::999999:::;;;<<<<<<;;;:::???@@@>>>999888::::::777111111333444444555555444555444333333444444444444...000000000000111444666666444222333555555333000//////------------...///,,,+++***))))))***++++++---------+++******,,,...111111000///---+++)))))))))+++.../////////......)))***+++,,,------......------------...///000000444111......//////---+++''''''&&&&&&'''(((***+++(((***---......---,,,,,,***+++---......000222555......---------------...222111000............///,,,---///222444444333111111///...000555777777555111111111111111111000000+++***+++...333666666555//////000000000000111111444444444333111111222333333333222000......///000000222444666666555444444555444444444444555666777666333///,,,***+++...///...///111444666777666555444333333333333333333222333222111222444666888999999999777666555666888:::===;;;999666444333333333222111000///......------...///111444666777888777555444333111000111333555555333111000000222444555666555333333333444555555777444222000111222444555999888555333111000222333444222//////000333555666666666666666666555444333333111000333777:::999888:::999666333222333444555333111000000222555888999999888666555444333111///111111000......///111333555555444444222000,,,***,,,...000111111222444666444777::::::777444333333444444222000...,,,,,,,,,...////////////000222444555555555444333111...+++//////////////////000000---000333333000---,,,,,,---,,,,,,...111444777888999777555333222111111111///222555777777777777888555555555444333444666888:::::::::;;;:::777333///111222555666555555444444666666777:::<<<>>>===;;;:::888777;;;AAADDDCCC@@@;;;<<<<<<<<<<<<>>>???AAACCC@@@===<<<<<<;;;===@@@???AAABBBBBBCCCEEEFFFDDDEEEEEEFFFHHHIIIHHHGGGFFFEEEEEEFFFJJJOOOSSSTTTUUUTTTQQQLLLIIIHHHHHHIIIIIIGGGHHHJJJMMMOOOMMMIIIFFFMMMQQQTTTRRRRRRTTTWWWXXXVVVVVVYYY\\\[[[WWWUUUUUUUUUVVVVVVYYY```hhhjjjhhhffffffffffffgggggghhhiiihhhffffffjjjnnnpppnnnkkkkkkmmmmmmiiihhhkkkqqqttttttuuuxxx}}}***+++---000222111...+++---............000444777222555888888666555555666777111++++++000333222...,,,...000000...---///111000222444777777444000---===;;;888333000000333555111222444555555333111000444///******...222333333///222333000,,,,,,222999:::555111222555888777555999::::::888555555888;;;777;;;<<<999888888666111111111111111222333333444...111333222000///000111...,,,+++,,,///111111000000333555444000...000333...,,,+++)))(((((()))))))))))))))***+++,,,...///)))))))))((((((***---000666111+++***---...***&&&'''+++//////,,,+++,,,///'''(((***,,,,,,+++***)))************+++,,,------,,,+++++++++------+++)))$$$%%%%%%&&&&&&'''((((((&&&***......***(((***,,,''')))++++++++++++,,,------,,,***))))))***,,,---...------,,,,,,++++++***---++++++...222333000+++)))***+++,,,---///222444...///222444333000---+++((('''(((+++000555888999---...///111111000///...777555222000111111222111///222333111---,,,...222222111000222444444222///999888666555555777999:::222000---++++++---000222555111///111777;;;;;;:::444666666444000...///000666222000222666888666333777999:::888444444888===666666555444444333333333888555111---,,,,,,...///---222777666222111444888777444111000111222111000333333222///...000666;;;222000///111666888555222::::::999666222111444888333666999777333111222555999555111111444555333000333999===<<<777444666:::666333222777===???:::555@@@===999444333333555777---///111111222555:::>>>AAA<<<777555666666222///000333444333000000555:::888555333444666555000,,,///111222222222444888;;;444:::@@@???999444333555;;;777111///......---+++---111444333111111555:::999555333444666555000+++222111000///000111333444...555;;;:::444///...///222///...111666999888555666888999555000---///222...///222666999888333...444666666444222333999>>>888999;;;======999333...555444222333555444222///---222777:::::::::;;;<<<===666444<<>>===555666???@@@GGGEEE===>>>JJJNNNHHH>>>BBBGGGIIIHHHGGGGGGGGGJJJEEECCCHHHRRRWWWSSSMMMLLLOOOQQQMMMFFFDDDHHHNNNGGGFFFHHHPPPXXXWWWLLLAAAOOOZZZZZZNNNKKKUUU]]]\\\RRRPPPWWWaaa]]]PPPMMMUUUXXXXXXSSSPPP^^^ppppppddd___gggooollldddbbbiiirrrpppfff```fffrrrvvvlll```fffqqqqqqddd```kkkvvvxxxqqqnnnvvv}}}yyy~~~zzz---///111444666666555333000111111111111222666888222444666888888888888888777222------000333333111///000000000/////////000///111444777777444111...999888666333111000333555333333555555444333111000222000---...000222222222000333555444222333888<<<:::777444444555777777777::::::999777666555666777444888:::888777888555111000111222333333333333222...000111222111000000///,,,+++***+++---......------000333111,,,***---222,,,+++***(((((((((((()))))))))***+++,,,---...///(((((((((''''''(((,,,///444...''''''***---+++''')))+++......,,,+++,,,---'''((()))******)))(((''''''''''''(((((()))***+++******+++,,,,,,,,,***)))$$$%%%&&&''''''''''''&&&&&&)))++++++)))((((((***''')))++++++***)))))))))***************+++++++++)))*********)))((('''&&&***)))***,,,//////,,,)))&&&&&&&&&&&&'''***---000---///111222111///+++)))&&&&&&(((+++///222555666---...//////000000//////999444///...///111111000///111222111///...000222111111111111222111///...888777777666666777888888///...,,,,,,---000333555666444222444777:::;;;;;;777777777555333111000000333222222333555444222///444777999999888777777999444333222111222444666777:::888333///------...///000444888666111///222666444333222222222222222111555444222111111444777:::222111000222555666555333:::>>>@@@===666222444777555777888777555444666888:::888666666666555222///333999>>>===888666888;;;;;;999999:::<<<<<<999555>>>===<<<:::999777777666222222333444666999<<<>>>BBB>>>999666666666666444444555555444333444777:::777666444555666555222000000222444555555777:::<<<999<<>>999555444666;;;999666333222111000///111333555555444444666999999777555555666555222///333111///...///222555777555999===<<<777222111222333333333555888999888666666888888555000......000111222555999;;;999444000333444555555444666:::===888999;;;<<<===:::555111666555444333333333222222000444888:::::::::;;;<<<>>>888777>>>IIIMMMEEE<<<:::;;;;;;::::::;;;@@@DDDAAA:::777::::::666888???@@@EEEEEEAAACCCKKKMMMJJJAAACCCFFFGGGHHHGGGGGGGGGHHHGGGIIINNNTTTTTTOOOJJJIIILLLNNNKKKFFFDDDFFFIIIFFFGGGKKKRRRXXXXXXRRRKKKRRRXXXYYYRRROOOUUUZZZZZZTTTSSSWWW]]]ZZZSSSQQQUUUVVVVVVSSSSSS]]]jjjlllfffdddiiinnnmmmhhhfffkkkpppnnngggbbbfffooorrrllldddggglllkkkeeegggooouuuuuurrrqqqwww~~~|||111222444666888:::===>>>444555555555444444777999999666444666;;;>>>>>><<<555444222000000111444666666333000111444555222///000333777666333111222333222333444444222222333444777666555333333333444555///222444555333111111111444444444666888999::::::888999999777555666999<<<;;;999777999<<<<<<777222666999999777777999999666000222555777777555333111444222111333777777333///+++,,,......,,,,,,---...---......,,,+++***,,,---,,,+++************+++,,,)))******+++,,,,,,,,,,,,)))******)))((((((***+++,,,***'''&&&''')))+++------,,,++++++---...,,,******)))((('''''''''((()))''''''''''''((()))******,,,...//////...,,,+++***''''''(((((((((''''''&&&((('''&&&''')))***)))''')))+++------+++)))))))))((())),,,...///---+++***''''''(((''''''&&&$$$$$$&&&))),,,---+++******+++(((%%%"""###'''+++++++++...//////...---,,,+++***&&&(((+++...////////////000///---------...000111777222---,,,...000000...111000///000222333111//////222444222...,,,...111333444666777777555444222...---------///111555777333555888888777666777888:::777444555777888555222///111444333000...---...222333555999<<<:::555111444222000///111555999;;;999777555333111000//////444444444333222111222222000333666555222111444888888444222333777999777555666666666444222222444777777>>>DDDBBB:::333333555:::777444444666999999999777999;;;:::666333222222555777888999999999999999???@@@@@@===888555666888555999>>>AAA@@@===888444777444333666<<>>===<<<888555555999<<<:::777444333555777777777555777888777444222333444000333777999999999:::;;;>>>===:::999888777666666666:::<<<;;;777444444666888666555666888888666444666888999888666444555666444222///...///222666888<<<<<<;;;:::999777555333222666999:::888777888999888888777555333222000///444777::::::999777777777333333333666:::;;;999777::::::999:::;;;;;;888666000333444333000///333777<<<:::999:::<<<=========;;;===>>>???@@@@@@@@@@@@::::::<<>>@@@AAA===555555<<<@@@>>>@@@>>>CCCLLLNNNIIIGGGJJJKKKGGGCCCCCCGGGIIIHHHFFF@@@HHHRRRUUURRRMMMKKKJJJNNNKKKGGGHHHJJJJJJFFFBBBFFFKKKPPPQQQQQQSSSXXX]]]VVVRRRRRRXXXYYYTTTRRRUUUZZZ\\\YYYUUUWWW]]]\\\WWWSSSRRRVVV]]]^^^]]]ccclllnnnjjjfffiiinnnpppkkkfffeeehhhjjjjjjhhhjjjnnnrrrlllbbbaaallluuuuuuqqqooowwwzzzyyytttvvv|||~~~555666666666777;;;@@@EEE999999:::888666666777888>>>888444666<<>>999777777<<>>666222444777111666===BBBCCC???999444777333222777@@@EEEEEEBBB:::;;;<<<999555555:::???<<<888333333777999888666666999;;;888444222444777222666:::<<<<<<;;;;;;;;;@@@<<<888666777888888777555:::@@@???:::777999<<<<<<999777888;;;;;;777333444888::::::666666999<<<777555333111222444888:::@@@===;;;:::;;;;;;999666444888<<<<<<999888999<<<::::::999888888666444222777999;;;:::888888999;;;666555555999======888444:::999999:::;;;<<<:::999---111333111------333999CCC@@@<<<<<<>>>??????>>>:::???BBB???999777;;;AAA::::::<<>>DDDQQQRRRHHHEEEJJJPPPIIIBBBBBBFFFIIIGGGDDD===HHHSSSUUUNNNHHHGGGJJJPPPKKKFFFHHHMMMNNNJJJDDDHHHNNNRRRPPPLLLOOOZZZdddXXXOOOPPP[[[\\\RRRNNNRRR[[[___\\\TTTXXXdddcccYYYVVVSSSYYYbbb___WWW]]]lllppphhhbbbfffoooqqqiii``````fffllllllhhhiiiqqqxxxnnnaaaaaaqqq|||wwwppppppxxx~~~yyyoooppp}}}wwwzzz777888888777777999>>>BBB=========;;;888666666777;;;888666777;;;???@@@@@@:::888666555666888:::;;;999777666777999:::888777888888777666666555444333...000222333555777;;;>>>999777444222333555888:::::::::888666444222222222111444888;;;;;;;;;:::999===<<<:::888666666777999555666999>>>AAA@@@<<<888888;;;<<<:::;;;>>>???<<<666666555555555555555666:::888666666888999888777444333333333444444111///000///---,,,+++,,,---...///...,,,+++******+++,,,'''((()))*********))))))))),,,///000...+++***)))((())))))(((((())),,,000000///...---------,,,+++******************++++++************+++,,,---------...///...------///111...---***(((&&&%%%%%%%%%%%%%%%%%%&&&(((***++++++,,,------+++))))))***+++)))+++...000111000...---((('''%%%$$$###$$$$$$%%%%%%'''***,,,------,,,,,,++++++++++++++++++++++++,,,++++++*********+++++++++...///...,,,))))))***+++******)))***+++,,,---++++++,,,+++******,,,...++++++---...000000///...,,,...///...++++++,,,///---///000111111///---+++,,,,,,+++,,,---///111222...000333444444333222111333111111222555777666555000000000///...,,,,,,,,,+++---000333444333111...111111222333444666666777555555555666555555444444444222000000222444444333444444444222000111444888444222000111555888888888888999888777555444444444444999======888444444555555444333333444555555555333555777888888888777777666444222333666999:::999===???@@@>>>888444333444444666:::===>>><<<:::888444333444888===AAAAAAAAA:::999888777777888:::<<<:::888666666777999;;;;;;;;;;;;:::999777666666666888:::===>>>===<<<===>>><<<<<<;;;:::888888888999999<<<>>>===;;;:::;;;===;;;;;;;;;<<<===<<<:::999555666888888999;;;===>>><<<;;;999888888999;;;======>>>@@@???>>><<<;;;:::999:::<<<=========>>>>>>;;;===@@@???;;;999999;;;:::::::::<<<===>>>===;;;;;;;;;;;;<<<<<<;;;999777888888:::<<<>>>===;;;999333444333111000111666:::???@@@AAA@@@>>>===>>>???;;;>>>???===999888:::===<<<<<<>>>@@@CCCDDDDDDDDDBBBBBBAAA??????BBBCCCBBBEEEEEEHHHLLLMMMKKKJJJKKKKKKHHHDDDCCCEEEFFFEEEDDDBBBEEEIIIKKKJJJHHHFFFFFFHHHHHHIIIIIIIIIKKKLLLNNNLLLMMMMMMNNNNNNQQQVVVZZZXXXVVVUUUUUUTTTQQQRRRTTTVVVYYY]]]___aaabbb___\\\^^^[[[ZZZ\\\]]]^^^aaaeeeccceeefffggghhhgggeeedddccccccffflllrrruuusssppplllkkknnnrrruuuuuuwwwyyyvvvwwwwwwvvvvvvyyyzzzyyyxxx|||777999999888666777:::>>>???@@@???===999777666777666777999999999;;;>>>@@@@@@:::555666;;;>>>>>>;;;666888999999888888999;;;;;;888555777:::999444///000111222222444999???CCC777666444333444666888999BBB<<<666333444555444222000666>>>@@@===;;;===???BBB===888666777777555333222666;;;>>>>>>>>>>>>>>>666:::===<<<===@@@???<<<999777333111111333666999888999999777555666888:::999555222444999:::444...000111111...++++++///222000...,,,***((((((((((((%%%&&&((()))*********)))(((+++000222111...+++***++++++*********,,,------///111222///+++***,,,...(((***,,,---------+++***++++++++++++,,,---...///***+++---,,,+++,,,000444000...***'''$$$$$$$$$$$$"""%%%((((((&&&'''+++///+++,,,+++)))'''''')))++++++,,,---...////////////)))(((%%%#########%%%&&&(((''''''+++000111...++++++///222111,,,***+++///))))))***+++++++++******...//////---)))(((***---&&&'''(((******))))))(((&&&))),,,+++))))))+++...&&&***......,,,+++---///---+++)))***+++,,,,,,+++///.........------,,,,,,++++++******+++,,,...///...---,,,///333555333000...000111222111111333555333000---...000000---******---000000...---///222...000333666777666333222555555444444555666777888111111111000111333444666888555000...///111222333000000/////////333999>>>777666555777:::888444///666888999888555333555777...111555555222000111222333222222555:::<<<:::777666555333333444777:::===:::;;;===>>><<<888333000999888888777888999;;;;;;444666888888888888:::<<<<<<888555555888:::999777666888:::999777999===BBBAAA===999999::::::888555>>>>>>???>>>======???BBB888<<<@@@>>>:::777888<<>><<<===@@@888555444777<<>>AAA@@@>>>======>>>???@@@999???EEEEEEAAA<<<<<<===>>><<<:::<<<@@@BBBAAA???:::AAAGGGEEE===:::===BBB???;;;:::>>>DDDFFF@@@:::>>>@@@AAA>>>:::888:::<<<666777:::>>>@@@???;;;777<<<888555333555888:::;;;888???EEEDDD>>>;;;<<<@@@===;;;;;;<<<>>>===;;;888===>>>???===<<>>DDDHHHNNNMMMEEEFFFOOORRRMMMDDDEEEGGGFFFDDDCCCCCCDDDIIICCC>>>@@@GGGJJJGGGBBB===EEEKKKJJJCCCCCCLLLVVVPPPKKKIIILLLSSSVVVQQQLLLWWW^^^\\\NNNIIIQQQXXXXXXPPPRRR]]]jjjiii]]]XXX]]]fffcccZZZSSS[[[hhhhhh]]]VVVbbbllljjj```[[[bbbllliii```^^^jjj|||ttteeehhhvvv{{{qqqjjjsss~~~rrroootttuuupppsssyyywwwzzz:::::::::<<<===<<<888555;;;BBBAAA777222888:::555666888:::999666777;;;??????===;;;;;;===>>>===<<<666:::===;;;888888===CCC@@@<<<999999:::999555111222888777000222>>>BBB>>>===444111888999555666===@@@???===888333222444777666;;;@@@AAA???>>>>>>@@@???<<<888777777777666444666999;;;:::999:::>>>BBB>>><<<;;;<<>>;;;777666666555555777:::<<<;;;999888999;;;:::555111999999888666555666999<<<888::::::888444333555888999777777999<<<===:::666888:::;;;:::999;;;@@@DDD@@@===:::888999:::::::::AAAFFFDDD<<<>>>FFFFFF>>>============;;;999777666;;;<<<============???AAA????????????>>>>>>>>>>>>;;;999666666:::>>>BBBCCC>>>EEEEEE>>>===BBBAAA999CCC===???GGGFFF===<<>>>>>???@@@AAACCCDDDDDD???@@@CCCDDDDDDBBB???>>>@@@??????@@@CCCEEEDDDCCCCCCJJJIIICCCBBBFFFBBB888<<<<<<>>>@@@@@@?????????;;;;;;;;;<<<<<<<<<<<<;;;AAADDDCCC>>>;;;===>>>===;;;======:::888999===BBBAAA<<<;;;>>>@@@??????AAAAAA;;;<<>>???===:::888999:::::::::;;;;;;888444555999>>>;;;888777888;;;>>>@@@===??????===;;;999;;;===<<<999888:::>>>@@@@@@>>>AAA@@@>>>===;;;;;;<<<===555555666999::::::;;;<<<;;;:::777555777===@@@???<<>>>>>>>>???@@@AAAAAAAAA??????===:::777777;;;>>><<<:::999888999::::::;;;??????@@@?????????@@@@@@;;;888888;;;:::777666999:::999777777888:::;;;;;;===<<<:::888777555444333333333555999<<<<<<888333555444222000////////////+++,,,---.........------444333333333444444333222///000000000111222333555333000...///000111...***...///000111222333444444---...111333333111///---444222000000000000111111///000000---)))&&&&&&'''((((((((((((***+++++++++++++++***))))))+++...111,,,---...000111111000000///,,,(((&&&'''((((((''''''((()))******+++,,,...,,,...//////,,,************///000+++((()))++++++******+++------+++'''$$$''''''((())))))(((((((((%%%(((++++++******,,,...111///...---,,,,,,++++++******))))))((((((((((((++++++,,,++++++***))))))'''&&&&&&'''***---------,,,,,,------...//////000///...---,,,---//////000...---,,,+++++++++,,,---++++++++++++,,,...///000111111111111000//////...333222222222222333333333111///------///111222111444333000......111555888333///,,,***,,,000444666666555333111000000000000444666888::::::888666444666555555777:::;;;:::999444444555777:::<<<======:::777444444777::::::999:::::::::999777777777888888888777555444555999<<>>;;;999:::>>>BBBAAA@@@BBBFFFGGGDDD???===>>><<<999999999999777555888<<<@@@@@@===;;;<<<>>>???===<<<>>>@@@AAA???>>><<<<<<;;;999888<<>>AAABBBAAAAAABBBDDDBBBAAAAAACCCEEEDDDBBB???AAAEEEHHHGGGCCCBBBEEEIIIHHHEEEDDDHHHJJJGGGBBB>>>===AAAAAA===>>>DDDEEEBBB<<<>>>AAAAAA???>>>???@@@LLLIIIBBB===@@@EEEDDD@@@===???AAA>>>;;;;;;???CCCBBB===:::>>>AAA@@@===<<<>>>AAABBBBBBBBBFFFHHHIIIEEEIIILLLNNNMMMKKKJJJJJJPPPJJJDDDBBBEEEHHHIIIHHHDDDFFFGGGFFFEEEDDDEEEFFFEEEAAAAAAHHHNNNNNNLLLMMMUUUYYYVVVMMMHHHOOO[[[dddSSSRRRTTTXXXWWWSSSNNNLLL\\\\\\ZZZWWWWWWZZZ[[[ZZZSSSVVVZZZZZZYYYYYY]]]```jjjaaaYYYYYY```fffdddaaaeeemmmsssrrrlllkkksss{{{kkkjjjpppxxxwwwnnnfffeeerrrtttqqqkkkmmmuuuzzzyyymmmlllttt{{{yyy???BBBBBB===777444888===:::333555>>>===444444===EEE???888777:::???AAA@@@===@@@BBB???999666999===@@@999444999CCCGGGBBB:::???@@@AAA>>>;;;;;;AAAFFF:::444777AAABBB888666<<<:::???<<<444777DDDHHHAAA;;;FFFPPPOOOEEE:::777888CCC???;;;;;;???AAA@@@>>>===??????;;;666777>>>EEEAAA<<<888777999999777444>>>AAADDDCCC@@@???CCCFFF999888:::>>>>>>:::888999>>>:::666666:::===<<<::::::;;;;;;888444222222444444333555;;;AAAAAA:::222888666333111000111333444,,,...000222222111///...777555333555999:::888444...111444333111111555999555000,,,...222333///+++111333555333000111555999---///222444555333000...999555111000333333111---+++000444111+++&&&'''***+++)))(((+++...///,,,(((...,,,******,,,///111222***,,,///111222111///---000---***)))+++---,,,+++***,,,---+++((((((,,,000.........,,,)))((()))***+++111333...)))***,,,,,,((((((***---///---)))&&&(((((()))))))))((((((''''''+++///...***)))...333555111------///000---***++++++***)))((('''''''''((())))))******))))))(((&&&%%%%%%'''+++...//////))))))***+++---...//////333///++++++...000...+++,,,------***''''''+++000))))))+++,,,---.........444222000............///000222222111...---///111///---++++++---.........,,,///111000...///555:::444///)))(((,,,000111111555333000...---...000111000333777::::::777333000;;;777333666<<>>:::111444666777666777999<<<<<<666222333888;;;888555777999:::777333333888<<<777777666444333555888;;;QQQHHH===666555666666555222777<<<<<<888444333555222444888<<<>>>===:::777;;;>>>???<<<888999@@@GGG@@@;;;AAANNNOOOBBB:::<<<>>>:::777777888999888666888===BBBBBB>>>::::::<<<>>>===<<<>>>AAABBB@@@>>><<>>???HHHHHH===;;;BBB>>>GGGGGG>>>===FFFIIICCC<<<@@@CCCCCCBBB@@@AAABBBEEECCCAAABBBEEEFFFDDDBBBBBBHHHMMMJJJBBB???DDDJJJJJJ@@@???JJJOOOGGGBBBFFF@@@EEECCC===>>>GGGJJJGGGAAACCCFFFEEECCCBBBBBBDDDSSSKKKAAA===CCCJJJHHHAAAAAACCCDDDCCC@@@???AAADDDCCC===;;;???CCCAAA>>>===;;;EEEFFF======IIINNNKKKEEEHHHJJJKKKKKKIIIIIIJJJPPPIIICCCAAAEEEIIIKKKJJJDDDHHHLLLLLLIIIGGGHHHJJJGGGCCCCCCKKKQQQPPPKKKIIIWWWZZZXXXNNNIIIOOO\\\eeeXXXOOOPPP\\\^^^TTTLLLNNNYYY]]]YYYNNNNNNYYY\\\UUULLLPPPTTTXXXYYY[[[]]]^^^kkk```VVVXXXaaaiiihhhdddiiirrrxxxrrrhhhfffqqq}}}nnngggmmm|||{{{iii___cccooorrrooohhhiiisssxxxvvviiiiiitttzzzwww~~~===??????;;;666555777;;;999555666<<<===999;;;AAADDD@@@;;;:::<<<>>>@@@@@@???AAABBB???:::777999<<<===:::888<<>>AAA<<<888:::???@@@<<<;;;@@@<<<>>><<<888;;;CCCEEEAAABBBJJJQQQPPPHHH???<<<<<>>BBBAAA===999888888888666444<<>>:::555555444222000///000111222222222333444444333333222555555777:::<<<:::666222,,,///111111000111444777444111//////111222000...111333555555333333666999111222333333222111///---666444111111222333111//////222444111+++((((((***+++******,,,///000...,,,...,,,+++---222444333111,,,---...///...---+++***,,,---------------///000000000...+++)))***...111......---***'''&&&(((***+++///000---+++,,,---+++******+++---//////---+++)))******+++******))))))***---///---++++++///333444222//////111111000......---+++)))((((((((((((******++++++***)))((((((%%%%%%&&&))),,,...---,,,'''((()))***,,,---...///111...++++++,,,...---,,,---...,,,(((%%%%%%)))...((()))+++---......------000000///.........///////////////.........///000---+++)))((()))++++++***)))+++---...---///222555222...***)))+++---//////222000...---,,,---...///...000444666666444000...999666444666:::<<<:::777///000111222222333444555777444111222444555444222333444555444333333666999666666666444333555888;;;FFF@@@888333333666999:::;;;<<<===;;;777444333444000444999;;;;;;999777666444777;;;;;;999999===AAA???>>>BBBKKKLLLDDD<<<;;;:::;;;<<<<<<;;;:::999:::>>>???@@@@@@???===;;;;;;===>>>@@@@@@@@@?????????<<<>>>???===;;;===BBBGGGFFFBBBBBBGGGFFFAAAAAAEEE<<>>CCCEEECCCEEEDDDBBBBBBBBBAAA@@@???CCCCCCCCCBBBBBBCCCEEEFFFEEEGGGHHHFFFBBB@@@AAACCCEEEAAAAAAGGGIIIFFFGGGLLLFFFDDDCCCDDDDDDDDDFFFIIIKKKIIIGGGEEEEEEEEEEEEEEEKKKIIICCC???@@@EEEEEEAAAGGGEEEDDDEEEFFFFFFDDDCCCCCC???>>>AAABBBBBBDDDHHH???CCCCCC???@@@HHHLLLIIILLLMMMLLLKKKIIIIIIKKKMMMIIIGGGEEEDDDEEEHHHJJJLLLOOOMMMLLLMMMOOOPPPOOOMMMHHHGGGJJJNNNNNNJJJIIILLLLLLQQQSSSOOOMMMPPPSSSUUU^^^VVVRRRVVVWWWTTTSSSWWWNNNVVVZZZVVVTTTVVVTTTOOOOOONNNOOOTTT\\\aaaaaa___]]]bbbeeebbb]]]^^^hhhrrruuupppkkkkkknnnqqqpppmmmvvvppppppvvvrrrhhhhhhqqqjjjjjjmmmppppppnnnllllllrrrrrrtttzzz~~~999999888888888777666555999<<<;;;777:::BBBEEEBBB===>>>???>>><<<;;;===???BBBAAA???>>>===<<<<<<;;;888<<>><<<===???:::999888:::<<<<<<999666<<>>@@@===<<<@@@KKKJJJIIIFFFCCCAAA@@@@@@999<<<>>>===:::777666777777777999;;;=========<<<<<<<<<<<<999666666777:::999;;;>>>CCCEEEDDD???;;;>>>:::888999888555555888555999===???<<<999888777666333222444888999777333222666:::;;;:::999:::;;;000111111111111111000000888777555333333444666777111777>>>AAA>>>888333000...---,,,...222555666555222444444222///...000333000111333555666666444333555444222000...------,,,...000222222000000111333777444000---+++******))))))+++,,,,,,,,,...222666...---///222666777333///111///---+++)))(((''''''&&&,,,000000---,,,000555777333...,,,---///000000......,,,)))&&&&&&(((++++++------+++---000...)))...---,,,---000222222222++++++,,,---------------...---,,,,,,---///000111000111333222111111333666111///---+++*********+++/////////...,,,***)))(((&&&''')))---///...+++((('''((()))***,,,---...///+++------,,,***+++---000222///+++'''&&&&&&((())))))***,,,---......---,,,***+++...000111000000///000,,,***,,,000222111///+++)))&&&&&&'''(((((((((***(((((()))---///...---.........+++)))))),,,///---------......---,,,,,,---...///000000///...---000333666888777444111000...+++)))+++///000...+++...000111000---,,,...111///......111444555333111555555444333222444888;;;888888777555333555999===EEEAAA<<<888888777666444000555999999555333555999000222666:::<<<<<<;;;999===BBBDDDBBBCCCGGGCCC;;;555<<>>;;;<<<>>>FFFAAA===<<>><<<<<>>;;;===@@@<<<<<<<<<>>>???@@@@@@???DDDHHHGGGBBBBBBHHHIIIEEE??????CCCIIIFFF>>>>>>DDDMMMFFF???>>>AAACCCAAA===>>>BBBEEECCC??????DDDJJJJJJDDD@@@AAAEEEFFFBBB<<>>>>>BBBDDDKKKGGGDDDFFFJJJKKKHHHDDDDDDBBBBBBCCCCCCDDDMMMWWWKKKDDDBBBHHHKKKHHHGGGIIIVVVTTTQQQLLLIIIJJJNNNQQQCCCFFFIIIHHHFFFFFFJJJNNNYYYOOOGGGIIIRRRXXXTTTNNNJJJNNNRRRQQQIIICCCHHHRRRGGGJJJLLLKKKLLLOOOMMMIIIZZZ^^^[[[SSSPPPVVVZZZZZZIIIOOOZZZaaa[[[OOOMMMSSSWWWQQQMMMSSS___ggggggbbbUUUcccnnnjjj^^^[[[gggvvvwwwllldddhhhsssvvvlll```qqqvvvuuummmgggjjjttt{{{ooofffiiiuuuuuugggccckkkwwwzzzvvvpppyyy888777666777999999666444888???>>>666:::FFFHHH@@@888;;;???>>>;;;999;;;===BBB@@@>>>>>>@@@AAA@@@>>>999???CCCAAA;;;888<<<@@@:::999888;;;>>>===777222999@@@>>>555888EEEJJJFFFAAA777777@@@BBB:::999@@@LLLFFF???;;;;;;>>>@@@@@@:::>>>CCCBBB===999888:::999999;;;>>>AAAAAA===:::777999;;;999555555888<<<999999<<>>===999777:::>>>111222333555555444333222:::888444222222444666888111999AAADDD???888333111111...---000666:::999777333666888444...,,,000555222333555666666555111///666444222000...---,,,,,,(((---111111//////111555888444...++++++,,,+++***(((+++,,,,,,***---444:::...///222555777666222///222000---***(((&&&&&&&&&$$$***000111//////222777999444...,,,///222222000------,,,)))''''''))),,,,,,///000...///111000,,,000///...///222444444444+++,,,---...///000000000000...,,,---000111111///---111444333111111555999444222000...------...///444333222111///,,,***))))))***,,,///111000---***))))))***+++---...//////+++...000...++++++///333333111---***))))))******,,,------......------,,,'''))),,,000111111000///000+++(((+++111444222...***(((&&&&&&((()))))))))+++(((%%%'''+++...,,,***+++...///---)))))),,,000***+++---......---,,,+++,,,,,,------------,,,,,,***///444666333///---,,,---((($$$&&&+++---)))%%%'''+++///---)))'''***///,,,++++++...333444111,,,222222222000000222666999444777999777444333777:::FFF@@@999777888:::888666333555888666333222555888222333666;;;???>>>:::666999BBBCCC===@@@HHHEEE;;;555;;;BBBCCC???<<<===@@@GGGAAA<<<;;;===??????===;;;AAAEEEDDD???<<<===@@@<<<;;;;;;===???@@@>>>;;;???HHHIIIBBBBBBKKKKKKBBBDDDAAAGGGOOOJJJ===;;;EEEJJJDDD===<<<@@@BBBAAA>>>===AAADDDCCC??????EEEJJJKKKEEE@@@BBBHHHJJJEEE???BBBMMMNNNEEEDDDNNNTTTPPPKKKAAABBBNNNMMMAAA@@@IIISSSLLLFFFEEEIIIJJJGGGDDD===GGGLLLHHHAAAAAAEEEHHHLLLJJJHHHIIIKKKLLLLLLKKKJJJHHHGGGGGGFFFHHHPPPZZZUUUKKKIIIRRRSSSKKKIIIOOOZZZXXXTTTOOOLLLMMMPPPTTTGGGJJJMMMLLLJJJJJJNNNQQQZZZQQQHHHIIIQQQXXXVVVQQQQQQSSSUUUSSSKKKEEEJJJSSSMMMMMMKKKGGGHHHMMMOOONNNPPP]]]aaaXXXTTTYYYZZZSSSPPPOOOVVV^^^YYYMMMPPP\\\\\\VVVRRRVVV```ggghhhfff___cccfffgggffffffiiilllllljjjjjjlllnnnmmmhhhbbbeeeooossskkkgggmmmuuuwwwyyylllhhhpppoooeeegggssstttyyyyyyvvv~~~|||<<<<<<;;;999777777888999888999:::;;;???BBB@@@<<<999::::::::::::;;;<<<===??????@@@@@@@@@AAACCCDDDBBBAAA@@@???>>>=========999999:::;;;;;;:::888777555888;;;<<>>@@@CCCCCC???:::666555777;;;>>>@@@AAAAAAAAA???>>>===<<<<<<===@@@@@@@@@>>>===<<<666666666555444555777888<<<===???AAABBB@@@>>>;;;888555555888888666666999<<<>>>??????>>>===<<<;;;666555555777999999666333333777<<<<<<:::777777888555555555555666666777777666555333111111222333444222666;;;>>>===999444111000000111333666999;;;<<<777888888444///...000333777:::;;;888222...---...111222333444333000...,,,)))+++...000111111222222111000///...,,,,,,,,,---)))***+++,,,---///222444111222444444333222222333000///...---+++)))((('''&&&(((,,,000444666666555555333000......///000111+++,,,,,,***))))))+++---///777<<<777111///111111...///000333555555333111)))***,,,...000111222222///000222222222111111222111111222222222333555666666555222111000111333444444444333222111///---,,,...------///222333333222,,,,,,------...//////000222222111000//////111222111222333000---,,,///222000000///...------------)))***,,,...////////////...,,,***+++...//////...,,,***((()))***,,,------***(((((((((***,,,---...,,,---------,,,,,,---...+++++++++,,,,,,---------***+++---......---+++***)))+++...111333111...,,,)))'''%%%&&&'''(((&&&$$$$$$'''******(((''')))+++++++++,,,---///000000///......---,,,,,,...222555666666555444333333444555:::999888888888888888888777555333444666777555222444666999;;;;;;:::999999555:::@@@DDDFFFFFF@@@:::888999:::;;;===>>>>>>>>>?????????===;;;:::===???<<<===???BBBCCCCCCAAA???======<<<;;;;;;<<<>>>@@@;;;@@@FFFHHHIIIHHHDDD???EEEHHHLLLLLLEEE======@@@;;;<<<===>>>>>>???@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGDDDEEEFFFFFFFFFFFFGGGHHHEEEGGGHHHJJJMMMPPPNNNIIIEEEFFFGGGGGGGGGIIIJJJIIIGGGIIILLLMMMMMMKKKIIIHHHDDDFFFFFFDDDGGGKKKKKKHHHIIINNNRRROOOIIIIIIPPPWWWTTTNNNJJJKKKLLLLLLMMMOOOTTTUUUUUUSSSNNNLLLOOOVVVTTTTTTUUUSSSQQQPPPQQQRRRUUURRRNNNNNNQQQTTTVVVWWWTTTUUUUUUSSSQQQRRRWWW\\\^^^WWWRRRTTTVVVSSSNNNLLLPPPTTTSSSKKKGGGLLLTTTYYYPPPUUUZZZ[[[ZZZXXXTTTPPPVVVTTTTTTUUUUUUVVVZZZ^^^XXXZZZ\\\]]]^^^```dddggglllddd^^^aaajjjoookkkddddddjjjooooooiiieeefffiiibbbdddgggkkkmmmmmmnnnpppzzzvvvnnnhhhhhhmmmtttxxxrrrttt{{{~~~AAABBBAAA;;;555444999???888222555@@@DDD<<<777999===999666666:::>>>>>>===;;;???CCCCCC@@@@@@EEEJJJKKKCCC;;;<<>>:::>>>???BBB===555888EEEJJJFFF999:::999555222222666;;;EEEAAA======???@@@???<<<;;;???BBB@@@;;;999;;;???777444000111444666555333>>>AAACCCBBB>>>===???BBB333222555:::;;;999888:::DDD@@@======???AAA???===666888::::::777555444444111444777:::;;;777333///777666444444444666999;;;222222222111111000000000333222333666999999444000,,,000333444444666:::>>>;;;999555333111111000000<<<@@@AAA999...(((***000---000444888888444000------,,,,,,///333444222///(((---111111---+++---111,,,******---111333000---444555555222//////333666---...///000///---***(((***((((((///888<<<888333000222222///,,,+++///222***+++,,,+++******,,,...222???GGG???222---111777+++---111666888666111---((()))+++---///111222333...333777777222000222555555222000111444666444222888666444222222444666777333333333333222000//////222000...///222666999:::.........//////000000000:::666222111333444222///---444888666000...333:::333222000...---,,,---------,,,++++++,,,---///000,,,---...,,,+++***+++------,,,***+++---///000000''')))+++***)))***///444...,,,***+++///000...,,,---,,,***)))***,,,///000)))+++///222222///+++))),,,))))))---333666333///'''((()))'''%%%$$$$$$%%%%%%%%%&&&((()))***)))))),,,...///---++++++000444++++++***))))))+++///222888333///...111333222111---222777999888666777999:::333///333;;;===555,,,555888;;;999444333777;;;222222<<>>;;;666===CCC@@@888555:::@@@===:::999???GGGIIIDDD>>>???@@@???;;;777888???FFF999888AAAOOOPPPDDD<<<===CCCNNNPPPDDD<<<===>>>:::---666>>>AAA===<<>>FFFPPPGGG===>>>LLLUUUNNNDDDAAA@@@LLLLLL???AAAQQQTTTIII===FFFQQQTTTPPPKKKJJJLLLMMMEEE===>>>JJJTTTPPPFFFFFFQQQZZZTTTHHHEEERRRaaa]]]RRRKKKNNNRRROOOHHHBBBNNN[[[^^^PPPEEEKKKUUUYYYLLLPPPTTTVVVUUURRRQQQPPPbbbXXXNNNMMMUUU]]]^^^[[[NNN[[[eee___RRRNNNYYYgggiiiXXXMMMUUUaaa```QQQCCCMMMXXX\\\TTTJJJKKKUUU]]]WWWOOOPPPYYY\\\TTTOOORRRVVVXXXTTTOOOUUUaaaaaaXXXRRR\\\dddccc\\\YYY___gggpppfff^^^```iiioookkkeeeeeeiiimmmmmmiiiggghhhjjjiii\\\\\\kkkrrrllliiipppttt}}}wwwffffffyyyvvvwwwqqq|||xxxxxx??????===888444333666:::888888999:::999888777666;;;999666555666777888888;;;>>>@@@===999999@@@GGGDDD>>>999888:::<<<:::666777888::::::888777888999333555888;;;===>>>======@@@===;;;999999<<<@@@CCC777888777333000000555999;;;::::::;;;>>>>>>===;;;===???AAAAAA???<<<;;;;;;666444222222333444444444<<<<<<>>>@@@AAA@@@===:::444666777777999>>>@@@@@@CCC;;;999@@@CCC<<<999<<<;;;999777999<<<;;;555//////000222666888666333///111444666666555444555555333222111111111222222333444444555666666555444333111222444444333333555777555888:::777444444777<<<@@@>>>:::666111---***)))111222222222111000...---,,,...111111000//////000...///111222222222222222---,,,,,,---///333666888666444333333444444333222111111111111000...---,,,***,,,000444666666666555333111...------...---,,,,,,+++***+++---//////...777999:::888333000000111000000111333666666222...(((,,,000000------111555:::888555555777666222...333000//////222444555555666444222222444444444444777777777444111///000111000000000000111444888<<<444444333333222222222222777888888888666666777888444444444666777888777555444222000------...111333///000000000000///......555000,,,+++,,,...---++++++...111111...---...111+++++++++,,,,,,...///000,,,000333222---+++---000///////////////.........///000111222222000...,,,&&&***000444444333111111000,,,((())),,,...+++'''&&&))),,,+++)))((())),,,)))+++---000000///---+++***(((&&&(((,,,///000///000444999888333///000333444111///000444777777555333///,,,---222555444111111222333333333333222222000111444:::???@@@===:::777666555555555777888999:::::::::999999777666555<<<::::::;;;???BBBDDDDDDCCC???;;;:::<<<===;;;999@@@@@@BBBDDDEEECCC>>>;;;===>>>??????>>><<<:::888:::777555777<<>>:::888666444555888<<<>>>777555111000111333555666777999<<<<<<;;;;;;===@@@>>><<<<<<===??????===:::666666555333111111333555999:::>>>BBBDDDCCC???<<<888555444666;;;>>>@@@AAA===<<<>>>AAABBB>>><<<===>>>;;;:::===@@@>>>777000///111333444444222111000...000333444333333333444444333222111111222444555222444666666444333333444444444444555666666555555333777;;;999444444999???===:::777333000---,,,+++333222000////////////000,,,///222333222///...---000000000222555444222///***,,,......///111444888333222111222333444333222222222222111000///......)))---222666888777555333444000------000222111///......---------...000111444666666444111///000111333111000111333555444333///111222111...///222555:::888666555555444222111222333333222111222777:::777444222333666888666333999999888555111/////////---///000000000111444666666777999:::999666333111666999;;;;;;888777:::===888555333444888999777444555222///...///222444555///111222444333222000///777555222000000///...---...000111111000000111222///---,,,...000222222111111333444222///---...000...///000000000///......111111222222111000...---***,,,000333555444333111111...,,,,,,...///---+++***+++,,,,,,+++***+++++++++,,,...///000///...---+++)))((()))---000111000222555777777333000000111000///......///000000000///,,,)))***...000///---,,,...000222333111000.........///333777999888777333333333444444666777777888888999999999888888777888:::;;;;;;;;;<<<@@@CCCBBB???<<<;;;;;;<<<<<<;;;AAAAAAAAABBBCCCBBB???<<<999:::;;;;;;:::999777666888777666888<<>>555444222111222444777999777222......333666666555555999===;;;777777===CCC@@@<<<888;;;@@@BBB???;;;888888888555222111444777333666:::???CCCBBB???;;;<<<555444;;;@@@@@@AAAFFFCCCGGGIIIFFFDDDCCCAAA===@@@@@@BBBDDDEEE@@@888111///111333333222111000000,,,...111222111111111222333333222222333444555666222444666666333222444555666666777888999888555333222777;;;:::666666;;;@@@888666333000............222111...,,,,,,...000222...111444444111...,,,+++111111111444666555000,,,(((+++///000000000333555111000///000222333333222222222111111000000//////***...333777999777444111555111...000444666444111000111111111111111333444222222222000//////111333555222///...111444777888888666333000000111333555::::::999777555555666888555888999555111111888???999666444666999;;;888444::::::888555111.........///111333333222111111222888:::>>>@@@???;;;555111666:::>>>===;;;:::===AAA;;;777333333777999777444666222......111555555555111222444666666555333111777888999777444111//////333222111111333444444333333111///111444777666555888777555222000/////////111222222333333333222222333333444444222000...---------...222666777555222222111000000000000111111000...------...---,,,+++------...////////////...,,,***)))+++...111222222444444555444333111///...---...//////---,,,,,,---...+++((((((+++---,,,+++)))+++///222333222000...---,,,,,,---000333444444000111222444555666666666555555666888888999999999444888;;;:::666666;;;AAA@@@???===;;;999:::===???BBBAAA@@@@@@AAA@@@>>>===888888888888888777666555555777:::;;;<<<===???@@@>>>FFFMMMIII@@@:::???FFF>>>AAAEEEIIIJJJIIIFFFDDDDDDDDDCCCCCCAAA@@@>>>===>>>DDDGGGEEEDDDFFFFFFDDDKKKLLLKKKFFFFFFMMMSSSTTTHHHHHHGGGFFFEEEHHHMMMPPPPPPIIIDDDJJJUUU[[[WWWPPPLLLPPPRRROOOJJJHHHLLLRRRLLLSSSXXXVVVSSSRRRPPPMMMWWWSSSPPPPPPNNNNNNRRRYYYQQQVVV]]]ccceeeddd```^^^dddcccaaa___aaafffddd___\\\bbbggggggcccbbbfffkkkccc\\\YYY^^^ddddddaaa___mmmjjjiiigggbbb^^^aaaggg\\\```cccdddeeeeee```YYYjjjddd```aaaeeeeee```ZZZVVV\\\aaaaaa]]]^^^fffnnnkkkfffccceeeiiilllkkkhhhqqqttttttnnnfffdddiiinnnccchhhpppuuuvvvsssooommmooouuuvvvssswww666888999999777555555555999888888888777777777777333///,,,...333777555111888777666777888777555222111444555555222222666999<<<777222111444666555333666555333333333666888:::666444222111000111222333444111///000333777888888888:::;;;999666777;;;@@@@@@===:::;;;???AAA???===<<<:::777555333444555666555666999===AAABBB@@@>>>>>>999===GGGIIIDDDFFFOOOWWWZZZWWWNNNKKKNNNJJJAAAAAAGGGMMMNNNHHH???666222......000333666555111---...000222222111//////000000111333555666666555444555444555555666777666555555888<<<<<<999555444444666777888888888888:::<<<444333111///...///111222000///---,,,,,,...///111222333333222...,,,++++++///222555777555222...,,,+++,,,...111333444333222///......///222444333333000000000///////////////,,,...111444555444333222333444555777777666333111111111222666:::;;;999666222111000000000111444666555333000///111444777999;;;777222000111444666777888999:::999777999===BBB>>>???===888444444888===:::::::::;;;;;;999777666888888777444111/////////777888888777555333444555777:::>>>@@@@@@===888555;;;<<<<<<=========>>>>>>999777555444555777888999777333//////222555555333333333444444555555555555444888;;;:::666222111222666333000000444666555444444444555555555666777999<<<999555222111111000///666666555555555666888999333555777888666222...+++...++++++000666:::777444222333333333111111333555444000------//////---***........................,,,++++++,,,...000222333444333222222222111...+++,,,///333222///---...000111...,,,+++---......---,,,---///000222333333333//////...///000222222222...///222444666666666666000111333555777888888999333666777666333333777;;;===>>>===;;;888999===BBB@@@??????@@@AAA@@@>>>;;;<<<;;;:::999888666666555555999===???===<<<===???EEEAAA???AAAEEEFFFAAA<<<>>>AAAEEEGGGGGGFFFFFFGGGBBBCCCDDDDDDBBB@@@???>>>CCCJJJKKKDDDCCCJJJLLLHHHFFFHHHGGGAAA???DDDKKKOOOVVVIII>>>???KKKQQQMMMEEECCCJJJPPPPPPMMMLLLRRRXXXQQQJJJEEEFFFKKKMMMJJJEEESSSZZZ[[[QQQMMMRRRVVVSSSOOOLLLPPPYYYYYYPPPMMMQQQ[[[[[[[[[\\\___aaacccdddWWWeeennnhhh]]]\\\eeennnkkkaaaZZZ```nnntttmmmcccbbbccccccbbb^^^^^^jjjxxxkkkiiiooovvvrrreee___bbbiiikkkggg```bbbkkkkkkdddUUU___kkkmmmfff___]]]^^^ccc[[[VVV\\\hhhpppmmmgggeeelllqqqlllcccbbblllwwwtttkkkhhhnnnsssmmmbbb[[[jjjpppssspppnnnrrruuuuuukkkccckkkvvvvvv666999<<<999555444888<<<444555777777777666444333555111...000444666444111444666999999777666555666222222222222333444555555888666222...---///444777000000111111222333444555777666444111///...------...000111111000222666:::<<<:::888666777888999:::<<<<<<<<<;;;:::;;;<<<===>>>999444222444666555444;;;:::;;;>>>AAACCCCCCBBB@@@BBBKKKSSSSSSNNNRRR\\\kkkiii```VVVVVV[[[XXXNNNFFFNNNVVVSSSGGG:::333111---+++---444;;;;;;333***111333444333111///......+++...333666888666444111888555333777<<<===999333111888>>>===555111222666:::666444555999:::777333222111000///000111333555,,,------.........------444333111---***)))+++---,,,222888888222---,,,...///,,,,,,000666888333......------///222333333333......---------......///...---------...000222444000666===>>>999333000///111///111999BBBDDD===666555333222111333555777888111222222222222333555666888555111000222666888:::333555888999999===CCCHHHJJJFFF@@@<<<999888888888999>>>AAA@@@;;;777666777444555555333111000111222======;;;999666555777999555666999;;;<<<<<<;;;:::???<<<999:::===>>>;;;777555777999777444555:::???888444111000222444333222555333111000111444777999222555999999666444444666777333//////222555555444222777:::888333222666;;;<<<999555222222222111000888777555333444777:::===333666999;;;:::555///+++,,,******000777;;;999666222333444333222333555777555222...---//////---***......------------------------------...///111333333222000000000///---+++,,,///333444222000222444222000///...///000000000000...---,,,...111555888000111333444333222111000+++---///222333444444333---...000222444555666777444333222222333444555555:::<<<<<<:::888999===BBB<<<<<<>>>@@@AAA@@@===:::@@@>>>;;;888666444444333666:::>>>???===<<<<<<>>>BBB;;;777;;;EEEHHHBBB:::>>>@@@BBBCCCCCCDDDFFFHHH@@@BBBDDDDDDBBBAAABBBCCCHHHMMMJJJAAA@@@HHHMMMKKKBBBEEEEEE???<<<@@@DDDFFFWWWKKK@@@AAAJJJOOOIIIAAA???JJJSSSQQQIIIFFFNNNWWWRRRLLLEEEEEEHHHKKKHHHEEEWWW^^^\\\SSSOOOUUUXXXTTTKKKIIIPPP[[[]]]SSSNNNOOO___]]][[[ZZZZZZ]]]aaadddTTTcccnnnhhh^^^^^^hhhrrrqqqbbbWWW]]]nnnvvvmmm___aaaccceeeeeeccceeeqqqmmmlllsss|||yyykkkbbbcccmmmnnnhhh```bbblllnnnhhhWWWaaallloooiiibbb```bbbhhh]]]UUU]]]mmmvvvpppggggggmmmqqqlllccccccmmmxxxssskkkhhhnnnrrrmmmeee```qqqvvvuuupppmmmqqqvvvwwwkkkbbbjjj~~~uuuvvv555888999777555555999===333444555666555444333222444333222333444555444333222555777888666444555666333222222333333444333222222111000,,,***,,,111555---...///000111222333333666555444222///---+++******---000000...///444888;;;888666555777999888777777999;;;;;;999999;;;===???;;;666444555777888777>>>===>>>AAAEEEGGGGGGFFFKKKRRRZZZ^^^___aaagggmmmuuuqqqiiiccccccgggeeeaaaTTTVVVVVVNNNAAA555000///+++***,,,333::::::222)))000222333222000---,,,,,,))),,,000333555444333111777555555:::???@@@:::444///666;;;999222...000444999555222333777888444...000000000000111222333444+++,,,---......---+++***222111...+++((()))+++...+++111666666000,,,,,,...000---,,,000555777222------,,,,,,---000111111000---,,,+++++++++---...///...,,,***)))+++...333666222777======888222///...000...///777@@@CCC>>>777666555333333555666777666///111333444333222222333333333333333444666999;;;111333666999===AAAFFFJJJOOOKKKEEE@@@>>><<<999666888===BBBBBB===999888999444555555444333333444666<<<<<<<<<:::888777777999444444555777888;;;<<<===???;;;888999;;;;;;888555555888:::888666666:::>>>666666555333333333444555444222000///000444777:::555666777777777777888:::666333000...000333555666555888;;;888333111444999999888777555333333333444555444333333555777:::;;;555777:::<<<:::666222...------...333888:::999666333333333333444666777777555333000/////////............/////////...------111111111000//////111333222222111111000/////////---///111222222222333555111111000//////000111222111...***(((***///555999222444666666444111000///***+++,,,...///000000000---...000111333444444444444111///000222444444333777888999999999:::===???::::::;;;>>>@@@@@@>>><<<>>><<<888555222111111111777999<<<===<<<;;;::::::444777;;;=========>>>???======>>>???AAACCCDDDEEE???BBBCCCCCCAAAAAADDDGGGFFFFFFCCC<<<;;;@@@FFFHHHAAADDDCCC???>>>AAACCCCCCIIILLLMMMJJJEEEBBBDDDHHHHHHGGGHHHKKKOOOPPPOOOMMMNNNRRRTTTNNNEEECCCLLLVVVWWWZZZ[[[YYYWWWWWWTTTOOOQQQMMMMMMRRRUUUTTTTTTVVVXXX\\\``````]]]\\\\\\^^^```aaa``````ffflllmmmiiihhheeebbbbbbdddfffggggggccc^^^___iiirrruuusssqqqvvvttttttvvvtttooolllllleeehhhiiihhhjjjllljjjeeeooojjjeeefffkkkmmmjjjfffbbbbbbbbbdddhhhlllnnnooonnniiidddeeejjjnnnmmmkkkppptttuuummmeeedddoooyyypppsssuuuvvvtttrrrppppppooosssrrrnnnrrr777555555777:::;;;:::777777666444222222333444555000222555555444444666777777666555555666666444222333555777666222000111333/////////000111222222111///...---...///222555777666666555444333000...---......///000111333555777555555666777777777888999888999;;;>>>@@@BBBAAAAAABBBCCCBBB>>>::::::@@@EEEFFFHHHLLLQQQVVVWWWVVVTTTbbbiiijjjhhhooo}}}{{{yyyyyywwwrrrmmmnnnrrriii^^^NNN@@@888333///,,,+++,,,...000222000---+++***,,,......,,,+++***+++***++++++---...111222444111555;;;>>>???<<<888666000111222222000/////////111222222333333222111000---...000111111111111000------,,,,,,++++++******+++,,,---,,,***)))+++,,,...///000111000///---+++,,,---///000000/////////******)))***---......------,,,++++++,,,---///111,,,+++******,,,///333666777666555666666555111...//////000333666999::::::666444222333444555333111000222333333000///000111000333777888777666888;;;777888:::???EEEIIILLLLLLNNNMMMJJJFFFAAA===;;;:::888999<<>><<<:::888777444555666777999;;;<<<===999:::;;;:::888777777999;;;:::888888999:::888666333666888777555555888<<<111111111222444666777999>>>;;;888777888:::<<<===555444222///...111555999;;;:::888666555555444333666888:::999666555777999111333666999;;;;;;:::999:::999999888777666666555000333666999:::999777555666333222333777:::999888555555444111//////111333///000222222222000///---555666666333111000222444111444555444111000222555333222111111333444444444111111111000000111333555222///,,,***+++///555888888999:::777333111111333------------...///000111000000111222333333333333111111111111111222444666555555555777:::<<<<<<;;;;;;999888999<<>>BBBCCC@@@===???AAABBB@@@>>>>>>CCCHHH@@@===;;;;;;999888<<>><<<>>>DDDFFFDDD===HHHQQQOOOEEE???DDDKKKLLLEEEBBBIIIUUUYYYSSSJJJOOOUUUXXXQQQGGGFFFTTTbbb[[[VVVTTTXXXYYYUUUOOOMMMTTTRRRMMMJJJNNNVVV[[[ZZZRRRZZZccceee___[[[\\\___hhhbbbZZZ\\\gggqqqmmmbbb```fffiiiddd]]][[[dddmmmeee___```kkkvvvwwwpppkkkxxxwwwsssmmmlllpppqqqoooaaadddkkkrrrrrrlllhhhhhhwwwmmmcccdddlllrrrqqqmmmbbbhhhmmmlllggggggnnnvvvppphhhbbbeeeooosssnnnfffnnnzzz{{{kkk]]]cccvvvrrrooorrr{{{|||sssmmmnnnuuuyyysssgggnnn:::444222888AAADDD<<<333;;;888333000///222666999,,,111555666444444777;;;???999444555999:::555///222888===999111,,,000555000///000555::::::444...111///---,,,...222777;;;777888888888777555444222444222000222777999999777...333888999666666999>>><<<:::;;;AAAIIIMMMJJJFFFFFFLLLPPPIII@@@>>>HHHSSSTTTYYY```hhhnnnnnnkkkgggxxx{{{vvvppp|||}}}oooqqq|||yyybbbEEE555222333///***+++///111...)))''')))---$$$''')))***)))))))))***---***(((''')))...333777+++555???BBB===777666888333...+++,,,000222///+++***///444444///---000444,,,---///111111000...---000...+++)))((()))***,,,%%%(((,,,---,,,+++***)))222---))),,,222333...((('''---222000+++(((,,,222)))((('''(((***++++++***------,,,+++,,,...111222******+++,,,...111444666===444---...555888555//////111222///,,,...666===555222111111333222///,,,111333333111...---///222...555;;;<<<999666888:::@@@???AAAFFFLLLQQQQQQOOOJJJMMMNNNJJJBBB======???888555555<<>>999666666777999:::;;;<<<<<<<<<333:::???<<<555333888???BBB;;;666777======777///111666;;;:::777777===CCC...000333666888888777777FFF@@@999777:::===??????555555444000...000666;;;AAA;;;555555888999444...444888<<<<<<888777999===000555;;;AAACCC@@@<<<888>>>;;;777444444666999;;;444888<<<===<<<888555444888444111444999===;;;888555777666444000000333666111222444555555333000...888999999666333111333666222555888666222111555:::999666222222555777666444222333333333333444666999333222000...///222666888??????===888444333555888222111000000000222333444222333333444444444333333...111444333///000555:::333222333777;;;===;;;888<<<999555444888>>>CCCFFF999777444111000222444666777555333444666777444111111444777888666555666777444444888???EEEDDD>>>777@@@AAABBB>>>;;;<<>>555444444444555555333111444111///000555999:::999777:::<<<:::555222111222222222444555777555222///222222444888<<<===;;;888111111222444666888999999>>><<<::::::;;;999555111666555:::???:::222666@@@888999888777999===>>><<>>BBB<<<333...000111///------000333---------...000000...,,,////////////...---++++++(((***,,,---,,,++++++,,,222000,,,)))(((((()))***,,,,,,------,,,,,,+++***%%%''')))***+++***)))((()))(((&&&&&&''')))+++---))))))***+++,,,------...111000...------///111222000222444444333333444555000///...,,,***+++---000000111222///,,,,,,111555111000000///,,,***///666999>>>@@@>>><<<>>>??????AAAKKKVVV[[[XXXUUUVVVYYY[[[VVVQQQOOOQQQOOOHHHBBBCCCDDDFFFIIIJJJJJJIIIHHHHHHCCCAAAAAA:::222666BBB<<<@@@AAA??????>>><<<888:::;;;???BBBBBB>>>>>>@@@===::::::;;;999666999???BBB???<<<<<<>>>>>>;;;888333888======:::888999;;;:::888777777888777999;;;<<<===;;;888666999;;;<<<<<<666222222666999777555555999<<<:::555333555888///555;;;<<<999777777:::;;;;;;;;;<<<>>>@@@BBBCCC???===:::777666777:::;;;===<<<;;;;;;<<<:::888555222444666666666999???DDDAAA===666222111222222222444555666666444444555666444555777888777666444333999999555111444;;;>>>===555777777444111222999@@@===777222222666999888555777666555111000333;;;AAA888;;;>>>@@@???;;;777333999777222///222999:::777444999<<<;;;777555777:::===666000...222555444222888555222222555999<<<>>>777666888;;;:::888999>>>>>><<<777222222777999777111222333333111000...---//////000222555555222000222888===>>><<<;;;???CCC===<<<<<<<<<===<<<999777999555222333666999:::999666777:::<<<>>>???@@@@@@IIIEEEBBBBBBEEEFFFEEEDDDGGGKKKNNNNNNLLLMMMRRRXXXWWWPPPLLLPPPXXX[[[VVVNNNXXXZZZVVVNNNJJJOOOVVVYYYPPPOOOPPPUUUWWWVVVWWWZZZeeeaaaZZZWWW\\\ccceeeaaaZZZ```fffddd___^^^cccjjjiiiccc^^^]]]aaabbb___[[[bbbhhhllliiiiiinnntttvvvsssiiijjjwww{{{ppphhhiiippprrrmmmiiittt|||kkkiiijjjmmmooommmmmmuuuwwwjjjnnn{{{vvviiillloooqqqooommmpppyyyoooeeelllppplllkkkqqq{{{}}}pppooozzz}}}wwwsssfffiiizzz{{{ooouuu;;;:::999888999:::;;;;;;444333222333444444333111333222111222555777999999;;;;;;;;;888444111000000111111111333555555222000000111333777;;;<<<999666222333444555777888999:::DDD@@@;;;999;;;===>>>>>>555888???EEECCC===;;;===BBB;;;888<<>>BBB>>>555.../////////...///111333///......///000000...,,,000000//////...---,,,,,,)))+++------+++******+++000...+++)))(((((()))***,,,,,,,,,,,,,,,++++++***&&&''')))******)))((('''((('''''''''((()))++++++)))))))))***+++,,,---...111000///......///000111///000222333444444555555111///,,,)))'''(((***,,,000111222222000000222444000444777444000000666;;;FFFFFFEEEBBB??????EEELLLCCCUUUgggjjj```XXXZZZ```iii___VVVWWW^^^^^^SSSHHHIIIQQQWWWVVVPPPLLLPPPVVVNNNGGGBBBDDDFFFBBB===:::GGGEEEDDDCCCCCCBBBBBBDDD;;;???DDDGGGGGGFFFBBB>>>HHH???:::===BBBBBB@@@??????CCCFFFCCC===:::<<<@@@???;;;777999>>>@@@;;;555???;;;777555555888<<<@@@888;;;======<<<;;;999888:::777444555777999888666666777777555333333666999;;;666333777>>>@@@;;;444>>>???@@@BBBCCCCCCDDDDDD<<<===?????????===;;;:::===<<<<<<===>>><<<999666444555555555666:::>>>BBBBBB===777333222333333333333444555555444444555777777777888888888777555444::::::777444666<<>>@@@===<<<;;;<<<<<<<<<999777777555333555777999999777888888888:::;;;>>>@@@AAAEEEDDDBBBAAABBBCCCCCCBBB===HHHQQQMMMBBB@@@KKKXXXNNNIIIFFFIIIPPPRRRNNNHHHSSSVVVSSSLLLIIIMMMRRRTTTIIIJJJPPPXXX[[[XXXUUUVVV___^^^YYYVVVYYY```bbb___VVV___fffddd[[[YYYaaakkkhhh```XXXYYY```bbb]]]UUU]]]ggglllgggbbbgggrrrzzznnnlllqqqzzzzzzqqqjjjkkksssuuusssooottt||||||uuufffllltttuuuoookkkrrr|||xxxmmmoooyyy}}}tttiiillltttyyywwwrrrrrr|||zzzrrrooossssssooopppvvv~~~uuuvvv~~~tttrrrsssxxxyyyyyy~~~<<<::::::;;;>>>>>>;;;888555444333444666777666444222444555666666666888:::AAA>>>;;;888666444222000000//////000222333222111...000333777::::::777555444444555666777999999:::>>><<<::::::<<<>>>@@@@@@<<>>222///,,,+++******)))(((***+++---,,,++++++,,,...,,,+++******,,,...000222777777555555:::>>>;;;555...---,,,---///111222111//////...///000///---+++......------,,,,,,++++++***,,,---,,,***)))((())),,,+++)))((('''(((***+++++++++,,,,,,++++++***)))'''((()))***)))((('''&&&&&&'''((())))))*********((((((((()))***+++---...000000000000000000000000//////000222444555555444111///,,,))))))***---///111222555888999999999888===FFFGGG===888@@@LLLQQQTTTRRRSSSTTTNNNHHHMMMXXX[[[fffrrruuuoooiiiiiikkkqqqnnnkkkjjjkkkiiiccc______bbbdddccc```^^^___aaa[[[YYYTTTOOOOOOQQQNNNIIIPPPLLLNNNTTTTTTNNNLLLPPPMMMPPPPPPMMMPPPUUURRRIIINNNIIIFFFHHHIIIGGGGGGJJJLLLLLLLLLJJJGGGEEEEEEFFFJJJEEE@@@@@@BBBDDDAAA>>>BBB@@@>>><<<<<<>>>@@@AAA>>>>>>>>>???>>>===<<<<<<;;;;;;::::::;;;;;;;;;:::999777555333333555888;;;===777111444:::===999444;;;>>>AAACCCDDDCCC@@@???:::;;;===>>>>>><<<;;;999:::;;;===???@@@>>>:::666888666444555999===@@@AAAAAA===888444333444444444111333444555444555666888;;;;;;:::999999888777777999:::888555777<<<<<<999666555333222222444777:::999777444222333666:::<<<===;;;:::999:::::::::999????????????===;;;999777666:::<<<999888999999666666777888:::;;;<<<======<<<999666333444777;;;>>>;;;999777777888999999888<<<;;;;;;===;;;666666:::::::::888444666:::;;;888555222///000222444222000+++...000222222222222333333555999<<<>>>>>>>>>======<<<;;;<<<<<<<<<:::888555555666999;;;;;;888666999888777888999<<>>>>>???@@@<<>>444111---+++++++++***)))+++---......---,,,...//////...---,,,---///222444000000......222777555000...,,,***,,,111333222000///.........///...,,,)))++++++******************+++,,,---+++)))''''''((()))((('''''''''(((***+++******++++++******)))(((((()))))))))((('''&&&&&&&&&''')))***+++***)))(((((((((((()))***+++,,,------...///000111111111111111000000111444555333111111///,,,,,,...111444666222555;;;@@@DDDFFFEEECCCVVV^^^[[[MMMIIIWWWhhhpppaaaaaagggmmmfffYYYYYYcccxxxsssvvv~~~|||uuuppp|||tttnnnttt~~~}}}ssskkkmmmvvvxxxpppfffjjjsssqqq```UUUZZZeeejjjXXXWWW___llllllaaaYYY[[[iiiiii```VVVZZZfffhhhaaaNNNTTTZZZWWWKKKEEENNN]]]cccYYYPPPRRRZZZ\\\SSSIIIOOOTTTVVVQQQIIIGGGNNNUUUFFFJJJMMMMMMMMMKKKGGGBBBKKKEEE???>>>>>>@@@DDDHHH>>>???AAAAAA???>>>>>>???===:::777666777999::::::888:::;;;888444444888<<<888;;;???CCCDDDBBB>>>;;;???===:::888888:::===???999:::<<<>>>@@@>>>999666:::777555777<<>>===<<<:::999999999999777888777555666999888444888555333333555777888888777666444222222555:::???===<<<;;;<<>><<<:::999888777222999>>>;;;888777666444666666777999===??????>>>:::999777555444888===BBB:::999888888:::;;;:::999@@@>>>???@@@===888777999888999777555777;;;;;;888777333000000444666555333///111444444222111222444444666999===AAAAAA???===>>><<<;;;<<<======;;;999666888;;;>>>???===:::888999999999999;;;<<<>>>???<<>>;;;999;;;>>>DDD???:::999;;;<<<;;;888<<<<<<===???@@@AAA@@@@@@???DDDGGGCCC???@@@AAA@@@IIIEEEDDDGGGJJJLLLPPPVVVJJJOOOPPPNNNNNNRRRUUUUUUaaaXXXQQQVVVbbbgggbbbZZZTTT___gggbbbVVVPPPWWW```YYYYYY[[[aaalllrrrlllaaavvvxxxuuupppooouuuxxxxxxkkkoooyyy{{{wwwxxxrrrcccfffpppvvvtttqqqlllyyy|||mmmgggqqq}}}tttpppwwwttt~~~wwwttt|||}}}uuuyyy<<<::::::>>>BBBBBB===888999888666777999:::;;;:::666999<<<;;;999777999;;;@@@<<<888888:::;;;:::888444222///...///000000000111444777999::::::999999555666777888999:::;;;<<<777:::???BBBCCCAAA>>>===IIIPPPSSSQQQVVVaaaddd```]]]fffsssxxxmmmdddmmm|||qqqjjjnnn{{{|||sss{{{}}}~~~vvvwwwnnn[[[OOO\\\rrrvvv]]]BBB333111...,,,,,,,,,+++***---...//////......///000111000///...///000222444+++,,,+++***---222111------+++***---111333111///---,,,,,,---...---+++))),,,++++++***++++++,,,---,,,,,,,,,***'''&&&&&&'''''''''''''''((()))***+++))))))******))))))((('''((((((((((((((('''&&&&&&%%%''')))++++++***(((''''''((()))***+++,,,,,,---***+++---///111222333333333222222222333333111000000...---...333777999999777<<>>CCCFFFGGGEEEAAA>>>CCC@@@===;;;;;;===???AAA;;;;;;;;;===>>>===;;;888888666666999???CCCDDDCCC>>>;;;777444333444333222111333555666666777999;;;>>>===<<<;;;::::::::::::888:::999666777999777333888777555666777999888888666666444333333666;;;???;;;::::::===AAABBB???<<<>>>===:::888777666666666333:::???===999888777444555555666999<<<>>>>>>===888888777666666888===AAA888777777999;;;>>>>>>>>>BBBAAABBBCCC@@@:::999;;;;;;<<<:::888:::>>>???<<<999666333333666888777666666777777777555444444444777888:::>>>BBBCCCAAA??????>>><<<<<<===>>>===<<<:::===@@@BBBBBB@@@>>><<<888:::<<<>>>???>>>===<<<;;;>>>???>>>:::888999<<>><<>>>>>===FFFBBB@@@BBBCCCDDDIIINNNGGGLLLNNNLLLLLLPPPRRRQQQZZZVVVSSSWWW___ccc___ZZZVVV^^^eeeccc[[[WWW[[[```\\\^^^aaadddjjjpppoooiiivvvuuurrrppptttzzzyyyssspppooottt}}}}}}tttjjjkkkqqqtttrrrqqqmmmttt{{{yyysssqqqwww~~~|||xxxvvv|||vvv}}}~~~yyy{{{;;;::::::===@@@AAA???===888666444444555777777777999:::;;;:::888777888999666555444444666777777777555333111000111222222111555777999:::999:::;;;<<<777888999;;;<<<>>>???@@@@@@@@@@@@??????@@@DDDGGGIIIUUUaaaddddddeeeffffffqqqpppqqquuu{{{}}}|||zzztttxxx||||||yyyzzzzzznnn^^^]]]___eeeiiibbbSSSFFF111000............,,,***...///000000//////000222000000000000000000111111)))+++++++++---222111---,,,,,,,,,...000111000///,,,+++,,,---......,,,***///...---------///000111+++++++++)))&&&%%%&&&''''''''''''(((((()))***+++(((((())))))(((((('''&&&((((((''''''''''''''''''&&&((()))++++++)))((('''&&&(((+++---......---,,,)))***+++---///111222333222444555555333222222333333111111555;;;@@@AAA???CCCJJJRRRXXX[[[^^^ccchhhfffmmmtttwwwvvvvvvyyy{{{~~~}}}~~~}}}zzzxxxuuuuuuyyy{{{uuulllzzzzzzzzz|||~~~zzzyyywwwwwwxxxwwwsssooolllddd```dddiiiiiiiiiiiioootttwwwqqqgggaaadddiiigggbbb^^^bbbjjjnnnjjjdddiiimmmjjjddddddkkkmmmjjjZZZSSSQQQXXXZZZUUURRRTTTTTTSSSRRRPPPOOONNNLLLKKKFFFGGGGGGGGGFFFEEEDDDCCCJJJEEEAAADDDKKKMMMGGGAAAFFFHHHJJJLLLKKKIIIFFFDDDBBBCCCDDDEEEDDDBBB@@@>>>CCCAAA>>>>>>???@@@???>>>888999;;;???BBBCCCCCCAAA>>>;;;777555555555444333333555777777888999;;;<<<<<<<<<;;;;;;;;;;;;::::::===>>><<<999999;;;999555777888888888888888888888666555444333555777:::<<<888888999<<<@@@BBBBBBAAA;;;999777666555555555666777===???>>><<<===;;;888444555666888999:::;;;;;;777777666777888;;;===>>>888777666888<<<@@@BBBBBBBBBAAACCCEEEBBB<<<;;;===AAAAAA???<<<>>>CCCDDDAAA999999999888888888999999<<<:::888888999888777555888:::<<>>>>>???@@@??????>>>AAADDDDDDCCCAAAAAAAAA:::<<<@@@BBBCCCAAA>>><<<===??????>>><<<:::::::::===BBBFFFBBB888333555:::666777888:::;;;<<<===<<<@@@EEEFFFBBB>>>???AAA@@@>>>===???DDDEEEBBBAAACCCHHHKKKKKKIIIKKKOOOPPPNNNHHHRRR\\\\\\UUURRRXXX```___ZZZWWW]]]eeeggg```XXX___iiinnnggg```eeesss}}}nnnmmmpppwww}}}|||ssskkkzzzuuuqqqttt|||nnnuuu}}}wwwmmmnnnuuuxxxpppkkkqqq~~~~~~uuuuuu}}}}}}yyy}}}vvvwww{{{{{{:::::::::;;;===???AAABBB888666333222333555555555;;;999666555555666555555///111333444333333444555333222111222444666666555777888999888777888<<>>///......000111000---+++///000111111000000111333---......//////...---,,,'''***------///222111---+++---/////////......///,,,,,,,,,...000111///---...------,,,---///111222*********(((&&&%%%&&&(((((((((((())))))******+++'''(((((((((((('''&&&&&&''''''&&&&&&&&&'''(((((('''((()))******)))((('''%%%(((---000111///---+++++++++++++++,,,...///111...333777777333111555999999999===EEEOOOVVVWWWUUUYYY```hhhkkkjjjmmmvvv~~~pppooovvv|||yyy}}}|||zzz}}}uuusss|||wwwooo||||||zzztttvvvzzznnnfffmmmxxx{{{wwwrrrttt}}}llldddkkkuuunnngggdddkkkvvvyyyqqqgggrrrwwwtttmmmooo{{{kkkcccbbbkkknnngggccceeekkkgggbbb`````````]]][[[SSSUUUVVVUUUSSSSSSVVVYYY]]]YYYXXX]]]dddeee^^^VVV___^^^]]][[[XXXUUUSSSQQQMMMNNNOOOOOONNNKKKHHHGGGNNNJJJDDDAAABBBDDDGGGHHH???CCCGGGIIIHHHFFFCCCBBB@@@===:::888777777666555555777999999999:::;;;===888999:::;;;;;;;;;:::999@@@@@@===999999;;;:::666555888::::::777666666888777555333444777:::999888777888::::::;;;>>>AAADDD888777666555444555555666;;;======;;;<<>>:::222555888888666555777999888777666888<<<>>>===;;;999888666888<<<@@@CCCDDD??????AAADDDBBB===;;;>>>DDDDDD@@@<<<>>>CCCEEECCC:::===???>>>:::888999<<<>>>999555777<<<>>>;;;777888;;;===>>>>>>???BBBFFFCCCAAA??????@@@BBBBBBAAABBBCCCDDDCCCAAAAAABBBEEE>>>@@@BBBCCCDDDBBBAAA@@@AAA@@@?????????>>><<<999:::CCCJJJHHH???999;;;AAA:::::::::<<<@@@AAA@@@???BBBFFFFFF@@@===???BBBCCC::::::===CCCEEEAAA@@@BBBGGGGGGEEECCCFFFLLLLLLHHH===KKKWWWXXXOOOJJJPPPXXX\\\VVVTTT[[[fffjjjaaaWWW___iiinnnggg```dddpppzzzjjjhhhnnnzzz}}}uuunnnmmmxxxwwwrrrnnnuuu}}}jjjvvvrrrqqqvvvyyyqqqlllsssuuuuuu~~~xxxttt{{{zzzvvvzzz{{{|||999999999999:::===BBBFFF:::777444333444555555555<<<777333222333555444222---111555555333222333555111000111333777999999999888999999777666777<<<@@@<<<===???BBBDDDGGGIIIJJJTTTWWW\\\^^^]]]^^^```bbbhhhqqquuuiiiqqq~~~yyyyyypppZZZHHHJJJKKKJJJEEE<<<444///------///111222111...+++///111222222111111222333***+++---......,,,***)))$$$))),,,---///111000,,,***---111000...,,,---///------...000222333222000,,,+++*********---///000******)))'''%%%%%%'''(((((()))))))))************''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&'''((()))((()))))))))))))))((((((%%%)))...222333111---***...---+++******+++---...+++222888888333222777>>>>>>AAAHHHUUUccclllooommmkkkssszzzzzzwwwyyyuuuwww~~~~~~zzz{{{|||{{{{{{yyy|||vvvsssxxx}}}~~~vvvppprrrwwwlllnnnrrrvvvyyyxxxssspppqqqxxxzzzvvv{{{sssnnnuuuxxxtttsssxxx~~~xxxqqqnnnppppppllliii^^^aaabbb```^^^```fffmmmnnnuuu}}}|||yyywwwxxxzzzwwwsssnnnjjjfffdddcccccc```\\\YYYWWWWWWYYY[[[WWWQQQJJJEEEEEEHHHLLLOOOHHHMMMSSSTTTOOOJJJFFFEEEAAA???<<<::::::999888777777888::::::::::::<<<>>>555777999;;;;;;;;;999888@@@@@@<<<777777999888555222777;;;:::666333555888888444222444999;;;888555888999:::999888;;;@@@EEE666666555555555555666666;;;;;;888777:::???>>>:::111555999777333111333777:::777666:::???AAA===999<<<999777777;;;@@@CCCEEE<<<<<>>DDDCCC???:::;;;AAACCCBBB999???CCCAAA;;;777999======777222666===AAA>>>888777:::>>>===;;;<<>>===@@@EEEGGGEEECCCCCCEEEDDD===:::===BBBCCC===::::::>>>@@@@@@DDDIIIEEEBBB>>><<>>CCCIIINNNPPPOOOLLLJJJPPPUUU[[[___``````___^^^^^^```bbbdddhhhmmmjjjdddnnngggkkkuuuuuullllllwwwmmmuuuuuuooosss~~~{{{pppvvvwww}}}wwwuuuqqquuuyyy{{{zzz{{{}}}|||zzzxxxwwwxxxzzzzzzzzz{{{{{{|||~~~}}}>>>:::777:::???AAA===888>>><<<999666555444555555111222333333111111222333777000+++...666:::666000+++222888777222222:::BBB777888999999888888999999;;;EEEGGG@@@AAAPPP___fff___^^^hhhuuutttiiiiiissswwwyyy{{{nnnYYYPPPAAA>>>:::999999777222...000444666333...,,,///333,,,...111333333111...,,,...//////...+++***+++,,,)))---111333111,,,)))'''&&&'''***---///000000000000111222111///.........***)))((((((((()))++++++---,,,***'''%%%%%%$$$%%%''''''(((((((((((((((((())))))***))))))'''%%%$$$&&&%%%$$$$$$&&&(((+++,,,))))))((('''%%%$$$&&&(((---,,,,,,---......,,,+++'''+++...,,,))))))---222222111222444888===AAACCCFFF\\\nnnoookkksssyyy||||||yyy{{{||||||{{{uuu}}}wwwnnnyyy|||~~~|||yyy{{{{{{tttwwwvvvxxxyyy}}}sssrrr~~~mmm^^^aaaqqq}}}{{{sssyyy|||~~~wwwpppnnnmmmzzzuuu___[[[ooowwwooo]]]YYYZZZ^^^YYYPPPRRR[[[bbb[[[UUUWWW\\\[[[QQQHHHBBBEEEFFFCCC>>>;;;;;;===:::;;;===AAADDDBBB===888777999999666666;;;===;;;999777<<>>333333<<<888999:::888333......111444777===>>>777111666>>>===555000444===AAA;;;444777666555444555777999:::777;;;???AAA@@@===;;;:::CCC<<<333//////111111000444;;;@@@???:::777:::>>>;;;888888???HHHJJJCCC;;;DDDAAA<<<999:::===BBBFFF===>>>???@@@@@@???>>>>>>HHHCCC???>>>@@@@@@;;;666000444888999777888<<>>CCCIIIMMMCCCCCCCCCBBBAAAAAAAAA@@@PPPIII@@@???CCCIIIKKKKKK;;;EEENNNNNNFFF>>>===???EEE???===EEEQQQTTTKKKAAABBBFFFIIIFFFBBBDDDLLLUUUDDD@@@===???CCCCCC@@@;;;EEE@@@;;;:::===CCCGGGHHH:::>>>BBBCCC???===<<<===HHHBBB???CCCLLLOOOJJJBBB@@@NNNZZZYYYQQQPPP[[[hhh]]]UUUTTT___gggdddZZZTTTfffooooooeeecccnnnwwwyyyhhhhhhqqq}}}{{{nnngggjjj{{{{{{uuusss|||qqqeeewwwpppiiivvvvvvnnntttxxxiiiwww{{{nnnuuu~~~>>>;;;888:::===>>><<<999===;;;888666444444444444222333333222111000111333333111000222444555444333000111333444444777;;;???>>>999444666===@@@===888EEEHHHJJJIIIOOO[[[hhhnnnfffiiisss}}}{{{rrrpppuuuyyyiiiOOOBBB===<<<999888666444111...666666666333///---///222///000222333333111///------///000///---++++++,,,,,,///222222000,,,)))(((&&&(((***+++---......---,,,...000000...---------+++***)))((((((***+++------,,,***'''&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))((('''%%%$$$%%%%%%$$$%%%'''))),,,---)))))))))'''%%%%%%'''))),,,,,,,,,...//////...---))))))******+++...111333777333111777BBBJJJLLLJJJWWWiiixxxxxxsssxxx|||~~~{{{{{{sss}}}~~~~~~zzzxxx~~~tttgggkkkzzz|||||||||ssszzz{{{wwwpppooovvv|||~~~ssslllfffeeedddbbbccceeemmmgggbbbeeejjjhhh^^^TTTQQQSSSTTTQQQKKKFFFFFFHHHJJJEEEAAAEEEKKKLLLEEE>>>EEE>>><<<@@@@@@<<>>???>>>=========@@@???<<<888333222333555:::;;;<<<<<<<<<;;;;;;;;;::::::<<>>>>>>>>???AAAAAA???>>>===<<<======>>>???DDDCCCAAA???>>>===<<<;;;777666666888;;;======<<<<<<===>>>@@@AAAAAA???>>>@@@@@@??????@@@CCCEEEGGGCCCDDDEEEFFFEEEBBB???>>>IIIGGGEEECCCDDDEEEFFFFFFBBBFFFJJJIIIEEEAAA??????CCCBBBCCCHHHNNNOOOKKKGGGIIIJJJKKKKKKLLLMMMNNNOOOFFFDDDBBBAAAAAABBBCCCCCCDDDAAA??????AAACCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAABBBCCCEEEFFFGGGGGGFFFFFFGGGLLLPPPRRRQQQRRRUUUYYYVVVQQQRRRYYY]]]ZZZVVVUUU___^^^```dddgggiiinnnrrrppppppooommmmmmmmmhhhcccnnnooorrrwwwxxxuuussstttoootttxxxyyyvvvuuuvvvyyyyyyvvvuuuvvvzzz{{{zzzwww|||}}}~~~}}}xxxvvv{{{???>>>===<<<<<<======>>>;;;:::777555333333222333333444444222000000111333///333777666333111333555666333111333888<<<===<<<>>>;;;888:::???CCCDDDCCCLLLMMMTTT___gggkkkooosssxxx|||}}}~~~vvv^^^EEE777:::;;;;;;999666333222111888666333///---,,,---...333333333222111000///...,,,///111111///,,,++++++///000222111...+++))))))'''((()))***+++++++++***)))+++...///...,,,,,,,,,,,,+++***))))))+++---...,,,+++)))((('''&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&(((((())))))((('''&&&%%%&&&%%%%%%&&&''')))+++---)))))))))'''&&&&&&(((***,,,,,,---.../////////...,,,)))(((***///444777888:::;;;@@@FFFNNNVVV]]]```rrrwwwzzz||||||yyywwwwww{{{zzz}}}yyyrrruuu{{{zzzttttttxxx|||{{{vvvrrrppppppoooiiiccccccfffeee^^^WWWaaa___\\\[[[\\\[[[YYYVVVUUULLLLLLWWWWWWJJJHHHQQQNNNQQQKKK???>>>GGGGGG===BBB???===<<<======999555666444555777555222444888888::::::888444444777<<<333555888:::999777444111:::;;;======<<<===???@@@;;;@@@BBB>>>777333666<<>>AAA@@@:::666999@@@CCC???999;;;AAAFFFEEEAAA>>>@@@CCC>>>???AAABBBCCCBBBBBBAAAHHHHHHGGGEEEDDDBBBAAA@@@AAADDDHHHHHHEEEBBBAAAAAAHHHGGGEEEDDDDDDCCCAAA@@@AAAEEEIIIKKKKKKKKKMMMNNNNNNLLLKKKOOOSSSSSSLLLFFFFFFGGGEEECCCAAABBBGGGKKKBBBBBBCCCEEEFFFDDD@@@===IIIEEEAAABBBFFFIIIIIIGGG@@@FFFJJJIIICCC@@@DDDHHHMMMIIIFFFJJJPPPRRRMMMHHHOOONNNPPPSSSTTTRRRSSSVVVUUUMMMPPP^^^eeeaaaccckkkyyyxxxlll___```jjjiii^^^bbbeeepppyyysssfffiiiwwwyyyqqqlllqqq|||vvvlllpppwww|||yyysssrrr{{{tttsss~~~xxxrrruuu|||zzzAAABBBAAA>>><<<<<>>===888===BBBCCCBBBEEEOOOXXXSSSWWWfffyyyxxxtttwww~~~zzzhhhRRRAAA999999<<<===;;;777444444555555111---******+++,,,,,,555444222000///...------+++...111222000---,,,+++000000000---***)))))))))(((((((((((())))))))))))(((+++...///...,,,,,,,,,---,,,+++******,,,...///******)))(((((('''''''''######$$$$$$%%%%%%&&&&&&((((((((((((((('''''''''((('''&&&&&&&&&'''(((((('''((((((&&&%%%&&&(((***,,,---......------------+++++++++...333999???BBB???KKKXXX]]]]]]bbbqqq}}}vvv{{{xxxyyywww}}}}}}{{{zzzuuuyyy{{{mmmyyytttnnnrrryyyfffeeekkktttsssfff^^^^^^eeeeee___TTTPPPSSSRRRMMM???GGGNNNMMMHHHCCC@@@>>>999444222444555333444666;;;======999444333888===666777999::::::777444222888:::<<<=========>>>@@@777<<>>??????@@@AAAAAA:::===AAADDDDDDBBB>>>;;;CCCAAA@@@>>>>>>???@@@AAA>>>>>>>>>======>>>@@@BBBCCC>>>:::<<>>@@@CCC===>>>@@@BBBCCCBBBAAA@@@OOOLLLGGGCCCAAAAAACCCEEE???BBBFFFHHHHHHEEECCCAAAHHHGGGFFFDDDCCCBBBBBBAAAAAAEEEIIIJJJJJJLLLPPPSSSOOOLLLKKKNNNQQQPPPHHHAAAFFFEEEDDDCCCCCCDDDGGGJJJAAACCCEEEHHHHHHFFFBBB@@@JJJHHHFFFFFFIIILLLLLLLLLFFFHHHJJJHHHEEECCCDDDFFFKKKGGGEEEHHHMMMMMMHHHCCCKKKLLLOOOQQQRRRQQQRRRTTTOOOKKKLLLTTTYYY[[[___gggwwwrrrggg\\\\\\dddfffaaa```eeennnuuuppphhhllluuuxxxqqqkkkpppzzz}}}uuujjjmmmvvv|||yyyrrrqqqzzz}}}vvvtttzzz}}}xxxttttttzzzxxx@@@AAAAAA>>>:::999<<<@@@::::::888666555333222222666777888777555444444555555666888999:::999777666888888777777888;;;???BBB???BBBFFFJJJOOOVVV___eeeeeejjjyyy~~~zzzcccMMM???;;;888:::<<<:::666333333555111...***)))+++...000000444333111...---,,,,,,,,,***---000111000---,,,+++......---***'''&&&''')))((((((((((((((())))))***+++---000000...---,,,,,,,,,,,,+++++++++,,,---...))))))))))))))))))((((((######$$$%%%%%%&&&'''''''''''''''''''''(((((((((***)))(((&&&%%%$$$$$$###%%%&&&&&&%%%$$$%%%(((***,,,...000///---,,,---...***...333666888>>>GGGNNNSSS\\\gggnnnrrryyy~~~|||}}}ssszzzvvvsssqqqhhh]]]\\\bbbUUUYYYYYYWWWWWWWWWPPPGGG;;;555111333444333444666<<<;;;999666444444666999;;;:::999888777777666666444888<<>>===<<<<<<999888777777999===AAACCC@@@===:::999:::===???@@@???<<<:::<<>>>>>===@@@<<<999;;;???BBBAAA???AAAAAA@@@??????>>>======@@@BBBDDDDDDCCCBBBAAA@@@======>>>???@@@BBBCCCCCCKKKJJJIIIGGGFFFDDDDDDCCCAAA@@@@@@DDDJJJKKKHHHEEEDDDGGGJJJHHHDDDAAAAAABBBBBBCCCEEEHHHKKKOOOQQQSSSMMMMMMMMMMMMMMMKKKHHHEEEEEEBBB@@@BBBFFFHHHFFFCCCBBBDDDFFFGGGHHHHHHHHHIIIHHHJJJMMMMMMLLLLLLMMMOOOPPPKKKFFFGGGKKKLLLHHHCCCDDDHHHKKKLLLJJJHHHGGGHHHHHHKKKMMMPPPSSSTTTRRROOOOOOTTTSSSLLLLLLWWWbbbfffiiiccc___aaa___[[[^^^eeedddiiikkkjjjnnnttttttnnnppprrrttttttsssrrrrrrsssqqqtttvvvvvvtttsssuuuwwwwww||||||tttqqqwww}}}}}}~~~===???>>><<<888666888;;;<<<;;;:::999777555444333333666888999888666555555888666555888<<<===:::666555888:::::::::>>>FFFMMMVVVNNNJJJRRRcccnnnmmmhhhyyy}}}yyycccKKK<<<888666777777666333111000000///...------///222555777333222000...,,,,,,++++++***,,,//////...,,,,,,,,,,,,,,,+++(((&&&%%%''')))'''''''''((()))+++,,,---000111222000...+++++++++***+++,,,---------,,,,,,'''((()))************)))$$$$$$%%%&&&'''(((((()))'''''''''''''''((()))***+++***)))(((&&&$$$###"""%%%&&&&&&&&&%%%&&&)))+++---000333333111000222444111888???CCCEEEJJJTTT\\\mmmjjjkkkvvvxxx}}}{{{kkkjjjttt{{{ppp```\\\gggnnn```KKK<<<666111222222222333777:::777444333333444444444<<<;;;888666555666777888222666;;;>>>>>><<<:::999<<<777333555<<>>;;;>>>>>>??????@@@@@@@@@@@@<<<===>>>>>>>>><<<:::999@@@<<<999;;;AAACCC@@@<<<===@@@BBB@@@;;;999;;;>>>AAA@@@@@@CCCEEEEEEBBB>>>======<<<===>>>AAACCCEEEAAAEEEKKKPPPOOOJJJCCC>>>CCC@@@>>>BBBJJJNNNMMMIIICCCGGGKKKJJJEEEAAA@@@AAACCCBBBBBBFFFKKKOOOOOONNNKKKMMMOOONNNKKKJJJKKKMMMFFFBBB@@@BBBGGGIIIEEE@@@EEEFFFGGGGGGHHHJJJNNNQQQJJJNNNQQQQQQNNNMMMOOORRRVVVMMMFFFHHHOOORRRKKKDDDAAAIIIOOOOOOJJJGGGIIIMMMHHHLLLOOOPPPRRRTTTQQQMMMSSS\\\ZZZMMMJJJWWWccceee^^^XXXZZZbbbaaaYYY[[[fffgggkkkhhheeemmmyyyvvviiijjjqqqwwwsssllliiipppyyyuuurrrpppqqqssssssppplllqqq}}}}}}oooiiitttzzzxxx}}}~~~~~~>>>>>>>>><<<:::888888888======<<<;;;999777666555...222777:::999777444444777444333555:::<<<;;;888777;;;???BBBFFFMMMWWW___hhhbbb___dddooouuusssnnnvvvjjjZZZGGG;;;777777666444333222111...,,,---///111111111222777:::111111000///...---,,,+++***,,,------,,,++++++,,,*********)))'''&&&(((***''''''''')))+++...000222555555333///+++))))))***((())),,,...///---+++)))&&&'''(((***+++++++++***&&&&&&'''((()))***++++++'''&&&&&&&&&'''(((***+++++++++******((('''&&&%%%&&&'''(((''''''(((+++...///333888999999999===AAADDDIIIPPPVVV[[[aaahhhlllxxxtttuuu~~~xxx~~~ssskkkppprrr```HHH:::555111000///...111777777777666555444444555555:::888666444444555666777444666:::;;;:::999888888999666333666;;;??????<<<777999::::::999;;;???CCC@@@@@@AAA@@@@@@???>>>===>>>>>>??????@@@@@@@@@@@@??????>>>======<<<<<<;;;===<<<<<<>>>@@@@@@===:::;;;>>>@@@>>>999666888<<>>>>>@@@AAAAAA>>>CCCJJJOOOPPPKKKEEE@@@BBBAAAAAACCCHHHKKKLLLKKKGGGGGGHHHHHHFFFDDDAAA@@@CCCCCCDDDFFFHHHJJJIIIHHHGGGJJJMMMNNNNNNMMMNNNOOOIIIGGGDDDDDDFFFGGGGGGEEEGGGHHHJJJIIIJJJLLLQQQUUURRRRRRQQQPPPPPPPPPRRRSSSSSSOOOLLLKKKMMMNNNLLLJJJFFFIIINNNOOONNNKKKKKKKKKKKKRRRVVVSSSPPPSSSUUUTTTWWWYYYXXXUUUUUUZZZ___bbb___]]]]]]___``````aaacccggghhhiiilllpppsssqqqmmmkkkmmmnnnllliiijjjpppuuutttqqqnnnlllmmmmmmllljjjppprrrrrrnnnlllooovvvzzzzzzyyy|||||||||AAAAAA@@@???>>><<<:::888???>>>>>>===;;;999777666+++000666999999666333222444333333444777:::;;;;;;===???CCCIIIRRR\\\gggnnnmmmsssyyywwwpppnnnsssyyyxxx~~~{{{~~~}}}wwweeeXXXMMMBBB<<<::::::777444333444333///+++***...222222000000555:::111111111111000...---,,,***+++,,,+++******+++---)))*********(((((()))+++&&&''''''))),,,000333555888777333...)))''''''(((&&&))),,,//////---***(((%%%'''(((***+++,,,++++++''''''((()))***+++,,,---'''&&&&&&&&&'''(((***+++***++++++++++++******)))'''((()))))))))***---000000555<<<>>>???AAAFFFKKKUUUWWW]]]eeeooouuuxxxyyyttt{{{}}}rrrhhhWWWDDD888444111///---+++000777777999;;;:::777666777:::666666555444444444444555666777888888777666777999555444444666999:::777555777777777888;;;>>>@@@AAA???CCCFFFEEE@@@===>>>AAA===>>>???@@@@@@@@@@@@???EEECCC@@@>>>===>>>@@@AAA;;;>>>AAAAAA???===;;;;;;:::<<<===;;;888666777999???AAACCCEEEFFFEEEEEEDDD>>>>>>???@@@@@@???>>>===BBBDDDFFFHHHIIIJJJIIIIII???BBBDDDFFFFFFGGGIIIKKKLLLHHHDDDDDDGGGGGGCCC???CCCEEEGGGGGGFFFDDDDDDDDDCCCFFFJJJMMMOOOPPPNNNMMMLLLLLLJJJGGGEEEEEEIIILLLHHHJJJLLLLLLKKKMMMRRRVVVZZZUUUOOONNNQQQTTTUUUTTTMMMPPPRRROOOIIIHHHKKKPPPLLLJJJJJJMMMQQQQQQKKKFFFOOOZZZ___WWWPPPRRRYYY]]]YYYRRRTTT^^^bbb\\\ZZZ___ggghhhccc[[[```kkkkkkbbbgggfffmmmwwwvvvlllllltttoooiiiddddddjjjooopppoooqqqqqqooojjjffffffjjjnnnqqqgggfffnnnrrrmmmkkkppp|||}}}~~~|||{{{|||}}}~~~yyywwwCCCJJJKKKAAA777888@@@GGG===<<<===@@@BBB>>>666...444333222222333444555666///222666888555333888@@@GGGBBBCCCPPPaaajjjhhhaaannnxxxwwwjjjiiixxxnnnmmm|||xxx|||}}}sssRRRDDDDDDEEE@@@<<<333777:::777000,,,,,,...,,,---///333555555111...444333222000000000000111***+++---.........,,,+++222,,,((((((+++---+++'''%%%'''))))))***...666<<<:::333,,,)))******'''###''')))+++...///...---,,,))))))***++++++)))((('''+++***)))+++...000111111'''))))))'''%%%&&&+++///444///***,,,222444...(((...///...,,,***,,,111555333333>>>OOOSSSMMMMMMSSSdddkkkhhhcccsss}}}qqq}}}~~~yyyxxx^^^MMMFFF888333---***,,,...---,,,555777999999888777888999111222333444444444444333???;;;666444444666666666...333888777333000111444333000///444;;;???>>>;;;>>>MMMPPP@@@666>>>HHHIII<<<@@@DDDBBB>>><<<>>>AAASSSLLLEEE@@@@@@AAA@@@>>>666@@@KKKLLLCCC;;;888999;;;888555666999:::777444===AAADDDCCC??????FFFMMMCCC???===???BBBBBB>>>999BBBIIIIIIBBBDDDOOORRRMMMAAA;;;AAANNNMMM@@@@@@LLLOOOGGG@@@AAAGGGIIIEEE>>>BBBHHHKKKGGG???;;;AAAHHHFFFDDDDDDJJJQQQRRRKKKDDDMMMUUUQQQBBB<<>>@@@@@@<<<::::::<<<===;;;555///000000111222333333333333444222333888;;;;;;===BBBFFFJJJPPPVVV\\\aaaeeehhhooorrruuuuuusssrrruuuxxxssssssvvv|||gggNNNBBB@@@>>>;;;888555555555333000...---,,,+++...111222111000//////111111111222111000///.....................------///...,,,+++,,,,,,---,,,)))((('''(((+++000444777444111---***))))))))))))((()))***,,,,,,,,,,,,++++++++++++++++++***))))))***)))(((***---/////////***)))&&&&&&''')))+++,,,,,,+++***,,,...///...,,,)))+++...000222333333333888===BBBHHHPPPYYY___```hhhjjjooovvv~~~~~~uuuaaaMMMAAA666444222///---,,,...000222444555555444444555666222222222333333444444444888999999888555444555777666666555444222000000111111111222333555999???CCCFFFGGGGGGEEECCCCCCCCCBBB===>>>===<<<:::<<<@@@CCCIIIHHHFFFBBB???<<<;;;;;;;;;???DDDDDD???:::777777666666777666555444555555:::===@@@BBBCCCCCCEEEFFF@@@???>>>>>>???@@@AAAAAACCCDDDGGGLLLMMMJJJHHHHHHBBB@@@AAADDDEEEDDDCCCEEEDDDEEEFFFEEEEEEDDDDDDEEEJJJGGGCCCAAABBBBBBBBBAAACCCFFFIIILLLMMMNNNQQQRRRTTTPPPLLLJJJHHHGGGJJJNNNNNNMMMJJJIIIMMMTTTXXXWWWVVVRRRPPPRRRTTTSSSPPPOOOSSSOOOKKKLLLPPPRRRPPPLLLQQQRRRSSSTTTSSSPPPLLLJJJPPPRRRTTTVVVSSSQQQUUUZZZ\\\ZZZXXXYYY^^^dddeeebbbaaaaaadddjjjmmmkkkiiihhhjjjppprrrpppmmmmmmmmmkkkhhhfffeeeeeehhhnnntttxxxvvvpppjjjffffffhhhhhhhhhkkkppprrrqqqpppssswwwyyy|||{{{|||}}}|||zzz|||AAAAAA???>>>AAACCC???888:::777555555777777444000...///111333444444333222888333333<<>>;;;777555555666444000000000000...,,,,,,000222111---+++---000...///111222222000...---222111111111000000//////+++---...---++++++...000---)))&&&''',,,111222111...///...+++((((((+++///*********************+++---,,,+++*********++++++)))''''''(((+++------------((($$$%%%)))++++++)))''')))+++,,,+++,,,...111***---222777:::999666444CCCJJJLLLKKKXXXnnnxxxuuuqqqoooyyy|||{{{xxxpppbbbMMM<<<333666666333///---///222///000000///...///111333333222111000000222333555222777;;;:::555222333777===999444111111111///...///333555222000444@@@JJJSSSIIIGGGPPPVVVNNNDDD@@@???;;;666444666;;;@@@BBB>>>BBBEEECCC===999888999???>>>===<<<;;;999777555222555777555111000222555777888<<>>===DDDKKKIIICCCAAAGGGMMMSSSHHH>>>???GGGKKKFFF>>>AAAHHHMMMLLLIIILLLVVV___XXXKKKFFFNNNQQQJJJEEEIIIPPPQQQJJJCCCKKK\\\aaaYYYPPPKKKQQQ\\\[[[OOOKKKQQQYYYOOOHHHKKKUUUZZZSSSKKKNNNWWW^^^ZZZPPPIIIJJJOOOPPPGGGHHHTTTXXXPPPLLLPPP]]]___XXXNNNTTTdddkkkfff[[[\\\hhhuuurrreeeccckkkwwwssskkkfffhhhlllkkkeee[[[dddkkkjjjeeefffqqq|||yyymmmbbbccckkknnnggg]]]hhhxxx}}}rrrlllvvvxxxssswwwwwwvvv~~~???>>><<<;;;???BBB===666888444000///000222222222111111222444555666666777999777<<>>999777555333333555333111000000000111111222222000...,,,,,,...//////000111111111111000000333555666777666444111///***+++,,,,,,---...///000...+++)))))),,,.../////////...,,,***)))***,,,......,,,***)))((()))***+++...,,,***(((''')))***,,,((('''&&&''')))++++++***,,,)))'''''')))++++++******,,,---,,,+++,,,///333111444999<<<======>>>???PPPUUUYYY```qqq}}}~~~ssskkk]]]III888333444666444111//////000......---,,,+++,,,///222333111...------///111333333777999888333111222444;;;888555333111000///...///333666444111555@@@JJJ[[[XXXXXX]]]```ZZZPPPIII@@@999222000444:::======999<<>>===;;;:::888777666555222444555444222111222444444666:::???CCCCCC@@@===;;;;;;<<<<<<>>>AAADDDGGGBBB@@@EEEMMMMMMFFFAAACCCCCCDDDAAA===???EEEEEE@@@CCCGGGKKKKKKGGGGGGLLLQQQSSSJJJCCCDDDKKKNNNHHHAAADDDGGGJJJJJJJJJNNNVVV]]]VVVLLLFFFKKKOOOLLLIIIJJJNNNNNNKKKIIIOOO[[[^^^YYYQQQOOOSSS[[[ZZZRRRNNNPPPUUUNNNIIILLLSSSWWWSSSMMMPPPXXX^^^ZZZPPPHHHIIIMMMIIIFFFIIIQQQSSSNNNMMMPPPYYYYYYVVVQQQVVVaaagggeee^^^bbbjjjpppllldddeeemmmxxxuuunnngggfffhhhgggccc\\\cccjjjllliiijjjooouuusssllleeeeeejjjlllhhhccchhhsssyyyuuussszzzzzzxxxzzzzzzzzz<<<===;;;888888<<<<<<888444111...,,,---///111333333333222333444777999;;;999===HHHUUU[[[ZZZ[[[]]]bbb```\\\WWWTTTUUUWWWZZZ]]]^^^```cccccc^^^VVVPPPVVV[[[______bbbhhhooosssvvvuuuwww|||ssscccRRRDDD666444666777555555222444555333000///333777777222,,,,,,///111111...333222000000000222444666333666:::<<<<<<777222...---+++***---111444222///,,,---...,,,++++++...111333...)))(((+++---,,,***000...,,,***)))***+++------+++(((&&&%%%''')))+++)))'''&&&'''(((******))))))***+++***)))***,,,///000///---,,,---///111333777;;;?????????DDDMMMUUU]]]\\\ggg|||vvvhhhVVVCCC888444222111111222222///,,,......---,,,+++,,,///111111///,,,***))),,,///111999777444333222111000000333666999777222...///000111333555555666999>>>BBBWWWdddiii```ZZZ\\\ZZZTTTAAA:::222111555999999777999888777999===???@@@???999<<<>>><<<888555555666777555333444555666444222222666999<<<<<<===>>>@@@<<<:::999<<>>BBBEEEGGGIIINNNWWWcccmmmkkkiiivvvxxxgggSSSAAA777444000...///222222...***.........---,,,---///111000...+++))))))***---///999555111000111111000...///555999888222...///222333333333555888999999888III^^^fffWWWKKKQQQUUURRRAAA;;;555444777999888666999666333555:::???@@@???666:::>>>===999555666777:::666444555888999666333444666999999999:::===???;;;888777;;;AAACCC@@@;;;===DDDAAA888:::GGGMMMHHHAAA???CCCJJJIIIEEEJJJUUU]]]ZZZYYY]]]ccceeeccc___SSSTTTRRRJJJAAA===???CCCIIICCC???CCCKKKOOOJJJDDDMMMUUUSSSHHHGGGRRRXXXUUUGGGDDDMMMZZZ[[[QQQPPPXXXXXX[[[VVVMMMOOOXXXVVVKKKFFFJJJNNNMMMJJJJJJNNNSSSSSSQQQPPPRRRRRRPPPIIIDDD???OOOUUUKKKDDDMMMVVVWWWOOOLLLSSSbbbeee[[[WWW\\\fffjjjdddWWWWWWdddllliiigggqqqvvvpppfffcccdddffflllgggdddkkkuuuwwwmmmbbbeeemmmsssnnndddcccnnnzzznnneeehhhxxxzzzsssttt~~~~~~|||;;;<<<999333222555666444------.........///111222444666999===???@@@??????AAAEEELLLPPPLLLGGGJJJQQQQQQIIIBBBBBBGGGLLLJJJGGGGGGIIIKKKJJJHHHEEEEEEEEE>>>@@@IIISSSTTTLLLHHHJJJXXX\\\[[[XXX[[[dddhhhgggbbbeeeppp|||~~~yyyxxx{{{oooYYYNNNIII@@@888666555333333666...000333444333333555777222---)))+++000444444222222111000///111333666777111333666888888555222000---,,,---///333444333111,,,---......///111333444222...***)))***,,,,,,,,,---,,,+++******++++++,,,+++***((('''&&&'''((())),,,+++))))))***++++++***)))***,,,...///111333444111555999:::;;;AAALLLUUUXXXWWWYYY___jjjtttzzz|||}}}{{{sssgggVVVCCC777222111000000000//////...---...000///......///111000///,,,******+++---...000111222222111000000000444555666555222000000222333333222333333333333222<<>>>>>>>>===<<<>>>CCCHHHIIIIIILLLMMMMMMQQQYYY```bbbfffmmmuuu{{{|||zzzxxxxxxfff___TTTGGG>>>:::<<>>CCCFFFDDDAAAAAAEEEHHHJJJJJJKKKNNNPPPPPPQQQSSSYYY[[[^^^bbbhhhpppvvvxxxvvvtttfffYYYPPPCCC???===:::444///000555......///222555666555333,,,+++***+++...111444555...//////111222333444555111111222222222222222222'''***---......---...//////,,,+++---222666555333------,,,***)))***---000+++***************++++++++++++)))((((((((()))***...,,,******+++,,,+++***+++***)))---222666555444111:::CCCDDDDDDKKK\\\jjjnnnjjjjjjttt~~~tttmmmgggZZZFFF555000222333111...---///222,,,...000000/////////000111000...,,,,,,,,,...///'''...444555222///000333:::777333111111222111000222333222000...---...000777666999???===777777<<>>999666777;;;???BBB000333555444222111333666:::555222333888:::999666666999;;;999666444666999999555333777===???:::444555666777777888;;;@@@DDD???999:::CCCEEE???@@@HHHRRRYYYWWWOOOXXXmmmtttlllkkk|||zzzjjjTTTEEE>>>======<<>>===@@@DDDDDD???999AAA???>>>======???BBBCCCBBB???CCCMMMLLLBBB???EEELLLMMMOOOUUU]]]dddhhhjjjhhhxxx{{{qqqhhhYYYJJJ:::<<<<<<888333000000222111111111333444444222000(((***---------///444888///000111111222222222222555333111000000111333555///000000...,,,++++++---,,,***+++///555666222---,,,---,,,(((%%%&&&***///***'''%%%%%%)))++++++***///...,,,***)))))))))***(((***,,,------,,,++++++---***)))...666:::777222333???LLLRRRTTT\\\kkkxxxxxxxxx}}}xxxmmm```RRRCCC999///222444333///...000222111111000000///.........222111000//////......///---000333555444333333333777666444111///...///111000111111///---,,,---...///111333555555444333333>>><<<999666666999<<<>>>555444222333444555444333555222000222666999999777444888;;;;;;777444444555888777777:::>>>???===:::;;;888777:::<<<<<>>CCCFFFDDD===:::===BBBCCCCCCDDDGGGJJJIIICCC>>>BBBIIIJJJFFFKKKXXX]]]YYYNNNKKKIIIKKKNNNPPPPPPOOOQQQJJJEEEHHHPPPUUURRRLLLIIINNNRRRPPPKKKIIILLLOOOPPPJJJHHHLLLMMMJJJLLLPPPMMMXXX]]]WWWVVV^^^aaa]]]ZZZTTTVVV^^^```ZZZ[[[cccgggbbb^^^___cccggghhhggggggkkkooonnnkkkjjjnnnsssuuurrroooqqqttttttoookkkrrrzzz{{{sssrrrzzz}}}yyywww{{{<<<888444444666666444222...000666;;;<<<;;;;;;>>>EEEHHHIIIIIIIIIIIIFFFBBBAAA???===:::888777777777<<<999555666:::======;;;@@@@@@@@@??????>>>>>>>>><<<<<<======>>>???@@@@@@@@@DDDGGGEEECCCCCCBBB@@@CCCGGGMMMRRRTTTXXX\\\___eeellltttzzz~~~zzzeeeQQQHHH???<<<999666444333222222111555999999666222//////---,,,,,,---///111333333000000000000111222444555333111///------///111333444222000...,,,,,,++++++------///111222222111000///---)))'''&&&'''(((((()))'''%%%'''***,,,+++***+++,,,,,,------,,,+++***...,,,+++---000222000......///111333555999===???DDDIIIRRR]]]hhhqqqwwwzzzzzzooo```OOO@@@888000000000111222333222222333222222111000//////...//////000111000///---,,,---///222444333333333444555777777444000///222555333000------...///...,,,///333666555222000333777777777555555555555777777888666444333555666666666222222222222222333666888888777777888777666444333555555777999<<<>>>???@@@===::::::@@@CCCBBBAAAAAADDDIIIIIIGGGKKKVVV___aaa```hhhttt}}}mmmVVVCCC;;;===BBBAAAAAA@@@>>>;;;:::;;;<<<@@@BBBDDDEEEEEEEEEEEEEEE@@@???BBBFFFJJJKKKNNNQQQOOOKKKGGGIIINNNRRRRRRPPPJJJJJJJJJKKKLLLLLLKKKIIIIIIJJJLLLNNNPPPOOOLLLJJJQQQWWWVVVNNNJJJPPPXXX\\\SSSTTTXXX^^^___\\\YYYXXX^^^\\\YYYWWWYYY___aaa```\\\```cccdddcccccceeegggssshhh```ggguuu|||ssshhhgggpppxxxvvvmmmllluuuuuuqqqqqqwww||||||xxxvvv}}}}}}777777666555444555777999444444???NNNPPPDDD???DDDKKKNNNHHH>>>@@@IIIGGG===777:::<<<;;;666444666999<<<888555666:::===<<<:::BBBDDDDDD@@@<<<;;;>>>CCC777888:::<<<===>>>>>>>>>???HHHHHH>>><<>>666///---...222...,,,...222444111...000000000000111333555666222000---******---000222888555000---,,,,,,,,,,,,///111333222000///000222111---((('''((()))&&&###'''&&&''')))+++,,,,,,+++)))+++---///000///,,,+++333...+++...444666444000,,,000444666777<<>>AAALLLXXXXXXOOOJJJKKKIIIIIIBBB::::::@@@AAA===777999:::888555444666999999888888888999;;;;;;<<>>AAA666666777888:::<<<===>>>???EEEEEE@@@>>>AAAAAA===AAAEEEJJJJJJGGGEEEFFFHHHQQQNNNKKKLLLQQQYYYaaafffppp{{{rrrXXXCCC===;;;888555444666777666555666:::>>><<<666000......111000///000222333111///...///111333555555555555444111---++++++---111444555555333///++++++///222444444222111//////000111///,,,***)))))))))'''%%%%%%&&&(((***,,,---,,,+++,,,---...000000///---,,,000//////111444444111...---000555<<>>>>>CCCBBB===<<<@@@@@@BBBCCCEEEGGGIIIKKKLLLIIIIIIJJJJJJJJJHHHEEECCCCCCEEEJJJMMMOOOPPPOOOOOORRRZZZYYYOOONNNWWW[[[WWW[[[VVVWWW___aaa[[[WWWXXXZZZ^^^]]]XXXXXX^^^```^^^^^^___aaabbbaaaaaabbbccc```eeekkkoooooopppsssuuuvvvqqqmmmnnntttxxxuuuqqqyyytttttt||||||zzz{{{~~~||||||}}}//////111666;;;===:::777IIIRRRXXXWWWVVVXXXUUUOOOCCC>>>;;;<<<888444888@@@???<<<999666555666777999666:::<<<;;;888888;;;???@@@??????>>>===;;;:::999888666555444666999===@@@???===???EEEDDD===<<>>;;;;;;???EEEFFFBBB===FFFFFFIIIKKKLLLPPP\\\iiijjjjjj{{{mmm]]]XXXRRRGGG===;;;;;;;;;::::::<<<@@@CCC???>>>===>>>AAABBBAAA@@@CCCFFFDDD<<<;;;@@@@@@<<<888???GGGIIIEEECCCFFFJJJPPPIIICCCEEEMMMPPPKKKDDD???HHHOOONNNIIIHHHPPPXXXTTTMMMKKKRRRYYYXXXQQQJJJWWW]]]]]]WWWVVV\\\```___RRRTTT\\\bbb___WWWYYY```kkkbbbYYYXXX___dddccc___RRRddduuuttthhhdddooo~~~~~~qqqgggkkkxxx|||rrreeevvv~~~wwwrrrwww~~~zzzvvv~~~|||uuu|||yyy~~~,,,,,,///777???CCCAAA>>>RRR\\\^^^UUUSSSXXXWWWNNN???888888===999000444AAACCC???:::666666777999:::777;;;======::::::<<<@@@;;;::::::::::::999777555:::888555333444888===AAA===888;;;EEEDDD:::999AAAFFFBBB???>>>??????>>>===999???DDDAAA===BBBPPP]]]eeecccgggvvv}}}iiiWWWNNNDDD999222666999888666555888;;;:::777444444666777666444...111222000------111555---111555999999777333111555333111000000111333555---111444111++++++222999666111,,,---222444222...+++...///,,,)))(((+++///(((***,,,,,,++++++,,,---222111///---,,,,,,,,,---'''///666888444000111444777999BBBTTTgggrrrqqqlllrrr~~~pppbbbRRRAAA666///333777777333000000222......------,,,,,,++++++,,,+++)))((()))+++///111......,,,***((((((+++---000//////222666777333///...///000///---,,,...111---,,,...333888888333...777555333222222333555777222333666999:::888333000777444333555999;;;888444...111444444333555;;;@@@>>>======AAAFFFHHHEEEAAAJJJJJJLLLOOORRRXXXffftttxxxxxxlll___]]]WWWFFF777666999===>>>>>>???BBBEEE@@@===;;;===AAACCCAAA>>>AAAGGGDDD999888@@@BBB;;;:::BBBJJJKKKEEEBBBDDDHHHPPPHHHAAACCCLLLQQQMMMFFF@@@IIIOOOMMMEEEDDDNNNYYYTTTIIIGGGTTT___[[[PPPJJJSSS]]]]]]RRRPPP[[[bbb```QQQPPPYYYeeebbbVVVVVVaaalllaaaVVVUUU]]]cccaaa]]]UUUaaammmppplllkkkpppvvvssspppnnnooorrrtttrrrpppssstttnnnwwwyyy~~~~~~}}}yyy~~~...000555<<>>;;;777666999<<<<<<;;;:::<<>>===:::<<<<<<:::777666999<<<;;;999777666666999===???::::::<<<===;;;999999;;;>>>>>>???>>><<<;;;;;;;;;<<<>>>@@@AAACCCHHHOOOUUUUUU[[[eeeooowww{{{}}}}}}|||ooo___NNNBBB<<<===<<<999666555666999<<<777888888888888777777888333222///---+++,,,///111222333555777777555444222222111000000000000111222000000000///...///111333000...---...111333222111///...,,,)))((((((***,,,+++,,,---,,,******,,,...............------,,,,,,---111666999999:::===@@@>>>HHHVVVbbbkkkpppsssuuu~~~yyyhhhRRR<<>>BBBBBB@@@===???===<<<<<<>>>AAACCCDDDAAABBBAAA>>>===??????>>>BBBDDDFFFEEECCCBBBBBBCCCFFFFFFGGGGGGGGGGGGHHHHHHDDDFFFHHHHHHHHHIIIKKKMMMMMMNNNPPPSSSXXX\\\[[[XXXQQQTTTVVVVVVWWWYYYZZZYYYXXXWWWXXX[[[]]]\\\\\\]]]\\\[[[[[[[[[[[[\\\]]]]]]^^^___bbbkkksssvvvrrrllllllqqqtttpppkkklllwwwwwwyyyyyyzzz}}}111777>>>CCCIIIRRR___hhhXXXTTTXXX___YYYJJJBBBEEEDDDEEE>>>444666??????777888>>>BBB???777444888>>>AAA;;;777:::BBBEEE@@@999===AAABBB===666666>>>FFF::::::999999999:::<<<===888???>>>444222888:::555777===BBBAAA===999:::<<>>>>>999666777:::999333---***+++------,,,666666555444444444444555...//////////////////...444000,,,---111333000,,,***---///000///000222444444///)))&&&'''))))))''',,,......,,,))))))+++...)))+++---///000...,,,+++444444555888===CCCGGGJJJKKK[[[nnntttppppppyyyzzzlllQQQ888))))))((())),,,000111---)))+++++++++,,,,,,,,,------&&&''')))***,,,,,,------666555222---***))),,,...+++333;;;999222,,,...333///---,,,///333444///******+++------...000555999444666888999999888666444888666444333555666666666---333999<<<:::777777888888555222333666777555333===EEEKKKKKKJJJOOO^^^kkkhhheeehhhuuu|||```JJJ???>>>555444666===DDDDDD===555===>>>===;;;:::>>>FFFLLLCCC===>>>FFFEEE>>>===CCCHHHCCC???>>>@@@BBB@@@>>>;;;EEEOOOLLLBBB===BBBIIIHHHBBB???DDDLLLOOOHHHAAAEEEUUUYYYOOOMMM[[[ffffffRRRLLLOOO\\\```WWWQQQRRR```___WWWPPPVVVccccccYYYKKKVVVaaabbbZZZVVVYYY___bbb___```jjjwwwzzzsssiiinnnrrrsssmmmhhhlll{{{~~~rrrrrr~~~>>>FFFKKKNNNZZZhhhiii```UUUSSSQQQNNNLLLHHHCCC@@@???>>><<<<<<<<<===>>>>>><<<============>>>>>>>>>>>><<<::::::<<<>>>>>>>>>??????>>><<<999999;;;===@@@===<<<===@@@BBBAAA>>>===999555555666777666555555999===??????@@@AAABBB======>>>@@@CCCEEEEEEEEEDDDNNNXXX]]]]]]^^^dddjjjooowwwvvvpppoooeeeQQQCCCAAABBB===777666999;;;:::777777999;;;;;;:::888888999555000***)))+++...///...444333111222444666666666000///---,,,,,,,,,------.........///......---,,,++++++---///222444555444444///)))'''***,,,,,,+++.........------,,,++++++---------///000///---+++...666>>>AAACCCJJJTTT[[[cccoooyyyzzzxxx|||xxxkkkZZZDDD222)))***,,,---......---,,,)))***+++---///...***'''***)))))),,,000333222111...111111...)))(((---222555333111///...---------222///---...222222---)))***((((((,,,111555444333444555666777777777777666333333444999======666000777555555888;;;<<<888555888777777888444222555<<<>>>FFFOOOSSSWWW___mmmxxxtttxxxcccQQQCCC<<<999666444888>>>@@@>>>:::@@@<<<888888<<>>AAA???======>>>@@@AAA@@@>>>AAACCCBBB>>><<<===???@@@BBBDDDDDDCCCAAAAAAAAAHHHGGGEEEEEEGGGHHHIIIIIIOOOLLLKKKPPPYYY]]]ZZZVVVRRRXXXWWWOOONNNUUUXXXUUUZZZVVVXXX]]]ZZZSSSVVV___UUU^^^aaaYYYVVV\\\___]]]^^^cccjjjnnnppppppqqqrrrrrrrrrqqqpppqqqtttyyy|||JJJPPP]]]ooozzzvvvhhh]]]UUUQQQLLLHHHFFFDDDBBB@@@===???AAA@@@>>><<<<<<===>>><<<;;;<<>>999999888888999;;;>>>@@@BBB@@@===:::999999999:::CCC@@@>>>>>>AAAEEEFFFFFF:::888666666777888666444999888999<<>>??????>>>===<<<<<<===DDDCCCCCCDDDDDDCCCAAA??????GGGNNNJJJAAA???GGGPPPKKKJJJKKKPPPWWWZZZXXXTTT___^^^WWWOOOLLLRRRXXX[[[RRRSSSWWW[[[ZZZUUUTTTUUUaaa\\\VVVWWW___fffbbbYYY^^^iiisssrrrjjjiiisss~~~{{{rrrjjjooo{{{{{{VVVWWWhhhuuu___UUURRRMMMEEE???===>>>???@@@===AAADDDEEEBBB???>>>>>>???<<<;;;<<>>???AAABBB@@@AAAJJJUUUYYYSSSKKK```jjjuuu|||www]]]NNNJJJAAA444666888999666222222666;;;;;;777555888<<<;;;555///---///000///---///555;;;111000111333444444222000222111///---+++++++++,,,...---,,,,,,,,,---...///000//////222555555222///...000111...)))(((***...)))+++///222333222111///333333222111000000//////444888DDDUUU]]]aaakkkyyy~~~vvvpppeeeRRR@@@---,,,+++)))))))))))))))*********,,,///000000000,,,++++++---000222222111,,,,,,,,,,,,,,,------------//////...+++***,,,///111444666333...+++,,,...///000000000111222555888666777777888888777666555444444555888<<<<<<888444444777:::<<<;;;999888777888444333666777888<<>>???CCC@@@===<<<>>>AAABBBCCCAAA???<<<<<<===>>>>>>>>>FFFDDDBBBCCCDDDDDDAAA>>>>>>EEEKKKIIICCC@@@FFFNNNFFFGGGJJJOOOTTTVVVUUUSSS___ZZZUUUSSSQQQPPPUUU\\\SSSUUUVVVTTTVVVYYYXXXTTTccc[[[WWW]]]eeefffccc```eeekkkpppooollloooxxxxxxsssxxx___aaajjjuuuttteeeVVVQQQLLLGGG???:::888:::<<<===AAAAAABBBDDDEEEEEECCCAAA======>>>>>>>>>???AAACCCBBB>>>:::999===AAADDDEEEDDDDDDBBB>>>::::::<<>><<<<<<===@@@DDDFFFAAA???<<<:::999888888888888777888<<>>????????????AAA@@@@@@FFFLLLOOOMMMIIITTT\\\eeeooozzzuuuaaaRRRJJJAAA888555777777444111000333777777666555777999777111,,,+++...111111111222444777///......000222333333222222111...,,,+++*********///...---,,,,,,...000222111444777777555222111111///000111...+++***+++---***,,,...111333555555555666666555333222222444666;;;AAAKKKXXXgggvvv|||rrraaaHHH444---,,,)))''''''(((***+++,,,***)))***---///000000***+++...111333222000...+++******,,,......---+++***...000///,,,+++...111111444555222...++++++---222444555333111111555999555777:::<<<<<<999666444555444555777:::;;;999666444888<<<===:::777777888;;;777555888;;;>>>CCCHHHUUU```kkkooopppzzzcccLLLDDDCCC666888:::<<<;;;999888777;;;>>>@@@???>>>???BBBFFFAAA???>>>???AAABBBBBBBBBEEE@@@<<<;;;>>>AAABBBAAABBBBBBBBBBBBBBBBBBBBBBBBGGGAAA===AAAJJJNNNIIIBBBEEEFFFHHHKKKNNNPPPRRRSSSPPPMMMRRRZZZYYYQQQPPPUUU]]]]]]VVVMMMQQQ\\\```[[[WWW[[[dddjjjddd[[[aaammmppphhhdddlll|||~~~ccckkkmmmddd[[[XXXUUUPPPFFFAAA<<<888777888999999DDD@@@===@@@FFFJJJHHHDDD:::>>>AAA???;;;;;;@@@EEEIII@@@999999???DDDCCC@@@@@@EEEGGGDDD===;;;@@@GGG============<<<===>>>???HHHEEE@@@;;;888777999;;;333666;;;>>>???===;;;:::777666777<<>>HHHTTT[[[___qqqxxx~~~|||ooo\\\DDD111,,,+++((('''(((***---///...+++))))))***,,,------(((+++111444444111---***+++******,,,......---+++,,,...111111//////000333222222111///......---,,,333555666444222222555999333777<<>>:::666???AAAAAA???===???DDDIII>>>>>>@@@CCCEEEEEEBBB@@@DDD???::::::===AAABBBBBB<<>>:::888888888888777CCC>>>:::===CCCGGGFFFDDD;;;>>>@@@>>>999999>>>DDDFFF>>>777777===AAA???;;;===CCCHHHFFF???===AAAGGG<<<>>>???>>><<<;;;<<<===HHHFFFAAA;;;666555777:::111666;;;===;;;888777666777777:::>>>BBBCCCAAA>>>999???CCCAAA;;;:::BBBJJJAAACCCGGGNNNYYYcccbbb\\\aaaqqqyyywww{{{|||tttooo]]]CCC666777777666444333333222111111222444666555222000000000...------000444333///***---++++++---000444666666333111///...,,,,,,,,,,,,000000000000111333555666333999>>>:::000,,,///555333///+++,,,///111000---111///------///444999===555666777666777<<>>;;;666333333333333333444666999:::<<<<<<===<<<::::::;;;<<<;;;;;;===BBBFFFLLLYYYdddxxx~~~zzznnn```OOOCCC:::666444777>>>AAA>>>:::??????>>><<<<<<>>>AAADDD>>>>>>AAADDDFFFFFFCCC@@@>>>;;;888888:::===???AAA;;;>>>@@@AAAAAACCCGGGJJJBBBBBBCCCDDDEEEGGGJJJMMMKKKHHHEEEEEEHHHLLLOOOPPPVVVTTTSSSTTTRRRPPPQQQVVVVVVXXXYYYXXXZZZ^^^]]]YYYZZZZZZ^^^gggmmmllliiiiiillluuuXXXWWWTTTMMMHHHEEEAAA>>>AAA>>>999777777888999999;;;<<<=========>>>>>>???@@@>>>;;;::::::;;;===>>>===;;;999888:::;;;<<<===>>>@@@BBBBBBAAA???======;;;======;;;999:::<<>>:::666333444666444444555777888999888777666<<>>>>>AAA:::<<>>???AAAIIIUUU^^^fffrrr}}}qqqkkkcccQQQ@@@000///---,,,,,,...///000,,,+++******,,,...------,,,...///...,,,***+++,,,---//////---+++***---000111///...111555666333///...000222222000111555999111111222444555555333111222333444666777777777666222222111111111444888;;;CCCAAA>>><<<===??????@@@<<>>>>>===;;;@@@@@@@@@BBBDDDEEEEEEDDD999999999888888:::>>>AAACCC???===@@@FFFJJJIIIGGG>>>EEEIIIGGGAAAAAAKKKUUUMMMIIIFFFGGGLLLNNNMMMJJJZZZZZZUUUMMMLLLRRRXXX[[[TTTTTTYYY^^^^^^ZZZYYY[[[ddd^^^ZZZ___mmmwwwsssiiiiii}}}[[[MMMDDDGGGGGG???;;;===CCC>>>888555666888;;;<<<444:::@@@???999555777:::DDD===666666<<>>BBB@@@999222::::::999777555777===BBB555888:::999555222111111888444000111777;;;;;;999666@@@JJJHHH>>>888<<>>;;;;;;AAAGGGHHHAAA:::<<>>DDDHHH;;;;;;<<>>===>>>???>>>888888888999999999::::::CCC@@@;;;888777777999:::777<<>>:::888;;;>>>EEEAAA<<<;;;<<<>>>>>>===AAAEEEHHHDDD===999:::===<<<;;;:::;;;===>>>>>>>>>999888777666666555666666222333555777888999999999DDDCCCBBBBBBBBBAAA>>>;;;<<<===@@@BBBCCCBBB@@@>>>??????@@@AAAAAABBBCCCCCCCCCAAAEEEQQQYYY[[[___eeeffflllmmmbbbNNN>>>777777666555222111777>>>>>>999666888999777444333666888777222,,,,,,000333111///222666999777333000111444000666===@@@===999666444777444111000111444666777000555999777111---000333555111------000333333111111888777//////999@@@???CCCEEERRRcccjjjiiioooxxx|||qqq^^^GGG666111...,,,///333444000++++++,,,++++++***))))))((((((+++------+++***+++---777444000---,,,,,,...000---000333444333222111111000000222666999888333//////111333333222222333555000111333444444444333333777555111///000333777:::@@@???@@@AAACCCEEEFFFFFFLLLNNNUUUeeeyyy~~~nnnYYYHHH888333444@@@IIIIIICCC===;;;;;;;;;===???@@@@@@???:::999<<>>BBBDDDBBB>>>HHHKKKNNNLLLHHHGGGJJJNNNRRRLLLMMMUUUWWWRRRRRRXXXdddddd]]]VVV[[[eeefff^^^ccchhhnnnqqqrrrtttyyy}}}JJJEEE>>>;;;<<<>>>??????::::::999999::::::;;;;;;FFFDDDAAA===999888888:::999<<<>>>>>>;;;;;;===???GGGAAA;;;;;;>>>AAA???<<>>???AAABBB@@@>>>???<<<>>>FFFLLLNNNRRRWWWQQQ[[[dddbbbUUUFFF<<<888999999888666:::???>>>:::666777777777555555777888555111------///111111000666888999777222000111444111555;;;===;;;777555444777444222111222555666666111555999999555333333555777555333222333333333222///222333222666???GGGIIIIIIRRRcccsss{{{zzz|||ttt\\\FFF:::111///...///111111...***++++++,,,,,,+++***)))((()))+++------++++++,,,...666444000---++++++,,,---///111333333222000000111000000222555777666222...---///222333222111222333///000222444444444444333666555333222222444666777555===DDDDDD??????HHHQQQVVVUUU\\\pppkkkZZZNNN===888888@@@GGGFFF@@@<<<>>>:::777777;;;@@@BBBCCC;;;999999<<<===;;;<<>>EEEHHHKKKKKKIIIHHHJJJKKKJJJLLLRRRYYYYYYUUURRRSSSbbbccc```[[[[[[```eeefffZZZgggtttwwwrrrqqqzzzBBB>>>:::888999<<<>>>>>><<<<<<;;;::::::<<<===>>>FFFFFFEEE@@@999666555777<<<<<<<<<<<<===>>>@@@AAAGGGAAA;;;<<<@@@CCC@@@<<>>AAACCCEEECCCAAA@@@CCCEEEHHHHHHEEEAAA===<<<@@@CCCBBB@@@>>>>>>@@@@@@===:::???======@@@CCCCCCFFFJJJCCCKKKUUUXXXSSSIII@@@<<<:::======:::;;;>>>===;;;888777555666777888888777222111/////////000111222888999999666222000222444000333666888666444333222666444222222333444444333222444888:::;;;:::888777555666777555333000//////111///222999@@@EEEMMMTTTXXXeeesss|||xxxbbbLLL>>>333333333222000///---,,,+++,,,---------+++)))'''***,,,......,,,,,,---...444222///,,,***)))***+++000111222111...---.../////////111333444333///,,,+++---111222111000000000///000222444555555555555555555555555555555444444000888???AAA@@@DDDOOOXXXZZZbbbqqqxxxcccSSSCCC>>>===AAADDDAAA===<<<;;;888666888>>>BBBBBB???;;;777555777999999<<>>===============>>>>>>AAACCCGGGJJJLLLKKKJJJHHHJJJRRRXXXXXXWWWWWWWWWTTTZZZ___eeegggbbb]]]aaaiiicccjjjrrrvvvwww|||<<<;;;888777888999;;;<<<>>>===<<<;;;;;;===>>>???@@@BBBBBB>>>888333333444===<<<;;;<<>>@@@AAAAAA===999666666888:::999999:::<<<======;;;111222333444555555444444999888555444555888<<>>???CCCIIINNNJJJEEEAAA????????????AAABBBBBBAAA???===;;;;;;>>>>>>???@@@?????????AAAEEEGGGHHHHHHGGGCCCAAA???777<<<>>>;;;:::<<<===;;;<<<888555555888888666444///000111111000000111333333555777666333222222333///000111111111000//////333222111111222222111///222222555:::>>>>>>:::777444777;;;:::666222000111777333777CCCJJJKKKRRR]]]qqq{{{}}}}}}zzzmmmUUUAAA666777777555111.........+++,,,.........,,,)))(((,,,---...//////............---,,,+++******+++,,,000000///---+++***+++,,,---......//////...+++***))),,,000111000/////////000111333555777888888777555666888999999777444222444222333<<>>===>>>777777:::AAAGGGFFF>>>777888555444777888888;;;@@@>>>AAAEEEEEEBBB???>>>???EEE>>>999>>>HHHLLLGGG???<<<===>>>===<<<<<<>>>??????AAAEEEKKKNNNNNNKKKHHHSSS[[[\\\SSSPPPWWW\\\ZZZSSSXXXfffppplll```___fffwwwpppkkksss;;;;;;:::888888888999:::======<<<;;;<<<===>>>???:::===>>><<<888555555666===<<<;;;===???AAABBBAAA???AAACCCBBB@@@>>>???AAA===:::666555666666444111<<<999666555777:::<<<===222222333444555555555444999888666555555888<<<>>>999===@@@???<<<===BBBGGGNNNHHHBBBAAACCCCCC>>>999>>>CCCGGGDDD>>>:::;;;>>>999===@@@@@@>>><<<;;;:::DDDCCCAAA@@@??????>>>>>>777<<<===;;;;;;>>>@@@??????;;;777666777777555222000111333333222111111222,,,///333666555444222111------,,,,,,---------,,,/////////000111111///---111111333888>>>>>>:::555555:::???@@@===:::888999>>>===CCCOOOUUUVVV___lll|||yyymmmVVVCCC666777666333000...---...,,,---...///...,,,***))),,,---///111222111///---))))))***+++,,,......///......---+++((('''((()))++++++,,,,,,+++)))))))))***,,,///111000/////////111333555777999999999999666888:::<<<;;;999666444444333666@@@OOO]]]gggjjjppprrrUUUEEE@@@>>>@@@AAA??????AAA;;;<<>>>>>BBBFFFEEE@@@;;;999999EEE???;;;@@@HHHLLLFFF???<<<===>>>>>>======???AAA???AAAFFFKKKPPPQQQNNNLLLVVV\\\\\\SSSPPPVVVYYYWWWWWWXXXaaammmnnneeeccciiiyyytttsss~~~=========<<<:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;:::;;;<<<>>>???@@@@@@@@@@@@===@@@BBBBBB@@@>>>??????;;;777333333555777555222666555555666888999999888777777777666777777888999777777666666777888:::;;;777:::<<<<<<<<<===@@@DDDHHHDDD@@@AAADDDCCC>>>999<<>>===;;;:::<<>>>>>;;;<<>><<<999888777666444333333333444555555333222111***,,,000444555555333111---,,,++++++------,,,+++...------...000000///...111111222777;;;;;;888444222777===AAABBBBBBAAA@@@HHHMMMUUU]]]aaagggtttzzzfffRRRFFF555444222000///...------............---,,,++++++,,,...111555666444000+++&&&'''***---///111222222,,,------,,,)))((((((((()))***+++***(((((()))***,,,...000000000000111222333444666888999:::999999999:::<<<======;;;999888000;;;GGGMMMQQQ]]]qqqjjjYYYDDD>>>;;;>>>AAA@@@@@@AAADDDBBB@@@???@@@@@@@@@???777666:::???AAA===<<<===BBBEEEGGGEEE???;;;999::::::@@@EEEEEE@@@>>>AAAEEE>>>=========>>>???@@@AAAAAADDDGGGKKKNNNPPPQQQQQQPPPTTTXXXWWWWWWWWWTTTNNNaaa^^^^^^dddhhhkkknnnrrrjjjwww===???AAA@@@>>><<<===???777999:::<<<<<<;;;:::999===;;;999;;;???AAA???===888<<<@@@AAA???======>>>???======@@@CCCCCC???:::777777666555444444777999333333333555777888666444<<<;;;888777777888:::;;;444555777888999999888777777888:::<<<===>>>??????@@@@@@AAA@@@??????>>>>>><<<===???AAAAAA@@@>>><<>>===444999@@@CCCBBB???<<<;;;AAA@@@<<<999<<>>>>>444BBBQQQVVVXXXddd|||zzziii]]]EEE===888<<>>CCCBBBAAA>>><<<===AAADDD;;;:::===BBBCCC???>>>???DDDDDDDDDBBB???===<<<<<<777@@@HHHFFF===999>>>DDD???<<<;;;<<>>555333111111333555666777===;;;888555555666999:::111444777::::::999666444777777999<<>>BBB@@@:::999???EEE===:::888===CCCEEE???888CCCGGGEEE;;;444666::::::666;;;@@@BBB???<<<<<<===CCC@@@999555999??????;;;777999:::999666666888;;;:::777555777:::999222,,,444111///...000333555666111///...///222222000---///...---...111333444444333444555666666555444444<<<>>>DDDMMMWWW\\\]]][[[eeevvvyyytttzzzaaaMMM999555111111666888666333222000...,,,+++,,,---...***---333:::<<<888000((((((***...111333444333333,,,///111111///---,,,++++++,,,---,,,******...111222222222000000111555777222333444666666666555555???>>>=========???@@@AAA???EEENNNVVVaaaqqqooo^^^FFF<<<777<<>>;;;;;;???BBBAAA>>>===???CCC???===???CCCDDD@@@???AAACCCBBB@@@>>>===>>>>>>>>>???@@@BBBCCCBBBAAA???>>>???;;;888:::@@@BBB@@@===CCCFFFIIIHHHGGGJJJRRRXXXWWWNNNLLLXXX```^^^[[[]]][[[ffflllkkkooowwwzzzvvv|||555777===DDDIIIFFF>>>777:::999999999:::<<<>>>???:::;;;<<<===>>>>>>>>>>>>@@@:::555888???BBB>>>888777999;;;>>>???===:::666999555333444888999555111//////...,,,,,,111:::@@@999555333444333111111444777555444777;;;<<<;;;888222888>>>@@@===<<>>===<<<===???AAAAAA@@@666<<>>BBB@@@===GGGQQQ[[[]]]\\\cccsssuuuZZZ>>>;;;999888555222333777111000///...---,,,+++***000//////000111111000...)))---111333333111000///222...***...444777333---...555999444+++***444@@@777333111444999:::555...555222000///222666999:::888<<>>;;;<<>>;;;<<>>DDDCCC===999;;;???IIIBBB===???FFFIIICCC===;;;???BBB???<<<===FFFNNNEEEDDDEEELLLTTTVVVPPPIIIPPPWWWWWWQQQVVVeeemmmlllfff```lllqqqttt555999>>>DDDGGGDDD???;;;;;;;;;<<<<<<===>>>???@@@::::::;;;<<<======>>>???EEE???::::::===>>>;;;888222;;;DDDCCC;;;666999>>>666444333555888999777555222222111000000333999<<<888333000000000...111555777777888:::<<<===<<<:::999<<>>===>>>@@@@@@===<<<===???@@@===;;;===>>>???===999777888:::777777777777777666555555>>><<<;;;;;;===>>>===<<<999===AAA@@@;;;666555555666555555666999;;;<<<;;;===;;;888444333444666888555222///---...000222222444222000111444777777666111000222444333222666===DDD===999???JJJSSSSSSOOOUUUaaammmpppnnnrrryyy___FFF@@@;;;:::777333222444000...,,,+++,,,...000222000///...///000000///---***---111222111000//////......///111222222222111///222444222///000555:::555333222444888:::777444333111000000222555999:::777999>>>BBBAAA>>>BBBIIIZZZ\\\bbbrrrcccLLLAAA777666888:::===@@@===999888::::::888999===DDDAAA===<<<===>>>??????;;;<<<===>>>>>>>>>>>>???BBB@@@@@@AAACCCCCCAAA???<<<===???AAACCCFFFHHHIIIGGGHHHJJJNNNQQQSSSRRRQQQVVVQQQPPPVVV^^^ffflllpppfffkkkvvv888;;;@@@CCCCCCAAA???>>>999:::===???@@@@@@???>>><<<<<<;;;<<<===???@@@BBBCCC???;;;888999999999999555<<>>>>>>>>>>><<<;;;999888888888777777777777888888999:::===;;;999999:::;;;:::999<<>>BBBCCCEEEHHHOOOXXXaaahhhqqquuuzzzxxxdddMMMDDD;;;999888555111000...+++)))(((+++000666:::111///------.........---,,,...///000.........///***000555555000---///222000//////222555666444222222222333444666777999999333333222222333666888:::<<<::::::???BBBEEEJJJQQQ[[[iii|||mmmRRRBBB555666<<<>>>;;;888<<<777444555666666:::???>>>===<<<=========:::888>>>999666999???CCCAAA>>>:::>>>BBBBBB???>>>???BBB===<<<===CCCKKKMMMIIICCCHHHJJJMMMOOOOOOQQQTTTWWWVVVLLLNNN___kkkjjjjjjpppppp|||}}}<<>>666999<<>>======>>>@@@CCCDDD;;;:::888555444555999;;;@@@<<<999===CCCDDD===555555666777666666666999;;;333111111444777888666333444111000222333111333777444888===>>><<<;;;<<<===EEEBBB??????@@@AAAAAAAAABBBCCCCCCAAA???>>>>>>@@@>>><<<999888888888777666::::::999999;;;<<<>>>@@@;;;999888888:::;;;::::::>>>>>>===999444222222333222555777888888;;;AAAEEE???<<<777555555444333222888888666222...///444999333333444444555444333222666333222222000000666>>>???KKKVVVUUUOOOUUUiii|||{{{ttthhhPPPCCC777666777444///,,,+++***)))))),,,222777;;;111///---,,,---------,,,---...///...,,,,,,...///---333777666000+++,,,///...---///333777777333///000222333222111333777:::777777777777666777999:::AAA>>>===???CCCIIIVVVbbbXXXsssuuuSSSDDD888999???@@@;;;888:::777555555666999===AAA===<<<;;;<<<===<<<999777;;;888666:::AAADDDBBB>>>888<<>>@@@BBB???>>>???DDDKKKLLLGGGAAAGGGIIILLLNNNPPPQQQTTTVVVOOONNNVVVeeennnmmmkkklll|||@@@BBBCCCAAA<<<999:::<<<888999<<>>===>>>===<<<;;;<<<>>>@@@BBB::::::888555333555999===AAA===:::===CCCDDD===555777888999888666666888999444333333777;;;<<<999666444333666:::;;;777666777333777;;;<<<:::999:::<<>>>>>@@@BBBDDDDDDCCCDDDCCCAAA>>>===>>>??????<<<:::999999:::::::::;;;;;;::::::<<<===???AAA999888777888;;;=========<<<;;;888555222000111222555777:::999999:::>>>BBB@@@===:::888777555444222555777999777444222444777666666444222222222444666777444333222000000777???KKKTTT\\\\\\YYY^^^oooxxxiiiNNN@@@333111333222...***)))***+++---///222333444000///------......---,,,---......---,,,,,,...000444555555444111---***)))+++...222444555333111//////111222000---...333777<<<>>>>>>===;;;:::;;;======@@@FFFKKKMMMRRR```nnnnnnpppQQQFFF>>>===@@@???===<<<666666666666888;;;>>>??????===;;;;;;<<<<<<<<<;;;666888;;;@@@CCCCCCAAA???;;;<<<>>>@@@BBBBBBBBBAAAAAAAAABBBDDDFFFFFFDDDCCCEEEFFFIIIMMMRRRTTTSSSQQQPPPZZZ``````dddmmmssssss}}}AAAAAA@@@>>>;;;999999:::<<<===>>>???@@@AAABBBBBB<<<;;;:::999999:::;;;<<>><<<:::777888:::<<<999???DDDBBB<<<999;;;>>>999999999999999888777666888888888:::===>>>>>>===555555:::@@@AAA;;;777777444666888999888999:::;;;??????>>>>>>???AAADDDFFFEEECCCAAA>>>======<<<===???>>><<<;;;;;;===???@@@:::::::::::::::;;;<<<===888777777888;;;>>>???>>>:::888555333222222333333777888::::::::::::;;;===>>>??????<<<999666555666333555888999888666555555999888555222000222777:::888666555555333333:::BBBWWWUUUTTTZZZeeennnssstttxxxkkkMMM>>>111///111000---+++)))+++---000111000///---......---...000000...---,,,---......---...000222888555222111111///+++(((,,,000333444222/////////...///000...,,,---111444>>>AAACCCCCC@@@>>>???AAA999DDDUUU```bbbccclllwwwgggQQQHHHAAA???>>><<<<<<>>>222555777666888<<<===;;;@@@===;;;:::<<<>>>??????444:::AAADDDDDDAAA@@@???@@@===;;;>>>CCCEEEDDDAAA@@@CCCEEEEEECCCBBBDDDFFFEEEFFFIIINNNSSSUUUTTTQQQYYYccccccZZZ\\\nnn~~~zzz~~~>>>===;;;;;;<<<<<<;;;:::@@@???>>>===>>>@@@CCCEEE<<<<<<;;;;;;:::999999999???>>><<<;;;;;;<<<<<<===888???EEECCC:::666999???888777777:::===<<<999555;;;;;;;;;:::::::::===???666666:::@@@@@@;;;777777777666555666888:::;;;;;;<<<>>>??????===>>>AAAEEEFFFBBB===;;;<<<<<<;;;999;;;<<<<<<;;;:::;;;@@@DDD;;;<<<<<<<<<;;;::::::999999777777888;;;=========888666444333444555666666888888999:::<<<<<<:::888999===@@@===777333444777333444666888:::999777444999888666333111333888===:::888888999888888>>>FFFUUUTTTVVV___kkktttwwwvvvyyypppOOOAAA444000000...,,,---)))+++---//////...,,,***,,,,,,...000222222000---+++,,,...//////000222333666333000///000000///---000111222111///.........,,,------......///222444;;;@@@EEEFFFCCCBBBDDDGGGHHHRRRbbbqqqxxxzzzjjjTTTJJJAAA>>><<<999999;;;444888999777999>>>???<<<===<<<;;;;;;>>>@@@AAAAAA:::>>>CCCDDDCCCAAA@@@@@@BBB>>>;;;<<<@@@CCCCCCBBB???BBBEEEGGGFFFFFFGGGHHHHHHJJJNNNQQQSSSUUUWWWZZZ___aaabbbaaagggttt;;;999777999===>>>===;;;@@@>>>;;;999:::>>>BBBEEE?????????>>>===;;;:::999:::999888:::===??????>>>>>>>>>===>>>>>>===:::999666555555:::???@@@;;;555;;;<<<;;;888444444888===888777999======999777888:::666333444888;;;<<<;;;:::>>>AAA???<<<;;;???CCCGGGAAA;;;999<<<<<<:::666555888:::999666777>>>DDD>>>>>>??????>>><<<:::888:::888777888:::;;;;;;:::777666444555666888999999777666777:::>>>===999555333:::>>>;;;333...000555444333333666:::;;;888555888888888666444555999===;;;:::;;;<<<<<<;;;AAAIIIOOOYYYfffmmmpppuuu~~~tttRRREEE888333000...---...***+++---......---+++***+++,,,...222444444111...***,,,///000111111333444222111000......///111333444222000/////////...---++++++,,,...000333444555888>>>DDDFFFEEEEEEHHHKKK]]]```jjjxxxtttWWWKKK???;;;:::888666666999===<<<888:::@@@CCC@@@;;;:::;;;===@@@AAAAAA@@@@@@AAABBBBBBCCCBBB@@@???BBB???<<<<<<===@@@BBBCCC===@@@DDDHHHKKKKKKJJJIIIJJJOOOTTTTTTQQQSSS[[[ccc^^^YYY```ooozzz|||<<<999666444666<<>>???<<<:::PPPGGG===:::>>>AAA???<<<444<<>>DDDEEE???:::;;;???@@@<<<666555;;;???===888666;;;@@@<<<:::777777777777666555===;;;999777666777999;;;///999BBBCCC<<<666777;;;HHH@@@888777<<<@@@>>>;;;888>>>BBB<<<333111888AAA:::666333333777999888555IIIGGGDDD>>>999888<<<@@@777888999::::::999777666@@@666,,,,,,555===<<<888111777<<<;;;666444777<<<888555222111333222///,,,777:::<<<999555444888<<<444666999:::999999999:::JJJCCC<<<;;;???BBBCCCBBBEEE```zzzxxxwww{{{{{{```LLL888111111111...,,,.........------,,,,,,,,,(((...666;;;;;;555---'''///...------///111444666+++000555333...,,,111666888222,,,+++---///---+++---///000//////222999>>><<<:::AAAOOOSSSOOOQQQZZZmmmwww||||||www___MMM<<<888;;;:::555111===>>>>>><<<;;;===CCCIII===888:::DDDDDD<<<:::???IIIDDD@@@AAAFFFHHHEEEBBB888@@@FFFCCC<<<888<<>>===EEEDDDAAA???>>>=========:::===@@@AAA???>>>???@@@CCCBBBAAAAAA@@@???===;;;:::;;;<<<<<<<<<;;;;;;;;;;;;:::999777666555555555999:::::::::999888888777666999<<<<<<;;;999888999>>>===<<<;;;;;;<<<<<<<<<;;;<<<;;;666111000444999999::::::888555555777999AAAAAA@@@<<<888777888;;;999999888888888888888888999666333444777999888777666777888777666555666777555666555444222000000000666888999666111000222666555777999999999888888999AAA@@@>>>>>>???@@@BBBDDDFFFbbb|||~~~qqqVVVHHH:::444333111000111//////---,,,+++*********---000333666555111---***,,,...000222333333222222...000111222222222222222222111///------...111222111000......111555999;;;???EEEKKKNNNTTT^^^jjjqqqyyy}}}pppYYYKKK===888888888:::>>>???>>><<<<<<===???@@@@@@>>>???>>><<<<<>>>>>>>>>>>>>>??????@@@@@@>>>???BBBFFFJJJMMMNNNNNNSSSUUUZZZ^^^^^^]]]^^^aaagggnnnvvv|||444444333333444555666777:::777444444777;;;>>>@@@:::@@@DDDDDD>>>;;;<<>>@@@DDDDDDAAA===AAAEEEIIIGGGAAA===>>>AAA???<<<999<<<@@@@@@:::555;;;<<<<<<999555333555777555777:::<<<<<<999666444<<<999555555999;;;999777444:::??????;;;888:::===<<<999555000......000222:::>>>@@@<<<444111555;;;888999:::999777555555666;;;:::888666666777888999222777<<<<<<888555444666:::777444333555666555333333666888666222000111444444666555222---+++---000666777999888777777888999666:::>>>>>><<<<<>>;;;<<>>999>>>CCCDDDCCCFFFPPPXXXVVVOOOTTTeeekkkaaaXXXXXXkkk{{{555444333222111222333444777666444555777:::===???777===CCCCCC???<<<>>>BBBDDDAAA@@@AAADDDEEEAAA===@@@EEEJJJIIICCC>>>???AAA@@@===;;;===AAA???999222:::======999333111444888555666999;;;;;;999666444<<<888444444777:::999777555;;;@@@???:::777999<<<:::888444000---...222555<<>>>>>888333333444888555222222333555555555444666777666333222333555333333222000---,,,---///666777777666555555777999444777::::::888999<<>>???>>><<<@@@DDDBBB<<<<<>>===???BBBCCCAAA>>>;;;>>>AAABBBCCCHHHQQQXXXUUURRRWWWccchhhddd```aaarrr:::777444111000111444666444555777999999:::::::::999;;;===>>>???@@@BBBCCCAAABBBCCCCCCBBB@@@???>>>???BBBDDDEEECCCAAA???>>>>>>>>>??????>>>;;;777444777999999444///---111666666666777888888888777666666666777777777777888888>>>>>>===<<<:::888999999666888888444000111777>>>???>>><<<999666555555555555333222222444777999;;;888999:::;;;;;;:::999888999:::;;;:::777555444444444444444333222444777:::888666444444666666444222111111111000///000222333555555555444222333666888===;;;:::999999;;;===>>>VVVggg|||~~~cccQQQ>>>777777666444333///...,,,+++,,,///222444222111///,,,++++++,,,,,,111111222222111000...---------///111222000---+++---,,,------///111333444777777777666555888===AAAGGGJJJYYYsssyyy^^^PPPCCC????????????@@@??????>>><<<;;;===AAAEEEAAA>>>AAAGGGGGG@@@===@@@BBB@@@@@@BBBFFFFFFAAA===:::AAAGGGGGGAAA<<<===@@@@@@>>><<<@@@HHHNNNPPPOOORRR[[[___\\\^^^iiiuuuzzz===:::666222111333555777333777;;;===;;;999666555:::888777:::>>>BBBCCCBBB<<<@@@CCCBBB>>>;;;<<>>======???BBBBBB???;;;<<<>>>@@@???;;;777666666333333222///++++++...222777666666555666666777888111555::::::888666888;;;CCC???:::888999:::999777444888:::888555666===CCCAAA<<<777777999:::777444777444222333666:::===>>>777999;;;===>>>===<<<:::>>><<<888666666666666555222444666555555666999===999666333333666777444000000000///000111333555777333333222000000111555888EEECCC???>>>>>>@@@AAABBBRRRrrr~~~~~~uuujjjUUU@@@777888777333000---,,,,,,---///222555777000//////............///333222///---,,,---...000,,,///222111...+++***+++//////...///000111222111666888:::999888;;;BBBHHHNNNOOOaaaeeeTTTCCC@@@DDDCCC>>>:::===??????<<<:::===DDDJJJ@@@;;;@@@LLLKKK???:::???DDD???;;;===BBBEEECCC@@@:::CCCLLLIII@@@:::<<>>;;;@@@IIIOOOOOOLLLTTT```ccc[[[^^^ttt<<<:::888666555555666777777:::>>>???;;;777444333555555555888===@@@@@@???888<<>><<<999666666666444333000...---...111333555555555555666666777777111555999999888888;;;>>>@@@===999888888999888777555777888999:::<<>>???>>>999999;;;<<<>>>??????@@@===<<<999666555555666777777666666777999;;;:::999888777555444444333222111///......///111333555666000000///------000555999CCCEEEFFFEEEAAA@@@BBBEEEWWWwwwrrrhhhhhhhhhaaaYYYiiitttdddSSSAAA:::888555222111,,,,,,---...000222333444////////////000111333444333111---***)))+++...000000222222000---***)))***///222444333111000333555888888999:::===BBBHHHLLLVVV```rrrhhhUUUDDD@@@CCCDDDAAA>>>======<<<<<<===???CCCEEE@@@@@@BBBEEEEEEAAA>>>>>>>>>;;;888999<<<@@@BBBBBB@@@CCCEEEDDD@@@???@@@BBBBBBCCCDDDEEEIIIMMMSSSVVV[[[]]]___cccppp999999999999888777666555:::===@@@???:::555333333000222555999;;;<<<======777999;;;<<<:::999999999777888999;;;<<<>>>???@@@===<<<;;;999888777666555999555111000111444666666333444555777777777666666333444666777888:::===@@@::::::999888888777777777888666555888===??????===???<<<999999<<<======;;;555555666:::???AAA???<<<;;;::::::;;;===???BBBDDD;;;<<<;;;888555444666999<<<888555777===???:::555666888999666111///000222///---,,,---000222333444......---+++,,,///555999<<>>AAAFFFbbbuuuqqq^^^NNNHHHKKKPPPSSS```ttt}}}[[[OOOCCC<<<888333222333,,,,,,---...///000111111000///......000333666888222///,,,))))))+++...000555444222000---+++***)))---444999777111///444;;;;;;888666999AAAHHHLLLLLL]]]ppphhhVVVDDD???BBBDDDDDDDDD===;;;999;;;@@@BBB@@@>>>@@@FFFDDD<<<;;;CCCDDD>>>777777888777888:::???BBBHHHBBB<<<===BBBEEEDDDBBBBBBIIINNNLLLHHHLLLXXXdddcccXXXYYYmmm999777666777::::::666333======<<<;;;999888888777---111666888888888888999<<<999666777999:::777444666999<<<;;;::::::===AAA@@@<<<888999<<<<<<888333888888777333///000555:::111444888:::888555222111777333111333777::::::999444777999777555444777:::999777666999===>>><<<999:::::::::::::::<<>>777555;;;BBBFFFMMMTTTccctttfffXXXJJJCCCAAA???@@@BBB@@@<<<:::;;;???BBBAAA@@@GGGEEEBBB>>>::::::<<>>>>><<<999888777888888888666555444333444666666666888::::::999666333222222111444666888999999999:::777666666666777888888888666777999:::;;;===???@@@===;;;:::<<<>>>@@@???===777:::;;;::::::;;;;;;::::::999888:::>>>@@@???>>>@@@<<<999999;;;======;;;;;;999888999===@@@AAA@@@>>><<<999666333111///...222333444444333555888<<<444111---++++++...222555888@@@@@@@@@BBB===???NNNeee~~~uuu^^^MMMBBB<<<<<>>>>>@@@CCCFFFDDDDDDBBB???<<<:::::::::@@@<<<888999>>>CCCFFFGGGEEEGGGGGGDDDAAAAAAGGGLLLVVVPPPOOOSSSXXXZZZ[[[^^^gggpppvvv{{{;;;???BBB@@@999444222333---111777;;;<<<999555333666222///222:::AAAAAA???999<<<===<<<888777999===;;;777333555999>>>>>>===;;;;;;:::777555555999<<<555333222555999;;;777444@@@???<<<888444222333444///555<<<>>>;;;888888999888555222444888;;;999777444777::::::999;;;@@@EEE@@@<<<:::===BBBBBB===777666@@@@@@444111999===:::666777999<<<>>>>>>;;;999CCC===888888===@@@???;;;777:::<<<;;;999<<>>777444444333///,,,333666999777444666>>>EEE666333...++++++...222444:::===::::::AAA@@@CCCPPP```oooQQQBBB@@@===777333AAAXXXllltttyyyaaaFFF888333111000000111222222000---+++++++++---///222666888666111------,,,,,,+++++++++******+++...222111---+++,,,/////////...///222555666777:::===@@@BBBCCCKKK^^^ooovvvuuu~~~eeeKKKCCCFFFFFF???999CCCDDDDDDAAA======BBBGGGAAABBBBBB@@@<<<999666666EEE???:::;;;BBBHHHIIIGGGCCCHHHLLLIIIAAA???EEEMMMVVVLLLGGGPPP]]]ccccccaaasss<<>>???>>><<<<<<<<<:::777666777999888555222333888===@@@AAA;;;;;;:::999888999:::<<<666666555777999999777444@@@???<<<888444333444555555999===>>><<<888666666333222111333777::::::999666777888888888:::???CCC???===<<<>>>AAAAAA>>>999999===<<<444111666999888999:::<<<======;;;888666<<<:::888:::===???>>><<<:::;;;:::999999===EEEJJJEEE@@@999555333111000...111444777777666888>>>CCC777444000------///222444777:::666666===???EEEUUUhhh}}}eeeKKK@@@>>>;;;777444===PPPdddooo{{{|||iiiQQQ@@@666000///111000000000...,,,***+++,,,...///222555666444///++++++,,,,,,,,,+++***(((''''''+++///000///---------...///000222333666999<<<>>>@@@CCCHHHPPP\\\lllwww~~~kkkSSSGGGEEECCC@@@???@@@AAABBB@@@===<<<===???@@@AAAAAA>>>:::777555444???===;;;===AAADDDDDDCCCEEEGGGIIIGGGEEEDDDFFFHHHMMMIIIJJJQQQ[[[dddnnnwww<<<;;;:::::::::777222...,,,...222555888999::::::000111333555666888999:::@@@<<<888666666555444222333444555555666:::AAAFFF===;;;:::<<>>@@@AAA>>>666333777888444333666??????>>>===:::999888777222666;;;<<<;;;:::;;;===BBB<<<666666<<>>???III[[[llltttvvv~~~ooo\\\MMMBBB>>>AAAHHH>>>===>>>???AAA???;;;888AAA@@@???;;;777555555666777;;;@@@BBB@@@??????@@@HHHCCC@@@CCCJJJLLLHHHCCCHHHOOOVVVXXXWWW```xxx<<<888666666888777222---//////111333666888;;;<<>>BBBBBB<<<555:::<<<>>>;;;666444555888444777:::;;;;;;999888999BBB===888666888999777444111555888777555555999======888444444777999777444777999;;;<<<<<<===@@@DDD@@@444111:::===555222666AAAAAA???<<<999888999;;;111888>>>>>>:::888:::>>>FFF>>>777888???BBB>>>999<<<===<<<777111...111444......111555888999666333666666555555555555555555///555333222888;;;GGG\\\|||fff\\\PPPCCC666000444<<<======MMMiii~~~yyy}}}rrrhhhZZZKKK;;;///,,,///***++++++++++++,,,///111111///------.../////////---------,,,+++)))&&&%%%)))((()))---222333///+++(((///444333000111888@@@@@@@@@BBBMMMaaattt{{{yyy|||ooo^^^OOOCCC>>>BBBJJJ>>>======@@@DDDCCC>>>:::??????===:::777555666777666===DDDEEEAAA===>>>AAAGGGBBB>>>CCCLLLPPPMMMGGGJJJTTT]]]\\\WWW___{{{<<<:::777666444333111000///000111333555777999:::444444444555888;;;>>>???;;;888555222222222333333888888888999999;;;>>>@@@???======>>>???>>>:::777999;;;======;;;999666555555777;;;<<<<<<;;;<<<<<<<<<:::888777777888888888<<<<<<;;;:::888777777888:::999888888777777666555666777999<<<>>>??????>>>===:::999::::::888888999===>>>>>>===:::999;;;>>>===???@@@===:::999;;;>>>AAAAAA@@@@@@@@@>>><<<:::999999888666333222222333222444666777777666666666444666888999999888777666222555111222;;;@@@JJJ[[[rrrxxxiiiUUUDDD777000222888===AAALLL___ssswwwgggSSSCCC888///,,,---,,,,,,---,,,,,,...111444000...,,,,,,...//////...000000///...,,,***(((''')))***,,,...000111000...,,,///333333222444:::???FFFNNNTTT[[[gggyyynnnWWWKKKGGGEEEBBBBBB<<<<<<===???AAABBBBBBAAA<<<======<<<999777666777;;;???BBBCCCAAA???@@@BBBAAACCCEEEHHHJJJMMMQQQTTTVVVXXX[[[aaafffqqq<<<<<<;;;777111///000333...///111333555666666666;;;555111333;;;BBBDDDCCC666777777444000000555999>>>;;;888999<<<===<<<999>>>??????===:::888999:::777888:::>>>AAA???888222888999;;;<<<<<<<<<>>>@@@444777:::999777777999===FFFBBB===;;;;;;:::777333777:::<<<;;;777555666888777555777<<>>OOO^^^iiijjjmmm~~~lllPPPGGGLLLLLLBBB999:::<<<===<<<;;;===CCCHHH888;;;>>>???<<<999666555AAA???>>>>>>???@@@AAABBB:::EEENNNMMMGGGHHHTTT```fff^^^\\\iii}}}999::::::888444111000000444444555666777777666666<<<666222666@@@FFFEEEAAA555666555333222444;;;AAA===<<<<<<<<<<<<=========@@@AAAAAA===888555777:::999999<<<@@@DDDBBB<<<666777777777:::===@@@@@@@@@999888777888:::<<<======EEEDDDBBB>>>;;;999:::<<<:::===@@@>>>:::888999;;;:::888777;;;@@@AAA<<<666:::999888666666777999:::444888;;;<<<:::;;;>>>AAAIIIFFFAAA===;;;<<<>>>???GGGKKKMMMIII@@@999888999999777444555888999777444444777999777555444777:::444555777:::;;;999555222666555666888:::???KKKXXXmmmnnnRRR???555444444:::AAANNN]]]nnnzzzhhhRRRAAA444,,,,,,222000...---///222333000---000---******///333444555444333111///---,,,+++***---...//////000222444555111333555444444999BBBJJJ```iiiuuu~~~nnnUUUJJJHHHEEEAAA>>>888:::===???@@@AAAAAAAAA;;;<<<>>>===<<<;;;;;;<<<===<<<<<<===>>>AAACCCEEEFFFIIILLLKKKIIIMMMWWW___ffflllsss{{{888999999999888555222///999999999888888777666666555444555999???AAA???===666555333222444888;;;===<<<===>>>===;;;;;;===???@@@>>>===;;;999777555333888;;;===??????===<<<;;;444555777:::>>>???===<<<;;;777333444999>>>???>>>???AAABBB???:::777999;;;;;;<<<===??????>>>;;;888::::::;;;<<<<<<<<<:::999555666666777888888888888777666555666999>>>BBBDDDDDDDDDBBB>>>;;;;;;===@@@KKKHHHEEEBBB@@@===999555888888888888777777666555333333444666777777555444777666666888999888666444333444777:::999===JJJXXXtttuuuXXXAAA555555999;;;CCCPPPbbbuuuxxxhhhTTTEEE888//////333000///......000000///...///---+++,,,000333444444444222111///------------111...,,,...222666666555222777;;;;;;;;;@@@LLLVVVeeeqqqoooWWWJJJEEEBBB@@@@@@;;;:::<<<@@@DDDDDD???;;;=========<<<;;;;;;===???999;;;===>>>>>>???BBBDDDOOOHHHBBBEEENNNWWWZZZYYYeeexxx888999;;;<<<<<<999555222======<<<:::888777555555///222888;;;<<<;;;999888777444111333777;;;;;;999;;;===???>>>;;;;;;<<<>>>???<<<999999:::999444000888;;;>>>===:::999<<>>>>>;;;999;;;666111222888>>>@@@@@@:::===@@@>>>999777888:::;;;:::;;;???CCCBBB===888:::<<<>>><<<999888888:::111222555777888999888888:::555000111888@@@EEEGGGBBBCCCBBB???<<<;;;===@@@LLLDDD<<<:::>>>???;;;666888999::::::888666555555333222222666;;;;;;777222999777555555666666666555000333888:::999<<>>??????EEERRR]]]kkkxxxoooXXXIIIBBB>>>>>>AAA===<<<<<>>AAAAAA???===;;;<<<======;;;999777666111111333555777999:::;;;999555111111777>>>DDDGGGHHHEEEAAA>>>===>>>??????DDD???999777999<<<>>>???;;;;;;:::;;;;;;999666333666555666888;;;<<<:::777888777555444555555444222111111555999<<>>AAACCCFFFNNNYYYaaayyypppVVVFFF???<<<<<<===???>>>>>>@@@BBB???:::555:::<<<>>>>>>===>>>???AAAAAA???>>>>>>AAAEEEHHHIIIBBBHHHLLLJJJHHHOOObbbrrr:::@@@EEECCC<<<:::>>>DDD888777666555444444444444666444333444777888666333222555777777666666888:::???;;;888:::>>>???;;;666:::;;;:::888777999>>>BBB999888888:::<<<<<<:::777===;;;888777999;;;======333777:::999777666999<<>>AAA@@@>>>999;;;<<<888555888AAAJJJ@@@<<<999;;;>>>===999333777888999888777777;;;>>>777666555666666444111...444000111888???DDDLLLRRRdddcccJJJAAA???<<<777BBBNNN___ooo||||||___KKKCCC???777000444555444111---,,,...222+++,,,///000000///......000000000000000111111222,,,---...------111777===@@@@@@CCCIIIRRR^^^hhhmmmqqqUUUEEE???<<<999888>>>@@@AAA>>>:::888888999777;;;>>>@@@@@@???>>>>>>FFF???888999@@@GGGJJJJJJ<<>><<>>999333777999:::888666999???EEE999777555888<<<===999555???;;;666444555888;;;<<<111555::::::888666888;;;>>>999555555999;;;;;;999888999:::777555888>>>DDD:::888777;;;??????999222888666333222333777<<>><<<>>>AAA@@@>>>666999<<<:::777:::CCCLLLBBB???<<<<<<>>>???<<<999777999999666333333999>>>888777777777777555111...444111222999AAAGGGPPPWWWgggbbbJJJBBBBBB@@@<<>>===???DDDNNN\\\kkkxxxvvv[[[JJJAAA:::777777;;;>>>@@@<<<666444777<<<999<<<@@@BBBAAA???>>>>>>BBB;;;555555<<>>BBBDDDCCC@@@>>><<<888777555444333444555666555444333222222333444555555666666666666666888999888999:::;;;999888666555555555666777777999:::<<<999777666666777888999999;;;777333111222444555666222222222555999<<<<<<;;;555777::::::888666666777777666666555555888<<<>>>999777666888;;;<<<;;;:::777666444333333666888:::777777777777888:::>>>@@@CCCBBBAAA???>>>>>>>>>???<<<999777999???CCCDDDCCCAAABBBBBB???<<<<<>><<<999888888666444222222333777<<>>CCCGGGNNNHHHGGGWWWqqq;;;;;;>>>CCCHHHEEE;;;333;;;:::888666555555777777///333666444000///222666999555333333777999999777333999>>>===666222444888333222333666999999555111888999888555222444999???555333000///000111000000555///+++///:::AAA@@@<<<,,,666>>>>>>777111222666777444222333888::::::888777888777666666999>>>BBB666555555444444444555555:::666222333888===@@@@@@777>>>DDDCCC>>>:::===AAAEEE:::111777EEEKKKDDD999>>>DDDGGGBBB:::888@@@JJJ>>>;;;999:::<<<<<<999666CCC???;;;888777888777777///555<<>>CCCVVViii~~~cccHHH>>>GGGUUUHHHPPPbbb}}}eeeHHH999666666---+++)))***,,,,,,)))&&&)))+++---+++)))((()))+++))),,,000333333111---***++++++---000444777:::;;;JJJWWWfffnnnuuuqqqZZZBBB444777@@@666777888::::::999666444FFFEEECCC@@@???@@@DDDGGG333999??????;;;<<>>;;;666777:::<<<;;;777444333444555555666777999:::;;;<<<333333555:::@@@AAA???<<<999666222333777;;;======888666777999999888;;;@@@@@@AAAAAA>>>:::999;;;>>><<<;;;:::;;;===@@@AAAAAA??????@@@@@@@@@@@@??????;;;======<<<:::;;;@@@DDDCCCBBB@@@>>>;;;999777555999888999>>>CCCLLLZZZggg}}}zzzdddQQQGGGFFFGGGEEEQQQggg}}}xxx___KKKAAA999444---+++(((((()))+++++++++(((+++...//////---------444444333222222222333333///000444666666888CCCOOO[[[bbblllzzzjjjUUUDDD:::999<<<999999777555555777===AAAEEE>>>>>>CCCBBB;;;;;;BBBAAA>>>:::;;;@@@DDDEEEDDDKKKSSS```ttt;;;>>>BBBDDDDDD@@@<<<888777999<<<===<<<:::666444888777444222222333444555444777:::999666555888;;;<<<777333444888:::777222:::<<<===<<<999777888999444444555666666666666666888666444333444555555555//////111444888::::::999;;;;;;999888666555555555555777999:::888888:::;;;444444555:::???@@@===:::666333111333888===@@@AAA999777777999888777:::@@@JJJGGGBBB>>>:::999::::::<<<======<<<<<<===???BBB???===<<<===@@@AAA>>><<<======<<<<<<<<<>>>CCCFFF@@@@@@@@@@@@===:::777555:::777777===EEEPPP^^^jjjwwwrrr^^^UUUNNNCCC:::LLLXXXiii{{{sss___SSSIII:::+++,,,***))))))***,,,---,,,+++---///000///......///444444444333333333444444000000333777999===GGGRRRjjjmmmvvvbbbPPPHHH@@@999444999888777777888;;;???BBB>>>>>>@@@EEEEEE@@@===>>>CCCAAA>>>===???BBBDDDFFFJJJ[[[ppp999<<>>===:::666333777777666555555555555666666999<<<;;;888777:::===;;;666111222888;;;:::666<<>>;;;888666666666666555666999<<<;;;999777888999444444555999===>>>:::777000000222666;;;@@@BBBCCC;;;888777888777666:::???KKKFFF@@@<<<999999999999===??????===;;;;;;>>>@@@???;;;999:::>>>???===999===<<<;;;<<>>???@@@???<<<888666999555555;;;EEEQQQ```lllyyyvvvbbbWWWOOOEEE===KKKXXXkkk}}}{{{iiiYYYKKK:::++++++***)))***---...///...///000111000.........///444444444444444444444444333222444:::@@@GGGQQQ\\\ooozzzeeeSSSHHH@@@999777999777777888;;;>>>@@@@@@???BBBDDDCCCDDDFFFFFFCCCCCCBBB???===<<>><<<<<<<<<===>>><<<:::999999:::;;;;;;999:::999999===BBBDDDBBB@@@;;;;;;<<<<<<<<<;;;999888555333555999???JJJ[[[jjjhhhPPPCCCDDDIIIAAAPPPiiiyyy___JJJ===777,,,++++++,,,///000000000111111111///---,,,---///111222222333333333333333666333555===GGGRRR___jjjppppppZZZDDD888;;;DDD:::888888999<<<>>>>>><<>>@@@KKKPPPNNN@@@@@@???;;;:::===DDDJJJaaaiiixxx777:::???CCCCCC@@@;;;888888888777777666555555555///000333555888999::::::===:::888999===???===:::444555555555555777===AAA@@@===;;;===@@@>>>666///444444444555777:::===>>>777666555555666555333111000111222555888999888666444999>>>>>>999555555777<<<888555777;;;<<<777111333222333666999999555111---222999???AAA>>>;;;888<<<999888999777666999>>>777;;;???>>>:::999;;;???BBB>>>;;;;;;>>>???>>><<<999::::::999888888:::<<<555666999>>>BBBBBB===999:::999777555666777999;;;111222666888888???QQQccc}}}dddIII<<>>KKKccc|||nnnYYYHHH>>>000///---...000111111000000111000///,,,+++,,,......///000111111111111000444111222<<>>>>>>>>???>>>===<<>>:::888777777666555555444444444...///222555888:::;;;<<<<<<999777999<<<>>><<<999444555666666666888<<>>;;;999;;;>>><<<555...333333444666888:::<<<===<<<:::888888888888666555333444666999<<<<<<888444111777===???<<<888777888;;;666333444999;;;777333555444444777::::::666222222666<<<>>>===999555333999777888:::999777999>>>;;;???BBBAAA===;;;===??????===;;;;;;===?????????;;;;;;:::999888999:::<<<555666999===>>><<<888555888555222000000333777:::000222555666555999IIIYYYqqqlllXXXLLLEEE@@@<<>>??????<<<:::888555666888999888666333111222222444666888:::<<<<<<777999::::::888888999;;;999666333555:::<<<;;;999999;;;<<<<<<:::777444222111222444666888:::;;;;;;@@@===:::999::::::999888333888===@@@>>>;;;777555555555666:::>>>>>>;;;777555555444444444555888:::888777777:::======:::666999:::;;;999666333333555777666888;;;;;;888999===DDD@@@<<<<<<>>>@@@???>>>888;;;>>>===;;;<<>>???CCCHHHLLLNNNXXXsss<<<===>>>>>>===;;;999888222666:::===<<<888333///666666666777888:::;;;<<<222999>>>;;;555222888>>>===555000444===AAA;;;333555;;;@@@===666222333777000222444777999::::::999AAA>>>:::999999::::::999222:::DDDEEE???888666777:::444000555???CCC>>>666000444777444000000888???:::999:::===@@@@@@===999>>>===:::444000000444888555555888<<<<<<999:::===HHH===333444<<>>222;;;BBB@@@999888AAALLLFFF;;;111444???EEE???666>>>>>><<<777222222555999//////...------...000000999333000555===CCCHHHMMMfff{{{kkkZZZFFF<<<===@@@===888;;;KKK```nnnwwwrrr[[[@@@;;;444///---...///000...000333333222000//////+++---///111222222000000,,,,,,000999IIIbbbnnnTTTAAA888999@@@>>>CCCFFFBBB;;;999>>>EEECCC===???FFFEEE===:::???AAA>>>;;;===BBBFFFHHHGGGWWWlll666666999===@@@>>>777222;;;999777666666999<<<>>>666555555666777777555444555666777888999999888888111777===<<<777555888===;;;555222555<<<===666...999999888666666888<<>>;;;999777666666///111444666777888:::;;;999333///111777:::888444999>>>AAA>>>888555888===:::999777666444444333333>>>===;;;::::::;;;<<<===444777:::999777777999<<<<<<888555666;;;>>>???>>><<<;;;888555444666;;;???999:::;;;;;;999666222000333111///------///222444222777444222666:::HHH^^^xxxwwwbbbIII???666444555555444666>>>CCCTTToooppp```EEE777+++***///000...---444111///000222333222111***...333555444111///...555111000<<>>BBB<<<<<<===???@@@===999444CCCDDDAAA;;;999<<<<<<:::444888???DDDAAA???EEENNNYYYggg|||777999<<>>???===999777888;;;666555444333333444555555BBB@@@>>>;;;999888888999222333555555666888:::===:::999888888:::<<<======999888666555666888:::;;;999:::::::::888666444222444333000......///111333///444111000777;;;FFF[[[~~~pppVVV???666......111111222444777>>>SSSoooqqqdddCCC999000//////---,,,---222000...///111333222000...000222222111000111222333555888@@@UUUrrrcccCCC888>>>GGG<<<===>>>===;;;::::::;;;AAACCCCCC>>><<<<<<999555999999===CCCDDDCCCFFFLLLaaaiiixxx888<<<@@@AAA???;;;777555444555888:::;;;;;;;;;:::999666333555999<<<999666666555444444444666888999:::;;;;;;999888777999;;;:::999999999:::999666444555888:::<<<;;;:::::::::;;;999777666666888;;;>>>???>>><<<999777555444333///111222222333444666999::::::999888888888888999======<<<;;;:::999888888333333222333444777:::;;;CCCAAA>>>;;;888777777888888666333333666888:::;;;888:::;;;<<<;;;:::;;;<<<888666666888;;;===;;;999:::::::::999888888777777666444333111000000000000...222///111:::>>>GGGXXXvvvwww^^^HHH555---(((***...///111444555<<>>BBB???AAAAAA===999999===BBB>>>AAACCC@@@===;;;666000===:::<<>>999666999>>>AAA>>>:::666444222111222555888:::>>><<<999777666777999:::999:::;;;:::888666555555333777<<<>>>>>>;;;999999===;;;888666777;;;@@@DDD===<<<:::777555333222222111222333333222333666888:::<<<===;;;888666888:::<<<999777777999999777444333333333444777<<<@@@BBB???>>><<<:::999999:::;;;AAA<<<666444666888999888888<<>>999::::::999888888999::::::777666444333111000///......222000444???CCCIIIXXXdddrrrYYYGGG===000+++(((***...///111444;;;===FFFUUUhhh}}}hhhUUUJJJ>>>777333000000333/////////000000111000000111222222111000111333555---444:::<<>>CCCDDDDDDGGGKKKKKKggg999===AAA@@@<<<777555555111444888<<<===<<<999666===;;;999<<<@@@AAA>>>:::555444111000111555888;;;>>><<<999666555666888999999:::;;;999555333333444333777<<>><<<999888<<<:::777555777;;;@@@DDD;;;:::888666444333333222444555666555555555666888999<<<>>><<<777555666999888555222333666777555222111222333555999===AAADDD???===;;;999888999:::;;;BBB<<<666333444777777777888<<<@@@@@@===::::::;;;888666777;;;AAABBB===888777666555444444666888999888777555333111///...------111000555@@@CCCIIIWWW^^^{{{]]]GGG:::555///+++))),,,------///222;;;;;;AAALLL[[[pppyyyfffSSS???555222111111222///000111222111111000000///111444555444333222222///222444777===KKK___ppp{{{\\\LLLKKKKKKJJJSSSNNNJJJIIIJJJIIIEEEAAAAAADDDCCC@@@@@@BBBBBB???<<<>>>BBBDDDBBB@@@FFFNNNLLLbbb}}}:::<<>>===999777555333111111222555999;;;======;;;888666666999;;;:::;;;:::888555333222222444888<<<>>>===<<<::::::888666444333444777;;;===888777666555444444444444666777999999777666666777666999;;;999666444444666333111///111444666444222///000222444888;;;===???AAA???<<<999888777888888:::777222000111444777888888;;;===>>><<<:::999999555444444777;;;;;;999555333222111111111222444555888777444111///.........+++000000444===@@@FFFUUUhhhyyy```NNNCCC999000...******,,,,,,***+++///444666>>>JJJXXXfffyyyqqq[[[AAA333000/////////222444666555333111111111---111666888777444222111444222222777>>>IIIXXXdddyyymmmSSSMMMVVV```WWWRRRMMMNNNQQQPPPIIIAAAHHHIIIHHHDDDEEEIIILLLKKK>>>@@@EEEFFFBBB???FFFPPP[[[```jjj}}}=========>>>>>><<<888555666777888999999888777666555999>>>@@@===999666444444333222222444666999;;;<<<>>>???<<<888777;;;???>>><<<:::888666444333222777999;;;<<<<<<;;;;;;<<<555555444444444555666666666666555555555555666666666888;;;;;;999777555555333555666666444333222222/////////111333555555555///111333666888:::::::::???===;;;999888888999999666555333111000111555888777777777888::::::888666444444444555555666666666444333333333333444444555888666333///------......+++222333555;;;===DDDVVVnnnnnnVVVHHHBBB999000---++++++...---***+++///000111999FFFRRR^^^kkkvvvxxxcccJJJ:::222...---///555888:::999555222111111...111666888777555222111666222222888@@@GGGSSS]]]tttqqqYYYSSSZZZaaaUUUQQQMMMNNNPPPPPPKKKFFFJJJLLLJJJFFFGGGKKKMMMLLLCCCCCCEEEGGGEEEDDDIIIQQQ]]]```jjj???======>>>@@@???:::666999888888777777777777777444;;;BBBCCC???888555555444333333333555777:::;;;;;;@@@BBB???:::888===BBB@@@===:::888777666444222888:::;;;;;;:::;;;<<<>>>555666666777666666555444555555555555555666777888555888;;;<<<:::777444333111222222333333222111///---...000111333555666777111333666999:::;;;:::999:::999888888888:::<<<>>>888999888444000000333777666444333444888999777444666666666555333444666999777777888888888888888888888666111...,,,,,,...///---555666777<<<===FFFYYYiiiuuu\\\HHH===666222---,,,---000///---...222222000333>>>KKKXXXfffrrr{{{jjjTTTCCC666......222777:::<<<;;;777333222222///222666777666444333333555111222999???DDDNNNZZZzzziii^^^\\\YYYSSSPPPOOOMMMMMMMMMMMMLLLKKKHHHJJJIIIFFFFFFIIIIIIGGGIIIEEEDDDGGGIIIIIILLLPPPOOOaaaxxx???CCCBBB===:::===AAACCC555555777;;;:::666666999CCCFFFDDD<<<666555555444---111888<<<999555:::BBBGGGDDDAAA@@@@@@???<<<:::===??????;;;555333777;;;:::888888<<<@@@@@@:::444>>><<<999666444444444444444777999999777555444444???888333666===???999222333888<<<999222---...222111......555>>>???777...<<<;;;999888888888999999222666;;;>>>===;;;999888BBB999000...222666666444333666888444///111;;;CCC???777111444;;;>>>888000===DDDEEE===555555:::???000111222000---,,,...111>>>888555:::AAAFFFLLLRRR]]]~~~}}}tttbbbJJJ666111555333...+++...444555000***111///000555>>>MMMdddwwwwwwcccIII444***---222///333888;;;;;;666000+++333333222111111222333444...000222444444;;;MMM___uuugggddd^^^NNN???OOOOOOLLLGGGDDDGGGNNNTTTFFFBBBEEELLLKKKAAA@@@FFFRRRJJJCCCCCCIIINNNOOOMMMLLLddd999>>>@@@======??????===666555666999888555666999BBBFFFEEE???999777555222333333555::::::888:::>>>EEEHHHKKKHHH@@@999555444:::<<<<<<999666555777:::===>>>???>>>===<<<======???===:::777666555555555666888::::::888666555555;;;:::999;;;<<<<<<999777444666777555111//////000333222333555888888777444<<<<<<<<<;;;:::999777666444777;;;===<<<;;;::::::;;;999777555555555555555777666444333333666;;;>>>:::777333333777:::<<<<<>>CCCDDD???:::888444000999555333777::::::999;;;???HHHPPPMMMAAA555111111777777777777777777888888???CCCFFFBBB<<<:::???FFF===<<<999777666555555555999;;;<<<<<<:::888777777666:::>>>===:::777777999555444222222222222111111666888999777333333666:::999:::;;;;;;:::777444333666888:::;;;:::999:::;;;333999???>>>999555666888:::555111333888<<<:::777444555555333222777???GGG@@@DDDDDD???:::999666333333222000---,,,...222666555444555999;;;???HHHQQQfffzzzpppXXXHHH===555111000+++,,,------,,,*********(((***000888???GGGVVVdddxxxyyyZZZBBB777555333222////////////000222333333222111000000000000111111777222///222666<<>>BBBDDDBBB>>>FFFMMMLLLAAA???HHHKKKFFF@@@BBBDDDDDDDDDDDDGGGIIIVVV\\\lll222666999<<<@@@BBB<<<444666333222333222111444::::::>>>???;;;999999666222:::555333666888777777999888BBBKKKJJJ@@@666333333333333333555777888777666@@@EEEHHHEEE>>>;;;@@@FFF:::999888666555444444444;;;<<<>>>===;;;999999999444999======999666666888666666555444333444666777;;;======:::666444777;;;555555555666555444333333777888888888777777999;;;333:::@@@@@@;;;777777::::::666333555:::<<<999444111333444333111666???GGG???@@@>>>999888888555000444333222000///000111333///111444777666888BBBNNNmmmuuu~~~hhhOOO???666000------,,,,,,,,,---.........---+++---333999>>>DDDPPP\\\|||{{{]]]EEE:::777444222222222111000111333555666111111111000000000000000777444333444555888AAAJJJlllttt^^^OOOIIIIII@@@>>>===>>>AAABBB@@@???FFFJJJIIIBBB@@@FFFHHHFFFBBBCCCDDDCCCBBBCCCEEEHHHSSSZZZjjj666888888999===@@@===777666333111222111000444:::;;;===<<<999:::======;;;777555555666555333555;;;888<<<@@@@@@===888555333111111111333666777666555===AAAEEEEEEBBB???>>>>>>;;;:::999888777777666666;;;<<<===<<<;;;::::::;;;999:::;;;<<<<<<;;;888777777:::===:::666555:::@@@??????>>>>>>===<<<:::888444333222111333555777999777777777555444555888:::999:::<<<<<<;;;:::999:::777777888999999888777555111222333333444777<<>>===999555666999888555444555555555444222///---+++...222444222333===IIIdddrrrooo^^^JJJ<<<333------000000,,,***---333666444000//////222777;;;CCCQQQ___zzzgggOOO@@@999777666444333333333333333333444222222222222222111000000555666999999555555???KKKiii~~~rrrbbbVVVJJJCCC@@@@@@@@@>>><<<<<<@@@CCCEEEBBBCCCGGGFFF@@@@@@EEEKKKGGGBBBAAABBBDDDFFFGGGLLLYYYnnn;;;<<<:::777888<<<<<<999666333222333222000444999>>>???===;;;===CCCDDDAAA444333555777666444666<<<<<<:::999999:::888444000111222222333333444555555999<<<@@@DDDEEEBBB<<<888<<<<<<<<<;;;;;;::::::999999:::;;;;;;::::::;;;<<<@@@<<<:::;;;???@@@<<<888777===AAA???999777<<>>===@@@CCCBBB<<<777666555333222444888===@@@777777777555444444777:::>>>;;;777777999::::::888777999<<<;;;888555555666222222333555888999:::999======:::666777<<<===;;;444555666777777444///+++,,,---111333111111999DDDTTTpppaaaTTTFFF;;;333///111777444...+++...666:::888333------...333888BBBTTTcccqqqpppWWWDDD:::999:::333444444444444444333222444555555555444333222111333777<<<===888777AAAMMMfffuuurrrfffZZZLLLAAA@@@@@@???:::666777<<>>===777444777999888555333222444333111444999>>>??????===@@@DDDCCC>>>555222333888;;;::::::<<<<<<:::777777888777444111333444555333111000333666666999>>>BBBCCCAAA<<<888::::::;;;;;;;;;::::::999666777999999888999;;;===@@@===999999<<<>>><<<:::888<<>>;;;:::<<>>===<<>>999666666555555777:::===???999999888777555666888:::>>>;;;777555666888888777999;;;<<<;;;888555555555333444666777888:::;;;;;;:::<<<<<<888888<<<===;;;444333444666888777333/////////111333222111888AAAPPPlll```SSSDDD:::444111333888555111...///333666555333---+++,,,///444>>>OOO___ooopppUUUAAA888777999555555555555666666777888777777888888777555444333444666;;;>>>======EEEOOO```ooouuueeeXXXLLLDDDAAA???<<<888666666999;;;>>>???BBBEEECCC???===>>>DDDDDDCCCAAAAAACCCGGGJJJKKKVVVdddsss<<>>888333444666666555333333555444111444888<<<>>>>>>>>>@@@BBB>>>777777111000888@@@AAA===;;;888888888888999888666555444666777333///...222777444888>>>BBBAAA>>><<<;;;777777888888888777777666444555777777777999;;;>>>===:::888666777999999999999:::;;;<<<<<<<<<:::999<<<<<<<<<===???@@@???===555555666777888999:::::::::::::::999777777999;;;<<<;;;888666555555555666;;;;;;:::999888777555444444666999999888999===AAA555:::===:::888999:::888444222222444777888777444333111222444444333888???XXXgggxxxzzzgggVVVDDD999444111222444333333222000000000111222///------...000888GGGVVVuuujjjNNN<<<444444555888777666666888;;;>>>@@@888999999999999777555444555555888>>>AAACCCHHHOOO\\\mmmxxxcccSSSLLLJJJCCC???999888999:::888666;;;DDDFFF???===CCCBBB;;;:::???DDDCCC@@@@@@EEELLLQQQSSS[[[jjj;;;;;;:::888555222000///888555222///000333777999333:::DDDIIIGGG@@@999444888333000666@@@EEECCC>>>666777777555333444777:::777444111222444444222///<<<>>>??????===<<<======555777;;;===<<<888333000777444111333777::::::999444777:::999666444555777<<<888777;;;BBBCCC===666888;;;>>>===;;;<<>>===777333===<<<;;;999888:::>>>AAA777888777444111111666;;;@@@<<<888777888888555333888;;;===;;;777777<<>>666666555222000111444777444///---000444---,,,---000111444<<>>===;;;::::::;;;===>>>666888;;;===;;;777222///:::888888;;;BBBFFFGGGFFFOOOaaaxxxzzzbbbSSSLLLHHH@@@888666>>>???777555:::???FFFFFF===;;;AAABBB<<<444;;;AAAAAA>>>???GGGOOOXXXSSSRRRbbb;;;:::999777555222000///111111000///000222555666;;;<<<@@@DDDEEEBBB;;;555444333333777===AAABBB@@@===999666666999;;;:::999666555333222111222555888:::;;;======;;;:::;;;<<<======<<<;;;999777666555222444777999999999888888777666555666777888888888888;;;>>>@@@???>>>======<<<;;;:::999:::;;;<<<<<<<<<<<<===;;;999777555555999:::<<<<<<;;;;;;<<<===:::888555444555888:::<<<;;;:::888777666777:::===>>>======<<<<<<;;;;;;;;;;;;:::888777777777888888555555555333222333666999???<<<999666111///444<<>>@@@BBB@@@@@@???>>><<<;;;999999777777888999888777666555666888;;;===???AAADDDEEELLLUUUeeeyyyzzzlllaaaRRREEE???@@@???<<<;;;<<<===<<>>>>>@@@FFFKKKMMMQQQXXXdddwww::::::888666444222000///------///000111222333333AAA===<<<>>>BBBBBB<<<555000333666888;;;>>>AAACCCCCC<<<555777???BBB>>>888555666555222000333:::AAA888:::::::::888777777888CCCAAA===999777777888999000666===???;;;888666777999555222333888<<<;;;:::444<<>>@@@???<<<:::999<<<888444555:::>>>???>>>999999999666444777???FFFCCC@@@======???>>>:::555;;;>>>>>>999444333888>>>333444555555444444555666IIIAAA888333///---111777IIIiiijjjMMMEEE===999444000///222222111111222444333///,,,...+++***---111999HHHVVVbbbzzz}}}[[[FFFFFFJJJJJJCCCCCCCCCBBB???;;;777444777666555444555777999:::222777<<<===<<<<<<>>>BBBFFFFFFNNNfff}}}uuujjjUUU@@@???GGGEEE:::999AAACCC===@@@:::===FFFCCC888666===BBB@@@>>>>>>???BBBEEEFFFDDDNNNZZZdddppp999888666555333222111000111111111111222333333444>>>;;;:::;;;======888444222333666999<<>><<<:::888888888888333888===???===999777666888777666777:::<<<;;;999555;;;@@@AAA>>><<<===@@@???;;;777555666888777777?????????<<<888555444555666:::???AAA@@@===:::999:::888666777<<<@@@BBBBBB>>><<<999555444999@@@GGGCCC@@@<<<<<<======;;;888;;;>>>@@@<<<666444888<<<444555666666444444555777EEE???999333...,,,111888KKKiii~~~```@@@;;;777777666111///000///000222333333111---+++---******...222:::HHHUUU___xxxzzzaaaOOOLLLLLLKKKFFFFFFDDDBBB???;;;888666777666444333333555888999111555999;;;:::::::::;;;<<<>>>EEEXXXuuuvvvgggUUUFFFDDDFFFCCC>>>???EEECCC===DDDAAABBBFFFDDD===<<>>BBBCCCAAA???===;;;;;;======<<<:::555444333555999<<<<<<;;;;;;;;;999666222//////000444666:::<<<<<<999666444999999999;;;<<<<<<888555555999===>>><<<999888777:::888888<<>>999:::;;;;;;999777777:::===<<<;;;;;;<<<===<<<777333;;;===??????>>>===<<<===777888:::::::::<<>>@@@???===;;;::::::;;;===???;;;<<<======;;;888777666999888777555333333666888777888888666///,,,333===TTTeee{{{lllQQQ999333000444888444///---+++000444444000,,,,,,---+++***,,,000333777AAAKKK```}}}ssshhh^^^RRRJJJIIIGGGEEECCC@@@===<<<;;;;;;666666555444333333333333333333444777::::::888555444===GGGQQQbbb{{{xxxfff]]]ZZZNNNDDD@@@GGGMMMIIICCCAAAHHHMMMLLLEEECCCGGGHHHEEE???DDDHHHIIIHHHGGGIIIKKKXXXOOOKKKYYYwww333333222111222333444555>>><<<999666555555777888222666;;;<<<999666444333777555444888>>>BBBAAA>>>:::<<<===<<<999777888:::555444444777<<<<<<888444999999777333///---...///000333999======:::666333<<<999666888;;;<<<999666333:::AAABBB>>>999777666;;;666555:::BBBEEE???777888;;;>>>===:::999<<<@@@888777888<<<@@@@@@;;;555??????>>><<<;;;;;;===???777:::===<<<:::;;;???DDDIIIBBB:::666888;;;;;;::::::::::::::::::===@@@BBB:::999999;;;<<<;;;666111;;;:::888444222222444666,,,000666666000---555@@@YYYcccrrr]]]FFF666///---333777555000---***000444333---***+++...******---111222333:::BBB]]]{{{vvvpppiiiWWWIIIEEEDDDBBB???<<<;;;;;;<<<===555555444333222000...---333111000333888999777333333>>>GGGLLLYYYqqqqqqgggyyyrrrlllkkkWWWJJJFFFPPPUUUNNNIIIKKKLLLSSSQQQFFFCCCLLLOOOIIIBBBGGGLLLNNNLLLLLLNNNQQQ^^^RRRKKKYYYxxx000000///000111444666888<<<;;;:::888777777777777666777999;;;<<<;;;999777555555777888:::<<<======888:::<<<;;;777555666888555666777888888666333000444333222///---,,,...000666777999;;;;;;:::888777888888888999::::::999888666999>>>@@@@@@===:::888777888:::>>>@@@AAA???<<<:::;;;===>>>>>>=========777777999<<<===>>>===;;;>>>>>><<<:::888999<<<>>><<<<<<===<<<<<<===???@@@BBB@@@<<<:::999::::::;;;888777888<<>>RRRbbbvvvyyy\\\DDD333//////333444222000111---///000///---++++++,,,++++++---000000000555===PPPjjjuuufffVVVHHHAAA======<<<:::999888888888444333222000///...---,,,111111111333444666666666777;;;???FFF[[[vvvqqq\\\OOOYYYjjjxxxtttgggXXXSSSPPPPPPPPPPPPQQQSSSMMMOOONNNJJJGGGHHHJJJJJJLLLLLLLLLMMMOOOQQQSSSUUUVVVUUUVVV```rrr///......///111555888:::666777999:::999888666555===999888:::???AAA>>>:::111555999999666666999>>>999:::::::::888666666666555888:::999444000000111.........,,,+++,,,///111>>>===:::999888999;;;===333777;;;<<<999777888999999888999===AAAAAA===999333:::BBBBBB>>>;;;???CCC===<<<;;;>>>@@@@@@<<<888666999<<<;;;999:::===AAA===<<<;;;888777777:::<<>>;;;<<>><<<999999;;;???999777777???HHHJJJBBB:::666666666555555555555666666777888666222...+++***///,,,,,,...//////444:::JJJcccxxxbbbHHH111000222444111...000555000...,,,,,,------,,,***,,,+++---/////////555===BBBXXXxxxvvv^^^RRRGGG===888999::::::888666444222333222///---,,,,,,---......111444333111222666:::;;;777555AAAbbbrrr^^^RRREEEDDDTTToootttXXXSSS[[[XXXKKKFFFOOOVVVWWWMMMHHHHHHNNNLLLCCCCCCJJJWWWQQQKKKJJJPPPUUUWWWVVVJJJVVVcccgggkkkyyy***---/////////111777<<<555666777888888777555444>>>===888666<<>>999555444444444333666888888555000------...000000...,,,******,,,...@@@@@@@@@>>>;;;;;;<<<===222777===<<<888444555888<<<888666888>>>AAA@@@<<<<<<>>>???>>>;;;;;;>>>BBB@@@;;;888<<>>AAAIIIEEEAAA@@@BBBBBB@@@======>>>>>>;;;888888;;;>>>===888666===FFFGGG===333555444444333333333444555333222111000000...+++(((+++***,,,000000000333999NNNdddxxxooo\\\GGG888444///---///111111000,,,,,,+++,,,......,,,***,,,...///000000111444666FFFMMMddd{{{hhhUUUFFF>>>:::666555888888444222222444111......000000...,,,///000222222111222555777555666999DDDYYYmmmqqqkkkUUUGGG@@@HHHWWWfff{{{mmmWWWSSSLLLHHHJJJMMMLLLMMMNNNJJJIIIGGGFFFEEEFFFGGGHHHUUUOOOIIIHHHKKKQQQTTTUUUOOOWWW```eeelll|||,,,---///111444555555444333444555666777888888888555888888555666:::888333777777777666666777:::;;;;;;;;;:::777444222222333333444444444222000...---000000///---***)))***,,,666:::>>>???>>><<<:::999666777888888888888888999888888777888:::<<<>>>>>>@@@???<<<;;;<<<======>>>>>>;;;:::;;;>>>@@@>>><<<666777888:::;;;<<<======<<<:::888999<<>>======???>>><<<999888888999:::888888999;;;======<<<;;;777444222444888999666333222111000000000...,,,)))+++***,,,///000000555<<>>BBBCCCBBB:::>>>AAA@@@<<<:::;;;>>>@@@>>>;;;:::999999999888666:::<<<999444444;;;BBB:::555222666===???999333111000//////000///---+++---+++,,,.........555===QQQTTT___ttttttVVVAAA>>>:::666222111333333///***,,,---...,,,))))))---000,,,---...//////000222444<<>><<<;;;888777666777999;;;===>>><<<:::777555333555888:::===999666555777:::;;;<<<===<<<<<<;;;<<<>>>@@@AAA<<<======<<<;;;999777555:::999999;;;>>>@@@@@@@@@:::<<<===<<<::::::<<>>??????===;;;;;;===>>>;;;===<<<999555666;;;@@@<<<888666888>>>@@@===999000///...///000000...---///---......++++++111:::JJJSSScccwww~~~fffLLL<<<:::777777777666444222000///333111---***)))***,,,------...000000000000333555888AAAKKKWWWlll}}}eeeLLL===444222333888:::777444444222222222222333222111000111...+++---000333111///111333555999>>>DDDFFFFFFCCCEEEJJJPPPTTT\\\mmm~~~gggRRR@@@<<<;;;@@@DDDBBBAAAAAA>>>@@@AAACCCDDDDDDDDDDDDCCCDDDDDDCCCBBBEEEJJJOOOMMMMMMLLLMMMXXXqqq333555666444111---,,,,,,+++///444888:::777333111111...,,,...111333444555+++...000000000444;;;AAADDD@@@;;;999999888444111444:::>>><<<333+++'''''')))+++.........---...///;;;===>>>>>>>>>>>>@@@AAA555999<<<<<<:::999<<>>;;;BBBAAA>>>;;;999888888888222888>>>???<<<:::;;;===???;;;777777999===??????:::???BBBAAA>>>===BBBFFFDDD???::::::<<<>>>===;;;>>>===;;;;;;<<<>>>??????111000//////000111000///111000///...)))&&&---666BBBWWWrrroooUUUGGG>>>888111777<<<:::555111333777;;;555...***+++,,,+++)))///111222222111222444666666888EEE\\\ooo{{{}}}```LLLBBB222111555;;;===999444333777666444222111000000111***+++,,,------///111333333222333;;;BBBDDDAAA===???EEELLLNNNNNNYYYrrrjjjMMMCCC===:::>>>AAABBBBBBDDD<<>>BBBGGGJJJLLLAAAJJJPPPNNNOOOddd222555555222---***+++...+++///444888999666111---000,,,***---111111222444)))---000///---000999AAAIIIEEE@@@<<<;;;999777555888<<<@@@===666...***))))))+++---......///111333@@@AAA@@@???>>>???BBBEEE777<<<@@@???:::777:::>>>AAA:::444222555777555111///222666666555777<<>><<<===@@@AAA===999DDDBBB???;;;999888999999222:::BBBAAA;;;777888<<<@@@;;;666666:::>>>???>>>999<<<@@@AAA???@@@CCCGGGDDD>>>999:::@@@CCC???;;;@@@@@@???>>>======???AAA444222000000111222222111000111111///)))%%%+++555???ZZZzzzcccJJJCCC>>>666///666;;;:::444111444999===888222---,,,,,,+++***111222333333222333555777888555BBB[[[mmmttt~~~gggQQQFFF333222444:::;;;888444444888888777444111000000111(((***---------///222666333///111:::AAAAAA<<<999:::AAAHHHIIILLLZZZtttkkkOOODDD===999<<>>???>>>=========>>>???@@@AAA@@@>>><<<:::999888888;;;???BBBAAA<<<999;;;>>>:::999999999:::<<<<<<<<<:::999888;;;@@@BBBAAA???;;;;;;::::::;;;===AAACCCAAA@@@@@@AAABBBAAA>>>;;;666444222111222333333222///000333222,,,(((...777DDDVVVppp|||```III<<<777444333444555555333111222333888999888333,,,***---111111222333333222222444666::::::@@@NNN```rrrzzz\\\GGG777222000333555333444666333666999999555222000000---------...111333444444333000111777:::999888;;;777<<>>???BBBBBBAAAAAABBBCCCEEEFFFAAAAAAAAAAAABBBCCCCCCBBBGGGCCC@@@FFFWWWrrr111///---///000///+++'''...///000111222333333444,,,000888<<<666,,,+++000444000,,,+++---000333444;;;EEEMMMJJJ>>>666888???<<<666333888AAABBB:::111000000000///...000333666555:::AAAFFFFFFCCC???===GGGBBB<<<999999:::::::::000222333333222333555777666555666999>>>@@@>>>;;;===??????<<<999;;;AAAHHH======>>>>>><<<:::777555EEEDDDBBB???======>>>@@@333888<<<===;;;888888:::<<<666111666???CCC===666222888<<<999444666AAAMMMAAA??????CCCHHHFFF===444888666333222333444333222---000444555///+++111;;;JJJQQQbbb{{{qqq```LLL777///222777333000000222222///,,,222999===777,,,(((///888000111222222111111333555<<<@@@???@@@RRRrrrfffEEE:::333------...///333888...444:::<<<999444111///444000---///444777555222444222333666555222666???777:::@@@LLL]]]mmmuuuvvvrrreee```BBB===<<<@@@CCC@@@===<<>>BBBDDDEEEEEEEEECCC???;;;:::;;;;;;999777666666555333222222333444666:::???AAA???>>>>>>??????<<<:::;;;===@@@@@@???===@@@???<<<;;;======:::BBBAAA@@@???======<<<<<<;;;===>>>===;;;999999:::666666666888::::::888666444555666777999:::<<<<<<@@@???@@@BBBCCCAAA;;;666444333222000000000000111000111333555111---111888IIISSSfff~~~lllUUUAAA444111444222333444222...---000333111333444444111/////////000111111...,,,---111666333888===BBBNNNbbbzzzhhhQQQ:::444000111222111111444:::777444555999;;;:::888333444666555333222444555888444222666888777777:::CCCHHHLLLRRR___ssskkkPPPGGGDDDBBBBBB@@@<<<>>>CCCBBB<<<<<>>???FFFDDDCCCBBBBBBAAABBBBBBBBB???>>>@@@DDDLLL___~~~000///...............///---...///000111000//////,,,000444555333111111111...000111///------111666<<<>>>AAABBB@@@===:::999888666555777<<>>===<<<999888777888:::<<<888444333555666555333:::@@@FFFFFFBBB@@@AAADDDAAA===:::;;;???BBB???<<<@@@AAA@@@<<<;;;???@@@?????????@@@@@@???>>><<<<<<===<<<<<<===>>>>>><<<;;;888999;;;;;;:::888888888888666666777:::;;;:::888???>>>===>>>???>>>;;;888444444333222111000...---///000333555111...222:::???XXXwwwkkkQQQ===111///333000000///...------///111000222333222000...------......---,,,+++,,,///111000333777;;;FFFYYYpppuuuhhh^^^===666222333333222222444777777777999;;;<<<;;;:::555555555555444444555666999555555777888777999>>>IIIWWWcccdddgggwwwuuuSSSMMMHHHEEEEEECCC@@@???BBB===>>>AAAFFFGGGBBB>>>>>>AAAAAA@@@@@@@@@@@@@@@???666<<>>;;;999555555555666777;;;@@@CCC::::::<<>>:::666888888:::===@@@CCCGGGHHH:::<<<<<<999555555999>>>@@@999333222666:::888555>>>DDDIIIIIIDDDAAABBBFFFBBB>>><<<>>>AAABBB???;;;???@@@>>>::::::???AAA@@@===>>>???@@@@@@???>>>===>>><<<;;;<<>>???>>>:::888888999:::888777888::::::888555<<<:::999999;;;<<<;;;:::555555555444222///,,,***///000333444111///444;;;>>>ZZZyyybbbHHH666---...333111///------...000111111///000111000...,,,+++,,,+++***)))***,,,,,,,,,+++---///111555???QQQhhhyyytttggg]]]AAA999444555666444333444333777<<>><<<<<<888666555555666777777666999777777888777666;;;CCCPPPbbbtttzzz~~~}}}```TTTMMMHHHHHHHHHDDDAAAAAA@@@DDDGGGFFFEEEEEEAAA<<<>>>????????????>>>===<<<777999===???BBBPPPmmm111000...---,,,---......222222111111111111222333///111444777888888777777999888555222111222444666888777666777999:::999888444444444555777;;;>>>AAA;;;;;;;;;<<<===<<<888555777777999;;;<<<===>>>???<<<<<<<<<:::888999<<>>===999<<<;;;888999===???============>>>??????@@@@@@=========<<<============@@@@@@???>>><<<:::888888888999:::999888777777888777777888999:::::::::999888777555333000---+++***//////222444111///555===JJJUUUhhhzzzqqqUUU@@@222---///444777333//////111333333222000111111///---+++++++++***)))(((***---...+++(((,,,,,,...444>>>PPPgggzzzgggNNNFFF===777777999777555555222999@@@DDDBBB>>>;;;;;;888666444555777888777666888777888888555555<<>>===<<>><<<999999999999888777555666999<<<======<<<:::AAA>>><<<<<<>>>??????===333444333222111555;;;AAAAAA???>>>???@@@@@@===;;;;;;AAAEEEDDD>>>;;;===@@@777:::<<<:::;;;>>>???<<<>>>===<<<;;;<<>>???===999888;;;>>>DDD@@@===<<<======:::666444999<<<:::666444888===444777:::<<<<<<:::888777:::888444111...,,,,,,,,,...///111222000...444===RRRTTT^^^qqq}}}iiiOOO>>>333...000444:::555000///111333333111111111111///,,,***+++++++++***))),,,//////,,,(((***))),,,444???NNNfffzzz~~~|||}}}eeeKKKLLLBBB::::::<<<:::666555444:::BBBEEEBBB===:::999777666666666777777666555666666777777555555===FFFZZZeeevvvuuuUUULLLFFFGGGIIIGGGEEEDDDKKKPPPOOOGGGFFFKKKJJJDDDCCCCCCCCCBBBAAA@@@??????EEE===888???LLLXXXdddlll333111///------///111333777777777777666666666666444555777;;;>>>>>><<<:::CCC>>>999777777777333000666888999777444333444666777444333666;;;>>><<<999@@@===999888888999::::::555777:::===???@@@@@@@@@CCC@@@===>>>AAAAAA===999---000333222///111999AAAAAA???>>>???@@@@@@>>><<<:::@@@EEECCC<<<999===BBB<<>>???CCCCCCAAA>>>===<<<;;;<<>>??????===;;;;;;===@@@CCC@@@>>>===>>>>>><<<:::666:::;;;888444444999???777:::>>>@@@>>>:::777666888777444111///...------///...000111...,,,222;;;MMMXXXhhhxxxlllRRR@@@555000000222555222...,,,,,,...///000111111111...+++)))***+++,,,,,,,,,...//////---,,,(((&&&)))222;;;GGG\\\pppvvvpppllleee]]]QQQFFF======???<<<888666555:::???BBBAAA>>>:::999444777:::;;;999777777777666555555777777777===EEEYYYlllmmmSSSKKKDDDDDDDDDCCCDDDFFFEEEKKKPPPQQQPPPNNNHHHAAAHHHGGGFFFEEEDDDCCCCCCCCC???DDDJJJKKKIIINNN```sss333111///...///111444666777777888888888777555555999777555666:::<<<===<<<<<<>>>>>>;;;777444444444777666666666888777666444555555555666888;;;???AAA===;;;999888999:::999888:::999:::;;;===???BBBCCC??????@@@@@@???<<<777444...000111111000222777;;;===@@@CCCAAA>>>===???AAA===>>>???>>>======>>>@@@EEEFFFCCC???@@@EEEHHHGGG<<<<<<===>>>???@@@@@@AAACCC???<<<===BBBFFFFFFDDD???BBBCCCAAA===<<>>;;;777444444666999:::===@@@BBBAAA>>>:::888888222333444444333000...,,,///...//////,,,***000999EEEYYYssspppSSS???444//////222...---+++)))(((+++///222000000///,,,)))(((((())),,,---//////.........///***&&&(((000555<<>>999666555666999===??????===;;;333:::@@@AAA<<<888888:::777444555999;;;<<>>AAAFFFBBBEEELLLTTTTTTMMMEEECCCMMMKKKHHHFFFEEEEEEGGGGGG===GGGQQQQQQIIIJJJ^^^sss333111///...///222666888666777888999888777555333<<<888333222555:::===>>>555<<>>BBBAAA;;;555222111111000000000222333555555999@@@GGGCCC;;;888>>>FFF@@@<<<999:::>>>AAA@@@>>>JJJIIIDDD===>>>EEEJJJLLL999;;;???AAABBBAAA???===III???999>>>JJJQQQMMMGGG;;;CCCIIIEEE<<<999BBBKKKFFF===333111555999888555BBBDDDDDDAAA<<<999999;;;---000444777666333...***///...///...+++)))///888AAAWWWsssqqqQQQ<<<111...000444***+++***)))'''***111666//////...+++'''&&&'''(((+++...000///---,,,...111...))))))000222555CCCUUUrrryyytttqqqnnnWWWKKKAAAAAABBB???:::666333333444999>>>AAA???===222<<>>???AAADDDTTTllljjjVVVOOOGGGAAA<<<:::???FFFEEEBBBFFFPPPQQQIIIEEEIIIPPPMMMIIIFFFEEEFFFHHHJJJBBBFFFLLLOOONNNPPP]]]lll777333000111111///111555<<<<<<888222111555777666777555444333333444666777CCC>>>999777888999888555:::777444666999:::888555999777444333555777777777888777555444444555777888999888777666777888:::;;;AAA???;;;:::999888666444...666<<<999222111888@@@BBB???===???CCCDDD@@@<<<:::===???>>>;;;<<>>============>>>===<<<<<<>>>??????>>>666<<>>===AAAEEECCC999000333444444333222000...---,,,,,,000333111...///444BBBSSSkkkbbbGGG999---,,,222333444///)))&&&)))---.........111111...(((&&&)))---,,,++++++***)))*********,,,******---000777CCCOOOjjjzzzvvvoooZZZYYYMMM===777<<<===777333555777999:::999888777===;;;::::::<<<<<<888555444999===<<<999999>>>DDDIIIYYYqqqsssTTTDDD>>>@@@======>>>888HHHHHHHHHHHHIIIKKKLLLMMMHHHLLLOOOLLLFFFAAAAAACCCIIIEEECCCHHHNNNSSS[[[bbbyyy777222000111111000222777<<<===:::555444777888666555444222222222444555777AAA>>>;;;999888777666555444999===;;;666444888===999777555333333333444444;;;999666333333555777999999777555444333444666888@@@>>>;;;::::::888666444///555:::999666666<<>>;;;<<<>>>???>>>===>>>BBBFFF>>><<<:::999999::::::;;;???>>><<<<<<===>>>===<<<888;;;???@@@???@@@CCCFFFGGGBBB===;;;<<<>>>>>>===:::777555444777;;;???BBB===;;;;;;>>>AAA???888222222333333333222000---,,,,,,,,,000333111---///444AAAIII\\\vvvuuuWWWAAA777...,,,111000333///,,,***+++...000111000111000---)))'''(((+++)))))))))))))))))))))***,,,***+++...111666@@@KKKTTTsss~~~iiicccZZZJJJ<<<777999999666555666777888888777666666<<<:::999:::<<<;;;777333111666;;;;;;888888===BBBJJJRRRccc{{{uuuWWWFFF@@@???:::<<>>NNNLLLHHHFFFFFFJJJOOOSSSHHHJJJKKKIIIDDDAAAAAABBBJJJCCC@@@FFFOOOUUUZZZ^^^www666111000111222222555999:::;;;:::555444777777555555444333333444666888:::>>>>>>===:::777555555555777;;;>>>===999888;;;???888777666444333333666888<<<:::666444333555777999:::888666333333444555777===<<<;;;;;;;;;999666444111555888999999;;;@@@DDDDDDDDDCCCAAA@@@>>>;;;:::===<<<<<<<<<<<<>>>@@@AAA;;;999777666888;;;<<<<<>><<<;;;<<<<<<;;;::::::::::::;;;<<<>>>@@@BBBCCCBBB???===<<<<<<<<<<<<:::777555666:::>>>??????:::999:::;;;<<<:::666333111222333333222///,,,***+++,,,///111///+++---222===GGG[[[uuufffKKK:::555...,,,000...000000000///...000333555333222///,,,***((((((((('''''''''(((((()))******,,,+++---000111444<<>>GGGLLLYYYnnnoooZZZIIIBBB???888;;;DDDDDDLLLJJJGGGFFFFFFIIILLLOOOHHHGGGEEECCCBBBAAAAAAAAACCCCCCEEEIIIJJJNNNXXXccc{{{555111000333444444777<<<666888888444333555555222777666666666777:::===>>><<<>>>>>>;;;666333444666AAA:::666:::AAAEEE@@@:::777888999777666777;;;>>>888888777777666666666666<<<:::888666666777999;;;;;;::::::;;;<<<:::777444444555777999;;;>>>@@@BBBBBBCCCCCCAAA>>><<<;;;;;;;;;999888888:::;;;;;;:::===:::888999===@@@AAAAAA===<<<::::::<<<===<<<;;;===:::888888:::===??????===>>>???>>><<<;;;<<<>>>;;;888777999>>>AAA@@@===;;;;;;;;;:::999777555333000222333333222...+++(((******,,,///,,,)))+++000777OOOlll}}}nnnbbbGGG777444---,,,///---...111333333111111555888666333///,,,+++***(((&&&&&&&&&((()))***++++++,,,---,,,...111111111777???QQQdddttt{{{rrrXXX@@@777444000222777777666666555666666777888444222111333444444///++++++000555777666666888:::BBBLLLYYYeeeqqqdddYYYKKKEEEBBB:::<<>>???@@@@@@@@@:::EEEPPPOOODDDCCCUUUjjj444222222666888777999===666888888444333666666333666666555666777:::===???;;;<<<===999555333444666AAA<<<888<<>><<<;;;;;;999999:::<<<>>>555777999;;;;;;888666333999999888888999;;;<<<>>>999999999;;;<<<:::777555888777777888:::<<<======>>>???@@@@@@===<<<<<<<<<:::999777777888999888777<<<:::888;;;AAADDDEEECCC:::999888:::<<<>>>??????>>>;;;888888:::===???@@@<<<===>>>===<<<:::;;;<<<;;;::::::===@@@BBB@@@>>>>>>>>>===<<<999666444333111222333333111...***((())))))+++,,,***&&&)))...666QQQpppsssfffJJJ999444---,,,000...---000333333111222555888666333///,,,+++***(((''''''(((***+++---.........------///111000///333999OOO___jjjooo}}}|||aaaFFF:::555000000555555555555555777888:::;;;444222000222444444111...,,,000555777666666777888???HHHUUUbbbqqqeeeUUUIIIFFFEEE======DDDDDD;;;>>>AAADDDEEECCC@@@>>>DDDAAA===;;;<<<>>>@@@@@@>>>EEEMMMNNNGGGFFFTTTeee|||444333666;;;===;;;;;;===999;;;:::666666999:::777444333222333444777:::;;;;;;;;;999666444444666888888???EEECCC>>>===CCCJJJCCC@@@<<<;;;<<<======<<<888;;;===???>>>:::555222444555666777999:::;;;;;;888888888999;;;;;;999777999999888888888999:::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;:::999888888888888666666:::AAAEEECCC@@@999888888:::===@@@AAAAAA<<<;;;:::999999<<>><<<:::999777666:::<<<===??????@@@@@@@@@AAA???>>>===<<<:::666333444444333222000...+++******)))+++,,,)))&&&)))...:::III```uuugggJJJ888333,,,+++000///---///000000000111333555444333000---+++))))))))))))***,,,...///000//////------///000///,,,000666???WWWnnnuuuxxxnnnRRR@@@666111000111222222444555777999::::::777444222333666888888666111333666777777777777888@@@@@@JJJ```|||nnnSSSGGGEEEFFF@@@???CCC@@@@@@???>>>>>>???AAADDDEEE@@@???===;;;;;;===???AAAIIICCC@@@FFFMMMQQQSSSVVVkkk555555999@@@BBB>>><<<===;;;===:::666555999;;;:::333222111111222555777999<<<999555333333666888999666???GGGEEE>>><<>>:::555333222333666888999888777666888777666777999::::::999888999:::999888888:::<<<;;;999888999<<<===;;;888:::<<<>>><<<888666666888444222333999AAACCC@@@:::;;;:::999;;;>>>@@@AAAAAA888:::;;;:::999:::>>>BBBBBB???;;;999:::999777444888;;;??????<<<<<<>>>BBB@@@===;;;===???>>>999444777666444111///...,,,,,,---,,,---...+++(((+++000<<>>???>>>======>>>BBBEEEHHH<<<===>>><<<:::;;;>>>BBBJJJAAA===CCCKKKNNNOOOOOO^^^ttt555666<<>>@@@BBBBBBCCCFFFHHHHHHBBB>>>BBBLLLSSSRRRNNNNNNKKKGGGBBB===999666444333555888::::::888555333888777666666888:::::::::777:::<<<;;;888888;;;>>><<<999666888<<<===999444777;;;===;;;555222333666222111222999AAACCC>>>888===<<<;;;<<<>>>@@@@@@@@@555888;;;:::888888===BBBAAA<<<777777:::<<<:::666666;;;???>>>999888===BBB>>>:::888<<>>EEEVVVmmmhhhUUUDDD>>>@@@>>>@@@CCC===888:::===@@@BBBCCCCCCCCC999<<>>CCCAAABBBEEEGGGCCCBBBJJJSSS[[[eeesss999;;;;;;999888;;;BBBGGG888666222111333555666777???;;;666444555888;;;<<<222333222111111666???FFFBBB@@@>>>AAAIIIPPPMMMFFFGGGGGGEEEAAABBBNNN```nnncccPPPCCCEEEGGG>>>444000777666555444444555777888---222888888666555888<<>>666222666;;;===999888;;;@@@@@@888000222111111222555888<<<>>>999<<<@@@BBBAAA===888555>>>:::555666<<<@@@@@@???999>>>AAA===666666>>>GGGFFF<<<777;;;@@@@@@;;;777?????????===:::999999;;;111000...---,,,---///000444222...+++***+++---...888GGG```uuu~~~uuuYYYIII<<>>999===HHHKKK@@@999???LLLKKK===777<<>>EEEPPP[[[WWW[[[ooo888999::::::;;;<<>>JJJSSSLLL@@@DDDDDDBBB@@@BBBLLLZZZeeebbbQQQEEEFFFEEE;;;222111444444444333444444444555...111555777666555777999@@@AAA???===???CCCBBB>>>777999::::::888777777999<<<<<<<<<<<<<<<:::888666222222222222333555777888999<<>>:::888;;;777444666;;;@@@@@@???:::;;;;;;::::::<<>>>>>;;;;;;AAAAAA@@@<<<888555444555222111///------...///000333111...,,,+++,,,...000666GGGaaasssyyy|||sssXXXEEE999...+++,,,,,,---///---+++((('''(((+++///111555111---*********++++++,,,---------,,,...111333//////......///000111222;;;EEERRRaaattteeeNNNFFFGGGDDD<<<=========@@@GGGSSS```iiidddYYYGGG777...,,,///222333222111000///000111111333222222111222444888:::>>><<<;;;===??????<<<999===AAACCCHHHXXXssskkkOOOAAA===???<<<@@@EEEBBB@@@AAACCCEEEDDD@@@===<<<>>>>>>@@@DDDEEEBBB???>>>AAAAAACCCGGGFFFCCCFFFLLLTTTWWW___nnn666777999===??????<<<:::555444222222444666666555777666555666888888777555333111000111444888:::;;;>>>>>>===???EEEKKKHHHAAA@@@???======AAAHHHPPPUUUZZZOOOFFFDDD???666000000111222333333333222111111///000222444555555555555;;;BBBEEEAAA===>>>???>>>999666333555999:::999666999===???<<<777444777;;;333333333222222222222222:::<<<>>>@@@AAA???===<<<777555444666;;;>>>>>><<<;;;777444666<<>>999666888::::::;;;>>>@@@@@@>>>;;;666222111111444222000/////////111222111000...------...000222777AAAUUUkkkyyy|||cccDDD999...,,,---------//////---)))'''(((***...000333222000---++++++---000+++,,,---------...111444000///...---...000222333777BBBVVVkkkyyy|||ppp[[[GGG<<<;;;;;;999222444888<<>>AAAAAA===:::;;;<<<<<<<<<===EEEXXXnnn~~~vvvQQQAAA===AAAAAACCCCCC<<>>CCCGGGAAA???DDDHHHHHHGGGHHHLLLUUU```iiiuuu555666:::???CCCAAA;;;555444333333444666666555444111222333666888777444222333111///111555888777555222===DDDBBB===>>>CCCFFF===;;;999;;;???CCCDDDDDDLLLFFF@@@===777///---000000111333444444222000...//////000222444555333111555===AAA???;;;;;;<<<;;;999555333444888999777444666;;;>>><<<666333555999333333333333333222111000:::;;;===>>>???@@@??????666555444666999:::999888999555333555;;;@@@AAA@@@===999777777666555999>>>;;;<<<;;;999555222111222444333111000///000111333......------...///000111:::999DDD```~~~kkkEEE:::111//////---++++++...,,,)))((((((+++///111333444333000,,,+++...222,,,---------,,,---///111000///...------///222444555>>>RRRkkkzzzmmmbbbRRRCCC<<<<<<===>>>222555999<<<===???BBBDDDRRRRRROOOFFF<<<888;;;@@@777555222000111333666888;;;999666444444444444444888===AAAAAA<<<888999;;;555777===HHHXXXfffooorrr}}}UUUFFFBBBEEEBBBDDDFFFAAAGGGIIIIIIFFFDDDEEEDDDAAA===>>>HHHTTTVVVNNNJJJKKKJJJCCC???CCCHHHIIIGGGFFFHHHPPPZZZbbblll444666:::@@@DDDBBB;;;444444444555666888777444222---...111444666666333000333111000222555555333000000888???>>>===@@@CCCCCC<<<999777888<<<===:::777;;;999777444///***,,,000000222444666555333000.../////////111333333111///222666::::::===???===999777888888888777555444444333666999:::999777444333333333444444444444333333888999:::<<<>>>?????????888777666666666555444333666666666666777999;;;>>>===:::888777444222666<<<:::;;;;;;999555222000000111000...,,,,,,---...///***++++++,,,---...///000777888FFFaaa|||___BBB888111000111///,,,+++,,,+++(((((()))---111444555666555222---+++...000000111222000...---...///000///...---...000222333000444DDD___sssjjj[[[JJJAAA@@@AAA???>>>888:::;;;;;;::::::;;;===@@@BBBDDDCCCAAA===:::888888777555555666:::>>>AAA<<<>>>>>>:::555333555888999;;;======;;;888777777444777>>>FFFNNNYYYfffooowwwZZZLLLIIIHHHBBBCCCKKKKKKKKKEEEGGGOOONNNCCC@@@EEEAAAFFFIIIKKKRRR[[[YYYQQQIIIDDDBBBDDDFFFEEEEEEGGGHHHKKKPPPZZZhhhzzz333555999===@@@???;;;777555666777999:::888444000+++,,,---000333333222000333222111222222111///...666333222888EEEMMMHHH===>>>;;;888777888777333000/////////---***))),,,000222333555666666333111///...///111222222111000///111333555777>>>CCC@@@999555:::>>>===888444444555222222555999<<<;;;666111444444444444555555555555555666888:::<<<<<<<<<<<<:::999777555333222111111444777999888444444888======:::777777555222444999<<<======:::666111///...,,,+++)))((('''(((***+++))))))+++---............000>>>UUUjjjuuu}}}rrrNNN;;;333...111444333111000,,,***(((((()))---222555666666555222///---...///555666666444222000000111.........//////000111222///000;;;PPPjjjjjjVVVCCC<<>>@@@KKK___rrrmmm___RRRMMMJJJ@@@BBBLLLOOOIIIAAADDDRRRQQQBBB>>>FFFCCCHHHGGGDDDMMM]]]^^^TTTHHHEEEDDDDDDCCCAAACCCGGGJJJHHHJJJSSSbbbqqq{{{111444777999999999:::;;;777888:::<<<<<<999333...+++******,,,///111111111222333333222///---------333333444;;;HHHQQQMMMCCC@@@>>>:::777444222///---***,,,,,,***)))+++...000333444555555444333000///---000333333000...///111///111222444;;;@@@???999444999???AAA===888666666222333444888;;;<<<999777666555444333333444555666222444666999::::::999888;;;:::777444222111222333555888:::888666666999===<<<777666777777555666888<<<===>>><<<777333000000---+++)))(((((((((***+++)))***,,,...//////...---000???VVVjjjuuu}}}iiiLLL777111---222666555333222...,,,)))((()))---111444666444222000111000///...444555666555222111000111---...///000111111111000///222666BBBYYYwwweeeQQQ===888::::::777666777888999999777777777888999;;;@@@EEEGGGCCC<<<666777777888999<<>><<<<<<<<<<<>>999:::<<<>>>>>>999222---+++***)))***---000111222222444444222---++++++---***555@@@CCCEEEJJJOOORRRBBB@@@<<<777222///...---+++,,,,,,******---000000333444444444333222000///---111555444000---///222+++///111222555;;;;;;777333888>>>BBBAAA===999777333444666888999;;;======888666444222111222333444000222555888999888777666:::999777333111111333555666888999999999999;;;===:::555444777999888777999888:::<<<<<<999666555555000...---++++++,,,---...***+++...///000000///...555:::JJJddd|||tttbbbPPP999222///333666444111000000...+++)))))),,,///222444111//////222333111//////111222222000//////000,,,---///111222111000///,,,000111333EEEggg^^^KKK:::666777777777999333666999::::::999999:::;;;>>>BBBEEEDDDAAA<<<999777777888999;;;===???@@@AAA???======>>>>>><<<;;;===>>>===:::666555888;;;<<<;;;===AAAAAABBBMMM[[[ttt}}}hhhTTTIIIFFFAAAAAACCC===<<>>>>>======FFF???777666;;;>>><<<999777<<<@@@<<<444000555;;;===:::888:::@@@EEEFFFFFF```zzzlllUUUDDDDDDBBB888666===777>>>???888:::DDDFFFAAA888>>>DDDFFFEEECCCDDDEEEPPPHHH@@@===AAAEEEEEEDDDGGGOOOUUUPPPHHHJJJYYYiiixxx...//////000222333444444<<<>>>BBBEEEEEE@@@999333222000...,,,,,,...000222333333222000......111333666<<>>TTTooocccNNN;;;888999888777:::999:::;;;;;;999:::===@@@?????????@@@@@@>>>;;;888777888999:::<<<======>>>>>>;;;888666777888999999888::::::888555444666999;;;;;;999888999<<>>CCCDDDBBB??????;;;;;;===???BBBCCCCCCBBBEEEFFFFFFDDDAAA@@@DDDGGGKKKLLLKKKIIIGGGKKKSSSZZZhhh{{{//////...---...000222333666<<>>555:::777222...---...111333/////////......000444777<<<;;;<<>>???AAACCCAAA===;;;;;;>>>???;;;888>>>:::666333222111111000000111333555666666555555@@@===999666444444444333444:::??????:::777888;;;888555222333555555222...666666777888777555222000+++,,,///111000///,,,***///---,,,---000222000///333???NNNYYYeeexxx{{{|||ttt^^^FFF:::000---+++---111555666666///222333111---+++---000222...,,,---111222///,,,,,,,,,---...///000000111+++---000222222000...,,,---...---...@@@^^^ttt{{{mmmTTT>>>:::===<<<::::::;;;===>>>:::666888???GGG;;;;;;===>>>???<<<777444999888777777888:::;;;===444666777555333333555777999777555444555666777888999::::::777444555;;;@@@FFFLLLaaa|||zzz___QQQRRRIII;;;666;;;>>><<<:::777>>>LLLMMM@@@999===>>>;;;999;;;@@@DDDCCCAAA:::CCCKKKIIIBBB???DDDLLLNNNIIIDDDCCCFFFKKKLLLLLL[[[uuu111000---++++++---000222222999DDDNNNQQQLLLAAA999???<<<888444111111111222.........------000555999;;;:::999???LLLUUURRRIII===999333///---///333666111///---,,,,,,...000111;;;:::999888888999:::;;;222111000000000111333333<<<999444222222222000...///333888::::::<<<@@@DDDCCC@@@============;;;999???<<<777555444444111//////000111222333333333333::::::999777444333444444666:::>>><<<666333555888888444111222333333///+++333555666444111...///000+++,,,...//////---+++)))---,,,+++,,,...000111222555???LLLWWWdddwww|||wwwwwwmmmTTT???777---,,,+++,,,000444666666///000000///,,,+++---///222111000000000000///...---------------.........,,,---///000000...---+++,,,,,,---444EEE]]]pppzzziiiSSS???<<>>;;;===>>>===<<<;;;AAAJJJJJJAAA;;;<<<===<<<<<<>>>BBBDDDDDDCCC:::AAAHHHIIIFFFEEEIIIMMMLLLJJJGGGFFFFFFHHHJJJKKKUUUgggvvv{{{555222...+++***+++...///000555<<>><<<;;;999666444111///.../////////......000444777666999:::;;;@@@HHHLLLKKK???888000+++,,,///111111333111///---...///222444777777888999999888777777888777555444333333444555777777777444111000222444444555555777999;;;===>>>@@@@@@???===::::::===@@@>>>;;;888888999888333...000000//////000111222333111777<<<;;;777444555888<<<;;;888555111000111222444444444222000...---,,,///111222000,,,***,,,///------,,,+++++++++++++++))),,,...---+++,,,000555777;;;CCCSSShhh}}}xxxjjjXXXFFF888000---,,,,,,---///111222333222...***)))+++.........111444666444///,,,...111000///---,,,++++++++++++///...---------------......***...;;;DDDLLL___uuu}}}```OOOAAA>>>>>>::::::>>><<<;;;888777777888888888:::777555444444444333222111222444555555444222111000///000111444444333111111333555333222222777;;;555555777;;;??????;;;888>>>HHHRRR[[[lllwwwlllVVVGGG>>>BBBCCC<<<999===>>>CCCDDD??????CCCAAA<<<888<<>>555555555555333000---+++111111222111000000222444222888:::888999@@@HHHKKKAAA999000,,,---///000///444222///......111444666333555777999999777555333:::999777555444444444444111444777555222222555999888555444555888;;;;;;999<<<>>>>>><<<999:::@@@EEE<<<999777888;;;:::555///000//////......000111222---555===>>>888555777;;;>>>999222///...//////...///333555222---***+++---+++---...---******,,,//////---***((('''(((+++,,,(((,,,///---******///555777666<<>>:::888777777999999666444999666222000111222222222...000222444444333000///111//////111333444222000///333666555333333666:::444444666<<>>999>>>???FFFDDD:::999BBBDDD===444:::AAACCCAAA@@@@@@BBBGGGAAA>>>BBBJJJOOOOOOKKKFFFOOOUUUSSSKKKGGGMMMUUUSSSIIIOOOfffsssnnnjjjnnn===:::555111---+++******+++...444:::???@@@===:::333333333222111111000///111222444333222222222333555777888888<<>>@@@BBB:::555222444999:::777222...//////000000000000000...333888888555333444777777444///------...---,,,,,,///111///+++((()))+++)))***+++,,,,,,---///111///---***''''''((()))+++)))+++---,,,++++++...111222444;;;JJJ```vvv|||kkkSSS@@@777222---------...------------...,,,+++******+++,,,------,,,000333111---,,,///333000...,,,***(((((())))))------....../////////000111222555777555777GGGZZZyyyrrr\\\GGG@@@===999999===888888999999888999:::;;;666444222111111111000//////000111222333333222222///000111111000///111222111222444555666666666666333444666999<<<===<<<:::999999===EEEPPP___rrr~~~pppcccTTTKKKFFFIIIJJJEEEBBBBBB???@@@@@@>>>>>>??????===999;;;>>>AAABBBBBBBBBCCCAAABBBCCCDDDFFFIIIKKKLLLJJJMMMPPPPPPMMMLLLLLLMMMOOOLLLQQQ\\\```]]]]]]aaappp???===888333...+++***)))(((---555===AAA@@@;;;666555444333222222333555666000222444555444333333444999777555888CCCKKKHHH@@@>>>>>>:::333------333999111///---,,,---000555777444444555555555555444444555444222111000111111222222111111444999:::888555222444666777777777999:::999888888<<>>DDD444333222222333222///---222111111111111333444555---111444222,,,+++///444444222111555:::;;;666222222555777777555666999===;;;111444EEENNNNNNWWWhhh{{{pppXXXPPPTTTRRRLLLJJJMMMMMMHHH>>>999<<>>AAA>>>===???DDDGGGGGGEEE999BBBIIIHHHCCCAAAFFFMMMOOOKKKHHHKKKOOOPPPIIIBBBEEENNNSSSOOOJJJMMMTTTXXXXXXaaawww>>>===:::222+++(((***---)))...666>>>CCCAAA;;;666666444222222555777888888111444666666333333555888>>>777333;;;HHHOOOKKKCCC<<<;;;999666444444888;;;333222000//////000222333777555333111000000111111//////000222444333000---555000---000777:::666222///222555333000111555:::888555666>>>HHHIIIAAA888777222,,,+++...222444555111...000666777111,,,---333---)))***///111---))))))+++---,,,)))'''))),,,---***(((((()))***'''$$$''''''(((((()))...333888,,,+++)))'''&&&%%%%%%&&&)))((((((***,,,.........***222>>>IIIVVVkkkuuu___GGG999333///,,,,,,111...,,,,,,000111000---***++++++*********---///000,,,)))***---///...,,,///000000---******---111***---111444555333000...555000...111777===GGGPPPggg|||{{{nnnRRRCCCAAAAAA;;;444777999<<<<<<::::::===@@@999777444333222222000///222...,,,///555888666333333333333333222111000000444333222555888999666222666888888666333333777;;;666444777???CCCDDDJJJSSShhhwwwrrrbbbVVVTTTQQQRRRUUUUUUNNNFFF>>>AAA@@@>>>>>>@@@AAA>>>BBB>>>;;;<<<@@@CCCDDDCCC===@@@DDDEEEDDDCCCCCCDDDLLLMMMNNNNNNMMMKKKGGGEEEEEEKKKPPPPPPLLLJJJMMMPPPQQQUUUcccwwwBBB>>>777222...,,,+++++++++---333:::@@@BBBAAA???666555444555666777666555444444444666777999999999999888888<<>>999777777888777666333222000000111333666888555333111/////////000000111000///000222222111000111000///000222333333222333222111000000111222333555555777<<<@@@BBBAAA@@@777333...,,,...111222333222......222333...,,,------,,,******,,,---,,,+++---,,,************)))(((++++++******)))((('''&&&&&&&&&''')))+++...000111+++***)))'''&&&&&&&&&''')))))))))***,,,.........///000777JJJccc{{{ppp\\\EEE999333///------,,,------------...000111///---++++++,,,---...---............---...000222000///////////////...---...///111222333333222222222000000222333888CCCOOOlll}}}}}}|||~~~|||ooo\\\LLLBBB>>>:::888555777999;;;;;;:::888777<<<999666333333444555555///000222444666777777666;;;888444333333333222111222333555555555555666666666555555555666666555444666333555:::<<<<<>>===:::666999<<<<<<;;;???HHHOOOEEE???999777999:::555000222111111111333666:::<<<222111000.........///000333111......///111111111,,,...///---,,,,,,///222555111------000111...+++000444777777777999???DDD777444000...///000000000222---+++---...++++++,,,''')))******((()))+++...000+++''''''***+++)))&&&***+++---,,,+++)))(((((('''((()))+++---...---+++***)))((('''&&&'''(((((()))******+++,,,------...444...222IIIlll}}}vvvgggVVVBBB888444000......)))---//////,,,,,,000444222///,,,,,,///000///...000333444333//////333777111///...111444444///+++111111111222222333444444000111222222000222>>>LLLmmm{{{yyytttvvvnnnhhhmmmzzz~~~qqqlllbbbUUUJJJBBB@@@@@@666888:::======;;;666333???===:::777666666777888---111666888888777888:::BBB===888555555666555444222555777555222222555999666444333555888888333...666444555777666555999>>>>>>LLLhhhyyynnnVVVNNNJJJPPPZZZZZZNNNBBBCCCEEEDDDAAABBBGGGIIIHHH666:::===<<<999888;;;>>>CCC@@@>>>===>>>@@@AAABBBGGGQQQYYYWWWLLLEEEFFFJJJGGGFFFGGGIIILLLKKKHHHDDDIIITTTUUUMMMUUUoooxxxxxxFFFAAA:::555333111///...---///444;;;BBBFFFFFFEEEBBB???<<<;;;:::999888666777666555777:::<<<;;;:::777999:::;;;;;;>>>DDDIIIBBB===888666777666222...000000222444666777888888000000///......///000000111///------...//////...((()))******)))+++///222222///,,,,,,...///---***...000333222111333888===888666444333111000///...///---++++++,,,+++***)))%%%&&&((((((((())),,,......+++(((''')))*********,,,,,,,,,---///...+++)))+++...000000...,,,---...***)))(((''''''((()))******+++,,,,,,,,,,,,---...333///333GGGeee}}}mmmeee[[[MMM>>>777444111//////---///000///......000333000////////////111222333777777777555333222444777222111111222444444111///222222333444555555444444555444333222//////999DDDcccsss}}}kkkbbb```[[[WWWZZZdddmmmqqqrrrllleee^^^[[[\\\YYYQQQJJJBBBDDDEEEDDD@@@;;;777555;;;===??????===999555444...000333666888:::;;;===>>>===;;;999666555666777777888666444111111444777666555444555666666333000555666888999777555555666777CCCYYYoooxxx|||oooTTTKKKEEEJJJPPPNNNFFF???===@@@@@@>>>???CCCDDDBBB999:::;;;:::888888;;;>>>AAABBBCCCAAA>>>>>>AAACCCLLLRRRWWWWWWQQQKKKHHHGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKQQQRRRNNNTTTbbbhhhdddiiiiiitttAAAAAA???:::444111000222...222999BBBGGGGGGDDD@@@KKKFFF@@@;;;::::::;;;<<<555777888888666555777999;;;777555888???CCCAAA===::::::888555222///......,,,///333666666555222000////////////000000111222---------...///...+++)))'''%%%%%%'''+++///000111,,,------...............---------...///000000000666777888777444222///...,,,,,,,,,---......+++((('''&&&%%%'''***---...---++++++***((('''(((---111111---+++...333444000+++222666999555...+++000666+++***)))((()))***+++,,,***,,,...---++++++,,,......333:::EEEVVVnnnwwwlllbbbYYYNNNCCC999555444111///000444222000000222333222000,,,///111111000222666;;;>>>;;;777555555555444222222333444222111111333666000222555777888666444222;;;666111111000000555<<>>777222000...---111888===>>>===333999===<<<777444666:::===999444111222333333222666777777555333222444777222666::::::888666444222777AAAJJJPPP]]]qqqlllTTTKKKDDDDDDDDDAAA???@@@777<<<>>>======???===:::???;;;888777:::===??????>>>DDDIIIGGGAAA>>>AAAFFFRRRQQQQQQTTTVVVSSSJJJCCCFFFHHHHHHFFFDDDGGGMMMTTTJJJEEEEEEKKKRRRRRROOOLLL[[[aaaffflllxxxyyy|||<<>>;;;HHHbbbtttwwwyyysss~~~lllWWWMMMEEECCC???:::<<>>===>>><<<777???;;;777777<<<@@@AAA???<<>>AAAJJJRRRLLLBBB???GGGMMMKKKIIILLLOOOXXXZZZXXX___oootttnnnkkklllssszzzrrreeehhhuuu:::<<<>>>>>>;;;777333111000222777>>>EEEKKKMMMNNNJJJEEE===888666777888999222333444333333333333444111111333666:::???AAACCCAAA===888333000...------+++---///111111///---+++***+++,,,...000111111222///.........///...,,,)))&&&))),,,.../////////000000......111555666444111---+++)))***...///,,,))),,,111777999777333000...---000000...000555555000***,,,---......000222444222000,,,)))(((***...111333444555444222333777;;;999::::::888555333222111///...---,,,,,,---......+++...000///+++)))+++...222444:::GGG[[[sss|||mmm]]]MMMCCC@@@777111...111222///...///111000000111333555666666666222000444:::??????===:::888666444333333222222222222333333222333444555222333555666666555333222333///............444<<>><<<>>>===:::777777888;;;===>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBGGGKKKOOOPPPLLLIIIGGGGGGBBBBBBBBB@@@???@@@DDDHHHKKKKKKJJJHHHIIIMMMQQQSSSHHHMMMRRRTTTVVVYYY[[[[[[]]]___aaabbb```]]]___cccjjjvvv:::::::::===???<<<444...222111222777AAALLLUUUZZZEEEAAA;;;666555444444333333000///111555777555333)))000666666444888CCCNNNJJJBBB888333333222///+++------------............((()))+++---///000000111333111...---.........---&&&,,,333333///+++---111555000---111888;;;666///---+++******,,,.........(((...555888666222///...000222000,,,///777999666***///333222......333999999333+++((())),,,------111777;;;777000///888BBB999777555777999777000)))111000///...---......///,,,///111///+++)))+++...777222555JJJjjjxxxeeecccYYYCCC444444111---,,,///111///---///+++...111222111333777;;;>>>555///444@@@FFFBBB:::444666666444111000333666222111000333777777444000444444444444444444333333***+++---...++++++555AAAPPP```lllttt~~~rrrjjj[[[GGG===>>>GGGAAA<<<<<>>:::DDDTTTfffoooooommmoooUUURRRVVVUUUMMMJJJQQQ]]]eeehhhhhh|||wwwVVVFFF<<<@@@CCC>>>:::===KKKJJJEEE===:::===>>>===...444;;;>>>===;;;;;;===@@@<<<777999>>>BBBAAA>>>>>>JJJSSSPPPDDD>>>DDDMMMDDDCCCAAAAAACCCCCCAAA???EEESSSWWWJJJEEENNNTTTQQQGGGGGGOOOZZZXXXMMMKKKQQQUUUYYYVVVOOOQQQ[[[]]]VVVTTTlll:::999999;;;<<<:::333...000111444999BBBLLLUUUZZZNNNFFF<<<777777888777555555222111333666777444111///000111222555<<>>;;;888666444111---***111111111111000///------,,,...000...,,,***,,,...555666:::IIIccc}}}oooVVVHHHCCC???666---///000222333222000---+++,,,000111000111666777555666666666888<<<>>>>>>===:::999888888888666333111///111333333222111111222222333666777777444111///,,,++++++***+++///555:::MMM[[[nnn~~~vvvgggYYYOOOGGG@@@<<>>;;;<<>>LLLOOOTTT[[[dddoooyyy}}}yyytttgggQQQ@@@BBBBBBAAA@@@@@@DDDIIIMMMSSS\\\jjjyyyjjjOOOAAA<<<<<<777<<>>AAA@@@>>>>>>CCCHHHIIIEEE@@@EEEGGGGGGDDD??????EEEJJJKKKIIIJJJMMMMMMIIIHHHIIILLLMMMKKKHHHHHHKKKJJJGGGGGGJJJOOOSSSQQQLLLOOOUUUTTT___qqq666888999999777444222111000111555:::BBBIIIPPPTTTYYYPPPEEE===:::888666444222333555666555333111000000///000333999@@@DDDEEEOOOPPPMMMFFF:::111,,,+++)))***,,,000333333222000555444222000//////000000000000///...------------++++++,,,---............111000111222444555333222///,,,+++---111333333111:::???BBB???777333555999111333555777888777666555555111...///333666666444333222000///...000222444555444333222222333555666<<<===<<<888333...,,,------///000111111...+++)))+++---...---+++***,,,...000444999CCCVVVpppqqqbbbNNN???999666222---...///000111111000...,,,000333444333444888999777333444666888:::;;;===???===:::888999;;;:::555111///000111111//////000111222444888;;;:::666111---,,,++++++******...333888FFFYYYrrrwwwaaaOOOEEEAAAAAAAAA<<<<<<===>>>??????>>>===:::888;;;AAAGGGLLLUUU]]]kkkzzz~~~rrrpppxxxqqqnnnmmmkkkaaaNNN===555222111111444999;;;999777000222444444333222222222222111111222444555555444777888777666555555666888888555111...---...111333666555444333444666888999:::???EEEJJJPPPYYYfffppp~~~zzzzzzsss^^^LLLBBB???:::;;;;;;;;;<<<>>>AAADDDMMMQQQZZZfffvvv```QQQAAA<<<===999>>>EEEDDD@@@???>>><<<:::999777666888777666777:::<<<<<<<<<888999999999999:::<<<>>>???>>>???CCCFFFGGGDDDAAADDDEEEEEECCCAAACCCHHHMMMIIIFFFGGGJJJIIIFFFDDDFFFHHHIIIHHHEEEFFFIIIHHHDDDDDDEEEIIIMMMMMMJJJLLLQQQYYYYYYccc{{{222666999888444111222444111333777===DDDKKKPPPSSS___WWWLLLDDD???<<<999666111555999777222......///000...///444;;;AAABBB@@@JJJMMMNNNHHH===333---+++''')))---111555666333111999777333000//////111222------------------------******+++,,,,,,------------111444555444333333444000---,,,...222555555333<<>>???:::111++++++...***,,,000111111...***'''***+++,,,+++******+++---...444999@@@PPPjjjnnn]]]RRRCCC666///......///------///000000000///...111444555333444888999777000222555777888:::===??????===;;;===???===666000...//////---,,,,,,...000333666;;;>>>===888111---++++++***)))))),,,111555>>>RRRmmmsss\\\III@@@>>>@@@AAA777888;;;======<<<;;;:::;;;888888===BBBGGGOOOWWWeeevvv}}}pppooo{{{yyyzzzvvvnnncccUUUBBB333111000111444999;;;999777333222222333444333111///111222222222333444777999===;;;999888888888777666555222///,,,,,,...111333555444222111111222333444111777>>>@@@AAAIIIWWWbbboooiiiiiiwwwrrrooorrrpppaaaKKK;;;777:::555777888888888999;;;===FFFJJJQQQ\\\lllaaaSSSBBB<<<>>>===AAAEEE@@@<<<<<<;;;;;;:::999888888999888777888:::<<<<<<;;;;;;999888777999;;;<<<<<<===>>>@@@BBBCCCCCCBBBAAACCCCCCCCCDDDFFFIIILLLNNNIIIFFFFFFHHHGGGCCCCCCEEECCCEEEDDDAAACCCEEEDDD@@@CCCBBBCCCHHHJJJJJJKKKOOOUUUUUU]]]qqq000444888:::777555333333555777;;;AAAHHHOOOVVVYYYXXXTTTNNNIIIFFFCCC???<<<777888888555111...---...///...///222666;;;>>>???CCCEEEGGGFFF@@@777...)))'''(((+++///333555444333777555333222111111222222,,,,,,------............***************+++,,,,,,---000444555555444333444000...,,,...333666666444:::???CCC@@@999333444666444555777888999777666555777666444444444444444444000///000333777:::999888333333222000000222666999<<<>>>>>>999111,,,+++,,,+++,,,...000///---***)))*********))))))***,,,---111555:::EEEZZZvvvtttaaaRRRHHH:::000------...///,,,,,,...///000000000///...222222000111555555333111000111444999===>>>===???@@@AAABBB???;;;555000......---+++)))***,,,///555888;;;===<<<888222///++++++***)))(((***...222999FFF[[[qqqwwwkkk[[[LLLDDD@@@===;;;777888999:::999888888888===<<<>>>@@@@@@CCCMMMWWWdddjjjoooqqquuu{{{}}}{{{}}}lll]]]SSSFFF888333222222444888999777444444222111333666777444000000222444333222333888===@@@===999999:::999666333555333000...///111444777222111000......000111222666888:::;;;<<>>777333888999999999888999<<>>DDDNNN[[[jjj{{{rrrUUUCCC===@@@???BBBDDD=========;;;;;;;;;<<<===>>>999888777888:::<<<<<<;;;???;;;777777;;;>>>>>>===;;;>>>AAABBBAAA@@@@@@@@@AAABBBDDDHHHLLLOOOOOOMMMNNNJJJHHHIIIHHHDDDDDDFFFAAACCCBBB@@@AAADDDCCC???FFFBBBBBBGGGKKKLLLNNNQQQJJJVVVeeepppyyy111333777<<>>CCCIIIQQQXXX\\\RRRQQQOOOMMMJJJEEE@@@===>>>:::444111000000000...,,,///000///...111999@@@@@@@@@AAADDDDDD>>>333+++***))))))+++///222333444000111222333333333111111,,,,,,...///////////////******)))))))))***++++++......000222555666444222000...,,,...333555555333666888<<<>>><<<999444111555444444333333333444444222555777555111000222666111,,,+++000999===:::555000333555333111222888>>>===;;;999666222///+++)))......------------------***)))(((((()))+++------333444888IIIggguuuggg^^^LLLAAA333---...000///,,,+++,,,...000111111000000...000111//////222333000444///---222;;;@@@>>>999===BBBGGGFFF@@@888333111......,,,***((()))+++...777888999999888666333111*********)))(((***---000:::===HHH___zzzrrrhhhZZZNNNGGGAAA===:::;;;;;;;;;888555444555777<<>>>>>IIIWWWbbbbbbeeemmm{{{vvvrrr___SSSGGG:::555444333555777777444111222111111444888999777444111333444444222444999===???<<<999999:::999666222444333222111222444666888///...------...000333444999666333333777<<>>;;;<<<;;;666111<<<;;;;;;999999;;;???BBB888===GGGTTTbbbsss|||VVVEEE>>>AAA???AAABBB:::???===;;;::::::===@@@BBB888777666777999;;;;;;;;;???:::666555888<<<>>>>>><<<>>>@@@@@@???>>>>>>??????AAAFFFLLLQQQSSSQQQOOORRRMMMJJJJJJHHHEEEEEEHHHDDDEEECCC@@@AAAEEEEEEAAAFFFBBBBBBGGGLLLLLLNNNQQQIIIXXXffflllooo|||333444888>>>CCCBBB<<<555???@@@BBBEEEKKKQQQVVVZZZWWWUUUSSSNNNIIIBBB===:::>>>888111...000111000...+++///111---)))+++555???@@@@@@AAADDDEEEAAA999111...,,,******---000222222,,,...111333444333111///,,,---...///000000///...+++***)))(((((()))***+++///------///333555444222222///...///333555555333555666888<<<>>><<<777222555333111///...///111222...222555444111000333666000,,,***///777;;;888333///222555555333444888===;;;999555333222///+++'''///...,,,++++++,,,---...***(((&&&'''))),,,......111111666HHHgggmmm___WWWDDD:::///,,,...000---)))+++---000222333222000//////222222000000333333000333...+++000999>>>;;;777:::AAAHHHIIICCC;;;666444.........,,,***)))+++---444555555555444333222111)))******))))))***---000;;;:::AAAUUUppp{{{nnn[[[LLLDDD@@@???>>><<<>>>>>>:::666333444777:::===AAAAAA<<<:::DDDPPPUUU^^^gggmmmttt{{{~~~}}}lllYYYEEE888666444333444777777444000000000111444777888888777333444444444555666999;;;<<<:::999999999888666444111111222333444444555555......---...000333666777999555000111555999:::999;;;;;;===AAAEEEDDD???:::;;;===>>>999222...///222888999999888888:::===@@@===>>>BBBJJJYYYnnntttWWWFFF@@@AAA===>>>@@@:::<<<;;;:::::::::;;;<<<===666555444666888;;;;;;;;;:::777333111333888<<<>>>??????????????????>>>>>>???BBBFFFLLLPPPTTTWWWXXXUUUPPPLLLKKKHHHEEEEEEIIIKKKJJJFFFBBBBBBGGGGGGEEEBBBAAACCCGGGJJJIIIKKKNNNSSSVVVZZZaaannn555777:::>>>AAAAAA???>>>:::>>>DDDLLLRRRXXX[[[]]]bbb^^^WWWNNNEEE>>>;;;:::555444111000//////......+++...000...+++,,,333999>>>BBBEEEDDD@@@<<<888777000...------.../////////...000111222222222000000+++,,,...//////...---,,,,,,+++)))(((((()))+++,,,,,,---.........000333555555222000111444666555333555666777888999888666555222111000......---....../////////111555666666444.........000333555666666444222111333666777666333666666555333///,,,***))),,,,,,+++++++++,,,,,,,,,+++(((&&&'''***...//////,,,111777BBBXXXvvvuuu]]]III;;;666000......///---++++++...222555555333000...000333333000000333333000------...000333666777777:::===CCCIIIJJJFFF===777...//////...,,,++++++,,,...000111333333111///...((()))******)))+++...000333:::EEESSSbbbqqqvvvaaaNNNDDD@@@>>>>>>:::>>>AAA@@@;;;666555666999999:::======<<<@@@FFFMMM[[[hhhiiiiiippp}}}~~~}}}}}}sss\\\DDD555333111111444777888555222---000333444444444555666555444444555777888888777888999;;;;;;:::888888888///111444666666555333222000000///000222555777999777555444444777999::::::===888555777;;;<<<777222111888===999000***---333000333777999999999::::::DDDBBBAAAEEESSSjjjhhhVVVGGGBBBAAA::::::>>>:::777999<<<>>>>>>;;;888666333222222444777:::;;;;;;666444222000000555;;;@@@BBB@@@>>>>>>@@@AAA>>><<>>IIIggg]]];;;444444444111///...///000+++...333777777444000---000222222//////111111...''',,,111111......333888::::::>>>HHHQQQPPPDDD999...000111000...,,,,,,,,,))),,,000333333111---+++((()))*********,,,///111***:::KKKTTTVVV___sss}}}www|||{{{gggUUUHHH@@@;;;888666<<>>AAABBB???;;;???AAABBBCCCHHHTTTeeerrr```ZZZTTTRRROOOKKKLLLPPPTTTRRRJJJCCCBBBHHHKKKJJJ@@@CCCHHHLLLJJJEEEHHHNNNSSSQQQQQQWWWeeexxx000111333888===>>><<<999777DDDMMMRRR```ssswwwnnnhhhcccZZZRRRIIIAAA999555000///......///000///---111444666333//////666<<>>AAA@@@999222:::555444999>>>@@@CCCFFFTTTYYYaaaiiipppuuuzzz|||jjjWWWPPPFFF:::...333999:::777444333333999444000111444555222...000666;;;<<<999777999<<<>>>999777===FFFIIIAAA888888777444222222333555777555555999<<<999555666:::BBB>>>888777>>>EEEBBB:::888===@@@===777222222444333222222444666555000,,,111555777555000000666===:::<<>>>>>===:::777555555///222666999:::999666444777333111333888===??????>>>AAABBB???;;;;;;???DDDDDD@@@>>>DDDQQQ___hhhlllllluuuppp[[[PPPVVV\\\[[[RRRPPPNNNLLLKKKHHHDDDAAAKKKHHHEEEHHHMMMPPPNNNKKKJJJQQQYYY]]]^^^hhh111111333666:::;;;999666;;;CCCLLLUUUggg{{{hhhgggccc]]]TTTGGG999000111///......///000///---111555777555111222999???CCCBBBBBB@@@===999444111000000111000///000222444000//////...------......111...,,,,,,///111000---,,,000333111---***)))+++,,,---.../////////...---000/////////000333555777222222333444333222111000555555555444333333555666000000000000000111111111222000000333888:::999666333111......//////---+++,,,,,,---------,,,+++***////////////...---,,,,,,&&&(((***,,,---......---222...111EEEiiixxxXXXEEE>>>444333111...---------...555555444222111000///...---,,,,,,++++++***))))))***)))***...333666666444666;;;@@@BBB@@@???@@@CCC>>>999444444888777222,,,000000000///...---,,,++++++,,,---,,,,,,---000222>>>;;;;;;DDDYYYnnnwwwvvvnnnyyy|||xxxiiiQQQAAA<<>>===???AAA???999444---222999<<<888888DDDSSSYYYWWWZZZgggwww~~~xxxmmmZZZMMMBBB888111444888999999777555555;;;888555555666777555222555999<<<===;;;999:::<<<===999888===DDDFFF@@@999999888555333333444666777666666999;;;888444555999AAA???<<<;;;@@@EEEBBB;;;;;;===???<<<777333111222111111222444555555222000666777888555111111444888555:::CCCLLLRRRVVVaaalllsssTTTGGG======<<<555222444;;;===>>>===:::777555555000333666888999777555444666555555666:::>>>@@@AAA???@@@AAA???======AAADDD@@@>>>>>>GGGVVVfffrrrwww|||{{{pppbbb\\\```aaa]]]RRRPPPMMMKKKKKKJJJHHHFFFJJJIIIHHHKKKNNNPPPNNNLLLGGGPPPZZZ]]][[[ddd111111222444666666333111999@@@NNNaaauuusssqqqmmmfff\\\MMM>>>444222000......//////...---000333555333111222888>>>DDDCCCCCCBBB???;;;555111000//////111333444444333///......---------------///---+++,,,///111000...///000222333222///,,,+++---...///000000///---,,,***+++,,,...111333555555111111111111111111111111333666::::::888666666888444333000...,,,,,,+++,,,...///111444666777777777000...------......---+++((()))***+++---///111222222111000///---,,,******)))***+++,,,,,,---------000---000BBBcccwwwYYYDDD;;;333111///---,,,---...///444333111///...---------)))((((((((((((((())))))((()))***...222333333222...555<<<<<<777666;;;AAA>>>>>>===<<<999666333000222222111000///---,,,+++.........---,,,---///111;;;;;;;;;CCCVVVkkkvvvxxxrrr{{{wwwaaaLLL????????????@@@@@@>>>999555***000777999666777DDDTTTYYYZZZ___lllzzz}}}qqq]]]JJJ===777444444555777999:::888777;;;:::888777666666555555777888:::;;;<<<;;;;;;:::<<<::::::===AAABBB???<<<:::999666444444444555666666666888999555111222777;;;===>>>>>>@@@BBB@@@:::<<<<<<<<<:::888444111000///111333444444444555777;;;:::777555333222222222444777???GGGMMMSSS```lllgggQQQFFF>>>>>>;;;444333888999;;;======:::777666555555666777888888777666555555777999;;;<<<>>>AAACCC????????????@@@AAACCCEEEBBB>>>===EEEWWWmmmtttpppqqqmmmdddZZZVVVRRRNNNLLLLLLMMMMMMMMMIIIJJJLLLOOOPPPPPPNNNNNNNNNPPPTTTYYY___kkk111111111222111000...,,,222;;;RRRooo~~~ttthhh\\\QQQFFF@@@333111///...//////...------///000...,,,...333888AAADDDGGGEEE???999555333222000000333666666333///------,,,,,,,,,,,,------,,,)))(((***...000000...111000111333555333///+++---...000111000...,,,***(((***,,,///111222333333------......000111333444111777===>>>:::777666666666444111---+++*********+++///222333222000111333---,,,,,,,,,------,,,+++***)))***+++...111555777000///...,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,'''---222999JJJfff~~~hhhKKK777111000...------...000111222000---+++***)))***+++&&&&&&&&&&&&''')))***+++)))***,,,...000000///---)))...222222//////555:::<<<@@@CCCAAA<<<666444444222222111111000...---,,,000000000...---,,,...000///999AAAEEELLL^^^sss~~~{{{lllZZZLLLCCCBBBBBBAAA???<<<999666555111000444888<<>>????????????:::888777555444444444555666555555666222---///444444999===<<<;;;<<<:::777;;;:::888888888666333111---000444444444555888<<<<<<999555444555555333000777666999???FFFRRRfffwwwyyy[[[MMMDDD>>>>>>:::444444;;;777999<<<<<<:::777666666::::::999999888888888777333888<<<>>>======@@@CCC???>>>===???BBBDDDEEEEEEGGGAAA;;;@@@SSSooo}}}xxxfffZZZ___ZZZSSSNNNLLLNNNOOOPPPHHHKKKOOOQQQPPPOOONNNNNNZZZPPPKKKUUUhhhyyy///000000///---+++***)))...888PPPooozzznnnaaaVVVLLLFFF555333000............------------+++)))+++///222===DDDKKKHHH???777555666444333222444666444000+++,,,,,,++++++++++++,,,,,,***((('''***///222222111111//////111555444000+++---...///000///---,,,******,,,...000111111000///******+++---///222444666111666;;;===:::777555444666444111...,,,+++,,,,,,+++...111000,,,)))***,,,+++,,,------,,,++++++++++++*********,,,///333555...---,,,++++++++++++,,,,,,------------,,,+++***###+++222555BBB^^^~~~{{{hhhLLL666000////////////000111222///---+++((('''''''''(((&&&&&&&&&((()))+++,,,---------......---,,,******)))***++++++,,,///111333888===BBBCCC???:::888777222222222222111000//////111111000...,,,,,,---///,,,666>>>BBBJJJ^^^tttsssdddXXXLLLIIIEEEBBB@@@===999666888444333666888<<>>>>>???@@@????????????888777666555444444444444555333333222...***---333111888<<<:::888999888666888777666666777777555333...111555555555666:::===:::666333444777888666333666555666<<>>===<<<>>>AAA>>>======???BBBEEEEEEEEEEEE@@@===BBBUUUoootttnnnkkkcccYYYPPPMMMLLLMMMNNNIIILLLPPPRRRQQQOOONNNNNNWWWPPPOOOYYYiiiyyy---......---***(((((()))///777GGG]]]tttyyymmm\\\LLLBBB777444000............------------+++***,,,000333:::BBBJJJIII@@@888666777555444444444333111...++++++************++++++,,,,,,******---222666777666///---,,,...111222///,,,,,,------------,,,,,,+++,,,---.../////////...---)))***,,,...000222444444000333666999:::999666555444333111///...---......---...///,,,'''%%%%%%'''***,,,......,,,************)))(((((()))+++---///...------,,,---...///000+++---...///...---+++))))))***---:::SSSooooooWWWBBB666///000111222222222111111---,,,***((('''&&&&&&&&&%%%&&&(((***,,,---......///000000...+++))))))***,,,++++++,,,...000111111444888>>>CCCEEECCC???;;;555555555555444333111111000111000...,,,+++---///444222222;;;QQQjjjzzz~~~{{{kkkbbb\\\TTTJJJDDDCCCAAA<<<888222999@@@???999;;;MMMaaaxxxsssooorrryyy||||||{{{tttgggTTTCCC777222222111111333666888888888555555555555666777888888333555777999;;;>>>@@@AAA>>>>>>???@@@@@@???>>><<<777777666666555555666666666333222111---***---444666;;;<<<999999;;;<<<:::777777666666555555555555000222555777777888999;;;666444333555888:::888666111222888@@@GGGPPP___mmm|||eeeGGG===777:::999555666<<<666777777777666666888:::888777777666666666555555444777:::<<<<<<===>>>???<<<===???@@@AAACCCDDDDDD===>>>BBBKKK[[[oooxxxpppbbbWWWPPPMMMMMMLLLMMMNNNPPPRRRRRRRRRPPPOOOKKKSSS]]]cccfffppp***,,,---,,,)))'''((())),,,444<<>>FFFFFFAAADDDXXXnnn|||vvvqqquuu~~~|||uuuvvvvvviiiRRRAAA:::666000111333555666666666777999666444333444888;;;;;;:::444777::::::999:::>>>AAA===<<<===>>>@@@???;;;777888888888888888999999999777555333222...,,,000777<<<===;;;888999===???===777999999666333111222444333444555888::::::888777333333444666888999999999000222888AAAHHHQQQ```nnnzzzdddEEE:::333777999777666:::666666666444444666:::===777888888888888888777666777777888:::===??????>>>:::===@@@AAA@@@???BBBDDD===>>>CCCLLLZZZlll}}}qqqcccZZZUUUSSSRRRSSSRRRQQQRRRUUUVVVTTTQQQLLLVVVccckkkmmmvvv)))+++,,,+++((('''(((+++'''000666===VVVyyy~~~sssaaaMMMAAA999666111...---...------((((((((())),,,000444777===<<<>>>CCCFFFCCC888000///222444333///---...000))))))((())))))***++++++***((((((---333888999888***))))))((()))***,,,---+++***)))((((((***,,,...)))))))))***++++++,,,,,,///000111222222000...,,,...+++***000:::AAA@@@>>>222222111000///---+++***///,,,)))&&&%%%&&&'''(((+++...111000,,,)))((()))******************++++++...---+++******+++---...(((+++///222222///+++((('''&&&***;;;YYYwwwnnnRRR<<<111///111555777777555222///.........---,,,***((('''$$$'''+++...000///---,,,...///...+++)))***...222'''---222111+++)))---222//////444BBBPPPUUUMMMCCCCCCBBB@@@===:::666333222.........,,,+++***,,,...(((,,,111999JJJcccyyy|||xxxhhhTTTKKKKKKKKKDDD===EEECCCCCCGGGKKKSSS```mmmuuuxxx{{{}}}}}}{{{yyyxxxmmmmmm]]]@@@111333666111111444888999777666888:::555222000333999===<<<999444888;;;999666555999>>>;;;::::::===@@@>>>999333888999999:::;;;;;;<<<<<<999666444333000...333:::???>>>999555777===@@@>>>888;;;<<<777111---///333666555555999<<<<<<888444222333555777888888999:::444444777>>>FFFTTThhhzzz{{{YYYEEE888000555999888777999777666444222222555:::???999:::<<<<<<===<<<;;;::::::888777999>>>@@@@@@>>>999>>>BBBBBB>>>===@@@DDDBBBAAAAAAFFFSSShhh~~~}}}oooeee___\\\[[[XXXTTTQQQSSSWWWYYYVVVSSSWWWXXX___lllzzz---,,,***(((((()))***+++***,,,444???LLL]]]tttmmmdddfffYYYCCC>>>666000///...+++))))))'''((()))+++---///000111555BBBKKKHHH>>>777444111.........///000///,,,)))+++)))'''''')))+++++++++***+++...///000000......)))(((((())),,,------,,,(((((('''&&&%%%'''+++///+++***((('''&&&''')))***333333000++++++------)))''')))---000333444444444;;;555...,,,...///,,,)))***(((&&&%%%%%%''')))+++222---******...///---)))///---***))))))))))))((()))+++......,,,******)))(((&&&&&&,,,333333,,,%%%((($$$$$$111JJJeeezzz|||}}}yyyeeeGGG111444999<<<999333///111555,,,---000111111...+++(((++++++***************+++'''***,,,+++)))))),,,000555000++++++...000///,,,---444:::???EEEKKKNNNLLLBBB???DDDLLLJJJ<<<222111///,,,***)))+++---......+++))))))---888NNNooowwwoooqqqvvv{{{~~~llleeeaaa___WWWMMMNNNWWWUUUPPPMMMSSS```jjjllljjj|||{{{tttzzziiiWWWBBB666111...000333===;;;888666666888;;;===,,,222888999777777;;;???BBB;;;444444888999555000555===BBB===333///777@@@666:::@@@EEEHHHDDD>>>888DDD???888222000111555888444888<<<<<<::::::???DDDJJJ>>>222...111444111,,,111;;;CCC@@@555...222888333111333999???>>>666...333444666;;;III^^^vvv|||YYY@@@:::555333222444<<>>888777;;;???@@@>>>555;;;@@@???:::888;;;AAADDD>>>:::===CCCDDD===555<<>>777333222222222666666888999<<>>>>>?????????>>>:::;;;<<<<<<<<<===>>>>>>???>>>>>>???AAA@@@<<<999???@@@BBBEEEHHHTTTmmmzzzhhhfffeeefffhhhhhhhhhhhhjjjmmmsss}}}++++++++++++,,,,,,,,,,,,+++***,,,111888CCCVVVfff{{{}}}yyyrrrjjjaaaUUUJJJ===444---,,,,,,***)))***((()))***+++---000222333999@@@FFFDDD@@@<<<555...---,,,+++,,,...000000///,,,)))&&&$$$&&&((())))))((())),,,...///...,,,+++&&&%%%%%%''')))+++*********)))(((***...///...,,,+++***))))))(((((())))))***------***)))+++***&&&'''(((***---///111222222,,,...111333444222///,,,+++***(((''''''(((***++++++***))))))+++---000111///...,,,***((((((((((((***,,,---,,,***((('''(((+++))))))***---///......$$$&&&***555GGG```yyy}}}zzzzzzpppZZZAAA222111555888777222000222555333333333222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222222222333222111000000000111222555888:::>>>GGGPPPSSSPPPQQQVVVWWWOOODDD<<<333---,,,+++***+++---...---,,,...++++++000:::KKKbbbuuuuuuhhhYYYJJJDDDFFFOOOPPPRRRVVV[[[aaaiiioooyyyzzzxxxwwwyyy}}}|||xxx{{{ooo```OOO;;;111......222777666777777777777555333222:::666444999BBBGGGDDD???888;;;<<<888222000444999555555666999:::999555222999999;;;@@@GGGMMMQQQSSSGGGDDD@@@;;;666333000///999666666999@@@GGGKKKLLLDDDEEECCC<<<444...---///222222333555888888555333777666444111111444;;;@@@444777<<>>AAA:::>>>CCCEEECCC???======@@@;;;888999???BBB@@@===:::???BBBBBB???<<<===???AAA>>>===AAAGGGQQQ```mmm~~~uuunnntttwwwsss~~~++++++,,,---------,,,,,,...,,,,,,///222;;;KKKZZZccchhhppptttnnn```PPPFFF<<<333,,,******))))))+++*********+++---///222333555;;;@@@AAABBBAAA:::333000...------000222444444,,,(((%%%###$$$&&&(((((((((***---///000...,,,+++&&&%%%%%%'''***+++++++++,,,))))))---222333...************************)))(((---...+++***+++***'''))))))+++,,,...000111222---111555666555333111000---,,,***)))))))))++++++******+++++++++...222666111111///,,,***))))))***+++,,,,,,***(((''''''((('''***...222333111...,,,///((((((:::XXXsss}}}fffHHH666333,,,000222222///---///111555444222111000///......,,,,,,------......------...,,,+++---222555555444444555555444333333555777111777>>>EEENNNTTTPPPIIIRRRZZZZZZMMMAAA<<<555---,,,++++++,,,......,,,+++...++++++222===KKK]]]lll}}}gggWWWIII;;;777:::>>><<<@@@HHHJJJKKKUUUbbbwwwsss~~~aaaZZZKKK;;;444222111222555444444555666666555444333===888555999BBBHHHFFFBBB:::===>>>:::333000444888555333333666999999666222666666777<<>>AAACCC999===AAADDDCCC@@@===:::BBB<<<888999???CCCBBB???;;;@@@DDDDDD@@@>>>???AAA???<<<;;;???EEEMMMYYYddd+++,,,,,,---------,,,,,,...,,,,,,---///555CCCQQQVVV]]]fffmmmjjj```SSSLLL<<<333+++)))***)))***---++++++***+++,,,...000222444999===???BBBBBB<<<444000...,,,,,,...111333333***'''$$$###%%%&&&(((((((((+++...111111000---,,,(((''''''))),,,......---,,,++++++...333333---'''((()))***,,,,,,,,,+++******///111...,,,---,,,***+++++++++,,,...000222333555666888777555444444444...---,,,++++++++++++,,,***+++,,,,,,---000444777333333222000,,,+++,,,...+++,,,+++)))'''&&&(((***,,,///444777888666444222444+++)))999VVVrrrjjjKKK666000***---//////---,,,---///333111000...------------,,,---...///000////////////---+++...333666666444555777888777666777888:::555;;;AAAGGGNNNSSSQQQKKKMMMUUUTTTIII@@@>>>999111///...---...///...,,,***---***,,,333===IIIZZZgggvvv[[[KKK@@@666444777777444777>>>===999BBBQQQmmmvvvzzzxxx|||}}}```SSSHHH>>>;;;:::666333222333333333444666777999:::;;;888777999>>>BBBDDDDDD@@@???===999666444444444444444444444555666888999444444777===DDDJJJNNNPPPIIIGGGCCC>>>;;;:::;;;;;;777999<<<>>>AAAHHHSSS\\\\\\VVVKKK@@@888444222222///111333666888:::;;;;;;===999444333555:::>>>AAA===>>>CCCMMM[[[lllzzzppp___CCC>>>:::888777666999?????????@@@@@@@@@@@@@@@???===;;;:::===AAA@@@<<<888???===;;;<<<===@@@BBBCCC@@@AAABBBDDDDDDDDDBBB@@@;;;:::;;;>>>AAAIIIXXXggg---,,,,,,,,,++++++++++++***)))***++++++///;;;HHHUUUZZZ^^^```bbbccc^^^WWW===333***((()))***,,,000---,,,*********,,,...///666;;;??????@@@???:::222...,,,))))))***,,,------(((&&&$$$%%%&&&((((((((((((+++///222222111...,,,)))((((((***---///000///,,,,,,,,,///111///***&&&&&&(((***---......---,,,---333555111---............---,,,,,,---///222333;;;:::999777666666666666//////...---,,,,,,,,,,,,+++++++++---///111222333333444555222...---///222,,,,,,+++(((''''''***,,,888999;;;>>>@@@@@@>>>;;;000---,,,333EEEaaa~~~vvv\\\>>>,,,,,,...//////...---...///......---,,,++++++++++++---...///111111111000000...------...111333444444666666777888999:::::::::???AAABBBAAADDDMMMRRRSSSIIIKKKKKKGGGDDDBBB>>>999333111/////////...,,,+++,,,***,,,111999DDDVVVeeegggMMMAAA;;;555444777444111222555222///555@@@JJJeee~~~yyyxxxsssdddLLLDDD>>>??????;;;666333555555666777999<<>>555666:::???EEEIIIJJJJJJPPPMMMIIIEEEBBB@@@@@@AAA888<<>><<<;;;888666:::AAA;;;<<<>>>@@@@@@???===<<>>>>>===>>>AAAEEEDDDAAA@@@CCCFFFGGGBBB===999999<<<===>>>EEEWWWhhhrrr...---,,,***)))))))))***(((''')))***)))+++444???NNNVVVZZZYYY```iiidddWWW>>>444***((()))+++...222...---***)))((()))+++,,,555;;;?????????>>>999444...,,,)))((())))))((((((%%%%%%%%%''')))***)))((('''***...111222000---***)))((()))+++...000000000,,,---...///---***'''$$$###&&&***...000000///...111666777111------///000...,,,+++***+++---000222<<<:::777777999:::888555000000///......------,,,+++***))),,,000111///,,,111444555222...---111555,,,,,,***((('''))),,,///===@@@FFFNNNSSSPPPEEE<<<------...444CCC^^^}}}uuu\\\>>>+++---............---------+++++++++++++++*********---...000222333222222111,,,---...//////000222444555444333666999;;;:::777===@@@???::::::BBBLLLQQQGGGCCCCCCIIILLLHHHDDDAAA888555222//////...---++++++***,,,...222<<>>AAA>>>:::999888999;;;===???AAABBBBBB:::999777666666999===@@@>>>;;;777666666666555333222444777888999:::<<<>>>666777:::???DDDFFFFFFEEEMMMLLLKKKIIIGGGFFFDDDDDDAAABBBDDDEEEGGGMMMUUU[[[]]]RRRCCC888333222222111222444666888888999;;;===<<<<<<===<<<;;;;;;<<<>>>CCCBBBDDDOOOaaaxxxgggJJJBBB<<<999::::::999:::>>>:::;;;<<<===>>>===<<<<<<<<<:::888888:::;;;;;;999999;;;===>>>>>>>>>AAACCCCCCAAA@@@BBBEEEDDD@@@<<<888888:::<<<===CCCQQQ___hhhwww000...+++)))''''''((()))((((((***+++******111;;;BBBQQQXXXYYYcccnnndddNNN???444+++(((***+++///333///---***((('''((()))***000888??????>>>>>><<<888000---+++******)))'''&&&$$$$$$%%%(((+++,,,***)))&&&)))---000111///,,,)))(((((((((***...000000000+++---///...+++'''%%%$$$"""%%%***...111111000///333777888111,,,---///000---,,,***((())),,,///111;;;777555777;;;<<<888444111000000///...---------+++((((((+++000000,,,'''000222444222...---111555,,,+++***((((((***...111999BBBPPP```ggg]]]HHH666000,,,---:::QQQkkk~~~kkkMMM777...+++,,,,,,,,,++++++******))))))***+++++++++******---///111333444333222111+++---//////------000333555222000333999;;;999555333:::===888555:::BBBGGGHHH@@@@@@KKKRRRMMMGGGGGG;;;888333000///...---,,,++++++,,,,,,---666KKK^^^|||}}}hhhPPP;;;777999666444666111333111------111444555RRROOOVVVeeennnrrr{{{xxxvvvsss```KKKBBB;;;888<<<@@@@@@>>>>>>:::<<<@@@CCCEEEDDDBBBAAA===999555444666999<<<===888777666555444444555666222444666:::>>>???===;;;555666888<<<@@@CCCDDDCCCCCCEEEHHHJJJJJJIIIGGGEEEKKKIIIHHHJJJPPPVVVZZZ\\\MMMFFF<<<444111333555777555444444666999;;;;;;:::>>>BBBEEEBBB===;;;???DDD???CCCLLL[[[mmm|||sss___RRRCCC:::555888<<<<<<;;;;;;;;;;;;:::;;;;;;<<<======999:::;;;:::999888:::<<<999:::;;;===???@@@@@@@@@AAAAAAAAABBBBBBAAA>>>;;;999888999<<<===AAAKKKUUUfffxxx000...,,,)))((('''''''''+++***))))))***+++---...111FFF]]]gggeee^^^TTTMMMCCC555)))(((---/////////---+++(((&&&&&&)))---000111555;;;EEEOOOPPPBBB333111...,,,******)))'''%%%'''&&&%%%'''***+++)))&&&'''(((***++++++++++++***,,,+++***))))))+++---......,,,*********)))&&&###%%%(((***++++++---111555333333222///---,,,...//////---,,,++++++,,,...///...222888:::999666555444444111......111111///,,,***(((&&&'''(((*********+++,,,---...............000///---***((())),,,///000BBBYYYddd___OOO@@@888777000...>>>^^^zzz{{{iiiFFF///'''*********+++,,,+++***)))((('''''''''((()))***+++...///111222222111000///000///------///000000///......//////000222333444222222333444555555666666AAAGGGEEE>>>@@@LLLQQQNNN;;;555...,,,...000///---...)))(((,,,222888AAAJJJooonnn\\\KKK999333444555444555///222444333222333777;;;HHHHHHMMMXXXccclllvvv~~~zzzyyyxxxzzzoooVVV@@@===;;;888888:::===???@@@======EEERRRRRRFFF@@@CCCEEE===444222666::::::888222555888777333111222333555333444:::AAABBB<<<444888888888888:::===@@@BBB@@@===DDDQQQPPPDDDDDDOOOYYYXXXPPPLLLUUUaaa]]]PPPDDDBBB>>>888333333777;;;:::777555777;;;===<<<999===HHHJJJ???999@@@HHHIIIHHHJJJXXXnnnzzz|||hhhVVVOOO;;;555333888;;;:::777555???>>>;;;888666777;;;>>>777777888:::;;;:::888666@@@<<<888888;;;>>>>>>===:::BBBIIIFFF>>>888:::???<<<;;;<<<@@@DDDGGGHHHHHHccc000///---+++)))(((((((((++++++***++++++,,,...///444AAAQQQ[[[``````YYYQQQ@@@444******...///......,,,***(((''''''***---///555;;;BBBFFFIIIIIIAAA888333000,,,)))((('''%%%$$$&&&%%%%%%'''+++,,,+++)))(((***,,,---...---,,,+++***+++++++++++++++++++++------...,,,)))&&&&&&&&&$$$'''***,,,,,,---000333333333222///+++******,,,---,,,+++***++++++,,,---//////111777===@@@===:::555555555333000...---------***'''&&&'''((((((((())))))******+++*********...---+++(((&&&'''***---///<<>>===777999CCCGGGCCC666222------000333222000---***))),,,000555@@@JJJfffvvv\\\JJJ999222333444333444444333222333555777999999@@@CCCKKKTTT\\\eeerrrzzzssskkk^^^LLL@@@;;;:::888999:::<<<===>>>BBBDDDGGGKKKRRRTTTPPPIIICCC>>>999666777777777666333333444666666555333222444666:::<<<===;;;777555444555666888999:::::::::888999<<>>:::777888===???<<<999888:::;;;;;;:::999;;;<<>>@@@BBBBBBCCCFFFIII[[[qqq000///...,,,+++*********,,,,,,,,,------...//////555:::BBBMMM[[[eeeccc\\\AAA555,,,,,,//////......+++******)))***,,,...///999BBBHHHGGGDDDBBB@@@===555111,,,(((&&&%%%$$$###%%%%%%&&&(((+++------,,,***,,,///111111///---+++)))***,,,---...---,,,++++++...///,,,'''$$$%%%((($$$&&&***,,,,,,---...///333333111...***(((((()))++++++++++++++++++++++++///+++***333AAAIIIHHHCCC777999:::666000---///111000,,,(((%%%%%%&&&&&&&&&((((((((((((((((((((('''******(((&&&$$$%%%)))+++...555;;;:::444---)))(((***000777===MMMeee||||||wwwqqqeeeOOO;;;000(((,,,...,,,((((((...444++++++,,,,,,---,,,,,,,,,///...------,,,,,,,,,,,,,,,***))))))***+++******)))))))))))))))***++++++++++++++++++++++++++++++///444333///000777:::666000...,,,...222555444222,,,******,,,---222>>>JJJddd||||||yyyYYYHHH666111222333333444888555222333777:::999777999>>>GGGOOOTTT\\\lll||||||||||||wwwkkkZZZKKKCCC@@@999999999::::::;;;<<<<<>>888333333555111222555777777555333111222444333333>>>QQQ[[[[[[ZZZZZZcccllleeeVVVTTT]]]\\\NNN@@@===CCCGGGAAA:::<<<@@@DDDBBB======CCCJJJGGG======HHHMMMGGGFFFLLLfffvvvzzz{{{rrrUUU>>>888333111555888777555666111555999<<<;;;:::::::::CCC<<<666888>>>BBB@@@<<<444:::??????:::888999===FFF@@@;;;<<<@@@AAA<<<777<<>>IIIKKKIII<<<;;;999444000000222555111---'''$$$$$$&&&'''(((******)))((((((((((((((((((((('''&&&%%%&&&))),,,///111111...((($$$%%%'''---///222888JJJggg}}}ooommmkkkZZZ???+++(((+++...///......111333------...//////...---,,,000///---+++******++++++***(((&&&&&&'''((('''&&&''''''&&&&&&&&&'''((((((******************)))))))))------++++++000111...++++++,,,///222333222000******+++,,,+++...;;;IIIjjj{{{}}}qqqTTTDDD333///222444555666888666444444777999999888888;;;AAAHHHNNNVVVeeesss}}}~~~}}}xxxuuummm___OOOCCC??????<<<;;;;;;:::999:::<<<>>>IIIHHHEEEFFFRRRaaaddd___MMMGGG???999666555444444111111333777::::::777444333999===<<<666111222444222333444555444222///---111222111222<<>>666222000444666555444555222555999<<<;;;:::::::::@@@<<<999:::>>>AAA???===888===AAAAAA===;;;===@@@DDDAAA===<<<>>>@@@@@@>>>AAACCCEEECCC???>>>BBBEEETTThhh.........------,,,,,,++++++---///111111111000//////555<<>>;;;<<>>:::??????===:::888999===AAAFFFAAABBBKKKQQQUUU^^^hhhhhh]]]NNNDDD>>>;;;777444///333777999888777777777333555777777666444444444666666555444333111000000333///222:::===@@@QQQeeejjjllljjjgggkkksssqqqjjjdddfffhhhddd]]]VVVTTTTTTSSSOOONNNUUU]]]___XXXPPPRRR]]]aaaYYYUUUaaarrr~~~jjjRRRBBB666222111333444222333555666888::::::999:::;;;<<<:::<<<===>>>===<<<;;;<<<>>>???@@@???>>>???@@@AAA>>>BBBCCC@@@;;;<<>>EEEMMMWWW```nnn{{{~~~uuueeeQQQFFFBBBAAA;;;666@@@@@@???<<<888999===AAA???;;;@@@JJJLLLLLLZZZmmm~~~vvviii\\\PPPEEE;;;555222666:::999666444666999333111000222666777666444999888777666555444444444333...333>>><<<888FFF^^^jjjnnnkkkgggqqqxxxsss{{{}}}ssskkkjjjmmmjjjeeedddkkkuuuwwwoooeeejjjzzzuuupppgggQQQEEE888444222444333000111555888999999888888999<<<>>>999===AAA@@@<<<999999;;;????????????>>>???@@@BBB<<>>VVVvvv((()))***++++++***))))))))),,,///222333111///---+++222888:::>>>EEEJJJKKKLLLAAA777222...++++++...))))))***+++,,,...000111111666;;;@@@FFFHHHAAA888333111---,,,,,,++++++)))'''***,,,+++)))((()))+++///000111111000...+++)))'''&&&&&&'''***...333666111,,,((()))...222111...'''&&&%%%&&&)))***)))'''%%%(((+++---------...000///...---++++++++++++,,,)))***++++++,,,111999???KKKHHHDDD@@@<<<888555333---+++)))(((***,,,------***)))'''''''''(((***+++''')))***++++++---000333//////...,,,***(((''''''((()))///AAA___zzzhhhIII999777111222444999======888333222000---+++******+++,,,))))))*********))))))((()))'''%%%%%%%%%&&&%%%#########$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&''')))((((((***+++,,,---///)))+++---...,,,***(((''')))'''(((,,,---...333:::IIInnniiiTTTCCC333...111444555666555666666666777888;;;===???<<<:::<<<@@@FFFRRR^^^ppp}}}sssfffTTTFFF>>>;;;:::888<<>>AAADDDMMM^^^nnn}}}wwwdddOOOAAA:::999999999777666555555666111000///111444666666555777888:::;;;:::999777555111222666::::::<<>>???CCCHHHHHHGGGDDDAAA>>>>>>???@@@NNNhhh&&&'''(((******)))(((((()))+++///222333111...,,,(((...222666>>>HHHMMMMMMEEE===666333111,,,***,,,(((''''''((())),,,...///222777===@@@CCCEEEBBB<<<555333000...---,,,***(((%%%(((++++++))))))***---000000000///...,,,***)))%%%%%%&&&'''))),,,...///)))'''&&&&&&(((+++---...(((&&&$$$%%%''')))((('''$$$'''***,,,,,,,,,---...///...+++)))))))))***+++******))))))+++000666:::AAAEEEHHHGGGBBB===::::::...,,,******,,,------,,,,,,+++***)))***+++---///&&&(((***+++,,,...111333333222111...,,,***((((((((()))+++444KKKiiirrrZZZBBB333333555999;;;;;;:::999888333000,,,)))((()))***,,,&&&'''((()))))))))''''''***(((&&&%%%&&&&&&%%%$$$"""""""""###$$$&&&'''((($$$$$$%%%&&&'''(((((()))(((&&&&&&((()))***,,,///***,,,......,,,***)))))))))&&&''',,,//////222666HHH]]]mmm}}}vvvWWWFFF555///111222222333999666444666:::===>>><<<;;;;;;<<<<<<<<>>888===BBBBBB===888888999555===>>>888===RRReeemmmoooqqqVVVEEE??????;;;666555777777555333000000000111222444555666555777;;;>>>>>><<<888555111777999666999EEENNNQQQXXX```rrryyy]]]III;;;888555555222...///444///222555777888:::===???IIIEEEAAA?????????>>>===:::DDDMMMMMMEEE@@@BBBHHHHHHBBB===<<>>CCCFFFXXXvvv++++++***(((&&&&&&(((***)))---333555444///+++(((///+++)))000>>>KKKQQQRRRAAA>>>888333///---***)))***((('''(((***++++++***...888@@@@@@===>>>@@@@@@888222,,,,,,000000***$$$&&&'''((())))))*********---...///---+++******+++***(((''')))---...)))$$$%%%$$$"""###&&&***,,,---&&&((()))((('''&&&''')))%%%''')))+++,,,,,,,,,,,,''''''((())))))((('''&&&******+++,,,---///000111444<<>>888777;;;<<<>>>OOOccc|||yyytttjjjXXXGGG<<<888:::===;;;???BBBBBB>>>:::777777<<<<<<<<<>>>CCCMMMXXX```gggyyyqqqUUUCCC<<>>666///333555666666777>>>IIIRRRYYYaaatttyyyYYYAAA;;;999666333111111222333///111444666777999<<<>>>GGGBBB===<<<>>>???>>>===<<>>===<<>>:::<<>>??????<<<666444111...---...---+++((('''((()))******+++++++++//////...,,,)))'''((()))&&&''')))******)))((('''(((&&&$$$&&&***,,,+++)))((((((((()))***++++++,,,%%%(((,,,///000///,,,***(((((('''''''''((())))))*********+++,,,---...///222666===EEEHHHEEE>>>888111///---,,,+++***)))(((+++***)))'''''')))...222+++*********))))))((((((......---***'''%%%%%%&&&$$$'''...===XXXuuunnnSSS>>>555444666777777555222000///,,,***(((&&&%%%&&&'''((('''%%%""""""$$$&&&''''''''''''&&&''''''&&&%%%###!!!!!!###%%%((((((&&&$$$###%%%'''))))))'''%%%######""""""%%%***---......,,,,,,,,,,,,++++++******))))))***+++---000444777EEEUUUmmmwwwjjjYYYNNN>>>222///333444222555999>>>???===<<<>>>AAABBB:::777:::<<<@@@NNN___vvvuuugggRRRBBB:::999999999===???@@@???<<<:::;;;<<<999;;;<<<>>>BBBHHHOOOTTT^^^hhhppplll\\\JJJ===888999666222222444555444222222111...,,,+++,,,///111666666777999;;;:::888555000333666777888===FFFMMM[[[ffftttnnnUUUEEE;;;888555444444444222111555555666666666999===@@@>>>>>>===<<<;;;;;;<<<===@@@CCCEEEEEEBBB@@@AAACCCBBBAAA>>><<<;;;<<<===>>>AAABBBCCCCCCAAA???======JJJ\\\sss111///---)))&&&&&&(((+++777777666222///------...)))+++...000444:::CCCIIILLLAAA444...///111...***(((&&&$$$$$$&&&(((******,,,000555999???AAA;;;111222222000...,,,***+++,,,(((((()))***++++++++++++000///---***&&&%%%&&&(((%%%))),,,+++(((&&&(((+++***((('''***......)))$$$)))((('''***...111111///&&&***000444444111,,,(((***((('''&&&&&&(((***,,,***))))))))))))***++++++//////444>>>HHHJJJBBB:::000111111---)))&&&&&&'''''''''&&&%%%%%%'''+++...---+++***((('''&&&&&&''''''((()))'''&&&%%%%%%&&&)))(((---BBBeeegggHHH888666333222333555666333---(((***(((&&&%%%$$$%%%&&&''''''$$$""""""###%%%&&&&&&(((%%%$$$&&&))))))&&&"""""""""###&&&(((((('''%%%###%%%)))++++++)))%%%###!!!!!!"""&&&+++///111222,,,,,,,,,,,,,,,++++++++++++((('''(((---222555666BBBXXXtttxxxssswwwvvvgggUUUOOORRRHHH555...555999555444;;;BBBBBB<<<999<<<@@@EEE===999;;;>>>BBBOOO^^^qqqrrr```JJJ;;;888999999777??????>>><<<:::;;;===???777999<<<>>>???@@@CCCEEEPPPRRRRRRMMMFFF>>>999777666555444222111111333555666222---+++,,,------,,,666888999999777777999;;;...111555777999<<>>AAA777:::===;;;888888;;;>>>BBBAAA??????@@@AAAAAAAAA@@@@@@>>>===;;;<<<>>>@@@@@@???>>>@@@CCCCCCAAA???KKK```qqqvvv333111...***''''''***,,,777777555222...,,,---...(((***---000444:::BBBGGGFFF>>>555000000111000...,,,)))&&&$$$&&&'''(((((()))+++...222;;;CCCBBB<<<666444000,,,+++******)))'''((()))******+++******...---+++'''$$$$$$&&&)))(((+++---,,,)))(((+++---***+++---......,,,(((%%%***'''&&&)))000444333000(((+++000333333///+++((((((((((((((((((***+++,,,))))))(((''''''''''''''',,,+++...777BBBHHHFFFBBB888666111,,,'''%%%$$$%%%###$$$$$$$$$$$$&&&))),,,+++)))'''%%%$$$$$$%%%&&&%%%&&&''''''&&&%%%&&&''',,,))),,,===\\\zzzhhhMMM;;;666222333444555444111---***)))'''%%%$$$###$$$%%%&&&(((%%%###"""$$$&&&&&&&&&&&&%%%&&&'''******'''$$$$$$$$$$$$&&&((()))(((&&&%%%''')))++++++)))'''%%%""""""$$$&&&***...000111,,,,,,,,,,,,,,,++++++++++++)))(((***---222666888BBBTTTmmmzzzkkkdddccc___TTTHHHHHHLLLHHH===666888:::888999>>>AAA???:::888:::>>>AAA===<<<===>>>EEETTTddduuu~~~gggXXXEEE888666999;;;<<<>>>===;;;:::999999;;;===666888:::;;;::::::;;;<<>>;;;888999:::888777444222111111333444555333///------.........666888999999888888999:::000222444666777:::???CCCMMM]]]nnn|||{{{bbbMMMBBB<<<<<<;;;999777777888999<<<<<<;;;:::888999<<>>>>>?????????@@@???>>>???AAACCCEEEFFFLLLYYYfffooo}}}333222///,,,)))***,,,///222444444222///,,,++++++***)))***///777@@@FFFIII>>><<<999555111000222333000---)))((('''((('''&&&&&&)))***---888EEENNNOOO>>>666...***++++++((($$$%%%&&&'''((())))))))))))++++++)))&&&$$$%%%(((+++++++++***+++,,,...///000---111333111,,,((('''))))))&&&%%%(((///222111...***+++,,,------+++***)))&&&(((***,,,,,,+++***)))(((((('''%%%%%%$$$$$$%%%)))***,,,111888@@@FFFJJJDDD<<<000)))'''&&&$$$"""!!!###$$$%%%%%%&&&)))+++((('''$$$#########%%%&&&&&&((())))))'''&&&&&&&&&)))((((((000GGGeee|||~~~yyywwwooo[[[DDD555222555888666111///000222((('''%%%$$$$$$%%%&&&'''***'''%%%$$$%%%'''''''''###'''***+++***(((((()))&&&&&&%%%''')))))))))'''))))))))))))))))))))))))$$$%%%&&&'''(((***,,,---++++++++++++++++++++++++))),,,...---,,,///555:::CCCJJJ[[[vvvtttmmmcccXXXNNNGGGDDDEEEDDD@@@@@@DDDCCC<<<999<<>>;;;888888:::<<<999;;;======>>>GGGZZZlll}}}kkkWWWNNNBBB888555888>>>BBB;;;:::999888888888888777777888888777666777999;;;666:::>>>===999777999<<<>>>999444333444555444111000333444111......111555777777888:::;;;:::777555444444333333444888===AAABBBQQQjjj{{{eeeLLL;;;<<>>888666888;;;===>>>999::::::999888;;;BBBHHHIIIDDD@@@@@@CCCDDDAAA===AAABBBAAA>>><<<@@@HHHOOOMMMMMMXXXnnn000000000...------000222000222333222///+++)))))))))((((((---777BBBJJJNNN@@@AAA@@@:::333000111444111///,,,+++***)))'''&&&%%%''')))...:::KKKUUUXXXBBB888---)))***+++'''!!!%%%%%%&&&'''(((((((((((())))))((('''%%%&&&)))+++*********,,,000555999;;;::::::888222***'''(((+++***((('''(((,,,---,,,******)))(((''''''((())))))'''))),,,......,,,)))'''''''''&&&$$$$$$#########&&&))),,,---///666AAAJJJHHH===000)))((('''%%%"""!!!###&&&''''''(((***,,,'''&&&%%%$$$$$$$$$%%%&&&''')))++++++)))(((''''''###%%%%%%***;;;YYYvvv{{{tttvvvsssaaaGGG333000555777555000...111666)))((('''%%%%%%&&&((()))+++)))&&&%%%&&&'''(((((("""(((---...+++)))***,,,((('''&&&''')))***)))(((+++***(((''''''(((***+++((())))))((('''&&&(((***)))))))))***************(((,,,000///,,,,,,222888AAAAAAMMMjjjkkkbbb]]]VVVMMMAAA:::<<>>CCCPPPdddtttvvv]]]HHHDDD>>>888666999???CCC999777666666777888777666999888777555444555888;;;222777<<<===999777777999>>>:::666666888888555222...222555333//////444999888777888999;;;999555111555333111000111555999<<<;;;GGGcccvvvaaaIII999;;;>>>???;;;666666<<>>777555888<<<===<<<777888999888777:::BBBIIIIIIEEEBBBBBBEEEFFFCCC@@@CCCDDDCCC>>>:::===FFFOOOLLLGGGQQQjjj~~~,,,...000000000111333555333444444111---***((('''&&&&&&(((+++222===IIIQQQPPPMMMFFF===555000//////...---,,,,,,---,,,)))'''&&&'''***333DDDRRRUUUQQQ@@@999///)))(((((('''%%%%%%&&&'''((()))))))))))))))******)))'''&&&''')))(((+++000444888???IIIPPPOOOFFF:::000+++*********++++++******)))(((((('''((('''&&&&&&&&&'''((()))***+++---------+++)))'''&&&&&&%%%$$$#########$$$"""&&&)))***+++000999AAA@@@:::222,,,)))'''%%%###"""%%%(((******+++,,,---******)))((('''&&&%%%%%%&&&)))+++,,,+++)))))))))&&&'''(((...AAA\\\qqq{{{}}}|||}}}|||pppXXX???111,,,///222333111000000111+++***(((''''''(((***++++++(((%%%$$$%%%'''''''''%%%(((,,,//////...---,,,***((('''((()))******))))))))))))(((((()))))))))***+++,,,***'''&&&''')))'''((((((((())))))))))))(((+++---...------...111999>>>KKKccc~~~ooo```RRRKKKEEECCC@@@;;;:::===:::999;;;AAAFFFIIIKKKMMMMMMKKKGGGAAA;;;999<<>>999999::::::;;;;;;:::999666888;;;<<<<<<<<<===>>>;;;999777777888999:::;;;:::999777777888<<<@@@CCCAAADDDFFFEEECCCCCCEEEHHHDDDCCCAAA>>><<<===BBBFFFHHHKKKSSSaaaqqq***,,,000222333333555777777777555111,,,(((''''''"""&&&)))***---777GGGSSS```WWWJJJ>>>666000---+++******+++---...---***(((''''''+++999LLLXXXRRREEE===888111+++&&&&&&(((***&&&'''((()))***************+++,,,***(((&&&&&&&&&'''///888===@@@HHHWWWccc___OOO:::///---...+++'''---------+++(((%%%%%%&&&&&&&&&&&&&&&&&&'''((((((...------,,,+++***)))(((&&&%%%%%%$$$######$$$$$$ ###&&&(((***---333777666666444///***&&&$$$%%%###&&&***,,,,,,---...///---------+++***'''%%%$$$$$$'''***,,,+++******+++---+++,,,777MMMdddnnnmmmttt~~~kkkKKK666///)))***---000333222...+++,,,+++)))((()))***,,,---***'''%%%###$$$&&&&&&&&&)))(((***...222333///++++++)))(((((()))+++******'''((()))******)))(((''',,,---...+++(((&&&(((***&&&'''''''''(((((())))))))))))))),,,......,,,***333>>>OOO```qqqqqqbbb]]]III===777===DDDAAA;;;888555>>>@@@;;;@@@MMMUUUSSSLLLOOONNNGGG>>>999<<>>???===999AAAHHHGGG@@@???FFFNNNEEEBBB???>>>>>>>>>>>><<>>>>>???@@@===:::;;;:::;;;>>>@@@DDDNNNXXX\\\ZZZUUUNNNJJJJJJIIIGGGQQQTTT[[[fffrrr~~~qqqaaaTTT:::111***...999@@@===777555222444999<<<;;;:::;;;888888777777777777777777;;;888666777999999666222555777:::<<<===<<<;;;:::777333000111666999777444888888999999888666444222444444222///------///111666>>>PPPkkkfffOOOCCC@@@999======888555777999888999888888888888888999999:::777555555888999888666;;;<<<===<<<;;;:::;;;<<<@@@BBBCCCBBB@@@???BBBFFFHHHGGGDDD@@@<<<<<<@@@EEEMMMIIILLLXXXjjj|||,,,,,,,,,///333777999:::666555333000---+++)))''',,,+++***,,,444@@@NNNWWW\\\]]]ZZZOOO@@@222+++***)))***,,,------,,,***)))(((''')))333AAAKKKMMMKKK999444...)))((('''''''''((((((((((((''''''''''''+++,,,---+++(((&&&%%%&&&(((,,,333AAAVVVhhhnnnkkkUUU???,,,((((((%%%$$$(((+++***)))((('''&&&&&&&&&))))))((((((((((((((((((((()))*********)))((('''&&&&&&'''&&&%%%$$$"""!!!$$$%%%&&&&&&&&&+++555===AAA;;;444///...,,,(((%%%''''''((()))***)))((((((,,,---......---+++(((&&&((()))***++++++***)))(((***))))))...:::KKK\\\gggtttxxx}}}|||pppYYY???...)))+++...000000///,,,+++,,,+++***)))(((((()))))),,,***'''&&&'''''''''&&&&&&''')))***++++++******((('''&&&(((***++++++***(((''''''''''''((())))))***+++,,,+++)))((((((***---+++)))(((''''''((()))'''((()))***++++++,,,,,,///333===PPPmmmoooUUUEEEAAAAAA@@@???===<<<===>>>888888:::>>>???@@@GGGOOO^^^dddbbbXXXUUUZZZZZZTTTVVV```mmmwww}}}|||aaaGGG777222---///777===>>><<<777333444888:::888777888999888777777777888999:::777888888777666555666777777777888;;;>>>>>>;;;888777555333222333555666777555666888:::999777444222999777444000------///222888BBBVVVnnnzzziiiXXXGGG:::<<>>:::888:::===???@@@AAABBBBBBBBBBBBBBBEEEGGGHHHCCC>>>===BBBGGGBBBDDDLLL[[[jjjxxx///---,,,...333888;;;<<<555333111...---,,,++++++000---+++...999FFFQQQWWWTTTZZZ]]]TTTBBB222,,,+++)))***+++,,,,,,+++***)))''''''***000;;;EEEKKKNNN999555///+++)))((('''&&&((((((((((((''''''''''''++++++,,,***'''&&&&&&&&&''''''---===TTTeeeeee[[[AAA111$$$###%%%######&&&)))+++,,,+++((('''(((*********)))(((((((((((((((((((((((()))))))))))))))((((((((('''&&&%%%###"""!!!%%%(((&&&%%%***666AAACCC<<<444000000///+++((()))))))))))))))((('''&&&)))+++------,,,***'''%%%(((((())))))))))))))))))&&&'''(((+++444DDDYYYggguuuvvvyyyyyyqqq\\\AAA...***+++,,,---------,,,,,,---,,,***(((''''''((((((,,,***((('''((()))((((((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&)))******)))'''&&&%%%$$$%%%''')))***((()))******)))(((***+++000...,,,***(((((((((((((((((())))))*********+++//////555HHHiiimmmOOO===<<>>>>>;;;888777777666333111111555999333555888::::::888555222<<<;;;777222...---///222888BBBVVVlll}}}xxxfffVVVGGG===CCCJJJMMMFFF===::::::;;;444333222222333555777888999888999:::<<<<<<:::999888<<>>:::888999<<<===???AAADDDFFFEEEBBB@@@AAAEEEGGGDDD???===AAAFFF???BBBKKKXXXeeerrr.........111555888:::;;;333111///---,,,,,,---......,,,+++///777BBBMMMSSSXXX[[[ZZZOOO<<<...)))***))))))***++++++***))))))''''''***111;;;CCCFFFFFF777444///,,,+++***)))'''((((((((((((''''''''''''*********)))&&&%%%&&&''''''&&&'''222CCCOOOLLLBBB444***"""###&&&%%%$$$'''(((,,,000...***)))+++///,,,+++***)))((())))))***)))))))))))))))***,,,,,,***))))))(((&&&%%%$$$###!!!%%%((('''&&&***333;;;:::999666444111...+++)))((((((((((((((('''''''''************)))((('''&&&(((((('''&&&'''((()))***&&&''')))---666EEEXXXeeeuuuzzz|||mmmTTT:::******))))))))))))***++++++///---+++)))((((((((((((***(((&&&&&&((()))))))))%%%%%%%%%$$$######"""!!!#########%%%(((******)))(((&&&$$$"""###$$$'''(((((()))******(((((()))***///...,,,***)))((((((((())))))(((((()))))))))***,,,---222@@@\\\}}}fffIII999888;;;@@@AAA>>><<<::::::666666999;;;999666888>>>MMM\\\nnnzzz~~~}}}zzzwwwsssyyyqqq___LLL>>>...//////111444777999:::888444555999<<<::::::<<<555777:::===>>>>>>>>>===;;;:::999555222333666:::888:::<<<<<<<<<;;;::::::666666555444333333444555333444666777888777666555999999777444111///000111555<<>>777111999777888999666333666<<>>888...---...222777999888666666333333888<<<<<<<<>>;;;777:::AAAIIIJJJFFFBBBAAABBB???>>>>>>AAACCCCCC@@@===HHHFFFFFFMMMYYYnnn+++,,,///333666666333000,,,,,,+++***+++,,,---...(((,,,000111222999EEEOOObbb]]]SSSCCC333(((%%%&&&)))(((((((((((((((((()))'''&&&)))333???CCC>>>777777333///,,,,,,,,,,,,,,,(((((((((((('''''''''''''''((('''&&&$$$%%%''')))&&&'''&&&###$$$***,,,+++)))((((((((('''&&&&&&'''+++...111111///---...///,,,+++***)))***,,,...///---------...............,,,+++)))'''%%%$$$$$$######$$$'''***++++++(((%%%***222:::===:::333///---'''&&&&&&&&&'''((())))))+++***((('''&&&'''((()))''''''&&&&&&'''(((***+++,,,+++---444>>>KKKVVV\\\fffsss}}}uuu]]]CCC333---'''&&&%%%$$$$$$&&&((()))......//////...---+++)))&&&$$$###$$$''')))******'''&&&$$$###"""!!!!!!!!!###""""""$$$'''((((((''''''&&&$$$###"""###$$$%%%)))******)))&&&%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&((()))***'''---222888KKKnnn^^^EEE<<<555555777<<>>>>>>>>;;;777666:::===<<<===???777:::>>>AAAAAA???<<<:::BBB<<<555333555777666444666:::>>><<<666444666:::555111///111666777222,,,555444444444444555777777///222666777666555555555:::999>>>JJJYYYmmmhhhTTTHHHCCCAAAQQQjjj}}}rrrTTT;;;222222.../////////000111222333555777888888666444444444888666444777;;;>>><<<:::===BBBGGGGGGCCC@@@???@@@AAAAAAAAADDDFFFEEEBBB?????????CCCNNN\\\mmm,,,,,,...000222222000---)))************+++++++++'''))),,,000555===GGGNNNTTTXXXYYYNNN<<<---'''&&&(((((((((''''''((((((((((((''')))///888>>>AAAAAA;;;777000,,,++++++++++++((((((((((((''''''''''''''''''&&&%%%$$$$$$''')))((()))((($$$%%%***,,,+++&&&(((***)))((((((((((((+++,,,...///...---,,,+++++++++))))))+++---000222------...//////...---,,,,,,***(((&&&$$$############&&&***+++)))((('''((()))---222888;;;888111,,,)))((('''&&&&&&&&&''''''(((((()))******)))'''&&&''''''''''''((()))***+++***,,,...111777BBBPPPZZZfffiiikkkeeeXXXGGG777...''''''%%%%%%%%%&&&((()))***,,,///111000...***(((&&&$$$###%%%(((***,,,,,,((('''&&&$$$#########$$$%%%$$$###%%%'''(((((('''#########$$$%%%&&&'''(((&&&'''((((((&&&&&&'''(((&&&&&&''''''(((((((((((('''&&&%%%%%%&&&(((***+++***+++///;;;UUUvvveeeIII:::555555666777777555222///444555888:::777222333888===GGGUUUggg~~~www```OOOCCC777---444555777888;;;BBBKKKRRRJJJEEEBBBBBBBBB>>>===>>>>>>>>>======<<<<<<<<<<<<:::888555333333444555666999999888888777777666555333000......000222222111222444555777777666444333333444666666555666888999777;;;BBBHHHOOO^^^zzzuuu^^^SSSKKKBBB999HHHXXXddd[[[GGG999444444//////111222222222111111777999999777444111222333444555666777777999===AAACCC@@@>>>???@@@@@@===:::@@@CCCGGGGGGCCCAAABBBDDD<<<;;;@@@MMM\\\kkk{{{...---,,,---...///...---(((((()))************)))&&&%%%'''---666AAAIIIMMMEEESSS```[[[GGG333)))(((((((((''''''''''''((((((((())))))+++111:::DDDLLL???:::222,,,)))))))))))))))(((((((((''''''''''''&&&&&&&&&$$$###$$$'''***+++,,,)))'''(((,,,,,,(((&&&***,,,+++)))***+++,,,+++++++++,,,---,,,)))'''+++***))))))+++...222444,,,---/////////---+++))),,,***(((%%%######"""""""""(((---,,,'''%%%(((...***((()))111:::;;;222(((+++***(((&&&%%%%%%%%%%%%$$$'''+++------***&&&###&&&'''(((((()))******+++'''+++......///999LLLZZZllleee\\\XXXUUUKKK:::,,,(((((('''&&&'''((()))***(((***...111111...***'''&&&%%%$$$&&&))),,,------***((('''%%%$$$%%%%%%&&&&&&%%%$$$%%%'''((('''&&& !!!"""$$$&&&((()))***$$$%%%''''''&&&'''(((***''''''((((((((((((''''''&&&%%%$$$$$$%%%(((***,,,---***,,,???aaakkkLLL777555777777444///...000444000222888<<<999333222555888FFFKKKKKKeeeoooUUUDDD===999555666:::<<<;;;<<>>222444555333111111555999===777333444999:::555000222111...+++***---222777000333777::::::777222///888888666444444666:::===000:::FFFJJJJJJVVVuuuxxx___OOOFFF???999???GGGJJJCCC:::666666666///000222444444333111000999::::::777333000222444///555:::888333555>>>GGGGGG???777888???AAA;;;444;;;DDDKKKHHH???:::???FFF@@@<<<>>>IIIYYYhhhxxx