BM6( rrr___\\\hhhwww}}}}}}{{{{{{~~~~~~yyywwwyyysssllliiikkkmmmmmmlll]]]]]]\\\ZZZYYYWWWVVVUUUQQQPPPJJJAAA???DDDHHHGGGLLLJJJHHHGGGGGGIIILLLNNNHHHIIILLLOOOSSSVVVXXXZZZgggccc```___bbbgggjjjlllqqqsssvvv{{{|||wwwvvvtttqqqmmmhhheeeccc```___]]]ZZZVVVRRROOOMMMIIIDDD@@@???CCCFFFHHHGGG@@@@@@>>><<<:::888777666777;;;===<<<;;;<<<999555:::999888888888999;;;<<<888888999::::::;;;<<<<<>>AAADDDGGGIIIJJJOOOSSSYYY___ccchhhmmmpppxxxrrroooeeebbb\\\VVVVVVWWWQQQJJJFFFEEEEEEDDDBBBAAA@@@???>>>======<<<;;;:::999888:::777555555999<<<>>>???::::::::::::999999999999555666666555555666666555666666777777777888888888999999999999888888888888EEEAAA===:::999:::999999777888888888888888888888999:::;;;:::999999;;;===@@@DDDKKKRRRYYY___fffjjjwww{{{zzzooo]]]ZZZVVVPPPJJJDDD@@@>>>@@@BBBBBB===;;;<<<<<<;;;666666666666777777777888555555555555555555555666888666555666888:::;;;;;;444444555666777888888888777444111000000000333555111222222333333333333333333333333444555555666666:::888555444555666666555999999888777777666555555888999999777666666888:::999:::<<<===<<<===???AAADDDEEEIIIOOOWWW___eeehhhxxx{{{mmmhhh___ZZZZZZYYYPPPDDDBBBBBBAAA@@@??????>>>>>>999???@@@;;;777888:::;;;===<<<<<<;;;:::;;;;;;;;;<<<;;;:::999999999999999666666666555666666666777222222222222222222222222777555444666666333333555555555555555666666666666222222333444555666777777111000///000222333333222333444444444444555555555111222333222111222333555666888999999777777888:::;;;::::::===@@@CCCEEEEEE===DDDMMMVVV]]]dddlllrrrvvvmmmaaaSSSIII>>>===999888<<>>>>>===@@@???:::777999999888666555444222111111222222444333222222111222333333555555666666555444444444444444444333333222222222///,,,---222222...---000000000/////////000111222////////////////////////222111111222444555444333222222222333333444444444444666666555333222333444,,,...111222333555777999111000111333777:::999777999888888888;;;>>>BBBEEEIIIRRRbbbtttmmmuuuiiiPPPMMMIIIFFFCCC@@@>>><<<;;;<<<999555444777777444777888999;;;===>>>@@@@@@??????<<<888999;;;999444999888666555555555666777444444444444555777999;;;333444555555444333222333111111111111111111222222333///...222333111222777000///.........///111222555555444333111000//////000//////000111000///---111111111000//////.........000222222111111111222333555666555444444555666444333333666:::;;;999777777666666777999::::::888;;;>>>CCCGGGHHHLLLYYYhhhxxxxxx___SSSӵppp^^^UUUQQQKKKFFF???@@@===777666::::::555444555666666555555666777Ħ:::;;;;;;999::::::Ħ777666777666555444333444444555333333333222333333444444555ӵ222222222222222222222222222000000///.......................................111111000000//////......111111111111000000000000000000000///......------////////////////////////////////////000111222333111000000222444666666555666444333444111...222999555888;;;<<<<<<>>>BBBFFFIIIRRRbbbtttĦiii___TTTMMM4ĉ@ӵvvvhhhcccXXXJJJAAA???>>>;;;888888:::999555555888777222777444222222555888999999>L888888888999777777=hĦ5556665554444444444445556663333333332222223333334444ĉ@ӵ222222222222222222222222000//////......................................./////////.........------000000000000000000000000/////////...------,,,,,,...........................//////000000111222222111000000111333555444444333111333;;;DDDDDD:::///444666999999888888:::<<<<<Lzzzccc\\\TTTKKKFFFGG=?nnn]]]QQQHHHCCC===;;;777666777777777666111555666555555666555222777333///000555999999888HdĦ555666666666666=Īj666555444444444555666777444333333222222222333333GG=?222222222222222222222000///......------......------------------------.........---------------////////////////////////.........---,,,,,,++++++---------------------------...///111111111111000111000///000222333222111111//////:::OOOYYYHHH///111333444555444333444555>>><<<======<<<>>>HHHSSSSSS___sssHdĦppp[[[OOOMMMHHHBBB@@@ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦ999;;;@@@DDD:::;;;;;;;;;999777666666666666000333DdD888999:::?fӵ888777666Ħ555444333ӵƜ`1.׼s111111ĭӵ------------......---------------ӵ............Ħ...------,,,,,,,,,,,,111111000///000///...Ħ111///+++///DDDXXX111Ħ777::::::;;;BBBKKKJJJNNNUUUDdDӵӵӵĦӵĭӵgggYYYRRROOOFFFCCC@@@????~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgL:::::::::999777555777777555111///000S?ʬ5559993h?D%%)?999:::ZufĦ<<<:::888gL555666555g&e444gĉ@444111g&e>&e...@e------??------..................g<ĉ---.........3we<Ħ//////...---3h?@e000111000///...000......Z...000333///)))2223h?gL555777:::999777:::???BBBAAABBBD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??ooo[[[SSSQQQNNNKKKCCCBBB@@@???4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@@@@HdĦ777666555444333///000//////......Htƅ^///111Bt=o9ĦDtfo9Ħ888:::;;;g?<<<:::HdĦ777888777Hu]Ħ555tt444111Hƅ^Hu]Ħ---H׼s---,,,,,,,,,,,,...............///tQ------...///je<Ħ000///...Bt=o9ĦH׼s---////////////...///...---HtĦ///---555666///Bt=o9ĦHdĦ666999======::::::===888888999Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ|||gggSSSNNNQQQPPPHHHAAA@@@@@@>>>===4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqet777:::DdDĦ...---///333777000/////////111q<R666///qjRgdKӵHdDĦgdKӵ:::;;;GR/f6LĭĦ<<<;;;DdDĦ;;;:::999DdDĦ666`eĭ111DdDΦDdDĦ---DdDĦ---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...geĦ---...///FSĦ///...qjRgdKӵDdDĦ,,,---......//////...------DdDĦ111...222555qjRgdKӵDdDĦ,,,///444555333555888888888888HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦrrr___TTTMMMNNNOOOJJJCCC@@@>>>===<<<;;;4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ333111///---,,,000///......///po9u:::AAA<<<222GIdnuR)ĦDdDĦnuR)Ħ======CdgĪj:::DdDĦ???;;;:::DdDĦ777HߝL`o9000DdDΦDdDӵ---DdDĦ---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---geĦ......sp?aĦ...---GIdnuR)ĦDdDĦ,,,,,,,,,...//////...------DdDĦ222111......GIdnuR)ĦDdDĦ111111444444333444888;;;999666DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ{{{cccVVVOOOKKKJJJKKKFFF???>>>CCC======<<<:::4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<<<dd<Ħ6664DufئL>e666DdDʜ4DuTӵ...DdDĦ...++++++++++++++++++++++++,,,,,,,,,+++++++++geĦ+++s<v>aĦ......peӵDx<DdDĦ000000//////000222000000///DdDĦ222...///000peӵDx<>d<000000000111333333888888888>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵkkkZZZRRRRRREEEDDDCCCBBB@@@???======<<<;;;:::9994DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦoooHHܗDӊB111<x------///////////////B?d<+++++++++++++++++++++++++++++++++******geĦ***Hg8>aĦ------B?Ho9,,,>d<555555666888888888777>d<ӵ111111B?Ho9///<x000111222333888888888&ӫeʬtIӇUUU>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRxxxfffZZZPPPIIIGGGDDDCCCBBBAAA???>>>===<<<;;;;;;:::8884DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦKKK@ďD000...Hkge......---///////////////@h//////@G333333HĪj@IŌEEEHHHBeneTTTHkgeSSSneCCCBBBfe555Hu]3hh111111000se*********************************)))))))))geĦja>aĦ++++++@G------se777777888:::;;;@@@@@@@@@<Ō666666666@G000000Hkge///000111222333666888999HĪj@IŌ>>>GGGegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hlllYYYPPPNNNJJJDDDAAABBBAAA@@@???>>>===<<<<<<::::::9998884DuXӵĵD^|||xxxDdDĦ:::777......---//////......//////////////////////////////222333444FFFHHHKKKoooqqqYYYTTTAAA@@@BBB555444D^...------...s׼s+++))))))))))))))))))))))))))))))((((((((('''geFm8)))>aĦ)))******,,,,,,---s׼s666999:::;;;===???BBBDDDEEEHoAAA<<<;;;;;;:::222111111/////////000222333555777999;;;<<>>===<<<<<<;;;;;;999888777777Φ4DuXӵtvӵ>d<ĦĦĦĦ~~~vvvrrrrrrxxx~~~>d<Ħ888:::444...---,,,,,,---...............///////////////.../////////////////////////////////000000111111111222222222333555666777888888:::===@@@CCCFFFIIIKKKPPPWWWaaahhhlllrrrzzz}}}tttgggggg```\\\\\\ĦGGGDDD@@@<<<888777666555444333>d<Ħ***)))((()))***Be,,,,,,))))))))))))))))))))))))((((((((('''''''''geFYĉ'''(((>aĦ((()))))))))******************+++,,,Be444999<<<>>>@@@BBBCCCDDDEEEGGGnu]ӵCCC>>>===;;;:::999555555444222222111111111111000/////////000111222333555888999777444333333666888999:::???KKK[[[hhh~~~>d<Ħ>d<ĦĦBeĦkkkZZZRRRLLLGGGFFFBBB>>>===@@@<<<<<<;;;;;;:::::::::999777777666555?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦyyysssrrrssszzzgdDĦ777888,,,......------......///000---...////////////////////////////////////////////////000000111111222222444444555555666666666666777:::???BBBDDDJJJQQQXXXhhhxxx}}}tttpppgdKĦNNNLLLHHHBBB===:::888666555222sdKĦ(((((('''((((((++++++,,,************************((((((((('''''''''ŶS&&&'''(((3we<))))))******((((((((()))***,,,///333888<<<>>>???AAABBBHHHHHHHHHiĉ@3hR/ŌBBBAAA???===;;;:::777666555444222222111111000000///...///000111222111444777777666444444444333777:::<<Anenenene{{{zzz|||De111333111,,,...//////.........000111------...///////////////////////////////////////......//////000111111222000111222333444444555555888<<A&&&&&&'''k<((()))*********(((((()))***+++---//////222666<<<@@@BBBCCCDDDEEELLLLLLLLLfhKKKIIIGGGCCC@@@===;;;999888666444333222111111000//////...///000111222000333555666555444555666444999>>>>>>@@@IIIZZZhhhuuuDeneneneqqq]]]QQQMMMLLLCCC??????@@@???;;;:::===777777777777777888888888555444444666777111...333.../////////......000111------...///000000//////////////////////////////---------...///000000111---...111333666888999999:::@@@DDDFFFKKK[[[tttnnngggeeeSSSMMMEEE>>>999666444222222+++---000333///---+++)))(((((()))***++++++++++++++++++++++++))))))((((((((('''%%%&&&''''''((()))******+++)))))))))+++,,,...000111<<<@@@FFFJJJLLLMMMNNNOOOOOOOOOOOOPPPUUUTTTQQQMMMHHHCCC???===:::999777555333222222111000///.........///111222000222444555444444666777444999<<<;;;:::BBBSSSaaaxxxzzz```QQQMMMKKKGGGCCCCCC===999;;;===999666555666666666666777777777777444444333TTT666444444333444333333333333333333333222222000///...............//////......---------......//////............/////////000111333444666777777>>>>>>EEETTT[[[XXXrrrrrrgggmmmmmmfff^^^QQQEEEAAA???:::555222000111000---***,,,444:::555222---***+++...,,,)))------------,,,,,,+++*********)))((('''&&&%%%%%%%%%$$$$$$'''***+++)))&&&))))))*********+++++++++)))+++,,,...///111555888BBBKKKVVVaaallluuuvvvrrriiijjjhhhfffjjjoookkkbbb\\\[[[TTTKKKFFFFFFFFFCCC<<<777444555444000...///...///000000000000////////////111222333444444444888777888;;;===@@@IIISSSwww|||___XXXNNNIIIHHHFFFCCC???======<<<:::888777555555666666666666666666666666555555555sssMMM666888777666888777888777666555444222111111000000///..................------,,,,,,---------......------------......---...000333666999;;;===FFFIIINNN[[[bbb\\\hhhvvvqqqjjjbbbYYYOOOGGGFFFEEE???999555///111222///++++++///333<<<999333...,,,,,,++++++,,,,,,,,,,,,,,,+++************))))))(((''''''&&&'''&&&%%%''')))***(((&&&))))))))))))*********++++++,,,......///222666999CCCNNNZZZaaahhhnnnrrrqqq``````aaagggvvvqqqnnnfff\\\UUUQQQJJJCCCDDD<<<777555333000///111000000000000000///.........///000111222333333333666666777;;;<<<>>>FFFOOOxxxyyy___SSSMMMFFFCCCCCCBBB???<<<<<<<<<;;;:::888777666666555555555555555555555555333333333333dddIII===AAA@@@>>>???===;;;:::999777444222000///111111///...------------,,,+++++++++++++++,,,,,,------------------------,,,---111555:::>>>BBBCCCKKKQQQVVVbbbooolllkkkwwwwwwhhhaaaaaaVVVJJJEEEAAA:::333111///111222000,,,***,,,...;;;777222...+++******+++***++++++++++++******))))))((((((''''''&&&&&&&&&)))'''%%%&&&'''((('''&&&))))))))))))************---...///000111333888;;;FFFRRR]]]aaaccchhhnnnqqqgggaaa[[[\\\hhhvvv|||zzzsssvvvyyyzzzyyysssdddUUUJJJBBB:::666333//////222000000000//////......---......///000111222222333444555888<<<<<<===BBBJJJssskkkWWWJJJGGGDDD@@@???@@@@@@===;;;::::::999999888777777777555555555555555555555555111111111111^^^NNNKKKNNNIIIEEEEEE@@@;;;:::888666444222000///111111///...,,,,,,++++++******)))))))))***++++++---------......------------///333888===BBBFFFHHHJJJQQQVVVeee}}}{{{gggbbbbbbUUUFFF>>>888222000000---//////...,,,,,,///222222,,,)))+++...---***((())))))*********))))))(((&&&&&&&&&%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&'''(((************++++++++++++...///000000222555:::===HHHSSS```hhhqqq}}}oooccc```dddggghhhcccddddddfffkkklllbbbWWWKKKCCC;;;888444000///111.....................///......///000111222333333444555999======<<<@@@FFFeeewww___RRRLLLIIIBBBAAA??????@@@@@@>>>;;;888888888888888777777777555555555555555555555555000111111111yyy```WWWWWWUUUKKKFFFDDD<<<777666555444222111000///000///...,,,+++*********((((((((((((((()))***+++---...////////////...---111222666:::>>>BBBFFFGGGGGGOOOSSScccyyyccc```RRRIII@@@<<<999555444555---,,,+++***,,,000555999///&&&$$$---555333+++&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%((()))+++++++++,,,,,,,,,------...///000111333777<<<@@@HHHRRR___oooxxxpppqqqxxxxxxlll[[[NNNMMMSSSTTTQQQFFF@@@;;;999777222///000,,,,,,,,,,,,---...000111////////////000222333444444555:::???>>><<<>>>DDDVVVvvviiiUUUNNNLLLKKKIIIAAAAAA@@@@@@@@@???<<<:::777777777777777777777777555555555555555555555555111111222222zzzccc]]][[[SSSFFFBBBAAA666333333333222111000000///------+++***))))))))))))''''''''''''((()))***+++---...///000000///...---111333555999<<<@@@CCCDDDGGGMMMPPP```vvvaaa[[[KKKFFFCCCCCC???777111///---+++)))))),,,111777;;;444***(((222999444+++&&&%%%&&&&&&'''''''''''''''''''''(((((()))))))))***%%%&&&''''''&&&&&&(((***+++++++++,,,,,,,,,,,,------...///000333888???CCCHHHOOOZZZfffvvvuuummmiiillluuuzzzmmmaaa\\\ZZZTTTLLLCCC>>>::::::888222///000,,,+++++++++,,,...///111......---...///000222333333555:::>>>>>>;;;>>>CCCMMMkkkrrr___MMMHHHJJJJJJEEE@@@@@@@@@???>>><<<;;;999888777777777777666666666666444444444444444444444444222222222333|||fff___ZZZNNN@@@@@@@@@555333333222111000//////...******)))(((((((((((((((''''''''''''((()))***+++,,,---///000000///---,,,...///222555888<<<>>>@@@DDDJJJNNN]]]uuuzzzeee[[[PPPJJJEEEBBB;;;333------///---+++***,,,///222444333+++***111222***&&&((($$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))***,,,---,,,)))''''''((())))))*********++++++++++++,,,...///333999AAAFFFLLLTTT\\\aaahhhpppsssrrruuufffVVVRRRSSSTTTXXX]]]\\\bbbggggggeee___SSSGGGFFF@@@:::999666222000111...---,,,+++***+++---...,,,,,,++++++,,,...000111222333888<<<<<<:::===BBBIIIccc{{{xxxgggRRRJJJEEEFFFGGGBBB???>>>>>>>>>===;;;999888777777777777777666666555555555444444444444444444444444222222222222ggg```YYYJJJ===AAABBB777555444333222000///...---)))(((((('''''''''(((((('''''''''((((((***+++++++++,,,...//////...,,,+++***+++...222555999<<<===???FFFLLLZZZkkkxxxlll```QQQHHH>>>777333000333999000...---,,,,,,---,,,++++++&&&'''+++'''!!!+++###$$$%%%%%%&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&...111222000+++(((''''''(((((((((((())))))))))))***+++---///333:::BBBGGGPPP\\\ggglllooouuu{{{}}}zzzeeeRRRNNNRRRQQQMMMLLLMMMSSSWWWYYY[[[^^^\\\XXXKKKCCC;;;777444111000333111///---+++)))******+++******))))))***,,,...000000111666::::::999<<>>BBBAAA>>>CCCOOOXXXcccxxxzzzlllVVVFFFAAA;;;888444///---000888>>>333...***)))+++---+++((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&((((((%%%#########"""###$$$&&&'''((()))***+++'''***222666777BBBQQQeeeiiipppyyy~~~|||vvvppphhh\\\SSSTTTWWWUUURRRRRRPPPOOOMMMKKKMMMPPPLLLEEEIII???777333777555...444---+++((('''((())))))(((((())))))((('''))),,,///...111444777888:::===???FFF[[[|||gggUUULLLHHHDDDBBBBBBAAA???===;;;;;;:::;;;999999888888888777777777666666666555555555555555444444333333333333444444333333333333iii[[[LLLFFFCCC???:::888444222000.........---+++***)))(((''''''(((((()))))))))))))))))))))))))))***))))))---111444444222222000...///333999AAAEEEDDD@@@AAAIIIPPPVVVcccpppyyyyyycccUUUIIIFFFBBB999444444///...,,,******...444999000,,,((((((***+++)))'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$$$$###!!!###&&&''''''&&&'''''')))***+++,,,,,,***((('''%%%###&&&---000000888CCCPPPRRRWWW]]]```___ZZZVVVUUUOOOLLLPPPTTTRRRNNNLLLJJJKKKJJJIIILLLNNNJJJDDDBBB:::222222333000---,,,...+++(((&&&&&&((((((((((((((((((((((((***---000+++---000222444888<<<@@@DDDXXXyyyfff[[[MMMDDDBBBCCCBBB@@@>>>===<<<:::999888888888777777777777666666666666444444555555555555555555444333333222222333333444444444444444iiiYYYJJJEEEDDDAAA<<<999444222///.........,,,+++,,,+++(((&&&&&&'''(((***(((((((((((((((((((((((('''''')))---111555666777111///---...222888@@@DDDAAA;;;:::???CCCFFFLLLRRR\\\fffkkkgggdddggglllmmm^^^YYYWWWWWWRRRHHHAAAAAA777222///000///,,,...333+++***)))''''''))),,,...,,,***''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%((((((((('''((())))))***,,,...---+++)))'''&&&$$$&&&******(((+++222444666:::>>>AAACCCBBBAAADDDBBBCCCGGGJJJJJJGGGEEECCCFFFGGGGGGHHHJJJGGGAAA888777111444...)))///)))111---(((&&&&&&'''((()))'''((((((((((((***...111,,,---///000111555;;;???CCCUUUvvvsss```RRRLLLEEEAAAAAABBB@@@>>><<<;;;:::999888888777777777777777666666666555555333333333444444555555666333333222222222222333333333333333333gggXXXJJJFFFFFFCCC===:::444111///......---,,,+++---+++(((&&&%%%&&&)))***'''''''''''''''''''''''''''(((***+++,,,...111333...---+++,,,///444:::>>>444///---000444555666888;;;@@@BBB@@@===???CCCDDD>>><<<;;;:::777111...///111555999888000))))))---***)))((('''''''''(((((()))((('''&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''$$$###$$$%%%!!!"""%%%'''))))))((((((((('''(((******((())),,,,,,...111444666888:::;;;:::;;;<<<<<<>>>@@@AAA@@@===AAADDDCCCDDDEEEAAA;;;222555///555***+++FFF@@@333///***((('''((())))))'''((()))((()))+++...111000000000///000333888<<>>>>>>>>;;;999:::::::::999999888888777888777777777777666666666222222333333444444555555222222111111111111222222111111111111dddXXXMMMJJJIIIDDD>>>;;;333111///---------,,,***,,,***(((&&&&&&''')))+++''''''''''''''''''''''''))))))+++---...---+++)))+++*********,,,///222444,,,***)))***,,,---------222222111///............///000000000......///111---555<<<:::222***(((***)))(((&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&(((,,,111555...---***(((&&&%%%$$$$$$%%%%%%&&&'''((((((((()))***+++------------///111444777777444444888<<<===888>>>AAA@@@???>>>:::444111333***333)))333```ZZZ666333...++++++++++++***)))))))))))))))+++...111222222111000000222666999???NNNpppttt\\\JJJDDDEEE@@@???===<<<<<<<<<:::999888999999:::999999888888777777777777666666666666222222333333333333333333222111111000000111111222111111111111```XXXQQQNNNKKKEEE???>>>333111...---------+++******)))'''''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&)))'''***333======222'''))))))))))))******++++++)))******))))))+++,,,,,,000...---------,,,,,,,,,+++------+++***+++...000***...222333222111000000+++(((&&&'''))))))(((&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''""""""###&&&+++333===DDD>>>999333,,,'''%%%%%%&&&%%%%%%$$$$$$$$$&&&&&&$$$$$$&&&'''%%%######%%%'''***///111,,,+++111666888555;;;???>>>;;;888333---///000%%%444+++333___KKK888555222000///...---+++*********))))))***---000000111111000///111444777<<>><<<888555///)))+++---###888------LLL(((:::777444222111000...,,,+++++++++***)))***---///...///000//////111333666:::HHHlllwwwbbbMMMGGGGGGCCC???>>>;;;:::888777666777777777555666777888888888777666555555444444444333333333444333333222222111111111111111000000000000111111222222222222www^^^^^^XXXNNNIIIHHHCCC;;;888555222000...---***(((,,,***((('''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''(((+++333:::<<<888333'''&&&&&&%%%%%%%%%&&&&&&)))'''%%%%%%%%%&&&%%%%%%((('''''')))+++,,,,,,+++777999777...((((((+++,,,222111111666===???<<<777555000)))%%%&&&'''&&&%%%)))'''))),,,***&&&(((///***&&&######&&&((('''%%%'''((()))(((%%%$$$$$$$$$)))***,,,///111000,,,)))$$$$$$%%%%%%$$$&&&)))++++++,,,+++(((%%%(((000777777222+++&&&###"""""""""&&&$$$"""""""""%%%(((***&&&%%%$$$%%%(((+++///111222111///...------...///((()))***+++,,,,,,,,,,,,111555888999555///***'''.........///////////////111000///...///000222444777DDDlll|||kkkRRRNNNHHHCCC@@@???===<<<;;;:::999777666555555555666555555555555444444444333333333222222222111111111111222222222222111111000000000000000000000000111111111111yyybbb```YYYOOOJJJHHHCCC;;;777555222000000///---+++)))(((&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((...444666222...***)))((('''&&&&&&&&&&&&))))))***++++++***'''%%%))))))***++++++***'''&&&+++...---)))***...///---///...///333888<<<;;;:::CCC>>>777222///.........,,,---111666444---,,,///)))+++,,,,,,***(((&&&%%%+++,,,,,,+++***+++---///555555666888888666222...,,,+++***(((''')))---111///...+++'''%%%&&&+++//////+++%%%###$$$&&&&&&%%% !!!###$$$&&&''''''(((777222,,,&&&$$$%%%'''(((***)))((('''&&&%%%%%%%%%%%%%%%&&&((()))***++++++000333666777333...***(((/////////000000000111111111000///......000111222888GGGpppsss___SSSLLLHHHDDDAAA@@@???===<<<;;;:::999777666555555555666555555555555444444444333333333222222222111111000111111222222111111000000000000000000000000000111111111111~~~iiiddd[[[QQQLLLIIIBBB;;;777444222111111111///...(((''''''(((***)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&)))---///,,,)))(((''''''&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%,,,---///000///---+++***((()))((((((,,,111111---111222333666:::>>>BBBDDDBBBAAA>>>:::777777999:::BBBFFFNNNWWWXXXSSSOOOOOONNNTTTYYYZZZVVVRRRQQQRRRNNNNNNOOONNNMMMNNNQQQTTTPPPNNNMMMLLLLLLIIIFFFCCCDDDBBB>>>:::777777;;;>>>???:::555000---+++***)))+++'''###%%%***......,,,&&&'''))),,,000444777999111...,,,+++---000222222'''((())))))************&&&%%%%%%%%%&&&'''((())),,,///111222///+++(((''',,,------...///000000111222111///......///000000777JJJuuu|||gggUUUIIIDDDCCCAAA?????????>>>===;;;:::999888777666555555555666555555555555444444444333333333222222222111111000111111222222111111000000000000000000000000000111111111111rrrjjj^^^UUUOOOJJJBBB<<<888555333111111111///---))))))***,,,......,,,)))&&&&&&&&&''''''(((((((((***(((&&&''')))******(((''''''''''''((()))***+++,,,***'''%%%$$$&&&***---111222222111000.........***...000111777@@@EEEFFFDDDEEEGGGHHHKKKOOOUUUYYY___ccchhhiiiiiiiiilllnnnqqquuu~~~{{{wwwtttuuuvvvggg```YYYTTTRRRNNNIIIDDDEEE???999777999888444///---+++))))))---333999>>>999888777888999777222---(((((()))))))))'''%%%$$$)))((('''&&&%%%%%%&&&''')))+++------+++(((&&&&&&((())))))+++,,,---......111111///............///333KKKyyyrrraaaQQQGGGCCCAAA???>>>===>>>???>>>;;;999999999888666666555555555666555555555555444444444333333333222222222111111000000111111111111000000000000000000000000000000111111111111|||qqqcccYYYRRRKKKCCC>>>:::777444222111///---+++******,,,...000000...+++''''''((()))+++,,,------+++)))'''&&&'''(((((((((++++++******+++,,,------666666555333///...000222444555555555555666;;;>>>===FFFOOOSSSYYYgggvvv~~~yyyooohhhddd^^^WWWQQQLLLIIIEEE@@@<<<:::888888===:::888888:::999444000444333222000,,,((($$$"""&&&&&&&&&&&&&&&'''((((((***,,,//////---***)))((('''((()))***+++,,,---...000000///......---------000MMM}}}pppdddTTTHHHCCCAAA@@@???>>>======>>>>>>===999777888888777666555555555555666555555555555444444444333333333222222222111111000000000111111000000000000000000000000000000000000000000000xxxggg]]]VVVMMMDDD@@@<<<:::666444222000...,,,+++++++++---//////---,,,))))))***+++---...//////***)))'''&&&&&&'''((((((*********+++,,,---//////666;;;AAABBB>>>:::777666===BBBHHHMMMRRRZZZdddkkklllxxxvvvzzzxxxuuuvvv|||}}}qqqfff___SSSKKKAAA;;;:::999666333333222111///,,,***(((&&&!!!"""$$$''')))++++++,,,///222555555333000---,,,***++++++,,,---......///...............---------111SSSwwwnnn[[[QQQEEE>>>>>>@@@???===>>>===<<<<<<===;;;999666888777666666555555555666666555555555555444444444333333333222222222111111///000000111111000000///000000000000000000000000000000000000}}}kkkaaaYYYOOOFFFBBB===;;;888666555444222000...---,,,---//////...---,,,,,,,,,,,,------------*********))))))***+++,,,)))***---222777<<<@@@CCCBBBHHHPPPUUUVVVVVVYYY\\\dddjjjrrrwwwzzz}}}yyysssnnnjjj^^^^^^[[[UUUTTTVVVSSSLLLDDDBBBAAAAAABBBDDDEEEFFF@@@BBBDDDEEEEEEFFFHHHJJJLLLHHHDDDCCCEEEJJJMMMOOORRRUUUZZZ]]]^^^___```aaajjjhhhgggiiioootttwwwwwwttthhh```VVVJJJBBB???<<<888222---(((%%%###&&&(((+++...//////...---111555999:::777333///---,,,,,,,,,---------......,,,,,,---.........------777[[[{{{nnnaaaXXXKKKFFFAAA??????@@@???>>><<<:::999:::;;;:::999777777777666555555555555666666555555555555444444444333333333222222222111111//////000000000000//////000000000000000000000000000000000000mmmccc[[[PPPFFFCCC>>>;;;999888888777666444333111//////000111111000......---,,,,,,+++******,,,---............000111---000777@@@JJJTTT[[[___\\\aaaffflllrrr||||||}}}{{{wwwllliiigggggggggbbbWWWOOOTTTNNNGGGCCCBBB@@@===:::;;;???@@@>>>@@@AAA;;;111,,,///222333222222666999555333111---***+++...000+++)))((()))+++---......***---///000000222444555666555333444888<<>>999888777888999:::999888777666666555555555555666666666555555555444444444333333333222222222111111//////000000000000//////000000000000000000000000000000000000oookkk```UUUNNNEEE@@@@@@>>><<<:::999777666555666555333000///000111111---,,,///---)))+++111111///555??????666555<<>>;;;333,,,...------///000111000...,,,***(((((()))***)))((()))((()))+++***&&&&&&)))***************)))((((((,,,,,,,,,,,,---...//////---444===@@@???===???AAA@@@DDDHHHJJJMMMVVVeeeqqqpppccc]]]XXXQQQKKKFFF===333222888888888999777333///---,,,,,,++++++***(((''''''&&&******,,,......,,,---...CCCuuu~~~~~~|||}}}~~~ssscccVVVOOOJJJEEEAAA>>>======<<<;;;;;;:::::::::::::::999888777666666777777777777666666666666777888888777555333444555222222222222222222222222111111111111111111111111000000000000000000000000111111111111rrrmmmccc[[[TTTJJJAAA@@@>>><<<:::888777666---000333555666555444333---,,,...222222000444:::>>>FFFMMMNNNNNNQQQXXX]]]\\\cccmmmvvv~~~uuuqqqrrrddd]]]TTTNNNLLLLLLKKKKKKBBB>>>888444222222222222222222222222222111000000222111000//////000111222444333333555777666333000---,,,,,,---000111000///---,,,***)))***+++***)))+++***+++,,,***&&&&&&)))((((((******+++***))))))******)))(((((())))))***...222555444111...---...555666777555666<<>>===???BBBDDDKKKQQQ\\\iiivvv~~~qqqddd\\\QQQMMMEEE>>>888666555666---,,,***(((''''''''''''))))))+++...---+++000777XXX}}}~~~~~~{{{{{{||||||||||||{{{{{{zzz{{{{{{|||}}}~~~~~~{{{qqqfffTTTNNNFFFAAA???>>><<<:::===<<<<<<;;;;;;::::::999999999999999999888777666666666666555555555444444555666777666444333333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000yyynnnhhhiiiiii```MMMKKKHHHDDDAAA???======BBB>>>999888999;;;<<<<<<<<<@@@EEEHHHJJJPPP[[[eeevvvzzz|||}}}|||{{{vvvpppjjjeee]]]RRRJJJ???===999666333333444555333222111000111333444444333666999888444222333555999888777777888:::<<<===888777555444333333444444444777888666111000333666---,,,******,,,,,,+++***///---+++***++++++***((((((&&&(((+++)))&&&&&&*********)))(((((()))++++++...---,,,++++++,,,...///---***((())),,,000222333///---***)))+++000666:::>>><<<:::777666666777777;;;:::<<>>===<<<===@@@CCCFFFGGG@@@KKKZZZeeemmmuuu}}}xxxjjjoooyyyvvvkkkcccSSSNNNKKKKKKNNNLLLFFF@@@AAA???<<<999777555333111,,,---...///000000000111666999;;;999555222222444777888999:::;;;:::999888222222000000000000222222333888<<<:::555333666:::555333000///......---,,,///---+++***++++++***)))'''''')))---,,,***+++///000...+++((('''(((***,,,))))))((((((***---000111888444///++++++,,,,,,,,,---,,,++++++---111555777555000***)))...:::GGGPPPMMMHHHCCCCCCGGGLLLNNNNNNLLLQQQVVVYYY]]]fffqqqzzzvvvrrrmmmggg```VVVLLLEEEAAA===777111,,,)))((((((---)))***,,,)))(((555GGGsss~~~~~~~~~}}}zzzxxxwwwwwwxxxzzz{{{zzzwwwuuuuuuvvvwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvwwwyyywwwoooggg]]]PPPEEE@@@???===<<<======<<<;;;:::::::::::::::999999999888888999999999888777777666555555555444444444444333444555444333222333444111111111111111111111111000000000000000000000000////////////////////////////////////{{{kkkhhhggg]]]ZZZXXXSSSNNNIIIGGGEEEEEEAAAEEEKKKOOOQQQRRRSSSTTTeeeqqqzzz[[[CCCEEEMMMIIIBBB@@@;;;777555777<<>>@@@???===:::777333222111000000111333333...333888999666666:::>>><<<999666444333333222111...---++++++,,,---,,,+++++++++---111111...000444222000---+++))))))***+++((((((((())),,,000555777<<<;;;888444222111111222222444444333111000111222111000000333999CCCLLLRRRJJJFFFAAA???@@@DDDHHHJJJOOOVVVYYYSSSNNNPPPVVV[[[```cccjjjppppppgggYYYNNNIIIDDD<<<444---***((((((...)))))),,,***+++???WWW|||~~~~~~||||||~~~~~~}}}~~~}}}|||||||||zzzvvvtttttttttuuuwwwxxxxxxuuurrrsssssstttuuuvvvvvvvvvuuuuuuttttttsssrrrrrrqqqqqqooooookkkaaaVVVNNNEEE<<<======<<<;;;::::::::::::999999999999999999999999888888999999999888888777666666666555555555444444222333444444222222222444111111111111111111111111000000000000000000000000////////////////////////////////////}}}wwwrrrfffccc```[[[UUUPPPNNNLLLLLLPPPWWW```eeeiiioooyyy~~~vvviii^^^^^^OOO???999:::<<<<<<<<<:::666111000000111111///...222888;;;;;;:::;;;;;;666555111...,,,111888>>>888555222111333666888999;;;===@@@BBBBBB@@@===;;;:::999777666555555666777111333444444444777;;;???<<<999666444555555555444///...------///000000//////...///222111......222---///000111000...+++))))))))))))***---222777:::999<<<>>>???======@@@BBB===AAACCCAAA:::444222333***...333888::::::888666>>>>>>>>><<<<<<===@@@BBBHHHTTT]]]\\\WWWTTTPPPKKKLLLOOOVVVaaaiiikkkeee___OOOIIIAAA777111---------///))))))---,,,111LLLjjj~~~}}}}}}~~~}}}{{{{{{|||}}}|||{{{{{{yyyxxxxxxzzzzzzzzzyyyyyyyyyxxxyyyyyywwwtttqqqtttsssssstttvvvuuutttrrrqqqqqqrrrrrrrrrrrrrrrrrrppppppoooooonnnmmmmmmmmmdddddd]]]QQQGGGCCC>>>:::;;;;;;;;;999888888999:::888888888999999999999999777888888999999999888888777777777666666666555555111333444333222111222444111111111111111111111111000000000000000000000000////////////////////////............uuukkkhhhbbb\\\WWWTTTSSSSSSYYY```iiiqqq|||hhhYYYRRRJJJ@@@;;;CCCCCC888222888<<<:::444111...---///222444666---111555555222000000111///000000...---///555:::===888222111444999;;;<<<555666888:::;;;:::999777===<<<:::888666666666666888777444222222555;;;???777555222111333444555555000///...///111222222222///...///111///******...(((,,,222666666111+++'''&&&%%%%%%&&&)))...333666888===BBBCCC@@@???BBBEEEBBBHHHLLLIII???777555666444333111111222555999;;;000444999;;;:::999<<<>>>;;;DDDLLLOOOTTT\\\^^^[[[QQQMMMJJJNNNXXXaaafffgggSSSNNNEEE<<<555222222333...((((((...///777VVVxxx|||{{{}}}|||{{{|||~~~~~~}}}{{{zzzxxxwwwxxxyyy{{{zzzzzzxxxvvvuuuuuuvvvxxxwwwvvvuuuuuuuuuvvvwwwvvvsssppptttsssrrrssstttuuusssrrrooooooppppppppppppoooooolllllllllkkkkkkjjjjjjjjj]]][[[SSSFFF>>><<<<<<:::;;;;;;;;;999888888:::<<<888888888888888888999999777888888999999999888888777777777777666666666666111222333333222111222444000000000000000000000000000000000000000000000000////////////////////////............vvvooojjjmmmhhhZZZWWW___```cccoooxxxgggSSSIIIIIIHHHBBB:::999:::;;;999777888<<>>;;;333///222555444111000/////////000222444666888666444000---***(((((((((//////...---,,,+++***))))))***,,,,,,******+++---111111222333444555666777888;;;@@@DDDGGGGGGFFFDDDAAA999111---...111111000555999>>>BBBBBB@@@===<<<;;;???CCCDDDCCCDDDIIIMMMQQQVVVZZZZZZVVVRRRRRRSSSddd```WWWFFF777333444333666111///555GGG^^^sss~~~|||yyyyyyyyy{{{|||zzzyyyxxxxxxxxxxxxyyyzzzvvvuuussssssttttttsssqqqnnnnnnnnnnnnnnnoooooooooqqqpppnnnmmmllllllmmmmmmkkkiiiggghhhjjjkkkjjjiiijjjjjjkkkkkkjjjiiihhhhhhhhhggggggeeebbb[[[SSSMMMDDDBBB>>>;;;999999::::::999999888888888777777777777777777777777777777777888888777777666555555444666666666666666666666666444444444444444444444444222222222111111111111000/////////000000////////////---,,,---//////...,,,------......uuuhhhgggffflllsssrrrvvvdddRRRHHHCCCDDDEEECCC@@@>>>@@@BBB===<<<;;;;;;999666111...000///...---,,,,,,---...444555555444222111222444666555444333222111000000...//////000///...,,,+++,,,,,,,,,------......//////000000111333444555555666444444777999:::<<<@@@555///,,,------***)))+++------...///111333555666444333111///......//////.........---,,,++++++***)))+++,,,---,,,+++,,,---//////...//////111333444:::???EEEKKKLLLHHHBBB>>>;;;555...***+++---...---111444666444111000333777<<>>@@@BBBFFFNNNXXX]]][[[UUUPPPNNNXXXXXX```TTT888444???<<<===666555CCC]]]sss}}}~~~~~~}}}{{{yyyxxxyyy{{{|||wwwwwwvvvvvvvvvvvvwwwwwwuuusssrrrrrrrrrrrrqqqoookkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjiiiiiiiiiiiigggeeecccdddeeefffeeedddffffffeeeeeedddddddddddddddcccaaa^^^YYYQQQIIICCC===<<<;;;:::::::::::::::888888888888777777777666777777777777777777777777777777666666555555444444555555555555555555555555444444444444444444444444222222222111111111111000......////////////.........---,,,---...///...---............pppkkkjjjyyyrrrdddZZZUUUSSSSSSEEEHHHIIIHHHDDDBBBCCCEEE???<<<:::999:::888333///************+++---...///...///000//////000333666666666555444333222111111111222333333111///,,,***((()))***+++---...///000...///111333333333333333000//////111222444555777;;;:::999777222---000777))))))))))))))))))******(((((('''&&&&&&&&&''''''+++++++++******************,,,......---------......---,,,++++++---///111;;;???FFFJJJJJJFFF???;;;333///***(((***---...///.........,,,***+++///333999<<<@@@AAAAAAAAABBBDDDJJJNNNTTTWWWWWWVVVVVVVVVJJJJJJ^^^ZZZ999999LLLEEE===>>>EEEWWWmmm|||}}}}}}|||zzzyyyyyyzzz{{{|||uuuuuuuuuuuuuuuuuuuuuuuusssqqqpppoooppppppnnnllliiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhgggffffffffffffeeedddcccbbbbbbcccccccccbbbaaaaaaaaaaaabbbbbbbbbbbb^^^YYYSSSNNNHHHAAA===:::;;;;;;;;;;;;::::::999888888888777777777666666666666666666666666666666666666666666555555444444555555555555555555555555444444444444444444444444222222222111111111000000......////////////.........------......//////.........//////qqqkkkvvv|||ppphhhccc^^^VVVPPPKKKJJJGGGEEECCCBBBAAAAAA@@@<<<888888::::::999666,,,,,,,,,,,,---......///***+++---...///111555999666666666666666666666666666666777777555333000...++++++,,,---...000000111...///111333333333222111444555555444555666777666111///111777999333---+++...............------,,,,,,+++***((('''&&&%%%%%%''''''(((((((((((()))))))))+++...///...,,,,,,---...,,,+++******+++---...000444:::???AAAAAA???===///---***)))***,,,...///000...,,,---000333444444888<<>>===<<<<<<======<<<;;;999888888888888888777777777777666666666666666666666666666666666666666555555555555555555555555555555555444444444444444444444444222222222111111111000000......////////////............////////////000111/////////000uuunnn|||tttjjjfffeeeaaaXXXPPPPPPLLLGGGDDDDDDDDDBBBAAAAAA>>>;;;999:::;;;;;;;;;222222111000//////...---+++---///111222555888;;;888888999999:::;;;;;;<<<999999999999888666444333000111111222222333333444333444555666666666555444555888888555555888888555888444888GGGRRRKKK999***))))))******+++******)))(((((()))))))))*********&&&''''''((())))))******))),,,///000///---------...---,,,++++++,,,,,,---...///111333444444333333000///---+++******+++,,,...+++***---333666666444;;;>>>CCCHHHKKKKKKKKKJJJFFFHHHKKKNNNPPPQQQRRRQQQIIIFFFNNNHHH666:::GGGCCCQQQ```sss}}}|||zzz||||||{{{zzzzzzyyyyyyyyyyyyrrrrrrssssssssssssrrrrrrooonnnlllkkkkkkjjjiiiggggggffffffeeeeeedddddddddbbbcccccccccbbbaaa```___\\\]]]]]][[[YYYYYYZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[WWWQQQHHHAAA>>>===>>>>>>>>>>>>>>>===<<<;;;999999999999999999888888888777777777777777777777777777777777777777777666666666555555555555555555555555444444444444444444444444222222222111111111111000//////000000000000//////...000111111000000222333000000000000xxxqqqkkkccc`````````^^^[[[TTTRRRNNNKKKIIIHHHEEECCCAAAAAA@@@===:::888777888222222222333333222222222...111333555555555777888777888888999::::::;;;;;;888888888888777777777777333444666888;;;===???@@@??????@@@@@@@@@??????>>>333777888555666999999666555999AAAGGGDDD999000---222333333333222111000///************)))(((''''''((()))***+++,,,---...///...111555666555333222222//////......------------000000///...,,,+++))))))......---,,,******+++,,,+++******,,,///222444555;;;>>>CCCHHHKKKKKKIIIFFFCCCDDDHHHLLLNNNNNNLLLKKKGGGJJJIIIAAA<<>>==================<<<<<<;;;;;;::::::::::::::::::999999999999777777777777777777777777777888888888888888888888666666666666666666666666444444444444444444444444222222222111111111111000000000111111111111000000///111333333111111333666000000000111{{{hhhiiikkkkkkhhhccc___\\\UUUUUUTTTQQQKKKFFFCCCBBBBBBDDDEEEAAA:::555222222---...000333555777888888000333555666555444444444555555666666666777777777777666666666666777777888333555999>>>DDDIIIMMMOOOKKKJJJJJJJJJIIIIIIIIIIIIMMMRRRTTTQQQRRRWWWWWWSSSfffvvvwwwZZZIIIVVVkkkkkkjjjjjjhhheeebbb___]]]TTTRRRNNNGGG@@@999444000+++,,,---...000111222222555888;;;===<<<:::999999000000000000000...------++++++,,,---.........---)))***+++++++++,,,---///---///000///...000555:::888;;;@@@FFFJJJJJJGGGDDDFFFFFFFFFHHHKKKLLLLLLKKKAAAJJJGGG???EEERRRcccuuu|||{{{zzzzzzyyyyyywwwvvvxxxxxxwwwvvvuuutttsssrrrmmmnnnoooppppppooonnnmmmmmmkkkiiiiiihhhhhheeeddddddccccccbbbaaa``````___\\\\\\]]]]]]\\\[[[YYYXXXYYY[[[[[[YYYVVVTTTVVVYYYXXXYYYZZZYYYVVVPPPKKKGGGBBB@@@>>>======>>>===;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999777777777777777777777777888888888888888999999999777777777777777777777777444444444444444444444444222222222111111111111000111111222222222222111111///222444444222222444777000111111111mmmrrrwwwvvvpppiiieeeddd\\\]]]\\\XXXUUURRRKKKCCCKKKHHHBBB>>>===;;;666000444555777999::::::::::::555555666666555333222111...222666777555444888;;;777:::777000///555::::::CCCAAAFFFUUUdddooozzzvvvooonnn[[[IIIVVVLLLCCCJJJCCCLLLHHHHHHJJJNNNPPPMMMGGGAAA@@@===999666555444222000------,,,,,,,,,---......333111///+++)))***---///111555777555000...000444666<<>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888777777888888888888888888888888777777777777666666666666444444444444444444444444222222222222222222222222222222222222222222222222111222222333333444555555333333333333}}}xxxpppooopppmmmgggccc___YYYQQQNNNJJJEEE@@@===<<<<<<======>>>>>>===<<<;;;999888222555888;;;<<<888222...<<<;;;999777999???GGGMMM___iiiwwwuuufff```fffooo```XXXRRRWWWiiixxxzzzsssfffqqqjjj\\\[[[]]][[[^^^PPPPPPNNNFFF===666555777222---)))***+++***+++...$$$"""000)))&&&888:::777AAAQQQeeeqqquuu{{{}}}ssshhh___WWWQQQMMM777333---((('''***...111+++,,,...///111111111111222111111444888::::::888CCCFFFKKKNNNOOOOOOOOOPPPRRRSSSQQQKKKFFFGGGOOOWWWiiisss~~~|||{{{{{{{{{zzzyyyxxxvvvtttsssrrrrrrqqqooommmmmmlllkkkjjjjjjiiihhhggggggfffeeedddbbb```_________^^^\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLIIIIIIGGGEEECCCBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888888888888888888888888888888888777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222333444444555555333333333333}}}xxxxxxtttnnnjjjhhhbbb[[[VVVRRRMMMIIICCC>>>>>>@@@;;;:::999777555444222222+++---.........222999???222:::III___wwwssseeeaaa___\\\ZZZXXXVVVVVVWWWFFFHHHIIIDDD<<<777999>>>???;;;555000111777===@@@---666333,,,000///)))))),,,+++(((%%%$$$%%%(((***((($$$###'''(((%%%"""###&&&!!!)))***$$$))),,,***%%%***///111555AAARRR```ffffffgggiiijjjiiigggdddXXXSSSJJJ???555...)))'''...,,,++++++---///111111000000222444888;;;======BBBGGGMMMSSSUUUVVVWWWXXXRRRRRRPPPNNNPPP[[[kkkvvv}}}}}}}}}|||{{{zzzxxxtttrrrrrrrrrqqqpppnnnnnnmmmkkkjjjiiihhhgggeeeeeedddcccaaa___^^^]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMKKKIIIGGGEEEDDDDDDCCCBBBAAA@@@???>>><<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222333333444555555555444444444444|||wwwsssmmmfff```YYYTTTRRRMMMEEEBBBDDD>>><<<999666444444444555333333000---111EEEddd|||xxxdddMMM@@@??????;;;666333444888@@@JJJQQQSSSQQQhhhttt|||lll[[[PPPIIIFFFCCCAAA<<<666222000AAA???555333777333111<<<111---***+++------***&&&***&&&$$$&&&(((''''''***+++!!!$$$...''' ''')))//////000000///...---+++---...222999BBBIIINNNPPPWWW[[[___```[[[PPPDDD<<<...***&&&&&&)))...222444+++...222333333666===BBBEEEJJJQQQXXX[[[]]]^^^___NNNQQQXXXdddsss~~~}}}|||yyyvvvtttssssssrrrqqqoooooonnnllljjjiiihhhgggdddcccbbb```^^^]]]\\\[[[ZZZYYYXXXWWWVVVTTTSSSSSSRRRQQQPPPOOONNNLLLKKKKKKIIIJJJJJJIIIGGGEEECCCAAABBBAAAAAAAAA@@@?????????<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888888888888888888888888888888888888777777777777666666666666555555555555555555555555444444444444444444444444333333333333333333333333222333333444444555666666444444444444{{{tttjjj^^^VVVUUUQQQHHHCCCDDDAAA===777222///000222444444IIIfff}}}oooaaa\\\]]]______OOO>>>,,,'''+++///111333<<>>AAA999333===666000@@@@@@666999===AAAAAA???<<<:::>>>888///***)))+++...000555888>>>FFFMMMTTTYYY\\\HHHBBB;;;555222///+++(((''',,,///000000555@@@IIIUUUWWWYYYZZZZZZYYYZZZ[[[dddlllyyy~~~{{{xxxwwwvvvuuusssrrrooonnnmmmllljjjiiihhhgggdddcccaaa^^^\\\[[[ZZZZZZXXXXXXWWWUUUTTTSSSRRRQQQPPPOOONNNMMMLLLJJJIIIIIIHHHGGGGGGFFFDDDBBBAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888888888888999999999888888888888888888888888777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333444555555666666444444444444ppp```[[[WWWMMMFFFFFF:::888666888>>>IIIUUU\\\yyy^^^OOO^^^NNN999...333???JJJPPP///,,,---444999===CCCKKKYYYooonnnwwwsssjjj___UUUPPPPPPRRRWWWRRRLLLHHHFFFMMM]]]nnn|||qqqeeeiiitttaaalllvvvvvvqqqqqqzzznnneeeWWWIII===555///,,,111---'''$$$&&&///888???KKKJJJIIIJJJGGG@@@444***,,,,,,...000555???LLLTTTaaa`````````bbbgggnnnsss}}}{{{zzzyyywwwtttrrrmmmlllkkkjjjiiihhhggggggdddbbb```]]][[[ZZZYYYYYYWWWWWWVVVUUUSSSRRRQQQPPPOOONNNMMMLLLKKKIIIHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@===============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777888888888999999999888888888888888888888888777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333444444555666666666555555555555rrriiicccWWWOOOOOOFFFIIIQQQaaayyylllSSSBBB999666666;;;666333666<<<;;;444,,,777777:::>>>>>>DDDVVViiiooossswwwggg]]]bbbuuu~~~yyytttvvvkkkVVVccc|||aaaQQQfffvvvoooYYYKKKQQQ^^^rrrnnnggg___TTTIII===666'''(((***++++++)))'''&&&$$$,,,;;;MMMYYYYYYOOOFFF333000...333>>>LLLXXX___^^^___bbbhhhuuu~~~}}}|||{{{yyyuuurrrkkkjjjjjjiiihhhgggffffffdddbbb```]]][[[YYYYYYYYYWWWWWWVVVTTTSSSRRRQQQPPPNNNNNNMMMLLLJJJIIIHHHGGGGGGFFFDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999777777888888999999999999888888888888888888888888777777777777666666666666666666666666666666666666666666666666666666666666555555555555555555555555333333444444555666666666555555555555~~~rrrfffWWWLLL___ooo888444333333222......111...444222...555GGGSSSSSSUUU___jjjooonnnooovvv|||vvv{{{kkk^^^cccjjjjjjjjjjjjhhh```VVVNNNNNNJJJBBB:::555222111111000/////////......------//////111444888===AAACCCWWWaaafffccccccgggcccYYYfffqqqvvvpppkkkhhh\\\NNNLLLfffnnnYYYCCC>>>999...222222111...+++'''$$$!!!%%%'''(((+++333AAARRR^^^QQQAAA222...PPPXXXuuullluuu|||~~~|||yyyuuuqqqpppooommmlllkkkjjjgggdddfffdddbbb___]]][[[ZZZYYYXXXWWWVVVTTTRRRQQQPPPPPPMMMLLLLLLMMMNNNLLLIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@AAABBBDDDEEE??????>>>===<<<;;;;;;::::::::::::999999999888888888888999999999:::::::::888999999999999888777777777888888888999999999999888888888888777777777777444444444555555555555666777777777777777777777777666666777777666555444444555555555555555555444444666666666666kkkqqqaaaHHH777(((GGGAAA111""""""111===@@@888HHHXXXcccrrr|||sssqqqvvv|||kkkSSSFFFGGGMMMOOONNN===777;;;EEEBBB333,,,000000000111222333///)))$$$+++)))&&&$$$$$$%%%((()))'''''''''&&&&&&&&&%%%%%%''''''&&&'''(((***+++,,,%%%---...******///...'''---888AAACCCIIIRRRRRRKKKSSSmmm~~~vvvdddVVVFFF888:::666000+++)))***---000)))+++,,,,,,---111888>>>SSSLLLHHHPPPsss|||~~~|||yyyvvvsssrrrqqqooonnnmmmkkkhhhffffffeeebbb```]]]\\\ZZZZZZYYYXXXVVVTTTRRRQQQQQQPPPMMMMMMMMMMMMNNNLLLIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBBCCCDDD??????>>>===<<<;;;:::::::::::::::999999999999888888888999999999:::::::::999999999999999888777777777777777888888888999999888888888888777777777777555555555666666666777777777777777777777777777777666666777777666555555444555555555555555555555555666666666666gggDDD'''///DDDCCC888CCCHHHFFFRRRddddddXXXmmm{{{}}}pppxxxpppaaaOOOAAA999888:::777000(((''',,,000222111,,,******---,,,)))((()))&&&&&&&&&((())))))'''%%%***)))((('''&&&'''((()))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!! %%%$$$%%%&&&"""&&&++++++''''''------((('''555CCCGGGGGGHHHJJJKKKNNNMMMJJJDDD<<<222)))$$$)))+++,,,+++***,,,111666DDDMMM]]]{{{}}}|||zzzwwwuuuuuusssqqqpppooommmjjjhhhgggfffcccaaa^^^]]][[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQOOONNNMMMNNNNNNLLLJJJGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBBBB???>>>>>>===<<<;;;::::::::::::::::::999999999999888888999999999:::::::::999999999999999888888777666777777777888888888888888888888888777777777777666666777777777888888888777777777777777777777777666666777777777666555555555555555555666666666666666666666666gggQQQSSSRRR???FFFVVVLLLggghhhhhhiiivvv|||~~~zzznnnaaaTTTDDD777111...***((('''(((((((((###'''---333666333...)))000222000++++++---...,,,...---,,,+++++++++++++++)))((('''%%%$$$"""!!! &&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&)))(((###$$$)))***((($$$'''&&&!!!"""&&&(((%%%'''###!!!!!!"""&&&000;;;777<<>>>>>===<<<;;;::::::;;;;;;:::::::::999999999888888999999999:::::::::999999::::::999999888777666666777777777888888888888888888888777777777666666666666777777777888888777777777777777777777777666666777777777666666555666666666666666777777777666666666666lllNNN[[[qqqmmm~~~{{{xxxttt[[[MMMDDDCCC???777222111...+++)))((((((+++...000///---222222000---***)))))))))(((,,,+++%%%$$$((('''###((('''&&&$$$###"""###$$$""""""###$$$$$$$$$$$$$$$"""""""""""""""#########""""""###$$$$$$$$$%%%%%%!!!!!! """""" !!!###$$$"""###'''(((&&&)))%%%$$$&&&$$$###&&&&&&&&&***222>>>IIIOOOFFFEEEBBB:::000)))''''''---@@@bbb}}}{{{zzzwwwuuusssrrrqqqnnnkkkhhhjjjhhhfffcccaaa___^^^^^^]]][[[ZZZXXXVVVUUUTTTTTTRRRPPPOOONNNNNNMMMKKKHHHGGGFFFFFFEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<;;;;;;:::;;;;;;;;;:::::::::999999888888999999999:::::::::999::::::::::::999888888777777777777888888888888888888888888777777777666555555666666666777777777888888888888888888888888666666777777777777777666666666666777777777888888777777777777iiifffyyy___KKKFFF???333222<<<&&&'''((()))+++...111222666222---)))'''&&&$$$###%%%%%%%%%%%%&&&)))---111'''******((((((******''''''((())))))''''''((()))'''((((((((())))))******"""""""""############$$$###$$$$$$$$$$$$$$$###"""!!!###$$$%%%%%%%%%$$$###&&&''''''%%%###!!!!!!$$$######&&&***(((%%%######%%%(((***777<<>>AAARRR~~~|||yyywwwuuusssrrrooollliiikkkjjjgggeeebbbaaa______^^^]]][[[YYYWWWVVVUUUUUUTTTRRROOONNNNNNMMMKKKIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::888888999999999::::::::::::::::::::::::999999888777888888888999999999999888888888888777777777777555555555666666666777777888888888888888888888888666666777888888888777777666666777777888888999999777777777777fffFFF555---))),,,,,,%%%###&&&000000000111000...,,,+++$$$$$$$$$%%%'''***...111''')))+++,,,+++)))'''%%%'''%%%&&&(((((('''''')))$$$'''++++++***(((((()))&&&%%%$$$"""!!! %%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&&&&%%%$$$###"""""""""$$$$$$######$$$!!!%%%'''(((((()))))))))&&&!!!"""%%%&&& %%%))))))'''### """)))222999>>>CCCIIINNNTTTFFFFFF}}}{{{yyywwwuuutttqqqnnnkkklllkkkhhhfffcccaaa``````___^^^\\\ZZZXXXWWWVVVVVVUUURRRPPPNNNNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFCCCCCCDDDDDDDDDCCCBBBAAABBBBBBAAA@@@???>>>======<<<;;;;;;;;;;;;:::::::::888888999999999:::::::::::::::;;;;;;::::::999888999999999999::::::::::::888888888888777777777777666666777777777888888888888888888888888888888888666666777888888888888888666666777888888999::::::777777777777jjjFFF777000...)))---...,,,---000000...))))))***,,,,,,***)))***(((***+++***'''###"""""",,,***((('''((()))***+++...((('''******%%%%%%+++'''+++///000---)))''''''''''''%%%%%%%%%&&&'''((($$$$$$%%%%%%&&&&&&&&&&&& !!!###%%%&&&&&&%%%%%%%%%###"""###$$$###$$$&&&&&&%%%%%%&&&%%%######$$$%%%((($$$"""&&&'''###%%%$$$#########$$$%%%&&&&&&&&&&&&%%%'''///;;;DDDdddNNNEEE~~~}}}{{{yyywwwuuusssooommmlllkkkiiifffdddbbbaaa```___^^^]]][[[YYYXXXWWWWWWUUUSSSPPPOOONNNMMMLLLJJJKKKJJJJJJIIIIIIHHHGGGGGGDDDDDDEEEEEEEEEDDDBBBAAACCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888999999999:::::::::::::::;;;;;;::::::999888999999:::::::::;;;;;;;;;888888888888777777777777777888888888888999999999888888888888888888888888666666777888888888888888666777777888999999::::::777777777777kkkCCC222///,,,***+++,,,,,,............,,,,,,+++---///...,,,*********///+++(((&&&''')))***+++*********++++++,,,,,,,,,,,,++++++******++++++,,,222...++++++...///,,,(((&&&''''''(((***+++---...000777===:::000'''&&&)))((('''&&&&&&$$$$$$###"""#########$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$""""""$$$%%%&&&&&&"""###$$$%%%&&&(((+++...666CCClll|||yyyvvvrrrpppooolllkkkiiihhhfffdddcccbbb___^^^\\\ZZZYYYXXXWWWWWWUUUUUUSSSRRRPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@>>>>>>??????===<<<============<<<<<<<<<<<<999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<:::;;;;;;;;;<<<=========:::::::::999999999888888999999999888888888777777;;;:::999999::::::888666888888888888888888888888888888999999999999888888888888888888zzzTTT@@@111000444222111444BBB@@@<<<999666444444444000222333333222111222333888555111///......---,,,---------...............---,,,,,,++++++,,,,,,---222...+++,,,...///,,,)))&&&&&&&&&&&&''')))***+++---222666555...)))(((***'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%'''(((((('''&&&''')))+++///888bbb~~~{{{wwwtttrrrppplllkkkjjjhhhfffdddcccbbb___^^^\\\[[[YYYXXXXXXXXXVVVUUUTTTRRRPPPOOOMMMMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBB@@@????????????>>><<<============<<<<<<<<<<<<999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999999999888888888888999999999888888888777777:::999999999::::::888666888888888888888888888888777888888999999888888777888888888888JJJ666111111777888333222666GGGCCC<<<666222111333444...///000000///000222444;;;999666444444222000..................---------++++++************+++++++++(((&&&&&&((()))'''$$$%%%%%%%%%%%%%%%&&&&&&'''###&&&(((((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((((('''$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''(((((('''&&&&&&(((***+++)))KKK|||yyyvvvsssrrrmmmlllkkkiiigggeeecccbbb___^^^\\\[[[YYYYYYXXXXXXVVVUUUTTTRRRQQQOOONNNMMMNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCAAA@@@@@@@@@@@@???===============<<<<<<<<<<<<999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777999888888888888777777777:::999888999::::::888666888888888888888888888888777888888999999888888777888888888888ooo@@@AAA<<<::::::666000000555777444///+++)))+++...000***++++++***)))***,,,...111000111222333333111///,,,,,,++++++******))))))(((''''''&&&&&&''''''((('''%%%######%%%%%%$$$"""&&&&&&%%%$$$$$$$$$$$$$$$ !!!###$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''(((((())))))))))))(((&&&%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%&&&'''$$$%%%%%%%%%%%%'''))),,,---"""111hhh}}}zzzwwwtttsssooonnnllljjjhhheeedddccc___^^^\\\[[[ZZZYYYYYYYYYVVVUUUTTTSSSQQQPPPOOONNNOOOOOONNNLLLJJJIIIHHHGGGHHHGGGGGGFFFFFFEEEEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>============<<<<<<<<<<<<999999999:::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;:::::::::888888888777777777777666888888888888777777777777999888888888::::::888666888888888888888888888888777777888888888888777777888888888888dddNNN???:::555444333111222444---,,,*********,,,///000------,,,***))))))***,,,))))))***---///000...,,,)))))))))((((((''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''''''''((('''&&&((('''&&&%%%$$$$$$$$$$$$&&&$$$###$$$&&&((('''&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$""""""###%%%''''''(((''''''(((+++---...((((((@@@www}}}zzzwwwtttssspppooommmkkkhhhfffdddccc^^^^^^\\\[[[ZZZZZZZZZZZZVVVVVVUUUSSSRRRQQQPPPPPPPPPOOONNNMMMKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDBBBAAAAAABBBAAA@@@???============<<<<<<<<<<<<999999999:::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;:::::::::999888888888777777777777666777777777777777777777777888777777888999:::888777777777777777777777777777777777777888888777777777777777777777tttOOOGGG555333222333555555222000---------------.........,,,------+++)))((()))+++***)))***+++,,,,,,)))''')))))))))))))))(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%$$$$$$$$$'''&&&%%%%%%'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******'''&&&(((***......---+++))))))***,,,***111...+++EEE|||~~~{{{xxxuuutttqqqpppooollliiigggeeeddd^^^^^^]]][[[[[[ZZZZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDBBBAAAAAAAAAAAA@@@>>>============<<<<<<<<<<<<999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;::::::::::::999999888888888777777777666666777777777777777888777777666888999:::888777777777777777777777777777666777777888888777777666777777777777{{{RRR<<<333333444666666555333///,,,...---,,,+++*********+++)))+++,,,,,,***)))***+++,,,+++***)))***)))'''%%%(((((())))))))))))))))))((((((''''''''''''((((((###$$$$$$$$$######$$$$$$''''''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''+++......+++)))+++.........---+++)))((()))+++)))///000+++///LLL}}}}}}yyywwwvvvsssqqqooommmjjjgggeeeddd^^^^^^]]]\\\[[[[[[[[[[[[VVVVVVUUUTTTSSSSSSRRRRRRNNNNNNNNNMMMMMMLLLLLLLLLJJJIIIIIIHHHFFFEEEEEEDDDCCCBBB@@@@@@AAAAAA???>>>============<<<<<<<<<<<<999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<::::::::::::::::::;;;;;;:::999999999888888888888666666666666777777888888777666666777999:::888777777777777777777777777777666666777777777777666666777777777777RRRCCC;;;000000444555222///...///......---***((('''(((***+++***,,,///000///...//////+++)))(((((((((((('''%%%&&&&&&''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''&&&&&&&&&'''&&&%%%%%%$$$######$$$$$$"""%%%((()))'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''"""'''+++***'''%%%'''***((())))))(((&&&''')))++++++''',,,333222444NNNooo~~~{{{yyywwwsssrrrpppmmmjjjhhhfffeee^^^^^^]]]\\\[[[[[[[[[[[[WWWVVVVVVUUUTTTSSSRRRRRRMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGEEEEEEDDDCCCAAA@@@@@@@@@@@@???===>>>=========<<<<<<<<<<<<999999:::::::::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<999999999::::::;;;;;;;;;:::::::::999999999999888555666666666777777888888777666666777999:::888777777777777777777777777777666666777777777777666666777777777777```GGG888555:::999444///,,,,,,+++)))''',,,+++(((&&&&&&(((***,,,,,,...///000000///...,,,)))))))))))))))))))))))))))***+++++++++***((('''))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''***---------000777>>>ttt~~~zzzwwwvvvwwwuuusssooollliiifffeeedddbbb___\\\ZZZYYYZZZZZZWWWWWWWWWXXXWWWWWWVVVVVVRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::999999888777666666777777777777666666666666777777777777888888888888777777666555555555555555888888777777666666555555555555555555lllKKK===777777<<<444000,,,***++++++***)))***)))(((''''''(((***+++...///000111111000///...,,,,,,++++++***)))))))))))))))*********)))((('''))))))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&)))++++++***---444999DDD^^^~~~|||yyyxxxwwwuuussspppllliiifffeeecccbbb___\\\[[[ZZZ[[[[[[XXXXXXXXXXXXXXXWWWWWWVVVSSSRRRQQQOOONNNMMMLLLLLLKKKJJJHHHGGGEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::999999888777777666777777777777666666666666666666777777777888888888777666666555555555555555777777777666666666555555555555555555yyyKKK777555666555555...,,,)))((()))+++++++++((((((((())))))******+++...///000111111000///.........---,,,++++++***************)))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%((())))))(((***///333000888WWW}}}{{{zzzwwwvvvssspppmmmjjjgggfffbbbaaa___]]]\\\\\\\\\]]]YYYZZZZZZZZZYYYYYYXXXWWWTTTSSSRRRPPPOOONNNNNNMMMJJJIIIHHHFFFEEEDDDDDDCCCAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::999999888777777777777777777777666666666666666666777777777777888888777666555555444444555555666666666666666555555555444444444444kkkQQQ888222666666000+++---+++)))((()))***,,,,,,((()))***+++,,,,,,++++++......////////////............------------,,,,,,---,,,,,,+++++++++++++++))))))((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((''''''(((+++...777777===VVV}}}{{{{{{wwwvvvtttqqqmmmjjjhhhgggbbbaaa```___^^^^^^^^^^^^[[[[[[[[[[[[ZZZZZZYYYXXXUUUUUUSSSQQQPPPOOOOOOOOOJJJIIIHHHFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;999999999888888888777777777777777777666666666666666666666666777777777888666666555444444444444555555555555555555555555555444444444444gggHHH>>>666555888666000,,,...---,,,***)))***+++---)))***,,,......---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,---......///000////////////.........---))))))((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((((((''''''(((***+++...000///555TTT|||zzzyyywwwvvvtttqqqnnnkkkiiihhhcccbbbaaa```_________^^^\\\\\\\\\\\\[[[ZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOJJJJJJHHHFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;999999999888888888888888777777777777666666666666555666666666666777777777666666555444444444444444444444444444444555555555444444444444VVVHHH???<<<888666444444444555//////...,,,******,,,...+++,,,---......---,,,+++))))))))))))))))))))))))((((((***+++---...///000000111111222222000///...))))))((('''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%))))))))))))))))))))))))$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%'''''''''''''''((())))))$$$'''000888999HHHxxx|||zzzyyywwwvvvtttrrrooollljjjiiiddddddcccbbbaaa```___^^^]]]]]]]]]\\\[[[ZZZYYYXXXVVVUUUTTTRRRQQQPPPOOOOOOKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;888888888888888888888888777777777777666666666666555555666666666666777777666555444444333333444444333333333444444444444444333333333333QQQ???EEE;;;:::777333000111333555.........,,,)))***,,,///,,,,,,,,,,,,+++***))))))((((((''''''''''''(((((('''((((((***+++,,,---...///000333444444222///---))))))((('''''''''''''''%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$&&&%%%%%%&&&''''''''''''&&&(((222:::444111LLLppp~~~||||||xxxwwwuuurrrooommmkkkjjjeeeeeedddcccbbb```^^^]]]]]]]]]\\\\\\[[[YYYXXXWWWVVVUUUTTTRRRPPPPPPOOOOOOLLLKKKJJJHHHGGGFFFFFFEEECCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;888888888888888888888888777777777777666666666666555555555666666666777777666555444444333333444444222222333333333444444444333333333333dddJJJQQQKKK555444555444111//////...,,,+++------+++)))***---111,,,,,,+++***)))(((''''''((((((''''''''''''((((((((((((((()))******++++++---///333555444222...+++))))))((('''''''''''''''%%%%%%%%%$$$$$$$$$##############################&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$%%%$$$$$$$$$&&&'''&&&&&&&&&((()))+++333<<<<<<666```~~~~~~xxxwwwuuurrrpppmmmlllkkkffffffeeedddbbb```^^^]]]]]]\\\\\\\\\ZZZYYYXXXWWWVVVUUUSSSRRRPPPOOOOOOOOOMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;888888888888888888999999777777777777666666666666555555555555666666666777555555444333333333333444222222222333333444444444333333333333___TTTOOOAAA999===444333111///...------...+++,,,---.........---,,,...***&&&&&&)))***)))'''(((((((((''''''&&&&&&&&&***)))))))))((((((''''''*********++++++,,,,,,,,,******))))))((((((''''''((('''&&&&&&%%%$$$##############################''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""""""""""""""""""""#########"""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&''''''''')))---111555777>>>HHHbbb}}}}}}}}}|||{{{yyywwwuuurrrooommmlllkkkiiigggdddcccbbbaaa```^^^]]]\\\[[[[[[[[[[[[YYYWWWWWWVVVUUUTTTSSSQQQPPPPPPLLLLLLKKKIIIHHHGGGFFFEEEHHHEEEBBBAAACCCCCCAAA???@@@@@@@@@????????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888777777777777888888777555555444444444555555555555555555555555666555444333222333333444444444222222222222444444333333333333{{{bbbMMMKKKIII===555666333222000///...---......---...///000//////...---,,,***((('''((())))))(((&&&&&&%%%%%%%%%%%%%%%%%%(((((()))))))))))))))))))))))))))***************++++++******************&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""""""""""""""""""""###"""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&''''''''')))+++///333555999:::EEE^^^{{{}}}}}}|||{{{zzzvvvuuutttrrrpppnnnmmmmmmiiigggdddcccbbbbbb```^^^]]]\\\[[[[[[[[[[[[YYYWWWVVVVVVUUUSSSRRRQQQPPPOOOMMMLLLKKKJJJIIIGGGFFFFFFGGGEEEBBBBBBCCCCCCAAA???@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888777777777666666888777666555444444444444555555555555555555555555666555444333333333444444444333333222222333333444333333333333gggUUUNNNHHHEEEAAA888222000000000///...............000111111111000///...---)))))))))((('''&&&((()))'''''''''''''''(((((((((&&&''''''((())))))******))))))))))))(((((((((((()))))))))***************$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$$$$%%%%%%%%%%%%'''&&&'''(((***,,,///000888555555:::FFF___}}}||||||{{{zzzuuutttsssrrrpppooonnnnnniiigggdddcccbbbbbb```___]]]\\\[[[[[[\\\[[[YYYXXXVVVVVVUUUSSSRRRQQQPPPOOONNNMMMLLLKKKIIIHHHGGGGGGGGGEEECCCBBBCCCBBBAAA???@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888777777777777666666777777666555444444444444444444444444444444444444555555444333333333444444444333333222222333333444333333333333ttt^^^SSSOOOMMMFFF<<<666666444111..................//////111111111000///...------&&&(((***(((%%%$$$''')))'''''''''(((((()))))))))((((((((((((((((((((((((***)))))))))((('''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$################################################"""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((()))+++,,,000333777888666<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999888888888888888777777777666666666666777666555444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333cccMMMLLLSSSFFFDDD:::000///666777333.........///////////////000000///...------,,,,,,%%%(((***)))&&&%%%''')))&&&&&&&&&''''''(((((((((------,,,+++***))))))(((*********)))((((((((('''%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#############################################$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''((()))%%%+++555<<<:::777:::AAAPPPkkk|||{{{{{{yyyxxxvvvvvvuuusssqqqnnnkkkjjjhhhfffcccbbbcccbbbaaa```\\\[[[[[[[[[]]]]]][[[YYYXXXXXXWWWVVVTTTSSSRRRQQQNNNNNNMMMKKKJJJIIIHHHGGGDDDEEEEEEDDDCCCAAA@@@@@@?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888777777777777777666666666666555666555555444444444444555444444444444444444444444333444444444444444444444333333333333333333333333333333333333aaaVVVUUUQQQKKK@@@<<<666111222555222---...///000000000000000//////...---,,,,,,+++,,,,,,((()))++++++*********++++++++++++,,,,,,,,,,,,,,,111000///...---+++******))))))))))))(((((((((((('''''''''((((((((((((((())))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$####################################$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''******///555777666999===:::CCCXXXuuu~~~|||{{{zzzyyywwwwwwwwwvvvtttqqqnnnjjjiiihhhfffcccbbbccccccaaa```\\\[[[[[[\\\]]]]]]\\\ZZZXXXXXXWWWVVVTTTSSSRRRQQQNNNMMMLLLKKKIIIHHHGGGGGGCCCEEEFFFEEECCCAAA@@@@@@??????>>>>>>>>>=========::::::::::::::::::::::::::::::::::::::::::::::::999888888888888777777777777777666666666666555555555555444444444444444555333333333333333333333333222333444555555555444444222333333444444333333222333333333333___RRRVVVVVVLLL??????:::777666555222...---000111111222222111000///...---,,,++++++,,,---------------///000000///---..................------------,,,,,,+++***))))))'''''''''''''''(((((((((((((((''''''''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$####################################$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&///,,,+++///111111666;;;???;;;;;;GGG^^^yyy~~~|||{{{zzzxxxwwwuuuuuuuuutttrrrooollljjjgggeeecccbbbccccccbbb```\\\[[[[[[\\\]]]^^^\\\ZZZWWWVVVUUUTTTRRRQQQPPPPPPMMMLLLKKKJJJIIIGGGFFFFFFBBBEEEGGGFFFCCC@@@???@@@???>>>>>>>>>============::::::::::::::::::::::::999999999999999999999999888888888888777777777777777777666666666555555555555444444333333444444555333333333333333333333333222333444555555555444444222333333444444333333222333333333333oooiiiaaaYYYNNNCCC===;;;666111111444333///111888111222333333333111000///...---,,,+++,,,---...///111000///111555555333///***))))))(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$########################"""############$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&)))...111111444999777<<>>>>>>>>>>>============::::::::::::::::::::::::999999999999999999999999888888888888777777777777777666666666555555555555444444333333333444444555333333333333333333333333111222444555666555444444222222444444444444222222333333333333{{{kkk```YYYNNNEEE???===;;;:::777666555444444444444444555222000000111333333222...---,,,,,,...000333555------......---,,,***)))((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((())))))***(((%%%"""###&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###################################################$$$$$$%%%%%%&&&&&&'''))))))***+++,,,,,,------333444777:::===@@@BBBCCC\\\uuu|||yyyxxxxxxwwwvvvttttttsssqqqnnnkkkhhhfffhhhgggfffffffffeeebbb___^^^\\\YYYXXXXXXYYYXXXWWWVVVUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDFFFEEEDDDCCCAAA@@@???>>>=========<<<;;;;;;::::::;;;::::::999999::::::;;;:::999999888888999999:::777777777777666666666666666666666666555555555555333333333333333333333333444444444444333333222111333333333333333333333333444444444333333222222222444444444444ooo[[[RRRHHHDDD???<<<:::888777555444333333333333333444444555444222111333444444333777666333000...---,,,,,,***+++++++++***)))''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&$$$$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###################################################$$$$$$%%%%%%&&&''''''(((((()))******+++,,,,,,///000222555888:::<<<===BBBFFFVVVqqq|||yyyyyyxxxxxxwwwssssssrrrqqqnnnkkkiiiggghhhgggfffffffffeeeaaa___^^^\\\YYYXXXXXXYYYXXXWWWUUUTTTSSSRRRPPPOOOMMMMMMKKKKKKKKKJJJHHHGGGEEEDDDEEEEEEDDDBBBAAA@@@???>>>=========<<<;;;;;;::::::;;;::::::999999::::::;;;:::999999888888999999:::888777777777666666666666666666666666555555555555333333333333333333333333333444444444333333222111333333333333333333333333444444444333333222222222333333333333rrrZZZJJJBBBAAA===<<<;;;;;;;;;;;;888666<<<;;;:::999888888777777333111000000111222222111+++***)))(((&&&%%%%%%%%%''''''(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&&&&''''''&&&$$$$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######"""#########&&&&&&&&&&&&&&&&&&&&&&&&####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((((())))))*********+++,,,---///111333444555888:::>>>GGGVVVmmm|||zzzyyyyyyxxxvvvqqqqqqqqqooonnnllljjjhhhhhhgggfffffffffdddaaa___^^^[[[YYYXXXYYYYYYWWWVVVTTTTTTSSSRRRQQQPPPOOOOOOLLLLLLKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>=========<<<;;;;;;::::::::::::999999999999:::::::::999999888888999999:::888888777777777666666666666666666555555555555444333333333333333333333333333333444444444333222222333333333333333333333333444444333333333333222222222222222222gggRRRIIICCC@@@>>>BBB@@@???>>>>>><<<999777DDDCCC@@@===:::777666555---+++***+++,,,---,,,+++*********************+++&&&&&&%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$############"""#########$$$$$$%%%%%%%%%''')))((($$$"""$$$&&&"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$$$$###############$$$&&&&&&&&&&&&&&&&&&&&&&&&#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''((((((((())))))*********)))***+++,,,---///000000777@@@CCC999///:::\\\zzzzzz}}}{{{zzzyyywwwvvvppppppooonnnmmmkkkjjjjjjgggfffeeeeeeeeedddaaa^^^]]][[[YYYXXXYYYXXXWWWUUUSSSRRRRRRQQQQQQPPPPPPPPPLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>=========<<<;;;;;;::::::::::::999999999999:::::::::999999888888999999:::888888888777777777666666666666555555555444444444333333333333333333333333333333333444444333333222222222333333333333444444333333333333333333333333111111111111lllZZZIIIDDDFFFEEEBBB@@@BBB???;;;888777666444333===;;;888555222///------)))((('''((()))***((('''******((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((((()))%%%&&&&&&&&&&&&&&&&&&&&&***)))&&&$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$'''***)))%%%###$$$&&&"""############$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))))))))*********************+++,,,---......///,,,111555777777999===AAA\\\sss|||zzzzzzyyyvvvuuuoooooonnnmmmlllkkkjjjjjjgggfffeeeeeeeeedddaaa^^^\\\ZZZYYYYYYYYYXXXVVVUUUQQQQQQQQQQQQPPPPPPPPPOOOLLLKKKKKKJJJIIIGGGFFFEEECCCCCCBBBAAA@@@??????>>>=========<<<;;;;;;:::::::::999999888888999999::::::999999888888999999:::888888888888777777777777555555555555444444444444333333333333333333333333222333333444444333333333222222222333333444444444333333333333333333333333111111111111|||]]]TTTIII@@@AAADDDCCCBBBAAA===999444111111333444444222222000...---,,,,,,+++))))))((()))++++++)))'''$$$$$$###$$$&&&(((,,,---&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((($$$%%%&&&'''''''''&&&&&&***)))'''%%%$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((******************************+++,,,---...//////,,,+++---333999999444///333LLLkkk~~~}}}{{{zzzyyyxxxuuussspppooommmllljjjjjjiiiiiigggfffeeeeeeeeeccc```^^^[[[ZZZYYYYYYYYYXXXVVVTTTQQQPPPPPPPPPOOOOOONNNNNNKKKKKKJJJIIIHHHFFFEEEDDDBBBBBBBBBAAA@@@?????????=========<<<;;;;;;::::::999999888888888888999999:::999999888888999999:::999999888888888777777777555555555444444444444333333333333333333333333333222222333444444444333333111222222333333444444555222222333333333333444444111111111111aaaOOOKKKLLLFFFBBBBBB@@@<<<<<>>======<<<;;;;;;::::::999999888888888888999999:::999999999999999999:::999999999888888888888777555555444444444333333333333333333333333333333333111222333333444444444444111111222333333444555555222222222333333444444444222222222222xxx]]]VVVPPPLLLHHH@@@>>>>>><<<:::888666555444---...000222111///---++++++++++++*********)))))),,,,,,++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$'''***,,,***(((222000,,,(((&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((()))))))))''''''''''''((((((((((((******+++++++++,,,,,,,,,.........////////////000111222555666555;;;RRRiiiyyywwwvvvvvvwwwvvvrrrooommmmmmlllkkkiiigggeeecccddddddeeeeeedddbbbaaa___]]]YYYVVVTTTTTTTTTTTTTTTQQQPPPOOONNNMMMKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>======<<<;;;:::999999888999999999888888888888777888888888888888888888888999999999888888888777777777777666555555555555555555555555555555555555555444444222222222222444444222222333333333333444444444444444444444444444444333333333333mmmVVVMMMPPPLLLHHHEEE@@@;;;:::999777555444222222---...///000000...---,,,+++++++++*********)))))),,,,,,+++******)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%'''***,,,+++***///---+++(((''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''(((((()))''''''''''''((((((((((((*********+++++++++,,,,,,---------............//////------......111<<>>>>>>>>>>>===<<<<<<::::::999888999999999888888888888777888888888888888888888888999999999888888888777777777666666555555555555555555555555555555555555555444333333222222333333444222222333333333333444444444444444444444444444444333333333333|||[[[WWWKKKLLLPPPGGG???>>>;;;777666555444222000//////............---------,,,+++************)))))))))+++++++++******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&''')))+++,,,,,,,,,+++***))))))((())))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''(((&&&''''''''''''((((((((()))*********++++++++++++++++++,,,,,,,,,---------111,,,***,,,///......000FFFVVViiisssqqqnnnooorrrmmmmmmlllkkkjjjhhhfffeeeddddddddddddcccaaa```___[[[ZZZXXXWWWWWWVVVTTTRRROOOOOONNNLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>======<<<;;;:::999999999999999888888888888777888888888888888888888888999888888888888777777777777666555555444444555555444444444444444444444444444333333222222333333444222222333333333333444444444444444444444444444444333333333333iiiXXXccc]]]RRRPPPMMM@@@999:::888444333222111000///...---///...---++++++,,,,,,---************))))))))))))+++*********)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''')))+++,,,------,,,+++***))))))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%%%%&&&''''''&&&&&&&&&'''''''''(((((()))))))))************+++************+++++++++,,,...+++***---000000...,,,222999HHH]]]pppvvvoooffflllllllllkkkjjjhhhgggfffeeeddddddcccaaa```___^^^[[[ZZZXXXXXXXXXWWWTTTRRRNNNNNNMMMKKKJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999999999999999888888888777777888888888888888888888888888888888888777777777777666666555444444444444555444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222rrriiiaaaWWWRRRGGGEEECCC:::888:::666222222111000//////.........---+++*********+++,,,))))))))))))))))))))))))*********)))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&)))+++000000...---+++)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))*********))))))))))))************'''((())))))***,,,------,,,***000CCC\\\lllnnnjjjjjjkkkjjjjjjiiihhhgggfffeeedddcccaaa```___^^^^^^ZZZYYYXXXXXXXXXVVVTTTQQQNNNMMMLLLKKKJJJHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>???>>>===<<<;;;::::::999999999999888888888777777777777777777777777777777777777777777777777777777666666555444444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222222pppkkkiii^^^RRRDDD<<<>>>???999999888///111111111000000/////////---,,,***)))))))))***+++(((((()))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))222111...,,,***(((''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((())))))))))))*********(((,,,---)))'''))),,,---+++---///333===OOOdddssshhhiiiiiiiiihhhgggffffffeeedddbbb```___^^^]]]]]]ZZZYYYWWWVVVVVVUUUSSSQQQNNNNNNMMMKKKJJJIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>???>>>>>>===<<<;;;::::::999999999888888888888777777777777777777777777777666666777777777777777888666555444444333333444444333333333333333333333333222333333444444333333222222222333333333333444444333333333333333333333333222222222222pppoooiiiTTTKKKTTT@@@;;;>>>>>>666555444,,,000000000000////////////++++++***)))))))))))))))(((((((((((())))))******((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%''')))000...+++)))''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((())))))))))))************......)))(((+++,,,******000444///+++555MMMbbbfffggggggggggggffffffeeefffdddbbb```^^^]]]]]]]]][[[XXXUUUTTTTTTTTTSSSRRROOONNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>??????>>>===<<<;;;::::::999999999888888888888777777777777777777777777777666666666666777777888888666555444444333333444444333333333333333333333333222333333444444333333222222222333333333333444444222222222222222222222222111111111111ttteeeYYYRRRJJJBBB<<<888;;;777---///666222////////////////////////************)))))))))((('''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******'''&&&''')))---+++(((&&&%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))************'''***)))&&&'''+++***$$$'''...444111+++,,,777BBBeeefffffffffffffffeeeeeefffdddbbb___]]]\\\\\\\\\[[[XXXTTTRRRRRRSSSRRRRRROOOOOONNNLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>>>>>>>??????>>>===<<<;;;::::::999999999888888888888777777777777777777777777777555666666666777777888888555555444333333333333444333333333333333333333333222222444444444444222222222222333333333444444444222222222222222222222222111111111111}}}{{{oooaaaYYYQQQHHH@@@<<<;;;999555222000//////000000//////...------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&''''''''''''(((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''((('''&&&$$$###'''''''''&&&&&&''''''((()))((('''&&&%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''(((((())))))******))))))))))))(((((((((((()))+++,,,...//////......@@@TTTgggiiicccaaacccdddeeecccbbbbbbbbb___ZZZUUUVVVUUUTTTTTTTTTSSSQQQOOOOOONNNLLLJJJIIIHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBB@@@???>>>===<<<;;;::::::999999999888888888888777777777777777777777777777777777777777777777777777555555444444444444555555444444444444444444444444222222222222222222222222111111222222222333333333222222111111222222333444111111111000zzzpppeeeYYYRRRKKKBBB;;;999888777444111/////////000/////////...---,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&'''''''''&&&$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''((((((((((((((())))))))))))((((((((((((((((((((()))***,,,---......------333CCCTTT^^^cccgggfffccceeecccaaaaaaaaa___\\\XXXWWWUUUTTTTTTTTTTTTQQQOOONNNNNNMMMLLLJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA??????>>>===<<<;;;::::::999999999888888888888777666666666666666666666666666666666666666666666666555555444444444444555555444444444444444444444444222222222222222222222222111111111222222222333333222222111111222222333444333333333222qqq```VVVLLLGGGBBB;;;666555555333111000///////////////......------,,,,,,+++******))))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########&&&&&&&&&''''''&&&%%%%%%$$$$$$######$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))***+++,,,,,,---,,,,,,)))111===MMM]]]hhhggg```bbb```^^^^^^^^^]]][[[YYYWWWVVVTTTTTTUUUTTTRRRPPPNNNNNNNNNMMMLLLJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEEEECCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;::::::999999999888888888888777666666666666666666666666666666666666666666666666555555444444444444555555444444444444444444444444333333333333333333333333111111111222222222222333222111111111111222333333333333333222zzzjjjcccQQQIIIBBB???<<<666333333111000///.........//////------------,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$##############################%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&(((((((((''''''&&&&&&&&&'''''''''((((((((((((((())))))******+++++++++++++++***///<<>>>>>===<<<<<<;;;::::::999999999888888888777777666666666666666666666666666666666666666666666666555555444444444444555555333333333333333333333333333333333333333333333333111111111111222222222222111111111111111222222333000000000000zzzjjj[[[RRRFFFAAA<<<;;;888444222444........................,,,,,,,,,,,,,,,+++++++++)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""########################%%%%%%%%%%%%&&&'''''''''%%%%%%%%%&&&''')))***++++++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&''''''((((((((()))(((((((((((()))))))))***...***)))///<<>>@@@777444333333000,,,,,,///......//////......---,,,******************++++++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$###$$$%%%''')))+++&&&'''''')))+++---///000###$$$&&&((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&'''&&&%%%(((,,,)))&&&+++444OOOSSSWWWXXXVVVUUUUUUWWWSSSRRRPPPPPPQQQPPPNNNLLLMMMLLLJJJIIIGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;;;;;;;;;;;;;::::::999999999888888888888777555555555555555555555555555555555555555555555555555555555444444555555555222222222222222222222222000000000000000000000000000000000000111111111111000000000000000111111222//////000000sssfffVVVJJJEEEAAA<<<777666555333111///------,,,+++,,,---...---,,,+++***))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&((('''%%%%%%&&&'''((('''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""$$$$$$%%%%%%&&&'''(((((()))***++++++***+++,,,...&&&'''((())))))******))))))(((&&&%%%$$$$$$%%%&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$$$$$$$%%%&&&&&&'''(((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))333HHHZZZZZZSSSQQQTTTWWWRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@>>>>>>>>>>>>???===<<<<<<;;;;;;:::999999:::::::::999999777666666555555666666666666555555555555555555555555555555555555555555555555555555333333333222222222111111111111000000000000111111000000000000111111111111111111000000000000111111000000000000sssggg\\\NNNEEEAAA???:::666333222111///...---,,,,,,+++,,,---------,,,******(((((((((((((((((((((((()))((('''&&&&&&%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%%%%&&&((()))***)))(((%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############$$$$$$%%%%%%&&&''''''((((((***,,,,,,,,,+++,,,---((()))))))))))))))((((((((((((&&&%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''(((((()))(((888IIIQQQTTTWWWWWWUUURRRRRRRRRQQQPPPOOOMMMMMMKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@>>>>>>>>>>>>???<<<<<<<<<;;;::::::999999999999999999888777666555555555666666666666555555555555555555555555555555555555555555555555555555333333222222222111111111111111000000000000111111//////000000000111111111111111000000000000111111000000000000|||rrrcccVVVNNNDDD>>>===;;;777333000///...------,,,------+++,,,,,,,,,,,,+++******(((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&###%%%'''))))))(((&&&%%%&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&''''''(((+++---...---,,,++++++************)))((('''&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$""""""""""""""""""######%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&'''((((((!!!)))666CCCQQQYYYWWWQQQRRRRRRRRRQQQPPPOOONNNMMMKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>><<<<<<;;;;;;::::::999999777888888888777666555444555555666666666666555555555555555555555555555555444444444444444444444444333222222222222111111111111000000//////000000111//////000000000000111111111000000//////000000111000000000000xxxpppjjjZZZKKKEEE>>>;;;:::888444000......------------......+++++++++++++++******)))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$###$$$'''''''''(((((((((((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&'''***...///...,,,++++++***************)))(((''''''&&&&&&%%%$$$$$$######%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$""""""""""""""""""!!!!!!$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''%%%&&&+++666EEEPPPSSSPPPQQQQQQQQQQQQPPPOOONNNMMMJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>=========<<<<<<;;;;;;:::999999888666666777777666555444444555555666666666666555555555555555555555555555555444444444444444444444444222222222222111111111111000000////////////000000////////////000000000111000000////////////000000000000000000|||kkkbbb[[[PPPEEEAAA===:::888666222///...---------......///000++++++******))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###%%%(((+++'''''''''(((((((((((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%(((,,,...---,,,++++++(((((()))***************'''&&&&&&&&&%%%$$$######$$$$$$%%%%%%&&&%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###############"""""""""###$$$$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&***'''''',,,555AAAMMMUUUOOOPPPPPPPPPOOONNNMMMLLLJJJJJJJJJJJJIIIHHHGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<<<<;;;;;;:::999999888888555666666666666555555444555555666666666666555555555555555555555555555555444444444444444444444444222222222111111111000000000000////////////000000...////////////000000000000000////////////000000////////////vvvnnn___SSSPPPNNNBBB???;;;888666333000...---------------...///000+++***))))))(((((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&&&&%%%%%%(((///555&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###&&&***,,,,,,+++,,,,,,'''((()))***++++++++++++''''''''''''&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%)))'''%%%'''***333EEETTTMMMNNNNNNNNNNNNMMMLLLKKKIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA????????????>>>===<<<;;;;;;;;;::::::999999888888555555666666666666555555555555666666666666555555555555555555555555555555333333333333333333333333222111111111111000000000000//////......//////000......////////////000000000//////......//////000////////////{{{mmmfff___RRRNNNOOOJJJ>>>;;;888555333111///...---,,,,,,,,,,,,------...+++***)))((('''((())))))''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&%%%''',,,222%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''))))))***,,,...)))******+++++++++******((((((((()))((('''%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$"""""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$%%%'''&&&)))777FFFLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHHHHDDDDDDDDDCCCBBBBBBAAAAAA>>>?????????>>>===<<<;;;;;;;;;::::::999888888888555666666777777777666666555555666666666666555555555555555555555555555555333333333333333333333333111111111111000000000000//////............//////........./////////000000//////............//////////////////tttkkk```QQQGGGMMMMMM>>>:::888555222000///......,,,++++++***++++++,,,,,,+++***((('''''''''((()))''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###&&&((('''###!!!$$$'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """%%%'''(((***---///+++++++++++++++***)))(((((())))))))))))'''&&&%%%"""###$$$%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$############$$$$$$ !!!!!!"""###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$######&&&)))&&&###+++666JJJKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>?????????===;;;:::;;;;;;::::::999888888777666666777777777777777666555555666666666666555555555555555555555555555555333333333333333333333333111111111111000000000000//////............//////............/////////000//////............//////////////////wwwrrrfffVVVKKKGGGEEEBBB>>><<<:::666222///---,,,,,,,,,,,,,,,+++++++++******+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$!!!"""$$$$$$######$$$&&&$$$$$$###$$$%%%''')))+++***)))))))))***+++,,,,,,))),,,+++&&&%%%))))))%%%%%%%%%$$$$$$###""""""!!!######"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$&&&$$$"""###%%%'''((('''$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%&&&'''((((((444DDDNNNLLLKKKOOOOOOKKKLLLKKKKKKIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<<<<;;;:::999888888888888888888777777666666555555555444444333333444444555444444444444444444444444333333333222222222111111111111111111000000000///......................../////////...------,,,,,,////////////////////////------------ooo```YYYRRROOOMMMHHH>>>777:::888555111...,,,,,,,,,,,,++++++++++++*********(((((('''&&&%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((()))((('''&&&%%%$$$$$$$$$$$$"""###$$$$$$###"""###%%%$$$$$$$$$$$$%%%'''((()))*********+++,,,,,,------))),,,+++'''&&&***)))&&&&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########"""""""""############$$$$$$$$$$$$###""""""###%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((,,,;;;JJJNNNLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA??????>>>>>>===<<<<<<<<<;;;;;;:::999888888888888888888777777666555555555444444333333333333444444444444444444444444444444333333222222222111111111111111111000000000//////........................---------.......................................------------nnnhhhWWWTTTPPPOOOMMMFFF;;;333777555222///---+++******++++++*********)))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#####################"""%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''((())))))***)))'''&&&%%%$$$$$$$$$###$$$%%%$$$""""""###$$$%%%%%%%%%%%%%%%&&&'''''')))***,,,---......------***,,,,,,)))(((***)))'''&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$$$$$$$%%%$$$######%%%&&&&&&''''''''''''&&&%%%%%%$$$######$$$$$$%%%&&&'''%%%000AAAMMMNNNIIIHHHKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@??????>>>======<<<<<<;;;;;;:::999888888777888888888888777666666555555444444444333333333333444444333333333333333333333333222222222222111111111000000000000000////////////------------------------+++,,,,,,---......//////------------------------------------xxxeeeccc^^^XXXOOOIIIEEE@@@999444333222000...,,,******)))*********)))))))))((((((''''''&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############""""""""""""############$$$%%%&&&'''(((''''''''''''((())))))***)))(((&&&%%%$$$$$$###$$$%%%%%%$$$"""!!!"""###&&&%%%%%%%%%%%%%%%%%%%%%''')))+++---......---,,,,,,,,,,,,+++******)))(((&&&&&&%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$&&&'''&&&$$$$$$%%%'''&&&&&&&&&&&&&&&%%%%%%$$$############$$$%%%&&&&&&%%%'''333EEEMMMIIIGGGKKKIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777888777777666555555444444444333333333333333333444222222222222222222222222222111111111111000000000000000/////////.........------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------ssseeeZZZ]]]VVVLLLDDD>>>;;;777444000///...,,,+++***))))))))))))((((((((('''''''''(((((((((''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$#########"""""""""###$$$%%%&&&''''''''''''''''''((()))))))))((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$"""!!!"""###%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&)))+++,,,,,,+++***---,,,---------+++))))))%%%%%%%%%%%%$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$###$$$%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%$$$##################$$$%%%&&&&&&***###'''999GGGIIIHHHJJJGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>======<<<;;;;;;;;;::::::999888777777777777777777666666555444444444333333333222222333333333222222222222222222222222111111111000000000///////////////............---------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------pppkkkaaaPPPMMMJJJEEE@@@<<<888333000...------,,,+++***))))))((((((((('''''''''&&&&&&)))))))))((('''%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$######""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&'''((((((''''''&&&%%%$$$$$$$$$$$$###$$$%%%$$$""""""###$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&((()))******)))...,,,---000///+++)))+++&&&&&&&&&%%%$$$#########"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$"""############$$$$$$$$$"""!!!!!!###%%%&&&%%%###$$$$$$%%%%%%$$$$$$###"""$$$######$$$$$$%%%&&&'''---$$$"""---<<>>>>>===<<<<<<;;;;;;::::::999888777777666777777777777666555555444444333333333222222222222333333111111111111111111111111000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------vvv___\\\WWWLLLCCCBBB???<<<999555222///,,,,,,,,,,,,++++++***)))'''''''''&&&&&&&&&&&&%%%''''''((((((((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$######"""""""""""""""###$$$%%%%%%%%%%%%%%%%%%&&&''''''%%%$$$$$$#########$$$$$$"""###$$$$$$###"""###%%%######$$$%%%&&&%%%$$$$$$######%%%&&&''')))******///,,,---111111+++))),,,)))((('''&&&%%%$$$###"""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$!!!###)))+++((($$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%&&&'''((((((&&&$$$%%%000===DDDEEEEEEEEEDDDDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<<<<;;;:::::::::999888777777666666666777666666555555444333333333333222222222222333333111111111111111111111111000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------------------jjjVVVOOOOOOOOOFFFBBB<<<666333222222222+++,,,,,,,,,,,,+++******''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###"""""""""""""""""""""######$$$%%%$$$$$$$$$$$$%%%&&&&&&######""""""######$$$%%%!!!"""$$$$$$######$$$&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%''')))***+++000,,,---222222,,,))),,,+++***)))(((&&&$$$###"""######"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$"""############$$$$$$$$$(((###!!!&&&...222---'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&'''(((((("""((('''"""(((777AAABBBDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>======<<<;;;;;;:::::::::999888777666666666666777666666555444444333333333222222222222222222333000000000000000000000000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------------------}}}mmm^^^RRRMMMHHHFFFAAA;;;666333222000///***++++++******)))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$############$$$%%%&&&(((((()))(((&&&$$$$$$%%%%%%%%%$$$&&&&&&''''''((())))))***(((((((((''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$######""""""######"""""""""###$$$&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&&&&'''++++++,,,---,,,+++***)))+++++++++***((('''%%%$$$((('''%%%#########%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ...<<<888)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((()))(((&&&'''---999CCCAAADDDDDDCCCDDDGGGEEE@@@AAAAAAAAA@@@@@@@@@??????<<<===>>><<<:::888888999999999999888888666555555666666555555555444444444222222222222222222222222000111222222111000111333111111111111000///------//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++qqqggg\\\SSSNNNHHHCCC???:::666444222000...************)))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%'''(((((()))'''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((((())))))***)))))))))(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""###$$$%%%&&&''''''''''''&&&&&&%%%$$$###""""""###"""""""""######%%%&&&'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&)))***+++,,,++++++))))))************)))'''&&&%%%'''&&&$$$#########$$$%%%&&&&&&&&&&&&'''''''''''')))((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&$$$ %%%///...%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%+++555===BBBEEEEEECCCCCCFFFDDD@@@AAA@@@@@@@@@????????????<<<===>>><<<:::888888999999999999888888777666555555555555444444444333333222222222222222222222222111222333222000000111222111111111111000///...---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++xxxddd```YYYPPPJJJCCC???<<<888666444222///---************)))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((((()))&&&$$$###$$$&&&(((((('''%%%%%%&&&&&&'''(((((((((***************)))))))))&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((('''&&&%%%$$$######$$$###############$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$%%%%%%'''((()))******)))(((((()))))))))))))))((('''''''''&&&%%%######$$$%%%%%%''''''((((((((()))))))))((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!''''''!!!%%%(((&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$(((///555BBBEEEEEEBBBBBBDDDCCC@@@@@@@@@?????????>>>>>>>>><<<===>>><<<:::888888999888888999888888777666555444444444333333333222222222222222222222222222222222333333222000///000111111111111111000///......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++lll\\\[[[SSSKKKEEE<<<;;;999777555333111...,,,))))))))))))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))%%%$$$###$$$''')))))))))%%%&&&&&&&&&'''''''''((())))))))))))((((((((((((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%$$$###""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$######"""######$$$$$$%%%&&&'''((()))(((((('''(((((())))))))))))((((((''''''&&&%%%%%%&&&&&&''''''(((((((((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% &&&'''""" &&&+++---&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$'''+++///@@@DDDEEEBBBAAABBBBBB@@@?????????>>>>>>>>>>>>===<<<===>>><<<:::888888999888888888888888777666666333333333222222222111111111111111111111111111111222333444222000//////000111111111111111000///...//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************}}}eeeXXXUUUMMMGGGCCC;;;999777555333222000---+++(((((()))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((%%%$$$$$$%%%(((*********&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%&&&'''))))))''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$######"""######$$$###$$$%%%'''(((((('''''''''(((((()))))))))))))))(((((('''''''''(((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$###!!!###))),,,---&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&(((***;;;AAACCCAAA@@@AAAAAA????????????>>>>>>>>>>>>===<<<===>>><<<:::888888999777888888888888777777666333333222222222111111111111111111111111111111111222333444222000//////000000111111111111000000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************ooo\\\RRROOOGGGEEEDDD===999666333000///...,,,***(((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$%%%&&&(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&%%%%%%&&&(((***+++***((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%######$$$%%%&&&''')))***&&&&&&&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%$$$############$$$!!!###%%%&&&(((((((((((('''((()))))))))))))))((('''''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''$$$!!!!!!$$$&&&'''%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''(((333;;;AAAAAA@@@AAAAAA???@@@@@@?????????>>>>>>>>><<<===>>><<<:::888888999777777888888888888777777333333333222222222111111111111111111111111111111222333333222000///000111000111111222111111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************nnnaaaRRRKKKIIIBBBAAABBB<<<:::666111...---,,,***)))''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""#########$$$$$$$$$$$$$$$%%%&&&(((((('''%%%$$$######$$$%%%%%%&&&''''''''''''''''''(((((((((((((((&&&%%%&&&)))***+++***))))))))))))))))))))))))(((((()))))))))************)))((('''&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$$$$%%%'''((((((&&&&&&&&&'''(((((())))))&&&&&&%%%$$$$$$$$$$$$$$$!!!"""$$$&&&((()))((((((((()))))))))))))))((('''%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%######$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$###"""###%%%&&&&&&+++555>>>@@@@@@AAAAAA@@@AAA@@@@@@@@@????????????<<<===>>><<<:::888888999777777888888888888777777444333333333222222222222111111111111111111111111111222333222000000111222000111111222222111111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************{{{cccYYYLLLGGGFFF>>>===>>>666:::666111---+++***)))(((''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$###%%%&&&''''''&&&$$$#########$$$%%%&&&&&&'''''''''''''''((((((((((((((()))'''&&&''')))*********************))))))))))))+++++++++,,,,,,------------,,,***)))'''&&&&&&&&&******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$"""""""""###$$$&&&'''(((%%%%%%&&&'''((()))******'''&&&&&&%%%$$$$$$$$$%%%!!!"""$$$'''((())))))))))))))))))))))))(((''''''###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''%%%###$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%###!!!!!!"""$$$%%%&&&&&&111===@@@@@@AAAAAA@@@AAAAAAAAA@@@@@@@@@@@@???<<<===>>><<<:::888888999666777777888888888777777444444444333333333222222000000000000000000000000000111222222111000111333000111111222222222111111//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))}}}^^^UUUJJJAAA??????<<<::::::999555///***)))(((((('''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))'''%%%###"""######"""###$$$&&&'''&&&&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))((((((((((((((((((''''''''''''''''''(((((((((((((((''''''(((+++---......---+++)))(((((()))+++---***+++***(((%%%############$$$$$$%%%&&&'''((((((########################(((((((((((((((((((((((()))&&&###%%%***---,,,)))%%%%%%%%%%%%%%%%%%%%%%%%******)))((('''&&&&&&%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))))))))((((((&&&'''((((((((('''%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&###"""""""""###$$$%%%%%%&&&,,,555<<<@@@AAA???===@@@@@@@@@??????===<<<<<<===<<<<<<;;;999888888777::::::999999888777666666555555444444444333333333222111111000000000000000111111111111000000000000111111111111000000000000------......------,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++eeeSSSOOOEEE>>>======;;;999:::888444...***)))(((((('''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((&&&###"""###$$$$$$$$$'''((((((((('''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))((((((((('''''''''''''''))))))))))))************,,,+++***************)))+++***)))(((((()))***+++***++++++)))&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))&&&###%%%***---,,,)))&&&&&&&&&'''''''''''''''***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((&&&'''((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&######""""""######$$$%%%###(((111:::@@@AAA???<<<@@@@@@@@@??????>>>===<<<===<<<<<<;;;999888888777::::::999999888777777666555555555444444444333333222222111000000000000000111111111111000000000000111111111111000000000000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++((()))))))))rrrZZZPPPGGG???:::::::::888777888666222---***((((((((('''''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''###!!!!!!%%%((()))(((---,,,+++***'''%%%###!!!$$$###############$$$$$$&&&%%%%%%%%%&&&'''((()))''''''''''''''''''''''''))))))))))))************,,,+++***)))(((''''''''',,,,,,------------,,,,,,***++++++***(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((&&&$$$&&&))),,,+++)))(((((((((((((((((((((((()))((((((((('''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$#########%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""###$$$$$$ ###+++555>>>AAA@@@<<>>===<<<<<<<<<;;;::::::999888888::::::999999888777777777555555555444444444444333333222111111000000111111222222111111111000000000111111111111000000000000------......------,,,+++------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))ooojjjYYYZZZQQQBBB<<<888888888666555666333000+++)))((((((((('''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$$$$######'''###!!!###(((---...---...---+++)))'''$$$"""!!!"""""""""""""""######$$$$$$$$$$$$%%%&&&&&&'''''''''''''''''''''((((((((('''''''''(((((((((((()))((()))******)))(((((()))***+++---......---+++******+++,,,,,,***)))***+++*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&&&%%%&&&(((******))))))))))))((((((((((((((('''''''''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######""""""""""""######!!!"""%%%...888???AAA@@@???????????????>>>======<<<<<<;;;::::::999888888999999999888888888777777555555555555444444444444333333222111111111111222222222222111111111000000111111111111000000000///------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++PPPPPPNNNPPPIII@@@;;;888999777333222333000---***(((((((((((('''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######""""""$$$###"""$$$)))---...---+++***((('''%%%$$$###""""""!!!!!!!!!""""""###$$$"""######$$$%%%%%%&&&&&&'''''''''((((((((())))))((((((((()))))))))******+++---//////---+++,,,---''')))+++,,,,,,+++)))'''+++,,,---,,,+++***+++---+++++++++******)))((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&&&&((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''((((((''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$#########$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%######""""""!!!""""""###%%%###"""'''000999@@@BBB>>>????????????>>>>>>===;;;;;;;;;::::::999999888999999999888888888888888666666555555555444444444444333333222222222222222222222222222111111111111111111111111000000000///------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++uuu[[[@@@VVV@@@???<<<999777888666222000222---+++((('''((((((((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""###%%%''')))*********''''''%%%$$$$$$###$$$$$$!!!!!!!!!!!!"""###$$$%%%"""###$$$%%%&&&&&&&&&%%%((((((((())))))******++++++,,,,,,,,,,,,---------222555777666111......///,,,---...000000...---,,,,,,---...---+++++++++---+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((($$$############$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&(((((('''&&&&&&&&&&&&'''))))))((((((((('''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$$$$$$$######"""!!!!!!!!!""""""%%%$$$"""###(((111:::@@@>>>>>>????????????>>>>>>;;;;;;;;;::::::999999999888888888888888888888888666666666555555555444444555444333333222222333333333222222222222111111111111111111111000000000000------......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++*********bbb___>>>PPP;;;:::666444555777555111000222+++)))''''''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&###(((---...+++))))))***'''&&&%%%$$$######$$$%%%""""""""""""###$$$%%%%%%###$$$&&&'''((((((''''''((())))))***++++++,,,,,,---------.........//////111555888777222......000///000111222222111000///,,,---...---+++***+++,,,************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''&&&&&&&&&((()))((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&''''''((((((''''''&&&)))((('''&&&%%%&&&&&&'''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%############$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%############$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!"""######"""###(((222999>>>>>>????????????>>>>>>;;;;;;::::::::::::999999888888888888888888888888666666666666555555555555555555444333333333333333333333222222222111111111111111111111000000000000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******++++++YYYLLL@@@:::<<<666111111222666555111000333***(((''''''((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((((((((('''...555555///******---((('''%%%$$$###$$$$$$%%%""""""""""""###$$$%%%&&&%%%&&&'''))))))))))))((())))))***+++,,,,,,------,,,,,,,,,---------......***...333333000---///111++++++,,,,,,,,,,,,++++++---......---+++******+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''))))))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&)))((('''&&&%%%&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%############$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%"""############$$$$$$$$$######"""!!!!!!!!!!!!!!!"""%%%### ###+++333===>>>>>>?????????>>>>>>;;;:::::::::::::::::::::888888888888888888999999777666666666555555555555555555444333333333333444333333333222222222111111111111111111000000000000------......------,,,+++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++---///tttIIIHHH999333888222...111444555333///---,,,+++)))&&&&&&''')))******&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%''')))***(((&&&***000222...***)))***(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))******++++++++++++,,,,,,---.../////////---+++******,,,...000---...000111222222222222000000000000///...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''***))))))(((''''''&&&&&&&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))***)))'''%%%%%%%%%&&&'''''''''((((((((('''%%%$$$***************)))((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$############$$$$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''')))(((&&&$$$###$$$$$$$$$######$$$$$$%%%&&&)))&&&""" !!!!!!!!! !!!!!!""""""######666999============@@@BBB===<<<;;;:::999999999999999999999888888888888777999888888777666555555444777666444333222222333333333333333333333333333333333333222222111000000000......------------..............................------------------------,,,,,,+++***))))))******,,,...000333```BBBBBB555111666...---000333444111...,,,++++++(((&&&%%%''')))++++++&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((''''''------***(((***...,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''(((((())))))***++++++******++++++,,,------......---,,,+++,,,---///000//////000111222111000000////////////...---,,,,,,,,,+++++++++************((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&%%%%%%&&&&&&'''((())))))(((''''''&&&%%%%%%&&&&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))(((''''''&&&'''''''''((()))))))))'''&&&%%%***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&%%%''')))(((&&&$$$###$$$$$$$$$######$$$$$$%%%&&&)))&&&""" !!!!!!!!! !!!!!!!!!"""""""""###---333;;;>>>===;;;===???===<<<;;;:::999999999999999999999888888888888777888888888777666555555555777666555333222222333333333333333333333333333333333333222222111000000000///......------......///........................------------------------,,,,,,+++***************'''(((***+++nnnHHH999:::///...222)))+++...111111///---+++******'''$$$$$$&&&)))+++,,,&&&%%%%%%$$$%%%%%%&&&&&&&&&''''''''''''(((***,,,///---***---555999222'''%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((())))))******)))******++++++,,,,,,,,,------........./////////000111111111111000///......//////......---,,,+++++++++*********)))))))))'''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%$$$'''&&&%%%%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))''''''''''''''''''''''''((())))))))))))(((((('''((()))*********)))((('''))))))******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%''')))(((&&&$$$$$$$$$$$$$$$######$$$$$$%%%&&&(((%%%""" !!!""""""!!!!!!!!!!!!!!!"""""""""""""""+++666======;;;:::;;;<<<<<<;;;;;;:::999999999999999999888888888888777888888777777666666555555777666555444333333333333333333333333333333333333333333222222111000000000///......------......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++******++++++HHH999555333***+++///&&&***,,,...///---+++***)))(((&&&$$$$$$&&&***,,,---$$$$$$$$$###$$$$$$%%%%%%$$$&&&'''((((((***...111,,,---...444;;;<<<000"""$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&''''''((())))))************++++++,,,,,,,,,---,,,---...000000000000///000000000000000000//////............---,,,+++************))))))))))))(((''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))'''''''''''''''''''''''''''(((***++++++***)))((()))***+++++++++***)))(((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&((((((&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&(((%%%"""!!!"""###""""""!!!!!!!!!!!!"""""""""""" %%%...666;;;<<<:::888;;;;;;;;;;;;;;;::::::999999999999888888888777777888777777777666666666555666666555555444444444444444444444444444444444444333333222222111000000000//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,.........---DDD888555444///((())),,,'''(((***------+++)))))))))'''%%%$$$%%%'''***++++++###############$$$%%%%%%((()))******+++,,,...000+++---------000000))) ###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((()))*********,,,,,,,,,,,,------------+++,,,...000111111000///.........//////000111222............---,,,+++************))))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))(((((((((((((((((((((((('''((()))+++++++++***))))))***+++,,,,,,+++******'''(((((()))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''((()))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''%%%###"""#########"""""""""""""""!!!!!!!!!!!!$$$"""$$$---888===<<<888;;;;;;<<<<<<<<<;;;:::999999999999888888888777777777777777777666666666666555555555555555555444444444444444444444444444444333333222222111000000000/////////....../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------++++++++++++LLL666333555111+++)))((())))))(((***+++,,,***)))))))))&&&%%%%%%&&&)))***)))((($$$$$$$$$$$$%%%&&&''''''...------...//////---+++333222---%%%###''')))(((######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))******++++++------------------------***,,,---///000000000///---------...///000222333...//////......---,,,+++++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))''''''(((******+++++++++)))***+++,,,,,,,,,+++***''''''((()))))))))(((((((((((((((((((((((((((((('''''''''(((((())))))***(((((()))*********))))))'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%######$$$$$$###"""""""""""""""!!!!!!!!!!!!'''""" &&&222:::;;;999:::;;;<<<======<<<;;;:::999999999888888888888777777777777777666666666666555555666666666555555444444444444444444444444444333333222222111000000000000//////......//////000////////////////////////------------------------------,,,,,,,,,---......+++*********RRR555777000000***(((+++(((%%%)))''')))++++++***))))))***$$$%%%&&&(((******'''%%%''''''''''''((()))******///---,,,000555666111,,,666444---%%%###(((+++***########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000///......---...///000111////////////...---,,,,,,,,,+++++++++************((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''((()))***,,,,,,((()))***,,,,,,,,,+++***&&&''''''((())))))((((((((((((((((((((((((((((((&&&''''''((())))))***************+++******))))))''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%###%%%(((((('''%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&$$$######$$$%%%$$$"""###"""""""""!!!!!!!!! $$$"""!!!$$$+++222888::::::;;;<<<======<<<;;;:::999999999888888888888777666666666666777777777777444555666777777666555444555555555555555555555555333333222222111000000000000000////////////000000////////////////////////........................---------------...//////---,,,++++++^^^???333...---+++$$$%%%---)))###***((()))++++++***))))))***$$$%%%'''***+++***&&&###))))))))))))***+++------,,,))))))000:::===777000...---)))&&&''')))&&& #########"""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))*********+++,,,,,,------++++++++++++++++++++++++******+++,,,---...///000111000///------...//////000000000000///...---,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))(((((('''''''''&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''''''&&&&&&&&&(((***,,,---((()))***+++,,,++++++***&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&''''''((()))******++++++++++++++++++***)))(((''''''&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%###%%%'''((('''%%%%%%&&&$$$$$$######$$$$$$%%%&&&&&&$$$###$$$%%%%%%$$$#########""""""!!!!!!!!! """%%%%%%&&&+++444;;;999;;;<<<>>>>>>===;;;:::999999999888888888888777666666666666777777777777444555666777777666555555555555555555555555555555333333222222111000000000000000////////////000000000000000000000000000000////////////////////////---------------...///000+++***)))(((UUU999888333'''+++***)))(((((('''''''''---***((((((***+++)))&&&)))&&&&&&))))))((())),,,444000+++((()))+++---...---,,,+++,,,------,,,******(((&&&%%%%%%%%%'''((($$$$$$$$$######"""""""""$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&''')))***---+++***+++...///...,,,******+++///333333///+++//////...///000000///---000000000000////////////333000------...///---+++...------,,,+++******))),,,+++)))(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&''')))(((''''''((()))***)))((('''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%&&&(((***)))***+++,,,---,,,++++++(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,+++******)))*********(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$############""""""""""""#########""""""%%%)))---999;;;<<<;;;888777999<<<999999999888888888888777444555555555666666777777999888888777666555555444666555555444222111000000111111111111000000000000111111000000//////......000000000000111111111111//////000000000000//////------------------------++++++++++++^^^>>>777555...&&&(((((('''&&&%%%&&&&&&'''+++)))((((((******(((&&&'''&&&)))...///---,,,...333///+++)))***+++,,,,,,...---++++++,,,,,,+++***((('''%%%$$$$$$$$$&&&'''%%%%%%%%%$$$$$$#########%%%%%%&&&&&&''''''((((((''''''''''''((()))***+++((()))+++,,,---,,,,,,,,,000---***))))))******)))))))))***---111444666555333333444444444555555555444222//////000000///---///...---,,,,,,,,,,,,,,,,,,+++***)))((((((((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&''''''&&&%%%&&&(((***)))***+++,,,,,,,,,++++++(((((())))))))))))(((((()))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***************((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$#########"""""""""!!!!!!"""######""""""$$$(((+++555777:::;;;:::999:::;;;999999999888888888888777555555666666666777777777888888777777666555555444666555444333222111111000111111111111000000000000111000000000/////////...000000000000111111111111//////000000000000//////------------------------++++++++++++```555000444---''')))''''''&&&%%%%%%&&&((()))***((('''((())))))(((&&&&&&&&&+++222333///+++,,,...,,,***)))+++,,,,,,,,,000...+++******+++***)))'''&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))'''((()))***++++++++++++&&&))),,,---+++***+++---+++++++++)))((())),,,......---+++,,,///111222222111111222222333444444444111///...---......---,,,///...---,,,,,,---......,,,,,,+++)))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&$$$$$$%%%'''%%%%%%&&&&&&'''''''''((($$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((('''''''''&&&%%%&&&(((***)))***+++,,,,,,,,,,,,+++((((((((((((((((((((((((************+++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))((('''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((&&&%%%%%%%%%%%%%%%######"""""""""!!!!!!!!!!!!""""""!!!!!!###'''***...222777:::;;;:::::::::999999999888888888888777666666777777777777777888888777777666666555555555555555444333222111111000111111111111000000000000000000000000////////////000000000000111111111111//////000000000000//////////////////////////////,,,,,,,,,,,,XXX>>>///333222$$$"""---((((((''''''((()))+++,,,((((((''''''((((((''''''''''''+++111222---***+++---,,,++++++---...---,,,000...***))))))))))))((('''&&&%%%%%%$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&'''''''''((())))))******)))***+++,,,,,,,,,+++***)))***++++++++++++---...(((,,,//////---+++,,,...333111---,,,---...///...000000000111111111222222000000/////////...---,,,...---,,,++++++,,,...///,,,+++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&))))))(((%%%######$$$&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))''''''((('''&&&&&&(((+++******++++++,,,,,,,,,,,,((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++++++++************************((((((((((((((((((((((((+++***))))))((('''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''(((((()))((('''&&&%%%%%%%%%%%%######"""""""""!!!!!!!!! !!!!!!!!!!!!"""%%%(((''',,,222888;;;;;;::::::999999999888888888777777777777777777888888888888777777666666666555555555444444333333222111111000111111111111000000000///000000000000///////////////000000000111111111111//////000000000000//////////////////////////////------------ddd;;;555222111+++$$$%%%***&&&''''''((()))***++++++''''''((((((''''''((((((((('''***///111000000333777555333222111///,,,***///---***)))))))))((('''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))*********,,,,,,---------+++***(((,,,***(((((()))+++,,,,,,---///000---***(((***---111///---,,,...111222222222222333333333333444444444555555555333222111000------,,,++++++,,,---...************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&######$$$&&&'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&))))))))))))))))))))))))'''(((((('''&&&''')))++++++***++++++++++++,,,,,,***)))(((((((((((()))***,,,,,,,,,,,,------------,,,,,,---------............------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''&&&&&&%%%'''(((((((((((((((((('''%%%&&&&&&&&&'''''''''((())))))((('''&&&&&&&&&&&&############"""""""""""" !!!"""!!!!!!"""$$$'''$$$(((...444999;;;:::999999999999888888888777777888888888888777777777777666666666666555555555555333333333222222111111000111111111111000000000///////////////000000000000///000000000111111111111//////000000000000//////000000000000000000000000------------hhh===999444+++$$$%%%***)))$$$###$$$&&&((()))(((((('''&&&((())))))((('''(((***)))''')))///444666:::???BBB>>>:::666333///+++(((,,,+++))))))***)))(((&&&(((((('''''''''&&&&&&&&&'''''''''''''''(((((((((''''''(((((())))))******------------,,,+++***))),,,,,,---,,,+++***++++++******(((((()))...555:::888666333222222222111000000111222333444555666666777999:::888555222111111////////////////////////++++++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))((((((((('''(((((('''&&&$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((('''&&&''')))+++++++++******++++++,,,---++++++))))))))))))++++++------------............---------........./////////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((('''''''''&&&&&&'''(((((())))))(((((('''%%%%%%&&&&&&'''(((((((((***)))(((''''''&&&''''''%%%%%%$$$$$$$$$######### !!!""""""""""""$$$&&&%%%&&&***///555999999888999999999888888888888777888777777777777777666666555555555555555555555555333333222222111111111111111111111111000000000000////////////000000000000000000000000111111111111//////000000000000//////000000000000000000000000............bbbAAA444444...%%%"""%%%)))((($$$"""$$$'''******)))&&&$$$&&&(((******(((((()))+++***)))+++111555777:::???>>>:::666333000---***((()))))))))***+++***'''%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&''''''(((((((((&&&&&&'''(((((())))))***++++++******+++,,,,,,---***333<<<;;;222,,,,,,///,,,,,,///444:::???AAABBB@@@===:::888777555222///---...111444777:::<<<>>>>>>@@@BBB@@@;;;777555555444555666777666555333222,,,------------+++***)))''''''''''''''''''''''''&&&''''''((())))))***************)))))))))((((((%%%''')))***(((&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((()))(((''''''))),,,++++++*********+++,,,------,,,+++))))))+++,,,---------........./////////---.........///////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((((((((()))))))))(((((())))))))))))((((((&&&&&&'''(((((()))******+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$ """######"""###$$$&&&'''&&&'''+++111666888888999999999888888888888777777777777666666666555555555555555555555555555555222222222222111111111111111111111111000000000000.../////////000000000111000000000000111111111111//////000000000000//////////////////////////////............___777222555((('''))),,,)))###$$$)))###&&&***---...+++'''$$$&&&)))+++***)))(((***------+++---222444333444888222///,,,++++++,,,+++***'''''')))+++,,,+++'''$$$%%%%%%&&&&&&&&&%%%$$$###%%%&&&&&&&&&''''''((((((&&&&&&''''''((())))))))))))(((((()))***---///000))):::KKKJJJ;;;//////666999<<>>333---222666444111222---------,,,+++***)))(((%%%''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((())))))******++++++---------------...///000444555555999HHHWWWRRRCCCDDDDDDCCCBBB@@@???>>>===<<<<<<===???BBBCCCCCCCCC???===:::888999;;;===???EEEDDDGGGLLLIIIAAA>>>AAA=========<<<:::777444333222111111000///......---***+++++++++***)))'''&&&((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((+++******))))))))))))))))))+++,,,---,,,,,,---///555---111---%%%///444'''////////////000000111111111000000///000000111111000000111111000///---,,,,,,,,,,,,---...000222444///...,,,,,,,,,,,,***)))(((((()))))))))))))))((((((((())))))))))))((((((%%%'''***---...------,,,111---)))(((***+++)))'''((((((((('''&&&%%%$$$###$$$###############$$$$$$,,,---,,,(((&&&)))222:::<<<<<<;;;;;;:::999888777888888888888888777666666444444555555555555444444222333333444444333333222000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111///...ggg<<<333222,,,***)))(((((('''&&&%%%######"""'''---000...***(((((((((''''''))),,,...///......===<<<(((%%%666::://////...,,,+++***))))))(((%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))******++++++---------......000111111000555666666???KKKLLLDDDHHHGGGEEECCCAAA??????>>>???===::::::<<>>>>>===<<<:::777444333222222111000///......---***+++++++++***)))((('''((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((******)))(((((()))))))))***,,,------------...000...///,,,111FFF444333111000000000111222222222333333333333333333444444444666666666666555333222111222111000/////////000000000...,,,,,,,,,,,,***)))(((((()))))))))))))))((((((((())))))))))))((((((((((((***---///111000///333///+++)))***+++)))&&&'''((((((((((((((('''&&&$$$$$$############$$$$$$*********'''%%%(((///666<<<<<<:::999999888999999888888888888888777666666555555555666666555555555222333333444444333333222000000000000000000000000111111111111222222222222000000000000000000000000////////////000000000111000000000000000000000000111000///...jjj888++++++++++++)))''''''&&&&&&%%%$$$######%%%(((+++......+++(((&&&)))((((((***...000000000,,,333///'''666MMMFFF+++000...,,,)))((('''((((((%%%'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((()))******+++.........///000222333444333:::===:::;;;DDDHHHGGGIIIGGGEEECCCBBBCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGEEEHHHLLLNNNNNNJJJFFFCCC======>>>AAABBBAAACCCHHH@@@@@@>>>===:::777555333333333222111000///...---+++++++++++++++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))((((((((((((((())))))+++,,,......------///000,,,333(((AAAddd666///888111111222333444444555555777888888999999888777777888888888777666444333222666555333222111000000000000///---------,,,+++)))))))))*********))))))(((((())))))******))))))(((***)))))),,,111444444222555111---+++,,,,,,***'''(((((()))***************%%%$$$$$$######$$$$$$$$$&&&'''(((&&&%%%''',,,111::::::999888888999:::;;;888888888888888777666666555666666777777666666555222333333444444333333222000000000000000000000000111222222222222333333333000000000000000000000000/////////000000000111111000000000000000000000000000000///...hhh@@@000111&&&###***(((&&&%%%%%%$$$$$$#########******+++---...,,,'''$$$(((((((((+++...000111000666&&&&&&???SSSMMM;;;///111...+++(((&&&&&&'''((($$$&&&((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((()))***++++++......///000222444666777888???BBB???>>>AAADDDDDDAAA@@@@@@AAADDDHHHLLLOOORRRVVV[[[]]][[[UUUPPPLLLKKKJJJJJJKKKMMMOOORRRTTTOOOMMMKKKIIIFFFEEEGGGJJJCCCBBB@@@>>>;;;888666555444444333222000///......,,,,,,,,,++++++******)))((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((('''''''''((()))******+++,,,---...------...000111444***\\\```222,,,666222222333444555666777888;;;;;;<<<<<<<<<;;;:::999;;;::::::999888777666555666666555555444444444444222000.........---+++)))******++++++******)))))))))))))))******)))))))))***((('''***111555666555666222...---...///---+++)))******+++++++++******&&&%%%%%%$$$$$$$$$$$$%%%$$$&&&''''''&&&'''***---555666888999:::::::::999888888888888888777666666666666777777777777666666222333333444444333333222000000000000000000000000111111111222222222333333000000000000000000000000//////000000000111111111////////////////////////111000//////jjj<<<000444444$$$###***###%%%%%%$$$#########$$$$$$(((((((((***++++++(((%%%&&&'''(((+++...000000///888,,,666NNNJJJ---$$$222000---***'''%%%&&&'''((($$$&&&''''''%%%%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))***+++,,,,,,//////000222555777999;;;;;;???BBBCCCDDDDDDBBB>>>===???AAAFFFMMMUUU\\\aaadddhhhmmmnnniiibbb\\\YYYVVVTTTQQQOOOOOOQQQUUUWWWVVVVVVTTTPPPLLLLLLNNNOOOGGGFFFCCC@@@===:::888777555555444222111///......,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''(((***+++++++++---......---...///111555000666rrrBBB...///333222333444666777999::::::======>>>>>>===<<<<<<;;;@@@@@@???>>>============:::999999999888777666666444222000//////...,,,++++++++++++++++++***))))))))))))************)))))))))'''%%%(((---333666777777333000///111222111///,,,,,,,,,++++++)))((((((''''''&&&%%%$$$$$$%%%%%%$$$&&&'''((((((((()))+++...111666:::<<<;;;999777888888888888888777666666666666777777777777666666222333333444444333333222000000000000000000000000000000000000111111111222000000000000000000000000000000000000111111111111////////////////////////111111000000lll>>>000......(((###***+++%%%$$$#########$$$%%%&&&###$$$&&&'''((((((((((((&&&&&&(((,,,///111111///333000111666222)))%%%)))---+++)))'''&&&&&&'''((($$$%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))***+++---......///000222444777:::<<<>>>BBBDDDHHHMMMQQQQQQMMMHHHNNNPPPTTT[[[ccckkkssswwwsssttttttpppkkkhhhiiilllgggfffeeebbb^^^YYYTTTRRRMMMQQQQQQNNNMMMOOOQQQPPPKKKJJJFFFBBB???<<<:::999666666555333111000///...------,,,++++++,,,,,,---))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((()))+++,,,------///000000000000111333666///MMMooo,,,111888666444555666888:::<<<===>>>@@@???>>>======<<<======??????>>>>>>===>>>??????@@@???>>>===;;;888666555777555333222111000...,,,,,,,,,,,,,,,,,,+++***))))))******++++++******)))''''''&&&&&&***///555::::::666222222333444333111---------,,,+++***)))((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''((())))))))))))---333888;;;:::888666888888888888888777666666555666666777777666666555222333333444444333333222000000000000000000000000//////000000000111111111000000000000000000000000000000000111111111222222000000000000000000000000111111000///rrrBBB111---000'''!!!'''+++&&&###%%%$$$#########%%%&&&(((&&&(((***)))'''&&&''')))&&&''')))---111333222111...+++$$$"""+++555111%%%***)))(((''''''''''''((($$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))***+++---...///000000111222555888<<>><<<;;;777777555444222000///......---,,,++++++,,,---...))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''(((((()))+++,,,...///111333444444333444555777666999lllWWW...888<<<:::777888999;;;>>>@@@AAABBBCCCAAA???===<<<===>>>???<<<;;;;;;;;;;;;===>>>???AAAAAA@@@???===;;;888777999777555444333222000...------------,,,+++***))))))******++++++******)))'''(((((('''''',,,555===>>>:::666444444444222///............------,,,+++)))((('''&&&%%%%%%%%%%%%&&&&&&%%%&&&'''((((((((((((***...333666888999999888888888888888777666666555555555666666555555555222333333444444333333222000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222000000000000000000000000//////......vvvEEE111///'''000)))%%%---''' ,,,&&&%%%#########%%%''')))///222333///((($$$%%%((('''(((+++///333444333222(((---000...,,,,,,---///((((((((((((((((((((('''$$$%%%%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,...///000111000111333666999===@@@BBBGGGKKKRRRZZZ```dddiiimmmeeefffhhhkkkmmmoooqqqrrryyy}}}}}}}}}~~~zzzvvvsssmmmssstttnnnhhhfffaaa[[[QQQOOOKKKFFFBBB???======888777666444222000///......---,,,+++,,,---...///)))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((((()))***+++---///000444555777777666666888999999FFF???:::===;;;;;;999:::<<<>>>@@@CCCDDDEEEEEECCC@@@===<<<===@@@AAA>>>=========>>>@@@BBBCCC>>>??????@@@???>>>===<<<;;;999666555555333111///------------,,,+++***)))******++++++++++++******''')))***(((&&&***555???BBB>>>888555555444000------......///////////////))))))((('''&&&%%%%%%%%%&&&%%%$$$$$$&&&'''((('''((())),,,///222666:::;;;888888888888888777666666444444555555555555444444222333333444444333333222000000000000000000000000111111222222222333333333000000000000000000000000000111111111111222222222000000000000000000000000------,,,,,,jjj???000+++111******((('''%%%###"""!!!'''&&&%%%%%%&&&''')))***000---,,,...***###%%%+++***444+++&&&333555///666***++++++***))))))***,,,$$$&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))*********------...///000222444555333555888;;;===@@@DDDGGGNNNQQQ[[[eeehhhhhhoooyyy|||vvvnnnhhhdddWWWSSSNNNIIIFFFCCC@@@>>>::::::999888777555333222......//////000//////...)))+++,,,+++((('''((()))''''''&&&&&&''''''((((((%%%###"""$$$''')))(((&&&%%%""""""$$$%%%$$$'''&&&%%%%%%&&&&&&$$$###&&&'''(((((())))))((((((((())))))******,,,///222///:::>>>777222999BBBFFF===yyyQQQDDDCCCHHH>>>:::BBB>>>HHHQQQKKKJJJNNNMMMLLLPPPPPPKKKHHHKKKMMMNNNGGGJJJHHHCCCBBBHHHIIIEEEBBBDDDAAADDDKKKCCC:::???;;;999777666666555222000//////...---,,,++++++,,,((()))***+++++++++***))))))''''''(((((()))111;;;<<<666333666555000///222...///111222222000...,,,+++((((((***+++)))&&&%%%&&&%%%$$$%%%'''((('''&&&'''((()))+++...222555777777777666666666666777777444444444555555555555666333333444444333333222111333333333333333333333333111111222222222333333333111222222333333222222111111111111111111111111111222111111000///......---............zzzGGG555000***&&&***)))((('''%%%$$$###"""%%%%%%%%%&&&(((***,,,...+++***,,,---)))###%%%,,,(((111111,,,---+++''')))+++,,,++++++*********+++$$$&&&((('''&&&%%%&&&'''(((&&&%%%&&&'''((('''%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))******+++,,,---...///555888<<<>>>???@@@AAABBBRRRWWWcccqqqzzz~~~~~~xxxpppkkkbbb]]]UUUNNNHHHCCC>>>:::BBB@@@===999555333111000222111111000...---,,,,,,000---***((((((***---...+++***)))((((((((((((((()))'''%%%&&&'''(((&&&$$$%%%&&&'''''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&,,,,,,+++******)))((((((&&&''''''&&&'''***...222555<<<>>>999;;;FFFOOOQQQHHH{{{NNN===<<>>;;;888888888888333333333333333444555555000...+++***+++,,,,,,++++++***(((&&&%%%%%%%%%%%%)))(((''''''(((((('''&&&%%%)))------+++(((''''''''''''((())))))***++++++*********+++,,,...///000555555444333333555999<<<===BBBDDDBBBHHHTTTYYYVVVWWW]]]OOONNNJJJEEE===HHHKKKWWW[[[UUUXXX___[[[ZZZfffrrrvvvxxx}}}yyynnn```XXX\\\aaa___XXXZZZaaaWWWJJJLLLLLLGGGGGG999888666666777888777555555333111...,,,+++******+++++++++******)))))))))+++((('''((((((***333===AAA;;;555222///---000444---...000222333222111000......,,,)))((()))+++,,,***'''$$$###$$$%%%%%%$$$&&&&&&'''(((+++...111333777666666555555555444444444444444444555555555555333333333333333222222111333333333333333333333333111111111222222222222333111111222222222222111111111111111111111111111111111000000//////.....................uuuFFF------''''''---''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&(((+++---///000,,,111666555...***,,,222;;;333666111$$$000AAA>>>******))))))******((('''&&&'''))))))'''&&&'''((('''&&&$$$$$$&&&'''''''''%%%%%%&&&'''((()))***+++((((((((()))+++---///000...///111444666777888888:::???FFFMMMQQQUUUXXXZZZdddnnn{{{{{{rrr```\\\XXXTTTQQQOOOMMMKKKOOONNNLLLIIIGGGFFFEEEEEE??????>>>>>>???@@@AAABBBAAACCCEEEEEEDDD@@@<<<999999888666444444444555555/////////000111222222222000111222222111111111111///000111111111111222333/////////000222555777888555666666666555555888:::CCCIIIKKKIIIMMMVVVYYYUUUzzzqqqwwwmmmiii[[[___jjjzzzvvvaaaZZZ^^^\\\ZZZpppwwwyyydddLLLLLLPPPIIIBBBBBBAAA@@@@@@???<<<888555333111///,,,***))))))*********************++++++---***)))))))))+++444>>>:::777444000---,,,///222,,,...000222333333333222222222000///222555555222///+++'''%%%%%%'''''''''%%%%%%&&&''')))+++...///555555555555555444333333333333444444444555555555222333333333333222111111222222222222222222222222111111111111222222222222111111222222222222111111111111111111111111111111000000/////////.....................{{{<<<,,,...000$$$&&&...'''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))***+++,,,---......555999777000,,,---///@@@222000***(((555---((('''&&&((()))***(((%%%&&&((())))))(((''''''(((&&&$$$###$$$&&&''''''&&&&&&&&&'''(((***+++,,,,,,,,,,,,,,,,,,---000222333666777888999:::;;;;;;;;;===@@@EEEJJJNNNRRRWWWZZZcccnnnyyy}}}|||vvvpppmmmlllllljjjgggccc___\\\YYYLLLKKKJJJHHHFFFEEEDDDCCC888999::::::777444000...---,,,***))))))***,,,...++++++,,,,,,,,,,,,,,,------+++)))(((***+++,,,,,,&&&(((***)))(((((()))+++......---------.../////////111444555555666888:::>>>CCCAAA999999FFFQQQTTT^^^TTTccc]]]iii]]]kkkffflllrrroooqqqtttnnnooouuueeedddaaa]]]WWWOOOFFF???<<<:::555111...,,,++++++------,,,,,,++++++******+++)))((()))((()))000999///222333111///.........---...000222333444444444666555444666>>>EEE@@@666000---)))&&&&&&'''((((((%%%%%%%%%&&&''')))+++---222333444444444444333222333333333444444444444555222222333333222222111000222222222222222222222222000000111111111222222222000111111222222111111000000000000000000000000000////////////........................}}}999+++)))***'''###''')))!!!%%%%%%%%%&&&&&&'''''''''***+++,,,---------------...444888555111...,,,)))111,,,***'''###(((***"""&&&%%%%%%'''++++++)))&&&''')))******)))(((((()))&&&&&&&&&''')))***)))'''******+++,,,---......///333222111000000222444666999888888888999:::;;;<<<:::>>>CCCJJJPPPXXX___dddhhhssszzzyyy{{{{{{ssskkkeee^^^YYYUUUNNNMMMLLLJJJHHHEEEBBBAAA444555555555555444333333777222---///555888666333444222000//////111444666666777666444111.........333444555555333111000///>>>AAACCCCCCAAAAAADDDFFFHHHIIILLLNNNPPPRRRSSSSSSNNNPPPQQQRRRSSSVVVZZZ]]]UUUUUUMMMAAACCCVVVkkkuuutttvvv}}}wwwyyy{{{xxxpppkkkIIIFFF@@@999444111//////333333222111///---***(((***((()))***(((''',,,444***111666555222111000...///000111222333444555555555888888:::CCCJJJEEE999...+++(((&&&&&&''''''&&&&&&&&&%%%%%%&&&((()))+++///000222444444444333333333333333333444444444444222222222222222111111000222222222222222222222222000000000111111111111222000000111111111111000000000000000000000000000000....................................HHH'''+++,,,&&&"""'''&&&"""$$$$$$$$$%%%%%%&&&'''((((((,,,---///000000000000///...333666444333333...'''(((///,,,'''***+++(((***&&&%%%%%%(((---///,,,(((''')))+++***)))((())))))******,,,...000000...+++,,,,,,------............444333222333555888;;;===555555666888<<>>999;;;???CCCEEEFFFFFFFFFdddbbb^^^YYYXXX[[[bbbgggeeeddd\\\SSSZZZoooqqq}}}ooojjjddd^^^YYYUUURRROOOIIIEEE???999555222222222333555777777666444111...---,,,...///,,,***,,,222...777===:::666555444111000111222222333444555555222999<<<999<<>>DDDGGGNNNOOORRRWWW___hhhqqqvvvwww{{{tttiiiccc``````^^^^^^]]]ZZZTTTMMMFFFBBB666++++++DDDfffqqq]]]CCC777555111...---...000222444555555333...,,,,,,---***@@@VVVWWWEEE111'''&&&+++000555777777999>>>CCCBBBCCCDDDCCCAAA<<<777444OOOIII>>>444///111888>>>;;;<<<999888CCCSSSZZZWWWYYYffflll{{{}}}___```xxxyyyppp{{{vvvrrrzzzmmmaaaXXXSSSQQQOOO???<<<777333111111222333000333777;;;===<<<999777222222444666333...000555444===BBB===999888777444111222222333333444444555///:::>>>666333999<<<:::...,,,++++++,,,,,,***(((''''''&&&%%%&&&'''((()))+++---///222444555444444222222333333333444444444111222222222222111000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000---.................................EEE444///%%%'''((((((''''''%%%$$$###&&&$$$%%%***+++(((+++222444444444555555555555555222777999888777555...'''>>>222///---&&&'''+++&&&,,,)))''')))---...+++'''///++++++,,,++++++222:::666777666555222000......333(((...333666>>>999HHHHHH888333AAAQQQ[[[hhhwwwppp^^^^^^RRRTTThhh___VVVKKKSSSWWW]]]bbb[[[ZZZhhhqqqlllpppfffuuuyyy|||xxxdddWWW???555AAA:::KKKMMM===DDDVVVHHHEEERRRCCCAAAMMM999***\\\jjj999555000///444888999CCCJJJDDDBBBIIIPPPQQQLLLEEEBBBCCCEEE***UUUaaa:::)))222RRR[[[ZZZfffgggppprrrcccooo}}}lllddd***OOO555---???UUUcccwwwwwwfffrrr]]]uuubbbmmm|||qqqxxxvvvvvvpppwwwbbbeeeVVVUUUDDDCCCBBB...>>>666---///>>>777,,,555666555<<>>===BBBBBB<<<;;;@@@<<<;;;???AAAFFFKKKJJJPPPLLLTTTWWW]]]hhhlllrrr}}}xxx}}}~~~uuujjjpppjjjfff^^^aaaZZZJJJ@@@DDDJJJZZZRRRTTT\\\YYYccclll```ZZZWWWBBBJJJYYY]]]AAA]]]ppp:::...666HHHRRRPPPPPPXXX___bbbeeeeeeaaa]]]```eeegggjjjXXX666SSSfff???333OOOjjj]]]YYYUUUPPPUUUVVVNNNQQQVVVZZZMMMTTThhhyyy===RRR666888dddzzzxxx}}}qqqwww```zzz~~~}}}yyysssjjjbbbqqqkkkiii]]]]]]RRRUUU\\\SSSdddqqqiii\\\MMM999222666,,,111777DDDAAADDDGGG777999888777;;;>>>EEEUUUPPP888444333111000000222555777???===<<<;;;:::777333000000---***((()))***++++++***)))((('''&&&&&&&&&&&&***)))***...222555444222555555444444333333333222222111000//////000111222222222222222222222222222111111111111111111111111111111000000000000111111000000000/////////............------------..................NNN444,,,$$$$$$---((('''&&&&&&%%%&&&'''(((((((((+++///000000333888555555555555555555555555888222444888000'''333JJJHHH555,,,,,,''''''''' ---***%%%"""!!!###%%%'''222...555444+++:::JJJ@@@666FFFXXX```\\\RRRLLLIII<<<555???666555444111;;;666555333222555>>>JJJSSSRRRbbb___lll{{{tttwww{{{~~~PPP~~~JJJPPPqqqnnnfffZZZJJJ???AAAEEEEEEIIIPPPRRRNNNMMMQQQpppLLLSSSwwwDDD333JJJiiidddDDD666222///555***666999444222666NNNnnnXXX///>>>]]]777(((UUUeee,,,666333777;;;<<<===333???PPP???---111ggg[[[...\\\@@@AAAooofffHHHKKKLLLVVVSSS444===YYYZZZYYYXXXooozzzlll___ppp{{{lllbbbTTTDDDIIIGGG>>>;;;DDDDDDMMMXXXPPPSSSeeewwwuuusssbbbCCC@@@:::@@@111222777222555::::::>>>===>>>IIIGGG333111333333222000111555999FFFEEECCCAAA>>>999222---000---***((()))***************)))(((((('''''''''))))))))),,,///333444444666555555444333222222111222111000000000000111222222222222222222222222222111111111111111111111111111111000000000000111111/////////.........------......------------......------------\\\***)))222***&&&---'''&&&%%%$$$%%%&&&)))***---...000333333333555777666666666555555555555555888777888777000+++777HHH999((($$$'''%%%(((000111%%%'''***---111666===BBB>>>DDDVVVTTTCCCKKKRRR>>>444777999666111...///222...%%%666333HHHOOOLLLIIIEEEPPP\\\dddiiigggZZZMMMccc|||hhhdddssskkkjjjqqqllltttmmmcccggghhhfffhhhrrr{{{|||]]]tttRRR^^^bbb@@@IIIEEEYYY^^^kkkpppyyyyyynnnwwwZZZ@@@iiiFFFHHH}}}QQQ<<>>888>>>===...111444666555111222777<<>>??????QQQRRRnnncccsssmmmcccWWWPPPHHH===888???FFFBBB888OOOsss```>>>AAAHHHJJJOOOZZZgggjjjkkktttvvvuuuyyyfffpppzzz{{{{{{vvvuuuyyyxxx}}}llljjjMMM[[[gggiii^^^VVVyyyMMM+++^^^sss|||cccWWWEEECCCIIIRRRzzzggg666\\\CCCFFFXXX:::@@@kkk[[[111CCCdddaaaVVV]]]RRRHHH[[[jjjMMM@@@___ccc666777fffJJJ---TTTZZZ:::]]]ttteeeEEEAAAFFF111DDD333QQQddd999gggrrr+++KKKIII???eeeFFFPPP|||{{{mmm}}}iiiXXXgggmmmpppcccdddggg{{{dddrrrzzzppprrr{{{~~~yyyqqqlllrrriiiEEEKKK===FFF;;;000999555999@@@<<<\\\JJJDDD;;;???777??????CCC@@@:::@@@CCC888111555888666333222777<<>>:::777000...+++******+++***)))++++++,,,,,,,,,+++***)))((((((((((((***---111333555555444333222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111///.........------------......------------......------------jjj000,,,)))((('''###"""###%%%%%%%%%&&&(((+++...///333777999777555555555333555555444444333222222222111:::999///000;;;;;;///"""###888MMMJJJEEELLLSSSEEEDDDBBB???===;;;999888222<<<===888;;;CCCJJJMMM???FFFRRR```fffbbbUUUJJJAAAFFFaaa@@@EEE;;;BBBAAAFFFHHHQQQ___jjjiii]]]RRRAAAhhhsssKKKOOOttt|||mmmqqqrrr|||rrroooXXXqqqZZZgggNNNxxx\\\<<<|||AAA===^^^aaaWWWQQQBBBWWWTTT000UUUAAACCC}}}___555???mmmbbb888HHHpppeee???666;;;999NNNcccJJJ<<<]]]^^^...---TTTEEE***EEE^^^000KKKnnnQQQ333NNN[[[RRRRRR:::ZZZjjj000[[[sss555TTTSSS999]]]===TTTwwwWWW===LLLBBBYYYVVV[[[zzztttllljjjkkkdddfffjjjwww~~~xxxqqqtttfffYYYTTTNNNZZZDDDLLLSSS\\\___oooqqqDDDYYYLLLoooxxxqqqkkkSSSWWWAAA444VVV???:::000>>>333BBB???AAA???888===AAA999222444666555333222555888BBBBBBCCCEEEFFFCCC???<<<111///---,,,,,,,,,***)))+++,,,---......---++++++(((((((((((((((***...111333333333333222222222222111111222333333222111111111111111111111111111111111111111111111111111111111111000000000000111111/////////.........------......------------......,,,,,,,,,,,,uuu777***+++***'''$$$###%%%&&&%%%&&&(((+++---000222333222888:::666555666666222444444333222222111000000555777555111444>>>AAA>>>WWWNNNUUU[[[III666333555333///,,,///666???EEEHHH---BBBHHHVVVqqqkkkTTTTTT:::888555444777:::<<<======>>>YYY666JJJNNNdddfffiiieeeeeefffcccbbblll{{{BBBMMMmmmQQQccczzzggg\\\XXXUUUggg\\\rrrkkkssswwwrrruuuuuuPPP|||TTTgggDDDvvvhhh>>>ttt@@@DDDsssiiiTTTaaaZZZccc:::???aaaAAA777qqqhhh666666ggghhh===CCCtttmmm888AAAbbb```RRRTTTAAA<<<___aaa000222PPPMMM444;;;iii777AAAqqqJJJ222bbb]]]PPPaaa___jjj```///YYYkkk@@@HHHOOO999gggAAAYYYzzzQQQHHH]]]LLL|||}}}kkk|||fffwwwiii```]]]QQQgggnnngggzzz}}}~~~wwwpppwwwhhhdddjjj]]]aaa\\\^^^QQQEEE888RRRqqqNNN\\\EEEaaabbbaaaooofffyyydddEEEZZZ888555000HHH<<>>AAAGGGOOOTTTPPPEEE;;;@@@III666:::ZZZJJJ'''***+++000666;;;>>>CCCGGGKKKGGGBBB[[[<<<[[[VVVUUU===KKKPPPZZZ\\\KKK===JJJdddgggHHHcccMMMddd___FFFCCCJJJWWWiiimmm___ccc~~~___gggwwwdddqqqooofff___ttt~~~wwwIIIsss}}}JJJuuuIIIvvviii;;;sssKKKNNNxxxQQQ&&&;;;555///999___|||FFF***dddlll888333eeejjj888222fffiii000888```RRR000777999666JJJYYY+++333KKKOOO444)))bbb<<<===xxxNNN:::mmmKKK///&&&;;;:::555777jjj]]]***:::LLL???sss>>>NNNwwwWWWUUUyyy@@@FFFeeeMMMVVVRRReeedddYYYTTTbbbqqq{{{yyyqqq~~~ooossswwwyyymmm___fffaaarrrgggWWW\\\oooqqqhhhNNNWWWlll???dddCCCLLL666,,,@@@===TTTccc>>>TTT555888222FFF000LLLDDDBBB???999<<>>777444222000//////...,,,***+++---...000000///---,,,''')))***)))'''&&&)))+++000111111222222333444444111222333444444333222111000000000000000000000000111111111111111111111111111111000000000000111111000000000000////////////.........------.........,,,,,,,,,,,,~~~LLL'''***''''''&&&&&&&&&&&&&&&&&&***+++---111555666555444888000...666???>>>777111333666444...,,,000333333111;;;GGG999HHH:::;;;666999222>>>HHHAAAKKK\\\ZZZ```???GGG;;;555000GGG666999FFF999&&&JJJSSS,,,AAAVVVRRRJJJSSSYYYWWW___```eee>>>XXXIIIGGG===<<>>MMM}}}TTTNNNlllWWWTTTkkkeeeeeevvv~~~\\\aaaXXXUUUlllwwwvvvqqq~~~}}}ooorrrwwwbbbpppXXX^^^fffkkk```PPPrrrXXXNNNOOO999222]]]iiiOOOUUUXXX555YYYcccVVVLLLUUU\\\???QQQ...<<<333III777LLLNNN===BBBDDD333444777444222000000333444333222///---555HHHTTTQQQFFF???<<<777111000333555333111...//////000444666000(((+++***)))(((((()))***+++,,,///333333111000000111222222333333333222222111111111000000000000111111111111222222222111111000333333222222111000//////111111111111111000//////000000///...------,,,,,,------------~~~```333''',,,((('''&&&$$$$$$%%%&&&'''---///222555666777777777444000000666;;;999666555@@@???<<<888333/////////999BBBGGG@@@CCC777666<<>><<<999:::999555777///777PPPNNN...---RRR===000ggg[[[&&&222LLLfffbbbfffcccTTT???333777???eeeAAA666ccc<<>>MMM;;;DDDdddhhhdddbbbSSSWWWPPPvvv[[[IIIzzzdddooorrr{{{hhhhhhxxxooo|||lllrrrdddYYY^^^^^^pppzzzfffgggYYYiiiLLLcccWWWYYYdddrrrhhhRRRHHHnnnNNN]]]VVVYYY<<<___]]]\\\HHHYYYTTTJJJRRR555AAA333JJJ;;;RRRUUUEEEGGGGGG666555666333222333444555555222000///,,,000===FFFCCC<<<888<<<888333333555666333000///000000111444777222+++---,,,+++*********+++,,,,,,///333444222111222333222222333333333222222111111111000000000000111111000111111222222222111111333333222222111000000///111111111111111000//////000//////...------,,,,,,,,,,,,,,,,,,~~~hhh...###)))''')))'''$$$"""###%%%(((***111444777777666555777999000...000333444111333666888444555999555---+++000<<>>___666333666???FFFEEE???<<>>```@@@JJJGGG___---???888@@@JJJJJJ]]];;;jjj[[[CCClllEEEgggZZZIIInnnvvvQQQ]]]rrraaaEEEPPPrrruuu]]]^^^xxxkkkaaacccnnnwwwtttuuuaaaeeehhhlllSSSaaaMMMWWW|||ccc???VVVeee@@@RRRoooIIIEEEfffhhh@@@333<<<;;;======---:::555>>>EEEGGGZZZYYY888%%%HHH[[[AAA+++???QQQFFF888222333;;;999000111;;;EEEFFFPPP]]]PPP,,,+++NNNFFF000YYYdddFFF333$$$222333;;;CCCHHHMMMYYYkkkyyy^^^888222fffFFFHHHtttrrrNNN]]]]]]hhhqqqrrr{{{vvvwwwvvv[[[sssHHHjjj}}}qqqxxx^^^}}}iiikkkbbbhhh{{{dddcccmmmhhhrrr^^^[[[iii\\\gggxxxvvvuuuhhhHHHdddUUUoooCCCjjjOOOeeegggGGG<<<===<<>>LLLSSSDDDDDDDDD555444333222444777888888555222000111------333777666333222:::777555555777777444111000222222222555888555...///...---,,,,,,,,,,,,,,,,,,...111333333333444555222222333333333333222222111111000000000000111111000000111222333333333222333333222222111000000000111111111111111000///////////////...------,,,,,,++++++++++++}}}zzz::: (((+++'''%%%###"""$$$(((,,,000111555888666222111444888...,,,,,,...---+++---111,,,&&&***555555***)))222777@@@999EEE444333444TTT999///+++111;;;AAA999***UUUFFFGGGCCC777555FFFLLLQQQOOO<<>>GGGQQQ777===KKKLLLWWWRRR___333WWW[[[666jjjTTTRRRVVV;;;[[[gggSSS\\\sss```TTTzzzaaaKKKttt}}}^^^|||wwwZZZhhhyyyxxxtttsssffffffpppdddUUUzzzbbbKKKxxxjjjRRRSSSOOOHHHZZZ]]]iiijjjVVVJJJIIIGGGTTTddd<<>>fffyyy{{{eeeqqqgggZZZ]]]dddyyylllIIIddd~~~nnn[[[TTTnnnppp[[[^^^___]]]eeeWWWPPPWWWWWWbbbdddVVVSSSXXXSSSbbbNNNdddLLLnnnCCCXXXcccjjj]]]aaaaaadddpppHHHdddPPPCCCRRRLLLMMMOOOEEE\\\???^^^FFFEEEQQQ;;;LLL>>>AAAMMM@@@@@@AAA666777444444777::::::777444333333333111000222444333222222444444444666999999666333111333333333555888777222000000///...------,,,,,,+++,,,///111222333444444222222333333444333333333222111111000000111111222///000111222333333444444222222222111111111000000111111111111111000////////////.........---------,,,,,,,,,,,,}}}BBB&&&))),,,&&& $$$######%%%(((---222555000333444111---+++///333///***''')))***((((((+++...)))---888777---,,,555666???777DDD666777999ZZZ555KKK\\\]]]WWWOOOIIIIIICCCLLLKKK???666HHHVVVUUUUUUNNNIIIGGGNNN[[[VVV444DDDFFFUUUFFF:::>>>===OOO999UUU888EEEGGG444KKKGGGOOO555HHH888<<>>???HHHPPPNNNPPPTTTTTTFFF<<<;;;<<<666111000...>>>GGGSSSHHH000,,,666888===:::999::::::888888;;;555666222000...)))555RRR;;;555000!!!&&&666555888333888>>>???===:::999:::===GGGVVViii;;;111DDDUUUVVVNNNKKKVVVPPPTTT___EEEXXXRRRIIIIIIQQQEEE:::PPPZZZ___ggg```OOOIIIMMM]]]wwwsss___JJJFFFhhhaaaTTT___XXXWWW___\\\XXXTTTXXX___\\\SSSZZZooo}}}RRROOOTTTRRR___DDDIIIQQQUUUHHHMMMIIIKKKBBBPPP<<>>[[[<<>>AAAQQQDDD@@@@@@999;;;666777:::<<<999555333555888333444555666888999777555///000333666999:::999888333555555333555888888444222222111000///---,,,,,,)))***+++...000222333333111222333444444444444444222222111111111111222222///000111222333444444444222222222111111111111111111111111111111000//////...............---------............|||TTT&&&&&&---$$$ ((("""$$$&&&***///333666888/////////,,,)))))),,,///...***(((***+++******------+++///777999666888???===CCC>>>BBB>>>===???TTTGGGccclll]]]NNNBBBAAAKKK===NNNEEE>>>@@@^^^XXXGGGAAA???KKK999RRRFFF___BBBLLLAAANNNAAACCCSSSEEENNN666MMM;;;000LLL000KKK@@@SSS555DDD999>>>IIIDDDRRRaaaUUU888BBBYYY:::XXX```AAAwwwMMMCCCRRRPPPGGG;;;KKKYYY]]]SSSbbb|||```aaammmnnngggnnniii[[[kkkyyyeeeZZZMMM]]]uuueeeRRRPPPbbbXXXEEEPPP]]]WWWSSS___MMMJJJRRRRRRPPPLLLCCC>>>AAA222999RRRHHH111444888;;;===>>>AAAAAA===888<<<999777999999777===FFFEEECCCHHHDDD222***,,,))))))///111///000444777666777;;;666555===BBBJJJYYY000000888???===777888>>>DDDIIIOOONNNKKKLLLSSSZZZZZZccccccgggJJJKKKJJJPPPWWWWWWXXXbbb\\\aaatttdddaaajjjtttllloooXXXKKKMMMHHHEEEEEEBBBDDDQQQFFFRRR^^^QQQNNNTTTXXXrrr]]]VVVgggUUURRRTTTUUUPPPKKKTTT___gggjjjgggbbb___AAAZZZOOOQQQTTT\\\ZZZRRRFFF<<>>777...000333777:::;;;<<<;;;777999999555555999999777555555444333111000...---***)))***,,,///111222111111222333444444555555444222222111111111111222222111111222333444444444333111111111111111111111111111111111111111000//////....................................|||TTT777###&&&)))!!!!!!***###&&&,,,111555777888777000...+++)))((()))+++---+++,,,///111000...222999///111444777999===BBBFFF@@@DDDDDD===HHHBBBDDDJJJ```hhhVVV@@@CCCDDD???DDDDDDUUUFFFCCCDDD^^^OOOAAAUUULLLSSSAAA]]]888\\\RRRTTTEEESSSAAABBBNNN222333===PPP@@@)))LLL777FFF<<>>JJJIIIVVVgggvvv~~~wwwXXX^^^sssdddPPPVVV```ddduuu}}}}}}lll^^^WWWVVV^^^eeeaaakkkXXXVVVJJJPPPkkkcccMMMMMM[[[YYYHHH:::???JJJBBBBBB===BBBEEE<<<;;;AAA@@@AAA===BBBKKKSSSKKK<<<>>>===AAA<<<888AAAJJJJJJIIIGGGIIIHHHJJJOOOLLLKKKSSSHHHCCCIIILLLEEEAAAAAA::::::@@@EEEFFFFFFIIIOOOSSSSSSYYYQQQIIINNNPPPNNNRRRcccQQQJJJTTTTTTXXXjjjooo___]]]\\\]]]``````\\\XXXUUUYYYSSSXXXOOOYYYOOOXXXZZZhhhnnnsssiiiiii~~~```qqq|||zzz{{{___LLLNNNKKK@@@>>>GGGLLLSSSYYYPPP[[[nnnqqq]]]XXXnnnVVVSSSPPPOOOCCCIIIGGGAAABBBJJJJJJBBB@@@GGG___GGGIIILLL[[[^^^QQQlllgggfffVVV\\\KKKWWWCCCDDDHHHWWWOOO???,,,<<>><<<555111666;;;999:::;;;===DDDJJJEEE;;;222444777999;;;<<<===>>><<<>>>===999777:::<<<:::888888888777555333000///,,,******+++///222222111111222333444555555555555333222222111111222222333222222333333444333333333111111111111111111111111111111111111111000//////....................................|||{{{222---&&&###$$$''''''$$$%%%)))000666999999777555222...***((()))+++,,,---(((---666888444111999DDD@@@CCCAAA<<<:::???CCCBBB===@@@EEE777MMMEEEHHHCCCXXX```NNN???KKKPPPGGGHHHFFFXXXJJJIII@@@TTTLLLRRRPPP<<<999<<>>EEETTT***999===>>>:::888222666EEEVVVXXXNNN333nnnJJJ<<>>NNN???BBB===AAACCC>>>EEENNNLLLRRRHHHVVV^^^WWWQQQLLLRRRGGGWWWYYYRRRTTTTTTOOOOOOJJJPPPOOOQQQXXXSSSIIIIII===777>>>EEEAAAAAA???666>>>===@@@CCC>>>999>>>JJJ]]]cccVVVFFFFFFFFF@@@???444333888<<>>888>>>AAAAAAHHH===GGG;;;AAAAAAHHHDDD444CCC;;;===AAA???999@@@EEE>>>???<<>>NNN===SSSTTTlllKKKGGGRRRAAAaaaNNNPPP|||PPPNNN444HHHXXXlllZZZFFF???;;;>>>555...777???>>>777222555:::??????>>>???HHHPPPJJJ???666888:::;;;<<<<<<>>>???@@@BBBAAA;;;999<<<======;;;;;;;;;:::888555333111...,,,***,,,000222222111111222333444555555555555333222222111111222222333333333444444444333222222111111111111111111222222111111111111111000//////---.....................------------{{{000---)))$$$""""""$$$&&&&&&***111444666???GGG???///***)))(((''''''((()))***)))***222<<<<<<888???LLL@@@DDDEEEBBB@@@AAA@@@<<<@@@:::>>>AAA;;;>>>JJJMMM[[[JJJ[[[???JJJJJJ<<<777aaaIIIWWW888CCCEEE^^^555RRR111222WWW___EEEEEEbbbCCCGGGFFF<<<111444EEEUUURRR@@@444DDDTTTFFF555999:::HHHLLL===///333BBBMMMaaafffmmmsss___777111NNNMMM<<<@@@TTTXXXTTTRRRPPPJJJCCCBBBGGGGGGAAAAAAIIIkkk^^^NNNGGGGGGIIIFFFBBB===EEEIIIFFFFFFLLLPPPPPP^^^bbbmmmoooiiikkkgggXXXPPPWWW\\\[[[ZZZ\\\^^^^^^\\\______WWWMMMIIIOOOVVVPPPSSSYYYXXXdddOOOYYYJJJEEEIIIIIIBBB>>>???AAAAAAOOOGGGGGGJJJLLLTTTVVVLLLOOONNNNNNPPPTTTXXXYYYYYY___TTTNNNSSSZZZ\\\___cccwwwsssnnnhhh]]]SSSOOOQQQRRRKKKLLLVVV^^^\\\YYYXXXMMMKKKJJJLLLPPPQQQPPPNNNNNNSSSVVVSSSPPPQQQUUUYYYRRRWWW\\\dddooouuulll^^^YYYMMMOOObbbkkk```VVVWWWiiieee^^^YYYXXX[[[ZZZXXXOOONNNMMMJJJHHHEEEBBBAAA>>>>>>>>>@@@DDDJJJOOORRRIIIJJJKKKMMMPPPUUU\\\aaaTTTVVVbbbfffWWWQQQXXX[[[MMMDDD===<<<<<<<<<===AAADDDIIIRRRXXXWWWTTTXXX___UUUAAA]]]eeeCCCMMM444IIIooo|||pppSSSEEE@@@888444666777999::::::777333111???:::888???KKKRRRQQQLLL???===::::::;;;===???@@@DDDEEECCC===<<<======::::::>>>AAA@@@???@@@===888//////---***(((+++111666888777666555444444555666666555444333222333333444333333333444444444555555222222222222222222222222222222111111000/////////////////////////////////............{{{KKK///)))(((&&&%%%$$$%%%'''(((,,,666<<<;;;<<<>>>888---***)))((((((((()))***+++...555::::::;;;@@@IIIOOOAAA???======AAAFFFGGGDDDHHHAAAHHHMMMDDD@@@EEEHHH@@@PPPQQQPPPEEEEEEKKKNNNwwwOOONNN...555555WWW@@@UUUEEECCCNNNHHH999AAAZZZ;;;;;;===AAADDDBBB<<<777BBBEEEFFFIIIEEE333///AAA666AAAJJJJJJHHHLLLRRRWWW\\\PPP???666111,,,CCClll]]]AAA666;;;999444555444@@@???CCCKKKQQQSSSUUUXXX^^^WWWOOOJJJJJJKKKLLLKKKPPPVVVXXXVVVVVVZZZ[[[XXXeee[[[aaaiii]]]OOOLLLKKKJJJIIIJJJTTTgggtttqqqggg{{{yyytttmmmhhhgggjjjmmmjjjtttwwwpppZZZmmm{{{ttteeeeeettt|||{{{|||~~~|||zzz{{{}}}~~~~~~|||}}}}}}|||zzzxxxwwwwwwwww|||yyy}}}xxxnnnppptttxxx|||}}}tttnnnnnnppprrrrrrooollliiidddaaa___^^^^^^___^^^\\\ZZZWWWSSSQQQOOOMMMMMMKKKGGGAAA<<<999999???999@@@HHHGGGLLLVVVYYYYYYTTTTTTWWWWWWQQQLLLKKKAAA???>>>>>>:::888>>>FFFFFFBBBXXXTTT999III555JJJzzzqqqWWWJJJCCC<<<<<<777999<<<>>>>>>===;;;:::999777666;;;BBBFFFDDDAAA>>><<<999999:::===@@@AAAIIIJJJFFF@@@===>>>===999<<<@@@BBB@@@>>>>>>;;;666000///...+++)))+++000555555555333333222333444444666555444333222333333444333333333444444444444555222222222222222222222222222222111111000000//////////////////////////////............zzzYYY ...%%%'''((((((&&&&&&***---333>>>EEE>>>777333///***))))))((()))***+++---...333>>>AAA999888EEENNNMMMDDD<<<666777<<>>===KKKLLL\\\CCCNNN<<<===444UUUPPP------111888@@@JJJYYYeeeHHHCCC???AAAHHHKKKGGGBBB333AAAEEE<<<222(((000FFF000...000666888444000///---333666???JJJLLLTTTfffYYY???444;;;===???EEEFFFIIIKKKLLLMMMPPPQQQMMMFFFMMMLLLIIIEEEBBBAAAAAABBB::::::888777:::@@@BBBAAAEEE???EEEIIIBBBEEERRRVVV\\\YYY\\\mmm}}}}}}}}}{{{zzzjjjsssjjjsssUUUtttmmmvvv~~~yyynnnjjjkkkkkkwww~~~~~~~~~}}}yyywwwwwwxxxrrrssstttssspppkkkfffccc[[[^^^bbbccc```ZZZUUURRROOOAAA>>>DDDDDDFFFHHHAAAOOOIIICCCDDDEEEFFFIIIMMM[[[UUUPPPPPPPPPPPPUUU[[[QQQ\\\hhhRRR>>>LLL>>>VVV}}}kkkXXXOOODDD>>>DDD;;;<<<>>>???@@@???>>>===999888888999;;;<<<:::999>>><<<999777999<<>>BBBBBB???======:::555222111///,,,***+++///222444333333222333333444555555444444333333333333444333333333333444444444444333333333333333333333333222222222111000000//////////////////////////////............zzzppp222((()))###''')))(((&&&(((...444===DDDEEE;;;000+++)))''')))))))))***,,,...000222777>>>@@@;;;999@@@FFFFFFAAA999555888;;;;;;===AAANNNKKKZZZggg\\\MMMKKKKKKAAAOOOBBBOOOCCCBBBFFFCCCCCCDDDZZZKKKBBB666NNNOOO===:::999@@@OOOZZZVVVLLL222555555000+++,,,666>>>===DDD<<<333777<<>>EEENNNKKKFFFIIIFFFBBBFFFGGG888999BBB>>>999888555666===???>>>BBBHHHCCC888<<<===AAADDDGGGJJJMMMNNN\\\XXXTTTTTTZZZbbbggghhhqqq~~~rrroooZZZkkkeeeWWWnnnyyysssnnnoooqqqrrrwww}}}uuutttwww~~~~~~zzz|||ooo|||{{{wwwvvvvvvwww{{{yyypppjjj^^^RRRUUUbbbhhhmmmlllcccTTTMMMFFFDDDBBBBBBFFFKKKLLLIIIIIIPPPVVVXXXYYY\\\XXXfffkkkTTTJJJMMMGGGggguuunnn^^^UUUQQQCCC<<>>===;;;:::999@@@@@@===;;;888888:::<<<>>><<<999777888<<>>===>>><<<777444333000...,,,,,,...000444444444555555666666777444333333333333333333333222222333333333444444444333333333333333333333333333333222111111000000///////////////////////////............{{{777$$$///###%%%''')))'''&&&***333:::EEECCC<<<222+++((('''&&&*********+++---000333444;;;:::===BBB@@@999999>>>999444777??????999===HHHXXXZZZkkktttfffXXXTTTQQQJJJ@@@QQQEEEMMMLLLIIIOOORRRUUUVVV;;;555777FFF===III@@@;;;@@@GGGDDD777---...<<>>555555999GGGIII???999DDDLLLHHHHHHGGG<<<777;;;;;;888:::AAA<<>>666666666777:::>>>CCCFFFKKKLLLRRRWWWUUUOOOOOOTTTkkkhhheeefffhhhkkknnnpppeeeiiieeeXXXPPPSSSYYY\\\^^^\\\]]]``````\\\\\\```[[[^^^cccjjjqqqxxx}}}~~~pppmmmmmmddd^^^[[[SSS```___aaabbb\\\PPPGGGDDD999555444;;;AAABBBAAAAAADDDJJJOOOFFFHHH@@@FFFjjjccc^^^VVVTTTSSSCCC999BBBEEEDDDBBB???>>>=========FFFCCC???999555666<<<@@@>>>===;;;999888<<>>===??????<<<666555222000////////////333333444555555666666666222222333333333333333333222222222333333333444444333333333333333333333333333333222222111000000000000000000000000000000000////////////}}}GGG(((((($$$&&&&&&'''(((((()))...666<<>>:::>>>;;;444555333444888======;;;>>>DDD;;;LLLQQQOOOWWW___eeemmmlllnnntttmmmooopppiii___cccfffhhhddd[[[SSSPPPOOOMMMJJJdddbbbJJJ...[[[___```bbbcccaaa___ZZZNNNBBBIII888///------666;;;555;;;;;;:::777444444666888444333222333777:::444+++...,,,---000///***&&&&&&))),,,///000333666444000)))******))))))+++...111666AAAUUUgggggg\\\VVVYYYDDD>>><<>>???BBBEEEGGGGGGCCC===666333555:::?????????>>><<<:::===DDDIIIFFFIIIIIIGGGGGGIIIHHHDDDAAACCCBBB>>>>>>AAAAAA???888666444333333222111///111222222333333333333222111222222333333333333222222222222222333333333333333333333333333333333333333333333222111111000000000000000000000000000000////////////~~~ccc******+++!!!)))%%%&&&(((+++///333666888777111***''''''((()))***---------...000333555777777999???CCCCCC===999888999000444@@@>>>000111???===UUUqqqvvvooorrrppp```\\\PPPNNNEEEAAA:::777<<<---333000333FFFQQQGGG999444999:::777444666===CCC@@@<<<777666888;;;===>>><<>>444666777444---))))))***444111///444---%%%777111000---+++111===EEE???444***777AAA666&&&...555,,,$$$(((---000111222444777444777888;;;EEESSSZZZZZZ@@@222%%%$$$***---,,,,,,$$$((((((%%%&&&***)))$$$)))+++,,,+++))))))+++---%%%000HHHcccmmmgggbbbdddIII>>>777999>>>===;;;;;;<<<999888;;;===;;;999999;;;<<>>CCCIIIFFFIIIKKKIIIJJJLLLLLLHHHDDDFFFDDD???>>>AAABBB@@@:::888555555666555333000222222333333333222111000000111222333444333333222111222222222222333333333444444444444444444444444444333333222222111111000000000000000000000000000////////////kkk///+++$$$$$$+++$$$###%%%)))///444777666555---***((('''''''''***---.........///111333666777000;;;@@@======BBB???666666***...BBBIIIAAADDDTTTFFFddduuuyyyrrr[[[ggg___555JJJEEECCC>>>///333======???>>>:::555>>>111666333---222<<<;;;111AAADDDFFFDDDCCCHHHSSS\\\ccc___WWW[[[gggllltttwwwmmmkkkggghhhggg]]]RRRKKKHHHFFFAAA>>>JJJZZZKKKMMMMMMHHHBBB@@@CCCHHHGGGCCCDDDGGGHHHIIIRRR]]]^^^YYYUUUKKK@@@EEEIII@@@???PPP[[[TTTDDD<<<>>>CCC777777555333000000222444&&&555'''777...999333'''***333888111)))+++333:::;;;///,,,...000888888+++---111333222---+++...111///444777;;;MMMlllqqqDDD+++''')))))))))%%%)))***'''(((---...***%%%'''******))))))+++------///@@@YYYhhhgggfffkkkIII;;;///111888999:::;;;;;;===<<<999:::>>>===999888:::GGGYYY```^^^aaakkkmmmnnnpppttt{{{wwwnnn___OOODDDAAAEEEJJJNNNGGGKKKPPPNNNVVVgggmmmffffffhhhkkkiiigggiiinnnfffhhhnnntttrrrhhh```]]]ccc]]]jjjfffllleeevvv\\\UUUccceee[[[QQQ@@@111///---,,,+++,,,000777>>>BBBOOOKKKFFFBBBAAA@@@>>><<<@@@CCCDDDAAA>>>>>>CCCIIIGGGKKKMMMKKKLLLNNNNNNJJJHHHIIIFFF@@@???AAAAAA???:::888666777888888444111444555555666555444222111000111222333444333333222111111222222222333333333444444444444444444444444444444333222222111111000000000000000000000000000000000000000~~~CCC,,,*** %%%---''')))---222555555222///***'''$$$$$$'''******))),,,333444///,,,000333333222///111;;;DDDDDD===666888111888IIIMMMAAA===DDDCCCiii{{{wwwvvvsssZZZUUUKKKAAA>>>AAA@@@===;;;???BBBBBB@@@?????????@@@FFFKKKKKKGGGHHHNNNUUUfffeeedddfffiiinnnvvv~~~mmm[[[___ccclllrrrjjjtttpppddd[[[dddlll```^^^qqq\\\WWWTTTUUUUUULLL<<<...999::::::888555666;;;@@@999<<>>XXXqqquuuIII...000'''%%%,,,***'''%%%&&&((((((&&&&&&&&&&&&''''''''''''(((&&&---888YYYggg```lllrrrccc111666555;;;444777555333444666888888888777777444;;;999NNNoookkkfffqqqwwwyyyvvvyyyrrrbbbyyyjjjqqqaaaQQQFFFCCC@@@<<<::::::<<<===AAABBBDDDHHHMMMSSSYYY\\\WWWbbbnnnrrrpppnnnrrrxxxkkkkkkiiiggglllqqqlllbbbZZZhhhjjjXXXCCC777000)))---"""'''---+++;;;GGG;;;:::BBBJJJKKKDDD>>>===>>>JJJIIIDDD@@@@@@BBBCCCAAADDDIIIHHHBBBEEEOOOSSSPPPKKKNNNIIIHHHKKKCCC<<>>===@@@444::::::::::::222===444333666AAAFFF:::666BBB;;;777555888===BBBBBB@@@999:::<<>>;;;999GGGIIILLLOOORRRTTTUUUVVVSSSRRRQQQQQQQQQOOOKKKHHHIIINNNQQQOOOKKKMMMTTT[[[SSSWWWWWWOOOFFFDDDIIINNNfffSSSQQQYYYRRRHHHBBB===777777666555444333222222000///...---+++***)))((()))(((((('''((()))***+++)))((('''&&&'''***,,,...---,,,+++***)))******+++---+++,,,---,,,222CCCTTTXXX\\\nnnfffVVVFFF///---'''%%%$$$###&&&((()))'''&&&&&&&&&&&&''''''''''''$$$***333XXXllllll{{{ccc///111///555///444333222333444555666666666666333<<<:::DDDcccqqquuuxxx|||ooovvvtttfffEEECCC@@@===;;;;;;;;;;;;:::999999999:::<<>>999888;;;999444666999999333111333333000222222222222222222222222444444333222222222333444333333333333333333333333444444333333333222222222111111111111111111111111111111111222}}}lll,,,%%%'''***&&&***...%%%///444999:::666///+++)))'''&&&&&&''')))******)))333444333///,,,---,,,)))111222333666999;;;;;;999<<<;;;AAAFFF???777>>>MMMVVVnnnvvvkkksss```YYYcccjjjgggjjjuuunnnZZZWWWuuudddIII888...((($$$%%%'''***,,,---,,,)))&&&---000JJJTTTVVVSSSIIISSS```eeekkkoookkkdddaaadddZZZVVVOOOEEE<<<777444444???>>>>>>BBBEEEDDD>>>888222333555888;;;>>>AAACCCNNNNNNOOOQQQUUUWWWWWWWWW___eeekkklllhhhfffiiinnnfffkkksssxxxzzz|||dddKKKBBBGGGCCC;;;777222555444333111000...------,,,,,,+++***((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''(((******++++++******)))))))))((()))***))))))///666RRRYYYnnniii___ZZZPPPWWW999111'''$$$&&&(((((('''%%%%%%%%%&&&&&&&&&'''''''''***///RRRkkkooo}}}eee//////,,,222---222111111111111222222333444555555<<<::::::QQQtttuuuhhhlllzzzlllCCCBBBAAA???<<<;;;999999:::888666333222111111111111111000000222888@@@FFF:::BBBKKKTTT]]]fffiiihhhkkkuuuqqqYYY===...(((&&&'''###***000333???GGG>>>===444...555CCCMMMKKKEEE???>>>BBBHHHEEE===<<>>DDDFFFOOOLLLJJJGGG???888>>>IIIcccrrruuusssjjjjjjlllmmmsss|||zzz^^^fffrrrcccGGG666:::111(((%%%***///000000 ***111...***...888@@@WWWZZZqqqwwwvvvtttkkkttt|||xxxnnncccccceee```\\\```aaa\\\PPPDDD===<<>><<<<<<===???CCCGGGKKKMMMAAAAAACCCGGGNNNTTTXXXYYYMMMLLLNNNSSSXXX]]]eeemmmdddeeeiiiooossstttvvvyyyjjjKKK<<>>KKKTTTaaajjjhhhTTT:::+++'''&&&'''***000555999???>>>777777444000---///999HHHSSSGGGBBBDDDLLLJJJ@@@<<<@@@IIIBBBAAAHHHKKKIIINNNWWWXXXYYYPPPJJJJJJDDDCCCNNNBBB@@@>>><<<<<<<<<;;;999444888;;;888444222222333222222222222222222222222333333333333333333444444333333333333333333333333333222222222222222222222111111111111111111111111222222333333|||TTT+++,,,,,,)))(((((((((---777;;;<<<:::444+++&&&'''***%%%&&&((()))******++++++...///333666555222///---###000===GGGPPP[[[``````VVVOOOGGG@@@;;;999:::===hhhsss}}}zzzkkkZZZ\\\sssiiiQQQHHH<<<+++)))555+++***)))((((((((('''&&&//////+++)))555OOOjjjxxxxxxqqqzzzyyy}}}qqqdddjjjmmm```TTT\\\fffhhhccc[[[UUUSSSCCCDDDBBB???;;;:::;;;===000000000222555999>>>@@@RRRPPPPPPQQQUUUYYY[[[\\\SSSMMMOOO]]]ppp~~~vvvSSS??????<<<999999555.........------,,,,,,,,,))))))((((((''''''&&&&&&'''''''''''''''''''''&&&%%%&&&'''''''''&&&%%%$$$%%%''')))******)))'''&&&%%%&&&'''(((***,,,,,,+++///<<<\\\```ZZZbbbqqqfff:::&&&%%%'''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&***PPPrrr~~~nnn666666222999222444000222111111000111333444555:::555888;;;???WWW}}}{{{mmm|||~~~mmmeeerrrZZZ>>>>>>>>>>>><<<999777555555444444444444444444555---...111555888777333///000333666666222000222555IIIRRRUUUIII777+++((((((&&&000555999>>>>>>777222111333222,,,'''---<<>>444666888888555111111333222222222222222222222222222222222333333444444444333333333333333333333333222222222222222222222222000000000000000000000000222222333333|||uuu///***''''''$$$(((///((((((888;;;999444,,,&&&$$$'''***%%%&&&((())))))***,,,---000000222111,,,&&&%%%)))+++???VVVdddnnntttooofffPPPJJJ@@@:::<<>>AAA???999444333333333333333555777;;;???AAA:::888777999<<<>>>@@@@@@DDDKKKbbb~~~ZZZBBB===666111000---111000///...,,,+++)))))))))(((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%$$$######$$$&&&((())))))((('''&&&''')))(((%%%&&&)))+++***$$$]]]bbbVVVttt]]]555%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$&&&)))LLLmmm|||sss999666111888222444000222111111222222333444555888444555;;;<<>>AAA777444444666666222111333222222222222222222222222111111222333444444444444333333333333333333333333111111111222222222222222000000000000000000000000222222222222{{{DDD(((((( )))%%%&&&000,,,+++;;;666222---(((%%%$$$&&&(((%%%'''((((((((())),,,000000//////---'''$$$---999LLL]]]lllqqqtttrrreeeVVVGGGDDD===999===BBB===333RRRooorrr^^^@@@&&&,,,$$$!!!(((///...((($$$,,,,,,***'''$$$###&&&(((333333666FFFfffxxx|||yyywwwwwwcccNNNIIICCCCCCHHHLLLNNNMMM999999888666222///,,,+++.........///222444777888;;;;;;<<<@@@EEEIIIKKKKKKCCCRRRrrr}}}eeeMMMEEE;;;444333111//////...---,,,******)))((((((((((((((((((((((((&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&******%%%###''')))(((999CCCjjj~~~xxxfffWWWgggVVV???,,,(((((($$$"""&&&############$$$$$$$$$$$$%%%&&&%%%DDDddduuuzzz>>>666///666222666444000000111222333333333333111777333444:::888NNNzzz~~~bbb___WWWDDD777777777888777777666555000000000000///......---222000...,,,++++++---...222---,,,---+++''')))...---///000111...***))))))///<<<888222:::777...333---,,,+++,,,......+++(((999GGGPPPMMMJJJLLLKKKEEEDDDFFFEEEDDDGGGNNNSSSTTT\\\bbb___\\\ZZZRRRQQQ]]]UUUKKKAAA>>><<<;;;>>>CCC<<<555111555888555333444222222222222222222222222000111222444555555444444333333333333333333333333000111111111222222222222000000000000000000000000111111111222{{{UUU$$$///###!!!222,,,###---111333AAA111---(((&&&%%%&&&&&&%%%&&&''')))((('''(((---111)))***---///000777KKK```dddmmmpppkkkhhhggg[[[KKK>>>???;;;666999>>>999...:::bbbsss^^^GGG===999333,,,'''&&&((()))&&&###%%%,,,222(((((((((((()))))))))))))))000555<<>>??????KKKPPP```qqquuuooorrr|||vvvxxx___HHHAAA666......---******++++++,,,,,,------'''''''''(((((((((((()))(((((()))***)))(((&&&%%%%%%%%%$$$$$$%%%&&&''''''$$$%%%%%%&&&''''''''''''###***+++&&&###'''******???^^^xxxuuu}}}dddOOO///''''''---,,,### $$$"""############$$$$$$$$$!!!###"""@@@bbbzzzBBB777---555333:::999...///111333333333222222,,,:::222---999555@@@iiiyyy{{{ddddddVVVHHH555555555555666666666666......////////////......***,,,......---,,,---///(((&&&***222555111000333...+++*********)))((())):::EEE999...444111)))222,,,......***&&&&&&,,,222%%%@@@QQQLLLGGGKKKMMMHHHBBBGGGGGGBBBEEEPPPUUURRR^^^ccc___[[[ZZZRRRSSS```]]]QQQEEE@@@===:::===CCC???555000555999888555555222222222222222222222222000111222444555555444444333333333333333333333333000000111111222222222222000000000000000000000000000000111111{{{yyy333333,,,%%%***+++)))---555888666///+++'''&&&''''''%%%###***)))'''&&&(((+++,,,+++,,,+++$$$###777YYYooouuuhhhhhhfffccc]]]TTTIIIAAA@@@AAAAAA===999666333000222AAAyyyuuuAAA999333111000,,,(((((()))***)))(((&&&''')))+++)))(((((('''&&&&&&&&&&&&%%%...===IIINNN~~~vvvkkkyyygggYYYjjjpppaaaVVVVVVBBB@@@LLLMMMHHHFFFDDD>>>777...)))******(((&&&,,,,,,------///000222333111222333444666777888999<<>>888444000///***)))((()))***+++***((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""&&&+++,,,((($$$(((&&&***///&&&000JJJnnn}}}~~~ooojjjhhhMMM((('''&&&&&&&&&''')))***,,,''''''&&&%%%$$$$$$$$$$$$$$$'''---222oooGGG(((111...333@@@<<<444555777888777444111///...///111333555999>>>BBBnnnxxxrrr[[[bbbRRRBBB000111111000333777555000111111000///...---,,,,,,------,,,,,,+++***))))))************+++,,,------...---,,,***)))(((((('''??????999///)))+++------''''''&&&'''(((***,,,---...***777PPPVVVIIIFFFRRRGGGEEEEEEGGGIIIKKKOOOSSSXXXbbbggg```WWWWWWaaajjjfffUUUDDD???>>><<<<<>>LLLRRROOOKKKHHHGGGEEEDDDDDDHHHQQQYYYWWW___gggfff___\\\cccmmmiiiXXXHHHAAA>>>;;;:::<<>>^^^pppnnnkkkooofffbbbZZZRRRJJJBBB:::555AAA???:::444000...///000,,,JJJ~~~QQQ888555///,,,...111000///000)))***++++++)))(((((((((((('''%%%$$$$$$%%%&&&'''''')))333AAAOOOkkkfffeeefffooohhhYYYqqqttt___ddd|||kkklllfffPPPCCC000---******---///...---,,,---------......//////---...///111444666777888666888888666666:::;;;999CCCDDDJJJ[[[wwwnnntttiiiLLL888777555,,,---+++***)))******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&'''***(((&&&)))777PPPlll~~~xxxeeeEEE+++###)))''''''&&&&&&&&&&&&''''''((((((((('''(((((()))***---))))))666tttNNN...666666444444+++)))***,,,------,,,***)))---.../////////222666999OOOhhhpppjjjnnnuuuyyyttt{{{yyy{{{pppOOOOOOFFF;;;333555333000111333222---......---,,,+++***))))))++++++******))))))(((((())))))))))))***+++,,,---...---,,,***)))(((''''''000333222---*********(((''''''%%%%%%%%%%%%&&&'''''',,,***+++>>>VVVWWWGGGFFFHHHHHHEEEDDDHHHQQQXXXTTTYYYccckkkfff___bbbllljjj\\\LLLCCC???;;;999999===888333111111222333333222333444333111111222333111222333333444444333333222222222222222222222222333333333222222222111111000000000000000000000000111111222222zzzDDD'''000$$$222###@@@:::444222333333---%%%&&&((()))'''$$$$$$'''***+++***)))***((($$$$$$&&&***@@@___qqqkkk^^^```kkk```[[[SSSKKKEEE@@@<<<:::<<>>FFF===111***///444///%%%999aaajjjVVVLLLEEE===???777000---///000---******+++---...---+++(((''''''&&&&&&$$$$$$$$$&&&((()))111---,,,...555lllxxx}}}sss|||wwweeeXXXNNNMMM~~~ggg{{{{{{rrr[[[888"""222))))))***+++---......---000000111222222111111000444444444444444444444444666999:::888999<<<===:::888999;;;???HHH[[[wwwvvvyyy}}}www```EEE;;;@@@222///,,,*********)))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&(((++++++(((%%%$$$555DDDMMM[[[oooyyyxxxzzzmmmPPP111$$$)))---***'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&'''((()))***...---'''...NNN]]]111+++...,,,***)))&&&&&&((()))******)))))))))***,,,---...111666999===VVVqqquuunnnrrr~~~rrrooottt^^^eeepppfffUUUMMMMMMCCC666888666000---......+++...------,,,+++***))))))((('''''''''''''''&&&&&&'''''''''((()))***,,,------,,,+++)))(((''''''&&&***000444333000///+++'''%%%%%%$$$###$$$%%%&&&'''&&&******(((***555EEEPPPQQQQQQMMMGGGHHHMMMMMMJJJXXXVVV[[[dddeee```aaagggccc[[[PPPEEE???===999666555555444111---+++,,,...///111333333333222333444333333444555555555555444222222222222222222222222333333333222222222111111////////////////////////111111222222{{{AAA''',,,"""***///333UUUIII<<<444000+++((('''))))))(((&&&$$$$$$%%%&&&&&&&&&((('''"""###666LLLzzzggg^^^aaa```XXX]]]XXXPPPIIIDDD@@@===;;;:::///...444)))222VVVQQQHHHQQQBBB777444...,,,///111///,,,,,,...//////---***((('''(((%%%%%%%%%&&&'''((()))*** ***888<<<999iiittt}}}yyyzzzrrr______wwwjjjXXXLLL000 ...))))))***++++++,,,---------...///111111111000///444333333222111000000///444777888666666888888444111333777888777BBBaaa|||yyyqqqOOO<<<>>>555111---******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))(((((())))))((('''&&&555CCCQQQ[[[hhhwww}}}{{{uuuNNN...)))***######,,,'''''''''''''''&&&%%%$$$%%%%%%%%%%%%&&&'''((()))+++...(((...???|||```444)))---)))&&&+++&&&&&&'''((((((((((((((()))***+++,,,...111666999;;;RRRrrr{{{nnnooo|||rrrdddnnn\\\]]]kkk```WWWKKKNNNBBB666888666000,,,------,,,------,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((***+++,,,---,,,+++)))((('''&&&&&&)))000666666555444000,,,((('''&&&%%%%%%%%%&&&'''&&&'''+++,,,'''&&&666KKKZZZYYYPPPDDDBBBJJJOOOMMMYYYYYY[[[___cccffffffeee```\\\RRRGGGAAA???;;;777555555444111...,,,,,,,,,---000333444333333333444222333444444555555444444222222222222222222222222222222222111111111000000000000000000000000000000000000111111|||ooo000%%%+++'''+++///<<>>555111---'''%%%(((((('''%%%$$$%%%&&&'''&&&&&&&&&'''&&&###///TTTyyyqqqeeebbbbbb^^^YYYXXXTTTMMMGGGBBB===888555))),,,444555///===qqqBBB@@@KKK:::555333...,,,000222000...---000000///---)))(((((()))$$$%%%'''(((************+++>>>QQQNNN<<<___jjjvvvvvvuuuzzz|||dddbbbccceeeVVV999%%%$$$((())))))******+++---...,,,---///111222222111000333333222222111000000000111444555444444666555222666444777:::777999NNNggg}}}}}}gggMMMAAA777333...+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''+++...+++&&&'''///777KKKPPPYYYfffttt}}}|||xxx^^^999 '''---$$$!!!)))&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((&&&***$$$***222sssvvvSSS...'''---((($$$,,,))))))))))))******************+++,,,,,,///333666999NNNsssqqqrrr{{{___}}}oooccc^^^jjj[[[XXXKKKSSSGGG555888666000+++,,,------,,,++++++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++,,,---,,,***)))'''&&&&&&&&&%%%...555777888999777333---,,,)))'''%%%%%%%%%%%%%%%$$$''')))'''%%%///<<>>777:::888666555555333///---,,,///222444444444444444111222333333444444333333222222222222222222222222000000000000////////////000000000000000000000000////////////yyyUUU---***&&&$$$&&&***,,,...000000...+++'''$$$$$$$$$'''&&&$$$%%%***---***%%%$$$...%%% BBBqqq{{{jjj___[[[WWW[[[\\\SSSMMMNNNJJJAAA888222///---<<<$$$+++dddzzz???BBB555555333444111//////111222000---???888000+++***)))((('''"""111,,,"""&&&%%%...JJJ555222((($$$777^^^kkkyyyuuuQQQmmmrrrhhhddd===+++)))(((&&&&&&''')))***+++,,,---///000111333333222111111333444666555444444555777444444555555777888999:::777777777666555666999<<>>444000///...+++(((''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%&&&''')))+++,,,,,,+++***)))((('''&&&%%%$$$)))111666888888888888666666777777666333000...&&&%%%$$$######$$$%%%&&&%%%+++000EEE]]]SSSDDDOOOEEEGGGLLLRRRUUUWWW^^^eee___bbb___VVVMMMHHHBBB===666888999999777333000......------///111222222111000000000000000111111111111111111111000000000000111000000000////////////...------------...///////////////000{{{]]]---,,,(((((((((+++...//////...'''''''''%%%$$$%%%'''***666+++###%%%)))'''$$$###AAAcccvvv|||nnnjjjSSSJJJLLLUUUZZZ^^^YYYJJJIII555333>>>666111^^^===CCC888999;;;777666111---,,,000333444444/////////---+++)))(((''''''!!!>>>MMM111%%%+++""")))***---;;;\\\{{{kkkbbb@@@MMM333'''###***---(((&&&***)))))))))(((((((((((((((***)))***+++---///222444222444555555444444666777<<<<<<:::999888777777777888999;;;;;;999777777777666...JJJzzz}}}qqqbbbUUUGGG777+++&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###((()))%%%###%%%+++CCC```ttt|||zzzpppfffaaaiiissssssbbbFFF***%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########%%%$$$"""""""""$$$&&&''''''((("""(((&&&444hhhRRR---&&&''''''((()))((())))))***))))))(((((())))))***+++,,,...000111555EEEYYY~~~zzzyyy}}}yyy{{{bbbKKKKKKHHHMMMDDD888///,,,,,,***'''''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((((((((((((((('''&&&&&&&&&'''(((***+++,,,+++***)))((('''&&&%%%###)))000555777777777777666777888888777555333111)))(((&&&$$$$$$###$$$$$$&&&,,,&&&000PPPZZZNNNLLLGGGGGGKKKQQQSSSTTT[[[dddfffgggbbbWWWMMMGGGBBB===999999999888777555222000...------...000222222111000000000000000000000000000000000000000000000000000000000////////////......------------...//////......//////555)))&&&((((((***---000000...,,,&&&&&&%%%$$$$$$&&&***---???000%%%%%%&&&###!!!$$$888```yyy}}}lllYYYQQQGGGIIIPPPSSSWWWSSSEEE>>>>>>444(((666jjj<<<>>>:::;;;777999666222......111333444333---...///---+++)))******666===???000"""'''---&&&'''---666GGGbbb||||||uuuzzzvvvrrrvvvuuu}}}wwwwww```444(((%%%&&&+++)))###%%%,,,((((((((((((((((((((((((&&&&&&'''(((***,,,...///333555666777666666888:::;;;:::999777666555555555666999;;;<<<:::888777777:::111666[[[rrraaaOOO;;;...***&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''###$$$(((&&&!!!""")));;;TTTppp}}}{{{vvvqqqnnneeeeeeaaaUUU@@@+++!!!!!!############$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$#########"""""""""###$$$&&&'''&&&)))"""******111eee___555'''***(((%%%((((((((()))******************++++++,,,---///000111999EEEYYYyyywww~~~rrrPPPHHHJJJSSSLLL???000))))))***(((''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((((((((((((''''''&&&&&&'''(((***+++,,,+++***)))((('''&&&%%%###(((///555777777666666666777777777777555444333...---***'''%%%$$$#########)))###"""===XXXXXXNNNHHHEEEHHHNNNPPPOOOWWWbbbgggiiieee[[[QQQKKKEEE???===;;;888777777666444222///------...000222222222111111111111000000000000//////000000000000000111000000////////////.........------------...//////............ggg+++***%%%((())),,,///111000---***%%%%%%%%%$$$$$$''',,,000;;;000((('''$$$ '''222kkkmmmTTT[[[TTTWWWWWWOOOKKKGGG<<<000???:::333bbb>>>777<<<<<<222<<<666333//////222444333111---...///---+++***,,,...LLLWWW666+++,,,!!!,,,+++333<<>><<<;;;:::888777777777777444888;;;<<<;;;999888888666;;;111BBB{{{nnnXXXBBB222,,,&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))%%%$$$'''$$$!!!+++:::TTTgggzzzzzztttpppbbbRRR@@@000$$$###+++""""""""""""###$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&$$$((( ***+++...aaahhh999(((,,,)))%%%)))'''((()))***+++,,,,,,,,,,,,,,,,,,,,,---...///000999@@@WWWoootttzzz^^^KKKQQQXXXTTTFFF444((((((******''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((''''''&&&&&&'''(((***+++,,,+++***)))((('''&&&%%%"""(((///444666666666666777777666666555444444333333111...***'''%%%######"""$$$%%%""",,,HHHXXXOOOIIIEEEFFFMMMNNNMMMUUUaaa```dddeee```XXXRRRKKKDDD@@@<<<888555666666555444///...,,,---000222222222222222222111111000000000////////////000000111111000000/////////............------------...//////------......}}}333111,,,***)))***---000222000,,,)))%%%%%%%%%$$$%%%(((---111222,,,))))))$$$!!!000CCCvvvfff```^^^dddaaaQQQHHHEEE???>>>,,,444jjjuuu@@@111>>>===///>>>666333000111333444222///---...///---******---000ccc<<<...000&&&%%%---)))...555<<>>@@@>>>>>>===<<<;;;;;;;;;;;;333777;;;===<<<:::999888***@@@111444kkkxxxbbbHHH333***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***%%%$$$'''%%%'''888MMMhhhtttssshhhCCC333%%%$$$%%%### !!!""""""""""""###$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$ """###%%%%%%&&&&&&$$$((())))))((([[[iii999'''---+++&&&,,,&&&''')))***,,,,,,---------------------...///000666:::SSSeee{{{rrr~~~kkkPPPXXX\\\ZZZLLL666((('''+++---''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((((('''&&&&&&'''((()))***,,,+++***)))((('''&&&%%%"""'''///444666666666666777777555444333333333333777444000,,,(((%%%######$$$"""***((("""888QQQNNNKKKFFFGGGNNNOOOMMMUUUbbbWWW___eeeccc^^^XXXOOOHHHBBB===777444555666666666///...,,,---///222333222333222222222111111000000.../////////000000111111000/////////...............------------...//////---------...|||^^^,,,...###.........///000111///+++(((&&&%%%$$$$$$%%%'''***+++,,,,,,"""$$$'''===~~~zzzvvvlll```ffffffPPPCCC>>>111000---bbbTTT<<<:::111;;;444>>>;;;...777@@@222...444000+++111333///...333;;;>>>;;;111)))((()))'''&&&'''...000444PPPNNNgggeeeeeecccVVVfffsssfffyyykkk}}}bbbhhhvvvsssVVV===///$$$'''''''''''''''((()))))))))))))))(((((((((((((((((())))))+++,,,---......000111222333555666777888999999;;;<<<===>>>>>>>>>:::<<<<<<999444222333666333555333666MMMnnn{{{iiiKKK222---'''%%%""""""###$$$$$$###&&&%%%$$$$$$$$$%%%&&&'''(((&&&%%%$$$$$$...GGG```rrrvvvKKK((("""""""""""""""""""""""""""###$$$$$$######&&&(((%%%&&&''''''&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%"""%%%###(((***FFFvvv>>> '''111,,,((('''((()))***************,,,---...---,,,,,,---///???333aaannnpppnnnqqq{{{wwwWWWVVV]]]```KKK000+++---+++***++++++******)))(((((((((&&&((())))))(((&&&'''((('''''''''''''''((())))))***++++++******)))(((''''''&&&***222777666666777777777777777666555444333555555444222...)))$$$!!!$$$###%%%(((%%%(((???YYYRRRBBB<<>>>>>;;;<<<;;;:::777666666666999555//////@@@^^^zzz~~~|||rrrOOO444333+++)))&&&%%%&&&&&&%%%$$$%%%%%%$$$###$$$%%%&&&'''&&&$$$%%%'''(((000FFF\\\vvvxxxRRR111+++""""""""""""""""""""""""""""""###$$$%%%'''((()))%%%&&&&&&&&&&&&$$$###"""#########$$$$$$$$$%%%%%%'''###%%%"""%%%%%%>>>qqqHHH+++((('''$$$''''''((()))+++,,,---------,,,------,,,++++++---///777777SSSsssfffssstttvvv^^^QQQ\\\aaaNNN222+++,,,)))(((+++******))))))(((''''''&&&((())))))(((''''''((((((''''''''''''((())))))++++++++++++***)))(((''''''&&&***222777666555777777777777777666555444333444444444333///+++'''$$$%%%###$$$&&&$$$%%%777LLLRRRFFF???CCCHHHHHHLLLSSSXXXVVVgggzzzrrr___TTTPPPDDD@@@;;;777666555444333333000------000222222111111222222222222111000000111111000000000000000111111000000///////////////...------------...//////...------,,,}}}fff...,,,***333,,,111000000//////,,,((($$$&&&%%%%%%&&&'''***,,,---111###(((%%%NNN|||rrrmmmnnnppppppyyy```NNNAAA555000MMMCCC555<<<888<<<222666111222EEEPPPAAA111---***)))000555444222444555444+++%%%!!!$$$'''&&&%%%&&&///666@@@QQQLLLaaapppzzztttjjjzzzeeexxx^^^www^^^fffmmmuuugggCCC,,,'''"""''''''&&&&&&''''''((()))******************++++++))))))***+++,,,---......000000111111222333444444333444666888:::<<<======;;;::::::;;;;;;:::888666888222,,,---666KKKkkkyyy|||vvvQQQ///,,,***(((&&&%%%%%%$$$"""!!!$$$$$$$$$$$$$$$%%%&&&&&&&&&"""$$$***,,,000BBBUUUuuurrr{{{uuu;;;&&&""""""""""""""""""""""""###"""!!!$$$))),,,,,,***&&&&&&&&&&&&%%%$$$###"""#########$$$$$$$$$$$$%%%'''$$$&&&"""%%%$$$999zzzpppKKK222...)))%%%***'''(((***,,,---/////////***+++,,,,,,++++++---///000???FFFzzzccc~~~|||yyycccQQQXXX```PPP555+++***'''(((******)))((((((''''''&&&&&&'''))))))(((''''''(((((((((''''''(((((()))***++++++++++++***)))(((''''''&&&***222666666555666777777777777666555444333444444444333111...+++((('''######%%%###"""---:::OOOJJJCCC???AAAHHHNNNRRRUUUSSSaaahhhPPPVVVGGGBBB<<<888666555555444222000......///111222222111222222222222111000000000000000//////000000111111000//////......//////...------------...//////...------,,,}}}<<<''''''...777+++000///.........,,,(((%%%%%%%%%&&&''')))+++---...'''#########999rrr}}}tttllliiimmmrrrrrrqqqbbbWWWSSS>>>555III>>>333<<<:::;;;222444555444<<>>\\\|||xxxuuutttXXX555'''(((&&&$$$$$$$$$%%%$$$"""$$$$$$$$$$$$$$$%%%%%%&&&&&&!!!$$$,,,000333CCCWWWuuuhhhmmmHHH""""""""""""""""""""""""$$$"""!!!%%%,,,///...+++&&&&&&%%%%%%$$$######"""############$$$$$$$$$$$$&&&$$$'''###((('''888ssslllBBB+++///000))))))((((((***+++------......)))***++++++++++++...000000CCCFFF}}}nnnyyyhhh\\\SSS]]]PPP666,,,***(((***))))))((((((''''''&&&&&&%%%'''))))))((('''((()))((((((((('''((())))))***++++++++++++***)))(((((('''&&&)))111666555555666666666777666666555444444333444444444333111...---((($$$"""$$$$$$###&&&---FFFJJJGGG???>>>GGGMMMMMMPPPSSS]]]|||sssTTTYYYKKKEEE>>>999666666555555222000///...///111222333111222222222222111000000000////////////000000111000000///............///...------------...//////...------,,,~~~yyy+++...$$$444444+++...---,,,,,,---,,,)))'''%%%&&&&&&''')))+++,,,---%%%--- (((ccctttsssoookkkhhhjjjoootttppp[[[HHHKKKGGG///DDDooo???444;;;:::888333333777444333:::>>>444***+++)))000666666555444///***)))&&&&&&)))***((('''(((+++555PPPaaahhhqqq{{{}}}yyyooozzz___ZZZeeeooo]]]888''')))(((&&&&&&&&&&&&&&&'''((((((''''''(((((())))))))))))+++++++++,,,,,,------.../////////000000111111111444444555555555555555444555444444666999888555111000,,,...444111555RRRtttxxxlllqqqiiiLLL555,,,)))'''&&&'''((((((((($$$$$$%%%%%%&&&&&&&&&&&&%%%!!!&&&333:::???SSSkkk|||qqqppp~~~RRR(((!!!""""""""""""""""""""""""$$$"""!!!%%%,,,///---***&&&&&&%%%$$$#########"""""""""#########$$$$$$$$$$$$$$$'''###(((&&&222hhhuuuhhhEEE***)))+++&&&%%%((())))))*********)))))))))***+++++++++,,,///111222AAANNN|||sss~~~nnnaaaNNNYYYNNN666---,,,+++---))))))((((((''''''&&&&&&%%%'''((()))((('''((()))((((((((((((((()))******+++,,,,,,++++++***)))(((&&&%%%)))111666555444666666666666666666666555444333333444444444222111111)))%%%###%%%&&&%%%%%%'''888EEEIIICCC@@@GGGJJJGGGIIIUUU[[[nnn}}}aaa[[[OOOIII@@@:::777666666666222111000///...///111333111222222222222111000000//////......///000111111000//////..................------------...//////...------,,,~~~KKK***333'''666111,,,---,,,++++++,,,,,,***(((%%%&&&'''((())))))******%%%,,,!!!999uuupppllllllpppuuuvvvvvvjjjOOO===>>>444111mmm___AAA555:::999666555444333333111;;;GGG;;;++++++***000444444444333///)))(((&&&&&&((((((%%%%%%(((...777VVVaaajjjkkk}}}}}}vvv}}}tttyyymmmaaabbblllrrr\\\666'''***'''&&&&&&%%%%%%&&&&&&'''((()))))))))***++++++,,,,,,+++,,,,,,,,,---------.........//////000111222222555555555555444333222111222111111222333333111///333...---...+++///JJJhhh}}}kkknnnppp]]]GGG444///***&&&%%%&&&&&&&&&%%%%%%&&&'''''''''''''''###"""...@@@IIIOOOggg~~~vvvmmm```@@@&&&"""""""""""""""""""""""""""###"""###&&&***,,,***'''&&&%%%$$$######""""""###"""""""""############$$$$$$$$$'''!!!%%%""")))XXXaaappp___999&&&%%%&&&'''(((((())))))(((((('''&&&)))***,,,,,,,,,...000333444:::TTT}}}vvvzzzxxxjjjXXXLLLWWWKKK444...///---///******)))((((((''''''&&&$$$&&&((()))(((((((((***))))))(((((())))))***+++,,,,,,,,,,,,+++***)))(((&&&%%%)))111555555444555555666666666666666555555333333333444444333333222+++)))&&&%%%&&&&&&&&&&&&+++<<>>QQQxxx|||lllllllllbbbZZZFFF???555---(((&&&%%%%%%&&&'''((()))))))))((('''$$$'''999NNNUUUXXXppp~~~~~~qqq^^^MMM444"""""""""""""""""""""""""""""""""###%%%&&&''''''%%%$$$&&&%%%$$$###"""""""""###""""""""""""############"""###&&&!!!&&&"""%%%QQQccctttAAA%%%(((+++(((&&&''''''((((((((('''''')))+++,,,---...///222444555888VVVuuu~~~tttdddVVVOOOWWWHHH222...000...---+++******))))))(((''''''$$$&&&((()))(((((()))***))))))(((((())))))***+++,,,,,,,,,,,,+++***))))))&&&%%%(((000555555444555555555666666666666555555333333333333333333333333///---)))%%%$$$%%%&&&&&&"""333EEEKKKGGGBBBCCCFFFIIIKKKSSS\\\lll~~~{{{dddVVVNNNDDD;;;777777888999444444333000---,,,...000111222222222222111000000...------......000111111//////...------------......------------...//////...------,,,YYY;;;*** 999---000...000...,,,+++***)))&&&$$$&&&&&&''''''''''''&&&&&&'''BBBwwwjjjlllvvvyyyooobbbRRRDDD555,,,GGGEEE???444;;;<<<555666222,,,333///666DDD999---888---000111000111333000+++'''%%%%%%((((((''')))///000;;;\\\XXX\\\ZZZyyyeeelllXXXjjjxxx{{{uuuUUU///$$$((($$$&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))*********,,,,,,------------------------...000111333444444222222333444444444444333///111222///,,,+++---000***---000///,,,---444;;;iiisssqqqkkkllliiihhhooo\\\TTTFFF:::222---+++***&&&''')))*********)))(((''',,,AAAVVVYYYXXXnnnzzzjjj]]]TTT>>>)))%%%""""""""""""""""""""""""!!!$$$&&&'''%%%###"""###&&&%%%$$$""""""""""""###""""""""""""############!!!&&&""")))''')))SSSooorrr888!!!---...###%%%%%%'''((()))))))))))))))+++---......000333555777:::VVVmmm}}}eeecccRRRWWWGGG000---000---+++++++++******))))))(((((($$$&&&((()))(((((()))***)))))))))))))))******+++,,,,,,,,,,,,+++***))))))&&&%%%(((000555444444555555555666666666666666555333333333333333333333333111000+++%%%"""###%%%&&&...BBBLLLGGG@@@BBBHHHLLLEEEOOO^^^hhh{{{iiiWWWPPPEEE<<<888777888999555666444111,,,+++---000111222222222222111000000---------......000111111//////...------------......------------...//////...------,,,|||999111---000333111222555000---+++******)))(((&&&''')))***)))(((((('''%%%%%%...[[[sssfffjjjtttsssfffZZZGGGJJJ---333GGG>>>888<<>>EEENNNPPPSSSfffwww^^^PPPKKKEEE777444::::::;;;888333///...---------///000111222222111000///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzzuuu777000---111444333333666///---+++)))))))))(((&&&&&&)))***)))((('''&&&$$$%%%:::kkkvvvjjjlllrrrooobbbXXXKKK<<<444aaaEEE<<<777;;;???<<<666111...//////000555;;;999333999666111---+++)))((((((((((((((((((***,,,,,,+++444FFFaaa[[[cccaaayyymmmmmm]]]VVVpppuuummmYYY???...((('''&&&''''''''''''(((((((((((()))))))))))))))******+++((()))***+++---000222333222222222222222333444444333333333333222111000///------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,>>>cccqqqddd^^^bbbfffjjjjjjmmmjjjaaa___aaa[[[QQQTTTHHH;;;000&&&!!!%%%------GGGVVVhhhnnnnnn{{{xxxuuuoooZZZMMMJJJ555###***%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!"""""""""""""""&&&%%%$$$%%%"""///JJJrrr{{{mmm666+++###,,,&&&&&&&&&&&&''''''((()))***)))***++++++,,,///333666:::EEEMMM}}}sss|||sssYYYRRRMMM333333***222---++++++***)))((('''&&&&&&&&&&&&&&&'''''''''''''''))))))(((((())))))***+++******+++,,,+++***)))(((&&&%%%&&&+++111666666555555555444444444333333333333333333333333333333333444222///+++(((%%%$$$###$$$###///???GGGLLLIII???GGGOOOQQQRRRbbbzzzzzzeeeVVVNNNIII<<<777:::777999666222///---,,,,,,,,,///000111222222111000///........................+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxQQQ333///---222666666666777///---***)))))))))(((&&&&&&((()))***(((%%%$$$%%%+++QQQyyyqqqrrrqqqhhh[[[RRRIII000EEEBBB:::666;;;???===777444//////...///333999999555;;;888222---)))(((((((((((((((((()))+++,,,---...333JJJgggcccbbb```yyygggpppKKK\\\nnnpppfffQQQ:::,,,(((((('''''''''''''''(((((((((((()))))))))))))))*********((()))***+++---000222333111111111111111222333333777555222000///...///000,,,,,,,,,,,,+++++++++***+++******)))))))))******...JJJ[[[^^^ccceeefffmmmooorrrqqqkkkjjjnnnjjjccc]]]\\\YYYPPP???...''''''777OOO]]]pppwwwzzzwwwkkkUUUGGGAAA000$$$***!!!###$$$&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""&&&$$$%%%'''"""''':::lllmmmhhh???((("""...$$$&&&&&&''''''((()))))))))))))))******+++///444888===???III|||sssyyy}}}uuu\\\OOOJJJ777777'''000111++++++***)))(((''''''&&&'''''''''''''''&&&&&&&&&(((((())))))******)))))))))***+++++++++***)))(((&&&%%%&&&***111555666555555444444444444333333333333333333333333333333333666444111...***'''%%%$$$###&&&(((555KKKPPPFFF???FFFNNNQQQQQQ^^^tttlllYYYOOOIII>>>:::;;;555777555222///---,,,++++++...///000111111111000///........................******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,zzz???000...///444999:::888666...,,,***)))))))))(((&&&&&&''')))***'''###$$$'''<<>>;;;666111---,,,---...------,,,,,,++++++******+++******)))))))))))))))///555:::JJJaaajjjjjjpppnnnqqqpppmmmmmmqqqppplllUUU\\\eeehhh___MMM;;;000AAAUUU^^^oooyyy~~~nnnXXXKKKBBB111$$$###!!!"""%%%'''))))))((('''$$$$$$$$$$$$$$$$$$$$$%%%""""""!!!!!! !!!!!!!!!!!!""""""""""""###&&&######((($$$$$$111eeegggiiiJJJ&&&"""---"""&&&&&&'''(((((()))))))))))))))((((((***...555:::@@@888HHH{{{vvv}}}vvv[[[QQQMMM666666)))222000,,,++++++***)))(((''''''((((((((('''&&&&&&&&&%%%&&&''')))*********)))(((((()))***++++++***)))(((&&&%%%%%%)))000555666555444444444444444444444444444444444444444444444444666555333000,,,(((%%%###!!!((("""+++IIIPPPBBB???BBBJJJPPPQQQ[[[pppttt\\\MMMEEE<<<;;;;;;555666555444111...,,,,,,,,,...///000111111111000///........................******+++,,,------......++++++++++++++++++++++++++++++++++++~~~```:::...///222666;;;===999444---+++)))((())))))(((&&&'''&&&'''***&&&"""%%%,,,RRRzzzyyyyyy{{{zzzooo\\\KKKCCC...```dddAAA;;;888;;;===:::555333111...---...000222444666777888999666111+++(((''''''%%%'''******)))---444:::WWWmmmnnnaaahhh}}}mmmpppTTTWWWdddmmm\\\DDD333+++((()))***''''''''''''(((((((((((((((((()))************))),,,,,,,,,,,,---...//////222222222222222333444444===:::555000---,,,---............---,,,++++++***,,,++++++*********++++++---((($$$222MMM[[[eeetttiiilllmmmlllnnnsssvvvvvvkkkkkkjjjjjjiiicccWWWMMMSSSaaadddrrr}}}www]]]NNN???000%%%"""$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!! !!!!!!!!!!!!""""""""""""$$$&&&!!!!!!'''&&&%%%///]]]iiioooUUU'''###+++"""%%%&&&'''((()))))))))((((((((((((((()))...444999EEE777MMMvvvXXXXXXSSS222222...777+++,,,,,,+++***)))(((''''''((((((((('''&&&&&&&&&%%%&&&'''(((******)))((((((((((((******+++***)))(((&&&%%%$$$(((///444666555444444444444444444444444444444444444444444444444555555444222...***&&&###&&&"""@@@JJJ@@@???>>>EEEMMMRRRZZZlllgggQQQEEE:::888:::444555666777444111...---...---...///000111000000///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++DDD555...111555999===>>>999111,,,+++(((((())))))((('''(((%%%&&&)))&&&"""(((333fffsssssstttvvvttthhhUUUEEE>>>111XXX@@@;;;999<<<===999555333111...,,,......---///333222666:::999333---)))(((&&&###%%%******''',,,666<<>>XXX}}}~~~XXX[[[VVV111000000888(((,,,,,,+++***)))((((((''''''''''''''''''&&&&&&&&&''''''(((((())))))(((((('''((()))*********)))(((&&&$$$$$$(((...444666555333333333444444444444555444444444444444444444444444444555444000,,,'''%%% $$$ 222AAABBB@@@===CCCKKKRRRYYYfff~~~ttt[[[JJJ:::666777111444666888777222......///,,,---///000111000000///........................---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++999222///444888;;;>>>???777---,,,***((((((((()))(((''')))%%%%%%(((%%%"""+++999qqq}}}tttooommmlllhhh]]]LLLAAA===\\\MMM===999888;;;===999666666000---,,,...---***+++///...222777666111,,,++++++%%%!!!$$$)))(((%%%+++777999UUUdddtttgggvvv}}}tttrrrmmmaaalllpppXXX===...)))&&&%%%'''''''''''''''(((((((((((('''(((***+++++++++)))(((((()))***+++---000222333111111111111111222333333......//////////////////......---,,,+++***))))))*********+++,,,---...///(((111///***,,,222DDD___hhhhhhjjjkkklllooovvv{{{}}}{{{fff\\\\\\___nnnxxxuuu|||ooo]]]999%%%%%%"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%###!!!'''&&&$$$+++AAAyyy\\\)))***$$$'''$$$%%%''')))***)))((((((((())))))***+++---111555???HHH```{{{|||^^^ZZZTTT555444,,,333***---,,,,,,+++***)))((((((&&&&&&&&&'''''''''''''''(((''''''''''''((())))))&&&''')))*********)))(((&&&$$$$$$'''...333555555333333333444444444555555555555555555555555555555444555666666444///***'''""""""###!!!%%%999FFFBBBAAADDDKKKRRRVVV^^^rrrxxx```OOO===666666000111555999777222...---...,,,---...000000000000///........................+++++++++++++++,,,,,,,,,************************************|||ddd999333///666:::<<>>ttt|||xxxxxxnnniiiccc^^^SSSGGG???===FFF:::666777;;;===:::888999000,,,,,,///---'''(((---,,,000444222...+++,,,...$$$ ###)))(((###***777666QQQ```uuujjjzzz{{{~~~|||zzzzzzpppbbbeeejjjRRR777+++)))((()))+++''''''''''''((((((((()))'''(((***+++,,,+++)))(((,,,,,,,,,,,,---...//////000000000000000111111222///111222333333111...---------,,,+++***)))((('''((())))))***+++---...///(((...)))$$$))),,,222>>>jjjiiihhhgggeeeeeejjjpppsssrrrSSSKKK[[[mmmkkkuuurrr}}}www{{{oooBBB&&&$$$!!!###""""""###$$$%%%&&&'''$$$$$$$$$$$$######""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%"""'''%%%"""'''666~~~[[[)))---###***$$$%%%((()))***)))((('''''')))***++++++---000333777MMMcccxxxzzzdddWWWQQQ:::888'''......---,,,,,,+++***)))((((((%%%&&&&&&''''''((((((((((((((('''&&&&&&((()))***&&&'''(((*********)))((('''$$$###'''---333555666333333333444444555555555555555555555555555555555444666888888666222---***$$$!!!'''$$$444JJJDDDEEEFFFLLLSSSTTTWWWggg{{{sss```QQQ???777777111000444888777111---,,,---+++,,,...000000000000///........................))))))***+++,,,------...************************************~~~III888555444444<<>>JJJLLLBBB444------))))))(((((((((((())))))'''$$$$$$&&&%%%+++AAAYYYyyyyyyqqqeee^^^eeeGGG<<>>UUU{{{~~~lllWWW\\\III777&&&...,,,+++***)))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,++++++***'''&&&###"""(((000222000333333333333333333333333333333333333333333333333666444222333555444000---&&&$$$###"""!!!$$$///;;;???<<>>888777444///---...//////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((MMM777777555333IIIWWWOOO;;;000......,,,++++++******++++++,,,)))'''%%%$$$(((888RRRiii~~~rrrjjjgggfffPPPMMMKKK;;;444KKKccc???999777999???AAA<<<555222111111000---+++***,,,...---,,,111***888>>>%%%(((%%%%%%&&&&&&$$$###+++444333NNN^^^iii\\\fffooo~~~qqqjjjbbbpppxxx~~~hhhqqqhhhAAA---222---$$$%%%***'''''''''((()))******+++******))))))***++++++,,,,,,------......//////000///000111222333444555555666666777888999;;;<<<===>>>===;;;888555222///---,,,,,,,,,---------......************************(((***+++))),,,???^^^wwwrrrpppnnn}}}vvvvvvkkkXXXAAA,,,"""$$$"""$$$%%%%%%$$$###$$$&&&'''$$$"""!!!"""$$$$$$$$$########################""""""#########$$$$$$$$$"""""""""###$$$%%%'''''',,,\\\<<<&&&***+++'''((()))+++,,,...//////...000111222333555888;;;666???<<>>[[[qqqrrrfffcccfffTTTDDDGGG666+++pppUUUAAA888666:::AAACCC===555111000000///,,,******,,,...---)))...'''BBBLLL%%%'''%%%$$$%%%&&&%%%$$$)))000///RRR___mmm[[[nnnkkkrrrbbbgggaaa~~~dddkkkfffBBB------(((###%%%'''&&&&&&'''((())))))******))))))))))))***+++,,,,,,,,,,,,------.../////////222333444555666777888999666666666888999;;;===>>>;;;:::999777555333111///,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))&&&***---)))###&&&:::NNNlll}}}lllmmmfff~~~vvvyyynnnsssjjjZZZIII000!!!'''###$$$%%%%%%######$$$%%%&&&$$$""""""###%%%%%%$$$########################"""############$$$$$$$$$"""""""""###$$$%%%'''''''''MMMJJJ***,,,&&&(((((()))+++,,,---......///111222333333444666888555:::999SSS|||~~~yyyxxxyyywwwnnnaaaXXXSSS666222666///...---+++)))(((((('''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((***++++++,,,+++***)))(((%%%'''%%%###%%%,,,000000111111111111111111111111111111111111111111111111222222222111222222222222---&&&"""""""""!!!!!!$$$999888:::>>>AAADDDNNNYYYdddttt]]]III<<<:::///@@@FFF;;;333777666...000,,,+++...000///...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))AAA777888555===UUU___KKK555......+++***))))))))))))))))))***((('''###""",,,EEEdddyyy~~~tttfff```bbbRRR???<<<000888GGG???777777<<>>>>>>>>EEEMMMQQQ[[[gggOOO>>>:::222EEEIII999000888:::333000+++)))---000...---///++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))lll>>>555777555BBBYYYaaaJJJ333---,,,(((((((((''''''''''''((((((&&&%%%"""!!!---IIIiii}}}vvvhhh^^^]]]KKK<<<444000MMM======888888>>>HHHJJJCCC888222......---+++))))))+++...&&&$$$///'''JJJVVV""")))&&&""""""&&&'''%%%$$$&&&222FFF[[[MMMffftttzzz```WWW```ooorrr|||\\\hhhuuupppQQQ999---%%%(((+++%%%$$$$$$%%%&&&'''((()))***))))))))))))***+++,,,---......//////000111111111222222333555666888999999666555555444444444444444888777777555333111///...---,,,,,,+++***)))((((((((()))***++++++***)))(((,,,)))(((***((($$$'''---&&&333>>>SSSqqq\\\{{{yyylllXXXQQQ888"""'''###%%%&&&%%%######$$$%%%###""""""$$$&&&'''%%%$$$########################"""############$$$$$$$$$"""""""""###$$$%%%''''''...;;;qqqyyyAAA"""///))))))))))))******+++++++++///111222222111000111333666444999JJJ___lllqqqtttqqq|||~~~xxxsss[[[VVV777666222111000...+++***(((''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&''')))+++,,,,,,,,,,,,&&&(((((($$$%%%+++000111000000000000000000000000000000000000000000000000222222222111000000111222222)))######$$$"""!!!"""###666BBB???>>>FFFLLLKKKWWWlllQQQ===888222EEEGGG333)))333888222...(((&&&+++...,,,+++---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))XXXDDD000444:::JJJYYYaaaMMM///***...)))'''((('''%%%'''***)))%%%###'''(((555HHHnnnxxxnnneee___\\\KKK;;;555---iiiGGG===888:::@@@???aaaJJJ777,,,111000---***((((((((())),,, (((;;;MMMAAA###%%%&&&$$$"""###&&&((('''%%%///OOO]]]```ttttttmmmffffffqqqjjjuuufffwwwlll]]]EEE555222444---"""$$$$$$%%%&&&'''((()))***'''(((***,,,---------,,,...---------...///111222444555666777999999999999999777555333222333555777666777777666333111000111222///,,,+++++++++***)))))))))))))))((((((((((((&&&&&&'''((())))))((((((***)))+++DDDsssXXX~~~dddUUUPPP555!!!***&&&%%%$$$$$$$$$%%%&&&''' !!!"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""###""" """$$$######$$$$$$$$$%%%%%%%%%&&&888nnnhhh666(((***)))''''''(((((()))+++,,,---111111111111222333444555:::666AAABBB|||fffwwwxxxzzz{{{qqq~~~eee[[[:::...111---,,,***)))))))))'''%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))),,,,,,,,,------,,,++++++***)))&&&###"""&&&---222111111000000000000111111111111111111111111111111222111111111000000/////////---)))%%%"""!!!!!!"""&&&000AAAEEE>>>DDDLLLHHHRRRuuu```UUUJJJ999222777888333222666777444444,,,'''***,,,+++,,,111,,,,,,***)))))))))***+++))))))))))))))))))))))))************************))))))******PPP===000777>>>FFF\\\^^^DDD...+++,,,))))))***)))'''))),,,+++'''$$$&&&(((555CCChhhyyykkkaaa[[[YYYXXXGGG666888333EEE<<<999888???EEEcccKKK666---000///,,,***)))((())))))+++###&&&CCCRRR;;;'''%%%%%%$$$###%%%'''(((&&&$$$///SSShhhkkk{{{vvvhhh}}}{{{uuuooovvvpppvvviiiZZZLLLLLLSSSQQQAAA000$$$%%%%%%&&&'''((())))))'''(((***,,,---------,,,---,,,,,,,,,---///000222666666777888:::;;;<<<<<<@@@???===;;;;;;===???AAA:::;;;;;;999666333222222111///,,,++++++++++++***)))))))))))))))((((((((('''''''''(((((((((((((((+++)))...MMMjjjYYYzzzaaaSSSQQQ;;;""""""&&&%%%$$$######$$$$$$%%%!!!!!!!!!"""#########$$$!!!""""""##################$$$$$$###!!! !!!#########$$$$$$$$$%%%%%%%%%))):::oooiii666'''(((%%%''''''(((((()))+++,,,---//////000000222333444555666999>>><<>>CCC===DDDMMMIIISSSpppoooVVVGGG<<<555888777222222666888777444,,,'''***,,,******,,,,,,+++***)))))))))***+++))))))))))))))))))))))))************************((()))))))))FFF777111===CCCGGGeee]]]::://////+++,,,+++,,,+++)))***---,,,((("""!!!&&&"""<<>>NNNeeeJJJ555///...---+++***))))))*********'''$$$OOOWWW333,,,$$$%%%$$$%%%&&&((((((&&&$$$...UUUtttuuuxxxfffzzzxxxvvvrrrvvvlllttt___RRR[[[dddYYY@@@---&&&&&&&&&'''''''''(((((('''(((***,,,---------,,,,,,,,,+++,,,---///000222999999999:::<<<>>>???@@@DDDBBB@@@???>>>???AAABBBBBBCCCCCC@@@<<<888666666333111...---......------*********)))))))))((((((((((((((((((((('''''''''***%%%111WWW\\\___zzznnn{{{{{{fffRRRGGG444"""!!!%%%$$$###""""""""""""""""""""""""""""""""""""""" """###%%%%%%$$$###"""###$$$$$$###!!! !!!"""######$$$$$$$$$%%%%%%%%%(((888lllggg666(((((($$$''''''(((((()))+++,,,------......///111333555666222===<<<===bbb}}}zzzhhh___GGG333///---+++***)))***)))(((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''))))))***************)))***)))&&&######&&&,,,111111000000//////000000111111111111111111111111111111111111111000000000000000---)))%%%"""!!!!!!"""!!!))):::AAA===DDDNNNLLLSSSlllXXXBBB===777888555111222666:::999666///)))***---,,,)))))),,,+++******))))))******))))))))))))))))))))))))************************((((((((((((BBB444444AAACCCRRRrrr```666333444,,,///+++---+++)))***---,,,(((###%%%%%%>>>BBBfffmmmWWWMMMQQQWWWUUUPPP===333...YYYdddBBB;;;;;;333???XXXcccHHH333111,,,+++******)))******+++'''***(((ZZZXXX)))///###%%%%%%'''(((((((((&&&%%%,,,TTT{{{xxx{{{nnn}}}ttttttiiigggVVV[[[]]]LLL444'''&&&&&&'''''''''''''''''''''(((***,,,---------,,,---,,,,,,---...000222333;;;;;;;;;===>>>AAACCCDDDFFFEEECCCAAA??????@@@@@@JJJKKKKKKIIIDDD@@@===<<<777555222111111222111000+++++++++******))))))((())))))(((((('''''''''''',,,''';;;eeeXXXrrrlllMMM333$$$"""((($$$$$$###"""!!! """""""""""""""!!!!!!!!!"""$$$&&&(((((('''%%%###!!!###$$$###"""!!!"""#########$$$$$$$$$%%%%%%%%%&&&333ddd___222)))+++)))''''''(((((()))+++,,,---,,,,,,---///111333555666444===<<>>666555333222444888::::::888111+++***,,,---,,,***+++++++++***************))))))))))))))))))))))))************************''''''''''''???333777CCC???___yyyaaa777444555+++...+++,,,+++((())),,,***&&&'''!!!&&&%%%>>>>>>]]]|||vvv```LLLKKKYYYaaaYYYLLL;;;666***zzzVVVAAA<<<:::333AAA^^^ZZZDDD222222+++*********************$$$---333cccTTT###///$$$&&&'''((()))((('''&&&&&&...SSS~~~www~~~yyy}}}xxxmmm___^^^VVVAAA111...&&&&&&'''''''''''''''''''''(((***,,,---------,,,............000222444555;;;<<<===???AAACCCEEEGGGIIIHHHGGGGGGFFFGGGHHHHHHMMMNNNOOOMMMIIIDDDAAA@@@:::777444222222222222111---,,,,,,+++***)))))))))***)))((('''&&&&&&''''''000---KKKppp```^^^===%%%$$$(((######""""""!!! """""""""!!!!!!!!!!!!!!!!!!###&&&(((((('''%%%###!!!###%%%%%%$$$######$$$######$$$$$$$$$%%%%%%%%%(((111]]]WWW,,,''',,,+++''''''(((((()))+++,,,---,,,,,,---///111333555666888888===LLLSSSuuu}}}wwwhhhUUUJJJ111///,,,***))))))******((('''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&))))))***+++,,,,,,++++++)))(((&&&$$$###%%%***...000000////////////000000000000000000000000000000000000000000000000111111222///***&&&###!!!!!!!!!"""$$$222======DDDOOOPPP\\\sssVVVCCC555222111333666888999999666222---)))))),,,---,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&<<<333===JJJAAAjjjuuu]]]999111000)))******+++***'''(((***)))%%%$$$!!!''''''EEEKKKhhhjjjZZZLLLQQQ```dddWWWGGG888666555MMMAAA<<<777666EEE```MMM>>>111222******************))))))###///GGGiiiKKK"""...&&&((())))))((('''&&&'''(((111RRRxxxxxx|||sssjjj```LLL555)))***&&&&&&&&&'''''''''(((((('''(((***,,,---------,,,////////////111333666777999;;;===@@@CCCEEEFFFGGGFFFGGGHHHIIIKKKLLLNNNOOOKKKMMMNNNMMMJJJFFFCCCAAA;;;888555333222111000///...------,,,+++***))))))***)))'''&&&&&&'''((((((---///VVVmmmeeekkk???+++$$$&&&(((!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$###"""!!!&&&(((***)))'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%,,,222[[[TTT***%%%***(((''''''(((((()))+++,,,------......///111333555666<<<333???HHHJJJ{{{xxxuuuwwwhhhPPPJJJ...---+++***))))))******)))''''''''''''''''''(((((((((&&&&&&''''''''''''''''''))))))***+++,,,,,,,,,,,,)))(((&&&$$$###%%%)))---000//////......//////000000000000000000000000000000000000000111111111111222000+++&&&###!!!!!!!!!###"""///;;;;;;AAALLLOOOXXXwwwXXXBBB;;;555111444777777777888333555333---)))***++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&}}}{{{;;;666HHHYYYNNNrrrlllXXX>>>000---+++(((***+++***'''(((***)))$$$""""""((('''JJJXXXrrraaaYYYSSSWWW^^^]]]OOOAAA555000MMMGGG???:::333:::JJJ___>>>888111222***************)))(((((($$$222\\\mmmCCC%%%,,,+++)))******(((%%%%%%(((+++000OOOzzzmmmuuuyyyxxxnnnXXX<<<(((!!!"""$$$%%%%%%&&&'''((())))))'''(((***,,,---------,,,.........///111333666777777999===AAADDDEEEFFFEEEGGGGGGHHHIIIJJJLLLMMMMMMJJJLLLOOOOOOLLLIIIFFFEEE???<<<888555444333111///......---,,,+++***)))))))))((('''&&&&&&''')))***)))111aaagggkkk~~~KKK''''''&&&((())) !!!"""###""""""!!!  !!!""""""""" !!!""""""""""""!!!000111222000,,,(((&&&%%%######$$$$$$$$$%%%%%%%%%***111[[[VVV...)))+++&&&''''''(((((()))+++,,,---//////000000222333444555>>>222FFF@@@GGG~~~vvvppp|||qqqcccKKKMMM...++++++***))))))******)))(((((((((((((((''''''''''''%%%&&&&&&&&&'''((((((((('''((()))***++++++++++++)))(((&&&$$$###%%%))),,,//////............//////000000000000000000000000///000000000111111111111333000+++'''###!!!!!!!!!$$$ ,,,888888===HHHKKKPPPwwwvvvTTTDDDGGG===444333555444555888444===AAA:::111---+++)))***++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((('''''''''{{{www;;;:::SSSggg\\\wwwgggVVVCCC000,,,...)))+++,,,+++((((((+++)))%%%'''''')))"""EEERRRgggnnn]]][[[YYYZZZZZZSSSFFF<<<222)))aaaEEE>>>888111<<>>)))+++...++++++***'''$$$$$$(((,,,---LLL{{{{{{xxxeeennn~~~wwwwwwjjjMMM111&&&'''***$$$$$$%%%&&&'''))))))***'''(((***,,,---------,,,---------...000222555666555888===BBBEEEFFFEEEDDDNNNNNNMMMMMMLLLKKKJJJJJJKKKNNNQQQRRRPPPMMMKKKJJJEEEAAA===:::888666444222//////...---+++******)))((('''&&&%%%&&&(((***+++---999nnnhhhuuu{{{bbb333""",,,&&&!!!'''((( !!!"""######"""!!!!!! !!!"""######"""""""""""""""#########777888888555///)))&&&$$$######$$$$$$$$$%%%%%%%%%%%%---ZZZXXX333...///(((''''''(((((()))+++,,,---111111111111222333444555>>>444LLL;;;KKKgggwww|||yyyiii\\\GGGPPP000,,,+++***((()))******)))((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&'''((()))************((((((&&&$$$###%%%(((,,,//////............//////000000000000000000000000//////000000111111111222333000,,,'''###!!!!!!!!!$$$)))666666:::EEEHHHQQQqqqxxxTTTMMMSSSDDD777333333222444999777EEENNNGGG:::222---)))******+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''fffAAA:::AAAOOO^^^vvvuuuSSS???444'''++++++000,,,)))***,,,,,,(((###'''(((&&&,,,888<<>>===:::888666444333///...,,,***)))(((''''''((('''&&&$$$###%%%))),,,***MMMiiikkksss444%%%"""'''######&&&"""###############"""!!!  !!!"""######$$$""" $$$%%%!!!(((...(((;;;...888JJJAAA,,,%%%%%%"""""""""###$$$$$$%%%%%%'''"""^^^SSS:::''')))$$$))))))))))))***+++,,,---111444,,,<<<000888222===DDD@@@III===HHHpppxxxzzzpppdddUUURRR333))))))************))))))(((''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''((())))))))))))))))))))))))***)))'''$$$###$$$'''+++///////////////.........////////////////////////111111000000//////......111---(((%%%#########"""%%%$$$'''...333888@@@IIIUUUrrr{{{YYYJJJZZZGGG333...111333222111777NNNaaaUUU<<<666555))),,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((ccc???999???LLL[[[tttuuuTTT@@@555)))------///,,,)))***,,,+++'''###%%%%%%###)))444888BBBWWWXXX\\\\\\VVVPPPIII===222+++000AAA>>>777999CCCVVVDDD666:::///444+++---+++((()))---,,,&&&///<<<[[[GGG''')))''')))...---+++((('''(((+++,,,111DDD___{{{tttvvvggghhhjjjPPP...$$$'''$$$###$$$%%%%%%&&&&&&''''''((('''((()))***+++,,,------............000222444555666999===AAADDDFFFEEEEEEIIIJJJJJJKKKKKKJJJJJJJJJGGGHHHHHHHHHGGGDDDBBB@@@???>>><<<999777444333222...---+++***((('''''''''''''''&&&$$$$$$&&&***---,,,MMMqqqrrr||||||hhh..."""###)))###!!!$$$"""######$$$$$$######"""!!! !!!!!!""""""######$$$!!!%%%((()))444;;;444>>>888CCCLLL<<<((($$$$$$"""""""""###$$$$$$%%%%%%)))&&&YYYMMM777***...&&&(((((()))***+++---///000///444---999///<<>>FFFTTTppp]]]KKKTTTBBB111,,,000333555666>>>RRRaaaUUU<<<222111***,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((___===777<<>>QQQ```tttwwwuuu~~~wwwxxx]]]jjjbbbDDD'''&&&+++&&&###%%%%%%%%%&&&''''''(((((((((((()))******+++,,,,,,//////...///000222444555444777;;;@@@CCCEEEEEEDDDGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGFFFEEECCCAAA@@@>>>===:::888555222000///---,,,***)))'''&&&&&&&&&''''''&&&%%%%%%''',,,///000OOO|||}}}xxxwwwnnn///###%%%,,,&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""'''+++:::EEE@@@@@@AAAKKKHHH222$$$$$$###""""""######$$$%%%%%%%%%%%%$$$LLLHHH444(((***%%%''''''(((***,,,///111222---444///555222@@@VVV~~~\\\OOOFFF@@@MMMpppvvvsssgggWWWRRR333)))*********))))))((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))((('''$$$"""###&&&)))........................///////////////////////////////////////.........222///+++'''$$$"""!!!!!!%%%$$$&&&,,,000333:::BBBQQQkkk]]]HHHQQQAAA111,,,...111444777DDDUUU```UUU>>>///+++,,,,,,++++++++++++*********))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((\\\<<<666:::EEEUUUjjjpppUUUAAA777---111///---+++*********)))&&&$$$%%%&&&###'''222444>>>SSSWWWUUUSSSPPPMMMDDD888---...@@@```BBB555999:::KKKQQQ===222777444+++------+++***)))++++++***888ZZZSSS,,,$$$((("""+++******,,,---***&&&&&&)))PPPgggiiilll{{{}}}qqqppprrr___ggg\\\>>>&&&(((,,,&&&$$$%%%%%%&&&&&&'''((((((((())))))***++++++,,,------000/////////000222444555333666:::???CCCEEEEEEEEEBBBCCCCCCCCCCCCBBBAAAAAAGGGHHHHHHGGGFFFDDDCCCBBB<<<;;;999666333000...---+++***)))(((&&&&&&&&&&&&&&&&&&'''&&&&&&)))---000000PPPvvvzzzxxx>>>***&&&,,,)))$$$&&&$$$$$$$$$%%%%%%%%%$$$$$$#########"""""""""""""""""""""###%%%'''888IIIJJJFFFFFFHHH===(((###&&&"""""""""###$$$$$$%%%%%%&&&###"""DDDUUUBBB&&&"""'''''''''((()))+++---///000---555000444===GGG```ooocccIII===NNN}}}vvvuuuuuugggUUUOOO///&&&+++***))))))((((((((((((&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((((((&&&$$$""""""%%%'''---------------.........................................................///---+++'''###!!!!!!!!!%%%###&&&+++...000777>>>MMMhhhXXX@@@TTTFFF777000------000444BBBUUU___UUUBBB///(((...++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((ZZZ<<<777999CCCSSSbbblllSSS@@@666...222///---,,,+++******)))&&&%%%%%%&&&"""'''111333===RRRXXXQQQKKKKKKLLLDDD555(((+++UUUUUUBBB444777===LLLJJJ;;;222444555***000...,,,+++)))((()))+++<<>>===@@@@@@@@@???>>>===<<<<<<:::999777555222///---,,,******((('''&&&&&&&&&&&&%%%&&&'''''''''))),,,///...QQQuuuvvvqqqSSS222"""'''(((&&&%%%!!!###$$$$$$%%%%%%%%%$$$$$$############""""""""""""$$$###'''%%%###555LLLRRRRRRJJJBBB222"""###(((!!!#########$$$%%%%%%&&&&&&&&&%%%BBBooo^^^......(((((((((((()))+++,,,------333000888SSSWWWhhhlllvvvYYY@@@GGGttt~~~yyyssseeeRRRMMM///(((+++***)))(((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&$$$""""""###%%%+++,,,,,,,,,---------...---------------------------------------.........***+++***&&&""" !!!"""$$$###&&&***---...444:::MMMiii}}}RRR;;;RRRGGG<<<444...+++///555===WWW___TTTFFF222(((///+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))XXX<<<888888AAAQQQYYYgggQQQ===444---222...---------,,,***)))'''&&&###$$$!!!%%%///222<<>>>>>;;;::::::999888888777777888777666444111///---,,,******(((''''''&&&&&&&&&%%%&&&'''''''''(((+++---000XXXzzz{{{mmmaaa777"""%%%###""""""###$$$$$$$$$$$$$$$$$$########################"""!!!''''''%%%777MMMSSSYYYIII:::,,,!!!$$$'''######$$$$$$%%%&&&&&&&&&$$$%%%:::zzzqqq<<>>OOOQQQbbbOOO;;;222,,,111,,,.........---+++)))(((((($$$$$$!!!&&&111444>>>RRRQQQLLLIIIIIIEEE888...***...CCC:::888555CCCIII:::===777+++444......++++++,,,***'''+++222TTT```:::###%%%!!!(((%%%''''''---444000(((***444qqqnnn~~~rrrxxx}}}hhhccclll{{{vvv___UUUFFF...%%%+++)))'''000&&&&&&''''''(((((())))))))))))+++---///111222333222111111000111222444555777:::>>>BBBEEEFFFFFFEEEBBBBBBBBBBBBAAA@@@???>>>;;;;;;:::999888888888888777666555333111000......******)))(((''''''''''''%%%&&&''''''&&&''')))+++:::gggtttggg;;;!!!###$$$!!!!!! !!!"""######$$$$$$######"""""""""######$$$$$$%%%###!!!)))000666HHHWWWVVVOOO<<>>JJJrrrnnnNNNCCC777))),,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))TTT:::777555===MMMMMM```MMM999111+++111+++...//////...,,,)))))))))&&&'''$$$)))444777AAAVVVMMMKKKLLLKKKAAA222+++---222<<<555:::666EEEGGG555>>>999(((444000,,,)))))),,,+++)))---666bbb___111"""&&&$$$---$$$&&&...@@@OOOKKK;;;222555|||bbbppp{{{bbbaaapppdddrrr^^^qqqqqqttt~~~lll___JJJ,,,""")))&&&###+++&&&&&&''''''((()))))))))'''((())),,,...000222333222222111111111222444555777:::>>>BBBDDDEEEEEEDDDBBBBBBBBBAAAAAA???>>>>>>;;;;;;:::999888888888999666555444333222000//////+++***)))(((((((((((((((%%%&&&''''''&&&&&&(((***EEEuuuvvvhhh>>>&&&(((&&&!!!###$$$ !!!"""###############!!!!!!"""###$$$%%%%%%%%%+++(((111???LLL___hhh```???,,,%%%&&& &&&%%%###$$$$$$%%%%%%&&&&&&'''!!!...)))iiixxxbbb;;;%%%&&&&&&''')))+++---///000222222...666rrrhhhnnn}}}hhhyyyuuuvvvbbbLLLGGG...***---+++(((&&&%%%%%%&&&'''%%%%%%&&&&&&&&&%%%$$$$$$"""############$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&$$$!!! !!!"""))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222333333---$$$""""""%%%+++---...222888FFFnnnhhhGGG===;;;;;;<<<999222...333===TTTuuuKKK@@@777)))+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))QQQ777444:::EEELLLRRRUUUEEE222000111,,,+++333///,,,,,,---,,,'''###*** !!!(((+++888GGGJJJLLLJJJIIIFFF>>>111***)))DDD>>>???...<<>>EEEGGGLLL[[[WWW???'''&&&%%%$$$############!!!"""###$$$&&&'''((()))$$$***000MMMkkkYYY111$$$000***###"""'''---......///))):::333___ppp{{{}}}yyyrrrppp||||||mmm\\\```CCC$$$+++***)))((('''%%%%%%$$$$$$''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%(((''''''&&&&&&&&&''''''(((((('''&&&$$$###"""""")))+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,999===:::---### """!!!&&&'''###***333222???ssskkkAAA<<<888777:::===888111666BBBQQQttt@@@666///+++,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))WWW888555999???CCCMMMSSSEEE333000///+++,,,777444222333333000***$$$'''!!!%%%***+++999MMMTTTLLLHHHCCCAAA:::000******PPPrrr>>>???444<<>>======>>>???===<<<999999999:::::::::::::::666555444444444333000------,,,+++)))((((((''''''&&&'''((('''&&&'''))),,,FFF~~~oooIII'''""")))(((%%%&&&$$$###""" !!!"""######"""$$$"""&&&///888<<<@@@999AAAMMMMMMHHH>>>...&&&&&&%%%$$$############!!!"""###$$$&&&'''(((((((((&&&,,,RRRuuu\\\222)))###%%%(((+++---.........333222444HHHkkk~~~wwwssstttsssxxxppp]]]```GGG***000+++***)))'''&&&%%%%%%%%%''''''&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%(((''''''&&&&&&&&&'''''')))((('''&&&$$$###"""""")))***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...333111(((!!! !!! ###!!!%%%))))))///444222:::gggjjjBBB>>>999777999;;;555///444@@@PPPjjj999222...++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))___888666888::::::FFFPPPGGG555000...+++...777666555666666222***$$$%%%"""(((+++,,,===VVV```PPPFFF===999555///++++++bbb___>>><<<<<<;;;AAA???;;;777333000///...---'''(((,,,'''&&&<<>>BBBDDDCCCAAA>>>===<<<=========;;;999777888888999::::::::::::666555333222222111///------,,,+++)))((((((''''''&&&'''((('''&&&'''***,,,GGGwwwNNN))) %%%'''&&&'''%%%###""""""######""""""%%%+++---333???LLLSSSWWW@@@AAAQQQJJJ666+++'''&&&%%%$$$###""""""""""""!!!"""###$$$%%%&&&'''(((,,,"""&&&TTT|||bbb555---)))---000///+++((()))+++,,,;;;888bbbpppzzz{{{wwwqqqmmmssssssuuu]]]___KKK///111+++***)))((('''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''((()))((('''&&&%%%###""""""(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,(((++++++%%% """"""###"""$$$,,,333777555111999]]]ccc@@@???:::777777888222,,,333???RRRzzz\\\111---,,,+++)))++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))iii666777999;;;<<>>>>>555111>>>ZZZVVV<<<>>>999555555666111,,,555BBBWWWqqqPPP---++++++---)))++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((uuu444777;;;@@@DDD:::JJJHHH999333000///444...---++++++++++++***))))))###$$$&&&///IIIbbbfff\\\LLL;;;222...+++***,,,LLL@@@333>>>;;;>>><<<999555111///...---,,,''')))---))))))DDDeeeRRR000!!!)))222BBBYYYggg[[[aaa```]]]^^^```fffqqqooo||||||{{{uuukkkeee]]]888&&&+++***'''***,,,))))))*********++++++++++++++++++,,,------.........000222222333555888:::;;;::::::;;;===???>>>===:::999999::::::999666444888999:::<<<<<<<<<;;;:::999777444333333222111000---,,,+++)))((((((''''''&&&'''(((''''''(((+++...EEEzzz~~~qqqRRR111%%%%%%$$$"""!!!###!!!$$$((('''!!! ###+++111;;;III[[[hhhggg```YYYCCC666000&&&###&&&%%%######"""!!!!!!!!!""""""""""""######$$$%%%&&&&&&###(((&&&===hhhgggAAA***,,,++++++111???RRRdddooo|||uuuvvvzzz|||zzzuuuoooQQQZZZNNN///(((+++***)))(((((('''((((((&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((('''%%%$$$######&&&))),,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...,,,***'''### !!!"""$$$"""000FFFBBB222111@@@WWW{{{JJJ<<<@@@666333333555111...888GGG\\\iiiHHH---++++++///)))++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((555666;;;BBBIII666FFFDDD777333111000555,,,+++***))))))***,,,---***$$$###$$$,,,HHH___```\\\MMM<<<222,,,)))+++///GGG>>>333:::<<<>>><<<888555111///......+++((((((***)))///DDD\\\<<<((('''???[[[ttt|||aaaaaaccchhhlllpppssssss|||vvvwwwxxxuuuuuuuuuSSS666''')))''''''+++,,,)))************+++++++++)))******+++,,,---...///...000222444555777:::======<<<::::::<<<============<<<===>>>???>>>;;;888;;;<<<>>>??????>>><<<;;;999777555444444333111000---,,,+++)))((((((''''''&&&'''((((((((())),,,///XXXyyyiiiQQQ777***&&&###!!! !!! $$$)))&&&"""'''111===BBBLLL\\\mmmtttjjj[[[???555000((( %%%(((""""""!!!!!!!!!!!!""""""""""""######$$$%%%%%%&&& ***%%%000XXXcccHHH444444777===JJJ]]]qqqppprrr~~~|||}}}zzzfffLLLYYYNNN///+++***)))(((((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***)))((('''&&&$$$######%%%(((,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++'''%%%%%%### """ %%%"""000JJJCCC...111<<>><<<888555222000///...***)))&&&%%%)))444CCCNNN444999NNNfffzzz|||bbb```hhhqqquuu{{{}}}wwwuuu}}}|||~~~qqq}}}}}}wwwvvvuuuqqqBBB000((((((%%%(((---***)))************+++++++++((()))***,,,...///000111111333555666666888;;;======;;;999:::<<<>>>????????????@@@BBBCCCBBB???<<>>;;;000000111000333)))+++------+++)))((((((%%%''')))######;;;TTTXXXQQQGGG<<<333+++(((---444|||999888:::555???>>><<<999555222000//////)))***&&&!!!(((888BBBDDDNNNbbbyyy}}}yyyfffbbbjjjrrrttt{{{{{{hhhoooyyyrrrzzzooo~~~|||uuuooodddYYY444***((('''$$$***///((()))************+++++++++))))))+++---///111222333444555777777777888:::<<<<<<:::888999<<>>AAABBBDDDDDDCCCAAA>>><<<444444444444444222///,,,---,,,+++)))((((((''''''&&&'''(((((((((***---000tttaaaSSS@@@000&&&"""%%%)))!!!!!!$$$!!!%%%===XXXUUUYYY]]]^^^[[[OOO:::'''---!!! $$$ %%%###!!!!!! !!!!!!""""""""""""###$$$$$$$$$%%%&&&&&&+++NNNVVVQQQ[[[ssswwwwwwrrrmmmppp{{{gggqqqwwwwwwuuuvvvcccRRRZZZCCC&&&,,,(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))*********)))'''&&&%%%$$$###$$$(((,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000)))%%%&&&$$$ '''"""000LLL???'''222888===\\\aaa@@@777;;;***000...000333///,,,444AAALLLIII333...,,,)))222,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))HHH888333222444333666888555000---...111...000///,,,+++---+++'''&&&&&&&&&%%%&&&222JJJ```IIIAAA666)))///,,,%%%CCCYYYDDD999???444;;;<<<999555222111000...,,,((((((###'''444:::@@@MMM^^^iiipppqqqwwwllliii___wwwyyy]]]bbbyyy```lllwwwtttqqqhhhwwwmmmHHH(((''''''&&&&&&((()))************++++++,,,,,,---***+++---...///000000000222444666777888999;;;===999:::888666777;;;===>>>;;;===EEE:::MMMBBBDDD@@@KKKIIIFFFCCCCCCCCC>>>999555999777111///111///***000...+++)))))))))'''&&&&&&((($$$$$$)))%%%'''555mmm{{{sss|||WWWHHH444"""!!!!!!...""" %%%''''''777GGGGGGccckkkfffOOO888---)))&&&!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############&&&(((###333KKKcccKKKqqqrrryyy{{{wwwhhhiiijjj___fffdddppphhhttteeegggmmmRRRPPP777&&&,,,))))))((('''&&&%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((*********)))(((&&&%%%$$$###)))...///,,,***+++......------,,,,,,------.........//////......---,,,+++)))'''$$$""" """###&&&,,,222444333000888BBBKKKIII===333///000,,,///333333---***111;;;???999000++++++,,,---,,,---------,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))QQQ:::555222111000333555333///...222555---666:::666000...,,,+++((('''&&&%%%%%%...DDDYYYLLLCCC888***///,,,&&&FFFSSSAAA888???666;;;<<<999555222111///...,,,++++++$$$'''555===FFFWWWiiicccYYYQQQPPPRRROOOIIIaaaccc\\\nnnqqqhhhlllnnnnnnxxxxxxhhhdddmmm^^^<<<(((''''''&&&'''((()))***)))******++++++,,,,,,---,,,------...///000111222444666777888777888999;;;888999999:::<<>><<<===>>>???>>>888;;;999444222555555222---***'''%%%&&&'''(((((())),,,)))(((***$$$%%%333rrrxxx}}}}}}rrrfff```AAA)))...'''%%%###)))...222BBBPPPOOOddd```TTTAAA222***$$$!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############((($$$222EEE[[[KKKpppttt{{{{{{tttppplll```RRRDDD999...111888:::OOOuuuSSSkkkkkkyyygggjjjNNNJJJ666(((+++))))))(((&&&&&&%%%%%%&&&$$$$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((******))))))(((&&&%%%$$$"""'''---///---,,,---000...------,,,,,,------.........//////......---,,,+++)))'''$$$"""!!! """"""%%%***000333222000333===FFFEEE<<<333111222//////111111---+++000999===666///***+++,,,---,,,------,,,,,,,,,+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))```;;;666111///---///111000///000555999444AAAJJJDDD777///---...***((('''%%%###***===OOONNNDDD999+++///,,,)))LLLKKK===888???888;;;<<<888444222000///---,,,***)))###&&&666BBBOOOaaa^^^JJJ666//////...***'''JJJXXX]]]jjjooo}}}ooouuufff___|||lllllllllfffOOO000''''''&&&&&&''''''((()))))))))******+++,,,,,,---///.........///111333444666777888888777666888999===<<<;;;;;;>>>AAAEEEIIIWWWZZZiiixxxiiifffSSS777MMMLLLKKKIIIGGGFFFHHHJJJRRRQQQKKKBBB======;;;999:::666///***'''%%%$$$""" ''''''%%%(((%%%)))888www}}}ddd^^^```EEE...222)))!!!111111;;;EEELLL[[[eee^^^ZZZJJJ888///+++'''###!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############ &&&%%%000BBBTTTNNNooorrrbbbNNNAAA:::555...(((444...%%%''',,,///FFFjjjYYYzzzhhh}}}www}}}ppphhhHHH>>>000%%%###)))((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))((('''%%%%%% %%%+++.........///111......------------............//////......---,,,***)))&&&$$$"""!!! """"""$$$(((---000111111222:::AAA@@@999222000111333000......---+++///666888333,,,)))***,,,---,,,,,,,,,,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))ooo;;;666000///---............111666:::>>>IIIOOOHHH:::000---,,,+++)))'''&&&###(((777GGGJJJAAA777+++///,,,,,,TTTEEE===999>>>999999;;;888444111000...,,,+++%%%&&&"""(((:::EEEOOO```EEE111"""###))))))))),,,222NNNdddooouuufffmmmeeegggnnniiiwwwrrrZZZ==='''&&&&&&&&&&&&''''''(((((((((((()))***+++,,,,,,---//////...---...000333555555777888888777777888999???<<<;;;>>>BBBEEEKKKQQQMMMBBBNNN{{{wwwCCC???GGGUUUdddnnnttt|||{{{sssmmmkkkjjjiiiYYYTTTNNNGGGBBB===888444)))000,,,%%%%%%$$$)))888cccgggMMMMMMEEE666333111===CCCEEESSS```fffooonnn```DDD000"""###'''&&&%%%((("""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############$$$%%%000CCCOOOQQQeeennnPPP111%%%&&&'''***///555444------///***333JJJfffkkkkkkqqqvvv~~~~~~{{{wwwaaaAAA333---(((###)))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))((('''&&&%%%"""&&&+++...//////000111......------------...............///......---,,,***)))&&&$$$"""!!!!!!!!!###$$$%%%))),,,///222222555:::>>>===666000------666000,,,,,,---,,,...222444///***(((***,,,---,,,,,,+++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))???666///111///......------000444777===BBBCCC===555111...******(((''''''%%%(((444BBBCCC:::333***...+++///\\\BBB???;;;<<<999777:::777333000///...,,,***$$$%%%###,,,>>>CCCDDDLLL444)))$$$))),,,))))))...)))IIIhhhooowww^^^uuu}}}zzzxxxdddgggtttdddCCC---###%%%&&&&&&''''''''''''''''''(((((()))+++,,,,,,---///...---,,,---000222444444555777888777888999;;;;;;===GGGTTT\\\]]]^^^bbb___ZZZeee}}}mmmttt{{{yyyvvvsssppplllgggcccUUUWWWIII777///)))***555sssggg}}}]]]XXXQQQHHHIIIGGGPPPZZZ\\\hhhpppnnnjjj^^^III..."""!!!%%%$$$&&&---$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""######---AAAEEELLLNNNMMM777'''***111///---...***+++&&&'''---***)))444ZZZ```wwwtttwww{{{wwwyyyuuuRRR;;;...000111,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((()))))))))((('''&&&%%%%%%(((,,,...///////////////......------......///.........///......---,,,***(((&&&$$$"""!!!!!!!!!$$$%%%(((***---///222444666888:::999555111......666///+++,,,---,,,---000000,,,((((((+++---,,,+++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************HHH888...555000///...---...000222333222333222......000...***)))'''''''''%%%'''111<<<<<<555000***...***111aaa~~~@@@BBB<<<999999555:::666222000...---+++***((((((&&&222DDDBBB555333&&&%%%'''******''''''***+++DDDdddgggrrrvvvhhhtttwww{{{ttteeeeeeeeeMMM222)))'''%%%%%%&&&''''''''''''&&&&&&'''((()))***,,,------...---------...000222333333555777777777888:::;;;<<>>...888///...---...///000000000***,,,,,,***+++...---))))))'''''''''$$$$$$+++444:::333111,,,///***000cccmmm===CCC<<<666999666999666222///...---+++))))))'''&&&555JJJEEE000&&& $$$&&&%%%&&&)))++++++)));;;^^^cccqqqnnn{{{hhh{{{ppp}}}pppddd\\\QQQ;;;000---((($$$%%%&&&'''''''''&&&&&&&&&&&&''')))***,,,---------...//////000111222333555777888888777777888999AAALLLeeepppppppppnnnrrryyyxxx{{{nnnuuubbbJJJ===444%%%###'''(((### !!!$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%###!!!$$$555000JJJ<<>>:::666///(((%%%''')))(((&&&(((((((((((())))))))))))&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&'''(((((((((((((((''''''((((((((((((&&&$$$&&&---000///...///......------------......//////000000///...------((((((''''''&&&%%%#########%%%)))---000111000000000...,,,,,,---.........))))))***+++,,,,,,------***'''''',,,---***'''(((************************++++++++++++++++++++++++++++++******++++++,,,---************FFF999111111///...,,,---///111333555444555888666///++++++***(((%%%$$$$$$&&&(((***000777...000,,,...111vvvHHHEEE===333777===999888555111...,,,+++)))'''$$$''',,,???MMM999$$$((('''''''''''''''(((((()))$$$...LLLooowwwmmmoooxxxjjjeeeXXXpppssswwwgggZZZGGG444...---***''''''((('''''''''''''''((()))(((((((((((()))+++---...000000000111333444666777888777666777::::::888666:::===AAADDDEEEGGGIIIJJJPPPSSSVVVWWWVVVWWWZZZ]]]OOOOOOPPPTTTWWWUUUMMMGGGOOOPPPQQQSSSVVVYYY]]]___{{{{{{|||~~~\\\EEE,,,"""!!!""""""$$$"""""""""""""""""""""""""""&&&)))'''""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""%%%'''&&&&&&---<<>>:::QQQtttnnn{{{{{{}}}{{{{{{{{{yyyaaaAAA:::222111777===???>>>;;;555---)))******)))&&&))))))))))))((((((((((((%%%%%%$$$######$$$%%%%%%%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''$$$&&&---000///...///......------------......///////////////...------))))))(((((('''%%%$$$######&&&***---000111000000111///---,,,,,,---------+++++++++++++++++++++++++++''''''+++---+++)))+++************************++++++++++++++++++++++++++++++******++++++,,,---))))))))))))SSSGGG...111///---,,,,,,...000222888888<<<@@@===444,,,)))***(((&&&$$$$$$&&&((()))...444,,,111...000777DDDCCC777111777@@@999888555000---+++***'''&&&((("""333KKKFFF000&&&''''''&&&&&&&&&&&&'''(((((("""...MMMppp{{{pppkkkrrrccciiizzzvvvrrr___dddiiiWWW???+++)))+++'''%%%***&&&&&&&&&&&&'''((()))***))))))))))))***,,,---...///000000111222444555666888777777999<<<======<<<;;;>>>BBBEEEFFFFFFGGGHHHOOOOOOPPPPPPOOONNNLLLLLLPPPOOONNNPPPRRRPPPLLLHHHMMMIIIDDD???>>>???BBBDDD???AAAFFFPPP\\\jjjwww~~~UUUVVV```YYY}}}}}}~~~ggg666+++""" ######$$$%%%""""""""""""""""""""""""!!!$$$&&&&&&""" !!! !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""%%%'''%%%&&&000CCCQQQ///%%%%%%)))%%%&&&+++(((***)))(((''''''((()))***(((///,,,@@@jjjwwwjjjkkk|||}}}}}}ssswwwwwwvvvllluuuQQQ===888333111444:::???BBB@@@:::333///...---***(((******))))))((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((('''((()))))))))(((&&&%%%'''%%%&&&,,,000......///......------------.........////////////...------++++++***)))'''&&&$$$###$$$&&&***---///000000000111000...---,,,,,,,,,,,,,,,,,,+++***************---)))'''+++---++++++---************************++++++++++++++++++++++++++++++******++++++,,,---))))))))))))qqqIII555111000---,,,,,,---///111666777:::???<<<333,,,******(((&&&%%%$$$%%%'''(((---222+++111...111:::~~~DDDBBB111111666???888777444000,,,***(((&&&$$$(((:::SSS===((()))&&&&&&&&&%%%%%%&&&&&&'''(((%%%+++AAA```oooiii```^^^PPPjjjyyycccbbbhhhMMM555%%%)))---((('''---&&&&&&&&&&&&&&&'''((()))))))))******+++---....../////////000222333555666777888999;;;===@@@AAABBBDDDEEEFFFFFFFFFFFFGGGIIIPPPNNNMMMKKKIIIEEE@@@<<>>'''&&&%%%&&&'''&&&%%%%%%"""""""""""""""""""""""""""$$$$$$"""!!!!!!""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%'''%%%!!!&&&999QQQbbb222&&&%%%)))%%%&&&***'''***)))(((''''''(((((()))777CCCDDDHHHYYYfffssszzzwwwqqq~~~zzzvvvddd[[[@@@:::999777555666999>>>BBB@@@<<<666333111///,,,***++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''(((((('''((()))***)))'''&&&$$$'''%%%&&&,,,///......000......------------...............//////...------,,,,,,+++***(((&&&%%%$$$%%%'''***,,,///000000000111000///---+++***+++,,,+++******))))))***+++,,,000+++)))+++,,,++++++...************************++++++++++++++++++++++++++++++******++++++,,,---))))))))))))III<<<333222///,,,,,,,,,...///111000111555444...***+++***((('''%%%%%%%%%&&&'''---111)))111...111===gggEEEAAA///555666<<<555666333...+++)))(((%%%$$$%%%@@@TTT555###+++&&&%%%%%%%%%%%%%%%&&&''''''(((&&&///FFFYYY\\\UUUOOOWWWjjjvvvxxxrrrooobbbVVV===,,,###***...)))(((,,,(((((('''&&&&&&&&&&&&&&&((()))***+++,,,------.........///000111333444555666777999;;;>>>AAADDDFFFNNNMMMKKKHHHFFFGGGIIILLLIIIIIIIIIJJJKKKIIIFFFCCCDDDBBB>>><<<;;;;;;::::::777888:::;;;:::888666444;;;:::777333000---+++***)))222@@@KKKSSSYYY___ccc___FFFBBB...'''666;;;QQQyyyvvvyyyxxxjjjgggcccNNN:::---""""""$$$&&&%%%######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$&&&(((%%%!!!(((;;;PPPZZZ555(((%%%(((%%%&&&***&&&***))))))(((((((((((()))$$$...000+++,,,666MMMfffuuuxxx{{{yyyssspppzzzpppjjj```???777777999;;;;;;::::::<<<>>><<<999666333222000...,,,,,,+++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))))))))'''&&&%%%(((%%%&&&+++///......000......------------......------............------,,,,,,+++***)))'''%%%$$$&&&'''***,,,...///000000000000000---***)))***,,,)))((((((((()))+++---///333---***,,,,,,******,,,************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++]]]DDD777555111...,,,,,,---------***)))++++++((((((+++))))))'''&&&%%%%%%&&&&&&---000)))222000333BBBWWWFFF>>>000>>>666999444444111---***)))'''&&&$$$$$$'''GGGPPP///"""+++%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&"""###000BBBKKKJJJEEEWWWrrr|||yyy^^^TTT===000---'''%%%(((+++)))'''((()))((('''&&&%%%%%%%%%%%%'''(((***+++,,,,,,---,,,---......///000222333444555777999;;;===@@@EEEHHHPPPOOOMMMJJJHHHHHHJJJMMMJJJKKKMMMNNNNNNNNNMMMMMMLLLJJJFFFBBB===:::777666:::888777555555555666777,,,---///222333333222222////////////000000///---444###FFF555$$$/// 555UUUUUUjjj{{{ooo]]]WWWUUULLL<<<:::;;;,,, ###''' $$$%%%""" """"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###''''''%%%---:::AAA>>>888)))&&&(((%%%&&&)))%%%((((((((()))))))))))))))((()))***))))))000;;;CCCUUUYYYxxxrrrqqq|||xxxkkkqqq\\\WWWQQQ,,,666444777;;;<<<;;;:::999999777666555333111///...---++++++***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''((((((((('''(((((((((((((((%%%&&&+++.........111......------------......,,,,,,---............---************)))'''&&&%%%'''(((***,,,---///000000...///000---)))(((+++---''''''&&&''')))+++...000222---+++------***)))+++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,TTT:::888444///---+++,,,,,,,,,(((&&&''''''%%%'''+++))))))'''&&&&&&%%%%%%&&&,,,///)))444333777IIILLLEEE;;;222GGG888888777111///+++)))((('''&&&%%%'''555OOOKKK,,,###***"""$$$$$$$$$$$$$$$%%%%%%&&&""""""###'''...555888777XXX|||OOO111"""&&&***+++'''&&&((((((%%%''''''&&&%%%%%%&&&&&&&&&&&&''')))***,,,,,,,,,+++------......000111333444444666888:::;;;???DDDHHHIIIJJJKKKKKKJJJIIIJJJKKKMMMPPPQQQPPPMMMLLLMMMOOOHHHGGGFFFCCC>>>:::777666666444111///...///000222111111111000...+++)))'''+++***(((((()))******)))---'''KKKEEE------(((444SSSbbb}}}ttt^^^CCC)))!!!###$$$ ***+++!!!%%%%%%!!!!!!%%%%%%"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$"""&&&''')))444AAA@@@555:::***&&&(((%%%&&&)))$$$%%%&&&''''''(((((((((((()))%%%(((+++***...111---666CCCccc}}}yyyvvvuuuiiiYYYPPP;;;(((444000111333666888888777666555555555333111...,,,,,,+++******)))(((''''''&&&%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%&&&''''''((('''&&&&&&&&&(((***+++)))%%%%%%***......///111......------------......+++,,,------.........---((()))))))))(((((('''&&&((((((***+++---...///000,,,...///---)))(((+++///)))((('''&&&(((***---///---))))))---...,,,***+++************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++ddd===:::555111---+++++++++---)))'''((('''%%%&&&***))))))((('''&&&%%%%%%%%%,,,...)))555666;;;OOOGGGDDD888444NNN999888999000---***(((((((((&&&%%%***@@@TTTHHH+++%%%)))!!!$$$$$$######$$$$$$%%%&&&%%%((($$$!!!###'''(((nnn}}}~~~~~~III...444'''111222(((###)))***&&&%%%%%%%%%%%%&&&'''((((((%%%'''(((***++++++++++++---------...000111333444333555888999:::===CCCHHH@@@DDDIIIKKKKKKJJJIIIIIIGGGKKKNNNMMMKKKKKKPPPTTTOOOOOOOOOKKKFFF@@@<<<:::444444555555444333111000))))))+++,,,...000111111++++++******)))))))))***&&&000KKKUUU:::)))...)))///LLLkkktttssssssYYY...%%%'''+++&&&'''))) $$$### $$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!"""!!!!!!!!!"""######$$$$$$###%%%$$$(((999LLLLLLAAA;;;+++&&&(((%%%''')))######$$$%%%&&&''''''((('''&&&%%%+++---%%%&&&---,,,222LLLbbb}}}kkkpppgggbbbUUU---+++///---,,,---///333666666555555666666444111---+++*********))))))((((((''''''%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%&&&''''''((('''%%%$$$%%%(((+++---)))%%%%%%***......///111.........------.........+++,,,------.........---''''''((((((((((((''''''((()))***+++---...///000+++...///---)))(((,,,000+++)))(((&&&'''))),,,---)))&&&'''---///---,,,---************************++++++++++++++++++++++++++++++******++++++,,,---************LLL777555666***+++222)))))))))(((''''''(((***+++***)))(((&&&&&&%%%%%%%%%,,,111///***444RRRTTTDDD>>>888777;;;===:::666111***&&&''''''%%%$$$%%%)))TTTQQQ999)))&&&,,,###%%%$$$$$$######$$$$$$%%%&&&$$$"""###'''((('''$$$gggwwwnnn^^^555---+++******)))((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((((((,,,,,,---,,,+++,,,///111000222444777;;;>>>AAABBBEEEFFFGGGHHHJJJKKKLLLMMMJJJJJJJJJHHHGGGHHHKKKNNNHHHGGGBBB<<<;;;??????===666666555333111...,,,***+++,,,,,,------,,,,,,+++***((('''''')))***))))))'''EEEggghhhPPPAAA333 555KKKgggyyyyyyhhhRRRCCC...&&&((())) %%%"""########################""""""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""%%%777---LLLBBB555HHH<<<***'''///***"""&&&''''''''''''''''''''''''+++%%%"""%%%(((((()))+++EEEVVVttt|||~~~HHHKKKYYYgggdddMMM333))),,,------...///111222444555555444222///---+++***)))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&""""""###%%%(((((('''&&&(((((((((((()))+++,,,---######$$$'''+++---...---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,(((&&&###"""$$$%%%&&&&&&+++)))((())),,,---+++)))+++...///...******---000'''))))))'''$$$&&&---444......---,,,+++++++++++++++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))))))))]]]>>>444888...+++---((())))))(((((()))***+++,,,***)))((('''&&&&&&&&&&&&(((444555///>>>aaabbbAAA999222222777:::777222...(((%%%'''(((&&&%%%&&&+++OOOIII333'''%%%+++###%%%$$$$$$######$$$$$$%%%"""###%%%&&&''')))+++,,,ddd~~~mmm555&&&)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((((())))))***++++++***+++---///000111444777:::>>>@@@AAAEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFDDDCCCBBBDDDFFFGGGEEE@@@::::::;;;777000999888666444111///---,,,+++++++++,,,,,,+++++++++)))((('''''')))******)))///DDD[[[\\\LLLJJJLLLCCC...MMMlllvvvqqqhhh\\\RRR555***)))***""""""%%%"""########################"""!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""$$$!!!)));;;111LLLEEE555OOODDD,,,"""###""")))&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$'''((('''(((+++IIIXXXnnnvvv}}}sss999222777======333((((((...,,,,,,---...000222444555444222000...,,,+++***))))))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%&&&&&&&&&&&&'''(((******######$$$&&&***---...---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,(((&&&###"""$$$%%%&&&&&&+++)))((()))+++,,,+++)))+++******...222555555444***++++++)))&&&(((...444......---,,,+++++++++++++++++++++*********))))))******++++++++++++******++++++++++++++++++++++++))))))))))))PPP666999666,,,***)))))))))))))))***+++,,,---******)))(((''''''(((((('''444777000EEElllvvvxxxAAA777------444999555000***&&&$$$'''(((&&&%%%'''222KKK===+++%%%$$$***"""%%%$$$$$$######$$$$$$%%%!!!$$$&&&%%%###$$$(((---kkkuuummm555'''(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***&&&(((***+++******+++,,,///000333666999<<>>>>>>>>???>>><<<===CCCGGGBBB:::999777444111///...------)))******************))))))''''''''')))******)))'''...:::;;;666CCCSSSTTT777SSSmmmpppeeeYYYOOOHHH@@@000++++++%%%$$$&&&"""########################!!!!!!!!!!!! """""""""######"""""""""!!!!!!!!!!!!""""""""""""!!!!!!+++???<<>>:::333---------***((()))...333......---,,,+++++++++++++++++++++*********************++++++++++++******++++++++++++++++++++++++))))))))))))lll;;;777:::000***---(((((())))))***,,,,,,---******))))))))))))))))))***000222///BBBbbbbbbBBB777,,,,,,444999666000)))&&&%%%((((((%%%$$$'''???KKK555&&&&&&$$$)))"""%%%$$$$$$######$$$$$$%%%$$$$$$###!!! """'''+++kkkmmmrrr>>>)))&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******%%%(((***++++++******+++///000222555888;;;===?????????@@@BBBCCCEEEFFFFFFFFFGGGGGGEEEAAA>>><<<<<<<<<:::999===HHHQQQNNNFFF777555111...+++******+++(((((((((((((((((((((((((((''''''(((***+++***)))///---444999===OOOaaaddd000999LLL___gggbbb[[[YYYJJJ555,,,,,,(((&&&&&&!!!########################!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%)))555000:::AAA(((...>>>999''''''+++&&& $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))&&&&&&...888GGGYYYdddooo~~~vvvPPP...,,,***+++///000---***+++000///...---------------......,,,+++************((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&$$$######%%%'''%%%%%%$$$$$$$$$%%%%%%&&&%%%###"""$$$(((,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((&&&###"""$$$%%%&&&&&&(((((((((((()))******)))///***(((---777:::444,,,------,,,)))'''(((,,,///......---,,,++++++++++++******************************++++++++++++******************************))))))))))))KKK666999333,,,000(((((()))***++++++,,,,,,******)))))))))******+++---)))111444???III~~~TTTAAA777,,,+++222666444///***''''''((('''$$$$$$(((OOONNN111%%%((($$$(((###%%%$$$$$$######$$$$$$%%%%%%###"""&&&,,,333888:::TTT]]]~~~KKK%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''((()))***&&&))),,,---,,,++++++,,,///000222555888:::===>>>===>>>@@@BBBDDDGGGHHHIIIFFFGGGGGGEEEAAA>>>======AAA===888999AAAHHHEEE===666444111---+++*********(((''''''&&&&&&''''''((('''&&&'''(((***+++***)))"""(((:::FFFTTT]]]ZZZIII222222QQQjjjiiidddgggOOO777,,,...)))&&&%%%!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""" """%%%222444:::OOO444EEEQQQCCC&&& ''')))((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%'''333AAAJJJ\\\fffjjjrrrgggHHH///((((((+++///...***(((***...------------......///------+++******)))))))))''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%$$$"""###%%%(((&&&&&&%%%%%%$$$%%%%%%%%%%%%###"""###'''+++...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((&&&###"""$$$%%%&&&&&&''''''(((((((((((())))))***)))(((,,,000111---))),,,+++)))'''&&&''')))+++......---,,,++++++++++++******************************++++++++++++******************************))))))))))))kkk???999666///000******+++,,,,,,,,,++++++))))))(((((()))***++++++,,,'''555<<<===555wwwKKK===555,,,***---000...***+++((('''(((&&&$$$''',,,YYYPPP---%%%***$$$&&&$$$%%%$$$$$$######$$$$$$%%%###%%%+++888FFFQQQTTTTTTAAABBBaaapppvvvtttJJJ###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))(((***,,,---,,,,,,---...///000222555888;;;===>>>>>>>>>???@@@AAABBBCCCCCC@@@AAAAAA@@@===<<<<<<===AAA>>>999777===BBB@@@999888666333000...---,,,,,,((('''&&&%%%%%%&&&'''(((&&&&&&''')))+++,,,***(((///***<<<]]]qqqzzzxxxmmmcccAAA333KKKcccbbb^^^bbbOOO555+++...)))$$$###!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""""""""!!!$$$222===CCCgggMMM???LLLAAA(((###'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&''''''&&&(((555BBBGGGQQQXXXUUUSSSRRRCCC---666333222000,,,&&&''',,,))))))***,,,...111333444------,,,******)))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&"""%%%&&&%%%######&&&)))((('''&&&%%%%%%$$$%%%%%%###""""""$$$(((+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...(((&&&###"""$$$%%%&&&&&&&&&'''((((((''''''((()))&&&&&&(((***,,,,,,,,,++++++***)))''''''(((***+++......---,,,++++++++++++***************+++++++++******++++++++++++******************************))))))))))))WWW@@@;;;444333---......//////...,,,,,,'''''''''((()))***+++,,,+++)))888888777000EEE888444...+++******)))''')))'''&&&'''&&&&&&+++333\\\MMM((($$$***!!!%%%&&&%%%$$$$$$######$$$$$$%%%""",,,===NNN[[[aaa```^^^FFF///<<>>>>>>>>>>>>>>>>>>>>======;;;;;;;;;:::::::::<<>><<<,,,##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***++++++***)))***---000111222444666999;;;===>>><<<<<<==================888888999888888:::>>>AAA555999;;;<<<>>>???<<<777555444333222///,,,***))))))(((&&&%%%%%%&&&((()))%%%%%%&&&))),,,,,,***(((+++!!!666cccyyyiiiAAAXXXmmmrrrooollldddZZZGGG000***///''' !!!"""""""""""""""""""""""" !!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""&&&555666kkkPPPFFFHHH999&&&###$$$%%%,,,%%%%%%%%%%%%%%%%%%%%%%%%'''&&&(((***)))'''+++111???555777333777ccc~~~eee***''')))///333222////////////.........///000000000///---+++***)))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''''''''''''''&&&'''+++...---((($$$%%%'''''''''%%%$$$######"""###!!!!!!"""&&&***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........(((&&&###"""$$$%%%&&&&&&$$$&&&((((((&&&%%%''')))111...+++,,,///111000...000...------...000000000......---,,,++++++++++++))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))]]]HHHIII...777555222000222222...))))))+++------,,,+++,,,---...///...555###FFFsssBBB===222)))(((***)))&&&%%%&&&***$$$333&&&(((RRRjjj222!!!+++###$$$,,,###&&&&&&%%%$$$$$$%%%%%%%%%(((222MMMbbbeeeeeeaaaVVVTTT<<<***111MMM,,,)))!!!%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$######$$$%%%&&&&&&&&&&&&''''''((()))***,,,...//////222777999::::::;;;<<<888999;;;<<<<<<;;;999888999999999999:::;;;<<<===<<<;;;EEEXXXaaaVVVBBB444222111000...,,,***)))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***((('''&&&'''+++===```~~~tttSSSOOOUUUbbbdddVVVIIIEEE...,,,)))&&&$$$######### !!!  """""""""!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! """***333777999&&&333888---$$$%%%&&&###$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''(((((())),,,...JJJ,,,000...PPPqqq}}}HHH///$$$%%%222555+++)))111...,,,***+++......,,,)))...---,,,,,,---,,,***(((((('''&&&%%%%%%&&&(((((()))))))))))))))(((''''''&&&''')))+++***(((&&&$$$%%%%%%$$$$$$###"""!!!!!!###""""""$$$'''+++------++++++,,,,,,,,,---------.........------,,,,,,,,,+++)))&&&&&&'''(((&&&###%%%&&&((('''&&&&&&((()))333111...***)))***///333000000000000000000222222,,,,,,,,,+++++++++******))))))))))))************++++++++++++++++++++++++************************))))))))))))TTT???EEE:::888333111222222000---***,,,------,,,+++---...666222555777222ccceeeAAA===222))))))***)))&&&%%%&&&+++"""""",,,!!!,,,YYY___///!!!+++######+++###&&&%%%%%%$$$$$$%%%%%%&&&&&&111KKK^^^^^^\\\YYYPPP\\\CCC,,,...EEE((('''"""%%%$$$$$$######$$$$$$%%%$$$$$$###############$$$###$$$$$$%%%&&&&&&''''''((((((((()))+++,,,...///000333666777777666666777:::;;;<<<======<<<:::999999999999999999:::;;;;;;@@@<<<===CCCDDD<<<555333111000///...,,,***))))))((('''''''''''''''((((((%%%(((,,,//////,,,(((%%%&&&&&&&&&,,,DDDbbbpppooo\\\UUUTTTXXXSSS@@@000***111///+++'''$$$"""!!! !!!!!! !!!  """""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  '''000888<<<333;;;:::...%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''''''''))),,,...BBB,,,666HHHbbbxxxkkk222))))))///888555***(((...,,,,,,,,,---...---***(((///...---.........,,,***)))((('''&&&&&&&&&'''(((((())))))))))))(((''''''&&&'''((())))))'''%%%$$$%%%%%%$$$$$$###""""""!!!###""""""$$$'''+++------++++++,,,,,,,,,---------.........---------,,,,,,,,,)))&&&%%%&&&'''&&&$$$%%%'''((((((&&&&&&'''((())))))(((((()))---444999111000///000111222111000,,,,,,,,,+++++++++******))))))))))))************++++++++++++++++++++++++************************))))))))))))}}}JJJMMM???;;;555222111111000///...//////...---...000222444000777,,,BBBRRRBBB;;;111))))))***(((&&&&&&$$$+++%%%"""&&&"""555dddMMM)))""",,,$$$"""(((###%%%%%%%%%$$$$$$%%%%%%&&&+++444KKK]]]^^^``````YYYZZZDDD((('''999$$$'''&&&$$$$$$############$$$$$$$$$###############$$$$$$$$$$$$%%%&&&&&&'''''''''(((((()))***,,,---...///000222555777666666777777;;;<<<===>>>>>>===<<<;;;::::::999888888888888888CCCAAA>>>:::333///222888111000///...---,,,,,,+++***)))(((''''''((()))***###+++333777444---'''$$$###&&&$$$!!!)))===OOOWWWUUUMMMKKKMMMIII;;;000---///---***&&&###"""!!! !!!!!!!!!  !!!!!! !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$### """***555<<<999;;;666***$$$''')))&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&(((,,,//////%%%888cccuuuaaa111$$$///;;;<<<444,,,+++---***,,,//////---+++******,,,+++***+++,,,,,,+++)))***)))((('''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$###"""""""""###""""""$$$'''+++------,,,,,,,,,,,,------------...............------------***&&&$$$$$$%%%&&&%%%&&&''')))((('''&&&&&&'''$$$%%%&&&(((+++000777===222000///111333333000---,,,,,,,,,+++++++++******)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))xxxKKKFFF@@@999777666444333444333333333111000111444777666///888---___CCCFFF999111*********(((&&&&&&"""(((%%%###'''(((>>>ddd:::%%%###+++%%%"""&&&###%%%%%%$$$$$$$$$%%%&&&&&&%%%'''888JJJSSS]]]bbb\\\]]]MMM---***333$$$%%%%%%$$$$$$############$$$$$$#########"""######$$$%%%%%%%%%%%%&&&&&&'''((()))((()))+++,,,...///000000///222555777999:::<<<===;;;;;;<<<=========<<<<<<;;;;;;999888777666666666<<<>>>@@@===777333444999000000000///......------+++***(((''''''((()))***###,,,555888222***$$$"""%%%(((### &&&///333999555555:::===999777888((('''%%%$$$###"""###### !!!""""""!!!!!!"""###""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$### $$$---444000000***######''')))&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&(((,,,///+++...BBBsssqqqqqqMMM111***888???888000///000///(((+++......++++++---///+++******+++------,,,*********)))(((''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###""""""$$$'''+++------,,,,,,,,,------------...///........................+++'''$$$###$$$&&&''''''(((******(((''''''''''''(((***+++---111777;;;333111000222444444///+++,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++************************((()))))))))mmmQQQFFF<<<:::;;;999999;;;555555444333222333666999>>>+++===XXX===KKK777000*********'''%%%&&&###%%%$$$$$$'''+++:::PPP,,,###$$$)))&&&###$$$###%%%$$$$$$$$$%%%%%%&&&'''+++$$$,,,===JJJ[[[ccc\\\^^^WWW666333222%%%!!!$$$######""""""######$$$######""""""###$$$$$$%%%&&&&&&&&&&&&&&&((()))***(((***,,,///111222333333111333666888888:::<<<>>>::::::;;;;;;<<<<<<<<<<<<<<<;;;:::888777666555555222666999999777444222000......---------,,,,,,,,,+++***((('''''''''(((((($$$+++222222,,,%%%""""""$$$(((&&&"""!!!!!!!!!&&&###"""%%%&&&&&&''')))######""""""!!!!!!!!!!!! !!!###$$$$$$###"""$$$%%%######"""!!!!!!!!!!!!"""!!!!!!!!!  ###$$$%%%### !!!%%%)))&&&%%%###!!!###''''''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''&&&(((+++...444AAAUUUyyyfffUUU555---<<>>LLL555///++++++***&&&%%%'''$$$###$$$%%%%%%(((///333%%%%%%%%%&&&'''%%%######$$$$$$$$$$$$%%%&&&''''''000&&&(((333===LLLSSSLLLBBBGGG+++000,,,'''!!! ######""""""""""""######""""""""""""###$$$%%%%%%''''''&&&&&&'''(((***+++(((***---111444666777777666777888888666666777888:::::::::;;;;;;<<<=========<<<;;;999777666666666444555555222222333111---,,,,,,,,,+++*********)))******))))))(((((('''''''''***---,,,((($$$""""""!!!"""#########$$$$$$$$$$$$###"""!!!  !!!$$$$$$###"""!!! !!!!!!!!!###%%%&&&&&&%%%%%%&&&'''%%%$$$$$$##################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###%%%%%%###!!!!!!!!!$$$#########$$$%%%$$$"""''''''''''''&&&&&&&&&&&&&&&'''((((((((((((***,,,,,,>>>VVVoooeeeQQQ???BBBFFFBBB777)))''',,,---)))(((((())))))***---111555//////...///000000///---'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$######"""###########################""""""$$$'''+++------,,,---------............////////////000000000000///...,,,)))%%%%%%''')))***,,,///000///...---...(((***,,,...///111444666555555555444222///---,,,,,,,,,,,,+++++++++***************++++++++++++,,,++++++++++++++++++++++++************************))))))))))))]]]KKKEEE???===???;;;<<<>>>===<<<<<<===???BBB```___@@@III444///++++++)))&&&%%%'''###"""&&&&&&###&&&)))%%%###(((&&&###'''&&&"""###$$$$$$$$$$$$%%%&&&'''((($$$###$$$+++111+++%%%222'''###(((###$$$######""""""""""""######""""""""""""###$$$%%%&&&((((((&&&&&&'''(((***,,,(((***///333777:::;;;;;;999::::::999777666777888;;;;;;;;;;;;<<<===>>>???======;;;:::888777777777555888888333333555555222000//////...---,,,,,,+++***+++,,,,,,+++)))'''&&&***++++++***)))&&&$$$"""%%%###!!!!!!"""###&&&)))$$$%%%&&&%%%%%%%%%&&&&&&$$$$$$$$$###"""!!! !!!!!!""""""############%%%'''((((((''''''((()))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""!!!""""""$$$&&&%%%###!!!$$$###$$$$$$$$$###$$$%%%((('''''''''&&&&&&&&&&&&%%%''')))***)))))))))***$$$---???IIIUUUHHHEEEHHH<<<777...((((((***+++***(((((())),,,...//////...+++***))))))******(((&&&%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$######"""###$$$%%%&&&&&&$$$"""!!!###########################""""""$$$'''+++------------------............//////000000000111111111///000///,,,(((&&&'''***+++...222444333222222222---///111222222333555777555777888555///,,,---///,,,,,,,,,+++++++++***************+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))dddWWWMMMHHHIIIAAACCCEEEEEEDDDDDDDDDEEE___LLLBBBEEE333...++++++)))%%%%%%''' !!!))))))###''',,,&&&###+++&&&"""'''((("""###$$$$$$$$$$$$%%%&&&'''((((((%%%+++,,,%%%&&&+++((($$$444(((!!!'''!!!!!!######""""""""""""######""""""""""""###$$$%%%&&&)))((('''&&&''')))+++,,,(((+++///555999<<<===>>>:::;;;<<<;;;::::::<<<===<<<<<<<<<<<<===>>>@@@@@@>>>===;;;:::999888888888...666;;;888666888888555555555444333222111000000***,,,.........+++(((&&&,,,++++++++++++)))&&&"""&&&%%%$$$###"""!!!###&&& """!!!!!!"""###"""!!!"""###$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''((())))))(((((()))***''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""!!! ###''')))'''$$$"""!!!"""###""""""%%%***(((((('''''''''&&&&&&&&&$$$'''***+++***)))))))))222****** 777***+++))),,,)))''')))++++++,,,///))))))+++...222111,,,'''+++***))))))))))))'''%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&''''''%%%"""!!!##################$$$$$$###""""""$$$'''+++---------------.........////////////000000111111111222///111111...)))'''(((***,,,///444666666555555555555777888888777666666777555999:::555---***,,,111,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))fffVVVRRRTTTJJJGGGMMMUUUaaayyyGGGGGG@@@222---)))***)))$$$"""###!!!(((+++'''$$$'''(((&&&%%%###!!!###&&&'''&&&$$$$$$######&&&%%%###&&&+++$$$***+++'''(((...+++###((()))'''###"""$$$###&&&%%%%%%%%%###!!!!!!###!!!%%%%%%!!!!!!###""""""###%%%&&&(((((()))((($$$555===>>>CCCBBB===???>>>BBB???@@@FFFBBB===CCCGGGCCCGGGHHHAAAAAA@@@666AAACCCDDDCCC@@@@@@CCCFFF>>>@@@CCCDDDCCC@@@?????????AAACCCAAA>>>:::777666222000//////...---***'''222,,,---444222((($$$(((&&&'''(((((()))(((((('''%%%$$$$$$$$$$$$%%%&&&&&&"""""""""$$$''''''&&&$$$$$$$$$&&&'''((((((((((((###'''+++***&&&$$$'''***&&&'''(((((((((((()))***&&&'''))))))'''&&&&&&''')))(((&&&&&&'''+++///111***'''&&&&&&&&&(((222<<<......---+++)))(((((((((,,,)))))),,,)))$$$$$$)))'''---...)))(((,,,...+++...222555555111---******111+++,,,222111)))(((---///,,,,,,000222000......'''***)))(((***---,,,'''((('''%%%%%%&&&&&&%%%###$$$$$$$$$$$$############ !!!$$$''''''###%%%$$$###"""###%%%&&&'''$$$$$$$$$%%%'''***...000..................------000000000000000111111111000000000///...,,,******...///111333666999;;;<<>>===;;;;;;::::::;;;999777444000...---......------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))zzztttyyyHHHHHHAAA666000+++++++++)))***---###((()))%%%###&&&(((''')))'''&&&&&&(((((('''$$$***'''&&&))))))%%%$$$&&&###$$$###!!!$$$***+++(((,,,+++(((%%%&&&)))'''""" """$$$%%%### %%%%%%%%%&&&''''''((((((+++***(((''''''))),,,...EEECCC???;;;===BBBEEEGGGIIINNNJJJHHHLLLGGGAAAFFF>>><<>>===<<>><<<::::::999999999999999999::::::888888>>>EEE???111,,,000<<<;;;999888888999;;;<<<:::777222---)))'''''''''111444777888777666777888777888;;;<<<<<<:::777555000333666555111...000222111666;;;:::666333444666666666555333222222555888<<<;;;999999:::>>>AAADDDGGGBBB>>>===@@@GGGVVVddd___YYYRRROOOPPPRRRRRRQQQ???BBBIIIKKKCCC444------777999777444666===>>><<<111222333222111222666:::666222111555999::::::===>>>:::444///---...,,,***,,,...---(((&&&'''&&&###&&&%%%$$$&&&((()))(((''' !!!"""###$$$$$$+++(((%%%%%%&&&&&&%%%$$$ """######!!! !!!"""&&&%%%$$$$$$%%%(((+++---..................------//////000000000111111111000000000///...---,,,+++,,,---000333666:::<<<>>>;;;;;;;;;:::::::::999999666444111...---,,,------,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))HHHJJJBBB111+++((())))))&&&%%%'''---///...)))&&&((())))))(((((('''(((***+++)))(((---)))))),,,---***(((***000,,,***------+++)))***'''(((&&&$$$&&&)))'''"""$$$"""!!!$$$(((***&&&!!!)))######(((((($$$$$$*********+++---000444777:::999000222;;;>>>CCCEEE???===EEEFFFJJJUUUYYYZZZaaa\\\[[[bbb```TTTVVVdddiiiyyyzzzzzz{{{zzzwwwqqqmmmeeeffffffeeecccdddeeegggkkknnnrrrsssqqqooommmmmmlllnnnoooooonnnppptttxxx|||ggg]]]```^^^[[[WWWSSSSSSUUUYYY\\\TTTOOOGGG???:::777666777BBBGGGLLLLLLGGGEEEHHHLLL@@@BBBDDDFFFDDD@@@<<<999???AAACCCBBB>>>;;;<<<>>>999@@@GGGFFF???:::;;;>>>BBB@@@===:::999;;;@@@DDD???>>>===<<<>>>@@@CCCFFFJJJEEEAAAAAABBBHHHUUUbbbkkk```SSSLLLKKKLLLJJJGGGKKKNNNRRRQQQGGG===:::===LLLKKKHHHFFFKKKRRRUUUSSSSSSTTTUUUUUUVVVYYY^^^aaa\\\[[[YYYXXX]]]dddfffdddbbbbbb\\\TTTSSSVVVRRRJJJSSSUUUQQQGGG???<<<:::888444222///,,,)))&&&"""''''''''''''''''''''''''$$$###"""###%%%'''''''''!!!$$$''''''%%%$$$%%%&&&'''&&&$$$$$$%%%))),,,///------------------............///000000111222222///000000000//////...---***,,,///222777:::===???777777888999999888777666111000...,,,++++++,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))sssGGGKKKCCC555111111333222---((('''***,,,,,,,,,,,,---......###$$$&&&)))+++---------)))((())),,,,,,+++///666---(((+++444555,,,'''***(((...222111000000...+++)))***...:::LLL[[[___[[[XXXNNNLLLRRRPPPFFFEEENNNCCCFFFKKKPPPSSSTTTSSSRRR]]]TTT^^^lllppptttuuullljjjqqqooommmuuuyyyxxx}}}|||sssnnnuuuvvvuuusssrrrssstttqqqlllgggaaabbbdddcccbbbaaaaaabbbfffiiikkkkkkhhhccc```^^^___aaabbb```]]]^^^eeekkk~~~nnnZZZPPPPPPNNNKKKFFFCCCBBBDDDGGGIII???<<<888333000...//////000444888777555333444777333444666666555222///,,,,,,...//////,,,++++++,,,%%%***......***&&&''')))---,,,)))'''%%%(((,,,000111000/////////222444666444222222222000...333;;;QQQJJJ@@@999666555333222111333444444111///111444::::::::::::<<>>@@@BBBEEEFFFFFFFFFFFF<<<===??????<<<<<>><<>>999444222555666666111,,,,,,222777HHHDDD???;;;333,,,((()))+++***((('''&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&$$$%%%%%%$$$############### !!!"""!!!!!!!!!""""""!!! """#########$$$$$$%%%$$$###$$$&&&((()))((('''&&&'''(((***++++++)))***+++(((%%%(((...%%%''''''&&&###"""$$$&&&+++,,,,,,+++******(((&&&%%%(((,,,---,,,***---000,,,---000222333111...,,,,,,888???888333444333///111555666666<<>>777777666666555444333333...---,,,******,,,///222111***""" $$$''''''%%%)))'''%%%######%%%(((***,,,,,,,,,,,,------......,,,---...///000111222222...//////000000000000000...///000222333555666777444444555444333000---+++------------------------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((rrraaafff^^^UUUKKK@@@<<<<<>>===GGGSSSLLLIIIJJJQQQWWWZZZ]]]aaaMMMZZZdddaaaYYYTTTTTTTTTMMMSSSXXX\\\bbbaaaQQQ>>>333......444444...---222000111333555777777666666222AAA???:::FFFKKK@@@:::BBBPPPSSSQQQYYY\\\UUUSSSZZZFFF>>>BBBBBBFFFNNNOOOGGGCCC???<<<===???AAABBB???BBBFFFGGGDDD???;;;888:::>>>BBBCCCAAA===999777555555333...***))),,,000999444...)))''''''((()))%%%%%%&&&&&&%%%$$$###""""""$$$&&&)))***+++*********)))(((***,,,,,,***'''"""!!! !!!"""###"""###$$$&&&''''''((((((,,,'''###$$$(((,,,,,,***(((***---------,,,------'''&&&%%%%%%%%%&&&'''((()))'''&&&&&&&&&(((000:::===EEEMMMPPPMMMJJJLLLOOOKKKFFF999***###%%%***,,,......111333000***)))+++222000------///111222222333@@@LLLOOONNNMMMLLLJJJ;;;333+++)))---000///,,,###))),,,******///444666111111222444666666333111444555666888:::;;;===>>>:::666000---///999FFFPPPTTTJJJ???999:::<<<;;;999777555222///---,,,,,,,,,++++++,,,,,,------......------...//////000111111......///000000000/////////000000000111111222222333333222222000...+++***------------.........---++++++,,,---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((nnnmmmbbbnnnbbbVVVPPPNNNPPPVVV]]]]]]TTTLLLJJJFFF???;;;;;;777999;;;:::666222000000000,,,***+++***(((+++000***---///000333666444000000666888444///...---+++$$$+++///222:::BBB;;;---+++---111444666666666555@@@GGGSSS^^^fffhhhgggeeeSSSvvvppphhhtttjjjzzzooodddLLLAAACCCAAACCCIIIJJJCCCBBB???;;;:::;;;???BBB@@@BBBDDDDDD@@@;;;777555222666;;;>>>===999666555///---***(((&&&&&&((()))222222///)))$$$!!!!!!"""!!!""""""######"""!!!!!! !!!"""###$$$%%%%%%!!!###$$$%%%$$$###"""""""""""""""""""""""""""""" !!! !!!!!!  """###""""""###$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%######$$$$$$%%%,,,555<<>>===??????555......///---...333222555888888444000//////444...***...222111...,,,000<<>>??????<<<888444111111,,,000666888777333000...,,,)))'''&&&'''))))))))),,,222666111(((######$$$""""""""""""""""""######"""!!! """$$$&&&((( %%%)))((($$$!!!###&&& !!!"""""" !!!!!! !!!"""""" !!!###%%%$$$"""  !!!""""""""""""$$$&&&%%%$$$$$$############$$$###$$$'''***'''""""""'''(((000>>>NNN\\\dddggghhhlll{{{nnniiiggghhhXXXMMMOOOSSSNNNEEE???@@@@@@@@@BBBCCCAAA;;;666333111===VVViiillljjjkkkGGG333)))000333+++(((---)))++++++***---000///++++++,,,000555;;;===<<<;;;@@@>>>;;;666111---)))((($$$%%%$$$"""!!!$$$***///777:::999222)))&&&+++111000000111111111000//////******+++,,,,,,---...............///////////////......//////...------,,,---------..................------------...///000,,,,,,---------,,,++++++***+++,,,,,,------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((fffcccNNNQQQIII???666444333000,,,+++...***+++000...,,,888KKKTTTQQQ\\\III...+++***111+++)))&&&'''+++------,,,;;;CCCVVVllljjjttt{{{SSS:::777444000---,,,,,,,,,++++++)))&&&######%%%&&&'''%%%%%%(((,,,...---***%%%---333@@@VVVgggzzzqqqsssOOOCCC===BBBGGGCCC???@@@;;;888444111000111444555777888999:::::::::999888???===;;;:::888444///+++***)))))))))***,,,...///666333...)))%%%###"""""""""""""""""""""""""""""" !!!"""#####################$$$%%%$$$""" $$$"""!!!"""######""" !!!!!!  """""""""""""""""""""""" !!!!!!!!!!!!""""""""""""############$$$$$$%%%&&&&&&&&&%%%%%%$$$###111EEEaaaxxxrrriiilllKKKZZZyyyoooxxx\\\pppwwwrrrlllrrrnnn^^^TTT```\\\aaammmpppnnnttteee333%%%999555))))))(((++++++,,,,,,,,,,,,------,,,+++))))))---444;;;@@@JJJ===@@@NNNGGG,,, (((''''''%%%"""!!!&&&...444GGGNNNWWWJJJ...%%%++++++'''((('''%%%&&&******''',,,,,,,,,------.........---------............///...///////////////......////////////////////////////////////////////////------,,,,,,,,,,,,++++++************************,,,,,,,,,++++++***************))))))))))))******((((((((((((((()))******))))))))))))fffnnnccciiiKKK???444111000...---...111///,,,***''',,,===OOO\\\GGGCCC555+++222***''')))'''%%%'''***,,,---,,,444GGGXXXmmmtttxxxnnn???222111...,,,)))((((((((())))))(((&&&######%%%''''''&&&%%%'''+++------+++---000,,,+++666DDD\\\yyy}}}uuuNNNBBB;;;@@@CCC===888888999888666444444666888999AAAAAACCCCCCCCCCCCBBBAAA555444222222111...***'''******))))))***,,,---///444111,,,((($$$###"""###"""""""""""""""""""""""" !!!""""""######"""$$$######"""""""""!!! ###&&&&&&###!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$ ---;;;VVV~~~|||vvvwwwwwwzzzPPPffftttvvvnnnsssqqqjjjkkktttvvvxxx{{{zzztttiii;;;(((222///***......,,,,,,+++++++++*********++++++******+++---000111@@@AAAEEEGGG>>>///&&&%%%&&&''''''%%%$$$&&&***...>>>GGGQQQGGG...%%%++++++''')))'''%%%'''++++++''',,,,,,,,,,,,------------------------..................////////////......................................................------,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++************))))))))))))******((((((((((((((()))******))))))))))))wwwgggoooffffffMMM???333............111///000,,,&&&)))<<>>UUUwwwKKK@@@:::???BBB===888888666666666666777999:::;;;222333444555555444333222......---......---***(((++++++*********+++---...111...***&&&###"""######""""""""""""""""""""""""!!!!!!""""""""""""""""""((('''%%%#########$$$$$$"""%%%)))---000///+++(((######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""#########$$$%%%%%%&&&&&&&&&%%%$$$'''"""(((...IIIyyy{{{ppp~~~RRRsss}}}uuuuuujjjcccllluuuzzzzzzyyyooo```>>>+++,,,,,,...222000,,,,,,+++***)))(((''''''))))))+++++++++***)))(((222BBBJJJ@@@666333,,,!!!%%%'''))))))'''''''''(((333===JJJCCC---&&&,,,+++((()))(((&&&'''++++++(((,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---....../////////......................................................------,,,,,,,,,,,,++++++************************,,,,,,,,,++++++++++++*********))))))))))))******((((((((((((((()))******))))))))))))wwwlllkkk[[[OOOLLL@@@444000000000000222,,,///+++%%%222MMMaaaeeeDDD333888222+++---%%%###$$$######$$$'''***,,,---...EEECCCUUUjjjPPP111###(((((())))))(((((('''&&&$$$%%%%%%$$$######%%%&&&((('''&&&&&&'''***,,,---,,,666999:::;;;444555CCCuuuyyyFFF:::666<<>>!!!,,,&&&''''''(((((((((''''''"""$$$$$$$$$######$$$&&&(((''''''&&&&&&(((+++---333666111111888666777CCCooolllEEE999333999>>>:::777888999999:::::::::999888777;;;;;;<<<===<<<;;;:::999555333222111222111///---+++************+++---...,,,***'''$$$""""""###$$$###########################""""""!!!""""""###$$$!!!$$$%%%&&&)))---111999999888888555000(((#########!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&&&&&&&$$$+++((('''%%%AAA}}}hhhTTTddd{{{mmmxxxuuurrrvvv~~~}}}rrrhhhfffIIIBBB333***---000...+++******++++++++++++++++++''''''((()))+++,,,---...'''222BBBKKKGGG999,,,%%%%%%%%%$$$%%%'''((()))***+++555DDD@@@---'''+++((()))***)))''')))---,,,))),,,,,,,,,++++++*********++++++++++++,,,,,,,,,---,,,,,,---.......................................------------------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++******))))))))))))******((((((((((((((())))))***))))))))))))qqqpppiiiaaaQQQGGG???999:::;;;777333111***+++)))...AAAWWWWWWJJJNNN...((($$$###+++%%%&&&"""$$$%%%%%%%%%'''***---...DDDKKKjjjppp777---$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$###$$$%%%&&&'''((('''&&&'''***,,,...222111555>>>:::555<<>>@@@<<<999;;;=========<<<;;;999888777333444444555444333111000222000.........---+++)))***)))))))))***,,,...///,,,***'''$$$""""""###$$$########################""""""!!!!!!"""###%%%&&&"""'''...333555888<<<@@@EEEBBB<<<777222,,,&&&"""!!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!"""""""""###$$$%%%&&&'''''''''$$$,,,((()))(((DDD^^^YYYRRRyyy~~~sss~~~rrrsss~~~jjjZZZYYYPPPLLL888(((+++,,,***///*********+++++++++,,,,,,)))((('''&&&'''((()))***))))))888NNNQQQ???---''''''$$$"""###%%%(((******,,,444BBB???---(((,,,(((***+++***''')))------))),,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,******))))))))))))******((((((((((((((()))******))))))))))))tttoooaaa\\\MMMFFF>>>999:::;;;888333111((()))+++333EEEVVVYYYTTTTTT000&&&"""###***$$$%%%###%%%&&&&&&%%%&&&))),,,&&&BBBQQQjjjiii999"""'''%%%%%%$$$###$$$%%%&&&'''$$$%%%&&&&&&$$$###$$$%%%%%%''')))((('''''')))+++'''000444;;;BBB;;;444:::dddbbbrrrYYYIII???@@@BBB???===???;;;;;;:::999888777666666666666777777666444333222000...,,,+++,,,,,,+++)))((((((((()))+++---///111---+++'''$$$""""""###$$$########################"""!!! !!!"""$$$'''((((((000;;;BBBEEEFFFIIIKKKKKKDDD:::222,,,)))'''&&& !!!!!!!!!!!! !!!!!!!!!""""""""""""$$$%%%&&&'''''''''%%%+++''')))+++FFF~~~VVVvvvXXXxxxzzztttFFFyyyuuujjjsssmmmsss|||~~~uuucccTTTLLLKKKKKK888+++...***&&&222***************)))))))))(((''''''&&&&&&'''''''''+++&&&000GGGSSSGGG222&&&(((%%%###$$$&&&(((((('''+++333@@@===,,,(((---)))***,,,***(((***...---***,,,,,,,,,,,,------------************++++++++++++***+++,,,---............------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,******))))))))))))******((((((((((((((()))******))))))))))))xxxrrr^^^YYYIIIFFF>>>777888:::777333222,,,,,,---333>>>IIIPPPRRROOO333111---%%%&&&!!!'''$$$&&&'''&&&%%%%%%))),,,&&&FFFUUUeee```@@@///'''((('''%%%$$$$$$&&&((()))$$$&&&''''''%%%$$$$$$$$$$$$'''))))))((('''(((***,,,111......222222888IIIlllTTTyyy~~~iiiuuuoooSSSCCC888:::===;;;;;;???777666555444333333333333555666666666666444222111111///------...///...---''''''((()))+++...000222...+++((($$$""""""###$$$########################!!! """%%%(((***'''111>>>FFFHHHIIIJJJLLLGGG>>>222(((######$$$%%% !!!!!!!!!""" !!!!!!!!!"""!!!"""$$$%%%&&&'''''''''%%%***&&&))),,,GGG{{{WWWqqq|||{{{SSSjjjqqqggg???{{{vvvtttiiiooouuu}}}{{{nnnbbb[[[OOOAAA===BBB666///666+++###000++++++***)))((('''&&&&&&%%%&&&'''))))))))))))(((,,,''',,,???PPPMMM777$$$(((&&&%%%%%%'''(((%%%"""***111>>>;;;+++(((---***+++,,,+++(((***......***,,,,,,,,,------.........)))************+++++++++***+++,,,---............------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++*********************************++++++,,,,,,,,,******))))))))))))******((((((((((((((()))******)))))))))))){{{cccpppSSSHHHAAA>>>;;;999999666222...)))***+++111@@@PPPRRRLLLZZZ>>>,,,//////%%% &&&###%%%'''((('''&&&&&&&&&###CCCSSSiiioooKKK+++!!!''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((()))((('''&&&...***888777111000444OOOxxxpppggglll]]]EEE<<>>555///,,,------...***)))(((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))***%%%222333MMMCCC>>>***)))'''###!!!$$$((('''$$$***444BBB???---'''***&&&***,,,------------...000............---,,,++++++......---,,,,,,+++******---------.........//////---------------------------,,,+++******+++,,,---,,,,,,,,,+++++++++******+++++++++*********))))))******+++,,,,,,---......++++++++++++******))))))((((((((((((((()))******((()))))))))yyycccjjjNNNFFFAAA>>>;;;:::999666222...***+++,,,///:::GGGKKKHHHWWWAAA000...---'''###&&&$$$&&&(((((('''''''''((((((888PPPkkktttPPP'''%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''((()))(((''''''+++(((000000444555>>>ggg{{{pppvvvVVV@@@:::???===<<<>>><<<666666555555444333333333555---888111///666...777444444333222111///---,,,***+++)))'''***///...***...)))$$$###%%%%%%$$$!!!"""333<<>>333,,,$$$ """"""!!!  !!!!!!!!! !!!!!!"""""""""""""""""""""""""""######$$$$$$%%%%%%&&&(((%%%(((***111NNNooo|||vvveeeYYYppp}}}qqq|||~~~{{{cccyyytttnnnpppsssnnnccc___ZZZOOO:::666222///......---+++***)))((('''''''''''''''%%%%%%&&&&&&'''(((((())),,,%%%---000LLLHHHCCC...'''%%%###"""$$$&&&&&&$$$(((444EEECCC///(((+++((()))+++------------///111---------...------,,,,,,......------,,,++++++***,,,,,,---------.........------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))******+++,,,,,,---......++++++++++++*********))))))(((((((((((()))******)))))))))***vvveeebbbHHHEEE@@@>>><<<:::999555111...***,,,,,,,,,222<<>>???;;;555555444444333222222222///111777...111555---999444444444333111///,,,+++***+++)))&&&)))...000...///%%%!!!&&&((($$$"""$$$666QQQ[[[PPPBBB/// !!!###$$$&&&'''###999BBB:::;;;HHHBBB...(((### """"""!!!  !!!!!!!!! !!!!!!""""""""""""""""""""""""""""""######$$$%%%%%%%%%&&&(((---+++333SSSppptttqqqeeecccccc}}}zzz|||}}}eeexxxuuuzzzkkkuuuwwwbbbaaa___CCC///......///000///,,,)))))))))((('''''''''((((((%%%%%%&&&&&&'''(((((((((---%%%(((,,,HHHNNNIII666%%%$$$############$$$%%%%%%666KKKIII222(((,,,+++)))***,,,------...111333,,,,,,------...---------......------,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++******************++++++,,,,,,------...++++++++++++************)))))))))((())))))***+++******++++++|||uuuhhh\\\EEEEEE??????===;;;999555000...)))+++,,,,,,...666BBBJJJKKKKKK@@@...'''+++***###$$$&&&''''''&&&&&&'''(((///,,,]]]mmmsssddd+++---''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((((((((&&&...000---777(((111}}}QQQCCCAAAEEEAAA???>>>777555555444444333222222222,,,444222---444444,,,222333333333222///---***((((((***)))(((,,,444::::::333&&& &&&(((###)))666NNNgggfffIII333'''  ###$$$###%%%(((--->>>JJJIIIIIIHHH999%%%&&&$$$!!! !!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%###***///,,,444VVVoookkkoooaaaiiiUUUvvvxxxwwwmmmxxxtttrrrtttvvvhhh___QQQ777++++++,,,---//////,,,***))))))((((((((((((((()))&&&&&&&&&'''''''''((((((***&&&&&&***@@@OOOOOOCCC&&&$$$###$$$###"""###&&&%%%:::RRROOO555(((+++***(((***+++,,,---///222555++++++,,,---..................------,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,---------++++++++++++++++++++++++***))))))))))))***+++++++++++++++,,,}}}uuulllXXXDDDFFF?????????<<<888444000---'''))),,,,,,...666DDDQQQGGGPPPIII444(((++++++"""###%%%&&&%%%$$$$$$&&&'''---222fffjjjjjjkkk999,,,''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((()))))) ,,,111...777...EEE}}}zzzKKK@@@AAAEEE@@@???>>>666666666555555444333333333---333//////555777555///666555333111///,,,***)))'''******)))---666>>>@@@444(((!!!$$$$$$&&&777MMMXXXiii]]]:::)))(((&&&&&&""" """%%%$$$!!!$$$***===EEEUUUaaa\\\FFF000%%%$$$###"""!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$%%%%%%"""(((...---777WWWllleeebbbRRRccc~~~VVVttt}}}zzzrrruuujjjfffjjjWWW:::222...,,,+++,,,.........---***))))))(((((((((((()))&&&&&&&&&'''''''''''''''&&&)))&&&***777MMMSSSOOO,,,&&&###%%%%%%"""###'''(((===WWWTTT888)))***))))))***+++,,,---///333666++++++,,,---..................------------,,,,,,*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,***************+++,,,,,,+++,,,,,,,,,tttmmmTTTEEEEEE>>>???@@@>>>888333///---'''(((+++---///555DDDRRRHHHUUUSSS>>>...---+++$$$###$$$%%%$$$######%%%'''+++555___cccdddlllFFF)))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))******%%%+++...''',,,000SSS|||zzzBBB:::===AAA>>>??????777666666555555444333333333111222111777666???OOO???;;;999555222///---,,,,,,))),,,,,,)))+++222999;;;222(((!!!"""'''333JJJ``````iiiWWW666)))((($$$###%%%!!!"""&&&%%%!!!&&&///GGGNNNbbbrrrccc@@@)))&&&   !!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$###%%%+++///:::WWWjjjccc^^^IIIaaasssXXXtttrrr}}}|||ttt|||hhh\\\aaaHHH)))...///---++++++---///000000++++++***)))((((((((((((''''''''''''''''''''''''###+++&&&***///LLLTTTVVV555***###&&&'''$$$$$$(((***???YYYVVV:::++++++)))***++++++,,,---///444777,,,,,,------...---------......------------------******+++++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,pppjjjOOODDDAAA===@@@AAA>>>888222...---***(((***,,,---111>>>KKKLLLZZZ\\\JJJ666///,,,((($$$%%%%%%$$$###$$$&&&(((,,,...HHH\\\cccfffNNN'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''')))***++++++)))...&&&'''333VVVppp@@@;;;>>>AAA===@@@AAA888555555444444333222222222444222777BBB555IIIsss```>>>:::555000---,,,---...***------***)))///444666000***%%%(((666KKK___kkkgggiiiSSS555)))$$$ $$$ !!!'''&&&###***777HHHWWWmmmrrr\\\999%%%### !!!  !!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$&&&"""(((222???WWWhhhfffaaaJJJfffmmmwww]]]zzzlllsss{{{www}}}vvvhhhZZZKKK777***,,,,,,++++++,,,///111111111---,,,+++)))((('''''''''''''''''''''''''''''''''%%%---"""(((+++NNNTTTVVV???...###&&&)))'''&&&))))))===VVVUUU<<<......***+++,,,,,,,,,,,,///333777---------...------,,,,,,------..................++++++++++++,,,,,,,,,---------------------------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------++++++++++++|||mmmfffLLLCCC>>>===@@@AAA???888222...------))))))++++++---777DDDPPP^^^bbbRRR<<<000---+++%%%&&&&&&%%%$$$%%%''')))---&&&333XXXeeeaaaQQQ&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))***+++)))%%%111///000AAA\\\iiiFFFAAACCCDDD???AAABBB999444444333333222111111000666333>>>KKK555PPP|||>>>999333---***)))+++---)))...///++++++///555666000,,,)))000FFF```nnnpppcccaaaKKK000&&&###$$$+++### &&&&&&$$$...===DDD]]]rrrmmmPPP333$$$"""######!!! !!!  !!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$)))!!!&&&555CCCXXXhhhhhh^^^HHHgggjjjzzziiiyyyuuu}}}}}}ssswww```^^^UUU555,,,666000((()))***---111333222111...---,,,***((('''&&&&&&'''''''''''''''''''''&&&'''---&&&***QQQTTTSSSEEE111###&&&+++((('''***(((;;;TTTTTT===111111---,,,,,,,,,,,,,,,///333777............---,,,++++++------..................++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...******++++++~~~ppp[[[III@@@???AAA@@@>>>:::666222...,,,(((***,,,,,,+++...666<<>>;;;999999888777666666777888999555777@@@HHH666XXXjjj@@@;;;444...,,,++++++***++++++***)))...555555222---''',,,EEEbbboooiii^^^jjj```III///%%%(((***'''###$$$%%%"""'''AAA[[[SSSrrrwwwcccOOO222&&&!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""###$$$&&&'''&&&''')))'''OOOfffWWWpppaaaUUUnnn[[[{{{jjjzzzpppzzzkkk|||qqqhhhSSS;;;...++++++(((+++***)))+++---//////...///...+++((('''&&&'''''',,,+++***(((''''''&&&&&&***!!!(((***###555PPPRRRSSS888$$$%%%'''"""###,,,(((HHHLLLXXX>>>444000///+++...000...++++++///444444000,,,,,,...///,,,)))------............------,,,---......//////............---------,,,,,,,,,------------------------++++++************++++++)))************+++++++++000000000///.........---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------~~~|||mmmXXXEEE>>>>>>AAA@@@===:::666111...,,,(((***,,,+++***---444:::]]]\\\gggUUUJJJIII111---...((($$$%%%&&&$$$$$$&&&'''***FFFUUUsssqqq]]],,,%%%%%%%%%%%%&&&'''(((((($$$$$$%%%%%%&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***,,,...---...:::WWW{{{gggEEEFFFFFFEEECCCAAA>>><<<:::999888777777777888999::::::999CCCHHHnnnaaa===888222...,,,++++++++++++,,,,,,,,,111888:::777+++###&&&@@@eeeyyyppp^^^iii```JJJ000$$$&&&'''$$$###&&&'''%%%&&&444MMM```cccssslllXXXDDD***'''!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""###$$$&&&'''###'''---333\\\ppp\\\lll[[[PPPkkkZZZrrrgggnnn~~~xxx~~~vvviiiqqqfffVVV@@@111------,,,******))))))***---......---...---***((('''''''''(((***)))(((((('''(((((((((***"""((()))"""333LLLPPPSSS===***%%%&&&$$$$$$))))))HHHKKKWWW<<<333111111+++---///---******...222444000,,,,,,...///,,,)))------............------,,,---......//////..................---------,,,------------------------++++++************++++++************++++++++++++//////..................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------uuu{{{zzzkkkTTTCCC>>>???@@@???<<<999555111---+++(((***+++***(((+++000555VVVXXXaaaUUUOOOOOO:::000,,,(((&&&'''&&&######&&&&&&...IIIUUUtttwwwbbb,,,%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%&&&&&&''')))))),,,...,,,///BBBeeebbbLLLLLLLLLKKKJJJGGGEEECCC???>>>===<<<<<<<<<<<<<<<>>>DDD===DDD]]]ZZZ;;;777111---,,,,,,,,,+++***------...333;;;>>><<<,,,$$$!!!777```|||vvv```iii___III///###%%%%%%!!! %%%%%%###---DDDZZZdddrrrpppbbbQQQ@@@((()))!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""###$$$&&&'''$$$'''---;;;eeewwweeelllgggYYYrrraaaiii||||||fffkkkxxxyyyrrrjjjddd[[[CCC...***...---++++++***)))(((***,,,......---,,,+++***(((''''''(((((('''''''''''''''((()))***)))$$$((((((###000FFFOOOSSSDDD222&&&$$$&&&&&&%%%)))GGGIIITTT999222222333+++---...,,,))))))---000222///,,,,,,......,,,***------............------,,,---......//////....../////////.........------------------------------++++++************++++++************+++++++++,,,---------------.........,,,,,,,,,---------......------,,,,,,,,,,,,------------------pppyyyzzzjjjRRRCCC@@@BBB>>>===;;;888444000---+++)))******((('''(((,,,000GGGQQQ[[[YYY[[[\\\LLL<<<)))&&&%%%'''%%%""""""%%%'''---NNN```zzzsss^^^111%%%%%%%%%&&&&&&'''((()))((('''&&&%%%$$$#########%%%%%%&&&&&&'''(((((()))+++------222JJJnnnzzzRRRIIIIIIIIIIIIHHHGGGFFFEEE>>>>>>======<<<<<<<<<<<<;;;IIICCCDDDggg{{{SSS<<<888222...---,,,+++******---......222999<<<;;;///***%%%...MMMmmmtttjjjkkk___EEE,,,$$$'''''' """'''%%%"""444TTThhhkkktttfffVVVMMM>>>'''%%%!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!"""###$$$&&&&&&)))((((((<<>>QQQ]]]dddkkknnndddNNN+++&&&###$$$### !!!$$$((()))QQQmmmgggUUU999&&&&&&&&&&&&'''((()))))))))((('''%%%######""""""%%%%%%&&&''''''((((((((())),,,///;;;XXXxxxpppIII>>>??????@@@AAAAAAAAAAAA999999999999999999999999999@@@;;;@@@ooonnnFFF===999444///---,,,***)))***---...,,,...444777666,,,---)))'''555SSSmmmyyynnn___DDD,,,&&&+++***###)))***&&&'''>>>aaatttuuuxxxaaaPPPFFF444!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!"""###$$$&&&&&&)))((()))DDDjjjzzzvvvkkkpppZZZtttrrrddd~~~bbbeeetttxxx^^^eeelllUUUAAA222+++111222)))$$$)))***))))))***,,,......---******)))(((((('''''''''(((''''''&&&&&&&&&&&&&&&%%%''''''''')))...???TTTQQQNNN???+++###((()))""",,,IIIHHHQQQ777111333666------,,,***))))))***+++///...,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,---......///.........000////////////.........------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,---.........,,,,,,,,,---------.........------,,,,,,------...---------...llluuusss___III???===<<<;;;;;;999666222///,,,***)))(((''''''''''''((()))555QQQ\\\gggppprrrpppXXX777---$$$""""""!!!!!!$$$)))&&&PPPrrr```QQQAAA&&&&&&&&&&&&'''((()))******)))&&&$$$###""""""###$$$%%%&&&'''((((((((((((&&&***555LLLiiimmmJJJ======>>>??????@@@AAAAAA999:::;;;<<<============@@@888999KKKmmm@@@;;;777333///---,,,***)))***......,,,+++000333333&&&***)))$$$%%%;;;aaammmcccLLL444))),,,+++&&&'''%%%###+++FFFgggxxxyyykkkWWWDDD+++###$$$ !!!!!!!!!!!!"""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""###$$$&&&'''%%%)))...QQQrrr|||yyycccqqqVVVooouuu^^^zzzhhh~~~cccqqq|||lll[[[jjjoooUUU111++++++000///)))'''++++++***)))+++---//////...******))))))((('''&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$)))&&&&&&***+++888SSSPPPMMM@@@...%%%'''(((%%%///KKKJJJRRR777111333555///...,,,***))))))******......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////....../////////.........------------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------.........,,,,,,,,,---------............------------......---------...xxxpppwwwqqqZZZFFF???<<<999::::::888555222...+++))))))((('''''''''(((((((((***JJJRRR^^^ggglllsss]]]III999)))###$$$#########((('''MMMjjjzzzbbbWWWDDD&&&&&&&&&&&&'''((()))******(((&&&$$$###"""###$$$$$$%%%&&&((((((((((((''''''+++===]]]wwwgggGGGAAAAAA@@@@@@@@@AAAAAAAAA:::;;;===???@@@AAAAAAAAAAAA777MMMfffhhhBBB555222///---,,,,,,+++******...000---,,,000333333$$$$$$&&&%%%""",,,PPPttthhhiii\\\BBB---(((((('''"""###666TTTnnn{{{~~~qqqaaaJJJ)))""")))%%% !!!!!!!!!"""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!!""""""###$$$&&&'''%%%***...TTTpppwwwzzz___xxxYYYqqq}}}]]]wwwxxxnnnmmm{{{zzzddd\\\lllfffGGG,,,,,,++++++,,,,,,,,,,,,,,,+++***,,,...000000///*********)))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&'''$$$+++&&&$$$)))%%%000NNNOOOIII???111(((%%%''')))111MMMLLLTTT888111222555000///,,,+++************---------,,,++++++,,,---+++,,,,,,------,,,,,,+++,,,---......//////..................---------,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------//////..................,,,,,,,,,---------............------------......---------...sssuuuzzzqqqZZZGGGAAA>>>999:::999777444111...+++))))))(((&&&'''((())))))((("""EEEJJJWWW```hhhxxxdddWWWCCC...%%%&&&%%%$$$###&&&(((KKK___sssggg___EEE'''&&&&&&''''''((()))******(((&&&$$$"""######$$$$$$%%%&&&(((((((((((('''***---CCCfff}}}~~~\\\???@@@???>>>===<<<;;;;;;;;;444666888;;;===>>>>>>>>>777777ccc{{{ZZZCCC000...+++***+++,,,++++++***///111...---111555666&&&!!!$$$((($$$&&&AAAccccccmmmiiiMMM000###%%%(((%%%"""+++FFFeeezzzvvviiicccLLL)))"""((( !!!!!!!!!""""""######""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""#########!!!!!!""""""###$$$&&&'''(((++++++NNNfffnnnzzzaaaxxxXXXrrrbbb|||yyyzzzlllwwwzzzsssZZZYYYdddSSS///111111---)))***//////+++,,,++++++---///111000///++++++***)))(((&&&$$$############$$$%%%&&&((()))$$$,,,%%%"""''' )))IIINNNGGG===333***$$$&&&,,,222NNNMMMUUU999222222444222///,,,+++++++++***))),,,------,,,++++++,,,---+++,,,,,,------,,,,,,+++,,,---......//////............---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------000000000///.........---,,,,,,,,,---------............------------......---------...ooouuupppRRRFFFCCC@@@???666666555222///+++(((&&&***))))))(((''''''&&&&&&###555>>>???PPPmmmttthhh]]]TTTCCC''' '''!!!"""...III^^^ccceee^^^KKK,,,'''&&&((()))((((((***&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((((((((...>>>HHHttt~~~eee>>>>>>===;;;888777777777777444777777666:::AAABBB???EEEBBBttt|||yyyTTT333000000...---,,,+++++++++))),,,000444666555444222+++!!!%%%###%%%&&&000YYYYYYgggeeeYYY777!!!***"""&&&333[[[ttt~~~jjj```PPP>>>,,, """!!!  !!!"""###$$$#########""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$(((''':::bbboootttnnnmmmWWWtttuuuxxxdddqqqqqqyyynnncccXXXJJJ:::...---***+++...,,,((()))000,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))'''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%(((((())))))&&&%%%...888XXXQQQFFF999---%%%&&&***999JJJXXXQQQ>>>222111555111...+++*********)))((((((---111111---***+++...,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------........................///////////////.........////////////////////////////////////mmmvvv}}}lllPPPFFFEEE@@@>>>666666444222///+++(((&&&))))))(((((('''&&&&&&%%% ***000777MMMhhhpppiii^^^ZZZMMM((()))&&&"""&&&---GGGaaakkkmmmeeeTTT///((($$$&&&)))(((''')))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&'''(((******...;;;OOOvvv{{{ggg::::::999777666555444444444111222333333333666<<>>666000000...---,,,+++++++++))),,,000444666666444222+++"""%%%###%%%$$$,,,TTTZZZllljjjaaaFFF((((((&&&""")))EEEhhh{{{|||ttt\\\YYYMMM999''' $$$!!!  !!!"""############"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$'''&&&777bbbtttxxx|||ccckkkWWWzzzvvvssseeerrrqqq{{{~~~uuufffUUUGGG;;;333...555000------,,,))),,,111,,,,,,,,,,,,,,,,,,,,,,,,---,,,***((('''&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&((('''((()))&&&%%%,,,555TTTYYYRRR<<<+++)))***'''999NNNYYYMMM:::222333555000...,,,++++++***)))''')))---111111---***+++---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................////////////////////////////////////////////////////////////nnnwwwyyyfffLLLGGGFFF@@@<<<666555444111...+++((('''((((((''''''&&&%%%%%%%%%$$$###&&&333III___jjjkkkbbb```WWW666***%%%$$$$$$!!!777ZZZllllllaaaPPP333)))"""$$$((()))'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''***,,,...000===```zzz~~~ooo:::666666666666555444222222//////222333///...;;;MMMZZZyyy^^^---777000000...---,,,,,,++++++(((+++///222444333222000+++###&&&$$$$$$###(((LLLbbbzzztttppp\\\///$$$""":::ZZZqqq}}}yyyoooXXXXXXLLL444""""""$$$!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$%%%%%%%%%222]]]www{{{www[[[eeeTTT}}}zzzvvvllljjjwwwvvvxxx}}}ppp[[[EEE555------000222---***++++++((('''))),,,,,,,,,,,,------------,,,+++***((('''&&&&&&%%%''''''&&&&&&&&&''''''((((((''''''(((&&&$$$)))000HHH[[[ZZZ>>>***,,,...''':::QQQZZZFFF333222666444///...---------,,,)))&&&***---111000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------........................////////////////////////////////////////////////////////////uuusssxxxvvv___IIIHHHHHH???:::666555333000...+++)))'''''''''&&&&&&&&&%%%%%%%%%'''!!!"""...===JJJXXXeeeeeeaaaYYY???((( '''&&&***+++UUUoooppp___KKK666***!!!"""((()))&&&$$$%%%$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''+++///222333EEEuuuyyy>>>777777888888777666444333000///333777111000EEEbbbvvvwwwQQQ000666000000...------,,,,,,,,,'''))),,,///111000///...***$$$((($$$$$$###$$$EEEaaa}}}yyy|||ppp;;; (((***NNNiiipppwww}}}zzztttccc___LLL000 !!!### !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%###&&&---QQQnnnvvvuuu^^^```PPP|||qqqyyyggglllxxxxxxqqq|||kkkQQQ:::---+++...111///------...///---)))&&&,,,,,,,,,,,,------------+++***)))((('''&&&&&&&&&'''''''''''''''((())))))(((&&&&&&((('''%%%'''+++<<>>999555444222///---+++)))(((&&&&&&&&&&&&&&&%%%%%%%%%%%% (((+++...???TTTfff]]]UUUDDD&&&$$$)))'''333 ...ZZZzzz}}}kkkTTT666***!!!"""'''(((%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&(((---111444111PPPkkkyyy@@@888888999999888666444333000///444999666999UUUuuu\\\>>>;;;333000///......------------(((***---000111111000///+++%%%)))$$$%%%$$$$$$AAAVVVvvvxxx}}}III+++000333___uuuqqqvvvyyyssspppkkk]]]CCC))) $$$$$$!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!""""""""""""###$$$$$$$$$$$$%%%%%%%%%""")))'''@@@]]]jjjsssjjj]]]OOOwwwnnn~~~jjjkkkzzzwwwxxxiiixxxcccFFF333---...000///222222111000000222111///+++++++++,,,,,,,,,------******((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***+++)))&&&&&&)))***'''&&&(((:::JJJUUULLL777'''&&&+++777PPPUUU<<<)))...444111/////////000000...)))&&&***,,,...///...---,,,,,,---------------------------------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000111111000000000000000000000000111111111111nnnzzzsssZZZGGGHHHFFF===:::555444111///,,,***))))))''''''&&&&&&&&&&&&&&&&&&&&&###%%%(((###"""444JJJcccYYYTTTMMM&&&''',,,))),,,!!!222YYYttt{{{mmmWWW444)))"""###''''''%%%$$$#########$$$$$$$$$$$$$$$&&&&&&&&&(((***...222444000[[[___qqqFFF888777777666555333111111...///222777999EEEccc|||GGG...===111000//////...------......,,,...000222333333222222+++'''***$$$&&&'''&&&@@@ZZZwww}}}~~~NNN111)));;;jjj}}}www{{{uuuddd```aaaLLL222"""!!!$$$### !!!!!!!!!"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%"""---###111NNN^^^oooqqq[[[SSSsssqqqqqq~~~rrr{{{|||kkkqqq[[[???///---///...***,,,...---)))'''+++...///))))))******++++++,,,,,,***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&((()))++++++***&&&&&&+++...+++((('''===HHHUUUTTTBBB...&&&)))666KKKRRR===***,,,222222000///000111111...***''')))+++---/////////---------------------------------------............///........................------------------------------------,,,,,,,,,,,,------------------------...........................//////000000111111222000000000000000000000000111111111111sss{{{sss[[[HHHHHHDDD<<<;;;555333111...,,,***))))))''''''''''''''''''''''''&&&&&&)))***&&&'''777JJJ]]]YYY[[[[[[)))(((,,,+++"""'''???ZZZfffkkkdddTTT000((($$$%%%'''&&&$$$%%%"""#########$$$$$$$$$$$$&&&&&&'''***,,,///222333777jjjjjjoooXXX999888666444222000/////////111222444<<>>...:::...000//////...............,,,...000111222222222111,,,(((+++$$$'''******CCC___xxxyyyQQQ888!!!AAAmmm|||www~~~rrrZZZXXXOOO888$$$!!!###"""!!!$$$!!!!!!"""""""""!!!  !!!""""""###!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&"""/// )))GGGWWWgggmmmUUUTTTmmmttt}}}tttwwwyyy~~~ooolllXXX???///+++,,,+++)))&&&222:::888333000...***'''(((((()))******++++++))))))((('''&&&&&&&&&&&&$$$$$$%%%&&&''')))+++++++++&&&'''---222///***'''555FFFTTTSSSIII===111(((666GGGOOOBBB000+++111555111000000000000...+++(((((()))+++...000000///...........................---------............///......................................................---------,,,,,,,,,------------------------...........................//////000111111222222000000000000000000000000222222222222www}}}|||ttt\\\IIIGGGCCC;;;<<<555333000...+++***))))))''''''((((((((((((((((((!!!"""%%%&&&''',,,:::HHHYYYZZZcccfff,,,(((,,,---'''777TTTdddcccdddcccWWW---(((%%%''''''%%%$$$&&&""""""######$$$$$$$$$$$$&&&''')))+++---000111222AAAvvv}}}ssskkk<<<:::777444111000000000111444333333???ZZZuuuQQQ333<<<888888---000//////............///***+++---//////000//////---)))+++$$$(((,,,,,,EEEXXXnnnvvvYYYGGG(((EEEmmmvvvqqq|||pppYYY[[[CCC--- $$$&&&&&&!!!!!!"""""""""!!!  !!!""""""###!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&###000&&&FFFVVVbbbfffOOOTTThhhsssuuurrrrrrwwwzzzmmmjjjZZZCCC111)))((()))***---CCCWWW[[[SSSHHH:::000&&&''''''((()))******+++)))((('''&&&&&&&&&&&&&&&######$$$%%%''')))***++++++''''''///555222,,,((()))BBBQQQMMMJJJJJJ===(((666EEEOOOFFF444,,,000888222111000000000...+++)))'''(((***---000111000///........................---------.........//////////////////////////////.................................------,,,,,,,,,------------------------...........................//////000111222222222000000000000000000000000222222222222ttt|||oooeeeUUUHHHBBB???:::444666444000,,,)))((((((((('''%%%$$$%%%'''((('''%%%###+++!!!&&&&&&!!!@@@```mmmmmmuuuccc777)))444555PPPdddcccppppppaaa]]]DDD%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$''')))***+++///555;;;OOOrrryyyaaa333555555///666///444777&&&222>>>888TTTfffCCC777555222333:::...444,,,,,,777000'''222.........000000///,,,)))......***,,,...(((///EEEZZZhhhsssuuusssjjjQQQ777KKKyyyttt~~~xxx]]]UUU<<<+++ """###!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$'''***((())):::SSS___^^^SSS\\\ooooooqqqrrrqqqwww~~~uuujjjlll===---222)))...+++222OOOaaa___```eeeWWW>>>)))(((((()))******(((&&&...---,,,***'''%%%$$$###%%%%%%$$$$$$%%%(((+++,,,***111+++444EEE,,,###%%%777JJJRRRUUUTTTHHH:::222AAAOOOKKK:::---///666333:::444,,,111111)))'''******+++,,,------------.........------,,,,,,,,,.../////////...---,,,,,,////////////////////////000000000000000000000000..................---------------------------------------.........//////111111222222222333333333111111000000000000000111333333333444|||tttzzzrrrfffUUUHHHBBB???:::555666444000,,,***((((((((('''&&&$$$%%%'''(((&&&$$$ ((( (((+++,,,NNNlllzzzuuuwww```111$$$???TTT~~~{{{|||ttt```WWW===%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$&&&))))))***...444:::[[[ppppppddd777333111---444///333555---888;;;555TTTzzz{{{```@@@555555222000111---...))),,,777;;;:::>>>777555111...---///222444+++///,,,+++---)))---===XXXccckkklllmmmkkk___OOOaaayyyiiiwwwvvv\\\OOO:::***!!!### %%%!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$&&&(((''''''555KKKWWWWWWTTT\\\rrrwwwzzzyyytttyyyuuubbbddd<<<,,,///'''+++)))111MMM___\\\[[[```TTT>>>***)))((()))***)))(((&&&---,,,+++)))'''&&&%%%$$$%%%%%%$$$$$$&&&(((***,,,)))......$$$777BBB***%%%###222DDDNNNSSSRRRMMMFFF:::HHHSSSNNN===///...333444888222,,,///000***''')))***+++,,,------------......---------,,,,,,,,,......//////......---,,,........................////////////////////////........................------------------------------........./////////111111222222222333333333222222111000000111111222333333333444uuuvvvwwwuuufffSSSGGGAAA>>>:::777666333000,,,***(((((((((((('''&&&'''''''''%%%######(((!!!((()))...PPPfffuuuqqqqqq^^^999333VVVwww{{{~~~qqqppphhhTTTDDD***%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&(((((())),,,333888VVVvvvnnneee<<<...)))(((000,,,...///222<<<666000RRRvvvuuuyyyZZZ<<<222444444///,,,---'''...???MMM]]]hhhhhhOOOJJJ???222)))'''+++000,,,888777111333444444:::666===@@@<<<===BBBCCC???iii~~~lllrrrrrr___VVV666))) """$$$""""""&&&!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$&&&%%%%%%111GGGVVVYYYWWWZZZrrr}}}}}}vvvzzzvvv[[[\\\===---+++&&&++++++222NNN```]]]ZZZ\\\PPP<<<,,,+++))))))))))))'''%%%+++******)))((('''&&&&&&%%%$$$$$$%%%&&&(((***,,,,,,***+++%%%444<<<((()))$$$+++999IIIQQQQQQQQQSSS@@@KKKUUUQQQBBB444///111555444000,,,...000,,,((()))***+++,,,------------...------------,,,,,,,,,....../////////...------............................................................................................................////////////111111222222222333333333333333222222222222333333333333333444rrrwwwtttxxxfffQQQFFFAAA>>>:::888555333000,,,***(((((()))(((''''''(((((('''&&&%%%&&&((("""((('''111TTTaaajjjllllll```RRRWWWjjjxxxkkkllljjjmmmhhhVVV>>>'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''((((((+++111666MMMvvvjjjJJJ222))),,,000---++++++///888333...JJJqqqvvv[[[===000222555333///111###888\\\iiiuuummmiii```QQQBBB999888;;;III[[[]]]UUUYYY^^^[[[ZZZ```eeeddd\\\WWW[[[aaaccciii{{{ooofff[[[XXX///&&& !!!###""""""%%%!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###%%%$$$$$$000GGG\\\ggg^^^WWWnnnzzzzzzzzzuuuzzz|||xxx[[[WWWAAA...''''''...111:::UUUhhhddd^^^ZZZLLL888...,,,***)))))))))'''%%%))))))((((((((('''''''''$$$$$$$$$%%%'''(((***+++333&&&&&&$$$///888***,,,'''$$$---BBBPPPRRRSSSVVV@@@JJJSSSRRRGGG:::222000555111111111---//////))))))***+++,,,,,,---,,,,,,------------------------......////////////......------------------------....................................////////////............................../////////000000000111111222222222333333333444333333333333444444555333333333444tttwwwtttxxxdddNNNDDDAAA>>>:::999555333///,,,***)))))))))'''((((((((((((((()))***'''&&&###++++++>>>dddgggooosssjjjaaalll{{{tttdddrrrnnnpppkkkaaaNNN222"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((''''''***000555VVVttt^^^===000444333111,,,...---222333---;;;ccczzzeeeHHH444///222444111555***HHHssszzzvvv}}}}}}qqqfffaaa```]]]rrruuummmtttzzzvvvrrrsssvvvuuummmeeedddgggjjjsss{{{iii]]]QQQIII)))### !!!!!!!!!"""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$%%%&&&$$$###,,,CCC^^^ooogggWWWkkkwwwrrruuuvvvyyysss|||}}}yyy^^^RRRDDD..."""***333999FFF^^^mmmiii```XXXGGG222///,,,***)))))))))(((&&&'''''''''''''''((((((((($$$$$$%%%&&&''')))***+++333$$$***...888AAA000))),,,"""%%%:::NNNSSSQQQQQQAAAIIIQQQRRRKKK???333---444...666:::///...000)))))))))***+++,,,,,,,,,,,,------------------------......///////////////............................................................/////////000000/////////////////////////////////000000000111111111111222222222333333333444444333333444555666666333333333444xxxvvvxxxwww```KKKDDDBBB>>>::::::444222///,,,***)))))))))'''((((((((((((***...222+++'''%%%,,,+++BBBiiicccssstttddd```|||~~~iii{{{rrrssscccOOO<<<$$$"""%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''***000444XXX}}}zzznnnCCC111333///000+++444000222444///000NNNssswwwnnnYYY???000///111000555@@@ddd|||tttooojjj|||}}}www}}}|||yyyuuuxxxyyyuuuooolllnnnqqq}}}yyymmmgggdddSSS===$$$!!! !!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$'''(((&&&###'''999TTThhhlllUUUkkkxxxooossszzzzzz|||nnnwww{{{www```LLLEEE000###222<<>>999999444222///,,,***))))))***''''''''''''(((---444999000)))'''---***FFFmmm```nnnkkk^^^eee|||||||||ttt|||gggLLL:::%%%///%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&((())))))(((***000444MMM|||HHH......(((000...444555444444444111:::NNNdddllleeeLLL777111111///000^^^yyysssooowwwxxxyyyyyyxxxyyy~~~}}}xxxrrrooolllWWW777""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$%%%'''(((%%%%%%111III]]]eeeNNNkkk~~~qqqttt}}}~~~~~~nnnvvvyyysssbbbIIIJJJ777,,,BBBJJJOOO[[[\\\QQQAAA:::;;;777,,,...,,,)))((()))*********''''''''''''''''''''''''###$$$%%%'''((())))))***))),,,IIIMMMJJJTTTEEE///---((($$$)))999JJJOOOLLLJJJMMMSSSYYYYYYNNN<<<...000...HHHRRR666,,,222***((()))***++++++,,,,,,+++,,,,,,,,,---------............///000000000000000000000000000000000000000////////////////////////---......///000000111111000000000000000000000000000000000111111111222222111111222222222333333333333333333333444555666777333333333444sss{{{sssrrrZZZEEECCCDDD>>>999999444222///,,,***)))******''''''''''''(((...777>>>---''''''111111RRR|||llllllggg```nnntttlllllliiiyyydddEEE000&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''')))***)))(((***000444FFF{{{PPP222000***666777...777666222888777111111OOOcccjjjVVV>>>555333111+++qqq}}}{{{zzzwwwyyy{{{yyyyyy{{{~~~xxxiiiPPP...!!!######"""""""""!!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$!!!&&&***)))'''///DDDXXX[[[GGGkkktttuuu}}}pppwwwwwwpppdddIIIPPP@@@666OOOVVVYYY___VVV@@@)))$$$---111,,,...+++(((((()))***++++++'''''''''''''''&&&&&&&&&###$$$%%%'''((())))))***)))111PPPMMMAAARRRMMM:::+++,,,'''###///DDDPPPPPPIIILLLSSS\\\___VVVDDD555///...MMMYYY999+++222***((()))***++++++,,,++++++,,,,,,,,,------...............///000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000111111111111222222222111111222222222333333333222222222333444555666777333333333444~~~zzzdddTTTIIIHHHEEE;;;666999666333...+++++++++++++++&&&***)))%%%'''222:::<<<***---###222555VVV```lll]]]uuupppxxxttt{{{~~~xxxmmmmmm\\\444###***)))((('''%%%#########%%%&&&######$$$%%%%%%&&&'''''''''(((***,,,...000222333RRRoooZZZ999+++,,,333999333444555777777555444333777EEEUUUYYYPPP???111***:::```{{{~~~yyy||||||~~~xxx~~~~~~pppKKK)))######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""$$$%%%&&&%%%&&&###'''---+++333IIIOOODDDmmmyyywww~~~|||zzzrrrxxxppprrr```PPPQQQ]]]]]]ZZZZZZWWWdddYYYBBB***$$$+++///+++111///,,,,,,---...------***)))(((&&&%%%%%%%%%%%%###$$$%%%&&&)))***(((&&&///FFFTTTOOONNNVVVRRREEE))),,,)))$$$(((777GGGPPPLLLBBBOOOXXXVVVeee___444888111CCCppp888:::///+++...+++(((***...000---))),,,,,,,,,---------......////////////000000000000222222111111111111111111111111111111111000//////000000000000111222333444444333111000000000111111111111222222222333333333111222222333333222222111333333333444444444555555777666555444}}}}}}}}}___QQQGGGGGGDDD<<<888;;;666222...+++++++++++++++###''')))''',,,777@@@BBB+++...(((///<<>>LLLXXXoooqqqvvv}}}{{{sssgggttt{{{ooojjjrrr~~~}}}qqqZZZCCC222&&&###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%"""'''&&&&&&******222EEEhhh^^^^^^qqqsss~~~vvvzzzuuuuuu|||pppppp{{{uuuvvvjjj]]][[[___ZZZYYY[[[VVVRRR===,,,***,,,)))(((***)))))))))+++,,,,,,***(((------+++)))(((''''''&&&---###$$$999PPPTTTGGG999<<>>888CCCXXX???666000111///---+++***++++++,,,,,,////////////////////////111111111111222222222222111111222222333333333333333333444444444444333333333333333333333333444555333333333444444444333333111111111111222222222222444444444555555444444444444444444555555555666666666777777777}}}___NNNKKKEEE@@@;;;777555444111///---,,,,,,,,,***))))))%%%###(((111???QQQ```ddd999+++CCCdddcccmmm}}}dddgggmmmgggiiiUUU___tttqqqVVV888000///###)))#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))---000222BBBnnnuuuvvvPPP999666::::::666555666666666444222///---///333444333222:::IIIUUUnnnnnnzzzxxxtttxxx}}}|||{{{wwwqqqhhh___YYYPPPMMMAAA000%%%"""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """$$$%%%''''''%%%(((%%%)))666888333777OOOdddZZZ~~~zzztttxxxtttwwwiiiiiivvvpppqqqyyyggg^^^]]]\\\``````UUU444+++%%%&&&)))((('''(((******+++...111333333222111///---***'''%%%$$$###&&&!!!444XXXfffZZZTTT___@@@WWWiiihhh___WWWNNNFFF000)))'''++++++'''***000222:::AAAJJJWWWeeekkkkkkOOO<<>>)))***)))'''(((,,,,,,))),,,******+++---/////////...---+++)))'''&&&%%%%%%"""$$$222JJJYYYYYYTTTSSSDDDXXXiiiggg\\\SSSLLLGGG///***&&&'''+++---,,,))),,,777>>>FFFUUUaaagggmmmeeeBBB<<>>ZZZhhhssskkkhhhgggjjjZZZiiiYYY^^^___<<>>:::666333111...---,,,+++******++++++,,,***&&&000GGGQQQQQQWWWKKK888kkk{{{iiigggttt}}}mmmeeeZZZfffqqqQQQ555---,,,+++)))'''%%%###"""########################$$$$$$######$$$$$$%%%&&&%%%&&&'''((()))***+++,,,777___}}}wwwwwwrrroooYYY999000222333111111000111333222...---///...%%%===nnnooowwwuuupppkkkkkknnnpppooolllIIIPPP___ppp{{{rrrjjjiiitttrrraaa[[[WWW>>>((($$$&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$"""%%%$$$'''999UUUeeeeee```UUUUUUcccjjjdddccchhh```ZZZUUUXXX```ddd```ZZZ^^^VVVWWWRRR===///+++%%%------,,,+++***))))))(((%%%%%%%%%%%%&&&'''((()))))))))))))))'''&&&%%%$$$'''$$$###---CCCYYY^^^XXX```hhhdddTTTKKKOOOOOOHHH(((%%%$$$&&&***,,,+++)))''')))000===LLLXXX___aaa]]]```III;;;aaaYYY999555222111...,,,+++++++++,,,,,,...000111222333555777666666666666666666666666666666555555555555666666666777777888888777777666888888888777666555555555555555555555555555555555777666666666666777888888666666666777777777888888666666666777777888888888888999::::::mmmTTTEEEGGGEEEBBB===999444111///------+++******)))******---)))$$$111JJJSSSQQQVVV>>>@@@lllwwwdddbbbtttqqqvvvwwwLLL))),,,+++)))'''%%%######"""########################$$$############$$$%%%%%%&&&&&&'''((())))))******---PPPkkkjjjrrrlllmmm}}}TTT555///333333///333000000444444000------,,,:::___}}}ttt|||mmmbbb\\\XXXSSSOOOTTTaaannnuuuwwwyyyzzzxxxuuukkkfffnnn|||uuubbbZZZRRR999%%%"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$###)))<<>>TTTcccMMMWWW\\\UUUPPPQQQMMMEEE***'''$$$%%%(((+++***((()))(((***333@@@MMMUUUYYY[[[bbbYYY<<>>sss}}}kkkfffwwwrrrppphhhYYYIII@@@AAAEEEGGGPPPVVVVVV[[[ccc```WWWccceeegggggggggfffccc```ZZZJJJCCC===,,,###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!"""######$$$$$$$$$%%%&&&'''+++777LLL___iii```\\\aaafffeeedddfffeeennnjjj[[[UUU]]]bbb^^^RRRDDD???999+++'''+++***'''&&&&&&%%%%%%$$$############"""""""""###$$$$$$###$$$%%%&&&''''''''''''&&&&&&%%%###$$$000CCCTTTGGGNNNRRRSSSVVVXXXQQQFFF+++'''$$$$$$'''))))))'''&&&$$$$$$***555AAAIIIMMMYYY```YYY888???rrrCCC999444333111///...,,,++++++---000444666777777999:::777777777777777777777777777777666666777888888999999999::::::::::::999999;;;;;;;;;;;;::::::::::::888888888888888888888888888888888888888999::::::999999999999:::::::::::::::::::::::::::999999999:::;;;<<<<<>>999MMMeeejjjvvvuuu\\\&&&''''''%%%$$$############""""""""""""""""""""""""###""""""""""""###$$$$$$%%%%%%&&&'''(((((())))))222III___eeeqqq}}}UUUnnnPPP999///...000111++++++,,,///...***+++///___yyyzzzpppkkktttuuutttmmm]]]FFF000$$$%%%+++###(((...666DDDTTT```ccc``````]]]WWWRRROOOIIICCC999...------###!!!%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!"""######$$$$$$"""###''')))'''---EEE^^^hhh```\\\```ddddddbbbbbbeeekkkhhhYYYOOOSSS[[[___RRREEEAAA<<>>222---...111111...,,,))))))///@@@PPPYYYOOO===...***,,,((( &&& $$$ ### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$###"""&&&+++((((((:::RRRccc\\\XXX\\\aaadddddddddaaadddbbbUUUEEE???GGGQQQVVVHHHCCC???111++++++'''############$$$$$$$$$$$$$$$######""""""######$$$"""###$$$%%%%%%&&&%%%%%%&&&######%%%$$$"""'''///EEEJJJOOOUUUZZZ\\\VVVNNN---((($$$###&&&((('''&&&(((&&&&&&,,,777BBBIIILLLRRRXXXPPP888PPPlll```999555444333222000---+++***---000555888999::::::;;;999999999999999999999999888888888888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999:::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<>>999,,,&&&&&&"""$$$$$$$$$$$$############$$$$$$###############$$$"""###$$$%%%%%%%%%%%%%%%'''###"""%%%%%%!!!"""'''666BBBQQQ\\\___\\\TTTLLL---)))$$$###%%%''''''&&&$$$"""$$$***666AAAIIILLLSSSZZZPPP<<<[[[hhhfff333555555444222000...+++***,,,///444888999999::::::::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;999:::;;;;;;xxxaaaRRRGGG@@@???>>>???CCCGGGHHHFFFCCC444555888111%%%)))000***,,,'''###***@@@UUUYYYQQQRRR666^^^eeewww}}}sssxxxcccEEE000'''&&&&&&%%%$$$###""""""######$$$%%%$$$""""""%%%#########"""!!!"""$$$'''''''''&&&&&&&&&'''((((((***333SSSwww[[[pppFFF------333///%%%333111444))),,,000+++===mmmzzz~~~}}}{{{ooodddWWW>>>,,,---000&&&&&&+++$$$"""DDDqqqkkkOOO333+++...---(((###!!!%%%&&&### ###(((""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###))) !!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$$$$%%%)))...333777cccjjjeeeVVVUUUbbbfff```___bbbfffcccTTTHHHMMMYYYIII======>>>...###&&&)))%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$%%%%%%###""""""$$$&&&(((---@@@XXXaaaVVVKKKGGG:::&&& %%%###$$$'''$$$%%%&&&&&&&&&+++999IIISSSYYY^^^GGG777XXXyyyddd:::666555555444222///,,,***---...000555999;;;:::999999999:::;;;;;;<<<<<<==================>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<<<<<<<======>>>uuu]]]OOOFFFAAABBBAAAAAADDDHHHIIIFFFCCC???111000333---+++...,,,***(((%%%'''666KKKYYY\\\WWW;;;WWWWWW```hhhqqq~~~fff===&&&&&&%%%%%%$$$$$$#########$$$###$$$$$$###""""""#########$$$###""""""$$$&&&&&&&&&&&&'''((()))******...222PPPvvv^^^~~~eee???******//////---000///222))),,,000,,,AAAvvvwww|||}}}~~~wwwyyynnnbbbccc]]][[[XXXCCC---((('''!!!###'''###'''HHHppplllRRR666***)))'''###!!!$$$$$$&&&((('''&&&%%%%%%'''### &&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""###!!!###""""""!!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%'''***,,,---...UUUdddeeeTTTOOO[[[```XXXZZZbbbmmmooobbbPPPGGGHHHKKK>>>======---""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$######%%%'''&&&)))666KKK[[[]]]VVVPPP???***!!!$$$"""###'''%%%$$$&&&&&&''',,,:::LLLXXXMMMZZZJJJ;;;ZZZ|||ggg;;;555555444333111...,,,***,,,---000444888;;;:::999:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@??????????????????????????????>>>===<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???>>>=========<<<======<<<===>>>>>>oooWWWJJJEEECCCDDDBBBAAADDDHHHJJJHHHFFFKKK000)))444222,,,,,,---''')))'''$$$***===TTTccckkkEEEIIIIIIWWWcccqqq~~~hhh:::$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!"""###$$$###"""###$$$&&&$$$%%%''')))***+++++++++,,,---JJJrrrwww^^^mmmEEE000+++***+++......,,,111)))+++///...FFFuuuttt|||wwwrrrTTTRRRJJJIIIOOOCCC222...******+++***&&&---IIIggg\\\HHH222'''&&&'''((())) ###***000...%%%%%%###""""""!!!(((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""$$$"""%%%$$$"""!!!!!!!!!###$$$""""""""""""""""""""""""!!!###''')))***)))'''&&&EEE```kkkYYYOOOYYY___XXX^^^bbbhhhiii```UUUPPPQQQSSSDDD???<<<---###""""""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%&&&&&&%%%$$$$$$%%%'''&&&'''+++888MMM]]]^^^VVVDDD---"""$$$"""$$$(((&&&&&&&&&&&&&&&***777IIIWWWAAASSSKKKAAA\\\vvvaaa;;;333333333222000---+++))),,,,,,///333777:::;;;::::::;;;;;;<<<<<<===>>>>>>?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>============>>>>>>>>>>>>=============================================>>>>>>>>>???????????????>>>>>>>>>============>>>???gggPPPFFFDDDDDDBBB@@@AAADDDJJJNNNMMMLLLMMM666---222///,,,...,,,&&&))))))%%%&&&222GGGWWWzzzOOO>>>MMMkkkzzzqqq}}}[[[777'''#########$$$$$$%%%%%%%%%###$$$$$$""""""$$$### """$$$%%%$$$######%%%&&&$$$%%%''')))***+++++++++(((000MMMvvvuuuaaa~~~uuuIII555///***))),,,...,,,111)))+++---///JJJpppzzzzzztttVVVXXXSSSPPPPPPBBB///)))%%%)))***%%%"""***???QQQLLL???000'''$$$%%%'''((($$$%%%+++777CCCFFF888(((!!!!!!!!!###############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$%%%'''+++)))%%%"""!!!!!!###$$$"""""""""""""""""""""""""""$$$'''))))))(((&&&%%%666YYYmmm]]]PPPYYY```[[[aaadddeeeaaaYYYTTTVVV[[[^^^MMMDDD===---$$$$$$!!!!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&%%%&&&'''&&&%%%%%%&&&'''((((((&&&(((:::RRR[[[XXXFFF..."""%%%###%%%(((%%%((('''%%%$$$%%%...@@@PPPCCCLLLGGGFFFYYYbbbMMM888222222222111///---***)))++++++---111666:::;;;;;;;;;;;;<<<======>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBAAA???>>>>>>>>>>>>?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@??????>>>===>>>??????{{{^^^JJJCCCCCCDDDAAA@@@BBBGGGNNNSSSSSSRRRHHHAAA===555***,,,111+++'''(((***))))))---777@@@hhhRRRCCCbbbtttrrrzzz@@@000&&&#########$$$$$$%%%%%%&&&###%%%$$$!!!###'''&&& """$$$%%%%%%$$$$$$%%%&&&%%%&&&'''((()))*********+++AAAYYYjjjlllAAA...---......//////---333+++***+++///NNNrrrwwwvvvhhhSSSbbbhhhfff___JJJ555///@@@EEEHHHDDDAAAGGGSSS]]]UUUNNNCCC777///)))%%%!!!""""""###+++<<>>>>>??????@@@AAAAAABBBCCCDDDCCCCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????????????????>>>>>>>>>>>>?????????????????????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>??????@@@qqqVVVGGGDDDDDDBBBAAAAAACCCIIIOOORRRPPPNNNEEEKKKRRRFFF111...222+++((('''(((,,,...,,,---000AAAQQQPPPsssssszzzppp///...&&&#########$$$$$$%%%%%%%%%###%%%$$$ $$$+++)))""""""$$$&&&&&&%%%$$$%%%&&&&&&&&&'''((()))+++---...111UUU```mmmnnnEEE...,,,111111...000...444---++++++111TTTvvvuuummmQQQccciiidddbbb^^^___iii{{{~~~|||uuupppqqqtttllliiiaaaVVVOOOIIIAAA:::111,,,%%%$$$222EEEJJJEEEGGG@@@333&&&!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$### """+++555:::MMMFFF:::///&&&!!! !!!""""""""""""""""""""""""&&&&&&%%%%%%''')))+++---$$$AAAYYYXXXOOOPPPYYY___UUU\\\```___]]]^^^```aaabbbVVVLLL===(((!!!%%%###!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%''''''&&&%%%%%%&&&%%%******&&&))):::PPP___OOO444&&&&&&%%%&&&&&&!!!&&&$$$%%%'''&&&***;;;NNNXXXKKKBBBKKKRRR>>>---222111111111111///---+++******)))***---333999<<<>>>======>>>??????@@@@@@AAAAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBB@@@@@@@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCDDDCCCBBBAAA@@@??????@@@AAAhhhPPPEEEEEEDDD@@@AAAAAABBBEEEHHHGGGAAA===GGGPPPaaa```FFF333000,,,)))&&&'''---///------000+++VVVUUUpppxxxxxx{{{|||WWW,,,...$$$$$$$$$$$$$$$$$$$$$%%%%%%"""&&&$$$ %%%...---$$$"""$$$&&&'''%%%%%%%%%&&&'''&&&&&&(((+++///333666<<>>***&&&###$$$&&&"""%%%###&&&)))''''''777KKKVVVQQQHHHKKKRRRFFF555444111111222111000...,,,+++***)))))),,,222888===???>>>>>>??????@@@AAAAAAAAA@@@AAACCCDDDEEEDDDCCCBBB@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEECCCBBB@@@???@@@@@@AAAcccLLLEEEGGGDDD>>>???>>>>>>??????:::222,,,LLLRRRiiitttYYY888---...)))%%%&&&,,,///...111777...]]]RRReeeiiiyyyiiivvvrrrsss;;;,,,***$$$$$$$$$$$$$$$$$$$$$$$$"""&&&$$$!!!&&&000///%%%"""$$$&&&'''&&&%%%%%%&&&&&&&&&&&&(((---333999<<>>??????@@@@@@AAABBBBBB@@@AAACCCDDDEEEDDDCCCAAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBDDDEEEFFFEEEDDDBBBAAA???@@@AAAAAAnnnTTTOOOHHHBBBBBB???===>>>???>>><<<888444111MMMYYYmmmsss___>>>------)))%%%,,,******555+++555}}}|||fffhhh~~~kkknnnooojjj```666***,,,!!!%%%$$$######""""""######$$$###"""###&&&***///222$$$$$$%%%&&&&&&''''''(((%%%'''+++,,,555'''CCCJJJHHHwwwjjj[[[sssCCC222111)))------++++++***...,,,'''>>>iiiqqqzzz|||oooccczzz|||sssyyyxxxrrrjjjhhhllljjjdddccc______dddhhhfffccccccbbbccceeeZZZGGG>>>555###+++"""$$$$$$!!!!!!  !!!"""!!! !!!"""$$$%%%&&&EEEZZZWWWOOONNNOOONNNEEE555((($$$###"""%%%$$$$$$$$$######"""""""""#########%%%((((((%%%000333333999AAA>>>AAAQQQZZZZZZ[[[kkk{{{ppp\\\XXXTTTNNNIIIHHHEEE;;;---$$$%%%'''!!!!!!&&&%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%"""$$$111@@@TTTbbb333***!!!""""""%%% """'''&&&$$$---<<>>222,,,000222,,,))),,,***)))***...000333<<>>RRRWWWSSSIIIFFFNNNVVVXXXPPP@@@111---//////---,,,,,,++++++...///111:::CCCBBBCCCDDDDDDCCCCCCEEEFFFDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEEEECCCDDDDDDDDDEEEEEEEEEEEEHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCC___MMMKKKEEE@@@>>>::::::999777444222000///...444CCC___uuuqqqUUU888***%%%'''&&&)))+++%%%)))999[[[wwwxxxtttgggsssxxx;;;,,,""")))%%%$$$######""""""######$$$############$$$%%%%%%$$$$$$%%%&&&&&&''''''((('''+++***&&&555222NNNJJJMMMhhhttt___vvvsssgggsss@@@------'''...111(((///---)))++++++333GGGooo}}}~~~wwwtttwwwiiiooommmjjjeeePPPMMMFFFCCC;;;111---,,,)))%%%)))&&&&&&,,,000111222555===BBBLLLKKKBBBAAA===--- '''''' """$$$  !!!"""!!! !!!"""$$$111KKK^^^bbb[[[QQQJJJRRRPPPEEE444'''""""""!!!######""""""""""""!!!!!!!!!###&&&&&&%%%(((///666<<<>>>999;;;GGGJJJKKKUUUcccddd]]]\\\bbb^^^YYY___cccZZZPPPIIIBBB======AAA444$$$"""&&&!!! &&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$((('''%%%''',,,EEE^^^CCC'''$$$"""%%%$$$***%%%"""!!!...???MMMUUUVVVNNNKKKQQQVVVUUUaaaTTT>>>///,,,000000,,,...,,,,,,......///777@@@DDDFFFGGGFFFEEEEEEFFFGGGEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGIIIIIIIIIJJJIIIIIIHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEqqqWWWJJJJJJDDD@@@???::::::777444000...------......>>>]]]{{{gggCCC+++###(((%%%(((---###,,,PPPjjjkkklllwwwggg~~~iii^^^444)))###$$$%%%$$$######""""""###############$$$######""""""$$$$$$%%%&&&&&&''''''(((%%%+++,,,)))<<<<<>>IIILLL>>>'''&&&### """""" !!!"""!!! """$$$""";;;RRRXXXUUUTTTSSSPPPPPPNNNDDD333&&&""""""!!!"""""""""!!!!!!!!!!!!!!! ###''''''%%%'''333???@@@CCC<<<;;;GGGNNNOOOUUU___jjjjjjgggiiiccc]]]aaabbb[[[TTTOOOEEE:::888===>>>111&&&$$$"""######$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$$$$!!!"""&&&'''%%%%%%&&&999XXXPPP111###"""$$$###%%%(((,,,***!!!+++<<>>XXXeee]]];;;((( $$$ """ !!!"""!!! """$$$&&&???SSSSSSPPPTTTXXXXXXOOOLLLBBB111%%%"""######!!!!!!!!!!!!!!!"""""""""!!!###&&&(((%%%'''444DDDCCCHHH@@@;;;GGGPPPPPPRRR]]]nnnrrrkkkiiiccc]]]^^^ccc[[[UUUQQQDDD666333:::@@@@@@888(((!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$$$$$$$%%% """%%%%%%%%%'''///NNNYYY===&&&###"""$$$(((555AAA>>>..."""(((444LLLQQQTTTSSSXXX]]]WWWLLLUUUdddgggQQQ888---...///,,,******,,,,,,---555>>>EEEGGGIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIII|||^^^NNNJJJKKKDDDBBBBBB<<<:::777333///,,,,,,---...+++444KKKiii|||vvvYYY???''''''&&&((()))+++HHHrrrpppaaadddwwweee$$$--- $$$---)))%%%$$$######""""""######!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&***333===SSSIII\\\VVVRRRQQQxxxiiiuuu||||||hhhZZZ444+++000(((***(((###,,,******333444...///UUUyyyiiiXXXDDD444$$$&&&+++(((---,,,:::ssshhhMMM/// ###&&&'''%%%###$$$&&&%%%"""$$$((((((###$$$'''333PPPfffeeeWWW888!!!"""%%%### !!!"""!!! !!!"""$$$&&&:::MMMSSSVVVZZZ]]]\\\QQQNNNCCC222&&&###$$$%%%!!!!!!""""""""""""######"""!!!$$$(((&&&&&&333DDDEEEOOOHHH>>>GGGQQQQQQQQQ\\\pppqqqddd```^^^YYYZZZeeeYYYQQQNNNCCC555555???:::BBB===+++ ###&&&###$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""###$$$$$$$$$%%% !!!######%%%)))(((AAA[[[DDD((($$$""",,,666EEETTTQQQ???///,,,000GGGKKKKKKJJJQQQ[[[\\\VVVEEEZZZiii^^^EEE222---///+++))))))++++++,,,444===DDDGGGIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJlllXXXLLLIIIJJJCCCBBBCCC===999777333///,,,,,,,,,---***---999RRRllltttfffUUU---######((('''555UUUnnngggaaaeee~~~cccHHH'''%%%&&&&&&)))+++%%%$$$######""""""#####################$$$$$$$$$$$$$$$%%%&&&&&&''''''(((++++++555FFFZZZKKK___bbbTTTLLLiiipppkkk]]]QQQ---'''...(((***)))%%%)))(((+++333000***///RRRsss^^^PPPEEE666)))$$$'''***&&&+++$$$...kkkzzzXXX333$$$&&&)))(((&&&%%%$$$%%%'''$$$###'''&&&'''"""###===\\\eeeoooSSS333$$$!!! !!!### !!!!!! !!!"""!!! !!!"""$$$$$$---;;;IIITTT[[[]]]\\\WWWTTTHHH555((($$$%%%%%%"""""""""#########$$$$$$$$$ """'''&&&%%%000@@@HHHVVVRRREEEJJJSSSSSSQQQTTTkkknnnaaa___aaa]]][[[YYYNNNKKKNNNHHH:::777???@@@AAA>>>444+++%%%###"""%%%$$$$$$$$$$$$$$$$$$%%%########################!!!!!!!!!"""###$$$$$$$$$%%%"""!!!######!!!$$$(((%%%555VVVGGG)))%%%''':::AAALLLVVVVVVLLL@@@888333===GGGMMMMMMPPPXXX\\\YYY???LLL[[[___QQQ<<<000...---+++***+++******111:::DDDGGGKKKLLLLLLLLLLLLMMMLLLMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLLL```UUUJJJIIIIIIBBBAAACCC===888666222...,,,+++,,,,,,***(((...CCCaaasssqqqggg999''''''...///DDDcccllldddgggjjjxxxvvvJJJ'''111 000*** )))%%%$$$$$$###"""#########$$$$$$###"""""""""""""""$$$$$$%%%&&&&&&''''''(((000,,,555JJJ^^^KKKbbbjjjcccXXXmmmlll|||XXXLLL(((###+++'''+++***&&&(((&&&+++222+++&&&///RRRsssZZZAAA555555111***''''''$$$ )))###,,,lll~~~XXX111###%%%'''"""###&&&%%%!!!"""'''""")))"""999```qqq}}}hhhEEE&&&!!!%%%### !!!!!! !!!"""!!! !!!"""$$$"""!!!(((999JJJUUUZZZ\\\]]]YYYLLL888***%%%%%%%%%""""""######$$$$$$$$$%%%%%% !!!''''''%%%...===JJJ\\\YYYJJJMMMVVVUUUSSSJJJfffooofffhhhkkkeee___HHHAAAFFFRRRPPP???666:::QQQGGGCCCCCC;;;+++###%%%%%%$$$$$$######$$$$$$%%%"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$$$$###$$$&&&$$$ !!!&&&$$$,,,RRRFFF(((&&&+++EEEEEEIIIOOORRRRRRMMMCCC:::444GGGWWWYYYVVVWWWXXXUUU@@@AAALLLZZZYYYFFF333---///,,,++++++)))(((...777EEEHHHLLLNNNOOONNNOOOPPPMMMNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNLLLMMMNNNNNNOOOOOOOOOOOOLLLLLLMMMMMMMMMNNNNNNNNNKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMMMMnnn]]]RRRMMMFFFAAA@@@???===<<<:::333...///---))))))+++,,,)))***777QQQiiippplllMMM111,,,%%%<<>>IIIRRRRRRPPPRRRSSSPPPRRRRRRQQQQQQQQQRRRRRRSSSOOONNNMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMOOOOOOOOONNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMNNNOOOPPPOOOPPPPPPPPPOOOOOOQQQRRRTTTSSSQQQOOO}}}eeeUUULLLHHHDDDAAAAAA@@@>>><<<444000+++***,,,......---222...,,,888PPPiiirrrpppXXX000(((///JJJgggtttooo444---&&&$$$''')))'''$$$################################################&&&&&&'''&&&%%%%%%''')))000888PPPDDDfff^^^zzz```yyy{{{oooEEE222###%%%***(((&&&((()))'''&&&(((***,,,+++)))UUU|||iiiTTT>>>------///)))$$$%%%$$$""")))######%%%...TTT\\\)))%%%'''"""!!!#########"""!!!!!! !!!"""!!!""""""###@@@nnnwwwuuuZZZ666&&&""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&&&& (((???LLLNNNTTTJJJJJJEEE;;;111---111666;;;???@@@???BBBGGGIIIHHH>>>@@@>>>666***###(((///NNN\\\SSSGGGQQQVVVSSSWWWUUUYYYaaammmpppaaaQQQMMMRRRVVVTTTSSSYYYXXXNNNJJJ444MMMQQQDDDBBB@@@000!!!""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""$$$(((,,,***%%%###((()))%%%%%%(((222...BBBJJJ999AAAWWWSSSTTTKKKCCCBBBDDDHHHOOOUUUFFFKKK^^^eeeYYY___iiidddRRR@@@DDDWWW\\\SSSCCC111111000///,,,***+++---000===HHHQQQRRRRRRTTTTTTRRRSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQPPPOOONNNNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRQQQQQQSSSTTTWWWVVVTTTRRRsss\\\OOOHHHFFFBBB@@@>>><<<:::777---...,,,***111;;;999000555000---666MMMeeepppqqqddd666***>>>XXXeeennnMMM,,,)))'''&&&'''''''''&&&################################################%%%&&&((()))((('''((()))333EEE[[[HHH___[[[www]]]}}}sssddd555***$$$))),,,)))''')))'''&&&%%%''')))***)))(((JJJpppppp[[[EEE555((((((***'''$$$$$$$$$"""(((###"""$$$,,,QQQ\\\)))$$$%%%"""!!!$$$######""""""!!! !!!"""!!!"""!!! <<>>CCCGGGHHHGGGHHHNNNSSSSSSWWWYYY[[[___gggjjjjjjOOOSSSUUUOOOBBB555,,,(((EEEIIIEEEIIIVVVWWWRRRVVVYYYOOOaaassseeeVVVVVVUUU]]]\\\WWWRRRTTTYYYYYYUUU333KKKPPPEEECCC???222(((""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!""""""###&&&***---999---%%%&&&&&&$$$)))222>>>111:::DDDAAAMMMZZZPPPNNNEEE???DDDKKKMMMLLLKKKCCCHHH[[[eee\\\[[[ggglll```KKKIIIYYYbbb]]]KKK444111000///---++++++---///<<>>MMMLLLBBBBBB>>>111)))!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!"""""""""###$$$(((+++FFFAAA555&&& %%%000888>>>333888DDDJJJTTTVVVHHHEEE===888===CCCDDDBBBAAAFFFHHHTTT___]]][[[eeeqqqmmmYYYTTT]]]cccaaaPPP777111111000---++++++,,,...;;;CCCMMMTTTWWWYYYYYYXXXUUUUUUTTTSSSSSSSSSTTTTTTWWWWWWVVVUUUTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTOOOPPPRRRTTTTTTTTTTTTSSSUUUVVVWWWVVVUUUUUUWWWYYY\\\ZZZYYYWWW{{{cccQQQKKKEEECCC@@@>>>===@@@CCCFFFEEENNNRRRQQQUUUVVVDDD+++++++++,,,333EEEYYYdddfff^^^NNNDDDWWWooo{{{qqqmmm\\\666)))++++++***'''%%%%%%&&&########################""""""#########$$$$$$$$$###&&&)))*********++++++,,,JJJ___PPPWWWXXXiiirrrsssrrrwww>>>'''&&&&&&''''''%%%&&&***&&&&&&'''((((((((()))***'''YYYooo[[[MMMHHHGGG@@@444(((###$$$%%%%%%%%%!!!&&&""""""###)))LLLqqqRRR(((%%%(((!!!'''"""$$$$$$$$$###""""""!!!!!! !!!!!!###$$$!!!888```ooojjjooo```666!!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%...111666AAA>>>555555888AAANNNWWWZZZXXXUUUSSSVVVYYY[[[[[[]]]cccfffeee[[[ZZZZZZ]]]dddbbbPPP<<<444111BBBZZZ___TTTPPPTTTUUUQQQnnnsssTTT]]]oooYYYUUUTTT[[[YYYRRR[[[___PPPOOORRRGGG===AAA<<<---$$$!!!"""""""""############""""""!!!!!!!!!!!!""""""!!!"""###"""!!!"""$$$&&&;;;LLLNNN<<<111555999444333222===MMMVVVZZZTTTHHH???444***''')))000===HHHPPPOOOQQQ[[[cccdddkkkyyywwwjjjdddeeeccc```RRR:::111111000...+++***,,,---888???JJJTTTZZZ[[[ZZZ[[[XXXWWWVVVVVVUUUUUUUUUVVVXXXXXXWWWVVVVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVQQQRRRTTTUUUVVVVVVVVVUUUVVVWWWXXXWWWVVVVVVXXXZZZ\\\[[[YYYWWWtttZZZJJJGGG@@@AAABBBCCCEEEJJJQQQVVVTTTYYY[[[YYYWWWPPP<<<'''***+++...444DDDWWWcccfffpppooo___ggg{{{zzzlllFFF,,,+++++++++)))&&&$$$$$$$$$########################"""""""""###$$$$$$%%%%%%###%%%((())))))***+++---111HHHTTTMMMSSSXXXgggvvvrrr{{{}}}vvv;;;(((((('''%%%$$$$$$&&&(((%%%&&&(((((('''''')))***,,,444QQQvvvsss^^^HHH<<>>GGGBBBHHHOOOSSSPPPJJJCCC???EEEIIIKKKKKKNNNUUUXXXWWWIIIVVV```bbbcccccc]]]TTT;;;555GGG___]]]SSSRRRRRR]]]\\\ssspppTTTbbbrrrWWWVVVVVVddddddYYYbbbfffPPPYYYTTTCCC;;;AAA:::)))!!!""""""""""""############""""""!!!!!!!!!!!!""""""!!!"""###""" """###$$$BBBXXXUUUKKKGGG===///...777CCCNNNRRRLLL@@@888)))&&&###""""""&&&222???NNNQQQNNNTTTccciiinnn{{{~~~vvvqqqkkkbbb```SSS<<<111111111///,,,***+++,,,666;;;FFFTTT\\\\\\\\\]]][[[ZZZYYYXXXXXXWWWXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWVVVTTTTTTTTTUUUUUUVVVVVVWWWXXXZZZ[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZYYYXXXXXXZZZ\\\]]]\\\ZZZXXXoooTTTFFFGGGDDDFFFIIIIIIIIIJJJLLLOOOMMMKKKIIIHHHDDD<<<000'''***,,,---222@@@TTTccchhh~~~oootttvvv666"""+++)))(((&&&%%%%%%$$$###########################!!!""""""###$$$$$$%%%%%%###%%%&&&'''((())),,,...555DDDKKKOOOVVVZZZbbbqqq{{{|||www>>>(((((('''%%%$$$%%%&&&&&&###%%%''''''&&&%%%'''***,,,###666^^^sssvvv{{{zzz~~~kkkPPP>>>888333:::666(((!!!%%%'''$$$%%% &&&"""%%%'''+++LLLxxx\\\000''''''""")))###%%%%%%$$$######""""""!!!!!!""" ######000TTTfffjjjkkkgggTTT333###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%"""""",,,111666AAA222333444222...)))%%%"""!!!%%%((()))---555999888777JJJ\\\bbbfffjjjfff^^^LLL???KKK]]]YYYVVVWWWQQQhhh```llllllYYYcccppp^^^\\\[[[kkkiiiYYYbbbhhhNNNVVVQQQCCC>>>BBB888&&&!!!""""""""""""############""""""!!!!!!!!!!!!"""""" """######""""""###%%%,,,@@@KKKJJJ@@@777444///:::@@@CCCBBB555'''###%%%)))'''###%%%+++<<>>RRRiiigggnnnuuuvvvpppqqqNNN222(((''''''''''''&&&&&&&&&###(((***&&&"""###''')))%%%:::EEEAAACCCgggdddggg888!!!***444---222///&&&###&&&&&& ((('''###$$$'''###+++AAAmmmjjj111$$$!!!'''!!!&&&$$$$$$$$$$$$$$$###"""!!!$$$### !!!777dddrrrjjjdddbbbWWWAAA)))&&&"""!!!%%%&&&""""""""""""""""""""""""""" !!!!!!""""""######$$$$$$###############$$$!!!!!!"""###$$$%%%%%%%%%******555NNNdddggg\\\PPP[[[___PPPJJJXXX\\\YYYcccoooeeeaaa]]]UUUXXX^^^ZZZfffPPP[[[dddVVVeeeoooQQQYYYGGG@@@EEE>>>))) (((""""""""""""""""""""""""######""""""!!!!!! """""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&$$$###"""########################""",,,777GGGTTTUUU]]]sss{{{}}}wwwiiiaaaZZZIII444444333111///---,,,++++++...777666CCC___ccc]]]eeeeeeccc```^^^\\\\\\]]]]]]]]]___bbbcccaaa___^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZ]]]\\\\\\\\\]]]]]]\\\ZZZ]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZ`````````^^^]]]^^^aaacccbbbbbbbbbbbbzzzwww|||qqqddd___]]]TTTMMMCCC<<<777333000------------,,,,,,+++***)))---///444444888QQQhhhiii```tttxxx```111))) $$$***...//////000111///222111)))%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%''')))+++,,,...555DDDTTTffffffqqqsssxxxtttwwwlllGGG###'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%$$$%%%'''666GGGCCC666@@@]]]bbbvvv{{{uuuOOO111777AAA888???666---,,,,,,((($$$###&&&&&&"""###&&&"""(((<<>>dddaaa___]]][[[TTTEEE000 !!!#########!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$######"""""""""######!!!!!!"""$$$$$$%%%%%%$$$&&&###&&&333BBBMMMUUUZZZ]]]]]]TTTOOOZZZ___YYYUUUggg\\\[[[]]][[[aaagggaaa[[[JJJYYYiiiZZZTTTZZZTTTaaaRRRHHHEEE:::''' %%%""""""""""""""""""""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######$$$%%%%%%#########$$$###""""""!!!###########################(((///???OOONNNOOO]]]uuu{{{uuugggaaa]]]III111444333111///---,,,++++++,,,222666AAAVVVbbbccceeefffeeebbb```^^^^^^_________aaacccdddbbbaaa```````````````___^^^]]]]]]]]]^^^]]]]]]^^^``````^^^]]]________________________[[[[[[ZZZZZZZZZZZZ[[[[[[`````````___]]]^^^aaadddddddddddddddwwwtttwwwjjj[[[UUUPPPGGGCCC;;;555111///,,,++++++++++++++++++***)))(((---(((---333777KKKeeepppoooyyytttrrrZZZ<<<777DDDHHHNNNTTTXXXXXXWWWVVVMMMPPPKKK<<<,,,$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&(((***+++,,,222JJJYYYhhhnnn~~~rrruuuXXX666&&&&&&%%%%%%%%%$$$$$$$$$&&&"""###((((((###$$$***>>>JJJ;;;---DDDYYYrrrtttzzzuuuccc@@@---@@@TTTQQQNNN888(((+++///)))%%%&&&###%%%"""###&&&!!!%%%666jjjhhh333&&&"""''' $$$######$$$$$$######""""""$$$### ,,,CCCAAAGGGKKKJJJLLLJJJ===--- ###$$$""" !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""!!!!!!""""""###!!!"""###$$$$$$$$$$$$$$$'''$$$!!!"""'''444JJJ]]]```\\\XXXSSSVVVbbbaaaNNNjjj___]]]______eeehhh```aaaNNNSSSiiigggQQQKKKVVVbbbYYYLLL???000%%%!!!"""""""""""""""""""""""""""###""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!!!!"""######$$$$$$%%%###""""""!!!!!!!!!!!!!!!###########################$$$%%%333DDDBBB<<>>JJJ___kkkfffhhhgggeeecccbbbaaaaaabbbaaaccceeeeeedddcccccccccccccccbbbbbbaaaaaa`````````______```bbbcccbbb```bbbbbbbbbbbbbbbbbbbbbbbb]]]\\\\\\\\\\\\\\\\\\]]]aaaaaa```___^^^___bbbeeefffffffffffftttmmmkkk\\\MMMFFF@@@@@@===888444111///------***************)))((((((***&&&))),,,444NNNggglllfff{{{uuuuuu|||vvvkkkggg|||uuupppqqqxxx{{{wwwqqq```aaa[[[KKK666(((############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''')))***+++...PPPaaalllrrrsssrrrggg:::%%%(((&&&&&&&&&%%%%%%%%%%%%$$$'''!!!"""((('''###)))555888===///)))EEEMMM~~~\\\>>>888@@@UUUiiinnnbbbLLL666,,,***(((%%%$$$"""&&&######'''"""###111aaabbb000&&&"""&&& $$$""""""############""""""###)))"""$$$,,,111;;;***444777444999AAA;;;,,,#########""" !!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&$$$!!!&&&888III]]]XXX[[[VVVRRRdddlllWWWmmmdddcccccc^^^ccciiieeesss]]]LLL\\\lllYYYHHHTTTYYYTTTFFF333&&&"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###!!! !!!"""############################## (((777555///333TTTiiipppbbbXXXTTTDDD---222222111000...---++++++))))))555<<<@@@[[[qqqiiijjjiiigggfffeeedddddddddbbbdddffffffeeedddeeefffeeeeeeeeeddddddcccccccccaaa``````bbbdddeeedddccccccccccccccccccccccccccc______^^^^^^^^^^^^______aaabbbbbb``````aaadddfffgggggggggggg{{{iiiaaa]]]PPPGGGEEE@@@:::999777444111///......))))))*********)))((((((+++,,,,,,)))777[[[mmmbbbfffwwwyyyyyy~~~xxxrrrnnnkkkiiigggXXXZZZXXXOOO>>>...&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((())),,,UUUfffkkkkkklllwwwppp{{{iiixxx{{{vvvHHH(((###+++''''''''''''&&&&&&&&&&&&%%%###$$$'''%%%%%%111AAA222///(((***;;;:::tttSSS,,,666XXXvvv~~~sssrrrhhhNNN000###''''''"""'''%%%$$$(((%%%$$$///UUUYYY+++$$$"""&&& %%%!!!""""""#########""""""!!!(((&&&,,,DDDTTTTTTSSSMMMTTTSSSKKKMMMVVVTTTIII...(((!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!! !!!!!!"""######""""""###$$$$$$$$$######""""""###$$$!!! &&&///JJJMMMZZZ\\\UUUeeeooo```gggbbbeeecccZZZ___mmmpppvvvlllRRRMMM]]]UUUHHHTTTPPPLLL===*** !!!$$$###""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$%%%$$$###"""!!!"""###$$$"""""""""""""""""""""""""""$$$!!!###,,,+++***222???XXXhhh___PPPHHH===///111111111000///---+++******)))444::::::UUUooonnnkkkkkkjjjiiihhhgggggggggdddfffggggggffffffggghhhfffffffffffffffeeeeeeeeebbbaaabbbcccfffffffffdddeeeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaa``````aaaaaaaaacccccccccbbbbbbcccfffiiihhhhhhhhhhhhtttcccYYYTTTHHHCCCCCC???555555555333///---,,,,,,))))))************))))))+++...---(((666YYYdddMMMXXXnnnuuujjj}}}ooooooxxxzzzmmmXXXKKKNNNWWWXXXZZZ[[[UUUDDD000$$$"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((PPP^^^fffhhhaaahhhjjj|||~~~vvvOOO(((&&&***$$$(((((('''''''''&&&&&&&&&$$$%%%&&&$$$$$$+++888CCC,,,&&&(((///444AAAtttnnnVVVKKKUUUpppuuu```^^^```LLL+++(((,,,$$$"""(((%%%###)))'''&&&...LLLSSS(((###"""&&& %%%!!!!!!""""""######""""""$$$&&&111HHHPPPFFF@@@444888666111444===???:::111)))!!!!!!$$$""" """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$"""######$$$$$$$$$######"""""""""!!!"""&&&///<<>>666222000000111111///...,,,***++++++222666999KKKdddqqqnnnnnnmmmmmmlllkkkkkkjjjggghhhiiiiiiiiiiiijjjlllhhhhhhhhhhhhhhhhhhhhhhhhdddddddddeeeggghhhgggeeeffffffffffffffffffffffffdddccccccbbbbbbccccccdddeeeffffffeeedddfffiiillljjjjjjjjjjjjmmm]]]UUUOOOCCC??????888222333444222...*********)))******++++++******))))))((())))))111FFFJJJ777333@@@rrrnnniiixxxooosssppp^^^GGG;;;>>>FFF[[[```ddd\\\EEE,,,!!!"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&EEEMMM\\\ggg^^^ccclllpppxxxcccfffTTT222!!!'''+++$$$'''''''''&&&&&&&&&%%%%%%$$$'''%%% &&&444:::888)))###,,,///111___|||zzzqqqbbbVVVYYYVVVEEE>>>@@@777&&& (((,,,((("""((($$$!!!((()))(((...IIIQQQ((($$$###&&&$$$ !!!!!!"""""""""""""""""" %%%000+++ !!!!!!$$$(((+++...///)))&&&"""!!!"""###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!"""###$$$%%%%%%######$$$$$$$$$######"""$$$!!! $$$%%%######&&&"""...;;;IIITTTSSSSSS\\\]]][[[___[[[LLLKKKTTTUUUWWWiiikkk]]]OOOFFFHHHVVVJJJ<<<---%%%###"""!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""#########%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""""""""""" '''$$$!!!'''((()))111***888LLLWWWNNN;;;222333///000111111000...,,,***+++------222:::AAAVVVrrrrrrrrrrrrqqqqqqpppoooooojjjlllmmmmmmllllllnnnpppkkkkkkkkkkkkkkkkkkkkkkkkhhhgggggghhhiiijjjhhhgggiiiiiiiiiiiiiiiiiiiiiiiieeeeeeddddddddddddeeeeeeggghhhhhhgggggghhhlllooonnnnnnnnnnnnxxx___RRRNNNKKKBBB??????888222444555333...***)))***)))******+++++++++*********$$$(((///111777888---@@@>>>|||wwwkkkxxxtttsss~~~|||xxxjjjUUUBBB666111000000RRRZZZbbb[[[AAA(((""")))######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&***@@@???QQQaaaUUUWWWccciiiaaa|||{{{mmm{{{ooo{{{aaaAAA)))***,,,%%%$$$---&&&&&&&&&%%%%%%%%%$$$$$$%%%((($$$)))::::::,,,+++'''000***)))qqqzzzyyydddVVVdddkkk___FFF...666333...)))&&&%%%$$$$$$!!!'''### ''')))(((...IIIRRR***&&&$$$&&&### !!!""""""""""""""" !!!###+++$$$!!!!!!%%%%%% !!! """$$$%%%###""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""###$$$%%%&&&######$$$$$$$$$######"""!!! !!!%%%%%%!!!"""((((((555IIIFFFFFF\\\NNNMMMSSSUUULLLLLLQQQNNNJJJTTT___```UUUFFFAAADDDDDD333%%%###%%%###!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""#########$$$$$$%%%&&&&&&$$$###"""""""""""""""""""""""""""&&&###!!!)))***''',,,***///AAATTTPPP<<<111444///000111111000...,,,******...***///;;;:::KKKrrrtttuuuuuuuuutttsssrrrrrrmmmnnnoooooonnnoooqqqsssmmmmmmmmmnnnnnnnnnnnnnnnkkkjjjiiijjjkkkkkkjjjhhhkkkkkkkkkkkkkkkkkkkkkkkkffffffeeeeeeeeeeeeffffffhhhiiiiiihhhhhhjjjmmmpppppppppppppppuuufffSSSPPPKKKGGGCCC>>>999666333222000...,,,+++******+++++++++*********))))))(((///...''')))555>>>===777///fff{{{bbbssskkkaaazzzxxxeeeTTTCCC<<<444///,,,+++)))&&&<<>>FFFPPPYYY___kkkggg~~~iiiaaa???555+++'''%%%$$$%%%((('''&&&%%%%%%$$$$$$$$$%%%$$$!!!&&&###""";;;JJJ888.........---111FFFlllnnnaaa888EEEhhhYYYEEEEEE;;;000''''''(((&&&###!!!######$$$$$$$$$&&&***---ZZZRRR888$$$%%%&&&"""###!!!!!!!!!!!!!!!"""######"""!!! """###$$$ !!!"""######$$$$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""############"""###$$$$$$###"""!!! !!!!!!!!!!!!"""""""""""" !!!$$$***000888???BBBEEECCCCCCDDDCCCEEENNNXXX___TTTDDD@@@CCC:::444===000+++%%%""""""###!!! """"""""""""""""""""""""""""""""""""############!!!!!!!!!!!! !!!!!!!!!!!!$$$$$$%%%%%%$$$###!!! !!!!!!""""""######"""######!!! %%%///888???000222JJJXXXLLL777---333333333333111///---,,,+++---,,,+++---888IIIWWWxxxvvvvvv{{{|||xxxsssqqqppprrrttttttttttttvvvwwwttttttssssssqqqpppooonnnlllkkkjjjjjjjjjkkklllmmmooonnnnnnmmmmmmmmmnnnnnnjjjjjjiiiiiiiiiiiijjjjjjllllllllljjjjjjlllooosssqqqqqqqqqqqq~~~jjj[[[NNNKKKGGGDDDAAA===999666333222000...,,,+++***************))))))(((((((((%%%%%%'''***...666EEEQQQ777555KKKbbbvvvgggkkkzzzxxxfffTTT???......***&&&$$$&&&''''''&&&>>>PPPZZZMMM666)))%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''***000777@@@JJJTTTZZZUUUhhhuuutttxxxdddCCC222///(((###$$$%%%$$$$$$'''%%%%%%$$$######$$$$$$$$$&&&!!!$$$!!!555NNNLLL111333333...(((///JJJeeeppp```333===ddd```QQQKKK???222'''%%%&&&%%%###$$$"""###$$$$$$$$$'''***...SSSMMM666$$$&&&&&&!!!"""!!!!!!!!!!!!!!!""""""###"""!!!!!! !!!"""### !!!""""""######$$$###!!! !!!""" """!!!!!!!!!!!!!!!!!!!!!""""""""""""##################$$$$$$$$$###!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$%%%(((,,,///111333000///000333>>>QQQbbbcccYYYEEE::::::333,,,000***&&&###!!!"""###"""!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!! !!!!!!!!!!!!""""""#########"""!!! !!!!!!!!!"""""""""###!!!######"""!!!%%%...555<<<222444GGGUUUOOO>>>333222222222222111///---,,,***,,,...---...555BBBMMMsssuuuxxxzzz{{{{{{yyyvvvsssuuuvvvvvvvvvvvvxxxyyyvvvuuuuuuuuutttrrrqqqpppooonnnmmmllllllmmmnnnoooqqqqqqpppppppppppppppqqqllllllkkkkkkkkkkkkllllllnnnnnnnnnmmmlllnnnrrrvvvttttttttttttooo^^^RRRHHHEEEBBB@@@>>><<<999666222111///---,,,******)))))))))(((((((((((('''''',,,&&&''',,,---...AAAXXX---<<<<<>>,,,%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###&&&+++000888AAALLLRRRUUUooopppvvv|||ZZZ999***$$$&&&######''')))'''&&&'''$$$###############$$$$$$'''###'''&&&---GGGSSS777>>>DDD???000'''...;;;YYY]]]>>>:::KKKIIIMMMSSS@@@333'''#########$$$&&&!!!"""######$$$'''+++...LLLHHH444$$$&&&&&&!!!"""!!!!!! !!!!!!""""""###""""""!!!!!!!!!!!!""" !!!!!!""""""######"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############$$$$$$$$$$$$###""""""!!!!!!!!!!!!""""""""""""&&&%%%###"""""""""######'''###"""$$$)))444HHHYYYaaa[[[CCC///...+++%%%&&&###!!! !!!"""###"""!!!""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!! !!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""""" """#########&&&,,,111>>>;;;;;;DDDOOONNNAAA333111111111111000///...---)))---//////...111999@@@fffsss}}}|||{{{~~~|||wwwxxxyyyyyyyyyyyyzzz{{{xxxxxxxxxxxxwwwuuutttsssrrrqqqpppoooooopppqqqrrrttttttttttttttttttttttttpppoooooonnnnnnooooooppppppppppppoooppprrrvvvzzzuuuuuuuuuuuuwwwfffXXXQQQEEECCC@@@>>><<<:::777555111000...,,,+++***))))))((((((((((((((((((((((((...+++******)))...AAAVVV<<<888000<<<~~~___III///222111------000...)))###$$$$$$%%%&&&'''&&&&&&===MMMPPP===)))######!!!##############################$$$$$$$$$%%%%%%%%%$$$&&&(((,,,111999BBBHHHOOOdddkkkkkkiii@@@///%%%'''%%%&&&)))***&&&%%%&&&$$$$$$$$$###$$$$$$%%%&&&'''%%%***...(((&&&333BBB<<>>MMMTTTUUUDDD---&&&"""$$$&&&$$$$$$%%%!!!"""###$$$$$$'''+++...KKKGGG444#########!!!%%%!!!!!! !!!!!!######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""!!!"""""""""#################################$$$!!!!!!!!!!!!""""""""""""!!!""""""######%%%&&&&&&""" (((===QQQ\\\]]]\\\QQQNNN777!!!"""'''$$$###!!!"""$$$%%%$$$###"""!!!""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$%%%""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%&&&(((&&&333===BBBJJJQQQKKK>>>333333222111000/////////,,,------++++++...555:::CCCeee~~~~~~}}}~~~}}}}}}}}}}}}||||||{{{zzzyyyyyywwwvvvvvvvvvwwwwwwwwwxxxyyyzzz{{{zzzzzzzzzuuuttttttssssssttttttuuusssttttttttttttwww{{{yyyfffWWWNNNKKKFFFDDD@@@===:::777333000......,,,+++***)))))))))(((((())))))))))))******###***,,,,,,:::TTTbbbaaaooo:::HHHbbbmmmcccYYY$$$)))(((&&&$$$$$$$$$###"""!!!###$$$$$$###"""######333JJJSSS>>>(((%%%&&&$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%'''***---888lllyyyYYY333$$$%%%%%%$$$%%%((((((&&&)))...(((((('''&&&&&&&&&&&&&&&'''&&& !!!&&&!!!+++555555:::BBBGGGGGGGGGIIIIIINNNDDDFFFHHHDDDCCC///$$$!!!!!!&&&'''%%%###$$$######$$$$$$$$$&&&***---GGGEEE444######### $$$!!!!!!  !!!"""""""""""""""!!!  !!!!!!!!!  !!!!!!"""""""""""""""############"""""""""!!!""""""###$$$!!!!!!!!!!!!""""""""""""!!!!!!""""""############%%%!!!(((===SSS]]]\\\YYYKKKFFF111!!!###$$$ """"""$$$&&&&&&$$$###"""###""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$%%%%%%&&&444@@@DDDGGGIIIEEE===666555444222000/////////---,,,+++******...555999999VVVzzz~~~~~~}}}|||zzzzzzzzz{{{{{{zzz{{{|||~~~~~~~~~}}}}}}wwwwwwvvvvvvvvvvvvwwwwwwvvvwwwwwwvvvvvvyyy}}}~~~nnn___QQQIIIHHHDDDAAA>>>;;;888666222///...---,,,***))))))))))))'''''''''(((((()))))))))---******666KKK]]]ccc```___PPPqqqoooTTT@@@KKK...'''&&&&&&&&&%%%###$$$%%%!!!###%%%%%%$$$$$$&&&(((666HHHIII222!!!%%%!!!##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%$$$$$$&&&((('''TTT```[[[PPP]]]~~~tttEEE$$$!!!%%%%%%(((---,,,***---222)))((('''&&&%%%$$$$$$$$$ '''%%%### ,,,)))+++000444444333777===888@@@======///$$$,,,###""" """&&&'''$$$###$$$$$$%%%%%%$$$$$$%%%))),,,===???333&&&&&&$$$!!!"""!!!  !!!"""######""""""!!!  !!!!!!!!!  !!!""""""""""""""""""############!!!!!! !!!######!!!!!!!!!!!!""""""""""""!!!"""""""""""""""""""""&&&&&&...???LLLPPPLLLJJJDDD<<<***"""&&&"""$$$"""$$$&&&%%%###"""###%%%""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!#########"""""""""!!!!!!!!! !!!!!! !!!"""#########,,,666AAAEEEDDDBBBAAAAAA999888555333111000//////,,,+++***)))***...222555666GGGfff~~~|||~~~{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{zzzyyyyyy{{{~~~tttfff[[[OOOHHHHHHBBB???<<<999888555222///---,,,+++***))))))))))))&&&&&&&&&'''''''''((((((--- !!!;;;WWWcccddddddYYY```yyycccHHH555<<<$$$$$$$$$%%%%%%$$$"""%%%((( """$$$###!!!!!!$$$'''EEEPPPIII---###(((###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%###%%%'''((('''&&&'''((((((FFF;;;,,,(((AAAzzz{{{~~~oooGGG***222!!!###(((,,,+++'''(((,,,)))((('''%%%$$$###""""""((($$$(((%%% ***!!!)))333777///%%%%%%+++)))"""''''''%%%---%%%"""###&&&'''$$$"""$$$%%%%%%%%%$$$$$$%%%(((+++555:::222'''(((%%%"""!!!  !!!#########""""""  !!!!!!!!!  !!!""""""""""""""""""############!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!""""""###$$$$$$$$$###""")))888IIIQQQNNNHHHFFF===333$$$###)))"""''' """$$$$$$""""""%%%'''""""""""""""""""""""""""""""""""""""############"""!!!!!!!!! !!!!!!!!!"""  !!!"""######""""""!!!!!!!!! """!!! !!!######"""%%%---:::CCCEEEDDDIIIQQQ;;;:::777444111000//////************+++---///111888<<>>,,,&&&&&&&&&'''''')))******%%%$$$###!!!!!!!!!"""###""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$%%%&&&''''''''''''!!!###%%%%%%%%%(((---222...<<<<<>>:::777666444111///...---+++***))))))******(((''''''''''''&&&&&&&&&'''***)))CCCSSSXXXZZZ;;;000HHHMMM666***444444%%%%%%$$$###"""############$$$"""!!!###!!! '''///QQQIII888%%%!!!&&&&&&########################""""""#########$$$$$$$$$$$$#########$$$%%%%%%%%%(((888'''""")))777HHH666<<>>888...&&& !!!!!!  !!!  """###!!!""""""""""""!!!   !!!!!!!!!  !!!!!!"""######$$$######"""!!!!!! !!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""""""""""""""!!!***555===???<<<555000000:::>>>444(((###$$$%%%$$$$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%###########################"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###"""""""""!!!!!!!!! !!!!!!!!!!!!"""""""""###'''&&&)))444DDDLLLFFF;;;000111333333222111...---/////////...,,,,,,---///333888>>>TTT{{{}}}|||kkkYYYPPPLLLGGGBBBAAA<<<:::777555444222000...,,,,,,***)))))))))))))))(((''''''''''''&&&&&&&&&'''+++444OOO___ccc```DDD111333---$$$)))666000#########$$$$$$$$$%%%%%%&&&%%%$$$###!!!$$$///;;;UUUCCC---###$$$&&&$$$ ########################"""""""""#########$$$$$$######""""""###$$$$$$%%%AAAOOOGGG;;;***!!!...------VVVCCC:::UUUiiipppVVV)))((('''%%%$$$######"""$$$###""""""!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$###""""""%%%///===GGGBBB666>>>BBB...###$$$"""!!!  !!!"""""""""######""""""!!!!!!  !!!!!!!!!"""######$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""""""""""""""$$$(((---111000,,,)))(((222>>>DDD999((( """'''%%%$$$$$$#########$$$$$$%%%$$$############$$$%%%########################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$'''&&&(((999MMMMMM???555444333222000000////////////000...---,,,...//////555<<>>===999777444333333333111000++++++******)))(((((('''(((''''''''''''&&&&&&&&&&&&&&&<<>>999---$$$"""$$$"""$$$%%%###!!!!!!%%%(((,,,...111777AAAGGGEEE>>>)))$$$###&&&$$$ &&&""""""""""""""""""""""""!!!!!!!!!"""""""""###### ###%%%$$$######&&&)))NNN000+++555GGGLLL>>>AAALLLrrrlll[[[III%%%"""""""""!!!""""""######!!!!!!"""############"""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######$$$$$$$$$###"""""" """###$$$&&&,,,444;;;GGG;;;AAADDD///#########"""!!!!!! !!!!!! !!!!!!""""""######""""""!!!!!!  !!!""""""""""""!!!!!!!!!"""######$$$$$$"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""" ###((('''###)))333CCC===777444...'''###"""%%%$$$###"""""""""""""""""""""###$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$%%% $$$000111))))))222444333222000...---,,,,,,+++,,,---,,,++++++---//////***111888444AAAiii}}}mmmcccWWWOOOIIIHHHFFFAAA???@@@999666444333222222111///+++,,,,,,,,,+++***)))((((((''''''''''''&&&&&&&&&'''888???<<<===------444999888///(((''''''$$$!!!###%%%###"""$$$+++000:::999555//////000+++$$$#########$$$"""!!!!!!###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!$$$&&&&&&######'''+++DDD***'''!!!$$$///000GGG888ccc\\\KKK]]]XXX333######""""""""""""###### !!!"""###$$$######""""""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!"""################## !!!######%%%+++555<<<===;;;999555---'''######""""""!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""""""""!!!""""""!!!!!!!!!  !!!"""############""""""######$$$%%%%%%%%% !!! !!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!&&&%%%$$$---<<>>;;;;;;888666333222111111///...,,,,,,------,,,+++)))((((((((('''''''''&&&&&&&&&---222555555BBB???JJJ222///%%%)))))) !!!###%%%$$$###'''000777555555///%%%!!!$$$%%%###$$$%%%###!!!!!!######!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!$$$''''''$$$$$$(((,,,@@@&&&)))&&&,,,222 (((444---777000###"""!!!$$$$$$###""""""""""""""" !!!"""$$$$$$$$$###"""""""""""""""""""""""""""######$$$$$$$$$$$$############################## !!!"""###############"""""""""!!!"""(((222:::888FFFDDD555***""" (((######"""!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!! """###$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''' !!!!!!!!!""" !!!!!!"""""""""""""""""""""""""""""""""""""""%%% !!!&&&%%%%%%111CCCBBB888111...***$$$$$$(((%%%$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!!!!""""""##############################!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######"""############$$$$$$$$$"""+++,,,%%%$$$---111---...---,,,******+++,,,---)))*********))))))+++---***333---+++666555;;;RRR{{{yyyaaa^^^XXXRRRMMMGGGBBB>>>777666555333222222111222...(((777---///###111+++(((###%%%+++'''((( ***...((($$$)))---,,,"""###$$$%%%&&&&&&&&&&&&***""" +++444777555(((%%%'''+++)))###!!!$$$###!!! ######""" ###%%%$$$!!!%%%$$$ &&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((777;;;888---%%%&&&))))))555000)))%%%$$$%%%%%%$$$$$$!!!### $$$ %%%%%%"""###((('''!!!"""######$$$$$$######"""%%%###!!!!!!""""""!!!$$$###!!! !!!###&&& """""" %%%'''""""""&&&'''&&&+++444:::;;;999444,,,&&&$$$$$$%%%$$$###"""!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!""""""######""""""'''###+++'''""""""&&&(((&&&###!!!!!!!!!"""######!!!###"""!!!""""""!!! !!!!!!"""""""""""""""!!!'''$$$""""""###### &&&"""!!!###%%%%%%)))...333///)))&&&$$$$$$$$$$$$$$$%%%&&&%%%###""""""$$$!!!!!!!!!!!!""""""###$$$!!!$$$$$$###"""  """###$$$$$$$$$#########"""  """###$$$$$$###!!! !!!"""###$$$$$$$$$"""!!!"""###"""### !!!&&&&&&###&&&###***...+++++++++$$$111(((%%%******$$$'''///''')))******)))***---000000+++(((***000888<<<===VVVkkkrrryyynnnfffTTTQQQMMMGGG@@@:::555333;;;---111444555,,,+++ )))......'''&&&+++,,,((()))&&&&&&(((&&&######&&&...+++&&&"""!!!"""%%%((((((///999@@@@@@:::111******### ###%%%""""""$$$'''&&&$$$#########!!! """### !!!%%%$$$ ,,,((($$$"""!!! """&&& """%%%'''((()))+++---444::::::333------...---)))'''%%%###!!!!!! $$$"""### $$$ %%%%%%$$$"""!!!###""" !!!!!!""""""""""""#########$$$%%%%%%$$$###  ######!!!""" $$$$$$"""###'''!!! !!!######"""$$$'''444777888222)))!!! !!!""""""#########"""!!!!!! !!!""""""""""""!!!!!!"""!!!!!!"""""""""###%%%!!!""""""#########""""""***$$$""",,,))),,,(((### ###'''***%%%###"""!!!""""""!!!  """$$$$$$$$$!!!!!!!!!!!!!!!  !!!!!! ### ###$$$$$$'''+++###"""!!!"""$$$&&&&&&&&& !!!  ###"""!!! %%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$"""!!! """$$$%%%%%%$$$%%%'''))) """$$$$$$###$$$%%%'''###$$$$$$""" $$$%%%&&&(((((('''&&&%%%+++888@@@BBB???<<<>>>;;;555666===<<<555333999888666666999===>>><<<999@@@@@@>>>:::777999>>>BBBKKKqqq}}}eeegggqqqiiikkkuuurrr|||{{{~~~|||zzziiiUUU]]]YYY\\\XXXTTTEEE===444///---+++&&&!!!111&&&"""))))))!!!$$$ ###)))111999>>>CCCDDDHHHNNNSSSQQQJJJDDD999///&&&######"""!!!"""!!!""""""######$$$$$$$$$!!!%%%'''%%%$$$&&&&&&$$$ $$$'''&&&###$$$&&&'''&&&### !!!&&&)))'''###""""""!!!"""$$$%%%&&&'''(((%%%!!!%%%&&&!!!'''$$$""" """###"""###&&&"""""""""############### !!!!!!!!!!!!"""###'''&&&"""###&&&###!!! """%%%$$$""""""%%%"""######%%%((((((&&&---222666222***$$$###%%%""""""###$$$$$$$$$######   !!!!!!"""!!!!!! $$$&&&"""!!!"""'''&&&%%%$$$%%%$$$"""!!!###!!! """%%%&&&&&&""""""""""""""""""""""""%%%%%%$$$$$$######""""""$$$$$$###""""""######$$$%%%"""!!!$$$###!!!!!!$$$###""""""###%%%$$$###!!!$$$%%%&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&& """$$$%%%!!!!!!!!!"""$$$&&&(((***&&&'''(((((('''''')))+++(((***++++++++++++,,,...222333444444333333444555444222666@@@AAA;;;999<<>>AAACCCFFFGGG@@@AAABBBDDDHHHMMMRRRUUUWWWWWWWWWTTTQQQOOOPPPQQQVVVVVVVVVTTTQQQOOONNNOOO>>>AAAEEEGGGJJJLLLPPPSSSIIICCCHHHTTTTTTHHHDDDJJJ\\\wwwuuullllllUUU@@@LLLGGGHHHOOOXXXZZZUUURRRRRRXXXSSSQQQUUU\\\___YYYRRRTTTYYY\\\WWWOOOMMMUUU]]]```^^^cccppp}}}|||vvvrrrllliiilllkkkccc```bbb```bbb^^^YYYUUUTTTTTTSSSRRRNNNQQQVVV\\\```dddeeefff}}}vvvvvv{{{cccPPPKKKTTTSSSEEE>>>BBBCCC===999;;;>>>CCCGGGJJJMMMNNNGGGZZZjjjdddOOOCCCJJJWWWJJJLLLIII<<<---$$$###$$$(((&&&$$$$$$%%%&&&###!!!)))'''&&&&&&'''***000555333111***$$$%%%,,,222333333222///+++'''%%%&&&'''******++++++)))&&&&&&''''''&&&###!!!!!!%%%'''%%%###&&&!!!###%%%$$$###&&&(((&&&""""""%%%$$$$$$######$$$$$$&&&&&&&&&'''&&&%%%######$$$%%%"""###""""""&&&))))))%%%%%%$$$######$$$###"""'''&&&"""###### ###!!! !!!###$$$###!!!'''%%%$$$"""###$$$&&&(((###"""!!! !!! """ !!!%%%%%%!!! !!!!!!!!!!!!!!!###!!!"""(((///+++)))%%%!!! !!!%%%(((%%%$$$%%%'''((((((%%%###&&&)))+++***(((''''''))))))(((((()))***+++---...***...222222000///222666444111222666777555666999888555222111333555777777888999999888777888;;;===GGGIIIJJJLLLNNNOOOOOOOOODDDFFFIIIKKKLLLLLLLLLKKKIIIHHHGGGEEEFFFGGGIIIJJJHHHHHHGGGCCC@@@=========;;;;;;;;;888444111000000444777<<<@@@CCCGGGLLLOOOJJJCCCDDDLLLIII:::333888DDDVVVMMMCCCJJJ;;;***777+++,,,000555777444333333888666555666888999999888222555888777666777<<>><<>>?????????777GGGLLLLLLOOOEEE777555888>>>CCCBBB===999:::<<<>>>???BBBHHHMMMPPPQQQPPPQQQSSSTTTQQQIIIBBB???>>>>>>>>>======>>>@@@BBBCCCXXX]]]bbb___WWWRRRRRRUUUUUUQQQMMMLLLHHHBBB@@@BBBKKKGGGBBB??????@@@AAAAAACCCCCCBBBAAA@@@AAACCCFFFKKKLLLMMMNNNNNNMMMKKKKKKIIIJJJLLLMMMLLLJJJGGGEEEDDDCCCAAA???======<<<===000000000///,,,+++,,,...'''((()))'''%%%$$$$$$%%%%%%'''+++---...000333666333...///555444,,,***---000777---(((222...'''///....../////////...------***,,,,,,+++))))))---000++++++,,,------...000111000---...222444<<>>999999:::;;;===<<<999777<<<<<<======>>>???@@@@@@???:::???777777<<>>555222///...///000000//////////////////000111222---***888...>>>CCCQQQ???666444999AAA>>>222222:::===:::666555666888888888555555666777777777777777555000,,,///:::GGGSSSYYYSSSbbbqqqxxx~~~sssmmmqqqyyy|||~~~}}}iiiyyy{{{eee```ppp{{{www|||sssjjjddd```^^^^^^bbbkkk{{{vvvmmmjjjwww}}}cccccczzzzzzmmmiiiwwwppplllxxxyyyjjjeeemmm|||pppddddddppp}}}vvv{{{xxxoooiiiooouuu~~~|||rrrkkktttxxxsssgggaaadddaaaYYYPPPQQQSSSVVVXXXYYYZZZ[[[zzznnnmmmwww~~~vvvdddTTTQQQTTTZZZTTTLLLFFFDDDDDDFFFFFFEEEJJJOOOMMMEEE<<<777555555444111///.........///&&&111;;;;;;333---...222222...+++,,,,,,+++---111+++***))))))******(((&&&+++***(((&&&$$$$$$'''***###%%%'''((()))((('''&&&%%%$$$$$$$$$%%%''')))************)))(((&&&%%%$$$%%%&&&''''''&&&''')))***&&&'''))))))((((((***++++++---...---,,,,,,---...,,,...,,,'''&&&+++---+++***&&&***+++%%%&&&)))$$$"""%%%'''(((***------,,,///222444666555333222222666888999666111......///+++......+++---555===@@@DDDooo}}}vvvnnn|||uuuiii]]]FFFBBBCCC;;;@@@III@@@777000333777111000222---(((222///'''***+++((((((+++++++++---000000//////***)))***...000...***'''***666,,,555+++333)))888555555;;;AAA===555666>>>===>>>333,,,333666333444666<<<;;;OOONNN;;;FFFLLLOOOUUUXXXZZZaaaiiihhhaaaaaa[[[MMMSSSeee^^^QQQ\\\^^^SSSJJJJJJKKKKKKMMMQQQWWWVVV\\\fffnnnmmmjjjiiidddbbb[[[RRRRRR\\\ccccccWWWSSSOOOPPPSSSSSSPPPLLLEEEJJJJJJCCC???@@@@@@<<<@@@AAA777///333444666>>>:::999<<>>>>>???@@@AAABBBLLLGGGCCCAAACCCEEEEEEEEE;;;>>>CCCGGGHHHEEE>>>999===999555555777888888777;;;999:::;;;999555666:::;;;===???AAA@@@???>>>===BBB???<<<;;;:::::::::999555///444777......777:::HHHJJJPPPTTTTTTTTT[[[dddcccdddaaaXXXKKK@@@;;;:::444111------......,,,)))---...//////---+++(((&&&&&&'''((()))************++++++***,,,------+++((('''((((((((('''(((***,,,,,,******,,,......+++'''*********++++++,,,------+++***))))))***)))(((&&&))))))((('''&&&'''((()))***)))((('''%%%""" ###""""""!!!!!!"""###$$$$$$$$$'''""""""$$$&&&$$$!!!!!!$$$###!!! !!!###%%%%%%%%% ###%%%$$$!!! ###%%%***((((((***---...111444222999GGGDDD888DDDHHH222AAA<<<999===@@@===444...333,,,,,,555666222888EEEHHHSSSuuu}}}www|||lllkkkaaaQQQCCCAAAOOOQQQ<<<777EEEIII555333@@@LLLJJJEEE===...+++,,,333777000(((+++333???$$$444<<<!!!999///FFFKKKLLLGGG@@@;;;888666...///%%%$$$...###---555$$$)))...//////)))...***&&&+++///---...,,,333000&&&333---222...000000///000222333111'''((('''...888333,,,333(((---444666111---777EEE999666777;;;<<<;;;===AAA???>>>777000///444666333;;;888666999===@@@>>><<<===???===;;;===BBBBBB>>>+++222111222777333///777777333333666666333333777333333222222111000000000666555333222111111222222666333111111333444333111000111333555555444111///222000///111333444333111444222222555444111000333555222111222444444000---555444222111222222333333222---444999111///666666===666111333666:::@@@FFFBBBGGGJJJGGG???555///,,,///---,,,---///000///---,,,---......---,,,***))))))******+++++++++++++++***)))(((((()))***++++++''''''&&&%%%%%%&&&((()))%%%$$$$$$%%%&&&&&&&&&%%%&&&$$$"""%%%###!!!!!!"""######"""###""""""###$$$###!!! !!!!!!"""######"""""""""!!!!!!!!!"""!!!!!!!!!!!!$$$###%%%'''%%%!!!$$$***&&&%%%###""""""$$$%%%%%%'''((()))***)))'''###!!!***'''$$$###$$$(((,,,...)))((('''%%%%%%***666@@@<<<444<<>>AAA999333666>>>>>>666555<<>>:::999888%%%%%%"""+++///CCCTTTJJJ===222)))$$$$$$(((%%%******%%%"""###$$$###"""(((444>>>'''...///000---&&& """(((,,,222888<<<===>>>@@@DDDBBB666++++++//////+++(((&&&%%%'''***)))&&&&&&)))'''+++---.........)))###&&&$$$###&&&+++------+++---+++(((%%%)))---,,,'''&&&)))(((+++000(((###---***&&&$$$''')))((('''((('''&&&&&&%%%&&&''')))***)))(((&&&%%%%%%%%%&&&''''''&&&&&&'''))))))'''&&&)))((('''&&&'''((()))***(((((())),,,...---+++(((,,,((((((,,,---***((()))---((($$$%%%***,,,)))%%%&&&&&&%%%%%%&&&'''((()))$$$&&&555@@@;;;:::@@@@@@222///444BBBMMMKKKAAA999:::===@@@>>>777000,,,***(((''''''(((***+++***)))''''''((((((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&"""#########"""###%%%'''$$$$$$$$$$$$$$$#########'''))))))'''$$$"""###%%%'''%%%$$$######%%%''')))&&&### !!!###### !!!""""""""""""!!!"""$$$%%%%%%&&& $$$+++...)))$$$'''...000+++%%%$$$''')))(((&&&%%%'''***++++++***++++++!!!!!!$$$,,,666===>>><<<999888333***$$$)))888DDDFFFAAA<<>>LLL000,,,YYYUUU111444+++//////,,,///444///&&&777AAA<<<222###"""888___}}}|||jjjPPP999+++&&&***+++---(((""")))222333:::,,,&&&IIIsssWWW222RRRhhhMMM222---888EEEPPPXXXSSSTTTVVVSSSOOOPPPTTTTTTHHHSSSXXXMMM444"""!!!)))%%%(((333@@@GGGDDD>>><<<111222111,,,(((&&&&&&&&&'''%%%$$$%%%''''''&&&$$$******((('''''''''&&&$$$(((%%%"""***$$$ )))$$$$$$%%%&&&&&&###!!!!!!&&&&&&(((+++...111333555,,,++++++***((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&$$$###"""###%%%'''$$$$$$%%%&&&'''&&&%%%$$$'''###"""%%%&&&###!!!!!!$$$!!! ###&&&'''&&&!!!"""###"""!!!!!!""""""&&&444TTTggg^^^RRRMMMGGGHHH777&&&###&&&'''$$$"""++++++((($$$ """$$$###"""""""""""""""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###$$$"""''')))(((%%%###"""$$$'''+++///000,,,%%%!!!000444777333***$$$$$$'''******+++,,,...000222333,,,***'''%%%$$$###""" !!!"""&&&(((&&&###'''''''''&&&&&&%%%$$$### """&&&***...111$$$+++000000+++'''%%%///,,,(((&&&&&&&&&$$$###((()))***)))(((***---111###$$$'''///999BBBGGGIIILLLLLLFFF999...---222666CCCTTTHHH999EEEMMMCCC??????EEEHHHCCC;;;888888999888888<<>>===???EEEXXXzzz|||qqqmmmZZZbbbSSS___cccJJJKKKJJJFFF@@@888777???444///666BBBKKKQQQEEE+++---999RRRJJJ***777QQQKKKFFF---222KKKEEE...&&&***"""---555222(((""""""###&&&666@@@888+++,,,MMM~~~zzziiiMMM555+++$$$'''(((***BBB]]]bbbkkkPPP###bbb[[[YYY~~~[[[DDD555???UUU]]]QQQBBB---+++%%%%%%+++)))!!!222???MMMPPPFFF888+++###!!!%%%333III\\\ddddddccc___YYYMMM===---$$$$$$(((+++***(((((((((((('''%%%!!!&&&---000---)))(((+++(((///222;;;EEE<<<,,,(((---555;;;999222,,,******+++---///222444666777777444444444333111...+++***&&&%%%###!!! !!!$$$&&&!!!###%%%$$$###"""###%%%""""""""""""!!!###$$$&&&&&&""" ######  !!!###$$$###!!! """%%%***---...---)))&&&$$$$$$--->>>^^^lllYYYCCC777///III999***$$$###""""""### """%%%"""!!!!!!!!! !!!###$$$&&&&&&&&&&&&%%%###"""!!!###"""""""""###%%%&&&'''""")))333999999222***$$$'''---777???AAA;;;///%%%...444:::777---%%%$$$&&&&&&''')))***)))'''%%%$$$,,,+++*********(((%%%###%%%###!!!###''',,,------000000//////---,,,***)))###!!! ###)))000444+++(((&&&+++111222***!!!"""$$$%%%$$$""" !!!"""///000111///,,,)))&&&%%%444111+++'''(((111>>>GGGMMMQQQOOOFFF>>>999222+++555MMMKKK@@@KKKOOOEEEAAA@@@EEEFFFBBB@@@@@@>>>999777888999:::>>>DDDFFFEEEAAAFFFHHHLLL^^^nnnllleeeZZZ^^^QQQOOOWWW@@@NNNQQQKKKAAA222333DDD333///444???HHHPPPEEE***,,,FFFUUU===(((AAAUUUCCC...DDDQQQDDD111---666???111...333AAAGGG<<<+++"""$$$+++:::>>>CCC((("""***WWWooo}}}qqqddd@@@+++&&&'''---RRRxxx}}}sss___"""[[[~~~HHHUUUccc---@@@QQQRRREEE666)))!!!&&&(((---LLLGGG333777III666&&&///JJJXXXIII222$$$!!!%%%666MMMcccuuuvvvwwwwwwsssbbbHHH000$$$%%%&&&&&&&&&&&&'''''''''%%%...:::???777***$$$%%%666QQQeeemmmoooZZZ888###555AAAIIIDDD999333111222)))******++++++,,,,,,---***+++,,,---...000111111+++***'''### ###&&&!!!&&&+++...---,,,---...(((((('''%%%###$$$&&&)))&&&###"""###!!!"""(((///444777333+++$$$###%%%777;;;???===777///***)))>>>;;;AAA>>>---)))333999IIIFFFGGGLLLKKKBBB777111+++,,,---...,,,)))&&&$$$###$$$$$$$$$%%%(((---111111222333222111...,,,***&&&%%%$$$######$$$%%%&&&###)))333===???:::///'''%%%+++444>>>BBB===222(((!!!(((///...(((""""""$$$ """$$$'''''''''&&&%%%&&&&&&%%%'''(((((('''%%%&&&%%%######%%%)))...111222222222333333222111111)))&&&"""###(((+++777///&&&$$$,,,333000((("""&&&&&&%%%%%%(((,,,***---333888888222(((!!!(((+++...---***+++///333@@@IIINNNLLLKKKKKKBBB777---666AAAOOOVVVMMMGGGNNNFFFGGGCCC<<<<<>>===666666===CCCBBBHHHKKKKKKFFFIIIddddddjjj]]]]]]]]]WWWJJJVVVOOO]]]YYYKKK???......DDD000+++---333<<>>WWWDDD...KKKaaaRRRBBB+++,,,EEEnnn{{{^^^999&&&,,,'''333<<>>GGGTTT[[[RRR===...(((:::fff{{{ppp[[[:::###111;;;???999000------,,,%%%$$$$$$%%%(((...444777000---)))&&&&&&)))---000000000...***%%%###$$$&&&###***333888::::::===@@@;;;;;;999444---(((''''''######$$$$$$"""!!!)))444>>>BBBDDDAAA999000)))'''<<>>444---***GGG888333444333@@@UUU^^^WWWHHH777...***&&&$$$$$$)))***+++,,,+++'''###%%%%%%%%%###$$$(((000555666888;;;<<<;;;888555222---+++(((%%%$$$#########"""$$$)))222::::::333,,,&&&&&&***000666777333...$$$''''''$$$"""$$$'''%%%&&&'''))),,,000333444+++(((%%%###$$$%%%&&&&&&$$$&&&'''%%%###$$$)))---//////000111222222222222+++)))%%%""" !!!"""###...///,,,''''''---000///((('''&&&&&&'''+++///222%%%'''+++333999888///''' &&&---222333///***'''///<<>>555;;;DDDEEE:::444999===;;;@@@BBBFFFFFFEEEQQQsss|||}}}~~~{{{hhhoooYYY[[[VVVVVVDDDTTT^^^bbbOOO>>>:::000///DDD333+++((()))222EEEGGG555...MMMKKK111555JJJFFF333QQQ666LLLbbbFFF===SSSWWW---222HHHZZZJJJ///555RRR+++!!!***000KKK333+++)))!!!DDDbbbiiinnnzzz~~~xxxZZZ<<<---(((LLLmmmeeepppBBB000\\\eee666'''444VVVIII///"""999^^^gggWWWeee```888===lllWWW777WWWkkkcccMMM000!!!%%%222:::PPPCCC000!!!444[[[}}}}}}xxxpppMMM222&&&'''((((((''''''((()))===EEETTTaaa\\\FFF222((()))ZZZrrraaaRRRIII999,,,,,,222222+++&&&((((((%%%(((''''''+++444AAAMMMUUUQQQHHH:::,,,$$$!!!###&&&111222222...((($$$"""###"""***444;;;>>>AAAFFFKKKPPPPPPLLLCCC777,,,%%%###!!!"""%%%%%%"""###///<<>><<<888555777555111,,,)))'''&&&&&&&&&"""###+++777===:::555---)))&&&)))000777999999((())))))'''$$$%%%(((+++000...+++)))***---111444777111)))$$$"""###&&&'''$$$(((,,,)))###!!!$$$)))------...............---******((('''%%%###"""!!!***444///''''''+++...000)))""""""'''+++,,,///***&&&)))000222---''';;;333+++&&&'''+++------"""///666222333???JJJLLLRRRHHHBBB666111JJJZZZJJJ@@@JJJNNNIIIFFFHHHAAA666999GGGKKK???666999:::666222444???JJJJJJIII[[[tttxxxoooooouuuqqq]]]WWWPPPVVVYYYMMMLLL]]]VVVJJJ===555222333:::BBB111...***)))...777AAAGGG...GGGJJJ111$$$CCC666RRR>>>BBB>>>DDD111---JJJAAA,,,GGGPPP>>>999PPPbbbaaa222"""...###***FFF444&&&+++)))333KKKeeesssvvvuuulllppp^^^888###444VVVllliiiGGG...OOOeee///777BBBHHH 000LLLLLLBBB:::CCCcccbbbBBBMMM^^^===999___dddPPP:::---(((%%%######000>>>BBB333!!!;;;TTTqqqjjjccc```^^^WWWKKKAAA///)))$$$###''')))'''$$$333AAAQQQ]]]```VVV>>>&&&BBBVVVOOOIIILLL???&&& 111999...$$$''',,,---555333///)))'''///>>>IIIFFFLLLDDD---"""''')))""""""!!!%%%...111---'''$$$%%%!!!###000;;;@@@EEEJJJHHHJJJLLLLLLGGG???666000((('''$$$######(((///444BBB>>>===AAAEEEBBB777---...888999;;;FFFCCC///!!!""";;;JJJ???111///222000(((%%%###'''333@@@CCC>>>999666222,,,(((&&&&&&'''///444222(((!!!!!!!!!&&&***///444777888666555:::::::::888444---&&&"""***%%%!!!###***333999;;;@@@999...((((((///777<<<444---%%%"""%%%+++000444222999999...%%%(((222:::;;;222)))&&&))),,,***'''$$$###"""###&&&((((((((( """%%%((())))))(((''',,,++++++)))(((%%%###""" ###'''+++,,,***'''%%%...+++'''%%%&&&&&&'''&&&$$$...000%%% &&&+++***333888888111'''%%%,,,555111...+++***+++...000000FFFIIIKKKIIIDDD@@@@@@AAAMMMKKKKKKIII@@@888;;;DDD:::IIIIII777222===???444888555555:::???EEEPPPZZZxxxxxxiiigggllliii```___YYYXXXUUUDDD;;;CCC===CCCFFF???000***777III111///+++)))+++333===EEE""">>>III???777444AAAEEE---SSSVVVCCC///777LLL777!!!444???===IIIcccppplll///+++###$$$000EEEFFF''')))%%%'''555GGGWWWeeeooojjjnnnhhhPPP222)))AAA___^^^III333CCCNNN"""<<>>888HHH<<<***GGGeeeHHH***///;;;VVVmmmUUUBBB///)))+++---...///+++999<<<444,,,***,,,===<<<;;;<<<<<<===>>>>>>CCC>>>555,,,%%%$$$&&&((()))333@@@OOO\\\\\\KKK777,,,888CCCGGGIIIFFF;;;---<<<999///###!!!,,,:::BBBNNNJJJ???111&&&'''444@@@QQQDDD///!!!(((555666,,,&&&"""""")))...---***)))$$$!!!!!!'''+++///666>>>???CCCHHHLLLMMMJJJFFFDDD555000)))"""!!!'''--->>>:::777999======888222!!!111;;;AAAEEE999)))$$$666666000&&&$$$))),,,***%%%%%%$$$###(((222;;;@@@333777999555,,,### &&&+++---)))&&&&&&$$$ """$$$&&&))),,,...///000555666999;;;;;;999777555...***%%%###%%%)))---///999666222///...,,,***((('''+++((("""'''222111&&&***000666444---''')))---+++'''$$$%%%)))++++++((('''%%%"""!!!###%%%''''''&&&%%%###""""""$$$&&&(((((()))))))))))))))******###"""!!!"""$$$(((,,,///+++(((&&&%%%%%%&&&%%%$$$$$$(((,,,,,,'''%%%+++333555:::<<<666,,,&&&&&&***222111//////...,,,)))&&&(((000<<>>===999444555333,,,###$$$...:::888===@@@;;;000'''%%%'''###'''(((***,,,)))$$$!!! """$$$''')))(((***...222555888999999:::777111***$$$!!!"""$$$''')))+++///111///+++(((!!!,,,+++ %%%555222!!!'''(((///666222&&&"""&&&$$$&&&)))+++------,,,+++***&&&""" """$$$%%%'''&&&###!!! !!!###%%%######$$$%%%'''***---...---***&&&""""""$$$(((***'''%%%$$$$$$%%%%%%$$$""""""!!!(((000,,,$$$***999888:::999555...)))(((***...///000222222...)))%%%(((***---333:::AAAHHHLLLLLLGGGDDDGGGJJJJJJKKKLLLDDD:::555;;;CCCFFFFFFGGG;;;777333333333444;;;CCCKKKdddxxxyyyzzzpppfffdddaaabbbiii]]]MMMMMMRRRTTTZZZaaaVVVHHH;;;111///777BBB---,,,,,,///222222...)))===111444555555AAA\\\111MMMKKK999<<>>###)))***GGG&&&///GGGVVVLLLWWWXXX777...MMM@@@+++???YYYYYYIII***CCCIIITTT^^^[[[HHH333'''---%%%!!!&&&...000+++((($$$'''***))))))---777@@@DDDIIIKKKDDD888///---000***&&&$$$***666BBBFFFDDD666((('''888AAA:::444666222%%%$$$222:::111&&&"""---888AAA;;;---%%%+++444))))))111>>>CCC???>>>BBB999,,, """$$$%%%%%%(((((((((&&&### !!!###&&&(((,,,111555999<<<===BBBDDDFFFDDD>>>555...***!!!'''---222777<<>>333...&&&&&&333<<>>@@@AAA@@@@@@DDDHHHJJJ<<>>DDDGGGAAA@@@:::888555111---...:::HHH......555CCCPPPQQQDDD777---444\\\YYY///```]]]TTTLLLLLLMMM;;;222///(((777999777666555333:::QQQiiirrr444+++'''&&&+++$$$AAA@@@444***)))+++***((('''%%%,,,999PPPaaaVVV@@@+++FFFKKK444&&&***QQQ+++!!!$$$222///---,,,...KKK999888+++888>>>111DDD```WWWWWWUUULLL:::)))###&&&---((('''***)))%%%)))222+++(((%%%%%%((()))((('''(((''''''***111888>>>AAA???:::555///)))'''...777FFFJJJHHH===555555999<<>>IIIBBBAAAGGGHHHBBB===>>>+++$$$!!!""" !!!###&&&))),,,000111+++""""""!!!  !!!"""### ###'''***---222777:::AAA???:::333---(((''''''+++000222222***,,,OOO888'''&&&999AAA333&&&&&&)))###))):::<<<,,,!!!###+++)))(((,,,222666666333***$$$ """%%%&&&(((((('''%%%"""!!!&&&%%%%%%$$$$$$######"""!!!""""""###%%%&&&,,,,,,,,,---,,,***%%%"""!!!"""+++333---))) !!!)))444444))) '''((((((&&&""" """%%%$$$%%%'''***+++)))%%%!!!"""!!! !!!$$$(((***&&&%%%###!!!!!!"""$$$%%%&&&%%%$$$$$$%%%((())))))(((&&&000333+++)))///...%%%,,,...222666:::<<<===>>>@@@999000)))(((+++///111444111---))),,,888HHHUUUKKKMMMLLLEEEAAABBBCCCCCC>>>GGGEEE777111888<<<777111......000222444;;;BBB@@@@@@AAAQQQyyyxxx{{{kkkmmmooodddUUUUUUWWWKKKQQQQQQGGGDDDLLLIII<<<888444777:::888111///:::GGG000000444<<>><<>><<<<<<;;;555+++(((+++222???KKKJJJ???666444555######(((111444000---...'''///444///&&&'''444AAA<<<:::;;;@@@BBB<<<000&&&""""""%%%***(((""" $$$&&&%%%)))///111---'''%%%###"""!!!!!!""""""###"""!!!!!!%%%)))333888>>>BBB???777,,,%%%!!!,,,000///)))!!!///MMM???***!!!---888444222555333&&&(((:::===+++ ---///333777999777333///&&&%%%'''***(((!!!!!!!!!###%%%&&&''''''&&&%%%"""######$$$$$$######"""#########%%%&&&%%%###!!!&&&&&&(((***+++***&&&###!!!$$$***000///***'''(((%%%***000222///((("""$$$%%%&&&&&&&&&&&&'''(((*********+++,,,***&&&###!!!  ###&&&(((&&&%%%$$$###"""!!! %%%###!!! !!!"""%%%######$$$''')))++++++((()))((())),,,///,,,((()))...444888999999:::;;;???999111+++))))))******;;;:::444,,,)))111BBBQQQWWWWWWQQQIIIFFFGGGEEE@@@CCCFFFEEE>>>888555888;;;666222000000//////444:::888;;;AAAJJJZZZxxxxxx}}}nnnjjjqqqrrr```MMMOOOQQQCCCNNNIII???BBBPPPNNNBBB@@@555111000222444777???GGG111111111111222555888;;;UUUOOOXXX```QQQ***DDD333AAA;;;PPP999 111777===DDDHHHMMMPPPOOOKKKDDD???///000!!!---'''111$$$:::000(((&&&&&&&&&'''***111999:::000''',,,888BBBEEE***---FFF<<<JJJLLLBBB(((333===BBBMMM???,,,CCCPPP+++$$$===111&&&000(((&&&***555>>>CCCFFFIIICCC000!!!###&&&$$$$$$)))555222---(((%%%%%%'''((($$$&&&''''''&&&%%%%%%'''***,,,444???AAA999111000'''***111333,,,&&&...===***(((&&&'''((())))))******111666111'''""")))111---///...(((%%%''')))))))))---555:::666+++$$$$$$ %%%%%%!!!+++555999)))(((&&&###"""!!!  """"""!!!!!!###%%%$$$$$$'''---444:::======777666+++%%%'''###&&&444DDD***---222222444000!!!!!!444999***!!!'''222555888777333///,,,+++"""%%%///777444((("""### """%%%''')))***+++###$$$%%%&&&&&&%%%$$$###""""""%%%+++222666555333***(((%%%###$$$$$$$$$$$$(((,,,***(((---666555---111666555---'''''''''&&&)))+++---///111111000///000...,,,,,,+++)))&&&$$$ ###$$$###"""!!!"""############""""""!!! """###%%%&&&&&&&&&%%%###!!!"""%%%)))+++,,,''''''...+++))),,, ###'''((('''***///444444111///------,,,+++)))%%%111===???777000///222HHHFFF@@@===CCCJJJHHH@@@CCC;;;:::>>>999//////:::???:::777555111...000666555<<>>DDDbbbMMMFFF???VVVJJJCCC,,,---HHHCCC...///000)))---111444;;;BBBEEEAAA777///+++(((&&&&&&'''((('''$$$,,,444555***%%%)))+++)))@@@EEEHHHEEE999---***,,,000(((;;;777...---,,,KKKOOOKKKNNNOOO>>>---888PPP___RRR...&&&CCCFFF555666>>>AAAEEEJJJRRRVVVPPPGGG444---%%%###%%%&&&%%%"""(((666999,,,"""%%%*********$$$!!!%%%***)))'''&&&&&&(((---444;;;>>>???>>>888///'''%%%"""$$$111BBB555000(((###$$$+++444;;;AAA888---''''''((('''%%%***'''###!!!"""'''---111HHHBBBAAAGGGHHH<<<,,, !!!"""$$$&&&'''(((555222,,,'''### !!!""""""  !!!"""###$$$%%%'''***///222444BBBDDD111$$$)))===222$$$!!!%%%&&&%%%"""(((///222...'''""" //////...+++(((&&&'''(((,,,///333444222---&&&"""!!! !!!###&&&)))+++***'''$$$!!! !!!$$$%%%$$$$$$(((///777:::666222666333///---,,,)))%%%!!!###!!!###)))++++++,,,000555///))))))---///+++&&&!!!"""%%%''')))*********000000000///---)))%%%### !!!"""### """######!!! """"""###$$$%%%''')))***''''''%%%###!!!"""&&&(((...---,,,+++*********+++$$$***000222///***(((''')))+++......,,,,,,...111000++++++444???AAA777,,,333333777AAALLLOOOIIIBBB>>>BBBBBB===999888666333444888>>>BBBBBB>>>777333222777>>>EEEIIIPPPaaaqqq~~~|||jjj```ooohhh]]]UUUSSSUUUWWWWWWTTT```RRR<<>>AAA---666III[[[\\\LLL===999QQQLLLHHH===555<<<555666???CCC666222@@@<<<+++''')))***,,,///111111000......,,,))))))******)))''''''000555///'''''',,,111KKKIIIHHHHHHEEE@@@:::777,,,))):::PPP<<<...111111,,,$$$,,,III]]]\\\]]]999###---???MMMUUUWWW]]]]]]^^^```ddd```PPP???,,,(((%%%$$$&&&((((((''',,,///444333---&&&&&&)))((($$$$$$+++000000......%%%###"""%%%,,,444;;;???<<<---###)))111333333666???===:::888999;;;???AAA333...&&&"""$$$)))000444;;;<<<>>>???>>>===;;;:::IIIFFFFFFJJJHHH:::*** !!!!!!!!!!!!!!!"""###$$$(((***---...,,,'''!!! !!!!!!"""$$$(((---111...---***&&&###!!!""""""111999777***$$$+++333555---+++)))))))))(((&&&$$$---000222111---((($$$"""%%%''')))***+++,,,///111///111333333111+++%%%"""!!!!!! !!!###%%%&&&***)))(((&&&%%%###""""""""""""$$$+++222444222...***)))((()))******'''$$$***(((***......+++***,,,######%%%(((+++,,,,,,+++"""###%%%&&&'''''''''&&&###$$$%%%&&&&&&%%%###### !!!"""### !!!"""###$$$######"""""""""!!!""""""###$$$%%%###$$$%%%%%%$$$######$$$)))((((((((()))***++++++###(((,,,///111333555000333555444111...------444---((((((///777<<<===???111(((333IIIUUUOOOCCC???AAAAAA===<<<<<<:::666777777777888:::<<>><<<;;;;;;;;;@@@NNN\\\qqq}}}rrreee```jjj```UUUQQQUUUYYY[[[ZZZVVVdddYYYAAA>>>IIITTT]]]JJJ;;;555333...333>>>@@@000999HHHUUUWWWRRRLLLIIIVVV^^^```PPP444KKK999GGG>>>555***222DDD@@@666:::///---***&&&$$$$$$(((+++***)))'''((()))+++***)))%%%---777777,,,$$$)))333666111...222:::<<<555---+++===OOOAAA<<>>...???VVVYYYZZZ777888BBB---'''777777CCCAAA???BBBHHHGGG888(((######$$$$$$%%%&&&&&&&&&...))),,,888888+++%%%((('''%%%)))222999999888888666000)))%%%%%%(((,,,...111&&&###...777555///---@@@@@@@@@???===999555333......+++&&&"""$$$+++222777;;;BBBHHHLLLNNNMMMLLLHHHFFFHHHJJJDDD666(((!!!###""""""!!!!!!!!!!!!"""###)))...///,,,'''### !!!%%%---777>>>>>><<<999666444333222222 """###333======"""'''---000000000000111222111...---,,,***'''%%%%%%)))---000222333555777+++,,,------+++((($$$!!!###"""!!! !!!!!!###$$$%%%''')))******'''%%%###!!! !!!%%%***,,,+++(((%%%%%%&&&(((******(((%%%+++)))+++000///+++)))***'''***...///---***))))))"""###$$$%%%%%%%%%$$$###%%%%%%%%%$$$$$$#########!!! !!!""" !!!!!!""""""###############"""!!!!!!!!!""""""###'''+++,,,+++)))'''&&&$$$%%%%%%'''(((***,,,---%%%$$$###%%%(((,,,......222555888999888555444333555111+++&&&&&&---999BBB<<<888444444999>>>AAABBB@@@AAA>>><<<===???;;;555777555333222444999>>>AAAEEEAAA===<<<::::::@@@GGGSSSvvv|||vvviiieeeiii___[[[XXXXXXYYYWWWWWWWWWWWWccc[[[GGG???AAAJJJXXXSSSDDD<<<666...555@@@AAA///===JJJMMMMMMPPPTTTVVVKKKSSSaaaKKK666JJJ000444111333333444333222;;;JJJ???>>>;;;555---))))))+++''''''&&&''')))***++++++'''+++555;;;333%%%###+++,,,---000555<<<@@@<<<555""" ,,,>>>MMMRRRKKKHHH555>>>ZZZjjjVVV>>>DDDVVV'''(((DDD[[[PPP@@@666)))***((($$$$$$***///,,,$$$!!!###&&&'''&&&%%%%%%&&&,,,&&&(((333999444+++((('''&&&+++555<<<<<<;;;;;;@@@===888444///***%%%!!!!!!""")))444555...---111///000111222000---***(((+++000333...$$$###)))((())),,,000666<<>>>>>888---%%%$$$$$$######""""""""""""###"""###$$$&&&(((***---...%%%### !!!)))333:::>>>===;;;;;;<<<===>>>===888555,,,%%%'''...000,,,+++,,,---,,,,,,---000333+++)))'''(((+++,,,)))'''!!!$$$'''((('''%%%$$$%%%######$$$$$$$$$###!!!!!!$$$######""""""###$$$$$$ """&&&)))******)))((($$$"""!!!"""$$$%%%$$$""",,,,,,------,,,***'''$$$######&&&---...+++)))***///000222111---***((('''"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&'''((("""""""""!!!!!!""""""###!!!!!!  !!!%%%$$$######"""#########$$$(((,,,---,,,***(((((($$$$$$%%%''')))+++---...///***&&&%%%''')))'''%%%---///333777:::<<<>>>???555777777444000///222555111777;;;888222000444:::@@@>>>;;;:::===AAA===666333444555555555444333222;;;:::<<>>;;;BBBRRRWWWKKKCCC999///555AAABBB---GGGZZZWWWPPPPPPQQQMMM666AAAYYY:::444777000---444@@@HHH===+++)))333999AAAEEEIIIGGGAAA;;;777555------,,,***)))((((((((((((&&&---999:::...$$$$$$---999DDDEEEDDDDDDDDDAAA000333;;;IIIIII999111...222$$$---WWWmmmOOO000111&&&333...,,,AAALLLHHHIII;;;;;;666...)))(((&&&"""###%%%'''''''''&&&'''(((&&&''''''(((111999555***&&&%%%)))000444333333555111111333555666444///+++$$$###***555888333111666$$$%%%&&&(((+++...111333''',,,///+++$$$"""(((000---***&&&"""!!!"""$$$&&&---,,,,,,,,,((("""!!!$$$""""""!!!!!!""""""######%%%$$$""""""$$$(((,,,///,,,)))$$$ """(((---///---++++++------,,,***000000---(((%%%&&&&&&%%%555111+++'''''''''((('''&&&$$$%%%(((,,,,,,)))%%%$$$&&&((((((&&&$$$######""""""!!!!!! """"""""""""###$$$%%%%%% !!!###$$$&&&((()))***'''&&&$$$###"""!!! 000111111000---)))&&&%%% $$$+++,,,)))''')))&&&$$$$$$&&&)))+++,,,+++"""###%%%&&&'''((('''''' !!!"""$$$&&&((()))'''&&&&&&&&&&&&''''''(((%%%$$$###"""!!! #########"""######$$$%%%!!!###%%%&&&%%%$$$%%%&&&$$$$$$%%%&&&'''(((***+++///,,,+++---000111000---++++++---000444888;;;<<<888;;;@@@CCCBBB<<<555000555000---111888<<<999444::::::888888???EEEDDD>>>222444666888777444000---...---111999>>>===:::::::::BBBMMM\\\ttt{{{}}}tttkkkbbb```iiivvv|||bbbNNNTTTbbbeee[[[RRRfff^^^KKK>>>;;;888@@@TTTUUUOOOJJJ???111666BBBCCC333OOO___TTTLLLTTTYYYUUU666GGGYYY<<<999...HHHLLL===BBBLLLIII===;;;777&&&222999AAAHHHKKKJJJHHHGGG;;;999666111***%%%######((($$$%%%111;;;999...&&&'''888DDDBBB===>>>???===+++AAAEEEDDD999777NNNVVVMMMDDD***666bbbTTT$$$;;;]]]OOO)))$$$&&&+++@@@HHHMMMLLLCCC777000***&&&&&&%%%#########$$$%%%&&&"""(((&&&""")))666777---'''%%%%%%)))***((())),,,)))((())),,,000444555555000###,,,999999111------,,,+++***,,,...111222---,,,)))### ###,,,444999888666222...)))$$$"""%%%""""""###!!! %%%!!!!!!!!!!!!!!!!!!"""###"""###$$$%%%&&&&&&''''''...,,,)))%%%!!! """$$$&&&$$$$$$'''+++...---+++!!!''',,,***%%%###%%%))),,,+++***,,,///000///---((()))***,,,---***&&&"""###&&&)))***++++++,,,---((('''&&&%%%###"""!!!!!!!!!""""""######$$$$$$$$$%%%%%%###""""""###%%%&&&((('''&&&%%%###"""!!!!!!+++,,,---,,,***(((((()))'''%%%''',,,+++'''%%%&&&$$$"""!!!"""&&&***++++++###$$$&&&((())))))))))))((('''&&&%%%$$$"""!!!!!!((((((((())))))***,,,,,,))))))((('''&&&%%%%%%$$$""""""!!!!!!!!!"""######"""#########"""###%%%'''$$$$$$$$$$$$%%%&&&'''(((+++,,,---///111111///...///---,,,---///000///...:::;;;???DDDGGGFFF@@@;;;???<<<888555555777999;;;333444555777>>>FFFHHHEEE444444444555555555666666000+++***///333555888<<<666<<>>888---(((444;;;<<>>===000111111222444555777888444///,,,---......333999;;;999888;;;AAAJJJUUU]]]lllllloooyyyzzzuuutttzzzxxxuuunnniiigggddd```___aaa[[[XXX[[[___YYYOOORRR]]]LLLFFF===???BBB999===RRRVVVZZZ]]]PPP<<>>===222!!!'''***...>>>OOORRRHHHRRR:::'''NNNTTT///,,,...???bbb;;;)))ZZZLLL%%%CCC///888\\\lllWWWKKKCCC+++###(((---777EEELLLNNNSSSIII<<<333000...+++((('''"""###)))'''!!!&&&222555000+++)))&&&%%%***111AAA???===<<<;;;777333000666...,,,000000***)))---%%%(((---111111...)))&&&""" !!!&&&,,,---)))###!!!###''',,,222666999;;;888555444888888333...---...---+++)))'''&&&&&&%%%$$$###"""!!!!!!"""###$$$ &&&******)))((('''"""!!!###***333999:::888333777:::555***"""###(((---//////***"""###(((,,,...///,,,'''###"""$$$'''((((((&&&$$$###%%%&&&!!!###&&&))),,,///000111---------,,,+++)))((('''###$$$$$$$$$%%%$$$$$$$$$!!!###&&&((((((((())))))"""$$$%%%%%%$$$&&&+++000,,,)))((()))(((###"""$$$$$$+++000...(((###$$$'''''''''((((((((('''%%%$$$###$$$&&&(((((((((&&&%%% """$$$%%%$$$&&&)))+++,,,,,,+++******)))'''%%%$$$###"""""""""""""""""""""###(((((()))***,,,...///000&&&(((++++++***+++///333,,,///444:::>>>===777222(((+++...222555888===@@@DDDAAA@@@BBBDDD???444+++///222222---+++...000///***,,,000333555444111000...---...///---)))+++///...111777;;;===???GGGOOOTTTLLLCCCAAALLLaaayyy~~~{{{bbbZZZbbb]]]\\\bbbgggjjjnnnsssrrroookkkeee___[[[XXXWWWSSSRRRQQQOOOMMMLLLKKKKKKBBB@@@===;;;===AAAFFFIIINNNVVVZZZPPPBBB???LLLZZZ999AAANNNVVVMMMBBBIIIYYYEEECCCBBBEEEKKKPPPQQQPPPTTT:::777JJJRRRQQQLLLDDDAAA...%%%...222000>>>UUUaaa^^^YYYVVV[[[bbbaaa\\\QQQEEE222$$$!!!,,,===JJJ---$$$ ///RRRLLL222KKK555)))---AAADDD333)))...OOOMMM333CCCVVV:::000BBB:::000666PPPgggjjjaaa\\\EEE444%%%!!!&&&---888CCCPPPKKKDDD@@@???@@@AAAAAA:::333+++$$$"""###$$$%%%(((***222666,,, +++;;;:::444,,,))),,,000000+++111222***""""""'''))),,,///))) ***...***&&&%%%'''***)))(((///;;;555...'''%%%(((+++***(((222555:::<<<<<<:::999999===<<<999555111000111333+++***)))((('''%%%$$$$$$%%%### """'''---000///(((!!!"""'''***,,,'''"""!!!&&&+++,,,,,,...333&&&###%%%""""""(((###&&&***,,,+++'''###!!!''''''(((***---...,,,)))###""" """&&&+++///---------///222333222111......---,,,***)))(((((((((&&&$$$###$$$&&&(((***)))'''$$$"""###%%%''')))''')))+++,,,***'''###!!!---***)))+++---,,,&&&!!!---+++'''%%%$$$%%%''')))((('''%%%#########%%%&&&(((&&&###  ######%%%&&&(((***+++,,,))))))))))))))))))((((((%%%%%%%%%%%%%%%&&&&&&''' """$$$&&&'''((((((###(((...///,,,+++,,,///111000///222888;;;;;;999...---,,,+++,,,...000111666666999===AAABBB???;;;---...///000000...---++++++++++++,,,,,,,,,,,,,,,+++***)))((()))+++---...///111555999===AAADDDEEEMMMDDD===<<<@@@IIIVVVaaawwwyyyzzzjjj[[[UUUPPPIIIFFFHHHNNNTTTWWWeeeccc```]]]ZZZXXXWWWWWWUUUSSSQQQNNNKKKHHHGGGFFFDDDAAA>>><<<;;;===???AAAGGGOOOSSSKKK======MMM^^^FFF;;;888CCCKKKHHHDDDEEE@@@JJJSSSQQQJJJGGGNNNVVVRRR:::777FFFMMMNNNOOOLLLCCC444,,,///---(((...<<>>FFFIIIGGGCCC???DDDAAA<<<666111***$$$ %%%'''222===:::+++###%%%---......000666999444,,,(((+++***&&&$$$&&&&&&###+++666:::000(((***,,,***)))'''(((------***,,,111:::999888666333...((($$$$$$'''+++...222666;;;>>>;;;<<<<<<999777555555555555444222000...,,,+++***(((&&&""" !!!###%%%---***'''%%%$$$###"""!!!+++999<<<222(((***222...%%%$$$---111,,,))),,,''''''(((+++---+++&&&!!!,,,,,,+++***)))))),,,///+++(((%%%!!! !!!''''''(((***---//////.../////////......------------,,,)))'''&&&&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&''')))++++++)))'''%%%###""""""''',,,---)))%%%)))'''%%%###"""###$$$%%%***)))((('''&&&&&&'''(((***)))'''%%%###"""""""""!!!"""###$$$%%%'''((((((++++++++++++++++++++++++'''&&&%%%$$$############!!!"""###$$$%%%&&&&&&&&&&&&+++//////---+++---000...///000111111222444555000...,,,+++******+++,,,......///222666666333000((((((((((((((((((((()))'''))),,,...///...---,,,//////......///222444666;;;<<<>>>???AAABBBBBBBBB>>>;;;<<>>AAA???EEEEEEFFFGGGJJJMMMPPPQQQTTTSSSQQQPPPOOONNNNNNNNNJJJHHHEEEBBB@@@?????????===EEEIIICCC;;;>>>OOO```cccZZZVVVXXXXXXRRRQQQUUULLLTTTYYYUUULLLIIIQQQZZZPPP???@@@NNNPPPNNNNNNLLL666222......---***,,,///999FFFPPPPPPMMMMMMOOOPPPTTTXXXUUUFFF222&&&)))000BBB888---###,,,///333^^^WWWFFF666444:::CCCJJJNNN888999777FFF===(((===WWWSSS<<<000AAA^^^ppptttssstttgggTTTAAA000%%%$$$(((###(((...444999@@@HHHNNNMMMNNNOOONNNHHH<<<...%%%$$$"""***888===555+++(((######%%%...:::@@@777)))777333+++&&&)))...---(((,,,:::@@@444%%%###(((,,,,,,((()))///333000+++(((000888AAAFFFCCC===666333((('''%%%######'''---222111333666888888777888888666666666777777777777777222000---(((%%%###"""!!!%%%'''***+++)))&&&###""",,,<<<@@@444))),,,666)))""""""***---)))'''))),,,'''%%%(((...///)))"""***---///---)))'''***---444222...)))%%%""""""!!!"""$$$'''******)))---------....../////////333111///---***(((&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%'''((()))*********,,,***)))***,,,+++&&&"""&&&%%%$$$###############&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%$$$###!!!  !!!!!!(((((())))))******+++++++++***(((&&&%%%#########$$$$$$%%%%%%%%%%%%%%%%%%&&&))),,,+++)))(((***---(((,,,...---)))(((***------+++***(((((((((((()))&&&&&&&&&''')))***)))(((,,,+++*********,,,...///111333666888888555222000111111111111333666888:::;;;;;;;;;;;;;;;;;;:::999888999???GGGKKKJJJJJJLLLDDDIIIJJJRRRqqqvvv}}}iiiOOODDDJJJLLLDDD::::::::::::<<<>>>@@@BBBCCCDDDEEEGGGIIILLLNNNOOOLLLLLLKKKJJJHHHGGGEEEEEEBBBEEEEEEAAA;;;===FFFPPPTTTRRRQQQQQQKKKFFFIIIPPP]]]TTTJJJHHHMMMRRRSSSRRREEE===FFFTTTOOOFFFBBB===...000000......111222///222???KKKMMMKKKMMMPPPRRRPPPVVVXXXMMM999)))&&&)))///,,,...'''******+++KKKLLLEEE===999>>>BBB<<<222444>>>@@@AAA000,,,LLLYYYWWW===)))111KKK^^^cccaaa\\\VVVJJJ;;;+++!!!!!!$$$((((((%%%"""$$$///@@@MMMJJJOOOVVV[[[YYYOOO@@@666)))""" '''///111111333'''$$$"""&&&111888333)))===555'''&&&(((%%%555:::777*** ###,,,333---((('''...666777000)))%%%,,,777@@@DDDCCC@@@===555222+++$$$ ###"""%%%***---///222555777777777888888999999::::::999888555222...***'''&&&"""'''++++++,,,///222(((%%%&&&***------000555,,,$$$!!!###"""###'''...'''!!!%%%...111***""""""'''...111000+++'''$$$000000000...,,,***(((&&&""" !!!$$$%%%%%%%%%&&&&&&'''(((***+++,,,,,,333333222111///---***)))$$$$$$%%%&&&'''(((((()))$$$$$$$$$%%%&&&((()))***222000---,,,+++(((###'''''''''''''''&&&%%%%%%###$$$&&&''''''%%%$$$######$$$%%%%%%$$$### !!!!!!""""""###$$$%%%%%%)))(((&&&$$$###""""""!!!""""""!!!"""""""""######%%%&&&'''&&&$$$$$$&&&((('''(((***)))'''&&&''')))(((((('''(((((()))++++++++++++++++++---...//////777777888999:::;;;<<<============<<<:::666333111.........///000222333444000111222333333333333333555555:::@@@@@@;;;777777;;;===@@@FFF[[[ttt{{{{{{qqqbbb^^^dddgggcccoooooocccQQQMMMXXX[[[TTTKKKIIIEEEAAA===:::888777333333444555777999;;;<<>><<<999888GGGAAA>>>EEENNNPPPMMMJJJQQQEEE:::<<>>IIIAAA888666111444777555///---000///+++)))000666666777;;;===<<<777<<<@@@>>>666///,,,---'''&&&111...---)))---111///)))'''///888777///777222:::UUUFFF***===QQQSSS<<<'''(((999GGGHHHDDDFFFFFFAAA666***$$$$$$'''"""%%%((('''%%%'''---333???DDDMMMUUUWWWQQQHHH@@@000((( !!!&&&...444......+++(((***---+++%%%<<<999000'''%%%))),,,,,,;;;555,,,%%%&&&---444555,,,'''%%%***444;;;999333+++***+++000666;;;:::888999777222+++%%%""""""###!!!"""$$$''',,,000999999888777666444444333555666555444333000---,,,!!!###$$$%%%+++333999444((( %%%))),,,///000+++'''''''''''')))+++,,,%%% $$$,,,000***###%%%&&&)))...333222***$$$&&&'''***,,,------,,,,,,&&&$$$""""""#########""" !!!"""###%%%&&&'''(((---...000111111000///...)))'''%%%######$$$&&&(((######""""""###$$$%%%&&&###$$$$$$&&&'''((('''&&&'''(((((()))((((((&&&&&&###$$$&&&((((((&&&$$$###"""###%%%&&&&&&$$$!!! """"""""""""!!!!!!!!!!!! !!!!!!###""""""!!! !!!!!!  !!!"""$$$%%%((())))))((('''''')))***,,,***)))***---...---+++,,,,,,,,,,,,---...//////555555666666777999<<<===:::<<<@@@CCCDDDCCCBBBAAA:::888555333000...------++++++++++++++++++,,,,,,,,,---...000111222222222,,,+++...333666444555888>>>;;;???HHHPPPeeeooowwwnnnaaa```[[[VVVVVV[[[]]]\\\QQQRRRMMMFFFGGGPPPSSSOOOLLLJJJGGGDDDAAA???>>>>>>:::999888666444333333333222444666999:::;;;;;;:::???===;;;<<>>:::222...(((### """&&&***...222444111---+++&&&!!!...444777444111111111///000***%%%&&&,,,111000,,,)))(((%%%&&&...888<<<:::777///''''''///777;;;<<<<<<;;;888222+++%%%"""!!!!!!!!!  $$$'''---...///111333444666666222333444555555555444333***'''"""""")))...444111///,,,&&&!!!###))))))***---///000...,,,+++(((%%%$$$&&&+++---***'''000)))$$$'''...333000,,,###%%%))),,,.........---)))'''$$$""""""###"""!!! !!!"""###$$$%%%%%%&&&'''(((***---...///......---***&&&""" !!!######""""""!!!!!!""""""### !!!###%%%'''(((******%%%&&&&&&''''''&&&%%%%%% """###$$$###!!!  """######!!! !!!!!!!!!""""""######$$$'''&&&&&&&&&''''''((()))***)))))))))***,,,...///000000000111111111222222222///...000444777555222333333333222111111000000222333444555444555888:::111444888<<<===<<<999777000///,,,***)))***,,,---***************)))))))))+++,,,---......////////////,,,,,,000333444888===AAA;;;>>>FFFGGGSSSlllooofffddd]]]WWWVVVSSSMMMIIIHHHEEECCC???>>>>>>@@@@@@???;;;;;;;;;<<<===@@@BBBCCCAAA@@@>>><<<;;;:::999999000111333444555666555555000111333555888::::::;;;:::FFFOOOKKK>>>999???HHH///444999999555000......888333999===666666<<<;;;333111111333333222222444333333000***)))++++++)))+++***)))((('''&&&&&&&&&((( ***'''&&&111...///***,,,222999;;;666000---888PPP;;;)))000666===888'''%%%###%%%+++222666666---111000(((###""""""'''%%%""" !!!$$$&&&((((((***---000000///---...,,,)))%%%###$$$$$$###'''---111000...---)))$$$###'''&&&%%%&&&%%%"""%%%%%%''')))***)))'''&&&'''***(((%%%'''111888:::999222)))%%%)))222:::???;;;:::777111)))###"""""""""!!!!!!""" """$$$(((---000333555...///000111222333222222---((("""!!!###))),,,222333,,,$$$$$$)))$$$'''++++++***(((&&&$$$###&&&)))+++******+++,,,111***$$$###(((---...---$$$%%%(((***+++,,,++++++)))&&&###!!!!!!""""""!!!""""""############$$$$$$######$$$&&&''''''(((((()))'''%%%"""!!! !!!!!!!!!!!!"""""""""######%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###""""""!!!!!!"""###$$$$$$$$$###"""###"""""""""""""""!!!!!!((((((((((((((()))))))))---------------...//////333222111000111222444555111222333555666777666555333222222333555555555555222222222111111000///...***,,,---,,,***)))***,,,(((***---000000000...,,,++++++************+++,,,))))))***************))))))***+++,,,---.........666333222666777777999>>>??????CCCGGGGGGTTT{{{lll~~~ooofffZZZOOOHHHKKKJJJCCCAAAEEE@@@;;;888:::;;;888777:::777777666777777999;;;<<<666666666888999;;;===>>>888999999999999888777777333555666333---+++...222222111000222777<<<;;;777AAA===888666666666555444777444<<>>BBB;;;DDDLLLMMMNNN^^^zzzlllzzzmmmUUUVVVPPPIIIEEEEEECCC>>>:::;;;999777666666666555444444333222222111111222222222444555555555555666777666444222333666:::;;;<<<========================777777777777777777777777666666555444222111000000,,,---000222333222111000//////...------,,,++++++//////...------.........777888333444;;;666///333///222444222///111666:::<<>><<<:::777444111...------,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))),,,,,,---------.........++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))************************((()))***++++++***)))(((***+++,,,,,,,,,,,,++++++---.../////////000222444555777999;;;===@@@CCCFFFFFFNNNNNNOOOWWW___sssfffkkkddd]]]TTTOOOHHHDDDBBB@@@;;;666777555333222222222111000333222111111000000111111222333444333222111222444555444444444555777888999777777777777777777777777::::::::::::::::::::::::888888888888888777777777666777888888888777666555/////////...---,,,,,,,,,,,,++++++*********+++++++++---$$$!!!***...---222...***)))///444666999===HHHaaaaaammmqqqfffrrrvvv|||ooobbbZZZUUUSSSGGGDDDAAA@@@@@@AAACCCEEE000555555333:::@@@???<<<:::::::::999999999888888333333333333333222222222//////000000111222222222......////////////000000666444222///---***)))))))))))))))))))))******++++++***)))&&&###"""###%%%''''''&&&&&&%%%%%%%%%%%%'''%%%###"""""""""!!!%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$############"""'''$$$""""""$$$%%%%%%$$$"""""""""##################$$$%%%&&&&&&&&&&&&&&&%%%$$$###"""""""""$$$%%%###"""""""""""""""###############$$$$$$$$$%%%%%%''''''(((((((((((((((((())))))))))))))))))))))))---,,,,,,+++*********+++------,,,,,,,,,,,,,,,---000//////...///000111222555555555666777888999:::>>><<<999777666666777888333444444444444333222111111111///---+++***((('''((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&'''''''''((((((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++***))))))+++++++++,,,,,,,,,,,,,,,,,,---//////...///111333777999;;;<<<===???BBBEEEIIIPPPPPPQQQXXXaaauuuggggggaaa```TTTOOOIIIDDDBBB>>>999555555333111000000000///---111111000///////////////000000111000......///111444555666555444333444555111111111111111111111111333333333333333333333333222222333333444444555555777666555444333111000000------,,,,,,++++++******)))))))))(((((())))))***"""000///(((111AAARRRdddQQQ???555:::???;;;;;;@@@FFFTTTKKKNNNXXXaaa{{{|||}}}jjj```___YYYNNNEEEDDD@@@;;;555222111111999;;;???BBB888;;;<<<999:::::::::999999999999888555555555555555555666666333333444666777999:::;;;???@@@AAABBBCCCEEEFFFFFFNNNLLLIIIEEEAAA===;;;:::?????????@@@AAACCCEEEEEEHHHGGGFFFBBB???===>>>???????????????>>>>>>>>>>>>>>><<<:::999888777555333555555555444333222111000222333444555555444333333555666777555333333666888<<<666...'''$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&))),,,,,,)))(((***,,,((((((((()))***+++,,,---------------...///000111//////000111222333444444777777666666666666666666444444444444444444444444<<<;;;999777555444333333333222111000000///000000222222222333444555777888777666555444444444444444888777555333111000//////++++++++++++++++++***)))%%%%%%%%%$$$$$$########################"""""""""""""""""""""""""""""""""##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))************))))))++++++******+++,,,------,,,---.........///111333777999;;;<<<===???BBBDDDHHHPPPQQQQQQWWW```tttooo{{{||||||mmmeeeZZZUUUQQQLLLGGGDDD@@@;;;777777555222111222111000///000///......------......------...---------000222444666777666222000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000///---,,,***)))))))))))))))(((((('''''''''''')))))))))))))))******+++,,,...***999aaayyymmm[[[WWWDDD===KKKWWWYYYaaappp~~~|||[[[>>>DDD[[[nnnuuu{{{qqqpppqqqpppkkkeee___UUULLLWWWRRRTTTUUU...******%%%************)))))))))))))))))))))******+++++++++)))***+++,,,---///000000111111222333555666777777;;;:::888666444333222222777777777888999;;;<<<===???@@@@@@>>>======>>>@@@JJJJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCAAA???::::::999999888777555555999;;;===>>>>>>===<<<;;;<<>>@@@<<<555000000333555666888999999888777666333333222111111000111111////////////////////////......------,,,,,,++++++))))))))))))))))))))))))+++***)))''''''&&&&&&&&&))))))'''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$###""""""""""""###!!!"""$$$%%%&&&&&&&&&######$$$$$$$$$$$$$$$###$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((((((((((())))))))))))***))))))))))))))))))******'''''''''''''''''''''''''''''''''((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((()))***+++------,,,---.........///111333111333777:::===AAAFFFIIIKKKXXX]]]___dddiii{{{kkkhhhZZZZZZPPPOOONNNLLLHHHEEEAAA===<<<999777444333333222111///......---,,,,,,,,,,,,---)))***,,,---...222777:::777555333222333222000...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++///000000000000000000000************))))))))))))''''''''''''((()))******444GGGTTTYYYXXXJJJ:::999888>>>QQQgggnnnhhhjjjsss}}}yyyIIIRRRttt}}}000(((...******))))))))))))((((((((($$$$$$$$$$$$%%%%%%%%%%%%#########""""""!!!!!!!!!$$$$$$$$$###############%%%$$$$$$$$$$$$$$$%%%%%%######"""""""""""""""""""""###$$$$$$""""""###$$$ !!!!!!!!!!!! !!!###%%%%%%$$$""""""###$$$$$$%%%%%%%%%%%%###$$$%%%'''''''''&&&&&&)))(((***111888999333,,,&&&%%%###!!!"""&&&---222555444444333000...+++***+++---...---)))&&&'''((()))******+++***)))'''&&&''''''%%%$$$$$$#########%%%$$$$$$$$$#########"""###"""""""""""""""!!!!!!""""""""""""""""""""""""###""""""""""""######$$$&&&&&&%%%$$$##################$$$$$$###"""!!!!!!######""""""###$$$$$$%%%""""""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######%%%&&&''''''''''''((((((((()))))))))************++++++++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''')))+++---.........---.../////////000222444000333777;;;???DDDIIIMMMKKKXXX___aaagggoooiii}}}___[[[VVVLLLLLLLLLJJJGGGCCCAAA@@@;;;888666444444333111000......---,,,,,,,,,,,,---***+++,,,---...222777:::999444///000333555333///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---.........///000111111000///...******++++++++++++++++++(((((((((((()))***+++,,,UUUKKK@@@CCCJJJ<<<(((%%%---999OOOdddmmmooorrrwwwlllfffWWW888SSSvvv333)))000*********)))))))))(((((((((&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$ $$$###""""""!!!!!!""""""!!!  !!!###$$$###!!! !!!""""""""""""######$$$$$$$$$$$$%%%''')))***(((&&&######$$$%%%%%%%%%%%%%%%!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$'''))))))%%%""""""######!!! """######"""!!!!!!  !!!!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""########################$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%"""###$$$%%%%%%$$$######"""""""""""""""###$$$%%%######"""""""""""""""""""""######$$$%%%%%%$$$$$$##################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''((((((((())))))))))))******+++++++++,,,,,,,,,,,,************************************++++++++++++)))))))))))))))))))))))))))(((''''''''''''((()))'''))),,,000111222111000...///000000000111333555444777;;;???BBBGGGLLLPPPNNN[[[```ccclllyyymmmrrrbbb[[[LLLMMMNNNMMMJJJGGGFFFEEE===;;;888666666555333222///...------,,,,,,------,,,,,,---------111555999;;;333---...444888555000////////////////////////------------------------+++,,,---///111333444555000111222333222111///---))))))))))))************++++++++++++,,,---...///RRRqqq[[[***&&&DDDLLLSSS\\\cccgggkkknnnooohhhMMM===777ccc===...222***''''''''''''&&&&&&&&&&&&))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$"""""""""######$$$$$$$$$""""""!!! !!!!!!!!!"""""""""""""""###$$$%%% """$$$$$$###""""""###!!!!!!!!!!!!""""""############$$$'''((((((&&&$$$%%%%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!!!!"""###$$$%%% """"""!!!!!!### ######!!! !!!"""  !!!""""""  """"""!!! !!!  !!!"""### !!!"""###$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""###"""""""""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&''' """$$$%%%%%%$$$$$$##################$$$%%%###############$$$%%%&&&!!!"""######$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''(((((())))))(((((()))))))))************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++***)))(((((()))***+++(((+++///333555555333222...000111111111111444666888;;;>>>BBBEEEIIINNNQQQXXXcccgggjjjuuupppyyyTTT]]]TTTQQQVVVTTTJJJGGGKKK===<<<:::::::::999777555000111222333333333222222111---------222BBBDDD444999;;;777222222777777222666777444///,,,,,,...///+++,,,,,,,,,,,,,,,,,,------222333///...111555666222777///)))///000---000///---*********++++++++++++---///...,,,,,,///222,,,???JJJBBB:::???GGGKKKNNNJJJ\\\gggXXXXXXkkkttttttbbb[[[nnnsss222,,,333(((+++***))))))))))))(((&&&)))))))))'''&&&&&&(((******'''$$$######%%%%%%%%%%%%""" !!!###$$$"""$$$$$$$$$#########""""""##################""""""$$$$$$###""""""""""""###!!!"""###"""!!!"""###%%%$$$######%%%%%%$$$#########$$$$$$$$$######$$$%%%!!!"""#########"""  !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!! !!!###$$$""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$###!!!!!!!!!""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""#########"""""""""""""""!!!!!!""""""###%%%&&&'''%%%$$$"""###$$$&&&''''''(((******'''%%%$$$&&&)))"""$$$'''******(((%%%###%%%(((+++---+++''''''***---+++,,,000111...---...,,,***)))***,,,...//////...//////000000000//////000111111111///...///000111------111111,,,,,,000222...***)))+++.........***)))---000,,,(((,,,555222222666===DDDCCC:::111...///000000111222555888999>>>DDDGGGIIILLLQQQUUUaaaccchhhuuuqqqwww```WWWTTTYYYXXXMMMEEEEEEJJJFFFAAA===:::999777555222222222222222222222111---///666888;;;KKKSSSIII999:::777222333888888444555555444000......111222111000000000000000///...///444555111///111444444555;;;333,,,111333000333///---,,,++++++,,,,,,,,,...///111000//////111333333???JJJFFF999555DDDVVVNNNGGGTTTfffddd^^^fffqqqmmmllluuuRRR&&&+++444333222000------000111000///++++++++++++******+++,,,***)))((())))))(((&&&$$$&&&$$$###$$$&&&'''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$###############""""""!!!!!!!!!!!!!!!""""""###$$$$$$""""""###%%%((('''&&&'''%%%###""""""$$$&&&''''''&&&%%%%%%&&&###############""""""!!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!!!!"""###"""!!!!!!!!!!!!"""#####################################################################$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%###$$$&&&(((((('''###!!!***)))(((((())),,,///111/////////...---///444999666333333444222///000555;;;<<<===>>>???@@@@@@AAA???>>>===:::888666444333111111111000//////000111333000///222111------000333000---,,,...//////...+++***+++...+++'''***000...---///333888888333///333444555555666777:::<<>>FFFNNNGGG888888555222333777888555777666555333000///000222444222///000222222000---000555777333000111222222666<<<555---111111...111..................//////222333555555444333444555444;;;NNN^^^ZZZIIIDDDLLLDDDGGGNNN[[[^^^SSSVVVlllkkkwww~~~ttt@@@>>>EEEFFFDDDCCC===777666999;;;999777666666777777777777777666222000...---------+++***(((((((((((())))))******((('''&&&%%%%%%&&&((((((&&&&&&&&&%%%%%%$$$$$$$$$#########""""""######$$$###%%%&&&&&&%%%###$$$$$$''')))***(((&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###############"""""""""##################""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###$$$########################""""""""""""""""""""""""""""""!!!!!!!!!"""######"""""""""!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%''')))***+++)))(((&&&---,,,---///222333000---111000...------000333555;;;===???@@@CCCGGGMMMPPPKKKLLLRRRZZZ^^^^^^aaafffkkkmmmpppooolllkkkllloooccc```ZZZSSSLLLFFFBBB@@@999888666555444555777888888555444555444000///111333111//////000000000///...,,,+++,,,,,,)))***,,,,,,,,,---...///000000111222444666777999;;;>>>@@@BBBFFFLLLPPPUUU\\\eeelllooorrr{{{rrrlllaaaWWWRRRHHHFFFCCC@@@???<<<999666<<<;;;:::999777777666666777<<>>777...111111...222,,,...000222222222333444555777888999999888888777888999HHHbbbpppgggPPPAAAHHHZZZ[[[VVVXXXVVVaaagggNNN]]]aaaiii```\\\TTTMMMKKKNNNPPPNNNKKKNNNNNNNNNOOOOOONNNLLLJJJKKKFFF@@@<<<::::::;;;;;;333222111///...---...//////---+++***))))))***+++*********))))))((((((((((((((((((''''''(((((()))%%%'''))))))'''&&&&&&&&&%%%***---***'''(((******&&&%%%######$$$%%%%%%%%%&&&%%%$$$###"""###$$$%%%#########$$$$$$$$$$$$$$$###""""""""""""""""""### """"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""" """""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++***+++---////////////000111111111222555:::AAAFFFNNNOOORRRVVVXXXZZZZZZ[[[jjjqqqxxx}}}{{{vvvmmmcccYYYQQQLLLJJJEEEBBB???<<<<<<===>>>>>>;;;999888888666444222333111111000000000///......///,,,+++,,,------,,,,,,///111222222111111444777333666999;;;===@@@DDDGGGJJJOOOUUUZZZ^^^dddlllqqq|||vvvnnndddWWWRRRJJJEEEDDDEEEGGGHHHAAA@@@>>><<<;;;:::::::::;;;<<>>???@@@@@@@@@999777777999666000000444666444333444777888777555,,,333666444222444555444:::AAA;;;111333222000555---000444777777777888999777888;;;===>>>===;;;:::AAA???===DDDWWWeee```RRRHHH\\\UUUGGGWWWlll{{{bbbhhhooovvv~~~zzzwwwyyy}}}{{{{{{{{{|||{{{xxxuuukkkhhhccc^^^YYYSSSLLLHHHNNNJJJEEE???<<<;;;;;;;;;<<<:::888666444333333333222222111000//////.........------,,,,,,,,,,,,,,,)))***,,,+++***))))))***(((111444...)))))),,,,,,,,,)))&&&%%%''')))***)))&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""" !!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""#########$$$$$$###############$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((()))+++---///111222222444555555555777<<<@@@GGGOOOYYY]]]___fffssstttqqqrrrnnniiibbbZZZRRRLLLHHHGGGHHHDDD???======>>>======888888888666444444333222000111111000///...------,,,+++******---//////...000444888888666666999<<>><<<<<<===999666888>>><<<555444:::222333333333333444444444///555888555444666888888777???999000000///...444111666;;;===;;;999:::;;;777888;;;???AAAAAA>>>;;;===DDDBBB:::???SSSaaabbbJJJOOOIIIKKKjjjuuu{{{ooofffZZZQQQNNNMMMKKKJJJIIIHHHGGGEEECCCBBB@@@???;;;;;;:::999888777777666333222111000///.........,,,---...---,,,,,,...000333>>>AAA666+++***,,,+++,,,)))''''''***,,,***(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######""""""######$$$""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!"""######$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))******,,,...000333666777999:::;;;:::999<<>>DDDAAA777555;;;444666888666222000222444555:::<<<888666888;;;<<<777@@@;;;111222111000666888===BBBBBB>>>999888999555777:::???DDDDDD@@@===777>>>CCC???===CCCOOOYYYUUUOOO[[[vvv|||zzzsssggguuudddYYYWWWWWWUUURRROOOPPPQQQQQQPPPNNNKKKJJJCCCCCCBBBAAA@@@???>>>>>>999888777555333222111111///000///......000333666<<>>CCCMMM^^^sss}}}|||zzz~~~|||vvvtttvvv{{{~~~wwwxxxpppeeeeeemmmnnnhhhhhh^^^VVVVVVXXXXXXWWWXXXKKKIIIEEEBBB??????@@@BBB:::::::::::::::::::::999555222///111444666555222111555555333444888999666888999888555222111333666111666888333111555777777888:::<<>>CCCGGGFFF???999666666444555999???DDDEEEAAA===???666222777888666>>>LLLHHHDDDfffuuufffhhhllljjj___UUURRRNNNIIIUUU\\\]]]TTTNNNPPPRRRQQQ]]]eeeqqq|||wwwiii___VVVSSSjjjeeemmm}}}xxxcccXXXWWWXXXVVVQQQOOOQQQSSSUUUUUUSSSQQQOOOIIIHHHGGGFFFEEEDDDCCCCCC@@@>>><<<:::888666555555111111000//////111666:::???MMMPPPBBB444333555444333555999@@@DDD@@@666---******+++,,,,,,***)))((((((((('''''''''&&&&&&&&&$$$$$$############$$$$$$########################!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""####################################!!!"""###$$$%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&''''''((('''&&&$$$###%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((('''(((((()))***+++++++++......///000111333555666111444777666222111444888111<<>>===333666555888<<<;;;777666777999777555444555444222000333333444444333222111000111///---111666:::888555333888999666888>>>???;;;======<<<888555444888;;;888@@@BBB<<<777:::======AAAAAAAAACCCGGGKKKOOOQQQRRRSSSUUUXXX```lllyyy}}}pppdddbbb___YYYTTTRRRSSSVVVYYY___aaaaaaYYYPPPLLLPPPVVVMMMFFFAAAFFFPPPPPPDDD888FFFLLLOOOIIIAAA>>>>>><<>>===<<<;;;;;;999777666777:::===JJJEEEMMM]]][[[GGG:::;;;@@@HHHNNNKKKAAA:::999;;;@@@???>>>;;;;;;<<>>AAACCC@@@:::555333444:::777666777999888222,,,***+++++++++,,,---------,,,+++***)))(((((((((((()))(((&&&%%%%%%%%%&&&'''&&&''''''''''''%%%###"""$$$#####################%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$###"""""""""###$$$$$$$$$$$$######""""""&&&%%%$$$#########$$$%%%$$$$$$%%%(((+++---,,,+++'''&&&$$$""""""###$$$%%%######$$$%%%%%%%%%$$$$$$%%%$$$$$$&&&(((***))))))---,,,***)))''''''&&&&&&''''''(((((((((((('''''')))***+++,,,,,,++++++++++++...111333444222000...111///---------...///...333333222000000/////////000000222555222...---111333555444000...///...+++...///...---111555555000000222222000---///777???//////000444999;;;999777000111222555888;;;===>>>???===;;;;;;>>>AAACCCDDDDDDCCCCCCBBBBBBBBBCCCCCCHHHGGGGGGLLLUUU\\\```aaapppxxxvvvkkkddd```hhhgggfffccc```\\\ZZZYYYcccYYYPPPNNNPPPNNNDDD:::MMMRRRTTTOOOJJJIIIGGGEEEOOOLLLJJJOOOVVVWWWQQQIIIDDDIIIMMMLLLFFFAAABBBDDDJJJNNNPPPNNNGGGAAA??????EEEDDDBBBBBBCCCCCCCCCAAA???===;;;999;;;???DDDGGGFFF@@@AAAIIIJJJ@@@888888<<>><<<777999;;;<<<;;;<<>>===:::999333111111444777777333///////////////////////////------+++******)))))))))))))))'''&&&&&&&&&'''((())))))******)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%'''***---...,,,+++((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''))),,,......,,,***,,,,,,***)))((('''''''''''''''((((((((((((''''''&&&&&&''''''''''''((((((...000333555555444222000&&&&&&&&&'''***---///000//////......///000000111111...---111222///------(((+++,,,,,,000666888555------,,,***,,,000...***(((+++...111333666888:::555444444666888888444111AAAAAAAAA???<<<;;;===???NNNKKKGGGEEEFFFGGGHHHGGGEEEFFFHHHKKKOOOSSSWWWYYYLLLUUUdddwww|||mmmaaa\\\VVVQQQQQQWWW]]]^^^]]]GGGKKKMMMLLLMMMPPPOOOLLLGGGFFFGGGLLLRRRTTTSSSPPPKKKMMMOOONNNKKKIIIGGGGGGEEEHHHNNNQQQRRROOOKKKHHHGGGFFFEEEFFFHHHIIIIIIHHHJJJEEE??????CCCIIINNNPPPQQQLLLEEE@@@>>>===:::888===???@@@@@@===:::999999AAADDDFFFBBB<<<888999;;;222111111444888;;;======:::<<<======;;;999999:::555777999999777666666666555555555555666777777888888666555444444222///---000//////......//////000...000111000...,,,,,,---,,,+++,,,---///000...---------...111444555444222555555444444555666666777888666555888===???<<<888444222111333666666333000111111111000000000000000///...---,,,,,,,,,,,,,,,++++++***)))((()))))))))************)))(((''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&(((+++......,,,))))))(((&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''''''''(((+++...111000---***,,,+++***(((((('''''''''''''''((((((((((((''''''''''''&&&%%%&&&'''((())),,,---///111111///---+++++++++******+++---///000444333111000...---,,,,,,---((('''---111///+++)))222222000///111555333...,,,...---,,,///333333///000222888>>>CCCCCC>>>999///000333888===??????>>>:::>>>BBBCCCDDDGGGNNNUUUHHHGGGGGGJJJPPPVVVYYY[[[SSSVVV]]]fffpppzzzsssjjjccc```[[[^^^]]]\\\^^^aaa___[[[VVVUUUTTTTTTTTTTTTSSSRRRXXXVVVUUUSSSQQQNNNJJJGGGIIIKKKOOOTTTXXXXXXTTTOOONNNMMMLLLNNNQQQTTTUUUTTTPPPHHH???<<<@@@EEEGGGGGGSSSUUUPPPCCC===AAACCC@@@;;;;;;:::;;;<<<<<<<<<;;;666;;;@@@???999555666999999888999<<<@@@DDDFFFGGG222444777999999888777666222222222000//////111333777555222000000//////...111111000000000///...---******))))))))))))******,,,------,,,******+++,,,***)))))),,,///000000/////////111444777999888777<<<;;;:::999777777666666555444444555888888666444===;;;888777666555111...------..................000//////...------......---------,,,,,,,,,,,,,,,(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((('''%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%'''(((((('''&&&%%%%%%&&&(((+++------***'''(((((('''&&&%%%&&&&&&'''(((((('''&&&&&&'''((((((&&&&&&(((***,,,,,,***(((***)))(((''''''''''''''''''(((((())))))(((((('''+++***)))((()))+++---...///000111111000...+++))))))******))))))+++---///888777555333222000//////111111555;;;===888333111000111111222888??????:::...000000...///222222///555999@@@EEEGGGDDD>>>999>>>???AAACCCEEEEEEDDDCCCSSSWWWYYYUUUPPPPPPVVV\\\eeefffjjjqqq{{{~~~{{{yyywwwvvvsssnnnjjjhhheeebbbaaaaaa___XXXSSS]]][[[ZZZ[[[]]]______^^^___VVVLLLGGGGGGHHHHHHFFFKKKWWWZZZOOOFFFJJJNNNLLL999888666777:::;;;;;;:::999>>>CCCDDD@@@<<<<<<===333444666:::>>>@@@???>>>666999===AAAEEEEEEDDDCCC777666444222222666;;;???;;;777222///......---,,,)))***+++,,,,,,,,,------******))))))((()))))))))***+++++++++******,,,...)))((((((***...000111111111111333555999:::999888::::::999888777555444444333555777666444333555666AAA???;;;888555333000...******++++++,,,---......//////...---------......////////////......------((((((((('''''''''''''''''''''&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((+++,,,***(((&&&%%%$$$######$$$&&&'''###$$$%%%'''''''''&&&%%%$$$%%%&&&)))++++++)))&&&((((((''''''&&&&&&&&&&&&'''''''''''''''((())))))(((&&&%%%&&&((()))))))))((((((''''''&&&'''''''''((())))))******))))))(((,,,+++))))))***,,,...000555555555555333000---+++(((***,,,------000444777***************+++,,,---///555===BBB===333...///000111000000333888777333333666777444444666777555===DDDMMMQQQQQQOOOOOOPPPFFFKKKQQQXXX^^^cccfffhhhttt}}}yyyqqqllliiihhheeebbb]]]iiinnneeeYYYVVVVVVUUUXXXUUUPPPLLLIIIEEEAAA>>>AAADDDFFFFFFCCC>>>;;;999===>>>AAADDDFFFEEEAAA>>>888999;;;???BBBCCCAAA???555444222111222666===BBB777222+++((()))******(((''')))******)))))))))***((('''''''''((()))***+++'''((()))(((((((((***,,,'''&&&&&&'''***---......000000111444777888777666222333444555555555555444222555999888666666:::>>>===;;;888555222111000000***++++++,,,------......---,,,,,,+++++++++,,,,,,...............---,,,,,,******)))(((((())))))***''''''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&+++111333222///)))(((&&&$$$$$$$$$&&&'''###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%''')))***)))((()))))))))(((((((((''''''&&&'''(((***++++++++++++,,,***'''&&&(((+++,,,,,,)))(((((((((((())))))*********++++++++++++*********)))))))))***,,,---...............---+++)))((((((***+++***((())),,,000333222111111000000111111333:::DDDHHH@@@555111555222666777666888===???======CCCHHHIIIMMMTTTYYYYYY___gggpppuuuvvvyyy|||zzzhhhfffeeeeeeccc___YYYTTTPPPPPPPPPQQQPPPMMMIIIEEEIIIHHHFFFEEEDDDAAA<<<888<<<<<<;;;999777777:::<<<@@@999111------...---+++,,,...000///---+++,,,---******))))))***+++,,,,,,''')))******)))((()))******((('''(((***,,,------------///222666777777666111222444555666666666666444555666777999:::===>>>:::888666222000///111222------,,,,,,,,,+++++++++***))))))((())))))*********+++,,,,,,,,,+++))))))))))))(((''''''((()))***%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''***111999===<<<999---+++)))&&&%%%&&&'''(((%%%%%%%%%%%%&&&'''((()))%%%$$$$$$&&&)))++++++++++++++++++++++++******)))&&&(((+++...000000///......,,,++++++---......---+++++++++++++++,,,------+++,,,,,,------,,,,,,+++------...///000111222222---...///111111222222222...111333333111222666;;;777777666666666777888888;;;@@@HHHNNNMMMIIIJJJOOO]]]fffpppuuu|||wwwqqqhhhhhhfffbbb\\\WWWTTTTTTWWWNNNDDD>>><<<;;;999666///222444333111///111222111000///...------------,,,...///...,,,******+++///---++++++---///000///+++,,,...222666999999888777888999:::999999777666777555333555999<<<;;;999;;;:::777333000///000222......,,,+++)))((('''&&&((('''''''''''''''(((((((((((()))***)))((('''&&&'''&&&%%%$$$$$$%%%''''''$$$$$$%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%******---666???DDDCCC@@@000...+++((('''''')))***''''''&&&&&&'''(((***+++&&&%%%$$$%%%))),,,......------.........---,,,+++&&&)))---111333333222111---------...000000...,,,------------...///000000,,,------......------,,,333444666777888999999999===>>>@@@CCCFFFHHHJJJJJJOOOTTT\\\aaaeeekkkuuu||||||wwwuuuuuusssooojjjddd^^^YYYWWWQQQPPPNNNKKKHHHFFFEEEDDDIIIHHHGGGFFFCCC???<<<999>>>>>>===<<<<<<;;;::::::>>>===<<<;;;999999999999999999:::;;;<<<<<<<<<<<<>>>===;;;999888666444222///...+++)))(((***,,,---)))((('''&&&%%%$$$$$$###((())))))'''&&&''')))+++---+++)))((('''(((***+++///---***((('''((()))***'''&&&$$$#########$$$%%%%%%,,,222222444888777111...+++))))))+++,,,***(((((((((''''''((()))+++,,,***)))'''&&&&&&(((+++---,,,,,,,,,,,,,,,,,,,,,,,,---000444888:::999777555444555666888:::<<<===>>>;;;<<<>>>AAACCCEEEFFFFFFJJJKKKMMMPPPTTTYYY]]]```iiilllrrrxxx~~~vvvtttrrroookkkgggdddbbbYYYSSSLLLHHHGGGCCC<<<666777555111...+++)))))))))$$$$$$%%%''''''(((((((((((()))+++---...111555888***))))))***,,,///222444222111///......///222333......------...///111222222777:::999<<>>@@@@@@@@@LLLNNNPPPRRRUUUXXX]]]aaaVVVVVVWWWYYY\\\```ccceeennnmmmmmmmmmnnnpppsssuuurrrrrrssstttvvvxxxyyyzzz