BM6P6(@ zzzqqqlllgggdddbbb___ZZZUUURRRNNNJJJHHHEEEDDDHHHNNNYYYYYYVVVPPPIIIBBB>>>===;;;:::888555333111000000222222333444444333333333000////////////...+++)))&&&$$$!!!   ###&&&///999DDDJJJLLLJJJAAA999333222111///...,,,+++***)))))))))))))))))))))))))))))))))))))))******+++***+++,,,...000333555666111111333333444333222111111111222333555888;;;======<<<<<<===>>>>>><<<:::111111000000000000000111///222333000111666::::::888+++   $$$---111888>>>BBBDDDDDDCCC@@@@@@>>>======>>>??????>>>>>>???@@@AAACCCEEEFFFDDDAAA>>>======;;;777333555333333555:::======<<<@@@BBBCCCCCCAAA??????@@@======<<<:::888555333222333333333333333333333333777666:::AAAFFFKKKTTT]]]```gggpppyyyoooeeeYYYTTTNNNKKKLLLMMMNNNMMMUUUVVVXXX[[[^^^aaacccdddwwwnnnjjjdddaaa___\\\WWWTTTPPPLLLHHHGGGFFFGGGMMMUUU\\\[[[XXXRRRJJJCCC???===;;;:::888555333222111000111222222333333222222111000///...//////...+++)))&&&$$$!!!  ###)))---555>>>FFFIIIIIIGGG???666222111000///---,,,+++***'''''''''''''''''''''''')))(((((((((((()))*********+++,,,---///222333444000111222333333333222111000111111333555888;;;======<<<<<<<<<===<<<999777222111111000000111111111000333444111222777:::999555(((   !!!'''+++555888===AAADDDEEEDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDCCC@@@>>>===<<<;;;777444666555444777;;;?????????EEEFFFEEECCC@@@>>>>>>???======<<<:::777555333222222222333333444444444555888666999@@@FFFLLLTTT[[[^^^dddooozzzwwwnnnaaa[[[UUUPPPOOOOOONNNMMMQQQRRRUUUXXX[[[^^^``````zzzssslllfff```[[[ZZZXXXTTTQQQMMMIIIFFFFFFGGGKKKTTT]]]aaa___[[[TTTKKKDDD???>>>;;;:::888666444222222111111111111222222111111000000///...//////...+++(((&&&$$$!!!  !!!(((000666???DDDHHHGGGDDDAAA:::333000000///...,,,+++******''''''''''''''''''''''''(((''''''''''''((())))))***+++,,,---...000111222000000111222333333222222111111111333555888;;;======<<<;;;;;;;;;:::777444333222222111111222222333333555555333444999:::888222%%%     %%%+++111555>>>@@@CCCEEEFFFEEECCCAAA@@@???===<<<::::::999999:::::::::;;;<<<>>>???@@@@@@???<<<;;;;;;:::888555888777777:::===AAABBBBBBJJJJJJHHHDDD@@@>>>>>>???>>>===;;;999777444333111222222333444555555666666999666777???GGGMMMSSSZZZ\\\cccooo}}}~~~wwwlllggg___YYYTTTQQQOOOMMMLLLNNNQQQUUUXXXZZZ[[[[[[xxxpppiiiccc\\\WWWVVVUUURRRPPPKKKGGGDDDFFFIIINNNYYYccceeeccc^^^UUUKKKCCC???===;;;:::888666555333333222111222222222222111111000///.........///---+++(((%%%$$$!!!  !!!!!! $$$---777???FFFIIIHHHCCC>>>;;;555///......---,,,++++++******'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***+++,,,---......////////////000111222333333333222222333444777:::<<<>>>???===<<<;;;;;;999555222333333222222222333444444444777777555777;;;:::777..."""  !!!""" $$$***///555;;;???EEEEEEFFFFFFEEEBBB@@@???======<<<;;;:::999999999888888888999:::;;;<<<======<<<:::999999888777777::::::;;;===@@@CCCEEEEEELLLKKKHHHDDD@@@>>>???@@@>>>===;;;888666444222222222222333444666777888888<<<888888@@@HHHMMMSSSXXX]]]eeerrr}}}vvvqqqjjjbbbZZZTTTPPPNNNKKKMMMPPPTTTVVVWWWWWWWWWvvvooogggaaaZZZUUUTTTSSSQQQNNNIIIEEEDDDGGGKKKRRR^^^iiijjjgggaaaWWWLLLCCC>>><<<<<<;;;999777555444444333333333444444333222111111///...---......---***(((%%%###   !!!"""!!!"""###""" ###)))222===DDDIIIJJJFFF>>>888666111,,,,,,+++++++++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''(((***+++,,,---...............//////000111333444444333444444666888;;;>>>@@@@@@???===<<<;;;888555222333333222222333444444555555777777666999===;;;666+++   !!!!!!   !!!&&&,,,222777<<<@@@CCCEEEEEEDDDCCCAAA???===<<<::::::;;;;;;;;;;;;;;;;;;777777777777888888999::::::999999888777777888999<<<===???@@@BBBDDDFFFHHHIIIIIIGGGCCC@@@???@@@BBB===<<<:::777555444333333333444444666777888999999>>>:::;;;AAAGGGKKKQQQWWW___iiiyyy}}}zzzsssjjjaaaYYYTTTQQQOOOPPPRRRTTTUUUUUUUUUUUU}}}tttmmmccc^^^XXXTTTSSSRRROOOLLLHHHEEEEEEJJJQQQYYYeeeppppppllleeeZZZNNNDDD???===<<<;;;999888666555555444444444444444444333222111///...---......---***'''$$$###  !!!""" !!!###"""!!!%%%)))000888AAAGGGGGGGGGBBB999333222///******)))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((()))***,,,...//////...............///111333444666444444444666888;;;>>>@@@@@@???===<<<;;;888444111222222222222333444555555333555666777;;;>>>;;;555'''   !!!&&&&&&%%%***...444999<<>>===<<<;;;;;;999:::;;;<<<============888888777777777888888999888999999888777888:::<<>>DDDIIIAAAAAA<<<444//////---***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((())))))***,,,///000000//////---------...000333555666222222333555777:::===>>>>>>===;;;::::::777333111111111111111222333444555222444555777<<>>???>>>??????::::::999999::::::<<<<<<<<<===>>>>>>???>>>======999999888777777888888888999;;;;;;:::999:::>>>AAAAAACCCEEEDDDCCCCCCEEEHHHCCCCCCCCCBBB???======>>>:::999777555444555666777777777777888888888999999;;;;;;>>>@@@>>>>>>FFFPPP___qqqyyyooogggcccaaa^^^[[[XXXUUURRRQQQPPPPPP|||tttlllfff]]]YYYUUURRRRRROOOJJJFFFDDDDDDIIISSS]]]ggguuuzzzvvvmmm```SSSHHHCCCAAA<<<;;;:::888777666666666333333333222222000//////...---------...,,,***'''$$$"""  !!!###)))000777===BBBGGGJJJ======999111......---***'''''''''(((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((***---///111111000///---------...000333555777111111222333555888;;;======;;;:::999888666333000111111111111222333444555111222444666<<<@@@<<<444  $$$,,,111333222666999>>>@@@???>>><<<<<<777666666777888:::<<<>>>??????@@@@@@@@@>>>===<<<:::999999888888888888999;;;<<<===<<<;;;<<>><<<;;;;;;999888666555444555777888888888888888888888999999888;;;>>>???:::999BBBMMM^^^rrr}}}tttlllhhhgggbbb___ZZZUUUQQQOOOOOOOOOzzzsssiii```ZZZXXXTTTQQQOOOKKKFFFCCCEEEEEEJJJTTTcccrrr{{{zzzoooaaaTTTIIIBBB>>>???<<<:::999888888666555555444333222000///...---.........---,,,+++***)))###  $$$'''(((...777>>>AAAAAA@@@???444333333111///---+++***''''''''''''(((((((((((('''(((((((((((((((''''''&&&'''((()))******)))))))))+++...111333333111000+++,,,,,,...000222444555333222111111333666:::<<<;;;;;;:::999777555444333444333222111111111222333444444333555;;;>>>777...  $$$***000444888999999999:::;;;;;;:::888777555666666666666888<<>>======>>>???===;;;999777666777999:::<<<<<<===>>>???BBBEEEFFFFFFFFFFFFDDDBBBBBBDDDFFFDDDAAA>>><<<<<<<<<;;;:::888777555444444444666777===<<<<<<;;;::::::999999<<<;;;<<<<<<::::::CCCLLLcccxxx~~~}}}}}}yyysssjjjbbb[[[VVVQQQMMMNNNRRR|||wwwpppggg^^^ZZZWWWSSSPPPNNNJJJFFFCCCDDDFFFLLLYYYjjjyyy{{{oooaaaTTTIIIBBB>>>>>><<<:::888888888666555555555444222111000///...------------,,,***)))(((###  %%%)))333888???CCCCCC@@@===;;;222222111000...,,,***)))''''''((((((((()))))))))(((((())))))))))))((((((((((((((())))))******++++++---000222333222111000+++,,,---...000222444555222111111111333777:::<<<======;;;999777444222111222222111000000111222333333444555777===???777,,,  !!!&&&---222666888999:::::::::999888777666555555666888888888:::===@@@DDDCCC@@@===<<<<<<===>>><<<;;;888777777888:::;;;>>>>>>>>>@@@BBBDDDFFFHHHGGGGGGFFFDDDAAA@@@BBBCCCBBB???===;;;;;;<<<;;;:::777666555444444666777999============<<<;;;;;;;;;>>>=========;;;<<>>>>><<<999888888888666555666555444333222111000///---------,,,+++***((('''"""  !!!  ###)))...;;;@@@EEEGGGDDD???:::777111000///...,,,***)))(((((((((((()))))))))******))))))***************)))))))))(((((()))+++,,,---...///111333333222111///,,,,,,---///000222333444111111111222444777:::<<>>===:::777333111///000000//////000111222333222444777;;;AAA@@@555)))   $$$***000555888999999:::999777666555444333333555888:::<<<<<<===>>>@@@BBB@@@>>><<<;;;<<<===>>><<<:::888777777999;;;===???@@@AAACCCEEEGGGIIIJJJIIIHHHFFFCCC???>>>>>>??????===;;;::::::;;;:::999777666555444555666999:::>>>????????????>>>>>>>>>AAA?????????===???IIITTTkkk~~~uuuiii]]]XXXWWWTTTSSSTTTӵĦĦӵ~~~tttnnnhhh___YYYXXXUUURRRPPPNNNLLLIIIFFFIIILLLUUUcccsss}}}qqqcccUUUIIIBBB>>>===;;;999888888888777555666666555444333111111000,,,,,,,,,Ħ"""  !!!###)))000555>>>BBBFFFFFFBBB<<<777444///...---+++***)))(((((())))))))))))******************++++++,,,,,,+++++++++***))))))***,,,...000111111222333333222000///,,,---...///000111222222000000111222444777:::<<>>===:::777444111000.........///000111222222000444999>>>CCCBBB555'''   ###'''...444888999999888777666444333222222333444666999<<<>>>???>>>???@@@@@@???>>>===<<<===>>>???;;;:::888777777:::<<<>>>AAABBBDDDFFFHHHJJJJJJKKKIIIHHHFFFBBB===;;;;;;<<<<<<:::999999:::::::::888999888666555555666888999???@@@AAABBBBBBBBBAAAAAADDDBBBBBBAAA@@@AAAKKKWWWlllpppaaa\\\ZZZWWWTTTSSS4ĉ@ӵ>L=hĦ4ĉ@ӵzzzoooiiiccc\\\XXXWWWUUUSSSRRRQQQOOOKKKHHHKKKOOOYYYhhhxxxrrrdddUUUJJJBBB>>><<<:::888777888888777555555555444444333222111111,,,,,,+++>L$$$!!! !!!$$$)))000888>>>DDDFFFGGGEEE@@@999444111...---+++)))((('''''''''))))))))))))******************+++,,,,,,,,,,,,,,,,,,+++******+++---000222222222333333222111///...,,,---///000111111111111///000111222555888:::<<<>>>===<<<:::888555333222------...///000111111111///444999>>>DDDBBB555'''   """###"""  &&&***000555999999888777333333222111222444555666777:::>>>@@@???>>>>>>>>>??????>>>>>>>>>???@@@AAA;;;:::888777888:::<<<>>>CCCDDDGGGIIIJJJKKKJJJIIIHHHGGGEEE@@@<<<999999999:::999888999;;;<<<;;;999;;;:::888666555666777888???@@@BBBDDDEEEEEEDDDDDDFFFEEEDDDDDDBBBCCCLLLWWWkkk~~~wwwggg```\\\WWWRRRPPPGG=?HdĦ=ĪjGG=?tttiiibbb]]]ZZZWWWVVVVVVVVVVVVVVVSSSNNNJJJLLLRRR___ppptttdddVVVJJJBBB===;;;999777777777888777555444444444333222111111111+++++++++HdĦ###  !!!%%%***000888AAAFFFKKKKKKIIIDDD<<<555000...---,,,***(((''''''''''''((((((((()))))))))******)))***+++,,,------------,,,,,,,,,,,,---///111333222222222222111000///...---...///111111111000/////////111333666888;;;<<<>>>===<<<;;;888666444222---...///000111111000000///222777<<>>???>>><<<;;;;;;======>>>>>>???@@@AAABBB===;;;999888888:::<<<>>>DDDFFFIIIKKKKKKJJJHHHFFFEEEDDDBBB>>>:::888888999999999999;;;===>>>===;;;;;;:::888777666777888999???@@@CCCFFFGGGGGGGGGFFFGGGFFFFFFFFFCCCCCCKKKTTThhh|||xxxjjjbbb\\\TTTNNNLLLӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦXXXXXX[[[WWWQQQLLLPPPWWWdddĦttteeeVVVJJJ777Ħ333222111111000000++++++***DdDӵӵӵĦӵĭӵ"""&&&,,,222888???GGGKKKKKKIIIEEE???777111///...---+++)))'''&&&&&&'''(((''''''((((((((()))))))))))))))+++,,,,,,---------+++,,,---...000111222333111111111000000//////...---...000111111111///......///111333666999;;;<<<@@@???>>>;;;888555222111//////000111111111000//////111444999@@@AAA777+++ """&&&'''(((&&&$$$!!! $$$&&&***,,,000333555666666555222333444555666777777777:::<<<>>>===;;;999888999;;;;;;<<<===>>>@@@@@@AAA>>><<<:::888888999;;;===EEEGGGJJJKKKKKKHHHEEECCCBBBBBB@@@===999888888:::999999:::<<>>@@@CCCGGGHHHIIIHHHGGGGGGFFFGGGHHHDDDBBBHHHPPPaaauuu~~~tttiiiaaaYYYPPPKKKJJJ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@e^^^^^^ZZZSSSMMMTTT[[[hhhZuuueeeVVV3h?gL222222111111000000000+++******D%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??&&&***111777===DDDJJJNNNDDDBBB>>>888333//////000---+++)))'''&&&'''((((((''''''''''''((((((((((((((()))***+++,,,,,,---,,,+++,,,...000111222222222111000000000/////////...---///000222222000///...---///111333666999;;;<<>>@@@888---  %%%(((***,,,***&&&"""!!!&&&))),,,+++---///111333444555555444555666777888777666555;;;======<<<999777777777999:::;;;<<<===???@@@@@@???===;;;999888999;;;<<>>@@@BBB@@@???666666555666888;;;>>>@@@===@@@CCCGGGIIIIIIIIIHHHFFFFFFHHHIIIEEEAAAFFFNNNYYYnnnxxxpppggg```WWWMMMHHHIII4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s```cccaaa[[[UUUQQQWWWdddsssHtĦvvvfffBt=o9ĦHdĦ333222111000///...---******)))Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ """---111777===GGGNNNKKKEEEAAA===999555222000---+++---,,,+++)))((('''''''''%%%&&&'''((())))))))))))'''(((***,,,...///000000,,,,,,------///000111222222111111000///......---000111222222222222111000000000000333888<<<>>>>>>AAA@@@>>>;;;777333000...000111222333333222000000333333444666555333///+++$$$   """''''''(((******'''"""!!!###%%%''')))+++///.........000222444555444444444555555555666666===<<<999777666666777888222444777;;;>>>@@@AAAAAA???===:::888999;;;>>>@@@DDDEEEFFFFFFEEECCCAAA???===;;;999888:::<<<=========???@@@AAAAAA???<<<:::999888888;;;@@@DDDEEEEEEGGGDDDBBBBBBFFFHHHHHHGGGFFFGGGFFFCCC???>>>AAAEEEPPP```vvvzzzlllhhh```XXXQQQLLLIIIHHH4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦdddfffccc^^^XXXTTT[[[ggguuuDdDĦvvvqjRgdKӵDdDĦ333222111///...------)))))))))HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ $$$'''222777;;;AAAIIINNNKKKDDD===:::555222000///---+++---,,,+++)))((((((''''''%%%&&&'''((())))))))))))((()))***+++,,,------------------...///000111222//////000000000000111111000111222333333222111000111000111444888<<<===>>>@@@???===:::777333000...000111222222222222111000222222333333222...***&&&###  """$$$''')))(((&&&###  ###%%%&&&(((+++---/////////000111333555666444444555555555666666666999888666444333444555555444555888;;;===??????@@@>>>===;;;::::::<<>>;;;999888:::<<<<<<<<<>>>???@@@@@@???===:::999777666777;;;BBBGGGIIIIIIIIIFFFDDDDDDEEEGGGFFFEEEBBBCCCCCC@@@===<<<>>>BBBNNN[[[mmm}}}}}}uuuoooeeeaaa[[[UUUOOOLLLJJJJJJ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦfffgggddd___ZZZWWW```lllyyyDdDĦvvvGIdnuR)ĦDdDĦ333222000///...,,,,,,)))((((((DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ $$$***...777;;;@@@CCCHHHKKKFFF???888555111///......,,,+++,,,,,,***)))((((((((((((&&&&&&'''((())))))))))))******++++++,,,+++++++++---------...///000111222---...///000111333444444111222333444444333222111222111222555999<<<===<<>><<<999666222000///000000111222222111111000111111111000,,,'''"""!!!   ###'''******)))((($$$%%%''''''(((***...111000000111222333555666777555555555555666666666666666555444333333444555666666777999;;;<<<===>>>>>>>>>===<<<<<<===???AAABBB???@@@AAABBBCCCBBBBBBAAA>>><<<999999:::;;;<<<<<>>===:::888666444555777<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦggggggccc^^^ZZZYYYfffrrr}}}DdDĦwwwpeӵDx<>d<111000...---++++++(((''''''>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ"""(((///444:::>>>AAABBBDDDEEE???888444222///------...---,,,,,,+++***)))((((((((((((''''''((()))))))))))))))***+++,,,,,,------,,,,,,............///000111222...//////111222333444555222333444444444444333222222222333666999<<<<<<;;;>>>===:::777444222000///000000000111111111111111111222222...(((!!!   %%%))),,,,,,,,,((()))))))))***,,,000444333333444444666777888888555555666666666777777777777777666777777888:::;;;888999:::;;;<<<=========>>>>>>>>>???@@@AAABBBCCC???@@@BBBDDDEEEFFFFFFFFF@@@===;;;999:::<<<<<<<<>>===<<<:::888666555555666999>>>DDDJJJNNNPPPMMMLLLIIIGGGFFFDDDBBBAAA???AAACCCBBB???===???AAAEEEJJJSSS___mmmzzzzzzrrrkkkgggeeehhhhhhjjjkkkjjjfff___ZZZUUUSSSOOOLLLIIIIIIJJJKKK4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9WWW>dd<ӵyyyB?Ho9666<x---,,,******&&&&&&&&&&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR %%%,,,444999===@@@BBBAAA@@@???:::333222000------............++++++***)))((((((((()))'''((())))))))))))))))))++++++---...///000000000///////////////000111222000000111111222222222222222333444444444444333222222222444777:::<<<<<<;;;<<<;;;888555333111000000/////////000000111111222333444333...&&& $$$(((+++,,,,,,***+++,,,,,,,,,///333666666666777888888999999999666666666777777777888888888888999999;;;<<<===>>>;;;;;;;;;<<<<<<===>>>>>>???@@@AAACCCDDDDDDCCCCCC???@@@AAACCCEEEGGGHHHHHHBBB@@@<<<;;;;;;<<<<<<<<<>>>===;;;:::888777666666888:::<<<@@@DDDHHHLLLNNNMMMMMMLLLIIIFFFCCCBBBAAA@@@CCCEEEDDDAAA??????AAAAAADDDKKKUUUbbbqqq}}}}}}sssggg]]]WWWZZZ[[[^^^aaaccc```\\\XXXSSSPPPMMMIIIGGGGGGHHHIII4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@GZZZVVVsennngggbbbaaacccmmmzzz<Ō{{{@G555555Hkge///---+++))))))%%%%%%%%%HĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h $$$)))111888>>>@@@CCCCCC???===<<<888333111///---,,,...//////...++++++***)))))))))))))))((())))))******)))))))))+++,,,---///000111111111000/////////000000111222111111111111111111000000111222333444444333222111111222444777;;;======<<<;;;999777444222000000000///////////////000222222555666555///$$$  $$$((()))******+++---...///000222666999::::::;;;;;;;;;:::999999777777777777888888888888888888999:::;;;<<<=====================>>>???@@@@@@BBBEEEGGGGGGFFFCCCBBB>>>???@@@BBBDDDFFFHHHIIIEEEBBB???======>>>======<<<;;;999888777888888999;;;===???AAACCCEEEIIIKKKLLLMMMMMMKKKGGGDDDCCCBBBAAADDDGGGGGGCCC??????@@@???BBBGGGNNNXXXfffuuu~~~vvvfffYYYQQQSSSTTTVVVZZZ]]]]]]ZZZXXXSSSPPPMMMIIIGGGGGGHHHHHH4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦ]]]ZZZVVVs׼srrrooohhhccccccfffmmm|||Ho}}}ooo666555555000...,,,***)))((($$$%%%%%%D^DdDĦs׼s!!!$$$)))///666===AAA???AAA@@@;;;777777555222///---++++++---......---+++******)))))))))))))))))))))*********))))))(((------...///////////////000000000///000000111222000000000000000000000000000111222333333222111000000111333888<<<>>>>>>===:::888555333111000000000//////......///000222333555777666...###  ###&&&)))***++++++,,,///111333555777999<<<======>>>===<<<;;;999888777777777888888888999999999999;;;<<<=========>>>>>>>>>>>>>>>>>>@@@AAABBBBBBDDDGGGJJJIIIGGGCCCAAA@@@@@@AAACCCEEEGGGIIIJJJHHHEEEAAA????????????>>>:::999777777777999;;;===;;;>>>@@@AAABBBCCCGGGJJJJJJLLLMMMLLLHHHEEEDDDEEEEEEIIILLLKKKGGGBBBAAAAAA>>>BBBFFFIIIOOOZZZjjjuuuwwwgggYYYRRRQQQQQQRRRUUUXXXYYYXXXVVVSSSPPPMMMJJJHHHHHHIIIJJJΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦtttooogggaaa]]]]]]ZZZWWWBeooorrrnnnfffaaabbbeeemmm}}}nu]ӵqqqbbbUUULLLHHH<<<999666444444444333222222222000...,,,***((('''$$$$$$$$$$$$$$$###"""!!!>d<Ħ>d<ĦĦBeĦ%%%"""'''---333999@@@DDD<<<>>><<<666222222222//////,,,******,,,------,,,+++***)))))))))))))))***))))))*********))))))(((......//////...------,,,111000000000000000111222......//////000000000111000111222222222222111000///000333888===??????>>>:::888555222000000000111///.........///000222333444666666...!!!    """%%%(((***,,,,,,------000444777888:::<<<>>>????????????===;;;999777777888888888888999999999;;;<<<===>>>??????????????????>>>>>>???AAACCCDDDCCCFFFIIIKKKKKKGGGCCC@@@CCCDDDDDDFFFHHHJJJLLLMMMIIIFFFBBB@@@@@@@@@@@@???999888666666777:::===???;;;===@@@AAAAAACCCGGGJJJIIIKKKMMMLLLHHHEEEEEEFFFJJJNNNQQQPPPKKKFFFDDDDDD>>>BBBEEEFFFHHHRRRaaannn|||vvvggg[[[TTTQQQPPPPPPRRRTTTUUUUUUSSSRRRPPPMMMKKKJJJJJJKKKMMM?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<|||rrrmmmhhhaaaZZZXXXWWWWWWpppssstttmmmddd___```cccppp|||iĉ@3hR/Ōvvvjjj\\\OOOFFF>>><<<999666555444222000111000...,,,***(((''''''&&&'''''''''&&&$$$"""!!! DdDĦsdKĦgdKĦgdKĦ&&&!!!!!!&&&,,,111999@@@BBB???:::999666444111///...---+++++++++************))))))))))))))))))))))))))))))(((''''''''')))***+++000000//////.........---///000000111111111111000000000111111111111000000//////......///000111111111222444888;;;<<<;;;:::777666444222111000111111000////////////000000111222555111&&& !!!$$$"""  ###$$$$$$(((,,,...------///111333777;;;<<<;;;;;;>>>@@@??????>>>>>>======<<<<<<:::;;;<<<======;;;999888888999;;;===???BBBCCCDDDAAA>>><<<>>>BBBFFFGGGGGGFFFHHHJJJJJJGGGCCCAAA@@@BBBCCCDDDGGGIIILLLMMMNNNIIIDDD@@@???BBBCCCAAA>>>:::999888888:::<<<<<<;;;======>>>@@@AAACCCDDDDDDKKKJJJJJJJJJKKKKKKIIIGGGKKKLLLNNNNNNLLLIIIDDDAAACCCHHHLLLKKKIIINNN[[[fffvvv}}}ttteeeZZZVVVVVVVVVUUUTTTTTTVVVWWWXXXUUUSSSPPPOOONNNNNNMMMMMM>AneneneneDenene>Ak<yyyoookkkfff___YYYXXXWWWXXX]]]dddppprrrrrrkkkbbb\\\]]]```nnnzzzfhwwwkkk]]]OOOGGG???<<<999666555444111000000///---+++)))(((''''''&&&&&&''''''&&&$$$###""" Denenene&&&)))### """&&&,,,222666;;;AAAAAA>>>:::888666333111///...---+++++++++************)))((((((((((((((((((((((((((('''''''''((()))+++,,,////////////......------...//////000000000000000000000111111111111000000//////000000000111111111000111333777;;;<<<;;;:::777666444111000///////////////......///000111111333555000$$$  ###### """%%%&&&'''))),,,000111111222555777777999<<<<<<;;;<<>>===<<<<<<;;;<<<<<<<<<===<<<;;;999999999:::<<<>>>AAACCCEEEFFFCCC@@@>>>???BBBEEEFFFFFFEEEGGGHHHGGGDDDAAA?????????@@@BBBEEEHHHKKKMMMOOOHHHDDD??????AAABBB@@@===;;;:::999:::;;;<<<<<<<<<<<<===>>>???@@@BBBCCCCCCHHHIIIJJJLLLNNNMMMJJJGGGIIIJJJKKKLLLKKKIIIGGGEEEBBBFFFJJJJJJIIILLLTTT[[[lllqqqvvvwwwvvv{{{~~~ooobbbZZZVVVVVVVVVVVVVVVVVVWWWWWWXXXUUUSSSQQQOOOOOOOOONNNuuulllgggccc]]]XXXXXXXXXYYY___eeennnooonnnggg^^^XXXXXX[[[jjjvvvyyymmm___QQQGGG@@@===999666555333111///...---,,,***((('''''''''%%%&&&''''''&&&%%%$$$### '''***,,,%%%  !!!###%%%---444:::<<>>=========<<<<<<===@@@BBBAAA@@@???===<<<;;;;;;;;;>>>======<<<;;;::::::::::::<<<>>>@@@CCCFFFHHHIIIEEECCCAAAAAABBBDDDDDDDDDDDDEEEEEEDDD@@@>>>======<<<>>>@@@CCCFFFIIILLLMMMFFFBBB??????AAAAAA???===<<<<<<<<<<<<<<<<<<<<<===<<<<<<===>>>@@@AAABBBBBBDDDFFFIIIMMMPPPOOOKKKHHHGGGGGGHHHHHHIIIIIIIIIIIICCCEEEHHHJJJJJJLLLNNNQQQ___cccfffdddcccgggrrr{{{~~~tttiii___YYYVVVUUUUUUWWWXXXXXXXXXWWWVVVTTTSSSRRRPPPOOOOOOPPP}}}rrriiieee```ZZZWWWXXXYYY[[[```fffkkkkkkhhhaaaYYYTTTTTTVVVeeeqqq~~~zzzpppaaaSSSIIIAAA>>>999666444222000///---,,,+++)))((('''''''''%%%&&&'''''''''&&&$$$### ###&&&***---///'''""" !!!###'''***222999@@@AAABBBCCC@@@;;;888666444222000...------+++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&&&&(((***,,,...------------------------...///000111111111111111111111222222222222111111000111333444444333111000...///111555999;;;:::888888666444111///.........,,,,,,---...///111222333777666///!!!  """'''***'''&&&$$$""""""###$$$%%%((((((***,,,...000111222222333444666888<<<@@@BBBBBBAAA>>><<<<<<>>>@@@CCCAAA@@@>>><<<;;;:::::::::@@@???===;;;::::::;;;<<<<<<===???BBBEEEHHHJJJKKKHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@===;;;;;;<<<<<<===???AAADDDFFFHHHIIIDDDAAA??????@@@@@@???======>>>???>>>============<<<===>>>???@@@AAABBBBBBBBBDDDFFFKKKNNNOOOMMMKKKHHHGGGFFFEEEEEEGGGHHHIIIFFFFFFFFFHHHKKKMMMNNNMMMVVVXXXYYYWWWUUUXXXaaaiiixxx{{{yyyzzzwwwrrrkkkddd]]]XXXVVVSSSTTTWWWYYYYYYXXXVVVUUUSSSSSSRRRQQQPPPPPPRRRzzzooogggddd]]]XXXVVVXXXZZZ\\\```fffgggfffbbb\\\UUUQQQRRRSSS```lllzzz{{{qqqcccUUULLLCCC???:::555333222000///,,,+++***)))((((((((((((&&&''''''((('''&&&$$$### $$$(((+++...///(((###!!!&&&+++///666>>>DDDDDDCCCBBB???;;;666555333111///...------+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&(((***,,,...,,,,,,,,,,,,------------000000111222333444444333222222333333333333222222000222333555444333111000...///111444888999888666777666333111///.........+++,,,---...000222444555999888000!!! !!!''',,,,,,+++******))))))******((()))+++...111333555666888777888:::===AAADDDFFFEEEBBB>>><<<<<<>>>@@@BBBAAA@@@===;;;::::::;;;;;;@@@???<<<;;;:::;;;===>>>===>>>@@@CCCFFFHHHJJJKKKIIIHHHGGGEEEBBB@@@?????????@@@@@@>>><<<;;;;;;<<<>>>??????@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>@@@BBBAAA???======>>>>>>??????@@@AAABBBCCCCCCDDDCCCDDDFFFJJJLLLMMMMMMJJJHHHEEECCCCCCDDDEEEGGGFFFDDDCCCEEEIIILLLMMMMMMOOOPPPPPPNNNLLLNNNVVV\\\gggnnnxxx|||zzzvvvwww{{{|||xxxtttqqqoooooommmiiiddd___[[[WWWUUUQQQRRRUUUWWWXXXVVVTTTRRRQQQRRRRRRQQQPPPPPPSSSUUUwwwmmmfffccc[[[WWWVVVYYY[[[\\\```eeebbb```]]]WWWRRRPPPQQQSSS]]]iiivvv{{{qqqeeeXXXPPPDDD@@@:::555222111///...,,,+++***)))))))))))))))(((((((((((('''%%%$$$""" %%%))),,,...///)))$$$ $$$***111777<<>>;;;555444333111///------,,,+++++++++************)))'''''''''''''''''''''''''''&&&&&&'''(((***,,,---++++++,,,,,,,,,,,,,,,---000111222333444555555555222333333444444333333222222222333444333222111000//////111444777777666444555444222000............+++,,,---///222444777888<<<;;;333$$$   &&&,,,........................***+++---000333666888:::=========@@@DDDGGGHHHHHHDDDAAA===;;;<<<>>>@@@@@@@@@>>><<<:::::::::<<<===???>>><<<;;;<<<===???@@@>>>???@@@BBBEEEGGGIIIJJJIIIIIIHHHEEEAAA>>>===>>><<<>>>??????===<<<======@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@??????@@@CCCEEEDDD@@@>>>>>>???AAAAAABBBCCCCCCDDDEEEEEEGGGEEEDDDEEEHHHKKKMMMMMMJJJHHHEEEBBBAAAAAACCCDDDBBBAAA@@@BBBEEEIIIJJJKKKIIIJJJJJJIIIGGGIIIOOOTTTZZZ```hhhnnnooommmjjjhhhccceeejjjsss{{{}}}rrrqqqpppooollljjjhhhggggggdddaaa^^^\\\YYYTTTQQQNNNPPPRRRTTTUUUSSSQQQPPPNNNPPPRRRQQQOOOOOOSSSWWW{{{tttkkkdddaaaZZZWWWVVVYYY[[[\\\___ddd]]][[[XXXTTTQQQQQQRRRTTT[[[gggttt}}}zzzqqqfff[[[SSSEEEAAA:::555222000///...,,,++++++************+++)))******)))'''%%%###!!! &&&+++---//////((($$$ """'''///888>>>CCCJJJMMMIIIBBB???===:::555444222000...------,,,+++++++++************)))''''''''''''''''''''''''((('''''''''((()))+++,,,***+++++++++,,,,,,,,,,,,000000222333444555555555333333444444444444333333333222222222111111111111000000111333666666333111111000///---,,,,,,------,,,,,,...000333666999:::>>>>>>666'''  %%%+++///000000111111111000//////000111444666999;;;<<>>???BBBFFFIIIIIIGGGBBB???;;;:::<<<>>>>>>>>>>>>===;;;999999;;;===>>>===<<<<<<<<<===???AAABBB>>>???@@@BBBCCCEEEFFFGGGGGGIIIHHHEEE@@@===<<<<<<999<<>>>>>@@@DDDDDDEEEEEEFFFGGGGGGGGGIIIHHHGGGHHHKKKLLLLLLLLLHHHGGGDDDBBB@@@AAABBBCCC???AAACCCEEEFFFGGGGGGHHHEEEGGGHHHHHHGGGIIIMMMPPPSSSWWW]]]``````^^^\\\[[[YYY[[[___dddhhhkkkllllllffffffffffffeeecccaaa```___]]][[[ZZZYYYVVVPPPLLLLLLMMMOOOQQQQQQPPPOOONNNLLLOOOQQQPPPNNNNNNSSSWWWyyyrrriiibbb___ZZZWWWVVVZZZ\\\\\\___ccc[[[YYYUUURRRPPPQQQSSSUUUZZZfffsss|||yyyqqqggg\\\UUUFFFAAA:::555222000///...,,,,,,+++++++++++++++,,,++++++***)))'''$$$""" !!!''',,,...000000((($$$   $$$***333===CCCJJJPPPQQQJJJBBB>>><<<999444333222000...---,,,,,,+++++++++************)))'''''''''''''''''''''''')))(((''''''''')))***+++*********++++++,,,,,,,,,//////111222333444444444333444444555555444444333333333111111000000000111111111111333555555222000...---,,,+++***+++,,,,,,,,,---...111444777:::<<>>===>>>BBBFFFHHHFFFDDD@@@===:::999<<<>>>===<<<>>><<<:::999999;;;>>>???;;;;;;<<<===???@@@BBBCCC>>>???@@@AAABBBDDDEEEEEEGGGHHHHHHEEE@@@<<<;;;<<<888;;;???AAAAAA@@@@@@@@@======>>>???@@@AAAAAABBB@@@BBBDDDDDDCCCAAAAAAAAAAAAEEEIIIGGGBBB>>>>>>@@@FFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMNNNNNNLLLJJJFFFEEECCCAAAAAAAAABBBCCC???CCCIIIKKKJJJHHHFFFFFFEEEGGGIIIJJJJJJKKKNNNPPPPPPSSSWWWXXXWWWUUUTTTTTTUUUXXX[[[]]]]]]^^^___aaa```aaaaaabbbaaa___^^^]]][[[YYYXXXXXXWWWSSSMMMHHHKKKLLLMMMNNNNNNNNNMMMMMMKKKNNNQQQPPPMMMNNNSSSXXX|||sssllleee___]]]VVVTTTTTTXXX]]]``````^^^]]]VVVPPPPPPPPPOOOQQQUUU[[[bbbooo{{{{{{vvvqqqiii___WWWOOOGGG<<<666555444222000///...------,,,,,,------******)))(((&&&$$$""" $$$'''+++000111///'''%%%""" !!!###&&&---666AAAHHHPPPQQQOOOHHH>>>666444666333111...+++***+++,,,...,,,,,,,,,,,,,,,+++***)))))))))))))))((('''%%%$$$%%%&&&((()))+++,,,,,,,,,+++,,,,,,+++******+++---...000333555777777666666444444444555555444333333444333222111111111222333000000000000////////////------------,,,,,,+++***------...000333555777999???@@@999+++"""  &&&+++...000111111000111444666888777666666777;;;>>>@@@===<<<===BBBHHHIIIDDD@@@;;;;;;:::999:::;;;===>>>:::::::::::::::;;;<<<===<<<===???AAACCCEEEEEEFFF>>>>>>??????@@@BBBCCCCCCEEEFFFGGGFFFDDDAAA@@@???>>>;;;999;;;???AAA>>>:::=========???AAACCCCCCCCCFFFFFFGGGEEEBBBAAAAAABBBCCCDDDEEEDDDBBB@@@???@@@FFFGGGIIIKKKLLLMMMMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOJJJGGGCCCBBBCCCCCCAAA???AAAEEEJJJMMMMMMKKKIIIIIIEEEFFFGGGHHHJJJKKKLLLMMMQQQQQQQQQRRRQQQQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVWWWZZZZZZZZZ\\\^^^]]]ZZZXXXXXXXXXXXXVVVSSSOOOLLLIIIMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLPPPSSSwwwpppjjjccc^^^]]]ZZZXXXWWWZZZ___cccbbbaaaZZZSSSMMMMMMMMMMMMPPPUUU[[[cccppp{{{~~~wwwrrrooojjjbbb[[[QQQIII>>>666444333111///------,,,++++++++++++,,,******)))'''%%%###!!!  %%%(((,,,000111...'''%%%"""  ###&&&+++222:::DDDJJJOOOPPPNNNGGG===666555555222111///---,,,,,,---...+++,,,,,,,,,++++++***)))((((((((((((((((((''''''&&&'''((()))***+++++++++***+++,,,+++******+++---...000222555666666555444333333444444444444333333444333222111111111222222111000000000//////......---------------,,,+++***---...///000333555777888<<<:::333)))###!!!  !!!(((---///111222222222333555888:::999777666777999;;;===>>>>>>???CCCGGGGGGBBB===888888888888888:::;;;<<<;;;;;;;;;;;;;;;<<<=========>>>@@@BBBDDDEEEGGGGGGAAAAAA@@@??????@@@AAAAAAEEEFFFHHHGGGDDDBBBBBBBBB@@@===;;;===AAABBB@@@<<<>>>>>>>>>???BBBDDDDDDCCCEEEFFFFFFEEEBBBAAAAAABBBDDDEEEEEEDDDAAA@@@AAABBBGGGIIIKKKMMMNNNOOOOOONNNNNNMMMMMMLLLLLLMMMMMMMMMIIIFFFDDDCCCDDDDDDBBB@@@GGGJJJNNNOOOLLLIIIFFFEEEFFFGGGGGGIIIJJJKKKLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMNNNQQQSSSTTTSSSRRRSSSSSSUUUTTTUUUWWWYYYYYYXXXVVVVVVVVVVVVTTTRRROOOLLLJJJKKKJJJIIIIIIHHHHHHIIIIIIKKKLLLLLLKKKJJJLLLOOORRR}}}rrrlllgggaaa]]]]]]ZZZYYYYYY\\\aaaddddddbbbZZZRRRKKKKKKLLLMMMQQQVVV]]]eeeqqq{{{}}}wwwpppmmmmmmkkkfffaaaVVVMMMBBB999555333222000...------,,,+++,,,,,,,,,******)))'''%%%###!!!$$$((())),,,000000---'''%%%### """&&&,,,222999@@@GGGLLLMMMNNNLLLEEE===777555555111000000//////.........+++++++++,,,++++++***)))&&&''''''(((((((((((()))''''''((())))))))))))))))))***+++*********,,,...///111333555555555444333222333333444444333333333444333222222111111222222111111000000///...------,,,------------,,,,,,+++---...///111333444666777777222+++%%%%%%&&&"""%%%,,,000111333555555555666888:::===;;;999777777777888999??????@@@DDDFFFEEE???:::555555555666777999:::;;;======<<<<<<<<<===>>>>>>>>>???@@@BBBDDDFFFHHHIIIEEECCCAAA???>>>>>>???@@@DDDEEEGGGFFFEEECCCDDDDDDBBB@@@>>>@@@CCCDDDBBB@@@@@@??????AAADDDEEEEEEDDDDDDEEEEEEDDDBBBBBBCCCDDDEEEFFFEEECCCAAAAAACCCEEEJJJLLLNNNOOOQQQQQQQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKHHHFFFEEEDDDEEEEEECCCBBBIIILLLOOOOOOLLLIIIFFFEEEGGGGGGHHHIIIIIIJJJKKKKKKMMMKKKJJJHHHHHHHHHJJJKKKKKKNNNPPPQQQQQQPPPQQQQQQQQQQQQPPPRRRTTTVVVUUUUUUSSSSSSSSSRRRPPPNNNLLLKKKIIIIIIHHHHHHIIIJJJJJJKKKMMMMMMMMMKKKJJJKKKOOORRRyyyoooiiiddd^^^[[[[[[VVVVVVWWW\\\bbbeeedddbbb[[[SSSLLLKKKLLLNNNSSSYYY___iiittt|||wwwpppjjjhhhjjjllliiifff[[[SSSHHH>>>888555333222000///......---.........+++***)))'''%%%""" """'''++++++---000///,,,'''%%%###  !!!###)))111999???DDDHHHKKKKKKKKKIIICCC===777555555///000111111111000...---******++++++++++++******(((((('''''''''((((((((((((((()))))))))(((((('''((()))************,,,...222333555666777666444333111222333333333333333333333333222222222222111222111111000///...------,,,,,,---------------,,,,,,---...///111333444555555333,,,### $$$'''$$$  $$$)))///333444666888999999:::<<<======<<<:::888777777888999???@@@AAACCCDDDAAA<<<888333444555666888999;;;;;;???>>>>>>===>>>>>>????????????@@@AAACCCFFFIIIKKKFFFEEEBBB???>>>>>>@@@AAABBBCCCEEEDDDCCCCCCDDDEEECCCAAA@@@AAACCCDDDCCCBBBBBBAAAAAABBBEEEFFFFFFEEECCCDDDDDDCCCBBBBBBDDDFFFGGGGGGFFFDDDCCCCCCFFFHHHMMMNNNPPPRRRSSSSSSRRRRRRNNNNNNLLLKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFEEEDDDGGGJJJMMMNNNLLLIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIMMMKKKIIIGGGFFFHHHJJJKKKMMMOOORRRSSSRRRQQQRRRSSSRRRPPPOOOPPPSSSUUUUUUUUUQQQQQQPPPOOONNNMMMMMMLLLIIIIIIJJJJJJKKKMMMNNNOOOPPPOOONNNLLLJJJLLLOOORRRwwwnnnhhhbbbZZZWWWYYYSSSTTTXXX^^^eeehhheeebbbYYYQQQKKKJJJMMMPPPUUU[[[dddnnnxxxzzzoooiiiddddddhhhkkkkkkiii^^^WWWLLLBBB:::555333222000000///............///,,,+++***(((&&&### %%%))),,,,,,---000...***'''%%%###  !!! '''---666>>>CCCFFFHHHIIIHHHGGGEEEAAA<<<888666555///000111222111///...,,,)))******++++++***************((('''&&&&&&&&&''')))))))))))))))(((((('''((()))+++++++++,,,...000555777888999999777555444111222333333444444444444333333333333222222111111000000000///...------,,,,,,------......------------...000111333333333333000''' ###""" """"""&&&***...333666888:::===>>>>>>===>>>???<<<;;;:::999999::::::;;;>>>???@@@@@@@@@>>>:::777555555777888:::;;;<<<===@@@??????>>>>>>>>>?????????>>>>>>???AAAEEEIIIKKKGGGEEECCCAAA@@@@@@AAABBB???AAABBBBBBAAABBBCCCEEECCCAAA@@@@@@BBBCCCCCCCCCCCCBBBBBBCCCEEEGGGFFFEEEAAABBBCCCBBBBBBCCCFFFIIIIIIIIIHHHGGGFFFGGGIIILLLPPPPPPRRRRRRSSSRRRQQQPPPMMMLLLJJJIIIGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLMMMKKKHHHGGGFFFFFFFFFGGGGGGHHHHHHIIIIIILLLKKKHHHGGGGGGHHHKKKLLLOOOQQQSSSTTTSSSRRRRRRSSSQQQPPPOOOPPPRRRTTTUUUTTTRRRQQQOOONNNMMMMMMNNNNNNLLLLLLMMMNNNOOOQQQRRRSSSRRRQQQOOOMMMLLLMMMQQQUUU}}}uuummmggg___WWWUUUVVVTTTVVV\\\dddjjjjjjeee```SSSMMMHHHKKKOOOTTTZZZaaakkkvvv~~~}}}rrrddd```\\\^^^eeejjjkkkjjj___ZZZQQQGGG>>>888444222111000//////......//////------+++)))'''$$$!!! &&&***---------///...***'''%%%###!!! !!!  ###&&&,,,333<<>>>>>@@@@@@???>>>>>>>>>??????===<<<;;;<<<>>>CCCHHHKKKHHHGGGFFFDDDCCCCCCBBBBBB???@@@AAA@@@@@@@@@BBBDDDBBBBBBAAA@@@AAABBBCCCDDDCCCBBBBBBCCCEEEFFFFFFEEE@@@AAAAAAAAABBBDDDHHHKKKJJJKKKKKKKKKJJJKKKMMMOOOQQQQQQRRRRRRQQQOOOMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCFFFHHHIIIIIIHHHIIIIIILLLNNNOOONNNJJJGGGEEEEEEGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHJJJLLLMMMPPPRRRTTTTTTRRRQQQPPPQQQMMMMMMNNNPPPTTTVVVWWWWWWTTTRRRPPPNNNMMMNNNPPPQQQOOOOOOPPPQQQRRRTTTVVVWWWTTTSSSQQQNNNMMMPPPTTTXXXxxxrrrkkkeee]]]UUUSSSUUUUUUXXX___gggkkkiii```YYYNNNJJJIIIOOOVVV]]]eeelllsss}}}uuufffXXXUUUTTTYYYbbbiiikkkjjjdddaaaZZZQQQGGG???:::888444444333222222222222333///...---+++(((%%%"""!!! &&&***---,,,---///---)))'''%%%###!!! !!!"""  $$$))),,,333999AAAGGGHHHGGGEEEDDDDDDBBB@@@===;;;999666555222222111000...,,,***)))(((((()))***************+++)))(((&&&&&&&&&'''((()))***+++++++++++++++***)))***,,,------///222444999:::;;;;;;999777555333222333444555666666666666222222333333333222111000---------............///,,,,,,---...............---///000222333222111000((( """###$$$""" ###%%%+++///333777999:::<<<>>>AAACCCEEEFFFDDDBBBAAAAAA>>>>>>===============>>>999999999888777888999:::999:::<<<===>>>>>>>>>===@@@@@@???>>>>>>>>>>>>>>>;;;:::888888;;;@@@FFFIIIJJJJJJJJJHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@CCCEEECCCCCCBBBAAAAAABBBDDDFFFCCCBBBBBBCCCEEEFFFEEEDDD???@@@AAAAAABBBEEEIIIMMMKKKMMMNNNOOONNNNNNPPPQQQQQQQQQQQQPPPNNNLLLIIIHHHGGGFFFEEEDDDCCCCCCBBBCCCBBBEEEIIIKKKJJJIIIJJJKKKNNNOOOPPPOOOLLLIIIHHHHHHIIIIIIJJJKKKLLLNNNOOOOOOJJJJJJKKKLLLMMMOOOPPPQQQSSSTTTVVVUUUSSSPPPPPPPPPJJJKKKNNNSSSYYY]]]^^^^^^WWWTTTQQQOOONNNOOOQQQSSSQQQQQQRRRSSSTTTUUUWWWXXXUUUTTTRRRPPPOOORRRWWW\\\tttnnnhhhccc\\\TTTSSSUUUTTTXXX___gggjjjeeeZZZQQQMMMIIIKKKTTT^^^fffooovvvyyy}}}ooo^^^NNNLLLMMMUUU___hhhkkkjjjjjjhhhbbbZZZPPPGGGAAA???999999888777777777777777000///...,,,)))&&&###""""""%%%***,,,,,,---...---)))'''%%%###!!! !!!"""!!!  ###(((...111888===DDDIIIJJJGGGEEECCCCCCAAA???===;;;999777555333222111///---+++))))))(((((()))***************)))(((&&&&&&&&&''')))*********+++,,,,,,,,,,,,,,,)))+++---......000333555999:::::::::999666444222333444555666777777777777222222333444333222111000,,,,,,------.../////////,,,,,,---.../////////...---///111222333222000///$$$!!! """%%%%%%$$$%%%(((+++111444999<<<>>>???@@@AAACCCFFFHHHHHHEEECCCBBBAAA@@@@@@??????>>>>>>======777777777555555666999<<<:::;;;===>>>>>>>>>======@@@@@@???>>>======>>>>>>:::888666666999???EEEHHHMMMMMMMMMKKKHHHDDD@@@===AAABBBBBBAAA@@@AAACCCEEEDDDDDDCCCBBBAAABBBEEEGGGCCCBBBBBBCCCEEEFFFEEEDDD??????@@@@@@BBBEEEJJJNNNLLLNNNPPPQQQQQQPPPQQQSSSQQQQQQPPPOOOLLLIIIFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAEEEJJJKKKJJJJJJKKKLLLLLLNNNPPPPPPOOONNNNNNNNNJJJKKKLLLNNNOOOQQQRRRRRRMMMMMMOOOQQQRRRTTTUUUVVVVVVWWWXXXWWWTTTRRRQQQQQQIIIKKKPPPXXX___dddffffffYYYVVVSSSPPPOOOPPPRRRTTTRRRRRRRRRSSSTTTVVVWWWXXXVVVUUUSSSQQQQQQTTTZZZ^^^tttmmmeee```ZZZTTTSSSVVVWWW[[[bbbggggggbbbYYYSSSHHHKKKRRRZZZdddnnnvvv{{{sss```SSSIIIDDDFFFQQQ]]]eeeiiimmmkkkllljjjeee]]]TTTMMMIIIEEEBBB>>><<<;;;:::999777777444111...,,,***&&&$$$!!!"""!!!!!! ''')))+++,,,,,,,,,---...)))'''%%%""" !!!'''///555888BBBDDDGGGIIIIIIGGGDDDAAA??????>>>===;;;999777666444222000---+++)))))))))''''''((()))))))))))))))'''''''''''''''((())))))------,,,+++************,,,,,,,,,---///222444666::::::;;;;;;:::777555333666777999::::::888555444222222333444333222111000000...,,,,,,...000111000////////////000000000000///......///000000...,,,""""""%%%&&&&&&&&&)))...333;;;===???BBBBBBAAA???>>>GGGHHHIIIGGGDDDBBBCCCDDDCCCCCCCCCBBBAAA>>><<<;;;444333333444777:::;;;;;;;;;======:::;;;???@@@>>>@@@???<<<:::999:::;;;;;;<<<:::888777999<<<@@@CCCKKKNNNPPPNNNJJJFFFDDDEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDFFFFFFFFFEEEDDDDDDEEEGGGHHHGGGFFFDDDBBB@@@@@@AAABBBEEEJJJNNNPPPOOOOOOOOOPPPPPPPPPQQQQQQVVVTTTPPPLLLHHHFFFDDDDDDCCCDDDDDDCCCBBBBBBCCCDDDDDDFFFIIILLLMMMMMMMMMMMMMMMOOORRRTTTTTTTTTUUUVVVSSSPPPNNNNNNPPPTTTVVVWWWSSSTTTWWWYYYZZZ[[[ZZZZZZ[[[\\\\\\\\\ZZZYYYWWWUUURRRSSSWWW]]]dddhhhjjjiiiddd```YYYTTTQQQSSSWWWYYYWWWUUUSSSSSSUUUVVVVVVUUUWWWUUURRRRRRTTTYYY^^^bbbyyyrrrjjjccc^^^XXXSSSRRRUUUYYY]]]ccchhhggg```WWWPPPKKKOOOWWWaaakkkttt{{{|||nnn[[[MMMCCC???AAALLLXXXaaagggkkklllmmmmmmiiiccc[[[VVVSSSMMMJJJFFFCCCAAA@@@>>>======:::666333000---)))&&&$$$""" !!!!!! """"""!!! &&&(((+++,,,++++++,,,---***(((&&&###!!!  ###***111888<<>>===;;;999777666333111///,,,***)))((((((''''''((()))))))))))))))''''''''''''((()))***+++------,,,++++++***++++++,,,,,,---...111444777999999999:::;;;:::888555444666777999::::::888555444222333333444333111000///...---+++,,,...000000000.../////////000000000000///......000111000...+++""""""%%%)))***+++---222777===???AAACCCDDDCCCAAA@@@FFFGGGHHHFFFCCCAAABBBCCCCCCCCCCCCBBB@@@===;;;999333333444555777999999999999<<<<<<:::;;;??????===@@@>>><<<:::999:::;;;<<<<<<;;;::::::;;;===@@@AAAIIIKKKMMMLLLIIIEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDAAABBBCCCEEEHHHKKKNNNPPPMMMNNNOOOPPPQQQRRRSSSSSSUUUSSSOOOLLLHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDGGGJJJLLLOOOPPPPPPQQQQQQOOOQQQTTTVVVWWWWWWXXXXXXVVVUUUTTTTTTVVVYYY[[[\\\ZZZ[[[]]]^^^_______________```aaaaaaaaa```___^^^XXXYYY]]]bbbhhhmmmnnnnnnkkkgggaaa[[[XXXXXXYYY[[[ZZZXXXUUUTTTUUUVVVVVVVVVWWWUUUTTTTTTWWW\\\bbbfffxxxoooggg```[[[VVVQQQQQQTTTZZZ___eeehhheee]]]SSSLLLNNNSSS^^^iiittt}}}~~~uuueeeRRRDDD>>>:::<<>><<<:::888555444111000---+++)))'''''''''''''''((()))))))))))))))''''''((()))***+++,,,---------,,,+++++++++,,,,,,,,,---...000333666:::;;;777888:::::::::888666555666777999:::999888666555333444444333222000...---,,,******+++...000000000....../////////000000000/////////000111000---+++"""$$$(((...111222444888;;;???@@@CCCEEEEEEEEEDDDCCCEEEFFFFFFEEEBBBAAAAAABBBCCCCCCBBBAAA???<<<999888444444555666777777777777666:::<<<;;;===@@@@@@===???>>><<<:::::::::<<<<<<======>>>>>>>>>?????????EEEGGGIIIIIIGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBCCCEEEFFFFFFEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFCCCDDDFFFIIIKKKMMMOOOOOOLLLLLLNNNOOOQQQSSSTTTUUURRRQQQNNNKKKHHHFFFEEEDDDBBBBBBBBBCCCCCCDDDEEEEEEHHHJJJMMMNNNNNNOOOQQQRRRQQQSSSVVVYYY[[[\\\]]]]]]]]]]]]^^^___aaabbbcccdddeeeeeeffffffggggggggggggfffgggiiijjjkkkkkkkkkkkkbbbccceeejjjooosssuuuuuussspppkkkfffbbb```_________\\\YYYWWWXXXYYYYYYXXXYYYXXXWWWXXX\\\bbbhhhlll~~~vvvllleee^^^YYYUUUQQQRRRVVV[[[```eeefffaaaXXXOOOIIIOOOWWWcccppp{{{yyylll[[[III===999666999EEEQQQ[[[dddkkksssuuuvvvuuurrrnnnlllkkkeeebbb]]]ZZZWWWUUUSSSQQQOOOMMMIIIFFFDDDAAA===;;;999666444111///---)))&&&&&&%%%$$$"""""""""######!!!!!!"""!!! ###&&&***,,,,,,+++*********(((%%%###!!!!!!"""""""""'''...555:::<<<>>>???@@@@@@@@@??????>>>============<<<:::888666444333000...,,,)))'''&&&&&&&&&''''''((()))))))))))))))'''''')))***,,,---......---,,,,,,,,,,,,,,,---......//////111333666999:::777888:::;;;:::999777666666777888999999888777666444444444333111///,,,+++))))))(((***---///000///........./////////000000/////////111111000---***""""""$$$)))///555999999999;;;===???AAACCCDDDEEEEEEEEEDDDDDDDDDDDDCCCAAAAAA@@@AAABBBBBBAAA@@@>>>;;;888666444666777888777666555666666;;;>>>>>>@@@CCCBBB???@@@???===;;;:::;;;<<<===>>>???AAAAAAAAA@@@???>>>AAABBBEEEFFFFFFDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDAAABBBCCCDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGDDDFFFIIILLLNNNOOOOOOOOOKKKKKKLLLNNNOOOQQQRRRRRRPPPOOOMMMKKKIIIGGGFFFEEEBBBBBBBBBDDDFFFGGGGGGFFFHHHKKKNNNOOONNNOOORRRTTTQQQSSSVVV[[[```cccddddddfffhhhkkklllllllllmmmmmmoooooonnnmmmmmmnnnnnnooooooppprrrssstttuuuttttttmmmlllmmmppptttxxxzzz{{{yyyxxxuuurrrnnnkkkhhhgggeeebbb^^^\\\\\\]]]^^^]]]]]]]]]]]]___ccciiiooossswwwpppjjjccc\\\XXXTTTQQQSSSXXX\\\```dddddd]]]TTTMMMHHHQQQYYYfffttt~~~|||qqqcccRRRBBB999444333777CCCOOOYYYccckkkvvvwwwyyyxxxvvvsssrrrrrrooolllgggdddbbb```^^^\\\YYYWWWTTTRRRQQQOOOMMMKKKHHHEEE@@@<<<888333///+++''''''&&&&&&&&&&&&&&&'''######"""!!!"""&&&+++------+++***))))))'''$$$!!!!!!"""###%%%&&&...888@@@BBB@@@>>>===>>>>>>======<<<;;;::::::::::::999888666444222111...---+++((('''&&&&&&&&&''''''((()))))))))))))))'''(((***,,,---...//////---,,,,,,,,,---...//////111111111111222444666777888999;;;<<<;;;:::888777666777888888888888777777444444333222000...+++***)))((((((***---//////...............//////////////////000111222000,,,)))""""""!!! !!!$$$(((***111777===@@@>>><<<<<<===???@@@AAACCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@===;;;888666666888999888666555555777888===AAAAAADDDGGGGGGDDDCCCAAA???===<<<<<<======???@@@BBBDDDCCCAAA???===>>>???AAACCCDDDDDDCCCAAABBBCCCDDDFFFFFFFFFEEEDDD@@@@@@AAABBBBBBAAA@@@???@@@@@@@@@AAABBBDDDFFFGGGFFFHHHKKKNNNOOOOOONNNMMMJJJKKKKKKLLLLLLMMMMMMMMMNNNMMMMMMLLLJJJIIIHHHGGGDDDCCCDDDGGGJJJLLLKKKIIIKKKOOOSSSTTTRRRRRRUUUXXXSSSTTTXXX^^^fffkkkmmmlllooorrruuuvvvtttsssttttttuuutttrrrppppppqqqrrrssswwwwwwxxxyyyyyyyyyxxxwwwsssrrrqqqrrrvvvzzz|||}}}zzzzzzzzzxxxvvvssspppnnniiifffcccaaabbbdddeeeeeeccccccccceeehhhnnnsssvvvtttnnnhhhaaaYYYVVVSSSQQQTTTYYY^^^bbbdddbbb[[[SSSNNNLLLVVV^^^jjjwwwuuuhhhXXXIII===777111111888DDDPPPXXXbbbjjjvvvxxxzzzyyyxxxvvvvvvvvvvvvsssooommmlllkkkiiihhhdddbbb```^^^^^^]]][[[YYYWWWRRRKKKCCC===777222///))))))***+++++++++******%%%$$$### !!!&&&,,,///...,,,***)))(((&&&###""""""$$$''')))...777AAAGGGFFFAAA===:::<<<<<<<<<<<<;;;:::888777555555555555444222111000...---***((('''&&&&&&'''''''''((()))))))))))))))'''(((***,,,.........---,,,,,,,,,---...///000111444333222222222333555666:::;;;=========;;;999888666777777888888888888888333333333222000---+++))))))))))))+++...//////---------.........///////////////000222222000+++((($$$%%%&&&&&&''')))---000888===BBBDDDAAA>>><<<<<<>>>???@@@BBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA???@@@AAA@@@@@@>>><<<999888888:::;;;999666555777:::;;;@@@CCCDDDFFFKKKLLLJJJFFFDDDBBB???=========>>>???@@@CCCDDDDDDBBB@@@>>>======>>>AAACCCDDDBBB@@@@@@AAADDDFFFGGGFFFEEEDDD@@@@@@AAABBBAAA@@@???>>>???>>>>>>>>>@@@CCCFFFHHHGGGIIIKKKMMMNNNNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIFFFEEEFFFJJJOOOQQQPPPMMMJJJPPPVVVWWWUUUTTTVVVYYYXXXYYY\\\dddmmmssstttssstttwwwzzzzzzwwwuuuuuuwwwuuutttqqqooooooqqqssstttyyyzzz{{{{{{zzzyyyxxxwwwuuusssqqqqqqssswwwyyyzzzwwwxxxyyyyyywwwuuurrrpppkkkhhheeedddfffiiikkkllliiihhhhhhiiikkknnnrrrttt{{{rrrmmmeee^^^VVVSSSQQQOOOSSSXXXaaadddfffbbb[[[TTTRRRRRR\\\dddooo{{{yyymmm^^^NNNBBB:::666333555===JJJUUU]]]eeemmmuuuwwwyyyzzzyyyyyyzzz{{{zzzxxxuuutttttttttsssrrrnnnllljjjhhhhhhfffdddbbbbbb[[[QQQGGG???888333000)))+++---///000///---,,,(((&&&### !!!&&&---000000---***)))(((&&&$$$###$$$'''+++...999@@@GGGIIIEEE???;;;::::::;;;<<<===<<<999666444111111222222111111000///...---+++)))''''''''''''''''''((()))))))))))))))''')))+++---...---,,,,,,,,,,,,,,,---...000111222444444333333444666777888===>>>??????>>><<<:::888666666777777888888888888222222222111///---+++*********+++---//////...,,,---------.........////////////111222333000+++'''%%%'''***+++,,,...222666;;;@@@DDDEEEBBB???===>>>>>>???@@@AAACCCDDDEEEEEEDDDBBB@@@AAACCCCCCAAA??????@@@@@@@@@???===;;;::::::;;;<<<999555555999>>>===AAACCCDDDGGGMMMOOONNNJJJHHHDDDAAA???======>>>>>>@@@BBBCCCCCCBBB@@@???===<<<===@@@CCCDDDAAA???>>>@@@CCCEEEFFFFFFEEEDDDAAABBBCCCCCCCCCAAA@@@??????>>>======???CCCGGGJJJHHHIIIJJJKKKLLLLLLKKKJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKIIIHHHIIIMMMTTTVVVTTTQQQOOOVVV^^^```\\\ZZZ\\\___bbbbbbdddkkksssxxxyyywwwvvvyyy{{{yyyuuurrrsssvvvrrrpppmmmllllllnnnqqqssswwwxxxxxxyyyyyywwwvvvuuutttqqqnnnmmmooorrruuuvvvrrrsssttttttsssqqqnnnllljjjgggddddddhhhlllppprrrmmmllljjjiiijjjlllnnnooouuulllhhhccc[[[TTTQQQOOONNNRRRXXXcccfffgggccc[[[VVVVVVWWWaaahhhsss~~~|||uuuhhhXXXHHH===777555888;;;DDDQQQ[[[bbbjjjrrrsssuuuxxxzzzzzz{{{}}}~~~}}}{{{xxxxxxyyyzzzyyyyyyvvvssspppnnnmmmkkkhhheeehhh```TTTHHH???888333000***,,,///222222111///---+++((($$$  """'''---111111...+++))))))'''%%%%%%&&&***///222BBBFFFJJJHHHBBB<<<;;;;;;999:::<<<===<<<999555333//////000000000000//////...---+++)))(((''''''((('''(((((()))))))))))))))((()))+++---------+++***,,,,,,------///000222333444444444555666888:::;;;??????@@@@@@???===:::999666666777777888888888999111111111111///---+++***++++++,,,---//////...,,,---------.........////////////111333333000+++'''&&&))),,,......000555888<<<@@@EEEEEEBBB???????????????AAABBBCCCEEEFFFGGGDDDBBB@@@AAACCCDDDBBB@@@??????@@@@@@???>>><<<;;;;;;<<<<<<999555555;;;@@@>>>AAACCCCCCGGGMMMPPPOOOLLLJJJFFFBBB???>>>>>>>>>>>>???AAACCCCCCBBBAAA@@@===<<<===@@@CCCDDDAAA>>>===???BBBEEEFFFFFFDDDCCCCCCCCCDDDDDDDDDCCCAAA@@@???>>>======@@@DDDIIILLLHHHIIIIIIJJJJJJJJJJJJJJJFFFGGGHHHJJJLLLMMMNNNOOOLLLLLLNNNOOOOOONNNMMMLLLKKKIIIJJJPPPVVVYYYWWWSSSYYYbbbkkkmmmjjjfffgggjjjjjjhhhjjjpppwww|||{{{xxxvvvyyyzzzwwwrrroooqqqtttpppnnnkkkiiiiiilllooorrrtttuuuvvvwwwwwwvvvuuuuuusssoookkkjjjkkkoooqqqsssppppppqqqpppooollliiihhhhhheeecccdddhhhnnnrrrtttnnnmmmkkkiiihhhiiijjjkkksssiiibbb```[[[UUURRROOOMMMQQQXXXcccfffhhhccc\\\XXX[[[___jjjsss|||qqq```RRREEE:::666666777AAAOOO[[[dddjjjooosssuuuxxx{{{~~~}}}{{{~~~~~~}}}}}}}}}}}}~~~~~~www{{{{{{vvvsssqqqoookkkiii___PPPCCC;;;555///,,,,,,---///111111000///...((('''%%%###!!! ))),,,000222222000,,,***((('''&&&&&&(((...777===JJJLLLMMMKKKFFF@@@===;;;@@@AAABBB@@@<<<777555444...///000111111000...------+++)))'''&&&&&&(((((((((((((((((()))))))))))))))+++---......,,,)))((()))******,,,...111333444666666777999;;;>>>@@@AAADDDDDDDDDBBB???;;;666444666666666666777777777777222111///.........///000111000///---------...///...------,,,---...///000111333444333000---+++***,,,...111333555888;;;>>>AAAAAA@@@@@@???@@@@@@@@@>>>>>>>>>???AAACCCEEEGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@?????????????????????===<<<;;;:::;;;===???AAA@@@@@@@@@BBBEEEJJJNNNQQQNNNLLLIIIDDD???<<<;;;<<>>???BBBEEEGGGHHHCCCBBBAAAAAACCCCCCBBBAAACCCDDDGGGHHHGGGEEEAAA???AAAAAA@@@@@@BBBEEEIIIKKKNNNMMMLLLJJJHHHGGGFFFFFFJJJJJJJJJKKKMMMPPPSSSTTTNNNNNNNNNNNNOOOPPPQQQQQQNNNRRRXXX\\\]]]]]]]]]]]]dddkkkrrruuurrroooooopppooonnnnnnqqquuuxxxyyyyyywwwsssoookkkjjjkkknnnpppllljjjgggeeefffjjjooorrryyyxxxvvvtttsssrrrqqqqqqlllhhhgggjjjllljjjjjjmmmmmmkkkiiihhhhhhhhhhhhggggggfffeeeeeegggjjjnnnpppooollliiifffeeecccaaa___zzzpppgggaaa]]]XXXSSSRRRPPPOOOTTT\\\eeehhhjjjggg```]]]```dddooowww~~~{{{mmm\\\NNNBBB999777888;;;EEETTT```hhhnnnsssvvvvvvyyy|||}}}|||~~~}}}}}}}}}}}}~~~~~~|||~~~{{{xxxvvvpppiiiaaaWWWHHH<<<444///+++(((+++,,,.../////////---,,,((('''%%%###!!! """))),,,111333333000,,,***)))*********,,,000777;;;JJJMMMPPPOOOJJJDDD???>>>???@@@AAA???;;;666444333...///111111111000...---,,,+++)))'''&&&'''(((((((((((((((((())))))))))))***+++---...---,,,)))(((******+++---...111222444666777888:::===@@@BBBCCCGGGFFFDDDAAA===999666444555555555666666666666777222111///.........///000111000///.........//////...------,,,---...///000000222333222///---++++++,,,///333666888:::===???AAA@@@@@@????????????@@@>>>>>>>>>>>>@@@BBBDDDEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@?????????<<<<<<<<<<<<===???AAABBBBBBAAA@@@AAADDDHHHMMMPPPKKKKKKIIIEEEAAA>>>===>>>BBBDDDGGGGGGEEEDDDCCCCCCCCCBBBAAABBBEEEHHHIIIIIIEEECCCBBBBBBCCCCCCAAA@@@DDDFFFHHHIIIIIIGGGDDDCCCDDDCCCBBBBBBCCCFFFJJJLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJKKKKKKMMMOOORRRTTTVVVOOOOOONNNOOOPPPRRRSSSUUUTTTXXX]]]```bbbbbbbbbbbbgggmmmtttwwwuuusssssstttrrrppppppqqqtttvvvvvvvvvssspppkkkhhhgggiiilllnnnnnnkkkhhhggggggjjjnnnqqqvvvuuussspppnnnlllkkkkkkgggcccccceeefffdddcccfffbbbbbbbbbccceeefffggggggfffdddcccccceeehhhkkklllllliiieeeaaa___\\\XXXVVVuuulllddd___YYYTTTQQQQQQPPPQQQXXX```gggjjjmmmkkkfffeeegggkkkuuu|||xxxiiiWWWIII???888888;;;BBBLLLZZZgggnnnssswwwzzzxxxzzz}}}~~~}}}~~~}}}}}}}}}~~~~~~}}}zzzooodddWWWMMM???333---***(((''')))***+++,,,---,,,+++***)))(((%%%###  """$$$(((---222555444000,,,***+++---000111222444666999GGGLLLRRRSSSNNNFFFAAA???===???@@@>>>:::666333222///000111111111000...---+++***((('''&&&''''''(((((((((((()))))))))*********+++,,,---,,,+++***))),,,,,,,,,---///111333444666777999<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@??????;;;<<<>>>???AAABBBCCCCCCDDDBBB???>>>@@@EEEJJJMMMHHHIIIIIIGGGCCC@@@??????AAACCCFFFFFFEEEDDDDDDDDDDDDCCCDDDGGGJJJKKKKKKJJJFFFEEECCCCCCCCCCCCAAA@@@EEEGGGIIIJJJKKKJJJHHHGGGFFFEEEDDDDDDEEEGGGJJJLLLIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLNNNPPPRRRUUUWWWXXXRRRQQQPPPPPPQQQUUUXXXZZZ\\\___dddfffffffffggggggiiiooouuuxxxwwwuuuvvvwwwtttrrrpppppprrrrrrrrrqqqooolllhhheeedddgggjjjmmmpppnnnkkkiiiiiikkknnnpppssssssqqqnnnjjjgggdddbbbccc```___bbbbbb______bbb___aaacccfffhhhjjjjjjkkkgggdddaaa```aaacccddddddeeeaaa\\\WWWSSSNNNJJJFFF|||qqqhhhaaa\\\VVVRRROOOPPPPPPQQQXXXaaagggkkknnnnnnllllllooorrryyywwwgggTTTFFF<<<777999===GGGRRRaaammmtttxxx{{{}}}zzz|||~~~~~~}}}}}}}}}~~~|||lll\\\OOOEEE888...***))))))(((''''''((()))***))))))((()))'''%%%""" !!! """%%%(((...444666444000...---///222666777777666666666AAAIIIRRRTTTOOOGGG@@@>>>===???@@@???;;;777333222000111111111000...---,,,***)))(((''''''''''''(((((((((((())))))******++++++,,,,,,,,,++++++******------......000222333444666777:::===@@@BBBDDDEEEFFFDDD@@@<<<999777777777555555666666666777777777222111///.........///000111111111000000000000111------------------......---...//////...---///000555888===???@@@???????????????>>>===<<<<<<<<<<<<>>>>>>============>>>>>>AAABBBDDDFFFGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???;;;===@@@CCCEEEFFFFFFFFFFFFCCC???<<<===AAAFFFIIIFFFHHHHHHGGGDDD@@@???>>>AAACCCEEEEEEDDDDDDDDDEEEDDDDDDFFFIIILLLMMMKKKJJJFFFDDDCCCCCCEEEEEEDDDBBBEEEFFFHHHIIIJJJJJJIIIIIIGGGFFFEEEEEEFFFHHHJJJKKKIIIHHHHHHHHHIIIJJJKKKKKKLLLNNNPPPSSSUUUWWWXXXYYYUUUTTTRRRRRRTTTXXX]]]```dddfffhhhhhhgggfffggggggiiimmmqqqttttttttttttvvvrrrpppnnnnnnooooooooonnnmmmkkkgggeeedddgggjjjmmmpppnnnllljjjiiijjjlllmmmrrrqqqpppmmmhhhbbb\\\YYYWWWUUUUUUXXXXXXVVVXXX]]]```ccchhhkkklllllllllllliiiddd___[[[[[[[[[YYYXXXYYYUUUPPPJJJEEE???999555zzznnnfff___YYYUUUQQQNNNNNNNNNPPPWWW___eeeiiimmmpppppprrrtttwww{{{xxxhhhTTTEEE;;;777999???KKKVVVfffrrryyy{{{}}}~~~{{{}}}~~~~~~}}}}}}}}}~~~|||jjjWWWFFF>>>222***(((((()))(((%%%&&&&&&'''''''''''''''(((&&&$$$!!! !!!"""!!!"""%%%(((...444666444111000111333666:::;;;:::777444444===GGGRRRVVVPPPGGG@@@======???AAAAAA===888555333111111000///...---++++++((((((((('''''''''''''''((((((((()))***+++++++++---,,,++++++******++++++---......///111333555666555777:::===@@@BBBCCCCCCBBB@@@<<<999888888888999666666777777777888888888222111///.........///000000000000111111111111000.....................---,,,---......---///111444;;;>>>AAABBBAAA???======???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;???AAADDDFFFHHHIIIIIIIIIFFFFFFEEEDDDCCCAAAAAA@@@===???CCCFFFIIIIIIIIIIIIGGGDDD???;;;:::===AAADDDDDDFFFGGGEEEBBB???======@@@BBBDDDDDDDDDDDDEEEFFFDDDEEEFFFIIIKKKKKKIIIGGGDDDCCCBBBDDDFFFHHHGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEFFFFFFHHHIIIJJJKKKKKKKKKJJJKKKKKKLLLLLLOOOQQQTTTWWWYYYZZZZZZZZZXXXWWWVVVVVVXXX\\\aaadddggghhhiiigggeeeccccccdddeeehhhkkkmmmnnnnnnoooppplllkkkiiijjjkkklllkkkkkkllljjjhhhffffffgggiiikkklllkkkiiigggfffffffffggglllmmmmmmjjjdddZZZPPPJJJBBB@@@AAADDDEEEEEEKKKRRRZZZ___fffjjjlllkkklllllljjjccc[[[UUURRRPPPKKKHHHHHHEEE@@@;;;666000)))%%%wwwmmmddd\\\WWWSSSOOOLLLLLLMMMNNNUUU]]]cccggglllppptttvvvyyy{{{}}}wwwgggSSSDDD;;;888;;;@@@NNNZZZjjjvvv|||~~~~~~|||}}}~~~~~~}}}}}}~~~zzzfffSSS===666---'''&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%"""  !!!"""###""" """%%%(((...444555333111444777888:::<<<<<<999555333222:::FFFRRRUUUOOOEEE>>><<<<<>>999555444111000///---,,,***))))))'''''''''''''''''''''''''''((())))))***+++,,,,,,...---+++***)))***+++,,,---...///000222555777888666888;;;>>>@@@AAABBBBBB===;;;999777666777888999666666666666777777777777222111///.........///000...///000111111111000000//////000000000///......,,,,,,------...000555888>>>@@@CCCBBB@@@>>>======>>>===<<<::::::999999999:::;;;;;;;;;;;;:::999888>>>@@@CCCFFFIIIIIIIIIIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@BBBEEEHHHKKKLLLKKKKKKGGGDDD???:::999999<<<>>>@@@AAABBBAAA???=========???AAACCCCCCCCCDDDFFFGGGEEEEEEFFFHHHIIIIIIFFFDDDCCCBBBBBBDDDGGGJJJJJJIIICCCCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFFFFHHHIIIJJJKKKPPPOOOOOOOOOOOOPPPQQQRRRUUUWWWZZZ]]]^^^^^^]]]\\\[[[ZZZZZZZZZ]]]```dddfffgggggggggdddbbb```aaabbbcccdddeeefffhhhiiiiiijjjgggeeeddddddfffggggggfffffffffeeeeeeddddddddddddcccbbbaaa```___^^^]]]]]]aaadddfffddd\\\NNN@@@777222000111333444666???HHHQQQYYYcccjjjllllllmmmooofff^^^SSSLLLHHHDDD===888666333000,,,)))$$$rrrjjjbbbZZZUUUPPPLLLIIIJJJKKKMMMUUU]]]bbbeeekkkqqqwww{{{~~~ssscccQQQCCC<<<999===BBBQQQ]]]mmmzzz|||}}}~~~~~~~~~~~~~~~}}}}}}~~~sss^^^KKK888222***&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%###!!! !!!!!!###$$$%%%$$$!!! $$$&&&(((...333444222222777<<<<<<======:::777333111111555AAANNNPPPIII>>>888777;;;>>>AAAAAA>>>999555333000///...,,,***(((''''''&&&''''''''''''''''''''''''((()))***+++,,,,,,---...---+++))))))***+++---,,,---...111333666999:::888:::===@@@AAABBBBBBAAA;;;999888666555555555555444444444555555555555666222111///.........///000---...///000000000//////000111222222111000///...,,,,,,------...222777;;;>>>@@@AAAAAA???>>>>>>???===<<<;;;:::888888888888888999:::::::::999888777===???CCCFFFHHHIIIHHHGGGDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEGGGJJJLLLMMMMMMMMMGGGDDD???;;;888777888999:::;;;<<<<<<<<<<<<>>>@@@???@@@BBBBBBBBBDDDFFFHHHHHHGGGFFFGGGGGGGGGDDDBBBDDDDDDDDDEEEHHHJJJJJJIIICCCBBBAAAAAAAAACCCEEEFFFEEEFFFGGGHHHJJJKKKMMMMMMSSSSSSTTTUUUVVVXXXYYYZZZ[[[]]]aaaddddddccc```^^^]]]]]]]]]^^^```ccceeegggdddeeedddbbbaaaaaaccceeecccbbbbbbcccdddeeeeeeeeecccbbb``````aaabbbbbbaaa]]]^^^___```___]]]ZZZYYYWWWWWWWWWVVVUUUTTTSSSSSSWWW\\\```___UUUEEE333((((((&&&$$$%%%%%%(((333???JJJSSS___fffhhhhhhhhhjjj^^^UUUIIIAAA>>>999222,,,%%%$$$"""!!!yyynnngggaaaYYYSSSMMMIIIGGGIIIJJJMMMUUU^^^aaaeeelllrrryyy}}}nnn```NNNBBB<<<:::>>>DDDSSS___ooo||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~{{{lllVVVDDD777222+++((((((((('''%%%$$$$$$$$$###$$$$$$%%%&&&$$$""" !!!######$$$&&&'''&&&### """%%%((((((...333333111222999???>>>>>>===999555222111111///;;;HHHJJJBBB888222111999<<<@@@@@@===888444222000///---***((('''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***+++,,,------///---+++)))(((***,,,---,,,---...111444777:::;;;;;;<<>>===>>>??????>>>???@@@BBB===<<<;;;999888777777777777888999::::::999888777===???CCCFFFHHHHHHGGGGGGCCCCCCCCCCCCCCCBBBBBBBBBFFFGGGHHHJJJLLLMMMNNNNNNGGGDDD@@@;;;888666666666666777888999:::<<<@@@CCC>>>@@@AAABBBBBBDDDFFFIIIJJJHHHGGGGGGGGGFFFCCCAAAGGGFFFEEEFFFHHHIIIIIIHHHDDDCCCAAA@@@AAABBBDDDEEEFFFGGGHHHJJJLLLMMMOOOOOOUUUVVVWWWYYY[[[^^^```bbb```bbbeeehhhhhhfffcccaaa^^^___```aaacccdddfffgggbbbccccccbbbaaacccfffiiidddbbbaaaaaacccdddddddddbbb```^^^^^^^^^___^^^\\\VVVXXXZZZ[[[ZZZVVVSSSPPPPPPPPPPPPPPPOOONNNLLLLLLSSSXXX^^^^^^SSSAAA--- '''444CCCLLLXXX^^^___\\\\\\]]]WWWMMMBBB;;;777333,,,%%%ssskkkddd[[[QQQMMMKKKHHHFFFHHHIIIJJJPPPXXX___bbbiiipppwww|||}}}mmm[[[GGG===:::<<>>===@@@DDDFFFFFFDDD@@@===<<<999666444222333444555555555444333333333444444333222111///......------.........///////////////111222333444444333111000...///111333555777999:::??????>>>>>>??????@@@AAA===<<<:::999888777777777555777:::;;;;;;999999999===???BBBCCCCCCCCCDDDEEE>>>@@@AAAAAAAAAAAACCCDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCAAA>>>;;;999888888999666666777888999:::;;;;;;CCCEEEGGGHHHHHHHHHIIIKKKLLLKKKIIIFFFDDDCCCCCCCCCBBBDDDFFFGGGGGGFFFFFFGGGDDDDDDBBBAAA@@@AAAAAAAAADDDDDDEEEGGGIIILLLNNNPPPYYYZZZ[[[^^^aaabbbaaa```hhhiiijjjkkkkkkjjjiiiiiieeecccaaaaaabbbccccccbbbaaa```___```bbbdddddddddbbbbbbaaaaaa```_________^^^[[[XXXWWWWWWUUUQQQMMMPPPQQQQQQQQQOOOMMMJJJIIIFFFFFFFFFFFFFFFGGGHHHIIINNNTTT[[[[[[RRR@@@,,,***555>>>IIIOOOPPPOOOPPPQQQMMMFFF===777333...'''!!!{{{mmmfffaaaXXXPPPLLLJJJFFFEEEGGGHHHJJJQQQXXX```ccciiipppwww|||yyyhhhXXXEEE<<<:::===CCCIII\\\hhhuuu||||||~~~~~~|||zzzzzzzzz}}}~~~qqq\\\HHH===111///---+++***(((&&&###!!!"""###%%%&&&''''''''''''$$$!!!"""###&&&&&&&&&%%%$$$"""!!! """!!!!!!!!!"""%%%((()))...222888;;;<<<<<<;;;;;;999999777555333111///...111444888999666222000///666777999:::999555111.........---+++***)))''''''((((((((()))))))))******))))))(((((((((((()))))),,,---------++++++---///---///111222444666:::===???AAAEEEGGGGGGDDDAAA>>>;;;999666444222333444555666666555555444444444555333222111///..................////////////000000111222444555444333111000...///111333555888999:::??????>>>>>>??????@@@AAA???>>><<<;;;999999888888888:::===>>>===<<<<<<<<>>@@@@@@??????AAABBBCCCCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>;;;:::999::::::999999888888999;;;===>>>EEEGGGJJJKKKKKKJJJKKKLLLKKKJJJHHHFFFEEEDDDDDDEEEFFFHHHJJJKKKJJJIIIIIIJJJJJJHHHEEECCCAAAAAABBBBBBEEEEEEEEEGGGJJJOOOSSSUUU^^^___aaacccfffgggfffeeehhhiiiiiijjjjjjiiihhhgggfffeeecccbbbccccccbbbaaa^^^]]]]]]___aaaccccccbbbaaaaaa``````^^^]]][[[ZZZWWWUUURRRQQQQQQPPPMMMJJJKKKLLLMMMLLLKKKIIIFFFDDD@@@@@@@@@AAAAAACCCDDDDDDMMMSSSZZZ[[[SSSDDD222&&&!!!###%%%,,,666;;;;;;;;;<<<>>>@@@:::444111///+++%%% sssgggaaa\\\TTTMMMKKKHHHEEEDDDFFFHHHJJJQQQYYY```dddiiipppvvv{{{~~~}}}sssaaaRRRCCC<<<<<>>:::999666333333333555666888888777777666666666666333222111///.........////////////000000000111111222333444555555333111000...///111333666888:::;;;???>>>>>>>>>>>>???@@@@@@AAA@@@>>>===;;;:::::::::<<<>>>AAABBBAAA?????????BBBDDDEEEDDDBBB@@@??????;;;===>>>>>>======???@@@BBBBBBBBBAAAAAAAAAAAAAAA???>>>===<<<;;;;;;<<<===>>><<<999888999<<<@@@CCCHHHKKKNNNPPPOOOOOOOOOOOOKKKJJJIIIGGGGGGGGGHHHHHHJJJLLLOOOPPPOOONNNOOOOOOPPPMMMHHHDDDAAAAAAAAABBBDDDDDDDDDFFFJJJPPPWWW[[[aaacccfffiiikkkkkkjjjjjjiiiiiijjjjjjiiihhhgggfffgggeeebbbaaaaaaaaa___^^^[[[ZZZ[[[]]]``````___^^^[[[[[[[[[ZZZXXXUUURRRQQQMMMKKKJJJIIIIIIHHHFFFDDDFFFFFFGGGGGGFFFCCCAAA???;;;;;;<<<===>>>???AAABBBLLLQQQXXXZZZUUUIII;;;111)))%%%((())))))***,,,---+++)))((((((&&&!!! xxxnnnbbb\\\WWWOOOJJJHHHFFFCCCCCCEEEGGGJJJQQQYYY```ccciiiooouuu{{{~~~~~~vvvlllYYYMMMAAA<<<>>>CCCLLLUUUhhhqqqyyy||||||}}}}}}|||zzzxxxxxx{{{}}}~~~xxxeeePPP???666///...---------,,,)))'''"""###&&&(((***+++******'''%%%""" ###$$$((((((((('''&&&###   """'''%%%$$$###&&&+++000333666:::???AAA@@@<<<999777666666777666444111...,,,---...//////............111222222222111///---++++++++++++***)))((('''''')))))))))*********++++++***))))))))))))))))))******+++,,,,,,+++,,,...000...000222444555777:::<<>><<<:::888555333333444666777:::::::::999999888777777444333111///......///000//////000000111222222222333444555666555333111000///000111444777999;;;<<<>>>>>>>>>>>>>>>???@@@@@@BBBAAA???===<<<;;;;;;:::???AAADDDEEECCCBBBAAAAAAEEEFFFGGGEEEBBB>>>===<<<<<<===>>>>>>======>>>@@@AAAAAAAAAAAAAAA@@@@@@@@@>>>============>>>@@@@@@AAA>>>999777888>>>DDDHHHNNNQQQTTTVVVUUUTTTSSSTTTNNNMMMLLLKKKKKKLLLMMMNNNNNNQQQTTTUUUUUUUUUVVVWWWVVVRRRLLLFFFBBB@@@AAABBBBBBAAAAAACCCHHHPPPXXX]]]bbbeeehhhkkkkkklllllllllkkkkkkjjjiiiiiihhhgggffffffdddaaa___^^^]]][[[YYYYYYYYYZZZ[[[\\\\\\YYYVVVRRRRRRRRRPPPNNNJJJGGGEEEDDDCCCBBBBBBAAAAAAAAA@@@BBBCCCDDDDDDCCC@@@>>><<<::::::;;;<<<>>>@@@BBBCCCJJJNNNTTTXXXUUUMMMCCC<<<333%%%!!!!!!"""  uuukkk```ZZZTTTLLLGGGFFFEEEBBBBBBDDDFFFIIIPPPXXX^^^aaagggnnntttyyy}}}~~~|||pppdddSSSIII@@@>>>AAAHHHSSS\\\jjjsssyyy{{{{{{~~~{{{{{{yyywwwvvvvvvyyy|||rrr___MMM???999000////////////...+++((("""$$$''')))++++++***)))&&&$$$!!!!!!$$$&&&((())))))(((&&&### """$$$)))(((&&&&&&)))---333666;;;>>>BBBCCCAAA===:::888888888888666444000,,,***++++++,,,---............000000000000///...,,,,,,+++*********))))))((((((((((((((()))))))))************))))))))))))******)))***+++++++++,,,...000///111444666777888;;;===AAABBBDDDDDDBBB???;;;999999777555333333444666888;;;;;;;;;;;;:::999888777444333000///...///000111000000111111222333333444444555666777666444222000///000222555777:::<<<===>>>>>>======>>>>>>???@@@AAA@@@???===<<<<<<<<<<<>>>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@===>>>>>>???@@@BBBCCCDDDCCC???999777999@@@HHHNNNUUUWWWZZZ[[[ZZZYYYYYYZZZSSSRRRRRRQQQRRRSSSTTTUUUUUUXXX[[[\\\\\\\\\]]]^^^YYYUUUNNNHHHCCCAAABBBBBB@@@???>>>@@@FFFNNNWWW]]]```cccfffhhhggghhhiiikkkjjjiiihhhggggggffffffeeeeeeccc___]]]\\\[[[YYYWWWXXXWWWWWWWWWWWWTTTQQQMMMJJJJJJIIIHHHFFFCCC@@@>>>??????>>>===<<<<<<===>>>AAABBBCCCCCCBBB@@@>>><<<999:::;;;===???BBBDDDEEEIIILLLQQQSSSRRRNNNHHHDDD;;;...  ~~~pppggg^^^XXXQQQJJJFFFFFFEEEBBBAAACCCEEEGGGNNNVVV[[[^^^dddlllsssxxx|||~~~~~~yyykkk^^^OOOHHHAAABBBFFFMMMYYYdddmmmuuu{{{{{{{{{}}}~~~}}}yyyyyyxxxvvvuuuuuuxxxzzz|||lllYYYJJJ???;;;222111111222222000---***###%%%(((+++,,,+++***((($$$"""  ###&&&(((***++++++***((($$$  ###%%%***))))))***...333888;;;AAADDDFFFFFFCCC???===;;;999999888555222///+++)))+++++++++---000111000///000//////...---,,,,,,,,,*********************)))((((((((()))))))))******+++******))))))******+++***+++,,,+++***+++---///111333777888999:::<<<>>>BBBCCCCCCCCC@@@===999777888666444333333555777999<<<<<<======<<<:::888777555333000......///111333000111111222333444555555555666777777666444222000///000222555888;;;===>>>>>>============>>>??????@@@??????>>>>>>>>>>>>>>>CCCEEEHHHHHHFFFDDDDDDDDDIIIJJJJJJHHHDDD@@@>>>>>>???@@@AAAAAA??????@@@AAACCCCCCBBBBBBAAAAAA@@@@@@>>>???@@@BBBDDDEEEFFFGGGDDD@@@;;;999<<>><<<===<<<;;;999999;;;===@@@@@@BBBBBBAAA???===<<<777888:::<<>>===999888666444111///---,,,,,,+++,,,///333444222000......,,,+++++++++++++++*********+++++++++++++++)))))))))*********+++++++++******))))))******++++++,,,,,,+++******,,,---333555999;;;;;;<<<===???DDDDDDDDDCCC@@@<<<999777777666444333333555888999<<<<<<======<<<:::888666555333000......///222333111111222333444555666666666777888888777555222111///000333666999<<<>>>???===============>>>??????@@@@@@??????@@@@@@AAABBBEEEGGGJJJJJJHHHFFFEEEEEEIIIKKKKKKIIIFFFCCCAAAAAA???@@@AAAAAA?????????AAACCCCCCBBBAAAAAA@@@??????@@@AAACCCEEEFFFHHHHHHIIIEEEAAA===<<<@@@IIITTTZZZbbbccccccbbbaaaaaaccceee\\\\\\[[[ZZZZZZ[[[]]]^^^]]]^^^^^^\\\XXXUUUSSSRRRJJJGGGCCC>>>:::888666666111000000222777>>>EEEIIIKKKMMMOOOMMMKKKMMMTTTYYY[[[ZZZYYYXXXXXXYYYZZZZZZZZZWWWTTTRRRQQQPPPNNNLLLKKKIIIGGGFFFFFFEEECCCAAAAAA@@@>>>===<<<===>>>>>>;;;<<<;;;999777666999<<<===>>>???@@@???===;;;:::777888:::===@@@CCCFFFHHHIIIIIIJJJJJJIIIHHHGGGFFF???777)))   sssfff___XXXTTTNNNHHHGGGIIIFFFBBBAAACCCDDDEEEKKKSSSVVVZZZ```hhhpppwww{{{~~~wwwfffWWWMMMHHHEEEGGGLLLTTTaaammmvvv~~~}}}|||{{{xxxwwwxxxyyyxxxwwwwwwxxxzzz~~~uuubbbPPPBBB;;;888666666666666666333...+++)))+++---//////---+++)))!!! !!!%%%***,,,000000111000---(((###    ###%%%''')))---222999@@@EEEHHHDDDEEEEEECCC@@@===<<<===777666444222000/////////,,,,,,---111555666444111---,,,+++)))))))))******+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************+++++++++,,,,,,+++***)))+++,,,444777:::<<<======>>>@@@EEEEEEEEEDDDAAA===999777777555444333333555888:::<<<<<<======<<<:::777666555333000......000222444111111222333444666666777777777888888777555222111///000333666999<<<>>>@@@===============>>>??????AAA@@@@@@AAABBBCCCDDDEEEGGGIIIKKKLLLJJJHHHGGGGGGIIIKKKKKKJJJGGGDDDCCCCCC???@@@AAA@@@???>>>???@@@BBBBBBAAAAAA@@@??????>>>AAABBBDDDFFFHHHIIIJJJJJJFFFCCC??????DDDMMMXXX___eeeeeeeeecccbbbcccfffiii^^^]]]\\\\\\\\\]]]^^^___[[[[[[ZZZVVVPPPKKKGGGFFF>>><<<888555111///---,,,((('''''')))---333:::>>>???AAABBB???===@@@GGGNNNTTTSSSRRRRRRRRRSSSTTTUUUQQQOOOLLLJJJIIIHHHFFFDDDDDDBBB@@@@@@@@@AAA@@@???===;;;999777888999<<<>>>;;;;;;;;;888555555888;;;;;;<<<=========;;;999888999:::<<>>>>>===:::777555333111000...///111333555222333444555666777888999;;;:::888777555333111111111222333666999===@@@AAA???>>><<<;;;<<<===<<<;;;AAAAAABBBEEEIIIKKKKKKJJJKKKKKKJJJHHHHHHHHHHHHHHHMMMMMMLLLKKKIIIFFFDDDCCCCCCCCCBBBAAA@@@@@@??????????????????????????????FFFDDDCCCFFFJJJMMMMMMLLLGGGEEECCCFFFMMMVVV]]]bbbeeeeeecccbbbbbbbbbcccccc\\\YYYVVVUUUUUUVVVVVVVVVTTTRRRNNNIIIBBB;;;666333111000...,,,)))&&&###"""!!! !!!$$$(((,,,///444555555444333666<<>>BBBFFFIIIIIIHHHIIIFFFDDDEEEHHHHHHEEEBBB===666)))   zzznnnddd___XXXSSSNNNKKKGGGEEEDDDAAAAAADDDDDDDDDHHHNNNUUUZZZaaafffjjjooovvv{{{|||ooo```VVVOOOPPPQQQVVV]]]gggpppvvvzzz}}}}}}zzzwwwvvvvvvvvvwwwxxxzzz|||~~~zzziiiZZZKKK>>>999999666666555444222000...------...//////...+++(((&&&!!!$$$***///111111222444444000***$$$  !!!###$$$$$$%%%%%%%%%###$$$&&&(((...222888===EEEMMMNNNJJJFFFBBB===::::::999999888666555444222111111000000444444444444444333222222---,,,+++++++++,,,---...------,,,,,,,,,+++++++++))))))))))))***************++++++++++++,,,,,,,,,...---+++***+++,,,...///444888;;;<<<;;;<<>><<<:::666555333222000//////000333444222333444666777999::::::999999888666555444333222222333444666888;;;===>>>>>>===<<<<<<<<<<<<<<<;;;??????AAAEEEJJJMMMNNNMMMLLLLLLJJJIIIHHHGGGGGGGGGJJJJJJJJJIIIGGGFFFDDDCCCDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCFFFKKKPPPSSSRRRQQQLLLJJJIIIKKKRRRZZZ```dddeeeeeeeeedddbbbaaa___^^^VVVSSSOOOMMMMMMMMMMMMLLLFFFCCC???:::444///+++(((%%%%%%$$$###!!! $$$(((***+++---...---,,,...444999EEEGGGIIIJJJMMMPPPMMMGGGEEEBBB>>><<<<<<<<<;;;:::999999888888888999999::::::999999999999999::::::::::::::::::999888777777999:::;;;<<<===<<<<<<;;;<<<===???CCCHHHJJJKKKJJJIIIGGGDDDBBBAAAAAA@@@???;;;666+++   wwwmmmccc^^^XXXRRRNNNKKKHHHFFFCCCAAABBBDDDDDDCCCEEEKKKSSSXXX___dddiiinnnuuuzzzyyymmm___VVVTTTUUUYYY___fffnnnuuuyyy{{{}}}|||xxxvvvuuuvvvwwwxxxzzz|||~~~wwwfffWWWJJJ===777777555555444333111///...---,,,---------,,,)))&&&%%% """'''---000222333444666666222,,,%%%!!! """###$$$&&&''''''&&&%%%&&&(((+++111777>>>DDDKKKPPPOOOJJJAAA>>>:::777777777666666333222111111111111111111555555666666555333111///,,,+++++++++,,,---...///,,,,,,,,,,,,++++++++++++)))))))))*********++++++++++++++++++,,,,,,,,,,,,...---,,,++++++---///000444888;;;<<<;;;;;;===@@@FFFGGGFFFBBB>>>;;;::::::777666555555555666777888;;;<<<===<<<;;;999666444444222111//////000222333333444666888:::;;;<<<<<<999888888777555444444333333444444555777888:::;;;>>>>>>>>>>>>>>>======<<<>>>???BBBFFFLLLOOOPPPOOOMMMLLLKKKIIIHHHFFFEEEDDDFFFFFFFFFFFFEEEDDDCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEBBBEEELLLSSSYYY[[[YYYVVVPPPNNNNNNQQQVVV]]]aaacccccccccdddccc```\\\WWWTTTLLLIIIDDDAAA@@@???>>>===444111---((($$$!!!!!!######%%%&&&%%%%%%(((---222>>>BBBDDDFFFIIILLLIIIDDD@@@>>>:::999888888777666777777777777888999::::::999999888888888888888999888888999999999888888777999:::;;;<<<===>>>>>>>>>???@@@BBBFFFKKKMMMNNNMMMIIIGGGBBB<<<888777888;;;888777...  tttkkkaaa]]]WWWQQQNNNKKKHHHFFFCCCAAABBBEEEDDDAAACCCHHHPPPUUU\\\bbbgggmmmtttyyy|||tttjjj___WWWYYY\\\bbbhhhooouuuxxxzzz|||~~~~~~{{{wwwuuutttwwwwwwyyy{{{~~~uuucccVVVIII>>>777666333333333222000...---,,,------------,,,)))'''&&& !!!"""&&&,,,000222333555777999999555///(((###!!!"""$$$%%%'''''''''&&&&&&(((,,,///666===EEEIIILLLNNNJJJDDD;;;999666444444444444333000/////////000111222333666777888888666333///---+++++++++,,,---...//////,,,,,,,,,++++++++++++***))))))*********++++++++++++++++++,,,,,,,,,------...---,,,,,,---...111222555888<<<<<<;;;:::<<>>::::::999777666444333222333333333444666888999:::>>>@@@AAABBBAAA?????????@@@AAADDDHHHMMMOOOOOONNNKKKKKKIIIHHHEEECCCAAA@@@AAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHFFFLLLUUU]]]bbbaaa]]]ZZZRRRQQQQQQTTTXXX\\\^^^^^^]]]___```___[[[TTTMMMHHHAAA===888444222111///...'''%%%!!!!!!#########%%%+++000777<<>>777666111111111000///---,,,++++++,,,,,,+++***)))'''&&&"""###''',,,111444555444666888;;;<<<999222+++&&& !!!"""###%%%%%%&&&&&&&&&&&&'''+++111666???FFFLLLLLLKKKIIICCC===666444111111111222111000.........///000111333444666777888888666222...,,,++++++,,,---......//////,,,,,,+++++++++*********************++++++++++++++++++,,,,,,,,,---------...---------...000333444666999<<<;;;::::::===@@@EEEEEECCC@@@<<<:::::::::666555444444444666777888:::::::::999888666444333333222111000000111111222444666999;;;===>>>>>>>>><<<;;;:::888666333222111111111222444666888:::;;;>>>AAAEEEFFFDDDBBBAAABBBCCCDDDFFFJJJMMMNNNLLLKKKHHHGGGGGGEEECCC@@@===<<<===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@BBBBBBCCCEEEGGGHHHIIIJJJNNNUUU^^^dddfffbbb]]]YYYTTTSSSTTTVVVXXXYYYXXXVVVWWWYYY[[[[[[VVVMMMDDD>>>555111,,,(((&&&%%%###!!! !!!!!!$$$)))...222999???AAADDDGGGFFFCCC@@@>>><<<;;;;;;:::999777777777777777888999:::;;;::::::999888888777888888777888888999999999888888888888:::;;;===???AAABBBFFFFFFHHHKKKOOOQQQPPPOOOIIIDDD:::...%%%$$$)))///444888555''' yyyllleee\\\XXXRRRNNNKKKIIIFFFDDDBBB@@@@@@BBBAAA???AAAFFFLLLRRRYYY```eeelllsssyyy{{{{{{zzzvvvoooiiidddbbbgggkkkqqqvvvyyyyyyxxxwww{{{|||}}}|||yyyvvvuuuuuuxxxyyy{{{~~~qqq___SSSIII???777555000000//////...,,,+++***((((((((((((((('''&&&&&&%%%''',,,222777888666444666999===???<<<666///***$$$############$$$%%%&&&$$$%%%%%%&&&***000999???HHHNNNQQQMMMHHHDDD>>>888222000......///000///............///000222444444666777777666444111...,,,+++,,,---......///......++++++++++++*********************++++++++++++,,,,,,,,,,,,,,,------------......------///222444666888:::;;;:::999;;;???DDDFFFEEECCC???;;;888888999555444444444444555777888::::::999888777555444333111111000111111222222333666777:::<<<>>>>>>===<<<<<<;;;:::888666444333222111222333444666888:::;;;===BBBGGGHHHFFFCCCBBBCCCEEEFFFHHHKKKMMMLLLJJJGGGEEEEEEDDDCCCAAA>>>;;;:::;;;<<<===>>>???@@@@@@@@@@@@@@@??????????????????BBBCCCDDDFFFHHHJJJLLLMMMUUU[[[bbbfffddd___YYYUUUSSSTTTTTTVVVVVVTTTOOOLLLNNNQQQSSSSSSNNNEEE;;;555***'''"""!!!&&&+++...666>>>AAACCCFFFFFFCCC@@@>>><<<<<<<<<<<<:::888888888888888999:::;;;;;;<<<<<<;;;:::999999999999999999:::::::::999999888888999:::<<>>@@@???>>>BBBHHHKKKQQQYYY```eeellltttzzzzzz{{{zzzvvvpppllljjjjjjooorrrwww{{{|||zzzwwwuuuyyy{{{|||zzzxxxvvvuuuvvvyyyzzz|||nnn\\\PPPGGG===666333............---+++***)))&&&'''''''''(((((((((((((((+++111777;;;;;;888555666:::>>>AAA???999222...''''''&&&%%%%%%%%%%%%%%%$$$$$$&&&(((---666AAAHHHLLLPPPPPPIIIBBB===999444///---,,,---...///...---......///000111333444555666666555444222///---,,,,,,---...//////...------++++++++++++*********************+++++++++,,,,,,,,,,,,,,,------------.........---...000333666777:::;;;;;;999888;;;BBBHHHGGGFFFCCC>>>:::777777888444444333333444555777888999999888777666444333222//////000111222333333444777888;;;===>>>===;;;:::999999999888777666555555444444444555666777999:::;;;AAAGGGIIIFFFBBBAAABBBEEEFFFHHHKKKLLLLLLHHHEEECCCCCCCCCCCCAAA>>>;;;999:::;;;<<<===>>>?????????????????????????????????CCCDDDFFFHHHKKKMMMOOOPPPXXX\\\bbbccc___YYYTTTQQQNNNOOOPPPPPPOOOJJJCCC>>>AAADDDGGGGGGBBB999000***!!!$$$)))***333<<<@@@BBBEEEEEECCCAAA@@@?????????>>><<<:::;;;:::::::::::::::;;;;;;???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::;;;<<<>>>AAADDDGGGIIIJJJJJJJJJLLLNNNNNNMMMKKKAAA888***)))000333---###   ~~~pppccc[[[XXXTTTOOOKKKHHHFFFDDDCCCAAA>>>===>>>>>>>>>BBBIIIKKKQQQYYY```eeellltttzzzzzz{{{{{{wwwrrrooooooppptttwww{{{}}}}}}zzzwwwtttyyyzzz{{{zzzxxxvvvvvvvvvyyyzzz}}}}}}lllZZZNNNFFF<<<444111.........---,,,+++***)))((((((((()))***++++++,,,+++...444:::>>>===999555666:::???BBBAAA;;;444000***)))((('''&&&%%%%%%%%%$$$%%%&&&***000;;;FFFNNNKKKNNNMMMDDD<<<888444111---,,,+++,,,...///...---/////////000111333444555666555444222000///---------.../////////...---,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,---------..................000333666888;;;<<<;;;888888<<>>999666666777444444333333444555777888999999888666555444333222......///111222333444555777999;;;===>>><<<:::999777777777777888888888888777777666666666777777888999???FFFHHHEEEAAA@@@AAADDDEEEGGGJJJLLLLLLHHHEEEBBBCCCCCCCCCAAA???<<<::::::;;;<<<===>>>>>>>>>>>>?????????????????????@@@DDDEEEGGGJJJMMMPPPRRRSSSWWW\\\```___[[[TTTPPPOOOHHHIIIIIIJJJGGGAAA888222666999<<<<<<888///&&&!!!$$$)))(((222;;;???AAADDDEEECCCDDDCCCBBBBBBCCCBBB@@@>>><<<<<<;;;:::::::::;;;;;;@@@@@@???======<<<<<<<<<=========<<<;;;:::999888<<<===>>>@@@CCCGGGJJJLLLKKKJJJJJJLLLMMMMMMKKKIII>>>333$$$$$$,,,111...'''    |||lll___YYYRRRPPPNNNKKKHHHEEEDDDCCC>>>=========>>>@@@CCCDDDHHHNNNXXXbbbkkksssyyy}}}~~~|||yyywwwuuuttt{{{zzzzzz|||~~~|||wwwrrrxxxxxxyyyzzz{{{{{{{{{{{{{{{|||~~~xxxiiiXXXLLLDDD;;;444222000000///---+++)))((('''(((''''''(((***,,,------000555<<<@@@AAA???<<<;;;<<>>777222///---***(((&&&%%%&&&&&&)))''''''///;;;FFFLLLNNNLLLIIIDDD===777333000///+++,,,---////////////......///111333555666777777555333111000000000...---......---,,,,,,,,,,,,---***)))(((''''''((()))***,,,,,,+++++++++,,,------------,,,------...///000,,,,,,,,,...222666:::===@@@===::::::>>>CCCGGGHHHJJJFFF???:::999999999888666555555555555666666777999999888777555222000...............///111222333444666888;;;<<<<<<;;;:::999999888888777888888888999999999888777888:::<<>>AAAEEEKKKMMMKKKGGGDDDBBB@@@AAABBBCCCBBB@@@>>><<<>>>??????@@@@@@@@@@@@@@@DDDCCCAAA@@@??????@@@AAAKKKKKKLLLMMMOOOQQQTTTUUU[[[YYYWWWUUUTTTSSSQQQOOONNNKKKFFF@@@:::222+++&&&%%%***111444111)))    """$$$+++---333;;;CCCFFFEEEBBBDDDDDDFFFFFFEEECCCAAA@@@;;;<<<===>>>>>>===<<<;;;AAAAAA@@@@@@@@@AAABBBBBB???@@@@@@>>>;;;999999:::<<<>>>BBBFFFJJJMMMOOOPPPPPPMMMKKKNNNQQQRRRMMMHHH:::+++&&&...000...)))!!!   uuufffZZZTTTPPPOOOLLLIIIGGGDDDCCCBBB>>>===<<<<<<===???AAACCCJJJPPPZZZeeennnvvv|||~~~|||zzzxxxwwwzzzzzz{{{}}}}}}yyyuuuwwwxxxyyyzzz{{{|||||||||}}}~~~wwwhhhVVVJJJBBB999333111000000...---+++***)))((((((((('''(((+++...000111444888>>>AAAAAA???>>>===@@@EEEJJJKKKFFF>>>666222---,,,***'''&&&&&&'''(((***)))+++333>>>GGGKKKKKKIIIEEE???999444111000///,,,---...000000000000///...///111333555666666777444222000/////////...---......---,,,,,,,,,,,,,,,))))))(((''''''(((***+++------,,,,,,,,,,,,,,,,,,------,,,------...///000---------///222666:::<<<>>><<<:::;;;???DDDHHHJJJIIIEEE>>>:::888888888888666666666555666666777888999999888777555222000...............000111222333444666777999::::::::::::888888888777777888888999888999:::999999999;;;===@@@AAAAAAAAAAAA???>>>===AAAEEEJJJLLLJJJFFFBBB@@@AAAAAABBBCCCBBB@@@>>>=========>>>???????????????CCCBBBBBBBBBDDDHHHKKKMMMNNNNNNOOOQQQSSSVVVYYY[[[\\\ZZZXXXWWWVVVUUURRRPPPFFFBBB<<<555///(((!!!###)))---***###  ###%%%(((***///777???CCCCCCBBBCCCDDDEEEEEEDDDBBB@@@>>>;;;<<<===>>>>>>======<<>>AAAEEEIIIMMMPPPRRRSSSSSSPPPMMMOOOQQQOOOHHHBBB444&&&)))000444444...&&&   }}}rrrdddYYYUUUNNNMMMJJJGGGEEEBBBAAA@@@>>>===;;;:::;;;<<>>BBBDDDDDDCCCBBBBBBHHHKKKNNNMMMGGG===555111+++***)))((('''((()))***---...222:::CCCHHHHHHGGGCCC???999333///...///000...///000222222222111111000111222333555555555555333111///...//////...,,,---------,,,,,,,,,++++++)))(((((('''((()))***+++.........---,,,,,,,,,+++------,,,------...///000/////////111333666999;;;<<<;;;;;;===BBBGGGJJJLLLGGGCCC===999888888888888777777666666777888888999999999888777444222000///.........///000111222333555555666777888888999999777777666777777888999:::888:::<<<===<<<<<<===>>>CCCBBBAAA@@@???===<<<<<<@@@DDDIIIKKKHHHDDD@@@>>>AAAAAABBBBBBAAA@@@>>>======>>>>>>?????????@@@@@@DDDEEEFFFIIIMMMRRRVVVYYYTTTTTTUUUVVVXXXZZZ\\\]]]\\\ZZZXXXVVVUUUQQQMMMJJJ:::555...'''!!!!!!%%%%%%  $$$&&&&&&(((,,,222:::???BBBBBBCCCCCCDDDDDDCCCAAA???===;;;;;;<<<===>>>>>>===============>>>>>>>>>??????AAAAAABBB@@@===<<<<<<<<>>999000!!! yyynnnbbbXXXSSSKKKJJJHHHEEEBBBAAA??????>>><<<:::888888:::===???KKKRRR]]]iiisss{{{}}}{{{zzzvvvwwwxxxzzz|||~~~vvvfffSSSGGG???777222111///...---,,,++++++,,,,,,)))))))))***---333:::???AAADDDGGGIIIJJJJJJKKKLLLOOOQQQRRROOOGGG===444///))))))))))))***+++------111333999@@@FFFGGGEEEAAA<<<888333...+++,,,...000///000222333444444333333222333333444555555444444222000...---......---,,,,,,,,,,,,,,,,,,++++++***((((((''''''(((***,,,---/////////...---,,,++++++------,,,------...///000000000111222444777999:::;;;:::<<>>======BBBFFFJJJKKKHHHCCC???===???@@@@@@@@@@@@???>>>===?????????@@@AAABBBCCCCCCGGGJJJNNNSSSWWWZZZ\\\]]][[[[[[[[[[[[[[[[[[[[[\\\]]]ZZZVVVRRRMMMGGG@@@;;;...)))""""""### ###&&&&&&'''+++000777===BBBDDDCCCDDDEEEEEEDDDAAA???===;;;<<<<<<===============<<<<<<======>>>>>>??????AAABBBBBBAAA???>>>>>>???DDDGGGLLLQQQUUUXXXYYYYYYWWWTTTRRRQQQOOOHHH<<<333###(((777AAA<<<333''' }}}qqqggg[[[QQQNNNIIIHHHFFFCCCAAA???>>>======;;;999777777999<<<>>>IIIQQQ]]]iiirrrzzz}}}{{{zzzyyyxxxyyyyyy{{{~~~tttdddSSSGGG???888333222///...,,,++++++,,,......***++++++,,,///555>>>EEEGGGIIIMMMOOOQQQRRRTTTVVVTTTUUUTTTOOOFFF<<<333///)))***+++,,,...///111222666999???DDDFFFEEE@@@<<<777444///+++)))+++...000111222333555555555555444444555555555444444333222000///---,,,------,,,+++++++++,,,,,,,,,+++***)))(((''''''((()))+++---...///000000//////---,,,+++------,,,------...///000111222333444666888999:::::::::===AAAFFFJJJKKKKKK@@@===999777777777777777777777777777888999:::;;;:::999888555333222000000////////////000222333444555444444444555666777777555555555555666777888999:::===AAACCCDDDDDDEEEFFFHHHGGGFFFDDDCCCBBBBBBBBBFFFJJJMMMNNNKKKEEEAAA>>>>>>>>>>>>>>>>>>======<<<>>>>>>??????AAACCCEEEFFFGGGLLLTTT\\\aaabbbaaa___```_________^^^]]]]]]\\\]]]YYYRRRKKKBBB999111+++""" ###!!!"""$$$&&&(((+++///444;;;AAAEEECCCDDDEEEFFFEEECCCAAA@@@======<<<<<<<<<=========;;;;;;===>>>????????????@@@AAACCCBBBAAAAAABBBDDDFFFIIINNNTTTWWWYYYZZZYYYVVVSSSQQQPPPMMMDDD777---$$$666BBB@@@888,,, xxxmmmcccXXXPPPLLLHHHFFFDDDBBB@@@>>>=========;;;888666666999===???HHHPPP\\\hhhqqqyyy~~~|||yyyxxxyyy{{{{{{|||}}}}}}~~~~~~pppbbbRRRHHHAAA999444222...---,,,+++,,,---///111---///000111444:::CCCKKKLLLOOOSSSUUUWWWXXXZZZ\\\VVVVVVTTTNNNEEE:::333...,,,---...000222444555666;;;>>>BBBEEEDDD@@@<<<888444111...+++***,,,///111111222444555666666555555666666666666444333222111///---++++++,,,---,,,+++******+++,,,+++***)))((('''''''''((())),,,.../////////000000000///---,,,------,,,------...///000111222444555777999:::;;;:::;;;>>>CCCGGGIIIHHHGGG===;;;777666666777777777777777777777888999;;;;;;;;;999777555333111111000/////////000111222333444444444555555555666666666555555444555555666777888;;;===AAACCCDDDEEEHHHIIIKKKKKKJJJJJJJJJJJJIIIIIILLLPPPSSSSSSOOOIIIDDDAAA>>>>>>==================<<<======???AAAEEEHHHIIIIIIOOOYYYbbbggghhhfffccc___```______^^^]]][[[[[[WWWQQQIII???666---%%% ######"""%%%'''***---111777>>>CCCBBBCCCEEEFFFFFFEEECCCBBB???>>>===<<<<<<;;;<<<<<<999:::<<<>>>?????????>>>???AAACCCCCCDDDDDDFFFHHHIIILLLQQQVVVYYYZZZZZZYYYTTTPPPMMMKKKGGG>>>111'''   333CCCFFFAAA333&&&   rrrhhh___VVVOOOLLLGGGFFFDDDBBB@@@>>>======<<<:::777555666999>>>AAAHHHPPP\\\hhhqqqxxx|||{{{xxxyyy{{{~~~~~~~~~}}}|||}}}zzzkkk^^^OOOGGGAAA999333111...---++++++,,,...000222111444777888999???HHHPPPPPPTTTWWWZZZZZZZZZZZZ[[[VVVVVVSSSMMMCCC999222//////000222444666888999999???AAACCCCCC@@@<<<888666222111...---,,,...000111222333444666666666666555888888777666444333111000...,,,******+++,,,+++***)))***+++,,,+++***(((''''''''''''(((***,,,///000...///000111111000...---------,,,------...///000111222444666999:::;;;<<<;;;<<<@@@DDDGGGHHHEEEBBB;;;999666555666777777666666666666777888999:::;;;;;;:::777555333111111111/////////000111222444444333444666777777666666555555555555444444555666666:::<<<>>>@@@BBBDDDHHHJJJLLLMMMOOOQQQRRRRRRQQQQQQRRRVVVYYYYYYTTTNNNIIIFFF??????>>>>>>>>>?????????>>>>>>???BBBEEEIIIMMMPPPSSSWWW^^^eeehhhiiigggeee___^^^\\\ZZZVVVRRROOOMMMGGGAAA888///(((!!!&&&'''"""!!!$$$'''***---222888===???AAACCCEEEEEEEEEDDDCCCAAA@@@>>><<<;;;:::::::::777888;;;===>>>>>>===<<<===???BBBDDDEEEGGGJJJLLLMMMPPPUUUYYY\\\\\\ZZZYYYRRRNNNIIIEEE@@@666(((  ...???FFFEEE<<<000"""   yyyiii___XXXPPPJJJHHHGGGFFFDDDAAA@@@>>>======<<<999666555666:::???BBBIIIQQQ]]]hhhqqqwww|||~~~}}}zzzxxxzzz}}}~~~|||zzz|||~~~wwwggg[[[NNNGGGAAA999222000...---++++++,,,...111333444777;;;<<<>>>CCCLLLSSSSSSVVVZZZ\\\[[[YYYXXXXXXUUUUUURRRKKKBBB999222///111222444666888:::;;;;;;BBBCCCCCCBBB>>>999666444222111///......///000111222333444666666666666555999999888666444222000///---,,,******+++,,,+++***((()))+++,,,+++***(((''''''''''''(((***---///111---...000111222111///...---------------...000000000222444777999;;;<<<===<<<===AAAEEEGGGFFFCCC@@@:::777555555666777777666555555555666777999:::;;;;;;:::777444222111111111//////000000111222444555333444666888888777555444666555555444444444555555888:::<<<>>>???CCCGGGJJJMMMOOORRRUUUWWWWWWVVVVVVVVVYYY]]]\\\XXXQQQKKKHHHAAA@@@@@@???@@@@@@AAAAAABBBBBBCCCFFFJJJOOOTTTWWW^^^```cccfffgggfffeeeddd___]]]YYYTTTMMMFFF@@@<<<888333***###!!!)))+++&&& !!!%%%''')))---333888===???AAACCCDDDDDDDDDCCCCCCAAA???<<<:::999999999555777999;;;======<<<;;;<<>>>>><<<===???BBBCCCBBB???<<<:::999777666555555555666999999888888888888888888999888555333111000///////////////000111333444555555666888888666555666777666666666666666666666666777999;;;<<<===AAAGGGLLLTTTUUUWWWYYY[[[[[[[[[ZZZ]]]^^^aaacccbbb\\\UUUOOOJJJHHHDDDBBBBBBCCCFFFHHHIIIMMMQQQSSSTTTXXX```gggmmmkkkjjjiiiiiigggdddaaaaaa]]]UUULLLAAA888222...+++(((### ###...111+++$$$  ###'''+++///333777999;;;>>>AAACCCEEEEEEAAA@@@???<<<888777777999888999:::;;;<<<;;;::::::<<<>>>BBBGGGJJJLLLMMMMMMOOOTTTWWWYYY]]]```]]]XXXRRRKKKAAA999111(((  ---:::BBBAAA===111"""  zzznnnaaaYYYSSSMMMIIIIIIGGGFFFDDDBBB@@@===<<<;;;;;;888777999999888<<>>@@@AAA???===:::666333000///222222222111111111222222222333444555666555555444:::;;;;;;999777444000...///,,,)))((()))+++++++++***+++++++++***)))'''&&&&&&'''(((***,,,---...///---------...///000111111111000000000000000111111000222666999;;;=========<<<===???AAABBBAAA>>><<<999888666555444555555666999999999888888888888888999888555333111000000000/////////000111222444555555777888888777666666777666666666666666666666666777999:::;;;===BBBIIINNNUUUVVVXXXZZZ[[[[[[[[[[[[^^^```bbbdddccc^^^XXXTTTNNNLLLIIIGGGFFFGGGIIIKKKOOOUUU]]]bbbdddhhhnnnssssssrrrqqqqqqpppmmmiiifffbbb]]]UUUJJJ???666///+++&&&$$$"""!!!!!! """ !!! """***222555///(((  !!!%%%)))---000444555888;;;>>>AAACCCDDDAAAAAA@@@===:::888999:::888999:::;;;;;;;;;:::999<<<>>>BBBFFFIIIKKKLLLLLLNNNSSSVVVXXX[[[^^^[[[VVVMMMGGG===444+++### $$$///777>>>>>>666)))  """%%%""" uuuiii]]]VVVQQQKKKHHHHHHEEEDDDCCCAAA???>>><<<<<<:::777777999999999>>>EEESSS\\\fffmmmsssyyy|||zzz{{{}}}}}}{{{{{{|||~~~{{{lll^^^NNNFFF@@@:::666555333222111111333888===AAAGGGJJJMMMOOOOOOOOOOOOPPPPPPQQQTTTWWWYYYWWWSSSPPPLLLIIIEEECCCAAA???<<<::::::<<<>>>?????????@@@BBB===;;;888555333222111111222222222222222333333333222333444555555555444444:::::::::999777333000......,,,)))((()))***+++*********+++++++++)))((('''))))))***+++,,,---......---------...///111222333333333222222111222222222222444777:::<<<<<<;;;:::<<<>>>???@@@@@@???===;;;888777666555555555666777::::::999999888888777777888777666444222111111111/////////000111222333444555777888888777666777777777777777777777777777777777888999;;;???EEEMMMRRRVVVVVVXXXYYYZZZZZZZZZZZZ]]]```cccdddccc```\\\YYYTTTSSSQQQOOOOOOPPPRRRSSS[[[aaajjjpppsssuuuxxxzzzzzzyyyyyyxxxvvvrrrlllhhhaaa\\\SSSIII>>>555...+++******+++---///000///---...,,,++++++++++++)))(((---+++,,,000555666111,,,  !!!$$$(((+++...000222666:::===@@@AAAAAAAAA@@@>>>;;;::::::;;;999:::::::::::::::999888<<<>>>AAAEEEHHHJJJJJJKKKMMMQQQTTTVVVYYY[[[XXXRRRHHHBBB888---%%%&&&((('''   ###)))999======333'''  ###+++111555333000...***%%%~~~oooeeeZZZTTTPPPJJJGGGGGGCCCBBBAAA@@@???>>>===<<<999777666999:::;;;@@@GGGVVV```kkkppptttyyy|||{{{zzz|||~~~~~~||||||~~~rrrbbbQQQFFF@@@;;;888888666555333333777<<>>======>>>@@@@@@@@@@@@@@@@@@:::888555222000000000111222222333333444444333333222222333333444444444444999::::::999777333000......+++(((''')))************+++,,,,,,,,,+++***)))++++++,,,,,,------......,,,,,,---...///111333444444444333222222222222333333555999;;;===<<<:::888===>>>??????>>><<<;;;;;;888888777666777888999:::;;;;;;::::::999888777777888777666555444333222222////////////000111222333555777888888777666666777888888888888888888888888666777999<<>>===;;;666555333333333333111///333111000111333333000---  ###%%%)))***---000555999<<<>>>>>>??????>>><<<;;;;;;<<<::::::::::::999999999888<<<===@@@CCCFFFHHHIIIIIIKKKOOORRRSSSUUUWWWTTTNNNDDD===333((("""!!!%%%(((//////,,,###   111:::@@@;;;111%%% '''333;;;AAAAAA???<<<777111yyyjjj```VVVRRROOOJJJGGGHHHBBBAAA@@@???>>>======<<<999666666888:::<<>>???>>>>>>??????>>>===<<<777555222000.........///111222333444444444444333222222222222333333333444888888999888777444111///...,,,)))((()))***+++***+++,,,---.........---,,,,,,---------............,,,------...000222333444333222222111111111222222555777999;;;<<<;;;:::888>>>???@@@>>>;;;999999:::999999888999:::;;;===>>>>>>===<<<;;;:::999888777777777666666555444333333////////////000111222222555666888888666555666777999999999999999999999999666777<<>><<<:::888666666666555444222222111///....../////////!!!  $$$%%%'''+++///444888:::999:::<<<<<<;;;:::;;;===999999999999999999999999<<<===???AAADDDEEEGGGGGGIIIMMMOOOPPPRRRSSSOOOIII???777---$$$###(((000555333111,,,!!!  '''333===>>>777---  &&&555>>>FFFHHHHHHGGGBBB<<>>===<<<;;;888555555888;;;>>>EEEMMMYYYeeeqqqvvvxxx{{{}}}}}}}}}~~~~~~||||||zzzjjjWWWKKKDDD???======:::999888888<<>>@@@AAA@@@@@@???===<<<:::999888666666777777666555444444///////////////000111222333555777666555444555555888888888888888888888888777;;;BBBLLLTTTYYYZZZYYYSSSRRRRRRQQQQQQQQQRRRRRRQQQUUUYYYZZZZZZ\\\```dddiiijjjlllmmmnnnoooooooooqqqooommmkkkkkklllmmmoookkkiiigggddd```YYYQQQLLLDDDAAA===999666555666666:::999999;;;<<<<<<:::888666444222222222111///...++++++***(((''')))---000&&&    !!!%%%)))...222444111444666888888999;;;<<<888888888888888999::::::<<<===>>>@@@BBBCCCEEEFFFGGGKKKMMMMMMNNNOOOKKKDDD999111)))&&&+++222888;;;111---%%% (((444999999444(((  ///999BBBFFFGGGGGGCCC>>>zzzlll___VVVNNNLLLKKKHHHFFFFFFBBBAAA@@@???===<<<::::::888555555888;;;???GGGPPP[[[hhhuuuyyy{{{}}}~~~|||{{{}}}|||~~~{{{kkkXXXLLLEEE???<<<===999999999:::===AAAFFFHHHIIIIIIHHHDDDAAA??????@@@>>>@@@DDDIIINNNPPPOOONNNKKKIIIFFFEEEEEEDDDBBBAAA???<<<:::::::::999666333////////////////////////...///111333444444333222222111111000111222333444333444666777777666444333000...+++***+++,,,---,,,+++,,,...///000000000///------...///000000111111////////////000111222333000000000000111222444444888888999999:::;;;<<<<<>>AAABBBCCCBBBAAA???===<<<::::::666666777777777666555555000////////////000111111222444555555444333333444888888888888888888888888;;;@@@KKKWWWaaaccc```\\\TTTSSSQQQPPPPPPPPPQQQQQQQQQUUUYYYZZZ[[[^^^dddjjjooopppqqqrrrqqqpppooonnnhhheee```]]][[[ZZZYYYYYYRRRPPPNNNLLLIIIEEE???;;;333111...+++***,,,...///666444222222222222000///+++***(((''''''&&&$$$""" !!!(((...+++$$$ """'''+++...***---111444555777999;;;777777777777888999;;;<<<<<<======???@@@BBBCCCDDDFFFIIIKKKKKKKKKLLLGGGAAA555000,,,000999???>>>;;;---&&& )))222999888...""" ###---666:::<<<<<<999555tttggg\\\SSSLLLJJJIIIFFFDDDEEEBBBAAA@@@>>>===;;;:::999777555555888;;;???HHHQQQ\\\jjjwww|||}}}}}}{{{{{{|||~~~~~~~~~{{{jjjXXXMMMEEE???<<<<<<999999:::;;;>>>AAAEEEGGGEEEDDDAAA===:::888999;;;;;;<<<@@@EEEKKKNNNOOONNNKKKIIIGGGFFFFFFFFFDDDCCC???<<<:::999:::999555222+++,,,---///000111111111---///111333444333222111222111000000000111333444111333555666777666555444111...++++++,,,---------***+++---///000000//////------...///000111222222000000//////000111222222//////000111222444555666999999888888999;;;===>>>???AAA@@@;;;555222555999888888888999<<<>>>AAABBBDDDDDDBBB@@@>>>===;;;:::555666777888888777666555000////////////000000111111333444444333222222333777777777777777777777777>>>EEEQQQ___iiijjjddd^^^UUUTTTRRRQQQPPPPPPQQQRRRRRRVVVZZZ\\\\\\```gggnnnssssssttttttrrrooollljjj___[[[UUUPPPLLLGGGCCCAAA>>><<<:::999888666222///(((&&&###!!!!!!###&&&(((+++)))'''%%%%%%%%%$$$"""!!!###+++---''' ###''')))%%%)))---111444666888:::666666666666888:::<<<===<<<======>>>???AAACCCDDDEEEHHHJJJIIIJJJJJJFFF???555222222:::EEEIIIBBB:::***!!!   """---888;;;222%%% """+++...000111...)))nnncccUUURRRMMMJJJGGGEEECCCAAA???>>>===<<<:::::::::999999777888;;;<<<@@@IIISSS```hhhttt}}}~~~}}}}}}~~~~~~~~~~~~wwwhhhWWWKKKCCC;;;999999777555444555777;;;@@@CCC???>>>===;;;:::;;;;;;<<<:::<<<>>>@@@AAACCCGGGIIIGGGFFFDDDDDDEEEEEEDDDBBBAAA===888444222000...---,,,------...............111111000000/////////...//////......///000222333444333444555777777555333000///---+++++++++---...------......///000000000000...---///111222000---------...///000111222222111111000000111333555666999999999777777888;;;===BBB@@@<<<888666666666777888888888888999:::;;;<<>>???AAABBBBBBBBBEEEBBBAAACCCFFFEEE???:::777999;;;@@@IIILLL???/// +++888999222!!!  """###"""!!!zzzjjj```SSSOOOKKKGGGEEECCCAAA??????>>>===;;;:::999999999999777888;;;===@@@JJJTTTaaaiiittt}}}~~~~~~~~~~~~~~~~~~rrrcccSSSHHH@@@888555666444444333444666:::===@@@;;;:::999999999:::;;;<<<<<<===>>>>>>>>>@@@DDDFFFFFFDDDCCCCCCDDDDDDCCCAAA???;;;777333111000...---------...///////////////000000000//////.........///.........///000222333555444555666888777555333111///---,,,+++,,,...///+++,,,---...///111222222000///...000222333111////////////000000111111222111000000000111333555666999:::999888888999;;;>>>BBB@@@<<<999777666777777888888888888888999::::::===>>>???@@@???<<<:::888666777777666555444222111......///000111222333333333333444444444444333333444555777777777888:::<<>>AAACCCEEEHHHEEE666&&& '''444888555((( sssddd[[[PPPMMMHHHEEECCCAAA???===>>>===<<<:::999999999999999777888;;;===AAALLLVVVcccjjjttt|||~~~}}}~~~~~~~~~~~~~~~~~~~~~wwwjjj\\\MMMCCC;;;555222222111111222333555777999:::777777777888:::<<<>>>@@@@@@???>>><<<;;;<<<@@@CCCCCCBBBAAABBBCCCCCCBBB@@@===999444111000///---,,,......///000000000000000/////////...........................///111333444777666666777999888666444111///---,,,,,,---...///++++++---...000111333333000000000111333333222111111111111111111111111111000000//////000222444555999:::::::::999:::===???BBB@@@===:::888777888888888777777777777777888999999;;;===??????<<<999777666666666666555444222222000000111222333444555555444444555555555555444444444666777777777888;;;>>>HHHLLLQQQUUUWWWYYY[[[]]]YYY[[[\\\[[[ZZZZZZ[[[]]]___bbbeeehhhjjjllloooqqqjjjgggbbb]]]VVVNNNEEE@@@222+++### ###%%%%%%!!!   """%%%(((+++...000111111111000......111333444666888:::===???@@@@@@???@@@AAA@@@>>><<<;;;;;;BBBEEEGGGEEEBBB999***  ///777999111###  ~~~oooaaaYYYNNNKKKFFFCCCAAA@@@>>><<<<<<<<<:::999999888888888999777888;;;>>>CCCNNNYYYeeellluuu|||~~~}}}}}}}}}}}}~~~zzznnnaaaTTTGGG>>>888222//////---...000222333555555666444444666888;;;???CCCEEEDDDCCC???;;;999:::>>>AAAAAAAAA@@@AAABBBBBB@@@>>>:::666222///......---,,,//////000111111111111111..................------............000222444666999888888999:::999777444///...---++++++,,,...///------...///000111111222000000111222333444333333333333333222222111111111000/////////000222444555999:::;;;;;;;;;<<<>>>AAAAAA@@@===:::999888888888777777666666666666777777777999<<<>>>>>><<<888666666666666555555444333333222333333444555666777777555666666666666666666555666777777777777999===@@@HHHKKKOOOQQQSSSUUUXXXZZZ]]]^^^``````^^^]]]]]]^^^dddfffjjjmmmmmmkkkiiiggg```\\\UUUNNNFFF===444...%%%    """&&&$$$   !!!$$$(((,,,.../////////...,,,+++---...000111444777:::<<<>>>>>><<>><<<;;;:::999888888777888888999777888;;;???EEEPPP\\\hhhmmmuuu{{{}}}|||{{{{{{||||||}}}pppdddWWWLLLAAA;;;666111...///***,,,...000222333444444111222444777;;;@@@DDDGGGHHHFFFBBB<<<999:::>>>AAAAAA@@@@@@AAAAAA@@@>>>;;;777444000.........---,,,///000000111111111111111------........................///000111444666888;;;:::999::::::999777444...---+++******,,,---///000000000000000////////////111222333333333444444444444333333222111111111000000//////111222444555777999;;;<<<<<<===???AAA@@@???===;;;999888888888666666666555666666777777777999;;;======;;;888666666666555555444444444444444444555666777888999999777777777888888777777777888888888777888;;;@@@DDDHHHLLLQQQTTTUUUVVVWWWWWWZZZ]]]aaaccccccccccccdddjjjlllooopppmmmfff^^^YYYSSSNNNFFF>>>555---%%%    &&&&&&    $$$(((,,,,,,------,,,+++***+++------...111444777:::;;;<<<:::>>>???<<<888888===BBBDDD@@@999000%%%  """111;;;555+++ wwwjjj___XXXMMMJJJEEECCCAAA@@@>>><<<999999888777777777777777999777888;;;???FFFSSS___jjjooouuu{{{~~~~~~}}}{{{zzzzzz{{{{{{|||sssfffZZZNNNDDD;;;777444000...///)))***---///222444555555000111333666;;;@@@DDDGGGJJJGGGCCC>>>;;;;;;???BBBAAAAAAAAAAAAAAA???<<<999666333///------......---//////000111111111111111...............///////////////000111444666999;;;<<<;;;:::::::::999666333...---,,,++++++,,,...///222222111000000///.........000222333333333444555333333333222222111111111111111000000111333555666666888:::<<<<<<===@@@BBB>>>===<<<:::999888777777555555555555666777888999999:::;;;<<<;;;:::888777777666555444444444444444555555666777888999::::::888888999999999999888888;;;;;;:::888999===CCCGGGIIINNNUUUZZZ[[[ZZZYYYXXXWWW[[[aaafffiiijjjkkkmmmnnnmmmkkkhhhbbbYYYOOOHHHAAA<<<555---'''      ''')))###  $$$'''(((***++++++******+++---+++---///222555777999:::999;;;;;;999666888???EEEGGG===000%%%   ***666222///&&& sssggg\\\UUUKKKHHHDDDBBB@@@???===<<<888888777666666666777777999777888<<<@@@GGGTTTaaakkkpppvvv{{{~~~}}}|||{{{zzzzzzzzz||||||~~~~~~|||rrrhhh\\\QQQEEE<<<555333222///---...)))***,,,...222444777888333444666999>>>BBBGGGIIIHHHGGGCCC???<<<===@@@BBBCCCBBBBBBBBBAAA>>>:::777555222///---...//////......///000000111111000000.........//////000000000000111111333555999;;;===<<<;;;:::::::::888555222000///---------...000222222222111111000/////////---///222333222222333555222222222222111111111111222222111111222444666777444777999;;;<<<===???AAA<<<<<<;;;999888777666666444555555666777999:::;;;<<<<<<;;;::::::999888777777666555444333444555555555666777777999999:::;;;999999::::::::::::999999======;;;::::::???EEEJJJLLLRRRYYY^^^______]]]]]]ZZZ___eeekkkmmmnnnooooookkkeee\\\TTTLLLEEE===888000+++%%%      (((+++'''  !!!###%%%((())))))***+++---+++,,,...111444666777888777777666444444888???EEE@@@222###    !!!///222555000"""  |||ooodddYYYSSSJJJGGGCCC@@@???>>><<<;;;888777777666666666666777999777888<<<@@@HHHUUUbbblllpppvvvzzz}}}~~~zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}}}}~~~wwwlllbbbVVVLLL@@@888111111111...---...)))***+++...222555888:::888999;;;>>>BBBGGGKKKMMMFFFEEECCC???======@@@BBBDDDCCCCCCCCCAAA>>>999555444222///---.../////////......///000000000000000.../////////000000111111111111222444777:::===???<<<;;;::::::999888444222111000///...///000222444000000000000000000000000,,,///222222111111333555111111111111111111111111333222222222333555777888333666999;;;<<<===???AAA;;;;;;:::999888666666555444444555666888:::;;;<<<>>>===<<<:::999888888888777666555444333444555666666666777888999::::::;;;999::::::;;;;;;::::::999???>>><<<:::;;;@@@GGGLLLPPPUUU[[[```bbbbbbaaaaaaaaaeeekkkoooooonnnmmmmmmeee\\\NNNBBB:::444000---%%%!!!   (((---***"""   """%%%'''((()))+++---+++,,,...111333555666777555444222111333888???EEE444&&&    )))333:::888))) wwwlll```VVVRRRJJJHHHDDDAAA???>>>>>>>>>888777555444555666888999888999:::===CCCNNNZZZbbbooooooqqqwww~~~}}}{{{yyy|||zzzyyy{{{|||{{{|||yyypppfff[[[QQQJJJ===777111///000111...*********+++---222888>>>BBBAAAAAAAAABBBCCCFFFHHHJJJIIIFFFAAA>>><<<===???AAAFFFEEEDDDAAA===777222///111000...---,,,,,,,,,------.........///000000000------...///000111222222111///000555<<<>>><<<888888999888888777666444444333333222111000000000111111222222000...---.../////////000222333444555666444333222111000000000000666444222222444666666666777888999;;;<<<======>>>666666666666777777777777555666666666666999<<<@@@::::::;;;;;;;;;;;;;;;;;;:::999777555555666777999555666888999::::::999999::::::::::::::::::::::::??????@@@@@@AAAEEEKKKOOO[[[]]]```aaabbbccceeefffiiiiiilllqqqtttpppfff]]]SSSJJJ<<>>===>>>888777666555555666888999777777888;;;BBBMMMYYYbbbnnnnnnqqqvvv}}}~~~{{{zzz{{{yyyxxxzzz~~~}}}{{{zzz{{{~~~~~~yyypppfff\\\SSSJJJEEE===888222000111111///+++))))))+++...444;;;BBBFFFEEEEEEEEEFFFGGGHHHIIIJJJDDDAAA>>><<<;;;===@@@BBBDDDCCCAAA>>>:::666222000111000...------------.....................//////......///000111222333444555333444888>>>@@@===:::888888888777666444333222333333222222111111000000111222222000...---.../////////000111222333333444222222111111000000111111555444222333666888888888999999:::;;;<<<<<<<<<<<<666666666666777777777888555666666666666888;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888555666888999::::::999999::::::::::::;;;;;;;;;;;;??????@@@AAACCCGGGMMMRRR[[[]]]```ccceeegggiiijjjjjjiiijjjnnnooojjj___VVVBBB888+++     """)))+++$$$     $$$&&&((()))(((***,,,///111222222222000000111666???DDD===333###  ---444;;;;;;111""" xxxnnneeeZZZQQQNNNIIIHHHEEEBBB???>>>======999888777666666777888888888888888;;;BBBNNN\\\eeemmmnnnqqqvvv{{{}}}~~~~~~|||{{{zzzyyyyyyzzz}}}~~~}}}|||zzzzzz|||tttmmmbbbXXXOOOHHHBBB>>>:::666111///000///---***'''(((+++000777???FFFJJJHHHHHHIIIIIIIIIHHHGGGFFF>>><<<:::999:::<<>><<<999777666666555444333222222333333333333222111000///111111111000...---...000//////000000000111111111111111000000000111222222444333333444888:::;;;;;;;;;;;;<<<;;;;;;:::999888666666666777777777888888444666888888888999;;;===<<<<<<<<<;;;;;;::::::999999:::::::::999999888888555666888999999999999888999999:::;;;<<<===>>>>>>>>>???@@@BBBEEEJJJQQQVVV^^^```bbbeeegggiiijjjjjjjjjhhhggghhhhhhbbbWWWNNN999...!!!    %%%+++)))###     !!!###$$$$$$&&&(((+++,,,,,,,,,+++***...444:::BBBBBB777*** """...<<>>======999999888777777777888888999999:::===DDDQQQ___iiimmmnnnrrrvvvzzz}}}~~~~~~}}}~~~}}}|||zzzzzz{{{|||~~~||||||{{{|||}}}yyyssshhhaaaUUUJJJBBB>>>;;;999555222...,,,,,,+++)))''''''))),,,222999AAAHHHLLLHHHIIIJJJJJJHHHEEEBBB@@@;;;:::999888999;;;===>>>>>><<<999555333111111111//////////////////000000.........---,,,,,,,,,+++---...///111333444555666444444444555888999777555333333333333333444444444444444444444333222000///000111111000...---///000////////////////////////////////////000111222333333222333666:::===>>>>>>=========<<<:::888777666666666777777777888888888666888;;;<<<;;;;;;;;;<<<======<<<;;;::::::999999999:::;;;<<<<<<:::888777555666777999999999888777888888999;;;===>>>@@@@@@===>>>@@@BBBFFFLLLSSSYYYbbbcccdddfffhhhhhhfffdddhhhdddaaaaaa```[[[RRRJJJ:::///"""    """+++...,,,$$$    ###%%%&&&&&&$$$###%%%---666>>>BBB>>>///!!! (((999CCC???000 {{{mmmeee^^^VVVOOOMMMHHHGGGEEECCC@@@>>>===<<<::::::999888888888888888888888999===EEERRR```jjjnnnppptttwwwzzz|||~~~}}}~~~}}}|||zzz|||~~~}}}}}}}}}~~~yyyooohhh\\\TTTIII???:::777666555111///---+++***)))'''&&&''')))---222:::AAAHHHLLLJJJKKKKKKJJJHHHCCC???<<<;;;:::999999888999999::::::888555222000000111222//////000000000000000000.........---,,,,,,,,,+++---...///000222333444555333333222333444555444333111111111222444666888999666666555444333222111000000111111000......///111/////////............---......//////000111333333111111333777;;;???@@@@@@>>>>>>===;;;999777555444777777777777888888888888888;;;???@@@@@@>>>============<<<;;;::::::999999999:::<<<======;;;999777555666777888999888777666777777999;;;===???@@@AAA<<<>>>@@@CCCGGGNNNUUU[[[aaabbbdddggghhhfffbbb]]]___ZZZVVVVVVVVVTTTMMMGGG:::000%%%"""&&&'''###   +++222333+++%%%    """+++666======777((( !!!222===;;;... vvvhhhaaa\\\UUUOOOMMMHHHGGGEEECCCAAA>>>===<<<;;;:::::::::999888888888444666999>>>FFFSSS```iiipppssswwwzzz{{{}}}}}}~~~~~~|||{{{{{{}}}~~~~~~|||vvvmmmbbb\\\MMMGGG>>>777333222111000------,,,***((('''%%%$$$%%%''',,,222:::AAAHHHKKKMMMMMMLLLKKKGGGBBB===;;;:::999999888777666666555666444222000///000111222000000111111111111000///.........---------------...//////000111222333333444444444444444444555555111111222333555888:::<<<888777666444333222222222///000111000......///111.................................///000111222333000111333777<<>><<<<<<<<<<<<;;;;;;::::::999999:::;;;<<<<<<:::888777555666777888888888777666666777888:::<<<>>>@@@AAA>>>???BBBEEEIIIPPPXXX]]]___```cccgggiiieee\\\UUUOOOJJJFFFEEEHHHHHHDDD@@@999222***)))---///---)))'''&&&%%%###     )))333777000+++!!!    )))333666333,,,  +++666777,,, }}}qqqddd^^^YYYSSSNNNLLLGGGGGGFFFDDDAAA???===;;;;;;;;;;;;;;;:::999888777444777;;;BBBKKKWWWccckkkrrruuuzzz|||}}}~~~~~~{{{zzzyyy}}}~~~~~~|||uuunnneee[[[RRRKKK???;;;555000...---+++***'''((('''&&&###!!! ###)))000999BBBHHHLLLLLLLLLJJJHHHDDD???;;;888666666666666666444333222222111000000000000111222111222222222222111///.....................//////111111111222222222333333333444444444444444555666555555444555666999;;;===;;;999555333111111222333///000000000......000111............///////////////////////////000111222000000333777<<>>CCCFFFDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;:::999888777555666777888888777666555666666888999;;;===??????AAACCCEEEHHHLLLSSS[[[```cccdddgggjjjiiiaaaSSSIII===888333333666888666333222...+++,,,000444444333111111000///,,,***'''%%%###"""!!!    &&&111666333...%%%  &&&---,,,'''!!! '''444666...!!! zzzmmmaaa[[[WWWQQQLLLKKKGGGGGGFFFDDDAAA???<<<;;;;;;;;;;;;;;;:::999888777777:::@@@GGGPPP\\\gggooossswww|||~~~~~~}}}{{{yyyxxx|||~~~}}}}}}~~~~~~yyysssjjjaaaWWWMMMDDD>>>555222///,,,+++)))'''&&&!!!""""""!!! &&&///999BBBJJJNNNJJJIIIGGGDDD@@@;;;888555222333444555444333222111000000000000000111111222222333333333222111///...---.........///000000000333333333333333333333333111222333222222333444666999888777666777888;;;<<<<<<999555222111111333444///000000000......000222........./////////000000///////////////000000111000000333777<<>>:::::::::::::::999888777777888888888888999999999999>>>CCCFFFDDD@@@<<<:::::::::;;;;;;;;;;;;;;;;;;999:::::::::999999888888666666777888888777666555555666777999;;;<<<>>>>>>DDDEEEHHHKKKOOOVVV]]]ccckkkkkklllmmmiii\\\JJJ===222,,,'''&&&***,,,,,,)))'''&&&&&&(((---111444555777777777777555333111///,,,,,,***(((&&&%%%###"""  ###///444444///'''   $$$((($$$  &&&444888111$$$ pppeeeZZZVVVSSSNNNJJJIIIHHHGGGFFFDDDBBB@@@>>><<<>>>======<<<;;;999888777777;;;AAAKKKVVVbbblllrrruuuwww|||~~~{{{zzzzzzzzzzzz|||~~~xxxsssmmmeeeYYYLLLBBB;;;555222---,,,***(((%%%$$$###"""&&&///999AAAGGGJJJIIIGGGCCC>>>:::777555444222222111111000000//////,,,---///000/////////000111222444444444222000...111000000000111222222333:::;;;:::888555222222222333333222222222333444444555666777777777999;;;>>>;;;888444333333555666666444333111000000000111111222000...---,,,---...///222111///------...000111222333666888:::;;;<<<<<<999999999999888777666666999999999999::::::;;;<<>>@@@AAACCCIIIOOORRRXXXbbbhhhjjjllllllmmmmmmgggWWWBBB333&&&"""!!!###&&&***,,,...333777<<>>>>>===<<<;;;999888777888;;;BBBLLLXXXcccmmmrrrwwwzzz~~~|||xxxxxxyyyyyy{{{}}}{{{ssslll]]]UUUHHH<<<222,,,(((&&&'''&&&$$$!!!%%%...777???EEEHHHHHHFFFBBB===999666444333111000000000//////......+++---//////......///000444555666777666444222111000000111111222333444444;;;<<<<<<:::666444444444222222222333444555666666666666666666777999<<<>>>;;;888444333333444555555222111000000000111222333222111///------...///000222111///......///111222222444777:::<<<<<<<<<;;;::::::::::::999888666666999999999999:::;;;<<<===>>>@@@BBBBBB???<<<<<<===:::999777888:::;;;;;;:::;;;:::888777666666666777888888999999:::999999999;;;;;;<<<===>>>@@@AAABBBGGGOOOVVVZZZ```hhhnnnnnnnnnnnnmmmkkkbbbRRR===///  """$$$+++///444777666222///...---,,,,,,---///000///...,,,)))%%%"""!!!###&&&(((&&&''''''&&&$$$!!!"""$$$"""  ###---444555222***"""    %%%""" )))555999...   wwwhhh^^^TTTPPPMMMHHHEEEFFFFFFEEEDDDCCCAAA???===<<<>>>>>>===<<<;;;999888777888<<>>@@@<<<999555333333444444444000000//////000111333444222111000///...///000111222222000000000111222333222555999<<<>>>===<<<:::;;;;;;;;;:::999888777666777888888999:::<<<===>>>>>>???@@@???===<<<<<<===999888666777999:::999999888888777666555555555666888888999:::;;;;;;;;;:::===>>>>>>???@@@BBBCCCDDDLLLUUU^^^ccciiipppsssrrrrrroookkkeeeZZZIII555((( $$$(((+++***(((&&&%%%$$$###$$$'''+++---...------***'''$$$$$$%%%(((***&&&&&&'''&&&%%%###!!! !!!$$$&&&(((%%%!!!  &&&000444666222,,,%%%    %%%%%% %%%555;;;111###  pppddd[[[RRROOOKKKFFFDDDFFFFFFEEEEEECCCAAA???>>><<<=========<<<;;;999777777888===EEEQQQ]]]hhhppptttvvvxxx|||~~~uuuwwwxxxzzz|||}}}}}}}}}~~~|||{{{yyytttiii\\\RRRDDD<<<111'''!!!!!!***333<<>>???>>>;;;999;;;;;;;;;;;;:::888777666777777777999:::<<<>>>?????????>>>=========>>>???999777666666888999888777777777777666666666666666888999:::;;;<<<=========???@@@@@@AAACCCEEEFFFGGGOOOYYYdddjjjoootttuuurrrrrrnnnfff\\\NNN===,,,!!! """&&&''''''%%%$$$!!! """### !!!"""###!!!   ***222888999555---!!!  $$$)))'''  333===555'''  {{{mmmaaaYYYRRRNNNJJJEEEDDDGGGFFFEEEEEEDDDBBB@@@>>>===<<<<<<<<<;;;:::888666555888===GGGSSS___iiiqqquuuvvvxxx{{{~~~|||vvvwwwyyy{{{||||||{{{zzz|||zzzuuuqqqiii\\\NNNCCC777000''')))333<<>>???===:::888::::::::::::999888777777777777777999:::<<<>>>???@@@???>>>>>>>>>???@@@@@@999777666666777888777666777888888888888888888888999:::;;;<<<>>>>>>??????@@@@@@AAACCCEEEHHHJJJKKKSSS^^^iiioootttwwwuuurrrnnnhhh^^^PPPAAA111###     """,,,666:::999333(((    &&&)))$$$ 000===999--- vvvjjj^^^WWWQQQMMMIIIDDDEEEHHHDDDDDDDDDCCCAAA@@@>>>===;;;;;;:::999888666555444777===GGGTTT```jjjqqquuuwwwyyy{{{~~~{{{xxxuuuwwwzzz{{{{{{zzzxxxvvvuuuqqqjjjbbbYYYNNNAAA888///)))""")))333===CCCGGGAAA???;;;666222///---,,,))))))***++++++,,,------000111222222111333666999999888777666555333333222///111333555666666666666444777999999777555444444666777777777777555444222222111000444:::???AAA@@@:::666333111222333444444555333111///...------...//////000000000000000000000111111222333333333444555777:::======<<<999888888888888999999888888777777888888999:::<<<===>>>???>>>===>>>@@@AAA@@@???:::888666666777888777666777888999:::::::::::::::999:::<<<>>>???@@@AAAAAA???@@@BBBDDDGGGJJJMMMNNNXXXcccmmmsssvvvwwwuuupppfff___SSSDDD444'''     $$$000666999777///&&&   """&&&'''  ---<<<;;;222 ~~~pppggg[[[UUUOOOLLLGGGCCCDDDHHHBBBBBBAAAAAA???>>><<<;;;999999999888666555333222555<<>>:::666222///---,,,((())))))***,,,---......000111111111111333666999999888666555333222222111///111333555666555444444333666999999888666444444444555666777777666444333000///000555<<>>AAAAAA???===;;;999777777888888888777666777999:::;;;;;;;;;:::999:::<<<>>>@@@BBBBBBCCC>>>???AAADDDHHHLLLOOOQQQYYYcccmmmrrrttttttqqqlll]]]VVVIII999***        (((000666888444...    !!!$$$$$$""" ***999<<<666!!! yyyllldddYYYSSSNNNKKKFFFBBBCCCGGG@@@@@@??????===<<<;;;:::888888888777666444222111555<<>>777000+++### $$$,,,444<<>>:::666222...---,,,(((((()))+++,,,---...//////000000000000222666999666555444222000/////////000111333555555444333222333666999:::888666555555111333555666777666555444///...000666>>>BBBAAA>>>777444111000222555666666111000///......///000000------...//////000//////...///000111222333333333777888999999999999888777333444555777888888999999999999999999::::::;;;<<<:::999:::===AAAAAA>>>;;;;;;999888777888999888777555777888:::;;;;;;;;;::::::;;;===???AAABBBCCCDDD===>>>@@@DDDIIIMMMQQQSSSXXXaaakkknnnpppppplllgggWWWPPPCCC333%%%     ###+++333888777333###    ###%%%###   (((777<<<999"""  tttfff]]]WWWRRRLLLGGGDDDCCCBBBAAA??????>>>>>>======<<<<<<:::999999888666555333222666===GGGTTT___hhhnnnppprrrrrrtttuuuwwwxxxzzzzzz||||||{{{zzzxxxvvvtttrrrtttyyyyyytttpppnnnggg^^^UUUNNNCCC999222,,,)))&&& ###+++333888<<<>>>@@@???<<<777222///---------******+++,,,------------------...///111333444555555555333222111000000000111222222222222111000000555666888888888666444222333333333333222222111000111000111666===AAA???<<<888444111333666888555111111111000000000000111111---...//////000/////////111111222333444444555555777777666666666555555555777666666777999999888666:::999888888888999:::;;;<<<;;;;;;<<>>===<<<<<<;;;999999888777666444333222888>>>HHHSSS^^^eeejjjlllmmmnnnoooppprrrtttvvvwwwxxxxxxwwwvvvtttsssrrrqqqtttxxxxxxrrrmmmhhh___UUUHHHBBB:::222,,,(((%%%###&&&///666;;;===???@@@===:::666111...,,,,,,,,,******+++,,,------------.........///000222333444666555444333222111111111222222222222222222111111444555666666555444222111222222333333333222111111222111333999???BBB???<<<888555333555888999555222/////////....../////////------...///////////////000111111222333444555555777777666555444444444555666555666888:::<<<;;;:::::::::999888999:::;;;<<<===<<<;;;<<<>>>??????>>>===<<<;;;999999999999:::::::::<<<=========<<<;;;;;;<<>><<<;;;::::::999888888666555444333222999>>>HHHRRR[[[bbbfffgggfffffffffgggjjjmmmppprrrsssrrrqqqppppppppppppppprrrtttsssmmmfff\\\PPPEEE:::555///)))&&&%%%###""" #########""" ###***333;;;>>>???>>>>>>:::888444000---,,,++++++***+++,,,------......---////////////000111222333555555555444444333333333222222333333333333333333444444444444333222111000111111222333333333222222333333666<<>>>>>>>>;;;:::999999999:::<<<<<<===<<<;;;<<<===>>>===<<<===<<<;;;:::999999:::::::::;;;<<<===>>>===<<<<<<<<<===???AAACCCCCCCCCBBB???>>>>>>???BBBFFFJJJLLLUUU^^^hhhmmmooonnnfff^^^QQQIII===222,,,'''###       111,,,,,,  !!!(((---888444---$$$   (((***%%%   ---888:::,,, |||nnnddd[[[VVVRRRNNNIIIFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;999999888888777555444333333333999>>>FFFPPPYYY___bbbccc^^^]]]\\\]]]```dddiiillloooooonnnnnnnnnooopppqqqpppoookkkeee\\\PPP@@@555000,,,(((%%%$$$###"""!!! !!!$$$$$$%%%$$$""" '''...777===???>>><<<;;;777555222///,,,+++++++++***+++,,,---............000000000000000000111222555555555666666666555555333333333333444555555666555555555444333222111111000111222222333333333333222444888===AAA@@@<<<888555555666777999777333000------------------------,,,,,,---...............///000111222333444555666999777444222111222444555555444444777:::===>>>===:::999888888888999:::;;;>>><<<;;;;;;======<<<;;;===<<<;;;999999999:::;;;:::;;;<<<=========<<<;;;===>>>@@@AAABBBCCCCCCCCC@@@???>>>>>>AAAEEEJJJMMMTTT]]]gggkkkmmmllleee]]]SSSKKKAAA999555111---***!!!   @@@666666   !!!'''555666444---"""   ###++++++###   ---999;;;000!!! wwwjjj```XXXSSSOOOLLLHHHEEEEEEDDDCCCBBB@@@@@@???===<<<:::999888888777555444333333333333777<<>>>>><<<999777444222000...,,,+++++++++++++++,,,---............111111000000000000111111444444666777777777777777444444444444555666888999888888888777666444333222000111222222333333333333222444888<<<>>><<<999555333333444555666444000------...////////////...---,,,---......//////......000000111222444555666777888777444222222333555777777666555666888:::;;;:::888777666666666777999999===<<<:::;;;<<<<<<;;;:::<<<;;;:::999888999::::::999:::;;;======<<<<<<;;;>>>???@@@AAABBBCCCCCCCCCBBBAAA??????BBBFFFJJJMMMSSS\\\eeeiiijjjiiibbbZZZRRRKKKBBB<<<:::888555222)))&&&$$$%%%((()))(((%%% CCC777888  !!!...333888666---"""   $$$***(((  111<<<>>>111""" sssggg^^^VVVQQQLLLJJJGGGEEEEEEEEECCCBBB??????>>>===;;;:::999999777666444333222222333333444999@@@HHHNNNRRRTTTUUUKKKIIIGGGGGGKKKRRRZZZ___iiijjjkkklllmmmnnnnnnnnnkkkaaaWWWQQQIII;;;...&&&  !!!!!!  !!!"""""""""###"""!!! ###///444:::>>>===999666444111111///...,,,,,,+++++++++,,,---......//////...111000000000000000111222222333555777888888888888555555444555666888:::;;;:::;;;;;;;;;:::888555333111111222333333333222222222444888:::;;;999666444111222333333222000...,,,...///000111111000///...---......///000/////////000111222444555777888999777666444444444555777888999777555555777888999888777666555555555666777888;;;:::999:::<<<<<<;;;::::::999888777777888999::::::;;;<<<===>>>===<<<<<<@@@@@@@@@AAABBBCCCCCCDDDBBBBBBAAAAAADDDGGGKKKMMMQQQZZZbbbeeeeeeddd]]]UUULLLFFF===777666666555333---+++***,,,000222111///'''$$$!!! 999222333  &&&---666:::777...$$$  """%%%!!!  &&&777@@@AAA111!!! ~~~nnnccc\\\UUUPPPJJJHHHFFFEEEEEEEEEDDDBBB>>>>>>===<<<;;;;;;::::::777555333222111222333444333777<<>><<<888555333000000///...---,,,,,,,,,+++,,,---...////////////000000//////000111222222000222444777888999888888666555555555777999<<<===:::<<<>>>???===:::666333222222333333333222111111444666888999888666444333111222222111///...---------...000111111000...---...///000000111111000000111222333555777888::::::555555555666777888999::::::888666555777999:::999777666666555555777888999:::999888999;;;<<<<<<;;;888888777666666777888999<<<===>>>???@@@???>>>>>>AAAAAAAAAAAABBBBBBCCCDDDAAAAAABBBCCCEEEGGGJJJKKKOOOVVV]]]``````]]]VVVOOOBBB;;;222,,,+++---------)))((((((+++000333222000+++(((%%%$$$$$$$$$$$$###!!!###&&&((((((&&&###!!! ***)))+++"""###    ###,,,555999555---'''      """///===CCCBBB000  xxxjjjaaaZZZTTTOOOJJJHHHEEEEEEEEEEEEDDDCCC======<<<<<<<<<;;;;;;;;;666555333111111111333444333666:::>>>AAAAAAAAA@@@===:::777666;;;CCCMMMTTT___bbbeeehhhiiihhheeedddVVVGGG888222---######&&&&&&%%%###"""!!!  !!! !!!!!!!!!  %%%)))777:::===>>><<<888555444/////////......------,,,+++,,,---...////////////////////////000111222333///111444777888999888888666666555555777:::===>>>:::<<>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDD@@@AAABBBCCCEEEGGGIIIJJJLLLTTT[[[\\\\\\YYYRRRJJJ:::222)))###"""$$$&&&&&&###"""###''',,,000///---+++(((%%%$$$%%%%%%%%%$$$'''))),,,......,,,)))'''++++++,,,,,,+++***((('''!!!  !!!"""$$$%%%&&&&&& $$$%%%((((((&&&%%%###   ###...666666111+++     !!!)))666AAAEEEBBB/// ttthhh```WWWRRRQQQJJJHHHEEEDDDDDDCCCAAA@@@@@@???>>><<<:::888777666555555444333222000000///333555888:::;;;:::888777333222111111555???JJJSSS^^^aaadddgggkkklllcccYYYLLL>>>000(((""""""&&&)))***,,,---''''''&&&$$$$$$#########$$$$$$###!!!"""***000999<<>>:::444///,,,------,,,,,,,,,,,,++++++,,,---.../////////...---///...//////000222333444555444444555777888666555777777666666888;;;>>>???;;;===???@@@???<<<888555222444777777555333222111666888999999777555444555111000///...,,,,,,,,,,,,111111000000//////......111111111111111222222222555555555555666777999999666666777999;;;;;;999888666555555555666777888888888999999888777777888:::999777777999<<<<<<999777999999888666555777:::===AAABBBBBBAAA>>><<<======AAAAAABBBBBBCCCDDDDDDDDDHHHGGGFFFEEEFFFGGGJJJKKKLLLUUU\\\]]]ZZZVVVNNNFFF444((("""(((+++(((%%%!!!  !!!"""$$$''',,,000222222000...---,,,---///111111000...))))))((('''&&&%%%$$$$$$&&&$$$""" !!!"""$$$%%%'''***---///...,,,---)))$$$$$$''''''$$$ """  %%%000666666555***$$$        $$$---666@@@HHHFFF@@@000  oooddd\\\TTTOOONNNJJJHHHEEEDDDEEEDDDCCCAAA@@@???===<<<:::888666666555444333222111000000///111333555777777666444333000///...///333===HHHPPP[[[```cccfffhhhfff[[[PPP@@@444'''!!! &&&***,,,------...+++***)))'''&&&%%%$$$$$$%%%$$$###!!!###+++111:::===???>>>999333...,,,------,,,,,,,,,,,,++++++,,,,,,---......------,,,---...///000222444666777666555444555777777666444666666666666888:::<<<=========>>>>>><<<999666444333555777777555333222222666888::::::888666444444222111000...------------000000000//////.........111111222222222222333333555555555555666777888999666666666777999:::999888666666666666666777888999888999999888777777888::::::888888:::<<<<<<:::777777777777666555777:::===@@@AAABBBAAA?????????AAAAAABBBBBBCCCCCCDDDEEEEEEGGGFFFEEEEEEFFFGGGJJJKKKJJJRRRYYYYYYVVVQQQHHH???111%%%""" ###'''+++---,,,+++)))+++***+++---000000///---*********)))((((((''''''((('''%%%###"""###$$$$$$&&&'''))),,,///000///---)))%%%!!!!!!"""###  )))111444444111---%%%    &&&+++222:::DDDJJJEEE===--- zzziii___XXXPPPKKKJJJIIIGGGFFFEEEFFFFFFEEECCC??????===;;;999777666555444333333222111000/////////000222333333111///...,,,++++++,,,111;;;FFFNNNXXX^^^bbbdddccc]]]OOOAAA333((( %%%,,,111222111111000000///---+++)))'''&&&&&&%%%$$$###!!!###,,,333<<<>>>???===999333...,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---000333666888:::;;;777555444555666666555444444444555666777888999:::======<<<;;;999777555333555666888777555333333333888:::===<<<:::777444444333222111000///.........//////..................111111222222222333333333555555555666666777777888666555444555888999888777666666666666777888999:::888999999888777777888:::;;;::::::;;;<<<<<<:::888555555555555555777:::===???@@@AAAAAA@@@@@@BBBDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEFFFHHHJJJKKKLLLSSSXXXWWWSSSMMMBBB999,,,""""""$$$###"""!!!######$$$&&&)))***(((''''''''''''&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!!!!"""$$$%%%'''***------,,,***###   )))///111666333///)))!!!   """   $$$)))333555888???HHHLLLDDD888''' ssscccZZZTTTMMMIIIHHHHHHFFFFFFFFFGGGGGGFFFDDD???>>>===;;;888666555444333222222111000000//////...///000000///...,,,***)))))))))+++000:::FFFNNNVVV\\\``````[[[QQQAAA333***!!!"""%%%+++222777999888666666666444111...+++)))'''&&&%%%$$$""" $$$...555===>>>???<<<777222...,,,------,,,,,,,,,+++++++++******++++++++++++++++++,,,///222666:::<<<>>>>>>777555444444555666555444222333444666666777777777::::::888777666555555555666777888777555444555666:::===??????<<<888555333444333222111000/////////---------...............000000111111222222333333444555555666666777777777555444333444666888888777555555555666777888999:::888999999888777777888:::;;;;;;<<<<<<<<<;;;999888222333444555555777;;;>>>???@@@@@@???>>>???AAACCCBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDEEEFFFHHHJJJLLLMMMRRRWWWZZZXXXTTTMMMAAA666*** !!!###$$$"""    '''+++222333333000)))!!!    ### %%%&&&  '''---222<<<<<<<<>><<<:::888555333222111111111000000/////////////////////...,,,+++***'''((()))+++222<<>><<<;;;888777444000,,,)))'''&&&%%%###!!!%%%///666=========:::555000...---------,,,,,,,,,+++++++++)))*********+++,,,------///222666;;;>>>?????????777555333333444555555444222333444555555555555555666555555444555666777888777888888666555555777999>>>@@@AAA@@@<<<888555444555444333222111000000000,,,,,,------......////////////000000111222222333444555555666666666666555555444333444666888777666444444444555666888999:::888999999888777777888:::<<<<<<======<<<:::888888111333444555666888;;;>>>@@@@@@@@@>>><<<<<<>>>@@@CCCCCCDDDDDDEEEFFFFFFGGGDDDEEEFFFHHHJJJMMMOOOPPPWWW[[[]]][[[WWWOOOBBB666(((!!!    """)))---111333111***""" """ '''((( """(((...444888>>>>>>>>>BBBJJJJJJ===--- vvviii[[[UUUQQQLLLHHHGGGFFFEEEEEEGGGHHHGGGEEECCC???>>><<<999777444222111000000000000//////..................---,,,+++***&&&''')))---333>>>IIIQQQTTTVVVUUULLLBBB777+++ !!!$$$***000444999>>>BBBBBB@@@???>>>999777333000,,,)))'''%%%$$$""" '''000666;;;;;;:::777333///...---------,,,,,,,,,,,,++++++))))))***+++---///000111555777;;;???AAAAAA???>>>666444222222444555666666333333444444444444444444333333333444555666888999777777777666666777;;;>>>BBBCCCCCCAAA<<<999666666555444333222111000000000,,,,,,---...//////000000//////000111222333333444444444666777777666555444333333444666888888777555222333333444555777888999888999999888777777888:::;;;===>>>===:::888777777222333555666777888;;;===@@@@@@???===;;;;;;===@@@DDDDDDEEEEEEFFFFFFGGGGGGEEEGGGIIIKKKNNNQQQSSSTTTYYY\\\]]][[[XXXQQQCCC666(((!!!      $$$,,,222555222...***   %%%&&& %%%+++000555999<<<>>>???@@@BBBFFFDDD666''' qqqeeeXXXSSSPPPKKKGGGGGGEEEEEEEEEFFFGGGFFFCCCAAA???>>><<<999666444222111000000////////////......------------,,,+++++++++%%%&&&)))---444???JJJRRRRRRRRRLLL@@@555,,,###%%%+++...555;;;>>>AAADDDEEECCC@@@>>>===777555222...***'''%%%$$$"""!!!""")))000666999999888555111.........------,,,,,,,,,,,,++++++)))******,,,///111444666:::===@@@CCCCCCAAA>>>;;;444222111111333666777777555555333333222333444555222333333444555666777777666666666666666999===AAAFFFFFFDDD@@@<<<888777888555444333111000000000///,,,------...000111222222000111222333444555555666333444666777777666444333222333555888::::::777444111111111222444666777888888999999888777777888:::;;;===>>>===999666555666333555777888888999;;;===??????>>><<<;;;<<<@@@BBBDDDDDDEEEFFFFFFGGGGGGHHHGGGIIIKKKOOORRRUUUWWWXXX[[[]]]^^^]]][[[TTTFFF999'''"""         ###---333555333222&&&    !!!!!! $$$)))///444777:::<<<>>>???AAABBBBBBBBB===///"""  ~~~nnnbbbVVVQQQOOOJJJGGGFFFEEEEEEEEEFFFGGGEEEBBB??????>>><<<999666333111000///////////////.........,,,,,,,,,+++++++++++++++$$$&&&)))---444???JJJRRRPPPOOOGGG888,,,%%%###,,,333777>>>EEEEEEGGGHHHGGGCCC???<<<;;;666444111---)))&&&$$$###""" ###***111555777777666333000......///---------,,,,,,,,,++++++******+++---000333777999>>>@@@CCCEEEDDDAAA<<<999444222000111333666888888777555444222222333444666333444555555666666666555666666666555666:::???CCCIIIHHHEEE@@@;;;888888999444444222111000/////////,,,---...///000111222333222222333444555777777888333444666777777555444222222333666:::<<<;;;777333000000111222333555666777888999999888777777888::::::<<<>>><<<888555555555444666888888888999;;;===>>>>>>>>>======???CCCFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJMMMQQQTTTWWWYYYZZZ]]]```aaa```^^^XXXJJJ===&&&!!!         '''///333444333...'''     %%%,,,000666:::<<<===>>>???@@@CCCEEECCC@@@999+++  xxxhhh___VVVQQQLLLGGGEEEGGGDDDDDDEEEFFFFFFEEECCCBBB===<<<:::888666444333222222111000...------------+++,,,,,,+++***(((&&&%%%&&&''')))000999BBBHHHKKKNNNDDD999000&&& %%%---444:::@@@FFFJJJNNNLLLHHHEEECCC@@@===:::333000+++(((&&&$$$"""  ###(((---111555666555333000------...---+++***))))))+++---...+++,,,...111555999<<<>>>DDDDDDCCCCCCBBB???:::666666333111222555777666555333222111111111222333444555555555444444333333333555555666666777:::???BBBGGGDDD@@@;;;999999:::;;;888777555222111000000111000000000111222333555555333222222333444555666777666666777777666555444444444666999::::::777444222444444444444444555666777999:::;;;999666555777999::::::;;;;;;:::777555333333444666888999:::999999============???AAACCCDDDDDDEEEEEEDDDCCCEEEHHHKKKJJJIIIJJJPPPWWW\\\[[[XXX]]]```bbbaaa___XXXHHH:::(((!!!       !!!)))///333000...,,,***'''!!!     (((000:::;;;===>>>??????>>>===BBBCCCDDDDDD>>>333&&& tttggg^^^UUUPPPKKKFFFEEEFFFFFFFFFGGGFFFEEECCCBBB@@@===<<<;;;999666555333222222111000///------,,,,,,++++++++++++***(((&&&%%%''''''***111999@@@EEEGGGCCC:::000)))"""!!!)))...666<<>>;;;888111...)))&&&$$$### !!!$$$(((,,,000222333333222///---......,,,+++***)))***+++---//////000222555888<<>>:::777777555333333666777666555333222222111222333444555666666666555555555444444555666666666777:::???CCCFFFCCC???:::888777888888777666444222111111111111111222222333333444444444333333333333444555666777666666666666666555444444555666888:::999888555444777666666666666666777888888999:::888666555777999::::::::::::999666333222333444666888999:::::::::<<<<<<<<<===???AAACCCDDDAAABBBCCCBBBBBBCCCFFFHHHKKKJJJLLLRRRYYY]]][[[XXX]]]```bbbaaa^^^VVVFFF777'''!!!         ###)))---000000//////---'''      (((333;;;>>>??????@@@@@@@@@???>>>@@@BBBCCCBBB<<<000### {{{oooddd[[[SSSOOOJJJEEEDDDEEEHHHHHHHHHGGGEEEBBB@@@???===<<<;;;999777555444333111000000///...---,,,,,,***++++++***)))((('''&&&'''))),,,222999>>>@@@@@@666...&&&!!!!!!'''333888???FFFIIIKKKLLLMMMMMMJJJFFFBBB???<<<777555...***&&&###""" ###%%%(((+++...///000111000...------...++++++***)))***,,,///000444555777:::===AAACCCDDDBBB@@@>>>======;;;999777888666444444666666666555333333222222333333444555777777777666666666666666555666777777888;;;???CCCCCCAAA<<<888555444555555444444333222222222222333333444555555555555444333333333444444555555666666555666666666666555444444666777888888999888888888:::999888888888888888888777888888777666555777888999:::999999777444222000333444666888999:::;;;;;;:::;;;<<<>>>???AAABBBCCC@@@AAACCCDDDCCCDDDFFFGGGLLLMMMPPPVVV\\\^^^[[[XXX[[[```dddccc___UUUDDD555((("""        $$$+++,,,///111111,,,$$$      !!! $$$+++444>>>EEEBBBBBBBBBAAAAAA@@@?????????AAACCC@@@888,,, uuujjj```XXXQQQMMMJJJEEECCCEEEGGGGGGGGGFFFEEEBBB@@@???<<<<<<:::999777555444333000000000///...---,,,+++*********))))))(((''''''(((***...333888:::999888---&&& !!!(((///888===EEEKKKMMMMMMLLLLLLKKKHHHDDD@@@===999555222+++((($$$!!!  $$$&&&'''***+++...///000...,,,++++++,,,++++++******,,,...111222888:::<<<>>>AAACCCDDDEEE@@@===:::999888888777666888777666555555555555555444444444444444555555555666666666666666666666666555666777888888;;;???BBB@@@>>>:::666333222222222222222222222222333333333444555777888777666444222444444555555666666666666555555555666666555444444888777777888888999::::::;;;:::999888888888888888666666666666666666777888999999888777555222000///444444666888999;;;;;;<<<999:::<<<===???AAAAAABBB@@@CCCEEEFFFFFFFFFHHHIIINNNPPPSSSYYY]]]^^^[[[XXXZZZ```ffffffbbbXXXGGG888+++&&&###!!!       ###)))...000---(((%%%    !!!""" (((000666<<>>@@@BBBBBBBBBBBB<<<:::666555555555555444777777666555444444555555444444555555666666666666555555555555555555555555555666777888888:::===???<<<:::777444111000000000000000111222333333333444666777888999888666444222444555666777777777666666444444555555555555444444888888777777777999:::;;;:::999888888777777777777666555555555666777888888999888777666444222000///444555666777999;;;<<<===::::::;;;<<<>>>???@@@AAA@@@BBBEEEFFFFFFGGGHHHIIIPPPRRRVVVZZZ]]]\\\YYYWWWYYYaaahhhiiieee\\\MMM???111---)))&&&    !!!"""    !!!'''+++,,,+++***###!!!   """### '''222;;;@@@CCCFFFHHHDDDBBB@@@>>>======>>>???BBBDDDDDD===111###  zzzkkkbbb[[[TTTNNNLLLJJJEEEDDDEEECCCCCCDDDCCCCCCAAA???>>>:::999888777555444333222.../////////...,,,***)))(((((('''''''''((())))))+++,,,...111111///***&&& '''---666???EEEJJJOOORRRQQQNNNKKKIIICCC@@@<<<888555222...+++&&&### !!!###$$$&&&((())),,,---...---+++***+++,,,,,,,,,,,,---000333777999>>>???@@@AAAAAA@@@???>>>888666333222333333333222555666666555333333444666555555666777777777777666444444555555555555666666555666888777777777999;;;888777555222111000/////////000111222333333333333666777777888777666555444555666777888888777666555333333444555555555555444888888777777777888999999888888777777666777777777666555444555777999999999888777666555333222111111444555666777999;;;===???<<<<<<;;;;;;;;;===???@@@>>>@@@BBBCCCDDDEEEGGGIIIQQQSSSVVVYYYZZZYYYWWWVVV[[[cccjjjkkkggg^^^QQQFFF888444111---$$$ !!!"""""""""""""""!!!!!!    ###&&&***,,,(((((('''%%%!!!  $$$$$$&&&000<<>><<<<<<===???AAAEEEFFFCCC:::,,,  ssseee]]]ZZZSSSNNNMMMJJJFFFDDDFFFCCCCCCCCCBBBAAA>>><<<;;;888777777555444333222111......//////...,,,***)))(((''''''&&&'''((()))***---------...---***$$$ &&&///777AAAJJJLLLPPPSSSSSSOOOJJJFFFDDD<<<:::666333000---)))'''###  """"""###$$$'''***)))***,,,,,,,,,,,,...///------...///222666:::<<>>??????===;;;999999;;;===??????@@@BBBBBBBBBDDDHHHJJJQQQSSSVVVWWWWWWVVVUUUUUU^^^fffllllllggg^^^RRRHHH===:::888444,,,"""!!! """$$$%%%(((((('''&&&%%%$$$"""!!!    """'''***+++---...,,,((($$$"""  $$$%%% &&&333===IIIQQQQQQMMMHHHFFF@@@>>><<<;;;;;;>>>BBBDDDFFFFFFAAA666&&&  ooobbbZZZYYYSSSNNNMMMKKKGGGEEEFFFDDDDDDCCCBBB???<<<999888777666666444333222111111---...//////...,,,***(((''''''&&&&&&'''(((***+++---------,,,+++'''!!!!!!,,,777@@@JJJSSSPPPRRRSSSQQQLLLFFF@@@>>>888555222///---***&&&$$$!!! !!!!!!""""""$$$'''***%%%(((***,,,---...111333......///000444888<<<>>>CCCCCCDDDCCCAAA>>>;;;999222111000000111111000...000222444333111111444777555666777999999888888777666666777777888888888999666777888777555444444555333333222111111000000111///000111222333222222111666666555555555555666777666777888999999888666555222333444444555555555444777777888777777666555444777777777777888999::::::888555444666:::<<<<<<:::777666555444444444444555555555555777999<<<>>>@@@AAA>>>;;;888777999===???BBBCCCCCCCCCDDDFFFJJJMMMRRRSSSUUUVVVUUUTTTTTTTTT```hhhnnnllleee]]]RRRHHH???===<<<999222)))&&&)))###"""!!! """%%%)))+++---(((((('''&&&$$$!!!     !!!))),,,000333333000,,,)))"""   %%%&&& &&&...@@@IIITTTYYYVVVNNNFFFAAA???>>>;;;:::<<<@@@DDDGGGGGGFFF@@@333"""  {{{iii]]]YYYVVVTTTQQQLLLHHHFFFGGGHHHFFFEEECCCAAA>>>===<<<;;;666666555444333111//////,,,,,,,,,+++***)))((('''$$$$$$$$$%%%'''(((***+++,,,...///+++$$$!!!***666AAAJJJPPPTTT[[[XXXTTTOOOJJJCCC;;;666333000---+++)))'''$$$!!!%%%%%%%%%$$$######&&&((('''***---......000444888999888666666777;;;???AAAEEEEEEFFFEEEBBB???;;;888///...---,,,,,,,,,,,,,,,000000000000111222333444999999999999999888777777555666888888777888;;;===<<<999555222000000111333111111000000111111222333////////////000111222333333555555444222111444777666777999::::::999777666555555666666666666666666;;;:::888777777777888999::::::999888888888999999999888777666666666777888999888777555555555666666888777777777999<<<@@@CCCDDDBBB???;;;888777:::<<>>:::999999999===CCCJJJOOOLLL===---"""  pppbbbZZZXXXSSSQQQNNNKKKHHHHHHHHHHHHFFFEEEBBB???<<<:::888777555555555444333111000///,,,,,,,,,+++***)))'''''''''''''''((((((((())))))***+++)))%%%!!!!!!%%%+++333???KKKSSSWWWXXXWWWRRRPPPKKKGGGBBB<<<555111///,,,)))&&&$$$!!!"""%%%,,,---,,,***((('''((()))+++,,,---...000555<<<@@@@@@???===;;;<<<>>>@@@BBBCCCCCCCCCAAA>>>;;;777555//////......------......////////////000111222333444555666777777888888888888:::;;;;;;::::::;;;===999666222...,,,,,,---...111000000000000111222222444444333333333444555555555444333111000222666999<<<<<<===<<<;;;888666555333444444555666777777888:::999888777666666666666999999999999:::;;;<<<<<<<<<;;;999777777777777777777666666666666777777888:::;;;;;;<<<===??????@@@@@@???>>><<<::::::<<>>EEENNNUUUZZZYYYVVVQQQJJJCCC===:::888888888:::>>>DDDJJJMMMDDD666&&& yyylll```YYYWWWQQQOOOLLLJJJIIIIIIHHHHHHFFFDDDAAA>>>:::888666555444444444333222111000///++++++++++++***((('''&&&''''''((())))))*********)))(((&&&!!!$$$)))333;;;GGGRRRXXXXXXUUURRRMMMJJJFFFBBB===888222...---***'''$$$!!! %%%(((...///...,,,)))(((((())),,,,,,,,,...222888???DDDCCCBBB???======>>>???@@@AAAAAA@@@???<<<888555333000//////....../////////////////////000111222222222333444666777888999999:::<<<======;;;:::;;;<<<888666222...,,,+++---...000000000000000111222222555555444444444444555555555444111000000333777:::??????>>>===;;;888666555333333444555666888888999;;;;;;:::999888888777777999999999999:::;;;<<<===<<<;;;999888777777777777777777777888888999::::::;;;<<<>>>????????????>>>===>>>>>>===<<<<<<>>>@@@GGGHHHIIIJJJKKKKKKJJJJJJLLLMMMPPPQQQOOOPPPYYYdddssstttmmm^^^NNNAAA444+++$$$!!!!!!$$$$$$###!!! ######$$$%%%%%%$$$######$$$%%%&&&((()))***************+++++++++***))))))((('''%%%"""       !!!%%%''')))))))))***,,,---+++***)))***---//////...---'''  (((///;;;GGGOOOSSSWWWYYYVVVRRRLLLGGGCCC???<<<:::777666777999>>>CCCFFFHHH;;;...  uuujjj___XXXVVVPPPMMMJJJIIIIIIIIIHHHFFFDDDBBB???<<<999666444333444444444333222111000///+++++++++***)))((('''&&&%%%&&&''')))***+++++++++'''&&&"""(((///<<>>=========>>>??????>>><<<:::777444333000000000//////000000111////////////000111222333222333444666888999::::::<<<===???>>><<<::::::;;;888666222...------...000000000//////000000111222444333333333333444444555555333000///111444888;;;@@@???>>>===:::888666555444444555666888999::::::<<<<<<<<<<<<;;;;;;::::::888888888999:::;;;<<<===;;;:::999777666666777777999999::::::;;;;;;;;;;;;;;;<<<>>>?????????>>>===;;;<<<>>>>>>===>>>???AAAFFFGGGIIIJJJKKKJJJIIIHHHKKKLLLOOOQQQOOORRR]]]jjjvvvuuunnn^^^MMM???333***"""      !!!###&&&***---......///222666888888777444+++ %%%+++888AAANNNXXX]]]^^^]]][[[QQQLLLEEE@@@>>>===;;;:::666555555888<<>>@@@???<<<:::999999777555222///...///000222000////////////000111111222222222222333444555555444222//////222666999:::???>>>===<<<:::999888777666666777888999::::::;;;;;;<<<<<<===============888888888888999:::;;;;;;999888777666666666777888999:::;;;;;;<<<;;;;;;:::999:::<<<===>>>======<<<999<<<>>>?????????@@@AAADDDEEEHHHIIIJJJIIIHHHGGGJJJLLLPPPRRRPPPTTTbbbqqquuuuuummm\\\KKK>>>222)))!!!       $$$'''+++,,,///333888;;;;;;:::333*** ###+++444:::IIITTT___dddfffeee```ZZZPPPJJJCCC???>>>===:::888555444333666999;;;888666)))  {{{nnnfff^^^WWWSSSQQQMMMIIIHHHJJJIIIFFFBBB???>>>;;;999666444333222222222333222222111000///++++++******)))'''&&&%%%'''((()))))))))'''%%%$$$!!!+++888BBBOOORRRUUUWWWTTTNNNGGGBBB>>>;;;777333000---)))&&&"""  $$$''')))+++......---------......000444;;;BBBEEEEEECCCDDDCCCBBB@@@>>>>>>======;;;;;;:::999888777666666111111111111111222333333111111111111222333444555666777888:::<<<===>>>>>>===???@@@???<<<999888777555333000......///222444///////////////000111111000111111222333555666777333000///000444888999999<<<<<<;;;::::::999999999999999999::::::;;;;;;;;;999:::;;;===>>>>>>>>>>>>888888888777777888999999777666555555555666777888999::::::;;;;;;:::999888888888999:::;;;<<<<<<<<<999<<>>222(((        !!!###'''---222555555444+++### (((333???JJJPPP^^^gggooonnnkkkfff^^^UUUJJJDDD???<<<======999666555333222333666555111,,,    uuukkkeee]]]VVVRRRQQQMMMIIIHHHJJJIIIEEEAAA>>><<<:::888666444333333222222222222222111000///************)))'''&&&%%%)))*********(((%%%""" %%%111@@@JJJRRRSSSTTTSSSOOOIIIBBB===;;;888333///---***'''$$$###&&&(((+++...////////////000000222888@@@GGGIIIFFFCCCEEEDDDBBBAAA@@@??????>>>::::::999999888888777777222111111111222333333444222222222222333444555555888999:::<<<===>>>??????===???@@@???<<<999777666333222///------///222444///////////////000111111000000111222444666888999222000...111555888999888:::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;777888:::<<<>>>>>>>>>>>>888888777777777777777777555555444444555666888999888999999:::999888666555666777777888999:::;;;<<<999<<>>EEEGGGGGGEEEDDDEEEEEEDDDCCCAAA>>><<<:::;;;<<<<<<<<<:::888555333111111222222333333333333888777666666777888:::;;;>>>>>>>>>@@@BBBCCCAAA???BBBAAA@@@>>><<<:::888777666444222111/////////000......///000000000000000333222111111111222444444333222111333666999:::;;;<<<;;;:::888888888888999:::;;;<<<>>>@@@???===;;;<<<;;;::::::<<<=========999888666555555555666777999888555444444555888::::::;;;<<<<<<:::888999999777777666666888:::===???@@@BBBBBBBBB@@@???@@@BBB@@@BBBEEEGGGGGGFFFGGGHHHKKKNNNPPPPPPRRR\\\lllxxx{{{xxxqqqbbbNNN;;;...(((%%%     ###!!!  ###***(((   $$$***///999HHHYYYhhhrrrwwwxxx|||yyynnnccc[[[RRRIII@@@<<<888888;;;===;;;999888666444333111,,,$$$  !!!pppgggbbb[[[TTTQQQNNNLLLIIIGGGEEECCC@@@>>>;;;999777555333222222222222222222111000///...------+++)))'''&&&&&&'''((((((&&&&&&&&&"""###...<<>>???AAA@@@@@@AAABBBCCCBBB@@@CCCBBB@@@===;;;:::999888555444222000////////////---...///000111111111111222222111000111222333444222111111444777:::;;;;;;<<<;;;999888777777888999;;;:::;;;===??????===;;;999888777999<<<>>>???>>>999888666555555555666777999888666555555666777888999:::;;;;;;999888888999777666666777888;;;===??????AAABBBAAA@@@@@@AAABBB???BBBDDDFFFEEEEEEFFFGGGIIILLLNNNOOORRR[[[jjjvvvwwwuuummm___LLL;;;///)))$$$      !!!)))---+++'''$$$"""    '''###  '''///;;;@@@KKKYYYhhhsssyyy{{{~~~wwwiii[[[RRRHHH??????;;;777777:::<<<:::888777555444222///)))   {{{kkkccc___YYYTTTRRRLLLJJJGGGEEEDDDBBB???===999777555333111111000111222222111111000...---,,,+++***((('''&&&'''(((((()))&&&###""""""---;;;IIIQQQTTTUUUQQQNNNJJJFFFAAA<<<666222+++)))'''$$$!!! """%%%(((++++++,,,,,,...///000111666AAANNNTTTQQQLLLJJJKKKJJJHHHFFFCCCAAA???>>>===<<<<<<<<<;;;888555222111///...---------///222333888888:::<<<>>>AAADDDEEEEEECCCAAAAAABBBCCCBBBBBBDDDCCC@@@===;;;:::::::::333222000///............,,,---///000222222333333111111000000111111222333111111222555999<<<<<<<<<<<<;;;999888777777888888;;;:::;;;<<<>>>>>><<<:::666555555777;;;>>>??????888777666555555555666777888888777777666666666555777999::::::888777777888666666666777999;;;>>>???===???@@@@@@??????AAABBB???AAADDDEEEDDDDDDEEEFFFHHHJJJMMMOOORRR[[[iiitttsssppphhhZZZJJJ:::///***###       %%%***222555444///***'''!!!   $$$   ###)))///888BBBPPPVVVaaannnyyy|||qqq```RRRHHH???888<<<999666666888999888666555555333111---%%%  vvvggg```\\\VVVRRRQQQJJJHHHEEECCCBBB@@@===;;;888777444222111000000111111111111000///...,,,,,,***)))(((((('''(((((()))+++&&&!!!!!!***888GGGQQQTTTSSSPPPNNNJJJDDD???:::555111---&&&%%%###   ###&&&***++++++++++++,,,---000222999FFFUUUYYYSSSLLLIIIJJJKKKIIIFFFCCCAAA?????????===<<<;;;999777444111000///---,,,+++---///222555888999;;;???BBBFFFIIIJJJIIIFFFBBB@@@AAABBBCCCCCCEEECCC@@@===;;;:::::::::222111///...------......,,,---///111222333444444000000000111111111222222000111333777;;;>>>>>>===<<<;;;999888777777888888;;;::::::;;;======;;;999666555444666999<<<======888777666555444555666666777777888888777666555444666888999999777666777888666666666777999;;;===>>><<<===????????????AAABBB@@@BBBDDDDDDDDDDDDEEEFFFIIIKKKNNNPPPTTT]]]jjjsssqqqllldddXXXIII;;;000***###       ###%%%&&&***...333666444///((($$$    !!!%%%  ###000999AAAMMMXXXccchhhqqqzzzzzzssseeeVVVJJJBBB<<<888:::777555444666777666555555444333000)))!!!   ssseee^^^YYYSSSOOONNNHHHFFFCCCBBBAAA???<<<:::888666444222111111111111000000000///...---,,,+++***)))))))))(((((())))))'''"""%%%///777DDDOOOTTTSSSOOOKKKJJJFFF???:::555111,,,)))%%%### """""""""""""""######""""""$$$'''***++++++,,,******+++000333AAAMMM[[[^^^VVVLLLHHHGGGIIIHHHEEEBBB@@@?????????<<<;;;:::888555222000//////...---,,,...111444777888999<<<@@@DDDHHHJJJLLLIIIFFFBBB@@@@@@AAABBBBBBDDDBBB@@@===;;;::::::999111000///---------......---...000111333444555555000000111111222222222222111222444888<<>><<<;;;:::888888888888999;;;:::::::::<<<<<<:::999888777555666888::::::999888777555444444444555666666777888888888777555444555777888888777666777888666666777888999;;;<<<===;;;<<<>>>>>>>>>>>>???AAABBBCCCDDDDDDCCCCCCEEEGGGKKKMMMPPPSSSWWW___jjjqqqooojjjcccXXXLLL???444---"""     %%%&&&&&&'''((((((((((((***,,,///000...(((     %%%&&&  ///???JJJSSS___kkkrrruuu{{{~~~rrrhhh[[[OOOFFF???;;;999888666444333444555555555444444222---%%%   zzzoooccc\\\VVVOOOLLLLLLGGGEEEBBBAAA@@@???<<<:::777555444222111000111111000000//////...,,,+++***)))))))))(((((('''''''''!!!$$$...???FFFNNNTTTTTTPPPKKKIIIDDD@@@;;;555111---(((%%%"""  $$$&&&'''&&&%%%$$$%%%%%%%%%$$$%%%(((******+++,,,***))),,,222777KKKUUU___aaaYYYNNNGGGDDDEEEDDDCCCAAA@@@???>>>>>>;;;:::888666444222000///......---...000333666888777999===@@@DDDGGGIIIJJJGGGDDD@@@>>>???@@@AAAAAABBBAAA@@@>>><<<:::888777111000///...------...///...///111222444444555555111111222333333333333222444444555888<<>>===;;;:::999999::::::<<<:::999999:::;;;:::888:::999777777888888777666777666555444444444555666555666777888888777666555555777888999777777777888777888888999::::::;;;;;;:::<<<============>>>???AAABBBCCCBBBAAABBBDDDFFFLLLMMMPPPRRRWWW^^^fffllllllhhhccc[[[RRRGGG;;;444%%%      ###&&&,,,,,,+++***)))&&&%%%$$$%%%%%%%%%&&&$$$      %%%)))((( """---@@@QQQ[[[aaalllwww~~~}}}xxxjjj___RRRJJJCCC<<<777666666555444333333333444555333222///)))  tttiii___XXXSSSLLLIIIJJJFFFDDDBBBAAA@@@???<<<:::555444222000/////////000/////////...---,,,+++***((((((''''''&&&%%%$$$###$$$000:::KKKNNNRRRRRRNNNJJJGGGFFF>>>;;;666222...***%%%!!! """&&&***,,,,,,***)))$$$&&&''''''&&&&&&((())))))+++,,,++++++///888???RRRXXX______XXXMMMDDD???@@@@@@@@@@@@???>>>===<<<999888777555333111111000,,,---...///111444666777777999<<<@@@CCCEEEFFFGGGDDDAAA>>>===>>>??????????????????>>><<<999666555111000///.........///000000111222333444444444444111222333444555444444333777666666888<<>><<<;;;::::::;;;;;;<<<:::999888999:::999888;;;999777777888888777666777666555444333444555555444555666777777888888888555777999999888888888999999999999::::::999999999;;;<<<======<<<;;;<<<===@@@@@@AAA@@@??????AAACCCJJJKKKLLLOOOTTTZZZ```eeegggeeebbb___YYYPPPEEE===...)))$$$!!!   """ """######"""###%%%'''+++***)))&&&###     &&&,,,///,,,"""  111===QQQaaahhhkkksss|||tttkkk```TTTJJJFFFBBB;;;555555666555555333222222444555000///+++### nnneee[[[VVVPPPKKKHHHJJJFFFDDDBBBAAA@@@???<<<:::333222000///.........////////////...---,,,******&&&&&&&&&%%%$$$###!!! %%%---999EEENNNPPPPPPMMMHHHDDDCCCDDD:::777333000,,,((("""$$$&&&***...//////---,,,%%%'''))))))((('''((()))'''***,,,,,,---333===EEETTTXXX\\\\\\UUUJJJ???999<<<===>>>??????>>><<<;;;888777666444222111111111***+++---000222444555666777999<<>>???>>>>>>===>>>??????===999555333111111///......///000000111222333333444444444444222333444555666555444333999777666888;;;>>>@@@@@@@@@???===<<<;;;;;;<<<<<<<<<:::888888999999999888:::999777777888999999888777666555444333444555555444444555666777888999999555777999999999888999::::::::::::::::::999888777;;;<<<======;;;:::;;;<<<>>>??????>>><<<===???AAAGGGHHHIIILLLPPPVVV[[[___ccccccbbbbbb___WWWLLLDDD888333...++++++***(((%%%%%%$$$"""   !!!$$$(((,,,...((((((((('''$$$###$$$&&&&&&&&&$$$!!!     """---333555111''' """''';;;HHH\\\lllppppppuuu}}}zzzkkk```VVVKKKDDDCCCBBB;;;666666555666555333222222444555...,,,''' ~~~lll___SSSPPPOOOKKKGGGEEEDDDAAA???===<<<:::888555333222111000000000111222111000///---,,,+++******'''%%%"""!!! """)))222===GGGNNNUUUQQQLLLHHHEEEAAA===:::666333...***&&&###!!!$$$,,,---000222222///---***)))'''&&&)))(((&&&'''***(((,,,000111333999DDDMMMXXXYYYYYYVVVOOOEEE;;;555888777777888;;;===>>>>>>;;;:::777555333111111111...---------///222666888:::;;;<<<>>>AAAAAA???===:::999999:::===>>>>>>===<<<<<<=========:::555111333222///,,,,,,,,,...///222333555777777666555444444444444444444555666666999:::;;;<<<===>>>??????AAA@@@>>><<<;;;:::::::::999999999888999999::::::::::::999888777777777777666666555444333222222111333555777:::;;;<<<<<<<<<>>>;;;777666777888999999<<<;;;999888888888999999>>>@@@BBBBBB@@@>>>>>>>>>>>>===<<<;;;<<<>>>@@@AAAGGGGGGGGGIIIMMMSSSYYY\\\______^^^\\\XXXRRRKKKGGG>>>;;;666444333333333222444000,,,***))))))(((((((((&&&"""!!!***---//////---)))''''''%%%&&&''')))+++---...///***(((%%%!!!     ***:::@@@>>>666***  +++999JJJYYYjjjuuuzzz|||yyyuuu{{{kkk\\\SSSKKKHHHEEEBBB@@@===:::777222333444333222000000111///(((  vvvhhh\\\QQQNNNMMMIIIFFFDDDCCCAAA>>>===<<<:::777555444444333222222222333444000///...,,,+++******)))&&&%%%### ###,,,555>>>FFFNNNSSSQQQNNNHHHDDD@@@<<<888666222///***'''$$$ ###&&&///000222333333000---+++(((%%%%%%((('''%%%&&&***,,,000555777888>>>GGGOOOXXXXXXWWWSSSLLLBBB999333444444555777:::<<<<<<<<<:::999777444222111111111//////000000222444555666::::::;;;===??????===;;;888888888:::<<<>>>>>>>>>???>>>??????>>>;;;666222333111///---,,,---///000222333555666666666555444444444444444555666777777;;;;;;;;;<<<>>>???AAABBBBBB@@@>>>;;;:::999999999::::::999999999999:::::::::999888777777777777777444444444333222222111111444555777999;;;<<<<<<<<<>>>;;;888777888:::;;;;;;;;;:::888777777777888999>>>@@@BBBBBB@@@?????????===<<<;;;;;;<<<===???AAAEEEEEEEEEHHHMMMSSSYYY]]][[[ZZZXXXUUURRRLLLGGGCCC@@@===999777888999999999:::777444222333333333333222000,,,)))&&&%%%%%%%%%###"""!!!  """%%%***---111333555444111...++++++*********+++++++++,,,,,,$$$"""    ###111AAAGGGDDD;;;---""" $$$)))000???MMMZZZggguuu}}}|||www|||~~~{{{rrrdddXXXPPPHHHEEEBBB@@@>>>;;;888555222333333333222000000000+++%%% zzzmmmbbbWWWMMMKKKJJJGGGDDDDDDBBB@@@===<<<;;;999666444333333222222222333333444///...---+++***))))))(((%%%%%%###%%%---888CCCKKKPPPSSSUUULLLHHHCCC>>>;;;777222000---***&&&""" !!!&&&)))222333444555333000---+++'''&&&&&&((((((%%%''',,,333888>>>AAABBBFFFMMMSSSXXXWWWSSSMMMFFF===666111111333666999;;;<<<<<<<<<999888666444333222111111111222222333444666777777;;;::::::;;;======;;;999777666777999<<>>@@@CCCEEEBBBAAA>>>;;;999999999999;;;::::::999999::::::::::::999999888777666666666222222222222222222111111444555777999;;;<<<<<<======;;;999999:::<<<===<<<999888777666666666777888===???AAAAAA@@@??????@@@<<<<<<;;;;;;<<<===???@@@CCCBBBCCCFFFLLLSSSZZZ___WWWTTTPPPLLLHHHDDD???<<<<<<:::777666888:::<<<<<<===;;;999999;;;<<<======;;;999666222000///////////////...---,,,++++++***%%%###!!!###&&&(((+++...111444666777555111---+++***))))))((('''&&&$$$######    ***888GGGMMMIII???///!!!  (((222:::EEEUUUcccnnnwwwyyyyyyxxxtttmmmdddYYYPPPJJJDDDAAA>>><<<;;;999666333222222222222111000...---%%%  uuuiii]]]SSSKKKJJJIIIFFFDDDDDDAAA???<<<:::999888555333000000000000000111111111......,,,***)))(((((('''###$$$""""""...666CCCMMMQQQQQQPPPNNNHHHDDD???:::666222...+++(((&&&"""!!!$$$(((+++222333444333222///,,,***((('''''')))((('''+++222===CCCKKKNNNNNNOOOSSSWWWXXXUUUOOOHHH@@@888333000222555:::===???>>>>>>>>>888777666555333222222111333222222333555888;;;===>>>===;;;;;;<<<<<<:::999666666777999===@@@AAAAAAAAAAAA@@@@@@@@@>>>999666333111///......000222444222333444444444444333333444444555555777888999:::???>>>======>>>AAAEEEGGGDDDBBB???<<<:::::::::;;;<<<;;;;;;::::::::::::;;;;;;::::::999999777666666111111111111222222333333555555777999:::<<<=========;;;:::;;;===>>>>>>===777777555555555555666777;;;===???@@@???>>>>>>???<<<;;;;;;;;;<<<===>>>???@@@@@@AAAEEEKKKTTT\\\aaaXXXRRRKKKEEE@@@<<<777444111///------000333555666666555444666999<<<======;;;999666444222111111222333333222222111000//////***)))&&&$$$!!! """%%%'''(((***+++...//////---)))%%%""""""      ///;;;HHHMMMIII===+++"""***888EEEQQQ]]]kkkvvvzzzzzzxxxsssjjj```WWWOOOHHHDDD@@@>>><<<:::999777555333222111111111000///,,,)))   rrrgggZZZRRRKKKJJJIIIFFFDDDEEE@@@===;;;999888666444111//////000000111111111111...---,,,***)))(((''''''"""###!!!###***999AAAKKKRRRSSSNNNIIIEEEDDD@@@;;;777333000,,,)))%%%""" !!!###%%%(((+++//////000000...,,,***)))&&&%%%&&&'''&&&'''...777HHHNNNVVVYYYWWWVVVXXX[[[UUURRRKKKCCC<<<666222111333777<<>>AAABBBBBB@@@???>>>??????===:::777444222000//////111333555222333333333333333222222333444444555777999:::;;;???>>>======>>>BBBEEEHHHEEEBBB???<<<;;;;;;<<<>>>===<<<<<<;;;::::::;;;;;;<<<<<<<<<;;;:::999777666111111222222333333444444555666777888:::;;;===>>><<<;;;;;;===??????>>>===666666444444444555666777:::<<<>>>???===<<<<<<===;;;;;;<<<<<<===>>>>>>?????????@@@DDDKKKTTT]]]ccc\\\TTTJJJBBB===888222---&&&$$$""""""$$$(((***++++++******---111444555555555333000...,,,,,,,,,---......//////...---,,,+++'''&&&$$$""" """$$$$$$$$$$$$$$$#########!!!   """     ###333===FFFIIIDDD999((( ...<<>><<<:::999888777555333222000/////////,,,'''###  |||nnneeeWWWQQQKKKJJJIIIEEEDDDFFF>>><<<999888777555222000///000111222333333333333...---,,,***)))(((((('''######"""!!!!!!'''000777EEEJJJQQQSSSPPPIIIBBB>>>>>>;;;666222000---)))'''!!!!!!"""###$$$''')))******+++,,,+++***)))((($$$###"""######&&&111===PPPWWW^^^```\\\YYYYYY[[[RRRNNNHHHAAA;;;777444333444888===>>>;;;999888888777777777777777666555444777555444666:::AAAHHHLLLEEEAAA===:::::::::999888666666777:::>>>AAABBBAAA======<<<===>>>>>>;;;999666444222000000111444555333333222222222222111111222222333444666999:::<<<<<<<<<<<<<<<>>>AAADDDFFFCCCAAA>>>;;;:::<<<>>>@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::888666555111222222222333333444444666666666777999;;;===>>><<<<<<<<<>>>??????===;;;666555444444444555666777;;;===??????===;;;;;;;;;<<<<<<======>>>?????????@@@@@@@@@DDDKKKUUU___ddd___VVVJJJBBB===777000+++   ###'''***++++++***)))&&&$$$#########$$$$$$%%%&&&&&&&&&%%%###"""    ###%%%&&&!!!   ###)))888>>>DDDCCC???555&&&###,,,<<>>;;;<<<:::888888888777555444222000...---,,,((("""  sssfff___UUUOOOKKKJJJGGGCCCBBBDDD===;;;888777666444111///...///111222333333333222///...,,,+++))))))((((((&&&%%%%%%''',,,555>>>DDDKKKMMMPPPOOOJJJCCC===:::666333///,,,***(((%%%###!!!""""""###$$$&&&%%%&&&'''))))))*********&&&$$$"""""""""(((777FFFVVV\\\aaabbb]]]XXXWWWXXXOOOKKKFFF@@@<<<888777666888<<<@@@???:::666555666777888888999999888777666999:::;;;>>>BBBGGGKKKNNNFFFBBB===999888777777666555555666888<<<>>>??????<<<;;;;;;===>>>???>>><<<777666333111111222333555333333222111111111111111000111222333666888:::;;;999999:::<<<>>>@@@BBBDDD@@@>>>;;;999999;;;>>>@@@???>>>===<<<;;;;;;;;;;;;::::::;;;;;;999777444333111111111222222222222222666666666777999;;;===???<<<<<<===???@@@???<<<999666555444444444555777888>>>@@@AAA@@@>>><<<;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAADDDLLLVVV___eee___VVVJJJCCC???:::222+++   """$$$%%%$$$###     (((...:::===>>>;;;777000###$$$222???MMM___sssuuulllaaaXXXLLLCCC@@@>>><<<999999888666666666666555333333///,,,+++***%%%"""  |||lll```ZZZTTTNNNJJJIIIFFFBBBAAACCC===;;;888666555333111///,,,---///000111111111000///...---+++***))))))((()))'''''',,,555???HHHLLLKKKLLLLLLIIICCC===888666111...+++(((&&&$$$""" !!!"""""""""###$$$###$$$%%%''')))***++++++)))'''%%%$$$%%%,,,>>>NNNXXX]]]bbbaaa\\\VVVUUUVVVLLLJJJEEEAAA<<<:::999888===AAACCCAAA;;;666666777777888999::::::999888777;;;===AAAEEEIIIKKKLLLMMMFFFAAA<<<777666666555555444444444666:::<<<===<<<;;;;;;;;;===???@@@???>>>999777444222111222333444333333222111000000111111///000111333555888:::;;;777888999<<<>>>@@@AAABBB>>>;;;999777777:::===@@@??????>>><<<<<<;;;;;;;;;888999999999888555222111111111111000000000000000666666666777999;;;===???<<<<<<===???@@@>>>:::777666555555444555666777888@@@BBBCCCBBB???===<<<<<<===>>>???@@@@@@AAAAAA@@@BBBBBBBBBEEELLLVVV```fff^^^UUUJJJCCC@@@<<<444---       ###&&&&&&$$$!!!     %%%,,,222999;;;999555111+++###///@@@OOO^^^pppxxxmmmbbbWWWNNNDDD>>><<<<<<;;;888888666555555555555444222333///+++***(((### ###   uuuggg]]]XXXRRRPPPLLLGGGDDDAAA@@@???<<<:::777444111//////...000000111222222222111111***+++,,,+++(((&&&&&&'''(((+++000777???FFFLLLOOOKKKHHHCCC???;;;888444111+++)))'''%%%"""!!! """######""""""""""""""""""!!!###&&&)))+++,,,------,,,)))$$$!!!%%%///===GGGSSSUUUVVVTTTRRRPPPPPPPPPMMMHHHAAA>>>>>>???>>>===@@@BBBBBB???:::777777999;;;;;;===???<<<888999>>>>>>EEEKKKMMMQQQTTTRRRNNNHHHCCC===888555444444333222333555777999<<<>>>???999888999<<>>>>>>>>===:::777666999<<>>@@@>>>;;;:::::::::999777666555444222333777===BBBDDDCCCBBBAAA???<<<:::999777999===@@@BBBCCCCCCCCCCCCAAA@@@CCCJJJUUU```gggbbbWWWJJJBBB@@@===555---!!!      ###"""!!!     !!!''',,,000000000///+++$$$)))???UUUdddrrr}}}wwwkkk^^^TTTJJJEEE???===???>>>;;;777666555555666777777555444000///---((("""    ooobbbZZZUUUOOONNNJJJGGGCCC@@@>>><<<:::999666333000.........------///000111111222222,,,,,,,,,)))'''&&&'''))),,,000888???EEEIIIKKKKKKGGGCCC???:::777444000...)))(((&&&###!!! !!!###$$$$$$#########""""""!!!!!!"""$$$'''***,,,---///000000---(((%%%(((111===FFFMMMOOOPPPPPPNNNMMMNNNOOOLLLHHHCCC@@@@@@AAA@@@???@@@BBBBBB@@@<<<999999;;;======>>>@@@<<<888:::???EEELLLQQQTTTVVVWWWTTTOOOIIIEEE>>>999777555444333222444666888:::<<<<<<===;;;:::;;;===???AAA@@@???999666222111222444555666333333444444444333111111000111333555666777888888666777999:::<<<===>>>>>><<<:::888777:::<<<>>>>>>>>>======<<<<<<;;;;;;;;;;;;999888777777555222000111111222222333333333222555555777888:::<<<===>>>???===;;;::::::999888777555555444333444888>>>CCCEEEEEECCCAAA>>><<<999888888:::===@@@BBBCCCCCCCCCFFFDDDCCCFFFNNNYYYccciiidddWWWIIIBBBBBB???666...###        ###$$$&&&'''$$$%%%$$$"""%%%666MMMdddttt}}}xxxooodddXXXPPPGGGBBB===;;;<<<<<<888555777666555555666555444222///...+++&&&    wwwfff\\\UUURRRLLLKKKIIIFFFBBB>>>;;;999888777444111///...------***+++---...000000111111---,,,***'''&&&'''***---444999AAAIIILLLKKKHHHEEE@@@===888444111...+++(((&&&%%%### ###%%%%%%&&&&&&%%%$$$$$$###"""!!!!!! """%%%(((+++---///111333555222///,,,---333===DDDFFFHHHIIIIIIHHHHHHIIIKKKJJJGGGDDDBBBBBBBBBAAA@@@@@@AAABBBAAA>>>=========AAA@@@@@@@@@<<<999;;;AAANNNUUU[[[]]]^^^]]]WWWQQQLLLGGGAAA<<<999777555444333555888:::<<<<<<:::::::::::::::;;;===>>>===<<<777444000///000222333333222333444444444333111111222333444666777777777777555666888:::<<<===>>>>>><<<:::999:::;;;======<<<===>>>>>>======;;;::::::;;;999888777777555333000111111222222222333333333555666777999:::<<<===>>>???<<<:::999999888777555444444444444555999???CCCFFFEEECCCAAA>>>;;;888777:::;;;>>>AAACCCDDDDDDDDDGGGEEEDDDHHHQQQ[[[dddiiieeeWWWHHHBBBCCCBBB888...%%%           ###""" '''555HHH___uuuyyymmmcccYYYOOOIIIBBB>>>:::888888888666333777555444444555444222000...,,,(((###   nnn^^^VVVRRROOOJJJJJJHHHFFFBBB===999777777555333000...---------+++,,,---......///......***)))(((&&&'''***000555>>>BBBHHHLLLLLLHHHCCC???:::777333///---***'''$$$"""!!!%%%))))))'''&&&%%%%%%%%%$$$###""" !!!$$$''')))+++///444888999888666444444888>>>CCCCCCDDDDDDDDDBBBBBBDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???@@@AAABBBAAAAAA@@@@@@DDDAAA@@@???<<<:::>>>EEEUUU\\\dddffffffddd]]]VVVOOOJJJDDD???;;;999666444333666:::<<<===<<<999777888777777888999:::888777555222///...///000111111111222333444444333222111222333444555666666666555555666888:::<<<>>>>>>???<<<;;;:::;;;======<<<:::======>>>>>>===<<<:::999<<<;;;999888888777444222111111111111222333444444666777888999;;;<<<===>>>>>><<<999888777777555444333444555555777:::???CCCCCCBBBBBB@@@>>><<<:::888;;;<<<>>>@@@BBBCCCDDDDDDEEECCCCCCHHHRRR\\\cccfffcccTTTEEEAAACCCBBB999///%%%!!!          &&&777HHHZZZmmmpppbbbXXXPPPIIIEEE???;;;888666666555444222444333222222333333111///,,,)))$$$  gggYYYSSSPPPOOOJJJIIIHHHEEEAAA===999777555444222000...------...---......------,,,+++***&&&&&&'''(((+++111999>>>FFFGGGHHHHHHEEEAAA===:::666333...+++)))'''$$$!!!###''',,,...,,,((($$$"""$$$$$$###""" """%%%&&&(((...777>>>@@@@@@@@@???===>>>@@@BBBBBBBBBBBB@@@>>>===>>>@@@@@@@@@@@@???===============>>>@@@BBBDDDDDDDDDCCCEEEAAA???>>>;;;;;;BBBKKKXXXaaaiiillllllkkkddd\\\RRRMMMGGGAAA===:::666444444777;;;>>>>>><<<888666777666555666888888777555333111......///000000000000111222333333333222111111222333444444444444333555666888;;;===>>>???@@@<<<<<<;;;<<<>>>===;;;999<<<<<<<<<<<<<<<;;;;;;:::>>><<<;;;::::::888555333111111111111222333444555777777888:::;;;<<<=========;;;888666666555333222222444555666777:::>>>AAA>>>>>>>>>>>>===<<<;;;;;;:::;;;===>>>@@@AAABBBBBBCCCBBBBBBIIISSS]]]bbbccc]]]QQQCCC???BBBBBB:::111'''###  !!! !!!!!!!!!     """111GGG[[[kkkyyyxxxgggYYYOOOIIIEEEBBB<<<999777555444444333333000//////000222222111///)))%%%   !!! |||cccWWWRRRPPPNNNIIIHHHFFFCCC???;;;888666333222000...---,,,---------------,,,***)))''''''$$$'''+++///444;;;BBBGGGKKKIIIEEEAAA===999666555222///+++(((&&&$$$"""!!!***---000000---'''""" """"""!!!  """###%%%...<<>>BBBFFFGGGFFFEEECCC???<<<;;;:::===GGGQQQ[[[ccckkknnnooonnnggg```SSSOOOIIICCC???:::666333555777;;;===>>><<<999666888777777888999:::888777333111//////000111000000000111222333333333222111000111222333333333333333666777999<<<>>>@@@AAABBB>>>===<<<=========;;;999:::::::::999::::::;;;<<<>>><<<;;;::::::888666333111111000000111333555666888888999:::;;;<<<======<<<:::777555444444222000222333555777777999<<<>>>::::::;;;<<<<<<<<<;;;;;;999999:::<<<===>>>???@@@CCCAAACCCKKKVVV___bbbaaaWWWMMMCCC???AAAAAA;;;555,,,(((###      ###&&&)))+++(((((((((&&&$$$"""     ''':::UUUkkkzzzvvvlll]]]QQQIIIDDDAAA>>>999888666444333222333333///......///000000///---%%%!!!  %%%(((,,,---***&&&###!!!yyyaaaUUUQQQOOOMMMIIIGGGDDD@@@<<<999777555///...,,,+++*********+++))))))))))))(((&&&%%%$$$&&&+++222999???DDDIIIMMMKKKHHHBBB<<<777333111000///,,,(((%%%$$$""" $$$'''...111333111---'''###  !!! $$$000AAAOOOZZZ[[[[[[XXXQQQIIICCC@@@<<<<<<<<<999888888:::<<<<<<<<<;;;777444444666999999:::===BBBGGGIIIHHHFFFAAA<<<999999:::>>>JJJVVV]]]eeelllnnnooommmggg```TTTPPPJJJDDD???:::555222666888;;;======<<<:::888777666666777999:::999777444222000000111222111000///000111222333333222111000111222333444444444444777888:::===@@@AAACCCCCC@@@>>><<<<<<===<<<;;;:::999888777666777999<<<>>>===;;;999999888777444222111111000000111333555777888999999:::;;;<<<======;;;999666444333222000///111333666777777777999;;;999999::::::::::::999999777777888999:::;;;===>>>AAA???AAAIIIVVV^^^```^^^RRRLLLDDD@@@@@@@@@>>>;;;333///***'''$$$   !!!"""###$$$%%%&&&'''''''''((()))***,,,---%%%%%%%%%###       ...DDDbbbzzzyyyhhh___RRRIIICCC@@@<<<:::666555444222111000111222111000.........---+++)))!!!   $$$...111555444000)))### www___TTTQQQOOOLLLHHHEEEAAA===999777555555---,,,***(((((((((((()))%%%%%%&&&&&&%%%%%%$$$$$$)))///888@@@FFFJJJNNNPPPIIIFFFAAA;;;555111...---,,,***&&&$$$""" """(((,,,000222333111---'''###""" ###111EEEUUUdddeeeeee```VVVLLLCCC???999999999777666777:::<<<===<<<:::666222222555999888999<<>>@@@BBBDDDDDDAAA???<<<<<<<<<<<<;;;:::888666555444555999===???;;;:::888777777555333000111111000000111333555777999999::::::;;;<<<======;;;999666444333222000...111333666666666666777888999999999999999888777666666666666777888:::;;;<<<===;;;>>>GGGSSS[[[\\\ZZZPPPLLLFFFBBBAAAAAA@@@@@@999555000,,,(((### """&&&((('''(((((()))+++,,,,,,---************))))))))))))       666MMMlllyyynnn^^^VVVKKKCCC???<<<999666444444333111//////000222333111///...---+++(((%%%   !!!***222555888666000'''wwwaaaUUUNNNJJJIIIGGGCCC===999666444111///---,,,***'''&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%,,,333>>>GGGMMMNNNKKKHHHBBB>>>999555222///,,,***%%%$$$""" !!!&&&---111666666555333...((("""!!!###!!!"""///DDDVVVhhhiiifff]]]TTTLLLBBB:::999999888888777888888999<<<:::666222111222555777777999<<<@@@CCCDDDDDDCCC>>><<<999555777BBBTTTbbbfffiiikkkjjjjjjkkkgggaaaTTTRRRLLLEEE>>>999777666555888<<<===;;;999888777444444333444666999;;;===:::888666333222111111111000111333555555444333222000111111222333444555555555777;;;@@@DDDFFFHHHIIIDDDBBB???=========<<<;;;999888666555666888;;;======<<<;;;999666444222222222333444444444444555666777888999:::;;;;;;:::999888888666333000///000111666555444333444555666777777777777777777888888888777666666888:::;;;:::999;;;<<<@@@HHHRRRXXXZZZZZZPPPLLLGGGEEEDDDEEEFFFFFF???>>>:::444---$$$"""%%%%%%%%%&&&'''))),,,///111000000///---,,,***)))((((((((('''&&&%%%###!!!         (((FFF___yyy{{{sssiiibbbSSSOOOIIIAAA;;;888555555111111000000000000111111///............,,,(((%%% '''...666777777222*** ttt___SSSLLLHHHGGGBBB>>>999555222000...,,,+++)))'''%%%$$$#########$$$###"""!!!!!!###&&&'''666;;;DDDKKKNNNMMMIIIFFF???;;;666222///,,,)))'''$$$###!!! $$$(((,,,222666666666666333...((("""!!!###"""$$$000FFFWWWhhhjjjfff[[[OOOGGG???999999999888888777888888888;;;999555222111222555777777999<<>>===;;;999;;;FFFUUUaaaeeeiiijjjjjjkkkkkkgggaaaUUURRRMMMFFF???:::888888888:::<<<<<<999777666666222222222222444777:::;;;999888666444333222222222111222444555555444333222222333333444444555555555777999<<<@@@DDDFFFHHHIIIEEEBBB???=========<<<:::888777555555555777:::<<<<<<;;;:::888666444222111333444555444333222333444555666888999::::::999999777777666333000///000111666555444444444555666777777777777777888888888888666666666888;;;<<<;;;::::::;;;???GGGPPPVVVWWWVVVQQQMMMIIIGGGGGGIIIIIIJJJGGGEEEBBB<<<555---'''### ###%%%%%%$$$$$$###"""!!!"""%%%(((***))))))***+++,,,...000111---,,,***(((&&&###!!!!!!       '''444QQQhhhyyyqqqhhh___XXXJJJGGGBBB<<<777555444333000000000000000000000000...---------,,,)))$$$!!! )))///333333222---$$$ppp\\\QQQIIIEEECCC<<<888333///---+++)))((('''&&&$$$""" !!!""" !!!&&&,,,000AAADDDIIILLLLLLHHHDDD@@@:::666111---+++(((&&&$$$!!!  &&&***...111555888666666666444///(((""""""$$$###&&&333HHHYYYiiikkkfffXXXIIIAAA<<<999999999999888777777777777888777444222111222555666888999:::<<<>>>AAACCCDDD??????>>>===@@@JJJWWWaaaeeeiiikkkkkkllllllhhhbbbVVVRRRLLLFFF@@@===;;;:::;;;<<<<<<:::777444333333000000///000111444777999888777666555444444444444333333555555555444333222555555555555555666666666888999<<<@@@CCCFFFGGGHHHEEEBBB???===<<<<<<;;;:::777666444444444666999::::::999888666444333111000444555666444222111222333444555666888888888888777666666555333000///000222666666555555666777888888777777777888888888999999666666777999<<<>>>===<<<999;;;???GGGOOOSSSRRRPPPPPPMMMJJJHHHIIIKKKLLLMMMLLLKKKIIIDDD>>>777222...+++)))&&&$$$$$$$$$###"""$$$"""!!! !!!$$$(((******)))))),,,///111111000...,,,***)))((()))***+++))))))***+++++++++++++++&&&%%%"""        333FFF___qqqwwwkkkbbbYYYPPPJJJAAA???;;;777555333333333...///000111111000///...---,,,,,,+++)))$$$ (((...,,,,,,)))$$$lllXXXNNNFFFAAA@@@555222---)))((('''%%%$$$###!!!   %%%...777===GGGHHHIIIIIIFFFBBB===:::555222---***'''%%%###!!!"""(((---000222444555666666777555000***### ###$$$$$$(((666JJJ[[[jjjlllfffUUUDDD<<<::::::999999999888777777666555555444333222222333555666999999999999<<>>>>>===999555222111111......------///111444666555555444444444444444444444555555555555444333333888888888777777666666666888999;;;>>>BBBDDDFFFGGGFFFCCC???===<<<;;;:::888555444333333444555777888888777666555333222111000333444555444333222333444333444555666777777666555444444444222000000111333666666777777888888999999777777777888888999999:::777666777:::===??????>>>;;;<<>>999777555222...,,,++++++)))(((((('''$$$$$$&&&+++000444111000///000222333333222...---***'''%%%$$$$$$$$$"""######$$$###"""        $$$>>>UUUjjjxxx{{{lll^^^SSSKKKCCC>>>===<<<999666444333333444---...000111111000...------,,,+++***&&&  ###(((%%%$$$  gggTTTJJJBBB===;;;///,,,(((%%%$$$###"""!!!$$$---777AAAGGGIIIIIIHHHEEEBBB>>>:::888222...***'''%%%###!!!!!!%%%+++000111111000000333444666555111***###!!!###$$$$$$***888LLL\\\iiijjjcccRRRAAA;;;;;;;;;999999999999777666444333333333333333333444555666888888777888:::===@@@BBBBBB@@@???@@@FFFQQQ^^^gggjjjnnnpppnnnnnnmmmfff___QQQLLLFFFAAA@@@??????>>>??????===999555111000000------,,,,,,---000222444333333444444444333333333555555555666555555555444:::999999888888777777666666888:::===@@@CCCFFFGGGFFFCCC???===;;;:::999777444333333333444555666777666666555444333222111000111222444444444444666777444555666777777666555444222333333111000000222444777777888999:::::::::;;;666777777888999:::::::::888888999;;;???AAA@@@@@@===???CCCIIIPPPRRROOOKKKHHHEEECCCCCCDDDEEEFFFEEECCCDDDDDDDDDCCC@@@===;;;999666222000///...,,,+++)))'''%%%%%%(((---444888222000---,,,,,,,,,+++***(((&&&###        ,,,IIIbbbuuu|||qqqaaaRRRHHHAAA;;;888:::999777444333111111111,,,---///000000///---,,,...,,,***(((###  {{{```NNNEEE===777555***'''### %%%...888AAAHHHKKKKKKIIIFFFBBB>>>:::888777...+++'''$$$###!!!'''+++000222222///------...000222222///)))"""!!!!!!"""###$$$+++:::NNN\\\dddddd\\\MMM@@@;;;<<<<<<999::::::999888555333222111222333444555666777777777777666777999<<<>>>@@@BBBAAAAAADDDLLLXXXcccjjjmmmpppqqqooommmiiiaaaYYYKKKFFF???<<<===??????>>>>>>>>>>>>;;;666333111111...---,,,,,,---///222333444444444555444444333333555555555555666666777777:::999999999888888777777666777999<<<@@@DDDGGGIIIGGGDDD???<<<;;;999777666333333333333444555666777555555555444333222222111111333555555555666888:::888888888888777666444333111111222111000111333555777888999;;;;;;<<<<<<<<<666777777888999:::;;;;;;:::::::::===@@@AAAAAA@@@@@@@@@CCCIIIOOOQQQOOOLLLEEECCC@@@???@@@@@@@@@???>>>???@@@@@@@@@>>><<<:::777444000...---,,,***)))%%%###""""""&&&+++222666...+++'''$$$###"""!!!       %%%999WWWppp}}}nnndddTTTHHH@@@;;;777444555444222111///...------,,,---...//////...---,,,...,,,((($$$   sssYYYHHH???777111...%%%"""!!!'''111<<>><<<<<<;;;999::::::999888555222000000111333555777888888888666666666777888;;;===>>>???AAADDDLLLVVV```hhhlllnnnqqqqqqmmmiiiddd[[[RRREEE???999777:::>>>???>>><<<===>>><<<999555222222///...------...000222444666666777777777555444333444444555555666777888999999999999888888888888888666777:::===AAAFFFJJJMMMGGGDDD@@@<<<;;;999777555333333444444555555666666555555444444333333222222333555777777666777888:::;;;;;;;;;:::999666444222///000111000000111444666777888:::<<<============666777777888:::;;;;;;<<<<<<<<<<<<>>>AAABBBAAA@@@AAAAAACCCHHHNNNPPPOOOLLLFFFCCC@@@>>>>>>===<<<:::999:::::::::999777444333...+++'''%%%$$$###!!! $$$***---$$$         """222IIIggg}}}vvvqqq___UUUHHH>>>888666444222000000///...------,,,,,,---------------------------***%%%  nnnTTTDDD;;;333---***"""(((000<<>>888222///......)))&&&"""%%%)))...000222111---(((%%%###"""$$$(((***(((###"""$$$!!!!!!!!!###+++;;;OOO\\\YYYWWWOOOCCC======<<<:::::::::::::::888555111000000111444666888999999999555555666777999:::<<<======AAAHHHRRR]]]fffjjjlllnnnqqqppplllgggaaaVVVLLLAAA;;;555444888===>>>===:::<<<>>>>>>:::666444333//////...---...000333444888999999999888777555444444444444555666888:::;;;888888888888888888888888777888;;;>>>CCCHHHMMMOOOGGGDDD@@@<<<:::999666444333333444555555666666777555555555444444333333333666777888888777777888999>>>>>>===<<<:::777444222///000000000000111444666777999;;;===>>>>>>>>>===666777777999:::;;;<<<<<<>>>======???AAABBBAAA@@@AAAAAABBBFFFLLLOOOOOOMMMGGGEEEAAA???>>><<<:::888555666666555333000---+++$$$!!!"""%%%       ### (((<<>>999444000---(((%%%"""!!!!!!)))...777888777222+++%%% ############!!!!!!"""%%%###"""$$$---;;;LLLWWWYYYTTTKKKBBB@@@AAA===666777777666555333111...---///111444777999;;;;;;;;;999888666666777999<<<>>>===FFFPPPYYYcccmmmrrrqqqqqqoookkkeee]]]SSSHHH@@@===;;;888777777999<<<>>>>>><<<::::::<<<;;;888444222111...,,,,,,...111333666888:::999777555444444222333555777888999999999777666666555555555666666777888;;;BBBJJJOOOPPPOOOKKKHHHDDD???;;;999888777666777777777777666666555888666444222222222333444555666777666666777:::<<>>;;;999666444333222111111111222444666777999:::<<<<<<;;;:::;;;===888999:::::::::;;;>>>@@@@@@@@@@@@@@@AAABBBCCCDDD>>>???AAAEEEJJJNNNOOONNNIIIHHHGGGDDDAAA===:::888666444111000000...)))%%%        ###888QQQiii|||~~~ooo```WWWJJJCCC:::444222222222111222000......000000---***---,,,,,,---......---+++,,,&&& """"""  }}}bbbMMM@@@222,,,((("""+++111???FFFNNNQQQRRRRRRNNNGGG>>>;;;666111---***&&&###!!! %%%...555999888666111***$$$   !!!######$$$###"""%%%---<<>>@@@???<<<::::::;;;;;;888666555333000...---///111333777999<<<<<<:::777555444222333444666777888888888555555555555555555666666777777;;;BBBKKKPPPQQQOOOKKKHHHDDD???;;;888777777666666777777777666555555555444222111111333444555555666777666666777:::<<>>;;;999777555444222222111222333444666777777999::::::999888:::;;;999:::;;;::::::;;;>>>AAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBEEEJJJMMMNNNNNNLLLKKKJJJGGGBBB===888666444222//////...,,,((($$$     !!!###### ---DDD\\\rrrsssbbbSSSIIICCC>>>666222111222333333444111......///000...---...---------//////---+++&&&  ###$$$### xxx^^^JJJ===///)))%%%"""+++555===JJJOOORRRPPPNNNLLLGGG@@@999555111---)))&&&""" )))555===:::999555000)))###!!! !!!#########"""""""""&&&///===MMMXXXVVVQQQFFF<<<999:::999444444555555555444222000///000111222555888;;;===???;;;:::::::::;;;===???@@@FFFLLLSSSXXXaaalllrrrrrrooojjjaaaWWWNNNFFF???:::333333333444777;;;???BBB@@@===;;;::::::::::::999999666333000///000222333777;;;???@@@===999666444333333444555555666777777333333333444444555666666666777;;;CCCLLLQQQQQQOOOJJJHHHCCC>>>:::777666555666666666666666555444444111111000000111222444555444555666666666777999;;;???>>>===;;;888666555444333222222222333555777888666777888777666666888::::::;;;;;;;;;:::<<<>>>AAABBBBBBBBBCCCCCCCCCCCCBBBCCCBBBCCCFFFJJJMMMOOOOOOPPPOOOMMMJJJDDD===666222000///---,,,+++)))%%%"""     ###&&&&&&&&&((()))((($$$ """---???TTTiii{{{ttteeeTTTEEE===;;;777222///000333555666555333000...///000000000//////.../////////,,,***  ###((((((%%% ttt[[[III<<<...'''$$$###***555AAAIIIPPPSSSQQQLLLGGGDDD>>>888444111,,,)))&&&### $$$---777>>>999888444---'''###"""""" !!!############!!!!!!###(((111???OOOYYYYYYTTTIII>>>999:::999666666666666555444111///...///000000222555999===???;;;<<<<<<<<<>>>???@@@AAACCCHHHMMMQQQZZZfffmmmooommmfffZZZOOOFFF???:::777111111111333666:::>>>AAAAAA???<<<::::::;;;;;;<<<<<<:::666222111111333444777;;;AAACCC@@@<<<777555444333333333444444555555111222333444555555555666555777<<>>RRRdddttt}}}sssfffWWWJJJ???999555333000///000333555777666444111//////111222333111000///000///---***''' !!!)))---+++'''   rrr[[[III===...'''%%%%%%---666@@@KKKRRRQQQRRROOOGGGAAA>>>999444000---)))&&&$$$!!!"""(((...444999777555111+++%%%""""""### """%%%''''''%%%$$$ """$$$***444BBBQQQ[[[[[[WWWLLL@@@::::::999666777777777555333000...,,,......///111444777;;;===;;;;;;===>>>???@@@@@@@@@>>>CCCGGGKKKTTT```iiikkkhhhaaaUUUIIIAAA;;;888555111111111333666999===???@@@???>>><<<:::;;;===>>>???<<<888444222222333555777;;;AAADDDCCC>>>:::777555555444333333333333444111111333444555555555555555777===FFFNNNRRRPPPMMMGGGDDD@@@;;;777555444333555555555444444222111111000000000000000000000000222444666777666777888:::888888777666555444333333333222222222333555777888777888888777666666999;;;999::::::999999999<<<>>>>>>AAADDDGGGIIIIIIHHHGGG???@@@AAAEEEKKKPPPSSSTTTQQQOOOLLLGGG@@@888000,,,)))******)))'''%%%###"""     """""""""!!!!!!    &&&,,,111444444444333///''' %%%===NNNcccrrr|||~~~vvvpppeeeYYYLLLBBB;;;888444333222111111222444666666444222000///111333555222111000///...***&&&""" ###+++---+++'''   qqq[[[KKK???///(((&&&"""(((111:::CCCJJJQQQVVVOOOPPPLLLDDD>>>;;;666111,,,)))&&&###!!! $$$(((,,,000333222111...)))$$$""""""$$$"""&&&***+++***(((&&& """&&&---777FFFTTT^^^]]]ZZZPPPCCC;;;999777555777777777555333111...,,,...///000222444777999:::999:::<<<>>>?????????>>>===AAAEEEHHHPPP\\\dddfffaaaZZZOOOFFF>>>999666333111111222444666999<<<===???@@@???>>><<<<<<>>>???@@@>>>999555333333444555888<<>>???AAAFFFIIIKKKJJJIIIGGG===>>>AAAFFFLLLPPPRRRRRRKKKIIIFFF@@@:::333...+++''')))***)))'''$$$######       %%%,,,222555777777777444---### $$$000JJJ^^^qqq{{{wwwjjjcccYYYMMMBBB;;;777555333444444333111111333555444444333111000111333555333222000...+++&&&  !!!''')))'''$$$  oooZZZKKK@@@///(((&&&  !!!"""######,,,444???HHHOOORRRSSSTTTJJJKKKGGG???999666111,,,(((&&&""" """%%%***...111------+++((($$$""""""###!!!&&&***,,,***'''$$$ ###(((000:::IIIWWW```aaa___VVVHHH>>>;;;888555444444555555444222111///000111333555777888999999777888;;;===>>>>>>===<<<===AAACCCEEELLLVVV]]]^^^XXXRRRJJJCCC===888444111000111222444777:::===>>>>>>@@@AAA@@@>>>===>>>@@@@@@>>>999666444444555666:::???EEEIIIIIIGGGDDDCCC999888555333222222333333333444666777777666555444888:::@@@IIIPPPQQQMMMHHHAAA???;;;888666555444555444444444333222000///......///000000111111111111111333666777777666777888666666666555555555555555111000000000111333555666999999888666555666:::<<<<<<======<<<;;;;;;>>>@@@BBBDDDHHHKKKLLLJJJGGGEEE>>>???CCCHHHLLLOOONNNMMMEEEBBB>>>999444///,,,***''')))+++***'''%%%$$$%%%       ###+++111555777777444333///''' """111???YYYlll|||}}}|||tttiii[[[UUULLLBBB:::555333333000222444333111111333555111333444333111000222555444222000---((("""  """    yyynnnYYYKKK@@@///'''&&& !!!###$$$&&&'''444===HHHRRRVVVVVVSSSRRRFFFGGGCCC:::444000+++&&&&&&### """(((...222******)))'''$$$""""""######((()))'''###!!!!!!$$$)))111<<>>;;;777111222333444444444333222222333555777999999999999555777:::===>>>===<<<;;;<<<@@@BBBCCCHHHQQQVVVVVVRRRMMMGGGAAA<<<777222/////////111444888;;;>>>@@@===@@@BBBAAA???===>>>@@@@@@===999666444444666777<<>>??????>>>======???AAAEEEGGGKKKMMMLLLIIIEEEBBB???AAADDDIIILLLMMMKKKHHH@@@===999444000---+++***'''))),,,+++(((%%%%%%&&&###   $$$&&&%%%$$$"""      &&&...444777777777///---(((   !!!***;;;KKKddduuuxxxrrrfffYYYNNNIIIBBB:::555333333444---000222222111000333555000222444333111000222444444222///,,,&&&   {{{hhhZZZHHH;;;111'''"""!!!  %%%---444@@@KKKVVVXXXWWWTTTNNNHHHDDD???999444000,,,(((%%%###!!!$$$(((,,,...))))))'''%%%###!!! """$$$$$$######$$$$$$$$$***444===HHHYYYjjjnnnlllaaaPPPCCC@@@<<<777555333111222333555666666666888:::;;;;;;999777555777888999:::;;;<<<<<<<<<888;;;>>>CCCGGGJJJLLLNNNHHHFFFBBB>>>999555222111///111444777:::<<<<<<===???>>>===<<<<<<<<<<<<<<<===:::555222222444888;;;>>>AAAEEEJJJMMMPPPQQQQQQHHH>>>555222222111333666999888777666666555555555888;;;BBBJJJPPPPPPJJJDDD>>>;;;999888888777666444000222444666555222///---////////////000111222333444444555555555555555555222444666888888777555444222222222111111222333333888888777777777777777888>>>??????>>>>>>@@@CCCFFFMMMLLLKKKJJJJJJGGGCCC@@@>>>CCCIIILLLLLLHHHEEECCC;;;666///,,,++++++***)))&&&'''((())))))'''%%%$$$###!!!  !!!"""###&&&$$$###""""""$$$%%%''''''%%%"""     $$$(((///888===666,,,(((### (((888JJJVVVuuuwwwxxxuuummm```SSSKKKDDD@@@;;;888555444222111000000000000000000000000111111222333333333222111444222---'''       uuudddVVVFFF:::000(((######"""###""""""$$$***444;;;MMMUUU[[[ZZZUUUPPPIIICCC@@@<<<666000,,,)))%%%"""""" ###'''+++---++++++)))'''###!!! !!!!!!!!!"""$$$((((((...888CCCOOObbbrrrssspppdddSSSFFFAAA>>>999333222111333555888999999999:::;;;<<<<<<:::888777888999:::;;;;;;;;;;;;;;;;;;<<<===@@@BBBEEEGGGHHHCCCBBB???;;;888555333222111222555999;;;===>>>>>>>>>>>>===;;;;;;:::::::::999666222///000444999<<<@@@CCCGGGLLLQQQSSSUUUUUUKKKAAA777444333222333666999999777666666666666666888:::???GGGMMMMMMHHHCCC===;;;999777777777555444111333555666555333000...000000000000111222333444333333333333333333333333333444777888999777555444333333222222222333333444888777777666666666777777;;;===???@@@BBBDDDHHHKKKMMMLLLKKKKKKJJJHHHCCC@@@>>>CCCIIILLLKKKHHHDDDBBB<<<777111---++++++***(((((()))***+++***((('''%%%$$$###!!!  """%%%'''(((((()))((('''%%%###!!!!!!"""###  ###)))111999;;;333((( !!!)))555FFFWWWcccuuuuuusssmmmcccVVVJJJCCC>>>;;;777555444444333222000000000000000000000000000111333444444333222111111...***###      rrrbbbTTTDDD:::222***''''''&&&&&&&&&''',,,444???FFFVVV[[[\\\WWWPPPKKKDDD===:::666000,,,(((%%%""""""'''+++...///...---)))$$$ !!!$$$''',,,---333>>>IIIXXXkkkzzzxxxsssgggVVVJJJCCC>>>:::111111222555999<<<======>>>>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;:::<<<<<<;;;;;;<<<===???@@@===<<<:::888666555444444222444777:::===???@@@@@@======<<<:::999888777777555333000///000555:::>>>BBBEEEJJJPPPTTTXXXYYYZZZPPPEEE;;;777555444444777:::999888777666666666666777888<<>>999666444111111222222222222////////////////////////000111333444555444333222...***$$$ !!!    rrraaaTTTEEE;;;444...***+++((((((***...555@@@KKKQQQTTTWWWUUUOOOIIIEEE@@@:::444000+++'''%%%"""$$$)))...111222333111,,,%%% !!!%%%+++///222555:::DDDPPP___ppp|||yyyrrreeeVVVJJJCCC===999000111333888===AAABBBAAABBBAAA???===<<<;;;;;;<<<<<<======<<<<<<;;;:::999;;;:::888666666777999:::999888777555444333333222222444777:::===>>>??????<<<;;;:::999888666444444555333111000222777===AAAEEEHHHMMMRRRWWWZZZ[[[\\\SSSHHH===999777555555777::::::999888777777777777777777999>>>CCCFFFDDDAAA;;;999777666666666555444333555666777666444222000222333444444555555666666777777666555444444333333444555777888999999888777666555555444444444444555555555444444444555666666444999@@@EEEIIIKKKMMMNNNJJJIIIJJJJJJJJJGGGBBB>>>???CCCHHHJJJIIIEEEBBB@@@;;;888333///,,,+++******,,,---------,,,+++***)))((()))******(((&&&###!!!  !!! """$$$'''***+++------,,,***(((&&&%%%$$$     %%%...555999555((( ###&&&,,,555BBBOOO[[[eeekkkkkkfff]]]RRRGGG===666222000///------///000000000........................///111333555555444222111+++&&& """     }}}ppp___RRRDDD;;;444///,,,---+++,,,000777@@@KKKSSSXXXRRRRRRNNNGGGBBB@@@;;;666///,,,'''$$$""" !!!'''---333666666666555///&&&  """%%%+++222777999>>>DDDLLLXXXfffrrrxxxtttkkk]]]RRRHHH@@@:::888000222555;;;AAAEEEEEEEEEDDDBBB@@@>>>=========>>>??????>>>===<<<:::999888888666555333444555777888999888666444222111111000222444666999;;;<<<<<<<<<::::::999888777555333222555333000000333888???CCCHHHKKKOOOSSSWWWYYYZZZZZZRRRGGG===999777555555888;;;:::999888888777777777777666777;;;@@@CCCBBB@@@:::888666555666666555333444555666666555444222111333444555666777777666666777777666555444444333333555666777888999999999999777666555555444444444555444444444444444555666666444999@@@FFFIIIJJJJJJKKKGGGGGGHHHIIIIIIFFFAAA===???BBBGGGHHHFFFCCC@@@>>>===;;;999555222111111222333333333333333222222111111222333333222000...,,,...---+++(((%%%###  !!!###$$$&&&'''(((%%%%%%%%%&&&&&&'''((()))((('''%%%"""        '''///333444///### ###)))---000666@@@LLLWWW___ccceee^^^YYYQQQGGG>>>777333111...---,,,,,,...///...---------------------------///111333555555333111///(((### ###      vvvjjjZZZNNN@@@999444000///000222444:::CCCLLLSSSWWWXXXRRRPPPJJJAAA<<<:::555000+++((($$$!!! $$$+++111666999888999888111''' !!! """"""###$$$'''...555;;;===DDDMMMUUU___kkkqqqqqqkkk```SSSKKKDDD<<<777666222444999???EEEGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@>>><<<:::888777555444444333444555777777999888666444222111000000333444666888999999999999888888888888777555333111333111000000444;;;BBBGGGMMMOOORRRTTTVVVVVVUUUUUUNNNDDD:::777666444555888<<<;;;:::999888888888888777666666:::@@@BBBAAA???999777555555555555444333444444555555444333111000333444555777888777777666444444444333333222222111555666777888999:::::::::777666555444444444444444444444444444444555666777555:::AAAFFFHHHHHHHHHHHHFFFFFFHHHIIIIIIFFFAAA<<<>>>AAAEEEFFFCCC@@@===<<<>>>>>>>>><<<:::999:::<<<;;;<<<<<<<<<<<<=========<<<============;;;:::999;;;:::888555111---***((($$$%%%%%%%%%&&&&&&''''''######""""""!!!!!!     !!!"""!!!###(((------,,,''' ###)))///666:::<<>>===@@@CCCCCCAAA===;;;999;;;<<<>>>===<<<<<>><<<999444000,,,)))$$$$$$###"""!!!     $$$'''%%%%%%$$$!!! """%%%((()))%%%""" (((000888@@@FFFJJJJJJLLLQQQXXX\\\[[[UUUPPPDDDBBB???:::666333111000---,,,,,,...000111111000........................///111333444222///+++((( ###!!!   qqqgggVVVLLLAAA>>>===<<<>>>AAACCCGGGOOOWWW]]][[[UUUOOODDDBBB;;;444111111---&&&$$$!!!$$$+++111555666777999<<<<<<444)))"""!!!$$$!!!"""###!!!"""%%%&&&&&&&&&%%%&&&)))...222333???LLLVVVaaahhhggg```\\\OOODDDAAA???999555666666999===CCCHHHJJJHHHEEEHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDBBB@@@===:::777555555666666777777666666555777666555555444444444444777777888999999888666555555666777888888666444333333333444888@@@JJJTTTZZZWWWXXXXXXWWWUUURRROOOMMMFFF<<<333222222333555888<<<<<<;;;:::999999999999777777888<<>>BBB@@@@@@@@@AAACCCEEEFFFGGGEEEEEECCCBBBAAAAAAAAAAAA>>>===;;;777333---)))&&&"""!!!      $$$***---((('''%%%""" """&&&)))&&&(((%%%  '''111<<>>===;;;888555222000...,,,,,,---///222444333222///////////////////////////111333333222...)))&&&!!!&&&!!!    xxxkkkbbbRRRLLLEEE@@@AAAEEEIIILLLQQQRRRUUUXXXXXXTTTNNNHHH>>>;;;666222...+++'''$$$###+++000777===>>><<<===;;;777333///***$$$ $$$$$$#########&&&***...---+++(((&&&&&&)))+++---666:::CCCQQQ\\\```]]]XXXMMMLLLHHHCCC>>>::::::;;;999===BBBFFFHHHHHHGGGEEEFFFFFFGGGHHHHHHGGGFFFFFFCCCBBB@@@===:::888666444777666666666666666777888:::777444333333555666666999888888888777777777777:::999888888999999777666666333222666AAAOOO[[[bbb```ZZZTTTRRRSSSRRRNNNJJJ@@@:::444000111444888999;;;======:::777666888;;;::::::;;;>>>AAABBBBBB@@@777555333111000111333444555444333222111111111111555555666666555555444333555444222111111222333555888999999888777777888::::::777444222333444444444111111222444666777888999:::===BBBEEEFFFGGGIIIJJJKKKMMMOOOQQQOOOJJJBBB<<<<<<<<<;;;:::888666555444222222222333555777999;;;<<<<<<===>>>@@@AAAAAABBBAAA???>>>======<<<999777888777666333...)))$$$!!!    ###&&&***,,,'''&&&&&&(((,,,------,,,***### !!!%%%***444BBBOOOWWW[[[]]]]]]]]]]]][[[VVVPPPHHHAAA<<<777777666555333000...---......//////000000111111//////...---------------555555555333000)))""""""###   tttggg___RRRMMMFFFCCCDDDIIINNNQQQYYYXXXWWWVVVRRRKKKCCC>>>999666111...+++(((%%%"""!!!(((///444999??????<<<<<<:::777444111,,,'''$$$&&&&&&%%%%%%&&&(((,,,...---***((('''''')))+++,,,111666???LLLVVVYYYUUUPPPKKKJJJGGGBBB>>>;;;;;;===>>>AAAFFFJJJLLLLLLJJJIIIFFFGGGHHHIIIIIIGGGEEEDDDBBBAAA???<<<:::777555444999999888888888888888888999777444333333555777888:::;;;;;;;;;;;;::::::999<<<:::888888999999888777555444333888DDDQQQ]]]ddd```ZZZTTTQQQQQQPPPKKKFFF>>>999444111222555888:::<<<===<<<:::777777999;;;999999:::===???AAA@@@>>>888666333111111111333444444444333222111111111111444444444555555555555555555444333111111222444555999::::::999777777999:::999777444222333444444444111222333444555666777888999<<<@@@CCCDDDEEEFFFHHHJJJJJJLLLMMMLLLHHHAAA<<<;;;::::::999777666444333......------...000222333333333444666777999:::::::::999777666666555222000000000///,,,(((###   !!!###$$$%%%&&&'''&&&(((,,,111666666333///$$$ !!!(((,,,444>>>LLLXXX___aaaaaa```\\\ZZZVVVPPPIIIBBB<<<999666555555333222///...,,,.........//////000111111//////......---.........111111111000,,,&&&"""$$$###!!!  ~~~ooobbb[[[RRRNNNIIIGGGJJJPPPVVVYYY^^^[[[VVVQQQJJJBBB:::555222///+++(((&&&$$$!!!&&&---444888<<>>;;;999666444222...***'''((('''(((((()))+++---...,,,***(((((()))+++++++++---222<<>><<<===>>>BBBEEEIIIMMMOOONNNLLLKKKFFFHHHIIIJJJIIIFFFCCCAAA??????===;;;999777666555<<<;;;;;;::::::999999999888666444333333555777999<<<>>>???@@@@@@@@@>>>>>>>>><<<999999999999999888666555666<<>>>>>===<<<888777444333222222444555444333222111000000000000444444333333333555666777666555333222222333555666:::;;;;;;999777777888999888666333333333444444333222333333444555666666666777:::>>>@@@AAAAAACCCDDDFFFFFFGGGHHHGGGDDD???;;;999999888888666555333222,,,+++***)))))))))***+++)))***+++---///111222333444222000000///...+++)))))))))(((&&&###     ###&&&#########"""""""""""""""'''+++222:::@@@>>>777000###***111666@@@IIIWWWbbbgggfffbbb___YYYUUUNNNFFF???:::777666444444333222111///---,,,------......///000000111/////////......///000000///000000...)))"""%%%)))&&&    xxxjjj___XXXSSSPPPMMMMMMQQQWWW\\\^^^[[[WWWQQQKKKDDD===666222,,,***&&&$$$###""" !!!)))000666:::>>>BBBBBB???;;;999666333111...***(((''''''(((***,,,---------,,,)))((())),,,...---+++---222<<>>===>>>???DDDFFFJJJNNNOOONNNKKKIIIFFFGGGIIIIIIHHHDDDAAA>>>===<<<;;;:::888777666666<<<<<<<<<;;;:::999888888999888666444222333666888>>>@@@CCCEEEFFFEEECCCAAAAAA>>>:::999999999999999777777888???IIIUUU^^^ccc]]]WWWQQQNNNNNNKKKFFF@@@999666333222555888;;;===<<<;;;:::999888888999:::888777888:::======<<<:::888777555444333333444555222222111000000000000000333333222111222555777999555444333222222444555777999999999888666555666888777555333333444444444333333333333444444555555555555888;;;<<<======>>>@@@BBBAAAAAABBBBBBAAA===:::888888777666555333222111---+++)))(((&&&&&&&&&&&&%%%&&&'''))),,,...///000000///---------,,,)))'''&&&&&&&&&$$$"""     !!!%%%'''(((###!!!!!!$$$%%%,,,///555>>>CCCAAA777/// %%%+++222999>>>HHHQQQ^^^fffhhhddd]]]YYYSSSNNNFFF===888555555666333333333222111///...---,,,,,,---...///000000111000////////////000000111111222111---'''!!!''''''!!!     rrrfff]]]XXXTTTSSSRRRSSSWWW[[[]]]^^^WWWRRRKKKEEE>>>888333///(((&&&###"""!!!   %%%)))000666:::>>>CCCBBB???;;;888444111...+++'''%%%%%%%%%'''***...///---++++++((('''***///222222000...444===GGGMMMNNNKKKGGG???@@@AAA@@@???>>>@@@AAAGGGJJJMMMOOOOOOMMMIIIGGGDDDEEEFFFFFFDDDAAA>>><<<:::::::::999999888777777;;;;;;;;;;;;:::999777777::::::888555111111444666>>>BBBFFFJJJLLLJJJGGGEEECCC@@@;;;888888999999999888888;;;AAAKKKUUU\\\```[[[VVVPPPNNNNNNKKKEEE@@@888555333333666:::<<<===;;;:::888777888888999999888888999:::<<<<<<;;;999888777555444333333444444111111000/////////000000222222111111222555777999555444222222222444666777666777777666444333444666666444333333444444444222222333333333444444555555444666888999999999:::<<<===<<<<<<===>>>>>>;;;999888888777666444222000///,,,+++(((&&&%%%$$$$$$$$$###$$$&&&(((***,,,...///...,,,++++++,,,+++)))'''&&&&&&%%%$$$###"""!!!   """$$$$$$$$$$$$ !!!!!!   ###&&&%%%$$$"""%%%,,,000555555777===BBB@@@777...!!!&&&,,,222999@@@EEEOOOVVV```eeeddd]]]VVVQQQKKKFFF>>>777333333555777333333333333222111000///,,,,,,---...///000111222000000////////////000000111111///***"""!!!%%%&&&"""      {{{mmmccc]]]YYYVVVVVVVVVXXXZZZ[[[YYYXXXRRRNNNFFF???999222---)))&&&$$$!!!  """'''+++222777:::===AAA@@@<<<888555000---***'''$$$""""""###%%%+++000111...******'''%%%***222888888777333888???FFFIIIIIIGGGEEE???AAABBBBBBBBBBBBCCCDDDLLLMMMPPPQQQOOOLLLGGGEEEAAABBBAAAAAA???===;;;:::999999999999999999999999999::::::;;;:::999777666::::::999555111000333777???DDDJJJPPPQQQPPPLLLIIIEEE@@@;;;777666888999999888999===DDDNNNWWW]]]```\\\WWWQQQOOOOOOKKKEEE???777555444555888:::<<<<<<:::888666555777888888777888888888:::;;;;;;999777777666555444333333333333000000////////////000000222111111222333555666888333222111111111333555666333444555444333333444666444333222333444555333222111222222333444555555555444555666666666666777999888888888:::<<<<<<:::888:::999888666444111///...)))(((&&&$$$""""""""""""######%%%&&&(((***,,,,,,+++***)))***++++++***(((&&&&&&%%%%%%$$$######"""!!!###%%%&&&(((******)))'''&&&    !!!$$$$$$"""%%%000999======:::888<<<@@@>>>555---!!!%%%)))...444:::@@@GGGKKKTTTYYY^^^```]]]VVVOOOKKKDDD@@@999444111222444666222333333333222111000000,,,---...///000111222333111000//////.........///------***###(((((('''###    ))),,,)))!!! ttthhh```\\\YYYXXXYYYZZZ\\\\\\YYYSSSOOOJJJFFF@@@999444...(((%%%%%%"""  ###(((000555:::;;;===???===888222///+++(((&&&$$$""" !!!%%%,,,222444///+++)))%%%###)))444<<>>===@@@DDDGGGGGGEEEDDDCCCCCCDDDFFFGGGFFFFFFGGGHHHMMMNNNPPPOOOMMMHHHCCC@@@???>>>===;;;:::999999999888888999999:::;;;;;;;;;888999:::;;;;;;:::888777666888888555111111555:::BBBGGGNNNUUUWWWUUUPPPMMMFFFAAA:::666555666888999666888>>>FFFQQQ[[[aaacccaaa[[[UUUQQQOOOKKKBBB<<<777666555666888;;;;;;;;;888666333333555777777666777777777888999999777555555555444444333222222222/////////......//////000111111222333444444555555222111000000000222444666222333444444333333555777444333222333444555333222000000111222444555666666444555555555444333555777444444666999;;;;;;999666<<<;;;999777444000...,,,'''&&&$$$###""""""#########$$$%%%&&&((()))***+++***)))***+++---...---,,,))))))((('''&&&&&&&&&&&&&&&$$$#########""" ###&&&((()))(((((())))))(((%%%"""   '''444???DDDFFF===888555888<<<;;;222)))!!!%%%***---///222888===CCCHHHNNNRRRUUUXXXYYYXXXSSSLLLGGGDDD???<<<777222000///000222111111111111111111000///---...///000111333444444111111///...------,,,,,,)))(((%%%"""+++***&&&   (((333888555---&&& pppddd^^^[[[YYYYYYZZZ]]]^^^]]]WWWOOOIIIBBB>>>:::555111---((($$$$$$!!! $$$)))444999<<<<<<<<<===:::555...+++'''%%%$$$###""" !!!%%%---444666111,,,((($$$""")))555???CCCCCCFFFGGGIIIIIIGGGDDDCCCBBBEEEGGGJJJJJJJJJIIIJJJLLLKKKLLLMMMLLLIIICCC>>>:::===<<<:::888777777888888888888999:::;;;;;;<<<<<<777999:::<<<<<<;;;:::888333666777555222222888===CCCIIIQQQXXX[[[XXXTTTPPPFFFAAA:::555444666777888555777>>>HHHTTT^^^eeegggeee___XXXSSSPPPJJJ@@@999777666555666999;;;;;;;;;888555222222555777666555666555555666888777555333555444444333333222111111//////.........//////000111111222444444444444444111000//////000222444555222333444444444555777999333222222333555555333222///000111222444555666777444555555444333222444666111222555999;;;;;;888555===<<<:::777444000---+++''''''%%%$$$$$$%%%&&&&&&%%%&&&'''((()))***++++++,,,+++,,,...000222111000------,,,+++************...,,,+++++++++***'''%%%"""$$$%%%''''''&&&$$$######%%%&&&((()))))))))(((%%%&&&&&&%%%"""  !!!""""""!!!"""###(((333@@@IIILLLKKK888444111444999777...$$$!!!"""$$$&&&)))...444888666999???DDDIIINNNSSSVVVTTTUUUTTTQQQKKKEEEAAA???===:::666222///---------//////000000000000//////......///111222444555555222111///...,,,+++++++++''''''$$$$$$+++)))'''"""   ---:::@@@>>>666...%%%!!! yyylllfff```\\\[[[[[[]]]___^^^ZZZRRRIIIDDD<<<888222...+++(((%%%###  &&&---666===CCCDDDCCC@@@999111***'''$$$"""!!! %%%,,,222333///+++$$$$$$%%%'''...999EEENNNPPPOOOLLLGGGBBBAAADDDHHHGGGJJJNNNPPPPPPOOONNNOOOPPPMMMJJJHHHEEEAAA===:::777777777777888999:::;;;999;;;===???@@@???>>>>>>888999;;;<<<>>>??????>>>===:::888777444222777>>>FFFMMMRRRUUUXXXZZZXXXSSSGGG@@@777222222444555555777888<<>>777666777777888888888777777333222222444666777777666888777555444333333444444555555666666555333222000///////////////////////////000222444555555444333444000++++++---111222222333444666777777555444222333333333222111000//////000111333333333333555666333333333333333333333333333666:::<<<<<<<<<;;;<<<===@@@===666000///---***%%%%%%$$$$$$%%%&&&((())))))))))))*********++++++((()))+++---000222555666666444111000///111333555666666666555555444444444...///222333222000---++++++***)))'''%%%###!!!!!!"""  """$$$$$$""" )))222222777@@@HHHLLLKKKHHHEEE555111...,,,---...,,,***&&&''')))+++...333999>>>CCCDDDFFFIIIMMMQQQTTTVVVUUUSSSOOOJJJEEEAAA>>>===:::888555111...---,,,+++///...---,,,,,,,,,,,,,,,---///111444555444444333111...,,,,,,...///...,,,///%%%###+++...---***"""   """///:::@@@@@@>>>===222///((( uuujjjddd```]]]]]]]]]]]]]]]ZZZTTTLLLDDD???888444///+++(((%%%### '''...888???DDDDDDCCC@@@999111***'''###!!! ###***//////,,,(((%%%$$$$$$%%%***444@@@HHHQQQPPPLLLEEE???>>>AAAEEELLLOOORRRSSSRRRPPPOOOOOOMMMKKKGGGDDDBBB???<<<999777777777777888999:::;;;999;;;>>>@@@AAAAAA@@@???;;;::::::;;;===?????????<<<999888888666555:::AAAJJJPPPVVVXXX[[[]]]ZZZUUUFFF@@@777333333555666666555666999CCCQQQ___hhhlllhhhbbbZZZTTTOOOHHH???888777777888888888888888777555444333555777888888777666555444333333444555555555555555555555333222111////////////////////////000222555777888777555444333000,,,,,,...111222111444555777777777555333222222333333222222000//////000222333333222222444555333333333333333333333333555888<<>>===<<<<<>>>>>===<<<;;;:::999999555666777777555111---***&&&%%%###!!!  $$$$$$$$$$$$""" '''444===HHHLLLQQQTTTSSSNNNGGGCCC555222///...///000...---+++---000333666<<>><<<:::999777777777777888999::::::888;;;???BBBDDDCCCBBB@@@>>><<<::::::===???AAAAAA===:::888999999999>>>DDDLLLQQQVVVXXX[[[]]]YYYSSSEEE???888444444666666666333333666AAAQQQ___fffhhhfffaaaYYYSSSNNNGGG???:::888888999999999999888888666555444555777888888777444333333222222444555666555555555555444333222222000//////......//////000222444777::::::999777555111///......000111111111666777888888888666333222222222222222222111000///111333444333222222333444333333333333333333444444777;;;???AAA@@@>>><<<;;;AAADDDBBB;;;444000,,,'''%%%%%%%%%%%%&&&(((***++++++,,,---...---,,,)))((('''&&&&&&'''***...222444999999:::<<<===???@@@AAADDDCCCBBBAAA???===<<<;;;999999999888444///***&&&!!! ###&&&''''''''')))'''%%%!!! ***888FFFPPPXXXYYYZZZXXXRRRJJJBBB===666555333333444444333222111444888<<<@@@EEEJJJNNNLLLMMMNNNOOOPPPOOONNNNNNHHHFFFCCC@@@===:::888777:::999666444222000///////////////...//////000000111222333333333111000///,,,---///111111///***&&& !!!$$$,,,333444///)))  !!!(((---111555777777555000''' pppjjjhhhddd___^^^YYYWWWSSSLLLEEE===777444///,,,'''$$$""" ###,,,222<<>><<>>BBBDDDDDD???;;;999;;;;;;<<>>777444555777777666333222666BBBRRR___ddddddddd___XXXRRRLLLFFF@@@;;;999::::::::::::999999888666555444555666777666555444333222111111222333444555555555444444333333222000000///......///000000222444888:::;;;999666444//////000000111111111000888888999999888666333222222222222222222111000///222333444333222111222333333333333444444444444444999<<>>666111+++&&&&&&%%%%%%&&&''')))+++,,,,,,---//////...+++(((&&&&&&%%%$$$$$$&&&***///222444555777999;;;<<<<<<<<>>==================<<<:::888;;;???BBBEEEHHHLLLOOOQQQQQQRRRQQQPPPMMMJJJHHHDDDCCCAAA???<<<;;;:::999:::999777666444333222111............///000000111333333333222111000...---+++---000222111---'''###"""+++444888444***"""   %%%***---///...+++$$$ {{{pppmmmkkkddd[[[WWWRRROOOKKKEEE>>>888444222,,,((($$$"""   (((111888???DDDGGGFFFEEECCC???999,,,'''!!! ((('''&&&&&&(((...666<<>><<<;;;???GGGMMMPPPSSSUUUUUURRROOOMMMLLLEEEBBB>>><<<<<<<<<<<<;;;888888888777888888999:::888;;;???BBBDDDDDDCCCBBB@@@===;;;>>>CCCHHHIIIHHHDDD>>>;;;<<<===>>>AAAFFFEEEHHHKKKNNNSSSUUUPPPHHHAAA<<<777555666777666555333444999DDDRRR]]]aaa``````\\\VVVOOOIIIDDD???<<<;;;;;;;;;;;;;;;:::999999555444333333555555444222444333222111000000111222555555444444333333333333111000///......///000111111333666888888777444222...///111222222111111111888888999999888666333222111111222222222111000000111333333333111000111222333333333444444555555555999;;;>>>>>><<<:::999999EEEHHHGGG???777222,,,&&&&&&&&&&&&&&&''')))+++,,,+++,,,......---***'''%%%&&&%%%###"""$$$'''+++......000222444555555444444::::::999777666444333222000111111000,,,'''"""  !!!&&&(((,,,---------+++'''$$$!!! )))***000<<>>999---)))""" ###((()))))))))+++...333777<<<===>>><<<<<>>???EEEMMMRRRRRROOOIIICCC>>>>>>>>>===???BBBBBBEEEGGGKKKQQQTTTNNNEEE>>>:::555444666777555333333666>>>GGGQQQXXX[[[\\\]]]YYYTTTMMMGGGAAA>>><<<<<<======<<<<<<;;;:::999666444333333444444222111222111000//////000111222555444444333333333444444222111///......///111222111222333444555444222111...000222222111000111222666777888888888666333222111111222222222111111000000222333222111111222333333333333444555555666666999:::;;;;;;999888999:::FFFIIIGGG???777222,,,''''''&&&&&&&&&&&&((()))*********++++++***(((%%%$$$&&&%%%###"""###%%%''')))***,,,...///111111000000444444333333222222111111///000111000...)))%%%""""""'''***---/////////---***'''###"""(((...222===>>>BBBNNN^^^kkkqqqsssjjjfff```YYYTTTQQQQQQQQQVVVXXXZZZYYYVVVQQQOOOMMMNNNOOOOOOMMMJJJIIIJJJKKKPPPOOONNNLLLIIIFFFBBBAAA>>>===;;;:::999888888888777888888888777666555444......------......//////111000000000//////......---///111111---((($$$"""$$$***111333..."""    yyymmmgggbbbWWWLLLFFF@@@>>>;;;777222---***(((%%%""" $$$+++666BBBJJJKKKNNNMMMHHHDDDAAA<<<555///***###"""&&&...///111111111222444666777:::<<<===>>>AAAGGGLLLTTTVVVWWWUUUQQQLLLIIIHHH>>>===<<<<<<======;;;:::999999888888888888888999::::::;;;<<<>>>??????@@@@@@@@@DDDNNNYYY^^^[[[WWWOOOGGG@@@???>>>;;;;;;===>>>@@@CCCGGGNNNRRRLLLBBB;;;777444444555666444222222888AAAIIINNNQQQUUUWWWZZZWWWRRRKKKDDD???===<<<===>>>>>>===<<<;;;::::::777555444444444444222111............///111333444555444333333333333444555333111///......///111333111111222222222111111111///111222222000000222444444555777777777555333222000111111222222222111111///000222222111111222444333333444444555666666666:::::::::999777888:::===GGGIIIFFF===555111---)))''''''&&&%%%%%%&&&'''((((((((((((''''''%%%$$$###'''&&&%%%#########$$$%%%&&&''')))+++---///000000/////////000000111111222111222222222///+++'''$$$###%%%(((+++---.........,,,+++(((%%%""" ###)))111;;;CCCHHHQQQPPPSSS]]]jjjrrrqqqnnneeedddbbb___]]][[[ZZZZZZaaadddfffddd^^^XXXTTTSSSUUUTTTRRRNNNJJJHHHIIIJJJLLLKKKIIIGGGEEEBBB@@@@@@<<<<<<:::999888888777777666666777888888777666555000000//////.../////////............//////000111///111111...)))%%%######(((,,,///,,,###     yyyjjjbbb[[[QQQGGGBBB;;;:::777333...)))%%%"""###   '''000;;;HHHPPPQQQSSSPPPJJJCCC???999222000+++###$$$)))666777999999777666666777111555:::===@@@DDDJJJPPPYYYZZZZZZXXXRRRMMMIIIGGG<<<;;;:::;;;<<<<<<;;;999999999888888888888888999::::::::::::;;;<<<>>>???@@@BBBIIIUUUaaafffbbb\\\SSSJJJBBB???===:::999::::::<<>><<<<<<>>>>>>>>>>>>===<<<;;;:::888777555555555555333111+++++++++---///333555777555444333222333444555666333111///......///111333222222111000000111111222///111333222//////222555333444666777777555444222000111111222222222111111...000111222111111333555333333444444555666777777;;;;;;999888777888<<>>IIIRRRXXX\\\ZZZ\\\eeeoootttoooiiiaaacccfffhhhiiihhhfffeeegggjjjllljjjccc\\\WWWUUUVVVTTTQQQLLLHHHFFFGGGIIIIIIHHHFFFCCCBBB@@@@@@???>>>===<<<:::999999888888555666777888888777666555222222111000//////000000------------...000111222111222111---'''######%%%+++------&&&    xxxhhhYYYNNNFFF@@@;;;444222...***'''%%%%%%%%%!!!+++666CCCOOOWWW[[[ZZZWWWNNNCCC:::555333///+++%%% """,,,666DDDFFFGGGDDD>>>888666666666888:::===AAAGGGNNNRRR^^^^^^^^^[[[UUUNNNFFFAAA===;;;888888:::;;;:::888:::999888777777888999:::::::::;;;;;;;;;<<<<<<<<>>;;;<<<;;;::::::;;;<<<>>>???=========<<<999555111...,,,,,,---...111444777999777666555555666777666444111000///------///111222000111111111111000000//////...---...///111444666888888888777666444333222111111111111111111111111111222333222111111222333222555999;;;:::888888777999888999:::888555999@@@LLLMMMHHH<<<222...,,,******)))((('''&&&%%%%%%%%%############""""""""""""%%%%%%$$$###""""""######%%%%%%(((,,,000222222222///---,,,---///000///...///222444444111...+++***'''((('''%%%$$$%%%(((***,,,---...///////////////......---+++***(((&&&%%%&&&((())))))((('''((()))''',,,555@@@KKKUUU]]]aaajjjeeebbbdddiiijjjeee___^^^ccciiinnnooommmkkkjjjgggfffdddbbb^^^ZZZVVVTTTTTTRRRNNNIIIGGGFFFFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;:::999888777777888888888777666444333444333111111222111000...222111000//////000111111333333000,,,((((((,,,000333///'''   }}}rrrbbbSSSIIIAAA;;;777111///+++(((%%%###""""""&&&000<<>>:::777666666333///000555:::<<>>===>>>>>>===:::666222///,,,,,,---///111444777888777666555555666666444333111000///......//////000000000111111111111000000//////...///000222555666:::999999888666555333222////////////000000111111111222444444222222222333333666999:::999888777888:::888888999777555:::AAALLLMMMHHH===333///,,,))))))((('''&&&&&&%%%&&&&&&#########"""""""""!!!!!!$$$$$$###"""""""""""""""$$$%%%(((---222555666666333000......///111111000000222444555333111000000222222111///------///111111111222222222111000000******)))((('''''''''((()))+++------,,,,,,---...111555===FFFQQQZZZaaadddjjjgggddddddfffddd```[[[\\\aaahhhmmmmmmllljjjjjjbbbbbbaaa___\\\XXXUUUSSSQQQOOOKKKGGGDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???<<<;;;:::999888777777777888888999999888666555444444222111111111111000...222111000000000111222222333000+++''''''+++111555222+++     uuuiiiYYYKKKAAA;;;666333---+++(((%%%""" )))555AAALLLVVV\\\aaa___XXXNNNBBB777000,,,+++'''"""%%%333@@@TTTTTTRRRKKKBBB;;;888999:::<<<>>>AAADDDIIIOOOSSSXXXZZZ[[[ZZZTTTLLLCCC>>>999888777888:::;;;;;;::::::::::::;;;<<<===>>>???============<<<<<<<<<<<>>:::;;;;;;:::===<<<;;;;;;;;;<<<===>>>>>>>>>???>>><<<777333000,,,---...///222444777888888666555444555444333111000000000//////.........//////000111222222222222000000///000111333666777;;;;;;:::888666444222111,,,,,,---...//////000111111444666777555333333333666777888888777777777999;;;999888888666666;;;CCCMMMNNNIII???666111---)))''''''&&&%%%%%%&&&&&&&&&######""""""""""""!!!!!!###"""!!!!!! !!!!!!!!!"""$$$(((///666;;;======999666222000111333333333333555666666666555777888;;;;;;999777444333444555333333333333333222111000((('''&&&%%%&&&(((***,,,...000222333333222444555999===CCCJJJSSSZZZ```cccgggfffeeeccc```\\\YYYWWWZZZ___eeejjjkkkjjjiiihhh^^^]]]\\\[[[XXXTTTQQQOOOMMMKKKGGGDDDBBBAAAAAABBBAAAAAA@@@@@@???>>>>>>>>>;;;:::777555444444555666888999999999999777666555333222111000111111000...111111111111111222333444555...&&&###'''...333666...$$$   kkk```QQQDDD<<<666222///)))(((&&&###!!!***777CCCNNNVVV[[[^^^[[[UUULLLBBB888111...***&&& '''777EEEVVVVVVSSSKKKBBB;;;999:::===???AAACCCEEEIIIMMMQQQSSSUUUWWWVVVQQQJJJAAA<<<777666666777999:::;;;<<<;;;;;;<<<===???@@@BBBBBB>>>============<<<<<<<<<>>>HHHTTTaaalllnnncccVVVGGGAAA999333///...---,,,,,,///666@@@GGGGGGAAA:::999555444444111///111666>>>AAAEEEHHHJJJKKKNNNQQQMMMHHH@@@999777999;;;<<<>>>===<<<;;;;;;<<<=========???@@@@@@===999444111...///000222444666777888888666444333444333111///000000000000///...---,,,...///000111222333333333000000111111333555666777;;;:::999777555333111///***+++,,,---///000111222333666999:::888666555444777888888777555666888:::<<<:::888888666666===EEENNNOOOKKKAAA999444...(((%%%%%%%%%%%%%%%%%%&&&&&&###"""""""""!!!!!!!!!!!!!!!  """%%%***111:::@@@CCCCCC???;;;666444444666777777999999:::999888888:::===<<<<<<;;;777444111111222000000111222222222111111---+++)))'''(((+++...111222444777888888888999;;;;;;===AAAGGGMMMSSSWWWZZZ```aaabbb___ZZZUUUSSSTTTVVVZZZaaaeeegggffffffeee[[[[[[YYYWWWTTTPPPMMMKKKIIIGGGEEEBBBAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<:::888555333222222444555888999::::::999888777666333111000000111111000...111111111222222333444444555---%%%%%%***000222000&&&   qqq```WWWIII???888444000---'''&&&$$$""" +++999EEENNNVVVZZZ[[[XXXQQQJJJAAA888111---)))%%% )))999GGGRRRRRROOOIIIAAA;;;:::;;;???@@@BBBCCCDDDFFFIIILLLKKKMMMPPPPPPLLLFFF???:::555555666777888999;;;<<<<<<===>>>@@@AAACCCDDDDDD>>>>>>>>>>>>>>>>>>>>>===BBBKKKVVV```hhhggg\\\OOOAAA<<<555000---,,,,,,++++++///777???EEEDDD???999888444333333222000333999BBBGGGLLLPPPSSSVVVWWWXXXPPPFFF;;;555444777<<<@@@???>>>===<<<;;;;;;<<<======>>>@@@@@@>>>:::444111111222333444666777888888777555333222333222000.../////////000///...---,,,//////000222333333333333000000111222444555666777999888777666333111///---+++,,,---...000111333333666999<<<<<<;;;888666666777888777666555666888;;;<<<:::999999777777>>>FFFOOOPPPLLLDDD===777///(((%%%%%%$$$$$$$$$%%%%%%&&&"""""""""!!!!!!!!!!!!  ###&&&+++333<<>>999666777888999999======<<<999777777999;;;888888777444000---------+++---///111333555666666666444///,,,,,,...111333444666999:::999:::;;;<<<888999<<<@@@DDDIIIMMMPPPVVVYYY[[[YYYSSSPPPPPPQQQQQQVVV[[[___````````````ZZZYYYWWWTTTPPPLLLHHHFFFFFFEEECCCBBBAAA@@@@@@@@@???>>>>>>======<<<;;;;;;:::888444222111222333444888888999::::::999777666222000///000111111000///111111222222333333333333...)))&&&***111444///***    uuudddSSSKKKAAA999444111---)))%%%$$$###"""  ---:::EEEOOOVVVZZZZZZVVVOOOGGG???777///)))***&&&!!!(((888FFFMMMNNNMMMHHHAAA<<<;;;<<>>@@@BBBCCCDDDEEEEEE???@@@@@@@@@AAAAAAAAAAAAIIIQQQYYY___cccaaaVVVJJJ;;;777111---,,,,,,,,,+++---111888???CCCBBB===999666333222333333222666===IIIPPPWWW\\\___bbb```\\\PPPDDD888333444777===CCCAAA@@@>>><<<;;;;;;<<<<<<<<<>>>@@@AAA???:::444111222333444666777777888888555333222111222111000...........................000000111222333333333333///000111222444555666666777777666444222000...---,,,---...///111222333444888:::<<<<<<:::888777777666777777666666777999<<<<<<:::999:::999888>>>FFFOOOPPPNNNGGGAAA:::111'''%%%%%%$$$######$$$$$$$$$""""""!!!!!!!!!!!!  !!!$$$&&&+++222:::@@@CCCCCC@@@===999777777888888888;;;;;;:::777444333444555333444444111...+++++++++)))+++...222666999;;;<<<<<<999444000...///111222333555777888777777888:::666666888;;;???CCCGGGJJJMMMOOORRRQQQNNNLLLLLLNNNMMMQQQVVVYYYYYYYYYYYYYYYUUUUUUSSSPPPMMMHHHDDDBBBCCCCCCBBBAAAAAA@@@@@@@@@>>>>>>======<<<<<<;;;;;;999888555333222222333444777777888999999888777666111000//////111111000///111111222222222222111111'''''')))000777555,,,###   yyyeeeVVVEEE@@@888333000---((($$$""""""!!!!!! ,,,888CCCLLLSSSWWWUUUQQQJJJDDD>>>777///***+++'''### (((666CCCKKKMMMMMMIIICCC===<<<<<>><<<>>>???@@@???===:::888444666777777666666999;;;>>>???AAACCCDDDEEEDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGOOOTTTYYY[[[[[[XXXNNNDDD666333...,,,,,,,,,---,,,///333999>>>AAA@@@<<<999555222222333444444:::AAAPPPYYYbbbgggjjjkkkeee\\\NNNBBB777666777999===AAABBB@@@>>>===;;;;;;;;;<<<:::===???@@@>>>:::444000111222333555666666666555333222000000111111000///...---,,,,,,---...000111111111222333333222222222...///111222444555555555666666555444333111000///---......///111222333333777999:::999777555555666444555666777777888:::<<<;;;999:::<<<:::999???FFFPPPQQQOOOIIICCC===111'''&&&%%%$$$######"""######""""""!!!!!!!!!  !!!!!!###$$$)))///666;;;======;;;888666555555666555444444555444222///---...//////000000///,,,***)))***((()))---111555999;;;<<<:::777333///,,,,,,---...111222444444444333444555333444555777;;;@@@DDDFFFGGGIIIKKKKKKJJJIIIIIIIIIIIILLLQQQSSSSSSRRRRRRRRRNNNNNNMMMLLLIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;999888777666555444444444555666777888888888777666111///...///000111000///111222222222222000///...)))+++000666777111$$$  """+++///...***&&&  vvvfffTTTGGG<<<888222///---)))$$$ (((444???GGGOOOSSSOOOKKKFFFBBB>>>999333...,,,((($$$  '''444AAALLLNNNOOOLLLEEE???<<<<<>>;;;999999:::888999;;;<<<<<<;;;999888444666888777555555888;;;???@@@BBBCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKPPPTTTWWWVVVTTTQQQHHH???444111---+++,,,---------111555:::>>>@@@???<<<999555222111333555666<<>>999444000000111222444555555444333222000///000111111000///---,,,++++++,,,...111222222222333333333222111111...///000222333444555555666666666555444333111000---......///000111222222777777888666444333333555222444666777888999;;;===:::999;;;===<<<:::???FFFPPPQQQOOOJJJEEE>>>222&&&&&&%%%$$$###"""""""""""""""!!!!!!!!!  !!!""""""###''',,,333777888888777555333333333444333111...//////...+++*********+++,,,---,,,***(((((()))%%%'''+++///333666888:::666444000,,,***))))))***///000222222111000000111111111222555999===BBBDDDEEEFFFGGGGGGHHHGGGFFFEEEGGGJJJNNNPPPPPPOOONNNNNNIIIIIIIIIHHHGGGEEECCCAAA>>>>>>>>>???????????????>>>>>>>>>===<<<<<<;;;;;;999999888777666555444444555666777888888777666555000///...///000111000///222222222222111///...,,,111333777999666+++  )))555;;;:::666222'''$$$  xxxiiiXXXIIIAAA555222...+++)))(((%%%$$$!!! '''111:::CCCJJJOOONNNHHH???;;;999777222---///***&&&%%%&&&%%% %%%111;;;GGGOOOSSSNNNGGGBBB>>>;;;===<<<;;;<<<===<<<999777888888777666666666666666111111222444777999;;;<<>>>>>??????===:::999:::;;;;;;===???@@@>>>999333000222222222222333444555555666555333111000000111111------,,,,,,---000222444222000000444888888333.........000111222333333333333444555555444222000///......//////000000111111666666666555444444333333333555666555555666888:::888;;;<<<:::666888@@@GGGSSSQQQOOOMMMHHH<<<...$$$###"""!!!"""######!!! #########"""""""""!!!!!! $$$&&&$$$"""###%%%(((,,,///222444555777666444222000/////////...---,,,+++***)))))))))------,,,++++++***)))))))))***,,,...000222333333444111---***'''''''''(((,,,,,,---------,,,++++++///000222555999===AAADDDEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHJJJIIIGGGGGGGGGEEECCCAAA===<<<<<<<<<>>>???AAACCC@@@@@@???>>><<<;;;999888999777555555555666555444333555777888888777444333444555555333111111222333333111//////000000...,,,666888999555,,,!!!  ***444777888;;;>>>555111***""" yyygggYYYKKK>>>888222///+++((('''%%%###""" '''000999BBBIIINNNLLLFFF???;;;999777333//////+++'''&&&'''&&&"""###,,,666DDDMMMTTTPPPIIICCC===999999999888999::::::888555555555555555555666777888111111222333666999;;;===BBBEEEFFFEEEBBB@@@AAACCCDDDGGGJJJLLLMMMOOORRRTTTUUUTTTSSSRRRQQQLLLCCC===666222...+++,,,---......111333777999;;;:::999888666222000111333555;;;CCCUUUcccrrrvvvpppeeeVVVIIIAAA???<<<999888999;;;===??????>>><<<:::999;;;<<<<<<>>>??????<<<888444111333333222222333333444555666555333111000000000111...------,,,---///222333222000000333777777333......///000222333333444444555666777777555333111///...//////000000111111222666666555555555444444444333555666555444555777888777:::;;;888555777???GGGSSSRRRQQQMMMEEE:::---%%%"""!!!!!!"""$$$$$$"""!!!$$$$$$######""""""!!!!!!!!! !!!$$$%%%$$$"""###$$$'''+++...111222333444333222000///.........,,,+++***)))((((((((((((,,,,,,++++++***)))(((((()))***+++---///000111111333111---***'''''''''(((******+++++++++++++++***///000222555999===AAACCCCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGEEEEEEFFFEEECCCAAA======<<<<<<===>>>@@@AAA??????>>>===<<<:::888888888666444444555555555333444555777888888666444222444555555444222222333555444333000///...------,,,===<<<888111&&&  %%%+++...111777<<<999555...&&& |||dddTTTHHH<<<444000...+++'''%%%###""" (((111999AAAHHHMMMJJJEEE???;;;:::888555111000,,,)))(((((('''###  !!!(((000@@@LLLUUUSSSLLLCCC;;;555555444555666888888666444333333333444555666888888222222222333555999<<<>>>DDDEEEFFFDDD@@@???BBBDDDHHHIIILLLNNNOOOQQQUUUXXXUUUSSSPPPOOONNNIIIBBB<<<555222...,,,,,,---......333444555777888777777666666222000222333555<<>><<<:::888888888:::;;;??????===;;;999999<<>>===;;;777444222444333333222222333444555666444333111000000000000//////...---...///000111111000000222555666222//////000111222333444444444777777888888666444111/////////000000111222222333555555555555555444444444444555666555444444555666777888999666333666>>>FFFPPPQQQOOOIII???333)))$$$"""!!!!!!###%%%%%%$$$###%%%%%%$$$######"""!!!!!!"""!!!!!!"""###$$$###"""###$$$'''***---///000111111111000///......------+++***)))(((''''''''''''++++++******))))))(((((()))***+++---.../////////222000,,,)))(((''''''((('''((()))***************///000222444888<<>>===<<<;;;;;;<<<===>>>=========<<<;;;999888777666444333333444555444222444555777888777666333222444555555555333444555777666444222...,,,,,,...000???;;;333(((  !!!&&&000777999555...%%% }}}kkkUUUGGG===555000///+++((($$$"""!!!  !!!)))222:::AAAHHHMMMIIIEEE@@@===;;;888555222000...+++))))))'''$$$!!!!!!"""###'''...>>>KKKVVVUUUMMMCCC999111111111222444777777666444222222222333444555666777333333333444666:::>>>AAAEEEFFFFFFCCC@@@@@@CCCGGGKKKMMMOOOPPPRRRTTTXXX[[[VVVSSSOOOMMMKKKGGGAAA<<<444111...,,,---.........333444444555555555555444555222111333333666>>>GGGVVVbbbllliii]]]PPPCCC;;;;;;:::999888888888888999>>>===;;;999777999===@@@BBBAAA???<<<999777555555555444333222222333555666666444333111000000000000000000///......//////000000//////111444444111///000000222333333444444444777777888777666333000...//////000111222333333444444444555555555555555555555666777777555444555666888999888666444777>>>DDDLLLLLLKKKCCC777,,,%%%""""""!!!!!!###%%%&&&%%%$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$%%%(((***---...///000000000000000000///......+++***))))))((((((((()))*********)))))))))))))))+++,,,---...............000///,,,***((((((((((((&&&'''(((******+++++++++...///111444888;;;===?????????@@@@@@@@@AAA@@@@@@DDDCCCCCCBBBBBBCCCCCCDDDCCCBBBBBBCCCEEEEEEDDDBBB>>>===;;;:::999999::::::;;;;;;;;;:::999888777666444333222333444444333111444555666777666555333222444555666555444555777999666555333000......222666999222((( %%%---...+++%%% kkk\\\JJJ???777111...///)))&&&###!!!  $$$+++333;;;BBBHHHMMMIIIGGGCCC???<<<999666444111///---+++)))'''$$$""" $$$&&&''',,,222@@@LLLVVVTTTKKKAAA777///000000111333666777666555333333333333333444555555555555555777:::>>>AAACCCFFFGGGFFFCCCAAABBBFFFJJJNNNPPPRRRTTTUUUWWWZZZ]]]WWWSSSOOOLLLJJJGGGAAA<<<333000...------.........333333333444444444333333444222222444444666???IIIXXX```ddd^^^TTTJJJBBB;;;:::999999999999999888888<<<<<<:::888888:::>>>BBBEEECCC@@@<<<:::888777777555333222111222444666888666555333222111000111111111000000////////////////////////000111222000///000111111222333333333333555666666666444222///......///000111222333444444333444444444555555666666666777999999777666666777:::::::::777666888>>>BBBGGGGGGDDD<<<111'''###""" """$$$%%%$$$###""""""!!!!!!!!!  !!!"""$$$&&&(((&&&''')))+++---...//////000111111111111000///...++++++******))))))******))))))))))))************------...//////////////////...---+++***)))))))))((()))***+++,,,,,,---,,,---///111444777999;;;<<<===>>>???AAAAAAAAAAAAAAAEEEEEEDDDCCCCCCDDDEEEEEEAAAAAAAAABBBDDDEEEDDDCCC===<<<:::888777777777888888888888888888777666555333222222333444444333111444444555666666555444333444555666666555555777999444444444333333555999<<<111)))    oooYYYMMM@@@888333---++++++'''$$$!!!   %%%,,,333:::AAAGGGKKKHHHGGGEEEBBB>>>;;;999777444333111---***'''$$$### ###(((+++---222888EEEOOOUUUQQQGGG>>>555/////////000333666777666444444444333333333444555555777888999<<>>;;;999888888444333111111222555888:::777666555333222222222222000000000000000000000000---...//////000000/////////000111222222222222222333444555555444222000.........///000111333444444333333333444555666777777777999<<<<<<;;;999999:::;;;;;;;;;999888999;;;>>>AAA???:::333***$$$!!!   """%%%'''((()))***,,,---.........//////000000///...,,,+++))))))(((((((((((())))))''''''(((((())))))******------...///000000000000//////...,,,,,,+++++++++***+++,,,------------------...111444666888999:::;;;===???AAABBBCCCBBBBBBEEEEEEEEEEEEEEEEEEEEEEEE?????????@@@CCCCCCBBBAAA<<<:::999777666555666666666666666777666666555555222222222444555555333111222333444444555555555555555666666666444444666888333333333666:::======<<<+++"""   lll\\\IIIAAA888444///)))&&&&&&$$$"""  $$$+++222888???EEEHHHEEEEEEEEECCCAAA???>>>===999888555111,,,(((&&&%%%$$$###&&&,,,///111777>>>KKKRRRTTTMMMBBB:::444000......///222444555444333333333333333444555777777888:::>>>AAADDDGGGHHHHHHDDDFFFHHHGGGFFFHHHMMMQQQRRRUUUYYY[[[ZZZYYYYYYYYYTTTQQQMMMKKKIIIDDD===777111///------...//////...///111333555666555333222222222444555555777AAAMMM[[[\\\YYYSSSOOOKKKCCC;;;:::;;;<<<======<<<;;;:::===>>>?????????AAADDDGGGIIIGGGDDDAAA===;;;:::999333111000000333666:::===999888666444333333333444///000000111111111000000------...///......////////////000111111111000000333444555666555444222111,,,---...///111222333444222222333444555666777888888;;;>>>???>>>=========;;;;;;;;;:::999888888888777222,,,%%%!!! !!!!!!!!!$$$((()))***+++,,,,,,,,,,,,+++,,,,,,,,,+++)))&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''((((((+++,,,---.../////////////////////...------------,,,,,,------------,,,,,,,,,...111333666777888888888:::===@@@BBBCCCCCCCCCBBBCCCDDDDDDDDDDDDCCCBBB===<<<<<<>>>@@@@@@???>>>:::999777555555444555555444444555555555555555444222222222444666666444222000111222333555666777777555666666555444333555666333222333999???AAA<<<777###    |||kkkXXXHHHAAA:::444222...(((######"""   ###***000777===BBBFFFBBBCCCEEEDDDCCCBBBBBBBBB<<<;;;999444///***''''''(((''')))...222444:::AAAPPPTTTTTTJJJ???888444111------...111333444333111111111222333555777999:::999<<<@@@DDDHHHIIIJJJJJJCCCFFFHHHIIIHHHJJJOOOSSSSSSVVVZZZ\\\\\\ZZZXXXWWWRRROOOLLLJJJHHHCCC;;;555111///------/////////......000444666777666333222222222444666555777BBBNNN\\\[[[XXXSSSQQQMMMCCC888:::<<<>>>??????>>><<<;;;>>>@@@AAABBBCCCDDDGGGIIIJJJHHHEEEBBB???<<<::::::222111000000333777<<<>>>:::888777555444444444444//////000111111111111111,,,---......------...000...//////000000000000///333444666777777666444333,,,,,,---///000222333333222222333444555777888888999<<>>===;;;999888666555444444555555333333444444555555444444222222333555777777444222///000111333555777888999666666666555333222444555333111222:::BBBCCC:::222      xxxfffTTTGGGAAA999555111---***'''###!!!  $$$(((---000222666<<>>888222333111///---,,,---...///111333555777777666555333444111000111111666CCCPPP]]][[[WWWRRROOOMMMCCC999888888:::===@@@@@@===;;;;;;???DDDGGGIIIIIIIIIJJJKKKGGGCCC@@@???===:::666111000///000333888<<>>===============<<<999999888222***"""$$$'''%%%!!!"""###$$$&&&&&&$$$###"""$$$###"""!!!$$$%%%&&&(((***+++,,,---........................---............------,,,---...///111222333444444666888;;;>>>???@@@??????@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;<<<<<<;;;;;;:::999888888777666666666666666777555444333333444555777777555444555777888666333555444444444666888:::;;;999666444444666888888666333111333:::AAA===///!!!      |||iiiXXXIII===999555222---***(((%%%"""   &&&)))...000111444999===AAAAAABBBDDDEEEEEEFFFFFFBBBAAA>>>999333...------111000222333222333<<>>??????===:::>>>AAAFFFHHHHHHHHHHHHHHHIIIFFFCCCAAA???<<<888444000/////////222777<<>>>>>===<<<<<<======>>><<<888888777000((( $$$(((***&&&!!!!!!###%%%''''''((()))******+++,,,------...------......------,,,+++,,,---///000222222333333555777:::<<<>>>???>>>>>>>>>>>>===============>>>;;;;;;;;;;;;:::999888888777777666555555555555555666555333333333555666888888777555666888888666333555555444555666888:::;;;;;;999666666888999888666222222555:::===666(((     ~~~gggVVVHHH<<<444222///---)))&&&%%%###   ###(((+++...//////000444888;;;===@@@CCCEEEFFFEEEEEECCCBBB@@@;;;666333333333777666777777444555===GGGNNNMMMIIIAAA777111///000000222222222000///000111333333444555666777888999:::===AAAEEEFFFDDDBBB???CCCGGGLLLNNNNNNMMMLLLKKKWWWYYYZZZZZZXXXVVVUUUUUUTTTLLLBBB===;;;:::666222000...---++++++,,,...///222444888:::;;;888555333111//////000222777EEESSS\\\[[[UUUOOOLLLJJJCCC;;;::::::;;;>>>@@@???===;;;AAADDDGGGHHHGGGFFFEEEEEEGGGEEECCCBBB???;;;555111......---...111666;;;>>>;;;999666444222222222333000000000000000000000000---,,,---///111111000......000111333444444444444333333333222222111111000///////////////000111111000111333666888:::;;;;;;999;;;======<<<<<<<<<===>>>???<<<888666555---%%% ###'''***---***&&& !!!"""###$$$&&&(((***+++,,,,,,------------,,,+++++++++,,,...///111222222222444555888;;;=========<<<>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999777666555555555444444333333444444444444333222333555888999;;;999888888999888666444555555555555777999;;;<<<===<<<:::999:::999888666222555888:::666+++     }}}lllVVVGGG===555000000+++(((%%%######"""  %%%***---//////......111555666999===BBBEEEFFFEEEEEEDDDDDDAAA>>>:::888999:::@@@>>>===<<<777666<<>>AAABBBAAA???===DDDGGGKKKMMMMMMLLLLLLMMMXXXZZZ\\\]]]\\\[[[ZZZZZZVVVLLLAAA999777777444111...---+++++++++---...000333555999<<<<<<999666333111///000111333999GGGUUU^^^\\\VVVNNNIIIGGGAAA:::999999;;;===@@@AAA@@@>>>BBBDDDGGGGGGEEEBBBAAA@@@DDDDDDDDDCCC???999333......---,,,---000555:::===<<<:::777333111000000111/////////000000000000000...---...///111111///---...///111333444444444333333222111111000000//////000000000000000111222333111222555777999;;;;;;<<<999;;;============>>>@@@@@@???<<<777555222+++""" !!!&&&***+++,,,...&&&""" !!!$$$''')))***+++,,,,,,,,,,,,,,,+++++++++,,,...///111222222222333555888;;;=========<<>>===<<<;;;;;;;;;;;;<<<;;;:::999777555333222333333222222222222333333333222222222333666888:::<<<;;;;;;:::999777555444555555555666777999<<<===>>>===<<<;;;:::888666555444888;;;888...      kkk[[[III>>>777111......(((&&&###""""""!!!  $$$***---//////------000444222555999>>>BBBEEEFFFGGGFFFEEECCC@@@======???AAAGGGEEEDDDAAA;;;777;;;CCCBBBAAA>>>999444111000000222222333111000000111333666777999::::::999777666666888;;;===>>>===<<<<<>>888222......---------000444999<<<;;;999666333000//////000......//////000000000000111000///000000///,,,***---...000111222333222222222111000////////////000000000000111111333444444333555777:::;;;<<<<<<<<<:::<<<>>>>>>>>>???AAACCCAAA@@@===777444111)))  %%%***+++***((((((  """$$$&&&(((((()))***************,,,,,,...000111222222222444666999;;;===>>>======>>>===<<<;;;::::::::::::;;;;;;:::999777444222111222222111111111111222222111111000111222555888:::;;;<<<;;;:::888666444444444444444555777999<<<===??????===;;;999666555555888;;;;;;444&&&  """!!!   ~~~lllXXXKKK===777333...******&&&$$$"""!!!!!! """'''***,,,---,,,---000444111222555999>>>CCCHHHJJJGGGGGGEEEBBB@@@@@@CCCEEEJJJIIIHHHFFF???999;;;BBB???===999666333111000///000111111111000111444666999999:::::::::999777666555777888:::;;;;;;;;;;;;AAACCCEEEEEEFFFHHHLLLNNNXXXZZZ]]]bbbggghhhgggeeeWWWMMM@@@777444444222///,,,+++***+++,,,///111333666777999::::::888666444333111111333555;;;IIIWWW]]]]]]YYYPPPJJJFFF@@@;;;888888:::===AAADDDDDDDDDAAACCCEEEEEECCC???===<<<@@@BBBDDDCCC>>>888333111000///......000444888;;;:::888555222000/////////---......//////000000111222111000000000...+++)))+++,,,...000111111111111111000///......///111111111111111222333444555666666888;;;===>>>>>>===<<<;;;<<<>>>>>>>>>@@@BBBEEEBBBAAA===888444111)))  ###&&&&&&### """"""$$$%%%'''(((((((((***+++---///000111111111444666888;;;=========<<<;;;:::999999888888888888;;;;;;:::888777444333222111111000000111111222222000/////////111333666888999:::;;;999666444333333333333333444666999;;;===@@@@@@>>>;;;777666666888;;;;;;777,,,  &&&,,,***$$$   nnn]]]JJJ???555222111,,,'''%%%%%%###  !!!$$$((())))))+++000444000000111444:::AAAIIINNNIIIHHHFFFCCCAAABBBEEEHHHHHHHHHJJJIIICCC<<<>>>CCC===:::777444222111000///...///000000000333777:::;;;;;;;;;;;;:::999888777555666777888999:::::::::???AAADDDEEEEEEEEEGGGHHHTTTUUUZZZ```gggjjjiiigggXXXMMM@@@888555444111...++++++++++++---000333555777777888888777777666555222000000222333999GGGUUUXXXZZZYYYRRRLLLIIIDDD???<<<;;;;;;>>>AAACCCCCCBBBAAACCCFFFFFFDDDAAA?????????BBBDDDBBB===888555444222111//////000333777999999777444111/////////000------......///000000111111000///000000///,,,***+++,,,...000111111111000000000///...///000222444111111222222333555666777:::;;;>>>???@@@???===<<<:::;;;======>>>???CCCEEEBBBBBB>>>888555222***!!!      """###$$$%%%((()))+++,,,......//////222444777:::<<<<<<<<<;;;:::999999888888888999999:::::::::999777555444333111111000000111222222333//////......///111444555666888999777444222222333111111222333555888:::<<>>===>>>@@@AAAAAA@@@AAADDDGGGGGGFFFCCCBBBAAA???AAACCCBBB===888666666444333000///000333666999888777444111/////////000---------...///000000111///......///111000...,,,,,,---///000111111111111000///......///111444555222222222333444555777777<<<>>>@@@AAAAAA???===;;;999:::;;;<<<<<>>888666333***!!!      !!!"""&&&'''(((***,,,,,,------111333666999:::;;;::::::;;;;;;;;;:::;;;;;;<<<<<<:::::::::999888666444444111111000111111222333333///...------...000222444444666888666333000111222000111111222444777:::<<>>BBBDDDEEECCC@@@>>>CCCJJJQQQVVV]]]dddgggeeeUUUNNNDDD===888444000,,,---***))),,,//////333888666666666666666666555555222111111000222888@@@FFFRRRUUUWWWXXXZZZYYYRRRIIIHHHEEECCCAAAAAAAAA???>>><<<===@@@DDDGGGFFFCCCAAAFFFDDDCCCBBBAAA>>>:::777777444111000222666888999:::888666333111/////////000///...------...///000///000111000...+++******...///222444666666555444///---,,,...111333222000111111000000111333666777@@@@@@@@@AAABBB@@@===:::999:::<<<>>>???@@@@@@@@@??????===888666444,,,###      ###$$$&&&((((((***---000000333555777777666777888888:::<<<<<<;;;999999999:::999888777777555333111222111///...---...000111------///000111111111111333000...///222444333111//////000000111444999<<>>???@@@???>>>===>>>@@@>>>;;;666444333333333222333333444555777999<<<===@@@???===:::999888888888666777777888999:::::::::===@@@CCCFFFFFFDDD@@@>>>AAAHHHNNNSSSYYYaaadddbbbXXXQQQFFF???:::666222...---***))),,,...///222777666666666555555444444444111111000000222888???EEENNNSSSWWWYYY\\\\\\TTTKKKHHHEEECCCAAAAAA@@@???===@@@AAACCCFFFIIIIIIGGGEEEFFFDDDCCCBBBAAA???;;;999777444111111333666888999999777555333111000000000000///...------...///000///000222111...,,,++++++...///222444555555444333111000...000222444333111111000000000222444777888@@@@@@@@@@@@@@@???===;;;:::;;;<<<===???@@@AAABBBAAAAAA>>>999777333+++!!!      !!!###$$$&&&***------000333444444555666777888:::;;;:::999888888999:::999888777666444222000111000///......///000111---...///000111111111111222000...///111333222111...///000000111444999<<<@@@AAA@@@>>><<<===AAAEEE;;;+++  '''222:::???AAA999000### ''',,,,,,***''' qqqaaaRRRDDD:::777111...***'''%%%###  %%%***///,,,+++***)))***000888===FFFGGGGGGDDD@@@<<<:::999999999888777777:::>>>BBB???<<<999666666777666666777777777888999;;;===???@@@???===;;;:::::::::;;;888999:::;;;;;;<<<<<<;;;>>>AAAEEEHHHHHHEEEAAA===???EEEJJJNNNUUU]]]aaa```\\\TTTIIIAAA<<<888444111...******---......111555666666555444444333222222000000000000222777>>>CCCJJJPPPWWW\\\``````WWWMMMHHHEEECCCAAAAAA@@@???===CCCCCCDDDFFFJJJLLLKKKJJJIIIGGGDDDBBBAAA@@@===:::777444222222444666888888777666444333222222222222//////...------.../////////111222111///---,,,---///000222444555555444333444222222222444444333222000000000111333666888:::???????????????===<<<<<<<<<<<<<<<===???AAADDDEEECCCCCC@@@:::777222)))    !!!%%%((())),,,///000111222444555999999999777666555777999999999888666444111///.........//////000000111111...//////000000111111111111///......000111111000...///000000111444999<<>>@@@BBBCCCCCCCCC000"""   ***333999<<<444,,,  %%%///444222///### uuubbbSSSGGG===888777...+++'''%%%###!!! """)))---++++++)))''''''+++111555@@@AAABBB@@@<<<888666555444333111000111666===BBB???===;;;:::<<<=========<<<;;;;;;:::;;;===>>>?????????===<<<<<<<<<===>>>;;;<<<===>>>>>>>>>======???CCCGGGJJJJJJFFFAAA>>>???DDDIIILLLRRR\\\aaaaaa___WWWLLLCCC>>>:::666222///++++++---......000444666666555444222111000000000000000000111666===BBBIIIPPPXXX^^^bbbaaaXXXMMMHHHEEECCCBBBAAAAAA???>>>AAAAAABBBEEEJJJMMMOOOOOONNNKKKGGGDDDBBB???<<<:::777555333333555777777777555555444444333333333333//////...------...//////000111222111///......///111222444666666666444333555444444444444444333333000111222333555888:::<<<>>>??????>>>===<<<<<<===============???BBBEEEHHHEEEEEEAAA;;;777111&&&        ###%%%'''***,,,...000222444999888777444222333555888888888777555111...,,,,,,,,,---...000111111222222/////////000000111111222000//////...///000000000...///000111222444888;;;===<<<===AAAFFFGGGBBB===&&&  """***111444+++$$$  ***111111...%%% oooaaaPPPEEE<<<555222222,,,)))&&&###"""!!! !!!''',,,+++***(((&&&%%%&&&***...555777:::999777444333333000///---,,,...444<<>>===<<<>>>AAADDDEEEEEE???>>>===<<<<<<===>>>??????>>>============??????>>>???@@@AAAAAAAAA@@@???@@@CCCGGGJJJJJJGGGCCC@@@BBBFFFIIILLLSSS^^^eeefffbbbZZZNNNDDD>>>;;;777444000---,,,//////...///222666555444333222111000000000000000000222666<<>>;;;888666555444555666777777555444444444444444444444444000///............///000000222222111000///000222333444666777888777555444444444555444444333333444222333444666888;;;===>>>>>>??????===;;;;;;===?????????>>>???@@@CCCFFFHHHFFFFFFBBB<<<666000$$$  !!!!!!    ###&&&(((***---111444888777555222000000333666555666666333///+++******+++,,,...000111222222222111000000///000111111222000000000///...//////000///000111222222444777999999999<<>>===<<<<<<======???>>>=========>>>???@@@@@@AAACCCDDDDDDCCCBBB@@@@@@CCCFFFIIIIIIGGGDDDBBBEEEHHHKKKNNNVVVbbbkkknnnfff]]]PPPFFF@@@<<<888555222//////111111...///222555555444333333222111111000111111111333777<<>>;;;888777666555555666888888666444333444555555555555444444111111000//////000111111111222222222000111222444444555777888888666555333333555666555444444555666555666888:::<<<===??????>>>@@@@@@===:::;;;>>>BBBAAAAAAAAAAAABBBDDDFFFHHHEEEEEEBBB;;;555..."""   $$$)))------***%%%!!!    ###&&&***...222666555333000......111333111333444222,,,))))))***------...///000111222333222111000//////000222222000111111000......///111111222333333222333555777555777;;;BBBDDD>>>111&&&       tttdddRRRHHH===999555///,,,,,,'''%%%"""   """'''%%%%%%$$$!!!!!!'''***///222222111000000...//////000111444999============@@@DDDFFFGGGGGGBBB@@@>>><<<;;;;;;;;;;;;???>>>===<<<<<<===>>>???BBBCCCEEEGGGGGGEEECCCBBB@@@BBBDDDFFFGGGGGGFFFEEEGGGJJJMMMOOOXXXfffqqqtttjjj```SSSHHHBBB>>>;;;888444111111333222//////222555555444444333333333222111222222333444888===AAAGGGJJJMMMNNNRRRSSSNNNFFFFFFEEEDDDEEEGGGHHHHHHHHHGGGGGGHHHLLLPPPTTTUUUUUUPPPKKKDDD===:::888666555666666666777999888666444444444555666666555444333333222111000000111222333222222333222111222444666444555666777666555333111444666888777666666777:::999:::;;;===>>>???@@@@@@???@@@AAA>>>:::;;;@@@DDDBBBBBBCCCDDDDDDEEEFFFFFFDDDDDD@@@:::444---    """&&&,,,111333///+++(((    !!!&&&+++///444444222000------///000...111333000+++'''(((***///.........///000222333333222000//////000222333111222333111///...000222222333444444222222333444000555;;;AAA???555&&&       |||gggVVVGGG>>>666444000+++&&&&&&%%%###    %%%######"""%%%)))...111111000000000...000111222333555888;;;>>>======???BBBDDDDDDDDDBBB@@@>>><<<::::::::::::??????===<<<<<<<<<===>>>CCCEEEGGGHHHHHHFFFDDDBBB@@@AAACCCEEEFFFGGGGGGGGGHHHKKKMMMPPPZZZhhhtttxxxlllcccUUUKKKDDD@@@<<<:::555222222444333000///222444444444444444444444444222222333333555888===AAACCCFFFGGGHHHLLLOOOLLLEEEFFFEEEDDDEEEHHHJJJJJJJJJGGGGGGHHHKKKOOOPPPPPPOOOLLLFFF???:::777666666555666666666888999888666333444555666666666555444333444333222111111222333444222333333222111222555777222333555555555333111///444777999999777777:::<<<;;;<<<===???@@@@@@AAAAAA@@@AAAAAA>>>:::;;;@@@FFFCCCCCCDDDEEEFFFEEEEEEEEEBBBCCC@@@:::444,,,   !!!%%%***000333000---***###   ###(((,,,333333222000---,,,---///,,,000222///***'''(((***000///...---...000222333444222111//////000222333111333444222///...000333333555555444222111111333...444<<<@@@<<>>:::888666555444666777888999999888666555555444333222222222333444333333333222222222111111222222111111111222333333333333333111//////111222888888888777777999===@@@??????>>>>>>>>>???@@@AAA>>><<<:::999;;;>>>BBBDDDBBBAAAAAABBBCCCDDDBBBAAA???>>>===999222&&&   %%%(((+++//////***"""    ###&&&)))---//////........./////////---+++***+++,,,333222///......///111333444333222111111111222333222222333333333222111000555222000222555555111,,,...222666555---!!!   {{{jjj___QQQ>>>===888222---)))'''%%%###$$$+++222888;;;;;;;;;::::::666111222777:::888<<<:::999<<>>>>>======<<<;;;;;;<<<<<>>>>>>>>???@@@BBBCCCDDDCCCEEEHHHNNNZZZiiiqqqqqqfff^^^SSSJJJEEEBBB===:::555555444333222222222222444444444333333333222222222333555777:::===???AAAAAA??????CCCHHHKKKIIIFFFBBBAAA???@@@CCCFFFHHHHHHHHHJJJLLLMMMKKKGGGAAA>>><<<;;;999666555444444444666777888::::::999888666555444333222111222222333333333333222222222111111333222222222222333444444333333222111///000222555;;;;;;;;;999999;;;>>>AAA@@@???>>>=========>>>???===<<<::::::<<>>@@@AAA===<<<999444555;;;<<<:::===;;;:::<<<@@@CCCCCCAAA???AAACCCCCCAAA@@@@@@AAA@@@???>>>===<<<;;;;;;;;;???@@@AAABBBBBBAAA@@@???:::;;;<<<===???AAABBBBBBAAACCCFFFLLLXXXgggnnnnnnaaaZZZQQQKKKGGGDDD@@@<<<777777666555444444444444444444444444333333333333333444666999<<<>>>???@@@>>>===???CCCIIIKKKJJJGGG@@@>>>===>>>AAADDDFFFGGGIIIJJJJJJHHHDDD???:::777777666444444333444555666666777999;;;;;;:::999888666555333222111111111222333333333222222222111111333333333333444444555555333333222000000111555888>>>???>>>===<<<===@@@CCCBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;===@@@CCCEEECCCBBBBBBCCCDDDEEEDDDCCCAAA???<<<888000%%%      %%%(((***+++---...***,,,.../////////111333333111///......///222333444333333333444555666666333333333333333222222222333333444222111000000111222444222***   uuufff[[[NNNJJJEEE999333///***&&&$$$"""   """***333;;;???AAABBB>>>===:::777:::@@@BBB???===<<<;;;>>>BBBDDDCCCAAA???AAADDDEEEEEECCCBBBAAABBBAAA???>>><<<;;;;;;;;;===>>>???@@@@@@@@@???>>>999:::;;;===???AAABBBBBB@@@BBBEEEJJJVVVccciiihhhZZZTTTNNNJJJHHHEEEAAA>>>999888777666555555555555555444444444444333333333333555888;;;>>>???@@@@@@<<<===AAAFFFJJJLLLKKKIII>>><<<;;;<<>><<<;;;;;;;;;;;;;;;<<<===???AAADDDEEEAAA@@@???@@@BBBCCCCCCBBBBBB@@@<<<666...###      !!!$$$'''***---)))+++///111111111222444222111///......000222444333444444555666777777888444333333222222222222222111333444222...---111555666555///"""   sssbbbUUULLLAAA???>>>444///,,,(((%%%###!!!  """***222999===>>>>>><<<;;;999888>>>FFFGGGDDD===<<<===@@@EEEFFFDDDAAA???@@@CCCEEEEEEDDDAAA???BBBAAA@@@>>><<<;;;::::::<<<===>>>?????????>>>===999:::<<>>999888777666666555666666555555555444444444333333444666888;;;>>>?????????===@@@DDDIIIMMMMMMKKKIII>>><<<;;;;;;>>>AAACCCCCCEEEDDDBBB@@@===:::888777666555444333333444555666888:::<<<===>>>===<<<;;;777555444222222222222333333333333222222222111111222333444666666777666666222333333333333666:::===AAABBBBBBAAA@@@@@@BBBDDDDDDCCCAAA>>>===<<<;;;<<<;;;<<<===???@@@BBBDDDDDDAAA???>>>???AAACCCCCCCCCDDDAAA<<<555---"""       !!!%%%((((((+++000222222222222222222111///......000222444444444555666777777888888444333222111111111222222000222333000,,,,,,333999888444***   xxxbbbSSSJJJCCC:::999999000+++)))%%%###"""   !!!(((000555888999999888777666777>>>GGGHHHDDD;;;<<>>BBBAAA???===<<<;;;::::::<<<===>>>??????>>>===<<<:::;;;>>>@@@BBBBBBBBBBBBAAABBBCCCEEEMMMVVVXXXUUUIIIGGGFFFGGGHHHGGGCCC???::::::999888777777777777555555555555444444444333555666888:::===>>>???@@@???CCCHHHLLLNNNMMMJJJHHH???<<<::::::<<>>===<<<;;;;;;444444222222111222333444;;;<<<>>>??????>>><<<;;;777666444333333333444555333333333222222222111111111222444666777777666666222444555555666888;;;===???@@@AAAAAA@@@@@@BBBCCCBBBAAA???===<<<<<<<<<<<<<<<===???@@@BBBCCCCCCCCCBBBAAA???@@@BBBDDDEEEEEEFFFBBB<<<444+++!!!      """&&&***///333333333222222111000...---...000333555444555666777777777777777333222111//////000111111///000000---+++---555===888000###     ttteeeVVVIIIDDD???666666555,,,(((%%%###!!!   %%%---222444555555555444222333;;;DDDDDD???999;;;AAAHHHNNNMMMHHHBBB444444666;;;@@@BBBAAA???@@@???>>><<<;;;:::::::::>>>>>>??????>>>===<<<;;;:::<<<>>>@@@AAABBBAAA@@@@@@AAA@@@AAAFFFMMMNNNJJJDDDDDDDDDGGGJJJJJJFFFBBB<<<<<<;;;:::999999999999555555555555444444444444666666777999;;;===???@@@AAAEEEJJJNNNMMMJJJFFFDDD>>><<<999888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<444333333222333444666777===>>>???@@@???>>><<<:::666666555444555666777888333333333222222222111111000111333555777777666555222444777888888999;;;<<<;;;===>>>???>>>???@@@BBB>>>===<<<;;;:::;;;<<<======>>>@@@BBBCCCBBBBBBAAABBB@@@??????BBBDDDEEEFFFGGGBBB;;;333***       """'''---222444444444444111000...---...000333555444555666777777666666555222111///...---...///000///...,,,***+++000888???555***      wwweeeWWWLLL@@@===:::111000///&&&%%%###!!!    ###***000222333333333222///000888AAA@@@:::888;;;BBBKKKQQQPPPIIICCC//////111777===AAABBB@@@???>>>===<<<;;;:::::::::???????????????===;;;::::::<<<>>>@@@AAAAAA?????????@@@>>>>>>BBBGGGGGGCCCBBBBBBDDDHHHLLLLLLGGGCCC>>>===<<<;;;;;;:::;;;;;;666666555555555444444444777666777777999<<>>;;;:::666666555555666777999:::333333333222222222111111///000333555666666555555222555888::::::::::::;;;999;;;=========>>>@@@AAA::::::999888999:::;;;<<<>>>???AAACCCCCCBBBAAA@@@@@@>>><<<===???BBBDDDDDDGGGCCC;;;333)))       $$$,,,222555555555666111000...---...111333555555555666777777666555444111000...---,,,---///000...---***)))+++111:::@@@222&&&      sssdddWWWOOOAAA===777222///,,,)))'''"""   ###&&&***...111333222000000111555999;;;888:::@@@HHHMMMJJJ@@@888++++++///777@@@FFFEEEBBB>>>======>>>>>>>>>===<<>><<<;;;;;;;;;999:::===AAACCCDDDBBB???CCCCCC@@@===;;;<<<@@@CCC@@@AAAFFFLLLPPPPPPLLLGGGHHHDDD???=========<<<:::888777555333333333555666444555777888999<<<@@@CCCBBBGGGLLLNNNKKKEEE???<<<777777666666666777777888888666666888;;;<<<:::777:::777444333666999<<<===@@@AAABBBCCCAAA>>>;;;999666666666888:::;;;:::999:::888555444444444222111000111333555666666555444333333444666777999::::::999999:::;;;;;;<<<<<<===;;;:::888777777888:::;;;<<<===>>>???AAAAAAAAAAAA???>>>===>>>AAAEEEFFFFFFFFFAAA:::222)))    $$$###   $$$***...111444777222222111//////000444777777666666555444222111000222///---,,,...000111111...***%%%%%%000======555(((    rrrbbbSSSGGG@@@;;;888444000---***'''$$$!!!   !!!%%%***...444222000///000333666888555777<<>>BBBAAA???======>>>???@@@@@@???>>>BBBAAA@@@???>>>===============???BBBDDDEEECCCAAAAAA@@@>>>:::888888;;;>>>AAACCCHHHNNNSSSSSSOOOKKKJJJFFFBBB?????????===<<<<<<;;;888444222111111111333555777888999<<<@@@CCCCCCGGGKKKLLLIIICCC===:::555555444444444444444444555444555888;;;<<<:::777999777555666:::===???@@@@@@AAABBBBBBAAA>>>;;;999666666666777999:::999888999777555444444444222111000111444555666666555444333444444666777888999999999999::::::;;;<<<<<<<<<:::999777666777888:::<<<<<<===>>>???@@@AAAAAAAAA@@@>>>>>>???BBBEEEFFFFFFEEE@@@999111(((      )))((($$$   ###(((,,,000222000111111///...///222555555555555444333222111111111///---,,,...///000000---)))%%%(((444>>>;;;111"""  !!!%%%&&&&&&$$$  uuubbbSSSFFF<<<666444222///---+++((($$$!!!  %%%)))333111///---...000333555444555999===@@@<<<444---)))))),,,333;;;??????===>>>???AAACCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBAAAAAABBBDDDFFFEEEDDD@@@???===999777777:::<<>>>>><<<999666333222111111222444666888999<<>>???@@@@@@AAAAAA@@@???>>>@@@CCCFFFGGGFFFCCC>>>777///&&&     ###)))((($$$   ###(((,,,...///000000//////000111444444333333333222222222000///------...///......+++(((&&&,,,888???777***   $$$+++...//////###  |||iiiWWWJJJ@@@888333...,,,+++***)))&&&"""  %%%///---+++***,,,...222444555555777999999666///***'''(((,,,333;;;@@@AAA@@@@@@CCCFFFGGGFFFDDDBBBAAA@@@@@@AAABBBBBBBBBBBBBBBEEECCCBBBBBBDDDEEEFFFEEE???>>>===:::999:::===AAAEEEIIIOOOUUUXXXXXXUUUSSSPPPNNNKKKGGGEEEBBBAAA@@@<<<;;;999777555444444444222444666888999;;;>>>AAACCCFFFIIIHHHDDD>>>:::777::::::::::::999888666555222555999===@@@???===;;;;;;;;;===AAADDDFFFEEEDDD???@@@@@@@@@>>><<<:::888666555444555777888777777555444333333555555333111111333444666666555333222444444444555555666666666888888888999::::::;;;;;;666555444555666999;;;===<<<<<<>>>???@@@AAAAAAAAA???>>>>>>@@@DDDFFFGGGFFFAAA<<<555,,,$$$     $$$   """!!!    %%%***,,,///000///...///000222222111111111222222222111///......//////...,,,(((&&&'''000;;;<<<000"""   !!!(((---...///&&&  !!!xxxmmm[[[LLLAAA999333///***)))(((''''''%%%!!! !!!((('''&&&'''***...333666333333333333222...***'''&&&(((---444;;;AAADDDEEECCCFFFJJJKKKHHHDDDBBBAAA???@@@BBBCCCCCCDDDCCCCCCEEECCCAAAAAACCCEEEEEEEEE<<<<<<<<<;;;;;;>>>BBBFFFHHHLLLRRRWWWXXXWWWUUUSSSQQQPPPNNNJJJEEEBBB@@@???<<<;;;:::888777555555444333555888999:::;;;===???CCCEEEGGGGGGCCC???;;;:::============<<<;;;999999666999>>>BBBCCCBBB@@@???>>>???AAAEEEGGGGGGEEECCC@@@@@@@@@???>>><<<:::999666555333333555666666666333333333444666666444333222333555666666444333111333333444444555555555666777777888888999:::::::::555555444444666999<<<===<<<===>>>@@@AAAAAAAAAAAA======>>>AAAEEEHHHHHHHHHAAA<<<444+++"""    (((------...,,,&&&     %%%(((+++.........///000111000000000000111222222111000///000000///---+++%%%$$$(((222:::555'''  !!!%%%&&&'''### """$$$&&&wwwkkk```RRREEE<<<777222...((('''%%%$$$$$$"""  """""""""$$$(((---333666111000///---***'''%%%###$$$''',,,333999???CCCEEECCCHHHMMMNNNJJJEEEBBBBBBAAABBBDDDEEEFFFFFFEEEEEECCCBBB@@@AAACCCEEEFFFEEE;;;;;;;;;;;;<<<@@@FFFJJJKKKPPPVVVYYYXXXVVVSSSQQQQQQPPPOOOJJJDDD@@@>>>===???>>>===:::888555333222555888:::;;;;;;;;;<<<===BBBDDDFFFFFFDDDAAA??????>>>===<<<;;;;;;:::;;;;;;<<<@@@DDDFFFEEECCCBBBAAA@@@AAACCCFFFHHHHHHEEECCCAAAAAA@@@???>>><<<;;;:::666444222222333555555555222222333555777888666444333444555666666444222111222222333333444555666666666777777888888999::::::666555555555777999<<<>>>===>>>@@@AAABBBBBBCCCCCC======???CCCHHHKKKLLLLLLCCC===444***!!! $$$&&&    )))///666777666000$$$     !!!%%%)))+++---///111111000///......///111222000000000000000///+++(((######)))222555+++      """$$$rrriii___WWWKKKAAA:::666111...'''%%%"""     """&&&,,,222555000000...***'''$$$#########&&&+++000444999===@@@???FFFMMMOOOLLLGGGEEEEEEDDDEEEGGGIIIIIIIIIHHHGGGBBBAAA@@@BBBDDDFFFGGGFFF>>>?????????@@@CCCIIIMMMPPPUUUZZZ\\\YYYUUUQQQPPPOOOPPPNNNIIICCC===;;;;;;???>>>===;;;999777555444888:::<<<===<<<;;;;;;<<>>BBBEEEGGGGGGEEEBBBBBBBBB???@@@BBBEEEHHHIIIGGGEEEBBBBBBAAA@@@>>>===<<<;;;666444222111222444444444222222444666999:::888666444555666666555444111000000111111333444555666666666666777777888999999999888777666666777:::<<<>>>???@@@AAABBBCCCDDDDDDDDD>>>???BBBGGGMMMPPPQQQQQQDDD>>>555***!!! ***///***   $$$***333666666000$$$    """&&&***///222111000///------...///000.........//////,,,((($$$"""###***111...!!!     uuuiiibbbUUUMMMCCC:::555222---***&&&###      !!!%%%+++000444222111///+++'''%%%%%%&&&###&&&)))---000444888:::<<>>>>><<<;;;;;;;;;AAACCCFFFGGGGGGGGGGGGHHHAAA???<<<::::::<<>>@@@DDDHHHJJJIIIGGGCCCBBBAAA@@@???===<<<<<<666444111000222333444444222222444777:::;;;999777444555666666555333111000///000111222444555666777666666666777888888999999999888777777888:::<<<>>>@@@@@@BBBCCCDDDEEEEEEEEE???AAADDDJJJPPPTTTUUUUUUFFF???555+++!!!  ...444000&&&  $$$+++///111+++     ###(((...222222000...---,,,---///000,,,,,,---...---***&&&"""!!!###***000***     uuufff\\\XXXSSSJJJ>>>666222///***&&&$$$"""     ###''',,,000000///------------,,,***!!!"""$$$''')))+++,,,---444888CCCMMMMMMEEEAAACCCKKKMMMNNNNNNKKKHHHFFFEEE>>>AAAEEEIIIKKKLLLKKKKKKGGGDDDAAA@@@CCCIIINNNQQQVVVYYY\\\^^^\\\WWWQQQNNNKKKKKKJJJEEE>>>888666666<<<;;;:::888777888<<>><<<;;;;;;::::::??????BBBHHHLLLLLLGGGCCCAAA===888666777:::<<<>>>CCCCCCCCCBBBAAA@@@???>>>??????@@@BBBFFFHHHHHHGGGGGGDDDAAA@@@??????>>>===888777555333222222222333111444777999999888555333555555555666555555444444222222333444555666777888666555555555666777888999<<<;;;;;;;;;;;;<<<======???======@@@DDDGGGGGGEEE@@@@@@DDDMMMVVV[[[YYYVVVFFF>>>333)))  $$$)))+++'''!!!  !!!"""###   !!!)))/////////...,,,***+++...000---///222222...''' (((///)))   tttgggZZZRRROOOLLLEEE;;;444000---((($$$###!!!   !!!$$$)))---...---++++++++++++(((&&& """###%%%&&&&&&***---777BBBEEECCCDDDHHHSSSUUUWWWSSSMMMFFFAAA???===???DDDHHHLLLMMMMMMMMMJJJGGGDDDCCCEEEJJJOOORRRYYYZZZ\\\\\\ZZZUUUPPPLLLIIIJJJIIIDDD>>>888666666;;;;;;;;;999888:::===???AAA@@@???>>>============??????BBBHHHLLLMMMHHHDDDBBB>>>999666777:::===>>>BBBBBBAAA@@@>>>===;;;:::;;;;;;===AAAFFFJJJKKKJJJHHHEEEBBB@@@@@@???>>>===888666555333222222222222111333555888888666444333444444555555555555444444333444555666666777888888555555555666777888::::::=========<<<<<<======>>>AAA??????@@@CCCEEEDDDBBB@@@AAAEEEMMMUUUXXXVVVRRRDDD>>>333***!!! ###$$$!!!    ###)))++++++,,,+++)))***,,,---,,,...///...***%%% """+++...&&&   nnnaaaVVVLLLFFFEEECCC===666000---)))$$$ !!!  !!!%%%(((***))))))))))))'''### !!!"""&&&)))000:::AAAGGGNNNUUU[[[^^^^^^WWWKKKAAA<<<;;;<<>>===;;;999777666777777:::???FFFKKKMMMNNNIIIGGGDDDBBBAAA@@@>>><<<777666444222111111111222000222444555666555333222333333444444555444444333555555666777777888777777444444666777999;;;<<<===???>>>>>>======>>>>>>???CCCBBB@@@@@@AAABBB@@@???AAABBBFFFMMMRRRTTTPPPLLLBBB<<<444+++!!!      $$$&&&((()))))))))***,,,---...---)))%%%!!!)))---,,,!!!  {{{lll\\\QQQHHHAAA>>>???999666111---***'''"""   """%%%%%%%%%&&&&&&###!!!"""'''(((,,,555@@@LLLYYYaaabbbccc```UUUGGG<<<999999===@@@EEEIIIMMMOOOOOOOOOLLLLLLLLLLLLMMMQQQVVVZZZ```___]]]ZZZUUUPPPKKKIIIEEEDDDBBB???;;;999777777777999<<<>>>>>>===>>>???????????????@@@AAABBBBBB???@@@BBBHHHMMMNNNKKKGGG???<<<888666777999;;;;;;>>>===<<<:::888777666666555555888===DDDIIILLLMMMJJJHHHEEEBBBAAA@@@===;;;666555333222111000111111000000222333333333222111222333444444444444444444555666777777777777666555333444666888;;;===>>>??????>>>>>>======>>>>>>>>>BBBBBBAAAAAAAAA@@@@@@???AAACCCGGGLLLOOOOOOJJJFFF???;;;444+++!!!       $$$((()))***,,,---//////+++%%% ......''' uuufffYYYKKKDDD>>>999777888222000---***'''$$$    !!!"""###!!!"""$$$"""$$$(((111???RRRaaaiiikkkiii```SSSDDD:::888999@@@BBBFFFJJJMMMNNNNNNMMMKKKMMMOOOOOOQQQTTTYYY]]]aaa___\\\XXXSSSNNNJJJGGGBBB@@@>>><<<:::999888777666:::???BBBBBB@@@??????=========>>>???@@@AAABBB@@@@@@BBBGGGLLLMMMJJJGGG===:::666555666888999999;;;:::999888777777888888555555666:::@@@EEEHHHIIIIIIGGGDDDCCCAAA???<<<:::666555333111000000000000000000000111111111111111222333444444555555555444555666777777666555333222111333666999<<<>>>???@@@======<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBDDDGGGKKKLLLJJJFFFCCC===:::444+++     %%%(((+++---///000...)))!!!"""///+++!!! lll]]]PPPFFF===999666222///000---,,,***'''$$$!!!  !!!!!! ###%%%"""&&&+++444EEEZZZjjjpppoooiii^^^QQQDDD<<<999888AAADDDHHHKKKNNNNNNNNNMMMLLLOOORRRRRRRRRTTTXXX\\\]]]\\\ZZZVVVQQQLLLHHHEEE???===:::999999999999888999>>>EEEHHHHHHEEEBBB@@@<<<<<<<<<===>>>???@@@AAAAAA@@@BBBFFFJJJKKKHHHEEE<<<:::666555666888999999999888777666666777888999555444555888<<>>??????;;;;;;;;;<<<===>>>???@@@???AAABBBBBBBBBBBBCCCEEEBBBDDDGGGIIIIIIHHHEEEDDD<<<:::444***   ###&&&)))+++***)))%%%&&&***%%%  }}}jjjWWWJJJ???888333333222---***)))***)))'''###     """"""!!! """$$$%%%&&&(((---222999III]]]hhhkkkddd^^^UUUMMMFFFAAA;;;888@@@CCCGGGKKKNNNPPPPPPOOOOOOSSSUUUTTTRRRQQQTTTXXXWWWVVVUUUSSSNNNIIIEEEBBB===:::777666888999999888>>>DDDKKKOOONNNJJJEEECCC<<<<<<<<<===>>>???@@@AAAAAAAAAAAADDDHHHIIIFFFCCC===;;;888777888999::::::999888666555444555666777444333222555999>>>AAABBBDDDCCCBBBAAAAAA???<<<999555333222000////////////111000///...///000222333333444555666777777777777777888999999777444111///000222666999<<<=========:::;;;;;;===>>>@@@BBBCCCAAACCCDDDDDDBBBBBBCCCEEEBBBDDDFFFGGGGGGFFFFFFFFF<<<:::333(((     """ !!!***$$$   vvvfffVVVFFF;;;777222///111111---((('''((('''%%%!!!    ###$$$$$$"""###$$$&&&'''(((((((((+++000444999FFFVVV^^^\\\SSSNNNIIIGGGGGGEEE???999???BBBFFFKKKOOOQQQRRRQQQSSSVVVXXXVVVQQQNNNPPPSSSRRRRRRRRRPPPLLLGGGBBB???<<<999555555888::::::888BBBHHHPPPTTTSSSNNNIIIEEE============>>>???@@@AAABBBAAAAAADDDGGGHHHEEEAAA???<<<:::999:::;;;;;;;;;:::888666444222222333444222111111333888===@@@AAACCCBBBAAAAAA@@@???<<<999444333111000///...//////222111///...///000222333444555666777888888888888888999::::::888555222///000222555999;;;======<<<:::;;;<<<>>>@@@BBBDDDEEECCCEEEFFFEEEBBBAAACCCEEEBBBDDDFFFFFFFFFFFFGGGHHH<<<:::333'''     """---  kkkZZZMMMAAA666000++++++------...---,,,+++((($$$   $$$(((+++&&&''''''((())))))******...000555<<>>>>>>>>AAAEEEJJJNNNPPPRRRTTTUUUTTTSSSQQQOOOMMMKKKJJJIIIOOOMMMLLLKKKIIIFFFAAA>>>;;;888444333555888::::::AAAKKKUUUWWWTTTQQQKKKFFF>>>======<<<======>>>???>>>???AAACCCCCCCCCAAA@@@>>>===;;;:::999::::::;;;<<<:::777444222222333444...000333777:::;;;;;;;;;@@@@@@AAAAAA@@@===;;;999;;;:::777444222000///...000111222111000000222333666777777666444444555777999999::::::999666444222000222555888:::;;;;;;:::888;;;>>>@@@AAACCCEEEGGGGGGHHHIIIJJJIIIGGGDDDCCCDDDDDDDDDFFFHHHHHHFFFDDD<<<888111'''   !!!   """'''  mmmWWWIII???555,,,(((((()))***+++++++++***)))'''###   %%%+++...))))))))))))))))))))))))000111444999===AAABBBBBB<<<===??????>>>======>>>CCCGGGKKKOOOQQQRRRTTTVVVTTTSSSQQQNNNLLLJJJIIIHHHKKKJJJIIIHHHGGGDDD???<<<:::777333333444777::::::DDDOOOYYY[[[XXXTTTOOOIII???@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBBAAA???>>>>>>===<<<;;;::::::;;;;;;;;;999555222111111222333000222555999;;;<<<<<<;;;???@@@AAAAAA@@@???<<<;;;;;;999777555222000///...111222222222111111222444666777777666444444555777888999999999888666444222111333666888:::;;;;;;::::::<<>>???AAAAAA@@@>>>===:::999888555333111///...111333333333222222444666777888888777555444666777777777888888777555444222222444666888:::;;;;;;:::;;;===@@@BBBCCCDDDGGGIIIJJJJJJKKKKKKJJJHHHFFFDDDAAABBBCCCFFFIIIIIIHHHFFF<<<888000%%%   """'''!!!     mmmPPPBBB555///,,,&&&""" !!!!!!"""""""""#########"""     $$$+++000+++***)))(((((())))))******,,,///111222444666888666;;;AAAFFFGGGGGGFFFFFFLLLPPPTTTWWWXXXXXXYYYZZZRRRQQQOOOLLLJJJHHHGGGFFFIIIHHHHHHHHHGGGEEEAAA>>>666444111000222666888999BBBMMMXXXZZZWWWSSSMMMGGGCCCEEEGGGHHHHHHFFFCCCAAA@@@@@@@@@???>>><<<:::999:::::::::::::::;;;;;;;;;888666333111000111222333666888;;;>>>>>>===;;;:::999:::===?????????>>>===:::999888666444222000///222333444444333333555777888999999777555555666777666666777777666555444333444555777888::::::::::::;;;===???AAABBBDDDGGGIIIJJJJJJJJJIIIHHHFFFEEEDDD@@@AAACCCFFFIIIJJJHHHFFF;;;777///$$$    ###   """  nnn[[[HHH>>>444000---((($$$$$$       '''+++'''&&&&&&&&&''')))+++---+++---000000000111444777777>>>HHHOOOQQQOOOLLLKKKQQQUUU[[[^^^^^^]]]\\\\\\QQQPPPNNNLLLJJJHHHGGGGGGIIIHHHGGGGGGGGGEEEAAA>>>555333//////111444666777>>>IIISSSUUUSSSPPPKKKFFFDDDFFFIIIJJJIIIFFFBBB@@@AAAAAA@@@>>>===;;;999888888888999999::::::::::::888777444222222333555666888:::===??????===:::777555666999<<<=========<<<999999888777555222000///222333444444333444666888999::::::888666555666777666666666666666555555555666666777888999::::::::::::<<<>>>???@@@BBBFFFHHHJJJIIIIIIGGGFFFDDDCCCBBB@@@AAACCCGGGJJJJJJHHHEEE;;;777///###      ###  wwwaaaRRREEE<<<555222000***&&&&&&    """%%%"""!!!!!!"""%%%(((,,,...000222333111---,,,...111444>>>KKKVVVYYYVVVQQQMMMSSSYYY```ddddddaaa^^^\\\PPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFFFFEEEBBB>>>;;;555222///...///222444555<<>><<<:::999999666777888:::;;;;;;;;;;;;999777555333333555777888999;;;>>>???>>>;;;777444222444777:::<<<<<<<<<;;;888888888888666333111///111222333333333444666888:::;;;;;;999777666666888666666666666666666777777888888888888999999:::::::::<<<===>>>???BBBEEEHHHJJJIIIHHHFFFEEECCCBBBBBB@@@AAADDDGGGJJJJJJGGGDDD;;;777..."""       !!!   zzziiiXXXMMMBBB;;;555444111+++((('''!!!     !!!"""&&&***,,,222444444///***'''(((+++///;;;MMM[[[```\\\UUUPPPSSSZZZbbbhhhgggbbb]]]YYYNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIGGGGGGEEEBBB>>>:::666333///---...000222222888AAAIIIJJJJJJKKKKKKIIIJJJJJJKKKLLLJJJGGGDDDBBBBBBAAA???>>><<<;;;::::::777888:::<<<============888777555333444555777999999;;;===>>>===888444000222444777:::;;;<<<;;;;;;888888999888666444111///000222333333333333666888;;;<<<;;;999777666777888666666666666777777888999999999888888999999::::::;;;===>>>>>>@@@BBBFFFJJJKKKJJJIIIGGGEEECCCCCCBBBAAABBBEEEHHHJJJIIIFFFCCC;;;666---!!!        wwwiii[[[OOOHHH@@@:::666555222---))))))###!!!        $$$'''***000222222---'''$$$&&&***,,,:::NNN___eeebbbZZZTTTRRRYYYccciiihhhbbb[[[WWWNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLJJJIIIHHHDDD@@@<<<666333///---...///111111555===DDDEEEFFFHHHIIIHHHLLLLLLMMMLLLKKKHHHEEEDDDBBBAAA???>>><<<;;;;;;;;;888999;;;===????????????888666444333333555777999999;;;===>>><<<777222...333555888:::<<<<<<<<<;;;888888999888777444111000000111222222222333555888<<<<<<<<<:::777666777888777666666666777888999::::::999999888888999::::::===>>>??????@@@CCCHHHKKKMMMKKKJJJGGGFFFDDDDDDCCCAAABBBEEEHHHJJJIIIEEEBBB;;;666---!!!  &&&***,,,,,,'''"""      !!!wwwiii^^^QQQEEE???999666333111000---***((("""     !!!###%%%---000333000***%%%###%%%+++999NNN^^^dddbbb\\\WWW\\\aaagggiiifff```ZZZVVVMMMLLLLLLMMMNNNNNNLLLJJJIIIIIIJJJJJJHHHFFFCCCAAA999555///,,,,,,///222444666:::???DDDFFFHHHKKKLLLPPPSSSTTTQQQKKKFFFEEEEEEIIIDDD???>>>@@@BBB@@@===@@@>>>======>>>>>>===;;;999666222222555888999888777:::<<<<<<:::666444333444888<<<>>>===;;;999888555555555444333222000000111111222333444666777888;;;:::999888777777777777888888999:::::::::999999::::::999999888999999999===>>>@@@CCCFFFIIIJJJKKKIIIHHHHHHGGGGGGFFFEEEEEEGGGEEEEEEHHHKKKJJJDDD>>>888111'''   ---555666333333,,,!!!     &&&***''' {{{jjj___VVVJJJ@@@<<<666444111///---+++(((&&&!!!     !!!###(((...444444...'''"""!!!+++:::NNN^^^dddbbb^^^[[[___eeekkkmmmiii```WWWQQQLLLKKKLLLMMMOOONNNLLLJJJHHHIIIJJJJJJHHHFFFCCCAAA;;;666111---...111333555555999???EEEIIILLLOOORRRYYY\\\^^^[[[TTTMMMIIIHHHHHHCCC@@@@@@CCCDDDBBB@@@@@@>>><<<;;;<<<<<<;;;:::777444111000333666777777555999>>>???===:::777555777;;;???@@@???<<<:::999555555555444333111000///111111111222444555777888;;;:::999888777777777777555666888999;;;;;;<<<<<<::::::999999888999999:::>>>???BBBEEEGGGIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJHHHGGGHHHJJJIIICCC>>>777000%%%  ***222444333///)))   &&&***'''  tttgggYYYQQQJJJAAA:::777222000---+++***(((%%%###      $$$,,,555888444+++$$$ '''777KKKZZZ``````______eeejjjpppqqqkkk___TTTMMMLLLKKKLLLMMMOOONNNLLLIIIGGGIIIJJJJJJIIIFFFCCCAAA===888333//////111333444444999@@@GGGMMMRRRWWWZZZdddhhhjjjfff]]]RRRKKKGGGDDDBBB@@@BBBEEEGGGEEECCCAAA???<<<:::;;;;;;:::999666333111000333555777888666;;;BBBEEEDDD???;;;888;;;>>>AAABBB@@@===;;;:::444444444333222111000///000000111222333555666777:::999888777777666666777333444777999;;;===>>>???:::999999888999999::::::@@@BBBEEEGGGIIIHHHGGGFFFCCCDDDDDDFFFIIILLLOOOQQQMMMKKKIIIIIIIIIGGGBBB>>>666..."""   """+++......)))###     """%%%""" tttbbbWWWLLLFFFAAA:::555333///---***((('''&&&###!!!     ###***444888666...&&&"""!!!///CCCRRRZZZ]]]___aaajjjnnnrrrqqqjjj___UUUOOONNNMMMMMMMMMNNNMMMKKKIIIHHHIIIKKKKKKJJJGGGDDDBBB>>>999444000000111222333444999AAAIIIQQQXXX^^^bbbnnnqqqsssnnnbbbTTTIIIDDDBBBAAAAAACCCFFFGGGFFFDDDCCC@@@===;;;;;;;;;:::999666444333222444777:::;;;<<>>???999999888888999999::::::AAACCCGGGIIIIIIHHHEEECCCCCCCCCDDDFFFIIIMMMQQQSSSLLLKKKIIIIIIIIIGGGCCC???555,,,    ###$$$          nnnaaaVVVMMMDDD@@@;;;555111111,,,***(((&&&%%%$$$!!!      &&&,,,000000+++&&&"""))):::JJJUUU\\\```bbbiiilllnnnmmmggg```[[[XXXTTTRRROOOMMMMMMLLLJJJHHHIIIJJJJJJKKKJJJHHHFFFDDD>>>:::444000///000000000444999AAAJJJRRRZZZbbbfffsssvvvwwwpppcccTTTHHHCCCAAAAAABBBCCCEEEFFFEEEDDDAAA???<<<::::::999888777555555444444555777;;;>>>FFFJJJOOOPPPLLLEEE>>>:::<<<>>>@@@@@@===:::888777333333333333333222111000//////000000222333555666777777666666555666666666444555777999:::;;;<<<<<<999888888888999999:::;;;AAACCCFFFIIIIIIGGGDDDBBBEEEEEEEEEFFFIIIKKKNNNOOOIIIIIIIIIIIIIIIGGGCCCAAA555+++            zzzlll]]]QQQLLLDDD===:::666000---...)))'''%%%###"""!!!    """&&&'''%%%""" &&&333BBBQQQZZZ^^^^^^aaadddggghhhfffdddcccbbb]]]XXXRRRMMMKKKJJJHHHGGGIIIIIIHHHGGGFFFFFFFFFEEE???;;;555111000000//////333888???GGGOOOXXX___dddqqqssstttmmmaaaTTTKKKGGGEEEEEEDDDDDDCCCCCCBBBBBB===;;;999999999888666444555555555555666888===@@@MMMPPPRRRPPPKKKCCC===::::::<<<======:::888666666333444444444444333222111......///000111333444555666666555555555555666666555666777888999999999999888888888888999:::;;;;;;@@@BBBEEEGGGGGGFFFEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHFFFGGGIIIJJJIIIFFFBBB@@@222(((               wwwhhh]]]RRRHHH@@@:::555333000+++***+++&&&$$$!!!       ######!!!"""###***999IIITTTUUUSSSTTTYYY```eeehhhiiijjjkkkeee___UUUNNNIIIHHHGGGGGGHHHFFFDDDBBBBBBBBBDDDEEEAAA===777333111111000///111555<<>>@@@BBBDDDEEEFFFFFFFFFDDDEEEFFFGGGGGGEEEDDDCCCEEEGGGKKKKKKIIIDDD???<<>>>>>???BBBDDDCCC???999555333222000//////333999???FFFMMMTTTYYY\\\^^^___\\\UUUPPPNNNNNNPPPNNNKKKFFFBBB@@@@@@AAA======>>>@@@AAA???<<<999===???@@@@@@@@@BBBHHHMMMPPPPPPNNNIIICCC>>><<<;;;777999;;;:::888666666666555555555666555555444444.........///000222444555555555444444444555555666111222444555777888888999888888888888999:::;;;<<<===>>>@@@BBBDDDFFFGGGGGGBBBCCCEEEGGGFFFDDDAAA@@@EEEHHHLLLMMMIIIBBB<<<888---!!!      $$$%%%!!!  ###%%%'''$$$         ~~~rrrbbbUUULLLDDD===888111000///,,,***(((&&&%%%      !!!######!!! """!!!&&&111:::>>>BBBFFFGGGSSS```iiipppvvvxxxuuummmggg\\\RRRJJJFFFEEEFFFDDD@@@===<<<:::999>>>DDDCCCDDD@@@777222222444333...111777>>>EEELLLPPPSSSVVVUUUTTTSSSRRRRRRRRRRRRPPPNNNKKKHHHEEEDDDDDDDDD@@@EEEJJJLLLIIIEEEDDDDDDHHHFFFDDDAAA???BBBGGGKKKMMMKKKFFFBBB???======>>>:::999888777777888888999:::777444444666777555333000000111222222222222222333333222111000000000000555555666666666666666666777888999888777777999;;;;;;>>>AAABBBCCCDDDFFFGGGFFFGGGHHHGGGEEEBBBAAAAAACCCFFFGGGEEEEEEEEE@@@999(((   $$$...333..."""  )))***+++(((        vvviii___SSSIIICCC@@@;;;777111000...+++)))&&&$$$###     """$$$$$$""" !!! %%%...666999===AAAJJJXXXgggpppvvvyyywwwssspppkkkcccZZZQQQLLLHHHGGGCCC???;;;;;;999888===CCCCCCDDD@@@777222222333222000333777===BBBGGGJJJLLLNNNNNNNNNOOOPPPQQQRRRSSSQQQNNNJJJIIIIIIJJJIIIIIIHHHMMMQQQRRROOOKKKJJJJJJNNNLLLIIIFFFDDDEEEJJJMMMJJJHHHCCC???<<<;;;;;;;;;:::999777666555666777888;;;888666666777666444111111111222333333333222222333333222111111111222222444444555555555555555555888999999888777777999:::<<<>>>@@@BBBBBBCCCDDDFFFEEEFFFHHHGGGDDDBBBAAAAAADDDGGGHHHFFFEEECCC===555&&&    !!!+++111---"""  $$$&&&'''$$$        ppp```TTTMMMCCC===;;;999777555///...,,,)))&&&$$$"""!!!    ###%%%$$$""" !!! %%%---333555999===OOO]]]mmmuuuxxxwwwsssnnnpppmmmiiibbbZZZQQQJJJFFFAAA===:::999888777;;;BBBDDDEEEAAA999333333333111333555888;;;>>>AAACCCCCCDDDEEEFFFHHHKKKNNNPPPRRROOOJJJFFFFFFKKKOOONNNLLLPPPTTTWWWWWWRRRNNNMMMMMMPPPOOOLLLHHHEEEEEEHHHKKKDDDBBB???;;;999777777888999888555333333444666888;;;:::999999888666333111333444444444444444333222333333222222222333444444333333444444555555666666999:::999888777777999;;;<<<>>>@@@@@@@@@AAABBBDDDDDDFFFGGGFFFDDDBBBAAAAAAEEEIIIJJJIIIGGGCCC;;;222$$$    &&&,,,***"""          qqq___SSSJJJDDD===888666444222111,,,+++)))&&&###!!!     ###%%%$$$""" !!!"""(((111666888===BBBVVVbbbooosssrrrppplllhhhlllllljjjfff^^^SSSIIICCCAAA===:::999777777;;;BBBFFFGGGDDD<<<666555444111444555777:::<<<===>>>??????@@@AAACCCFFFIIILLLNNNHHHBBB>>>AAAIIIPPPPPPNNNTTTVVVWWWTTTNNNHHHFFFGGGKKKJJJHHHDDD@@@???AAABBB>>><<<:::777555444444444888666333222111333666777::::::;;;;;;:::888555333777777777666666555444333333333333333333444555666333444444555666777777888:::::::::888777777999<<<===>>>@@@?????????@@@BBBCCCEEEGGGFFFDDDCCCBBBBBBFFFKKKNNNMMMKKKGGG===333$$$  %%%%%%          nnn]]]NNNFFFBBB???:::555222111///...((('''%%%###       """""" ###%%%---777===AAAGGGNNN```iiiooommmhhhfffeeedddggghhhhhheee^^^SSSIIICCCBBB===::::::888777<<>>>>>>>>>>>???@@@BBBDDDEEEFFFBBB<<<888<<>>?????????>>>>>>@@@BBBCCCEEEGGGGGGEEEDDDDDDDDDGGGMMMRRRTTTRRRMMMAAA666'''           ooo]]]NNNCCC@@@888666444111...---,,,+++######!!!       ###'''000<<>>>>>>>>=========>>>>>>???===999666:::CCCKKKOOOPPPQQQQQQNNNGGG>>>777555555777888888777555444555666444333222111000000//////444333333444555777999:::888:::<<<===<<<;;;;;;<<<======<<<;;;999777555444444444333333333444555555555555666888999;;;<<<<<<999999888777777999===@@@>>>??????>>>===>>>AAACCCCCCEEEGGGHHHGGGFFFFFFFFFIIIPPPWWWZZZXXXQQQDDD888,,,'''          qqq___OOOCCC======222222000---***'''&&&&&&       !!!&&&111===DDDJJJTTT]]]lllpppmmm```TTTRRRWWWZZZ[[[ZZZYYYVVVRRRMMMIIIGGG@@@<<<999888666666:::AAABBBEEEFFF@@@<<<:::777444333444666888999:::;;;;;;===<<<;;;:::999888888888666444333666===EEEKKKNNNIIIIIIFFF???777111000111,,,...000111111111333444222111111000000/////////111333444777999;;;<<<<<<;;;===>>>===;;;:::;;;===@@@???>>>===:::888666555555444333333333333333333444444666777999;;;<<<===888888777777777:::???BBB>>>??????>>>>>>???BBBEEEDDDFFFHHHIIIHHHGGGGGGHHHKKKTTT[[[^^^[[[SSSDDD666222///+++%%%         uuu^^^OOOCCC999777:::333333111---((($$$"""!!!         %%%000<<>>FFFJJJBBBAAA???999222------///%%%(((+++---...///111222111000000000000/////////000222555999;;;===>>>>>>>>>???@@@===:::999;;;===AAAAAA@@@>>>;;;888666555555444333333222222222222222333555666888:::<<<<<<777777777666777;;;@@@DDD>>>??????>>>>>>@@@CCCFFFDDDFFFIIIJJJIIIHHHIIIIIINNNVVV^^^```\\\SSSBBB444666555444000***!!!         pppcccRRRFFFAAA===777222...---+++(((%%%"""      %%%###)))555;;;>>>KKK\\\rrroooeeeUUUJJJHHHKKKLLLIIIJJJKKKIIIFFFDDDCCCCCCCCC???:::555333333666777<<>>;;;:::999999999444444333333333333222222444111000222888:::999666666666555888;;;???AAABBBAAAAAAAAA@@@??????BBBEEEEEEGGGIIIJJJIIIHHHHHHIIIQQQUUU[[[]]]YYYLLL===222222555888999555---%%%        {{{ooo___SSSDDD:::666333...***+++***(((&&&###      $$$...333888GGGZZZqqqnnncccSSSHHHFFFHHHIIIHHHIIIIIIHHHEEEBBBBBBBBBAAA>>>999444222333555666:::>>>AAAAAA<<<888777777666666888999:::;;;<<<<<<@@@???<<<888666444333222000000000222555;;;@@@CCCEEEDDD???777111///,,,(((%%%(((***,,,---///222444333333333222222000//////333555999<<<@@@BBBDDDDDDFFFEEECCC???;;;999:::<<<===;;;999777666555555555444444333333333333222222222///...111666999888666666666777999<<>>>>>===<<>>;;;888555333222111000000000111555:::@@@DDDEEEEEE@@@777111///+++'''&&&'''***+++,,,...111333555555444333111000///...444666999===@@@CCCEEEFFFFFFEEEBBB>>>:::999;;;===:::888666444333333333333444444333333333333222222000...---000555777777555555777999;;;===???@@@AAAAAAAAAAAA@@@??????BBBEEEDDDFFFIIIIIIHHHGGGGGGHHHRRRWWW\\\\\\RRRAAA///"""###+++777??????777000$$$         vvvgggYYYPPPJJJBBB888111///...+++)))$$$###"""      $$$(((111GGG[[[jjjhhh^^^NNNCCC@@@AAABBBGGGHHHHHHFFFCCC@@@??????<<<:::777333222111222333777===DDDGGGCCC>>>:::888666999>>>AAACCCAAA???===@@@>>><<<999777444333222111000000111555:::@@@CCCDDDDDD???666000...+++'''&&&((()))***+++---111333555555444333222111111111555666999<<>>???@@@@@@AAAAAAAAA@@@??????BBBEEEDDDGGGIIIIIIHHHGGGGGGHHHPPPUUU[[[YYYNNN;;;(((!!!...:::>>>888111,,,###          !!!oooaaaVVVLLLDDDAAA;;;333---***)))&&&$$$"""!!!       """&&&222FFFXXXcccbbbZZZKKKAAA???AAABBBGGGHHHHHHFFFCCC@@@??????:::888666444222111111222777>>>FFFJJJGGGAAA===:::888<<>><<<999666444333111111111333666:::>>>@@@AAAAAA<<<444///...+++'''((()))******+++---111444444333333222222333444555666777888;;;===@@@BBBCCCAAA@@@>>>;;;888777999<<<888777666444444444555666444444333333333222222222222111000111111222111000666999===???>>>>>>???AAAAAAAAAAAA@@@??????BBBEEEEEEGGGIIIJJJIIIHHHHHHIIIMMMSSSXXXVVVIII555######111888777333///%%%           nnn]]]RRRJJJBBB;;;:::666000+++(((&&&$$$###        !!! &&&222DDDQQQYYYYYYSSSGGG??????BBBCCCGGGHHHHHHFFFBBB???>>>>>>888888666555333222111111666===FFFJJJHHHCCC>>><<<:::>>>CCCHHHIIIGGGCCCAAAAAA@@@???===:::777444333111222333555777999;;;<<<<<<<<<999222......,,,))))))***+++++++++---111555444333222222333444666777666666777888:::<<<>>>???======<<<:::777666777999555444333222222333444444444444333333333333222222333333333222222222222222888;;;??????======???BBBAAAAAAAAA@@@??????BBBEEEFFFHHHKKKKKKJJJIIIIIIJJJLLLRRRVVVRRRDDD000(((111444333***!!!            }}}nnnZZZLLLFFFAAA:::444444111---***'''&&&%%%$$$       %%%$$$(((555BBBIIIOOOPPPKKKAAA;;;===BBBDDDFFFGGGGGGDDD@@@===<<<<<<888777777666444333222111555<<>>CCCGGGHHHGGGCCCAAA@@@???>>>===:::777444222222333555777999999999888777888555///---...---***+++,,,,,,+++,,,...222666666555333333333444666777666666555555666888:::;;;888::::::999777555555666333333222111111222333444444444333333333333222222222222333444444444555666:::===@@@???<<<<<<@@@DDDAAAAAAAAA@@@??????BBBEEEHHHJJJLLLMMMLLLKKKKKKKKKNNNSSSVVVOOO???+++ %%%''''''              gggYYYGGG===:::777222,,,,,,***'''%%%###""""""!!!         ''''''!!! +++999BBBFFFHHHIIIFFF>>>999<<>>===:::===BBBFFFGGGFFFCCCAAA???>>>>>><<<999666333111222444777999:::999777666333555222...,,,......,,,,,,------,,,,,,///333666888777555333333333555555666555444444444666777888666888999999777555444444444333222222222333444555444444444333333333222222000111333555555777999:::;;;>>>@@@>>>;;;;;;@@@EEEAAAAAAAAA@@@??????BBBEEEHHHKKKMMMMMMLLLKKKLLLLLLQQQUUUVVVNNN===(((                 ~~~oooXXXJJJ<<<777666444111111***)))'''%%%###!!!      &&&***&&&!!!'''555AAAFFFGGGHHHFFFBBB;;;777999???EEEBBB@@@>>>=========<<<:::888888888888666444111000222777>>>BBBBBB???<<<:::666>>>DDDCCCBBBDDDEEECCC@@@???>>><<<999666333222///333888<<<===:::666444555222......000111111000000///------000444:::===<<<999555333555777888999888777777666555444444444888777666555444555666666333222000......///111222333222333333444555666777555555555666777888888888===============>>>??????@@@???===;;;<<>><<<:::999:::::::::999888888888888666444222111333777;;;>>>===<<<::::::666<<<@@@@@@AAAEEEGGGEEEBBB@@@>>>;;;888555333222111444999<<<<<<:::777444555222//////111333333222444333222333666;;;@@@CCC@@@<<<888666666999;;;;;;>>><<<999666444222222111888777666444444444444555444333222111000111222222222222222222333444555666555666666777888999::::::======<<<<<<===>>>>>>???@@@>>><<<;;;<<>>CCCIIIJJJGGGDDDBBB???:::777444222222444666999;;;;;;999777444444222111111333555555555666666666888<<>>>>>>>>===<<<;;;<<>><<<>>>BBBEEEGGGBBB???:::555333444777999777666666555444444333333444444444444444333222111111111000000111222333333555555666888999;;;<<<===<<<<<<<<<;;;;;;<<<=========<<<;;;;;;<<>>===:::666555666;;;AAAGGGOOOUUURRRKKKJJJGGGBBB===888555444333888999999999999888888777666666666666666666777777999:::===@@@DDDHHHLLLNNNEEEBBB???>>>AAAFFFJJJLLLCCC@@@:::555444555888:::777777777777666666555555444444444444333222111000111111000000000111222222333444555777999;;;<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::;;;<<>>;;;999888;;;;;;::::::::::::;;;<<<;;;<<<===;;;999777777888<<<>>>@@@DDDGGGJJJLLLMMMCCCAAA???@@@CCCHHHKKKLLLFFFBBB<<<666333333555777777888888999999999999999555555444333222222111111222111111111111111222222222333444777999;;;======<<<<<<;;;::::::::::::;;;:::999:::;;;<<<>>>AAABBBGGGHHHKKKMMMJJJEEEEEEIIIOOORRRQQQFFF444!!!    ((()))'''"""  """          kkk```QQQFFF@@@;;;555000...***''''''%%%!!!!!!       !!!$$$ $$$***...777:::<<<:::555111111111222333666999;;;;;;777444111222333444444444333222111555;;;>>>===;;;999888>>>DDDJJJLLLOOOTTTVVVTTTRRRPPPNNNJJJFFFBBB@@@>>>???>>>===<<<<<<>>>@@@BBBBBBDDDDDDAAA===:::999:::===>>>AAADDDFFFGGGHHHHHHCCCAAA@@@AAADDDGGGHHHHHHCCC@@@;;;777444444555777777888:::<<<============888777555444222222222333333222222111111111222222222333555888:::<<<>>>???<<<;;;;;;:::999999::::::888999999:::<<<>>>@@@AAAGGGGGGIIIKKKGGGCCCEEEKKKQQQRRRPPPDDD222   $$$---......'''  """&&&&&&%%%%%%           ~~~jjjXXXOOOCCC;;;888666222......)))&&&&&&%%%!!! ###       """(((---777:::;;;888222...---...111333777;;;===;;;777333000111222333444333222111222555999:::::::::::::::AAAHHHLLLKKKLLLQQQVVVXXXUUUTTTRRROOOLLLHHHDDDCCCBBB@@@???>>>???AAADDDFFFHHHIIIIIIFFF@@@<<<;;;;;;;;;===???AAACCCCCCCCCCCCDDDBBBAAABBBDDDEEEEEEDDD>>><<<999666555777999:::888999;;;===???@@@??????;;;999666444333333444555333333222222222222222333333444666999;;;>>>@@@AAA<<<;;;::::::999999999999888888999:::<<<>>>@@@AAAFFFFFFHHHIIIEEEAAAEEELLLRRRSSSOOOCCC000   !!!///444666///"""  %%%'''&&&&&&$$$!!!        wwwaaaVVVGGGCCC>>>999555111---***)))'''$$$!!!       !!!(((...444777999777111,,,++++++...222777:::999888666666111444666777555333222222555666888888888:::<<<>>>LLLKKKKKKLLLNNNQQQTTTVVVYYYWWWSSSOOOMMMLLLMMMMMMHHHGGGCCC???>>>AAAFFFJJJSSSSSSOOOGGG>>>:::<<>>===>>>AAABBBCCCBBBCCCAAA@@@@@@BBBCCCCCCBBBBBB<<<888888777333111222555999@@@FFFHHHFFFBBB>>>;;;999777444333333444444555666555333111000222333666666555666888;;;>>>@@@=========<<<;;;:::999888666777999:::;;;<<>>@@@LLLKKKKKKKKKMMMOOORRRSSSUUUSSSQQQOOOOOOPPPRRRSSSMMMKKKHHHDDDCCCEEEJJJNNNSSSRRRNNNFFF>>>:::;;;>>>>>>===<<<===???AAAAAA@@@@@@???>>>???AAACCCCCCBBBAAA;;;777777666333222333666:::@@@EEEGGGDDD@@@===:::999777444333333444555555555555333000000222333666666666888:::<<>>===<<<<<<>>>@@@BBBBBBBBB@@@999555555555222222555888;;;@@@DDDEEEBBB>>>;;;999888666555444444444555444555444222000000222333555666888:::<<<>>>??????<<<<<<<<<;;;:::999777777666777999::::::;;;>>>@@@FFFGGGFFFBBB???@@@DDDHHHOOOPPPMMMAAA...    &&&///333222---"""    """,,,333;;;>>>>>>888111(((       ###'''***$$$ qqq^^^OOOCCC======555222...+++)))&&&###!!!         !!!&&&)))***)))&&&&&&(((+++***///666::::::888555333333555777888888888888999999999999999;;;???EEEIIIKKKJJJIIIHHHHHHHHHHHHHHHCCCDDDFFFHHHKKKOOOQQQSSSOOONNNKKKGGGEEEFFFJJJMMMOOOMMMHHHAAA;;;777888:::===;;;:::;;;===>>>>>>>>>;;;;;;;;;>>>AAACCCCCCBBB>>>777333444444333333666:::===@@@CCCBBB???<<<999888777666555444444555555444444444222000000222444555777:::===????????????<<<<<<<<<;;;:::888777666666777999::::::;;;>>>@@@IIIIIIGGGCCC@@@AAAEEEJJJOOOPPPLLLAAA///   (((---...+++###    ###///666>>>AAA@@@;;;444+++       $$$''''''  rrr\\\LLL@@@888666888444000,,,)))&&&###            ###%%%+++---000///+++)))***+++,,,111777::::::777555333444666888888888888999;;;:::;;;;;;;;;===AAAGGGLLLIIIHHHGGGFFFEEEDDDCCCCCC???AAACCCFFFIIIKKKMMMNNNNNNLLLJJJFFFCCCDDDGGGJJJJJJHHHCCC===888666666888<<<;;;:::;;;===?????????;;;;;;<<>>BBBGGGKKKGGGFFFEEEDDDBBB@@@???>>>@@@AAADDDGGGIIIJJJJJJJJJMMMLLLIIIFFFCCCCCCEEEHHHEEEAAA===888555444555666:::999888:::===@@@@@@@@@::::::<<>>???>>><<<999777555555555666666666666666222333222111000000222444555777:::===???@@@??????>>>>>>>>><<<;;;999777666555777999;;;<<>>===<<<===???CCCFFFGGGHHHGGGFFFLLLKKKHHHDDDAAA@@@BBBDDD???<<<777444333333444444666555666888<<>>AAABBBAAA???666333333888:::888888999<<<=========<<<;;;999777444444555666666666666666222222222111///000222444555666999;;;===?????????@@@@@@???>>><<<:::888777555777:::<<<>>>AAAEEEHHHFFFHHHIIIFFFCCCAAABBBDDDIIIJJJHHH===,,,     !!! ###&&&&&&###          )))$$$  zzziii]]]KKKBBB:::777444000------***'''$$$""""""!!!           $$$'''###&&&444AAAIIIQQQXXX^^^]]]SSSFFF;;;555777999::::::777666555555777888888777666666777999666888:::;;;<<<>>>AAADDDCCCCCCBBBAAA???===;;;::::::<<>>===???AAA<<<999444222111222333444444333444666;;;>>>@@@@@@888999:::===@@@AAA???===555333444999<<<:::888999<<<<<<======<<<:::999777333444555666777777777666111222222111///000222444555666888:::<<<>>>??????AAA@@@@@@>>><<<:::999777444777:::===???CCCGGGJJJGGGJJJLLLJJJFFFDDDDDDFFFFFFHHHFFF;;;***      %%%%%%         """,,,###  xxxgggWWWMMMAAA===888333000---***'''%%%$$$"""           """***///)))### &&&111BBBQQQWWWfffrrrrrrgggWWWEEE888>>>======<<<888222333777555888;;;<<<:::888666666666888999999999:::===???CCCCCCBBBAAA@@@>>>===<<>>BBBBBB>>>:::444666888888888999;;;<<<;;;<<<<<<<<<;;;999777666444444555555555555555444111000000//////000111222666666777888:::===???@@@===>>>???>>>;;;999888999888999;;;???CCCFFFFFFFFFJJJHHHGGGFFFEEEDDDBBB@@@BBBDDDAAA777'''  ###%%%###         ###***!!!  vvveeeVVVIII@@@;;;888444111///---***'''$$$###!!!          !!!(((---***$$$$$$...>>>MMMWWWhhhxxx|||ssscccQQQCCCCCC???<<<;;;888333333777666888;;;<<<:::888666666666777888999888999<<<>>>>>>???@@@@@@@@@@@@??????>>>>>>???@@@BBBDDDFFFHHHHHHGGGDDDAAA===:::777666555444222111//////////////////111444777999::::::;;;;;;===@@@BBBAAA<<<888666777999999999999;;;<<<;;;<<<<<<;;;:::888666555444444555555555555444444111000000//////000222333666666777888:::<<<>>>???===>>>???>>>;;;999999999999:::<<<@@@DDDGGGGGGGGGIIIHHHHHHIIIHHHGGGDDDBBBBBBCCCAAA777'''   ######         ###***  yyydddUUUIII???888444222000///...,,,)))&&&###!!!          &&&++++++%%%!!! """)))888FFFVVVhhh|||rrr```RRRLLLCCC;;;999888555444666777999;;;<<<:::888777777555666777777777777999;;;999:::<<<>>>@@@@@@AAA@@@======>>>@@@BBBEEEGGGIIIGGGEEECCC???;;;777444333222222222222111000///......000222444777888::::::???@@@AAABBBCCC@@@;;;777777888999999888888:::;;;;;;;;;;;;:::888666555444444444555555555555444444111000000///000111222333555666777888:::;;;=========>>>???>>><<<::::::::::::<<<>>>BBBEEEGGGIIIJJJIIIJJJLLLMMMLLLJJJGGGEEEBBBDDDBBB777'''         ###'''  jjjWWWJJJBBB;;;666000///...---,,,***&&&###!!!       ###'''+++'''###!!!!!!&&&444BBBTTTdddwwwzzzlll```SSSFFF:::777888777555555777999;;;;;;999888777777444555666666555555777999666888:::===????????????;;;<<<>>>@@@CCCEEEGGGHHHFFFDDDAAA===999555222000///000222444444222///---///222444666888999:::<<>>>>><<<:::;;;;;;;;;>>>AAACCCEEEHHHJJJLLLLLLOOORRRSSSPPPKKKGGGEEEDDDFFFCCC999(((          !!!### |||nnnYYYIII@@@:::666333000///---,,,***'''###       ###***'''$$$"""!!!%%%222@@@TTT```mmmuuuyyyyyyssslllXXXIII:::666777777666666777999::::::888777777777444555666555444444555777666888;;;===>>>===<<<;;;:::;;;===@@@BBBDDDFFFGGGDDDBBB???;;;777333000...---///333555666444000...111444888999999:::<<<>>>AAADDDHHHJJJGGGBBB===999555777888777666666777888;;;:::999888666555444444444444555555444333222222111000000000000222444555666777888:::;;;;;;;;;::::::<<<======;;;:::;;;;;;<<>>:::666222///...---///333666777666333111333666:::;;;::::::===@@@CCCHHHOOOQQQMMMFFF>>>:::555666777777666666888999;;;:::888777666666666666444444555444444333222111111000000000111333444555777888:::;;;<<<;;;;;;:::888:::<<<<<<:::::::::;;;<<<@@@CCCEEEEEEGGGLLLPPPUUUYYY\\\ZZZSSSKKKGGGEEEJJJIIIDDD777&&&        $$$    ~~~oooZZZPPPDDD;;;888666222///---***'''$$$"""             !!!!!!"""!!! $$$222AAAOOORRRSSSTTTZZZccciiiiiiWWWIII<<<666555444555777555666777777555444444666555666666555333333444555888:::<<<>>>>>><<<999777888999;;;>>>@@@AAAAAAAAAAAA???===999666333000///---000444777888777555333222777;;;;;;:::999<<<@@@HHHOOOWWWYYYSSSIII???999555777888999888999:::<<<:::999888777777777888888444444444444333222111111111000000000111333555666999:::<<<======<<<;;;:::666888::::::999999999;;;<<<@@@DDDDDDDDDFFFLLLQQQVVVZZZ]]]ZZZSSSLLLHHHHHHKKKIIIBBB333"""       !!!###    }}}jjj[[[LLLDDD:::555333111---)))***'''###!!!                ###222BBBIIIJJJHHHHHHNNNYYY```aaaUUUIII===777444333444888555666666555444333444555666777777555333333444555888:::===>>>>>><<<999777777999;;;===????????????@@@>>><<<999666333111///...000444777999888777555222666;;;;;;999888<<>>:::999888777777888999:::444555444444333222111000111000000000111333555666:::;;;===>>>>>>===;;;:::555777999999888888999:::<<<@@@DDDDDDDDDFFFLLLQQQUUUYYY\\\ZZZSSSMMMJJJKKKKKKHHH@@@111       !!!""" """   zzziiiYYYPPPBBB===777222000...---,,,%%%$$$"""          """%%%&&&)))444@@@EEEDDD???>>>FFFSSS[[[\\\QQQGGG<<<555555777777666777666555444444444555555999888777666555666777777888<<<@@@AAA===999777666333666999::::::::::::;;;;;;;;;;;;:::777333000...333333444888<<<===:::666666777:::===;;;888===DDDNNNTTT[[[\\\VVVKKK@@@999777888999:::;;;:::999888;;;:::999777666777777888555555555444444333333333111000///...///222555777999:::;;;============<<<777999;;;;;;:::888888999<<<>>>???AAACCCFFFKKKOOOZZZ\\\]]][[[VVVQQQNNNLLLMMMCCC555)))        %%%!!! &&&&&&  |||kkk\\\NNNFFF>>>:::555111...,,,***((($$$###!!!         $$$'''+++777CCCFFFDDD@@@===CCCNNNUUUUUULLLCCC999333333555666666777666555333333444666777999888777777777777888999888;;;???@@@<<<888555333111444777999999999;;;<<<=========<<<888555222000555555666999<<<===:::777555555888;;;999777;;;BBBLLLQQQVVVWWWQQQGGG>>>888777888999:::::::::999999;;;:::999777777777777888555444444444333333333333222111///...///222444666888999;;;<<<======<<<<<<777999;;;;;;:::888888999<<<===???@@@BBBFFFJJJNNNXXXZZZ[[[ZZZVVVRRROOONNNMMM@@@111%%%       $$$&&&!!! ((('''  xxxhhhYYYMMMCCC<<<999666222///---***'''$$$"""!!!       $$$(((///<<>>:::666333333888888999;;;===<<<:::888444444666999777555888>>>HHHLLLOOOOOOJJJBBB;;;777777888999999::::::999999::::::999888777777777777444444333333333333333222222111000///000222444555777888:::;;;<<<<<<;;;;;;777999;;;;;;999888999999;;;===>>>???AAADDDIIILLLUUUWWWYYYYYYWWWTTTSSSRRRMMM===+++       """***)))  %%%+++'''  vvvfffXXXMMMDDD<<<777444222000...,,,((($$$         $$$***222AAANNNJJJJJJEEE???@@@FFFJJJJJJHHHCCC<<<888999<<>>999444000...000333444444555666888@@@BBBBBB???:::666444555:::;;;<<<======<<<;;;999666555666888777444777<<>>>>>@@@CCCGGGKKKSSSUUUXXXYYYXXXWWWWWWXXXNNN<<<'''       )))000,,,!!! '''***$$$ ###nnneeeXXXLLLDDD>>>888555111///---,,,***&&&!!!         ###***222AAAOOOMMMLLLHHHAAA@@@FFFKKKLLLIIIFFFBBB??????AAACCCDDD>>><<<:::999999;;;===>>>888888:::;;;<<<===>>>>>>======>>>>>><<<777222...///000222222111222444555AAACCCDDD@@@999555444666<<<===>>>>>>===<<<;;;;;;999777777999888555777;;;>>>???@@@>>>:::777555444666666666666777777888888777777777777666555444444222222222222222222222222222111111111222333444555777888999;;;<<<;;;;;;:::888999::::::888888999:::<<<===>>>>>>???BBBFFFIIIPPPSSSVVVXXXYYYYYY[[[\\\OOO<<<'''          ---333---  ''''''  ,,,rrr^^^VVVKKKBBB===999444111...,,,***)))'''$$$        !!!'''///===JJJLLLLLLGGG@@@???FFFNNNQQQKKKKKKIIIHHHGGGFFFFFFFFFBBBAAA@@@????????????@@@;;;<<<===???@@@AAAAAAAAA<<<;;;999888777444000---000111222222222333555777CCCEEEFFFAAA999555555888<<<===>>>>>>===<<<<<<===<<<888777999999666666999:::;;;;;;999666444333444555555444444444555666777555555555555444333222222000111111111111222222222000111111222333444555666777888:::;;;<<<<<<;;;;;;999::::::999888888999;;;===>>>?????????BBBFFFIIIMMMPPPSSSVVVWWWYYY\\\^^^MMM===)))              ///444,,, %%%###  ###333qqq```RRRKKKCCC<<<888555111---+++)))&&&$$$###            """(((555BBBGGGGGGBBB<<<<<>>;;;888666666555222000000222333444555777;;;>>>EEEHHHHHHCCC;;;666777;;;;;;===>>>>>><<<;;;===>>>===999777999999666555777777888888666444222222333333333222222222333444555333333444444333222000///000000000000111111222222//////000222444555666777888999;;;<<<======<<<<<<999::::::999777777999;;;>>>???@@@???@@@BBBFFFIIIJJJLLLPPPRRRTTTWWWZZZ\\\KKK===,,,   $$$'''%%%###           """111444*** $$$   $$$666tttaaaSSSLLLGGG???:::777444000,,,)))'''$$$!!!              ###///<<>>888999CCCPPPVVVVVVXXXZZZZZZWWWRRRNNNLLLHHHIIIIIIIIIGGGEEECCCAAADDDEEEFFFGGGHHHHHHGGGGGGBBB>>>999777888888666444000222444666888<<<@@@DDDGGGJJJJJJEEE<<<777999===:::<<<>>>===;;;;;;===???===999666888888555444666555666777555333222222333333222111111111222333444222222333333222111///...//////000000111111111222...///000222444666777888999:::;;;===>>>======<<<999::::::888777777999<<>>>>><<<;;;;;;<<<>>>>>>===<<<;;;:::999777666555555555555444333222111000000000111111111111111111111111333333333333222222111000,,,---...///000000000000000111333555666666666666:::;;;======<<<;;;<<<===;;;:::999777666888<<<@@@@@@???>>>>>>@@@CCCGGGIIILLLLLLKKKKKKLLLNNNQQQRRRHHHAAA777***  %%%***---///111---%%%  '''(((%%%"""        &&&)))+++(((   $$$   %%%222wwwdddQQQDDD>>><<<999555222000---)))&&&###"""          %%%)))000111222555;;;EEERRR[[[```bbbdddccc```[[[WWWVVVQQQOOOLLLJJJHHHFFFFFFFFFFFFIIILLLMMMLLLJJJJJJKKKIIIAAA;;;;;;;;;999888:::;;;888777888>>>EEEJJJMMMPPPNNNJJJFFFBBB@@@??????<<<;;;;;;<<<======<<<;;;999999888777666555444444555444333222222111111111222222222222222222222222333333333222222000///...,,,---...//////000000000000111333555666666666555999;;;======<<<;;;<<<===<<<;;;:::888888:::>>>AAAAAA@@@??????@@@CCCFFFHHHJJJJJJIIIIIIJJJLLLNNNPPPJJJDDD<<<111'''   %%%***...111///'''  (((000222000---'''     """$$$     '''))))))$$$ !!!###  %%%111vvveeeUUUGGG===:::777555111...,,,)))%%%""""""          !!!$$$''')))---222;;;GGGTTT]]]aaadddggggggccc^^^ZZZWWWQQQOOOMMMJJJHHHGGGGGGGGGGGGJJJMMMOOONNNMMMMMMNNNHHH@@@:::;;;<<<;;;:::<<<:::888888;;;AAAHHHNNNPPPRRRPPPMMMIIIEEECCCAAA@@@<<<:::999:::;;;;;;:::999777888888999888666444222444444444333222222222222333333333222222333333444333333333222111000...---,,,------...//////000000000111333555666666555555888:::<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999;;;???BBBAAAAAA@@@@@@AAACCCFFFGGGHHHGGGFFFFFFGGGIIIKKKMMMIIIFFFAAA;;;111&&&  $$$)))//////(((  )))111444444222,,,%%%      %%%***+++$$$  !!!))))))'''$$$ ###"""  &&&111{{{gggXXXKKK@@@:::999333111---+++(((&&&"""             """%%%***222===IIIUUU\\\^^^bbbffffffccc^^^YYYVVVQQQOOOMMMJJJHHHGGGGGGGGGGGGIIILLLNNNOOOOOOOOOOOOHHH@@@:::;;;<<<::::::;;;888777888<<>>JJJSSSYYY[[[___ccceeebbb^^^YYYWWWRRRPPPMMMJJJHHHFFFFFFFFFEEEGGGJJJMMMOOOPPPPPPOOOIIIAAA;;;:::;;;999888999555555777<<>>AAAAAAAAAAAAAAACCCDDDFFFGGGIIIHHHGGGFFFGGGHHHJJJLLLGGGGGGIIIJJJGGG<<<---"""     $$$&&&&&&&&&###  )))---111333///###   """!!!  %%%---***### """'''   (((000{{{iii\\\MMMDDD===666222222...,,,(((&&&$$$"""           !!!$$$)))333>>>IIIPPPSSSZZZ]]]bbbdddbbb___\\\[[[UUUSSSOOOLLLIIIGGGFFFEEEDDDEEEGGGKKKOOOQQQPPPOOOHHH@@@:::999999777666777444444666;;;AAAGGGIIIJJJIIIJJJKKKJJJHHHEEEBBB@@@:::777444333333333333222444666999;;;;;;999777555222333555666777666555555444333222222222444666888666666666666555444333333000//////...///000222333222222444555555555444444555777999:::999999;;;<<<888999:::::::::;;;>>>AAA???@@@AAABBBDDDFFFGGGHHHJJJIIIHHHGGGHHHIIIKKKMMMIIIJJJMMMQQQQQQIII;;;000       '''+++000111,,,!!!  !!!$$$"""   !!!  ###,,,)))   &&&)))  ***111wwwgggXXXNNNDDD???;;;555111111+++)))&&&###"""              !!!!!!  """'''222>>>HHHMMMOOOWWW[[[___aaaaaa___^^^^^^YYYWWWSSSNNNKKKHHHFFFFFFDDDDDDFFFKKKPPPRRRQQQOOOEEE===777888888777666888444555777;;;AAAEEEFFFFFFDDDEEEGGGHHHGGGDDDAAA???:::777333111111111111000222444666888888777666444222333555777888777666666444333111000111333666888444555555555555555444444111111000///000222444555222333444555555555444333444666888999999999:::<<<888:::;;;;;;;;;===???BBB>>>???@@@BBBEEEGGGIIIJJJKKKJJJIIIHHHHHHJJJKKKMMMJJJJJJMMMSSSVVVPPPDDD999"""       """''')))$$$  )))---+++%%%!!!       $$$---'''  )))+++  """,,,222uuucccSSSJJJBBB:::888666111...---)))'''$$$"""              """###!!!!!!!!!%%%000===GGGKKKLLLUUUXXX\\\^^^^^^^^^^^^^^^\\\ZZZVVVQQQMMMIIIGGGGGGDDDDDDFFFKKKQQQTTTSSSPPPBBB;;;555666888777888999555666888<<<@@@DDDEEEDDD@@@BBBDDDFFFFFFCCC@@@>>>999666222000000000000///000222444555666555444444111333555777888888777666444222111000111333666888222333444444555555444444333222000000111222555666222333444555555555444333444666888999999999:::<<<999;;;<<<======>>>AAACCC===>>>@@@BBBEEEHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKLLLHHHHHHKKKQQQVVVRRRGGG===&&&          !!!,,,000...'''"""     %%%///&&&  ++++++ ###---333tttfffXXXMMMAAA???;;;666111---***(((&&&$$$           &&&)))'''###!!! """&&&,,,444===DDDHHHQQQUUUXXXYYYXXXZZZ```eee```\\\VVVQQQLLLHHHDDDAAAEEECCCCCCIIIQQQTTTOOOJJJ@@@???===;;;999888777777777777999<<>>888888777555444111///...222333444444555555555444444333222333555666555444333333222111111000111111111222444666777777777666111222444666666666666555333555777888777666777888666666666777888:::;;;<<<<<<;;;;;;<<<>>>@@@AAA@@@AAABBBCCCFFFHHHKKKMMMMMMLLLLLLJJJHHHFFFGGGJJJMMMKKKGGGFFFJJJPPPOOOFFF<<<...###        ''',,,+++'''$$$  !!!  &&&"""   ***111'''  ''')))$$$   ,,,...(((|||mmmbbbVVVIII@@@===;;;777333...***(((&&&%%%"""           &&&)))'''$$$!!!!!!!!!"""&&&+++222999@@@DDDJJJNNNRRRSSSSSSUUU[[[```___\\\XXXSSSOOOJJJEEEAAACCCAAAAAAGGGNNNRRROOOJJJAAA@@@???===<<<;;;::::::::::::;;;===AAACCCDDDCCCBBBBBBCCCDDDEEECCC@@@===888777777666444333111000111111222333333333222222222111111222444555555444222111000000//////000000111222333555666666555555333444555666777777666666444666888888777777888999777777666777888:::;;;<<<===<<<<<<<<<>>>???@@@@@@BBBCCCDDDGGGIIIKKKMMMNNNMMMLLLKKKIIIHHHHHHKKKMMMIIIDDD???AAAEEEDDD===555+++!!!      !!!%%%$$$!!!  !!! &&&  +++///### '''(((###  """......'''zzzjjj\\\RRRIII@@@999777555222...***'''%%%$$$"""          &&&)))((($$$"""""""""###%%%)))...444:::===@@@CCCHHHJJJKKKNNNTTTXXXYYYXXXVVVTTTQQQLLLFFFBBBAAA???@@@EEELLLPPPOOOKKKDDDCCCBBB@@@???>>>>>>>>>???>>>>>>@@@BBBDDDDDDCCCBBBBBBBBBCCCCCCBBB???<<<777777666666555555444444222222333333333222111111111000///000333444333222000///..................111222333444444444444444666666777777888777777777666888999999888777888999999888777777777:::<<<===>>>======<<<<<<=========BBBCCCEEEGGGIIIKKKMMMNNNMMMMMMLLLKKKIIIIIIKKKMMMFFF>>>666333444444///)))$$$         !!!%%% '''---,,, &&&'''!!!  %%%000...&&&uuukkk]]]QQQIIIBBB<<<777222000...***'''%%%###"""         %%%)))'''$$$""""""""""""$$$&&&***///333666777:::>>>AAADDDGGGLLLPPPNNNOOOPPPRRRRRROOOIIIEEECCCAAABBBGGGMMMQQQPPPNNNGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCDDDEEEFFFEEEDDDBBBAAAAAABBBBBBAAA>>>;;;666666666666666777777777555555555555444333222111///...---///111222222111...------,,,,,,,,,------111111222222333333333333888888888888888888888888999:::;;;:::888888999::::::999888777888:::<<<>>>=========;;;:::999:::;;;AAABBBCCCEEEHHHJJJKKKLLLLLLLLLLLLKKKIIIHHHIIIKKKDDD:::---&&&$$$$$$!!!       !!!""" """//////(((  %%%%%%  (((111---###tttccc[[[OOOEEE>>>:::666333///---+++(((%%%###"""!!!         ###''''''$$$""""""!!!!!!"""###&&&***...000222444888;;;>>>BBBEEEGGGEEEGGGJJJOOORRRRRRPPPNNNHHHGGGHHHLLLQQQSSSRRRPPPIIIHHHGGGGGGFFFFFFFFFFFFKKKJJJIIIJJJKKKJJJHHHFFFCCCBBBAAAAAAAAA@@@===;;;666555555555666888999:::777777666555444222111000---,,,,,,...000222222111------,,,,,,,,,,,,------111111111111222333333444888888888888999999999:::<<<<<<<<<;;;999888:::;;;;;;:::999888999:::<<<>>><<<======;;;888777888999???@@@AAACCCEEEGGGHHHIIIIIIKKKLLLKKKHHHGGGGGGGGGAAA666(((  !!!      !!!  )))444000$$$ !!!$$$###  (((000***sssgggVVVPPPFFF>>>999555222111,,,+++)))&&&###!!!          !!!&&&%%%###!!!!!! !!!$$$(((+++---///111444777:::<<<>>>???@@@AAAEEEJJJQQQUUUWWWVVVNNNOOOQQQTTTVVVVVVTTTQQQIIIIIIHHHHHHHHHHHHHHHIIIOOOOOOOOOQQQQQQOOOKKKHHHDDDBBBAAAAAAAAA@@@===;;;555555444555666777999;;;666666555444222000...---,,,++++++---000222222111------------------...///000000000111222333555666888888777888888999;;;;;;??????>>><<<999999:::<<<::::::::::::;;;;;;<<<===<<<>>>???<<<888666888;;;>>>???@@@BBBDDDEEEGGGGGGHHHJJJKKKKKKIIIFFFEEEEEE>>>333$$$   %%%"""     """ ,,,555---   ######!!! '''---&&&tttdddYYYLLLGGGAAA:::555222000...***)))&&&###!!!        $$$$$$"""!!!!!! ###&&&***,,,//////111444666888888777<<<<<<>>>CCCJJJRRRVVVYYYSSSUUUXXXZZZ[[[XXXTTTPPPIIIIIIHHHHHHHHHIIIIIIJJJQQQRRRTTTWWWWWWTTTNNNIIIEEECCCBBBAAAAAA@@@>>><<<555555444444555777999:::777777555444222///---,,,,,,++++++---000222222111...............///000000000000000111222555777888666666666777888:::<<<===AAA@@@???<<<:::999;;;===::::::<<<<<<===<<<<<<;;;>>>@@@AAA???:::999;;;>>>??????AAABBBDDDEEEGGGGGGHHHJJJMMMLLLJJJGGGEEEEEE:::000###   &&&((($$$     """&&&  +++111(((  '''"""  $$$)))!!!uuuhhhYYYNNNBBB???:::444000,,,***))))))(((%%%"""         ######!!! """&&&***---//////000222444555444222888777888<<>><<<555444333333444666888::::::999888666333111...---,,,++++++---000222222222///////////////000111222//////000111333666888:::555555555666888:::<<<>>>BBBAAA@@@===::::::;;;===999:::<<<>>>>>>===;;;:::???BBBDDDAAA===;;;===AAA@@@@@@AAACCCDDDFFFGGGHHHIIIKKKNNNNNNKKKHHHFFFEEE777..."""    %%%+++***$$$   &&&)))  )))...%%%  ***"""  """'''sssfffVVVKKKGGG???;;;666222///---***(((%%%$$$"""        !!!"""!!! &&&,,,......---...000111111000//////111111333666;;;DDDOOOVVV]]]^^^^^^^^^ZZZTTTOOOKKKEEEEEEEEEEEEEEEFFFGGGHHHOOOWWW___ccc```YYYSSSQQQKKKHHHDDDCCCCCCCCC@@@===888666555555777999:::::::::;;;;;;999555111/////////000111222333222111000,,,,,,---...///000111111000111111333444666777888444444333111222555;;;???@@@???===<<<;;;;;;;;;<<<777999;;;;;;;;;;;;===???EEEEEECCC@@@>>>>>>???AAA>>>@@@BBBEEEGGGHHHIIIIIIIIIKKKLLLJJJKKKMMMJJJDDD777---  ###,,,000...+++     &&&---***  $$$%%%   ///---  !!!ssshhh\\\NNNDDD@@@;;;888333000---+++'''%%%###"""        !!! """)))...111111111111222222111000...---...///000333888@@@JJJPPPWWWXXXYYYXXXUUUOOOJJJGGGBBBBBBCCCCCCDDDEEEFFFFFFOOOVVV___ccc```[[[VVVTTTOOOLLLHHHFFFFFFEEEDDDBBB===;;;999999:::;;;;;;::::::;;;<<<999666222000000111222333333333222111000------...///000111222222111222333444555666666666444444333222222666;;;??????>>><<<:::999999::::::888999;;;<<<;;;<<<>>>@@@EEEEEECCC@@@>>>===???@@@@@@AAACCCFFFHHHIIIIIIIIIHHHJJJKKKJJJKKKMMMKKKFFF999...   ''',,,---,,,!!!     (((...)))  $$$###  ###111,,,   |||pppdddZZZQQQEEE<<<999555222///---+++'''###         %%%---222555666666666555444222///---,,,,,,---...000444:::CCCHHHOOOPPPPPPOOOLLLHHHDDDAAA>>>>>>???@@@BBBCCCDDDEEENNNUUU]]]aaa```\\\YYYXXXSSSOOOJJJGGGGGGGGGGGGGGGDDDBBB???>>>>>>===<<<;;;;;;;;;;;;999555222111111333444555555444333222111/////////000111222333444333444666777777777555444444444444333444666;;;>>>>>>===;;;999888888888999777888:::::::::;;;>>>@@@EEEDDDCCC@@@>>>===>>>???BBBCCCEEEGGGHHHIIIJJJJJJFFFIIIJJJJJJLLLOOOMMMHHH;;;000"""  %%%)))***###      +++...(((  !!!&&&"""  (((333)))  !!! pppeeeYYYQQQIII???888666000...,,,***(((%%%         !!!)))000666:::;;;;;;:::888555222///---,,,+++,,,---///111666<<>>AAABBBCCCDDDKKKRRRZZZ^^^^^^\\\[[[\\\VVVRRRMMMHHHGGGHHHJJJKKKKKKHHHEEECCCBBB@@@>>><<<;;;;;;;;;888555222111111555666666666555444222111000000000000111333555666666777999::::::888666444444555555555555777;;;>>>===<<<;;;999888888999999666777888888999:::===???DDDDDDCCCAAA>>>===>>>???CCCDDDEEEFFFHHHIIIJJJJJJGGGJJJKKKKKKMMMPPPNNNIII===222###  !!!$$$!!!      %%%------%%%  ((()))!!!   ,,,444&&&  !!!### ttteee[[[PPPJJJCCC;;;444222,,,+++)))(((&&&###       %%%---444:::===???<<<;;;999666333000...---...//////000111444888;;;@@@@@@@@@>>>===:::999777777888;;;>>>AAACCCDDDEEEHHHNNNVVVZZZ[[[[[[\\\^^^[[[XXXSSSNNNKKKLLLOOORRRPPPNNNKKKIIIGGGEEEAAA???======;;;888444111000111666777777777666444333222222111000000111333555777888:::<<<===<<<999777555444666777777777888;;;=========;;;::::::;;;<<<<<<::::::;;;::::::;;;>>>AAACCCDDDDDDBBB@@@>>>???@@@CCCDDDEEEFFFHHHIIIKKKKKKIIILLLMMMMMMOOOQQQOOOJJJ???444$$$         +++...+++!!!  (((000,,,   &&&///333### %%%$$$ ssshhhXXXOOOEEEAAA<<<555000...***(((&&&%%%###!!!        $$$,,,333888;;;>>>@@@;;;:::777555333222111111111222222222222333555777;;;:::999888666555555444666888<<<@@@CCCFFFGGGHHHGGGMMMSSSWWWYYYZZZ]]]```bbb___[[[VVVRRRSSSVVVYYYUUUSSSQQQOOOMMMJJJGGGDDDAAA@@@>>>:::555222111222555666777777666555444333222111000000111333666777999:::;;;<<<;;;999777555444666888999888999:::<<<===<<<<<<;;;<<<===???@@@@@@@@@@@@>>>===>>>AAADDDBBBCCCDDDCCCBBBAAAAAABBBDDDDDDEEEGGGIIIKKKMMMOOONNNQQQQQQOOOPPPRRROOOJJJ@@@555%%%     ###%%%%%%"""     """000...(((   000555---  +++111000  '''$$$ sssdddYYYKKKCCC;;;888666000------(((&&&###!!!           ###(((...555:::<<<<<<<<<===888777555444333333444444333444555444222222333444666555444222111111111222666999===BBBFFFIIIJJJKKKHHHMMMSSSVVVXXXZZZ^^^bbbeeeddd```[[[WWWWWWZZZ]]]YYYXXXVVVUUUTTTQQQMMMJJJFFFEEEBBB===888444333444444555666666666555444333222111000///000333666777888888888888888777666555444777999::::::999:::;;;;;;;;;:::;;;<<>>@@@CCCAAACCCEEEEEEDDDCCCDDDEEEFFFFFFGGGIIIKKKNNNQQQSSSSSSUUUUUURRRRRRRRROOOIII@@@555%%%    $$$)))***'''     &&&444---$$$  ###444888,,,   ...111,,, $$$)))### |||rrrfffXXXNNNDDD<<<555444333///------'''$$$          """%%%000666<<>><<<;;;;;;555555444333333444666777444555666555222111222222333222000///......///000777:::???DDDHHHKKKLLLMMMJJJNNNSSSWWWXXX[[[___cccddddddbbb]]]XXXWWWZZZ^^^\\\[[[YYYYYYXXXVVVRRROOOJJJIIIFFF@@@:::666555555333444555666666555555444222111//////000222555777777666666555555555555555444777:::;;;:::::::::;;;999999999:::<<>>@@@AAACCCEEEFFFEEEEEEFFFGGGGGGGGGHHHJJJNNNQQQUUUVVVVVVXXXWWWTTTSSSSSSNNNHHH???555%%%     """(((***'''     '''666,,,"""  %%%666888+++  """000000)))'''***""" wwwlllbbbXXXNNNHHH<<<999555222///---***((($$$"""           (((333===CCC@@@:::888888777444333222111111333555666444444444333111111333444333000---)))((()))+++,,,222333666;;;BBBGGGKKKLLLKKKJJJKKKQQQXXX]]]___^^^^^^]]][[[WWWTTTTTTWWWZZZYYYYYYXXXXXXXXXXXXVVVUUUSSSQQQKKKDDD<<<666444444444333222222444444333222555333000//////111444666555333111///000111444555666888888777666777;;;???888888999:::<<<>>>@@@AAA@@@???>>><<<:::;;;>>>AAADDDEEEGGGHHHHHHHHHGGGGGGGGGKKKOOOPPPQQQRRRVVVZZZZZZ[[[YYYUUUSSSRRRLLLFFF@@@333%%%     %%%###   (((+++'''  $$$333222&&& !!!---,,,&&&  %%%+++""" yyyqqqfff\\\TTTLLLDDD>>>999666222///---+++(((&&&"""            $$$---999AAAEEE@@@999666555555222111000///000222444666444333222000///000222333111///+++(((&&&'''((()))---///333888>>>BBBEEEFFFEEEFFFHHHMMMSSSWWWXXXWWWUUUTTTRRRNNNMMMNNNQQQUUUZZZZZZZZZ[[[[[[[[[YYYXXXVVVSSSNNNFFF>>>888555555555444333333444555333222333222000//////111333444333222000//////111444555555777777666555666999===999999888999999;;;<<<<<<======<<<:::999:::===@@@DDDEEEGGGIIIJJJKKKKKKKKKKKKOOORRRSSSSSSTTTWWW[[[ZZZ\\\ZZZUUUSSSRRRMMMGGG===111###       (((***"""  $$$111000###  """---+++###  &&&***!!! zzzkkkcccXXXOOOIIIDDD???:::666333///,,,***(((%%%###           ***666CCCHHHHHH@@@888444333222///...------...111333555333111///------...000111...,,,(((%%%######$$$%%%&&&)))///444999;;;=========???BBBGGGLLLNNNNNNLLLHHHFFFDDDAAAAAACCCIIIMMMTTTVVVXXXZZZ[[[[[[[[[[[[YYYVVVQQQIIIAAA:::666555666444333333444444333111///////////////000111222000///......///111333555444555555444333444777999888888666555555666666777999999999777666888<<>>BBBEEEEEECCCAAA:::999777555555999???DDDHHHKKKOOOSSSUUUWWWYYY[[[ZZZYYYTTTMMMDDD<<<888666666444333222333333111///,,,---......////////////......------///111333444333333333333333444666777666555333222111222333444555555555444444777;;;>>>BBBDDDHHHLLLOOORRRTTTTTTUUUWWWXXXWWWTTTTTTWWW[[[[[[\\\[[[WWWUUUTTTOOOIII;;;...!!!  ###&&&%%%######$$$!!!      """!!! $$$(((%%%  """)))%%%   %%%...&&&  %%%###zzzooogggXXXPPPFFF???;;;888555222000---)))'''%%%###!!!         $$$555EEEQQQQQQLLLAAA777333111///***)))))))))+++---000222000,,,)))((()))+++++++++'''&&&###  %%%,,,000111000///000222555:::===>>><<<:::888000000...---...111888<<<;;;???EEEIIILLLPPPUUUYYYYYYXXXUUUOOOGGG???:::888666444222111111111///---***+++,,,...//////......---------...///111222333222111111222444555666666333222000///...///111222222222333333333666;;;???BBBEEEHHHLLLPPPSSSTTTUUUUUUVVVWWWUUUSSSSSSVVVZZZZZZ\\\ZZZWWWUUUTTTPPPIII>>>111###  ###&&&''''''))),,,***%%%    %%%***%%%(((((("""  !!!%%%  &&&,,,"""  """ wwwkkkaaa\\\QQQJJJAAA;;;777555111///---***&&&$$$"""!!!          %%%777HHHNNNOOOIII>>>666333111...***)))((((((***,,,...000...***''''''***+++***((($$$###!!! %%%,,,///...,,,,,,---///222777888777444222111*********)))))),,,111555333777;;;>>>AAAFFFMMMSSSUUUVVVTTTPPPIIIAAA<<<:::777555333222111111...---******,,,---......///...............///111222222111000111333666888888777333222///------...000111000111222222444777<<<@@@DDDFFFIIILLLOOOQQQRRRRRRSSSTTTUUUSSSQQQRRRVVVZZZYYY[[[ZZZVVVUUUTTTOOOIIIAAA444%%%  """%%%'''***...---(((     +++...'''  !!!,,,)))  !!!"""  &&&(((    yyyqqqjjj___WWWTTTJJJDDD>>>999777555111...)))&&&###          %%%777HHHHHHHHHCCC:::444222000---******)))((()))+++---...,,,)))'''(((+++,,,)))%%%""""""!!!!!!&&&,,,---+++))))))+++,,,000333444111...,,,,,,&&&'''(((''''''(((+++...---000222333333888AAAHHHQQQRRRRRROOOIIICCC>>><<<999777555333333222000...***++++++,,,---...///000/////////000000111111111111000111444888;;;;;;:::666444000---,,,,,,...//////000111333444999>>>BBBFFFHHHJJJLLLMMMNNNNNNMMMQQQRRRSSSRRRQQQSSSXXX\\\XXXZZZYYYUUUTTTSSSOOOIIIBBB555&&&   %%%)))'''"""      !!!---///&&&  $$$///)))  """   %%%%%%   vvvjjjfffbbbYYYSSSRRRBBB===888555444222///+++&&&$$$          $$$666GGGBBBCCC???777222111///,,,+++***)))((()))***,,,...+++(((&&&(((,,,,,,(((###"""!!!  !!!&&&+++,,,)))'''(((***+++...111111---***))))))%%%&&&''''''&&&&&&(((***)))++++++***)))---666===NNNOOOQQQOOOJJJDDD???===;;;999777555555333111///+++++++++,,,---...000111000000000000111111111111111000111555:::======;;;999666222...++++++,,,---///000222333555:::???DDDHHHIIIJJJLLLLLLLLLKKKJJJPPPQQQSSSRRRQQQSSSYYY^^^XXXYYYXXXUUUSSSSSSOOOHHHAAA444&&&  !!!      !!!---///$$$  &&&000))) """   $$$###   wwwqqqiii```WWWOOOHHHCCC<<<:::777555222...)))%%%!!!         (((555???EEEBBB===777111---***)))((()))))))))))))))((('''''''''''')))***)))'''$$$!!! !!!!!!"""###$$$''')))******)))(((...---,,,+++***(((((('''%%%%%%&&&'''((((((((((((&&&&&&'''&&&"""!!!)))444<<>>>>>???>>><<<888444222000...------.../////////333222222222111111111111111000000444999<<<<<<:::;;;888444111///...///000111333555666777999???CCCIIILLLOOOPPPOOOKKKFFFCCCGGGKKKPPPRRRWWW\\\\\\XXXZZZ[[[YYYWWWWWWVVVPPPGGGBBB888,,,!!!         ###000---    ,,,222)))    ))),,,"""   |||vvvnnniiiaaaYYYQQQJJJCCC>>>:::888555222///+++&&&"""         (((444<<>>BBBIIILLLPPPRRROOOHHHAAA<<>>FFFNNNWWW\\\\\\]]]```aaaaaaaaa___WWWMMMFFF999*** %%%+++,,,---,,,(((!!!     &&&000333777999444+++!!!      """&&&$$$  !!!+++***  %%%%%%  !!!+++((( |||oooggg```XXXSSSSSSKKKGGGBBB===999555111...,,,)))%%%"""          !!!***333888:::333111...+++(((&&&&&&%%%&&&&&&&&&&&&%%%###"""!!!######$$$&&&((((((&&&$$$""""""""""""###$$$&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&'''''''''%%%%%%$$$%%%&&&(((***,,,)))######333>>>GGGFFFCCCCCCEEEEEEHHHHHHHHHHHHGGGFFFEEEDDD???;;;666333555999<<<>>>AAA@@@@@@>>>===<<<;;;::::::::::::999888999;;;===;;;:::::::::::::::;;;;;;;;;::::::<<<>>>???>>>===555222---(((###!!!###///===EEEMMMVVV[[[]]]```bbbbbbaaaaaa___WWWNNNEEE888)))%%%...111444555222+++###   """///333999;;;777...###     """###%%%'''###  %%%,,,)))  ***'''  (((### wwwmmmddd^^^ZZZSSSNNNMMMFFFBBB===999555111---***'''$$$    $$$$$$      $$$---444777777111///,,,***'''&&&&&&&&&'''''''''&&&%%%$$$"""!!!!!!!!!"""%%%''''''%%%###"""""""""###$$$%%%&&&'''&&&&&&&&&&&&&&&''''''(((%%%&&&&&&&&&''''''(((((($$$$$$$$$%%%'''***---///)))###"""///888@@@AAAAAADDDEEECCCEEEEEEFFFFFFEEECCC@@@???<<<888444333666:::>>>@@@AAAAAABBBBBBBBBCCCCCCCCC???===;;;;;;===???@@@@@@???????????????????????????>>>======>>>;;;777333'''$$$"""///===FFFMMMUUU[[[]]]cccdddcccaaa```^^^WWWNNNDDD777((('''+++222666555000)))$$$   &&&***///222///'''     ###)))%%%%%%&&&  (((...(((  """000)))  ### {{{nnneee\\\VVVTTTRRRLLLHHHHHHCCC???:::666222...***'''$$$!!!   !!!(((((($$$      &&&...444555444000...,,,)))'''&&&&&&&&&'''''''''&&&%%%$$$"""""" !!!###%%%&&&$$$""""""""""""###$$$&&&'''(((&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''((((((((($$$$$$$$$%%%(((+++///111***"""!!!+++333:::===@@@DDDDDDBBBBBBCCCEEEEEECCC@@@===;;;999666333333777;;;???AAA@@@AAABBBDDDFFFGGGIIIIIICCC???<<<===@@@CCCCCCBBBCCCCCCBBBBBBBBBBBBAAAAAABBBAAA???>>>===888000***"""///>>>FFFMMMUUU[[[\\\eeeeeeccc```___]]]VVVNNNDDD777'''###,,,222444111+++&&&   %%%(((%%%    !!!"""  $$$***---&&&$$$$$$ ***...(((  &&&444***  !!! }}}oooiii]]]YYYSSSMMMIIIFFFCCCAAA>>>:::555111---)))%%%"""!!!     %%%))))))((($$$      ###(((---333888555///+++***(((&&&%%%$$$%%%%%%&&&&&&'''''''''''''''''' !!!!!!"""""""""###%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''')))+++...(((!!!%%%,,,444;;;>>>@@@@@@AAAAAACCCEEEEEEBBB<<<888666666777888:::999777444888???EEEHHHLLLOOOPPPMMMLLLEEE??????>>>===???BBBAAADDDFFFDDDDDDFFFDDD@@@CCC@@@;;;666111+++%%%!!!###444DDDJJJLLLQQQYYY^^^cccfffgggeeebbb^^^UUULLLCCC777'''$$$))),,,,,,)))'''          000111///$$$""" (((111333--- ***000'''   |||lllaaa\\\XXXTTTNNNIIIFFFCCC@@@>>>;;;888333...***'''"""     """&&&'''(((%%%      $$$)))---111666999555...+++***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''""""""""""""###$$$%%%&&&((())))))(((&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&'''(((%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''')))+++,,,&&&&&&...555:::<<<>>>===>>>@@@BBBBBB@@@;;;777555555555666777555111...000999DDDLLLSSSXXXWWWRRRMMMDDD===;;;;;;:::===AAACCCGGGIIIGGGGGGGGGEEE@@@===999333,,,'''!!! &&&777GGGMMMOOOTTT\\\```gggjjjjjjfffbbb]]]TTTJJJCCC777'''"""%%%$$$###!!!          !!!000///+++    ***444555...  +++///%%%   yyylll___WWWTTTQQQMMMHHHDDDAAA???<<<:::888444///+++'''###     $$$'''%%%    ***///444666999999444---***)))(((&&&&&&&&&'''((('''&&&&&&%%%%%%&&&&&&&&&######""""""###&&&(((***---------***'''%%%%%%%%%$$$%%%%%%&&&&&&'''((((((&&&'''''''''''''''&&&&&&%%%&&&&&&'''((()))******###$$$+++111666888777888:::===>>>===999666444444333333222///)))&&&$$$111CCCRRR^^^eeeaaaZZZLLLBBB888444333444999???CCCHHHJJJHHHGGGFFFAAA<<<444///(((!!! +++;;;KKKQQQTTTYYY```eeemmmooommmgggbbb]]]SSSJJJEEE999'''          )))000---%%%"""   ...888999111### """+++...!!!  xxxlllbbbXXXRRRRRRKKKHHHDDDAAA???<<<:::888444111,,,'''$$$    ###"""   !!!---333888:::::::::444...***)))((('''''''''((()))'''&&&%%%$$$$$$%%%%%%&&&$$$###"""!!!###&&&***,,,000000///,,,(((%%%$$$%%%$$$%%%&&&'''((()))))))))'''(((((((((((('''&&&&&&%%%%%%&&&''')))***)))((("""''',,,...000111333777999:::777555444222111///,,,((("""***???TTTfffnnniii```III===111+++***,,,222999>>>CCCEEECCCAAA???999333+++&&& 222AAAPPPVVVZZZ```fffiiipppqqqoooiiiddd___VVVMMMIII;;;)))        ###111111+++$$$"""  222===>>>666(((''',,,+++   tttfff^^^WWWPPPLLLLLLGGGDDDAAA>>>===;;;888666000---(((%%%"""           %%%///666;;;;;;:::999555///+++***)))((('''((()))***'''&&&%%%#########$$$%%%$$$###"""!!!###&&&))),,,111111000---(((%%%$$$$$$$$$%%%'''(((************((()))))))))(((((('''&&&&&&%%%&&&(((++++++)))&&& !!!###'''(((+++000444666555333222000---***&&&!!!$$$888OOOcccmmmggg]]]@@@444'''!!! """)))111777<<<>>>;;;888666000))) %%%888FFFTTT[[[```ffflllnnnpppqqqoooiiieeebbb[[[TTTMMM???+++    ###$$$%%%&&&%%%&&&&&&%%%"""   ,,,666111((( $$$%%%  666AAAAAA888+++  ,,,---(((  ~~~lllbbbYYYTTTQQQKKKHHHHHHCCCAAA>>>;;;:::777444222+++((($$$!!!              +++444:::>>><<<999888444000,,,+++***((((((((()))***(((&&&$$$"""""""""$$$%%%$$$$$$######$$$&&&)))+++/////////,,,(((%%%$$$%%%$$$&&&(((***+++,,,++++++************)))((('''&&&'''&&&'''***------)))%%% """(((---000000000///+++&&&"""+++???TTT___ZZZOOO444(((&&&000444555111...,,,&&&   ,,,===JJJXXX```eeekkkqqqrrrpppqqqooojjjgggfffaaaZZZPPPBBB---   $$$(((***...///000000...)))###    '''333888---### %%%%%%  $$$999BBB???666))) %%%111...$$$ {{{kkkZZZSSSNNNNNNMMMHHHEEEDDD>>><<<999777555222///,,,&&&###            &&&222:::@@@AAA===888666333000...,,,+++)))(((((())))))(((&&&$$$!!!!!!!!!###$$$&&&&&&&&&&&&'''((()))***,,,,,,,,,***'''%%%%%%%%%$$$&&&)))+++,,,---,,,,,,************)))(((''''''((('''(((+++//////)))$$$ &&&***++++++***&&&+++>>>JJJFFF;;;'''&&&))))))%%%"""!!!  %%%111AAAMMM[[[bbbhhhoootttuuuqqqrrroookkkiiihhhddd^^^QQQCCC...  $$$(((...000222333111,,,'''###    111888777&&& !!!&&&  )));;;@@@;;;///""" ***555...   {{{hhhYYYLLLFFFDDDFFFGGGCCC???===:::888555333111...***'''"""            ***888@@@DDDEEE>>>888555222//////---+++***(((((((((((((((&&&###!!! !!!###$$$''''''(((((()))))))))***)))******)))&&&%%%%%%&&&$$$&&&))),,,---------,,,+++++++++******((('''''')))((((((,,,000000***$$$  !!!&&&'''((('''""" ...:::777---  !!!  '''555CCCOOO\\\dddjjjqqquuuvvvsssssspppkkkiiiiiieee___QQQBBB---   $$$))),,,///111///+++%%%"""   &&&777;;;666  $$$((( +++<<>>EEECCC@@@;;;666222...---+++)))''''''((())))))(((&&&$$$!!!###'''))),,,***(((''''''(((***,,,+++***(((&&&%%%&&&'''''''''''''''(((***+++---...,,,,,,,,,+++***)))((('''(((((('''***///111(((     """'''333???MMMRRRZZZccclllqqquuuvvvvvvtttnnniiihhhiiiddd]]]SSSEEE111       """666AAA888*** ###'''''' (((666>>>666%%%  ///000%%% uuuhhh[[[MMMDDDAAA<<<<<<;;;<<<<<<:::777444111///,,,((($$$!!!       +++999BBBEEECCC>>>999444111...---)))(((&&&'''((())))))(((%%%$$$!!! ###''')))+++)))(((''''''((()))+++***)))(((&&&&&&&&&'''(((''''''((()))+++,,,---...,,,,,,,,,+++***)))'''''''''(((''')))...///&&&   """''',,,777BBBPPPUUU\\\dddkkkoooqqqrrrsssrrrmmmhhhffffff```YYYSSSEEE222!!!        )))999???333$$$  ***,,,)))  ,,,777<<<222  ###---,,, ttteeeYYYMMMBBB<<<;;;999999999;;;;;;999666333///,,,(((###       ###000===EEEEEEBBB===777222///...---((('''&&&'''(((***)))(((%%%$$$"""!!!"""$$$&&&(((***)))'''&&&&&&''')))***)))(((''''''''''''(((((('''((()))***,,,---......++++++++++++***((('''&&&&&&''''''(((++++++###   %%%***...999DDDQQQVVV]]]eeekkkooopppppppppppplllfffcccbbb\\\TTTPPPDDD111"""  %%%$$$  ###%%%&&&$$$  !!!000<<<<<<... (((222111,,,  111999:::...  '''---((( jjj```UUULLLBBB888333333888888999;;;;;;999555222,,,***%%%!!!       '''444???FFFDDDAAA<<<666111...---,,,'''&&&&&&''')))***)))'''$$$############%%%&&&'''(((((('''&&&&&&'''(((((((((''''''''''''((((((((('''(((***,,,---.........+++++++++***)))((('''&&&%%%''''''''')))(((    !!!!!! '''+++///:::EEEQQQVVV^^^fffmmmpppqqqqqqmmmnnnjjjddd___\\\WWWPPPLLL@@@000""" !!!'''%%% ###&&&'''&&&   )))555;;;777((( 000999555... 666;;;888)))   ***,,,$$$ }}}nnn\\\TTTLLLEEE===444111222777777888::::::777333///)))'''###         ---999AAAEEEBBB@@@;;;666111...+++***'''&&&&&&'''))))))(((&&&#########$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))''')))+++---...///......+++++++++***)))(((&&&&&&$$$''''''&&&'''%%%  $$$---,,,!!!  '''+++000:::EEEQQQVVV___hhhnnnrrrsssrrrkkklllhhh```ZZZWWWSSSMMMHHH===...""" """""" """$$$&&&&&&!!!  ...555555...  !!!444<<<666---888:::555$$$ $$$,,,***  mmm___SSSLLLDDD>>>777111000444444444555777666333...***%%%###!!!        &&&333===CCCEEE@@@???;;;777222---***(((''''''&&&''')))(((&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))''')))+++.../////////...++++++******)))'''&&&%%%$$$&&&'''&&&%%%""" ###%%%"""  """111:::888...%%%"""  """(((+++000;;;GGGSSSYYYaaajjjppprrrrrrrrrkkkkkkggg]]]VVVSSSPPPKKKEEE;;;...$$$ """###$$$&&&$$$   ###///222---%%% !!!444;;;444***  $$$777777000 %%%,,,''' ~~~ooo^^^PPPJJJBBB:::444---)))+++111111222333444333000***&&&"""!!!         )))777AAAEEEEEE???>>>;;;777222---)))'''(((''''''((()))(((%%%#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((())))))))))))'''))),,,...000000///...************)))'''&&&%%%###&&&'''%%%$$$!!!  """''')))%%%  ))):::CCCBBB;;;666///+++###   $$$))),,,000<<>>:::444000---+++***(((((('''&&&$$$###"""""""""$$$&&&((((((((('''&&&&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''(((((()))+++---***)))***,,,...///---,,,,,,+++***)))(((((((((((((((((()))(((%%% %%%&&&((('''""" """555DDDHHHDDD>>>999666///$$$  """'''++++++***111???KKKSSSZZZccchhhmmmrrrrrrnnnkkkgggaaa\\\VVVPPPJJJEEEBBB999...%%%""" """""""""######$$$$$$$$$'''&&&"""   &&&$$$%%%'''$$$ ...666+++  ...000...###  ###(((""" }}}kkk\\\PPPFFF@@@;;;666000,,,************,,,------,,,)))&&&###"""           +++;;;GGGKKKHHHCCC???===:::555000,,,)))(((''''''&&&&&&%%%$$$######"""$$$&&&((((((((('''&&&&&&%%%%%%$$$%%%&&&((()))((()))))))))))))))+++,,,*********,,,...///---,,,******)))(((((('''(((((((((((()))((($$$ !!!###$$$""" +++999AAABBB???@@@<<<444(((  """&&&*********111???JJJSSSZZZbbbggglllpppoookkkiiifffbbb]]]XXXRRRKKKFFF@@@888---%%%"""  !!!"""#########$$$$$$%%%%%%%%%'''&&&###     '''###!!!""" ...555***  000///,,,   """&&&  zzziiiYYYMMMDDD<<<777333000+++((((((((((((((((((((('''&&&$$$"""            %%%555CCCKKKKKKHHHEEE>>>===:::666222,,,(((%%%'''&&&&&&&&&%%%%%%$$$$$$###$$$&&&((()))((('''&&&%%%%%%$$$$$$%%%'''((()))))))))))))))))))))))))))*********,,,...///---+++)))(((((('''''''''((((((*********(((###  +++777===@@@@@@<<<444)))  ######"""&&&)))******111???IIISSSZZZaaaeeeiiimmmlllhhhgggeeebbb___[[[TTTLLLGGG<<<444+++$$$"""!!! !!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((('''$$$   ###&&&&&&  ///444(((  !!!222---(((!!!### tttiiiYYYLLLCCC<<<777444...+++(((&&&'''(((((('''$$$$$$###"""!!!           (((;;;HHHJJJGGGDDDDDD======<<<999444...(((%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$&&&((()))((('''&&&%%%$$$$$$$$$%%%'''(((***'''''''''((()))***))))))+++***+++,,,......---+++((((((((((((((()))******......---(((!!!   ---666;;;666333,,,###  &&&'''%%%###&&&))))))+++222???IIISSSZZZ```cccgggkkkjjjfffeeedddcccaaa]]]VVVMMMGGG888222)))###""""""""" !!!!!!!!!!!!""""""""""""""""""!!! !!!""""""%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''((((((%%%     %%%'''  ###000333&&&  %%%444---&&&  uuudddZZZMMMBBB<<<888555222+++)))''''''((((((((('''""""""!!!              ,,,???IIIHHHCCCAAABBB======<<<:::555///***&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))))))))((('''%%%%%%$$$$$$%%%&&&((()))'''&&&''')))---...---,,,+++++++++,,,......,,,***((((((((()))***+++,,,---222222000)))   $$$---111---***%%% ###))))))&&&$$$&&&)))))),,,444@@@IIISSSZZZ___bbbfffjjjjjjffffffeeedddbbb]]]UUULLLEEE666000(((######$$$###"""#########$$$$$$$$$%%%%%%#########"""!!!!!!!!!  !!!"""$$$%%%%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((&&&!!!    ###### '''222222$$$  (((666...###   tttgggTTTLLLBBB:::666444111...+++)))(((((()))((('''%%%!!!               $$$111BBBIIIFFFAAA@@@BBB;;;;;;;;;999555000+++(((((('''''''''&&&&&&%%%%%%$$$%%%''')))***)))((('''&&&&&&%%%$$$%%%&&&'''((()))((((((,,,111333222///,,,++++++---......,,,***(((((((((***+++---...///222222///'''    """&&&'''%%%  &&&***)))'''&&&((()))***...666AAAIIIRRRYYY___bbbggglllmmmjjjhhhgggeeeaaa\\\SSSIIICCC555///((($$$$$$%%%$$$######$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$######""""""""" !!!!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&%%%&&&&&&'''(((((())))))((((((((('''''''''''''''''''''&&&!!!    !!!###   ,,,444111###  +++666...!!!   wwweeeXXXHHHBBB:::555222000---***+++***)))))))))'''%%%"""               )))444@@@EEECCC??????AAA888888777555222...+++((())))))((('''&&&%%%%%%$$$$$$%%%''')))***)))((('''((('''&&&%%%$$$%%%&&&&&&***((((((,,,111333000---,,,++++++---......,,,***&&&'''''')))+++---///000,,,---***###     $$$(((******)))((()))***+++///888BBBJJJRRRXXX___ccchhhooopppnnnkkkiiieee```ZZZPPPFFF@@@555000)))%%%%%%&&&%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!""""""############$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%&&&((()))******(((((((((''''''&&&&&&&&&&&&&&&&&&!!!     '''&&&!!! $$$000666222""" ,,,666,,,    uuueeeTTTIIICCC>>>777333222///,,,)))+++***))))))(((&&&###              +++444>>>AAA???<<<<<>>666000***&&&&&&'''%%%$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%"""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''(((***++++++((((((''''''&&&&&&&&&%%%%%%&&&%%%!!!    $$$,,,***$$$ &&&222777222""" ---666+++   sssbbbPPPDDD@@@777666333000---+++***)))***))))))((('''%%%!!!       !!!      %%%333:::>>>???@@@BBBAAA>>>===666000...---***)))+++///...,,,)))'''%%%$$$######&&&)))***)))(((((((((&&&((()))(((&&&%%%%%%&&&&&&&&&''''''(((***+++,,,///...+++)))((()))***+++((((((***+++,,,---------+++'''     """$$$&&&###%%%((())))))((()))***,,,+++++++++///888BBBIIIWWW[[[```ccciiiooooookkkmmmjjjeee^^^WWWOOOFFF@@@888333,,,(((((('''&&&%%%%%%%%%%%%$$$$$$$$$######''''''%%%%%%%%%%%%''''''$$$$$$######$$$$$$%%%&&&%%%&&&&&&'''&&&%%%$$$###"""######%%%'''))),,,---***(((&&&&&&&&&'''&&&$$$((('''$$$     ###---///)))###  ***777777,,,  ,,,555%%%  rrrdddVVVGGG===999444333111...,,,***)))((()))(((''''''&&&$$$               '''666<<>>IIIQQQVVV]]]dddiiiooossspppkkkgggddd___YYYSSSKKKDDD???:::555///***(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%$$$$$$###"""###$$$%%%&&&''')))***+++'''&&&%%%%%%'''(((((('''((('''&&&"""  """"""    +++000,,,$$$ ###555???:::*** ***///   wwwaaaVVVKKKDDD>>>777111000,,,,,,***)))((('''''''''&&&$$$###""""""           !!!---===BBBFFFHHHKKKNNNKKKFFF<<<444///---+++((((((***+++***((('''%%%$$$######%%%'''((('''%%%$$$$$$$$$(((***------+++((('''&&&(((((((((((()))***+++,,,***+++,,,---,,,+++)))''''''((()))***++++++++++++)))%%%     """###&&&((()))((((((((()))'''(((***...555@@@KKKSSSUUU\\\eeekkkqqqtttpppiiidddaaa[[[VVVPPPJJJCCC>>>;;;888222,,,)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&########################$$$$$$&&&'''(((((())))))&&&%%%$$$%%%''')))))))))(((((('''$$$   %%%"""    %%%---...''' ''':::BBB;;;)))   ((()))uuudddRRRIII@@@<<<888222...---******)))(((''''''''''''###"""           $$$111???CCCGGGIIIMMMOOOKKKEEE;;;444...,,,+++''''''))))))((('''%%%$$$#########$$$&&&'''&&&$$$######$$$&&&(((***+++)))'''&&&&&&'''''''''''''''((()))***(((***+++---,,,+++)))'''''''''((()))************((($$$    !!!$$$'''(((''''''((()))((())),,,000666@@@JJJRRRSSS[[[eeekkkqqqtttooohhhccc___ZZZTTTNNNHHHBBB>>>===:::555...***''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''#####################$$$%%%%%%''''''((((((''''''%%%$$$###%%%'''*********))))))(((&&&!!!  $$$%%%       (((---((( (((;;;CCC:::))) !!!&&&$$$yyydddSSSFFF===666444222---******(((((('''&&&%%%%%%%%%%%%!!!           )))666AAAEEEHHHJJJNNNPPPJJJBBB:::333---,,,***'''&&&)))'''&&&%%%$$$###############$$$%%%$$$###"""###$$$$$$&&&'''(((&&&&&&'''((('''&&&&&&&&&''''''((()))((()))+++,,,,,,+++)))(((''''''((()))))))))))))))'''###    !!!$$$&&&&&&'''((()))(((***,,,000777@@@JJJPPPSSS[[[eeelllrrrtttooohhhddd```YYYSSSNNNHHHBBB>>>???<<<777000***'''((()))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''$$$############$$$%%%%%%&&&&&&((((((((('''&&&%%%%%%$$$###%%%(((*********)))******'''"""   ###       ###******"""  )));;;AAA888'''  $$$%%%   |||iiiUUUEEE===555///......***((((((&&&%%%$$$###""""""""""""          ...===CCCFFFIIIKKKOOOPPPIII@@@:::333---+++***&&&&&&(((&&&%%%$$$###############"""#########""""""###%%%$$$%%%&&&%%%%%%&&&)))+++'''''''''''''''(((((()))((()))***++++++***)))(((''''''(((((())))))((((((###       """$$$%%%&&&((()))&&&(((,,,000777@@@JJJQQQUUU]]]fffmmmsssuuuqqqiiieeeaaaZZZTTTNNNHHHBBB>>>@@@>>>999222+++'''(((***(((((((((((('''''''''&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$######$$$%%%&&&'''&&&'''((()))((('''%%%$$$%%%$$$###%%%'''*********)))******)))$$$     !!!!!!     """(((---(((  ))):::???555$$$ )))'''   rrr```KKK<<<888111,,,,,,---***((()))%%%$$$###!!!           """222AAAEEEHHHJJJLLLPPPQQQIII???:::222---+++)))&&&&&&(((%%%$$$$$$###""""""######!!!"""###"""!!!"""$$$&&&$$$%%%%%%$$$%%%'''+++...)))(((((((((((())))))***)))))))))*********))))))&&&'''((((((((((((((((((!!!      ###$$$&&&((()))$$$'''+++000777AAAKKKRRRWWW___gggnnnsssvvvrrrkkkgggbbb[[[TTTNNNHHHBBB>>>@@@???:::333+++'''(((***)))(((((((((''''''''''''&&&'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%'''((('''((())))))((('''$$$###&&&$$$$$$%%%''')))***)))******+++)))%%%    !!!"""###$$$$$$###"""!!!    ''',,,...'''   ***:::===222""" """,,,)))   rrrcccRRRCCC<<<222///***(((''''''&&&%%%######"""              '''777AAAHHHHHHIIILLLOOOMMMHHHDDD888444///***((('''&&&%%%%%%%%%$$$$$$###""""""""" !!!!!!"""""""""""""""######$$$%%%''')))+++---+++***)))''''''&&&&&&&&&)))***+++++++++)))(((''''''&&&%%%&&&'''((('''&&&     ###&&&(((***+++((((((,,,222<<>><<<555---'''(((***+++(((&&&'''((((((%%%"""'''(((((((((((((((''''''''''''&&&&&&&&&''''''((()))))))))(((''''''&&&&&&%%%&&&((()))***)))(((&&&$$$$$$$$$%%%&&&)))+++,,,,,,+++***)))&&&     !!!######     000000,,,!!!   000666111*** )))111)))  sssdddWWWHHH<<<666000---)))&&&%%%%%%$$$######"""!!!            +++:::DDDGGGHHHIIIKKKMMMKKKFFFAAA888444...***((((((&&&%%%$$$$$$###""""""!!! !!!"""""""""""""""###$$$%%%&&&(((***+++,,,******)))((('''&&&&&&&&&'''((())))))((('''&&&%%%((('''&&&'''((()))(((&&&    !!!$$$''')))***+++((())),,,333<<>>555111---***'''$$$$$$###"""!!!"""!!!          """///===GGGHHHHHHIIIKKKKKKGGGBBB>>>777333...***)))((('''&&&$$$######!!!  !!!!!!!!!!!!!!!$$$%%%&&&((()))++++++,,,***)))(((((('''''''''''''''((((((((((((''''''&&&)))((('''((())))))(((&&&!!!   """%%%(((***+++,,,((()))---444===FFFKKKNNNVVVaaannnuuuyyyzzzvvvqqqkkkdddZZZPPPIIICCC>>>;;;<<<<<<999333,,,((((((***((('''&&&&&&''''''%%%######$$$&&&''')))******+++''''''&&&&&&''''''((()))++++++***)))'''&&&%%%%%%&&&'''((()))***)))((('''&&&%%%%%%%%%&&&''')))***++++++******(((###       !!!  $$$)))'''!!!   ***666333''' )))///%%% pppcccSSSIII@@@777111///+++(((%%%$$$######!!!         &&&333@@@HHHHHHIIIKKKKKKIIIEEE@@@<<<666222---***)))(((((('''%%%$$$###"""!!! !!!!!!"""%%%&&&(((***,,,,,,,,,+++))))))(((((((((((((((((()))************))))))))))))(((((()))******(((&&&""""""###"""   !!!###&&&)))+++,,,,,,)))***...555>>>GGGLLLOOOXXXcccooouuuxxxyyyvvvqqqkkkcccXXXMMMEEE@@@<<<:::999888555///***'''((()))''''''''''''''''''&&&%%%%%%&&&'''((())))))******'''&&&&&&&&&'''((()))***,,,+++***)))(((&&&%%%%%%''''''((())))))))))))((('''&&&&&&%%%&&&''')))***++++++++++++***&&&     """       ###"""    !!!333:::222!!! )))---### bbbVVVJJJAAA:::222......)))'''%%%$$$######!!!        +++777AAAFFFIIIKKKLLLLLLIIICCC>>>;;;555222---***)))))))))(((&&&&&&%%%$$$###"""!!! !!! !!!""""""&&&(((+++---...---,,,+++))))))((((((((())))))******))))))))))))*********)))))))))***+++***'''%%%###%%%''''''"""   !!!"""$$$''')))+++,,,,,,)))+++///777AAAIIIOOOQQQZZZdddoootttvvvwwwtttpppiiibbbVVVKKKDDD???;;;:::777444000,,,'''&&&'''((('''((()))))))))(((((((((************)))(((((('''&&&&&&&&&'''((()))******++++++***)))((('''&&&&&&'''(((((()))))))))))))))(((((('''&&&'''(((***+++,,,,,,,,,---,,,((("""   """%%%         )))888===111   ((())) RRRIII@@@:::444---******'''&&&$$$######""" !!!"""!!!!!!%%%***))))))&&&###     !!!"""!!!   &&&222<<>>888555000***''')))%%%###"""!!!!!! """(((///111000111666;;;:::999666111+++$$$     &&&))))))    ,,,888@@@BBBBBBFFFJJJLLLKKKFFF@@@<<<:::444000,,,***)))*********%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!!!!"""$$$%%%(((+++///111222///,,,)))(((((((((((()))***+++,,,((('''&&&&&&'''((()))***((((((((()))***(((%%%""""""&&&%%%  ### """$$$&&&((()))***+++))),,,222<<>>===>>>DDDJJJHHHFFFCCC===555---&&&"""     )))......$$$    ###000<<>>:::999333000,,,))))))*********$$$$$$%%%%%%%%%&&&&&&&&&%%%###"""!!!"""###%%%&&&))),,,000222222000,,,)))(((((((((((()))***,,,,,,***)))(((((((((***+++,,,''''''((()))***((($$$!!!###"""  !!!&&& !!!###%%%''')))******))),,,333===HHHRRRWWWZZZZZZcccjjjmmmnnnooonnnjjjccc]]]TTTLLLEEEAAA===;;;777333---***))))))+++++++++...111111000///111333111000000...---+++)))(((&&&&&&''''''(((***+++,,,))))))))))))************)))))))))))))))******+++)))))))))***,,,...000111000000000111///+++%%%           ###*** """666222555(((    666333...+++)))((('''&&&###"""  !!!...777===CCCJJJMMMMMMMMMQQQTTTXXXWWWQQQIIIDDD???555+++"""   (((222777+++"""     '''777FFFLLLHHHBBBHHHJJJKKKIIIEEE???;;;999111///---+++)))((((((((('''(((((('''%%%%%%&&&(((&&&%%%$$$$$$$$$&&&((()))///000000000...---+++)))(((((()))+++------+++***(((((()))******************)))))))))((($$$     """%%%&&&&&&%%%&&&&&&'''((()))(((---555???IIIPPPUUUXXX[[[```gggnnnqqqrrrqqqooofff\\\OOOFFFBBB@@@===:::777222+++((((((+++///111...///111333555666666666777666444111...+++)))(((%%%&&&'''(((***+++,,,---))))))))))))))))))))))))***************+++++++++((()))+++---////////////222000///...---,,,)))'''   """"""       $$$((( (((888888...!!!    444000,,,((('''&&&%%%###"""  !!!,,,999BBBJJJOOOTTTVVVUUUVVVYYY]]]ZZZZZZVVVPPPMMMIIIAAA888***   &&&000666...%%%    ))):::IIIOOOKKKEEEHHHIIIIIIGGGBBB===888666///...,,,***)))(((((()))'''(((((('''&&&&&&((()))((('''%%%$$$$$$&&&(((***////////////...,,,***)))(((((()))+++------+++***((())))))******************)))))))))'''###     !!!$$$&&&&&&%%%&&&&&&'''((())))))...666???IIIPPPUUUWWWXXX]]]dddkkkoooooonnnllleee[[[NNNEEEBBB@@@<<<999666111+++'''(((+++...000...///222555666777777777888777444222...,,,)))(((&&&'''((()))***,,,------************************))))))*********+++++++++)))***,,,///000111000000222000......---,,,)))'''  (((---...  !!!  """&&& )))888444+++   000---(((%%%$$$###"""!!!  (((111<<>>MMMSSSOOOJJJHHHHHHGGGDDD???:::555222---,,,+++***))))))))))))'''((()))((('''(((***,,,,,,)))&&&######%%%(((***......///...---,,,***)))(((((()))+++------+++***))))))***++++++++++++*********)))((('''"""    !!!###&&&&&&%%%&&&&&&'''((()))***///777@@@IIIPPPTTTVVVWWW\\\dddkkkooonnnllljjjbbbYYYLLLDDDAAA???<<<888555000***'''(((+++...000...000333777999:::::::::999777555222///,,,***)))''''''(((***+++,,,---...************************)))))))))*********+++++++++,,,...000222222222222111///...------,,,)))'''  %%%111777999+++&&&  """   !!! ***777///&&&   ...***&&&###"""!!!  """,,,666???IIITTT[[[YYY[[[]]]]]]]]]^^^aaaddd___aaa```]]]]]]\\\UUULLL>>>///    (((111333---%%%   ###111CCCRRRWWWTTTOOOKKKIIIEEEBBB===888333///++++++******************'''((())))))((()))+++---...+++'''######%%%)))+++,,,------------+++)))((((((((()))+++------+++***)))***++++++,,,,,,+++++++++***)))(((&&&!!!     ###%%%&&&&&&%%%&&&&&&'''((()))+++000777@@@IIIOOOTTTVVVYYY^^^eeellloooooommmkkkaaaXXXLLLDDDAAA???;;;888333///***'''(((+++...//////111555999;;;<<<<<<<<<999888666333000---+++***(((((()))***+++,,,------++++++++++++++++++++++++(((((())))))******++++++---...000222333333333333000///---------,,,)))'''  '''333:::===444...$$$  ###   """"""  ,,,555***   ,,,)))%%%"""!!!!!!  (((///999BBBIIIQQQYYY___[[[\\\]]]^^^^^^```bbbdddccceeedddbbbaaa```XXXOOOBBB333"""  ###,,,222///)))    &&&666IIIVVV[[[WWWSSSNNNJJJEEE@@@===888333///*********++++++*********'''((()))))))))))),,,......+++'''######%%%)))+++++++++,,,,,,,,,***)))((((((((()))+++------+++*********+++,,,,,,,,,,,,,,,,,,+++)))(((%%%    """%%%'''&&&&&&%%%&&&&&&'''((())),,,000888AAAIIIPPPTTTVVVZZZ^^^eeekkknnnnnnlllkkkaaaXXXMMMEEEBBB@@@;;;777222...)))'''(((+++---...000222777;;;===>>>======999888666333000---+++***(((((()))***+++,,,,,,---************************'''(((((()))******++++++...///111222333333333333///...---,,,---+++)))'''"""  &&&222888:::555...###  ###  $$$%%%$$$  ###---222$$$ +++((($$$!!!   '''666<<>>>>>===<<<999777555222///,,,***)))'''(((((()))******++++++))))))))))))))))))))))))&&&'''(((((()))***++++++...///000222222222222111///---,,,,,,,,,+++)))'''$$$  ###---222333...'''  """  """%%%&&&$$$   %%%.../// )))&&&"""  ***555AAAFFFMMMQQQSSSVVVZZZ^^^___^^^^^^^^^^^^\\\ZZZXXXYYY\\\^^^```bbbccc]]]TTTEEE666%%%  """***+++***$$$    &&&111CCCVVVaaaddd```[[[OOOIIIBBB===;;;888333///,,,------...---,,,+++***((()))***)))(((((()))+++((('''%%%$$$$$$&&&(((***((()))*********)))((('''(((((()))+++------+++***+++,,,,,,------------------,,,***'''###     """###$$$&&&&&&%%%&&&&&&'''((()))***///777AAAJJJQQQVVVYYY^^^___bbbfffiiikkklllmmmggg^^^SSSKKKGGGCCC===888///,,,(((&&&(((***,,,---222444999===???>>><<<;;;888777444222...,,,)))((('''''''''((())))))******((((((((((((((((((((((((&&&&&&'''((()))***++++++---...///000111111000000...---,,,,,,,,,+++)))'''%%%  %%%))))))### !!!   !!!######!!!   '''---,,, (((%%%!!! """111===GGGKKKQQQTTTUUUWWW[[[^^^\\\[[[ZZZZZZXXXUUUQQQMMMOOOSSSWWWZZZ___aaa]]]UUUFFF777'''  '''))))))%%%    )))555HHHZZZeeegggccc^^^OOOHHH@@@;;;:::888333///......//////...,,,+++***))))))***)))''''''(((***&&&%%%$$$$$$$$$&&&((()))(((((()))******)))((('''(((((()))+++------+++***+++,,,------......---------,,,***'''###     !!!!!!!!!&&&&&&&&&&&&&&&'''))))))***///777AAAJJJRRRWWWZZZaaabbbdddgggjjjmmmooopppiii```UUULLLHHHDDD===888...+++(((&&&(((***,,,---222555999===???>>>;;;:::777666444111...+++)))(((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&'''((()))***++++++,,,---...///000000//////...---,,,,,,,,,+++)))'''&&&!!! !!!"""       !!!!!!   (((---*** ###"""    &&&222===EEEMMMPPPTTTWWWYYYZZZ[[[\\\]]]XXXTTTSSSNNNFFF@@@>>>AAAEEELLLVVV\\\\\\VVVPPPFFF666%%%     !!!%%%)))'''   """,,,???TTTbbbgggfff___XXXNNNGGG===888777777444111444444444333111...***(((+++***((((((((('''%%%###$$$$$$######$$$&&&((()))((()))))))))))))))((((((*********)))))))))))))))+++,,,,,,------............---+++'''!!!       %%%&&&&&&&&&&&&&&&''')))***+++***((('''+++...444<<>>999333111---***)))***,,,---///111444777777666333111---------,,,+++***((((((((((((((((((''''''&&&&&&))))))))))))))))))))))))((('''&&&&&&&&&'''((()))+++,,,,,,---...///000000//////...---+++)))'''&&&&&&%%%"""   """!!!%%%&&&---...///000///+++$$$    """+++%%%    """///<<>>999111///,,,******+++---///000111444555555333111///******)))))))))((('''''')))((((((''''''&&&&&&%%%))))))))))))))))))))))))'''&&&&&&%%%&&&'''((()))+++,,,,,,---...///000000//////...---+++)))'''&&&'''&&&%%%!!!  !!! """***+++******,,,///222444111,,,'''  %%%    """(((!!!   +++:::EEENNNWWWZZZXXXXXXWWWWWWVVVSSSMMMDDD>>>222***"""---@@@NNNRRRMMMHHH@@@000          &&&222>>>QQQ[[[cccccc]]]VVVMMMEEEBBB???:::666333222111000444444333222111000///...---+++)))((((((&&&$$$!!! !!!###$$$%%%&&&'''&&&&&&'''((())))))(((((())))))******+++++++++,,,,,,,,,,,,+++*********))))))'''$$$      $$$''''''''''''((()))))))))))))))((('''''''''***111:::EEEPPPYYY^^^eeefffiiinnnpppnnnfff```WWWQQQJJJGGGFFFCCC<<<777---,,,+++***+++---///111111222444444444222000...(((''''''&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))+++,,,,,,---...///000000//////...---+++)))'''&&&&&&''''''$$$    !!! '''+++***'''!!!###(((---222333222///  '''    $$$   &&&555DDDJJJPPPXXXYYYVVVWWWTTTQQQNNNIIIBBB888000###''':::HHHLLLHHHBBB777)))         """&&&,,,:::HHHWWW^^^bbb^^^VVVPPPIIICCCAAA>>>:::666333111000000222222111000000///......---+++***)))(((&&&###!!! """$$$%%%&&&''''''&&&'''((()))*********)))))))))******+++,,,,,,,,,,,,,,,++++++***)))(((((('''&&&###       """%%%'''((('''((()))******))))))(((((('''''''''+++111;;;FFFQQQZZZ```dddfffjjjmmmmmmiiibbb]]]XXXRRRLLLHHHFFFCCC<<<666------,,,+++,,,...111222222222333333222000---,,,''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&'''((()))+++,,,,,,---...///000000//////...---+++)))'''&&&&&&'''((('''###  !!! &&&)))'''###$$$,,,222555666%%% ###      000???KKKMMMPPPVVVWWWSSSSSSNNNGGGBBB===555***"""  ###333>>>AAA;;;555+++           """%%%'''&&&&&&&&&%%%$$$###!!! %%%&&&)))...111888GGGUUU]]]bbbbbbYYYPPPJJJEEEAAA>>><<<:::777333222222222222111111000////////////---,,,***)))(((&&&###!!! """%%%'''((((((((('''((()))***++++++++++++))))))***++++++,,,---------,,,+++***)))(((''''''%%%$$$       !!!###&&&(((((((((((()))+++***)))((((((''''''''''''+++222<<>>===<<<;;;999666333111///000111444888;;;BBBRRRaaaaaaccc```VVVKKKEEEAAA>>>;;;;;;999777444333444555222222111000//////000000...,,,***)))(((&&&### !!!###&&&'''((()))((((((((()))++++++,,,,,,,,,))))))***+++,,,,,,---------,,,+++***)))((('''&&&$$$"""      """$$$'''(((((((((((()))++++++)))(((''''''''''''(((+++333===HHHTTT]]]bbbcccgggkkkkkkfff```]]]\\\YYYSSSMMMJJJIIIFFF>>>888666555333222000000111111000000000///---+++)))'''((('''%%%$$$""""""#########$$$$$$%%%&&&'''(((((((((((((((((((((((((((((()))(((((('''''')))***++++++,,,,,,---...///000000//////...---+++)))'''&&&$$$&&&)))***((("""  !!!  $$$000222))) &&&000555111&&&        """111EEELLLPPPPPPPPPQQQPPPLLLJJJBBB666,,,%%% $$$++++++&&&!!!        !!!...>>>KKKUUUYYY]]]\\\XXXTTTNNNIIIDDDBBB>>>AAADDDFFFKKKTTT```iiilllggg___UUULLLEEEAAA??????===999666444444444555333222111///......------++++++***)))(((&&&$$$###"""###$$$&&&'''((())))))((((((***+++,,,------------,,,+++******,,,...///...---+++)))'''&&&%%%%%%%%%!!!      $$$%%%%%%&&&'''((())))))))))))(((''''''''''''''')))///888AAAKKKSSS[[[```ccceeegggfffbbb^^^[[[ZZZXXXWWWRRRKKKGGGFFFAAA<<<555333111000000///---+++...---+++***((('''&&&&&&$$$$$$#########$$$%%%%%%((('''%%%$$$$$$%%%&&&'''((((((((('''%%%%%%&&&'''+++++++++******************+++,,,---///000111111333222000...,,,+++***))),,,+++((('''***+++###    $$$***000---###  """...,,,+++        ,,,<<>>QQQbbbmmmrrrppppppmmmiiibbbZZZSSSOOONNNOOOQQQTTTYYYbbbllltttpppjjjbbbWWWNNNFFFBBB@@@===:::777444222222333333444333222111000/////////,,,,,,+++)))'''%%%###""""""###$$$&&&'''(((((()))((()))***+++,,,---------+++***))))))+++---///111---,,,+++)))'''&&&%%%$$$$$$!!!       $$$%%%%%%&&&'''((()))))))))(((''''''&&&&&&''''''+++111:::CCCLLLUUU\\\aaadddeeefffddd```\\\ZZZYYYXXXWWWRRRJJJFFFEEEAAA<<<666444222111000///---+++---,,,***)))'''&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&'''(((&&&'''((('''%%%%%%''')))************))))))))))))******+++,,,...///000111111000///...---,,,,,,,,,---,,,******---...&&&   (((,,,...)))  (((***+++"""      $$$666FFFNNNSSSUUUSSSQQQPPPJJJDDD444,,,!!!         %%%888QQQiii{{{{{{rrrggg^^^XXXWWWXXXYYY]]]ccckkksssxxxtttooofff[[[QQQHHHCCC@@@<<<:::777444333222333444555444333222111000000000------+++)))'''%%%###""""""###$$$&&&'''(((((()))((()))***,,,------------)))(((((()))+++...000222,,,,,,***)))'''&&&%%%$$$"""       """!!!%%%%%%&&&'''((())))))***)))((('''''''''''''''''',,,222<<>>HHHPPPWWW]]]```fffffffffccc___[[[YYYYYYWWWUUUNNNFFFBBBBBB@@@;;;666333///,,,++++++***)))'''&&&%%%$$$############ """###%%%&&&&&&&&&%%%%%%&&&'''(((((((((((((((*********'''%%%###$$$%%%###$$$$$$&&&'''((())))))(((((()))***,,,---...///000///...---------------+++......---///333111---$$$       '''///... !!!       ,,,:::AAAEEEHHH???<<<555...,,,***$$$                %%%))),,,---333BBB\\\xxx{{{gggRRRCCC<<<;;;<<>><<<;;;666222***"""        !!!       !!!'''...333555777;;;JJJbbb|||{{{ooo\\\HHH;;;555555666KKKZZZllltttpppkkkjjjmmmhhhddd^^^VVVMMMEEE>>>;;;888888888888888777777777444444333222222222333333---,,,***((('''((()))***'''(((***+++------......,,,,,,------...---------%%%&&&(((***,,,---......'''((())))))(((&&&$$$###      """%%%&&&&&&&&&'''((()))***++++++'''''''''''''''((())))))000777AAALLLTTTZZZ___bbb```bbbcccbbb___[[[XXXWWWWWWUUUMMMDDDAAAAAA???;;;333///+++(((((()))))))))&&&&&&%%%$$$#########$$$"""""""""###$$$%%%'''(((%%%&&&'''''''''&&&%%%$$$$$$%%%'''&&&&&&&&&)))+++######%%%&&&((()))***+++))))))***+++---...///000++++++,,,---...///111222,,,///000...///222222...***&&&      )))222000           ***111333111///+++%%%       &&&)))       $$$###!!!)))222777:::;;;;;;BBBHHHaaa~~~ttt___JJJ>>>666111333;;;LLL\\\lllqqqnnnjjjhhhfffddd\\\UUUQQQJJJ@@@:::999666555555444444444555555777666666777777666444222000///,,,***((('''''''''...---,,,+++,,,---...///---------...------,,,,,,******************++++++)))((('''''''''&&&###      !!!$$$'''***''''''((()))))))))))))))'''(((***)))(((&&&''''''///666AAALLLVVV\\\___``````ccceeeddd```ZZZVVVTTTTTTOOOIIICCC@@@>>><<<:::555111,,,(((((()))***+++)))(((&&&$$$######$$$$$$######$$$%%%%%%&&&''''''))))))(((((('''&&&$$$###&&&&&&'''''''''&&&$$$###&&&&&&''''''((()))))))))***,,,......------...///......---------......//////...------,,,,,,,,,,,,---***$$$       ,,,000...!!!          %%%))))))'''%%%       &&&)))      """### """'''000888>>>@@@AAAAAAGGGLLLeeelllXXXEEE;;;555111444<<>>888555333777???OOO]]]kkkpppnnnkkkgggccc[[[TTTNNNLLLHHHBBB>>>>>>:::999888777777888999:::999888777777777666333111,,,+++***)))((()))***+++---,,,,,,,,,,,,---...///---------------,,,++++++************))))))))))))((('''&&&&&&&&&$$$!!!    ###%%%''')))((()))))))))))))))(((''''''((())))))((('''(((***444;;;FFFOOOUUUXXXYYYZZZ\\\___aaaaaa]]]XXXTTTRRRQQQMMMHHHDDDAAA???===<<<333000+++''''''((())))))((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))(((((('''&&&$$$###%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''(((((())))))***(((***,,,---,,,,,,---...........................///......---------------...---***&&&   !!!   !!!'''&&&    %%%'''"""            ###&&&     $$$&&&...444===BBBCCCBBBBBBBBBKKKRRRkkkqqqVVVFFF999666666666;;;DDDPPP]]]jjjooopppnnnhhhbbbYYYRRRLLLJJJFFFAAA>>>>>>;;;:::999888888999;;;<<<;;;999888888777666222///,,,+++)))((((((((()))***,,,,,,,,,,,,---......///---------------,,,+++***)))))))))))))))((((((((('''&&&%%%$$$$$$"""   !!!%%%&&&'''((()))))))))))))))((((((''''''((())))))((((((***,,,555<<>>???LLLWWWqqqjjjOOOAAA777666888888===FFFNNNYYYfffmmmppppppjjjbbbYYYRRRKKKHHHEEE???<<<===;;;:::999888888:::<<<>>><<<;;;999888777555111...---,,,***(((''''''((((((++++++,,,---.........///------------,,,+++***))))))))))))(((((((((''''''&&&%%%$$$######!!!   ###&&&'''(((((((((((())))))))))))(((((('''((()))))))))))),,,...777>>>GGGMMMNNNOOOQQQSSS^^^```cccccc___ZZZVVVTTTSSSOOOJJJEEEBBB>>>:::888222///***(((((((((((('''&&&''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''&&&$$$###%%%%%%%%%$$$%%%%%%%%%%%%''''''(((((()))************,,,////////////111222//////000000//////------,,,+++++++++++++++,,,,,,,,,,,,,,,+++'''!!!  !!!%%%         $$$###     !!!,,,222///***"""           """(((:::???DDDDDD@@@======@@@PPP]]]xxx~~~dddKKK===444555777777;;;BBBIIISSS___hhhooopppjjjbbbYYYRRRKKKHHHDDD>>><<<======;;;999888999;;;>>>@@@>>><<<:::999888555111------,,,***(((''''''''''''***+++,,,---.../////////------------,,,***)))((())))))((((((''''''&&&&&&%%%$$$###"""!!!    $$$'''((())))))''''''((()))))))))))))))((())))))))))))***---000;;;BBBJJJNNNNNNOOOSSSWWW```ccceeeddd```[[[VVVTTTRRROOOJJJFFFBBB???;;;888222///+++)))))))))((('''&&&&&&'''((()))))))))((('''''''''((((((((((((((())))))(((((('''&&&$$$###%%%$$$$$$$$$$$$%%%%%%&&&'''(((((())))))******++++++---///000000111222333///000111111000///---,,,+++++++++++++++,,,,,,---+++,,,---,,,)))%%%   %%%  !!!"""   ###       ###///666000***!!!             $$$+++:::???CCCAAA<<<:::===BBBQQQbbb}}}uuuZZZFFF999111222333222555;;;AAAJJJVVVbbbkkkoooiii```XXXQQQJJJGGGDDD???===??????===;;;:::;;;===@@@BBB???===;;;999888444000---+++***)))(((''''''((())))))***,,,---/////////...---------,,,+++***)))((())))))(((''''''&&&%%%%%%%%%###"""!!!     $$$'''((()))***%%%&&&''')))************((())))))))))))+++///111===CCCJJJMMMLLLOOOUUU[[[bbbdddfffeee```ZZZUUUSSSOOOLLLHHHEEECCC@@@===:::222000,,,*********)))(((%%%&&&((()))******))))))))))))))))))))))))))))))))))))(((((('''&&&$$$###$$$$$$#########$$$&&&&&&((((((((()))******++++++***,,,///000000111222333///000111222111///---,,,---,,,,,,,,,------...///,,,---......,,,)))&&&$$$  ###  !!! ###"""   $$$$$$         ###///666...(((             %%%---888<<>><<<:::888444000,,,)))(((''''''''')))***+++)))***,,,.../////////...---------,,,+++***(((((())))))((('''&&&&&&%%%%%%$$$###!!!!!!      %%%'''(((***+++$$$%%%'''(((***+++++++++((())))))))))))+++///222;;;AAAHHHJJJJJJMMMUUU\\\ccceeefffeee___YYYTTTRRRLLLJJJGGGEEEDDDBBB???===333000---++++++***)))(((%%%&&&((()))************++++++******************)))))))))((('''&&&$$$$$$$$$$$$#########$$$&&&'''((((((((()))******++++++)))+++...//////000111333000000222222111///---+++...............///000111---...//////...---+++))) !!!   ###  !!!  %%%   )))&&&"""        (((---)))                ###+++666777:::;;;666444;;;DDD\\\jjjxxx}}}zzznnn[[[LLL>>>555---,,,+++******,,,///;;;KKKZZZeeejjjeee\\\UUUQQQJJJDDD@@@@@@BBBCCCDDDFFFDDD???===AAAEEEEEEAAA@@@>>>;;;666000+++((()))'''&&&%%%%%%&&&((()))------...//////000//////000///...,,,***((('''&&&&&&&&&%%%$$$$$$%%%%%%%%%###!!!"""$$$   """$$$%%%&&&''')))((((((((((((((((((((((((+++,,,+++(((&&&(((...333???AAACCCDDDGGGNNNWWW___ffffffeeeccc___ZZZUUURRRLLLIIIEEEDDDDDDBBB???;;;777444000---,,,+++)))'''***(((((()))+++------,,,,,,,,,++++++***)))((((((***)))((('''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''')))***+++,,,------------......000111222000111111222222000///...---......///000111111222000000000111111///+++(((%%%!!!     """$$$   ''''''!!!### &&&111///!!!       $$$                """)))///111444555333333<<>>;;;666000+++(((((('''&&&%%%%%%'''((())),,,---...///000000///...//////---,,,***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""&&&"""   ###%%%&&&&&&((()))((((((((((((((((((((((((***+++***(((&&&(((...333<<>>LLLaaallltttnnnaaaSSSHHH@@@999111)))%%%!!!%%%333EEETTT]]]aaa\\\TTTRRRNNNHHHCCCAAABBBDDDFFFIIIJJJHHHAAA>>>@@@BBBAAAAAA@@@>>>:::555000,,,)))((('''&&&&&&&&&((()))***,,,---///000000///...---......---+++***((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!!!!&&&&&&###   !!!$$$&&&'''''')))***(((((((((((((((((((((((()))***)))'''%%%(((...333:::===AAADDDIIIPPPZZZaaaeeeddddddaaa^^^YYYUUURRRLLLIIIEEEDDDDDDCCC???<<<555222///------,,,+++***)))''''''(((***,,,---,,,///...---+++***(((''''''))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''')))***+++,,,---,,,---------///000111222000111111111111000//////...//////000000111111111222222222333333111...++++++'''"""     ###$$$ )))###!!!''' ***222+++             $$$''''''!!!    ######$$$'''***+++222AAAPPPhhhqqqsssgggTTTFFF>>>;;;333---'''$$$!!!$$$333FFFSSSZZZ\\\XXXRRRQQQMMMGGGCCCAAACCCFFFHHHJJJLLLIIIBBB>>>@@@AAA@@@@@@???<<<999444///+++)))''''''''''''((()))***++++++---///000000///---,,,------,,,***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$""" """$$$###    ###&&&((((((((()))***(((((((((((((((((((((((((((((((((&&&$$$'''---222:::>>>BBBFFFJJJQQQZZZaaaeeeeeecccaaa^^^YYYVVVSSSLLLHHHEEEDDDEEEDDD@@@===444111///---------,,,,,,((('''&&&(((***---------000///...,,,***((('''&&&)))(((((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***+++,,,---,,,,,,------///000222222444444444444333333222222//////000000000111111111333333222333444333000------***%%%!!!    $$$$$$  )))!!!&&&***  +++000&&&           %%%))))))'''      """###%%%)))+++333DDDTTTnnnuuutttbbbLLL>>>888777///)))%%%""")))999LLLUUUYYYZZZWWWSSSPPPLLLGGGCCCAAACCCFFFIIIIIIKKKIIIBBB???@@@@@@??????===;;;777222...+++)))&&&&&&'''((()))***,,,,,,,,,---...//////...---+++,,,,,,+++***((('''&&&&&&$$$%%%&&&''''''''''''&&&&&&%%%$$$"""     """$$$''')))(((((()))***(((((((((((((((((((((((('''((('''%%%###&&&,,,111;;;???DDDHHHKKKQQQXXX^^^fffeeecccaaa^^^ZZZWWWUUULLLHHHEEEDDDEEEDDDAAA>>>444111///---......---,,,(((''''''(((+++.........000///...,,,***)))'''&&&((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''')))***+++,,,---,,,,,,,,,---///000222333555444444333333333333333000000000000111111111111444333333333444333111///---+++((($$$    $$$###  !!!'''$$$***,,, ###***,,,            &&&'''%%%!!!    !!!"""%%%)))---666HHHYYYqqqvvvqqq^^^HHH:::444333+++&&&!!! 333CCCSSSZZZYYYXXXWWWUUUPPPLLLGGGCCCAAACCCGGGIIIFFFIIIGGGBBB???@@@@@@???===;;;888444000,,,)))(((%%%&&&''')))***,,,---------............---,,,,,,++++++***)))((('''&&&&&&###$$$&&&'''(((((('''&&&&&&$$$"""     ###%%%((()))((((((((()))(((((((((((((((((((((((('''((('''$$$"""$$$***///888===CCCGGGJJJOOOVVV[[[eeedddbbb```\\\YYYVVVUUULLLHHHEEEEEEEEEEEEBBB>>>555222///.........---,,,)))((((((***---///000///000///...,,,+++)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++,,,---++++++,,,---///111222333333222111111000000111111111111111111111111111111444333222333444333222000...,,,***((($$$    ###""" """$$$(((++++++ &&&(((&&&          !!!!!!       $$$***000:::LLL]]]ooosssmmmZZZEEE777111...&&&!!!&&&<<>>@@@AAA@@@;;;999666222...+++((('''%%%&&&(((***+++---......///...---,,,,,,,,,------******)))(((''''''&&&%%%###$$$&&&((()))(((''''''%%%###     ###%%%((()))(((''''''((((((((((((((((((((((((((((((((('''$$$!!!"""(((,,,333888???DDDHHHMMMTTTYYYcccbbb```]]]ZZZWWWUUUTTTKKKHHHEEEEEEFFFEEEBBB???666333000.........---,,,***))))))+++...000111111///...---,,,+++***))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''')))***+++,,,---++++++,,,---///111333444333222111000///000000111111111111111111111111111444333222222333333222000///...---,,,)))$$$   """!!!  """  )))***''' '''%%%               !!!###+++111<<>>@@@BBB@@@:::888555111---)))'''&&&%%%&&&(((***,,,---...///000///---+++***+++---...******)))((('''&&&&&&%%%###$$$&&&((())))))((('''%%%"""    ###%%%((((((''''''''''''(((((((((((((((((((((((())))))'''$$$ !!!&&&+++---333;;;BBBGGGLLLSSSXXXaaa```^^^[[[XXXUUUSSSRRRKKKHHHEEEEEEFFFFFFBBB???666444000.........,,,++++++******,,,///111222222......---,,,,,,+++******'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))***+++,,,---++++++,,,---///111333444444333222111111111222333222222111111111111111111444222111111333333222111000/////////,,,'''    !!!!!!   """ ))))))$$$"""(((###              """%%%%%%###!!!'''555EEEYYYiiinnnooodddOOO>>>666---%%%!!!...;;;VVV\\\```\\\TTTOOOQQQVVVOOOIIICCCAAADDDEEEDDDAAACCCAAA>>>>>>???AAAAAA@@@>>>:::333...,,,+++***)))'''((()))***,,,---//////111000///...---,,,,,,,,,---+++)))'''&&&%%%%%%%%%&&&''')))***++++++******%%%###   """%%%&&&'''((())))))))))))(((((())))))))))))(((''')))))))))&&&###$$$)))---///111555888>>>HHHTTT\\\______\\\XXXWWWWWWUUUPPPHHHGGGEEEEEEFFFEEEDDDBBB===777///---...000///---,,,,,,,,,---...///000111/////////...---+++***))))))((('''&&&&&&&&&&&&&&&((()))******(((''''''(((%%%&&&(((***,,,---......------///000222222333333444333000///...///000111111111222222222111111000111111222333333333222222//////...---***'''$$$###   !!! ******"""'''+++             ######"""!!!"""...<<>>@@@@@@@@@;;;777111---***)))(((&&&))))))***+++---...//////,,,,,,+++++++++++++++,,,+++***(((&&&%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$!!!    ###%%%&&&'''(((((()))((((((((((((((((((((((((((((((***+++***&&&$$$%%%***///+++---111666>>>IIITTT\\\[[[]]][[[XXXXXXYYYUUUPPPIIIGGGEEEEEEFFFFFFEEEDDD<<<666000---...//////---.........---------....../////////...---,,,+++***((((((''''''&&&&&&''''''((()))******(((''''''((((((***+++---///000111111000000111222333333222222000////////////000111111222222222222222222222222333333333333222222111000////////////...,,,***(((&&&"""     '''...$$$ %%%"""        !!!###!!!'''333@@@LLLYYYfffoooooohhhUUU===///)))"""!!!---;;;MMMZZZ___^^^ZZZSSSMMMJJJKKKNNNIIIGGGDDDDDDDDDDDDCCCAAA===<<<::::::<<<>>>???>>>;;;888222///---+++***)))***++++++,,,---......///,,,++++++++++++,,,,,,---***((('''%%%$$$###$$$$$$&&&&&&''''''&&&%%%###"""     !!!###%%%%%%&&&'''((((((((((((((('''''''''((((((((()))++++++***'''$$$&&&,,,111...000333999BBBMMMWWW^^^YYY[[[[[[YYYYYYYYYUUUPPPGGGEEECCCCCCCCCDDDDDDCCC;;;777222////////////...000///...------,,,------............---,,,+++***((((((''''''''''''((((((((()))******(((''''''((()))***+++---///000111111111222222333333333222222//////000111222222333333222222222222222333333333444444444333222111000///......//////...---+++***+++(((###    ***,,, ###$$$          """&&&(((333@@@LLLUUU___iiinnnmmmgggTTT:::***%%%'''555CCCRRR^^^```\\\VVVPPPLLLJJJJJJKKKJJJIIIIIIHHHHHHHHHFFFDDD<<<:::888999:::<<<===<<<999555111...---,,,+++***,,,,,,,,,------.........---,,,,,,,,,,,,,,,---...((('''%%%$$$############&&&&&&''''''&&&$$$"""!!!      """###$$$%%%&&&'''((((((((((((''''''&&&&&&'''((())))))***+++)))'''%%%(((///555222222555;;;EEEOOOXXX]]]XXX[[[[[[YYYYYYYYYUUUNNNEEEBBB@@@???@@@BBBBBBAAA;;;888444111000/////////111000///...---,,,,,,,,,............---,,,++++++(((((('''''''''(((((()))((()))******(((''''''((('''(((***,,,...///000000111222222333333333222222000111222444555555555444222111111111111222333444444444444333222111000///,,,---.........---++++++---***&&&"""       )))((("""               %%%+++555BBBPPPYYY^^^eeekkkmmmiiidddSSS999'''!!!///@@@MMMXXXaaa]]]YYYRRRNNNLLLKKKJJJIIIGGGHHHHHHIIIHHHFFFDDDCCC<<<:::888777999::::::999333111...,,,,,,,,,+++)))...........................---,,,,,,,,,,,,------'''&&&$$$###"""""""""###%%%%%%&&&&&&%%%###"""!!!     ###$$$$$$%%%&&&''''''((('''''''''&&&&&&%%%&&&''')))***)))***)))'''&&&***222999555555666<<>>===>>>@@@AAAAAA;;;999666333111000000111111000///...---,,,,,,,,,------......------,,,+++((((((''''''(((((())))))((()))******(((''''''(((&&&''')))+++---...//////000000111222333333222222000222444666777777666555111000000///000111333444333333333333222222111000,,,---.........---,,,+++,,,***(((&&&###     """ """((("""              )))000???NNN\\\aaacccgggiiiiiibbbaaaSSS888###&&&:::KKKUUU[[[___ZZZUUUOOOLLLLLLLLLKKKIIICCCEEEGGGGGGFFFDDDBBBAAA<<<:::777666777888888777000...,,,,,,,,,---,,,+++/////////..................---,,,++++++***++++++&&&%%%###"""!!!!!!"""###"""###$$$$$$###"""!!!    """###$$$$$$$$$%%%&&&'''''''''''''''&&&%%%%%%%%%''')))+++(((((((((&&&''',,,555<<<:::999:::???GGGOOOUUUWWWXXX[[[\\\[[[ZZZXXXRRRJJJCCC@@@===<<<>>>@@@AAAAAA<<<;;;999666333111222222111000///...---,,,,,,,,,------......------,,,,,,((((((((((((((()))******((()))******(((''''''(((&&&''')))+++---...//////...///000111222222333222000222555777888666444333000///......///000222444222222333333333222222111...//////000///...---,,,+++*********(((%%%   ### ((()))               +++333DDDSSSaaacccccceeefffddd^^^___SSS777!!!!!!...CCCRRRXXXZZZ[[[XXXSSSMMMLLLMMMNNNKKKHHHEEEHHHJJJKKKIIIGGGEEEDDD<<<:::777666666777666555000///------///000///...///////////////.........---,,,+++***))))))))))))%%%$$$###!!!!!!!!!"""""" !!!"""""""""!!!     """$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$%%%''')))+++'''((('''&&&'''---777???@@@>>>>>>CCCJJJRRRVVVWWWXXX[[[]]][[[ZZZXXXQQQIIIDDDAAA>>>===>>>AAABBBBBB<<<<<<:::777444222333333000000///...---,,,,,,------------...------,,,,,,((((((((((((((()))******((()))+++***(((''''''((('''(((***,,,---//////000------///000222222333333000222555777777666333111//////------...000222444111111222333333333222222000000111111111///...---******+++,,,,,,)))$$$     ###  ---***                   !!!---999MMM]]]```iiidddYYY___ZZZYYY]]]MMM222###!!!///AAANNNXXX______\\\XXXPPPJJJLLLOOONNNLLLLLLLLLKKKJJJJJJIIIGGGCCC@@@>>>:::555555888999666222---------,,,,,,------...//////000111222111///,,,,,,,,,+++***)))(((''''''&&&%%%$$$$$$######$$$$$$#########""""""!!!      """$$$%%%%%%$$$$$$###$$$&&&'''((((((&&&$$$######%%%(((***))))))((('''***222>>>GGGHHHGGGHHHJJJNNNQQQRRRSSSXXX\\\]]]ZZZWWWUUUOOOIIIHHHDDD@@@@@@BBBCCCCCCAAA@@@>>>;;;999666555555555222000---+++***+++,,,---///000111111000...,,,+++((((((((((((((()))******(((***,,,,,,+++))))))))))))***+++---///000222222000///......///000111222111333555555444333222333---...///111111222222222333333444555555444444333111111000000///---,,,+++++++++,,,,,,+++)))((('''    """  (((...(((             !!!---888JJJZZZ[[[```WWWHHHMMMIIIRRRWWWGGG///"""&&&666HHHTTT[[[______\\\TTTLLLHHHJJJLLLKKKJJJJJJKKKKKKJJJJJJIIIGGGBBB???===999555555777777444111------------------......000//////000111000...,,,,,,+++***)))((('''&&&&&&&&&%%%$$$$$$######$$$$$$"""######""""""!!!      """$$$%%%$$$$$$######$$$%%%&&&''''''&&&%%%$$$$$$&&&''')))&&&'''''''''+++444AAAKKKKKKJJJJJJKKKMMMPPPQQQRRRYYY\\\\\\YYYWWWVVVRRRLLLIIIEEEAAA@@@BBBCCCBBBAAA@@@???===;;;888777555555111000---+++***+++,,,...//////000111000...,,,+++)))(((((((((((()))***+++)))+++------+++******+++***+++,,,---///000111222///............///111222222444666666444333333333///000111222333333333333333333333444444444555555111111111000///...---,,,+++,,,,,,,,,,,,+++)))((("""    """  )))---&&&    $$$&&&!!!        !!!,,,777IIIXXXYYYZZZKKK999???<<>>*** !!!...@@@TTT^^^```___]]][[[PPPJJJFFFIIIKKKJJJIIIJJJJJJJJJJJJJJJIIIFFFAAA>>><<<888555333444444111...---------....../////////000///......//////...,,,******)))((('''&&&&&&%%%%%%%%%$$$############$$$""""""""""""!!!     """###$$$######"""######$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%''',,,666DDDNNNOOONNNNNNMMMNNNPPPRRRSSSZZZ\\\[[[XXXXXXXXXUUUPPPJJJFFFBBB@@@BBBCCCBBB@@@AAAAAA@@@>>>;;;888666444111///---++++++,,,---...//////000000000...---,,,***))))))))))))***++++++***,,,......,,,,,,,,,---+++,,,,,,...///000111111------------...///000111333555666666444333222333111111222333444444444333222222222222333444666777222222111000000///...---,,,,,,---------,,,,,,+++'''$$$     """ )))+++"""    +++555888333&&&         ***444DDDTTTTTTRRRAAA///666666===AAA555$$$%%%777KKK^^^eeeccc___[[[YYYOOOJJJHHHKKKLLLKKKJJJLLLHHHHHHHHHHHHGGGDDD@@@<<<:::777444222222111...,,,,,,---...///000000111111111///---,,,---...---,,,)))(((((('''&&&&&&%%%%%%%%%$$$$$$###############""""""""""""!!!       """######"""""""""######$$$%%%%%%$$$%%%&&&'''''''''&&&&&&$$$%%%&&&''',,,777EEEOOORRRSSSSSSSSSSSSTTTWWWYYY[[[\\\YYYWWWXXX[[[XXXSSSKKKGGGBBBAAABBBCCCBBB@@@BBBBBBBBBAAA>>>:::666333000///...,,,,,,,,,---...//////000000///...------++++++************++++++,,,---......------...///------......//////000000,,,,,,,,,---...///000000333444666666444222111111111222333333333333333222222111000000222444777999333222111000000/////////---------...............***(((%%%     !!! ((((((     $$$888EEEJJJDDD444###          &&&000>>>MMMJJJGGG555###+++,,,444777,,,)))@@@RRRcccgggbbb]]]YYYVVVMMMIIIHHHKKKLLLIIIIIIKKKGGGFFFEEEDDDDDDAAA>>>;;;888666333111000///---,,,,,,---///000222222222222111///---,,,---------+++((((((''''''&&&&&&%%%%%%%%%$$$######""""""######"""""""""!!!!!!       !!!""" !!!"""""""""!!!""""""###$$$$$$%%%%%%###$$$&&&'''((('''&&&%%%&&&'''((((((---777DDDNNNTTTVVVYYYYYYYYYZZZ]]]```\\\[[[XXXVVVXXX\\\ZZZTTTKKKGGGBBBAAACCCDDDCCCAAACCCDDDDDDCCC@@@;;;666333000///...---------......///////////////.........---,,,++++++++++++,,,,,,,,,...///...------///111////////////////////////++++++,,,---...///000000111333555555333111111111222222222222222222111111111000000000222444777999333222111000//////000000..................//////+++***((($$$      %%%$$$     ,,,CCCQQQVVVQQQ>>>***         !!!***<<>><<<:::666555333111///...---,,,,,,---///222333444444444222000............,,,+++(((((('''''''''&&&&&&&&&$$$$$$###""""""""""""###!!!!!!!!!!!!      $$$###""" !!!"""""""""!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%((()))))))))---777DDDNNNVVVZZZ___```______aaaccc\\\[[[WWWUUUYYY]]]YYYSSSJJJFFFBBBAAACCCEEEDDDBBBEEEEEEEEECCC???:::666333//////...............///////////////......//////...------,,,,,,,,,,,,---,,,.........---...000222000000000//////.........***+++---...000000111111000333555555444222222333222222333222222111000000000000000000222444666888222111000///...///000000//////......---......///++++++)))'''###      ###       333KKKWWW\\\VVVAAA+++           %%%444>>>777555)))###""""""$$$!!!555JJJTTT\\\\\\YYYWWWSSSOOOKKKIIIIIIKKKJJJEEEEEEHHHFFFBBB>>>;;;;;;;;;:::999444444333111///------...+++---000333444555555555222111000000000///,,,***((((((((('''''''''''''''$$$$$$###"""""""""""""""!!!!!!!!!!!!        !!!!!! !!!""""""!!!!!!"""###$$$%%%&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((())))))***...888EEEOOOXXX]]]dddeeecccaaaaaabbb\\\ZZZWWWUUUYYY]]]XXXPPPIIIEEEAAAAAADDDFFFFFFDDDFFFFFFEEEBBB>>>:::555333...............///////////////............/////////......---,,,,,,------,,,---...---,,,---000222222111111000///......---***+++---///111222222222111333666666666555555666444444444444333222111000///000111222333444555555222000///------...///000111000...---,,,------...,,,+++***((('''%%%$$$###!!!     """     """888OOOZZZ]]]WWWAAA)))          """%%%///((()))!!! $$$:::LLLSSSXXXWWWUUUUUURRRMMMNNNLLLMMMNNNLLLGGGFFFIIIFFFAAA<<<999888999999999333444333111///......///+++---000333555666666555111111111222222000---***((((((((((((((('''''''''$$$######"""""""""""""""!!!!!!!!!!!!       """""""""!!!!!!"""###%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((***...999GGGQQQYYY___fffhhhddd```___```[[[ZZZVVVVVVZZZ]]]WWWOOOHHHDDDAAAAAADDDGGGGGGEEEGGGFFFEEEAAA===999555333........./////////////////////.........//////000000///...---------------,,,---------,,,---000222222222111000///...------***,,,...000222222222222222444777888888777888999666666666555444333222111///000111333333444444444111000...---,,,---///000111000...---,,,,,,,,,------,,,+++***))))))))))))&&&$$$        """   ''';;;LLLPPPMMMFFF555###        """$$$///<<>>EEEHHHFFFBBBFFFEEEBBB???;;;666222000///......---------.........///000111111222222111111000...,,,+++,,,---...000///---,,,,,,---///000222222111///...---,,,++++++...111333333333333444222333666888999999888777777666444222111111222222222333444444444333222222222111///.........///000//////...---------------.........---,,,***)))(((%%%%%%%%%$$$"""   ###"""  """    $$$!!!      %%%666CCCDDD@@@:::,,,        """333@@@OOOTTTWWWVVVPPPJJJHHHHHHLLLLLLKKKJJJHHHFFFDDDCCC???<<<888666666777888888444222///,,,++++++,,,------///333666999888666444222222111000///---,,,+++((((((''''''&&&&&&&&&'''$$$$$$###"""""""""""""""$$$"""       """###"""""""""$$$###$$$%%%'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''')))---777DDDNNNZZZ^^^ccceeebbb``````aaa]]]\\\ZZZZZZYYYUUUNNNHHH@@@<<<:::===DDDGGGEEEAAAEEECCCAAA===999555222111......---------------.........///000111111111111111000...,,,,,,,,,......///...---,,,,,,---...///000000///...,,,++++++***,,,///222444333333333333222333555888999999888777666555444333222222222222111222333444444444333222222111000///...//////000000///......---------...//////......---+++***))))))))))))((('''&&&$$$$$$  ###!!!    """     !!!,,,333111---)))          '''999FFFQQQTTTUUUSSSMMMHHHFFFFFFIIIIIIHHHGGGEEEDDDBBBAAA>>>;;;777666666777777666333111...+++******+++,,,+++///444888:::999777555444444222111///---+++***(((((((((''''''&&&&&&&&&%%%$$$$$$###"""#########"""       """###""""""###$$$$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''')))---777DDDMMMXXX\\\aaabbb```^^^___```^^^\\\ZZZYYYXXXSSSKKKDDD???;;;999<<>>:::666444222222,,,,,,,,,,,,,,,------------...///000111111111111000///---,,,,,,---...//////...---,,,,,,---...///...------,,,+++******)))///111444555444333222333111333555777888888777666444444444444333222222111000111333444555444444333222111000/////////000000000//////............////////////...---,,,+++***+++++++++++++++*********&&&%%%$$$"""   !!!        ###          $$$ ---???KKKRRRSSSRRROOOJJJEEECCCCCCGGGFFFFFFEEECCCBBB@@@???<<<:::777555666666666555222000---***))))))+++,,,***///555:::;;;:::777666666555333111...,,,+++***))))))((((((((('''&&&&&&%%%%%%$$$###############!!!     """#########$$$%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))...888EEENNNVVVZZZ___```^^^]]]]]]______]]][[[ZZZXXXRRRIIICCC>>>;;;999;;;@@@CCCCCCAAABBB@@@<<<777444222222222++++++,,,,,,,,,,,,,,,,,,------...///000000000000......---------......///...------,,,,,,------...---,,,,,,,,,++++++******000333555666444333222222111333555777777777666555222333444555444333222111000111333444555444444333222111000///...///000000000//////.........//////////////////...---,,,+++************+++,,,,,,------,,,+++)))'''$$$###!!!"""!!!    !!!!!!            """%%%!!!$$$'''!!!"""444EEEOOORRRQQQNNNJJJEEEBBB@@@@@@EEEDDDDDDCCCBBB@@@???>>>;;;888666555555555444333111///,,,***))))))+++,,,+++000777;;;;;;999777777777666333000---+++******))))))))))))((('''&&&%%%%%%$$$######""""""######!!!    """#########$$$&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&((()))***///888EEEOOOUUUYYY]]]^^^\\\[[[]]]___```___]]]]]]ZZZTTTKKKCCC>>><<<:::;;;>>>AAABBBAAAAAA???:::666333111111111***+++,,,---------,,,,,,,,,---...//////000//////------------......//////---------,,,,,,---------------------,,,,,,,,,,,,111333666666444222111111111222444666777666555444111222333444555444333222111222333444555444333333111111///.........///000//////............//////////////////...---,,,,,,)))))))))***+++---...///111000///...,,,)))'''%%%&&&&&&%%%$$$"""    (((&&&             &&&&&&### !!!###$$$%%%((()))"""+++<<>>>>>BBBBBBBBBAAA@@@???===<<<999777555444555555333222111///,,,***)))***+++------222999<<<:::888777777666555222...,,,*********)))*********)))'''%%%$$$$$$######"""!!!"""""""""    """$$$###$$$%%%'''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((((((&&&'''(((***...888EEEOOOTTTXXX\\\]]][[[[[[\\\______^^^^^^^^^]]]WWWMMMFFF???===;;;;;;>>>@@@BBBBBBAAA???;;;777333111//////***+++,,,.........------+++,,,---...////////////+++,,,------...///000000,,,,,,,,,------,,,,,,,,,------------............000222555555444222111111111222444666666555444333111222333333444444444444222333444444444333222222000///...---------.........------------...//////...............---,,,,,,++++++++++++---///111222222222222111///---***((((((''''''&&&$$$   $$$---)))"""               %%%&&&$$$!!! """&&&((()))***)))"""###555EEEOOOSSSNNNJJJDDD@@@===<<<<<<===?????????>>>===<<<;;;:::888666444444444444222111111///,,,******+++,,,...///555:::<<<999666777888555333000---+++***)))***)))***++++++***(((%%%$$$###"""!!!!!! !!!!!!     ###$$$$$$$$$&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&'''''''''$$$%%%&&&(((,,,666CCCMMMTTTXXX[[[\\\[[[ZZZ]]]___]]]\\\]]]^^^^^^XXXOOOHHH???>>><<<<<<===@@@BBBCCCAAA???<<<888444111...,,,***+++---/////////...---++++++,,,---............***+++,,,...///000000000,,,,,,,,,------,,,,,,,,,,,,,,,------.........///...111444444333222111111111222444555555444333222222222222222333444555666333444444555444333111000///...---,,,+++,,,------,,,,,,,,,,,,,,,---......---------------,,,,,,+++,,,,,,++++++---///111333333444444444222000---,,,''''''''''''%%%  '''000)))                     """'''%%%!!!"""'''***++++++***###)));;;KKKSSSUUUMMMHHHBBB===;;;;;;<<<<<<=========<<<;;;:::999888777666444444444444222000111///---+++***+++---...111666;;;<<<888666666999444222///,,,***))))))***)))***++++++***(((%%%$$$""""""!!!      ###$$$$$$$$$&&&'''((('''&&&%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''"""###%%%&&&***444AAAKKKTTTXXX[[[\\\[[[[[[]]]```[[[[[[\\\^^^^^^YYYPPPIII@@@???===<<<===@@@BBBDDDAAA@@@===:::555111---+++***+++...///000000///...++++++,,,---............***+++,,,...///000000000+++,,,,,,------,,,,,,++++++,,,,,,------......///---000333444333111111111111222444555555444333222222222111111222444666777444555555555444222000///...---,,,+++***+++,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---,,,,,,++++++++++++******+++---000222444444555555444222///...&&&&&&''''''%%%   )))222&&&              $$$'''%%% ###(((******,,,---###"""444HHHTTTUUUQQQHHHDDD???;;;;;;;;;<<<<<<>>>>>>>>>>>><<<:::888777333333444444444333222111111000///...---......///222444777999999888666555333111...+++******+++,,,***+++++++++)))'''%%%$$$$$$$$$"""!!! !!!!!!     ###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%)))444BBBMMMVVVXXXYYYYYYYYY[[[^^^aaa^^^]]]\\\\\\[[[WWWRRRNNNHHHDDD???>>>???AAA@@@???===@@@>>>888333222000---,,,---...111333444333111000///...---,,,------...///......000333444111///222000...,,,******+++,,,,,,,,,------------......//////000000000000//////333333333222222222111111555444333555777888777666888777555555555555333111.........---,,,,,,++++++---------------...//////.../////////---,,,---...,,,+++******,,,...111222444555555555333///,,,))))))((('''&&&$$$  """)))---###          ###&&&$$$ ###'''***+++...---###)));;;MMMVVVUUUPPPHHHDDD???;;;:::;;;;;;:::<<<=========<<<999777555444444555666555444333222111000...---,,,---///000333444666888888777555444222000---+++******+++,,,++++++***)))((('''%%%$$$$$$###"""!!! !!!      """"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&***444AAAKKKUUUVVVXXXXXXXXXZZZ]]]```]]]\\\[[[ZZZYYYVVVQQQMMMGGGDDD@@@>>>@@@BBBBBBBBB>>>AAA???888333111000---,,,---000222444444222111111000///.........///000111000000222444555333000111000...+++******+++,,,,,,,,,,,,---------.........//////000111111000000333333333333222222222222444333333444666888777777888666444444555555333111000000//////...---------......---------......//////000111000...---...///,,,,,,++++++,,,...111222444555555555222///+++))))))((('''&&&$$$   &&&+++,,,             """$$$"""###'''+++...000...%%%!!!'''444EEETTTXXXTTTNNNHHHDDD???;;;::::::999999:::;;;<<<<<<;;;888555333555666666777666555444333222000---++++++,,,///111333444666777777555333222111///---***)))***,,,---,,,+++)))(((&&&%%%%%%%%%$$$###"""!!!!!! !!!!!!   ###"""   !!!""""""""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""###%%%&&&+++444@@@JJJTTTUUUWWWXXXXXXYYY\\\___[[[ZZZYYYXXXVVVSSSOOOKKKFFFCCC@@@???AAACCCDDDDDD@@@BBB@@@999333111///,,,,,,...222444555444222000222111000///000000222333333333333555666666444222000///---+++******++++++,,,,,,,,,------------...---...///000111222222222444444333333333222222222333222222444666888888777666555444444444444333222222222111000000//////...///......---------......000111222111///...///000------,,,,,,---///111222555555555444222...+++)))((((((''''''%%%!!!  ###,,,,,,)))        $$$###    !!!!!!$$$(((---222444111)))"""***111???NNNWWWWWWQQQJJJGGGDDD???<<<::::::999888999:::<<<===;;;999555333555555666777666555444333333000---******,,,///111333333444555444333111000000...,,,***)))***,,,------+++)))'''%%%$$$$$$%%%######"""!!!!!!!!!!!!!!!!!!   ###!!!    """""""""""""""###$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$''',,,444@@@HHHTTTVVVXXXXXXYYYZZZ\\\___YYYXXXVVVUUUSSSPPPLLLIIIEEECCCAAA??????AAABBBCCCBBBDDDBBB;;;444222000------000444666666444222111222111000000000111222333666666777777888777555444///...---,,,++++++++++++,,,,,,---------.........------///111222333444444444444444444333333333333222111111333666777777777555333222333444444333222222222111111000//////...//////...------------...000111222111///...///000///............///000111555555555333111...+++)))((((((((((((&&&!!!  &&&,,,(((!!!         &&&...,,,$$$  !!!&&&)))///666888555000,,,444<<>>===>>>@@@AAADDDFFFDDD===777444222//////222666888666333222222222111000000000111222333777888999999888777555555//////...---,,,,,,,,,,,,------........./////////---...///111333444555555555555555444444444333333222111111222555666666555333222111222333444333222111000000//////......---///......---------......///000111000...---...///000000000000000000000111444444444222000...+++***))))))))))))'''!!!  %%%(((!!!          ---666000###      !!! """&&&***+++222:::===:::888999@@@FFFNNNRRRRRRNNNIIIFFFFFFCCC@@@>>>===<<<;;;:::::::::;;;;;;:::999777666444444555666555444333222111///,,,******+++...000000000000000000000//////...,,,***))))))+++---///...---+++)))'''%%%%%%$$$""""""!!!!!!!!!!!!""""""       !!!"""!!!!!!!!!"""###%%%&&&''''''&&&&&&%%%%%%$$$$$$###"""###$$$%%%%%%$$$###""" $$$'''---666BBBKKKTTTWWWZZZ[[[[[[\\\^^^___WWWUUURRRPPPOOOMMMIIIGGGBBBBBB@@@>>><<<===???BBBFFFHHHFFF???999777555222111555888888555333333444444333222111000111111222777999:::999777555444555////////////......------/////////000000000000111...///000222444555555555666666555555555444444444222111111222444555555333222111000111333444333222000//////......------,,,---------------.../////////000111000...---...///111111111111111111111000333333222111000...---,,,************'''!!! ###"""        $$$222;;;---   """!!!"""!!!!!!$$$+++000---...444===@@@???@@@DDDKKKOOORRRRRRMMMIIIHHHHHHEEECCC@@@??????>>>===<<<:::999999888777777777777555555666777666555444333000///---++++++,,,---...............////////////---+++***((()))+++---///......---+++)))'''%%%$$$""""""!!!!!!!!!!!!""""""      !!!!!! !!!"""###%%%'''(((''''''&&&%%%%%%$$$######"""###$$$%%%%%%$$$###"""!!!$$$'''---777DDDMMMSSSVVVYYY[[[[[[[[[]]]^^^VVVTTTQQQOOONNNLLLIIIFFF???@@@@@@>>>===>>>CCCFFFGGGJJJHHHAAA<<<:::888666444777999777333222444666777666444222111111222222666888:::999666333333333000000000000000//////...000000111111111222222222///000111333444555555555666666666666555555555444333222111222333444333222111000///000333444333333000//////......------,,,,,,,,,,,,---...///000111000111222111///...///000222333333222222111111000111111111000//////......,,,,,,,,,+++'''   !!!       '''444===***    ###!!!######%%%***222999//////555>>>CCCBBBEEEKKKRRRTTTUUUQQQKKKGGGHHHJJJEEEBBB@@@???@@@@@@???===999888777555555555666777666777888888888777555444///...---,,,,,,,,,------------------.../////////,,,+++)))((()))+++...///.........---+++(((%%%###""""""!!!!!!!!!!!!"""###    !!!!!! !!!"""###%%%'''(((''''''&&&%%%%%%$$$######!!!"""$$$%%%%%%$$$"""!!! """$$$'''---777EEEOOORRRUUUXXXZZZZZZZZZ\\\]]]VVVTTTQQQOOONNNLLLIIIFFF<<<>>>??????>>>AAAFFFKKKHHHJJJIIIBBB===<<<;;;888555888:::777333111444888:::888666444333222222333666888:::999555222222333000111111111111000000///111111222222222333333333000111222333444555555555777666666666555555555555444333111222333333222000000//////000222444444333000000000///......------++++++,,,,,,...///111222111222333222000000000111333333333333333222111000000000000000////////////---------+++'''    """         $$$000222///!!!    """&&&...777===555555666:::AAAIIINNNPPPWWWTTTOOOKKKIIIHHHHHHIIIGGGDDDAAA???>>>>>>===<<<:::888555333333444666777666777777777777555333222...,,,***)))***+++++++++///...---,,,,,,,,,,,,,,,---,,,*********,,,...///000///...---+++(((&&&%%%%%%###!!! !!!$$$(((***%%%$$$      !!!###$$$#########"""!!!"""$$$''''''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""" """''',,,333@@@LLLOOOUUUXXXWWWWWWYYYXXXVVVZZZUUUPPPOOOOOOMMMHHHDDD@@@???>>><<<<<>>777666777;;;BBBJJJOOORRRUUUQQQKKKGGGEEEFFFGGGHHHGGGEEEAAA??????>>>===<<<888777444333222333555666666666777777666555333222///,,,******+++,,,,,,+++......---,,,,,,,,,,,,,,,,,,+++*********,,,.../////////...---***(((&&&%%%$$$###!!!!!!"""$$$(((***%%%$$$      !!!###$$$######$$$###""""""$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$(((,,,222>>>JJJNNNSSSVVVTTTTTTWWWXXXVVVWWWTTTPPPOOOQQQPPPLLLHHHAAA@@@???>>>>>>AAAGGGKKKKKKIIIFFFDDDBBB???;;;999444444333222222222333444999:::;;;:::777555555555777666555333111///...---/////////111444666555444111333444555666555333333333333333444555666777888888888777666666666666666777555333222222111///---,,,---...///111222333444222111000///.........///,,,------...///000111111111111111111333444666777777666555444333333333333333333333333222111000///...,,,+++)))%%%   ,,,000)))        '''000555000(((   !!!,,,888@@@999888888<<>><<<;;;666555333222111222444555555555666666666444333222///---+++***+++,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++******+++,,,...//////......,,,***(((&&&%%%$$$###"""!!!"""%%%''')))&&&$$$     !!!"""###$$$"""###$$$###"""###$$$&&&'''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&))),,,111<<>>;;;999444333222222222333444444777999;;;;;;999777666666444333222111///...---,,,.........111444666777666555555777777777666555444222333444555777777777777888888777666666666777777777555333222333222000...,,,------///000111222333333222111000//////000000---------...///000111222000000111222333555777888777666555444444333444444333333333333222111000000...---***((("""  &&&222444+++       $$$+++000000'''  ***777@@@:::999999===DDDLLLRRRTTTTTTNNNFFFBBBDDDHHHKKKMMMIIIFFFBBB???>>>===;;;:::444333222111111222333444444555666666666444333222000...+++++++++,,,,,,+++++++++,,,,,,,,,+++++++++************+++,,,...///......---+++)))'''%%%$$$######"""######%%%&&&'''%%%###   !!!"""######"""$$$%%%$$$######%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&)))+++///999CCCJJJMMMMMMJJJJJJPPPVVVWWWUUUSSSRRRRRRSSSTTTRRRPPPGGGFFFCCCAAA@@@CCCHHHMMMJJJGGGDDDAAA@@@>>>;;;999444333222222222333444555888:::======:::777555444222111000///...---,,,,,,---------000444777888888777777888888777666555444222444666777888888888888999888777777666777777777666555333333333333111000...//////111222333444444444333333222222111111111,,,,,,,,,,,,...///111222///000111222444666888999777666666555444444555555333333444444333222111111...---***&&&  )))444555***        """***------(((  '''444===;;;;;;;;;???FFFLLLQQQSSSQQQKKKDDDBBBEEEJJJMMMMMMIIIEEEAAA>>>===;;;999888222222111111111111222333444555666666666555444333000...+++***+++++++++*********+++,,,,,,++++++***((())))))***+++,,,.........---,,,+++)))&&&$$$############$$$$$$%%%%%%&&&$$$"""    """""""""###"""$$$%%%%%%$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''%%%&&&)))***---666@@@HHHJJJHHHDDDEEEMMMUUUXXXWWWVVVTTTSSSRRRQQQPPPNNNJJJHHHEEEAAA???BBBHHHLLLKKKHHHDDDAAA???===:::888333333222111222333444555:::<<<>>>===999555222111000000//////...---,,,,,,---,,,---///333777888999888888888777777666555555444555777999:::::::::999:::999888777777666666666555444333333444444222111//////000111222333333444444444444444444444333333---,,,,,,+++,,,...///111///000111333555777888999777777666555555555666666333444444444444333333222///---***$$$  '''222222&&&        %%%***---***&&&!!!    '''333<<<>>>>>>???DDDIIINNNPPPQQQMMMHHHCCCDDDIIIMMMMMMLLLHHHEEE@@@===;;;999777555111111111111111222222333555555666777777666555444000---+++************)))((()))***+++,,,+++***)))'''((()))***+++------...------,,,***(((&&&$$$###"""###$$$%%%%%%%%%%%%$$$###     !!!"""""""""###"""$$$&&&&&&%%%$$$%%%&&&&&&''''''''''''&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&$$$&&&)))+++...777@@@HHHHHHDDD???AAAKKKUUUZZZXXXWWWUUUSSSPPPNNNLLLKKKKKKIIIEEEAAA@@@DDDJJJOOONNNKKKFFFAAA???<<<:::888333222222111222333555666;;;======;;;777333000///000000000//////............------///333666888999888888888777777777777777777888999:::;;;<<<<<<<<<<<<;;;:::888777666555555444333222222333444222111...//////000111111222222555555666666666666555555000...---,,,,,,---///000000111222444666777777888777777666666666666777777444444444555555444444333///...***###  $$$...---!!!         ***---***###     %%%&&&&&&!!! ###---999BBBAAABBBEEEIIINNNQQQQQQPPPLLLHHHFFFJJJPPPTTTQQQMMMGGGDDD???<<<999777555333111111111222222222333333555666777888888777666666///---***)))))))))(((''''''(((***+++,,,+++***)))&&&''')))***,,,------...,,,,,,+++***(((%%%###""""""###$$$&&&&&&%%%$$$###!!!     """"""""""""###"""$$$&&&'''%%%%%%%%%&&&&&&'''((((((((('''%%%%%%######$$$%%%%%%&&&''''''%%%%%%'''+++---111:::CCCGGGGGGBBB<<<>>>JJJVVV\\\WWWWWWUUURRRNNNKKKIIIIIIIIIGGGDDDBBBCCCHHHPPPUUUQQQMMMGGGBBB???<<<999777222222111111222444555666:::;;;;;;999555222111111111111111111000000000000///...---...222666888999999999999999999999::::::::::::;;;;;;<<<>>>???@@@>>>===;;;888666555444444222111000111222333222111000000000111222222333333555666777888888777666666444222000------...///000111222333555666777777666888777777666666777777888444444555555555555444444///...***"""  $$$,,,)))        """+++++++++&&&    ''',,,---,,,&&&%%%$$$&&&+++555BBBJJJCCCEEEHHHMMMQQQSSSRRRPPPNNNLLLLLLQQQXXX[[[VVVQQQFFFCCC>>>;;;888666444222111111222222333333333333666777888999999888777777///,,,)))(((((((((((('''&&&(((***+++,,,+++***)))&&&'''(((***,,,---------,,,,,,+++)))'''%%%###""""""###%%%&&&&&&%%%$$$###      """###""""""###"""$$$&&&'''&&&%%%%%%&&&&&&'''((((((((('''%%%%%%######$$$%%%%%%&&&''''''&&&%%%(((---///333<<>>@@@BBB???>>><<<999666444333333222000000000222333222111333333333444444555555666666777888999999888777666777555222///...///000111111222444666777777666666888777777777777777888888444444555555555555555444000...***!!!  $$$,,,'''       ''',,,///&&&   )))111222333444111000///333;;;EEENNNTTTSSSSSSUUUWWWZZZXXXSSSNNNRRRTTTXXX]]]___]]]VVVPPPGGGBBB;;;888888666222---000111333555777777777777999999:::999888666444333...---+++)))))))))))))))))))))))))))((((((((((((&&&''''''((()))******++++++***)))(((&&&$$$##################$$$%%%&&&'''###        !!!!!!"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))(((+++,,,,,,...444>>>GGGKKKHHHAAA999;;;GGGUUU\\\XXXUUUQQQLLLIIIFFFEEEEEEGGGFFFDDDCCCEEELLLTTTZZZVVVQQQKKKEEE@@@===999777222222222222333444555666666555444333222222222222666555444222111111222222......///......000444777::::::<<<===???AAABBBCCCBBBAAA>>>===<<<<<<===>>>@@@???<<<:::777555444444111111111111111111111111333444555555333333444555555555555555555666777888777444111...---///111333111333555777888888777666777666555666777777555333555333222222444555555444///,,,%%%   &&&***!!!       !!!)))...111***"""   ###///777999;;;>>>>>>???BBBGGGNNNTTTXXXZZZ[[[\\\^^^``````]]]YYYVVV[[[]]]aaaeeeeeeaaaXXXQQQGGGBBB<<<999888777222...111222444666777888888777999::::::999888666444333---,,,+++)))(((((()))***))))))))))))((((((((((((&&&''''''((())))))************)))'''&&&$$$##################$$$%%%&&&&&&"""        !!!!!!!!!###$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&%%%%%%&&&&&&'''(((((()))''')))++++++---333>>>FFFIIIHHHBBB<<<>>>JJJVVV\\\ZZZVVVPPPLLLJJJHHHFFFDDDEEEEEEEEEEEEHHHNNNVVV\\\WWWSSSLLLGGGBBB???;;;888333222222222222333444555555444333222222111111111666555444222222222222222//////000000000111555888;;;;;;<<<>>>@@@BBBDDDEEEDDDBBB???<<<;;;<<<===>>>???>>><<<999777555444444111111111111111111111111222333444444222222333444333333333333444444555555555333111///...///000222000222444666777777666666666555444555666777666444444333222222444444444333///+++$$$   !!!)))+++!!!     !!!"""""" """,,,222333222$$$   ###---888???BBBFFFLLLPPPTTT[[[aaaeeeeeecccbbbcccfffiiiiiieeeaaa______dddgggjjjmmmjjjbbbXXXPPPFFFBBB===:::999777333000333444666888999999888888:::::::::999888666444222---,,,***)))(((((()))***))))))))))))(((((((((((('''''''''(((((())))))***))))))((('''%%%$$$######""""""######$$$%%%%%%%%%!!!       !!!"""!!!!!!"""######$$$$$$%%%&&&&&&&&&&&&&&&'''((())))))(((''''''%%%%%%&&&&&&'''(((((((((&&&''')))***,,,333===EEEGGGHHHFFFBBBEEEOOOYYY]]]\\\VVVOOOLLLLLLKKKGGGCCCDDDEEEGGGHHHKKKQQQXXX]]]XXXTTTOOOJJJFFFBBB>>>;;;555444333222111222222333444333222111111111111111666555444333222222222333000111222222222333666999=========>>>@@@CCCFFFGGGFFFCCC???<<<::::::<<<======<<<:::888666555444444111111111111111111111111111222444444222111222333111222222222222222333333333222000///...//////000000111333444666666555555555333222333555777777666555333222222444444333222...)))!!!  &&&,,,,,,!!!     !!!"""!!!  ---666777111***  (((---666AAAFFFJJJQQQYYYaaagggooottttttpppkkkhhhhhhmmmqqqnnnfffaaabbbdddjjjmmmppppppjjj___SSSKKKEEEBBB>>>;;;:::888444222555666777999::::::999999;;;;;;;;;:::888555333111,,,+++***((((((((()))***))))))))))))(((((((((((('''''''''((((((((())))))(((''''''&&&%%%$$$######""""""###$$$$$$$$$$$$$$$     !!!"""!!! !!!""""""###$$$%%%&&&'''''''''&&&'''((()))))))))((('''&&&&&&&&&'''''''''(((((($$$%%%&&&(((,,,333===DDDFFFJJJKKKJJJNNNVVV]]]______WWWOOOLLLNNNNNNIIICCCFFFHHHJJJKKKNNNRRRWWW[[[XXXVVVRRROOOKKKGGGAAA===777555333111000000111111333222222111000000000111555555444444333333333333111333444444444555888:::>>>>>>>>>???AAADDDGGGHHHGGGDDD???;;;999999:::<<<:::999888666555444444444111111111111111111111111111333555555333222222333111111222222222222222111111000000///............///000111333444444444444444222111222555777888777666555444444555555333222,,,''' ***...,,,      !!!"""!!! +++888>>>888+++    '''111666???HHHLLLOOOYYYcccrrrxxx~~~}}}wwwqqqnnnnnnsssuuuqqqgggaaacccgggmmmooopppnnneeeZZZOOOHHHCCCAAA>>><<<:::888555333555666888::::::;;;::::::<<<<<<;;;:::888555222000+++***)))((((((((()))***))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&%%%%%%$$$$$$$$$###""""""###$$$$$$$$$######      !!!"""!!! !!!""""""###$$$%%%&&&'''''''''%%%&&&''')))))))))((('''&&&&&&&&&'''''''''''''''$$$$$$$$$&&&,,,444===CCCHHHNNNRRRSSSVVV]]]aaabbb```XXXPPPNNNOOOOOOJJJEEEJJJKKKMMMNNNOOOQQQUUUXXXYYYWWWUUUSSSPPPJJJDDD???888666333000//////000111222222111111000111111111444444444444444444333333222444555666666777999;;;>>>>>>>>>???AAACCCEEEGGGEEEBBB>>>:::888777888999777777666555444444444444111111111111111111111111222444666777666444444444222222333333333333222111//////..................//////000222333333444444333222111333666888888888888777666666777666333111***### +++---)))       !!!"""""" %%%555@@@???444%%%  '''333;;;AAAJJJPPPQQQTTT___lll{{{uuussstttwwwxxxrrriiicccdddhhhmmmnnnlllggg]]]SSSKKKGGG@@@@@@>>><<<:::777555333444555777999;;;;;;;;;;;;===<<<<<<:::777444111000******(((((((((((()))***))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###""""""     !!!"""!!!!!!"""######$$$$$$%%%&&&&&&&&&&&&$$$%%%&&&(((((((((''''''''''''''''''''''''''''''#########&&&,,,555>>>CCCJJJQQQWWWYYY\\\aaadddccc```ZZZSSSPPPPPPOOOKKKGGGLLLMMMNNNNNNNNNQQQTTTWWWXXXXXXWWWVVVTTTNNNFFFAAA888666333000......000111333222222111111111222222444444555555555555444333333444666777777888:::<<<======>>>???@@@AAABBBBBBBBB@@@===999777666666666555444444333333333333444111111111111111111111111222555777888777555444444222333444555444333222111///...---,,,,,,---......//////000111222333444444333333333555888999888777888777666777777555222000&&&  )))***%%%        +++888>>>999,,,   $$$111>>>FFFLLLTTTXXXWWWYYYfffttt}}}vvvsssxxxyyywwwqqqhhhcccccceeehhhgggccc\\\RRRJJJEEEDDD>>>>>>>>><<<999666444333222444666999;;;<<<<<<<<<======<<<:::777444111///***)))(((''''''((()))***))))))))))))((((((((((((''''''''''''''''''''''''############$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!      !!!!!!!!!###$$$$$$$$$%%%&&&&&&%%%%%%%%%"""###%%%''''''''''''&&&''''''''''''''''''''''''###""""""&&&---666???DDDKKKRRRYYY[[[^^^cccdddccc___[[[VVVRRRPPPNNNLLLJJJLLLMMMMMMMMMNNNQQQUUUYYYXXXXXXYYYYYYVVVPPPGGGAAA888555222///......000111333333222222222222333333333444555666666555444444222444777888888888:::;;;;;;<<<>>>???@@@???>>>=========;;;999777666444444333333222222222333333444111111111111111111111111111444777888777555444333222333444555444333111000///---+++******+++...///000000000111222333444555333444555888::::::888555777666555666555444000---###  &&&&&&          +++777999111%%% """)))888FFFMMMSSS[[[^^^[[[\\\jjjyyy}}}tttpppxxxwwwtttnnnfffaaa```aaabbb```[[[RRRHHHBBB@@@@@@<<<===>>><<<999666444333111333555888;;;<<<======>>>===<<<:::777444000...***)))(((''''''((()))***))))))))))))(((((((((((('''''''''''''''''''''&&&###############$$$$$$$$$!!!"""###$$$$$$###!!!      $$$###   !!!!!!"""###%%%%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$&&&''''''&&&&&&'''''''''''''''''''''&&&$$$""""""&&&---777@@@DDDKKKSSSYYY\\\^^^bbbcccbbb___\\\XXXSSSOOOMMMLLLLLLKKKKKKLLLLLLMMMQQQWWW[[[WWWXXXYYYZZZWWWQQQHHHBBB777555111///---...000222333333333222333333444444333444555666666666444444222444777888888888:::;;;:::<<<>>>??????===;;;999;;;;;;:::999777555333222222222111111222222333444111111111111111111111111000333666777666444333222111222444555444222000//////---***))))))+++...000000000111111222333555666333444777:::<<<;;;888555555444444444444222...+++"""  $$$$$$      !!! !!!!!!!!!!!! (((444<<<666((( &&&000;;;FFFMMMXXX\\\`````````eeeoooxxx{{{sssqqqssssssqqqkkkddd``````aaa```YYYPPPGGGBBB???===<<<:::;;;;;;;;;999666222000111222444777999;;;<<<<<<:::999999999888666222///(((((((((((()))***+++,,,---,,,+++)))(((''''''''''''&&&%%%$$$$$$$$$%%%%%%""""""#########""""""!!!###"""!!!!!!!!!!!!     '''+++,,,'''   !!!###$$$%%%)))))))))))))))(((((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$'''---777BBBHHHNNNSSSZZZ]]]]]]]]]^^^```^^^[[[XXXUUUSSSPPPMMMKKKLLLKKKJJJJJJMMMQQQUUUXXX\\\]]]\\\WWWTTTQQQIIIBBB===888222...------......444333111000000222444555444666888::::::999777666444555666777999:::;;;<<<<<<>>>>>>===<<<;;;<<<===<<<;;;:::999777555333222555444444333333222222111111111111111111111111111333444666555444333333444...111555666444222111000000...+++***)))***,,,...111111222333333444555555777999;;;<<<<<<:::888666777555444555555222,,,'''"""  ((()))      !!!""""""  !!!!!!#########"""""" 000888<<<222$$$  ###---777BBBLLLRRR[[[___bbbbbbbbbfffpppyyyvvvooommmnnnnnnlllgggaaa]]]]]]^^^ZZZTTTKKKCCC>>><<<;;;:::888999::::::888555222000111222444777999<<<===>>>;;;:::999888888555111...(((((((((((()))***+++,,,---,,,+++)))(((''''''''''''&&&%%%%%%$$$$$$%%%%%%"""###############""""""###"""!!!!!!!!!       $$$***...+++"""  !!!"""###$$$%%%)))))))))))))))((('''&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%'''---777AAAHHHOOOUUU[[[^^^^^^^^^___```]]][[[YYYWWWTTTQQQLLLIIIJJJIIIIIIJJJNNNSSSYYY\\\\\\^^^\\\WWWSSSPPPIIIAAA<<<888222///...///000000333222111000111222444555444666888:::;;;:::888777666666888999:::<<<======<<<===>>>===;;;;;;;;;===<<<;;;:::999777555333222444444444333333333333333222222222222222222222222111333444333222111111222///111444444333111111111///...,,,******+++,,,...111111222333444555555666777888:::;;;;;;999777555666555444555555222+++&&&  +++'''     """  """$$$$$$"""  !!!"""###$$$%%%%%%%%%$$$###"""  %%%:::>>>;;;...    """---888BBBLLLTTTYYY___bbbeeeeeeeeeiiiqqqxxxrrrjjjhhhggggggfffccc^^^[[[YYYYYYRRRLLLDDD===:::888888777666777888888777555333111222333444666999<<>><<<===>>>===;;;:::;;;<<<;;;;;;:::999888666444333333333333444444444444555333333333333333333333333000111222111///...///000///111222222111000000111///...,,,******+++,,,...111111222333444555666666777888999::::::888666555555333333444444111***$$$  ###000%%%     %%%)))&&& """$$$&&&&&&$$$!!!  !!!###$$$%%%&&&&&&&&&%%%$$$###!!! %%%000AAABBB<<<--- !!!)))666BBBLLLTTTZZZ]]]bbbeeegggggggggjjjqqqwww|||ppphhhfffbbbbbbbbbaaa^^^ZZZWWWUUUKKKFFF>>>999666666666666555555666777666555333222333333444777:::===@@@BBB===;;;888777555222///,,,***)))))))))******+++,,,++++++***(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$"""###$$$$$$%%%$$$$$$$$$###!!!       ***...))) !!!!!!!!!""""""###%%%&&&'''******))))))((('''%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))---555???GGGSSSXXX]]]______^^^```bbb^^^\\\XXXUUUSSSOOOKKKHHHHHHGGGGGGIIINNNUUU]]]aaa]]]___]]]WWWSSSPPPHHH@@@;;;888444222333444555555333222222222222444555555666888;;;===>>>===<<<;;;777888:::<<<============;;;<<<===<<<:::999:::;;;:::::::::999888777555444222333333444555666666666444444444444444333333333000111111000...---...//////111111111//////000111///...---++++++,,,------000111222333444666666777777888999999999777555444444222222333333///'''!!! )))333###     &&&+++(((   !!!!!!!!!""""""""""""!!! $$$&&&''''''$$$"""  !!!"""$$$%%%&&&'''$$$$$$$$$###"""!!!###222===CCCBBB;;;,,,  (((111>>>JJJTTTZZZ^^^```dddfffhhhhhhhhhkkkqqquuu{{{ooogggdddbbbbbbbbbbbb```[[[VVVSSSGGGBBB;;;777555666777777444555555666555444333222333333555777:::===@@@AAA<<<:::888666444222...,,,******************+++,,,******)))(((''''''''''''&&&&&&'''''''''&&&%%%$$$######$$$%%%%%%%%%%%%%%%###!!!       """'''%%% !!!!!!!!!""""""###%%%&&&''')))))))))(((((('''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%''')))***---444>>>FFFRRRWWW\\\^^^]]]^^^```bbbaaa]]]VVVQQQOOONNNLLLKKKJJJIIIHHHIIIMMMTTT[[[```]]]^^^\\\WWWSSSPPPHHH@@@:::888444333444666777777333333333444444555666777888:::===???@@@???===<<<777888:::<<<======<<<;;;:::;;;<<<;;;:::999:::;;;:::::::::999999777666666333333444555666666777888555555555444444444333333111222222000...---...000///111111111//////000111///...---,,,,,,,,,------000111222333555666777888888999999999888777555444333222222222111,,,$$$ !!!---333"""    ###'''%%%  """###""""""###$$$$$$$$$$$$$$$$$$######"""&&&'''(((&&&###!!!!!!""" !!!"""###$$$%%%&&&'''""""""""""""!!! ###...999@@@AAA>>>666)))  &&&222:::GGGRRRZZZ^^^aaabbbfffgggiiijjjkkknnnrrrvvv}}}qqqiiieeeeeeeeeeeeeeeccc]]]VVVPPPEEEAAA:::666555666888888666666666666555444333333222333666888;;;<<<===>>><<<999666444333111...,,,++++++*********++++++,,,***)))(((((('''''''''(((&&&''''''((((((&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&"""!!!        """!!!!!!!!!"""###$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''$$$(((++++++---222===EEEPPPTTTYYY[[[[[[\\\___bbbbbb\\\TTTOOOMMMMMMNNNNNNKKKIIIGGGHHHLLLRRRYYY^^^\\\]]]\\\WWWTTTQQQIIIBBB:::888555444555777777777444444555666777888888999;;;===???AAAAAA@@@>>><<<777888;;;=========<<<;;;:::;;;<<<;;;999888999:::999:::::::::999888777777444444555555666777888888555555555444444333333222333333222000------...000///111222222111000000111///......---------------000111222444555777888999::::::999999888777666555444333222222000)))   %%%///111!!!         ###$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$(((((('''$$$""" !!!###!!!""""""###$$$$$$%%%%%% !!!!!!""""""!!!  ###%%%""""""$$$***333:::???AAA===888...!!!  )))222===EEEPPPZZZ```cccdddeeehhhiiijjjlllnnnqqquuuwwwyyyooojjjhhhhhhhhhhhhfff___UUUNNNEEE@@@:::666555666888888777777777666555444333333111333666999;;;;;;;;;::::::888555333222111///---,,,++++++******+++++++++))))))(((''''''''''''(((&&&'''((()))((('''%%%$$$###$$$%%%&&&''''''''''''"""!!!      !!!""" !!!"""###$$$%%%&&&&&&''''''((((((''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$(((,,,,,,,,,222<<>>???AAABBBBBB@@@>>><<<888:::<<<>>>???>>><<<;;;999:::;;;:::999888888:::999999:::::::::999888888555555555666666777777888555555444444333222222111333333222///,,,,,,...000///111444444333111111111///.........------------000111222444666777888999;;;;;;:::999888777666666555333222111...'''  (((...,,,     """!!! !!! $$$%%%&&&&&&'''((('''((((((((('''&&&&&&%%%)))(((&&&### !!!###"""""""""######$$$$$$$$$ !!!""""""""""""""" %%%))),,,333333444;;;DDDIIIIIIGGG:::444(((  %%%333===EEELLLVVV___dddfffggggggjjjjjjlllnnnppptttwwwyyyvvvqqqjjjjjjjjjjjjggg___TTTLLLDDD???999555555666888888999888777666555444333333000333777:::<<<;;;999777999777444333222111000...,,,,,,++++++***+++++++++)))((((((''''''''''''(((&&&'''((())))))'''%%%$$$###$$$%%%&&&''''''''''''"""!!!       !!!""" !!!###$$$%%%$$$%%%&&&'''((((((((((((''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''$$$(((,,,---,,,111<<>><<<999;;;>>>@@@@@@???>>><<<999:::;;;:::888777888999999999:::::::::999999888666666666666777777777777555555444333222222111111333222111...++++++---///...111555666444222111000///............---------000111222444666777999999<<<<<<;;;:::999888777666555444222111...%%%  )))---)))    !!!$$$"""""""""!!!!!!!!!#########$$$&&&'''((('''&&&'''(((((((((''')))(((%%%"""!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""!!!  !!!+++777???BBBGGGLLLPPPZZZ___UUUFFF333)))   %%%///<<>><<<999666555555777888888999;;;:::888666666777666777999;;;<<<<<<<<<;;;777666555222111//////.../////////...---+++***)))************)))(((&&&&&&&&&'''((())))))'''%%%######$$$%%%'''((()))))))))%%%###!!!     !!!"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***(((***,,,...111:::CCCGGGLLLSSSYYY[[[\\\\\\]]]\\\ZZZWWWVVVUUUSSSPPPNNNHHHDDDBBBDDDLLLTTTYYY[[[]]]]]]\\\ZZZVVVRRRNNNKKKBBB<<<888999888444333444666777999;;;<<<<<<<<<<<<@@@AAABBBCCCBBB@@@===;;;;;;>>>BBBCCCAAA???===<<<<<<<<<;;;999777777999;;;666777999888777666888999555666777888888777666555777555444444555555444333111222222000...------///555555666666555333111///000///...///111222222222333444555777888:::;;;<<<;;;::::::999888777666666555444222000+++"""  $$$111111"""    """###$$$$$$$$$"""  !!! !!!###$$$$$$$$$&&&((()))(((''''''((()))(((((()))(((&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!! '''555DDDNNNXXX]]]aaabbbfffeeeVVVCCC000&&&  """&&&,,,666CCCLLLYYY]]]ccchhhjjjkkklllmmmmmmnnnqqquuuyyy}}}}}}wwwuuussspppkkk```QQQFFF<<<:::777555444444666777777888999999777666666777777888:::;;;;;;;;;:::999777666444222111000//////000000000///---,,,***)))*********))))))((('''&&&'''((())))))(((&&&$$$######$$$%%%&&&'''((((((((($$$###      !!!"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''(((+++,,,...666@@@GGGLLLSSSYYY[[[\\\]]]]]]\\\ZZZWWWUUUTTTRRRPPPNNNFFFCCCAAADDDKKKSSSXXXZZZ]]]]]]\\\ZZZWWWRRRNNNLLLCCC===999999888555333555555666888;;;<<<=========AAABBBCCCCCCBBB???===;;;;;;>>>BBBDDDBBB???===<<<<<<======;;;999888999:::666777888888777666777999555666777888888777666555555444333333555555444333222333222111///...///000555666777777666444111000000///...///111222222222333444555666888999:::;;;<<<;;;:::999888777666555555333111...)))  !!!+++555444%%%     """"""""""""###&&&&&&&&&$$$!!! !!!"""!!!"""$$$$$$$$$%%%(((*********))))))))))))))))))))))))(((&&&%%%$$$###"""########################""""""""""""!!! """000CCCWWWdddnnntttwwwvvvtttmmmXXXBBB---###  """)))///777AAANNNWWW```dddiiimmmnnnnnnoooooonnnpppssswww{{{yyywwwtttpppiii\\\NNNCCC:::999666333333333555666777888888777666555666888:::;;;<<<<<<<<<:::999777666555444222111000000000111111111000...---+++*********))))))((((((''''''((()))))))))(((&&&###""""""###$$$%%%&&&'''''''''###"""      !!!"""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&'''))))))+++222;;;FFFKKKRRRXXX[[[\\\]]]^^^[[[YYYVVVTTTSSSRRROOOMMMEEEBBBAAADDDLLLTTTYYYZZZ^^^^^^]]][[[XXXSSSOOOMMMDDD>>>::::::999555444666333555888;;;===?????????BBBCCCCCCCCCAAA???<<<::::::>>>CCCEEECCC???<<<:::===>>>>>>===;;;999888999666888999888777666777888666777888888888888777666444333222333444555444333333444444222000000111222666666777888666444222000111///...///111333333222333333444555666777888999;;;;;;:::999888777777666666444111,,,%%%  ,,,444;;;666%%%     """%%%%%%$$$######&&&'''&&&$$$!!! !!!""""""###%%%%%%%%%'''***,,,,,,------,,,+++***************)))((('''%%%###"""""""""""""""""""""""""""!!!!!!"""!!!!!! &&&888PPPggguuuyyy}}}rrrZZZCCC,,,!!!  !!!'''000999AAALLLWWW___gggjjjnnnqqqqqqpppqqqqqqoooqqquuuyyy}}}|||yyyuuunnneeeWWWIII@@@999888555333222444555777777888888777555666888:::>>>???@@@@@@>>><<<888777555555444333222222222222333333222111000...,,,+++******)))(((((((((((((((******)))((('''%%%###"""""""""###$$$%%%&&&&&&&&&"""!!!     !!!"""""""""#########$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&(((((((((///777DDDJJJQQQWWW[[[\\\]]]^^^ZZZXXXUUUTTTSSSQQQNNNLLLFFFDDDBBBFFFNNNWWW[[[]]]```______\\\YYYUUUQQQNNNFFF@@@;;;;;;999666555777333555888<<<>>>@@@AAABBBCCCDDDDDDCCCAAA>>>;;;::::::>>>BBBDDDBBB>>>;;;999===>>>@@@???<<<999888888777888999888777666777888777888999999999999888777555444333444666666666444444444555444222222333555777777888888777555333111111000//////111333333222333333444444555666777777999999999999999999999999888666111***"""  %%%666:::<<<333      $$$''''''%%%$$$$$$%%%&&&&&&$$$!!! !!!"""###$$$%%%&&&&&&(((,,,///000222444333///,,,++++++++++++***)))'''%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   ***@@@ZZZssssss[[[EEE...###   '''...999CCCLLLUUU___fffllloooqqqsssrrrqqqqqqrrrpppssswww{{{~~~~~~zzztttkkk___RRREEE===999777555333333555777888999999888777666888;;;>>>CCCDDDDDDDDDBBB>>>:::777555555444444444444555555555555444333111///---,,,***)))(((((('''(((((()))******)))(((&&&%%%###"""""""""###$$$%%%%%%%%%%%%"""!!!      !!!"""""""""#########$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))((((((...666BBBHHHOOOVVVYYY[[[\\\]]]ZZZXXXUUUTTTSSSQQQNNNLLLHHHFFFFFFJJJSSS[[[___aaaaaaaaa```^^^ZZZVVVRRRPPPIIIBBB===<<<:::777666888555777:::===@@@BBBCCCCCCDDDDDDCCCBBB@@@>>><<<:::999===AAABBB@@@<<<999777<<<>>>??????<<<:::999999999:::::::::888777777999999999:::;;;;;;:::999999777666555666777888777666444555555444333333555777888888999999888666444222111000///000222333333333333333444444555555666666555666777888:::<<<======:::888222)))  ,,,;;;;;;888,,,         %%%''''''&&&%%%$$$$$$%%%%%%$$$"""!!!"""###%%%&&&&&&&&&''')))...111777;;;>>>===777111...---,,,+++***(((&&&$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""###$$$%%%$$$!!!"""111JJJeee|||sss^^^JJJ444'''  """&&&000888DDDNNNVVV^^^fffkkkoooqqqssstttsssrrrrrrssssssuuuzzz}}}}}}|||~~~~~~zzzrrrfffYYYLLLBBB<<<888666444333333555777999::::::888777666888===AAAFFFGGGHHHGGGDDD@@@;;;888666666555555666777888888777666555444222000...---***)))(((''''''((()))******))))))'''&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%"""!!!        !!!""""""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))((((((---555???EEEMMMTTTXXXZZZ[[[\\\[[[YYYVVVTTTSSSRRROOOMMMJJJHHHIIINNNWWW___ccceeebbbbbbaaa___\\\WWWSSSQQQKKKDDD>>>===;;;888888:::999;;;===@@@BBBCCCCCCCCCDDDCCCCCCAAA@@@>>>===<<<999<<>>===;;;999999:::;;;<<<<<<;;;999888999:::;;;<<<============<<<;;;:::888777777888888777666333444555555444444666888999999::::::999777555333222000///000222444444333444444555555555555555555444555777999;;;===>>>???;;;888222(((  ///===999333&&&       !!!!!!###$$$%%%###!!!!!!%%%'''&&&%%%%%%%%%$$$%%%&&&%%%######$$$&&&&&&&&&''''''(((***///333>>>DDDIIIHHHAAA888222000---+++)))&&&$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! !!!%%%(((***++++++,,,+++((($$$''':::TTTppp}}}tttcccRRR;;;+++ """)))...;;;DDDPPPZZZaaaggglllpppqqqsssuuuuuutttttttttuuuvvvyyy}}}}}}{{{wwwvvvuuuvvvyyyzzzoooaaaSSSGGG@@@<<<666444333111222444666888:::999777555555888===AAAFFFGGGHHHHHHEEEAAA;;;888777777777777888999:::;;;888888777555333111///---***)))(((''''''((()))***))))))((('''&&&%%%%%%%%%###$$$%%%%%%%%%%%%%%%%%%###"""!!!        !!!!!!!!!""""""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((((((''',,,444===CCCKKKRRRVVVXXXZZZ[[[\\\ZZZWWWUUUTTTRRRPPPNNNKKKIIIJJJPPPYYYaaaeeefffccccccbbb```]]]XXXTTTRRRMMMEEE???===;;;888888;;;>>>???AAABBBCCCCCCCCCBBBCCCCCCBBBAAA@@@???>>>===:::;;;===<<<:::777666666:::;;;<<<;;;999999:::<<<===>>>>>>===;;;999:::;;;===>>>????????????>>>===;;;999777777777777555444222444555444444444777999999:::;;;;;;:::888666444222111000000222444444333666666555555555555555555666777888999;;;<<<===>>>999777000%%%  ///<<<666000$$$      !!!""" ###&&&''',,,***&&&### """%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%'''(((&&&'''''''''(((+++000333DDDJJJPPPPPPGGG<<<555222---+++(((%%%###""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!  ###''',,,000222444444333000+++$$$***@@@\\\www{{{uuuhhhYYY@@@///    &&&...333CCCLLLXXXbbbhhhmmmqqqtttssstttvvvvvvuuuuuuvvvwwwyyy|||}}}zzzqqqpppoooqqqvvv}}}yyymmm^^^OOODDD>>><<<444333111000111333555777999888666444444777===AAAFFFGGGHHHHHHEEE@@@;;;888777777777888999;;;<<<===999888777666333111///...***)))(((&&&'''(((***+++)))((('''&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###""""""!!!       !!!!!!!!!""""""############$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$######$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######%%%''''''''',,,333;;;AAAJJJQQQUUUXXXYYY[[[\\\ZZZWWWVVVUUUSSSPPPNNNKKKIIIKKKPPPZZZbbbfffgggddddddcccaaa]]]YYYUUURRRNNNFFF@@@>>><<<999999;;;AAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>:::;;;;;;:::777555555666:::::::::999888999;;;===>>>??????>>><<<:::;;;<<<>>>???@@@AAAAAA@@@???>>>;;;999777777777666444222222333444444444555777999:::;;;;;;<<<;;;888666555222111000000333444444333666666666666666555555555999999999::::::;;;;;;<<<888555...###  ///;;;555...$$$     ###""" """(((,,,///000///...+++)))&&&$$$$$$%%%%%%%%%%%%$$$$$$######***)))'''&&&&&&''')))***+++,,,,,,***)))***...222===GGGPPPQQQHHH===777444///,,,'''###!!! !!!"""!!!###$$$$$$"""!!!!!!"""!!! !!!"""###$$$"""  %%%***///444999<<<@@@AAA<<<000'''$$$###!!!###000GGGbbbzzz|||tttfffYYYBBB111     %%%///<<>>AAABBBCCCDDDBBB???<<<:::777999::::::::::::;;;===:::::::::999666333000---+++***)))'''''''''((()))(((''''''&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&$$$"""!!!    """!!! """"""""""""##################$$$$$$$$$######"""&&&&&&%%%$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((&&&%%%$$$&&&+++...888BBBMMMRRRUUUXXXYYYXXXZZZ[[[\\\ZZZWWWSSSRRRQQQJJJIIIIIILLLXXXccceeeaaacccaaa___]]][[[XXXTTTQQQJJJGGGCCC@@@???>>><<<:::@@@AAACCCDDDEEEDDDCCCBBBAAABBBCCCCCCAAA>>>:::888999888888888888777444111444777999:::888999;;;>>>>>>>>>>>><<<;;;:::<<<>>>@@@AAABBBCCCCCCBBBAAAAAA>>>:::666444555555222000111333444333333444666888<<<<<<======<<<:::888777333111000111333555666666888777777666666666666666:::::::::;;;::::::999999666222***   ...<<<<<>>AAABBBCCCCCCAAA>>>;;;999777999::::::::::::<<<>>>;;;;;;;;;:::777333///---***)))(((''''''((())))))((('''&&&%%%%%%&&&'''((('''&&&$$$######$$$&&&'''&&&$$$"""     """"""!!! !!!""""""""""""############"""######$$$$$$$$$######&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''''''''''''''(((''''''%%%$$$&&&***...777BBBLLLQQQSSSWWWXXXVVVYYYZZZZZZXXXTTTQQQOOONNNIIIHHHGGGJJJUUUaaaeeebbbcccaaa^^^]]][[[YYYUUURRRJJJGGGDDDAAA@@@???>>><<<@@@BBBDDDFFFEEEDDDBBB@@@AAABBBCCCCCCAAA>>>;;;999:::888777777777777444222333666888999888999;;;>>>??????>>><<<:::999;;;===@@@AAABBBCCCCCCBBBAAA@@@>>>:::666444444444222000333444555555444444666888;;;<<<<<<<<<;;;:::888777333111///000222444555555888777777666666666777777999::::::::::::999888888444///'''  ---:::999,,,      $$$)))...333666888===<<<:::888444111...---((((((((((((''''''''''''(((((((((((()))+++,,,---------,,,***)))***---///444999AAAFFFEEE@@@999444)))'''$$$!!! """###%%%&&&'''&&&$$$""""""###"""#########""""""!!!!!!"""&&&,,,000555@@@MMMWWWWWWUUUMMM>>>333---)))%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,666IIIaaaxxx~~~wwwtttoooaaaRRR999***  !!!!!!"""&&&,,,222:::EEERRR[[[eeekkksssxxxyyyyyy{{{}}}~~~}}}zzzvvvtttuuuxxx{{{~~~wwwkkk___XXXTTTQQQTTT\\\gggrrr{{{uuuhhhWWWIIIBBB>>>999666444222///...111444777888777666555555666999<<>>>>>===;;;888333///---))))))(((((((((((()))***((('''%%%$$$$$$&&&''')))&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$"""    !!!""""""!!!!!!"""""""""""""""############""""""###$$$%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&***,,,666AAALLLPPPRRRUUUVVVTTTXXXYYYXXXUUUQQQMMMKKKKKKGGGFFFDDDFFFQQQ^^^dddcccccc```^^^\\\[[[YYYVVVTTTKKKHHHDDDBBBBBBBBBAAA@@@AAACCCFFFGGGGGGDDD@@@>>>@@@AAABBBBBBAAA>>><<<:::;;;999777666666666555444333555777888999:::<<<>>>AAA@@@>>>;;;888888:::===@@@AAABBBCCCBBBBBBAAA@@@>>>;;;777555444444222111666777888777666555666888:::::::::::::::999888777333111000000222444444444777777666666666777777888999999:::::::::999888777111+++!!!  +++666444(((       !!!%%%,,,222666888999999;;;;;;999777444000---+++))))))))))))))))))(((((()))***+++---...///000111......---+++***+++,,,---111333999???BBB???777111&&&%%%"""!!! !!!"""###&&&((()))'''%%%######$$$"""############!!!!!!"""%%%)))...222888DDDUUUbbbaaa^^^TTTFFF:::444///***++++++++++++,,,,,,+++***)))+++222CCCZZZrrr~~~vvvrrrhhhVVVDDD111%%%  !!!###$$$(((...666???HHHSSS___hhhnnnsssyyy}}}~~~{{{zzzwwwuuutttwww|||||||||xxxkkk[[[OOOKKKKKKLLLSSS^^^kkkvvv||||||{{{pppdddSSSGGG@@@===999666333111///000222666888999777666666666777:::===???BBBBBBAAA???===;;;999888888999;;;<<<;;;<<<===???@@@@@@???<<<888333///,,,((((((((((((((()))))))))((('''%%%$$$$$$%%%((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$"""    !!!""""""""""""###!!!"""""""""############!!!"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''&&&''')))+++666AAAKKKOOOQQQTTTUUUSSSXXXXXXWWWSSSOOOKKKIIIIIIFFFDDDAAABBBLLLZZZbbbcccaaa___\\\[[[ZZZYYYWWWUUULLLIIIFFFDDDDDDDDDDDDDDDBBBDDDGGGIIIHHHDDD???<<<@@@@@@AAAAAA@@@???===<<<<<<999777666666777777666444555777999:::<<<>>>???BBBAAA>>>:::777777:::<<<@@@@@@AAABBBAAA@@@???>>>===;;;888666444444333333999:::;;;:::888777777888999999999999999888888888555444222222333555555444777666666666777888999999999:::;;;<<<;;;:::888666///'''  '''000..."""      !!!!!!  ###''')))000888===>>>;;;888777666666666555222///,,,***************************,,,...000222444555555555111000...,,,,,,,,,,,,+++000111444999===:::222,,,%%%###"""!!! !!!"""###'''((()))(((&&&$$$$$$%%%$$$&&&''''''&&&$$$!!! """%%%&&&'''+++///444<<>>@@@BBBAAA@@@>>><<<::::::999999;;;<<<<<<<<<<<<===???AAA@@@???===888444///,,,((((((((())))))))))))(((&&&&&&$$$$$$$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###   !!!""""""!!!"""###!!!"""""""""############!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&'''((((((''''''((()))555@@@JJJOOOQQQTTTUUUSSSYYYYYYWWWSSSNNNJJJHHHHHHDDDCCC@@@???HHHWWW```ccc```]]]ZZZYYYYYYYYYXXXVVVOOOLLLGGGEEEFFFGGGGGGGGGDDDFFFIIIKKKIIIEEE@@@===@@@AAAAAAAAA@@@>>>===<<<===:::888777888999888888666777888:::<<<>>>??????AAA@@@>>>;;;888777999;;;>>>???@@@@@@@@@>>>===<<<;;;:::888666444444444555===>>>???>>>;;;888888888888888888888888888888999999777444444555666666666666666666666777999:::::::::;;;======<<<:::888666,,,$$$  $$$+++&&&        !!!%%%,,,111888@@@HHHLLLGGG???777333333444555555444222///---,,,,,,,,,,,,,,,---------///111444777888999888777444222000.........,,,+++//////222666888555...((($$$###"""!!!!!!!!!"""###%%%'''((((((&&&%%%%%%&&&((())),,,---,,,)))&&&###!!! !!!###&&&)))++++++...222:::GGGVVVfffpppkkkggg]]]PPPHHHCCC>>>777555444333555777888555111...///666EEE\\\sss|||qqqeeeUUU???---!!!   """$$$(((///444===EEEPPP[[[dddllluuu{{{{{{}}}}}}~~~}}}ppp]]]KKKCCCGGGMMMZZZbbbnnn{{{|||wwweee[[[MMMDDD@@@<<<777333111000000333666999::::::666666777888:::<<>>===<<<<<<===>>>@@@@@@???<<<888333///,,,)))))))))))))))(((''''''$$$$$$$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###    !!!!!!!!!"""###""""""""""""##################$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))((((((((((((((((((((((((&&&'''))))))(((''''''(((222===HHHMMMPPPSSSTTTRRRYYYYYYVVVRRRMMMJJJIIIIIIDDDCCC@@@>>>FFFTTT^^^aaa]]][[[XXXWWWWWWXXXWWWWWWRRRNNNJJJGGGGGGIIIJJJJJJFFFHHHJJJKKKJJJGGGCCC@@@BBBBBBAAA@@@???>>>===<<<===<<<::::::;;;;;;:::999888888777999<<<>>>>>>===??????>>>;;;999888999:::======>>>>>>===<<<:::999888999888777555555666888@@@BBBBBBAAA===:::888888888777777777888999::::::;;;999666666666777777666555666666777888999;;;<<<:::;;;======<<<:::777555)))!!!  !!!%%%        """###$$$+++555===IIIQQQZZZZZZQQQDDD888222111222444666777555444222////////////000000000111111333777999;;;:::888777777444111000000///---***,,,...111444444111,,,(((%%%$$$###""""""""""""###$$$%%%''''''&&&&&&&&&''''''***---///...+++'''%%%#########$$$'''***...000000111777CCCUUUfffssszzzppplllaaaTTTMMMIIIBBB;;;888666555777:::;;;777333000444???PPPeeexxxxxxhhhWWWEEE111###   $$$&&&)))000999AAAJJJSSS___iiiqqqxxx~~~}}}qqqaaaUUURRRWWW^^^lllqqqzzz~~~tttmmmYYYQQQGGG@@@===:::555000000000111444888:::;;;:::666666777999;;;===???AAABBBAAA>>><<<;;;<<<===>>>>>>??????>>><<<;;;;;;===??????>>>;;;888333///---************)))(((&&&%%%"""###%%%&&&''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###     !!!###""""""""""""############$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((()))((((((((((((((((((((((((%%%'''******)))'''''''''...999DDDJJJMMMQQQRRRQQQXXXWWWUUUPPPLLLIIIIIIIIIDDDCCCAAA???EEERRR\\\___[[[XXXVVVUUUVVVWWWWWWVVVUUUQQQLLLIIIHHHJJJKKKKKKHHHIIIKKKLLLKKKIIIFFFDDDCCCCCCBBB@@@???===<<<;;;>>>===<<<===>>>>>><<<:::999777666777:::<<<;;;999<<<===>>>===:::999999:::;;;;;;<<<<<<;;;:::888777666777888777555555888;;;CCCDDDEEECCC???;;;888888888888777777888999;;;<<<<<<999777666666777666555555555666777888:::<<<===888999;;;<<<;;;888555222%%%  !!!    %%%"""     """$$$'''///<<>>LLL___sssvvvaaaJJJ777%%%   """&&&)))---555BBBKKKSSS\\\hhhrrryyyxxxnnnhhhiiiooovvv|||wwwjjjaaaPPPIIIAAA===;;;999333...//////111444888;;;;;;;;;666666777999;;;>>>@@@AAABBB@@@>>><<<<<<===???@@@???@@@@@@???<<<;;;;;;<<<>>>>>>===;;;888333///---++++++++++++)))'''%%%$$$!!!"""%%%'''((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$###   !!!"""""""""""""""############%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))%%%'''******)))'''&&&&&&+++666AAAGGGKKKOOOQQQPPPVVVVVVSSSOOOKKKHHHHHHIIIDDDDDDBBB@@@EEEQQQZZZ]]]ZZZWWWTTTSSSTTTVVVVVVVVVWWWRRRMMMIIIIIIJJJKKKLLLJJJJJJKKKLLLKKKJJJHHHFFFDDDCCCBBB@@@>>>===;;;;;;>>>======???@@@???===;;;888666555666999:::888666:::<<<======<<<:::999999::::::;;;;;;:::888777666555666888777555666:::===DDDFFFFFFDDD@@@<<<999888888888777777888:::<<<===;;;999666555555666555444555555666777888:::<<<===666888999:::999666333000###      $$$)))&&&     """%%%&&&)))111===GGGWWWaaaiiigggYYYHHH:::444333222333666:::;;;:::777555333333333555555444333666666666666555444333333111111222000---,,,,,,---//////...---,,,,,,++++++)))(((&&&$$$""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,...,,,((($$$!!!'''''''''(((+++000555888:::???IIIZZZkkkyyyxxxoooccc[[[VVVPPPFFF>>>===888555777888777888:::;;;GGGZZZkkkwww|||||||||}}}xxxkkkVVV===((( ###&&&)))---444???NNNXXXfffllluuu}}}}}}}}}pppbbbZZZIIIEEE???999555333222222111222333444555777888888777888999;;;>>>@@@BBBCCCBBB@@@>>><<<;;;===???@@@AAAAAA@@@>>><<<;;;===>>><<<<<<;;;999666333000...,,,+++)))'''%%%$$$######"""###%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%###    !!!"""#########$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&'''((()))***&&&&&&''''''&&&&&&%%%$$$***333@@@IIIMMMOOOPPPQQQTTTSSSQQQNNNKKKIIIHHHGGGIIIGGGEEECCCDDDKKKTTT[[[\\\ZZZXXXUUUTTTTTTUUUVVVSSSPPPMMMJJJJJJLLLOOOQQQNNNNNNLLLKKKIIIIIIHHHHHHFFFEEEBBB@@@>>><<<;;;:::<<<>>>@@@AAAAAA???===;;;888666555666777888777666888:::;;;;;;999999:::<<<<<<===>>>>>>===:::666444444444555666777999;;;<<>>PPPYYYbbbaaaVVVGGG;;;666555444444777:::;;;999777555333333333555666555444666666666666555444333222000111111000...,,,------111000///...,,,***)))))))))(((&&&$$$""""""""""""&&&&&&''''''''''''''''''&&&'''***++++++)))&&&$$$)))))))))+++///555<<>>@@@BBBBBBBBBAAA>>>===<<<>>>???AAAAAAAAAAAA>>><<<;;;===>>>======;;;999666222///---+++***((('''%%%%%%$$$$$$###$$$$$$%%%%%%$$$###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%###    !!!""""""#######################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''')))((('''''''''((()))***&&&&&&''''''&&&&&&%%%$$$)))222>>>GGGLLLNNNOOOQQQTTTRRRPPPMMMKKKIIIHHHHHHHHHFFFCCCAAABBBHHHQQQWWWXXXWWWVVVUUUTTTTTTTTTUUURRRPPPMMMJJJJJJLLLOOOQQQOOONNNLLLJJJIIIGGGGGGFFFCCCBBBAAA???>>>===<<<<<<===???AAABBBAAA@@@>>><<<888666555666777888777666888999;;;;;;::::::<<<===>>>???@@@???===:::666444444444555666888:::;;;<<>>;;;<<<;;;777555777999999777666888:::777777777777666555444333444444555666777888888999444666666555666666///&&&      (((******$$$  !!!#########!!!!!!&&&***......,,,---222777DDDLLLUUUVVVOOODDD;;;888666666666888::::::888666555444333444666666666555777777777777555444222111///000111000...---...///222111///...+++***(((''')))(((&&&$$$###"""""""""&&&&&&'''((((((((((((((($$$%%%&&&'''((((((((('''+++,,,---000555>>>HHHNNNVVV]]]iiivvv~~~ssslllccc]]]YYYSSSJJJCCC666444444444222000444;;;PPPYYYccchhhfffbbbaaaaaa___ZZZNNN===+++  ###&&&,,,444>>>LLL]]]ooo{{{nnn]]]NNNEEE===:::666222///.........222222333444666777888999888999;;;===???@@@AAABBBCCCBBB@@@>>>>>>???@@@AAABBBBBBAAA???<<<<<<===>>>???>>><<<999555111...,,,)))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""     !!!""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''(((((()))***&&&&&&''''''&&&&&&%%%$$$(((111<<>>>>>>>>>>>>>>>>>???AAABBBAAA@@@>>><<<888777666666777888777666777999:::;;;;;;<<<>>>@@@AAABBBBBBAAA>>>:::666333444444555666888:::<<<===CCCDDDAAA<<<999;;;;;;888666888888888666555666777555555555555555444333333333444444444555555555555111444555555555333+++"""        ))))))'''"""!!!   !!!###$$$&&&&&&%%%""" !!!###&&&+++000000...---///333888???HHHJJJFFF@@@;;;999999999999::::::999888666555444444444666777666555666777777777666444111000///000111000///...///000000///...---+++***)))(((***(((&&&$$$###""""""###$$$%%%&&&(((((()))((((((%%%%%%%%%%%%&&&'''((())),,,...111555<<>>@@@AAAAAAAAACCCBBBAAA??????@@@AAAAAABBBBBBAAA???<<<;;;<<<>>>???>>>;;;888444000---+++''''''&&&&&&&&&&&&''''''%%%%%%$$$$$$###"""!!! $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$!!!      !!!""""""""""""""""""""""""############"""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((&&&&&&''''''&&&&&&%%%$$$(((000;;;DDDIIIMMMPPPSSSQQQPPPMMMKKKIIIIIIIIIJJJFFFDDD@@@<<<;;;???EEEKKKNNNPPPRRRTTTUUUTTTTTTSSSRRRQQQOOONNNNNNNNNPPPQQQPPPNNNLLLIIIGGGDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@AAA@@@>>>===<<<888777666777888999888666777888:::;;;;;;===AAACCCDDDEEEDDDCCC???;;;666333444444555666888:::<<<===@@@AAA???999888::::::888777777777666555444444444222333333444444444333333333333333333333333333333000333555555555111(((        !!!'''%%%"""!!!       """$$$&&&''')))((('''$$$""""""$$$'''***///444333///,,,---000222777>>>AAA@@@===;;;:::;;;<<<======<<<:::999888777666555555777777666555555666777888666444111000///000111000///...///000---------,,,,,,+++++++++***)))'''%%%############"""###%%%'''))))))((((((((('''%%%%%%%%%''')))***...111777<<>>@@@AAAAAAAAA@@@BBBAAA@@@?????????@@@@@@BBBBBBAAA>>>;;;:::;;;===>>>===:::666222...,,,***&&&&&&&&&&&&&&&'''((((((&&&%%%$$$######""""""!!!$$$$$$%%%%%%%%%&&&&&&&&&$$$###      !!!"""""""""!!!!!!!!!"""""""""#########"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$(((000:::CCCHHHLLLQQQUUUQQQOOOLLLJJJHHHHHHIIIJJJEEECCC???;;;999<<>>>>>>>>>>>????????????>>>===<<<;;;:::999888888::::::999888777999:::;;;<<>><<<888777999:::777777666555444444333222111000111222333444444444333333333333333222222222222222555666555444///$$$       ###"""    """$$$''')))+++++++++)))'''%%%&&&))),,,444888:::666000,,,---///333777;;;======<<<<<<<<<===???@@@@@@>>><<<;;;;;;999888666666777777555444444555777888777555222000000111222111///...///000,,,,,,,,,,,,,,,,,,,,,,,,***)))'''%%%############!!!###&&&(((*********))))))((('''&&&''')))+++---222888@@@GGGPPP^^^nnnzzz{{{vvvsssbbb]]]VVVNNNHHHBBB<<<999777333111222555;;;HHHTTT\\\WWWOOOCCC777...)))''')))&&&""" ###&&&+++333888EEEOOO___ooo}}}|||xxxxxxeeeTTTGGG>>>:::666555444222111111222222333333444555777888999:::;;;===???AAABBBAAA@@@???@@@???>>>>>>>>>===>>>>>>AAAAAA@@@===:::999:::;;;<<<:::777333000---+++***&&&&&&&&&&&&&&&'''((((((&&&&&&%%%$$$#########$$$%%%%%%%%%%%%&&&&&&&&&&&&###"""      !!!!!!!!!!!!!!! !!!!!!""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$'''...888@@@FFFKKKQQQUUURRRPPPLLLIIIGGGGGGHHHIIIDDDBBB>>>:::888:::???CCCHHHJJJMMMPPPRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOOOONNNJJJJJJHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@???>>>===<<<;;;<<<:::999:::;;;<<<;;;:::999:::;;;;;;===@@@DDDGGGIIIIIIHHHFFFBBB===888555555555555555666777888888888;;;;;;888777999999555666444333333333333111000///000111333444444555555444444444444333333333333444666777444111,,,       !!!   !!!###&&&))),,,------,,,+++)))((()))---000<<<>>>>>>999333000222666:::;;;===>>>>>>>>>>>>>>>>>>AAACCCBBB@@@>>>>>>>>><<<:::888777777666444333222444666888888666333111222222333111///......///,,,,,,,,,,,,++++++******+++)))'''%%%$$$######$$$"""$$$(((+++------,,,+++((((((((((((***---///111999@@@JJJTTT]]]kkk{{{ssskkkgggXXXSSSLLLDDD???;;;999777666444555;;;BBBIIIRRR[[[YYYPPPDDD888///(((### %%%+++111888AAAHHHUUUaaaqqq}}}{{{ppp]]]LLL@@@:::888666555444333222222222222333333444666777888999:::<<<>>>@@@BBBCCCBBB@@@???=========<<<<<<<<<;;;;;;@@@@@@???<<<999777888999:::888555111...+++******'''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''###!!!      !!!!!!!!!!!!!!! !!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))((((((&&&&&&''''''&&&&&&%%%$$$$$$+++555<<>>======<<<;;;<<<===>>>===;;;:::;;;<<<<<<===@@@EEEHHHJJJJJJIIIGGGDDD???:::777555555444444444444555555444888:::888777999777444555333111111333333111///...///111333444555666666444444555555555555555555666777666111---'''   $$$       !!!$$$'''***---......---,,,***)))+++000333>>>??????;;;666555999???@@@@@@@@@@@@@@@@@@@@@AAA???BBBDDDDDDAAA??????AAA===;;;999888777666444222111333666888888777444222222333333222///---............---,,,+++))))))(((+++)))'''%%%$$$######$$$$$$&&&***---//////......&&&'''(((***,,,000333444>>>GGGRRR\\\fffsss{{{lll```[[[PPPLLLEEE>>>999777777888888666:::EEEOOOUUU[[[```UUUJJJ;;;000)))$$$ """,,,444;;;CCCNNNVVVdddooo{{{iiiVVVGGG>>>:::888777777666555444444444444333444555666777888999:::<<<>>>AAACCCCCCBBB@@@???<<<;;;;;;;;;;;;:::::::::@@@@@@>>>;;;888666777888888666333000---+++******''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''"""!!!   """!!!  !!!!!!!!!!!!!!!!!! !!!"""######$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((***+++++++++***)))&&&&&&''''''&&&&&&%%%$$$""")))222:::@@@FFFNNNSSSTTTQQQLLLHHHEEEEEEFFFGGGDDDBBB???;;;999;;;???CCCDDDEEEGGGIIIJJJKKKLLLLLLJJJKKKLLLLLLLLLKKKIIIHHHDDDDDDDDDDDDEEEFFFGGGHHHAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCAAA@@@@@@??????===<<<===>>>???>>>===<<<<<<<<<<<<===@@@EEEHHHJJJJJJJJJHHHDDD@@@;;;888666555444333333333333333222777999888888999777222444111000000222333111///...///111333555666777777555555555666666666777777666777555///+++$$$  $$$'''  """!!!  """###$$$'''%%%###%%%(((***)))''',,,---.........000444666:::@@@DDDAAA;;;:::AAAHHHJJJHHHEEECCCBBBCCCEEEFFFHHHGGGGGGGGGGGGFFFCCC@@@BBB===666444555666555444777999;;;;;;999777666666777666333111000000000111111000///......---......+++***'''$$$""""""######"""%%%+++000333444222111---))))))...333666;;;AAAKKKSSS___jjjtttwwwjjj]]]UUUJJJCCC<<<999666444777<<>>JJJPPPVVV___hhh{{{sssaaaPPPDDD===999666444555555555666666777777777777777777888999:::;;;>>>@@@CCCEEEEEEBBB>>><<<888888777777777888999:::===<<<:::888666666666666888555111...---+++***(((''''''&&&%%%%%%$$$$$$###&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%%%%$$$!!!   !!!+++%%%###  !!!"""###$$$"""!!!!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))((((((((($$$'''***,,,***)))''''''%%%&&&&&&&&&%%%###!!! ###'''...666===DDDKKKOOOQQQNNNKKKHHHFFFFFFGGGHHHEEEBBB===:::888:::===???CCCEEEFFFGGGGGGFFFEEECCCGGGHHHJJJKKKJJJIIIGGGFFF@@@@@@AAADDDHHHJJJIIIIIIJJJIIIGGGEEEDDDCCCDDDDDDEEEDDDBBBAAAAAABBBCCCDDDCCCBBBAAA@@@????????????;;;::::::;;;===@@@CCCDDDGGGFFFEEEBBB@@@===:::999555555333222111111000000222444666888999999888777555555555555444222000...111222333555666777777888999777555444666777888777888999777000$$$  %%%%%%  $$$...+++###  """######&&&$$$$$$&&&)))***)))'''+++---...//////111444777<<>>@@@BBBDDDCCC@@@===:::999888666555666777999:::<<<:::888666555444444444777444000---,,,+++)))'''&&&&&&&&&%%%$$$$$$######&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$###$$$$$$%%%%%%###    '''((('''   !!!"""######""""""!!!!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&(((+++,,,+++(((''''''&&&&&&&&&&&&%%%###""" !!!&&&,,,333:::BBBIIIMMMOOOMMMJJJHHHFFFGGGHHHIIIGGGDDD>>>:::999:::===@@@CCCDDDEEEFFFEEEDDDBBBAAA???@@@BBBCCCCCCAAA@@@>>>======???CCCGGGJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@@@@AAACCCDDDCCCCCCBBBAAA@@@@@@@@@@@@===<<<;;;;;;;;;===???@@@BBBBBBAAA???<<<:::777666333222222111111111111222111222555777888888777777666666666666555333111000222333444555666777777777888666444555666888888888888888444,,,   """'''%%%  '''222000(((%%%  !!!"""######$$$$$$%%%(((***+++)))(((+++---///000111333666888>>>BBBEEEHHHJJJKKKNNNQQQQQQOOOLLLIIIHHHIIIJJJKKKLLLJJJIIIIIIJJJJJJIIIGGG???;;;888777:::<<<<<<;;;@@@AAA@@@===999666444444111000///...///000222333333222000...------------+++***(((&&&%%%$$$%%%%%%'''+++222888;;;:::666444000...000777===AAAHHHOOOXXX```lllwww{{{nnn^^^PPPGGG999666444444444888DDDQQQdddmmmwwwzzzwwwnnn]]]NNN@@@555+++%%%!!!!!!!!!$$$111CCCYYYjjjssszzzqqqeeeTTTFFF>>>;;;999888555555666666666666777777888888888999:::;;;===>>>???@@@BBBBBBAAA>>>;;;999999777555333333555888:::999888666444333222333333444111...,,,+++***((('''%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$%%%"""    """+++***###  !!!""""""###""""""""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$######$$$%%%&&&&&&''''''&&&&&&(((***,,,,,,***(((''''''&&&&&&'''&&&%%%$$$"""!!!###***000777???FFFKKKMMMKKKIIIGGGGGGGGGHHHIIIJJJFFF@@@;;;999:::===???AAABBBBBBBBBAAA???>>><<<777888:::;;;;;;:::999888888999;;;@@@EEEJJJLLLMMMIIIIIIIIIIIIHHHFFFEEEEEEBBBAAA@@@@@@@@@AAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<::::::::::::;;;<<<;;;;;;:::888666444333000000000000000111222222///000222555666777777777777777777777666444333222333444555666666666666555666555444555777999999999888666000&&&  &&&'''###    ,,,888777000///&&&  !!!"""######$$$$$$%%%''')))++++++***))),,,...000222333555777:::@@@BBBDDDIIIMMMOOOPPPOOOLLLJJJHHHFFFFFFHHHJJJKKKNNNLLLIIIIIIIIIIIIGGGFFF>>><<<999;;;???AAAAAA@@@DDDCCCAAA<<<777333222222111111000000111444666888555444111///---,,,,,,---***)))(((&&&&&&%%%%%%&&&)))...444:::<<<;;;777444000000444<<>>QQQdddwww~~~mmmWWWDDD777...%%%"""  !!!***888KKKdddwww}}}jjj___OOOBBB<<<:::999888666666666666666666777777777777888888:::;;;===>>>AAABBBBBBAAA@@@===:::888888666333000111444777:::888777555333222222222222111///,,,++++++***(((&&&%%%%%%$$$######""""""!!!$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$######$$$$$$"""   ''''''!!!  !!!"""""""""""""""###$$$$$$%%%&&&'''&&&&&&%%%$$$###""""""$$$$$$%%%&&&&&&&&&&&&%%%)))+++---,,,***(((''''''&&&&&&''''''&&&$$$"""!!!###(((///555===DDDIIIKKKJJJHHHGGGGGGGGGHHHIIIJJJFFF@@@:::888888;;;===?????????>>>===;;;999888444555777999999999777666444444777<<>><<<:::999888888888777777777666555444222222000000////////////000000---...000222444666666666666666666666555555444444555555666666666666555555555444444666888:::::::::888333+++   &&&$$$     !!!222>>>===666222'''  !!!!!!"""######$$$%%%%%%%%%''')))+++,,,,,,------...000333555666777999;;;AAAAAABBBGGGKKKMMMMMMKKKGGGEEEDDDDDDEEEGGGJJJLLLNNNLLLJJJIIIHHHGGGDDDBBB???======@@@DDDGGGGGGEEEFFFDDD@@@;;;555111111111555444444444666888;;;===888666222///,,,+++,,,,,,))))))((((((''''''''''''***...555:::<<<:::666444111222888BBBHHHNNNWWW```dddkkkuuuppp```PPPCCC;;;555222111333888GGG```uuu}}}jjjRRR???000(((!!!  %%%000BBBVVVpppwwwdddZZZLLL@@@;;;999888888777777777777777777666666555666666777999:::<<<===CCCBBBBBB@@@>>><<<:::999666444111//////222555888777666555333222222222333...---+++++++++***((('''%%%%%%$$$######""""""!!!#########$$$%%%&&&''''''&&&%%%$$$$$$#########$$$"""     !!!!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%$$$######""""""###$$$$$$%%%&&&%%%%%%%%%)))+++,,,+++)))'''''''''&&&'''''''''&&&$$$"""!!! ###(((...444<<>>CCCFFFGGGGGGGGGGGGFFFDDDAAA>>>============>>>???@@@AAAAAA@@@@@@AAAAAA@@@???=========<<<;;;:::999888777777555555555555444333222222222111000///............,,,---///111333444555666555555444444444444444444666666666777666666555444555555555666999;;;:::999666000&&&  ###    !!! &&&666AAA???999///$$$ !!!"""###$$$%%%&&&''''''''')))+++,,,,,,---000222222444777888999999;;;<<<@@@@@@AAADDDGGGIIIJJJIIIGGGFFFEEEEEEFFFIIIMMMOOONNNMMMLLLKKKJJJHHHEEEBBBAAA@@@AAAEEEJJJMMMLLLJJJFFFDDD@@@999444111111222999888777777888:::<<<>>>:::777333///,,,++++++++++++++++++++++++*********,,,///444888999888666444333666>>>GGGNNNTTT]]]gggjjjpppzzzyyyhhhXXXJJJ???999444222333:::EEEWWWqqqyyyeeeNNN<<<+++$$$  ,,,999MMMaaazzzttttttxxx|||ppp]]]TTTHHH???<<<:::999777888888777777777777666666555555555777888:::<<<===BBBAAA@@@>>><<<:::999999444222000......111444666666555333222111111222222,,,+++++++++,,,+++)))'''%%%%%%%%%$$$######""""""############$$$&&&'''(((&&&&&&%%%$$$############!!!      !!!"""######$$$######%%%%%%$$$$$$######""""""###$$$%%%%%%&&&&&&%%%%%%(((***+++***((('''''''''''''''''''''&&&%%%###""" ###(((---444;;;DDDIIIHHHHHHGGGGGGFFFGGGGGGGGGEEEBBB???;;;888777777888::::::999777666444333333111333666888999999888888333222222444888<<>><<<;;;::::::;;;<<<===>>>???@@@@@@??????@@@@@@@@@>>>===;;;<<<<<<;;;:::999888777777555555555555555444333222333222111///......---------...///000222333555555444444444333444444555555666666777777777666666555666555666777:::;;;:::888111***        """  ***888@@@>>>666)))    !!!!!!"""###$$$&&&((())))))***,,,------,,,...333666555888:::<<<;;;;;;<<<===???@@@AAACCCEEEGGGJJJLLLKKKJJJHHHGGGHHHJJJMMMOOOMMMMMMNNNPPPPPPNNNJJJFFFDDDCCCDDDIIIOOOQQQPPPNNNGGGEEE@@@:::444222444555:::999888777777888:::<<<<<<999444///+++***++++++........./////////.........000444666888777666555777:::CCCMMMSSSYYYcccmmmpppvvvrrr```PPPDDD<<<888444555;;;IIIZZZnnnvvv```HHH666)))""" !!! '''999III\\\nnnxxxfffiiirrr~~~qqqdddSSSMMMDDD>>><<<;;;999888888888888777777777666666555555666777999;;;===>>>???>>><<<:::999888777777111000///......000222333444333111000000000000111++++++***+++---,,,***(((&&&&&&&&&%%%$$$$$$######"""""""""###$$$&&&'''((('''&&&%%%$$$############     !!!"""######""""""$$$$$$$$$###############$$$%%%%%%&&&&&&&&&&&&&&&&&&((()))((('''&&&'''(((''''''(((((('''%%%###""" ###''',,,222:::BBBHHHHHHHHHGGGGGGFFFFFFEEEEEECCCAAA@@@===;;;999888777888888666555444333222222111333666888:::::::::999555333111111333666777777888777777777888888999:::888999:::<<<>>>??????@@@???@@@AAAAAAAAA???===<<<======<<<;;;:::888666555666666666555555444222222222111000000/////////////////////000111333444555555555444444444555777888555666666777777777666666777666777888::::::999777***###  !!!   ###%%%"""---888>>>:::222!!!    !!!"""###!!!"""###%%%''')))***+++,,,---...---,,,///444999888:::===>>>===<<<======>>>@@@BBBCCCDDDGGGLLLOOONNNLLLJJJHHHHHHIIIKKKMMMLLLNNNPPPSSSUUUSSSOOOKKKEEEEEEGGGLLLQQQTTTRRRPPPGGGEEE@@@:::555444666888:::999777666555666888999===999444///+++******+++000111111222222222222111000111444666777777666666999>>>GGGQQQWWW\\\gggqqquuuzzznnn[[[KKKAAA:::777666999DDDXXXmmmsss\\\CCC000(((""" !!!  &&&111EEEVVVlll~~~nnn```dddppp~~~wwwgggZZZMMMGGG@@@===<<<<<<:::888999888888888777777666666666666777888:::<<<>>>???===<<<:::777666666666666000//////...///000111222222111000///......//////+++***+++,,,------+++)))''''''&&&%%%%%%$$$$$$###"""""""""###$$$&&&'''((('''&&&%%%$$$############       """""""""!!!!!!###############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%'''((('''&&&&&&'''((('''((((((((('''%%%###""""""&&&+++111999AAAGGGHHHHHHGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@===;;;999888777666555444333222222222333555777:::<<<<<<<<<;;;777555111000000111111111111111111222444777999;;;777888:::<<<===>>>??????@@@AAABBBCCCBBB@@@>>><<>><<<:::777555444666666666555444333222111000000000000000111111222000000000000111222333444666666555555555777888999555555666777777777777777888777777999::::::888666&&&  !!!  &&&'''$$$...888<<<777...     """"""!!!"""$$$'''%%%%%%&&&&&&((()))***+++,,,---.........000333666777777999;;;>>>>>><<<:::???@@@BBBFFFLLLRRRXXX\\\YYYSSSLLLGGGFFFGGGIIIJJJOOOPPPSSSWWWZZZYYYUUURRRNNNIIIEEEGGGMMMRRRSSSQQQNNNJJJDDD???;;;::::::;;;;;;:::888555222333555888999777555111...---000222666888999555000...111555777555333333555777888888<<>>::::::<<>>SSSfffzzzbbb]]]^^^mmm{{{lll^^^WWWGGGDDDAAA>>>===<<<:::888777777666666555555444444555666777888:::;;;<<<===<<<;;;999777444222000///////////////////////////000111111111000///---,,,))))))***++++++++++++***((('''%%%###"""!!! ###"""!!! !!!###%%%&&&$$$###"""#########!!!         !!!!!!!!!!!!######""""""######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((''''''&&&'''&&&&&&&&&'''%%%""" !!!$$$)))000777???CCCIIIJJJJJJGGGCCCAAABBBEEEHHHFFFBBB>>>:::777666555777666444222111111111222333444555777999::::::;;;:::999777444000//////111...---------000333777:::888999;;;===>>>>>>======CCCEEEFFFFFFDDDCCCCCCDDDAAABBBCCCBBB>>>;;;::::::;;;:::999888777666666555333333333222222111111111111111111111111111111111555444444444444555666666777777666666666666777777<<<:::999<<>>===BBBEEEJJJPPPWWW\\\___aaaYYYTTTMMMIIIHHHJJJLLLMMMPPPRRRUUUXXX[[[ZZZWWWTTTNNNJJJEEEEEEIIIOOOSSSTTTTTTQQQLLLFFFAAA===;;;:::888888888666555666999;;;999777444000---...111444999;;;;;;777222000222555333333444666888999::::::???BBBLLLYYYbbbgggoooxxx~~~{{{~~~nnnZZZMMMDDD>>>===???BBBJJJ\\\vvvuuucccMMM999...%%%###"""!!!"""!!!!!!///>>>PPPhhh{{{ttt^^^VVV[[[mmm~~~ssscccUUUMMMDDDAAA>>><<<<<<;;;999777777777777666555555444444555555666888999:::;;;<<<;;;:::888666333111//////........................000111111111///...,,,***((()))******++++++******)))(((&&&%%%###"""""""""""""""!!! !!!"""$$$&&&$$$###"""#########!!!       !!!!!!!!!!!!######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((()))))))))(((((('''((('''&&&&&&&&&%%%### !!!!!!$$$(((///777>>>BBBJJJLLLMMMJJJEEEAAAAAACCCFFFDDDAAA===:::888666666777666555333222111111111000111333555777888999999999999888666333111111222111000///000222555999;;;999999;;;<<<===>>>>>>???DDDFFFGGGGGGFFFEEEFFFGGGDDDEEEFFFEEEBBB???>>>>>>>>>>>>===<<<;;;999999888777666666555444444444444333333333333333333333333666555555555666666777777777777666666666666777777888777777999;;;777000)))   %%%     ###!!!$$$///555999:::...    !!!###$$$$$$$$$&&&(((+++,,,,,,+++++++++---...///...000222333444555777999::::::;;;>>>AAACCCCCCCCCFFFKKKSSS[[[```cccddddddZZZUUUPPPLLLLLLNNNPPPQQQSSSTTTVVVZZZ\\\\\\XXXVVVNNNJJJEEEBBBEEELLLUUU[[[^^^[[[UUUOOOGGGAAA<<<999666777999999999:::===???:::888333///---///444888===>>>===999444111333555000333666:::<<<===<<<;;;@@@DDDOOO\\\gggnnnvvv}}}|||ssscccPPPDDD??????CCCIIIOOO\\\rrrxxxhhhXXXDDD444,,,%%%###!!!!!!!!! ))):::MMMbbbzzzhhhWWWTTT\\\qqq}}}rrrgggYYYLLLFFF@@@>>>;;;:::::::::888777888777777666555555444444333444555777888999::::::999888777444222000...---------------------------000000000///...+++)))((((((((()))******************)))(((&&&%%%$$$$$$###"""!!! !!!"""$$$%%%$$$###""""""######!!!      !!!!!!!!!!!!###""""""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((((())))))***)))))))))((('''&&&&&&&&&%%%###!!!""""""$$$(((///666>>>BBBLLLOOOPPPMMMGGGBBB@@@@@@CCCAAA>>>;;;999888777777666666666555444222000...,,,...000222555666777888888999:::999666555444555444333333333444777:::;;;999999999:::;;;===???AAAEEEFFFHHHIIIHHHHHHIIIJJJIIIJJJKKKJJJGGGEEEEEEEEEDDDDDDCCCAAA@@@>>>=========<<<:::999888888999999777777777777777777777777888888888999999999:::::::::999999888888999999:::<<<;;;<<<======888000)))  %%%***     """***777<<<===999,,, !!!(((+++((("""  !!!######%%%&&&''')))+++---000000///......000111222333555777777666666777999::::::<<<@@@EEEIIIKKKKKKOOOSSSXXX^^^aaabbbaaa```ZZZWWWSSSRRRRRRTTTUUUUUUUUUVVVXXX[[[]]]\\\ZZZWWWMMMIIICCC@@@BBBMMMZZZdddhhhddd\\\RRRIIIBBB===:::777999;;;<<<<<<===???AAA<<<999444///---111777===@@@@@@>>>:::555333333444000444:::>>>???>>>===<<<@@@EEEPPP]]]jjjttt|||}}}jjjZZZHHH??????DDDMMMVVVbbbqqq~~~jjj[[[LLL===111+++&&&$$$!!! &&&444GGG[[[qqqqqq\\\QQQYYYeee{{{qqqggg^^^RRRIIIEEE>>><<<:::999::::::999888888888777666555444444333222333555666777888888888777666555333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...,,,)))'''%%%'''((())))))******))))))))))))'''&&&%%%$$$$$$$$$!!!!!! !!!"""$$$$$$$$$###""""""###"""       !!! !!!!!!!!!!!!"""""""""""""""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%(((((()))***************)))(((&&&&&&&&&&&&$$$"""######$$$(((...666===BBBNNNQQQRRROOOHHHAAA>>>===>>>===;;;999888888888888666777888777555111...,,,***+++...000333555666777666888::::::999777666777666555555555666777999;;;888777777777888;;;???AAACCCEEEGGGHHHHHHHHHIIIKKKLLLMMMNNNMMMKKKJJJJJJKKKIIIHHHGGGFFFEEECCCBBBBBBCCCAAA???>>>======>>>???<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????????????????>>>>>>>>>>>>??????BBBBBBCCCCCCAAA;;;333,,,  """***...$$$   !!!"""!!! 111@@@DDDAAA:::+++ )))///777;;;777///&&&!!!!!!&&&)))(((###  !!!"""###$$$&&&(((+++...//////444333111000111333555777999:::;;;:::888777777999:::<<>>>>>:::<<<>>>>>>>>>>>>???AAA>>>;;;666111///333:::@@@BBBAAA>>>:::666444333444222777===@@@@@@>>>===<<<@@@FFFPPP]]]kkkxxx~~~|||zzzdddUUUFFFBBBFFFOOO\\\gggvvvooo\\\OOOCCC888///,,,'''$$$!!!$$$000CCCWWWmmmgggWWWRRRbbbpppwwwhhh^^^WWWNNNFFFCCC>>><<<::::::;;;<<<;;;:::888888777666555444333333111333444666777777777666666555333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---+++(((&&&$$$''''''((())))))))))))(((''''''%%%$$$############ !!!!!!"""#########"""!!!"""""""""       !!! !!!!!!!!!!!!""""""!!!!!!""""""###$$$#########$$$$$$$$$%%%%%%''''''(((***++++++++++++***(((&&&&&&&&&&&&$$$#########$$$'''...666>>>CCCOOORRRSSSOOOHHH@@@;;;999;;;:::888777777777888888666777888777444000,,,))))))***,,,///222444555666555777999999888777777777666555555555666777999999777666555444666999<<>>///$$$)))---777===DDDGGGCCC;;;333...)))---111444222---&&&""" !!!!!!!!!!!!!!!"""######$$$%%%(((...333555555444555444333222333666999;;;======<<<:::888777999;;;???AAAFFFMMMTTTYYYZZZZZZbbbaaaaaa```____________``````bbbdddeeeddd```]]]ZZZZZZ[[[]]]______]]][[[QQQKKKDDDBBBHHHUUUdddnnnnnnggg[[[OOOFFFBBB@@@AAA===>>>???>>>===>>>@@@AAAAAA>>>999444222666===BBBCCCAAA>>>;;;888666555555555999>>>@@@>>>======???DDDJJJSSS]]]kkkxxx{{{zzzvvv```TTTJJJJJJSSSaaaqqq}}}ooo```OOOEEE===444...,,,'''%%%!!!!!!'''888OOOfff||||||fff]]]^^^mmm}}}}}}ooo```XXXQQQHHHAAA???>>><<<;;;;;;<<<<<<<<<;;;999888888666555444333222111333555777888777666555555444333111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++(((&&&%%%&&&''''''(((((((((((((((&&&%%%$$$###"""""""""""" !!!!!!""""""######"""!!!!!!""""""         !!! !!!!!!!!!!!!"""!!!!!!!!!!!!"""##################$$$$$$$$$$$$%%%&&&''')))***++++++++++++)))&&&%%%&&&&&&%%%$$$""""""###&&&---777???EEENNNQQQRRRNNNEEE===999777888777666555555666777888777777777666333...***'''((()))+++---000222333333333555666666555444555666555555555555666888999999888777555444555888;;;===>>>@@@CCCDDDCCCDDDEEEFFFHHHIIIJJJIIIHHHIIIKKKMMMIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKLLLLLLLLLKKKJJJKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJIIIEEE@@@:::777000---***'''%%%###!!!###,,,333666666000***""" """######%%%$$$!!!   """$$$&&&(((&&&&&&&&&&&&%%%###!!!  !!!!!!$$$(((,,,......)))"""///===IIILLLJJJEEE666&&&!!!"""$$$(((---444999<<<@@@EEEJJJKKKHHHBBB===:::444666888999888555111/// !!!###""""""######$$$%%%&&&%%%''',,,444:::===;;;999666444333333444888;;;>>>======;;;999777999<<>>???>>>======>>>AAADDDDDDAAA<<<777666888>>>CCCEEECCC???<<<:::999888777555999======<<<<<<@@@DDDKKKQQQXXX^^^jjjvvvzzzxxxyyywwwuuu\\\SSSNNNUUUccctttwww^^^RRRDDD>>>999222---+++&&&$$$"""!!!"""$$$%%%%%%###"""!!!)))111EEE___vvv|||llljjjppp}}}qqqdddWWWQQQLLLEEE???===>>>===;;;;;;;;;<<<;;;:::999999888666555444333222111333666888888777666555555444333111///...---,,,------------------------,,,,,,,,,,,,+++)))'''&&&&&&&&&'''(((((((((''''''%%%$$$###""""""""""""""" !!!""""""""""""###"""!!!!!!"""!!!       !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################$$$$$$$$$$$$$$$%%%&&&((()))++++++++++++)))&&&%%%&&&&&&%%%$$$!!!!!!"""&&&---777AAAGGGMMMOOOOOOKKKBBB;;;777666777666555444444555666777888777666444000,,,(((%%%&&&''')))+++---...//////222333333222111000222333444555555666888999:::::::::999777777777999:::<<<===???BBBBBBBBBBBBCCCDDDCCCDDDEEEDDDDDDEEEGGGJJJFFFFFFGGGGGGGGGGGGHHHHHHDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLNNNOOOPPPOOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJKKKKKKJJJFFFBBB???===555333111//////---+++))))))***++++++)))'''###!!!"""###&&&///888===<<<:::555///'''$$$&&&***,,,,,,...,,,)))$$$ """######%%%''')))'''((()))))))))((('''&&&%%%%%%$$$$$$%%%&&&''''''&&&'''))),,,000444888999555...%%% %%%666AAAIIILLLNNNKKK===---"""&&&+++---...000333777<<>>>>>===<<<<<>>:::888:::???CCCFFFDDD@@@>>><<<;;;:::999444888;;;;;;:::===CCCHHHRRRWWW\\\```jjjuuuwwwssswwwuuuuuuZZZSSSRRR\\\mmm}}}dddTTTIII>>>:::777111,,,***%%%###"""###&&&)))++++++&&&$$$!!!(((000AAAWWWqqq~~~rrrttt~~~xxxeeeZZZOOOLLLIIIDDD@@@???>>><<<::::::;;;;;;:::999999999888666555333222222222333666888999888666444555444333111000...------------------------------+++,,,,,,,,,+++***((('''%%%&&&''''''((((((''''''%%%%%%$$$###"""""""""""" !!!""""""""""""###"""!!!!!!"""!!!       !!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$###$$$%%%''')))***++++++,,,)))&&&%%%&&&&&&%%%$$$ !!!%%%---888BBBHHHMMMNNNNNNIII@@@999666555666555444444444444555666888777555333///***'''%%%%%%&&&((()))+++,,,,,,---111222111///......000222444555666888999:::;;;<<<;;;;;;:::999999:::;;;;;;>>>???AAABBBAAAAAABBBCCC@@@AAAAAAAAAAAABBBEEEGGGDDDDDDEEEEEEFFFGGGGGGHHHBBBDDDHHHKKKLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQQQQPPPOOONNNJJJJJJIIIIIIIIIIIIJJJJJJEEEFFFFFFDDDAAA>>><<<<<<888666444444444444222111111222333333111...+++(((((()))...777@@@CCCAAA===888222***(((***...111111444222///+++&&&!!!###$$$%%%$$$$$$$$$&&&((('''(((***+++,,,++++++************+++++++++++++++,,,...111666:::>>>AAACCC999222'''%%%***:::BBBIIILLLPPPPPPBBB222((('''(((***...333888:::777999<<<@@@EEEIIIKKKMMMDDDEEEEEEDDDBBBBBBCCCDDD444222111000222555999;;;666111***"""  !!!"""###$$$%%%&&&'''''''''''',,,///444999<<<<<<;;;999888555111222666:::<<<<<<<<<;;;:::888999>>>DDDIIIRRRWWW^^^bbbcccbbbaaaaaa___bbbfffjjjmmmmmmmmmmmmrrryyy}}}||||||{{{tttjjjgggeeedddfffiiikkkiiiggg\\\UUUMMMLLLRRRZZZ```bbb[[[VVVQQQNNNHHH@@@===>>>===<<<;;;;;;>>>BBBHHHKKKKKKFFFAAA===999888???HHHKKKKKKGGGBBB@@@AAA???;;;===>>>@@@BBBAAA@@@GGGPPPTTTWWW\\\___bbbgggooouuuoooyyyppp```XXXUUU```sssqqq\\\MMMDDD:::444444333...)))'''&&&%%%%%%(((,,,111444444000+++$$$!!!---:::QQQeee{{{jjjUUURRRMMMHHHCCCAAA@@@@@@;;;<<<=========<<<::::::999999777666444222111000666777888999888777555333111111111111000...---------,,,+++++++++,,,---...***,,,---,,,)))'''&&&&&&(((((()))))))))))))))((($$$$$$$$$###"""!!!!!! !!!!!!!!!"""######$$$$$$%%%###!!!"""###!!!     """"""""""""############ !!!!!!"""!!!!!! $$$$$$$$$############"""""""""###$$$&&&(((***+++)))((((((&&&%%%$$$###############%%%+++555@@@HHHJJJKKKKKKFFF>>>777444444999999888666555444333222666555222///,,,)))'''&&&((((((((((((((())))))***//////...---+++,,,///111333555888999999999;;;<<<:::999888:::<<<======<<>>===>>>===<<<;;;<<<===???AAABBBAAA@@@AAABBBDDDDDDDDDEEEFFFIIIKKKMMMMMMLLLKKKKKKLLLLLLKKKJJJJJJLLLNNNNNNMMMMMMNNNPPPPPPLLLHHHHHHGGGFFFFFFGGGGGGEEECCCDDDDDDCCCBBB@@@>>><<<;;;::::::999888777666555555444444444333333222222111333666:::>>>@@@???===;;;999666222//////333888;;;999777555111---(((%%%###$$$"""!!!!!!!!!$$$''')))((('''&&&$$$$$$$$$$$$$$$***)))))),,,000222111...111///---+++)))(((((((((&&&***333>>>GGGKKKIIIEEE???666)))!!!""")))222888EEEFFFGGGHHHIIIHHHDDDAAA000111333666999:::999777;;;999999>>>FFFKKKKKKIII@@@???===;;;:::999999:::777,,,$$$###(((...666>>><<<:::666///%%%  !!!"""###%%%%%%'''((()))*********---000444888::::::888777666444333555888;;;;;;:::999:::;;;===@@@EEELLLQQQYYY]]]bbbeeeeeedddccccccfffhhhlllppprrrsssrrrrrrvvv{{{}}}||||||{{{uuullliiigggfffjjjoooqqqnnnjjj]]]VVVOOONNNRRRYYY]]]^^^VVVRRROOOMMMGGG@@@>>>@@@???>>>===>>>AAAEEEJJJMMMLLLGGGBBB>>>:::999AAAJJJLLLMMMIIICCCAAABBB@@@===;;;;;;>>>BBBCCCDDDKKKTTTVVVXXXZZZZZZ\\\bbbjjjqqqpppyyysss___VVVSSS___uuu~~~hhhWWWJJJAAA888333333222...)))''''''(((***---111555888;;;888111***###"""***:::III]]]pppppp___QQQNNNIIIDDD@@@>>>======<<<============;;;999888777777666444333222111000555666777888888666444333111111111111000...---,,,,,,,,,+++++++++,,,---...+++,,,---,,,)))'''&&&&&&''''''((())))))(((((('''$$$$$$######"""!!!!!! !!!""""""######$$$%%%###"""###$$$"""     !!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$############"""#########$$$&&&''')))***)))(((((('''%%%$$$$$$############$$$)))222===EEEFFFHHHGGGCCC<<<666444444999999888777666555444333555444222000---***((('''))))))((((((((()))******.........,,,***+++---///000333666888999999;;;===;;;:::999:::<<<<<<;;;:::===>>>@@@AAAAAA@@@>>>======<<<;;;:::;;;<<<>>>???>>><<<;;;<<>>===;;;:::777444222222555999;;;;;;:::888666333000---+++)))(((&&&''')))***)))'''''''''&&&'''(((+++---///...,,,)))&&&$$$#########''''''(((,,,000111000---...,,,(((%%%"""!!!!!!!!!###(((222>>>HHHKKKHHHEEE;;;444+++'''***333<<>>CCCIIIPPPWWW\\\ccceeehhhhhhgggffffffgggoooqqqtttwwwyyyyyyyyyxxxzzz||||||{{{zzzyyyuuuooojjjhhhhhhooovvvxxxrrrlll^^^YYYSSSQQQSSSVVVWWWWWWQQQNNNMMMLLLGGGAAA???BBB@@@@@@@@@BBBDDDHHHKKKNNNLLLGGGBBB???<<<===EEEOOOQQQQQQMMMFFFCCCCCCAAA>>><<<<<>>>>>===<<<:::888777444444444333333222111111555666777888888666444333222222111111000...---,,,,,,++++++++++++,,,---...+++,,,---,,,)))'''&&&&&&&&&''''''(((''''''&&&&&&$$$$$$######"""!!!!!!!!! !!!!!!"""######&&&$$$###$$$%%%###    !!!!!!""""""""""""######"""!!! !!!""""""$$$$$$$$$############"""$$$$$$$$$$$$%%%&&&'''((()))(((((('''&&&%%%$$$$$$######"""###&&&///999@@@BBBDDDDDDAAA;;;777666777999999999888777666555444444333222000...,,,+++******))))))))))))***++++++------,,,***((()))+++---...111444777777888:::;;;<<<;;;:::;;;<<<<<<:::888;;;<<<>>>???@@@@@@???>>><<<;;;:::999:::;;;<<<===;;;888666999>>>@@@???;;;<<<>>>@@@CCCEEEFFFFFFFFFDDDEEEFFFEEEDDDEEEGGGHHHEEEEEEEEEFFFGGGFFFDDDBBBBBBAAAAAABBBDDDDDDCCCAAACCCCCCCCCBBB@@@===:::999999999999::::::;;;;;;;;;777777666666666666666666666777999;;;<<<===<<<<<<:::999777666777888:::<<<;;;;;;;;;999888666444333///......///111222222111000000000111333555777888666444///+++'''%%%$$$$$$'''(((***...111111///---***'''"""%%%111>>>GGGJJJGGGCCC999555000000555>>>FFFJJJJJJGGGEEEDDDCCCAAA>>><<<888777777888888666222000***((((((,,,111555555333...---,,,+++***))))))***(((&&&111:::HHHHHHFFFAAA777+++  !!!""""""#########""""""'''(((***,,,...000111111111222444444444333111000222222333555777888999999999>>>EEELLLRRRYYY___dddgggiiijjjiiihhhhhhjjjlllwwwyyy{{{}}}~~~~~~}}}}}}|||{{{yyyxxxwwwvvvssspppjjjhhhjjjqqqyyyzzzssskkk```\\\XXXUUUTTTTTTRRRQQQOOOMMMMMMMMMHHHAAAAAADDDBBBBBBBBBCCCEEEHHHJJJKKKJJJEEEBBB@@@???AAAKKKVVVWWWXXXTTTKKKEEECCCAAA===@@@???AAAEEEFFFFFFKKKQQQPPPPPPNNNNNNQQQ\\\jjjtttxxx|||hhh]]]XXXddd{{{rrr___RRRKKK>>>999333000111111///,,,---000555;;;AAAEEEGGGIIIJJJDDD;;;111(((!!!$$$///@@@WWWjjjppp___SSSKKKHHHDDD???<<<;;;;;;;;;>>>>>>>>>===;;;999777555333333333333333333333333555666888999999888666555222222222111///...,,,,,,++++++++++++,,,------...,,,,,,---+++(((&&&&&&'''&&&&&&''''''&&&&&&%%%%%%############""""""!!!!!! !!!!!!""""""&&&$$$$$$%%%&&&$$$     !!!!!!!!!!!!"""""""""######""" !!!###$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$%%%%%%&&&)))(((((('''&&&%%%%%%%%%###"""!!!!!!###+++444;;;???AAABBB@@@;;;888999;;;999:::::::::999888666666333333222000///...---,,,***************++++++,,,,,,,,,+++)))'''''')))+++...111444666666666666777:::999999:::<<<<<<:::888:::;;;<<<>>>????????????;;;;;;:::999999:::;;;<<<:::666444777===@@@===999999:::<<<>>>@@@BBBBBBCCC???@@@AAAAAA@@@AAACCCDDDAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAACCCDDDBBBAAABBBBBBBBBAAA???===:::888999::::::::::::;;;;;;;;;888888888888888999999999888999999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;:::999888777666222222222333444555555555444555777:::<<>>FFFHHHDDDAAA999777555777<<>>======>>>>>>>>>>>>===;;;888666444333444444444555555555555666777999::::::999777666333222222111///...,,,+++******+++,,,------......,,,---,,,***(((&&&&&&'''&&&&&&&&&&&&&&&%%%$$$$$$#########""""""""""""""" !!!!!!""""""%%%$$$$$$%%%'''$$$     !!!!!! !!!!!!!!!!!!"""""""""###"""  !!!###%%%$$$$$$$$$#########""""""$$$$$$#########$$$$$$%%%(((((((((''''''&&&&&&%%%###""" !!!(((111777<<<>>>???===:::888:::===;;;;;;<<<<<<;;;999777666222222111000///...------***************++++++,,,++++++***(((&&&&&&(((+++000333555666555333222222555555666999;;;<<<;;;999999999:::<<<===>>>??????:::::::::999999:::::::::666333222555:::<<<999666444555666888:::<<<======;;;<<<======<<<===???AAA>>>>>>??????????????????@@@??????@@@BBBCCCBBB@@@???@@@AAAAAA@@@===:::999;;;::::::::::::999999999999999999::::::;;;;;;;;;::::::::::::;;;<<<<<<===<<<===>>>>>>??????>>>>>>>>>======<<<;;;999888777666666777777666666666777666888<<<@@@DDDGGGHHHIIIGGGFFFCCC@@@===<<<::::::333444444222...)))%%%###"""111>>>EEEEEEBBB>>>777666777;;;@@@FFFJJJKKKPPPLLLFFFAAA===:::777444444333333444444333///,,,"""""""""###%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%!!!###...777===@@@BBBAAA:::---!!!############$$$%%%&&&''''''(((((()))((('''%%%$$$)))***,,,...///000111111222222111111111111111111666666666666888<<>><<<>>>CCCFFFGGGIIINNNMMMMMMMMMMMMQQQ[[[iiisssuuukkkhhhuuuppp]]]MMMFFFEEE999666333222222222222111222666>>>FFFMMMRRRUUUVVVNNNHHH===222''' """+++999HHH[[[rrryyylll]]]RRRMMMIIIGGGCCC@@@>>>>>>??????>>>>>>>>>===;;;888666444444444444555555666666666555777888::::::999888777333333222111///---,,,+++)))***+++,,,---.........------,,,***'''&&&'''(((''''''''''''&&&%%%$$$$$$######"""""""""""""""""" !!!!!!"""######$$$###$$$%%%&&&$$$     !!!!!! !!!!!!!!!!!!"""""""""!!!!!! !!!"""$$$%%%$$$$$$$$$############"""#########"""######$$$$$$((((((((('''''''''&&&&&&###!!! &&&...555999;;;<<<;;;888888:::=========>>>>>><<<:::777555111111000000///...------***))))))))))))***++++++)))))))))'''&&&&&&)))+++111444666777444222000///111222444777:::;;;:::888666777888999:::;;;<<<<<<999999999888888888777777000000111333555555333222000111111333444555666777777888999999999:::<<<>>><<<===>>>>>>===<<<>>>?????????>>>???AAAAAA@@@>>><<<===???@@@@@@>>>;;;:::;;;;;;;;;::::::999999999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>??????@@@AAA@@@@@@@@@AAAAAA@@@???>>><<<:::::::::;;;<<<;;;:::999:::;;;888;;;@@@EEEJJJLLLNNNNNNLLLLLLKKKKKKIIIGGGEEEDDD999999666111***###&&&555@@@EEEDDD@@@>>>555555888===CCCHHHKKKKKKKKKHHHCCC>>>;;;999666444111111111333444333000...''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%""""""***333777;;;???@@@:::000%%%""""""###$$$&&&(((***+++,,,,,,---...---+++)))(((,,,,,,...///000111111111111111000000000111222333999;;;>>>@@@AAAEEEKKKOOOXXX[[[aaaeeeiiilllppprrrnnnoooqqqqqqrrrsssvvvyyy||||||{{{zzzyyyxxxxxxwwwwwwqqqnnnpppqqqnnnnnnqqqqqquuuxxxyyyvvvpppiiieeedddcccaaa\\\WWWSSSPPPOOOUUUWWW[[[\\\WWWPPPQQQWWWWWWTTTOOOIIIFFFDDDDDDEEEDDDCCCEEEHHHHHHIIIOOOXXXXXX[[[XXXMMMCCC???>>>===>>>;;;===BBBEEEEEEFFFIIIHHHJJJLLLNNNSSS]]]jjjsssyyyvvvtttdddUUUHHHAAAAAA999777555444444444333333222666===EEEMMMRRRUUUWWWJJJDDD999...$$$!!!###)))555FFFWWWjjj}}}pppcccUUUMMMJJJFFFDDDAAA>>><<<<<<>>>>>>=========<<<;;;888666555333444444444444444555555333555777888888888666555333333222111///---+++***((()))+++---............------,,,***'''&&&'''((((((((((((''''''&&&%%%$$$"""""""""""""""""""""### !!!""""""######$$$###"""###%%%&&&###     !!!!!!!!! !!!!!!!!!"""""" !!!!!!"""######$$$$$$$$$$$$$$$############""""""""""""""""""###$$$%%%((((((((((((''''''''''''"""!!!%%%...444:::<<<>>><<<::::::===AAA??????@@@@@@>>>:::777555111111000///...---,,,+++))))))((((((((()))******((((((((('''&&&'''***---000333666777555222000///000111333666999999777555333333444444555666777888666666666666666555444444...111333444222000000111111111111222333444444555555666777777777888:::<<<999;;;===<<<::::::<<>>======>>>??????===;;;999;;;>>>@@@@@@???<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<999999:::;;;<<<===>>>>>>===>>>>>>>>>>>>>>>======???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<:::<<<>>>>>>===<<<>>>@@@>>>AAAFFFKKKOOOPPPPPPPPPMMMOOOPPPQQQPPPMMMJJJHHH@@@>>>:::333)))"""!!!###---:::CCCFFFDDDAAA???999:::<<<@@@DDDHHHIIIHHHBBB???<<<;;;:::999777555222222333444555555222000---------,,,+++*********&&&'''((()))***))))))((('''$$$###$$$$$$###)))000333777<<<>>>;;;333)))###!!!!!!###%%%'''***---...///000111111000...,,,***......///000111222222222111000000000000222444555;;;???EEEHHHJJJMMMQQQUUU^^^aaafffjjjmmmppptttwwwssstttuuuvvvvvvwwwyyy{{{{{{{{{zzzyyyxxxwwwvvvuuuvvvooommmqqqrrrnnnnnnrrrvvvzzz~~~}}}vvvnnnhhhfffeeedddbbb]]]XXXSSSQQQPPPUUUXXX^^^```[[[UUUWWW^^^___ZZZTTTMMMHHHFFFEEEFFFEEEEEEGGGJJJIIIHHHMMMTTTSSSWWWTTTJJJAAA>>>>>>>>>BBB>>>>>>AAACCCAAAAAACCCAAADDDIIINNNUUU```lllvvvjjj\\\PPPDDD>>>>>>999888777666555555444444111555<<>><<<:::;;;<<<===<<<<<<<<<<<<;;;999777555333333333333333333333333222333555666777666555444444333222111///---+++***((()))+++---............------,,,)))'''&&&'''((((((((((((((('''&&&%%%$$$"""""""""""""""#########!!!!!!""""""######$$$$$$"""""""""%%%&&&"""      !!!!!!!!! !!!!!!!!!""" """###$$$$$$$$$$$$$$$$$$$$$############"""!!!!!!!!!!!!"""###$$$%%%((((((((((((((('''''''''"""!!!%%%---444>>>@@@BBB@@@>>>>>>BBBEEE@@@AAAAAA@@@>>>:::666444111000000...---,,,+++***((((((((((((((())))))***'''((((((''''''(((+++...///222666777666333111111111111333666777777444111111111111111222333444444333444444444333333222111...333777777222///000333555555444444555555666777333555666666666777999;;;888:::<<<;;;999999;;;>>>>>><<<<<<<<<======;;;999777999===@@@@@@???===<<<::::::;;;<<<===>>>??????888999:::;;;<<<===>>>???>>>>>>???@@@@@@???===<<<@@@@@@@@@AAAAAAAAABBBBBB>>>>>>?????????>>>======888;;;>>>>>>===>>>AAACCCDDDGGGKKKPPPRRRSSSRRRQQQMMMPPPRRRTTTRRROOOKKKHHHEEEDDD???666,,,%%%"""###"""!!!!!!!!!"""###%%%%%%)))222>>>FFFHHHEEEBBBAAAAAAAAAAAACCCEEEFFFEEEDDD999888777888999999888777:::999:::;;;<<<;;;888666111111111000...---------)))***,,,---......---,,,,,,+++++++++)))'''***111000444:::===;;;444,,,&&& ###'''***...000222---000333555555222...+++333444666888999888555222444444444333444777;;;???GGGKKKOOOQQQRRRTTTXXX\\\bbbjjjpppqqqqqqsssuuutttyyyyyyxxxxxxxxxyyyzzz{{{|||zzzwwwtttssstttvvvxxxsssuuutttqqqnnnooovvv|||~~~yyysssmmmhhhgggmmmkkkfff```[[[XXXYYYZZZZZZ^^^```^^^ZZZXXX[[[^^^___^^^[[[UUUOOOJJJHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJGGGDDDAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCGGGNNNVVV___nnnzzzvvvdddWWWLLLAAA<<<;;;<<<;;;:::888777666666666777777999AAAIIIMMMJJJFFF>>>777+++!!!"""***000:::GGGVVVeeewwwmmmaaaYYYQQQJJJHHHFFFCCC@@@===;;;;;;<<<<<<;;;<<<======;;;888444222333333333333333222111000333333555555555555333333333444444222///------...------...............------+++(((((()))))))))((()))))))))((('''%%%$$$###'''&&&$$$""""""""""""###"""######$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%!!!    !!!  !!!""""""###""""""""""""##################"""!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&%%%&&&&&&'''((((((((('''$$$  ###+++444>>>BBBDDDBBBAAADDDEEEDDDGGGFFFDDDBBB@@@;;;555111111000///---+++)))((('''&&&''')))******(((&&&%%%'''((()))((('''((()))+++333333444555555444333333333444555555444111///---------......///000000000111333666777555333222111444777999999777444222111555555777888888777666555;;;777444333555666555333999888777666666777888999999999999999888777666666666999===AAABBBAAA>>>======<<<;;;<<<>>>@@@???>>>:::;;;;;;<<<===>>>??????????????????>>><<<;;;;;;>>>>>>???@@@@@@@@@@@@???======?????????>>>===<<<:::<<<>>>>>><<<===@@@CCCBBBDDDHHHKKKMMMNNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHDDDCCC@@@:::222,,,)))((('''(((((('''&&&'''))),,,000999CCCIIIIIIFFFCCCBBBAAAAAADDDIIIMMMJJJBBB:::444222111333777:::999777============<<<<<<<<<<<<;;;<<<;;;888555222111111111222222333333222111111//////.........///000111111666:::;;;;;;888000'''"""###%%%(((+++...111222222444666888999888666555:::;;;===??????<<<888555444555777888999<<>>===<<<;;;999888777666333333777===DDDGGGDDD@@@333---$$$'''222:::IIIVVVfffuuuxxxggg]]]WWWPPPJJJHHHEEECCC@@@>>><<<======>>>;;;<<<<<<;;;:::777444333222333333333222111111000222333444555555444333222333444444222///------...---......//////.........---+++((('''((()))***)))******))))))'''&&&%%%$$$&&&%%%$$$"""!!!!!!""""""!!!"""###$$$%%%&&&''''''$$$$$$$$$%%%$$$      !!!""""""###""""""""""""##################"""!!!!!!!!!!!!!!!""""""""""""###$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$"""+++444???DDDGGGFFFFFFHHHHHHFFFGGGEEECCCAAA>>>999333...000///...,,,***)))''''''&&&'''((()))))))))'''&&&'''((())))))'''((()))+++111222444555555555444333444444555444333000---,,,***++++++,,,---......///111444777777666444333222666888;;;;;;999666444444777777888888888888777777:::777444333555555555333777666444333333444666777888999999999999888777777888:::>>>@@@AAA@@@???===>>>===<<<===@@@AAA@@@???;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>======<<<:::999888888:::<<<<<<;;;;;;>>>AAA???AAADDDGGGIIIJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGFFFCCC>>>777222//////.........,,,+++,,,///111777>>>GGGLLLLLLIIIGGGFFFEEEEEEFFFJJJLLLHHH@@@888//////000444999<<<<<<:::<<<======>>>???@@@@@@AAA??????>>>;;;777555444444555666777888777666444333///...---------...///000///444999;;;<<<<<<666///'''((()))+++---///111333555777:::<<>>@@@DDDHHHLLLRRRXXX^^^```___]]]]]]^^^dddlllssstttwww|||}}}{{{xxxuuutttuuuvvvwwwyyyxxxxxxxxxxxxyyyzzz{{{|||{{{wwwsssrrrwwwxxxqqqlllkkklllnnnnnnkkkgggcccbbbbbbdddeeeddddddccc___ZZZWWWYYY\\\___^^^\\\WWWQQQLLLJJJJJJRRRQQQPPPNNNKKKIIIGGGEEEEEEEEEDDDDDDFFFGGGIIIJJJJJJHHHDDDAAA>>>=========@@@AAAGGGPPPWWW^^^jjjuuu~~~lll```SSSLLLFFF@@@>>>>>>????????????===:::777555...000555:::>>>>>>:::777+++&&& '''222AAAKKK]]]kkk{{{zzzlll]]]VVVQQQLLLIIIHHHCCCBBBAAA???>>>???@@@@@@===<<<;;;999888666555444222222222222111111111111222333444555555444333222333444444222000....../////////////////////.........+++((('''((()))++++++************)))'''&&&&&&&&&%%%###"""!!!!!!""""""!!!""""""$$$%%%&&&''''''######$$$$$$###    !!!""" !!!!!!""""""###""""""""""""##################"""!!!!!!!!!!!!"""$$$###############$$$$$$"""######$$$$$$$$$$$$$$$###!!!***333???FFFKKKLLLLLLNNNMMMJJJHHHFFFCCC???;;;666000,,,......---+++***((('''&&&%%%&&&''')))))))))((((((((()))))))))((((((***+++///000222444555555555444555555555333111...+++)))''''''((()))***+++,,,---111444666777666444444444777999<<<<<<:::888777777999999888888888888888999888666444333444444444333444333111//////111333444777777888999999999999888<<<===>>>???@@@???>>>>>>>>>======>>>@@@AAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;===<<<;;;888777555444444666777999999999999;;;===:::<<>>======>>>@@@BBBDDDFFFGGGDDDDDDCCC???;;;888777888:::<<<>>>???>>>;;;777555111000///......///000000111666999;;;===>>>:::444,,,,,,,,,---...000222333555888>>>CCCGGGHHHHHHHHHIIIKKKLLLKKKGGGBBB===:::666999>>>BBBFFFJJJOOORRRUUUYYY]]]^^^]]][[[\\\]]]gggpppxxx{{{|||}}}{{{xxxuuuuuuvvvxxxzzzzzzyyyxxxxxxyyy|||~~~}}}zzzvvvuuuxxx}}}uuuooolllmmmooopppooollliiiggggggiiikkkllliiihhheee___ZZZXXXYYY\\\^^^^^^\\\XXXSSSOOOMMMLLLSSSRRRQQQOOOMMMJJJGGGFFFEEEEEEEEEFFFHHHJJJLLLMMMIIIGGGDDDAAA??????@@@@@@@@@BBBHHHQQQWWW]]]gggqqq|||rrraaaWWWLLLGGGDDD@@@>>>???>>>???@@@@@@>>>;;;777444...111666;;;<<<888333...***%%%!!!(((222BBBSSS___ppp~~~mmmaaaTTTNNNKKKFFFDDDEEE@@@@@@@@@??????@@@@@@@@@===<<<:::777666555555555111111111000000000111111222333444555555444333222444444555333111//////000000000//////......//////...+++(((&&&(((***+++,,,***************)))((('''%%%$$$###"""!!!""""""#########$$$$$$$$$%%%%%%%%%############!!!    !!!### !!!!!!""""""""""""!!!"""""""""############$$$###""""""!!!!!!""""""$$$$$$######"""###############$$$$$$$$$$$$######"""!!!)))222>>>FFFNNNPPPQQQRRRPPPLLLKKKHHHCCC>>>:::555///+++---,,,+++***)))((('''&&&$$$%%%'''((())))))))))))((()))***)))((((((***,,,---///111333555555555555666555444222///,,,)))'''%%%&&&'''((()))+++,,,,,,000333555666555444444555777999;;;;;;999888777888999888777666555666777888666555333222222333333333333111///------///111333555666777888999999999999>>>>>>>>>>>>>>>>>>=========<<<<<<===???@@@@@@???;;;;;;;;;::::::999999999999999:::;;;;;;;;;::::::666777888888999999888888:::999777444333222333333444555666777777777888888666888:::<<<======<<<;;;::::::;;;<<<<<<===>>>>>>@@@AAA@@@>>>:::777777777777666444222000000333666???BBBFFFGGGDDDCCCCCCEEEFFFFFFFFFGGGEEEAAA:::444+++...333999>>>AAABBBAAA@@@@@@AAABBBDDDGGGJJJKKKHHHHHHFFFBBB===;;;:::;;;???@@@CCCDDDBBB???:::777555444333222111222333333777:::<<<;;;===>>>:::444///...------...000222333555;;;DDDMMMQQQRRROOOMMMKKKMMMNNNKKKFFF@@@<<<;;;999<<>><<<>>>@@@@@@>>>:::666333333555:::>>>???:::222+++'''""" (((333AAARRReeerrrvvvbbbWWWMMMHHHDDD@@@???AAA===>>>>>>???????????????===;;;999666444444444444111000/////////000111111333444555555555555444333444555555444111000000111111000///...---............+++(((''')))+++,,,,,,)))***************))))))%%%%%%###""""""######$$$&&&&&&%%%$$$$$$######"""#########"""    !!!###!!!!!!!!!"""""""""""""""!!!"""""""""############$$$$$$###"""""""""""""""$$$$$$######"""#########$$$%%%%%%%%%%%%%%%$$$$$$"""!!!)))222<<>>999444///,,,++++++******)))(((''''''%%%&&&'''(((((()))))))))((()))***)))((()))***,,,,,,...000222444555555555444444222000---***((('''''''''((()))***+++,,,,,,...000333444333333444555444666888888777666666777777666444333333333444555444444333222111111222444333111///......///111333444555666777888999999999======<<<<<<;;;;;;<<<<<<;;;:::999:::<<<>>>===<<<:::999999888888777777666777888888999999999888888333444555555666666555555666555333222222333444555222333444555666666666555444555666777777777666666444444555666777777888999:::;;;;;;:::888666777888777777555333111111444777===@@@BBBAAA>>><<<>>>@@@???@@@AAAAAA@@@===888444///222888===@@@AAABBBBBBCCCCCCBBBCCCEEEGGGIIIKKKJJJIIIFFFBBB>>><<<<<<===BBBCCCFFFGGGEEEAAA<<<999666555444333333444555666:::===>>>======???;;;555000///---------///111333888???JJJSSSXXXXXXTTTPPPMMMOOOOOOKKKEEE???>>>??????AAADDDGGGJJJNNNRRRUUUWWWYYY[[[[[[[[[^^^ccchhhqqq{{{}}}yyytttwwwwwwwwwxxxzzz}}}yyywwwuuuuuuyyy~~~||||||{{{yyyuuuqqqqqqtttvvvvvvuuuqqqooonnnpppssstttrrrooommmkkkgggccc___]]]]]]\\\YYY[[[\\\[[[XXXUUUTTTTTTTTTTTTUUUUUUSSSQQQNNNLLLJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKIIIHHHFFFEEEEEEDDDFFFHHHMMMSSSWWWZZZbbbkkkxxxsssdddZZZQQQIIIFFFDDD@@@======;;;<<<>>>???===:::666444777999===DDDHHHCCC888..."""!!!)))555CCCSSSfffxxxzzzlllYYYPPPGGGCCC@@@<<<<<>>@@@@@@???>>>>>><<<;;;888666444333333333000///.........///111222444555666777777666555444444555555444222111111222111000...---,,,,,,---...,,,***))))))***,,,,,,,,,((())))))************)))&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%$$$###""""""$$$#########    !!!"""""""""""""""""""""""""""""""""""""""############$$$$$$###""""""""""""###$$$###############$$$$$$&&&&&&&&&&&&&&&&&&%%%$$$###!!!***333;;;DDDMMMQQQTTTVVVTTTPPPNNNJJJCCC===888333///---+++*********))))))((((((&&&&&&''''''(((((()))))))))*********))))))+++,,,,,,---000222333444444444222111///...,,,***)))((())))))***++++++,,,,,,,,,+++---///000000000222333111333555555444444555666444444333222111111111111222222222111///000222444222111000000000000111222333333555666777777777777::::::999999999999999999888777777888:::;;;;;;:::888888888777777666666666666777777777777777666666222222333444444444444333333333333333444555666777333222333555666777555333111111222222222111111111//////000111222222333333555777888777666555666888777777777666444444666888:::<<<>>><<<999888:::===999:::;;;<<<;;;999777555333666;;;>>>???@@@AAACCCDDDCCCBBBBBBCCCEEEHHHIIIIIIIIIFFFBBB???===>>>@@@DDDEEEGGGHHHFFFCCC???<<<777666555555555666888999;;;>>>@@@???AAABBB>>>888///...,,,+++,,,...111333999???IIIRRRWWWVVVSSSPPPQQQRRRQQQMMMFFFBBBCCCFFFEEEGGGHHHIIIJJJMMMRRRUUUVVVYYY]]]```aaaeeejjjooowww~~~|||yyyuuuqqqtttuuuwwwyyy|||}}}yyyyyyzzz}}}~~~|||{{{{{{{{{xxxtttooopppuuuyyy{{{zzzqqqpppqqqtttxxxwwwrrrmmmllljjjgggeeebbbaaa___]]]VVVYYY[[[[[[ZZZXXXXXXXXXXXXYYYZZZZZZXXXUUURRROOOKKKKKKLLLMMMMMMNNNNNNMMMIIIJJJKKKLLLLLLKKKJJJJJJKKKKKKOOOTTTVVVYYYaaajjjxxxnnn___WWWOOOHHHFFFEEE@@@======:::<<<===>>>===;;;888777999999===HHHQQQOOOBBB666&&&"""###%%%---777GGGYYYjjj|||oooaaaQQQIIICCC@@@===;;;<<>>@@@AAAAAA@@@???===;;;:::888666444333222222000///...------///111222555666777888888777666555444555666555333111222333000///---+++***+++,,,---+++***)))+++,,,---,,,***'''(((((()))*********)))'''&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###      !!!""""""""""""""""""""""""""""""""""""############%%%$$$######""""""######""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$"""+++444:::DDDMMMQQQTTTWWWVVVRRRMMMHHHAAA;;;666222///,,,******************))))))(((((('''''''''((((((((()))***+++***))))))+++---,,,...///111333333333222......---,,,+++*********++++++++++++++++++,,,,,,(((***,,,------...000111///111333333222222444555222333333222111000//////000222222111...///111444000111111111111111111000222222333444555555555555555666666777777777666666777666666777999::::::999888888888888888888888888666666777666666555444333000111222222333333222222333444555666777777777777444333333555777777555222............------,,,,,,---------....../////////000222333333222222444555444666777777666555666777555777999777444333555888666777999999888777666555333777:::<<<===>>>AAACCCBBBAAA@@@@@@AAADDDGGGIIIIIIHHHFFFBBB??????@@@BBBFFFGGGHHHHHHGGGEEEBBB@@@:::999999999:::<<<>>>???AAADDDEEEDDDEEEDDD???888...---+++***+++...000222888===EEEMMMQQQRRRPPPNNNTTTUUUTTTOOOHHHFFFHHHLLLJJJJJJJJJJJJJJJMMMRRRUUUZZZ___fffjjjmmmpppuuuyyy{{{}}}wwwvvvtttrrrrrrtttwwwzzz|||}}}}}}}}}{{{}}}zzzxxxxxxzzz{{{yyysssnnnnnnttt{{{~~~~~~rrrqqqssswwwzzzyyyrrrkkkkkkiiigggfffdddccc```^^^UUUXXX[[[\\\[[[ZZZZZZZZZ]]]]]]^^^^^^[[[WWWTTTQQQJJJKKKLLLNNNNNNOOOOOOOOODDDFFFJJJMMMPPPQQQQQQQQQNNNNNNPPPTTTVVVXXX```iiiyyy~~~kkk\\\UUUMMMGGGFFFEEEAAA======;;;<<<===>>>===<<<:::999888777===JJJWWWWWWJJJ<<<...***$$$###'''***999DDDVVVjjj|||xxxgggYYYLLLEEE@@@>>>===;;;===AAA===???AAACCCCCCAAA???>>>:::999888777555333222111///...---,,,---///111222666777888999999888777666444555666555333222222444000///,,,*********+++,,,))))))***,,,......,,,***&&&'''((())))))***))))))((('''&&&%%%&&&&&&((()))""""""###$$$%%%&&&&&&'''%%%%%%$$$###!!!     #########"""""""""""""""""""""""""""############%%%$$$######"""#########""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$###$$$  ###+++444;;;DDDMMMRRRUUUXXXWWWTTTLLLGGG???999444111...,,,++++++******************)))(((((('''''''''(((((()))***+++***))))))+++------...000111222222222222,,,,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++&&&(((***++++++,,,...000///000222222222222444555222222333333222111///...000111222000......111444///000111222222111000///222222333333444444333333222333555666666666555444888777666777999::::::999999999999999999999999999666666666666555444333222000000111222222222222222444555777888999888777777444333333666888888555222,,,,,,,,,+++***))))))))),,,,,,,,,,,,,,,---------,,,...////////////000222000333555666555444555555000333444333000///111333666777999888777555555555222666999:::;;;<<<@@@CCC???>>>>>>>>>@@@CCCGGGIIIIIIIIIFFFCCC@@@@@@BBBDDDHHHHHHIIIHHHHHHFFFDDDCCC>>>>>>>>>>>>@@@BBBDDDEEEHHHKKKLLLIIIGGGDDD===555111111111...++++++///333666<<>>;;;<<<>>>???>>>:::777444777777===IIIUUUYYYTTTLLL>>>333%%% !!!,,,888CCCVVVlllzzz{{{mmm___UUUFFFBBB===;;;<<<>>>@@@AAADDDDDDDDDDDDCCCBBBAAA@@@<<<999666444444444444333222111///.........000111555555777888888999999999333444555555555444333222000///,,,+++******+++,,,***+++---...---,,,***(((******))))))))))))******+++)))'''$$$######$$$%%%'''&&&$$$""""""###$$$%%%%%%$$$###"""     !!!"""!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""#########$$$$$$%%%$$$###"""!!!%%%$$$"""""""""$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%"""!!!!!!!!!###,,,666???HHHPPPUUUXXXYYYTTTNNNHHH@@@999777444000///000......---,,,,,,,,,,,,------+++(((&&&&&&'''(((***(((((())))))))))))((((((***,,,...000111000...,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))******+++++++++***---------...///000000111111222444444222111000111444333000///...///000111000222444555333111111111111111111000111111222333222000000000333444444444666666666555444444444333555777999;;;;;;999777666666888999888555222111111222222222222222111000///555777999;;;<<<;;;:::999444555666666555444111000,,,++++++***)))))))))***,,,,,,.../////////...---333111000...------------/////////111222444666777444000+++***,,,///000000444555777888888666444222555555666888:::===???AAA>>>@@@AAABBBBBBDDDGGGIIIIIIFFFBBB??????BBBGGGJJJRRRRRRQQQOOOMMMKKKIIIHHHFFFEEEDDDCCCDDDGGGKKKMMMQQQQQQQQQOOOIIIBBB;;;666111222222///------000333666:::???CCCDDDHHHMMMQQQaaaffffff___XXXUUUUUUSSSPPPOOONNNLLLMMMSSS[[[bbbnnnsssxxx{{{{{{zzz{{{|||~~~|||yyyxxxwww}}}|||||||||yyywwwzzzzzzwwwzzz|||zzzvvvzzzxxxvvvvvvxxxyyyxxxvvvtttuuuxxx|||~~~{{{vvvqqqkkkiiieeecccgggkkkggg```^^^[[[XXXZZZ^^^aaa___]]]___^^^^^^^^^]]]ZZZUUUQQQNNNMMMMMMMMMOOOPPPOOONNNGGGGGGJJJQQQXXX[[[YYYUUUTTTSSSTTTWWWZZZ```mmmzzzwwwiii```VVVRRRMMMIIIFFFCCCAAA???;;;<<<===>>>===:::666444666888>>>JJJVVV\\\XXXRRRBBB888,,,%%%###""""""###'''555BBBSSSfff{{{tttfffYYYPPPEEEBBB>>><<<===???AAABBBDDDDDDDDDDDDCCCBBBAAA@@@===:::666444444444333222222000///------...000111333444555666777888888888444555666666555444333222000...,,,***)))***+++,,,++++++,,,,,,,,,+++***)))+++++++++******+++++++++***)))'''%%%$$$$$$$$$%%%&&&%%%$$$""""""###$$$%%%%%%%%%$$$"""     !!!"""""""""###$$$$$$#########!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%$$$""""""%%%$$$###"""###$$$&&&''''''&&&%%%$$$$$$###$$$$$$%%%""" !!!!!!$$$---777???HHHPPPTTTVVVWWWRRRLLLEEE>>>888666333///...000000///...---,,,,,,---------+++(((&&&&&&&&&((()))(((((())))))))))))(((((()))+++---///000...---+++)))))))))*********++++++++++++++++++++++++++++++)))******+++++++++******,,,------...//////000000111333444444333111111111333222000.........///000000111333333111000000111000000000///000111111222000///...///111222333222555555555555444444333333555666888999:::999777777666777777666333000000000111222222222222111000///444666888999::::::999888333444444555444222000///------,,,+++++++++++++++---...///000111111000///222111///...------...//////000000111333444666777333000---,,,...000111000555666888999999777555333666777888:::<<<===>>>???===???AAABBBCCCDDDFFFHHHGGGDDD@@@>>>@@@FFFMMMRRRXXXWWWVVVTTTQQQNNNLLLKKKIIIIIIHHHHHHIIILLLNNNOOOQQQPPPNNNIIICCC<<<666222444555555444222222333555888;;;===???AAAFFFOOOUUUiiimmmmmmfff___[[[YYYVVVSSSRRRRRRSSSWWW___hhhoooxxxzzz|||||||||{{{||||||~~~~~~{{{wwwzzzwwwtttxxx{{{{{{xxx|||yyywwwvvvvvvvvvvvvuuuuuuwww{{{~~~yyytttkkkkkkhhhgggkkknnniiibbb___\\\[[[\\\```cccbbb```````````````___[[[VVVQQQOOONNNNNNNNNOOOOOONNNLLLGGGGGGJJJPPPWWW[[[[[[YYYVVVTTTUUUYYY^^^eeerrr{{{oooddd\\\VVVRRRNNNJJJGGGEEEAAA???:::;;;======;;;888555333444666===HHHTTTYYYXXXTTTFFF@@@777000,,,)))$$$!!! !!!%%%)))+++333CCCSSSgggxxxvvviii\\\QQQJJJDDDAAA>>>===???AAACCCCCCCCCDDDDDDCCCCCCBBBAAA@@@===:::666444333333333222111///...------...000111222333444666777777888888666777777777666444333222///---+++)))))))))+++,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***)))'''%%%$$$$$$$$$%%%%%%$$$#########$$$%%%&&&%%%%%%%%%"""     !!!!!!"""###$$$%%%%%%%%%%%%%%%"""!!!!!!!!!!!!"""######$$$%%%&&&&&&&&&%%%$$$###&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%$$$############$$$!!! !!!!!!%%%...999@@@HHHPPPSSSUUUUUUOOOIIIBBB<<<666555333000///111333222///---,,,---...///,,,***(((&&&&&&&&&'''((('''(((((())))))((((((''')))***,,,---...---+++***((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,------....../////////111333444444333111111111222111///...------...//////000000000......000222000////////////000111111///---,,,---///000000000333444444444444333333222555666666777777777888888666666555333000......///111111222222111111000000333444666777888777777666222222333333333111000//////......---------------...000111333444444333333111000///......///000111111111111222333555666777333111//////111222111000666888999::::::888666555666888:::<<<===<<<<<<;;;:::===@@@BBBBBBBBBDDDEEEBBB@@@>>>>>>BBBIIIPPPUUUYYYXXXWWWTTTRRRPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMNNNLLLIIIDDD>>>888333000...999:::;;;;;;;;;;;;<<<===???@@@BBBCCCFFFNNNXXX```mmmqqqpppiiiccc___\\\XXXVVVXXX[[[___fffnnnuuuyyy|||||||||{{{{{{|||~~~~~~zzz~~~}}}uuussswww||||||{{{zzzxxxvvvtttttttttuuuuuuxxx{{{~~~}}}xxxtttlllmmmllljjjlllnnniiibbb^^^]]]\\\^^^bbbeeefffeeeccccccccccccbbb^^^XXXSSSQQQPPPPPPPPPQQQPPPMMMKKKIIIJJJKKKPPPWWW[[[]]]]]]YYYWWWXXX\\\bbbjjjvvv}}}yyyvvvvvvssstttuuusssnnnfff]]]XXXSSSQQQMMMJJJHHHDDDAAA>>>:::;;;;;;;;;999777444222222444:::CCCKKKPPPPPPNNNHHHEEE@@@;;;666000***&&&)))***---222666@@@SSSddduuu~~~|||lll```UUULLLFFFCCCAAA??????AAADDDEEEEEECCCCCCCCCCCCBBBAAA@@@@@@===:::666444333444333222000///...------///111222333333555666777888888888888888888888666555333111...---+++)))))))))+++,,,,,,,,,+++************+++,,,,,,,,,------,,,,,,,,,)))((('''%%%%%%$$$%%%%%%$$$############%%%&&&&&&%%%&&&%%%"""      !!!!!!!!!"""###$$$%%%&&&&&&&&&""""""!!!!!!""""""###$$$%%%%%%&&&''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$##################!!! !!!"""%%%///:::BBBJJJQQQTTTUUUTTTNNNGGGAAA:::666666555111111222555333111...---...///000+++***((('''&&&&&&'''((('''(((((())))))(((((('''((()))***+++++++++)))(((((((((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---------.........000222444444222111000111000///...---,,,,,,,,,------......---,,,---000222000000000000000111111222///---,,,---...000000///111222333444444444333222666555444444444555777888555555333000---,,,---...000000111111111111000000222222444444555555444444222222333333222111000000111000////////////000000000222333555666666666555000000///...///000222222222222222333444555666777222222222222333333222111666777888999888777555444555777:::<<<<<<:::888666666999===???@@@@@@@@@AAA=========>>>AAAEEEJJJLLLOOONNNMMMLLLKKKJJJIIIIIIIIIJJJJJJIIIHHHFFFDDDCCC???;;;666000---,,,---...@@@@@@AAADDDFFFHHHIIIJJJGGGJJJLLLOOOSSS[[[eeemmmooorrrqqqkkkfffdddaaa]]]]]]aaahhhpppwww|||~~~~~~}}}|||}}}yyyxxx|||{{{zzzwwwtttrrrqqqrrrsss}}}|||vvvsssooopppooolllllllllhhhaaa\\\\\\]]]```cccgggiiiiiieeeeeeeeeeeeddd```ZZZVVVTTTSSSSSSSSSTTTRRROOOMMMMMMMMMOOORRRWWW[[[^^^___ZZZXXXYYY___eeelllvvv}}}}}}|||wwwqqqlllhhhgggcccdddeeeddd```[[[VVVSSSPPPNNNLLLJJJGGGDDD???<<<:::::::::999777555222000222444888===AAADDDEEEEEEDDDEEEEEEBBB<<<555///,,,///111666<<>>>>>>>>===<<<>>>============>>>@@@@@@CCCCCCBBB@@@===:::666444...,,,(((&&&&&&***...111FFFFFFGGGKKKPPPUUUXXXXXXSSSWWW\\\```dddjjjrrrxxxtttvvvtttooommmnnnlllhhhiiimmmuuu~~~{{{zzzzzz}}}~~~}}}zzzuuuqqqppprrrsss}}}xxxuuuuuuvvvsssnnnllljjjfff___\\\]]]^^^```ccceeehhhiiifffeeedddcccccc```\\\YYYVVVVVVVVVWWWWWWVVVSSSPPPOOOPPPRRRTTTWWWZZZ\\\]]]XXXVVVXXX___eeejjjpppwwwwwwvvvsssnnnfff```\\\[[[VVVWWWWWWVVVTTTRRRPPPNNNNNNMMMKKKJJJHHHDDD>>>:::999999999888666333111///222444666777888999:::<<<<<<@@@DDDDDD>>>777333111444777???HHHOOOZZZlll}}}vvvnnnmmmzzz~~~nnn___UUUOOOJJJFFFCCCCCCBBBDDDFFFGGGGGGFFFBBBCCCCCCBBBBBBAAA@@@???:::888555333444555555555000///......000222444666777777888888888888777777666777777777666444333222...---+++******+++---...------------,,,,,,,,,,,,++++++------------++++++'''''''''&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###%%%$$$    !!!$$$$$$%%%"""!!! !!!!!! !!!"""""""""""""""###""""""""""""###$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&'''(((%%%"""!!!""""""%%%///:::DDDLLLRRRUUUUUUTTTNNNGGG@@@;;;777888777444333444222222111111000000000111,,,,,,+++***)))))))))))))))******++++++******))))))))))))))))))((((((''')))))))))*********++++++************************------...///////////////,,,,,,,,,,,,,,,,,,,,,,,,...000222111000.........---,,,,,,++++++***)))))))))+++,,,,,,,,,---///111333222222222222333444444111000......000111000//////111333555666666555444666555333222111111222333///000000...,,,,,,---...//////000000111111000000111111111111111111111111333333333333333333333333222222222222222222333444444555666777777777666555111111000000000222333444444333333333333333444444111333444444333222222333333333333333333222222111333444777888777555222///111444777999999:::;;;<<<888:::;;;<<<:::777333111000000000111333555777999;;;;;;:::888444000---+++&&&$$$###$$$''',,,222555IIIIIIJJJOOOWWW___ccceeeccciiipppuuuwwwyyy}}}}}}~~~{{{wwwxxx{{{|||yyywwwzzz|||{{{{{{{{{{{{zzzwwwtttuuuxxx|||~~~|||||||||xxxpppkkkiiieee___^^^___``````aaabbbccceeedddbbb`````````___]]][[[XXXXXXYYYZZZ[[[ZZZWWWTTTPPPQQQTTTUUUVVVVVVWWWXXXUUUSSSUUU]]]bbbeeehhhlllmmmlllhhhbbbZZZTTTPPPOOOMMMMMMMMMLLLKKKKKKJJJJJJNNNMMMLLLKKKIIIEEE???;;;999999888666444222000......000111000...---000333222999@@@BBB===777555555:::@@@LLLXXXbbbmmm~~~qqqnnnrrruuufffYYYQQQLLLHHHEEEDDDDDDDDDFFFHHHHHHGGGEEEBBBBBBBBBBBBAAA@@@??????999666444333444666777777000000///000111444666888888888888888777666555444444555666666555444333222///...,,,++++++,,,...///---.../////////...---,,,+++---...//////...---+++&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$######"""$$$###    $$$)))---...,,,%%% !!!!!! !!!!!! !!!""""""!!!!!!!!!######""""""######$$$%%%###$$$%%%&&&'''&&&&&&%%%###$$$$$$$$$######"""!!!"""######%%%&&&(((***+++&&&###"""""""""%%%...999BBBJJJQQQTTTTTTSSSMMMFFF???:::777888777333111222///000111222222111111000------,,,++++++*********++++++,,,,,,,,,,,,++++++))))))))))))((((((((('''((((((((()))))))))******(((((((((((((((((((((((()))***+++,,,---.........,,,,,,++++++++++++++++++,,,...000000...---,,,---++++++++++++***)))(((((('''***,,,---......000111222222111111222222333444111000......///000000//////111444666777777666555666555444222111000//////,,,...//////...------......//////000000000000000111111000000000000111111222222111111111111222222222222222222222333444444555555666777666555444333333222111000111222333444444333222222222222333333111333444333111000222444333333222222222111111111333555666777666444222000222444666888888999;;;===999999999888777444222111---,,,,,,---///111444666777666555333111...,,,+++'''''''''))),,,111555888KKKJJJKKKQQQ[[[dddjjjlllpppwww}}}zzzvvvwwwxxxxxxxxx{{{{{{rrrllliiieee___aaabbbaaa```______```aaabbb```^^^]]]]]]]]]\\\[[[ZZZZZZ[[[]]]^^^\\\YYYVVVPPPRRRTTTUUUTTTTTTTTTTTTQQQPPPSSSZZZ```aaabbbeeedddccc___YYYQQQKKKGGGFFFIIIHHHGGGGGGGGGGGGHHHHHHNNNMMMMMMLLLJJJFFF@@@;;;999888777666333111///...(((***,,,)))&&&%%%)))---,,,444===@@@;;;777666777@@@HHHVVVeeeqqq|||ooopppxxxyyyoooaaaUUUNNNJJJFFFDDDEEEEEEEEEGGGHHHHHHGGGEEEBBBBBBBBBBBBAAA@@@??????777555333333555777888888111000000000222555777999888888888777666444333222333444555555555444333222///...---,,,,,,---///000---///000111111///---,,,---...///111111///...---&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!######     &&&,,,222444333+++  !!!!!!"""!!!!!! !!!!!!!!!""""""""""""!!!!!! #########"""######$$$%%%"""###%%%&&&&&&&&&%%%%%%###############"""!!! """"""###%%%'''***,,,---'''$$$"""###"""%%%...888AAAHHHPPPRRRSSSRRRMMMFFF???999666777666222000111,,,...000222333222111000......------,,,++++++***+++,,,,,,------,,,,,,+++******))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''(((***+++,,,------,,,++++++++++++++++++++++++---//////---,,,+++,,,***++++++******)))((('''&&&)))---...//////000111111111111000111111222333111///------///000///...///111444777888888777555666555444222111///------***---///000///......///......///000000000000000222111000000000000111111111000000000000000111111222222222222222333444555555555666666666444333222444333222111111111333333333333222222111111222222111333444222000000222555333333333222222222111111444555666777666555333222444555777777888999<<>>999888666555444333111...,,,,,,+++)))(((''''''((((((,,,111888<<<888222444:::GGGVVVgggtttzzzuuuzzz~~~qqqdddWWWOOOJJJEEEDDDFFFEEEGGGHHHHHHFFFEEEEEEFFFCCCCCCBBB@@@???===<<<;;;;;;777444333555666555333111111111111333555888:::;;;999777555555333000...111333666777777555222000---,,,,,,,,,---...000111...000333333222000//////,,,...000222222///,,,***(((((('''&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&###    !!!'''555666666222+++$$$""""""""""""!!!  !!!"""""""""""""""######"""""""""""""""###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%'''(((***+++'''$$$#########&&&000:::AAAGGGMMMQQQTTTTTTLLLCCC<<<777444444444000///111000///...///000111000////////////...---------,,,++++++,,,,,,---,,,,,,,,,))))))'''&&&&&&'''((()))&&&&&&&&&'''''''''''''''&&&&&&'''((('''&&&$$$###&&&&&&''')))***,,,------))))))))))))))))))******------------------,,,,,,***)))((()))***)))'''&&&(((((()))***,,,///111222000000////////////000000------......//////000000111333666999999999777666444444333111///---***)))------......///.........////////////000111222333555444222000000111222333666555333222111000111111444333333222333444666777777666666666666555555555555444444333333222222111//////000111222333333333222333555444333222222333111333444444333222333444777999999888666444444444444444555666777888999999888888777666555444333333333444555444444444666888777777777555222000000111111111222444666888:::;;;CCCCCCEEEIIIRRRaaapppzzz|||yyyzzzyyyyyywwwuuutttrrrqqqwww{{{tttnnnkkkgggeeeggghhhjjjjjjiiieeebbb___bbbaaa```^^^\\\[[[\\\^^^bbbddddddaaaaaaccc___ZZZVVVSSSQQQPPPPPPPPPOOONNNLLLLLLMMMOOOQQQRRRTTTTTTSSSPPPKKKEEEAAA???>>>===???>>>===<<<>>>@@@CCCDDDKKKLLLNNNNNNKKKDDD===888777666444333333111...,,,,,,***)))'''&&&&&&&&&'''(((,,,222777666444999AAARRRbbbttttttsss|||yyykkk```TTTNNNIIIEEEDDDEEEEEEGGGHHHGGGEEEDDDDDDEEECCCBBBAAA???===<<<;;;:::999666444444666666555333222222111222444666999;;;;;;999666444333222000///111333555666666444111///---------------...///000000333555555333111//////---///111222222///,,,***(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&###   $$$333444555333---&&&!!!!!!!!!""""""!!!  !!!"""""""""""""""######""""""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$%%%&&&((()))***&&&###"""###$$$'''000:::BBBGGGLLLOOORRRRRRLLLCCC>>>888444444333000...000111///...///000111///..................---------++++++,,,,,,,,,++++++***)))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''&&&%%%$$$###%%%&&&'''(((***+++,,,---((((((((())))))*********------------------------***)))(((((())))))'''%%%(((((()))***,,,---///000///............//////000------......///000000000///111444777888888777666333222111///---+++******+++,,,---...////////////////////////000111222333555444222111000111222333555444222000//////000111111111000111222333444555555555555555555555555555555444444333333222222111......000111111222222222111333444444333222222333111333444444333222333444777888999888666444444555444444555666777888999999999888888777777666666555555777777777666555777999888888999777555333444444666666666777999:::<<<<<>>???HHHHHHIIINNNXXXhhhyyy~~~||||||{{{xxxtttsssrrrqqqpppooonnnnnnoooxxx~~~{{{uuurrrnnnllliiikkkoootttwwwvvvpppiiidddddddddbbb]]]YYYZZZ___eeemmmooonnnjjjiiihhhccc\\\VVVTTTRRRRRRSSSRRRQQQPPPNNNNNNLLLJJJGGGCCC@@@???:::999777777777888999::::::999777666777999<<<>>>CCCCCCCCCBBB???<<<999777666555333333333222000...***)))'''%%%$$$$$$$$$%%%'''''',,,444;;;DDDSSSaaalll|||zzznnnxxxuuujjj]]]TTTMMMKKKJJJFFFDDDEEEEEEFFFFFFDDDAAA@@@@@@AAAAAA@@@>>>;;;999888888777444444555666777666444333555444444444666999<<<===<<<888444111111111111111333333333222111///---,,,...////////////.........111444777888666444222111111111222333111///,,,+++''''''''''''&&&&&&&&&&&&%%%$$$$$$###$$$$$$&&&&&&&&&"""   $$$(((,,,...+++'''###!!! !!! !!!!!!"""""""""!!!!!! !!!"""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###############$$$$$$###############$$$"""###$$$$$$%%%%%%%%%%%%###!!!"""$$$%%%(((111;;;DDDHHHKKKJJJKKKMMMJJJEEECCC<<<666555222...,,,...222111000111111000...+++,,,---------.../////////.........------+++***)))((('''''''''(((((())))))******))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))******'''((()))***+++,,,---...------............//////+++***)))***,,,,,,***((()))((((((((()))***+++,,,+++******++++++,,,---...------...///000000111111222222444444444333222111...---+++******+++---...---......////////////...////////////000111222333333333222111111222222333333111...,,,,,,...000222,,,---///000222222333333000000111222333444555555555444444333333222222111//////000111111111111111000222333333222222222333222333555444333222222333555666888777666555555666444444555555666777777888777777888888888999999999999;;;<<<;;;999888888999888999;;;;;;999999;;;<<<>>>>>>>>>>>>>>>???AAAAAAOOOPPPQQQVVV```ppp}}}xxxuuuuuuuuusssqqqrrrqqqooonnnnnnooopppqqq~~~yyyuuurrrpppnnnlllkkkpppvvv{{{{{{wwwqqqmmmfffeeebbb]]]ZZZ\\\aaafffnnnpppoookkkjjjhhhbbb\\\XXXWWWVVVVVVVVVVVVUUUSSSTTTRRRNNNJJJDDD>>>:::777555444444444555666888999999888777777777999;;;<<<>>>>>>===<<<:::888777666555444222333333333000...)))(((&&&%%%$$$$$$%%%%%%''''''+++555@@@MMM^^^lllwwwvvvrrreeeXXXPPPJJJIIIJJJGGGFFFFFFEEEFFFEEECCC@@@???@@@AAAAAA@@@===:::888777666666333555666666666444333333555555555555777999<<<>>><<<888444111111222222222333222222111///...------///////////////.........000333777999888666444333222222222222000...+++***&&&'''''''''''''''''''''&&&%%%$$$###$$$%%%'''(((%%%!!!   ###&&&%%%###!!!  !!! !!!"""#########""" !!!"""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$######"""""""""#########""""""###$$$$$$######$$$%%%%%%$$$$$$######!!!"""$$$&&&(((111;;;CCCHHHJJJIIIIIIKKKJJJGGGEEE===777555222...,,,...222222111222333111...,,,,,,---------.../////////////////////...---++++++((((((((())))))*********++++++***)))((((((''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&'''((()))******))))))***+++---...//////------------......//////,,,++++++,,,......,,,+++))))))(((((())))))***+++***************+++,,,,,,,,,,,,---...///000111111555555444444222000...------,,,+++******,,,...///000000000000///...------////////////000111222333222222222222222222222333222000...------///111222---///111333444444444333...///000111222444444555555444444333333222222111111111222333333333222222///111333333222222222333222444555555333111222222333555777777555555555666444444555555666666777777555555666666777888888888888:::;;;;;;999777777888777999:::;;;::::::<<<===<<<<<<<<<===???@@@BBBCCCXXXZZZ]]]cccnnn}}}~~~xxxrrrooooooppppppnnnooonnnlllkkklllnnnqqqsss~~~{{{wwwuuutttsssqqqooommmqqqwww|||~~~|||xxxuuujjjgggbbb______bbbeeeggglllnnnnnnkkkjjjhhhccc\\\ZZZYYYXXXYYYZZZZZZXXXVVVXXXUUUOOOIIIBBB<<<888666555555555555555666666777555666666777777888888888777777777666555444333222222111000000111111///---'''&&&%%%%%%%%%%%%&&&'''(((''',,,777DDDRRRcccqqqzzzmmm```TTTLLLFFFGGGHHHFFFFFFGGGEEEEEEDDDBBB@@@???AAABBBBBB@@@<<<999777666666666444666777666444222222333666555555555777:::<<<>>>;;;999555333333333333222333222111//////.........000///.........///000111222666:::<<<:::888555444222222222111///,,,***)))&&&&&&&&&'''((((((((()))'''&&&%%%$$$%%%&&&)))***%%%!!!      !!!"""###$$$$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%$$$$$$###"""""""""###""""""""""""###$$$$$$###$$$%%%&&&%%%$$$###"""###""""""%%%&&&(((000:::BBBGGGKKKIIIIIIKKKLLLIIIFFF>>>777555222...---...333222333444555444000...---------.....................///......---,,,+++((()))***+++,,,,,,++++++++++++******))))))((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&'''(((((()))************+++,,,------......++++++,,,,,,---.........,,,,,,+++---...///---,,,)))((((((((()))***++++++++++++******)))******+++******+++---...///000000555444333111///---+++***++++++******+++,,,...///000000000000///...------////////////000111222333111222222222222333333333111000000000000111333333000222444777777666444333//////000111222333444555555444444333333222222111222222333333333333333222...000222333222222222444333444555555333111111222222444666666555555666777444444555555555666666666444444555555666666666777777999;;;;;;999888777888888999;;;;;;::::::<<<===::::::;;;<<<>>>???AAABBBjjjlllooouuu~~~}}}zzztttmmmjjjkkkmmmmmmmmmlllkkkiiiiiikkkooosssvvv~~~{{{yyywwwvvvvvvvvvuuutttqqqtttxxx|||~~~~~~|||{{{ooojjjdddcccfffiiijjjiiiiiilllmmmkkkjjjiiiddd]]][[[ZZZZZZ[[[\\\[[[YYYWWWWWWTTTMMMGGGAAA===::::::999888777666555444444444000111333555555444333111000000111111000000.........---,,,---......,,,+++&&&%%%%%%%%%%%%'''((()))++++++000<<>>;;;999666555555555444222333222000///...///000111111///---,,,---///222444888;;;???@@@===999666444222222111///---+++((('''%%%&&&&&&'''((())))))***((('''&&&%%%&&&(((***,,,%%%!!!     !!!"""###$$$$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%$$$######"""""""""""""""""""""###$$$$$$$$$%%%&&&'''&&&%%%###"""$$$"""###&&&&&&(((///888@@@GGGKKKJJJJJJLLLMMMLLLFFF>>>777444222...---///333333444666777666333000...............---------+++,,,,,,---,,,,,,++++++)))***+++---......------************************''''''&&&&&&&&&'''((()))'''(((((())))))******************+++++++++,,,,,,******++++++,,,------...+++******+++---...,,,+++((((((((()))***+++,,,---,,,,,,+++***))))))))))))((()))***+++---...//////000000///...,,,+++))))))((())))))******++++++,,,......///000000000000000////////////000111222333111111222222333333333333000111222333444444444444222444777999999777444222000000111111222333444444555444444333333222222111222222333333333222222111...000222222222222222444333555666555333111111111111333555666555555666777444444444555555555666666555555555555555555666666666888;;;;;;:::999999999999:::<<<<<<;;;;;;<<<>>>;;;;;;;;;;;;<<<===>>>???|||~~~zzzwwwvvvxxxrrrjjjggghhhkkklllllllllkkkiiiiiikkkpppuuuxxx}}}zzzyyywwwwwwxxxyyyxxxwwwtttvvvyyy{{{}}}~~~~~~~~~ssslllffffffkkknnnmmmjjjgggkkklllkkkkkkjjjeee^^^[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUQQQKKKEEE@@@=========;;;:::999777555333222111+++...111333333111///---+++,,,---...---,,,+++***+++***)))***++++++***(((%%%%%%%%%%%%&&&(((***+++//////555AAAOOO[[[jjjuuuxxxmmmaaaWWWOOOGGG@@@@@@BBBBBBDDDFFFDDDDDDCCCBBB@@@AAACCCFFFCCCAAA===999666555666666888999888444000///000333555444444444666999<<<>>>;;;999777777777666444222333222000///...///111222111///---+++,,,///333666===@@@CCCCCC???:::666333222222000///,,,***(((&&&%%%&&&&&&'''((()))******)))(((&&&&&&&&&)))+++---%%%       !!!"""$$$%%%%%%%%% !!!!!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%&&&&&&%%%%%%$$$###""""""""""""!!!""""""###$$$$$$%%%&&&'''''''''%%%###"""$$$###$$$&&&&&&'''...777???FFFLLLKKKKKKMMMNNNMMMFFF>>>777444222......000333333444777888777444222/////////......------,,,))))))***+++++++++*********+++,,,...//////......***************+++++++++(((''''''&&&'''((()))***(((((())))))******++++++))))))))))))))))))******))))))***++++++,,,------)))))))))***,,,,,,+++***(((((())))))***,,,---......---,,,***)))))))))((('''((()))***,,,---...///,,,++++++******)))))))))&&&'''((()))******))))))+++,,,...///111222333333////////////000111222333000111222333333333333333000111333555666666555555333555888::::::777333111111111111222333333444444555555444333333222222111111111222222222111111000...000222222222222333444333555666555333111111111111333555666555555666888444444444555555555555555666666666666666555555555666888;;;<<<<<<::::::::::::<<<======<<<<<<===???======<<<<<<<<<<<<<<<===