BM6(c ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦzzzyyyxxxwwwxxx{{{uuuyyyzzzsssjjjiiisss}}}tttwww{{{}}}}}}xxx{{{yyy{{{~~~4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦ{{{po9u=ӊB1.uTӵ}}}DdDĦ~~~DdDĦGIdnuR)ĦDdDΦDdDӵsssqqq~~~}}}}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<Ħ}}}peӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ{{{}}}4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦpppD&ӫetIӇrrrDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRzzzxxxyyyxxxssspppppprrruuu4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌsss{{{egevvvpppHu]3hIŌDdDĦne@h>hsene@GsĪj@h~~~rrrhhhccc___^^^ccclllrrrssssssuuu~~~4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHozzzrrr^^^___gggD^DdDĦs׼s}}}sssjjjeeebbb```aaaeeennnΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵrrroooqqqsssmmmkkkjjjjjjggggggoooxxxzzzssswww|||{{{>d<Ħ>d<ĦĦBeĦ~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/Ō}}}ssspppssspppvvvyyyrrreeebbbkkkwwwxxx}}}DdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhrrrkkksssyyyxxxuuuwww|||yyyqqqttt}}}|||}}}zzzuuu~~~Denenenettttttnnndddmmmtttqqquuuzzzoooeeedddgggooowwwwwwvvv}}}{{{sssqqqrrrqqqmmmjjjtttuuuxxx||||||}}}yyy{{{|||yyyvvvkkkeeemmmuuuuuutttvvvzzz{{{|||jjjrrrrrrgggccciiilllhhhrrrmmmrrr~~~yyy}}}yyymmmeee```___SSS```jjjkkkooowww{{{xxxxxx{{{wwwqqqkkkcccZZZTTTUUUYYY^^^gggnnnwww~~~~~~|||{{{nnnaaaPPPPPPPPPPPPSSS[[[fffnnnwwwqqqrrr{{{~~~zzzyyy~~~uuufffXXXUUUXXXXXXUUUOOOQQQUUUXXX\\\cccmmmssstttrrr~~~{{{|||sssyyyggg]]]PPPJJJLLLQQQUUUVVVQQQOOOZZZlllrrrmmmoooxxxyyy{{{}}}~~~~~~yyylllkkkeeeWWWQQQTTTKKKKKKMMMRRRWWWXXXVVVSSSPPPYYYdddmmmuuu{{{{{{zzzyyyvvvtttvvvyyy}}}{{{ooorrr~~~~~~nnn^^^WWWTTTRRRPPPPPPFFFKKKSSSYYY[[[WWWPPPLLLNNN]]]ggghhhqqq~~~|||~~~|||yyypppqqqsssllldddddddddeeedddaaa]]]YYYPPPWWW[[[YYYWWWYYYZZZYYY[[[VVVQQQSSS[[[bbbbbb```]]]VVVSSSUUUWWWTTTPPPNNNFFFGGGIIIMMMSSSWWWYYYYYYccc```ccc___VVVYYY]]]WWW\\\^^^]]]ZZZ]]]aaaYYYMMMGGGdddiiipppuuuoooqqqkkknnnuuu}}}qqqiii___]]]WWWMMMHHHLLLTTTVVVRRRTTTWWWZZZZZZWWWTTTRRRQQQWWWcccjjjjjjooo{{{|||}}}zzzuuurrrooommmjjjhhhhhhccc]]]ZZZZZZXXXSSSOOOMMMFFFGGGFFF???@@@DDD>>>>>>;;;:::<<<@@@BBB>>>;;;444999<<<===BBBJJJOOOOOOKKKHHHFFFGGGMMMRRROOOHHHLLLIIIJJJQQQTTTNNNDDD>>>FFFDDDBBBEEEIIILLLKKKIIIIIIIIILLLHHHCCCLLLOOOCCCEEEDDDAAA???EEEOOOQQQMMMDDDVVVLLLIIILLLIIIMMMHHHHHHJJJMMMQQQTTTVVVWWWWWWWWWUUURRRRRRSSSUUUUUUUUUPPPQQQTTTYYY[[[\\\\\\\\\]]]\\\aaakkkxxxwwwzzz~~~~~~zzztttaaaTTTOOOJJJFFFHHHGGGFFFMMMWWWXXXSSSXXXXXXXXXWWWWWWZZZ]]]aaalllnnnrrrvvvwwwxxxzzz~~~~~~sssppplllgggaaa\\\XXXVVVTTTQQQNNNLLLKKKIIIGGGEEE:::::::::999888888999:::999555;;;>>>888:::===888AAA<<<888999===>>>;;;666;;;<<<:::999===FFFMMMNNNHHHJJJJJJKKKTTT___bbb___WWWUUUVVV[[[\\\RRRGGG@@@IIIFFFEEEGGGMMMRRRTTTTTTCCCCCCHHHEEEBBBJJJKKK<<>>>>>CCCIIIKKKDDDNNN;;;555<<<>>>EEEAAA============>>>>>>??????<<<:::888888999:::999888555555666666777:::;;;;;;DDDAAA???BBBIIINNNOOOLLLMMMQQQSSSQQQOOOTTT]]]dddmmmkkkttt}}}~~~ooobbbaaaaaaVVVQQQWWWYYYMMMQQQUUUVVVXXX\\\\\\ZZZWWWWWWXXXZZZ]]]```bbbcccwwwvvvyyy~~~}}}zzz{{{}}}sssjjjfff]]]ZZZYYYXXXRRRIIIBBB@@@KKKIIIEEEAAA>>>;;;::::::888777666777999999888777555999???AAA???===;;;;;;777555===AAA;;;;;;>>>999;;;888666888<<>>EEEGGGLLLPPPPPPNNNVVVeeeoooqqqjjjeeecccbbb\\\RRRIIIGGGCCCBBB@@@BBBEEEJJJMMMOOOCCC@@@CCCBBB<<>>>>><<<999666???===;;;;;;<<<===<<<;;;===>>><<<777666888999777;;;:::666444777======:::555999:::555444999BBBGGG:::777???EEECCCGGGLLLHHHJJJQQQ______hhhrrruuuvvvhhhVVVKKKOOOWWWSSSTTT___fffPPPRRRVVVWWWTTTRRRVVV\\\[[[ZZZZZZ^^^bbbeeedddbbbrrrzzz~~~}}}~~~nnnkkkgggccc___[[[WWWUUUTTTUUUVVVQQQIIIAAA;;;999AAA???AAAGGGGGGBBB@@@BBB======<<<::::::999999999888888777999;;;<<<;;;:::222333555777777666333000555333:::===555666;;;777999888888:::???AAAAAA???888<<<<<<999:::@@@FFFHHHPPP[[[aaa^^^```kkkssstttsssqqqqqqoooeeeYYYRRRQQQGGGHHHIIIIIIIIIIIIKKKMMMMMMDDDFFFGGG???>>>CCCAAA;;;<<>>777:::@@@>>>888777666666555444222000888===>>>:::666888:::;;;777KKK\\\^^^^^^dddgggccc[[[```ggghhh___OOOEEECCC:::>>>DDDFFFEEEEEEGGGIIIGGG::::::>>>666444===BBBFFFAAA>>>AAADDDBBB<<<888///FFF???999666222===@@@@@@>>>:::777666777999;;;666444333444555666555333...333666444444777666000000666888444222333222...+++000222...---111111------)))///333...///222+++...(((------777888)))444???===>>>@@@===;;;@@@HHHFFFLLLRRRVVVXXX]]]eeekkkdddnnn|||xxxkkk^^^PPPFFFMMMLLLFFFBBBJJJUUURRRGGGGGGSSS```ccc^^^XXXVVVXXX^^^WWW]]]ffffffmmmvvvuuuuuuxxx||||||{{{tttiiidddaaa[[[VVVRRRMMMHHHDDD888888888777666666555555000//////222555666444222333333666888555000111555666666666555555444444444000333666777777666666666;;;555000111555666222---444222000000444:::AAAFFF<<<::::::;;;>>>>>><<<999:::777777::::::888777:::>>>999888999777333555;;;666FFFNNNIIIKKKUUUSSSHHHKKKLLLOOOQQQPPPKKKDDD>>>888777777888::::::999777999:::999666444555:::>>>;;;999???IIIFFF999111444555444444333444777;;;>>>;;;777666:::;;;999;;;???777888777333//////555;;;333///...333:::===999444000000111111111111000/////////000000000///---,,,...***+++222666444444777444...111222,,,000999777>>>;;;888666666666555444???>>>>>>>>>???@@@BBBCCC@@@FFFPPPZZZ___dddppp|||yyylll```YYYTTTRRRLLLKKKGGGDDDFFFJJJJJJEEERRRYYYaaadddbbb___\\\[[[[[[XXX]]]___\\\ffftttvvvxxxwwwvvvxxx~~~|||ooohhh]]]YYYTTTQQQMMMFFF<<<555:::999666555333111...,,,000111222333555666777777333///+++***,,,000222333333111222444333000333888666444222///...///000111111222444666777666555444555222//////333444222000333333333555999===AAACCC@@@===;;;:::;;;;;;:::888666444444666555333444999:::777666999999666888===222<<>>999888999::::::888333000444444444555666666555444888:::<<<;;;777333111111666666===FFFCCC777333888666333///000444777888777:::999777555444555666666777666444111......111555666333111222444555222...222222222111111000//////+++,,,---...000000111111222------222444111000222999000000000---111666000777777888::::::777333///777777666777888:::;;;<<<222444888:::999:::BBBLLLPPPVVVWWW___nnnttt|||zzztttiii\\\RRROOOSSSWWWJJJGGGFFFGGGFFFDDDFFFJJJOOOQQQUUUYYY[[[YYYUUURRRVVVZZZbbb___XXXdddtttuuuwwwsssooosss}}}vvveeeccc___YYYQQQHHH>>>777::::::::::::999777555333000///000111222222000...333222222111000//////...222///+++)))+++---///000111//////111000///333999666333000,,,+++,,,...000222111111333666777555222///......///000222333444666777999;;;=========<<>>555555;;;888222---...444888777444===@@@===555333888888444999777444222222222222111777666444222111000///...666555444222000000//////++++++,,,---...000222333222...---111222000///000:::///---///...333555---444444555666777666333111777666666555555666666777999777777666333333;;;EEE>>>>>>999<<>>AAA<<<777555666888888777///222555555555555888;;;......///000222111///---444333222000---+++***)))...///111222222000---+++000------000111///000555444333000///...///111222444111///111666888444000---///111111000111444777;;;<<<======<<<:::888777>>>==================<<>>@@@;;;333444;;;888555222222666:::;;;;;;???FFFCCC777555===>>>555888444111222555666333///444555666444111111333666999888555333111000000000......---,,,---...000111...,,,,,,...111222222222444+++,,,///---333777111777333///...///333555777999888777666444333222222333111111333444888CCCOOO>>>:::///---555444333;;;DDDGGGNNNZZZfffnnnqqqqqquuu|||uuufff]]]RRRJJJGGGFFFEEECCCJJJAAA???IIIOOOMMMOOOUUUNNNUUU^^^cccbbb`````````UUU\\\fffbbbZZZeeeuuuvvvvvv|||xxxmmmaaaXXXQQQMMMKKKCCC<<<>>>>>>888888999111555222...///222444333222111333444111,,,***,,,///+++***+++,,,......,,,***------......////////////...000222333222000---,,,///---...222333///,,,---...///111222333444444333555111///111555777444000111444666555222222555999<<<<<<<<<;;;::::::::::::777:::===???AAAAAABBBBBB@@@===<<<<<<:::999???GGGGGGFFFDDDBBBAAA>>>888333555000111888888111222;;;888888888;;;===???>>>===:::===@@@@@@===;;;::::::===;;;999777777888888999AAAAAABBB@@@:::333444888888999:::999999;;;@@@EEEEEELLLIII<<<999@@@>>>444444000---000555777444000222444666444111111555999999888777555333222111111///...------...///111222...---------///222333222111,,,///111,,,000666333555111---,,,...222555666333333333333222222111111000...---///222777AAALLL:::888//////666333///555888;;;???AAABBBDDDGGGKKKOOOTTTUUUZZZaaaaaahhh{{{sssiiiggg\\\TTTLLLHHHIIIHHHDDD@@@JJJDDDBBBHHHNNNQQQSSSTTTKKKRRR[[[___^^^]]]^^^```aaa\\\^^^^^^[[[fffyyyyyyvvvnnncccYYYPPPJJJBBB<<<:::::::::::::::333555777333777<<<777)))***---//////,,,&&&"""111333444222///---...000...------...111333333222///////////////.........000000///---++++++---000...,,,...333444///+++***)))+++///222444444444333555333111222555666444222666888999888666555777::::::999999999:::<<>>@@@AAA===666555333666<<<<<<666777<<>>BBBEEEDDD@@@===;;;<<<>>>???BBBEEEGGGFFFBBB>>>FFFEEECCC@@@;;;777666666888<<>>???@@@:::<<<<<<<<<;;;<<<@@@DDDBBB:::666999===>>>???AAA===>>>======AAAFFFCCC<<<:::;;;<<<>>>===<<<===????????????AAABBBCCCAAA???===AAAEEEDDD>>>999777888:::<<<@@@FFFKKKLLLHHHEEEDDDBBB???=========;;;888;;;<<<<<<:::888999===AAAIIIIIIJJJIIIFFFBBB>>>;;;:::888666777;;;======;;;333555666555444333333333444555888999999888666555...///000111333333444444000222000,,,...444555111666///222333...111555///---...000333555444111...000111333555666777777777999555222222000...///444555777333111444---)))222111444666555444555888<<<333888666666<<<<<<>>>IIIMMMKKKLLLQQQWWW```ooo}}}yyy~~~gggbbbaaaXXXPPPOOOMMMIIIEEECCCDDDFFF???KKKPPPNNNPPP\\\eeefffeee___ZZZ[[[```dddeeedddvvveeellluuukkkdddYYYIII===999<<<:::333222666888555222000///111444555333000333,,,///222...111444...333333000,,,((()))---222//////000111111///...,,,444111...---...000222222+++,,,,,,---///000000111''',,,111222000---++++++///+++***///222111000111000000///000111333444666555666666555333333555666999888888999:::<<<======??????@@@@@@???>>>===<<>>???BBB@@@<<<;;;@@@AAA@@@???DDDJJJHHHAAA;;;======:::999;;;======CCCAAA@@@@@@AAABBBAAA@@@:::???CCCAAA:::444222333===:::888999<<<>>>===;;;@@@>>>;;;;;;???BBB???:::===:::777666555777888999888777;;;AAAAAA<<<888999666444333222444555666666444555666888999999777666222444888:::;;;:::888666222333444444333222000///---///...+++///777999666555,,,---222222777999000222000......000222222222///000111111111///...---444111222555555444666:::777;;;666444666000...999===;;;:::888666444111000***777333)))///666555666888:::>>>>>>999777@@@KKKMMMOOOKKKUUUuuuzzzcccYYYTTTLLLAAALLLJJJCCCGGGHHHDDDEEEHHHJJJKKKMMMUUU```ffffffjjjeee```cccllltttxxxwww|||}}}sssjjj]]]TTTIIIAAA>>>;;;666222...777<<<999666777666222222111000//////.........000222444222///---///111222000,,,***))),,,///222000///...---......000111------------,,,+++***))))))***---111333222...+++))))))+++---//////---+++...---,,,---///000///...000000000000222333555666444111888<<<777888:::333>>>:::<<>>>>>@@@>>>888666777>>>;;;999888:::===>>>???IIIGGGCCC???<<<<<<<<<===AAACCC@@@<<<===BBB@@@:::???;;;777999===@@@???<<>>888777:::BBB888555<<>>666777666777888777555444555777GGG===>>>KKKTTTXXXeeevvv|||uuuhhhYYYSSSOOOCCCHHHPPPIII???BBBCCCAAADDDKKKOOOQQQRRRWWW___cccccc\\\^^^eeesss{{{wwwsssooocccSSSGGGBBBCCC===666333444444222000///666999666555777666222111000000///////////////---///111000......111333,,,---///000000...---+++000///...---------...///++++++,,,---.../////////,,,++++++---///000///...,,,+++)))***,,,---------///...---...000222222111333222222222444666999;;;999444888;;;666999>>>999===;;;<<<@@@???;;;;;;???BBB===999999999888:::???<<<;;;:::;;;<<<===<<<;;;BBBAAA???======>>>???@@@CCCDDDBBB???AAAFFFDDD???===<<<;;;===AAAEEEGGGGGG>>><<<<<>>::::::>>>===>>>===999333222999@@@EEE<<<:::AAACCC??????DDDDDDFFFCCCGGGPPPLLLFFFLLLIIIGGGDDDAAA>>>;;;999777:::===;;;666555888888555???===AAABBB===DDDJJJCCCJJJOOOOOOGGG>>>999666333///000+++///888555333<<<000222333444333222333444444444444444444333333222,,,///111111000/////////111---,,,//////,,,***+++***+++---...////////////)))...111000000111000---333......222333000///111666444333333333222///---777222555***,,,888444888999888777888999888555222>>>888777>>>BBBCCCIIIRRRYYYbbbvvvxxxfff\\\TTTUUURRREEEBBBIIIEEE???DDDEEEDDDIIIIIIQQQXXXZZZ]]]ccchhhiiiooonnnqqqxxx~~~zzzlll___]]]VVVNNNGGG===333000111777333///---......,,,***000222333222444777555111///////////////000000111/////////...------///222***,,,///111111///,,,***000///---,,,+++,,,,,,---+++,,,---...///000111111///---***)))+++...000000///,,,((('''(((+++---...000...---...111333444444888777555444444666888:::<<<666888999444999@@@<<<======>>>???<<<999:::???EEE===666444333444:::BBB;;;;;;<<<===>>>>>>;;;888;;;;;;<<<===???@@@BBBCCC???AAA@@@>>>@@@CCCCCC???CCCCCCAAA???>>>???BBBEEECCCCCCDDDEEEAAA<<<===AAADDDGGGFFF???999;;;FFFPPPHHHAAA???EEEFFFBBBAAAFFFJJJOOONNNOOOSSSKKKEEELLLQQQPPPLLLFFFAAA===<<<<<<;;;<<<;;;777888<<<>>>>>>>>><<<@@@@@@:::???CCC<<<<<<@@@@@@999222111000///777888333333999666111888111000000111333555555444222444666777777555222000---///222333333111111222///---///111...)))(((******+++,,,...////////////000444555222000111111///111......222333111//////777444111///...---+++)))666000555+++,,,777333999===:::999<<<@@@>>>666///666666777777888888888999FFFBBBMMMXXX\\\hhhzzznnn```YYYSSSVVVUUUJJJ;;;EEEEEEEEEKKKIIIFFFKKKJJJUUU___bbbdddiiinnnooozzzqqqfff___YYYOOO@@@444777111---...111222555:::333111///...//////---+++000...---...222444222...............///000111222333111///---++++++,,,---...---,,,,,,,,,---...///000...---+++******++++++......------.........//////,,,)))(((***---///000///,,,(((''')))+++,,,---...,,,+++,,,///333444555::::::888777555333222222;;;444777999444888???<<<===???AAAAAA>>><<>>>>>???@@@???<<<:::;;;<<<===???AAABBBCCCCCC@@@@@@@@@@@@@@@AAAAAA???IIIJJJIIIDDD>>>===AAAFFFHHHIIIHHHEEE@@@>>>@@@EEE333<<>>888999@@@FFFFFFBBBAAAEEEFFFBBBBBBFFFKKKSSSTTTTTTTTTIIICCCKKKLLLMMMLLLIIIEEEBBBBBBCCC@@@AAA@@@>>>>>>@@@@@@@@@IIIFFFIIIFFF>>>@@@BBB888<<>>999666777999888333999888999@@@:::111333444111//////222333222///222444666888888777555444//////000222111000222666000000111111---((()))...******+++---...///000000666::::::555111222333333///...000444666666555444444111...------......---***)))555222444;;;444:::???>>>@@@CCCEEEBBB:::333333777999666777;;;;;;777CCC777:::CCCBBBFFFRRRYYYfffmmmuuuzzztttfff^^^XXXNNNMMMNNNFFFBBBHHHGGGFFFLLLIIIGGGOOOZZZbbbhhheee`````````___UUUMMMBBB;;;:::888333///---'''%%%+++222333333222******+++---///111111111...+++***,,,///000...,,,............///111222333222000...---,,,,,,,,,+++---,,,,,,+++,,,---...//////...,,,+++*********+++,,,,,,+++++++++,,,---------+++******+++------,,,,,,*********,,,---,,,++++++))))))+++...111333333888999:::;;;999666222000999555:::>>>999<<<@@@;;;;;;>>>AAAAAA@@@BBBDDDFFFCCC@@@???AAA@@@<<<:::===CCCBBB@@@@@@AAAAAA@@@???AAABBBBBBBBBBBBCCCCCCBBBEEEEEEFFFGGGFFFDDDCCCDDDHHHKKKMMMJJJFFFFFFLLLRRRJJJIIIEEE>>>:::;;;???CCC222===DDD@@@:::;;;>>>@@@??????AAAEEEGGGGGGIIILLLGGGQQQUUUXXXZZZQQQMMMVVVGGGIIIKKKLLLKKKIIIHHHHHHGGGFFFFFFFFFDDD???<<<:::DDDAAADDDAAA:::===@@@777CCCDDDBBB;;;888999:::888***222111333<<<;;;444666444111///000222333000---333444444555666888:::;;;222...,,,......---111999444222222111---))),,,222)))******,,,---///000111333777777111------///000000000111333666888777444111///,,,,,,---//////...)))'''555444555;;;555======AAAEEEHHHFFFBBB===:::444888777444444888999666;;;///333===::::::@@@BBBBBBGGGNNNTTT]]]lll|||lllccc```YYYKKKGGGHHHCCCDDDGGGCCCCCCKKKLLLPPP]]]hhhjjjggg\\\QQQJJJDDD@@@333111......///000111111///+++***000222...)))&&&.........//////000000000---******...///,,,***+++............///000222222---,,,,,,---///000///...'''***---///000///,,,+++///...,,,+++***++++++,,,)))(((((((((***,,,...///,,,+++***+++,,,,,,+++***))))))+++---000///---+++***)))***,,,///111222111333666:::===>>><<<:::888;;;888???EEE@@@BBBDDD>>>888<<>>AAAAAADDDKKKLLLDDD???BBBEEECCC;;;>>>CCCHHHKKKNNNQQQTTTIIIRRRUUUWWWYYYPPPLLLUUUKKKKKKKKKLLLNNNNNNLLLIII@@@@@@DDDIIIIIIEEEBBBCCC777555888888444;;;AAA:::999:::999444333666777444777;;;333---333666444888222222222333444444222000444333222111333666:::<<<333---+++...---***///888444111111111000---...333))))))***+++,,,...000111///444666000+++,,,...000111222111///111444333///111///---,,,------,,,+++222,,,444000///444222>>>:::>>>CCCEEECCC@@@??????===;;;888555333111111111777000666;;;666555888555777777999:::===EEEWWWgggqqqeee]]]\\\WWWKKKIIIMMMHHHCCCGGGEEEHHHPPPMMMNNNZZZZZZYYYRRRFFF===999444///000111222000,,,***+++...---...111333000***))),,,444333222000...------...---,,,///333111+++))),,,//////...//////000111111+++***+++...222333111...(((***,,,...///...---,,,...---,,,++++++,,,---...***)))(((((()))***,,,...,,,+++))))))***++++++***))))))+++...111111///---,,,,,,...111333444333111222444666999<<<===>>>>>>===:::AAAFFFBBBDDDGGG@@@;;;>>>@@@CCCIIIOOOLLLEEEAAA@@@DDDJJJKKKIIIHHHJJJBBBBBBBBBDDDEEEEEECCCAAAFFFEEEDDDCCCDDDFFFHHHIIIAAAAAAEEEJJJIIIEEEFFFJJJIIIKKKKKKIIIDDDAAAAAABBBLLLJJJDDD>>>@@@DDDCCC===???EEEDDD<<<:::@@@@@@;;;>>>CCCHHHJJJKKKNNNQQQRRRKKKQQQQQQRRRUUULLLFFFMMMSSSMMMHHHHHHMMMOOOMMMJJJAAA???CCCKKKNNNLLLLLLOOOEEEBBBDDDBBB>>>EEELLLGGG;;;======:::;;;??????<<<>>>AAA666,,,111555444777444777999999777444111000444222000///000222555777222,,,,,,111000***,,,555111...///333444111...///)))))))))***,,,...000222---444777222---...111222000222///+++,,,222222...222111000000000///---+++444,,,555000---///+++999666666888;;;===>>>>>>===>>>777666999777000...333:::888;;;888...111555///999666444444222222;;;GGG\\\dddxxxyyyiii[[[RRRQQQOOOHHHLLLRRRNNNJJJPPPQQQUUUVVVHHH===BBB@@@>>>999222111444333000111333444000***)))...444---222777666---''',,,777******+++++++++---000222......222666333***)))---///////////////000000111---,,,---000333333///+++...,,,)))'''(((+++000222...---,,,,,,,,,---...///...---+++)))(((((()))***...+++((('''(((***++++++******+++---000222111000...///111555777777555333444444333444666999<<<>>>===:::@@@EEEAAACCCGGGAAA???BBBDDDFFFNNNUUUOOOEEEDDDBBBAAAEEEEEEDDDFFFIII>>>@@@BBBFFFHHHFFFBBB???CCCBBBAAABBBDDDGGGKKKMMMBBBBBBGGGNNNNNNJJJLLLRRRDDDFFFHHHIIIHHHGGGGGGGGGFFFEEE@@@<<>>AAA???999222...---333222000///...///000111111,,,...555444++++++222---+++---555888333---***)))))))))***,,,...111222)))111555111,,,---000222...000---))),,,444666333222222222333555444222000,,,(((555444111...&&&111333000...222999===<<<999444---///999999000///777:::;;;<<<333)))222;;;444:::777666888666333777@@@:::===RRRiiiuuu|||mmmlll___VVVRRRPPPIIIAAAFFFSSSJJJRRRXXXRRRBBB333...///444666888888666111+++'''++++++,,,...000111///...'''---222000+++)))---222///...---,,,+++*********---111666555000,,,+++---***+++,,,,,,++++++...000///000---+++---111///***000///...---,,,+++++++++"""'''******---111///((()))+++---......,,,***((((((,,,---+++,,,......+++000---+++...333444222...444---111===<<<000///:::AAA;;;555666;;;>>>;;;666:::<<>>AAA@@@888@@@EEEHHHHHHJJJNNNMMMIIIGGGFFFIIIOOOQQQNNNLLLMMMJJJEEEJJJTTT\\\fff```KKKVVVLLLEEEGGGNNNPPPLLLGGGGGGEEEKKKTTTSSSJJJHHHMMMTTTWWWUUULLLHHHJJJJJJFFFCCCDDDCCC@@@<<<888777666333333333444666888;;;===<<<;;;===BBB>>>555000222111222333111------000333222------444777333000000,,,000222111111222///+++***---000000...,,,---//////444666444555666111)))---///...---///333333///---111444333///------...,,,***+++//////,,,000888444444222---...444888888222***,,,777777---...999000...333<<<:::111...333333555666666555666999===999777<<>>666222222444000111222333444333222111000///...///000000///---///...---,,,+++++++++,,,***++++++,,,,,,,,,+++++++++000555666222---,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---000555444000------------------......$$$(((***))),,,///---'''(((((()))******++++++++++++......++++++---,,,)))---...///000111222333333888222222888999333444:::===:::777666666777999:::>>>>>>@@@BBBDDDEEEEEEDDDDDDAAAAAAEEEJJJKKKIIIFFFKKKIIIGGGGGGHHHKKKMMMNNNJJJCCCAAAFFFJJJKKKLLLOOORRRLLLIIIJJJHHHCCCCCCGGGFFFCCCGGGGGGCCCKKKRRRMMMKKKSSSWWWRRRKKKHHHHHHGGGJJJLLLKKKGGGDDDCCC@@@<<<@@@EEEHHHGGGGGGJJJJJJHHHLLLRRRRRRLLLJJJPPPRRROOOQQQJJJLLLQQQUUU```___PPPTTTIIIAAADDDMMMPPPLLLEEEKKKIIIJJJLLLJJJFFFEEEHHHJJJNNNMMMGGGFFFHHHIIIFFFKKKKKKJJJHHHDDD@@@===;;;:::888666666888999999777???<<<<<<>>>;;;222///000000111111000......///000222---+++000222///,,,,,,000444555333222222///+++***,,,//////...---...///111333333///000333111+++///111111///111555555111333...,,,...///---///222...///333888555...,,,///111222000,,,---222555444111,,,---222000((()))000//////111555444000000333333555666666555666999<<<===777444888>>>IIIZZZiiikkk______ZZZPPPIIIGGGCCC<<<;;;???AAA:::222///111444555555//////......000222555777666333000/////////...---555///)))(((+++---***&&&)))+++,,,------,,,***)))(((...333555222...------...,,,***+++------)))&&&,,,...//////111666555222---------------,,,,,,,,,'''))))))((())),,,+++''')))(((((((((***,,,///000///222111---,,,------)))+++///222333111111444888<<<888444333555999::::::===@@@@@@===888777===CCCCCCCCCCCCDDDFFFHHHJJJKKKNNNGGGEEEKKKOOOKKKIIILLLLLLJJJJJJKKKNNNPPPQQQPPPWWWNNNGGGIIILLLKKKIIIHHHTTTPPPMMMLLLIIIEEEDDDFFFNNNEEEFFFJJJFFFIIIQQQRRRMMMWWW\\\VVVLLLGGGFFFFFFRRRNNNMMMLLLIIIBBB>>>>>>???DDDGGGDDDCCCFFFHHHHHHKKKXXXZZZPPPNNNXXXZZZQQQPPPMMMRRRVVVVVV^^^```VVVYYYQQQIIIJJJQQQUUUQQQJJJPPPOOOKKKEEEEEEIIIJJJHHHRRRUUUVVVUUUVVVZZZZZZYYYOOOPPPOOONNNKKKFFFBBB???>>><<<:::;;;===<<<:::777;;;999999;;;;;;777555777222111111222333333222111444///,,,...///---+++***111555666444333444111---)))+++---...------...///666666222...///333333111000222222000222666555111555+++)))333888111///444000111444888555///,,,,,,...///...++++++///000...(((***++++++,,,---000222...111111---,,,///222222222333444333333444666888>>>888333111222666@@@JJJdddiiixxxlll___[[[cccVVVIIICCC===666111111777333000111555777444000111///...,,,---///111333777444000------......---333...)))***------(((###---...//////...***'''%%%(((+++...000...------...---***)))+++//////***$$$,,,000000//////222111---///......,,,+++)))'''&&&***)))((('''(((***)))''',,,,,,,,,---...///111222111333333///...000000---,,,///222333222333777:::===<<<777111666??????888>>>BBBEEECCC>>><<<@@@EEECCCEEEHHHIIIKKKMMMOOOQQQWWWNNNKKKQQQQQQKKKIIINNNJJJIIIIIILLLPPPRRRQQQOOOSSSOOOLLLMMMNNNMMMJJJHHHPPPNNNMMMLLLKKKIIIIIIJJJNNNAAAEEENNNJJJHHHLLLMMMNNNUUUWWWNNNEEEEEELLLQQQYYYPPPKKKLLLGGG===;;;@@@<<>>@@@AAABBB@@@???>>>>>>;;;:::;;;======:::888666333222222555:::;;;999666888333//////000111000///000444555333333555333000)))***+++,,,---...///000555333000...///111111000///111000...000444333///333***///AAACCC444---222///...---.........000333,,,......++++++------+++(((...000+++,,,444777555+++222222+++***111444000000000111111111111222333444444555666555444666999CCCIII]]]ppp~~~zzzjjjbbb^^^XXXKKK===777666444222222333333333444444333000............---------......555222...,,,,,,...//////++++++---......,,,(((&&&---///000000///,,,(((&&&))))))*********+++---///+++)))(((+++000000,,,''')))---///---,,,...---***,,,,,,,,,+++)))'''&&&%%%+++(((&&&'''((()))))))))...///000111111000...---...000000------111222000000000000111444666888999:::<<<999444999CCCAAA777<<>>>>>CCCHHHLLLMMMNNNOOOQQQPPPIIIHHHLLLMMMHHHGGGLLLGGGEEEEEEIIINNNQQQOOOLLLBBBHHHMMMOOOOOOOOOOOOPPPMMMMMMMMMLLLLLLMMMNNNMMMGGG===DDDQQQNNNHHHGGGDDDJJJPPPQQQJJJEEEJJJTTT[[[^^^RRRJJJIIIDDD<<<<<>>@@@CCC>>>>>>>>>===<<<999333...111111222666<<>>;;;@@@GGGKKKJJJJJJKKKLLLFFFGGGHHHIIIJJJKKKLLLMMMFFFCCCBBBFFFLLLOOOLLLIIIAAAKKKRRRPPPLLLKKKLLLLLLMMMOOOOOOLLLLLLNNNNNNKKKJJJDDDLLLWWWUUURRROOOGGGFFFMMMRRRQQQOOORRRVVVWWWYYYQQQJJJEEEBBB@@@CCCIII???BBBDDDDDDGGGLLLNNNLLLVVVIIIIIIXXX___WWWTTTZZZVVVRRRXXXZZZPPPPPP\\\```___fffcccVVVLLLLLLMMMKKKPPPSSSSSSNNNIIIHHHFFFCCCQQQLLLIIIMMMQQQRRRSSSTTTMMMLLLLLLNNNPPPOOOKKKFFFFFFJJJLLLHHHAAA===>>>AAA666888888999;;;>>>999333000000222555999<<<===<<<777666222///222666666222555777666111//////---)))---,,,+++,,,...000000000333111111555555222......111222111///111444333///333...000777222(((***444***---000111333444000***,,,//////------//////---...444555///---000///+++)))///333222222333222000444333333333555444333111111333333000111666:::<<>>===777777555555;;;BBBCCC>>>333444666666777888:::<<<999888555111333777555000222555444000///000///,,,000...,,,,,,///111111000777333333888888444111222000222000...000333222...111---,,,---,,,***,,,111***...000///111333...&&&,,,///...,,,,,,000111///&&&***...////////////...+++,,,000444444000000333444333222333444444111///333777777333333:::>>>>>>CCC===BBBFFFGGG^^^zzziiiaaaQQQ>>>777777666444444555444111///---+++---000111000---222222111000111333555666777444111000000000///...333000---***)))+++---...))))))((((((((((((((()))'''))),,,///111000,,,)))///000000...,,,+++---...+++111444111---,,,+++((()))***,,,------,,,***)))&&&"""$$$+++///......111666555333111111111111111---///...,,,---222444333...333777444...---444<<<666666888;;;<<<<<<@@@EEEDDDCCCAAA@@@@@@BBBEEEFFFGGGJJJLLLIIIEEEDDDFFFJJJFFFSSSUUUJJJHHHPPPNNNCCCJJJEEEBBBEEEKKKOOOMMMIIIEEEHHHHHHFFFIIIQQQTTTRRRHHHMMMNNNKKKLLLQQQQQQLLLUUUQQQPPPMMMMMMZZZ___RRRQQQSSSRRROOONNNNNNJJJDDD:::AAABBB===@@@JJJMMMIIIKKKJJJIIIJJJOOOTTTNNNFFFAAANNNZZZ]]][[[\\\^^^___ZZZTTT[[[```WWWUUU^^^bbbdddfffaaaZZZ\\\eeecccZZZWWWWWW[[[]]]TTTIIIKKKVVVRRRHHHCCCGGGLLLMMMNNNRRRZZZVVVRRRRRRSSSSSSNNNIIIIIIBBB<<<===BBBDDD@@@<<>>:::777333333666888999888===666444888999333//////000,,,***---000//////111///,,,---333444111111555===666111222222///------222...***+++...///---)))++++++---000222111+++'''&&&''')))+++---...//////))),,,...---++++++///222---------------+++******...+++...666333+++,,,666222111000111333333111///...+++444///333===444444555222;;;999>>>GGG\\\~~~hhhRRRGGG>>>000222---111222,,,///555222,,,,,,,,,---------+++***---,,,,,,++++++++++++++++++---,,,))))))---,,,)))---------,,,++++++,,,------,,,)))(((''''''((()))***'''(((,,,---)))))),,,///...---,,,---,,,+++***)))******+++******)))(((&&&''')))***+++,,,,,,+++%%%%%%)))......---///555222222(((222666...333---555...***---///000111444777777888:::===>>>>>>======<<<;;;;;;<<>>999;;;BBB???;;;555333444666777777555222555:::;;;444/////////+++***---...,,,***+++---***+++000111......222555000...000000---,,,---222///---,,,---,,,+++))),,,,,,---///111000---)))***++++++,,,,,,++++++***...---,,,,,,,,,---,,,,,,++++++++++++++++++++++++///111111000000111000---///111222111//////000222:::---444555888999///888111///999;;;AAAGGGQQQxxxmmmYYYFFF>>>:::///111---222444---...333///------..................222111000///...---,,,+++,,,111222,,,'''(((***+++/////////...,,,+++)))))),,,+++)))((('''''''''(((***((((((,,,,,,))))))+++000...---...000111...+++...,,,)))'''%%%%%%&&&'''&&&(((,,,......---***(((&&&'''+++111222000111444///000(((333777111777222999222...000222333777;;;999999:::>>>BBBDDDBBB???<<<;;;:::<<>>;;;999999<<<@@@CCCDDDCCCDDDCCCFFFIIIIIIGGGIIIMMMRRRNNNKKKLLLLLLLLLNNNRRROOONNNSSSYYYVVVPPPVVVcccccc```ZZZSSSPPPPPPSSSVVVQQQQQQOOOLLLIIIHHHKKKNNNQQQRRRIIIEEELLLMMMJJJOOOLLLSSSRRRKKKHHHNNNNNNIIIWWW]]]aaa]]]QQQIIIKKKQQQJJJJJJGGGGGGLLLRRRQQQKKKMMMRRRWWWYYY[[[]]]\\\YYYYYYXXXaaagggdddfffhhhaaaaaafffeeegggnnnkkkhhhpppyyy||||||zzzzzz{{{uuullltttmmmddd```fffnnnnnniiibbbhhhsssddd]]]dddXXXTTTXXX\\\\\\WWWXXX[[[WWWNNNHHHOOOOOOPPPUUUMMMAAA@@@???AAA>>>:::===BBB<<<222999777555444555666888999<<<;;;999555///,,,...111222---***,,,---***)))***)))((()))+++,,,,,,,,,,,,,,,...222555333......222(((,,,///...+++***---000---,,,++++++,,,------...******++++++++++++******(((''''''***---//////---///...---,,,,,,---...//////222000+++,,,000...'''---//////---))))))...222...***999:::666444///???:::666:::666;;;AAAGGGgggwww}}}kkk___LLL???666,,,000---333666000111666222000///,,,)))(((***111666---............---,,,+++***555<<<888000---///000,,,+++,,,---///...***'''%%%%%%&&&&&&''')))******''')))))))))*********)))'''&&&&&&)))---000///---......------,,,+++***))),,,,,,,,,+++++++++++++++000,,,+++---...,,,---000...222,,,777;;;555===:::333444999??????:::777888666666888===AAABBB???<<<<<<;;;<<<>>>AAADDDEEEFFFDDDCCCDDDGGGHHHHHHMMMSSS\\\SSSNNNSSSXXXXXXVVVVVVXXXVVVYYY\\\UUUMMMQQQ\\\bbbfffhhhddd\\\WWWXXX[[[NNNMMMJJJIIIIIIMMMRRRVVVNNNOOOIIIIIISSSRRRMMMPPPIIINNNLLLCCCBBBJJJNNNLLLXXX```eee]]]QQQJJJMMMRRRFFFLLLPPPOOOOOOPPPOOOKKKPPPZZZ```]]]XXXYYY\\\\\\]]]ZZZdddllliiijjjlllggg```kkkssszzzxxxuuu~~~xxxnnnkkkrrrzzzyyyrrrnnnuuunnnhhhrrrgggcccXXXXXXUUUTTT\\\eeebbbXXXJJJPPPOOOPPPUUUOOODDDDDDKKKNNNKKKCCCCCCGGG@@@222666888999:::999777666555:::<<<===888222/////////222,,,((()))******,,,///***+++,,,------......---...000444777444...---000***...222111+++)))+++///,,,+++***))))))+++---///,,,,,,,,,,,,,,,+++******%%%(((+++,,,,,,,,,---///......---,,,,,,,,,,,,,,,---***+++///---((()))000///---+++******,,,---...222>>>PPPBBB444444---333777777???888999>>>EEEdddyyyzzzdddVVVDDD:::777222111---333555...000555222***...111111///---...///,,,---.../////////...---&&&...333000,,,++++++)))***))))))+++......+++'''###$$$%%%&&&'''))))))***&&&)))***((()))++++++(((%%%%%%&&&'''(((+++---...***+++---...---,,,)))(((---,,,***(((((()))+++---222,,,)))+++,,,+++,,,///---111+++666888222;;;888777555555777555333555:::999;;;>>>???@@@@@@??????>>>???AAAAAABBBCCCGGGJJJHHHFFFFFFIIIIIIHHHKKKPPP[[[QQQMMMXXXbbbaaa\\\[[[VVVVVVWWWVVVPPPIIIJJJPPPMMMXXXeeejjjfff___YYYWWWVVVTTTPPPMMMLLLMMMOOOQQQIIILLLHHHLLLVVVSSSMMMRRRSSSUUUSSSNNNMMMRRRWWWYYYSSS\\\aaaZZZPPPNNNRRRVVVRRRXXXZZZVVVQQQRRRSSSSSSTTT```gggaaa[[[\\\]]][[[]]]WWW\\\ddddddjjjssstttiiittt}}}}}}zzztttpppfff___eeennnkkk___ZZZ[[[SSSMMMRRRPPPKKKOOOZZZYYYRRRHHHEEEFFFAAA888<<>>???ZZZoookkkVVVKKK===777999888444///222222***,,,111...)))...333444000---,,,...---...000111111000///...)))+++***'''(((***((($$$+++((('''))),,,---)))&&&%%%%%%&&&&&&'''''''''&&&%%%)))***'''(((++++++'''((()))***(((%%%&&&***///,,,,,,---...---+++)))(((,,,***)))(((((()))+++,,,///***)))---///......///---222,,,666777000999777;;;777444333111000555<<<===AAACCCBBB???===>>>AAA===@@@BBB@@@===>>>EEEKKKGGGGGGJJJMMMLLLHHHHHHKKKUUUMMMNNN\\\ddd```ZZZZZZ]]]aaabbb^^^[[[ZZZYYYVVVHHHNNNVVV^^^```\\\TTTOOOXXXWWWUUUTTTRRRNNNKKKHHHFFFIIIGGGKKKTTTOOOKKKRRRPPPNNNNNNOOONNNLLLOOOTTTOOOXXX\\\VVVOOOPPPTTTVVVVVV[[[\\\YYYXXXYYYZZZXXXUUUaaagggdddbbbccc^^^UUUVVVOOOVVVbbbfffnnn||||||rrrpppuuussskkkjjjiii\\\SSSVVVTTTQQQVVVZZZYYYVVVRRRMMMIIIEEEBBBCCCFFFHHHFFF@@@:::666444666;;;>>>===>>>>>>888000111---,,,000222111111333...222333000111444444000000------111111---++++++000333555333000,,,+++,,,+++------,,,+++,,,///222111111000///...,,,***)))---...//////---+++))))))%%%'''***---......,,,+++,,,++++++,,,,,,,,,...111+++,,,---,,,,,,+++,,,,,,&&&,,,:::111///777000111000444===777:::???===SSS\\\dddQQQIII;;;333444222666000222000'''(((---******,,,...+++'''%%%)))---+++,,,---...---,,,***)))111...((($$$''',,,***$$$,,,)))&&&'''++++++((($$$''''''''''''&&&%%%$$$###%%%******''''''++++++''',,,//////***$$$###)))///000000///...---+++******))))))(((((())))))+++++++++((()))///333222//////000555///888999111:::888;;;999888777444222555;;;???CCCFFFCCC===:::===BBB:::>>>AAA===888999AAAJJJCCCEEEKKKQQQPPPJJJGGGHHHTTTOOOTTTaaaeee]]]WWWYYY```fffeee]]]YYYZZZVVVMMMSSSNNNJJJMMMRRRSSSNNNGGGJJJLLLQQQUUUWWWUUUPPPLLLFFFHHHEEEIIIPPPJJJHHHRRRRRRNNNPPPVVVTTTLLLKKKRRRKKKSSSVVVPPPJJJLLLOOOPPPKKKPPPTTTWWW[[[^^^ZZZSSSSSS]]]ddddddgggiii]]]MMMLLLHHHUUUgggnnnvvvzzzuuu{{{~~~{{{qqqrrrggg^^^___YYYRRRUUUSSSVVV\\\aaa^^^UUUOOOMMMFFFHHHJJJHHHCCC>>><<<<<>>;;;888<<<888666===;;;AAA???@@@HHHDDD===???OOOGGGAAAFFFPPPUUUSSSPPPZZZVVVZZZ^^^___hhhkkkaaabbbkkkiiiZZZQQQSSSUUUSSSZZZTTTOOONNNRRRSSSQQQMMMRRRGGGDDDNNNWWWVVVWWW[[[TTTVVVSSSKKKHHHMMMQQQQQQPPPOOOQQQSSSRRRNNNPPPTTTLLLRRRPPPOOOTTTQQQKKKNNNGGGHHHYYYYYYYYY]]]SSSYYYOOOVVVcccnnnhhh\\\]]]hhhmmm``````dddvvv}}}{{{~~~www|||~~~zzzkkkeeejjjjjj]]]SSSSSS```aaaccceee```VVVPPPOOOJJJNNNOOOJJJFFFEEEBBB>>>GGG:::777@@@FFF???888777666222555===<<<222---000333222444777444///000555111...000...***222666---111111111111000000///......///000000///.........333888333000444000+++///,,,+++,,,...111000,,,(((,,,***(((***...///...,,,111111...+++---222111---,,,///000......///...***.........//////000111111777999999777444777@@@GGGZZZvvvrrrWWWPPPAAA666888111222111---,,,///000---+++,,,---+++)))''''''(((***,,,+++---//////---+++******------,,,,,,++++++******+++)))((('''&&&''')))***%%%&&&(((***++++++***)))...///111333333000,,,(((+++,,,,,,,,,+++***)))((((((+++---...------///111000000000000///.........666555444444555444222000444444777;;;;;;777777;;;CCC???===>>>>>><<<>>>AAA:::<<<777777AAAAAA<<>>@@@===555///...///...(((444;;;666222555777555111,,,//////***000333+++,,,...111444555555333222///---***+++...000000///999;;;222,,,...+++'''---...---,,,---...///...,,,...000111111...+++***)))%%%((()))))),,,111111---))),,,...---...111111...000000//////000222444666000000111222555:::???BBBUUUnnniiiQQQNNNAAA555666......777222///111111///...000)))+++...000111000///---000,,,(((((()))***(((&&&&&&(((+++------,,,***(((''''''&&&&&&&&&&&&'''((($$$%%%'''***,,,---......---///111000------///222'''(((***,,,,,,+++)))((()))***+++,,,---...000111..................//////...000333888;;;;;;888555000///111555777777:::@@@BBB===;;;<<<<<<;;;===BBBBBB@@@777666CCCDDD<<<<<<@@@HHHFFFBBBEEEDDDGGGRRRWWW[[[]]]]]]]]]```cccdddddddddjjjjjjcccfffjjjbbbiiikkkiiieeefffhhhddd]]]UUUWWWWWWSSSNNNNNNTTTZZZZZZXXXYYY[[[WWWPPPPPPUUUUUUKKKNNN\\\```VVVNNNPPPSSSQQQSSSXXXXXXRRRKKKIIIPPPXXXUUUPPPPPPLLLMMMWWWSSSNNNWWWQQQPPPUUULLLRRRYYYRRROOOUUU[[[\\\\\\^^^iiikkkwwwyyy~~~ooo{{{|||tttkkkgggeee```\\\ZZZiiihhhiiiiiiddd\\\XXXZZZ^^^^^^ZZZSSSNNNKKKEEE???GGGJJJGGG>>>:::???@@@===<<>>>>>AAAFFF===@@@999777>>>===999===BBBIIIEEEAAACCCCCCGGGSSSVVV]]]aaa^^^\\\aaafffhhhiiinnnyyyvvviiiiiipppmmmlllmmmmmmmmmnnnmmmfff^^^XXXYYYYYYUUUQQQQQQUUU[[[XXXZZZ]]]]]]ZZZVVVWWW[[[^^^RRRPPP[[[^^^VVVRRRVVVVVVTTTTTTWWWVVVRRRNNNNNNNNNSSSNNNKKKPPPPPPOOOVVVRRRMMMWWWSSSTTTYYYOOOSSS^^^[[[YYY\\\^^^]]]^^^___cccbbbkkknnn}}}vvv|||wwwmmmddd^^^\\\WWWRRRZZZYYY\\\___]]]XXXVVVYYYYYYYYYVVVRRRQQQRRRNNNIIIBBB???@@@CCC@@@::::::@@@888???>>>444...111111,,,...;;;===111,,,333888444333---000444000222555///333555888:::999777444111///,,,******---000111000'''---+++***000---(((---...---,,,+++++++++---///&&&+++//////---******+++&&&***---,,,,,,//////,,,---//////,,,,,,//////,,,222111000000111333555666555333222444777;;;======MMMdddrrr\\\GGGHHH???555888555888444///...000111///...000...,,,+++***+++---000222---+++)))'''(((((((((''')))((('''&&&'''(((***+++++++++***)))((('''&&&&&&(((((((((((())))))******"""&&&***.........------///...---,,,+++,,,---...///,,,***))))))******))),,,...111444555444222111...000333666888777333000444222333666666444777===999666777;;;===<<>>AAANNNcccmmm[[[FFFGGG<<<111555222666///,,,,,,///111///...//////...,,,++++++---000222***++++++)))((('''((()))******)))))))))***++++++((((((((((((((('''&&&&&&))))))))))))***++++++,,,''''''(((+++------,,,***,,,,,,------.../////////111---***)))***+++***)))***---222666777666222000)))+++///444999:::999777...---000666888999===CCCAAA@@@AAAFFFGGGFFFGGGJJJ<<>>999<<<:::999BBBGGGJJJEEECCCLLLPPPRRR\\\]]]eeehhhcccfffrrrzzz{{{|||}}}~~~}}}zzzzzz{{{{{{xxxpppgggbbbddd]]]XXXYYY]]]]]]XXXRRRWWWXXXWWWUUUTTTUUUWWWXXX[[[YYYVVVTTTTTTWWWZZZ\\\YYYWWWVVVTTTPPPPPPXXXbbbUUU[[[WWWSSSVVVSSSRRRYYYZZZOOORRRKKKOOOZZZWWW___]]]ZZZUUUQQQTTT[[[cccgggXXX[[[dddfffwww~~~kkkbbbdddccc\\\eeeeeehhhjjjfff^^^YYYYYYZZZXXXTTTQQQRRRUUUQQQKKKIIIGGGGGGGGGDDD>>>:::888999333000222444222...------...///111333333222111111)))...666444444777444666777777666444222000///---000222111...---///333///444111...333...(((,,,)))+++,,,+++)))(((***,,,)))))))))+++---------+++'''+++---)))(((+++---------///...++++++///000......///111222333333333333///111222222333777???DDDQQQbbbqqq___IIIHHH;;;...000,,,000...+++,,,111333000...///&&&'''***,,,,,,+++)))'''(((***,,,+++(((''')))+++++++++,,,,,,,,,+++++++++,,,,,,---............---)))))))))***+++,,,...///111,,,%%%$$$'''+++------%%%'''+++...//////...---111...***)))+++---,,,+++'''+++111666777555000---///000222555888888666333555444555888888555777;;;>>><<<>>>CCCDDDAAAAAACCCEEEHHHAAA;;;>>>;;;888???HHHKKKEEEFFFQQQWWWYYYaaajjjqqqrrrkkknnnzzzxxx{{{{{{vvvvvvwwwhhh___WWWYYYaaabbbYYYOOOXXXWWWTTTQQQPPPRRRRRRQQQKKKTTT[[[[[[[[[[[[XXXSSSPPPUUU[[[]]]XXXSSSWWW```PPPZZZZZZUUUVVVRRRSSS]]]WWWNNNSSSNNNRRR[[[UUU[[[^^^ZZZUUURRRUUU[[[]]][[[\\\^^^ccc\\\ggguuutttyyy}}}lllcccccc]]]QQQZZZ\\\aaagggeee^^^[[[[[[\\\YYYSSSNNNNNNOOOKKKCCC<<>>111+++111444000---...333000222888;;;555///---///&&&,,,666444333777555444444444333222000///...,,,111666444///,,,///333///333...+++000---)))...'''***,,,+++(((''')))+++---+++)))***---///---+++)))---...+++***---111222+++...---+++,,,000222000333444444444333000---+++555777777555333666>>>FFFTTTbbb~~~jjjTTTEEEIII<<<...222---///(((...222111333444///&&&))))))******++++++,,,,,,(((***///,,,'''000444))))))***---///000///+++(((!!!444+++(((+++''',,,(((***((('''&&&&&&(((***+++,,,,,,%%%%%%+++((($$$,,,&&&(((***...000///+++'''***)))((()))+++---000222000...---///333666666555///777<<<:::777777666444::::::::::::999777666555777666;;;DDDEEEAAA???AAADDDIIIJJJFFFBBBBBBBBB@@@OOOJJJDDDEEEKKKTTT[[[^^^hhhhhhbbb\\\fffzzzzzzwwwqqqtttrrrlllhhh^^^aaannnjjj\\\WWWVVVTTTXXXUUUJJJMMMUUURRRXXXXXXUUURRRVVV[[[[[[WWWRRRTTTYYY]]][[[VVVVVVZZZUUUTTTTTTWWWYYYVVVOOOHHHPPPSSSWWWYYYZZZ\\\```ddd]]]ZZZJJJPPP[[[^^^aaaQQQRRRTTT[[[cccgggiiipppwwwyyyqqqvvv|||xxxxxx}}}||||||uuujjjgggbbbYYYXXX]]]WWWRRRZZZaaa\\\\\\```^^^WWW]]]YYYOOOPPPYYYSSSDDD===<<<<<<===???>>>:::666...+++---444222+++---666///---...222111---,,,...555111333888444+++,,,666000111222111000///000111222...,,,,,,///111000---000666777000+++,,,+++((((((***++++++***)))+++,,,''''''***000111...///222---,,,...222222---+++,,,------......///000000111444444555777999777111,,,333333555888777666:::AAAQQQ\\\zzzeeeRRRBBBFFF:::---111---...---///---***,,,111111---+++++++++******++++++,,,,,,))),,,,,,&&&,,,222+++******,,,------,,,)))'''%%%..."""&&&***"""***///((((((''''''(((***+++,,,%%%&&&!!!$$$---,,,***333---......//////......---.........---,,,---...000111///...000444777888777;;;AAADDDBBB@@@>>>:::555333333555777999:::;;;<<<888666:::AAAEEEDDDFFFKKKQQQSSSPPPHHHCCCDDDEEEEEEIIIGGGFFFHHHMMMTTTYYY\\\YYY___bbbcccooo|||rrrqqqmmmmmmjjj```___iiiggg]]]\\\ddd^^^___YYYNNNRRR\\\\\\UUUUUUSSSPPPRRRWWWYYYVVVTTTUUUZZZ^^^\\\UUUSSSUUUTTTRRRQQQTTTYYY[[[YYYVVVNNNSSSWWWVVVSSSUUU\\\cccaaa```OOORRRYYYZZZ^^^OOOLLLOOOXXXbbbggghhhlllrrrnnngggmmmuuurrrsssyyywwwzzzyyyyyyzzz{{{yyy}}}zzzvvvpppjjj```VVVRRRSSSWWWRRRYYY```ZZZYYY\\\ZZZ\\\ZZZUUUQQQPPPOOOJJJFFF@@@>>><<<<<<===<<<999666999777666555111,,,---111...,,,---000111......000:::333111666555---,,,111...///000000//////000222000000...---,,,---///111...333333---***++++++(((&&&)))---///...---,,,,,,((()))+++...,,,)))+++000...++++++......++++++---------.........///////////////000333666555111---...///222666666666;;;CCCXXXgggcccSSSCCCFFF:::///444000111111000---)))***---...,,,---,,,+++*********+++,,,000'''))),,,'''(((...---------......---,,,+++***,,,000###---000 &&&///(((((())))))***+++,,,,,,((()))$$$%%%---***'''///...///...+++((((((+++...(((+++...///------000222...------///333666777777777:::;;;888777666000)))///000222444777:::<<<===AAA===<<<===>>>>>>AAAFFFFFFGGGEEE???@@@FFFMMMOOOJJJKKKLLLMMMMMMNNNPPPRRR[[[ccciiillluuu|||tttpppiiicccfffaaabbblllkkkcccbbb\\\VVVVVVSSSHHHIIIQQQPPPXXX[[[YYYUUUTTTYYY]]]^^^RRRSSSXXX]]]\\\VVVTTTUUUYYYUUUQQQQQQUUUYYYZZZZZZNNNTTTXXXUUUOOOOOOXXXaaacccdddUUUWWWZZZZZZaaaWWWQQQQQQUUU\\\```aaaeeekkknnniiipppzzzxxxzzz~~~~~~xxxvvvxxxwwwuuu{{{xxx|||uuu{{{{{{rrrfff\\\TTTNNNQQQKKKSSS[[[WWWVVVYYYVVV]]]UUUQQQRRRNNNDDDAAAEEEAAA???===<<<;;;:::888777222444222---***---///...---***+++...///...///333:::111...333666111...///---...//////......000222...000111...***+++///444,,,//////+++(((***+++***%%%***000333333000---+++***)))***,,,)))%%%''',,,...***(((******(((***.........---------,,,,,,,,,******+++...111222000///------000444444444999AAAKKKcccgggRRRAAADDD888...444111111222222111//////---***&&&,,,+++***))))))***,,,---000$$$'''///***&&&+++,,,+++,,,,,,+++***+++,,,---)))222(((...222&&&(((*********++++++++++++***)))***+++%%%&&&---***&&&------///000,,,&&&%%%)))---&&&***......,,,***+++---))))))***,,,///222333444999999777444666888444...444333333222333555777888AAA>>>;;;999888888:::<<<555777777666;;;FFFNNNQQQIIIKKKNNNNNNLLLKKKNNNQQQ___eeejjjlllrrrzzz~~~}}}xxxzzz|||xxxqqqccchhheeegggrrrpppbbb\\\]]]WWW\\\^^^TTTQQQTTTQQQOOOSSSRRRMMMKKKPPPVVVXXXNNNNNNQQQWWWYYYWWWWWWZZZ```[[[UUUPPPPPPQQQQQQQQQRRRVVVYYYVVVQQQPPPUUU[[[___dddYYY[[[^^^___kkkeee___ZZZWWWWWWWWWXXX]]]ccceee```hhhrrrqqqsssyyywwwtttttt{{{~~~ssssss}}}{{{tttttt|||xxx{{{yyyxxxooohhh]]]PPPHHHBBBJJJSSSRRRSSSVVVRRRSSSQQQQQQPPPJJJBBB??????<<<;;;;;;;;;;;;999777666,,,222111)))'''------(((...+++***------,,,...222111,,,+++111444222111333...//////...,,,,,,...000---///000000...---...000,,,,,,,,,***)))+++,,,,,,(((,,,111333222...+++***+++''''''+++,,,)))''''''---)))(((******)))***...///......---,,,+++***)))))))))***+++---...//////000000222555444222666===BBB]]]gggPPP>>>???444+++222//////333111000111111///,,,+++)))((((((((()))***,,,------###(((111,,,'''***+++&&&'''(((((('''(((+++...,,,<<<,,,$$$((()))///''',,,,,,,,,,,,+++)))((('''###%%%"""&&&///...+++333...111444222---***,,,///,,,///111000+++&&&%%%$$$((()))***+++---///222333555444///,,,000666888555777555333111000111333444777888777777777999;;;;;;777999888777;;;BBBGGGFFFEEEHHHJJJKKKKKKOOOUUUZZZXXX```hhhlllpppuuuyyyzzznnnooo|||rrrtttjjjeeennnmmm^^^UUU___VVVZZZ^^^WWWSSSWWWVVVOOOSSSSSSOOOMMMRRRWWWYYYOOOLLLMMMQQQTTTTTTVVVZZZ]]][[[WWWSSSQQQPPPOOONNNUUUUUUUUUUUUTTTSSSRRRRRRXXX```XXX[[[^^^```nnnjjjccc^^^[[[[[[ZZZWWWWWWZZZddd___fffooommmpppuuussshhhqqqwwwyyywwwpppkkkpppsssooouuu|||qqqlllgggYYYIIIFFF>>>CCCLLLJJJKKKNNNJJJCCCNNNQQQIIIEEEGGGBBB888444666999;;;;;;999777666777<<<:::111---///+++"""000,,,+++,,,,,,***,,,///***+++---000///...000555000000///---+++***,,,...------...111333222...***---++++++,,,---------...,,,...000///---***))))))+++$$$###+++333111)))###,,,)))***---...++++++...//////...,,,+++***)))(((+++++++++++++++,,,---...111000333666555444888???LLLccc|||dddUUUBBBCCC777///777333222444///+++,,,...000333777((())))))***++++++,,,,,,+++$$$)))///******...+++)))+++------++++++///222KKKWWW999 &&&///%%%---,,,,,,***)))(((''''''&&&((($$$'''000---)))000***...111111///,,,,,,---***+++---...///...,,,+++***,,,---......000222555......***&&&)))111666555444333000///000333666999:::<<<<<<999888:::999666555777777777;;;AAACCC@@@OOONNNMMMLLLLLLOOOSSSWWW\\\fffrrrxxxwwwsssqqqqqqnnnkkk|||{{{|||xxxtttuuufff\\\eeekkkeeeaaaYYYLLLLLLPPPJJJHHHOOOQQQPPPTTTTTTQQQQQQVVVYYYYYYQQQMMMKKKNNNPPPPPPQQQTTTQQQRRRTTTVVVWWWWWWWWWWWWUUUSSSQQQQQQRRRQQQOOOLLLRRR[[[TTTXXXZZZ[[[hhhcccZZZZZZ]]]cccddd^^^XXXVVVhhhaaahhhpppnnnpppwwwvvvxxx~~~wwwmmmlllmmmjjjrrr~~~xxxmmmeee```ZZZLLL>>>LLLAAABBBGGGCCCCCCDDD???;;;HHHLLLDDDCCCJJJDDD555111555999;;;:::999888888:::;;;888333111111---'''///,,,+++---,,,******---+++...111000,,,+++---111111111000---******,,,......------111444333...(((---******...111///...///.........,,,***((()))******###""",,,444333+++%%%,,,***+++//////,,,,,,///000///...---+++***)))(((,,,---------+++***+++---------111666777888>>>EEELLL]]]zzz{{{cccZZZFFFFFF:::222:::666555444---***---//////111555+++,,,---......,,,***)))+++(((******%%%---444......111333222...---///222YYY]]]<<<&&&$$$$$$,,,&&&+++***)))((((((((()))))),,,---((()))///***$$$***((()))+++---...------,,,(((&&&'''+++000333111///+++---//////......111444555777666222111666:::;;;000///------000555;;;>>>???BBB???999666888777333000111222333:::BBBEEECCCTTTRRROOONNNOOORRRSSSTTT___iiiuuuzzzwwwqqqqqqsssyyyppp{{{|||tttsssoooiiiqqqhhh[[[___eeefffhhh\\\PPPRRRZZZSSSNNNPPPPPPDDDFFFFFFEEEHHHLLLMMMJJJNNNJJJIIINNNQQQOOOMMMMMMIIILLLPPPTTTWWWYYY[[[\\\XXXUUUQQQNNNMMMMMMOOOPPPLLLUUUOOOUUUWWWXXXccc]]]YYYXXX\\\cccfffbbb]]][[[]]]UUU[[[bbb```dddmmmmmmwwwnnnpppuuurrruuuxxxooofffbbb\\\RRRHHHCCCSSSEEEBBBEEE??????@@@:::>>>BBBCCCAAACCCGGGBBB:::666888999999777777:::<<<:::444//////000......///,,,)))***------+++***---...000000///.../////////000///...,,,+++,,,///222.........///000000...------)))***000333///,,,---+++,,,---,,,******+++,,,***%%%%%%+++///---++++++---******,,,---,,,---111000///...---,,,+++***)))***,,,......,,,***+++---+++,,,000555777999???GGGFFFRRRppp}}}eeeWWWBBBAAA666...666111000222......444444---)))***///000111222000---)))'''---++++++%%%!!!...999222+++///111///***'''(((+++DDDFFF...)))---'''---...)))((('''&&&''')))+++,,,''')))%%%(((000---(((///,,,++++++...111222222111000+++''')))------(((###***,,,...---++++++...111///333444///,,,---/////////...,,,---000666===AAA:::===:::555555:::<<<999666666555555;;;DDDGGGEEEJJJIIIIIINNNVVV[[[]]]]]]RRRZZZeeelllmmmpppyyyvvv|||wwwsssnnnddduuusssddd___\\\YYY[[[UUUMMMWWWccc]]]PPPJJJDDDKKKLLLLLLLLLQQQUUUTTTNNNFFFDDDGGGOOOSSSPPPLLLKKKIIIKKKOOORRRSSSUUUWWWXXX[[[YYYUUUNNNJJJKKKRRRXXXHHHRRRMMMTTTYYYZZZddd\\\```ZZZYYY]]]`````````bbb___WWW[[[cccbbbgggqqqrrrxxx~~~~~~kkkgggrrr~~~zzzvvvvvvrrrtttkkkfffgggaaaUUUOOOQQQTTTFFFBBBCCC??????AAA<<>>;;;@@@DDDBBB??????===<<<;;;777555666;;;@@@FFF999//////...))))))///)))''')))...///,,,+++...///...---...222555444000---...---,,,,,,...222555...000000...++++++///333,,,((()))111444///++++++(((***---------,,,---...***(((((()))(((&&&***000///+++((()))******...444000//////...,,,++++++***'''***......,,,***+++---------111555666777===DDDNNNUUUrrreeeYYYKKK@@@777///222555---111111222444555111+++%%%,,,,,,,,,,,,,,,+++***)))+++,,,,,,$$$!!!222888(((%%%(((***)))((((((+++...///000///,,,'''$$$%%%'''...---***((('''(((***+++******)))(((((()))***+++&&&000333+++(((---000---((('''(((((()))***+++,,,''',,,222444333///---------+++,,,000000------///111000//////111555888;;;:::777555777;;;;;;777222888777666888<<>>MMMVVVQQQNNNTTTYYYYYYYYY^^^eeennnwww|||}}}pppqqqtttmmmqqqlllaaa^^^bbb___VVV^^^XXXaaa[[[UUUPPPDDDJJJHHHMMMIIIEEEJJJJJJJJJSSSKKKKKKHHHFFFJJJOOOKKKCCCEEEIIILLLMMMSSSZZZ\\\ZZZ[[[WWWUUUUUUTTTTTTYYY```QQQIIIHHHPPPWWWWWWVVVXXX\\\YYYWWWWWW[[[___``````YYY\\\______^^^]]]___aaauuuzzz{{{xxx{{{zzz||||||{{{~~~qqqhhhfffrrr|||yyytttrrrssstttmmm```ZZZ\\\ZZZTTTZZZGGG===999333777===;;;;;;EEE???666<<>>DDDQQQuuunnn```MMMDDDCCC;;;666333+++...///000000///...------,,,,,,,,,,,,,,,+++******000$$$'''///)))###(((***...,,,***(((((()))******)))((((((((()))***++++++((((((((()))***+++,,,---,,,***)))***---...,,,***+++&&&'''------&&&'''...000//////.........//////((('''((()))+++---...///333///---...,,,((((((***++++++++++++,,,---...///333222111111111111111000***///444444222222777;;;===666777AAAEEEBBBBBBHHHKKKKKKNNNWWWdddpppxxx|||xxxnnnnnnzzz|||{{{xxxhhhVVVUUUWWWLLLJJJOOOSSSRRRQQQRRRRRRQQQNNNCCCHHHEEEGGGKKKCCCKKKUUUVVVLLLDDDEEEAAA???EEEEEE999666???BBB:::777<<<888@@@DDD???:::===DDDJJJHHHEEEDDDDDDAAA>>>???CCC:::===@@@@@@???@@@@@@AAAGGG???777666;;;BBBDDDCCCEEEIIIJJJGGG@@@===AAAEEEGGGRRR___ddd```XXXVVVWWWaaaiii```kkkpppccciiipppvvv}}}xxxpppnnnfff^^^aaa^^^VVVRRRUUUSSSNNNNNNTTTSSSNNNLLLLLLFFF@@@IIIWWWLLL>>><<>>555333---000555...,,,999EEEDDD666---555777111000(((+++---------,,,,,,+++///...---------.........222111111///...---+++++++++---///000000///---,,,)))''',,,---)))...222***)))000222---***,,,//////)))*********))))))(((''''''&&&%%%%%%(((***(((%%%+++)))&&&%%%'''***,,,,,,,,,,,,---............---******...444555000......666333444999;;;<<<>>>CCCRRRxxxuuugggSSSIIIGGG<<<444111+++...000333444111...,,,,,,............---,,,+++***+++"""&&&---&&&%%%+++...111///,,,+++******(((&&&'''&&&%%%&&&((()))))))))(((''''''((((((***+++,,,+++,,,,,,,,,+++***)))(((---******---...+++,,,......---------------......((('''(((***---...---,,,---***)))++++++)))+++...***************+++,,,---111000000000000111222222000333555555222111222444777444666<<<@@@AAABBBEEEMMMJJJIIIOOOXXX```aaa___pppqqqmmmddd[[[\\\hhhsssmmmjjjjjj^^^JJJEEEFFF@@@DDDGGGIIIGGGCCC@@@@@@@@@<<<666???:::777999333>>>;;;@@@<<<888<<<;;;<<>>@@@888//////555:::555333444666444111333777111222///,,,---333777888888444111000111222111///222555888999:::>>>CCCHHH===GGGVVV]]]UUUGGG???>>>999AAA:::JJJUUUJJJJJJLLL\\\bbbYYYMMMLLLKKKJJJQQQMMMEEECCCKKKQQQPPPPPPSSSGGGIIIMMMPPPMMMJJJMMMSSSPPPMMMPPPOOOGGGIIIJJJAAA555555...---444333444???___XXX@@@...222444000111++++++***)))+++---***$$$---,,,+++,,,...///...---......//////......------***+++---......---+++***---***...---''',,,000(((,,,333444...+++...///,,,((()))))))))))))))))))))%%%((()))'''(((***)))'''---+++((((((***,,,,,,,,,((())))))***+++,,,------((((((,,,222333///,,,---......000555666666999???OOOuuuxxxhhhWWWPPPLLL;;;000222333000333555555111...------.........///......------(((###''')))###&&&.........---++++++,,,***'''$$$'''%%%$$$%%%'''))))))'''%%%&&&''')))))))))((('''))),,,///...***'''(((***+++------+++,,,//////,,,***))))))******+++,,,---+++)))((())),,,...---,,,***&&&&&&(((***)))+++///++++++++++++++++++,,,,,,...////////////111333555444555555555444333222111111555777666888<<>>BBB@@@@@@CCCGGGHHHFFFCCCJJJHHHEEEAAA@@@CCCHHHLLLSSSLLLNNNNNNBBB<<<>>>;;;<<<===>>>;;;555000000333555...666111...000***555...333...---444555333999444222000111444555444222111666888444//////000///+++***,,,...---***+++///111000,,,(((,,,444555222111222333333111000///...)))***---222999@@@EEEHHHAAAAAAFFFKKKHHH===555444...444+++:::GGG>>>AAAEEE;;;CCC<<<222444777;;;CCCAAA888777@@@GGGGGGIIINNNEEESSSbbbkkkpppqqqmmmhhheeelllrrrlllcccjjjjjjXXXAAAEEE;;;222555777666;;;SSSSSSBBB222222111,,,//////000...++++++---***$$$***))))))+++//////...+++,,,---///000111111000///......,,,+++++++++++++++000,,,///,,,&&&+++///'''***111222+++***//////))))))((((((((()))***++++++%%%---000,,,***,,,---,,,***)))((()))+++------,,,((((((''''''''')))***++++++)))+++///111......000333444777:::::::::AAAJJJQQQsssuuubbbVVVTTTOOO:::---444<<<333555666444000------...,,,---...///000000000000***'''***'''%%%---***'''&&&&&&(((++++++'''$$$(((%%%###%%%((())))))'''"""$$$(((***+++)))&&&###''',,,111///***&&&(((,,,(((------''')))000///(((+++++++++,,,---...///000...+++((((((+++---...,,,+++'''&&&((((((''')))---,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111444666555555555777888888666444000888999222111777999555000222666888888666444333555000,,,---333666333///???222444<<<666000000...***---000111///...333999666---222------111,,,777444444+++)))111///''''''%%%+++...,,,+++---...+++))),,,000111555777444---+++***,,,///...***+++......000///...333888333***///111222000......111444444111///111666;;;<<<<<<888...)))...333333333666555666%%%+++111(((000888000<<<999000111111111666;;;333111777;;;:::>>>FFF222HHH```qqq}}}zzzmmmZZZgggooogggcccuuu{{{hhhUUU\\\PPP???>>>>>>999888333???>>>777666111***---333777555///,,,...---(((''''''(((+++///000---***...///111222333222000///888555111...---///111333000,,,...,,,&&&+++111***&&&---...((()))000///((())))))(((((((((***,,,---""",,,111,,,'''))),,,,,,%%%%%%%%%'''***,,,,,,++++++***(((&&&&&&((()))+++000---,,,...//////222666---...000222000111;;;GGGUUUtttxxxnnnVVVPPPGGG>>>444)))666888666444222111222333444000---)))((())),,,......'''((()))***++++++***)))"""''')))((())),,,+++'''******(((&&&$$$$$$&&&(((---***((((((***,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,......222...&&&+++000(((++++++,,,------***&&&###+++)))***------)))(((******---+++%%%%%%+++///...222333222111...+++******)))+++...222444444111///111444///---222000000999///...///333444222//////,,,000222111---+++...111,,,---.........---,,,+++...///,,,'''***333666444---000333222...,,,---...555,,,111999444111333000444***444444111...&&&222...---+++)))((())),,,///---******---444888777555---***((((((***,,,------777444111222555777777555555555555222000222777<<<<<<;;;;;;::::::::::::;;;999333+++((())),,,---------333222++++++111222,,,''',,,///---,,,///222222000111///...111555333...***444BBBMMMRRRSSSTTTUUUQQQTTTSSSRRRXXXbbbccc___XXX```\\\III;;;;;;>>>===888;;;888333222444111++++++555888111...222222---,,,***)))***)))(((***...333333///LLLYYY???444555333111...******------+++222666222'''$$$***...+++&&&,,,...++++++...---((()))))))))+++,,,+++(((&&&(((,,,...,,,(((%%%&&&)))%%%++++++&&&$$$+++000111,,,***((()))***++++++***//////...///000000...---///111222111333888>>>AAAXXXuuu|||iiiTTTQQQKKKDDD:::---888999999888777555222000//////---++++++,,,---,,,+++((()))+++,,,,,,,,,+++***(((,,,...------000...+++((()))+++***((('''((()))...+++((((((***+++***)))+++++++++++++++,,,...///+++***...,,,&&&,,,222,,,222///+++)))((()))***+++&&&%%%''',,,...,,,,,,...111444333...,,,......+++///111333444222...+++)))+++---///111111000///......111------222...***111===>>>>>>;;;666111///000//////...------,,,,,,,,,***+++,,,------,,,+++******+++(((%%%(((///222///(((***,,,............///111(((+++333000111777666777...666222111222'''------......///000333666999PPPFFF888///---000222222///---++++++---///000000555444444444444555666666999888555222///...///111333222111000000000111222000///......///...---,,,///111000,,,,,,......+++)))...000,,,+++---///...222222///++++++---+++&&&+++---111333555888<<<>>><<<===<<<;;;???FFFGGGBBB===DDDCCC999666===AAA???222000555===>>>666///...---444555...,,,111111,,,)))+++---------///111222(((777EEEiiirrrLLL444+++///...,,,,,,---//////---))),,,...+++++++++((($$$'''++++++'''(((,,,---***)))***+++,,,------+++)))))),,,...,,,(((&&&(((+++''',,,,,,((((((+++---+++,,,,,,,,,+++******)))))),,,,,,---...000111000000444666666444444888@@@EEE\\\yyyppp[[[YYYQQQHHH<<<***000777888:::999777222---*********+++---//////---+++***+++,,,,,,---,,,,,,,,,(((,,,---++++++---,,,)))'''***,,,---,,,***)))(((...,,,***)))***+++***)))++++++******+++---///000,,,***...---(((...666222,,,***(((((())),,,///222)))''')))...///------000///111111...,,,,,,***&&&***+++,,,,,,,,,***((('''&&&)))++++++(((&&&''')))"""&&&&&&***222...***333<<>>AAA333---333333999;;;999:::<<<888///***...---((()))///111---'''777@@@]]]bbbAAA111...,,,,,,---......///000111---))))))---///,,,'''&&&***+++***'''(((,,,///...***+++---...///......---+++---...,,,***))),,,...***,,,,,,++++++---***%%%***---///...+++(((((())))))***+++---///111222333---000333444555<<>>+++///333555666777555222...,,,(((((())),,,///111000///++++++,,,,,,,,,,,,,,,,,,))),,,,,,***)))+++***''')))+++,,,,,,)))'''''''''++++++******+++++++++++++++++++++,,,,,,---------111,,,000000+++///777444,,,---000000///...------///,,,+++------+++,,,000,,,+++***))))))***)))(((+++)))&&&%%%&&&((()))***###''')))(((###"""&&&***"""%%%$$$)))111......;;;999>>>AAAAAA???;;;555///222///---...222555444222---...///000000000///...******)))***,,,......,,,///,,,+++---000111000---333,,,---...(((,,,444333555777AAA555222:::000...---,,,,,,---.........---@@@;;;444000///...---,,,111000...///111333333333444444555777888888666444555333111333555666444111333222///------...///000******)))&&&$$$'''---222000)))(((......((((((///***------***)))+++***(((+++,,,***'''(((...111000000///111444888777222---...,,,***+++---///,,,(((///222000+++)))+++)))%%%,,,%%%(((333666000///444222999@@@DDDGGGFFF===111111777666//////666444,,,000666///===CCC222000333...000333333///...444<<<@@@222))),,,...++++++000,,,---,,,,,,---///111111***+++---.........//////,,,---...---,,,,,,...111---,,,******------***&&&(((---111000+++((()))+++)))***,,,---...000222444+++...222444555<<>>888222---***+++---...000---+++***+++---...---,,,'''***---+++(((''',,,111//////***,,,111///777LLLTTTYYY]]]```bbb]]]KKK999444333222000000000111222,,,---///000000000//////,,,+++***---......------///,,,***,,,///111///---222...222222***---444000777===III777***,,,###%%%444222000000111111...,,,%%%'''***---...---***'''...---,,,,,,...//////...111...,,,///444555111,,,///......222666888777444111000...,,,++++++,,,---,,,,,,+++(((%%%''',,,111---&&&&&&------((()))000(((+++***((())),,,,,,)))000111///)))'''***,,,+++---...222777;;;:::444///---***'''))),,,,,,***(((&&&+++...+++)))***,,,,,,)))+++------000333111---+++///444999======777///333>>>GGGLLLQQQSSSKKK???===???000777???222000------000444444...,,,888HHHKKK;;;.........+++---333++++++---///000/////////)))+++------,,,,,,...000------............000111...***((())),,,---,,,+++&&&+++000000---***,,,///,,,---............111444777777888999777;;;KKK]]]nnnyyycccZZZLLLGGGEEE777:::444333222222333555888999444111...,,,,,,,,,+++***,,,++++++************++++++------***))),,,+++(((------+++'''$$$###%%%'''!!!###&&&&&&&&&&&&'''((()))+++---//////---+++)))---''',,,111+++,,,222111777666444111...000666<<>>@@@@@@BBBIIISSS\\\\\\___gggqqqtttppplllkkkXXXJJJ;;;444000++++++---(((''')))---111000***$$$'''''''''((('''''''''((($$$'''(((,,,333999VVVbbbCCC<<<666000---,,,,,,)))'''((()))+++,,,---------,,,///***(((,,,---+++***---))))))*********+++...000(((+++333222,,,333;;;777444666FFFAAA777333---;;;222---)))***---000///---...///000000111333666888999777666666666666333111000222444333111000333666000111111000///......///222222222222111///---,,,+++,,,---///000///,,,)))+++------))))))+++,,,)))(((***)))'''***...---)))###(((***((((((,,,000000111111111000...///111333888///***,,,...---,,,///---+++++++++***)))***+++111111333666777333...+++000...,,,+++)))))),,,000***///AAA^^^ooooookkkkkkjjjkkkOOOFFFHHHBBBGGGEEE???777444999888222333:::666777555111///111000...---******...---)))))),,,***---///---***))),,,000,,,---///111222111...,,,***(((***///...***+++000,,,,,,------....../////////111333111...///333777444///333>>>HHHQQQcccvvvkkkbbbRRRMMMKKK:::999555444111///,,,+++***)))++++++---000222111---***//////---,,,+++,,,,,,------000///,,,,,,///000---***,,,///000///.........,,,///111///,,,))))))******(((''''''***...222555222...999FFFFFFHHHPPPQQQRRRXXX]]]```aaaccciiinnnlllpppzzzttthhhbbb```PPPAAA;;;666000...///333...((((((,,,///000...+++***))))))***)))'''%%%%%%))))))+++,,,///MMMyyydddFFF<<<444,,,+++000333///******+++,,,...//////......222,,,***---...++++++///...///000---***))),,,///))),,,333000)))111;;;777;;;666BBB???555+++"""///555000***)))---///...,,,+++...333888<<>>IIISSScccuuunnnZZZ[[[___TTTBBB888...222000))))))...,,,$$$(((***+++******,,,222666444000------///111000...111333///&&&###'''***)))777444...'''''',,,/////////000///------///000000000000111222444999@@@DDDKKKKKKYYYeeeeeejjjqqqoooqqqqqqllleeefffnnnpppnnnwwwppp{{{{{{zzzxxxlllqqqkkkRRREEEAAA666,,,***&&&(((+++//////,,,))))))***###(((,,,+++'''$$$%%%'''...444000+++---555RRRwwwyyyeeeCCC666333000...,,,))))))+++222000...---------------+++,,,---+++******+++...///...,,,+++++++++)))(((---000000---((()))000777;;;>>>;;;999888,,,&&&///''')))333666---///333///,,,+++))),,,777@@@;;;000777BBB@@@:::>>>===666777//////---***(((+++222888444------444444------555---......---,,,---111444...111000+++,,,000...&&&,,,+++))))))***,,,------++++++,,,---//////---+++------,,,,,,+++,,,,,,---000+++***...///,,,...333666111,,,)))))),,,...000......***%%%%%%+++/////////))))))111222+++)))...333222000...,,,+++******CCCBBBKKK\\\iiinnnqqquuu{{{wwwwwwwwwwww{{{vvvuuuwwwjjj___]]]YYYOOOGGG<<<444666;;;;;;666444,,,000(((555+++000***...///...***&&&&&&))),,,(((...555777555111///...,,,///...++++++///---&&&,,,---.........///111333444111111444222---...333...222777===IIIZZZlllwwwuuuccc```\\\NNN@@@;;;333333111......000...******---000000......000222666444111///......---,,,%%%,,,000///000333444111))))))***---//////...---111111...***+++000888===777===EEELLLQQQXXX___eeeooollltttyyyuuuwww}}}zzzmmmqqqqqqmmmoootttvvvttthhhhhhyyy{{{}}}ssstttjjjQQQBBB>>>333,,,---++++++---//////---,,,++++++***---///000...,,,,,,---...222333777888777MMMssswwwdddGGG;;;777444444555666666777000...,,,,,,...///...------.........------......(((((()))+++---...///...222444555111,,,+++...333333555222444999111)))///---***000222---000555000222111---,,,111777333***...888666000444222,,,,,,,,,,,,,,,******,,,///222111222111//////111111///444222000......,,,***(((111111...******,,,,,,++++++***)))))))))***))))))***)))((()))******)))'''000//////......---------...******------***+++///000...++++++,,,,,,,,,+++...///---)))(((++++++)))---+++---222222...+++,,,//////...---,,,+++******DDDHHHVVViiitttrrrnnnlllttttttwww|||}}}|||||||||vvvxxxwwwnnnllldddZZZSSSLLLBBB888CCC;;;<<>>???+++...111111...,,,,,,---,,,---...,,,***(((***,,,+++...---+++---222111---******+++,,,,,,...000111777555555777333---,,,000333777;;;===EEEUUUkkkzzzqqqgggZZZKKKCCCCCC999444111222333111111333,,,000444444111...---...555555333111...,,,---...'''---111000000000000---***'''***222222---+++...///111444444666<<>>888---***...---,,,++++++,,,---,,,***(((,,,,,,---///111111///...---///111888;;;777HHHjjjqqq|||{{{www___QQQ===888333...,,,000222111...222000///000333444333000++++++,,,///222444444333111222222222333222222222+++,,,,,,)))''')))...333666555......777444---222777///000000***,,,000+++///000...+++,,,///...***555<<<888222777666222444444333333444555666666555000888777......777888000333111///000333333...***///...///111000---...111,,,------...............111000......///000///...,,,------------,,,+++***---+++,,,......+++***,,,+++++++++---...---***((()))---...,,,,,,---+++''''''+++...------...+++''',,,,,,,,,,,,+++***)))(((;;;CCCTTThhhsssqqqkkkggglllnnnssswwwwwwvvv|||wwwpppxxx}}}|||zzzrrrkkkaaaYYY\\\UUUTTT>>>===///888777...000222222000.........555555444222000...///000...///---+++---111222///+++++++++,,,---...///000555444555666333...,,,///666<<>>444000444444000111777---111444444111...---...111222333111...---000333111111///+++((((((***,,,444,,,)))......))),,,666777???JJJSSSVVVXXXaaajjjnnnppprrrvvvxxxvvvqqqmmmwwwtttwwwvvvnnnrrrwwwrrrjjjqqqxxxxxxvvvvvvxxxzzzxxxvvvvvv```[[[iiicccbbb[[[GGG:::333)))''',,,******((('''(((++++++(((%%%---+++***---222444222...///222//////777:::FFF\\\kkklllcccjjjeeeQQQJJJ>>>===888333111666:::777000---+++***+++...///,,,***+++++++++---111222000...++++++,,,+++***)))***++++++---......///555>>>EEE;;;;;;222...444333///555:::333777:::444555:::888555999<<<======>>>??????777:::222---444666555<<>>AAABBB@@@======AAA@@@::::::>>>>>>999888777777777888888666555,,,,,,222999777000---111+++---///111111111111111+++)))'''''')))+++++++++)))***+++,,,------,,,,,,000///000111000...,,,,,,***+++,,,...///...+++(((%%%***,,,,,,...000///+++(((///000***)))//////)))------------,,,***)))(((111;;;KKK]]]jjjooonnnnnnjjjjjjjjjiiifffgggrrrsssmmmwww}}}{{{}}}gggbbbLLLIII???>>><<<999555222/////////,,,...222333222...***(((222000,,,***+++------,,,000///......////////////,,,...111222111///...//////777DDDRRR^^^lllxxxcccUUUNNNMMMOOOAAA666000222222---///666111333444333000000333666000222333111------000333...---,,,+++******---111333...///555888:::CCCOOOSSSZZZfffppprrrqqqwww{{{wwwyyy~~~xxxpppqqqrrryyyyyyrrrwwwzzzrrrpppssswwwwwwssspppssswww{{{uuuYYYQQQ]]]XXXWWWNNN???888444+++,,,000---+++(((&&&'''******(((%%%000,,,+++...555888555222...777000(((111<<<@@@EEEQQQRRRKKKZZZ___TTTRRRGGGEEEBBB;;;666999===888///111000////////////......------,,,---......,,,+++///000111000000222666999---444<<>>MMM\\\ggglllmmmlllcccccccccaaa]]]]]]gggssspppiiipppzzzwwwxxx|||zzzpppjjjZZZUUUSSSPPPKKKEEE???999666///000333444444111---***000,,,)))))))))*********333000......//////...,,,+++...111000000000000000,,,---777KKK___qqqwwwbbbUUUOOOLLLKKKDDD;;;333000...---///333555666666444222333888<<<444444222000---+++,,,---)))***,,,000000---...111777???JJJTTT\\\ccclllrrrnnnnnnrrryyyxxxuuuzzz~~~vvvuuuzzz|||vvvpppmmmpppxxxwwwppptttuuuiiipppppppppqqqnnnjjjmmmrrrtttpppqqq___YYY```VVVUUUGGG===:::888111333777222,,,+++******++++++***))),,,)))(((+++111444333000&&&000---&&&---444555888DDDPPPUUUjjjwwwsssssseeehhhbbbSSSAAA:::999333)))222333444222//////222666333555999;;;>>>AAAFFFIII???>>>;;;555111000444999DDDRRRaaafff```[[[[[[___cccwwwuuusssxxxttt{{{xxxnnngggkkktttxxxxxxqqqeee^^^^^^bbbeee___SSSFFFAAAAAAAAA???>>>??????<<<666111000111222000......///000///...(((((()))+++---000222333000333333000///000///,,,333111///...//////...------///...******------+++,,,//////)))'''***...000222111///...---,,,,,,,,,666BBBQQQZZZ```aaa^^^YYYVVVYYY^^^bbb```]]]aaagggkkk```dddnnnlllmmmvvvyyyxxxzzz||||||~~~}}}www|||{{{uuu|||~~~ooojjjjjjlllkkkfff\\\QQQIIIBBB>>>999555333222111000,,,(((''')))+++++++++...111...++++++---...,,,***111444555111000111222111555///333GGG^^^uuuooo___VVVPPPMMMHHHCCC999///,,,///111000555666666333111222666;;;555222///------,,,+++***,,,+++///666999:::>>>EEESSSbbbooorrrvvvyyytttwww}}}|||vvvwww~~~{{{uuusssssstttsssqqqvvvyyy|||sssvvvvvvhhheeebbbcccggghhheeeeeeiiigggbbbjjjccc```aaaTTTVVVLLLCCC@@@;;;111222555///+++,,,,,,+++***)))***+++((('''&&&(((,,,......---&&&)))(((***......;;;VVVpppyyy]]]NNNNNNLLLFFFAAAFFFIIIEEE@@@@@@HHHQQQWWW\\\aaabbbbbbgggpppwww}}}tttggg\\\XXXZZZ^^^gggwww~~~yyy}}}yyywwwmmmhhhgggnnnlll```QQQQQQ\\\\\\RRRUUUWWWVVVQQQJJJEEEFFFHHH888666444333222000---+++...---,,,,,,...111444555222555444000///333333///444222111000000///---+++...000///,,,+++---,,,))))))))),,,---)))&&&(((...000///---,,,,,,---000111444???IIIMMMOOORRRRRRNNNQQQSSSXXX]]]^^^\\\\\\```nnn```aaakkkmmmqqqxxxyyyhhhrrr{{{{{{wwwvvvvvvuuu{{{|||xxxxxxyyyzzzyyyuuummmgggUUUNNNFFF>>>999444000---...))))))...000------///---***(((***...111000---222666555000...222444333999666???TTTkkklll___WWWSSSLLLJJJ>>>///+++111333...222444444222///...222555222...++++++...///...,,,111...111<<>>555888777222111666777444333222222222111///+++))))))---///------///...***,,,+++000777333******222...,,,******+++...222555444<<<@@@???CCCMMMTTTVVVVVVRRRRRRUUUVVVVVVYYY]]]```PPPQQQ]]]bbbgggnnnnnnfffttt~~~xxxmmmjjjoootttqqqzzzwwwyyyttt|||wwwwwwzzz~~~uuupppiiibbbYYYOOOCCC;;;444......222333...,,,...,,,)))(((+++111555555333...222222,,,,,,333777666111666IIIdddyyyrrrlllbbbVVVXXXKKK:::111000222222000+++555222***111555...++++++---///000000222888===IIIIIIQQQ```nnnuuuyyy}}}|||yyyzzz|||zzzwwwuuu}}}xxx{{{yyyqqqrrrzzzvvvwww}}}~~~uuummmjjj^^^iiitttvvvmmmccc______ZZZ]]]ZZZ[[[^^^VVVQQQZZZ\\\\\\]]]___```^^^ZZZVVVHHHBBB999333000---***((($$$'''+++,,,+++******+++,,,///...***+++000///+++...***...666999HHHwwwccc```xxxzzzuuuqqqhhh]]]XXXaaa___QQQOOOWWWVVVKKKOOOQQQXXX___dddnnnvvvggg]]]XXXJJJBBBAAANNN]]]bbb\\\VVVNNNQQQUUU[[[______[[[XXXWWW]]][[[[[[bbbaaa\\\aaannnqqqvvvyyyyyytttlllgggtttuuutttrrrnnnhhhccc```fffZZZ[[[aaaXXXNNNEEE;;;BBBAAA???@@@IIITTT\\\___cccbbb___[[[WWWWWW[[[___VVV___jjjmmmeeeXXXTTTXXX\\\WWWQQQNNNPPPTTTXXXYYYWWWPPPTTTYYYUUURRRMMMAAA:::===999000---111222---000222---,,,///***'''000333///333444***(((,,,***---&&&(((111...$$$%%%///333555888<<>>333888777000...333222+++000111555;;;>>>GGGYYYjjjjjjdddYYYLLL@@@999555444;;;666444999<<<999444222444555888;;;===<<<888555111777444333888555000555<<<===@@@DDDGGGFFFBBB???JJJHHHEEECCCBBB@@@===<<>><<<===BBBFFFDDDFFFHHHMMMRRRVVVVVVTTTWWWMMMUUUXXX___eee]]]dddeeecccbbbaaa^^^ZZZ\\\aaammmnnnpppuuuzzz|||yyyvvvxxx~~~xxxwww|||tttoooyyyyyyxxx~~~yyyiii``````^^^NNN@@@<<<444---111---///------222999:::555222...222>>>BBB<<<888:::>>>BBBJJJVVViiiwwwrrrllldddXXXSSSJJJAAA999333000...---222//////222...---888888999===GGGVVVggguuu}}}|||}}}~~~|||}}}wwwwwwuuurrrooooooqqqrrroooxxxzzztttxxx}}}uuuppplllhhhccc___```ccceeecccbbbbbbcccbbb___[[[\\\UUUQQQ\\\cccVVVMMMYYY^^^]]]ZZZXXXSSSMMMEEE@@@888666444222111...***'''000...,,,,,,---......---))),,,---,,,---000111///...777999888QQQ|||dddWWWYYYaaafffiiihhhbbbZZZTTTOOOFFF<<<555777666444444444000***---...///000111111111111444222111111111333<<>>FFFNNNRRRWWW\\\\\\iiixxxsssdddOOO<<<999777//////666111***...777///000444333666444)))---///000000...,,,,,,---111888>>>===777444888===???>>>@@@EEEJJJNNNOOOPPPUUUOOOXXXWWWXXX]]]XXXbbb\\\ccceee]]]TTTTTTZZZ^^^aaaeeelllppprrrrrrrrrrrrpppwwwrrrzzz|||uuuxxxooonnnwwwxxxyyywwwsss}}}yyyhhhYYYRRREEE666444999777111---///222222...***(((---888<<<777444555@@@CCCKKKZZZrrr|||vvvooo]]]ZZZRRRGGG;;;222//////...111///333777111444FFFAAABBBHHHUUUhhhzzz}}}~~~zzzyyy}}}uuuzzz}}}yyytttrrrpppooonnntttxxx{{{zzzmmmiiiiiihhheeebbbaaafffkkkjjjccc^^^```eeefffaaa[[[[[[RRRMMMZZZdddUUUKKKWWWUUUSSSQQQNNNJJJCCC<<<666666444222000...,,,***)))///------///222333222000///...,,,+++...777AAAFFFFFFOOOOOOLLL]]]uuugggWWWHHH===888:::AAA======:::555444555333...---.../////////000...,,,...+++---666888555666<<<555333000///......111333---,,,+++---111444444333++++++,,,...---+++...555...---,,,---///111111000'''---***)))///,,,'''+++555333222444777999888777888333...---111555666555===555888:::555555666///111...,,,------,,,,,,...+++,,,---------...//////444000///222333333666:::===EEEMMMQQQTTT[[[hhhsssllldddXXXCCC:::AAA@@@===CCCGGG>>>===;;;555666333&&&)))---...+++***......+++000555::::::666222111333666555777===CCCGGGKKKOOOSSSPPPZZZTTTQQQUUUSSS^^^YYYbbbddd\\\YYY^^^aaa^^^]]]eeemmmooommmjjjkkknnnsssvvvlllrrruuuqqqxxxpppxxx{{{tttqqqyyyyyyvvvzzz~~~{{{vvvuuueeeOOOGGGFFF???555...---///000///555111111666888777999>>>777???OOOhhhwwwoooeeeaaaXXXIII;;;333111333333666666;;;BBB>>>DDDWWW\\\]]]bbbkkkvvv~~~{{{vvvwww|||tttzzz}}}yyyuuuwwwwwwvvvssslllnnn||||||lllaaa^^^cccggggggeeefffiiikkkeee^^^YYY[[[aaabbb[[[SSSYYYPPPKKKVVV```RRRIIISSSKKKJJJJJJIIIFFFAAA;;;666888666333...+++***+++,,,+++,,,---000111111...,,,///000222777>>>HHHTTT^^^bbb```\\\VVVWWWlll|||NNNAAA666444333111222666666666333///...111111............//////......//////)))+++444666000111999000111111111333555666666555444333222222111000...000,,,***,,,,,,+++,,,000...,,,***+++---///000000555:::777555;;;777222666//////000222444555555555:::666333333666999::::::<<<:::BBBGGGDDDFFFGGG???<<<333++++++++++++---111..................---,,,---...000333000,,,---222000000000000333:::CCCIII]]]}}}dddZZZaaabbbaaahhhbbb\\\XXXOOOBBBAAA>>>111,,,...---***+++000111...222333555888999777333000555333555<<<@@@BBBGGGNNNPPPNNNXXXPPPLLLRRROOOYYYYYY\\\[[[[[[ccclllhhh\\\]]]fffooopppkkkhhhjjjooosssuuukkkqqqtttpppvvvmmmuuuuuummmiiipppppppppxxxttt|||ooohhhQQQGGG:::222000111444555333000000222333555999===777AAAVVVsssrrriiijjjdddZZZLLL???888888:::555;;;;;;???IIIKKKPPP^^^mmmpppuuu|||}}}}}}|||wwwqqqppprrrqqqvvvvvvppprrrzzz|||mmmkkkzzz{{{nnnjjjcccjjjpppqqqqqqoookkkgggbbb]]]YYY[[[^^^]]]WWWQQQTTTRRRLLLPPPWWWOOOGGGOOOGGGGGGGGGHHHGGGDDD???;;;999777333...***)))+++---(((+++......,,,+++******///444???KKKQQQTTTZZZ```bbbVVVLLLGGG???FFFkkksssNNN>>>555---...222222111000111333222......000111...///...---...,,,)))+++///444///...333444///000666<<<>>>>>>;;;999:::999666;;;:::777333000111444888666111///222666555666777555333000///000111111000...444000...333///)))---...222666888888;;;AAAEEEHHHFFFEEEDDDDDDGGGKKKNNNUUUYYYgggrrrsss{{{vvv```MMM;;;666555222222555...---,,,---///000///......222888===:::333111444000...,,,,,,///111000...:::ZZZeeeiiisss___WWWNNN<<<111...***(((***,,,...///333222333777;;;<<<777222444111222999:::888<<>>BBBEEEOOObbbzzzzzztttgggbbb[[[TTTNNNKKKIIIHHHIIIUUUSSSPPP]]]hhhiiiiiinnnsssyyyzzzwwwsssppppppnnnmmmqqqyyy}}}yyyssspppiiissszzz{{{yyyjjjgggqqquuurrrssswwwqqqfffooovvvzzzzzzyyyvvvjjj\\\cccccc```[[[WWWUUUVVVXXXMMMVVVQQQFFFIIIJJJGGGHHHHHHGGGHHHHHHGGGCCC>>>:::///111333111---******+++$$$)))------+++000<<>>DDDFFFIIIPPPRRRLLLHHHIIIJJJGGG:::BBBJJJJJJCCC===>>>BBB>>><<<===@@@???<<<===@@@???>>>===???BBBDDDEEEDDD>>>FFFFFFIIISSSTTTSSSYYYXXX___cccaaa]]]dddttt~~~~~~___SSSNNNDDD;;;888555222//////111222222000///...444@@@GGGEEE>>>999555444111111222444666666333BBB777222DDD???666HHHAAAUUUiiisss}}}hhhJJJ999...111000)))+++555(((+++///111000000111222...+++///888888333777AAA999666???AAAPPPccc[[[XXX\\\UUUTTTXXXVVVRRRXXXcccdddhhhjjjgggaaa^^^aaaeeekkkkkk]]]dddkkkkkkssslllllljjjccccccjjjjjjooo~~~kkkttttttuuu~~~~~~uuupppfffUUUGGGBBB777666111+++***111;;;BBB@@@MMMeee{{{qqqeee]]]fffZZZPPPZZZVVVRRRZZZdddfffiiipppnnnmmmvvvqqqiiiiiissswwwqqqnnnrrrjjjpppuuuuuuvvvwwwtttpppiii}}}xxxttt|||zzzmmmrrrfffqqqlllfffmmmgggfffqqqvvvrrrpppuuuqqqiiilllgggmmmfff]]]^^^]]][[[^^^WWWUUUPPPIIIBBB???@@@CCCFFFIIIKKKLLLHHHBBB:::555222///......)))###%%%---666***"""***>>>OOOUUUTTTPPPCCC777222111111444999>>>======BBBFFFCCC999000MMMeeemmmUUU>>>888333***))))))***,,,///111111111111222222111...,,,,,,...)))111222***'''---///,,,;;;>>>===888;;;HHHRRRUUU```mmmuuuppphhhdddccc```ZZZ```eeeeee___XXXUUUUUU[[[XXXXXX^^^ccccccdddgggfffgggkkkmmmjjjfffiiiooogggrrr|||{{{rrrgggYYYNNNIII>>>444333888;;;888222888888;;;<<<777111666???;;;---///777...(((222;;;...:::???777111444777444666;;;BBBIIIOOOTTTXXX[[[^^^eeewwwqqqVVV<<<333///)))(((---,,,---...------//////......000222444444555666777:::AAACCCAAAGGGTTTWWWQQQUUURRRSSSXXX]]]```fffkkkdddcccccccccbbbaaadddhhhaaaeeeeeeaaaaaafffgggcccfffjjjfff[[[XXXaaaiiijjjhhhmmmvvv{{{yyyuuuyyyxxx~~~mmmhhhSSS@@@777444:::<<<888<<>>===???CCCHHHFFFEEECCC@@@<<<666111000++++++......***(((***(((+++222???KKKOOOLLLFFF;;;333---,,,///222999@@@GGGCCC???===;;;777111+++///===@@@444,,,//////(((---+++******,,,......---'''&&&'''***...111222222---000///***&&&(((++++++---???PPPbbbuuunnnggg^^^ZZZYYYVVVNNNHHHHHHEEECCCBBB;;;555666===<<<111444999333000777:::444<<>>:::???OOOfff}}}|||^^^@@@333000,,,,,,000...000111111111///---++++++...000111111333777;;;777>>>@@@???FFFRRRUUUPPPTTTTTTWWW\\\]]]\\\^^^bbbddddddccceeefffhhhlllooodddhhhiiifffeeegggfffaaadddgggddd[[[[[[cccfffdddlllnnnssswwwwwwwww}}}yyy}}}ppprrrcccWWWGGG999555333222888BBBQQQ^^^zzz|||fffiii___PPPOOOOOOYYYbbbqqqsssnnnuuuxxxssssss~~~yyywwwyyyuuummmmmmrrrqqqrrrpppnnnqqqwwwzzzyyyvvvvvvsssqqqssstttooogggcccZZZfff^^^TTT]]]bbbjjjkkkooohhhcccfffbbb\\\aaajjjnnndddWWWVVVQQQJJJKKKMMMJJJEEE???;;;<<<@@@CCCJJJDDD===999999777222...000,,,***///222///***((($$$///>>>HHHIIIBBB:::555333///,,,,,,,,,...444<<>>888333000......111///***''')))......******)))+++///333555333000111...,,,...222555444111222111333888999:::>>>DDDGGGXXXpppyyypppeeeYYYRRRQQQHHH@@@@@@>>>555333333+++777888<<<@@@>>>777111///222222222333444555666777000222999III[[[nnngggGGG777111---...222000222444555444000---***+++...000///---...444999555;;;======DDDNNNQQQMMMQQQSSSYYY^^^\\\VVVUUUXXX^^^]]]]]]___dddjjjnnnoooeeeiiijjjhhhgggfffbbb]]]cccgggfffbbbeeemmmnnniiipppnnnooorrruuuyyy}}}vvv~~~xxxqqq{{{qqqsssbbbPPPFFF>>>:::???HHHPPPfffffffff```SSSQQQUUUgggggglllkkkmmmtttrrrnnnvvv{{{zzz|||}}}wwwooonnnsssmmmtttxxxvvvsssssstttrrrxxxsssttttttppplllkkk```XXXgggccc\\\bbb___aaa[[[```[[[WWW[[[YYYWWW^^^]]]aaaYYYQQQTTTSSSMMMNNNLLLHHHBBB===;;;<<>>AAA>>>444...000***,,,000555777777555222111///000444999AAAOOO\\\xxxnnnUUUCCC666...---000//////000333333///---...---111333111+++***...222555999;;;<<>>===777111222666888333...555444000+++***...666;;;JJJEEE===444......333888666555555444000---///555222777;;;;;;777333111222000******111555222000222///...------///111222333444;;;DDDJJJMMMPPPVVV[[[mmmooo}}}{{{wwwqqqiiieeekkktttoookkkhhhgggeeedddgggmmmmmmddddddmmmoooggghhhqqqsssqqqpppqqqoookkkiiiiiiqqqrrrtttwwwyyy|||sssfff```UUUCCC666444222111222444555444000---222111111222///---000777LLLWWWkkk}}}vvvjjjZZZFFF666//////,,,))))))---...,,,---222---111444333///,,,---///777999;;;<<<@@@DDDDDDAAADDDFFFLLLRRRSSSPPPRRRWWWXXXZZZYYYWWW[[[dddhhhgggbbb```^^^]]]\\\\\\\\\^^^VVVaaafffbbbcccllltttvvveeeccceeekkkqqqtttzzzwwwrrriiiqqqqqqrrr}}}nnnqqquuuvvvlllYYYJJJJJJPPPccceeecccbbb___eeejjjzzz~~~uuummmsssxxxkkkgggvvvuuuwwwyyyxxxsssmmmhhhfffiiisssyyyssskkkllltttzzzeeebbb`````````___bbbgggnnn]]]aaa\\\ZZZddd^^^\\\SSSYYYTTTOOOPPPMMMLLLUUUFFFKKKFFFCCCMMMPPPLLLMMMDDD@@@;;;777777888999999333000...000444666333000222444333---,,,333>>>DDDAAA;;;333---+++...555999<<<888555444///)))(((+++000444999999555///,,,***)))***...222333111222666555444111000222<<>>;;;;;;@@@=========<<<::::::<<<>>>???<<<<<>>;;;777333///000000222555444111111444777<<>>888000***)))---...+++---444///000222333222222333444888888:::===@@@BBBAAA@@@???>>>CCCJJJOOOPPPSSSVVVSSSXXXWWWQQQQQQYYY___^^^___[[[XXXYYYYYYXXXZZZ___XXXaaaddd``````hhhmmmmmmZZZZZZ___eeeiiilllrrryyyqqqpppjjjpppoooppp{{{lllsss{{{ttt```SSSTTT[[[gggmmmhhhdddccclllmmmuuutttxxxqqqnnntttrrrkkklllqqqpppooommmlllkkkhhhdddjjjqqquuuqqqmmmooorrrsssmmmiiiddd```aaacccccc___dddTTTZZZUUUQQQZZZUUUTTTTTTZZZVVVOOOOOOIIIGGGOOOMMMRRRLLLIIIRRRUUUOOONNN???;;;888777888::::::999222000...///222444555555222666777444555;;;===<<<------,,,***)))+++111555===777222111...(((%%%&&&///000222333222222222222***---...,,,,,,222888;;;KKKQQQVVVYYY\\\gggyyy|||yyyvvvkkk]]]UUUTTTXXXMMMDDDBBBAAA>>>>>>AAA>>><<<<<<<<<===:::555000666222000000///---...111,,,)))***///000...---///***)))***...333555555444+++///111000///000333666333...---111444444666;;;999;;;<<<:::777777;;;>>>444666888;;;<<<>>>>>>>>>GGGIIIKKKKKKLLLRRRZZZaaa^^^gggsss|||wwwqqqhhhbbb[[[RRRHHH@@@777222...//////...///222======>>>>>>999555;;;EEEYYYfffwww}}}ooo\\\NNN???888666:::999111111777777444111111444666888888666666999>>>BBBCCCBBBBBB===:::===GGGOOOPPPOOOPPPMMMUUUUUULLLHHHPPPWWWXXXZZZUUUTTTVVVVVVSSSTTTXXXWWW\\\]]]\\\```hhhfff^^^RRRTTTXXX^^^___aaaiiisssiiiooommmppphhhiiiyyyoooeeemmmsssmmm___TTTRRRSSSqqquuummmeeeeeeppplllmmmhhhzzzwwwkkkttt~~~vvvjjjllljjjfffdddgggkkkkkkhhhjjjppptttuuuuuusssllldddaaa]]]WWWSSSZZZccc```WWWYYYPPP^^^[[[TTTYYYRRRQQQPPPXXXTTTNNNMMMGGGDDDLLLKKKOOOIIIEEEOOOQQQJJJIII===:::888999<<<>>>===<<<555444222111222555888:::555999<<<;;;>>>@@@999...'''+++///---******000666444...+++...000///...///,,,++++++---222888???BBB@@@CCCBBB>>>BBBRRR^^^cccmmmzzzwww{{{xxxoookkkkkkbbbVVVJJJDDDAAAAAA>>>999<<>>CCCDDDDDDDDD===999<<>>@@@999555777888666333333222666;;;>>>AAADDDDDDBBBBBBDDDEEEDDDGGGKKKKKKGGGNNNVVVVVVOOORRR^^^^^^TTT]]]YYYRRRLLLHHHKKKQQQVVVTTTTTTXXX___```^^^^^^```TTTWWW]]]ZZZUUU___fff^^^mmmeee___aaafffiiimmmqqqlllooorrrpppmmmnnnqqqtttsssmmmooonnnlllmmmmmmkkkkkkooossstttooojjjfffgggggghhhhhhiiijjjllluuummmqqqhhhfffhhh]]]```___XXX[[[___[[[]]]]]]TTTTTTYYY^^^]]]VVVOOOKKKJJJQQQIIIIIIHHHAAACCCGGGAAAHHHJJJGGG???<<<>>>@@@>>><<<@@@DDDBBB<<<999888999555111...///444888:::999:::888999;;;666,,,&&&&&&---+++)))'''(((***...000555...+++...000---,,,---+++333:::BBBQQQiii}}}{{{jjjTTTDDDKKKFFF======333333555///+++...000---***)))+++...///---...444555222+++,,,+++'''######(((------+++***+++---...---+++***+++,,,------,,,+++***(((***,,,,,,***(((((())))))***+++---------+++***%%%+++---+++***---...+++***,,,...111222222222111......------,,,+++++++++***+++------,,,+++***++++++++++++***)))***+++---***///111//////333444111111000000///000222555666===@@@GGGNNNLLLIIINNNVVVggglll}}}yyymmm^^^MMM@@@;;;777,,,+++,,,***222;;;:::777???HHHUUUppp{{{bbbVVVLLLAAA===@@@;;;777777<<>>@@@BBBCCCBBB@@@DDDDDDBBBAAAFFFLLLMMMIIIFFFNNNQQQMMMNNNWWW]]]]]][[[YYYVVVSSSPPPNNNMMMLLL\\\XXXXXX[[[\\\YYYYYY[[[ccc]]]^^^\\\XXXaaakkkfffkkkfffdddgggjjjlllooossswwwsssppppppooopppwwwuuurrrqqqmmmhhhdddbbbaaafffnnntttuuusssmmmllliiigggeeedddddddddmmmgggmmmeeebbbfff___fffbbb[[[\\\]]]XXXYYYYYYPPPNNNSSSYYYZZZWWWSSSQQQRRRRRRHHHHHHJJJHHHMMMPPPIIIJJJIIIDDD>>>===???>>>;;;555777::::::666222222333;;;555000000666:::999777888888:::888111'''%%%'''***)))'''((()))+++,,,---555222---***...666777333@@@MMM\\\eeeooo}}}~~~zzz|||rrrggg^^^TTTPPPLLLDDDVVV^^^QQQJJJ<<<:::+++666666111666000111...,,,,,,000111///000333***+++++++++///555444000)))***)))'''$$$%%%)))...,,,++++++,,,...///...,,,++++++***))))))******+++((()))******(((''''''(((******++++++,,,,,,,,,,,,&&&***,,,+++***,,,---,,,)))+++...000111000...---------,,,,,,++++++*********(((''''''))),,,---...(((,,,///...+++***,,,000$$$)))---,,,---//////---555222///+++)))((()))***+++,,,///444444111333666666777DDDPPPXXXjjjxxxvvv~~~{{{yyyqqqeeeZZZVVVMMM@@@;;;888444:::>>>888;;;888888AAAWWWwwweeeSSSEEE;;;999<<>>@@@<<<888777<<<===???AAABBBAAA??????DDDAAA<<<<<>>===;;;999777555444777===AAA===999777777666333000555555444111---***+++...(((***,,,---,,,,,,---...222555333111???UUU]]]XXXfffnnnvvvyyyvvvoooiiieee```OOOHHHFFF<<<666444...000,,,(((>>>FFF777666000000"""---...***///***+++&&&%%%'''***(((%%%''',,,---***(((***///222000+++***+++,,,+++)))(((***+++******+++,,,---...---,,,...---,,,***)))((('''''')))***++++++)))(((((()))+++***)))(((((()))******''')))++++++***+++,,,,,,)))+++---///000...,,,***,,,,,,,,,++++++*********,,,(((%%%&&&***---......&&&+++111333222///------&&&''')))+++///000...***+++)))&&&$$$$$$&&&)))***...,,,,,,---...,,,******111,,,000222000999FFFFFFRRRSSSXXX```dddcccaaacccdddZZZWWWTTTLLLHHH???...555//////888FFF___kkkVVVHHH@@@@@@EEEHHH@@@;;;;;;;;;999777888:::999;;;???@@@>>>>>>???@@@===999:::DDDLLLJJJCCCHHHKKKQQQSSSOOOKKKQQQ\\\[[[VVVQQQQQQWWW\\\\\\[[[\\\VVVSSSXXX\\\]]]]]]___]]]PPPUUUbbbbbb___^^^ZZZaaabbbeeeiiiiiijjjooowwwvvviiieeekkkjjjiii||||||tttnnnfffiiikkkiiibbb[[[YYY___fffiiigggdddcccdddeeedddccc___^^^jjjdddaaacccZZZ```]]]\\\bbb]]]LLLGGGMMMLLLQQQQQQPPPOOOOOOPPPSSSVVVNNNJJJNNNNNNFFFGGGMMMJJJDDDCCCDDDGGGJJJGGGAAA======888777888777444666<<<===???@@@===666000---,,,555111+++''')))---//////...000///,,,(((***222999>>>HHHNNNQQQaaaxxx~~~vvvnnnjjjeeeaaaYYYMMMAAA999@@@333///...((()))...+++...---(((888777&&&***+++...******%%%***$$$%%%%%%%%%''')))&&&"""$$$***,,,(((&&&***///000---***))),,,...///---)))&&&%%%''')))+++,,,,,,++++++***+++,,,------,,,***(((&&&)))***+++***((('''(((***---,,,***(((''''''((()))((()))***+++***)))+++...)))***,,,......,,,***))),,,,,,++++++++++++******---***(((***---///...,,,++++++***,,,//////---+++///***)))///666777111+++---,,,)))'''&&&&&&((()))---,,,******,,,---+++(((111+++---...(((,,,555555666555888???CCCEEEJJJOOOVVVVVVaaahhhfffcccVVV???000***+++222:::KKKmmmlllWWWGGG???>>>BBBEEE>>>;;;<<<===999666666555333666<<<>>><<<<<<@@@???===;;;???HHHOOOKKKBBBIIIHHHLLLPPPPPPKKKKKKOOOSSSOOOLLLNNNVVV\\\]]]\\\bbb\\\YYY[[[ZZZVVVRRRRRRXXXLLLRRRaaabbb```___[[[^^^]]]___bbbccceeemmmvvvuuuooopppvvvpppllluuuiii___YYYaaaggggggaaa^^^```eeejjjgggeeeeeeffffffccc```___ZZZccc\\\\\\ccc]]]eee[[[[[[bbb]]]KKKEEEJJJJJJGGGIIILLLOOONNNLLLHHHFFFGGGDDDJJJIII??????FFFDDDBBBAAACCCHHHGGGAAA;;;999;;;888<<>>TTTfffppp}}}|||kkkJJJBBB999444111888OOOfffppphhh[[[LLL@@@999999;;;;;;888:::@@@CCC>>>888555666222444;;;===:::;;;@@@AAAAAABBBEEEMMMRRRMMMDDDKKKKKKLLLOOOSSSTTTRRROOOKKKKKKLLLPPPUUUWWWUUURRR\\\YYYYYYZZZXXXRRRPPPRRRWWWMMMPPPWWWWWW\\\bbb___\\\ZZZZZZ]]]```cccjjjrrrttttttyyy|||wwwuuunnn___UUUYYY]]]```bbbccceeegggiiifffcccdddeeeddd^^^YYY\\\VVV^^^[[[^^^fff___ddd]]]ZZZ^^^\\\OOOJJJKKKFFF???AAAFFFJJJLLLIIIEEEBBBEEE@@@EEEGGGAAADDDIIIDDD???>>>AAAEEECCC===;;;===GGGDDDIIISSSSSSHHHAAABBB999<<<===<<<888666666888000111///)))))),,,,,,((()))''''''...<<>>666222((("""###&&&'''***...###"""))),,,&&&(((,,,&&&'''///)))///---'''000,,,***)))+++(((///+++---###!!!"""$$$### !!!$$$%%%###%%%+++---***))),,,))))))***+++***)))&&&$$$(((+++......+++((('''(((%%%%%%&&&(((***+++------)))))))))(((&&&&&&((())),,,+++++++++++++++,,,,,,***''''''******''')))///************+++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,---......------...//////,,,'''$$$$$$''')))+++***&&&%%%)))***&&&%%%'''$$$$$$&&&(((***+++,,,,,,###'''(((%%%&&&+++---+++///$$$(((000------///++++++***,,,...,,,)))+++000)))///>>>KKKYYYsss~~~qqqhhhWWWFFF888333999AAAQQQRRRQQQLLLEEEBBBBBBCCC===999888===@@@>>>;;;:::>>>888888>>>>>>888888>>>CCCDDDEEEFFFKKKOOOMMMHHHLLLOOONNNKKKOOOXXXXXXQQQLLLMMMOOOQQQSSSSSSSSSRRRWWWWWWXXXYYYWWWTTTWWW^^^VVVRRRUUUVVVSSS\\\ddd___iiieeeeeekkkppprrruuuyyyqqqtttzzz~~~}}}jjjddd]]]UUURRRUUUYYY[[[[[[\\\[[[[[[___dddddd```[[[___ZZZdddbbbccceeeUUUTTT```YYY[[[[[[SSSPPPNNNCCCFFFFFFEEEEEEEEEEEECCCAAACCC<<<@@@EEEDDDIIILLLEEE<<<;;;>>>BBBAAA<<>><<<<<<===>>>???+++333666222...//////,,,111...222???PPPZZZWWWQQQEEEDDD@@@666---***---000)))&&&(((,,,+++&&&%%%)))"""!!!((()))$$$)))111...&&&...'''))))))%%%+++ ---,,,...,,,333///222///+++***,,,+++'''&&&''''''%%%(((---+++%%%$$$(((,,,+++))))))***++++++***)))---000000,,,)))'''(((((('''%%%%%%%%%(((***,,,,,,,,,,,,***((((((***,,,&&&'''((()))***+++,,,,,,***''''''******''')))000+++******)))***,,,...///------------------------***,,,---,,,***+++///333(((---111111---((('''(((((('''***+++&&& """***%%%''')))+++,,,---,,,,,,,,,111222,,,***...///---000$$$&&&///.........(((***+++///222...(((%%%(((...---...---555TTTnnnppp}}}mmmYYYHHH>>>777333<<>><<<<<>>999666???:::???BBB888666===???999JJJJJJ<<<999::::::>>>;;;666000)))'''))),,,///222:::FFFOOOQQQKKKCCC<<<777555111---)))(((***,,,''''''(((***++++++(((&&&''')))+++)))&&&$$$%%%'''+++------+++'''%%%''')))"""&&&+++///000111111222000///------,,,)))$$$!!!***+++***)))'''''')))+++)))))))))))))))***++++++)))))))))******((('''%%%''''''(((((())))))*********(((&&&&&&)))***)))''')))******'''######'''++++++,,,.........,,,***)))+++---...,,,++++++,,,,,,///)))%%%''',,,///,,,(((&&&###!!!$$$+++---(((###((())))))(((&&&$$$%%%&&&((('''&&&&&&''''''&&&%%%&&&'''((()))***+++++++++---+++...+++$$$***...%%%///---***)))((((((&&&%%%+++******,,,...---)))%%%)))***,,,---000888CCCKKK^^^kkkpppbbbKKK;;;222,,,+++777:::<<>>999??????DDD???:::>>>======GGGJJJFFFDDDEEE@@@888777;;;<<>>@@@@@@;;;444---(((+++,,,---,,,++++++,,,...)))))))))+++,,,+++)))&&&&&&(((***)))(((''')))++++++,,,+++***))))))+++,,,(((***+++---......---,,,''''''((()))***,,,...000)))******)))((('''(((***))))))))))))***+++,,,,,,''')))*********(((((((((''''''(((((()))(((((((((,,,+++***,,,...---***''''''((()))(((''''''((()))***+++,,,------,,,***)))(((+++------,,,...///000///***&&&&&&)))++++++)))(((%%%"""###&&&&&&"""***++++++)))'''%%%%%%&&&''''''(((***,,,+++(((&&&))))))***+++,,,---...///+++))),,,***$$$)))---%%%***)))'''((()))******))))))'''''')))---///...---111000...+++(((***///333999GGGRRRRRRKKKDDD;;;222///777555555;;;<<<<<>>@@@>>>FFF???666<<>>BBB@@@<<<777333000...---***---//////---***(((''',,,++++++,,,,,,,,,)))'''&&&''')))*********,,,...---***((('''(((***+++++++++)))((())),,,---,,,)))***)))'''%%%$$$&&&***---((()))+++***(((''''''((((((((())))))***+++,,,,,,&&&))),,,+++)))((()))+++'''((()))))))))((('''&&&%%%&&&(((+++---,,,)))&&&''''''((()))++++++((('''((((((***++++++***))))))''')))+++,,,++++++,,,...---+++(((&&&&&&'''((()))+++***((('''&&&%%%%%%$$$***++++++***'''&&&&&&''''''(((+++...000///+++(((***))))))***,,,...000111***'''***)))$$$(((---&&&)))((('''''')))++++++***(((&&&%%%&&&))),,,......//////...,,,))))))+++---+++111888>>>BBBCCC>>>666111777555444;;;<<<===EEEAAAMMMMMMGGGDDD>>>???KKKQQQMMMIIIGGGDDDCCCHHHNNNHHHNNNOOOMMMNNNRRROOOGGGKKKRRRPPPLLLPPPNNNMMMUUUSSSXXXMMMRRR]]]fffooocccYYYUUUPPPOOORRRXXX^^^bbb[[[___aaabbbdddfffddd___bbbWWWXXXhhhnnnhhhiiirrrjjjuuu\\\IIIAAA;;;;;;GGGOOOLLLNNNOOOHHHNNNRRRYYY\\\WWWMMMLLLPPPLLLMMMMMMLLLLLLLLLMMMMMMLLLGGGDDDEEEIIIJJJGGGCCC???;;;CCCIII@@@<<<@@@@@@EEECCC@@@>>>===>>>@@@AAA999222777===888999@@@??????HHHCCC===AAAAAA;;;<<<;;;<<<<<<;;;::::::<<<===000...+++(((''''''((()))+++...000000---)))'''&&&,,,+++******+++***(((&&&((((((******+++,,,---...,,,((($$$###%%%((('''&&&((($$$"""%%%+++///...,,,...***$$$"""###$$$$$$###&&&(((******)))'''''''''))))))))))))))))))))))))'''+++---,,,(((''')))+++((()))***+++***)))'''&&&"""###%%%(((*********)))+++)))'''(((++++++(((%%%&&&&&&((())))))))))))((((((((()))***(((%%%%%%'''(((***+++)))&&&$$$%%%''')))++++++)))&&&&&&))),,,''')))***)))''''''((()))((((((***---///000...,,,((((((''''''))),,,///111***&&&)))***%%%)))---(((---+++))))))***+++***)))***)))''''''''''''''''''(((***+++---......//////555111......444;;;??????333;;;<<<===DDD@@@:::>>>;;;BBB>>>888;;;>>>FFFUUUPPPNNNKKKHHHFFFFFFJJJNNNKKKMMMMMMKKKNNNRRRNNNGGGJJJUUUTTTOOOSSSTTTVVV^^^[[[]]]OOOSSS[[[```kkkaaaQQQSSSVVVXXXYYYYYYYYYYYY___[[[ZZZ___aaa^^^ZZZYYYfff^^^cccqqqqqqgggnnn}}}eeeVVVFFFAAAEEEGGGCCCGGGLLLGGGHHHLLLUUU[[[WWWMMMIIIKKKDDDAAAAAAFFFLLLOOOOOOMMMKKKGGGDDDEEEGGGHHHDDD@@@@@@<<>><<<@@@>>>======>>>???@@@AAABBBCCCAAA444333888777;;;???<<<<<>><<<999555111000///,,,***'''%%%###"""%%%''')))))))))***+++---***)))((((((((((((&&&$$$+++*********++++++******(((%%%"""###&&&))))))(((&&&### ###)))...///---'''""""""***---***$$$$$$&&&((()))(((''''''(((*********)))((('''%%%$$$***,,,---+++'''&&&''')))***++++++,,,+++***((('''******)))(((((()))+++---000,,,'''&&&'''((('''%%%%%%&&&&&&'''((((((((((((((('''(((,,,)))$$$###&&&$$$)))------((($$$$$$%%%&&&((()))'''###"""&&&***###%%%'''''''''''')))+++)))((('''(((+++---......(((((('''''')))+++...000,,,&&&***,,,''')))...***...,,,++++++,,,---,,,+++***+++,,,,,,***(((%%%$$$)))***+++---...,,,***(((333...)))(((,,,444>>>EEE;;;CCCBBBCCCHHHCCC:::<<<===>>>666111999===BBBLLLJJJKKKKKKHHHEEEDDDDDDDDDMMMLLLJJJIIILLLPPPNNNJJJLLLXXXVVVNNNQQQTTTVVV]]]aaaggg[[[\\\YYYSSSZZZQQQPPPUUUZZZ]]][[[XXXVVVVVVccc\\\YYY]]]^^^YYYUUUUUUaaaaaakkkxxxvvvqqq~~~fffXXXPPPIII@@@DDDLLLIIICCCHHHNNNQQQPPPLLLHHHEEEGGGAAA???EEEKKKLLLHHHFFFGGGFFFEEEDDDCCCBBB???===BBB>>>BBBDDD===>>>BBB>>>AAABBBCCCDDDCCCBBBAAA@@@III:::777;;;999;;;===888777CCCDDDCCCDDD>>>999>>>FFFDDDAAA>>>:::666333000<<<;;;888555111---***)))'''''''''%%%$$$%%%''')))((('''%%%%%%&&&&&&%%%###,,,***))))))))))))'''&&&$$$###$$$&&&***---...///)))&&&$$$$$$(((******)))'''###"""'''...111,,,%%%"""$$$&&&''''''((()))***************)))'''%%%###+++***)))(((''''''''''''+++*********************000...+++'''$$$###%%%'''///+++'''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&)))///...((('''---###(((,,,---***&&&$$$$$$)))++++++)))%%%###$$$'''"""$$$&&&&&&'''(((***+++***'''%%%%%%(((+++------******))))))***,,,...///...&&&***...((((((---***+++***)))***---/////////(((+++///000///,,,++++++***+++---000222111...+++---++++++---,,,,,,111888AAAEEEAAA@@@GGGEEE???BBB999===888888CCCEEEDDDIIILLLPPPRRRNNNKKKIIIGGGDDDNNNMMMKKKKKKMMMOOOPPPPPPMMMXXXTTTJJJMMMQQQQQQUUUSSS___^^^ccc]]]RRRVVVOOOSSSWWWZZZXXXUUUTTTXXX\\\bbb^^^\\\^^^^^^\\\[[[\\\\\\dddrrrrrrfff[[[KKKHHHHHHAAABBBFFFEEEBBBDDDJJJIIIBBBKKKFFFDDDHHHIIIEEEAAABBBAAACCCEEEEEEDDDBBBCCCDDDEEE???AAAAAA===AAADDD>>>DDDDDDCCCBBBAAA>>><<<;;;CCC:::===@@@:::999<<<:::999???===>>>EEECCC???DDDFFFFFFDDD<<<444333999@@@EEE@@@999111+++(((((((((,,,,,,+++((($$$######$$$'''%%%$$$$$$%%%&&&%%%$$$***(((&&&&&&((((((&&&######%%%(((***++++++,,,---***)))((('''''''''''''''(((((()))******)))&&&### """$$$%%%&&&(((+++---)))***+++,,,+++***((('''***&&&###$$$(((***)))'''))))))'''&&&'''(((***+++,,,,,,***&&&""" !!!###'''((('''&&&%%%%%%&&&((((((''''''&&&&&&&&&&&&'''***'''***111000((((((...'''(((******)))((('''(((***++++++***)))'''''''''%%%&&&(((((('''''')))***((('''%%%&&&)))***+++***))))))*********+++++++++///&&&)))...(((&&&***)))***)))((()))+++---------'''***---...------...000******,,,000444555222000---,,,...222000+++***---777>>>===@@@JJJIIIBBBDDD999@@@>>>@@@JJJLLLMMMTTTOOOUUUWWWSSSPPPOOOMMMHHHKKKLLLNNNOOOPPPOOOQQQSSSLLLVVVPPPGGGMMMTTTTTTUUUKKKVVVVVV___]]]TTT]]]ZZZUUUXXXYYYUUUPPPOOOVVV]]]YYY\\\^^^^^^___cccfffgggjjjttttttfff[[[LLLBBBEEE???666:::HHHJJJ@@@DDDCCCEEEJJJIIIDDDEEEJJJ;;;@@@FFFHHHGGGHHHLLLPPPGGG??????@@@===CCCFFF>>>999999::::::<<<===>>>???666444>>>DDD:::777============888;;;HHHJJJFFFKKK???CCCBBB888,,,...>>>NNN```WWWHHH999...******,,,)))***,,,,,,*********+++&&&%%%######%%%&&&&&&%%%(((&&&$$$%%%''''''%%%###%%%(((,,,,,,(((%%%%%%&&&((()))***)))'''&&&'''((( %%%)))((($$$"""$$$((( !!!###$$$%%%(((,,,///''')))+++---...---,,,+++(((###""")))---,,,(((((('''%%%$$$$$$&&&)))+++(((***,,,+++(((&&&'''))) $$$((((((&&&%%%'''))))))((('''&&&&&&&&&&&&&&&---)))+++222///%%%###)))***)))'''&&&'''(((***+++"""###%%%&&&(((((('''&&&((()))***)))((('''((()))'''&&&''')))++++++)))(((''''''((((((((((((''''''///%%%(((---'''$$$((('''---+++)))((())))))((('''((()))+++***((())),,,///+++***+++---///...***&&&---)))+++333666333222555(((333999CCCPPPMMMCCCAAADDDJJJFFFAAAGGGIIIOOO[[[LLLRRRSSSNNNLLLNNNLLLHHHFFFJJJOOORRRQQQOOOPPPSSSIIISSSNNNFFFQQQ[[[[[[[[[XXX\\\SSSWWWUUUPPP]]]^^^TTTYYY\\\XXXPPPLLLPPPUUUPPPYYY]]]\\\^^^hhhooopppyyykkk\\\UUULLLEEE@@@>>>===<<>>>>>888AAAGGGFFFFFFHHHGGGCCCAAA666...///...000===NNNkkkgggDDD222000(((+++&&&+++,,,,,,,,,,,,+++******((()))***+++)))&&&"""'''***)))$$$%%%+++---***""" !!!%%%&&&######%%%''',,,000///***&&&&&&'''$$$%%%'''((((((&&&$$$###"""!!!!!!$$$(((***(((%%%$$$000666000)))***---...***)))'''&&&%%%%%%%%%&&&"""&&&((('''$$$$$$)))...&&&(((***,,,,,,+++(((''''''((())))))(((&&&###!!!)))***+++)))%%%$$$&&&((((((%%%)))222111'''%%%+++***(((&&&&&&(((+++------$$$"""!!!%%%,,,///---***...,,,(((%%%###$$$&&&((("""%%%(((***+++******+++))))))((((((''''''&&&&&&))))))***+++***)))(((''',,,+++)))'''''''''((((((+++,,,,,,***&&&$$$&&&(((***,,,,,,)))&&&&&&+++000)))+++...000000///,,,+++)))000777===FFFNNNMMMFFFJJJQQQIIIAAAJJJRRRMMMJJJQQQUUUSSSLLLHHHMMMQQQPPPZZZEEEEEE]]]hhh[[[SSSYYYNNNNNNPPPFFFPPPZZZLLLOOOWWWZZZ[[[ZZZYYYXXXYYYYYY\\\SSSQQQOOONNNXXX]]]TTT\\\YYYYYY```lllwww}}}~~~}}}pppcccYYYQQQIIICCCCCCCCCBBBAAABBBCCCDDDEEEDDDGGGHHHFFFDDDCCCDDDEEEHHHEEEEEEGGGCCC<<<999;;;;;;::::::999:::;;;<<<===???===<<<;;;:::888999;;;777===BBBDDDIIINNNMMMGGG888///+++...///111>>>NNNZZZYYY:::,,,+++%%%((($$$***+++++++++******))))))++++++***)))'''%%%$$$###%%%)))***''''''******'''%%%""""""%%%&&&######&&&'''+++//////+++((()))+++,,,***&&&$$$###%%%''')))$$$$$$%%%'''))))))((('''&&&...111,,,'''))),,,---(((''''''&&&&&&'''((()))###%%%'''&&&$$$%%%(((+++)))***+++,,,+++***(((&&&(((***,,,...---***'''%%%((())))))(((%%%$$$%%%'''***'''+++333111(((&&&+++***((('''''')))+++++++++***&&&$$$%%%)))***((($$$)))(((&&&$$$$$$%%%''')))$$$&&&(((***************)))((((((((((((((('''''''''((()))+++++++++*********))))))(((((((((((())),,,------,,,((('''''')))***,,,,,,***&&&&&&***...)))***,,,---...---,,,+++...000222666@@@KKKMMMHHHKKKQQQJJJCCCNNNVVVPPPKKKSSSWWWVVVQQQOOOTTTXXXXXXSSSKKKRRRdddfffVVVNNNTTT[[[WWWRRRCCCLLLWWWNNNVVVPPPVVVXXXUUUTTTXXXYYYVVV[[[WWWZZZYYYUUUZZZ\\\QQQZZZddduuu{{{sssiii```JJJIIIGGGCCC???>>>@@@CCCBBBGGGGGG@@@>>>BBBCCC@@@NNNNNNOOORRRPPPJJJEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@CCC<<<:::<<<:::555555:::;;;<<<===AAAJJJPPPLLLDDD222+++))),,,///000:::FFF]]]___CCC666444,,,...))))))))))))(((((((((''''''((('''&&&%%%%%%%%%''''''%%%(((***))))))***'''$$$(((%%%$$$&&&&&&###$$$'''&&&))),,,+++)))(((***---///,,,)))&&&%%%''')))+++&&&''')))))))))((())))))(((+++,,,(((''')))++++++))))))(((''''''(((((((((''''''&&&&&&''''''((())),,,,,,++++++***((((((''''''))),,,//////---)))'''((((((((('''%%%$$$%%%''',,,***---222000)))'''+++)))((('''(((******)))''',,,((($$$$$$&&&'''%%%###$$$$$$$$$%%%&&&''')))***'''((((((((())))))))))))(((((((((((())))))))))))&&&''')))+++,,,,,,,,,+++(((((())))))******))))))***+++,,,+++)))''''''((()))+++,,,+++(((&&&(((***((())))))***+++,,,,,,,,,222///,,,---777DDDJJJJJJJJJQQQLLLHHHSSSZZZVVVTTTWWWYYYWWWQQQMMMNNNOOONNNIIIMMMVVV]]]VVVKKKIIIPPPaaa\\\WWWJJJQQQ\\\TTT]]]QQQZZZ^^^ZZZ^^^hhhjjjccc[[[ZZZ______ZZZ```fff```dddvvvhhheee___XXXRRRKKKGGGDDD>>>EEEEEE======DDDFFF@@@AAACCCGGGKKKMMMJJJEEEBBBDDDDDDDDDCCCDDDDDDDDDDDDCCC999666;;;;;;555666===AAA===;;;???GGGIIIBBB888111,,,***,,,------111777EEELLL666...---%%%'''$$$((((((''''''&&&&&&&&&&&&"""""""""###$$$&&&((()))'''((()))(((((('''&&&$$$***'''%%%'''&&&$$$$$$((('''((()))'''&&&&&&)))++++++,,,---...---***(((&&&&&&)))+++***'''&&&(((***(((((((((((()))******(((---,,,+++)))'''&&&%%%%%%***)))'''(((*********))),,,+++***)))((())))))***&&&'''(((************)))))))))((('''&&&&&&'''''',,,***,,,000---'''&&&)))(((((((((***+++***'''%%%'''%%%""""""$$$&&&''''''###$$$%%%'''((()))))))))***)))((('''((())))))((('''(((((())))))*********'''((()))+++,,,++++++***&&&''')))***++++++******'''((())))))(((&&&&&&%%%(((***,,,,,,)))''''''(((***)))))))))***,,,...///000...++++++///:::DDDKKKJJJTTTRRRMMMUUUZZZ[[[```VVVVVVSSSNNNJJJIIIHHHHHHJJJPPPTTTPPPHHHEEELLLSSSKKKKKKOOOIIIRRRXXXKKKSSSRRRYYYZZZVVV___mmmjjj\\\\\\\\\bbbcccaaaooo}}}yyypppcccYYYLLLOOOMMMEEECCCFFFEEE>>>;;;===BBBFFFJJJKKKHHHCCC;;;<<<===???AAACCCDDDEEECCC:::777;;;<<<888888===BBB===;;;???CCC@@@666...///,,,+++,,,,,,+++,,,...&&&333&&&%%%)))%%%,,,+++((('''&&&&&&%%%%%%&&&&&&######%%%&&&''''''&&&&&&)))(((&&&&&&%%%%%%%%%'''***'''&&&((((((%%%%%%(((+++***)))(((&&&''')))***,,,,,,......---+++)))(((&&&(((***(((%%%$$$&&&)))'''&&&'''***,,,+++(((&&&,,,,,,+++***((('''%%%%%%)))''''''((()))***)))'''***)))((('''((()))+++,,,'''&&&&&&&&&''')))+++,,,+++***))))))))))))))))))***)))***+++)))%%%%%%'''(((((()))***,,,***'''%%%%%%###""""""###&&&((()))&&&'''((()))******))))))+++)))''''''((())))))'''''''''(((((())))))******((()))************((((((&&&''')))+++,,,,,,++++++(((((((((((((((((('''&&&(((***,,,,,,+++)))((('''---,,,+++++++++---///111***,,,...---,,,000<<>>AAADDDFFFHHHHHHEEEAAA>>>>>>@@@@@@===;;;>>><<<===AAAAAA999000,,,***))))))+++---...---,,,%%%555++++++///+++222222))))))'''&&&&&&&&&'''(((************(((&&&###"""***&&&$$$%%%%%%###%%%)))(((&&&'''***)))&&&%%%'''...---+++***)))******+++///---***(((((())),,,...&&&''''''&&&%%%%%%&&&'''&&&$$$%%%***,,,)))''''''&&&'''((())))))))))))((($$$%%%&&&''''''''''''''''''&&&&&&&&&''')))+++,,,)))(((''''''(((***---///,,,+++))))))+++++++++***''''''((('''%%%$$$$$$&&&(((((()))+++,,,,,,)))'''''''''%%%$$$###$$$%%%%%%((())))))*********))))))+++(((&&&'''***+++)))&&&''''''''''''(((((((((((((((((()))))))))(((&&&&&&'''((()))***++++++++++++,,,***))))))***,,,++++++)))***+++,,,,,,+++***)))///......------...000111(((+++//////,,,,,,444???PPP]]]^^^VVVRRRLLLNNN[[[SSSNNNJJJLLLMMMNNNPPPSSSRRRQQQQQQRRRQQQOOOLLLIIIOOOLLLQQQMMMUUUXXXOOO^^^WWWXXX\\\fffvvvyyy~~~{{{lllcccbbbYYYWWWPPPIIIHHHHHHBBB:::AAABBBDDDGGGIIIIIIJJJJJJDDDGGGFFFAAAEEEKKKHHH>>><<>>DDDMMMNNNBBB111***,,,(((((()))***...111///+++ 222)))(((((( '''(((,,,+++)))((('''(((***+++(((%%%""" !!!$$$%%%$$$!!!###))))))%%%###'''######&&&+++,,,(((%%%&&&%%%$$$$$$&&&((()))))))))%%%''')))+++,,,+++***))))))&&&###$$$'''))))))'''(((### """!!! &&&...%%%&&&'''(((((('''&&&%%%###(((------***))),,,///&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***---...---***))),,,)))''''''***+++***)))$$$&&&&&&###"""$$$&&&'''***))))))+++---...---,,,'''((()))(((&&&$$$$$$$$$&&&&&&&&&&&&''')))***+++(((&&&%%%)))------)))%%%'''''''''&&&&&&%%%%%%$$$"""###%%%'''((((((''''''+++***)))))))))***+++,,,...***&&&%%%(((,,,------+++******+++---...///...000000000//////...------111)))&&&,,,000......000===GGGMMMSSS[[[SSSIIIKKKSSSJJJCCCEEEHHHIIIMMMRRRMMMCCCAAALLLSSSSSSXXX```XXXVVV]]]]]]gggllleeexxx}}}ssscccqqq```XXXXXXRRRRRRRRRLLLIIIEEE@@@NNNNNNLLLUUUHHHFFFFFFPPP;;;)))222---&&&---,,,++++++,,,---+++***,,,---...,,,)))'''***,,,000---***'''%%%%%%%%%&&&###&&&((('''%%%$$$&&&((())))))((('''(((***+++,,,000+++'''&&&(((***)))(((---,,,***((((((((())))))%%%(((***)))&&&&&&(((+++++++++***(((%%%$$$%%%'''(((&&&%%%&&&(((******)))+++)))(((&&&%%%&&&'''(((***)))((('''(((***,,,---,,,***&&&$$$###$$$'''(((((()))+++***)))(((***+++///+++&&&%%%''')))(((&&&&&&%%%$$$%%%&&&(((******)))$$$"""$$$&&&$$$$$$'''%%%###""""""%%%'''(((((($$$&&&''')))************)))+++,,,***((((((+++...)))((('''(((******&&&###$$$&&&'''((('''(((***,,,+++,,,---,,,+++******,,,&&&###$$$)))***'''(((---+++,,,------,,,***'''%%%((()))***+++******+++,,,...111444333000,,,,,,---333DDDRRRUUUUUUVVVRRRKKKNNNPPPMMMGGGGGGMMMPPPNNNNNNMMMOOOTTTXXXZZZaaaiiicccgggssswwwkkk```TTTZZZVVVMMMUUUPPPLLLUUUHHHOOOEEEIII888***222---***)))'''%%%%%%&&&&&&&&&$$$***+++,,,,,,+++***+++---***)))'''&&&$$$$$$$$$$$$%%%'''))))))((((((***,,,''''''''''''((()))++++++///,,,)))''''''((())))))))))))((('''((()))***+++(((((('''&&&%%%&&&))),,,++++++***(((%%%$$$%%%&&&(((&&&%%%&&&(((******)))'''''''''''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((())))))*********)))(((((((((((('''%%%###$$$&&&((('''$$$%%%(((,,,((($$$!!!###$$$""""""$$$'''%%%###$$$%%%'''''''''%%%&&&((()))+++++++++***)))***+++)))((((((+++---((('''&&&'''))))))&&&###"""$$$&&&&&&%%%%%%&&&'''***++++++***(((''''''(((,,,((((((******%%%%%%(((,,,,,,---......---,,,+++((()))******+++,,,---///,,,---......---...000111444CCCPPPRRRTTTWWWVVVQQQWWWXXXVVVQQQQQQVVVWWWTTTVVV^^^cccccciiiuuu}}}}}}tttooolllccchhhbbbaaammmbbb^^^CCC>>>444---222,,,...---***'''&&&'''''''''&&&)))((()))***,,,---,,,+++&&&''''''''''''&&&&&&%%%###%%%&&&'''&&&&&&(((***$$$%%%'''((()))*********...---,,,)))'''&&&(((***%%%%%%&&&&&&((()))+++,,,***'''$$$###%%%(((+++---*********'''%%%###$$$%%%'''&&&%%%%%%'''))))))(((%%%&&&''')))((('''%%%###''''''(((''''''%%%$$$###$$$&&&)))+++,,,+++)))((((((&&&%%%&&&***,,,***(((%%%(((+++,,,+++(((%%%$$$$$$(((+++(((###"""''',,,)))%%%###%%%&&&$$$###%%%###""""""$$$(((+++,,,,,,&&&'''(((***++++++++++++((())))))((('''(((***,,,***)))((()))******(((&&&###%%%((((((&&&$$$######)))+++,,,+++******+++,,,...+++***+++***&&&%%%'''---------,,,,,,,,,,,,,,,************+++---///000,,,***((()))+++...000111000<<>>RRRjjjvvvttt~~~~~~~~~nnn@@@333333222111)))000---+++((('''''''''&&&%%%)))'''%%%&&&((()))&&&###'''(((+++---...---,,,+++******)))((((((((('''&&&%%%&&&(((***+++++++++******,,,,,,***&&&%%%(((+++&&&&&&''''''''''''&&&&&&'''%%%$$$'''***,,,)))''''''((()))(((&&&%%%%%%&&&$$$###"""###%%%&&&&&&&&&))))))(((''''''((()))***)))'''&&&%%%%%%''')))+++)))((((((((('''&&&%%%%%%((($$$"""%%%***---+++'''))),,,---,,,)))((())),,,+++(((%%%%%%&&&'''&&&%%%'''###$$$(((+++******,,,111...+++)))'''%%%!!!''''''((((((***+++,,,,,,((('''&&&&&&((()))++++++,,,,,,---,,,,,,,,,------))),,,//////,,,)))'''&&&$$$%%%''''''%%%%%%'''((('''))))))***+++---------'''''''''&&&'''((())))))000...++++++---...---,,,---+++***---000111///,,,---,,,,,,999ZZZccc:::222444333111(((...+++***((((((((((((&&&%%%)))'''%%%%%%%%%%%%%%%$$$&&&(((***+++,,,+++)))(((***(((''''''((('''&&&$$$&&&&&&'''((())))))))))))(((((()))(((''''''((()))(((((((((((('''&&&%%%$$$%%%&&&''')))+++***'''%%%%%%'''))))))((('''((()))%%%###"""###%%%''''''&&&+++***((('''''')))+++,,,((((((&&&&&&'''(((+++,,,'''&&&%%%%%%%%%''')))***(((&&&%%%&&&***,,,***(((***)))(((&&&%%%&&&)))+++---(((######(((***'''###### !!!&&&)))(((((()))+++***(((((()))(((%%%###''''''''''''(((***+++,,,)))'''&&&&&&)))+++,,,,,,)))******)))((()))***,,,(((***------+++)))((((((+++++++++)))%%%#########)))++++++)))))),,,,,,)))$$$%%%'''(((***,,,---...000---+++,,,...///---***((())),,,///222333222000222///---999]]]sssPPP000111444222111(((---,,,+++,,,---...---***'''(((((('''%%%###$$$''')))(((((()))))))))((('''&&&%%%$$$"""$$$&&&'''&&&$$$&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%&&&''')))(((((((((((())))))((('''%%%$$$'''((())))))((('''&&&'''$$$&&&)))************+++'''&&&%%%&&&((()))))))))((((((((((((((()))******''''''))))))***)))(((''''''&&&&&&&&&'''((()))***((((((((())))))************(((%%%$$$%%%'''((()))+++'''$$$$$$'''((('''&&&%%%""""""''')))&&&%%%&&&######$$$'''***+++***)))&&&&&&%%%&&&'''(((***+++***(((&&&'''***------,,,'''((()))(((&&&'''))),,,''')))++++++*********+++...//////,,,)))''''''''')))---,,,((((((+++***''''''(((***+++,,,---,,,,,,+++)))))),,,000111...***)))+++---//////000111333111222///555RRR\\\AAA)))///333000111(((,,,******+++---///---***'''(((((((((%%%###%%%***///************)))'''&&&&&&&&&$$$###&&&***,,,,,,***&&&%%%$$$###"""###$$$%%%%%%###"""$$$(((***)))''''''((()))))))))(((&&&%%%(((***+++(((%%%$$$&&&)))###&&&)))+++++++++,,,---***((('''(((***,,,,,,+++%%%&&&((()))***)))((('''%%%'''+++---,,,)))$$$!!!*********))))))((('''&&&((()))+++***)))(((***++++++(((%%%&&&)))+++***((((((''''''&&&%%%&&&'''))))))%%%%%%)))***'''$$$%%%***)))((((((((('''$$$!!!%%%%%%%%%%%%&&&((()))++++++(((&&&'''+++......---((()))***)))''''''***...((()))++++++++++++---///(((***+++***)))((()))***'''++++++''''''++++++''',,,,,,------,,,)))&&&%%%'''&&&''',,,222333///+++...///000---++++++...222,,,000......BBBllliii???///---,,,,,,,,,,,,***)))+++,,,---,,,***((((((((('''''''''''''''((())))))+++---,,,((()))...---'''###(((,,,,,,---///---)))+++)))(((&&&%%%%%%&&&&&&'''$$$%%%+++,,,((((((---$$$)))000333,,,&&&(((000000,,,((((((***+++'''$$$(((------''''''......)))***++++++(((%%%%%%(((+++((()))+++,,,,,,***'''&&&+++,,,...,,,***)))+++...)))'''(((,,,***%%%&&&+++''')))((($$$&&&+++***$$$ &&&,,,+++&&&###%%%)))&&&%%%&&&)))---...,,,)))+++***)))'''&&&&&&&&&&&&"""%%%&&&&&&%%%%%%%%%'''))),,,---,,,***&&&$$$,,,,,,+++***)))((('''&&&'''$$$###(((***))))))+++%%%((())))))***---///...***,,,---+++'''%%%'''***///((()))000000'''&&&,,,...///,,,''''''***,,,+++***'''$$$''',,,///...+++,,,---...---+++******+++,,,---+++000999JJJyyyoooTTT666111...***))))))+++++++++***++++++***(((&&&'''(((%%%&&&((()))***)))((('''&&&((('''$$$$$$'''&&& '''))))))&&&&&&((('''$$$$$$$$$#########$$$%%%%%%)))%%%&&&***+++''''''+++))))))+++***&&&###)))222---)))%%%%%%((((((&&&###%%%((('''$$$$$$''''''%%%'''((()))'''%%%%%%(((***))))))))))))))))))))))))&&&'''((('''%%%%%%'''***'''&&&)))------)))***...$$$)))***&&&&&&))))))%%%))),,,...---)))&&&''')))***))))))***,,,+++(((%%%((((((((('''&&&&&&%%%%%% ###&&&((('''''''''((()))***,,,......---+++)))###%%%(((***---000333666;;;222((($$$""" ###'''%%%'''((()))***,,,------)))))))))))))))(((&&&%%%,,,,,,***'''&&&(((((('''+++......++++++------***......000222333000+++&&&+++...000000///.........111222000222666>>>___lllQQQAAA222222...)))'''(((***,,,,,,)))))))))'''%%%$$$&&&((($$$&&&)))++++++***'''&&&---......,,,---...+++&&&)))***'''"""!!!$$$&&&%%%'''(((((())))))))))))(((***((((((***)))&&&&&&(((***'''&&&'''&&&$$$(((...+++(((%%%%%%((()))'''%%%&&&$$$###%%%%%%"""!!!$$$&&&((())))))((((((((()))000///,,,)))&&&%%%%%%%%%%%%&&&''''''&&&&&&(((***''''''***...---))))))+++$$$(((+++)))((()))(((%%%***))))))((('''''''''(((+++*********+++)))'''$$$%%%&&&''''''''''''%%%%%%%%%''')))***((('''''''''%%%&&&'''((())))))))))))###%%%((((((''')))...222999///&&&###"""###&&&+++&&&&&&'''((()))***+++,,,---+++***,,,///000,,,(((,,,111---!!! ))),,,&&&(((,,,///......000---)))+++...000111...)))%%%###&&&))),,,------,,,,,,,,,111444222222444222BBB```[[[AAA777///111...+++***+++,,,---,,,))))))(((&&&$$$$$$''')))'''''')))******)))((('''&&&'''''''''))))))&&&###)))***((($$$$$$(((+++***,,,---.........,,,+++)))+++***)))((('''&&&%%%&&&&&&$$$&&&+++,,,(((%%%&&&,,,***))))))+++,,,+++***+++%%%%%%***)))"""!!!'''((()))+++,,,+++)))(((''',,,,,,***)))''''''&&&&&&%%%%%%&&&&&&&&&'''((()))((()))+++,,,)))%%%###$$$(((((()))+++------)))%%%(((%%%###$$$'''***+++***(((((())))))***)))((('''$$$%%%'''))))))((('''&&&)))+++,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((******((($$$###'''***((($$$$$$(((+++******,,,&&&%%%%%%((()))((()))+++...,,,+++,,,...000///---000222...&&&%%%+++---***&&&+++---------///...***''')))***'''###"""&&&+++((()))***)))((()))***,,,,,,111000111333///444EEEnnnhhhEEE333000,,,...------...//////---+++******)))'''%%%&&&(((+++******(((''''''((()))***&&&$$$%%%(((***)))((('''(((******((((((++++++((('''((()))******)))((('''++++++)))'''&&&&&&&&&%%%'''$$$&&&+++---***&&&&&&---,,,++++++,,,------------'''(((------%%%$$$)))((()))*********(((%%%### """%%%))),,,---------###"""""""""###$$$$$$$$$'''***+++***'''&&&$$$###...)))'''+++222222+++$$$,,,((($$$%%%***......---((()))))))))(((((('''(((%%%&&&(((***+++***)))((('''((())))))'''&&&&&&'''***)))(((''''''''''''(((''')))+++***)))***...111(((%%%&&&+++---)))''''''((($$$%%%))))))&&&'''***)))))))))'''&&&'''+++///333---,,,///...)))(((---'''******((()))---...,,,'''***,,,)))%%%&&&+++111000///---***((()))---000+++111000///444111111:::GGGiiidddKKK333,,,000...,,,,,,---///000000---************)))'''''')))+++---+++(((&&&&&&'''***+++...******---///......///(((+++,,,)))((()))'''###%%%&&&'''(((((())))))))))))***(((%%%$$$'''(((&&&---'''%%%&&&(((((()))---+++***************++++++***((())),,,+++'''&&&'''&&&&&&&&&''''''&&&### ###%%%(((***++++++)))'''(((&&&%%%%%%&&&'''&&&&&&%%%)))+++)))(((***+++***000)))&&&,,,222111+++'''---)))%%%%%%''')))((('''+++,,,+++)))&&&%%%%%%%%%'''((()))***+++******)))"""$$$&&&&&&'''(((***,,,))))))'''&&&&&&%%%%%%%%%(((((()))***,,,------...///)))&&&'''((('''(((,,,***%%%%%%******%%%%%%+++(((******(((%%%&&&+++000///'''(((111000&&&$$$+++)))***)))%%%&&&+++...---%%%***//////+++))))))+++111000---)))'''(((,,,///...777444000444333000555555NNN}}}gggLLL<<<000///222///,,,++++++,,,------,,,***((()))******(((((()))***,,,+++)))((('''((()))***,,,&&&$$$&&&'''%%%%%%((((((++++++)))(((***)))%%%...---,,,***)))(((((((((&&&((('''###$$$)))***(((+++'''&&&''''''&&&)))...)))***))))))(((((()))***%%%)))***))))))***(((%%%%%%$$$$$$&&&((()))'''$$$************(((&&&%%%$$$///,,,***)))++++++***(((%%%)))***&&&&&&***---+++,,,((((((---...***)))+++)))'''%%%######$$$######***++++++)))&&&$$$%%%'''(((((((((((())))))))))))###$$$&&&&&&&&&'''***,,,%%%%%%%%%%%%%%%$$$$$$$$$***((('''***------)))%%%666...'''&&&''''''+++000,,,%%%%%%++++++%%%%%%+++***+++,,,,,,++++++,,,,,,(((((()))++++++)))'''(((***,,,***&&&&&&+++...---%%%(((,,,,,,***(((((()))+++,,,+++***((((((+++---000<<<999111333333///111444===]]]iiiMMM<<<777222111111***,,,***((((((***+++++++++&&&(((******)))(((((()))***************)))((((((777///***,,,,,,))))))---&&&)))***((()))---///---666333///+++'''$$$"""!!!$$$'''&&&"""###***,,,)))$$$%%%)))---+++&&&&&&)))***++++++***(((((()))***###+++,,,((((((---+++$$$&&&$$$$$$'''+++---,,,+++$$$$$$$$$%%%'''***,,,...///,,,)))(((******(((&&&&&&***)))###"""&&&)))'''((((((+++---)))###&&&///'''''''''&&&&&&''''''(((&&&((()))(((&&&&&&(((+++)))(((''''''''''''((((((((())))))(((&&&%%%'''(((&&&&&&'''((())))))))))))***'''''',,,444666111+++>>>666///,,,)))%%%%%%'''---&&&&&&,,,,,,%%%%%%+++((('''(((+++...---(((###%%%,,,---&&&&&&......&&&+++---+++((((((,,,...,,,+++***(((''''''***...111***,,,///000///.../////////===;;;222444444//////333...;;;```uuuOOOBBB666111///,,,+++,,,---+++)))+++...000///---+++***)))+++---,,,'''"""&&&))),,,---,,,***))))))...((($$$$$$)))+++'''"""))))))(((((((((((())))))''')))***(((%%%$$$'''+++---***&&&%%%''')))))))))!!!%%%)))***)))'''&&&&&&,,,)))%%%%%%&&&'''&&&$$$###$$$'''+++...---'''###---+++)))'''&&&&&&'''(((%%%'''''''''&&&&&&'''(((+++000000)))%%%((()))'''&&&''''''%%%""""""&&&******)))))),,,000000...***...&&&%%%,,,---&&&$$$)))***$$$%%%---000)))$$$&&&$$$%%%''')))******)))(((---***''''''***,,,---,,,///,,,)))'''(((((((((''' ***...///AAATTTLLL444222111...***''''''***---'''((()))++++++)))((('''(((***,,,,,,))))))+++---'''***,,,,,,******+++...111111111///---+++***+++***)))(((((()))***---...''')))---000111111000///000//////222555333...***(((666999BBBfffbbbHHH===222...,,,)))'''(((+++******+++...///...,,,%%%'''***+++***)))'''&&&)))+++------+++*********222,,,%%%###&&&***,,,,,,))))))************))))))'''(((((((((&&&'''((()))''''''(((***------***'''&&&&&&%%%######&&&+++///---***'''&&&''''''&&&$$$'''$$$!!!!!!$$$(((++++++,,,+++)))'''&&&%%%%%%%%%&&&''''''''''''))),,,///)))///000+++))),,,...,,,++++++***(((&&&%%%'''((())))))***---//////,,,)))(((###$$$++++++%%%$$$***,,,((('''+++---***((('''&&&&&&'''((()))*********,,,)))'''''')))++++++***,,,+++((('''&&&(((***,,,,,,...***(((666HHHHHH;;;)))))))))''''''))),,,///&&&''')))******)))'''&&&%%%'''((('''&&&%%%(((***))),,,///111000000111333,,,---...------------...+++***)))((()))***,,,---***+++...000222222111111333333222333444333222000---777555666OOOrrrlllJJJAAA888111000///,,,+++,,,)))***+++---//////---***(((,,,///...)))%%%$$$&&&***++++++***((('''(((***///,,,)))''''''))),,,---*********++++++*********&&&&&&&&&''')))***)))(((000...------...---((($$$)))(((&&&$$$###&&&+++///+++)))&&&%%%&&&&&&$$$###'''$$$ """(((---000(((((((((''''''&&&&&&&&&((((((((('''&&&(((+++...&&&***+++)))((())))))(((111///---++++++)))'''%%%))))))+++---...---***'''(((&&&***000...((((((///+++,,,+++)))***---+++'''''''''''''''((()))*********((('''((())))))((('''&&&'''(((&&&$$$&&&+++///,,,)))$$$###***444777444$$$%%%&&&''''''(((+++---&&&'''((())))))((('''&&&%%%&&&&&&%%%$$$$$$''')))%%%)))---000111111222333+++++++++,,,,,,------...+++***)))((()))***+++,,,+++,,,---...///000111111111111111///......000111///666444222;;;NNNrrrkkkQQQ;;;777111...000111//////111)))***---///000///,,,***,,,...000///,,,)))))))))******)))'''$$$$$$&&&(((&&&)))---...***'''%%%%%%((()))************)))(((&&&%%%$$$'''+++,,,)))&&&222...)))&&&&&&((())))))'''***,,,,,,)))&&&###"""&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%&&&(((***+++,,,,,,%%%%%%'''((()))))))))))))))******(((&&&%%%%%%''''''))))))(((&&&%%%$$$"""000...++++++,,,+++'''###((()))+++,,,---+++(((&&&((()))///222...((()))///&&&---...))))))...,,,$$$((('''&&&&&&&&&''')))***((((((((((((((('''&&&$$$!!!&&&))))))&&&%%%(((,,,&&&$$$$$$((()))'''&&&''''''((())))))'''&&&''''''&&&'''(((((((((((('''&&&(((((('''&&&&&&''')))***$$$'''+++...000000000///---,,,++++++++++++***)))******))))))))))))***+++************+++---///000///111222000---,,,...222...333555777999:::QQQvvvpppNNN@@@:::000,,,+++------+++***,,,***,,,///000000...---,,,(((((())),,,///111000...++++++)))&&&$$$$$$''')))&&&+++//////***%%%######&&&'''((())))))((('''&&&&&&%%%$$$'''+++,,,)))&&&(((((('''&&&%%%'''***---%%%)))...///,,,&&&!!!###$$$%%%''''''((()))***&&&'''***++++++***(((''''''((()))***************''')))++++++)))&&&%%%$$$+++************(((&&&&&&+++)))'''(((******'''$$$''')))***+++***)))((('''%%%(((,,,,,,'''"""###'''!!!***...***)))---***"""'''&&&%%%$$$%%%&&&'''(((&&&'''(((((('''%%%%%%$$$""")))///000,,,(((((()))(((&&&)))...,,,%%%###&&&***+++---,,,)))'''&&&&&&'''((((((((((((((((((''')))((('''&&&'''((()))***)))***,,,///000111000///---,,,******,,,,,,***((())))))))))))))))))******+++************,,,...000111444777666333111222444///111333888;;;333>>>ZZZWWW===;;;<<<444000...///---(((''')))***,,,///000...---,,,,,,---***((())),,,---***&&&,,,,,,+++)))'''''')))+++......---)))%%%$$$&&&)))%%%&&&((())))))(((&&&%%%&&&&&&&&&''')))***)))(((+++222999888000)))(((***'''((()))(((&&&%%%%%%'''%%%'''***++++++,,,---...++++++)))&&&######&&&(((,,,,,,+++******)))((((((%%%(((+++---,,,+++++++++)))%%%$$$''')))((((((***'''&&&&&&&&&'''((('''&&&'''((()))(((''''''(((***(((***+++***&&&######%%%!!!'''++++++***+++)))&&&'''&&&&&&&&&&&&&&&''''''&&&'''((('''%%%%%%&&&'''''',,,222444000,,,)))((()))(((((()))'''$$$%%%)))(((***++++++***))))))***)))))))))(((((()))))))))&&&%%%$$$%%%'''((('''%%%(((((((((***---...---,,,,,,)))((()))---...---***''''''((())))))******+++...------------///111222000222444444222111000000222111---222888222666JJJppp|||cccDDD888999444555222000111...******---)))+++------+++)))***,,,///...,,,***)))'''%%%###)))))))))(((&&&&&&(((***,,,+++)))&&&%%%%%%(((***%%%''')))******)))'''%%%'''(((((((((&&&'''((()))///;;;EEEAAA333'''&&&***((((((&&&###"""###&&&)))&&&))),,,---+++***+++---...,,,)))$$$!!!"""&&&++++++***)))(((((()))***+++'''((()))))))))***---///)))### ###&&&&&&'''***((((((((('''&&&&&&(((***&&&''''''&&&$$$%%%))),,,,,,,,,***((('''(((((((((%%%%%%(((+++***(((***///'''(((((((((((((((''''''&&&'''(((&&&$$$%%%'''******+++---///...,,,***(((%%%'''&&&$$$%%%''')))(((%%%'''((((((''''''(((*********))))))))))))******#########%%%'''(((%%%"""&&&$$$###%%%))),,,------...+++(((***---///---)))%%%&&&'''(((***+++++++++............///000111111000...---,,,---...---,,,000222...111888666555@@@bbbyyygggMMM999888666)))---++++++,,,,,,)))+++000(((***,,,***(((''')))+++%%%(((+++,,,***+++...222$$$%%%&&&%%%$$$$$$%%%'''###$$$%%%'''((((((&&&%%%&&&'''***++++++***'''&&&((()))***(((%%%$$$'''+++"""///;;;777)))""")))333((()))(((&&&###!!!"""###&&&))),,,+++)))''''''(((,,,---,,,)))&&&%%%(((+++%%%%%%$$$%%%(((+++...000+++***(((%%%$$$&&&***...222)))$$$&&&(((''''''+++***++++++)))&&&%%%)))---&&&'''&&&$$$"""$$$***...)))(((%%%###$$$'''(((&&&***%%%%%%******&&&,,,777((()))***++++++***)))(((&&&''''''&&&$$$%%%))),,,((('''&&&'''((()))((('''"""(((+++***,,,000...(((%%%&&&&&&%%%$$$###%%%'''++++++************++++++######$$$'''))))))%%%!!!(((&&&$$$&&&,,,111333333333///++++++------)))%%%$$$%%%&&&(((***+++,,,,,,,,,------....../////////555000+++***---///000///+++333444777>>>;;;555999===GGGjjjcccIII@@@666///---(((,,,+++******))))))******)))+++,,,***'''&&&)))+++***---///---)))'''''')))---***''''''))))))(((%%%&&&&&&(((***,,,---+++)))+++***)))(((''''''((((((((()))))))))((()))+++---%%%((()))(((%%%$$$&&&((($$$%%%'''((()))(((''''''!!!$$$(((******(((''''''...---,,,*********++++++444+++(((***222AAA<<<%%%'''&&&&&&&&&&&&'''((()))***(((,,,222///%%%$$$***%%%%%%%%%%%%%%%$$$###""" '''---,,,(((&&&,,,222111******)))"""###'''"""&&&%%%%%%(((,,,---+++'''%%%%%%&&&(((***+++)))''')))&&&######&&&((('''&&&%%%&&&(((***++++++******---***)))+++)))%%%$$$'''))))))))))))***((($$$!!!+++***)))(((((('''''''''***&&&&&&***+++&&&'''+++%%%$$$###(((888FFFEEE<<<222,,,)))++++++***---444***///***''',,,***&&&,,,'''***000666333,,,(((***222000///000222333000...***,,,///222444666666666<<<999NNNzzzyyyYYYCCC<<<444000...)))---,,,,,,+++++++++,,,,,,+++------,,,***)))+++...//////...+++(((%%%%%%%%%***((('''(((+++------,,,&&&&&&(((***++++++)))((('''((()))******)))((((((((()))+++***))))))***+++***++++++***((('''&&&'''&&&(((***+++***(((%%%###'''&&&%%%######%%%)))------,,,+++***)))((((((((())))))***+++;;;YYYZZZ===---+++(((%%%#########$$$,,,+++---...+++&&&&&&***(((((('''''''''&&&&&&&&&%%%)))+++)))%%%%%%***000///(((******$$$''',,,'''***((('''''')))))))))((($$$%%%&&&''''''(((((((((&&&$$$""""""###$$$$$$$$$ !!!"""$$$$$$%%%$$$$$$+++'''%%%&&&%%%$$$&&&+++,,,++++++,,,...---+++)))))))))(((''''''((()))***///+++***,,,+++&&&%%%(((111///)))%%%+++666;;;;;;...***))),,,---+++,,,111+++///***'''+++(((###'''...,,,,,,---+++(((+++000///---,,,---///000...+++...000333666888888777666222333>>>ZZZ~~~}}}fffLLL===:::555333333---...---------------......---.........,,,,,,...000***((('''''')))***++++++///,,,***)))))))))'''&&&&&&'''((()))))))))''''''$$$&&&)))+++,,,+++)))(((&&&(((******)))''''''''',,,+++++++++***)))&&&###%%%''')))++++++)))&&&$$$((('''$$$"""!!!$$$)))---,,,,,,,,,+++***((('''&&&&&&++++++&&&555VVVYYY:::)))'''%%%$$$$$$%%%''')))***---,,,(((%%%'''(((&&&(((((('''&&&&&&&&&''''''******(((&&&$$$%%%(((+++,,,&&&***,,,'''+++111---,,,+++***'''%%%%%%''')))###%%%'''&&&$$$$$$'''***%%%&&&&&&$$$""""""###$$$"""###$$$%%%&&&&&&%%%%%%,,,'''###$$$%%%&&&+++111)))(((((())),,,------,,,((('''&&&&&&&&&(((+++,,,333///......+++'''%%%&&&222333000((($$$(((000444,,,***+++------***)))+++---222---))),,,((("""&&&...+++***+++***(((+++000...---,,,---//////...,,,,,,...111444666666555444222444555???]]]mmmUUUAAA999:::666777888222---------------......///,,,,,,,,,,,,,,,---...///)))%%%###$$$(((,,,---,,,---+++)))'''&&&%%%######((()))******)))(((''''''%%%''')))***+++***)))((($$$&&&))))))'''%%%$$$###***((('''(((***)))%%%!!!"""###%%%''')))*********###%%%&&&&&&%%%%%%&&&(((------------,,,***'''&&&)))******$$$''';;;>>>)))$$$$$$%%%&&&'''(((((()))%%%,,,+++$$$"""''''''!!!&&&%%%$$$######$$$%%%%%%)))'''%%%%%%&&&'''((((((***%%%))),,,(((,,,222...)))++++++(((%%%###&&&)))$$$''')))'''###"""&&&+++(((***+++)))&&&$$$&&&(((((((((((())))))))))))))))))$$$"""###%%%%%%)))///((('''&&&''')))+++++++++)))(((&&&%%%&&&'''***+++000...---,,,+++(((''''''&&&,,,000///***((()))+++---,,,,,,,,,***(((''''''///444///,,,000+++%%%)))&&&'''+++000000+++'''(((//////000000111111111000+++,,,...000333666999:::999888444666GGGjjj}}}vvv]]]EEE777555777555777999333---,,,,,,,,,,,,,,,------((((((((((((***+++,,,,,,111---(((&&&''''''&&&$$$"""###$$$%%%&&&(((***,,,***,,,---,,,)))((((((*********)))(((((((((((((((%%%(((******(((&&&%%%%%%(((&&&%%%'''***+++(((%%%%%%$$$######%%%'''+++---$$$&&&'''&&&%%%%%%&&&(((++++++,,,,,,+++)))'''%%%)))###''')))$$$'''///---((()))++++++)))&&&""" ###***,,,'''&&&+++((($$$###############$$$$$$$$$###$$$'''******(((&&&***%%%))),,,'''***///***$$$(((+++***'''%%%&&&(((&&&)))+++((($$$###'''+++))),,,...,,,(((&&&''')))(((''''''''''''&&&''''''###!!!!!!$$$$$$"""###&&&,,,***((()))***++++++******)))'''&&&%%%&&&'''(((((()))***))))))***+++***"""&&&+++//////+++'''&&&++++++***((((((***++++++,,,222...+++000---(((---$$$%%%***111222,,,'''%%%///000111222222111222222///......000444;;;AAAEEE999222111444888HHHnnnpppjjjSSS:::111222444000333666///---,,,,,,+++++++++++++++&&&%%%$$$&&&(((***+++***///---***(((((('''&&&&&&$$$%%%'''''''''(((+++---***---...,,,)))((())),,,,,,+++)))'''''''''(((((((((***,,,,,,+++))))))))))))(((((()))+++,,,,,,+++***(((&&&$$$$$$%%%((()))***)))&&&###!!!$$$)))---))))))))))))((('''&&&&&&*** %%%---%%%'''...&&&(((+++,,,,,,)))%%%###&&&)))++++++---...***$$$$$$%%%&&&'''''''''&&&&&& !!!$$$(((+++,,,***'''+++&&&***,,,&&&(((,,,'''###%%%(((***)))(((''''''(((***+++)))&&&%%%&&&)))((()))******((('''&&&''')))((('''&&&&&&&&&&&&&&&%%%$$$&&&******&&&$$$&&&***(((''''''((((((&&&%%%***)))((('''&&&&&&&&&&&&$$$'''((('''(((+++,,,******''''''++++++)))'''(((%%%''''''&&&(((...222111)))...)))'''---,,,)))///***''''''+++---+++***++++++---///000/////////111...---,,,,,,000777>>>CCC555///000555333444PPPrrr~~~fff^^^EEE777111222333...111333,,,......---+++************&&&%%%$$$&&&))),,,,,,+++((()))******))))))+++,,,)))******(((%%%$$$%%%''')))+++---,,,((('''***---)))))))))))))))((((((((((((***++++++***)))***,,,++++++***)))((()))+++---******)))(((((((((''''''******(((%%%$$$%%%))),,,******))))))))))))******,,,###'''+++$$$"""&&&$$$&&&'''(((***+++,,,,,,+++)))&&&&&&+++...,,,))))))$$$&&&(((******)))(((&&&!!!###&&&(((*********++++++&&&***,,,&&&(((+++&&&&&&&&&&&&'''((()))((('''(((((()))((('''&&&%%%$$$'''''''''((()))(((&&&%%%,,,+++)))((('''''''''((('''&&&)))---...***((()))%%%%%%$$$%%%&&&&&&###!!!&&&'''((((((((('''&&&%%%&&&******&&&&&&******&&&...)))(((***)))&&&&&&+++###''')))(((***000222///***...(((%%%++++++)))000///)))%%%(((++++++---///)))+++......---,,,...///...---++++++,,,///222444333111333555333555CCCSSS|||rrr[[[QQQ555888333555444...111444,,,000///...,,,+++***))))))(((&&&%%%'''+++......,,,+++...///---)))&&&&&&((("""$$$&&&%%%######&&&)))'''***,,,+++'''&&&)))---$$$&&&)))+++++++++)))(((&&&'''((('''&&&''')))+++***+++***'''$$$$$$(((,,,&&&(((+++------,,,***)))%%%(((+++,,,+++((('''&&&...---,,,+++,,,---...///***&&&(((((('''...///"""///...+++)))(((((()))))))))!!! '''+++'''''',,,###%%%(((++++++***'''%%%###%%%'''''''''(((+++---***&&&***---'''))),,,'''+++'''$$$$$$&&&((((((&&&((('''''''''(((&&&###!!!(((&&&%%%(((++++++(((%%%***)))'''&&&%%%%%%%%%&&&"""!!!###'''(((%%%%%%'''&&&&&&''')))+++***'''%%%###$$$''')))))))))'''&&&***...---'''&&&((('''###)))(((+++///,,,%%%&&&+++$$$***---+++,,,000...)))---000***&&&+++++++++222---(((&&&***...---,,,...(((+++......---,,,...000222111111///...---,,,+++///333333000222:::>>><<>>888333///333......222222...+++------000111......000...(((&&&$$$&&&***+++(((***000......---------------...%%%$$$###%%%)))+++***)))******)))(((((()))******((((((((('''(((((())))))+++***)))'''%%%%%%''')))---+++)))&&&%%%$$$%%%%%%$$$$$$&&&'''(((((((((((('''&&&&&&&&&'''(((((('''!!!###""" ###))))))$$$))))))((('''''''''((()))$$$&&&)))++++++)))&&&$$$(((,,,---******,,,((("""######&&&)))+++,,,***((("""""""""###'''***---...//////...,,,)))(((&&&$$$&&&$$$""""""###%%%&&&%%%((()))+++------,,,***((())))))***(((&&&&&&'''((((((###"""''')))&&&$$$%%%&&&((())))))(((''''''(((((('''''''''(((***+++,,,)))///333111,,,***---222***((('''))),,,,,,((($$$***%%%"""###%%%(((000888:::///(((,,,...,,,,,,///,,,------,,,---///000///***+++,,,,,,,,,,,,+++***)))***+++---............333666888777222///...///'''***,,,,,,000777;;;;;;666555222888CCCHHHSSSjjjssseee]]]ZZZPPPWWWQQQ>>>222555888666333...---222444...******''',,,---***+++...***###%%%###%%%+++,,,))),,,222++++++***)))))))))******'''%%%###$$$'''***)))(((------+++***(((''''''&&&+++******)))(((''''''&&&%%%'''((((((''')))...222+++)))&&&$$$$$$%%%'''((($$$$$$%%%&&&'''''''''&&&(((''''''((())))))'''&&&###+++...+++***,,,+++'''***)))'''%%%$$$$$$$$$$$$)))((('''%%%&&&''')))***!!!%%%''''''+++000,,,$$$$$$$$$''',,,000111...***)))(((''''''((('''%%%###,,,***+++,,,+++'''%%%&&&&&&%%%%%%'''((()))((('''###%%%))),,,---,,,***)))%%%(((+++---,,,***)))(((,,,'''&&&,,,///***''')))''''''((())))))((('''&&&'''''''''(((((()))***+++(((***+++***)))***---000...,,,,,,///333333...)))+++%%%"""&&&***++++++---===,,,###(((***%%%'''000......---***)))***)))(((%%%&&&''')))+++,,,,,,---*********+++---///111222///222555444///***((((((''',,,...///111666777444222333111777>>>999===OOOZZZyyyxxxooobbbWWWUUUVVVMMM@@@666222222111000444222///,,,******+++,,,)))(((((('''''''''''''''###&&&((((((&&&(((,,,111***,,,...///...,,,++++++)))###"""&&&***)))((()))000+++&&&'''***+++((($$$***((('''%%%$$$$$$$$$%%%***)))'''&&&'''(((***+++(((((()))(((((('''&&&%%%((((((''''''&&&%%%###"""'''((()))******)))((('''---...///...+++******+++******+++***)))'''&&&%%%###$$$%%%'''(((***+++++++++)))))),,,+++((('''))))))(((''')))++++++(((%%%,,,((('''******&&&&&&+++''''''''''''(((((((((((((((%%%###&&&+++,,,'''###///,,,)))(((***,,,(((###%%%))),,,,,,---///000000)))******)))///555333,,,'''(((&&&###!!!###)))///'''(((***,,,,,,***((('''&&&)))++++++******---111,,,...***%%%***333///###"""---***###''''''###%%%++++++***'''%%%&&&(((******((('''&&&'''(((((('''+++---///000///------...000111111111///,,,)))(((...000222333333000---******///111///000444333...888888999:::888888===BBBTTThhh{{{xxxsssnnncccZZZWWWPPPIII@@@777333222222222000000//////////////////+++***)))(((((())))))***,,,+++)))((()))*********)))***++++++)))'''&&&&&&&&&$$$$$$(((***'''%%%%%%,,,+++*********)))((('''%%%%%%%%%&&&''')))+++---((((((((((((((((((''''''((()))***++++++,,,++++++$$$'''))))))&&&$$$%%%''''''(((((())))))((((((''''''+++///000...+++((('''+++(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''((())),,,))))))+++***&&&%%%'''***)))((()))******'''%%%***&&&%%%(((((($$$%%%(((''''''(((((()))***++++++######$$$&&&((())))))(((###$$$%%%&&&''''''%%%""""""###$$$&&&'''&&&###((()))'''&&&+++111///)))''''''((()))******(((''',,,***'''$$$$$$'''***,,,---//////...+++(((&&&&&&(((,,,***%%%)))111///&&&$$$///---''',,,---***---)))******(((''''''(((***((('''&&&''''''(((((((((***,,,...///...------...000000111111///---+++)))...///111111111///,,,***''',,,...---...111111---666666777777666666:::>>>GGGXXXhhhzzzjjjhhhfff\\\SSSOOOFFFCCC>>>777222111222444777777777555222...***(((---,,,***))))))***,,,---***'''%%%(((---111000......---,,,+++***(((''''''######&&&***)))###"""###'''***,,,,,,***((()))******)))((('''&&&'''(((((('''((()))***)))(((%%%$$$)))***+++,,,------------"""''',,,***&&&$$$''',,,((((((((((((((((((((((((&&&))),,,...,,,***(((''',,,)))%%%%%%''')))***)))((('''%%%$$$%%%&&&(((******'''''')))(((%%%$$$'''+++***))))))***)))&&&$$$'''%%%%%%'''&&&$$$###&&&******))))))******++++++###%%%&&&&&&%%%%%%'''***/////////...---,,,---///((('''&&&))),,,...,,,+++))))))&&&%%%(((------)))***(((&&&(((+++,,,((($$$,,,)))%%%""""""%%%))),,,******,,,...///---***'''$$$******&&&(((......)))'''000---(((---,,,)))---''')))***)))(((((()))+++*********++++++,,,,,,---(((***,,,------,,,---///...///000000///...,,,+++...............,,,++++++&&&***,,,,,,---000000...222333444333333444777999<<>>AAAOOOllluuufffZZZXXXTTTHHH===:::333444444111...,,,...111444444333333333333333333,,,+++)))(((((((((***++++++,,,---+++(((&&&&&&((()))'''%%%&&&((())))))((("""!!!###$$$###!!!%%%,,,(((&&&&&&)))---...***&&&#########$$$%%%(((***+++---+++***(((''''''((((((++++++++++++***)))((((((,,,***((()))******'''$$$(((((((((((((((((((((((($$$&&&((()))'''&&&''''''(((---222111+++'''(((+++,,,***(((&&&%%%&&&(((***$$$!!!"""%%%'''&&&(((,,,+++++++++)))'''&&&&&&&&&&&&'''((('''''''''&&&$$$)))((('''&&&&&&''')))))),,,((($$$###&&&'''%%%###(((""" &&&*********---''''''))),,,(((###$$$***,,,)))''''''((()))***+++------+++(((%%%%%%(((+++'''(((((())))))(((((('''---***''''''***,,,+++)))&&&+++---)))%%%&&&'''((()))---)))%%%((($$$!!!)))&&&(((***+++***)))***+++$$$'''******))))))***,,,''')))***+++***+++---///+++++++++,,,++++++++++++---,,,+++***)))))))))***))))))+++...000000111333000333444222444:::;;;888777999999DDD\\\nnnkkkaaaZZZZZZTTTGGG???>>>000000000...,,,,,,---...333333222111111111111222,,,+++***)))((('''''''''%%%))),,,+++'''%%%''')))***(((&&&(((+++---+++)))###!!! """######'''...)))%%%###&&&,,,---)))$$$'''&&&&&&&&&''')))***+++,,,+++((('''&&&'''((()))((()))***+++,,,,,,,,,,,,...***&&&'''+++,,,'''!!!'''((()))******)))(((''' %%%+++...,,,((($$$!!!###***000000***&&&&&&(((///---***'''%%%$$$$$$$$$###!!!!!!$$$&&&&&&)))---+++++++++)))'''&&&'''(((&&&)))***(((''')))'''$$$$$$#########%%%(((+++---)))%%%!!!###))),,,***&&&///++++++111000)))&&&)))((((((...666555---+++///)))&&&%%%''''''&&&'''***(((---111111,,,(((((()))+++***'''%%%%%%'''***+++(((&&&$$$$$$'''***---///)))+++,,,***&&&%%%&&&((((((,,,((((((---)))(((222(((***+++***))))))***+++'''+++...///---+++,,,...)))***++++++***+++---///,,,+++++++++++++++++++++---,,,+++***))))))))))))***((()))---...---///222///444555333777???@@@;;;333444444???TTTaaasss}}}pppaaa[[[XXXXXXOOOAAA;;;>>>222000---,,,,,,------,,,333333333222///---***(((,,,,,,,,,+++)))'''%%%### """%%%(((***,,,---...---+++***,,,000000---)))%%%!!! ###&&&%%%'''***(((&&&%%%&&&((()))'''%%%+++***((('''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&'''((()))************+++(((&&&'''******'''$$$'''(((+++------+++((('''$$$'''******(((&&&$$$$$$%%%&&&(((***,,,+++***(((***)))(((&&&$$$#########&&&###"""%%%&&&%%%''',,,)))******)))&&&&&&(((***%%%)))***(((''')))(((###%%%$$$###"""$$$&&&)))+++&&&%%%%%%'''***,,,+++)))+++'''(((***%%% ***999333(((###))),,,((('''+++'''%%%%%%))))))&&&'''+++(((***---...---***'''&&&)))(((&&&%%%%%%&&&((())) !!!###$$$&&&***...111************)))'''''')))''')))&&&''',,,((((((333+++++++++***((((((***,,,***...222222...,,,---///++++++,,,+++***+++---///......---,,,,,,++++++,,,,,,,,,++++++***))))))(((---)))***...///---...222///555666444:::DDDDDD===555555222;;;JJJRRRaaayyyqqqgggZZZXXXUUUTTTSSSGGG888333777555000,,,+++---...---+++***,,,///111111///,,,)))------------***'''$$$"""&&&$$$$$$(((,,,...+++(((,,,***(((+++......)))$$$'''"""!!!%%%)))'''%%%%%%&&&''''''&&&$$$$$$&&&(((#########$$$%%%(((***+++###$$$%%%''''''&&&%%%###''''''''''''&&&%%%$$$###&&&'''((((((((((((((((((&&&))),,,//////,,,)))&&&...,,,'''""" """''',,,)))%%%"""&&&...333000+++""""""###$$$%%%%%%&&&&&&)))%%%$$$%%%%%%$$$&&&***(((******(((&&&&&&(((+++$$$)))***'''''')))'''"""+++)))&&&$$$######%%%&&&%%%(((***+++)))(((((())))))''''''(((&&&...MMMnnn___DDD+++&&&)))((((((,,,(((&&&(((---,,,((()))...,,,'''######&&&((('''&&&!!!$$$(((++++++((($$$!!!###&&&((((((%%%$$$%%%(((***((((((***+++))))))***%%%&&&""""""'''"""!!!---------+++)))''''''***,,,%%%)))------)))&&&'''))),,,------+++***+++---///000000///...------------+++,,,,,,,,,+++***)))(((000,,,,,,111222///000555...444666444;;;FFFGGG???<<<999222666AAACCCOOOffftttggg]]]WWW\\\OOOGGGGGGBBB666000333---555888333......+++''''''***,,,+++)))(((+++......//////,,,(((&&&(((+++,,,,,,,,,***((((((***,,,'''((()))+++,,,)))%%%"""%%%###!!!"""&&&)))***)))&&&***...---((($$$%%%'''###&&&'''&&&###"""%%%(((,,,)))&&&&&&''''''%%%######$$$%%%''''''''''''&&&+++)))'''&&&%%%&&&((()))///...+++)))((()))***+++------,,,***(((((()))***...***(((***------(((###***(((&&&&&&((((((&&&$$$'''### $$$&&&$$$ $$$''')))'''(((***)))&&&''')))***,,,+++***((('''&&&%%%$$$$$$$$$$$$%%%&&&+++((()))'''###***...$$$&&&%%%(((***(((222SSSvvvkkkFFF((((((///***$$$$$$)))))))))***+++,,,,,,+++...(((&&&***)))$$$"""%%%+++---+++'''&&&((((((%%%'''((((((((('''&&&%%%%%%+++++++++,,,,,,---------++++++******)))(((((('''222...+++)))***)))'''$$$111///+++((('''(((+++,,,'''******%%%$$$(((++++++,,,***)))***---...,,,))))))+++,,,...//////......222((($$$)))+++((((((...555222...111===HHHBBB666777444444777777888CCCPPPggg}}}~~~mmmaaa[[[YYYJJJ>>>777888666---***...222777888444111111///******+++,,,,,,+++******+++'''***------+++***+++---***++++++)))((('''(((***$$$$$$%%%'''******'''$$$%%%###"""$$$(((******)))&&&***...---)))&&&&&&(((((('''&&&%%%&&&'''''''''***'''%%%&&&((()))(((&&&$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&(((***+++...---+++***)))******+++,,,+++***((('''((()))+++'''&&&&&&&&&&&&%%%$$$###%%%###"""$$$&&&((('''%%%,,,)))&&&&&&((()))'''%%%&&&)))***((())),,,+++)))---+++)))'''''')))---///+++)))&&&######%%%''')))+++))),,,***$$$***///'''---)))((()))%%%%%%444IIIHHH777,,,///333---%%%###&&&%%%%%%&&&((()))******)))%%%&&&+++---++++++...)))++++++''''''***+++)))***))))))*********)))(((++++++,,,,,,,,,+++*********))))))))))))***++++++...,,,***)))******(((&&&***)))((('''(((***,,,...---...,,,'''&&&((((((%%%***(((''''''(((***++++++)))))))))***+++---///000333---***---///......000...000///000666===<<<555>>>999666444111000999DDDFFF\\\zzztttfff^^^[[[[[[@@@666000111///***)))...000111000---,,,---+++&&&,,,,,,,,,---...---+++)))+++---//////,,,(((&&&&&&''')))******(((''''''((('''$$$###%%%***,,,)))%%%%%%$$$%%%'''***+++***)))'''***------***((()))+++---)))%%%%%%(((+++***(((&&&%%%$$$%%%((()))***)))***+++---...---+++(((&&&"""###$$$&&&((()))******,,,++++++*********+++++++++***(((&&&&&&'''***+++'''))))))(((&&&%%%'''***%%%$$$###$$$&&&''''''&&&(((''''''&&&''''''(((((((((******((()))---...,,,...,,,(((%%%%%%'''***,,,******))))))((((((((('''+++***///---%%%)))000+++---((((((,,,+++&&&&&&---'''***---//////---***((((((''''''''')))***,,,...,,,)))))),,,,,,))))))+++'''******((()))---...,,,***((('''))),,,---,,,***'''(((***+++++++++***)))))))))(((((())),,,...000)))))))))***++++++)))'''%%%%%%&&&&&&((()))+++,,,///...,,,((())),,,)))###))))))'''&&&&&&(((,,,///000...+++((('''(((***+++,,,------+++---111000---***///222111111333555555@@@<<<777222...,,,222:::999III```xxxsssjjjccc^^^ZZZWWW???888222111///++++++///...,,,(((''')))***'''$$$,,,+++***---000111...***.........---***(((&&&%%%''')))++++++***(((((((((...)))%%%%%%)))+++(((###$$$%%%''')))++++++***)))(((***,,,---+++***+++------***&&&&&&(((*********$$$$$$$$$$$$&&&'''((((((---...111222222///---+++%%%&&&((()))***)))'''&&&******************++++++---***&&&$$$%%%&&&((()))*********)))((()))+++,,,***)))((((((''''''&&&%%%###$$$&&&&&&&&&'''))),,,)))+++***'''(((,,,...,,,)))))))))(((&&&$$$"""!!!"""&&&+++//////,,,'''$$$))))))//////&&&'''///---***'''(((---...***'''((((((+++%%%###)))//////+++******)))((())),,,...************(((&&&&&&(((&&&))))))'''(((,,,---+++(((%%%###%%%***,,,+++(((###$$$''')))++++++******+++***)))((())),,,///111((((((***++++++***(((&&&&&&''''''((()))))))))(((+++***((((((---111...'''(((***+++***((()))---111///...+++)))(((((()))***&&&---...***+++111111***,,,111444333111111333555999777666333111111444999???GGGRRR```tttyyypppfffaaa___ZZZOOOFFF999555111///---+++---000333...++++++------,,,***+++)))))),,,000222000---)))(((&&&'''))),,,...000'''))),,,,,,+++))))))***---((($$$%%%((()))'''$$$%%%&&&(((***************)))***+++,,,,,,,,,,,,---)))))))))'''%%%&&&))),,,$$$$$$$$$$$$###$$$%%%%%%(((***,,,...///---,,,***'''(((***,,,,,,+++)))'''))))))((((((((())))))***...+++&&&$$$%%%&&&&&&%%%)))%%%""""""&&&((('''%%%*********)))'''&&&%%%%%%'''((())))))((((((***,,,(((***)))&&&&&&***+++***%%%&&&&&&&&&&&&%%%$$$$$$!!!$$$(((+++---,,,***((('''&&&---///&&&&&&---,,,+++)))))))))&&&###"""%%%%%%+++)))'''---+++((())))))'''$$$$$$%%%'''"""%%%(((((((((***,,,...'''))))))&&&&&&)))***''''''%%%###%%%(((******)))$$$%%%'''((()))(((((('''...,,,***((((((***,,,...(((***,,,,,,+++)))'''&&&&&&''')))************)))))))))((((((...333000)))%%%(((,,,---+++)))+++---'''(((***+++---.........&&&...111,,,---222222,,,000000000222222111111111...111333333444555555555888>>>FFFPPP^^^xxxqqqoooggg^^^YYYUUUMMM???555222111111000......111444333///---///000...---///+++******+++...000000000---***&&&%%%'''***---...(((***,,,,,,*********,,,&&&$$$###$$$&&&'''((('''%%%'''))))))))))))***+++*********++++++,,,,,,---%%%(((***)))%%%$$$'''+++%%%&&&&&&$$$""""""###$$$((()))+++,,,------,,,,,,&&&(((***,,,------,,,+++)))(((&&&%%%%%%&&&((()))...***&&&&&&'''(((&&&$$$)))$$$ """''')))&&&!!!%%%&&&''''''&&&%%%&&&'''***)))((('''&&&&&&&&&%%%'''***)))&&&%%%((((((&&&'''%%%"""!!!###(((...222&&&%%%$$$$$$%%%))),,,///'''###)))...&&&%%%+++***((())))))'''$$$$$$'''+++(((+++)))###$$$)))((("""(((***+++***&&&$$$%%%'''%%%***,,,)))''')))+++,,,(((***)))%%%%%%''''''%%%+++***))))))((()))+++,,,***)))((('''&&&%%%$$$$$$///---+++)))((()))***+++)))+++------+++)))((()))%%%&&&(((***,,,---......,,,,,,***(((+++///---(((###&&&***++++++)))'''&&&,,,---......---+++)))(((&&&+++...,,,+++------+++111---+++///111000------)))---000000111333222......555???GGGNNN```~~~{{{gggaaa^^^XXXPPPGGG===444...///111222111......000111...,,,---000...***+++///------,,,+++***+++---000333///***'''''''''&&&$$$((()))***)))((()))***,,,$$$&&&(((((('''''')))+++%%%''')))(((''''''))),,,+++***)))***++++++++++++&&&'''))))))((((((''''''%%%''''''&&&######$$$'''******************++++++((()))***+++,,,++++++******((($$$"""!!!###%%%'''***'''%%%'''***,,,)))%%%+++)))((()))******(((%%%%%%'''((((((%%%%%%&&&((((((%%%######&&&'''%%%###(((******'''&&&'''&&&###(((%%%"""!!!###(((///333((('''&&&%%%&&&(((***+++(((!!!'''---((('''+++)))%%%'''((((((***,,,---...%%%&&&'''(((***)))&&&"""%%%***------***'''(((+++(((...000)))$$$%%%&&&%%%(((***)))&&&%%%((((((&&&...//////,,,((('''***...***((('''%%%%%%%%%&&&''',,,,,,+++***)))(((((())))))+++---,,,+++***,,,...&&&'''((()))+++,,,---...---///---((('''******(((((('''((()))***)))'''$$$111000...,,,)))'''&&&%%%((('''))),,,***&&&'''+++///++++++///000---+++...+++//////---...333222...111444:::@@@CCCKKK```uuu{{{nnnbbbTTTUUUSSSIII===333000111,,,000111...***(((((('''---,,,///222///***+++111//////...+++''''''+++///...+++))))))******(((%%%((((((((('''''''''***,,,)))---000...***'''))),,,&&&'''((('''%%%&&&))),,,,,,***))))))***++++++***(((''''''))),,,,,,((($$$%%%''')))'''%%%%%%'''***((('''&&&$$$###$$$%%%%%%,,,,,,,,,+++)))(((&&&%%%+++(((### !!!$$$''''''%%%$$$(((---///+++((()))+++---,,,***'''''''''+++,,,---+++'''$$$%%%''''''$$$"""%%%+++///...,,,(((,,,,,,(((''''''%%%!!!%%%%%%%%%%%%&&&&&&'''((($$$'''+++...---***%%%"""*** %%%...***)))+++((('''((())))))++++++'''!!!###"""$$$(((***((('''((($$$***+++(((&&&'''))) (((+++%%%"""%%%((('''(((***)))&&&'''******(((...111222---'''$$$)))...&&&%%%######%%%(((,,,...************))))))(((((((((***,,,,,,++++++///222******))))))))))))******,,,...---(((&&&(((******...+++((((((***+++)))&&&((('''&&&&&&(((+++...000...***+++000...'''(((111...,,,---111000+++,,,111...111///,,,...555666333444222444888===EEEXXXjjjlll|||nnniiicccVVVVVVQQQFFF999111111444///---******+++***'''$$$***+++++++++++++++,,,,,,//////,,,''''''++++++)))///+++'''''')))***)))'''((()))***)))((('''((())))))&&&###&&&+++,,,)))%%%+++)))%%%###"""###%%%'''+++***)))(((''''''''''''---%%%'''+++$$$###'''%%%+++++++++******)))(((''''''***+++)))&&&######%%%&&&''')))+++***(((%%%$$$############$$$%%%&&&&&& $$$))),,,+++(((%%%$$$***---...***$$$###)))///(((555111'''))),,,)))(((###$$$%%%'''((()))))))))(((,,,,,,'''&&&***)))%%%$$$%%%%%%###!!!!!!$$$(((###%%%(((***)))&&&"""))),,,...+++%%%!!!"""%%%+++%%%%%%+++...)))$$$###++++++)))))))))***+++,,,...###"""###""",,,...///...+++((('''(((,,,......,,,***'''&&&&&&''''''...000///+++)))+++***&&&'''$$$###&&&&&&%%%&&&***"""$$$&&&((()))'''%%%$$$%%%'''***)))((((((***---,,,'''$$$&&&,,,///,,,'''"""(((+++'''&&&******&&&'''///111+++***///,,,$$$###$$$'''+++///000...,,,,,,,,,+++***...222000+++)))+++---///000///---+++***,,,222888;;;:::666222//////111555555;;;LLL^^^aaatttrrrfff^^^SSSLLLKKKGGG???666000000222444222///,,,***)))'''''',,,,,,,,,,,,++++++***)))+++,,,+++***...444444000+++++++++***)))((()))***+++,,,,,,,,,******,,,...,,,***(((&&&&&&&&&&&&&&&)))(((&&&&&&&&&)))+++---))))))((((((((()))******...$$$%%%((("""###***)))))))))******))))))((((((&&&((()))(((%%%######$$$%%%&&&((()))))))))((('''$$$$$$%%%&&&(((***+++,,,'''((((((((('''''')))+++(((***+++)))'''''',,,000WWWVVVAAA+++)))+++'''''''''&&&%%%%%%'''))),,,...'''******&&&&&&******&&&&&&''''''%%%######&&&)))######$$$$$$######"""!!!+++,,,+++((($$$###%%%((()))'''))),,,+++&&&%%%(((---,,,+++***(((((((((((()))"""''',,,'''%%%((($$$......---)))%%%$$$&&&)))------,,,+++)))'''%%%%%%%%%))),,,,,,///444666555((($$$###&&&'''&&&)))---***)))&&&$$$###%%%'''((())))))'''$$$###%%%+++///,,,)))'''(((+++,,,***'''###(((***''''''***+++)))***000///)))(((......'''++++++,,,///000///,,,***(((******(((+++000000---***,,,...000000///---+++111111111222333555888:::>>>;;;:::999666777AAANNNSSSccc{{{yyyuuukkkbbbXXXIIICCCAAA===888444222111111666666444///***''''''***,,,---------,,,***((('''((()))***,,,333999777000(((,,,...---)))'''))),,,,,,,,,---,,,+++,,,...111,,,+++***&&&######&&&***'''''''''((()))+++,,,---'''''''''((()))+++------...###$$$'''"""$$$,,,,,,''''''((()))))))))((((((&&&((()))((('''%%%%%%&&&$$$%%%&&&'''((()))******&&&&&&'''((()))***+++,,,)))******)))((((((+++---((('''((((((***,,,///000YYYSSS:::$$$&&&+++)))***$$$$$$$$$$$$$$$%%%&&&&&&%%%''''''%%%&&&***+++)))((()))((('''&&&&&&(((***((('''%%%###$$$%%%(((***,,,***'''%%%$$$%%%((()))((((((+++,,,((($$$&&&,,,************)))'''&&&&&&(((""")))///)))%%%&&&!!!"""&&&)))(((%%%&&&***///)))***,,,,,,+++)))'''%%% $$$&&&%%%'''+++,,,***)))%%%$$$&&&''''''***///***)))&&&%%%%%%&&&)))***(((((('''$$$###$$$(((+++++++++******)))(((((('''&&&)))***((('''***,,,,,,+++///---''''''---...***.........//////...+++(((,,,...---(((&&&(((***))),,,---///000000...,,,+++333444555333111333888===>>>999666444333333999@@@QQQ^^^nnnrrriiihhhaaa[[[TTTGGGAAA===888555555444111///222666888333+++&&&(((+++++++++,,,---,,,***((('''((()))***,,,333666111)))))),,,......,,,*********))))))***)))(((***---///(((((('''&&&&&&''')))+++'''(((((()))))))))(((((('''''''''(((***+++---...---$$$%%%)))###$$$+++***%%%&&&'''((()))))))))))))))***++++++******))))))&&&%%%%%%%%%&&&(((***+++(((((((((((('''&&&%%%$$$$$$''',,,...---***(((((((((&&&%%%'''+++......---222444(((&&&+++)))***"""$$$''')))((($$$ $$$%%%%%%%%%''')))+++,,,))))))((('''''''''((())))))(((&&&%%%&&&(((+++---***'''%%%%%%''')))))))))(((((()))(((&&&%%%(((+++%%%&&&''')))))))))((((((---###%%%((("""###((('''"""((()))''''''+++000&&&''')))************)))...111111...---...---)))+++&&&$$$%%%&&&%%%(((---###%%%(((+++,,,+++***((("""%%%)))+++***'''$$$""")))+++,,,+++((('''(((***+++,,,,,,)))'''(((***,,,***,,,+++&&&'''+++---***+++******+++---,,,)))''',,,///...((($$$'''+++,,,...//////000///...,,,+++...555;;;<<<888555666888:::666222000111222444555>>>JJJUUU```yyyqqqccc___]]]RRRLLLHHH@@@@@@;;;666333444222///++++++222777555---((())),,,))))))***+++++++++***)))(((***+++,,,111444///'''---,,,+++,,,------)))'''&&&'''(((''''''(((+++---(((&&&%%%'''+++,,,((($$$'''((()))******))))))((())))))(((((()))***++++++---%%%(((---&&&%%%(((%%%$$$%%%&&&((())))))))))))++++++++++++,,,+++***)))''''''%%%%%%%%%&&&((()))(((((((((((('''%%%$$$######&&&***+++***((('''''')))&&&%%%'''+++---+++((("""***'''###((('''###'''((()))***++++++***((('''&&&%%%%%%&&&''')))+++---(((''''''''''''(((((('''$$$$$$$$$$$$%%%&&&((()))%%%%%%&&&(((***+++)))''')))'''$$$$$$&&&)))***((($$$%%%'''((())))))((((((,,,""""""%%% """******&&&***---+++'''$$$%%%((()))((('''''''''((()))***(((,,,...---...111000------(((%%%&&&$$$"""$$$'''$$$&&&)))+++,,,+++)))'''###%%%)))+++,,,)))%%%!!!&&&))),,,+++((('''***---///...---+++(((&&&'''***&&&((()))((((((******)))+++***)))***++++++(((&&&'''+++,,,(((''',,,222444......//////...---,,,+++...555<<<>>>:::666555666>>>:::555111111222111///222===EEEKKK]]]qqqiii___]]]YYYIII@@@>>>999:::666222111111000---***)))///555444...***+++...))))))))))))******++++++'''+++------000444333///000---******,,,,,,((($$$&&&((()))))))))(((***++++++(((&&&)))---,,,%%%'''''')))+++,,,---------***)))((((((((((((((())),,,%%%***///(((%%%'''###%%%&&&'''((()))************)))))))))******(((&&&'''&&&%%%%%%%%%&&&'''(((&&&'''(((*********)))(((''''''&&&$$$###%%%(((+++)))((('''))),,,,,,)))&&&'''---***&&&(((%%%""")))***(((%%%$$$&&&***000333***'''%%%'''((((((***...(((&&&%%%&&&'''((('''%%%$$$%%%%%%&&&'''((((((((("""$$$(((***+++***)))'''((('''$$$###'''---,,,'''((((((((((((((('''&&&&&&&&&$$$***%%%%%%)))'''((()))******)))(((((((((...,,,)))'''&&&&&&'''((( $$$'''&&&''')))(((%%%---)))''''''%%%!!!!!!###,,,+++(((&&&&&&''')))***+++)))''''''((()))***)))&&&(((+++***((((((+++---000...---,,,)))%%%%%%(((%%%&&&((())))))******)))000///---------+++)))'''---000///+++))),,,///...------------------,,,,,,333555666555333333666:::444333000---...222222000666>>>FFFKKKTTTlll}}}rrreee[[[YYYUUUEEE:::888333111000//////000000000///---000333111,,,+++---000,,,+++)))(((((((((***+++(((---///------222555555000...,,,***)))'''&&&%%%%%%(((***+++)))(((((((((***)))((()))***)))%%%"""(((((())))))***+++,,,,,,((((((''''''''''''((((((---%%%(((---'''&&&)))&&&'''(((((()))************,,,***((()))***)))'''$$$$$$$$$$$$%%%&&&'''((()))&&&''')))+++,,,,,,+++***((('''&&&###"""$$$(((+++))))))+++---...---+++)))(((+++%%%###)))(((%%%+++'''%%%$$$$$$%%%)))---///...)))'''))))))''')))...(((&&&%%%&&&((()))'''%%%((('''''''''((()))******"""%%%)))***(((''')))***&&&))))))&&&(((---...+++))))))(((((('''((((((((((((!!!(((///)))''')))%%%%%%$$$$$$&&&***------,,,,,,++++++******************...000......///---))),,,)))((()))(((###!!!###)))'''&&&%%%&&&(((+++------***''''''***,,,------((()))******))))))******---***+++---+++%%%%%%))))))''''''((()))***,,,...000///............---+++222222000,,,+++---,,,(((+++++++++,,,,,,,,,,,,,,,444222...,,,,,,000555999+++---,,,((()))000333222000333;;;CCCFFFOOOkkkyyyoookkk\\\QQQOOOLLL>>>666333,,,+++---...000222333555666333333111...***+++///222///---***'''&&&'''(((***)))///111,,,***---333666///000///+++%%%"""$$$'''###&&&)))***)))&&&%%%$$$&&&'''((((((&&&&&&(((*********((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((---$$$'''+++%%%&&&,,,+++((())))))***************///,,,******,,,+++(((%%%!!!"""###%%%''')))******((()))+++++++++***((('''###%%%((()))((('''&&&'''(((***---000000///...---******$$$%%%///,,,%%%'''&&&)))---//////,,,(((&&&111+++(((***)))&&&(((---)))'''&&&''')))***(((%%%&&&%%%###""""""$$$&&&(((###'''***)))%%%%%%)))...$$$+++...***(((---000///''''''&&&'''(((***,,,---///&&&***...(((&&&***(((+++'''$$$%%%)))+++)))&&&%%%'''***---///000//////"""'''******,,,...---)))***((()))+++***%%%###%%%$$$))),,,.........))))))***---111111---***++++++******))))))(((''')))''')))...,,,&&&&&&+++---)))'''''')))+++///333,,,++++++,,,///111111000''')))((()))...444444///*********++++++,,,,,,,,,000---******,,,000222333444777555,,,)))---///...111000888DDDDDDCCCVVVrrr{{{pppjjj___WWWPPPIIIDDDBBB===555///...,,,++++++,,,---,,,+++......///000//////......//////111222...((('''***,,,---///000///...---,,,...---,,,+++***)))(((''',,,++++++***)))((('''''''''((()))******)))(((''''''%%%$$$%%%((()))&&&"""(((***+++)))'''&&&***---'''***,,,***&&&$$$%%%''')))((((((((()))+++---...***(((&&&(((***+++(((%%%''''''(((******(((&&&%%%&&&&&&'''((()))***+++,,,)))'''%%%%%%&&&((((((''')))******++++++,,,,,,,,,''''''''''''''''''''''''######$$$(((,,,,,,((($$$000***)))777===+++!!!...%%%&&&'''(((((()))))))))%%%'''###$$$///---"""***%%%%%%,,,///***&&&&&&'''&&&(((***)))%%%%%%))))))))))))***++++++(((&&&(((***,,,......---+++)))(((*********(((''''''''')))'''&&&(((,,,...---+++"""***///---+++***)))&&&&&&(((************+++---''')))((($$$!!!&&&222<<<777000+++,,,---,,,,,,...333000,,,)))'''(((***+++***)))((('''''')))+++---&&&,,,+++$$$%%%///222------,,,+++)))'''&&&%%%$$$(((+++,,,+++,,,//////,,,///+++''''''***---...------.........,,,,,,,,,---...000333333111...------666111111999@@@EEEOOOXXXooopppddd\\\PPPQQQNNNHHHBBB===888333111...,,,++++++---...------222111///......---+++***+++***,,,///---)))+++///...............---------******))))))((('''&&&&&&,,,,,,++++++******))))))"""###%%%'''(((*********&&&&&&'''(((***)))&&&$$$)))******)))((()))+++---......,,,***''''''(((***''''''%%%$$$$$$$$$%%%&&&''''''(((***,,,---,,,***'''+++,,,******---+++'''###$$$%%%'''(((*********+++(((&&&%%%%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%((((((''''''&&&&&&%%%%%%'''%%%$$$$$$%%%'''(((((('''&&&%%%000555&&&$$$%%%&&&((()))************)))$$$"""%%%))))))(((''')))%%%&&&++++++'''###$$$'''&&&'''+++***(((***...,,,+++************(((&&&###%%%(((***+++***(((''')))((('''&&&%%%%%%'''))))))((('''((()))***)))((((((,,,,,,'''%%%'''******++++++***'''$$$"""###$$$)))******'''$$$%%%+++000000***(((***,,,******+++)))'''%%%$$$$$$&&&((()))...+++'''&&&((())))))(((***///...&&&$$$(((''' ,,,,,,,,,+++***((('''&&&///111111---+++---+++'''...+++)))(((***+++,,,,,,///...,,,***)))+++...000---///000000///------...444111111666:::<<>>777111///222333000+++000///------///000///...///...,,,***)))(((((())),,,(((&&&)))+++))))))+++)))***,,,...///...---,,,))))))(((((('''''''''&&&((((((''''''''''''''''''!!!"""%%%'''((()))((((((&&&%%%###!!! ###'''***(((((()))***,,,------+++((()))***++++++)))%%%"""%%%%%%&&&&&&%%%%%%$$$###'''(((******))))))***+++)))***)))...AAAQQQHHH444+++******((('''&&&%%%%%%&&&%%%$$$%%%&&&%%%$$$"""............------------'''''')))***,,,---...///,,,,,,+++)))((())),,,......111((( %%%%%%!!!$$$+++*********)))((('''&&&###...000(((%%%,,,...'''&&&))))))&&&&&&***------)))''''''((('''$$$&&&+++,,,)))&&&%%%&&&((())))))((((((((((((''''''&&&%%%'''%%%$$$&&&)))***'''$$$%%%&&&''''''''''''((()))(((((($$$!!!###)))+++***!!!$$$(((***)))((('''''''''%%%###%%%***.........$$$$$$(((---///---///333((()))***+++++++++++++++)))---111///***(((+++///333111---***(((((())))))((()))+++,,,,,,***)))''''''+++,,,******---,,,)))&&&(((+++------------...111---((((((+++///000000/////////...---///222555///444777777888:::888444888:::MMMQQQ[[[sss}}}pppeeeZZZYYYXXXPPPKKKCCC555999666333222222222111///111///------......---,,,,,,...000---)))&&&'''***(((%%%%%%***...---,,,---************+++...000111...------,,,+++******)))))))))((((((''''''&&&&&&%%%'''))))))(((&&&""" %%%$$$"""###%%%'''''''''''')))+++++++++******+++(((***,,,,,,***)))((((((((()))*********)))((('''***((('''(((***,,,---,,,,,,***&&&&&&,,,222...&&&***)))'''&&&%%%&&&'''((('''&&&%%%%%%&&&%%%""" !!!"""$$$&&&''''''&&&%%%&&&'''((()))***,,,------...+++'''&&&(((+++...///...///'''%%%)))%%%%%%&&&&&&&&&%%%&&&''')))***'''******((((((***,,,+++)))***((($$$&&&,,,---***(((&&&''')))((($$$%%%)))'''%%%###$$$&&&(((******))))))*********+++++++++)))&&&"""###&&&(((&&&###&&&%%%$$$%%%&&&''''''&&&((('''### $$$+++...,,,$$$&&&((())))))***,,,...$$$$$$%%%''')))+++,,,,,,%%%%%%'''***+++***...555........................,,,,,,++++++++++++)))(((---++++++,,,---...///111+++,,,,,,,,,+++***))))))(((+++,,,***+++------***,,,++++++,,,......---,,,222...***+++...111///---......///...---...000222111444555666;;;@@@===555666666FFFIIIOOOaaassswwwmmmaaaSSSLLLHHHAAAAAA???444444666666555222111111222222000...---------,,,+++&&&,,,000///)))'''***...+++((((((...222111//////,,,***'''&&&(((---222555------,,,+++***(((((('''(((((('''&&&%%%%%%$$$$$$ """&&&)))***(((%%%"""$$$######&&&******'''$$$%%%))),,,,,,)))((()))***(((***,,,***''''''))),,,%%%''')))***++++++++++++---)))%%%%%%(((******(((---+++(((&&&&&&(((,,,000***((('''%%%&&&(((+++---&&&&&&&&&'''))))))'''%%%"""%%%(((+++------+++***'''''''''((())))))*********(((''')))---...,,,***&&&&&&"""%%%,,,$$$&&&###"""""""""%%%(((+++---,,,$$$$$$+++,,,'''(((000,,,,,,'''###%%%,,,,,,'''&&&%%%'''***)))&&&&&&***$$$""""""###&&&)))******$$$$$$%%%'''(((***++++++...)))###"""%%%((((((&&&)))'''$$$%%%((()))'''$$$"""$$$%%%&&&***///---(((---,,,((($$$!!! """%%%"""$$$'''((())))))((((((***(((((((((&&&$$$)))000000///---+++***)))((((((,,,'''$$$'''---///+++%%%''''''(((+++,,,++++++,,,......---,,,+++++++++***&&&***++++++,,,000000...111...,,,,,,......,,,)))+++,,,...444777555,,,%%%---.........------...000000222333666@@@HHHEEE<<<999555CCCCCCEEERRR]]]vvvzzzkkkfffYYYJJJEEEEEE>>>:::888000222222333333222111///......---------...---***(((...+++,,,///,,,'''''',,,***---000111///,,,+++***++++++,,,------------,,,(((((((((***,,,------+++((()))***)))(((&&&###!!!((('''&&&%%%%%%%%%%%%%%%***###$$$------$$$###***$$$)))+++***,,,000---&&&((((((((()))+++---,,,,,,"""""""""###%%%''')))***$$$&&&'''((('''(((***++++++***((('''&&&&&&'''((($$$)))...---)))&&&&&&((((((%%%!!!"""%%%&&&%%%###%%%'''(((&&&$$$$$$(((+++$$$)))---...+++'''%%%$$$,,,***(((((()))***)))(((""""""%%%((()))((($$$!!!'''%%%$$$&&&***+++***((()))'''***000000)))%%%'''"""''',,,***%%%"""###%%%&&&(((***+++***(((%%%###***'''&&&(((,,,...+++'''(((((('''%%%###""""""$$$'''(((&&&###$$$))),,,+++'''((((((&&&$$$###%%%&&&!!!###%%%(((+++,,,+++***$$$((('''######&&&###$$$'''******)))))),,,///)))***+++,,,,,,+++)))(((+++)))&&&%%%%%%'''+++---...+++((('''))))))&&&###&&&%%%)))111333///...111222111---)))&&&&&&))),,,)))***++++++************+++---///000---+++))))))++++++---000333222---))),,,!!!(((333,,,$$$&&&(((111222111111666===???<<<555===:::888@@@FFFOOO^^^zzz}}}kkk]]]XXXTTTIIIHHHGGG<<<666666111111111222222111///...---+++++++++---//////---,,,---***+++---+++'''(((,,,------+++(((''''''***---***++++++,,,,,,,,,,,,,,,,,,+++))))))******(((&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))***+++***&&&%%%((()))***...555%%%((()))(((+++000000+++)))'''%%%'''***,,,+++***,,,+++)))'''%%%$$$######%%%'''((((((''''''(((***))))))(((((((((((((((((($$$)))------)))%%%%%%&&&###""""""!!! !!!$$$&&&(((+++------+++((('''&&&!!!%%%***+++***((('''(((,,,+++))))))***+++***)))%%%%%%&&&(((******'''$$$%%%######&&&***---------,,,)))***---,,,'''%%%((($$$%%%%%%%%%$$$%%%&&&'''+++)))'''$$$$$$&&&(((******'''%%%&&&***,,,)))&&&$$$%%%%%%%%%$$$$$$%%%''')))***)))%%%$$$((()))'''&&&'''((('''&&&&&&((()))(((%%%$$$''',,,...+++'''&&&))))))&&&&&&)))(((###&&&&&&&&&''')))*********))))))***************)))(((((())))))***+++,,,,,,---+++(((((()))*********+++((()))...///------000//////...,,,***)))+++---)))***+++++++++*********)))+++,,,,,,***)))))))))+++,,,...000222000,,,)))(((###,,,333,,,***000000//////...000888@@@@@@<<<666===:::777>>>AAAGGGUUUnnnwwwjjj\\\TTTQQQNNNFFFHHHFFF999222444222111111222111000...,,,+++,,,,,,+++---......---++++++))))))***(((&&&(((---,,,+++***'''&&&'''***,,,)))******+++,,,+++++++++---+++((('''''''''&&&$$$(((&&&%%%######%%%&&&(((''''''''')))***,,,...///((()))'''$$$'''---///---***+++)))'''***...///---,,,((($$$&&&***---,,,))),,,+++***((('''''''''''''''((()))(((&&&%%%&&&'''%%%%%%&&&'''''''''&&&&&&$$$(((,,,,,,)))%%%$$$$$$!!!###$$$!!!$$$)))(((((('''((()))(((&&&$$$###%%%((((((((('''((()))---,,,******+++,,,+++)))&&&&&&&&&'''))))))(((&&&&&&%%%$$$%%%))),,,------,,,)))(((***)))'''(((+++%%%### !!!$$$((())))))(((&&&### !!!###''')))+++((($$$%%%''')))(((&&&$$$%%%&&&&&&%%%%%%&&&((($$$(((((('''(((,,,---***&&&'''))))))((((((***,,,---'''###%%%,,,...***$$$)))++++++((('''))))))&&&(((%%%###%%%)))***(((%%%((((((((((((((()))***+++&&&(((+++...///...,,,***************)))+++...111...+++***++++++***+++...,,,...///...---,,,,,,---******+++++++++*********&&&((((((((('''''')))***+++---000111///,,,***)))******000...&&&***000***///000000222888>>>===777555<<<999666;;;<<<>>>HHHWWWqqqvvviii^^^VVVUUUYYYMMMBBBAAA@@@555111444222222222222222000...,,,+++000///---,,,,,,+++(((&&&))))))(((((('''&&&))),,,'''***---...,,,***)))((())))))***++++++++++++***+++(((&&&&&&'''''''''&&&***(((&&&$$$###""""""###***)))))))))***+++,,,,,,"""'''((((((222>>>:::+++000...,,,******+++***(((000+++&&&''',,,///---***))))))((((((((()))******))))))***(((&&&$$$$$$%%% !!!"""$$$$$$$$$######$$$'''++++++)))%%%######''''''&&&###!!!"""&&&)))((($$$!!!!!!%%%)))************)))'''&&&&&&''''''---,,,+++,,,------+++***&&&$$$######%%%&&&&&&%%%)))'''&&&%%%&&&'''((()))((('''((()))***+++,,,---%%%$$$###$$$%%%'''))))))$$$%%%&&&'''(((''''''''',,,)))%%%$$$&&&'''''''''((()))***)))'''%%%%%%&&&&&&***,,,***+++------***&&&((()))***)))((()))***+++'''$$$%%%)))+++)))&&&+++,,,+++)))'''&&&&&&&&&)))'''%%%&&&(((((('''%%%'''&&&&&&&&&'''(((***+++(((***,,,......,,,***(((%%%))),,,,,,++++++---000,,,+++************+++---.........---+++***+++---************++++++***)))&&&&&&&&&&&&%%%'''***---+++///111000,,,))))))***------000***'''444888***222666888666555666333///333:::888666:::999777???BBBWWWvvv|||ooobbbVVVPPPUUU]]]MMM>>>888777111222555222222333333333222000...---111...,,,******)))'''%%%'''))))))'''&&&''')))+++&&&))),,,...,,,***))))))))))))***++++++++++++***+++)))'''''''''((('''&&&''''''''''''%%%###!!! ((((((((((((((()))***+++!!!'''(((---AAAVVVSSSBBB///---,,,---,,,***'''&&&000+++((((((,,,...,,,))),,,+++***((('''&&&&&&&&&((())))))(((%%%$$$$$$%%% !!!###$$$%%%$$$$$$###%%%''')))***(((&&&%%%$$$---)))%%%$$$%%%&&&&&&%%%(((&&&$$$&&&+++...---,,,---+++)))''''''((())))))---,,,,,,---...---+++)))&&&$$$######%%%&&&&&&&&&''''''&&&%%%$$$%%%&&&'''(((***+++,,,,,,,,,+++***$$$(((++++++'''%%%''')))((()))+++,,,---,,,++++++,,,***'''&&&&&&'''(((((()))+++,,,,,,***(((((((((---000111---,,,,,,)))%%%''')))******((('''''''''&&&&&&''''''&&&'''(((******+++,,,,,,)))'''(((+++((()))***)))'''&&&''')))'''&&&%%%%%%&&&(((***+++,,,,,,+++***)))(((''''''"""'''---...,,,)))))))))''')))++++++,,,------,,,111000---***''''''))),,,+++***)))***,,,,,,***(((''''''''''''''')))---000---000222000,,,))))))+++,,,+++,,,+++222FFFJJJ888000999>>>999111.........111888777666;;;999666;;;>>>GGGZZZttt{{{rrrfff[[[PPPJJJLLLSSSIII888111222///222666222222222333333222111000//////---************)))(((&&&***+++((('''((()))((())))))(((&&&%%%&&&***---)))******+++,,,+++++++++...,,,+++******(((%%%######%%%&&&((((((&&&%%%###$$$$$$$$$%%%''')))+++,,,,,,,,,((())):::OOORRRHHH+++((())),,,---+++((()))***)))(((((())))))'''&&&''''''&&&''''''((())))))&&&'''((('''%%%$$$%%%&&&&&&&&&'''(((((((((''''''&&&&&&''''''((((((((((((---((($$$$$$'''(((%%%"""###%%%(((+++---,,,((($$$,,,)))'''''')))+++---------,,,,,,---...---+++)))(((&&&%%%%%%'''(((((('''###%%%&&&'''&&&&&&((()))***---...,,,++++++((($$$%%%***///...((($$$%%%(((+++)))'''&&&&&&(((***,,,***)))((('''''''''((()))&&&(((+++,,,,,,+++,,,---&&&***,,,+++,,,//////,,,(((***++++++)))'''&&&&&&###'''***)))&&&%%%(((,,,((()))---000///+++---111'''+++---+++(((&&&))),,,'''''''''''''''((()))***---,,,)))'''&&&&&&&&&'''###'''+++---,,,)))&&&%%%%%%)))++++++---000000---333111---(((%%%%%%))),,,,,,***(((***,,,---***(((((())))))))))))+++///222000111000///,,,++++++,,,///+++,,,,,,222CCCFFF555+++555;;;777000///000222111777555555<<<:::555:::AAAAAAGGGWWWooorrreeeXXXRRRMMMGGGBBBAAA???222111333///000555222///000111222222111000///111///,,,+++++++++***)))&&&,,,...***(((***)))%%%***)))((('''&&&'''+++...***++++++,,,,,,,,,,,,,,,---------------+++'''$$$&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%&&&'''))))))------)))$$$'''111777666,,,'''&&&)))+++((((((+++&&&)))+++***(((%%%$$$%%%######$$$&&&(((+++---...$$$%%%'''&&&&&&%%%'''(((+++******))))))))))))***(((&&&%%%&&&''')))+++,,,(((((((((((())))))((('''"""$$$&&&'''&&&&&&'''(((+++(((&&&&&&))),,,,,,+++,,,++++++---...---***((('''&&&%%%&&&((()))((('''###&&&******)))(((((()))(((++++++'''&&&***)))&&&(((***,,,***'''&&&&&&(((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((($$$'''***,,,+++++++++,,,###&&&'''***000222000'''***,,,,,,+++)))((()))(((***,,,,,,***((((((((()))+++000444000))))))...)))************)))***+++'''(((((()))))))))((((((***)))((('''''''''((((((&&&&&&''')))******(((&&&(((+++,,,)))+++000111///000000...+++((((((***,,,,,,)))''')))---...+++''')))***+++++++++,,,///111333111///............---222---///...+++222555)))+++000444222222444444222111777444444;;;999333777===???EEENNNYYYooossskkk[[[MMMKKKMMMIII>>>666666///333777///...333333---...000111111111000///777444000---,,,+++)))'''&&&---///+++)))***(((###&&&)))---///...,,,++++++++++++,,,------------,,,******,,,///000///+++(((,,,+++(((&&&$$$$$$%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%(((%%% %%%+++222***%%%''''''%%%&&&***%%%***///...)))%%%%%%&&&******)))(((((('''(((((("""$$$&&&&&&&&&&&&(((***,,,+++***((((((((()))***)))&&&$$$$$$'''+++---...%%%)))---...,,,+++---///)))((($$$!!! &&&111999---***'''&&&((()))(((&&&+++++++++---...---***'''$$$$$$$$$%%%''''''&&&$$$'''+++......+++'''&&&&&&###&&&%%%!!!###***...,,,,,,)))&&&%%%&&&(((((('''%%%)))---000///+++&&&######%%%&&&'''&&&&&&''''''&&&(((++++++***(((''''''&&&))))))&&&&&&))))))'''&&&))),,,...---,,,+++,,,...---,,,---...,,,(((%%%,,,---222444...###!!!%%%+++(((&&&(((+++---+++(((((((((*********)))((('''&&&'''((())))))************'''$$$%%%))),,,+++***,,,...,,,'''(((///222111---...///...,,,+++,,,---,,,)))''')))---...+++''')))***,,,,,,,,,,,,///111555111------///111///---///,,,222222***,,,111---.../////////333888555///222777444333:::777222555333===KKKRRRRRR^^^}}}vvviii]]]QQQHHHGGGHHHAAA777111333444333///,,,,,,///333111111---+++111999777///444111,,,((('''(((+++---,,,+++***))))))***+++,,,((()))+++---...---,,,***(((,,,...,,,,,,---+++'''///333,,,&&&(((&&&%%%,,,(((((('''&&&$$$$$$%%%&&&)))###$$$---000***%%%'''!!!$$$((((((&&&%%%&&&'''***((('''(((+++,,,***(((&&&'''(((&&&$$$###%%%'''&&&&&&%%%%%%%%%%%%&&&'''((('''(((+++...000...+++...***&&&$$$%%%(((***+++---&&&$$$(((***'''%%%((('''&&&'''***///111000---$$$&&&)))*********,,,---(((((()))***&&&###(((///''''''&&&&&&'''(((******...***&&&%%%&&&((('''&&&''''''(((+++---+++%%% ###&&&)))***))))))))),,,&&&"""%%%***,,,)))'''!!!###+++333222(((!!! """&&&)))'''""" $$$***$$$///111''''''000///###***(((&&&%%%&&&'''&&&%%%///---+++---000111...+++...+++***...222444111---%%%''')))++++++(((&&&$$$,,,+++))))))***++++++***$$$(((,,,///...,,,))))))&&&"""$$$,,,000,,,((((((...,,,***((('''(((***+++((($$$$$$)))......+++)))+++,,,---......---++++++///---+++)))'''&&&&&&'''((((((((()))+++---///000+++,,,---,,,))))))+++---...111222///+++)))+++///---000222///+++))),,,111///444555222666===:::111666;;;AAAFFFIIIUUUllluuukkk___SSSKKKDDDAAA===666000...000222333111...,,,---...111222000---000333000)))***)))))))))***,,,...///&&&&&&%%%%%%%%%%%%&&&&&&)))*********))))))***+++&&&***+++))))))+++***'''+++111---)))+++'''###)))'''''''''&&&%%%&&&''')))(((%%%%%%)))+++)))(((***%%%'''******((('''((()))&&&%%%&&&)))++++++(((%%%'''))))))(((&&&%%%&&&(((+++******)))((('''&&&&&&)))'''&&&'''+++...///...///,,,)))''')))+++---...---'''$$$(((***((('''***(((''''''(((***)))'''%%%(((***,,,,,,+++++++++,,,)))((()))***(((&&&+++333%%%%%%&&&'''''''''''''''(((&&&######%%%&&&%%%$$$&&&%%%%%%&&&((((((&&&%%%###&&&((((((&&&%%%''')))***%%%!!!###(((******(((***''''''***)))%%%%%%)))$$$&&&(((&&&###"""$$$(((""")))***&&&&&&+++***"""***((('''&&&'''((('''&&&'''(((***,,,---...///000---+++***---111333000---,,,,,,,,,+++***((('''&&&+++)))(((((()))***)))'''&&&(((******)))((())))))---))))))---,,,&&&""""""------------,,,,,,,,,,,,111,,,((((((***+++)))(((,,,,,,,,,,,,,,,+++******,,,+++***)))******+++,,,((()))***+++---...///000)))+++,,,+++))))))+++------000222000,,,***,,,///000111000---******...222///111222222555888666111222666;;;>>>>>>FFFYYYlllzzzmmmeeeXXXPPPJJJDDD???888000...111---///111222000---,,,,,,///111111///---...+++'''###%%%(((+++---------,,,,,,------......------,,,)))******(((%%%%%%(((+++'''))))))''''''+++,,,)))'''///---+++...)))###'''&&&&&&%%%%%%&&&''')))***(((+++***&&&%%%'''))))))''')))+++***)))'''((((((!!!"""%%%(((+++***&&&###(((******)))((('''((()))))))))*********)))((('''***'''%%%%%%(((+++---...---+++))))))+++---...---...(((%%%&&&&&&%%%%%%'''&&&''')))(((&&&$$$$$$$$$(((***,,,---------...///+++)))******)))(((...666******+++++++++***)))(((***((('''(((((((((&&&$$$$$$$$$$$$###"""$$$'''***'''***+++(((###"""%%%***)))&&&""""""%%%)))***)))...)))&&&&&&&&&%%%(((,,,''''''&&&%%%$$$$$$%%%%%%&&&&&&((()))***)))((((((***)))(((((())))))((('''(((+++---,,,'''%%%'''***---+++***,,,///000...+++000///,,,***((('''''''''((('''&&&'''))))))'''&&&++++++***(((&&&'''))),,,)))((()))+++***&&&&&&)))***+++---......---,,,+++:::555...(((&&&'''((((((***)))))))))***+++,,,,,,+++++++++++++++,,,---...%%%&&&(((***+++,,,++++++((()))***)))((()))+++---+++...000000---+++---///333000---***))),,,///222000---...222444111000000111444888::::::>>>MMM\\\pppmmmccc___UUUOOOHHHAAA<<<666000///222+++---///111111000//////---///111...++++++,,,---&&&(((***,,,---+++***(((%%%&&&'''(((((('''&&&%%%(((***,,,***&&&%%%'''***)))+++***'''(((,,,///---&&&...---+++...)))###''''''&&&$$$$$$&&&'''(((((('''//////&&&"""&&&((($$$(((((((((((('''&&&&&&&&&!!!"""$$$'''(((((('''%%%((())))))))))))((((((((("""$$$&&&)))***+++***)))***(((&&&&&&&&&((()))***'''&&&&&&''')))++++++***...+++'''$$$###""""""###"""&&&******(((''')))+++$$$&&&***,,,---///111333...+++******)))(((---444...---,,,+++************+++++++++++++++(((&&&$$$$$$%%%&&&$$$""""""&&&***'''+++---+++%%%###'''++++++***'''###$$$(((***))))))((()))++++++***((('''***'''$$$$$$&&&'''%%%###)))$$$%%%,,,,,,'''''',,,***)))((()))***+++)))(((***+++,,,***&&&%%%&&&'''///---++++++,,,,,,***(((,,,,,,+++***((('''&&&&&&%%%%%%%%%(((***+++***(((......---***((()))+++---(((***,,,+++)))(((***...'''((())))))************999777111***&&&(((******'''&&&&&&''')))+++...///---,,,,,,++++++*********%%%'''))),,,,,,,,,+++***'''''''''(((((()))+++,,,(((+++---...,,,+++,,,---111...***)))***---......000******111222,,,+++000///111666::::::>>>IIIUUU^^^}}}{{{mmm\\\WWWVVVOOOIII???666333111---+++,,,---------///111333444444111111111///***(((,,,000,,,,,,,,,++++++***)))((($$$%%%&&&''''''&&&%%%$$$'''***......+++((('''((()))+++)))&&&''',,,...---'''...+++(((+++(((%%%+++)))&&&$$$###%%%&&&%%%$$$"""+++...'''$$$((()))%%%)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((()))&&&&&&'''((((((((('''&&&!!!###&&&)))++++++******)))******)))'''%%%$$$$$$%%%$$$$$$&&&((()))((('''++++++)))&&&$$$%%%&&&'''!!!%%%***+++******,,,..."""%%%(((***,,,---000111000,,,******(((&&&)))...,,,***&&&###"""###&&&'''$$$%%%((()))((('''%%%$$$%%%(((***)))%%%$$$%%%'''%%%***......+++((())),,,///111...(((%%%(((***((('''(((***,,,...---)))%%%***'''###$$$'''(((&&&###''' !!!))))))"""""")))***))))))***++++++***(((%%%######%%%***---///...111///---+++***((('''%%%'''(((***,,,,,,+++)))'''%%%%%%&&&(((+++------,,,+++,,,------+++)))******000222222---(((&&&((()))((('''&&&%%%&&&''')))+++000444333,,,(((+++...---)))(((''''''((()))+++,,,************))))))(((((()))+++---//////...---,,,''''''&&&'''(((******+++''')))***++++++***+++,,,,,,+++***+++,,,---+++***///******111000******111,,,---111555777888@@@IIIRRR```xxx{{{mmm```RRRPPPRRRKKKCCC:::111000///---++++++///------...111444444444666444333111,,,'''(((---,,,++++++*********++++++***++++++++++++++++++***(((***---000000---)))&&&''')))((($$$%%%)))+++***(((---)))%%%)))'''&&&---+++((($$$###%%%'''%%%###$$$''''''(((+++,,,******(((&&&&&&'''((((((''''''''''''%%%$$$%%%(((+++%%%$$$%%%&&&((((((&&&$$$'''((()))*********)))((()))+++,,,***'''$$$""""""'''&&&%%%''')))***)))((('''***,,,***)))---///...$$$&&&)))***)))))))))***%%%''')))******)))+++,,,000,,,)))***)))&&&&&&***,,,)))&&&###"""###&&&((( ###''')))******+++,,,''')))++++++)))'''%%%%%%%%%(((,,,......,,,++++++///555555,,,'''***,,,)))++++++((('''***...---((()))&&&$$$$$$'''((('''%%%)))$$$$$$))))))$$$$$$)))(((((((((***,,,,,,***(((((($$$"""$$$***......,,,111///---+++)))'''&&&&&&%%%(((,,,///000000...,,,(((''''''(((+++.........&&&(((++++++***((('''&&&...000000,,,***+++,,,+++,,,***(((&&&&&&(((+++---(((111333---(((,,,///......---+++***((('''&&&&&&&&&&&&'''((()))))))))((((((((()))*********)))((()))'''&&&''')))*********)))))))))))))))***+++,,,(((***+++------,,,+++***---,,,---000///,,,...222222000111444555555888>>>GGGLLLaaa}}}mmmbbbYYYNNNLLLMMMDDD>>>999444333000---...222000///...000222222000---333111222444111)))''')))******************))))))&&&%%%%%%$$$$$$%%%%%%&&&+++)))***---000000+++'''''')))(((%%%%%%)))***(((&&&,,,)))%%%***(((&&&---,,,((($$$%%%(((***)))&&&%%%""""""&&&))))))***---)))&&&$$$$$$'''((((((''''''(((((('''$$$$$$&&&((($$$###$$$&&&((()))&&&###))))))(((((((((((((((((()))***+++)))&&&$$$%%%&&&)))(((&&&&&&((())))))((($$$+++...+++***...///---''''''''')))******(((&&&&&&(((******)))))))))***...***)))++++++'''&&&(((******)))(((''''''''''''###'''***,,,++++++---///((('''((()))******'''%%%((('''(((***,,,---+++)))+++555777...)))---...+++,,,,,,(((&&&)))000///)))&&&%%%%%%%%%'''(((((((((,,,***)))***)))(((((()))''''''(((***,,,+++)))'''+++)))'''&&&&&&'''((((((...---,,,+++)))))))))***''')))+++...///000//////...+++(((((()))+++,,,,,,$$$&&&)))***(((''''''''''''******)))+++000000,,,,,,,,,+++***)))***++++++&&&111444+++%%%)))...---------,,,+++***((('''&&&&&&'''(((((((((((('''&&&'''''''''''''''&&&&&&&&&+++)))'''''')))+++***(((---+++)))((()))+++,,,---))),,,......,,,+++---///+++000222///...111333333777444333555555444555999???EEERRReee~~~lll___XXXRRRHHHFFFDDD:::888777666444...***---444000///000222333111+++&&&---+++///666555---(((((()))***++++++***(((&&&$$$------+++******+++---------)))&&&)))///111---((())),,,+++((((((***+++(((%%%+++)))'''+++)))%%%,,,,,,(((%%%&&&***---,,,***///$$$ %%%(((%%%&&&+++&&&### !!!$$$&&&&&&%%%%%%'''***)))&&&###$$$%%%$$$$$$$$$&&&)))***&&&###$$$$$$$$$$$$%%%'''((())))))***)))'''$$$$$$(((,,,***'''%%%%%%&&&'''''''''%%%,,,///+++((())))))%%%)))'''''')))---...+++((($$$&&&)))******+++,,,...,,,)))))),,,---***((()))$$$%%%''')))(((&&&$$$"""&&&(((***)))'''%%%&&&((((((&&&$$$&&&***+++***''',,,((($$$%%%))),,,***'''&&&333777///***...000---(((+++***)))...222...%%%%%%%%%%%%&&&&&&((()))***)))***)))%%%$$$&&&&&&$$$&&&&&&''')))++++++)))'''###%%%'''&&&$$$%%%***///+++++++++*********---///(((((()))***+++---...///222///***''''''((())))))&&&((())))))(((((()))++++++---+++(((***...+++###***+++,,,,,,+++***)))((((((333555)))!!!&&&,,,+++((()))+++,,,,,,+++******************(((&&&$$$"""---,,,,,,+++***++++++,,,,,,***'''(((***+++***(((111...***((())),,,...///+++...000...******///444***333555...---444777444555111///111333222333777===FFFIIIJJJ^^^uuu___XXXOOOIIIEEE@@@;;;777222222222444444222///+++...///000000111000000///---000222111---)))(((((('''---000---+++,,,---,,,000,,,((((((+++...///...***((((((+++,,,******---$$$&&&(((******(((%%%###------+++(((&&&&&&)))+++&&&&&&'''((()))'''$$$!!!&&&''')))******((('''%%%!!!"""$$$%%%&&&%%%$$$$$$+++******,,,...,,,'''###$$$'''(((%%%&&&))))))&&&###((()))%%%$$$''''''###"""''')))(((+++000///)))&&&,,,---&&&!!!%%%))))))&&&'''((('''%%%&&&)))---,,,))))))++++++'''''')))+++&&&$$$(((***(((&&&'''222///+++)))***)))'''$$$'''***,,,+++'''$$$$$$&&&((())))))(((((('''&&&&&&&&&"""$$$)))***&&&&&&***&&&%%%$$$$$$%%%'''***+++***...111111---***((((((222000,,,(((&&&&&&''')))((('''&&&%%%%%%&&&'''(((+++***)))(((((()))+++,,,************)))'''&&&%%%!!!(((***&&&$$$(((,,,,,,+++))))))---111222---''' ###''')))***+++---...------------,,,+++*********((('''))),,,---***''''''(((***---...---)))&&&///+++***+++'''"""&&&...******)))&&&$$$%%%''')))''')))+++------,,,)))(((!!!)))...+++(((+++,,,)))***,,,,,,***((((((,,,000//////+++)))+++///---(((+++,,,,,,***((((((,,,///555333111---***(((((((((000)))---000...333888333111666888777777888666222333===BBBBBBPPPqqq|||ppp]]]VVVNNNHHHDDD???:::555000000000111111///+++(((++++++,,,---......///000///111222000,,,(((((((((''',,,...+++)))***+++))),,,)))'''&&&'''((())))))(((&&&'''******''''''))),,,***((('''&&&'''((()))***++++++***(((''''''(((333///+++)))((((((((('''((('''&&&%%%%%%%%%%%%&&&******)))((('''%%%###"""$$$######%%%((((((%%%"""''')))(((%%%$$$''''''$$$###((()))&&&%%%((((((%%%$$$'''(((&&&(((+++(((###(((------'''###&&&***+++$$$'''((((((&&&&&&''')))+++((('''******'''(((++++++&&&$$$((()))'''&&&&&&+++)))''''''))))))'''%%%"""%%%(((***++++++,,,...)))(((&&&%%%%%%&&&'''((((((%%%&&&***+++''''''***)))((('''&&&&&&'''((()))(((***---,,,***))))))++++++***)))((()))***+++,,,+++***((('''&&&%%%&&&&&&%%%$$$######$$$%%%''')))###%%%(((***,,,,,,,,,+++(((***)))%%%%%%'''&&&"""+++******,,,//////,,,(((((()))***+++***(((((((((###$$$&&&(((***+++,,,,,,***)))((()))***+++***))))))))))))+++,,,+++(((&&&%%%%%%)))......)))))),,,(((((()))((('''''')))++++++************)))))))))&&&******((()))---,,,'''*********))))))***---000+++---,,,***+++///...***((())))))(((&&&'''***---000---)))***,,,...---+++///***...333000333666000555777666222222555666333444<<>>???CCCJJJ\\\jjjzzzooo]]]UUURRRLLLDDDCCC>>>666333222333222111+++******+++---......---)))))))))))))))(((((((((,,,+++,,,...111222000---++++++(((%%%''',,,+++'''///---++++++---///111111+++(((&&&((()))''')))------+++)))((('''((()))***&&&(((++++++***(((((()))---***%%%$$$&&&***---///'''((()))***)))'''%%%###((((((((((((((('''&&&&&&"""$$$%%%$$$"""!!!###%%%'''+++,,,******,,,***&&&+++%%%###))),,,***'''''''''"""!!!&&&(((&&&&&&)))---'''&&&)))***((()))...,,,((($$$"""$$$&&&&&&&&&)))'''(((+++***%%%###%%%%%%%%%(((+++***(((***///++++++***'''$$$$$$''')))++++++***'''%%%$$$$$$&&&((((((*********)))'''&&&$$$((()))&&&'''******&&&######%%%&&&'''(((((((((***))))))***,,,+++(((%%%%%%%%%&&&'''(((((()))***&&&'''(((***************)))******+++,,,,,,,,,+++---,,,***((('''&&&&&&&&&)))%%%&&&***,,,,,,000777,,,)))'''(((+++,,,+++)))***(((&&&'''******&&&"""(((((())))))((('''&&&&&&(((''''''(((***,,,,,,+++***(((%%%%%%'''***++++++%%%+++///,,,,,,---,,,(((&&&(((++++++*********+++***)))((('''''''''))))))---***+++...+++%%%$$$'''......---+++******,,,...,,,------***+++...---))),,,+++***+++...///---+++)))+++,,,+++((((((,,,///444,,,---...)))---222---///111///++++++///111///"""***111444888===AAAAAAGGGTTTbbbzzz|||vvvjjj^^^XXXUUUNNNFFF???999111---...///000///...,,,++++++------,,,+++((()))***+++,,,,,,++++++///......000222222...+++,,,+++)))&&&)))...---)))///***&&&&&&))),,,,,,+++***%%%###%%%&&&%%%(((,,,'''))),,,......+++(((&&&$$$(((,,,...---***((('''&&&%%%###"""###""" &&&'''(((***+++,,,,,,+++'''(((***++++++***)))(((%%%(((***)))'''''')))+++'''+++,,,***)))***&&&""",,,%%%###(((,,,)))%%%&&&###%%%))))))***///)))###!!!%%%'''$$$&&&***'''%%%""""""$$$%%%$$$"""***)))***---+++%%%"""""""""###&&&))))))'''***///......,,,)))%%%&&&***..."""$$$''''''&&&''',,,000***)))((('''''''''''''''$$$(((***'''(((,,,,,,((("""###$$$%%%&&&&&&&&&&&&+++(((&&&''')))+++***(((&&&'''***+++***'''###!!!&&&'''(((*********)))(((###$$$&&&''')))******+++'''(((***,,,---,,,+++***---$$$!!!%%%***+++---111,,,(((&&&(((---///,,,((((((%%%$$$&&&***+++'''###!!!"""$$$&&&(((***++++++(((&&&&&&(((,,,...,,,)))'''%%%###$$$&&&)))******///333111)))$$$'''***))),,,------+++(((&&&%%%%%%000---)))%%%$$$%%%(((***+++&&&%%%,,,///+++'''(((+++---...,,,***+++///333,,,,,,***(((,,,000000+++...,,,+++,,,///000---+++...---+++******+++++++++...(((+++---))),,,///(((***000555555444111+++$$$+++111111******333888666777EEERRRhhhnnnaaaSSSMMMNNNMMMFFF???555888:::777111,,,+++---)))***,,,---.../////////000...------......---,,,---333888444+++&&&)))...///+++))),,,+++'''%%%%%%...,,,++++++,,,,,,***)))"""%%%'''(((''')))---000+++***)))'''''''''(((((())))))******++++++++++++,,,+++***))))))***+++,,,***&&&######&&&((((((''')))((('''%%%$$$$$$$$$$$$!!!%%%)))***((('''(((***---+++(((&&&))),,,((("""###$$$&&&(((*********)))$$$!!!!!!$$$%%%%%%'''+++***)))((('''''')))+++,,,((('''''''''&&&%%%###"""...,,,***((('''(((***+++---+++&&&"""!!!&&&***,,,+++***((('''&&&''')))***,,,...+++%%%%%%***+++''')))&&&''',,,,,,&&&###&&&***))))))***++++++)))'''&&&&&&%%%%%%%%%%%%$$$$$$555///+++,,,***%%%%%%***'''&&&&&&''''''((()))***+++***(((&&&&&&&&&''''''((()))***+++,,,,,,+++++++++,,,***&&&'''++++++(((&&&((((((&&&''',,,...---000---+++,,,------***''''''$$$&&&,,,,,,&&&$$$'''$$$''')))(((&&&%%%&&&)))***+++)))''')))---***%%%***'''(((---...++++++///,,,+++***((((((((()))***)))$$$$$$(((,,,)))'''&&&((('''***000///((('''+++***)))((((((((()))+++,,,)))***)))(((((())),,,///333///+++---111333///***,,,,,,++++++++++++++++++*********'''&&&(((---222...111000,,,,,,......,,,...//////000//////...---******+++---///111333444;;;DDDQQQSSSllluuu```TTTEEE>>>===;;;555...111444666444///,,,...000)))***+++,,,,,,------,,,,,,---......///000111222...222666555///+++,,,///+++&&&$$$'''(((''''''***))))))***+++,,,+++(((&&&'''((((((&&&%%%&&&***...---,,,***((('''&&&''''''))))))(((((())))))************)))(((((()))******///***###!!!$$$)))---///$$$'''***,,,,,,)))$$$!!!&&&'''((('''&&&&&&''')))+++***'''%%%'''+++)))###"""###&&&(((***+++,,,,,,///+++***+++)))&&&&&&(((,,,,,,,,,,,,+++******)))(((+++...---((($$$###$$$,,,,,,+++,,,---......---&&&(((*********)))&&&$$$***)))'''&&&%%%&&&'''((((((------'''###%%%'''&&&(((&&&'''++++++&&&%%%((()))((((((***++++++)))'''######$$$%%%'''((()))***...***(((+++***'''(((,,,((())))))***)))(((&&&%%%&&&&&&%%%%%%%%%&&&&&&'''&&&''''''((()))******+++)))***'''$$$%%%))))))%%%%%%)))+++***,,,//////---...------...000000---***333...***+++)))&&&''',,,###&&&***,,,++++++,,,---)))******)))+++...+++%%%///+++***,,,***$$$"""%%%+++***))))))((((((((())),,,'''&&&((()))((((((***)))(((***...---((('''+++'''''''''''''''((())))))/////////---+++***,,,---...///000111///,,,***((()))***+++,,,+++***(((''''''((()))(((&&&'''***---***------+++,,,///111...............------------000000000111222444555666777<<>>888444222222111---***((()))+++++++++++++++***)))((('''(((,,,///---(((&&&)))---000111222333444222...+++///***''')))***((((((***''''''(((+++---,,,***(((+++++++++***)))(((((())),,,,,,+++***)))((((((''')))((('''&&&&&&(((***+++((((((((((((((((((((((((%%%'''***---......+++******))))))(((((()))***+++***'''%%%&&&(((***(((%%%''''''$$$"""$$$))))))&&&%%%&&&(((***,,,---...///'''%%%&&&******((((((+++------......---+++***)))(((***+++)))%%%###$$$%%%***'''&&&)))...000...+++...+++))))))(((&&&&&&((()))((('''&&&&&&&&&'''''''''+++...---+++*********+++)))''''''''''''(((***///---+++)))((('''$$$!!!))))))(((((('''&&&&&&%%%'''''''''((((((&&&%%%%%%%%%&&&(((***,,,,,,,,,+++((()))+++,,,,,,,,,+++***%%%$$$######%%%'''***,,,++++++)))&&&'''******'''))))))%%% """***000222''')))+++......,,,)))'''------...///...***'''&&&******))))))((((((((()))***,,,,,,***+++------)))%%%&&&(((+++...///000111'''((()))******)))'''&&&'''&&&(((******)))...555,,,,,,+++***(((&&&(((***)))***+++,,,,,,+++***)))%%%''')))***))))))***++++++000555444///+++***,,,******++++++)))'''%%%$$$(((((())))))(((''''''((((((++++++)))***...///---///...,,,++++++---///000......///000222444666777999444===AAALLLWWWdddzzzjjj\\\LLLAAA@@@???@@@???<<<666222111000///,,,***)))***+++---------,,,+++)))(((''''''+++...,,,'''%%%(((,,,000//////111222000,,,(((,,,((((((,,,---)))''''''((('''%%%&&&((()))))))))((())),,,......---***(((((()))))))))************))))))((((((((()))***+++))))))))))))))))))))))))(((+++///222222111...,,,(((((('''''''''((())))))%%%%%%&&&)))------)))%%%$$$&&&%%%"""$$$((()))&&&%%%%%%&&&&&&'''((())))))111---,,,---+++'''%%%''',,,+++***))))))***+++,,,,,,(((###"""%%%'''((((((---***''''''+++---...---222,,,((()))(((%%%''',,,)))))))))((((((((((((((('''&&&'''+++//////,,,)))---,,,)))&&&%%%'''((((((---+++)))(((((('''&&&$$$+++***)))'''%%%$$$###"""%%%&&&'''''''''''''''%%%((((((''''''(((***---...,,,------...---,,,+++***&&&&&&%%%$$$%%%(((***,,,***+++)))%%%&&&******&&&'''(((&&&###$$$***......(((***---...---***'''%%%&&&(((+++---------+++)))---***'''$$$$$$&&&)))***,,,...---((('''+++---+++...//////...---,,,+++)))'''((()))******)))((('''&&&'''***---+++(((***000,,,,,,+++(((&&&&&&((())))))***+++,,,,,,+++))))))(((***,,,---,,,,,,---...,,,+++,,,---//////...---///---+++)))((((((((((((---,,,***))))))***+++,,,,,,...---)))(((++++++)))///...---,,,,,,...000222555555555555666777888888777111888:::DDDLLLTTTxxxlll[[[NNN>>>999<<>>>>>:::555111111222000000000000111///---+++---------,,,,,,***)))))),,,+++)))***++++++***(((''')))***+++,,,...222555000+++)))******'''%%%&&&+++*********++++++(((&&&---)))&&&%%%'''))))))(((%%%&&&'''(((((('''&&&%%%###%%%''')))***(((&&&%%%%%%&&&'''(((((('''&&&%%%'''+++//////,,,)))''''''+++***((('''&&&&&&&&&&&&"""%%%'''&&&###!!!###%%%"""'''***)))(((((('''############$$$%%%(((***+++111+++((((((''''''***///***+++,,,,,,+++)))&&&%%%"""$$$&&&&&&&&&$$$"""!!!%%%+++,,,***)))...333...((((((000000((('''---''''''((((((''''''&&&%%%)))&&&'''+++***%%%%%%)))$$$((()))&&&(((...///,,,...+++(((&&&&&&&&&%%%$$$(((((())))))))))))))))))***---+++&&&%%%***,,,)))(((((((((((((((''''''&&&''''''&&&&&&&&&(((***+++''''''((((((((('''&&&%%%******(((%%%&&&))))))&&&***+++)))$$$###''')))(((%%%(((******((('''(((+++(((---///,,,+++---***$$$---+++***+++,,,,,,(((%%%(((...222...***'''$$$ %%%***+++((((((,,,,,,(((,,,+++*********+++---...***### ###&&&'''''')))%%%***,,,'''&&&***+++(((***)))(((&&&&&&&&&'''(((*********)))((()))---///******,,,222777999444///++++++,,,,,,,,,++++++***&&&%%%&&&)))------***&&&$$$''')))))),,,222444333***+++,,,---............000111222444666999;;;<<<888999:::///888DDD<<>>:::777333222///+++((((((+++------+++***,,,...///000///...---...,,,+++***++++++)))'''***,,,///222222000...,,,......///000///---***(((%%%(((***+++***)))***+++***))))))***+++,,,,,,,,,******)))((())))))++++++'''))),,,------,,,+++++++++)))'''(((,,,...,,,***!!!$$$'''))))))'''$$$""")))'''%%%$$$$$$$$$%%%'''%%%'''###&&&///000+++***'''%%%%%%'''))))))'''###&&&((()))'''$$$######)))'''''''''$$$"""%%%++++++***111&&&)))666...,,,JJJ777&&&$$$***---+++((('''((('''&&&%%%%%%''')))%%%###""""""$$$&&&'''''')))))))))******)))((('''***)))%%%!!!###((('''###%%%&&&''''''&&&&&&'''(((###$$$%%%&&&'''(((***+++///+++((())),,,---((($$$###"""$$$)))+++******---))))))***))))))***---///+++,,,---------,,,+++***((((((''''''((()))***+++'''((()))+++------,,,+++000---)))&&&$$$$$$$$$%%%'''%%%### """&&&***###%%%(((+++------,,,+++***************************)))((('''&&&&&&'''(((&&&&&&''')))+++---------'''(((***,,,,,,***(((''''''(((((((((((((((((((((...***'''(((***,,,***(((///!!!$$$888@@@333))),,,************++++++,,,,,,------,,,++++++***))))))*********+++,,,---...///''',,,111000,,,)))+++---///111,,,+++000+++'''///(((+++...,,,)))(((+++000...000222222111/////////---///111111111222555777000111222444666888888888///777666999JJJaaa|||wwwiii```VVVQQQJJJAAA;;;999777444222///---,,,,,,---///000000++++++,,,---............000---***((()))***+++***333111...,,,,,,---///000......///000000...***'''###'''++++++)))((()))+++)))))))))))))))***+++,,,************))))))))))))******+++,,,+++***)))((((((((()))+++------+++)))&&&%%%$$$###$$$%%%'''))))))%%%$$$%%%$$$"""###%%%###&&&'''&&&(((,,,---+++...***%%%%%%(((***)))'''''''''&&&$$$"""$$$'''***%%%###%%%))))))&&&$$$&&&)))...888++++++:::666777QQQ;;;%%%!!!)))...---***+++***)))&&&$$$%%%''')))$$$######$$$''')))))))))((((((((()))******(((&&&'''(((&&&###$$$((((((%%%###$$$&&&''''''''')))+++###%%%'''''''''(((***+++***(((''')))+++,,,***'''%%%###&&&++++++(((&&&(((((()))******))))))+++---***,,,...//////...---,,,*********)))(((((('''''''''&&&&&&(((***+++***)))...+++((('''((()))))))))%%%&&&'''((((((((('''&&&%%%&&&(((***+++,,,,,,,,,,,,,,,+++***))))))((((((!!!&&&,,,///---)))&&&###'''&&&&&&(((+++---...---,,,(((%%%%%%%%%%%%(((,,,'''''''''((((((((())))))+++***))))))***++++++***,,,%%%///HHHPPP@@@---'''&&&''')))*********)))(((******++++++,,,---------++++++***++++++,,,---...))),,,///...+++'''&&&'''///111,,,+++000+++&&&...***,,,...---+++***---000,,,---///111111000///...---000333333111000222555333222000000111111///---...777777999HHHYYYmmmsssbbbWWWQQQFFFEEEAAA===999777444222222333333222111000111333...---,,,+++***++++++,,,,,,)))''''''(((+++,,,,,,444111...+++***,,,///222111///---...///...,,,)))"""&&&***)))&&&###$$$%%%&&&((()))******)))((((((((()))***+++***)))'''&&&((((((((()))******)))((((((***++++++***((((((((('''&&&$$$###$$$&&&***,,,***&&&%%%''''''######&&&,,,)))((()))((($$$###%%%+++***((('''''''''&&&%%%'''((('''&&&%%%&&&***---&&& $$$)))(((&&&&&&%%%222'''(((888444333GGG777'''%%%)))+++******,,,,,,,,,***'''%%%&&&'''&&&&&&&&&(((***++++++)))''''''''')))++++++(((%%%###''')))&&&%%%(((***((($$$&&&'''((('''''')))***&&&(((******((('''(((***%%%&&&'''((()))*********(((%%%&&&)))(((%%%$$$&&&''')))******)))((()))***(((***,,,------,,,***(((((()))***+++***(((&&&%%%(((&&&%%%&&&(((***)))((('''&&&%%%'''+++......---'''''')))***+++)))'''%%%(((((((((((((((((()))))),,,,,,++++++***)))((((((!!!&&&,,,...---***((((((---+++)))(((******)))'''+++'''%%%((((((%%%'''+++++++++******))))))******)))+++,,,,,,++++++---...***(((000???BBB666***'''"""$$$(((******)))&&&$$$)))******+++,,,,,,------,,,+++++++++++++++,,,,,,---,,,+++***)))(((((()))///111,,,+++///***&&&---,,,++++++++++++,,,---...+++,,,...///000...,,,***(((---222333111///000222888555111///...---+++(((---555555777CCCNNNZZZlllnnnZZZQQQSSSBBBDDDDDD???:::666222000111444555333///,,,---///111///,,,***(((((())))))&&&%%%%%%&&&))),,,------......////////////......444000,,,+++---...---+++'''+++...---'''######%%%###&&&***,,,+++(((%%%$$$((()))+++,,,+++(((%%%######$$$%%%'''+++------,,,///111222///+++(((***,,,###$$$''')))******))))))---((((((,,,+++&&&%%%))))))######))))))######)))$$$'''***)))%%%!!!!!!""""""&&&+++------+++******,,,!!!###'''))),,,(((///;;;...---999///))):::111***))))))((('''(((+++---...---***&&&%%%$$$$$$$$$%%%&&&((((((&&&$$$'''&&&&&&(((++++++((($$$!!!(((+++)))'''))),,,+++)))******)))'''%%%&&&'''$$$'''((('''$$$""""""$$$%%%'''((()))((('''((())))))%%%$$$&&&&&&$$$%%%(((&&&(((++++++)))(((''''''%%%'''((())))))'''$$$"""$$$&&&)))+++,,,+++)))'''***'''$$$%%%'''))))))(((,,,)))((()))++++++)))'''+++)))%%%$$$$$$&&&'''(((+++)))'''&&&%%%%%%%%%&&&+++++++++*********))))))((())))))'''%%%'''---111,,,)))''''''***+++***(((%%%$$$***222222***$$$%%%+++***((('''&&&&&&&&&&&&)))+++......,,,,,,...111+++))))))+++(((###%%%***!!!$$$(((+++,,,)))&&&###,,,+++++++++***))))))))),,,,,,++++++***+++++++++---***&&&%%%'''+++...//////111+++***///)))%%%---,,,***)))***+++---,,,,,,+++,,,,,,......,,,(((%%%###)))000222000...///111222///---...222555555444,,,333111222<<>>???===:::444///,,,+++,,,+++)))***,,,...//////000///...,,,,,,+++,,,,,,...,,,***+++---///...,,,,,,,,,+++***)))***---000111111000...---,,,,,,,,,,,,***+++---+++%%%###%%%%%%%%%&&&'''((())))))***'''((()))******+++*********((('''(((******(((&&&&&&'''(((+++---,,,***''''''(((,,,000111///***&&&$$$&&&((()))(((''''''(((------,,,+++)))(((&&&%%%)))(((((()))+++,,,+++)))%%%&&&'''&&&$$$$$$&&&)))******))))))((((((((((((***---333111,,,555999...:::'''(((///&&&###)))&&&$$$%%%'''))))))(((&&&$$$((())))))))))))(((((('''++++++,,,+++***(((%%%$$$''')))+++***((('''(((***(((...111---))))))***************)))))))))((((((&&&'''''''''&&&'''***,,,'''&&&&&&'''******'''%%%***))))))***(((%%%%%%)))(((%%%%%%((((((&&&&&&)))000---***'''%%%%%%%%%&&&$$$$$$$$$&&&))),,,---...+++)))'''''')))*********&&&(((%%% %%%'''&&&$$$(((***((())),,,,,,((((((###"""'''+++******,,,((((((((('''&&&&&&(((******)))'''%%%%%%''')))***,,,+++++++++******))))))&&&'''(((((('''''')))+++&&&(((++++++)))'''''''''+++)))***---,,,''''''***)))***)))(((((())),,,...'''((()))******)))((('''***)))***,,,***((())),,,''''''(((((()))***++++++(((***++++++(((&&&'''''')))+++,,,***&&&%%%''')))+++(((&&&))))))'''''')))&&&***///...+++)))***,,,000222111///111555444000...+++---222222///555@@@RRRhhhtttfffYYYMMMEEEEEEIII===<<<:::555000,,,******---+++))))))***---....../////////...---,,,++++++000---******+++---.........***''''''***,,,---,,,//////---)))&&&&&&***...,,,---000000+++$$$$$$((('''&&&&&&&&&&&&'''((()))''')))+++---...---,,,+++((('''''')))+++,,,+++))))))'''&&&''')))++++++++++++)))...888999///((('''%%%%%%%%%&&&(((((('''&&&((((((((((((((('''''''''&&&))),,,,,,***))))))+++,,,+++)))%%%######&&&((())))))******(((&&&$$$###***'''***,,,---666666''')))$$$---((($$$&&&""")))***---/////////...---+++++++++++++++***)))(((((((((((((((((((((((((((******)))'''%%%%%%&&&((()))...///+++'''((()))(((...---,,,+++***)))((('''$$$&&&((()))(((((()))+++$$$$$$%%%'''))))))'''%%%&&&+++...,,,))))))'''###((($$$$$$))),,,***&&&&&&))))))(((((((((((()))***'''''''''''''''((()))))),,,***((('''))),,,------%%%&&&$$$!!!"""'''***)))&&&)))***((()))++++++(((...***'''))))))'''%%%&&&''''''((((((((((((''''''+++***(((''''''(((***+++)))+++---...---***'''$$$&&&'''''''''&&&'''***,,,&&&))),,,...---+++))))))***(((***///000,,,(((''',,,***(((((()))+++++++++((()))***,,,------,,,,,,***...///---******)))''')))))))))*********++++++###''',,,...+++)))''''''%%%***---+++&&&%%%(((------'''%%%)))---,,,))))))+++...000///,,,+++,,,///...111111111333777555111---111444222///111999AAAIIIXXXjjjwwwkkk]]]RRRGGG>>>;;;======<<<999444///,,,,,,---222...+++)))))))))***)))+++---...//////...---+++///---+++******+++++++++,,,***(((((()))+++,,,+++)))+++,,,((($$$%%%+++111000---+++)))%%%"""%%%+++&&&&&&''''''''''''&&&&&&---///111222111///---+++'''((()))***,,,,,,,,,,,,+++)))((((((***,,,------000''''''222333***'''...(((%%%$$$%%%'''(((&&&###(((((('''''''''''''''((((((+++---...,,,+++++++++---,,,***'''%%%%%%&&&'''((((((((('''&&&%%%$$$###((($$$'''******111000"""$$$""")))(((%%%%%%%%%###%%%&&&((()))((((((''',,,,,,,,,,,,+++***))))))&&&&&&&&&&&&'''(((***+++******))))))((('''((()))&&&******&&&###%%%'''&&&------,,,+++***)))((((((%%%'''***+++***((((((((("""###&&&((())))))'''&&& ***...******///...(((,,,&&&%%%+++///...)))'''&&&'''(((***+++,,,,,,,,,,,,,,,+++(((%%%######$$$,,,***'''''')))+++------&&&&&&&&&%%%'''***---/////////...---++++++***(((000...,,,+++***(((''''''(((''''''(((((()))((('''+++***)))(((((()))***+++(((***---...,,,)))%%%"""%%%&&&&&&%%%%%%&&&))),,,)))+++...///...---------+++)))***---000...***&&&---)))&&&''')))+++)))'''((()))+++---////////////+++000111,,,))),,,,,,(((++++++******************((()))+++---...---***'''%%%(((+++***)))(((***,,,,,,((('''+++...,,,+++,,,///000000...,,,,,,...000,,,///111222555888666222...777:::444///555>>>DDD@@@JJJXXXssszzziii\\\OOOIIIGGGBBB===<<<;;;:::777222...,,,---///111...+++))))))***))))))((())),,,...000///...---((()))+++,,,,,,+++******)))***+++***))))))+++---'''+++---+++''''''+++//////((($$$$$$%%%######%%%%%%&&&((())))))'''%%%$$$---...111222222000---,,,+++,,,,,,,,,+++))))))(((***))))))***,,,,,,+++))),,,!!!(((***$$$%%%---+++'''%%%%%%&&&'''$$$!!!555444000---)))&&&%%%$$$...------...//////---+++***************)))((('''&&&%%%$$$###$$$%%%'''((('''$$$)))+++%%%(((***!!!''''''$$$$$$&&&%%%'''---(((((()))******)))((((((***+++++++++******)))(((---+++)))&&&%%%%%%%%%&&&&&&'''(((***+++***)))'''$$$''''''$$$$$$''')))((())))))))))))))))))))))))'''))),,,,,,***(((&&&&&&###%%%''')))))))))((((((!!!***,,,((((((000222...///(((%%%)))...---+++************)))(((&&&%%%$$$%%%'''((((((&&&''')))+++***(((&&&&&&(((***++++++&&&%%%%%%''')))***---000000///...---,,,*********&&&'''((()))***,,,//////+++(((%%%%%%'''))))))((('''&&&%%%%%%%%%%%%&&&''',,,---...---,,,***(((&&&$$$%%%&&&%%%%%%&&&(((++++++,,,,,,+++***+++---000---+++)))))),,,...,,,)))+++(((%%%&&&)))***(((&&&%%%''')))+++,,,------,,,+++...///+++))),,,------+++++++++***************000+++'''(((,,,---***%%%(((&&&&&&))),,,...,,,))))))))),,,///---***+++///---,,,+++***)))***,,,---+++///111111444888666222///777:::333,,,000888===<<>>TTTiii|||hhhXXXJJJEEEAAA@@@<<<666555888000111111000......///111,,,,,,---///000///,,,)))+++++++++***))))))((('''333333222...***(((***---///***''')))///111...)))---+++))))))+++------,,,((('''(((***'''$$$(((...---+++'''%%%%%%(((,,,///,,,,,,,,,,,,,,,,,,,,,,,, $$$(((******+++...111///---***))))))((('''%%%&&&'''$$$ %%%&&&###$$$&&&((('''&&&&&&***...)))((('''&&&&&&''')))******...///+++%%%$$$***000///+++'''%%%'''(((((('''"""###%%%'''((((((((((((+++###%%%'''"""$$$***'''---***%%%///+++$$$///######$$$&&&'''(((******'''((()))***+++,,,,,,,,,(((((())))))*********+++...+++(((''')))***)))'''$$$'''((('''(((***'''"""''''''''''''(((((((((((($$$&&&)))******+++,,,...&&&''''''$$$""""""%%%)))'''"""###)))((( !!!(((((()))---222111,,,***,,,***)))(((''''''''''''((((((+++---,,,((('''***...)))))))))******(((%%%"""***&&&%%%))))))%%%&&&+++***%%%###'''&&&###$$$)))$$$***+++&&&$$$(((***)))(((&&&%%%(((,,,,,,'''"""'''(((((((((((((((((('''(((***---......,,,)))(((+++...000111///,,,******,,,---......,,,******+++%%%+++---'''%%%))),,,+++&&&***------+++***,,,///,,,,,,------,,,+++)))((()))"""))):::888&&&!!!+++'''((((((((())))))))))))!!!'''***(((###"""(((...&&&(((+++,,,,,,,,,++++++...))))))---000,,,(((''')))))))))+++---//////...---///...,,,...333333000///)))+++666666---...888444:::;;;@@@OOO[[[lllvvvkkkbbbZZZNNNIIIAAA:::555222///...333222111000//////000000111,,,,,,000000+++(((***,,,,,,---///111000...,,,///---+++)))))))))++++++***+++,,,------,,,***)))'''&&&&&&'''***++++++***)))***,,,------+++)))''')))((('''%%%###$$$(((+++(((+++,,,+++((('''(((******(((&&&$$$%%%(((,,,//////,,,)))))),,,---+++)))&&&'''((((((((('''%%%$$$*********,,,,,,)))%%%"""***%%%$$$)))***''')))...***)))'''$$$!!!"""%%%)))***,,,,,,)))%%%###$$$%%%%%%"""!!!###'''+++,,,,,,)))+++,,,------+++(((&&&******+++***(((&&&$$$"""''''''&&&%%%$$$&&&)))+++)))&&&%%%(((---,,,'''!!!)))***+++,,,,,,+++***)))000)))###%%%,,,000---((((((,,,...+++%%%"""&&&***%%%&&&&&&&&&$$$###$$$%%%&&&&&&''''''(((((()))***!!!###&&&&&&$$$"""!!!!!!###$$$%%%$$$######$$$&&&)))((((((+++///000...+++((('''(((***,,,+++'''###***$$$$$$)))***'''&&&***+++)))(((((()))(((%%%!!!"""$$$''''''!!!(((333///---+++***)))(((&&&###'''&&&%%%$$$$$$%%%'''((('''&&&&&&'''(((((('''%%%///...---...000///+++&&&'''&&&'''+++//////+++''''''+++000333111---)))'''+++'''$$$$$$)))---......)))+++...000///,,,(((%%%###(((...000---***)))***'''&&&)))---...)))''')))(((&&&%%%'''***,,,+++)))---((((((,,,)))###&&&000)))))))))'''&&&'''***,,,***,,,+++'''(((---///...(((...000...---...---+++...+++,,,000111,,,((((((///222111------111222000222000111555333...111888777?????????EEEKKK\\\uuuwwwhhh^^^SSSHHHCCC@@@;;;999888666222///...///000000000///...---...******///000,,,***+++---++++++---000000...+++---+++***(((((()))***+++)))***++++++,,,,,,,,,+++---)))$$$"""$$$))),,,...'''(((***++++++)))'''%%%******)))(((&&&'''))),,,))),,,///...,,,)))((((((&&&&&&%%%&&&''')))+++,,,,,,+++))))))******))))))+++***'''%%%%%%&&&'''((((((((('''((()))'''$$$"""""""""'''...///+++***---+++(((&&&&&&((()))(((&&&''')))***)))&&&$$$%%%&&&)))'''&&&&&&)))******((($$$%%%((()))***)))'''%%%((((((((((((((('''&&&%%%%%%%%%%%%$$$###$$$&&&(((%%%%%%''')))******(((&&&((()))***+++,,,++++++***...((($$$%%%))),,,+++'''***,,,---***&&&%%%(((+++%%%'''((((((''''''(((***'''(((((())))))((('''&&&%%%&&&((((((&&&%%%%%%%%%!!!%%%+++///000///&&&%%%%%%'''***+++***((('''&&&'''***,,,---+++(((((($$$$$$(((***'''&&&(((***(((((()))++++++)))&&&'''%%%%%%&&&$$$"""&&&---+++***))))))++++++***)))***)))((('''''''''''''''+++'''###!!!"""%%%((()))***,,,---...---,,,++++++,,,---//////---***(((&&&'''(((*********)))'''%%%$$$%%%(((+++------***(((((()))***,,,,,,---,,,,,,&&&(((***++++++,,,---......,,,---000///***''''''(((&&&%%%'''***+++***)))'''(((,,,///,,,'''%%%((("""%%%)))+++***(((&&&&&&+++---,,,((('''******((()))...000...,,,...---++++++'''&&&((()))))),,,000&&&)))+++***,,,//////---...---///333333111444:::---444444888AAACCCKKK\\\|||wwwfff```\\\QQQDDD===;;;999:::<<<:::444...)))+++...000000...,,,+++000---,,,000222000///000...+++(((***...000---******)))((((((((()))***+++***************+++,,,---///+++&&&###%%%(((+++---&&&'''((())))))'''%%%$$$((()))***)))((('''(((***'''***...///---)))&&&%%%###$$$&&&'''((())))))))))))******)))((('''((())),,,+++)))((('''''''''(((&&&%%%$$$$$$%%%%%%$$$"""!!!###'''+++***'''(((,,,+++'''%%%(((...///***%%%&&&(((******(((&&&&&&&&&,,,+++******+++***'''%%%$$$%%%'''(((((('''&&&$$$%%%%%%%%%%%%&&&'''((()))$$$&&&''''''%%%$$$$$$%%%"""%%%(((((('''''')))+++((())))))******)))((((((***(((%%%%%%&&&((((((''',,,+++)))(((((()))+++,,,%%%&&&((()))((()))+++,,,((())))))***)))'''%%%$$$)))*********((('''((()))'''$$$$$$(((///111---(((((('''&&&(((***,,,+++***&&&%%%%%%&&&((()))(((''''''$$$$$$(((***(((&&&&&&(((((((((***,,,------+++***&&&$$$'''(((&&&&&&(((&&&&&&&&&(((,,,.........++++++++++++***((('''&&&---+++((('''(((***++++++$$$(((,,,,,,))))))---000---111444222---))))))***+++'''$$$$$$&&&((('''%%%!!!%%%***,,,,,,***((('''))))))((((((***,,,...///***(((&&&&&&)))---000111...,,,---000...)))&&&'''((('''&&&''')))***)))((('''+++---+++((()))'''$$$"""%%%)))+++***)))((((((+++...---******,,,+++''')))...000---,,,------++++++***+++---,,,***...555'''+++......///222111---...---///222222111444888999<<<999===GGGIIILLLYYYiii~~~kkk___\\\YYYOOOEEEAAA===:::;;;===;;;333,,,(((***,,,...///...---,,,000...---///000000///...///***&&&(((---///---))))))((((((((()))***,,,---,,,+++***))))))***+++,,,***))))))***+++***(((&&&&&&'''((()))((('''&&&$$$###%%%''''''&&&$$$$$$%%%%%%''')))***)))(((&&&&&&''''''(((((((((((((((((('''))),,,+++(((&&&(((***(((***,,,---,,,)))&&&%%%'''%%%###"""###%%%$$$$$$(((((('''$$$ &&&,,,)))'''&&&)))---...,,,(((((()))++++++***((('''&&&((()))+++,,,,,,***'''%%%((()))******)))(((&&&%%%&&&%%%$$$$$$%%%&&&((()))&&&(((******(((&&&%%%%%%%%%&&&'''''''''((()))***))))))((('''&&&%%%$$$###((((((((('''%%%%%%'''(((,,,)))&&&%%%(((+++,,,+++$$$&&&(((((('''''')))***))))))(((((('''''''''''')))******)))''''''(((***+++)))(((***,,,+++%%% (((((((((((()))++++++++++++***(((&&&&&&&&&&&&&&&&&&%%%&&&)))***)))'''&&&''''''(((***+++---------(((%%%&&&))))))'''&&&)))&&&%%%%%%'''***------,,,******+++,,,+++***((('''((())),,,///111///***&&&"""%%%'''((((((***...111,,,...111222000......///...)))$$$$$$(((+++)))&&&%%%''')))(((%%%%%%))),,,,,,+++***))))))***+++++++++'''$$$$$$(((,,,...---(((&&&'''++++++'''&&&((((((((('''(((((())))))(((,,,000,,,###!!!)))+++(((******)))((((((***...222)))---///...///111000,,,)))---///,,,+++------+++***...444888333+++)))---...222222000///111000---111000000111000000111222888888111111999<<>>@@@@@@;;;444...//////---******,,,///***+++,,,,,,+++***((('''+++***)))))))))***+++,,,...)))'''((('''%%%&&&***,,,,,,,,,+++***)))'''&&&((()))***,,,------...---((()))+++...///---)))%%%+++&&&"""$$$***...,,,(((&&&&&&'''(((((((((''''''(((((('''%%%$$$&&&***---(((***'''&&&,,,555222(((%%%&&&'''(((((('''&&&%%%)))&&&&&&***+++)))***...)))******)))''''''((()))+++***)))((('''(((((()))))))))'''$$$&&&******((((((%%%###$$$(((+++,,,+++,,,...000000///+++'''$$$)))'''(((+++***&&&$$$&&&''''''''''''''')))******(((+++///---)))&&&''')))'''(((***---...------,,,***,,,+++)))))),,,---+++'''++++++(((&&&(((***)))'''***+++(((''''''%%%!!!))),,,......,,,(((&&&%%%)))(((((('''''''''(((((()))(((''''''((()))((('''+++,,,)))$$$###'''((('''###'''((($$$###%%%%%%###(((&&&%%%%%%'''(((((('''...---,,,***(((&&&%%%$$$+++(((&&&%%%%%%&&&&&&%%%+++)))&&&###"""###%%%&&&%%%(((+++------***'''$$$&&&&&&(((,,,...,,,&&& ###&&&'''&&&(((,,,---+++------,,,+++++++++,,,,,,&&&***+++)))***,,,+++'''---,,,+++'''%%%&&&,,,111(((+++,,,))))))+++,,,)))&&&'''&&&$$$&&&)))((($$$((()))******+++************))))))***++++++***((())))))111333+++***---)))444---111555...---000---000---++++++,,,---------***+++...000000///---+++000,,,***,,,,,,***+++///...---------,,,++++++***))))))))))))***+++,,,,,,***---......000333222...000,,,333777222555888333666777555:::HHHTTTjjjsssggg^^^OOOHHH@@@<<<===<<<666111***,,,---***''''''+++000))))))***++++++******)))---,,,***))))))***,,,---...***'''((('''%%%&&&***+++++++++***)))((('''&&&,,,---.........---++++++)))((('''(((***,,,---,,,...***&&&&&&)))***(((%%%&&&'''''''''''''''''''''+++***(((&&&%%%%%%&&&''''''---,,,(((111>>>:::+++(((((('''&&&&&&&&&&&&''')))&&&'''***+++)))+++...***)))'''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&(((+++,,,"""!!!!!!"""%%%)))***)))(((&&&%%%(((---...***%%%000111111000...***'''$$$***&&&%%%(((***(((''')))+++******)))((((((((('''(((+++------+++(((((()))''')))+++------+++)))''')))************,,,,,,,,,%%%&&&'''&&&&&&'''((((((***,,,---,,,+++)))&&&###%%%(((+++,,,+++++++++,,,&&&&&&%%%%%%&&&''')))***'''&&&%%%&&&((()))((('''%%%'''((((((((((((&&&$$$%%%)))***&&&###%%%((()))(((&&&$$$$$$&&&((())))))))))))((((((((()))))))))((('''&&&&&&&&&'''''''''&&&(((***++++++)))'''%%%,,,+++)))((('''(((((()))***'''%%%%%%&&&''''''%%% ###&&&''''''((())))))---***%%%!!! ###(((+++,,,---)))$$$$$$(((+++***,,,......***&&&%%%***000***+++***(((***------)))*********)))((())))))(((((()))+++,,,---......---*********+++,,,+++******+++$$$+++000)))''',,,,,,222,,,///111++++++///+++)))))))))+++...//////...+++***)))&&&###%%%***...,,,)))(((******((()))---///...---,,,,,,+++)))'''))))))))))))***+++---...///......000333555333///222,,,111555222555888222333666666;;;EEEIIIWWWppp|||hhh\\\UUUOOOJJJDDD>>>;;;999666111---)))******(((&&&'''***...(((((()))***+++,,,,,,------,,,+++******+++,,,,,,,,,)))))),,,,,,((((((***))))))(((((('''''''''''',,,,,,,,,---,,,,,,+++***)))'''%%%&&&'''(((''''''*********)))((('''(((((()))((((((((((((((((((((()))))))))***)))(((&&&$$$'''---...+++222>>>;;;------+++'''%%%$$$&&&)))++++++((((((******((((((,,,,,,***(((&&&&&&'''))))))$$$$$$$$$$$$%%%''')))***""" ###&&&((())))))'''%%%$$$'''---...+++&&&###$$$$$$&&&'''((())))))((($$$###'''***))))))+++,,,+++++++++***)))(((((()))(((''')))++++++)))&&&+++,,,---...---***'''%%%)))((()))***+++***+++,,,'''&&&''')))***))))))***++++++,,,---+++(((&&&%%%%%%&&&''''''''')))---000+++***'''&&&$$$$$$%%%%%%&&&%%%$$$%%%''')))((('''$$$$$$&&&(((((('''''''''&&&++++++'''$$$'''***+++&&&$$$"""###&&&)))+++,,,((((((((()))***,,,---...)))))))))(((''''''(((((($$$&&&)))+++,,,+++***))),,,+++***((((((((()))***---***'''%%%%%%''')))***###%%%(((***(((&&&&&&(((,,,***'''%%%$$$&&&''')))------***$$$###&&&(((&&&(((,,,///---(((%%%(((++++++,,,+++(((***//////+++...---,,,,,,+++))))))))),,,,,,,,,,,,+++***)))(((+++,,,------,,,,,,+++,,,,,,###''',,,&&&'''///000///***......(((+++///)))%%%%%%'''***---///...---......---)))%%%'''---222---******---...,,,,,,///,,,+++)))***,,,,,,+++)))*********+++,,,---...///222///...111333333000---///(((***,,,)))...333...444777666999???@@@JJJaaawwwhhhWWWOOOJJJEEEEEEBBB===999555222...++++++***)))))))))***+++,,,))))))***+++,,,------...,,,,,,,,,++++++++++++******(((+++//////+++***+++))))))((('''''''''(((((())))))))))))***,,,---...------...///...***$$$ ###&&&((()))((()))+++...+++***))))))(((((())))))$$$%%%'''***------***'''%%%***,,,***///666444,,,///---)))&&&%%%'''***,,,,,,(((((())))))&&&&&&))))))'''$$$$$$%%%'''((((((''''''&&&&&&&&&%%%%%%$$$(((%%%$$$''')))'''&&&'''&&&"""!!!&&&+++......$$$$$$$$$$$$&&&''')))***&&&###$$$((((((&&&'''***'''((()))***++++++++++++(((%%%###%%%***,,,+++(((.../////////---+++(((&&&)))'''(((++++++((((((***'''$$$$$$''')))(((&&&'''***((((((***)))&&&%%%'''))))))'''%%%$$$&&&***---'''&&&&&&&&&&&&'''((((((&&&$$$$$$%%%'''((('''&&&***&&&######$$$%%%)))...&&&))))))%%%%%%(((***)))%%%$$$"""###&&&***,,,,,,,,,,,,+++++++++---...///---...---+++(((&&&&&&&&&%%%$$$######%%%(((+++...'''***---//////,,,)))&&&+++,,,---......,,,***))))))***---...+++&&&'''+++))),,,000333333000+++((((((+++---+++))))))&&&!!!'''***---,,,)))''''''(((+++---,,,)))***...///...111---+++------)))'''((('''''''''''''''(((*********,,,------,,,++++++,,,,,,%%%((()))%%%***222///,,,***...///***...222***&&&&&&''')))+++,,,***((()))---//////,,,******,,,)))''')))......,,,+++---)))&&&$$$&&&+++///000///+++,,,---...............///---,,,000000---++++++///(((+++,,,'''+++222///666666111111666777BBBZZZkkkzzzfff\\\XXXRRRKKKBBB???<<<777333///---,,,000---***,,,///000---***,,,+++++++++***+++++++++***+++,,,---,,,+++)))((()))''')))...///,,,,,,...---,,,***)))((((((((((((***)))''''''(((***---///111000000000///,,,'''$$$###$$$%%%(((***,,,------+++***)))((((((((())))))$$$$$$%%%(((,,,---,,,)))&&&(((***+++++++++++++++---,,,***)))(((((()))******'''&&&((((((%%%%%%(((&&&$$$""""""%%%''''''&&&(((((())))))((('''$$$###***&&&%%%)))***'''%%%'''$$$#########&&&***---///++++++,,,++++++)))((('''&&&&&&((()))&&&!!!"""&&&%%%&&&((()))******))))))&&&%%%$$$%%%'''***---...------------,,,+++***))))))&&&'''+++***&&&%%%((('''"""!!!''')))&&&###$$$+++'''&&&))))))&&&'''+++*********'''%%%%%%''')))"""###%%%''')))***++++++&&&%%%$$$%%%&&&'''&&&%%%---(((%%%&&&&&&$$$&&&+++'''((((((%%%'''++++++'''&&&$$$###$$$''')))******,,,+++***))))))+++,,,---,,,---...,,,(((&&&&&&'''&&&$$$######$$$'''***,,,'''***---000000...+++)))))),,,///111000---***(((++++++...000,,,&&&(((...!!!$$$(((++++++)))%%%"""&&&+++---,,,,,,---***%%%)))************)))))))))(((,,,---)))'''+++///000666...***---///+++'''&&&######"""###%%%))),,,...(((***,,,,,,***((()))++++++***...+++&&&...222'''((((((...///***000333***(((''''''(((******(((&&&''')))+++,,,***((('''&&&$$$$$$(((---///+++)))***+++'''###$$$)))...///...+++,,,...000000///---+++,,,***,,,000///+++***...///,,,111222+++---444222111333000000555444===SSS^^^nnn~~~ssscccVVVSSSRRRKKKAAA???===:::666111///......444///,,,...333444000***...---,,,***)))((((((((()))***,,,------+++(((&&&)))'''(((,,,...,,,---000111000---+++)))(((((((((...,,,)))'''&&&(((+++---...***&&&$$$%%%''')))***)))%%%$$$''',,,...+++'''+++***)))(((''''''((()))(((&&&$$$&&&)))+++***((()))(((***---***%%%''',,,***+++++++++***)))'''&&&(((%%%%%%''''''%%%&&&))))))&&&%%%&&&***,,,,,,***%%%'''***+++,,,***(((&&&&&&!!!"""(((***'''&&&(((###'''+++...---+++***)))$$$&&&***---...---+++***'''(((++++++%%%###'''((((((((((((&&&%%%$$$###%%%'''&&&%%%(((...333))))))))))))))))))******)))%%%&&&******$$$###&&&+++&&&%%%+++---)))&&&'''...)))'''******(((***///(((***+++***(((''''''((()))*********)))'''%%%###&&&%%%$$$$$$&&&&&&%%%$$$+++((()))...,,,%%%!!!###))))))((('''***...,,,''''''&&&%%%%%%'''((((((''''''&&&%%%%%%&&&(((***,,,'''***,,,+++)))((()))***###%%%(((***+++***((('''---,,,,,,+++,,,---///000)))+++,,,,,,+++)))))))))***))),,,...***%%%'''///,,,+++***))))))+++---...+++---+++((()))...000///---+++(((((()))+++++++++&&&+++---)))%%%(((---000:::///***...222...((('''---+++'''%%%$$$%%%((()))&&&)))+++***((('''(((******...333---(((111111 $$$%%%---...***000222((('''''''''(((***+++***(((---+++(((&&&&&&''')))***&&&&&&+++222333///,,,,,,111+++%%%$$$'''++++++******,,,///111000...+++)))******---222000+++---333+++***333444++++++222000***000222777<<<666:::LLLSSSaaa~~~iiiUUUTTTVVVMMMBBB>>>:::999888555222///,,,***---,,,***))))))***,,,---(((((()))***++++++,,,,,,,,,***'''&&&''',,,111444...,,,***)))((()))***+++)))+++,,,+++(((%%%%%%%%%%%%$$$$$$$$$%%%'''(((******//////(((&&&***---,,,'''))))))'''%%%&&&***///&&&(((************+++,,,###"""%%%+++,,,(((&&&(((***)))((())),,,,,,)))&&&)))((('''&&&%%%%%%&&&&&&(((%%%"""###'''+++---,,,+++,,,---,,,***(((((((((''')))+++)))$$$!!!!!!###"""$$$&&&%%%$$$%%%)))---'''&&&'''(((***+++***((()))((((((***---,,,((($$$$$$---,,,((((((###!!!***,,,)))###!!!(((111---$$$(((%%%###"""$$$''')))***(((---)))(((111000))))))***(((%%%###""""""$$$%%%)))%%%$$$''''''%%%'''***000!!!###***###%%%+++***)))'''&&&%%%$$$$$$$$$&&&%%%%%%(((,,,---+++)))000,,,'''&&&(((***)))((('''***)))###"""&&&'''###$$$(((,,,,,,((($$$######(((''''''&&&&&&&&&''''''((()))((($$$%%%***---,,,,,,,,,,,,+++***(((&&&%%%(((///,,,+++...***"""###''',,,......---///222111///,,,)))(((''''''(((+++'''### %%%***...***++++++***(((&&&'''(((***)))((((((***---111333+++***((('''''''''((()))&&&&&&&&&&&&'''(((***+++222000///111444555222...+++000,,,)))---+++(((///)))************))))))((()))''''''***...///,,,(((,,,---......---+++((('''((((((&&&)))222777---"""$$$&&&((()))'''%%%###,,,///...)))(((,,,,,,(((......---)))&&&%%%(((,,,+++---***+++222///,,,555///,,,///555222((()))222///---000999BBBAAA666***...111...000888777666???FFFUUUmmm|||ttt___PPPPPPRRRKKKCCC@@@<<<:::777444333222222222444222000...,,,+++++++++++++++++++++,,,,,,---...111000---***((('''&&&&&&(((((())))))))))))((((((+++,,,------+++***)))((((((((()))((('''$$$""" &&&+++,,,'''&&&***---,,,++++++,,,+++)))((()))***)))+++,,,+++)))((((((((($$$"""$$$((()))&&&%%%''')))((((((***,,,,,,)))&&&******+++++++++***))))))'''&&&%%%&&&''''''&&&%%%)))******)))'''&&&&&&&&&)))(((''''''''''''&&&&&&((('''&&&&&&'''((()))***)))))))))***+++)))&&&###$$$""""""$$$'''((((((&&&&&&---+++(((+++'''$$$***,,,,,,)))%%%&&&***'''!!!######%%%(((+++***(((%%%'''---))))))000///***---...---,,,***)))'''&&&%%%(((%%%$$$&&&'''%%%&&&***(((&&&+++---%%%%%%'''"""$$$'''******'''$$$"""&&&&&&&&&))),,,---+++)))+++,,,,,,+++))))))))))))((((((%%%"""%%%***)))$$$'''***+++***(((&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&(((***)))%%%&&&***+++******))))))(((((('''''''''&&&))))))((()))---...,,,%%%'''***,,,,,,+++++++++***)))(((&&&&&&'''((())),,,,,,,,,,,,++++++******((()))***(((&&&%%%%%%&&&((('''''''''&&&%%%%%%$$$+++***))))))(((((())))))***)))((((((((()))***+++---///111111111000///...(((,,,&&&!!!%%%### '''******++++++******))))))'''(((+++,,,,,,+++******++++++,,,---,,,+++)))''')))***'''$$$&&&,,,,,,'''%%%&&&((()))***)))((('''(((,,,,,,)))***...///,,,+++---...,,,)))((()))++++++...***,,,222///,,,555888000---222222,,,,,,222...------333::::::333,,,...111---///777555333<<>>:::888444222111333555777111000///---+++)))((((((///...---,,,,,,---...///+++,,,---...---,,,***(((%%%&&&)))+++++++++)))(((***)))))))))******(((&&&((()))+++,,,***%%% ###''')))''''''***,,,++++++++++++,,,------***(((***+++,,,+++)))''''''(((+++((((((++++++))))))+++)))***+++---///...***((('''((()))***+++***)))(((&&&(((******)))&&&%%%%%%))))))((('''&&&&&&&&&&&&+++'''$$$%%%***,,,+++))),,,(((%%%&&&)))+++)))&&&***)))******+++)))%%%"""&&&$$$######&&&((())))))&&&,,,(((''',,,)))%%%***))),,,,,,(((&&&&&&%%%""""""###%%%(((++++++(((&&&(((...+++)))...+++(((/////////000///---***'''%%%'''$$$$$$&&&'''%%%&&&)))###)))///***$$$,,,---!!!"""%%%'''(((((('''&&&''''''(((***,,,---+++***$$$))),,,,,,(((&&&'''))))))&&&######(((...,,,&&&***+++***)))'''(((***,,,&&&&&&&&&&&&&&&&&&&&&&&&'''******''''''******(((((('''&&&&&&&&&'''((())),,,&&&$$$(((,,,---...000************+++***(((&&&%%%%%%$$$%%%&&&(((***+++%%%%%%&&&&&&%%%""" '''(((((('''%%%$$$%%%&&&...///111111///,,,(((&&&)))))))))))))))(((''''''---,,,+++************+++''',,,000000---******,,,...222+++''',,,***(((...+++++++++******)))))))))%%%)))------***((())),,,)))***+++,,,,,,+++***)))(((,,,,,,&&&###%%%***,,,*********++++++,,,,,,,,,(((+++,,,++++++......+++)))+++......---+++++++++,,,...***+++222...+++444<<<111+++...000------111///......///111333333111///111...///666333000999:::HHHSSSfffnnn\\\SSSJJJGGGCCC;;;777777444222000......///111333)))***++++++,,,,,,++++++000///---,,,,,,---...///'''))),,,///111111000///'''(((***,,,------------,,,***))))))***)))'''%%%$$$&&&***,,,,,,***'''%%%%%%''')))))))))*********)))((('''***...000...,,,'''(((*********)))***+++///,,,***,,,+++)))***---***,,,...000111000---+++''''''(((((())))))******&&&***------+++)))***++++++)))((('''((())))))(((***'''%%%%%%(((+++,,,+++(((&&&%%%&&&((()))(((&&&)))'''''''''))))))(((''')))((('''&&&&&&''''''&&&%%%***%%%$$$+++***$$$(((%%%''')))))))))***)))((('''%%%""""""%%%(((***+++)))...+++(((***%%%###---+++,,,,,,,,,+++(((&&&%%%&&&$$$$$$''''''%%%%%%((('''''')))%%%!!!+++000%%%(((%%%""" !!!%%%)))---((()))***+++,,,,,,+++***"""$$$'''&&&%%%$$$%%%&&&((('''&&&&&&))),,,+++((()))))))))(((((()))+++,,,(((((())))))))))))))))))$$$((()))((()))++++++(((***)))'''%%%%%%&&&((()))***"""""",,,111,,,((()))...+++***+++---,,,)))&&&$$$$$$%%%&&&(((***,,,---...,,,)))'''&&&&&&'''((('''(((((('''&&&%%%%%%'''%%%''')))******(((&&&%%%''''''((()))((('''&&&%%%++++++++++++++++++++++++%%%(((,,,---+++(((''''''###((($$$###***)))&&&***+++******)))(((((((((((('''))),,,+++)))((()))***((()))***++++++++++++***&&&,,,000...)))'''(((***------,,,,,,---...///000***+++,,,+++******)))'''***+++------............+++...******000,,,)))222555...***,,,...,,,,,,///000111111000///000333555111444000111777222///777000@@@HHHWWWyyyttt```UUUOOOHHHCCC===666333444000000///......---,,,,,,)))***,,,---///000000000...---,,,++++++,,,,,,---//////......---+++***)))******)))***+++,,,...///333111///...---,,,+++)))$$$&&&(((***,,,...///000***)))***++++++***))))))+++'''%%%&&&***------,,,''')))***+++)))))))))***,,,(((&&&''''''$$$%%%))))))+++...//////...,,,,,,---,,,+++***+++,,,...///)))+++---,,,)))(((***---***(((&&&''')))***)))((('''((((((&&&$$$%%%(((+++ """%%%%%%$$$%%%''')))+++(((%%%$$$%%%((()))***###$$$&&&'''&&&$$$###"""&&&***&&&%%%,,,+++%%%)))'''%%%%%%)))---...+++)))'''%%%""""""$$$&&&((()))&&&***''''''***$$$"""...((((((''''''''''''''''''&&&$$$$$$'''(((%%%%%%(((---###$$$'''$$$''',,,(((+++((($$$!!!!!!$$$(((,,,(((***+++,,,++++++******'''%%%"""!!!$$$&&&&&&%%%''')))++++++(((&&&(((+++&&&&&&'''((()))***)))(((''''''((()))******))))))!!!&&&((((((***------***---+++)))&&&%%%&&&''''''+++""" )))---'''###$$$---***((())),,,,,,***'''%%%%%%&&&'''((()))***++++++***)))(((((()))***+++((()))***)))((('''((()))&&&&&&&&&'''((()))***+++))))))***++++++)))((('''(((((()))******+++++++++((('''''')))+++***&&&"""###(((&&&(((000---&&&(((+++***)))'''&&&&&&''''''***((('''(((++++++***(((((()))******+++++++++,,,)))+++---...,,,)))((((((......---,,,---///111222***))))))***)))'''&&&'''---,,,******,,,...000111+++---))))))///***'''///***+++...000///,,,---000---111555444000...111444444777333444999444000888555@@@AAAGGGdddxxxfffPPPLLLHHHBBB<<<888666555666000000000///...---+++*********+++++++++++++++,,,++++++++++++,,,,,,,,,,,,///...,,,***)))((('''''',,,***)))'''((()))+++,,,000000000---***)))***+++***)))))))))***---///111///+++***,,,---+++***+++...+++'''%%%&&&'''((((((+++,,,---+++)))'''&&&&&&,,,((('''((((((%%%&&&***&&&(((+++,,,+++***++++++,,,+++***))))))***,,,---+++++++++)))&&&%%%&&&''''''%%%$$$&&&***+++(((&&&%%%''')))&&&""""""%%%)))!!!&&&&&&$$$$$$&&&***---***%%%###$$$&&&((((((!!!$$$(((+++***)))(((((('''---***(((---***&&&+++,,,'''%%%))),,,+++(((&&&$$$$$$&&&((()))(((%%%""""""$$$"""&&&---'''%%%111'''''''''''''''((()))***'''$$$%%%))))))&&&&&&(((---###'''...***))))))###((((((((((((((('''&&&%%%(((***,,,,,,***)))))))))---(((######&&&))))))'''&&&(((,,,---(((###&&&,,,%%%%%%%%%'''))))))'''%%%###$$$&&&'''(((((('''&&&"""&&&(((((()))------***---,,,***(((&&&&&&&&&&&&///'''"""###$$$$$$$$$&&&((('''&&&'''((((((((('''%%%%%%%%%&&&&&&&&&&&&&&& """&&&((()))(((&&&$$$)))+++++++++))))))***+++000...,,,++++++---000222...............---,,,,,,%%%&&&''')))***++++++++++++(((&&&(((++++++'''###...333///000777333******,,,+++)))'''&&&&&&&&&'''***'''%%%'''+++---+++(((*********++++++,,,,,,---...)))&&&&&&''''''(((+++---,,,,,,,,,---///000222)))&&&&&&((()))((())),,,...,,,))))))+++...111222,,,...))))))...***&&&...&&&+++222444222///000111+++000555555111......000666999666666<<<666111888999???:::<<>>===888444222666555333111...,,,***)))***///000---...222222...******+++...000///)))%%%(((***---///000///...,,,************+++,,,---...((()))+++...111111///,,,,,,...///...***(((((()))+++(((%%%%%%&&&)))+++,,,,,,++++++///222444111...,,,,,,---,,,+++)))'''&&&***)))((((((*********)))******)))((((((((((((((()))'''%%%$$$&&&))),,,///,,,...///---)))'''(((***...,,,)))'''''')))+++------+++'''%%%$$$%%%((()))'''###$$$)))***'''''',,,&&&&&&&&&''''''&&&&&&%%%'''...///&&&###'''&&&&&&'''''''''&&&$$$###%%%'''******(((''')))++++++)))&&&&&&''')))******'''$$$'''---...)))(((,,,000***(((++++++)))---333)))$$$''')))###%%%***%%%$$$(((+++(((######(((///,,,,,,+++)))((('''&&&%%%%%%%%%$$$"""!!!"""%%%(((%%%%%%(((+++((($$$$$$)))$$$%%%&&&'''(((((((((((((((&&&$$$######%%%(((***)))&&&###$$$''')))(((&&& ###))))))%%%'''...)))))))))((((((***---000+++(((&&&''''''&&&'''***+++(((%%%%%%((()))(((&&&)))((('''''''''(((***+++111'''&&&'''%%%))),,,$$$'''))))))''')))+++***%%%###&&&)))+++***((('''&&&***((($$$"""%%%++++++(((''')))***(((%%%$$$'''***///+++'''&&&(((*********---***&&&$$$$$$&&&+++------+++)))+++///111///---,,,)))'''&&&(((***,,,,,,---///222111---((($$$###%%%+++'''$$$---///))))))&&&###$$$((()))((()))---***///222222333333000******)))((('''''')))+++---+++,,,.../////////......((()))+++---////////////,,,,,,***'''%%%%%%&&&(((///---***((('''(((***+++222,,,))),,,,,,***,,,333222111222333111///222888555@@@AAAJJJiiizzzhhhfffZZZIII@@@::::::;;;888444444////////////............666777333+++((()))((($$$(((((((((+++...///---+++)))***,,,.........---,,,))))))******+++,,,,,,------,,,---...//////,,,******,,,---,,,***((()))+++***(((%%%%%%''')))))))))(((((((((***---////////////,,,)))''''''))),,,...((('''''''''))),,,...///...,,,+++)))(((((()))***'''''''''(((((())))))))))))***++++++******,,,...((('''&&&&&&&&&'''))))))&&&%%%%%%%%%&&&)))---///...***)))+++)))%%%%%%(((((('''%%%$$$$$$%%%&&&'''%%%,,,...)))######%%%&&&&&&''''''(((((('''&&&%%%''')))++++++)))((()))+++***(((&&&&&&((()))))))))***(((***///000,,,+++...///)))'''((('''%%%&&&+++&&&###***///))))))***###%%%(((++++++(((&&&(((+++''''''''''''''''''''''''$$$%%%%%%$$$###$$$&&&(((%%%%%%(((+++)))%%%&&&***)))))))))((('''&&&%%%$$$((('''&&&&&&&&&(((***+++'''&&&&&&&&&((()))(((''''''%%%&&&)))&&&"""###(((((()))*********+++...111------+++)))***,,,------)))'''%%%%%%&&&((()))***((((((((((((***+++---...000'''(((***(((,,,...&&&&&&((((((&&&'''***)))$$$'''((())))))((()))***,,,+++,,,***'''(((---...,,,((()))*********+++---//////,,,'''%%%&&&''''''&&&,,,***'''%%%$$$&&&)))++++++***)))***+++,,,,,,+++)))'''&&&''')))+++++++++000,,,(((&&&''')))))))))%%%---***(((000000((('''***''''''***+++***,,,000&&&+++...///000222111---))))))(((''''''((())))))...,,,+++,,,///000...+++++++++++++++,,,...///000,,,,,,,,,***((()))+++---,,,+++***))))))+++,,,------))))))------******...000000444777666222222666111:::;;;CCC^^^yyyuuufffbbbRRRDDD===999999:::777444444,,,---------......//////CCCBBB;;;333...///...---***)))((()))+++---------******++++++++++++++++++'''((()))++++++++++++***...---,,,,,,------+++***)))***+++***)))***,,,---)))(((''''''(((((('''&&&&&&'''(((((('''(((***,,,+++)))'''&&&'''***...000***)))((()))***,,,///000...---+++(((''''''((((((%%%''')))++++++)))'''%%%+++)))((((((***------...%%%%%%%%%%%%&&&''''''(((""""""###%%%(((+++---///...***((((((&&&######%%%)))'''$$$""""""###%%%'''###))),,,+++))))))(((%%%''''''((()))))))))(((((()))***,,,,,,***))))))***)))(((((()))***++++++***((('''(((,,,---***)))+++***'''&&&''''''$$$$$$''''''###)))---((())),,,&&&(((***,,,---,,,+++)))(((''''''''''''''''''''''''$$$%%%''''''&&&&&&'''(((((('''(((+++)))&&&&&&************)))((('''%%%$$$&&&&&&''''''((()))******%%%'''((()))((('''((()))***(((''''''$$$!!!"""&&&$$$&&&((())))))***,,,...###'''&&&!!!!!!((()))%%%&&&&&&%%%$$$$$$&&&***---&&&&&&'''(((***,,,...//////''')))---***...000)))&&&'''&&&$$$&&&)))((($$$))))))(((&&&&&&(((,,,000(((+++,,,((('''***,,,++++++******+++---//////...///,,,)))'''((()))))))))+++***((('''&&&'''((()))((()))))))))(((((()))***'''&&&&&&(((***+++***)))000)))"""!!!&&&***)))'''###,,,+++)))000///'''&&&+++'''&&&((((((''')))---'''+++,,,+++,,,......+++***************)))))))))000+++((()))...000,,,'''...---+++***+++,,,///000++++++,,,+++***+++---///))))))***+++,,,...//////)))))),,,000111---+++,,,+++,,,222777666111///111///555555;;;LLL^^^uuuxxxkkk[[[UUUDDDFFF@@@<<<<<<:::666333444111000000///------,,,++++++***'''$$$$$$%%%''''''---,,,+++*********))))))++++++)))(((((()))******&&&'''***+++,,,+++)))(((+++)))'''((()))+++,,,+++''''''(((((()))+++---///))))))((()))***)))'''%%%&&&)))+++***'''%%%&&&(((###%%%(((***++++++)))(((+++,,,------,,,++++++++++++******)))'''%%%$$$###&&&'''***,,,---+++***(((///+++''''''***,,,+++******)))(((&&&&&&''')))***######%%%&&&'''(((((((((***((('''''''''''')))+++'''&&&%%%######$$$%%%%%%###&&&((((((***---***&&&((((((((()))******************+++***)))(((((((((***)))***+++---...,,,+++((('''(((******)))((()))&&&%%%''')))***))))))***,,,$$$%%%%%%!!!&&&///------,,,+++,,,...---***'''+++***)))((('''&&&%%%$$$###&&&)))***)))(((((((((,,,))))))+++***%%%%%%(((&&&'''((()))************%%%%%%&&&''''''&&&%%%%%%$$$'''******(((&&&(((***'''&&&%%%$$$$$$%%%'''***!!!$$$&&&'''&&&&&&'''((((((//////((()))111333---&&&''''''%%%"""###(((---$$$%%%%%%'''(((***+++,,,,,,&&&***...+++...111***&&&(((&&&$$$%%%)))((($$$))))))((('''&&&'''***---&&&+++---***''')))******---+++)))))),,,,,,)))&&&((('''&&&&&&(((***,,,---+++++++++******)))((((((&&&(((***)))''''''+++...***((('''&&&((())))))(((,,,)))&&&''')))(((%%%!!!"""+++(((%%%,,,---((())),,,(((&&&'''&&&%%%&&&***---...---)))(((***+++(((***+++---...///...---,,,...,,,))))))+++,,,***(((...------,,,,,,,,,---...)))***+++***))))))+++---)))***,,,---/////////...***+++...222222111//////+++,,,000555666111///111111444333555>>>FFF^^^xxxgggWWWJJJLLLAAACCC>>>;;;<<<:::555333444333333222000...---,,,+++...---...000222222333555***+++,,,,,,+++)))((('''+++***(((''''''((()))***&&&(((***+++,,,***)))((()))'''%%%%%%&&&(((((((((&&&&&&&&&''')))+++------***))))))***+++***'''%%%$$$(((,,,---***(((((()))###%%%(((******(((&&&$$$(((,,,000111///,,,))))))((()))+++,,,***'''### '''((()))+++,,,---...///...***'''(((***,,,+++)))///---)))&&&%%%&&&)))***######$$$%%%%%%$$$$$$###))))))))))))***---//////$$$$$$&&&''''''&&&$$$###%%%&&&%%%$$$''',,,,,,((())))))))))))******++++++))))))((((((((((((&&&%%%((('''((())),,,,,,+++***,,,,,,---,,,,,,,,,,,,+++%%%&&&((()))***++++++***...&&&&&&&&&"""(((111///000,,,))))))+++---+++)))))))))((('''%%%$$$#########&&&)))+++***)))))))))///+++)))***)))%%%###%%%$$$%%%'''(((***+++,,,,,,''''''(((((('''%%%###!!!$$$'''***)))'''&&&(((***%%%$$$###"""$$$(((***+++###%%%''''''&&&%%%%%%&&&(((......)))***111222---)))))))))&&&######&&&***&&&&&&''''''((((((((()))***%%%)))---***,,,000***((()))'''$$$&&&))))))&&&***+++---,,,***(((((()))***///111---***,,,...---,,,)))((((((+++***'''$$$###$$$$$$$$$%%%''')))+++++++++,,,---,,,+++***)))''')))+++***)))***///333///,,,(((%%%&&&'''(((((())))))***)))((('''&&&&&&$$$,,,(((###***---,,,111000,,,***+++***((()))---...///---((('''+++,,,***(((***---///111000///...***---...---***((())),,,+++---...//////---+++******+++,,,+++)))((()))++++++,,,...//////...,,,++++++---......///111222111000...///333555333333555333777555666:::>>>RRRsssmmmZZZKKKDDDOOOKKK:::777666888777333222444111111000000/////////...'''%%%&&&)))(((%%%$$$&&&&&&(((+++,,,+++************)))((('''((((((***+++((()))***++++++***)))))),,,***&&&%%%$$$$$$###"""&&&&&&&&&(((***++++++))))))(((((()))+++***(((&&&"""%%%)))+++,,,,,,------)))(((&&&$$$$$$$$$&&&'''$$$)))///111///,,,+++,,,)))+++...///...***&&&###((((((((()))+++...000222((((((''')))+++,,,,,,+++---+++'''$$$###$$$&&&(((!!!"""###$$$$$$%%%$$$$$$%%%'''(((&&&&&&))))))&&&!!!###&&&))))))(((&&&%%%''''''%%%"""$$$***,,,*********)))))))))***++++++((('''&&&'''((((((&&&%%%%%%$$$$$$%%%((())))))(((+++------***)))++++++(((&&&))))))'''''')))(((&&&+++''',,,///***,,,000***///+++'''''')))++++++***$$$$$$$$$$$$$$$$$$$$$$$$###&&&)))******))))))***///***'''))))))%%%$$$%%%''''''((()))))))))((((((************)))'''$$$###&&&&&&'''&&&%%%&&&((()))%%%&&&$$$"""%%%)))***''''''((())))))((('''((()))###$$$$$$%%%%%%&&&&&&&&&++++++***(((%%%%%%&&&'''(((((()))*********)))))))))%%%))),,,'''***///***((()))'''$$$%%%))))))&&&***---000000...+++))))))+++......***)))+++,,,+++(((((((((***++++++***(((***++++++***)))(((***+++***+++,,,------,,,+++***))))))*********,,,000333000---)))''''''((((((((((((((('''%%%$$$''',,,111(((000+++%%%+++...000666...+++***,,,+++((('''******,,,+++((()))---000...&&&(((***---.........---(((---222111+++(((+++...***,,,///111111...+++))),,,---...---+++******+++......//////...,,,+++))))))++++++)))***///222111000+++***---000000111444222999888777<<<@@@OOOfffzzz{{{gggWWWKKKDDDNNNHHH777444444666333///...000.........///////////////555000///000///++++++...''')))+++***)))(((***,,,(((((((((((()))***+++++++++++++++++++++++++++***---+++(((&&&&&&%%%###!!!&&&&&&'''))),,,+++(((%%%'''&&&%%%&&&(((((('''&&&'''&&&%%%&&&(((***++++++***)))'''&&&%%%&&&'''(((&&&***......,,,***,,,...,,,------...---+++)))((('''''''''(((***,,,...///&&&(((+++,,,+++*********&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&& %%%&&&$$$$$$&&&$$$ """###&&&((()))***))))))(((***((($$$$$$(((++++++++++++))))))((()))******(((&&&&&&''')))***(((&&&&&&$$$###$$$&&&((())))))))),,,+++&&&&&&))))))%%%&&&))))))%%%&&&))))))&&&***&&&+++...)))***---''')))((('''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%###%%%((())))))))))))***+++&&&$$$&&&(((''''''(((((())))))((('''&&&%%%%%%(((((((((((((((''''''&&&(((&&&###"""$$$&&&(((((($$$&&&%%%###&&&+++***%%%'''((()))(((((())),,,///...((()))//////))))))///+++***))))))***)))(((&&&%%%&&&((()))************+++&&&***+++%%%)))...+++((((((&&&"""$$$((()))&&&&&&)))---...---+++******+++,,,)))%%%&&&******'''&&&(((***+++***)))))))))---///000///,,,+++,,,...'''((()))++++++++++++***,,,)))''''''(((+++,,,---,,,+++***+++,,,,,,***((((((&&&$$$$$$'''***---///)))111---&&&***,,,,,,333***((((((+++***&&&%%%'''(((+++***''')))...000///)))***+++,,,,,,,,,++++++)))---222333000...---...***,,,...//////...,,,+++)))***,,,,,,+++***+++,,,.........---,,,+++******&&&******(((***///222//////***(((,,,///000111333000:::888333999???DDDOOO```nnnzzzxxxwwwaaaVVVLLLAAABBB444:::777666666222,,,***,,,...............---------...(((&&&((((((&&&(((...------,,,)))%%%$$$(((+++'''(((((()))***++++++,,,,,,,,,+++******++++++,,,***)))(((((((((((('''%%%'''&&&'''***,,,+++&&&"""%%%$$$###$$$&&&'''&&&%%%000***### """%%%&&&&&&$$$'''***------+++'''%%%,,,...///,,,'''&&&)))------,,,***)))))))))******&&&&&&'''((()))*********(((+++///...***&&&%%%&&& ###'''***+++***(((&&&((('''&&&%%%%%%%%%&&&&&&"""(((***((())),,,***$$$$$$$$$%%%&&&(((***,,,---))),,,,,,'''&&&(((++++++,,,+++)))((((((((())))))((('''&&&(((+++,,,***''')))'''%%%%%%(((+++,,,---,,,000...)))(((,,,,,,((($$$((((((%%%'''---...+++,,,%%%&&&&&& $$$+++'''$$$&&&((()))))))))(((''',,,,,,+++)))((('''&&&%%%###%%%'''(((((((((***+++((("""!!!%%%)))))))))+++''''''(((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((***%%% ###&&&(((''' ###$$$###'''---,,,&&&$$$%%%&&&&&&'''***...111---######......###""",,,***((('''***------***&&&!!!###%%%''')))*********---'''++++++%%%(((///,,,''''''$$$!!!"""''''''%%%!!!$$$''')))))))))***+++000...***&&&(((------)))&&&***,,,+++'''$$$$$$%%%&&&(((******((((((***---%%%&&&'''(((************...)))%%%$$$&&&(((((('''&&&(((+++...000///+++(((&&&%%%%%%)))......((("""&&&000---&&&((((((&&&+++,,,***+++//////***((()))***,,,+++((((((,,,---+++///.........---,,,+++***+++---000333444333///---,,,,,,,,,------.........$$$&&&((()))))))))***+++------,,,,,,,,,+++++++++%%%+++,,,***,,,222333///444//////333777777777888///;;;777...444999777888HHHggg{{{dddWWWYYYPPPCCC<<<666999555111000111222111///(((+++...---+++)))***,,,)))+++,,,+++)))))),,,000---000...&&&$$$''')))((((((,,,+++''''''+++,,,(((''')))+++------,,,***((()))************))))))(((---...///---)))%%%###"""&&&)))+++)))$$$###''',,,&&&((()))******)))((('''(((&&&(((+++(((""""""(((&&&(((+++------,,,***(((,,,...///---((($$$$$$%%%%%%(((,,,///...+++'''%%%,,,---//////,,,&&&  %%%***+++(((&&&'''((()))%%%&&&***)))$$$###'''%%%%%%&&&&&&&&&&&&&&&%%%))))))************)))))),,,(((---///((()))...+++&&&(((+++------,,,***))),,,)))&&&%%%%%%'''(((((((((((('''&&&%%%%%%&&&&&&))))))((('''&&&%%%$$$$$$&&&///***$$$***,,,)))+++'''&&&%%%$$$###$$$%%%&&&++++++++++++***((('''&&&...,,,***)))******)))((('''***,,,(((######)))///###)))---+++***+++------((('''&&&%%%%%%&&&''''''&&&(((***,,,,,,+++)))(((%%%&&&'''((('''%%%###!!!&&&"""!!!###$$$"""$$$((()))'''(((...---'''%%%'''+++******)))))))))******+++******++++++,,,,,,---&&&$$$$$$&&&)))***(((&&&***++++++)))'''(((,,,000---)))***---+++### """'''%%%%%%''''''###"""$$$(((((()))))))))))))))(((%%%(((***)))&&&$$$%%%'''&&&,,,+++%%%%%%+++,,,&&&$$$$$$""""""''',,,***$$$(((,,,...)))&&&'''((('''---,,,++++++******++++++***)))&&&%%%$$$%%%'''(((++++++,,,,,,+++(((&&&$$$***......+++))),,,...---,,,+++******)))******+++'''---222000***&&&'''+++,,,...///...------...000000000111000...+++(((&&&***......******......***000///...------...000000***...111...(((&&&+++111333222111000000111222333444555333000000555888777HHHWWWjjj}}}gggYYYWWWPPPHHHAAA666111///---...000111000...))),,,//////---,,,---...&&&***...000---***(((((($$$&&&$$$$$$))),,,***+++...---)))(((******'''$$$%%%&&&(((***+++,,,---******)))((())))))***+++///000000...+++******++++++---,,,)))&&&$$$&&&)))((('''''''''(((((())))))&&&%%%(((,,,+++''')))...((()))+++,,,,,,,,,***))))))***+++***)))((()))***(((&&&&&&(((+++,,,***&&&###%%%(((***++++++******!!!"""%%%(((***+++***)))((($$$$$$((((((%%%%%%)))&&&''''''''''''&&&&&&%%%)))***+++++++++***)))((()))%%%+++---&&&'''+++'''...---,,,***)))(((''''''+++)))(((((())))))((('''......---,,,,,,,,,,,,,,,,,,,,,+++******)))))))))'''000+++$$$)))***&&&((('''&&&%%%%%%%%%%%%&&&'''!!!###$$$''')))***++++++***(((((((((***,,,,,,+++(((***+++)))%%%%%%)))---$$$)))+++((('''((((((&&&+++***)))(((((()))***+++,,,---------+++(((%%%######$$$&&&'''''''''&&&&&&(((&&&&&&))))))&&&&&&((('''$$$$$$''''''$$$$$$'''"""$$$&&&'''(((&&&%%%###((()))***+++******)))((()))&&&$$$%%%&&&'''&&&$$$)))+++---,,,***)))***,,,+++((((((,,,+++&&&$$$'''&&&###$$$''''''$$$###&&&(((((())))))(((&&&$$$###&&&(((++++++***(((&&&&&&))),,,,,,)))))),,,,,,)))((((((&&&&&&***///...(((###))),,,)))&&&&&&%%%###%%%%%%'''(((***,,,------***)))(((''''''((()))***)))***+++,,,,,,***)))((('''+++,,,((('''))))))(((************************$$$(((,,,---+++***,,,///,,,---,,,+++***,,,///222---...//////...,,,***)))---///...))))))---///---111///...,,,++++++,,,,,,,,,///111///+++((()))++++++,,,,,,---,,,+++***)))///111000---...333555333:::III]]]pppzzzeeeWWWPPPIIIHHHBBB333666444111000///---)))'''))),,,...///...------...'''***---...,,,)))&&&%%%%%%***---+++******)))'''+++------***)))++++++)))+++***(((&&&%%%&&&''''''***)))(((((((((***,,,---,,,,,,+++)))((())),,,...---,,,+++)))(((((()))))),,,***(((&&&&&&'''((()))---,,,------+++&&&&&&(((+++++++++++++++++++++++++++)))'''''')))***+++++++++&&&!!!###)))---,,,)))&&&&&&'''((()))***++++++&&&$$$###&&&***,,,***''''''$$$$$$&&&'''&&&'''+++(((((()))(((((('''&&&&&&&&&'''((()))((('''%%%###'''$$$***---&&&'''***%%%000...***'''%%%%%%'''((()))))))))***++++++(((&&&---,,,,,,++++++++++++,,,*********************))))))///***$$$((('''"""%%%&&&&&&&&&&&&'''((())))))))))))******+++*********)))((('''(((***,,,+++***)))******))))))))))))***%%%''''''%%%&&&)))(((###)))((('''&&&&&&'''((()))&&&(((***+++,,,+++***)))&&&&&&&&&&&&''''''''''''(((&&&(((,,,,,,(((&&&'''***&&&%%%&&&&&&%%%'''+++!!!$$$))),,,,,,***&&&$$$&&&''')))))))))(((&&&%%%---+++((('''''''''&&&%%%'''***---...---***)))((()))'''''')))***((()))+++&&&$$$$$$((((((%%%%%%''')))+++,,,------+++)))((())))))***,,,---,,,)))&&&)))'''(((++++++(((''')))******)))(((,,,111///***!!!'''+++***((((((&&&"""))))))*********)))'''&&&))))))******+++,,,,,,---***++++++++++++***)))(((&&&***,,,)))'''((('''%%%******+++,,,------------(((((()))***+++,,,...///,,,,,,***((((((***///333***+++---.........---,,,+++---...,,,,,,......+++...---+++*********+++++++++,,,...//////---+++***(((***---///000...,,,+++,,,///000...///333444222>>>MMM```rrruuujjj]]]QQQFFF<<<>>><<>>999777555444555555222///000000000111000...***''''''***---...,,,++++++,,,---,,,+++))))))))))))***&&&***------***((((((***/////////......---+++***000)))&&&***+++))),,,333))))))***+++------,,,+++'''+++...///111444333///((()))***)))'''''')))+++''')))+++---...,,,***)))$$$'''))))))((('''&&&&&&'''&&&&&&&&&'''(((+++,,,)))(((***///111///...000++++++******)))))))))(((%%%%%%&&&)))---...)))$$$&&&***---,,,***((())),,,(((&&&&&&(((+++---,,,+++)))(((''''''''''''((())))))***++++++***)))''''''%%%$$$$$$$$$$$$$$$$$$$$$))),,,///,,,''''''---333)))(((&&&%%%%%%&&&''''''$$$&&&'''&&&''')))+++,,,,,,***'''&&&%%%$$$""" ''''''(((((((((((((((((('''...000+++'''''''''%%%%%%$$$#########$$$&&&'''((('''%%%$$$###$$$%%%&&&$$$%%%'''((()))((('''&&&''''''&&&&&&&&&&&&&&&&&&'''&&&&&&(((***++++++***(((%%%$$$&&&)))***(((%%%$$$&&&))),,,+++))))))******(((&&&%%%&&&''''''&&&+++)))&&&$$$$$$'''***,,,************)))(((&&&%%%)))((('''$$$"""###(((+++''',,,+++&&&'''///...'''%%%))))))%%%'''------'''***---000...***)))...222'''***((($$$(((111...%%%,,,+++***+++,,,,,,+++)))'''((()))((('''(((***,,,%%%'''******)))((((((***000+++(((+++,,,)))&&&''''''******&&&%%%(((******)))((()))------***)))+++)))***++++++,,,...///...111000...)))&&&&&&))),,,---,,,***(((''''''((()))+++***))))))))))))))))))&&&&&&(((+++---...,,,******+++---...///000000000000,,,((())),,,...,,,)))'''((()))******+++,,,,,,)))111000...333...''')))+++,,,---000333444222111444111///000333333111000222111111222333444555555444000///333444333555888PPP___pppuuuhhh^^^LLLAAA@@@>>>888999666333333555333///111...)))&&&'''***...111%%%***...///+++((((((***((((((***+++---...//////&&&(((******)))))))))***000////////////---***''',,,)))&&&''',,,111666888)))***+++,,,,,,---,,,,,,,,,...//////000333000+++)))++++++((($$$###%%%(((((()))+++,,,---,,,+++***%%%'''******((('''''''''***)))(((((()))+++...///'''%%%&&&+++///---,,,---++++++++++++++++++++++++###&&&'''''')))+++)))%%%)))+++,,,,,,***)))******(((&&&$$$'''+++---,,,***,,,)))'''((((((&&&&&&)))&&&((())))))((('''((((((###"""""""""$$$'''+++---''',,,...,,,(((***333<<<)))((('''((()))++++++***%%%)))+++)))(((***+++)))***)))'''&&&'''&&&$$$"""%%%&&&(((*********))))))%%%,,,---)))(((------)))%%%$$$$$$%%%&&&(((***,,,'''&&&$$$######%%%&&&'''%%%&&&((()))))))))((('''$$$$$$%%%%%%&&&'''''''''((('''((())),,,,,,+++***'''&&&%%%&&&((()))((('''%%%$$$&&&)))((($$$$$$'''&&&&&&&&&'''***++++++***,,,)))&&&$$$$$$'''+++......---,,,,,,------+++)))&&&***......***'''&&&&&&***+++)))'''(((,,,+++(((%%%---...(((+++666777...'''***,,,,,,******,,,///***,,,+++)))+++...---***---,,,******++++++***)))((((((((('''&&&''')))+++%%%(((+++***'''&&&))),,,///)))&&&))),,,***'''&&&(((++++++'''%%%'''((('''***((())),,,,,,)))(((++++++------+++,,,000111///(((,,,000000,,,)))***,,,''''''&&&&&&'''(((***+++,,,+++))))))***++++++***))))))+++---...,,,((($$$)))+++...111333333222222///...---------...,,,+++))))))***+++******))))))$$$---+++)))//////***,,,((()))+++///333555555444333,,,***///555555222000000000000333555777666555777555555777777333333555<<>>>>>>>><<<:::333111//////000000000///111000...,,,++++++***)))&&&***+++)))))),,,---+++***,,,---///...---+++******((((((***,,,,,,((($$$%%%***---++++++,,,,,,***,,,,,,,,,,,,++++++******------,,,+++++++++++++++))),,,......,,,+++---000***))))))***+++***(((%%%******************)))))),,,+++******+++,,,...///%%%&&&((()))*********)))+++,,,...///---+++***,,,(((((()))*********))))))%%%$$$$$$%%%'''''''''((("""$$$(((******((($$$"""$$$((((((&&&&&&(((((($$$""""""###%%%'''((('''%%%***+++,,,---,,,,,,+++***+++++++++++++++,,,,,,,,,)))((('''(((***+++)))'''((((((((())))))***++++++,,,,,,,,,...///---***'''***%%%%%%++++++%%%&&&,,,)))'''&&&&&&'''(((***,,,)))%%%$$$'''(((&&&&&&'''*********++++++)))((((((000,,,))))))***+++,,,,,,&&&&&&''')))******)))((($$$&&&(((((('''&&&(((***)))******(((&&&&&&(((+++((()))***+++)))'''''')))...,,,***(((((())),,,---...///+++&&&&&&***---,,,///+++((((((***,,,+++***///000000---)))'''(((+++******+++++++++***)))(((&&&***+++***+++...---)))'''((()))***************&&&'''((()))******)))'''%%%+++---***))),,,000111......+++(((***...///++++++&&&'''------&&&%%%+++&&&(((***,,,---,,,++++++---,,,)))&&&%%%%%%''')))...---,,,---/////////...))))))((()))+++,,,***)))***+++,,,,,,+++***,,,///%%%+++)))###***777777,,,***,,,+++(((''')))((($$$(((,,,...---)))(((+++...---------,,,,,,,,,,,,,,,)))---000000...---...111,,,((((((,,,+++''')))000***///+++)))...+++&&&******,,,...---,,,,,,...000---............,,,+++***(((+++...000000...,,,***---222777777555222111111===888111------///222444111333000444@@@EEEOOOaaavvv~~~lllbbbYYYSSSJJJ>>>777777888888777555222///---...111222222/////////---+++)))((('''&&&)))***)))***...---******+++---......---+++***...,,,+++---///...***&&&+++///000+++((((((&&&###,,,,,,++++++++++++++++++************)))(((((('''&&&))),,,,,,++++++///222+++,,,...---***'''&&&&&&((()))+++------,,,***)))---,,,+++***))))))+++,,,((())))))))))))(((((('''***,,,,,,***)))***---...&&&'''(((***++++++,,,,,,...)))%%%$$$(((***'''!!!!!!&&&)))***)))&&&$$$&&&******((((((******&&&$$$$$$%%%''')))***(((&&&,,,---......---+++)))'''&&&'''((()))+++,,,------&&&(((******((('''((()))))))))(((((()))***+++,,,---,,,---......---+++(((***$$$$$$,,,---((('''---+++***(((&&&&&&((()))***)))%%%###&&&((('''''')))&&&((()))))))))++++++***,,,+++(((%%%%%%''''''&&&%%%&&&)))*********))))))(((&&&%%%&&&)))***)))(((******)))'''&&&'''(((***''')))***)))'''&&&''''''***((('''&&&(((+++...000)))+++***&&&%%%((((((&&&...,,,)))(((((()))***+++222444444000+++))))))+++)))))))))))))))((((((((('''******'''''',,,...---+++************)))((('''&&&''')))******)))(((((()))...///+++)))+++...///000000,,,'''(((---000...***$$$%%%---...)))(((...&&&'''))),,,......,,,+++---+++(((%%%%%%&&&((()))*********,,,...//////...)))'''%%%&&&(((+++,,,---&&&&&&'''(((******'''###""",,,...%%%&&&000222+++&&&***+++((('''))))))&&&&&&***...---)))(((+++000,,,,,,,,,,,,,,,++++++***,,,...000...,,,,,,///333***//////)))'''***+++((('''---***(((---)))$$$)))))))))***,,,//////,,,))),,,+++*********+++,,,---((())),,,...///---***'''...333777888666333222222555222...---...000111111555666//////:::BBBKKKZZZZZZtttyyykkk^^^OOOLLLEEE<<<666666777777777000000000111333333111///,,,---...---***'''%%%%%%)))+++,,,,,,...111///+++))))))+++,,,,,,++++++***)))))))))*********'''%%%'''+++,,,)))(((***,,,+++++++++*********++++++,,,+++,,,,,,,,,+++******)))'''((()))******+++...000***,,,...---)))&&&&&&&&&'''(((+++---...---+++)))---------+++((('''((()))+++***)))((('''''''''(((%%%'''&&&"""!!!%%%)))***************************---***&&&%%%+++000...)))$$$$$$######$$$&&&)))+++(((++++++((((((++++++(((((())))))+++------***(((&&&''')))*********)))(((%%%&&&&&&''''''''''''&&&###(((,,,+++((('''(((++++++***)))((()))***+++,,,,,,,,,,,,---...---+++)))((($$$$$$(((+++***)))++++++,,,***''''''***,,,+++***%%%###&&&((('''(((***"""%%%&&&&&&(((---///---$$$(((+++******)))%%% %%%(((***++++++******+++,,,(((%%%&&&***,,,+++((()))((('''''''''((()))***&&&***+++)))(((+++,,,,,,'''&&&&&&&&&(((+++...000(((,,,,,,))))))+++)))&&&''')))***(((%%%&&&***......//////...---,,,,,,---)))))))))((((((((((((((((((+++***&&&%%%***...///...,,,************(((&&&(((***+++,,,******+++,,,---000000---+++,,,---+++...///,,,''''''+++...---)))&&&&&&***---,,,,,,...&&&&&&'''***---...---,,,...,,,))))))***,,,,,,,,,)))))))))+++...///000///---,,,***(((((())),,,...))))))((((((+++---(((!!!$$$,,,///(((%%%)))+++)))###(((+++)))(((******(((&&&***......***)))+++///++++++,,,,,,,,,+++***))),,,------,,,******,,,------666777...+++111111)))(((///,,,***...***'''---'''&&&&&&***///111...******)))(((((())),,,...000...+++(((''')))+++---------000333444222000//////''')))...333666666222...;;;===666222;;;CCCLLLZZZXXXkkkqqqiii\\\HHHAAA>>>:::888888888777555......000222444333111...,,,///111000,,,)))''''''***---------///222000***((((((((()))))))))******%%%&&&(((((((((((()))+++$$$((()))&&&'''---111111***))))))((()))***+++,,,---......//////...---,,,+++)))(((''')))*********(((''''''((())))))'''%%%'''((()))***+++++++++++++++---...---)))''''''(((+++)))'''%%%%%%&&&(((***...111000***)))---000///---,,,***))))))))))))***%%%))))))&&&(((///222111(((&&&$$$""""""%%%(((***)))+++***''''''***+++)))******+++---...---)))'''###$$$&&&''')))******+++''''''(((((('''&&&$$$###$$$&&&)))***************,,,+++***(((((()))***++++++******+++------,,,***(((((('''&&&)))...---***(((,,,+++((()))///111...,,,'''$$$'''((('''(((+++###''''''%%%&&&+++---***###***......---...+++&&&'''))),,,,,,******+++------+++***))))))*********''''''&&&'''((()))))))))(((,,,---***)))---///---''''''(((((()))+++,,,---+++......++++++------***''',,,000---&&&%%%+++222+++++++++,,,...//////...+++***))))))(((((())))))(((+++,,,(((&&&***------...+++))))))***+++)))((()))***++++++))))))+++---...000000---...///---((())),,,,,,)))(((******(((******((('''***//////,,,'''%%%%%%(((,,,......---...,,,+++,,,...000000///---,,,++++++...///000///,,,......,,,)))(((+++---///111///***))),,,,,,''')))+++,,,***((('''''''''###))),,,***)))******(((***,,,///...,,,******+++***+++,,,,,,,,,+++))))))++++++,,,......---)))&&&$$$(((+++)))((('''&&&$$$)))000---***...,,,)))111))))))((()))+++---......******++++++,,,...///000111---((('''***---///000---------...//////---+++(((+++///444777777333//////555///***111777>>>LLL[[[qqqssseeebbbWWW???444333444555777666222///111///......000222222222///222555444111---++++++***,,,,,,+++...111...'''''''''&&&&&&'''((())))))'''***---...---...222666///111...(((%%%'''))))))))))))(((((((((***+++,,,)))***+++,,,,,,,,,******///+++'''&&&((()))'''%%%&&&### $$$***,,,(((###((('''&&&&&&''')))+++---***,,,///...+++((((((***)))'''%%%###$$$&&&))),,,***///...(((%%%((()))''',,,+++)))(((((()))+++---&&&...000(((!!!$$$)))+++''''''(((((('''&&&$$$###)))+++)))%%%%%%)))+++))))))))))))+++,,,***&&&###&&&&&&'''((()))***+++,,,((()))*********)))'''&&&&&&%%%%%%(((---...+++'''...,,,***)))((()))***+++***))))))+++------,,,+++***...+++&&&)))222222+++&&&***,,,))),,,222444111---(((%%%''')))((((((+++))),,,+++%%%$$$(((((($$$%%%***+++((()))...111///(((***,,,,,,******,,,///,,,---...,,,((('''***---&&&&&&&&&''')))******)))+++000///)))'''+++,,,))))))************+++++++++)))+++***''''''***+++))),,,333999444)))%%%+++333---+++***---000222000---,,,+++******)))*********''',,,...+++)))+++,,,,,,,,,***((((((+++,,,+++***'''))))))(((&&&&&&)))---...///...---000222...'''$$$)))---+++***)))'''###,,,...+++%%%'''000000)))'''%%%$$$&&&+++......------+++***,,,000222111///---+++))))))***,,,,,,+++&&&+++///...***(((***---///333111'''"""&&&***+++///)))(((+++,,,(((%%%&&&%%%+++...+++)))))))))(((---...//////,,,***)))(((******+++,,,+++***)))(((+++,,,...222444000)))"""(((%%%)))222222((('''---(((///,,,)))---+++***222//////...***&&&''',,,111***,,,...///000000///...---,,,+++---000111000---222000...000222333111...111///---,,,---///000///...777555000555999???KKKLLLjjj}}}tttiiiTTTAAA:::>>>999888333...666<<<333666111---,,,...000000///222...***))),,,.........333111...,,,,,,+++***)))(((((((((((((((''''''''',,,)))&&&&&&(((***)))''',,,+++***)))(((((((((((( &&&---000...+++((('''///+++,,,222444---((('''&&&333777---$$$%%%'''&&&'''&&&%%%%%%&&&&&&&&&%%%((()))***+++,,,++++++***111,,,'''***///000***"""***(((&&&$$$$$$'''***,,,,,,+++***)))(((((())))))%%%(((,,,...,,,)))'''&&&&&&!!!(((...&&&###((()))***+++++++++***)))((((((((((((***+++,,,***&&&###"""$$$'''+++,,,,,,+++***---)))((('''###!!!(((333''''''(((+++---,,,(((###)))---...,,,,,,...---)))222)))$$$''')))&&&$$$$$$+++---///...,,,)))((((((///***%%%(((///333000,,,***---...---)))((())),,,///...+++)))((('''''''''))),,,...,,,)))((())),,,000///---+++***+++---...))),,,+++&&&)))111222...///111111---,,,...---***---,,,)))&&&+++444555///---...//////000000//////222///+++*********)))(((***))))))((()))***,,,---***<<<>>>,,,$$$...444...111...,,,+++---///000000---+++))))))*********)))%%%))))))(((///666...''''''(((***---......---***((('''(((+++...//////000---,,,...---)))'''((('''***------***((()))+++(((***---...---,,,++++++$$$###***,,,&&&+++333000,,,***'''&&&'''((()))(((,,,+++++++++,,,...000111111///---***))))))***+++%%%(((******(((***000666,,,%%%%%%+++,,,(((***111222333...''''''---///+++******++++++***)))'''&&&&&&'''***,,,------,,,+++---...000///......///000555''' '''...,,,)))+++***---...,,,---111222000---+++******+++...000111555444000+++,,,000000---......+++***---222111,,,,,,555999444111444444111777333111333333111222666888888888777777:::???CCCKKKYYYiiisssgggXXXFFF<<<;;;AAA444555999333000333111///...---///111000+++'''+++++++++---//////,,,)))///...------......,,,+++&&&(((***,,,,,,,,,***)))+++)))((((((***)))&&&$$$'''(((***+++,,,***((('''+++,,,,,,***'''&&&(((***///***)))---...)))&&&&&&''',,,...***'''''''''&&&***'''%%%%%%'''((('''&&&'''''''''((()))+++,,,,,,///+++(((***......***$$$((('''%%%$$$$$$&&&(((***))))))******+++,,,,,,---(((+++...///---+++******(((!!!'''...(((&&&******%%%&&&&&&&&&&&&%%%%%%$$$)))((('''((())))))'''%%%&&&((()))+++++++++***)))***))))))+++'''$$$(((000000+++&&&$$$'''***,,,---,,,//////---,,,///...+++111***&&&***,,,)))''''''%%%)))---000000000000111,,,+++++++++,,,...///000%%%&&&(((((())))))+++---***)))((('''&&&&&&'''(((***+++,,,,,,+++***+++,,,***)))''''''(((((((((''')))+++---...///000---(((&&&)))***)))***///111///,,,+++'''###'''---,,,&&&******+++,,,,,,,,,,,,+++***))))))******+++++++++***))))))))))))***,,,---%%%111333'''###+++000,,,)))******(((''''''***---+++)))''''''((())))))(((+++((($$$$$$+++222000)))(((((()))+++...000///...222000...---///000000///666000---111555444111///)))***,,,---,,,*********!!!%%%***,,,,,,,,,...000...***...///((())),,,%%%...,,,))))))***+++,,,+++)))+++///111111///+++)))222000...+++((('''&&&&&&))),,,---,,,)))(((,,,000...+++***,,,,,,***+++...---...+++'''(((,,,,,,'''++++++,,,,,,+++)))((('''((()))***+++,,,,,,++++++---...///...------///000111+++''')))++++++***+++&&&))))))'''(((+++,,,))),,,,,,---,,,,,,---///000---000000+++***---111222///000///,,,---000000---***...000///---------,,,666000,,,,,,,,,---111666444444444444444777;;;???RRR[[[cccrrrwwwjjj^^^MMM<<<777;;;@@@...000<<<777---///333555333111222333222...************+++------,,,++++++++++++---///000...---(((***---000000---***((()))))))))***+++)))&&&###"""%%%***---...,,,)))&&&------+++(((&&&&&&))),,,333///,,,---...+++***,,,)))''''''+++,,,***)))+++///)))%%%%%%(((***)))&&&''''''''''''''')))***+++***))))))***++++++***(((&&&&&&%%%%%%%%%&&&'''((()))***,,,---...------,,,***,,,......---,,,,,,---...&&&***111---...111------....../////////......)))'''%%%%%%&&&(((((((((+++++++++***))))))(((((('''(((,,,...,,,((()))...222---(((%%%&&&***...000***,,,+++'''&&&)))***(((000+++)))---///---+++***&&&)))---///---+++))))))&&&***,,,***&&&%%%***000...---++++++,,,---,,,+++++++++******+++,,,---...//////000111333333222000,,,***((())),,,---+++))))))''')))...///,,,)))(((///111///,,,,,,000111///222111...,,,...222000+++......///000000000000///+++---///000000000111222///.........///000111222...111222...---000333333,,,000333111---,,,000555000...++++++,,,...//////...(((%%%***///111000000***))))))***+++,,,***)))111///------.........------$$$ &&&---...+++)))+++++++++---...---+++***###(((------+++***,,,///111))),,,///+++,,,---%%%***(((&&&&&&''')))))))))***,,,///111000---)))&&&******+++,,,------------***---///...***)))***,,,///111000,,,+++------+++'''))))))'''(((+++)))%%%)))***+++,,,,,,,,,,,,+++***+++++++++++++++++++++,,,------,,,+++,,,...000,,,///...+++))),,,,,,+++***,,,,,,***))),,,,,,)))+++...000///---+++---///(((///111,,,(((***///222...222222...---///111///666444444666555222222444111---+++---------///444222333333444444666999<<>>888::::::,,,...999555111555666>>>888111...000222333222///+++'''$$$%%%)))...111+++***)))***,,,.........+++,,,---...---+++((('''))))))******+++***)))(((###&&&***---...,,,)))&&&&&&(((***,,,,,,+++++++++000///.../////////...///---((((((///000++++++111222,,,&&&%%%))),,,***'''(((((()))))))))((('''''''''(((******))))))***+++&&&&&&'''((((((((((((''',,,---...///...,,,)))(((***+++,,,+++******,,,...222)))+++000---///111***"""######$$$%%%%%%%%%%%%(((&&&%%%&&&(((*********,,,+++***((('''''''''((('''***---///---+++,,,---+++++++++,,,---,,,+++***)))***(((###"""&&&'''&&&---,,,,,,///111000...,,,(((+++...///,,,(((%%%###&&&))),,,***%%%%%%)))///,,,(((%%%$$$&&&'''%%%###))))))******++++++,,,,,,+++***+++...222333000---,,,)))&&&'''+++---,,,***777111///333555222333777...///---)))(((+++,,,+++,,,,,,++++++...///...,,,+++,,,------......------,,,...///---++++++---///,,,,,,,,,,,,------......000,,,+++---///------000---111333222///...000333,,,***'''&&&(((***+++,,,---(((***444777111---//////...,,,,,,,,,+++(((&&&---,,,+++,,,...//////......'''%%%)))...///.........,,,+++---000000---***%%%***//////+++***...222888+++)))...,,,......'''(((&&&%%%%%%'''(((((('''...---+++***))))))******(((***---000111222222111(((+++......---++++++,,,---222222+++***000///)))(((((('''(((***+++***((('''((()))+++---///000000---,,,+++************+++,,,,,,,,,+++***+++---000(((///000******000111+++///111111---,,,///...+++***...222111---++++++---,,,111222---((()))+++,,,,,,111333///---///222333444///---000000++++++///---,,,///444555111000222333555777777777888:::<<<@@@JJJRRR^^^qqqxxxmmm^^^TTTJJJBBB>>>===888222222222...555;;;555;;;555///,,,...///000///...+++'''$$$$$$(((---111...+++'''&&&(((***,,,---***))))))(((((()))***+++******)))))))))+++...000((()))***++++++***)))((((((((()))+++,,,,,,,,,+++&&&(((+++,,,---...---,,,...***,,,222///(((+++444333...)))(((***,,,***'''###&&&))),,,---,,,)))(((&&&(((******((((((***---((((((***+++++++++***))),,,---......---+++((('''+++,,,---,,,++++++...000111)))***,,,(((+++,,,$$$...///000111111222111111''''''''')))+++,,,+++******)))(((&&&&&&'''((()))***,,,---,,,,,,---......&&&)))---//////,,,)))'''---...+++&&&%%%))),,,++++++,,,---...000111///---))),,,000222111///------,,,,,,,,,,,,+++,,,...000,,,)))&&&'''***,,,,,,+++111111111111111000000000...------000444555333000444000,,,,,,///222333333---(((&&&((()))((((((***,,,//////---///444666555---,,,,,,...//////...///...///000000111000000000333333111///---...000222000000000000000000/////////))))))///222000///333444444444555555444222111111...,,,+++---/////////---(((***222333***'''+++333222000000111000...,,,.........///111333222111---+++,,,...---+++---111///---,,,...111111...+++"""'''+++---,,,,,,000555EEE333,,,...*********$$$+++***))))))+++++++++******)))((((((((()))+++,,,000111222222111...+++))))))+++...///...,,,+++***(((//////)))***000000***---***((()))+++------...)))******+++---...///000...---,,,+++*********++++++,,,,,,+++******---///(((---,,,(((,,,555444+++---//////+++***++++++(((***---111111...+++******...000000,,,,,,...,,,((()))///111...---000333444333000///000///,,,,,,///111///000333444222222555555888:::;;;:::999999:::;;;CCCKKKXXXiiiwww{{{yyyhhhRRRDDD???@@@BBBBBB:::777666///***444:::000555333333444666444///***(((***,,,,,,***)))******///,,,(((&&&''')))+++,,,&&&%%%%%%%%%'''+++...000+++***)))((((((***///333,,,,,,+++*********+++,,,222...)))&&&''')))+++,,,###)))---,,,---//////---,,,,,,...///+++(((+++111111///,,,++++++***((('''"""'''+++......---,,,((()))***)))))))))+++---***+++,,,---------,,,,,,***+++,,,---------,,,+++.../////////...///111333333///000///)))---000(((%%%%%%&&&'''''''''&&&&&&''''''(((***------+++***)))((('''''''''(((***+++---...---******---...---***+++,,,,,,+++***+++,,,,,,---+++''''''+++---,,,***---///---...111111......000222222000...---------+++)))***---000000///333000---++++++,,,,,,+++000000000000///...---,,,,,,++++++---///000111000222000...------///111333555777666444666999999555444777777555555888888666999666555666666333333666111111222333333333333333555222000///000222333222000000000000///---,,,++++++)))***///333333444666666555444555666444000,,,444222111111222222111000222...,,,,,,)))'''***////////////000222333222111///......///000111///---***+++///111---)))***000/////////000222111///...,,,,,,---+++)))((()))***DDD000+++///,,,,,,...+++,,,***))))))***+++)))(((###&&&***...///...+++)))---...//////...,,,***(((.../////////...+++)))'''&&&***+++***+++//////,,,000,,,)))+++------...111......---,,,++++++++++++------,,,,,,+++++++++******+++------,,,+++,,,...+++***((((((...333333......000///+++***,,,+++(((+++,,,---...---,,,***(((+++------,,,...111///))))))---...+++,,,000222111333888:::666222333555555777111---------...444:::666999<<<<<<:::888666555???BBBEEEPPP___kkkrrrkkk]]]JJJ<<<999<<>>;;;222222333...000444000444444555888:::777111,,,))),,,......,,,)))((()))---+++******,,,---,,,+++((((((((()))***,,,...000*********)))'''(((+++///,,,++++++++++++---...///222---)))'''(((***++++++(((---///,,,***...000...,,,...---++++++///000...---///000...***'''&&&'''"""###%%%'''***+++------,,,+++***)))***+++,,,,,,,,,,,,,,,---------......---------------------------///000000000000111333222111555222+++000666/////////000000000///......***((('''(((***++++++***++++++***************+++---///...******------))),,,---...,,,******---///***,,,+++((((((---///---,,,000000------111222000222333333111...,,,,,,---...---+++---000333444444222111000...---...111444666777777777666555444333777777777666666888;;;===999<<>>;;;999:::===888===999000666HHHQQQMMMRRRUUUUUURRRPPPOOOLLLHHHWWWSSSRRRTTTSSSPPPRRRXXXKKKLLLLLLMMMMMMMMMMMMMMMJJJFFFCCCEEEHHHHHHBBB============<<<:::888666444999<<<>>>===>>>@@@AAA@@@???@@@BBBAAA>>>:::777555777666555555666555222000888;;;:::444000333888999333222222333555555444222,,,,,,,,,...000111///---444555888<<<;;;666666888///000222333111000000000555222///---,,,***'''%%%:::******222111000333222,,,***))))))))))))'''%%%&&&(((---000111000---+++((()))+++---............//////.........,,,***((()))''')))---...,,,,,,...///***)))...///,,,,,,...------+++******++++++,,,+++,,,---------,,,+++***)))+++...///...---,,,---...***)))+++,,,+++---111111333222///...000///,,,,,,)))(((***------***&&&'''+++...---,,,...---)))+++,,,+++)))***......+++%%%444999///(((...111---666111///000000///222777777:::>>>>>>;;;777333222:::===AAANNN]]]cccwwwvvvZZZSSSHHH>>>;;;;;;:::777999))),,,888444---000333444111///000222333000...//////...***''''''***---******,,,///111000---+++---............---+++***(((***,,,***'''%%%&&&))))))***+++---...///000000(((((())),,,000///,,,((((((------&&&###(((++++++...000---)))...777666...+++///222000***&&&%%%''')))(((%%%$$$$$$&&&(((***...,,,))))))+++,,,,,,+++------,,,,,,,,,---...///333222000///---,,,,,,,,,+++---///000//////000111+++,,,111...&&&---444///,,,,,,,,,,,,+++***)))))),,,)))&&&$$$&&&)))++++++------------,,,+++++++++,,,//////++++++...,,,%%%***---111111///---,,,------000///---...222444222...222222---,,,111444222///111222333444666999;;;555555666777999;;;>>>@@@???BBBGGGJJJNNNUUU]]]dddbbbcccdddddddddcccbbbaaahhhiiiiiigggeeefffkkkppphhhooovvvvvvpppkkkkkkmmmjjjooodddUUUaaawwwlllpppppppppnnnllliiifffeeelllrrrsssmmmiiikkkkkkgggggglllpppnnngggaaa___```UUUUUUUUUUUUUUUSSSOOOLLL<<>>======;;;999666,,,,,,...222666888777666///---000666999666222111...111444444111///000222111---+++---333666555222;;;,,,...888333...///---000///---------,,,)))'''///...------...///111222////////////...---,,,,,,,,,,,,,,,---......---,,,,,,'''(((000111******///,,,((()))///111+++(((***((((((((()))+++---///000***+++---......---+++***(((+++///000///---,,,,,,000+++,,,...***$$$(((444000333222///...000///,,,---(((%%%''',,,...***%%%&&&...222...)))'''((('''...---***'''))),,,***%%%%%%;;;CCC444,,,555999222000000444999999444//////:::===@@@AAA===888444111///444???RRRbbbcccmmmwwweeecccOOOAAA;;;888>>>AAA999888222/////////...000555111000///...---,,,,,,,,,((()))***,,,,,,,,,+++***------,,,,,,+++******)))///555666000---///000...---)))%%%"""###'''***,,,))))))))))))******+++,,,###&&&***...///...+++)))***,,,---+++'''%%%'''******+++---,,,,,,---///111000///---+++)))'''&&&%%%***''''''***)))&&&%%%'''&&&))))))&&&%%%(((************+++++++++***))))))---111000)))***///---%%%,,,...//////,,,+++++++++111---)))(((******(((%%%,,,++++++***))))))(((((()))+++---...***(((,,,111000///,,,(((---555555000+++000555333...+++...222111222000...000333333000111222333444666666777777,,,///555999;;;<<<>>>???>>>BBBQQQZZZVVV\\\fffgggjjjgggfffjjjrrryyy|||}}}~~~nnnkkkgggeeeeeeaaaUUUKKKHHHDDDAAAAAACCCDDDBBB@@@BBB999666===@@@;;;:::>>>888777555444777:::999444000...555666...///444222000///000111111222555:::555222111444333...***)))---///000///---...222666333000---...111333222000)))000111,,,---555555000222333111,,,))),,,///...,,,...000///,,,***+++---***)))(((((()))+++---///(((---000//////000---)))000000...,,,---///,,,&&&''''''''')))+++...111333222111000///............&&&)))---...,,,***+++------///111...)))&&&'''(((111---***+++---...---***222666888333,,,+++222:::444000///333555222111333444444888===;;;333222777888555:::PPPaaaZZZ[[[nnn|||mmmYYYOOOBBB>>>>>><<>>DDDDDDAAA???AAAEEEJJJOOOSSSVVVXXX]]]^^^aaaeeejjjrrr{{{zzzxxxyyyxxxrrroooqqqmmmiiiggggggcccYYYQQQNNNRRRNNNKKKJJJJJJGGGBBB???FFF???@@@???777555555...777444222111222555999<<<888444222555777666666888))),,,/////////000222444111111111222555666555555888:::999555444666666333...111111...---///000...)))+++......,,,+++,,,---666444222///,,,+++******&&&+++------...000///+++///000...,,,,,,...+++&&&)))))))))***+++,,,...///,,,,,,+++++++++,,,,,,---+++---...---,,,+++++++++,,,,,,,,,------,,,***(((222222222111/////////000///222444111,,,***...333/////////111444666666666777555555777555222444;;;222111333EEEVVVTTTTTTcccpppyyyrrrbbbOOOCCC>>>BBBEEE>>>===:::111,,,+++...333333...************+++,,,------...///...---,,,++++++******+++//////...---,,,+++*********...///,,,+++,,,---,,,000000000000...+++(((&&&((((((***,,,...000111222222///+++(((''')))+++---111///,,,***((('''%%%###%%%'''***++++++,,,---///...---+++)))))))))+++,,,+++''''''***+++***,,,111&&&***,,,)))***...222222---,,,+++******+++,,,---'''+++111333...'''(((...111---******...222444444))),,,...///...---------------...///////////////***---///...++++++---///@@@???<<<===BBBFFFAAA999FFFEEEEEEFFFKKKRRRZZZ___kkkppptttxxx|||wwwvvvfff]]]\\\]]]XXXXXXWWWMMMFFFDDDBBBBBBEEEFFFDDDBBBAAA:::555555555444555999555777999:::999777777777222333555555444444444555444000...///...,,,,,,//////333444111000000...))),,,///222333222111111111000000///...,,,+++******&&&***,,,,,,---111222000///000///,,,,,,---+++&&&***++++++,,,,,,++++++***,,,,,,------...///000000222000---,,,,,,,,,+++***+++)))(((,,,000111---)))---000111///+++)))+++...000000000...,,,+++,,,...+++///...+++---555555///444222333555444222444888999:::777???NNNQQQOOOVVV^^^{{{{{{rrrkkk[[[JJJ>>>===FFFIII===777444+++///,,,,,,......+++,,,///++++++,,,---............---,,,+++*********+++,,,******+++,,,---......///+++------------...///......///111000...***'''&&&)))))))))))))))((((((''''''((()))***+++,,,------000,,,)))'''((((((%%%"""%%%'''***,,,,,,---...///000...,,,***)))***+++,,,(((&&&'''+++,,,******---'''+++,,,)))***...111111111///---+++++++++---...333222777>>>;;;222111999>>>777///---000333444222333666777555000...///111333444666777777777777666<<>>===@@@AAA???;;;555333555888777///...333222---...555///222333111333555333///***,,,///000000///---,,,))))))***,,,,,,,,,,,,,,,))),,,---+++,,,111222111...000000,,,+++,,,+++&&&***+++,,,------,,,***)))......///000000111111111666111,,,+++---......,,,))))))***---000111...++++++---...---***((()))***333000,,,++++++,,,---...000666444)))***222111'''+++...333888888555222000888<<<888:::JJJTTTSSSUUUYYYppprrrjjjbbbTTTFFF;;;<<>>777///,,,...111111///222555777777666999>>>BBBNNNQQQWWW]]]bbbfffiiijjjqqqwww|||}}}yyy{{{|||{{{xxxtttqqqpppiiidddkkkrrrrrrttttttiiiWWWXXXYYYXXXWWWTTTRRRQQQEEE@@@BBBMMMQQQHHHAAA@@@GGGLLLEEE???CCCAAA===BBBKKKIIIFFFCCCEEEHHHJJJIII444===AAA>>>AAAHHHIIIDDDCCCBBBAAA??????BBBEEEGGGEEEIIIGGGLLLYYYXXXOOONNNMMMEEEIIIPPPMMMNNNRRROOONNNPPPRRRRRRNNNJJJIIIJJJRRRSSSZZZaaa]]]UUUXXXccc]]]bbbfffhhhnnnvvvzzzzzzppptttvvvwww}}}llljjjcccZZZRRROOOQQQTTTOOOFFFAAABBB===333000555111222111000333888888444...///111333444444333222///////////////...,,,,,,+++---,,,)))***---...,,,---000111---,,,---,,,)))***+++,,,.........---,,,,,,---............---,,,444000++++++---000111000(((+++///000...------...222000///000222222///---444///(((&&&'''+++...///666<<<888,,,+++444222(((+++...222555666666222...***111///111DDDSSSVVVYYYXXXjjjyyykkkbbbWWWJJJBBBEEECCCHHHEEE777222333...++++++///444444///,,,---111111222111000...,,,+++)))))))))***,,,---///000,,,,,,,,,,,,,,,---------+++((('''+++---++++++,,,''')))***)))&&&&&&))),,,***+++,,,,,,,,,***)))(((+++((($$$""""""&&&+++...)))((('''(((***+++++++++,,,---............111333111000///---,,,+++******,,,+++---222222...+++---+++...///+++***---///...222111///...------......:::444111444666555555777333111000444<<>>======999222222111111222444555333222////////////000000000000,,,...---)))(((++++++(((,,,000222...---......,,,+++,,,---...///000000000///000111222222111///...111...,,,+++---000222333***...111000---+++...111333111000222666777444000000,,,'''%%%&&&***...000111444111******111111+++222222///---///333555333...555222222???HHHKKKQQQSSSbbbpppooocccYYYMMMDDDAAANNNIIIJJJDDD444......))),,,+++...222333///---...000000111111000...,,,***++++++---...////////////////////////...............((('''+++...+++***+++'''***,,,+++((('''))),,,'''(((***+++,,,+++***)))---***&&&######%%%)))+++***+++,,,,,,,,,,,,...000/////////---,,,---111333.../////////...---+++***---+++,,,///000...///222---111111......111444444666666666666777777777888...000000///444>>>GGGJJJYYY\\\aaahhhqqqyyy~~~wwwxxxjjjhhhddd```[[[VVVPPPMMMFFFFFFCCC@@@AAAFFFGGGDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFHHHIIIHHHEEECCCCCCDDDJJJDDDGGGIIIDDDGGGJJJDDD;;;999888===DDDHHHGGGDDD666999:::888999>>>BBBCCC666???;;;555;;;<<<888:::777999888555777<<<<<<888:::666444666777777999<<<@@@AAAAAA>>>;;;:::<<<>>>333;;;<<<===DDDBBB===AAAAAA999>>>EEEAAAAAADDD@@@===666555;;;@@@@@@@@@AAAFFFEEEBBB@@@DDDKKKMMMKKKOOOPPPMMMGGGEEEFFFFFFCCCQQQUUUVVVRRRQQQSSSSSSPPP>>>IIIHHHEEEMMMRRRQQQVVVMMMWWW___```bbbbbbYYYMMMOOOVVVYYYVVVVVV[[[^^^]]]ZZZNNNEEECCC>>>999>>>IIIAAADDDDDDCCCEEEJJJJJJGGGPPPNNNPPPVVVYYYYYYXXXYYYZZZbbbgggjjjsss~~~~~~vvvtttsss~~~{{{yyyssslllhhheee]]]TTTMMMIIIDDD@@@>>><<<999666555444333222111222222333///222111...---///...++++++000333000...000111000.........//////000111222111222444666666666555444.........------...111333---------------...000222......000222444444333222------,,,+++,,,...111333///---******,,,...000000555444///***---333555222888<<<888888>>>===???JJJPPP\\\bbbnnn|||ggg]]]TTTIIIBBBCCCIIICCCEEEAAA444111333///222---***+++,,,,,,///444......000000///...+++***...///000111111000//////......///000111222333333111+++)))...000---+++---''',,,000///+++((()))+++***,,,---......---+++***'''((()))******)))(((''',,,...000///------000333111000...,,,+++,,,000333+++---///000000///---,,,---)))'''***,,,---111666///333444111111666999999444777===DDDKKKQQQUUUWWWUUU___dddbbbiii}}}{{{~~~tttppprrrlllaaaQQQQQQSSSRRRHHH>>>@@@IIIEEEEEEEEEDDDDDDCCCDDDDDDEEEDDD@@@<<<>>>CCCEEEDDD;;;===???AAADDDEEEFFFGGGHHHMMMTTTXXXVVVPPPJJJGGG???===DDDGGG???<<<;;;222999777666777:::<<<;;;999@@@BBB===555777CCCJJJHHHIIIOOOFFF>>>EEELLLOOOUUUNNNSSSVVVWWW\\\bbbbbb\\\VVVKKKGGGOOOWWWWWWYYY^^^YYY[[[\\\YYYTTTOOONNNNNNRRR[[[YYYQQQKKK@@@:::AAA555///888DDDFFFKKKRRRPPPTTTHHH@@@CCCGGGFFFEEEGGG@@@CCCAAA@@@GGGPPPKKK??????@@@???::::::<<<===;;;999>>>@@@>>>>>>AAABBBAAA777BBB@@@>>>GGGLLLIIIJJJEEEOOOPPPIIIIIIPPPLLL???NNNVVVZZZVVVTTTVVVUUURRROOOHHHIIIOOOLLL@@@:::===DDDHHHEEE===@@@HHHFFF<<>>DDDPPPNNN@@@GGGBBBIIISSSVVV___eee___aaappp|||}}}uuunnnhhhbbb^^^JJJGGGAAA;;;666222000///333666777444333555444111+++000333111///111333222222111000//////000111222,,,...111333555555444444---///000///,,,,,,///333000,,,)))***///222333222***///444555444333444666---///222444333444555777777111...111333222333777111333222///111666333,,,111555444777===999===MMMQQQ]]]\\\aaa