BM66(8@  !!!###&&&)))***)))''')))'''(((,,,...---...111888555111000222444333222:::777333///,,,***))))))***)))'''%%%$$$&&&+++///,,,...000222444555555555:::222...333666555666:::222---(((''')))+++,,,+++))))))+++---///222444666;;;999888:::===>>>===;;;444222111///...------...//////000111333444555555444444444888;;;<<<999666888444000.........,,,***444444666;;;??????;;;777666777999:::;;;;;;::::::;;;<<<===>>>@@@CCCEEEFFFJJJHHHEEECCCBBBBBBCCCDDDLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNOOOOOOPPPUUU\\\aaahhhlllzzz######%%%'''******((('''***''')))---///...///222222000---...000333333222444333222111...,,,***)))###%%%'''((())),,,000333111222333444555555444333555///,,,000222222333666///+++'''''')))---......+++***)))***,,,000444777777555444666888:::999777666444222///...---............///111333555777777777666666999;;;;;;999666666333//////000000///...000111444999<<<>>><<<;;;999888777666777888999;;;<<<===>>>???AAACCCEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEKKKKKKKKKLLLMMMMMMNNNNNNLLLMMMOOOPPPQQQUUUZZZ___]]]```lll%%%&&&''')))++++++)))'''***(((***...000///000333...---,,,---000333444444...///111111000---***(((&&&(((*********)))***+++///000111333444444333333333...---///111111111444///,,,)))(((***,,,---......,,,))))))+++000666:::777666555777999:::999888888666333000...---......,,,---...000333666999;;;::::::999:::;;;;;;888666333000......///000000///,,,///333666888:::<<<>>><<<:::666333333555888;;;===>>>???@@@BBBCCCEEEEEEDDDCCCCCCCCCCCCDDDFFFFFFHHHIIIJJJKKKMMMOOOPPPPPPJJJLLLNNNPPPRRRTTTXXX[[[ZZZ[[[cccsss%%%&&&'''***,,,,,,***((()))(((***///111000000333.........///111444555666---...///000///,,,***(((&&&(((((((((&&&$$$%%%&&&'''))),,,///111333444444333222111222333333444555333000---***))))))))))))...---++++++---111666999666555666666888888999888:::888444111///.........++++++,,,///222777;;;>>>===<<<<<<<<<;;;:::888777222111///...............+++...222333333555:::>>>>>>;;;888444333555777999===>>>???AAABBBCCCDDDDDD@@@AAABBBCCCEEEFFFGGGGGGFFFGGGHHHJJJLLLNNNOOOPPPIIIKKKNNNPPPRRRTTTVVVWWW[[[ZZZ___jjjyyy$$$$$$&&&))),,,---+++)))((('''***000222000000333///000000111111222333444111111000...,,,***(((''' !!!######$$$&&&***...%%%'''***...111333444444333555666555555555555555333222///,,,)))(((((((((*********+++---000222444000111222222222333444444999888555333000///......+++++++++---111666<<>>===<<<;;;:::999999777666444111///......///---///222111000111555999===<<<;;;999888777666666;;;<<<>>>@@@AAABBBCCCCCC>>>@@@BBBDDDEEEFFFFFFFFFEEEEEEFFFHHHIIIKKKLLLMMMJJJKKKMMMPPPSSSUUUUUUUUUVVVVVVYYYaaajjjwww###$$$%%%(((***+++)))''''''&&&)))000222000000222...000111111//////000111444333111...+++)))'''&&&###$$$$$$$$$$$$'''+++...***+++...000222333444444111555777666444555555333000000///---***)))***+++&&&&&&''')))***,,,...///000222333333333333444666666666555444222000...,,,,,,+++***+++...444:::>>><<<======<<<:::999:::;;;======:::777222000000111///000111111000111222444;;;<<<<<<<<<:::888555444666888;;;>>>@@@AAAAAAAAA>>>@@@CCCEEEFFFFFFEEEDDDCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLMMMPPPSSSUUUUUUTTTSSSTTTXXX^^^ccclll{{{%%%%%%%%%'''((('''$$$"""%%%%%%)))///222000///222...000222222000///111222222222222111...+++'''%%%###%%%&&&&&&%%%%%%&&&((()))+++...111333444444555///666:::777444666555222111222111...***((()))***'''&&&&&&&&&(((+++---///222444666666444444666888222444555555444111---+++---,,,)))))),,,111777;;;999;;;<<<;;;::::::<<<>>>>>>>>><<<888333000111222000//////000222222222111:::;;;;;;;;;999777555444222444888;;;>>>???@@@@@@???AAADDDFFFFFFEEEBBBAAA@@@AAACCCFFFIIIKKKMMMNNNOOONNNMMMOOOSSSUUUUUUTTTTTTUUUXXX\\\___eeesss'''&&&&&&&&&&&&$$$ $$$$$$(((///111//////111///222555555333333444666...000333333111---((($$$!!!%%%'''((()))***$$$&&&***...222444666777000888<<<999666888777333444555444///)))%%%%%%''',,,***'''&&&''',,,000444///111333333111111333666000222555666555111---***...,,,)))(((***///555999777999;;;;;;999:::===@@@;;;;;;:::666111...///111000...---///333555333000::::::999888777666555444///222555999===>>>??????@@@BBBEEEFFFFFFDDDAAA???>>>@@@CCCFFFJJJMMMPPPRRRQQQOOOMMMOOOSSSVVVVVVTTTTTTSSSUUUWWWXXX]]]kkkyyy $$$%%%(((,,,000222111///111444777888666222///---000333555444222...,,,+++######""""""###%%%'''(((...***&&&&&&+++111444666......///111333333000...111222222111...+++(((&&&'''))),,,------...000111888555333222333555666666000555888555...((())),,,///---......,,,***...444222666999888888:::999555===<<<999777555333222222555444333222222222333333777888:::<<<===:::444000333333444888<<>>>>>AAAGGGKKKLLLKKKQQQPPPOOONNNMMMMMMMMMMMMVVVWWWWWWTTTTTTYYYccckkk}}}""""""!!!!!!!!!!!!!!!"""&&&&&&&&&)))...222444555444555666666333111111111333444444222...,,,,,,,,,'''&&&$$$"""###%%%(((***+++(((%%%%%%***000333555,,,,,,...111555666666555...///000000000...,,,***000000000///...///111444888555333222444555666666///333666444///++++++,,,)))((()))++++++***...555222777999888999;;;:::777;;;:::999777666444333222444333222111111111222333666888:::>>>???===999555555444555777:::===>>>???BBBBBBCCCCCCCCCBBB@@@???DDDAAA>>>@@@EEEJJJNNNOOOLLLLLLKKKLLLLLLMMMNNNOOOUUUWWWWWWUUUSSSVVV]]]cccqqq%%%$$$###"""!!!!!!!!!"""'''%%%###%%%+++111555888666666555444222222444666555444333000,,,+++,,,...(((%%%  %%%((('''%%%###$$$)))...222444222111000111222333222000///000111222111000...,,,...---+++)))(((***...222777555333333444555666555111222333333222000---,,,(((&&&'''******)))---222000444777777888;;;:::666888888888888777555444333111000/////////000111222555777:::???AAAAAA>>>;;;777666666555777999;;;===@@@AAABBBCCCCCCBBBAAA@@@EEEAAA======AAAGGGMMMPPPJJJJJJJJJJJJKKKLLLMMMNNNPPPRRRUUUUUUTTTUUUYYY]]]fffppp$$$###"""!!! &&&$$$###$$$)))...222444555555666444333333555777333444333222///...///000***&&& ###'''$$$######$$$(((,,,000222333111//////000000000///444444555555333000...,,,'''&&&&&&%%%%%%(((ӵ555666555555444222111222333222...***+++((((((******((()))------111444444666999999666555777888999999777555444///...---------...///000444666999>>>AAABBB???===999888666444333444777:::???@@@AAABBBCCCBBBAAAAAAAAA???<<<<<>>;;;::::::888555222222555888===>>>@@@BBBCCCCCCBBBBBB===>>>???@@@AAACCCFFFHHHLLLKKKKKKJJJJJJJJJJJJKKKHHHKKKQQQUUUWWWXXXXXXYYYZZZ^^^hhhzzz>L=hĦ4ĉ@ӵ>L%%%%%%$$$###"""""""""###'''(((***...111111000...,,,000666999999777555444000333777888777555444333111...***&&&$$$$$$%%%'''"""$$$'''((()))+++...000///...///111444666666666...000222333444333222111+++,,,,,,+++***GG=?555444888666444444444222---(((### %%%((('''(((***,,,111555666999======;;;888999:::;;;;;;:::999888///...,,,+++++++++,,,---000111444888<<<>>>===;;;<<<===<<<888444222555888;;;===???AAACCCCCCCCCCCC===@@@DDDFFFFFFEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLNNNQQQTTTUUUVVVUUUUUUVVVYYY```nnnHdĦ=ĪjGG=?HdĦ$$$######ӵ%%%&&&(((ĭӵ888ӵ777Ħ...---***'''%%%###!!!!!!$$$ӵӵ000111ĦƜ`1.׼s666555333666Ħ...+++%%%!!!!!!'''+++***)))ӵ888Ħ;;;;;;;;;;;;;;;;;;000///---+++ĭӵ888666ĦDDDDDD===ĦFFFĦIIIJJJLLLMMMMMMMMMNNNPPPSSSTTTUUUUUUDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ!!! ?~4"""!!!"""g&e>&e666g&e888>hӵ///...,,,)))&&&###!!!g&e,,,guO>uO>&e---...4ff?>ߝL"""gĉ@666666555333Shӵ///,,,((('''+++...,,,g&e111>hӵ;;;;;;;;;<<<<<<111000...fff?><z///g&e>&eBBB<<<HLDDDDDDDDDShӵgLFFFGGGGGGHHHHHHJJJJJJJJJMMMQQQUUUWWWS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??"""4Dӵ """"""Hƅ^Hu]Ħ333Hu]Ħ000ZuR)Ħ444///+++(((''''''&&&Hu]Ħ"""HŐeHŐeHu]Ħ555qIܗGIӵ***tt555777555HGgĉ@+++,,,,,,+++)))'''&&&'''Hu]Ħ000ZuR)Ħ<<<;;;:::;;;;;;///---sߝLGdUĦ///Hƅ^Hu]ĦAAAntHdĦ???CCCHGgĉ@BBBHdĦJJJSSSUUUOOOHHHOOOKKKHHHGGGKKKQQQHtƅ^hhh}}}Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ###"""4DuXӵ!!!!!!"""DdDΦDdDĦ333DdDĦ111///t|<555555333...(((%%%%%%(((DdDĦ%%%DdDΦDdDΦDdDĦ666peƜ4DuTӵ***`eĭ555qet---...000...---***(((''''''DdDĦ...333t|<>>>;;;888666666888777444DdDDdDĦ---DdDΦDdDĦAAAq<niDdDĦ>>>qetBBBAAADdDĦNNNUUUWWWRRRLLLNNNLLLKKKKKKNNNq<RYYYaaaqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ$$$###4DuXӵ"""!!!"""DdDΦDdDӵ222DdDĦ444222o)h///000333555000)))%%%'''+++DdDĦ'''DdDΦDdDΦDdDӵ666=ӊB1.uTӵ***HߝL`o9333po9wӵ888111///,,,)))''''''DdDĦ...000o)h:::<<<:::666333666999===:::DdDΦDdDĦ+++DdDΦDdDӵAAAGIpӵDdDĦBBBpo9wӵDdDĦJJJOOOPPPMMMHHHJJJKKKLLLMMMPPPpo9uWWWXXXYYY^^^GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ&&&%%%4DuXӵ###!!!###DdDʜ4DuTӵ000>d<Ħ666Dt222///111000,,,))))))***>d<Ħ&&&>d<ʜDd<ʜ4DuTӵ555666F&uTӵ)))4DufئL>e444puR)Ħ===222000---)))'''&&&>d<Ħ///Dt222:::777777;;;@@@???;;;DdDΦDdDĦ,,,>d<ʜ4DuTӵ???4DwDd<ĦFFFpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ***(((4DuXӵ$$$!!!$$$D&dq&ĒR,,,...sdKĦ333DHRRud000......///---((($$$sdKĦ%%%D&oq<Ōq&ĒR111222333>dp&ĒR)))(((nfʜ>>BBB>>>;;;>d<Φ>d<Ħ000s&dq&ĒR===>>>i?ʜtd<ĦCCCHHܗDӊBFFF<xHHHHHHCCCGGGKKKMMMLLLB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR...+++4DuXӵ$$$ ###Hu]3hh+++---///ne000000=e;;;666111000111...''' ne)))&&&pIƎ@t@h/////////>h+++)))'''fe666@ďD333222111444222...+++(((&&&ne'''***=e===<<<<<<<<<===>>>>>><<<ege222222sĪj@h:::<<<===fdDĦCCC@ďDCCCCCCHkgeFFFGGGIIIFFFIIILLLMMMKKK@hSSSSSS@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h1114DuXӵ###ĵD^000000000111777222111666===:::555333222///***&&&++++++)))111///...---//////...+++'''444555333333333333333666444000---***))))))((())):::888999;;;<<<;;;:::===;;;111222222:::;;;===???@@@DdDĦCCCFFFCCCCCCCCCBBBBBBEEEHHHGGGJJJLLLJJJHHHHHHPPPPPPNNNQQQD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<Ħ111555555444444444555Ħ666555444555666777888:::999888666444222111111((('''Ħ,,,)))%%%)))---222555555444333333000...---///333555444333222333111---'''$$$%%%&&&&&&)))111222333666444222//////222666999:::888666222///,,,+++++++++Ħ+++,,,000555888888444333666;;;>>><<<999;;;999666444333333111///000000000//////333999???<<<===???AAABBBAAA>>>;;;>d<Ħ>>>BBBEEE>>>@@@BBBDDDEEEEEEEEEDDD888===BBBDDDCCCCCCFFFIIIFFFHHHIIIGGGCCCDDDJJJPPPSSSPPPOOOPPPPPPOOOQQQUUUZZZdddsssĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ...444555666666555gdKĦ666555666888888555333333555555222...---111555111gdKĦ'''&&&'''$$$&&&)))---222444444333222333555666777888777777555---((()))((($$$$$$(((""""""###'''---111111///222333333444444333333222222333333000+++'''&&&gdKĦ000333333444777;;;777444333555888:::;;;===;;;888444222000//////333222222444222222666>>>@@@@@@AAABBBCCC@@@<<<888gdDĦ:::;;;;;;AAA@@@??????AAACCCFFFGGG???>>>>>>>>>@@@CCCFFFGGGDDDFFFHHHIIIJJJKKKNNNPPPIIIJJJLLLOOOQQQTTTUUUVVVZZZ[[[eeexxxgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>A ne222333555666777777ne111444777666444222111222333555666333000///333777ne$$$###!!!!!!$$$&&&)))---000111111000777444111///222888>>>CCC:::333...---***$$$"""###%%%$$$%%%(((---111222111111222333444555666666666000222333111,,,)))ne***...111000222555444222111333888<<Ak<fhDenenene"""000333666333444555666///333888<<<:::444111333666444666666555222222666999######"""!!!"""%%%'''***...000000000///888444///---///555<<>>===<<<:::777444222000000------///...---000666;;;:::888999;;;<<<===<<<777888;;;===???>>>@@@BBBCCCCCCAAA@@@>>>BBBAAA@@@?????????@@@AAAIIIJJJKKKJJJGGGEEEEEEEEEHHHIIIJJJKKKMMMOOOQQQRRRQQQSSSZZZeeerrr222///***'''%%%### ###''',,,000333333333333111222333444444333111000888::::::777222111333777444666777666555666888;;;000)))$$$%%%&&&%%%&&&)))$$$(((---000222222222222333333333222111111000///333222111222111...)))'''(((&&&%%%%%%(((,,,000222///000222444666777888888444555777777555333000///+++)))(((******)))+++000999999888999;;;;;;999888<<<<<<<<<:::888666333111000------000000000222777999999999;;;>>>@@@@@@???;;;999777666777:::>>>@@@@@@@@@AAABBBAAA@@@>>>===>>>=========>>>???@@@AAAEEEGGGIIIIIIIIIHHHIIIIIIDDDEEEGGGIIIMMMQQQTTTVVVQQQSSSXXX^^^eeesss222///***&&&$$$$$$$$$###%%%%%%(((...555777444000111222333444555555555444999666111...---///111222444555666666777777999:::222,,,&&&&&&%%%$$$&&&))) %%%,,,000222333444555222333555555333///***'''...///000111222111---(((%%%$$$###"""$$$(((---111111222333444444555555444666666666666444222///---+++)))((()))(((&&&***000222333555888<<>>===>>>>>>>>>===;;;999888---******...000///111444444555888<<<@@@AAA@@@>>><<<:::777666777999===???BBBAAA@@@?????????@@@AAA@@@@@@@@@??????@@@@@@@@@AAADDDGGGJJJJJJJJJKKKLLLEEEEEEGGGIIIMMMQQQUUUWWWTTTVVVYYY\\\^^^hhh~~~222///+++'''$$$$$$&&&''' """***444888555000222333555666888999999999:::666111///000222333222444444555666777777888888555...((($$$!!!### )))...///000111333444444333333222111000000...111222111111111,,,&&&"""######"""$$$'''---111333333333444333333222222555333111111111///---+++***)))))))))'''&&&***111555555555888;;;===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;333///...111444222222444///111444:::>>>???<<<:::<<<:::888666666888:::<<>>???@@@CCCDDDHHHGGGFFFDDDBBBAAA???>>>@@@CCCGGGIIIIIIIIIIIIJJJIIIIIIHHHIIIKKKNNNQQQSSSVVVWWWYYYZZZZZZaaarrr333111///+++'''%%%$$$%%% $$$+++222666666444111222333555777999:::;;;777888888888777666555555333333333555666666666555555...(((### )))---...---...000222111111111222333444444///333333111111222---&&&"""$$$%%%&&&'''***000444333444444444444444333333444111///...///000///...***)))******(((&&&,,,444999888777777888999888777777777777888999;;;<<<===;;;666333666777444111222---...111555999;;;;;;999;;;:::888777666666777888>>>>>>???@@@BBBCCCEEEFFFHHHHHHGGGEEECCC@@@>>>======AAAEEEGGGGGGGGGGGGGGGIIIHHHGGGGGGIIIKKKOOOQQQUUUUUUVVVWWWWWWZZZfffsss333333222///***%%%###!!!###''',,,000111333555777---...000222444666888999...555<<<===888444222444333333333444555555444333333---'''###"""###+++//////---...000,,,...111333444222000///...222333000111444000)))###%%%((()))***---333777333444555555666666555555666222//////111444444333*********+++((('''---666333333333555888;;;======999888999999;;;>>>@@@BBB<<<666333444333///++++++000//////222666:::;;;;;;;;;:::999777666555555555:::<<<@@@CCCEEEFFFFFFFFFCCCCCCCCCBBBAAA@@@>>>>>>999<<>>AAA;;;111000666555333111333666777555333666...&&&"""###''',,,111333222///---111///---///333444111...///000111222222111000///,,,***'''######'''---333444444444444444444444444666333000...///000111111+++,,,,,,)))'''(((---222555444333333555666666666888777777999;;;===>>>===<<<<<<222---111...+++222000...///333999>>>??????===:::888999888555555777;;;===@@@BBBDDDDDDCCCCCC@@@??????AAACCCCCC@@@<<<>>><<<;;;>>>BBBCCCAAA>>>???@@@DDDIIINNNQQQQQQPPPUUUTTTUUUUUUSSSSSS[[[ddduuu555333000...,,,+++)))(((%%%'''*********,,,222666333555555444111000111333777555777:::999333111333444333222222444555444444888222,,,***&&&###(((...111333222111000111222222111000000111///000111111111111000///,,,***(((%%%%%%(((...333777777666666555444444333888666444333444555444444......,,,+++***,,,000333111111111222444555555444555555555777:::<<<;;;:::<<<>>>666111444000+++000---,,,,,,000555:::;;;;;;;;;999:::===<<<777444555999;;;>>>@@@BBBBBBBBBBBBAAA@@@@@@BBBDDDDDDAAA>>>===>>>@@@AAAAAAAAABBBCCCHHHHHHIIIKKKNNNNNNMMMKKKPPPOOOPPPQQQOOOOOOUUU]]]hhhrrr666555333111...,,,+++***###%%%'''''''''+++111777777777666444111111222444555111000444666444111111222222222111000111333555777333111111,,,$$$ !!!%%%***...111222333000444666444000...000333...///000111111000///...///...,,,)))'''(((+++///555555555555444444333333444333333333444555333111000...++++++---///111222...///222444555555555444222222444666999:::888666666<<<777333666222+++...---,,,---000444999;;;<<<888888<<<@@@???999444444888999;;;===???@@@AAAAAABBBBBBBBBCCCEEEDDDBBB@@@<<<@@@CCCCCC@@@@@@CCCGGGNNNMMMLLLLLLMMMMMMKKKIIIOOOOOOQQQSSSQQQOOOSSSYYY___gggwww555555444222///,,,******$$$%%%%%%$$$$$$(((///666777777555333222333444555555333222222333222222222000222333111...///222666555333222111,,,$$$!!!"""###$$$%%%(((***---///000444555555333000///000111...///000111111000///...444333000,,,)))'''(((***///000111222222222222111222222222444666555333111///+++((((((+++......------000555888888888777666111222444777::::::777555000999777444777333,,,------------///333777:::<<<999999<<<@@@???999555555777888999;;;===???@@@AAAAAABBBBBBCCCCCCCCCBBBAAA<<<>>>@@@@@@@@@@@@CCCFFFKKKJJJJJJKKKMMMNNNMMMLLLMMMMMMPPPTTTTTTQQQRRRWWW\\\aaaooo222333333111---)))((((((''''''&&&$$$"""&&&---333555444333333444666777777666888999555111000333555///111222111///...222555555333222000+++$$$###&&&$$$$$$%%%'''))),,,///111888555222111222222000......///000111111000///...333333111...***((()))+++000111222333222111000///444444666888::::::777555,,,)))%%%%%%(((***)))(((,,,000666999888777666666333444666999;;;;;;888666444@@@>>>888888444,,,,,,---------...000444888:::<<<999:::===<<<888777999777777888999;;;>>>AAABBB???@@@AAAAAA@@@@@@@@@@@@===;;;:::<<>>;;;777...---111111222222222666:::>>>===:::888::::::777888;;;777666666777999===@@@BBB>>>???@@@???>>>===>>>@@@<<<999666888===AAAAAA???EEEEEEFFFIIIKKKLLLJJJHHHFFFFFFJJJQQQTTTSSSTTTWWW```___eeesss,,,///222///)))%%%$$$%%%((())))))'''&&&(((///444333222222555777888555222222888999444222444555333000000111333444444222000222222555666000(((&&&***&&&&&&'''))),,,000222444555333111/////////000000000111222333333222111000222111///,,,))))))+++...222333555666666444222111//////000222555666555333111111///---***(((((())),,,111666777444222333555999888888:::<<<<<<;;;:::GGGTTTOOO@@@===:::444333222222333222222555:::>>><<<888777999999777777:::555444444444777;;;???AAA===???@@@???===<<<>>>@@@999888888999;;;>>>@@@AAABBBCCCFFFJJJMMMLLLIIIFFFDDDDDDHHHQQQVVVWWWYYY\\\aaa^^^bbbnnnwww+++///222///)))$$$###%%%'''((())))))(((+++111666333333333666888777333///000444333111333888666000111000000444777666222...---000555777111'''$$$&&&+++++++++,,,---...000000222333333000,,,,,,///333111222333444444333222111777555111,,,'''&&&''')))***,,,000444666777666555222222222444777888888777555666666333---++++++...///444888888555333555777:::999888999;;;<<<<<<;;;EEESSSNNN???<<<===999:::***+++,,,******,,,222777:::777777::::::777666999444333222222444999===@@@===???@@@???<<<<<<>>>AAA777999;;;:::999;;;@@@EEE>>>@@@EEEKKKOOOOOOLLLHHH???>>>BBBKKKRRRUUUWWWZZZ\\\WWWZZZeeemmmttt000444555///)))'''%%%"""%%%######%%%%%%&&&---666...333555333222555666444444555555444222222333555777555333444777777444111...111333222...,,,+++,,,///+++(((+++222666555111@@@888111///222333000,,,,,,///222333333333444555444222///---+++(((### ***///444555111//////222555444333333444666999::::::888666444111...)))&&&+++111777888555222222444444777:::;;;;;;;;;<<<======???@@@???<<<999888888000,,,)))***))))))///666::::::;;;<<<<<<<<<;;;;;;777666666777:::===??????===>>>???@@@@@@@@@@@@AAA<<<>>>???>>>:::999:::======CCCFFFEEEGGGLLLMMMIIIEEEHHHLLLOOOPPPQQQSSSTTT[[[TTTSSS[[[bbbjjj|||444777666111---,,,)))$$$%%%######&&&&&&&&&,,,333555666444...,,,000444555333444444444222222444666555444333333444333222000///111222111---+++,,,------***))),,,222666444111:::555000///111222111///111333555555444222222333222111///...,,,(((###%%%+++111444444444666999666555444333333444555666888777666555444000,,,(((***///555777444222333444666888:::;;;:::999999::::::;;;<<<<<<999777666666000---+++,,,,,,,,,222999<<<<<<;;;;;;::::::999999999888777888:::<<<>>>???<<<<<<<<<>>>???@@@???>>>===>>>???>>>:::888888999>>>CCCEEEDDDEEEJJJJJJFFFDDDGGGJJJMMMNNNPPPRRRTTTWWWRRRSSS\\\bbbgggvvv777777555222111111,,,$$$$$$###$$$'''''''''***000444666555///,,,///111000222333444333222333555777444555555444222111111222333333333111///---...///+++***))),,,111444333222333222000//////000222333666777888777444111000000000000//////...***$$$ ###(((///444555666999<<<777666555444333222222333333333444444444111,,,((((((---222444333222333555777888::::::888666666666777999::::::999777777777777333000000///...222999======;;;:::999888888888;;;:::999999:::;;;===>>><<<:::999;;;>>>@@@>>><<<===???AAA@@@===999888777???BBBCCCBBBCCCFFFFFFCCCDDDEEEGGGIIIJJJMMMQQQTTTRRROOORRRZZZ___cccooo}}}777555222000222333,,,"""$$$"""$$$((()))''')))---,,,333777555333111...)))111222333333222333555777666888999666333111222555777666444222111000111222,,,***((())),,,///222444///000111///------000444666777888777333000//////000000111222111---'''"""&&&***000333444555666777777666666555555444333333000000111222222...)))$$$&&&***///222222222444555555777888888666555444555666888;;;;;;:::999999:::???;;;777555111...000555<<<;;;:::999888888999999<<<<<<<<<:::999999;;;<<<>>>;;;999:::>>>@@@???<<<===>>>@@@AAA@@@===:::999===???@@@@@@BBBCCCDDDDDDCCCDDDEEEEEEFFFJJJOOORRRRRRPPPRRRXXX[[[___iiittt666444111000444555---"""$$$"""###''')))((((((+++***111666666444444000,,,000111222222222333555777666777888666222111333666666555222111000000000000...+++'''$$$%%%)))000666///111222000,,,+++...111333444666555333000000000111222333444444000+++&&&'''***...222333333333333444555666777888777777666111111222333222...(((###&&&)))---000222333444555111333666777666555666666555777:::;;;:::999:::;;;BBB===:::777333...000444999999999999:::;;;;;;<<<=========;;;888777999;;;???===;;;<<>>@@@@@@???===;;;<<<<<<===???BBBCCCEEEGGGDDDEEEDDDDDDDDDHHHMMMPPPTTTSSSSSSTTTVVVZZZdddnnnxxx666555333222666777///$$$$$$!!!!!!&&&)))))))))+++///333444111111444666666111222333222111222444666444444444222111111333444333111///...//////...,,,---+++'''""" $$$,,,333000222222000---+++---///000222444444333111111222333333444555555333...+++$$$'''+++000333444555444222444666999::::::999888555555555666555111,,,((('''(((+++///222444555555///111444666666666777888333555888999888888888999===:::777777444000222777888888:::;;;<<<=========<<<======;;;777555888;;;??????>>>>>>>>>@@@BBBCCC;;;;;;<<>>???>>><<<;;;:::<<<===:::555444777:::===@@@AAA???======AAAFFFCCCAAAAAACCCEEEFFFEEECCC@@@======BBBDDDCCCEEEJJJHHHIIIHHHGGGFFFGGGIIILLLQQQTTTUUUSSSRRRUUUYYY]]]eeerrr...000000000000000***###$$$###(((***+++---000666:::999888999777444222333333222111000222333777444111111555888888666555333222333444333000,,,&&&)))***%%%###)))000000///000000000//////111333666666555333333444444333222333444333111...((()))---111555666555444000333666999999888666444444333333444555444222000******+++...222444555444000222555666666666666777777999;;;<<<;;;::::::;;;;;;888666555111---...333:::<<<>>>@@@@@@>>>;;;999999;;;<<<999555333666:::<<<@@@BBB@@@;;;;;;AAAGGGLLLJJJHHHIIIKKKLLLKKKHHHDDD??????CCCDDDBBBDDDIIIJJJJJJJJJIIIGGGGGGIIIKKKNNNSSSVVVUUUSSSSSSUUUVVV___jjjyyy444222111000111111000///### %%%&&&$$$&&&+++111555777444222333222//////333666555111000333777777444222111222444555555888333000000///---///333///---'''!!! (((...222333333333222000///......000222333333222333444///222555555222//////000)))+++,,,///000111222222222444666777888777666555555333111333555555333000...,,,***,,,111555666666:::999777666555666777888777888999999888777888999;;;======:::555333444777===============<<<;;;:::<<<<<<<<<;;;777333...+++555888;;;======>>>???@@@KKKHHHHHHPPP[[[]]]UUULLLEEEDDDBBB???>>>AAAEEEIIIJJJJJJJJJIIIHHHGGGEEEEEENNNPPPTTTWWWYYYXXXWWWVVVWWW```nnn555444222333333222000..."""###(((---333777888555333444444222333555555333111111555999888555333222333444444333333000...111111///111555...+++&&& !!!)))000111111000//////000111111111222444444444444555555222444666555222000000111,,,------///000111222333444555777777777666444333555333111222444555444222111---)))(((,,,222666888:::999777555444444555666444555777777777777999:::;;;;;;;;;999666555444555777999;;;===>>>???@@@BBB<<<===>>>===;;;888555222333666999;;;<<<<<<======BBBAAABBBFFFKKKNNNLLLJJJEEEDDDBBB@@@???AAAEEEIIIHHHHHHHHHHHHHHHGGGGGGFFFKKKNNNRRRVVVYYYYYYWWWVVVVVV^^^kkkyyy666555555666666444111...%%%"""''',,,111555999999555444666888777888666333111111444777999777666444444555555444333222000000333333111111444---+++&&& !!!***111000///------...000333444333444555666666666666666444555666555333111222333111000///...///111333444666666777777666555333222555333111222333555666555444///(((%%%(((...555999999777666444333333444444111333555666666777999;;;;;;:::999999999888555333333666:::;;;;;;<<<@@@CCC===>>>???@@@???>>><<<:::111333666999;;;;;;;;;:::<<>>;;;<<>>@@@DDDGGGEEEEEEFFFGGGHHHHHHHHHGGGFFFJJJPPPUUUXXXYYYXXXWWWWWW]]]fffqqq777666777888888555111...222))) &&&+++...555888888555444777:::999888555222111333555666666444444444555777777666444777444444777666111000111000---((("""!!!(((///////////////000111333444444444444555777777666555333333333333222333444555444333000//////111444666444555666666666555444444555333222222333555777888555111***&&&(((---444888666666555444444555666666222444666666666666888:::;;;999999:::===<<<888333444777:::999777777:::>>>===>>>???@@@@@@???>>>===111222555888:::;;;:::999???AAAAAA===777666;;;@@@BBBAAA@@@>>>===>>>AAADDDEEEEEEFFFGGGGGGGGGGGGFFFDDDHHHNNNTTTXXXYYYYYYXXXZZZ]]]ccckkkxxx666666777888888666222...555---"""!!!''')))333666777333333777::::::444333333444555555333111111111222444777888888666888666777:::999444222333333111---&&&!!!!!!&&&+++///000222444444444222111444333333444666777555333000000000111333555666777666444111//////111444666222333333444555666666666555444333333333555888:::555222...+++***---222666444444444555666777888999555777888777666666777999;;;:::999<<<>>>>>>:::666666888999888666666999<<<======>>>>>>>>>===<<<;;;444333444777:::<<<;;;999>>>??????>>><<<<<<===>>>@@@???>>><<<;;;<<>><<<<<<<<<<<<<<<;;;::::::777444333555999<<<<<<;;;999999:::===???AAAAAA@@@??????>>><<<;;;;;;===???GGGGGGHHHHHHGGGFFFEEEEEEEEEGGGKKKOOOSSSVVVWWWXXXYYY[[[^^^bbbkkkzzz333222111222444444222000000222,,,!!!!!!(((,,,...333666555555999;;;:::222555777666333111222444333222000000222444555555666444444888888555555888444444333...)))%%%&&&(((---...111444555555444333555333111222666666333000111000111333666777666333444222111000000222444666222222333333444555666777444666888777555555666888555444222---******...222444444555555666666666555444555666666666666777888777888999:::::::::;;;===666333000333888===>>>===;;;<<<<<<<<<<<<<<<<<<<<<999444111222777<<<===<<<888999:::<<<>>>???AAABBB@@@@@@???>>><<<<<<>>>@@@FFFGGGGGGHHHHHHHHHHHHHHHFFFGGGHHHJJJMMMQQQTTTVVVSSSVVVYYY^^^eeeqqq111000///000222333222111+++000,,, !!!%%%---333777666777:::;;;:::444777999666111000444888666333000///000222222222999666555666555222111444222444444111,,,(((((()))+++,,,...000333555666777666333111333666777444000444333333666888888555111222111000000111222444666444444333333333444555555444777999999666444555777666555111+++'''(((---222555555555555444333222111000222444555555555777999444777999888666777:::>>>555000,,,...555:::999666;;;<<<<<<===>>>??????@@@999444///000555;;;===<<<<<<>>>???===:::;;;>>>BBBAAAAAAAAA???======???AAAEEEEEEGGGHHHIIIJJJJJJJJJGGGFFFFFFGGGJJJMMMQQQSSSNNNQQQVVVZZZaaakkkwww777555333111222444777999000---(((###  ***000333333555999<<<;;;777444111222555777777666777555222000///000222333444666888888555222000///+++...000...***(((***---222333111......333666555333333222333444555666666555333222444777999888666---...000000000111333555222222222222222333444555???>>>;;;888555333222111;;;999333---(((&&&(((***333444444333222333555666666333111333666888777666888888999888888777666555444333111111333777<<<>>>======>>>>>>>>>>>>======<<<777111000444:::>>>@@@FFF@@@;;;:::>>>AAAAAA@@@AAAAAA@@@???>>>===<<<<<>>===BBBIIIMMMNNNSSSUUUWWWXXX[[[bbblllttt;;;999555222000000222333333111,,,'''###!!!"""$$$...222444222111333444222777555333333555666444222888777444222111222333444555666777666444222111111///222333111---***,,,...333555333//////222333111333333222111//////000111555333222333666777666555333444444333222222444666333333444444444444444444666555555555555666777777<<<:::666111,,,******,,,222444666666666666777999<<<888333111333444555444444555666777777777777777777555222111333777<<>>::::::>>>BBBBBBAAABBBBBBBBBAAA???>>><<<<<>>AAAFFFKKKMMMSSSUUUWWWXXX[[[aaakkkrrr;;;999666222000000000111555444000***$$$"""$$$'''///444555222000111111...777666555555555444111///888777555444333444444555555666777666333222222333111333444222...++++++---333555555111000222000---111222333111...---...111555444333333555666555333666666555333111111333666555666666777777666555444///000111333555777999999;;;:::888444///,,,,,,,,,///222666888888777888888;;;777222///000222555666111222444666777999999::::::777333111222666<<<@@@=========<<<<<<=========888999::::::::::::<<<>>>???<<<999:::>>>BBBCCCBBBBBBCCCCCCCCCAAA???<<<;;;999===BBBDDDEEEFFFIIILLLKKKIIIDDD@@@???BBBHHHMMMRRRTTTVVVWWWZZZ___hhhooouuu666666444444333444555555444444222+++%%%"""$$$(((...333666444444666666444333444555666666444111...666555444444333333333333333555777888666333222222000111222000,,,)))((((((000444555333222333000,,,///222444333111000444777555555444444555555444444222222111///------000333666777888999999777555333000111222444555666777777777777777555111---++++++---000555777777555444444222111//////111444777999111222444666888::::::;;;<<<888333///000444:::???======<<<;;;;;;<<<======:::<<<===<<<999999;;;>>>===;;;:::;;;>>>AAABBBAAAAAABBBCCCCCCBBB???<<<999777<<<@@@AAA@@@BBBGGGMMMJJJJJJHHHCCC>>>???FFFLLLQQQSSSUUUVVVWWW\\\dddjjjnnnvvv444555555666777888888999444555333...)))&&&'''(((,,,222666555555888888666...111444666666444222111222222222333222222111111000444888:::999555222111000111111000,,,)))'''&&&+++000333333333444222---111333555444222222555888555666666555555444555555.........---,,,---///222666777888999999777555333222333444666777777777666555666888666333///---,,,---111666888777555333333+++---///111222444666777444555777888999::::::;;;;;;777111......333888======<<<;;;::::::;;;<<<======>>>>>>;;;777777:::===<<<<<<;;;<<<>>>??????>>>>>>@@@AAABBBAAA>>>;;;999:::===@@@???===???EEEKKKHHHJJJJJJFFFAAA@@@EEEKKKPPPRRRSSSTTTTTTXXX___eeejjjppp}}}777777888999999888777777666555444333000...+++)))***000444333333444444111+++...222555555444444444111111333333333222111000///333888;;;:::666333222333333333222000---***'''(((...222222444666444000555444333222111111111111333444555555444333444666///000111111000000222333555666666777777666555444111222555777888999999999555777999888555222000//////333777999999777666666///111444444333222222222666777888999::::::::::::999555111...///222888;;;===<<<:::999999:::<<<===>>>>>><<<999666666777999:::;;;<<<===>>>>>>=========>>>@@@@@@@@@>>>===;;;===???@@@???>>>@@@DDDHHHEEEIIIKKKJJJFFFDDDGGGKKKMMMOOOQQQQQQQQQTTTZZZ___gggkkkvvv777888999999999777666444444333222444555333,,,'''(((...222222111222111...***...222444333333444555222444555777777666444222111444777888777666555666444444444444333000,,,***(((---111111333555444000666222//////222333111...///111333333111111333555333555666666555333333444333333444444444444444444000222555777999999999888444666888777555222111111---000555888999999999:::666888888777333111111222555666777888999:::::::::777555222000111444888;;;===;;;999888888999;;;======;;;:::999888666333111777999;;;===>>>>>>>>>>>>===>>>???@@@@@@@@@??????<<<===@@@BBBCCCDDDDDDDDDCCCGGGKKKLLLKKKIIIIIIJJJKKKMMMOOOOOONNNQQQVVVZZZcccfffnnn|||444555777999999888666555111///...222666444+++###&&&,,,111111222333333000+++///222333222111333555444666888::::::999777555555555555555444555777:::444444444444444111---******...111111222555333///555000,,,///555888555111,,,///111111000///222444555777999999777444222222222222222222222333444555222444666777888777666555222444555444222000//////(((,,,111555777888:::<<<;;;;;;:::777333222444777333444555777999:::;;;;;;777555333111222666:::<<<===;;;999777777999;;;===;;;999888999:::777111+++444777;;;===>>>??????@@@>>>??????@@@@@@AAABBBBBB999;;;@@@EEEIIIHHHEEEBBBAAAEEEKKKNNNNNNMMMKKKJJJJJJLLLNNNNNNMMMNNNSSSXXX___bbbhhhttt:::888666444333444555666///000222666888555...((()))...000...000555666222777666444333333444555666444333333444444666777888<<<888333111111333444555222000//////000000///---+++000888===999222333888555111000555777444000///......///000222333444444444666333...///444444///111//////111444666444222666666666666555555555555111000000444777666///)))&&&,,,111333222222666:::666666666555555444444333666222000222777:::888444555888999777222000222666;;;999888:::>>>@@@>>>;;;<<<999777:::===;;;222***...444<<<@@@@@@>>>======BBB@@@>>><<<===@@@CCCFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFHHHIIIIIIIIIIIIJJJLLLJJJKKKKKKLLLNNNPPPRRRSSS___```gggttt<<<:::777444111000///...000000222555777777333///***///111///111666666333666666555555444222111000222111000///000333666777<<<999666444555666777777333111//////000111000///...000777;;;999444444888:::777777;;;;;;777444444555555555666666777777777444666444111222666666111444222111222444555333000222222444555777999;;;;;;222000///111444333...)))$$$(((---000111333555777555555555555555555555555444222222444888999888666666888999777222111444777<<<;;;;;;<<<>>>>>>===;;;===;;;:::<<<===;;;555000000555;;;>>>>>>=========CCCBBBAAA@@@???>>>======DDDDDDDDDDDDEEEFFFGGGGGGEEEFFFHHHHHHGGGGGGIIIJJJJJJJJJLLLMMMOOOPPPQQQRRRYYYZZZaaammmxxx<<<;;;999666333000...---222111111222444444333111,,,///111111333666666444555666666666444111...,,,333111///------///111333888777666666777888777666333111//////000222222222111000333888888555444666:::999;;;===:::555333555999999999999999999999999333555666555666999777333444333222222222222000...000000222444777999;;;<<<555444333444666555111---"""$$$''',,,000333444333555555555555666666666666222333444666777888777666888999999666333222555999:::;;;<<<<<<:::999999:::>>>>>>>>>===<<<;;;999888444777:::<<<<<<<<<===>>>???@@@BBBBBBAAA>>>;;;999AAAAAA@@@@@@BBBDDDGGGIIIEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKMMMOOOPPPQQQPPPPPPTTTWWW]]]fffmmmwww888888888888777666555444333222222111000///---,,,---///222333555666666555555555666555444222000///555444222000///.........222222222444666666444222222000......000222333333333//////444777555333444222333666999555000///333666666777777777777888888444555666777888888444111111111111111111000///...333333333444444555555555555444555777888666222...$$$"""###)))000444444111555555555444444444444444///222555666666555666666888888777444222222555888777:::<<<:::777555666888===??????===:::999;;;>>>999:::;;;;;;<<<===???@@@999;;;>>>AAAAAAAAA???===>>>>>>======???CCCGGGIIIGGGIIIJJJJJJJJJJJJKKKMMMKKKMMMOOORRRSSSRRRQQQQQQTTTWWW]]]ccceeemmm~~~444555666777888888888888111222333333222///---,,,...///222555777666555555555555444333333444555666333444555555555333222111//////111444666555222000111///......000111222222333...,,,111555444111111...///333666444000111555222222333444555666777777444333444666777444000---///000222222333333333444777666666555555444444444000222555888999666111---(((%%%###(((000555444111555555444444333222111111...111333555444444555666888777555333111111222444666999;;;:::777666777999<<<>>>>>>;;;777777;;;???<<<;;;;;;;;;===???AAAAAA:::;;;<<<>>>???AAABBBBBB===<<<;;;;;;===AAAEEEGGGGGGIIIJJJJJJIIIJJJKKKMMMLLLNNNQQQSSSUUUTTTTTTSSSUUUXXX]]]``````fffuuu333333333444444444444444...111444666555444444444///...111666777555333444444333222222333666999;;;000111444666888888888888111111333666888777444111111000///000222222111000222...---111444222000111000000444888999555666999000111222333555666777888222///000444555111---,,,///222555666666777999:::777777777777888888888999222555999<<<<<<:::666444...***&&&(((---333444333555555444444333222222222111111222333444555666666888777555444222111000///666888:::;;;::::::;;;<<<;;;<<<<<<999666666999<<<<<<;;;:::;;;>>>@@@BBBBBB@@@???>>>======???@@@AAA<<<<<<;;;;;;===???BBBDDDDDDFFFGGGGGGGGGGGGHHHJJJMMMNNNPPPSSSTTTUUUVVVUUUUUUVVVXXX[[[\\\aaannn|||444333222111111222333444000222444444333444777:::///---111777888333111444111111222333444666888999222222222222444666888:::333444555777888888555222333222333444555555222000222///000444555222111222444111333888:::888666777222222333333444555666666///+++,,,222333000...//////222666777777777999<<<555555666666777888999999444666888::::::::::::;;;333...)))'''***///222444444444444555555666666666666333000111555888888777999888777666444111...,,,333333555777:::<<<<<<;;;<<<<<<:::888666666888999:::888777999===@@@AAAAAACCCBBB@@@???>>>>>>>>>???===============>>>???@@@CCCEEEFFFFFFFFFFFFGGGIIIKKKLLLNNNPPPRRRTTTVVVWWWUUUTTTTTTWWWZZZ___kkkvvv444333222111222444666888444444333111///000555999///---000777888333111333...///222444666666555444999666222///...000444777444444444666777777444222444555666777888777333000222111333777777333111333444//////555888555222111333333333333333333333333,,,((()))000333000000333...111444555444444666999333333444444444444444444000000000000111333666999666111***'''(((,,,111444222333444666777999:::;;;:::555000111666;;;;;;999;;;:::999888666333...+++///...///333888;;;;;;999===<<<:::888777777777777777666555888===@@@@@@???AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>======DDDFFFGGGHHHGGGGGGHHHJJJJJJJJJLLLNNNPPPSSSVVVXXXWWWTTTSSSVVV[[[```jjjttt888777444111///000444888777888888666444222222333///000444888777444666;;;888777555444333333333333999555000---...000222333222444666888888666333222:::888777555444333444444555222222444555333444777000111333555777777777777333333444444444333222222///111111///000222111---222222333666999999888666888666444444444555444333666777888999999888777666777444...***)))+++000333222444666888::::::::::::777555444444666888999999777:::999555555666222+++,,,,,,...444:::===<<<999@@@===:::777555555555666<<<666111222999===<<<999>>>@@@AAAAAA???>>>>>>???<<<>>>??????===<<<<<<===FFFFFFFFFGGGHHHIIIKKKLLLPPPNNNLLLJJJKKKNNNQQQTTTPPPRRRTTTWWW[[[bbbiiiooozzz555666666666444444666888777888888777444333333444555444666888666111111444:::999777555555666777888999666222111222444555555222333555666777666555444:::999777666555555555666222//////222222000111444333444555666666555555444333333333333444444444444666888777333333555444000//////000333666888999888888666444444444333111000555555444444444555777777666333///+++***,,,111555666666777777777777666666444444333222222333444555555777777444444666444...)))***,,,000444666666555>>><<<999777555555666777<<<888444555999<<<===<<>><<<<<<<<<>>>???AAAAAA@@@@@@AAACCCDDDEEEEEEFFFGGGHHHHHHIIIMMMLLLJJJJJJJJJLLLOOOPPPSSSTTTUUUVVVYYY]]]dddhhhnnnvvv555777:::;;;999777555555666777888777555444555666777666666777555//////111;;;999777666555777999:::888666444444666888888888555555555555555555555555555444333111111111222333000------000111......111333333444555555555555555333333222222222444555666777999666222000333333000---,,,,,,///333777999999444333333444444444111///555444222111222555888:::666444000,,,***,,,111555777666555444444444444444333444555333///...000222444555444222333666555111(((+++...000111111333444<<<;;;999777666777888999<<<:::888777888:::<<<>>>???@@@AAAAAA>>>=========@@@AAABBBBBBAAABBBEEEHHHCCCDDDEEEEEEFFFFFFFFFEEEIIIIIIIIIJJJJJJKKKLLLLLLRRRSSSSSSTTTVVVZZZ___ccciiippp}}}777999<<<<<<:::666444333444666666666444444444666444222333555555222222555888888777777666666555555666555555666888::::::999:::888777555444333444444222111000000000000222222111......111222///...111///000222333555777888888222111000///000222555666555777555000...111222111///---,,,---111555888999111111222555666666444111444444333333555777:::<<<888777333...******///333444333222222222444555666555888:::777111...000444555444222111222444444222)))///444777666555666888;;;:::888777777888:::;;;:::;;;:::888666777;;;???:::<<<>>>?????????@@@BBBBBBBBBBBBAAA@@@AAADDDGGGCCCDDDEEEEEEFFFEEEDDDDDDGGGHHHIIIKKKKKKKKKJJJIIILLLNNNPPPQQQTTTXXX]]]aaakkkoooxxx555777999999777666666777444555666555333333444555333000111444666444555888777888999:::999666333000333333333555888:::999888888777555444444555666777555444333333444555777888333111222555555111111333000111222333444666777777000///......///111333555333666666111000333666777333111......111444777888444444555666777666333000111222333555777888999999999999555///)))(((+++000444333222222222444555666666999;;;999333000222555777444222222333333222222+++111888<<<<<<;;;<<<===999999888888888999;;;;;;999;;;;;;888444444999===999;;;>>>?????????AAABBBBBBBBBAAA???======???BBBDDDDDDEEEEEEEEEEEEEEEDDDGGGHHHKKKLLLMMMKKKIIIHHHJJJLLLNNNOOOQQQUUUZZZ]]]gggkkkrrr~~~111333555666666888:::<<<555666777666444333333555777333111555666555555777777999;;;<<<;;;888444222222111111333666888888777444444333444555888:::;;;333222222333444666777999555333444777777333222444666555444333222222222333000////////////000222333---222444000...111444555666333000000111444555666:::999777777666444000------///111444555666555555888999666///(((&&&)))...777666555444444444444444444777999777444222222444777333222444555333111222---000555999;;;<<<<<<===999999999999999:::;;;;;;:::;;;:::777444444888;;;===>>>@@@???>>>======>>>AAAAAAAAA>>><<<;;;===>>>DDDCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKMMMMMMLLLIIIHHHKKKLLLNNNNNNOOOQQQTTTWWWbbbhhhpppyyy222444666777777777999:::888999999888555444444555999444222555777666666888666666777888888888777666222111000222444666777777555555555555666777888999/////////000111444666777444222444777777222111222888777555333111111111111111111111111222222222222***000333///,,,---000111555333111000222444444444999777555444444333111//////000000111333444555666444666555///'''%%%***///666666777777777777666666444444666666666666555444555111111666888555333555222111///000444888:::<<<999999999::::::::::::;;;===<<<:::777555666888:::===???@@@???===<<<<<<===@@@AAAAAA@@@>>>===>>>???CCCBBB@@@@@@AAACCCEEEGGGHHHIIIKKKLLLLLLKKKIIIGGGIIIKKKMMMNNNNNNPPPSSSVVV^^^fffooovvv}}}666888;;;;;;999666444444:::;;;;;;:::777555666666888222111555999999999;;;333333222222333666888:::333222000111444666777777:::999888777666555444333111111111222444666999:::333111222666555111///000666555333222111222333333333333444444444333222222...555888444000000111222333111000000222444444444333222111111333555555444444333222111222444777999111333333...'''&&&+++111222444666888::::::::::::555444555777999:::888666333///111888:::777555777999333,,,***...444999;;;::::::::::::::::::::::::???===:::888777888999::::::<<<>>>???>>>===>>>??????@@@BBBBBBAAA@@@AAABBBAAA@@@>>>===>>>AAAEEEHHHGGGIIIJJJKKKKKKJJJHHHGGGEEEGGGJJJMMMOOORRRVVVYYYXXXbbblllpppsss~~~000444777666666777555111444666888999777555555666999333------222777999888111444777666444333555777222111111111222333444555:::===;;;555222444666555111666777333222444333---///...///222555666222///888444///,,,---///111222222222333777::::::666222666555444222222111111111333666333,,,+++222777777555333222222444555666666888666333///,,,---111444222222111///...,,,+++***111333777:::;;;:::999777222111111333777888666333222333444444444555777999222222111000///111444777:::;;;;;;:::888777888999;;;888666777999:::999777<<<<<<===>>>??????>>><<<@@@AAABBBAAA?????????AAADDD@@@;;;888999>>>DDDHHHGGGHHHJJJJJJIIIGGGDDDBBBGGGHHHKKKMMMOOOQQQRRRRRRVVV\\\fffmmmpppwww666999:::888777888666111///333888::::::999888888444000,,,,,,000444555555555777999888777555555555333444444555666666777777999<<<;;;555333555666555111555555222222555444000///......111555777555222222111000000222444444444111000000222444555333111111111000///////////////222333000+++,,,333777666666555444444555666666555444333111...,,,---000222111222333444333111///------000333666888777666555444444444666777888666555444555666666555555777999444222000------000666;;;999::::::999666555555666888777666888::::::777444;;;;;;<<<===??????>>>======???@@@@@@???>>>???AAAAAA???<<<:::;;;???DDDGGGHHHHHHIIIIIIHHHEEECCCAAADDDEEEHHHKKKNNNQQQSSSTTTXXX\\\dddkkkpppwww222555666333222444333000(((,,,222555555333222111---,,,,,,,,,---///111222777777888888888666333000222333555777777777666555555999999555333555555333111333333000000333444222,,,+++***---333666777666222222444666888888666333333111//////111222222222///////////////000000111222000,,,***...555777555666666666666555444333222444444444222111111444666000222555666666444000...333444777999999888666555555777888888777777777777666777888777555555777888555333///,,,,,,000777===888999:::999777666666777666777888;;;<<<;;;777444:::;;;<<<===>>>>>>>>>>>><<<===??????>>>>>>???AAA>>>======>>>???BBBDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDGGGKKKOOORRRUUUVVVWWWXXX^^^ffflllsss&&&))))))((()))---...,,,''')))---...---+++******(((***+++,,,+++,,,...///111000111333555444...)))+++...111333444333000///111555777444222333444111111000///---,,,...//////&&&$$$###'''---333555555666666666777888777333111333333333333333444333333111000111111222333444555222...***+++111777777555555666777666444222000000444555777777666666888999222333444444444111///---888999;;;;;;:::888555444555888:::999666555666999777888888666555444555777666555222///...000555999666888;;;;;;:::::::::;;;888999:::;;;<<<;;;:::999:::<<<===>>>>>>???@@@AAA===???@@@???>>>>>>???@@@;;;<<<>>>AAACCCDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGHHHEEEFFFHHHKKKOOORRRUUUWWWSSSRRRVVV___hhhpppyyy ###$$$"""$$$((()))&&&))))))***)))((((((+++---&&&(((***+++++++++,,,...''''''(((+++...---((($$$&&&(((,,,//////...+++))),,,000222000...000111///000---+++)))(((&&&&&&''' &&&,,,///000333111000///000000///...///111333555555333111111111000000111111222333444000,,,))),,,333666666444444666888777444222111222333555777888777888999:::888777555222111/////////444555666777777666444333555777999777444333555888666777777555333333444555666777777555222000000000111444888:::;;;;;;<<<===999888888777777888:::<<<<<<>>>??????>>>>>>AAACCC@@@AAABBBAAA???>>>>>>@@@:::<<<@@@CCCEEEEEEDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMGGGGGGHHHIIILLLNNNQQQRRRQQQPPPSSS]]]gggnnnwww~~~$$$'''(((%%%$$$&&&%%%""""""""""""!!!"""%%%***...''''''((()))***++++++,,,!!!"""###&&&''''''$$$!!!###%%%)))+++,,,+++(((''''''+++,,,***))),,,...------)))''''''$$$ !!!"""'''******)))'''%%%%%%''')))++++++%%%)))---//////---++++++---,,,,,,+++++++++,,,,,,+++'''&&&+++///000000111222555777666333222333555666888999:::::::::<<<======;;;777333111000000111///000333555777888888888555555666555444444555777555666666555333222444555555777::::::666000,,,***,,,000444777888999:::;;;777666555444333555999<<<===???AAA???======???CCC@@@AAABBBAAA?????????@@@<<<>>>@@@CCCDDDEEEEEEEEEDDDEEEGGGJJJLLLMMMNNNOOOGGGFFFFFFFFFHHHJJJLLLMMMSSSRRRVVV___gggmmmuuu}}}$$$'''(((&&&%%%&&&$$$!!!%%%)))(((%%%###%%%(((+++***)))"""###%%%%%%$$$###""""""!!!"""%%%'''((('''%%%$$$"""&&&'''$$$$$$(((++++++)))%%%$$$&&&$$$!!!&&&'''&&&%%%###!!!!!!###&&&''''''!!!%%%&&&&&&%%%&&&'''((((((&&&%%%$$$###""""""### !!!&&&(((&&&'''***+++...000///------000444444555666666666666999;;;:::999777444222111000000///000222444666777777777666444333333555666777777555666777666444444555777444777;;;;;;777111,,,***,,,000444777777777777888555666777666555666999<<<===???@@@>>>:::999===@@@<<<>>>???@@@??????AAACCC@@@@@@AAABBBCCCDDDEEEFFFDDDFFFHHHKKKLLLMMMLLLKKKHHHGGGFFFFFFHHHJJJLLLNNNTTTTTTXXX___dddhhhooowww!!!$$$######$$$""" """"""!!!"""###%%%((($$$ """'''+++***'''%%%((()))((($$$!!!"""$$$!!!#########"""!!! ###$$$ !!!%%%))))))%%%""""""&&&$$$"""&&&&&&%%%(((&&&%%%$$$%%%%%%$$$"""  $$$''''''&&&$$$""" """""" %%%###&&&)))(((%%%&&&+++000++++++,,,+++***+++...000444444444444333111///........./////////......---777444111222666999999777666777777777555555777888333666::::::777222...,,,000333777999888777666666666999;;;<<<:::999;;;>>><<<>>>???===888777:::>>>888:::===>>>???@@@BBBDDDBBBBBBAAAAAABBBCCCEEEFFFEEEFFFIIIKKKLLLKKKIIIHHHJJJIIIIIIIIIJJJMMMPPPRRRSSSTTTXXX]]]___aaaiiiqqqwww"""!!!"""###!!! """$$$%%%"""!!! !!!%%%'''&&&%%%%%% ###$$$!!!  ###'''))))))"""$$$'''(((&&&$$$###"""%%%###!!!   """###---((($$$%%%)))+++((($$$ !!!""""""!!!%%%%%%$$$(((%%%!!!!!!###&&&(((***,,,%%%"""%%%))))))***,,,(((,,,000000,,,(((''''''&&&&&&'''))),,,000333555///...///444888666222000666555333444666888888777777777888777444000,,,)))111555888777333222444777444555888:::<<<<<<;;;;;;;;;;;;;;;;;;===>>>@@@BBB<<<<<<;;;:::;;;===???AAAAAAAAABBBCCCDDDDDDDDDDDDMMMNNNNNNKKKHHHGGGJJJNNNLLLJJJHHHHHHKKKMMMOOOOOOWWWWWWXXXYYYZZZ]]]aaaeeetttyyy###### ###+++)))((('''''''''%%%###&&&$$$###$$$&&&&&&%%%######"""$$$!!!###'''++++++(((%%%$$$&&&((((((((('''((()))!!!$$$&&&&&&###!!!"""&&&&&&&&&&&&%%%%%%&&&&&&"""""""""""""""######$$$!!! """%%%&&&&&&)))&&&###""""""$$$%%%$$$'''###"""&&&(((&&&''')))%%%'''))))))))))))******&&&'''''')))***,,,...///333111000333666666444333333333333444444555666777888888888888555222...,,,222777<<<<<<888555666777333555888:::<<<===<<<<<<777888999::::::::::::999999:::;;;<<<>>>?????????>>>======>>>???BBBDDDFFFHHHJJJKKKKKKKKKLLLOOOSSSNNNLLLJJJJJJLLLOOOQQQRRRWWWWWWWWWVVVXXX[[[aaaeeeqqqvvv $$$###"""''''''&&&$$$"""!!!###$$$+++)))'''&&&&&&%%%###!!! """$$$"""!!!""""""###%%%(((***)))%%%"""!!!###%%%%%%%%%%%%''')))!!!%%%''''''%%%!!!  $$$(((&&&""" ###'''"""###$$$%%%%%%%%%$$$### !!!###### !!!%%%'''(((***'''$$$###""""""  ###'''&&&""""""%%%$$$###""""""%%%((())))))+++,,,---......------,,,111000......000222333222000222444444222222444777888888888888666333111///111666;;;===:::888777777333555888;;;============888999;;;<<<<<<;;;999777888999<<<>>>??????>>>===@@@>>>===<<<===@@@CCCEEEBBBDDDGGGIIIJJJLLLOOORRRMMMKKKHHHHHHKKKOOORRRSSSUUUUUUUUUUUUVVVZZZ___ccckkkrrr||| ###!!!!!!%%%***)))'''&&&$$$###!!! !!!###"""###&&&***'''### !!!!!!!!! ###%%%&&&%%%%%%%%%&&&###""""""!!!"""###$$$%%%&&&%%%""" """'''&&&""" """%%%!!!###%%%%%%###!!!  !!!$$$''')))$$$""" """%%%''''''&&&$$$######!!!###'''$$$"""%%%""" ###%%%$$$###+++,,,...000///---+++)))***+++***((())),,,---,,,+++000444333000///222666666666666555444333111111---000444777666666888999666888:::<<<======<<<;;;999999:::;;;;;;;;;;;;:::;;;<<<===>>>>>>===<<<<<>>@@@CCCEEEGGGHHHJJJKKKIIIGGGDDDDDDGGGKKKNNNPPPQQQSSSUUUVVVWWWYYY\\\___ccckkkwww   ###'''%%%&&&%%%$$$###!!!!!!!!!!!!"""!!!###'''((($$$ !!!""""""$$$'''***,,,***(((&&&%%%"""!!! !!!"""$$$%%%$$$###!!!  !!!"""###%%%&&&%%%###  """$$$$$$"""!!!$$$&&&'''$$$""" """%%%###""""""###$$$###!!!"""&&&$$$ !!!!!!$$$%%%### %%%''')))++++++)))&&&$$$###(((***'''&&&))))))%%%%%%***//////+++***---111222222111000000000000000,,,---...000222666:::===999:::<<<======<<<:::999777666555555666888;;;<<>><<<;;;:::;;;;;;BBBCCCDDDDDDDDDBBBAAA???<<<===???BBBFFFHHHIIIIIIGGGEEEBBBBBBEEEIIIKKKMMMLLLPPPUUUYYYZZZZZZZZZZZZ]]]fffqqqzzz%%% !!!###!!!"""###"""!!! !!!###!!!!!! """''' ###&&&&&&%%%###"""%%%((()))'''$$$###"""###&&&&&&$$$!!! """###%%%"""!!!%%%***)))""" !!!###%%%$$$###  """"""!!!###"""!!!!!! """$$$%%%$$$###!!!%%%$$$ """"""%%%'''&&&%%%%%%''')))++++++)))'''%%%"""***,,,'''&&&******%%%!!!$$$((()))(((''')))+++...---,,,+++,,,---///000000///......222777<<>>>>><<<;;;999:::999777666777;;;???BBBCCCAAA>>>;;;:::::::::;;;:::<<>>???>>>===<<<>>>===<<<<<<===???AAACCC???>>>======<<<;;;;;;;;;888999<<<>>>@@@@@@@@@@@@>>>===<<>>???@@@@@@???========================:::;;;===>>>???>>><<<;;;===============>>>??????BBB???<<<===AAADDDEEEEEEHHHGGGGGGHHHJJJJJJHHHFFFPPPRRRTTTUUUVVVXXX[[[^^^^^^aaaffflllttt######"""  ''')))$$$""""""!!!!!!"""######$$$!!!$$$''''''&&&$$$###&&&$$$!!! """$$$$$$&&&'''$$$ $$$)))***&&& """%%%&&&+++***'''$$$!!!"""%%%((((((&&&###"""$$$%%%&&&&&&%%% """!!!"""!!!"""###%%%(((******&&&###"""######!!!)))$$$###(((,,,(((!!!%%%### !!!!!!!!! $$$(((+++'''!!!###(((***)))(((&&&%%%%%%%%%%%%---)))%%%%%%)))---//////,,,,,,***'''***000222111***))))))+++------,,,+++...333444000......,,,)))111666;;;;;;999999===AAA===<<<:::999999:::<<<===:::;;;<<<<<<<<<<<<;;;:::===<<<<<<<<<<<<<<<======>>>>>><<<::::::===CCCGGGHHHIIIIIIJJJJJJJJJJJJJJJNNNOOOOOOQQQSSSVVVYYY[[[___```cccgggnnnyyy###%%%""""""!!! $$$&&&### !!!!!!""""""###$$$$$$$$$&&&''')))***)))%%%!!! ###%%%'''%%%!!!!!!$$$((()))%%%""" !!!$$$&&&''',,,***'''$$$$$$$$$%%%&&&(((&&&######$$$$$$$$$######!!!"""!!!###(((%%%%%%&&&%%%######$$$%%%'''$$$""""""######!!!!!!"""''''''"""!!!  ###&&&&&&$$$$$$(((,,,&&&&&&&&&&&&&&&&&&&&&&&&!!! """&&&))))))((((((+++---,,,...///,,,'''*********,,,...//////---,,,000111,,,***++++++(((---000333444333333666888;;;:::999888888:::<<<===???@@@AAAAAAAAA???===<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>===<<<;;;>>>BBBFFFHHHIIIJJJKKKKKKJJJIIIIIIKKKKKKMMMOOORRRUUUXXXYYY\\\]]]```dddkkkvvv"""%%%$$$ !!!"""!!!"""$$$###""" !!!###$$$%%%%%%$$$$$$(((***,,,,,,***%%% !!!$$$&&&%%%###!!!###%%%&&&$$$"""###%%%'''''''''+++(((%%%%%%&&&'''%%%"""&&&%%%######$$$###!!!$$$!!!!!!$$$%%%$$$&&&))))))***)))'''$$$###$$$%%%((('''&&&&&&%%%######((('''""" ### !!! !!!!!!!!!###$$$%%%'''((()))!!!###%%%'''(((((('''&&&!!!$$$(((,,,---+++)))***,,,---+++,,,,,,((("""***)))***---000111111000,,,///...)))''')))+++***+++,,,,,,---------......666666555555666888:::;;;BBBCCCEEEFFFEEEBBB???===============<<<============>>>>>>>>>===>>>AAACCCGGGIIIKKKLLLLLLJJJHHHGGGFFFHHHJJJMMMPPPSSSVVVWWWYYYZZZ]]]```gggqqq||| """### !!!###!!!$$$'''%%%""" !!!###%%%&&&%%%$$$######&&&)))******'''$$$!!! !!!!!! !!!$$$%%%###!!!!!!"""###""""""$$$&&&((('''&&&***&&&###$$$''''''###"""!!!"""###$$$###!!!$$$%%%&&&((((((&&&$$$$$$&&&&&&'''&&&%%%%%%&&&(((******+++***(((######)))***'''%%%'''!!!$$$'''&&&""" $$$(((&&&$$$"""###%%%%%%### """%%%((()))(((&&&$$$&&&(((+++///111111000///000///+++&&&&&&******'''(((((())),,,///222222111...000...(((&&&***...///---+++***)))***+++***(((000000111111333555777888???AAACCCEEEEEECCC@@@>>>>>>??????@@@@@@@@@@@@???===>>>????????????@@@BBBFFFHHHKKKLLLLLLJJJGGGEEEDDDEEEHHHLLLPPPSSSUUUVVVZZZZZZ\\\^^^ccckkktttzzz ###&&& '''+++(((""" """$$$%%%%%%%%%###"""###%%%(((***+++***(((&&&  """""""""######""" !!!$$$&&&'''&&&$$$((($$$!!!###&&&&&&!!!"""%%%%%%""" $$$'''))))))'''$$$!!! !!!###%%%%%%'''))))))'''### $$$)))((($$$###"""&&&***)))%%%$$$'''+++(((%%%"""###$$$$$$ """&&&((()))'''$$$"""'''((()))******++++++,,,......***&&&'''+++,,,)))&&&&&&'''***...000000///---///,,,&&&%%%***///111///,,,***((()))((('''&&&+++,,,---...000111333444777999<<<>>>??????===<<>>???AAA@@@?????????@@@DDDFFFIIIKKKKKKIIIFFFDDDDDDEEEHHHKKKOOORRRUUUVVV\\\\\\\\\]]]```eeelllrrr###&&&!!!"""))),,,((("""""""""###$$$###"""!!! '''''')))*********))))))!!!  !!!"""!!!###$$$###"""!!! !!!###&&&'''%%%$$$'''%%%######%%%$$$!!!"""%%%%%%$$$"""###%%%&&&(((&&&### $$$&&&&&&$$$###"""###""" $$$''''''%%%%%%&&&)))'''%%%###$$$&&&%%%!!!!!!###&&&))))))(((%%%###&&&''''''%%%$$$%%%(((***'''***,,,+++,,,...+++%%%$$$$$$%%%(((,,,......---***,,,***$$$$$$)))///111...---+++(((&&&&&&&&&&&&)))***+++---...///000111000222444666888888999999;;;===???AAACCCDDDDDDCCC???@@@AAAAAA???>>>???@@@BBBDDDFFFHHHHHHGGGEEEDDDFFFFFFGGGJJJMMMQQQTTTWWW\\\\\\\\\\\\]]]aaaggglllvvv###!!!###!!!"""&&&!!!"""$$$&&&''''''&&&%%%$$$######"""!!! &&&&&&%%%%%%&&&'''((((((""""""#########"""!!!!!!!!!"""###$$$&&&&&&%%%$$$"""!!!"""$$$&&&'''&&&$$$''''''&&&%%%$$$###""""""!!!$$$%%%$$$"""$$$&&&$$$!!!%%%'''&&&$$$$$$%%% !!!###$$$$$$$$$$$$'''''''''(((((('''$$$""" """%%%((())))))((('''%%%'''((((((&&&'''***---'''***+++***+++,,,)))###%%%$$$%%%(((+++------,,,***+++***%%%%%%+++000222/////////+++'''%%%'''******+++,,,...///000000000......///000111333444555555777:::===@@@AAAAAAAAAAAABBBBBB@@@>>>>>>???AAA@@@AAACCCEEEFFFFFFEEEEEEHHHGGGFFFGGGJJJOOOSSSVVVYYYYYYYYYYYY[[[___dddiiipppyyy''' ###'''%%%%%%((("""))))))%%%"""$$$(((%%%$$$"""  !!!###&&&(((###%%%''')))(((&&&###!!!$$$$$$$$$&&&((((((((('''$$$######%%%''''''&&&%%%((()))(((&&&$$$###$$$%%%!!! !!!###$$$###""" """$$$### """$$$%%%(((+++***'''$$$$$$%%%$$$!!!!!!""" !!!'''!!!$$$%%%$$$"""***+++,,,,,,***'''%%%$$$!!!$$$(((***+++++++++"""%%%))))))((()))+++...,,,,,,(((###$$$((((((&&&&&&%%%&&&(((+++------,,,+++---,,,((((((...333444111333333///)))'''***...,,,---...///000111111111///......---...///111222///222555999<<<>>>>>>>>>BBBBBBBBB@@@>>>===???AAA???@@@AAABBBDDDEEEEEEFFFIIIGGGEEEEEEHHHMMMRRRUUUUUUVVVWWWWWWYYY^^^dddhhhooovvv$$$"""%%%$$$%%%"""###$$$$$$%%%%%%%%%%%%)))((((((&&&%%%###!!!  $$$&&&%%%$$$######"""###$$$%%%$$$!!!%%%###%%%,,,,,,$$$ """'''***''' $$$###""""""!!!""""""######%%%%%%!!!"""%%%'''%%%%%%""" !!!!!!'''&&&(((***,,,***$$$ """###&&&&&&!!! !!!  !!!"""!!! $$$&&&((((((%%%""" ''')))### %%%+++,,,+++'''$$$$$$###!!!###'''+++((('''***......***%%%''')))+++---...---,,,***000...***((())),,,000333777777555222///...///111...---,,,---000333555666888333///111666999555000111555777777999<<<;;;777777;;;>>>>>>???CCCBBB???@@@DDDHHHGGGDDDBBBCCCFFFJJJLLLMMMLLLIIIIIIKKKNNNRRRTTTXXX[[[___bbbddddddmmmttt}}}!!!"""$$$%%%(((%%%&&&&&&&&&&&&%%%$$$###&&&&&&%%%$$$###!!! !!!###$$$$$$!!!!!!""""""###""" !!!$$$$$$ """###(((,,,)))###""""""""""""!!!!!! !!! """&&&'''$$$"""!!!!!!"""###$$$$$$######"""!!!"""$$$$$$!!!!!!### """  """###"""!!!&&&'''((('''$$$"""!!!!!!$$$***,,,&&&###&&&)))))))))%%%###%%%$$$"""$$$''',,,***))),,,///000+++'''$$$%%%'''***,,,---......+++***(((''')))---222666555555444111...---...///111///,,,,,,---000333555444000---000666999777333111222222444:::???<<<555111555888999;;;>>>>>>;;;:::@@@GGGHHHFFFCCCCCCDDDGGGIIIKKKKKKJJJJJJLLLNNNOOOQQQSSSVVVZZZ]]]```aaajjjqqqyyy ###$$$&&&)))((((((((('''&&&$$$###"""%%%%%%%%%%%%$$$###"""!!!#########!!!######"""""""""!!!!!! """  !!!!!!"""&&&+++(((###!!!"""""""""!!!   $$$$$$!!!"""$$$%%%&&&%%%$$$%%%&&&!!!""" """"""!!! """######"""(((((((((&&&###!!!"""###''',,,...***&&&&&&''''''&&&######&&&&&&$$$$$$'''(((&&&&&&)))++++++'''###$$$%%%&&&(((***+++,,,,,,)))((('''''')))---111444222222222000---,,,---...444000,,,)))***---111444555222000222777:::777333111000///222;;;AAA===444,,,111444444666:::;;;888555;;;DDDIIIHHHFFFEEEEEEEEEGGGIIIJJJJJJKKKLLLNNNNNNOOOPPPSSSVVVZZZ]]]___fffmmmttt{{{ %%%'''''''''&&&&&&&&&&&&%%%$$$###"""'''((((((((((((''''''&&&!!!""""""!!! &&&&&&%%%$$$$$$$$$%%%&&&%%%###!!!"""%%% """'''&&&!!!"""###$$$$$$""" !!!%%%%%%"""''')))+++)))$$$!!!!!!"""$$$###"""!!!  $$$"""######!!! """$$$$$$$$$''''''%%%###!!! """$$$'''+++---+++)))'''&&&%%%###!!!###'''(((&&&%%%(((%%%%%%%%%&&&((((((%%%###)))***++++++***'''%%%###***)))((('''(((+++---//////000000///,,,+++,,,---333000+++((('''+++111666999666444666888888555111222333333444:::>>>;;;444---111333222444777888555333888AAAGGGIIIJJJKKKLLLHHHHHHHHHHHHHHHJJJMMMOOOPPPPPPQQQRRRVVVZZZ^^^```aaahhhooouuu~~~&&&,,,((("""""""""###$$$$$$$$$$$$$$$(((((())))))))))))((((((!!!###$$$$$$$$$$$$&&&'''((('''%%%$$$$$$%%%&&&'''$$$$$$"""###&&&!!!!!! &&&%%%!!!###$$$%%%%%%$$$!!!&&&)))(((%%%%%%((()))''''''***+++)))$$$ '''(((((('''$$$!!!!!! !!!$$$###!!!###!!! """$$$%%%%%%$$$$$$###!!! ###&&&%%%&&&(((***)))'''%%%%%%!!! """''')))&&&&&&((()))((('''(((((()))((('''***,,,...///,,,'''""")))((((((((()))+++---...---/////////---,,,,,,---///...+++((('''+++222777555444333555777666333000222777999888777999888555...222222111111555555222444888===BBBGGGLLLQQQTTTOOOKKKGGGEEEEEEIIIMMMOOOPPPPPPQQQRRRUUUYYY]]]```\\\ccckkkrrrzzz&&&...***!!!!!!###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$&&&(((((('''''''''(((&&&%%%$$$"""""""""###$$$&&&)))((("""!!!&&&(((%%%$$$  &&&'''$$$$$$$$$$$$$$$###"""  """$$$%%%+++,,,***%%%###&&&&&&######%%%''''''&&&###""""""'''((()))((($$$ ### !!!###"""### !!!$$$%%%%%%"""""""""!!! """%%%(((###"""%%%))))))&&&%%%&&&!!! """''')))&&&&&&)))'''&&&$$$""""""$$$&&&'''&&&))),,,...---)))$$$!!!$$$%%%&&&(((+++...000111---...000000...------...,,,------+++)))+++111777,,,,,,...111444444333111111888<<<999555555555555...111111///000333444222777777999<<>>777555333444666:::===???CCCAAA@@@CCCFFFIIIHHHFFFLLLNNNPPPSSSVVVXXXYYYYYYVVVXXX___kkkssswww!!!%%%***+++)))((('''%%%###"""%%%***///&&&$$$######$$$%%%%%%$$$)))$$$"""%%%))))))'''%%%$$$%%%%%%&&&%%%$$$"""!!!%%%%%%$$$######"""!!!!!!$$$###"""!!! !!!%%%&&&&&& !!!"""######"""!!! %%%))),,,---+++'''&&&%%%!!!$$$''''''%%%$$$%%%'''$$$###"""###&&&%%%""" $$$''''''&&&###!!!"""######"""!!!!!!"""$$$(((&&&$$$$$$(((,,,...///&&&%%%%%%'''******'''###%%%$$$$$$%%%((())))))((($$$$$$###!!! """%%%+++)))''''''(((((('''&&&(((''''''***///111111...333333222111000//////...,,,...111333222222333444000///000444888999666333222///---///333444111---222333555888<<<======<<<888;;;===;;;777444555777>>>>>>>>>>>>@@@BBBDDDEEEHHHMMMSSSWWWXXXWWWVVVVVVZZZ\\\___ccciiirrr|||,,,%%%%%%)))***&&&$$$###"""###%%%((()))!!!!!!!!!!!!###%%%%%%%%%&&&$$$######$$$###""""""&&&&&&&&&%%%######%%%'''""""""!!!!!!!!! !!!!!!!!!  !!!"""$$$&&&((()))''''''&&&'''(((((('''&&&$$$%%%'''***,,,,,,)))&&&&&&(((***)))&&&%%%%%%&&&###""""""$$$&&&'''%%%""""""###$$$%%%%%%%%%$$$### !!!"""!!!  !!!%%%$$$$$$$$$%%%'''***++++++)))'''''')))+++***)))&&&%%%&&&''')))***)))(((&&&&&&&&&$$$###$$$&&&)))'''%%%$$$$$$&&&((((((((())))))+++---000111111///333111///,,,*********+++,,,///222444333333333444333222333666999999777444111...,,,...333555333000111111333666:::<<<<<<;;;:::;;;<<<===>>>>>>===<<<===>>>???AAAAAAAAAAAA@@@IIIMMMRRRVVVWWWWWWXXXXXXYYY[[[]]]aaafffnnnvvv|||///((( ###&&&((($$$""" """%%%&&&%%%###!!!###$$$&&&'''$$$%%%%%%###!!! %%%'''(((%%%!!!!!!''',,,%%%$$$###"""!!!  """"""""" !!!######""""""$$$'''***(((%%%&&&(((***)))'''"""!!!"""&&&,,,...+++'''&&&'''))))))'''&&&&&&'''"""""""""$$$'''((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$!!!###$$$### """$$$%%%$$$!!!!!!###&&&---***&&&$$$&&&(((***+++'''&&&''')))++++++)))'''&&&''''''&&&%%%&&&)))+++###!!! !!!$$$'''))))))'''***---//////............,,,***'''&&&'''((()))+++...222444444222222222555444555777::::::999777111///,,,...222555555444111111222444888:::999888===;;;;;;>>>CCCDDD@@@<<<777999<<>>GGGJJJNNNQQQSSSTTTVVVWWWYYYZZZ\\\___ccchhhooottt(((&&&$$$$$$%%%&&&%%%###$$$!!!"""''''''###!!!"""###$$$&&&'''&&&'''&&&###"""$$$### !!!&&&(((%%% &&&,,,,,,+++***(((&&&$$$"""!!!!!!"""%%%&&&&&&%%%###!!! $$$'''&&&""" ###'''&&&""""""%%%$$$!!! """%%%)))++++++***!!!"""$$$&&&'''((())))))$$$$$$$$$%%%''''''''''''%%%%%%&&&&&&'''&&&&&&&&&'''((((((&&&### $$$'''%%%  ###(((&&&###""""""$$$&&&'''&&&&&&''')))******'''%%%###$$$$$$$$$$$$%%%''')))###!!! !!!$$$'''))))))###(((---...,,,***)))***'''''''''(((((()))*********---111333222000//////222333444777999:::::::::666333000000333555666666333222222333555666666555<<<;;;<<<===???>>>:::777000222666:::>>>@@@@@@@@@BBBEEEHHHJJJLLLNNNQQQTTTYYY[[[]]]___bbbfffkkkooowww)))'''&&&%%%%%%$$$###"""%%%###!!!###'''(((### ###%%%&&&$$$$$$%%%&&&%%%&&&$$$"""$$$(((&&& ###((('''!!!###(((,,,++++++***)))(((''''''!!!"""%%%'''((('''%%%$$$&&&***---,,,'''%%%&&&***###  !!!!!! $$$''''''$$$$$$(((,,,""""""###&&&((()))))))))&&&''''''&&&&&&%%%&&&''' """&&&)))***)))'''&&&******)))&&&"""!!!%%%'''%%%  ###""""""############$$$$$$&&&&&&&&&'''((('''%%%### """############%%%'''%%%$$$###$$$&&&(((((('''"""''',,,---+++((((((((('''(((***,,,,,,+++***)))***,,,000111///...---,,,---///111444666888:::<<<:::888555444444555666666555444222333444444333222888;;;======:::888777888444555666999<<>>===:::999;;;>>>>>>===<<<<<<===???AAABBBAAACCCFFFGGGHHHJJJMMMOOOTTTWWW\\\```cccfffjjjmmmqqqzzz---***%%% """%%%)))'''$$$"""!!!"""###$$$"""&&&******&&&$$$%%%'''!!!,,,000''' ###&&&%%%###$$$%%%$$$"""!!!###$$$ !!!"""$$$%%%&&&'''!!!"""###%%%'''(((((((((###$$$%%%%%%$$$###!!! ###&&&)))(((%%%###%%%(((&&&(((***'''###"""&&&***+++)))((((((******'''%%%$$$&&&&&&%%%######&&&))) """%%%'''(((((('''&&&%%%$$$###!!!"""$$$$$$$$$"""""""""###%%%'''!!!&&&(((((('''((()))+++(((%%%$$$$$$%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%###$$$&&&)))+++***&&&###&&&&&&''')))+++,,,+++)))(((((())))))+++,,,...//////000000///---,,,---///***---///000000222555888999999999777666555444555555333222333666888999999>>>>>>>>><<<;;;<<<===>>>??????????????????>>>>>>@@@BBBEEEGGGGGGHHHJJJKKKMMMQQQWWW\\\aaaeeeiiilllpppwww"""###$$$%%%############)))'''$$$ ###&&& %%%******&&&$$$%%%((("""333:::--- '''+++(((&&&$$$"""!!!"""$$$%%%"""""""""!!!!!!!!!!!!!!!###$$$%%%'''(((***,,,,,,%%%$$$$$$&&&'''%%%""" %%%***)))$$$!!!###''')))((('''%%%$$$%%%''')))'''%%%$$$&&&)))***(((%%%"""$$$%%%$$$###$$$'''+++$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""!!!!!!###(((,,,%%%""" """%%%'''((( $$$&&&&&&&&&)))+++---***&&&$$$$$$%%%&&&&&&!!!###$$$$$$"""!!!!!!""" """&&&***,,,***&&&"""&&&$$$###%%%)))+++)))'''###""""""###(((...444888222222111///------///111---///111000//////222555555666777777666444444555333111111333777;;;===>>>GGGBBB===;;;<<<<<<:::888999;;;===???@@@???===;;;>>>@@@DDDEEEEEEEEEFFFGGGGGGLLLSSSYYY^^^ccchhhkkkpppttt}}}###''')))(((&&&$$$###"""  ###&&&(((!!!%%%)))((($$$"""%%%)))$$$(((+++---+++)))'''&&&%%%%%%&&&&&&%%%$$$###"""$$$###""" """(((,,,((((((((('''%%%$$$"""!!!%%%%%%&&&'''%%%!!!"""'''&&&%%%$$$"""""""""###$$$*********(((%%%######$$$%%%(((+++------***&&&###&&&""" """######&&&+++###$$$%%%###""""""%%%)))'''%%%###$$$'''(((&&&###$$$$$$###"""!!!!!!"""###%%%(((++++++***)))+++---777...'''''')))'''%%%%%%%%%&&&&&&$$$"""!!!$$$&&&!!!!!!!!! !!!""""""######$$$$$$%%%%%%%%%$$$$$$ """&&&***...111333...---,,,...000111111000000///...---...000222333777222...000777<<<;;;777444444444555666888:::;;;===>>>>>><<<999888888:::<<<;;;<<>>BBBFFFGGGEEEDDDGGGJJJKKKMMMPPPQQQTTTZZZcccjjjqqqqqqwww+++***'''$$$!!! ###%%%&&&&&&%%%%%%&&&(((***+++---&&&!!!"""''')))$$$"""###%%%%%%&&&(((+++...,,,***'''%%%$$$$$$%%%&&&"""!!!!!!''',,,(((&&&$$$"""!!!!!!!!!!!!"""""" """'''!!!###&&&((((((%%%!!!***,,,---,,,)))&&&$$$###"""&&&***++++++)))(((%%%,,,...***((()))!!!###%%%&&&$$$!!! $$$!!!!!!""""""%%% ###'''&&&$$$"""######!!! !!!"""$$$"""###((()))&&&$$$&&&(((((('''%%%###"""###%%%,,,***&&&$$$$$$'''+++...***'''### """%%%'''''''''((((((***+++---...---***((((((+++///222333111111000000000111222222666666666777666555333222222222333444555777999:::777999;;;;;;:::::::::;;;;;;::::::<<>>>>>???;;;===???@@@@@@BBBEEEHHHMMMNNNNNNMMMMMMSSS[[[bbbkkkooowww~~~+++,,,---,,,*********,,,******++++++,,,+++++++++,,,)))&&&&&&''''''%%%"""***,,,------+++)))((()))'''((())))))(((&&&###!!!'''((()))'''$$$!!!'''&&&###!!! !!!"""###!!! !!!!!! !!!"""%%%''')))''')))++++++(((%%%###"""&&&''')))***++++++******+++'''&&&'''&&&""" """!!!&&&)))+++***))),,,***'''###!!!!!!"""$$$"""&&&***+++(((%%%$$$%%%'''%%%$$$"""!!! &&&///...((($$$***(((%%%###"""!!! $$$$$$%%%%%%&&&&&&&&&&&&************))))))((((((((((((((()))***,,,---...++++++---///000///,,,***&&&'''***,,,///000000000111666:::;;;777444444555666333///---///555;;;??????>>>:::555222333666:::999888888777666666777777;;;<<<>>>??????@@@BBBCCCGGGJJJMMMOOOPPPSSSYYY^^^ccciiirrryyy|||(((***---...---,,,,,,,,,------/////////...---,,,...///000000...------------///000000---+++******'''))),,,...---***'''$$$&&&(((******'''###!!! %%%$$$"""!!! !!!!!!"""&&&((()))'''$$$"""%%%(((******'''%%%$$$$$$)))*********+++*********$$$$$$'''------'''#########"""###%%%((())))))(((***)))'''$$$!!! """$$$"""(((......)))%%%%%%'''((('''&&&%%%%%%$$$!!!###***)))%%%"""'''$$$""""""###%%%%%%$$$!!!"""$$$%%%&&&%%%$$$###(((***,,,......---***(((++++++***))))))))))))***+++---///333444222---***%%%'''***...000111111000///333777888666333333444666333000///111666<<<@@@@@@===888222......111444888999:::999777666666777<<<===???AAACCCCCCBBBBBBBBBGGGMMMPPPQQQSSSVVVZZZ\\\bbbllluuuxxx}}}''')))++++++*********+++,,,---/////////---+++)))///111444666666444333222,,,---...---------///111---///000222222000...---((()))++++++******+++---&&&&&&&&&%%%$$$$$$######""" ###!!! !!!###&&&))),,,,,,***'''$$$&&&'''))))))'''&&&'''((()))))))))))))))******+++&&&%%%)))///000---+++,,,)))%%%""""""$$$&&&'''&&&$$$&&&'''&&&######%%%'''%%%(((+++***(((&&&(((***'''&&&&&&'''(((&&&"""!!!%%%%%%"""###&&&""" """'''+++,,,,,,$$$$$$%%%%%%&&&&&&&&&&&&'''))),,,//////...+++*********)))((((((((())))))+++---///333555555222///))),,,///222444333222000///111333333222111000000222222333444666999;;;===>>><<<999555000...///111777:::======;;;:::;;;<<<:::<<>>CCCGGGHHHFFFCCCBBBFFFJJJKKKKKKLLLPPPSSSWWW\\\fffoootttvvv}}}---***+++///...((()))...---...,,,'''%%%''''''%%%###)))---........................///000111222111333555444222111444888111///...000444666555333---000222222000000222555444222000000222000,,,)))+++------+++)))))),,,///---,,,,,,---......,,,+++)))(((&&&$$$###$$$&&&)))+++((($$$$$$&&&***...///***&&&"""###%%%&&&"""$$$''')))(((&&&%%%(((***,,,***'''$$$###$$$'''(((&&&&&&'''''''''&&&%%%%%%''''''''''''&&&%%%###""" !!!"""###%%%&&&((((((!!!$$$''''''%%%$$$%%%'''(((&&&%%%(((---000111000+++(((%%%&&&(((******(((%%%&&&(((,,,000111000...444222000111333666777777111111222444777666000+++222000000222666888777555:::;;;;;;999666222111000666666666555444666999<<<777:::======<<<<<>>===333666888999888888999:::666777777666555666999;;;::::::;;;::::::<<<@@@CCCCCCGGGJJJIIIGGGHHHMMMQQQWWW[[[```eeejjjpppuuuyyy)))'''''',,,222333///+++%%%''''''######%%%%%%"""&&&'''((('''&&&'''(((***((()))+++---///111222333555222//////111222111...///+++'''&&&((((((&&&$$$###$$$&&&((()))+++---...((('''%%%$$$$$$#########(((,,,111555444///***&&&------......///000333555333444555666777555333000222000------...000111111333111//////000///,,,)))''')))***+++***)))'''''',,,+++***(((&&&$$$###"""$$$$$$&&&''''''((((((((($$$###!!! !!!""" """%%%(((***)))((('''&&&&&&%%%######$$$&&&((())),,,...---)))&&&''')))---,,,***)))((('''&&&&&&&&&***------++++++000555:::777222000111333555666555666666333000000333777444444555777999;;;<<<<<<999;;;;;;;;;999888888999:::;;;;;;;;;::::::<<<>>>;;;:::999999:::<<<@@@CCCBBBFFFHHHFFFBBBBBBHHHNNNVVVZZZ```eeeiiinnnssswww}}}///---+++---111222---'''"""&&&&&&%%%&&&)))***'''&&&''''''%%%$$$$$$&&&'''(((((('''((()))***,,,---111///---...222444333111+++'''$$$$$$'''((((((&&&$$$$$$%%%''')))+++,,,---///---***&&&"""!!! !!!###%%%)))---//////---,,,,,,---///...------000222000111222444666444000,,,222000//////111222222111///////////////---+++))))))******+++++++++)))(((---+++(((&&&%%%&&&'''(((&&&'''''''''''''''&&&&&&%%%%%%%%%$$$###!!! """$$$''')))***)))(((&&&''''''''''''((('''&&&&&&%%%***///000,,,'''%%%$$$,,,,,,,,,+++***((((((((('''+++...---++++++000555888444000...///111222222222333333000------000444444444555555555555666777=========<<<:::888999::::::;;;;;;;;;::::::;;;===;;;:::888888:::===@@@AAAAAADDDFFFDDDAAABBBGGGLLLOOOTTT[[[aaafffjjjmmmooottt}}}666555222/////////+++%%%$$$(((***)))***......,,,,,,,,,+++)))&&&$$$$$$%%%%%%$$$!!! !!!###%%%(((''''''))),,,///000000+++'''######%%%''''''&&&'''%%%%%%%%%'''((('''&&&---,,,+++)))(((***---000""""""$$$''',,,///111111***---///...***((()))***''''''(((,,,000000,,,(((,,,++++++,,,...///...---...///000111111///---,,,...---,,,---///000///...///,,,)))&&&&&&'''***,,,)))))))))))))))(((''''''(((((())))))(((&&&$$$"""$$$%%%'''(((((('''&&&%%%#########$$$%%%$$$""" """&&&,,,///...***&&&$$$$$$''')))+++++++++---...***---///000//////222555444111...---.../////////000000000///...---...000333444555444333222333444999:::;;;:::999:::<<<>>><<<>>>???>>>===<<<===???;;;999777888;;;>>>???@@@BBBCCCCCCDDDDDDFFFIIILLLLLLQQQYYY```eeehhhkkkmmmrrrxxx111333111+++***------)))***...///...///222111...111111111///,,,*********$$$!!!!!!$$$!!!###$$$%%%'''***,,,)))%%%!!!!!!$$$'''((('''+++)))((((((***+++)))'''&&&'''(((((()))---333888###""""""$$$)))---...---###(((,,,,,,(((&&&&&&((($$$###$$$(((------)))$$$&&&&&&''')))+++,,,***))),,,///111333333111000///111...,,,---000333333333000...,,,***)))))))))***++++++,,,---------,,,,,,++++++++++++++++++,,,,,,************)))((('''&&&$$$""" """"""!!!"""###&&&***---,,,***'''###''')))***+++---///+++,,,...000111222222222000///......//////...---000000000222333222///---222444666555333222444666555666777777777999;;;>>>>>>@@@AAAAAA???>>>???@@@:::888777999<<>>?????????BBBFFFJJJJJJIIIKKKOOOUUU[[[aaafffkkkooosssvvv%%%******&&&&&&,,,000//////333444222222333222///...///111000///......///%%%"""###&&&""""""!!!"""&&&***%%%!!! $$$(((***)))///---,,,...111333222000******((($$$!!!###''',,,$$$"""!!!"""&&&)))(((''' '''***((('''(((***)))'''&&&))),,,,,,'''"""$$$$$$%%%'''***+++***((('''***---//////...---,,,---***&&&'''+++///000000111000///...,,,)))(((&&&,,,,,,...///000111111111---,,,++++++,,,///222444444444333111000///......---)))%%%$$$&&&(((((('''###""""""&&&+++...---+++"""&&&(((((((((***,,,)))***+++...111222000...///......///000000///---222111222555777666000,,,222444777666555444777999444555666555555666999;;;:::<<<======;;;:::;;;;;;999777777999===???>>><<<<<<::::::???FFFJJJIIIFFFGGGIIINNNSSSXXX```ggglllqqqrrr|||((($$$###''''''$$$%%%***888666444222000/////////222333222///,,,,,,000444///***###"""$$$"""&&&%%%000&&&!!!%%%******+++...******,,,000555555222///,,,===CCC666,,,,,,%%%(((""""""&&&((('''"""%%%''''''''''''(((,,,---...---***'''&&&&&&$$$(((&&&'''***+++***---...+++&&&%%%(((***)))&&&%%%$$$$$$%%%'''***,,,---...---+++(((%%%%%%&&&............///111222333---******...555777333------333666444555777444...///---)))&&&%%%&&&)))+++'''$$$""""""%%%'''&&&%%%###%%%''')))***)))((('''333222///,,,++++++...000111//////111333333000------222777777333...+++***+++...333777999888666444999777555444555888;;;===:::>>>@@@>>>:::888:::>>>888;;;???CCCDDDCCC@@@>>><<<===@@@CCCFFFHHHJJJJJJGGGHHHJJJNNNTTTZZZ___cccooorrrxxx%%%"""%%%***,,,******...////////////000222333444222333333000---,,,000444333///***&&&%%%$$$"""!!!###%%%""" """%%%''',,,%%%###)))/////////111---,,,,,,...111333111///111BBBKKKBBB555---&&&$$$!!!###%%%$$$!!! ###%%%$$$$$$$$$%%%+++,,,...,,,)))'''&&&&&&!!!%%%''''''(((++++++''')))***((($$$###&&&(((&&&((('''&&&%%%%%%%%%&&&''',,,------,,,***))))))***---......000111222333333111---((()))---222333333---222444333333555333...111///+++)))((())),,,...+++(((%%%%%%(((***+++******+++,,,,,,+++***)))(((...000000,,,((()))///555333111000111333333111///333444444222///,,,++++++,,,000444888999888555333222222222222444666888:::;;;>>>@@@===888555777999888:::>>>BBBCCCCCCAAA???;;;===???BBBEEEFFFGGGGGGDDDDDDGGGJJJPPPVVV[[[___kkkooouuuzzz!!!!!!&&&---111000///111------...000333666888:::555666666444000///222555111///---+++)))&&&"""%%%###$$$%%%$$$!!!###'''%%%"""%%%,,,222222000000///---,,,,,,///000111000111>>>KKKKKK===///((((((&&&%%%%%%''')))((($$$  ############$$$%%%***,,,---,,,)))'''&&&&&&%%%'''''''''+++...+++%%%&&&((('''$$$$$$''''''%%%((((((((((((((('''&&&&&&---...//////......///000---.../////////...------...,,,)))(((***---111444,,,000222000111333111...111///,,,******+++---...///,,,))))))+++...000111111111///...,,,***)))))))))---...***%%%&&&...777333111//////000000000///555222...+++,,,...///000///222666999:::888555333000111222444666888:::;;;<<<>>>???<<<777444444555777:::===AAACCCCCCBBBAAA;;;===@@@CCCDDDEEEDDDDDDFFFGGGHHHLLLQQQWWW\\\___ffflllqqqssswww """&&&+++///000111222222222333444666777888999666888999777444222444777////////////...)))###'''""" $$$$$$ $$$!!!&&&---222222...+++---------...000111111111---222===EEE>>>///***...)))(((((())))))((($$$ !!!###$$$$$$$$$$$$%%%'''+++,,,...---+++)))(((((())))))((((((,,,000+++$$$&&&)))***''''''******'''&&&(((***,,,......---,,,000111222222111111222333------...---+++)))%%%$$$$$$'''+++---,,,---///111---............////////////...,,,******+++,,,---000...+++)))+++...222444444222000...---,,,++++++***++++++(((%%%&&&---333000///---,,,+++,,,,,,---111,,,((((((,,,111444555222444777999999777444222111111000111333666888:::<<<>>>???===999666555666777999<<>>AAACCCDDDDDDCCCBBBHHHHHHJJJMMMQQQVVV[[[^^^bbbiiioooppprrr|||###$$$&&&'''***...000111000000111222222333333333333555777666333222333555111222333555444///)))$$$&&&!!!!!!###!!! !!! $$$)))---111111---***))),,,///222333333222111...***///999999///)))---)))'''%%%###"""!!!"""###$$$######$$$'''))),,,...000///---,,,+++,,,,,,+++)))(((---000---&&&'''******((((((++++++((((((***...111222333222111000111222111///......///++++++,,,,,,+++)))&&&$$$"""&&&***,,,++++++///222...,,,+++,,,,,,,,,...000///...---------------......,,,***((((((+++///333333222111000000000000111111...+++***+++---/////////...---+++***+++,,,------+++)))***///333444333444555888999999666444222000...+++***+++...222444;;;<<<>>>>>>===;;;:::999888999;;;>>>@@@BBBCCCCCC???@@@BBBDDDDDDDDDCCCBBBEEEFFFGGGIIIMMMRRRVVVYYY___fffnnnoooqqq{{{&&&((((((&&&(((---///...((()))***+++------------+++///222222000...///111000111222444444000+++'''&&&$$$!!! %%%***((("""%%%***------///111000---(((,,,111333333111000000222+++***222444///******,,,***'''###!!!!!!!!!"""!!!!!!!!!!!!!!!###'''***---///000111///...---...------+++)))+++000///***&&&((('''$$$$$$'''(((%%%+++---000222333333222222/////////...+++************+++,,,---...---,,,,,,))))))(((%%%$$$(((000666000,,,)))***+++***---111111111111111111111000000++++++)))'''&&&(((,,,///111111222333333444555555555111......222333222///...//////...------...000.........///111111000...444555777888777666333222111///---,,,,,,///222444:::<<<>>>???@@@???===<<<999:::;;;===???AAABBBCCC@@@AAABBBCCCCCCDDDDDDCCCHHHHHHIIIKKKNNNSSSWWWYYY\\\ccckkknnnqqq{{{&&&+++,,,***+++000111...((()))+++,,,---------,,,&&&+++///111///---...000000///000111222111---***(((,,,)))###***777555((((((,,,,,,)))***000333111+++...111111...,,,,,,---...,,,---///111000---***...---+++(((%%%$$$$$$%%%!!!!!!!!!!!!"""%%%***---,,,...000000///............///,,,))))))...111000&&&'''%%%!!! $$$%%%###((())),,,///111222222333//////000...,,,******+++------------------------000---)))%%%$$$''',,,111111+++(((******)))---333111111222333333222111111***++++++)))&&&&&&))),,,,,,---///111333333333333///...///000222333111000+++---000000......///111...000222222111///......333444666777666555333222000111222333444555666666;;;<<<>>>@@@AAA@@@>>><<<;;;;;;;;;<<<===???AAABBB@@@@@@@@@@@@AAABBBCCCDDDLLLLLLLLLNNNQQQUUUYYY[[[YYY___fffkkkpppxxx&&&,,,///...000444333...000111222222222111///...&&&+++000222111///000222444333333444666555444222,,,333000'''000BBB???...&&&***)))%%%&&&...333333...000000---)))''')))+++%%%***...///000111000...++++++***(((%%%###"""######$$$######$$$(((---111+++---///000///---.........000...((((((---222444((()))&&& ###%%%###!!!###&&&***...222444555111222222111///...///000222111///,,,***)))((((((///...,,,+++)))(((''''''222+++((()))***)))---444//////111222222111000///+++,,,---***'''&&&)))+++''')))+++...//////......%%%)))---//////...///000'''+++...///...---...000,,,///333333000///111333222333555666666444333222***,,,111555777777555444;;;<<<>>>@@@AAA@@@===;;;<<<<<<;;;<<<===???AAABBB@@@???>>>===>>>AAACCCEEEJJJJJJJJJLLLNNNRRRUUUXXXWWW\\\bbbhhhmmmuuu~~~)))---...---111777555000666555666:::888111......---...000222222111000///...222666666444222222444555'''++++++'''AAALLL...&&&!!! $$$&&&$$$&&&***111000///...---...000111111555111111999666...000111222///)))%%%'''+++---...+++((()))...333111,,,///...333;;;<<<333,,,***555333111000111222111111...)))###"""%%%((($$$&&&((()))***+++...000333222111000000222444666///000///...---...111444+++///444333---(((&&&'''***&&&''',,,...,,,///555333222111111111111111111666444111000000///...,,,(((+++***'''(((,,,...,,,&&&&&&&&&''''''(((((((((+++))))))+++///111000...000...,,,++++++---000111111555999;;;;;;999777777333333333333444444555555777<<<@@@???:::777999<<<666777999;;;===??????@@@@@@>>><<<;;;===@@@DDDFFFGGGHHHHHHIIIKKKQQQXXX^^^]]]]]]___ccciiirrrzzz$$$%%%***111///***,,,333555111111444444111000222---,,,++++++,,,,,,,,,++++++...111111///...///111444,,,111+++%%%AAAQQQ777### $$$222111///------///000222///111---222AAA???222---///111111,,,&&&$$$&&&((())))))(((((()))...111333111...000666777333///000555444444555666666444222222...(((%%%$$$$$$######"""$$$&&&''''''(((((()))---...///000111111000000/////////...---...111333222444444000***'''(((***,,,'''''',,,///...000444222222000////////////000111111000111222111///---111222...)))'''((((((&&&$$$$$$$$$$$$%%%&&&'''(((,,,***((())),,,//////...)))***+++,,,...000222333222555888999777555555444333444555777777888888888999<<<>>>>>>;;;:::;;;===<<<<<<======>>>>>>>>>===BBB@@@>>><<<<<<===>>>@@@CCCDDDFFFHHHLLLRRRYYY^^^[[[\\\^^^bbbhhhpppxxx~~~888)))###,,,---%%%***777444...+++...111111222444111---******,,,...---,,,...111333222000///111444000111555+++'''HHH]]]JJJ)))$$$ """&&&//////......///000111222111000,,,777LLLLLL999...***...///+++""""""###%%%&&&$$$!!!###+++333444///...111333333333666555666888:::<<<;;;777444888444...***)))&&&!!!!!!"""############""""""+++...222555666444111////////////...---...000222666555111+++%%%###'''***+++'''&&&***///000000111333111000...------............///111333333111///555555000)))%%%&&&&&&###'''&&&&&&&&&(((***,,,---///---,,,,,,...///000///&&&(((***---///000111111444555666555333111111222222333666888:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>===;;;:::999999@@@???>>>============>>>BBBDDDGGGIIILLLPPPUUUXXXYYY[[[^^^bbbgggnnnvvv|||\\\>>>%%%!!!''')))...444555///+++...111000///000///,,,***,,,000222111...222555666555222222555888...222555,,,111TTThhhXXX777,,,!!!"""'''***(((***---000222333333222222111---777LLLLLL:::///+++---///,,,### &&&&&&&&&'''&&&###"""(((///555222///000222444666777777777888:::<<<<<<:::888<<<666000+++(((&&&""""""!!! !!!!!!!!!***,,,000444555333000....../////////------///111111///+++%%%!!!!!!$$$'''&&&######'''---000000///333222000...------......000///...///111222222111222222...'''$$$&&&'''%%%(((''''''''')))+++...000333333333444555444333111+++++++++,,,---...//////666666666333111///000111222222333444777:::<<<>>><<<:::999:::<<>>===;;;:::888666555555888999;;;===???@@@AAAAAAEEEGGGIIIJJJJJJKKKNNNPPPXXX[[[```cccgggmmmtttzzz~~~bbbPPP666###%%%******555111///222222...***)))'''(((***...222333000---222444555444222111444777///111000---<<>>:::999777888;;;>>>??????<<<;;;:::888777777777777222444777:::===???@@@@@@DDDGGGIIIJJJJJJJJJKKKMMMWWW[[[aaadddgggkkkrrrxxx{{{CCCKKKGGG444""" """111000222555333,,,((((((&&&***///333555444222111222444777666333333555888222000---222FFFUUUMMM<<>>===<<<;;;:::999:::;;;<<<333444666888999:::;;;;;;BBBDDDGGGHHHIIIKKKNNNPPPTTTZZZaaadddfffiiiooouuuzzz}}}***666BBBBBB555&&&!!!###(((+++000333000***)))---+++000555777444222333555///333666666444222333555333000...===QQQOOO;;;,,,222<<<@@@666)))""" !!!###&&&)))+++,,,,,,111333///222>>>;;;///+++&&&$$$&&&$$$'''///666'''!!!&&&$$$%%%***%%%))),,,---111777777222666444333444555555444222111222...%%%)))444,,,(((######&&&((((((&&&&&&'''(((***+++,,,---...---///000///...,,,------//////000000000---)))&&&%%%,,,111...,,,///111000+++---000222333111...,,,333222000000111111///------//////***))))))((($$$+++,,,...000111000//////,,,000333444222000000000000...,,,+++,,,///333555222333444444222222333444111000///...///111444555777:::======;;;;;;===???>>>===;;;::::::;;;<<<===999999::::::;;;;;;<<<<<>>>>>>>>>>>???AAABBBCCCFFFGGGHHHHHHGGGIIILLLNNNNNNUUU^^^aaaaaaccciiinnnqqqttt{{{ &&&666EEEFFF777&&&!!!!!!&&&---***"""###+++++++++)))(((***,,,+++'''%%%---...'''"""(((333...333GGG\\\VVV888$$$"""$$$(((666HHHIII999)))###***)))'''$$$!!!!!!$$$'''"""!!!!!!''',,,***"""!!! !!!...???LLLOOOCCC+++!!!'''&&& !!!&&&---222444444666333222555999999333---,,,///%%%$$$+++%%%***EEE===...%%%(((***$$$!!!$$$!!!"""&&&+++,,,******---000//////......------------)))+++222666111)))###)))DDDJJJ999,,,))),,,666222......333333//////333000222444555444222000...///000111000---+++******%%%''''''''')))---,,,(((444333333333444333000...111//////222666666000+++(((***,,,...///222555888777666555222000000333666222999;;;999999>>>???<<<777888777444111000444888<<<<<<===@@@CCCDDDCCCAAAFFFFFFFFFEEEEEEFFFJJJMMMOOOPPPSSSXXX___dddfffgggsssvvvzzz###"""%%%---999BBBFFFFFF222%%%&&&---,,,+++,,,###""""""$$$%%%%%%%%%'''$$$"""###$$$&&&333MMMcccZZZ888...,,,&&&'''444???>>>444,,,(((&&&$$$###$$$"""&&&!!!!!!###000AAAOOORRRWWWOOO777###!!!"""(((...222333222333444555555444222111888000(((++++++"""+++DDDOOO333 +++)))!!!(((++++++---111000000000000000/////////555000///444666111+++(((///JJJNNN:::...+++))),,,......000444222......333111222333444333111///...111333555333000,,,***)))"""%%%&&&***111444333222222222333333222000///333111000333666777333///...000111222222444666888888777666444222222555777444999:::777666999;;;888444555555555444444666777===<<<===???BBBDDDCCCBBBEEEFFFFFFFFFEEEFFFIIIKKKLLLMMMOOOTTTZZZ```dddfffpppssswww||| !!!%%%222CCCQQQMMM888%%% !!!$$$+++444'''!!! %%%&&&###%%%+++$$$###"""(((777GGGSSSSSS>>>(((!!!$$$&&&---)))$$$%%%///;;;@@@===---(((###$$$'''(((######%%%%%%###"""%%%777LLLWWWYYYFFFMMMNNNAAA***###(((******---///000000111333666666***+++---###%%%AAA]]]cccEEE)))$$$++++++###$$$)))***...333000000000000000000111111444000...000000,,,***+++666MMMLLL666...///***%%%+++,,,///111000---...333111111111111000///...---222444666555111,,,(((&&&!!!'''***))))))...222333///000111222222222111000555333111333666888666333333444555444333333555666888888888666555555777999666999888444222444555555555555555777:::;;;:::999;;;;;;;;;<<>>111(((###&&&--- %%%(((---222//////000000111111222222000...---...,,,((()))---???NNNDDD,,,+++444222,,,,,,)))((()))+++---000222222222111000//////......///222555444///)))### $$$***---***'''***///111,,,...000111222111222222666333222222555777777666222333333222111000222333888999:::999888888999;;;888888777333111222444555;;;999777999===???===;;;999888888999;;;=========AAADDDGGGHHHGGGFFFFFFFFFHHHIIIKKKMMMRRRZZZaaagggmmmrrrwwwwwwxxx!!!"""'''***888KKKPPP???***'''111AAA*** $$$///CCCKKKGGGBBB---""""""###%%%)))---555,,,%%%***555:::AAA>>>888111***%%%""""""""""""!!!&&&222;;;EEELLLSSSVVVVVVPPPBBB555///***...:::;;;---!!!!!!"""$$$&&&,,,...---+++)))+++%%%(((MMMiii___@@@AAA@@@:::...$$$$$$(((!!!%%%***///111111222222333333444444222222333222,,,'''***111OOORRR===$$$'''555888888000)))!!!&&&...111000444444333333222222222222,,,000333333///((("""&&&+++)))'''+++111333***---000222111111222444555333111111222444555666///000111000///000111333777999:::;;;:::999:::<<<888777666555333333666999@@@<<<999888;;;<<<;;;:::999888888:::<<<======<<>>***---444;;;===666***  $$$)))---333333333333333444444444111111222///'''$$$,,,777^^^UUU888"""&&&///555<<<555...$$$"""+++...,,,333333444555555555555444+++...222333///)))$$$""""""(((,,,***)))+++------***...222333111111333555444333222111111222333444///000111111000111333555444777:::;;;:::::::::;;;888777777888777555777<<>><<<===@@@DDDFFFGGGFFFGGGHHHJJJLLLNNNPPPRRRXXXaaahhhkkkpppuuuwwwwww{{{ $$$)))888@@@GGGMMM]]]TTTAAA111333@@@EEEAAA;;;AAAIIIFFF777&&& """###!!! $$$%%%%%%$$$(((...///***&&&%%%(((((())),,,///333555666<<>>@@@???<<<999<<<>>>BBBEEEFFFGGGHHHJJJHHHKKKNNNOOOPPPUUU]]]dddeeehhhkkkmmmpppwww """$$$$$$""" ***222333444999OOOPPPDDD000///???GGGBBB===555---'''""" %%%(((,,,!!!$$$###$$$'''...333+++"""'''444000&&& $$$&&&%%%''')))+++,,,+++)))'''&&&+++...######"""///666===;;;444+++""""""%%%(((***...111...???DDDEEEBBB+++))))))'''$$$%%%---:::EEEIII999000))))))+++)))((((((*********))))))((((((((($$$&&&(((&&&%%%///HHH___SSS???''' ###...999>>>;;;---!!! ###%%%###%%%(((+++---,,,+++***###&&&***+++)))&&&$$$### %%%))),,,000555333...+++000555555222111333777555555555444222111111111000111111000...---///000000444888::::::999999999:::888999<<<:::555555999888>>>EEEFFFBBB<<<888666555666999<<<>>>===999555;;;>>>AAACCCEEEGGGIIIKKKFFFJJJMMMNNNOOORRRZZZaaa``````aaaccciiisss~~~###  """!!!%%%777???FFFSSSYYY;;;'''###"""&&&$$$%%%""" """!!! ###!!! %%%+++---+++(((''''''***'''### !!! $$$### ,,,%%%)))"""777###%%%''''''%%%!!! ###666EEEOOOIII===666222///+++;;;777;;;FFFRRR[[[FFFGGGDDD===444+++%%%######&&&(((***,,,---222888>>>JJJEEE???888222,,,&&&"""******(((###"""''''''''')))111@@@OOOXXXZZZGGG222%%%!!!###''' ###,,,444444&&&###&&&%%%"""%%%++++++$$$$$$###"""###$$$&&&&&&&&& $$$,,,333222///333;;;///...///222555555222///999666444222222111000...111777333///111...***000+++333444888CCC@@@999:::;;;888666777555444777<<<;;;@@@FFFGGGCCC>>>:::999888777777999;;;===<<<;;;888<<>>'''!!!"""$$$""" %%%'''***...///---***(((&&&+++)))&&&###!!! 444444333...555(((!!!"""%%%&&&((('''%%%"""!!!!!!---;;;GGGHHHFFFFFFGGGFFFDDDMMMMMMSSSVVVbbbjjjMMM===777---"""!!!%%%'''+++///111111222444666CCCAAA>>>:::666444333222,,,***'''$$$###&&&+++///,,,777FFFQQQUUUSSSMMMHHH999((( !!!###!!!***...)))""""""'''$$$###!!! """$$$"""%%%%%%%%%%%%%%%### +++777777...+++111:::666000+++,,,222888888777666555333333444444444333333999555000222,,,''',,,000666555666???>>>999>>>;;;888666666555222555;;;666;;;@@@CCCBBB???>>>>>>::::::;;;===??????===;;;:::===AAAEEEHHHHHHHHHGGGHHHJJJGGGFFFPPP^^^```XXX^^^\\\___fffiiikkkqqqyyy !!! %%%???JJJIIINNNaaa???'''"""!!!&&&***&&&"""&&&...............+++'''###,,,+++***'''%%%""" :::EEE@@@AAA<<<666$$$"""%%%&&&'''((((((&&&""""""***,,,,,,......---999<<>>:::555333555;;;AAADDDIIIPPPVVVSSSHHH<<<777777,,,!!! """$$$(((+++222:::222)))  !!! !!!###%%%(((******)))'''%%%%%%:::HHH<<<+++(((111:::===444***(((///888<<<===888666444444555666555444222888444000222---''',,,555;;;777444::::::999AAA;;;777666666333111333999555888;;;===>>>>>>???@@@;;;;;;<<<===???>>><<<:::<<<<<<>>>CCCHHHKKKIIIFFFIIIKKKJJJFFFKKKVVVZZZVVV\\\\\\```eeehhhjjjnnnttt{{{ ###""" !!!&&&FFFTTTTTTWWWZZZ999$$$%%%***333:::777222///)))$$$!!!"""%%%$$$###...,,,***+++,,,***%%% +++++++++***((($$$!!!!!!######""" !!!:::JJJBBBKKKFFFIII)))'''%%%$$$%%%''''''### !!!"""""" ***,,,???MMM@@@MMM^^^444 """""" ###)))///111111///---111333333000---...444;;;CCC<<<555222666<<>>999444888777777@@@:::666555555222000333888777777888999:::;;;===>>>===<<<:::::::::;;;:::999;;;999:::???GGGLLLJJJGGGFFFJJJJJJFFFGGGNNNTTTVVV[[[]]]```dddfffgggkkknnnuuu}}}"""%%%""" ,,,NNN______cccOOO000 $$$***444;;;999MMMLLLIIIBBB777***"""(((******...+++))))))+++***'''###)))***++++++)))%%%!!! """%%%&&&%%%%%%%%%&&&666FFF999???AAAPPP111((($$$!!!!!!###%%%$$$###'''&&&%%%%%%%%%###""""""###)))???OOOAAAOOObbb:::!!!'''***((($$$ !!!"""&&&***---//////...111222000+++$$$"""''',,,000)))!!!###%%%&&&&&&)))///000)))!!!###+++666"""### """!!!%%%$$$"""!!! %%%555DDDIII>>>222+++%%% """$$$%%%%%%$$$&&&***---CCCPPPMMM777%%%(((000333999:::999777222000000111999777555555555666555444444888000***,,,++++++333888===888444888666444:::777444333444333111444999777666555555777:::<<<>>>AAA>>>999777888:::;;;<<<777555666<<>>EEEGGG???---###&&&,,,---555999===<<<888222---+++111000000222555888999999:::<<<222******(((&&&...888;;;444222888666111444444222222444333333777===555333111222666;;;>>>???DDD@@@;;;999999<<<>>>???666555666:::AAAGGGIIIHHHGGGKKKNNNMMMLLLNNNUUUZZZPPPUUUZZZ\\\aaahhhnnnppprrrwww !!!""" %%%111GGG___ddd___bbb888###&&&444???DDDEEEDDDCCC555888666000...222555444111111111///,,,,,,,,,...&&&(((***+++***(((%%%###$$$!!! ###%%%$$$""")))EEEHHH)))+++444;;;444###$$$$$$###"""###%%%(((///,,,++++++&&& ######***+++;;;IIIYYY\\\777%%%'''(((&&&###!!! $$$""" """&&&***,,,,,,000///,,,(((%%%###""""""))))))(((&&&### !!!%%%(((///000&&& ...DDDMMM...###""" """&&&$$$!!!###(((999KKKUUULLLCCC@@@999---***...333666888===EEEKKK===999111)))$$$%%%))),,,666666777:::===;;;444...---,,,---000444777999999999<<<444,,,,,,'''###***999888///,,,555555///000111///000333555666;;;AAA777444111222666:::<<<<<>><<<;;;<<<>>>>>>>>>999999:::;;;>>>BBBEEEGGGHHHKKKNNNOOONNNNNNQQQVVVPPPVVVYYYYYY]]]ffflllmmmpppttt{{{  )));;;QQQdddbbbXXXZZZ/// """"""###%%%***...BBBKKKOOOHHH@@@:::222***222333333///+++)))+++...&&&(((***++++++)))'''%%%+++'''"""###''')))'''$$$JJJ___555///+++<<<:::!!!$$$''''''$$$$$$&&&(((***'''((()))###"""%%%---KKK^^^YYY555###&&&)))***'''"""###(((++++++***)))''''''(((((('''&&&"""%%%$$$ &&&555999+++ ...FFFTTT222!!!''''''###!!!###"""$$$'''++++++DDDPPPFFF@@@HHHIII@@@:::>>>AAA@@@===;;;===AAA666000,,,+++(((&&&)))///999333000666@@@CCC<<<333---------///222555666666333999444///000***$$$)));;;777***(((333555...//////...///333666777===DDD<<<888444333555777888777;;;;;;;;;<<<>>>>>>;;;999======>>>======???CCCFFFGGGHHHKKKNNNMMMKKKLLLPPPVVV[[[\\\XXXZZZbbbhhhhhhnnnrrrxxx%%%!!! $$$***$$$%%%???]]]dddZZZIII888###### !!!!!!"""(((,,,222888;;;;;;999777000...---///000...)))%%%(((***,,,---+++******+++555---###!!!$$$&&&%%%***888LLLAAA"""$$$999;;;######&&&(((&&& ###"""'''((($$$ """!!!&&&!!!+++OOObbbMMM000)))&&&!!! %%%***---(((---000---&&&"""###'''  ###"""!!!!!!!!!;;;III//////@@@PPP555***'''###***!!!"""""""""############,,,EEEIII???EEENNNCCC222,,,...222666333---,,,///))),,,///...+++)))+++---333111111222111333<<>>444+++,,,000000.........111444444333444888<<<999:::;;;:::777555555555<<<<<<<<<===============>>>===???BBBAAA===>>>BBBDDDGGGJJJKKKJJJKKKOOORRRQQQVVVZZZZZZYYY\\\eeelllmmmrrryyy###%%%!!!"""666ZZZrrrpppeeePPP777!!! """  """)))000555777777777666333///......---)))%%%))),,,///111000000000111,,,,,,---///222333111///###***>>>GGG888...888CCC555,,,%%%%%%'''### %%%******&&&"""!!!%%% )))LLL```NNN666'''$$$!!!&&&,,,...///+++------)))$$$!!!###%%%$$$!!!!!!###""" !!!%%% """888GGG555 +++@@@SSS999((('''$$$###### ######"""######$$$%%%%%%$$$===LLLDDD@@@GGGAAA...'''###"""&&&(((&&&%%%''')))+++...///...+++***)))+++---222666555222444::::::999777777999999999888555333000+++((()))...333BBB666+++***------...///+++,,,,,,---///111333555111333666777777777888:::;;;;;;;;;<<<<<<>>>???@@@AAA???>>>@@@>>><<<>>>CCCEEEGGGIIIIIIHHHHHHJJJLLLRRRVVVZZZYYYWWWYYY```gggkkkpppvvv{{{ ###&&&&&&&&&,,,444PPPWWWdddhhheeedddTTT666%%%  !!!!!!###'''!!!  '''---222555666;;;666111...---+++'''$$$$$$(((,,,///000///000000***222<<>>LLL<<<(((###((($$$"""###"""!!!!!!"""###&&&'''$$$777NNNHHH888AAAHHH555'''$$$&&&&&&&&&%%%'''+++///000---(((###)))+++111666444...---111555555888<<>><<<888333111555===CCCDDD777+++((()))+++---000+++***)))***,,,...000000...111444666777888;;;<<<::::::999999;;;===???AAACCC@@@>>>???===:::===BBBGGGIIIJJJJJJIIIJJJKKKMMMRRRUUUWWWVVVTTTUUU[[[aaahhhmmmsssvvv{{{### )))@@@UUUnnn\\\SSSWWW]]]```LLL--- """+++$$$""" !!!###"""$$$***...222444888444000......+++&&&"""!!!%%%***---...---------555===GGGHHH@@@444***%%%%%% 222JJJ@@@999NNNGGGDDD>>>666)))%%%"""!!!%%%'''))),,,...<<>>AAAAAA???DDDBBB???>>>AAAEEEHHHJJJ???444+++((())))))+++...///000///...------000222333555777888888888999;;;:::999777666777999<<<>>>AAA??????@@@>>>;;;<<<@@@CCCDDDFFFHHHJJJKKKMMMNNNNNNQQQSSSSSSRRRTTTYYY]]]dddjjjoooqqqttt}}}AAA444+++...;;;JJJWWWaaaJJJ;;;FFFccclll[[[<<<  &&&&&&$$$""""""$$$$$$!!! !!!$$$'''***---///111000///...///000---'''!!!%%%(((,,,...............<<>>"""!!!+++KKKDDD$$$&&&"""!!!%%%$$$"""!!!"""$$$''')))(((222MMMOOO<<>>111))) !!!###,,,777CCCNNNVVV___bbbMMM111'''111777<<<999///######&&&&&&###%%%,,,222000000111333333...%%%'''***&&& ///IIIHHH000(((OOOTTT222%%%&&& ((('''&&&%%%%%%''')))***"""333OOORRRDDDKKKTTTGGG555111//////+++###'''+++111888;;;:::444000++++++///555777333000111444444444555555333///,,,,,,***+++000777999444///555111///000///***'''(((111555999888555333555777///222555777888999<<<===999888666444333444555666666888>>>EEEDDD???<<<>>>GGGFFFEEEFFFHHHIIIIIIHHHGGGIIIMMMPPPRRRVVVZZZ]]]]]]eeelllmmmkkkppp}}}:::;;;BBBKKKLLLCCC999555JJJHHHTTTXXX@@@(((""""""&&&)))///111+++###!!!$$$$$$###"""  """%%%'''(((***,,,---------,,,******+++...111000+++'''!!!###%%%'''(((***---///000111222///+++((()))***""" ###$$$'''333777,,,---333BBBHHHJJJDDD999222333444999JJJ\\\VVV\\\\\\\\\WWW???)))'''$$$***111777888444,,,&&&###%%%&&&&&&%%%&&&+++//////000222333222---'''###"""!!!)))---)))###!!!"""###+++;;;JJJ@@@%%%(((AAARRR???$$$"""(((###(((((('''&&&&&&&&&&&&'''%%%???TTTNNN@@@???EEEGGG333...,,,000555333///---'''+++111444444111...,,,((('''***000444333333555000000111333555555333111+++,,,,,,---...000222444:::666444444111+++''''''000000333888===>>>;;;888000333777:::<<<>>>AAACCC888777666666666666666777444666<<>>???III___cccaaa___UUU999%%%&&& ,,,:::BBB@@@<<<...---,,,,,,...000222333000111222222///,,,)))'''%%% ''',,,)))%%%###"""###)))BBBEEE&&&&&&///GGGFFF))) )))(((&&&%%%%%%%%%$$$###""""""///MMMXXXGGG777333===MMM***""" +++999???>>>;;;---222666777333000...///+++&&&###&&&+++000666===333222111222222111///,,,///111111,,,''')))444===@@@;;;888666222***&&&'''000---...888EEEIIIBBB999555888<<<>>>@@@BBBEEEGGG666666777777888888999999444555:::@@@BBB@@@BBBFFF<<<;;;;;;===BBBEEEEEECCCIIIKKKMMMPPPTTTWWWYYY[[[YYYdddmmmnnnjjjkkkuuu"""CCC```^^^FFF<<>>777%%%###!!!$$$&&&""" """))),,,***+++000///111111222666666///&&&"""((()))''')))///111///...000111...((("""'''%%%"""""")))...>>>666:::FFFAAA---%%%---$$$000555333000&&&###...ZZZcccfffZZZAAA*** +++===KKKOOOJJJ>>>333000444777777111222222111...***(((&&&!!! %%%,,,---(((!!!"""!!! """'''222>>>FFF(((666GGGKKK:::&&&!!!(((,,,,,,(((!!!$$$'''''';;;YYYYYYEEE???;;;<<>>:::999>>>FFFIIICCC;;;777===<<<===@@@EEEGGGEEECCCHHHJJJNNNQQQSSSVVVZZZ]]]]]]ccchhhjjjiiikkkqqqwww;;;HHHQQQZZZdddddddddmmmbbbHHH///'''(((&&& !!!###$$$...<<<@@@<<<)))%%%###!!!!!!'''***))),,,000...000000111444555...%%%%%%)))+++***,,,111000+++000111111...)))%%%######"""###%%%$$$"""!!!!!!""",,,;;;FFFEEE<<<444*** &&&)))'''&&&(((###'''999HHHSSSWWWIII... """,,,555HHHKKKJJJEEE???<<<555///444111......///...+++(((***%%% !!!'''+++,,,***### !!!777SSSQQQHHHEEENNNQQQDDD...((("""!!!'''((($$$###(((HHHXXXTTTKKKPPPOOOJJJQQQ'''""" !!!!!!!!!%%%+++000333777<<<===:::333...///,,,)))(((+++000444777555444333222111///......+++,,,//////,,,)))///888AAA555000888;;;444,,,***///...(((%%%,,,:::DDDEEEEEE@@@;;;:::>>>@@@>>><<<<<<;;;;;;;;;===@@@CCCEEE???;;;<<>>:::999666666888===CCCGGGGGGFFFKKKLLLNNNOOORRRVVV\\\```^^^bbbgggiiiiiikkknnnqqq|||JJJLLLGGGWWWtttoooXXXSSSDDD///%%%###!!!%%%000>>>HHHAAA222!!!"""!!!###!!!"""&&&)))***---111---...//////111222,,,%%%&&&((()))***---000---'''///000000---)))'''&&&&&&"""%%%'''(((&&&$$$######---<<>>888222555111---...222333...)))---((($$$$$$(((,,,------***"""@@@fffnnnWWWDDDHHHVVVVVVEEE444...!!!(((***###%%%111WWWVVVJJJGGGSSSTTTMMMMMM(((%%%$$$%%%"""!!!&&&///;;;DDDBBB999000444...(((%%%(((...222444555444333111000...------+++,,,///111...+++000888;;;444...111888;;;555---...+++%%%"""'''444>>>BBBJJJCCC;;;777888:::888666;;;;;;;;;<<<===@@@BBBDDD@@@:::777999;;;:::;;;>>>666666999===CCCFFFGGGGGGKKKKKKLLLMMMOOOTTT[[[``````bbbeeehhhjjjkkkllllllttt444<<<>>>OOOdddQQQ111000+++***'''###"""###"""***777CCC@@@666)))!!! ###%%%&&&%%%%%%'''))),,,///222,,,......---...///+++$$$%%%$$$###%%%))),,,***'''+++,,,------+++(((&&&%%%#########""""""$$$(((+++)))EEERRRIII<<<777;;;:::===MMMZZZLLL::::::444...,,,555???>>>/// """"""&&&&&&%%%)))222555444777999999555333333444555444///***%%%'''***---///...+++)))000$$$!!!...999???JJJWWWXXXMMM@@@888999AAAKKKSSS<<<222+++)))'''(((555DDDVVVIII999666@@@HHHLLLQQQ000)))$$$$$$$$$!!! ###,,,777;;;777222666///&&&###'''---111333333333222222111000000000------///000...+++...555888888222,,,111;;;;;;444)))))))))***...333777888EEEAAA;;;666222222444666999999999999999:::;;;;;;===777444555777888<<>>???@@@BBBDDDDDDDDDFFFHHHIIIKKKNNNRRRWWW[[[___aaadddiiimmmnnnmmmkkkpppxxx$$$///BBBLLL444$$$222;;;---!!!###%%%  %%%===LLL@@@''' ***!!!"""###%%%)))...333555,,,///...,,,,,,---***%%%&&&"""!!!&&&***,,,---***,,,///111000---((($$$ $$$'''###(((999JJJHHH444&&&$$$555888???VVViiiZZZ999(((***"""!!!---???DDD999+++((("""$$$)))***(((+++222555222///111555777222777<<<<<<888111---+++!!!%%%***...///...,,,+++)))222???JJJPPPLLL<<<+++---888===333%%%%%%555FFF???EEEBBB444...:::KKKUUUKKK???333***+++<<>>[[[XXX666###$$$&&&***000777===AAA///'''!!!&&&'''%%%---333777555333444444333111888??????777///,,,,,,$$$&&&'''''''''+++222777555EEEMMMDDD:::333'''...===>>>444***%%%###444HHHOOOCCC>>>IIISSSSSSMMMHHHBBB111%%%888TTT]]]888+++$$$''')))******((('''***000222000---000---***((()))---222555000000111333444666777888---)))(((((('''%%%(((---***888CCCAAA;;;888333---,,,***))),,,///333;;;DDDAAAEEEFFF???555000222777111333555888999:::::::::@@@<<<:::999666333555:::>>>???@@@???>>>>>>@@@AAAAAAEEEJJJOOOQQQSSSTTTVVVYYY\\\```eeehhhkkklllmmmhhhmmmxxx///777NNN888 !!! '''111666000&&&&&&((($$$$$$'''%%% +++???III888 """&&&((((((***111333000000333222---+++,,,,,,***'''%%%%%%'''%%%%%%,,,555444222222333444333000---''')))++++++*********+++666KKKQQQ<<<)))((('''"""$$$)))'''666[[[hhhJJJ(((###'''******)))...;;;EEE666...&&&"""$$$&&&%%%###$$$***///222444888777333222666999999444///------&&&&&&%%%""""""***888BBBGGGDDD:::+++  !!!***333<<>>FFFIIIMMM===--->>>QQQGGG444...)))((('''%%%&&&)))%%%&&&)))---111222111...,,,...///---++++++000444000000111222444555666777000,,,)))*********///555444>>>GGGIIIEEE===666222222---******+++...888DDD===???@@@>>>;;;666444333222444777:::<<<<<<;;;;;;???<<<;;;:::777555888>>>>>>???@@@???======@@@CCC???BBBGGGJJJMMMOOORRRTTTTTTXXX]]]___```bbbeeehhhdddhhhqqq~~~ BBB___666!!! %%% 777<<<***(((*** &&&((("""###((('''...???IIIHHH...222222...---000///***111444333...+++------+++$$$$$$''')))%%%!!!'''222777333000///111222000///+++***(((%%%&&&***111777UUUAAA,,,###"""###%%%)))&&&""",,,VVVlllPPP)))"""###$$$&&&***...222444:::444...+++++++++)))&&&&&&***,,,---222777888444444333222222111000///---###%%%%%%###$$$,,,:::EEEEEE222######'''$$$$$$!!!!!!)))<<>><<<777111666777:::<<<<<<;;;999777<<<999888999888888>>>FFFBBBCCCDDDAAA>>>>>>@@@CCC===???AAADDDFFFJJJNNNRRRQQQVVVZZZ[[[YYYZZZ___dddcccfffmmmvvv&&&LLLYYY666!!!((((((######111888,,,!!!"""&&&###)))$$$"""###$$$***:::KKKEEE<<<333000111111///...///,,,+++,,,///---'''"""((($$$###&&&'''&&&)))---999444000000333444111...000444333,,,%%%(((888FFF666///%%%!!!"""$$$$$$###%%%!!!---YYYMMMKKKBBB###'''((($$$"""$$$(((+++CCCFFF777 !!!444333!!!333---)))***111888:::999:::777222///------,,,++++++&&&###&&&)))+++///444333***''',,,+++""" %%% &&&$$$%%%===VVVbbbBBB,,,***555444*** /////////666EEEKKK???,,,''')))222999111!!!"""!!!###%%%'''111222333222,,,'''+++444:::999444//////444666555333777888777;;;BBBBBB>>>:::666444777===>>>:::555<<<777111---***+++111666111//////444:::<<<888333111666;;;===;;;999:::<<<;;;;;;<<<<<<<<<;;;:::999>>>CCCFFFCCC===999;;;?????????>>>???BBBGGGKKKNNNTTTSSSRRRVVV\\\```aaa```eeebbbfffppp~~~???[[[RRR000!!!###### $$$---666555... !!! !!!'''###!!! !!!---;;;HHHEEE???999333...---...111///---///111///)))$$$(((%%%###&&&&&&$$$%%%(((444222111222444444333111777666444444666999<<<>>>((($$$ ###&&&%%%###&&&###+++OOO:::@@@III000%%% &&&***'''&&&***333>>>@@@444&&&###(((,,,'''((()))***+++...111444666444222111222222222111+++&&&###&&&((())),,,111000'''$$$(((''' ###""""""!!! """///III```^^^BBB222...###!!!!!!,,,)))000AAAIII@@@..."""+++((((((---444666+++!!!"""###$$$'''***...//////------...,,,((((((,,,:::;;;777333333777999777777<<<@@@@@@@@@@@@999000111---,,,000777999666222555666555///((('''///777222333444666777888::::::333444777999;;;:::888666;;;<<<===>>>>>><<<:::999777<<>>======>>>@@@DDDHHHLLLOOORRRRRRRRRUUUZZZ^^^aaabbb^^^^^^aaajjjuuu(((VVVcccAAA'''%%%%%% %%%(((&&&'''---444888(((%%%((("""!!!!!! $$$...<<<@@@AAA999...'''(((+++222000///000000...)))$$$'''$$$###%%%$$$ """---000333444444444444444999444222777>>>>>>333(((!!!%%%'''%%%"""%%%...KKK)))111DDDAAA)))&&&000+++%%%'''(((///<<>><<<222...333333DDD<<<@@@NNNJJJ222 ''')))%%%%%%111>>>777%%%"""""""""###'''+++///222222......222333...******666888777444444777777555:::>>>@@@???===:::222***---******...555999777444---555:::444)))'''000;;;777;;;===:::666555:::???888666666:::======777222;;;===???AAA@@@>>>;;;999444888===AAAAAA???<<<:::<<<<<<>>>AAAEEEIIINNNPPPQQQRRRSSSTTTVVVZZZ___bbbZZZ[[[___ffflllvvv666]]]WWW...!!!&&&###!!!"""'''***'''$$$'''000777666***"""%%%'''""" ###$$$!!!!!!&&&,,,+++333888333+++(((***,,,000///.........+++&&&"""###!!!!!!$$$### (((...444555333111222444888555555999<<<555&&& """%%%%%%""" """777RRR)))&&&111HHH555$$$$$$+++,,,((($$$)))$$$+++;;;???222&&&$$$(((...444333///---333999:::999777555222---'''"""$$$!!!!!!$$$$$$###''',,,111***&&&&&&$$$!!! +++>>>NNN///---888EEEHHHPPPXXXVVVjjj```XXXRRRAAA***"""!!!))),,,((((((///444333***'''$$$###%%%)))...222444111222555555000+++***222666888666555777777555888888666555555555222///---++++++///555888888555***555<<<777......666>>>===@@@AAA>>>999666888<<<<<<<<<===???AAA???:::666<<<>>>AAACCCCCC@@@<<<:::999999;;;>>>AAA@@@;;;777>>>======???DDDJJJPPPTTTQQQSSSUUUTTTSSSVVV[[[```ZZZ\\\aaafffiiipppLLLWWWAAA$$$!!!"""%%%"""$$$%%%(((...444===:::///###!!!&&&%%%!!!''''''%%%%%%(((+++'''///222000///333444222111000000///...***&&&""" """"""!!!&&&---444555111...///222666:::>>>>>>888...%%%###"""!!!!!!!!!!!! %%%***;;;XXX444'''!!!BBBBBB555###!!!+++,,,###+++&&&&&&111@@@DDD777&&&***,,,------,,,...222555222333444555555222,,,((( !!!$$$$$$###&&&+++222---)))'''$$$ (((???FFF???###%%%111>>>WWWllloooiiihhh]]]HHH222&&&######%%%'''+++,,,&&& )))666999555///+++***---222666//////111222...'''%%%&&&///555999777666888888777222111000333444444333333,,,+++***---111444444222***333888666333777:::;;;999999:::;;;;;;:::777555:::>>>CCCDDDBBB???<<<<<<===???BBBDDDDDDAAA===;;;<<<::::::<<<@@@BBB???;;;AAA???>>>???CCCIIIPPPUUURRRTTTUUUTTTSSSTTTXXX]]][[[]]]ccchhhiiimmmyyy]]]KKK111%%%$$$'''### """$$$$$$%%%(((888>>>888(((!!!&&&'''!!!%%%***((($$$$$$&&&'''***//////,,,...555666111333444444222///+++'''$$$!!!""" !!!$$$&&&,,,333444111///000222000888>>><<<333+++)))***!!!  !!!""")))+++;;;[[[999+++ 333EEEBBB)))(((---%%%'''---...,,,555BBBAAA555...,,,+++,,,///222555666666777777888777333---)))###&&&%%%"""%%%+++000---+++)))&&&"""###555NNNHHH///!!!!!!%%%...GGGZZZYYYBBBKKKKKK:::)))######!!!000&&&###***)))"""###---===:::666222000111333555444333222111,,,%%%$$$'''&&&---222111000222333222......222999<<<777111//////...---///111333444333---555777555666<<<<<<777000......333:::<<<777111666<<>>======>>>@@@BBBDDDCCCAAA>>><<<:::999999<<>>>>>//////111333666888999:::;;;:::999999666111+++&&&"""###&&&)))%%%!!!"""(((.../////////...+++%%% %%%###!!!***BBBPPP>>>""" ))))))(((888DDD>>>'''111:::999...###"""&&&...***'''(((***)))((('''222333555666666444222111CCC;;;555333111,,,***+++!!!)))...,,,+++---000000...---111:::;;;555000...//////...///111333444555666===>>>999999>>>===666000---+++000777:::777222444888>>>BBBCCCAAA???===???@@@AAABBBBBB@@@???===888999;;;???BBBCCCBBB@@@@@@BBBEEEHHHJJJJJJJJJJJJNNNOOOQQQUUUYYY\\\\\\[[[XXXZZZ```hhhkkkkkknnnsssLLL+++$$$,,,###''''''&&&###)))&&&777???222&&&!!!))),,,'''###&&&)))))),,,222000'''&&&///555222222333444222---((($$$"""$$$ !!!!!!!!!###'''(((+++///333555777888999777555444444555333---(((%%%&&&'''&&&###!!! """(((LLLjjj333"""'''111EEE???...$$$''',,,''''''$$$ """,,,555:::+++...444777888888999:::222333444555555333///+++%%%&&&)))+++&&& %%%///222444555555333...(((+++"""###555JJJJJJ333$$$---'''"""333DDDBBB)))+++666@@@777$$$$$$000$$$///333***&&&+++...+++)))...666<<<===:::444000LLL@@@555222333000---+++%%%---222000///111444555111,,,,,,222444111000333))))))(((***,,,...000222>>>GGGHHH???<<>>888888444000111555888777444666777;;;AAAFFFFFFBBB===@@@@@@AAAAAAAAA@@@???>>>888;;;???BBBBBB@@@===:::>>>BBBHHHMMMNNNKKKGGGCCCKKKKKKNNNUUU\\\```___]]]YYYZZZ```iiinnnmmmmmmoooyyy333+++%%%$$$###"""$$$'''%%%&&&333888222***&&&******&&&"""###&&&&&&"""///777:::555///...111222888555222111///+++%%% !!!"""###$$$%%%$$$$$$###'''&&&&&&,,,444999999666999888777555333111000///%%%***,,,(((###!!! ###DDDZZZBBB'''!!! $$$///999555(((%%%***'''%%%%%%''''''######%%%333444555777::::::888666666555444555555333///,,,%%%))))))%%%$$$%%%&&&%%%---222444000111444333...444"""***KKKQQQ444"""%%% ((($$$''')))LLL===)))"""$$$111888111)))'''000+++((()))(((&&&'''+++)))...666===???===999555444999>>><<<555...+++***&&&&&&&&&(((,,,///111111222333333444555666777777999333---)))***---......;;;NNNQQQGGGDDDCCCCCCHHHBBB666,,,...555777555444777999888777<<>>>>>AAADDDEEECCC@@@@@@>>>>>>AAADDDCCC>>>888AAADDDFFFHHHIIIJJJLLLMMMQQQOOONNNQQQVVV]]]aaaddd]]]___bbbdddfffhhhjjjllluuu~~~222+++%%%###"""!!!### !!! ###(((999BBB444!!!(((,,,***))),,,000000111777999555222222444444555444333222000***"""!!!###$$$$$$$$$$$$(((%%%$$$(((///444666555777666555333111...,,,+++,,,((($$$$$$$$$""" 666PPPOOO666%%%###"""%%%'''---666888000'''"""%%%""""""%%%&&&%%%&&&***222555999<<<<<<999666444333666888777222,,,'''%%%%%%)))***&&&###$$$$$$"""***000222///...000000...,,,000:::BBB===--- """&&&"""$$$'''III999&&&$$$&&&---111...(((%%%***)))***,,,)))%%%&&&***)))---444999<<<:::777444222777;;;:::444...+++******)))***,,,000222333333222222333444555555666666444111---,,,------,,,***333GGGKKKDDDCCCBBB???CCCIII===444666;;;:::444000444888999999===DDDEEEBBB???>>>===???BBBCCCAAA???>>>======@@@DDDCCC===888CCCDDDFFFIIIKKKLLLLLLLLLNNNOOOOOOQQQUUU[[[```ccc___\\\[[[___ggglllnnnmmmnnnuuu---'''######!!!!!!###!!!!!!$$$"""111FFFBBB///(((333:::555...---111555333777888666666888888555444444444333000))) !!!###$$$$$$$$$(((%%%"""$$$***000333333444444333111///,,,)))'''+++$$$###"""###(((MMMXXX>>>(((###$$$&&&)))((()))///888999---$$$!!!!!!###%%%$$$%%%)))...444;;;>>><<<777444333...333777555,,,###$$$((()))&&&######"""%%%,,,000...+++,,,//////222IIIPPP<<<+++,,,)))!!!%%%!!!$$$(((III777!!!%%%((((((***......+++%%%&&&***...+++&&&%%%((())),,,000333555555444333222666999999555000......(((((((((+++...000000///222222222333333444444444111000000111111000---+++111DDDIIIBBBBBB???:::;;;FFF;;;555999>>>999///'''111666:::;;;===BBBDDDCCC@@@>>>======???@@@??????===<<<<<>>:::CCCBBBDDDHHHLLLMMMJJJGGGKKKMMMQQQRRRTTTXXX^^^cccbbbZZZUUUYYYeeeoooqqqnnnlllqqq&&&""" ###$$$  """###!!!!!!###%%%%%%"""444EEEMMM777???BBB;;;111///222444666777777666999===;;;666666666555222...((("""!!!############%%%###"""%%%***///222444111222222222000...+++***,,,!!! !!!!!!***999VVVNNN---###""" &&&%%%%%%$$$&&&222<<<333###%%%"""!!!$$$### """)))000888:::777333333444222444555444...((("""!!!&&&(((%%%######"""!!!)))//////,,,,,,111555CCCXXXUUU444###---///"""&&&"""'''---MMM888&&&(((###%%%000888888'''%%%&&&+++,,,(((%%%&&&)))***+++---///111222222333666999:::777444333333)))((((((***---......---222222222222222222333333000000222333555444333222:::JJJJJJ@@@@@@===666666;;;555444;;;@@@:::...%%%///555:::<<<;;;<<<>>>@@@AAA@@@>>>======>>>??????@@@>>><<<===@@@AAAAAA@@@BBB@@@AAAFFFKKKLLLGGGAAAGGGLLLQQQRRRRRRUUU\\\bbbccc[[[UUUWWWaaakkkppppppnnnnnnxxx&&&""""""%%%&&&"""  &&&&&&""""""&&&######%%%%%%!!!666OOO@@@BBB???888444666777777888888777666:::>>><<<666:::999555111+++'''%%%$$$ """###$$$$$$###"""""""""$$$(((---111333444000111222333333222111111333///...+++"""$$$222IIIMMM888###%%%###""" (((666888000$$$!!!!!!###"""$$$+++222444222111444777;;;777444444666555000+++ $$$&&&$$$"""######!!! &&&...111//////555<<>>>>>>>>@@@AAADDDAAA>>><<<>>>AAADDDFFFCCCBBBBBBFFFKKKLLLGGGAAAFFFJJJOOOPPPPPPSSS[[[aaabbb___[[[YYY\\\bbbjjjpppmmmjjjooo,,,(((&&&((('''!!! ###!!!$$$))) (((%%%%%%666JJJFFF>>>666555777777333999999888666999<<<999444;;;999555000***'''''')))!!!"""$$$%%%%%%$$$$$$### """&&&***---000222222000111111222333555555666///444777333---...999DDDJJJ;;;''' &&&###"""---555888%%%!!! !!!!!!"""$$$(((...111222333555888:::333...000555888333---"""&&&&&&###!!!###$$$"""!!!%%%,,,111111111555<<>>222555:::888:::000444===FFFFFF===555222333222444777666333333555???@@@AAA@@@??????@@@BBBEEECCC@@@>>>???AAADDDFFFEEEEEEEEEHHHKKKKKKHHHDDDGGGIIIKKKLLLMMMRRRZZZ``````bbbaaa]]]YYY[[[dddmmmoookkkmmmzzz...)))'''((('''!!!$$$***###!!!$$$$$$!!!$$$---IIIFFF???888777999666111999;;;:::777666888666111777777555000***''''''))) !!!###%%%%%%&&&%%%%%%"""###%%%&&&(((***---///111000000000111333555777+++222444222888EEEKKKIII<<<---%%%$$$"""###""""""###%%%---777///(((!!!"""((('''***///444777888777777444000...///222222---(((''')))((("""!!!"""!!!$$$$$$)))///000...000666;;;888444111...+++)))''' """***###)))111LLL...%%%$$$'''+++***''''''***444///+++)))&&&""""""&&&&&&%%%%%%%%%(((---222555222111111111333444444444222...)))&&&'''+++...///555444444333222222111111+++,,,---,,,+++---111555AAAFFF;;;///444999777888888>>>HHHLLLEEE888222222555111000555666333333555;;;>>>@@@@@@???>>>???AAABBBBBBCCCCCCBBBAAAAAAAAADDDEEEFFFGGGHHHGGGFFFEEEIIIHHHGGGHHHLLLRRRZZZ^^^___bbbddd___YYYYYYaaaiiioookkkllluuu,,,'''&&&''''''###  )))&&&+++)))"""///999;;;===<<<999;;;??????<<<999<<<;;;777444555333000333555555111+++'''&&&'''"""$$$&&&&&&&&&&&&%%%%%%###""""""$$$(((,,,222000///---...000333555333666222...;;;NNNKKK;;;---%%%***(((###((( '''&&&!!!'''222;;;000$$$"""******---333999===<<<888444555555555666444111,,,(((,,,---***"""!!! '''$$$&&&---///++++++///(((111777666000+++)))(((&&&(((///&&&+++222KKK,,,###!!!'''333555+++&&&(((222222222...$$$'''%%%%%%$$$&&&)))...333666444333222222444666666666777222,,,((()))---111333666555555444333222111111...///000///,,,,,,///111EEEIII===000555999555444FFFMMMVVVVVVIII999333555777000...333777555555777888;;;???@@@>>>===>>>@@@===AAADDDFFFDDDAAA>>><<>>JJJKKK===000///...'''$$$'''%%%)))'''&&&'''((('''777666,,,!!!---444...000333555666555333222888555333666999888111)))''''''(((''''''&&&%%%%%%***...000111666:::444***///000333555...%%%$$$***(((111)))$$$###444GGG444)))((('''((())))))'''%%% ///777...&&&''')))%%%###)))...111222222222666555444333222111111111222...)))'''(((***+++***222666999888444222444777000333555333//////444999<<<<<<<<<:::666333222222:::IIIKKK===333666555...666444333444888===AAACCC>>>?????????======???@@@@@@???BBBGGGGGGAAA:::888EEEEEEEEEDDDDDDCCCBBBBBBGGGGGGIIILLLNNNOOOVVV]]]YYY```gggfffaaa\\\\\\^^^gggccccccjjjvvv%%%$$$######$$$###""" ##################$$$$$$)))((('''&&&""""""+++666===<<<:::888666555555555555444222333555777777777888444///)))%%%###"""###"""!!!###''')))(((&&&$$$%%%(((***,,,,,,000111333333333333555777:::555333999BBBCCC;;;111------&&&###'''###&&&$$$$$$&&&&&&$$$222666444(((!!!&&&000777///111333666777777555444888666555888;;;777---%%%'''((()))*********)))(((&&&)))***+++000555000(((......000222---%%%"""&&&###---(((%%%$$$222AAA,,,'''((()))+++,,,***'''$$$$$$---333000'''  '''...111000///111444777666555333222111111111666222---***+++,,,---,,,---111555555222111333666555777777555111///000333===;;;999666444333222222///===AAA666///444666111555333222333777===@@@BBBAAABBBAAA???>>>>>>???AAA@@@======AAAAAA===:::999AAABBBDDDFFFFFFEEECCCBBBCCCDDDGGGIIIIIIIIIPPPYYYWWW^^^dddddd___ZZZZZZ\\\fffcccdddiiirrr+++((($$$#########"""!!!((('''&&&%%%$$$$$$$$$$$$***((('''%%%!!!'''000888888888777666555444333222222222444777999888777777333,,,&&&""" !!!!!!!!!  """###$$$(((&&&%%%&&&***---///000111333444444333333444666999444000222666888555222,,,---&&&$$$(((!!!""""""!!!###&&&%%%!!!'''000555000((()))///444111333555777999888888777777666777999:::555*** %%%''')))+++++++++***)))%%%'''(((***///444222---222111333555222,,,''''''***((()))(((222???)))%%%&&&)))+++,,,***%%%!!!$$$777<<<...!!!)))000111,,,***...444666555444333222111111111333///***'''&&&&&&'''&&&(((,,,000111000000222444666666666555444333111111AAA<<<666333444555444333***777;;;222,,,222666444888666555666:::???BBBCCCCCCCCCAAA???======@@@CCCAAA<<<999;;;<<<999888::::::===BBBFFFHHHGGGEEECCCAAACCCGGGHHHEEEDDDKKKUUUWWW]]]cccccc___[[[ZZZ\\\cccbbbdddhhhlllvvv,,,(((### %%%%%%$$$$$$$$$$$$%%%&&&(((&&&$$$### %%%---555666888888888777555444333333444666888888666444111...'''""" %%%%%%$$$###!!! !!! ###''',,,///111111222333333111000111333333111///...///000111222...///)))(((,,,%%%"""""""""!!!###'''&&&!!!$$$+++222222000///111333555666888999999999777777666555555666666222)))!!!$$$&&&(((******)))'''%%%"""###$$$''',,,111333222555444444666555111,,,))))))(((,,,,,,444AAA,,,%%%%%%&&&((()))((($$$!!!%%%###555AAA;;;,,,""""""''',,,---+++***---000333333222222222333444444000---(((###!!!!!!!!!!!!(((+++///000000///000111000000111444777888777555CCC<<<444111444777777555111;;;>>>555///333777777:::888666777:::===>>>???AAA@@@>>><<<;;;<<<@@@CCCBBB===;;;<<<<<<999777999333888???EEEHHHGGGDDDAAABBBDDDIIIJJJFFFCCCJJJTTTWWW]]]bbbddd```]]]\\\]]]^^^```dddfffgggnnn...)))""" !!!$$$&&&((('''%%%###$$$######)))111222444666777777666444333222222444777999:::777555///+++'''""" !!!###%%%%%%&&&%%%$$$!!!&&&,,,000222222333444333111111111222///000111111111111333444111222,,,,,,111)))!!!&&&######!!! ###))))))$$$++++++...333777999777777999999999999888777666555444222111222222///***&&&((()))******)))'''%%%$$$!!!&&&***...000111111111111111000---)))&&&...+++---+++111>>>+++)))(((&&&&&&'''((('''&&&***)))'''+++888CCC<<<...)))))))))+++...000000///000000000222333555777888444111---((($$$###$$$%%%***,,,///111111000//////,,,---///333888::::::999@@@999000---000444555444555>>>AAA999333555::::::;;;999666555666888888777<<<<<<:::999888;;;???CCCCCC@@@???AAA@@@;;;888777000555<<>>666444111...///333666555222...///000111333666888999555333///)))%%%###%%%''',,,---000222333222000...---...000333555666777888:::444,,,)))+++...111222000999===999444666;;;===@@@>>>;;;::::::::::::999:::;;;:::999999;;;>>>AAAAAA???@@@DDDDDD???:::999222666;;;@@@BBBBBB@@@>>>>>>???BBBFFFGGGFFFJJJQQQQQQUUUZZZ\\\\\\ZZZXXXXXXWWWYYY^^^cccdddhhhttt111,,,&&&"""!!!"""#########"""  """###(((%%%%%%)))+++---333999111222333333333222111111000111222666999;;;;;;:::444222000,,,)))'''%%%$$$!!!###$$$%%%%%%%%%  ###(((---111222333555666555444444555666222333666777777555444222000111,,,,,,000(((######((()))((("""###,,,333444444666555555666666666666555555333444444555444222...,,,...---+++***)))((())))))((($$$$$$'''&&&###%%%)))///444555111///333777777222666111333......777&&&+++)))(((((())))))(((''',,,+++'''"""""")))333999;;;999666444555555555444000000111222333555666777111000,,,'''""" """%%%***,,,///222444444111000---///222222111111555888666222---)))))),,,000333+++333999888444444888;;;AAA???===<<<===>>>===<<<>>>???>>>===<<<<<<>>>@@@===;;;<<>>===;;;===DDDHHHIIILLLPPPOOORRRWWWZZZZZZYYYWWWVVVVVVWWW[[[```bbbeeemmmvvv///+++%%%!!!!!!!!!""""""***((($$$!!! '''$$$###'''***,,,111777444555555555555444333333555444444666888999888777666444111...***&&&"""!!! !!!""""""############""""""###(((,,,///000111222444333222222444555222222333333333222///------///******---$$$%%%((('''$$$(((000555444666:::222222333444555666777777444666888999888444///++++++***(((&&&&&&''')))***)))%%%$$$%%%"""!!!***111333,,,***///666888111555333888444444===,,,&&&%%%&&&'''((('''%%%"""---((('''(((!!!(((:::>>>===;;;777222000222444222222222222333444555555000000---'''""" ###&&&(((***---111555555333111+++...111111///000555;;;666444000,,,***,,,111666+++333999888333222555888:::888777777999::::::999CCCCCCCCCAAA???===>>>???999666888>>>AAA@@@???AAA>>>>>>>>>???????????????===:::;;;CCCKKKMMMOOOQQQPPPSSSWWWZZZ[[[ZZZXXXWWWWWWVVVYYY^^^aaaccchhhooo|||555000)))(((******'''######$$$'''%%%"""###,,,444666555;;;:::999999999888555333444888888555555777666333333...---...,,,$$$"""$$$"""  $$$&&&$$$%%%(((,,,///000111222888555333333555666555333333444444222000///111222+++,,,,,,)))$$$$$$$$$$$$%%%&&&)))...444999<<<666666555555555555666666999777555444222000---***'''&&&$$$$$$%%%'''***+++///,,,&&&!!! ###%%%///000///---******---111666777777777666555444333++++++***&&&""""""%%%(((((((((&&&%%%%%%)))...222555888>>>???666,,,,,,444111333555777888777555333111000,,,&&&"""###(((,,,,,,333777666777:::777111000444888777333000000222888666444222111111111111///111;;;<<<333444999555777777666666666666777777;;;>>>@@@@@@@@@AAAEEEIIIBBB@@@>>>>>>@@@AAAAAAAAA@@@@@@AAA@@@???===<<<:::>>>@@@BBBCCCDDDGGGMMMQQQSSSVVVZZZ[[[[[[ZZZYYYYYYaaa]]]]]]aaabbbbbbhhhpppvvv:::888333///+++'''$$$"""###""""""$$$'''(((%%%!!!"""(((///444444444:::999999::::::888666555444777666222111333333000444000...000---'''$$$'''&&&###"""%%%###%%%)))---000333444555888666333333555555444222666777666444111000111222//////000///,,,'''!!!%%%""" &&&)))***+++,,,///222555666999888666666888999888777888666444333222111...,,,'''(((((()))(((&&&%%%$$$$$$############$$$%%%&&&---///000...,,,,,,...000555555666888999888666444++++++)))%%%!!!!!!###((((((((('''''')))---000666777;;;<<<666...///555333444666777888777666555333111---'''######'''+++///333444111222666777444222111111333555555333111444333222111000111222222222333<<<===444333888444777666666666666777777888@@@BBBCCCCCCAAA@@@AAACCCBBB@@@======>>>?????????@@@@@@@@@@@@???===;;;::::::<<>>444222666333666666666666666777888888???AAADDDDDDBBB@@@@@@@@@AAA???===<<<===>>>>>>===AAAAAA@@@???>>><<<:::999999;;;===???AAADDDIIIMMMRRRSSSUUUUUUUUUWWWZZZ]]]fffdddccccccaaa___aaaeeeooozzz444555444222...***'''&&&"""%%%)))+++***)))((((((***111888;;;999777777888999999:::999777666555666666777555000000333555333222000///...---+++***+++111...***'''&&&(((+++---000000222333333222111111111111111222444666777777444555555333111000000222555222///111444444///***///---(((### %%%$$$'''+++///222555555666777222...111666888444///111222333555666444///,,,%%%'''***,,,+++'''"""!!!###&&&)))***)))&&&%%%'''***...111111000...---000///000333777777222---......,,,***&&&$$$"""!!!&&&(((******))))))***+++555333333555666777777777222111000//////000111222666444///+++((()))+++---000...***''''''+++000222666111...000666:::888444000000000111111222222333333111:::>>>333000555333555555555555666777999999888;;;???CCCDDDCCCBBBAAABBB@@@===<<<===>>>======AAAAAA@@@???===<<<;;;:::;;;<<<>>>AAADDDGGGKKKMMMLLLOOOSSSVVVXXXZZZ]]]```ggggggggggggdddbbbbbbdddnnnsss~~~777444222333555444///+++%%%'''***+++,,,---///222222777<<<;;;666333444777666777777555222000000111111333111...///333555444333333222000///000111000000000////////////000000333444444555444333111000222222222222222222444555222333444333222222444666999444///000444777555222555000)))$$$$$$&&&&&&$$$"""%%%***///333555555555555111...000666777333---...000444888999555///***$$$%%%&&&(((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&+++---000444666555333111222111111333555444000,,,///---,,,***)))'''%%%###&&&'''))))))(((((()))***111111111222666999999777222111///......///000111111...***'''''')))+++,,,...,,,+++++++++,,,///111777666555555555666666666222333333333333333333333000,,,666<<<333...333444444444444555666888999:::555888<<>>===>>>??????>>>AAAAAA@@@???>>>===<<<<<<===>>>???BBBFFFIIIKKKLLLJJJOOOUUUZZZ\\\\\\]]]]]]cccfffhhhgggeeeddddddcccmmmoooxxx===888444555888888333...((()))***+++...222444555999<<<>>><<<777444555888999:::;;;888444222333666333666555333555999;;;:::666888666333333777888666///000111222222111000000222333444555666555444444666666666333000......///333444555555555555888:::888555222222555888888777666111***'''***///---'''(((***---000222333222222666333222444888999555000...000444777888555000+++&&&%%%$$$$$$%%%'''***,,,$$$###!!!!!!"""%%%)))+++222222333666999999777555666666777777666444333222000---***)))((('''&&&$$$&&&&&&&&&%%%$$$&&&))),,,,,,///000111444999999666333222111000000000111222+++(((%%%###%%%'''((()))---+++,,,000111///000222555888:::888444111333777444444555555555555555444...***333;;;222---222444333333444555777888:::;;;:::;;;===@@@CCCBBB???<<>>@@@@@@???BBBAAA@@@????????????@@@======>>>@@@DDDGGGHHHGGGKKKQQQWWW\\\]]]\\\ZZZYYY\\\bbbfffeeeddddddccc```hhhjjjttt555333000///000000///---&&&%%%&&&)))...111000...555888999888555333333555444777888666222111555888555888999777888<<<<<<:::555888777333333999:::888222222222111111000//////222333555666666666555444555666666333///---...///222333444444333333555777222222333444555555666555222222///+++...444333...///000111222333222222111777666777888:::999777444333222222333444333111///+++(((%%%######%%%(((+++&&&$$$"""!!!###''',,,///555333111333666888777666555888999888444333666999555111,,,))))))(((&&&$$$&&&%%%""" $$$***...'''---111000222777777444333222222111111111111111---)))%%%$$$&&&((((((((()))''')))///000......222222666:::888333000222444111222444666777777777666000***333<<<222+++000444333333444555777999;;;<<<@@@??????AAACCCBBB>>>:::???===;;;<<<>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCC>>>======@@@DDDFFFEEECCCIIINNNTTTYYY[[[\\\\\\]]]YYYaaafffddddddeeeccc^^^aaadddppp'''((((((&&&%%%%%%'''***!!! !!!&&&,,,---(((###(((+++...///...,,,++++++'''+++---+++))))))---222111444555333333666555222222666555000111777999777777666333111//////000000666666777666555444222111000222333222//////111444000111111000//////000222***...222444444222111000---222333///000555777444111222333333444444444444555777888:::999888777666888444111///000111222333///,,,((($$$"""###%%%&&&,,,***'''&&&'''***...111444000------000333444333222666999777222111777===<<<666000,,,+++***(((&&&&&&$$$ """***000$$$,,,111111111666666333111111000000//////......222...)))((()))+++***)))%%%"""$$$***,,,***+++///000333666666444111111222///000333555777888888888333,,,555===333+++///333222333333555777999;;;<<>>AAAEEEFFFEEECCCDDDHHHNNNTTTYYY]]]aaaddd[[[ccchhhfffeeefffddd^^^[[[```nnn"""###$$$%%%&&&&&&%%%%%%""" %%%***,,,((($$$&&&''''''&&&$$$$$$&&&(((!!!''')))%%%###%%%((((((,,,---------+++(((&&&$$$)))***++++++******+++,,,(((+++***$$$###(((((($$$ %%%+++---,,,+++,,,...---,,,,,,...222222///+++,,,---...///...///222444555222///.../////////...---111444333///,,,...111222222222444555444222///888777444222333555999;;;888666555555666666555333...+++'''###"""###%%%'''+++++++++++++++,,,------///111222000---,,,///333444444444555666555333111333444111+++))),,,,,,***(((&&&###$$$***'''&&&)))///111//////111,,,000333222---)))***,,,+++...///,,,'''%%%(((+++&&&''''''***,,,......---...333777777444444777:::555555333333333333555555;;;333000444222,,,///999AAA888111333666777777999>>>AAAEEEHHHGGGDDD???;;;:::::::::999999<<>>???AAADDDDDDCCCCCCFFFIIICCCDDDHHHPPPYYY]]][[[XXX\\\^^^```ccceeeeeeeeeeeebbbiiissszzz%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!$$$((()))&&&"""###%%%%%%%%%######$$$%%%%%%###"""***,,,)))"""!!!###(((///666:::;;;###$$$$$$$$$$$$$$$%%%%%%$$$'''%%%%%%&&&### !!!###&&&))))))'''&&&''')))******(((&&&$$$###$$$%%%'''(((((()))+++...%%%%%%%%%%%%&&&'''((()))***...111000+++''''''(((---,,,,,,---///...,,,***...---,,,+++,,,...111222333111000000222222222111...,,,(((&&&%%%&&&)))+++......///000111333444555111222111000......///111///000222555777777666555888888444,,,''''''$$$ &&&&&&$$$  %%%******(((***///000------///,,,000333333///------///111333333...&&&!!!!!!"""((((((((()))******)))((()))...444666444222333444666555444333333444555666666000111777555...///777<<<555000333777999999;;;<<<===???@@@AAA@@@???>>>@@@@@@@@@???>>>@@@CCCFFF@@@>>>???CCCGGGHHHEEEAAA???AAACCCCCCAAA???@@@BBBBBBBBBEEEMMMUUUYYYYYYVVVZZZ\\\```ccceeeeeedddcccaaahhhooouuuyyy'''&&&$$$###""""""######&&&###!!!"""%%%%%%###!!! """$$$$$$###""""""""""""###"""$$$&&&###)))///888AAAEEEBBB888000 !!!###!!!!!!""" !!!"""&&&'''### $$$'''&&&""" !!!#########$$$&&&(((!!!!!! """$$$))),,,---+++&&&"""!!!""")))(((&&&'''((()))((('''))))))******,,,---///000---+++)))***,,,.........,,,***(((&&&&&&(((+++,,,)))***+++---///111333555444222111111111000///---'''***///444777888777666777777444---'''%%% """"""!!! $$$'''...++++++......,,,,,,...,,,000333444111000111333///111333000+++&&&%%%%%%&&&'''''''''''''''&&&&&&&&&,,,333666555222111111555444444333333444444555222000444;;;:::444333888777111///444888:::;;;===999888888888999;;;===???BBBBBBBBBAAA@@@???AAACCC???>>>>>>BBBFFFHHHFFFCCCFFFGGGHHHGGGDDDAAA@@@@@@BBBBBBDDDIIIQQQVVVVVVUUUVVVZZZ___dddfffeeecccbbb```eeelllpppttt|||&&&$$$"""!!! !!!###$$$%%%###!!!!!!"""######!!!!!!$$$%%%###"""!!!!!!&&&***%%% ###***///===CCCJJJLLLEEE777(((!!!"""!!!!!!&&&$$$  """###"""!!!###%%%$$$!!!"""%%%&&&$$$"""######!!!"""$$$$$$######$$$%%%!!!&&&%%%!!!!!!$$$)))***)))&&&###!!!!!!###)))&&&$$$$$$%%%'''(((((('''(((***+++---...//////***(((&&&&&&)))+++,,,,,,)))(((&&&%%%%%%&&&((()))%%%%%%&&&((()))+++---...///---******,,,,,,(((%%% %%%+++000333333333222...111000,,,)))(((%%% """"""""""""###$$$'''(((///,,,,,,......,,,---111...000333333111000111222///111444444000,,,)))(((###$$$&&&'''''''''((())))))...444777666555444444333333333333333333333333222222666<<<<<<888777;;;444//////444888999;;;===777777666555666888:::;;;<<<>>>??????===<<<===>>>@@@??????AAADDDFFFEEECCCHHHIIIIIIHHHFFFCCCAAA???CCCBBBCCCHHHNNNRRRTTTUUUTTTYYY___eeehhhgggdddaaa```eeekkkpppttt|||###"""  !!!$$$%%%###"""!!!!!!"""#########!!!$$$%%%$$$###"""###'''&&& !!!222CCCLLL777888777///&&&!!!###'''&&&$$$###%%%''')))((('''((($$$ """$$$&&&%%%""" !!!$$$###$$$&&&((((((%%%###!!!###$$$###!!!###''''''### """%%%&&&%%%###!!! """%%%'''%%%""""""$$$&&&'''((("""###%%%''')))************(((&&&''')))***++++++)))((('''&&&%%%%%%%%%%%%)))((((((((()))***+++,,,)))&&&######%%%%%%"""###))),,,---+++++++++(((,,,...,,,+++,,,)))%%%&&&&&&&&&''')))***,,,,,,---***+++...///...000444000111111111000/////////444666777555000***%%%"""%%%'''******(((((()))***---///222444555666777777111111111222222111111111222222444777777666888;;;333000000444777777999<<<999999999888888888777777888;;;===>>>>>>>>>???@@@BBBAAA@@@AAABBBBBBBBBBBBDDDCCCCCCCCCCCCAAA???>>>AAAAAABBBEEEIIINNNPPPQQQSSSXXX___fffhhhgggdddbbbbbbfffkkkoootttzzz""""""!!!!!!"""###%%%&&&"""""""""""""""######### """$$$%%%$$$$$$$$$%%%%%%111>>><<<111!!!"""$$$+++***'''&&&(((,,,...,,,***""" """!!! $$$&&&$$$!!!(((%%%$$$%%%((('''""" !!! !!!!!! """%%%!!!  """###%%%""" """$$$%%%&&&!!!"""$$$%%%''''''((((((***)))(((((())))))(((&&&))))))(((((('''&&&%%%%%%***)))((((((''''''((((((,,,)))'''%%%&&&&&&&&&%%% $$$)))+++(((&&&%%%&&&(((,,,---+++***+++)))%%%%%%###"""###&&&((()))))))))'''(((---//////000444000000000//////.........///000111222000---)))&&&+++---///---)))''''''))),,,---///111333555666666000111111222222111111000111111111111000111444777444000000333555555888<<<<<<======<<<;;;999777555:::<<>>??????AAACCCEEECCCBBBAAA??????@@@BBBDDDFFFCCCAAAAAACCCEEEEEEDDD???AAADDDFFFHHHJJJLLLMMMOOOSSSZZZaaaddddddcccaaacccdddgggjjjmmmqqquuuwww))))))))))))((('''&&&%%%$$$&&&((('''$$$!!! !!!""""""!!!"""$$$&&&!!!)))---)))$$$$$$$$$$$$***### ''',,,,,,(((### !!!&&&((('''$$$&&&!!! $$$%%%"""###((('''$$$!!!"""$$$$$$!!!!!!%%%%%%###!!!!!!### ###&&&'''&&&%%%%%%%%%%%%###   &&&+++,,,(((!!!$$$###"""###%%%''''''&&&$$$$$$######$$$%%%&&&&&&)))((((((((('''### !!!###$$$%%%%%%$$$$$$(((''''''&&&&&&&&&''''''%%%&&&$$$ $$$)))(((,,,///---(((%%%'''))))))++++++'''%%%&&&%%%!!!(((%%%!!!!!!$$$'''(((((("""!!!$$$***,,,))))))+++...------...000222222222222222333444555555222000)))---000///+++)))+++...(((+++///444888777444222333333555555555555333333333555666444222222222111222......000222444:::AAAAAA@@@>>>===;;;;;;;;;;;;777888999::::::;;;>>>@@@AAAAAA@@@>>>>>>@@@DDDGGGDDD@@@<<<<<<>>>AAABBBAAACCCEEEHHHJJJLLLMMMOOOPPPMMMQQQXXX^^^aaabbbaaa```___aaadddhhhmmmrrrvvvyyy++++++++++++***)))((('''!!!%%%'''(((++++++%%%###!!! """$$$%%%%%%%%%$$$---)))%%%&&&)))(((!!!###***,,,,,,***+++,,,(((###!!!'''***'''###$$$$$$!!!!!!&&&%%%$$$###"""!!!!!!!!!!!!$$$$$$$$$$$$%%%### """(((&&&"""!!!!!!"""###$$$&&&'''&&&### """'''$$$!!!"""%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$(((&&&$$$%%%''''''%%%"""!!!$$$''''''%%%###)))'''$$$%%%''''''%%%"""+++&&&"""###$$$###$$$''',,,---...+++'''&&&''')))***,,,---***&&&###"""######''')))*********)))'''%%%$$$&&&)))*********)))))))))***+++,,,,,,111000000///......------***+++,,,+++))))))***+++111444888999777333000///888999999888555444444555;;;:::888777666444000---+++---000333555777999:::CCC???;;;:::::::::777555333777;;;<<<;;;999777666<<<@@@BBBAAA===<<>><<<;;;;;;===AAAEEEFFFEEEFFFJJJIIIFFFFFFGGGJJJLLLNNNNNNNNNNNNLLLNNNSSSZZZ```aaa^^^ZZZ[[[___eeeiiigggdddjjjsssxxx"""$$$&&&((((((&&&###"""###%%%### !!!&&&(((&&&!!!$$$$$$#########"""###%%%''')))*********%%%'''((('''%%%&&&)))---''')))***)))&&&%%%'''***&&&&&&$$$""""""$$$%%%$$$""" !!!"""!!!!!!  """$$$$$$""" !!!$$$&&&''')))+++(((######''''''$$$###&&&***%%%%%%""" $$$$$$!!! !!!!!!"""""" !!!###$$$%%%###!!!"""!!!!!!"""&&&)))++++++(((%%%###$$$''')))'''$$$### !!!%%%'''$$$"""###"""!!! !!!!!!"""###%%%'''***+++---+++'''%%%$$$$$$&&&'''###(((---,,,(((%%%&&&)))((((((((('''&&&%%%$$$$$$)))*********)))((('''&&&((()))(((&&&######$$$%%%)))+++,,,,,,---...111444---000444666777777888999777777777888888555111---///,,,***+++///333444444;;;999777666666888999999<<<888444555999;;;888555333777===??????=========;;;@@@CCCDDDEEEHHHGGGDDDEEEFFFHHHJJJKKKMMMMMMNNNNNNNNNQQQWWW^^^```[[[VVV[[[___fffjjjfffcccgggpppvvv~~~$$$$$$$$$###############&&&(((&&&""""""&&&)))((( """'''(((###!!!$$$((())))))'''%%%%%%'''(((&&&######'''+++)))++++++)))%%%$$$&&&)))$$$!!!!!!###$$$$$$"""  ###%%%######"""!!!!!!!!!"""""""""""""""$$$%%%$$$!!!!!!$$$&&&&&&))),,,***%%%!!!$$$'''%%%!!! $$$(((###%%%$$$!!!"""$$$""" !!!!!!"""""""""###%%%&&&&&&%%%######"""!!!!!!###'''+++---...%%%"""!!!"""&&&'''&&&###&&&""" $$$%%%######$$$ !!!###%%%&&&''',,,)))&&&###"""$$$'''***%%%***///...)))&&&&&&)))%%%&&&'''(((((((((((('''%%%&&&&&&'''&&&$$$###!!!$$$&&&))))))'''$$$""""""%%%%%%&&&&&&''')))---000***,,,000222333444666777888888888999999777333000---...///...,,,...222666<<<:::777444555999>>>BBBAAA<<<777666888999666222000444:::>>>???>>>===<<<888===AAABBBEEEGGGFFFCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMNNNTTT\\\___\\\WWWZZZ___fffjjjgggcccfffllluuu|||&&&%%%###!!!!!!!!!"""###'''***)))$$$"""%%%&&&%%%%%% """(((***$$$###&&&'''&&&$$$"""###%%%&&&%%%""""""$$$''''''((()))'''###!!!###&&&!!! !!!$$$'''&&&%%% !!!###$$$$$$######"""""""""#########""""""######!!!###$$$!!!"""%%%%%%###$$$$$$""" ###&&& $$$%%%###"""$$$""" !!!"""$$$%%%&&&&&&%%%&&&(((((('''&&&'''((((((&&&%%%%%%(((***++++++###!!!!!!%%%'''%%%###&&&!!!"""###!!! """!!!  """$$$%%%$$$###)))'''$$$!!!"""%%%(((+++%%%))),,,+++(((%%%$$$%%%###$$$&&&(((************%%%&&&'''((('''%%%###"""###''',,,...,,,(((%%%$$$$$$$$$$$$$$$$$$&&&***---(((***,,,---...///222444444444444666888888777555---111333111---,,,111777:::888777555666;;;BBBHHHEEEBBB===;;;;;;999666333...111666;;;======<<<::::::???CCCCCCEEEIIIHHHDDDDDDCCCCCCDDDFFFHHHKKKLLLKKKKKKLLLRRRYYY^^^___^^^[[[]]]ccciiiiiieeeeeeiiirrrxxx&&&%%%$$$###""" $$$&&&$$$"""$$$%%%$$$$$$!!!"""''')))&&&""" !!!!!!""""""""""""""" !!!"""###"""""""""###$$$&&&'''%%%!!!!!!###"""#########%%%&&&"""###""""""!!!!!! !!!!!!""""""!!!!!!""""""  ###"""$$$&&&"""!!! !!!###%%% %%%&&&"""!!!######!!!!!!"""$$$%%%&&&((((((###%%%&&&%%%######&&&((()))'''%%%$$$%%%%%%$$$###""" !!!%%%'''&&&$$$&&&###"""%%%&&&"""$$$""" !!!!!!######$$$'''***+++(((%%%'''%%%"""!!!!!!$$$'''***'''(((((('''&&&$$$###""""""###&&&)))************&&&'''((())))))'''$$$"""$$$(((,,,...,,,***)))(((&&&''''''&&&%%%&&&))),,,***+++,,,++++++---111444111000///000333444444333000222444333111000222555:::::::::999888:::???CCCDDDCCCAAA>>><<<999777666...000555999===>>>===<<<<<<@@@CCCCCCEEEIIIHHHEEEDDDDDDCCCCCCEEEHHHKKKMMMLLLMMMNNNQQQUUU[[[___bbb[[[\\\```hhhjjjgggeeefffooosss{{{%%%%%%&&&%%%$$$!!! !!!"""%%%''''''"""!!!"""###%%%'''''''''$$$"""  ###$$$!!!######"""!!!###%%%'''&&&""" !!!"""$$$$$$  %%% $$$'''%%%  """!!!!!!"""###"""!!!&&&$$$"""$$$((()))!!!###%%%&&& %%%&&&!!!$$$''' !!!###$$$&&&'''''' !!!!!!"""&&&$$$###!!!!!!"""!!! ###!!! """&&&((('''%%%'''%%%&&&++++++%%% %%%""" ###%%%%%%%%%((((((***...222222...***&&&%%%"""!!!!!!###&&&(((***((('''&&&'''&&&###!!!"""$$$&&&((()))))))))(((!!!###$$$%%%%%%""" $$$''')))******))))))************)))((((((***,,,//////...------///333666222000---,,,---.........333333333444444444333222===>>>???===999777777999@@@AAAAAA>>>;;;777666666111222666;;;???AAA@@@???<<<@@@BBBBBBCCCGGGGGGEEEFFFEEEDDDDDDEEEIIILLLNNNQQQQQQQQQQQQRRRWWW]]]aaa\\\ZZZ^^^gggllliiieeedddkkkooovvv***)))(((&&&$$$###"""!!!!!!&&&((('''&&&'''***((((((((((((((((((((((((###!!! ######!!!######$$$$$$###""" ###***(((!!! %%%!!!""""""!!!$$$###"""!!! !!!"""!!! !!!!!! !!!$$$&&&&&&%%%###"""!!!"""""" ###"""%%%'''$$$ ###'''""" !!!%%%'''&&&$$$!!!"""(((+++)))&&&%%%$$$&&&)))((("""!!!%%%(((&&&$$$)))***++++++)))%%% ((((((((((((((('''''''''### !!!'''***)))((()))$$$$$$&&&((()))(((%%%"""'''&&&%%%$$$"""((())))))(((&&&(((,,,000+++)))))),,,,,,'''&&&'''((('''&&&(((,,,...,,,***$$$''')))(((%%%###$$$%%%((((((((((((***+++---///,,,...000111111111222333999222000555777444222444444<<<@@@===::::::888444===>>>888777>>><<<:::CCCHHHEEECCCEEEEEECCCBBBCCC>>>=========>>>@@@CCCEEECCCCCCBBBBBBDDDEEEGGGHHHRRRPPPNNNMMMPPPVVV\\\aaa]]]\\\]]]aaafffgggccc^^^dddmmmuuuyyy%%%$$$!!!  """### !!!"""$$$&&&''''''&&&######$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%############"""!!! !!!$$$%%%$$$""""""### ###$$$###""" !!!  """"""!!!"""$$$###!!!!!!$$$%%%%%%$$$$$$ $$$""""""""""""###%%%&&&'''$$$""""""$$$''')))(((&&&%%%######&&&))))))%%% """ """&&&%%%!!!  """""" """$$$'''***++++++)))(((%%%%%%%%%%%%&&&'''((((((""" """%%%&&&$$$$$$'''&&&$$$######$$$$$$$$$###&&&&&&&&&%%%$$$"""!!! %%%&&&&&&$$$"""###'''***+++)))))),,,,,,(((''')))'''&&&&&&(((++++++)))''''''((()))'''$$$###$$$&&&)))((((((((()))+++,,,---+++---///000000111333555555///...222444222111222///666999777666999:::777555888666777<<<<<>>>>>>>>@@@BBBCCCGGGGGGFFFEEEEEEFFFGGGGGGQQQQQQPPPOOOQQQUUU\\\bbb^^^\\\[[[___ccceeebbb______eeemmmqqqxxx"""  ###&&&%%%"""!!!%%%(((&&&###"""!!!!!! !!!!!!!!!%%%'''(((((('''&&&'''(((&&&%%%$$$###!!!!!!!!!!!!""" """&&&'''$$$  $$$&&&%%%$$$"""!!!!!!  """%%%%%%######  """$$$%%%%%%!!!### !!!''')))(((%%%#########$$$'''((('''&&&$$$$$$%%%(((***)))###!!!!!!%%%&&&$$$$$$'''!!!!!!$$$%%%%%%$$$%%%&&&&&&&&&$$$"""!!!%%%$$$###"""###$$$&&&(((###"""###%%%""" &&&((($$$ !!!######$$$%%%&&&''''''''''''&&&&&&&&&%%%"""!!!!!!###&&&&&&$$$$$$'''&&&######&&&((()))***,,,---,,,)))&&&((())))))'''%%%$$$%%%'''++++++*********+++---...---...///......///111444222...---000222111111222///333444222222666::::::555777888<<<======VVVdddHHHCCCFFFDDDAAA@@@???>>>>>>???@@@AAAIIIHHHGGGEEEDDDDDDDDDDDDKKKMMMOOONNNLLLPPPWWW^^^```]]][[[\\\```bbbbbbaaaaaaeeekkkooovvv"""""" !!!###%%%'''&&&### """$$$%%%$$$$$$###!!! """%%%((('''$$$###$$$'''***(((&&&%%%######$$$$$$%%%"""!!!"""&&&&&&### ###%%%$$$###!!!$$$$$$##################"""$$$$$$!!!!!!!!!###$$$###!!!!!! %%%'''&&&### !!!"""$$$%%%%%%$$$$$$ !!!$$$(((((('''$$$"""$$$$$$&&&***(((&&&%%%$$$%%%''')))***,,,+++)))&&&### (((&&&###"""!!!###%%%'''&&&&&&'''&&&!!! ''')))%%%!!! """###$$$$$$%%%&&&(((***+++++++++***)))(((&&&$$$$$$%%%&&&&&&###"""$$$$$$""""""&&&((()))+++,,,,,,***&&&###%%%&&&((((((((((((''''''...---,,,,,,,,,---...///000000///---+++,,,...111///...---...000000222333444444222000000333777999888888888>>>>>>:::VVVtttPPPIIIIIIDDD>>>>>>=========>>>???@@@EEEEEEDDDCCCBBBBBBBBBAAAGGGLLLPPPOOOLLLMMMUUU\\\bbb___[[[[[[^^^bbbcccdddeeegggkkkqqqvvv######$$$%%%%%%%%%$$$$$$!!!!!!!!!!!!$$$%%%###"""!!!!!!!!!"""###!!!$$$'''%%%"""!!!"""$$$((('''&&&$$$###$$$$$$%%%%%%%%%%%%%%%###"""!!!!!!!!!"""###""" """""""""""""""""""""""" #########""" !!!"""!!!  !!!!!!!!! !!!""""""!!!!!! !!!###%%%%%%$$$$$$### """%%%'''((( ###''''''&&&%%%$$$###$$$&&&(((+++***)))(((((()))***+++'''%%%###"""###%%%(((************)))###!!!((((((&&&$$$$$$%%%&&&%%%$$$$$$%%%''')))+++,,,------,,,+++)))(((((((((((((((,,,(((&&&((((((&&&'''+++%%%''')))***)))%%%""" !!!###'''***,,,,,,***(((,,,,,,+++******+++,,,------...---,,,+++,,,///111,,,---,,,+++,,,...000111444111......///222555888888555444;;;===777MMMvvvxxxRRRGGGEEE???::::::;;;<<<===>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCJJJPPPUUUUUURRRRRRXXX^^^aaa___]]]]]]___cccfffgggddddddgggnnnsssyyy"""###%%%&&&&&&$$$"""  ###""""""!!!!!!###%%%(((***$$$%%%&&&%%%###!!! !!!""""""!!!!!!!!!!!!""""""$$$'''(((&&&!!!!!!$$$###"""""""""!!! """%%%$$$"""!!!"""#########"""!!!  !!!   !!!$$$'''((('''%%%%%%%%%%%%###  ###%%%!!!"""$$$###%%%)))&&&&&&&&&$$$###"""$$$&&&)))'''&&&%%%&&&(((,,,...#########$$$&&&))),,,...+++*********&&&"""###(((&&&%%%%%%'''((((((&&&$$$&&&'''((()))***+++++++++)))'''&&&'''((())))))(((---(((%%%&&&%%%###%%%)))))),,,......+++(((&&&&&&!!!###&&&+++......+++)))(((((('''''''''(((***+++((()))***++++++---111333***,,,,,,((((((+++...///000+++***---111333555999999777666===AAA===IIIggg{{{dddBBB::::::555999999:::<<<===???@@@@@@@@@AAABBBDDDEEEFFFFFFFFFHHHMMMRRRTTTRRRRRRUUUYYY^^^^^^___```bbbdddggghhhfffcccgggooosssuuu######$$$%%%%%%$$$######  """###$$$###"""!!!"""$$$'''(((&&&%%%######"""!!! !!!!!!!!!!!!"""%%%'''%%%"""!!!$$$''''''&&&$$$"""!!!!!!"""###  ############ !!!  """$$$""" !!!!!!###""" $$$(((((('''%%%$$$%%%'''%%%###  """&&&###$$$''''''%%%%%%(((&&&'''(((&&&$$$"""###$$$(((%%%"""!!!%%%'''%%%%%%%%%%%%&&&((()))***)))&&&&&&)))((($$$###%%%$$$######$$$&&&'''&&&%%%(((((()))))))))(((''''''%%%######$$$(((***)))(((***%%%!!!!!!$$$---///111000---+++++++++'''&&&&&&(((+++---,,,***'''&&&&&&&&&''')))***+++((()))+++,,,+++,,,...///,,,000///***(((,,,000///222------222666666666999888;;;:::<<>>EEEYYY]]]ddd\\\DDD555888<<<999;;;<<<===>>>???????????????@@@BBBDDDEEEEEEEEEEEEDDDGGGKKKNNNNNNNNNOOOPPPYYY[[[___bbbdddeeeggghhhhhheeeiiisssvvvuuu{{{%%%$$$$$$$$$$$$&&&'''(((&&&###!!!###''')))(((&&&)))'''###!!! !!!"""&&&###  !!!######""""""!!!"""#########$$$'''))))))'''%%%""""""###%%%'''!!!"""###%%%%%%%%%$$$###!!!!!! ###$$$((()))$$$$$$ !!!""""""$$$((()))(((%%%$$$)))&&&!!!"""&&&'''%%%""""""###%%%%%%%%%###!!! !!!###!!!!!!$$$### !!!"""$$$&&&%%%!!! %%%""" ###(((+++***)))((('''%%%$$$###"""&&&""""""&&&((($$$"""""""""  ###%%%%%%%%%******))))))'''&&&%%%$$$###!!!!!!$$$(((+++***))),,,'''"""!!!$$$)))+++---+++(((&&&''')))...***&&&%%%(((+++++++++)))(((((((((***,,,---///,,,---...---+++)))((()))000555444---+++///333333:::444444:::<<<999666888333:::999666888666;;;JJJ@@@@@@999111666EEEMMMKKK??????@@@@@@@@@@@@??????>>>???@@@BBBCCCCCCBBBAAADDDFFFJJJMMMOOOPPPOOONNNUUUYYY^^^bbbeeeeeeffffffgggdddhhhsssvvvrrrvvv&&&&&&&&&&&&&&&&&&%%%%%%###!!! ###(((+++,,,+++%%%!!!"""%%%%%%$$$%%%%%%$$$%%%%%%$$$!!! ###$$$"""&&&%%%"""!!!"""%%%))),,,$$$""" """!!!  ###!!!###&&&$$$'''%%%""" """%%%'''!!!""""""  %%%***""" ++++++!!!((())))))''' &&&%%%$$$!!!"""$$$)))&&&"""!!!!!!!!!!!!!!!!!! !!!$$$&&&'''%%%''''''&&&###!!!!!!!!!)))&&&%%%((('''$$$$$$&&&)))(((&&&###!!!"""%%%)))%%%''''''$$$&&&)))$$$ """$$$''')))***++++++''''''%%%"""&&&(((+++...///...,,,***&&&(((,,,///000000///...+++...000000///111666:::444...)))((('''%%%''',,,---,,,++++++,,,...111222111444777:::;;;:::999888666444444777<<<===999444444333000///555>>>BBB@@@<<<::::::>>>CCCGGGFFFEEE>>>@@@BBBBBBAAABBBCCCEEEEEEHHHLLLNNNOOOMMMJJJHHHQQQSSSWWW]]]bbbdddcccaaaddddddfffiiinnntttyyy|||&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!"""$$$%%%%%%###!!! """%%%%%%$$$///---+++***)))(((%%%"""###  """!!! """###!!!###  $$$'''''' !!!"""""" !!!###"""!!!!!! %%%((('''&&&%%%###""""""$$$&&&'''$$$$$$$$$"""  """!!! ))))))!!!"""###$$$"""!!!"""######""""""$$$&&&(((%%%"""!!!"""""" !!!!!!!!!###$$$$$$%%%%%%"""$$$%%%&&&%%%%%%&&&'''%%%""""""%%%$$$!!!!!!###***)))'''### !!!###%%%))))))''''''(((%%%"""###%%%''''''((('''''''''((((((&&&###!!!!!!!!!)))***+++,,,,,,,,,,,,,,,+++---///111111000///---+++---000222444666999<<<:::333---,,,+++)))(((+++///.........///111333555666777999;;;;;;:::999888777555444666:::;;;999555555555222///333999:::777<<<;;;;;;===@@@BBBBBBAAA???BBBEEEGGGFFFDDDDDDDDDDDDFFFJJJNNNOOONNNLLLJJJPPPRRRWWW]]]bbbcccbbb```aaabbbdddhhhmmmssswwwzzz%%%&&&&&&''''''&&&&&&&&&$$$!!!!!!""""""$$$###"""$$$&&&'''&&&%%%(((&&&###!!!!!! &&&$$$############"""  !!!###$$$"""!!!!!! """###"""!!! !!!###!!! """$$$%%%%%% """%%%$$$###"""""""""######$$$%%%###"""!!!!!! ######%%%&&&!!!!!!###!!! """%%%%%%$$$#########%%%###!!!!!!""""""!!! !!!######"""''')))'''%%%$$$%%%!!!"""$$$$$$$$$$$$&&&'''$$$!!!!!!$$$### ###*********'''$$$#########%%%***,,,***(((((('''$$$&&&&&&&&&&&&&&&%%%$$$###&&&((())))))'''%%%%%%&&&,,,+++***))))))***,,,,,,,,,,,,---------+++***(((,,,...111555:::======<<<===444...///111///,,,,,,.........///000222555666666666777777888888999999999666444555888999777555777888666333444666555000999;;;<<<<<<<<<;;;<<<===@@@CCCHHHJJJIIIFFFCCCBBBCCCEEEIIIMMMOOOOOOMMMLLLNNNQQQVVV]]]aaabbb```]]]^^^```dddiiinnnssswwwyyy$$$%%%&&&''''''&&&&&&%%%###"""""""""""""""""""""%%%%%%&&&'''((()))((('''(((&&&$$$###%%%&&&&&&%%%&&&&&&%%%%%%$$$"""  ###### !!!$$$%%%###!!!"""$$$###'''%%%""""""#########"""!!!!!! !!!!!!!!!!!!###!!! !!!$$$$$$""""""$$$!!!"""### ###%%%###!!!###%%%%%%$$$%%%%%%$$$!!!!!!  """%%%%%%### %%%++++++'''$$$%%%'''$$$%%%%%%###!!! !!!"""&&&######&&&&&&######&&&###&&&(((((('''%%%%%%%%%###(((,,,,,,***)))***,,,((((((''''''&&&%%%$$$$$$''''''((('''%%%%%%''')))***)))(((((((((((())))))+++,,,,,,++++++***)))(((...///222888>>>@@@===:::888///***...333222///---,,,------...000222444555111111111111222444666777777666555666888888555333777:::;;;888888999777222555888;;;;;;999888999;;;???BBBFFFGGGFFFCCCAAA@@@DDDFFFIIIMMMNNNNNNMMMLLLNNNPPPVVV\\\aaaaaa___\\\]]]```dddiiinnnsssvvvwww|||"""###%%%&&&&&&&&&%%%$$$"""$$$&&&'''%%%""""""$$$%%%&&&&&&&&&&&&'''&&&$$$""""""###%%%%%%%%%$$$$$$$$$###"""  """""""""###!!!###%%%"""$$$ """!!!!!! !!!"""""" """  !!! %%%""" !!!%%%'''&&&%%%!!!###""" !!! """$$$!!!!!!%%%&&&$$$%%%$$$### !!!  """#########!!!%%%(((&&&""" ###'''(((((('''$$$!!! !!!"""'''$$$$$$''''''$$$%%%''' ###&&&'''&&&$$$###""""""%%%))),,,+++***---000)))(((((('''''''''''''''''''''%%%"""!!!"""&&&***&&&&&&'''(((''''''&&&%%%...------------.../////////000444:::??????;;;777555,,,'''+++000000,,,***---......000111333444555111111/////////111222333333444666888999777444111444999;;;999999;;;;;;888222666:::;;;999888:::<<<>>>???AAAAAA???>>>>>>???EEEGGGJJJLLLNNNNNNMMMLLLNNNQQQVVV[[[```aaa^^^[[[[[[]]]aaafffkkkooorrrsssrrr|||!!!###%%%%%%%%%$$$###"""%%%''''''### """"""!!!!!!###$$$""" """######"""   !!! !!!    ###!!!!!!!!!""""""!!!!!! !!!"""###!!!!!!"""!!!!!!  ###''' !!!%%%$$$"""  !!!"""""""""%%%'''''''''%%%$$$$$$&&&)))%%%""""""%%%&&&######&&&'''***,,,---***'''%%%$$$######&&&***+++***,,,000))))))(((((((((((())))))((('''$$$!!! $$$'''$$$%%%&&&''''''&&&%%%$$$+++******)))***,,,...//////111666;;;>>>>>>:::777888000***+++---+++((('''111222222333444555666666666555333222111000111111222333666777777666444222222666888666555999:::999222555999;;;<<<<<<======;;;<<<===<<<;;;;;;<<<>>>DDDFFFIIILLLMMMNNNNNNNNNPPPRRRVVV[[[___```^^^\\\YYY[[[]]]aaaeeeiiilllnnnmmmuuu!!!$$$$$$$$$"""!!!"""$$$###!!! !!! !!! """%%%)))((('''(((((((((&&&$$$"""######""" ###%%%   """######""""""!!! """%%%###  !!!"""!!!###&&&((("""###$$$###!!!!!!###&&&&&&%%%###!!!"""!!! !!!###%%%###$$$$$$$$$###%%%(((+++$$$!!!!!!%%%%%%######&&&+++...000000---+++))))))((($$$$$$(((***((((((******)))((('''&&&''''''(((((()))(((&&&###!!!"""###&&&&&&%%%%%%&&&'''((()))'''&&&%%%$$$%%%''')))+++---222888<<<>>>===<<<<<<<<<555///...---******,,,333333444555555555555555444444444444444444555555333333444444333444666777555888777222000444777888555777999<<>>===888:::===>>>===<<<<<<===AAACCCFFFJJJNNNPPPQQQRRRSSSSSSVVVYYY^^^```___^^^[[[\\\]]]```cccgggkkkmmmqqqttt}}}!!!###$$$###!!!  !!!$$$)))...!!!"""###!!! $$$(((!!!!!!"""$$$&&&'''%%%######$$$$$$###!!!"""&&&***!!!###"""  %%%((($$$  &&&"""###"""!!!$$$$$$!!!!!!&&&%%%""""""######!!!###&&&&&&%%%$$$$$$%%%&&&((()))(((%%%%%%'''***!!!"""###""" %%%$$$"""###%%%'''''''''!!!!!!!!! """%%%((($$$""""""%%%&&&$$$$$$'''$$$'''***+++***)))((())),,,%%%###'''***&&&$$$%%%+++***(((&&&%%%%%%%%%%%%(((***,,,+++((($$$!!! )))'''%%%$$$%%%(((+++---***(((&&&%%%%%%''')))++++++222999===>>>>>>???AAA<<<777222111///...000555222333333444444333333222---...000333555888999:::555444222000000333777;;;:::<<<999222...111555777999999:::>>>BBBBBB???;;;555999>>>AAA@@@>>>===<<<>>>@@@DDDJJJNNNRRRTTTUUUUUUUUUVVVYYY]]]``````````````````aaadddhhhllloootttssswww!!!######!!!  ###%%%&&&'''%%%###!!!!!!"""%%%&&&"""$$$&&&&&&$$$$$$&&&)))&&&%%%$$$&&&))))))'''$$$$$$###$$$$$$$$$"""!!!"""###$$$$$$$$$ %%%(((""""""---%%%""" !!! &&&$$$!!!$$$###!!!%%%$$$""" %%%###!!!###''')))(((&&&$$$%%%&&&### !!!###'''### !!!###%%%%%%###$$$%%%###"""%%%***(((###""" !!!+++***"""&&&&&&'''''''''&&&%%%$$$((()))***(((&&&%%%&&&''')))((())),,,///---'''!!!&&&%%%%%%&&&((()))(((''''''(((((('''$$$"""!!!"""(((***+++***((((((,,,000---,,,)))'''&&&&&&'''(((333555888<<<@@@@@@>>>;;;;;;222,,,...222111000000333333444444333111000//////333666666333333666::::::999666333000111444666:::888444000...000444888888777888:::===>>>;;;888>>>===<<<::::::;;;<<<===???===@@@GGGLLLNNNRRRWWWXXX\\\___^^^]]]^^^ccchhhiiigggcccaaadddiiippptttvvvxxxyyy~~~ ###'''((('''###"""!!!###%%%$$$"""!!!"""$$$"""!!!!!!"""###"""#########$$$%%%### !!!!!!!!!""""""######!!!&&&%%%"""$$$$$$"""&&&%%%!!! """$$$$$$###"""!!!!!!!!! """###""" $$$$$$###""""""###$$$$$$###""""""###$$$%%%%%%$$$ !!!$$$)))'''$$$#########"""!!!"""$$$###!!!###&&&%%%"""$$$###(((((("""###$$$$$$$$$$$$"""!!! """"""$$$&&&(((***,,,,,,&&&'''((()))(((((((((((('''%%%$$$%%%&&&&&&%%%$$$((()))***(((%%%""" &&&'''((('''&&&'''(((***+++***)))((((((((()))***222555999===>>>>>>===<<<<<<666333222111---,,,...222333444444444333111111...222666666555666999===999888666222000000333666777666333///---...222666<<<:::999;;;===???>>><<<999::::::;;;<<<>>>>>>???DDDAAAAAAEEEIIIKKKPPPVVVWWW[[[^^^^^^]]]___dddiiieeecccaaa```dddjjjqqquuutttwwwxxx|||  !!!%%%((('''%%%!!!!!! """"""!!! !!!###%%%$$$ """""""""$$$%%%$$$!!!""""""!!!!!!!!!!!!""""""$$$ !!!"""%%%%%%!!!"""%%%''''''### !!!&&&'''%%% !!!  """%%%%%%$$$"""### !!!%%%&&&!!!!!! !!!"""###$$$%%% !!!"""!!! !!!"""!!!!!! """&&&*********(((%%%!!! ###$$$!!!!!!""" !!!&&&%%%$$$&&&$$$$$$$$$$$$$$$""" %%%)))***)))$$$&&&'''%%%"""###(((---)))'''&&&%%%&&&&&&%%%###)))+++,,,***&&&###!!! '''&&&%%%&&&''''''%%%###((()))******++++++++++++111666<<<>>>===<<<<<<===:::888888777222++++++...///000222333333333222111---000444666666888<<>>>>>777888:::<<<>>>@@@AAAAAAHHHCCCAAACCCEEEGGGMMMTTTTTTXXX\\\]]]^^^```dddhhhcccaaa``````ccchhhnnnrrrsssuuuwww{{{!!!""" ###%%%&&&$$$"""""""""  !!!!!! !!!%%%'''(((&&&%%%!!! !!!"""$$$###!!! !!!!!!### $$$&&&"""$$$%%%$$$!!!!!!&&&""""""!!! !!!$$$$$$$$$  !!!###!!!###  !!! """  !!!"""""""""###%%%''')))'''))))))%%% $$$&&&!!!!!! %%%&&& """&&&&&&&&&&&&&&&&&&$$$""" $$$((('''$$$&&&&&&%%%###!!!###'''+++***(((''''''))))))(((''',,,,,,,,,)))'''%%%&&&'''+++)))'''(((******&&&"""(((***+++------,,,+++***000777>>>@@@===;;;<<>>@@@AAAEEEAAA???AAACCCEEEIIIOOOPPPTTTXXX[[[]]]___bbbeeedddcccaaaaaacccfffiiikkkssstttvvvzzz###$$$+++)))""" %%% !!! """"""!!!!!! ###%%%&&&&&&&&& !!!######"""  """$$$%%%$$$###&&&""" """"""!!!!!!!!!'''$$$!!!"""$$$###  """ """  """######!!! """%%%&&&$$$ !!! %%%&&&""" """!!!"""### !!!&&&(((%%%&&&&&&&&&&&&$$$"""!!!'''$$$"""$$$***---+++''')))&&&######%%%&&&%%%###&&&&&&%%%''')))******)))---,,,***'''&&&(((,,,///000...,,,---///...***&&&***+++---......,,,***(((000666===???===<<<===@@@;;;666555999;;;666///,,,,,,---///111333333333333///000222333333444666777888888777444222222333555666666666444333333555777999777444222222555:::===EEEBBB>>>:::999;;;===??????<<<===AAACCCDDDFFFKKKMMMPPPUUUYYY\\\^^^```aaabbbbbbbbbcccdddfffiiijjjssstttwwwzzz"""###### """'''###******$$$!!!%%%+++'''&&&%%%$$$############!!!  """######"""!!!$$$%%%%%%$$$%%%&&&###""""""###$$$%%%###""" !!!!!!""""""!!!!!! !!!"""""""""$$$%%%!!!!!!!!!!!!%%%$$$ ###'''$$$""""""###### ''',,, !!!"""!!!"""""""""###%%%$$$""" !!!######"""!!!""""""!!!%%%%%%""" ######!!! """$$$%%%!!!!!!###$$$$$$$$$###"""%%%###"""%%%)))+++***((((((%%%"""###&&&&&&###"""""""""###&&&((((((''',,,+++)))&&&&&&)))...222111000//////000///---+++***+++---------+++)))(((---333999=========>>>???@@@999777;;;===777...)))...///111333555555555555111111111222222222333333444444333111///...///111333444555444222222333555999999888777666888;;;>>>HHHEEE@@@;;;999:::<<<===;;;:::;;;@@@CCCCCCEEEIIILLLOOOTTTYYY\\\^^^^^^^^^]]]^^^aaadddhhhkkkmmmnnnssstttwwwyyy{{{"""&&&***)))&&&$$$%%%''' $$$((()))((('''***,,,***)))'''%%%%%%%%%&&&'''&&&### !!!""""""!!!!!!###$$$$$$######&&&((('''&&&%%%&&&''''''&&&$$$'''((()))***)))'''$$$""" """### ###&&&((((((&&&$$$"""$$$!!!"""$$$"""!!!(((""""""!!!!!!""""""!!! !!!!!!!!! """######!!!"""%%%(((***"""#########!!! ###"""!!!!!!"""###"""!!!(((%%%######%%%&&&&&&%%%!!!!!!"""$$$&&&&&&%%%###!!!###""" """%%%$$$!!! """!!!  """$$$%%%%%%%%% !!!"""###$$$$$$$$$###"""!!!""""""""""""""""""!!!###%%%&&&&&&%%%'''(((((('''&&&(((***---...//////---,,,+++,,,---)))***+++,,,,,,++++++******...333888;;;<<<<<<<<<>>>:::999<<<<<<666000...---...000222444444444444222222111222333333333222333444333111///...///000222444555555333333333444888;;;<<<<<<;;;;;;===???CCCBBB@@@>>>============???<<<;;;???AAABBBEEEJJJMMMPPPUUUZZZ^^^___^^^]]]\\\^^^bbbgggkkknnnooopppqqqrrruuuxxxvvvyyy$$$+++---)))$$$"""""")))(((''')))+++,,,***((($$$###!!! !!!###&&&(((+++&&&!!! ###'''+++)))(((((())))))(((''''''(((******'''### """&&&***(((###!!!###''''''### !!!!!!+++######$$$%%%&&&&&&'''(((!!!######!!!!!!$$$((()))$$$ !!!$$$&&&######$$$$$$$$$$$$"""!!!&&&###!!!"""%%%&&&$$$"""(((######&&&&&&$$$###"""%%%((()))'''###!!!!!! """&&&%%% !!!!!!###!!!###%%%''''''((( """""""""  !!!!!!!!!###'''&&&$$$$$$$$$&&&'''&&&$$$$$$&&&((()))'''&&&&&&&&&***,,,---***''''''***---'''((()))***+++,,,,,,,,,(((***...444:::<<<;;;999888888;;;===;;;555444666***,,,---///000111000000333222111222444555444444555666666444111000111222444555777777666555666666777:::>>>>>>===;;;<<<>>><<<>>>@@@AAABBBAAA???>>>DDD???<<<>>>@@@AAAFFFLLLOOOQQQVVV\\\```aaa___\\\___aaaeeeiiilllnnnnnnnnnpppqqqtttvvvsssuuu(((***,,,)))$$$  !!!!!!###'''******&&&""""""###$$$###""""""$$$&&&)))'''((()))%%%%%%!!!!!! ###''''''&&&%%%&&&'''((('''&&&!!!***///***!!! ###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&''''''%%%""""""%%%$$$%%%(((&&& '''$$$!!!!!!%%%(((***)))&&&%%%$$$$$$######$$$$$$%%%((()))&&&""" $$$(((&&&%%%###"""!!!!!!!!!!!!$$$$$$###"""!!! !!!###&&&'''&&&%%%%%%&&&(((!!!$$$'''###(((***)))$$$$$$###!!! ###$$$$$$!!!""""""   """%%%###""""""###$$$%%%$$$$$$&&&$$$###%%%)))***(((%%%+++...///,,,'''%%%(((+++,,,,,,,,,,,,,,,+++***)))(((&&&&&&+++333:::===>>>@@@<<<:::999777222000333))))))))))))))))))))))))///000222222222444666888555666555444222333666888555444333555777666111---333333555888;;;<<<;;;:::===???AAAAAA???<<<::::::>>>???>>>======@@@DDDGGGNNNNNNSSS\\\aaa___]]]^^^___ccchhhjjjjjjjjjllloooqqqtttvvvuuuuuuyyy"""$$$%%%%%%$$$""""""""" $$$&&&&&&###!!!###&&&''''''&&&&&&''''''%%%%%%'''$$$$$$&&&&&&$$$ """$$$""""""###$$$%%%$$$###!!!'''***%%%!!!!!!!!! $$$###!!!!!!""""""  !!!"""$$$%%%&&&&&&%%%%%%%%%%%%###!!! $$$%%%!!!!!!%%%$$$!!!###""""""$$$'''))))))'''))))))(((&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&!!!$$$'''(((""""""!!! ((('''$$$"""!!!$$$)))---***""""""$$$""" !!!&&&&&&%%%"""###'''%%%###!!!!!!###%%%''''''$$$%%%&&&&&&%%%""" !!!"""############&&&###!!! !!!######'''&&&&&&&&&(((((('''&&&***,,,...,,,(((&&&))),,,,,,,,,------------,,,,,,+++***)))+++111777===???AAA===::::::777222000222000...,,,++++++,,,...///222333444444444666999;;;000111111222444555666777444444555777888777444222//////000333777999:::999<<<===>>>>>>;;;999888888>>>>>>???>>>???AAAEEEHHHKKKKKKPPPYYY^^^]]]]]]___^^^bbbfffhhhiiiiiilllnnnnnnppprrrrrrsssxxx"""""""""$$$&&&&&&$$$###!!!######!!! ###'''))))))'''&&&&&&###""""""$$$""" $$$((('''%%%!!!  """###""" ###%%%######%%%$$$'''&&&&&&&&&%%%### #########$$$&&&''')))***'''((()))(((%%%""" """###""" $$$&&&%%%"""###%%%''')))(((%%%"""***)))((('''&&&&&&&&&&&&&&&### $$$&&&%%%###%%%$$$"""!!!"""$$$'''))) )))'''$$$!!!!!!$$$***///***###"""!!!!!!######"""!!!%%%(((!!! ###%%%%%%***+++++++++)))&&&###!!!###!!!!!!###&&&'''%%%"""'''$$$ !!!###'''''''''%%%#########%%%'''***,,,+++(((''')))+++,,,,,,------......---------,,,,,,---///555<<>>???@@@@@@BBBFFFHHHLLLLLLPPPXXX]]]]]]___ccc^^^aaaeeeggghhhiiikkklllllllllmmmooorrrwww}}}&&&$$$$$$&&&))))))&&&### !!!###$$$$$$###""""""$$$&&&'''%%%$$$$$$$$$"""!!!!!!"""""""""$$$&&&$$$$$$###!!! """""" """$$$$$$###!!!'''&&&""""""""""""###%%%'''((('''### &&&&&&&&&&&&&&&&&&'''((()))+++,,,+++'''$$$$$$$$$ !!!$$$'''******&&&'''((()))(((&&&###!!!%%%%%%$$$$$$$$$$$$%%%%%%'''### ###$$$###!!!(((&&&###!!!!!!###&&&''' !!!!!!""""""#########$$$&&&&&&%%%&&&((()))((($$$!!!!!!"""""""""""""""!!!$$$&&&!!!$$$%%%******+++,,,+++***((('''((($$$ """&&&)))'''$$$$$$###!!!###%%%%%%&&&&&&###"""$$$'''(((((('''&&&((()))+++++++++,,,++++++******))),,,//////000444:::@@@:::666444555444000///222444333111000///000000111111111000//////222777::::::555222333888;;;:::777666999<<<;;;888666888:::111///...///222666999:::;;;;;;;;;::::::;;;>>>AAA===>>>@@@AAAAAACCCFFFIIIMMMLLLOOOUUUXXXXXX\\\aaa___aaadddgggiiijjjkkklllkkkjjjkkknnnsssyyy|||}}}%%%######&&&)))***(((%%%%%%&&&&&&&&&&&&&&&''''''(((((('''%%%""""""###%%%"""""""""!!!###&&&((((((""""""""""""###$$$$$$$$$""""""###%%%'''(((&&&$$$((('''### """%%%""" ###&&&)))(((%%%"""!!!!!!!!!!!!!!!"""###$$$'''(((******)))'''''''''"""'''***)))))))))''''''&&&&&&%%%%%%&&&'''!!!!!!""""""###%%%&&&''''''&&&$$$###"""!!!"""### $$$(((***$$$$$$###"""!!!  """$$$%%%$$$%%%&&&(((%%%%%%%%%$$$$$$$$$""" """ !!!###  $$$''')))$$$&&&(((***+++,,,------+++&&& $$$((((((&&&!!!######"""###&&&)))%%%'''(((%%%!!! """###$$$&&&''''''&&&''''''))))))))))))((('''&&&%%%%%%)))...000111444888<<<333//////111111...///222111222444555444222000...000000///......111555999BBB;;;444222555888888666:::<<<<<<:::666444666888333000......111555888999888999999999:::<<>>???@@@@@@AAACCCFFFIIIKKKKKKNNNRRRRRRQQQUUUZZZ```aaacccgggjjjkkkkkkkkkjjjjjjlllpppuuuzzz}}}~~~ $$$(((******)))((())))))((('''''')))***---,,,***&&&$$$$$$&&&)))$$$$$$"""!!!###)))***)))%%%$$$###$$$%%%$$$""" """###$$$'''))))))'''%%%%%%&&&%%%$$$'''***'''""" !!!###&&&((('''###  !!!###%%%'''((($$$###$$$&&&((()))'''%%%$$$+++,,,((($$$###"""""""""!!!"""%%%***---###$$$$$$%%%&&&''')))***((('''&&&%%%######$$$%%%&&&&&&%%%$$$%%%&&&''''''&&&%%%###!!!######!!! """(((,,,$$$'''(((&&&%%%&&&$$$!!!""" ### ###&&&(((!!!"""$$$''')))+++,,,---***%%%!!! """%%%'''&&&!!!%%%&&&%%%%%%))),,,(((***+++***(((&&&&&&&&&$$$%%%&&&'''(((''''''&&&(((((((((((('''&&&%%%$$$&&&(((+++...000222444777///,,,+++...///------111///111555888888555111///222222222111111333777;;;AAA<<<555222333555666555;;;;;;999666333222333444111///------000444777888666777888888999;;;???CCC@@@@@@@@@??????AAAEEEIIIOOOOOORRRVVVUUUSSSVVV\\\___```bbbeeeiiikkkkkkiiigggiiimmmqqquuuyyy|||~~~"""%%%'''(((***+++&&&''''''&&&###$$$&&&)))******)))(((&&&&&&(((***$$$%%%""" ###***+++((('''%%%$$$%%%&&&%%%!!! !!!$$$''''''%%%""""""$$$$$$###%%%))))))&&&""""""###&&&((('''$$$"""!!!"""###$$$&&&)))+++,,,%%%""" $$$)))+++'''######***+++%%%!!!!!!!!!&&&***(((''''''''''''((()))))))))&&&$$$$$$(((***)))(((///...---***(((%%%"""!!!!!!!!!!!! """""""""""""""$$$(((+++&&&******%%%$$$''''''$$$!!!######!!! ### !!!$$$%%%###$$$$$$%%%&&&''''''((($$$##################### ###%%%%%%###$$$)))...)))***+++---...---+++(((''''''(((***+++***(((&&&''''''((()))******)))))),,,***((((((***...000111///,,,+++...---++++++...,,,///222555555444111000222333444444444555888;;;999888777777777777888888:::777333111111222222222///------///333888:::;;;999:::;;;::::::;;;===@@@BBBAAA???===<<>>??????>>><<<<<<===>>>DDDBBB>>>;;;:::===CCCGGGGGGJJJPPPUUUTTTQQQUUU[[[\\\[[[\\\```eeegggfffddd]]]ccckkknnnnnnpppuuuzzzwwwyyy'''***---,,,)))'''((()))%%%%%%######"""###$$$%%%%%%***---+++%%%!!!$$$((()))***)))%%%!!!!!!%%%))))))&&&$$$$$$$$$$$$&&&)))&&&!!!!!!%%%'''***///$$$###$$$%%%""" """((($$$"""!!!"""%%%%%%"""%%%### !!!###%%%%%%$$$%%%'''(((((('''%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$""" $$$'''$$$((()))'''(((,,,)))###&&&''''''&&&%%%### %%%###"""###%%%%%%"""""""""###$$$%%%'''((()))!!!&&&'''&&&%%%%%%&&&###(((+++)))###!!!%%%***&&&%%%$$$$$$%%%###!!!"""$$$&&&%%%$$$&&&###$$$&&&''''''%%%$$$"""$$$!!!%%%$$$$$$%%%###&&&))))))''''''***---(((&&&%%%(((+++...---+++'''((((((((((((+++...111......,,,(((%%%&&&,,,111000111222///+++)))+++---))),,,......---++++++,,,,,,111222//////222111,,,555777:::;;;:::999999:::222111000111333555666666---...111666;;;>>>>>>===BBB<<<:::======999999<<>>>>>;;;555333888<<<;;;888777999>>>BBBBBB>>>===@@@CCCGGGFFFHHHLLLOOORRRXXX___gggfffdddcccbbbbbbbbbbbbhhhhhhjjjllloooqqqrrrsssuuuwww%%%&&&)))///444555111---+++&&&$$$(((000555333///)))'''&&&'''))))))'''$$$###"""###(((---///...+++###$$$###!!!"""&&&)))(((%%%!!!###'''+++'''%%%$$$&&&%%%""""""%%%&&&&&&$$$!!!"""(((...)))(((''''''***---//////)))***+++,,,,,,+++)))((("""###$$$%%%'''(((((((((''''''''''''''''''''''''(((&&&###!!!"""&&&''''''%%%$$$""" """$$$&&&$$$$$$%%%&&&'''''''''&&&%%%&&&(((******)))'''&&&(((((((((''''''(((***+++'''"""!!!''''''### """%%%!!!"""&&&(((&&&&&&'''"""###%%%'''((()))))))))((('''%%%$$$############!!!!!!***,,,((((((---!!!%%%))))))'''%%%%%%&&&---+++)))((((((***+++,,,'''((()))((('''(((***,,,...***'''(((,,,///000000///...---+++)))((())))))---///111000...---...000222444444333111000...,,,+++,,,,,,,,,+++,,,///222555333000///111444777888333222111333777<<>>===@@@CCCBBBBBBDDDFFFIIIMMMTTTYYYbbbbbbcccdddeeefffgggggghhhhhhiiikkkmmmooorrrsssuuuzzz000000333888<<<<<<888333444000///444>>>CCCAAA===;;;888555666888888444000000...---...111000---)))---111000,,,******(((###(((""" """"""$$$(((+++''''''******'''&&&(((((('''%%%!!! &&&+++---+++******,,,.........)))***,,,---,,,+++)))'''""""""###$$$&&&((()))***(((((((((''''''&&&%%%%%%$$$""""""$$$&&&''''''&&&"""!!!!!!$$$(((+++++++++,,,+++***(((((('''$$$%%%(((***,,,+++***)))***(((''''''((()))+++,,,)))$$$!!! $$$%%%!!! ###### !!!&&&)))'''''')))%%%&&&&&&&&&%%%%%%$$$$$$(((((((((((((((((((((((($$$!!!+++,,,%%%$$$***$$$&&&(((&&&$$$###&&&)))***+++,,,,,,+++***))))))%%%&&&''''''&&&&&&((())),,,)))'''(((---000000///...---------,,,***'''%%%(((...222///)))''',,,111666555666666555222000000+++++++++)))((((((***,,,///---,,,...222777:::;;;:::777444222333555777777;;;999888:::???CCC@@@<<>>===@@@CCC@@@AAABBBBBBDDDJJJQQQTTT^^^___bbbeeehhhjjjkkkkkkgggggghhhiiikkknnnpppqqqqqqvvv999777444333444555666666444222222777>>>BBBAAA>>>KKKIIIHHHIIIKKKKKKHHHFFFFFFCCC@@@===;;;999777555888???AAA;;;666333+++!!!### &&&******+++---000------000222///...///((('''%%%""" !!!%%%''',,,***((('''''''''&&&$$$+++,,,---------+++)))(((((((((((((((((()))***++++++******)))(((''''''&&&""" """'''***'''%%%%%%###"""""""""%%%(((,,,///'''((()))(((&&&%%%%%%%%%$$$### !!!$$$))),,,+++)))'''&&&'''((((((((((((%%%######$$$%%%"""  ###$$$###"""$$$&&&### %%%((('''&&&(((((((((''''''&&&&&&&&&&&&((())))))******)))((((((((($$$%%%+++***%%%###((($$$%%%%%%###!!!"""&&&***)))+++------***&&&$$$$$$###%%%&&&&&&&&&&&&((())))))(((((())),,,.........,,,,,,,,,,,,---,,,)))'''(((---111...(((&&&+++111444222333555444000...///---------+++)))((()))***,,,+++,,,///444999;;;<<<888555222111333555777777888:::999888;;;???@@@>>>DDDDDDCCC@@@>>>>>>@@@BBBBBBDDDDDDAAACCCJJJPPPRRR]]]___cccfffiiijjjjjjjjjfffggghhhiiikkkmmmnnnooopppttt|||555444222000///000444777222111222555777999777666===<<<<<<===>>>>>>===<<<777888999<<<@@@GGGOOOTTTHHHSSSZZZWWWUUURRRGGG999///((($$$&&&***,,,111666444000000555888666444444---,,,++++++,,,---------,,,***))))))******)))'''---.../////////---+++)))******))))))***,,,---...---,,,+++)))((('''''''''&&&###$$$)))***&&&###$$$$$$$$$$$$$$$&&&))),,,...$$$&&&'''&&&###!!!!!!###%%%""" &&&)))(((&&&$$$%%%''')))(((&&&$$$$$$&&&'''(((&&&### !!!!!!###$$$&&&'''(((%%%!!!!!!%%%'''$$$###$$$%%%%%%%%%&&&((()))++++++)))*********)))'''%%%###)))''''''''''''%%%$$$%%%"""$$$&&&%%%###$$$'''+++***,,,---,,,(((&&&&&&'''###%%%'''((((((((()))+++'''(((************+++---,,,)))((())),,,/////////.........---,,,,,,...///000......222222---,,,......000111000...---------000000111333777999:::999444222111222555888:::;;;777;;;;;;777666<<<@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@DDDGGGFFFAAABBBIIIOOOPPPYYY\\\aaaeeehhhiiiiiihhheeegggiiikkkmmmnnnnnnnnnqqqsssxxx}}}---222666777777777999<<<555666777777777555444333555666666666555444333333;;;:::888444222444<<>>---### ###,,,555444000000666999888666666666444444666:::;;;999666111000111333666888888777///000111111000...,,,+++''''''''')))+++...111222---,,,***'''&&&&&&&&&&&&+++&&&%%%))))))$$$!!!###$$$$$$$$$$$$%%%''')))***+++---...,,,'''$$$$$$%%%$$$###############$$$$$$"""!!!!!!$$$(((+++***)))###'''***)))&&&"""!!!  ###&&&(((((('''###"""%%%%%%"""  """$$$(((+++...000******+++***'''$$$!!!&&&(((&&&###"""$$$%%%###"""%%%)))***((((((***,,,***+++,,,+++)))))),,,///###%%%((())))))***+++---%%%(((++++++)))(((***,,,,,,((($$$%%%***000555666444///+++,,,000333111...///+++,,,111111,,,+++...///111444444333111111111555555555777999999777555;;;999666555666666555444888>>>>>>888555;;;AAACCC;;;===@@@BBBBBBAAA@@@>>>DDDGGGFFF@@@@@@GGGMMMNNNTTTXXX^^^ccchhhjjjjjjiiifffhhhkkkmmmoooooonnnnnnmmmnnnrrruuuxxx}}}...///444;;;===:::888999///444:::<<<:::888888999888555000......333888<<<;;;:::999888888999:::;;;CCCVVVqqqzzzxxx|||xxxiiiRRR;;;+++%%%(((...//////111444666555333111999;;;888000+++...222444333444333222666;;;999222444444555555555555555444111333555666777777666555555333111...,,,+++*********//////+++***---+++&&&******)))((('''&&&%%%%%%***000111,,,***+++***&&&''''''&&&%%%#########$$$###!!! ###&&&&&&%%%$$$%%%'''((('''""" ###&&&%%%### """)))+++'''(((,,,!!!!!!!!!###%%%))),,,///+++)))'''$$$###!!! ###'''(((%%%###$$$$$$!!!!!!$$$(((((($$$ (((###!!!$$$***,,,'''"""333111...+++***+++---///(((%%%(((222666111---,,,111///,,,******+++---...222...,,,------+++***+++***+++,,,---///111222333000...---...111444777777<<<888555555777::::::999???===999444///...000222555777888777777888===AAA===777666;;;AAAAAA??????AAAAAA@@@???@@@CCCIIIMMMRRRVVV[[[___bbbeeeiiikkkdddfffjjjnnnppppppooonnniiigggmmmxxx{{{zzz444444777<<<===999777999222444777888777666555666666555333111111222444666444555555555555555555444===III___vvv~~~nnn___PPP???000&&&+++---000444888999999888777666333...000777;;;:::;;;999888777666444111000666666666555555444333333333333333333444555666666:::888666444222222111111222666777444333444222---...---***)))((()))+++,,,+++000333000000444555333+++,,,,,,'''!!!###(((&&&%%%%%%&&&)))***'''%%%%%%%%%&&&'''(((&&&""" """$$$%%%$$$###(((######'''((($$$$$$''' """%%%''')))''')))++++++***)))(((((("""'''(((%%%$$$$$$###"""''')))((("""$$$$$$$$$''')))***((('''333111...,,,+++,,,...///,,,((('''---000...---///222...'''###"""&&&,,,000222...---///000------000,,,---...///000000000000+++***)))+++...111444555;;;888666777:::===>>>===@@@???===999555333444555555777888888888:::>>>BBB@@@:::888===AAAAAA??????DDDDDDCCCBBBBBBFFFKKKOOOTTTWWW[[[___aaacccfffiiifffhhhjjjlllnnnnnnoooooollljjjoooxxxzzzyyy999777888;;;;;;777555777666444222222222333333222444444444444333222111000444555777888888777555444999:::DDDYYYnnn|||zzzkkkTTTBBB+++,,,---000333777;;;======???@@@CCCJJJQQQPPPJJJCCC<<<999:::666//////555777666666555444333222222777666555444555777999;;;:::999888777555555555555333777888777555555222...555333000......111555777555888888444222333444333222444333,,,###!!!'''...++++++,,,...///---)))&&&((('''&&&&&&''''''%%%$$$!!!###&&&&&&%%%$$$$$$%%%'''""" ###'''((((((***############$$$%%%&&&&&& %%%***+++)))''''''(((###((()))(((&&&&&&###$$$))),,,***$$$%%%))),,,.........///111222000...,,,,,,,,,...///222,,,((()))***+++...111000,,,((($$$$$$'''+++...,,,)))))),,,,,,***+++///...///000111111111000///***))))))***,,,///222444555333333444777:::<<<<<<===>>>???===:::888777777777888999999:::;;;???BBBAAA<<<;;;???BBB@@@??????EEEEEEDDDCCCCCCFFFKKKOOOUUUXXX[[[^^^```aaadddfffjjjjjjiiiiiijjjlllnnnpppooommmpppwwwyyyyyy999666555888777333333555:::555000...///111222000333444444555444222111000666777888999999888777666>>>888666@@@RRRhhhvvviiiDDD@@@999444444:::CCCIIISSSZZZcccjjjppprrrlllcccXXXFFF999888555+++,,,444555555444444444333444444666555555444555666888999666555555444333333333333222444666666555333000---444333111000111444777:::777888777333000///000111777888666111+++)))---111000000000111000...+++)))+++***)))((()))'''%%%"""%%%(((,,,+++(((&&&&&&'''$$$  %%%&&&%%%$$$%%%&&&)))******)))'''%%%"""&&&))))))%%%###$$$&&&%%%)))***))))))(((###$$$)))++++++(((&&&'''***---000000111333444///...---,,,+++,,,,,,---444///***((()))+++///222---.../////////...---,,,,,,******,,,+++(((***......000111333444333222111.........---...///222555222222222333555777999999999<<<>>>>>><<<999888777:::;;;;;;;;;;;;<<<>>>??????;;;;;;???BBB@@@@@@AAACCCCCCCCCBBBBBBDDDHHHLLLRRRUUUYYY\\\___aaadddfffmmmkkkhhhfffgggjjjmmmpppooommmooouuuwwwyyy888555444666666333333666;;;666000---///111222111555555444444444444555555777666555444444555666777>>><<<:::<<>>>>>===;;;:::999>>>===<<<<<<<<<<<<;;;;;;;;;888999>>>AAA@@@AAACCCCCCDDDCCCBBBBBBCCCGGGJJJMMMQQQVVVZZZ^^^bbbfffhhhmmmkkkgggeeeeeehhhmmmooonnnmmmnnnqqquuuyyy888666666888888666666888777444111///000111333333999777666555555666888999:::999777666666777999:::333777<<<>>>>>>GGG___uuu~~~tttfff___cccoooyyy~~~{{{\\\<<<111111111111222111000000111333555777999333444777999999999777666888888999999888777666555444333444777777333222444333333444444555555555555222111111333111///000444111///...000444444000,,,111111000...------///111***+++...111444444111............---+++***+++,,,,,,000111000111555666444---...000000...+++(((%%%&&&$$$!!! """$$$&&&&&&&&&((()))$$$ !!!"""%%%))),,,'''&&&''')))---...,,,******++++++,,,,,,+++******+++...///,,,,,,///222111444222///------///333555111000111111---)))***000...///000222333555777777222333333111------000444888999999888666555555666;;;===>>>>>>===<<<<<<===???===<<<<<<<<<<<<:::888999777999>>>@@@@@@BBBEEEEEEEEEEEEDDDCCCDDDGGGJJJIIIMMMSSSXXX]]]bbbgggjjjkkkiiigggffffffiiilllnnnnnnmmmlllnnnrrrxxx~~~888666666999999555444666000111222111000111222444<<<;;;:::888888888999999;;;;;;::::::::::::;;;;;;222333666999:::<<>>:::999999999666111,,,*********'''$$$((()))((((((+++...***###"""$$$&&&'''&&&&&&(((+++***,,,......---,,,,,,---+++,,,---......---,,,+++%%%+++---******///222222333000,,,******...222555,,,,,,---...***&&&(((/////////......///111444555000222333111......222777555777888777444222333444======<<<:::999:::<<<>>><<<;;;:::;;;======;;;999;;;:::;;;@@@AAA@@@BBBFFFDDDEEEEEECCCBBBCCCEEEGGGGGGKKKQQQWWW\\\aaafffjjjhhhggggggggghhhiiikkklllooonnnlllkkkooovvv{{{}}}777555555888777222000222+++...222222111000222444>>>>>>===<<<;;;999888777555666888999999888666555@@@888222444888999;;;===777TTTsss{{{zzzmmmOOO777000333222,,,333222111111111333555777555444333222333555777888777777777777666444222111222------111222000222888<<<999555222111222444666///---000555444//////444444444444222000000333666(((,,,111222111000000111...,,,******,,,.........000,,,'''&&&(((++++++***(((111555444888HHHYYYaaajjjcccYYYOOOJJJJJJMMMPPPVVVPPPIIIGGGGGGDDD<<<555//////------111555111***))),,,//////,,,))))))+++''',,,111///)))&&&(((,,,,,,---///000000///---,,,""")))+++''''''...333333---.........//////000000+++,,,...000,,,(((,,,333000///---+++,,,...000222///222444333000111666;;;777:::<<<;;;888666777888<<<;;;999666444666:::===:::888888:::===???===;;;>>><<<>>>AAABBB@@@AAAEEEBBBBBBBBBAAA@@@@@@BBBDDDHHHLLLQQQWWW\\\aaaeeeiiieeefffggghhhiiijjjkkkkkkqqqooollljjjmmmtttxxxyyy888888777666666777777777666444222000////////////666777888::::::999888888999::::::888555555666777777555444444777;;;>>>?????????GGG]]]yyysssUUU===333333333000///000111111222222222222555666666555333222222333888999999999888555333111333111000000222555666666555444333444666666666444111111222333444666777777111111222222111000...---,,,...000222222000---+++000111111...++++++000444000---,,,,,,///000...,,,//////...---111<<>><<<;;;999888777888===CCCEEEDDDBBBAAAAAAGGGEEECCCCCCCCCCCCCCCBBBDDDIIILLLOOOXXXcccfffbbbcccdddeeefffgggiiijjjjjjooommmkkklllooosssuuuwww~~~:::::::::999999:::;;;;;;777666444333222222222222555777:::;;;<<<:::888666999::::::999777666777888777555444444555888999:::===:::;;;EEEWWWnnnqqqRRR:::222333555444333222111000111222444555444444444333222111222222333555777999:::::::::999555444444555888999888777666444222222333444333222111222333444555666777777000111222222222111000///,,,---///000111000000///111000//////000111111000000...---...111222111///666444111...---000666:::JJJKKKKKKKKKIIIJJJKKKMMMQQQUUUWWWWWWZZZ^^^ZZZTTTGGG>>>666333111///222888:::;;;;;;777111...///111555333222222333444444333))),,,///111000...,,,***000000,,,''')))000444444555111---+++,,,.........---***+++//////---111777777888777444//////222777555666777888999999888888<<<<<<<<<<<<:::888666555;;;<<<===<<<;;;;;;===???>>>@@@AAABBBBBB@@@===<<<555888===??????@@@BBBDDDHHHGGGEEEEEEEEEEEEEEEDDDAAAEEEHHHLLLUUU```ccc```aaabbbccceeegggiiijjjkkklllkkkkkkmmmppptttwwwxxx|||777777777777777888999:::999888777555555555666777666888;;;<<<<<<:::888666888999:::999888777888999888777777777666666666666999777333222999JJJ```ppp|||zzzkkkLLL888111444666777666444222000000222555777666555444333333333444555444555777888999999999888666666777999;;;;;;999777777555222000111111000000111222333555666666555555000000111222222222111111............///111333444111///...111555666222...111000///000222333333222555444333333444555444333444777:::===???AAACCCEEEKKKNNNPPPSSSXXX]]]^^^\\\RRRHHH<<<333---+++///555666555444444333222///...666444333444666777777777111666:::999444///---...666666333---,,,111333333666333///***(((***///333...,,,,,,......---000555888777666555555666777888555666777888888777555333777888999999888555222000666888;;;;;;:::999999:::999<<<@@@CCCDDDBBB???===999;;;===>>>???AAAEEEGGGHHHGGGGGGFFFFFFFFFGGGGGGBBBFFFIIIMMMTTT\\\___^^^___```bbbdddgggiiijjjkkkjjjkkklllnnnqqqsssvvvwwwzzz~~~444444444555555777888999999888777666777777999999999::::::::::::999888888666777999888777777777999888999;;;;;;:::888888888777888777444333888DDDNNNuuu{{{~~~zzzbbbFFF666333444666777666555444333333444555666999777555555666888999999999999888777555333111000777666555666888888777666999666222000000000000///000111333444555444333222000000111222222333333333222111///---...000333555111000///111444555444222222222111222222222222111222111222555:::<<<999666000222555666666555666666AAACCCFFFJJJPPPWWW[[[\\\WWWQQQGGG===555000000222111111222333333222000///666555444555777999999999999;;;<<<:::666333111222888:::888222111555888888666666333---((('''---333///......---------000444555444555777:::999666222222333555666666444222000222555888::::::888666444222444666777666555555666555888;;;>>>???>>>===;;;===>>>>>>??????@@@AAABBBEEEEEEEEEEEEDDDDDDFFFGGGIIIKKKNNNQQQVVV[[[^^^^^^aaaaaabbbdddfffggghhhiiijjjkkknnnooopppqqqsssttt{{{~~~666666666666777999::::::888777666666666777888999<<<:::888777777888:::;;;333555777777666555555666555888;;;<<<;;;999:::;;;777888999999888888999;;;JJJddd}}}yyyoooXXX@@@666666555333333444555666777777666444333888666444555888:::;;;:::999888888777555444222222777444111///111333444444999777444222222222222000000000222222333222111000000000111222333444555555666444111//////000222333111222222111000111555888333333333222000/////////333111///111444555333000222444555555444222111111444555777<<>><<<:::888777777888777666666888:::999:::;;;<<<<<<======<<<777888999;;;<<<<<<;;;999@@@BBBCCCBBBAAAAAACCCEEEIIIKKKNNNSSSWWW[[[^^^aaadddddddddeeeeeeeeefffffffffhhhlllnnnooopppsssvvv|||444444333444444555666777777777666555555666777888:::999666555555777:::<<<222444666777555444333444111555999:::888888999<<<777777666777999::::::999333FFF___uuu|||}}}~~~uuuiiiQQQ;;;666888666222222333555777888888666333222444222222444888;;;:::888333444666777999;;;===>>>888444///,,,---000222333777666555555666666444333222222111111111111111111222222222222333444555666777555444222111111111111111333333111...///444999222333333111///......///222000//////111222333333000222555666555555777888222111333777999;;;@@@GGGSSS\\\cccaaaXXXMMMAAA999000333444333111222888===777555444555777888888888666111,,,+++...000///---,,,222555222222666;;;<<<888;;;===:::444111222444111333222---,,,111555666666777;;;???BBB???888222222222333333333333333333666777999:::999777444222777777777666555666888;;;???????????????@@@@@@AAA555666888;;;>>>???>>><<<===???AAAAAA??????BBBFFFEEEFFFKKKRRRWWWYYY^^^dddfffffffffeeeeeeeeeeeeeee```dddhhhkkklllooouuuyyy{{{~~~111000000000000000111111888777666555555555666777555555666666777888999:::333666888888666444333333222666::::::777777999===666777777888888888999999555:::FFFXXXhhhttt~~~tttwww|||xxxuuuuuunnnhhhOOO999555888666444444444555666777666555333222222000111555:::<<<:::666333444555888:::===@@@AAA999666222000111222333333333333444666888888666444555444222111000111222333333333222222333444555666444444555555444333222111222222222111000111222444///111222222//////000222000111222222333555888:::222444555555555666888;;;666444555888777444888???GGGVVVdddgggeee```XXXPPP@@@===888555555888<<>>@@@@@@>>><<<666555333222111111222222333444555555444333111000222333555555444444444555<<<===???AAAAAAAAAAAA@@@<<<::::::<<<@@@BBBBBBAAA===@@@CCCBBB@@@@@@DDDHHHGGGGGGLLLSSSVVVVVV[[[bbbffffffffffffffffffffffffbbbeeehhhiiihhhkkkqqqvvvwww{{{333333222222222222222222999888666555555555666777000222666888:::999888777555777999999777444333222666:::===<<<888888;;;???555999======:::666444444;;;444333<<>>???>>>>>>BBBEEEDDDBBBBBBFFFJJJNNNMMMPPPVVVVVVSSSVVV]]]eeeeeeffffffggghhhhhhiiihhhjjjkkkhhheeeeeekkkpppsssxxx}}}333111///...///111333555666888:::;;;:::888555333333444777999:::999777555333666777555222111444777777777666666666666777777666666555555666888:::;;;666777888888444888LLLbbbpppzzzzzzqqqjjjLLL444333888555555;;;888888777444222000000111333111000222666888666333===:::777666888999888666<<<:::999888888888777666333222111333555777555444666333222555555111------000111333444333222///......///000111222333444444222111///---,,,,,,...///,,,---.........///222555333555555555333222333555999555111111555777555333888999::::::777444000---000;;;LLL\\\fffjjjllllllnnnkkkbbbUUUEEE:::666555666888:::999777666777888444333222111111111222333555555333111000111444666555555222......111111---///000000000000///......777555333222444999>>>BBBAAA???<<<888666444444444444555777777666777999:::888777666888:::999444000888999;;;<<<;;;;;;===>>>===<<<;;;;;;::::::::::::666===EEEGGGEEEDDDFFFHHHMMMOOOQQQTTTVVVVVVUUUTTT^^^```cccgggjjjkkkiiifffjjjjjjiiieeebbbccchhhlllrrruuuyyy~~~222111000000000111333444444444555666666555333222///111333555666777666555555555444555666777666666666555555555555555555666555666777888999999888888:::999:::;;;777111444<<>>@@@@@@>>><<<<<<===<<<<<<;;;:::999999999999888===BBBEEEEEEEEEGGGIIILLLLLLMMMNNNPPPRRRTTTVVV```bbbeeehhhkkkjjjhhhfffhhhiiiiiigggdddeeeiiimmmrrrvvvzzz}}}222222222222222222333333444444555666777666666555...///111222444555777777444222111333777888555111555555555555555555555555555777999;;;;;;999777555666444555999999333---+++>>>VVVrrrzzzwwwnnnQQQ888555888666555888999888888777555555444444,,,333:::<<<:::888888999999777444444444555444444555444222000000111333444444666777333///...222666444000000555777666555777222111000000111444666777222222222111111000000000000000111111222333444444555666555222000///111222...///111111000000111333222333333444444666888;;;333444555777888999999:::222222333666???NNN___jjjooonnnnnnooonnnggg\\\SSSJJJCCC;;;888:::<<<999666444555777777666333111///111111111000000111555888999;;;;;;:::;;;<<<:::555000111222333333333333333777555111---,,,---///000333222111111222333555666888666444111///000444888:::::::::999999:::===???AAACCCEEEDDDAAA>>>===<<<::::::999888777777777777:::<<<>>>@@@BBBDDDFFFGGGKKKIIIGGGGGGIIINNNSSSVVVaaacccgggjjjkkkjjjhhhggggggiiijjjiiifffgggjjjnnnnnntttzzz|||}}}111222333444444333222222000222555777888777555444222222222222333555777888666555666888999999666222666777777777777777777666777888999::::::888666555777444222444777777555333...EEEbbbwww~~~zzzwwwqqqTTT:::444666444111222111111222444666777888777444777;;;;;;999666555555888777555333333444444444555444333222111222555777666555333000///000333555///---///555888555333444222000...,,,---000444666777777666555333222111111...///000111222222111111333333222///---,,,---///---...000000000000111333444777999777333333777;;;999999999999999999999999888444000...333???NNNXXXiiiiiilllpppsssrrrnnnkkkeee^^^TTTNNNJJJGGGBBB>>>>>>===:::777555333111111111222222111000111333666999===??????@@@AAA===777333444555777888888999999999666333///------......111111111111333444666777555333000,,,+++...333888>>>>>>===999666666;;;@@@BBBDDDFFFFFFCCC@@@>>>===;;;:::999888888888888888???===;;;<<>>;;;999777888999999:::;;;;;;:::999999999999888777666666666666<<<;;;:::777666666666666...:::OOOhhhyyy}}}zzzuuuhhhOOO666000555666666666000000111444888:::999888999777555555666777555333777777666444333333444555444555555333111222555888666111------111555555333......222999;;;666111///444222///,,,,,,...111333888888666555444222111000///000111111111111000000///000///---++++++---///---///111111000111222444444888:::888444333888===::::::999888777666666666888666333111222888@@@GGG[[[bbbkkkqqqssssssssssssrrrqqqnnnjjjfffbbb```___WWWRRRIII@@@999555333333444444444222000000111333999===???@@@AAAAAA===666333444666777999999::::::666555333111/////////000---------------......///000///---+++***...333888<<<<<<;;;777444555:::??????AAACCCDDDBBB@@@?????????>>>>>>>>>>>>>>>??????EEEBBB???===???AAABBBBBBEEEEEEFFFGGGJJJMMMPPPRRRYYY^^^dddiiijjjkkklllmmmkkkmmmmmmkkkgggeeefffiiiiiiooovvvyyyyyy|||333444555666555444333222)))---222666777444000---444333222111000111222222555999<<<:::666333444666999:::;;;<<<<<<;;;:::999999888666555444555666666333999===;;;888777777555222333@@@XXXoooyyyvvvrrrhhhPPP777///333555444333666555444777:::;;;888555777333000111555999888666666777666444222222333555111333555333111000222555666///***,,,333777555000111111555<<<>>>888222000555333222000000000222333555444444333111111000///222222222222222222111111/////////...,,,---///111///000222222111111222444///333666666444555:::???555555555666555555444444333444666666666888:::<<>>777444555666666444111000111222888<<<>>>???@@@@@@:::333111111333444555666666777111000000000000000111111.........---------,,,,,,------...---...000444888555666666666666888;;;>>>;;;<<<>>>>>>===<<<===>>>BBBBBBCCCCCCDDDEEEFFFGGGJJJHHHEEECCCBBBCCCDDDFFFEEEFFFHHHJJJLLLNNNOOOPPPTTTZZZbbbggghhhiiilllnnnmmmnnnnnnjjjeeeccceeegggnnnqqqtttvvvxxx{{{555555555555555444333333111333555777888777555444333222222222222333333333111222333222222222222333777888:::;;;;;;:::888777555555555555555444444444...444888777777::::::666333///666NNNfffqqqrrrpppkkkSSS:::000222555333000888666555777;;;;;;777333333222333444666777888888444555555333000///111444000333666555111///000222444000,,,...222444222///333222444:::;;;777444333000111111222222222222111222222222222111111111111111000000///000111333444000000000...------...000000111222222111000111222...000222222222444888<<<333444666777777666444333111444777888777666666666;;;FFFXXXhhhrrruuutttrrrzzzyyywwwwwwwwwwwwwwwwwwzzzxxxtttkkk^^^MMM???666555666666555333222333444888<<<============888111///000111222333444444444...///000111111222222222333333333333222111000000...000222333333333555666333333444666888::::::999888888888777666666888:::@@@@@@AAABBBDDDFFFHHHIIIGGGHHHHHHEEECCCCCCGGGJJJFFFGGGHHHIIIKKKMMMNNNOOORRRXXX```eeeeeefffiiilllmmmmmmlllhhhcccbbbeeehhhnnnnnnooorrrwww}}}666666555555444444444444444444333333333444555555333333444555666666777777555222000222666999888666444666777888888777666444111333555666666555333111888:::777222222888888444111,,,222III```lllnnnooodddNNN777///444;;;;;;888444222111555:::;;;888333111555999999666444444666333444444222......000333000555999888333000000222222222111111111000///...333000000555777555444666+++,,,///111222222111000222222333333333333444444---,,,+++,,,---000222444000000000...++++++,,,...000111222111000///000111000000000000000111333555777888:::;;;:::777444222444666888777555333222222222888FFFXXXjjjvvvzzzzzz|||wwwsssuuu|||tttxxx{{{yyymmmYYYEEE888333555666666444444555666888<<<===<<<<<<<<<777000111111222333444444444444///000111333444444444444333444444444444333222222000333777888777666555555666555555777::::::666222777666555333111222444666;;;;;;<<<>>>AAACCCEEEGGGAAADDDFFFDDDAAAAAAFFFLLLHHHGGGGGGHHHIIIKKKNNNPPPQQQXXX```dddccccccfffiiikkkkkkjjjfffbbbbbbfffjjjkkkjjjjjjooowww444666999:::888666444444............///000222222444444444555777777555333555222000111444555444222888666555555666666555333000111444777999888555222555555444444444444555666222+++(((111EEEVVV^^^^^^OOO999***///888777444444111111111222222222222222333555777777555222000///333222111000////////////111000333999888222111555000666777333111333000)))222333333111//////333666...///111333444444333333555333111000111333333222---...///000111222333444,,,,,,,,,,,,,,,***))))))000111222222222333555777888444000///222555777777:::777555555666666444111777666666888;;;;;;777333222555666<<>>888888777666666666666666000000///...---...///000555555555444444444444444222111444999888444444888666777777555555666666444333444444222000000333666555555666666666555444333222111///000111222222111,,,,,,---...///000000111.........------,,,++++++111333555555555666777999888444000///222444555555:::888666666777777666333444555666888:::;;;999777<<<:::555333>>>TTThhhqqqyyyxxxyyy|||zzzwwwlllPPP444666555555666666777888999666777999:::999777555333000000111333444444111///000222444444333222222333555555444333333333333333777555333333444444111...222000111777999666444555:::777555555666777777666999777555777;;;>>>@@@@@@@@@@@@AAABBBBBBBBBBBBAAAFFFEEEDDDCCCDDDEEEGGGIIIOOOTTTYYY\\\bbbiiijjjhhhjjjjjjhhheeecccdddhhhkkkmmmmmmmmmpppuuuzzz~~~:::;;;;;;999666333333333333333222222444777999;;;333111//////222555777888000111222222222222444666;;;:::;;;<<<===<<<:::777888777888999:::999777444888888999999999888666555444888:::999777666999<<<111------000...(((***222111111000//////111222333111222333444555666666666111222333444444444333333......000333222000111444///,,,+++---......111444222333333111000000222444666666777777777666555444///......000222222111000.........//////000000000111000///......------...,,,///222444444444555666666444111000111333333333666555444444666666555444222444777999999999:::;;;???<<<888444333???ZZZsssxxx{{{~~~|||pppTTT:::111222444666777999999:::444666777999999888666555000333555666444111///......000333333333222333444555444444444333333333333888666444333333333222111555222222666888555444555:::888555444555777777666666555444555888;;;<<<<<<======>>>???????????????CCCBBBAAAAAABBBEEEGGGHHHNNNSSSWWWYYY___eeehhhggghhhhhhgggeeecccdddfffhhhjjjkkkmmmppptttxxx|||~~~::::::999777333111000111222111000///000333555777777555333333444444444333///222444333222222555888777777999;;;<<<;;;777444666555555666777888777666111333666888999999888777KKKQQQWWWWWWTTTRRRSSSVVVEEEDDDDDDDDD<<<333222888>>><<<:::777666666666777///111555888:::999555222555555666777777666555555111111222222111000111333000++++++000222000333999111111111000000000111222000111222333444555666666......///111444444222111333333333333333333333333222111000///.........///+++...222444444444444555444333222111111222222222111111111111222333333333222666999:::888888:::<<<999777;;;>>>888888PPPmmmuuuzzz~~~pppUUU<<>>???@@@@@@@@@@@@BBBBBBCCCDDDHHHLLLPPPRRRVVVZZZZZZXXXYYY^^^bbbbbbdddfffhhhiiigggfffeeeeeedddgggkkkooossswwwzzz|||777777777444111......///222111///......///111222555555666777888777444111000222444444222222555888444555666888:::999666333222000///000333666888888111333666888999999888777---111666999;;;;;;<<<===GGGHHHKKKNNNOOONNNPPPTTTIIIGGGCCC@@@===;;;999999555444444555777777555222444444444444444333222222...//////---************,,,***+++///000...///222444333222222333333333333//////000111333444666666000000111333666666555333555555555555555555666666222111000//////.........///222666888888888888999222222333222222111222222000111111222222222333444555888;;;:::777666888;;;555222777>>>:::666GGGaaapppvvv}}}}}}}}}~~~mmmQQQ:::333444666777888888777777:::;;;;;;;;;:::999888777444777:::999555111000111333333444333111000111222555555666777777666666555111000000000000111444555999666666:::;;;777555666111222444777999999666444555555666777888999:::;;;======???@@@@@@AAAAAAAAA@@@AAACCCGGGMMMSSSYYY\\\bbbdddaaaZZZVVVXXXZZZZZZ^^^ccciiilllkkkhhhdddccc^^^bbbhhhmmmqqquuuyyy|||222333444333000.........111111111111111111111222222333666999;;;:::777333111111222111111111222444444444555777999888666444000...,,,---111555888:::888888999999999888666555333111///---,,,***(((&&&******---111777>>>EEEJJJSSSTTTUUUVVVWWWXXXYYYZZZQQQKKKDDDAAACCCGGGJJJJJJDDDCCCCCCBBBBBBBBBCCCCCC<<>>;;;<<<===??????@@@@@@@@@>>>@@@BBBFFFLLLRRRXXX[[[dddgggfff^^^WWWVVVVVVTTTYYY^^^dddhhhhhheeecccaaa[[[```gggkkknnnrrrwww{{{~~~...111333333222000/////////000222333444555555444333333555777999999666444111///...---...///...---444333333444666666555444333000------000555999;;;999999888888777666555555<<<999333...***))))))+++'''&&&$$$!!!!!!(((111777444666999===@@@BBBBBBBBBXXXSSSLLLKKKNNNQQQRRRQQQUUUTTTSSSRRRSSSVVVYYY[[[PPPUUUXXXTTTSSSTTTSSSPPPNNNUUURRRFFFCCCJJJIII@@@999777666777999:::888666555444444333444555666777777666444444666777777666111111222333444444555555222333444555444222000......000111111000000111222...111555666555444444666555777888888666555777999999888777888999;;;;;;:::<<<888555333333<<>>:::777===<<<<<<@@@DDDCCC>>>888<<<;;;999:::<<>>???AAABBBBBBCCCCCCEEEDDDDDDDDDEEEGGGJJJKKKKKKXXXdddgggccc^^^XXXRRRQQQSSSTTTUUUWWWYYY^^^aaa___ccchhhiiihhhjjjpppuuuxxxzzz~~~+++...111222111000///000,,,...222444555666999;;;333444555444222111111222111///......000222222222666444222111222555888;;;777555444555777888666333444666777666444333333444::::::555,,,+++333777777<<<:::999;;;@@@EEEGGGGGGTTTVVVWWWYYYZZZZZZ[[[\\\]]]___YYYOOOPPPYYY\\\VVVJJJKKKJJJGGGIIIKKKJJJEEEGGGFFFEEEAAA<<<888777777888FFFOOO???)))...:::666777333000111555555111,,,111222222111000111444666666666555555555666666777111222222333333444444555111111111333666777666555111222333222111222444666...///000333666666444111222@@@BBB777333::::::111<<<888555666666555888===???555666EEEVVVaaammmyyy|||}}}|||zzzwwwxxxzzz}}}wwwxxxyyyxxxooo[[[CCC111777888777555333222222444222000//////222333333222666333111111222222000---111222333444444333222111555666888999999777555333333777666111000555666333555555666777999999666444777333111333555555999>>>;;;888666888<<>><<<============<<<<<<===???FFFIIIFFFEEEHHHHHHDDDCCCFFFOOO\\\fffggg___VVVXXXOOOMMMTTTVVVSSSVVV^^^bbbccceeefffgggkkkooossssssvvv{{{...000222222111///.........000333555555555777999111333555555333111111111---,,,+++,,,///222444555555444333222333555888999444333222444777888666444666666555333222222444666888999444+++(((,,,///...)))(((&&&$$$$$$&&&)))+++,,,(((%%%)))000666666555>>>BBB>>>444222888:::555;;;???BBBDDDJJJRRRUUUTTTOOOOOOOOOOOOPPPPPPOOONNNLLLRRR^^^YYYAAA555666444555333111222444555222000333333333222000000222444444444444333333444444555555555555555444444444444111000000222555666555444333555666666555555666777444444333222000...,,,+++999???===444111666777333444333444888999666777:::<<>>;;;888999<<<===<<<:::>>>DDDGGGFFFGGGIIIFFFAAAEEEFFFLLLUUU___eeedddbbb[[[QQQLLLPPPRRRPPPSSS[[[]]]___bbbeeeiiimmmrrrvvvrrrvvv|||---///222222111000000111000111333333222222222333111444777888666444333222,,,,,,+++,,,///333777999555444444444555666777777444333333555888999888777777666444222000111555777666777333+++%%%$$$$$$### """###'''///:::AAA222'''%%%+++)))###(((...---$$$"""###$$$***---,,,---111333222;;;<<<>>>AAAEEEHHHHHHHHHLLLKKK\\\eeePPP777111222222222222222333333444444444444444222000000111222333222222111111222222333666666555444444333222222000000000222444555444333333555777888666555666666666666444000***((())),,,AAA<<<555111111222444555111111444999888555555888:::III[[[fffoooxxx}}}~~~{{{sssmmmiiifffdddccc^^^XXXPPPJJJEEE@@@999444111222333333222333555777777999:::888444222333555000///...///111222111000666666666666666555444333444555666777777555333222333777888666555444111,,,333333555777888777444111222111333777777333000111444444444777;;;???@@@@@@EEE???:::;;;@@@CCCAAA===???AAACCCDDDGGGIIIEEE???FFFFFFHHHMMMUUU___hhhnnnaaaUUUMMMMMMNNNMMMOOOUUUYYY\\\```dddhhhlllqqqtttnnnsss{{{))),,,///111222333555777000111222111///.........222555999;;;999777555444222222111000000333777:::444555555666666666555555666666666777888888777777666666666444333333555777444555444---&&&!!!)))%%% '''---<<>>>>>@@@CCCCCCCCCBBB@@@>>>???EEEHHHEEEAAAEEEEEEFFFGGGLLLWWWeeepppiii]]]RRROOOMMMKKKMMMQQQWWWZZZ^^^aaaccceeehhhjjjiiinnnvvv}}}+++---000222222333555777222333444333000...---...///333777999888666555444888777666222//////111444444444555666666555444333666777777666555333222222333666888888777666666666444555555222***""" !!!:::333)))"""!!!###''')))///)))### !!!"""!!!''',,,***%%%#########)))111777888666444///(((%%%)))***%%% '''"""&&&555>>>666444;;;===000000000......///333666///000222333222222444555444444333222222222222222111111111222222333333333444333333444666777666444111333666777555333222222111333555333000222999@@@<<<222...555777333222888555333222555999BBBRRRaaaiiissszzzzzz}}}zzzvvvuuusssmmmdddVVVGGG>>>888888888888999:::999888999999888666222000000111,,,000444444000...111444444444444333222111111111000000111222333444444555777888888999888777666666444333333444444333444555444333444666777777555333111///000333444222222555444555777999:::;;;<<<===@@@@@@@@@===;;;<<<@@@DDDEEE???:::<<>>AAACCC@@@;;;:::???EEEFFF???:::<<<@@@BBBEEEHHHDDDEEEFFFEEEGGGLLLTTTZZZhhhhhhfff```XXXSSSRRRTTTQQQSSSVVVXXXZZZ\\\___aaafffjjjppptttxxx~~~555666555333111000000111333555666555333111111111---///222444333333444555222555777444...+++,,,...444444333222111111000000111333444222///------...111333666777666555444555555555888666---###!!!&&&888@@@GGGAAA222$$$%%%***111444000'''"""&&&&&&$$$"""!!!"""$$$&&&***222999555...+++...111333111---)))''',,,+++>>>NNNAAA333<<>>FFFSSS```fffjjjttt}}}|||~~~vvvqqqrrrnnnmmmfffXXXFFF777111000333444666777555222000//////000000000//////111333000222444777888888888888111222444222000...000111555444333222222333444444777777777666666666555555555222222666666222222666000...---...111444666777777444333555555333444777333666:::<<<;;;<<<>>>@@@???AAABBBAAA>>>===@@@CCCBBB>>>===@@@BBBAAADDDIIIEEEEEEEEEFFFGGGKKKOOORRR]]]eeellliii```ZZZYYY[[[WWWXXXYYYYYYYYY[[[^^^```cccggglllppptttzzz444555555333111111222333000111222222000//////000000222444555555666777999///444777666111///000222444444222111000//////000111444666444111///000222111222333333222222444666666555777666,,,!!!%%%333GGGHHH777&&&!!!###%%%...:::DDDFFF???444,,, $$$&&&$$$!!!"""(((111///(((!!!###(((111777555,,,###$$$999WWWIII...333IIIAAA999111...000333333111///111444444333222222222555444333222111111111111666666666555444444333333444333333444555666444333222333333111//////000222555555777999;;;:::777555999<<<<<<777333555999;;;LLLYYYkkkyyyyyyrrrnnnooovvvzzzppplllrrrkkkhhh___NNN<<<333555;;;222222333222111000111222111111222111000000222333333333444777::::::888666111333555444222111333666>>><<<;;;999777777777888444333333333222222222222555222444999888222000222///,,,******...222666777999666666888777444333555111555:::<<<<<<===@@@BBB<<<<<<<<<<<<======<<<<<>>111111555444222333111111111222222222222111555444333222///,,,***)))222555777888888777888888666666777888888777666555111333666777555222000000333111333888;;;999888999;;;666777===AAABBBGGGNNNfffsss}}}}}}zzzzzzwwwsssuuuhhhbbbfff[[[LLLBBB===;;;888666222111000000000111222333111333333222000111555999888333///111777:::777333333111//////111222111111;;;:::999888:::@@@HHHNNN444222111111333444444444555222===MMMHHH222+++555555///(((''')))+++***''')))333;;;999555444666777777777:::===??????<<<:::===<<<;;;:::999:::===???666777:::<<<>>>@@@AAAAAACCCEEEFFFGGGGGGHHHKKKMMMPPPXXXccckkkkkkgggccc```cccbbb```[[[VVVUUUYYY\\\dddfffhhhkkkooovvv~~~666555444333333222000///111333555666666555666888999444///...111444555444444555666555333555888<<<333222222111111222333333555444333222111222444555666444222111222333333222666444111000...***"""!!!!!!  """%%%'''%%% ### !!!%%%)))+++---,,,&&&###///:::===***&&&!!!%%%111999222%%%''')))&&&888OOO>>>,,,<<>>222000999333111...,,,,,,,,,,,,,,,---555999777444444555444888888999;;;======;;;999;;;;;;;;;;;;;;;<<<>>>???<<<======>>>??????@@@@@@BBBDDDEEEFFFEEEFFFIIIKKKMMMPPPXXXbbbjjjlllhhhdddbbbbbb```[[[VVVUUUXXX\\\aaaccceeehhhlllssszzz333444666666555444444555222333444333222333555666777555222000111333666888444444333222222555:::===:::999888777666555555555333222222222333555666888555333222333444444333222666555444444333---%%%!!!"""""""""!!! !!!$$$%%%$$$""" '''((($$$'''444<<>>???????????????@@@AAABBBAAACCCDDDDDDDDDDDDFFFGGGKKKIIIKKKVVVeeennnlllfffdddcccaaa\\\VVVUUUWWW[[[]]]^^^aaadddhhhnnnuuuzzz}}}333555777666333333666999666666555222000000111333777888888666333333555888000000111111111333555777>>>===<<<;;;:::999999999333333333333444555777888777666555666777666444222555444444555444///%%% """###$$$$$$$$$!!!##################''''''%%%###!!! """'''***...///&&&!!!444;;;333%%%$$$333LLLKKK,,,:::OOOQQQ999)))111777333......///111222222000///777666444444444666888999222333333222111111444666555555666666666666666666444666999:::999888888888:::777666777777666999???<<>>???;;;666444333555777:::;;;;;;::::::;;;===>>>>>><<<:::<<<======>>>@@@BBBDDDFFF@@@BBBCCCDDDCCCBBBCCCEEEJJJFFFEEENNN\\\fffhhhfffhhhhhheee```YYYUUUVVVXXXYYY[[[^^^aaaeeekkkqqqvvvzzz666666666222000000555:::999999888666444444555777777:::===<<<777333333555///000222333444333111///666777777777777666666666555555555555555555555666999888777777777666333111222222333555444///%%% !!!"""###!!!$$$%%%$$$"""!!!$$$$$$###!!!!!!%%%###---777777&&& ######+++OOO]]]CCC///IIIVVVGGG999===GGGHHHIIIEEEAAABBBFFFFFFBBB===;;;:::777444333333333444333444444222111222444777555555555555666666777777444666888777666444444444888666777999888888<<>>===777>>>777...+++...333666777444444333333999@@@AAA<<<444222222333777;;;===>>><<<<<<<<<>>>???===:::666;;;<<<<<<===???AAABBBCCC???AAACCCDDDCCCBBBCCCDDDEEEDDDDDDIIIRRR\\\dddhhhllllllkkkeee]]]WWWVVVVVVXXXZZZ]]]```dddiiiooossszzz~~~777666444111///111444777333444666666555666888;;;666999<<<;;;888444333333111222555888:::777333///222333444555555555555555777777777666666555555444888666555444444444222111222222333555444///&&&""" !!!&&&$$$###%%%)))+++)))&&&((($$$"""%%%''''''""" !!! ###))),,,***"""!!!&&&(((###$$$!!!$$$DDD]]]TTT555DDDSSSTTTLLLEEEEEEIIIFFFBBB???CCCLLLQQQRRRPPPCCCAAA===999555222000///222222333222111111222444222222222222333444555666444666666666333222222333444444555888:::===EEENNNgggrrr|||~~~~~~|||yyywwwyyy}}}yyyvvvooo]]]HHH@@@???<<<999666555444333444444555666666666666555555444333444777888888777333555666444111///111444777666666777999999777444444555666555333111111111***---///000///000444888...333666777999;;;999666BBB888...+++///444777666999999777555888===<<<888444333333555999===??????===<<<;;;===???>>>:::666======>>>??????>>>>>>===???AAADDDEEEDDDDDDDDDEEE@@@BBBDDDGGGLLLTTT___gggkkkmmmnnnjjjbbb[[[VVVUUUWWWYYY]]]```dddhhhnnnqqqyyy|||555444333333444555555444...111333555555666777999555666666555444444444555444444666999<<<;;;777333333444555666777777666555777777777777777666555555666444333222444555666555555444555666666222***###---)))$$$ $$$&&&000......333:::999111(((666444222222555999;;;<<<333///---,,,)))'''---555'''""" ###$$$###%%%)))"""!!! !!!555OOOYYY000+++555LLLPPP===111333))))))***,,,111777>>>BBBAAA@@@>>>;;;777444222000000222333333222111111222222222111111222444555666444555666666444333444555666444555999>>>GGGWWWeeetttzzz|||yyyyyy}}}{{{xxxxxx~~~~~~|||zzzrrrbbbLLL<<<;;;;;;:::888555333222111222333444555555555444444555222000111444666666666333444333222000000000111222111000111222333222000777777666444111111222444---///111000...///555:::777777888888555222444888@@@:::444111111444666666888:::999666777999888444777666666888;;;===>>>>>><<<:::999;;;???@@@===999;;;===???@@@@@@???===;;;???AAAEEEFFFFFFFFFFFFGGGCCCDDDFFFFFFIIINNNWWW^^^fffjjjnnnmmmfff^^^XXXVVVVVVXXX\\\___cccggglllpppuuuyyy222111222666999999666222333666888999999888888999444222000///000333666888555444444777;;;<<<:::888333444555666666555444333666666777777777777666666666444333333666999;;;;;;888777777888888555---'''222---&&&  %%%(((***(((+++444===;;;...!!!(((+++222:::@@@AAA???<<>>AAABBBBBB@@@>>>???BBBEEEHHHHHHGGGHHHIIIJJJIIIHHHGGGGGGKKKPPPSSS```ffflllmmmhhh```ZZZWWWUUUWWW[[[___bbbfffkkknnnpppuuu}}}<<<999666777;;;===:::666777:::===>>>===<<<;;;;;;333000---,,,///444777999666444444555777666222...111444777666333222333666222444666555222000111333666666555555666777888999222777888555222111///+++'''######)))+++(((%%%%%%"""))),,,+++((($$$### ###)))'''$$$%%%$$$)))((((((222EEEUUU\\\MMMGGGNNNOOOFFFGGGRRRNNNGGGCCCGGGMMMPPPSSSVVV:::(((===OOOMMM222===999BBBJJJHHHCCC>>>:::777555444333111///...------///000000111222444555666111000111333666888999888222111333666666444666;;;>>>666777III```nnntttxxx}}}~~~wwwrrrpppdddMMM<<<888999777444222000111222333222444777777666666666777111000///111222333222000222222111111111333444555999888555222000///000000...///111333444555444444111000//////000333666888777555666999888666>>>III>>>666111333666777777888888666444555777999888666888777777888:::<<<;;;:::;;;:::999999999;;;===>>>@@@@@@AAAAAAAAA@@@>>>===AAACCCEEEEEEEEEEEEFFFGGGIIILLLNNNNNNLLLLLLOOORRRQQQYYYdddlllmmmfff[[[TTTSSSXXX^^^``````aaaggglllooopppwww<<<888555666888999666222///333777999999888777777222000//////111222222111333222222444777888555333111333444444333222333333777999:::999888777777888888777555555555666777888???EEEGGGFFFCCCBBB>>>999===999:::???BBB???======>>>???BBBCCCCCC@@@<<<999999///***...111+++""" !!! !!!&&&///777000&&&###+++111111333999666444666<<>>III[[[kkkssszzzzzzxxxsssjjjXXXFFF;;;:::555555666666666666777777111444666666666555555555999777444333444555555555111111//////...///000000888666444222111111222333...///111333444444444333222111111111222444555666555444777:::999888===FFF;;;333///111555666777888444222111222555777777666888777666777888999888777888888:::;;;<<<=========>>>???@@@BBBCCCCCCCCCBBB>>>@@@CCCDDDDDDEEEGGGIIIHHHIIIKKKKKKJJJKKKLLLMMMMMMTTT```jjjooojjjaaaYYYWWW[[[```aaa```aaafffjjjooopppvvv777555222333555666444111111333666777666444444444222222222333444111---***000///000222555777777777444444333444555555444222555555444666777777666555999777555444333444666777LLLQQQUUUSSSPPPMMMEEE>>>DDDAAABBBHHHJJJIIIGGGIIINNNMMMMMMQQQVVVYYYXXXVVVNNNDDD???EEEMMMKKKAAA999777333---)))'''###"""'''(((''' !!!"""!!!!!!(((111FFF555&&&???JJJCCC''' ###%%%%%%'''---222555444333222111111111111555666888999888555222000888888777777777777666666666222111555666555555777>>>KKK___ooouuuwww|||uuuxxxqqq^^^HHH<<<999999666777999;;;;;;:::999888111333555666555444444444???;;;777555555666777777555444333222111111111111666555444333333333444555000111333444555555555444333333444555555555555555444444777::::::999>>>DDD666000---000555666777:::555444222333444555555444777555555555777777666555444666999<<<>>>>>>>>>======>>>???AAABBBBBBCCCCCC<<<>>>AAACCCDDDFFFIIIKKKKKKKKKKKKLLLNNNPPPPPPOOOMMMRRR[[[hhhpppnnnddd\\\YYY[[[^^^___^^^___bbbfffmmmnnnttt|||111000///222555777777666;;;;;;:::777333222333444444444555666666444///,,,///...///000222444666777888555444555777888555222111///...000333555333000777666444333333555666888555:::===:::666000%%%!!! %%%'''&&&&&&(((///,,,+++000888???@@@>>>BBB>>>???HHHRRRWWWSSSMMM[[[WWWRRRMMMIIIDDD>>>999222888888///)))++++++'''"""!!!!!!#########(((///DDDHHH)))&&&111;;;GGG***%%%"""!!!$$$### $$$,,,333333222222111111222222444444666777777666555444888999999888777777777888777666999;;;999555666:::OOO___sss~~~~~~|||~~~}}}{{{|||rrrtttiiiOOO;;;666666333:::;;;<<<<<<;;;999777666222444666777666444444555<<<999666555666666666666555555444444444444444444777666555444444444444555333444555777777777666666333555666777777666444333555555666777888:::???DDD333...,,,111555666999<<<999888777666555555555555555444333555777888888777555666999;;;===>>>???>>>?????????????????????>>>>>>@@@BBBCCCDDDFFFIIIKKKKKKJJJIIILLLQQQTTTSSSQQQPPPRRRYYYdddmmmnnnddd[[[VVVXXXYYYZZZZZZ[[[___bbbjjjkkkpppyyy111000111333555777888888===;;;777222//////333666777666666777888888666444333333333333333444555666777444333444666666444000222000///111555777555222333333333333444555777888:::>>>@@@>>>;;;555)))"""!!!"""&&&'''%%%&&&)))"""""" ###%%%(((,,,111555666444GGGIIIKKKKKKJJJJJJMMMOOOMMM[[[^^^PPPDDDDDDFFFEEE<<<444---+++(((###!!!!!!666III111 """CCC<<<###$$$%%% ###---333222222111111222222222555555333333333444555666555666888888777777888:::777888::::::999===JJJYYYjjjtttzzzwwwwwwwwwpppkkkYYYAAA444444333---;;;::::::999888888888888444666888888777666555666555555555777888888666444///000111222222333333444888777666555444333333333333444555666666555444333333444666777777555333222666666555333555:::@@@DDD111......222666666999===777777777666666666777888444333333555999;;;;;;:::888888888999:::===???@@@@@@???????????????@@@@@@BBBDDDDDDDDDDDDEEEGGGIIIEEEDDDDDDHHHMMMQQQQQQPPPPPPPPPTTT^^^hhhkkkeee^^^UUUUUUVVVWWWYYY[[[___bbbeeeffflllttt}}}555555555555555666666666333222///---,,,...222666777666555666999::::::999888999:::999666555555666444333222222333222000///111111111333555666555444111222333444555555555555...111222222222000&&&"""%%%%%%$$$ ###""" %%%+++,,,***,,,222999@@@OOOVVVNNNDDDEEELLLQQQggg^^^UUURRRPPPJJJEEECCCAAARRRGGG...???OOO'''%%%%%%(((444444333222222222333333999666333111000111333444111444777777555555888;;;===999444222333???WWWlllzzz}}}~~~~~~yyy}}}xxxvvvsssooohhh\\\III999444555222,,,666666666666777999:::;;;666777999999888666666666444555666999;;;:::777444///000222444555666666666777777666555444333222111111111222333333222000000222333444555555444222111666666555222555<<>>>>>???AAACCCEEEFFFEEEFFFEEEDDDBBBCCCEEEGGGEEEEEEFFFIIILLLOOOPPPPPPLLLLLLOOOXXXaaagggfffcccWWWWWWWWWXXXZZZ]]]aaacccaaabbbgggooovvv666666777666555555555666---...000000000000333444333333333555888:::999888999;;;<<<;;;777555444555333444555444222111111111000111333333333222333444222333555666666444111///777888888888::::::333+++###""""""### """ !!!!!!!!!###%%%"""$$$((('''### ###'''&&&+++((($$$$$$***000777555777???FFFIIINNNSSSZZZ\\\bbbMMM444+++...BBB999)))$$$,,,***)))777777666555555444555555666555333222111222333444///222666555333333666999===666111333<<>>@@@===111///000333333222444999333555777777666777:::===777666666777999::::::999===<<<<<<;;;::::::::::::;;;;;;<<<===>>>AAACCCDDDDDDDDDCCCBBB@@@AAACCCEEEHHHIIIKKKLLLKKKLLLNNNOOOLLLLLLNNNRRRYYY___cccdddZZZXXXWWWWWWYYY\\\___```______ccciiiooovvv333444555666666666888999///222666888777555333333///000222555888888666333555888;;;:::666222111222555888:::888555222333555111555777777444333555777333555777888666222...+++444444222000222444...%%%###!!!!!!!!!!!!###$$$!!! $$$$$$!!!%%%######"""""""""&&&&&&&&&+++333666444TTTYYYSSSLLL999KKKEEE222+++444333&&&(((777:::999888777666666666666000111222444555666666666///222555444111000333777444///111@@@SSSbbbooovvv}}}~~~~~~|||qqqcccOOO@@@555777999666555:::444666999;;;;;;999555333555666888888666444444444999777444444444444333111222333444555555444333333111222333333444444444333444555555666555444222111//////000111111111111111...444777777;;;@@@???999111///000222222000222666<<<===>>>;;;888666888::::::888777777888888777555<<<===>>>===<<<:::777666;;;:::999999:::;;;<<<===AAABBBAAA@@@>>>???BBBDDDGGGIIIKKKIIIFFFEEEFFFIIIOOOOOOOOOPPPTTTYYY^^^aaa[[[YYYVVVUUUWWWYYY[[[\\\^^^^^^```fffjjjppp|||888444111111444777777777:::555444888:::888555666999777444333444555666666777888999999888666444222555666777999999999888888444333222222333444666777555222333555222...111888555444222111444555---"""!!!!!! ### ###%%%"""######!!! !!!&&&***))) 666FFF222***333000>>>:::555000+++(((///888999888666555555777888888444444555777888888666444666444333333555888:::;;;===555???___uuuyyy}}}|||zzz}}}}}}~~~ppp]]]???999333000222444666666666666666666777777777777666999:::777444444999>>>===;;;888444111000222444333333444666666555111...,,,------///111333444555444444444333222333555777222111111000111333444555888888999:::;;;;;;;;;;;;888666333333333444333222555777999999777777777888???===888555555666999<<<666888;;;<<<:::888888888===;;;999999<<<>>>@@@@@@EEEDDDDDDDDDDDDEEEEEEFFFJJJIIIHHHGGGGGGHHHJJJLLLOOOOOOOOOMMMMMMRRR[[[aaa[[[YYYVVVUUUUUUXXX[[[]]]ccc``````dddggglllxxx444111///000444888::::::444000000555888666555555888777666555666777888888777888888888777666444333666666777777666555333222222222222222333444666777777444444555111,,,---333777666333222333333+++  !!! !!!""" !!!###!!! """""" !!!###%%%(((222@@@>>>&&&$$$111<<>>???AAA>>>>>>???@@@CCCFFFHHHJJJKKKJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKMMMQQQYYY___[[[ZZZXXXVVVVVVWWWXXXYYY```^^^___ccceeegggppp{{{444222000000333777999:::222///000555777666666777444555555666666777777777777777777666666555555555666666666666666555333333555555444333333333333333666444333444111---...222222222000///111111*** !!!""""""!!!!!! """### $$$"""  """!!!'''(((777KKK111###&&&>>>III888&&&######,,,222888999666555999>>>444444555777888666222///222222444888<<<===:::777AAA[[[uuu~~~zzz|||||||||{{{{{{|||{{{yyyuuuwwwtttdddMMM>>>777666555666888999888666444555666888888777666666333555666444000///111444444444333333444555555666444333111000111333666888222222111111111222333333444555444222000000222333111111111111000///......555444222000111444888:::000000000333666888888777===:::777666888:::888777222333444666777999:::;;;:::<<<>>>>>><<<;;;;;;<<<;;;===??????===<<>>''' 555IIIGGG;;;111)))###!!!(((111666777666555555222222444666777666333000222333666777888;;;@@@CCCWWWeeeuuuzzzooowwwzzz|||}}}}}}|||{{{qqqkkklllcccOOO>>>888999888777666555555444333555666777999999888777666222444555555333222333555333333333444666777666666333333222000000222555888333222222222222333444444555555444222000///000222000111333444555555444444:::888666444444666888999111000///000333666888999AAA;;;666555999;;;999666666777888::::::999777666<<<======;;;999777888888999>>>BBBAAA===<<<>>>BBBBBB@@@>>>======@@@DDDFFFHHHGGGFFFFFFGGGHHHJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKMMMOOOSSSVVVYYYZZZ[[[[[[VVVZZZaaafffiiikkkpppuuu|||;;;:::777555444555777999000......111000,,,+++......111333444333333444555666555555555555555666777444444555666777888999:::999999888777666555444333333444444444555666666555222444555666888:::555///$$$$$$$$$###  """%%%'''%%%!!!  !!!!!! !!! )))AAA>>>&&&===TTTXXXKKK>>>:::444777===CCCEEE@@@666...000000111444777888666444444777888555444<<>>000---((('''***...222555AAA;;;666555999;;;999666777777888999999777555444;;;;;;;;;999888888999;;;999>>>BBBAAA>>><<>>>>>@@@BBBDDDEEEEEEEEEEEEGGGJJJLLLNNNOOONNNNNNMMMMMMLLLJJJIIIJJJLLLQQQUUUYYYZZZZZZZZZYYY___gggjjjlllooorrrtttxxx888888777555444666999<<<777666666777444///...111111444666666444333666888444444444555555666666666555555444333333444444555444555666777888888888777777888777555666888555111222555666555555555000***"""""" """###$$$$$$""" ###$$$$$$###!!! !!!#########%%%!!!BBBQQQ///%%%!!!///OOO^^^QQQAAA<<<@@@AAADDDKKKOOOKKK@@@666111000000222666888999999777999999777888EEE\\\nnnxxx{{{{{{~~~ssscccSSSCCC888666:::444333222000///111444777000000000000000111111111...000333666888999888888777444222222555777555333111444555444222333666:::111111111222333444666777444555444222000000222333444444444444333222111111222333555666777888888777222---(((&&&(((---111444===:::777666888:::888777111222333444555666777888888999999999999;;;???BBB999<<>>>>>999444444222111111444888:::;;;::::::;;;===FFFWWWkkkyyyxxxrrrttt~~~}}}zzznnnXXXCCC999999999777111333444333222111444666000///...---...///111222222444777:::======;;;999666111......222555555333333555666444333666===DDD222222222222222333444444444444444333111111333555444333222111111000000111666555333222111111111111000...++++++---111333444888888888888888888888777000000///000333777;;;===::::::999777777999===@@@:::::::::;;;===???AAACCC@@@@@@@@@@@@AAACCCEEEFFFGGGFFFEEEEEEFFFHHHJJJLLLLLLKKKKKKMMMPPPQQQPPPNNNKKKMMMPPPSSSVVVVVVVVVUUU\\\bbbeeebbb```dddgggggggggppp{{{999999888444000000333666888777888999555//////333444666777444000///444888000222444666777777666555333333333444555777:::;;;666777777666444222000...111444444222666;;;888222000555777666666777444///&&&### ###"""%%%***---,,,)))$$$!!!###!!! """%%%'''&&&$$$ """&&&))) !!!"""!!!###""" ***%%%$$$(((MMM---'''$$$000GGGUUUNNN???>>>>>>===;;;999888888888888555222111333777:::;;;;;;:::;;;DDDSSSfffuuu}}}}}}zzzhhhnnnqqqdddLLL666444<<<;;;333333666888888444111000111333222000...///111333555111222555888:::999777444333///***+++000444444333555666666444444999DDDMMM444333222222111111111222444444444333222333555777222111111000111333444555111000...---///222666888***))))))+++...000000000555777999999888777777888444222000000333888===@@@===<<<999555222333555888;;;999777999<<<@@@BBBCCC@@@@@@@@@@@@AAABBBBBBCCCIIIHHHFFFEEEEEEFFFHHHIIIOOOMMMKKKLLLOOOPPPNNNLLLGGGJJJNNNRRRUUUWWWXXXXXXUUU\\\^^^ZZZYYY___cccccc___hhhsss777666555444333222222222:::;;;:::777444333333444333444555777666555444333666777888666444333555777555555666666666666555555333333333333333333333333444222111222444666666666555666888:::999888555333///+++((()))'''"""!!!$$$$$$""" !!!""""""###""" """!!!!!!###&&&&&&### !!!!!!$$$%%%+++BBBNNN%%%---(((,,,PPPIII666222777<<<>>>???===777...444999===;;;999888888888999<<<@@@KKK```wwwyyyzzzyyy}}}vvvtttPPP999888999;;;;;;555:::999777555444333222222666333000222666777555111222666555000111666888444555555777777777555222000222444666444222555<<>>AAABBBCCCDDDCCCBBB@@@???DDDBBB@@@>>>???BBBFFFHHHOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNPPPSSSUUUWWWXXX[[[WWWSSSUUU[[[aaacccccchhhiiinnnzzz888777666555555555555555:::;;;:::888555444444555555555555666666777888888666444222222333444333222555666777777777777666555666555444333222111111111333222222444777888888777444555777777666333000///$$$!!! """ ###  $$$###""""""""""""###$$$ !!!######""" !!!""" """%%%%%%%%%""" !!!######!!!)))999LLL:::+++&&&&&&;;;III555)))&&&///888777888:::444333777999888666666999;;;;;;???LLL^^^ppp|||yyyvvv}}}zzzuuubbbDDD333555555777777222999999888888777666666666888555333444888:::777444000333333///000555666333888777666666555555333222000444777777555555888<<>>999FFF\\\rrr~~~xxxqqqsss{{{vvvrrrMMM888111555444555666222555666777888999888777666333111///000333555333111///111111//////333444333:::777555444444444333222000444888999666444333444IIIBBB888333444777999:::444666777777555333333444555666666444222000000000222444555333///...///222111111333666888888666333333333222222333555777999777444000000333555555444888777555444555777:::<<<999999999999999:::::::::AAA@@@???>>>???AAACCCEEEBBBBBBCCCDDDEEEGGGIIIJJJEEEGGGKKKMMMNNNMMMKKKIIILLLLLLNNNOOOQQQSSSTTTUUUQQQPPPRRRXXXaaajjjnnnooosssuuuvvvxxx888888777777777888999999777888999888555444444555;;;:::888666555555555555666555333333444444444333555666888::::::888666555999777444000//////000222333333555777999999777555777888888777555333000///)))'''))),,,+++'''$$$&&&"""$$$%%%!!!"""$$$$$$!!!###$$$!!! '''"""!!!%%%'''&&&%%%&&&%%%###!!!"""!!!"""%%%######%%%888NNN;;;&&& &&&BBBIII<<>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>@@@AAACCCEEEFFFGGGFFFFFF@@@AAADDDFFFHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOQQQUUU\\\ccciiikkknnnrrruuuuuuwww777777666666666666666777333555777777666444444444111333666888::::::999888///555888555///,,,111777666777777777777777777666555444333222333555777888999888777666666555111///111111111111000///...---'''%%%%%%'''%%%  $$$''''''&&&%%%%%%!!!"""###$$$%%%%%%%%%%%% """###%%%(((***%%%$$$%%%$$$ %%%######"""!!! """%%%((()))***)))%%%###''',,,MMM<<<'''***!!!888LLL===)))###---555555444777444555999888444888BBBYYYrrrxxxxxx{{{xxxsssqqqvvvvvveeePPP:::666;;;===555555888444555666777888777666555444666777777888999:::;;;;;;555333444666666333222444888777999>>>BBBBBB;;;444888777555333222222222333222222333444444444444444444555444222000///000111111111222111000111444666666777777444111111444888222222111///---...111333:::888666333111111222222999999999::::::;;;<<<<<<666666777888999999::::::999::::::;;;<<<<<<======;;;<<>>>>>BBBBBBCCCDDDEEEFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKKKKKKKQQQOOOMMMMMMOOOTTTZZZ___kkkpppuuuwwwzzz:::999888777666666666666555777:::;;;:::888888888>>><<<:::777666666666777777777777666555444555666888666555333333555666888555555666777777777888888;;;999777666777777666555888777555222000...,,,+++%%%"""!!!$$$$$$""""""&&&###%%%&&&%%%""""""$$$'''&&&&&&''''''&&&%%%###"""  ###&&&'''$$$ &&&!!!!!!!!!""" !!! !!!!!! """(((===___BBB 000"""===UUU:::&&&+++(((<<<;;;444444<<>>>>>;;;:::999888999;;;===>>>????????????@@@BBBCCCDDDBBBEEEHHHLLLMMMLLLKKKIIIJJJJJJJJJKKKKKKKKKLLLLLLRRRPPPMMMKKKLLLQQQXXX^^^bbbgggnnnssswww~~~666888888666222222444777888777777777666666666666777888777444111222666::::::<<<:::555444777777555666888:::999777555666888111333555777888888777666555666777999:::999555222333444555555444222000//////&&&"""'''&&&!!!%%%###!!!!!!"""###"""!!!$$$$$$%%%%%%%%%$$$$$$$$$ ###""""""###!!! $$$((('''"""!!!  """&&&""" '''"""333JJJGGG111### ,,,EEEIII///)))222...999:::888DDDWWW^^^cccppprrrqqqqqqtttyyyzzzxxxuuu~~~zzzyyywww{{{}}}uuu___HHH>>>???:::===;;;444111444333...777777777777777666555555333666888999888666666666555666666555555444333333...000222333444777:::===999666777:::777000---000+++333;;;;;;444///000444666888888444...,,,000555444222000///...000222333444333111///...---------+++///555666333000......444444444333222111333444666777888888777555333111666666555555555555555666777666666888:::<<<<<<;;;===888666888777666;;;CCC???>>><<<<<<===@@@CCCEEE@@@DDDJJJNNNOOONNNMMMMMMJJJJJJLLLOOOOOOLLLNNNRRRLLLMMMLLLKKKPPPXXX]]]\\\___cccllluuuyyy|||;;;<<<<<<888444222333666222222333444555666777888666777777666444555888;;;444777777555777;;;<<<:::999;;;<<<:::777444444555000111222444444555444444777666666444333333333333777666666555555555555555000'''$$$)))'''!!!$$$""" !!!!!!!!!###$$$%%%%%%%%%$$$###"""###"""%%%'''%%%'''***,,,***%%%""""""$$$ ###!!!"""###&&&$$$"""""" ***---===QQQ???&&&***)))@@@III777%%%&&&000666777EEEPPP^^^lllmmmkkktttqqqrrrtttwwwzzz~~~wwwtttzzzrrreeeRRRAAA;;;>>>:::<<<;;;666555888777444777777777777666555444444222444777888777666666666444444333333333444555555444444444333444666;;;>>>666111000555888555333333;;;???AAA===666111222555444555555222///---///222444444444444555666777777222222222111000//////...---...000111111111111222444444444444333333444555666666666666666666777777888777777666555555555666:::999999:::;;;<<<;;;::::::999===BBBAAA<<<<<<@@@@@@???>>>===>>>@@@CCCEEEEEEHHHJJJLLLKKKLLLMMMNNNPPPNNNOOOQQQOOOJJJJJJMMMOOOPPPOOOMMMQQQYYY^^^___dddgggnnnvvvyyyzzz;;;======:::666333555777222222333444555666777777444555777888777888:::<<<111555777777888<<<<<<:::666777888666444222111222666666777777888888888999999999777222......222666444333222111111222333444///(((&&&)))(((!!! %%%###!!! !!!!!!  """$$$%%%%%%$$$""" """(((((($$$%%%'''(((%%%!!!!!!###!!! &&&!!!###&&&&&&%%%%%%111&&&---SSSKKK***---%%%333AAA???---"""+++<<<666RRRiiiuuuzzzssslllrrrllluuu~~~zzzvvvwwwiiiXXXJJJ???777666999777999999666666999:::888666666666555555444333222000333555666666666666777333333222111222444555777666555333000000333888<<<:::444000555:::;;;999777@@@???<<<777222000111222333333333333222222222222111222333444555444444333222222333444333222111000///---,,,,,,///222444555666555444333222222111111555444333333555777:::<<<:::999888777666555555555===<<<;;;;;;<<<<<<:::888:::;;;@@@EEEDDD???===???BBBAAA???>>>???AAACCCDDDJJJJJJJJJIIIHHHIIILLLNNNQQQOOOPPPQQQNNNIIIIIILLLQQQRRROOOLLLOOOWWW^^^___fffhhhnnnuuuxxxzzz666888:::999777666888;;;999999888777666555444444444555777888888888888888222666999777777999777333222333444555555555555555;;;;;;:::::::::;;;<<<<<<888999999444//////444:::333222222111111000000000***%%%$$$((((((### !!!&&&$$$"""!!!!!!!!! """$$$$$$""" """###$$$%%%""" """!!! !!!!!!(((### !!!$$$&&&&&&%%%!!!,,,###&&&FFFMMM555'''"""%%%444@@@555###''';;;888^^^wwwwwwrrrjjjgggnnnwww|||yyyttt^^^OOO???999888777777888666666666555555666777777444555555444444222111111///111444555555555666777333333444444444444444444333333333111111333777;;;CCC>>>::::::;;;<<<;;;:::999777444111111222222222444444444555777777666444333222222111111000000000444555666666555333000...111---+++,,,000444444333777555222000///...,,,+++222222222333444777999:::;;;:::999777666555555555;;;::::::;;;<<<<<<:::888<<<<<<===>>>===<<<>>>@@@AAA@@@???>>>???@@@AAABBBHHHIIIIIIIIIHHHIIIKKKNNNJJJIIIKKKNNNNNNKKKLLLPPPPPPPPPNNNIIIKKKSSSZZZ]]]cccdddiiiqqqwww{{{333666888888666555777:::;;;:::999777666444333222555555666777888777555444222777999777666666333...555555666777888999999888777777666555555666666777222555888666222111555999555666888888777444111///$$$!!!!!!$$$&&&$$$#########!!!""""""!!!$$$!!!###%%%$$$!!!!!!"""%%%""""""%%%&&&$$$(((###***333KKKIII&&&$$$(((<<<===---***555???hhh|||qqqggggggmmmwww}}}zzz|||~~~qqqccc[[[GGG===666999>>>>>>;;;999888666555555555444444555333333333333333222222111///111333444444444666777444555777777777444111///000222444666666777999;;;BBBCCCAAA<<<888777:::<<<777555444555777888777555333333333555777888666555666444111///000222555777777777777777444111---+++111...---///333444222000111///,,,,,,,,,---+++)))///000222444555555444444:::999888666555444444444555555666888;;;<<<:::888:::<<<===<<<;;;<<<======??????>>>===>>>>>>???@@@BBBEEEHHHJJJJJJJJJJJJKKKDDDDDDGGGKKKLLLJJJLLLPPPOOOPPPNNNIIIIIIPPPWWW[[[aaa```dddlllsssxxx444777999888555333444555444444444555555555555555666666555666777777444222000444777666666777555111555444333444555555444222555555444444333333222222---000444444222111222555333555888999888555000---###!!! !!!###$$$%%%%%%!!!"""!!! $$$"""###"""&&&&&&### !!! %%%&&&"""(((&&&///(((FFFUUU111)))!!!%%%666@@@:::222000@@@mmmqqqiiipppzzzqqqwww{{{qqqcccQQQBBB::::::555444:::>>>;;;777555:::777666777666333333555111222222333333333333333111222444444444444666777444555777777666333///---***---111333333333444555777===>>>888222333888;;;444444555777888888555222000111111222333333444555222000---+++---111666:::888888777555222...+++)))///000111333555555222000,,,)))((()))---000///---...000222333444333111000777666555444333333222222000111333666:::;;;:::888555<<>>??????===BBBGGGKKKKKKIIIHHHGGGDDDCCCFFFJJJJJJGGGIIIMMMOOORRRPPPJJJIIIOOOVVVYYY```^^^___fffmmmrrrzzz333666888888555333444555000111222444555777888999777555444666888999777555000555777666777999888555333222111222444555333111666666666666666444333111000111111222222222222222000222444666666555222111&&&$$$!!! !!!$$$%%%$$$ """"""""""""!!!'''&&&!!! ###"""###$$$### """&&&&&&!!!"""'''***&&&<<>>(((%%%&&&///<<>>???@@@@@@AAA===AAAFFFIIIIIIFFFDDDCCCEEEDDDFFFJJJIIIGGGHHHLLLLLLPPPPPPJJJHHHLLLSSSVVV[[[XXXYYY```hhhooowww~~~///333777888666666777:::222333444666888999;;;;;;777555444666999;;;:::888444888999777777:::999666555444444666;;;===;;;999444555666666555333111///777444222222333333333222333444555777888999999999***(((### $$$%%%$$$!!!!!! !!!"""###$$$$$$$$$$$$&&&%%%"""###(((+++%%% ###%%%%%%###""" """''''''!!!''''''"""'''222<<>>999777<<<>>><<<<<<===>>>???@@@AAABBBBBB@@@CCCFFFGGGFFFCCCBBBAAADDDCCCFFFJJJJJJHHHJJJNNNIIIMMMNNNHHHEEEIIIOOOQQQTTTQQQSSS[[[fffnnnxxx---,,,,,,///444777666555111333777888666555555555444444444444444555666666777888999777444333555888777888999:::::::::::::::999999888777777777777777666666666666666666666666666:::<<<;;;777444444666000&&&'''***%%%%%%(((%%% ######!!!###&&&&&&&&&&&&'''))))))***)))'''$$$!!!%%%%%%'''&&& +++%%% ###%%%$$$&&&%%%###$$$%%%!!!$$$ ###'''222FFF555,,,---***+++@@@III444///GGGzzzuuu|||~~~zzzlllXXXFFF???@@@???===;;;::::::;;;===;;;777333222333555666333333333222333333333333333222222222333444555555444444333333444444444444---000222111000111444777222111000333666777444111333333333333222222111111444333222333444444333222555444222000//////000111555111111444555222000000***,,,,,,+++)))''''''((('''***///222333333444555444333000---+++,,,---...000111222444666666666555222222222333444333111...000555:::;;;777555777999666999<<<<<<;;;;;;???CCC;;;???CCCDDDAAA>>>======>>>???@@@@@@@@@AAACCCEEEIIIHHHGGGEEEDDDFFFIIIMMMIIIEEEFFFNNNRRRPPPQQQUUUTTTWWWUUUQQQWWWggguuuzzz}}}777555222111111111///,,,555777888888777555333222666666555555666666777888333555777666555666888;;;777777888888888888777777::::::999777666555444444444444444444444444444555999::::::999666444222222444))))))***""" !!!  !!!  %%%''')))***)))%%% """!!!""""""(((+++&&&###$$$###""""""###$$$'''"""######+++===555&&&"""(((///;;;FFFGGG+++<<>>???>>><<<:::999999;;;===>>>>>>===;;;777444111111222333444555666666666222222222111222222333333333444444555555444444444///000222111//////111333000222444555555555555555555444333333222222222333444333222222333222222111222222222222111000///...000------111444222222444555555444///)))$$$"""!!!---...///111222333222222444333222111000////////////111444555555555555555777555444444444333111///000444777777555333444555888888888999;;;======>>>???AAACCCCCC@@@???@@@AAACCCDDDDDDDDDCCCCCCDDDFFFHHHHHHHHHGGGFFFGGGIIILLLRRRMMMMMMRRRTTTQQQPPPRRRQQQUUUTTTPPPSSS```lllrrryyy999777444222222333222111555555555777888777555333888777777777777888888999333444555666555666999;;;777777777777666555444444777777777777666555444333666777777777888888999999:::999777777666444111///777,,,,,,---$$$ ###'''))))))%%% ###!!! """%%%"""  (((,,,(((%%%(((%%%)))888DDD000 &&&...+++333KKK...000```~~~uuu~~~pppFFF666999888<<<======;;;888777888999======>>>>>>===999666444111222555777888999999888111111111000000000000000333444555666666555333222111222333222000///000111...222666666444333666999444333111000///000222333444333333222111000/////////000222333222000...,,,111---,,,000333333444777222222111...***(((((()))111...,,,...111444444222333333333333222222222111///222555555333222333555999666444333444444444333222333444444444444444444;;;888666888<<<>>>===:::@@@AAA@@@???>>>>>>AAACCCEEEFFFFFFEEECCCBBBDDDEEEGGGIIIJJJIIIHHHHHHJJJKKKQQQNNNMMMOOOPPPMMMKKKLLLOOOUUUWWWSSSRRRYYYcccjjjttt:::999666555555666666777//////000444888;;;:::999888777777777777777888888666666666555555555666777777777777777666555444333222333444666777888777777777777777888999999::::::999666444444555555222...111'''))),,,%%%###$$$ """%%% !!!$$$&&&%%%###!!!(((%%%"""!!!   !!!!!!  %%%***'''&&&***&&&'''333JJJ===&&&!!!'''$$$DDD:::---IIIvvvzzz~~~pppDDD999AAA@@@:::;;;;;;999777666777888:::999777666666777:::;;;333444666888999999999888000000000000//////......222444666777777555333111222333333333222111111111...000333444333333555888111000---,,,+++---///111333333333222///.........///000111111000///...---555000---000222111333555,,,,,,***'''''')))...222000+++(((***000666777666222222111000000111222333///333555444111000222555666444111000222555666666444333333444777888888777;;;999888:::<<<===<<<:::<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCBBB@@@@@@AAACCCHHHJJJLLLMMMLLLKKKKKKLLLKKKIIIIIILLLMMMMMMLLLLLLOOOVVV[[[YYYTTTVVV^^^fffpppzzz===<<<:::777444222222222,,,---///222777:::<<<<<<777666666555555555666666666555555444555666666666888888888888777666666555222222444555777888888888222222333333333444444444666333111222555666444111***!!!###((($$$###&&&""""""!!! ###&&&""""""!!! ###""" !!!$$$$$$"""######$$$$$$"""  """###$$$$$$###!!!!!!$$$''':::>>>,,,!!!""")))???III555999ttt}}}xxxttt|||tttOOODDDDDD:::999999999888666555666888888777555444555666888999555555777888888777777666000000000000000///...---222333555777666444222000//////000111222222111000000///...///222444444333111///---+++,,,---000111222333333222///------...111000///.........///000333---+++...000///000333111///)))$$$!!!###(((---///***%%%&&&---333555555222000---,,,,,,...111333000222444333000000222444555222///---...111222333111111222555888::::::999666888;;;;;;999999:::;;;999:::;;;<<<>>>>>>>>>===>>>???@@@@@@???@@@BBBDDDIIIKKKNNNOOONNNLLLLLLMMMKKKKKKKKKLLLNNNPPPOOOMMMNNNTTT[[[[[[VVVUUU[[[dddmmmssszzz444666666666444333444555000222444555444555888:::666555555444444444444444333222111333666888999999666777888888999999999888777777666555555555666666333333333333333333333333333222111222333555555555000&&&'''+++&&&&&&***'''""""""!!!!!! !!!!!! !!!%%%### %%%'''%%% !!!"""""""""$$$%%%$$$$$$$$$&&&((()))(((&&&!!!%%%"""!!!$$$ ,,,;;;777%%%%%%---444LLLAAA444]]]}}}|||qqq}}}bbbQQQEEE333888999999888666555666888666888:::<<<:::777222///444444444444444444444444000000111222222111///...222333444555444222000///,,,,,,---...000000///---222...,,,---111444222000333222000///000111333444111333444222///---...000222111///......///111222,,,''''''+++......///222111///,,,(((%%%&&&))),,,...***%%%%%%(((---///000111///---+++,,,---000111111000000000111222333333444111---++++++,,,---------///333666888999999999111555::::::777666888:::999:::;;;===@@@AAA???>>>>>>???AAAAAAAAAAAADDDFFFIIIKKKMMMNNNMMMLLLLLLMMMMMMNNNMMMKKKKKKMMMKKKGGGJJJNNNUUUYYYWWWUUUZZZbbbjjjlllsss...111555777777777888:::555999;;;999333222555999666555555444333333444444333111000222666999999888333444666888999;;;;;;;;;;;;999777555444555777888666666555555444444333333333444444333222333555666555***)))+++%%%%%%***''' !!!"""###############$$$$$$###!!! %%%### """%%%$$$"""''',,,(((''''''((())))))%%%"""$$$'''$$$$$$''' """)))888BBB666$$$%%%,,,(((???JJJ888III}}}ttt{{{vvvbbbOOO;;;888888999777666555777888666888:::<<<:::666111...222111000///000111333444000111222444444333222111222222222222111000/////////......///111111...***222111//////000111111111333222222222333333444555000333555333///---///222111111111000000111111111,,,((((((,,,///...---///+++...111333222111222222)))'''$$$###%%%(((+++...000000000111111000//////222///,,,---222444444222...,,,))))))+++,,,---------222888:::999777777777333555888:::;;;:::::::::;;;999888:::===@@@@@@???@@@AAABBBBBBAAAAAACCCEEEGGGIIIKKKKKKJJJIIIJJJKKKNNNPPPNNNJJJJJJLLLIIICCCFFFHHHOOOWWWYYYXXX\\\dddeeehhhooozzz666999======999666555555666<<>><<<888333000""""""""""""###''',,,000///111444777666333000---333---))),,,222666555111&&&%%%%%%(((,,,000222222000777>>>???;;;777666888888777888<<<@@@BBB???<<<;;;777444555999===???@@@AAABBBBBBAAA??????@@@BBBFFFGGGHHHHHHGGGGGGHHHJJJQQQTTTRRRNNNNNNQQQNNNHHHFFFFFFLLLVVV[[[\\\```gggbbbfffmmmuuuAAA<<<555333444666777666555444444555888999999888666444222333555666444111777888777555777:::999666---...000222444666777777:::888777555444444444444555555555444444333333333444222333666666333333555222---'''###!!!"""""""""&&&++++++)))&&&$$$%%%'''$$$!!!!!! !!!###### !!!$$$ &&&%%%######%%%######''',,,***!!!"""%%%''''''&&&&&&'''***DDDOOO777''')))'''+++@@@FFF///UUU~~~~~~~~~cccIII===777444777888666444555777444111111333666777888+++((((((,,,222666444000000000111333555555333000666555222...+++,,,///111111222333222111...+++)))(((***---000222222111111333222222222222333444444>>>888444111---+++///666333///,,,...444777666444555444333222000///......000555999:::444+++"""&&&%%%######$$$'''***,,,000000000///...//////000222555444111222666555///'''(((///666555///---111666666666666666777888999:::777666888<<>>???@@@AAA???<<<;;;===AAAEEEHHHEEEGGGIIIKKKKKKIIIGGGEEEEEEHHHMMMQQQRRRPPPLLLIIIIIIJJJLLLQQQWWW[[[]]]^^^```___dddnnnyyy999888666555444333333222888666666777999:::999888888666555666888999888666333555555333666:::999666888888888888888777666666777777666666666777888999555555444444444444444444666333333666666333333555///)))###!!!"""###"""!!!%%%"""!!!$$$&&&$$$""" ###"""""" ###%%%""" !!!"""!!!###"""!!!""""""""""""%%%###666JJJ@@@***$$$)))###///BBB888BBBttt}}}}}}wwwvvv}}}}}}}}}{{{~~~nnn^^^KKKBBB:::999:::888666777999888777777999:::999888333111///000333333111...111111222444555555333111333444444333000//////000111222333333222111000///,,,---///111222222222222333444666777777777666555000---,,,,,,+++(((+++111222...+++,,,000444333222333222222111000000//////000222333222---'''###!!!"""!!! !!!"""&&&)))+++000/////////000111111000///222111//////222000***((()))...333333...---111444444555555666777888888:::888777888;;;======<<<:::::::::;;;<<<===>>>??????>>><<<<<<===@@@DDDFFFEEEGGGIIIKKKKKKJJJIIIGGGHHHKKKPPPSSSSSSPPPLLLIIIKKKJJJJJJNNNTTTXXXZZZZZZ\\\]]]cccmmmvvv000444999:::888555444555:::999888999:::;;;:::999555444333444666777777666000222222111444999999555999999999888777555444333666666666666666777888888444444444555555555555555666333222555444111000333111+++$$$$$$(((***'''###!!! $$$&&&%%%### ###""""""!!!$$$$$$ !!!!!!###$$$  """ !!!!!!&&& (((@@@HHH000&&& :::DDD222XXXzzz}}}uuurrrzzz{{{tttzzz~~~~~~}}}|||yyyttt]]]NNN@@@::::::888777888999999999:::;;;;;;888666888777666555444222111000222111222333555555333111///222666777555222000///000000000111222222333333222222222222222222333333///111444666666555333111444333444777555222444888777333//////222555666555000000000111111111111111000///---***&&&$$$$$$%%%"""!!!  """$$$&&&...,,,,,,...222444222000...000000//////000---(((***)))+++...---+++---111222222333444555777888888999777666777999;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<======???@@@BBBCCCCCCDDDFFFHHHIIIIIIHHHGGGLLLOOORRRUUUTTTQQQMMMJJJMMMIIIGGGIIIPPPVVVWWWVVVXXX\\\eeemmmrrryyy+++333;;;>>>;;;999;;;>>>;;;999888999::::::999888333333333444555666777666222333333222444888888444444555555666666666666666777777666555444333222222444444555555666666666777555222111333222......111444,,,%%%&&&+++---(((!!!"""$$$###"""### !!! !!!######"""!!!$$$###""""""!!!"""""""""###%%%###"""  !!!###$$$&&&'''###222HHH:::  000JJJ555AAAzzztttxxxyyysssxxx{{{yyyzzz~~~jjjWWWCCC:::777666555666888777666666666666444222555666666555444333444666111111111222333333222000---111555777555333111000............///000222222666444222111111111333444///000222333333333222111333111222333111---...222:::666222111333555777777000000111111222333333333222111---((($$$###$$$&&&&&&%%%###  ***)))))),,,111333111...111111111111222000---)))***)))((((((((())),,,///000000222444555666777888555444555666888:::;;;;;;:::;;;;;;;;;::::::999999999:::<<<>>>@@@AAAAAAAAA>>>???AAACCCDDDEEEFFFFFFMMMOOOSSSVVVVVVSSSPPPNNNOOOIIIEEEGGGOOOVVVWWWWWWZZZaaajjjnnnpppuuu,,,444<<<===:::888;;;@@@999888777777888999777666666777888888999999:::;;;555777666333444888666222444444666888999:::::::::777777666555444333222222555555555666666777777777777444222444333000000333222***###"""'''((("""###"""!!! !!!$$$&&&$$$!!!!!!"""%%%''''''$$$ ######%%%'''))))))%%%###&&&$$$"""!!!!!!"""$$$&&&###,,,$$$%%%???EEE...%%%)))%%%BBBBBB333bbb}}}pppiiisss|||zzz{{{zzzyyy}}}qqq^^^HHH;;;666222222333777555111000000111111000222333444333222222555777000///...///000000///...---///222333222000000000000//////...//////000111555444111000///000222333555444333333333444666777333111000111///---...333555333000...///111222222111111222222333444444555444333111,,,'''$$$$$$%%%((('''%%%###!!! &&&%%%&&&)))---000///...222111111222222000,,,***((((((&&&%%%&&&))),,,,,,///000222444555666777777000111222444666888;;;===999999999999999777666555777999<<>>??????AAABBBDDDFFFGGGKKKNNNRRRUUUVVVUUUSSSRRRPPPKKKGGGIIIOOOVVVYYYZZZ```gggoooppppppssszzz---444::::::555333666:::777666555555777888777666555777888888777777999:::888999777555555888666222333333444666666777777777666777777888999888888888666666666777777777777777:::666555666666333444777444---&&&$$$&&&'''###""""""######"""  """!!! ###&&&###$$$&&&$$$!!!###$$$%%%$$$$$$%%%(((***)))$$$ %%%###"""!!!!!!"""$$$&&&+++$$$333III@@@+++''',,,222FFF000AAAyyysssbbbdddxxx|||xxxuuuzzz~~~zzziiiTTTEEE:::222000222888555111///000111222222444222111000///000111111000...------...///...,,,---...000000///...///000222222222222111111111111333111000//////111222444555333111000000222555777444222222555444222555:::222222000000///000111222222222333333333333333333444444333///***&&&$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%''')))+++---///111...,,,//////,,,***+++'''((('''%%%(((---...,,,///111333555666666666666...000222333444666999<<<888999999999999777555444555888;;;@@@CCCDDDDDDDDDBBBBBBBBBBBBDDDFFFHHHJJJJJJMMMQQQTTTVVVUUUTTTSSSQQQOOOLLLMMMPPPUUUYYY[[[dddkkkooooooppptttwwwwww)))...555777555333444666666555444555777888777666444666888777555444666888666888777444555999777333000111222333444444555444777777999:::::::::999888888888777777777777777777:::666444666666444555999666000***'''((()))(((&&& """$$$&&&&&&&&&%%%%%%""" !!!###""" """'''  ###$$$ """ %%%"""!!!"""###%%%&&&''')))!!!###%%%%%%$$$###############""""""###$$$%%%&&&###%%%###(((BBBJJJ999&&&(((###&&&<<<888///TTTqqqlll{{{|||vvvxxxxxxfffUUUDDD777222444777444222222222333333222555111---,,,...000///---111///------.........,,,,,,...000000///------...000111222333333222111000000//////000111222444555111000/////////000222333---,,,///222111......222///000111222111111111111333333222111111000//////111111000---)))&&&%%%%%%###$$$$$$%%%&&&'''((()))###&&&'''&&&%%%'''---222111+++))),,,---******,,,&&&)))***)))---333222---111222444666777666555555///111333333222333666888888999:::;;;:::999777555444777;;;???CCCFFFGGGHHHEEEDDDCCCCCCDDDFFFIIIKKKKKKMMMPPPSSSTTTSSSRRRQQQSSSSSSSSSQQQPPPQQQVVVZZZdddhhhkkkkkknnntttvvvrrr{{{"""(((111777888777888888555444444555888999999888888:::<<<;;;888777888;;;444666555333555999888555222333444666888999::::::999999999999888666555333999999888888777777666666777333111333333222444888222...(((%%%%%%'''((()))((()))+++***(((%%%###""""""!!!$$$'''%%% """###(((***'''$$$'''!!!!!!"""!!!###"""!!!""""""!!!"""$$$###&&&$$$###)))$$$$$$$$$$$$%%%&&&'''(((,,,!!!###""""""888JJJAAA&&&"""***!!!222AAA,,,666ppp{{{~~~}}}tttaaaLLL;;;555666333333333444555444222000333...******...111000---222000.........///...---+++...222333111...,,,+++,,,---///111222111000///......///111222444666777222222333444444444444444777888;;;???<<<666333444)))+++---......---------333222111000///---,,,,,,......---***'''%%%%%%'''%%%&&&&&&&&&&&&&&&''''''$$$''')))'''###%%%---555222+++(((+++---***+++///&&&+++,,,---222888666///222333555777777666555444111222444333000000222555999:::<<<<<<<<<:::888777444666;;;???DDDGGGIIIJJJEEEDDDBBBAAABBBEEEHHHJJJLLLNNNPPPRRRRRRQQQPPPNNNUUUWWWWWWSSSOOONNNRRRWWWaaaeeefffgggmmmuuuuuupppxxx(((&&&***333777333000222333444666888888777555444333222222444777:::;;;;;;444666777888777777999:::666555555666888999888777777777777777777888888888888444555999:::666777;;;333666666111+++***///555444---%%%""""""###""" (((######%%%$$$!!!&&&&&&%%%$$$"""!!! %%%""" !!!$$$&&&&&&%%%'''$$$!!! !!!###$$$%%%%%%(((%%%%%%'''$$$!!!$$$$$$!!!***)))(((&&&$$$###!!!!!!$$$ !!! %%%<<>>???@@@AAA===???BBBDDDDDDEEEGGGIIIIIIJJJMMMOOOQQQRRRRRRRRRPPPSSSVVVSSSMMMHHHFFFFFFPPPWWW^^^dddllltttuuuqqqoooyyy $$$---333444555777666555555444222111111000444444444444444444444444888888777666444444666999777555333444666888888888444555777888888888777666000000333999:::666333444111111111111000000111111333...(((###  !!!!!! ###%%%$$$!!!!!!  ###%%%%%%%%%$$$$$$$$$$$$$$$!!! """""" $$$&&&%%%###!!! ###''')))*** !!!!!!"""######$$$$$$ !!!$$$"""---EEEJJJ...!!!'''+++333???CCC000NNNxxxzzz~~~lllTTTBBB:::666555444666888555000+++222000...,,,,,,...111333,,,...111111000...------333444666777888666555444555222222555555333333666111111111111111000111111222111000//////000222333111111111111111111222222111111111222222333333444333111///000333666777888777333///,,,,,,+++(((%%%!!!"""$$$&&&''''''&&&&&&"""###%%%(((******'''$$$&&&111222&&& &&&***''',,,000444555555555777999444333444777888555444666<<<777666999777555===HHHAAA===;;;<<<;;;999999<<<============???@@@AAABBB;;;>>>@@@BBBCCCEEEGGGJJJIIIJJJLLLNNNOOOQQQQQQQQQOOOQQQTTTTTTPPPIIIBBB>>>GGGNNNXXX```jjjqqqrrrnnnmmmqqq}}}&&&---222555666666555444333222222222222333444555555444444444555666555444222111222666999999777444444555666666666444666777999:::999888777000111555999;;;;;;;;;;;;222111000111333222///,,,222///+++%%% ###$$$""" !!!"""$$$%%%&&&&&&!!!!!!!!!!!!!!! !!!!!! !!!############"""""""""$$$&&&((()))$$$%%%%%%&&&((())))))***&&&&&&'''%%% ...===RRR111!!!%%%&&&444EEE---000iiiyyy~~~pppZZZFFF<<<555111111666999777222///222222000000///000000111---///111333222111///...000111222444555555444444222///000222111...,,,......///000111222111000///666555333222222222333333333222111111111333444555000111111111222222333333000...---...222666999:::888444//////000///)))$$$%%%&&&'''((((((&&&$$$### !!!$$$(((+++,,,+++)))###---111***%%%&&&(((&&&---///222444333333444555555444555666777666666666;;;666444666777555777;;;555555999======<<>>???BBBDDDGGGHHH>>>???AAABBBCCCDDDGGGIIIHHHIIIKKKLLLNNNOOOPPPQQQPPPRRRUUUXXXXXXQQQGGG???GGGKKKRRR[[[dddjjjlllkkkooonnnttt %%%,,,444888999777777666555666666777777555888:::;;;999999:::;;;444444333222222444888<<<===:::777666555555444333222333555666777777777666;;;;;;:::888888999999999:::888666666888777222---333333111+++$$$  '''&&&###!!! !!!""""""###$$$%%%###!!! !!! """""""""""""""  """###%%%%%%%%%$$$$$$###$$$$$$$$$%%%&&&&&&''''''***'''&&&'''(((***000555OOO666)))@@@:::+++```xxx~~~~~~{{{lll[[[KKK@@@777000...555;;;:::777666222333555555444111///---,,,---...000111111///......///000222444555666777666444444666444///,,,---222333555666666555444333777666555444222111111000111111000000111333444666222222222222333333333333333111//////111333444444555222000222333111)))"""&&&''')))***)))(((&&&$$$$$$######%%%(((***++++++###"""(((111222,,,***---000000000222444555333111444555666666666777777666222//////444999::::::;;;888999===@@@===999;;;@@@<<<<<<>>>???BBBDDDGGGHHHBBBCCCDDDDDDCCCDDDFFFHHHHHHHHHIIIKKKLLLNNNPPPPPPPPPQQQUUUZZZ\\\XXXOOOHHHJJJJJJMMMTTT]]]dddjjjmmmsssqqqsss """)))222777777333333333444444444555555333777:::;;;888777888:::333444555555555777;;;>>>>>><<<999888888777444222000111111222333444555555999:::888555555999;;;:::;;;999777777777555111---333666777222***%%%%%%''')))&&&!!!!!!###!!!!!! !!!"""&&&$$$!!! """%%%'''((($$$""""""%%%$$$!!!###&&&&&&%%%"""!!!!!!$$$$$$$$$%%%%%%%%%%%%&&&***&&&$$$&&&+++......,,,DDD???,,,$$$777MMM:::]]]uuukkkaaaWWWNNN@@@444...444::::::999;;;222444777888777333...+++000//////111333444444222111111222333444666888999===<<<<<>>:::;;;???============???@@@AAABBBDDDEEEEEEDDDCCCCCCFFFHHHGGGHHHHHHIIIKKKMMMOOOPPPOOOOOORRRWWW[[[ZZZVVVQQQMMMIIIIIIPPPYYYaaajjjqqqvvvuuuwww"""$$$###"""'''111666555111222333444333333111000///444777777333000111333222333555555555666888:::;;;;;;:::;;;;;;:::666444222111111111222444666777333777777555666<<<>>>;;;777666444444333222///...///444777333+++&&&'''+++%%%!!! ######### #########!!!$$$$$$""" !!!"""'''$$$"""!!!###&&&((()))###!!!"""&&&&&&  !!!###%%%%%%###"""###%%%$$$$$$$$$%%%&&&''''''(((((('''&&&'''***,,,)))%%%666GGG;;;""" ###...JJJ@@@NNN|||xxxtttsssnnngggOOO>>>222444888666666:::333555777888777444111///444222000222555777888777444333333222333444666777:::999<<>>999555555///////////////...---,,,---///222444333111...,,,***+++---///000111222222555555555555555555555555444333222333333222000...//////......---,,,******''''''((()))***+++,,,,,,)))%%%!!!!!!!!!!!!...+++***,,,...,,,+++***111333555666555444444555111666999777777:::888333777777666666777666333000444333777<<<>>><<<>>>BBB<<<<<<<<<===>>>???@@@AAACCCCCCCCCBBBBBBCCCFFFIIIGGGGGGGGGHHHJJJLLLNNNPPPOOOOOOPPPSSSVVVYYYYYYYYYRRRLLLJJJPPPXXX^^^gggoootttxxx{{{}}}***,,,***'''+++666:::999888999::::::999777555333111666999888333//////111000111333333222222333444999999:::<<<>>><<<999666666444333222444666999<<<999======999888:::999333777777666555444333333333***000444111(((###%%%***&&&""" $$$&&&$$$!!!(((***)))$$$ (((///###&&&((((((%%%###$$$%%%%%%###!!!!!!###%%%%%%%%%!!!!!!''''''""" """"""###$$$###!!!"""&&&*** !!!"""$$$%%%&&&'''''')))******))))))&&&###,,,LLLEEE$$$######'''555555777kkkwww|||xxx|||ZZZFFF666555777333333888333444555666666555444333222///,,,---111444555555555444222000000000222333111000444999999444000111222222111000///.........***---222666777555111///+++,,,///111333333333333333333333333333333222222---...000444777888666444///...---***((()))+++...,,,+++******))))))******"""  ######$$$111888555+++111777666111...222666000666:::888888;;;888222...000222333555777666444666444555:::<<<;;;;;;>>>::::::<<<===@@@BBBEEEFFF@@@AAAAAAAAAAAACCCGGGJJJGGGGGGGGGHHHIIILLLNNNOOOQQQQQQQQQRRRTTTXXX\\\___XXXQQQNNNSSSXXX[[[bbbiiiqqqxxx}}}{{{|||///+++%%%!!!"""***666???777444333666;;;===:::666333333333444333222222111222222222333333222111111333777:::999555333666::::::::::::777333333666:::>>>;;;888555444444555666555111111666777222000222888777444///)))%%%$$$$$$$$$$$$ """!!!"""))))))"""!!!''')))$$$)))&&&###"""######!!!%%%$$$###!!!!!!!!!"""""""""######!!!###"""!!!!!!"""$$$&&&''' !!!"""###$$$%%%%%%&&&'''((()))******(((&&&$$$+++>>>OOO:::&&&000***HHH===BBBtttsss{{{zzzzzzkkkNNN777777:::333111666333333444555777666333111888888777666555444444444***+++...000111222222222666666444333222111111111444444444222111111333555111000......000111222222...000333444333333444444666777888999888555222000333333444444444333222222333222000---++++++...000))))))((('''&&&$$$###""" ###$$$###""" ###***333999...111444666555333333333000333666999999888666444666444111000222666:::>>>777888888888777777:::<<<;;;:::::::::;;;<<<>>>???FFFBBB>>>>>>BBBDDDCCC@@@GGGGGGGGGGGGIIIKKKNNNOOONNNLLLKKKLLLPPPVVV]]]aaa[[[XXXTTTTTTYYYaaahhhlllwwwwwwzzz}}}+++((($$$"""%%%...999AAA777444222444888:::999666222333444555666777777777333444444444444444333333444666888777555444777999<<<===<<<:::888666666777999999888888777666666555888333111555666222111333666555333///)))$$$""""""""""""!!!!!! ###"""!!!###$$$"""&&&###!!! """""" %%%$$$"""!!!!!!"""###$$$  ((('''$$$""" !!!"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$&&&666KKKDDD+++***///###,,,CCC999999bbbvvvzzz}}}|||vvvYYY>>>333222222444:::222111222444777777666555555555444444555666888999444333111000............,,,,,,---///111333555777222222111///......///000555444444333333222111///+++---111222222111111222666666555555444555555555444444444333222222111111///111000,,,(((&&&(((,,,$$$%%%%%%&&&&&&%%%$$$### !!!###$$$%%%###!!! %%%---333///111444444444333333444555666999;;;<<<;;;999888999888666555555777999;;;888888888666555666999<<<<<<:::888777888;;;>>>AAAEEECCC@@@AAACCCEEEEEEDDDHHHHHHHHHIIIJJJKKKLLLLLLOOOMMMJJJJJJMMMSSSZZZ___\\\YYYWWWVVVXXX___fffkkktttvvv|||}}}---+++***))),,,333===CCC777333000111444777666555000000222333444555555555555555666666666666666555666555555444444555777888<<<<<<<<<<<<<<<;;;888555555666888999:::888777555;;;666333444444333333555555555555111+++%%%!!!  """""" ###!!! $$$###""" !!!"""$$$%%%"""%%%$$$"""&&&$$$"""'''&&&&&&%%%$$$######""" !!!!!!"""############***>>>CCC000###$$$$$$...>>>===>>>XXXttt}}}hhhKKK666000222666777111000000222555888999888555444333222333555777999:::888444000---,,,---...'''(((***---111555888:::222111000...------......444444555555333222000......111444666555444333333444222000...///111444777555444333222111111111111///000111,,,'''$$$'''***%%%&&&(((***+++++++++***((('''&&&%%%%%%&&&''''''&&&%%%""" """''',,,///111222333222222444555777777999::::::;;;::::::;;;;;;::::::999888888888888888777555444555888;;;<<<:::777666777:::???BBBCCCDDDDDDDDDCCCDDDFFFGGGGGGHHHIIIJJJKKKJJJJJJIIIRRROOOLLLKKKLLLQQQWWW[[[XXXXXXWWWUUUTTTXXX___eeeooouuu~~~}}}}}},,,,,,+++***+++000666;;;666333///...000333444555333333333333333222222111555555666777777777666666777555222333555777888888:::888777888;;;<<<999666444555777999999999888888===888444333333444555666555666666333---&&&!!!"""!!! !!! $$$###!!!!!!!!!###%%%&&&!!!%%%)))'''$$$###""" !!!"""$$$''''''&&&%%%%%%$$$$$$###"""!!!!!! !!!!!!"""###)))&&&333@@@444###&&&333AAAHHHTTTnnn}}}sss[[[AAA444444333...111000...///222666888888777555222//////000333555777666333111//////000111------...///111333555666555333111000000000000///...///000000/////////000000333666777555222000///111///,,,++++++---000222333333111111000111222222444222...***((())),,,...&&&''')))+++---------,,,***)))((('''&&&&&&&&&'''%%%&&&&&&&&&$$$$$$%%%'''///000111111111111444666444444444444555666777777999:::;;;;;;;;;999777666888888666444333444888;;;;;;:::999888:::<<>>?????????AAAEEEHHHEEE???<<>>@@@???>>>===???CCCEEECCC???<<<===@@@@@@BBBFFFJJJLLLMMMLLLLLLJJJLLLOOORRRRRRPPPLLLJJJUUUWWWYYYYYYWWWWWWZZZ\\\aaakkkvvv|||}}})))******)))***,,,000444777666444111000000222444//////111222333444444444222333444555666666666666111555999:::999888999;;;666666666555444444555777888888999999888777555444111555666555777999777111222333222...(((!!!!!!"""""" !!!!!! """""""""######!!! """###&&&''''''%%%""" %%%%%%%%%$$$$$$$$$$$$$$$"""!!! !!!!!!!!!"""###$$$%%%&&&'''$$$$$$$$$$$$###""" """$$$111KKKGGG--- %%%&&&:::???>>>VVVyyytttZZZ???222222888555333111111222333333222------------///111333444222222222111111111222222............///000111222222...+++,,,///222111...111444777555000,,,,,,---000111222111//////000222000000111111222222111111...000111222222000...,,,+++)))'''$$$"""$$$***///,,,***(((&&&&&&))),,,...'''((()))***++++++++++++###%%%((()))))))))*********,,,///111111111222333333444444555666666777777555444222111222444777888777999:::999777666666777333555888;;;=========<<<===@@@BBBBBB@@@>>>???AAAAAACCCFFFIIIKKKLLLLLLKKKLLLMMMOOOQQQQQQQQQPPPOOORRRSSSUUUWWWXXXYYYYYYYYYbbbiiipppuuuyyy000000...,,,***+++...111888777666333111111333444333444444444444333222222333444555666777777777777///555<<<===:::888999<<<...222777999999999<<>>===999444000000000111444666777666444111111222000)))!!! %%% ###$$$""" ###&&&&&&""" !!!%%%((()))((('''&&&'''(((&&&""" !!!""""""!!!!!!"""###'''%%%""""""###$$$###""" %%%%%%""""""%%%)))###"""111... ###'''$$$,,,AAA<<<&&&$$$"""***<<>>CCCDDDCCCCCCFFFAAABBBCCCEEEFFFFFFFFFEEEIIIKKKNNNPPPRRRTTTWWWZZZ___YYYTTTSSSXXX]]]`````````cccggghhhiiiooozzz###$$$&&&'''((()))))))))...222666777555222222333///555:::999333...///222666777555555888<<<999222333333444555666666777777888999:::999777777777999111222444555666666555444888777666666666555333111555222111...'''###(((%%%!!! """"""""" %%%&&&&&&"""""""""&&&)))***)))((('''&&&$$$"""!!!!!!!!!&&&&&&!!!!!!!!!%%%$$$ $$$""",,,///!!! !!!###111@@@JJJ&&&###)))'''777===BBBaaa{{{yyyxxxjjjOOO;;;333333333333222222222111111111111111111222222333333555555444111//////222444888555000---,,,,,,+++***+++...000...***(((***------+++,,,///111000111444000000//////....../////////000111222111///---+++---------+++(((&&&'''((((((%%%%%%''''''%%%&&&(((222,,,''')))***((('''(((&&&###!!!"""%%%((('''&&&$$$$$$###%%%'''((((((''')))))))))***+++...000111333222222333444666888:::444333222222333444666777666666666777888999999999777666555444444555666777>>><<<===AAACCCAAAAAADDD===>>>AAACCCEEEFFFGGGGGGHHHKKKNNNPPPQQQRRRTTTVVVWWWUUUSSSSSSVVV]]]cccggg```dddgggggggggmmmyyy###$$$&&&'''((((((((('''***000666777444111222444333555555222...---222666444444444444888;;;888111444444555666666777777888444666888888777666777888555555555666666777888888999777666666666666444222777333000---''' """  """"""###!!!!!!"""""""""!!!$$$''')))%%%!!! !!!$$$&&&((('''&&&%%%%%%%%%%%%$$$"""%%%'''%%%""""""### $$$$$$!!!!!!%%%"""%%%!!!...888&&&$$$$$$%%%%%%"""%%%999OOO999'''+++(((///EEECCCMMMttt{{{rrrzzzuuuYYY@@@222222222222111111111111000+++---///222444555555555222222111111000111222333444222///------...000000...000111000---,,,---///...---...///000000111222000000////////////000000111111111111000---+++)))---...---+++((('''(((******)))((('''&&&$$$$$$$$$222,,,&&&%%%''''''%%%$$$%%%!!!"""&&&((()))"""!!!"""$$$(((+++,,,,,,***)))((()))***---000222222222222222333444666777555555555555555666777888666666666777777777888888666555444444444555666777;;;999;;;???@@@>>>>>>AAA>>>???@@@BBBDDDFFFGGGHHHDDDGGGKKKNNNOOOPPPRRRTTTWWWWWWWWWUUUVVV[[[cccjjjcccgggjjjkkkkkkppp{{{!!!"""""""""""""""!!!!!!***///444444111000333777222222111111222222333222...333555555555777666333555555555555555555555555444666888888777555666666888777666666666777888999777666555555666777666555888333000...)))!!!!!!!!!######"""!!! ###$$$%%%$$$###"""!!!!!!"""&&&)))(((###!!!$$$(((#########""""""!!!!!!""""""!!! """%%%'''&&&%%% ###%%%&&&%%%""" ######!!!###'''%%% %%%!!!,,,999+++$$$###%%%(((!!!...FFFKKK---%%%---***EEEIIICCCkkk~~~tttwww~~~}}}bbbDDD222222222111111111000000000---...111222333333222222***,,,...111333333111000333333222111111333555777333111///000111222000...000000000//////000000///000000////////////000000444333111///---+++***))),,,,,,+++)))'''''')))+++(((((('''%%%$$$$$$$$$###222,,,%%% """###"""(((%%%""""""$$$(((+++---$$$######$$$(((***,,,,,,((((((((()))+++///222444222111111111000111111111666666555555555666666666777777777666666555555555555444444444555777888::::::888999===>>><<<<<<>>>AAABBBBBBCCCDDDFFFGGGGGGAAADDDGGGKKKMMMOOORRRTTTYYYZZZZZZWWWUUUWWW^^^dddbbbeeehhhjjjlllrrr{{{$$$######"""!!!!!!""""""+++...111111111111555888...///222777999666000+++***222888666444555666555555444444444444444444444999:::;;;:::777555333333666666444444444555666777666444333333555777777666777333111000,,,$$$!!!!!! ###&&&'''%%%""" """######!!! !!!""""""!!!"""&&&)))'''''''''%%%### !!!!!!!!!%%%'''&&&$$$%%%###""""""###"""######!!!###(((%%%!!! &&&///---!!! $$$ &&&777MMM777 """---%%%;;;HHHBBB___~~~{{{zzzhhhIII444222222222111111111000000333444444333111///---+++'''(((,,,000444444111///000111111000......///000222///,,,---111222000,,,111333222///...000000---//////......//////000000444333111///---,,,,,,,,,++++++***'''%%%$$$''')))"""###""" $$$&&&%%%111///((("""###&&&%%%###"""###%%%(((***+++)))&&&%%%&&&&&&&&&%%%''''''((())),,,///222444000000000///......------333333444444444444444444888888888777666555555555444444444555666888;;;<<<:::888999======;;;;;;>>>DDDCCCCCCCCCDDDEEEFFFFFFAAACCCFFFIIIKKKOOOSSSVVVXXXYYYYYYVVVSSSSSSWWWZZZ\\\]]]```eeekkkqqqwwwzzz&&&%%%###""""""$$$&&&'''***,,,...000222444555666222444666777555222///---***333888888666777888777555666666777777888888888777999:::999777444333222333222222333444555777888666444222222444666666555666333222222///((("""""" ###&&&&&&###!!!  !!!"""&&&(((((()))(((%%%""""""$$$'''&&&### !!!$$$%%%###%%%$$$###!!! !!!"""$$$""" !!!###"""!!!%%%%%%### ###000$$$ !!!"""(((@@@FFF$$$%%%'''"""///???CCCMMMwwwnnnNNN888333333222222222111111111555555444222000...,,,+++******+++///333444222///---///111000---++++++,,,...---------.........---///222222///...222222.........------...//////000000111222333333222111000///...,,,((($$$###$$$&&&"""$$$!!!$$$'''&&&///222...$$$###$$$###$$$$$$###""""""###$$$...+++'''%%%$$$$$$###"""&&&'''(((***,,,---//////..................------111111333444555555666666999999999888888888888888444444444444666888:::;;;<<<:::;;;>>>???===<<>>???000333555666555444333333111111222333555777999:::666444222222333444444444666333222444111***$$$""""""!!! """$$$!!!%%%###!!!!!!$$$(((***+++))))))'''###!!!###)))...,,,'''###"""$$$###!!!$$$%%%### """***111%%%###"""###!!!"""'''&&&%%%333---$$$"""###!!! 333SSS,,,)))""""""'''888DDD???nnn~~~qqqRRR;;;333333333222222222222111222222111111000000/////////---,,,...111333222000///222666666333111111222***---///...,,,+++---000---111222...///333444000---------------...///000+++...333666888777555333555333000***%%%###$$$%%%)))***%%%$$$'''&&&...555444***!!!!!!$$$%%%&&&'''((((((&&&$$$$$$$$$---***&&&$$$$$$$$$$$$###&&&'''(((***++++++++++++,,,,,,---.../////////...000111333666777999::::::888999999::::::;;;<<<<<<555444444444555777888999>>><<<===@@@AAA>>>>>>AAA@@@@@@@@@@@@AAACCCEEEFFFKKKKKKKKKJJJKKKOOOUUUYYYUUUVVVWWWXXXYYYZZZYYYYYY^^^\\\]]]gggttt|||{{{www}}}!!!###%%%&&&%%%###"""&&&,,,111111333666777666<<<:::888888:::;;;;;;;;;///111444666777666555444555444444777;;;======;;;555777888777444111000///444555666777888888888888444777555222555;;;<<<888666555444555555111+++&&&$$$ !!!######%%%((('''""""""&&&&&&"""###"""!!! !!!"""%%%&&&((('''%%%$$$###$$$$$$%%%+++***)))'''%%%""" %%%%%%%%%%%%$$$""" ###$$$###!!! $$$###!!!###KKKKKK+++###((('''(((???IIIOOO{{{uuu]]]DDD222444555333222333333333111111000000///000000111///111333444333111...,,,......///111444555333222(((((()))***'''$$$&&&,,,,,,***)))+++///111000...000---,,,,,,...111333444///333666555111000333777777222...,,,(((###"""$$$$$$///*** )))%%%000222((("""&&&)))&&&)))%%% """###&&&000111%%%###&&&###)))%%%$$$''')))((('''((()))...333555444222222222555666888999999777444333777888999::::::888555444222333555777888999888888;;;<<<===>>>>>>???AAADDDHHHEEEBBBBBBDDDFFFEEEDDDGGGJJJLLLKKKJJJLLLSSSYYYZZZYYYXXXYYYZZZYYYXXXVVV[[[ZZZ\\\eeeoootttssspppzzz|||$$$%%%(((******(((&&&$$$$$$+++///000222777999999999777555555777999999888777666666555333222111111222111222555:::<<<<<<:::333555777888777777999:::555555666777888888888888444666444000111666666222333333333555666444000,,,&&&""" $$$###&&&&&&######((()))&&&$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%%%%&&&&&&'''---,,,***(((&&&$$$""""""%%%&&&%%%$$$"""!!!""""""!!! !!!###$$$%%%BBBGGG/// !!!###$$$666AAAGGGoooyyy~~~}}}aaaEEE000111111111222444555555000000000111111222333333---...///000000///---,,,111111111222555666555444000......///---***+++///...,,,+++---000222222111333111000000111222222222000333666666333111000111///---,,,,,,(((######'''***===888!!!"""...333,,,%%%'''&&&"""'''%%%#########%%%&&&&&&$$$###$$$'''&&&###"""###""" ###$$$"""!!!###+++000555777777666666777555666888999999777444333333444555777999::::::;;;888888999999888888777777999;;;<<<======>>>@@@BBBEEEBBB@@@@@@CCCEEEEEEDDDGGGIIIKKKJJJIIIKKKQQQWWWWWWVVVWWWXXXZZZ[[[ZZZXXXWWW[[[```eeeiiilllooopppwwwwww$$$'''+++...///---***((($$$((())),,,222666666666444333333555666666666:::888666333111111111111111000111444888::::::999333444777888888:::===???777777888888999999::::::444444222//////222111---111111222555777666444222)))&&&""""""""""""!!! """%%%!!!$$$$$$###%%%)))+++)))&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%%%%$$$###"""((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%!!!!!!"""!!!###&&&)))***,,,;;;III???)))"""'''&&&---999AAAYYYzzz|||iiiNNN333111//////111222333333...//////000111222333333000000000111111111111111333222111111333444444444000,,,+++...///------//////---,,,---///111222222444333222222222111///---111333555666555222...,,,++++++------'''!!!"""'''---CCC===###'''%%%)))111...))))))&&& !!!"""###$$$$$$$$$$$$+++---444,,,$$$### !!!$$$$$$!!!"""%%%)))---111444555555555555555666777888888777555333222222222333555888;;;===;;;::::::999999888999999777999;;;<<<<<<<<<>>>@@@AAA@@@>>>???AAADDDDDDDDDFFFHHHIIIIIIHHHJJJOOOSSSTTTTTTUUUWWWZZZ\\\\\\[[[SSS[[[cccfffddddddjjjpppssssssxxx!!!$$$)))---///...+++)))$$$'''''')))000444555555444333444666777777666555555444444333444444555333333444555777888888777222555888888888777777888444444444555555666666777555444222000111111000...222222333444555555444333,,,)))&&&%%%&&&$$$ """!!!!!!"""#########$$$!!!"""######%%%((()))***&&&%%%$$$###""""""""""""%%%%%%&&&&&&$$$!!!"""%%%'''''''''(((&&&### !!! ###%%%((()))---000GGGNNN555'''+++((()))555AAAKKK|||rrr___<<<555//////000000//////......///000000000000000111000//////000111222333333000......000111222111...)))(((,,,000000000111...,,,++++++,,,...000111111000000111111000---***222111222333333222///,,,,,,...111000((( &&&999CCC888&&&''',,,'''"""###,,,,,,***)))&&&""" !!!!!!!!!!!!"""...$$$"""///999555))) $$$$$$'''++++++(((***///***,,,///222333333222222444555777777777666555444666444222000000333666888999888777777888:::;;;===777999;;;<<<<<<<<<>>>@@@???>>>>>>???AAACCCEEEFFFEEEFFFGGGGGGGGGIIILLLPPPSSSRRRSSSVVVYYY[[[[[[ZZZRRRZZZbbbdddbbbccciiipppqqqrrruuu|||"""$$$'''******(((%%%###&&&+++---,,,...333777777666666555777999:::999888111333555777777777666555666777888888777777777777222555999;;;999666444222222222111111111222333333666444333444666555444333666666666555333222222222000---)))((((((%%%!!! """#########!!!###""""""###$$$$$$%%%'''$$$$$$###"""!!! %%%&&&'''(((&&&###"""$$$''''''((((((&&&###  !!!  !!!!!!!!!""" ;;;NNN;;;)))'''###'''222BBBEEEvvvzzzmmmCCC777......111000...///111222222222222111//////---,,,+++***+++,,,...///222000......///111111111222---+++///222222111222---------------...///111......///111222111...,,,222000......000111111000---000333222***"""###)))LLL@@@---'''---''' ###))))))'''%%%### """###$$$###!!! """%%%%%%$$$###&&&111999000!!!(((''')))---...---000444///000111333555555444222444555666666777666555555777444111......000222444888777666666666888999;;;777999<<<=========>>>@@@>>>>>>??????@@@BBBEEEGGGEEEEEEFFFFFFFFFHHHJJJLLLRRRQQQRRRTTTWWWYYYYYYWWWTTTXXX]]]aaadddggglllppprrrssswww|||((((((((((((%%%"""&&&+++...---...333666555777666777999;;;<<<;;;:::444666888:::999888555333888:::;;;:::888777777888222666;;;===<<<:::777666999888777666666777888999777444444888:::888777888888999888666333222333444555111,,,***)))'''###  """ !!!!!! #########"""!!!!!! """$$$''')))***)))(((&&&###"""!!! !!!""""""&&&&&&'''((('''&&&%%%%%%"""""""""!!! """ ///EEE@@@...%%%$$$%%%---???AAAbbb|||{{{}}}pppGGG777,,,...333333222444555555666666555333111000///...---,,,,,,---///000222111000000222333333333333...,,,......,,,+++---...///111111000000111222//////000222444444222000000///...,,,---...111222---...111222---''')))///EEE222$$$000'''%%%$$$'''******&&&""" """$$$"""!!!$$$$$$$$$!!!***999<<<333,,,'''%%%(((++++++---000------...000222333222000444444555666666666555555222111000000000222444555999999777666555555444444666999<<<=========>>>???===>>>?????????AAADDDGGGEEEEEEEEEFFFFFFGGGIIIIIIOOOOOOPPPRRRUUUWWWWWWVVVWWWXXXZZZ___eeejjjmmmnnnrrrtttyyy|||++++++***(((%%%""" %%%******,,,111333222555555666888;;;;;;:::999999:::::::::999777666555666888::::::888888999:::666888:::;;;:::::::::;;;===<<<:::999999:::;;;<<<888444444999;;;888666888888999999777555666999;;;:::666000,,,+++)))&&&""" """   !!!"""""""""""""""!!! !!!"""%%%(((***++++++***'''&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''!!!###$$$$$$"""!!!!!!""" !!!!!!!!!!!!  (((:::DDD555''')))&&&(((999>>>KKKxxx|||yyy}}}|||kkkMMM:::---000666555333555333444555555555333111000333222222111111111111222000//////111333444333222,,,******,,,+++((()))---,,,///333333111000000111000000000222333444222000...///000///,,,+++...111000......000...***+++000---$$$ ---)))"""(((&&&(((+++---***%%% $$$$$$!!!!!!###!!!###!!!$$$///===GGG444***###$$$(((((((((((('''&&&'''+++///111111///444444444555555666666666000111222444555666666666888888888777666555333333444777:::<<<<<<<<<<<<===<<<===???>>>===>>>BBBEEEFFFEEEEEEFFFGGGHHHHHHGGGJJJKKKLLLPPPTTTVVVWWWVVVXXXYYY[[[___ccchhhkkklllppprrrvvvzzz}}}++++++***)))((('''&&&&&&$$$***,,,...333555444333333444777999:::999777;;;:::999888888888999:::333666999:::888888:::===;;;;;;:::888666777999<<<777666444222222333555666999444444:::;;;666444666666777999888888:::???CCC>>>999222...---+++(((%%%&&&&&&!!! $$$"""!!!"""############""""""!!! """$$$%%%''''''''''''$$$%%%''')))+++,,,,,,,,,$$$###"""!!!"""###%%%&&&"""%%%'''%%%"""!!!  """###$$$$$$$$$#########000CCC777%%%+++(((&&&666===<<>>===;;;<<<@@@CCCFFFEEEEEEFFFGGGHHHGGGGGGGGGGGGIIINNNSSSWWWXXXXXXXXXZZZ]]]___aaadddhhhkkkoooooossswww{{{%%%"""+++%%%%%%,,,$$$)))&&&###$$$---:::@@@888...444333333333555888;;;===888777555444444444555666;;;777555888===>>>;;;777:::;;;:::888666555666888222333666888999777555444:::888888888999888666444:::::::::999777888:::<<<999999777111***&&&%%%'''&&&$$$!!!!!!&&&'''""""""$$$%%%$$$###!!!!!!###%%%""" !!!$$$(((++++++(((&&& $$$$$$$$$###!!! """###!!!###$$$###"""###%%%''')))&&&)))===LLL:::######(((555HHH\\\ppp|||zzz}}}}}}zzzsssnnnooocccLLL777222444222111333///000111111000...+++***'''...555555111,,,,,,---...///111333333333222111000...---///222444222000111111222222222111000000111000000///////////////---...//////---,,,---...111000000000///,,,((($$$"""$$$&&&&&&$$$"""""""""&&&444666,,,%%%&&&""""""%%%)))------((($$$%%%!!!)))888JJJ222###'''---)))'''+++&&&&&&''')))---000222333333777777444222444444222888777666888;;;<<<;;;999999555333888<<<;;;:::;;;333555555666666888;;;===DDDDDDBBB???>>>???CCCFFFCCCEEEFFFHHHIIIIIIHHHHHHKKKKKKLLLPPPUUUWWWUUUSSSXXXYYYYYYZZZ[[[^^^cccgggjjjkkkppptttwwwzzz&&&"""+++%%%$$$)))!!!&&&!!!,,,888???DDDFFF???666444333222222222444666888777777666666666777999999:::888666555555666666666888999:::999777666777888444555666888888777666555444333333444666666555333888888888777666666888:::888999777222+++&&&$$$$$$%%%###!!!"""%%%&&&###"""$$$%%%%%%$$$"""!!!"""$$$%%%"""###""""""###$$$%%%$$$###)))'''$$$!!!&&&$$$""""""###### """ """222BBB888"""######'''...:::NNNhhh}}}{{{}}}|||{{{vvvssstttttt[[[BBB888666333111000111111222222222000///...+++---000111111000///...///000111222333333333333222000...///111222111///222222222222222111000///000000111111111111000000111111000...,,,+++---///...---......///,,,(((%%%$$$$$$$$$!!! !!!,,,444333,,,'''))))))((((((((('''$$$"""%%%$$$%%%%%%(((BBB>>>444((($$$%%%&&&$$$(((((((((***,,,///000111000555777333111111000---222///000888BBBEEE@@@999777333222666999777666777999:::;;;;;;;;;<<>>===<<<888555444222111111111222333555555666666777999:::;;;777777666333111222666999777888:::;;;999888777888777777777777777666666666222111111222444555555444666777777777555555777888666777777333---'''###!!!######""""""!!!  !!! $$$%%%&&&%%%###!!!!!!"""'''$$$  """"""$$$!!!"""###$$$'''%%%""" !!!$$$'''%%%!!!"""""" +++;;;>>>666%%%$$$%%%''',,,???```|||}}}~~~|||~~~{{{xxxyyy|||yyy```DDD666444555444222111111111111111111111111///---,,,...111222000...000000000111222333555555333222000000111000///---222222333333222111111000,,,...000222444444333222444333111...+++,,,///111,,,,,,---//////...***'''+++***'''###!!!"""!!!---555000%%%******)))&&&###""""""### """### &&&222DDDEEE---"""'''"""************+++,,,---......333555222//////---***111---...999GGGLLLCCC888666333222666777555333555777888999999888999;;;===;;;>>>BBBDDDDDDCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIHHHEEEGGGKKKQQQUUUVVVTTTRRRSSSTTTVVVXXXYYY[[[^^^```[[[aaannnyyy}}}|||+++'''111---+++...(((222IIIWWWUUU===+++...555666666666555444444444444555555555666666888999::::::444444444444555777:::<<<666999<<<===;;;:::999999999888777666555666777777666555444444666777777666666777888777666666777888222444555555111+++&&&"""$$$%%%&&&'''((((((((((((  !!!!!! ###%%%&&&&&&$$$!!! &&&$$$""""""#########"""!!! $$$'''((($$$###!!!"""$$$%%%$$$"""!!!!!!!!!$$$###!!!$$$$$$!!!&&&555BBBGGG+++%%%""""""&&&777WWWuuuyyyvvv{{{}}}gggIII555111555555222//////......//////000111/////////000111000///---//////...///000222444666444333222111000///---,,,000111111222333333222222(((+++...222444444444333111222111000......000222......///000111///,,,)))+++***)))&&&###!!!!!!"""$$$###$$$000...###!!!###%%%### !!!$$$ """))) <<>>???@@@BBBFFFIIIFFFFFFFFFFFFFFFGGGGGGGGGIIIMMMRRRVVVWWWVVVSSSQQQUUUWWWZZZ[[[\\\]]]___aaaeeeeeegggjjjjjjmmmxxx555+++222,,,&&&%%%"""222KKKDDD777***(((///555666666777888999:::;;;<<<===:::;;;<<<<<<===<<<<<<;;;999666444777;;;;;;444---888:::<<<<<<:::999999999666555444444444666777888;;;999666555666777666666333444666666555444444555222333666888888555...))),,,+++***(((&&&%%%$$$###  !!!""""""!!!"""$$$%%%%%%###""""""###""""""###&&&'''&&&""""""""""""$$$&&&&&&$$$"""###############""""""""" """###"""!!!!!!!!! !!!  !!! $$$333BBB777&&&%%%,,,===PPPuuuzzzuuuxxx}}}~~~uuu\\\===///222333...111111111222222333333333***111888888222,,,+++,,,////////////000000111222111222333111///......///......///000111111111111///000111111///---***)))+++...222444333111000000///......//////,,,(((%%%!!!$$$((()))(((%%%"""""" $$$%%%!!!!!!)))333999 """""" !!!###!!! !!!""" $$$222>>>777%%% (((&&&((()))'''$$$###&&&(((,,,000000......333888888000111222000//////333777333333555888666111000333555777:::::::::999:::;;;>>>>>>===<<<===AAAFFFKKKHHHHHHGGGGGGGGGGGGHHHIIIHHHLLLQQQTTTTTTSSSQQQQQQWWWYYYZZZ[[[\\\]]]```bbbaaaccchhhkkkkkkjjjpppxxx222&&&,,,'''"""""""""666999,,,###%%%,,,000222444333444555777888888999999777888:::;;;<<<<<<<<<<<<;;;:::999999:::999555111777888999888666555555666333333333333444666777777;;;888666555666888888888555777999999777666666777777777999;;;;;;777000******(((&&&$$$############!!!"""###$$$###""""""$$$&&&###"""!!!"""###$$$"""!!! """######"""  """%%%'''''''''''' !!!!!! !!!### """###%%%###%%%'''%%%$$$---999AAA...!!!"""$$$%%%111CCCggg~~~}}}xxxtttqqqppp^^^>>>---222666222000111222333333333222111+++///333444222000//////111111222222222222111111///111222111//////000222000000000000///---,,,+++......////////////.........000222222111///....../////////111111000,,,)))%%%'''***+++)))'''&&&&&&!!!!!!###$$$###&&&000;;;'''%%%###""""""!!! """(((***)))&&&###222999///%%%$$$"""%%%'''%%%""""""%%%(((+++000333222222555777555111333333111------111555222333666999777222111444111444777888888888999:::>>>>>>===<<<===@@@FFFJJJGGGFFFEEEDDDDDDEEEFFFGGGFFFJJJPPPSSSSSSSSSTTTVVVWWWXXXXXXXXXXXXZZZ^^^aaa___aaagggkkkiiiggglllsss,,,!!!((($$$!!!$$$'''>>>:::(((&&&000111222777111111222333444444444444111333555888999:::::::::;;;<<<===<<<:::999:::<<<777777777555333222333444000111222333555666777777;;;999666666888;;;<<<<<<999;;;======<<<;;;:::;;;<<<;;;;;;<<<<<<888000***%%%$$$###"""###%%%'''((($$$%%%$$$"""!!!!!!$$$'''"""######"""!!!"""%%%'''%%%""""""###### """######%%%&&&(((((('''%%%"""  ((("""!!!###!!!'''$$$$$$(((&&&"""&&&000JJJ777)))'''$$$!!!,,,>>>]]]vvvyyymmmuuuyyyhhhEEE000222555111...000111222222111///......---...000222444333111222333444555444333222111---///222111000///222444333333222000---***((('''((()))+++...111444666888333333333000---,,,,,,---111111222444666555222///%%%&&&'''&&&$$$######$$$$$$$$$###!!!)))555---(((###"""$$$%%%%%%###$$$%%%!!!%%%++++++)))&&&777999...###"""%%%$$$!!!!!!%%%))))))000555555555666444111888888888555111///111222333555999<<<:::444444777111444777999999999:::;;;======>>>>>>>>>AAAEEEHHHCCCCCCAAA@@@@@@AAABBBCCCFFFKKKPPPTTTUUUVVVYYY\\\VVVVVVVVVUUUUUUXXX\\\```aaaaaadddfffeeeeeellluuu&&&((()))(((''')))...333666)))###---111...+++555666555444222111222444<<<<<<;;;:::888888999;;;;;;888777888;;;===<<<:::222666999777111000555:::===>>>>>>===;;;999:::;;;777888<<>>GGG111)))$$$...PPPfff~~~xxxrrrnnniii~~~nnnIII<<<888333666444111//////222333111///...///111333444444444333000222444444111///------222000//////000000///---111///......//////...,,,+++,,,---...///111222222222///---...///000...+++////////////000222333444+++%%%$$$&&&%%%!!!!!!&&&%%%%%%&&&'''%%%$$$***333:::###!!!&&&"""//////%%%***###&&&$$$!!!...===777###!!!&&&'''$$$"""$$$'''***...222444444333222555444333222222222333333///111333666777666555444777333222555555333666>>>;;;;;;;;;888777888===BBBAAACCCEEEEEEDDDCCCCCCDDDLLLMMMLLLMMMSSS[[[]]]ZZZVVVWWWWWWTTTSSSUUUZZZ___]]]___```___```eeeoooxxx&&&&&&&&&%%%&&&(((,,,///444...))))))******///444888999999999888777888888555888;;;<<<;;;888555444999777555777:::<<<;;;:::999;;;;;;999666666;;;???;;;<<<======;;;999999:::888888:::===:::666666:::;;;<<<======;;;:::;;;<<<<<<;;;;;;<<<<<<;;;777555$$$######&&&%%%""""""%%%&&&''''''&&&%%%###"""""" !!!!!!!!!!!!$$$###&&&(((!!!$$$############!!! !!!!!! !!!###$$$555EEE888!!!!!!###""")));;;XXXzzzxxxzzzqqquuuQQQ:::444333555888555333222444555444333333333444444444333222222222444555333000...,,,,,,...------///111222222111333222000000111222000///------...///000111111222,,,++++++...222555555333//////////////////000000'''###"""$$$$$$!!!!!!%%%###"""###%%%###"""(((000<<<...'''%%%###***777;;;!!!  ###%%%''''''"""&&&%%%!!!%%%000111+++ $$$### """&&&((())),,,...000222222222444444444333333444444555222222444555555444333333555333555888888555777<<<=========;;;999;;;???CCCAAABBBCCCCCCBBBBBBCCCDDDHHHJJJJJJIIILLLQQQQQQOOOOOOQQQSSSSSSRRRTTTZZZ^^^]]]___```______ccclllsss{{{$$$""" """$$$&&&&&&111222444111)))%%%---888666777888999999999888777444555777888888666444333666555555666888:::;;;:::===<<<:::999888:::<<<===777999<<<<<<;;;999888999777666777999888444555999===>>>>>>===;;;::::::;;;<<<<<<<<<<<<======:::888***'''&&&)))((($$$$$$&&&!!!%%%)))***(((%%%"""  !!!"""""""""!!!%%%###%%%&&&"""###  """!!!$$$""" """######### !!!!!!!!!!!!***???AAA+++###'''$$$...LLLrrr~~~}}}~~~uuu|||yyy[[[777///555555;;;888555333444555555444444444333222222222222222222333333222000......///000//////000333444444333111///......///000///---...//////000000000000000000//////111222333222111000000///...............)))&&&%%%&&&%%%"""!!!###!!! !!!###!!! %%%,,,444666+++!!!%%%+++...444$$$""""""%%%***+++(((%%%%%%''''''###""",,,666!!! !!!'''&&&&&&(((+++---000111333333333444444555555666666444333333333222222222222333444777::::::777888;;;<<<<<<<<<;;;<<<>>>CCCGGGCCCDDDDDDDDDCCCCCCEEEGGGJJJOOOQQQNNNMMMNNNNNNLLLLLLNNNQQQQQQPPPQQQVVVZZZ]]]^^^_________bbbiiinnnuuu(((%%%""""""%%%''''''%%%+++///444777333---...444444444666888::::::888666999666222000111444777999555555555666888:::;;;;;;BBB???======>>>>>><<<999444777;;;<<<;;;999777777555333333666666555666;;;;;;<<<===;;;:::999:::;;;:::999999:::;;;;;;:::888111,,,)))***(((###!!!"""$$$))),,,***'''%%%%%%!!!###$$$%%%$$$###!!!######!!! """ !!!$$$%%%%%%$$$###""" &&&$$$""""""$$$&&&(((((($$$###"""!!!!!! !!!"""""" """333DDD;;;%%%"""'''$$$,,,BBBaaayyy|||ooosssssswwwbbb888,,,777666999777444111111111222222111000000///000222444555111111222111000000111333444222111222333444333111000///......000000///......///000000000///......111111111222222111000///000//////......////////////---,,,+++(((%%%######"""!!!"""$$$###!!!$$$)))+++:::000!!!&&&%%%!!!######$$$&&&((()))'''&&&)))((()))((( ))):::((("""  ###!!!$$$(((,,,///111222111111222444555666666666333333222111111222222333333444666888888888999;;;777888888:::<<<@@@EEEGGGEEEFFFGGGFFFEEEFFFHHHJJJKKKRRRWWWTTTRRRRRRSSSQQQOOOQQQQQQOOOMMMNNNRRRWWW\\\]]]______```dddiiinnnrrrzzz...+++((((((+++---,,,***$$$%%%---<<>>666%%%&&&""" ###%%%$$$ $$$(((***&&&&&&)))$$$%%%444333))) """!!!!!!''',,,000111222...///111222444444555555111111111111222333444555333444555333444666:::<<<888777777888:::===???@@@DDDEEEFFFFFFFFFFFFHHHJJJDDDLLLRRRRRRQQQSSSTTTSSSRRRRRRQQQNNNMMMOOOVVV[[[\\\]]]^^^```cccgggmmmqqqrrrwww((('''&&&&&&'''(((((('''""" (((===OOOQQQGGG===666555555777;;;<<<999666555444555888<<<<<<999666777888999999888888:::<<>>;;;999888888999888777???AAACCCDDDDDDCCCDDDFFFBBBHHHMMMOOOPPPTTTUUUSSSOOOPPPQQQPPPQQQUUU\\\bbb^^^^^^^^^```dddjjjooosssqqquuu !!!!!!!!!!!!"""###(((%%%)))999HHHLLLGGGCCC777444222444888999777444555444555999>>>???:::555777888999888666666888:::888777888888999999888666888999::::::888666666777555111222888<<<;;;::::::999999999777666777999<<<;;;:::888888:::::::::999444---''')))+++)))'''''' &&&+++***%%%###$$$(((!!!!!!!!!!!! !!!!!!!!!&&&))))))""""""&&&%%%%%%(((###!!! !!!!!!"""  !!!!!!!!!!!!!!!!!!!!!%%%666EEE444&&&$$$(((888VVVyyy|||~~~}}}nnnJJJ444888444666888888555333444555777777777666555444222222444666666555222///------+++++++++---111333333222///...---...000111000///...///111333333222000...111444666555111...,,,+++///////////////000111222***,,,((("""!!!&&&(((&&&$$$!!!"""&&&&&&###!!!"""***+++333444&&&!!!### """###  &&&%%%############"""###%%%777000***&&&!!! !!!%%%***///222...///222333444444333222111222333444555555444333000555666333444999<<<;;;AAA>>>:::999::::::888666;;;>>>BBBDDDCCCBBBBBBBBBDDDHHHJJJKKKOOOSSSRRRNNNKKKOOOSSSUUUVVVYYY^^^cccaaa___^^^___ccciiiooorrrooorrr{{{!!!######!!! ###&&&000------444;;;===@@@CCC<<<888555666:::===;;;888999666333555:::===<<<:::666888999777444444666888555555555444666888;;;===:::;;;;;;999777666666777888444555:::>>>;;;888888<<<<<<:::888666666888;;;;;;999777777888888888777777...(((((()))&&&######%%%,,,222111***%%%$$$'''"""!!!!!!!!!"""###$$$%%%!!!$$$$$$""""""$$$### ''' !!!%%%$$$###""""""!!!$$$  !!!$$$###!!!%%% ***$$$,,,IIIAAA''')))$$$%%%///HHHkkk{{{{{{TTT555<<<111444888888666333333444000111222333444333222111...111444555444222222222333222111222444555444333000//////000111222222111///000333555555444222111---111555666444111111222000000///............///111111,,,""""""$$$!!!!!! $$$%%%!!!&&&$$$;;;GGG333###""""""""""""!!! !!!"""$$$'''&&&###"""%%%''''''111000///)))$$$%%%""" &&&---222///111333555555555444333333444555666666444222111...555999666777;;;===:::???===:::;;;===???===;;;:::>>>CCCEEEEEEDDDCCCBBBEEEFFFFFFFFFIIIMMMKKKFFFKKKPPPWWWZZZZZZZZZ\\\^^^dddaaa^^^^^^bbbhhhmmmqqqmmmpppyyy """#########"""+++,,,...444;;;???>>><<<:::;;;999999===@@@===666===;;;999888999;;;;;;:::444888;;;<<<:::888999:::<<<999888999888666888===<<<999666444444444333222444666888:::;;;:::888777@@@<<<999;;;>>>>>>999333555666666666555444222111555555444111...)))%%%"""&&&((())))))'''%%%%%%$$$""" """%%%&&&### ''''''&&&%%%$$$$$$######"""""""""###''')))(((''''''&&&### ###&&&%%%!!!$$$"""!!!"""$$$### !!! ---===888&&&"""(((,,,888VVV{{{~~~{{{nnnQQQ555999444222555555222333666222222222333333444444444333444444444555444444333000222444444222000///...444444444333222222555777;;;777444333444333111///111...,,,...222444333111...,,,******,,,///222333666777555///'''"""###&&&''''''&&&%%%$$$"""!!! ++++++777FFF>>>&&&'''!!!######""" &&&%%%###!!!$$$%%%)))+++'''%%%%%%''''''"""(((***%%%!!!$$$***...000000111333444444333111555666888999888666333222333444777999:::;;;;;;;;;:::555333888<<<<<<;;;===BBBDDDDDDBBB???===???AAAGGGFFFGGGJJJLLLLLLIIIFFFJJJPPPUUUWWWVVVWWW\\\```eeeffffffeeeeeefffiiillljjjpppxxx~~~!!!""""""######""""""!!!'''***000777===???===;;;999999888888;;;???<<<555;;;999777777999::::::999888;;;>>>>>><<<:::;;;;;;;;;888777888777555888>>>888666333222222222111000666777:::<<<<<<;;;999888999:::;;;;;;999666555555999999777666555555555666666666666444000,,,'''%%%***+++++++++)))'''&&&&&&%%%###"""###%%%%%%###!!!$$$$$$$$$%%%%%%$$$######%%%&&&%%%############%%%''''''%%%###!!!"""###"""&&&)))'''   """######"""%%%333555///"""&&&///FFFeee}}}}}}sssYYY???555666555222222444666666333333333333333333333333333333444333333222111111000111444444333222222222111222222000//////111333777555333333444555444222,,,---------------///000222...***,,,111444333111222333333...'''######%%%$$$$$$%%%%%%%%%%%%%%%$$$...$$$+++???>>>)))&&&'''&&&%%%"""!!!!!! %%%+++***!!!%%%((($$$"""'''...222//////000111333444333333222444666777555333111000///111444777;;;===>>>>>>999555444888<<<;;;;;;===<<<>>>??????======@@@BBBIIIHHHGGGHHHJJJIIIGGGDDDIIIMMMRRRTTTUUUWWWZZZ^^^aaabbbdddeeeeeefffhhhjjjjjjooovvv{{{&&&&&&$$$###""""""""""""'''---555;;;<<<;;;888666888999888777:::>>>;;;666888666555666888999999999999;;;======<<<::::::::::::777666777666555888>>>777555333333333333222111777888:::;;;;;;:::999888777===BBB@@@999555777<<<===;;;888666555666888:::666666777777444///+++((('''''''''&&&%%%%%%$$$###$$$"""  ###%%%%%%%%%$$$###%%%&&&'''%%%"""###&&&''''''%%%###!!! """"""!!!###'''''' !!!$$$$$$###!!!### (((444<<<%%%$$$%%%***666MMMnnnzzz{{{vvvcccOOO666777555000111555777555333333333333333222222222000111111222222222111111000111222222222222444666111111111000...---///000333222111222444555555555+++...///---******---111777111,,,///666999555///000222222///)))%%%$$$$$$!!!"""$$$&&&'''((())))))000666@@@333%%%$$$'''%%%"""%%%000444)))"""$$$ ###***...++++++,,,---...000000111222444666666444222000000000111444777999;;;<<<===999555444888;;;;;;;;;>>>888:::<<<>>>???AAACCCEEEIIIHHHGGGGGGIIIJJJJJJIIIKKKMMMPPPTTTWWWZZZ\\\]]]\\\___ccceeeeeeeeeeeefffjjjnnnssswww}}}((('''%%%$$$######$$$$$$///444:::;;;888444222111888999888777:::===<<<888555444444555777999999888777888888999888777666666999666555666666444888>>>;;;999888888999999888777777777999999999888777666888>>>CCCAAA:::666999===<<<;;;999777777777999:::444666888888666222...+++%%%$$$""""""###$$$$$$$$$%%%### """%%%''''''&&&%%%"""###%%%%%%%%%$$$###### ######"""!!!$$$###!!!!!!!!!!!!###%%% !!!!!!###%%%###%%%!!!!!!###"""$$$222CCC222((($$$''',,,;;;^^^xxxwwwtttllldddCCC777...000444444333444222222222222222333333333......000111222333333333111111111000///000333555333444444333000///000111000000///000111333444444000111111///------000222666333111333777777444///000222444111,,,'''$$$###!!!"""$$$&&&((()))******...###---@@@DDD333!!!""" !!!"""###000;;;444$$$""""""&&&&&&  $$$&&&,,,------------...000111333666888777444222222333666666666666666666666666888555555999;;;:::;;;>>>:::;;;>>>AAACCCEEEGGGIIIGGGFFFFFFHHHKKKOOORRRTTTPPPPPPRRRWWW[[[___```___\\\___dddffffffdddcccbbbkkkooosssuuuyyy''''''&&&%%%%%%&&&((()))444777999777333111222444888::::::888:::>>>>>>;;;555444444555888999888777666555555666666666555444888666666777777555777<<<<<<;;;;;;;;;===>>>===;;;999999::::::999888777666777999;;;;;;888666666777888888999999888888777777333555777888777444111///(((%%%######&&&((())))))((('''%%%"""   ###'''((()))((('''###""""""###%%%'''((()))###"""!!!"""######""" !!!$$$&&&&&&%%%!!!%%%!!!"""""""""$$$&&&""" $$$***'''$$$...>>>;;;,,,"""$$$&&&///MMMmmmzzztttrrrtttxxxYYY:::)))222:::111---333000000111222222333444444000111111222222222222111222222000...,,,---///222444555555444222000000111////////////...///000111555222///...000222222111111333555555444222111111111222333111,,,'''###!!!######%%%&&&''''''((((((%%%((($$$$$$999MMM>>>!!! """###!!! !!!!!!'''444777,,,!!!(((***)))""" ######///111333222111000111333222555888777333000111333888777666555444444333333777555666999:::999;;;???===>>>@@@BBBEEEGGGGGGGGGEEEEEEEEEGGGJJJNNNRRRVVVRRRRRRTTTXXX\\\`````````^^^bbbfffiiigggdddaaa```mmmqqqtttuuuwww((((((((()))***,,,---...444444333222111333777:::888;;;;;;888999===???===666666666777999:::999777777666555666888999888777888777888:::999555666:::999888999:::======<<<;;;<<<<<<<<<;;;:::999888777999888888999:::999777555666777888999999888666555444555777888888777555444***&&&!!!!!!$$$'''((('''%%%%%%%%%###!!! !!! !!!$$$&&&((((((''''''%%%###""""""$$$&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$###"""$$$&&&''''''&&& $$$%%%!!! """"""###$$$"""((('''###(((111BBB444)))'''&&&+++AAAYYY}}}vvvqqqyyylllIII000555:::111,,,222000000111111222333333333444444444333111000...---111111000---++++++---000000222333333111//////000//////000///---,,,...///555000,,,+++///222222000...222555555111///000222/////////...+++'''### ###$$$$$$%%%%%%$$$$$$###)))'''---EEE@@@%%%"""""" """$$$%%%%%%###"""######$$$ !!!+++666555)))!!!$$$""" )))---000000...,,,---//////333666444///---///222333333333333444555666666777555777::::::888;;;@@@======>>>AAACCCDDDCCCAAACCCDDDDDDDDDEEEHHHLLLOOOPPPQQQTTTVVVYYYZZZ\\\\\\^^^bbbgggjjjhhheeebbbaaammmrrrvvvvvvwww}}}+++,,,---///000111111111333111//////222666:::;;;777::::::777888<<<>>>===999888888999;;;;;;999777888666555666999;;;;;;999888888:::===;;;666555777555555666888;;;<<<;;;999;;;;;;:::999888777666555999999::::::;;;:::888777888777777777777777888888666777777888999999999:::---'''!!!!!!######!!!!!!###""" !!!"""###$$$%%%%%%&&&%%%%%%"""!!! !!!$$$$$$""" &&&%%%###$$$%%%&&&&&&%%%(((&&&%%%%%%%%%%%%$$$"""%%%$$$!!!  """$$$%%%'''???999333,,,%%%'''666GGGjjjxxxqqqvvvwww___DDD555333333222000333222222222111111000000111222111111000///...---///000000...------///111...000222222000/////////...000111000...---///222222///---,,,---000222333///111222222111000111222............---+++(((&&&"""""""""###""""""!!!!!! '''&&&###444;;;555###%%%"""###$$$$$$###!!! !!!"""###"""###222>>>555$$$ &&&,,,...,,,***+++---///333666333...+++...222000000000111333666888999666555777:::999888;;;@@@<<<;;;<<>>HHH999$$$%%%---SSS```ppp}}}zzzppppppoookkk^^^KKK999222333666333222111111111111...------...///111111111000000555444444333333333333333222222111000///---+++***)))+++,,,---------///111000111222444444333222222......---...///000222333222555333000111555111)))&&&$$$!!! ###&&& ''';;;222%%%###!!!%%% !!!!!!!!! """$$$ )))999999000'''!!!  """&&&$$$)))222666444444888222000///000111222111///111333666888999888777555999:::;;;;;;:::999:::;;;:::<<<>>>===;;;;;;===@@@???AAADDDGGGJJJLLLLLLMMMOOONNNNNNOOOQQQSSSUUUVVVYYY\\\___cccfffgggggggggkkkmmmqqqsssvvvxxx|||~~~:::999777444111000222444333444555666666555444333999777555444555777:::<<<:::999888888888888777666888666555666777777666555777777888999:::999888777666777888:::::::::999999999555555999777222000222555666777888999999888888999777666666555333000---555555444333333444555666:::555///((($$$$$$%%%&&&%%%%%%$$$""" !!!###$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&%%%###""""""###"""!!!!!!!!!###%%%''')))&&&$$$"""$$$&&&'''$$$!!! !!!$$$!!!!!!###///@@@===,,,!!!"""(((:::JJJaaatttuuuqqqzzzmmmnnnhhhTTT===///...222/////////111222333111///,,,---.../////////......666555333222111111111222000000000000///...------...///111111/////////000000000111111111111000000222111000///...///000000+++///000///222555222+++"""!!! """""" $$$111555%%% ###((( """%%%''''''&&&&&&%%%!!!""" &&&111666555'''###"""""" %%%$$$(((000333111111444///.........000///...,,,111222555666777666555444888999:::999888777888:::===>>>???===:::999<<>>?????????999::::::;;;;;;;;;::::::777555555777666333222444555666777888999999999999===;;;999666444111---***666888999666222000000222888666333000,,,)))'''%%%(((&&&$$$$$$###"""!!!$$$''')))((($$$!!! """ """$$$$$$$$$$$$&&&((( !!!!!!!!!###(((---'''### ###(((***&&&!!! !!!!!!!!!### !!! !!!$$$777===444&&&!!!$$$)))<<>>BBBDDDEEEGGGIIIJJJKKKKKKMMMLLLKKKJJJKKKLLLNNNPPPSSSXXX^^^dddggggggeeedddhhhjjjnnnppprrruuuxxx{{{888999888222,,,---555===555555555555555555555555666666666666777888:::;;;999::::::999777666777777666666666888::::::999777555888;;;===>>>>>>???@@@:::::::::::::::999999999555555555777777777777777555666666777888888999999:::888666666555444222000111555888666111...000333666777777666333...)))&&&%%%###!!!!!!######$$$(((,,,***$$$!!!!!!### !!!###$$$###$$$%%%''' """ !!!'''###!!! """$$$%%%""" !!!"""  """""""""  """###""""""### ###"""$$$...888888---$$$"""!!!111FFF\\\rrr|||tttqqqtttwwwxxxxxx}}}~~~oooRRR999111333222222222333333111---***.........------,,,,,,+++000...,,,++++++,,,///000//////////////////000000---///000000...+++******333222///,,,++++++---...000000///000111222444555222333333222222222111///+++(((### !!!%%%''',,,$$$ ###''''''(((+++TTTFFF000"""!!! ###&&&'''&&&###!!!!!! ...;;;((("""  """!!!'''---222555888444444555777888666333000000111111111111000000///333444555555444333444555999:::999666333444999===@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFGGGIIIMMMPPPRRRRRRUUUZZZ___bbbddddddccchhhkkknnnqqqsssvvvyyy|||444777999555//////555<<<888777555444444555777888777777888888999:::;;;;;;888999:::999777666777999555555666888999:::888666222555999:::999999:::<<<999888888777777666666666999:::999888888888888777555555555555666666777777666555444555777888777666---222555444000...000333444666888999777222---***###!!!!!!###$$$!!!###(((+++***%%%###$$$'''++++++***'''### !!!### """"""$$$### !!!!!!"""!!!!!!###%%%%%%$$$### """######"""#########'''###%%%222;;;777)))$$$000@@@XXXsss~~~uuuuuu|||}}}|||{{{xxxnnnXXX???111///333222222222222000---***000000///.........------+++***))))))***,,,///000111111000/////////000000***,,,......---++++++,,,555333000---+++,,,---///000000///000111222444555555333111000///...000333333---&&& %%%((('''$$$###%%%&&&(((+++000DDD???444'''"""%%%'''%%%%%%###!!! """"""!!!)))333111$$$"""""""""!!!%%%+++222666888000000222444555444111...111000000/////////000000222333444444222222333444666777777666444666<<>>999777888777444777666555444444444555555888666555555777888888777111333444333///...///111444555777777666444111///%%%$$$###$$$%%%%%%%%%$$$$$$'''((('''%%%$$$&&&))),,,,,,+++)))%%%###"""###"""$$$$$$""" """$$$###'''%%%  %%%!!!!!!!!!""""""######### !!!  """%%%!!!!!!"""!!!!!!!!!,,,;;;???000 ###'''222JJJmmmyyy}}}yyytttcccJJJ777222222111000000111111000...111111000/////////000000*********+++,,,...///000222111000///...///000111,,,...//////......000111555333000...,,,---...///333222111000///000111111000...,,,---,,,+++...444333...''' ###&&& !!!#########%%%***///444444222,,,%%%"""$$$(((***%%% !!!!!! """###)))999+++ """$$$$$$(((///333333111111222444666666444222222111000//////000111222222444555444333222333444666888999888888:::@@@DDDAAAAAAAAABBBCCCEEEFFFGGGKKKJJJHHHGGGIIILLLPPPSSSTTTTTTTTTUUUWWW[[[___bbbjjjlllppprrruuuwww{{{}}}333444444444333444777:::888999999::::::999999888888999:::;;;;;;999888777333777:::999777777:::===666666777999:::999666333///444888999777666999<<<<<<;;;999777666666666666===???===888666999999555999888777555444444444444:::888666555666777777666555444333222111111222333444444444444444444444555((()))(((&&&%%%$$$&&&'''&&&%%%$$$######$$$&&&'''$$$%%%&&&&&&%%%%%%&&&(((!!!###&&&((((((&&&$$$### ###$$$""""""$$$'''$$$!!! ###$$$!!!!!!### !!! """"""$$$000>>>888'''%%%%%%%%%+++BBBeee|||oooSSS===666444111//////000111000///111000/////////000111222---...///000000000//////000000///...///000222444000111000///...///222444333222000...------...///222111000///...///000000...,,,---///---(((***000///---)))%%%###"""###### $$$(((***000...000111(((%%%***$$$"""!!! %%% !!! $$$666...'''$$$ !!!$$$$$$"""%%%---111000222222222444777999888777222111000//////111444555333444555555444333444555555888:::999888:::>>>BBBCCCCCCCCCDDDEEEGGGIIIKKKMMMKKKJJJIIIKKKOOOSSSVVVUUUUUUUUUVVVXXX[[[^^^```gggiiimmmooorrrtttxxxzzz555444222111222555888;;;666888<<<>>>>>><<<888666888999:::;;;:::888666555222666:::999777777;;;???;;;;;;<<<===>>>===999666000555:::;;;999999<<<@@@???===;;;999888888888888777::::::555666<<<===:::<<<:::888666444444444444:::888666555777888888777666333111111333555777777444333111111222444666888***+++***'''###!!!$$$((((((%%%!!! !!!###$$$$$$$$$$$$%%%###!!! !!!$$$%%%''')))***'''"""!!!$$$&&&''''''&&&"""###$$$  !!!"""###"""%%%'''&&&###999???444 333SSSqqq~~~sssTTT<<<555888555111............---000///......///000111222111222444444333222///.........---...///222555666222222111...---...111444222111///...------............---...///000222333111///222555000(((&&&***,,,,,,---,,,***(((%%%$$$ !!!&&&''''''...(((+++222--- )))%%% """!!!!!!!!! %%%...------***"""###"""### $$$---222111.........000333666666666333222000///000333555777444555666666444444555666333666888888666666999<<>>:::<<<888666:::>>><<<333***777999777222333999:::666222444999???BBBAAA===:::999888666444555777999;;;<<<:::888777888888777555999;;;===<<<888666666888444555666888999999999999>>>===<<<<<<777222222777:::777333111111222333333555666777888888777666555666111+++(((''''''&&&$$$$$$!!!"""&&&'''###%%%$$$"""%%%***+++)))$$$###$$$%%%'''&&&!!!""" """!!!###%%%$$$"""###!!!+++;;;HHH#########"""'''777QQQggg{{{ZZZ999000444222222444111---...222888777555222111000000111...000222222111//////000555444222111000//////000///////////////.........111...,,,///333555222///111555999888444000......,,,---///...)))%%%&&&)))...---,,,...000,,,$$$ !!!""""""!!!"""%%%'''---000000,,,,,,...))) !!!###""" !!!!!!#########""" +++222///"""###""""""$$$###"""%%%---444444333111000000111333444333...+++...555999777333555555444333222111111111777;;;>>>>>>======AAADDDDDDDDDBBB???>>>???CCCFFFKKKKKKJJJJJJLLLOOORRRTTTXXXWWWVVVXXX]]]``````___dddeeefffgggiiimmmssswwwwwwzzz555666666555555777:::======;;;::::::<<<<<<;;;999777666666666777777777666999;;;999444444999:::777333444666999===>>><<<;;;<<<;;;888777666888999;;;::::::999:::;;;999777444777999;;;;;;888777888999777888888888999999999:::999777777777333///000444:::777444222333555555555555666777777777666555444555111,,,)))((((((&&&$$$#########$$$%%%$$$!!!!!!"""!!!!!!&&&'''$$$'''%%%$$$%%%'''&&&### !!!%%%%%%$$$!!!!!! !!!"""!!!### !!!"""!!! %%%111:::666"""###%%%;;;XXXooo~~~{{{[[[<<<444111///000333222///000444111111000///////////////222222222111000000111333222111111111000//////////////////000111222222333111...,,,...222333000---222333555444000...///000222111222444555444333222000......///111...(((!!!!!!!!!!!!""""""""""""!!!///999???;;;444---&&&###!!! !!!"""$$$$$$$$$"""###$$$%%%$$$""" &&&000111$$$ !!!!!!""""""###''',,,000666555333222222222444555111...,,,///333666666444555666777888888666555444555777999:::;;;;;;===???CCCCCCAAA???>>>???CCCFFFIIIIIIIIIJJJLLLOOOSSSTTTXXXWWWVVVXXX[[[^^^^^^]]]dddeeefffgggiiilllqqquuuuuuyyy444666888888888888:::<<<@@@<<<999777888999:::;;;555777888444000111888@@@888999777333222444555333555444333444777:::;;;;;;>>>===;;;999888999:::;;;999999:::<<<===;;;777444555777999999888888999:::<<<;;;999888888888999999:::888888999777444555999:::777555444555777888888666666666666666555444333444222///---,,,***'''%%%((('''&&&&&&&&&$$$!!!!!!""" $$$$$$!!!&&&$$$######$$$$$$"""  !!!""""""  !!!   """!!! !!!!!!###%%%### !!!''',,,AAA///!!!+++>>>VVVmmmwwwYYY<<<555------...222222000222666,,,---...//////000000///444333222000...000333666...///000111111000///...------...///111222444555000...,,,...000222000---111111111///------///111,,,***)))+++000111...***///------...000///+++'''!!!!!!$$$$$$!!!///>>>AAA;;;333+++%%%!!!!!!!!! !!!###"""$$$&&&'''%%%""",,,111&&&!!! !!!$$$(((+++444444333222111111222222///...//////111333444444333555888:::;;;999777555666666666888;;;<<<<<<;;;AAAAAAAAA??????@@@CCCFFFEEEFFFGGGIIILLLOOOQQQSSSWWWVVVVVVXXX[[[\\\\\\ZZZcccdddffffffhhhjjjnnnrrruuuyyy666888999888666444333333999777555555777:::<<<>>>999;;;:::555000111888???999999888555333222222222666444333333666999::::::<<<;;;:::999999:::;;;<<<:::::::::;;;<<<<<<999777777888999999888888888888>>><<<999777666666777888;;;888888;;;;;;888999===888666444444666888888888666666666555555444333333555444333222000---***(((...***%%%######%%%'''(((%%%&&&### !!!%%%%%%!!! !!!!!!""""""!!!!!!!!!!!!"""#########""""""   $$$$$$!!! """%%%666AAA==='''%%%,,,(((EEEXXXooo|||zzzsssUUU999333---,,,...111111///111666---...000111222222111000111222111000//////222555---...000222222111000///,,,,,,,,,---...000222333///...---...111222222111/////////.........000111111222111000111222///***,,,+++***+++---...,,,***!!!!!!&&&'''###!!!222>>>CCC>>>555---"""$$$$$$!!! ###!!!###%%%&&&%%%!!!'''---&&&!!!###'''000000//////////////////---///111000//////222555111222444666777777666666:::888777:::>>>???===:::>>>???@@@??????@@@CCCEEECCCDDDEEEGGGIIIKKKLLLMMMSSSTTTVVVYYY[[[\\\\\\\\\aaaccceeefffgggiiilllnnnttt{{{888999:::999555222000///222444555777888:::<<<===;;;:::999777666777:::<<<;;;;;;;;;999666444444777777666666777999::::::999777777777888999;;;===>>><<<:::888888999;;;;;;;;;::::::999999999888666555===;;;888666555555666777666333222555666555555888555444222333555777777777666666555555444444444444777777888666444000---,,,,,,)))%%%$$$%%%))),,,---((((((&&&"""###&&&&&&"""###$$$$$$!!!!!!###!!! """%%%$$$"""!!!!!!"""$$$%%%!!! """###!!! """===JJJ:::)))'''(((###444???QQQfff}}}zzzxxxpppSSS777222...---...111000---...333000111222222222111000///---///000111000///000111---///111333333333111000......---------///111222///......///111444555666...//////000111111000///...444555000---///000...*********+++---.........((($$$!!!###'''((($$$ !!!(((999GGGHHH<<<000)))***)))&&&!!! ###&&& """###""" """&&&&&&  ### !!!'''+++,,,---///////////////---000222111......111555111111000111222444777888;;;999999;;;>>>???<<<999;;;<<>>===;;;666666888999666222333888888888999:::<<<<<<;;;999444444555777999;;;===>>><<<999666666777:::<<<===<<<;;;:::::::::999777555:::999777666666666777777777222111444555333333555444333111222444555555444666555555444444555666666888::::::888555222000000(((((((((***,,,,,,***((('''(((%%%!!!"""%%%%%%!!!!!!%%%'''%%%###!!! !!!"""!!! $$$""" !!!###%%%"""""" !!! &&&:::FFF999###***(((000===QQQjjj}}}}}}~~~yyywwwpppTTT888222///...///111///,,,,,,000000000000000///...,,,,,,+++---000111000//////000///000111222333333222111111000///...///000333444/////////000111444666888000///000111333333000...&&&...111+++)))000555555+++,,,---///000111111222111,,,&&&###$$$%%%$$$###$$$ 000AAAEEE<<<333+++***'''### """ !!! """!!!'''&&& $$$&&&$$$"""''''''))),,,000222333333222///111333111//////111444333111000///111444888:::777888999:::<<<;;;999666888:::>>>@@@@@@AAACCCEEECCCDDDFFFGGGGGGFFFDDDCCCIIINNNUUUZZZ\\\]]]]]]^^^]]]```dddggghhhiiijjjkkknnnvvv}}}666888999999888777888999:::<<<>>>===:::888888999888777777:::<<<===<<<:::444444777:::777333555<<<;;;::::::;;;<<<===;;;:::555555666888999;;;<<<===999777666666888:::;;;;;;<<<;;;999:::<<<<<<999777777777777888888999999999<<<777444777888666444555444333222222444555444333666555555555555666888999888::::::888444111000111---,,,+++,,,+++***'''$$$''''''%%%!!!"""&&&%%%"""!!!###%%%$$$"""!!!###%%%!!!!!! !!!"""###$$$ !!! !!!'''<<<>>>,,,%%%---&&&+++222===PPPeeerrruuuvvvwwwssstttnnnSSS777222...---...000///+++,,,000000///...---,,,,,,,,,,,,---...///000//////111333000000000111111111111111000///...---///111444666111111000000///111333555333111...///000222111///...444555000333???EEECCC***,,,///000111111222222111---&&&!!!!!!$$$(((,,,&&&###%%%///666666444444***&&&  !!!"""###"""!!!***))) """&&&$$$"""""""""###"""!!!!!!$$$)))///222444555444222222222222000000222333111111000111222444666888555777:::;;;:::888666666555999===@@@AAABBBCCCEEECCCDDDGGGIIIJJJHHHFFFEEEFFFLLLSSSXXXZZZYYYZZZZZZ[[[___dddgggiiijjjkkklllnnnuuu|||777888999888666666666888===???@@@>>>;;;:::;;;>>>:::;;;;;;:::999888777777::::::>>>BBB@@@;;;>>>EEE===;;;999999;;;<<<<<<;;;666777888999:::;;;;;;<<<666666666888:::;;;:::999;;;:::999:::===>>><<<999666777888999;;;;;;;;;;;;>>>888444777888555333333555444333333555555444333555555555555666888999;;;888999999777222000000222888333,,,'''%%%%%%%%%$$$((()))&&&###$$$((('''$$$######"""###''' """ ###%%%$$$"""!!! !!!###$$$%%%%%%$$$$$$!!!### !!!"""&&& ,,,:::===555+++%%%''''''(((444LLLcccpppmmmooommmoookkkQQQ666000---,,,---000///,,,---111000///...---,,,---...///000000///......///333666111000////////////000000,,,+++***+++---000444777333222111///......000222666111---+++---000111000,,,///,,,'''///>>>CCC>>>'''***---000000000///000,,,)))###%%%...555666666888888000'''(((///---'''  ###&&&'''""""""---+++ %%%)))"""###%%% &&&,,,111333444444444333222222222222222222......000111222333333333444888<<<===:::777666777444888<<<@@@AAABBBCCCDDDBBBEEEHHHKKKLLLKKKIIIHHHEEEKKKSSSWWWWWWVVVVVVVVVZZZ^^^dddhhhjjjkkkllllllqqqwww}}}@@@@@@===777111///444999777999;;;<<<;;;;;;<<<======>>>>>>;;;888777999;;;DDD>>>:::888777555777<<<;;;<<<===<<<;;;;;;<<<>>>???;;;999:::888555666999:::888777777999:::::::::::::::999999:::;;;===>>>888:::<<<===:::888666666999666333444999;;;:::777666333222333666777666333:::999777666666777888999666777888888777555333111333222///***&&&$$$%%%&&&&&&$$$""""""###$$$$$$$$$(((!!!$$$'''%%%$$$&&&### '''###!!!!!!$$$$$$###"""###$$$%%%$$$""" """%%%&&&$$$!!! $$$+++222999===111***'''***///777GGGVVVcccdddeeeddd]]]MMM999+++222333333222000///000000222333333222///......///111111111000000000//////888555111---+++,,,---///---...//////////////////...///000111111000......111000222666555///,,,,,,///,,,***,,,222555444111&&&))),,,///000222444666222,,,&&&$$$!!!"""...<<<777333---+++***''' $$$((()))&&&###   ###"""""",,,///''' &&&(((+++...000111222222444222111/////////000000333222111111222555777999888:::<<<>>>>>><<<:::888777666999@@@AAA>>>@@@FFFCCCBBBCCCEEEHHHJJJIIIHHHKKKKKKMMMOOOSSSXXX]]]```\\\[[[[[[```gggmmmooooooqqquuu{{{<<<>>>???<<<888666888;;;999:::;;;;;;999888888999:::<<<<<<;;;999888;;;===:::555222333222111333777888999999999999;;;>>>@@@AAA<<<888888777555777;;;999888777888:::;;;:::999;;;;;;::::::;;;<<<>>>???999;;;<<<<<<:::888777888333111000222777:::999666666555444555777999888666333222222222222222333333555666777888888777666555//////---)))%%%######$$$***(((%%%######""""""!!!$$$ $$$&&&$$$%%%(((""""""+++'''&&&###  !!!$$$###!!! """$$$$$$""" %%%%%%%%%$$$###!!!!!!!!!###''',,,222888;;;666000***%%%"""'''777IIIVVVUUUSSSQQQKKKCCC:::444111333555777666555333333000111222111///......///222222222111000000////////////...---,,,+++++++++------...///////////////000000000000000000//////,,,+++---111222...,,,------***((()))...111///---+++---///000111222555777444...)))%%%###---666999999111&&& """'''"""&&&***)))""""""$$$&&&%%%###"""###%%%''',,,)))### )))((())),,,000222222000000//////...------------333444555666777777666666666777:::<<<===<<<<<<;;;888666999@@@CCCAAAAAADDDBBBAAABBBEEEHHHJJJJJJIIILLLLLLMMMOOORRRWWW[[[]]]```______cccjjjooorrrrrrpppssswwwzzz777;;;???@@@===;;;:::;;;<<<======;;;999777777888888999::::::999:::===???666333333666777555666:::888888777666666777;;;>>>???999555444333222555;;;888888888:::;;;;;;:::888;;;;;;;;;;;;<<<===>>>???:::;;;;;;:::888777888999222111111444888:::888555666555555555777888777666111111222333444444444444666666666777777777777888333444333111...+++******,,,+++)))&&&%%%%%%%%%%%%###"""###%%%&&&$$$&&&+++!!!!!!### """)))&&&%%%$$$""""""!!!!!!!!!###!!!###(((,,,%%%$$$######%%%&&&&&&%%%(((&&&###  !!!%%%)))---000CCC666((("""!!!$$$)))...DDDEEEDDDAAA;;;555111//////111555888999777555333000111333333111000111222333333222222111000000///---///111222222000...,,,,,,,,,---...//////000000111111000//////000111222***)))***///000...///111---***((())),,,...---+++.../////////...///222444333111...***""" 000666999555+++$$$%%%)))++++++...///&&&!!!""""""!!! !!!""""""''''''%%%%%%!!!%%%######&&&+++000111111000111222222222111000000222444777999999777444222444555777888:::<<<===>>>:::777999@@@EEEDDDBBBBBBAAAAAABBBEEEHHHKKKKKKJJJOOOPPPQQQTTTXXX\\\```bbbaaa```aaadddjjjooorrrsssqqqrrrtttvvvyyy555999===???===;;;::::::>>>??????===;;;999:::;;;888999999::::::;;;<<<===888666777;;;<<<::::::<<<;;;:::888444222333666999:::555333444333111333777777777888:::<<<<<<999777999:::::::::;;;<<<======::::::999777555555888:::666555666999;;;;;;999666777666666666666666555444222333555666777777777666777666666555555555666666666888999888666333111111++++++***)))((((((***+++%%%'''((((((&&&$$$'''+++)))$$$"""$$$### !!!###$$$$$$%%%$$$ ,,,===GGG111***""" $$$'''"""!!! """$$$!!!$$$%%%<<<:::777111)))###"""%%%///666===@@@===888333222///000111333555444222000000222444555444333333444333333333222111000000000///111333444444222///---,,,,,,,,,---...///000111333111///......000222444...,,,---000222111333666111...,,,,,,...///...,,,......---+++)))***,,,///000111222000***### ''''''+++111555333+++$$$222'''$$$***+++$$$"""&&& !!!###""""""### !!!$$$)))///222000222444555666444222111///111444666666555333111555555555666888:::===>>>;;;999999???EEEGGGCCC@@@AAAAAACCCFFFJJJMMMMMMLLLOOOPPPSSSVVV[[[___ccceee^^^^^^___bbbfffjjjmmmooorrrsssttttttwww999;;;<<<===<<<;;;::::::<<<<<<===<<<::::::<<<>>>;;;:::::::::::::::999888666555777;;;;;;777666777;;;999777444111222555888777555555999999555444666777777888:::<<<<<<999777777777888999::::::::::::999888777555333444777999555666888:::<<<<<<:::888::::::999888666555555555222333555777888777777666888777555444222222222222111444666777555222111000+++,,,+++)))'''&&&(((***'''***+++'''$$$###%%%&&&+++)))'''&&&###!!!"""###$$$"""'''555???...'''!!!### """###%%%%%%&&&!!! !!!"""$$$$$$###777HHHDDD111######***(((555>>>AAABBBCCCDDD444111//////000111000///---000333444333222222333222222222111111111000000000000000///...---,,,+++,,,,,,,,,,,,---...000000222111...------000333444333//////222333222333777333111000/////////.........---,,,***((((((***------000333333///***%%%!!!!!!)))111555444111444""" ---///+++))) !!! !!!  !!! ###!!! !!!!!! !!!$$$""" """***111+++---000333333222000...//////000222333555666777888777666666777888:::;;;<<<::::::===CCCGGGDDD@@@CCCCCCDDDHHHLLLNNNNNNNNNMMMNNNPPPSSSVVVYYY\\\]]]]]]]]]___```cccfffiiikkkpppqqqqqqrrrvvv>>>>>>======<<<<<<<<<<<<777888888888777888;;;======;;;:::::::::999777555777555777;;;:::666444666666666555444444555999<<<888777:::>>>???:::888999888888888:::;;;;;;:::888555666777888999999999999888888777555444444777999222333555888999:::999999:::;;;<<<:::888777888999777888999:::::::::::::::777666555444222000///...000222555666444333222222//////...)))$$$!!!"""$$$(((+++***%%%!!!"""""" '''''''''&&&### ###)))...!!!   """%%%'''((('''&&&%%%###"""""""""######$$$$$$"""***333:::===:::...###"""$$$)))---333888???CCC888444///...000222111000***---000111000///......000000000000000111111111444333111///------.........---,,,,,,,,,---...///111///---,,,---///222444222//////222222000111555222111000///............/////////---,,,,,,---///,,,000333111///---((("""!!!$$$"""!!!(((777CCC@@@222$$$$$$...222+++!!!###""""""######!!! !!!""" ###!!!!!!"""$$$%%%%%%%%%&&&((()))%%% $$$)))+++---000333444333111000222111000111333666:::<<<:::999888777777777999999<<<<<<;;;;;;???DDDEEEAAADDDDDDEEEHHHLLLNNNNNNMMMRRRRRRSSSTTTUUUVVVWWWWWW]]]^^^```aaabbbdddhhhkkklllmmmnnnooosss|||<<<<<<<<<=========<<<;;;777777777666666777:::===<<<;;;::::::;;;:::777444888666888<<<<<<888666888555666666666666888;;;===999888:::>>>???;;;:::;;;999888777888:::;;;:::999555666888999::::::999999888888888777666666888:::666666777666555444444555444666888999888888:::<<<<<<;;;;;;;;;;;;;;;<<<<<<555555555555444222000///333555777888777666777888333444333---&&&""""""%%%***,,,)))$$$###&&&%%% ###%%%&&&%%%$$$""" !!!%%%*** !!!"""$$$###!!!!!!"""$$$&&&&&&&&&%%%$$$ !!!!!!"""""""""((("""(((;;;FFF:::''',,,((($$$"""%%%+++000444666222///000333555333000***---000111000...------------...///000111111222444444222111111111222222000...---++++++,,,---.........---,,,---///111222000...///222333111111444111111111000......//////...000111111000///111222,,,000000......000...(((###%%%$$$ ...:::999;;;777---+++---(((!!! !!!###$$$$$$  !!!"""""""""!!!!!!$$$''')))***))))))'''$$$"""!!!!!!!!!!!!---///111333444444444333222222111111333555888::::::999999888888888999999;;;===<<<888:::AAAEEECCCCCCCCCDDDGGGJJJLLLLLLKKKRRRSSSTTTVVVWWWXXXYYYYYY\\\^^^`````````bbbfffiiilllmmmnnnooorrryyy666777999;;;======;;;888999999999888777888;;;===;;;:::999:::;;;;;;888444555333555999999666666888777999999999777777999:::999666777:::;;;999999<<<:::999777777999;;;::::::666777999:::;;;;;;::::::888999:::999888888:::;;;???>>>;;;777333///......,,,000333444555666:::===999888777666666666777888333444666666666444222000222444666777666666888999666777777222+++'''))),,,---...***&&&(((,,,***######%%%&&&%%%###"""!!!!!!  %%%%%%"""&&&)))'''$$$"""#########""" !!!"""###$$$%%% !!!!!!""""""#########%%%***''''''111===CCC000+++&&&%%%)))///111222111///---000555666333///---000333444222000//////++++++,,,...///111222222......///000000000000000111///---+++++++++,,,------,,,,,,,,,---...000111000...///444555333333666222333333222000000111222---///111222111111222333+++...///---///555555000***$$$"""""" ---777,,,$$$)))+++&&& %%%)))+++(((&&&"""$$$!!!!!! !!!!!!"""%%%))),,,------&&& !!!$$$!!!***+++---///000111111000111111000111222333444555888999999999:::::::::::::::>>>===777777???DDDEEECCCBBBCCCEEEHHHJJJIIIHHHJJJKKKNNNRRRUUUXXXZZZ[[[[[[]]]______^^^___cccgggnnnooopppqqqsssyyy333666999;;;;;;;;;;;;;;;:::888888999;;;<<<<<<:::888555222333666888777666333444666888:::;;;<<<===<<>>>>><<<:::999;;;999666666777888777555666888999888777777:::===<<<;;;::::::::::::777555888555222///...---,,,+++)))---222777:::;;;999888777666555444555777999:::444666777888777777999:::999777444444444444333111222555888777333///---.........///...---***((('''***%%%"""!!!!!!$$$%%%%%% !!!!!!%%%((('''###"""%%%)))'''$$$ !!!!!!%%%'''((($$$###"""%%%&&&$$$!!!###+++222@@@>>>666------333444000...///---333:::111)))000///,,,***,,,///111000...---...000111111000///...//////000000111111222222***------)))(((+++---,,,,,,000222000+++((())),,,...000111222000000000111666555555444333222000//////111333222//////111444+++///---(((***000333111333///''' !!!%%%""" %%%---+++###$$$---111%%%---%%%"""$$$  %%%%%%!!!"""((()))$$$###$$$$$$((('''+++222555111------000000000111111222222333444555777999:::999888777@@@???===;;;:::<<>>>>>FFFHHHDDDDDDKKKOOOLLLKKKOOOQQQRRRWWW\\\\\\]]]^^^```aaaaaaaaaaaajjjnnnrrrrrrrrrvvv555777999::::::::::::;;;;;;:::999999;;;;;;:::999:::888555555777999888777222222444555777777888888999???AAA;;;666666777555999999::::::::::::999999;;;;;;:::777444222222333333666999999888777888::::::999999999;;;;;;999777555222///.........---,,,,,,///444999<<<===<<<;;;888777555444444444666777555777888777666555666777:::;;;;;;999777666999;;;999:::;;;:::666222///...,,,,,,***(((&&&###!!! )))%%%######!!!%%%###""""""#########!!! ###$$$###"""!!!"""###$$$$$$###,,,+++)))((()))))))))(((!!!###$$$!!!!!! !!!"""%%%''')))333===CCCEEEAAA333%%%000222000777>>>444+++222///---+++,,,...000///...222222222222222111111111//////..................,,,//////+++***,,,...---,,,///111///***((())),,,...000111111///......///222333444444555555555444222444555333111111222555///111///******///111/////////+++###!!!!!!***)))!!!!!!(((555&&&!!!&&&$$$!!!"""%%%###!!! !!! #########((($$$ ######""")))'''+++222555222///000333333333444555555666666444666888999::::::999888======<<<;;;:::<<>><<<;;;888444111///...+++(((%%%###""""""(((%%%%%%'''&&&!!! """%%%###!!!  """%%%&&&%%%###&&&###  !!!###%%%%%%"""!!!"""!!!(((333:::>>>===333***000222222999@@@555,,,222///---,,,,,,...//////...111000//////.........---000//////...------,,,,,,...222222---,,,...///...,,,///000...***(((***,,,+++...000000000//////000///000111333333444444444333444444333111000111333///000///++++++///111000---111111*** ''')))""""""555...%%% """""""""###$$$###"""  """!!!!!!###%%%$$$ """### """$$$$$$###$$$"""$$$***...---,,,...444444444555666777777777444666777999999999999888777888::::::;;;<<>><<<::::::::::::888666777666555444333222111111888888888888777666555555777:::===<<<:::999999999:::999777777777999<<<>>>777666333///,,,******+++111222222111///---,,,+++333333444666999;;;:::999444///)))%%%&&&***...000***---000444777888999999:::999888666555555555555777888888777555444444555333555555333111222888>>>AAA???======??????<<<999333111///,,,***)))(((((('''%%%&&&))))))%%%###%%%!!!  !!!!!!  !!!###$$$&&& $$$'''###!!!###$$$### """%%%%%%%%%%%%!!! !!!"""""""""!!!###&&&)))---111222111,,,//////777>>>333(((...///...---------.........,,,---.........---,,,+++000000000//////.........///222333...---...///---...///000...,,,***+++---)))+++///111111222222333//////000000000//////...222222111000.........///************,,,000222333000333555111)))###""""""!!!(((***$$$ ,,,222111&&& """ """###!!!!!! !!!###$$$###!!!!!!"""###'''&&&%%%"""%%%)))***+++...111111222333444555555666444444666777888888777777333666999;;;;;;<<<>>>???@@@>>>@@@EEEEEEBBBDDDHHHNNNLLLNNNRRRRRRPPPOOOQQQ]]]___aaabbbcccbbbaaaaaaccciiinnnlllhhhhhhooovvv::::::999777666777:::======<<<::::::::::::888666<<<<<<<<<:::888777666666:::::::::999888777666555666777999::::::888888999999888666555555777999:::111,,,'''&&&***,,,+++(((...,,,***))))))+++,,,---111111222555888::::::999888222***$$$%%%)))...222111222444777999;;;<<<===999888888888888888888999666777888888666666777888555333000///111444888999<<<:::999;;;@@@CCCCCCBBB777666444222///---***)))$$$###$$$''''''###"""###$$$$$$$$$%%%&&&&&&%%%###$$$"""!!!"""%%%&&&$$$"""$$$&&&'''%%%!!! """%%% !!! $$$))) ###***000222000---,,,+++---...555<<<111''',,,/////////...---,,,------+++---111444444333000---------......////////////---111222...,,,......---000000000...---,,,---///+++...222444333222222333//////000000000//////...222111000///......------'''&&&''')))+++---000222111222333333222///)))%%%!!!%%%)))(((###...888///%%%###!!!!!!###"""  !!!!!!!!!###%%%$$$"""%%%!!!!!!'''+++,,,///222000000111222333444555555333333444555555666666666333666999<<<<<<;;;<<<===???@@@CCCFFFFFFDDDEEEIIIKKKJJJKKKPPPPPPLLLKKKMMM\\\]]]```bbbccccccbbbaaabbbggglllmmmkkkkkkqqqvvv999999999888777888;;;===;;;:::999999;;;;;;:::999;;;<<<===<<<999777777777777777777777777666555555666444444777888666777999555555555444333222111000***### (((...---)))***'''%%%&&&***000444666333333333666888:::999888:::555///++++++///222444444444555777888999;;;;;;777888888999:::;;;;;;;;;666777999888777777888999:::777333333666888999999777666666888===AAADDDEEE???@@@@@@???;;;666000---%%%######%%%%%%!!! """'''&&&%%%%%%%%%###  """%%%'''&&&%%%$$$### """###%%%&&&&&&&&& """ ###)))"""$$$***///000,,,+++------//////666===222(((...000000000...,,,+++,,,---***---111333444222///,,,******++++++,,,------...***///000...,,,...///---111000...---------...//////222555666444111/////////000111333333444444444444222000///000111000///(((&&&&&&***+++***+++...111//////222444333---'''###'''+++***%%%%%%111111---***$$$!!!"""###"""!!!###"""###%%%'''%%%""" !!!""" $$$ %%%)))***---000111222222444555666777888333333444444555555666666666999<<<===<<<;;;;;;;;;@@@CCCGGGIIIGGGFFFHHHKKKHHHGGGIIINNNPPPNNNNNNQQQYYY[[[^^^aaaccccccbbbaaacccfffjjjlllnnnppprrrttt~~~777888999888888999;;;>>>999888888999;;;<<<<<<;;;888:::<<<;;;888666666777444555555666777777666666:::555444777888777888<<<444444555555333///***((($$$&&&---///...,,,***))),,,111777::::::888777777888;;;;;;:::999999777666777888999888666666666555555666777888999777777888999::::::;;;;;;777888999888666555555666:::999888777666666777888555555666666777:::>>>AAA???BBBGGGIIIGGGAAA:::555---)))((()))'''$$$###&&&%%%$$$""""""!!! $$$&&&&&&$$$!!!%%%$$$######$$$$$$$$$###"""###$$$''')))******))) """###"""  """###!!!$$$((()))''',,,333///000///555<<<222***000000111111///+++***+++---//////000000///---,,,++++++++++++++++++,,,,,,,,,)))...000...---///000...000...,,,++++++,,,---------000333555444222000000222333444444555555555444222000......000111000///(((%%%&&&***,,,***+++///000000000222333111...+++(((///333...$$$!!!+++333444+++ !!! !!!!!!  $$$""""""&&&'''%%%""" !!!  """&&&'''(((+++222222333555666777888999555555555555666777888888;;;===???>>>===;;;::::::===CCCHHHHHHFFFFFFHHHJJJHHHGGGHHHMMMOOONNNNNNRRRUUUXXX\\\```ccccccbbbaaaeeedddfffjjjooorrrqqqnnnxxx666777888999999999<<<>>>777666777999;;;===>>>===:::<<>>;;;999999:::444444666777888888888888@@@999666:::;;;:::<<>>999666111//////---)))))),,,%%%$$$######"""  $$$&&&$$$$$$!!! $$$&&&%%%###"""""""""###$$$$$$""" %%%$$$$$$%%%%%%###&&&000222---,,,000...///---333:::111)))000000111222///+++)))+++---999777444000.........//////......------,,,,,,+++(((---000///...111111///...,,,***))))))+++,,,,,,&&&***///333444444444444666555555444333222000///000---+++,,,...000///---%%%"""$$$+++...---///444000222444444111//////000...777:::222%%%###666;;;000$$$  $$$$$$###"""$$$(((((())),,,111111333444555777888888666666666666777888999:::>>>???AAA???===:::999999:::@@@FFFEEECCCCCCEEEFFFKKKHHHHHHLLLLLLJJJKKKNNNSSSVVV[[[```cccccccccbbbfffcccccchhhooorrrnnniiiuuu666666666777999;;;;;;:::333000111777;;;;;;<<<>>>;;;;;;<<<:::888888999;;;666777999:::999888666444666888::::::999777777777:::888666111+++'''&&&%%%$$$$$$%%%'''))),,,---///+++***,,,222888;;;999777::::::::::::;;;<<<======;;;:::888888:::===@@@BBB<<<999666666999;;;;;;999666888:::999777666888:::888999:::999777333000---555444222111111222333444:::888777666777:::===???;;;;;;;;;<<>>>>>;;;888???>>>@@@CCCBBB@@@CCCIIIEEEFFFHHHHHHHHHIIILLLNNNUUUYYY^^^cccdddbbb^^^[[[]]]aaafffjjjkkkkkkkkkkkkqqqvvv~~~888777777888999:::999999===999999===???>>>===???999:::;;;:::888888999;;;666777888888888666555444111333666777777666777888777888777333---******+++'''''''''(((***,,,...///444444666999;;;<<<;;;999777777777888999:::<<<<<<===<<<;;;:::;;;>>>@@@BBBCCC@@@<<<:::;;;;;;999777666999::::::999999<<<>>>::::::888666555444333333:::999777666555666777888777666444333333555777888:::999888777888:::<<<>>>FFFEEEDDDCCC@@@;;;333---###$$$$$$### !!!### !!! !!!###$$$$$$"""!!!  !!!!!!  ###)))///000...++++++---///000111222333333222111...///000...,,,++++++,,,------......////////////000///...------,,,***)))+++)))+++000000---,,,......,,,))))))***---///111111222333333111000111222333222111///---,,,++++++444444444333333222000000(((!!!$$$)))***+++...444000///333444222444888CCC777((( ######!!! '''---000===(((######&&&$$$'''&&& !!!!!! """''',,,...///111111000111333555333555666666666777:::===;;;::::::<<<>>>???===:::======@@@DDDCCCAAADDDIIIEEEGGGHHHHHHHHHJJJLLLNNNTTTWWW\\\```ccccccaaa```bbbdddgggiiijjjlllnnnppprrrvvv}}}??????>>>>>>=========<<<===999888;;;<<<:::999:::888999:::999777777888999666666666666666666666666111333555666666777999:::777999999444---)))+++---***)))((()))***---000111333666888999999888888999888777777777777777888888>>>===;;;:::;;;<<<>>>???BBB???<<<999888777666444777888:::::::::;;;>>>@@@<<<999666444333555777999<<<;;;999888888888999::::::999777555555666777888888666444333333333555666===???CCCGGGIIIHHHCCC???111000---(((### !!!"""$$$""" """$$$$$$%%%%%%%%%### !!!###&&&'''### ###!!!(((---111222///------......///111222333333333222.........000111111///---.........///////////////......///...,,,***++++++---***+++......***))),,,,,,...///...,,,,,,///222111222333222000/////////000///...---,,,,,,,,,,,,555555444333111...,,,***)))$$$"""%%%)))******+++111...---000222333777<<>>???>>><<<<<<<<>>=========777444333777888777666888999::::::999777555555555555444555555666777999:::777777888777666666888:::555888888222***%%%&&&)))))))))((()))+++...222444///333666777666555777::::::999888777666555555555<<<;;;999888888888999::::::888666444333222222222888888888888888999;;;===:::888666444444666:::<<<777666666666777888999:::;;;:::999888777888::::::555555444444555777999:::444555666:::@@@FFFKKKMMMDDDBBB===555---)))***,,,+++((($$$$$$%%%$$$"""&&&%%%$$$"""  %%%'''%%%""" ###"""!!!(((+++...///...------...---///000222333333333222///---,,,...222444222000000000000000000111111111---///000///,,,+++---///333///...///---)))(((+++---...///000000//////000///111333222000/////////111111000///...------...,,,---...///...,,,***)))---+++)))+++---...------......///111444555777999888$$$$$$'''%%%%%% ###$$$$$$***DDDJJJ///!!!%%% !!!"""$$$%%%%%%!!!""""""  !!!!!! !!!$$$'''+++...000222333444666888333444555444222111222333999999999:::<<<=========::::::>>>EEEGGGEEEFFFIIIFFFGGGIIIIIIIIIIIILLLNNNOOOSSSXXX^^^aaacccccccccddddddddddddeeehhhmmmqqqooottt|||<<<======<<<999777888999;;;777666999:::888777888:::;;;;;;:::666444333333444444444555777999:::;;;;;;:::888555222000111333///111111---'''$$$%%%((('''((((((***---111444777444888;;;;;;999888;;;>>>888888777777777777888888;;;:::999888777777777888888888666444222111222222888777555444444555666666777777666666777888999:::111222333444666888:::;;;666666666666777888999:::777666666777888:::;;;===777666444444666:::@@@CCCIIIHHHEEE===555111222555<<<::::::<<<>>>>>>999555&&&%%%###"""!!!  """######""""""""" !!!######"""""""""!!! !!!((())),,,---......///000...///111222333333222222000,,,((()))---111222111333222222222222222222222...000111000------000333555111000222111---,,,///,,,******---111111...***---///222222111000000111666555333222111000//////***+++---...//////...---222222222111222333222000,,,///333444555555333111%%%""" !!!(((###000DDD<<>><<<999888999<<<@@@;;;999;;;:::666444555888:::;;;:::777555444444555555555666666777777777666555222---)))((()))+++((()))******)))***,,,...((()))+++---000333666777:::;;;<<<;;;999888999:::444444555777999;;;===???<<<;;;:::999999888888888>>>>>><<<999666444555777999666333111222333333333666666777888888777777666222333444666999;;;<<<===777777888888999;;;<<<===:::999888888777777777888333666999::::::999999999>>>AAACCC???888333333555999:::===BBBFFFHHHHHHFFF>>>;;;666222...+++'''%%%!!!  ###$$$""" !!!!!!!!!"""%%%%%%%%%(((******+++,,,...///111333333///000111222333222111111...+++'''%%%'''+++...000333333333333333222222222///000000//////000333555222000000444444111111333)))&&&%%%)))///111,,,''',,,///222333333222111222777666555333222111111111++++++++++++,,,,,,------222555666444444555444000+++000444444333222...(((!!!$$$!!!<<>>AAA@@@===<<>>:::::::::999888888888777<<<======:::888777999;;;999666222111333555666555777777777777666555444444555666888999;;;<<<<<<===:::::::::;;;;;;<<<<<<===::::::888777666444444333---222999===<<<:::888777666<<>>CCCCCCDDDEEEDDDEEEFFFFFFEEEFFFGGGIIIIIIKKKOOOTTTYYY^^^aaaccccccfffiiijjjkkkkkklllmmmllljjjqqq~~~888<<>>:::999<<<===;;;:::;;;111444888:::;;;;;;;;;<<<999999888666222...***'''&&&&&&$$$!!! ###'''+++000---+++///555999888666000222555777777777666555888555444555:::<<<<<<:::777777777777777888999999777777777777666666666555444666777777555666:::>>>:::666333222555888999999:::999777555444333333333888999::::::;;;;;;;;;:::888888888777777777666666999888777777666555444333000444999:::777444333444777???GGGEEE;;;000)))'''$$$$$$""" %%% '''///666999::::::555,,,$$$ ###%%%""" $$$)))---!!!%%%'''&&&$$$%%%+++000000...,,,,,,...///000000222222333333222111///...111333444222...---///222111111111111000000//////000---***+++000333444333555222333444111***&&&&&&(((+++///111111222333555000333555666444111000///000/////////000111222222&&&%%%%%%%%%(((,,,000222(((///222///---///...)))(((---...***)))+++(((""""""&&&%%% &&&%%%!!!!!!!!!+++@@@RRRBBB555(((### """!!!$$$###"""!!!!!! ###(((---///222444666000333555666666555666777:::<<<<<<999666555888;;;<<<888777<<>>>>>======>>>???;;;999777666777:::===???333333444666:::<<<<<<;;;999555///,,,+++***'''$$$"""!!! """&&&)))+++++++++...444:::===<<<:::999999:::::::::999999888555666888:::;;;;;;::::::777555333333555666444222555666999:::;;;:::888777888777555444444666888999666555333222333666888:::999:::888444333555555333444444444555777888:::;;;999777555555666555444333;;;:::888666555444444444888888888777666444222222888;;;999EEEQQQ999$$$***)))'''%%%$$$$$$$$$%%%%%%$$$!!!!!!%%%///999??????;;;444((()))&&&!!! !!!""""""&&&!!!)))111......------...111333444555///,,,///333444777:::AAALLLEEE666444333+++(((222111000///...---,,,,,,000...---,,,,,,...111333000333444111,,,))),,,000.........///000000///---000000//////000000111222333222333444555333---((()))''''''(((++++++(((%%%//////000000///---+++***000,,,)))***---...***%%%"""###  &&&---LLLIII===(((### !!!""""""!!!"""$$$&&& $$$)))///111111///444555666666555444555666:::999999888888999999:::999888666666999>>>CCCFFFCCCEEEIIIJJJJJJIIIIIIIIIJJJKKKMMMQQQXXX]]]```aaafffdddbbbdddhhhjjjjjjiiinnnoooppprrrwww888:::<<<===<<<===???AAA<<<999666555666888:::;;;888777666777888777555333000,,,)))&&&&&&$$$!!!((('''''''''))),,,///111000000111555999;;;:::888888999999999::::::;;;;;;888999:::;;;;;;;;;::::::<<<:::888999;;;:::888555555666777888999999888888666555555555666777888999999999888888777999;;;>>>999:::777111///222222///444444444333333444444444;;;:::888888888777555333999888777666555444444444666666666555444333222111000555999IIIXXXGGG444;;;,,,***'''%%%$$$%%%'''((($$$$$$$$$$$$############)))000444333555:::<<<;;;222---((($$$###$$$$$$$$$$$$$$$""" )))000111111111111111222222222222000111333222333999BBB[[[bbbTTT???999555...,,,------------------------333222222111111000000000444555444111...///333777555333222111000///---,,,...//////111222333444555555333000000111111///------,,,+++---//////---***((()))+++,,,...///000111222000......//////,,,(((!!!"""""" %%%""" !!!!!!  !!!"""###$$$,,,:::DDD>>>///###!!!!!!!!!!!!""""""!!! """###!!!"""###'''---111222222222333444444333444666888888888888888888999::::::999888777777:::>>>CCCFFFBBBDDDGGGHHHHHHGGGHHHIIIJJJJJJMMMQQQWWW\\\```bbbdddcccbbbdddhhhjjjkkkjjjmmmnnnoooqqquuu~~~:::;;;;;;;;;:::;;;===???<<<:::666555666888888888<<<:::777555333000,,,***,,,***)))((((((&&&### %%%%%%%%%&&&(((+++...000777666666666888999888777888888888888999;;;<<<===<<<<<<===>>>>>>======<<<;;;:::;;;;;;<<<;;;888555555555666666777888888999444444555777777888888888777999:::888555555777999<<<<<<999444222666777555777777666444333111000000888777777888888777333000777777666666666555555555555555555555555444444333222777>>>NNNZZZNNNBBBIIIRRRMMMDDD:::111)))%%%"""!!!  !!!""""""!!!"""$$$"""%%%...777<<<;;;999666333000+++$$$ ###%%%$$$###%%%+++000333333333333222111111000///222555555111000:::HHHgggiiiWWW???777222---///)))***++++++,,,---......000111222333333222000///333111...,,,---111555888888777444222000/////////...///000111222222222222666222---***+++...111222000//////000111111000...---,,,+++++++++,,,---...444333333333111///---+++'''&&&### !!!$$$'''!!!"""&&&&&&### !!!&&&&&& )))777444(((   !!!""""""""""""!!!""""""!!! """'''&&&&&&)))...333777888333333444444444666999<<<666666666777888999:::;;;:::999888888:::>>>CCCFFFBBBDDDEEEFFFFFFFFFHHHIIILLLLLLMMMOOORRRVVVZZZ\\\aaa```aaadddhhhkkkkkkkkklllnnnooopppsss{{{<<<<<<;;;999777777:::<<<===:::777777999::::::888;;;777222...+++***)))'''******,,,,,,,,,***'''%%% """$$$(((+++...///;;;:::999888888888888888:::999777777777999;;;<<<======>>>>>>??????@@@@@@:::;;;===>>>>>><<<888666666666666666777888999:::444555777888888888666555555888:::888444111333666;;;<<<:::555555:::<<<;;;;;;:::999888666444222222555555777999:::999555222666666777777777777777777666666777777888777777666888:::AAAKKKKKK>>>555999CCCBBBBBBAAA@@@???>>>>>>222,,,&&&!!!  """###"""111555:::>>>>>>777...&&& ###%%%(((+++...000444222111/////////000111///111444444///...777CCCSSSUUUEEE222---,,,***///+++,,,,,,---...///000000***+++,,,...///000111111111///,,,,,,///222555555666666444111000000111333111111111111000...,,,+++444111,,,))))))---111444///////////////000///...111///---+++***+++---...333444555444111---,,,+++***)))&&&### !!!$$$''' $$$&&&%%%### """%%%$$$$$$ $$$###!!!###%%%!!!""""""!!! """###&&&%%%%%%(((...333666777222222222000000222666:::666666666777999;;;<<<===;;;:::999999;;;>>>BBBEEEBBBDDDEEEEEEEEEFFFIIIKKKOOOOOOOOONNNMMMNNNPPPQQQ]]]^^^aaadddgggjjjlllllllllnnnoooppprrryyy999:::999888777888;;;>>>>>>;;;888999===>>><<<999555000***&&&%%%''')))***$$$&&&)))+++***(((&&&$$$ """%%%***...222555666;;;;;;:::999999999999:::<<<;;;999777666777999:::999999:::;;;<<<===>>>???===???AAABBBAAA???===<<<999999888888888999:::;;;666777888999999777444222333666888888777777999;;;999:::888333333777999777::::::::::::999777666555444555777:::======:::888666777888999999999888888555666666777777777777777777777???CCC777'''!!! !!!)))222999===>>>>>>EEEAAA;;;555///***$$$!!!%%%  $$$$$$ ###+++555;;;===:::777)))'''%%%(((---111000...333000---******,,,000222222///...///...---222888:::>>>333)))******+++222111111111111111111111111,,,+++******,,,...000222333222222333555666555444555555444111......000333222222222111000...---,,,000///---++++++---000222...//////............///---,,,++++++,,,000333666000222444333///+++))))))&&&&&&&&&$$$"""!!!###$$$!!!$$$""""""""""""!!!!!!   !!!!!!!!!"""$$$'''!!!&&&+++///000000000000...,,,+++---000333666666777888:::<<<===>>>;;;:::999999;;;>>>AAACCCCCCDDDEEEFFFFFFGGGJJJLLLOOOPPPQQQPPPMMMLLLMMMOOOZZZ]]]```dddgggiiikkkmmmlllnnnpppppprrrwww666888999::::::===@@@CCC>>>:::888999======999555...***&&&$$$%%%(((***+++###&&&)))+++)))(((&&&&&&###&&&***///333666888999999:::;;;;;;:::999:::<<<>>>===;;;:::999999999999555555555555777888999:::999;;;>>>???>>>===<<<===;;;::::::::::::999999999666777888999888666444333...///000333666:::<<<>>>;;;===;;;666555888888555666777888999999888777666000111222555888999888666666777888999999999888777333333444444444444444333666666BBBDDD000"""  %%%)))***'''$$$!!!444888>>>@@@>>>999555333 ###&&&%%%%%%!!! ###)))///333555666222///000333444222///222000,,,******,,,///222333---+++...000///...///111666000***.........666444444444333333222222222444222///---,,,---///000000111333444444333111111555666666222---+++---000111111000000000111222222---///000///...---///000///000000///......000111111000...,,,---///111333///000111111///,,,)))'''!!!""""""!!! !!!"""######!!!!!! """"""!!!!!!!!! !!!"""%%%''' !!!###(((---111222111444444333111000111333555666666777888999;;;===>>>;;;:::999999:::===???@@@BBBDDDFFFGGGGGGHHHJJJLLLJJJNNNRRRSSSQQQPPPQQQSSSYYY\\\aaadddfffhhhkkklllkkkmmmooopppqqquuu}}}:::<<<>>>??????@@@BBBDDD===999666777999999222,,,***((((((((()))***)))'''%%%(((+++,,,***))))))***(((+++...222555777777666777:::<<<<<<:::999999;;;??????>>>>>>======<<<<<<888777666555555666666777444666999:::999888:::<<<;;;;;;;;;;;;:::888666555444555666777888888777666333///---///444999999888888;;;<<<999:::<<<<<<999555666888999999888777666222111111333555666555444555666777888888777555444222333333333333333222222555555EEEGGG///###%%%!!!###$$$$$$"""!!!""",,,222444666;;;@@@+++'''''')))(((######'''((($$$!!!$$$%%%444666888888666444333444444333111000///...//////111,,,,,,000333111//////222666000,,,000...---666333333333222222222111111555444222000///.........,,,...111000...---///111333555777444///,,,...000000///---,,,---///111333...000111111...---...000///000111///------///222666444111...,,,+++++++++000//////111222000+++'''!!!!!! !!!###%%%$$$$$$$$$$$$###!!!  """!!! """$$$%%%$$$%%%(((---222555666666777888777666777999:::555555555666777999:::;;;:::999999999:::;;;===>>>???BBBEEEGGGGGGHHHIIIJJJEEEKKKQQQTTTRRRPPPQQQSSSXXX\\\aaaeeefffgggiiilllhhhkkkmmmnnnpppssszzzBBBCCCEEEDDDBBB@@@@@@AAA===888444444666444,,,%%%((()))+++......,,,'''###$$$'''******(((&&&''')))///222555888999999888777777:::======;;;888888999???@@@@@@AAAAAAAAA@@@@@@>>><<<:::888777777777777444777::::::999:::===@@@:::;;;;;;;;;:::777444222222333555666888999::::::@@@:::333333777:::888444---111555666999===>>><<<666777999::::::999888777;;;:::999999::::::999888444555666777666555333222444555555555444444333222111222DDDEEE))) """!!!"""!!! &&&222>>>HHHIIIKKKHHH999(((!!!$$$ !!!"""###!!! )))333<<<<<<666333555:::666666777666444111...,,,...---///444666333111222111444...***---+++***444000000000000000111111111000111111222222000///......111333111......333999...222555555111///111555000...***(((''')))+++---///111222111...---...111---...///---++++++...111//////------------...///222000///222555444...(((!!!!!!!!!!!!"""%%%'''### ###(((***'''"""###$$$!!!""" ###  """ ###!!!!!!&&&,,,111444000222444555555555777999444444444444555777888999999999888888999:::<<<======@@@DDDFFFGGGGGGGGGHHHBBBIIIPPPSSSPPPMMMLLLMMMWWW\\\bbbeeeffffffiiikkkfffiiilllmmmnnnrrrxxx}}}@@@CCCCCC@@@@@@DDDDDDBBB:::888666333000,,,***(((((('''&&&''')))***)))((('''$$$%%%)))(((######))),,,000666;;;===???@@@@@@888666555999@@@CCCAAA>>>>>>BBBBBB<<<999<<<===;;;===:::777555444555666888>>><<<:::888888999:::;;;>>>??????>>><<<888555333555444444555888;;;<<<;;;999:::<<<======<<<;;;:::...111555777888888888999777777666666666666666666666666444333333444555555666777999::::::888555444666999;;;888222000333777555BBBDDD222!!!###"""!!! ---666GGGWWW]]]QQQ999%%%"""###"""$$$(((000000111666:::;;;777333666555555555555444111///000111222333555666777888111///---+++*********+++(((,,,111222000//////000111///,,,---000222111///...000333555666555444333...000444777888555000+++000///...+++)))***---000///111333333111111111222333333222222333333444555(((***,,,***'''&&&))),,,111222333444444222000///!!!+++*** ###111000$$$&&&$$$######$$$###!!!))),,,(((""""""$$$!!!"""'''######!!!#########""""""%%%***...,,,111555555333333888===888888777444333333555777::::::999777666777:::===AAAAAABBBCCCDDDFFFHHHIIIIIIKKKMMMOOOOOONNNLLLJJJVVVYYY^^^bbbeeefffeeeeeebbbccchhhmmmoooooottt{{{<<>>===>>>;;;777111222222222111///---+++***)))(((((()))******)))***'''&&&(((&&&"""###)))444666999:::;;;;;;<<<<<<888666555888>>>@@@>>>;;;;;;@@@AAA<<<:::<<<===:::;;;:::888777777777999:::::::::999999:::;;;<<<===<<<===>>>???>>><<<:::999888666555666888:::::::::::::::999999999999999999555777::::::999888888999<<<<<<:::999777666555444444555666777777666666555999:::::::::999999999999555777888666333111333666===DDD???***"""$$$"""""""""""""""###$$$$$$&&&333AAAKKKNNNKKKGGG---&&&###((()))(((111222444555444444555555222222222444666666444333111111111111222222222222000///---+++*********+++...000222222000000222444666333111111222333111///000000000111222222222222,,,---000555777666222/////////...,,,***+++---///,,,...000111111111333444000000000000000111111222...---,,,,,,------------111222333444444333111000+++&&&!!! %%%***(((""""""!!! """######!!! %%%&&&!!!!!!!!! ###$$$### """######%%%''')))###&&&))),,,///111333444666777666444333444666888;;;;;;999777555666999;;;EEEEEEEEEEEEFFFFFFGGGHHHJJJKKKMMMOOOPPPOOONNNMMMTTTWWW\\\aaafffgggfffdddbbbbbbffflllnnnmmmqqqwww:::???AAA@@@>>>===888222***,,,...//////---+++***---***(((((()))*********$$$""""""%%%''')))///666;;;:::888888888:::<<<===;;;999888:::===???<<<:::999===???===;;;===<<<;;;999::::::::::::;;;;;;<<<777777999:::;;;<<<<<<===:::;;;===???@@@@@@??????<<<:::888888:::;;;;;;;;;===<<<999777777888999:::===>>>>>><<<999888888999>>>>>><<<;;;999777666555333555888:::;;;:::888666===<<<;;;::::::;;;<<<===::::::999999999999::::::@@@BBB:::((( !!!"""###$$$%%%&&& '''---333:::BBBHHH???555((( %%%***---222555666444000///333777222222222444666777666444111111111111111111111111222111///---,,,,,,------.........---,,,,,,///111777555333222222111///---000///...------///000111------///222444444222000---//////...---,,,---...***,,,...///000111333555////////////000000000000222///,,,---000222000---000111333444444333222111333$$$ &&&$$$ """!!! !!!"""!!! !!!""" """"""!!! """""""""""""""""""""%%%***000444444222444555555444444555777:::;;;:::888555333333666888DDDDDDDDDDDDEEEFFFGGGHHHJJJKKKMMMNNNPPPQQQQQQQQQRRRTTTXXX```fffiiigggcccccccccffflllnnnmmmpppuuu}}}:::>>>@@@>>><<<;;;888222***************)))((((((,,,)))&&&&&&'''(((((((((######$$$&&&***000888???;;;888555555888<<<@@@BBB@@@>>>===>>>??????===:::888;;;>>>???>>>======<<<:::;;;<<<======<<<;;;;;;555666888;;;<<<;;;;;;::::::;;;===>>>@@@AAAAAAAAA===;;;999999;;;===>>>>>>???>>><<<;;;:::::::::;;;>>>>>>===;;;888777777888;;;;;;:::::::::999999999555777999;;;<<<;;;::::::<<<;;;;;;;;;;;;<<<======<<<;;;::::::<<<======<<>>@@@CCCFFFHHHIIIIIIIIIKKKMMMOOOQQQRRRSSSQQQRRRVVV^^^fffiiifffcccddddddggglllooommmooorrr~~~;;;===;;;555333333111...---,,,***(((((()))+++,,,(((&&&$$$###%%%&&&&&&%%%---......,,,---222888<<<;;;888444555999>>>BBBDDD@@@??????>>>>>>===<<<:::999;;;>>>@@@???======>>><<<===>>>>>>===<<<:::888555777999;;;;;;:::888777;;;;;;<<<===>>>>>>>>>>>>:::888666666999===>>>???======>>>>>>===;;;:::999999::::::888666666777888999999999999999999999999999999999:::;;;<<<===>>>888999;;;<<<<<<;;;:::999999777666777999:::::::::EEE;;;000***&&&""" !!!!!!   ###$$$"""000888===888---''',,,333444333333555888999777555999777666666666777555444777777666666555555555444333333222222111111111111---...///111222111///...---...//////...------,,,---...000111111///...,,,333111///...//////...---,,,...111111000///....../////////...------...000...///000111111111111000,,,---......,,,,,,...111000000111111111111111111+++,,,(((""" %%%&&&$$$'''&&&%%%###!!!  """"""!!! """%%%'''&&&%%%'''...333...000222333333444777999:::999777555222333555777;;;<<<===???BBBEEEGGGHHHGGGGGGIIIKKKNNNPPPRRRSSSPPPQQQUUU\\\cccfffeeeccccccbbbeeekkknnnlllmmmooo{{{AAA@@@;;;222...///...,,,,,,,,,******+++---000111%%%$$$###$$$&&&'''&&&$$$---000222111333999>>>??????;;;777777:::>>>@@@???<<<<<<<<<<<<;;;;;;:::999::::::<<>>;;;;;;>>>============<<<:::888777888999;;;<<<<<<;;;:::888<<<<<<<<<<<<<<<<<<<<<<<<777555333444777;;;===>>>:::;;;<<<===<<<;;;888777555666777777666666777888999999999888777777666666<<<;;;:::::::::<<<===???666888:::<<<;;;999666444999999999999999:::;;;<<>>;;;999:::;;;;;;;;;::::::::::::888999<<<;;;777888===;;;;;;;;;;;;:::999999888999:::<<<>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<;;;999666666888<<<>>>???:::;;;;;;;;;;;;;;;::::::444666888999888888888999888888888888888888888888;;;;;;<<<<<<<<<<<<<<<<<<999999999999888666555444;;;===>>>===;;;:::===@@@OOO444### """$$$%%%### """###$$$######%%%&&& ---:::AAA???:::777666555555555666666666555333111111222333333222222222222222222222222222333333333333333333222222***)))***---000111000...---000444444333111111222,,,---...///000000//////111///...///000222111000...///111111000000000222444444222///,,,+++,,,...,,,...///111111000///........./////////000111333111000///...---,,,,,,,,,&&&&&&''')))(((### !!!"""!!! ###&&&'''''''''###  !!!!!!   !!!$$$###""" !!!%%%)))"""$$$''''''&&&''')))+++***,,,///000000111333444222222222111111333777:::AAAAAAAAAAAAAAABBBCCCCCCEEEGGGKKKNNNPPPQQQQQQQQQRRRUUUYYYYYYYYYZZZ___dddaaa___aaaiiinnnmmmlllmmmpppuuu000111///++++++///000///'''(((+++,,,***&&&"""$$$%%%(((+++......+++))))))111777777999>>>???<<<>>>;;;999;;;???AAA>>>;;;999;;;<<<===<<<<<<<<<===:::777777:::999444666<<<888888888999999999:::::::::;;;===???AAABBBCCCDDD======<<<<<<<<<<<<======BBB???;;;:::<<>>===<<<;;;;;;<<<>>>???555888;;;<<<;;;999999999444444666777999;;;<<<===:::;;;===>>>>>><<<:::999<<<;;;999777555555555555888<<<>>><<<888777:::>>>FFF--- (((&&&$$$&&& ###### """$$$+++***%%% !!!$$$""""""""""""%%%///>>>III888888777333000000444888888555111///......---++++++,,,...111444666888999666777777777777777666555///---,,,---222555555444---111444444222000000111------,,,,,,---///000111444333111000111000...,,,...000111111000000111333444444222///,,,,,,---//////000222333444333111000///,,,***,,,000222111///111000...---++++++******+++,,,...!!!"""###!!! ###$$$''''''###  !!!$$$ !!!###$$$ %%%((("""&&&))))))&&&$$$)))+++...//////000111333++++++,,,+++,,,///444777<<<<<<===>>>???AAACCCDDDFFFHHHLLLPPPRRRRRRRRRQQQSSSWWW[[[YYYVVVWWW^^^ddddddbbbdddmmmrrrrrrppppppqqqvvv+++((((((,,,,,,(((%%%%%%///000111...***&&&$$$###***+++...000333555666777;;;===???>>>;;;999999;;;;;;999888:::>>>@@@>>>;;;>>>>>>>>>>>>????????????@@@<<<888777888:::<<<<<<>>><<<:::;;;===>>><<<:::999===@@@@@@>>>>>>@@@CCCDDD>>>===BBBFFFDDD@@@>>>JJJEEE???;;;;;;===@@@AAA<<<<<<<<<;;;:::888666444:::777444555999<<<===<<<;;;;;;;;;;;;;;;:::::::::======<<<;;;:::999999888===888:::BBBDDD>>>888666:::999666444888>>>>>>999===///###"""&&&&&&$$$###&&&###$$$((('''  ###'''###%%%$$$$$$###""""""!!!!!!)))###"""&&&$$$!!!+++;;;GGG@@@888333222444444444444444333222222222333333888555222111111222333222666444333222222333555666;;;888555666888999777666999777555222000000111111111///,,,+++,,,000444777333111000111333333111...444333222111000000000000222222222111222222333444...---------///000000///,,,***))),,,000222222000---111444333---***+++...&&& (((***$$$###&&&%%%"""!!!###""""""%%%&&&!!!%%%  !!!$$$&&&$$$$$$'''******(((%%%%%%&&&'''(((***,,,...///000...///222111000222888<<>>===AAAEEEFFFNNNRRROOOLLLNNNQQQQQQRRRTTTVVVWWWXXXYYY[[[]]]bbbbbbccceeehhhkkknnnppplllqqq}}})))'''(((---///---++++++.........---***'''%%%$$$%%%&&&(((,,,///222444555777:::>>>???===:::999999999;;;<<<============>>>??????>>><<<;;;:::999888>>>===<<<<<<>>>>>>===<<>>>>><<<:::;;;;;;<<<>>>???@@@@@@???===999:::@@@CCCCCCBBBCCC>>>;;;999:::<<<>>>??????>>>;;;666222111333777999===;;;999:::;;;<<<;;;999<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::999999999>>><<>>;;;999;;;>>>>>>>>>===;;;:::888777777===>>>@@@BBBDDDBBB???;;;===;;;:::999999888666444<<<:::888;;;@@@BBB???<<>>>>>@@@???===???DDD::::::<<>>;;;888888:::===???>>>===<<<<<<======<<<:::<<<<<<::::::;;;<<<>>>@@@===<<<<<<;;;:::::::::::::::;;;>>>CCCDDDCCCDDDHHHLLLYYYhhhoooooogggXXXJJJ333+++%%%$$$$$$###$$$(((***%%%!!! ###((("""######!!!!!!"""!!!  !!!!!!!!!""")))@@@CCCEEEBBB<<<444000...222111000000111333555777666555333222111111222222666555333222111222333333888555111000111333444555000000/////////000111222...///111111000...+++***222111000000000000...,,,//////000111111111111000000000///.........//////333000---,,,---///000000---------...///...,,,***,,,---///000222222333333555222...+++))))))))))))  !!!  $$$"""!!!###$$$###%%%  """"""!!! !!!"""%%%)))...222555333111///......---+++)))'''%%%###"""$$$)))...111333000000111111000444:::<<>>>>><<<:::999:::<<<======:::999999:::999::::::;;;<<<<<<======??????AAACCCDDDBBB===999666666666666555444222111:::999999;;;>>>???>>><<>>;;;>>>BBBEEEFFFCCC???===<<<;;;::::::<<<===???@@@===;;;:::999:::===@@@BBB>>>======<<<<<<<<<======;;;;;;<<<===>>>BBBKKKSSSgggsssuuueeeWWW777222---***&&&"""$$$)))&&&%%%&&&'''&&&%%%%%%%%%!!! """!!!!!!###%%%###"""$$$333:::BBBBBB;;;555222333777666333111111222333444444444444222111000111222333333222111222222333444///111555777777444000---.........///////////////...///000000///---+++)))444333333222222111///...---...///111222222111111111000///...............///...,,,,,,------,,,+++,,,,,,---......---+++***,,,,,,,,,...111333333222111000000///---(((""" !!!"""!!!%%%!!!$$$""" !!!$$$!!!######  """&&&,,,222555666333222111000000000000000'''&&&%%%%%%&&&***...000///------///000111666<<<<<<>>>AAABBBBBBDDDGGGJJJHHHLLLLLLHHHFFFJJJNNNOOOOOORRRTTTVVVVVVVVVWWWYYY^^^^^^```bbbeeeiiimmmoooooopppvvv(((%%%&&&***+++'''%%%%%%&&&%%%$$$%%%&&&(((((('''&&&'''***---111555999;;;>>>===<<<<<<<<<<<<<<<;;;<<<:::999999::::::888555666777888:::;;;===>>>???AAA@@@@@@@@@???===999666444555777888777777666555777999<<<===<<<;;;===???999888888999:::@@@NNN\\\AAA???>>>>>>>>>>>>===<<<333888???DDDEEEAAA;;;777===<<<999777777:::>>>AAA<<<;;;:::999;;;===AAACCC@@@???>>>======>>>@@@AAABBBAAA???<<>><<<===???@@@BBBDDDGGGIIIFFFIIIIIIGGGHHHMMMQQQQQQNNNPPPTTTUUUUUUUUUUUUVVVYYY[[[]]]aaafffkkkppprrrppppppttt~~~)))'''(((---///,,,******%%%&&&''''''''''''***,,,---///111444777999:::;;;???===:::999;;;<<<===<<<<<<999777888;;;<<<888444777777888888999999::::::@@@>>><<<;;;;;;999666444222444777999888777777777666:::>>>>>>;;;:::===@@@888777666777888<<>><<<<<<>>>@@@AAAAAA777999;;;===>>>===<<<;;;@@@>>>;;;777555666:::===;;;:::::::::;;;===???AAA@@@???=========???AAABBBCCCBBB>>><<>>@@@CCCEEEFFFGGGIIIIIIGGGHHHMMMOOOMMMLLLOOOSSSTTTTTTTTTTTTTTTWWWYYY\\\aaagggmmmrrruuurrrppprrr{{{...++++++000111...,,,,,,&&&***---,,,((((((---222777888;;;===>>>>>><<<;;;999777666888;;;======<<<;;;::::::;;;;;;;;;:::999::::::999999999888888888:::999999999:::888666333333777:::;;;999777777888999:::<<<=========>>>???>>><<<<<<<<<:::888<<>>===<<<===@@@BBBCCCBBB======<<<;;;<<<===???@@@=========;;;888666888:::::::::::::::;;;<<<===>>>>>>===<<<;;;<<<>>>AAABBB@@@AAA???AAANNNccctttzzzpppxxx{{{___GGG***%%%###$$$""" !!!###!!! """######""" """%%%&&&''''''###%%%%%%""" $$$'''(((---333444222000111444111222333444444444333222000333666444000...///222000111111111111111000000333444555444111000222444,,,...111333444333111///000///...------///111222,,,///111111///...///111333222111000000222555666555444333111000///......111000......000111111000,,,------***''''''))),,,+++---...---,,,,,,///333444///)))%%%&&&***---///!!! !!!######"""""""""$$$+++333777666333222555888888555111000///''''''''''''&&&&&&%%%%%%&&&&&&***///222111444::::::::::::<<<>>>AAABBBCCCEEEHHHHHHFFFHHHLLLLLLIIIKKKNNNRRRTTTTTTRRRRRRRRRXXXYYY\\\aaagggmmmsssvvvuuuqqqqqqxxx333//////111111,,,(((((((((...222000***)))000777888:::===???>>><<<999777222222333888===???===;;;999<<>>;;;:::;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;555666777:::;;;:::666333;;;???BBBBBB???<<<<<<<<<<<<:::999;;;???AAA???<<<;;;;;;>>>BBBAAA===;;;>>>999888999;;;======<<<:::;;;;;;<<<<<<<<<======>>>666:::>>>>>><<<::::::;;;999999:::;;;;;;<<<<<<<<<===<<<:::999:::===@@@BBBAAADDDFFFKKK\\\sss~~~sss\\\222,,,(((((('''""" """&&&###"""""""""$$$ """%%%'''((('''%%%$$$ $$$$$$ &&&+++&&&+++111555555444444555222333444444333000...,,,///333666444000---///222333333222222111///...------111777888666222//////***---111444666555444222000000000/////////000000---000333333111000222444666444111///000222555777555444333111///...------222///+++***,,,///222333//////...)))%%%%%%(((+++***---000///,,,,,,111666444555333...(((%%%&&&((($$$$$$  $$$$$$###!!! !!!!!!  !!! """)))222666444111---222888:::888555444444...,,,***((('''(((((()))((((((,,,222333111333777:::999999:::===@@@@@@@@@BBBDDDFFFEEEHHHLLLLLLHHHKKKNNNRRRTTTSSSRRRQQQQQQZZZ[[[^^^bbbgggmmmrrruuuwwwrrrqqqwww000333555111***&&&&&&(((...111000,,,,,,111555666>>>>>>===;;;999999;;;===999999999999:::;;;<<<===<<>>999666777888888888888666555555888;;;<<<999555333333444555555<<<@@@CCCCCCAAA@@@CCCEEE@@@@@@???>>>======>>>>>><<<;;;:::;;;===??????>>>AAAAAAAAAAAA@@@???===;;;::::::::::::;;;;;;;;;;;;>>>>>>>>>===;;;;;;<<<===???;;;888888;;;>>>>>>>>><<<<<<===>>>;;;888;;;BBBDDDAAAKKKcccyyyzzzmmmccc999+++!!!%%%%%%###$$$###!!! !!!!!!!!!"""###$$$### $$$""""""$$$""""""'''###"""!!! !!!###&&&''')))((())),,,222666666555555333222333444222...***,,,---///111333444555555666555333333333111...,,,...111555666555222000000000222555444111//////000333000------///111000.../////////000000222333333111111111111222333444444444333222222222000---***222333333111///...///111111...+++******+++++++++---000333333222111222444999888666111(((###(((111444*** ###$$$$$$"""!!!######!!!!!!!!!"""!!!  """!!! ###!!!$$$)))...000000...222000///111555666444111444222---'''###"""%%%(((---,,,***)))+++...111444111555:::???BBBBBB@@@???AAACCCDDDBBB@@@BBBFFFKKKLLLJJJKKKPPPRRRRRRSSSWWWVVVXXXZZZ\\\___fffpppxxxqqqooooooqqquuu&&&***...///---++++++,,,---111222000000555888888<<<<<<<<<:::888777777999;;;;;;:::::::::;;;;;;<<<999;;;<<<;;;:::888888999<<<;;;:::999:::;;;;;;<<<:::666222000222555777999=========>>>?????????>>>==================>>>>>>???===<<<<<<===>>>>>>===<<<>>>@@@@@@@@@???>>>>>>>>>>>>======<<<;;;;;;;;;<<<===>>>=========???AAA???<<<888888;;;===>>>>>><<<999999<<<===;;;<<>>???;;;888888999;;;<<<===>>>>>>>>>???>>><<<<<<>>>??????>>>===@@@CCCBBB@@@>>>???@@@CCCBBBAAA@@@>>>===<<<;;;888999;;;<<<<<<===@@@BBB???<<<:::999;;;===>>>>>>===999888===@@@???>>>???CCCUUUjjjzzz}}}\\\===000)))$$$"""$$$$$$"""!!!""" ###&&&&&&%%%""" !!!  """$$$&&&%%% $$$###!!!"""!!!!!!""""""""""""""""""&&&$$$###$$$'''***+++,,,000///...///111222111000///000111222333333333333777555333333444555444333333333111...------000333333444555555333111111111333222111222222111///,,,------------...///000000333222000000000222444666333333333444666777666444///111222111///,,,++++++//////000222333444555666222222111///------...000333111333444000''' ###""""""$$$ !!!###&&&(((!!!!!!  ###!!!!!!######"""###!!! !!! )))///222333444666111333444444333333333444333111---((($$$###%%%'''...,,,)))(((***---222555;;;:::999:::<<<>>>BBBDDD@@@@@@AAADDDHHHKKKKKKKKKIIIHHHKKKPPPRRRQQQQQQTTTXXXZZZ[[[[[[[[[___gggmmmpppooopppppprrryyy,,,,,,,,,...111111000...)))000555666888;;;<<<:::444666999;;;:::::::::;;;:::::::::;;;;;;;;;::::::>>><<<;;;===AAABBB@@@>>>888666444666:::;;;666111666555333444777;;;======???===<<<<<<======:::888777888:::<<<>>>???@@@@@@>>>===<<<===???AAAAAA@@@BBBEEEGGGEEE@@@======>>>DDDDDDCCCBBBAAA??????>>>555666888999999:::===???>>>===;;;;;;;;;<<<===>>>>>><<<>>>BBBCCCBBBCCCFFFPPPfffyyy~~~yyyzzzmmmNNN555///&&&%%%&&&&&&%%%$$$%%%''' !!!$$$&&&&&&$$$!!!!!!""""""######%%%(((***### """$$$""""""$$$ !!!"""######""" '''%%%###"""###&&&)))***111000///...///////////////000111222333333333333333222000111333444555444000111000000000222666:::555555555555333333222222222222333444444111...,,,000/////////000000111222111000//////000333666888222111000222444555444333333444555444000,,,)))(((...000222444444444555666666555444222111222333555666333444888888///'''"""$$$ ###''' """###$$$###!!! !!!### """---222333222333666///222555444111000222444222000...***&&&%%%&&&(((---,,,******---111666999<<<;;;::::::;;;>>>AAABBBAAA???>>>BBBHHHLLLMMMMMMKKKJJJMMMSSSUUURRRRRRUUUYYY[[[\\\\\\\\\```gggmmmtttssstttuuuuuuyyy222000------...000000///---444999:::;;;>>>???===:::<<<>>>???===<<<<<<<<<555777888:::;;;<<<<<<<<<@@@>>><<<>>>AAABBB@@@===;;;999777:::>>>>>>888333444444444777:::;;;:::888;;;===>>>===;;;999999;;;888999;;;===>>>@@@AAAAAA@@@>>>======???@@@???>>>@@@BBBDDDCCC???<<<;;;<<>>>>>======<<<;;;<<<===>>><<<>>>BBBEEEBBBBBBIIISSSeee{{{uuutttfffGGG333000&&&((((((&&&$$$&&&))),,,%%%%%%$$$###!!! !!!%%%&&&&&&%%%&&&(((!!!######$$$%%%'''((((((&&&$$$###&&&%%%###!!!!!!###%%%(((////////////...///000111///000111222333444444444222111000111444666666666000222444555555777999;;;666666555444444333333222000222444555444111...---111000000000000111222222///......///111444777999333222111111222222111000///111333333000---++++++...111333333222111222333222111///...///111333444888444444999:::555...+++***$$$ """%%%  """"""!!! !!!%%%///333222000000222---000333222000...000222000000///,,,)))((()))************+++...333888;;;??????@@@BBBCCCCCCDDDDDDBBB???===???EEEKKKMMMNNNLLLJJJMMMRRRSSSQQQQQQTTTVVVXXXZZZ[[[\\\___ffflllooopppqqqrrrqqqttt,,,,,,+++,,,---///111333555:::>>>======AAABBB@@@CCCDDDDDDAAA>>>;;;::::::444666888:::<<<=========>>>=========>>>>>><<<;;;;;;:::999;;;===<<<888555222222333555888888777555666:::===<<<999777999<<<;;;;;;;;;<<<===>>>@@@AAACCCAAA>>>=========<<<:::::::::<<<=========<<<;;;===>>>???@@@AAABBBBBBCCC======>>>===<<<<<<>>>???===>>>???===<<<;;;===>>>:::===BBBDDDBBBFFFTTTdddtttzzzgggHHH111***))),,,,,,((((((+++...///***((($$$!!! !!!%%%&&&###""""""###"""'''''' %%%"""$$$%%%''''''&&&$$$############!!! ###%%%))),,,...000000222444666111111222333444444333333222222333555888999888777333666888999888666666666777555333333333444333222...111444444333000///...000000000//////000000111//////000111222444666777777555333222333333222111***---///000/////////000000222444333000...000333111000...///111333333333777333222666777444000///((($$$###&&&&&&###!!!!!!!!!!!!###$$$$$$!!! ### !!!!!!###!!!'''...111000...---...,,,...///000000000000111...//////...,,,+++,,,...))))))***---///333666777;;;===@@@BBBDDDCCCBBBAAABBB@@@???@@@DDDHHHLLLMMMJJJHHHIIIMMMOOOMMMNNNRRRRRRTTTWWWXXXYYY]]]dddiiikkkmmmppprrrqqqrrr|||###(((---///000111444666:::>>>>>>;;;:::>>>AAA@@@DDDDDDCCC@@@<<<::::::;;;777888;;;===>>>>>>>>>===;;;===>>>>>>===<<<<<<===<<<<<<<<<<<<<<<;;;999888444333222444666999::::::777888:::;;;<<<<<<===>>>>>>===;;;::::::;;;>>>??????>>><<<<<<===>>>===<<<:::888888:::???@@@===:::;;;;;;<<<===>>>@@@@@@AAA>>>???@@@???>>>>>>@@@BBB===???@@@>>><<<;;;<<<>>><<<<<>>@@@@@@@@@???@@@BBBEEEFFFGGGGGGIIIJJJKKKHHHGGGJJJLLLKKKMMMRRRRRRTTTWWWXXXXXX[[[aaagggjjjmmmrrruuutttttt}}} (((111666555444555888;;;===<<<777666:::===>>>?????????===;;;;;;===???:::<<<>>>???@@@???>>>===:::===@@@@@@>>>===???AAAAAABBBCCCBBB@@@>>>>>>???999666333444777<<<@@@BBB;;;999999<<>>AAABBBBBB@@@<<<999<<>>888:::;;;;;;<<<===>>>>>>>>><<<===>>>>>>>>>>>>@@@BBB===???@@@???<<<;;;<<<>>>@@@======DDDOOO___tttuuu___KKK<<<444444999;;;:::<<<@@@<<<444((((((&&&%%%$$$#########%%%'''((($$$!!!%%%&&&$$$%%%&&&$$$!!!!!!"""$$$$$$%%%%%%%%%$$$&&&((((((%%%$$$&&&(((***...222444333222333555888888777555333000...---...///222666999888555222///000222222111222444666888555111111222444222111+++...111111000///000222555555444444333444444444444444555555444111...,,,777555222222333444444444888999888666444333444555333555777444111111666;;;666444222333555444222///444222333666444...+++---111((( !!!&&&!!!""""""  !!!$$$!!!%%%'''$$$!!!'''$$$!!! !!!$$$$$$"""###$$$&&&***---...,,,***...,,,,,,///333666444222,,,...000111111111222333444555777888888777555444:::;;;<<<>>>@@@AAABBBCCC>>>DDDJJJLLLJJJHHHGGGHHHNNNJJJHHHJJJLLLLLLOOOTTTTTTWWWYYYZZZZZZ\\\bbbfffgggjjjppptttssssss|||+++''''''***+++***///777;;;<<<;;;:::???DDDEEEAAA===<<<;;;<<<>>>?????????999:::;;;>>>@@@@@@>>>;;;===>>>???===::::::>>>BBB<<<<<<>>>AAA???;;;999<<<888777777777999<<<>>>@@@@@@@@@@@@@@@??????>>>>>>>>>@@@AAA@@@>>>>>>BBBFFFDDDCCC@@@>>>>>>@@@CCCEEEDDD@@@???BBBBBB>>><<<>>>@@@???@@@DDDDDD@@@???AAACCC???;;;;;;===??????>>>??????AAACCC@@@<<<>>>CCCCCC999;;;OOOeeerrruuu___HHH777000<<<888888@@@IIIIII<<>>@@@CCCDDDAAABBBDDDEEEFFFFFFIIIJJJKKKLLLMMMLLLKKKKKKMMMOOOQQQRRRTTTVVVZZZ]]]```aaahhhjjjkkkkkklllqqqyyy(((&&&&&&+++---...333;;;===>>>===;;;>>>CCCCCC???@@@>>>======???@@@@@@???>>>======>>>??????===;;;;;;<<<===<<<:::999999:::999888;;;???@@@<<<<<>>>>>???@@@@@@???>>>>>>>>>>>>>>>;;;<<<===<<<<<<===???AAA:::;;;===>>>???>>>===<<>>CCCDDDAAA???@@@CCC@@@@@@BBBBBB>>>>>>AAA======>>>@@@AAAAAAAAA@@@AAA>>>???CCCCCCAAA???AAABBBCCCMMMaaasss|||rrr]]]FFF777222333000000777>>>===444***%%% """ !!!%%%!!!)))111444777;;;<<<:::888111((($$$$$$$$$!!!"""$$$&&&%%%$$$$$$%%%''' ###'''******(((%%%"""'''(((+++000555777555333000111222222222000...,,,000000111222222111000000222222222222222333333333222333333444444444333333/////////111222222///---444444222222222222333444444333222000///.........111111222333444444444444///000111111111///---,,,.........///000222444666444333333222111111222222555444222333555777888888222***%%%&&&%%%""""""%%%$$$!!!!!!"""!!! !!!!!!"""###""" !!!""""""###"""######!!! !!!###$$$((((((%%%&&&***000222//////000///---000555333333444555666666777777999999999:::;;;;;;;;;<<<;;;;;;;;;<<<===???@@@AAA@@@BBBDDDEEEEEEEEEGGGIIIIIIKKKMMMMMMMMMNNNOOOQQQPPPQQQSSSVVVYYY]]]```aaaiiijjjjjjiiihhhjjjqqqvvv)))(((***...000222777======>>>===;;;===BBBBBB>>>???>>><<<===>>>??????>>>BBB@@@>>>===>>>>>>===<<<<<<<<<<<<======;;;888555777555777<<<===::::::<<<777999;;;>>>??????>>>===@@@???>>>===<<<===>>>???;;;::::::;;;===>>>======::::::<<<===>>>>>>>>>>>>???>>>BBBGGGGGGCCC@@@@@@BBB???===???>>><<<===@@@666777999:::<<>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBDDDDDDDDDCCCEEEFFFGGGIIIMMMOOOOOOOOOQQQRRROOOPPPRRRUUUYYY\\\___aaahhhiiihhheeebbbccchhhlll|||...///111222333555888<<<999<<<<<<:::;;;@@@AAA>>>;;;999999:::<<<>>>>>>>>>BBB???<<<;;;<<<======<<>>>>>>>>===???>>>===<<<<<<===>>>??????<<<;;;===@@@AAA???===>>><<<888666888<<>>>>>???;;;:::<<<;;;888888;;;333222222777???HHHNNNRRRNNNGGGBBBBBBDDDCCCDDDGGGSSSjjjyyyttteee\\\PPP>>>000+++((()))************+++,,,%%%!!!+++,,,&&&---<<>>:::===<<<999888;;;<<<:::888777777999===???@@@@@@???===:::999:::<<<======@@@===:::;;;???AAA@@@???:::555444888:::888666777;;;;;;:::::::::;;;===>>>>>>>>>===<<<<<<===>>>???@@@>>><<<===@@@BBB@@@>>>:::888555444555999===AAA@@@AAAFFFJJJGGG@@@<<<>>>???;;;:::;;;888222///000///111999GGGXXXcccgggfff___XXXRRRMMMJJJJJJQQQZZZhhhxxx}}}}}}~~~yyysss^^^NNNMMMKKK>>>000)))(((******)))'''(((,,,000(((###$$$))))))---CCC]]]ppp{{{{{{xxxwwwvvvuuusssssssssqqqiii[[[PPP:::000%%% ###'''))))))***(((&&&$$$$$$&&&(((***((()))))))))***,,,///111***,,,...000111000...---111111222333444555777888555555555555444444333333333222111000000000222222111000///000111222000///------...///000000//////......------------......555444333333222333333444000///---+++******+++,,,111000000000000111333444444444333333333333444444777555222111111111000/////////---***(((&&&!!!""""""""""""!!!!!!"""###"""$$$ &&&"""!!!!!!"""###!!!%%% """$$$%%%###!!!'''&&&)))...000000444999666555555444333333222222222222333444555777777888::::::;;;<<<======<<<<<<>>>@@@CCCCCCCCCBBBBBBBBBFFFIIILLLMMMLLLKKKKKKKKKNNNOOOQQQSSSVVVZZZ\\\^^^\\\___aaabbbcccgggmmmrrryyy***///444555888===@@@@@@===@@@???:::777777888666:::999999<<>>;;;999888:::<<<===<<<<<<:::888888;;;===???@@@:::555555:::>>>>>>===>>>===<<<:::999999:::<<<>>>======>>>>>>>>>>>>?????????===;;;;;;<<<>>>>>>>>>777999<<<>>>???>>>===<<<:::;;;???CCCAAA<<<<<<@@@BBB===:::888444---)))***,,,777LLLcccvvv}}}yyytttsssmmmfffaaa\\\]]]hhhttt}}}uuuzzztttmmm\\\HHH===EEEJJJ@@@111+++'''((((((&&&%%%&&&+++000,,,(((### $$$888\\\zzz~~~}}}zzzxxxtttrrrsssvvvvvvrrrmmm[[[PPP@@@555///,,,(((%%%&&&&&&'''''''''&&&%%%%%%%%%%%%$$$######%%%)))---,,,---///111222222222222222222111222333555888999555444444333222222111111333333222222333333444555333111000111222333222111///000000000111222222222444333222000////////////111000000111222444666777222111000/////////000111333222000/////////000111333333222222333333444444666444222222444666666666777444,,,$$$"""%%%&&&%%% """"""!!! !!!!!! %%% !!!###%%%%%%""" ###***---...222777222222333444555666777888333444444555666666777777;;;<<<>>>???@@@@@@@@@???<<>>>>>>>><<<999888:::===@@@<<<>>>BBBDDDEEECCC@@@>>>;;;;;;>>>???<<<999<<>>777,,,)))%%%###"""$$$'''))),,,+++((($$$ $$$''',,,,,,---...///111333333222222222333333333333333222222222222222222222222000111222333444555555555333222000111222333222111222111111111222333555666444444333222222222222222///.........///222444666444444444444444444555555222111///.........//////111111000000111111222333555444222333555777888888999666---"""!!!'''***)))!!!$$$$$$!!!  !!!"""!!!"""!!!"""##################"""))),,,---000666000000111333555666777888444444555666777888999999999:::<<<>>>???>>>===<<<;;;>>>BBBDDDDDDCCCCCCCCCGGGHHHJJJJJJJJJJJJKKKMMMPPPPPPQQQRRRTTTVVVXXXYYYXXX\\\bbbggglllrrrzzz&&&...333222333888:::777777<<<>>>;;;:::>>>AAAAAA>>>===<<<<<<>>>??????>>>BBB@@@===<<<<<<<<<:::888666:::>>>===:::888888:::===666444888<<<<<<::::::<<<===???@@@???>>><<<;;;;;;===@@@BBBBBBAAA???>>>??????>>>:::777888>>>CCC@@@???????????????@@@@@@BBBAAAAAA@@@;;;777;;;BBB<<<555/////////222888@@@^^^oooyyy|||xxxnnndddWWWIIICCCDDD???999@@@OOONNN999'''$$$&&&&&&$$$######&&&***---'''+++******<<<]]]www}}}~~~{{{yyyyyy{{{xxxqqqjjjqqqtttxxx{{{zzzsssjjjcccYYYPPPEEE<<<<<>>BBBEEEEEEDDDDDDDDDFFFHHHIIIJJJJJJLLLNNNQQQQQQQQQQQQRRRSSSUUUVVVWWWZZZ___dddiiimmmsss{{{---222777999999999;;;======>>>>>>>>>>>>>>>======<<<======<<<::::::;;;<<>>===999999;;;@@@:::444333888===>>>======:::777666777999999999===???CCCGGGHHHFFF@@@<<>>>>>>>>::::::<<<===>>>>>>>>>>>>BBB???<<<:::;;;>>>CCCFFFFFFBBB??????AAA@@@<<<777===555//////111;;;PPPccc}}}|||lll```QQQHHHEEECCC???:::666===AAAHHHKKK:::,,,000%%%''')))******)))'''&&&***...''',,,PPPttt{{{tttnnntttuuu{{{}}}zzzyyyzzzyyywwwuuu~~~sssdddXXXOOOCCC333'''---+++(((&&&'''+++111444---///555:::888000******000000111444333111666<<<666444222222444444444333...---------///111333444111//////111444555222//////000000...,,,,,,000444000111111000///...///111)))***,,,...000000//////,,,,,,...///000111222222---000000------000000---222333222111000111333666333111///......,,,)))'''%%%$$$""" !!!!!!"""'''###!!!  %%%%%%%%%$$$######'''---222666666555444444333222222666888888555222000333555444555777888999999999888;;;<<<>>>AAADDDGGGIIIKKKGGGGGGHHHIIIJJJJJJJJJIIINNNOOOQQQSSSVVVXXXZZZ[[[]]]```bbbccchhhrrr{{{000333777999::::::;;;<<<<<<======>>>????????????<<<======<<<;;;;;;<<<===>>><<<===AAABBB??????BBB>>>:::666666999;;;;;;:::???===;;;;;;===>>>>>>===::::::;;;===@@@@@@>>><<>>;;;;;;<<<>>>>>>??????>>>@@@===;;;999:::>>>BBBEEEFFFCCC@@@@@@CCCCCC???;;;<<<111,,,444FFF[[[ppptttnnnkkk```TTTMMMDDD???>>>???>>>===:::???BBBIIIJJJ888)))---))))))******)))((('''''' $$$''':::aaa~~~|||vvvuuutttyyy{{{wwwssshhhXXXLLLDDD@@@:::444///,,,******;;;555111000///...000444//////111444333111444:::333222111222444555444333222111111111222444555666444333333444555666444333222444666555333222444666222444777777666555444555......//////000//////......///000111222222111111...000000------000111///000111000//////111444777666444111000000000///...)))'''### !!!!!!((((((&&&"""!!! !!!$$$(((+++000000000111222222333333555555444222111111333555999:::;;;<<<======<<<<<<<<<===???BBBEEEGGGIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLQQQPPPOOOOOOQQQSSSVVVXXX```bbbdddfffjjjqqqyyy~~~555555666999;;;<<<;;;::::::;;;===>>>??????@@@@@@<<<===>>>>>><<<<<<===???===<<<>>>CCCDDDAAA@@@BBB======<<<<<<<<<;;;:::999;;;::::::;;;===>>>>>>===<<<:::999999<<>>???????????????===;;;:::999;;;>>>BBBEEEEEEBBB@@@@@@BBBCCC@@@===888222555JJJfff}}}{{{bbbUUUPPPFFFAAA???<<<;;;;;;===???@@@>>>BBBCCCHHHIII777&&&)))***))))))(((((((((((('''!!!%%%///JJJiiitttzzzuuurrrvvv{{{sssiiifff___UUUKKKAAA:::666///+++***...222222111222333222333666555111222555222222222333444444222000444333333333444444555666555555666555333333444666444666999999777666555666333666:::<<<;;;888666666444333222111000/////////111222444444444222000//////111000,,,---111333222//////...------000444777777444111000111222222222***&&&  """###$$$""" """!!!"""######)))***,,,...000222444555666444222111333555666777<<<<<<======>>>======<<<<<<===???AAACCCDDDFFFGGGKKKJJJJJJKKKKKKLLLNNNNNNRRRPPPNNNNNNOOOSSSWWWYYY]]]```cccgggiiilllpppsss|||888666666888<<<===;;;999:::;;;<<<===============;;;===??????======>>>???>>>===>>>BBBAAA;;;888999===???BBBAAA???<<<:::999888888888:::===>>>===<<<@@@===;;;:::===@@@BBBBBB@@@>>><<<::::::===???AAA===>>>???@@@@@@@@@@@@@@@;;;;;;::::::<<>>??????>>><<<555>>>QQQkkkyyyjjjRRRHHHGGGAAA>>>@@@AAA@@@======@@@CCC???BBBBBBGGGIII777&&&(((''''''(((((('''&&&%%%$$$&&&///CCCaaarrrjjjmmmyyytttvvvxxxnnnddd[[[UUU:::222---000333111......666444555777666111000222444444444555555444000---222222222222222222333333222444444222//////222555444555666555444333333333444666999999777444333222666555333111000000111111444555666666555222///---000222000,,,---222444444//////...---,,,---111444333222111111111000...,,,...(((!!! """!!! """###$$$!!!!!!###$$$!!! $$$$$$ !!!!!!!!!""""""&&&'''))),,,///111333444999666222333666999999888:::::::::::::::999999999<<<<<<===>>>@@@AAABBBBBBJJJJJJJJJJJJKKKLLLNNNOOONNNNNNNNNPPPSSSWWW[[[]]]ZZZ^^^eeelllmmmiiihhhiiirrr|||999777666888;;;===;;;999<<<<<<<<<<<<;;;:::999999;;;===??????>>>======>>>>>><<<===@@@>>>777444444:::===@@@AAA>>>;;;999888:::::::::<<>>@@@===;;;;;;<<<=========@@@???===<<<===???BBBDDD>>>??????@@@@@@@@@@@@???<<<;;;<<<===>>>AAADDDEEEDDDBBB@@@>>>>>>======<<<;;;QQQnnn}}}pppfffZZZGGGAAAEEEBBB@@@CCCEEECCC???===???BBB===??????EEEIII999(((***'''((())))))'''### :::^^^~~~wwwxxxnnnQQQQQQkkk|||sssooovvv{{{sssnnnjjjWWWAAA444///---///333222000111555555222000222222222333555666666333111111111222222222222222222111333444222///...222555666444222000000000111111666666666444111///...///444333222111111222333444555666666666444222///---111222000,,,---111444333000000000...,,,+++---///000000222444333///)))$$$333...(((%%%$$$$$$""" $$$###!!!  $$$!!! """###$$$%%%""" """""""""(((%%%!!! """$$$%%%$$$$$$&&&(((***,,,......777444222333666888777555888777777777666666666777======>>>???@@@AAAAAABBBHHHHHHHHHIIIJJJKKKMMMMMMJJJLLLOOOSSSVVVXXXZZZZZZXXX]]]gggrrrrrriiicccbbbbbbnnn}}}777777666888:::;;;;;;:::======<<<<<<;;;999888777<<<>>>??????>>><<<;;;<<<;;;999:::>>>===999777888888999:::;;;;;;:::888777:::999999:::===>>>>>>>>>BBB@@@>>>===>>>>>>===<<>>>>>???AAABBBCCC>>>??????@@@@@@@@@??????<<<<<<===>>>@@@BBBCCCDDDEEEDDDBBB@@@?????????@@@MMMccc}}}}}}yyyfffYYYOOOAAA===AAA???<<<>>>@@@???<<<:::<<<>>>;;;===<<>>??????@@@AAABBBCCCCCCEEEFFFGGGIIIJJJKKKKKKKKKJJJLLLOOORRRTTTUUUTTTTTTUUUWWWbbbnnnnnnccc\\\]]]XXXbbbrrr444666777777777888:::<<<============<<<<<<;;;:::<<<>>>@@@???===:::999999999777888;;;;;;999888;;;999777666777;;;===<<<::::::999777888:::<<<======BBB???===<<<===>>>??????<<<======>>>????????????>>>???????????????>>>>>>;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@???@@@BBBDDDeeessswwwppp[[[NNNIII@@@>>>@@@;;;;;;;;;;;;;;;:::999:::;;;;;;<<<;;;BBBIII;;;,,,---,,,,,,+++************+++???eee}}}vvvlllqqqrrr```TTTEEE===666666;;;EEEUUUbbb{{{tttpppmmmjjj```QQQFFFBBB;;;666333555666333111222---------///222444444333222333444666777777777666444444444666888999999777:::666333222222222111///222333444333111///////////////000111111111111111222222000//////000000111000222111------//////---...000222222000---++++++...///333666666111)))$$$ ###%%%$$$ """ !!!###$$$$$$###!!!  $$$""""""$$$$$$!!!$$$(((---111333///'''""""""%%%!!!!!!"""###$$$%%%&&&'''$$$(((---111333333333444999888888888888999;;;<<<<<<======???@@@AAABBBBBBBBBDDDGGGJJJLLLKKKJJJJJJJJJLLLNNNQQQSSSTTTUUUUUUVVVVVV]]]hhhhhh___\\\```]]]cccnnnyyy222555777777666777:::>>>======>>>>>>>>>>>>>>>===<<<>>>@@@???<<<999888777888666666888888666666999===888555777===AAAAAA>>>@@@>>><<<;;;===@@@AAAAAA<<<999555444666999<<<===999:::<<<===>>>===<<<;;;>>>>>>?????????>>>>>>===;;;;;;===>>>????????????===============???CCCFFFwww|||yyyeeeOOOEEEFFFCCCBBBBBB;;;???>>><<<;;;::::::::::::<<<<<<:::BBBIII;;;,,,---***)))((()))---333999<<<]]]zzz|||kkkpppttt[[[AAA///---*********((((((...666>>>MMMcccwww}}}vvvkkk^^^WWWVVVKKKCCC===;;;999444000///222000...---...///...---000111333555777777777666444222333666:::<<<999666888555444444444333///,,,,,,///333444333000///......///000111111000......111000...------///111222000222111...---///...***+++...222333111///,,,+++,,,---///222333000***&&&!!!&&&&&&""" ###'''!!!###&&&(((***)))'''&&& !!!######!!!!!!$$$%%%### ###"""$$$'''&&&"""###'''***222888555***!!!!!!######$$$%%%'''((()))***%%%...333444555666888888888777777888:::;;;===888999:::;;;<<<>>>>>>???AAADDDHHHLLLMMMLLLKKKIIIKKKLLLMMMPPPSSSWWW[[[]]]```]]]aaajjjjjjcccdddkkkiiijjjooovvv{{{444444555666888:::;;;<<<666888::::::999999===@@@;;;===???AAAAAA>>>;;;999@@@;;;777777:::;;;888444444666999<<<===<<<:::999===<<<;;;:::::::::;;;<<<<<<999666777:::;;;:::888;;;;;;:::999999999::::::@@@@@@???>>><<<<<>>===<<<<<>>>>>======AAAGGGHHH@@@555...%%%---444222&&&$$$888QQQyyyqqqrrrvvvUUU999,,,***$$$******######,,,---(((333333666AAAUUUlllwwwggg```ddd[[[[[[XXXQQQGGG>>>888777555555666555333111111111,,,...000111222444777:::888666444444555666666666555333222222444555555444777666555333111000...---000...---...111111///,,,111000///111444444222///...///000111000///---+++------...///111333555666444222000111333333000---(((""" ###%%%###"""###"""%%%######&&&$$$$$$!!! !!!$$$&&&$$$!!!""""""###$$$%%%###!!!"""&&&***,,,---......---,,,+++***###""""""!!!"""###$$$%%%!!!"""(((,,,...222666>>>===<<<:::888777777777777555777<<<>>>>>>???CCCHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMQQQVVVZZZ[[[[[[[[[ccceee___\\\```eeefffrrrqqqooovvv666666666777999:::<<<===777999;;;;;;999999;;;===>>>===;;;::::::;;;<<<======:::777888<<<===:::777666666777888888888777777:::999888888777888999::::::999999;;;===??????>>>888999;;;=========<<<;;;;;;999777888;;;>>>??????>>>>>>>>>??????@@@@@@@@@BBB===>>>CCCAAA;;;>>>GGGsssxxxtttvvvWWWIII???BBBDDD@@@???CCCDDDDDDDDDDDDBBB???===;;;<<<;;;===CCCFFFBBB888000...//////+++'''000LLLhhhxxxwww}}}|||rrrYYY<<<)))&&&)))&&&,,,+++$$$$$$+++,,,'''%%%'''***///666BBBPPPYYY|||rrriiiiiilllppppppnnnggg]]]RRRKKKHHH>>>>>>===:::666111...---(((...555999999666222000777555333222444555555444222222333333333444666777222222111111111000000000---,,,+++---000111///---111...,,,,,,...///...------...///000000///---,,,//////...//////000111222000...---///111333222000...------,,,&&& %%%"""###  !!! """"""  ---...000000///.........&&&%%%"""!!! !!!%%%###$$$(((***)))+++///444555666888:::<<<>>>>>>:::888999===???>>>???BBBFFFFFFHHHIIIJJJJJJKKKKKKLLLKKKJJJLLLQQQWWW[[[]]]\\\cccfffaaa___ccchhhjjjuuuvvvsssxxx888888888999999:::<<<<<<888:::<<<<<<;;;:::999:::>>>;;;777444444888<<>>;;;888999888777666666666666777999888888777777888999999666888:::;;;;;;;;;;;;<<<555777;;;>>>???>>>;;;:::>>>999666888>>>BBBAAA>>>;;;;;;===>>>@@@AAAAAABBB;;;<<<@@@AAA:::666BBBSSS{{{hhhQQQNNN```wwwvvvdddOOOEEE@@@BBBBBB======AAACCCDDDDDDDDDCCC@@@===;;;===::::::???EEEDDD:::000000,,,'''%%%,,,AAAccc~~~{{{~~~}}}xxxxxx~~~oooiii___TTTLLLKKKOOOSSSZZZTTTGGG777((($$$)))000(((,,,+++%%%$$$))))))$$$###'''***)))'''(((...555SSScccvvvxxxvvvvvvvvv|||}}}}}}yyypppeee\\\WWWQQQOOOMMMHHHAAA:::444000+++000666999999555111///888555333111222222222111000111222333333444777888333222222222222222111111+++***+++---000111111000000---)))((((((***++++++,,,---...///000///...---------------...///000111---,,,+++,,,///222333333,,,111888999000$$$!!!%%%$$$### !!!"""%%%$$$%%% ############!!!+++---000111000///000111(((&&&###   %%%)))***---222333444777999:::;;;;;;;;;<<<:::;;;>>>???===>>>AAACCCDDDEEEGGGHHHIIIIIIIIILLLIIIFFFGGGLLLTTTZZZ^^^\\\aaadddaaa___ccciiimmmuuuwwwvvv|||:::999999999999::::::;;;888999<<<======<<<::::::;;;999777555666888;;;===888777888:::<<<<<<999666999999999999999999999999999999999999:::::::::;;;666:::======999777666777666888:::<<<===<<<:::999@@@===:::;;;>>>@@@???<<<;;;<<<===>>>>>>>>>>>>===666999;;;777///333JJJcccjjjKKK:::???TTTjjjvvvkkkTTTGGGCCCBBBCCC@@@<<<<<<@@@?????????@@@@@@??????>>>???<<<:::>>>EEEDDD888***&&&%%%&&&...>>>WWWsssttt\\\IIIHHHQQQ???:::222***&&&'''+++...,,,+++)))'''&&&(((,,,///'''***(((###"""$$$$$$ '''***,,,***'''&&&))),,,''':::TTTjjjwww~~~zzzqqqgggbbbcccaaa^^^YYYTTTLLLEEE@@@999888555111///111555888999666333222111111000///333111000111444666666444999888777666444333222111***+++,,,///111333333333111///,,,+++***++++++,,,,,,---...///////////////))))))***,,,...000222333...---,,,,,,...111444555'''***222;;;:::000'''###'''%%%""""""%%%'''$$$ """######!!! $$$)))"""###&&&'''''''''&&&$$$!!! (((+++///000//////000222***(((&&&###!!!!!!"""######((()))---222111333666888999999888777;;;888999===???===>>>AAABBBCCCDDDFFFGGGHHHHHHHHHKKKHHHFFFGGGLLLSSSYYY\\\[[[___aaa___]]]```fffkkkooovvvxxx~~~999999888888888888999999666888:::<<<>>>>>>===;;;777888:::;;;;;;:::999888777777888999:::888666444555777999<<<<<<<<<:::999999999::::::;;;;;;;;;;;;:::===AAA@@@===::::::;;;======<<<<<<;;;;;;;;;:::999999::::::::::::;;;<<>><<<:::777666777888666000...<<<\\\yyy{{{fffPPPMMM\\\ppp}}}xxx^^^IIICCCBBBCCCCCC@@@======@@@AAA@@@>>>======>>>@@@AAA@@@@@@>>>???EEEDDD555###%%%444HHH```uuuqqqQQQ444)))+++......,,,(((&&&&&&(((+++,,, !!!"""%%%''''''&&&$$$$$$%%%$$$!!! $$$###""""""$$$&&&'''(((###)))222===HHHXXXkkkyyy{{{rrrmmmllljjjgggeeebbb]]]WWWSSSMMMGGG===333...///666<<<666444222111333444444333999222---///555888444...888888777666444333222222,,,...000222333444555555222222333222111///......---......//////000000000******+++,,,...000222333111000000//////111444666---%%%$$$...777555,,,$$$'''%%%$$$&&&))))))(((&&&###$$$###  $$$###$$$$$$$$$$$$$$$$$$###"""!!!&&&***///000......000333111///,,,)))'''%%%######### $$$$$$###$$$((((((+++///444777:::;;;;;;777555777;;;======>>>BBBBBBCCCEEEFFFHHHIIIIIIIIIIIIHHHHHHKKKPPPTTTXXXYYY\\\^^^```___\\\]]]dddkkkoooxxx{{{999888888888888999999:::777888999;;;>>>???>>>===777999<<<>>>===;;;777555666777777888777666555444222555999<<<===<<<:::888777777999:::::::::::::::666888;;;=========>>>???BBBAAA@@@>>>============555888;;;<<<<<<===@@@BBB@@@AAA@@@???<<<888555333555444111000888OOOooo~~~qqqsss{{{fffQQQBBBAAABBBBBBBBB@@@??????@@@FFFDDDBBB???>>>???@@@AAA???AAA@@@???CCCCCC666&&&'''555LLLeee}}}nnnKKK+++!!!(((+++&&&***(((''''''((())))))(((######"""###%%%&&&&&&%%%""""""""""""!!! %%%""" !!!$$$'''((((((***((('''***...555CCCOOOiiisss~~~}}}~~~zzzuuuqqqnnnkkkjjjjjjiiieeeaaa^^^ZZZQQQGGG===777666777222000///000333666777777999333...///555777222---222222333333333333333444///111333444333333444555222444666666444222111111000000000000000000111111111000//////......//////333333333222111111333666;;;+++""",,,000,,,'''$$$""""""%%%&&&%%%&&&)))%%%%%%###  &&& """!!! !!!$$$%%%%%%$$$$$$***///000------000444777666444111,,,((($$$"""""" ###$$$"""###''''''))),,,000333666777777555444555:::===<<<>>>BBBBBBCCCEEEGGGHHHIIIJJJJJJIIIIIIKKKNNNRRRUUUVVVUUU\\\]]]^^^___]]]]]]eeennnuuu999999999999999:::;;;<<<;;;999999:::===???>>><<<;;;;;;;;;:::999888777666555666777777666666777888777888:::<<<<<<;;;:::999777888:::;;;<<<<<<;;;;;;555555666888;;;>>>>>>>>>??????@@@@@@???>>>===<<<::::::<<<>>>AAACCCCCCCCC???@@@AAA@@@???;;;888666333222222:::OOOjjjsss```QQQGGG@@@@@@@@@@@@??????@@@@@@???CCCCCCCCCBBBAAA@@@???>>><<<@@@???<<>>111DDDPPPaaassszzzlllOOO...!!!$$$+++,,,+++&&&###!!! """""" %%%$$$""""""###%%%'''(((""""""###%%%%%%#########&&&&&&'''''''''((()))***(((%%%&&&***+++((((((,,,BBBNNN^^^llltttyyy}}}{{{wwwsssrrrtttuuurrrooojjjiiieee]]]RRRGGG???;;;555333000000111222222111444333111111222222222222111111222222333333333333111333555555222111222333111333444333111000111333222222111111111111111111444444222111000/////////111333555444222222444666<<<333+++******)))'''(((""" !!!### !!!)))&&&%%%###"""""""""!!! %%%$$$""" """ ###&&&&&&&&& &&&,,,,,,)))(((+++///555666666555222...)))''' """$$$###%%%)))'''(((***,,,///222333555777555777;;;===<<<===AAAAAABBBDDDFFFHHHIIIJJJJJJKKKJJJKKKNNNQQQSSSTTTSSSXXXXXXZZZ]]]]]]]]]fffqqq|||::::::::::::;;;<<<======>>><<<999:::<<<>>>===;;;@@@===888555333555777999555666666777777888:::<<<>>>>>>===<<<<<<<<<<<<===999;;;<<<>>>??????>>>>>>===;;;999:::>>>@@@@@@>>>888:::===??????===;;;999===:::888;;;@@@BBB???;;;===>>>@@@AAAAAA???===;;;777666:::KKKgggsssZZZIIIBBBBBBAAA@@@???===<<<>>>AAA@@@===:::<<<@@@CCCCCCBBB>>><<<999>>>===888<<>><<<===@@@@@@AAACCCEEEGGGHHHIIIJJJLLLKKKJJJLLLOOOQQQRRRRRRRRRRRRUUUZZZ[[[\\\fffrrr}}}999;;;>>>???>>>===<<<<<<>>>??????===:::999;;;===???>>>;;;999888777888999;;;222///444999::::::===>>>>>>======<<<<<<;;;;;;999;;;>>>@@@@@@>>>;;;999???@@@AAAAAA???===:::888:::;;;======<<<:::::::::???>>>===???BBBBBB???<<<<<<<<<<<<<<<<<<:::444000555;;;KKKggguuuYYYGGGBBBBBB@@@===>>>???@@@AAAAAA@@@>>>===;;;<<<===??????>>>=========@@@@@@===<<>>;;;:::;;;<<<======<<<<<<;;;;;;;;;:::888111///444;;;===>>>AAA<<<<<<<<<======>>>>>>>>>===>>>@@@AAA???===999777;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===??????>>>===???AAABBB@@@>>>;;;===>>>===999333000...999LLLfff~~~qqq```KKKBBBCCCEEEBBB=========>>>>>>>>>===<<<;;;<<<===>>>@@@AAAAAAAAAAAA===???@@@??????FFFSSS]]]wwwlll^^^VVVQQQGGG777)))+++)))'''&&&''')))+++---///+++***...///+++))),,,((()))*********))))))***&&&"""!!!"""!!! &&&######%%%&&&$$$&&&)))&&&%%%$$$######%%%&&&'''%%%'''))))))+++444CCCOOOfffppp~~~yyyyyy|||zzzsssoooppprrrrrrggg]]]RRRJJJCCC;;;111***222111222222000---///555555333222222333444444333444333222333444333///,,,333444444333111000111222555222000///111333222111111000000000000111111000111222222333333222111111333222000000000000000///  $$$#########!!! $$$((())))))&&&%%%%%%&&&''''''### !!!%%%***)))%%%&&&***///000111444555555444333,,,&&&"""######"""$$$)))///((($$$))),,,***))))))///333888;;;<<<===>>>???DDDDDDDDDEEEGGGHHHGGGFFFIIIHHHFFFGGGJJJMMMOOOOOOSSSUUUXXXYYY\\\gggxxx~~~777888999888777777999:::<<<>>>@@@???===<<<;;;;;;;;;<<<============<<<<<<888333111555;;;===???BBB;;;;;;<<<===>>>???@@@AAA===>>>@@@AAA@@@===;;;999<<<;;;::::::;;;===???AAA@@@???===<<<;;;===???@@@@@@>>>======??????>>>===:::>>>@@@<<<555111222666LLLggg}}}xxxuuurrrxxxzzzwwwwwwxxxrrriiiTTTIII>>><<>>???AAAEEEKKKPPPaaaVVVGGG<<<555000)))$$$$$$$$$%%%&&&'''((()))***,,,)))'''))))))'''(((+++'''$$$!!!$$$***---+++'''&&&$$$$$$''''''$$$$$$&&&+++&&&%%%&&&&&&$$$&&&***'''%%%###!!!"""$$$(((***((())))))((((((***---111AAAOOOcccuuu}}}yyywwwyyyyyyvvvvvvzzz{{{zzz{{{uuukkk___SSSHHH===555555111000111111000222777777444111///111333444444666444333222333222111///333444444222111222444666555333000///000000000///333222///------///111333444333222111111111111111---///000000...,,,,,,,,,###"""$$$$$$ !!!!!! !!!"""###&&&''''''""""""!!!""""""!!! $$$***,,,***,,,000222333333444555555444444555---&&&''')))(((''''''---(((&&&)))+++)))&&&%%%---111777:::;;;<<<<<<===EEEDDDCCCDDDEEEEEEDDDBBBGGGFFFFFFHHHKKKMMMMMMLLLOOOSSSXXX\\\bbbmmm}}}xxxttt}}}:::::::::999777888;;;>>><<<===???@@@???===;;;:::<<<<<<;;;;;;:::;;;;;;;;;:::777444555888;;;<<<===<<<<<<======>>>???@@@@@@999;;;===@@@@@@@@@???>>>;;;999777666777;;;???AAADDDBBB@@@???>>>>>>===<<>><<<;;;:::999888888777;;;===999444888DDDPPPiiissseeeZZZSSSOOOQQQTTTUUUUUUWWWXXXQQQHHHCCC???;;;:::<<<<<<:::777<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>;;;;;;<<<===???@@@@@@???>>>888111+++)))***,,,---$$$$$$$$$$$$%%%'''((()))(((''''''&&&%%%$$$%%%'''%%%!!!!!!'''***((($$$&&&$$$&&&+++---******,,,)))%%%###$$$$$$###%%%)))&&&%%%###"""###%%%'''))))))(((((()))******)))((()))222@@@QQQbbbrrr~~~}}}xxxtttqqquuuwwwxxx{{{~~~zzz{{{qqqcccWWWQQQMMMJJJ;;;444//////000111444888888555222111222333444444333222111111222444555555333444333222000111333555333222000//////000000000222222000...,,,---///111444444444333222222111111...111444222,,,'''&&&&&&***'''$$$!!!!!!!!!""""""""""""!!!!!! ###$$$###"""######""""""""" !!!!!!$$$))),,,,,,...222333444444333222222333444777333000///...,,,)))'''%%%$$$$$$(((+++***(((''',,,000666:::<<<===>>>???DDDCCCCCCDDDEEEEEECCCBBBHHHHHHHHHJJJLLLMMMKKKIIIGGGMMMTTT[[[cccooo}}}{{{pppmmmyyy;;;;;;:::888777999<<>>???===;;;999>>><<<999777666666777888888777555444666999;;;<<<>>>>>>>>>>>>=========<<<999:::<<<>>>@@@@@@??????999777555333444666:::<<<@@@??????@@@AAA@@@<<<888;;;;;;:::777555222111000111444666666999HHH^^^ooosssbbbSSSHHHAAA>>>===AAABBBAAAAAACCCDDD???999<<<>>>>>>;;;777555777:::============>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;=========???@@@>>>:::666******)))(((''''''***+++(((&&&$$$######%%%(((***+++---///---***((((((''''''&&&$$$$$$$$$%%%%%%$$$$$$"""$$$((((((%%%$$$&&&$$$!!! """###"""$$$((($$$$$$$$$%%%%%%&&&&&&&&&%%%######%%%''')))((('''$$$&&&,,,555CCCUUUfffqqq}}}|||vvvwww~~~xxxrrrnnntttzzz~~~vvvwwwqqqeee\\\ZZZZZZWWWKKKAAA888444222000111555777555444444555555444333333222222111111333555777333444333111//////000222000000000//////000222333///111222000---++++++,,,...000222333333111///...333666999666111+++((((((,,,'''!!!""""""!!!"""#########"""!!! !!!%%%''''''''')))))))))((('''&&&%%%%%%""" %%%'''''')))---111222333222000///000222333777:::888333...)))'''!!!$$$''')))+++)))''')))---222777:::===???AAAAAAAAAAAACCCFFFGGGFFFEEEIIIIIIIIIKKKLLLKKKIIIGGGCCCIIISSS\\\fffrrr}}}wwwlllkkkvvv888999888777666777:::<<<;;;;;;;;;<<<======;;;999>>><<<:::777666555666777333555444222444:::>>>>>>@@@@@@???===<<<;;;999999;;;<<<===>>>>>>===<<<<<<===<<<;;;::::::;;;===>>>999888999===???>>>999444444666666555111...,,,+++,,,...333;;;III^^^ttttttcccUUUFFF>>><<<===???BBB>>>>>><<<<<<<<<<<<:::888999===???<<<777555999>>><<<<<<<<<===>>>@@@AAABBBBBBAAA@@@>>>===<<<<<<<<<@@@@@@AAABBBBBB???;;;888###%%%'''((('''''''''((()))'''$$$"""###%%%(((******///222...*********)))---...---***&&&$$$&&&((((((%%%%%%&&&%%%  !!!"""###!!!"""&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""###&&&'''''''''&&&''')))...555???HHHMMMdddmmm{{{{{{www|||~~~vvvmmmttt|||vvv{{{{{{sssmmmlllhhhaaa```XXXNNNFFF<<<333///111666555444444555444333111444444444222000000222444222333444222000//////000///000000000///000333555---000333222---(((&&&&&&%%%'''+++...///...,,,***///222444444222///---,,,222///''' """### """"""""""""!!!   """%%%'''&&&%%%&&&(((((('''&&&%%%&&&''' !!!!!!"""%%%---000333222///---///111000888===:::444///+++'''"""%%%((('''(((***)))%%%&&&)))---111444888===@@@??????@@@BBBEEEGGGGGGFFFFFFFFFFFFHHHJJJJJJHHHFFFFFFLLLWWWbbblllvvv~~~}}}uuunnnlllsss~~~666777777666555666888:::;;;999888999;;;<<<:::888<<<<<<======<<<:::999777333777666333444;;;???>>>??????>>><<<;;;999888888::::::;;;<<<===<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@888666444555777555000+++,,,///333333000---++++++,,,000;;;MMMcccvvv~~~wwwiii\\\HHHAAA===>>>>>>===@@@FFF===>>>>>>>>><<<999888999:::;;;;;;;;;:::999:::;;;888888999:::<<>>@@@BBBCCCBBB@@@???>>>(((''''''&&&&&&'''(((((($$$$$$######$$$&&&((()))%%%+++---(((%%%'''***+++333333111---(((&&&'''))),,,(((&&&(((&&&""""""$$$###!!!"""%%%&&&"""!!!###''''''&&&$$$$$$$$$$$$$$$"""###$$$$$$$$$%%%%%%&&&&&&'''))),,,111555777888FFFQQQaaarrr}}}{{{yyywwwzzz}}}uuu{{{}}}|||~~~yyywwwyyyuuummmppplllggg^^^OOO>>>555444777444111000000111222111111333444222000///111333///222444444333111111111111222333111//////222555---111333111***$$$"""""" """%%%(((+++,,,,,,,,,------...000222222111///222666333(((%%%$$$############!!!!!!"""!!!!!!$$$!!! !!!$$$***///333333///---...000111777999666333222...(((%%%***,,,)))(((++++++'''***+++---...111555;;;???======>>>AAADDDFFFEEEDDDCCCCCCDDDFFFJJJLLLLLLKKKKKKQQQ\\\hhhrrrzzz|||wwwqqqnnnpppvvv666777888888777777888:::;;;999666777:::;;;:::888999<<<@@@BBBBBB@@@<<<999777;;;:::555444:::===<<<>>>======;;;:::999888888555666888:::<<<>>>??????777999;;;>>>>>>>>>===<<<===888222//////,,,&&&!!!&&&+++111333111...------000666EEE^^^xxx|||ppp___PPPGGG<<<<<>>===???BBBCCC???999888:::===:::888:::======888333555555666777:::===@@@BBB>>>===<<<::::::;;;<<<<<<:::===@@@AAA@@@@@@AAABBB555111+++&&&$$$$$$%%%&&& """%%%''''''(((((($$$***+++$$$"""(((...000555222///+++)))((((((((('''$$$###%%%&&&$$$&&&***&&&$$$&&&)))(((###!!!"""+++)))%%%"""!!!"""$$$&&& """!!! !!!$$$$$$%%%)))...222555666555===JJJYYYeeennnrrrttt~~~vvvnnnqqqxxxyyy}}}|||qqqpppxxxyyyrrruuuvvvvvvppp___KKK>>>;;;888444...+++,,,...111222,,,///222222111111333666---000444666666444333333333555555222//////111444///222333///'''!!! !!! !!!###%%%))),,,///000222000000333666888555222%%%222777--- """%%% !!!!!!!!! !!!######""" !!! !!!$$$$$$"""###$$$''')))...333444111......111555666444000222555000(((&&&,,,...******...///+++////////////000444:::???=========???BBBDDDCCCBBBBBBBBBDDDGGGLLLPPPRRRRRRMMMTTT___jjjttt{{{|||xxxtttooonnnooowww888777777888;;;===>>>===???<<<888777777999;;;<<<@@@>>>>>>@@@???;;;:::;;;999===>>>:::888;;;;;;999???@@@@@@???<<<999666444999;;;>>>@@@AAAAAA@@@???@@@???===<<<<<<;;;888666555999:::444---)))((((((111...,,,.........111666FFFWWWjjjuuu}}}~~~rrr```PPPEEEAAA@@@===???BBBBBB@@@===<<<<<<@@@?????????>>>>>>======???<<<:::;;;======:::777999888888:::===??????>>>999:::<<<=========<<<;;;???;;;:::;;;888444999BBB888222+++&&&&&&((((((((((((%%%###"""###$$$$$$###"""'''&&& ...>>>HHH((('''$$$'''((()))###$$$###""""""###'''***'''###!!!&&&)))(((%%%...***$$$"""###$$$###"""'''%%%$$$###$$$%%%$$$###!!!%%%))),,,000333666888888888===FFFOOOWWW\\\kkkrrrsssqqqyyyssszzz~~~}}}vvvrrrsssvvvvvv|||wwwtttwwwvvviiiPPP<<<555>>>333...888333)))222///000111111111///...---...333555444444666555111555111---,,,...111222222222222111---((($$$######!!! !!!(((...111111222333444444555555000---,,,---(((""""""!!!$$$""" !!!###$$$!!!)))---***%%%$$$%%%$$$333555666666555333222222111222444666666444222000000...+++)))''''''((((((///111555666777777999:::>>>===<<>>???777666666777999<<<>>>???AAA?????????<<<888999===666888;;;>>>>>>;;;777555999;;;<<<======<<<;;;::::::;;;<<<>>>?????????>>>@@@???>>>>>>???>>><<<:::===<<<888222...---------,,,...444999<<>>>>>>>>============;;;999999;;;===??????:::999999:::<<<>>>======:::;;;;;;<<<============???;;;999<<<<<<999999<<<888222+++&&&%%%%%%%%%$$$&&&$$$"""###%%%''''''&&& $$$###'''444NNN111---((((((%%%!!! !!!"""%%%(((,,,)))%%%%%%'''(((&&&$$$%%%"""   $$$'''***...333666888777777888===BBBGGGIIIZZZdddjjjllluuuuuupppvvv}}}~~~xxxssstttwwwrrreeeYYY@@@???...(((666666---111//////000000000///...---000333444111111222111---444111///000222333222000111111///+++&&&"""!!! !!!###""" %%%)))(((***---111333333333333(((%%%%%%))))))$$$"""%%%!!!###$$$### !!!###&&&$$$""" """###%%%&&&&&& $$$$$$!!! $$$'''''')))...444666444222222444222333555777777555333222555222...***((((((***,,,---...111222333666999<<<>>><<<;;;>>>BBBEEEFFFFFFGGGEEEFFFJJJKKKJJJLLLQQQUUUaaammmsssvvv{{{~~~~~~{{{uuupppooorrruuuttt>>>??????===::::::===AAA666777888999;;;===???@@@@@@??????>>>:::888===FFF@@@999777======666222333888999;;;===>>>>>>===<<<;;;;;;;;;<<<<<<=========AAA@@@???>>>>>>===;;;999>>>:::666333222000//////---777EEEOOORRRWWWfffvvvxxxmmmaaaUUUGGG???>>>@@@@@@???777888::::::999999;;;<<<===============<<<<<<<<<:::888666333222555;;;???;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@;;;999===???===888666666111***%%%############'''&&&%%%%%%'''((('''&&&######%%%&&&""" &&&...LLL444...******&&&!!!"""!!!"""###$$$)))(((&&&$$$######""""""%%%$$$""" !!!!!!"""$$$$$$!!!%%%%%%&&&&&&&&&'''+++...555555555555666777999:::CCCOOOYYY^^^hhhxxx~~~}}}~~~zzzvvvwwwzzzzzzvvvqqqXXXKKK222)))666999111000111111222222222111000000333555444000///111000---111111111333444444222///000000...***$$$  ###$$$"""""""""(((---111222111000...***''')))(((###"""%%%&&&%%%###""""""""""""###!!!"""  ###&&&&&&$$$ """###!!! '''///333333222333555111222444555555444333111555111,,,'''%%%%%%'''))),,,------...111555<<<@@@???<<<;;;<<>>@@@@@@===888777;;;@@@??????===<<<;;;;;;===???<<<<<<>>>>>>::::::DDDPPPWWWFFF;;;>>>>>>666555;;;===>>>???@@@???>>><<<:::===<<<<<<;;;;;;<<<======DDDAAA???===;;;999555222555666888999777333444888MMMXXXiiiuuuxxxxxx~~~xxxpppcccXXXPPPHHH???<<<===@@@AAAAAA=========;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999444111222777<<<===<<<;;;;;;======<<<;;;;;;;;;::::::;;;===???@@@???<<<;;;<<<===<<<999777777111***###!!!"""%%%'''+++***(((((((((&&&$$$!!!%%%###%%%'''&&&###%%%***???000)))***---,,,%%%%%%$$$&&&((('''%%%"""!!!!!!"""###$$$###"""!!!"""$$$((()))(((%%%  """$$$$$$%%%&&&'''&&&### $$$$$$$$$######%%%)))---111333555666666666666777333>>>GGGKKKRRR___lllrrrvvvuuuqqqnnnttt~~~~~~}}}}}}}}}~~~|||yyyvvvuuubbbEEE666666777222000555555555555555555444444555777666111000333333000000111111222222222111000000///...***$$$  """$$$### !!!%%%***---///000000666111,,,***)))###"""###!!! """$$$ ###%%%$$$ &&&""" %%%((('''$$$&&&---,,,)))'''$$$"""%%%***...111333444444...///111222222111000///333111...***'''&&&&&&&&&,,,,,,,,,---000666???EEE@@@>>><<<;;;===@@@DDDFFFCCCBBBEEEIIIJJJJJJPPPWWWaaajjjtttyyy}}}}}}qqqfffdddjjjsss{{{;;;>>>???;;;666555999>>>CCCBBB???:::777777:::===::::::<<<<<<888999BBBNNN^^^LLLAAADDDDDD===<<>>===<<<<<<<<<===>>>>>>CCCAAA>>>===<<<999666333222555;;;===:::;;;IIIZZZdddhhhrrr~~~ttthhh```WWWLLLDDD@@@???>>><<<::::::;;;<<<>>>>>>>>>===::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@===:::999;;;>>>???>>><<<===>>>>>>===<<<;;;::::::::::::<<<>>>???<<<>>>>>>;;;888888999;;;>>>777---$$$$$$'''***))))))))))))'''###  $$$%%%"""###&&&999222''')))......,,,%%%&&&(((******'''$$$"""!!!!!!###$$$###"""!!!!!!""""""$$$$$$""" ###!!! !!!$$$%%%%%%$$$ ###(((...222...222555777666555555666333888<<<<<>><<<555222111111+++((('''***000444444333...///000111111111000000555555555444111...***(((*********+++...555===CCC@@@???>>>===<<<>>>@@@BBBAAAAAAEEEIIIIIIJJJQQQZZZkkksss{{{}}}nnncccaaahhhrrryyy:::<<<===<<<999999;;;===??????===999555555999===<<<;;;;;;:::666444999AAAGGG@@@>>>DDDEEE???;;;======>>>@@@BBBBBBAAA@@@???<<<<<<=========>>>>>>>>>???>>>===>>>??????===;;;999:::<<<===;;;DDD```}}}ooojjjjjjsss}}}|||mmm\\\RRRLLLDDD===:::<<>>;;;;;;;;;<<<<<<<<<<<<<<<:::<<<>>>???>>>>>>>>>??????===<<<===>>>>>>===<<<::::::::::::::::::;;;<<<888<<<>>>999555666:::<<>>444((( """###$$$%%%''')))(((%%%""" ###'''&&&$$$%%%)))???<<<++++++...+++,,,"""%%%'''(((&&&%%%$$$$$$  !!!###%%%  ###&&&''''''!!!""""""""""""###'''***+++///333444222111111333888999999777666;;;BBBHHHXXX]]]bbbfffnnn{{{~~~}}}~~~sssjjjVVV999000555555333333222222222333444444000333333000000222222//////000///...------///111//////...+++'''$$$######$$$%%%&&&'''((('''&&&&&&'''&&&%%%%%%'''***---///---//////...//////***###"""!!!&&&)))(((&&&$$$$$$"""!!!"""%%%&&&###!!!555:::;;;555000333999<<<222---))))))...222333222000111222222333333333333222444666777555000***'''%%%&&&'''(((+++000777<<<===>>>??????>>>===>>>???@@@AAAEEEHHHHHHIIIRRR[[[jjjqqqwww{{{{{{lllbbbaaagggpppvvv~~~zzz}}};;;<<<>>>???????????????<<>>:::888999<<<>>><<<;;;<<<999555555999666888<<>>;;;888999;;;>>>@@@AAAAAAAAA@@@999:::;;;===>>>>>>>>>===<<<;;;;;;===???@@@@@@>>>>>>;;;;;;<<<<<>><<<666---$$$ ###&&&((('''### $$$$$$(((***(((%%%'''---CCCDDD...---///,,,111"""$$$&&&'''%%%$$$$$$%%%!!! !!!###$$$$$$$$$ !!!$$$'''((((((''''''''''''$$$!!! !!!%%%***///000...---///222999777666666777888:::<<>>>>>@@@BBBFFFHHHHHHIIIRRR\\\eeekkkppptttyyy{{{~~~uuuiiiaaabbbhhhnnnrrrtttnnnppp|||<<<===???BBBEEEEEEDDDAAA>>>CCCGGGFFF@@@;;;999:::???<<<<<>>:::888::::::???AAA======@@@AAA???999;;;===???@@@@@@???>>>666777:::<<<>>>>>>===<<<;;;::::::;;;===>>><<<;;;===999:::======@@@SSSjjj~~~}}}xxxjjj\\\UUUJJJBBB???CCCDDDAAA@@@BBBBBB>>>:::<<>>@@@@@@>>><<<::::::<<<<<<<<<=========>>>>>>@@@===:::;;;======;;;999:::999888999;;;<<<;;;:::888999::::::999888666555333666777777:::>>>:::111444666555111)))### !!!###&&&'''$$$ """$$$'''((($$$ ###+++@@@EEE---...222000999%%%'''((()))(((%%%######$$$###!!!###((()))&&&!!!$$$!!!!!!!!!!!!$$$'''&&&$$$!!! !!!###$$$###$$$%%%'''%%%+++---,,,---111555444333333777999888666666888>>>EEEQQQdddzzz|||vvvrrrzzzlllDDD444777111333222222111222333555555444888888555333333000++++++000444555222000//////,,,,,,,,,***'''%%%%%%&&&!!!  !!!"""!!!!!! """$$$%%%&&&%%%%%%'''///333111///000...(((%%% $$$...777;;;AAA===777...'''###"""######&&&***+++***'''%%%$$$222+++"""###'''###***000555222+++(((...444///000000111222222333333333444444444333000---+++"""%%%))),,,---...111222111777???CCCCCCAAA??????AAABBBFFFHHHGGGHHHQQQ\\\ffflllqqqtttzzz{{{xxxpppfffaaaccchhhnnnqqqhhhaaacccqqq~~~>>>AAACCCBBB@@@???AAADDDCCCCCCBBB???;;;999888999===<<<;;;999888777777777===<<<;;;<<<======;;;:::222777<<<>>>===<<<===???888;;;??????<<<::::::<<<999999999:::::::::::::::@@@>>><<<<<<>>>BBBGGGJJJVVVWWWVVVPPPGGG@@@???AAA???@@@@@@???===<<<===>>>@@@???>>>@@@AAABBBBBB@@@999:::<<<===<<<:::777555;;;===<<<888888;;;<<<:::<<<<<<======<<<:::888777:::;;;===>>>===<<<:::999888888888888999:::;;;;;;888999:::<<<===;;;666333:::555333222---%%%"""%%%((($$$!!!"""&&&(((%%%!!!$$$$$$%%%&&&'''%%%"""...???+++'''444222///))))))'''$$$$$$%%%&&&&&&&&&,,,---,,,***''''''***---(((%%%"""######$$$%%%%%%&&&''''''!!!######!!!!!!$$$""""""$$$***111333000,,,111222444555555555555555888>>>@@@EEEWWWsss}}}yyy}}}sssoooqqqgggIII555333444///111222111...---000333333555888777555444555777::::::888777444000---+++000333555111(((  """###!!!###$$$$$$%%%(((111555111///000000---###!!!!!!)))333999777333555:::@@@CCC???444&&&!!!!!!!!!!!!  222%%%%%%---+++"""''',,,***)))///444444888888666333000...///000666444222111222222111000---+++)))***,,,///000000333555999<<<===???AAACCCGGGFFFEEEEEECCCGGGUUUdddpppnnnnnnttt{{{~~~qqqccc```ccceeegggiiiaaaQQQMMM]]]sss===???AAA@@@???>>>@@@BBBAAAAAAAAA@@@???===;;;:::888888777777777888999999<<<;;;::::::::::::777555///333777:::;;;;;;<<<<<<777999;;;:::999:::<<>>>>>>>>>>>??????<<<<<<===>>>@@@BBBEEEFFFGGGHHHHHHCCC<<<777888:::>>>???@@@???===<<<===>>>???>>><<<<<<>>>??????>>>??????@@@AAA@@@>>><<<;;;>>>@@@>>>999999;;;<<<999<<<<<<===<<<<<<;;;:::999999:::<<<>>>>>>===<<<;;;::::::::::::::::::;;;;;;===<<<;;;;;;======;;;:::999888999:::333***'''***$$$""" !!!###$$$!!!)))(((&&&&&&''''''%%%###&&&333$$$$$$222:::<<<---(((&&&%%%%%%&&&'''&&&%%%+++,,,,,,***'''&&&(((***((((((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%### !!!$$$%%%$$$%%%***000444444222222111111111333555666666666;;;<<>>GGGFFFGGGFFFDDDGGGTTTbbbqqqpppqqqtttyyy}}}~~~~~~zzzlll___\\\```bbbdddggg]]]NNNHHHVVViii~~~<<<===???>>>======>>>@@@@@@??????AAACCCBBB>>>:::999888888888888999:::;;;<<<;;;999999999888666444111222555999<<<===<<<:::777888999999999<<<@@@CCC??????@@@@@@AAAAAAAAAAAA:::<<<===???AAABBBBBBBBB@@@AAAAAA>>>999888999<<<===?????????===<<<===??????<<<:::999:::;;;<<<<<>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;???<<<999888:::===>>>???777999===???999000+++,,,############""" &&&$$$!!!!!!"""###$$$###***222******222CCCLLL111&&&%%%%%%'''((((((&&&$$$)))***+++***((('''''''''!!!###&&&((()))'''$$$"""&&&&&&&&&&&&&&&&&&''''''(((((('''%%%"""!!!"""$$$%%%$$$$$$''',,,222555777444111---...111555777777999:::999<<>>GGGGGGHHHHHHFFFHHHSSS___qqqrrrttttttvvvxxx|||~~~wwwiii\\\ZZZ^^^aaaccceee[[[LLLEEEMMM\\\ppp<<<===============>>>??????======@@@DDDDDD>>>888>>>>>>===<<<;;;:::::::::<<<;;;::::::;;;;;;999777777666888;;;@@@@@@===::::::;;;;;;<<<===???BBBDDD>>>>>>>>>??????@@@@@@AAA======>>>???@@@AAAAAABBBAAABBBAAA???===<<>>???>>>======>>>??????<<<999777888::::::;;;BBBAAA@@@>>>>>>>>>>>>??????AAA@@@<<<;;;>>>>>><<<:::999888777777888:::;;;999:::;;;===>>>>>>======<<<<<<<<<;;;;;;:::999999;;;888666555777:::<<<===555666999======777///***%%%&&&'''%%%"""  !!!###$$$###111888555111,,,===MMM---$$$$$$&&&(((******'''$$$%%%&&&)))***)))(((''''''"""%%%%%%###  !!!"""$$$&&&((()))***,,,+++)))&&&$$$###$$$$$$"""!!! !!!$$$+++222777555111......222555555333<<<999888@@@XXXsssyyyvvvdddEEE666999:::777555555777::::::666222333444555444333222222111222555777555222000111444444000,,,************)))''''''%%%!!! ###)))...&&&$$$""" !!!!!!###''',,,---)))$$$###&&&'''###!!!(((######""""""$$$)))222888777///&&&!!!!!!###%%%&&&///+++((((((((('''$$$!!!&&&&&&%%%!!!"""%%%'''***...000000000111222///111222333222222333444000,,,'''&&&(((---111333555666888999:::<<>>>>>>>>>>>>>><<<:::===AAAAAA;;;666>>>>>>===<<<;;;;;;;;;;;;999888888:::<<<<<<;;;:::<<<;;;;;;>>>AAAAAA===999;;;<<<===>>>@@@@@@???>>><<<<<<======>>>???@@@@@@AAAAAA?????????AAABBBCCC??????>>>===;;;;;;<<<===;;;<<<>>>>>>======>>>@@@@@@===999888999:::;;;;;;@@@>>><<<;;;::::::;;;<<<<<<>>>===;;;;;;???AAA???<<<;;;:::999999:::<<<===;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999888777666555444666888::::::999777555555999@@@???555+++'''''''''%%%""" !!! $$$((()))((('''(((444444... ---AAA)))###$$$&&&)))++++++(((%%%!!!###&&&)))++++++***((($$$$$$$$$$$$$$$###"""!!! """$$$&&&'''(((,,,***(((&&&&&&%%%%%%%%%!!!!!!  &&&///666555333222333555555333000555333666GGGccc}}}~~~zzzuuuaaaBBB666;;;;;;999888777888:::999555000111111222333444444444333444666666444111///000222333111///...---***'''$$$'''''''''$$$###&&&...444((('''%%%$$$###$$$&&&'''%%%###$$$(((...111111111'''******$$$ &&&"""'''+++(((!!!%%%+++222111...(((""" """%%%---)))&&&(((...///)))"""'''%%%"""  """(((+++///222333444555777000222444444222111111333///,,,******,,,///111222111333666888:::===AAADDDBBBDDDGGGHHHGGGHHHQQQ]]]jjjpppuuuvvvuuuwww~~~|||mmm___[[[]]]^^^___aaaZZZKKKAAABBBHHHUUUuuu===<<<;;;<<<>>>???>>>===>>>;;;999999;;;<<<:::888888888888999:::;;;<<<===666555666888;;;<<<;;;:::::::::<<<>>>???>>>;;;999::::::;;;===>>>===:::888<<<<<<===>>>???@@@@@@AAADDDBBB@@@??????@@@BBBCCC>>>======<<<;;;:::999999:::;;;============???@@@@@@===;;;:::;;;<<<======???===<<<::::::::::::;;;999;;;;;;999:::???AAA?????????>>>>>>>>>>>>>>>???;;;;;;;;;:::::::::999999888999:::;;;:::999888777555555666999;;;;;;999888:::777555777@@@DDD>>>333)))'''###!!! !!!$$$((()))'''%%%......*** %%%999111"""###%%%)))++++++)))'''"""###%%%(((+++,,,+++)))((('''%%%###"""!!!!!!"""""""""""""""""""""######***(((%%%%%%&&&''''''&&&###$$$%%%""" $$$---555444555777777777555444333000333>>>TTTnnnyyybbbAAA555999777;;;:::888777666444000---111000111222555666555444444333222222222222222222000000000///+++&&&""")))))))))'''%%%&&&+++///%%%$$$#########$$$%%%&&&%%%""""""&&&+++---000333***,,,...+++&&& %%%+++(((!!!!!!)))000000***###!!!!!!$$$###!!!$$$---333///'''&&&###!!!!!!!!! $$$)))+++///111222333666888///222555555222000111222222000---,,,---...///...111444777999:::<<<>>>???>>>@@@CCCFFFEEEHHHSSS___hhhnnntttwwwxxx{{{zzzlll]]]XXXYYYZZZ[[[\\\YYYJJJ??????AAAJJJccc~~~<<<:::999:::===>>>===;;;<<<:::777666777:::===???777777777888999;;;<<<===777777777999;;;<<<;;;:::555888<<<>>>>>>===<<<<<<<<<:::999:::<<<<<<:::888;;;;;;<<<===>>>???@@@@@@BBBAAAAAAAAA@@@@@@??????>>>>>>>>>??????===;;;999999;;;<<<=========???AAA>>><<<;;;;;;===>>>>>>=========<<<;;;::::::::::::888::::::777888<<<>>>===@@@@@@@@@@@@???>>>======999999888888999999::::::777999:::;;;<<<;;;:::999777777777999:::;;;999888::::::888666:::BBBCCC???---'''!!! """######!!!###$$$###""""""333,,,+++***&&&333888######%%%(((+++,,,***(((&&&%%%%%%(((+++,,,***(((%%%%%%###"""!!! ############""""""""""""&&&$$$"""###&&&((()))((($$$((()))&&&"""###***222444777999999666666999<<>>>>>===;;;333888===@@@???>>>@@@BBB???;;;888888;;;>>>>>>===999999:::;;;<<<===>>>>>>???@@@AAABBBBBB???===;;;<<<<<<>>>???@@@???<<<999888:::<<<=========???AAA<<<;;;;;;<<<>>>???>>>===;;;;;;;;;::::::999888888888:::999666666:::<<<:::===>>>>>>???>>><<<:::999666666666777888999;;;;;;888999;;;=========;;;:::888777555666888999888777777;;;:::444444===DDDFFF111***""""""&&&'''&&&'''%%%######$$$%%%%%%$$$,,,;;;+++***///###)))555######%%%'''***,,,+++******((('''(((***+++)))'''%%%%%%&&&&&&%%%$$$###"""!!!""""""###$$$$$$%%%%%%$$$!!! !!!&&&)))))))))$$$(((+++'''!!!!!!'''...333777:::888555666===EEETTTcccvvv{{{aaa???333666111...000222222000111444888666444222444666666444111999444...///333555222...///333555111)))###"""$$$$$$$$$%%%&&&&&&%%%$$$###"""#########"""!!! """&&&$$$ &&&111***%%%%%%***,,,)))$$$###!!! !!!  !!!###%%%&&&&&&%%%$$$'''***''' (((...///$$$ &&&(((%%%%%%)))$$$%%%&&&'''''')))---000***///444555333222444777111---(((&&&(((---222444---222777;;;<<<<<<<<<<<<888999===AAABBBGGGUUUcccjjjnnnuuuzzz~~~vvvhhhZZZVVVXXXZZZ[[[]]]^^^NNNCCCCCCCCCDDDRRRddd>>>===;;;::::::;;;<<<>>>???>>><<<:::999<<<@@@DDD===???>>><<<<<>>>>>>>><<<<<<<<<<<<>>>@@@BBBDDDDDDCCCAAA???>>>>>>??????<<<;;;;;;<<<>>>@@@@@@??????>>>>>>===============<<<:::888999<<<>>><<<:::;;;:::;;;>>>AAAAAA>>>:::;;;;;;;;;999666555666777===;;;888666666777999;;;<<<:::999999::::::999777777;;;>>>>>>;;;:::;;;<<<666777888:::<<<;;;777444555888999777444777AAAJJJFFF666$$$%%%,,,***%%%(((&&&&&&(((&&&""""""%%%%%%888===&&&''',,,$$$777%%%&&&&&&&&&)))------+++,,,+++)))'''''''''((())))))***+++***(((###!!!%%%((((((&&&$$$!!!###$$$%%%&&&'''((((((((( ###%%%&&&***///222333222999:::DDD???,,,===]]]www{{{}}}}}}~~~kkkSSS@@@555333333+++---111444777888888888444222333666666111///111666111,,,+++///222222000555222---((($$$"""!!!!!!"""###$$$$$$$$$%%%(((+++...,,,(((### !!!"""###"""&&&,,,---&&&$$$)))------'''%%%""" $$$%%%%%%###""""""%%%(((%%%''')))&&&""""""&&&+++***### '''***&&& '''%%%%%%)))///444333111111222222222222444888;;;444...'''"""###''',,,...,,,222888<<<<<<<<<>>>AAAAAABBBEEEFFFEEEHHHUUUdddooolllooozzz~~~uuubbbRRRQQQXXX]]]aaaeeeaaaTTTFFF???@@@GGGPPPXXX{{{======;;;:::;;;<<<===>>>???>>>===:::888999<<>>???===;;;::::::888777666777999;;;999888<<<<<<;;;:::;;;<<<>>>???===============>>>??????DDDCCCAAA@@@?????????@@@=========>>>AAABBBBBBAAA??????>>>>>>>>>?????????===:::777777999<<<<<<<<<;;;::::::;;;>>>>>><<<999888999999888777777888:::<<<;;;999888888999999:::<<<:::999999::::::999888444777::::::888777777999;;;::::::;;;;;;:::777444666888888555333555;;;@@@DDD???777000,,,)))'''&&&$$$""""""%%%%%%"""$$$((($$$555;;;&&&&&&+++%%%666***%%%"""$$$''')))((('''&&&&&&&&&&&&''''''((()))*********)))'''%%%###"""###%%%((())))))&&&### """###$$$$$$%%%%%%%%%%%%"""%%%'''(((***...000111555999111000777BBBZZZnnn{{{iiiQQQ@@@:::777444444555777888999888777666444222444888777333111222555111......222555555333555222---((($$$""""""#########"""!!!!!!!!!###$$$***++++++&&&!!!!!!%%% !!!"""!!!$$$***+++&&&###&&&))))))...+++'''""" !!!$$$%%%&&&&&&%%%%%%%%%&&&###%%%&&&$$$ $$$)))***%%%!!!"""&&&((($$$ ###""""""&&&,,,//////...000111111111111222666999888333---)))(((***+++,,,111333666:::===>>>===<<<@@@AAABBBCCCBBBGGGUUUdddllljjjnnnyyyyyyhhhXXXTTTWWWZZZ___dddcccWWWHHH@@@@@@GGGPPPWWWkkk===<<<<<<<<<<<<===>>>???>>>>>>===;;;888777888:::999;;;;;;999;;;>>>===888===???AAAAAA???===<<<<<<===<<<::::::;;;;;;999888<<<:::999888999<<>>======>>>===<<<;;;;;;;;;;;;;;;:::999:::;;;>>>???>>>===@@@@@@@@@@@@@@@@@@@@@@@@===:::666555777:::<<<===;;;999888999::::::999888666777888888888999;;;===;;;;;;;;;;;;;;;:::999999;;;:::888999::::::999888666888::::::999999999:::???>>><<<;;;;;;999666444888777555444333333444555===DDDHHHBBB444(((######%%%""""""%%%%%%$$$%%%((($$$111:::(((%%%***&&&666333''' $$$)))'''&&&(((&&&'''((()))))))))((('''(((((('''''''''((())))))$$$&&&(((******(((%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&(((***++++++---///+++;;;>>>111555PPPkkkwww{{{xxxgggMMM>>>???<<<555444555666666666444333222333222555999:::555333444333111///111444777666555444222...((($$$"""$$$&&&###!!!!!!###$$$$$$$$$''')))&&&""" ###&&&!!!!!!!!!###''')))&&&""""""######---+++(((%%%###"""""""""######%%%&&&((((((%%%###"""###$$$""" ###&&&,,,***'''&&&&&&&&&$$$"""$$$$$$&&&)))---000000///000111111000000111444666888444000---,,,,,,,,,+++444333333777===>>>;;;777???????????????EEEUUUdddiiiiiinnnxxx|||pppbbbZZZWWWWWW]]]bbbggg\\\NNNCCCAAAGGGPPPVVVaaa<<<<<<======>>>?????????<<<======<<<999888888999888:::;;;:::>>>BBBBBB>>>???@@@AAA@@@===<<<<<<<<<>>>===<<<<<<;;;;;;:::999666666666888:::===???AAA@@@AAABBBBBBBBB@@@>>>===:::::::::999999999999999999888999;;;>>>>>>===<<>>>>>;;;999777666777999;;;<<<:::999888777777777777777666777888888888999;;;===:::;;;<<<======;;;999888:::888777888999999888777888888999:::::::::;;;;;;???===;;;:::999888666444999666444444555555222000222===GGGGGG===///%%%!!!(((%%%%%%((()))&&&$$$&&&&&&...;;;---%%%***(((555???...###''',,,)))'''***'''((())))))(((%%%""" ###$$$%%%&&&(((***+++,,,!!!###&&&(((*********)))''''''(((((('''&&&%%%%%%"""###'''******(((***...777===HHH???FFFhhh}}}{{{wwwbbbEEE999>>>===333222333333444444444333222333222555::::::777555777333222111222555666555333444333///***%%%###%%%((("""  $$$(((***+++!!!""""""""""""""""""###!!!!!!!!! !!!######''')))'''### """"""###%%%&&&&&&$$$""" !!!$$$'''(((&&&$$$%%%&&&&&&$$$!!!!!!"""$$$------+++)))%%%######$$$$$$&&&(((***,,,...///000000111222111000111333555444111---+++,,,---......111111333666;;;===;;;999@@@>>>======>>>EEETTTccciiilllqqqyyy~~~wwwkkk```XXXWWW\\\bbbjjjbbbUUUGGGDDDJJJRRRUUU\\\ttt;;;<<<===?????????>>>>>>:::;;;===<<<;;;:::;;;<<<:::<<<<<<;;;===AAA@@@<<<===>>>>>><<<:::999:::;;;999999999999888888888888555666888:::<<<<<<;;;;;;<<<===???@@@@@@???>>>>>>=========>>>>>>>>>>>>>>>======>>>@@@BBBCCCAAA@@@BBBBBBBBBAAA???===;;;999777888999::::::999999999::::::999888777777777888999::::::999888888:::;;;:::;;;<<<===<<<;;;:::999999777666777999999888777555555555666777888888888<<<:::888888999999777666888666444666999999555111...222;;;CCCEEE>>>111''''''$$$%%%***,,,(((%%%$$$(((,,,===333'''+++***333JJJ888******+++(((%%%%%%"""###%%%&&&$$$""" $$$(((*********)))"""###%%%&&&((()))******(((((((((((('''&&&%%%%%%###((('''$$$(((///AAA000@@@DDDOOOppp|||uuu[[[>>>333999999222666666777777777666666666333222444888999666666888777666555555555555444333333333222,,,&&&$$$&&&)))$$$"""!!!!!!%%%))),,,...$$$!!! $$$&&&### !!!""""""!!!"""%%%'''%%%'''***)))%%%  """'''***(((###!!!%%%''''''&&&******)))'''%%%######$$$)))***)))&&&""" !!! ###&&&&&&&&&'''***---111222333333222222333555555111+++((())),,,...000***...333666888:::===@@@BBB???===>>>???EEERRR___jjjpppvvv|||~~~~~~|||tttggg\\\ZZZ^^^bbbkkkggg[[[MMMHHHNNNTTTUUUTTTddd;;;<<<>>>??????>>><<<;;;888999;;;;;;;;;;;;<<<>>>===>>>===::::::<<<999555<<<<<<;;;:::888777999;;;888999::::::999999:::;;;888:::<<<>>>===;;;888666888999:::;;;<<<<<<======<<<<<<===>>>??????>>>>>>;;;<<<===@@@BBBBBBAAA>>>BBBBBBBBBAAA???===:::888555888;;;===;;;:::999999:::;;;<<<;;;999999999;;;;;;;;;;;;:::888777888:::<<<;;;;;;:::999:::::::::999888888888:::;;;:::999888666555666999;;;;;;:::888777777888::::::888777888777777999<<<===:::777222111444===GGGIII@@@666***%%%$$$(((+++)))&&&&&&))))))@@@:::***+++***000KKK???111(((&&&%%%!!!!!!"""%%%'''((('''&&&$$$ %%%(((******((('''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###!!!&&&%%% &&&000888777kkksss```hhhooo}}}lllPPP999222444555222888777777666555444333333444111222555666444555888:::999888666555555444444222444555000)))$$$%%%(((%%%%%%$$$"""!!!###'''+++***&&&"""###%%%&&&$$$!!! !!!!!!!!!###''')))'''(((***+++''' """###(((+++)))###$$$&&&&&&&&&'''(((******)))((('''&&&&&&%%%$$$$$$###!!!"""%%%'''&&&###$$$***000///111333333333333444666999444---(((''')))+++,,,&&&+++222555666999>>>CCCBBB@@@???@@@AAADDDNNNXXXgggpppzzz~~~|||zzzmmmbbb^^^______gggggg^^^PPPKKKPPPUUUTTTQQQ[[[www;;;<<<>>>??????===:::888777999999999999999;;;===<<<>>>===::::::<<<:::555<<<<<<;;;999888999;;;>>>:::<<<>>>===;;;:::;;;===;;;<<<===??????>>>===<<<999999999999:::;;;<<<===999:::;;;======>>>======888888:::===???@@@===;;;AAAAAABBBBBBAAA???===;;;777:::<<<<<<:::999:::<<<999<<>>:::;;;;;;:::888888999;;;>>><<<999666666888:::<<<<<<;;;:::;;;===>>>===<<<;;;999888999<<<>>>???>>>888888888:::<<<;;;999666999999:::;;;======<<<;;;;;;888777:::BBBGGGGGGFFF999000((('''(((''''''((()))&&&AAA???******(((***AAA???333%%%"""'''&&&###$$$''')))*********)))###$$$&&&((())))))((('''******(((''''''''''''(((%%%&&&&&&&&&&&&&&&%%%$$$""""""&&&###$$$000888DDDlllnnnuuuttt]]]EEE888555333222444444444333222222222222333555111///111222111333777777666555333222222444555111555777333+++%%%$$$&&&$$$&&&&&&###%%%,,,++++++)))&&&""" """$$$ """'''***)))(((***+++''' %%%!!! ###((()))&&&"""&&&///111---(((&&&'''$$$$$$%%%&&&'''(((((('''###"""!!! %%%(((***&&&"""###,,,444---///111222222222444555444000+++''''''''''''''''''***...222777;;;???AAAAAA???@@@BBBBBBBBBGGGOOO___lllyyy~~~rrrfffaaa^^^ZZZ```ddd___RRRLLLQQQUUURRRTTTUUUjjj;;;<<>>>>><<<:::999:::>>>AAA999;;;<<<:::777666777999:::;;;<<<>>>@@@CCCEEEFFF>>>===<<<;;;;;;<<<>>>???;;;<<<>>>@@@AAAAAA@@@@@@999:::<<>>???@@@999:::;;;:::999999:::<<<@@@<<<777444333666;;;>>>>>>======>>>@@@@@@@@@???999777555666999<<<===;;;999999:::<<<===<<<888555:::;;;<<<======<<<<<<===AAA???<<<::::::???HHHOOOLLL>>>000)))'''&&&&&&(((((($$$AAAAAA+++((('''&&&666:::333###"""...000'''!!!"""###$$$$$$$$$######(((((('''''''''(((((()))***)))(((((((((***+++,,,''''''((((((((((((((('''&&&"""###'''""""""000555&&&WWWXXXNNNnnnwwwkkkRRR===999999333222666222333333444666888:::;;;555111.../////////222777222111000...---...111444111666999555,,,%%%###%%%!!!%%%((($$$(((111)))---...&&&%%%!!!&&&))))))''')))+++''' &&&$$$)))***)))!!!,,,999;;;333***&&&%%% ###&&&))))))(((&&&$$$"""###$$$&&&%%%$$$###&&&'''"""(((222+++---000111111222333555***(((&&&%%%&&&&&&%%%$$$***)))***000888===???>>>@@@???@@@CCCBBB@@@CCCHHHXXXhhhxxxuuuiiiccc]]]VVV[[[aaa^^^RRRLLLQQQTTTPPPUUUMMMZZZ999:::<<<======<<<:::888666;;;@@@???<<<999:::===>>>@@@AAA@@@???>>>???@@@@@@>>>>>>@@@???<<<:::=========<<<<<<===???BBBDDD555555777<<>>@@@DDDBBBAAA@@@?????????@@@AAA999888888;;;???@@@>>>;;;@@@>>>======>>>??????>>>888777666555777:::===@@@;;;666666<<>>666:::======:::777777888<<<<<<;;;999999:::>>>AAA;;;:::777666555777999;;;999>>>???<<<<<>>999::::::999888888888888888@@@???===;;;;;;;;;===>>>===>>>>>><<<999999===AAAMMMNNNKKKBBB777...(((%%%***###444@@@---"""&&&"""000BBBEEE<<<666...%%%$$$""""""###!!!""")))(((""" $$$&&&""""""###%%%'''***+++,,,,,,&&&+++***######))))))"""$$$$$$%%%%%%""" %%%---///'''$$$222LLLfff{{{~~~vvvcccOOO;;;555666777777999666444333333444555444333111222222111000///111222111...,,,---000222222000555111///000---(((&&&(((***%%%"""%%%((())),,,000...,,,)))&&&$$$""""""""" """%%%'''$$$""""""%%%'''%%%!!!%%%((()))***$$$,,,222333333111'''"""&&&%%%!!!&&&###!!!###!!!  $$$&&&'''((()))***000000000222333333222000...+++(((&&&'''''''''&&&---000333555999??????;;;;;;999999;;;@@@CCCDDDCCCOOO```ttt|||vvvlllaaaZZZTTT___```TTTLLLOOOPPPLLLLLLQQQYYYmmm>>>>>>???@@@@@@???>>>===777<<<@@@@@@===;;;<<>>===<<<;;;<<<===>>><<<<<<>>>===999888:::===<<<<<<<<<===???AAACCC<<<>>>AAACCCDDDCCCBBBBBB@@@:::999===???>>>???CCCCCCBBB@@@>>>============::::::;;;===??????>>>===@@@???>>>>>>@@@BBBBBBAAA===<<<;;;;;;<<<>>>@@@AAA===888888===???<<<;;;===:::<<>><<<::::::;;;:::::::::999888999<<<>>>===;;;999666555444555666;;;???@@@======???>>>999>>>===:::888666666666666;;;;;;;;;::::::999999999:::;;;======<<<;;;;;;<<<:::???EEEIIIJJJGGGAAA;;;***"""222???///&&&000666???HHHKKKPPPZZZPPP777)))***(((%%%$$$###$$$(((+++$$$!!!%%%$$$!!!!!! !!!"""$$$%%%&&&''''''&&&******'''$$$%%%$$$!!!%%%%%%'''+++***%%%%%%)))000((($$$///IIIhhh~~~{{{qqqqqqRRRCCC555333666666444444555555444333222222222333555666666444222222333444333000......000222222111000,,,+++,,,)))###!!!"""'''###"""%%%&&&'''+++000///...,,,)))'''%%%$$$###%%%%%%%%%%%%&&&(((***+++%%%######&&&)))((("""!!!"""#########"""***///333555///&&&!!!%%%%%%"""%%%###!!!!!!"""""""""!!!!!!"""#########$$$***+++,,,///222333222000///,,,(((''''''((()))))),,,///111222777======:::<<<:::777888<<<@@@CCCCCCDDDVVVlllzzz~~~~~~~~~{{{rrreee\\\UUU]]]^^^TTTIIIGGGLLLOOOSSSTTTWWWfff;;;;;;:::::::::;;;;;;;;;999===@@@AAA???>>>@@@BBB;;;<<<======;;;;;;<<<===>>>;;;;;;===<<<888777999<<<<<<;;;;;;<<<>>>@@@AAA>>>AAAEEEDDD@@@???AAADDD???;;;:::===??????@@@BBBCCCCCCAAA@@@????????????;;;===?????????>>>??????@@@??????@@@CCCDDDDDDCCC?????????>>>??????@@@AAA???<<<;;;>>>???<<<;;;;;;888:::::::::888777888999777999:::999888888999;;;;;;:::888777555555444444<<>>===>>>===:::777666555555666999<<<>>>;;;<<<===>>>>>><<<;;;::::::;;;===???AAA???;;;888444777<<>>???@@@???>>>===>>>@@@@@@======???>>>:::999:::<<<<<<;;;;;;<<<===>>>??????@@@AAA@@@>>>>>>@@@BBB@@@>>><<<>>>@@@AAAAAABBB>>>>>>>>>???@@@AAABBBBBB===@@@BBBAAA???>>>???BBBBBBAAA@@@AAACCCCCCBBBAAA;;;<<<<<<===============@@@>>>===>>>???===;;;:::888888777777666666777888777999;;;;;;:::999999999777777777888888888888888:::;;;=========>>>===;;;444333222222555999===@@@======>>>>>>>>>============<<<<<>>;;;999222555777444...,,,...222888999888777444333444555666555333222222333333333222000111444000)))######!!!"""$$$%%%###!!!'''000000111222222111...+++)))%%%!!!###%%%$$$!!!"""!!!"""$$$''''''%%%""""""###"""!!! %%%&&&((())))))&&&"""###""" !!!%%%$$$ !!!$$$&&&%%%"""!!!"""%%%!!!!!!"""$$$&&&&&&%%%######%%%(((...222444333111---***%%%###$$$'''))))))+++------,,,111777:::888;;;999888777999<<>>@@@AAAAAABBBCCCDDD???@@@AAAAAA??????@@@AAA???======???>>>;;;:::<<<===<<<<<<<<<<<<=========BBB@@@>>>>>>AAACCCCCCBBB@@@@@@??????AAACCCCCCAAA:::;;;<<<======>>>>>>??????AAACCCBBB???>>>AAACCCCCCBBBAAAAAABBBAAA>>><<<999999::::::;;;<<<<<<<<>>>>>>>>???===:::<<<;;;:::::::::;;;;;;<<<888:::======<<<:::999:::888888888999999:::::::::777777999<<<=========>>>;;;999555333222333666777===;;;999777777999<<<===>>><<<999;;;===>>>===::::::888888:::<<>>>>>BBBIIIVVVjjj}}}{{{wwwzzz{{{sssbbbWWWTTTZZZVVVGGGDDDKKKQQQRRRPPPSSSddd<<<;;;:::999:::;;;>>>???>>>>>>>>>???@@@AAABBBBBB>>>???@@@@@@>>>>>>???@@@<<<:::;;;>>>>>>;;;:::<<<=====================<<<@@@<<<:::;;;???BBB@@@===@@@AAAAAA???AAADDDCCC@@@BBBBBBBBBBBBAAA@@@???>>>@@@AAAAAAAAA@@@@@@BBBDDDCCCBBBAAAAAAAAA???<<<999<<<<<<<<<;;;;;;<<<======<<<>>>>>><<<>>>@@@???;;;;;;:::999:::;;;<<<;;;::::::<<<>>>>>>===;;;;;;;;;<<<<<<;;;999999888888999777666888===>>>======???:::888666444444666777999???===999777777:::>>>@@@===:::777666777999:::;;;777888<<>>999111,,,)))***)))'''(((,,,))))))))))))+++---///111'''###!!!$$$(((+++222888999;;;>>>>>>666---+++///555,,,$$$)))@@@bbb{{{bbbKKK444222444222///000444666555555777777555222000222444333333444222111000222333666666666444333333555777666444555777444,,,&&&%%%!!! """%%%$$$###'''---...///111333333111...---+++((($$$$$$%%%&&&%%%#########$$$%%%&&&'''((()))((((((''''''&&&$$$###"""!!!!!!###!!! !!!""""""!!!$$$+++,,,***#########"""!!!"""$$$&&&###""""""%%%***+++)))'''))))))+++...222444444333111///+++******++++++***+++---...---111777888666444777:::<<<<<<<<<===>>>??????AAAMMMccczzz~~~zzz||||||jjj\\\UUUXXXUUUIIIBBBCCCKKKOOORRRTTT___}}}::::::999999:::;;;===>>>>>>=========>>>???@@@???===???@@@???>>>===>>>???<<<:::;;;>>>???======???????????????>>>======<<<>>>===<<<<<<======<<<;;;>>>@@@@@@>>>???CCCBBB===FFFFFFFFFFFFEEECCCAAA@@@AAA???>>>???AAACCCDDDDDDBBBAAAAAAAAAAAA@@@<<<999CCCAAA???===;;;;;;<<<===999<<<<<<;;;===BBBAAA===999777777999<<<<<<:::777<<<===>>>>>><<<;;;;;;<<<===;;;999888777777999:::<<<999;;;@@@@@@===<<>>@@@@@@>>><<<;;;;;;===@@@BBB;;;;;;:::888777888;;;======999999<<<===FFFaaa}}}xxx\\\EEE,,,%%%777fffxxxxxxqqqyyy~~~yyy{{{kkk]]]VVVLLLAAA===888444111+++%%%###&&&,,,+++***))))))***,,,---((('''$$$###(((///000,,,)))***000:::>>>;;;666666999,,,$$$+++;;;SSSuuujjjVVVFFF222333777888333222777999888888777777666555555555666222333444333222222444555444555666444333333555888888666666888444,,,''''''!!!###$$$$$$&&&***,,,---///000111000...---***)))'''%%%$$$$$$$$$$$$!!!!!!"""""""""###%%%''')))(((&&&%%%$$$$$$$$$$$$&&& """### """'''((('''%%%(((---///---%%%""" """$$$%%%$$$"""!!!$$$(((***'''###'''''''''***...222333333111///,,,++++++***(((&&&+++...///000333999999555222555888999999:::===???AAAAAAAAAFFFVVVmmmvvvkkk```ZZZRRRHHHCCCCCCIIIOOOTTTUUU[[[rrr;;;;;;<<<<<<===>>>???@@@>>>===<<<<<<===>>>>>>>>>>>>@@@AAA@@@???>>>???@@@===;;;===AAABBB@@@@@@CCC???@@@@@@@@@???>>>===<<>>???<<>>BBBAAA;;;???@@@AAAAAAAAA@@@???>>>AAA>>><<<===BBBEEEEEECCCAAA@@@AAABBBBBBAAA>>>;;;HHHEEEAAA===:::999::::::666:::;;;999===CCCCCC>>>;;;;;;;;;>>>AAAAAA===:::<<<===>>>===;;;:::;;;<<<999888666555666888;;;===@@@===>>>BBBBBB<<<;;;>>><<<<<<<<<;;;<<<<<<<<<===:::::::::::::::;;;<<<===<<<>>>???===::::::===@@@DDD:::333444777DDDaaa~~~uuuxxx]]]KKK333%%%///@@@nnnyyyiii^^^LLL:::???;;;888666111+++***,,,000...,,,***))))))******)))+++((($$$)))000,,, $$$ ,,,888:::777333>>>...'''///;;;KKKmmm}}}~~~cccFFF===<<<111777999555444888:::999:::888666666888888888777333444555444444444666888333444666444222333666999555222111222///'''###### !!!$$$$$$$$$'''+++,,,---...///......---------+++)))&&&%%%&&&'''!!!###%%%$$$###""""""$$$&&&(((###"""%%%$$$%%%***))))))&&&"""###&&&&&&###&&&"""###%%%%%%'''$$$"""%%%((()))%%%!!!$$$######&&&+++000333444...,,,******)))'''$$$!!!,,,///111222555:::999555222444666666555888===AAADDDFFFEEECCCKKK___uuuyyykkk]]]PPPHHHEEEFFFJJJQQQVVVVVVXXXlll@@@AAAAAABBBAAA@@@>>>===>>><<<;;;;;;===>>>======@@@>>>===>>>AAABBBAAA???>>>>>>>>>>>>@@@BBBDDDEEE>>><<<;;;;;;===???@@@@@@>>>???BBBDDDEEEDDDCCCBBBCCCBBB@@@>>><<<===AAADDD@@@BBBDDDDDDAAA???======@@@DDDCCC@@@AAAGGGJJJGGG<<<<<<=========<<<;;;:::===;;;888888888999888777777888;;;===???@@@@@@@@@@@@<<<777666999<<<===<<>>>>><<<:::888777;;;<<<;;;999777888<<<@@@???BBBCCCAAA>>><<<===???===??????<<<999999???EEE>>>@@@???:::666888<<<@@@???@@@@@@;;;555444888===999888:::;;;777999PPPkkkttt]]]TTTQQQUUUEEE%%%)))111EEEfffzzz|||hhhVVVFFF777444888888:::777,,,************,,,,,,(((###!!!&&&'''---555---###&&&$$$++++++$$$&&&111777444---333333...333JJJlllssscccYYYJJJ999444999888888888888888999999999666666666666666555555555222///000333444222222555555444333222222222222333222888;;;777222---'''!!! """%%%&&&222333333333111000111333555333///***%%%###$$$%%%$$$###"""###$$$%%%$$$###)))%%% !!!###""" !!! ###***)))###%%%%%%$$$"""!!! """""""""###$$$%%%%%%%%%%%%&&&$$$ $$$&&&%%%+++""" (((---111555,,,+++(((%%%$$$$$$%%%&&&,,,)))(((,,,222555444111666999:::888444444999>>>AAACCCCCCBBBEEERRRdddsss~~~vvvdddRRRHHHGGGJJJQQQVVVTTTTTTZZZccc???@@@AAAAAAAAA@@@???>>>>>>======>>>@@@AAAAAA@@@>>>;;;888888;;;===>>>=========>>>??????>>>======???===;;;<<<>>>@@@AAA@@@<<<===???@@@AAAAAAAAA@@@BBBAAA???<<<999:::===@@@@@@AAABBB@@@===;;;999999>>>AAAAAA>>>???DDDEEEBBB>>>===<<<;;;;;;::::::::::::::::::<<<>>>???>>><<<===>>>>>>??????>>>===<<<:::999999999;;;==================<<<<<<;;;;;;::::::;;;<<<:::888999<<>>???@@@???===::::::===AAA@@@<<<===@@@@@@DDDYYYpppuuujjj___LLLIIIBBB***++++++111EEE___}}}}}}lllYYYJJJAAA;;;222444999444///...+++%%%"""$$$)))---$$$(((&&&)))000)))!!!%%%333<<>>??????@@@@@@@@@@@@??????>>>???AAADDDDDDCCCAAACCC@@@<<<:::<<>>>>>???@@@@@@@@@AAA@@@===:::777777999<<<@@@@@@???===999777777888<<>>;;;<<<<<<;;;:::::::::;;;;;;:::;;;===@@@BBBBBB@@@>>>@@@@@@@@@@@@???===;;;:::555888;;;=========>>>>>><<<;;;:::::::::;;;<<<===:::;;;<<<<<<;;;:::<<<===@@@>>>======>>>===<<<;;;999;;;;;;888555555999===AAA;;;999???HHHLLLGGG@@@BBBAAA@@@>>>>>>>>>@@@AAA>>><<<>>>CCCDDDFFFSSSbbbkkkoooiiiKKKBBBBBB---***&&&&&&///GGGjjjqqqfff]]]NNN:::444777222111333111***""" '''///''')))&&&(((...((("""'''555555???LLLHHH666+++,,,$$$:::===,,,///TTTwwwxxxooobbbQQQHHHHHH>>>777555888777333444:::::::::999888666555333222555666666777777666666666888444333555555333444777222333333444333222111111111333333222333333,,,$$$!!!%%%,,,000111111000///000333555777888777444000---++++++###"""!!! !!!"""!!!"""######""""""###$$$$$$%%%###"""&&&'''$$$$$$######""""""######!!!###"""###&&&&&&###"""$$$$$$!!!(((((()))(((""" )))444...+++'''###"""###%%%'''&&&$$$$$$(((000777::::::===>>><<<999666777<<>>??????@@@@@@@@@??????@@@BBBDDDDDDAAA???DDDBBB@@@???@@@AAACCCDDD;;;===???BBBCCCCCCCCCBBB>>>===<<<===>>>@@@???>>>@@@@@@??????@@@@@@AAABBB??????>>>;;;999999;;;===@@@@@@>>><<<999888:::<<<<<<===>>>======<<<:::888888999:::;;;<<<<<<<<<<<<===<<<<<<===>>>>>>===;;;===>>>>>>???>>>===<<<;;;666999======<<<;;;===???<<<:::999777777999:::<<<999:::<<<======<<<<<<<<>><<<<<>>???>>>;;;888777888:::BBB???BBBPPP]]]___YYYRRRMMMJJJGGGEEECCCAAA???===>>>>>>BBBGGGGGGGGGNNNYYY```hhhhhhOOOGGGDDD---)))&&&,,,222>>>UUUmmm{{{nnnUUUEEE888(((///333777777///&&&###&&&%%%(((%%%(((111,,,&&&,,,333&&&###222CCCBBB666,,, 000666111===```uuukkkkkk___TTTMMMFFF<<<666555<<<777666888666000///111888888888777666444333222555555666777777777666666666333222444555333555999666666555444444444555666444444222222444555///&&&$$$$$$""""""&&&000222333333222111222333555777999888555222000000,,,***((($$$  %%%((()))(((###!!!!!!###!!!###### """%%%!!!!!!!!!"""###%%%'''(((###$$$### """###&&&&&&"""!!!""" ###%%%'''&&& $$$......+++'''###"""$$$&&&(((***(((''')))...333666888===>>>>>><<<::::::<<>>??????@@@?????????AAABBBAAA>>><<<<<<===>>>>>>>>>===<<<<<>>???>>><<<@@@@@@?????????@@@AAABBB?????????>>><<<===@@@BBB@@@@@@???===<<<<<>>???>>><<<::::::999;;;>>>@@@@@@>>>;;;999===:::777666777999:::999<<<<<<=========<<<:::::::::<<<>>><<<:::999<<<@@@<<<;;;888777666666888999::::::<<<===>>>>>><<<;;;>>><<<::::::===>>><<<999======>>>===<<<;;;<<<<<>>===<<<<<>>===============>>>??????>>>>>>@@@AAAAAA???===999<<>>;;;::::::AAA@@@???>>>>>>???@@@AAA======<<<===??????===<<>>???BBBEEE???===>>>@@@@@@>>>===???@@@AAACCCCCCAAA>>>999777:::777444333555888:::<<<============<<<:::888777=========;;;::::::===>>><<<;;;:::888777777888888;;;;;;;;;===??????===;;;:::999888999::::::999888666888:::<<<>>>??????@@@???CCCQQQfffsssuuuwww|||zzzyyyvvvqqqjjjccc]]]ZZZLLLEEE===<<>>???>>><<<;;;@@@CCCGGGIIIIIIIIIIIIJJJLLLTTTeeeyyytttaaaPPPGGGGGGLLLKKKKKKMMMJJJUUUmmm???>>>===<<<<<<<<<===>>>???>>>>>>@@@BBBDDDDDDCCC>>>@@@BBBAAA???======???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAA???===>>>???@@@AAAAAA@@@???>>>???@@@AAA@@@??????@@@BBB???@@@@@@???>>>???AAACCC@@@======AAAAAA???@@@DDDDDDDDDCCCBBBAAA@@@???>>>===:::777777888:::;;;;;;;;;<<<=========<<<;;;:::;;;;;;;;;<<<>>>???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;===;;;:::<<<>>>???===;;;999:::;;;;;;:::999:::;;;666777:::<<>>>>><<>>@@@CCCEEEFFFGGGIIIJJJKKKLLLWWWkkk{{{xxxiiiWWWKKKEEEHHHGGGJJJOOOLLLPPPbbb???>>>===<<<;;;;;;<<<===@@@??????AAAEEEHHHIIIIII@@@AAABBB???===<<<>>>AAA888:::>>>@@@BBBAAA@@@???AAAAAAAAABBBCCCCCCAAA>>>@@@BBBCCCDDDDDDCCCAAA@@@???@@@@@@???===<<<===??????@@@@@@???======>>>???@@@<<<<<<@@@BBB@@@BBBHHHCCCBBB@@@@@@AAACCCFFFHHHBBB@@@>>>===<<<;;;999777777888;;;===???@@@@@@@@@888888:::>>>BBBBBB???;;;;;;<<<===>>>????????????>>><<<:::;;;>>>???>>><<<;;;>>>@@@???<<<;;;>>>@@@<<<===>>>???@@@@@@===;;;DDD===AAARRRccclllwww}}}kkkkkk{{{TTTHHHPPP888''')))555000666GGG>>>CCClllmmmSSS<<<***'''))))))---444===999,,,(((...---///:::777%%%###+++)))&&&'''$$$(((%%%$$$555QQQ```^^^SSSOOOHHHAAA;;;666222000---333777777555444555555000333444333222222000---222444777999:::999777666333555777:::::::::888777,,,,,,///555777555444555///111333666666555333111333777888555444777888777(((((())))))((('''&&&&&&***+++,,,------000333666444666888777333000---,,,,,,111555444...***)))***///***%%%###$$$%%%###!!!!!! %%%%%%&&&)))  ###&&&((('''&&&%%%###"""""""""###&&&***)))!!!!!!$$$(((&&&!!!!!!$$$((()))***,,,---//////000)))+++...111444666999;;;;;;888666555888;;;>>>@@@<<<>>>???BBBDDDFFFHHHJJJLLLHHHMMM```sss{{{~~~yyymmm[[[NNNCCCEEEDDDIIIQQQMMMNNN]]]ttt>>>??????>>>;;;::::::;;;===>>>@@@@@@@@@@@@BBBCCC@@@AAAAAABBBAAA@@@???>>>;;;::::::;;;<<<>>>AAABBB@@@??????AAADDDEEEDDDCCC===@@@CCCDDDBBBAAA@@@AAA===>>>>>>???>>><<<:::999999===AAAAAA???===>>>@@@;;;???BBBDDDDDDBBBBBBBBBBBBDDD???666:::HHHOOOLLLDDD@@@======@@@AAAAAA@@@;;;<<<<<<======>>>>>>>>>888;;;@@@CCCCCC@@@;;;888:::===AAABBB???>>>>>>???>>>;;;999<<<@@@BBB???<<<>>>AAA>>>777666;;;>>><<<555<<>><<<888>>>@@@CCCLLLbbb}}}___JJJFFF444---'''%%%+++666======>>>BBB]]]mmm}}}wwwlllaaaKKK333)))***...000333AAAHHHHHH???999===EEEHHHIII???333,,,+++------,,,000***)))///666<<>>??????>>>>>>???@@@BBBCCCCCCBBB@@@@@@AAACCC@@@AAAAAABBBAAA@@@???>>>>>>======<<<;;;;;;<<<<<>>>>>>>><<<=========<<<<<<===???;;;===????????????AAABBBAAADDD@@@999;;;EEEGGGBBB>>><<<:::;;;===???>>><<<:::::::::;;;;;;;;;;;;<<<:::<<<@@@BBBBBB???<<<999777;;;>>>>>>===;;;;;;<<<===:::999;;;???AAA>>>;;;<<>>???<<<888999999:::===BBBDDDCCCEEELLLTTTaaauuudddLLLGGG555...)))''')))222777555333444III\\\kkkiiigggqqq{{{qqqdddaaaSSSDDD>>>>>>???CCCGGGKKKLLLIIICCCAAAFFFHHHFFF===999666666888777333///---,,,000888;;;::::::>>><<<<<<;;;;;;;;;;;;:::999666666666555666666777888444444333333444666777888444444444555555777888888444444666777777777666666333333333333444444555666777777555444333333333333555555555555555666666666,,,'''%%%'''))))))***---,,,111555444444555555222444333555666333---***,,,,,,...111222111000000000---,,,*********'''"""###"""###&&&%%%!!!!!!$$$(((%%%%%%'''&&&######&&& !!!"""%%%((()))((('''&&&'''''''''&&&$$$$$$$$$&&&'''((('''$$$"""""""""&&&'''((((((((((((((())),,,++++++...444999===???===::::::===CCCGGGHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKGGGJJJLLLNNNSSS___qqq~~~}}}hhhRRRGGGDDDCCCEEEGGGIIIOOOUUUhhh???@@@AAAAAA@@@@@@AAABBBBBBAAA@@@>>>;;;:::;;;===@@@AAAAAABBBBBBAAA??????????????????>>>===<<<<<<>>><<<999999<<<@@@BBBDDDBBBCCCDDDCCC@@@===<<<<<<<<<<<<<<<===>>>@@@BBBCCC???===:::999:::;;;<<<===;;;;;;;;;::::::<<>>>>>===<<<::::::999888888888999999===>>>@@@@@@@@@>>><<<;;;;;;===???@@@???>>>>>>>>>;;;999888;;;>>>???===;;;<<>>???AAAAAA???@@@<<<888888;;;???BBBCCCRRR]]]jjjxxxbbbJJJDDD222,,,...++++++222777555000...LLLiii}}}vvvfffffftttrrrccc\\\SSSJJJEEE???::::::<<<333000+++)))---111...(((+++,,,...333888999555111...///444;;;;;;666222111999777555777:::;;;777333555666666777888888777777555444444555555777888999777666555444444555666777555666666666555444333222777555222000///111444666777666666666666666777777---///111333444555444444,,,&&&$$$&&&))))))***---...444777555444666555333666333333444000,,,+++///222333444555444111,,,(((222***)))///111)))"""!!!%%%#########  &&&!!!%%%((($$$!!!"""  ###''')))***$$$%%%&&&'''''''''%%%%%%'''''''''%%%"""!!!"""###'''((()))&&&######&&&)))''''''***///555888:::999;;;;;;;;;===@@@DDDGGGJJJHHHIIIJJJKKKLLLLLLLLLLLLGGGMMMQQQOOOMMMVVVjjjzzz~~~ppp[[[IIIEEECCCFFFHHHKKKPPPWWW^^^}}}CCCDDDDDDCCC@@@??????@@@@@@???>>>;;;888777888:::@@@@@@AAABBBBBBAAA@@@???;;;===???AAACCCCCCCCCCCC;;;999888999<<>>???>>>;;;999888999;;;<<<===???@@@AAABBBBBBBBB???;;;;;;===???===;;;;;;;;;;;;;;;:::;;;>>>AAAAAACCCBBB>>>===???<<<666===>>>???AAABBBBBB@@@???;;;:::999888888888888999????????????>>>===<<<<<<===>>>???@@@@@@?????????;;;::::::;;;>>>???>>><<<>>>?????????@@@DDDHHHKKKMMMFFFAAAAAA??????EEEMMMjjjttt___GGGCCC333...---******000666777333///IIImmmyyykkkgggfffppp{{{~~~rrr```QQQHHHAAA:::666111***&&&&&&&&&""" %%%(((%%% ###$$$&&&+++111555666555333222333555555444555555:::999888999:::888444111555666888999:::999999888666555555555555555555666888777777666555444444444555444444444333222222111555333000......000333555222222333555777999;;;<<>>>>>???@@@@@@@@@>>>;;;;;;<<<>>>@@@@@@BBBBBBCCCBBBAAA@@@999;;;===@@@CCCDDDEEEEEE======>>>AAACCCDDDBBB@@@;;;===>>>>>><<<<<<===>>><<<>>>@@@BBBBBBAAA???>>>CCCAAA@@@AAACCCCCC@@@<<<<<<>>>??????>>>>>>>>>@@@CCCCCCAAA>>>>>>@@@???;;;>>>@@@BBBCCCCCCBBBBBBAAA>>>===;;;999999999:::;;;???>>>>>>===<<<<<<======:::::::::;;;;;;<<<;;;;;;;;;;;;<<<===?????????>>><<<<<<<<<<<>>===>>>>>>;;;777777;;;@@@FFFGGGHHHJJJJJJJJJIIIHHHGGGJJJMMMMMMMMMOOOTTTYYYjjjxxxyyyjjjNNNGGGCCCFFFJJJMMMRRRWWWZZZggg???@@@AAAAAA@@@@@@AAABBB===?????????===<<<<<<===@@@@@@BBBCCCCCCBBBBBBAAA<<<<<<>>>???@@@@@@AAAAAA>>>>>>@@@CCCEEEDDDAAA>>>???@@@BBBBBBBBBCCCDDDFFF>>>???@@@AAAAAA@@@>>>===BBBBBBCCCEEEFFFDDDBBB???AAACCCDDDCCCAAA@@@@@@@@@EEECCCAAA@@@AAABBBBBB@@@===???@@@@@@>>>===>>>???@@@>>><<<;;;;;;<<<===>>>===<<<<<<;;;;;;<<<======;;;999999999;;;<<<;;;:::;;;<<<===>>>????????????777888999:::>>>MMMiiipppcccWWWGGG@@@UUUsss```CCC>>>///+++,,,---,,,***---222444222333JJJcccvvv]]]^^^ZZZMMM<<<...'''&&&***###%%%+++---------)))((())))))$$$ $$$(((,,,444999<<<999555222444888999888777888555111,,,333999;;;888555555666555666777888999999::::::666666666555444222111000444555666777777666555444111111111111222333555555222333444666666777666666555444444333444444555555888666333000000111222444...'''######%%%$$$'''***---111333111000222333111---,,,///333222//////333///...---...000222222222222'''!!!&&&+++***,,,000###"""%%%******$$$ ###!!!'''******,,,***)))))))))***)))'''%%%(((%%%"""###%%%%%%""" ###%%%&&&''''''(((+++---###$$$&&&''''''%%%""" ,,,***)))+++111777<<>><<<;;;<<<@@@CCCEEEFFFHHHJJJKKKKKKJJJIIIFFFGGGJJJNNNRRRUUUUUUUUUZZZgggttt{{{}}}qqqNNNFFFAAADDDJJJOOOTTTYYY\\\ddd~~~???@@@BBBBBB@@@@@@AAACCC<<<>>>@@@???===;;;::::::???@@@BBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@??????@@@AAAAAA>>><<<@@@AAABBBCCCCCCCCCFFFHHH@@@???>>>======>>>???@@@@@@AAACCCCCCBBBAAABBBCCCHHHHHHFFFDDDAAA@@@AAABBBFFFCCCBBBCCCCCCCCCAAAAAA;;;======;;;999888999;;;@@@???===<<<<<<>>>@@@AAA::::::::::::;;;;;;<<<===<<<:::999999<<<===<<<;;;:::;;;============>>>>>>999:::===<<<===LLLpppzzzssscccTTT```{{{^^^@@@;;;,,,)))---000///******000666777)))<<>>333,,,))))))******%%%$$$'''(((&&&&&&''',,,))))))+++)))%%%&&&,,,---111666999999666333000222888:::888888999555000---111666::::::888666444333333333444555666888999444555555666666555333333666555444333444666888:::222222111111222333555666444444444555555555444444777666555444333333333333444444222111000000000111000)))############%%%(((,,,000222000///222444333111//////000///,,,...333222333444333000...------666222,,,***)))***++++++&&&###$$$***---)))###!!!###!!!###"""###&&&)))(((&&&'''(((((('''%%%***&&&""""""%%%'''&&&$$$###%%%'''(((''''''((()))%%%###"""$$$((()))&&&""")))((('''***///555:::<<<:::<<<===>>>???@@@CCCEEEBBBDDDGGGJJJKKKKKKJJJIIIJJJJJJMMMPPPUUUWWWXXXWWWTTT^^^gggmmmwww{{{qqqSSSJJJCCCDDDIIIMMMPPPTTT]]]cccuuuCCCDDDDDDCCCAAA??????@@@@@@BBBEEEEEEBBB???<<<<<>>??????>>>???AAACCCBBB???<<<999:::===AAADDD???@@@AAA???===>>>BBBFFFMMMKKKGGGCCC??????BBBEEEEEECCCCCCEEEFFFCCC@@@???;;;<<<<<<999666555777:::@@@???===<<<<<<>>>AAACCC777888999:::;;;;;;<<<<<<999666444555888999999777999:::<<<===<<<<<<===>>>>>>@@@CCC@@@<<>><<<555///111111111111222444666777333444555777777777777666777555111000111555;;;???444333222222222333444555444333222000000000000000555555444444444444555555777777888888888777666555444,,,&&&###""" !!!$$$,,,000222000000333555444888444111000...,,,///555...222777888666333333444:::;;;777///******)))$$$,,,&&&%%%+++111...(((%%%&&&&&&(((((($$$ %%%(((&&&###!!!"""""""""!!!%%%!!!%%%***+++***''')))***)))&&&###"""!!!***$$$ ###)))---+++'''******+++...444999<<<===;;;;;;<<<>>>???AAAAAAAAA???AAAEEEHHHIIIIIIHHHGGGKKKLLLMMMNNNOOOQQQSSSTTTVVV\\\aaaeeeoooyyyvvvlllZZZPPPFFFEEEGGGHHHJJJLLL]]]aaaooo