BMv 6(. ~~~~~~~~~~~~|||~~~{{{~~~www|||rrrooopppnnnpppnnnccc\\\aaa```ZZZXXX^^^___YYY]]]bbbZZZ^^^\\\VVV___[[[\\\]]]ZZZWWWZZZ^^^]]]XXXUUURRRRRRSSSQQQNNNPPPUUUYYYUUUXXXXXXQQQTTTYYYUUUUUUYYYTTTTTT]]]]]]YYY^^^^^^___^^^^^^```aaaccceeemmmpppjjjkkkuuutttllllllmmmssskkkooommmhhhuuuuuupppyyy}}}xxxzzzyyy}}}yyyvvvggg[[[WWWKKKBBBGGG???777777888222555888111:::444555666333666:::999999???777<<<<<<777@@@<<<@@@@@@>>>;;;;;;???AAA@@@<<<<<<===???>>><<>>AAAEEECCCGGGKKKFFFDDDGGG@@@>>>GGGKKKIIINNN>>>BBB@@@>>>AAA??????DDDDDDEEE>>>>>>IIIGGG>>>???===EEE>>>BBB@@@<<>>EEENNNFFFKKKLLLQQQKKKWWW^^^XXXccckkk^^^]]]nnnhhh^^^fffeeecccqqqjjjhhhnnnpppjjjnnnuuuqqqqqqpppxxxooorrrxxxvvv|||xxx|||zzzsssqqqYYYcccfff```^^^___ZZZOOONNNJJJ<<<222444111...666222000555666///222<<<;;;???333555<<<888888@@@CCC@@@FFF???FFFGGGDDDMMMIIIGGGGGGFFFBBBAAADDDHHHJJJBBBDDDGGGIIIHHHHHHLLLQQQ___UUUXXX```aaafffjjjddd```ccc[[[WWWaaagggggglllfffmmmiiieeehhheeecccjjj^^^]]]TTTSSS\\\XXXNNNOOOEEENNNGGGIIIEEE@@@IIIEEE@@@===DDDRRRSSSGGG@@@BBB===EEE777<<>>DDDEEE===@@@FFFBBBFFF@@@FFF???BBBLLLCCCEEEJJJFFFCCCYYY^^^PPPWWW[[[RRR\\\bbb[[[iiipppfffxxxwww}}}|||uuuiii\\\OOOFFF???===666666555555444444333333555888777444444888888666555777999888888;;;BBBGGGEEEHHHAAA<<<@@@@@@???FFFNNNNNNMMMMMMPPPUUUWWWVVVRRRUUURRRJJJHHHMMMQQQPPPPPPTTTYYYZZZXXXXXX[[[___wwwuuuvvv{{{}}}vvvzzzvvvrrrpppsss|||zzzrrrgggiii{{{zzzcccWWWMMMNNNQQQLLLMMMPPPKKKMMMGGGEEEIIIIIIDDDCCCEEEDDDAAA>>>===???@@@AAA@@@;;;:::AAAHHHDDD===AAAMMMFFFHHHNNNSSSPPPHHHGGGLLLLLLLLLKKKLLLQQQSSSIII===@@@<<<888555555666777777777444111000222333222000666666333000444;;;;;;666===AAAIIITTTbbboooyyy{{{rrrccc___[[[NNNGGGDDD>>>888333111111111222222333444555666777888<<>>EEECCC???CCCEEECCCAAAAAACCCFFFGGGFFFHHHKKKJJJGGGJJJRRRVVVUUUUUU\\\ccceeeeeegggmmmssswwwnnnnnnmmmeeedddgggaaa]]]VVVSSSUUUVVVTTTTTTWWWKKKJJJHHHDDD@@@>>>>>>???BBB>>>@@@FFFDDD<<<<<>><<<======>>>===;;;<<<:::777777999;;;<<<<<<888;;;:::444111333666777777666333111///.........(((+++333===GGGSSSgggxxxzzzvvvtttZZZHHH777333666000///666888<<<;;;:::888999:::<<<>>>888888888999999:::::::::888===???>>>>>>???<<<777:::999:::>>>DDDGGGFFFCCCLLLUUUVVVYYYccceeefffnnnbbb^^^\\\^^^___^^^^^^___aaabbbhhhuuu|||xxx|||tttcccVVVTTTWWWPPPLLLLLLQQQRRROOOMMMNNNXXXWWWVVVTTTRRRQQQTTTXXXUUUZZZYYYPPPHHHCCCAAA???888777777999::::::888666777666555444666888:::;;;;;;:::888666666777888888777777666555555666777888///---++++++***,,,666AAAWWWrrr~~~|||~~~mmmQQQ777===111444>>>:::777;;;<<<<<<:::777555333222333333444555555666666777777777666;;;@@@BBBDDDGGGEEEAAAFFFEEEGGGLLLQQQTTTRRRPPP[[[fffgggggglllnnnrrr~~~kkkddd```aaa^^^XXXUUUVVVWWWWWW]]]kkkzzztttrrrsssiiieeeeeeeeedddbbb^^^XXXSSSQQQWWWYYYTTTJJJDDDEEEIIIBBBBBBEEEGGGGGGDDDDDDGGGRRRRRRPPPNNNMMMPPPTTTVVVUUU\\\___XXXNNNIIIGGGEEE;;;;;;;;;===??????<<<:::444555555555666777999:::666000---000777888555222444333222000000111111222888333000111000------000222IIIhhhĦwww```HHH888<<<666<<>>>>>@@@BBBEEEFFFEEECCCEEENNNMMMIIILLLKKKMMMYYYSSSMMMKKKPPPPPPKKKIIILLLQQQOOOSSS]]]ggglllppprrruuuzzz{{{{{{yyykkkllljjjbbbZZZXXXYYYXXXUUUHHHIIIIIIEEE@@@===<<<===666888:::999666444333555666888888777999???BBBBBB777@@@FFFCCC===;;;<<<<<<777777777888::::::888666444666888999999888999:::888111...777@@@AAA;;;555444444222111111222333444222//////555888666333333000;;;QQQppp}}}>LwwwZZZHHHDDD666555::::::333666888000666666555666777888999:::666666777888999:::;;;<<<>>>BBBBBB???======:::555222444666777777888999;;;AAAGGGDDDEEEMMMNNNLLLQQQOOOHHHJJJSSSWWWTTTTTTZZZ]]][[[^^^fffkkkmmmqqqwww{{{}}}jjjccc[[[TTTPPPKKKEEE@@@??????>>>======<<<888555---000111000222888999555222:::>>>;;;666777999:::000///...///000000///---///333777999777555444555777222444>>>EEECCC<<<999...---------...000111222...---///222333000111444;;;===PPPppp~~~HdĦqqqKKK:::<<<666777:::555...666<<<333333333222222222333444444444444333333222222111111///333666666888<<<;;;888999<<<@@@AAAAAACCCGGGKKKLLLPPPOOOWWWiiinnnhhhiiijjjbbbbbbkkkmmmfffeeekkkiiihhhkkkssswwwyyy}}}vvvtttpppggg^^^SSSPPPLLLLLLQQQRRRLLLEEE===AAABBB???@@@CCCAAA;;;<<<z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??~~~RRRFFF>>>>>>888666333222333444333333222333444555666777888999777777777777777777777777444666888::::::999777555777666666666777999<<<>>>>>>;;;:::<<<@@@BBB@@@>>>=========>>>@@@CCCFFFGGGJJJOOOUUU]]]dddlllsssxxxxxxxxx}}}uuuhhh```VVVQQQOOOOOOJJJAAA999666999666444666999;;;999666666555444333222333444444444444333333333333444444222222111000000000111111777666555444444444444555000000111333555555333111000///...,,,+++*********+++++++++,,,...111333555999>>>HHHppp{{{wwwtttooojjjfffeeeeeeeeeZZZXXXSSSMMMHHHDDDBBBBBBAAACCCGGGKKKOOOPPPQQQQQQ]]]aaadddccceeehhhhhhdddxxx|||Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦqqqGGGDDD???;;;666444222222444555666555444555555666777777888888444444333222111000000//////////////////...---,,,000///...---------...///555222//////222444444222222222333555888;;;>>>@@@CCCFFFLLLQQQXXX___gggllloooooottt~~~pppbbb[[[\\\UUUPPPNNNIIIBBB===<<<777333000000333444333111111000//////......//////...---------------...///,,,+++++++++++++++,,,,,,111111000/////////000000///000111444777888777666333111000...,,,+++*********))))))***,,,...000222888<<>>;;;888444333444555555444333222222111111111111111...---,,,,,,+++++++++,,,(((''''''''''''((())))))))))))(((((((((((())))))++++++,,,...111333222111//////.........//////000------,,,++++++,,,---...777;;;DDDooo|||xxxqqqggg___ZZZZZZ___iiivvv~~~}}}|||}}}zzzvvvvvv|||~~~sssssstttsssrrrpppooooooDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵoooGGGHHH@@@777999777444333333333333222...------+++***)))((('''************))))))))))))+++*********+++,,,...///.........---------......***+++---111444666555444333333444666999===@@@BBB@@@BBBDDDFFFHHHKKKPPPSSSVVVYYY]]]bbbiiittt~~~zzz~~~vvvlllgggccc```SSSJJJBBB>>>:::777777:::999777444222222222333333000000000000//////......000///---,,,***)))))))))''''''&&&&&&&&&''''''((((((((('''''''''(((((()))(((''''''(((***++++++***))))))******,,,---//////......---,,,,,,---//////555:::EEEooo~~~}}}{{{yyy>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵxxxOOOIII@@@999666444000.........,,,+++)))))))))))))))))))))***''''''(((((())))))******))))))))))))+++,,,---...,,,,,,---...//////000000+++...111444555444333111111111222333555888;;;===999<<d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRUUUHHH???>>>444111---,,,++++++***((()))))))))******+++++++++&&&&&&&&&''''''''''''(((((())))))******+++++++++------...///000111111111111333444555555444444444333333333333444666888999666999===@@@AAAAAABBBCCCDDDJJJMMMLLLPPPWWW\\\\\\bbbgggooouuuyyy~~~{{{ooojjjfffdddbbb]]]WWWSSSRRRSSSPPPKKKJJJLLLKKKGGGBBB;;;555444222000000222111111111000///......///------.........---,,,+++***))))))(((((((((((((((,,,+++***(((''''''''''''%%%$$$$$$$$$%%%%%%&&&'''(((&&&%%%%%%'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((+++...111333111<<hsene@GsĪj@hWWWFFF>>>BBB333000---,,,,,,,,,+++***,,,,,,++++++***)))))))))))))))))))))))))))))))))******+++++++++***))))))+++,,,---...////////////......///......///222444444333333222333444555666333666:::;;;:::888777777666===@@@>>>@@@FFFIIIGGGOOOVVV^^^dddfffgggjjjmmm{{{wwwnnngggaaa^^^TTTOOOJJJJJJJJJIIIFFFEEEFFFJJJKKKHHHEEEEEECCC??????999444444444111000333+++---......,,,++++++,,,+++,,,---------,,,***)))((('''(((((()))***+++,,,---,,,+++)))((('''&&&&&&'''&&&&&&&&&'''(((((()))&&&%%%$$$%%%'''))))))(((%%%%%%%%%%%%%%%&&&'''(((&&&%%%&&&&&&(((***---...000===MMMttt{{{~~~D^DdDĦs׼sYYYHHHKKK777666333///,,,++++++***)))((((((((()))))))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))***+++---......///......//////000111111111111111111222333444666777555555555555555555555555222444555666666777:::<<>>>>>>>>BBBDDDGGGNNNRRRFFF444888777888888333...---000---,,,,,,++++++,,,,,,---+++++++++*********)))))))))((())))))''',,,???SSSAAA111%%%'''***&&&'''---(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&))))))'''(((+++666<<d<Ħ>d<ĦĦBeĦaaaMMMLLL<<<666333...+++******)))(((((((((((((((((())))))))))))(((((((((((((((((()))((((((((((((((()))******)))******+++,,,---...///.........//////000000000000000111111222222333333222222222222222222222222000222333333444555777999999;;;===@@@BBBDDDDDDDDDDDDKKKRRRUUUTTTUUUZZZ___]]]^^^^^^]]][[[ZZZZZZ[[[]]]YYYSSSOOOKKKHHHEEECCCAAAAAA@@@??????>>>>>>===<<<>>>@@@CCCLLLQQQJJJ===;;;>>>???===999555222///---,,,,,,+++******+++++++++++++++*********))))))%%%%%%'''***,,,333EEEVVV<<>>>>>===<<<<<<;;;???@@@AAAEEEJJJLLLGGG???999BBBGGGCCC??????:::222...---,,,+++***)))))))))+++************)))))))))(((&&&%%%&&&'''***444>>>111)))%%%***,,,'''%%%'''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######&&&''''''+++111;;;BBB```{{{|||xxxDenenene}}}```QQQEEE===999333///---,,,,,,+++)))))))))))))))(((((((((((((((''''''''''''(((((())))))(((((())))))***+++)))******+++,,,,,,---------------------------------......///...---,,,+++++++++++++++++++++++++++,,,---.........///111333111222333555666777888999;;;===@@@EEEJJJNNNOOOOOOLLLLLLKKKHHHGGGGGGIIILLLFFFDDDCCCBBBCCCBBB@@@>>><<<<<<;;;;;;:::999999999???AAAFFFLLLMMMHHHBBB===:::IIIRRRLLLEEEDDD???777000///...,,,***)))))))))************)))))))))))),,,)))&&&###!!!!!!###&&&***%%%%%%)))***'''&&&)))(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''%%%&&&(((((((((///777XXXVVVhhh~~~}}}mmmWWWKKKBBB===666111...---,,,+++++++++*********)))))))))((((((''''''''''''(((((()))))))))))))))***++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***************************+++---......---...000222//////000111222333444555::::::===AAAGGGJJJJJJIIIBBBBBBAAA???>>>>>>AAACCC@@@???>>>??????>>><<<999888888777777666555555555444:::HHHXXX[[[TTTOOOPPPMMM[[[bbbZZZLLLDDD>>>777111000///---+++***))))))))))))))))))))))))))))))))))))'''&&&&&&((((((((()))&&&%%%%%%$$$"""$$$((())))))((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''''')))''''''((((((***333===vvvjjjpppzzzeeeVVVHHHCCC;;;444000...---,,,------,,,,,,+++*********))))))(((((((((((())))))***))))))))))))***++++++************++++++,,,,,,++++++,,,,,,---......///......---,,,++++++,,,,,,************************+++,,,------,,,---///111000000000000111222333444666666888;;;>>>@@@@@@???999999999888777777999;;;777777777888999777444111444444333333222111111111...555JJJbbbiiidddfffooobbbffffff___QQQBBB777111111000...,,,+++***))))))(((((()))))))))))))))***'''))))))''''''******((($$$&&&'''''''''***111888)))))))))((((((((('''''''''''''''&&&'''(((((()))'''''''''''''''''''''''''''&&&'''((()))---999EEEmmm|||wwweeeSSSMMMDDD<<<777444222111///......---,,,,,,++++++******))))))))))))************))))))******+++,,,************++++++++++++***+++,,,---...///000111000///,,,++++++,,,...///))))))))))))))))))))))))***+++,,,+++++++++---///111000000///000111333333222333555666666666666666333444555555333333444555111111222444555444000---111000000//////...------111333CCCVVVZZZTTT[[[kkk^^^SSSMMMQQQOOOAAA333---...---,,,***)))((((((((((((((((((((())))))******%%%***+++&&&###&&&&&&$$$!!!&&&******+++000888>>>))))))))))))(((((((((''''''''''''((((((***+++,,,''''''''''''''''''''''''''''''))),,,...555DDDSSShhhӵppp]]]WWWMMMDDD>>>;;;999888000000///...------,,,,,,++++++************++++++*********)))******+++,,,***************+++++++++******+++---///000222222111///,,,***+++---000222)))))))))))))))))))))))))))***+++***)))***,,,...Ħ---...///---000222Ħ...///---///111111000//////000000000333555777666222//////ӵ+++333...444>>>999///888KKKKKK555---===III@@@222---,,,+++***((('''''''''''''''((((((((())))))****** (((+++&&&$$$(((+++***%%%***---)))$$$%%%))),,,))))))))))))(((((((((((('''''''''(((***+++---...((((((((((((((((((((((((((())),,,000444===OOO___mmm~~~zzz4ĉ@ӵhhh]]]TTTPPPJJJAAA;;;;;;888999999777333///---,,,//////......---,,,,,,,,,******++++++++++++***)))***+++,,,---............******+++,,,...//////000444555444000+++)))***,,,******)))(((((((((((((((''''''((()))***+++,,,,,,>L+++++++++,,,......=hĦ---,,,---............---,,,---...000999MMMWWWEEE***4ĉ@ӵ+++***)))))))))***,,,---333555111---333>>>;;;///))))))))))))((((((((((((***'''%%%'''+++---***&&&)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((+++*********+++,,,...///&&&))))))'''***///,,,%%%)))))))))'''&&&'''***---///...111999???HHHZZZllluuuuuuuuuxxx{{{}}}~~~~~~GG=?~~~ooo^^^UUUMMMDDD>>>======>>>>>>===:::888666666222222111111000//////................../////////***+++,,,,,,,,,+++************+++,,,---...//////000111111///,,,***+++---******)))(((((((((((((((&&&&&&'''((()))***++++++HdĦ)))***++++++***=Īj++++++,,,------,,,+++++++++++++++222FFFVVVRRRCCCGG=?(((((((((((()))*********000111,,,...666888222+++++++++******)))))))))(((''''''***......***%%%)))((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''******))))))***+++---...---...,,,)))***---+++%%%'''((()))******+++///111111888<<<===EEEUUUbbbfffooopppqqqsssvvvxxxyyyyyyxxxxxxyyyzzz{{{||||||}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦnnn___ĭӵ666555Ħ---...+++Ħ(((Ħ,,,---......+++---......---,,,,,,---((((((%%%***DdD''''''(((?fӵ)))******Ħ++++++)))ӵƜ`1.׼s%%%&&&ĭӵ***------)))'''''')))---000///)))ӵ&&&&&&''''''Ħ&&&&&&&&&&&&'''+++,,,***------)))(((+++...Ħ999CCCDDD@@@LLLcccoooĦqqqqqqrrrrrrrrrrrrxxxyyyzzzzzzyyyyyyzzz{{{~~~~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zAAAg&e>&e===<<<HL******+++ShӵgL++++++,,,------)))***,,,------,,,+++S?ʬ((((((3h?D%%)?))))))ZufĦ(((((()))gL(((---...g&eTTTgĉ@&&&$$$g&e>&e---@e...---??))))))''''''(((+++------g<ĉ'''''''''(((3we<Ħ&&&&&&&&&&&&3h?@e,,,---///111111...111555Z>>>AAAFFFFFFGGGUUU3h?gLoooooopppppppppqqqqqqsssuuuvvvwwwvvvvvvxxxyyyyyyxxxxxxxxxzzz|||~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHHHHƅ^Hu]ĦAAAntHdĦ---,,,HGgĉ@,,,HdĦ++++++,,,,,,,,,++++++,,,,,,,,,+++Htƅ^((((((Bt=o9ĦDtfo9Ħ***++++++g?((((((HdĦ(((***---Hu]ĦAAAtt'''&&&Hƅ^Hu]Ħ)))H׼s(((,,,(((((((((((('''&&&'''((()))tQ'''''''''(((je<Ħ'''&&&&&&Bt=o9ĦH׼s111222222222444666666888;;;HtĦ???BBBBBBIIIWWWBt=o9ĦHdĦnnnooopppqqqrrrssssssssstttvvvvvvvvvvvvxxxzzzvvvvvvvvvvvvxxxzzz|||~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦNNNDdDΦDdDĦFFFq<niDdDĦ...qet++++++DdDĦ+++,,,,,,,,,------,,,+++++++++q<R((((((qjRgdKӵHdDĦgdKӵ)))***GR/f6LĭĦ))))))DdDĦ***&&&)))DdDĦ222`eĭ(((DdDΦDdDĦ'''DdDĦ%%%)))))))))(((((((((((('''((('''&&&%%%%%%'''geĦ''''''(((FSĦ((((((qjRgdKӵDdDĦ;;;>>><<<999888;;;>>>???@@@DdDĦ@@@BBBFFFUUUqjRgdKӵDdDĦllllllmmmooopppqqqqqqrrrsssuuuuuuuuuuuuwwwxxxuuuvvvvvvwwwyyy{{{}}}~~~}}}}}}4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦUUUDdDΦDdDӵOOOGIpӵDdDĦ222po9wӵDdDĦ,,,------------///,,,******+++po9u)))(((((((((GIdnuR)ĦDdDĦnuR)Ħ***+++CdgĪj***DdDĦ+++'''(((DdDĦ---HߝL`o9)))DdDΦDdDӵ&&&DdDĦ'''''''''(((((((((((())))))&&&'''((('''''''''geĦ((((((sp?aĦ))))))GIdnuR)ĦDdDĦFFFLLLJJJDDDBBBEEEGGGHHHGGGDdDĦGGGNNNZZZeeeGIdnuR)ĦDdDĦiiijjjjjjjjjkkkkkkkkkoooqqqrrrrrrqqqqqqrrrtttqqqrrrtttvvvwwwyyyyyyzzzzzzxxxzzz~~~~~~~~~4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ___>d<ʜ4DuTӵXXX4DwDd<Ħ:::puR)Ħ>d<---------...///,,,))))))+++peӵ)))ĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ+++>d<---***>d<Ħ---4DufئL>e***DdDʜ4DuTӵ'''DdDĦ***'''''''''((())))))******%%%'''***+++***)))geĦ(((s<v>aĦ******peӵDx<DdDĦKKKUUUUUUNNNLLLOOOOOOOOONNNDdDĦPPP___oooqqqpeӵDx<>ddp&ĒRnfʜd<Φ>d<Ħddds&dq&ĒRccc```i?ʜtd<ĦJJJHHܗDӊB,,,<x222000///---+++---///B?d<***++++++)))(((((((((,,,+++)))))))))***geĦ'''Hg8>aĦ******B?Ho9JJJ>dd<ӵccc[[[B?Ho9YYY<x______cccgggjjjiiiggghhhjjjkkkkkkkkkmmmkkklllqqqqqqnnnqqqwwwtttssstttxxx|||~~~{{{yyyxxx|||~~~~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegewwwsĪj@hoooddd]]]fdDĦUUU@ďD///---Hkge111...+++111///---...000@h...---@G///,,,HĪj@IŌ...111Bene222Hkge+++ne...///fe(((Hu]3hh,,,+++***se&&&(((******))))))***+++///---+++*********geĦja>aĦ***+++@Grrr^^^seWWWYYY]]]^^^\\\\\\WWWTTT<Ō^^^[[[VVV@GZZZZZZHkgedddbbbbbbeeeiiigggeeeeeefffhhhiiiiiiiiikkkiiijjjnnnnnnlllnnntttqqqqqqrrrvvvyyy{{{yyywwwzzz~~~}}}|||4DuXӵĵD^___gggeeedddiiiDdDĦZZZUUU111000...666222111333555444444555666666---...///000222///,,,888555666000///+++---&&&***...(((---D^%%%''')))***s׼s&&&(((***++++++******+++---111///,,,+++++++++geFm8***>aĦ...000222jjjrrrddds׼s\\\]]]aaaddd___XXXTTTWWW```HofffXXXXXXXXXWWW[[[\\\[[[ccccccbbbbbbeeehhhfffeeedddfffiiikkkkkkjjjiiihhhiiilllllljjjmmmqqqmmmmmmnnnqqqtttvvvuuusssyyy}}}~~~|||{{{~~~~~~~~~Φ4DuXӵtvӵ>d<ĦĦĦĦwwwqqq```bbbaaacccgggeee^^^\\\>d<Ħddd___YYYQQQKKKDDD===888444000...444---+++000000,,,111===666777:::<<<<<<999555222333333222444666888999999;;;666222222222111222555888999;;;<<<>>>@@@AAAAAA>>>>>>BBBGGGEEE???;;;<<<999888666666666666555444888888888666ĦAAACCC===666222222333333222111>d<Ħ***((((((+++...Be******,,,---...---++++++,,,---000---***))))))***geFYĉ******>aĦ444777999???IIIQQQZZZ\\\ZZZXXX]]]eeeBe```]]]ZZZ]]]bbbaaa]]]]]]aaaiiinu]ӵVVVZZZYYYYYY]]]aaaXXXZZZ\\\\\\[[[[[[\\\^^^[[[]]]___```___```bbbdddbbbbbbbbbeeehhhiiiiiihhhiiijjjkkklllllllllnnnqqqjjjkkkmmmoooqqqrrrsssrrrqqqvvvxxxwwwwww{{{~~~}}}|||}}}}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦ~~~~~~{{{}}}oooccc^^^^^^ccceee```gdDĦssspppjjj\\\WWWOOOHHHBBB===999666333444888:::444...444AAA:::>>>DDDGGGFFFAAA;;;666BBB@@@???AAAEEEGGGGGGGGGCCC@@@>>>===:::888@@@JJJ===<<<;;;===@@@CCCGGGKKKGGGKKKTTTZZZVVVJJJBBB@@@999777666777999;;;;;;:::666444333gdKĦLLLMMMGGG@@@;;;:::888555222111sdKĦ111000...111444333111000,,,------,,,+++,,,...///---***''''''((()))ŶS*********3we<>>>DDDNNNVVVIIIVVV^^^```ccchhhUUUZZZ]]]\\\]]]bbbggghhhooohhhccciĉ@3hR/ŌZZZYYYWWWWWWZZZ]]]WWWYYY\\\\\\\\\[[[\\\]]][[[\\\^^^______```bbbccc______```cccfffgggfffeeelllnnnooonnnnnnoooqqqsssmmmoooqqqrrrsssuuuvvvwwwnnnrrruuussstttxxx{{{zzz||||||}}}~~~~~~~~~}}}}}}}}}~~~>Anenenene}}}~~~}}}vvvsssmmmnnnlllDekkkqqqpppkkk^^^ZZZUUUQQQMMMIIIDDDAAACCCMMMWWWXXXQQQLLLNNNRRRMMMRRRXXXZZZXXXRRRLLLIIIGGGEEECCCEEEIIIKKKJJJIIIDDDCCCEEEGGGCCCAAAKKKZZZNNNJJJHHHKKKMMMPPPVVV[[[UUU[[[ffflllfffXXXNNNKKK===;;;999<<<@@@CCCBBBAAAAAA<<<neIIIIIIQQQPPPPPPNNNKKKFFF???;;;???ne888555333333333444666777555111......////////////000333555///,,,)))'''(((***>A+++,,,,,,k<>>>BBBHHHPPPVVVRRRQQQYYYgggggg\\\YYYaaaYYYeeennnmmmgggeeeffffffeee___ZZZfh\\\\\\[[[ZZZZZZ[[[\\\XXXZZZ]]]^^^]]]]]]]]]]]]______```bbbcccdddeeefffeeeeeefffiiillllllkkkiiinnnqqqrrrpppooorrrttttttqqqsssuuuvvvwwwxxxzzz|||www{{{}}}zzzyyy|||~~~}}}~~~}}}~~~~~~{{{wwwggg]]]```eeeeee```^^^\\\YYYVVVSSSOOOJJJFFFMMMZZZbbbaaacccjjjmmmjjj```cccffffffbbb^^^\\\\\\PPPLLLIIIKKKNNNPPPOOOLLLIIIGGGKKKQQQOOOIIINNNYYY[[[WWWUUUYYY[[[ZZZ^^^ddd\\\bbblllrrrkkk^^^UUUSSSTTTQQQOOOQQQVVVYYYXXXVVVZZZWWWUUUVVVWWWfffhhhiiihhhfffdddbbbbbb______ZZZTTTOOOLLLHHHEEEEEEGGGFFF???999<<<<<<;;;999777777888;;;777333...,,,+++,,,,,,---...:::BBBIIIPPPUUUXXXcccZZZXXX___```ZZZ[[[bbbiiitttyyysssggg```]]]\\\VVVTTTVVV]]]```^^^\\\\\\]]]^^^^^^^^^ZZZ]]]```aaa```_________bbbbbbcccdddfffhhhhhhhhhkkkkkkllloooqqqqqqooommmmmmrrrsssooonnnrrrtttrrrppprrruuuuuuuuuvvvyyy|||yyy~~~||||||~~~~~~ttt{{{}}}}}}}}}{{{vvvmmmdddbbbdddccc^^^___^^^[[[XXXTTTOOOIIIDDDEEEOOOPPPLLLXXXnnnxxxrrreeefffeeebbb^^^\\\^^^```bbb^^^[[[[[[___aaa^^^[[[UUUQQQTTT]]]\\\SSSPPPVVVXXXSSSSSSWWWXXXUUUVVV[[[WWW\\\eeejjjdddXXXRRRRRRVVVSSSPPPRRRVVVYYYWWWTTTPPPSSSUUUUUUTTTVVV[[[```kkkjjjgggdddcccgggpppwwwxxx|||sssllleeedddgggeee\\\TTTNNNLLLIIIDDD???<<<<<<======999444000............,,,---///111111111111000444777===FFFPPPXXX[[[\\\\\\bbbbbb]]]cccpppmmm```kkkppppppfff\\\XXXWWWWWW]]]WWWSSSUUUYYYZZZ[[[^^^^^^[[[WWWWWWZZZ\\\\\\ZZZ\\\___bbbcccbbbaaaaaaaaaccccccccceeegggiiiiiiiiiiiiiiijjjlllnnnnnnkkkiiilllqqqrrrmmmlllqqqsssppplllnnnqqqqqqpppqqquuuxxxooosssvvvtttuuuyyy|||{{{~~~{{{zzzzzz{{{~~~~~~|||~~~||||||~~~~~~}}}~~~}}}}}}|||~~~tttiiibbbfffbbb^^^[[[XXXTTTQQQQQQMMMSSSQQQIIILLLXXX^^^ZZZ\\\VVVTTTXXXYYYWWWWWW\\\ZZZUUUPPPOOOQQQQQQLLLGGG;;;===@@@@@@>>><<<;;;;;;>>>===;;;<<<>>>AAABBBBBBHHHHHHHHHGGGEEEAAA>>><<<>>>============>>>??????:::;;;===??????>>>@@@CCCFFFIIILLLLLLIIIHHHIIIJJJSSSTTTWWW]]]eeemmmrrrtttcccccceeegggjjjnnnrrrtttzzzqqqbbbUUUPPPOOOIII@@@JJJBBBAAA<<<444===OOOUUU>>>===@@@CCCBBB>>>===@@@III[[[bbbYYYSSSYYY]]]ZZZ[[[^^^cccggghhhfffcccaaaXXXVVVSSSRRRSSSTTTUUUTTTVVVVVVWWWWWWXXXYYYYYYZZZYYYZZZZZZ[[[[[[\\\]]]]]]]]]^^^aaaccceeeeeeeeeeeedddgggjjjkkkkkkjjjkkklllnnnnnnnnnpppppppppnnnlllpppooonnnnnnnnnoooqqqrrrnnnppprrrttttttuuuwwwyyyssstttuuuwwwwwwwwwvvvuuuwwwyyyzzz{{{zzzzzz{{{}}}~~~}}}|||}}}~~~{{{|||{{{|||}}}}}}||||||wwwtttmmmiiiddd___ZZZWWWWWWXXXcccbbb\\\TTTQQQTTTRRRMMMEEEAAA???BBBBBB>>>===@@@999888666555555555444333777888999888777888999;;;???===;;;;;;===>>>>>>===DDDEEEDDDDDDBBB???===;;;888888777777888888999:::888888999:::999888999<<>>DDDLLLWWWccciiiddd___```aaa^^^\\\^^^```bbbaaa^^^[[[XXXWWWUUURRRRRRTTTUUUVVVVVVTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[\\\\\\]]]^^^^^^___]]]^^^```bbbcccdddddddddcccfffhhhjjjiiiiiijjjkkkkkkkkkkkkmmmnnnoooooonnnqqqpppooonnnnnnoooqqqqqqppprrrttttttssstttuuuwwwvvvwwwxxxyyy{{{{{{||||||xxxyyyyyyxxxwwwwwwyyyzzzzzzzzzyyyzzz}}}}}}}}}~~~{{{}}}{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~rrrqqqnnnhhhbbb^^^\\\[[[RRRHHH@@@>>>===888444222333111222444444000///111222333333222///...000222000111111000000222555888;;;999777666777777666555888888888777666555444333222222111111222222333444777888888777555444555666666999<<<===<<<;;;::::::777555222111222222222111555111...000888@@@GGGJJJEEEFFFDDD@@@BBBIIIMMMMMMWWWRRRSSSQQQHHHKKKTTTTTTJJJGGGBBB<<<555333<<>>LLLVVV[[[UUUPPPTTTXXXXXXZZZZZZXXXWWWWWWWWWXXXXXXYYYXXXXXXYYYZZZ[[[ZZZXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^```aaacccddd```aaabbbaaaaaabbbeeegggcccfffiiiiiihhhkkkqqqvvvoooooonnnnnnoooqqqssstttrrrsssttttttsssssstttvvvtttuuuvvvwwwxxxyyyyyyyyy|||~~~}}}~~~}}}}}}~~~}}}|||{{{{{{||||||vvv}}}~~~qqqNNN+++))))))))))))******+++,,,(((000444///+++---///...)))...444777555222///---((()))))))))***,,,000333++++++,,,...000000...---))),,,111444444222...,,,000////////////000111111888>>>;;;///+++000222,,,111,,,((('''+++///222333///---******+++,,,,,,+++&&&---333333,,,&&&&&&(((&&&((((((%%%&&&((((((%%%'''"""(((---***---000)))'''%%%%%%'''&&&###%%%)))CCCUUU^^^WWWRRRXXX\\\XXX[[[[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYZZZ[[[ZZZYYYWWW___^^^]]]\\\[[[YYYXXXXXX[[[[[[\\\]]]]]]^^^^^^___^^^^^^^^^^^^```bbbeeefff```aaabbbaaaaaabbbeeegggfffiiillljjjffffffjjjnnnlllkkkkkklllmmmoooqqqrrrvvvwwwxxxwwwuuutttuuuvvvtttuuuxxxzzz||||||||||||vvvzzzppp~~~~~~{{{{{{~~~}}}yyy|||oooIII111---************++++++,,,---111000---+++++++++,,,---***///444666444...)))'''+++***((('''(((,,,222777...+++(((***...000---***,,,,,,...333888777000***......---,,,,,,+++******555666555222...+++******,,,+++***((((((,,,222777444///)))'''***+++***'''***)))***...222000)))"""'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&***???SSSYYYYYYZZZ[[[ZZZ]]][[[YYYXXXYYYYYYYYYXXXZZZ\\\^^^^^^\\\[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYYYY[[[]]]^^^XXX[[[^^^^^^^^^___cccgggcccdddeeefffgggfffeeeddddddeeeeeefffggghhhhhhiiiiiijjjlllnnnooopppqqqqqqyyyxxxvvvvvvwwwwwwvvvuuu{{{uuurrrtttuuutttuuuxxxxxxyyyzzz{{{|||}}}||||||{{{}}}ttt~~~}}}|||}}}|||yyyzzz{{{xxxkkkUUU===///)))++++++******+++,,,,,,---000...,,,*********+++,,,***...222444111---)))''')))((((((((()))...444999---***(((***---///---***---///333999===;;;333,,,------,,,,,,+++***))))))222333222000,,,***)))******)))(((((()))---333888444///)))((()))+++)))'''((('''(((,,,000000+++&&&&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%$$$$$$%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''555FFFRRRZZZ___\\\VVV\\\[[[YYYYYYZZZ[[[]]]]]]\\\^^^___^^^]]]\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[]]]^^^___[[[\\\]]]]]]^^^___aaacccaaabbbbbbcccccccccccccccffffffgggggghhhhhhiiiiiihhhiiikkknnnooopppppppppssssssssstttuuuvvvvvvuuu{{{wwwuuuxxxyyyxxxxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~ttt~~~{{{{{{zzzwwwwwwvvvgggMMM888111---(((,,,++++++++++++,,,,,,------,,,***)))((())))))******---//////---***((('''&&&''''''(((***///555:::,,,***((())),,,...,,,***,,,///444:::===:::222,,,++++++******))))))((((((.........---***(((((()))''''''''''''(((,,,222666444///***((()))***(((&&&&&&%%%%%%)))---///---***&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###***555EEEVVV```]]]TTT\\\[[[ZZZZZZ[[[]]]```bbb_________^^^]]]]]]___aaa________________________^^^^^^^^^_________``````aaa___^^^___aaabbbbbbbbbccccccbbbbbbccccccddddddiiiiiiiiiiiijjjjjjjjjjjjgggiiikkknnnoooooonnnmmmmmmnnnoooqqqssstttuuuuuuyyyuuuuuuyyy{{{yyyxxxzzz}}}|||zzzyyyyyyyyyzzz{{{|||}}}}}}|||||||||~~~vvv}}}zzzzzzzzzxxxvvvhhhQQQ999,,,***,,,,,,,,,,,,++++++++++++,,,,,,******((((((''''''(((((()))+++,,,+++)))'''''''''%%%&&&'''''')))---222666***)))((()))+++,,,+++))))))+++///333666444///***)))))))))((((((''''''''')))***+++***((('''((()))'''(((((('''(((***///222222...***)))))))))'''&&&&&&%%%$$$&&&***,,,,,,+++&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###(((666IIIXXX]]]ZZZ[[[[[[[[[[[[[[[]]]```ccc`````````^^^\\\]]]```bbbaaaaaaaaaaaaaaaaaaaaaaaa``````aaabbbbbbbbbbbbaaafffcccaaacccfffhhhgggeeehhhgggfffeeefffggghhhiiilllllllllkkkkkkkkkkkkkkkgggiiilllnnnooonnnmmmlllkkkmmmpppqqqrrrssstttuuutttqqqsssxxxzzzxxxvvvvvv{{{zzzxxxwwwwwwyyyzzz|||}}}}}}}}}{{{zzz{{{~~~}}}|||{{{lllQQQ888111...)))***000,,,++++++*********++++++((((((''''''&&&&&&&&&'''((()))***(((&&&%%%&&&'''%%%&&&'''''''''(((,,,...)))((((((((()))******)))(((((()))+++,,,---,,,***((((((''''''''''''&&&&&&&&&((()))(((''''''((()))((())))))(((''''''***,,,...,,,***(((''''''&&&&&&'''&&&$$$%%%&&&((()))***%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''######***888HHHWWW```ZZZ\\\]]]\\\[[[\\\___aaaaaaaaa```^^^]]]^^^```cccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddddddddcccfffdddbbbdddhhhkkkkkkiiikkkjjjiiihhhiiijjjkkklllmmmmmmmmmmmmmmmllllllllljjjkkkmmmooooooooommmlllnnnqqqtttuuutttsssssstttsssppprrrwwwzzzwwwuuuuuuwwwwwwvvvvvvwwwyyy|||~~~~~~~~~}}}|||{{{||||||}}}sssUUU:::(((,,,000***(((...++++++***))))))))))))***&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%%%%'''%%%&&&'''&&&%%%&&&''')))'''''''''((((((((())))))))))))(((((()))***,,,---''''''''''''''''''&&&&&&&&&'''((((((''''''((()))((())))))(((&&&%%%&&&'''))))))((('''&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$&&&***666JJJZZZXXX\\\______]]]]]]^^^aaabbbbbbbbbaaa``````bbbdddccccccccccccccccccccccccdddddddddeeeeeeeeeeeefffdddccccccdddgggiiijjjjjjjjjjjjiiiiiijjjjjjkkkkkkmmmmmmmmmmmmmmmnnnnnnnnnnnnoooooopppppppppooooooqqquuuyyyyyyvvvttttttvvvvvvtttuuuzzz|||yyywwwwwwvvvvvvvvvwwwyyy{{{~~~}}}~~~xxxjjjVVV;;;///'''***---+++)))*********)))(((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%%%%&&&%%%&&&''''''&&&%%%&&&'''&&&'''''''''''''''((()))((())))))))))))***,,,---''''''''''''''''''''''''&&&((())))))(((''')))***&&&'''((((((&&&%%%%%%&&&%%%%%%&&&%%%%%%$$$%%%&&&$$$%%%$$$$$$###$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%'''(((&&&***999IIIUUU[[[aaacccaaa```aaacccccceeefffeeedddcccdddeeefffffffffffffffffffffffffffeeedddddddddeeeggghhheeefffggggggfffgggiiijjjiiiiiijjjkkkkkkkkkkkkkkkllllllmmmmmmnnnnnnoooooosssrrrqqqppppppqqqrrrrrrrrrvvv{{{|||xxxvvvwwwxxxzzzwwwwww{{{|||zzzxxxyyyyyyyyyzzz{{{}}}~~~zzzsssTTT888***...---))))))------((())))))((('''''''''''''''%%%%%%&&&'''''''''&&&&&&%%%&&&((((((&&&%%%%%%&&&$$$&&&(((((('''&&&'''(((%%%&&&''''''&&&&&&'''(((&&&(((***+++*********+++''''''''''''''''''''''''''')))***)))(((((()))***$$$%%%''''''&&&%%%&&&'''"""###$$$$$$$$$$$$%%%&&&"""###$$$$$$###$$$&&&(((%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$)))+++'''$$$---999SSSZZZbbbeeedddcccdddfffeeeggghhhhhhgggffffffggghhhhhhhhhhhhhhhhhhhhhhhhgggfffdddcccdddeeegggiiihhhjjjllljjjgggfffiiillljjjkkklllmmmnnnmmmlllkkkkkkllllllmmmnnnoooooopppvvvuuusssqqqqqqrrrsssuuuqqqvvv|||}}}zzzwwwxxx{{{{{{xxxwwwzzz{{{yyywwwxxx|||}}}~~~xxxpppMMM666222...---++++++++++++***(((+++)))&&&&&&''')))******&&&&&&&&&&&&&&&&&&&&&&&&%%%******&&&&&&******&&&'''))))))'''$$$$$$&&&))))))''''''))))))&&&&&&))),,,(((&&&'''(((''')))---'''$$$%%%)))***((((((++++++(((((()))(((%%%''',,,)))'''%%%%%%''''''%%%###&&&%%%$$$%%%&&&(((((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))000RRRjjjgggaaafffggg___kkkggggggkkkjjjdddcccgggjjjjjjiiihhhgggfffeeeeeehhhhhhiiijjjkkklllmmmmmmhhhiiijjjlllmmmllllllkkkmmmllllllkkkkkkkkkllllllqqqkkkkkkqqqtttpppmmmnnnvvvuuusssrrrrrrssstttuuuzzzzzzzzz{{{{{{{{{{{{{{{|||~~~~~~xxxlllOOO888///111---+++************)))'''***)))(((((())))))))))))&&&&&&&&&''''''&&&&&&&&&'''******&&&%%%))))))%%%((())))))'''%%%%%%'''******'''&&&))))))&&&'''))),,,'''%%%''''''&&&)))---(((%%%%%%((()))'''(((,,,***(((((()))(((&&&(((---***'''&&&&&&(((((('''%%%&&&%%%$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))...777KKKaaajjjfffdddeeebbbaaaccchhhiiiggghhhlllkkkjjjjjjiiihhhhhhggggggkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnpppqqqrrrqqqqqqqqqnnnnnnnnnmmmnnnnnnoooooouuuqqqqqqwwwyyywwwuuuvvvuuuuuuvvvwwwxxxyyyyyyyyy~~~~~~}}}}}}}}}|||||||||zzz|||~~~zzzpppNNN666111111///,,,***))))))******((('''((()))***++++++***((('''&&&''''''((((((''''''&&&)))+++)))%%%$$$&&&'''%%%))))))(((&&&%%%&&&***,,,+++'''&&&))))))'''(((+++,,,'''%%%&&&&&&&&&)))---+++'''%%%'''(((''')))...***'''''')))(((&&&)))///***(((''''''(((((('''&&&'''&&&$$$######%%%'''((('''&&&$$$######$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))'''333OOOeeekkkhhhfffkkkjjjlllnnnmmmiiiiiilllkkkkkkkkkkkkkkkkkkkkkkkknnnmmmmmmlllkkkjjjjjjiiilllmmmnnnooopppppppppoooppppppppppppqqqrrrrrrssstttqqqqqquuuxxxvvvuuuvvvsssuuuxxx{{{||||||{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyyyy{{{}}}}}}tttPPP888444666333+++,,,***))))))******)))(((&&&)))---...---***(((&&&'''(((((())))))((((((''',,,+++)))%%%$$$%%%&&&&&&+++)))(((&&&&&&))),,,///,,,(((&&&((((((''')))---,,,'''%%%&&&&&&&&&)))...---(((%%%&&&''''''***///***''''''(((((('''***000***)))((('''''''''''''''((('''%%%$$$"""###&&&((()))'''%%%###"""###%%%'''''''''&&&%%%$$$%%%(((***$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))%%%,,,000777MMMgggmmmdddppprrrtttsssooojjjiiikkkllllllmmmmmmnnnooooooooooooooonnnnnnmmmllllllkkkkkkkkkllllllmmmnnnnnnnnnqqqqqqqqqrrrrrrtttuuuvvvsssrrrrrrsssttttttssstttssstttvvvxxxzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz|||~~~mmmOOO555222555111,,,+++,,,+++******+++,,,+++)))'''***...///---***((('''))))))))))))))))))))))))...+++'''&&&%%%%%%'''))),,,***'''&&&'''+++000222---)))&&&(((((((((+++///---(((%%%&&&&&&&&&***//////***&&&'''''''''+++000+++((('''(((((('''+++111++++++)))'''%%%%%%&&&'''(((((((((%%%######%%%(((+++)))&&&$$$###$$$&&&'''(((((((((&&&$$$%%%(((+++&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))%%%---...+++777PPPccciiiggglllqqqpppmmmllllllmmmmmmmmmnnnooopppqqqrrrrrrooooooooooooppppppppppppppppppqqqqqqrrrsssssstttrrrrrrrrrrrrssstttuuuvvvyyyzzzyyyxxxwwwwwwwwwvvvxxxwwwwwwvvvwwwyyyzzz{{{}}}}}}~~~}}}~~~qqqFFF888222888444((((((444---+++***+++,,,,,,+++***))),,,//////+++))))))***,,,+++)))(((((()))+++,,,...)))&&&&&&&&&&&&***///...***&&&%%%(((...333555...)))&&&'''((((((,,,111///***&&&&&&''''''+++111000***'''(((((('''+++000,,,)))((((((''''''+++111///...,,,(((%%%$$$%%%'''(((***+++)))%%%###%%%(((---+++)))'''%%%%%%&&&''')))***+++(((%%%$$$&&&)))***((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))((("""$$$,,,---111JJJiiigggoootttrrrnnnmmmnnnmmmnnnooooooppprrrsssssstttooopppqqqrrrssstttuuuuuuttttttttttttuuuvvvwwwxxxssssssssssssssstttuuuvvvyyy||||||xxxvvvxxxyyyxxx|||{{{yyyxxxyyy{{{}}}|||}}}~~~~~~~~~~~~~~~~~~iiiPPP666555666777111***---555+++***)))***+++,,,+++***,,,...000---)))'''***---///,,,)))&&&&&&))),,,///...(((%%%'''((((((---444///+++&&&%%%)))000555888///***&&&'''((()))---333111+++''''''((((((---333000+++((())))))(((+++///...***(((((('''&&&***111333222000+++&&&$$$&&&((((((+++...,,,'''$$$%%%'''...---+++)))((('''&&&&&&))),,,---+++&&&###%%%'''---+++)))'''%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))''' $$$,,,***&&&888SSShhhqqqwwwtttooooooooonnnoooppppppqqqrrrsssttttttrrrsssssstttuuuwwwwwwxxxtttttttttttttttvvvwwwxxxuuuuuuuuuttttttuuuvvvvvvtttyyyzzzuuussswwwzzzyyyzzzzzz{{{|||}}}~~~||||||||||||||||||||||||}}}~~~uuuuuuUUU555666666111+++---222000)))***)))((()))***+++***)))...///000,,,'''&&&+++///111---)))&&&&&&)))---111...'''$$$''')))***000888000+++%%%%%%***111666999000***&&&'''((()))...444222,,,((((((((()))...444///+++)))******)))+++//////+++)))((('''&&&***000666666333---'''%%%''')))(((,,,000...)))%%%%%%'''......---+++***((('''&&&)))---///,,,'''###$$$&&&///---***(((&&&%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''))))))"""***---(((&&&+++333666YYYfffooonnnmmmqqqtttuuuppppppqqqqqqrrrsssssstttuuuuuuuuuvvvwwwwwwxxxxxxwwwvvvvvvvvvvvvxxxyyyzzzwwwwwwvvvvvvvvvvvvvvvvvvrrrxxxzzzuuutttzzz~~~}}}uuuwwwzzz}}}~~~}}}|||{{{{{{}}}~~~vvvlllNNN<<<888333111000000222000---)))+++---...---***))),,,...000...,,,)))''')))---000,,,***((((((***---......,,,((($$$$$$)))000555777333)))"""'''///333444444555///(((&&&***000444555666...)))(((&&&&&&...888333000+++'''&&&)))---111333---((('''&&&&&&+++222444999;;;555***######''''''...444444///)))%%%%%%,,,///111000,,,(((''''''))),,,//////***&&&$$$$$$***...000///+++'''%%%%%%%%%(((,,,+++(((%%%%%%&&&***)))'''&&&&&&''')))***)))((((((((()))***,,,---111UUUqqqrrrooouuuwwwpppzzzsssmmmooosssuuuuuuuuuxxxwwwvvvuuuuuuuuuvvvwwwwwwxxxwwwvvvvvvwwwzzz}}}yyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz{{{|||}}}}}}tttxxx}}}wwwpppPPP777333:::444222111111222111...+++,,,......,,,******---///111///---***)))+++...111,,,***)))))),,,...000000,,,(((&&&''',,,111555777222)))$$$)))111555555666555///((('''+++111555666666///***(((''''''///888444111,,,(((''')))...222333...)))((('''&&&+++222555999;;;666...'''%%%'''&&&---444555000***'''&&&***---000000---***(((''''''***...///,,,(((&&&%%%(((,,,//////,,,)))''''''&&&(((******)))''''''''')))((('''&&&&&&'''((()))((((((''''''(((***+++,,,111;;;QQQiiiuuuuuutttxxxyyyxxxwwwwwwvvvuuuuuuvvvxxxwwwvvvuuuuuuvvvwwwwwwzzzzzzzzzxxxvvvuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}zzz}}}xxxmmmSSS===000222:::333222111111222111///,,,.........,,,+++,,,...111111000---,,,,,,...000222+++***)))+++...000111111***)))(((***///333555666111***''',,,333666666888666///((((((---444777777666000+++)))((()))000888444222...***(((***///333444///+++***((('''+++111555777999777222,,,(((&&&%%%+++333555333---)))((((((+++///111///,,,***)))$$$(((---///...+++)))(((&&&)))---///...,,,***)))((((((((()))******)))(((''''''''''''''''''''''''''''''''''''((()))******,,,)))555RRRkkkuuuvvvxxxtttxxx}}}|||yyywwwwwwyyyxxxwwwwwwvvvwwwwwwxxxxxxzzz{{{{{{zzzxxxwwwwwwxxxxxxyyyyyyzzzzzz{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}|||~~~xxxoooLLL;;;;;;;;;666222111111000000000000///...000///...---,,,...000222000...---,,,...000111111***)))***,,,///222222111((()))+++...111333444444...******000555666777999777///))))))000777999999666222...***)))+++222888444333000+++((()))...333444000...---)))'''***111444444555666444000***&&&$$$***111555444000,,,***(((+++///222222000---+++###'''+++...///...,,,***$$$'''+++...//////---,,,+++(((&&&(((+++---+++)))&&&'''(((((((((((('''&&&'''''''''''''''((())))))&&&,,,...555NNNmmmxxxrrrpppvvv{{{zzzxxxyyyzzz{{{yyyyyyyyyyyyzzzzzz{{{{{{xxxzzz|||}}}|||{{{|||}}}zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}yyylllQQQ777222999;;;333+++///000000///......//////111000......///000222333...,,,+++,,,///111111000))))))***---111222222000&&&)))---000222222333222+++***,,,333666666888;;;888111***+++333:::;;;999666444000+++***...444888333333111,,,((((((---222444222111///***'''***111111111222444444111+++&&&%%%)))///333444111...,,,)))+++///333444333111...%%%'''***---//////...,,,%%%'''***---000111000///---***'''(((+++...---+++'''(((((())))))((((((''''''''''''((((((((((((((((((---,,,)))666TTTllluuutttxxxyyywwwxxx||||||yyyzzzzzz{{{|||}}}}}}~~~~~~zzz|||~~~~~~~~~}}}}}}}}}~~~|||yyymmmFFF>>>888777666333111222///000000///......000222111000///000222333333222---+++***---111333222///***+++---000333444222000'''***///333333333333444)))+++000777999888:::>>>;;;333+++---555<<<<<<999666666222,,,+++000666888444555444///))))))...444444333444222,,,'''***111///000111333333111---***&&&)))---000222111///---+++,,,...111444444222000))))))))),,,///000///---)))((())),,,///111111000...,,,))))))***,,,---...))))))))))))))))))))))))'''(((((()))))))))((((((---&&&&&&...000666RRRrrrwww{{{{{{wwwxxx}}}|||vvvyyyzzz|||}}}~~~}}}}}}~~~~~~yyyiiiMMM999888999999444000111777000111222111///000222555111000000222555666444222...,,,+++...333555333000---...000333666666333111)))...333555555555555666***---555<<<===;;;===AAA>>>555---...777===<<<888666888444---+++222777888666888888222,,,+++000666444444666444---''')))000///000222333333111000///((()))+++---///000///...,,,+++,,,...222333222000---+++)))***---//////...---+++)))***...111222111///...---***)))***---000,,,+++***))))))***+++,,,((())))))******)))((((((***$$$'''///---)));;;UUUlllwww}}}yyyxxx}}}}}}xxxxxxyyy{{{}}}~~~||||||}}}yyyiiiIII===<<<555000111222111111222111333444333111111555888111000111444777777444111///---,,,000555888555111000111333666888888555222,,,000555888777777777999+++///888???@@@===???DDD???666...///888>>><<<777666888555---,,,333888888888::::::555...---222888444555777555---''')))000///111444444333222222333)))))))))+++---//////...---+++***,,,///111111///000---)))))),,,...///...000,,,))))))---000222111///000///+++((((((---111---,,,***))))))***,,,---((()))***++++++***)))(((###+++///***'''+++000222\\\nnn{{{yyyvvv{{{~~~|||vvvwwwzzz|||~~~~~~~~~~~~}}}}}}}}}{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~xxxgggEEE<<>>666,,,777AAABBB@@@AAADDDEEEFFF444+++555@@@???:::999999777444000///111666;;;888888888777111,,,...555333333555555///))))))///333444666777888777555444000,,,))),,,333666333.........------...///000111......---+++)))+++...111333222000---,,,---111444444222000...,,,,,,+++,,,222000---***)))***,,,...++++++))))))))))))+++++++++***))))))***+++...///000ZZZ{{{}}}xxx~~~zzzzzzzzzzzz{{{|||~~~~~~~~~}}}|||{{{~~~}}}}}}|||||||||}}}}}}wwwyyy{{{~~~zzzjjjLLLCCC;;;000444444333333222222111111666444222333666777666555111222444555555444222111222333555666666444333222222333555666666444111000...666:::666888===<<<444000:::BBBBBBAAABBBEEEFFFGGG666---666@@@@@@;;;:::666444111...---000555:::555444555666222...111888666666888888222,,,,,,111333444666777888777666555555000,,,---222444111---...---,,,++++++,,,...///......,,,***)))***---///222222111///...///222555222000...,,,+++*********111///---,,,++++++,,,---,,,,,,+++******+++,,,,,,+++***))))))***+++---///444===WWWuuu{{{yyy{{{{{{{{{|||}}}~~~{{{|||}}}~~~~~~~~~}}}|||~~~~~~~~~}}}}}}}}}~~~~~~|||}}}{{{oooHHH888<<<888+++222222222222222222222222555444333333555666555444111222333444444333222111333555777888777555222111444444666666555333111//////666999666777;;;999333000888>>>===;;;>>>AAACCCBBB444---444===<<<888777444333111///...000555999666555666777444111333999;;;:::;;;;;;666000000444888999;;;<<<<<<<<<;;;:::777222------111333111///000...,,,******+++...///......---***((()))+++---000111222111000111333555222111///...---,,,,,,,,,//////......---,,,,,,,,,------,,,,,,,,,,,,------+++***))))))***+++---...333+++888]]]xxxzzzxxx|||||||||}}}}}}}}}~~~~~~{{{|||}}}~~~~~~~~~yyykkkIII;;;888444222666222222333333444444444555222222222333333333333222333444555555555555444333555666888999888666333111666666666666555333111///111666888666666999777222111888;;;999888;;;>>>??????555///444;;;;;;888666666666444111000111555888;;;999999:::777222222666<<<;;;;;;<<<888222222555<<<<<<======<<<;;;:::999333...***+++///222333222333111...,,,+++,,,///000//////...+++))))))***,,,,,,...000111111000222333444333333222111000000000---......///...---,,,+++...------------------...******))))))***+++,,,,,,***000333<<>>>>>>>>777333666::::::888666666666444222//////111333999666666888555111000333999777777999777222111444888888777555333222000//////,,,((((((+++...//////111000---++++++,,,---/////////...,,,***)))+++,,,)))+++...///.........///333333333222222111111000+++,,,...///...---+++***------------------------******************++++++'''666444***<<>>999444333222000///...------------,,,,,,+++******)))************++++++++++++************************))))))))))))))))))))))))+++***))))))(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))+++++++++*********))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((***,,,+++,,,666AAAeee~~~{{{mmm???000999444333111000...------------,,,,,,++++++*********************+++++++++,,,************************))))))))))))))))))))))))+++***))))))(((((())))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))+++************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''')))------+++---111@@@gggvvvIII888777555222222000///...---------,,,,,,,,,++++++******************+++++++++,,,,,,************************))))))))))))))))))))))))******)))(((((((((((((((((((((''''''''''''(((((('''((()))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((***---///---+++***---JJJoooPPP555666888222111111///...------------,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,************************))))))))))))))))))))))))***))))))((('''(((((((((((((((''''''''''''(((((('''(((***+++++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***---...---***---111JJJrrrVVVAAA999222111666000000...------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***)))((((((''''''((((((((((((''''''''''''(((((('''(((***,,,---,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((''')))(((&&&(((------***///&&&000WWW}}}ccc???999:::222///666//////...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))(((''''''''''''(((((((((''''''''''''((((((&&&(((+++---...---+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))******'''((((((((()))))))))***((((((((((((((((((((((((&&&******''''''+++---***,,,***+++:::ZZZ|||eeeOOO777---000333000,,,///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''((((((&&&(((+++---...---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******'''((((((((())))))******((((((((((((((((((((((((&&&,,,...***(((,,,---***'''333000&&&999gggsssEEE===555111111111000---......---,,,,,,+++******,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))...222111---***+++---,,,,,,++++++***)))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((()))*********(((***,,,---===eeewwwVVV>>>888222///000111000---...------,,,++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))---111000,,,)))***,,,,,,,,,+++******)))(((((())))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((())))))******)))+++,,,***222NNNlllVVV>>>666222......///111///---------,,,,,,++++++******,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))),,,///...+++))))))++++++++++++******))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((''''''(((((()))***)))(((+++---******888IIIuuueeeDDD777222000......//////...,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++---,,,***))))))***+++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''***...---+++///666PPPgggHHH999444111000/////////...,,,+++,,,+++++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++++++++***)))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''(((((()))'''&&&(((,,,---------///666^^^lllFFF777555333222111000///...,,,++++++++++++++++++++++++*********++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''((((((((()))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&''''''((())))))''''''(((***+++++++++000>>>UUUwwwyyyQQQ999555777444000000///---,,,++++++,,,******************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))---,,,*********+++******((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''&&&&&&&&&&&&'''((((((((((((''''''(((++++++***//////777[[[[[[>>>555777666222......---+++******,,,...******************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))...,,,+++***+++++++++***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''(((((('''(((((((((***---...---,,,---000IIIttteee@@@555666444000000///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------+++++++++***)))((((((***,,,---************))))))))))))************************)))((((((((((((((())))))...---+++*********++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((())))))************))))))(((((()))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++***)))(((''''''''''''))))))(((((('''''''''&&&))))))))))))***************//////222MMMwwwjjjQQQ999333444111000333......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++++++++***)))((((((***,,,---************))))))))))))************************(((((((((((())))))***+++---,,,+++*********++++++******))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))************))))))((())))))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))(((''''''((()))(((((((((''''''''''''))))))))))))************111...,,,///===XXX}}}xxxIII===444444333...///444...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********)))((()))***+++,,,************))))))))))))************************((((((((()))***+++,,,---,,,,,,+++************+++***))))))))))))(((((((((************************))))))))))))))))))))))))++++++************************)))))))))((((((((())))))************))))))((()))******++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,+++***)))((((((((()))((((((((((((''''''''''''))))))))))))************222******111000888```{{{XXX<<<777444555333...---111---,,,,,,+++******++++++************************************++++++++++++******++++++++++++*********))))))((()))***++++++************)))))))))(((************************((((((((()))***,,,---...++++++******************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,,,,++++++******************)))))))))(((((())))))************))))))))))))***++++++++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((++++++***)))))))))))))))((((((((((((((('''''''''((()))))))))************+++&&&,,,555000,,,FFFlll^^^BBB:::555222222333000---,,,,,,,,,+++*********++++++************************)))))))))******+++++++++************************)))))))))))))))*********************)))))))))((())))))))))))))))))))))))((((((((()))***,,,---...************************))))))))))))************************************))))))))))))))))))))))))------,,,,,,++++++******************))))))))))))))))))************))))))))))))***+++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***))))))))))))))))))'''''''''(((((((((((((((((()))))))))************'''(((---111111111:::GGGpppiiiGGG999777222---...000111...+++++++++************++++++************************(((((())))))***+++++++++******))))))))))))******((((((((()))))))))******************))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---((()))******+++*********)))))))))************+++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++*********)))))))))))))))************)))))))))***++++++,,,+++++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((())))))))))))************+++,,,***)))---555777555PPPnnnMMM;;;888222111...---...///...+++++++++************++++++************************((((((((()))***+++++++++***)))(((((((((((()))***'''(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++'''((()))***++++++***)))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************+++++++++++++++++++++*********))))))))))))************)))))))))***++++++,,,,,,++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))************---,,,)))(((,,,222444444>>>ggg{{{QQQ:::666777111333333000...------++++++***************++++++))))))))))))))))))))))))'''(((((()))***+++++++++***)))(((''''''((()))***'''(((((()))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))'''((()))+++++++++***)))))))))******++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******++++++,,,+++++++++************)))))))))************))))))******+++,,,,,,,,,,,,+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((&&&'''''''''(((((())))))))))))))))))***************(((+++//////---000777888LLL]]]CCC>>>777+++///......---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))+++******************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******))))))///---+++)))(((((()))***''')))++++++)))(((***,,,,,,+++&&&"""%%%***)))###(((((((((((())))))))))))***************)))(((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************+++***))))))+++---///111777===___nnnHHH888999888111///...---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))))))))))))))************)))))))))))),,,++++++******++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++*********)))))))))***+++++++++++++++666...%%%###&&&))))))'''%%%***///000---((('''((())))))))))))((((((((((((***************)))(((((((((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********+++***))))))***---///000000444???hhhyyyPPP777333666555222......---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))******))))))))))))))))))))))))************************---,,,,,,++++++,,,,,,---************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++************''')))+++------,,,***))) $$$(((---//////...,,,---%%%"""&&&(((&&&(((///******))))))((((((''''''))))))******))))))(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))************))))))***,,,...///---666///999uuuzzz[[[>>>555777555///,,,------,,,,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((()))))))))*********)))))))))))))))))))))))))))***************++++++---------,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------,,,+++)))(((...111...%%%"""444XXXvvv[[[777---...)))%%%'''+++******)))(((''''''&&&((()))))))))))))))(((((((((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))******)))))))))***+++------+++:::444---LLLZZZFFF666777999222++++++,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,...------,,,,,,------...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,///...,,,++++++,,,------""")))000222:::WWWbbb===222222---((()))+++******)))(((''''''&&&'''(((((()))))))))(((((((((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))***++++++,,,)))222333222999OOOiiiHHH<<<444333222---,,,000,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,...------,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++++++++---000444666DDDFFFHHHIIIFFFAAA:::666555,,,(((++++++((()))///******))))))((((((''''''''''''((()))))))))(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((())))))************...******555888:::ccc|||QQQ>>>999333000...---...111++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))***++++++,,,------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------******,,,...111444666888333---((()))...222111...$$$)))...///***&&&$$$%%%))))))))))))((((((((((((&&&''''''((())))))(((((((((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((())))))))))))))))))///---+++111666444JJJqqqaaa<<<777777444000...///...,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------***,,,///222444555555444(((+++//////,,,(((''''''+++***&&&$$$(((...---((((((((((((((())))))))))))&&&&&&'''((())))))(((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))'''((()))))))))))))))((('''222111)))***,,,777IIIcccDDDAAA666555111...,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------***++++++,,,,,,++++++***///...,,,,,,------,,,***,,,------...///000000111222222111///...---,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******++++++---000555999SSSzzzQQQ;;;777666444111...,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,++++++///---------/////////------------.../////////000//////...---,,,,,,+++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***++++++,,,000444888CCCfffWWWAAA:::555444222000...,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++------............------------------------------+++,,,,,,------,,,,,,+++...------...000111111000------------............,,,,,,,,,++++++*********************************))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***++++++,,,///333666;;;???rrrdddAAA:::;;;777111000///---,,,+++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...---,,,---///000///...------------,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++---111444999444UUUnnnJJJ:::555444444///...---,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---++++++,,,,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((()))******+++,,,///111222888<<>>777222222111...+++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))************************************************+++++++++++++++******)))'''(((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******)))(((((('''(((((((((((((((((((((((())))))(((((())))))***+++))),,,,,,000444666MMMqqq\\\III===888222//////000...,,,************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))+++************)))))))))******************************+++++++++++++++++++++++++++++++++***))))))(((***+++***'''%%%''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***************))))))((((((((((((((((((((((((((())))))(((((())))))***+++'''///000///333555>>>RRRtttGGGAAA888444000.........---,,,************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++*********************************)))))))))))))))((()))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********...000...)))&&&))),,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))******))))))(((((((((((((((((((((((((((((((((((((((((()))******%%%111111///666:::<<>>666444000...---,,,,,,+++))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++************************))))))))))))))))))******((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------...---,,,,,,++++++...000...)))'''))),,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))(((((('''((((((((((((((((((((((((((((((((('''((())))))***###---,,,)))333:::999;;;NNNpppZZZ===AAA999444333000...,,,+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************))))))))))))************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))******+++,,,,,,,,,---------------,,,,,,+++)))+++,,,+++(((&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((('''((((((((((((((((((((((((((((((''''''(((((()))***'''...***(((222666444777555UUUnnnFFF::::::555000000///---+++******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************((()))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((((((((())))))***++++++,,,++++++,,,,,,++++++***))))))))))))))))))(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((''''''''''''((())))))***---)))+++333222///666///???aaaJJJ@@@???444333,,,------+++******+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))******++++++***************)))((((((+++***))))))+++,,,+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***************(((((((((((((((((((((((('''''''''''''''((())))))&&&'''$$$)))111,,,)))444555444KKKwwwUUUBBB===888111000...---,,,+++************))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))************+++++++++)))))))))))))))*********+++++++++*********))))))++++++++++++++++++++++++------++++++++++++------------,,,,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))(((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...333444@@@^^^jjjHHH<<<:::444...---...---,,,+++************)))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))))))))************+++++++++(((((())))))))))))******+++++++++*********))))))++++++++++++++++++++++++---,,,++++++++++++,,,---------,,,++++++***))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++---...///444:::JJJmmmcccNNN;;;777777222---,,,---,,,+++***************((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******)))************+++++++++((()))))))))*********++++++++++++***************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++******))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((())))))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---,,,555555555PPP}}}uuuJJJ???666666666222//////,,,,,,+++***************((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++++++++******))))))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///---+++)))((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,...444333000>>>cccZZZ@@@:::666444333000///000++++++******))))))******'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))*********+++++++++++++++,,,------...//////************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((333222000...,,,,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++......222555888HHHooonnnHHH<<<999555222///---------+++******)))))))))******'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))************++++++++++++,,,,,,---...///000000***************+++++++++++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))******+++))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++---(((...888555666TTT{{{XXX@@@888777444000...---,,,+++******))))))))))))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++******+++,,,---...//////))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))******++++++((()))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******,,,(((+++333333222BBBXXXjjjIII===666555333000//////---******)))))))))))))))******&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++((())))))***,,,---......))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***---++++++...222777<<<@@@yyywwwOOOBBB:::333222111000......------,,,+++******))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******+++,,,,,,---......---***(((+++000222///,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))******++++++******))))))(((((((((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************++++++++++++******((((((''''''''''''(((((((((((((((((())))))))))))************************))))))))))))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((******+++++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))+++,,,...///222666999MMMdddHHH<<<444222111000///------------,,,+++******))))))******))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************+++,,,,,,---......---+++)))+++///111...+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***************))))))((((((((((((((((((((()))))))))***)))************+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))************)))******************)))((((((''''''''''''(((((((((((((((((())))))))))))************************))))))))))))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******+++++++++))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((()))***,,,---...000444777===dddoooNNN@@@777111000///...---,,,+++++++++,,,+++******))))))******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------......,,,***,,,//////---***************+++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))((((((((((((((((((((()))))))))******)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))************((())))))******))))))(((((((((''''''''''''(((((((((((((((((())))))))))))************************))))))))))))))))))))))))((((((((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''((()))******+++******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++,,,///222555555CCCzzzVVVCCC<<<333555...---,,,+++************,,,+++******))))))******))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))))))))+++++++++,,,,,,---------...---+++,,,...---+++)))*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))((()))))))))************(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))************************(((((((((((((((((((((((((((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***************))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******---000333999999^^^nnnHHHAAA888...666---,,,+++******)))******,,,+++******))))))******))))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))++++++,,,,,,,,,,,,------------,,,,,,---,,,***)))***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************((((((((()))))))))))))))))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******((()))))))))************(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((())))))************)))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''((()))))))))+++...111999<<>>666000111222///,,,,,,******)))))))))))))))***+++,,,------+++))))))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,+++++++++++++++++++++************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((+++******)))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((()))))))))000///222555000LLL~~~OOOHHH;;;555111222111---++++++***)))))))))))))))******+++---...---+++))))))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++***++++++,,,,,,------...---------,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++******)))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))''''''''''''''''''''''''&&&&&&''''''((((((((()))''''''''''''(((((((((((('''555222...222111>>>___aaaBBBFFF888333000111000,,,***+++)))))))))))))))******+++,,,---...---+++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++***++++++,,,,,,------.........------,,,,,,++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&'''''''''((((((((('''333333---///333:::CCCuuuNNN???<<<555000...///...+++***,,,)))))))))))))))***++++++,,,---......+++******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++***++++++,,,,,,------...///......---,,,,,,++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))******)))((((((''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&&&&'''''''''(((((())))))......+++111999999]]]]]]EEE@@@222222---,,,------++++++...))))))((())))))***++++++,,,---......,,,******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,---......//////...---,,,,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))((('''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((+++ )))111(((,,,:::999???xxxnnnOOOAAA666666111000///---+++*********))),,,///---)))'''+++.........---,,,+++))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************(((((((((((()))***+++,,,,,,,,,,,,---------......000///---,,,+++*********+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((***,,,///222333777SSSbbbJJJ>>>444555111000///---+++*********(((+++,,,+++'''&&&)))---...------,,,***))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************)))))))))))))))***++++++,,,,,,,,,------------...///...---,,,+++******************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())),,,...111333888FFFrrryyyQQQBBB999111444000000...,,,+++*********&&&)))***)))&&&%%%(((+++------,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))******************)))))))))******+++,,,,,,,,,,,,------------......,,,+++******))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))+++---000111888888RRR___DDD<<<555000333000///---,,,+++*********&&&((()))(((&&&&&&(((***,,,,,,,,,+++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************+++******))))))******+++++++++,,,,,,,,,---------------+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))((()))))))))************************************((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((***,,,...000666333===mmmzzzLLL>>>:::333000111///...---,,,+++*********(((((())))))((()))***+++,,,++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))******************************+++,,,+++++++++,,,,,,,,,------,,,+++******))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))************************************((((((((((((((((((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))+++---...111666777TTTcccAAA===888222111///...---,,,+++************))))))))))))***+++,,,,,,++++++*********)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))***************))))))******,,,------++++++++++++,,,,,,,,,,,,+++******)))(((((())))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((***,,,------888999CCCnnntttLLL:::===666222333---------,,,+++************))))))((()))***+++,,,,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************(((((()))***+++---...///***++++++++++++,,,,,,,,,******)))(((((((((((()))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((''''''((()))+++,,,)))444:::;;;PPP^^^===666===555111444,,,------,,,+++************)))((('''(((***+++,,,+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************'''((((((***+++---///000******+++++++++,,,,,,,,,***))))))(((((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************************************************************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***,,,------,,,***)))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&(((((()))***************''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((''''''''')))***+++(((...999888>>>mmmpppEEEAAA:::555111///---+++++++++++++++*********)))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))************************,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,+++***((((((((()))***)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********+++++++++******************++++++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))((((((((((((''''''''''''))))))))))))))))))))))))************)))))))))))),,,+++***)))((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((,,,---///000000///---+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))+++++++++,,,***@@@<<>>888444111///---+++++++++*********)))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************************,,,,,,+++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++,,,+++)))((((((((()))***)))************+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++************++++++*********)))))))))************************))))))))))))))))))******,,,+++***)))((((((((((((''''''(((((()))))))))***((((((((((((((((((((((((***+++,,,------,,,+++***(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((()))******&&&222...888CCCFFFnnnqqqIII>>>;;;666222000...---+++******)))))))))(((((((((((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++++++++++++++++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,++++++***))))))((())))))))))))************+++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,)))))))))))))))))))))))))))******+++,,,---......---,,,,,,,,,++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++((((((((())))))*********,,,+++***)))(((((((((((((((((()))******+++,,,,,,((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((('''(((((())))))$$$222000---BBB@@@JJJZZZFFF:::777333000///...---+++))))))))))))((((((((((((((()))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***************+++++++++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((******))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000111//////.........---------............------------++++++++++++++++++++++++'''(((((())))))******+++,,,+++***)))(((((((((((((((((()))***++++++,,,---((((((((((((((((((((((((''''''&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((+++***111,,,:::===888lllwwwKKKEEE666444111///......,,,+++))))))))))))(((((((((((())))))*********))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,++++++++++++++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))*********))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------------------------------------...///000222222333111111000000000/////////...---------,,,,,,,,,,,,************************((()))))))))******++++++,,,+++***)))((((((((((((''''''(((((()))***++++++(((((((((((((((((((((((('''''''''''''''((()))***'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))((('''''''''''''''(((222111111111>>>===QQQbbbBBB@@@555333000///...---,,,*********)))))))))((((((((()))************))))))(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((()))************))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------******++++++,,,,,,---------------.........//////////////////////////////...//////000111222333333111000000000000/////////,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,+++***)))(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''(((((()))*********''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''&&&''''''((((((+++,,,---(((999BBB>>>xxxyyyOOO???<<<444222000///...---+++)))++++++*********)))))))))***************)))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((()))***+++******))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000////////////000000000000......................../////////000000000111111///............---------,,,,,,+++++++++*********++++++++++++++++++++++++...------,,,,,,+++++++++,,,+++***)))(((((((((((()))(((((((((((('''''''''((((((((((((((((((((((((&&&'''(((***++++++******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((()))$$$555...&&&(((111<<<555\\\cccBBB@@@===444222000//////---+++)))++++++++++++***************************)))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))+++++++++***))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------..................///000111111222000000000000111111111111....................................////////////------,,,,,,,,,+++++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,000///......,,,,,,+++***,,,+++***)))((((((((((((******))))))((('''''''''((((((((((((((((((((((((%%%&&&(((***++++++***)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''VVV;;;'''333///666777DDDyyySSSIII@@@888333111...+++))))))+++,,,......---,,,,,,+++******))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&&&&'''((((((((((((((()))))))))))))))************+++++++++************************)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++******++++++++++++******)))************+++++++++000///...---,,,+++++++++---------............///......------------......000000111111111111000000............////////////000000////////////000000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***+++,,,//////---,,,+++++++++++++++++++++++++++***)))(((++++++,,,,,,+++***((('''&&&)))++++++***(((''''''&&&&&&'''(((***+++***((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''+++GGGKKK///"""222:::111@@@dddjjjJJJBBB===888444222///---++++++,,,---///......---,,,,,,++++++)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((('''&&&''''''((((((((((((((()))))))))))))))************+++++++++************************)))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++******)))))))))******++++++++++++******************+++++++++++++++++++++++++++,,,,,,------------............///......------------......000000111111111111000000////////////000000000000000//////......//////000.........------.........------,,,,,,++++++++++++*********************************)))******+++,,,)))))))))*********************++++++******))))))******+++,,,+++***)))(((''')))++++++***(((''''''''''''(((+++------***((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&111333)))$$$+++111111888TTT}}}YYYCCC>>><<<999555333111...------......///......------,,,,,,,,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))(((''''''''''''((((((((((((((()))))))))))))))************+++++++++************************((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************************++++++++++++******************+++++++++,,,*********+++,,,...///000---------............///......------------......000000111111111111000000//////000000000111111111.........------.........---,,,,,,++++++,,,,,,---------,,,,,,+++***))))))************************))))))***+++++++++++++++'''((()))*********)))(((((())))))************)))******+++++++++******)))''')))++++++)))((('''(((((((((+++...000///,,,)))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''+++$$$###***,,,))),,,333666HHHlllkkkQQQCCC@@@???;;;444333000...------......---------,,,,,,+++++++++((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((((())))))))))))))))))*********+++++++++************************((()))***++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***+++,,,---***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,---...///000222333---------............///...------,,,,,,------.........////////////......////////////000000000000...------,,,,,,------...,,,,,,++++++++++++,,,,,,...------+++***)))((((((************************'''(((***+++,,,,,,+++******+++---...---+++)))((('''((())))))************,,,,,,++++++***)))(((((((((***++++++)))(((((((((((())),,,000222111---)))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''111'''%%%,,,///)))***111666???^^^[[[OOOEEEAAAAAA999111000///---,,,,,,,,,---+++++++++***************'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************((()))***++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))******++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,...............///000111---------............///------,,,,,,,,,,,,------,,,,,,------------,,,,,,---------.........//////------,,,,,,,,,,,,------------,,,,,,,,,,,,------......---,,,+++))))))((())))))))))))))))))))))))'''(((***+++,,,,,,+++++++++,,,...//////---,,,***'''((()))***************///...---+++)))((('''&&&)))***++++++)))(((((()))(((***---000222111---***((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''&&&&&&&&&&&&'''''')))******((('''''')))***222666OOOzzzkkkRRROOOCCC???@@@555///...---,,,,,,+++++++++))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((((()))((((((((((((((((((((()))))))))))))))************+++++++++************************((())))))******))))))((((((((((((((((((((((((((((((((((((((())))))))))))************************------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------............///------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,---------.........---------,,,,,,---------...------,,,,,,------.........------,,,+++******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,***+++---...//////...---)))******++++++++++++***///...,,,***)))(((''''''***+++,,,+++)))((()))***((())),,,///111000---***))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''&&&&&&&&&&&&''''''!!!+++...&&&###)))---+++///222EEEhhh]]]OOOPPP???<<<@@@222......------,,,+++++++++)))))))))))))))*********''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&((()))))))))(((((((((((((((((()))))))))))))))************+++++++++************************)))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))************************++++++,,,------...//////+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------............///---,,,,,,++++++,,,,,,---------............------------------.........///......------------......------,,,,,,,,,,,,------.........------,,,,,,,,,))))))))))))))))))))))))((((((((()))***,,,---...222222111000///...------+++,,,,,,,,,,,,++++++***---,,,+++))))))))))))******+++,,,***)))((()))+++((()))***,,,......,,,***))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******''''''&&&&&&&&&&&&''''''###***,,,((('''+++------///222===WWW||||||WWWPPPQQQ===;;;AAA333.........------,,,,,,+++***************+++++++++&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&((()))))))))(((((((((((((((((()))))))))))))))************+++++++++************************)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))************************%%%&&&))),,,000333555777+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...///---------.........//////---,,,,,,++++++,,,,,,---...//////////////////.............../////////000///......------......///---,,,,,,++++++,,,,,,---.....................---)))))))))))))))))))))))))))((((((((()))+++---///>>><<<999555000---+++***------------,,,,,,+++*********)))))))))***,,,---+++,,,,,,***)))(((***+++(((((((((***,,,---+++***))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))******+++'''''''''&&&&&&''''''''''''%%%&&&((((((&&&&&&)))+++...444GGGnnndddYYYLLLCCC@@@<<<555000...---,,,+++******************))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((((((((()))************))))))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......---------.........------------.../////////......---------.........---,,,,,,---...///000,,,---------------------------------------------///...---++++++++++++,,,------,,,,,,+++***))))))***)))((())),,,222888;;;===:::666333111...+++)))------,,,***((((((+++...---***'''(((***+++)))'''))))))*********)))((((((++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((000---666???RRR}}}```UUUGGG>>>;;;888444000------,,,+++***************)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((())))))))))))(((((((((((('''((())))))******))))))************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......///......---------.........------------...//////111000000///.........///......---,,,---...//////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------//////......---,,,,,,+++((()))***,,,///222444666111000...---...///...---...---,,,+++******+++,,,,,,)))'''(((***+++***)))++++++************)))))),,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((---)))111:::IIIrrriiiZZZOOOAAA888555555333000---,,,+++******)))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((()))************)))++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------......///......------......///000444333222000//////////////////...---------......------,,,,,,++++++******++++++++++++++++++++++++...------------...//////222222111111000/////////(((***---000222111000///+++***)))+++---000000000///...---------,,,***)))***)))((((((+++,,,,,,+++---,,,+++*********++++++,,,,,,+++*********++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''(((((((((+++&&&---666???^^^```QQQHHH>>>777444333111///---,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***************++++++*********+++++++++,,,,,,000000///......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////...............//////000444333222000///.........//////......------------------,,,++++++***))))))))))))******************,,,,,,------...///000000444333333222222111111000***,,,///111222000...,,,...,,,+++,,,///000111000000///...//////...***'''))))))((()))+++---......000...,,,***)))***,,,---++++++******)))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++&&&,,,555;;;OOOyyy[[[HHHDDD===999666333000---,,,,,,+++***))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''((((((((()))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))******+++++++++,,,***++++++++++++,,,,,,,,,000000///......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------------.../////////............///000000333222000///...---,,,,,,/////////......---,,,,,,------,,,++++++***))))))))))))*********+++++++++,,,---...///000000111111555555444333222111000000---...///000000//////...///...------///111111000111000111111000...***'''((()))******+++---...000000///,,,+++******+++,,,))))))(((((((((((())))))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))'''+++333999EEElllnnnSSSCCCAAA===:::777333///,,,,,,+++***))))))((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''(((((())))))******++++++,,,------------,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------...///000//////......//////000111000000///---,,,,,,,,,,,,.........///......---,,,------,,,,,,++++++************++++++,,,---------//////111222333333333333777777555444222111///////////////000000111111111,,,+++***,,,///111222111111333444333000,,,******)))***+++,,,+++,,,///111000///---+++******++++++(((((('''''''''((())))))************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%((()))...666===\\\xxx^^^LLLBBB@@@<<<888555111///---,,,+++***))))))((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''((()))*********)))***++++++,,,,,,++++++***************************+++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***++++++,,,------+++++++++,,,,,,,,,------+++++++++++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,------///000000///////////////000000111//////...---,,,,,,------,,,---.../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////333444555666777777666666:::999888666333111///......///000222333333333333+++******+++...111222111111555888555...)))***---)))+++------+++,,,...111......---,,,+++***))))))((((((((((((((()))******************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''###+++(((***555999MMMtttmmmUUUIIICCC???:::555222///......,,,+++***)))(((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((((()))************)))))))))))))))))))))))))))+++++++++,,,,,,---------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---...///000111///////////////000111111///......---------......+++,,,.../////////......------------------------------......///000111111666777999::::::999888888===<<<:::777444111///...,,,...111444555555444444///...,,,---///111111000111666:::555,,,'''***///***,,,...---++++++...111---------,,,+++***((('''))))))((())))))***++++++************************************************''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$...***)))555777EEEffflllWWWGGG???===888444000...------******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((''',,,,,,------...---------******))))))((((((''''''))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++..................------------,,,,,,,,,------...---------........./////////......---------......222111111000///......---////////////////////////...------,,,,,,------...,,,,,,---...///111333444555888;;;:::777555555777888777777888:::;;;<<<;;;999555222333666666222---////////////000111222222777777555222...,,,---.........///000000000000000000000///...---+++***)))******))))))))))))******++++++++++++*********)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((***---///555DDDRRRxxxaaaOOOBBB>>>;;;777333///---,,,,,,******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((()))************)))************************((()))))))))))))))((((((,,,,,,---------------,,,***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,...........................------,,,------......---------.........///////////////......///000000111111111000///.........////////////////////////...------,,,,,,------...+++,,,///222555888:::;;;:::<<<>>>===:::888888999777888999:::;;;:::888666:::999999888888777555333000000000000000111222222<<<999555222///---,,,,,,......000111222333333444111111111000...,,,***)))******))))))))))))******++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))***++++++---999EEErrrlllXXXKKKBBB;;;999555111---,,,++++++******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))***++++++++++++***************************)))))))))))))))))))))))),,,,,,------------,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---..............................------------......------........./////////////////////000111222222111111000000//////......////////////////////////...------,,,,,,------...+++---111555999;;;===>>>===>>>???>>>;;;999999999888:::<<<>>>===:::666333888:::<<<;;;777555555666111111111222222222222222???:::444000//////---+++---...000222444555666666222222333222000---***)))******))))))))))))************)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))***+++)))***222<<<[[[cccRRRFFF???999666333///,,,************))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,,,,,,,,,,+++************************))))))))))))))))))******,,,,,,---------,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------...............000///......---.....................////////////.........///000111222333111000000000/////////...////////////////////////...------,,,,,,------...,,,...222666888999999999=========;;;:::888888888:::<<>><<<:::999888999:::999777555333222444444444444444444444333>>>777000---///000...+++,,,---///000222333333444111222333222111...***(((******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&))),,,,,,---333;;;III}}}uuuZZZJJJ???888666444111---+++)))))))))***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))******+++,,,,,,,,,,,,,,,************************)))))))))((()))***+++,,,,,,,,,------,,,++++++***(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------------------.........//////111000//////...................../////////000000------......///000111222000000000000////////////////////////////////////...------,,,,,,------...,,,...222555888999999999<<<<<<;;;;;;;;;;;;::::::???@@@@@@???>>>???CCCFFF@@@===;;;<<<>>><<<777222666777777777777666444444777111,,,+++///111000---,,,---...///////////////000000111111///---***)))******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%(((,,,------222999@@@qqqlllVVVGGG===777555333///,,,***))))))*********)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***,,,---,,,------,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,------.../////////222111000//////...//////....../////////000000000............//////000111000000000000////////////////////////////////////...------,,,,,,------...,,,...222666:::<<<>>>???>>>===<<<===???AAAAAAAAACCCCCCBBB@@@???BBBJJJPPPJJJFFFCCCDDDGGGEEE===666777777888888777555333222///---***+++///111111000------......//////......////////////...---,,,,,,******))))))))))))************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''%%%'''***+++***---222<<>>???>>><<<<<<>>>CCCFFFGGGGGGEEEFFFDDDAAA@@@DDDLLLTTTLLLKKKIIIIIIGGGCCC===777555666666666555333111///+++,,,---...000111111222---...///111111222222222000000///......///000000******))))))))))))******++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((&&&&&&((()))(((***///777OOOwwwtttWWWGGG>>>888444444222///,,,******************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))***++++++++++++***++++++++++++++++++++++++***)))(((((()))+++---...---------,,,+++***)))((('''((((((((())))))******)))))))))))))))))))))))))))******++++++,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////,,,,,,------...///000000333222111000////////////////////////000000000000222222111111111111111111////////////000000000000////////////////////////...------,,,,,,------...333333444555666888:::;;;===;;;:::>>>CCCHHHJJJJJJEEEGGGFFFCCCAAADDDLLLSSSGGGIIIJJJHHHBBB<<<777555333444555555333111...---***---000111111111111222...///111333555666666777111000///......000222444******))))))))))))******++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((%%%%%%(((******---222333BBBkkkcccUUUEEE999666444333111---+++)))***,,,---))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))---,,,+++*********,,,,,,,,,++++++***************)))***+++,,,,,,,,,+++***000000///000000...***''',,,((('''***+++))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......+++,,,///222444444222000222///000444222---...333444333111///------......//////............//////333///...111111...---...666444111000///...,,,***......---,,,,,,,,,,,,---+++---000///------///111222333444555666777888999:::777:::CCCIIIHHHFFFEEEBBB======BBBDDDBBBDDDIIICCCIIIMMMJJJBBB:::666666444444333222000...---+++///---,,,+++,,,...000111333333222222222333333444888777444000...,,,++++++************************)))))))))))))))*********((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((((()))***+++111777VVVxxx^^^TTTEEE999555222000///,,,***))))))***+++)))((((((((('''''''''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))***************,,,,,,+++*********+++,,,++++++***))))))))))))***,,,,,,---................../////////---***(((&&&)))&&&&&&***+++((((((***************************,,,,,,,,,,,,---------...//////.........---------,,,,,,---------.........//////000222444555444444222///000333222...///444333333111000//////////////////............//////666111...//////...///222333111---,,,,,,------,,,///...------,,,,,,------***,,,...---,,,,,,///111444444555666666777888888777777<<>>???>>>BBBHHHFFFGGGGGGEEE@@@999333000333333222000///---,,,,,,...------------///000111222222111111222333444444666666555444222000...,,,************************++++++******))))))(((((((((((((((((((((((((((((((((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''((()))***+++111111JJJxxxjjjVVVQQQDDD999444...---,,,++++++***)))((((((((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''(((((()))***++++++,,,,,,,,,++++++++++++************+++,,,+++******))))))))))))))),,,,,,,,,---...///000111...111222111,,,)))((()))***(((***------)))(((***+++++++++++++++++++++++++++,,,,,,---...///000000/////////.........------,,,------------.........000000000111222333444444000///000222111///111555111222222222111111000/////////............//////777222/////////...222777333000,,,+++,,,...000000///...------,,,---------,,,---------,,,...222555777777777777777777777777666999AAAHHHHHHAAA<<<;;;999888:::<<<;;;<<>>jjj{{{```PPPLLLAAA888333---++++++,,,,,,+++)))((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((()))***++++++,,,,,,,,,,,,,,,+++***************+++++++++,,,+++***))))))(((((())))))+++*********+++---///111111555777444///+++,,,.........111444222,,,)))+++++++++++++++++++++++++++++++++,,,...///111222222////////////............------------............,,,...000111111000000000......///000///000222666///000111222222111000/////////............//////666222000111111000333999444222//////000111222111//////...---------------......------///222666999::::::999888777666666555999===DDDIIIFFF===:::;;;888999;;;;;;;;;===DDDKKKNNNKKKGGGBBB===999555222555333111///......///000......000000111111111000000000111111333444666666222333333333111///,,,***************************+++*********))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''(((******---+++:::aaasssZZZLLLFFF<<<555333,,,***+++,,,---,,,***((('''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((()))***+++,,,+++++++++,,,++++++************++++++,,,,,,,,,,,,+++******)))))))))))))))******)))***+++---///000111555777444///,,,---000111222666999555---)))***++++++++++++++++++++++++++++++---...000111222333000000/////////.........---------.........//////***...444666555111...------//////......111444666///000111222111000///...//////............//////222111222555444222444999444222222222333222000/////////...------------......---,,,---000555999;;;===<<<;;;:::888777666555:::<<>>555000000222666444222000000111222333000111111222222111000000111111111222333555666777777666444111...,,,++++++************************(((((())))))*********+++(((((((((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))******///>>>\\\kkkVVVIIIBBB888333222+++***++++++,,,+++***)))(((&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''((()))++++++)))******+++++++++*********+++,,,---.........---,,,++++++***************+++++++++,,,---...///000---///000///+++***+++---...111777;;;777...)))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111222222000000000/////////......------........./////////+++222999<<<999444000...///222222///...333666777111222222222111000000/////////............////////////333666555222555:::333111000000111111///...000///......------......+++******---222777:::;;;>>>===<<<;;;999777666555888888<<<@@@???:::888:::555888::::::???EEEIIIIIIDDDFFFEEE???666111333777555444333222222333333444444444333222111111000000111111222222333444555666;;;999666222///...------************************''''''((()))***+++,,,,,,(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))***(((333@@@RRRrrrbbbPPPFFFAAA777333111)))))))))******))))))((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((()))***((()))***++++++++++++++++++,,,---///////////////---,,,,,,+++++++++++++++***++++++,,,---------,,,******))))))))))))*********///888===:::111...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111111000000000000/////////...............////////////...444;;;===999444111000222666666111000666999999666555444333222111111111//////............////////////222444222111666===444111...---...111333444000//////...............,,,+++,,,000666;;;======???>>>===;;;:::888777666666666:::AAACCC@@@<<<;;;777:::;;;===DDDMMMMMMHHHFFFFFFEEE@@@<<<999999:::333333333333333333333333888777555222000000//////111000000000111222222333888777555444111///---,,,************************(((((())))))******++++++(((((((((((((((((((((((((((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((())))))(((333:::CCC```sss[[[LLLEEEAAA777444111'''((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((('''''''''''''''(((((()))((()))***+++,,,---------+++,,,...000111000000///...---,,,,,,++++++,,,,,,'''(((***++++++***)))((()))'''&&&''')))******))))))///999@@@>>>666333555,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000000000000000////////////............/////////000...444::::::666111000111666:::999333222888<<<;;;999888666444333333333333//////............//////000///000111000000777@@@888333---+++...333999<<<000000///...............//////000555<<>>===<<<:::999777777666666<<>>DDDFFFCCCAAA@@@>>><<<999666444333;;;<<>>===666???EEEEEEFFFJJJJJJFFF@@@EEEHHHEEE>>>777555666///111444666777666444222555555444111///...///000222000...---...111555888:::555///---///000...+++------,,,+++*********++++++)))(((((())))))(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%'''''''''''''''((())))))...***222999GGGwwwcccNNNHHH@@@888333///,,,***(((((((((((('''''''''''')))((((((((('''''''''''''''''''''''''''''''''''')))'''&&&''')))******)))+++***)))'''''''''((()))---------,,,,,,++++++++++++---////////////000222...---,,,+++***)))))))))*********++++++******)))))))))))))))************000222555666666777888777222000,,,******,,,------+++---.........///333666444222000///000000000///////////////////////////222333444333111000///000444444555666777777777777555666555444222111222333111111000///////////////222222222000000111555888444333111///...///111222//////000///---------...111444555444777;;;<<<999>>>>>>===;;;:::888777777888;;;>>>AAABBBBBB@@@>>><<>>========================>>>BBBIIIOOORRRRRROOOMMMFFFIIIJJJIIIGGGFFFFFFEEETTTRRRJJJ???666444999???BBB???:::555222111222333999666222///............000111111222333333222222///---++++++---......---+++******))))))******************+++,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''((()))))))))***///555DDDeeefffMMMDDD>>>777111---+++)))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&(((+++,,,+++***$$$'''+++000333444333222111///---++++++,,,---...+++,,,------,,,---///000...------,,,++++++++++++,,,,,,,,,,,,+++***((((((((()))))))))************---,,,...111111///555===OOOHHH>>>777333111///---111000000000222444666777666555333333333222000...........................333333333111000000222444000111333555666777888888:::777333333555555333000222222333444444333333222---///111222222444777999222222222222333444666777888444111222666888888666///888???AAABBBCCCCCC@@@@@@@@@@@@@@@?????????>>>CCCGGGNNNTTTWWWWWWUUUSSSOOOMMMKKKIIIHHHJJJNNNSSSOOONNNJJJAAA999555999>>>DDDAAA;;;555333333555777>>>999444000000//////...000000111111000...---,,,,,,,,,++++++---......---+++***************++++++)))))))))+++,,,,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&'''''''''''''''((())))))'''+++---222AAAZZZ~~~|||]]]MMMCCC>>>666000,,,***((('''(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''')))+++,,,***((($$$''',,,000111///,,,)))******))))))***+++---...***,,,------,,,++++++,,,++++++***)))))))))))))))***+++++++++***)))(((((())))))))))))************---,,,///444333///555???PPPLLLEEE===777444444444999777666666888:::;;;;;;666555444444444333000...........................333444444333222222333555222333444666888999::::::888666444444444555444333333444555666777666555555000111333333222222333555333333333444555666777888666333000///000111222222???FFFKKKIIIGGGGGGFFFDDDDDDDDDCCCCCCBBBAAAAAAAAAEEEIIIOOOTTTWWWWWWUUUSSSOOOJJJFFFEEEEEEHHHPPPXXXOOORRRRRRLLLBBB;;;999;;;DDDAAA;;;777666888<<>>===<<<999888777777777555222000////////////////////////222333555555333333333444111333555888;;;===>>>???666777777666555555666777666777888999999888666555111222222222222444777999444333333333333333333333111111000//////000444777OOOTTTTTTMMMHHHHHHJJJJJJEEEEEEEEEEEEEEEDDDDDDDDDHHHKKKOOOSSSUUUUUUSSSRRRKKKEEEAAAAAAAAACCCLLLUUUVVVVVVQQQHHH???:::===AAAGGGDDD@@@>>>???CCCHHHLLLGGG@@@888444555555444111------,,,,,,,,,++++++++++++,,,------------------,,,,,,++++++,,,------...++++++---///111000...+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''''''''''''''((())))))$$$,,,***---:::FFFfffdddNNNKKK===888222---***)))(((''')))(((((((((''''''''''''&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((***++++++(((&&&&&&(((***---......---,,,'''(((+++...111333555555111444777777555111...---,,,,,,++++++++++++++++++))))))***+++++++++******))))))))))))************+++(((+++222111///999IIIOOORRRSSSNNNGGGEEEIIINNNAAA>>>;;;:::<<<>>>===;;;<<<;;;:::::::::888555222000000000000000000000000000222555555444333333333000222555999===@@@BBBCCC555777999888666555888;;;999:::;;;;;;:::888555444/////////000222777>>>CCC444444333222111000///...---///111222333666===CCCSSSUUUQQQHHHBBBDDDJJJMMMEEEFFFFFFFFFGGGGGGGGGGGGKKKMMMPPPSSSUUUTTTSSSSSSLLLFFFBBBDDDDDDDDDKKKUUUYYYRRREEE666...111===HHHKKKIIIFFFFFFHHHMMMSSSWWWNNNFFF===777666444111...+++++++++++++++,,,......+++---......---,,,------,,,,,,,,,,,,------...///------///111333333000---(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''((())))))###---***+++888AAA``````LLLFFF;;;777000,,,************((((((((((((((((((((((((&&&&&&((((((((('''&&&%%%((('''&&&(((******'''$$$***************))))))((((((,,,...,,,)))***)))'''(((,,,000///+++,,,333:::000222555666555333333333---,,,+++++++++,,,...///---------,,,,,,***)))(((***++++++++++++,,,,,,,,,)))---000---+++000===HHHHHHNNNVVVEEE+++666JJJDDD999???666BBB@@@<<>>???>>>:::666888555222111333333111///222111222444333//////222000666:::888777<<>>GGG666444444333///,,,...444...222333333222555777888NNNNNNLLLIIIHHHJJJPPPUUUOOOLLLIIIIIILLLOOOPPPOOOYYYWWWUUUXXX]]]aaa^^^XXXPPPMMMRRRIII<<>>///>>>PPPIII??????===EEEEEEHHHNNN>>><<<<<<===>>>>>><<<888444999666444333444444333111444444666999777111///000222666777777888===>>>;;;777::::::777666888888555111444555111111555555222333>>>222222666444======666444444444222///111777333555555333222444777999EEEIIIPPPWWW[[[]]][[[ZZZTTTRRRQQQTTTXXX[[[[[[ZZZ]]]gggppprrrooollljjjhhhsssYYYJJJGGGLLL]]][[[AAA,,,///333333...---999FFFYYYTTTUUU^^^eeefffgggiii[[[TTTJJJBBB999000,,,,,,))))))))))))***+++,,,---,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++***,,,---,,,***(((((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))(((((((((((((((((((((((((((+++***)))---000///HHHqqqgggSSSHHH???888333...***)))))))))((((((((((((((((((((((((((((((''''''&&&''''''(((((((((&&&&&&''')))+++++++++,,,---...//////...---,,,+++,,,++++++000555444000***(((&&&'''***------,,,,,,...//////---+++++++++------,,,+++***)))((('''+++,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,+++,,,---------///333666111222555000...AAAOOOIII@@@999CCCCCCBBBLLLFFF>>>BBBCCCDDDDDDCCC@@@<<<::::::777555333444444333222333222555999888333//////111333444444888===<<<777777;;;;;;666333444555444///222222111111444555333333666///555555:::JJJ@@@444222111333222///111666222333333111000222888>>>MMMOOOVVV___fffeee]]]VVV[[[ZZZ[[[^^^```aaa```^^^VVVeeessswwwuuuqqqkkkeeelllXXXOOOPPPQQQUUUPPP>>>'''+++555@@@GGGJJJPPPWWW\\\\\\___dddgggeeecccddd]]][[[RRRDDD888222---***++++++******++++++,,,------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,***,,,---,,,***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))******)))(((((((((((((((((((((((((((++++++(((,,,---+++@@@eee]]]OOOFFF;;;555111,,,)))((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''')))***''''''&&&'''***,,,...///111111000//////.........,,,---...000666;;;777///+++)))((()))+++,,,,,,,,,000111222222///------------------,,,+++***))))))******+++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,...///000///...(((---222333888HHHQQQMMMDDD999NNNEEE???LLL@@@AAA>>>@@@@@@>>>:::777666666<<<:::888666555666666666444222333888999666444555222666777666888===@@@???AAA@@@<<<444222444444222222444444444444666666666666333000777666BBBXXXGGG555222222444333111222666111111111222222555???III\\\YYYXXX\\\bbbccc]]]WWW[[[\\\]]]]]]\\\ZZZVVVTTTUUU```iiimmmqqqqqqgggZZZPPPLLLOOOTTTMMMBBB:::444;;;BBBRRRdddooonnnkkkiiigggeeefffhhhjjjfff___ZZZ[[[ZZZPPP>>>222000///---//////...---,,,,,,,,,,,,...........................------------,,,,,,,,,,,,...///...---++++++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))******))))))(((((((((((((((((((((((()))***(((,,,000...???```|||ZZZNNNEEE888333///+++)))((((((((('''(((((((((((((((((((((((((((''''''&&&'''((()))***(((((()))***+++...111333777666333000///......///---000333666;;;>>>777---***+++,,,+++******,,,...000222222111///------...++++++++++++++++++++++++******++++++,,,+++++++++,,,,,,,,,,,,------------000//////111333333111///333AAAHHHHHHMMMRRRSSSSSSIIIAAAWWWIII===HHHAAAGGG@@@BBBBBB===777444666:::>>>===;;;888777777888:::===888555777999888888:::888>>>@@@:::666:::BBBFFFKKKDDD:::333555;;;999444666555555666777666666777;;;999444888444@@@UUUBBB777444333555555333222555444222333555555777CCCPPPYYYVVVTTTUUUZZZ]]]\\\ZZZeeefffgggfffdddaaa___]]]```lllrrrmmmgggfffaaaXXXLLLKKKJJJLLLKKK>>>222000GGG[[[uuuzzzmmmjjjppptttnnniiiiiimmmjjj]]]QQQHHHGGG@@@555///......,,,......---,,,,,,,,,------------............------.........---------,,,,,,,,,...//////---,,,,,,---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((************)))((((((((((((((((((((((((''')))(((,,,111000===XXX{{{vvvYYYMMMCCC777111...+++)))))))))((((((((((((((((((((((((((((((''''''''''''((()))******)))***,,,......000333666999888777555333111000//////333777:::===>>>777///)))+++------++++++,,,...---...///...,,,++++++,,,+++***)))((()))***,,,---,,,,,,------------,,,,,,---------.........//////.........///222333333222<<>>888888:::999:::<<<===EEEGGG???777999AAAHHHNNNFFF;;;666;;;AAA>>>666333111222555666444555888666===777888666>>>LLL;;;444111000333555333222333666333444666333333>>>NNNTTTVVVWWWWWWTTTRRRRRRSSS___aaacccccccccdddfffhhheeezzzoooYYYQQQQQQPPPGGGVVVVVVKKKCCC<<>>===999444000000555999999:::<<<:::555---,,,,,,...000111000///.../////////------...000111///,,,******,,,...000000111111111000///......////////////000000000000/////////000222555999;;;@@@SSSVVVTTTYYYPPPDDDHHHQQQPPPHHHFFF>>>AAAQQQJJJCCCLLLSSSQQQHHHAAAAAADDDQQQPPPNNNKKKHHHHHHKKKNNNNNNGGGBBBEEEIIIIIIIIIJJJIIIQQQUUUQQQLLLMMMRRRUUUZZZVVVNNNIIIKKKLLLFFF===;;;888:::???BBB@@@BBBFFFAAAWWWPPPMMMOOOMMMNNNAAA888444444:::======<<<===<<<888:::===:::888CCCTTT___fffjjjfff]]]ZZZ___fff```bbbdddeeegggkkkrrrwww~~~kkk```XXXOOOIIIffffffMMM???===NNNkkkTTTJJJJJJ]]]www}}}{{{uuuGGG666...444777111000666000000///...---------...---...///000000///...---............------------***,,,------,,,++++++,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++******(((((((((((((((((((((((('''+++)))***///,,,111BBBrrrgggSSSGGG>>>999000...+++************)))((((((((((((((((((((((((%%%&&&(((************)))***...222444333333555777111777???EEEEEE???777111111666999777777;;;<<<;;;333///,,,000777999666111333444444333222222444666888555111...---...111333444444444333333111000///000000000000111111111111666777777777999===DDDIIIHHHZZZ[[[ZZZeee]]]PPPVVVjjjiiiTTTYYYWWWXXXppp```eeeqqq|||}}}tttjjjggghhhjjjjjjhhhddd``````dddhhhYYYTTTRRRYYY___aaaaaabbbZZZaaaggghhhiiilllnnnmmmnnnoookkkeee```[[[QQQHHHLLLIIILLLSSSWWWVVVYYY^^^cccxxxooooooaaaUUUIIIDDDAAAAAAHHHNNNNNNNNNOOOFFFCCCFFFKKKIIIGGGSSSeeepppyyyyyyqqqrrr{{{```cccssscccHHHFFFHHHGGGPPP]]]VVVTTT```rrrgggIII555888:::333777DDD;;;999777333000...,,,+++000222333444444333222000//////.........---------,,,...//////...---...///))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++******((((((((((((((((((((((((&&&***)))+++111///222BBBiiiyyybbbLLL@@@;;;555,,,,,,+++***))))))))))))(((((()))))))))*********)))---000111...+++***+++,,,(((---888999111///666333;;;<<>>LLLSSSMMMTTThhhaaaGGGSSSoooooojjjfffccc\\\UUU\\\[[[LLLYYY\\\hhhaaaAAA444LLLeeeoooWWWBBB444111:::EEEXXXGGG555;;;MMMIII;;;;;;444555777444<<>>???NNN___NNNFFF@@@LLL[[[QQQ>>>999777888;;;<<>>RRRXXXQQQ___aaabbbdddiiinnnxxxlllsss}}}uuummmlllRRR888///333888777555333111333888666///000666555444444444444555666666777444222111222333222000;;;777333333666:::;;;:::000000000111111111111222222222111///...---,,,,,,000///...---,,,+++***)))************************''''''&&&&&&&&&&&&''''''''''''(((((()))******++++++******++++++,,,---...***++++++++++++---111444===HHHsss|||ZZZKKK@@@;;;777...000///...---,,,,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,---///111222222111333444888@@@EEEEEECCCDDDOOOcccWWWJJJPPPiiissskkk\\\XXXVVVZZZsssssslll~~~rrr___kkkuuuiiillldddQQQ:::<<>>777:::<<<===;;;:::999888222,,,,,,222666444444777666---***......))),,,666.........//////000111222111000000000222222222222/////////...,,,***(((&&&........................++++++++++++++++++******---,,,+++***)))(((''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''''''(((((()))))))))***************,,,------++++++,,,++++++---000333===FFFqqquuuVVVIII>>>999555---...---,,,+++************************++++++++++++(((((((((***---...---,,,000...///444:::<<<:::777;;;FFF999444888CCCPPPBBBLLL@@@HHHHHH???gggcccQQQFFF>>>666999===666555555555000000===:::"""+++***,,,000000...111555...333000,,,000,,,(((///888222555666,,,,,,222222777666;;;BBBBBB;;;888<<<888>>>QQQddddddZZZcccwwwqqqWWWKKK\\\LLLAAA;;;DDD:::CCCAAA>>>DDDEEEBBBEEEHHHCCCCCCHHHKKKLLLOOOSSSRRRMMMLLLQQQUUUUUUUUUWWWaaaYYY[[[\\\TTTSSSWWWTTT[[[kkkdddUUUWWWGGGVVVYYYPPPOOORRRMMMIIIWWWccc___XXXeeemmmmmmnnnnnn___KKKGGGBBB>>>>>><<<999:::===888888333666BBBEEEIIIUUU}}}yyyiiikkkkkkfffrrrrrrsssggg]]]bbbppprrrbbbRRRTTTHHHEEELLLGGG666///555888666:::999777AAAHHH>>>111111000...------///111///222555555...'''&&&***222---,,,000///))))))...++++++,,,---......//////---------...............'''***...///...---...000*********)))))))))(((((('''((())))))******))))))***))))))((((((''''''&&&'''''''''(((((((((((()))''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))***+++,,,,,,+++,,,,,,,,,+++,,,///111:::GGGtttlllSSSHHH<<<777555...---,,,+++***))))))))))))((()))))))))************)))(((''')))+++---,,,***------,,,,,,---//////---222666,,,000///***111+++,,,,,,444666...BBBZZZ///,,,222444222***000,,,111333...222888555000111444888555///+++---***222000---222///+++///,,,&&&...888555666<<<<<<444777???EEE>>>555<<>><<>><<<===:::===999999CCCKKKXXXlllwwwwwwmmmtttuuuooowwwuuukkkooo```VVVooooooJJJ:::;;;DDDMMMHHH:::444777******555;;;999FFFHHH333111333666777777444222000***...000---+++---///000&&&))),,,//////,,,++++++---......///000000000000...//////...,,,+++******333222...***'''(((,,,///......---,,,++++++*********++++++,,,,,,+++***)))))))))))))))))))))))))))'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''***************+++++++++))))))))))))***+++,,,---+++,,,---,,,,,,,,,...000999DDDmmmfffPPPFFF;;;666555000,,,,,,+++***))))))))))))(((((()))))))))*********+++)))((())),,,...---+++111333222---******,,,---''')))%%%333333'''000444555222+++777>>>))):::xxxQQQ888///111555333666+++000:::444000444666666333222333222111555<<<...555111...444444222777888///444>>>;;;999=========BBBMMMTTTPPPRRRmmmbbbIIIKKKSSSPPPLLLVVV\\\\\\^^^cccuuuxxxddd\\\gggmmmfff___ccclllwww{{{yyyzzz}}}xxxkkkjjjkkkdddhhhzzzqqq___rrr```wwwzzzvvv{{{|||qqqlllffffffkkknnnfff]]]KKKFFFDDDGGGIIIFFFBBBBBB@@@FFFCCCAAAFFFJJJWWWnnnvvviii{{{hhhNNNlll~~~HHHNNNYYYbbb```UUUIIIAAA===@@@FFFbbb{{{xxxKKK:::888666555666777777888555777444///111666555......444777666555555555333111111222333333333333333222444666777777777888999111111111333555666555444::::::999888666555444444//////000000///---+++***))))))*********+++++++++''''''(((((()))))))))***'''''''''&&&&&&''''''''',,,,,,,,,,,,,,,,,,------************+++,,,------+++,,,------,,,,,,...000666===^^^|||___HHH<<<333333666111,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,444000...000444555333000???;;;444---)))(((***,,,/////////...//////000000000<<>><<>><<<:::888:::???DDDGGGGGGOOONNNfff}}}}}}sssUUUUUUZZZZZZ\\\aaa[[[YYYffflll}}}}}}||||||mmmxxxyyywwwrrrbbbTTT[[[\\\SSSLLLKKKLLLKKKRRRGGGFFFMMMWWWlll~~~kkkkkkvvvfffSSSSSSiiihhhwwwyyyeeeNNNOOOnnnRRRDDD777:::MMM[[[UUUFFF:::<<<<<<:::555222222444222777<<<>>>===:::::::::888777666777888999888777777777888999999888888777999999888777666555444444666777888999;;;<<<===>>>===<<<:::888555333111000/////////...---+++***)))++++++++++++++++++++++++***)))(((''''''((()))))),,,+++)))))))))+++---...,,,---......,,,,,,---...000...,,,,,,,,,...111333555<<>>888222333555///------------------------//////......//////000111555000000888===;;;888888FFF???666222555@@@KKKSSSCCC@@@;;;666333333333444>>>JJJRRRMMMCCC===;;;;;;PPPRRR???888:::;;;:::666888===@@@>>>BBBBBBBBBAAA@@@???>>>===@@@@@@@@@?????????@@@AAA:::999888999<<>><<<<<<<<<>>>CCCHHHJJJHHHEEEBBBAAA;;;999777666777777666444666777777888999::::::;;;777777777666555555444444555666777888999::::::;;;;;;;;;999777555333222111//////......---,,,,,,,,,++++++++++++++++++++++++***)))(((''''''((()))***,,,+++******+++,,,---...,,,---...---,,,+++,,,...000///---,,,---///222333444888DDDfffVVVBBB888777222333222+++------------------------000000000000000111222222555...222@@@FFF@@@===AAAGGG@@@888666===IIISSSYYYKKKFFF???888444444666888BBBNNNTTTLLL>>>777777999;;;PPPmmmHHHAAA@@@;;;666666:::;;;888===<<<;;;:::999:::;;;;;;GGGEEECCCAAAAAAAAABBBCCC<<>>===<<<@@@EEEKKKNNNLLLGGGCCC@@@FFFCCC???===<<<<<<;;;:::555555555555777999;;;<<<999999888888777777777666777777888888888888999999::::::999888666555444444000///...---,,,------...++++++++++++++++++++++++***)))((((((((((((******++++++,,,,,,------,,,,,,+++,,,------++++++,,,---000///...---...000222333777:::AAA```XXXEEE<<<:::444111///'''++++++++++++++++++++++++---,,,,,,,,,,,,---......222+++111BBBGGG>>>;;;BBB555444555999???CCCBBB???>>>;;;777444333555999<<<===EEEHHHBBB:::777888888BBB@@@UUUyyyeeebbbZZZQQQNNNOOOOOOLLLOOONNNMMMMMMOOORRRUUUXXX\\\YYYUUUSSSSSSTTTTTTUUUUUUYYY[[[YYYTTTSSSXXX^^^hhhkkksssuuunnnpppuuu[[[hhhkkkjjjooottt~~~mmmjjjrrrvvvkkkqqqvvvvvvtttuuu{{{{{{rrrwww}}}zzzxxxpppooo|||}}}~~~{{{zzzzzzyyywwwsssgggggg|||mmmwwwkkkeeekkkooocccZZZZZZXXXXXXXXXSSSMMMMMMPPPOOOJJJPPPVVVUUUIII???>>>CCCHHHIIIEEEBBBAAACCCCCCAAA>>>;;;@@@GGGKKKKKKFFFAAA===>>>;;;666333222333333222333222111000111333666777666555444333222111000000222222111111111000000000000000000///......------333111///,,,++++++,,,---************++++++++++++***)))((((((((()))***+++***+++---......---,,,+++***,,,---,,,+++***+++,,,...---,,,,,,---...000111555:::CCCaaa^^^KKKAAA<<<333///...'''))))))))))))))))))))))))))))))(((((())))))***+++...)))...<<<@@@888555;;;777<<>>>>>>>>===<<<<<<;;;;;;999888888888888777777777555333000---+++******+++)))))))))******+++++++++***)))(((((((((***+++,,,***+++---......---+++)))***+++,,,+++******+++,,,++++++******+++,,,...///---666CCCaaa}}}]]]JJJ???:::000---...)))((((((((((((((((((((((((((((((((((((((())))))***+++***---333555222111333>>>DDDLLLRRRUUUTTTPPPMMMEEEHHHKKKOOORRRSSSTTTTTTTTTTTTRRRRRRWWW\\\ZZZTTTNNNkkkjjj\\\~~~tttddd___^^^^^^]]][[[ZZZ[[[]]]```bbbhhheeeaaaaaaccceeeeeeccceeehhhiiiddd[[[WWWYYY]]]```kkknnnooorrrmmmooossswww{{{aaaUUUYYYWWWWWW]]]___WWWVVVUUUSSSSSSTTTUUUUUUYYYWWWTTTTTTYYY[[[TTTJJJSSSSSSSSSUUUUUUTTTQQQNNNHHHJJJMMMQQQUUUUUURRROOOSSSPPPMMMLLLMMMNNNOOONNNNNNMMMLLLJJJJJJJJJJJJKKKLLLKKKIIIHHHFFFDDDBBBAAADDDDDDCCCBBBBBBAAA@@@@@@===============<<<<<<<<<333222///---+++)))))))))(((((())))))***+++++++++***)))(((((()))***,,,---***+++,,,------,,,***((()))***++++++))))))***+++))))))))))))***+++,,,---,,,777DDDbbbuuuYYYGGG===888...+++---)))((((((((((((((((((((((((((((((((((((((())))))***(((---...+++,,,111333111333888>>>???<<<::::::<<<999;;;===???AAAAAA@@@??????AAAAAABBBFFFKKKJJJEEEMMMIIINNNCCCHHHSSSeee|||cccVVVPPPKKKKKKIIIIIIIIIKKKMMMNNNHHHDDDBBBDDDHHHJJJIIIGGGDDDHHHKKKJJJFFFFFFIIILLLFFFLLLEEEBBBNNNSSS___yyyeeehhhyyy}}}~~~www{{{}}}ooodddmmmkkkttt~~~kkkhhhccc___]]]^^^```bbbbbb]]]dddggg]]]ZZZ^^^^^^aaa[[[___ccc]]]ZZZ\\\]]]\\\WWW[[[]]]WWWYYY___ZZZWWW[[[___```^^^\\\\\\]]]]]]ZZZYYYZZZZZZZZZbbbkkkllljjj{{{dddKKKBBBIIIGGGCCCFFFFFFEEECCCAAA@@@>>>===???AAA111888<<<:::888:::;;;:::///222777888777444111000222111000222666777777555222000...---......---,,,555555555555444444444444777777666555444333333222111111000000//////...............------,,,,,,,,,......---,,,+++******)))((((((((()))***+++++++++***)))(((((()))+++,,,---******+++++++++***)))((()))***+++***)))((()))+++)))))))))***++++++,,,,,,///888BBB\\\mmmXXXGGG>>>888...***+++&&&))))))))))))))))))))))))'''''''''''''''(((((()))(((000000((((((333666222:::AAAJJJLLLIIIGGGJJJMMMMMMNNNOOOOOOOOOOOONNNNNNHHHMMMQQQRRRTTTXXXZZZXXX___MMMdddbbbNNNTTTeeewwwmmmdddddddddeeegggiiikkkmmmkkkhhhfffjjjooorrrpppmmmjjjlllmmmkkkgggffffffhhhfffdddUUUYYYyyyyyyxxx~~~yyy{{{}}}||||||zzz~~~sssrrryyyxxxsssvvvxxxyyyxxxxxxyyy{{{yyyvvvuuuvvvrrrqqqyyytttyyybbbRRRWWWiiikkkffffffeeeeeedddcccccc```\\\ZZZ\\\XXXYYYXXXUUUUUUWWWUUUQQQ@@@FFFLLLNNNKKKGGGDDDDDDEEEBBB??????BBBEEEEEEDDD@@@???===<<<===<<<:::888555666777888888888888888777777777777777777777777333333333222222111111111444333333222222111111111******+++,,,,,,,,,++++++'''(((((()))***+++++++++***))))))))))))+++---...***************)))(((((((((***+++***)))((()))***)))******+++,,,,,,------...555:::QQQ~~~gggWWWJJJ<<<555111---))))))'''''''''''''''''''''''')))((('''''''''(((***+++++++++)))'''***111333111<<<===???BBBEEEHHHIIIIIIRRRUUUWWWTTTMMMFFFAAA??????BBBIIIPPPPPPMMMMMMQQQQQQSSSXXXYYYRRRNNNWWWfffpppqqq```JJJKKKIIIGGGJJJQQQRRRMMMIIIXXXMMMKKKOOOKKKOOOLLLKKKMMMOOONNNLLLKKKNNNQQQQQQJJJHHHIIITTTyyyzzzpppmmmnnnuuugggbbbjjjmmmgggfffmmmssspppwwwyyyssstttxxxttt{{{mmmyyy}}}|||}}}xxxpppyyymmmsss}}}xxxlllfffiii}}}}}}|||xxxsss[[[```ccccccgggpppwwwyyyzzzyyyxxxxxxxxxyyy{{{|||}}}}}}\\\FFFQQQ===EEE@@@LLLAAAMMMDDDFFFHHHFFF<<>>AAA:::111---///000111...///222000***)))---))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))*********)))))))))))))))******))))))******+++,,,///)))GGGNNNcccfffWWWIII;;;444000,,,))))))'''''''''''''''''''''''')))((((((((())))))******+++,,,***(((+++222444333%%%---999AAACCC>>>888333999===@@@???;;;777444333777999???EEEEEEBBBBBBEEEHHHFFFGGGIIIGGGDDDHHHOOOgggaaajjj___TTTTTT]]]YYYKKKKKKWWWXXX]]]FFF>>>BBB>>>AAA<<<@@@AAAAAA???>>>???EEEIIIOOOMMMMMMIIIFFFRRRaaadddtttqqqjjjfffhhhhhhggghhhmmmttt^^^KKKGGGJJJKKKMMMQQQOOOMMMVVVZZZTTTTTTVVVPPPUUUPPPiiiqqqeeebbbhhh|||zzz}}}{{{xxxhhhZZZpppwwwaaaRRRZZZSSSWWWWWWkkkrrrjjjTTTXXX[[[ZZZ\\\bbbffffffaaa```______^^^^^^^^^^^^bbbaaa^^^\\\[[[\\\\\\]]]aaaooolll]]]^^^aaaZZZ]]]bbbooobbbQQQGGGYYYTTTSSSUUUXXX[[[HHHQQQGGG>>>===???@@@AAACCC000:::666333444555???IIIDDD>>>999888<<<@@@AAA@@@666======999:::888999BBB;;;777444111///------------444:::<<<>>>AAA>>>888;;;:::888777888888999999;;;AAACCC<<<444111///---...,,,,,,///---'''%%%((()))))))))******+++++++++******))))))))))))******+++******)))(((((())))))***)))))))))))))))))))))******))))))******+++,,,000***CCCHHH]]]~~~dddVVVHHH999222...***((()))((((((((((((((((((((((((((()))******++++++******)))+++******///888<<<;;;???GGGQQQUUUOOODDD999222333888???DDDFFFHHHIIIIIIUUUVVV[[[aaaaaa^^^]]]```fff```]]]```cccaaa^^^]]]rrruuuuuuuuu|||sssmmmHHH999<<<888:::444555888;;;???DDDMMMYYYaaahhhlllnnniii[[[QQQPPPTTTfffwwwgggiiiooovvvzzzzzz}}}mmm]]]VVVYYYaaagggpppqqq~~~|||hhhuuu}}}vvvqqqooo~~~rrrwwwyyywww|||iiiSSSUUU^^^llllllwwwxxx{{{\\\XXXtttlllaaannn~~~NNN>>>:::888::::::555222111444===@@@;;;<<>>===EEEGGG<<>><<<<<<555:::>>>>>>>>>>>>;;;666+++---......---///444888666:::===;;;;;;<<<:::666444222222444222---******))))))***+++,,,,,,---...******))))))))))))************)))((((((((())))))))))))))))))))))))************))))))******+++,,,111+++>>>CCCTTTxxxaaaTTTFFF777///,,,)))((()))))))))))))))))))))))))))((()))***,,,,,,+++******'''***+++---444>>>DDDDDDOOOQQQPPPJJJBBB;;;999999JJJNNNTTT[[[```ccceeefffddddddhhhoooqqqooonnnqqquuupppmmmoooqqqpppkkkffflll|||yyywwwMMM;;;;;;777<<<:::<<>>CCCCCC???===888444333888BBBIIIYYY[[[^^^aaadddddddddccc\\\\\\```hhhlllllllllnnnoooooonnnmmmmmmlllhhhdddfffrrr~~~rrrHHH888999666@@@DDDSSSXXX___eeekkkrrr|||oooLLL@@@TTT{{{vvvccc[[[ooommmkkkqqqqqqxxxhhhbbbZZZ]]]HHHQQQmmmpppsssSSSCCC<<<555666===JJJ^^^nnnZZZXXXrrrpppjjjvvvlllbbbdddffffffbbb\\\XXXXXXZZZKKK???;;;555222GGGPPP;;;LLLXXXaaa___YYYXXXXXXVVV\\\ZZZWWWUUUTTTUUUWWWYYYMMMGGG???;;;999777333///999999888999???CCC>>>555888888777777777444///***((()))***+++---///000000******))))))))))))******)))((((((((((((((())))))(((((())))))******************))))))******+++,,,---///:::DDDOOOxxxhhhUUUKKK>>>222---,,,)))'''(((((((((((((((((((((((((((((()))******++++++*********+++++++++000999===<<<555444444777===FFFOOOUUUTTTUUUWWW\\\```cccbbbaaa___^^^bbbjjjpppqqqqqqsssppptttuuusssqqqrrrqqqnnnpppssswwwyyylllDDD999???@@@OOOWWWccchhhmmmqqqssswww}}}|||PPP>>>XXX{{{tttyyyjjj~~~}}}jjjLLLFFFEEEIIICCCVVV{{{pppVVVIIIBBBNNNdddtttyyyyyyjjjVVVpppmmmcccqqqgggccceeeffffffccc``````dddgggdddddd```OOO>>>BBBKKKIIIZZZaaaaaaVVVPPPVVV]]]___aaa\\\XXXWWWWWWWWWZZZ___[[[TTTMMMIIIIIIFFF???999:::999666777>>>CCC???777666777777666777666000(((((()))***+++---...///000******))))))))))))******((((((''''''(((((())))))((((((((()))******++++++******))))))******+++,,,+++111888FFFMMMpppaaaOOOEEE:::000------***'''''''''''''''''''''''''''''')))((((((((())))))******)))+++++++++000999===<<<000111444<<>>CCCCCC333444999EEERRRZZZYYYUUU\\\[[[[[[^^^bbbcccaaa^^^dddaaabbbjjjpppqqqpppqqqnnnqqqpppnnnrrryyyyyysssjjjUUUYYYhhhhhhnnn{{{zzztttGGGDDDYYYdddvvv}}}tttuuuvvvuuuvvvzzz]]]PPPxxxlllmmmqqqZZZuuu|||oootttuuuSSSIIIMMMooo{{{ZZZggg|||}}}rrroooyyyOOOnnnrrrcccmmm^^^cccaaa``````aaacccfffiiijjjcccfff^^^___iiiXXX>>>===___gggggg```___gggllliiiddd___^^^bbb```[[[ZZZ^^^VVVXXXZZZYYYVVVSSSQQQQQQDDDBBB===999:::>>>;;;555444777666555888:::333)))))))))***+++,,,,,,------******))))))))))))******'''''''''''''''((()))***'''(((((()))***+++++++++*********)))***++++++,,,,,,333333BBBEEEccc___LLLBBB888...+++)))'''(((***(((((((((((((((((((((((((((((((((((())))))))))))++++++&&&+++:::???AAALLL888444===PPPVVVNNNLLLTTT^^^^^^___``````````````````bbbcccfffmmmssssssppplllooorrrvvv}}}zzzqqqvvvoooeeeccckkkvvv{{{yyy{{{}}}eeeSSSWWWwwwyyy~~~~~~|||}}}XXXOOOrrr|||hhhLLLiiifffYYYmmmgggccc{{{aaa\\\mmmvvvqqqnnntttaaatttpppiiihhh]]]dddddd```\\\]]]```bbbaaa___cccaaaccciiiiii\\\FFF444JJJ\\\ccccccggggggcccfffbbbaaaccceeebbb]]]\\\^^^[[[WWWUUUWWWXXXVVVRRRPPPHHHDDD???:::777666777999333555:::777111666888,,,***))))))***,,,...---,,,***)))))))))+++,,,+++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++///---333FFFFFF\\\aaaOOOAAA777...+++)))''''''***(((((((((((((((((((((((((((((((((((()))))))))))))))+++(((---;;;===>>>HHH>>>:::BBBQQQUUUMMMMMMWWWWWWYYY[[[^^^___```______cccaaabbbhhhnnnqqqqqqpppkkkoooqqqoooqqqvvvyyyxxx|||pppdddgggsss~~~vvvqqqwwwyyyjjjxxxyyywwwrrrrrr|||cccUUUqqq|||{{{{{{|||{{{yyyuuuwwwxxxxxxxxxyyy|||~~~xxxbbbVVV```ooommmgggZZZMMM\\\}}}jjj]]]eeezzz~~~xxxrrrlllrrraaapppnnnfffeee\\\bbbaaafffjjjhhhbbb___ccchhheeegggiiikkkllleeeQQQ>>>KKK[[[]]]XXX___dddbbbccc[[[]]]^^^]]]\\\[[[XXXUUUWWWRRRNNNNNNNNNLLLIIIGGGJJJGGGCCC???>>>>>>@@@BBB>>>???BBB<<<333666666)))***))))))***,,,------,,,***)))((()))+++,,,+++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++...---222DDDFFFZZZaaaPPP@@@666---***)))(((''')))(((((((((((((((((((((((((((((((((((())))))))))))(((+++)))///;;;===<<>><<<===@@@CCCFFFFFFFFFHHHAAA777888777******))))))***,,,---,,,+++***)))((()))+++,,,+++***)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,---000BBBEEEWWW^^^NNN>>>444,,,***)))(((''')))(((((((((((((((((((((((((((((((((((())))))))))))(((+++)))...;;;===???KKKMMMDDDBBBKKKQQQPPPRRRXXXQQQXXXccclllqqqoookkkgggddd\\\\\\ggglllhhhgggmmmuuuyyyvvvkkk``````eeejjjrrrlllsss{{{{{{~~~yyyoookkknnnzzzkkkOOOZZZeeeiiibbbaaa\\\WWWTTTUUUZZZ[[[UUUPPPPPPOOOOOOSSSUUUSSSQQQRRRTTTVVVYYY\\\aaagggnnnsssqqqwwwoooWWWxxxhhhtttkkk\\\WWWWWWXXX^^^[[[\\\```ccceeelllttt{{{```ZZZjjjtttsssmmmbbblllccceeerrrccccccYYYYYY]]]YYYXXX]]]eeeeee]]]TTT```kkklllbbbaaafffZZZEEE:::XXXeee```fffmmmggg___[[[\\\UUUKKKLLLQQQLLL@@@EEEBBB===:::<<>>666IIIGGGAAA::::::???>>>999666777777999===AAAFFFHHHBBBBBBFFFAAA888<<<<<>><<<@@@FFFBBB>>><<>>EEEDDD===777777888:::===@@@DDDFFFBBBBBBFFF@@@777::::::---+++)))((()))***+++***))))))((('''(((***+++***))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))222,,,:::FFFMMMzzz|||YYYLLL888000))))))***((('''((((((((((((((((((((((((((((((((((((((())))))))))))(((,,,***...:::???FFFVVVQQQGGG???@@@FFFLLLPPPSSSZZZ\\\^^^aaaaaaaaa___^^^UUU[[[]]]]]]eeepppqqqjjjgggjjjjjjddd^^^XXXNNNEEEYYYgggpppmmmkkkqqquuutttqqqnnnrrryyypppSSSaaakkkKKKQQQ~~~```ZZZVVV^^^YYYXXXXXXXXXXXXXXXYYYYYY```___eeemmmmmmjjjppp|||zzztttsssuuuvvvssspppuuuvvvrrrjjjaaaYYYOOOGGGHHHNNNeee```ZZZXXXYYYYYYTTTOOOWWW___vvvwww[[[RRR___gggiiigggaaajjjkkkQQQrrrWWW]]]XXXTTTMMMWWW^^^[[[RRROOOVVV___ZZZ```eeedddccccccaaa]]]>>>EEECCC???@@@;;;999BBB>>>999:::AAAAAA:::999>>>666<<<===;;;@@@IIIGGG>>>888888888999:::===???AAACCCCCCFFFAAA888<<<<<>>;;;AAABBB===>>>CCC===111<<<<<<;;;;;;<<<===???@@@AAABBBFFFBBB:::???@@@333+++)))((()))******)))((()))((('''((()))******((()))))))))))))))))))))))))))************+++++++++)))************+++++++++)))555+++999HHHKKKuuummmRRRGGG777222,,,((()))***)))'''******))))))((((((''''''((((((((((((((()))******+++)))+++111@@@444MMMOOOTTTLLLDDD@@@???AAAIIIRRRZZZSSS\\\XXXCCCDDDTTTSSSFFFYYY]]]QQQVVVgggcccMMMEEEPPPjjj```TTT___```______XXXTTTVVVZZZaaalllvvv~~~qqqccccccqqqlllQQQNNNssslllPPP^^^kkkbbbhhhjjjbbbbbbccc[[[hhhvvvnnnvvvqqqkkkhhhtttyyyuuulllrrr|||wwwuuu{{{}}}yyy|||aaahhhVVVAAAJJJFFFGGGGGGIIICCCCCCPPP\\\hhhxxxppp^^^KKKJJJ[[[jjjhhh^^^iiilllPPPaaa\\\[[[NNNOOOOOOPPPSSSTTTLLLFFFNNN]]]^^^gggddd```fffcccVVVOOOJJJ@@@BBBHHHBBBAAAEEEEEEXXXGGG999888???BBB@@@>>>:::>>>BBBCCCBBB@@@>>>===;;;>>><<<888<<>>???===999777;;;>>>AAAAAA@@@>>>>>>>>>===???>>>:::<<>><<<<<<<<<===???>>>===<<<===>>>???AAA???<<<<<>>888+++******)))))))))))))))***))))))***,,,,,,+++)))+++***))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,+++,,,---555@@@LLLrrrhhhOOOBBB999444...***+++++++++)))))))))))))))(((((((((((())))))(((((())))))***++++++***,,,333DDD999RRRTTTTTTSSSQQQIII===:::GGGWWWZZZ]]]dddhhhddd```[[[TTTVVVUUUWWW```hhhlllnnnoooaaa^^^bbb^^^jjjyyyttt}}}zzzuuuqqqrrruuuxxxcccNNNLLLfffqqq]]]xxxppplllqqqooorrrkkkhhh[[[]]]bbb^^^rrrvvv|||zzzvvv|||sssdddVVVSSSnnn{{{tttOOOHHHTTT\\\]]]^^^bbbiiiZZZeeeooohhhbbb[[[XXXPPPMMMOOONNNJJJLLLTTTaaaiiieee```aaa\\\VVVZZZFFFEEEAAA@@@FFFEEEBBBDDD<<<:::;;;??????======@@@=========;;;::::::<<>>GGGVVV\\\```dddfffaaaYYYVVVZZZTTTVVVaaahhhhhhhhhlllaaa\\\ZZZTTTaaahhh```pppmmmiiihhhmmmssszzz___MMMKKK___hhhlllssspppnnneeennnllllll```dddkkkdddrrrpppwww}}}wwwssscccxxx^^^JJJKKKSSS[[[bbbbbbjjjaaaiiizzztttsssiiicccYYYSSSSSSRRRMMMOOOVVVbbbbbbYYYTTTYYYUUUPPPTTTGGGMMMGGGDDDMMMIII>>>>>>======???AAA===777666:::<<<<<<;;;999888999===@@@AAAAAA@@@===999;;;DDDNNNTTTOOOQQQOOOBBB>>>AAA===+++******)))))))))))))))*********,,,......,,,******)))))))))))))))************))))))******+++,,,******+++++++++,,,,,,,,,***,,,---555@@@KKKpppiiiQQQBBB999333---******+++***((((((((((((((())))))))))))***))))))))))))***++++++,,,***---333DDD888QQQTTTSSSNNNJJJHHHCCC===;;;===SSS^^^aaadddkkkdddYYY[[[\\\VVVUUU]]]bbbbbbcccfff^^^XXXRRROOOdddkkk```vvvlllhhhfffkkkrrryyyZZZNNNLLLZZZwwwoooxxxqqqgggVVVmmmtttuuuaaadddrrrnnnyyyyyy{{{||||||wwwyyy]]]KKKLLLXXXbbb```hhhcccgggwww{{{ooojjjaaa\\\[[[WWWOOOOOOUUU\\\ZZZQQQPPPYYYVVVQQQWWW???MMMGGGEEEUUUOOO>>>???AAA@@@AAABBB===777666::::::;;;:::999888:::>>>BBBBBBBBBAAA===777777CCCPPPUUUPPPUUUUUUHHH@@@@@@<<<+++******)))))))))))))))))))))***,,,......+++))))))))))))))))))******+++******))))))******+++,,,******+++++++++,,,,,,,,,+++,,,---555???JJJmmmiiiQQQBBB888222,,,))))))***)))((('''((((((((()))))))))*********))))))******+++,,,---+++---333CCC777OOORRROOOMMMMMMNNNJJJAAA<<<;;;FFFXXX^^^cccooohhh\\\bbb___XXXSSSTTTXXX]]]```dddfffbbb^^^fffqqqxxxqqqlllmmmpppuuu~~~XXXQQQNNNSSS|||uuu~~~wwwmmmaaaPPPiiihhhccctttttt|||~~~}}}uuu|||{{{yyy~~~llljjjggg```^^^fffcccbbb~~~vvv}}}ooogggccccccfffaaaVVVSSSXXXWWWYYYVVVZZZaaa\\\XXX```VVVaaaOOOCCCRRRNNN>>>CCC@@@>>>>>>???<<<888:::>>>999999999999999<<<@@@CCCDDDCCCCCC???777666CCCSSSSSSNNNVVVZZZLLLAAA===888+++******)))))))))))))))((()))***,,,...---+++((()))))))))))))))***++++++******))))))******+++,,,******+++++++++,,,,,,,,,,,,---...666???HHHkkkhhhQQQAAA777222,,,((()))***)))''''''((((((((())))))***************)))******+++,,,---+++---222BBB666NNNQQQFFFGGGLLLOOOJJJ???999999444LLLWWW```oooiii^^^ggg```ZZZQQQMMMQQQZZZaaaddd___\\\\\\jjj]]]ddd}}}uuuooonnnooottt}}}XXXTTTOOOLLLpppkkk~~~qqqfff___RRRfffvvviiixxxwww}}}uuuvvv|||wwwzzzzzz{{{ccc___fffddd```}}}ttt}}}nnnaaaaaahhhooojjj___[[[___VVV]]]aaafffjjjaaa\\\fffdddEEEMMMGGG:::CCCDDD@@@===<<<999555555999777888999::::::===AAADDDFFFEEEEEEAAA888666DDDUUUPPPMMMVVV\\\NNN@@@;;;555+++******)))))))))))))))((((((***,,,...---***'''))))))((())))))***++++++*********)))***++++++,,,******+++++++++,,,,,,,,,,,,...///666???GGGjjjhhhRRR@@@555222,,,)))((()))))))))))))))))))))))))))))))))***((('''))),,,---,,,***...+++---555GGG:::NNNLLLFFFAAAAAAHHHJJJBBB;;;888111999HHHZZZdddccc___\\\ddd\\\SSSRRRXXX___cccdddiiiNNNGGGqqqmmmZZZHHH]]]jjjlllpppuuu{{{~~~YYYLLLJJJTTTeeexxxssslll^^^\\\ooo|||sss|||yyyooobbbhhhuuu}}}pppgggoooqqqddd^^^bbbccchhh]]]ZZZeeeaaaXXXaaaqqqNNNHHHGGGJJJEEEDDDCCC@@@===;;;999:::;;;666444666<<<@@@@@@???AAAIIIFFF???888777===IIISSS[[[SSSSSSZZZSSSAAA888===---+++((((((((())))))((('''(((***,,,...---***(((******))))))))))))******)))************+++++++++******+++++++++,,,,,,,,,***+++000000AAAPPPeeegggRRR???555222,,,)))((()))))))))))))))))))))))))))))))))***((('''))),,,---,,,***---+++...666HHH<<>><<<======<<<::::::999;;;>>>===999777999DDDAAA<<<666444:::FFFOOOWWWQQQSSSZZZSSS@@@555888---+++)))((()))))))))((('''(((***,,,...---***(((******))))))))))))******)))************+++++++++***++++++++++++,,,,,,,,,+++,,,000111BBBPPPeeefffRRR???555222,,,)))((()))))))))))))))))))))))))))))))))***)))((()))+++,,,,,,+++,,,***...777JJJ>>>TTTTTTKKKIIILLLUUUZZZTTTIIIAAA>>>>>>===@@@OOO```ddd___^^^XXXTTT[[[hhhoookkkdddjjjWWWIIIiiigggWWWKKKiiiqqqtttxxx}}}___SSSNNNOOOUUUaaaxxxppplllsss{{{yyy}}}wwwqqqzzzsss\\\\\\|||tttfffkkkyyy}}}xxxwwwkkkeee```UUURRRVVVXXXIIItttmmmYYYUUUOOOOOOIIIJJJDDD>>>===@@@BBB???:::;;;<<>>TTTUUUTTTSSSWWW]]]aaa[[[NNNCCCAAABBB>>>:::EEEYYYccc```YYYWWWWWW]]]fffjjjfffaaalllaaaRRRllllll^^^PPPqqq~~~{{{zzz|||~~~~~~___VVVPPPNNNOOOWWWvvv}}}xxxzzz|||~~~www{{{iiiwwwdddWWWffflllvvv{{{rrrqqqkkkoooxxxrrreeeiiixxxrrr\\\YYY[[[QQQRRRZZZTTThhhnnnWWWaaa~~~hhhQQQDDDBBBAAAAAACCCCCC@@@===999<<>>BBB???999===LLLXXX[[[WWWZZZ^^^aaaccccccbbbaaammmjjjYYYooossseeeRRRrrr~~~|||}}}yyy[[[TTTPPPOOONNNRRRnnn}}}xxxssszzzbbbZZZ[[[eeexxxyyytttoooiiillltttnnnaaaeeeuuummmPPPKKKTTTSSSUUUXXXNNNlll|||[[[RRRxxxvvvGGG===BBBFFFGGGDDDAAA@@@@@@999<<>>===:::999???IIIQQQWWW^^^fffiiigggeeeeeeffflllppp[[[mmmvvviiiQQQoootttUUUNNNMMMOOOOOOPPPiii{{{~~~~~~```[[[^^^```aaaggg|||ooonnnjjjjjjttt}}}xxxlllpppRRRDDDMMMTTTSSSNNNFFFXXXmmmUUUGGGRRRSSSNNNBBBAAAFFFKKKJJJDDD???@@@BBB<<<===AAADDD@@@:::888;;;888777555333222888BBBIIIQQQTTTXXXXXXNNN???888999000...+++))))))***)))((((((,,,000000---***)))*********))))))))))))******)))************+++++++++,,,,,,,,,,,,---------------(((...666GGGGGGPPPyyygggZZZFFF555222,,,)))((()))))))))))))))))))))))))))))))))''')))++++++***)))+++...)))+++222:::JJJ===VVVYYYSSS\\\bbb___[[[ZZZZZZWWWDDD===:::===<<<999???JJJTTT\\\hhhppprrrooollljjjooouuu[[[jjjwwwlllPPPmmm~~~oooNNNFFFIIINNNPPPNNNdddsss|||\\\OOOWWWgggiii\\\dddzzzuuupppiiilll|||qqqsssZZZBBBDDDOOOHHH===???[[[dddPPPNNNMMM777:::JJJOOOPPPNNNIIICCC???@@@BBB;;;999;;;>>>===888666777777555333//////555@@@HHHMMMRRRZZZZZZOOOAAA999888111...+++*********)))((((((,,,111000---))))))+++******))))))))))))******)))************+++++++++,,,,,,,,,------------......)))000:::JJJFFFKKK|||wwwfffZZZFFF666222,,,)))((()))))))))))))))))))))))))))))))))''')))++++++))))))+++...(((+++333;;;KKK???YYY]]][[[eeejjjddd[[[ZZZ\\\\\\NNN???888@@@AAA:::<<>>IIIKKKEEE888]]]WWWOOOGGGBBB@@@AAABBB777444444888:::777555666111000...,,,---555AAAJJJKKKSSS]]]^^^TTTEEE;;;888111///,,,*********)))((((((---111111,,,))))))+++******))))))))))))******)))************+++++++++,,,,,,,,,---------......000***222===LLLGGGIIIyyyvvvfffPPPGGG777222,,,))))))***)))'''))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,...---111999LLLDDD___ccc]]][[[ZZZXXXUUUTTT[[[dddTTTEEE;;;<<<<<<777777===JJJ^^^pppuuuxxxzzzwwwttthhhbbbzzzvvvUUU___~~~TTTDDDMMMLLLPPP[[[\\\ppp{{{}}}^^^eeebbbrrr|||VVV[[[UUU```rrrxxx{{{qqqtttjjjzzzrrr???;;;999999000>>>^^^aaaRRRDDDOOOXXXMMM???WWWQQQKKKGGGDDDAAA@@@AAA999888666222000000333666,,,......---,,,222===FFFKKKLLLTTT\\\UUUBBB:::>>>---+++)))(((((())))))(((***---000111...+++)))'''))))))))))))(((((((((((()))************+++++++++,,,,,,,,,---------......+++222///<<>>===<<<888:::AAAEEEQQQeeewww}}}zzzxxxzzzvvviiibbbxxxwwwXXX```\\\CCCGGGNNNTTTZZZ]]]aaammmxxx|||ssspppPPPiii\\\UUUnnnVVVZZZSSSbbbyyyxxx|||HHH777777>>>444@@@]]]hhh]]]KKKKKKQQQOOONNNNNNJJJGGGGGGGGGDDD???<<<:::::::::888777666888999///000///------333???HHHPPPRRRUUUUUULLL>>>666666...+++)))((()))))))))(((***---//////---+++)))((()))))))))))))))))))))((()))************+++++++++,,,,,,,,,------------...---333000>>>OOO@@@>>>bbbpppggggggVVVDDD888222,,,))))))***)))((()))))))))))))))))))))))))))***+++,,,------------...---111999JJJ>>>VVVXXXNNNRRR[[[cccccc___^^^bbb\\\OOOEEEAAA>>>999;;;AAA???BBBUUUsss|||wwwyyyyyynnneeeyyy{{{___aaakkkGGGAAAPPPVVVWWW___fffhhhnnn{{{}}}tttqqqJJJjjj^^^GGGaaaWWWYYYVVV___ssshhhKKK333555EEE666>>>hhhyyyttt\\\NNNKKKLLLRRREEEDDDDDDFFFHHHEEE===666333555666777666555666777111222111...---444@@@JJJRRRWWWWWWOOOEEE>>>888333...,,,)))((()))))))))(((+++---......,,,*********)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------///333222@@@NNN>>>999UUUmmmbbbfffWWWDDD888333,,,)))******)))((()))))))))))))))))))))))))))***+++,,,------------///---000666GGG===VVVYYYIIINNNZZZeeeiiiggggggiiicccYYYOOOJJJDDD<<<999;;;999;;;IIIbbbvvv}}}}}}~~~{{{sssjjjzzzddd]]]~~~|||TTTBBBOOOTTTTTTaaaooonnnrrryyymmm}}}~~~\\\^^^dddYYYVVVUUUVVVWWWVVVnnnkkkoooYYY:::777MMM;;;DDDjjj|||xxxcccUUUMMMJJJOOOIIIIIIHHHFFFEEECCC<<<444000111222222222333555888111222000---,,,333???IIINNNXXXXXXLLLEEEEEE???555...,,,)))((()))***))))))+++,,,------+++******+++)))))))))))))))*********))))))*********+++++++++++++++,,,,,,,,,---------///111333BBBKKK<<<777KKKooo___bbbVVVDDD888333---******+++***((())))))))))))))))))))))))******+++,,,------------000---...444FFF>>>ZZZ___TTTVVV]]]fffjjjhhhhhhjjjjjjaaaYYYTTTNNNDDD:::444666<<>>:::666777666555333222555:::>>>///000///,,,+++111===FFFHHHUUUXXXMMMHHHIIIAAA333...,,,***))))))******)))***,,,---,,,+++******+++((()))))))))*********+++))))))*********++++++++++++++++++,,,,,,,,,------------444BBBFFF:::888GGGlll^^^```TTTEEE999333---******+++***((())))))))))))))))))))))))***+++,,,------.........///---...555GGG???\\\aaaXXXWWW\\\dddiiijjjmmmqqqoooggg___]]][[[RRRCCC666666======;;;KKKjjjvvvuuujjjsssgggNNN}}}vvv\\\KKKJJJPPPXXXfff}}}JJJNNNdddBBBFFFSSSVVVLLLiiiuuuyyysss~~~}}}TTT444KKK555DDDtttlllUUUGGGOOOXXXYYY]]]dddnnnnnnZZZDDD;;;999999:::888555111111444:::>>>---......++++++000:::CCCHHHSSSVVVNNNIIIHHH===//////---***)))*********)))(((***------+++*********((())))))******+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,+++666BBB@@@666:::GGGqqqddd\\\___SSSFFF999444---***++++++***)))))))))))))))))))))))))))***+++,,,---............,,,+++///777JJJ@@@ZZZ]]]WWWUUUXXXaaahhhlllpppvvvqqqhhhaaaaaafffcccSSSCCC888:::888666>>>TTTpppyyywwwiiiooolllPPPssswwwkkkKKKIIIPPPLLLgggmmmKKKJJJJJJEEEMMM\\\RRR\\\pppkkkyyyuuuzzz___tttFFFDDDwwwnnnUUUFFFLLLSSSTTTYYYkkkpppNNN;;;888999777555222///---///333666+++---...---,,,000999@@@LLLRRRTTTPPPLLLGGG<<<111///---***)))***+++******''')))---...,,,***))))))((())))))******+++,,,,,,)))************+++++++++***++++++++++++,,,,,,,,,---,,,999CCC:::222<<>>888888555555333000......000222***---///...---000888???PPPQQQSSSRRROOOIII@@@999///---***)))***+++******%%%)))---...---+++)))(((((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,...---;;;CCC666///<<>>666666555444:::DDDeee{{{~~~oooxxx\\\UUU}}}QQQGGGDDDIIIsss{{{^^^???FFFVVV\\\WWWEEEeeeiiiuuu~~~www}}}}}}xxxpppooosssyyydddccc```XXXHHHAAA===RRRYYY|||BBB111555000444444///,,,...222333///------------000;;;GGGMMMNNNGGGFFFOOOMMMAAA===///---)))((()))************,,,000333...'''&&&***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++///666888333///777CCC{{{~~~HHHNNNPPPMMMUUUFFF>>>777///************)))))))))))))))))))))))))))))))))******+++,,,,,,,,,---,,,+++777FFFGGGMMMaaaaaabbbbbbaaadddiiiiiifffggghhhlllkkkgggkkkiii]]]PPPAAA555555555222444999DDDgggfffnnn~~~YYYRRR|||WWWHHHCCCFFFccczzzqqqJJJ;;;NNNWWW[[[AAATTTccc{{{}}}zzzzzz}}}|||lllpppmmm^^^;;;ZZZrrrjjjwwwqqq```GGG<<>>KKKTTTWWWRRRPPPRRRIII@@@DDD000...+++)))***+++++++++******...222111,,,,,,000))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++000555555111000666>>>ooobbb>>>HHHNNNPPPQQQPPP@@@999111,,,++++++***)))))))))))))))))))))))))))((())))))******+++,,,,,,//////---444CCCIIIQQQbbbeeebbb___^^^___ccchhhnnnvvvnnnuuuttt___\\\eeeaaaVVVBBB222444999999666666888GGGkkk~~~ppp|||oooWWWtttcccNNNDDDOOOSSSyyyzzzyyyHHH;;;HHHWWWDDDCCCYYY|||zzznnn{{{}}}iiisssnnnlll\\\:::KKKTTTAAAiiizzz|||pppvvvyyyvvvlllgggWWW===444222666666000---000333444///......///000444@@@MMMXXXZZZVVVTTTTTTGGG===BBB111...+++***+++,,,,,,,,,,,,+++---111111------///))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++111555333000111666:::hhhVVV===CCCIIIRRRPPPPPP???999111,,,,,,,,,,,,+++))))))))))))))))))))))))(((((())))))***+++++++++...000---333BBBHHHOOO_________```dddfffggglllrrrvvvqqqtttsssddd]]]dddkkk]]]GGG555444999777555555888===SSSzzzUUUnnnwwwPPPEEE>>>GGGKKKiii~~~WWW>>>BBBPPPNNNNNNXXX}}}|||uuu{{{xxxgggnnnsss___:::CCCQQQDDDfffjjjwwwpppeee>>>:::111555555000---///333333///......000111555BBBOOOWWWXXXTTTVVVWWWGGG;;;@@@222///,,,++++++,,,---,,,222//////111000+++)))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++222555222///111555888]]]KKK===<<>>888111------......---))))))))))))))))))))))))((((((((()))******++++++***...,,,000>>>DDDJJJVVV;;;CCCUUUggglllhhhfffhhhrrrxxxtttsssuuubbb\\\qqq]]]HHH555222555555666:::000>>>666TTT}}}yyybbbmmm~~~~~~}}}|||}}}~~~hhhdddKKK???888555AAA===>>>OOO___vvv}}}zzzKKK777444;;;YYYaaaRRRxxxxxx~~~~~~yyy|||vvvllllllnnneeekkkLLLBBBPPPEEEPPPbbbwwwTTTPPPdddZZZlllfffJJJHHHFFF111@@@000444444///+++...111222///...///111222777DDDQQQVVVVVVUUU^^^dddTTTEEEHHH222000---+++,,,---------111---,,,//////+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,333555000---222555444EEEbbbJJJ666777>>>AAAFFFLLLAAA;;;444...++++++++++++******))))))))))))*********)))******+++,,,---...333+++111///;;;KKKCCCBBBMMMLLLMMM[[[llljjjgggqqqmmmzzzvvvqqquuuiiiZZZ___```HHH333111666666444444444555999HHHddd~~~ccccccyyylllkkkzzztttssszzz{{{jjjVVVAAA===777444555777:::;;;EEEKKKjjjttt___III@@@BBB???999DDDZZZNNNpppttt|||yyyqqqnnncccmmmlllLLLAAAHHHDDDPPPiii}}}eeeLLLMMM\\\fffoooooorrrfffEEE555;;;111111===///$$$888555+++000'''000???>>>[[[\\\VVV]]]sssyyycccJJJ???444...+++,,,---++++++---111000000...---,,,++++++******))))))))))))******+++*********))))))((((((******+++++++++,,,,,,,,,---111000,,,---333555222CCC\\\EEE444444<<>>AAA:::AAAXXXOOOqqq}}}sss|||yyy|||zzzyyytttuuuiiiCCC777AAA???MMMLLLbbbuuuppp\\\PPPUUU```ssskkknnnYYYGGG555)))(((444===<<<,,,---888111:::EEE===OOO```bbbkkkvvvPPPDDD555///,,,------+++***---333111///...///...,,,*********))))))))))))******************)))))))))(((************++++++++++++---000000---...333555222>>>{{{QQQ???000222:::@@@GGGMMMBBB===555///,,,+++++++++******))))))))))))******))))))******+++---...///,,,(((111...888KKKKKKRRRbbbdddTTTGGGQQQ___dddiiikkkmmmooojjjhhhqqqqqqbbbXXXFFF777555555111000444555555444777DDD]]]ttt{{{\\\mmmzzzrrr~~~vvv\\\GGG888000444666777555444555999===:::GGGtttlllXXXBBB666444777===CCCBBB:::===UUURRRsss{{{rrrsssuuu{{{yyyfff>>>444>>>;;;GGGHHHMMMZZZeeeddd^^^bbblllttt]]]TTTdddwwwVVVEEE:::333NNN]]]BBB111///000+++888HHHLLLaaaaaakkklll}}}NNNEEE555000,,,......,,,,,,...666222......111111---)))******))))))))))))******************))))))))))))))))))))))))************---//////---...222444222888pppHHH:::///000888???GGGNNNDDD>>>666000,,,+++++++++******))))))))))))******))))))***+++,,,---///000+++)))222...666IIIMMMXXXeeejjjVVV===CCCXXX```aaaiiijjjuuuvvvooozzzxxx\\\RRRDDD888666555000111666555777666444999LLLhhh|||___tttwww]]]EEE777444555333777:::999555555999>>>???MMMzzzvvvfffCCC<<<777999???DDDDDDCCC@@@999999SSSYYYwwwzzztttqqquuu{{{}}}{{{zzz|||}}}uuucccAAA;;;BBB;;;CCCLLLDDDBBBPPPdddrrrxxxyyyzzzkkk\\\OOOPPPnnnxxxcccUUUKKKFFF[[[kkkbbbcccKKK333---777>>>OOOqqqlllwwwkkkuuuwwwIIIHHH444///,,,///000///000333:::444//////333444///)))******))))))))))))***************)))))))))))))))(((((((((((())))))))))))---...------...000222222444bbbxxx@@@777///000666>>>FFFLLLFFF@@@777111---++++++*********))))))))))))******))))))***+++,,,...000111---+++444...444GGGLLLXXXcccnnn\\\@@@GGG___hhhgggfffggguuuzzzvvv|||aaaOOOBBB888777555000222777///333444111111===WWWmmmbbbgggrrrVVV@@@666444555777333777:::999555444777<<>>:::;;;888888VVVbbb|||zzzwwwtttxxxzzzxxxtttuuu{{{zzzooo^^^@@@>>>FFF>>>FFF@@@EEEGGGKKK^^^xxx{{{ttteeeOOOGGGZZZcccTTTdddqqqjjjWWWJJJHHHfff]]]222555BBB???YYY}}}sssrrrmmmCCCEEE333...---000333444555999<<<666111111555555000*********))))))))))))******))))))))))))))))))******''''''((((((((()))))))))---,,,,,,---...///111333222UUUjjj;;;666000///333;;;CCCHHHGGGAAA999111---,,,+++*********))))))))))))******))))))***+++---///000111///,,,333---333FFFJJJUUU___lll]]]EEELLLdddmmmlll```bbbmmmuuuxxx}}}{{{oooRRRDDD999777555111111777000222555444222888KKK___}}}iiiaaaiiiTTT===333333333111000222444666555333333555888999\\\mmmRRRDDDAAAAAAFFFHHHEEE===888999;;;<<<777:::<<<\\\lllxxxyyyuuuyyyzzzuuurrrvvv{{{sssfffTTT999:::EEEAAAMMMBBBTTTZZZLLLLLLhhhhhhVVVYYYPPP333HHHvvvwww^^^FFFdddqqq111222@@@;;;[[[}}}xxxrrryyy^^^<<<<<<444000///333666777999======888444444666555111---******))))))))))))******))))))))))))************(((((((((((())))))))))))...+++***---...---///333111HHHXXX888555111...000666>>>BBBHHHBBB999222...,,,+++*********))))))))))))******))))))***+++---///111222///+++222,,,333FFFIIIRRRbbbmmm___HHHLLL^^^eeeeeeYYYaaajjjwwwzzzrrruuuYYYHHH:::777555000///333222333555666444666DDDTTTjjjnnn^^^www|||kkkLLL???333222333111......222222222222333555777999;;;gggfffPPPGGGFFFLLLRRRAAACCC???777444888<<<<<<666>>>BBBdddtttuuuxxxtttyyyzzzuuurrruuuwwwvvv\\\SSSIII666;;;FFFCCCQQQIIIWWWZZZKKKAAAUUU}}}wwwgggWWW???888\\\yyy{{{iii[[[iiizzz>>>BBBTTTNNN___nnnyyy|||wwwrrr^^^LLLMMM888444222666999999;;;>>><<<:::777666666444222///******))))))))))))******((()))))))))************(((((()))))))))*********...***)))---...,,,...333111===KKK666555111------333:::===IIICCC:::222...,,,+++*********))))))))))))******))))))***+++---///111222///)))000+++444HHHIIIQQQmmmuuudddLLLMMMXXX]]]^^^TTTcccnnnzzzhhhqqq___LLL;;;777555000---///111//////222111222<<>>;;;:::<<<888111666BBBGGGjjjyyyrrrvvvsssyyyzzztttqqqrrrooojjjCCCAAAAAA888@@@JJJDDDPPP@@@EEEMMMOOOJJJNNNccc|||~~~yyyVVV666999555FFFRRRSSSfffmmmSSSOOOLLL<<>>>>>>>>999777;;;===;;;888888???777PPP}}}ooozzz|||vvvxxxuuutttqqqwwwuuuhhhLLLFFFCCC<<>>:::@@@<<<;;;777111000333333000+++******)))))))))))))))))))))))))))************))))))))))))***************,,,------,,,---///111...BBBjjjpppEEE555///,,,---...///444<<>>MMMKKKddduuuhhhKKKJJJ]]]eeeeeeWWWdddrrr|||rrraaagggTTT@@@777444222000111111111111000000333888;;;BBBZZZXXXQQQWWWIII333555222111111000000000000000111000555555222777>>>===\\\bbbddd\\\QQQGGG@@@>>>??????<<<777777;;;===;;;999999888===YYY|||jjjwwwyyyxxxuuupppuuuwwwmmmOOOIIIEEE;;;FFFQQQEEEIIIFFFDDDEEEHHHIIIJJJPPPWWWNNNDDDFFFKKKGGGEEEDDD===888555888666000:::HHHIIISSSBBB777PPPbbb}}}wwwqqq@@@===CCCGGG@@@===<<<888222000222111---+++******)))))))))))))))))))))))))))************))))))))))))***************+++,,,,,,+++,,,...000(((222SSS___===111...,,,++++++...666@@@>>>@@@???:::111++++++,,,++++++************++++++******+++,,,---...//////000,,,///000...<<>>@@@BBB::::::@@@@@@888666999555///999EEECCCTTTPPP<<>>AAA<<<333,,,+++---++++++************++++++******+++,,,---......///000,,,///000...999IIIKKKVVVpppjjjFFF999DDDQQQXXXkkkmmmfffZZZ[[[gggkkkfffeeeYYYHHH:::222000111333111222333222000000000222555555BBBEEE777444888000////////////000111222333222222000333777777===JJJ|||uuupppWWWNNNCCC@@@BBBCCC>>>999;;;888999<<<<<<999777999;;;]]]yyyffftttyyywwwxxxxxx}}}yyynnnnnnrrrlllNNNMMMMMM???EEEMMMDDDMMMHHHHHHKKKMMMKKKEEEBBBDDDIIIAAADDDGGG???<<<@@@>>>555555999777222>>>IIIDDDLLL]]]CCCKKKfffyyyDDDCCCDDDBBB;;;;;;;;;777222111222000++++++******)))))))))))))))((()))))))))************((()))))))))************+++,,,------,,,,,,...000CCC;;;GGGHHH666...//////++++++222===FFF666<<>>EEE999...EEERRRYYYooohhhmmmdddWWWdddhhhddd\\\HHHHHHJJJCCC>>>===888111000333222///+++******)))))))))))))))))))))))))))************))))))))))))************///000111000......000222,,,111888kkkccc@@@222---///---***...888???@@@444999???@@@<<<555---)))++++++************++++++))))))***+++,,,------...111+++///333---222BBBKKKLLLrrruuuQQQ666111333777999===MMM```aaaWWWZZZggglllmmmeeePPP<<<333222222000111222111111111333555@@@555666:::555111000,,,000000//////000111222222///888222333>>>888KKK|||zzz}}}yyyqqqnnnlllhhhfffQQQNNNHHHBBB===<<<<<<>>>;;;999999:::;;;;;;AAAIIIjjjyyylllyyyvvvtttyyyxxxjjjGGGHHHJJJAAAJJJRRRGGGNNNBBBBBBCCCFFFDDD???===@@@999777AAAGGG>>>999<<<:::222666:::555111===AAA222+++RRR~~~mmmiiiTTTMMMOOOWWWhhhpppXXXYYYwwwlllDDD???CCC<<>>===444888===@@@>>>777...(((++++++************++++++))))))***+++,,,------...111***///333,,,000AAAKKKFFFmmmtttRRR888222222444000333LLLnnnwwwhhheeeqqqrrruuummmVVV@@@555222000///000111111111222555888???666333888999555111000000000000000000111111222...:::333444>>>888OOO|||yyyyyyrrr___SSSHHHFFFDDDCCCCCCBBB@@@===888666777999;;;>>>FFFOOOtttzzztttvvvsssyyyvvveeeJJJHHHGGG===FFFPPPEEEMMMBBB@@@AAABBB@@@;;;;;;???666===PPPXXXIII<<<999666111666:::555222???BBB333>>>qqq\\\DDDEEEOOO]]]kkkooovvv]]]ZZZuuunnnHHH<<<@@@@@@IIIEEE<<<222...//////,,,+++******)))))))))))))))))))))))))))************))))))))))))************//////000///------...000+++444///KKKHHH444111...111***---...:::LLL===888555888@@@@@@777...++++++******)))))))))))))))))))))***++++++,,,------222333......666888>>>MMMAAAeeeoooTTT>>>777666999111777HHHiii}}}qqqvvvwwwsssooofffNNN444---333111111111//////555???GGG:::999666444666999444---444333333222111111111222000333777666666JJJtttsssxxx}}}wwwjjj^^^OOOOOOTTT[[[]]]XXXNNNCCC<<<:::888;;;>>><<<>>>OOOddd~~~ttt~~~uuuxxx}}}~~~```DDDJJJOOO777@@@YYYIIIIIICCCCCCBBBAAA@@@>>>>>>===555999CCCHHHBBB777444888--->>>888===999DDD:::@@@FFF999@@@AAAOOOlll}}}sssxxxbbbGGGggguuuvvvBBB===@@@;;;OOOIII???666///------...+++******))))))))))))))))))************++++++++++++)))'''''')))***++++++111///...///---+++...333333(((888FFFBBB444222///111***------888JJJ<<<:::666888???AAA:::///***++++++***)))))))))))))))))))))***+++---...///000///333000222;;;<<>>>>>===999<<>>666;;;999HHH???EEEEEEqqqjjj:::HHHAAANNNlll~~~fff[[[MMMDDDWWWbbbgggppp777666===888DDD@@@888222......000222+++******)))))))))))))))))))))*********++++++++++++)))(((((()))*********///---...///...,,,...333111(((///;;;~~~yyy<<<222222...000***///000:::MMMBBB<<<777666<<>>>>>===>>>>>>AAAEEECCC<<<777777000???666;;;===OOOGGGJJJEEEIIIHHH;;;OOO@@@LLLggg|||}}}aaaPPPRRR\\\]]]BBBggghhhKKK???;;;>>>;;;555000...///111333+++******))))))))))))))))))))))))*********++++++*********************)))---,,,---111000...000444555000---777jjj___888111111,,,///+++222333===RRRJJJ<<<666222888??????555,,,,,,+++******))))))************)))))))))***,,,,,,,,,000...111888777777BBBLLLJJJjjjwwwOOO777===<<<===:::333===XXXgggggghhhsssrrrtttvvvkkkSSS;;;//////111444888;;;:::666222222888:::555111333777888333333222222111222222333555000777;;;EEEwwwggggggjjjlllvvv{{{|||\\\TTTWWWMMMPPPPPPKKKCCC>>>===>>>???<<<:::<<>>>>>===BBB@@@@@@AAABBB>>>888444222BBB888>>>BBBVVVJJJHHHCCC111555<<>>PPPHHHhhh}}}ZZZ<<<===;;;@@@BBB:::<<>>UUUkkkhhhaaabbbppp{{{{{{fffbbb___PPPLLLGGGCCCAAAAAA@@@???===AAA>>><<>>>>>FFFHHHAAAAAA@@@@@@??????>>>>>>>>>AAA@@@>>>???@@@???999333222BBB999???EEEXXXFFF>>>;;;***333:::KKKAAAPPPXXX___bbbVVVbbbtttuuuddd===888>>>KKK___bbbFFF444===???<<<777222///------...+++******)))))))))))))))(((((()))))))))*********(((***,,,+++***)))+++------,,,///222222///000333444444000222KKKDDD555///...//////+++333111666LLLGGG???:::222000777===;;;555,,,,,,+++************+++''''''(((+++...333777:::444666111000555111111;;;OOOHHHccczzzcccCCC;;;:::FFFJJJ===777MMMeeegggbbbpppssswwwzzztttbbbJJJ999999;;;<<<999444222333666000777;;;777333444666777222222111111222222333333444555666FFFmmmsssmmmYYYYYYooo|||nnnqqqmmm[[[SSSIIICCCAAA@@@>>><<<===DDDEEEJJJaaauuudddfffttt|||}}}yyyzzzyyy|||yyyVVVIII^^^NNN===???EEELLLAAA@@@@@@?????????>>>>>>>>>???@@@???>>>??????:::333333BBB888>>>EEEXXXAAA333111+++555555HHHDDDTTTZZZccc\\\MMMYYY```SSSIII666666:::444666GGGMMMAAA999888666333000...---------+++******)))))))))))))))((((((((()))))))))******(((***+++***((()))---111111///000222111---...222222...444///CCCuuu???333///000......+++555444888OOOLLLFFFAAA777000333:::<<<888---,,,++++++******++++++(((((((((***---222666999111555222222666111...888HHHHHHZZZqqqiiiKKK::::::CCCKKK>>>222HHHfffoookkklllpppvvvyyyuuugggTTTDDDHHHDDD===555000///111444111777:::888555666555333222222111111222222333444333:::777OOO{{{xxxWWWVVVsss}}}sssuuutttjjjbbbVVVLLLEEEBBB@@@???@@@BBBMMMbbbyyyjjjssswwwzzz|||{{{|||zzzvvvyyyvvvRRRMMMaaaJJJ;;;???EEEOOOAAA????????????>>>>>>>>>>>><<<@@@BBB@@@@@@AAA<<<555888FFF888===FFF[[[CCC333///...333///GGGBBBPPP\\\cccZZZIIIPPPMMM<<<:::444111===777...888AAA777,,,666555333111///.........+++******)))))))))))))))(((((((((((()))))))))***''')))***)))''')))///555555222111222///+++,,,111444))):::,,,???aaa<<<222///111+++,,,+++888999>>>WWWWWWMMMHHH<<<111111888<<<999---,,,++++++******++++++***)))(((((())),,,///111***000000222777000,,,444BBBGGGTTTiiimmmPPP999;;;;;;GGG===111HHHiiissspppnnntttzzz}}}zzzppp```SSSUUUJJJ<<<222...///000000111777:::888777777555000222111111111222333333444222>>>888VVV[[[XXXxxx}}}uuuqqqssssssnnndddWWWKKKEEEEEEFFFCCC???QQQuuuZZZvvv~~~yyyvvvvvv~~~{{{uuuvvvtttRRRNNNaaaFFF999>>>DDDPPP???????????????>>>>>>>>>>>>:::AAAEEECCCAAABBB>>>777>>>KKK;;;>>>HHH___III888222000000---III>>>HHH[[[XXXTTTFFFKKKGGG777:::666333888444///111///222>>>999888666444222000///...+++******)))))))))))))))(((((((((((())))))))))))''')))***(((&&&)))111888888444222111...***+++000333###:::&&&:::xxxOOO444444...---111,,,+++333???LLL]]]jjjYYYMMM===333111555999;;;333+++(((+++---)))'''******)))(((***,,,/////////...//////000000000000000<<>><<<===AAA666555@@@]]]zzzjjjpppssssssyyysssdddeeejjjUUUDDDAAA999***)))222111555:::666222:::888%%%666777777333//////444999???111EEE}}}mmm~~~aaa```jjjnnnzzzrrrzzzuuurrroootttooo\\\PPPLLLDDD???AAAiii~~~~~~uuu___eeeuuu{{{{{{|||{{{~~~yyy|||pppwww~~~GGGOOOKKK>>>222CCCBBBSSSCCCCCC@@@===<<<===>>>>>>>>>???AAACCCDDDBBB@@@>>><<>>;;;777333333555666333///...333888>>>:::666444333000+++'''+++***(((((()))***)))))))))((('''((()))***)))(((*********((('''+++222888999888333...///222000+++111---222---888]]]III111222---...---...000666DDDXXXmmm{{{kkk[[[EEE777333555777888444---)))+++,,,))))))+++)))((((((***---//////.........///000000000000000666GGGJJJZZZjjjhhhJJJ@@@333999111222===[[[{{{pppppp{{{{{{yyy~~~wwwcccWWWQQQEEE===??????777333666111111666333---555999///222999@@@@@@999333222333888888[[[{{{wwwaaa\\\dddkkk|||tttwwwrrrmmmpppjjjcccZZZMMMSSSZZZwww}}}lllkkktttzzz||||||{{{}}}xxxzzzooovvvzzzGGGNNNIII===333DDDAAAPPP@@@BBB@@@>>>======>>>>>>===AAA@@@???>>>>>>???BBBDDDMMMIIIbbbuuulll999444444///---@@@CCCCCCYYYZZZ]]]\\\TTTIII@@@;;;555000222555666333///...111555:::777444333222000,,,)))+++***(((''''''((((((((()))((('''((()))***)))(((((()))***))))))---444::::::999444///...111///+++000---333000777TTTAAA///111,,,000,,,222444777HHHddd{{{{{{jjjQQQ===444333555666777111,,,,,,+++***+++---(((((())),,,...///...------...//////000000//////111@@@JJJNNNkkklllZZZDDD---666111222:::WWW{{{vvvrrrxxx}}}zzz```HHHGGGCCC@@@BBBDDDAAA888000111...555666///111777444,,,888HHHNNNJJJAAA;;;888777GGGyyyyyyiii^^^TTTXXXccclll|||tttqqqkkksssooohhhccc]]]hhhzzz|||wwwyyywwwtttuuuyyyyyywwwzzzzzzvvvtttlllsssqqqEEEMMMFFF<<<777IIIBBBOOO>>>AAA@@@>>>>>>??????===<<<>>>>>>>>>===<<<===???AAAKKKIIIssskkk^^^666......222//////BBBEEEFFFZZZYYY\\\[[[TTTHHH???:::444...222444555333000...///111555333222222111///,,,)))+++)))'''%%%%%%&&&((())))))((('''((()))***)))(((&&&(((***++++++...555:::::::::555///...000///+++///---333333555GGGccc;;;///111---222...444555999QQQsssuuu___III888222333666999444///,,,++++++,,,///))))))+++...111111///---......///000000000000///222===LLLGGGiiiooogggFFF222;;;777666999SSSyyyyyyvvv~~~yyyvvvYYYCCCJJJJJJGGGCCCFFFHHH???111222---444;;;555111222000)))555EEERRRWWWUUUNNNJJJEEE```ssszzz|||~~~ZZZZZZLLLLLL[[[XXXfffyyy~~~sssxxx}}}mmm___fffpppttt\\\rrr{{{}}}{{{uuuwwwvvvsssnnnjjjpppgggCCCMMMCCC::::::NNNDDDPPPAAA@@@???>>>???@@@???===;;;888<<>>PPP777111222...222...000333BBBgggqqqYYY@@@222222777999777222---***+++---...***+++,,,///222333111///...///000000111000000000888>>>MMMFFFcccmmmkkkFFF666>>>999888999PPPxxx{{{{{{|||xxx{{{oooSSSGGGGGGIIIDDD>>>DDDNNNLLLAAA777...111777222000333000---111:::IIIVVV]]][[[XXX___{{{ppp}}}vvvssszzzQQQXXXJJJHHHVVVNNNXXX}}}{{{yyyvvvooocccmmmzzz{{{bbb\\\vvv}}}|||vvvuuuvvvmmmmmmtttaaaFFFMMM???666:::PPPCCCOOOCCC@@@???>>>???@@@???===;;;888===CCCEEEBBB???>>>???KKKyyyYYY222...===///222/////////???@@@AAARRRLLLKKKKKKHHH@@@;;;888444///000111222111///---,,,,,,000111222111...***'''%%%&&&''''''&&&&&&)))...333)))((('''((()))***)))(((&&&)))+++++++++---222666999;;;888111///000000...---///...444444;;;lllHHH333333333000000,,,,,,555TTT}}}eeeHHH555222555888999555...***+++------++++++,,,///111333111000///000111111222222111111;;;>>>JJJIIIYYYjjjhhhHHH444:::555666777NNNwww}}}zzzyyywww~~~mmmRRRJJJHHHGGGBBB<<>>222888NNN@@@KKKBBBAAA@@@>>>>>>??????===<<<<<>>JJJCCCBBB@@@>>>======>>>>>>===<<>>???CCCUUUMMMJJJLLLHHH@@@:::666111+++000...,,,++++++,,,,,,,,,+++...111111---***''''''$$$''')))(((&&&''',,,000)))((('''((()))***)))(((''')))++++++,,,111999???HHHJJJFFF<<<555333222000***555---///444999>>>```BBB***222333222,,,222111CCCmmmqqq^^^LLL???777333555:::888000***+++,,,******)))(((***,,,/////////222222333444444444444333666666:::OOOHHHeeebbbQQQ999;;;333555777MMMuuu{{{lllvvvYYYBBBCCCCCCEEEFFFEEECCCGGGLLLKKK[[[hhhWWW<<<777;;;333222555666666777>>>JJJUUU~~~aaaZZZvvvmmmJJJSSSPPPKKKPPPQQQVVVccc~~~~~~zzztttnnnpppbbbgggnnnlllmmmyyy{{{___tttyyyuuurrrrrr|||pppzzzYYYMMMeeeJJJ888===QQQ>>>KKKEEECCCAAA===<<<===>>>>>>>>>777>>>EEEGGGGGGJJJQQQXXXZZZ///--->>>%%%777,,,///222111<<<===CCCVVVNNNGGGHHHEEE>>>999666111+++///---***)))***,,,------(((,,,000111...+++)))***$$$(((***)))%%%%%%(((,,,)))((('''((()))******(((''')))***+++...444>>>EEEPPPQQQLLLAAA777444222000)))888---...444777---NNN:::111***777+++333222777EEEwwwjjjjjjnnnlll^^^MMM>>>555000333555777555000,,,******++++++++++++,,,---.........///222666::::::555000000333===GGGSSSfffkkk[[[AAA:::444222444BBB```}}}|||||||||~~~xxx]]]CCC:::;;;>>>AAACCCDDDCCCCCCFFFdddqqqYYY999,,,111777333555222111333666LLLnnneee]]]hhhmmmLLLHHHKKKMMMKKKTTT\\\WWWyyy~~~~~~~~~~~~{{{oooooo```ffffff___\\\qqqtttuuuzzzzzz{{{{{{tttyyytttrrrLLLLLLiii@@@;;;AAAWWWIIIMMMCCCAAA???======>>>??????@@@@@@III>>>JJJ[[[mmmwwwOOOFFF:::888888111000333111777...777===888EEESSSLLLKKKFFFBBB@@@;;;222...///...---,,,+++***************+++...//////---***((())))))))))))((('''%%%$$$(((((((((((())))))))))))///+++---222000...<<>>===>>>;;;>>>WWWtttzzzzzzyyyzzz}}}hhhPPPCCCBBBAAA@@@@@@AAACCCEEECCCLLLKKK<<<000///333444333333...///777===QQQppplllcccnnnsssOOOFFFHHHNNNKKKOOOUUUSSSmmm|||www~~~|||}}}zzzyyy|||xxxllliiiWWWRRRMMMNNN___xxxiiiwwwuuuyyyzzz}}}|||vvvwwwssssssLLLOOOfff???:::@@@TTTIIINNNDDDDDD???999777:::???BBBCCC:::MMMVVVmmm{{{sss@@@===333444777222333999777666000999>>>:::FFFRRRKKKLLLFFFBBB???999222...000...---,,,+++***************+++---------+++)))(((((((((((((((((((((''''''(((((((((((())))))))))))***(((+++111111333DDDYYYkkkiiiiiiPPP@@@???222222222......000......<<>>;;;AAA<<<888NNNnnnvvvvvvtttsss{{{~~~ppp\\\IIIFFFBBB@@@@@@@@@@@@???AAA<<<555000...000333555555333---///;;;DDDUUUoooooohhhhhhqqqssswwwTTTDDDFFFRRROOOKKKMMMOOO```{{{}}}pppyyy}}}ssswwwqqqiii]]]WWWDDDCCC>>>MMMmmmhhh[[[|||oooxxx{{{||||||~~~xxxuuupppvvvzzzLLLSSS```===777???NNNGGGKKKEEEDDD???999777:::>>>@@@AAAQQQeeeqqqwwwnnneeeZZZ666777...111666222444::::::444333:::>>>===HHHQQQKKKLLLFFF@@@<<<777000///111...---,,,+++************,,,,,,,,,,,,+++***(((((('''''''''(((((()))))))))((((((((()))))))))******((((((,,,111111777LLLaaammmxxx___FFFDDD777555444///---000//////888DDDZZZ222222333000444,,,222333AAAggglllUUUMMMJJJRRRaaabbbPPP===555000111111111///...---,,,,,,++++++,,,,,,---...//////444:::<<<999666444444333000444777<<>>333;;;===:::PPPqqquuuxxxvvvqqqvvv{{{qqqaaaJJJDDD>>>>>>BBBBBB<<<444<<<:::999777000***...555:::;;;444333<<>>EEECCCEEEAAA??????>>><<<;;;<<<@@@CCCjjjyyykkkIII;;;???777777000333777111111666666///444:::<<<@@@KKKPPPLLLLLLEEE>>>:::555//////222------,,,+++************...------,,,+++***))))))(((((((((((((((((())))))((((((((())))))******+++,,,---///111222999NNNbbbmmmjjjJJJFFF;;;888555000...///000///333:::HHH333222111000222...333888DDDmmmiiiNNNGGGGGGRRReeejjjZZZDDD777111111000000000///...---,,,,,,,,,,,,---...//////...333999;;;888555333333444111444666888LLLbbbiiieeeDDD111:::CCCBBBQQQjjjyyy|||{{{~~~vvvgggSSSFFF999777>>>BBB;;;333999777666666111,,,///666???DDD???999:::;;;FFF[[[|||```mmm}}}yyyqqqhhh]]]EEEIII``````RRRLLLMMMPPPqqqxxxwwwpppddd}}}~~~sssxxxttt^^^WWWXXXXXXQQQQQQUUUMMMDDD<<<[[[[[[WWWttt}}}}}}iii}}}yyy~~~}}}yyy}}}{{{rrrooohhhHHHZZZRRR;;;333>>>===??????===;;;>>>???;;;888===JJJVVVppprrrvvvaaaAAA888888888777111666999111///444333+++666::::::BBBMMMOOOMMMKKKDDD===888333......222------,,,+++************//////...---,,,,,,++++++,,,+++)))((('''''''''(((((((((((()))***+++++++++...///111333555???QQQaaarrrtttOOOGGG;;;999555111.../////////000333xxx===888222//////000111444555CCCrrrdddIII???DDDPPP^^^fff]]]III888444222000000111000///---,,,,,,,,,,,,---...///000...222777:::999777444333333000555777999OOOlllzzzoooLLL444:::CCCAAAEEEPPPuuuuuugggUUU@@@777999>>>???<<<===888222111555999;;;;;;>>>FFFBBB999777555<<>>BBB999333555000666:::222///444444,,,<<<<<<888DDDNNNMMMMMMIIIBBB<<<777333...---111...---,,,+++************...............------,,,---,,,***((('''''''''((('''((())))))***+++,,,,,,,,,...111666===IIIXXXcccxxxYYYJJJ999777333222000/////////000111]]]ooo555:::111---000000222222555HHH\\\DDD888AAAKKKQQQYYY\\\NNN;;;777444111111111111000------,,,,,,------...///000000222666:::<<<:::666333444000333666888QQQvvv}}}[[[>>>999===<<<<<<@@@___xxxlllYYYIII???===???AAA:::BBBCCC;;;777:::<<<999555===999333555444666AAAppprrrxxxgggeeeKKKEEEQQQSSSNNNJJJEEE>>>TTTppppppzzzfffhhhvvvmmmnnn\\\dddjjj]]]SSSCCCLLLKKKNNNPPPBBBMMM\\\xxx~~~]]]mmm~~~zzzyyy|||kkkzzz~~~}}}vvv|||qqqsss\\\BBBZZZCCC999333EEE999BBB>>>???===:::777666>>>PPPfffvvvpppMMMFFF888555@@@444111555111888<<<333///444333222EEEAAA888EEEOOOKKKLLLGGGAAA;;;888333------///...---,,,+++***************,,,---//////...---,,,,,,+++)))((('''((()))***'''((()))***+++,,,,,,------...222:::FFFTTT^^^bbbssseeePPP999666111222222///---...111333FFFUUU///;;;000,,,222111333111===VVVyyyXXXDDD888DDDKKKKKKSSS^^^VVVDDD888555222111222222000------------------...000000222222555:::>>>>>>999444777000111222444OOOyyymmmIII:::999<<>>999444HHH:::FFF@@@CCC===:::999>>>JJJYYYfffmmmOOO999FFF@@@:::@@@222444888444;;;>>>333...111111888LLLEEE999GGGOOOIIIKKKFFF@@@;;;888333---,,,///...---,,,+++************((())),,,...///...,,,++++++***((('''((()))+++,,,'''((()))***+++,,,------000222555>>>LLLYYY______hhhzzznnnUUU:::888///222333///,,,...222444999DDD222333222000000222444444BBBcccoooJJJAAA333888KKKQQQJJJUUU[[[III@@@///...666555444444///...------------...//////111///000555;;;===:::666000222666111222RRR}}}\\\111444@@@@@@AAAOOOzzz}}}}}}eeeUUUNNNDDDEEEDDDQQQMMM000(((111///...)))777BBB+++(((>>>666CCC{{{zzz~~~uuufffNNN>>>@@@DDD>>>:::>>>???FFFZZZlllwww}}}lllKKKllluuukkk|||qqqppprrrfffWWWaaa|||~~~iii\\\bbbVVVUUU___```VVVYYYeeedddppp}}}~~~}}}nnncccwwwxxxGGGFFFKKK<<<666777@@@EEEAAA======:::EEEEEECCC[[[vvviiiEEECCCAAA:::<<>>>>>HHHKKKGGGUUU___RRR@@@111111888444111222//////...---------...///000111000333999???AAA>>>:::@@@===666888MMMkkkhhh===444888666888GGGttt{{{www~~~{{{qqqaaaKKK777000<<>>,,,<<>><<<===@@@???===AAAGGGFFF888===]]]sssjjjPPP@@@BBB@@@999;;;DDD>>>444555111777888444111333333111???JJJ::::::IIIPPPUUUMMMFFFBBB;;;444///---...///OOOAAA333......+++((('''+++,,,,,,---,,,+++***)))*********)))))))))))))))+++++++++---////////////...555999AAAHHHDDDHHHYYYsss}}}ccc999???777555333000//////000111444qqqooo888222111000......111777;;;LLLjjjJJJ<<<888777>>>CCCHHHZZZddd\\\CCC333111666222111444222111000...------...///111///...000555:::<<<:::666999KKKRRRbbb~~~UUU???999999>>>===cccwwwjjjmmm{{{uuu\\\JJJ222,,,555555222111+++222333///...444666222444222QQQhhhwww|||xxxvvvgggVVVAAA888;;;@@@>>>:::999<<>>BBBIII777CCChhhrrrSSS<<<===@@@???999;;;CCC===333555222555555222000111333222666DDD999===JJJMMMSSSMMMDDD@@@999333...---...///@@@666---,,,---+++******+++,,,,,,,,,,,,,,,+++***+++*********))))))(((((()))+++---...000000//////555:::<<>>888777444111000///000000222VVVOOO444222111111222111111666<<>>iiixxxwww```>>>222666<<<777NNNqqq~~~yyyjjjiiittt{{{vvvwwwMMM...---333444333333...000111555CCC444$$$>>>333AAAqqq|||~~~mmmcccQQQAAA<<<>>>===888888888FFFXXXfffsssppp]]]OOOtttvvvvvvwww~~~{{{}}}mmmkkkwwwzzzuuurrrllldddhhhpppaaaJJJDDDGGG:::<<>>999;;;CCC<<<222555777777666333111222222222333DDD===BBBLLLIIIMMMIIIBBB===666111...---.........(((&&&))),,,+++,,,...,,,,,,,,,,,,,,,,,,,,,+++++++++******)))((((((((()))+++...000000000000000888===>>>AAAEEEBBBIII^^^{{{MMM@@@;;;999666222000000000000333??????777222111444777444111555<<>>======???AAAHHHMMMKKKAAA:::<<<@@@BBB<<<>>>:::<<>>;;;333222555999666222777AAAnnnOOOAAA<<<666999333777KKKYYYbbbnnnfffGGG444111///111444000555555333222111000//////000000222999CCCQQQ^^^fffhhhKKKKKK~~~OOO:::===;;;999666GGGiiissszzzoooGGG111222222333<<<555222...999uuuAAA;;;777PPP{{{zzzbbbqqq]]]qqqiiieee\\\NNNAAA:::999<<<;;;777AAASSSaaaooouuulllZZZaaammmmmm}}}rrrxxxzzzzzzrrrkkkqqqttttttvvv{{{yyyuuu```SSSNNNKKKYYYfffYYYEEEDDDDDD<<>>555888EEEPPPTTTEEE:::===CCCBBB??????;;;>>>;;;>>>DDD<<<333777:::666333333333///---...111AAA>>>IIIRRRKKKKKKHHH>>>888000,,,---......---///---...000...******...///...---,,,++++++++++++)))))))))))))))))))))******---000000//////333666===@@@>>>===>>>===IIIcccbbbrrrddd@@@???===999555222000//////444333hhh???:::555111333888666333<<>>===000666000222GGGRRRZZZmmmaaaHHH:::666...,,,000///555555555444333111///...,,,---...222999BBBLLLRRRzzz}}}nnnvvvVVVEEEEEE<<>>IIIggg~~~|||}}}___===444222555DDDFFF777777<<>>@@@???;;;FFF]]]fff\\\XXX___eeeeeeSSSnnnzzz}}}}}}xxx\\\tttvvv}}}zzzzzz{{{zzzuuuPPPGGGIII:::...666===AAAGGGOOORRRPPPOOO@@@777>>>DDDAAA===>>>:::>>>===???EEE<<<444888888333111555666222000000111???;;;HHHTTTLLLKKKFFF===666...+++,,,......,,,&&&'''***---,,,***---222111000...,,,+++******+++((((((((()))******+++++++++...000///---///444999BBBEEEAAA?????????MMMhhhhhhtttrrrKKKAAA???:::666222000//////000777bbbRRR???555666111111555444444AAATTT}}}CCC:::<<>>777@@@QQQ^^^kkktttooohhhSSSppprrrddduuuzzz|||qqqwwwwww}}}nnngggjjjccc\\\aaa^^^qqq~~~vvvwwwxxxgggzzznnnnnnllliiipppXXXBBBIIISSSdddgggOOO;;;???AAA===HHH]]]ddd[[[ZZZcccfffvvvfffZZZqqq|||~~~}}}{{{}}}qqqUUUpppttt|||zzz|||ooouuuxxxQQQIIILLL===999555777JJJhhhvvvcccHHH===DDDDDD;;;666:::>>>???:::???>>>@@@EEE===444999888222222888;;;777444555333???:::HHHTTTKKKHHHCCC<<<555---***,,,......,,,)))***---///,,,))),,,222333111///,,,+++*********''''''((()))***+++,,,,,,,,,...000///---...555;;;???BBB???<<<>>>>>>OOOkkkzzz}}}XXXBBB@@@;;;666333000//////,,,999MMMEEE777999777777888222888777<<>>??????@@@HHHJJJ===111...000000///000111222222111000//////...------...///111222<<>>FFFBBB@@@EEEiiixxx^^^HHHAAA>>>;;;888;;;999@@@YYYkkkeeefffyyykkkSSSddd}}}mmmfffuuuwwwjjjsssoooppphhhqqqvvvsssttt{{{rrrnnnpppdddYYYZZZ___ZZZooolllxxxuuuvvvfff|||uuuccciii]]]YYYNNNBBBNNNaaaXXXCCC===>>>???;;;:::]]][[[```UUUbbbYYYDDDVVVyyy~~~}}}~~~{{{nnnfffppp|||vvvxxxyyyvvv}}}rrroooUUUIIITTT333FFF---LLLPPP>>>BBB>>>===??????>>>AAAGGGIII>>>???BBB??????>>>666777333000111555666444111===:::@@@NNNUUUNNNAAA:::;;;555///,,,......,,,))),,,,,,+++***+++...000111222000...,,,++++++++++++++++++,,,,,,,,,---------,,,***555111...333111>>>???;;;999111SSSrrrdddqqqWWWIIIBBB888333666888333---555+++AAA@@@666:::;;;666666222666555BBByyymmmGGG;;;444333222222333777;;;???AAANNNIIIIIIBBB444000222...///000111222222222111111......---------...000111999<<>>444;;;NNNnnnrrrRRR:::;;;@@@>>>???FFFdddtttgggKKK@@@999777777;;;777:::UUUqqqrrrjjjpppeeeKKKYYYuuuoooiiitttxxxnnnxxx}}}sss|||llleeellljjjeeeaaa```]]]^^^kkk|||~~~jjjwwwppp[[[LLLYYYccclllqqquuuyyyuuurrrcccvvvqqqeeellldddaaaIII???NNNcccYYYBBB;;;===777@@@FFFaaa[[[]]]PPPVVV???EEEiiivvvcccgggwww~~~xxxyyyyyykkkrrrwwwpppNNN>>>III@@@ AAAZZZ>>>III???@@@BBBCCC???===BBBJJJHHHDDDHHHHHH===;;;>>>;;;111111111333555666444111;;;;;;BBBNNNSSSKKK@@@::::::444...,,,---...,,,))),,,+++++++++,,,...000111111000...,,,+++***++++++++++++,,,,,,,,,---------///%%%)))'''---888333;;;===999999:::cccdddKKKDDD;;;666555555111,,,444+++===:::555999<<<444444333777777PPPbbbHHH===222111222333222333777???EEERRR@@@EEEJJJ:::222222***...///000222333333333333///...---,,,------///000555888;;;===>>>@@@CCCEEEWWWooo{{{rrr~~~uuu```ZZZQQQMMMbbbiiiXXXPPPZZZ^^^XXX888555555333999[[[|||XXX:::777:::999<<>>:::888:::===999999QQQvvvrrrjjjnnnQQQSSSmmmpppgggjjjqqq~~~dddhhhwww{{{kkkcccaaaYYYZZZRRRNNNXXXlllvvvoooxxxssseee}}}yyy```PPPZZZXXXxxxooommmfffqqq|||sssfffpppllleeelllhhhfffCCC===OOOeeeZZZBBB:::<<<999AAAGGGZZZWWWWWWGGGBBB;;;RRRyyyxxxZZZkkk|||yyywwwyyyzzzmmmggg[[[LLLIII<<<222SSSnnnxxxTTTBBB;;;JJJ???AAAFFFFFFAAA===BBBKKKFFFIIIQQQMMM<<<888???@@@///222444555333222111111:::===FFFNNNOOOGGG???;;;888333...,,,---...,,,***,,,+++++++++,,,...000111000...---+++******++++++,,,,,,,,,,,,------------444+++///***111>>>;;;AAA<<<666666>>>jjjpppOOOHHH???999666333000---222---777{{{ddd666333666;;;222444666:::;;;]]]XXXGGG>>>555...111333222000444>>>GGGMMM888BBBSSSDDD666444+++---...///000222333333444///...---,,,,,,---......222444777999;;;===@@@CCCLLL___wwwgggaaaZZZPPPbbbjjj___UUUWWWZZZWWW888666999666111GGGnnn{{{XXX;;;888;;;888;;;DDDUUUbbbWWW@@@>>>===;;;;;;<<<<<<999FFFgggwwwooohhhwww[[[OOObbbpppgggdddpppyyyzzzYYY\\\rrrzzzzzzzzzrrrwwwttt^^^WWWXXXLLL[[[XXX[[[rrrttt___bbbsssgggiiiqqqxxxrrr\\\ZZZVVVQQQuuuoooiiidddttt{{{vvvnnnlllgggeeegggfffdddBBB===QQQggg[[[BBB999<<>>BBBRRRUUULLL<<<777RRRfff||||||~~~zzz\\\uuu{{{yyy{{{|||||||||pppqqqLLL777HHHNNNccc}}}iiiGGG===JJJEEEFFFBBBCCCFFFGGGBBB>>>@@@FFFDDDHHHQQQKKK;;;999@@@@@@111444666444///---000333:::AAAKKKOOOLLLDDD???===444111...,,,------,,,+++++++++++++++,,,...///000...---,,,+++******+++,,,,,,,,,,,,------------...)))(((222+++,,,777555===;;;555111;;;```{{{~~~TTTKKKAAA;;;777333000000000///444```RRR444222333888222666777:::<<>>PPPHHH999666333.........///000111222222000///...---,,,,,,---...///111555888;;;>>>AAADDDKKKWWWfffnnnbbb\\\YYY]]]cccccc[[[TTTYYYcccFFF777888===333777WWWtttuuuUUU===>>>CCC>>>===DDDRRR]]]dddBBB:::;;;999888333;;;666666GGGWWW^^^dddqqq___IIISSSkkkhhhcccuuu}}}|||mmm]]]]]]ccciiimmm```TTTbbbmmmWWWHHHQQQYYYxxxwww\\\XXXhhhaaa```}}}pppPPPRRRQQQQQQxxxkkkbbbffftttjjjrrrrrrhhhddddddbbbcccdddHHH@@@RRRggg[[[BBB:::<<>>111///---,,,,,,---,,,,,,+++++++++,,,---...///000...---,,,+++++++++,,,---,,,,,,---------.........,,,)))555555@@@LLL@@@;;;999444...:::RRRjjjpppbbbqqq{{{\\\OOOBBB===999444333555---333333KKKHHH333222111555333888555888===eeehhhFFF===333111,,,000222000...000999AAAGGG999555CCCLLLAAA666999111111000000///000000111222111///...---------...---000444777:::===AAADDDEEELLLUUUmmmvvveee]]]^^^YYY[[[```[[[UUU]]]lllKKK444333>>>555///CCC\\\xxxtttVVVAAADDDIIICCCAAAFFFQQQYYYzzzHHH444666;;;:::333===999111555???OOObbbiiigggKKKEEEaaaaaaWWWiiikkkdddaaadddbbb\\\[[[^^^ZZZRRR]]]iii\\\UUUsss}}}vvvaaaYYYbbb}}}~~~___[[[mmmzzzhhhLLLPPPUUUZZZsssbbbiiisssYYYgggpppbbbaaaddd]]]cccfffRRREEEPPPbbbXXXAAA:::;;;999MMMppprrraaa<<>><<>><<<...------,,,,,,,,,------***++++++,,,......//////...---,,,,,,,,,---...///,,,---------............666,,,333>>>YYYkkkOOO888666555000;;;HHH\\\nnn___nnncccdddhhhUUUCCC===;;;666444777,,,555222???BBB111111222000333999333888HHHsssTTTAAA===111111,,,///111000...111777===<<<<<<444FFFhhh___BBB???777555444222000000000000444333111///............,,,///222555777:::>>>@@@===BBBFFF\\\nnnbbb^^^[[[XXXXXXXXX[[[dddnnnGGG444222;;;444///999CCCccc|||zzzZZZBBBBBBFFFAAA???EEEKKKQQQxxxZZZ999777>>>???777???;;;555666999HHH___```pppSSS???YYYYYYIIIZZZUUUVVV```fffaaa___```^^^eeebbbeeevvv}}}^^^aaaoooaaaSSSVVVlllwwwXXXVVVXXX```hhhbbbQQQJJJQQQVVV]]]eeeeeennnSSS[[[nnn___```dddXXX```ggg\\\IIIMMM\\\SSS???888999;;;VVVvvvfff\\\HHHTTTVVVGGGlll~~~zzz~~~zzzxxxxxxzzz}}}fffttt{{{zzz}}}sss@@@+++===666===:::@@@IIIAAAFFFGGGBBB@@@BBBDDDDDDEEEHHHGGGAAA???======FFFDDD111//////...---...555???GGG===HHHNNNJJJDDD@@@<<<888+++,,,---,,,,,,,,,------******,,,---.../////////......---,,,---...000000------------............111)))333>>>YYYiiiJJJ///444555///999<<>><<<777444666,,,666///777rrr???000111333,,,333999222<<>>MMMsssttteee]]]___[[[SSSVVVccckkklllBBB777666888111111555333IIIkkk\\\@@@===???:::;;;BBBDDDIIIooorrrFFF<<>>>>>GGGDDD000333222000///111666<<>>333666...444///@@@iii```[[[UUU???bbbFFF>>>===777333444,,,777---222nnn```666222666333666,,,444>>><<>>777222333444///,,,...111222666:::BBBFFFZZZQQQLLL???444444666444000///111333555333///------...,,,...111333333444555777666:::AAADDDUUUuuufff___```YYYTTT^^^nnnlll^^^FFF<<<444444555333111111999OOOjjj{{{```FFFEEE:::777>>><<<;;;GGGWWWFFFMMMgggcccHHHEEE<<<888888444@@@ZZZXXX]]]aaa@@@EEEkkk```QQQddd```jjjoooqqqqqqjjjnnneeeuuummmNNNEEEGGGBBBJJJGGGZZZDDD???PPPjjjHHHEEE<<<@@@EEE===;;;AAADDDLLLYYYhhhooo___hhhrrrGGG___lllhhh\\\ZZZZZZZZZ___dddIIIHHHNNN>>>555===???ZZZOOO@@@===OOObbb^^^NNNSSS]]]nnn{{{~~~}}}|||yyyooovvvnnnDDD333111666===AAA??????CCCCCC@@@@@@???>>>===>>>???AAACCCDDDAAABBB777JJJQQQ111666111---,,,...000444===FFF???MMMPPPBBB;;;???:::---///...---,,,++++++++++++///---+++,,,///222111000000...+++,,,///111111///222000...---,,,...222666@@@TTTrrr]]]555444111333000111GGG```fffGGGEEE@@@bbbFFFDDD>>>666444333---777***///ZZZTTT444444444333666...555======\\\xxxAAA===555222333444///,,,///111333777<<>>EEECCCEEEfff{{{nnneee```WWWTTT```nnnmmmcccEEECCCBBB@@@:::222222555333>>>TTTnnn{{{}}}bbbFFFDDD===:::;;;444999IIITTT}}}___>>>OOO[[[KKKHHH>>>888777222<<>>@@@AAABBBCCCCCC===@@@EEE;;;GGGIII---000111...---000111444;;;CCCBBBMMMNNNAAA:::===999...///...---,,,++++++++++++...---,,,---000222111///---++++++---000222111000///---...///...---555@@@[[[yyyyyyBBB666555999666111:::FFFCCC@@@BBB???wwwpppMMMFFF???888777666000444+++000OOODDD333777000333666111777<<>>DDDLLLVVVSSSHHH???:::333888LLLgggqqqvvv{{{vvvkkk___bbb|||bbbDDD777===AAA<<<777@@@GGGZZZMMM===???eeeiiiDDDBBB===>>><<<666<<>>MMM```nnn]]][[[qqqgggdddeee___]]]aaa[[[VVV\\\^^^IIIFFFJJJ>>>;;;QQQgggIII<<<<<>>jjjUUUGGG>>>999888666444111---111AAA888333:::///333444222777:::DDDtttfff>>>:::111222222333000///111333555:::AAAYYYpppcccVVVPPPHHH:::000---...///111333333333333222000111000///...000333666;;;888888AAAIIIMMMcccxxxllliiijjjmmmmmmjjjjjjmmmeeeHHHAAAGGGHHH===222555///777RRRjjjtttzzz|||dddNNNHHHIIIJJJEEE===<<>>???@@@888===EEEVVVRRR???===XXXmmmHHH???===???;;;666===CCC<<>>IIIVVVTTT;;;;;;EEEWWW```[[[RRROOO???HHH[[[rrr~~~}}}wwwwwwTTTLLL999===222;;;<<<@@@CCCBBBAAA???===<<<@@@AAABBBDDDEEEGGGGGGHHH;;;GGGQQQLLLEEE@@@999:::777222///000000222999AAAIIIKKKGGG===777777444/////////...---------------,,,---...000111111///---)))+++---///111111000///111+++---555777>>>\\\~~~zzz999222222111,,,333;;;888///<<<>>>[[[ZZZHHH>>>999888444666...///222555}}}uuu333444:::...444222444888999KKK[[[===999000333111222000000222333444:::BBBgggpppZZZ]]]\\\HHH888666------...000222444444555222222222000...///222555<<<999666???HHHBBBPPPtttrrrooommmmmmmmmjjjfffjjjqqqdddFFF@@@GGGIII>>>333111...000@@@[[[qqqxxxuuuuuulllZZZLLLLLLNNNLLLJJJBBBIIIKKKoooyyy444999HHHGGGIII@@@777555000111>>>QQQWWWeeesssfff```ooovvv}}}~~~bbbJJJBBB???;;;<<<:::@@@LLLRRR>>>===PPPoooKKK;;;:::@@@>>>666999>>>888<<>>===:::444///---...111:::DDDKKKIIICCC<<<777444222000//////......------......+++---000111111///...---,,,...000111111000...---222---...777AAATTT{{{GGG999444111+++000666333...;;;???NNNaaaMMMAAA<<<:::444555...000222000fff\\\333333777///555222666999:::UUUQQQ===:::000444000222111111222222333999BBBrrrdddbbb```OOOAAAAAA222000...///111444555555444444444222000000222333222;;;;;;???FFFAAAWWWrrrkkkccc\\\]]]eeelllmmmjjj___SSSGGGCCCCCC???;;;999000111000555JJJeeessssssxxxzzzeeeMMMKKKOOOMMMOOOIIIOOOJJJiiiIII000999666<<<777333666666888CCCTTTeeeqqqwwweee___fffsssxxxzzzrrraaaQQQTTTRRRGGG>>>===AAACCCAAA888:::???OOO<<<<<>>===>>>AAA@@@???@@@EEEEEEBBB>>>;;;999;;;>>>@@@;;;CCCDDDFFF888555EEE===999333...---...222<<>>DDDmmmVVVFFF@@@>>>777333222000111000SSSEEE555000222111666444999;;;===```JJJ===;;;000555000222111222222111111888AAAooodddYYYMMMEEE;;;777222000111333444444444555666444222111111222,,,:::888;;;HHHDDDUUUyyyqqq^^^OOOEEERRRtttuuuVVVJJJDDD??????>>>;;;;;;===555333222333<<>>???EEEMMMEEECCC@@@===<<<<<<>>>???>>>BBB>>>DDD666333GGG666333000...000222555===FFFKKKBBB<<<;;;999222///000000///////////////000000---///111000...---...000///111333222000000111333333;;;HHHYYYuuuJJJ888222444111333555111000666===???{{{yyy^^^III@@@>>>888111777000---333EEE777777......222666666;;;===@@@gggEEE===<<<000666///222111222222000000777@@@ppphhhZZZIIICCC===555111111222333222555666777666444222111111222:::///222FFF>>>;;;XXX[[[pppbbbhhhmmm\\\SSSppp___NNN???333555<<<@@@>>><<<555000///111///999^^^dddAAAFFFPPPMMMMMMJJJllliiiiiiYYY***DDD666>>>[[[999444///777444111777888999@@@KKK^^^YYYgggppplllnnnUUUdddkkkggglllrrrnnnooohhhkkkmmmjjjoooqqqhhhqqq___NNNDDD;;;666CCCTTTQQQ???<<<888PPP<<<<<>>;;;@@@666FFFYYYVVVTTTNNN999XXX^^^LLLHHHUUUcccmmmggg======FFF???;;;999777>>>LLLNNNCCC<<<===888<<>><<<777000;;;///+++555===```444999111222555333888444;;;DDDuuuuuuFFF>>>444666444333777111222999)))444333RRRooo```YYYMMMIIIAAA999333111222444111222333555666666666666555555555777999===AAACCCQQQ___vvvkkkbbb^^^```hhhccc___iii777<<<...;;;<<>>===DDDQQQMMMHHH???:::===CCCAAA;;;KKKlllRRR```WWWRRRRRRIII;;;777===888888???TTT]]]MMMHHH[[[???NNNWWWIII^^^KKKNNNWWWVVVppp]]]===;;;888111>>>888888333888FFFIIIEEEIIICCCLLLIIIeeevvv|||hhhiii}}}tttqqqyyyrrrNNNGGGPPPGGG???BBB===BBB;;;333111444666777555===888444333555777777666555555555555444222000///333///...444666555888===EEEBBB>>>888333000111222222222222111111111000000111111000000000000111111111111444888777555777<<>>rrr___GGGDDD???444666777---444444:::WWW111777000333555444555777BBBJJJyyynnnCCC<<<111111///...444000111999,,,777999]]]kkk```VVVQQQIIIAAA:::777666666222222333333444555666777444444444555888;;;>>>@@@DDDOOOmmm|||qqqhhhffffffddddddfffeeellljjjuuuUUU:::555GGGIII???777>>>>>>@@@AAA:::555???NNNmmmwwwLLLGGGUUUJJJLLLJJJ___ZZZRRRuuu}}}GGG555///000999>>>>>>???CCC333:::999777;;;::::::BBBDDDGGGCCC\\\hhhRRRLLLOOOTTTfffiiiddd\\\ggghhheeebbbbbbeeeggggggfffbbbWWWMMMGGG>>>555999DDDAAA>>>999777<<>>FFFwwwhhhKKKQQQIIIFFFFFF@@@555444:::===MMMSSSSSSWWWRRRNNNRRR888GGGcccPPPCCC>>>VVVRRRXXXqqqjjjYYYZZZKKK777<<<777<<<999777===;;;:::CCC>>>AAA333<<>>FFFAAA<<<;;;===>>><<<999999777555666888999666333222222333222222000//////222333666999666222666???DDDAAA<<<666222000111333222222222111111111000000111111000000000111222222222444888:::777555===FFFTTT\\\uuuCCC777777;;;///888333444333:::???qqqhhhIIIBBB???888999666000000333777oooKKK---444000444555555555<<>>;;;===???:::<<<@@@CCCfffuuuYYYNNNRRRSSS\\\eee~~~{{{``````hhhcccaaa___```dddeeedddaaacccZZZSSSHHH777555;;;:::888666333333:::AAAAAA======fffbbbBBB@@@:::888:::777111333:::AAAccciiiRRRNNNWWWRRRGGGAAAGGGWWWOOOOOOJJJUUURRRXXX~~~{{{aaacccgggQQQ???GGGIIICCCAAAJJJJJJEEEGGG555===EEE[[[aaa___}}}|||fffVVVCCCFFFRRRGGGFFF===;;;:::999666333666;;;OOOAAA???AAA===>>>CCC???JJJGGGDDDCCCDDDDDD@@@===;;;;;;<<>>888777555222000///111333444333333333444555777888999@@@CCCMMMccceee[[[cccmmmkkklllsss{{{~~~|||yyyUUUJJJBBBHHHJJJBBB???EEEGGGBBB>>>???@@@>>>EEEkkk~~~VVV>>>JJJKKKOOOOOONNNNNNKKK]]]ddd===888666555111444LLLhhhCCC444999@@@<<>>DDDmmm}}}___RRRUUUPPPMMMZZZmmmkkkaaaeeeeee___]]]]]]___ccccccaaa^^^]]]cccbbbIII111888@@@444666555333222777===<<<888555UUU]]]===888555444666555222555<<<@@@fffkkkPPPIIIUUUQQQEEE???GGGBBBDDDVVVHHHBBBXXXSSSjjjdddMMMMMMSSSMMMGGGKKKVVVUUUOOOQQQRRRXXXdddhhh```jjjhhhLLL999BBB^^^ZZZIIIEEE999777666666666666666777;;;???DDD>>>:::666444999@@@@@@KKKHHHFFFDDDDDDCCCAAA>>>>>>>>>@@@CCCEEEDDD>>>888@@@???===:::777555444333111777;;;999222000999CCCAAA===666111000111222444111111111111111111111111111111111111222333555555666777999===@@@HHHZZZjjjrrrNNN888777...555111111888666>>>BBBlll{{{QQQCCCAAA>>><<<444888)))555222@@@rrr===000333333777222666:::===PPPeeeeeeFFFEEE999666111000///222...555000777FFFrrrhhh\\\SSSOOOJJJAAA;;;;;;888444000...///000222333444444555666777888999<<>>>>>===ZZZrrrSSS;;;JJJOOOQQQNNNLLLNNNKKKVVV~~~rrr;;;111...222000...<<>>IIITTTTTTHHHUUUjjjvvvMMMKKKHHHFFF>>>000333FFF@@@XXX^^^RRRNNN[[[zzzkkkzzzzzzZZZTTTKKKUUUMMMGGGOOOGGGBBB444333333444777;;;<<<;;;<<<;;;555000333999@@@GGGKKKHHHDDDBBBAAAAAAAAA@@@===<<<;;;===???>>>:::666666666555444222111000///222444333000000555>>>DDD>>>999333///000111333333111111111111111111111111111111111222333555666777;;;777666===GGGUUUeeerrr```:::<<<222888222333999666???CCChhhWWWGGGBBB===;;;444999***777111777^^^:::444444444888222888::::::SSSuuu```@@@AAA888666111//////444---444111666IIIuuudddYYYUUUQQQHHHAAAAAA>>>999444000//////000333444444666777888999999999<<<@@@FFFSSSmmmmmmdddZZZcccwwwhhhSSSXXX[[[MMMDDD999???EEEDDD>>>888777999;;;KKKdddQQQ<<>>YYYcccKKKGGG___fffPPPAAAHHHHHH;;;LLLUUUSSSSSSlllXXXMMMooorrrhhhYYY]]]fffXXXTTT<<<<<<;;;999:::;;;888333444777444777BBBBBBCCCNNNJJJHHHDDDAAA@@@@@@BBBCCC@@@>>><<<<<<======999555+++,,,...000111222111111111000---+++///999@@@BBB:::666000///111333222111111111111111111222222222111111222333555666888999???999999CCCSSScccsssxxx;;;===333444222111888444>>>DDDddd]]]IIIBBB===999666777...777///888MMM666555222444888222::::::===```___===???888999444111...555---444333777NNNqqqccc^^^ZZZRRRJJJHHHEEE???999555222000000111222444555777888999999:::;;;AAAGGGLLLYYYxxxlll\\\aaapppzzzEEEMMMQQQEEEJJJ;;;999===DDDCCC<<<999===<<<@@@ZZZRRR>>>FFFLLLOOOIIILLLEEEGGGccc~~~UUU;;;+++111555------555FFFFFF???;;;???;;;222111444===:::RRReeeZZZSSSLLLQQQTTTYYYQQQfffqqqVVVWWWWWWUUUUUUWWW[[[]]][[[XXX^^^bbbaaaTTT???444555444222666===BBBAAA888???nnn[[[<<<333666888777555444444444333777666===MMMOOOJJJNNNEEEDDDJJJfffvvv\\\IIIkkkqqqNNN@@@[[[]]]===RRRVVVRRR[[[~~~vvv^^^RRREEE^^^www^^^^^^VVV666444---444999888888;;;;;;888000666;;;JJJ[[[NNNBBBMMMEEEEEEDDDCCCBBBAAAAAABBBBBB@@@>>>??????===888444+++---111444555444222111---///...,,,222;;;@@@???777333//////222444222000000000111111111222222222111222222444555888999:::===<<>>CCC```bbbIIIBBB@@@888999444333555+++===tttCCC333555111444999333<<<<<>>888444222111000111333555777888888999888777>>>FFFFFFIIIbbb|||mmmhhhjjjOOOMMMEEE555CCCBBB666444@@@GGGCCCCCCJJJ===:::WWWUUU@@@CCCHHHMMMHHHNNNBBBIIIrrraaaBBB+++...111+++,,,666IIIUUUOOOGGGHHH;;;///888---999666JJJ^^^XXXRRRGGGCCCPPPVVVIIIbbbmmmMMMVVVUUUSSSRRRTTTXXXZZZYYYWWWRRRhhhYYYnnnwwwBBB666777555222444<<>>FFF???AAADDDDDDCCCAAA@@@???>>>===<<<======:::333---...000333555555222...,,,)))///222000444;;;???===555111...///333444222...000000111111222222222222111222333444666888:::;;;888===KKK^^^sssBBB@@@:::...999888666111===CCC^^^dddHHHBBBCCC888<<<222666333'''@@@ccc999777444222222444777999:::GGGxxxLLL777<<>>555---000000///000222555999<<<888888:::===CCCNNNYYYaaattt^^^ccceeeEEECCCFFFAAA:::999???HHHHHH@@@AAAIIIFFF888HHHddd@@@HHHMMMDDDIIICCCFFFOOOrrroooHHH---///444,,,***222777NNNWWWPPPLLLDDD999666111>>>===<<>>MMMSSSNNNHHHlllZZZ@@@AAA???666@@@CCC444:::RRRZZZeee^^^VVVRRRPPPNNNIIIEEEHHHMMMPPPJJJRRRuuu```DDD;;;===IIISSSQQQmmmaaaOOO>>>333000111333000GGGcccpppiiiWWWHHH@@@EEECCCAAAAAACCCEEEFFFEEE@@@;;;:::???AAA<<<555111111333555444000......000---///......555??????:::000000000000111111111111000111222111000111333444222222444888<<<===<<<;;;===LLL___rrrRRR888999666,,,;;;111999;;;>>>YYY{{{LLLDDD>>><<<888555222...///999DDDttt888666444222333555777999===MMMIII777<<<111555666///333000///999///DDD}}}oooddd]]]XXXQQQJJJFFFEEEBBB===888222000///000333666999;;;:::::::::<<<@@@HHHQQQXXXmmmggg]]]mmmmmmAAA<<>>TTTcccMMMDDD999333>>>FFFFFFYYYrrrvvv___WWWNNNIIIHHHHHHGGGEEELLLKKKLLLJJJRRRpppoooZZZMMMFFFBBBOOOfffpppWWWJJJ;;;333333444222...DDDWWWlllrrrfffUUUJJJFFFCCCAAA@@@@@@BBBCCCDDDCCC@@@<<<;;;@@@AAA;;;333000222444666444111///000222333444444333888>>>===666000000000000111111111111111222222222111111333555222666999::::::<<>>WWWTTTHHH@@@;;;888555222//////777AAA[[[777666444333333555888:::AAATTTDDD666;;;111666555000///222///777777DDD~~~lll```^^^YYYQQQLLLIIIGGGFFFDDD888333//////222666888888;;;;;;;;;;;;<<>>BBB:::111222777<<>>@@@DDDGGGHHHNNNHHHHHHKKKPPPfff{{{}}}uuu]]]PPPPPPSSS\\\bbb]]]===777000---000444777777UUUaaammmjjj[[[LLLEEEEEEBBB@@@??????@@@BBBBBBAAA???<<<===AAAAAA:::222...333555666444111000222444999:::;;;;;;===>>>999222000000000111111111222222222333333222111111444666444999<<<;;;999===IIISSSgggtttrrr===333888111444777<<<===>>>SSS[[[III===:::777555333000///555===JJJ666555333333444666888:::CCCWWWyyyBBB888:::222666222///...444///444===IIIwwweee```]]]WWWQQQLLLJJJIIIIIIAAA:::111---///333444444;;;;;;;;;::::::<<>>>>>AAAFFFAAA@@@IIIGGGZZZ===888>>>@@@FFFEEE:::XXXmmmOOO::::::@@@<<<111000222777CCCIIIEEEZZZZZZ;;;CCCTTTYYYSSSJJJPPPQQQRRRMMMUUUiiicccCCCFFFNNNSSSPPPMMMPPPWWW[[[^^^```XXXWWW}}}___;;;888333333///999BBB222KKKzzz~~~zzzrrrbbbMMM===FFFXXXMMMLLLMMM777///000111222444999BBBIIIHHHCCCJJJBBBFFFYYYQQQLLL]]]VVVRRRYYY]]]XXXWWW___[[[LLLDDD@@@;;;:::>>>DDDIIILLLLLLEEEIIINNNMMMZZZppp{{{tttbbb[[[]]]YYYSSSHHH777///222444111...444BBBNNN___ccceee___RRRGGGAAAAAAAAA@@@??????AAABBBAAA@@@???<<<>>>BBBAAA999000---333444555333000///222666<<<===>>>??????<<<555///000000111111111222222222222222222111000111444777<<>>OOOzzz^^^HHH;;;999666555444222///333888DDD444444333333555777999:::AAAUUUoooEEE>>><<<555777111000///444///333>>>UUUsssdddaaa]]]WWWQQQLLLIIIGGGKKKBBB777///---///111111777888999999:::;;;>>>@@@GGGSSSggghhhPPPTTT^^^tttZZZZZZlllYYYLLLHHHBBB===999888===CCCEEEBBB@@@>>>cccPPPAAA===;;;BBBDDD:::XXXxxx___@@@333666777000///111444;;;::::::bbbrrrUUUUUUQQQNNNSSSTTTTTTUUUTTTMMMTTTiiifffHHHCCCLLLQQQNNNLLLOOOUUUYYYZZZ\\\TTTXXXQQQ444===444888>>>>>>222DDDnnn}}}kkkdddZZZQQQIIIAAA999444666III<<<888<<<111555===:::777888EEE^^^ssssssjjjJJJ999@@@bbb]]]JJJVVVUUUVVVddddddXXXUUUXXXSSSJJJ@@@>>>===???BBBEEEHHHJJJGGGDDDMMMQQQHHHNNNeeevvv\\\]]]fffbbbHHH777555555///000111111666BBBRRR^^^fffeeebbb\\\TTTLLLEEEAAABBBAAAAAAAAABBBCCCAAA@@@>>><<<>>>AAA???777000...111333333000......222777<<<<<<>>>@@@>>>999333///111111111111222222222222111222222111111333666999DDDDDDDDDEEEMMM[[[mmmyyyHHH000999888222555888;;;>>>LLLqqqaaaKKK@@@;;;777555555333000111555jjjBBB333333333444555777999;;;>>>SSShhhJJJDDD>>>888999111444222222111555<<>>EEEHHHRRRiiidddOOOUUUeee}}}{{{~~~|||OOOLLLGGG???666333777<<>>444:::;;;AAA<<>><<<===@@@===666111111111222111///,,,...333888<<<;;;<<<>>><<<555111111111111111222222222222333222333333222333666:::>>>AAABBBDDDIIIUUUggg{{{QQQ333888:::333444666:::???HHHhhhdddRRRLLL===999666666444111111444WWW???222222333444666888:::;;;@@@UUU]]]HHHDDD:::666888///555555...222888:::{{{ooofff```YYYRRRLLLLLLMMMLLLEEE;;;444000000///222666888888999:::;;;<<<@@@FFFTTTlllmmmfffaaaiii}}}{{{nnnEEECCC>>>888444444555666555CCC:::999HHH\\\LLL999===999;;;>>>```|||zzzwww[[[???222000000000///...222444444PPP~~~rrrhhhpppXXXCCCIIIHHHJJJGGGEEERRRYYYPPPBBBHHHMMMNNNOOORRRSSSRRRVVVQQQSSS\\\ggg|||LLL666555555444@@@HHHIIIFFFEEE>>>555444111111222666999;;;:::888222999888@@@AAAFFFVVVLLLHHHIIIFFFEEESSSffflllgggpppXXXVVVGGGRRRLLLDDDHHHDDDBBBPPPEEEFFFGGGFFFEEEDDDDDDDDDEEEGGGOOOKKK???BBBOOORRR[[[GGG<<<;;;666666444,,,444777???LLL[[[dddfffdddeeeeeebbbYYYMMMDDDAAABBBCCCCCCBBBCCCDDDDDDAAA???===<<<===>>>;;;555222333222222111///---///555:::@@@<<<;;;<<<999222000222111111111222222222333333444555555555777;;;@@@DDD@@@FFFMMMTTT```sss\\\888777999555555666<<<@@@EEE___gggWWWUUU@@@:::666666444111111333GGGppp:::111222333444666888:::;;;DDDYYYSSSCCC???555222444,,,333777+++333;;;999wwwkkkfff```YYYRRRHHHNNNSSSOOODDD999333111...111555777777777777888555<<>>???EEECCCBBBBBBCCCDDDCCCAAA>>>===<<<<<<===:::555333666333333222///---000777<<>>;;;;;;777000///333111111222222222333333333666666777888:::>>>DDDIIIGGGQQQ^^^fffoooccc<<<666888555666888===AAACCCYYYgggWWWVVVBBB;;;777666555222111444===XXX>>>777444444555555444888>>>EEEZZZIIIAAA:::777444///...///333333///666NNNpppmmmlllcccXXXSSSOOOLLLLLLOOOLLL@@@444000//////333777888777444;;;777:::FFFPPP\\\uuuhhhbbbooosss]]]TTTHHH999111......000///...111777333///@@@FFF>>>RRR^^^DDDDDDCCC888FFFnnn}}}xxx~~~yyyrrr^^^JJJ:::///777///111::::::111222;;;JJJ~~~VVV>>>GGG>>>999DDDEEELLLdddKKK???FFFNNNHHHNNNSSSEEEDDDKKKMMMDDD777444???LLL???222===(((;;;GGGGGG666,,,000333///444888444;;;???JJJYYYJJJKKKOOOQQQYYYeee___SSSSSSHHH???;;;HHHqqq___HHHJJJOOOUUURRRJJJFFFIIIHHHCCCCCCIIIKKKGGGFFFHHHDDDLLLOOOKKKEEEDDDFFFFFFNNNJJJDDDAAA@@@AAACCCCCCCCCDDDAAA888......777AAAWWWdddggggggiiiccc^^^dddjjjdddddd[[[FFF===BBBDDDDDDBBB???>>>???@@@@@@???>>>??????;;;777444555777AAA666+++***333;;;===;;;>>>>>><<<888222000333666555555555333222333777;;;DDD:::333999BBBGGGGGGGGGWWW]]]eeetttyyy===<<<999888888999:::BBBGGGPPP~~~hhhTTTEEE======;;;888444222111222;;;QQQ999666444333555555555999???KKKcccwwwEEE>>>888666444111000222111666444999WWW|||rrrmmmggg```VVVRRROOONNNOOOLLLDDD<<<333000...000333555666555:::555777???DDDLLL```uuummmiiilllooo\\\dddaaaWWWXXX]]]OOO777111......000000...222777777---;;;FFFEEEYYYeeePPPGGGCCC999FFFkkkzzzwww}}}zzzwwwhhhVVVBBB444111333777:::;;;888666444DDD]]]AAADDD;;;777AAABBBJJJcccOOOHHHNNNOOOAAABBBJJJCCCMMMMMMIII???555222777>>>OOOtttUUU888;;;000111:::@@@>>>::::::======777;;;444888;;;CCCSSSHHHLLLJJJOOOeeeuuukkkbbbkkkSSSIIICCCGGG^^^{{{uuuRRR888:::AAAIIIIIIEEEDDDHHHIIIEEEFFFIIIHHHDDDDDDGGGMMMSSSUUUOOOHHHEEEEEEDDDHHHEEEAAA???@@@BBBDDDDDDLLLFFF>>>666666>>>KKKUUUdddjjjeeebbbfffdddcccjjjgggdddcccXXXCCC===CCCBBBDDDBBB@@@@@@AAAAAA@@@???<<<======;;;::::::>>>AAA<<<555000333===CCCBBB>>>>>>===:::666222111222444333333222333444666999;;;AAA???>>>???@@@CCCMMMWWW[[[fffwww>>>>>>:::666888888999@@@EEENNN{{{iiiQQQCCC>>>===<<<999666444333333;;;III333666333333555555555999???PPPmmmaaa@@@999555555444222222444...777888999aaa}}}sssmmmggg\\\XXXTTTQQQPPPMMMKKKIII:::666000...000333777888777333444888:::===KKKZZZuuueee[[[CCCIIIGGG@@@DDDMMMEEE444000------///......111777;;;,,,333AAAFFFXXXcccVVVIIICCC<<>><<>><<<@@@UUU|||qqqWWWZZZEEE;;;777555777CCCCCC333111333:::AAADDDDDDFFFJJJFFFFFFGGGIIIGGGDDDGGGLLLOOOTTTUUUPPPJJJHHHGGGDDDDDDBBB@@@???AAADDDEEEEEEIIICCC>>>AAAKKKYYYdddiiikkknnnfff```dddcccbbbiiieeeeeeeeeUUU@@@???EEEAAACCCAAA@@@AAABBBBBBAAA@@@======;;;999999;;;@@@CCC666555666===FFFIIIEEE???>>>:::666222111111111111333222222444888:::<<<<<<<<<;;;<<<@@@DDDJJJVVVaaafffxxxAAAAAA<<<555999999999>>>DDDMMMwwwmmmNNNCCC???>>><<<:::777555444333:::kkkBBB222555222333555555555:::@@@QQQsssQQQ===777333444444222222444---888999777iiitttkkkccc___YYYUUUQQQMMMOOOSSSCCC>>>666000///222777;;;444222444777777888AAAKKKeeettt^^^NNNLLLKKKJJJDDD<<<666444000---,,,......---111888>>>...///;;;@@@LLLYYYWWWHHH@@@AAAUUUooo{{{|||yyy|||}}}iiiUUU<<<;;;===@@@DDDCCC>>>888///KKKggglllkkk[[[IIIAAA<<<555<<>>???BBB<<<<<>>BBBDDDFFFHHHBBBEEEIIIJJJHHHIIIOOOUUUEEEJJJMMMLLLKKKMMMLLLIIIEEECCCAAA@@@BBBCCCCCCBBB;;;???HHHWWWfffppprrrppphhhmmmhhhaaaaaa\\\YYY```dddgggfffUUU@@@BBBHHHBBBAAA@@@???@@@BBBBBBAAA???CCC@@@;;;555333444777999222444999BBBHHHIIIBBB<<<<<<777222000111222111///444333333666:::======<<<;;;555666CCCTTT___ccceeeyyyFFFBBB>>>777:::::::::???DDDLLLssswwwQQQGGGCCCAAA===:::888666444222999RRR>>>444444222222555666666;;;AAAPPPxxxMMM===777444444444111000222111:::;;;888www~~~ooojjjccc\\\WWWPPPKKKMMMTTTJJJDDD;;;333///000555888444444555777777777;;;AAANNNiiizzz```LLLIII[[[[[[CCC444777555222000111000000444:::>>>444444:::>>>HHHXXXaaaHHH???GGG```ttt|||~~~tttvvvzzzxxxiiiNNN<<<555@@@CCC;;;999AAA888555VVVvvvsssccciii]]]UUURRRJJJCCCCCCDDDDDDBBB???EEENNNMMMBBB999555444333222333888???DDDYYY@@@///111:::BBBDDD>>>222888888888IIIeeeuuutttgggiiiQQQMMMNNN===>>>DDD@@@???444000888888222444777111:::EEE>>>777666222///111555888===AAACCCCCCCCCGGGKKKJJJIIILLLTTTYYY>>>CCCFFFHHHLLLQQQPPPLLLEEECCCAAA@@@BBBCCCBBBBBB;;;GGGYYYiiissstttqqqmmmdddjjjdddYYYUUUOOOPPP\\\aaacccdddVVVAAAAAAGGGAAA???>>>>>>???@@@BBBAAA@@@HHHCCC;;;333//////000111---111888@@@EEEEEE@@@;;;888444///...000222111000444444444666888::::::999<<<;;;CCCSSSccckkkoooqqqQQQ@@@@@@;;;;;;===<<<@@@FFFMMMnnn[[[NNNJJJFFF???:::888666333222777CCCxxx:::777333111222555666777<<>>222333AAABBB:::___hhhffflll___YYY\\\ZZZRRRPPPKKK<<<333===<<<888;;;555111888111444555444333666<<>>BBBAAA@@@???======@@@BBBCCCCCCHHHBBB:::444111111222222+++000888???BBBAAA>>><<<333111...---///111333333222333555555444555888:::<<>>>>>BBBHHHNNNiiiiiiWWWUUUNNNCCC<<<888666444222444>>>hhh555666222000111555666777<<>>444111::::::555888888333;;;CCC@@@===;;;111///444999<<>>>>>AAAHHHSSS^^^fffjjjccchhhmmmnnnkkkiiijjjlllgggaaaOOOCCCIIIOOOWWWcccbbbZZZ______KKK===@@@DDDCCCAAA>>>>>>@@@DDDFFFGGGDDD???888444333444444444222888@@@EEEDDD???:::666...............111555888222666999888555666===CCCKKKWWWfffjjjhhhooouuu;;;======888===???CCCIIIMMMdddvvv___aaaWWWIII>>>999888555333111@@@___000444222000111444666777<<>>DDDOOO___ooo|||jjjlllnnnooonnnmmmmmmmmmccc\\\JJJEEERRRZZZ\\\aaafff[[[aaafffRRR@@@BBBIIIFFFBBB???>>>AAAEEEIIIJJJBBB===666333333444333222<<>>===999;;;DDDMMMbbbdddiiinnnvvv:::;;;<<<777<<<>>>CCCIIIMMM```~~~ccciii]]]MMM@@@;;;999777555...BBBHHH;;;...///000222555444555===GGGVVVsssHHH:::777555444555555555444333:::555[[[~~~ssskkkaaaUUUMMMUUUVVVWWWVVVPPPEEE888000000111444888:::999666222999???FFFOOOeee___666444111//////000333555222???999333PPPuuu|||yyy{{{}}}|||zzzzzz{{{vvvsssvvvttt```AAA111555777333DDDLLL\\\OOOFFFIIICCCIIIWWWmmmeeeZZZhhhsss{{{]]]lll|||]]]@@@KKKHHHAAABBB:::444333444AAA<<<999;;;BBBKKKVVVhhhyyyuuu\\\ggg```___^^^[[[YYYWWWUUUTTTVVVVVVbbb\\\xxxwwwuuu\\\RRROOOKKKHHHAAA888333222666===NNNFFFAAAGGGAAAHHHMMMHHHBBB>>>@@@GGGPPPWWWKKKNNNJJJ@@@>>>BBBDDD@@@BBB???ZZZuuupppoooxxxvvvdddkkknnnkkkkkkooonnngggbbbSSSOOOLLLGGGYYYiii___ggg]]]\\\eeedddTTTEEE@@@HHHBBB<<<<<>>>>>;;;:::<<<999555999@@@NNNMMMKKKGGG@@@888000,,,///---///444666555777;;;???:::666777<<>>666;;;:::>>>GGGMMM^^^zzz~~~XXX___VVVMMMEEE<<<555555999555:::rrrDDD:::111000111444666666777???IIIaaannnKKK:::777555444555555555444444;;;888bbb{{{sssiii^^^UUUPPPRRRTTTWWWUUUNNNBBB:::111111111333555666444222555888===FFFVVVnnniii???===999666333222222333777<<<999AAA___www~~~}}}~~~yyy{{{|||zzzxxxvvvfffLLL888444666666AAAOOOfffYYYFFFAAA???MMMHHHWWWYYY^^^sssaaaUUUNNNhhhiiiGGGRRRLLLHHHAAAAAAEEEIIIUUUUUUPPPKKKIIIDDD@@@EEENNN|||aaa^^^```dddhhhkkkiiiccc\\\WWWNNNOOO[[[TTTgggiiiyyywwwwwwvvvsssooojjjeee___ZZZKKKOOOXXXHHH@@@GGG@@@BBBBBB???;;;<<>>FFFLLLLLLKKKaaasssmmmmmmtttooo___jjjooojjjgggjjjkkkggg]]]SSSMMMJJJNNN]]]fffaaafff___]]]bbbbbbWWWIIIAAA@@@FFFKKKGGG???:::<<>>;;;888777666:::888888LLLlllyyyxxx}}}xxxtttzzz~~~tttaaaJJJ<<<888:::;;;LLLfff___VVVYYYUUU]]]gggqqq}}}bbbCCCAAA>>>JJJtttdddSSSXXXPPPGGGIIILLLUUUbbbNNNOOOQQQQQQJJJ@@@;;;;;;TTT|||tttppp|||yyyuuu\\\SSSSSSMMM[[[bbb|||www{{{{{{uuutttvvvssskkkzzztttjjjEEE333999...***555444444999@@@FFFIIIJJJFFF@@@===AAAFFFKKKUUU^^^QQQWWWhhhooojjjmmmpppfff^^^jjjppplllgggjjjkkkiiiVVVTTTJJJIIIXXXbbbcccccchhhgggdddbbbcccaaaVVVJJJ;;;DDDLLLJJJAAA;;;<<<@@@999333000444<<>>BBB999>>>>>>@@@EEEGGGVVVppppppYYYLLLAAA<<<999666444444000444VVV<<<777666222222444777777999CCCNNNxxx___HHH999777444333444555444333444:::???{{{uuujjjddd\\\XXXUUUVVVYYYWWWQQQJJJ???:::444111111333666888777111333;;;===@@@TTTmmmQQQEEEEEEDDDCCCBBBAAA???>>>;;;:::888IIIiiiyyyxxxzzz~~~rrrccc```qqq}}}~~~xxxfffPPPCCC@@@GGGUUUiiihhh|||QQQKKKEEEAAA<<>>BBBHHHTTTssszzzaaaPPPMMMVVV\\\nnnsss~~~xxxuuu{{{}}}yyyyyyppp___777***;;;777444///000333555888<<>>>>>DDDLLLMMMGGG@@@999333111777BBBLLLPPPPPPIIIDDD===666111000000111///222:::CCCDDD???;;;<<>>@@@GGGHHHGGGFFFBBB???AAALLL[[[eeeaaaXXX^^^|||}}}}}}uuu```[[[QQQOOOZZZooo{{{{{{ooonnnrrrssshhhaaaVVV777///???999666111444666444222666???GGGCCCRRR^^^dddooouuudddJJJOOOdddnnnmmmqqquuulll___iiimmmmmmlllpppuuunnnbbbLLLRRRKKKPPPgggjjjaaagggdddjjjggg```dddmmmeeeTTTBBB;;;888???LLLRRRLLLCCC:::777888???JJJRRRPPPKKK===<<<999777555444444444(((111@@@JJJIIIAAA===???XXXYYY]]]bbbcccfffpppzzz\\\??????;;;AAAAAA@@@BBBBBBQQQmmmsss```PPPAAA======:::555111444777BBBlll<<<555444111111333666777:::EEEQQQ~~~TTT>>>888666333333333444444333222777FFFxxxmmmggg]]]WWWTTTUUUXXXYYYMMMFFF<<<555222222444555666444555777555555@@@OOOfffyyy___???@@@@@@AAAAAA@@@@@@??????HHH@@@:::OOOjjjyyyzzzuuuIII<<<]]]}}}}}}kkk]]]@@@MMMUUU???NNNfffNNNHHHPPP]]]bbbhhhoooqqqWWW...<<<;;;===333444BBBTTTaaalllwww}}}```jjjyyy}}}sssOOOFFFTTTttt|||rrr^^^PPPNNNRRR[[[VVVWWWDDD<<<@@@222---888::::::888888???LLLVVVYYYhhhuuuxxxyyyttt]]]BBB\\\mmmmmmgggnnnpppgggbbbjjjkkkhhhhhhnnnsssiiiZZZMMMPPPPPPZZZhhhiiidddggggggkkkiiieeehhhmmmdddSSS666777999:::<<<>>>@@@AAA;;;===???EEENNNSSSMMMEEE<<<:::666333111111111222SSSNNNGGGAAA<<<>>>KKKXXXdddcccdddeeeeeelll~~~```@@@???:::AAA@@@???AAAAAASSSpppiiiZZZLLL>>>;;;<<<:::666444444888???]]];;;444444333222444777888<<>><<<;;;???IIIVVVdddlllsssvvv}}}uuuaaaTTTRRRiiipppbbbVVV```dddbbbkkkhhhjjjhhhfffkkknnndddUUUQQQMMMWWWdddeeefffiiiggghhhiiihhhggghhheeeXXXJJJ000555:::999444333777<<<===AAADDDGGGMMMPPPJJJ@@@>>>999444111444<<>>@@@BBBVVVvvvgggYYYLLL???<<<;;;999666666111777>>>SSS:::444555444444666888:::>>>IIIVVVuuuNNNAAA888666333222333444333222444999MMMuuutttooodddZZZTTTVVVYYYXXXQQQHHH@@@:::777555444222666666111000444777666444MMMhhh|||JJJ555555555666777999;;;<<<===>>>;;;>>>CCCDDDWWWxxxsssUUU777,,,;;;[[[tttxxx}}}zzzvvvvvvxxx|||}}}qqqYYYPPP^^^YYYGGGJJJuuuhhhDDDFFFMMMUUUrrrjjjDDD@@@999\\\qqq___KKK[[[||||||qqqJJJMMMWWWsss}}}tttuuu|||sssYYYIIIIIIJJJ???DDD@@@===???;;;IIIAAA<<<;;;DDDXXXkkkxxx|||~~~tttvvv|||hhhJJJLLLdddnnnmmmUUUFFFRRRYYY___sssfffkkkkkkhhhiiijjjbbbUUUTTTKKK[[[jjjcccdddlllgggcccaaa```aaa```WWWHHH:::777999<<<>>>>>>>>>=========CCCFFFFFFJJJMMMHHH???999555222555BBBWWWnnn|||FFF===999BBBOOOYYY___ccc___]]]aaammmiiiEEEDDD999??????===@@@CCCYYYzzzfff\\\PPPDDD>>>;;;777555555---444===sssHHH999555555555222888555>>>FFFGGG^^^oooMMM===666555444333222333333444111888aaauuulllhhhcccYYYRRRRRRVVVTTTPPPIII???666111222333333222222333333444555555;;;CCCVVVxxxnnn]]]HHHAAA999555444555999===??????@@@@@@AAAFFFKKKPPPTTT]]]VVV333***333CCCmmm}}}pppbbbWWWZZZjjjuuuxxxrrrkkkUUUIIIMMMKKKIIIdddmmmZZZ777???\\\ggguuuzzzyyy{{{vvv```dddUUUSSShhhrrrZZZGGGJJJ```uuuzzzvvvvvvjjjUUUGGGDDD???BBBEEEEEEDDDAAA@@@???777;;;===CCCXXXrrr|||xxxzzzjjj]]]LLL:::PPPjjjqqqmmmaaaPPPDDDJJJ___qqqiiikkkjjjiiikkkhhhZZZIIIJJJSSSccceee]]]bbbhhhccciii```VVVTTTVVVTTTKKKBBB222666:::<<<;;;::::::;;;EEE<<<===GGGIIIAAA>>>CCC444111888SSSvvveeeAAA777===CCCKKKWWWccceee___ZZZ\\\dddyyy~~~GGG<<>><<<>>>VVVsssppp\\\NNN@@@===>>>;;;666333///666555aaaFFF777444444111111888444:::CCCJJJhhhmmmKKK;;;666555444333333333444444555<<>>:::<<>>===777:::<<>>GGGPPPWWW^^^ccc```YYYYYYfff{{{HHH<<<===888999>>><<<===SSSnnnqqq___PPPAAA======:::444111111555333ZZZCCC444333333111222:::555999AAANNNtttgggGGG777666555444333333333444555888AAAwww|||mmmddd\\\UUURRRSSSUUUUUURRRLLLCCC:::444222222222222222222111111///000666>>>KKKeeeooommmlllbbbWWWMMMAAA888777;;;777:::>>>AAABBBCCCEEEFFFHHHRRRgggUUU888222111;;;|||tttYYYOOO^^^{{{}}}}}}rrr]]]GGG:::999===444VVV]]][[[yyy}}}mmmYYYuuulllVVVUUUbbbooozzzyyywwwiii[[[NNNQQQbbbuuusssZZZFFF@@@CCCEEECCCDDDEEEFFFFFFCCCAAA@@@@@@666888999>>>PPPgggssstttgggrrrTTT:::999JJJkkkwwwooonnnkkkbbbQQQFFFPPP```pppmmmgggeeehhhggg]]]RRR\\\]]]gggiiibbbaaa___TTT???;;;:::===CCCEEE???999<<<888555777>>>DDDFFFFFFHHHPPPRRRIII???>>>DDDIIIggguuuxxx___>>>111<<>>444000111111111111222222222444111444999===KKKqqqvvviiikkkiiiiiifffXXXDDD999888888;;;>>>?????????AAABBBIIIJJJbbbSSS222000444777lll|||~~~iiiWWWWWWlllyyyuuu[[[HHHDDDJJJ===>>>MMMnnn```kkkwww}}}rrreeeYYYVVVbbbqqq}}}xxxvvvzzzyyyooobbbYYY```YYYWWWbbbttt|||ttt^^^EEE<<>>===LLL___sssbbbRRRBBB===<<<999444111222333444LLL@@@222666555777333999777<<>>>>>===>>>>>>=========???AAAJJJFFFXXXIII---000555888XXXxxx{{{eeeRRR___xxxiiiLLLIIIXXXUUUHHH;;;999KKKqqqbbbiii~~~lll]]][[[___eee^^^\\\bbbhhheee^^^ZZZffflllvvv{{{yyydddTTTQQQPPPLLL777:::>>>AAABBBCCCEEEGGG>>>@@@AAABBBGGGNNNSSSTTTXXXeeeHHH555FFFcccwwwlllnnnnnniii\\\III>>>BBBKKKSSS[[[fffkkkhhhdddccceeecccaaadddZZZAAA444555333444333333666:::???AAAAAA:::<<>>999666<<>>BBB??????JJJYYYtttaaaQQQBBB======:::666444111111777HHHzzz>>>000777666777000555555<<>>>>>KKK]]]wwwiiibbbdddlllpppbbbJJJAAAFFF??????@@@???>>>???AAADDDIIIEEEOOO@@@000333111555QQQwwwyyyrrrWWWXXXsssiiiIIIBBBOOORRR```eeeSSS<<<===[[[yyyjjj~~~rrrfffmmmccc]]]bbbjjjoooqqqsssxxx|||}}}yyydddUUULLLIII888;;;???BBBBBBAAAAAAAAA:::<<<>>>@@@CCCIIIOOOSSS\\\^^^@@@999RRRjjjxxxnnnmmmnnndddNNN===999;;;;;;AAALLL\\\gggfffbbbccchhh^^^]]]ccc\\\BBB555999<<<444444555777:::===@@@AAA>>>EEENNNSSSSSSPPPMMMKKKaaalllrrrmmmeeeZZZBBB)))999888:::===???EEEQQQ]]]bbb```\\\WWWSSSZZZoooVVV>>>:::;;;???AAA@@@@@@IIIUUU|||yyyaaaQQQBBB<<<===:::777555111000999CCCooo;;;...777555555///666666<<>>AAACCCCCCDDDFFFGGGGGGEEEDDD333222777...888___|||yyy|||fffWWWggg{{{nnnXXXJJJGGGOOOqqq{{{ZZZFFFDDDHHHeeeuuupppxxx~~~}}}zzz|||{{{fffOOOBBB???999===BBBDDDCCC@@@>>><<<777888:::<<>>111555:::===>>>>>>???@@@HHHQQQ[[[[[[UUURRRWWW]]]ooovvvqqqYYY???555:::???222555>>>JJJQQQPPPQQQTTTXXXVVVUUUWWW\\\lllZZZ???888:::===???>>>@@@HHHRRRwwwdddSSSCCC===<<<999666444222...888;;;hhh999,,,666444444111999888>>>NNNsssaaaQQQ>>>333666555444444555666777888<<>>666///++++++---000444333444555666777777888===KKKaaa[[[]]]eeehhhVVV999000888777<<>>CCCFFFEEEBBB>>><<<<<<<<<<<<===AAAIIIXXXdddNNNEEE555RRRvvvxxxrrriiibbbkkk^^^AAA:::IIIIII888888:::EEEWWWcccdddcccdddfffaaagggeeePPP???999555///555>>>CCCCCCAAA??????TTT___gggeee\\\\\\iiiwwwnnnQQQ:::111222444333222222999DDDKKKPPPYYYdddKKKJJJOOOZZZhhh~~~\\\@@@666999<<<===<<>>???IIIKKKHHHOOO^^^^^^\\\UUUlllaaadddnnn~~~jjjTTTMMMIII===@@@CCCDDDCCCAAA??????BBBGGGIIIIIINNNWWWZZZWWW===DDDXXXpppyyyrrrmmmpppmmmmmmWWW===FFFaaa]]]AAABBB===@@@OOO^^^eeeiiilllkkkooohhhSSS???777777777>>>BBBDDD@@@999888CCCPPPXXXxxxyyyrrr{{{hhhTTT@@@777333//////222999<<>>HHHYYYjjjiii\\\KKK>>>999777555333555000999444RRR222888///555222444555;;;EEEVVVZZZLLL<<<999777666444333333444666777;;;sssjjj^^^RRRKKKJJJJJJJJJJJJJJJGGG@@@888111------...000111333555666666555444888:::444;;;^^^ZZZNNN^^^eeeeeeaaaTTTFFFBBB<<<888555333111///111......000555BBB^^^xxxnnn[[[WWWlllttt```FFF===999;;;<<<<<>>===<<<<<<>>>HHHVVVbbbvvvtttmmmsssoooaaaQQQAAA333000222444777;;;:::>>>DDDIIILLLKKKHHHFFFGGGWWW]]]fffvvvddd<<>>@@@FFFXXXqqqzzziiiVVV```zzzddd\\\PPPGGGBBBBBBCCCEEESSSXXXeeekkkjjjuuunnnSSSTTTzzzpppiiihhh```]]]\\\TTTGGGFFFFFFIIILLLMMMKKKIIIWWWfffmmm___GGG999:::@@@^^^sss}}}tttgggiiiiiiaaaYYY___mmmppphhhWWWPPPPPPZZZfffnnnqqqsssmmmjjj```QQQFFFAAA???<<<;;;999888>>>KKK[[[hhhppp~~~ooocccaaa```SSSCCC;;;222+++...555;;;???CCC;;;@@@FFFIIIGGGDDDBBBBBBKKK___\\\fffwwwfff>>>>>>;;;999===KKKVVVUUUNNNtttcccXXXJJJAAA===;;;888666444000777555CCC222333///666555888888>>>MMMhhhSSSHHH======777666444333333444666777AAA[[[NNNLLLHHHDDDDDDJJJIIIEEE>>>666000...---...///111333555666666777666===???@@@???;;;NNNqqqoooQQQ@@@CCCBBB;;;:::???BBBDDDEEEDDDAAA>>>>>>>>>>>>IIISSSVVVTTTVVV\\\```eeefffjjjppprrrppprrrvvvwwwhhhOOOMMMhhh{{{|||~~~~~~tttgggbbbaaa]]]WWW___ccc}}}xxx[[[YYY|||lllWWWKKKJJJOOO]]]hhhdddZZZZZZYYYWWWUUUSSSPPPOOOOOOTTTQQQBBB444777JJJ\\\zzz|||||||||zzzzzzssskkkggghhhiiigggbbbcccZZZVVV^^^lllssspppjjjooojjjbbbZZZUUUSSSPPPMMMKKKPPPUUU^^^iiitttxxxwwwxxxfffTTTRRRUUURRRDDD888444111111555<<<@@@AAAAAA;;;@@@EEEEEEBBBAAADDDGGGPPPcccUUUaaa{{{hhh???777999;;;DDD]]]uuussscccqqq___UUUIIIAAA>>><<<999666444000777777===555333000888555999999???QQQoooRRRGGG<<<<<<777666444333333444666777@@@[[[MMMJJJCCC???BBBHHHHHHDDD???888222//////+++---///222555777999999;;;===>>>AAABBB===MMMooojjj\\\MMMKKKKKKDDDAAAHHHCCCNNNXXXXXXOOOIIILLLQQQHHHQQQYYYZZZSSSJJJEEEEEEKKKLLLOOOTTTSSSQQQSSSWWW]]]TTTGGGCCCOOOYYY\\\___fffffffffiiimmmppptttwwwsssvvvwwwsssrrrrrrnnngggooojjjxxxxxx{{{uuuwwwwwwzzzzzzzzznnn]]][[[ooozzzuuunnn\\\KKKAAA======IIISSSNNN\\\]]]\\\VVVMMMFFFCCCCCC===:::777666<<>>999444666:::>>>BBBCCC???;;;999===@@@???>>>AAAIIIPPPVVVaaaNNNZZZkkk@@@777999:::DDDdddrrr]]]TTTHHHAAA>>><<<888555444000666999}}}999999333111888222777888???SSStttVVVIII<<<:::777666444333333444666777>>>zzzOOOGGGHHHAAA<<>>???HHHPPPKKKPPPeeetttooo\\\PPPUUUUUUMMMMMMYYYhhhtttqqqbbbXXX[[[cccaaa]]]]]]^^^XXXRRRWWWaaaUUUTTTUUUXXXWWWTTTUUUXXXUUUNNNVVV\\\QQQPPPVVVTTT^^^\\\\\\\\\ZZZXXXZZZ___]]]aaagggiiihhhccc```^^^___aaagggggg^^^```lllpppmmmccccccgggfffjjjkkkbbb[[[WWWVVV^^^jjjqqqppplllvvv|||lll]]]ZZZ[[[RRRCCCAAADDD>>>>>>AAACCCCCC???;;;999999AAA???AAAKKKUUU]]]dddiiinnnhhhjjjrrrqqqggggggppp[[[UUURRRYYYbbbeeeccc```[[[WWWTTTZZZhhhpppjjj^^^OOONNNSSS```jjjmmmkkkiiiyyyyyyooodddZZZNNNDDD???AAAAAA;;;555444555:::>>>@@@BBBCCC>>>888888:::;;;;;;===CCCKKKRRRVVVXXXJJJTTTmmmBBB===;;;666;;;XXXvvv___UUUIIIAAA>>><<<888444444000555:::ttt555<<<333111777333999999???SSSuuu\\\MMM===999777666444333333444666777<<>>:::999777444222333:::>>>???===>>>AAA???:::888888888:::>>>BBBGGGJJJLLLIIIHHHNNNoooCCC>>><<<777666FFFccc|||nnncccYYYLLLBBB>>><<<999555444000444;;;mmm333===222000666777===<<<@@@RRRrrraaaQQQ>>>999777666444333333444666777;;;___444<<>>===:::777666888;;;<<<@@@CCC@@@::::::???AAA===888777888;;;???BBBBBBBBBAAA<<>>HHH444AAAIIIVVVPPPBBB>>>777111222333000//////,,,///111111......222666<<<:::<<>>:::999;;;>>>DDDAAA??????@@@???;;;777333555999;;;;;;;;;<<<===@@@;;;FFFEEE???;;;999999:::===IIIccc{{{aaaooo^^^III<<<:::;;;:::777333666222;;;```xxx:::555444444666555777<<>>LLLcccjjjrrrSSSQQQWWWYYYwwweeeeee[[[\\\ddd{{{uuu[[[WWWxxx]]]kkksss{{{mmmooo|||{{{uuuqqq~~~rrruuuyyyxxxyyyqqqqqqvvvggg~~~tttqqqUUU^^^bbbtttxxxeee[[[^^^}}}oooeeeuuuqqqbbbUUUsssxxx~~~zzzhhh^^^RRRRRRdddfffXXXZZZeeehhhdddeeevvviiiRRRHHHNNNJJJIIIIII>>>CCCEEEDDDBBB>>>:::999<<<>>>DDDBBB???>>>===;;;666222222444777999999999:::;;;;;;888@@@AAADDD===:::999::::::@@@QQQbbb^^^ooo```LLL???::::::888666333555222;;;___vvv888444333333555222666===DDDOOOmmmeeeHHH>>>999777666444333333444666777@@@ggg999222888???RRRMMMAAA===777555888999666222111222111000///......//////333555999===???EEESSSaaaccclllzzzsssjjjaaaWWWhhhXXXccceeefffeeeMMM@@@PPPmmm{{{LLLNNNRRREEErrrsssdddRRRTTT\\\{{{qqqTTTYYYdddYYYqqqkkklll\\\wwwkkklllsss}}}kkknnnkkkqqqtttvvvdddxxxmmm}}}xxxeeezzz~~~qqq^^^fffxxxtttmmmzzz[[[cccsssTTT[[[pppkkknnnuuuiiiWWWNNNDDDhhhsss^^^oooxxxnnnqqq{{{uuusssaaaCCCCCCOOOKKKLLLQQQBBB???FFFEEEBBB>>>:::999;;;===???>>><<<;;;:::777333000000222555666666666777888444666999===dddHHH===:::999::::::<<>>FFFPPPkkkdddIII???:::777666444333333444666777BBBNNN333333333999KKKFFF>>>===999888===???:::555444222111000000000000//////333777<<<===999777@@@KKK\\\fffddd\\\^^^XXXWWWooossszzzuuutttDDD===]]]sssYYYLLLFFF;;;[[[{{{hhhIIIMMMTTTiiizzzSSSZZZWWWWWWkkknnneeePPPbbbYYYhhhnnnjjjwww___ppplllpppiiioooPPPmmmXXX{{{www]]]hhhqqqhhhxxxooozzzuuurrrooo___ttt[[[\\\XXX[[[~~~eeelllaaa|||sssVVVzzz~~~~~~zzzYYYTTT___ZZZKKKGGGKKKBBBFFFRRRDDD===EEECCC???<<<999888999:::666666777777777666444222///111333333333333444666111666444:::LLLIII===:::888:::===@@@AAABBBWWWzzzkkkaaaRRREEE<<<888666666222555222:::\\\ttt666222111222444444888@@@FFFNNNggg\\\FFF<<<777777555444333333444555777CCCxxx???000444000555DDD>>>;;;>>>;;;<<>>;;;@@@IIIWWWcccPPP===DDDKKKSSS___aaapppuuuUUU@@@BBB[[[nnnMMM;;;???AAAbbbkkkCCCGGGOOOTTTwwwMMMPPPNNNTTTXXX~~~YYYIIILLLGGGeeeyyyXXX```}}}YYYxxxZZZnnnsss{{{vvvhhhbbbkkkSSSVVVNNNmmm|||XXX]]]tttnnnzzz{{{bbbqqqVVVXXXTTTPPPCCCbbb{{{^^^lllbbbHHHXXXhhhoooxxx^^^SSSLLLYYYbbbUUUSSSHHHEEE;;;DDDSSSDDD999BBB???;;;777666555666666222333444555444333333222///111222111111111222444111888444999???GGG===:::666888>>>DDDEEECCCSSSvvvggg^^^QQQDDD===999888777111555222999ZZZttt666222222333444555999???DDDJJJaaaxxxZZZFFF===999666555333222222333555666@@@lllhhh999000444000555>>>777===AAA>>>@@@FFFIIIEEE@@@>>>666;;;??????;;;777555555---333===CCC@@@;;;===CCCXXXcccHHH111444FFF[[[XXXPPPiii{{{nnnXXX777HHHvvvSSS777DDD666KKKzzznnnCCC>>>LLLGGG___MMMIIIOOOWWWKKKqqq[[[HHHFFF@@@LLLXXX\\\cccpppdddTTTjjjiiiiiizzzvvvPPPfff```KKKMMMppplll}}}ZZZaaadddwwwkkk{{{gggpppeee{{{iiizzzooo___\\\```ZZZTTTbbbuuu~~~ZZZIIIHHHGGGVVVcccYYYKKK???@@@===HHHRRR@@@666>>>:::666333333444444333222444555555222000000000000111222111000000111333222999555888===sssDDD===;;;777555;;;CCCDDD@@@PPPsssggg]]]NNNBBB<<<:::888666000444222888YYYttt666333222333555444777===AAAFFF]]]xxx[[[GGG===<<<666555333222222333555666<<<```GGG999000222000666:::222BBBDDDAAACCCIIIMMMIIIEEECCC===FFFMMMLLLCCC:::888999666888===AAA>>>999999===PPPWWWCCC555222GGGkkkdddXXXiiixxxnnnIIIHHHmmm]]]999===:::;;;VVVtttMMM555IIICCCMMMqqqYYYIIIUUU^^^GGG]]]fffDDDMMM@@@GGGllldddRRRpppjjjeeeGGG```bbb___eeeSSS^^^iiiHHHHHHooo```ooo^^^jjj___}}}^^^~~~rrrddd]]]vvvVVVjjjkkkaaapppdddeee}}}}}}}}}RRRFFF^^^jjjeeeKKKEEEEEE===HHH[[[[[[???444<<<@@@HHHKKK:::888;;;777333111222333333333111333555555222000000111222333333111000000222444333777444444???OOO===;;;;;;888666:::BBBCCC>>>OOOqqqjjj]]]KKK???;;;:::666333///444222888XXXttt777333222444555333555;;;>>>DDD[[[xxxYYYBBB999:::666555333222222333555666888YYY...999///111000888888111FFFFFFCCCDDDKKKNNNKKKGGGFFFDDDNNNWWWTTTHHH===999;;;<<<<<<>>>BBBBBB@@@AAAEEE???CCC888888111FFFuuuppp]]]^^^aaaiiiwwwdddSSSaaaeee===333AAA333;;;{{{WWW///GGGDDDBBB^^^aaaJJJWWW___DDDIIIyyylll;;;PPP>>>GGGMMMggg@@@QQQeeeTTTrrrFFF[[[fff\\\QQQ\\\XXXmmmMMMHHH___[[[ddd___ppp___xxxVVV{{{bbbYYYxxxUUUfffnnnLLLwwwuuu___iiiTTTJJJOOO;;;>>>___qqqbbb>>>000666;;;MMM\\\TTT:::000;;;@@@DDDBBB555===:::666222000222444444333---000444444333222444666333444333222000000222444222555444111BBB888777888;;;:::888<<>>:::999444//////444222888WWWsss666///000444///000888;;;@@@MMMcccxxxYYYGGG<<<666777555333111111111222333===DDDKKK888444111///222555777<<>>AAA???AAABBB@@@???@@@AAAAAA<<>>666777AAACCC<<<888;;;444333222111111111222222111111333444444444444444222000......000111222222666333666666888777mmmeeeBBB:::999888:::===@@@BBBBBBQQQjjjttteeeNNN===777777555111111444---777YYYzzz999333222555000000888:::===HHH\\\]]]EEE:::888777555333111111111222333888<<>>PPPZZZ@@@GGGMMM===EEE~~~~~~IIIBBB^^^TTTFFF\\\PPPLLL\\\YYYRRReeeeee^^^cccrrraaayyy{{{gggyyywwwVVV\\\aaaLLLPPPLLLLLLjjj^^^UUUoooqqq|||vvvbbbgggttt}}}sssXXXWWWJJJ```MMM>>>CCCAAA333EEE___ZZZ555<<<888555FFFYYYPPP999:::---555EEE???333555:::555444222111000000000111666555555444333333222222111000//////000111111222111111555555777555]]]```>>>:::999888:::===@@@BBBBBBNNNlllrrrcccMMM===777777555222000333///999___<<<666444555111///777:::<<>>BBBHHH>>>------555///IIIUUUMMMSSSddd|||{{{xxxbbbPPPOOOGGGkkkZZZ777BBBAAA;;;RRRsssGGG000999???777BBBggg<<<:::<<>>@@@III>>>>>>jjjrrrJJJIIISSSPPPLLLOOOPPPIII\\\bbbcccZZZccc```dddpppddd~~~yyybbbrrrsss[[[YYY___QQQNNNHHHNNNlllxxxWWWJJJ^^^}}}}}}{{{~~~xxxssslllzzzWWWXXXHHH???666eeerrr666>>>FFF999000LLL\\\CCC...888333555KKKNNN>>>888:::,,,;;;JJJ;;;000888:::555444222111000000000111:::999666444111000000000////////////000000111111---...555333555444HHHYYY999:::999888:::===AAABBBBBBMMMtttppp___JJJ<<<888777555444000333111;;;hhh<<<666333444444...777:::===GGGZZZdddCCC666;;;777555333111111111222333999666aaa|||>>>666444111///000222333333999AAANNNlllxxxpppooommmbbbZZZddd```ZZZTTTOOOKKKHHHGGG555000,,,---111777>>>DDDEEE@@@777666666+++555VVVxxxRRRWWWggg}}}cccnnntttLLL???666===]]]]]]:::999:::>>>IIIyyyTTT@@@888>>>:::EEEfff<<<666GGGGGGAAA]]]xxxNNNFFFQQQQQQNNNUUU___PPP[[[eeeooo\\\eeecccccckkkfff~~~eeeoooqqqeee```gggZZZRRRSSSTTTmmmpppSSSLLLQQQccc|||ssszzzzzzwwwooo|||ooo>>>CCCCCC===999jjjOOO444>>>BBB444444PPPSSS333333:::...333LLLDDD000888888222AAAFFF555666>>>555444333222111111222333444:::888555111///......///...///111111000000000111,,,---444000444555999]]]TTT999:::999999:::>>>AAACCCCCCPPPlll[[[GGG<<<888666555555222333111:::qqq;;;666111444666///777999<<>>555---...111444:::AAA@@@GGGDDD;;;444......555rrrOOONNNhhhzzzyyysssYYYiiiuuuUUUAAAaaa~~~zzzXXXLLL999GGG]]]nnnOOO<<<===@@@VVV{{{RRR;;;???BBBBBB___VVV???PPPJJJDDD]]]wwwaaa\\\ccctttxxxrrrllleeeiiiooosssvvvwwwooommmrrrbbbXXX]]]YYYqqqoooPPPMMMHHHKKKkkkttt{{{ssstttfffnnnuuuHHH999888>>>@@@CCCgggqqq888777555333222===MMMFFF...444888...:::SSSCCC,,,777222;;;EEE>>>555AAAEEE///222222222222333555777888555444111///------...///---///333333222000000111///---444///222777444EEEPPP===;;;:::999;;;>>>AAACCCCCCTTTjjjWWWDDD<<<888555444555555444111888{{{===888000333777222777666:::EEETTTssstttaaaJJJ:::777777555333111111111222333555888CCCppp???999(((444111000111222222555@@@LLL\\\xxx}}}nnnggg^^^WWWUUUTTTSSSRRRFFF999///...000///444;;;>>>HHHJJJ<<<111222444///GGG}}}???DDDdddvvvvvv}}}WWWWWWrrrttt]]]~~~sssRRRgggvvv\\\SSS]]]|||UUUBBBAAAMMMsssrrrRRR[[[RRRNNNooooooooo{{{mmmooo|||iiicccfffggg}}}ZZZOOOPPPUUUkkk}}}zzzvvvsssnnnkkkiiiVVV\\\fff???<<<666777<<>>BBBCCCCCCVVVhhhUUUBBB;;;888333222555555333111888BBB>>>333222666222555222777EEESSSlllttt___LLL===666777555333111111111222333444:::>>>rrrPPP888777///333000000111444555<<>>AAAXXXuuuvvvkkklllZZZ@@@===222222111000111222333444........./////////000000,,,111777888555222222333666)))333222///555222888AAAyyyBBB@@@;;;::::::;;;???BBBCCCDDDZZZhhhSSSAAA;;;888222000444222000222;;;HHHCCC555111555111222///777GGGVVVmmmvvv___MMM???666777555333111111111222333...666777SSSddd555444...444---//////111555888AAASSSdddssszzz}}}|||gggQQQMMMWWW[[[QQQDDDPPP???222111111,,,---444222333AAAGGG999...000111444EEE222>>>bbbeeefffqqq]]]bbbxxxeeeccc~~~rrrbbbvvvooo{{{uuuuuurrr~~~nnnhhh===BBB???OOOcccuuusssIII333??????AAAhhh|||___KKK888===GGG\\\iiiVVV:::222888>>>SSS___RRRDDDEEEJJJmmmUUU...;;;333222111////////////000...///000000111000000///,,,222999:::666333222444666'''333444...222000666:::ZZZmmm<<>>UUUAAA---444888333555777:::BBBVVVppp|||dddQQQ@@@555444444333222111111111111,,,EEE222BBBtttCCC777111444888...444333444777>>>IIIXXXdddpppuuufffUUUMMMQQQWWWVVVQQQPPP===000111333///---000---...999@@@;;;:::;;;444555888999<<>>DDDAAA111444666888<<>>JJJOOONNNKKKBBBCCCSSSwww}}}{{{hhhJJJ222***+++..................------,,,---.../////////...---...222444444444444444111222111000//////000111333999:::ZZZNNN888DDD>>>888777<<>>111444222333333333777AAASSSfffrrrfffQQQCCC:::555444333222111111111111444111999;;;OOOVVV===333555000...333444000111444<<>>EEEKKKHHH999666555@@@FFF>>>EEE^^^ZZZRRRHHH>>>888555444333000000///...---,,,,,,,,,------......//////000000111000999HHHPPPKKKCCC???444222111//////000111222444///;;;IIIWWWEEE444BBB:::888999===???@@@CCCHHHlllZZZMMM@@@:::777444222222222555777WWWGGG000666000111000///333<<>>444111111000///000,,,)))///333222;;;GGGHHHXXXUUU\\\iiijjj]]]RRROOOIIIEEEEEEIIILLLKKKLLLNNN\\\^^^bbbfffgggiiinnntttvvvsssqqqzzzuuujjjuuuqqqxxxdddKKKFFFDDDKKKaaaXXX[[[RRRGGGFFFDDDHHHUUUYYYLLL===777777999<<>>???DDDLLLxxxWWWKKK>>>999777444222222222666888kkkYYY333777111111111111333:::FFFTTT]]]rrrwww]]]JJJ<<<777777555444222111111111,,,888111111<<<;;;dddtttFFF888222777111---666999888===:::===CCCTTTvvvyyytttkkk{{{{{{bbbKKKGGGFFF@@@???999444111222222111000+++(((...222///666???>>>AAABBBLLLZZZ^^^RRR===...333000000333555555777;;;777;;;<<<:::@@@KKKNNNJJJNNNsssnnngggvvvuuu{{{sssmmm{{{xxxeeeZZZRRRMMMOOOHHH@@@@@@???@@@GGG<<>>;;;555999???===::::::;;;<<<<<<<<>>999???LLL\\\mmmtttgggbbbqqqeeeYYYJJJ???999666333111/////////...---------,,,---------...///000111222444???QQQeeerrrlllRRR888555444222000///000111222222999...:::CCCtttrrrCCC<<<@@@222888888:::===<<<>>>HHHRRRtttSSSGGG<<<888777444222222000555;;;qqq777888111222444555555999DDDSSS___mmmhhhRRRAAA888777666444222111111111///333...222:::222GGG~~~GGG111;;;000<<<666///:::<<<666;;;;;;CCCQQQjjjxxxmmmdddqqq|||vvv___FFF:::999666444222111333444333000...***///222...333;;;999333666<<>><<<555===JJJCCCCCCEEEHHHZZZZZZ___gggooo|||zzz]]]OOOQQQeee```jjjnnndddrrryyysssvvvyyy{{{wwwjjjXXXXXXOOOPPPSSSQQQQQQOOOFFFIIILLLDDD???CCCAAA???EEEAAADDDGGGIIIJJJKKKKKKJJJ@@@<<>>777999===888555@@@HHHPPPUUUJJJ@@@DDDFFFAAA999333///...------..................------...------...///000222333999MMMdddyyyfff@@@666444222000000000111222...:::***888<<>>555>>>===333888CCCPPPcccwwwgggffflll~~~qqqFFF111555111111111111333555333000000,,,000111---222;;;:::111444222333@@@SSSYYYTTT888000,,,...000000000111///---000444111---555BBB:::777333???===:::FFF???999DDDIIILLLNNNEEE???HHHBBBMMM>>>MMMYYYQQQ[[[ZZZ^^^bbbeeeppp|||zzz}}}|||kkkkkkvvviii[[[___aaaTTTRRRTTTHHHCCCKKKIIIDDDDDD<<<888>>>;;;>>>???<<<888666444333111...333444...111555...---333000111;;;;;;555777444666777666333///---,,,---------.....................---...///111333444===XXXttt}}}PPP666555333111000000111222)))444<<<,,,666888MMMyyy888AAA666444???888888:::;;;;;;???MMM\\\```LLLAAA777555555444222333---888JJJEEE...888222000111222444:::GGGUUUllljjjZZZ???888444444555111//////000000000111333555777999bbbJJJ...999<<<+++777<<<@@@<<<555333999@@@CCCYYYwwwxxxrrrwwwmmmhhhpppGGG888---555444333222111222333333000000///------000444888222...///777:::>>>PPPdddLLL;;;/////////+++---444000222333111000333<<>>???@@@AAABBBCCCEEEFFFHHHLLLRRRVVVSSSWWW]]]ccckkkxxxuuugggWWWOOOJJJEEECCCDDDAAAAAAAAA@@@>>>;;;999777444444444333333333222222222111000///...------------......///000111111222///111555:::111eee666555888666222///---,,,---...111000...///000111///...///000///---///666>>>CCCQQQddduuummmBBB>>>888333222222333333000000333666555777FFFVVVQQQ:::777888;;;999222AAA666111AAA@@@GGGiiiXXXOOODDD999555444222111222333222nnn[[[...777222111111333555999EEEQQQfffwwweeeIII???777666777555222222///......///111333555666999cccTTT===666111000222...222777999999<<>>;;;888777888666666666555333111///...000000000////////////...111000///...------------,,,------...//////000000333444111999PPPaaa:::777555111...,,,,,,------111///...///000000///....../////////444>>>IIIQQQ^^^cccjjj|||yyyeeeKKK666333444///...333111111333555333222999DDDuuu}}}AAA:::;;;666666999555AAA999666CCCAAAKKKqqqyyyVVVMMMBBB888444333111000222666888ttt,,,555333111222444666888AAAKKK]]]wwwtttSSSDDD666333555444222111------------...000222333000;;;```OOO---111777,,,)))555...///222555999>>>CCCFFFhhh~~~ooofff}}}wwwNNN;;;222444333222222111111222222......---,,,,,,...222555777333333666555444===KKKAAA111&&&)))///...---...///111222111//////333777>>>555000444666444444999666777777666666666999;;;DDDCCCAAA@@@AAAFFFNNNTTT______^^^___cccooo~~~yyyhhhgggaaaVVVRRRIIIAAA>>>===999888888333333333222111000...---.........---------,,,,,,000///...---------------.........///000000111111333>>>DDDJJJVVV___@@@444222000---++++++,,,---000///......000000000.........///111777CCCSSS^^^iiihhhhhhyyy___<<<888:::222---222222111333555333000111555;;;ZZZ000999>>>333222888666===888999BBB>>>PPP|||jjjSSSIII???666333222000000222888BBB555888333222222555666777<<>>CCCBBB\\\\\\OOODDD<<<444222111///000333666RRRNNN:::444222222555666555999>>>KKKbbbpppZZZBBB777666666555555000///...------...///000***555999777JJJ{{{UUU888)))444888111,,,111222///000555:::===BBBOOOcccrrrnnn]]]___rrrssseeeooowwwfffhhhqqq[[[888111111222111111111111000000---------,,,+++,,,///222111222444777888999>>>DDDBBB===::::::999444...,,,---///111222222333444555888444222333444444555888777888888888777888:::<<<>>>BBBHHHOOOUUU\\\bbbgggggghhhjjjnnnuuu{{{iiiXXXSSSWWWXXXUUUPPPKKKHHHGGGCCC;;;666555333222111000000//////...000000/////////.........---------------...///000222222222222333333333333111...///777222999)))---......---,,,++++++,,,,,,...------...///000000///......111666;;;CCCTTTddddddeeehhhssskkkGGG777666555222555333111000222555555333333===LLLGGG;;;888777222555888333:::;;;>>>CCCFFFMMMqqqPPPKKK???999333222111///111444666nnnppp888555111111444555444666;;;EEEZZZiiiMMM<<<555222222333222111///.........//////...+++///444555BBBnnnWWW333///:::666///+++---000000000000000666<<>>CCCGGGKKK===333777DDDHHH<<>>999999222111000...------,,,,,,.........------------,,,,,,---------///000111222000000000000000000000000+++222...(((***999555,,,---,,,,,,,,,,,,,,,------...---,,,---///000000///,,,---333;;;???CCCSSSddd]]]WWWWWWhhh[[[<<<666777444777666222......111222000///666111IIIEEE555999>>>777---555;;;222666888===AAADDDWWWrrrHHHGGG<<<666222222111///222666>>>@@@555111///222444333555999???SSSuuu}}}___HHH:::222000222222111///...---------...777***'''111444111<<>>???>>>IIIZZZQQQOOOSSSddd|||[[[BBB:::999555777555///---000111///...***333666IIIYYY555555666:::666---222999444444777>>>???DDDddd]]]BBBBBB999555222222111000333888OOORRR666111...111333333555999===NNNmmmsssXXXEEE999666999222111///---,,,,,,,,,,,,)))000222,,,***...444555777YYYuuuIII===333222222//////222'''222555...,,,222333...777<<>><<<666>>>MMMFFFOOO]]]gggooo}}}SSS>>>===222777888222000333444111,,,:::333///777>>>rrrSSS+++>>>;;;111333666///000666666999>>>EEEDDDKKKsssOOO>>>@@@888444222333222000444999\\\===555......000111111///;;;@@@TTTwwwoooRRRBBB777000///000111000...,,,,,,,,,,,,,,,,,,,,,------...///444777===GGGUUUcccooovvv{{{wwwooodddVVVJJJ???999222111000///////////////***000...---222111000:::AAA>>>IIIgggtttVVVBBB:::888666333222333777999IIIffflllnnn~~~sssIII------...///111111111000//////...---...//////---+++---------............///<<<888333///---555JJJ]]]@@@???;;;444111222222000222222111000///000222444333555888===???>>>999555===AAAEEEHHHNNNVVVXXXVVVgggccccccjjjpppuuu~~~~~~sssmmmfff\\\UUUSSSUUUXXXYYYRRRQQQOOOMMMJJJGGGDDDCCC888777555333222000/////////...------,,,,,,,,,,,,...//////000222333444444---111222///...000///,,,111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,111:::999555AAAKKKFFFGGGJJJOOOVVVcccuuuqqqDDDAAA999888555222//////111444000,,,---222111333DDDYYYOOO999777666777444111000111333555555777DDDEEEBBB^^^qqqDDDDDD;;;555999333222444...111???KKK666///555333111555555666999IIIhhhzzzZZZGGG;;;222000111111000...,,,++++++,,,,,,,,,,,,,,,---......+++++++++---000555999<<<888888777555333///---+++111000///...............444222+++,,,555333333===???QQQnnn~~~ZZZFFF999999666222111333444444333IIIccchhhiiizzzqqqJJJ111---...///000000000//////...------...000000...---------------............---,,,,,,,,,...:::QQQfffFFF@@@:::888777555444333111222222222111111222333222666;;;===<<<:::999:::<<<@@@CCCEEEKKKSSSWWWUUUeee```aaakkkvvv~~~vvviiibbbYYYSSSPPPQQQSSSTTTQQQRRRQQQOOOJJJDDD>>>:::444444222111000000000000//////...---------------///000111222444444444444888222---333AAAGGG;;;+++000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........'''///===AAA<<>>888666222000111555666444111<<>>DDDHHHIIIIIINNNWWW\\\\\\___]]]aaaooo}}}uuubbb\\\TTTNNNKKKJJJIIIIIIIIIJJJLLLKKKGGG???777222111000///////////////000000///..................///000333555666555444444888222///777HHHNNN@@@---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...222666???AAA???HHHLLLAAABBBDDDDDDCCCFFFQQQcccqqqRRRNNNHHH???888555333000...222...///333000***+++111===<<>>@@@AAA???:::555111111000///............//////......---------.........000333555666555333222,,,222777888:::;;;777111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------222333:::===AAANNNTTTIIIBBBEEEFFFCCCAAAGGGUUU```tttyyykkkdddWWWFFF:::666666555444000------222333///---...//////333;;;EEEYYY~~~vvvSSS<<<222222<<<999,,,+++666///000111222222444666888BBBHHH[[[{{{bbbAAA:::888:::666,,,222,,,444111AAAvvv888...111333555111444333555===JJJaaa}}}jjjWWWAAA===777333222222111000------,,,++++++,,,,,,,,,)))***+++++++++***)))))),,,+++++++++++++++++++++---------------...///000:::>>><<<:::999:::SSSzzzrrrggg```SSSBBB======666111444555222000444???JJJ___{{{hhhDDD<<<.........---------.........------///111222111000,,,,,,,,,------------...)))+++---...,,,///:::GGGUUUDDD888;;;>>>999111...111111333777::::::777444888777777888:::<<<>>>???IIILLLKKKGGGIIIQQQYYY\\\]]]iiiyyyxxxqqqmmmkkkaaa\\\TTTMMMHHHDDDAAA???999999999999888777555444333222111000///............---------------......---///222444555444222000,,,555999444...,,,...///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......333666BBBLLLRRR\\\YYYFFF@@@DDDGGGFFFCCCEEEMMMTTTcccggg|||ssseeeSSSDDD===999555222000---,,,///222111000111)))---777;;;222(((333FFFPPP]]]sssiiiUUUGGG;;;555999333///222555333...***///000222222111333666999BBBQQQnnnNNN>>><<<444666777***222444222,,,YYYPPP///000555333222///000333999AAAPPPggg{{{}}}dddMMMEEE;;;444111111000///......---,,,,,,,,,------....../////////......---000000/////////000111111.........//////111222333AAAEEE>>>555:::MMMuuusssaaaYYYWWWPPPDDDBBB@@@444444777777222000<<>>??????EEEHHHIIIFFFGGGPPPZZZ^^^iiiyyy{{{rrroooqqqiiiddd[[[SSSMMMIIIEEECCC???===:::777666555555555444333222000//////............------......//////...///111333333222111000777777444///...111///+++......------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////777888DDDPPPXXXaaaZZZBBB???BBBEEEEEEDDDEEEHHHJJJZZZccc{{{rrriii\\\OOOFFF>>>777222222000...---.../////////@@@...###***666888333000999<<<>>>??????>>>???@@@;;;<<<===;;;888444111000555666111***---333222)))000111333222111444:::???IIIaaarrrIIICCC>>>333444555...///888333;;;zzz>>>555222,,,555......111666;;;BBBRRR```|||___TTTDDD999444333222000000///......---------...'''((()))***,,,---...///000000...---------...///000000000111222333555555@@@FFF???>>>WWW~~~vvv^^^XXXQQQNNNHHH@@@CCCCCC777777777555444<<>>;;;888777777888999:::<<>>CCC999777444222666JJJpppQQQ>>>222111000///......///000///...---...//////---+++++++++,,,,,,,,,---------...)))(((...333222///...***222111///<<>>CCC===DDDIIIJJJOOOZZZgggmmmwww~~~}}}ooohhh]]]SSSMMMHHHEEEDDD???===;;;888666444333333///////////////000111111222222111111222333444444333333333333333333444444***111444///+++---111222......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111222TTTnnnFFFBBB???@@@BBBEEEEEECCCHHHSSS[[[oooxxxYYYFFF???>>>444666666333000000111000111333222000///000...+++,,,///222333222///------,,,---000222222///+++)))222///------.........///000222444444555<<>>yyy@@@---999---333,,,,,,444666555===JJJXXXlllkkkYYYJJJ777999>>>111666111///111222///---...///000222333222///---+++555000...111444333444666333777888555222444888;;;DDDGGG]]]gggRRREEEIII@@@;;;???@@@;;;777888888888666???eeeRRREEE666000---//////---...000///---,,,...111222000---,,,,,,++++++,,,,,,---...000000000...,,,,,,///111///222222111666CCCKKKLLL777444222555:::===;;;999777777777888999:::<<<<<>>888:::666000...///;;;)))444]]]kkk:::222222666111222777888555777>>>LLLZZZ{{{kkk^^^MMMFFFDDD888:::444000111222///...000000000000111111222222222+++***---222444111111333888555333555999===AAACCCCCCgggfffRRRIIIFFFBBB===999777555333444777===888===\\\VVVEEE777111...//////---...000///---,,,...111222000---,,,,,,++++++,,,,,,---......---,,,,,,------......---111222000222999;;;:::444222000333888:::999666666777777888:::;;;===>>>@@@IIILLLQQQZZZ]]]ddduuurrrxxxmmmhhh___UUUKKKEEEBBBBBBAAA???<<<999666444333222333444444444333333333111444333333333333222222222333---999,,,666333:::555//////......------......///......---......//////---------,,,,,,+++++++++222///...///...,,,000555:::sssddd???BBBAAA???@@@======AAAKKKXXXhhhiiiRRR@@@@@@===999444111000111///000222333333222111111------------------,,,,,,......---------,,,,,,,,,//////......///111222222666:::888999DDDQQQkkk___JJJ999777888444111444(((888777555YYY333444000//////111222555888;;;AAAGGG]]]oooNNNDDDBBBGGG@@@;;;;;;:::666333222111000///...///111333444444333555888777444444888666444888?????????FFFRRR{{{}}}^^^LLLBBBAAAEEE999;;;999222///222666888:::???YYY\\\EEE888222...//////---...000///------///222222000---,,,,,,++++++,,,,,,---......,,,+++---000111///---+++///111000000111///,,,111///...000555777666444666666777888:::===???@@@@@@IIINNNTTT^^^___cccrrrrrrwwwnnnhhh___TTTKKKEEEBBB@@@>>>===;;;777333111222333222222333444444444444444666555555333222111000///111---888000999:::JJJAAA111111111000000000//////......---------------...------,,,,,,,,,,,,++++++000------//////...222888BBB___CCC;;;@@@CCC:::888;;;BBBLLLWWWkkknnnQQQIII???999777666555444///000222333333222111000111///...,,,,,,,,,---...------------,,,,,,,,,,,,---,,,---///111333222222777>>>???EEEYYYrrrtttFFF===888888777111222777,,,222:::YYYJJJ444000222111......333:::>>>===>>>JJJfff|||aaaSSSHHH@@@999999999666222222555444222111111222333444777333000111222222666;;;<<<===BBBEEEBBBIIIgggZZZLLLHHH@@@===AAA444999999444222666999777666UUUcccDDD:::444/////////---...000///------///333333000,,,,,,,,,++++++,,,,,,---...///---,,,///444555222---+++...000111111111///---000///...000333555444333555555666888;;;>>>@@@AAA???GGGLLLSSS^^^```eeesssxxx{{{pppjjj___UUUMMMGGGCCCAAA===<<<:::666222111333555444222333555555333333444666555444333222000//////000---666444<<>>EEELLLZZZqqq}}}aaaBBB555;;;BBB>>>666555444444333333222///---555444333222111111111111............------------...,,,---222666666666888888CCCLLL\\\{{{\\\>>>:::999999666111111555777...@@@zzzCCC444666666444000000444888;;;:::@@@OOOfffiiiYYYHHH@@@>>>===>>>@@@777777888888888777777777:::777666999;;;<<<@@@DDDDDDCCCGGGQQQ```}}}|||^^^EEEDDDHHHAAA:::;;;333666777555555777777555KKKwwwkkkDDD<<<666000000///---...111///......000333333000,,,,,,,,,++++++,,,,,,---...///,,,+++...444555222---......///000111000000111111000000111333444444444444444666888;;;===@@@AAA@@@GGGKKKSSS```eeejjjyyy~~~rrrkkk___UUUMMMHHHCCC@@@===<<<:::777555444555777888444444777666111000222333333333222222111111111111...555555888;;;]]]EEE444444555555555444333222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,///000111555<<>>AAAFFFIIIDDD>>>@@@FFFEEENNNbbb}}}^^^LLL>>>>>>@@@;;;777666333222333444333444<<>>777111000///---...111.........111444444000,,,,,,,,,++++++,,,,,,---...---+++***,,,///000...,,,111......//////......111222222333333444555555666333444555777:::<<>>@@@GGGLLLWWWfffiiilllxxx|||yyypppdddZZZTTTNNNHHHCCC<<<999666888<<<===888333===666555999777///,,,222111111111111111111111111000///333888222222```777444555777777777666444333111000///...------------+++++++++,,,,,,------------+++,,,///111111666===OOOxxxEEEEEE888777999;;;;;;;;;BBBKKKOOOhhhppp___YYYVVVNNNCCC<<<;;;;;;999777777777888888888888777666666666666666555555555555444444888======???PPPeeeeeeBBB======666444222000111444666666MMM```444000666000///888444333444666777===JJJXXXjjj|||iiiddd]]]UUUOOOLLLKKKKKKLLL^^^ooonnncccjjjhhhMMMBBB666???CCC>>>888777666444444///222999777@@@lllLLLAAA999222000///---...111......///222555555000,,,,,,,,,++++++,,,,,,---............,,,++++++---///,,,***,,,333555111111444222333444444444444555666333333444666888:::<<<===<<>>???888000<<<555444:::888///---333222222222222111111000000,,,---222;;;666888jjj>>>444555777888777666444333111111000///...---------+++++++++,,,,,,---------...,,,,,,///111111666===VVVdddDDD;;;::::::;;;999777<<>>AAA>>>999666555555222...222777666444FFFpppQQQ@@@888333111///,,,,,,...///111333555444222///---.........------,,,,,,,,,,,,,,,,,,---------......---------............///000111111111111222222222333444555666888:::;;;<<<>>>FFFNNNUUU___mmmxxx|||rrrjjjbbbWWWUUURRREEE<<<===555222999888333666666DDD000333111<<<+++333222111555333333---///000333222888888AAA@@@aaaAAA777777777666666666666666666444222000............,,,---...---,,,,,,---///...,,,,,,///111333999AAAXXXWWWKKK<<<333666:::777666999;;;FFFSSSddd~~~hhhcccbbb[[[NNNFFFGGGBBB<<<:::;;;===>>>===>>>AAA@@@======??????===???MMM\\\fffvvviiiUUUFFF;;;555555<<<'''222@@@...)))FFF___RRR111000333///333333555999::::::;;;>>>IIIUUUhhh{{{tttVVVGGGAAA???===<<<>>>>>>999444222444666///999;;;AAAjjjQQQ@@@888333111///,,,,,,...///000333444444222///---......---------,,,,,,,,,,,,,,,,,,---------......---------............///000000111111111222222222444444666777999;;;<<<===<<>>FFFeee===999999999999888888777777666555222000///...------,,,---------,,,,,,...///...,,,,,,///000222999@@@YYYCCCGGGDDD:::666<<>>BBBDDDFFFKKKQQQQQQNNNjjjyyyxxxgggRRRDDD:::333111222,,,:::222222;;;444YYYOOO666333222000333444444555999:::888===BBBIIISSSaaawwwzzzeeeKKK;;;888<<<===;;;888777666666555444555555666555IIIxxxPPP@@@888333111///,,,,,,......000222333333111...---------------,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000111111111222222444555666888999;;;<<<===<<>>===SSSnnn======<<<<<<;;;:::999999888666555333111///...------+++,,,------,,,,,,...000///,,,,,,///000222999@@@YYY|||VVV===@@@@@@333222???:::999;;;???CCCUUUzzz|||uuuoookkkfff```\\\XXX]]]eeeooo}}}vvv]]]PPPBBB:::666333333555000///333222222VVVUUU777222000555666000...333888777777;;;???EEEMMMZZZjjjuuuvvvYYYMMMEEE<<<:::<<>>>>>===<<<;;;999999888666555444222000...---,,,+++,,,------,,,,,,...000///---,,,///000222888@@@YYYDDD<<>>>>>RRRmmmqqq^^^PPPGGG>>>:::777444444666777***///555LLLZZZ;;;222777888333///000333444333666999===@@@FFFMMMSSSeeefffkkkxxx~~~kkk^^^QQQGGG:::<<<>>>???@@@>>><<<:::<<<666444666777666888>>>VVVKKK@@@888333111///,,,,,,...---...///000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////000000000111111111111222333555666888999:::===???CCCLLL\\\lllrrrqqqnnnvvv}}}}}}mmmgggfff]]]VVVRRRJJJGGGCCC888888DDDDDD:::777666<<<<<<666<<<;;;999555000===WWWooo@@@777444999888111<<<;;;777aaafff;;;>>>===<<<;;;:::999888888777666555333111...---,,,***,,,------,,,,,,///111000------///000222888???YYYJJJ777AAADDD;;;888444888BBBAAA999>>>LLLXXX{{{oooZZZPPPDDD===888666444000000333---999000IIIjjj777333000222333111111333222333444555888<<>><<<<<>>>>>CCCIIILLLLLLOOOSSSmmm|||{{{YYYUUUOOOIIICCC===::::::<<<;;;999888777666666666111444999:::999IIIuuuIII@@@888333111///,,,,,,...,,,------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000111000111222444666777999999999<<>>666FFFhhhAAA888666>>>???BBB@@@===@@@aaaHHHBBB<<<<<<<<<;;;;;;:::::::::777777666444222///,,,+++***+++,,,,,,,,,---///111000...---///000111777>>>ZZZTTT888BBB>>>:::666555888;;;======@@@<<>>DDDJJJCCCPPP\\\bbbiiiqqquuussstttrrrkkkaaa\\\ZZZVVVQQQIIICCC===<<<<<<<<<===???;;;999888999<<<;;;666111???555222===SSSuuuIII@@@999333111///,,,,,,...,,,---------,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000111222333555777888999:::;;;???AAACCCKKKZZZhhhnnnmmmhhhlllvvvwwwvvvhhhVVVSSSWWWPPPGGGCCC??????BBB<<<;;;CCCAAA:::<<<;;;???HHHqqqwww777===888BBB```999555444===<<>>ZZZfffAAA:::;;;:::666777<<<>>><<<666888???DDDFFFTTTvvvfff^^^QQQFFF???;;;777555444111111222111///222777MMMZZZ999444666444***111333///222999888111777555222222666:::======>>>???BBBDDDGGGJJJLLLMMMKKKJJJHHHFFFCCCBBBAAA@@@;;;;;;;;;999666666888;;;???888666999;;;999999>>>@@@999???bbb~~~EEE===999444000///...---,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////000000000000111111222333444666777888;;;;;;===DDDTTTccchhhfffhhhggghhhxxx~~~iiiKKKLLLVVVHHHHHHLLL:::FFFFFFCCC>>>>>>AAA@@@<<<777BBBQQQggg???>>><<<<<>>???<<<777777;;;???>>>===<<<<<<===<<<:::888555555444333111///---,,,,,,---...---,,,,,,---///555333111//////222999>>>YYYzzzMMMBBB<<<888555<<<;;;...666;;;>>>===;;;@@@KKKUUUfffwwwmmmYYYRRRMMMJJJCCC:::444111333555///111555666111222BBBVVVmmmHHH444***444888999333///111555777888888888999999777555444777888:::<<<>>>AAABBBCCC??????===<<<;;;;;;;;;;;;777:::<<<>>>???>>><<<<<<<<<333///555<<<======>>>888RRR{{{|||FFF===999444000///...---,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////000000000000111111222333444666777888999:::===FFFWWWgggmmmjjjkkkiiiiiiwww~~~tttbbbGGGIIITTTIIIJJJOOO@@@JJJIIIEEE???>>>???>>>:::???CCCIIIxxxuuuBBB<<<:::AAA^^^:::;;;:::;;;999::::::888666666888:::>>>===<<<<<<===<<<:::888555555444333111///---,,,,,,---------,,,,,,...///444333111//////222999===XXXWWW???BBB;;;222888CCC???999444555<<>>;;;444---...333555///,,,DDD{{{eeeAAA777222111444666333000000000222444555555444555555333444555666888:::;;;;;;:::999999999::::::;;;<<<888888888999:::999666444000888@@@???666333BBBSSSpppwwwHHH<<<888333000......------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000////////////000000000000111111222333444666777888888:::===FFFWWWgggllliiijjjhhhgggqqqyyyhhh]]]FFFHHHRRRJJJKKKOOOEEEMMMKKKFFF@@@>>>@@@???;;;???AAA???hhhvvv>>>:::;;;DDDZZZ???EEE:::???:::999999:::;;;<<<;;;:::>>><<<<<<<<<<<<<<<:::888444444333222111///---,,,+++,,,------,,,,,,...000444333111//////222888===WWWbbbBBB<<>><<<999<<<@@@DDDIIIQQQ\\\iiisssqqqcccTTTGGGBBB???:::;;;@@@777888777333///...222666888000---999WWW]]]BBB---...777777111//////000111000000222777:::666777777888999999::::::999999999999:::;;;<<<===<<<999444333555777888888444<<>>AAAAAA>>><<>>>>>>>>AAAUUUyyyBBBEEEAAAEEE@@@>>>>>>AAAEEEFFFBBB>>>===<<<;;;;;;<<<;;;999777444333333222000///---,,,+++,,,------,,,,,,...000333222111//////222888<<>>===999777999<<<;;;>>>AAACCCFFFKKKQQQUUU]]]dddnnnzzz}}}zzzrrriiiddd___QQQCCCKKKDDD??????>>>:::999;;;:::777333...---///444777333444EEEoooYYYAAA777111000444222333333222111222444555888888888888888888999999666666555555555666777777:::888666666888<<<>>>@@@@@@888444AAAbbbgggGGG;;;777222///......------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////000000000000111111222333444666777888999:::===EEESSS___```[[[ZZZ]]][[[cccrrr}}}uuuddd]]]OOOKKKMMMIIIGGGJJJMMMQQQOOOGGG???===@@@@@@===>>>BBBPPPyyyKKK???AAA:::NNNXXXCCC@@@MMMHHHBBB???>>>BBBGGGHHHCCC>>><<<:::999:::::::::888666333333222111000///---,,,***,,,------,,,,,,///111222222111//////222777;;;SSSfffKKKEEE;;;===???===999777888;;;333666:::???CCCGGGLLLNNNKKKLLLOOOUUUZZZ[[[[[[ZZZNNNPPPNNNJJJGGGEEEAAA<<<===:::999:::999555222222444///,,,222;;;===666---999[[[aaaDDD666333---...000333555555222///555555555555555555555555666666555555555555666666444666888888777888:::<<>>FFFTTT___```ZZZSSSXXXXXX^^^mmmxxxzzzpppggg^^^TTTLLLJJJIIIFFFJJJTTTTTTQQQHHH>>>;;;===>>>;;;>>>???aaaPPP555>>>444DDD;;;@@@DDDYYYIII>>>;;;:::===AAABBB>>>999:::999888888999888666444222222222111000///---,,,***+++,,,,,,,,,---///111111111000//////222777:::OOOqqqOOOCCC666444:::???===999888777666666999>>>CCCGGGGGGBBB@@@BBBBBB@@@???@@@???BBBCCCBBB??????@@@AAA999777555333222222444555...444888333---000???MMM}}}lllWWWEEE>>>777666888999666222333333444444444444444444777777777777777888999:::333666:::;;;===EEESSS]]]rrrVVV@@@999666111............---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////000000000000111111222333444666777888777:::===EEERRR\\\[[[TTTKKKRRRSSSXXXeeeooo~~~zzzkkkcccbbbddd[[[OOOIIIHHHCCCHHHWWWQQQMMMEEE<<<;;;???AAA???;;;BBBwwwooo@@@000666444888111;;;TTT^^^GGG;;;:::999:::======:::777888777666666777666444222111111111111000///------***+++,,,,,,,,,---///111111111000//////222666:::LLL{{{]]]IIICCCBBB@@@<<>>888555JJJtttuuudddMMM???;;;;;;999666666666666666666666777777555555555666777888999:::777;;;???EEEQQQiiiRRR>>>999555111............---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///////////////000000000000111111222333444666777888999;;;===DDDNNNVVVSSSLLLDDDMMMOOORRR^^^gggtttrrr]]]VVVZZZkkkcccSSSIIIFFF???CCCTTTJJJGGGAAA:::;;;BBBFFFFFF<<>>///666...666000333888ccc```EEE===<<<<<<<<<<<<<<<;;;999777666555555666555333111111111111111000///------***+++,,,,,,,,,---///222000111000000000222666999JJJsssQQQ@@@===@@@;;;::::::;;;======<<<;;;===777666;;;<<<999888;;;<<<777444777;;;=========000333555444333333222000:::222000DDDlllhhhTTTHHHCCCBBB???<<<;;;:::;;;<<>>;;;999:::???EEEHHHWWWdddzzzKKK???:::666111---,,,,,,++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---.................................000111111222222333444444777888:::???EEEHHHGGGEEEJJJIIILLLRRRXXX___lllxxxvvvvvvsss[[[LLLUUU[[[[[[SSSMMMIII>>>===KKKHHHDDD???:::999>>>GGGMMMLLLVVV???222777333---888777---888VVVgggdddAAA===999;;;???AAA???<<<888777666555333333333222222111///...,,,,,,++++++------------...///000000000000///......111555999HHHvvvgggKKKCCC@@@???AAADDDCCC===888===;;;:::999999999777555555666666888<<<@@@DDDFFF444888===<<<888666777:::@@@XXX}}}yyyrrrmmmiiigggeeefffjjjpppzzzLLLAAA999666111---,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................000111111222222333333444666666888===BBBDDDDDDBBBGGGGGGJJJPPPUUU\\\hhhtttuuugggjjjkkkVVVHHHOOOUUUWWWQQQLLLJJJ???999CCCEEEGGGBBB===HHHXXXZZZOOOIII???```VVV222666666+++...666555---333EEENNNKKK===:::888999===???===:::666555444333111111111111111000///...,,,,,,++++++,,,,,,,,,,,,---...///000000000///......111555999FFFsss{{{lllXXXHHHBBBCCCDDDEEE>>><<<;;;<<<>>>@@@@@@???<<<;;;:::888666444333333666444111///666GGG^^^nnnKKKAAA999555111---,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000........................000000111111222333333333444444666:::===??????>>>DDDCCCFFFLLLQQQWWWcccooo|||lll]]]ccciiiXXXJJJPPPWWWYYYTTTRRRRRRGGG===AAADDD???;;;NNN{{{sss>>>BBB222999333///:::555,,,///111111///111555666555777666555888<<<===:::777555555333222111111000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////......000555888DDDmmmlll\\\RRRTTTPPPJJJEEEAAA???<<<:::>>>===;;;:::<<<@@@EEEHHHBBBKKKZZZmmmGGG???999555000---,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------......///000000000........................000000000111222222333333333333555888:::<<<<<<<<>>DDD>>>===EEEMMMIII>>>666)))777555666888---***000000---...333333//////333000111333666888888777555444333222111111000000111...------,,,,,,,,,------,,,,,,,,,,,,---...//////---...///......000444666===^^^sssFFFAAA888444000---------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000//////////////////////////////000000111222222222333444777888888:::<<<>>>???>>>BBBGGGJJJNNNWWWaaaxxxzzzzzzxxxuuubbbPPPUUU^^^NNN???CCCVVVYYYNNNBBBBBB@@@<<<@@@GGG>>><<<@@@;;;000000999///666+++222888///000000111///...000000...///111///000222444444555444444///......---,,,,,,---------,,,,,,,,,,,,,,,---...------------...///000000---.../////////000333666:::VVViiiEEEAAA777444000---------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////////////////////////////000000111111222222111444777888888999===@@@======@@@EEEHHHKKKTTT]]]uuuvvvwwwwwwnnn]]]MMMRRR[[[MMM???FFFYYY^^^TTTEEEBBBBBBAAAFFFNNNBBB:::===CCCAAA888000444555(((555777...777000...000000......000000......///000000000000111222---,,,++++++++++++++++++,,,+++++++++,,,------...............///000111111,,,---/////////000333555999OOOaaaBBB???777444///---------------,,,------......------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---......///000000000000000000000000/////////000111111222222000333666777777999===@@@;;;;;;>>>CCCFFFIIIRRR[[[lllwwwyyyzzzeeeUUUGGGMMMVVVIII>>>GGGXXX```VVVFFFCCCBBBBBBHHHTTTNNN@@@000---444444......333---<<<333%%%555---***000111......333333............---------...000------,,,,,,+++,,,,,,,,,++++++++++++,,,---......///......//////000111222,,,---/////////000222555888LLLWWW<<<>>>444111...------...---,,,+++---......,,,++++++,,,***+++,,,---------,,,,,,---------------------------------............///000///...///000111000///...//////000111222222222111111222333555777999:::>>>======>>>BBBHHHMMMQQQ___kkk~~~vvvsssxxxdddOOOEEEMMMRRRHHH@@@@@@PPPVVVSSSFFF@@@DDDGGGDDDBBB???:::666222111111111////////////....................................,,,,,,,,,---------......111000...---,,,,,,,,,,,,------------------------------,,,++++++,,,,,,,,,,,,.../////////000222444666QQQ}}}RRR;;;===333111...------...---,,,+++---......,,,++++++,,,++++++,,,,,,,,,---------------------------------------------............000///...///000111000///...//////000111111222222111111222333555666888999:::;;;;;;===AAAFFFKKKNNNUUU[[[fffrrr}}}{{{lllggghhh]]]LLLCCCKKKOOOFFF???AAATTTXXXSSSGGG@@@CCCBBB<<>>???@@@GGGJJJRRR]]]jjjwww{{{vvv||||||sssuuu~~~yyynnnggg___UUUMMMIIIHHH@@@>>>EEEFFF@@@???CCCEEEFFFDDD@@@@@@AAA<<<444666555333111000000000111////////////.............................................////////////000000777>>><<<444---,,,---------------------------,,,,,,+++++++++,,,---------...////////////111333222666QQQsssBBB>>>666222000---,,,,,,---,,,++++++---...---,,,+++++++++,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,---000111000//////////////////000000000111111111222222444555555777888999;;;;;;;;;;;;;;;>>>EEEPPPZZZdddqqq{{{}}}{{{rrrwww{{{xxxoooeee^^^VVVKKKCCC@@@BBB======CCCDDD@@@???CCC@@@@@@??????AAAAAA<<<555333222111000//////000000////////////.............................................////////////000333999???===444,,,)))***------------------------,,,+++++++++,,,,,,---......///000///...///111333444666KKKjjj===@@@555222000---,,,,,,,,,,,,++++++---......,,,++++++,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---///111000000////////////////////////000000000111222333555666888999:::;;;;;;<<<;;;;;;>>>EEENNNTTTYYYbbbnnnxxx{{{{{{vvvnnngggpppssstttuuuxxxxxxpppfffdddZZZQQQMMMKKKFFFCCCBBBAAA======BBBDDDBBBAAABBBBBBBBBBBBAAA@@@===999555111111000///////////////////////////....................................------........./////////...333777666000+++***+++------------------------++++++++++++,,,---.........///000///...///000222444888FFF___888AAA555222000---,,,,,,,,,,,,++++++---......,,,++++++,,,)))***---...///---,,,***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++---///111000000////////////////////////......///000222444555666777888999;;;===>>>@@@AAABBBFFFJJJNNNSSSYYY```fffeeehhhnnnuuurrrhhhaaa```gggjjjlllkkkmmmpppnnnjjjlllZZZIIIEEEHHHIIIGGGEEECCC???>>>BBBFFFEEEBBBAAAAAAAAABBBAAA===777444333111000000000////////////////////////....................................,,,---------............---...000///---,,,,,,---------------------------++++++++++++,,,---...///...///000///......000222222999AAAsssYYY444AAA555222///---+++,,,,,,+++++++++---......,,,++++++,,,(((***---///000...+++)))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++---///111111000///////////////.........------...000222444666777666777888;;;>>>AAADDDFFFBBBBBBDDDIIIQQQWWW[[[]]]ccc___dddmmmlllaaa^^^eeeffflllrrruuu}}}wwwYYYNNNOOONNNHHHAAAEEEAAA???CCCHHHGGGCCC@@@<<<===???>>>888222111333111111000000/////////...000/////////....................................,,,,,,,,,---------......000///...---,,,---------------------------------++++++++++++,,,---...//////000000///......000222///999===eeeQQQBBB222666222000.........///...---......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................//////000000111333444555888:::;;;===>>>@@@DDDGGGIIIEEEGGGOOOTTTTTTUUUYYY___]]]^^^^^^[[[XXX\\\bbbdddzzzuuuiiiZZZQQQOOOMMMGGGAAADDDDDDDDDEEEGGGHHHGGGEEEAAA>>>:::555222111111111333222222111000//////...000///...------...///000///............---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...000///111222111000///000111111777;;;TTT}}}KKK???444666222000...---.........,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................////////////111222333444888999:::;;;===@@@EEEHHHKKKKKKPPPWWWXXXSSSPPPQQQ^^^]]]___aaa``````eeemmm~~~|||wwwsssiii\\\dddZZZPPPMMMPPPRRROOOJJJCCCBBBBBBCCCDDDDDDBBBAAA@@@===999555222111111111222111111000//////......000///...------...///000............------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...//////000222111000///000111222333:::NNNnnnBBB;;;555666222000...---......---,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------....................................///111222333777777999:::<<<@@@EEEIIIIIIOOO[[[eeefffaaa^^^___llljjjiiiiiieeebbbfffmmmdddaaa___^^^```bbbccccccaaaZZZRRRPPPRRRRRRMMMGGGEEECCCBBBBBBBBBAAA>>><<<===;;;777444111000000000000000000///......------//////............///000............------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///...000111111000///000000444///999FFF___;;;777555444111///------......---,,,......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................---------...///000111222555666777888:::???EEEJJJGGGRRRaaakkkmmmkkkkkklllqqqmmmkkkgggaaa\\\]]]cccYYYUUUTTTYYY]]]^^^aaaeeeeee___YYYVVVUUURRRJJJDDDGGGFFFDDDBBBAAA@@@<<<::::::888555333111000000000//////.........---------...............//////000.........---------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---......///111111000//////000444,,,999@@@aaaSSS999444444222111///---------...---+++......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,,,,------...000111222444555666888:::>>>DDDHHHGGGQQQ\\\aaabbbcccfffhhheeebbbaaa___ZZZTTTVVV[[[^^^XXXUUUWWWWWWUUUUUUXXX\\\YYYVVVVVVWWWUUUOOOIIIFFFDDDBBB@@@???===:::777777666444222111000000000............---------------......///////////////...------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,,,,---------///111222000///...///333---888<<>><<<;;;999666444555555444222222111111111........................,,,---...///000000000///------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...111222000///......111111555:::FFFeeeAAA@@@222000222000///---,,,------,,,+++......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................---------...///000222222111333777999;;;===???AAA@@@EEEHHHKKKSSSaaajjjkkkooonnnnnnmmmdddZZZWWWYYY``````YYYOOOMMMRRRSSSMMMOOOMMMLLLKKKJJJFFF@@@;;;???===;;;;;;:::999666444444444333333222222222222........................,,,---...///000000000///---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,,,,+++...111222111///---------666111888DDDoooXXX===DDD222000333000...,,,,,,------,,,+++......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------....................................///111222333000333777:::;;;<<<>>>???FFFHHHHHHGGGNNNZZZ```___fffgggkkkmmmhhhaaa^^^aaaWWW^^^\\\RRRPPPVVVRRRFFFGGGFFFFFFGGGGGGEEE@@@<<>>AAABBBDDDGGGKKKPPPTTTUUUUUUaaaaaaaaadddgggfffbbb^^^```ZZZRRRLLLJJJKKKKKKKKKEEE???AAALLLNNNDDD===>>>@@@>>>;;;:::::::::999777555444444333333333444444000000///...........................////////////...---,,,,,,++++++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,---......//////......---000000999666IIIzzzNNN===555222222...111000///...------......111000///...,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...------,,,,,,------.........---,,,,,,---///000333555777999:::<<>>>>><<<888666666555444333222111111111000///......------......---------.........//////------,,,+++++++++,,,,,,555333000---+++***++++++************************+++++++++++++++,,,------,,,++++++******++++++,,,,,,,,,---...............///,,,555...777DDDnnn___;;;888555------///111000...---------......000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...000000111333666999<<<>>>666777999:::;;;===@@@CCCHHHJJJMMMQQQVVV]]]ccchhhlllrrrwwwrrrfffZZZSSSQQQUUUWWWZZZZZZWWWSSSNNNLLLJJJDDDBBBFFFGGGDDDAAAAAA>>>>>>>>>>>>???===999666666555333222111000////////////...------------...,,,,,,---------.........---,,,,,,++++++,,,,,,,,,555333///,,,******+++,,,************************+++++++++***+++,,,,,,---,,,++++++******++++++,,,,,,,,,---.........------000+++777)))777@@@QQQTTT777777444---...000......---,,,,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------............///111333555777555777999::::::<<>>===;;;;;;;;;===>>>===:::777444444222111//////......//////...---------------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---111///,,,***)))***,,,---************************+++************+++,,,,,,,,,++++++******++++++,,,+++,,,,,,---...---------///+++555'''666;;;>>>lllKKK777666222...000///---,,,,,,,,,---...000111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...000///...---------...///444666777888999:::===???FFFJJJPPPRRRRRRRRRUUUWWW\\\eeeoooqqqmmmfffdddeee___\\\[[[```fffddd[[[QQQIIIEEEAAAAAABBBBBB???===;;;;;;;;;;;;<<<<<<:::777333222111000///.........///...------,,,,,,------+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---------+++***))))))***,,,---***************************************+++,,,,,,,,,++++++******++++++,,,++++++,,,------------------,,,222)))444777777qqqWWWDDD999555...///222---,,,,,,,,,---///222444555------,,,,,,++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...111000///......///000111222444555666666888:::===BBBEEEHHHGGGEEEEEEHHHKKKNNNUUU]]]```\\\WWWTTTTTTNNNLLLMMMQQQVVVUUUOOOIIIBBB@@@???@@@DDDGGGFFFDDD@@@>>><<<<<<<<<;;;999777111000//////.........//////...------,,,,,,------++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...++++++************+++,,,***************************************++++++,,,,,,++++++******++++++,,,++++++,,,------------,,,***......,,,222333999OOOKKK@@@:::333+++///222+++------...///111444777999------,,,+++++++++,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...+++++++++,,,...000333444111333444555555666999;;;???BBBCCCAAA>>>???EEEJJJBBBHHHNNNQQQOOOLLLIIIHHHKKKKKKKKKKKKJJJFFFBBB>>>;;;<<<<<<@@@FFFLLLMMMKKKEEEBBB???<<<;;;:::888666000//////.........//////......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++***************************************)))***++++++,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,(((000+++///111111<<<<<>>AAAEEEGGGGGGFFFFFFLLLTTTXXXSSSMMMJJJIIIGGGCCCEEEGGGFFFCCC@@@>>>======@@@???<<>><<<:::888444222111111000000//////......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++,,,,,,+++***+++,,,---.........------///222555888kkk^^^???:::333///---...//////---...---,,,///666888555000///---,,,+++++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...............////////////111222333444444555777999BBBCCCEEEGGGJJJLLLNNNOOOKKKRRRUUUPPPIIIFFFDDDBBB@@@BBBDDDEEEDDDCCCCCCCCCDDDFFFDDD???@@@HHHLLLLLL@@@>>>;;;:::999888666444111111000000//////......------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++,,,,,,+++++++++,,,---......---------///222555777VVVRRR<<<777222......///000000......,,,---333999888222111000...,,,+++***++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////000111333333333444777999@@@@@@AAACCCFFFIIIMMMOOOIIIOOOQQQMMMGGGDDDBBB???===>>>@@@BBBBBBDDDGGGIIIHHHIIIFFF@@@>>>@@@@@@===:::999777777888888777555111111000000//////...............------------,,,,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++,,,++++++++++++,,,------...---,,,---...111444666///xxxJJJ:::666111...---.../////////...,,,...555;;;777///111000...,,,************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------........./////////000222222222333666888:::;;;<<<>>>@@@CCCEEEFFFGGGLLLNNNJJJFFFEEECCC@@@:::;;;<<<===???BBBFFFJJJCCCCCCBBB???===;;;999777777666555555666666555444111111000000//////......//////.........---------,,,,,,,,,+++++++++******************************************************************************************************))))))*********++++++++++++++++++++++++,,,,,,,,,---,,,,,,---...000333444///gggdddBBB:::666111---,,,---,,,,,,...---,,,...555;;;666...000///---+++************************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...............///111111111222555777:::<<<>>>@@@AAAAAA@@@@@@AAAEEEGGGEEEDDDEEEDDDAAA888999999999999<<<@@@DDD:::;;;===??????===<<<;;;777555444333444444222111111111000000//////......//////.........---------,,,,,,,,,+++++++++******************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...000111333;;;JJJ}}}hhhccccccVVVDDD888555000---,,,,,,++++++---------...333888555......---,,,+++******++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........---...000000000111444666888999<<<>>>???===;;;::::::>>>???>>>???BBBAAA>>>777777777666555666999<<<666666:::@@@CCCAAA@@@BBB666555333333333333111///111111000000//////...............------------,,,,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++)))******+++,,,++++++++++++,,,,,,---...///000111222555jjj___MMMCCCGGGPPPMMMBBB555222...,,,,,,,,,,,,,,,+++---...---000444333///---,,,+++******+++,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,---/////////000333555444555777888999999888888999;;;<<<;;;<<<@@@???;;;666666666555333333555777555444888???BBB???>>>AAA555333222222333333111000111111000000//////......------------,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++((()))***+++,,,++++++***++++++,,,------...///000111444rrr|||ZZZEEEAAA>>>999999BBBHHHAAA444222///,,,+++,,,.........***---...,,,...222333000,,,+++*********+++,,,---))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---/////////000333555555555555555777999;;;<<<;;;======;;;===@@@???;;;555666666555333333444666555222666<<<>>>999888;;;333222111222333444333111111111111000//////......------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************************************************************************************************)))************+++++++++((()))***+++,,,+++******++++++,,,------...//////333,,,777uuuSSSJJJHHHAAA@@@999222333888;;;888222000///---,,,+++,,,------)))...---'''+++555555---)))************+++++++++************************++++++++++++++++++++++++...---+++++++++...111333---,,,+++******,,,...///))),,,......,,,***))))))++++++,,,,,,,,,,,,------//////000111111111111111000111222444777:::===>>>HHHEEEAAA>>>===<<<:::888444444333222111111111111555444666::::::666555666666666666666666555444444444333222111000000000000111000000///......---------------,,,,,,+++++++++************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------000111444777===EEENNNUUUkkkjjjQQQIIIFFF@@@;;;AAA:::333111444555222.........,,,+++++++++,,,,,,)))---,,,)))///888777...)))************+++++++++************************++++++++++++++++++++++++------,,,+++,,,---///000---,,,+++******,,,---///+++---//////---+++***+++++++++,,,,,,,,,,,,------//////000111111111111000111111222444777999;;;===AAA???<<<::::::999888777333333222111111111222222666444666999999555333555888888888888777666555444444333222111000000000000//////......---,,,,,,+++---------,,,,,,+++++++++************))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------...///000222777===BBBLLLHHHOOOooohhh@@@>>>EEEAAA;;;>>>CCC>>>777222000///...,,,---,,,++++++***+++++++++***,,,++++++222;;;888...)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,+++***+++,,,---...,,,...000000...,,,,,,,,,++++++,,,,,,,,,,,,------...///000000111111000000111222222333555777999::::::888666555666666555444111111111111111111222333666444555999888444222333888888888888777666555444333222111111000000000000---------,,,++++++******------,,,,,,,,,,,,++++++++++++*********)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---.../////////111444777333000555EEE]]]qqqTTT@@@DDDEEE999777AAACCC@@@;;;444///------///++++++******************++++++***+++333999444+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***))),,,,,,+++++++++,,,---...,,,---//////---,,,,,,---+++++++++,,,,,,,,,------...//////000000000000000222222222333444555666777666555333333333333222000000000000000000111222333555333444777777222000111555555666666666666555555222222111000000000000000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,+++---///000000111444666///666AAABBB999DDDwwwvvvQQQJJJEEECCC===666777===<<<;;;888222---,,,...000)))*********************,,,+++***+++111444///'''))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------+++***)))++++++++++++,,,,,,------+++,,,...---,,,,,,,,,---+++++++++,,,,,,,,,------......///000000000000000111111111111222333444555666555333222333222000...////////////000111111222444222333666555000...//////000111333444444555555111111000000///000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,'''))),,,------...000111111---000666555777MMMiii]]]HHHEEE===777888<<<<<<777333333111...++++++,,,...))))))***+++++++++******,,,+++***+++------***''')))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,---,,,+++***++++++,,,,,,,,,---------+++,,,------,,,+++---...++++++,,,,,,,,,,,,---------...//////000000//////000000000000111222333333666555333333333222000...//////////////////000111222000111555444000...///,,,---...000111222222222111000000//////000000000////////////////////////++++++,,,,,,,,,,,,------,,,++++++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++***+++------++++++,,,...222+++)))000666999???HHHdddbbbOOOFFF@@@888555999===:::444...---,,,,,,,,,,,,,,,+++))))))+++,,,,,,,,,++++++*********+++***)))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---------++++++,,,,,,---------,,,,,,---...---,,,---...000++++++,,,,,,,,,,,,---------...//////000000//////////////////000111222333333333222333444444222000000000///.........//////000...000333333///...///---......///000/////////000000////////////000000////////////////////////+++++++++,,,,,,---------,,,,,,+++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++---......---,,,+++---//////222555444111333;;;CCCBBBhhhhhhNNNIII???:::999;;;:::333//////...---,,,---//////---***)))***+++,,,------,,,+++((()))***+++)))(((+++///)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***+++,,,---------,,,,,,---...///.........000222++++++,,,,,,,,,------------......///////////////............///111222333111000111333555555333222111000///..................---///333333///...///000000000000///...---,,,000000////////////000111......//////////////////+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))******))))))***---///)))...///+++,,,222666666@@@CCC{{{lllUUUOOO???===<<<999666444111000///000///...---,,,+++++++++...+++((((((***+++***)))+++++++++*********))))))************************************************************************************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000111111111000000000000000000000000111333555555444555666888666555444333222111000000...///222555777666222///000000000000000000000000//////......---------------.........---,,,,,,+++,,,,,,,,,---------......************************+++++++++*********))))))))))))))))))))))))))))))******)))))))))))))))***************************))))))))))))))))))))))))************************)))************++++++++++++,,,,,,---...///111111===FFFUUU___NNNGGG<<<<<<:::888555333111////////////...,,,,,,++++++,,,...+++((((((***,,,+++***+++++++++*********))))))************************************************************************************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////000111222222222111111111111111111111111111333444555444444666777777666666444333222111111///000111333555444111///000000000000000000000000............------,,,,,,...............---,,,,,,++++++,,,,,,,,,---------************************+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,...///000111888>>>HHHpppjjjPPPGGG@@@;;;999888666333111///......///...---,,,,,,++++++,,,,,,***))))))+++,,,,,,++++++++++++***************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000000000111111222222333111111111111111111111111111222444444333333444666888777666555333222111000111000000000222111000...////////////////////////------------,,,,,,,,,,,,..................---,,,*********+++++++++,,,,,,************************+++************)))))))))))))))))))))))))))))))))***)))))))))))))))******************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,---...000000222888;;;VVVSSSIIIFFF;;;;;;666555333111///......---...------,,,+++++++++,,,+++*********+++,,,,,,,,,************************************************((((((((((((((((((((((((************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,/////////000000111111111111111111111111111111111000111222222111111222444666555444333111000//////222000.........///...---........................,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++))))))))))))************************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))***+++************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,---...///000...777888GGGrrrsssIIIGGGEEE888888333222111///.........---------,,,+++++++++,,,,,,***+++,,,,,,+++++++++,,,************************************************((((((((((((((((((((((((************************************************)))))))))*********++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------............000000000000000000000000...///000000///...000111111111000///...------,,,000...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))******++++++*********((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))***++++++************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,---...///***999999BBBZZZbbbGGGFFF@@@555333111000//////............,,,,,,++++++++++++,,,,,,+++,,,...---,,,******+++***************+++++++++************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++------------------------+++---...---,,,+++,,,...------,,,,,,,,,+++++++++...,,,******+++,,,+++***++++++++++++++++++++++++)))))))))***************'''(((((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,---......(((999666AAAMMMUUUJJJEEE<<<555111000//////.........//////,,,+++++++++++++++,,,,,,,,,...000///+++))))))***))))))*********+++++++++*********************************************************************************************************+++++++++,,,,,,************************))))))))))))*********+++************************++++++++++++++++++++++++)))***++++++))))))***+++************++++++++++++***)))))))))+++,,,+++)))************************((((((((())))))*********'''(((((()))******))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++,,,,,,------***888---???JJJeeeyyyPPPNNNEEE999777222//////.........//////000+++++++++***++++++,,,,,,,,,///111///+++(((((()))))))))******++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,************************))))))))))))************+++*********************))))))))))))))))))))))))((()))***)))((('''((()))((())))))***++++++,,,,,,((((((((()))+++,,,+++)))))))))))))))))))))))))))'''((((((((())))))******(((((()))***************))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))************************)))************+++++++++,,,,,,+++++++++,,,------///777'''>>>LLLSSSVVVJJJEEE555---333........................------,,,+++++++++,,,,,,555---(((***---,,,******************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++************************************************,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******)))))))))))))))***************))))))))))))))))))))))))************,,,,,,,,,++++++*********************************************************)))+++...000111///,,,***+++,,,---,,,++++++,,,...222111///:::FFFUUUYYYJJJDDD555---111........................---,,,,,,,,,,,,,,,------:::111******,,,,,,+++---************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++***************************************************************+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))))))))))))))***************))))))))))))))))))))))))************,,,,,,,,,+++++++++******************************************************)))+++---//////...,,,++++++,,,---,,,++++++---///111///...999FFFYYYaaaLLLCCC777000111........................,,,,,,,,,,,,,,,---...///;;;222+++***+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))((((((((())))))***++++++*********))))))))))))))))))*********++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++,,,---,,,++++++---///000000000:::EEEbbbmmmPPPBBB999444333........................,,,,,,,,,,,,---...000000555...)))******)))))),,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))((((((((()))******+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,---,,,,,,,,,...000000444666===CCCmmm|||VVVAAA999666444////////////////////////---,,,------...///000111...******---...+++***,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******************************************************************************************************************************))))))))))))************)))))))))))))))***++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++,,,------,,,---///111///666:::???CCC{{{bbbFFF;;;777222////////////////////////...............///000111+++***---111222...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------...//////000000------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++************************************************************************************************)))*********++++++++++++***************+++,,,---,,,++++++++++++******************++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,------------///111...555:::AAAIIIwwwSSSCCC;;;333////////////////////////000///////////////000000---+++---111000---,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///000000------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,+++++++++******************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------***,,,---------...000222222555:::HHHYYY```LLL@@@555000000000000000000000000111000000////////////000...,,,,,,...,,,)))***...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---...//////000........................,,,,,,,,,---------......+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++************************************************************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------***,,,---------...000222777777;;;OOOhhh}}}[[[EEE999333333333222222111000///000//////......///111222---......//////...------+++---......,,,,,,---...//////...---,,,,,,++++++++++++++++++++++++++++++------++++++++++++------------------------------......---------------,,,.........---------------++++++,,,,,,,,,,,,++++++,,,------......------,,,...---,,,++++++,,,---...000...,,,,,,......---,,,...---,,,*********+++,,,---............---,,,,,,*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///...------,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...(((&&&+++000111222333///DDDLLL^^^uuuVVV@@@>>>999333000///111222222333222111/////////000000///......---,,,+++++++++///...------------......//////...------,,,++++++++++++++++++++++++++++++------,,,++++++,,,------------------------------------------............------------------,,,,,,------...///000000000000//////000000000000////////////...------......///111000////////////000//////...---,,,,,,,,,---...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...111666888333---000666;;;???TTTpppRRRDDD<<<333...///111111///555444222000///////////////...---------...//////444000,,,,,,...//////---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,------.../////////------------------------+++,,,---...///000000111///000000111111000000/////////............///000---...///...------...000///......------...//////...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------.........///---...111222...---444???AAARRR{{{qqqQQQFFF999333333444111...444333111000/////////000......---...000333777999888222,,,+++...111///---//////......---------,,,---------------------------------,,,,,,---------------------............------------........................////////////---------......///000111111222222222222222222111111111111111111111222222...000000///------///111..................//////000000000111000//////...------------------------------------------------/////////......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------.........,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,------------...------............////////////000000111111222222///,,,---222666777999===MMMppp```JJJ;;;666555333000111000/////////000111222///......///111444777999888222,,,+++///111000---///...............---------------------------------------------------------------......///////////////......---------,,,------......////////////222111111111111222333333444555555666666555555444222222333333444444444444555666555444333333444555.........////////////...///000000000000///..............................------------------------//////......------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000///......---,,,,,,------,,,,,,------...///------------------------,,,,,,---------.........,,,---------.........////////////000111222222333111333888<<<;;;;;;AAAJJJ~~~dddKKK<<<666333222111000000///000111222333111000/////////000111111555111------///000000...................................................------............---------------...//////000000111000000000////////////---......//////000000111333222111111111333444555666777777888888777777666333444555666777777666666<<<999777666777777666444222222333333222222111000//////000000//////...---000000000000000000000000.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000222111000///...---,,,,,,---------------......///------------------------,,,---------............,,,,,,------.../////////------...///000111111222///333777444111AAAeeeqqq[[[KKK@@@;;;555444333222222222333444222111111000///.........000//////....../////////............////////////........................,,,---...//////...---,,,---------...///000000000111111222333333444555555333333444444555666666666555555555666888:::===???BBBBBBCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFAAA<<<<<>>>>>???AAADDDHHHLLLNNNUUUUUUVVVVVVVVVVVVUUUUUU\\\]]]___```aaaaaaaaa```UUUMMMGGGGGGKKKLLLFFF@@@????????????>>><<<999888:::::::::::::::999888888555555555555555555555555333333333333333333333333//////000000111111222222222222222222222222222222000000000000000000000000////////////000000000000////////////000000000000...------------...//////........................---------.........//////...//////000111222222222222222333444555777777888@@@IIIbbb|||mmmQQQIII@@@999777777777666111333555555333111000000000111333222000...------000000//////000000111222------------------------//////.........---------222///------111333333222555777888666666:::BBBJJJEEEFFFGGGGGGGGGIIIMMMPPPQQQPPPSSSYYY^^^bbbjjjsssxxx~~~xxx^^^SSSKKKXXXKKKZZZbbb[[[TTTRRRNNNFFFQQQEEE===???@@@===>>>DDDAAA===888777888888666444666555555666777777666444666666777777888999:::::::::888555333222222333444000000000000111111111111////////////////////////.........000111000...,,,111///---,,,---------,,,...///111222222111000000+++,,,...000111000//////222222111111222444666777555888:::999888>>>JJJUUUsssqqqYYYGGG>>>===??????>>>999222---+++---111444------,,,,,,,,,...111333//////000000111111222222......................../////////......---------222000...///222444444444555777888777777;;;CCCJJJMMMOOOPPPQQQSSSVVVZZZ^^^dddcccgggnnnsssxxxooo\\\zzzuuummm___TTTQQQPPPKKKCCCBBB???<<<<<>>======<<<<<<999888555333222111111222111111000000//////......////////////000000000000555444333111111111222222111000///...---,,,+++***//////000111333555777888777555444222333444666888===@@@DDDJJJOOOTTTWWWYYY}}}kkkUUUAAA===999999:::888111+++...///111222222000+++(((111222222111000///---,,,////////////////////////////////////////////////000000000111333444555555333444666666777;;;@@@DDD@@@BBBDDDFFFHHHKKKOOORRRPPPOOORRRXXX]]]```gggooowwwmmmzzzqqqiiidddcccaaa___[[[WWWQQQKKKFFFCCCBBBAAA???===<<<;;;:::888777555333222111111111111111000000///.........///////////////000000000...///////////////111222222333333333333555888::::::999777555444333444444444777;;;AAAIIIPPPWWW[[[gggooo~~~qqqcccPPPAAA;;;888666444111000000222555666555333222222333333333222222111........................000000000000000000000000///000111222222222333444111111333444555888;;;>>>;;;===???@@@AAABBBEEEGGGBBBAAACCCHHHJJJKKKPPPVVV```hhhtttpppyyyssspppiiifffbbb]]]XXXQQQJJJEEE@@@@@@>>>===;;;999888777666555444333222111111000111111000000/////////.........//////000000000000...000444555444444666888222222111000///000555999888:::???EEEMMMUUU\\\___lllqqq|||}}}ooocccYYYSSSLLLDDD:::444222444444444000000000000111222333333000000000000000000000000000000000000111111111111000111333333222111111222//////000111333444666777777999;;;;;;;;;;;;===>>>???===>>>AAABBBAAADDDIIINNNRRRVVVXXX[[[dddpppyyy~~~[[[bbbgggbbbxxxxxx{{{pppiiidddaaa[[[XXXTTTPPPMMMIIIDDDAAA;;;;;;:::888777666555444333333333222222222111111000000000000111111111111000000000111222222333333222555777666333222444666666;;;AAAGGGLLLSSS\\\bbblllrrr|||{{{pppaaaUUULLLEEE???:::???===999666444333444444222222222222222222222222000000000111111222222222222444666555222000000111/////////000222222222111111333555666555555777888:::999:::<<<<<<:::<<>>===<<<:::666666555555444333333333000111111222222222222222000000111111222222333333333333444444555666666777222555:::===@@@HHHRRR[[[iiiuuuwwwmmmXXXTTTMMMEEE???;;;::::::444444444444444444444444000000111111222222222222444666888777333111000111000000000111222222000///000222444555555555777888666555666999888666888===444:::@@@BBBAAA@@@DDDHHHNNNNNNPPPTTTYYY]]]______bbbSSSUUUQQQQQQPPPCCCKKKQQQRRRSSSSSSPPPNNNQQQVVVSSSSSSTTTWWW\\\ccciiilll```[[[UUUPPPMMMIIICCC>>>???;;;888555555666555555333333333333333333222222//////000222222333333333000000111222333444444555666666666777888999999:::DDDKKKWWWeeewwwsssdddZZZRRRJJJBBB======<<<:::666444444444444555666777888777666666666666555222///333333222111000000000000000000111222222333444444222222222333444555666777888777777666777888:::;;;<<<===???AAABBBCCCCCCBBBDDDAAA??????BBBCCCBBB@@@DDDEEEEEEDDDCCCDDDFFFIIILLLLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJIIIFFFCCC???===999777555555555555333222666555555444222222111111666666555333000000111222555555555444444666:::======AAAFFFIIINNNXXXfffpppvvvjjj]]]UUULLLJJJEEE@@@:::555222000999888777777777777555444222111//////000222222222444444333333222222111111:::999777666555444444444::::::999888999:::;;;<<<:::;;;<<<======<<<;;;;;;:::888555555666777555444777888999888777888999;;;CCCCCCCCCCCCBBBBBBAAA@@@:::;;;;;;;;;:::888777666555555666666666666666777000/////////000333666888444666888:::;;;>>>CCCFFFCCCGGGNNNWWW```kkkuuu{{{{{{tttooolll]]]ZZZUUUOOOJJJEEEBBBAAAEEE@@@;;;999999999777555555555555555555666666666333222222222222222333444000000000000111222444444555555666666666666555555===;;;:::999:::;;;:::999:::<<<>>>>>>===<<<===>>>;;;;;;;;;:::999999888888888888888888888888888888888:::;;;:::777666888;;;@@@>>>;;;999:::===@@@BBBFFFKKKRRRZZZcccllltttzzzmmmfff\\\VVVRRROOOJJJFFFDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;::::::;;;;;;<<<888999999::::::;;;<<<===888888888999999999999999333222222222333333444444222444777777666555444555<<<<<<;;;;;;::::::::::::777777777777777888999:::333777;;;<<<;;;===BBBHHHAAAEEEKKKTTT```lllvvv||||||vvvqqqmmmkkk___^^^ZZZWWWSSSPPPNNNMMMHHHGGGGGGFFFDDDCCCBBBAAACCCBBBAAA@@@>>>======<<>><<<;;;::::::;;;:::<<<>>>>>>===;;;;;;;;;666777777999;;;>>>@@@AAADDDDDDEEEGGGIIILLLNNNPPPWWW]]]dddiiimmmsss}}}xxxwwwtttqqqmmmkkkiiiiii```___^^^ZZZVVVSSSRRRSSSSSSUUUVVVVVVTTTSSSSSSTTT[[[\\\^^^aaafffkkkooorrr|||~~~