BM6P6(@ :::===>>><<<<<<@@@@@@>>><<<;;;:::::::::<<<===>>>JJJ[[[mmmqqqdddSSSFFFAAAJJJKKKMMMMMMKKKKKKKKKLLLVVV[[[cccjjjppptttyyy|||zzzyyyzzz>>>@@@@@@===<<<>>>>>>;;;<<<;;;:::::::::;;;<<<===???HHHQQQQQQJJJBBB???@@@???@@@BBBBBB@@@???@@@AAABBBEEEKKKRRRXXX\\\___```\\\\\\^^^eeemmmssssssqqq{{{|||}}}AAACCCBBB>>><<<===<<<888<<<;;;;;;:::::::::;;;;;;<<<>>>@@@>>>;;;:::<<>><<<===;;;888<<<<<<<<<;;;;;;;;;;;;;;;??????@@@???===;;;:::999:::;;;;;;;;;999999:::<<<===::::::???EEEIIIGGGCCC??????@@@DDDGGGHHHFFFCCCDDDDDDEEEGGGJJJMMMPPPQQQXXX___gggkkklllooouuu{{{???AAA@@@<<<;;;===<<<999<<<<<<======<<<<<<<<<<<<@@@???>>>===<<<:::777666777888888777555555777999===:::888;;;AAADDDBBB>>><<<<<<<<<===@@@BBBCCCCCCAAAAAA@@@@@@@@@@@@@@@@@@CCCIIIOOOQQQQQQSSSXXX]]]```dddhhhkkknnnttt|||===??????;;;:::<<<<<<999:::;;;<<<<<<======<<<<<<@@@>>>:::777777888;;;===888999999777666666888:::;;;999777999===???>>><<<<<<;;;<<<===???BBBDDDFFFAAAAAA@@@???>>>>>>===<<<:::===@@@AAA@@@AAAEEEHHHEEEIIILLLOOOQQQVVV]]]cccmmmvvv<<<>>>>>>:::999;;;:::777666777999;;;<<<<<<<<<;;;>>>===;;;888666777;;;???<<<<<<;;;:::888999;;;>>>:::::::::;;;<<<===>>>???<<<>>>@@@BBBDDDFFFHHHIIIBBBBBBBBBBBBAAA@@@???>>>:::;;;;;;;;;;;;<<<===>>>;;;>>>AAABBBBBBDDDIIIMMMPPPUUU^^^jjjttt|||===???>>>999888999888444333555777999:::;;;;;;:::777:::===;;;777444555777;;;;;;:::888777888:::===888999:::;;;;;;<<<>>>@@@;;;???CCCFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCAAA@@@???===;;;::::::<<<======<<<888;;;===<<<::::::===@@@AAABBBFFFLLLSSSZZZ___aaafffhhhmmmvvvAAACCCBBB???>>>???;;;666666777888999999999999999:::::::::888777666777999:::999777666666888:::;;;888999:::999999999<<<>>>@@@@@@FFFMMMOOOKKKHHHIIIIIIGGGEEEDDDDDDCCCAAA???@@@<<<999;;;>>>???<<<999======<<<<<<<<<<<<<<<<<>>???<<<666666666888999:::::::::::::::;;;;;;;;;:::999999999999888777777777888999:::999999:::999999;;;>>>AAAAAAEEENNNYYY[[[VVVPPPNNNKKKIIIFFFDDDDDDCCCBBBAAABBB>>><<<===@@@AAA>>>;;;>>>>>>>>>===============<<<===??????>>>>>>???AAADDDDDDCCCDDDHHHOOOWWW\\\___```bbbhhhpppxxx}}}DDDEEECCC??????@@@===777555666777999:::;;;;;;;;;<<<<<<=========<<<;;;:::777777888888888999999999888999999999:::===AAAEEEAAAGGGVVVeeejjjfff___]]]ZZZTTTLLLFFFCCCBBBBBBBBBCCC@@@>>>>>>AAABBB???===????????????>>>>>>>>>===;;;<<<>>>>>><<<:::999:::@@@<<<999:::===AAACCCCCCGGGFFFGGGKKKQQQWWW\\\]]]eeehhhnnnsssxxxzzz{{{{{{tttxxxDDDEEECCC??????@@@>>>999555666888:::;;;<<<======<<<<<<===???@@@???<<<:::777777888999:::999999999777888888888999===BBBFFF???EEESSSccclllmmmlllmmmmmmcccTTTGGG@@@???@@@AAAAAA???>>>>>>@@@@@@???===@@@@@@?????????>>>ӵ>>>;;;999888===<<<;;;<<<===??????@@@???>>>===>>>AAAEEEGGGHHHJJJMMMRRRXXX\\\```aaabbbaaadddlllxxxĦĦӵĦCCCDDDBBB??????AAA???;;;777888:::;;;===>>>??????===<<<===???AAA@@@===:::888888999:::;;;:::::::::666777777777888;;;@@@DDD???@@@GGGSSS\\\```ffflllqqqeeeRRRCCC;;;:::===???>>>===<<<<<<======<<<;;;>>>>>>>>>>>>>>>4ĉ@ӵ<<<:::999999<<>>;;;:::===@@@???===:::999999;;;;;;;;;>>>???AAADDDGGGKKKNNNOOOOOOPPPTTT\\\fffnnnqqqrrr}}}>L=hĦ4ĉ@ӵ>LAAABBB@@@===>>>AAAAAA===:::;;;<<<>>>???@@@@@@@@@???======???BBBBBB???<<<::::::;;;;;;;;;<<<<<<<<<666777888999999:::===@@@@@@<<<<<>>AAA???:::888;;;???BBB???<<<:::::::::999999;;;;;;;;;;;;===@@@BBBDDDCCCDDDGGGJJJNNNSSSWWWZZZ___eeeoooyyyHdĦ=ĪjGG=?HdĦ???@@@>>>ӵ===>>>???ĭӵCCCӵ<<<Ħ888:::;;;<<<;;;:::;;;===>>>ӵӵ888777ĦƜ`1.׼s;;;;;;<<<<<<Ħ===???CCC@@@===<<<===>>>>>>ӵ===ĦDDDDDDCCCCCCFFFIIIIIIMMMTTT[[[ĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ===>>>?~4@@@???@@@g&e>&e@@@g&e>>>>hӵ<<<>>>>>>===;;;;;;;;;g&e;;;guO>uO>&e9998884ff?>ߝL:::gĉ@<<<;;;===>>>Shӵ===???===;;;:::<<<>>>g&e???>hӵAAA<<<999;;;>>>@@@AAACCCfff?><ztttg&e>&eHLShӵgLS?ʬ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]ĦGGGHu]Ħ@@@ZuR)Ħ<<<;;;:::888999;;;>>>Hu]Ħ<<<HŐeHŐeHu]Ħ777qIܗGIӵ666tt555999<<<HGgĉ@<<>>AAABBBAAAHu]Ħ@@@ZuR)Ħ:::555444777;;;888999sߝLGdUĦ\\\Hƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^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ĦHHHDdDĦ???>>>t|<:::;;;;;;::::::;;;???AAADdDĦ;;;DdDΦDdDΦDdDĦ777peƜ4DuTӵ777`eĭ:::qet999;;;===;;;;;;===@@@BBBAAADdDĦ@@@???t|<===;;;777555888;;;999:::DdDDdDĦHHHDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵ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ӵCCC@@@>>>DdDΦDdDӵIIIDdDĦ???>>>o)h777888999;;;;;;<<<>>>AAADDDDdDĦ;;;DdDΦDdDΦDdDӵ888=ӊB1.uTӵ999HߝL`o9<<>>:::888999;;;:::;;;DdDΦDdDĦ;;;DdDΦDdDӵeeeGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)Ħ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ӵCCCAAA4DuXӵGGG@@@>>>DdDʜ4DuTӵIII>d<ĦAAADt777999;;;;;;<<<===@@@CCC>d<Ħ:::>d<ʜDd<ʜ4DuTӵ999<<e===puR)Ħ777888888:::===@@@@@@>d<Ħ???Dt<<>><<<<<<======<<<DdDΦDdDĦ888>d<ʜ4DuTӵLLL4DwDd<ĦpuR)Ħ>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ӵGGGDDD4DuXӵIIICCCAAAD&dq&ĒRJJJIIIsdKĦCCCDHRRud:::;;;;;;:::;;;===>>>sdKĦ:::D&oq<Ōq&ĒR888999===>dp&ĒR;;;<<<nfʜ>>???sdKĦ===DHRRudBBB@@@???>>>>>>>>>>>>>d<Φ>d<Ħ555s&dq&ĒR<<<>>>i?ʜtd<ĦtttHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRJJJGGG4DuXӵJJJGGGGGGHu]3hhMMMMMMJJJneFFFDDD=e:::;;;<<<<<<:::999:::;;;ne::::::pIƎ@t@h888888999>h<<<===<<>>>>>===>>>ege666555sĪj@h444666666fdDĦZZZ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hIII4DuXӵHHHĵD^KKKNNNPPPMMMEEEEEEDDD<<<:::<<<======;;;:::;;;<<<;;;;;;::::::999888999;;;;;;>>>>>><<<::::::::::::;;;:::888999888888999;;;<<<888999:::;;;::::::;;;<<<<<<<<<:::;;;666777666222333444555555DdDĦHHHNNND^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦFFFIIINNNQQQOOOIIICCCĦCCC@@@===<<<;;;<<<<<<:::<<<>>>>>>===<<<===>>><<<<<<Ħ:::999888;;;;;;<<<<<<===<<<<<<<<<:::999888:::======:::666999<<>>;;;888888999>>>EEEGGGAAA999888;;;<<<;;;888666777:::<<<;;;999999888888999;;;;;;999888Ħ999999888888777;;;999777777888999::::::777999<<<<<<:::777666555333555555444333333444666444555666666555666888:::>d<Ħ<<<@@@DDD;;;AAALLLXXXbbbiiimmmnnnrrrxxxĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦ@@@IIILLLNNNJJJCCCgdKĦ@@@===;;;;;;;;;:::999:::;;;;;;::::::;;;>>>@@@<<<gdKĦ<<<:::999888888:::;;;<<<<<<======999:::;;;;;;;;;;;;:::999;;;===>>>>>><<<;;;<<<===@@@CCCCCC>>>:::;;;:::888::::::999999888888777777888999:::;;;;;;;;;:::gdKĦ888999888777555888777666777888777666444666666777777888999999999555666666444111000333555999888555444444555888999gdDĦ;;;<<<<<<;;;;;;===AAAFFFKKKNNNOOOXXX^^^gggqqq|||gdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AEEEneAAABBBFFFJJJLLLIIIneDDDAAA>>>======<<<;;;::::::;;;<<<<<<;;;;;;<<<>>>ne>>>===<<<;;;999:::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999888;;;===???>>>>>>>>>??????BBBBBB>>>;;;<<<<<<;;;:::999888888777777777777999999;;;<<<<<<<<<ne888777888888888666999888777888999999777666333333333444444444444555333444555333111222444777666555444333444777999De::::::::::::555555555777;;;>>>@@@@@@DDDGGGNNNXXXcccnnnvvv{{{nene>Ak<fhDeneneneCCCBBB@@@BBBCCCEEEGGGJJJHHHCCCDDDAAA???>>>>>>>>><<<;;;:::;;;<<<<<<;;;:::<<<==================;;;;;;<<<<<<<<<<<<<<<;;;999:::;;;;;;;;;;;;:::999999<<>>=========AAABBB>>>===???@@@>>>999888777666666666888888999:::<<<=========999666666777888999999999888888999:::;;;999777333333222222222111111111111222333333222333555777333222222222444777:::<<<999999888777777666444333444666777777777888999<<>>======???AAABBBEEEGGGHHHGGGDDDBBBAAABBBBBB@@@>>>>>>>>>>>><<<:::;;;;;;:::999888:::>>>AAABBBAAA>>><<<;;;;;;<<<===<<<=========<<<<<<;;;:::999999999999999999999999<<>>===AAABBBAAA888777666555555777888999:::;;;<<<>>>>>>>>>======<<<999666555666999:::;;;888888777888:::;;;999888555555555444333222222111111222222222222333333444222111111222444666999:::888888888888777666555555777666444444555666555444777666666888===CCCJJJNNNVVVZZZaaajjjuuu=========>>>???@@@@@@???BBB@@@>>><<<<<<>>>@@@AAAFFFGGGHHHGGGDDDBBB@@@@@@@@@???============;;;999;;;:::777555555999@@@FFFEEECCC???<<<:::999:::;;;============<<<;;;:::999888777777777777777777888<<>>??????>>>>>><<<999666555666999:::;;;888777777888999999888666777666666555444333222222333222222222222222111000333222222222333444555666777777777777666555444333333222000111222333333222444444444444666888:::<<>>@@@@@@???>>>AAA@@@>>><<<<<<>>>@@@AAAGGGGGGGGGFFFEEEBBB@@@??????>>>======>>>===;;;999;;;:::777444444999@@@FFFDDDBBB???<<<999888888999;;;<<<<<<<<<;;;:::999999888888777666666777888888888;;;>>>@@@???===<<<<<<777;;;===;;;:::>>>???>>>666666777888999:::::::::999:::<<<===>>>???>>>>>><<<999666666777888999999999888777888999999777555555555444333333222111111333222111222222222///---333333222222222222222333555555555666666555555444222111000111222444444333333333444555666777888888:::::::::>>>HHHWWWhhhttt|||zzzxxx|||???>>>===???AAAAAA???===???>>><<<<<<===???BBBDDDEEEEEEEEEEEEEEEDDDBBB@@@???>>>===>>>???>>><<<:::;;;;;;999777666888===@@@@@@???===;;;:::999999999::::::::::::::::::999999:::999888777777888999:::777999<<<======<<<======666:::<<<999888:::<<<:::555666888;;;<<<<<<;;;;;;888999;;;===>>>>>>>>>>>>;;;:::888777888888888666<<<:::999999:::999777555444444333333222222222111111000000111333333000...222222222222111111222222222222333555555666666666555333222333555666666555555555555666777888999999333444555777===EEEOOOVVVhhhiiilllnnnnnnnnnmmmllljjjnnntttyyy@@@???>>>@@@BBBBBB???<<<===<<<;;;<<<>>>AAAEEEGGGCCCBBBCCCDDDFFFEEEDDDBBB????????????@@@???===;;;;;;<<<<<<:::999888999:::<<<<<<;;;::::::::::::;;;888999999::::::999999999<<<;;;:::999999:::;;;<<<:::;;;<<<<<<;;;::::::;;;666:::;;;777666888999777444666999<<<>>>===<<<;;;777999;;;<<<>>>>>>>>>===;;;:::888888999888777555>>><<<;;;;;;;;;:::777555555555555444444444444333///......000333444222///000111111111222222222222000111222444555666777777444222111111333444333222555444333222222333555666---000444777:::===AAACCCLLLNNNQQQTTTVVVXXXYYYZZZYYY]]]dddkkksss{{{CCCAAA???>>>???@@@@@@???@@@<<<888:::@@@DDDDDDBBBGGGFFFDDDCCCDDDCCCAAA???EEEDDDCCCBBBAAA???;;;888888777888;;;:::777888===444555777999999777666444777777666666666666777777>>>>>>>>>===;;;888666444888888999:::<<<;;;888666<<<======;;;999777777888888999<<<@@@BBBAAA===999999::::::;;;;;;::::::999;;;999888888999999888666666777888999888666444333444777777444555777555000333333222///---...111444111111222222222222111111///000222333333222111000444444444444444444444444222111000000//////000000333444555555555555888:::>>>>>>??????@@@BBBCCCDDDFFFJJJOOOTTT[[[gggwwwAAA@@@@@@AAABBBAAA???===@@@===<<<===@@@DDDEEEFFFHHHFFFDDDDDDDDDDDDBBB@@@EEECCCBBBAAA@@@>>>:::777999888999<<<;;;888999===999999999999999777666555666666555555555555666666<<<======>>>===<<<;;;:::999999999;;;<<<<<<999777999:::;;;:::888888888999777888;;;>>>@@@???<<<999999999999999999999999999:::888777777888888777666777888999::::::999777666333444555777>>>DDDAAA;;;222444555555444111000///000111111111111111111000///000111222333333444444444444444444444444444444222222111111111000000000333444555555444444666888888888888999:::;;;=========AAAEEEHHHNNNYYYgggqqqvvv{{{??????@@@BBBCCCBBB>>>;;;??????@@@@@@@@@CCCFFFIIIIIIGGGEEEDDDEEEEEECCCBBBEEEDDDBBBAAA@@@===999666;;;999;;;===<<<999:::>>>>>>===;;;:::888777666666666666555555555555666666777888:::;;;======>>>>>>999999999:::<<<;;;999777666888999:::999888999:::666777999<<<>>>===:::888:::999888777777888999:::888777666666777777666555555666777999::::::999999555444333:::GGGRRROOOFFF666666777888888444///+++000000000000000000000000000000111222333555666777333333333333444444444444222222333333333222111000333444444444222222444666333333333444444666777888666888;;;===@@@HHHSSS[[[aaahhhuuuyyytttuuuuuu{{{?????????AAABBBAAA>>><<<===@@@BBBAAA???@@@FFFKKKJJJGGGEEEDDDEEEEEEDDDDDDFFFEEECCCBBBAAA>>>;;;888<<<;;;<<<>>>===:::;;;???>>>===:::888777666777888777666666666666666666777333444555777999;;;<<<===888777777888999999888666666888:::;;;999999999:::555555777999;;;;;;999777999888666555555666888999777666555555666777666444111222444666777888888888999666444>>>QQQ```___VVVGGGCCC>>>:::888555111...000000000000000000000000000111333555666666555444333333333333333444444444222333444555555333111000222333444222111111222444333333333333444555666777555666777888999>>>EEEJJJLLLSSS```lllmmmgggbbbaaaeeejjjrrrzzzBBB@@@>>>>>>???@@@???>>>:::>>>AAA@@@===>>>DDDJJJJJJGGGDDDCCCDDDEEEEEEEEEGGGFFFDDDDDDCCCAAA===:::>>><<<===???>>>:::;;;???<<<:::888666555666777888888777777666666777777888333333444666777999:::;;;666555444555666777555444888:::<<<<<<:::888888888555555555666888999888777888777555444444555777888666555444555666777666555111222333555666777888999888666777CCC[[[rrrzzzvvviiiaaaTTTHHH>>>999666555111111000000000000111111111333666888888666222000222222222333333333444444222333555666555444222000222333333222000000111333444444444444555555666777666666666666777999<<>>??????>>>:::===???>>><<<===CCCHHHIIIFFFCCCBBBCCCEEEEEEEEEFFFEEEDDDDDDDDDCCC@@@===>>>======???>>>:::;;;???:::888666444444555666777777777666666666666777777666666666666777888::::::555333222333444555444333777999;;;<<<:::888777666555444444555777888888777666555444333333444555666666555444555666777666555555555666777777888999999444444777DDD^^^{{{wwweeeSSSEEE===:::333222111000000111222333111444777888888555111...111111222222333333444444333333444444444333222111111222222222000000222444444333333333333444555666555555555666666777777888777777;;;BBBDDDBBBBBBDDDDDDHHHMMMTTT\\\eeeooouuu}}}@@@???>>>>>>??????>>><<<;;;<<<>>>======>>>CCCGGGHHHEEEBBBAAABBBDDDEEEEEEDDDCCCCCCDDDDDDCCCAAA???>>>======???===::::::>>>:::999777555444444444444555555444444444444555555555555555555666777999:::555333222222444444444333222555888:::888777666666666444333444666888888777444444444444444444444444666555444555777888777666888777777666666666777777222444666<<>>444333222111111222333444333333444555444333222222000111111222333333444444333333333333222222222222000111222222111111333555333333333333333444444555444444444555777777666555999666777;;;>>>======@@@;;;===AAAEEEKKKSSS\\\bbbkkkuuu>>>>>>???@@@AAA@@@===:::<<<=========>>>@@@DDDFFFHHHEEEBBB@@@AAACCCDDDEEEBBBBBBBBBCCCDDDCCCAAA???>>><<<===???===999:::>>><<<;;;999777555333222222444333333222222333333444222222222222333555777888666444222333444555444444...111555777777666666666666555333333555777888888222333333444444333333222666555555666888999888777777777555444444333333444444666333111;;;SSSoooeeeLLL@@@555444222111111222444555444333111111111333555666000000111222333333444444444333222111111111222222000111222222111222444666444444444444444444555666444444555777888888777555777333333666888777888::::::<<<===???BBBHHHOOOTTT^^^jjjyyy<<<<<<<<<<<<<<<<<<;;;:::>>>CCCDDDAAA???AAADDDDDDBBBCCCEEEFFFFFFDDDAAA@@@???EEECCC;;;:::AAAAAA;;;:::;;;===>>>===;;;888777888777777666555444444444000111222222111111333555555444444333333444444555888666444222111222333444000555777444444777555///555333111222555666555444333222222222333333444444777555333444777888777444666666888999999888777777777333...---333@@@NNNXXXuuu|||^^^DDD>>>444---111666444222333444444222222222222444444222111///......000222333111000111222444555333111444444333222111111111222555333111333555555333000333333333333444444555666111444444111333888:::888:::;;;;;;;;;<<<>>>BBBEEEMMMVVVeeeuuu999999:::;;;<<<===<<<<<<>>>AAABBB??????CCCDDDBBBBBBCCCEEEFFFFFFDDDBBB@@@???DDDCCC;;;:::AAAAAA;;;;;;===??????>>>;;;999777777777666666555444444333111222333222111111333444444444333333333333444444777666555333333333333444000555666444444666444000555333111222444666555333333333222222222333444555444333222444777888777555666666777777666555333222555222000000444<<>>@@@DDDLLL[[[jjjwww~~~666777888:::<<<=========>>>???>>>>>>BBBFFFEEE@@@BBBCCCEEEFFFEEEDDDBBBAAA???DDDCCC<<<<<>>EEEQQQ___mmmwww~~~~~~}}}~~~555666888999:::;;;;;;;;;<<<<<<;;;>>>FFFLLLIIIBBBAAABBBCCCDDDDDDCCCBBBAAA@@@DDDCCC???>>>BBBBBB>>>999<<>>:::666444444555444444444333333333222333444444222111000111222444333333333333333333444666666666666666444333222000222333333333444333222555555444444333333111111444333111000000222444666///000111333444444444333444444444444333111///...000111222222333222222111999===AAAFFFLLLNNNDDD777444444444222...,,,///222222222111111111111222222222222333222222000///...111000000111333222000...000000////////////000000000111222333444555555444222222222111111222222333111333333000000333333000555666666666555555777999<<<@@@HHHRRR]]]hhhpppttt|||zzzxxx}}}777777888888888888777777888999999>>>IIIPPPMMMEEE@@@AAABBBBBBBBBBBBAAA@@@AAACCCCCCAAAAAABBBBBB@@@;;;???BBB@@@:::555444444333333333333222222222222333444444222111000111222333333333222222333333333666666666666555444333222111000111222333222222333555555555555333111000///333222111000000222333555000111333444333222111000111111222333333333222111000000000000000000111111///222444555666888777444111444555222......000333111111111111111111111111//////000000000000////////////000222444555333222000///////////////000000000111222333444444555555333222222111111222222222000333333000000222111...222333555555555555777999888999===BBBIIIQQQWWW[[[lllssswwwtttrrrvvv|||888888888777666555444333666777:::???IIIPPPLLLDDD>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>CCCFFFCCC<<<666555666222222222222111111111111222333333222111000222333333333222222222222333333666555555444333333222222111//////222333111111444555666777666222///...---111111111111111222333333000222555555333000//////...///111333444444444444000//////...///000111222,,,///111...++++++///333///333555111...000222333000000111111111111000000........./////////000000//////000222555666555333///////////////000000111000222444444333333444555444333333222222222222333///222333000000222111...000222444444444555666888888999999<<>>>>>>>>>>>???======>>>??????>>>======>>>CCCFFFCCC;;;444333555111111111111111111111111111222333222111111333444333333222222222222333333666555333222111111222222111---...222222000111555555777888666222...,,,,,,///000111222333222222111...222555666333111000000---...000222333444333333...............///000111...000000---(((%%%)))...,,,000111......222333111//////000111111000//////111000///......///000000/////////222444444333111000/////////000000111222000333555555333222333444555555444333333333333333...222333111111333222///000222444444333222333444888888999:::<<<===>>>???DDDOOOXXXYYY[[[dddnnnuuu|||~~~zzz|||666666666666555444333222555999<<>>>>>;;;:::;;;>>>>>><<<;;;;;;;;;@@@DDD@@@777111000111000000000000000111111111000222222222111111333555333222222222222222222333666444222000000000111222111------111222///000555555777999777222---,,,,,,...000222333444333111000,,,111555666444222222333---...000111222222222111------....../////////...,,,,,,++++++)))(((+++000***...///,,,---333333///...///000111111000///...555333111///......///000000//////111222222000///000000000000000111222222111444666555222111222444666555444444333333333333...111333111222444333000111222444333111000000111222333555666777888888888666@@@GGGGGGHHHQQQ^^^fffuuuvvvtttnnnooozzz888:::999444444888666111666777999===@@@@@@>>>;;;:::;;;;;;<<<<<<<<<<<<===888<<>>;;;:::;;;<<<<<<999777666333///111555999:::777111///111444333...//////000111222444555222333333111//////222555444444444444333333333333222111000......///222444444555666555333333444555...///000000000000///...333111//////111111000...,,,---////////////111333000///...,,,,,,,,,---...///...,,,++++++,,,---...+++///111...---///000....../////////...///111444333111000000222222111//////...------...///111222222333444222000000222444666777777555333222333444444222111222444555444333000000111111111111000000111111222333333333333333111333555555444333444555999999999:::===AAAFFFHHHQQQWWW\\\[[[ZZZ^^^kkkvvv}}}888<<<>>>999666666777777999:::;;;===@@@AAA???>>>>>>>>><<<;;;;;;<<<===>>>@@@@@@>>><<<999888:::<<<:::666444333222000444:::AAACCC???666///000222222------...///111333444555000111111000//////111333111222222222333333444444333222000......///111222111111111000//////222444111111000000000000000111222111//////000111000...---...//////......///111///...---,,,,,,,,,---......---,,,++++++,,,---...***...///,,,+++...///...---.........---...000222111000///000111222111000000///---+++,,,///222444111333555555444222333333666777777666444333444555444222222222444555444333000000111111111111000000333333222222333333444555111333444555444333444555777777888999:::<<<>>>???CCCHHHMMMMMMMMMRRR\\\eeemmmrrryyy999>>>@@@===999888:::===@@@?????????AAAAAA???>>>???>>>===;;;;;;<<<===>>>???>>>===;;;999888888888666222000111111333999AAAMMMNNNIII<<<222//////...---......///000111333444...///000000000000000000111111111222222222222333333111/////////000111111...//////------...000333444222111//////000111222111000000000000000///...---/////////------...///...---,,,++++++,,,------,,,,,,+++++++++,,,---...***...///,,,+++...///...+++---...---,,,,,,...000///...---///111222222111000///......///000222333111333666888888666444333444666777666444333333444333333222333555666555333000111111222222111111000333333222111111333444555111222444444333333333444444555666888999999::::::===@@@CCCDDDEEEHHHPPPVVV^^^ccckkkrrryyy555999>>>???>>>>>>BBBHHHGGGEEEBBBAAAAAA@@@>>><<<>>>===<<<;;;;;;<<<===>>>======>>>>>>>>><<<:::888555222000333555888@@@IIIYYYYYYRRRDDD888333000---/////////...//////000000---...///000111111000///222111111111111000000000333111......000111111000111111222111000111333555555333111//////000222333///000111111000///......---...///...---,,,---...---,,,+++******+++,,,---++++++++++++,,,,,,---------000000---+++...000///***,,,------,,,,,,---......------...000222111111...///111222333333222111222444777:::;;;999666333222333555555333222222333333333333444666666555333111111222222222222111111222111000000000111333444000222444444333222333444222333555777888999999999;;;===>>>??????BBBFFFIIIOOOTTT\\\dddlllvvv///222777>>>BBBDDDJJJPPPJJJGGGCCC@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===<<<===???AAACCCBBB???<<<777444333666888<<>>???CCCHHHOOOVVV]]]fffqqqxxx111000444<<>>BBBCCCBBB@@@777444333555666888???FFFJJJIIIEEE@@@???>>>777///.........------...//////------...222444444111---...///////////////000000111...,,,...222555333000---///111222000.........444333111000//////000000,,,///222222///------...+++,,,------,,,+++,,,...+++***)))))))))+++,,,---))))))***+++,,,---------000333111+++)))+++,,,++++++---...///---,,,,,,,,,...---,,,---///000///...,,,---///111111111000///000111333666999888444111000222555555444333222222333333444666777777555333111222222333333222222111000111222222333333222222000222333333222222222444444444444555666777888888999999888:::<<<>>>===<<<===AAAFFFKKKPPPWWW```gggttt|||777333444;;;@@@???@@@DDDDDD@@@<<<:::;;;<<<<<<<<<444666999<<<======<<<:::888666555888===AAABBBAAA666333111222222222777>>>:::999888888<<<>>>888...,,,,,,,,,---...///000111------///222666555111---,,,,,,---...///000111222000---+++...333666444111000333666666444222000///333222111000////////////,,,///222222///------...***+++------,,,+++---...******)))))))))***,,,---((()))***+++,,,---------000222000***''')))***)))+++---//////...,,,,,,,,,...---,,,---/////////------,,,,,,------...///000///...000333777777333///111333666777555444333333333333444666888777555333111222222333333222222111111222333444555444333222000111333333222222222333555555444444444555666666999888999;;;???@@@???======@@@DDDFFFIIIOOOWWW]]]kkksss...222666:::;;;<<<===>>>;;;;;;;;;:::999666444333555777:::;;;:::999888888555888;;;;;;:::999;;;>>>888444222333222///000333000......000333555222///---......///000/////////...---,,,...111222///---333111///------...///111---------...............///888@@@BBB;;;333///...111///---,,,,,,...111222000111222333222000...,,,+++,,,---...///...***''',,,***(((***,,,,,,***'''+++*********+++,,,,,,---111000///...---,,,,,,,,,+++,,,---.........,,,,,,!!!***000//////333444222///,,,***+++,,,,,,+++,,,000000111222222111000///000222555666777555333222000222666999;;;:::888666444444555555444222111///222222222333333222111111222333444333111000111222555555555555666777888999444555777888::::::::::::;;;===@@@BBBDDDHHHMMMQQQ^^^iiixxx111444888:::::::::;;;<<<<<<<<<<<<;;;999777444333111333666666555555555666666888::::::888888999;;;:::666444777777444222333///---,,,---...//////...,,,---......//////.........------///111111///,,,000000......---...///000...............---------///:::EEEEEE:::///******///...---,,,---...000111000111222222222000...,,,000///.........,,,(((%%%,,,***)))***------+++(((++++++******++++++,,,---000///...------,,,------,,,---.........---,,,+++)))///111//////444777666777000******---...,,,***...///000111111111000///000111444666666555444222111333666888999888777666555555555555444333222111222222333333333333222222333444444333222111111333555555666777777888888999555666666777888::::::;;;<<<>>>@@@AAABBBEEEHHHKKKWWWbbbqqq|||444666999:::999999999:::<<<<<<<<<;;;999777555333///111222333222222444666777888:::999888777888999===777555999;;;777222000------+++)))'''(((+++---+++,,,------......------///......///111000...,,,............//////////////////......------,,,,,,+++888EEEDDD888,,,((()))---------........./////////000111222111000---,,,111///...------,,,)))''',,,++++++,,,---...,,,***++++++******++++++,,,,,,......------------......---.........------,,,+++111333222......333888999888111***))),,,///---***---...///111111111000000///000333555666555444333444444555666666666666666666666555444333333333333222333333444444333333333333444555444333222333444444555777888999999888888666666666666777888:::;;;===>>>?????????@@@CCCFFFNNNXXXgggttt|||444666888999999999:::;;;=========<<<:::888555444111222333333333333666888888999999::::::;;;<<<===CCC;;;555777:::777000---------+++'''$$$$$$)))---++++++,,,------------,,,...//////000000///...,,,......///000000000////////////...------,,,++++++'''000999;;;444...+++---+++,,,---...///...------...///000111111///---,,,...---,,,,,,---...---,,,,,,,,,,,,---......---,,,,,,++++++***++++++,,,,,,---,,,,,,,,,------...///.........------,,,++++++222222000---...111444666111111///,,,,,,...---+++,,,---...000111111111000...000222444555555444333555555444444444444444555666555333222111222333333222222333444444444444333333444555555333333444555444555888999::::::888777777666555444555777999;;;===>>>>>>>>>===>>>AAADDDIIIPPP[[[hhhsssyyy}}}~~~222444777888999:::<<<>>>=========<<<;;;888666555222333444444333444666888888888888:::<<>>AAADDDGGGKKKRRR[[[eeennntttxxxwww~~~000222555777999;;;>>>AAA>>>>>>>>>===;;;999777555111222333333222222333444777666666888<<<@@@BBBCCCLLLAAA888666666333111111//////...---+++***+++---***+++,,,,,,------,,,,,,+++...000000////////////111000000000////////////......------,,,,,,++++++---***'''(((+++---+++(((***+++,,,---------,,,+++,,,---///000000...---,,,111///.........---+++)))***,,,......------...///,,,,,,++++++******++++++,,,,,,++++++,,,---.........------,,,,,,------...,,,))))))---...,,,++++++///???III???111++++++***...///000111222222111111000000111222222222222111444333222222222222222333111111000000///000000111000000111222333333333333222333444444333333444555333444666777888888777777666555444444444666777888888:::;;;;;;;;;===@@@CCCEEEHHHLLLQQQWWW___hhhnnnnnnuuu~~~111333555777888;;;>>>AAA>>>???>>>>>><<<:::777666000222444444222111111111555333222444888<<<>>>>>>BBB;;;666555333000///111///...///000000///---***+++,,,,,,---------------))),,,000000//////000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++)))'''******+++,,,,,,,,,,,,,,,+++,,,...//////...,,,+++////////////000...+++((((((+++---...,,,,,,---///---,,,++++++******++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---///000---((((((---///,,,+++---...???HHH>>>111......,,,000111222333333222111111111111111111111000000000111111111222222222222222000000111111111111000000...///000111222222222222111222333333222222333555444444444555666666777777444444555555555555666666777888999999999:::===@@@@@@DDDIIIKKKMMMRRRZZZaaafffllluuu}}}222444666777888:::>>>@@@?????????>>><<<:::888666222444666666444222111000444111///000555888999999777333222222111---,,,///.........111444333---(((+++,,,------......------(((,,,///000//////111333111000---***))))))***+++,,,,,,,,,,,,,,,,,,,,,---)))***,,,,,,+++***************+++++++++,,,,,,,,,+++,,,...//////...,,,+++++++++---000111111...+++'''***------,,,+++---///---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---,,,+++++++++,,,...000111000)))''',,,///------000)))888???777///000222///111222333444333333111000222222111111000////////////000111222222222222222///000222333333222111000......///111111222222222000111333222222222333444444444333333444555666777333444555666666555555444777888888777777888:::<<<<<>><<<;;;===<<<888888666444222111111222333111333222//////222333111000000//////......---------///111333333222000...------...------+++***)))...///000222222111///...///...,,,***)))(((((((((***+++...//////...---,,,((((((((()))***,,,---...'''))),,,...---------...,,,,,,///555333,,,***...++++++,,,------,,,+++++++++++++++,,,,,,---------111---******++++++)))'''+++,,,---,,,***)))***+++---,,,+++,,,...///...---222000...///000000---***------111888999333,,,)))...000222444444333111//////111333333000...---,,,000///......///111444555000000000000111222333444111111000///////////////222222333444444444444333444555555444222222333555555666666666777777888888444555666888:::<<<===>>>???AAABBBCCCEEEIIINNNRRRVVV[[[aaagggnnnzzz555555555666777999;;;<<<777<<>>======999444666555333111000111222333222444333//////222222000000000/////////......---...///111222222111///---...///000000///...,,,***,,,---...//////...,,,+++,,,++++++,,,......---+++,,,---///111111///+++(((++++++++++++************''')))+++,,,,,,,,,---......,,,...333444...,,,---+++,,,---......---,,,++++++++++++,,,,,,,,,---------+++******,,,---+++)))+++,,,---,,,*********+++---,,,+++,,,.........---222000......000///---***---,,,000666777111+++)))---...111222333111000...---///222222111///......///......---...000333444000000000000111222333333111111000///////////////111222222333333333333333333444444333222111333444666666666777777777888888777777888999::::::;;;;;;>>>???AAACCCEEEHHHLLLOOORRRVVV[[[___eeeooo}}}555555555555777999;;;<<<444:::?????????===777000333222111000000111222333444555444000///111111/////////////////////.........///111111111///---,,,---...000111000...+++***++++++,,,---,,,+++)))(((***))))))...444666333......---...000111///)))$$$***+++,,,,,,,,,+++)))(((''')))************---///000,,,---111444111...,,,,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,,,,***)))***+++---...,,,***+++,,,---,,,+++***+++,,,---,,,+++,,,---...---,,,111///......//////---,,,...,,,...444555000+++***,,,---///111111000///...,,,...111111000//////000...---------...000111333000000000000111222333333111000000///////////////000111111222333222222222222333333333111111333555777777777777777888888888:::::::::999999999999888;;;===@@@CCCDDDGGGJJJLLLOOORRRUUUXXX\\\dddnnnvvv777666666555666888:::<<<555;;;???>>>>>>===888222111111000000000111222333555777555111000111000------...///000000//////...///000000111000...,,,+++***,,,...//////---***(((++++++,,,,,,+++***)))(((,,,***+++222:::<<<666000...,,,***+++...---)))%%%'''(((+++---------,,,+++)))************+++...000111---+++...333333///,,,,,,---............---,,,+++++++++++++++++++++,,,((()))+++---...---+++))),,,---...---+++***+++,,,,,,+++***+++---...---,,,///......---.........---000...///333444000---,,,,,,---///000111111000///...000111111000...//////,,,,,,,,,,,,---///000111/////////000000111222333000000////////////000000000000111222222222222111222333444444333333555777888888888888888888888888:::::::::999999999999888999;;;???BBBCCCEEEGGGIIINNNPPPSSSUUUYYY___ffflllwww~~~:::999777666666888:::;;;888<<<===;;;:::<<<:::666000000000000111222333333555777666222000111000,,,,,,---///000000000///...000000000000///...,,,+++***+++---///...---***))),,,,,,,,,,,,,,,+++******000......333:::<<<666///,,,)))&&&&&&)))++++++)))((()))+++---...---,,,+++++++++,,,++++++,,,///222000---+++,,,000333000,,,+++,,,---......---,,,+++++++++++++++++++++++++++)))+++---...---+++)))(((,,,---...---+++***+++,,,,,,+++***+++---...---,,,......------,,,---...///222///000444555111......---...///111111111111111111222333111///---,,,---++++++,,,---...///000000////////////000111222333000000////////////000000000000111222222222222111333444555555555555888:::999999999999999888888888888888888999999::::::;;;888:::>>>@@@BBBCCCEEEGGGLLLMMMPPPSSSWWW\\\bbbfffmmmuuu???===:::888777888999;;;888::::::666777:::<<<:::000111111222222222333333444777777333111222000---***,,,...000111111000///000000000000//////...------......//////...------------------------------444111///111555666222...***)))'''&&&&&&(((+++,,,------...---,,,+++)))(((+++,,,---------...000222------+++***---111000---++++++,,,------,,,+++++++++++++++++++++************,,,...---+++***)))***,,,---...---,,,+++,,,---,,,+++***+++,,,---,,,+++,,,------,,,+++,,,///111333000111555666222//////---...///000111222222222333333333111...,,,,,,,,,++++++,,,---...///000000////////////000111222222///////////////000000111000111111222333222222222333555666666666777999<<<:::::::::999999999999999666777777999:::;;;<<<<<<888:::===???@@@BBBEEEGGGHHHIIILLLOOOTTTYYY]]]```eeemmmyyyCCCAAA===:::888888999:::444666666333444999;;;999222222222333333333333222333666666333222333111---)))+++...111222111000///000000000000000000000///.........------.........------------...//////000333000---,,,---------,,,(((+++---,,,(((''')))+++///...---,,,+++******))))))+++---...------///000***---,,,((()))...000---******+++,,,,,,+++******++++++++++++*********))))))+++---,,,******+++------.........,,,+++,,,---+++*********,,,---,,,++++++,,,---,,,+++,,,///222111///111666777222...---,,,------///000111111222222333222000...,,,---...+++,,,---...///000000000///......//////000111222///////////////000111111111222222333333333333333222444555666666777:::<<<;;;;;;:::::::::999999999666777888999:::;;;;;;<<<:::;;;===>>>???AAAEEEHHHGGGHHHJJJNNNSSSWWWYYYZZZ```gggrrrFFFCCC???;;;888888999:::000333444222444888999777333333444444444333333222333666666333333444222...)))+++...111222222000///000000000000111111111111---,,,+++******+++---...,,,,,,,,,---...///000111111///+++(((&&&(((***,,,&&&---333222,,,''''''))),,,,,,+++++++++,,,------'''))),,,...---------...(((---,,,'''''',,,///...)))***++++++++++++***)))++++++++++++******))))))'''***++++++******---111---...///...,,,+++,,,---+++***)))***,,,---,,,++++++,,,---,,,***+++///333000...000555666111---,,,++++++,,,---...///000111111111111000...---...000+++,,,...///000111111111.........//////000111222///////////////000111111222222333444444444444333111333444555555666999;;;;;;;;;;;;::::::999999999888888888999999::::::;;;;;;<<<<<<===>>>AAAEEEHHHIIIIIIKKKNNNSSSVVVXXXXXX\\\cccmmmzzz???===;;;999777777888999333222222111222333555666777666444333111111000000444111//////222333222000---------///111222111000444111......000222111000---......---+++******+++...,,,+++---000222222000------,,,+++***(((((('''&&&+++...+++&&&###&&&+++///---+++***+++,,,,,,,,,)))((())),,,//////,,,))))))))))))******+++++++++++++++,,,,,,------,,,,,,,,,***((((((+++,,,+++)))(((((()))+++,,,---......000000...+++)))***,,,///,,,,,,,,,++++++*********000---******,,,///111111...000555<<<;;;333,,,))),,,,,,.../////////...---000222333222///,,,******...---,,,,,,---///222444333222111000000111222333000///---,,,---...000111222222111111222222333444444444444444666888:::<<<999999999999::::::;;;<<<888999:::999888888999;;;=========>>>@@@BBBEEEFFFEEEFFFHHHKKKOOORRRUUUWWW[[[___hhhsss}}}888888999::::::999999888444333222111111222333444666555555333222111000000333111//////111333222000///...///111333444444333222///------///000000///---...///...+++***+++,,,---,,,+++---000222111000------,,,+++***)))(((((()))---000...)))&&&)))...,,,+++***+++,,,+++)))'''))))))))),,,...///,,,***************+++++++++,,,***+++,,,---------,,,,,,---+++((((((***++++++)))))))))******+++,,,---...------+++(((&&&'''))),,,++++++++++++++++++******,,,------+++***+++///333,,,...333:::999111***(((,,,,,,.../////////...---+++...000000///------------,,,,,,---...000222333222111000000000000111222///...---,,,---...000222111111000000111111222333333333333333555777999:::999888888888888999:::;;;999:::::::::999999:::<<<=========>>>@@@BBBEEEFFFDDDEEEFFFHHHKKKOOORRRTTTZZZ\\\dddoooxxx222555:::???@@@>>>;;;999555444222111000000111111555555555555444333111000222111//////111222222111000///000222555777666555222000......000111000000...//////...,,,+++,,,---,,,,,,+++---///000000///...------,,,+++***)))))))))---///...)))'''***...))))))***+++,,,***&&&###))))))***,,,......,,,******++++++++++++,,,,,,,,,***+++,,,---------,,,,,,///,,,)))((()))*********,,,+++*********+++------++++++***(((&&&&&&(((******************+++++++++(((,,,///---((((((---333***+++111777777///)))''',,,,,,.../////////...---***,,,...///---,,,,,,---++++++,,,---///000111222000000////////////000000...---,,,,,,---///111222000000//////000000111222222222222222444666888999888888777777888888999999999:::;;;;;;::::::<<<>>>>>>>>>>>>>>>@@@BBBEEEFFFDDDDDDDDDEEEHHHKKKNNNPPPWWWYYY___hhhqqq|||111666>>>DDDFFFCCC===999333222111000///000111111444555777888777555333222111000///000000111111111000///000333666777777666333222222222222333333222///000000///---,,,,,,---,,,+++,,,---.../////////---------,,,+++******)))&&&)))+++***'''&&&(((,,,************+++)))&&&###))))))***+++------,,,,,,+++++++++++++++,,,,,,,,,)))+++,,,......---,,,+++///---***(((((()))***+++---,,,+++))))))***,,,---------,,,***((((((***,,,((()))))))))******++++++(((+++---,,,)))))),,,///)))***000666666///)))(((,,,,,,.../////////...---,,,---...---+++)))))))))***+++,,,...///000111111/////////....../////////,,,,,,,,,------///000111000000000000000111222222333222222222444555777888999999888888888888999999:::;;;<<<;;;;;;;;;===???>>>>>>>>>???@@@BBBDDDFFFEEEEEEDDDDDDFFFIIILLLNNNVVVWWW\\\cccjjjuuu333888@@@EEEFFFAAA:::555000//////...///000111222555666888999888777555444///000000000000000111222//////000222555666666555222222333333222222222222///000000///---,,,,,,---++++++,,,,,,------......---,,,,,,++++++*********%%%'''))))))'''''')))+++---,,,***)))******)))''')))***++++++,,,,,,,,,---++++++++++++++++++++++++)))***,,,......---,,,+++---,,,+++)))((((((***+++---,,,+++*********+++,,,---...---,,,***)))***,,,((((((((())))))******************+++,,,,,,+++******+++000666777000++++++,,,,,,.../////////...---+++,,,---,,,***))))))******+++,,,...////////////.........//////.........,,,,,,,,,---...//////000222111111111111222333333444444333333444666888999;;;::::::999999999:::::::::;;;<<<<<<;;;<<<>>>@@@????????????@@@BBBDDDFFFGGGFFFFFFFFFGGGIIILLLMMMVVVWWW[[[aaagggooo~~~444888===@@@@@@;;;555111......------...///111222444555666777777777666555...///000000//////111333000///000111444555444333...000111111000//////000...//////...,,,+++,,,---***+++---,,,++++++---...+++++++++*********))))))''')))***+++******,,,......,,,))))))***+++++++++(((***++++++++++++,,,...+++++++++************)))(((***---//////...,,,******++++++***))))))***,,,+++++++++++++++++++++++++++,,,,,,***((('''(((***(((((((((((())))))))))))+++******,,,......+++(((***+++000777777111------,,,,,,.../////////...---'''(((***+++***+++---///,,,,,,---------...............////////////......,,,---------............222222222111222333333444555444444444444666777999<<<;;;::::::999:::::::::999:::;;;;;;;;;<<<>>>@@@@@@@@@???@@@AAACCCDDDFFFGGGGGGGGGHHHJJJKKKLLLMMMUUUVVV[[[```dddkkkxxx777888:::;;;:::777444222///...---------...///000222222333333444444444444---///000000...///111444222111111222444444333222,,,///111111///......///---...///...+++***+++,,,)))+++---,,,+++***,,,...*********))))))))))))((()))***+++,,,,,,---///000+++***)))***,,,---,,,***(((***,,,+++******,,,///*********)))))))))(((((((((***---//////...+++***&&&))),,,,,,+++***+++,,,)))***,,,------,,,+++*********+++***(((&&&'''((((((((((((((((((((('''''')))+++---......,,,******)))***///666777111------,,,,,,.../////////...---'''(((*********,,,...000///...---,,,,,,,,,------...///000000000000///...------......------,,,,,,111111111111111222222333444333333333333555666777;;;::::::999888888999999888999;;;;;;:::;;;>>>@@@AAA@@@@@@@@@AAACCCDDDEEEEEEFFFHHHJJJLLLMMMMMMMMMSSSUUUZZZ```cccgggrrr}}}:::::::::999999777666555111000...---,,,,,,------000000000000111222333333,,,...000000......111444333222222333444444333111---000333333111//////111---......---+++******+++)))+++---,,,***)))+++...))))))))))))(((((((((((())))))***+++---...///000'''((())),,,......+++((((((***,,,+++******,,,///***)))))))))((((((''''''(((***---///000...+++***$$$(((,,,---,,,***+++,,,'''))),,,......---+++)))***+++,,,+++)))'''((()))))))))(((((('''''''''&&&&&&,,,111111---)))***,,,))))))...555666111------,,,---.../////////...---***+++,,,+++******,,,...111000---+++***+++,,,---...///000111111000///...............---,,,++++++000000000000000111111222333222222111222333555666::::::999888777777888888777999:::::::::;;;===???AAAAAA@@@@@@AAACCCDDDEEEDDDFFFIIIKKKMMMMMMMMMLLLRRRTTTZZZ```bbbeeennnyyy999999888777777888888888333222111000///...---,,,......///111///------///000///......///111333555444333222111000///...---000111111111111000000/////////...---,,,,,,++++++(((***++++++***+++---///---***&&&&&&)))++++++******------***+++000...(((((()))++++++******+++---111---(((%%%'''***---///...+++))))))***+++)))''')))+++---///...,,,)))'''%%%&&&((()))*********))))))***+++,,,---,,,,,,+++((((((((()))******++++++)))))))))(((((((((((((((...---///333333...,,,---***---000444666555///(((///......///000111///...*********)))******++++++---+++***+++///111111000---///000000///......///000000000000///...,,,,,,+++---.........000333666666555333222222333444555666666666666777777777777555888<<<>>>>>>>>>>>>???AAAAAAAAABBBBBBBBBCCCCCCFFFIIIKKKMMMMMMNNNPPPQQQSSSRRRTTTZZZ___dddllluuu888888888888888888999999333222111000///...------......///000///......//////...------...000333444333333222111///......---000000000000000000/////////......---,,,,,,++++++)))***++++++***+++---///---***'''''')))************,,,+++((()))---,,,((('''(((************,,,---333///+++)))***---///000...,,,)))***+++,,,+++)))+++++++++,,,+++******)))'''((()))***+++++++++***)))***+++,,,,,,,,,++++++(((((())))))***+++++++++************************...,,,...222222...,,,---+++---000444888777111+++...///222666999888555222,,,++++++*********++++++---+++***,,,///111111///---...000000.........///000000//////...---,,,+++,,,---......///000444666999888666444333444555666777777777777888888888888555888<<<>>>>>>===>>>???@@@@@@AAABBBBBBCCCDDDDDDFFFIIIKKKMMMMMMNNNOOOQQQSSSQQQTTTYYY^^^bbbkkksss888888888888888888999999333222222111000///......////////////////////////......------...000222333222111111000///......---000000/////////...............------,,,,,,++++++)))***++++++******,,,...,,,***(((''')))*********)))***)))((())),,,+++'''&&&((()))*********,,,...111///,,,+++,,,---------+++***((()))***,,,++++++,,,+++***)))((()))******((()))***++++++,,,++++++))))))***++++++++++++***)))))))))***++++++,,,,,,+++++++++++++++++++++,,,---+++---000000---,,,...------111888===;;;444...+++...444;;;>>>>>>999555...---,,,,,,++++++++++++,,,++++++,,,...000000///---...000000...---...///.........------,,,,,,+++,,,---......///111444777<<<:::888666555555666777777888888888999999999999666999<<<=========>>>??????@@@@@@BBBCCCDDDEEEFFFFFFHHHKKKLLLMMMNNNOOOQQQRRRQQQSSSXXX\\\```hhhppp::::::999999888777666555222222111111000000/////////000///---///111111///.........///000111333444111000000//////.........000//////...---------------------,,,,,,,,,++++++***++++++***))))))+++---+++***)))((())))))******)))***+++---......***'''%%%''')))*********,,,...,,,+++******+++***)))'''(((''''''''')))***+++++++++***)))((((((((()))))))))))))))******+++++++++))))))******************))))))******++++++,,,,,,***+++++++++++++++,,,,,,,,,***+++...///,,,,,,/////////555>>>DDD???777000***---333999===<<<888444000///...---,,,+++++++++++++++,,,---...//////...,,,...//////...------...------,,,,,,,,,,,,,,,,,,,,,---...//////111444777;;;:::888666666666888999666777777888888999999999777999<<<=========>>>???>>>>>>@@@AAACCCEEEFFFGGGFFFHHHKKKLLLLLLMMMOOOPPPQQQPPPRRRWWW[[[^^^eeemmmzzz<<<;;;:::999777444222000111111111000000000000000///111///,,,...333333////////////000111222333444000000000000////////////000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++***)))(((***+++)))******))))))))))))***(((***...444555111***&&&%%%''')))))))))***+++---)))(((((()))******'''%%%(((((()))))))))+++,,,---)))************)))((('''(((((((((((()))))))))******)))))))))))))))))))))((())))))***++++++,,,,,,((()))))))))******+++++++++((())),,,---+++,,,000111333===JJJLLLCCC777222...///111444777777555333000///...---,,,,,,,,,,,,***+++---......------...,,,...//////...------...,,,,,,+++++++++,,,------,,,.../////////111555777999777666555555777888999555555666666777888888999888:::<<<<<<<<<<<<===???======???AAACCCDDDFFFGGGEEEHHHJJJLLLLLLMMMNNNPPPQQQPPPRRRWWWZZZ]]]cccjjjuuu:::::::::888666222///...////////////000000000000///111///***...555555.........///000111222333333000000000000111111111111222000///---,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++***(((((()))***(((***+++***)))((()))***((()))...666777111***&&&&&&((())))))))))))***,,,***)))***+++,,,,,,***(((***+++,,,,,,+++,,,...000)))***+++,,,+++***(((''')))((((((((((((((())))))***)))((((((((((((((((((((((((((()))******++++++'''''''''((())))))*********''''''***+++***,,,111111888HHHXXXVVVEEE666222111000000111444555444333///...------,,,,,,,,,,,,)))+++......---,,,,,,---,,,---//////---,,,---...,,,++++++***+++,,,...///---...//////000222555888888777666444444666777888444444555666777888888999999:::<<<<<<;;;<<<===???<<<<<<>>>???AAACCCDDDEEEEEEGGGJJJKKKLLLMMMNNNPPPQQQPPPSSSXXXZZZ\\\aaahhhsss777777777777555222///...------....../////////000000222///)))---777666...+++,,,---///000000111111000111111111222222333333333111///---,,,,,,------+++++++++++++++++++++++++++,,,,,,***((('''((()))'''***++++++)))((()))***)))'''***222333---'''&&&''')))***)))(((((()))************,,,......---+++)))+++,,,,,,******,,,///,,,,,,+++*********************)))(((((()))*********)))((('''''''''(((((('''''''''((())))))******&&&&&&'''(((((()))*********&&&%%%(((******---111111===TTTddd]]]EEE444000.........///222333222111------,,,,,,,,,,,,,,,---(((+++...///---+++,,,---+++---......---,,,------,,,,,,+++***+++---///000---...///000000222555888<<<:::777555444444555666444555666777888999:::::::::;;;<<<<<<;;;;;;===???;;;<<<===>>>@@@AAABBBCCCEEEGGGJJJKKKLLLLLLNNNOOORRRQQQTTTXXXZZZ[[[```fffsss333444555555555333000///,,,,,,------.../////////000222...)))---888777...)))***,,,---.../////////111111111222333333444444444222000---,,,,,,---...+++++++++++++++++++++++++++,,,,,,***((('''''')))'''***,,,+++)))((()))+++)))%%%&&&,,,...)))%%%'''((()))***)))((('''((())))))((()))+++---...---,,,'''(((***)))'''&&&))),,,///---***(((((())),,,...,,,+++***))))))***++++++***)))((('''&&&&&&'''(((&&&&&&''''''((()))))))))&&&''''''((()))******+++)))&&&%%%'''))))))---222000@@@ZZZlllbbbFFF222///))))))+++...000111000...,,,,,,+++++++++,,,------(((+++//////---++++++,,,+++---......---,,,,,,------,,,+++++++++...000111---...///000000222555888???===:::777444333333333555666777888999:::;;;;;;:::;;;<<<;;;;;;;;;===???;;;<<<<<<>>>???@@@AAABBBEEEGGGJJJKKKKKKLLLNNNOOOSSSRRRTTTYYY[[[[[[```fffsss888777555333222000000000/////////---+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***000///...---...///111333333111...+++)))***+++,,,,,,***)))***---.........,,,+++***)))((((((((()))+++)))''''''((())))))(((''''''&&&%%%%%%'''((())))))(((''''''((()))'''&&&******++++++++++++******---)))'''(((,,,...+++((((((((((((((())))))))))))+++*********))))))((((((&&&'''''''''&&&%%%%%%$$$)))'''&&&(((,,,---+++)))&&&'''***++++++***'''&&&((('''%%%$$$%%%(((+++---111???```oooXXX<<<111...///+++)))+++///111///+++///***(((+++,,,******,,,(((+++---...,,,+++******,,,...///...---+++,,,,,,,,,+++++++++,,,...000111222333222111000111444666;;;;;;999555222111222444222333555888:::<<<===>>>999999888888999;;;<<<>>>>>><<<<<<>>>BBBCCCBBB???@@@EEEHHHGGGHHHKKKMMMLLLMMMNNNQQQVVV\\\aaacccddduuu888777555333222111000000,,,------+++***)))+++---,,,,,,,,,+++++++++++++++((((((***+++---...///000......,,,,,,,,,...///000111///---+++******+++,,,+++***)))***,,,---------------,,,+++***)))))))))+++)))(((((()))***)))((('''&&&&&&&&&''''''((((((((('''&&&'''((()))(((''')))******++++++******))),,,)))&&&(((,,,---+++((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((''''''&&&%%%'''''''''(((***+++***)))&&&''')))++++++)))'''&&&'''&&&%%%%%%&&&(((+++---111>>>]]]jjjTTT888...+++---***''')))---///---))),,,((((((+++,,,***)))***'''***---...,,,+++***))),,,---///...---++++++,,,---,,,,,,,,,---///111222111222111000///000333555888888666333111000111333222333555777999;;;<<<<<<:::999999999:::;;;<<<<<<>>><<<<<<>>>AAACCCBBB@@@AAAFFFIIIGGGHHHKKKMMMLLLMMMNNNQQQUUU[[[```ccceeerrr666555444222111000000000+++,,,---,,,++++++---///++++++++++++***))))))(((''''''((()))+++---///000,,,,,,+++******+++---...---------,,,,,,+++++++++***)))((()))+++,,,,,,,,,///...---,,,+++***))))))***)))((((((*********(((%%%&&&(((((()))(((((('''(((&&&%%%&&&((())))))))))))******++++++******)))***(((&&&'''+++,,,***((())))))))))))(((((((((((()))))))))))))))*********((((((((()))(((((('''&&&%%%&&&((()))(((((())))))&&&''')))******)))'''&&&'''&&&%%%%%%&&&(((+++,,,000<<>>======>>>AAABBBBBBAAABBBGGGIIIHHHHHHKKKMMMLLLNNNOOOQQQTTTYYY^^^cccfffooo~~~333333111000////////////,,,...//////...///000222***************)))'''&&&)))(((((((((((()))***+++++++++*********++++++,,,***+++,,,------,,,+++******)))'''(((***++++++***.........---+++***)))((((((''''''((()))***)))'''%%%&&&)))++++++***(((&&&'''&&&%%%%%%(((*********))))))************))))))((('''&&&'''***+++***)))))))))))))))((((((((((((************))))))((((((''''''(((((((((''''''&&&###&&&))))))&&&%%%''')))&&&'''((())))))((('''&&&'''&&&%%%&&&'''(((***,,,...999RRR[[[FFF333---***)))(((&&&''')))***)))'''(((&&&(((---///+++((('''&&&))),,,---,,,***)))(((+++---......,,,++++++,,,,,,,,,,,,,,,---///000222...//////...---...000222111222222111//////111333333444555666777888888888:::;;;<<<======;;;:::999=========>>>@@@AAABBBBBBCCCHHHKKKIIIIIILLLMMMKKKOOOOOOQQQSSSWWW]]]cccgggmmm|||000000///...---------...+++---////////////111222)))***+++++++++)))((('''******))))))))))))******,,,,,,++++++++++++++++++((()))+++,,,---,,,+++******)))'''((()))******)))---------,,,+++)))((('''&&&%%%%%%'''))))))(((&&&%%%'''***,,,,,,+++((('''(((&&&$$$%%%''')))******)))))))))******)))))))))''''''&&&((()))************)))))))))((((((((('''---,,,+++***)))''''''&&&%%%&&&&&&'''''''''&&&&&&###&&&)))(((&&&%%%&&&)))&&&'''(((((((((((('''&&&&&&&&&&&&&&&''')))***+++---777MMMSSSAAA222000---***)))(((((()))))))))((((((''')))///111---))))))(((***,,,---+++***)))***+++---...---,,,***+++++++++*********+++---///000---...///...------///000000111222111111111222444333333444555666666666666:::;;;<<<<<<<<<;;;:::999======>>>>>>???@@@BBBCCCEEEJJJLLLJJJIIILLLMMMKKKNNNPPPRRRSSSVVV[[[bbbgggnnn}}}......---------------...(((***------------...///)))***,,,------,,,***))))))***+++,,,------------,,,,,,,,,,,,,,,+++++++++((()))++++++,,,+++***)))+++)))(((((()))******)))++++++,,,,,,,,,***)))(((%%%%%%&&&''')))***(((&&&&&&(((***,,,,,,+++)))((()))'''%%%%%%''')))******((())))))******))))))(((''''''(((((()))***++++++******))))))((((((''''''---,,,+++***)))''''''&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&&&&''''''''''''(((((('''''''''&&&&&&&&&'''((()))***+++...777IIIMMM;;;111111...******))))))))))))(((((()))''')))///111---*********,,,,,,,,,******+++---+++,,,------+++******+++******)))***+++,,,...///,,,...//////...---///000000111222222111111222444111222333444555666666666999999::::::;;;:::::::::===>>>>>>>>>>>>???BBBDDDFFFKKKMMMJJJJJJLLLMMMKKKMMMPPPSSSUUUVVVZZZaaafffooo~~~///...............//////(((***,,,---,,,+++,,,---)))***---/////////---,,,(((***,,,------,,,***(((,,,,,,,,,,,,++++++************************)))))),,,***))))))***+++***)))***+++,,,------,,,+++***&&&&&&'''))),,,,,,***((('''(((***,,,,,,+++***)))+++(((%%%$$$&&&((())))))(((((())))))))))))((((((&&&((()))******+++,,,---*********)))((('''''''''*********)))))))))))))))%%%%%%&&&'''''''''''''''((('''''''''((()))'''&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******111888GGGGGG666---///+++))))))***)))((('''(((((((((&&&(((---///,,,******---------+++)))***---000***,,,------+++******++++++*********+++---///000,,,...//////......///000///111222222111111111222000111222333555555666666888888888888999999:::;;;===>>>???>>>===>>>BBBEEEHHHLLLNNNKKKJJJLLLMMMKKKKKKOOOTTTVVVWWWYYY___eeeooo000////////////000111111***,,,...///...---------)))+++...000111111///...)))***,,,,,,***&&&"""+++++++++++++++***)))(((+++******))))))))))))))),,,+++))))))***++++++******+++---//////...---,,,'''((()))+++---...,,,)))((()))***+++,,,++++++***,,,)))&&&$$$&&&'''))))))(((((())))))))))))(((((('''(((*********+++---...+++******)))(((''''''&&&'''(((((()))***++++++,,,&&&&&&'''((())))))((((((***'''&&&'''******(((%%%''''''''''''''''''''''''%%%%%%&&&'''((()))******333:::GGGDDD222***,,,(((((()))))))))'''&&&''''''(((%%%&&&,,,...+++)))***000///---***)))***...222***,,,------+++******+++,,,+++++++++,,,...000111,,,...000000///...///000///000222222111000000111///000111333444555666666777777666666777999;;;<<<===>>>???>>>===>>>BBBFFFHHHMMMNNNKKKJJJLLLMMMKKKJJJOOOUUUWWWWWWYYY___dddooo,,,...000111///---,,,,,,---,,,+++,,,------***&&&***,,,...000000...,,,***,,,------,,,***)))***+++***)))((()))++++++)))''''''***,,,+++((('''(((***---+++)))((('''(((***+++***))))))---222444111---,,,++++++***************'''***---,,,((('''***...333---%%%""""""%%%''''''&&&))),,,---+++)))'''''''''((()))******+++++++++((()))***+++***)))&&&%%%))))))''''''(((***,,,...---,,,)))'''&&&&&&'''((()))))))))((('''''')))+++************)))(((&&&%%%&&&&&&&&&'''((()))******333999>>>;;;222)))&&&&&&***)))((('''&&&%%%%%%%%%))))))))))))))))))))))))---------+++***+++...111...---,,,,,,+++***))))))+++******+++---......------...///...,,,,,,...///000000000000000000000000222111000000000111222333333555777888888888999::::::;;;===>>>===>>>@@@AAACCCFFFIIIKKKLLLLLLMMMNNNNNNNNNPPPTTTVVVXXX```iiiooo,,,...000///...,,,,,,,,,---,,,+++,,,------***'''***+++---......---+++******+++,,,***(((''''''((()))(((((()))+++,,,***)))(((***++++++***)))*********)))'''&&&&&&&&&'''(((+++***,,,111666666111,,,++++++***)))))))))))))))'''+++...---***)))+++...///***%%%"""###%%%''''''$$$'''******)))(((((((((''''''((()))************((()))+++++++++***(((''')))((('''&&&''')))+++,,,///---+++)))''''''((())))))))))))((('''''')))+++)))*********)))(((&&&%%%%%%%%%%%%%%%&&&'''((()))...444888666///((('''(((((('''&&&%%%%%%%%%%%%%%%))))))))))))))))))))))))---------+++***+++...000......---,,,,,,+++******,,,+++***+++...///...------...///...,,,,,,...///000000000000000000000000222111000000000111222333333555777888888888999::::::<<<===>>>======???AAACCCFFFHHHJJJJJJKKKLLLNNNPPPOOORRRVVVXXXZZZbbbjjjqqq,,,---...---,,,++++++---...,,,,,,,,,---,,,***(((++++++++++++++++++++++++***+++,,,+++(((&&&&&&&&&(((((((((***,,,------+++)))))))))***,,,---,,,+++(((((((((((('''''''''''')))***---222555444///)))******)))((((((((((((((('''+++//////---++++++---+++(((%%%$$$%%%&&&''''''###%%%'''(((''''''''')))&&&&&&'''((())))))))))))((()))***+++,,,+++***)))''''''&&&&&&&&&((()))***000///---+++)))))))))))))))))))))((('''''')))+++))))))*********((('''&&&%%%%%%$$$%%%%%%&&&'''(((***...222000+++'''(((***&&&&&&%%%%%%%%%%%%%%%&&&)))))))))))))))))))))))),,,,,,,,,+++***+++---///......------,,,,,,,,,+++---,,,+++,,,...//////...---......---,,,,,,---///000000000000000000000000111111000000111222222333333555777888888888999:::;;;===>>>>>>======>>>@@@DDDEEEGGGHHHHHHIIILLLNNNQQQQQQTTTXXXZZZ\\\ccclllrrr---------,,,******+++---...---,,,,,,,,,+++***)))+++***)))(((((()))***+++,,,---...---***((('''''''''&&&'''***---......---***)))(((***...///---+++*********+++***)))(((((())))))***---000///,,,((())))))((('''''''''''''''&&&)))---...---+++******''''''&&&''''''(((((((((%%%'''''''''&&&%%%'''(((%%%&&&'''((())))))))))))'''((()))***************&&&&&&%%%%%%%%%&&&'''(((000///---+++))))))(((((()))))))))(((&&&''')))+++(((((()))******)))((('''&&&&&&&&&&&&&&&'''((((((***,,,...,,,(((&&&(((+++&&&&&&%%%%%%%%%&&&''''''))))))))))))))))))))))))***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,++++++---,,,,,,---///000000///---......---,,,,,,---///000000000000000000000000000000000111111222333333333555777888888888999:::;;;===>>>>>>======>>>@@@DDDEEEFFFFFFGGGIIILLLOOOQQQRRRUUUYYY[[[]]]dddlllsss---------,,,******+++---......---,,,+++++++++++++++***(((''''''(((***+++***,,,...---+++(((''''''%%%%%%&&&)))---//////...***)))(((***...///---+++*********+++***)))((((((***)))))))))+++,,,,,,,,,)))(((((('''''''''''''''$$$&&&***++++++)))((('''%%%&&&((())))))))))))***'''((()))(((&&&%%%&&&'''%%%&&&'''((())))))))))))&&&&&&'''(((((()))))))))%%%%%%%%%%%%%%%&&&&&&&&&---,,,+++***)))((((((''')))))))))(((&&&''')))+++'''((()))******)))(((((()))(((((((((((())))))***,,,------***'''&&&(((+++(((''''''''''''(((((())))))))))))))))))))))))))))))***++++++******+++---***************+++++++++---,,,,,,---///000000///,,,---...---++++++---...111111111111111111111111//////000111222222333333333555777888888888999:::;;;<<<>>>>>>======???@@@DDDEEEFFFFFFGGGIIILLLOOOQQQRRRUUUZZZ\\\]]]dddlllttt,,,---...---,,,++++++---...///...---+++***+++---***)))(((''''''((()))***&&&)))++++++)))'''%%%%%%$$$$$$%%%(((,,,......---)))))))))***,,,---,,,+++(((((((((((('''''''''''',,,+++))))))))),,,...000))))))((('''''''''''''''###$$$&&&(((((('''&&&%%%$$$&&&((()))(((((()))***&&&((()))((('''%%%%%%&&&&&&&&&'''((())))))))))))'''''''''''''''''''''(((%%%%%%%%%%%%&&&&&&%%%%%%))))))))))))(((((('''''')))))))))((('''''')))+++&&&'''(((*********))))))++++++************++++++......---***(((''')))***))))))((((((((((((((()))))))))))))))))))))))))))(((***++++++***)))+++,,,(((((())))))******++++++---,,,+++,,,...//////...,,,------,,,++++++,,,...111111111111111111111111...///000222333333333333333555777888888888999::::::;;;===>>>===>>>@@@AAADDDEEEGGGHHHHHHIIILLLNNNQQQRRRVVV[[[]]]^^^dddlllvvv,,,...000///...,,,,,,,,,...//////---***)))+++...***))))))))))))))))))***$$$'''***+++)))'''&&&&&&$$$$$$$$$'''+++---,,,+++(((***++++++***)))*********)))'''&&&&&&&&&'''((())))))))))))***+++...000***)))((((((''''''(((((($$$$$$$$$%%%&&&&&&&&&%%%"""%%%''''''%%%%%%'''((( ###&&&((('''&&&&&&'''''''''((()))************)))(((((('''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%''''''(((((()))))))))((()))))))))((('''''')))+++%%%&&&((()))*********))),,,,,,+++++++++++++++,,,---,,,,,,***))))))***+++***)))((('''''''''''''''))))))))))))))))))))))))''')))++++++***)))***+++(((((()))***++++++,,,,,,,,,+++***+++...///...---,,,------,,,++++++,,,...111111111111111111111111---...000222333333333333333555777888888888999:::888:::<<<===>>>???AAACCCCCCFFFHHHJJJJJJKKKLLLNNNSSSTTTXXX^^^___```fffmmmyyy,,,...000111///---,,,,,,...//////---***))),,,...))))))************))))))%%%(((+++---,,,***))))))######$$$'''***,,,+++***'''***,,,+++((('''(((***---+++)))((('''(((***+++###%%%'''))))))***+++---******)))(((((((((((((((%%%$$$###$$$%%%&&&&&&%%%!!!$$$&&&%%%###"""%%%'''$$$''''''''''''''''''((()))******++++++++++++***)))(((((('''((((((&&&&&&'''''''''&&&%%%%%%&&&&&&((()))************)))))))))((('''''')))+++%%%&&&((()))************,,,,,,+++++++++++++++,,,******************+++,,,***)))((('''&&&%%%%%%%%%))))))))))))))))))))))))''')))***+++***)))***+++))))))***+++,,,------...+++******+++---......---,,,------,,,++++++,,,...111111111111111111111111---...000222333444333333333555777888888888999:::777999<<<===>>>???BBBDDDCCCFFFIIIKKKLLLLLLMMMNNNTTTUUUZZZ```aaabbbhhhooo|||......---,,,,,,,,,,,,---)))+++---///111111111111***)))))))))))))))***+++(((++++++)))+++...,,,'''***+++)))%%%(((---,,,&&&&&&'''(((''''''''')))+++,,,+++)))((((((((()))))))))))))))***,,,,,,+++******************)))((('''''''''&&&%%%$$$###""""""%%%%%%&&&&&&%%%%%%$$$###%%%$$$###"""###$$$%%%&&&++++++******++++++,,,---***))))))((((((((((((((('''&&&%%%%%%%%%'''((()))###''',,,,,,***)))***,,,***((('''(((+++,,,***(((***)))'''(((***++++++***)))%%%"""$$$))),,,***'''((('''''''''((()))+++,,,+++***((('''%%%%%%$$$$$$$$$&&&''''''&&&'''(((***&&&((()))++++++)))(((&&&(((((()))***+++,,,,,,---...+++)))+++...000///...,,,,,,,,,,,,,,,---...///222111///......//////000---...000222333333333222444444444555555666777888;;;::::::;;;<<<>>>@@@AAADDDDDDEEEFFFGGGIIIJJJKKKQQQRRRWWW]]]```aaahhhooo|||......---,,,,,,,,,,,,,,,+++,,,...///000/////////******)))))))))))))))***)))------(((&&&(((***))),,,---***'''(((,,,+++&&&&&&'''(((((('''''')))***,,,+++***)))))))))******)))(((((()))++++++***))))))************))))))(((+++++++++***))))))((((((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%&&&&&&''''''((((((((((((((())))))*********)))((((((((((((((('''''''''&&&''''''((((((%%%'''***+++***)))))))))+++(((%%%%%%(((***++++++***(((''''''((())))))((((((&&&$$$%%%(((******(((((((((''''''''')))***+++***)))((('''&&&%%%%%%%%%$$$&&&''''''''''''(((***'''((()))******)))(((''')))))))))***************---+++)))***---......---,,,,,,,,,,,,,,,---......000///...------.../////////000111333444444444444666555555555666777888888;;;;;;;;;;;;===>>>@@@BBBEEEFFFFFFGGGHHHJJJKKKLLLPPPQQQWWW]]]```bbbiiiqqq...---,,,,,,++++++,,,,,,------.........---,,,,,,+++******)))(((((((((((()))......'''!!!###(((+++++++++***((())),,,,,,)))'''((()))((('''''')))***---,,,+++++++++++++++,,,((((((''')))***+++)))(((((())))))************)))************************&&&''''''''''''&&&%%%%%%''''''((())))))))))))(((+++************+++,,,,,,+++***))))))(((((())))))(((((((((((((((((('''&&&&&&&&&'''((())))))'''%%%+++'''$$$###%%%))),,,---***((('''&&&''''''&&&%%%&&&&&&&&&&&&'''(((((())))))((('''''''''((()))***(((((('''&&&&&&&&&&&&&&&$$$&&&''''''''''''(((***'''((()))******)))((('''***)))))))))((((((((((((,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,------......------,,,------......222222222222333555666777777777777777777777888888;;;;;;<<<<<<>>>@@@AAABBBFFFFFFGGGHHHIIIKKKLLLMMMOOOPPPVVV]]]aaadddlllttt---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,+++***(((((('''''''''&&&++++++&&&"""$$$''')))((()))))))))***---...---((())))))((('''''')))***---------,,,,,,,,,------***)))((()))++++++***((('''((()))***************(((((())))))*********+++''''''((((((''''''&&&%%%&&&''')))*********)))(((+++++++++++++++,,,------******)))(((((((((((()))(((((()))***)))(((&&&%%%(((&&&$$$&&&((()))&&&###((('''&&&%%%''')))+++---,,,***'''&&&''''''%%%$$$%%%&&&'''&&&%%%%%%''')))***)))((('''&&&'''((()))''''''&&&&&&&&&''''''(((%%%&&&(((((('''''')))***(((((())))))))))))((((((((((((((((((((((((((('''******)))))))))*********---,,,,,,+++,,,,,,------,,,,,,---------...//////222222111111222444666888999888888777888888999999;;;;;;<<<===???AAABBBCCCFFFFFFFFFGGGIIIJJJLLLMMMNNNPPPVVV]]]bbbfffoooxxx,,,,,,+++************+++***************++++++++++++***)))(((''''''''''''###&&&'''%%%&&&))))))%%%***************)))***,,,))))))***)))''''''(((***---------.........------,,,+++***+++,,,,,,+++)))'''((()))*********************++++++,,,,,,------''''''((((((''''''&&&%%%%%%&&&'''((()))((('''&&&'''''''''&&&'''(((((()))***)))((((((''''''(((((('''((()))))))))'''&&&%%%(((%%%###$$$'''(((%%%"""&&&''')))***************---+++((('''''''''&&&$$$$$$&&&&&&%%%$$$$$$&&&((()))((('''&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((%%%'''(((((('''((()))+++(((((())))))))))))((((((%%%&&&&&&'''(((((()))))))))))))))(((((()))***+++---,,,,,,+++++++++,,,,,,,,,,,,---...///000000000111111000111222333555777999888888888888999999:::::::::<<<>>>@@@AAABBBCCCEEEEEEEEEFFFGGGIIIKKKLLLNNNPPPVVV]]]ccchhhqqq{{{,,,+++******))))))******)))))))))((())))))***+++***))))))(((''''''''''''"""$$$%%%%%%(((,,,***$$$...,,,++++++(((%%%%%%((()))******)))((('''(((***,,,------............------,,,+++,,,------+++)))((())))))************)))'''((((((((())))))******&&&''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''&&&&&&''''''((())))))(((''''''&&&&&&''''''''''''''''''''''''&&&%%%&&&%%%$$$%%%&&&'''&&&%%%$$$'''***+++***(((((((((---+++((('''((('''&&&%%%&&&%%%$$$$$$$$$%%%%%%&&&((('''&&&&&&&&&'''((()))''''''&&&&&&&&&''''''(((%%%'''(((((((((((()))+++))))))(((((((((((())))))%%%%%%&&&'''((()))******'''((())))))((((((***,,,---,,,,,,+++++++++++++++***+++---...000000111111000000111111222444555666777777777777888999:::;;;888999;;;>>>@@@AAABBBBBBDDDDDDEEEFFFGGGIIIJJJKKKOOOQQQVVV^^^ccciiisss}}}++++++***)))))))))))))))+++***)))''''''''''''((()))(((((('''''''''((((((###'''(((%%%%%%((()))'''+++))))))+++(((###%%%******++++++)))((('''(((***+++,,,---.........---------,,,++++++,,,,,,***((()))************))))))(((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&(((''''''''''''((())))))''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''$$$%%%&&&%%%%%%%%%'''((($$$''')))(((&&&$$$%%%&&&+++)))'''&&&''''''&&&%%%'''$$$"""###%%%&&&%%%###'''&&&&&&%%%&&&''')))***(((''''''&&&&&&&&&''''''&&&'''))))))((((((***+++))))))(((((((((((())))))'''''''''(((((()))))))))%%%'''))))))((())),,,///---,,,,,,+++******++++++(((***,,,...///000000000000111222444555555555555555555666666888999;;;<<<777888;;;===???AAAAAAAAAEEEEEEFFFFFFHHHIIIKKKLLLPPPRRRWWW^^^dddiiittt~~~+++******)))))))))))))))---,,,)))'''&&&%%%%%%%%%(((((('''''''''(((((()))%%%***+++%%%!!!###(((+++%%%###%%%***(((%%%(((///***++++++***((('''(((******+++---.........------,,,+++******++++++)))'''***************)))((('''))))))))))))((((((((((((%%%%%%&&&&&&%%%%%%$$$###%%%$$$###"""###$$$%%%&&&$$$############$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$%%%'''((("""%%%'''&&&$$$$$$(((+++%%%&&&'''$$$!!! ###%%%)))'''%%%%%%&&&&&&%%%$$$((($$$ !!!&&&'''%%%!!!&&&%%%%%%%%%&&&''')))***(((((('''&&&&&&&&&&&&&&&&&&'''))))))((((((***+++))))))(((((((((((())))))))))))))))))(((((((((((($$$''')))))))))***---000---,,,,,,+++*********+++'''(((***---.../////////111222444666777777666666444444555666777999;;;<<<666777:::===???@@@AAAAAAFFFFFFGGGHHHIIIKKKLLLMMMQQQRRRWWW^^^dddjjjttt~~~---+++******+++,,,,,,+++))))))))))))))))))))))))%%%%%%&&&'''((((((''''''%%%&&&'''))))))))))))(((((('''&&&'''(((+++---///)))+++,,,)))&&&$$$'''***+++,,,,,,---------,,,,,,+++***)))))))))***+++,,,,,,+++++++++++++++++++++,,,+++)))((((((((()))***'''((()))(((%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%((('''######%%%&&&###'''%%%$$$""""""###%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&###""""""$$$&&&'''%%%$$$***'''$$$"""######"""!!!&&&%%%###"""!!!"""######$$$$$$######$$$$$$%%%&&&############%%%(((+++---+++)))'''''')))+++++++++((('''(((***,,,,,,***((())))))*********++++++++++++******)))(((''''''&&&))))))))))))************---,,,+++---///...+++(((+++((((((,,,000111111111000111222111222333666999999888666666777999;;;;;;>>>=========>>>???@@@@@@DDDFFFHHHJJJJJJKKKMMMOOOMMMQQQYYYbbbgggkkkvvv---+++))))))***+++***)))((((((((((((((((((((((((###$$$&&&'''((()))******$$$%%%'''((())))))((((((&&&&&&%%%&&&'''***,,,...,,,+++***(((&&&%%%''')))((()))***++++++***)))(((******)))))))))***++++++((()))))))))***++++++++++++***)))((((((((()))))))))******)))&&&$$$$$$$$$%%%%%%$$$$$$$$$#########%%%''''''######%%%&&&###&&&%%%###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&%%%$$$)))((('''&&&$$$$$$###$$$###############$$$%%%&&&$$$$$$$$$###$$$$$$%%%&&&$$$#########$$$''')))+++***)))''''''((()))(((''')))((((((***++++++)))((()))))))))))))))******************)))((('''''''''((((((((()))))))))******+++***)))+++---...---+++++++++,,,.........000111///111222222222333666888666555333333444666888999;;;;;;<<<===???@@@BBBCCCDDDFFFHHHJJJJJJLLLNNNPPPRRRTTTZZZaaaeeekkkxxx,,,***))))))******)))(((((((((((((((((((((((((((###$$$&&&(((***++++++,,,$$$%%%'''((())))))((((((&&&%%%%%%%%%''')))+++,,,///,,,(((&&&&&&''''''(((&&&''')))******)))'''&&&(((((()))***************&&&&&&'''((()))***++++++******)))(((((((((((()))***++++++)))&&&$$$$$$%%%%%%$$$$$$$$$###"""""""""%%%'''&&&###"""%%%&&&###$$$###"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&%%%$$$''')))+++)))&&&$$$$$$&&& !!!"""$$$&&&'''(((((($$$$$$$$$$$$$$$%%%&&&&&&$$$$$$######$$$%%%'''((()))(((''''''((((((&&&$$$***)))((()))******((('''))))))))))))))))))((((((******))))))(((((('''''''''''''''(((((((((((()))***(((((()))+++---...---+++...000///......000222...000333444444444555777555444444333444666777888888999:::<<>>:::;;;;;;===???AAACCCDDDCCCFFFIIIKKKMMMOOORRRTTTVVVWWW\\\cccgggnnn|||((((((***---000111000...''''''''''''''''''''''''(((((()))))))))(((''''''###$$$&&&'''((((((''''''(((((())))))***++++++++++++)))''''''((()))))))))''''''''''''&&&%%%%%%$$$%%%%%%&&&((())))))))))))++++++***)))((('''&&&&&&'''''''''((('''&&&&&&%%%$$$%%%%%%$$$"""###%%%'''""""""###$$$%%%&&&&&&'''"""%%%$$$!!!"""%%%&&&$$$!!!!!!"""######$$$$$$$$$$$$$$$&&&''')))***+++,,,***(((%%%$$$$$$%%%$$$$$$"""%%%'''&&&###!!!"""$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$###%%%%%%%%%'''***,,,+++******)))''''''((()))((('''+++++++++,,,,,,,,,------))))))))))))((((((((((((&&&&&&&&&''''''''''''(((+++,,,,,,+++))))))***+++---333222,,,***......)))...000333444444444555777555888;;;:::888888:::===<<<<<<<<<===>>>@@@AAABBBCCCFFFIIILLLMMMPPPSSSVVVVVVXXX]]]dddjjjqqq******+++---//////---+++''''''''''''''''''''''''&&&''''''(((((((((''''''###$$$&&&'''(((((('''&&&''''''((()))************%%%'''))))))))))))***+++)))((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&'''(((******)))((((((((('''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###$$$$$$######%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%"""$$$$$$!!!"""%%%&&&$$$!!!"""###$$$%%%%%%%%%%%%$$$%%%'''))),,,...000111+++)))%%%$$$$$$%%%$$$$$$%%%%%%$$$############$$$$$$############$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$%%%((()))***))))))(((&&&&&&'''))))))((())))))***+++,,,------...(((((((((((())))))))))))&&&''''''''''''((((((((()))+++------+++***+++---444???BBB666++++++...---///111222222222333666888444888;;;;;;888777:::===<<<<<<<<<===>>>@@@BBBBBBCCCFFFIIILLLNNNQQQTTTWWWZZZZZZ^^^dddkkkttt+++++++++---...---***'''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((###$$$%%%'''(((''''''&&&&&&&&&'''((()))))))))((("""&&&***+++)))(((***,,,---+++)))'''&&&'''((()))%%%%%%%%%%%%&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$###$$$$$$$$$$$$&&&***---))))))((('''%%%$$$######!!!$$$$$$!!!"""%%%&&&$$$!!!"""###%%%%%%&&&&&&&&&%%%&&&(((+++...000333444,,,)))&&&$$$$$$$$$$$$$$$'''%%%""""""###$$$$$$$$$###"""!!!!!!"""$$$&&&'''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%(((&&&$$$$$$%%%''''''''')))'''%%%%%%''')))***)))''''''(((***+++,,,---...(((((((((((())))))))))))'''''''''(((((((((((()))&&&***---...---,,,---///;;;LLLRRRAAA...+++111555000111222222222333666999555999===<<<999888;;;>>>:::;;;<<<===???AAACCCDDDCCCFFFIIILLLNNNQQQUUUXXX^^^]]]___dddkkkvvv,,,,,,***)))((((((((((((((()))*********((('''&&&$$$$$$''')))&&&"""###(((%%%%%%%%%$$$$$$%%%&&&&&&)))'''%%%&&&((()))'''%%%%%%'''(((((('''''')))***+++***'''$$$"""###'''+++$$$$$$%%%&&&(((((('''%%%((('''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%$$$"""!!!&&&&&&%%%######'''///666444***'''%%% $$$)))%%%##################$$$$$$'''$$$""""""%%%&&&%%%###"""###+++...333555,,,+++)))'''$$$###"""""""""###$$$%%%%%%######$$$%%% """%%%&&&%%%%%%%%%&&&!!!!!!"""$$$&&&''''''%%%'''&&&&&&'''(((((('''%%%(((((('''&&&%%%&&&''')))'''&&&%%%$$$$$$$$$%%%&&&))))))***+++,,,,,,---...)))***+++,,,+++***)))((()))))))))***+++---...///---,,,+++,,,,,,---,,,+++444QQQbbbPPP333''',,,333...///000222444666777888999999888777777888999:::>>>;;;999:::>>>AAAAAA@@@CCCEEEHHHJJJLLLPPPUUUXXX^^^bbbfffgggjjjvvv,,,+++***)))(((((((((((((((((()))))))))(((&&&&&&)))''''''(((&&&""""""&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###%%%)))+++***)))%%%'''((((((''''''(((***))))))'''$$$###$$$'''***&&&%%%&&&'''))))))'''&&&''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$#########"""%%%---999AAA999+++&&&$$$"""'''+++$$$###############$$$$$$%%%((($$$ !!!$$$%%%%%%&&&)))///222+++''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%######$$$%%%!!!###%%%&&&%%%$$$%%%%%%(((&&&%%%$$$%%%$$$###!!!&&&%%%%%%&&&''''''%%%###)))'''%%%$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&(((((()))***+++,,,---...******+++,,,,,,+++***))))))))))))***+++,,,---......---,,,,,,,,,,,,,,,+++...CCCNNNAAA///)))---/////////000222444555666777999888777777777888999:::===<<<<<<===???AAABBBBBBEEEGGGIIIKKKLLLPPPTTTWWW___cccgggiiimmm{{{++++++***)))((((((((()))'''(((((((((((('''&&&&&&+++'''$$$''''''%%%%%%(((''''''&&&&&&%%%&&&&&&'''%%%$$$$$$&&&)))++++++***%%%'''((('''&&&&&&'''((('''''''''&&&%%%%%%(((***'''&&&&&&'''))))))(((&&&%%%&&&&&&''''''&&&$$$$$$######%%%&&&''''''''''''!!!!!!!!!!!!%%%...;;;DDD999+++%%%$$$###(((***!!!###############$$$%%%%%%((($$$ """%%%&&&)))!!!$$$(((%%%)))+++$$$###$$$%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%"""$$$%%%&&&$$$###$$$%%%***(((%%%$$$$$$$$$###!!!&&&%%%%%%&&&&&&&&&$$$!!!***'''$$$$$$&&&'''&&&$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((()))+++,,,---...)))***+++,,,---,,,+++******************+++,,,---...------,,,,,,,,,,,,,,,+++444777000+++---...,,,///000111222333444555555888777777666777888999:::<<<===???@@@@@@AAACCCEEEGGGHHHJJJKKKMMMPPPTTTWWW___dddhhhlllsss******)))))))))))))))***((())))))))))))((((((((()))### $$$((()))***,,,((((((''''''&&&&&&''''''(((((('''((()))))))))(((&&&'''((('''&&&%%%&&&'''$$$&&&''''''&&&&&&((()))'''&&&%%%&&&(((((('''&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&'''''''''"""###"""!!!"""'''000777111(((((()))$$$&&&'''############$$$%%%%%%&&&'''$$$""" !!!###%%%&&&...&&&''''''"""%%%'''!!!"""###%%%&&&&&&%%%$$$######$$$%%%%%%######$$$%%%###%%%&&&%%%$$$######$$$&&&%%%######%%%'''''''''&&&&&&&&&''''''&&&###!!!)))&&&$$$%%%)))***)))&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%'''(((***+++------)))***+++,,,------,,,++++++***************++++++---...---,,,++++++---......///,,,(((***///000,,,///000000111222333333444777666666666777888:::;;;:::>>>AAABBB@@@@@@CCCFFFFFFHHHJJJLLLNNNRRRVVVZZZ___dddiiioooxxx***)))))))))))))))************************++++++((("""$$$((()))***,,,***)))(((((('''''''''((('''((())))))))))))******'''((()))(((&&&%%%%%%&&&$$$&&&'''((('''&&&''')))'''%%%$$$$$$%%%&&&%%%$$$"""$$$&&&''''''&&&$$$###''''''&&&&&&%%%%%%%%%%%%"""$$$&&&$$$""""""%%%)))((('''///111'''$$$%%% ############$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%%%%###"""###)))$$$###$$$%%%&&&%%%$$$###"""###$$$%%%%%%######$$$%%%$$$%%%&&&%%%######$$$%%%$$$######$$$''')))******&&&&&&'''((()))(((%%%"""$$$###"""%%%(((+++***(((%%%%%%&&&&&&''''''''''''$$$%%%&&&''')))***+++,,,((()))***,,,------,,,,,,*********))))))***++++++,,,------,,,++++++...111666444///++++++///000/////////000000111222333333555555555555666888:::<<<;;;>>>AAAAAA??????BBBEEEDDDFFFIIILLLPPPUUUZZZ^^^```dddjjjqqq|||)))((((((((()))***++++++++++++++++++++++++,,,---+++&&&%%%'''(((''''''***++++++***)))((((((((((((###%%%((()))***+++...000)))******)))'''%%%&&&'''%%%&&&((('''&&&&&&'''((('''%%%######$$$%%%$$$#########%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$$$$$$$$$$"""%%%((((((%%%######%%%###'''444666)))$$$'''$$$############$$$&&&'''(((###%%%(((((('''%%%%%%%%%%%%"""$$$"""((($$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%######$$$%%%$$$$$$%%%$$$######$$$&&&%%%%%%%%%'''))))))((('''%%%%%%''')))***)))&&&### !!!###%%%&&&'''(((((($$$%%%&&&''''''(((''''''%%%%%%&&&'''(((((()))***&&&''')))+++,,,,,,,,,,,,)))))))))))))))***+++,,,***,,,---,,,+++,,,000555:::888333///...///000111---...///000111222333333444444444555666999;;;<<<@@@@@@@@@???>>>???AAACCCCCCFFFIIIMMMQQQVVV\\\aaaaaaeeelllttt(((((((((((()))***+++,,,++++++*********+++,,,---+++)))***,,,+++'''(((,,,,,,,,,+++***)))((())))))###&&&)))******+++...111++++++,,,***'''&&&&&&''''''(((((('''%%%%%%&&&((((((&&&$$$###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$%%%%%%"""%%%((('''$$$"""###&&&"""$$$///222'''$$$((($$$#########$$$%%%&&&'''(((###%%%'''&&&$$$###%%%&&&+++%%%((((((!!!!!!%%% """"""""""""###$$$%%%&&&###$$$%%%%%%######$$$%%%###$$$$$$#########&&&(((%%%&&&''')))+++***'''$$$"""###%%%(((***)))&&&$$$!!!%%%))))))'''%%%'''***$$$%%%&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''$$$%%%(((***+++,,,,,,,,,(((((((((((()))+++,,,,,,(((+++---,,,***---333888888444111///////////////,,,,,,---///111222333444333333333444666999;;;===FFFCCC@@@>>>???AAABBBCCCEEEGGGKKKNNNRRRWWW\\\```dddhhhnnnxxx(((((((((((()))***,,,,,,******)))))))))***,,,---((())),,,///---***,,,111---,,,+++***))))))))))))&&&)))++++++)))))),,,...,,,------+++(((&&&&&&'''))))))(((&&&$$$$$$&&&(((***'''%%%$$$%%%&&&&&&%%%$$$#########$$$$$$&&&&&&$$$######"""###$$$&&&'''$$$&&&&&&$$$ """%%%""" '''***"""###&&&"""#########$$$%%%&&&((()))$$$%%%&&&$$$!!!!!!$$$((("""###&&&!!!&&&"""!!! !!!###%%%''')))###$$$%%%%%%######$$$%%%"""###$$$######$$$&&&)))###$$$'''***,,,,,,(((%%% !!!$$$'''***)))&&&###&&&,,,000///)))&&&(((,,,###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###$$$''')))++++++++++++'''''''''((()))+++,,,---'''***,,,,,,+++---444:::444...+++---//////------++++++---///111222444444333333333444666999;;;===KKKFFF@@@>>>@@@BBBCCCCCCGGGIIILLLOOORRRVVV[[[___gggjjjqqq{{{***++++++***((('''((())))))((('''''''''(((***++++++,,,---...---+++)))''',,,,,,+++***))))))******,,,,,,------...---------000...+++*********)))'''+++***)))'''&&&%%%%%%%%%,,,(((###"""%%%(((&&&!!!########################!!!###%%%%%%$$$$$$%%%&&&000---(((%%%$$$$$$###"""""""""###$$$%%%%%%&&&&&&$$$$$$######$$$&&&''')))'''&&&%%%$$$###"""""""""$$$%%%%%%$$$"""!!!"""$$$""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%"""######%%%&&&'''((((((+++###!!!''',,,)))&&&%%%######$$$$$$%%%&&&''''''(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&(((&&&$$$%%%))),,,---,,,'''((()))***++++++++++++,,,,,,,,,---...111333444//////000000///...------------......///000222333444555555666777999:::;;;@@@@@@??????@@@@@@AAAAAAFFFKKKPPPTTTUUUWWW[[[___bbbjjjwww)))***+++***((('''((()))))))))((('''((()))***+++((()))***++++++***)))(((++++++***)))))))))))))))++++++,,,---------------///---+++*********)))(((,,,+++)))(((((())))))***%%%%%%%%%$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%%%%&&&---***&&&%%%%%%%%%$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$###$$$$$$###!!!!!!"""###""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%% !!!"""######$$$$$$((($$$$$$)))***&&&%%%(((%%%%%%&&&&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''(((&&&$$$%%%(((***+++***&&&'''((()))************,,,,,,+++,,,---...000111////////////......------/////////000111222333444444444555666777999:::;;;>>>>>>>>>???AAACCCDDDEEEGGGKKKPPPSSSUUUYYY^^^cccdddlllwww)))***+++***((('''((()))******)))((()))***+++,,,&&&'''((()))***)))((('''***)))(((((('''((((((((()))***+++,,,------------...,,,***)))******)))(((+++)))((('''(((+++...000"""$$$&&&&&&%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&)))'''%%%$$$%%%&&&&&&%%%#########$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%"""######""" !!!###""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%''')))(((%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''''''''(((((((((((((((((((((((('''&&&$$$%%%&&&(((((('''%%%&&&'''((()))))))))(((,,,,,,+++++++++,,,------............------------//////000111222333444444444444555666777999:::;;;;;;<<<===@@@CCCFFFHHHJJJHHHLLLPPPRRRUUUYYY```fffhhhmmmwww((()))***)))((('''((()))+++***)))))))))***,,,---''''''((())))))(((((('''(((''''''&&&&&&''''''''''''((()))+++,,,------------+++)))))))))***)))(((((('''&&&&&&(((,,,111333+++(((&&&&&&%%%$$$&&&***&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((&&&%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%#########$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&!!!""""""!!! !!!#################################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%(((((((((((())))))))))))&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&''''''((((((((((((++++++++++++,,,------...---------,,,,,,,,,------...///000111222333333333666666666777888:::<<<===;;;<<<>>>@@@DDDGGGJJJKKKKKKMMMPPPQQQRRRWWW___eeeiiimmmwww'''((())))))((('''(((***+++***)))))))))***,,,---************)))((((((''''''&&&&&&&&&&&&&&&''''''&&&'''(((***+++,,,,,,,,,+++)))(((((()))***)))((()))(((''''''***...333666999...%%%$$$%%%$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%$$$$$$$$$)))'''%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&!!!""""""!!! """###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""&&&%%%###%%%))),,,)))%%%************))))))))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######'''((((((((())))))******&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((()))(((((((((******,,,---///000111111------,,,,,,,,,------...///000222333444555555555777777888999:::<<<===>>>===>>>???AAADDDGGGIIIJJJMMMOOOPPPPPPPPPTTT[[[aaaiiinnnyyy&&&((())))))''''''(((*********)))((()))***+++,,,************************&&&&&&&&&%%%&&&&&&'''(((&&&'''((()))***************((('''''')))***))))))***))))))***,,,000444777>>>///$$$$$$&&&######%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%)))'''&&&&&&'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$!!!"""###"""!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$!!!!!!""""""#########$$$&&&%%%"""###)))...+++$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%$$$$$$$$$&&&''''''(((((())))))***&&&((())))))'''&&&&&&'''))))))************))))))***+++---///111222222333...---,,,,,,,,,---//////222333555666777888777777777888888999:::<<<===>>>===>>>???AAACCCFFFHHHIIINNNPPPQQQPPPPPPSSSYYY___hhhppp}}}&&&'''((((((''''''(((***))))))((('''((()))***+++'''(((((()))***,,,---...&&&&&&&&&&&&&&&'''((((((&&&'''(((((())))))))))))((('''&&&&&&(((***))))))''''''((()))+++...111222444)))$$$''''''""""""(((''''''''''''''''''''''''$$$&&&((((((&&&&&&&&&''''''&&&&&&''')))***)))((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''&&&%%%###!!!!!!"""######""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''###&&&%%%$$$''',,,+++&&&!!!!!!""""""######$$$$$$'''''''''&&&&&&&&&&&&%%%###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&)))++++++)))((()))***+++,,,,,,,,,,,,,,,+++++++++,,,...000111111111111///...---,,,---...000111000111444666777777666555666666777777999:::<<<===<<<<<<>>>@@@CCCFFFIIIJJJMMMPPPQQQRRRRRRUUU[[[```gggsss%%%'''((((((''''''(((***)))((('''''''''(((***+++$$$$$$&&&(((***---///000&&&&&&&&&&&&&&&'''((()))''''''((((((((((((((('''(((&&&%%%&&&((()))))))))###$$$%%%&&&(((***+++,,,)))###$$$***((( """+++))))))))))))))))))))))))%%%&&&((()))((('''((()))%%%$$$%%%(((+++---,,,+++$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&$$$%%%&&&&&&&&&$$$!!! """###$$$###"""###$$$&&&""""""""""""""""""""""""""""""###$$$$$$$$$$$$### !!!"""###$$$$$$ &&&)))&&&%%%)))+++(((%%%%%%&&&''''''((())))))(((((('''''''''&&&&&&&&&$$$%%%&&&'''(((((()))(((%%%%%%%%%&&&'''(((((()))&&&)))------+++)))***,,,------.........------,,,,,,---///000000000///...000///---------///111222,,,...000333444333222222444555555666777999:::;;;:::;;;===???CCCFFFIIIKKKLLLOOORRRSSSTTTWWW]]]bbbhhhuuu&&&%%%$$$$$$%%%&&&((()))''''''((((((((((((''''''+++***(((((()))******)))%%%%%%%%%$$$$$$%%%&&&&&&$$$'''***++++++++++++,,,&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))***+++$$$%%%%%%%%%###"""###$$$'''&&&%%%$$$%%%''')))+++(((%%%''',,,---(((&&&)))(((((('''''''''(((((()))((()))&&&!!!###(((&&& """%%%'''((('''%%%$$$&&&***+++'''%%%&&&&&&$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###!!! %%%'''%%%"""%%%+++)))""""""$$$&&&'''))))))((((((%%%%%%%%%&&&''')))***+++)))'''&&&'''***+++***'''((((((''''''(((((()))***)))))))))'''%%%%%%'''))))))+++------,,,+++,,,---....../////////...,,,+++)))***++++++++++++***)))///000///...------///111222000///111444666444111444444555777888888888888;;;<<>>???@@@BBBEEEGGGHHHIIIMMMOOOQQQSSSWWW\\\bbbgggqqq~~~$$$$$$%%%%%%&&&''''''(((,,,+++***((((((***+++,,,&&&&&&&&&(((***)))&&&$$$#########$$$%%%&&&((()))&&&''''''&&&&&&'''))),,,%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$######""""""!!!$$$%%%&&&%%%""" $$$%%%&&&'''(((((((((((()))(((((()))(((&&&$$$$$$######%%%&&&'''((())))))###$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$###$$$%%%'''(((000333111+++'''''''''&&&###""""""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%***'''%%%'''+++---,,,)))(((+++,,,+++)))***+++---...---+++*********+++,,,,,,,,,,,,+++,,,,,,------))))))))))))***++++++***''')))+++,,,---,,,***)))###%%%'''''''''(((***,,,+++---000///---***((((((+++,,,---......---,,,+++************************.........---,,,---///111.........000111111111000333444666777888999::::::???@@@AAACCCEEEGGGHHHIIINNNPPPRRRUUUYYY___fffjjjvvv$$$$$$%%%&&&&&&'''''''''***)))(((''''''((()))***%%%%%%&&&((())))))&&&############$$$%%%&&&((()))%%%&&&&&&%%%$$$%%%(((***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$''')))***((('''''''''$$$%%%&&&'''((((((((((((((()))((('''&&&&&&%%%###!!!###$$$&&&'''(((((((((######$$$%%%%%%$$$###$$$%%%$$$######$$$%%%'''(((,,,///...((($$$%%%$$$"""######""""""""""""######''''''''''''''''''''''''***((('''))),,,......,,,***(((&&&(((++++++***)))+++***((('''&&&&&&'''((())))))((((((((())))))***&&&''''''((('''(((((()))%%%''')))***+++***((('''"""$$$&&&(((((()))+++---+++---///...+++(((''''''***+++,,,------,,,++++++************************------...---,,,,,,///111,,,...///000000000000111333444666777999::::::;;;@@@AAABBBDDDFFFGGGIIIJJJNNNPPPSSSWWW[[[aaaiiinnn{{{###$$$%%%&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&''')))(((&&&$$$'''&&&%%%%%%$$$$$$$$$$$$"""###$$$###"""###$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$### %%%(((******,,,---%%%%%%&&&&&&'''(((((()))&&&((((((%%%$$$&&&&&&###!!!"""$$$&&&''''''&&&&&&###"""$$$'''%%%"""!!!$$$%%%$$$######$$$%%%'''((()))------)))&&&&&&&&&###&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''&&&!!!"""&&&&&&######'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&''''''''')))*********)))(((!!!$$$'''((())))))+++,,,+++,,,,,,+++(((&&&&&&''')))***+++,,,,,,,,,+++***---,,,,,,++++++,,,,,,---,,,------,,,,,,,,,///111,,,...000000000000000222333444666888999;;;;;;;;;@@@AAABBBDDDGGGIIIJJJKKKNNNPPPSSSWWW\\\ccckkkppp###$$$%%%''''''''''''&&&%%%&&&((())))))(((&&&%%%((('''&&&'''((()))(((&&&((('''&&&%%%$$$######### """$$$$$$###"""###$$$"""######$$$%%%&&&''''''&&&%%%%%%$$$###"""!!!!!!"""&&&'''((()))***&&&&&&%%%%%%&&&''')))***$$$''''''######''''''$$$!!!###$$$&&&&&&&&&%%%$$$###"""%%%(((&&& ###$$$$$$$$$$$$%%%&&&''''''%%%***---+++))))))(((%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&'''$$$"""###%%%$$$###$$$!!!!!!$$$$$$$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''((("""$$$&&&&&&$$$###%%%''''''(((((((((((()))))))))!!!$$$''')))))))))***,,,*********(((%%%%%%&&&(((((()))***,,,,,,,,,+++***------,,,++++++,,,------+++,,,---,,,+++,,,///111,,,///111111000///111333333444666888:::;;;<<<<<>>???AAADDDGGGIIILLLMMMSSSSSSVVV\\\___eeeooozzz$$$$$$%%%&&&&&&&&&&&&&&&'''((()))++++++***)))(((******)))(((''''''&&&&&&&&&$$$$$$$$$&&&&&&%%%$$$%%%$$$$$$$$$$$$#########$$$$$$############$$$$$$###&&&&&&""" """###!!!$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&))))))&&&$$$&&&)))$$$%%%&&&'''&&&%%%###"""###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&%%%$$$###$$$%%%(((%%%###"""#########"""$$$###"""!!! !!!!!!"""""""""###$$$$$$%%%%%%######""""""######$$$%%%)))&&&######%%%&&&%%%###!!!"""$$$$$$$$$%%%(((***%%%$$$######$$$&&&)))+++***(((%%%$$$%%%&&&%%%$$$%%%&&&''')))******++++++***+++,,,***(((''''''((((((''''''(((((()))***+++,,,***)))***---...,,,+++---,,,+++******,,,---///+++...000222111111222333111444777888999:::<<<>>>AAAAAACCCEEEGGGIIIKKKLLLTTTTTTXXX]]]aaafffrrr}}}###$$$%%%&&&'''((())))))&&&''')))*********)))((((((((((((''''''&&&&&&%%%$$$###"""$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$###&&&&&&""" """###"""%%%%%%%%%%%%%%%$$$###############"""######$$$%%%########################$$$$$$&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%&&&%%%%%%%%%"""###$$$$$$######$$$%%%%%%$$$$$$$$$%%%$$$""" """""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&'''%%%######$$$%%%%%%$$$###$$$%%%$$$$$$$$$&&&(((%%%$$$######$$$&&&(((***,,,***&&&%%%$$$$$$###"""%%%&&&''')))***************++++++***((('''((()))))))))(((((((((((()))))),,,+++***+++---...---,,,+++++++++,,,,,,,,,------+++---000111111222333444444666888888999;;;>>>@@@CCCDDDEEEGGGHHHJJJKKKLLLTTTUUUYYY___ccciiivvv$$$$$$%%%%%%&&&((())))))%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""!!!###&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$''''''###!!!###$$$"""$$$$$$%%%%%%%%%$$$$$$############""""""######$$$########################%%%###"""$$$''''''&&&###$$$$$$$$$$$$%%%''')))***######$$$$$$%%%%%%%%%%%%!!!###$$$$$$######%%%&&&'''&&&$$$%%%%%%%%%###!!! !!!"""###############"""""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$######"""###%%%'''(((,,,)))&&&%%%%%%%%%$$$###&&&'''((()))************)))***+++***)))((()))*********)))(((((((((((((((++++++++++++,,,------,,,***+++,,,---------,,,,,,+++---///000111222444555777888999999999;;;???BBBCCCDDDEEEHHHJJJLLLMMMNNNSSSUUU[[[```dddkkkyyy%%%%%%%%%$$$%%%&&&''''''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&"""!!!!!!###%%%''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$((((((###!!!###$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" !!!$$$%%%!!!###"""""""""###&&&(((***############$$$$$$%%%%%%"""$$$%%%%%%$$$$$$%%%'''***(((%%%$$$$$$%%%%%%%%% """$$$%%%$$$###""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""###%%%######""""""###$$$%%%&&&)))'''%%%$$$%%%&&&&&&%%%&&&'''((())))))***))))))((()))******)))(((***++++++***)))((((((''''''((()))******+++***++++++,,,)))+++,,,......---,,,+++,,,...///000000111333555888999:::::::::<<>>AAACCCDDDGGGHHHKKKOOOTTTYYY]]]___eeelllzzz,,,------,,,***'''$$$"""***)))((('''((((((***++++++***)))))))))(((%%%""""""$$$''''''%%%######$$$###""""""""""""$$$&&&'''###&&&)))&&&"""!!!$$$!!!""""""!!!!!!###&&&)))""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!  !!!$$$###!!! !!!!!! !!!!!!"""###$$$%%% !!!!!!"""###$$$%%%%%%&&&"""!!!"""""" $$$'''&&&$$$"""!!!!!!"""""" !!!"""######$$$%%%$$$###$$$&&&'''&&&%%%!!!###""" %%%$$$"""###$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###""""""###$$$$$$''''''((())))))*********))))))(((((((((((())))))++++++******+++---///000000000111111222333444444888999:::<<<>>>AAABBBCCCGGGIIILLLPPPUUUZZZ^^^aaagggqqq***+++++++++)))&&&###!!!))))))(((''''''((()))******))))))))))))(((%%%"""!!!###%%%&&&%%%$$$$$$$$$%%%$$$######$$$%%%'''(((!!!%%%(((%%% $$$!!!######"""!!!!!!"""""""""!!!!!!!!!!!!""""""!!!""" ###""" !!!!!!"""######!!!  !!!"""###$$$!!!!!!"""""""""#########%%%!!! """###!!!###''''''&&&$$$""""""""""""### !!!"""######$$$###"""""""""$$$%%%$$$###""""""!!! ###$$$"""######$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%###$$$&&&(((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$###""""""###$$$$$$'''''''''((())))))***+++))))))(((((((((((())))))************+++---///000...//////000111222222222777888:::<<>><<<===BBBDDDDDDEEEIIILLLOOOTTT[[[^^^bbbkkkuuu !!!###%%%%%%$$$###!!!$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&((('''%%%###""""""$$$###""""""$$$$$$###"""""""""!!!!!!!!!!!!!!!""""""######$$$$$$$$$###############"""""""""!!!!!!"""###""""""""""""###$$$$$$"""!!!"""###$$$###!!!"""$$$$$$######$$$&&&!!!!!! $$$###!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&''''''$$$$$$$$$###!!!"""$$$&&&###$$$###"""!!!"""%%%'''"""""""""#########$$$$$$$$$###"""!!! !!!!!!"""###$$$%%%$$$######%%%&&&############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%((())))))(((%%%$$$''''''(((((()))(((((((((''''''&&&%%%%%%%%%&&&&&&$$$&&&)))***(((''''''(((+++***))))))))))))******))))))))))))***+++---......000222444555777:::======<<<===BBBEEEDDDEEEHHHMMMOOOUUU[[[^^^bbbnnnyyy """$$$%%%&&&%%%###""" !!!""""""""""""""""""$$$%%%&&&$$$""""""!!! !!!#########!!!$$$###""""""!!!!!!!!!""""""###$$$$$$$$$###!!! ######"""""""""!!!!!!!!!!!!"""###"""!!!!!!###%%%$$$"""!!!!!!"""###""" !!!"""$$$%%%$$$$$$%%%&&&%%%  ###""""""#########"""!!!!!!"""$$$%%%"""""""""""""""""""""""" !!!"""###$$$&&&''''''!!!""""""!!! !!!###""""""!!!  ###%%%!!!!!!"""""""""#########!!! !!!###%%%&&&"""######"""!!!!!!"""$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$##################%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&((())))))(((((()))***,,,+++***)))((()))***+++************+++,,,---......000222444555888<<<>>>===;;;>>>CCCFFFEEEFFFIIIMMMPPPWWW\\\___dddqqq~~~######"""""""""###$$$%%% !!!!!!"""""""""!!!"""######!!!  !!!"""""" ######"""""""""######$$$!!!"""$$$%%%%%%$$$###"""###"""""""""!!!!!!!!!!!! """######!!!!!!###&&&###""" !!!"""""" ###$$$$$$###""""""$$$&&&%%%"""###&&&&&&$$$$$$'''!!!!!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""###$$$%%%&&&''' !!!######!!! !!!"""""""""!!! ###&&&""""""""""""############!!!!!! !!!###%%%&&& """"""######$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&'''((((((''''''(((***---,,,***)))((()))***++++++++++++,,,,,,---......---///222333555888===@@@===<<>>>>>@@@CCCFFFGGGIIILLLOOOTTTYYYaaahhhmmmwww ###&&&'''&&&$$$###!!!!!!""""""###%%%&&&&&&'''""" $$$'''%%%###"""!!!!!!!!!!!! !!!"""###############$$$$$$$$$$$$### ###%%%###"""###!!!!!!""""""""""""!!!!!! """######"""###&&&(((&&&### !!!"""!!! """"""###%%%&&&&&&###!!!  """$$$$$$""" ###############$$$$$$$$$###"""!!! !!!!!! !!!!!! !!!###$$$$$$###""""""###$$$$$$%%%$$$###!!! !!!$$$'''&&&!!!!!!###"""""""""!!!"""$$$$$$"""!!!"""############"""######$$$%%% !!!""""""######""""""%%%$$$######%%%%%%$$$###"""###%%%%%%%%%###""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&'''&&&%%%'''(((((())),,,...+++(((''')))+++((()))***,,,...///111222222444555666777888;;;>>>>>>AAADDDGGGHHHKKKNNNQQQTTTZZZbbbiiippp}}} ###%%%&&&%%%$$$###"""!!!!!!"""###$$$&&&''')))### ###%%%###!!!!!!###"""!!!!!!!!!""""""""" !!!"""###$$$%%%&&&&&&'''###"""&&&'''$$$"""### !!!!!!"""""""""!!!!!!!!!""""""!!! !!!"""%%%$$$"""!!!"""#########!!!!!!"""$$$&&&&&&###!!!  """$$$$$$"""  ######"""""""""!!!"""""" !!!!!! !!!###########################"""""""""!!!!!!###'''***,,,###!!!$$$"""!!!"""!!!"""$$$$$$"""!!!"""############"""######$$$%%% !!!!!!""""""!!!!!!%%%$$$######%%%%%%$$$###%%%$$$############""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&(((,,,,,,------,,,(((&&&(((,,,((()))***,,,...000111222222444666777777999<<<>>>@@@CCCFFFIIIKKKNNNRRRTTTUUU[[[cccjjjsss !!!"""$$$$$$$$$$$$###""""""!!!!!!"""$$$&&&''')))### !!!""" ###$$$###!!!!!!"""###"""!!! """###$$$%%%&&&((($$$$$$'''(((%%%###$$$ !!!!!!""""""""""""""""""""""""!!!!!! """!!!  """### !!!$$$&&&&&&$$$!!!!!!!!! !!!######"""  !!!"""""""""!!!############""""""""""""!!!"""""" """$$$"""###$$$$$$$$$$$$###""" !!!"""""""""$$$(((+++222&&&!!!###!!! ###!!!"""$$$$$$"""!!!"""###"""""""""#########$$$$$$ !!!"""""""""""""""%%%$$$######%%%%%%$$$###'''%%%""""""""""""!!! ############$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&'''((('''%%%***111///,,,+++,,,)))'''(((,,,)))***+++---...000111111222444666777888:::===???AAADDDHHHKKKNNNQQQUUUWWWXXX___ffflllwww###"""""""""""""""######""""""!!!!!!"""$$$&&&((('''###!!! """)))%%%###!!!!!!"""###"""  !!!""""""######&&&###"""&&&(((%%%$$$%%% !!!""""""#########"""!!!!!!!!!"""######"""""" """ !!!###&&&&&&$$$!!!$$$""" !!!""""""!!!!!!"""###%%%%%%%%%%%%%%%"""""""""""""""!!!!!! ######"""!!! """%%%"""###$$$%%%%%%$$$###"""!!!"""######"""$$$'''***999)))!!!"""###!!!"""$$$$$$"""!!!"""### !!!"""#########""""""""""""###$$$$$$$$$$$$$$$%%%$$$######%%%%%%$$$###&&&$$$######$$$### ############$$$$$$$$$$$$$$$%%%&&&((())))))(((((()))''''''((('''%%%,,,555222,,,)))++++++((((((+++++++++,,,---...///000111111333555777888:::>>>@@@BBBDDDHHHLLLOOORRRVVVYYY\\\dddjjjooo{{{$$$###"""!!!!!!!!!#########"""!!!!!!"""$$$&&&(((&&&###!!! %%%...&&&###!!!!!!###$$$""" !!!!!!!!!!!!!!!### %%%'''&&&%%%'''!!!!!!"""############### !!!###%%%&&&&&&%%%""""""""""""!!!"""$$$&&& !!!###%%%&&&$$$!!!%%%### !!!!!!!!! """###$$$$$$######!!!!!!!!!"""!!! $$$$$$###!!! ###%%%!!!"""$$$%%%%%%$$$"""!!!###$$$$$$###"""###&&&(((===+++ """###!!!"""$$$$$$"""!!!"""### """###$$$###!!! $$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######%%%%%%$$$###$$$###$$$&&&'''$$$"""############$$$$$$$$$$$$%%%''')))***))))))(((***'''''')))'''%%%---888444,,,'''***,,,)))(((***,,,,,,------...///000000000222555777888;;;???AAAAAADDDHHHLLLOOORRRVVVYYY___gggmmmrrr~~~###!!! !!!"""###""" &&&$$$""""""###$$$###"""############"""!!! !!!!!!!!!!!!""""""""""""############"""!!!  !!!"""!!!!!!"""""""""""""""!!!'''###!!! !!!***((($$$ !!!""""""!!! !!!!!!!!!!!!""""""""""""!!!""""""""""""#########$$$######"""######$$$$$$$$$$$$######""""""!!!!!! """$$$%%%&&&%%%###"""!!!!!!!!!!!!"""###$$$%%%444((("""(((***$$$ ######"""!!! !!!"""###""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$###&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$###%%%'''((('''%%%%%%&&&&&&(((++++++***(((''''''++++++***)))***+++---...++++++---///000111111111///222666:::<<<>>>AAADDDBBBDDDHHHLLLQQQUUUXXXZZZbbbeeekkkwww###!!! !!!"""###"""!!!&&&$$$""""""###$$$###"""############"""!!!  !!!!!!!!!!!!""""""""""""############"""!!!  !!!""" !!!!!!""""""!!!!!!!!!&&&"""!!! !!!%%%### !!!%%% !!!""""""!!!  !!!!!!!!!"""""""""""""""""""""#########$$$$$$&&&%%%$$$###""""""!!!!!!#########"""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%"""""""""""""""######$$$...$$$ %%%&&&!!!###"""!!!!!! !!!"""### !!!!!!""""""#########$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%%%%$$$###"""$$$''''''''''''((())))))+++---,,,)))&&&$$$$$$))))))))))))))))))******+++,,,---///000111111222000333777:::<<<>>>AAACCCDDDFFFJJJMMMQQQVVVZZZ]]]eeehhhqqq~~~###"""!!!!!!######"""!!!&&&$$$""""""###$$$###""""""######""""""!!!  !!!!!!!!!!!!""""""""""""############!!!  !!! !!!!!!!!! $$$""" """"""!!!$$$$$$ !!!!!!!!!!!! !!!!!!!!!"""""""""############$$$$$$$$$%%%%%%$$$$$$#########""""""""""""""""""############"""######$$$%%%'''((()))$$$$$$###""""""""""""###'''!!! ######"""""""""!!!!!!!!!""""""### !!!"""###$$$$$$%%%%%%&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""######$$$$$$#########%%%&&&''''''(((***,,,)))+++,,,+++)))&&&%%%%%%))))))*********))))))(((+++,,,---///000111222222222555999;;;===>>>AAACCCGGGIIILLLOOORRRWWW]]]bbbhhhmmmxxx###"""!!!"""######"""!!!%%%###""""""###$$$$$$###"""""""""""""""!!! !!!!!!!!!!!!!!!"""""""""############!!!  !!! """!!! $$$######%%%!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""######$$$$$$$$$%%%%%%%%% """###$$$%%%&&&&&&!!!!!!""""""######$$$$$$""""""!!!"""$$$''')))+++&&&%%%$$$###""""""""""""%%%"""###%%%### %%%""""""""""""""""""###### !!!"""#########%%%&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$########################!!!!!!""""""############&&&''''''&&&&&&'''***,,,%%%''')))***)))((()))***+++,,,------,,,+++)))(((+++,,,...///111222222222444777:::<<<===???AAACCCHHHKKKMMMPPPRRRXXX___eeeiiiqqq~~~$$$"""!!!"""###$$$###"""%%%###""""""###$$$$$$###!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""""""""############!!!  !!! !!!!!!   """###%%%$$$ !!!!!!"""""" !!!!!!!!!!!!######$$$$$$$$$%%%%%%%%% """$$$%%%%%%%%%%%%!!!!!!""""""######$$$$$$!!! """%%%)))+++'''&&&%%%###""""""""""""######$$$&&&$$$""""""&&&!!!!!!"""###############""""""""""""!!!!!!!!!!!!$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$########################"""""""""""""""#########)))))))))'''%%%&&&(((***%%%'''))))))))))))***++++++,,,------,,,+++)))(((,,,,,,...000111222222222555888;;;===>>>@@@BBBDDDHHHKKKOOOQQQSSSXXX```gggkkkttt$$$###""""""$$$$$$###"""$$$###!!!"""###%%%$$$$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""############"""!!!  !!!"""!!!!!!!!!!!!!!!  !!!   !!!!!!###$$$!!!  !!!"""### !!!!!!!!!############$$$$$$$$$%%%###$$$%%%%%%$$$###"""!!!""""""""""""############ """%%%(((***'''&&&%%%$$$###""""""""""""""""""#########""""""!!!!!!"""###$$$$$$$$$$$$###"""""""""!!!!!!!!! ######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$$$$((())))))(((&&&%%%&&&'''((()))***)))((('''((()))))))))*********))))))(((,,,---...000111222333333555888;;;>>>@@@AAADDDFFFGGGLLLQQQTTTUUUYYYbbbiiioooxxx$$$###""""""$$$$$$###"""$$$"""!!!"""###%%%%%%$$$!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""###############"""!!! !!!"""###""""""""""""!!! !!!!!! !!!###%%%!!!  !!!###$$$ !!!!!!"""""""""#########$$$$$$$$$$$$%%%&&&%%%###!!!#########"""""""""""""""!!!!!!!!!"""###&&&((()))&&&%%%$$$$$$###############"""!!!"""$$$%%%""" !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%&&&%%%'''((((((&&&%%%%%%&&&((()))))))))'''''')))***))))))))))))))))))******,,,---///000222222333333555888<<<>>>@@@CCCEEEHHHGGGNNNTTTWWWXXX\\\dddkkkuuu~~~$$$###"""###$$$$$$$$$"""$$$"""!!!"""$$$%%%%%%$$$!!!!!!"""""""""""""""!!! !!!!!!!!!"""""""""""""""############$$$###"""!!!!!!"""###$$$############"""!!! !!!!!! $$$###%%%  !!!###$$$ !!!!!!!!!""""""""""""#########!!!"""$$$%%%%%%$$$###"""$$$$$$######""""""!!!!!!""""""###$$$%%%'''((()))&&&%%%$$$$$$######$$$$$$%%%###!!!"""&&&((($$$ !!!###$$$%%%%%%$$$$$$ !!!"""###$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&&&&"""$$$'''((('''&&&&&&'''$$$&&&'''(((((())),,,...++++++*********+++---...,,,---///000222333333333444777<<>>AAADDDGGGKKKMMMQQQVVV[[[^^^```gggsss|||!!!$$$&&&%%%""" !!!### !!!""""""""""""###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$&&&$$$!!!"""&&&((($$$###"""!!!!!!"""###$$$$$$%%%%%%### """$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""""""""$$$%%%$$$ """###!!!!!! """$$$###!!!###''' """#########"""!!!!!!##################"""!!! ######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$%%%$$$$$$############$$$$$$#########%%%''''''%%%###'''%%%###"""######"""!!!###%%%''')))******)))((("""$$$&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((&&&''''''((((((((((((((()))************))))))(((---///222444555666777999999;;;???BBBEEEHHHLLLOOOQQQWWW]]]```cccjjjwww###&&&$$$!!! ###!!!###""" !!!### !!!"""######"""!!! """"""###############"""%%%###!!! """%%%'''$$$###"""!!!!!!"""###$$$'''&&&$$$$$$$$$$$$"""!!! !!!!!!!!!  !!!!!!!!!!!!  !!!""""""###!!!"""!!!!!!!!!!!!###$$$%%%!!!###$$$$$$###"""### !!!"""""" !!!""""""""""""!!! !!!"""###$$$%%%%%%$$$######$$$%%%&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""""""""%%%'''(((&&&%%%'''$$$""""""$$$%%%$$$######%%%(((***++++++***)))###%%%'''((('''&&&&&&'''''''''''''''((((((((((((&&&''''''((((((((((((((((((***+++++++++******+++---000333555555666888::::::===@@@CCCFFFJJJNNNQQQPPPWWW^^^bbbeeemmm{{{"""%%%###"""!!!"""!!!!!!!!!"""$$$$$$"""!!!""""""#########""""""!!!$$$###!!! """$$$&&&$$$###""" """###$$$$$$!!!!!!"""###%%%&&&&&&$$$"""!!! !!!!!!!!!!!!  !!!""""""###!!!"""!!!!!!###"""!!!"""%%%$$$""" ###$$$$$$$$$###'''$$$!!!!!!!!!!!! !!!!!! !!!"""###$$$%%%%%%$$$### """###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%% """%%%&&&%%%###&&&###!!!!!!$$$''''''%%%###%%%(((+++,,,+++***)))$$$&&&((()))((('''''''''''''''''''''((((((((()))&&&''''''(((((((((((((((###%%%(((******+++---......000333555666777999;;;<<<>>>AAADDDGGGKKKOOORRROOOVVV___cccfffooo}}} !!!"""  !!!!!!!!!""""""###%%%$$$############  !!!###"""  !!!!!!###$$$$$$"""###$$$###"""!!!"""#########""""""!!!!!!!!! $$$$$$$$$###############"""!!!  """######$$$!!!!!!!!!"""""""""!!! $$$$$$%%%!!!"""### !!!%%%&&&### """ """!!!### !!!"""###$$$%%% !!!"""$$$%%%&&&'''%%%&&&&&&### """&&&"""###$$$$$$###$$$&&&(((""""""#########$$$$$$$$$$$$&&&%%%!!! %%%$$$$$$######$$$$$$%%%###%%%(((,,,------,,,+++)))(((((((((((())))))*********))))))(((((('''''''''''')))******)))(((((('''((()))***+++++++++***///111444666777777999;;;;;;???CCCFFFGGGKKKPPPUUUVVVXXXXXX```kkknnnzzz !!!"""###""" !!!""""""#########"""###"""!!!"""######""" !!!###"""  !!!!!!!!!"""###$$$&&&((("""###$$$###"""!!!"""###"""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!  """ """###!!! !!!!!!!!!!!! ###"""###!!! """""" $$$%%%""" $$$"""!!!###"""### !!!###%%% !!!###$$$%%%&&&'''&&&%%%$$$""" """$$$###$$$%%%%%%$$$%%%'''((($$$$$$%%%%%%%%%%%%%%%%%%###%%%%%%###$$$)))***)))%%%$$$$$$######$$$$$$%%%%%%'''(((******)))'''&&&%%%%%%&&&''''''(((((()))***)))))))))(((((((((''''''((()))*********)))((((((((())))))***+++++++++///111444666777888:::;;;===@@@EEEGGGHHHKKKQQQUUUWWWZZZZZZcccpppttt!!! !!!###$$$"""!!! !!!###%%%%%%$$$###"""!!!  """###"""!!! !!!###"""  !!!###%%%%%%$$$%%%)))---"""$$$$$$###!!!!!!!!!"""!!!!!!!!! !!!"""######!!! """$$$### !!!!!!"""""""""!!!""" """!!!!!!"""""" $$$%%%""" !!!%%%!!! """!!!!!!""" """$$$ !!!###$$$%%%&&&'''&&&$$$"""!!!!!!""""""!!!$$$%%%&&&%%%%%%%%%''')))''''''''''''&&&&&&&&&&&&%%%%%%$$$"""###&&&$$$%%%$$$$$$######$$$$$$%%%'''''''''(((((('''&&&&&&"""###%%%&&&'''''''''&&&))))))))))))(((((((((((('''((())))))******))))))***))))))))))))+++,,,---///111444666777888:::<<>>???CCCGGGIIIJJJLLLQQQUUUZZZeeejjjrrr  """"""!!! """#########""""""!!! &&&###!!! !!!""""""!!! !!!###"""  """!!!!!! !!!###$$$$$$%%%%%%$$$!!! !!! !!!!!!""""""""" !!!!!!""""""###$$$$$$ !!!"""### $$$%%%""" """"""  !!!""""""""" ###### """ !!!&&&!!!$$$$$$"""""" !!!""""""!!!!!! """""""""###$$$$$$%%%%%%%%%&&&'''&&&$$$#########!!!"""######"""###%%%'''""""""###$$$%%%&&&&&&''''''***)))&&&$$$$$$"""%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&$$$"""&&&&&&''''''(((((((((((('''((((((((()))))))))***)))(((((((((***+++---...++++++,,,,,,---............111555777999:::===???AAADDDIIIKKKLLLOOOTTTYYYZZZhhhpppxxx!!! !!!###$$$"""!!!######"""!!!!!!!!! %%%""" !!!###$$$$$$ !!!###"""  $$$"""!!!"""""""""$$$%%%%%%$$$!!! !!!!!!!!!""""""###### !!!"""######$$$ """######"""!!!$$$%%%"""!!!######!!! """###  """ ###""""""$$$""""""!!!  !!!""""""""""""###$$$$$$$$$%%%$$$''')))((($$$"""###%%%"""###$$$$$$###$$$&&&(((""""""###$$$&&&'''((((((###''')))'''&&&((()))'''%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&((())))))'''$$$###$$$$$$$$$%%%''')))***,,,'''((((((((())))))******)))(((((((((***+++---///***+++,,,---...............111555777999;;;===???BBBFFFJJJMMMNNNRRRWWW\\\[[[jjjttt}}} !!!"""###$$$$$$!!!!!!"""######"""!!! %%%###"""!!!"""###"""!!!""" """###!!!!!!!!! !!!"""###$$$"""!!!  !!!!!!!!!"""!!! """######$$$%%%%%%&&&&&&"""!!! """$$$!!!"""$$$%%%%%%$$$"""!!! !!!  """######""""""!!!!!!!!! ###"""""""""$$$$$$"""!!! !!!!!!""""""######### !!!""""""""" !!!!!!""""""######&&&''')))***)))'''$$$"""###%%%&&&%%%"""!!!$$$&&&%%%%%%$$$$$$%%%%%%&&&'''***))))))((('''&&&&&&%%%'''%%%###%%%'''((('''%%%&&&&&&&&&%%%$$$$$$''')))&&&&&&&&&'''((())))))*********)))))))))))))))***&&&&&&%%%&&&'''***---///------,,,+++***---111555222777;;;<<<999999===@@@BBBHHHLLLLLLOOOWWW\\\\\\___iiivvv !!!!!!"""###### !!!"""""""""!!! %%%###!!!!!!"""""""""!!!###!!! """###!!! !!!!!!"""######$$$""""""!!! !!!!!!!!!!!!!!!!!! !!!"""######$$$$$$"""!!! !!!###$$$""""""###$$$$$$###"""""" !!!!!!  """"""""""""!!!!!!!!! """"""!!!"""###$$$"""  !!!!!!  !!!!!!""""""###!!!!!!!!!!!!""""""""""""%%%'''((())))))'''$$$###$$$&&&'''&&&######%%%'''%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&***(((%%%%%%&&&&&&$$$!!!&&&&&&&&&%%%$$$$$$&&&(((&&&&&&''''''((())))))******))))))((((((((()))))))))((((((((())),,,...///------,,,+++***---111444444888===>>><<<<<>>===>>>AAADDDEEEJJJMMMNNNQQQWWW\\\^^^fffrrr  %%%###  """######""""""!!!""""""""""""!!! !!!!!!!!!!!!!!!"""######!!! ###"""!!!  !!!!!!"""###$$$%%%%%%$$$$$$ !!!"""$$$$$$######"""""""""!!!!!!!!!!!!"""""" !!!"""""" !!!"""!!!!!! """!!! !!!######!!! $$$$$$###""""""""""""""" !!!!!!""""""######$$$######""""""!!!!!! ###%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&''''''(((******)))((((((((()))***$$$$$$$$$%%%&&&&&&'''&&&%%%&&&&&&%%%$$$###$$$%%%''''''''''''(((((())))))''''''&&&&&&&&&'''(((((()))(((((('''(((((()))***,,,------,,,+++---111444222555999;;;<<<>>>AAACCCIIILLLOOOQQQTTTYYY___bbbkkkwww  !!!!!!$$$""" """###"""!!!"""""""""!!!!!!!!!""" !!!"""!!! !!!"""!!! """"""!!! !!!"""###%%%%%%$$$###""" !!!###$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""!!!"""######!!!!!!!!!### !!!!!!!!!!!!!!!!!!"""!!!!!!"""######""" $$$!!!!!!!!!!!!""""""###$$$$$$$$$######""""""!!!!!! """###%%%&&&''''''''''''$$$$$$######$$$%%%&&&&&&''''''&&&&&&''''''((()))---,,,***(((&&&&&&''''''"""###$$$%%%%%%&&&&&&'''%%%&&&'''&&&$$$###$$$%%%''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((()))((((((((((((((()))))),,,,,,---,,,,,,---000333222555888;;;>>>@@@CCCDDDJJJKKKMMMQQQTTTYYY___dddooo{{{"""!!!!!!!!!  !!!"""###"""  !!!""""""!!! !!!"""!!!  """!!!###$$$%%%$$$$$$ !!!!!!!!!"""!!!  """######"""  !!!"""#########"""!!!""""""""""""""""""""""""!!!"""$$$$$$###""""""###!!!!!!!!!!!!""""""""""""###"""""""""$$$$$$"""!!!%%%"""!!!$$$"""""""""###$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!"""###%%%'''(((((()))$$$###""""""$$$&&&&&&%%%(((''''''''''''((()))))),,,***'''$$$###"""######%%%&&&&&&%%%$$$######%%%&&&'''((((((&&&$$$$$$%%%''''''((((((((((((((((((&&&&&&&&&&&&&&&'''((()))************+++++++++++++++,,,------,,,...000333444666999===AAADDDGGGHHHHHHHHHJJJPPPTTTXXX___fffsss######"""!!!!!!   """###$$$ !!!######!!!  !!!!!!!!! !!!"""###$$$$$$%%%"""!!!!!!  """######!!! """######""" !!!!!!"""""""""!!!""""""###$$$$$$###""""""!!!###%%%%%%###""""""###""""""""""""######$$$$$$$$$#########%%%%%%###"""%%%%%%#########$$$&&&'''""""""######$$$%%%%%%&&&!!!!!!!!!!!!"""""""""""" !!!"""$$$&&&((()))***%%%###"""###&&&''''''&&&((((((''''''(((((()))******(((%%%###""""""###$$$###%%%'''%%%###"""###%%%'''(((***)))'''%%%%%%%%%((((((((((((((((((((('''&&&&&&&&&&&&'''((()))***))))))***++++++++++++++++++,,,---------...000222444555999===BBBFFFHHHIIIIIIHHHJJJQQQVVVZZZbbbkkkxxx$$$$$$###"""!!! !!! !!!"""$$$%%% """$$$###!!!!!! !!!###"""!!!$$$###!!! !!!""" ###$$$$$$""" """$$$%%%%%%###!!! !!!!!!!!!"""!!!"""$$$&&&&&&$$$"""!!!!!!###%%%%%%$$$###"""###""""""######$$$$$$$$$%%%%%%$$$###$$$&&&&&&$$$### !!!###$$$%%%%%%$$$###"""######$$$$$$%%%&&&&&& !!!!!!""""""###### !!!"""$$$&&&(((******&&&$$$"""$$$''')))((('''((((((((((((((()))*********(((&&&$$$###$$$&&&'''"""%%%%%%$$$$$$&&&)))''')))+++***(((&&&%%%%%%((((((((((((((('''''''''&&&&&&&&&'''((()))******&&&'''((())))))*********+++,,,---------...000222222333666;;;AAAEEEGGGGGGLLLJJJMMMUUUZZZ^^^fffppp{{{%%%$$$"""!!!!!!!!!"""### """"""###""" """&&&&&&"""!!!!!! !!!"""!!!###!!! ###$$$%%%%%%$$$"""!!!"""$$$""""""###$$$$$$$$$$$$$$$#########""""""""""""""" """###"""!!! !!!###""""""""""""###$$$%%%&&&"""!!!  !!!###%%%!!!!!!"""$$$&&&&&&$$$!!!$$$###"""!!!!!!"""###$$$"""""""""""""""!!! $$$"""""""""$$$%%%$$$###)))((('''%%%###$$$(((***)))'''$$$###$$$&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$%%%%%%'''&&&&&&((()))(((&&&$$$&&&'''((((((((('''%%%$$$%%%&&&''''''&&&&&&(((***(((%%%$$$&&&)))+++***((('''(((((()))))))))))))))+++///111...***(((+++000222444888===AAADDDFFFFFFHHHKKKPPPUUUZZZbbbmmmtttzzz$$$$$$"""!!!!!!!!!"""### !!!""""""""" !!!$$$%%%!!!  !!!"""!!!!!!###!!!""""""!!! !!! !!!!!!""""""!!!!!!"""""""""""""""""""""""" """###"""!!! !!!""""""""""""######$$$%%%&&&###"""!!! """###$$$!!!!!!"""$$$&&&&&&$$$!!!  !!!!!!"""""""""###$$$%%%%%%&&&'''$$$###""""""$$$%%%$$$"""&&&&&&%%%###"""###&&&))))))(((%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$%%%%%%'''(((((((((''''''&&&'''((('''&&&&&&''')))'''&&&&&&''')))***))))))'''(((((()))))))))))))))***,,,......,,,,,,///222333555999>>>BBBFFFHHHIIIHHHKKKPPPUUU[[[cccnnnvvv$$$######"""!!!""""""""" !!!!!!!!!"""  ######!!!!!!"""""""""  !!!"""!!!!!!""" !!!!!! !!!  !!!!!!!!!!!! """""""""""""""""""""""" !!!"""""" !!!"""""""""""""""###$$$%%%%%%%%%$$$"""!!!!!!"""###$$$"""""""""$$$%%%%%%###!!!!!!!!!"""###############  !!!###$$$&&&$$$###"""###$$$$$$###"""#########"""!!!"""%%%((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########&&&%%%######%%%&&&&&&%%%###$$$%%%'''((()))))))))'''((()))(((&&&&&&'''(((%%%'''(((((('''''')))***'''((())))))******))))))******+++---///111333555444666:::???DDDHHHJJJLLLHHHLLLQQQVVV\\\eeeqqqyyy$$$######""""""""""""""" !!!!!!!!!!!!"""  !!!!!!"""###$$$%%%$$$""" !!!!!!!!! !!!"""!!!""""""!!!!!!""" !!!!!!"""""""""""""""!!!!!!!!!""""""""""""""" !!!"""!!! !!!"""!!!!!!!!!!!!!!!"""######&&&%%%$$$###""""""#########""""""###%%%%%%###""""""###$$$$$$$$$###!!! """!!!!!!"""$$$###"""###$$$$$$###"""""""""""""""!!!"""$$$''')))))))))(((&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""'''%%%######%%%&&&'''&&&$$$$$$%%%&&&(((((())))))'''((())))))'''&&&&&&'''$$$'''))))))&&&&&&(((+++(((((()))************)))+++******---111444555555777888;;;???CCCGGGJJJKKKJJJNNNSSSXXX___iiivvv~~~############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!  !!!#########!!!"""!!! !!!!!!!!! !!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""" !!!!!!""""""""""""!!!"""!!!  !!!  !!!%%%%%%$$$######"""""""""$$$###"""###$$$$$$###""" !!!!!!!!!%%%$$$"""!!!!!!"""$$$%%%###"""""""""$$$%%%$$$###"""###$$$###"""###%%%'''''')))+++***'''$$$###$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###"""(((&&&$$$$$$&&&(((((((((&&&&&&&&&&&&''''''((((((&&&(((***)))(((''''''(((%%%(((***)))&&&%%%(((***((())))))***************,,,++++++---111444555444999:::<<>>===<<<@@@FFFLLLPPPRRR\\\aaagggnnnxxx !!!"""""" !!!"""  ###%%%((( !!!""" ,,,===AAA###""""""!!!!!!!!!!!!"""  """%%%$$$$$$###""""""!!!!!!$$$ !!!!!! """"""""""""!!!!!!!!!!!! !!!""""""!!!!!!"""### !!!!!!!!!!!!"""""" !!!"""###$$$%%%%%% !!!!!!!!!!!!###&&&'''&&&$$$###############""""""""""""###""""""""""""###$$$$$$!!!!!!!!!"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''')))))))))((('''"""#########"""###&&&(((&&&'''''''''%%%$$$%%%&&&$$$$$$#########$$$%%%%%%&&&''''''''''''(((((((((***))))))((((((((())))))++++++++++++************++++++,,,,,,,,,+++*********+++---...000333888<<<<<<>>>AAADDDHHHLLLRRRUUUbbbeeekkkrrr}}} """###"""!!! !!!""" !!!###&&&(((!!!!!!""" ,,,<<>>AAAEEEHHHLLLRRRZZZ```iiippp|||!!!###$$$###"""!!!"""###  ###&&&$$$ $$$%%% %%%"""!!!!!!!!!!!!!!!"""######""" ###%%%$$$###!!!!!!!!!!!!""""""""""""!!!$$$"""$$$ !!!""""""!!!!!!"""### """###%%%&&&''' !!!"""###$$$%%%%%%""""""""""""############ ######"""!!!!!!""""""#########$$$!!!!!!!!!!!!!!!"""###### !!!"""######"""!!!!!!$$$$$$######$$$&&&'''((($$$###""""""$$$(((+++...))))))(((%%%"""!!!"""$$$!!!"""$$$$$$######$$$%%%###$$$&&&((())))))((((((%%%%%%%%%&&&&&&&&&''''''$$$&&&(((***)))&&&### ))))))***+++---...///000++++++*********+++---...+++---...///111444999===AAACCCEEEHHHMMMUUU\\\bbbkkksss""""""""""""""""""""""""!!!###$$$###"""!!!"""###$$$###"""###$$$$$$""" $$$!!!!!!"""  !!!"""!!!"""!!! !!!""" """"""!!!!!! !!! !!!!!!###$$$$$$!!!"""###"""!!!"""###%%%%%%%%%$$$###"""""""""""" !!!!!!!!!!!!###!!! !!!###$$$""" !!!"""$$$$$$######""""""""""""""""""###$$$$$$""""""""""""############ !!!###%%%'''((()))&&&(((""""""***,,,'''...///+++$$$"""%%%&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))&&&%%%&&&((()))'''%%%((())))))))))))(((((('''***(((&&&'''))),,,...///---------------...///000...000111222444777<<>>BBBIIIHHHKKKRRRYYY]]]cccjjjttt""""""""""""""""""""""""!!!"""###"""!!! !!!###$$$!!! !!! """!!! !!!!!!!!!"""!!! ######""" !!!$$$"""###$$$###!!!  """###### !!!!!!"""###$$$###""""""###%%%!!!""""""###$$$$$$$$$$$$""""""""""""############!!!!!!!!!"""""""""!!! !!!"""###$$$######"""!!!"""""""""""""""""""""!!!"""""""""############%%%%%%%%%$$$$$$$$$$$$###"""'''(((###"""%%%&&&$$$'''+++,,,***))))))'''"""$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&''''''''''''&&&&&&&&&''')))***************+++,,,,,,***))))))))),,,,,,---...///000000000111222444555777;;;@@@DDDIIIIIILLLTTTZZZ___gggooozzz!!!!!!!!!!!!!!!!!!!!!!!! """###"""!!! !!!"""###!!!  !!! !!!!!!!!! !!!""""""!!! !!!!!!!!! !!!%%%((($$$%%%&&&%%%###!!! !!! """######  !!!"""######"""!!!!!!"""$$$!!!"""###$$$%%%%%%%%%$$$""""""""""""############ !!!"""""""""!!!!!!!!! !!!"""###$$$######"""""""""###$$$######"""!!!!!!"""""""""#####################$$$$$$%%%%%%&&&!!!###!!! """$$$###%%%***,,,+++***+++(((###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&''')))************&&&)))+++,,,******+++,,,+++,,,...///000111111111222333555777999===BBBFFFIIIJJJNNNVVV\\\bbbkkkttt!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!""""""!!!!!!!!!""""""  !!!!!!!!! !!!###!!!!!!   !!!!!!!!!"""%%%((($$$&&&''''''%%%###"""""" !!!"""###!!! !!!!!!  !!!"""$$$%%%%%%$$$###"""!!!!!!!!!"""""""""###### !!!######!!!!!!!!!""" !!!"""$$$$$$######"""###$$$%%%%%%%%%$$$###"""""""""""""""############!!!""""""$$$%%%&&&'''''' """$$$$$$###$$$&&&'''$$$))),,,++++++,,,)))$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&'''(((&&&'''((())))))***))))))&&&))),,,---+++,,,///222***,,,...000111222111111333555777888;;;???DDDHHHKKKLLLQQQYYY___eeepppzzz!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!"""!!!!!!"""$$$%%%$$$  """!!!!!!$$$  !!! !!! """$$$$$$&&&((((((&&&$$$######!!!!!! !!!!!!""""""!!!!!! !!!!!!""" !!!"""######"""  !!!!!!!!!""""""""""""$$$###!!! !!!""" !!!"""$$$$$$######"""$$$%%%&&&''''''%%%$$$"""""""""""""""############!!!"""###$$$%%%&&&&&&'''&&&'''(((((('''&&&''')))$$$(((+++++++++---***&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))(((&&&%%%&&&((((((((())))))))))))(((((('''***---,,,***+++///444***,,,...000222222222111444666888:::<<<@@@FFFIIIMMMOOOUUU]]]bbbiiiuuu!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """!!!"""###%%%'''%%%!!! """!!!"""$$$ !!!""" $$$&&&((()))'''%%%$$$$$$"""!!!!!! !!!!!!###""""""!!!!!!!!!"""""" !!! !!!"""!!!  !!!!!!!!!!!!"""$$$###!!! !!!### !!!"""$$$$$$######"""%%%&&&(((((((((&&&$$$###""""""""""""#####################$$$$$$%%%%%%&&&'''&&&''''''%%%""""""%%%$$$(((+++***+++---+++'''######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%''')))(((&&&%%%&&&)))((()))))))))))))))((('''''')))+++)))''''''---222***+++...111222333222111555666888:::===AAAFFFJJJPPPRRRXXX___eeelllyyy%%%$$$"""  !!!"""#########"""""" !!!###%%%%%%$$$#########"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! (((,,,&&&$$$)))(((!!!!!!######""" !!!!!!!!! !!!!!!!!!  !!!"""""""""!!!!!! """######"""!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%% %%%))))))%%%!!!!!!###"""$$$$$$$$$###"""###$$$%%%%%%&&&%%%$$$""" ######$$$%%%%%%%%%%%%$$$$$$$$$&&&((()))+++,,,---(((%%%###%%%)))+++(((%%%#########$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''(((***,,,,,,+++)))...---+++******+++---...,,,---...000111333444555333555:::???@@@@@@EEELLLLLLTTT]]]aaaeeeqqq###"""  !!!"""$$$###$$$$$$$$$$$$###""""""!!!######""" !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! ))),,,'''%%%***)))""" !!!"""""" !!!"""!!!!!! !!!!!! !!!""""""!!!!!!!!! """######"""!!! """ !!!!!!!!!"""""""""""""""""""""###$$$%%%%%%!!!%%%)))((($$$""""""$$$"""###%%%$$$###"""###$$$""""""#########""""""!!!"""######$$$$$$$$$$$$$$$%%%&&&''')))***,,,---...(((%%%"""###&&&(((&&&###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''((())),,,,,,+++)))---,,,+++******+++,,,---,,,,,,...///111333444444555666;;;AAABBBBBBHHHOOOPPPWWW```fffkkkwww!!!  """###$$$"""###############"""""" """"""!!! """""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! '''***&&&$$$((('''"""!!!"""!!! !!!"""!!!!!! !!!!!! !!!"""""""""!!!!!!!!!!!! !!!"""###"""!!! !!!""" !!!!!!!!!!!!###""""""######$$$%%%&&&###%%%'''&&&###"""###&&&"""###%%%$$$###"""###$$$ !!!"""$$$$$$"""""""""#########$$$$$$%%%%%%&&&''')))***,,,---+++'''######%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((())))))***((((((((()))+++,,,+++))),,,+++***))))))***+++,,,+++,,,---///000222333444666888<<>>DDDHHHLLLUUU^^^dddhhhqqq !!!!!!!!!!!! !!!!!!###%%%%%%$$$#########"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """  !!!###!!!!!! !!!!!!%%%$$$""" !!!!!! !!!!!!""""""!!!""""""!!!!!!"""$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%$$$######$$$%%%&&&%%%%%% """&&&'''%%%###"""""" !!!"""######"""!!! %%%$$$###""""""$$$&&&'''%%%$$$###"""###%%%(((***---...---,,,)))'''''''''"""###$$$%%%&&&((())))))******************++++++,,,***(((''')))******))))))***+++,,,---......---...///000111333555666777999:::???EEEJJJNNNWWW```iiimmmvvv###!!!  !!!!!!!!! !!!"""$$$%%%%%%$$$"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!! """######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!&&&%%%$$$#########$$$%%%%%%$$$###"""!!! ###"""!!! %%%###!!! !!!!!!!!! """$$$$$$$$$ """###%%%'''(((((("""""""""""""""!!! ######""""""###$$$$$$%%%""""""###""""""###%%%(((%%%%%%$$$###"""###'''***'''******'''&&&&&&$$$ )))((('''&&&&&&&&&&&&&&&))))))))))))************++++++******************)))***,,,......---,,,+++,,,///222444444555777888@@@@@@@@@CCCJJJSSS\\\bbbllluuu###!!!  !!!!!! """###$$$%%%%%%$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""""""""#####################"""""""""!!!!!!!!!!!!!!! !!!  """#########"""!!!!!!!!!"""###""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!!!!!!!"""###%%%&&&'''"""#########"""###%%%''''''%%%###"""!!!!!!"""###'''+++,,,******+++)))%%%(((((('''&&&&&&&&&''''''(((((()))))))))*********************************)))+++,,,......---,,,+++---///222333444555888:::AAAAAABBBEEEKKKTTT]]]dddpppzzz$$$"""   !!!!!!!!! """###$$$%%%%%%$$$###""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!"""###$$$%%%&&&&&& !!!"""""""""!!! !!!  """$$$###"""###############"""!!! %%%%%%%%%$$$######"""""""""""""""""""""!!!  """$$$&&&'''((("""###$$$###"""###%%%''''''$$$""""""$$$$$$""" %%%))),,,+++,,,...,,,((('''''''''&&&''''''(((((((((((())))))))))))*********************************+++,,,......------,,,///000111222333666;;;>>>CCCDDDFFFIIINNNWWWbbbiiiuuu$$$"""   !!!""""""######$$$%%%%%%$$$###### !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!! !!!"""$$$%%%&&&&&&!!!###$$$###"""!!!$$$###!!!""""""""" !!!"""$$$$$$"""!!!!!!!!!############$$$$$$$$$$$$"""""""""""""""!!! !!!"""###%%%'''((("""###$$$$$$######%%%&&&%%%"""!!!$$$)))+++'''######(((+++***+++---+++'''''''''&&&''''''((())))))(((((((((((()))))))))******************++++++++++++,,,------......------000111111222444888>>>BBBFFFHHHJJJMMMRRR[[[gggoooyyy$$$""" !!!  !!!""""""########################!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ############"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" """######"""""" !!!!!!!!!"""######### """$$$$$$###"""!!!###"""""""""###""" !!!######!!! !!!###########################"""""""""""""""!!! """"""""""""###$$$%%%%%%"""$$$%%%%%%$$$$$$$$$&&&$$$!!!!!!$$$***+++(((###$$$)))+++***+++---+++''''''''''''''''''((()))***'''(((((((((((()))))))))))))))*********+++++++++,,,,,,------............000111222222555:::@@@EEEFFFIIIMMMOOOTTT]]]iiirrr}}}%%%###!!! !!!!!!  !!!"""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!"""#########"""!!!!!!!!!!!!!!!!!!"""""" !!!"""#########"""!!! """$$$$$$###!!! !!! !!!$$$&&&%%%$$$###"""!!! """""""""""""""!!! #########"""######$$$%%%###$$$&&&&&&%%%$$$$$$%%%$$$""""""###&&&&&&### '''+++,,,++++++......+++((((((((('''(((((())))))''''''(((((((((((()))))))))))))))***++++++,,,,,,---------------.........000111222444777<<>>DDDIIIJJJOOOTTTWWWZZZcccqqq|||%%%###!!!!!!!!!!!!!!!"""!!! !!!  !!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###!!! """###!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%%%%###"""  !!!"""!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""!!!!!!"""""""""""""""###$$$###!!!"""!!!!!!!!!!!!!!!"""######$$$$$$"""""""""""""""!!!!!! !!!"""###%%%'''(((###%%%''''''&&&$$$$$$$$$ """$$$%%%%%%&&&(((***!!!$$$%%%$$$'''---000///+++***)))(((((('''((((((''''''''''''((((((((()))((())))))***++++++,,,,,,...------------.../////////111333666:::???EEEIIIPPPUUUZZZ]]]aaajjjxxx######"""!!!!!!!!!!!!!!!"""!!! """######"""#########"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! """###!!!!!!""""""############%%%&&&%%%"""$$$$$$###"""!!! !!!###$$$###"""!!!"""###%%%%%%%%%###!!!!!!"""###"""$$$%%%%%%$$$$$$%%%&&&###$$$%%%'''((((((''''''$$$$$$%%%&&&&&&%%%%%%%%%'''%%%%%%(((((((((+++111+++)))'''&&&%%%%%%%%%%%%(((((((((((())))))))))))***)))(((((()))+++---///---,,,+++******---222666...111666:::>>>BBBGGGJJJQQQWWW^^^aaadddmmm|||!!!!!!!!!  ###%%%&&&%%%!!!!!!"""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""" !!!###$$$""" !!!!!!"""### !!!###%%%&&&$$$"""$$$######"""!!! """###"""!!! !!!""" !!!############%%%'''"""###%%%$$$######$$$&&&!!!"""$$$%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''%%%%%%''''''&&&***///...,,,+++)))(((((((((((((((((((((((())))))))))))))))))((()))***+++---...,,,------,,,,,,...111444///222777:::>>>BBBGGGJJJWWW]]]cccgggjjjuuu '''%%%#########"""  !!!!!!"""###$$$$$$ !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###""" !!!"""###!!! !!!###$$$"""!!! !!!!!! """"""$$$&&&%%%############""""""!!!!!!!!! !!!"""""" !!!"""$$$&&&'''&&&###!!! !!!###$$$$$$######$$$%%% !!!"""###$$$$$$$$$###"""###$$$%%%&&&''''''''''''%%%%%%'''&&&%%%'''---++++++)))((('''&&&&&&&&&(((((((((((())))))))))))(((((()))+++,,,,,,------,,,---......---...111333111444888;;;???CCCHHHKKKYYY^^^cccgggmmmzzz !!!!!!!!! ***(((&&&$$$###!!! !!!!!!"""######$$$$$$ !!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!&&&$$$""" !!!###$$$ !!!!!!   !!!!!!!!!!!!""" ###$$$$$$"""######""""""""""""""""""!!!"""###"""!!! !!!###%%%&&&((('''$$$ !!!"""$$$###""""""###%%%!!!!!!"""###############!!!"""$$$%%%&&&''''''''''''%%%%%%'''&&&###%%%*********)))((('''&&&%%%%%%(((((((((((())))))))))))&&&(((***,,,------,,,,,,,,,...000000//////000111333666999===@@@EEEJJJNNNZZZ^^^ccciiiqqq"""""""""""""""!!! !!!###&&&'''&&&$$$########################!!!""""""###$$$#########""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""&&&$$$""" !!!###$$$  !!! !!!""""""!!!  """"""!!! """"""""""""############"""###$$$$$$""""""###$$$###%%%&&&&&&&&&'''!!!###$$$$$$######$$$%%%############$$$$$$$$$%%%!!!"""$$$%%%&&&'''''''''&&&$$$%%%'''&&&###$$$)))...------,,,+++***)))((((((((((((((())))))))))))&&&(((+++---......,,,++++++...000111111000111222666888;;;???CCCHHHNNNRRR^^^bbbiiippp|||######"""!!!!!!!!!!!!""" !!!###%%%&&&$$$"""#####################"""""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""&&&$$$###!!!!!!"""###$$$!!!######"""!!!"""###"""""" ######!!!###!!! !!!!!! """""""""######$$$$$$$$$###$$$%%%%%%######$$$%%% ###%%%%%%%%%%%%&&&"""$$$%%%%%%$$$###%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&"""###$$$%%%&&&'''''''''&&&$$$%%%((('''$$$%%%)))---------,,,+++***((('''(((((((((((())))))))))))''')))+++---......---,,,+++---000111111222333444888:::===AAAFFFLLLRRRWWW^^^ccclllwww$$$### !!!"""$$$######$$$$$$""""""""""""######$$$$$$%%%"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""%%%$$$######""""""######!!!######!!!!!!"""###"""### $$$$$$ $$$""" !!!"""!!! !!!!!!"""###$$$$$$%%%%%%"""$$$%%%$$$###"""###$$$%%%&&&&&&$$$"""!!!!!!"""###%%%&&&&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%$$$&&&)))(((%%%&&&******+++++++++***(((&&&%%%(((((((((((())))))))))))((()))+++---.........---+++---///111111333555777999;;;???CCCHHHOOOWWW\\\^^^fffqqq$$$""" """ """$$$%%%""" !!!###$$$%%%&&&'''######$$$%%%%%%%%%%%%$$$"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$$$$$$$$$$######"""""""""!!! """###### $$$$$$ ###""" """###"""!!!!!!!!!"""###$$$%%%%%%&&&!!!###$$$###"""!!!"""###!!!"""######"""###%%%'''$$$%%%'''&&&%%%%%%&&&(((&&&%%%$$$#########%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$&&&))))))&&&'''***---.........---+++)))((((((((((((((()))))))))))))))***+++,,,---.........+++---///000111333666999:::<<<@@@DDDJJJQQQZZZ___dddlllzzz'''%%%###!!! !!!""""""""""""""""""""""""""""""!!!!!!!!!"""###%%%&&&###'''((($$$$$$((((((###'''&&&$$$###"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!"""""""""$$$%%%$$$""" !!!"""""""""######"""""""""""""""###"""""""""""""""""""""""" """$$$&&&'''&&&%%%$$$&&&$$$###!!! """"""""""""###$$$%%%&&&''''''(((((((((((('''''''''$$$###$$$&&&'''%%%###((($$$"""$$$'''(((%%%!!!'''(((((('''&&&&&&)))+++(((***---......,,,)))'''&&&&&&'''((())))))((((((***(((&&&'''***,,,,,,***,,,---000111222444888:::===<<<@@@HHHOOOSSSYYY___iiirrr&&&$$$"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""$$$%%%###'''(((%%%&&&))))))%%%&&&&&&%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!"""!!! !!!""""""!!!!!!!!!!!!!!!!!! ######"""""""""""""""###"""""""""""""""""""""""" !!!############"""###""" """"""""""""###$$$%%%&&&!!!"""$$$&&&'''((((((((((((&&&%%%&&&(((((('''%%%(((%%%$$$%%%))))))&&&###'''(((((('''&&&&&&)))+++&&&(((+++...///...,,,+++'''(((((()))*********)))+++)))((()))+++------+++,,,...000111333555888;;;>>>>>>BBBKKKRRRWWW^^^eeemmmxxx$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  """"""###&&&'''&&&''')))***'''&&&&&&''''''&&&&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!! """"""###""""""!!! """""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!""""""""""""###$$$%%%&&&!!!"""$$$%%%'''((((((((()))((('''((())))))(((''')))&&&%%%''')))***(((%%%&&&'''((('''&&&'''(((***$$$&&&***---////////////))))))******************,,,***)))***,,,......---,,,...000222444666:::===@@@AAAFFFOOOVVV\\\dddmmmttt"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!###$$$%%%&&&(((((('''%%%&&&'''(((((('''&&&%%%!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" !!!!!!!!!!!!!!!""""""""""""!!!!!! """!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""!!!!!!"""###$$$$$$"""""""""######$$$$$$$$$""""""""""""###$$$%%%&&&&&&''''''((((((''''''&&&)))((((((((())))))(((((('''&&&%%%'''))))))(((&&&&&&'''((((((''''''(((***%%%'''))),,,.../////////******)))))))))*********+++*********+++------...,,,...111333555888<<>>AAAIIIJJJPPPVVV[[[```jjjttt !!!!!!""""""""" !!! !!!!!! ###$$$""""""$$$######$$$$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" ###%%%$$$""" !!!""""""### !!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############""""""""""""###$$$%%%&&& !!!###$$$&&&'''''''''%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''''''''''''''%%%'''))))))((('''((())))))))))))))))))***+++,,,+++***)))((('''((()))***(((***+++*********,,,...---000333666888<<<@@@CCCLLLNNNSSSYYY]]]aaalllxxx !!!"""############ !!!"""###""" $$$$$$!!!!!!$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!! !!!"""###""" !!!!!!!!!!!!!!!  """######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!"""###$$$$$$$$$###"""""""""""""""###$$$%%%&&& !!!"""$$$%%%&&&''''''%%%&&&((('''%%%$$$&&&((($$$&&&'''(((((((((((()))%%%'''))))))((('''(((((((((((('''&&&''')))***,,,---,,,***(((((()))***+++)))+++,,,,,,***+++---000---000333666999===BBBEEEMMMPPPVVV\\\___dddqqq}}} !!!###$$$$$$$$$$$$  !!!###$$$$$$ %%%%%%!!! $$$!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$"""!!!!!!!!!"""""""""!!!  """#########$$$%%%'''&&&%%%###"""$$$%%%&&&'''&&&&&&$$$$$$""""""""""""###$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%''')))(((%%%%%%&&&)))%%%'''))))))))))))***+++$$$''')))***)))'''(((((('''&&&%%%%%%&&&(((+++---...---+++))))))***+++,,,***,,,...---++++++...111...000444777:::>>>CCCFFFMMMPPPWWW^^^aaaggguuu!!!######"""!!!  !!!!!!""""""!!!!!! !!! """$$$$$$$$$!!!!!!!!!!!!!!!"""######!!!###$$$"""###(((""""""######"""!!! """"""!!! !!!###""" !!!$$$###"""!!!!!!"""###$$$###"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""###%%%%%%&&&$$$!!!!!!!!!"""""""""################################################((('''%%%$$$###"""""""""((()))***+++***)))'''%%%''''''((((((((((((''''''((('''%%%&&&((()))))))))***(((%%%######$$$&&&'''***)))((((((((()))+++,,,---...///---+++)))***+++)))+++,,,,,,+++,,,...000///111444777:::???DDDHHHNNNQQQXXX___bbbjjj}}} !!!######"""!!!   """$$$%%%%%%!!!!!!!!!!!!!!!""""""###"""$$$%%%### $$$(((""""""""""""!!!!!! """"""!!! ###%%%%%%######$$$&&&"""""""""""""""######$$$""""""!!!!!!!!!!!!"""""""""!!!!!!!!!"""###$$$$$$&&&###!!!!!!"""###"""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$)))***+++,,,+++***((('''%%%&&&&&&''''''''''''&&&((('''&&&'''((()))((('''***(((&&&$$$###%%%&&&((())))))((((((((()))***+++---...///---+++******+++)))+++,,,,,,+++,,,...000000222555888;;;???EEEHHHOOORRRYYYaaafffppp!!!"""""""""!!!  !!!!!!  """$$$%%%%%%!!!!!! !!!!!!"""""""""$$$%%%###!!!!!!$$$(((###"""!!! !!!"""""""""!!!  """"""""""""$$$&&& !!!"""###############"""""""""!!!!!!""""""######"""""""""""""""######%%%###!!!!!!"""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&(((((()))******)))'''&&&###$$$%%%&&&&&&&&&&&&&&&(((''''''((())))))'''%%%)))(((&&&%%%$$$%%%'''((((((((('''''''''((()))***,,,...///...,,,++++++,,,***+++,,,,,,,,,---///111111333666999<<>>BBBGGGKKKOOOTTT]]]gggttt  !!!!!!!!!!!! ###!!!  !!! !!!!!! !!!!!! !!! !!!""""""!!! """###""""""!!! %%%$$$#########$$$$$$$$$###$$$$$$$$$###""" """""""""""""""###$$$$$$$$$###"""""""""""""""######"""!!!"""###$$$###!!!########################&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((()))***)))&&&###)))((('''''''''((())))))&&&''''''(((((((((((((((***,,,//////...---------***+++---------///111333444666:::<<>>AAAEEEKKKNNNSSS[[[fffsss###############$$$%%%%%% !!!!!!!!!!!!!!!"""!!!!!!!!! !!! !!!!!! """!!!   !!!!!!  !!!!!!""""""!!! !!! ###"""""""""""""""######""""""""""""###$$$%%%&&&"""!!!!!!!!!"""###$$$$$$!!!!!!!!!###$$$%%%###!!!########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%$$$###((('''&&&'''((()))((('''((((((((())))))*********'''((()))*********))))))(((+++///000000///......***,,,......///000333555777999<<>>???>>>;;;888777444111///000///+++((()))(((&&&%%%&&&%%%$$$"""%%%$$$######$$$$$$###!!!######""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###"""  !!!!!!""""""###$$$###""""""###$$$###"""""""""!!!!!!!!!!!!"""""""""$$$%%%%%%###"""###$$$###""""""###%%%%%%###"""###!!! """&&&'''%%%"""###$$$%%%%%%######$$$%%%$$$$$$######$$$&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''')))&&&'''***+++)))***---''''''''''''((()))***+++***))))))(((((())))))***)))))))))***+++...000111000000111222333555555666===>>>@@@CCCGGGNNNVVV\\\dddttt??????@@@BBBCCCBBB???===>>>:::666555666555000,,,///...---,,,+++)))(((''''''&&&$$$$$$%%%%%%$$$"""###""""""!!!!!!""""""###$$$###!!! !!!""" !!!""""""###"""   !!!"""######$$$$$$$$$$$$%%%$$$###"""!!!!!!!!! !!!!!!!!!###%%%&&&&&&$$$##################$$$$$$$$$###"""###"""!!!###%%%&&&$$$"""###$$$%%%%%%######$$$%%%$$$$$$######$$$&&&((()))&&&&&&&&&'''''''''''''''''''''''''''((((((((()))***((())),,,,,,(((''')))''''''''''''((()))***+++***))))))))))))))))))***(((((()))***,,,///222333111111222444555666777888999>>>DDDIIIMMMQQQWWW[[[kkk}}}BBBBBBBBBDDDEEEDDDBBB??????===::::::;;;:::666333555555555444222000...---+++)))(((((((((((('''%%%$$$###""""""!!!!!!""""""$$$###!!! !!!""" !!!"""""" """###!!!!!! !!!"""###$$$###$$$%%%$$$###""""""""" !!!!!! """$$$&&&'''%%%$$$############$$$$$$$$$###""""""###""""""###$$$%%%$$$######$$$%%%%%%######$$$%%%$$$$$$######$$$&&&'''(((&&&&&&&&&'''''''''(((((())))))))))))***************(((***---,,,(((&&&((('''''''''(((((()))***+++******))))))))))))******)))))))))+++---000333444000111222444666888:::::::::>>>DDDIIIOOOXXXdddlllvvvGGGEEEDDDEEEFFFFFFDDDBBB===>>>??????>>>===;;;::::::;;;<<<;;;888666444444111000............,,,+++((((((&&&%%%$$$#########$$$######"""""""""""""""  !!!!!! ###### """&&&!!!"""###$$$$$$###$$$%%%$$$"""!!!!!!""" !!!!!!!!!!!! """%%%&&&%%%$$$###$$$!!!###%%%%%%###"""###$$$"""######$$$$$$$$$#########$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((())))))*********+++++++++***((())),,,,,,(((''')))(((((((((((()))***+++,,,+++******))))))******+++*********+++...000333555111222333666888:::;;;<<<@@@AAACCCFFFOOOaaaxxxJJJHHHEEEDDDEEEEEEDDDCCC===AAAEEEDDD@@@>>>>>>@@@<<>>DDDIIIGGGBBB>>>???CCC===@@@CCCBBB???<<<;;;<<<>>>===;;;:::::::::888666666555333000...,,,++++++&&&'''((()))((('''&&&%%%$$$$$$###"""!!!!!!""""""###!!!""""""!!!!!!""""""######$$$$$$&&&'''&&&$$$ ###&&& !!!"""######"""!!! ###%%%%%%$$$$$$$$$"""$$$%%%######$$$'''"""###%%%%%%###"""#########$$$%%%%%%######$$$%%%$$$%%%'''((((((%%%""" %%%%%%&&&&&&'''((())))))''''''''''''(((((((((((()))&&&'''***+++)))***---************+++,,,---...++++++************++++++,,,,,,,,,---...000333444999::::::;;;;;;<<<<<<<<<===CCCKKKSSS\\\kkk~~~???@@@@@@AAABBBCCCCCCDDDHHHMMMRRRPPPJJJDDDCCCDDDDDDEEEEEECCC???===@@@CCCCCCAAA>>>>>>>>>???@@@@@@EEE???999555444333111///111222333111---***((('''$$$%%%%%%&&&&&&%%%%%%%%%######"""!!! """###%%%'''$$$$$$$$$$$$############!!!!!!!!! &&&%%%###""""""###%%%&&&(((&&&$$$$$$$$$$$$"""!!!""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))***)))))))))((((((***,,,---,,,***,,,)))'''(((***+++***(((***************+++++++++,,,---...///000111222333777888::::::::::::<<<>>>===FFFPPPTTTYYYfff}}}666777888:::<<<===??????EEEHHHMMMOOOOOOLLLIIIGGGHHHHHHGGGDDDBBBAAACCCDDDDDDCCCBBBBBBCCCCCCCCCCCCEEEAAA<<<999999999888777777888888666222///......,,,,,,++++++)))(((&&&&&&#########"""""""""""""""  """$$$%%%$$$######""""""!!! ######$$$$$$$$$$$$######$$$###!!! !!!###$$$'''&&&$$$$$$$$$$$$###!!!"""#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''(((((())))))))))))((()))((()))+++------,,,***,,,)))'''(((***+++***(((************++++++++++++,,,---...///000222333333666888:::;;;;;;;;;===>>>CCCKKKSSSWWW]]]kkk***+++---000222555666777<<<>>>BBBHHHMMMNNNKKKGGGKKKIIIGGGFFFGGGGGGGGGGGGEEEFFFGGGHHHHHHHHHGGGFFFHHHEEEAAA@@@@@@AAAAAAAAAAAAAAA@@@===999666666777666666555333000...+++***&&&&&&&&&&&&%%%%%%%%%%%%"""!!!!!! !!!"""###$$$$$$$$$###"""!!!!!! !!!"""######"""!!! $$$###"""!!!!!!"""###$$$'''%%%$$$$$$%%%%%%###"""############$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))))))))(((((('''((((((***---///...,,,)))+++)))(((((()))******)))************++++++,,,,,,------...000111222333444555777;;;<<<======>>>???IIIOOOVVV[[[cccsss###$$$%%%'''***,,,---...000222666;;;@@@CCCDDDDDDHHHEEECCCEEEIIILLLLLLJJJFFFIIILLLMMMMMMLLLJJJJJJKKKIIIGGGFFFFFFFFFGGGGGGIIIHHHFFFCCC???>>>>>>@@@???>>>===;;;999666444333......---,,,+++***((((((&&&%%%$$$###"""###$$$$$$$$$$$$$$$###############!!!""""""""" %%%%%%$$$######$$$%%%%%%&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%$$$######$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&'''(((((())))))***))))))((('''&&&'''(((+++...000///,,,)))******)))((()))*********)))******++++++,,,,,,,,,---...///000222333444444444777;;;===>>>???@@@AAAKKKPPPWWW^^^jjj}}}!!!""""""###$$$%%%&&&&&&'''+++...//////222999??????======@@@FFFKKKLLLLLLHHHLLLQQQSSSRRRPPPOOOPPPNNNNNNLLLKKKIIIHHHIIIJJJLLLLLLJJJGGGDDDCCCDDDFFFDDDDDDDDDCCCBBB@@@???>>>999888777555333000---,,,)))(((&&&%%%$$$###$$$$$$"""""""""######$$$$$$%%%"""###$$$%%%&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%#########%%%&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$)))(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((())))))***))))))((('''&&&'''(((***---000///+++(((*********)))((()))******)))******+++,,,,,,------...///000111222444555555444777;;;>>>???@@@BBBDDDJJJOOOXXXcccsss""""""""""""""""""""""""$$$(((***)))&&&(((000777444444555999>>>CCCGGGHHHIIINNNSSSTTTSSSQQQRRRSSSPPPPPPPPPNNNKKKIIIJJJKKKLLLLLLLLLJJJHHHGGGHHHJJJGGGHHHHHHIIIIIIIIIHHHHHHBBBBBBAAA???<<<999555333///...+++)))'''&&&&&&&&&!!!!!!""""""###$$$$$$$$$"""""""""######$$$%%%%%%""""""""""""""""""""""""$$$###"""###%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$((((((''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((((()))''''''&&&&&&''''''((()))((())))))))))))(((((('''''''''))),,,...---+++((()))******)))(((((()))+++)))******+++,,,---......//////000222333444555666555888;;;===???AAAEEEGGGKKKQQQ\\\kkk~~~###""""""""""""""""""""""""$$$&&&&&&%%%&&&))),,,***,,,///222444999===AAADDDIIINNNOOONNNLLLNNNQQQOOOQQQQQQPPPMMMKKKLLLNNNJJJLLLMMMMMMLLLKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNHHHHHHHHHGGGEEEBBB???===999777555222///......---'''''''''&&&&&&%%%%%%%%%!!!  """$$$%%%"""""""""######"""""""""###""""""###%%%&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))'''''''''''''''(((((()))'''(((((())))))))))))(((''''''''')))+++,,,***((((((***+++***((('''))),,,)))******+++,,,---...//////000111222333555666666666888:::<<<>>>BBBGGGKKKQQQWWWdddvvv"""""""""""""""######### !!!$$$''''''%%%###&&&))),,,---...111666;;;>>>CCCHHHIIIGGGFFFIIILLLNNNQQQRRRQQQNNNMMMNNNPPPIIIKKKNNNOOONNNMMMMMMNNNLLLMMMNNNOOOPPPPPPPPPPPPJJJKKKKKKLLLJJJHHHFFFDDDBBBAAA>>>;;;888666666555......---+++***(((''''''%%%$$$"""!!!"""$$$''')))$$$$$$%%%%%%%%%%%%$$$$$$###""""""###%%%'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%&&&'''((()))***'''''''''''''''((())))))''''''((())))))***))))))''''''&&&(((***+++***)))(((***+++***((('''))),,,)))******+++---...//////000000111222444555666666777888:::;;;>>>BBBHHHMMMVVV]]]kkk~~~""""""!!!!!!!!!!!!""""""###!!! """%%%'''&&&$$$&&&&&&&&&%%%'''***000444999===@@@@@@BBBGGGIIIFFFQQQOOONNNOOOQQQQQQMMMJJJKKKKKKJJJIIIIIIJJJLLLLLLNNNNNNPPPRRRTTTSSSPPPNNNJJJNNNPPPOOOOOOPPPOOOKKKEEEFFFHHHHHHGGGEEEBBB@@@;;;888555222000...+++))),,,((('''((('''######%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%###""""""###%%%&&&&&&$$$$$$$$$$$$#########"""'''''''''&&&&&&%%%%%%%%%((('''&&&%%%$$$%%%&&&'''++++++******************)))***+++---...,,,)))%%%++++++******)))(((((((((,,,,,,------,,,+++)))(((***)))***+++,,,///111333111111222333555777999:::777999;;;>>>BBBHHHPPPVVV[[[hhhyyy"""!!!!!! !!!!!!""""""!!! !!!$$$&&&%%%###&&&&&&&&&%%%&&&)))...222555999;;;;;;>>>CCCDDDBBBIIIHHHHHHKKKNNNOOOMMMKKKJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNPPPRRRUUUTTTRRRPPPNNNQQQRRROOONNNPPPNNNJJJJJJKKKLLLLLLKKKIIIFFFDDDCCCAAA===:::888666444111000,,,***+++)))&&&&&&)))''''''&&&&&&&&&%%%%%%%%%$$$$$$###$$$&&&'''((((((%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&*********++++++******)))*********,,,---,,,)))'''************))))))))))))***+++,,,,,,,,,+++***)))*********+++---///111333222222222333555777888999888:::===???CCCIIIQQQWWW```ooo!!! !!!!!! !!!###$$$###"""&&&&&&&&&%%%%%%'''+++///222666888888:::>>>@@@===CCCCCCDDDFFFJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOORRRUUUVVVTTTSSSSSSVVVUUUQQQOOOQQQOOOLLLPPPQQQRRRRRRQQQOOOLLLKKKLLLIIIFFFDDDBBB@@@===:::777333000000...***+++...******)))(((''''''&&&&&&"""######$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%((()))+++,,,,,,+++)))(((,,,+++******++++++***((())))))))))))************((()))******++++++************+++,,,...000111333333333333444555777888999888;;;???BBBGGGOOOYYY```iiizzz  !!!""""""!!!%%%%%%%%%$$$###%%%)))+++111555777666888<<<===;;;CCCDDDDDDEEEGGGHHHHHHHHHKKKKKKKKKKKKKKKKKKLLLLLLNNNMMMNNNQQQTTTVVVVVVUUUVVVXXXWWWSSSRRRTTTTTTQQQUUUUUUVVVVVVUUUSSSQQQPPPPPPNNNKKKJJJHHHFFFBBB@@@???:::666666444111111555000///...,,,***(((&&&%%%$$$&&&'''&&&%%%"""!!!!!!&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&(((***,,,,,,+++)))'''---+++))))))************'''(((((()))***+++++++++''''''((()))***+++++++++++++++,,,---///000222222333333444444555777888999777;;;AAAFFFLLLVVVcccmmmsss   !!!!!!######$$$###"""###&&&)))...222333222444888888666AAABBBCCCDDDFFFGGGIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIMMMLLLLLLNNNQQQTTTUUUUUUUUUWWWWWWTTTUUUXXXYYYWWWWWWWWWWWWWWWVVVTTTSSSRRRSSSQQQOOONNNLLLJJJFFFCCCDDD@@@======;;;888888;;;888777555222...+++)))'''''')))++++++)))''''''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''''''''''''''%%%'''***,,,,,,+++)))'''...+++)))((()))*********''''''((()))***++++++,,,''''''(((((()))++++++,,,+++,,,---///000111222222333333444555666777999:::888===DDDIIIOOOYYYhhhsss~~~!!! !!!!!!"""!!! !!!""" !!!""""""!!!"""%%%'''(((,,,---,,,---000111...888:::===@@@BBBFFFJJJMMMJJJJJJJJJJJJJJJIIIHHHGGGLLLJJJIIIKKKNNNQQQSSSSSSQQQTTTUUUTTTVVVZZZ[[[YYYWWWWWWWWWVVVUUUTTTSSSRRRTTTSSSRRRQQQPPPMMMIIIFFFGGGDDDBBBDDDBBB???>>>AAA@@@???<<<999666222000///%%%))),,,,,,+++***---///''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))((((((%%%''')))+++++++++))))))...+++)))((()))*********'''(((((()))***+++++++++)))(((((()))***+++,,,---,,,---...000111222222222222333333555666888:::;;;<<>>888666999<<<++++++++++++*********)))'''''''''&&&&&&%%%%%%%%%"""$$$%%%'''(((((('''''''''''''''((()))******+++,,,+++******++++++***((())))))))))))************,,,+++*********+++,,,------...000111222222222111000111222444777:::===>>>???GGGQQQYYYaaaooo$$$###"""!!!!!!"""###$$$%%%###!!!"""### !!!"""!!! !!!"""$$$"""###$$$%%%%%%$$$###"""'''(((***+++,,,...111444555:::AAAEEEGGGFFFEEEEEEJJJDDD@@@BBBIIIMMMLLLIIIGGGIIIKKKMMMPPPQQQRRRRRRRRRSSSTTTTTTTTTRRRPPPOOOQQQPPPOOOMMMJJJHHHFFFEEECCCFFFIIIJJJIIIHHHHHHHHHIIINNNNNNIIIGGGJJJKKKHHHAAAAAABBBAAA@@@>>>===;;;666666555444222///---,,,******)))(((''''''''''''%%%&&&''''''(((((('''''',,,***(((((()))+++,,,,,,+++++++++)))'''''')))+++,,,***((()))+++,,,***(((,,,,,,+++++++++,,,---......///000000///000222444111222333444555888<<<@@@CCCJJJSSS[[[fffvvv%%%$$$$$$######$$$$$$%%%###"""!!!$$$''''''"""!!!"""###"""!!!!!!###$$$""""""###############""""""$$$%%%&&&&&&(((***---///444:::>>>@@@???>>>>>>@@@<<<999;;;@@@EEEFFFEEEIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPQQQRRRQQQPPPNNNLLLNNNMMMMMMLLLJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJLLLNNNKKKOOOPPPLLLKKKNNNOOOLLLJJJKKKLLLKKKJJJHHHFFFDDD>>>>>>===<<<;;;777333000111///---+++)))'''&&&&&&''''''''''''&&&&&&&&&&&&)))(((((()))+++,,,+++)))+++++++++)))'''''')))+++,,,***))))))+++,,,+++)))---,,,+++++++++,,,---...///000111000///000222444333444555666777:::???CCCIIIOOOXXXbbbmmm%%%%%%&&&&&&&&&&&&%%%%%%!!!!!!%%%'''%%%######$$$%%%$$$""""""###%%%###""""""!!!!!!!!!"""""" !!!!!!!!!"""$$$&&&(((,,,111444555444333333888777666666999>>>BBBEEEJJJIIIHHHHHHIIIJJJLLLMMMMMMNNNOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKJJJJJJKKKNNNQQQKKKNNNOOOMMMLLLOOOQQQQQQNNNOOOPPPPPPOOOLLLIIIGGGJJJHHHHHHHHHHHHEEE???:::888666333000---+++)))(((+++***((('''&&&&&&''''''&&&&&&'''***,,,,,,***(((***++++++)))(((''')))***+++***)))***+++,,,+++***---,,,+++++++++,,,...///000111222111//////111333666777888999:::>>>CCCGGGPPPWWWaaalllyyy$$$%%%''''''''''''%%%$$$%%%###!!!"""$$$%%%$$$###%%%&&&&&&%%%$$$###$$$&&&$$$###!!! !!!"""### !!!"""!!! """$$$"""%%%)))++++++***)))***...///000000111555<<>>;;;888555222111000...,,,***((('''((()))***((((((((())),,,---,,,+++)))***+++***(((((()))***+++******++++++,,,,,,+++---,,,,,,+++,,,---...///111222222111000///111222777888999:::<<>>DDDLLLQQQ\\\dddqqq&&&&&&''''''''''''&&&&&&''''''''''''((()))***+++'''((()))((('''''')))+++'''&&&%%%$$$$$$$$$$$$$$$!!!""""""!!! !!!###!!!######""""""###$$$!!!###%%%%%%%%%''',,,000333333333444888===CCCFFFDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEEEEDDDCCCBBBAAAAAABBBEEEIIIKKKJJJJJJJJJJJJHHHGGGHHHKKKLLLMMMQQQWWWTTTUUUVVVVVVUUUTTTSSSRRRSSSUUUYYY]]]^^^^^^]]]\\\ZZZXXXTTTOOOJJJEEEBBB@@@888666333000...,,,,,,+++222...***(((***---000111''')))++++++***))))))***)))+++,,,,,,++++++---......---,,,,,,,,,---///000111222333222000000222444666777999<<>>???AAACCCDDDEEEBBBBBBBBBAAA@@@@@@??????@@@BBBDDDEEEEEEFFFGGGIIIGGGEEEEEEIIIJJJJJJNNNUUURRRQQQQQQQQQRRRRRRSSSSSSSSSXXX]]]___^^^]]]___aaa```^^^[[[XXXTTTQQQPPPOOOGGGFFFBBB>>>999444111///111...+++)))***,,,......&&&(((***+++***)))******(((+++------++++++---///...------,,,,,,...///000000111222222111111333555666888:::>>>DDDMMMWWW^^^iiirrr+++***)))(((((()))***+++''')))***+++***)))******&&&((()))******+++---///)))***++++++***(((&&&%%%%%%&&&&&&%%%$$$$$$&&&((( !!!""""""!!!"""$$$'''!!!!!!"""###$$$$$$#########$$$%%%'''+++///444666777777888:::<<>>>>>?????????AAADDDGGGEEEAAABBBFFFGGGFFFJJJRRRRRRRRRQQQQQQRRRSSSUUUWWWUUU[[[``````\\\[[[___ccc^^^]]]\\\\\\[[[\\\\\\\\\VVVTTTPPPJJJDDD===888444///...++++++,,,,,,+++***&&&(((***+++***)))******(((+++------++++++---000......---,,,---...///000000111222222111222444666777999<<<@@@GGGQQQ[[[bbbmmmwww((()))+++***(((''''''((()))&&&&&&)))***'''(((+++******))))))***,,,---///...,,,***+++---,,,***'''))))))))))))(((&&&%%%$$$&&&%%%###!!!!!!!!!!!!"""""""""!!! !!!######"""###$$$&&&(((***,,,---...///...000:::CCCBBB999===???@@@???===<<<<<<===<<<:::<<<>>><<<:::@@@JJJDDDDDDDDDCCCCCCFFFKKKOOOJJJNNNPPPOOOPPPTTTSSSPPPXXXZZZ\\\]]]^^^]]][[[ZZZ`````````______```dddfffbbbbbb___ZZZRRRJJJFFFDDD>>>888444333...)))+++222...+++''''''))),,,,,,+++*********+++,,,,,,------............/////////000/////////111444777888888777;;;@@@FFFNNNXXXcccjjjsss(((***++++++)))(((((((((***((())),,,,,,***))),,,+++***))))))***+++,,,---///---,,,,,,...---+++(((++++++++++++***)))(((((('''&&&$$$###""""""######$$$$$$###"""""""""###$$$"""""""""###$$$%%%&&&&&&'''***++++++000666666222888999:::::::::;;;>>>@@@>>><<<===???;;;777;;;CCC@@@AAACCCDDDEEEGGGJJJLLLIIIMMMOOONNNOOOSSSSSSPPPZZZ[[[\\\]]]]]]]]]\\\[[[bbbbbbbbbbbbaaacccgggiiihhhhhhfffbbb\\\VVVRRRQQQJJJCCC>>>;;;777000...111000---++++++---......,,,+++,,,,,,,,,++++++,,,,,,........./////////000000111000111222555888::::::>>>BBBGGGMMMUUU___jjjqqq)))+++,,,,,,***))))))***+++)))+++///000,,,+++,,,,,,+++*********+++,,,,,,///...------......,,,***,,,------......------,,,(((((('''&&&%%%%%%%%%%%%'''&&&%%%$$$######$$$$$$######"""""""""!!!!!!!!!"""%%%'''%%%&&&)))***)))///000222333555888===AAA======>>>>>>:::666777<<<;;;>>>BBBDDDEEEFFFGGGIIIHHHLLLNNNMMMNNNRRRRRROOOZZZZZZZZZZZZZZZZZZZZZZZZ```aaaaaaaaaaaacccgggjjjkkklllllljjjfffcccaaa```YYYRRRKKKHHHDDD<<<555222///...------------+++***+++---///...+++***+++---////////////000000000000222222333444666999;;;===AAAEEEKKKRRRYYYcccnnnvvv***+++---,,,+++******+++***))),,,111111---+++,,,...---,,,+++++++++,,,---------------------+++***,,,---...///////////////***))))))(((((((((((((((((('''&&&&&&%%%$$$$$$###%%%$$$$$$###""""""!!!!!!""""""!!!!!!###%%%%%%$$$((()))***+++---222777<<<888:::<<<<<<:::888888999;;;>>>AAABBBCCCCCCDDDFFFIIILLLNNNLLLNNNRRRSSSQQQWWWVVVVVVUUUUUUVVVVVVWWW[[[[[[\\\\\\]]]___cccfffiiikkkmmmmmmkkkjjjiiijjjddd^^^XXXVVVSSSKKKAAA:::666444111///---,,,+++++++++...000///,,,***---000//////000000000111111111333444444555777999===@@@EEEJJJQQQXXX^^^iiiuuu~~~)))+++------+++++++++,,,)))(((+++000000,,,***+++000///------,,,---...///+++,,,,,,,,,,,,+++******+++,,,---...////////////+++++++++++++++*********((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$##################&&&$$$!!!$$$%%%%%%%%%&&&***///333///333666888999;;;;;;;;;>>>???@@@??????@@@BBBDDDJJJMMMNNNMMMOOOSSSUUUSSSUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYZZZ\\\```ccceeehhhkkklllllllllmmmnnnhhhfffcccaaa```[[[QQQHHHDDDAAA<<<666222000000000+++...000///------///111000000000111111111111222222444555666777:::???DDDMMMSSS\\\ccciiittt)))+++,,,,,,+++++++++,,,***(((***......+++***+++///...---------...///000)))+++---,,,+++******+++++++++,,,---.........---+++,,,,,,------,,,++++++)))))))))))))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%###!!!###$$$$$$######$$$(((+++(((---000222555:::<<<:::>>>??????>>>>>>???AAADDDJJJMMMNNNMMMOOOTTTVVVTTTUUUVVVVVVWWWXXXYYYZZZZZZXXXYYYYYYYYYYYY[[[___bbbdddfffjjjlllllllllnnnooohhhjjjkkkkkkkkkiiibbbZZZQQQNNNHHH@@@888333111222///////////////000//////000111111111222222222222222555777888999===DDDIIIPPPXXXbbbjjjqqq|||(((***+++,,,+++***+++,,,+++)))***------+++***---,,,,,,++++++,,,---...///))),,,...---+++***+++---+++,,,,,,------------,,,+++,,,---......---,,,,,,++++++,,,---,,,,,,+++***((((((''''''&&&&&&&&&&&&''' $$$######$$$$$$%%%%%%%%%######%%%'''%%%)))++++++///666777444999;;;>>>@@@@@@AAACCCDDDJJJMMMMMMLLLNNNSSSVVVTTTSSSUUUWWWYYY[[[\\\\\\\\\XXXYYYYYYXXXXXXZZZ]]]```bbbeeehhhjjjjjjjjjkkklllhhhnnnrrrrrrssstttpppiii```___ZZZRRRFFF===777666555222//////111111...***111111111222222222333333444777:::;;;<<>>BBBCCCDDDDDDDDDIIIKKKLLLJJJMMMRRRUUUTTTPPPRRRVVVYYY[[[\\\\\\[[[WWWXXXXXXWWWVVVXXX[[[^^^```cccfffgggggggggggghhhiiiqqqwwwwwwwwwyyywwwrrrppppppnnnfffYYYLLLCCC???;;;555//////222111,,,&&&111111222222222333333333555888<<<===>>>DDDMMMTTTYYYbbbnnnwww))))))*********))))))(((---,,,***))))))***,,,---++++++,,,+++***+++...000,,,,,,,,,------,,,++++++111...++++++---...---***,,,---...---,,,+++,,,---///////////////000111111222111...,,,(((%%%###"""((()))))))))((('''%%%$$$%%%"""!!!"""&&&(((&&&###%%%$$$$$$$$$&&&))),,,---///666>>>CCCDDDCCCDDDEEEDDDFFFGGGGGGHHHKKKOOOSSSUUUVVVWWWWWWVVVVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVaaaaaaaaabbbdddgggkkkmmmooouuu{{{|||yyyxxx{{{~~~uuu{{{|||ooo^^^QQQJJJAAA;;;555333444555222///333111111444333111444999888999;;;???DDDJJJQQQUUU\\\dddppp|||)))))))))******))))))(((,,,+++************+++,,,......---,,,***)))***,,,+++,,,,,,---,,,,,,++++++000...++++++---...---+++---/////////------...//////////////////000111111333333222000///---,,,,,,---,,,***)))((((((((()))&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&''')))+++)))///777>>>BBBDDDEEEFFFBBBCCCCCCDDDEEEHHHLLLPPPSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUVVVXXXXXX]]]]]]^^^```bbbfffiiikkktttxxx|||}}}{{{zzz{{{}}}}}}~~~{{{pppcccYYYKKKDDD<<<777555555222///222000111333222111444999;;;<<>>>>>???DDDIIINNNPPPPPPQQQQQQRRRRRRRRRSSSQQQQQQPPPQQQRRRUUUXXXZZZVVVXXXZZZ]]]aaadddfffhhhsssuuuxxx{{{}}}~~~wwwlll[[[SSSGGG>>>999555222///222///000222222111444:::===@@@DDDIIIOOOVVV]]]ccclllrrr|||''''''(((((())))))((((((((()))***,,,,,,***)))(((((()))++++++******,,,...******+++,,,,,,,,,,,,+++------,,,+++,,,,,,,,,,,,---...000///......///000///////////////000000111///000000222333444555555333222000///...///000111...///000...+++)))***+++((((((&&&%%%%%%%%%%%%&&&))))))***///444666444111666666777999;;;AAAHHHMMMNNNNNNNNNOOOQQQRRRRRRRRRPPPOOONNNNNNPPPSSSVVVXXXQQQSSSWWW[[[```ccceeefffmmmnnnqqqwww}}}yyylllcccVVVIII???999444000222//////222222111555;;;???CCCIIINNNTTT[[[dddjjjsssxxx%%%&&&'''((((((((((((((('''(((***++++++***((('''''')))************+++,,,)))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++,,,---+++,,,------,,,,,,...//////////////////000000111...//////000111222222333333333333333333333222111333111///...//////---+++(((''''''&&&&&&&&&&&&''')))(((''')))------***'''...000222444999???GGGLLLKKKJJJJJJMMMPPPSSSSSSRRRPPPOOONNNNNNNNNPPPRRRTTTOOOQQQUUUZZZ^^^bbbeeeffflllmmmpppvvv}}}yyyqqqdddVVVIII???777333333000000333333333888???AAAFFFNNNTTTYYY```iiipppwww}}}$$$%%%&&&'''((((((((((((&&&((()))******)))(((&&&)))+++,,,+++)))''''''(((((()))***+++,,,,,,,,,,,,***+++,,,+++******,,,...)))***,,,,,,++++++,,,...///////////////000111111000000000111111222222222222333555555555444333222555111///000333555222///************)))))))))((('''&&&&&&'''))))))((('''(((+++...222666;;;BBBFFFEEECCCDDDHHHNNNRRRRRRQQQOOOOOONNNNNNNNNOOOOOOPPPOOOPPPTTTXXX\\\aaadddfffoooqqqtttwww{{{~~~{{{pppcccTTTGGG===888555333222555666777<<>>777666555333111...,,,++++++------+++'''&&&(((+++$$$'''+++...000111444666666555666<<>>:::777666999:::<<>>===;;;999555222000///...---***(((''''''((()))************---...111444777999;;;;;;???BBBHHHKKKMMMNNNOOOPPPUUUVVVWWWWWWWWWYYY\\\___^^^aaaeeehhhjjjooouuuzzz~~~~~~~~~}}}|||wwwlll]]]RRRKKKDDD??????AAADDDKKKSSSYYYaaajjjqqqwww"""&&&(((&&&''')))((($$$$$$%%%%%%&&&&&&&&&&&&&&&((((((((()))))))))******'''((())))))(((((()))*********))))))***,,,...///+++,,,------......------+++---//////......///000222111111222222333444555444444444444555666777888666777888999::::::::::::;;;;;;<<<>>>AAABBB@@@???>>>;;;888666555333000...+++******)))))))))*********,,,...000222333333333444888???EEEIIILLLOOOQQQTTTUUUVVVVVVVVVXXX[[[^^^\\\]]]```ccchhhmmmqqqtttyyy~~~~~~|||uuujjjbbbXXXPPPHHHFFFFFFIIIQQQYYYbbbhhhpppvvv~~~###&&&&&&###$$$''''''%%%######$$$%%%%%%%%%%%%%%%''''''''''''((((((((()))&&&'''((((((''''''(((***''''''''''''((()))+++++++++,,,------......------,,,...//////.........///000000111111222444555666666666666666777888999999888999999999::::::::::::888888999<<>>AAAAAA@@@FFFDDDBBBAAA@@@???===;;;888777444111...---------((()))+++,,,------------,,,000666;;;@@@DDDHHHJJJMMMPPPSSSTTTTTTUUUWWWXXXWWWWWWXXX[[[aaagggjjjkkkqqqxxx~~~||||||tttjjjaaa[[[XXXWWW\\\cccmmmqqqyyy###$$$"""###%%%$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((((((''''''((()))))))))******+++++++++++++++,,,------......------...000111111000///000111222222222333444666777888666777888999:::::::::999===<<<<<<<<<<<<<<<===>>><<<;;;;;;===@@@CCCCCCBBBJJJIIIHHHHHHIIIJJJIIIHHH???>>>;;;777444111///...)))))))))******+++++++++...111555888;;;>>>AAACCCNNNQQQVVVXXXWWWVVVUUUUUUTTTVVVXXX[[[___cccgggjjjooowww~~~|||{{{~~~yyypppkkkfffbbbccchhhpppuuu ######!!!!!!$$$$$$""""""###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&((())))))(((''')))*********++++++,,,,,,+++++++++,,,------......------...000222222222111222333444444444555666777888999555666888999::::::999999>>>>>>=========>>>@@@AAAAAA@@@???@@@BBBDDDDDDDDDIIIHHHIIIKKKOOOQQQRRRQQQIIIGGGEEEBBB===999666444000...,,,*********++++++---000333555666888;;;===FFFLLLSSSYYYZZZYYYWWWWWWRRRVVVYYY[[[]]]```fffkkkooowww~~~}}}{{{~~~|||uuunnnlllnnnssszzz###&&&%%%&&&'''$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''((())))))(((((()))+++((())))))************)))+++,,,------......------///111333333333222333555666666555666666777888999555666888999::::::999999???>>>>>>>>>>>>@@@BBBCCCCCCBBBAAAAAACCCDDDDDDCCCAAAAAABBBFFFKKKNNNPPPPPPQQQPPPNNNKKKFFFAAA<<<:::777555111---++++++,,,------///111333444555888:::;;;CCCMMMVVV[[[[[[[[[ZZZQQQVVV[[[\\\\\\___ffflllooowww~~~|||~~~wwwrrrsssvvv~~~""""""############""""""!!!###$$$$$$######$$$%%%!!!"""###%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%'''(((***)))******+++++++++******+++******)))***,,,---...000111222222444444555666777888999888777777999;;;666777777888999999::::::;;;<<<===???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDDDDFFFKKKOOORRRSSSPPPQQQTTTWWWWWWSSSJJJCCCDDD???888222000/////////444222/////////000000///777:::@@@IIIPPPUUUWWWWWWVVVXXX[[[[[[[[[^^^ccchhhnnnrrrxxx|||~~~{{{zzz|||""""""############""""""!!!###$$$$$$######$$$%%%""""""$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%&&&''''''((())))))***++++++++++++***+++*********+++,,,---...///000000111222333444555777888999888777777999;;;888999999999::::::;;;;;;;;;<<<===???AAABBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEGGGLLLPPPSSSTTTTTTTTTTTTVVVXXXVVVRRRNNNNNNIIIBBB<<<888555222///111///,,,,,,---.........444777>>>GGGOOOUUUXXXYYYVVVYYY[[[\\\\\\___dddiiinnnrrrxxx|||""""""############""""""!!!###$$$$$$######$$$%%%###$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&))))))***++++++++++++++++++++++++++++++---.........///000111222333333444666888999999888777999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAABBBBBBEEEEEEEEEFFFFFFGGGGGGHHHIIIHHHGGGIIIMMMQQQSSSSSSWWWVVVVVVWWWZZZ\\\\\\\\\ZZZWWWQQQLLLEEE>>>777222000...++++++,,,...///...000444;;;DDDLLLSSSXXXZZZXXXZZZ]]]]]]]]]```eeejjjnnnrrrxxx}}}""""""############""""""!!!###$$$$$$######$$$%%%$$$$$$%%%$$$$$$$$$$$$###&&&&&&'''(((((('''&&&%%%((()))***++++++++++++++++++++++++,,,------.../////////000111222333444444666888999999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJIIIKKKOOORRRSSSSSSVVVVVVVVVXXX\\\```cccdddcccaaa]]]YYYSSSJJJAAA:::444111...---...///000000...222999@@@HHHNNNTTTXXX[[[]]]______^^^```eeeiiiooosssxxx}}}~~~""""""############""""""!!!###$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&'''((((((((('''&&&%%%(((((()))***+++,,,,,,,,,+++,,,,,,---......//////000000111222333444555555555777999:::999888888999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@AAAAAAAAAFFFFFFGGGGGGHHHHHHIIIIIILLLKKKKKKMMMPPPRRRRRRRRRRRRTTTWWWZZZ]]]```ccceeeddddddcccaaa]]]VVVMMMGGG;;;777222000//////000///...222888===BBBHHHOOOSSS]]]___aaa```^^^```dddhhhpppsssxxx|||~~~~~~""""""############""""""!!!###$$$$$$######$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''((((((((('''''''''((()))***+++,,,,,,,,,+++,,,---...////////////111111222333444555555666555777::::::999888888999999999::::::;;;<<<<<<=========>>>@@@@@@AAAAAAAAADDDEEEFFFGGGHHHIIIIIIJJJMMMLLLLLLNNNPPPQQQQQQPPPOOORRRVVVZZZ\\\^^^aaaccccccdddeeeeeedddaaa[[[VVVEEE@@@:::444111000///......222777:::===CCCJJJPPP\\\^^^``````___```eeejjjqqqtttxxx{{{~~~""""""############""""""!!!###$$$$$$######$$$%%%$$$############$$$&&&'''''''''&&&''''''((()))***'''((()))***+++,,,,,,,,,+++,,,...///000000//////000000111222333444555555555777:::;;;:::888888888999999:::;;;===>>>??????===>>>???@@@@@@@@@@@@@@@BBBCCCDDDFFFGGGIIIJJJKKKNNNMMMMMMNNNPPPPPPOOONNNPPPSSSVVVWWWXXXZZZ^^^aaacccccceeeggghhhhhheeecccSSSMMMDDD===777444111000---111555888:::???HHHOOOXXX[[[]]]^^^___bbbhhhmmmrrruuuxxxzzz|||""""""############""""""!!!###$$$$$$######$$$%%%######""""""###%%%'''((('''&&&&&&&&&'''(((***+++'''((()))***,,,,,,,,,---,,,---...000000000000/////////000111222333333444444777:::;;;:::888888888999:::;;;===>>>@@@AAABBB===>>>???@@@@@@@@@@@@@@@AAABBBCCCEEEGGGIIIKKKKKKNNNMMMMMMNNNPPPPPPOOOMMMSSSUUUVVVUUUUUUWWW\\\aaaddddddeeegggjjjlllkkkjjj___XXXNNNEEE>>>999555333+++///444666888>>>GGGOOOTTTWWW[[[]]]```dddkkkqqqsssuuuxxxzzz{{{}}} ###$$$"""###&&&&&&###$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""$$$&&&((((((((('''&&&(((((('''(((((()))***+++---------............///000000000111222222333333666555444555666777777666::::::;;;<<<=========<<>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHKKKKKKLLLMMMNNNPPPRRRSSS\\\[[[XXXWWWVVVXXXZZZ\\\^^^```cccfffiiilllpppsssyyyxxxvvvsssnnndddWWWMMMDDDBBB???>>>???BBBFFFHHHUUUXXX^^^cccfffiiimmmooosssrrrtttxxxyyyxxx|||~~~{{{{{{"""$$$"""###&&&&&&$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''(((((((((((()))***+++,,,------------............///.........///000000111111333444555555444444555666777888:::<<<===>>>??????@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKLLLNNNPPPSSSTTT___]]]ZZZXXXXXXYYY\\\^^^```bbbeeehhhkkkoootttwww|||}}}~~~|||tttiiiaaaUUURRRLLLGGGEEEDDDEEEFFFSSSXXX^^^dddgggjjjmmmooorrrqqqssswwwxxxxxx{{{~~~~~~|||zzzyyy}}}"""###"""###&&&'''$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((((())))))***,,,---...---------............///.........///000000111111333444666666444444555777777888:::<<<===>>>??????@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKNNNQQQSSSUUU^^^\\\[[[ZZZ[[[]]]```bbb```bbbeeegggjjjnnnssswww{{{}}}zzzvvviiiddd\\\SSSLLLHHHGGGFFFRRRWWW]]]cccgggjjjmmmooorrrqqqssswwwxxxxxx{{{~~~|||yyyyyy~~~!!!%%%%%%###"""%%%$$$!!!""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))***+++---...///---------............///......///000000111111222333555888777555444666999888999:::<<<===>>>>>>>>>@@@@@@AAACCCDDDFFFGGGHHHGGGHHHHHHHHHIIIIIIJJJJJJIIIJJJKKKMMMPPPRRRUUUVVV[[[[[[\\\]]]___aaadddeeeaaacccdddfffhhhkkkppptttyyy{{{zzztttjjj___VVVPPPLLLKKKSSSWWW]]]bbbfffjjjnnnqqqsssrrrtttxxxyyyxxx||||||yyy{{{!!!$$$%%%"""###%%%$$$!!!!!!"""###$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((************))))))))))))***,,,---///000---------............/////////000000111222222333333777999888555444777:::999:::;;;<<<============??????AAABBBDDDFFFGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMJJJKKKNNNQQQSSSVVVWWWXXXZZZ[[[]]]```bbbdddeeeffffffggggggggghhhkkkpppsssxxx{{{vvvjjj```ZZZVVVTTTUUUYYY^^^bbbgggkkkpppsssssssssuuuyyyzzzyyy|||~~~}}}{{{zzz~~~!!!###"""###'''(((%%%!!!""""""$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''')))+++,,,+++***)))))))))***+++,,,...000000---------.........//////000000000111222222333333444777:::999666555888;;;::::::;;;<<<=========<<<>>>???@@@BBBDDDEEEGGGGGGJJJKKKLLLMMMNNNOOOPPPPPPJJJLLLPPPSSSWWWXXXYYYZZZZZZ\\\___bbbdddeeefffffflllllllllkkkkkknnnrrruuuxxx|||}}}qqqhhhaaa]]]\\\WWWZZZ___cccggglllrrrvvvtttsssuuuyyyzzzzzz}}}}}}|||zzzzzz"""############$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%'''((((((''''''(((***(((++++++))))))------***++++++,,,------......///.........//////000111222...///000000000111555888777888777777666777;;;===>>><<<===??????<<<>>>CCC@@@AAABBBCCCDDDFFFGGGGGGKKKLLLMMMNNNPPPQQQRRRSSSNNNMMMMMMPPPUUUXXXWWWVVV______```dddgggjjjkkkjjjnnnpppqqqrrrqqqqqqsssuuuyyyyyy|||xxxqqqlllhhheee___bbbeeeiiimmmrrrvvvyyywwwxxxzzz{{{{{{{{{{{{{{{zzzyyy"""############$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###'''((()))((('''&&&'''((('''******''''''******(((+++,,,,,,---......//////////////////000111222222222333444333222333444666777888888777666777:::===<<<;;;<<<>>>>>>;;;===BBB@@@AAABBBCCCDDDEEEFFFGGGJJJJJJKKKMMMOOOPPPQQQRRRRRRQQQPPPRRRVVVYYYZZZYYY]]]___bbbeeeggghhhiiiiiinnnoooqqqqqqqqqqqqssstttyyy{{{zzzuuuqqqeeefffiiikkknnnrrrvvvxxxxxxwwwwwwxxxzzz{{{zzzzzz~~~{{{~~~"""############$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$((()))***)))'''%%%&&&''''''******((((((++++++(((,,,,,,------.../////////000//////000000111222333444666777666444222222333777888888777666777:::<<<;;;:::;;;===<<<:::<<>>===;;;===BBB???@@@AAABBBCCCEEEFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSXXXWWWVVVUUUVVVYYY\\\___\\\dddlllooonnnmmmpppsssuuuwwwyyyyyyzzzzzz|||~~~{{{uuurrrrrrsssttttttuuuqqqnnnnnnsssyyy|||}}}"""############$$$$$$$$$%%%&&&&&&''''''''''''&&&###%%%'''(((((((((***,,,"""&&&((((((+++111333111......//////000111111111333222222333333444555666333555777888888888999:::777888999999888777888999<<<;;;<<<>>>>>>;;;===BBB??????@@@BBBCCCDDDEEEFFFHHHIIIJJJMMMOOOQQQSSSTTTUUUUUUVVVVVVVVVXXX[[[^^^```eeelllqqqrrrsssvvvxxxxxxzzz}}}~~~~~~~~~vvvrrrrrrssstttsssqqqooommmmmmqqqwww~~~"""############$$$$$$$$$%%%%%%&&&'''''''''''''''$$$&&&(((((('''((()))+++%%%(((***)))+++000111000...//////000000111222222333333333333444555666777666777888888777777999;;;777888:::999888777888999;;;:::;;;===<<<:::<<>>???@@@AAACCCDDDEEEEEEEEEFFFHHHJJJMMMOOOQQQRRRPPPSSSWWWXXXXXXYYY\\\___dddeeehhhnnnuuuzzz}}}}}}{{{}}}~~~tttpppqqqssssssrrrkkkmmmooommmmmmuuu"""############$$$$$$$$$###%%%'''))))))((('''&&&%%%&&&'''((())))))))))))+++---///000000000222444111333222//////222222000222222333444555555555444444444666777888888888888777777777888999999::::::<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDDDDFFFHHHKKKIIIKKKNNNPPPPPPQQQRRRTTTWWWWWWXXXXXXYYY[[[___bbbccceeeiiipppwww|||~~~|||}}}~~~~~~tttqqqrrrqqqppprrrnnnffffffnnnvvv|||############$$$$$$$$$$$$'''((((((((('''&&&$$$###%%%&&&'''((())))))))))))***,,,...//////000222333444777555222111444444111111222333444555666777777666666777888999999999999777777888888999::::::;;;<<<<<<===>>>???@@@AAAAAA@@@BBBDDDDDDEEEFFFIIIKKKJJJLLLOOOPPPPPPQQQSSSUUUVVVXXXYYYYYYZZZ\\\```bbbeeegggkkkpppvvvzzz||||||||||||}}}~~~tttrrrsssrrrrrrtttpppiiijjjttt~~~############$$$$$$$$$%%%((((((''''''&&&%%%%%%%%%&&&&&&'''((()))))))))))))))+++---......///111222888:::888555444666666333222222222333555777999;;;999999999999999999999999888888999999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEFFFFFFGGGJJJLLLKKKMMMPPPQQQQQQRRRTTTVVVVVVXXXZZZ\\\]]]^^^aaacccgggiiimmmqqquuuxxxzzzzzz||||||~~~{{{sssrrrssssssuuuxxxssspppttt#########$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((()))&&&'''((())))))******)))(((***,,,------...000111666999888555555888999666555444333333444777999;;;::::::999999999999999999999::::::;;;;;;<<<============>>>???@@@AAABBBBBBCCCEEEFFFGGGHHHIIILLLNNNNNNOOOQQQRRRRRRTTTVVVXXXVVVYYY\\\^^^___```bbbdddiiilllppptttwwwyyy{{{}}}}}}~~~~~~wwwqqqqqqtttuuuyyy~~~zzz{{{###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&'''((()))************(((***,,,---------///111222555555444555999;;;999999888666555555666888:::::::::999888888888999999;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGHHHIIIIIIKKKMMMPPPPPPQQQSSSSSSSSSUUUXXX[[[WWWZZZ^^^```aaabbbdddfffjjjnnntttwwwyyy{{{~~~wwwrrrooorrrvvvzzz$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%''''''((()))************(((***,,,------...000111///222333222444999<<<::::::999888777777777888888:::999888888888999:::;;;<<<<<<======>>>?????????@@@@@@AAABBBCCCDDDEEEEEEGGGHHHJJJKKKKKKLLLOOOQQQRRRSSSTTTTTTUUUVVVZZZ]]]YYY\\\___aaabbbdddgggiiilllqqqwwwzzz{{{|||sssppppppvvv}}}$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&%%%$$$'''''')))***************)))+++---------...000222///222333111333888:::999888888888999999999999999;;;:::999888999:::<<<>>>======>>>>>>???@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLNNNPPPSSSSSSTTTUUUUUUUUUXXX[[[^^^\\\]]]___```bbbeeeiiillloootttyyy{{{zzz{{{~~~|||tttrrruuu}}}$$$$$$%%%%%%%%%&&&&&&&&&!!!$$$&&&(((((('''''''''((()))******++++++***)))+++---......///111222000333444222333888999888666777888::::::;;;;;;:::<<<;;;:::999:::<<<>>>@@@>>>>>>>>>???@@@@@@AAAAAACCCCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLLLLMMMNNNQQQSSSTTTUUUVVVVVVVVVXXX\\\___]]]^^^___```bbbeeejjjnnnqqquuuzzz{{{yyyyyy{{{{{{uuuuuuuuuyyy&&&&&&&&&&&&&&&'''(((((('''''''''(((((((((((()))((()))******)))(((***+++,,,+++***+++,,,///222444222333333444666888999:::888:::<<<======;;;;;;::::::;;;===<<<;;;;;;===>>>????????????@@@AAABBBBBBEEEDDDEEEEEEFFFGGGIIIJJJHHHJJJMMMNNNOOOPPPRRRTTTVVVYYYYYYVVVWWW[[[\\\ZZZ___bbbeeefffggghhhllloooyyyxxxxxxyyy{{{||||||{{{}}}yyyvvvvvvzzz&&&&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((('''(((***))))))(((***+++++++++,,,,,,...000333444444444444555666888999:::999===???>>>:::999<<<@@@;;;===>>>>>>======???@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMLLLMMMOOOPPPPPPPPPRRRTTTVVVYYYYYYXXXYYY^^^___^^^```eeehhhgggfffjjjttt}}}yyyyyyyyy{{{}}}~~~~~~~~~zzzxxxzzz}}}(((((('''&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''%%%'''((()))((()))***,,,+++,,,---///111222333444666666666777777888:::::::::???AAA>>>888888>>>EEE===>>>@@@@@@@@@@@@AAACCCEEEEEEEEEEEEFFFGGGHHHIIIFFFGGGHHHJJJLLLNNNPPPPPPOOOPPPRRRRRRQQQQQQSSSTTTWWWZZZ[[[ZZZ\\\aaacccaaabbbgggjjjhhhfffmmm}}}||||||~~~{{{vvvssswww---,,,***)))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((((()))+++,,,+++---000222444444444444999888888888999::::::;;;;;;>>>@@@>>>;;;;;;???DDD>>>???AAABBBBBBBBBDDDFFFHHHHHHHHHHHHIIIJJJLLLLLLJJJJJJLLLMMMNNNOOOPPPPPPOOOPPPRRRSSSSSSSSSUUUWWWYYY\\\]]][[[]]]bbbdddbbbcccfffhhhhhhiiiqqq~~~zzzzzzxxxvvvxxx222111...+++(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))((()))+++---,,,...222555666666666555:::::::::::::::;;;<<<===<<<<<<===???AAAAAA@@@>>>???@@@CCCCCCDDDEEEGGGIIIJJJJJJJJJKKKLLLMMMOOOOOONNNNNNOOOPPPPPPOOOOOONNNMMMOOORRRSSSTTTVVVXXX[[[\\\______]]]^^^bbbcccaaaeeeeeefffiiinnnuuu|||}}}}}}wwwwwwyyy}}}333111///,,,)))'''%%%%%%%%%&&&&&&&&&''''''''''''&&&((()))***)))***+++---...000333666777888777777;;;;;;;;;;;;<<<===>>>???>>>======@@@EEEFFFBBB>>>AAACCCEEEFFFGGGHHHJJJLLLLLLLLLMMMNNNOOOQQQRRRSSSQQQRRRRRRSSSRRRQQQOOONNNNNNQQQTTTVVVWWWYYY\\\^^^^^^aaaaaa^^^___cccdddaaagggggghhhnnnuuuzzz||||||{{{~~~|||...---,,,***((('''''''''&&&&&&'''''''''((((((((((((***++++++******+++---000222444666888999999999;;;;;;<<<<<<>>>???AAAAAAAAA@@@@@@BBBEEEFFFFFFDDDDDDFFFIIIJJJKKKLLLOOOQQQPPPPPPPPPQQQSSSTTTVVVWWWSSSTTTUUUVVVUUUTTTRRRQQQSSSUUUXXXYYYZZZ\\\^^^```___bbbbbb```bbbfffgggeeejjjlllqqqvvvzzz~~~}}}***)))(((((((((((((((((('''''''''(((((((((((()))***+++,,,,,,+++***+++---222333444666888999::::::;;;;;;<<<===>>>@@@BBBCCCCCCDDDEEEDDDCCCEEEHHHLLLFFFIIIKKKMMMNNNOOORRRTTTRRRRRRSSSTTTUUUWWWYYYZZZSSSTTTVVVXXXXXXWWWVVVUUUWWWYYY[[[\\\\\\]]]___aaa___bbbcccbbbdddiiikkkiiilllqqqxxx|||~~~%%%&&&&&&'''((())))))******&&&''',,,///---***))),,,,,,++++++,,,...///000///111666:::<<<<<<;;;:::<<<>>>@@@@@@======???AAAGGGHHHHHHHHHHHHIIILLLNNNNNNLLLKKKMMMPPPRRRQQQOOOQQQSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYXXXVVVUUUVVVWWW```^^^\\\]]]```ccccccbbbfffdddcccdddhhhkkkmmmnnnzzzyyyyyy{{{''''''(((((()))************'''''',,,///,,,******------------...///111222111444888;;;======<<<;;;???AAACCCCCCAAAAAACCCEEEJJJKKKKKKKKKKKKLLLOOOQQQPPPNNNMMMOOORRRTTTSSSQQQQQQRRRTTTVVVWWWXXXXXXXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[aaa___]]]___bbbeeefffeeehhhgggfffgggjjjnnnqqqsss||||||}}}))))))))))))***************'''''',,,...,,,+++,,,............000111333444555777:::===???>>>===<<>>??????>>>===@@@AAABBBCCCDDDEEEGGGHHHNNNPPPQQQRRRQQQRRRTTTVVVSSSSSSTTTUUUWWWXXXYYYYYY[[[[[[\\\]]]]]]^^^^^^^^^^^^```aaaaaa``````aaacccbbbbbbcccfffhhhkkklllmmmlllllllllmmmpppvvv|||((((((((((((((((((''''''+++((((((+++,,,+++---111,,,---///111333444666666:::;;;===???@@@AAA@@@???BBBBBBCCCEEEHHHJJJKKKKKKOOOQQQSSSTTTSSSSSSUUUVVVUUUVVVWWWYYYZZZ[[[\\\]]]`````````__________________aaabbbbbbbbbbbbdddeeeeeefffhhhjjjlllnnnoooqqqmmmoooqqqrrrtttyyy''''''''''''((((((((((((+++))))))++++++***...444---...111333666777888999<<<===???AAACCCCCCDDDCCCGGGGGGHHHKKKOOOQQQRRRRRRRRRTTTVVVWWWWWWWWWXXXYYYXXXZZZ\\\]]]]]]^^^```bbbcccbbbaaa```````````````bbbccceeefffffffffhhhjjjiiillloooqqqqqqrrrtttuuuqqqtttxxxyyy{{{'''''''''((())))))******+++))))))+++***)))...555///111444777999;;;<<<<<>>>>>???AAABBBDDDGGGIIIKKKLLLLLLMMMLLLMMMQQQVVVZZZ[[[ZZZ[[[]]]```aaaaaa```aaabbb^^^aaadddeeeeeeeeehhhkkkhhhhhhhhhhhhjjjlllnnnooojjjlllnnnooopppqqqsssuuutttwww{{{|||{{{zzz|||}}}{{{***)))))))))))))))***+++,,,---......---...000222222555888;;;===@@@DDDFFFGGGGGGHHHIIILLLOOOQQQSSSZZZYYYYYYYYYZZZ\\\___aaa___```bbbccceeefffggggggeeefffiiikkkmmmnnnoooooorrrqqqpppooooooooopppqqqoooqqquuuxxxzzzzzzyyyxxxvvvzzz~~~((((((((((((((())))))******,,,---------...000222555888<<>>AAADDDHHHJJJNNNQQQTTTXXXXXXZZZ\\\^^^aaacccdddhhhiiikkklllnnnooooooooopppooopppppppppqqqrrrrrrxxxxxxxxxxxxxxxxxxwwwwwwyyyyyyzzz{{{}}}------------...///000111...000222444666999===@@@BBBEEEIIILLLOOORRRVVVYYY]]]^^^```bbbeeeggghhhiiilllmmmoooqqqrrrsssssssssuuuttttttttttttuuuvvvwww}}}|||{{{zzzzzzyyyyyyxxxzzzzzz{{{}}}+++++++++,,,---...///000...000444666999<<<@@@DDDHHHKKKOOOSSSVVVYYY]]]```dddeeehhhjjjmmmnnnppppppsssssstttvvvwwwxxxyyyzzz{{{zzzzzzzzz{{{|||~~~~~~}}}|||||||||~~~~~~~~~+++++++++,,,---...///000222444888;;;>>>BBBGGGJJJPPPSSSWWW[[[^^^bbbfffiiilllmmmpppsssuuuwwwxxxxxx{{{zzzzzz{{{|||~~~,,,,,,------///000111222777:::===AAADDDHHHMMMPPPVVVYYY]]]aaadddhhhlllooorrrsssvvvyyy|||}}}~~~~~~***,,,///000111111333444888===CCCGGGJJJNNNTTTXXXYYY]]]bbbfffjjjnnnrrruuuwww{{{+++...000222222333555777:::???FFFKKKOOOSSSZZZ^^^aaaeeeiiimmmooorrruuuwww|||---000222444555777999;;;>>>DDDKKKQQQUUUZZZaaafffhhhlllqqquuuxxxzzz}}}...000333666777:::>>>@@@DDDJJJQQQWWW[[[```eeejjjkkkooovvv{{{...000444777:::>>>CCCGGGLLLRRRYYY^^^aaadddiiimmmqqqvvv|||...111555999>>>DDDKKKOOOTTTZZZaaagggiiilllpppttt|||///222777===CCCJJJRRRWWW[[[bbbjjjpppsssvvvzzz~~~000444999???FFFNNNWWW]]]```fffooovvvzzz~~~///555>>>FFFMMMUUU^^^dddnnnrrrxxx|||555;;;CCCKKKRRR[[[dddkkkwww|||===BBBJJJRRRZZZcccmmmttt}}}BBBHHHPPPXXX```jjjvvv}}}EEELLLUUU^^^hhhsss~~~IIIQQQ]]]hhhsss~~~PPPYYYgggtttUUU___nnn}}}aaajjjyyyhhhrrrttt~~~