BM6P6(@ yyyeeeZZZSSSUUUTTTNNNFFFBBBCCCEEE???===:::888888;;;???AAA??????:::555666:::<<<999333---###+++===IIITTT^^^kkkrrruuuxxxyyyyyyeeeTTTFFFEEEDDD>>>===BBBJJJVVViiissshhhQQQ@@@:::666666666555222222777===;;;;;;::::::<<>>IIIUUU\\\YYYSSSVVVjjjvvviii^^^TTTFFF:::000---,,,111;;;HHHVVVaaa|||yyycccUUUQQQVVVYYYWWWNNNEEE???===;;;999666444444666888:::999999666222333888:::888222+++!!!)))666???EEEOOO\\\gggoooxxxrrr^^^LLLFFFAAA<<<>>>DDDUUUdddssstttdddOOO@@@999999999:::;;;;;;<<>>:::777888<<<888888:::;;;<<>>888666777999>>>;;;888444222333444666555GGG]]]uuuqqqfffmmmyyyuuuiii[[[JJJ???666222222777;;;AAALLLWWWiiirrr___OOO???999999:::;;;===:::666111------000555999===:::777555555333111///111111000/////////...---......///111222222333333444000++++++...000...,,,000000...---,,,------...---///000...+++******,,,---,,,...111555@@@UUUgggwwwnnn___WWWOOOIIICCC???CCCJJJIIIJJJJJJKKKKKKLLLNNNOOOMMMMMMLLLKKKIIIHHHHHHGGGLLLPPPSSSSSSNNNHHHBBB??????IIIPPPMMMEEE???888444555444222000111333666888222000///111333555333222111111222222333333444444777777777666333222333555222333666===JJJ]]]uuuzzzppplllfff\\\XXX\\\ooo~~~}}}fffQQQBBB;;;888555111111444666777777555555666777777777666555888555222000000111222333===GGGWWWjjjyyyyyyfffQQQ===:::444///,,,***+++,,,,,,---...000000///...---,,,...111444444222///---+++*********+++---...//////000000000000///---,,,222333444555444444222222---,,,+++---111444555444444333444888???HHHQQQVVVVVVNNNNNN\\\ppp~~~sssjjj```QQQDDD777111...111:::FFFUUUaaa{{{|||aaaOOOQQQWWW]]]\\\TTTIII???;;;:::888666444333444555666555555333000222888999777000))) """***111555777???KKKWWWcccrrrnnnWWWIII???:::>>>GGGWWWkkkvvvkkkWWWHHH>>>777@@@AAACCCGGGLLLOOOPPPOOOTTTUUUWWWYYY^^^fffooouuuttthhhYYYOOOGGG@@@???AAA???<<<;;;;;;===EEEVVVfff~~~|||eeeJJJ;;;666444555666::::::999666222222555999<<>>DDDGGGHHHIIIKKKLLLNNNOOOPPPLLLMMMMMMLLLIIIFFFCCCAAAEEELLLTTTVVVRRRMMMKKKKKKOOO[[[ddd```TTTGGG;;;333444333111000000111333444222000///000222444444444111111111222222333444555888888888555333111222333333333555;;;HHH]]]rrrttteeeWWWSSSPPPNNNTTT]]]mmm{{{vvv]]]HHH<<<888444222000000222555666777444555666777888888777777555444222111111222555666???RRRjjj{{{~~~rrrYYYDDD888666222///------............------------,,,,,,***,,,000333444444222111,,,,,,---...///000111222///111444666666444222000444555555666555444333222...---...000333444444333222333555999???FFFMMMQQQRRRHHHBBBHHHUUUdddqqq{{{{{{vvvmmm]]]NNNAAA888111333999DDDUUUbbb{{{aaaLLLVVVZZZ^^^]]]WWWMMMEEEAAA;;;:::999888777777777777555666444222333777888444,,,'''"""###***111444444444777???HHHRRRbbbwww|||eeeRRRCCC;;;@@@IIIVVVkkksssaaaKKKDDDCCCAAAKKKOOOSSSZZZbbbiiihhhdddcccfffkkkooorrruuuxxxzzz|||uuunnnggg]]]PPPHHHFFFHHHBBB<<<<<<@@@KKK]]]mmmwwwaaaHHH:::666555555666666888999666222222666<<>>666222444888<<>>AAA===666111///111555888<<<:::777666555333000---+++---//////---+++***)))000111444666888777666555333000,,,+++,,,------,,,//////...---,,,+++*********,,,...000111222222333666333222333:::JJJcccyyysssjjj[[[MMMAAA<<>>FFF\\\uuu~~~wwwdddMMM<<<333222000.........000111///...---+++******++++++)))***---///111111111000000000222333444555555555333444777888888666333222444444555555444333111000......000222333333333222111111333666<<>>???III___zzzrrr\\\III???<<<666222222222333666<<<@@@<<<666111///111444777999888666666555444111...+++...111111...,,,++++++333333444444555666888999555333///...---.........000000000//////...---,,,+++,,,///222444555555444888555444777>>>OOOjjj~~~kkkWWWGGG@@@@@@BBBEEEEEEFFFJJJOOORRRQQQPPPKKKLLLNNNOOONNNLLLIIIGGGGGGOOOWWWXXXRRRMMMMMMPPP[[[jjjwwwyyyooo___MMM???;;;999555222...,,,***))),,,---...///000111333555---,,,,,,,,,---///111333111222222111000///111222666888999>>>MMMaaaooorrr```OOO???<<>>JJJ```|||tttcccYYYQQQQQQRRRPPPMMMHHHCCC@@@>>>BBBEEEHHHTTTlll|||lllWWWBBB555111222000///111111111555;;;:::777333000///000222444555444444555666555333111---000333222...,,,,,,...555444222111222555888:::666555222000///...///000111222222222222111000000---...000333777888666555555444666;;;DDDVVVrrriiiUUUJJJDDDAAAEEEDDDFFFJJJPPPSSSQQQOOOJJJKKKLLLMMMNNNNNNNNNNNNJJJOOOUUUVVVRRROOOPPPRRR\\\iiixxx~~~|||ppp]]]NNNEEEBBB<<<555///+++((('''))),,,///000111222333555---,,,,,,,,,---///222444000111111111//////111222111666:::BBBTTTkkkvvvuuu\\\KKK;;;999>>>JJJ]]]ooo|||fffNNN===333...,,,---///000000111333666555555444444555666777888:::777000+++,,,777FFFRRRkkktttuuuhhhTTTCCC888111,,,---......///000000000///...---+++******++++++)))************++++++,,,111111111111111111111111777777666555444222000000...///000000000000///...***,,,...///......///111///...---000888DDDPPPWWWLLL>>>...&&&%%%(((222;;;AAAMMM```vvv~~~mmmWWWFFF999999>>>GGG[[[qqqxxx[[[HHHHHHWWWmmmzzzhhh[[[RRRRRRRRROOOKKKDDD>>>:::999:::999555444333///))) $$$***///333333111///---+++...444666;;;QQQhhh~~~nnn\\\SSSVVV\\\iiijjjbbbQQQBBBDDDWWWjjj{{{yyyrrrgggiiiddd\\\SSSNNNPPPUUUZZZccc___[[[ZZZYYY[[[dddmmmwwwsssmmmeee\\\\\\iiixxxmmmZZZEEE<<<999666333333111222333555777999<<<===JJJ___}}}iiiVVVJJJEEEBBBGGGLLLLLLGGGBBBAAABBBCCCKKKSSSZZZfffyyytttbbbSSSCCC222******---,,,...000///---000777333222000/////////000111111111222555777777666444///222444222...,,,...000444333111000111444777999777666333111///...///000111222333444444444333222///000111555888999777444222444999BBBNNNbbb}}}|||hhhYYYMMMDDDFFFDDDEEEJJJPPPSSSQQQNNNJJJIIIHHHHHHIIILLLOOOQQQPPPRRRTTTTTTRRRQQQQQQRRRZZZeeesss~~~}}}jjjYYYQQQLLLDDD:::222,,,)))'''(((,,,111444444444555666000000///...000333666888333333333222000///111222///666===FFF\\\sss{{{vvv[[[III999777???MMMdddyyyuuuZZZDDD888111---,,,...000111000000333555555555444333333444555666999777222...///:::JJJWWWnnnpppjjjYYYGGG;;;333...,,,,,,...////////////.........---,,,,,,,,,,,,,,,++++++++++++,,,---...///222111///...------......222444555666555333000...,,,---...///000000//////(((***++++++++++++...111------...222:::EEEOOOVVVHHH;;;...)))((())),,,000222===QQQiiivvvXXXFFF999<<>>@@@DDDJJJUUUaaajjjuuuuuubbbPPPEEE999---(((+++------///000,,,(((+++111...............//////000...///111444888999777666///222444111---+++...222222111111111222444666777666666444111...---///000000111333444555555444444111111222666999999666333222555===IIIWWWlllvvvfffWWWJJJFFFEEEEEEJJJQQQSSSQQQMMMIIIGGGEEEDDDEEEIIINNNQQQXXXWWWUUUTTTRRRQQQPPPOOOXXXaaannn{{{ppp]]]ZZZTTTIII>>>444---***)))(((---333777777666666777444333222222333666999;;;666777666444111000000111222999@@@JJJ___vvv{{{sss\\\III888666???QQQkkkrrrSSS???666222...,,,///111111000000222555666555444333222333444555888777444111222<<>>======>>>:::333000222777;;;@@@AAAAAAGGGRRR[[[kkkqqqyyy{{{tttkkkkkkqqqzzz}}}gggMMM???:::888888888888444333777:::999;;;>>>JJJ]]]|||}}}ppp^^^OOOFFF???999444888<<>>EEEXXXtttpppNNN999333111...333444444333111000111222444222///...///222333444777555111000555CCCUUUaaadddVVVGGG@@@===666---(((////////////...---,,,+++,,,...///...------...///222111///---,,,...333777888444///...000333444333333333444555555222---)))......///111333333111///(((***---...---,,,,,,---444000000777@@@HHHNNNQQQHHH:::---***------,,,++++++000999MMMmmmqqqSSSBBB777>>>JJJVVVgggwwwqqqXXXDDD???FFFWWWqqqzzzkkkbbbQQQJJJAAA:::777777888888555444444333111000//////,,,,,,---///000444AAAOOOaaaxxxuuuiii^^^]]]hhhpppiii\\\OOOLLL\\\yyyiiiTTTDDD;;;888666444555777444...---000333666888999;;;@@@IIIPPP\\\bbblllqqqmmmgggjjjqqqxxxjjjOOOAAA;;;999888999888555555888;;;;;;===@@@NNNbbb~~~xxxiii___RRRGGGAAA===888444:::;;;@@@CCCAAAAAAKKKWWWbbbooo~~~oooZZZMMMBBB888444111......111444444666666555333111000,,,***((()))---///000///111111333444555666777777555444222000...------,,,,,,,,,---000333444333222222555888777333//////111666666666888999888333///222111111333777999777444888999AAASSSnnn{{{kkk\\\JJJDDDBBBHHHMMMNNNNNNOOOGGGCCC??????DDDLLLSSSWWWUUUVVVWWWUUUQQQKKKFFFCCCGGGOOO\\\gggmmmlllgggccccccddd^^^PPP@@@666333333666BBBBBB:::999444///333444555444333333444777::::::666666999777222111444444:::>>>EEEXXXppp}}}~~~dddJJJ>>>CCCLLLaaa~~~kkkMMM999444222000222333444333111000000111222000...---...000222333444333333555<<>>JJJ]]]ttt~~~wwwnnnccc```iiilllfff[[[RRRUUUjjjeeeKKK;;;444222000......000...+++,,,111222111111222555:::@@@CCCKKKQQQ\\\cccaaa^^^aaaiiisss|||pppTTTDDD===999888888888555666:::<<<<<>><<<999666999:::>>>CCCFFFLLLXXXeeerrrrrr[[[JJJ===777222111111///000333444555555666666555555444///---***+++---///111111333333444444555666666777444222000...------...///---,,,+++,,,///000111000111444888888444111000000777666777888999888555222///...///333777999777444444888CCC[[[yyyyyyjjjVVVOOOIIIIIIJJJHHHGGGHHHDDDAAA>>>@@@FFFOOOVVVZZZWWWWWWVVVSSSOOOIIICCC???@@@EEEMMMVVV]]]aaaccccccdddfffcccWWWEEE;;;<<>>888666444333222111111222222222222222333333444444222000...---...111333444444444444444555666666777333111///------...000111...,,,***Ħ000333666777555222000000555555666666777666444333......///222777888555111+++444GGGaaa~~~|||iii```WWWRRRMMMFFFCCCCCCBBB@@@>>>@@@FFFNNNUUUYYYXXXVVVTTTQQQNNNIIICCC@@@>>>@@@EEELLLSSSZZZ___bbbdddgggfff[[[HHH===BBBLLLYYYhhhfffTTTCCC333,,,333555555555333222333666888;;;999888888666555444555444666777>>>TTTppp```GGG<<L@@@:::777777444444=hĦFFFYYYsss4ĉ@ӵttteeeWWWRRRQQQMMMGGGCCC;;;;;;::::::;;;:::999777555999BBBMMM\\\mmm{{{ttt]]]FFF:::777555666666444333333222222111111111111111222222222444333222111111222444555444444444333444555666777444222000......000222444///,,,)))>L---///111444555444222000///222222333333333333333333111//////222555666333///'''666NNNhhh|||ssshhh___TTTIIIBBBAAABBB@@@>>>???DDDJJJNNNQQQVVVSSSPPPNNNMMMKKKFFFCCC>>>@@@CCCHHHNNNTTTXXX[[[bbbddddddZZZHHH===DDDSSSkkk{{{xxxaaaKKK999333;;;<<<;;;777333111333888<<>><<<999666666555444111555888@@@VVVnnnxxxuuuWWWAAA888CCCXXXyyyiiiSSSDDD:::555222222333333222///---......///000111000...///111333222333:::FFFTTT\\\^^^]]]CCC999111//////---,,,,,,....../////////...------((()))***++++++---111444444333222///------///111,,,...000111222333333333111111000222444555444333111000///...///...,,,***+++---111222222333444555000333444666@@@PPP[[[___OOOAAA333///222888@@@GGGGGGPPP___ppp~~~xxxkkkUUUKKKDDDIIIXXXjjj{{{GG=?LLLAAA===FFFVVVfffooommmeee^^^MMMOOO[[[rrrwww\\\EEE999444333222000111222444555666777777888666666888999999>>>DDDOOOmmm~~~|||ssshhheeeoooyyyvvvsssttt~~~fffMMM===777666666333111222000---///444666333//////111222222000111444;;;BBBDDDCCCEEEKKKTTT```sssHdĦ???999777888444=Īj\\\yyyGG=?sss___SSSHHHEEEEEECCC@@@???999888888888888888999999<<<@@@HHHTTTggg~~~rrr___III777000111000444666444333444444222333333333333222222111000333444444333222111222444333333222222333444666777555444222111111333444555///---***HdĦ---//////000111111111000000///000000000///000222444333111000111444555333000...>>>WWWnnnyyypppbbbSSSJJJGGGEEECCC@@@@@@CCCFFFIIIJJJRRRNNNKKKKKKLLLKKKHHHEEE???@@@BBBEEEIIIMMMQQQSSS]]]]]]]]]WWWGGG===GGGWWWuuuhhhRRRAAA===GGGIIIEEE===666333666===CCCFFFGGGCCC<<<999888777444000555;;;EEEZZZmmmpppiiiTTTAAA;;;III```rrrZZZIII???888555555333444444222000......//////111333222000///222555555888@@@NNN\\\```[[[TTT<<<555000111111...++++++------............------*********))))))***---000000000000...,,,---///111///111333333222222333444333333333555666666444222///...------...///...,,,***---000111111111222333,,,222777<<>>333222888AAALLLUUUXXXaaaooo|||}}}pppeeeOOOIIIEEEKKK\\\pppӵĭӵӵĦӵӵĦƜ`1.׼sZZZEEE>>>:::Ħ]]]UUUFFFIIIUUUhhhxxxӵBBBĦ111444555666666666777555555888ĭӵĦ<<<888444Ħ000Ħ...//////...---///666===??????AAAFFFDdD666666:::?fӵZZZyyyĦӵƜ`1.׼sĭӵ^^^NNNGGGAAABBBBBB???<<<ӵ777:::>>>@@@ĦYYYgggzzz...,,,222444555333444444555Ħ000222444333111///222Ħ666555555555666666///---+++DdD...///000...111ӵ333666ӵpppӵĦӵĭӵuuudddYYYUUUMMMKKKHHHGGGHHHJJJKKKKKKNNNJJJFFFFFFIIIJJJHHHEEEAAAAAAAAABBBEEEIIIMMMOOOVVVTTTTTTRRRGGG@@@JJJ\\\ttt}}}hhhVVVIIIHHHSSSXXXPPPDDD999555:::EEEMMMPPPPPPKKKBBB<<<<<<:::555222888@@@KKK___ooonnndddTTTDDDBBBQQQhhhuuuaaaKKK>>>888333333555444555555333000......///...222444333000///222555888===IIIYYYfffdddVVVIII888222///111222///...///......////////////......******)))'''&&&(((+++...,,,------,,,,,,---000222555777888666444222444555666666777888888777333000---++++++,,,.../////////+++---000111000000000111,,,333:::BBBSSSddddddZZZFFF;;;333333:::DDDQQQ[[[bbbhhhrrrzzzyyyoooaaaXXXCCC@@@@@@III\\\sss?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@rrrTTTAAA<<<ShӵRRRJJJMMMXXXhhhtttzzzg&eTTT>hӵ333444555666666666333444fff?><zg&e>&eHLJJJ===777ShӵgL000.........///...///444;;;<<<;;;===S?ʬ3h?D%%)?888<<&e@e??^^^NNNCCC@@@???CCCCCC>>>g<ĉ888999>>>DDD3we<Ħjjj{{{3h?@e888333555555222333444555Z(((---0003333330003h?gL888888888888777777777///---,,,D%%)?---fff?><z---...=?Ħ777g&e[[[g&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??yyyjjjmmmqqqwww{{{sssfffbbbUUUSSSPPPOOOPPPQQQQQQQQQMMMHHHDDDCCCFFFHHHFFFCCCEEECCCAAA@@@CCCHHHMMMQQQRRRNNNOOOOOOHHHBBBMMM___ooo}}}xxxeeeVVVMMMNNNZZZaaaXXXIII<<<888>>>JJJTTTVVVWWWQQQFFF??????<<<777555;;;CCCOOObbbrrrpppdddVVVHHHGGGVVVllloooZZZCCC888333000111444555666666444111/////////...111444333000///111555:::@@@OOObbbmmmgggSSSAAA777111...000222111111444//////000000000000000///))))))(((&&&%%%'''***---)))***++++++,,,---000333:::;;;;;;999555333555777888888999::::::777222///+++***)))+++...000111111,,,...000111000///000000...555<<>>g?|||HdĦHu]ĦttHƅ^Hu]ĦH׼s}}}NNNJJJJJJAAA@@@???>>>>>><<>>LLLdddtttgggMMMAAA777///222;;;AAAEEEHHHTTTYYY]]]\\\UUUKKKDDD@@@999888:::BBBOOO___mmmuuu~~~zzz~~~4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭSSSqetaaaZZZQQQRRRZZZdddkkkrrrpppDdDĦDDD===t|<222333333444444444///111DdDDdDĦDdDΦDdDĦq<niDdDĦNNNqet333000DdDĦ111333444333222333333777===>>>q<RyyyqjRgdKӵHdDĦgdKӵ999<<>><<>>CCCFSĦqjRgdKӵDdDĦ777666333000111444333444666DdDĦ%%%,,,,,,---qjRgdKӵDdDĦ333000---...333555222000......HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦjjjDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦzzzlll]]]PPPHHHCCCBBBHHHQQQZZZfffppp}}}~~~zzznnn\\\QQQHHHGGGGGGDDDAAAAAACCCGGGHHHFFFHHHNNNQQQOOONNNNNNMMMJJJHHHIIINNNQQQ```eeeeee[[[OOOOOO]]]lllooodddVVVKKKKKKUUUdddnnnyyyyyyppp```SSSMMMHHHCCC@@@>>>CCCSSSmmm}}}yyylllRRRBBBBBBWWWppp}}}aaaIII333+++***((((((+++000000111222333333333333555333222333000---///555CCCPPPcccmmmgggUUUBBB777333///...000///...222999666333111//////...---++++++)))&&&''')))+++***))))))+++......---...444:::???AAA@@@;;;444111444888999888666555333111---***'''&&&''')))...000000///000//////111444555333000000777AAAQQQfffnnn```JJJ===444...111777:::<<<===GGGKKKOOOOOOJJJDDDAAA@@@;;;;;;<<>><<>>>>>???BBBAAAAAAAAABBBHHHTTTbbbmmm~~~|||tttlllhhhttt}}}4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>egggpuR)Ħ[[[ccckkkssstttkkkZZZ>d<Ħ===Dt555444444555555555333444DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦcccpuR)Ħ>d<::::::999777111111444;;;<<d<ӵDd<777qR/ܗ?fӵ>d<>d<Ħ4DufئL>eDdDʜ4DuTӵ{{{DdDĦGGG777444333888<<<;;;;;;<<<@@@@@@@@@???<<<999geĦ===s<v>aĦ~~~peӵDx<DdDĦ000000111333666999555555444DdDĦ...000000000peӵDx<>d<******...666888777333222111>d<ӵDd<DdDΦDdDĦ000DdDӵnd<DdDĦ|||>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵssscccVVVOOOJJJDDD@@@>>>===>>>DDDKKK```lll}}}~~~pppggg^^^[[[XXXQQQIIIFFFGGGHHHHHHIIIKKKNNNPPPOOOJJJKKKLLLMMMLLLKKKJJJJJJIIIMMMMMMIIIEEEKKK[[[iiiqqqiii\\\QQQQQQaaazzzwwwiii[[[RRRDDD???>>>JJJccctttqqqfffKKK<<<>>>SSSmmmpppQQQ@@@222111111---+++---+++,,,---///000111222222000111333555222000444;;;OOOfffyyypppTTT999,,,)))///.../////////000444888666444222111111///---***'''(((***,,,...---,,,+++---,,,******111===EEEHHHFFFAAA;;;666444444555555111///---,,,,,,,,,+++)))(((((('''((()))+++------/////////000111222222111666@@@VVVmmmuuugggPPPBBB333...,,,000222///,,,+++222444666666777999???DDDGGGGGGFFFEEEIIIVVViiiwww~~~~~~wwwmmmeeeeeeppp~~~4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRyyywwwi?ʜtd<ĦlllHHܗDӊB111<x666444------111888:::B?daĦoooB?Ho9333>d<333555999;;;777666555>d<ӵ222222B?Ho9)))<x000999<<<:::333222111&ӫeʬtIӇ...>d<Φ>d<Ħ///D&ӫetIӇ===DdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR|||mmmccc```YYYTTTNNNIIICCC>>>???DDDRRR]]]ppp{{{wwwpppkkkllljjjaaaVVVQQQOOOKKKHHHIIIKKKLLLLLLLLLNNNOOOPPPRRRRRRPPPLLLJJJIIIIIIGGGBBBBBBMMM___ooozzzooo]]]OOOOOObbb}}}sssfff\\\KKKFFFCCCKKK]]]iiieeeYYYCCC:::@@@UUUmmm|||dddGGG999000222444000...000,,,---......//////.........///222444222222999BBBWWWkkkvvveeeFFF000))))))000222222000///111444666666444333222111///,,,)))&&&(((+++---......---,,,,,,+++)))+++888HHHOOOOOOFFF@@@999555333333333222---+++))))))***++++++***,,,,,,+++***))))))******,,,------...//////111222:::JJJeee||||||fffNNNAAA111------222444111...---111222222111111555<<hfemmm@ďDIIIOOOXXXVVVTTTQQQOOOHHHAAAne<<<>>>=e333333444555777888777888egesĪj@h{{{rrrqqqfdDĦsss@ďD444333Hkge777444222++++++///666888@hkkk~~~@GHĪj@IŌ777777BeneHkgeiiinezzz}}}feHu]3hh___WWWMMMse555444777<<<>>>;;;:::<<<===>>>===:::777777geĦja>aĦwww]]]@G222444se222555777999:::888777666<Ō111333444@G,,,***Hkge,,,222:::<<<:::333222111HĪj@IŌ***+++ege000000Hu]3hIŌ:::AAADdDĦne@h>hsene@GsĪj@hyyyrrrqqqjjjfffaaa[[[QQQGGGEEEHHHQQQ[[[kkk~~~|||wwwssstttzzz{{{tttjjjdddXXXPPPIIIHHHHHHGGGFFFGGGKKKLLLNNNQQQSSSQQQMMMJJJHHHEEE@@@;;;<<>>:::DDDVVVkkk|||uuu[[[???444---111444000...111......//////...---,,,,,,,,,---111333222444>>>JJJ]]]kkklllWWW;;;,,,)))(((000333333000///333555555555444222111000...***'''$$$'''+++------------...,,,///000555DDDSSSSSSKKK???;;;666222111111111111+++******+++---......,,,...///000...,,,)))((())))))***,,,------...111444AAAWWWsssyyycccLLL>>>111......333555333111222000111111///---///555:::?????????BBBKKK\\\ppp}}}|||nnncccXXXeeewww4DuXӵĵD^}}}qqq___@@@???DDDMMMJJJDDD@@@@@@>>>999777:::===222222222333555888999666:::wwwoooiiiiiiiiiDdDĦvvv[[[444444333555666555333,,,+++///444555111WWWggg{{{999888666oooSSSSSS\\\dddjjjqqqiiiD^OOOKKKGGGBBBs׼s;;;<<<;;;>>>BBBBBB>>>===???:::;;;:::888777;;;geFm8>aĦ\\\III???......333s׼s000333666888888777777666555Ho111111444666444111...,,,,,,,,,111777999666444333111(((&&&'''333222333D^444<<>>444...222444000...111......//////...---,,,,,,***,,,///111111555CCCQQQaaagggaaaJJJ555---)))$$$,,,111222//////444666555444333111111000---)))%%%###'''***,,,,,,,,,...000000666===EEETTT\\\QQQ>>>333222000...------///000,,,,,,---///222333222111...111333222///+++******'''))),,,,,,---///333777JJJddd{{{|||nnn[[[III;;;222//////222444222333555000111111///,,,,,,000444777888;;;BBBNNN\\\iiiqqquuuzzz|||lll___ZZZgggyyyΦ4DuXӵtvӵ>d<ĦĦĦyyyooo___OOOBBB888555;;;<<<888;;;DDDCCC<<<999<<<<<<888666999Ħ======<<<999888111111111111333555888:::666===@@@EEENNNVVVjjjoooaaagggtttiiiccc```bbbcccaaa```aaa>d<Ħxxx]]]KKK===:::777555444333222111------...111555777666555---,,,///333333...+++,,,222;;;GGGUUUdddzzzbbbQQQ@@@;;;;;;;;;999999666444666999;;;<<d<ĦFFF@@@@@@@@@???Be<<<<<<===<<<>>>BBB@@@<<<;;;>>>888999999777888>>>geFYĉ>aĦFFF;;;999;;;888111111222000+++,,,222Be...111444777777666555555555444nu]ӵ///666333222666:::777555333000...---------+++---...---000444555111555444222222333333222111,,,'''###%%%,,,333666666555555444555555>d<Ħ......555>>>III>d<ĦĦBeĦtttnnnppprrrvvv|||nnnmmmsssvvviiidddbbb]]][[[]]]UUUWWWZZZaaagggjjjhhheee\\\WWWMMMDDD@@@EEEPPPXXXXXXRRRLLLLLLWWWiiizzzvvvrrrttt|||{{{mmm\\\SSSPPPUUUYYYZZZ[[[ZZZSSSJJJ>>>???IIITTTaaapppkkkTTTAAA777222555666111///222---......//////......---)))+++...000000666FFFUUUccceeeZZZDDD333...((((((...000---...444777555333222111000///,,,((($$$###&&&***+++***+++...000333===GGGRRR___aaaLLL222)))***++++++***+++...111---...000333666777666444---111555555222...,,,,,,'''***,,,---...000555999PPPlllvvvcccUUUFFF888333000///111222111222666111333333111...---///222333666<<>>???AAAGGGPPP\\\gggpppuuuyyycccWWW]]]gggfff\\\OOOKKKUUUdddiiiggggdDĦjjjSSS>>>999555444777666222...///---+++///666::::::888444222444777666000---...555???MMMZZZhhhzzz{{{___LLL===:::;;;666444666555888555777???======GGGTTTrrrvvv^^^JJJCCC???<<<gdKĦHHHEEEFFFFFFDDDCCCDDDGGGKKKEEEsdKĦ>>>===;;;<<<======;;;:::<<<===??????===999666444444333888@@@DDDHHHŶSqqq3we<555555555555555333111///......///333666888777444333222111111222iĉ@3hR/Ō444333111000333666888333111333333///---...---///000...)))(((+++000333333222111111111222333000+++'''&&&)))---000111000222555666555DdDĦ555555999BBBNNNsdKĦgdKĦgdKĦuuulllkkkqqq}}}zzzqqqllljjjiiieeegggjjjnnnttt{{{~~~}}}tttpppdddUUUMMMOOOSSSUUUNNNMMMJJJJJJVVVhhhqqqqqqdddgggnnnuuuuuuhhhRRRAAA>>>GGGTTT^^^bbb^^^WWWQQQEEEKKKOOOUUUdddoooiiiYYYEEE:::111222666777666777333222111///......------,,,,,,,,,,,,///;;;LLLYYYddd^^^QQQ@@@000'''%%%&&&(((***,,,...///111444777444222000/////////---+++((('''))),,,***(((,,,222888???TTTlllmmmUUU===222(((,,,...++++++...000//////000111333555555333000***++++++,,,---------------,,,---...,,,000<<>>777222000---,,,,,,///222444333666888666222//////000222333:::FFFPPPTTTWWWZZZhhhoooxxxuuuhhh^^^hhhqqq~~~>AnenenesssdddXXXMMMEEEBBB???:::888;;;<<<;;;<<>>;;;777888;;;999666:::EEELLLNNNPPPMMMLLLSSS^^^gggjjjiiimmmssstttkkk\\\TTTWWW]]]```TTTFFFCCCQQQbbbiiiDejjjRRR;;;777444555888888444000///---,,,///666::::::888666444555888777222///000444>>>LLL[[[kkk~~~yyy[[[III999777777222000222444888555555;;;999:::GGG```|||www^^^KKKAAA===ne@@@@@@======<<<<<<<<<===???AAAAAAne<<<;;;::::::;;;===>>>>>>===;;;:::666888:::::::::999888888999===EEEMMMQQQXXX>Asssk<222444666888999555444222111///......---...111555777666444333333111111222fh222333222000000222444555111///222222///---...+++///222111---***+++---111222222222333333333333///,,,))))))+++---...---///111333444333De555666888;;;CCCOOOnenenezzziiidddeeeooo}}}yyyvvvppprrrvvv|||ttteee]]]]]]\\\ZZZXXXVVVPPPNNNUUU```ccc```___eeemmmqqqmmm^^^LLL???@@@DDDJJJRRRXXX\\\^^^___NNNRRRTTTXXXfffrrrnnnaaaEEE:::111111555666777888333222111///...---------+++---///000333>>>MMMXXXddd]]]PPP???///&&&$$$$$$&&&(((***,,,---///333555444222000//////...,,,******((()))***(((''',,,333===HHH[[[jjjdddOOO:::///)))...000......222444333222111222333555444222000*********+++,,,...000111//////000111111555BBBPPPjjjooommm^^^LLL>>>666111///...,,,+++,,,...000222444666888777333000//////333444;;;EEELLLMMMNNNQQQYYYcccqqqzzzzzzqqqeee]]]nnnxxx{{{gggYYYOOOFFF@@@???===;;;===AAACCCCCCDDDGGGNNNLLLHHHCCC???>>>HHHHHHIIIHHHEEE@@@<<>>===LLLaaakkkjjjqqqmmmSSS888555333555999:::666111...,,,,,,///444888999888777555666999888333111333666???MMM___rrrvvvYYYGGG888555555111///222333999666333555333888HHHhhhwww]]]III???<<<888999999777555444444666888999999>>>;;;;;;;;;:::555666999;;;;;;;;;999888333555888:::;;;===AAACCCHHHTTT```fffjjjqqqzzzmmm//////222666888999333333333333111///---,,,...111444666555333222222000111111222222444444444222111222444222...---000111...---...+++///333333000,,,+++,,,...000222444555555444444222111111111222111...+++...000111111000111444888;;;>>>DDDNNNttt}}}vvv}}}~~~~~~lllaaaXXX]]]lll}}}}}}yyy{{{wwwrrrqqqmmmgggiiifff```\\\^^^aaa___YYY^^^eeemmmnnndddTTTDDD;;;888999<<>><<>>===:::999777777666555555333222333666888888777===;;;:::;;;<<<===<<<;;;222444666999;;;;;;;;;;;;:::<<>>333(((***///000......222444333222111000111333555444333///---+++***,,,///444777444444555666666<<>>??????>>><<<999666555333222222333555777777777:::999999:::<<<===<<<;;;333555777:::===@@@CCCDDDHHHKKKOOOQQQSSSXXXaaahhhsssvvveeeXXXRRRIII>>>666333444777555333222222333444444333---///222444555333111///444555777555222///------------------...///111222444444555555666555444333...******...000......000333333222000...------...))),,,000555777666555333555888===>>><<<666000,,,///111222222111222333555999>>>AAABBBCCCJJJWWWbbbkkkwwwsss___LLLHHHRRRbbbrrr~~~~~~sssfff[[[VVVVVVXXX\\\]]]aaahhhkkkcccQQQCCC@@@GGGOOOUUUYYYXXXQQQIIINNNYYYkkk}}}zzzfffQQQHHHJJJTTTcccnnnzzzpppllliiiggglllxxxzzzzzz|||{{{vvvssstttuuutttqqqhhhZZZKKK@@@>>><<<:::999:::===@@@BBBKKKOOOVVV___eeedddXXXLLL:::222,,,,,,......000333222111000...---------,,,111222222111555???OOO\\\WWWOOOBBB666---((('''&&&&&&(((***+++,,,...222444999777555333333222000...+++&&&"""!!!"""(((555BBB___ooopppYYYBBB888222)))---111222///---000111//////...---///222666777777444222...,,,,,,///222555444444444555555;;;JJJYYYggghhh```NNN<<<333222111222333444444444333222222333333333333222111///...+++...555;;;:::555333555AAASSSjjjwwwwwwsssqqqrrr}}}vvviiiddd```ZZZTTTSSSOOOSSSSSSOOOMMMQQQVVVXXXQQQOOOLLLLLLMMMOOOPPPPPPJJJKKKOOOTTTZZZ^^^^^^]]]QQQUUU[[[^^^YYYNNNHHHGGGDDDFFFEEE@@@:::888:::>>>DDDSSSeeellleeeXXXNNNJJJ@@@AAAAAABBBKKK\\\kkkrrreee```^^^hhhxxxzzzeeeMMMAAA<<<777666888777222---,,,,,,---///111333555666888555444666666444666999???KKK^^^sss}}}dddPPPDDD======<<<666444888555<<<999555666666AAAWWWuuusssTTT???AAAEEEHHHHHHDDD>>>999666222444666777666777999;;;;;;:::;;;===@@@AAA@@@???666777999<<>>@@@BBBFFFLLLTTTWWWRRREEE:::444...***,,,---,,,---000000///......------......333222111///111<<>>>>><<>>BBBGGGGGGGGGHHHJJJMMMOOONNNMMMEEEEEEEEEIIIOOOXXXaaafffuuuyyy|||zzzxxxzzzlllVVVIII;;;999555000------000333666555666777999999888666111222333444444222000///555666777666333000000000///...,,,++++++,,,...///111111222444777888666333111------111333111000222333222000000///...,,,+++(((***...111333333333222///333888:::777333000///000222333444555777:::===@@@AAABBBCCCGGGNNNWWW^^^```fffkkkoooyyyyyylllXXXHHH999666===JJJXXXdddddd^^^TTTHHH???<<<>>>AAA>>><<<;;;===AAAAAA<<<888...///222777999666222...,,,666EEEUUUbbbooo~~~wwwjjj]]]OOODDDBBBFFFIIIVVVgggrrrrrrgggZZZQQQJJJDDDGGGRRRYYYXXXZZZaaagggqqq}}}zzzzzz|||~~~wwwyyyzzzwwwppphhhaaa]]]XXXVVVRRROOOLLLJJJJJJJJJBBB@@@AAADDDEEE@@@888111000,,,+++------++++++......------------...//////000111000...000888GGGRRRSSSJJJ===222+++'''%%%$$$+++,,,------------000222555444222222333333111000(((%%%###'''---999KKK[[[pppkkk]]]GGG777222000---,,,000111...,,,...///---,,,***)))***...333777888999666333000//////111222000000222444666>>>PPP```nnnmmmbbbMMM:::333333444999888777555444222111000222...***(((***,,,,,,,,,)))+++222666444000111555@@@KKK[[[ffflllrrr{{{~~~sss^^^XXXUUUXXXZZZVVVPPPMMMGGGOOORRRKKKEEEDDDDDDAAADDD@@@======???@@@???===>>>======???BBBEEEGGGGGGLLLFFFDDDFFFDDD===888888<<<===<<<888333000333666DDDQQQfffwww|||qqq\\\LLLAAA>>>>>>HHH]]]qqqvvvrrrWWWVVVXXXdddtttyyyjjjWWWDDD===666444555666444111000111333444555777999;;;<<<888666888888888:::???OOO___vvvuuu```IIIAAA???CCCBBB;;;888;;;333888666666<<<>>>HHH[[[sssvvvbbbUUUVVV]]]cccccc\\\PPPEEE@@@BBBIIIOOONNNIIIHHHMMMSSSUUUUUUWWWZZZ]]]^^^]]]\\\ZZZYYYYYY]]]dddoooyyy}}}wwwuuujjjSSS@@@888000111111000000222666999999888888999999999666444444555555444333111///---444555666666444222333333000///---,,,,,,---...///444333444888;;;<<<:::777333///...222444222111333111111111111111...***'''(((***---///111222222111///444888:::777444222222000111333444555888<<>>===BBBKKKWWWaaaYYYUUULLLBBB:::666666888<<<888444444555777777666111000000333555444333222---333<<>>BBBIIIUUU___ccc```[[[VVVCCC;;;;;;DDDFFFAAAAAAGGGHHHXXXlll}}}uuujjjiiimmmpppvvv|||pppvvv{{{xxxooohhhgggiii```dddhhhjjjhhhccc\\\WWWDDD>>>999888888555222//////,,,,,,//////,,,+++---,,,,,,,,,---...///000000---///000///000777CCCLLLLLLCCC888///,,,+++***)))+++,,,------,,,,,,...000333222000111222222111///(((%%%%%%***222???SSScccsssgggSSSAAA555111///...''',,,---***))),,,---+++...+++))))))---111555666888666333111000111222333//////111555888BBBUUUfffxxxuuufffNNN:::222333555:::888666333111///......222---'''%%%'''***++++++***---222666333///000666444===IIITTT]]]hhhsss{{{|||jjj[[[QQQGGG>>>???GGGLLLJJJEEEFFFEEEDDDBBB???===<<<;;;>>>===<<<;;;:::888777777444555777999;;;===>>>>>><<<>>>???<<<555222333666888:::999555000000555:::AAANNN```qqqzzzsss]]]IIIAAA???BBBNNN^^^iiijjjgggTTTQQQVVVeeevvvwwwgggVVVAAA<<<777555444333000...000///000444888;;;:::777<<<888999:::555///999JJJ\\\llliiiVVVHHHFFFCCC???<<<999888777555777444444888999GGG```tttpppiii```eeekkknnniii```WWWQQQUUUZZZ```ddddddcccaaa```hhhmmmsssvvvtttppplllkkkhhhlllqqqtttzzz|||~~~uuuiii]]]VVVNNNDDD;;;777222000///...000444888;;;;;;:::999::::::999666333777888777444///---///111555555666888::::::888555111000///...---,,,,,,,,,111111333777;;;===<<<;;;222111111444777777333000------...000111///,,,)))---///111111111111222333222222333666777666333111000///111666888777999<<>>HHHZZZkkk|||kkk\\\MMM===DDDFFFHHHNNNZZZccc^^^RRRFFF<<<666777888666555888===FFFSSScccyyyyyylll\\\UUU]]]jjjnnnkkkaaa```aaaeeeiiikkkiiigggdddpppzzzwwwdddWWWKKK>>>777222...---//////////////////...------111///---,,,,,,---...///444000+++***---666???FFF<<<:::555///+++***,,,...,,,,,,+++(((&&&(((---222000111222333222111000///+++((()))111<<>>BBBAAA===@@@@@@???>>>===;;;999999666888:::;;;:::888555333333444555777888999999999888:::;;;888222///000222555555444111///111555888???JJJ[[[lllvvvtttbbbPPPGGGDDDEEEMMMXXX^^^\\\XXXNNNOOOXXXhhhuuurrraaaQQQAAA===888555444333000---111000///222666999:::999<<<999;;;>>>;;;999EEEVVVgggvvvzzzdddRRRGGGDDDAAA===:::888777666555777333333888999FFF___rrr{{{uuusssssssssqqqmmmjjjgggfffhhhnnnvvv{{{|||zzzxxxvvvyyy~~~}}}|||~~~}}}zzz}}}|||vvvllleeeeeeggg^^^TTTJJJFFFAAA999333000111111222333444666777888888777666777888777555333888999999555000...///222222222444777:::;;;:::888111000///......---------000000111444888;;;;;;;;;444333222444555555333000------...000111000---+++---///111222111111222333333333222333555555333111...,,,...222555555999>>>CCC@@@AAAFFFNNNUUUZZZ]]]^^^XXXVVV^^^kkkxxx}}}nnnjjj^^^TTTHHHAAACCCMMMZZZbbbaaaSSSDDD;;;666333444777777333///...///222444555;;;:::999999::::::999777555222222333555???QQQbbbyyy~~~rrrbbbSSSHHHFFFDDDJJJYYYgggggg___QQQEEE:::777555111///000333<<>>333000---,,,+++++++++***'''&&&'''***---+++++++++,,,...000333444999666222111222333222111///------222;;;KKKcccvvv~~~rrr___MMM>>>555222333666333///......000000000444111...,,,---------------///000///---,,,...000333333555888>>>HHHTTT[[[cccbbbdddjjjrrrvvvvvvtttooo\\\NNNHHH???:::555444777999999888::::::::::::999777666444///333777;;;;;;999555222555555666666666666555555555777888666111......///111///------///333555666;;;DDDSSScccppptttiii[[[KKKGGGEEEIIIPPPSSSPPPKKKJJJQQQ___lllrrrjjjXXXIII@@@<<<888555333222000...222000000111444888999:::;;;999<<<@@@@@@BBBPPP```tttsss\\\KKKDDDBBB>>>:::777666555555555777444444888999FFF^^^uuu~~~}}}|||zzzwwwuuutttsssssssssyyy~~~}}}xxxiiibbbeeeddd^^^TTTLLLIIIJJJIIIBBB<<<<<<;;;666222111111333555777888777666444444333333444555555444222888::::::777222///000222...///111666:::<<<;;;:::111111000000/////////...///......111555999;;;;;;999777555444444333000///,,,,,,---000222222///---...000222333222222222333444333222333444444333222...---...222444666;;;AAACCCCCCFFFKKKRRRYYY]]]___YYYTTTTTT]]]kkkzzz}}}ppplll]]]RRREEE@@@HHHUUUbbbhhhbbbQQQ???777555555555777555222///---///111222222888999::::::999999:::<<<888444000...///888JJJZZZssszzzkkkWWWNNNDDDGGGWWWjjjqqqnnn___RRRCCC;;;555000,,,+++,,,444AAAQQQddduuu|||{{{zzzooo[[[JJJDDDFFFFFFBBBAAA>>><<<===AAAGGGLLLNNN\\\rrrsss___NNN???333......222222333333222222111000---------------------...///...+++******+++---///333333111///---...222555666444000+++)))***///333555444333222111222222333///555:::@@@OOOeeerrrsssYYYIII777///...------///...---+++'''&&&'''+++...,,,,,,---///000000111111555444333333555555333222///---...444<<>>IIIXXXhhhqqqmmmcccMMMHHHDDDEEELLLQQQQQQOOOOOO[[[jjjrrrnnn```NNNBBB:::888666333222111000000000000111333555777888999<<<<<<@@@EEEHHHNNN]]]lll~~~oooVVVEEEAAA???;;;888555444444444666999666666:::;;;GGG```|||{{{sssuuuwwwyyyyyyuuuoookkkmmmttt~~~{{{xxxtttlllmmmlll```QQQKKKNNNOOOKKKDDD>>>;;;<<<>>>999777:::;;;888666666444555777888888777555444222222111222444555444333888:::;;;999444000000111,,,---000444999;;;:::999111111222222222111111000000...---///333777;;;<<>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;999666333000///---...000222444555777777:::::::::999888666555444222444555444222000.........***'''+++333888999777333999AAANNN___kkkkkkeeeQQQKKKFFFGGGOOOWWW[[[]]]___jjjttttttgggTTTDDD<<<444444222111000000111222///111444666777888888888<<>>>>>JJJcccwwwooocccfffiiimmmnnnjjjbbb\\\aaagggooosssrrrmmmhhheeetttzzzyyytttsssttt{{{ssseeeYYYSSSRRRLLLDDD===@@@BBB@@@;;;777555555777444555999:::777555666888777666444444555555666333111111222444555555444777:::;;;999444///...///------000333777888777666222222333444444444333333222000...///333888;;;<<>>>>><<>>IIIYYYrrrqqqUUUCCC888...,,,...000333666888666111+++''''''***---111333555666666555333111222444666777555222///---111000000222666>>>NNN]]]yyy}}}uuu]]]CCC777666777222000...///000111111111222000//////000000...,,,'''))),,,///000///---+++//////000//////111444777888<<<@@@@@@===<<<>>>@@@DDDLLLRRRQQQSSS[[[ccchhheeemmmwww~~~jjjQQQBBB???AAA>>>>>>>>>????????????>>>@@@???===:::777444222111...---,,,---...111555777999999999999888666555444000111222222111///---,,,...+++***---444999999888111555;;;FFFWWWdddeee___TTTPPPNNNQQQYYYcccjjjmmmrrrxxxzzzppp\\\HHH===999222222222111///000222444000333666888888888888999:::@@@JJJVVVcccssslllRRREEE@@@===999555333444555666777:::999;;;@@@AAAMMMfff|||uuufffaaaYYYWWWVVVWWWYYYXXXTTTPPPOOOSSSXXXZZZXXXTTTPPPOOO\\\bbbgggeee^^^WWWVVVXXX]]]ZZZPPPDDD>>>>>>>>><<<888999:::888555222111111888666888<<<<<<888666888999777333111000222555777444222111111333555555444555888:::888333...++++++,,,---///222555777555333222333444666666666555555444222000111444777:::;;;??????===999333...,,,,,,,,,,,,---///333444444333111333777888777555333333000222777;;;>>>>>>:::666444777<<>>BBBIIITTT___eeeddddddeeeaaaZZZRRROOOPPP^^^xxx}}}xxx|||mmm[[[MMMBBB777777AAAMMMTTTVVVEEE888------111555888:::444333222222222222111///---...111222333555777999666444333444333222555;;;OOOeee~~~~~~iiiQQQFFFIIIWWWiiivvvzzziiiTTTEEE:::444000...000666>>>KKK]]]llllllSSSBBB888444444666888777555222000000888BBBTTTkkkqqqXXXAAA111---000000000000111000000///...000222555777666222...+++###"""!!!!!!###&&&)))+++---///000111000000111222111...***((())),,,......///...---,,,...000444666777AAAQQQhhhlllOOO666...((())),,,---///333777555111,,,((('''))),,,222333555666666555333222000333666666444000---,,,++++++,,,///222:::HHHWWWoooyyyvvv```GGG;;;777666111000...///111222222111111000......///000000///---...///222333333000---+++---//////000111333555333777999999666444555777:::>>>@@@>>>AAAKKKUUUZZZUUU\\\dddlllsss}}}www^^^KKK@@@>>>??????>>>>>>@@@BBBCCCAAA???CCCAAA===:::777666555666111000///...///222555777:::::::::::::::999888888000111222333333111...,,,///------///444888888888111333888AAAPPP\\\\\\WWWPPPPPPTTT]]]hhhssszzz|||xxxfffOOO===777888444555555333000///222444555666777666555777;;;>>>CCCKKKWWWcccrrrhhhQQQIII@@@>>>999666444555777888555999888;;;AAABBBOOOgggzzz|||lll\\\QQQQQQMMMIIIFFFFFFHHHIIIFFFBBB===???AAAAAA???=========CCCJJJOOOMMMEEE??????BBBAAAAAA===666555888:::888555555555444222111111222999999<<<@@@???:::777999666444111//////111333555444222000000222333333333222666999777222,,,)))(((++++++...111555666555333222333555777888888777666555333111222444777888888999;;;<<<:::555222111111...---...000333555555444111444888999888555444333111222444888<<<>>>===;;;888999>>>AAAAAAAAAJJJUUU```mmmvvvsssqqqrrrlllcccXXXTTTSSSaaa|||}}}uuuooosss{{{gggOOOFFF;;;888===CCCGGGGGG===555///000333444666999666555444444555444222000------...000333555666666555222111333333111222777AAAQQQfffwwwttt\\\NNNJJJPPPaaaqqqxxxttt\\\HHH;;;555000...000555999BBBSSSccc|||xxx^^^III>>>999777:::;;;:::666333222222222:::HHHYYYkkk}}}sss___III666......000000111111000000///...111333777888666222,,,(((!!!###&&&'''))))))***---///111111111222333111...***(((***+++***)))************---000333555777BBBVVVnnn{{{sssZZZEEE---'''%%%(((++++++,,,///000///---***''''''***,,,///000111222222111000000---000444444222///......((((((***---000666DDDQQQgggsssuuufffTTTIII===333...------///222444444333222000......000222333333777666555666666555111---+++---///000000000111222222444555555444222111111444555333111555???GGGJJJKKKMMMRRRWWW___kkkyyyoooXXXHHHAAA???>>>@@@>>>>>>AAAEEEFFFDDD@@@CCCAAA===999888777888999555555444333444555777888<<<<<<===>>>>>>=========333333444666666555222///.........000333666777777111333777???LLLWWWWWWPPPIIIMMMWWWeeetttuuu^^^FFF777555888777888888555111///111333999888777444222666===CCCUUU^^^iiiuuucccQQQLLLAAA>>>:::666555666888:::333777777:::AAABBBOOOhhh|||pppZZZIIIBBBEEEAAA???===???BBB@@@;;;555333444555555444444555777777???EEECCC;;;555666:::444555555444888===>>>:::222222222222333444555666666666:::>>><<<777444666333222000//////000222333444222000///111222222222111444888666111***'''&&&)))***,,,000444666666444222444666888999999888777555333222222444666666666333777::::::777555555666///......000333555555444222555888:::888666444333222111111444888<<>>>>>BBBAAAAAACCCJJJUUUbbbjjjwwwnnnVVVHHHCCCCCCCCCFFFBBB??????BBBEEEEEEEEEAAA@@@???===<<<;;;;;;;;;999999777666555555444444888:::>>>AAAAAA>>>:::777111333555666555222///---111...---///333555444222555444555888???FFFKKKNNNPPPQQQWWWdddsss}}}vvvaaaKKK;;;444444555<<<:::888888888777666444222222111///000888EEEPPPcccnnn|||yyyaaaQQQIIIDDD@@@;;;888999999888666333333666:::???FFFVVVddd}}}pppTTTAAA<<<======;;;999999:::999555111111000//////000222444555888999::::::777444000...111111111111333666999;;;555444333333444555444333555777999999777666555666666333///---...111333444222000...------///111333000333777555000***'''&&&---,,,,,,---000333444444333444666888888666333222333444666555444333333444111222333555666777888888222222222222333555777888555666777888888777666555222333555666777999<<<>>><<<@@@BBB???===GGG[[[mmm~~~}}}yyypppiiiiiiuuu{{{ooofffjjj|||gggTTTAAA<<<=========>>>@@@999111...111444555444444333333444555444222///---...000222333333333333444444444444444555666777::::::@@@MMM]]]mmm~~~~~~iiiUUULLLRRR\\\lllxxxzzzcccKKK===999222555999===CCCMMMZZZbbbvvvooo]]]KKK@@@999444222444555333333555444444888@@@JJJYYYnnnnnnVVVCCC:::111444777888666333000...///111444555333///+++(((###))),,,---,,,,,,,,,---------///222666999;;;777444///,,,***)))(((&&&$$$###%%%***---,,,---000;;;LLL^^^ddd^^^OOO;;;+++$$$''')))+++******+++,,,,,,------((($$$$$$(((...000///...------,,,***''',,,,,,,,,,,,---.../////////***)))---222666;;;@@@TTTeeewww|||sss___GGG444///++++++000333222222444111222222...***+++222888>>>======;;;888555222000333222000///...///000111444333333333444333000...,,,++++++---000333666777;;;;;;;;;;;;>>>DDDMMMSSSaaakkkxxx~~~lllVVVIIIEEEDDDEEECCC@@@>>>???BBBDDDDDDCCCCCCCCCBBB@@@???>>><<<<<<;;;:::999777666555555555888999<<<===<<<999666333222333555666555111---+++,,,,,,---000333555555555444333333666;;;@@@DDDEEELLLMMMRRR[[[eeekkkmmmlllpppdddRRR@@@333///000222444555888:::<<<:::777444111111111000333???OOO\\\qqq|||yyybbbOOOEEEAAA>>>:::999999888666333222222444888<<>>:::===@@@AAAEEETTTjjj{{{xxxqqqqqq|||tttlllqqqrrr\\\DDD;;;:::;;;;;;===>>>999333000111333444444444333333444555444222000---///111333444444333333666555333111222444777999999888<<>>===???AAABBBBBBAAADDDDDDDDDCCCBBB@@@>>><<<>>>===;;;999888777666666888999999999777444111///111333555666555111,,,)))(((+++///333555666777888444333222333666999:::;;;DDDFFFJJJNNNQQQSSSTTTTTTWWWNNN@@@333,,,+++...111...333:::???AAA>>>999666333555666999@@@OOOcccrrrvvvaaaMMMAAA<<<;;;::::::999777333000000///111444888CCCVVVhhhsssYYYEEE;;;777:::999888777777555222///666555333222111222444555666666666555444222000///******,,,---...000111222444555666777777666555444777888999777555222222222333222111111333444444444//////......---......///...000333333000---+++***++++++,,,///222444333111444444555666555444333222222555777888777555444444222333444666777888888999777444333666<<>>;;;444555777888888888777777999:::;;;;;;::::::<<<>>>;;;===@@@EEEQQQdddzzz{{{zzz{{{www}}}xxxvvv|||fffMMM>>>::::::<<<===:::888555333222222222333333333333444555444222000...///222444555555444333888555222000000222666999999888:::???GGGTTThhhyyysssaaaRRRJJJTTTdddzzzoooWWWGGG<<<<<<>>>GGGTTT```iiilllxxxzzz{{{zzzvvvkkkVVVDDD999333///000222111333777<<<888666777<<>>@@@@@@@@@???AAAAAACCCCCCBBB@@@>>><<>><<<:::999888777777:::999888666333000...,,,///111444555555222...+++(((...444777666666888999666555333333444555444333:::===AAACCCCCCBBBCCCCCCEEE???555---)))+++///222000555===BBBBBB???;;;999999>>>EEEMMMWWWgggzzzpppZZZIII@@@999:::<<<<<<:::777222.........///222666BBBYYYmmmsssZZZFFF999222555555555666555444222111555444222111222333555666555555444222111111000000+++,,,,,,---------,,,+++222444666777666555444444777888888666333111111111111000000222444444333222..................---------///000111000///...---***+++---000333444333111333444444333333222111000111444777888777555444444333444555777888999::::::<<<777555888???BBB>>>999444555777888999999888777;;;<<<<<<;;;::::::;;;===??????BBBKKK\\\rrr~~~yyyeee___gggtttrrr___MMMBBB<<<===???666777777555222111111333333222222444555555222000...000222555666555444444777555222111000222444666777777999<<>>666000...,,,******---000222444333000......///...///111333555777888999666444222000///000222333999777444333333222000///000///000222555444111---222///+++'''&&&(((...333///444:::@@@FFFNNNYYYbbbgggsssyyydddTTTHHH???::::::;;;===??????@@@@@@@@@===>>>@@@@@@@@@>>><<<;;;???>>><<<:::999888777777;;;:::888555222000---,,,---///111444555444222000...333888:::888666777999777666555555666555333111222666999<<<<<<<<<===>>><<<888111,,,***,,,///222555999===??????=========CCCLLLYYYeeeppp}}}iiiRRREEEBBB:::<<<>>>>>>;;;777333000---...///111555AAAZZZooopppWWWCCC666///000222444555555444444444111111000000111333666888555333111000///000222333111000000///---+++)))(((///222555555444333333444777888777666333222222333/////////111222333111///---------.....................///000111111111000+++,,,...111444555444222444333222111000000000000000333666777666555444555555666777999;;;;;;<<<<<<@@@<<<999<<>>>>>333555666555333222222333222222222444555555333111000000222444555555555555444444444333333222111111111333777::::::>>>JJJWWWkkkzzz}}}tttjjjbbbXXX^^^kkk|||qqq```QQQGGG@@@EEEWWWnnn~~~vvvqqqkkkmmmvvvyyynnn___KKKAAA777333111000222777888444222333666@@@RRRcccyyy___EEE111///......000111000///)))((('''&&&''')))+++---.........---,,,,,,---///222000---,,,,,,...111333777444111///...---+++)))%%%""""""&&&((())),,,111<<>>555000---***+++///222444555555444111000///---...///111333555777888888777555333333333444555;;;999777555555333111///000//////333666666222---...,,,)))&&&%%%''',,,111///222555777;;;AAAJJJPPPXXXdddsss|||lll[[[MMMAAA:::;;;<<<>>>?????????AAACCC????????????>>><<<:::999<<<;;;:::999888777777777999999888666333111...------...000222444555555555333666888999888777666777555444555666888777555333000222555999<<<=========888555000---+++,,,///111666999<<<======>>>BBBFFFQQQ\\\mmm{{{dddLLLCCCBBB<<<>>>???===:::666444444000000111222333>>>VVVlll~~~lllQQQ===222---...111333444444333444555000000///000111444777999555333000......000333666666555333000---+++)))(((///222444333111111333666666666666555444333555666000//////000111111000...,,,,,,------...///111111000//////000222444444333......///222555777666444666555333111000000111111222444666666555555666777888888:::<<<===>>>>>>>>>BBB???>>>@@@CCCBBB<<<666777777888999999888777666888999::::::999999;;;===AAADDDNNN___tttxxxvvv{{{wwwhhhiiiooo{{{nnnSSSEEE@@@DDDQQQ```sss|||eeePPPBBB;;;222222333444444444444333222222222333555555333111111111111111222444555666333333444444333111///...+++---111555555555<<>>PPPjjjyyyrrrhhhfffnnnxxxxxxqqq\\\OOOAAA888333000111666:::777666666666:::FFFRRReee{{{nnnSSS;;;666111///000000///---&&&%%%######$$$&&&((())),,,,,,---,,,******,,,---...---,,,,,,---...000222222111///......---+++)))!!!###&&&&&&)))---555999999333---)))&&&!!!%%%(((+++,,,,,,+++,,,---...---,,,++++++,,,------000000000333666777777666666555333000...,,,+++***'''###"""&&&***+++---000888EEEZZZppp}}}nnnWWWKKK>>>666///+++,,,///111222444444444222000.........///000222444666777777888999:::;;;<<<<<<<<<@@@>>>===<<<;;;999555222...,,,---222777999555000+++***)))''''''(((,,,//////000222222444777<<>>?????????@@@CCCGGGFFFEEECCC@@@===;;;999888999999888777777777777777666777777666444222000...111111111222333555777888666555555666777777666555///000222555888888666444333333444888===???===:::777555222///...///000111666:::>>>AAACCCHHHPPPVVVcccooo~~~bbbLLLBBBAAA>>>???>>>;;;777555555777555555555222000888NNNdddyyy~~~hhhKKK666...,,,000333555555333222222333222222111111222444777999555333///------111555888777666333000...,,,,,,,,,000333444333000000555999444555555555555666888;;;333111000000111111///...---,,,,,,,,,...111444555333111///000444666666555111000000222555888888777:::888555333222222333444555666777666666777999;;;:::;;;<<<>>>???@@@AAAAAABBBBBBCCCEEEEEECCC>>>:::888999::::::999888666555666777999999:::;;;===@@@GGGNNN[[[mmmxxxuuuyyykkkffflllvvvkkkRRRCCC:::888BBBPPPdddwwwyyyeeeOOO@@@222000///222555777666444222111222333555555444222222111///...///222555777444444333222111000///...+++***,,,000222222666<<>>KKKccczzz~~~vvviii```fffsss}}}lll]]]LLL???555000000444888888::::::777555;;;CCCTTTjjjhhhQQQHHH;;;333000///...,,,&&&%%%$$$$$$$$$&&&((()))***+++,,,,,,******+++,,,******+++,,,...///000111111000//////000///---,,,  %%%''''''))),,,111555555000,,,***(((%%%$$$&&&(((***+++,,,///222///...---------.........///......000333444333222222222222222111///---,,,(((######'''***+++,,,///111===NNN___qqq~~~~~~gggYYYHHH<<<222,,,+++...---...///000000000...,,,------...///111444666888999<<<@@@EEEHHHJJJKKKKKKKKKJJJJJJJJJIIIEEE@@@<<<666222111444:::;;;777222,,,,,,---,,,+++,,,...000,,,---///000111222444555888???HHHPPPXXXcccpppzzzuuugggZZZNNNFFF>>>???@@@@@@???@@@EEEIIIMMMKKKGGGBBB>>>:::888777777777666666666666777777444555666666555333000...444333222111222444777888666333111333666888666444+++,,,///333777888777555777444444888===???;;;777888777555333222222333444666;;;BBBGGGKKKRRR\\\dddrrr~~~zzzbbbNNNCCC>>>??????===999555333555888888888777333...333GGG\\\vvv|||eeeGGG222,,,,,,222555777666333000000111555444333333333555777888666333///------111666:::777555222///.........///222444555333000111666<<<333444555555555777;;;===666444111000111111000...---,,,+++,,,...222555888555222000111444777777666222111111222666888999999<<<:::777555333444555777888999888777777888<<>>???AAABBBBBBBBBAAACCCFFFHHHGGGEEEAAA???::::::::::::999777666444555777999:::;;;<<>>888444444555777888999999888444///444III]]]zzzwwwYYYBBB222***---000444666333///---///333777666666555555555666666444111...///333666777777:::555111///111222111///444222000000333666888888555444333333444666999;;;;;;888555444666666444111000000///000222555888:::;;;666222222666999999777222111111333666999;;;;;;===@@@AAA;;;444111666<<<>>><<<999666666999@@@EEEFFFEEECCCAAA@@@@@@@@@AAABBBCCCEEEGGGFFFEEEBBB@@@???>>><<<::::::999777555333888>>>@@@???@@@FFFJJJQQQaaawwwwwwnnnqqqwwwiiiOOOAAA999222555>>>NNN^^^vvv|||___HHH666222///111666999999777666444111000111222222111000//////000222333444333444333000///...///000111000111111111000111444777999===EEEVVVssszzziiicccgggooozzzyyymmmZZZKKKGGGSSShhhxxxqqqccc___iii|||uuu___III888000111777444666777777666555555666EEETTTeeeuuu}}}kkkRRR===111...------.........,,,++++++...000222111///......---,,,***)))***---///000111111111111000111222555666555444%%%&&&(((...333444111...444333222111000///...---------,,,++++++---111444222,,,''''''+++......---))))))+++---000222111///111333555777666444111...)))))))))***+++,,,...///222666;;;DDDQQQcccwwwvvvlll[[[HHH999000---,,,***---//////,,,))))))***'''---222333777>>>CCCCCCFFFKKKRRR[[[bbbgggjjjkkkdddddddddeeeeeedddbbbaaaYYYPPPFFFCCCCCCAAA:::222555999999444333666444///+++,,,...///000000000000555444444555:::DDDPPPXXXfffkkksss{{{wwweeeVVVNNNJJJHHHHHHIIIIIIMMMWWWbbbgggggg```UUULLLGGGAAA;;;:::999888888999:::::::::555444333333555777666666666555444333333333333333///------000444666444222,,,///444999<<<<<<999777666888:::;;;:::777444222222555888::::::999999:::===BBBKKKWWWfffwwwfffQQQEEE@@@AAA<<<777333333555777888999999888444000777MMMbbbyyyYYYBBB222+++...000333666555000...///222444444444444555666777888444111000111444777777666777444111111333444333111000//////000333555666666666555555555555666888999;;;888555555666666444222111000000000222444777888999666222333666999777555111222444666777999:::;;;>>>??????;;;666555999>>><<<<<<:::777777999>>>AAADDDDDDDDDDDDCCCBBB@@@@@@@@@BBBCCCDDDDDDBBB@@@??????>>>===<<<;;;999777555666;;;@@@BBBBBBFFFMMMTTT```nnnsssmmmqqq}}}dddKKK===666000222:::FFFVVVpppdddMMM===888333333777::::::999444222000///000111111000///000111222444444333222666444222000000000111111111222333444333444777999777;;;BBBRRRlllnnnbbb^^^cccppp|||vvvcccOOOCCCIII\\\mmmxxxkkkccchhhwww|||gggQQQ???333//////333444666666666555444444999GGGWWWiiioooUUU@@@555222111111222333222111///000222444666555333222111000...---,,,---///111222222222222333222222333444444333111((((((+++000555666444111111111000///...------,,,---......---,,,...111444111,,,''''''***------,,,******,,,///222444333222222333666777666444111///***++++++,,,---...///000...///222999GGG^^^www}}}rrr```LLL;;;111......,,,...000///---+++,,,...,,,000333444;;;DDDJJJJJJSSSXXX^^^eeeiiijjjiiihhhggglllrrrsssrrrqqqsssvvvmmmdddXXXPPPLLLGGGAAA<<<999======888666666222---..................------000000000111444;;;DDDJJJWWW^^^hhhrrr{{{sssddd[[[VVVRRRQQQUUUYYY^^^eeemmmttt}}}{{{kkk^^^YYYOOOBBB>>>;;;999999:::<<<======555333222222444777777777888777666444222111111111...,,,+++---222555555444000333888<<<>>>>>><<<:::888999999999888555333111444666999::::::;;;===??????CCCLLL\\\pppiiiRRRDDD======999555333444666777888:::888666333222<<>>;;;999999===@@@<<<======;;;999999;;;<<<@@@BBBEEEGGGGGGEEEBBB@@@@@@@@@AAABBBAAA@@@???===>>>?????????===;;;888666;;;???CCCEEEGGGNNNYYYbbbsss~~~qqqqqqyyywww```HHH;;;444///111777>>>NNNiiipppYYYGGGAAA999666777999;;;;;;333111//////000111000//////000222444444444333222777666444222111111111222111333666777777888999;;;666999???KKK```{{{uuueeeYYYZZZiiiyyy}}}nnnUUUAAA@@@RRRddduuujjjhhhqqq{{{ppp\\\HHH999///***111222444555555444222111---888EEEUUUnnntttYYYEEE;;;888777555444555555333222222444777888888777555333111000///000111222333444444444444666555333333333222///---)))***---111444444222000......---------,,,,,,,,,///000000000///000222333000,,,((((((+++------,,,++++++---000444666555444222444666777666444000...,,,,,,---...///000000111,,,***(((,,,999QQQnnnyyyhhhTTTBBB666111000000000111000//////111333555666666999AAALLLQQQOOOQQQUUU\\\bbbcccaaa]]]ZZZZZZcccmmmqqqooooootttzzzvvvsssnnnfff]]]SSSKKKFFF???BBBAAA===:::888444///222222000...---,,,++++++---...//////000333888<<>>AAAEEECCC???<<<<<<===@@@AAAAAABBBCCCBBB???;;;999999===AAAFFFKKKLLLJJJFFFCCCAAAAAAAAA@@@@@@???>>>>>>>>>@@@BBBBBB@@@===:::999???BBBFFFIIIMMMXXXfffqqq~~~vvv}}}uuuaaaJJJ<<<555111333777===JJJbbb{{{iiiOOOHHH>>>888666777999999222111000000111222111000111111222222111111222333777666555333222111111111111333777999999999:::;;;555888<<>><<<;;;:::888777777:::<<<<<<<<<;;;:::888666333222111000---+++)))+++///333444333333777::::::888555333333555666777888888777666666666777777666555666999<<>>>>>;;;888222333555777999;;;;;;<<<:::999777555444444666888666555444333222222222222333222333444555555444333666<<>>???BBBDDDIIIKKKMMMLLLGGGAAA===;;;===AAAHHHNNNPPPNNNJJJGGGCCCBBBAAA@@@???????????????BBBEEEFFFCCC@@@??????CCCFFFKKKOOOVVVcccsss}}}~~~yyyyyyvvvcccLLL<<<555333444666???GGGXXXooozzzoooTTTMMMDDD;;;777555666666444333222333444555333222333333111///---...111444666555444333222111000000000333666888888888888999555666999???JJJ]]]ttt~~~lll```eeeqqqzzz~~~yyyfffNNNDDDNNN\\\mmm{{{rrreeeccchhhqqq|||nnnVVVCCC888222000000000222333333000------///111888IIIddd}}}xxxcccQQQEEE>>>888555111222333222111000222333666888999888444111///000111111222444666888999:::777555333222111///,,,))),,,---......,,,***(((''',,,------------.........///000222222111111222444222111000000000000///...******,,,///333555444333000111333444333000---***+++,,,---...............,,,)))%%%"""(((777LLLZZZooosssuuunnn___MMM???888444222//////000333666888AAABBBCCCEEEIIIKKKEEE<<<555:::BBBHHHJJJGGGCCC???888===DDDJJJNNNPPPPPPPPPSSS___mmmrrrooohhhdddccc]]]YYYTTTNNNHHHBBB>>>===:::777333...+++))))))))),,,///222444444444444555444777;;;???DDDKKKRRRWWW]]]gggssszzznnn]]]TTTIIICCCAAA@@@===:::===<<<;;;<<<>>>>>>>>><<<;;;:::999777555444444444---+++)))+++...111000...222666999888444111000111444555777999:::999888777666777777666555555888:::@@@IIIZZZqqqjjjTTTFFF???:::999888888:::;;;;;;:::888555333555;;;KKKfff|||zzzZZZGGG:::222333333555888:::999666222000111000...,,,***))))))(((+++---000111222333666888;;;===>>>>>>;;;888666666555666:::>>>AAA@@@<<<999222333444666888:::;;;<<<888888666444222333666888777777666555444333222222111222222333444555666666888<<<@@@BBBBBBBBBDDDFFFJJJHHHEEEAAA???AAAEEEJJJQQQTTTWWWWWWSSSLLLGGGDDDCCCFFFLLLPPPRRRPPPLLLJJJEEEDDDBBB@@@??????@@@@@@@@@DDDHHHHHHFFFDDDEEEFFFHHHMMMTTTZZZcccppp|||hhhlll|||www~~~zzzhhhOOO<<<444333444555@@@CCCLLLZZZgggmmmkkkgggXXXSSSKKKBBB;;;777555444555444444555777777666444333444333000------111555444444444333333222222111000222555555555555666777444444666:::AAANNNaaaqqqyyyhhhcccfffuuu{{{{{{mmmYYYLLLMMMSSShhhvvvppp```[[[\\\gggwwwqqqZZZIII>>>777222000...///222333111...///000111666CCCXXXqqqxxxiiiXXXIII===666333111222333333111111222333555888;;;:::666222222222000000111222444666888999444333111111111000---+++...000111000---+++******........................---///000000///000333555222333333333222111000///***+++,,,///222333222111000222333444333000,,,******+++,,,---...------,,,)))(((&&&$$$(((333BBBMMM___jjjvvvwwwkkkXXXGGG===333000...---000333444555>>>AAACCCDDDDDDCCC:::000222555:::>>>>>><<<888666333555999>>>AAABBB@@@>>>EEENNNYYY^^^```dddlllsssnnniiiddd```YYYOOOIIIHHHCCC???888222---*********---///222333333333555666777777777777888<<>>>>>>>>???@@@@@@===;;;::::::999888777777777777111///---///111222///,,,000444888888444111111333555777:::<<<<<<:::888666666777888888888888:::<<>>===;;;999666555888@@@QQQkkkxxxUUUBBB777111444555666888999999777333111222111///,,,+++)))((((((,,,...111222222555999===;;;===???>>>;;;999999:::666777:::===???>>>;;;888555555444444555777999:::777777555333000111555888888888777777666555333333111111222333444666888;;;999:::<<<>>>AAACCCEEEFFFGGGHHHGGGCCC@@@CCCJJJQQQWWW[[[___```^^^YYYUUURRRLLLNNNPPPRRRQQQOOOLLLJJJFFFDDDAAA???>>>>>>???@@@AAAEEEIIIJJJHHHGGGJJJNNNOOOVVV___hhhqqq~~~sssaaakkkzzzllleeemmmxxxpppUUU???666555777777???AAADDDJJJPPPUUUXXXYYY\\\YYYSSSKKKBBB;;;777555555444444666888888666555222555777555111///111333444444555555555444444444222333444444333333555666222000222777;;;AAANNN[[[mmmuuutttjjjgggmmmssswwwqqqcccUUUMMMKKKZZZhhhuuuvvviii[[[UUUUUU___oooxxxoooaaaVVVIII>>>444000------111333111//////000222666>>>NNNdddtttyyywwwooo```LLL<<<333000000111333222111000111222222666:::999555222111333111111000000111222333444000//////000111111000...---///111111///---...///...............---------+++,,,---------///333666111333444444333111//////,,,,,,---///111222111///222333555666444111---+++***+++---......---,,,+++******)))''')))111<<>>===<<<999333,,,...000222333333222111000---000444555444222333444:::@@@FFFKKKPPPXXXeeennnqqqoooqqqsssoooccc[[[ZZZSSSNNNEEE<<<555111//////000111222222222333555777999999888666444555888;;;DDDGGGMMMSSSYYYaaaiiinnnsss|||zzznnn^^^SSSNNNJJJDDD>>>>>>>>>???AAABBB@@@<<<999:::999999999999999::::::666444333444666555111---///444888888555333444777666999<<<>>>===:::666444666888:::;;;;;;<<<>>>@@@NNN]]]uuu|||dddRRRHHHEEE>>>======>>>??????>>><<<;;;888888<<>><<<;;;<<<>>>666777999;;;===<<<999666888777555333333444666777666666555222///000444888888888888888777666444444111111222222333666:::===888888888;;;@@@CCCEEEFFFCCCFFFGGGDDDAAADDDNNNWWWYYY^^^cccfffeeeaaa^^^]]]TTTTTTTTTSSSPPPMMMJJJIIIFFFDDDAAA>>>======???@@@BBBFFFJJJJJJIIIIIINNNRRRTTT\\\gggqqq{{{|||iii```qqqrrrbbbZZZbbbooozzzwww[[[CCC999999::::::@@@AAABBBCCCEEEHHHLLLOOO___]]]YYYQQQHHH???999666444444444666888888666555111666;;;;;;666222111222444555555666777666666666444555444333222222444666111...///444777:::CCCMMMUUU___rrruuuqqqdddkkkrrrrrriii\\\PPPIIIJJJXXXfffjjjaaaWWWRRRRRRYYYfffooolllgggbbbTTTEEE666111,,,,,,000333222000///000222555:::FFFXXXhhhtttvvvssseeeOOO;;;222///---///111111///...///000---222777777222//////111333222000///...//////000...------///111222222000***---000000///...000222.........------,,,,,,,,,***++++++***+++...333777000222444444222000......------...000222222111///444555777777666222///,,,***,,,---//////...,,,+++///...,,,))))))///888@@@OOO```ttt}}}tttaaaOOOEEE000---***+++...000///...///555999777555444000,,,,,,,,,---...000000111111)))///444222---***---111000666===CCCGGGNNNXXX___mmmnnnvvvuuullljjjbbb\\\RRRGGG>>>888666555555555444333222333666999:::::::::777555333444555<<<>>>BBBHHHNNNTTTXXX[[[___lll||||||oooddd]]]VVVNNNGGG@@@@@@BBBBBB===777999@@@===:::777666888;;;===>>>;;;:::888777666444111...111333666777666555555555777999<<<===<<<999555222777888;;;===<<<<<>>>>>;;;666666999>>>>>>777555<<>>AAABBB@@@:::666:::FFFPPP]]]ggghhh[[[NNNHHH???555444666555000000555666333222444888::::::777444111222444666888999888777777222222222222222333444444000///000222555999;;;<<>>HHHSSSdddvvv|||```KKKBBB@@@???@@@???;;;666333666999===888666;;;FFFXXXsssgggHHH777666999:::;;;:::888888999999777555333111000111222222///,,,///111444555555777999;;;===???BBBCCCBBB???:::888555555666777888888888888888888888555333111222333111111111///......111333555555444333333444444555333333222333444555333111444888;;;<<<;;;;;;>>>@@@BBBEEEHHHIIIJJJMMMRRRWWWdddiiimmmkkklllrrrxxx{{{yyymmm]]]RRRNNNLLLIIIEEEEEEBBB???<<<<<<===@@@BBBEEEEEEFFFIIIMMMSSSYYY]]]eeeppp~~~zzzllllll}}}mmmWWWQQQNNNUUUaaammmzzzfffTTTDDD888888???BBBBBB@@@;;;666888AAAJJJ]]]kkkqqqgggYYYNNNAAA444222444111------333444111222444666888888666333000111333555888999999999888555555555555555555555666111000000111333666777888BBBKKK```wwwyyyooojjjnnnqqqiii\\\TTTHHHDDDDDDGGGGGGDDDCCCEEEGGGPPPXXX```nnnwwwnnn___MMMBBB:::888777222......///000111111333<<>>888333000111333444;;;;;;999666111///000222888:::===AAACCCEEEEEEFFFGGGHHHNNNXXXaaakkkxxxvvvhhh___[[[RRRJJJCCC???===999999<<<<<<:::888888;;;???BBBBBB>>><<<999888888777666444222444666666555333333333444555777888999::::::999666666888<<>>===>>>??????;;;666444666888:::888666999AAASSSppp}}}aaaFFF888888<<<===;;;:::999999;;;;;;:::888777555333222222222000///111333555555666666888::::::===AAADDDCCC@@@<<<999777666666555555666777777999::::::888444111000000---......,,,,,,---000333555444222111111222444555333222000000222333222111555888;;;<<<::::::<<<>>>AAAEEEIIILLLMMMQQQVVV[[[cccjjjoooqqqttt|||sss___PPPHHHEEEBBB@@@BBBAAA???>>>>>>???@@@AAAFFFEEEFFFKKKRRR[[[aaaeeennn{{{zzzpppvvveeeQQQKKKIIIOOOXXXbbbmmmvvv~~~nnn\\\KKK>>>:::???AAAAAA@@@:::555555;;;AAASSSdddrrrpppfffYYYHHH999555444000,,,---222333222222333444555555333111///000111444777999:::::::::777888888888888888777777222222111111111222333333777AAAUUUmmmtttkkklllpppmmmddd^^^NNNDDD;;;999:::;;;???CCCCCCLLLTTTZZZeeerrruuupppaaaUUUGGG@@@;;;555///---000111000///000777AAAHHHWWWhhhhhhMMM???777555444444444333222000,,,,,,,,,,,,---....../////////000111000---+++)))***+++---111444444222000++++++---000444666555444///111222222000//////000111000...,,,,,,---...///222333444444333333444555111000000111222222000///---...111333444111+++''',,,---///111222222111000,,,,,,,,,---...000111222<<>>FFFPPPZZZdddmmmsssxxxxxxwwwtttnnnfff___ZZZOOOIIIAAA999333222333444777777666444111111222444999;;;???AAACCCBBB@@@???<<<999:::AAAIIITTTbbbooo{{{yyymmmgggaaaUUUIIIDDDAAA>>><<<======;;;::::::===@@@BBBCCC???===:::999999999888777333555666666444333333444555555555555777888:::;;;999999;;;AAAFFFQQQbbbrrr{{{]]]FFF===<<<<<<======;;;888888999;;;666666555666>>>QQQnnnttt\\\GGG<<<:::<<<===999888888:::<<<>>>>>>===:::888555333222222222222333444666666666666888:::999<<>><<<999888555333333444666777999:::;;;888444000...---,,,,,,,,,,,,,,,---111333444333111000000222444555333111//////000111222111777:::===<<<:::999;;;>>>???DDDIIIMMMPPPTTTZZZ^^^```hhhppptttzzzsss^^^LLLCCC@@@???>>>??????@@@AAABBBBBBBBBBBBGGGFFFHHHOOOYYYdddkkkooozzz}}}vvvvvv[[[LLLGGGEEEJJJPPPWWW```hhhuuuyyyyyyfffTTTDDD=========>>>===888333222666:::AAAPPPaaalllnnngggVVVFFF???:::333///000333555444222222222222111000/////////000333555888999::::::888888999999999888777666222333333222111111111222222999III___qqqzzzlllgggjjjllliiifffUUUGGG:::555777:::@@@FFFFFFMMMRRRSSSXXXffftttzzzvvviiiWWWHHH===777222000111111000000000555<<>>;;;888444222777>>>GGGTTT___jjjtttxxxoooaaaSSSMMMIIIDDDAAA@@@???<<<::::::<<<>>>>>>>>>@@@>>><<<;;;;;;;;;:::888444555666666555444444555777666555555666888:::;;;<<<===BBBIIIQQQ\\\nnn~~~zzz]]]HHH>>>============<<<:::999:::;;;222444444555???UUUqqqoooZZZIII???;;;:::;;;666666666999===@@@@@@@@@<<<:::777444222222333444555666777777666666777999;;;;;;;;;<<<===???@@@AAA:::888555333222333555777999::::::888444000...---------...------///333555444333222111111333555666444222//////000222222222888;;;======;;;:::;;;>>>>>>CCCHHHLLLOOOTTTZZZ```cccllltttxxx}}}rrr___NNNDDD@@@??????>>>???AAACCCEEEEEEEEEEEEGGGIIINNNVVVbbbmmmvvvzzzkkkRRRHHHEEEDDDGGGKKKOOOVVV^^^hhhllltttrrr___MMMAAA<<<:::;;;999666222000222555777???NNNaaappptttgggXXXLLLCCC888333333444444555222222000///............///000222444555777888999555666666666666666555555333555666555333222222444333666???OOO___pppsssfffccceeeeeedddYYYMMM@@@;;;;;;<<>>HHHOOONNNIIIFFF???555///---------,,,//////...***&&&%%%&&&(((---,,,***)))***+++...//////...---***'''''')))+++,,,...000111222333555666999888666555666;;;BBBGGGYYYbbbppp|||~~~vvvpppuuunnncccVVVIII@@@:::777666555444333333444555555666999>>>BBBCCCAAA===;;;777333222777>>>DDDLLLSSS\\\cccooo~~~~~~qqqddd]]]WWWPPPJJJHHHDDDAAA>>><<<<<<<<<;;;999@@@???>>>======<<<999777444666777777666666777888999888777777888:::===???AAAEEEMMMWWW```jjjyyywww^^^KKKAAA>>>@@@???>>><<<:::888777666000222444777EEE___yyyoooXXXHHH???:::888999555444555888<<>>@@@BBBEEEGGGHHHIIIIIIIIINNNXXXbbblllwwwzzzaaaLLLFFFDDDDDDGGGHHHIIIOOOWWWXXX\\\dddppplllYYYIIIAAA<<<;;;999555222000111222777:::EEEYYYoooyyytttkkk[[[NNN???888555333222333444222///---,,,---...///000000111222333444444555222222222222222333444444555777999888444222222444444444999CCCOOO___sssnnnccc______]]]\\\TTTJJJDDD???<<<@@@EEEIIIQQQWWWVVVTTT]]]ppp~~~mmmUUU@@@666555666555555555666777:::<<<>>>DDDQQQeeexxx|||dddNNN888222,,,+++...000///---......///000111333555666222222222111000///...---)))***,,,000333333111///222111000111111000...+++***,,,...000000000111333111000///...------------...000222222111222333555000///...///111333444333111000///...---***&&&###)))+++///222444333111000---,,,,,,...111111---)))%%%,,,333777===DDDHHHHHHDDD>>>555000......---,,,///000///+++'''%%%(((+++...---+++***+++,,,...///......---+++)))(((***+++)))***,,,...111444666777888888666333222444777;;;CCCOOOaaasss|||uuuhhhYYYKKK@@@::::::777444333444444333222444777;;;???@@@???<<<999555111111777===@@@DDDHHHOOOSSS^^^nnn{{{tttlllaaaZZZXXXOOOLLLHHHDDDBBB???<<<:::@@@????????????<<<888444555666777777777777:::;;;:::::::::;;;===@@@CCCEEEKKKQQQ]]]jjjssszzzsss^^^MMMBBB>>>>>>===<<<:::999777555333000222555<<>>666---***---000///,,,,,,---///111333444555666222111///...---,,,------***+++---///111111...+++//////...///000///,,,***+++---000111111111222444//////...---------,,,,,,...///111111000000111333---++++++,,,///222333333111///,,,,,,,,,+++***((()))+++///222444555444333...,,,+++---000111---(((###(((---000555>>>EEEFFFAAA;;;444000000///...,,,,,,......***&&&&&&***///...---,,,,,,,,,---//////+++,,,---,,,***)))***+++((((((***,,,000333555666666666555333111111333555333===NNN___mmmtttwwwwwwuuuhhhYYYMMMEEEBBB>>>:::888777777555222333555999<<<<<<:::888666111------333999;;;===???BBBHHHRRR^^^lllyyy|||ppphhhfff[[[WWWRRRMMMIIIFFFAAA>>>@@@@@@@@@@@@@@@<<<666222555666777888888999;;;>>>;;;;;;<<>>:::333---,,,......///444;;;AAAIIIXXXffftttjjjddd```jjjfff^^^SSSDDD:::;;;BBBOOO\\\lllqqqlllfffkkksss~~~oooTTTDDD@@@@@@<<<;;;::::::;;;;;;:::999999AAAOOOddd{{{wwwcccIII???333---...000...++++++,,,///222444555555555222000---+++******+++,,,+++,,,---///000///,,,)))---,,,,,,---///...,,,***,,,///111222222222333555---------------,,,,,,,,,...///000000//////000111***((((((***---111222333///---+++***+++,,,---,,,***,,,///333555666777666///,,,***,,,000000,,,(((&&&(((***+++111<<>>777444666666444666<<<<<<999777@@@YYYyyyqqqPPP===777777888999444666888888666555555555333222111000111222444666999999:::<<<<<<;;;777555444888:::999555444888<<<===999666666999;;;:::999>>>>>>>>><<<::::::<<<>>>888444000///111222222111666666777888999999:::::::::666444777<<<===777111111333666888999:::===???EEEEEEEEEDDDDDDGGGLLLPPPZZZ[[[^^^dddkkknnnmmmjjjWWWNNNGGGJJJTTTYYYTTTLLL@@@AAAEEEJJJPPPUUUVVVWWW\\\jjjuuu}}}ooo\\\NNNEEEFFFFFFDDDCCCEEEJJJOOOIIIFFFDDDGGGTTThhh}}}|||lll```ZZZRRRHHHAAA999111...///222444;;;IIIXXXjjj{{{kkkVVVHHHCCC???777000,,,333555///+++...111000111222222111000...,,,***......///000111222333333;;;<<<<<<888111---+++,,,---+++---222888AAAOOO[[[tttuuuhhhaaalllllleeeUUUGGG>>>999555IIIYYYqqq~~~sssnnnpppsss|||ttt___MMMCCC>>>;;;<<<>>>===999888:::444===GGGUUUlll~~~{{{mmmYYYHHH777000---+++///555//////...000444666777777111***&&&)))---+++)))(((---...000111111///---+++,,,,,,+++++++++++++++,,,---...000222333333333333............///000222222888555111000111000,,,)))'''''''''(((***,,,///000333000,,,++++++,,,,,,+++)))---222444444333555777333///,,,...333444///***%%%$$$&&&)))///555888999666333000///000111111111------,,,,,,,,,---------///111111...///111111...000,,,+++,,,+++((((((+++)))((())),,,111333333111444444444444333333222111+++///444<<>>999444222555666666999???>>>;;;999AAAYYYxxxpppRRR@@@:::888888999555777888888666555444444222111/////////111222444666777999;;;<<<;;;888666444777999777444444777;;;<<<:::777777999:::999888>>>??????===;;;;;;<<<===666222...---///222333333555666777999:::999999888888444333666;;;<<<888222222444666888888:::<<<>>>FFFFFFEEECCCBBBCCCFFFHHHOOOQQQUUU\\\cccdddaaa]]]PPPHHHBBBFFFOOOUUUQQQJJJDDDCCCCCCGGGNNNWWW___dddlllxxxoooZZZKKKFFFFFFEEEEEEFFFIIILLLOOOIIIFFFEEEIIIUUUiii||||||qqqmmmaaaSSSHHH===444111333000000555???KKKZZZmmm}}}{{{sssfffXXXJJJ===444...---444666222///111222000444444444333222000...---......//////000111222222777888888666111...---......,,,---111666<<>>;;;===<<<888666666888???GGGRRRhhh{{{|||qqqbbbNNN999000---,,,---///...------///222555666555000)))&&&***,,,***((('''+++---///111222111000///---,,,+++*********++++++---...000222333333333333////////////000111111222777444111000000...+++(((((((((((()))***,,,///000000...+++***+++,,,,,,+++***///333555444333555777222...,,,...333555222///)))((((((***///333555555222000...---///111111111222111000...------------,,,000222222333666555111000,,,*********'''))),,,---,,,+++...111333222000111222333333333333333222---///222666:::>>>AAABBBTTT```iiijjjiiijjjjjjhhhfff```XXXQQQLLLGGGBBB???666222......111333222111/////////111333444444222222666;;;???BBBHHHQQQXXXxxx|||~~~yyyuuussssssjjjfff___ZZZZZZ[[[WWWQQQOOOMMMLLLOOOUUUZZZ\\\\\\^^^bbbgggkkkooovvvqqq[[[KKKBBB>>>444111000444666888<<>>:::888888666888999999777444444444111000...---...///111222444555888:::;;;:::888777555666777666333444777;;;;;;:::999999::::::888777>>>??????>>>;;;::::::;;;444111---+++---000222444555777999<<<<<<;;;:::888555222111555:::;;;888444333555888999999999;;;<<>>EEEUUUmmm}}}tttqqqttt{{{{{{nnn[[[MMMDDD???AAAJJJ^^^uuuwwwrrriiiooozzzooo___KKKBBB;;;;;;;;;888555444888<<>>222000///---,,,...,,,+++,,,...000111111+++&&&%%%)))+++)))&&&&&&)))+++...111222222222111---,,,+++)))))))))***+++---...///111222222222222111111111111111111111111666444111///...,,,***''')))))))))***+++---...///...,,,++++++,,,------,,,,,,000444555444222333555000---+++---222555555444...,,,+++,,,...000111111---+++******---000111111666555333111///------,,,***...222555999>>><<<777333...***)))(((''')))...111000//////111111000//////000111222333333333333......///000111111222333<<>>222111111333666999===@@@===<<<;;;BBBWWWtttmmmVVVHHHAAA<<<888777888999;;;:::777555444444222111000...///000111333444666999::::::888666666555666666555333444666999::::::999::::::999888777===>>>>>>===:::888777888555222---++++++---000222666888<<<>>>>>>===:::888222000000333888;;;999666666888:::;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@AAA>>>@@@DDDKKKRRRTTTRRROOOJJJEEEBBBFFFMMMRRRQQQNNNKKKPPPVVV^^^fffmmmtttxxx~~~jjjYYYOOOKKKGGGIIIOOORRROOOKKKGGGFFFGGGLLLWWWeeettt}}}xxx^^^HHH999///...111444111000222666<<>>555666555555777:::<<<===:::999999@@@UUUqqqmmmWWWJJJBBB;;;888777888:::;;;:::888555444444666444333111111222444555555888;;;;;;999555444444444555666555555555666777999999:::999999999999:::===>>>===;;;777555444555777555111---++++++---///444666999;;;<<<:::777555000///000333777:::999888777:::===>>>===<<<=========???AAABBB@@@??????@@@<<<<<<>>>DDDLLLRRRTTTTTTMMMJJJHHHJJJOOORRRSSSQQQOOOUUU___iiirrr{{{xxxiiiZZZTTTNNNNNNRRRSSSNNNHHHEEEEEEFFFKKKSSS___jjjppp~~~aaaKKK<<<333111444444222111222444777AAALLL[[[hhhzzz}}}jjjUUUGGG<<<999777777888555111///---...111333555555666555111222222333333444444444666666555555555444333222///---...333666555666999CCCQQQfffvvvyyyzzzyyywwwuuunnn^^^NNNAAABBBMMMdddvvvuuuggg[[[PPPSSS^^^tttuuuUUUGGG:::666777666444444111333555<<>>999;;;:::888888<<<===;;;777888888>>>QQQlllmmmXXXIII@@@999777777888:::;;;;;;999666666666999888666555444555777888777:::======888555333444444555666777888777666555888999999888777888;;;===??????===999555333333555888777444000---+++---///111222444666666444222111000000000333666999:::999777:::===???>>>======>>>@@@BBBBBBAAA???===<<<===:::999:::@@@IIIQQQUUUVVVNNNLLLLLLMMMPPPSSSUUUUUUXXX^^^gggppp{{{xxxjjjbbbYYYUUUUUUSSSMMMGGGBBBCCCDDDHHHNNNUUU\\\aaaqqq}}}zzz___KKK===555111222111///000222333444<<>>::::::>>>???<<<777888888===MMMeeezzznnnWWWGGG===666555777888:::;;;;;;999888777777<<<:::888777666777999999666:::>>>===999555555666333555777:::;;;:::666444777888888666666888===AAACCCAAA>>>999444333444666777888777444000...///000000111222333333222111000111111222333666888::::::555888<<<>>>>>>=========???@@@@@@???===;;;<<<===::::::;;;BBBKKKRRRUUUUUUNNNNNNOOOQQQTTTWWWZZZ\\\eeelllwwwyyyqqqfff^^^XXXSSSLLLGGG@@@@@@BBBDDDHHHLLLPPPRRR```nnnwww^^^LLL@@@777111000------000333333333888???HHHSSSiiiqqq___QQQCCC777555666444222333---...///111111111000///......///111333444555666666555444555666777444222222......333777555444555888>>>GGGRRR___ooo|||}}}zzzkkk\\\OOOGGGDDDHHHMMMLLLJJJIIIFFFIIIPPP___ppp~~~vvvfffRRRBBB777000000333444666777999===HHHZZZhhhzzz{{{tttaaaOOOBBB999333444111---***+++,,,------***'''%%%''''''&&&(((---------,,,+++***)))((('''''')))---111222111///.........---------...///000---...000111222222000000...000111000---+++,,,...***+++---///111222222222//////111333555444000---...111333111,,,'''&&&&&&+++///111///+++)))+++///000...------///111222222000...,,,---///222333333000000////////////000000...333999CCCOOOWWWUUUMMM777111,,,,,,+++))),,,111333444333000---,,,...111000000000///...---,,,+++......---------,,,,,,,,,000000222444333222999DDDVVV]]]hhhooossstttttttttvvvpppggg```YYYQQQGGGAAA999666222000///...---,,,***+++---000222222111///666<<>>>>>:::777777999333555888<<<===;;;666333777777777555555888>>>DDDFFFDDD???999555444666888555777888666222000111222333333333444333333333222222222333444666888:::;;;333666:::======<<<<<<<<<;;;<<<===<<<<<<<<<>>>AAA<<<<<>>???@@@BBBDDDFFFHHHIIITTTccczzzcccSSSGGG===555222,,,---000444444333777===>>>KKKbbb}}}{{{kkkWWWGGG888555666555444555000000111111000///---,,,+++,,,---///111333555555444222111333666777555333444///...333666444222333333:::CCCKKKUUUfff|||~~~~~~|||rrrgggTTTJJJ@@@======???CCCHHHKKKLLLQQQZZZeeerrr{{{xxxbbbNNN===222111555222444777999;;;DDDUUUdddtttwwwqqqdddWWWMMMAAA666444111...---...111333444111---***)))'''&&&)))...------,,,,,,+++***))))))%%%)))...333555333111//////...---,,,---...///000+++---///111222222000000---000111000---,,,...000)))+++---000222333333333...///111333444333///,,,000222444222,,,'''&&&&&&)))...333111,,,***---111111///------///111111111333111//////111333444444222111000000///000000000...444>>>JJJVVV]]]WWWLLL111,,,)))***+++***...333333444444111...---000333.........///......------,,,,,,---...///000111111000///111444111...555???BBBFFFPPP]]]dddgggnnnvvvuuuqqqmmmiiieee]]]SSSLLL>>>:::555111//////......+++---000222222111///...111555;;;@@@GGGRRR^^^gggvvvxxxzzzlllSSSAAA>>>CCC@@@???===;;;;;;<<<===???===;;;999;;;GGG^^^yyyoooVVVCCC888333222333888999:::;;;<<<<<<;;;:::777777888999;;;;;;999777777;;;???AAA>>>:::777555333555888:::;;;;;;999888:::;;;;;;:::999;;;AAAFFFEEEBBB>>>;;;::::::<<<===;;;999666444444444666777333111111333777888666333444444666777888888888888888888888;;;======999555;;;:::999888888999;;;===@@@======CCCMMMUUUXXXXXXUUUWWWVVVVVV[[[eeejjjjjj}}}}}}rrrfffZZZOOOIII>>>>>>AAACCCAAA>>>@@@EEEMMMaaavvveeeQQQ???666666555555444444555555666666;;;DDDWWWpppcccRRR>>>555666777666555111444666444000---,,,,,,/////////000000222333444333333333444444333111...///000222222000.........333555888===EEEXXXvvv{{{fffSSSDDDAAA???;;;===DDDPPPWWW]]]]]][[[bbbrrruuu[[[FFF;;;555111444333222444666???PPPaaarrrwwwvvvnnnbbbTTTDDD777777...))),,,111333444555555111---,,,,,,---......---,,,***,,,------***&&&&&&***///222333000,,,(((,,,///222111...,,,---///000...---...000///,,,)))++++++,,,///222333222000...///222555666444000,,,***,,,---//////...,,,+++,,,...000000...***%%%"""&&&))),,,---,,,,,,---...111111111000000222555888555444333222222333555666333111...++++++---///111000444<<>>AAA@@@???===<<<;;;;;;;;;<<<:::999888<<>>888777777888999;;;===>>>>>>===<<<999888888888999999888666888;;;???@@@===999666444333555888:::;;;;;;:::999;;;<<<<<<;;;:::===AAAFFFCCCAAA>>>;;;::::::<<<===;;;999666444444666888:::666444222444777999777555444444555777888:::;;;<<<888777777999;;;:::888555777666666555555666999;;;AAA@@@@@@DDDJJJQQQUUUVVV___aaabbbccciiirrrxxxxxx{{{mmm^^^QQQIIIAAA@@@AAACCCAAA???AAAGGGPPPaaa|||ppp[[[GGG;;;888666444333222333333333333666;;;JJJ```wwwtttbbbMMM???:::888444111111333444333///---------............///000111222000000///000111111000///---///000000...,,,,,,,,,///000222555:::IIIddd{{{|||eeeNNNBBB;;;777===HHHTTT]]]dddaaa\\\___ooo~~~mmmSSS@@@666222333000//////111777EEESSScccrrrrrr___KKK===:::111+++...333666777999777444000...............---,,,,,,...000000...+++(((+++///222222///,,,)))+++///333333000...///000000///...000222222///---++++++,,,...000111000...,,,---000333555444111...,,,---............---,,,///000222222///***&&&"""%%%(((***+++++++++,,,---111111111000...///222444222111111111222444777999444222///---,,,...000111///222:::KKK___dddUUUAAA111***%%%%%%&&&''',,,222222222111000000111222222333111000......///000111---------------......///333666777444000///222555222777<<>>??????>>><<<;;;:::999888777666777===LLLdddlllUUUGGGAAA>>><<<888888888;;;===>>>===;;;<<<;;;999888999999888777999<<>>999888777777999999888777666666666666555777:::===BBBCCCEEEGGGJJJOOOUUUZZZeeeiiilllnnnuuuxxxfffVVVLLLFFFCCCBBBCCCCCCBBBFFFLLLXXXhhhkkkTTTDDD>>>888666222111111333333333222444<<>>333+++%%%$$$%%%&&&+++000------///000111111111000444333111000///000111222111000...---,,,------...444555666444111///111444222555777777555666999===LLLRRRYYY^^^```ccchhhkkkqqqnnnfffZZZQQQJJJAAA999777444222000///---+++)))///000222000///000444888===HHHVVVbbbjjjttt|||fffQQQAAA;;;===@@@??????>>><<<:::888666444555777>>>MMMeeezzzbbbSSSLLLHHHDDD>>>;;;888999<<<>>>???>>>>>><<<999999:::;;;;;;:::;;;>>>@@@@@@===888555333555777999<<<>>>>>>>>>>>>;;;;;;;;;;;;<<<===???@@@;;;;;;:::::::::999999999;;;999777666777999===???888555222222555666555333444333111111333666:::<<<:::999888777888999999::::::;;;<<<:::999:::===AAACCCGGGKKKMMMOOOUUU^^^eeelllsssxxx|||qqq```TTTMMMGGGCCCDDDEEEGGGMMMTTTeeeuuuzzzbbbNNNEEE<<<777222000222444555555444333666AAASSSeeettt|||~~~lllXXXHHH>>>555...+++---111333222000...---+++,,,,,,,,,------,,,,,,...---,,,***((())),,,...---......---+++))))))***,,,******))))))///@@@PPPnnn|||kkkXXXGGG===???FFF[[[kkkyyyvvvggg___eeeooojjjRRRCCC<<<111---***+++---///555===LLLccc~~~yyygggZZZAAA777//////333555777999999666333111000///---+++***+++---000222333333222---...000111111///---+++,,,000555555222---++++++++++++,,,...000111222222+++***))))))******)))'''$$$&&&)))...222444333111......///000111333555666666666777555222...)))&&&''')))***+++++++++,,,...666555333000,,,+++,,,...---------...000444777999444222000...------...///,,,222;;;IIIXXX]]]QQQCCC999000'''$$$$$$$$$'''+++)))+++...111333222111000444333111//////000111222333222000...---...///000333444555444111000111333111222333222000///111222;;;@@@FFFLLLQQQWWW___eeerrrssspppfff]]]VVVMMMFFF===777000---------,,,+++000222444222000///222555444<<>><<<999777666444555999@@@NNNeee~~~pppaaa[[[VVVPPPLLLEEE===999<<<@@@BBBBBB===;;;999888:::;;;<<<;;;===@@@BBBAAA>>>:::777666888999;;;===>>>?????????::::::::::::;;;<<<<<<<<<666777888999:::999888777:::999888888999;;;===???666333000111444555333111555333000...///111555777999888777666666777888:::;;;===>>>===::::::???CCCDDDJJJRRRVVVYYY```jjjrrr|||nnndddSSSLLLEEEEEEHHHMMMVVV___sssmmmVVVJJJ>>>888000...000444666666333333555===JJJZZZiiirrrvvvbbbOOOBBB666---(((+++000444666444000---,,,---.........---,,,+++000///...***((((((+++......//////---+++)))***+++***)))))))))(((,,,888FFFcccooo}}}vvvaaaNNNCCCAAAEEEXXXiii|||ttthhheeehhh{{{}}}iiiRRRBBB333---***,,,///111555:::HHHZZZssstttcccNNNBBB888555777777999;;;777444111///......,,,+++)))***---///000000000000---...000111111000...,,,---111555444///***'''&&&'''((()))***+++---...///***)))''''''''''''&&&%%%###$$$''',,,111333333111......///111444777999;;;666666777666333///,,,)))***+++------------///111888777444111---+++,,,......---------...111444555222000...---,,,,,,---...,,,444>>>HHHSSSYYYUUUNNNAAA555)))%%%$$$######&&&'''***///333555444222000222111///......///000222333222111000000111222222111222222222222111222222000111111000...,,,,,,,,,,,,111777===CCCKKKUUU\\\gggnnnqqqlllgggccc___[[[JJJAAA666///---------,,,///222444333111000222444222666<<>><<<:::888777666444666;;;CCCQQQfff}}}sssnnnhhh```YYYOOOCCC===>>>BBBCCCBBB>>><<<;;;;;;<<<<<<<<<;;;>>>@@@BBBBBB???;;;999888999:::;;;<<<===>>>>>>>>>999999999:::;;;<<<:::888333555888;;;;;;:::999777999999999:::;;;<<<<<<===555333111333666777444111666444111//////111444666666777666555444444666888:::===@@@>>><<<===CCCHHHMMMTTT]]]ccchhhnnnwww~~~www___UUULLLKKKPPPYYYdddoooxxx___QQQCCC:::000,,,///222444333///111444:::CCCPPP^^^gggxxx~~~mmmYYYIII:::...(((***...333666666333111///000111111000///...,,,///000///,,,)))(((,,,000000000000...+++******,,,)))((()))***)))+++444???ZZZdddsssgggTTTHHHDDDDDDOOO```uuuwwwnnnjjjpppyyyfffMMM<<<444...000333444555888AAAPPPgggjjjZZZLLL???999777666555777555111---+++,,,---......+++---//////...------...+++---000333333222///---...222555333...(((&&&&&&'''((())))))((()))+++---,,,***'''''''''((('''&&&###$$$''',,,000222222111---...000222555777999:::333444444444333111...------...////////////222444777666444111---,,,---///...---,,,,,,---///111222///...---,,,,,,,,,---...---555>>>HHHSSS\\\[[[WWWFFF999+++&&&$$$###"""$$$(((+++000444666555333111///...---,,,---///111222222222222222222222222111---...///000111222222222111000///...,,,)))'''&&&%%%)))///444:::CCCMMMUUUZZZdddkkkkkkjjjkkkmmmmmm[[[RRRFFF;;;333///---,,,...222555444222000111333333333333666>>>LLL[[[eeewwwfffQQQCCC;;;888:::>>><<<:::888666666666666444777===FFFUUUjjj{{{rrrlllbbbVVVOOONNNOOOLLLIIIFFFDDDCCCBBBBBBAAA>>><<<===???AAAAAA>>>;;;:::999999999:::::::::;;;;;;;;;:::999999;;;===<<<999777333666:::===???===;;;999777888:::<<<<<<<<<;;;:::666555555888<<<<<<888444777555444333333555777999666888999888666555777:::===BBBFFFFFFEEEHHHOOOVVV```fffooovvv{{{pppeee[[[ZZZaaalllzzzpppbbbMMMCCC666///000333333222...000333666:::CCCOOOWWWlll{{{xxxeeeVVVEEE888---,,,,,,...333777888777222333444444444222000...+++...///---******...333000111000---***)))***+++***)))+++---,,,,,,333<<>>HHHXXXmmm~~~yyynnngggeeeccc]]]WWWOOONNNLLLKKKIIIFFFBBB???<<<>>>@@@@@@===;;;::::::888888888888888888888888;;;::::::<<<>>>>>>:::666444777<<<@@@AAA@@@===;;;666888;;;======<<<999888777777999===@@@@@@<<<888777777666666777999<<<===999<<<======:::999;;;===CCCIIINNNPPPPPPUUU^^^fffrrrwww~~~ssshhhgggooo|||rrrWWWKKK<<<444333555444222111333333222333888BBBIIIaaavvvpppaaaQQQCCC111---***+++000777;;;===555555666777666444111000'''+++...---+++,,,000555000000///,,,)))((()))+++---,,,...000//////444<<>>>>>;;;777777;;;AAAMMMaaa{{{yyyiiiWWWLLLEEE@@@===>>>333...***(((***///333666555888999666111---,,,,,,(((+++111555666555111...---000333222...,,,,,,...---//////,,,)))(((+++---111...,,,+++,,,---------''''''))),,,///111000//////000111222222111///------...000111222222111111...///000//////000333555222222000...,,,+++---///++++++******,,,...111333...------......///000111111222999JJJaaannnfffXXXHHH:::+++'''''''''&&&((()))+++///222444333111000,,,++++++,,,...000333555111222333333111...***((('''(((***---111333222111---------...///...,,,***+++,,,......---000555:::???JJJSSSTTTTTTZZZbbbhhhiiihhhdddZZZLLL@@@999777555666888888777333///,,,111000//////222999BBBIIIZZZaaakkkttt{{{jjjNNN<<<777:::>>>>>>===<<<:::999888777777777<<>>@@@CCCBBB???;;;999777:::<<>>;;;888666>>><<<;;;;;;<<<;;;:::888<<<<<<===???AAAAAA???===999:::;;;<<<======>>>>>>777999;;;???AAAAAA???===<<<:::888666666999<<<>>>>>>@@@BBBBBBAAAAAAEEEHHHSSSXXX]]]^^^___eeepppzzz{{{~~~ppp[[[FFF;;;666333333777777444222111///...333:::OOObbbuuu{{{wwwnnn___RRRBBB:::000...333888;;;:::888888999::::::777222...---,,,+++***,,,...111333555444111...,,,+++---///000000111222333333333333666DDDVVVkkkqqqYYYEEE>>>BBBYYYtttzzzccc```fffyyyrrrdddRRRFFF@@@<<<666111444666???QQQhhh|||yyyhhh\\\QQQGGGCCCEEE:::444...+++...222555666888888777555333111000...+++...111444555444222000...111444444222000000111444222...+++******,,,.../////////000111000---***&&&''')))+++,,,,,,,,,,,,,,,---...000000000///...111000///000111222111000000,,,((('''))),,,///000222000///---,,,,,,,,,---,,,&&&!!!###***111222111...,,,+++---000222111000------555IIIeeetttnnn___FFF<<<111+++)))'''***///333000...000///...111555555444111...000444555111222111000///---***((('''***+++,,,...000111222222222111111222333222000...+++...000...+++***///333777;;;AAAEEEHHHMMMSSSWWW```bbbbbb^^^UUULLLDDD@@@444555666666555222///---111000000///111666>>>CCCQQQWWWaaaiiioootttyyy}}}iiiNNN<<<777:::>>>???>>>===;;;999888777777555:::???HHH]]]zzzwwwllljjjhhhgggddd]]]TTTLLLHHHHHHHHHHHHGGGEEECCCBBB@@@BBBCCCDDDBBBAAA???>>>???===<<<<<<=========<<<<<<<<<<<<>>>???@@@@@@@@@????????????@@@AAACCCCCC;;;<<<===???@@@@@@???===;;;:::888777888;;;>>>@@@BBBEEEIIIKKKLLLOOOSSSVVV]]]bbbjjjooosssxxxmmmVVVHHH???999666777666333222111///,,,///666FFFRRRaaammmwww{{{uuulllRRRHHH;;;444333666777666555666777999999777444111000...---,,,---///222444444333000...,,,,,,---///444444666777777777666555666AAAQQQbbbxxxgggOOO@@@???PPPgggwww}}}mmm\\\YYY___sssvvv```NNNBBB;;;555111//////555DDDZZZpppssscccVVVPPPNNN???:::444111222444444333666666666666555333222000///000222444444333111000...111444444222000000111333111...,,,+++---///000/////////000111000---+++'''(((***,,,------------,,,,,,...///000111111111111000///000111222111///...+++((((((***...000111222111///---,,,,,,,,,,,,+++&&&!!!""")))///000///---,,,,,,...000222000...+++...777IIIaaapppkkk___NNNAAA555///---,,,...111444000///000000///333999======:::555555777666222///...,,,******+++,,,---000////////////000111222333333444444333111///...+++...000...***))),,,///000444888<<<@@@FFFMMMRRRTTTVVVYYYYYYUUUPPPLLLJJJ444444444333222000......//////000000000333777;;;DDDJJJRRRYYY^^^eeelllrrr}}}~~~hhhNNN>>>:::<<<@@@AAA@@@>>>;;;:::999888888444888>>>III___|||~~~{{{wwwqqqhhhaaa\\\XXXTTTSSSTTTUUUTTTRRRNNNNNNMMMLLLKKKKKKKKKKKKEEECCCBBBAAABBBCCCCCCBBBAAA@@@>>>>>>???@@@BBBDDDBBBAAA@@@???@@@BBBCCCEEEBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>???CCCFFFHHHLLLOOOTTTYYY]]]bbbhhhkkkgggmmmvvv{{{cccRRRFFF<<<666555444222222333111...000444@@@DDDLLL\\\qqqlll```NNN@@@888555444333111333666888888777666444333111///......000333555333111000...------...///666777999::::::888666444666>>>IIIUUUgggzzzyyy[[[FFF===EEEVVVdddooolll]]]NNNLLLTTTjjjrrr[[[III===777444///...111>>>SSSjjj}}}uuujjj```XXXKKKEEE>>>999888777444222111222444666666555444333222222222222222111000000///222444444333222111222222111///......///111222000//////000222111///---)))***+++---............------......000111222333111000//////111111000///+++***)))***...111222222444222000...,,,,,,,,,,,,,,,'''"""###)))---...,,,,,,,,,---///111111...,,,***///888HHH]]]lllllldddWWWGGG888222111111111222555111///000000111777>>>HHHHHHEEE>>>:::999666222---***((('''(((,,,111444555444111///...///111222444777888666222///...///,,,...000...***((((((***,,,...111333777<<>><<<:::999999:::555888>>>KKKaaa}}}}}}xxxtttmmmeeeccceeegggfffcccbbb___\\\ZZZYYYZZZZZZZZZRRRPPPMMMLLLLLLLLLJJJIIIHHHGGGDDDAAA@@@AAADDDGGGEEEDDDBBB@@@@@@BBBEEEFFFFFFEEEDDDBBBAAACCCGGGJJJKKKJJJJJJKKKMMMPPPTTTVVVZZZ]]]ccciiipppvvv{{{}}}www{{{nnn[[[LLL@@@888333111///000444555444555999??????CCCQQQhhh}}}wwwbbbNNN???777444333000222555777666555555444444222///---...000333555333222000000111111111000444555888999888555222000666:::AAAIIITTTdddsss|||fffOOO@@@===GGGRRR^^^\\\NNN@@@@@@KKKdddiiiTTTFFF===999888777;;;GGG[[[rrruuuggg[[[SSSIII@@@<<<999555333,,,...111444555555444333222111000/////////111222000222333333333333222222333222111000000000111222/////////000111222000...+++,,,------.../////////000///......///000222333111000//////000111///...+++***+++...111444555555555333111///---,,,,,,,,,---)))&&&'''+++------,,,+++,,,...000000///,,,***)))///888EEEYYYllltttttt^^^LLL:::333333222111111444111...//////222;;;DDDOOOQQQMMMCCC;;;777444000***)))((((((+++///333666777444000---,,,...000222555999;;;888222---...000---///000///+++((('''''',,,---...000222444666888;;;>>>CCCFFFHHHIIIKKKMMM111000///...---......///'''***...000000111111222444888===@@@BBBHHHSSS\\\jjjqqqyyygggOOOCCC@@@BBBDDDCCCAAA>>>;;;::::::;;;<<<999:::@@@NNNccc|||zzzvvvwwwxxxwwwtttwwwsssooolllkkkkkkjjjhhhbbb___\\\ZZZXXXUUURRROOOPPPPPPMMMIIIEEEDDDGGGIIIMMMKKKIIIGGGGGGHHHJJJLLLJJJIIIHHHFFFFFFJJJQQQVVV[[[[[[[[[[[[]]]```ccceeekkknnnsssyyy}}}{{{hhhWWWHHH<<<444+++((()))///444666:::>>>======BBBNNN```uuupppYYYEEE888444333111333666666444222222222444111...,,,,,,...222444444222222333555666444222222444666777666333///---555777;;;???EEEQQQ```mmm}}}tttZZZFFF;;;>>>DDDNNNNNNAAA888;;;JJJfffwwwdddSSSFFF@@@???BBBIIIVVVhhh|||{{{kkkaaaSSSFFF???:::666333+++---///111333333222222///...,,,,,,,,,///111333111111111222333333333222555444333222111000/////////......///111222111///---------......///000000222111///.........///000111000//////000000///---++++++---000444777888777555444111///...---------///---++++++...//////---+++---///000///,,,***((()))///777CCCWWWooofffSSS???666444333222222444000...---...222???KKKTTTWWWRRRFFF999222///---)))***,,,...000222333333444111---******---000333555999;;;999222...///111///000000///---***((('''&&&(((+++...000000///...666999<<>>IIIRRRaaaiiisssyyydddNNNCCCBBBCCCDDDAAA???===::::::;;;<<<>>><<<;;;AAAPPPeee|||~~~zzzwwwqqqooommmkkkgggccc\\\XXX[[[\\\\\\YYYSSSPPPQQQSSSUUUSSSQQQPPPOOOPPPQQQRRRRRRSSSSSSQQQQQQVVV___fffnnnnnnnnnnnnpppqqqsssuuusss```OOO???222'''###"""'''---222888===666888>>>JJJYYYmmmxxx```III999222111111444777555222///000111222000,,,******...222555444222222555888999777444222333555555444222///...222333666999;;;BBBQQQ```tttjjjRRRBBB===<<>>===222777===OOOlll}}}oooddd^^^ccclllwwwtttfffZZZOOOEEE???555333222000////////////111000...---...000222333000...---...111333222111222333333444333111///...,,,+++***,,,...000000000......---------...///000+++,,,---....../////////222000///...//////---,,,+++******---111444666666333222111000///000111111000000000222333333222111---///000...***((('''(((***...666BBBWWWnnn|||ooo^^^III<<<444111333777777333000///000777IIIZZZkkkmmmdddNNN888,,,))))))(((***...222444333222000000...+++))))))+++...000222333444555444333222222---,,,++++++++++++++++++$$$###$$$'''---222444444222333333333444777<<<@@@---...//////000////////////111333333111...------,,,111444111---///888AAAKKKUUU___dddkkkvvv{{{zzzxxx]]]HHH@@@???@@@@@@>>><<<:::888999;;;>>>@@@===:::@@@RRRhhh~~~{{{uuuvvv|||}}}xxxwwwwwwvvvvvvuuuuuutttsssrrrqqquuuvvvwwwuuutttyyy{{{|||lllYYYIII444***!!! $$$)))000777999333111777CCCTTTmmmnnnTTT???444222...222555444000...000333222///,,,***+++///444888111000000555:::;;;777333///////////////......---***,,,000333111222???PPPbbbuuuuuu```PPPBBB???<<<222666<<>>===;;;666888BBBUUUoooxxxzzz|||}}}}}}nnndddEEE999+++&&&%%%(((///555333///...222888EEE]]]sssfffKKK:::222444444111---)))***...222666333///,,,+++...111444111222333444444444333222...---,,,,,,......---,,,+++///333333222333888<<>>TTTddd~~~yyyiiiRRR>>>333---))),,,+++)))((()))---000333333...***+++,,,+++******111---+++---222444111...)))'''$$$###&&&+++...000333111///...///111555777///...---,,,,,,---///000///---,,,,,,///111222111000000000000000///......111222333222000111333666777:::???EEEMMMWWW```gggqqqtttyyy|||}}}}}}bbbPPPFFF@@@>>>@@@;;;===???AAAAAA@@@===:::777888AAATTTpppyyypppzzzyyyqqqqqqxxx~~~vvvYYYJJJ999000...---000333111///...000555AAAZZZqqqnnnTTTAAA777333222111---***+++///222333333111000000000111111222333444444444333222111,,,,,,,,,---//////...,,,,,,000333333111222666:::AAAQQQfffyyyzzziiiYYYKKKAAA<<<777BBBTTTkkk}}}rrrlll\\\PPPEEE???:::444111111111000000222444555444333222111000000222444444333333444444333000......///---......///////////////000000111222111///---,,,------...000222111///---...------...000000---***((()))***,,,...000222333555111---+++---000000000111111222333444444444444555333111///......//////444444999BBBMMM[[[mmm}}}~~~kkkUUUCCC666------111555444222///222BBBZZZkkkxxxgggNNN:::000,,,))))))(((''''''))),,,000222222000.........---,,,+++111...+++,,,000222111...&&&### ###(((,,,///444222000......000222444///...,,,++++++,,,...///...,,,+++,,,///111222222//////000000000///......111333555666555555666888555555555666<<>><<>>;;;::::::@@@TTTppp}}}rrrqqq|||ssshhhbbbbbbiiizzzhhhVVVAAA555111...---///111111111000222???XXXnnnwww]]]GGG:::444333111...++++++---000111222444555444333111000333333444444444222111000******,,,...111111///---...000333222000000333777999DDDTTThhh~~~xxxjjj[[[LLLBBB:::EEEWWWooo|||mmmbbbUUUMMMDDD999222///000000111333666777555444222111111222444555555444444444444222000...---...111111222222333333333333111222222222111000...---//////...000111222000///******+++...000000...,,,)))***+++---///111222333111...***(((***---000111222222222333444555666777333333222111111111222222666555777;;;BBBPPPhhh|||~~~oooZZZGGG999000000444444333111///555GGG```sss~~~vvvcccJJJ777///+++(((&&&&&&&&&'''***---000222333444444333222000///---111...***+++...000000...&&&######(((---///222111...,,,,,,,,,---...///...---,,,,,,,,,---...///---,,,,,,...000000000......//////000/////////000222555777888888888888555444222111444;;;EEELLLYYYbbbmmmrrrqqqppptttxxxyyyzzz}}}kkkZZZPPPGGG???;;;<<>><<>>KKK___uuu}}}kkkUUUFFF???HHHZZZqqqzzzpppddd[[[QQQDDD999555444444444666888888666444222111111333555666666444444444444222///------...333333333333333333444444222333333333333222222111000///......000000000///&&&(((***---///000///...+++,,,---///000111222222000---)))((()))---000333555444333333333444666777000111111222222333333333222222333555:::GGG```vvvzzzppp___LLL<<<333333666444333111///555HHHcccwwwzzzrrr```JJJ999111---***%%%%%%&&&(((,,,///333555666:::<<<999666444111///111...***)))+++---......+++((($$$###&&&+++///111...---,,,+++******++++++000///......---......///111///,,,,,,,,,------,,,,,,---...///////////////...000333666888888777666444444333222222666<<<@@@GGGSSSaaaiiikkkkkknnnqqqsssvvvyyy{{{}}}ppp^^^RRRFFF===999<<>>GGGOOOVVV\\\```ccckkkpppppprrrvvvwwwuuu~~~tttaaaPPPCCC???@@@>>>BBBGGGGGGDDDBBBBBBDDDDDDGGGNNN]]]rrrfffTTTGGG>>>@@@>>>???@@@AAAEEEPPP\\\kkkuuuxxxfffSSSCCC;;;:::EEEMMMTTTUUUYYY```ffffff___]]]XXXVVV[[[dddgggdddZZZRRRGGG>>>:::888777555333333444444444555555555000111222333333222111000222111222444666888777666555444333222222222222111---///999HHHVVVdddwwwsssrrryyy~~~ssskkkhhhYYYSSSKKKCCC<<<666111...++++++,,,///222333222000111111111///------///111222111/////////000222333333222222111111111111111///...///000111000---******+++***((('''(((---111000111333444333222111//////111222111000000222555222222222111000...---,,,))),,,///222333333111000---***+++///555???PPP___|||zzzeeeOOOAAA:::666555555444222777HHH```sss|||qqq[[[EEE999666444111...,,,***+++...444;;;???KKKVVVWWWHHH:::666444000,,,,,,+++)))'''&&&''''''''''''''')))---//////......000222555777888888777333333333333222111000000,,,***(((''')))***))))))***+++,,,...///000000000111//////111444666444222///000111000///...///111000111555:::AAAJJJQQQUUU]]]fffllllllmmmrrrrrrnnnxxx|||ttt```NNNBBBAAAEEE???EEEKKKKKKGGGBBB@@@AAAEEEIIIRRR___qqq{{{]]]NNNFFF???BBB@@@??????@@@BBBJJJSSSYYYeeeuuu}}}hhhSSSHHHGGGOOOXXX___bbbhhhnnnoookkk```ZZZQQQMMMVVVdddmmmmmmmmmbbbSSSEEE<<<777222000111222444555666555444333///000222222333222111000444333333444777888888777666444333222333333222222---...444>>>GGGTTTjjj~~~}}}tttqqqggg```UUUKKKBBB;;;555222))))))+++...111222000...111111000...------000333333222111000000222444555444333111///...---,,,,,,//////000222333111...+++,,,,,,+++'''%%%&&&,,,111111222444444444222000//////111333333111000222444//////000000000...,,,+++***,,,000333444333222000---(((&&&)))000:::IIIVVVssszzzxxxfffQQQDDD>>>:::555555555444999JJJbbbtttsssZZZAAA555333333222///---******---333;;;???PPP[[[\\\JJJ:::555444000+++++++++***(((&&&&&&&&&$$$%%%''',,,000222222111---///222444666666666555333333333222222000///...++++++++++++++++++++++++---+++)))))),,,///111222222111//////000333666888222222222222222222222222000333666777888;;;AAAEEEPPPXXXdddkkkmmmkkkiiiiiitttyyyyyy___HHH===>>>CCCOOOMMMJJJFFFDDDCCCBBBBBB???FFFSSScccvvvttt[[[HHH@@@>>>AAA@@@>>>>>>@@@CCCGGGJJJOOOXXXfffvvvoooaaaZZZ```^^^gggqqqvvv~~~|||mmmaaaWWWLLLIIIRRRbbbooouuu}}}nnnWWWCCC888222......///111222444555555555...000111///------000333:::888666666777999999888222222333333333222222222---111777:::===GGG^^^ttt|||pppnnniii```TTTGGG;;;555000---******---000000///000000111000000///...---111000000222555666666666222000,,,)))(((((()))***111...///111000,,,***+++000///,,,)))&&&'''***---000111222222222222111000000444555333333444222......---,,,---......---+++......///000000///......,,,)))''')))---444BBBPPPdddlllooogggYYYKKK>>>444222111222666;;;GGG```vvvmmmQQQ<<<333111222111000---,,,---,,,---555???UUUdddgggVVVBBB888222,,,///...,,,***)))))))))))))))'''&&&)))...222444444444///******...111111///111///---,,,+++,,,...///******+++,,,---------------+++)))(((***---000222333111000//////111333444222222222333444444444555333555777777777888<<>>BBBKKKJJJIIIGGGEEEDDDBBBBBBBBBIIIVVVhhh{{{mmmVVVGGG???======<<<<<<===>>>AAACCCDDDMMMRRRZZZffftttqqqiiilllhhhooowww}}}xxxeeeVVVHHHFFFOOO^^^ooo}}}rrr[[[III>>>666000---...000222333333333333,,,...///...---...222555;;;999888777777666444111111111222222222111000000...111666:::;;;EEE\\\qqq|||wwwoooeee[[[OOOEEE>>>555111,,,+++---......,,,222222222111000///------000///000111222444444444111///,,,***((()))***+++000......000---(((''')))------+++)))((()))---000222222111111111222333444111555666333333333111---,,,++++++,,,......---,,,........................+++((('''***,,,222???KKKZZZiiitttnnn\\\KKK===666333000111777>>>LLLcccwwwzzzhhhOOO;;;333000000//////---------,,,---333<<>>???@@@GGGJJJPPPZZZhhhxxxvvvvvvqqqvvviiiRRRAAAAAAIIIUUUkkkuuu```MMM@@@555---,,,...///111222222111000)))***,,,,,,---000333666===<<<;;;:::888555000,,,000000111222111000...---///222666888:::CCCYYYmmmyyynnnfff\\\PPPHHH===888111...//////...,,,444444333222000...---,,,....../////////000000000///...,,,+++******++++++///.........)))###"""&&&+++++++++******+++///222444333111000000111333444111444555222222333111---***))))))***---......---------,,,++++++,,,------+++))))))+++,,,000999CCCOOOeeeyyyvvvcccOOOAAA;;;444111111666@@@OOObbbrrrqqqbbbLLL;;;333000...,,,...------///---,,,111888EEE^^^qqqiiiRRRAAA777333444333111///---,,,------111---)))((())),,,///000///***&&&%%%(((++++++***)))***,,,...///000111111...///111222333222111000///...,,,******,,,000333777666444222000...---------///111444666777888888666666555444333222222222333555:::EEETTT```gggjjjnnnrrrxxx{{{}}}}}}gggTTTIIIIIIKKKNNNMMMKKKHHHGGGGGGHHHHHHKKKRRRbbbvvvppp[[[NNNGGGBBB???===<<<;;;;;;;;;===???@@@AAADDDKKKWWWggguuu|||xxxttt|||fffLLL:::===BBBIII]]]vvv|||~~~wwwfffPPP???222)))---...///000111000///...'''((()))+++...111555777>>><<<:::999777444000---//////000111000///...---111222555777888AAAUUUhhhzzzrrrgggZZZOOOEEE???888444333444333222777666555333111...,,,+++---.........---------...///...---,,,,,,,,,,,,,,,------------&&&###***+++,,,++++++,,,///111444333222000////////////...111222000000222111...(((''''''))),,,/////////---,,,***))))))***,,,---,,,***,,,...---...444<<>><<<<<<>>>AAADDDAAABBBGGGRRRbbbsssxxxwww{{{[[[EEE777:::<<<<<>>999888999999888999888777555222///,,,+++---...///...,,,+++,,,...///////////////...------,,,+++,,,---(((!!!"""***+++,,,,,,++++++---...111111222222000---***'''***---...---...222222///((('''&&&(((,,,///000000---,,,***))))))***,,,---------...000///---111888FFFXXXjjjoooiii]]]NNNBBB666333111666DDDWWWgggooojjj^^^MMM===444000---,,,...---///000...+++...444GGGaaaxxxvvv```HHH999444555444111///---,,,,,,,,,,,,)))&&&######&&&+++...---***&&&$$$%%%(((***,,,...000222444444333111000555444333222111000000///000222444222///...000333555555666666555333111000,,,...111333555555444444222111000111222222111///000......111888AAAIIINNNVVVaaaqqq|||~~~{{{wwwuuu{{{iii[[[TTTQQQUUUQQQJJJEEEFFFKKKRRRWWW^^^hhhwwwqqq___TTTNNNJJJGGGGGGEEEBBB??????@@@CCCEEECCCAAAAAAJJJ[[[nnn}}}|||yyymmmMMM???666888777444;;;IIIXXXiiivvvssscccRRREEE<<<555333111000//////000000,,,+++***+++///111333333222222111222444444333222111000//////000111333444444333333555777???QQQbbbttt~~~pppfff\\\TTTHHHAAA======<<<::::::999888666333000---,,,---000222111...---...111111222222333222000...---+++***+++...---&&&"""!!!(((***,,,,,,+++++++++,,,---///111111000,,,(((%%%***------,,,---111222000)))''''''(((,,,///111111------,,,++++++,,,------///...///111...+++...444@@@LLL[[[dddfff___OOOAAA555444444888GGG]]]pppxxxmmmaaaOOO>>>333///............///000...,,,///555MMMbbbxxx}}}mmmUUUBBB999555444111///---,,,++++++((((((&&&$$$###%%%***......+++(((%%%%%%(((+++...111222333444444222000///222111///...---...//////...222555555111...///111000111444555666444333222///111333555666555333222222000000111333333000---***,,,000333666:::>>>BBBGGGSSScccooottttttrrrqqqzzztttggg]]]YYYVVVSSSNNNLLLOOOVVV___dddnnnxxxwwwdddXXXPPPLLLIIIEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>BBBMMM\\\kkkuuuxxxzzz~~~uuuvvvzzz{{{|||oooXXXCCC===888666444111444:::FFFTTTccciiiggg___RRRHHH999777333000///000222333111///,,,---///111111000///111555999<<<;;;777444333111//////000333777:::444333333555888@@@QQQbbbppp}}}ssshhhZZZMMMFFFBBB???<<<::::::888666444111...---///222444333000///111555444444555666444222///---+++(((***000333---&&&"""$$$'''***,,,,,,+++,,,---+++,,,...//////...,,,+++---000000------111111///***)))((())),,,000222222...........................---...///,,,))),,,111999EEEUUU```eee```QQQCCC666777666777DDD[[[pppyyypppdddPPP===111,,,---//////...///000...,,,111888KKK\\\ssszzzdddLLL>>>666555222///---,,,++++++)))))))))&&&%%%&&&***---...,,,(((%%%$$$''',,,///111111222222222111///...///---+++******,,,...000,,,111666555111------///,,,...111444555555444333111333555777777555333111333111000111333222///,,,$$$***222777888888:::<<>><<<666;;;FFFVVVeeemmmllliiilllzzz|||nnngggeeeccceee[[[FFF======:::666333222333444777BBBPPP\\\ddddddXXXLLL===999444000///000333555555111...---///000///---000444;;;BBBEEEBBB<<<666444222///...000555:::>>>555333333555888AAARRRbbbrrrzzziiiYYYNNNGGGBBB>>>::::::999777444111///...///333666555222111444777555666777777666333///---+++((()))222777222)))### $$$(((+++,,,,,,---...***+++,,,---///000111111222444333///...111111...,,,***((()))---000222222...//////000000//////......------...+++'''***000555DDDVVVbbbfffbbbTTTGGG888:::888555>>>TTTiiisssssseeePPP;;;...***,,,///000...///000...---222999DDDTTTmmmmmmQQQ???777666333000...---,,,,,,***,,,,,,)))&&&&&&))),,,...,,,(((%%%$$$&&&,,,000//////000000000000/////////...+++(((&&&&&&***---,,,...///111111000...---///------000444666555333222222333666999777333...///111333444222///......***,,,111555888:::999999===AAAFFFMMMUUU^^^ggglllssswww}}}}}}tttnnniiidddaaafffpppyyy{{{zzznnn]]]SSSKKKEEEFFFEEECCCBBBDDDDDD===666888BBBOOOfffyyyrrr```]]]ZZZjjj}}}pppcccWWWTTTSSSMMMDDD???;;;;;;999666333111111222222555???QQQ``````RRRCCC666555222...,,,,,,///222333222000...------///000000444<<>>??????;;;666===KKK[[[qqqsss\\\UUURRRbbbvvvgggYYYLLLGGGFFFAAA;;;888888999999777555333333444///222<<>>555///...***(((,,,444666333000///111333555===NNN___zzzssshhh]]]VVVLLLCCC<<<<<<<<<888777888555444333111000111222333777999;;;;;;888555222222...------//////...***((()))((()))+++...000000///000///...---...000222333333222000//////000111222000///,,,,,,---///111222000///...---,,,,,,---------///000...,,,***))))))111777CCCPPPYYY[[[WWWRRRLLLGGG>>>888===PPPkkk~~~yyyfffJJJ555++++++---......+++,,,///111111333777BBBQQQfffwww~~~ttt^^^KKKCCC===999555000)))(((++++++,,,------+++))))))***,,,***)))***,,,------+++---------...///000111222,,,,,,+++)))'''&&&&&&(((+++,,,---/////////...---******+++---000222222111---,,,...000444666555444555555666444111000000111,,,---...///111333444444777999;;;===AAAGGGOOOTTT]]]eeeooowww{{{}}}}}}{{{lllbbbWWWNNNJJJEEE???======<<<;;;999???SSShhh|||sssXXXNNNLLL^^^qqqwww]]]NNN@@@:::888666333222555777999888666555444555///333:::CCCIIIFFF===666111222222000---++++++,,,,,,,,,,,,,,,---///000111222555;;;AAADDD@@@777///******(((''',,,222333///000000000222555>>>PPPaaa}}}~~~rrrjjjYYYNNNEEECCCDDDAAA<<<999:::999666333222222333444999;;;<<<;;;777333111000......///000111///,,,)))*********---000222222111222111///.........///000//////...///000222444555333111///......///000111...---+++))))))+++---...///000000...+++))))))***000222777???HHHOOORRRSSSQQQLLLDDD???CCCTTTnnnxxxfffKKK777......000111000,,,,,,///000000333888===KKK___rrr|||fffQQQFFF???999666111+++***---/////////...+++***+++,,,***))))))***---......---***+++,,,...000222333444---......---***((('''''')))***,,,---............******,,,...000111111111...---...///222444555666666666555333000///000111------,,,,,,---///000111666777888999<<>>999000***'''(((((((((---222111---000///000222444>>>PPPbbbyyy{{{qqqeeeYYYTTTSSSOOOFFF???@@@===888555444555666666777999:::999555222111000//////000222333111...***++++++---///222444333222222111000///......//////---------...000222333444666555333000...---...///---+++(((&&&''')))---///000000000---+++)))***+++//////000333:::BBBIIIMMMMMMKKKGGGDDDIIIXXXnnn~~~yyygggMMM999000///000111000,,,+++---......111666:::GGGYYYmmmnnnVVVDDD<<<666222///++++++...111111000---+++***+++,,,'''((()))+++---/////////+++,,,...///111333333444---...///---***'''%%%%%%((()))***+++,,,---......,,,---...000000000111111000111000000000222333555444555444222000//////111...---,,,++++++---...///444444555666999===DDDHHHPPPUUU\\\aaaeeekkkrrrwww|||{{{{{{}}}uuugggZZZPPPHHHCCCCCCBBB>>>>>>BBBMMMeeevvv|||zzzgggSSSOOOTTThhh{{{~~~nnn^^^QQQDDD888444333222333666666888999999666333111111444888<<<<<<999444222222333555777666222...+++***222222333444444333222222333555777999888444---((('''))))))***...333111,,,///...///111444<<>>777666666444444666666777888777444111000000444777:::999444111000000666888999888444000,,,+++222333555666666555333111111333666777555111---***)))++++++,,,000444222,,,,,,,,,...000222:::JJJZZZiii{{{zzzsssggg[[[PPPIII???:::888999888888444555666555333222222333000111333666888666111...,,,---///222666666555333000000000000/////////...------......///000000000666777666111+++'''''')))---+++(((&&&'''***---000000000...+++******...000111000...------111888===CCCFFFIIILLLRRR^^^nnnzzzxxxfffNNN:::111...,,,,,,,,,)))))),,,,,,***+++...555AAAOOO^^^ssssss]]]@@@666---++++++***+++...222222000---)))'''&&&'''%%%(((+++......///000222000111222222222111000///++++++***'''$$$!!! &&&&&&'''(((***,,,...///000222333222///---...//////000222111///...///111000222444555333222222222///..................///---///111222333444777999===BBBIIINNNSSSYYYaaafffpppqqqtttwwwzzz}}}yyyhhhYYYLLLCCCBBB???>>>FFFRRReeezzzqqqcccTTTNNNTTTeeeuuuzzzooodddWWWJJJ===888666999:::777444555444555555444222111111222555666888777444222111111888999:::999444000---+++---///222555555444222000///111444555444111///...,,,---,,,,,,///333111+++)))***---000111777FFFUUUhhhzzzzzzooobbbYYYMMMDDDAAA@@@>>><<<777888888777444222222333111222555888999777333///,,,---///333666777555333333222222111///...,,,+++++++++---...///000000000000333333000***'''(((***///---+++))))))+++...000//////---+++)))+++000333111000---***)))---444:::BBBDDDFFFHHHMMMYYYiiivvvtttcccLLL999000---,,,++++++)))***......+++***,,,...<<>>:::666555222222333222111111222444666777888888777555444444999::::::888444///---,,,(((+++///222333333111000...000333444444222111000---...---,,,///333000+++((())),,,///000555CCCQQQkkk{{{rrrhhhYYYOOOJJJGGGDDDAAA;;;;;;;;;888555333222333111222555999:::888333///,,,---///333666777555333555444333111///,,,***))))))***,,,...///111111222,,,///111...)))'''))),,,000...,,,++++++,,,...//////...,,,***))),,,111555000///,,,((('''+++333:::AAABBBBBBAAAEEERRRdddqqqppp```III888000...---,,,+++***+++000000,,,***+++)))777DDDOOOcccvvvrrrbbbKKK>>>222...---++++++---222333333111,,,(((%%%$$$%%%)))---//////...///111+++,,,...000000///...,,,111000,,,)))%%%""" (((((((((((()))***+++,,,000333444000)))&&&***///...---,,,---//////...---///000222444555666555555//////000111111000//////111222333333222111222333555555555888>>>FFFOOOTTT\\\aaahhhnnntttxxx|||~~~{{{{{{|||}}}~~~~~~gggVVVGGGCCCBBBCCCPPP```tttwwwsssdddSSSLLLSSS^^^vvvssslllbbbWWWMMMAAA999444777:::;;;999666444444...///111222222222222111555777777444111111777<<<===:::777666666444///+++++++++,,,///333555222///...///111333555666666666111...+++***,,,,,,+++((()))+++...///---000>>>LLLiii{{{rrreeeXXXOOOJJJIIICCC@@@<<<999777666555444111222333666777666222///+++,,,...000222222222222222444555222,,,(((&&&&&&------///333666555000+++************************...---,,,+++++++++++++++---,,,++++++*********+++---...---,,,+++---000333;;;:::999999>>>IIIYYYdddcccVVVEEE777000///111222...---,,,///333333...)))---555===FFFVVViiirrrqqq[[[III666,,,******+++...666444222111///+++&&&"""'''))),,,///000000000///++++++,,,---............000///,,,)))&&&###"""!!!(((((((((((()))***+++,,,000333444000***'''***//////......///000000...,,,,,,---///111222333333222000000000//////.........000111222111000000111333222000///000555===FFFKKKVVV[[[bbbiiinnnssswwwzzz}}}~~~}}}{{{yyy{{{||||||nnn\\\KKKFFFEEEGGGRRR___pppsssooo```OOOJJJUUUaaaooojjjaaaVVVLLLCCC:::444444666999999888666666666333444555666666666555444333555555222///000666;;;;;;888555444333111...+++***)))***---111333111//////111333555555555555444111...,,,,,,------,,,******,,,///000///222@@@OOOhhhwwwkkkaaaZZZVVVNNNIIIAAA<<<:::888555333222222222333444444222000---...000111111111111000111222333222...,,,,,,---000000111333555333///+++***************+++------...------------------...,,,,,,+++***))))))((((((((()))***++++++,,,///222555555666777<<>>999555555333000000111222333222//////000000000000/////////000111000000111333666444333333333333222///,,,,,,+++***)))***,,,///111/////////////////////000------,,,+++***(((''''''###%%%((()))***+++...000///000222333888BBBOOOXXX\\\SSSGGG===999999:::<<<444222000000222111...+++,,,111666===KKK\\\iiinnn\\\LLL;;;222///---...111333222222222333111///,,,$$$%%%&&&(((+++...000111111111222111000///.........---,,,+++)))'''&&&%%%))))))((('''(((***,,,---///222333222...,,,...111222222222333444222...+++'''((()))***+++,,,------+++***)))((((((***,,,---///000000000///000333555666111,,,((()))///777<<>>:::888666444444555666777444222000---,,,---000333222222333333333444555666333333444333222000//////+++,,,...000111222222222222333333333111///.........000333555555;;;LLL]]]pppxxxooobbbYYYUUUQQQLLLHHHBBB===666000............,,,,,,,,,---...000111111222000...---///111444666333333333222111111222222444111---)))(((***---///333333333222111///...,,,222333444444222///,,,***''')))+++,,,++++++,,,---000222222222222666===CCCWWWSSSLLLCCC<<<777555555444222000...---,,,***((($$$)))111999@@@JJJWWWbbbcccXXXKKKCCC<<<444111222333222000000000000...,,,(((((('''(((+++///333555444444444444333222000000............---***((('''***)))'''&&&'''))),,,...///111333333222222222333444333222222333222111///...------,,,,,,,,,,,,---&&&&&&&&&'''(((+++---...///000000000000222666999999555...***)))---222666888;;;???DDDJJJRRRZZZ___llljjjkkkqqqyyy|||yyyuuusssuuuvvvwwwwwwxxxzzz|||~~~yyytttqqqvvv}}}vvvtttvvvyyy{{{vvvmmmddddddnnnzzzrrraaaNNNCCC;;;444666===@@@@@@@@@>>><<<<<<>>>@@@===:::666333333555999<<<;;;888444111//////000111000222444444333222333444///111333333111///------++++++,,,---///111333444333555666444111...---------///222555666===NNN```uuu|||sssjjjccc^^^[[[YYYQQQKKKBBB;;;555222///------------...///111333444444111...---...000111111111222333222111000111222555222...***((()))+++---222222222222111///---+++222333555666555222...,,,***,,,------,,,,,,...///444555444111///111666;;;GGGFFFCCC>>>888333111111222111000///---***((('''###'''...555:::BBBQQQ___lllbbbXXXPPPFFF;;;444222333222000//////...,,,***)))(((((((((***---///111222222333333333222222111.../////////...+++)))'''+++)))'''&&&'''))),,,...///000222444444444444444444222000000111222222111222000///---,,,,,,,,,,,,******++++++,,,,,,------...////////////222666:::888444///+++***---222555555666888:::===CCCIIINNN[[[```gggnnnsssuuuuuuuuuuuuvvvwwwvvvtttsssssstttssswww~~~uuuhhhbbb\\\aaalllyyy~~~rrr```VVVMMMDDDEEEMMMOOOPPPOOOMMMJJJHHHHHHIIIGGGBBB<<<888888===CCCHHHIIIFFF@@@;;;888777777777666888;;;:::666333111111000444999;;;:::777666666000///---,,,...000444666444666777555111---++++++,,,---111444555===OOOaaazzzwwwpppoooooofff```WWWNNNFFF>>>777333111111111111222333555666666333///...///000000///111333444333000......///333000---***))))))+++,,,---...000000000///---,,,...111444555555111---***+++,,,------,,,...111333666666444000,,,---222777<<<======:::555111//////000111222111...+++)))'''%%%'''+++000222:::MMM```uuunnnfff^^^QQQBBB777333333111///...//////---,,,,,,,,,+++++++++,,,.........///000111222333333333///000000000...+++)))'''+++)))'''&&&&&&))),,,...///000222444555555555555444111///...000222333333444222000...,,,+++++++++...////////////...---,,,------...---...111666999888555111------///333666444444444444555888===BBBKKKWWWeeemmmooopppuuuzzz||||||{{{wwwssspppoooooojjjmmmsss}}}{{{iii\\\VVVNNNUUUaaappptttkkkbbbXXXXXX```dddeeedddaaa^^^[[[ZZZZZZUUUPPPHHHCCCDDDJJJRRRXXXWWWRRRKKKFFFBBB@@@???>>>===@@@BBBAAA;;;555222111555;;;BBBFFFEEECCCBBBCCC555222///------000444777555777888666000,,,******+++,,,000333555===PPPaaa|||~~~wwwrrriii___UUUKKKAAA;;;666555444444444444666666666333000///111222000...222444666444000,,,+++,,,000...,,,***)))***,,,---)))+++---///000000///...+++...111333333000,,,)))***+++++++++,,,///333666666555222...***+++000555:::<<<>>>;;;666111///...000222333333000,,,)))((((((''')))+++---666LLLccc|||vvvooogggYYYGGG:::555222000......///000///...000000//////.........///,,,---...000222333333333444333000---)))&&&&&&''')))'''%%%%%%'''***+++,,,111000000/////////000000,,,---......---...111444444444333222000///......///222555333...******,,,,,,,,,+++++++++...222555888666444222222333666777888666444444444555444333>>>IIIXXXeeemmmssswwwzzzwww~~~}}}tttqqqvvvtttlllaaaaaafffrrr}}}lll[[[QQQMMMOOOTTT\\\iiiyyy{{{sssrrrvvvvvv|||}}}wwwqqqqqqppplllhhhccc\\\YYYYYY]]]```bbbeeeeeebbbZZZQQQKKKIIIIIIMMMQQQTTTOOOFFF>>>===???KKKQQQXXX\\\ZZZWWWTTTSSSKKKBBB999555333333888???===>>>???<<<666222111222///...111555666<<>>;;;;;;<<<:::999999999888666333000///000---222666555000,,,+++---000///---+++*********+++***)))***...555777444111...---...///000///---***---------,,,+++---000333555222...+++***,,,...000444999>>>>>>:::333...+++000///...//////...+++)))&&&!!!!!!%%%'''///HHHcccuuuxxxsssdddQQQDDD:::333///111222111///......///111000//////111333333222///---,,,...222444333111444333111---***(((((((((((('''''''''***,,,...///111000//////............---......---------000222222444555666555222///---,,,///111000,,,***,,,...------,,,+++,,,...111333444666888===@@@AAA>>><<<888666444333444333222111444===JJJVVVaaakkktttzzzyyy}}}{{{ttttttzzzzzzsssbbb___aaakkkwwwyyydddUUUNNNKKKOOORRRYYYeeettt~~~sssooojjjhhhkkkoootttvvvrrrtttsssnnnfff___\\\\\\[[[```eeebbb[[[TTTRRRTTTaaahhhqqqvvvtttnnniiifffZZZSSSJJJCCC===:::???FFFHHHKKKMMMHHH???777333333333000111444555<<>>???:::999<<<===CCCVVVkkkyyyqqqhhh^^^VVVQQQLLLIIIEEE@@@<<<777333000,,,...000000...---...000///............000111222++++++,,,000444777777555111///---,,,.../////////+++...000111000/////////...---+++***+++---000222---...///000//////.........------///000000...,,,+++(((%%% %%%333EEEJJJLLLGGG@@@<<<777222...000111111000000000111...---...000222444444333333333333444666777888888...,,,******+++***(((&&&(((***---...,,,+++,,,---/////////...---+++***))))))))))))'''%%%$$$&&&(((///000111222222111///...,,,+++)))'''&&&(((+++......---,,,---///000...,,,+++...555BBBLLLMMMEEE;;;666444222000///,,,(((%%%''',,,222888<<>>;;;666111//////111222555444333222111000///...+++...222666777777555333444444333222111000//////000111111///,,,******+++---///222555555444111000---+++)))***,,,...///......---,,,++++++---...///,,,***((((((+++...000111111222111000......000111000000///...///111444555111111222222111///---,,,222222111111000//////......//////.........000111333333222222222111111111111000///---------......,,,+++******,,,,,,)))'''((('''$$$ ###,,,333444111000...,,,)))***---///444444333222000---,,,***+++---222666888777666444000111333444555444222111444444444555:::CCCNNNVVVfffeeefffiiimmmpppqqqqqqtttuuuvvvzzz|||}}}wwwuuuwwwtttiii^^^YYYMMMJJJDDD???<<<===@@@BBBRRRiiiiiiRRREEE@@@CCCIIIQQQVVV\\\gggsss{{{yyyzzz}}}~~~|||yyyzzzwwwqqqllljjjhhhhhhhhhmmmrrrxxx|||}}}{{{yyyxxxvvv}}}~~~}}}uuuhhh\\\RRRKKKDDDAAAFFFLLLKKKEEEAAA===<<<<<<===???===999555666<<>>FFFIIINNNTTTYYY]]]dddoooxxxwwwtttyyy~~~uuukkkccc___]]]]]]___```eeelllqqqyyyyyyppphhh^^^TTTMMMFFFAAA;;;666444333333333444555555444222000000111...000333555777777777666333333333222222111111111333444444222///------...///111444777666333000------+++***,,,...111222111000...,,,******,,,///111+++)))((()))+++...000000000000000...------...000222111000//////000222333///000222333333222000///222222000///...---,,,,,,,,,------,,,***+++...000222111111111111000000000111000///...------...///---+++***)))******)))(((++++++'''!!!""")))///111000000000///,,,++++++,,,111111111000///...---,,,***---111444666555444222333444555666666444222111000111222444888===DDDHHHUUUYYY```hhhooorrrqqqoootttttttttvvvzzzmmmhhhccc```\\\TTTLLLIIIAAA@@@>>>:::666777<<>>===999888555333222555999:::666222222555888::::::888666444:::>>>CCCDDD===999@@@JJJRRRQQQQQQRRRXXXaaammmttt|||tttkkkccc^^^\\\aaadddjjjqqquuuzzzwwwmmmaaaYYYMMMHHHAAA<<<999888666444333555555444333222333444333333333333444555666777111111222222333333333444666777777555222111111111222444666777666222...+++,,,,,,,,,---111333444333111///+++))))))+++...000***))))))***---///000///...//////---,,,,,,...000444333111...---.../////////000222333333333222222333222000...,,,+++******,,,---...,,,)))***...222111000000000000/////////111000///.........///000---,,,***)))((()))***+++---...+++&&&$$$)))...///000111111111000...,,,+++------.../////////......+++,,,///111222222111111333444555555555333111///***,,,///222555888::::::@@@GGGSSS___hhhmmmoooooorrrssstttuuuwww{{{ttt```[[[TTTOOOJJJDDD@@@===;;;;;;;;;888666777<<<@@@OOOcccyyy|||kkkRRR???777333777@@@JJJQQQXXXdddpppsss{{{pppsssuuuvvvttttttuuuwwwtttwww|||}}}tttkkkeeeZZZ]]]ccciiihhhbbb^^^^^^]]]```eeejjjhhhcccbbbeeeiiijjjiiiiiinnnuuuvvvrrrxxxzzz{{{xxxsssrrruuuyyy{{{zzzxxxxxxyyy{{{{{{zzzzzzwwwyyyssshhh___OOOEEE<<<999777444333555333222111444888:::999777777888:::<<<===<<<999777999>>>DDDGGGCCCBBBJJJTTTaaa___[[[ZZZ]]]dddnnntttyyyqqqllliiimmmpppvvv}}}~~~{{{ppphhhXXXRRRJJJEEECCCAAA===:::777555444333333444555555555444222000111222444666000000111222333444555555888999999777444222222333222444555666444111---***---,,,,,,///222444444444000...+++)))(((***---///*********,,,///000000///......///...---...111333666444111///---------...000000111111222333333444555444111///,,,+++******+++------+++((((((---222111111000000000/////////000///.........///000111---,,,+++)))((()))+++------000000+++))),,,//////444222111111333222///,,,***+++,,,---............+++,,,---...///111111222222222333333222000---,,,(((***---000444555444444444:::DDDMMMUUU\\\eeejjjmmmqqqtttttttttvvv|||qqq```PPPNNNIIIDDD@@@>>><<<:::888999:::999999:::===???SSSeeexxxzzziiiPPP<<<333444777AAAMMMWWW^^^iiissswww|||}}}~~~xxxzzz~~~|||rrrggg^^^XXXUUUMMMMMMQQQVVVWWWSSSTTTWWWUUUXXX^^^eeedddaaadddjjjgggjjjkkkiiilllrrrvvvvvvvvvzzz}}}}}}zzzzzz~~~|||zzzsss```WWWMMMEEE===777888===<<<;;;;;;<<>><<<:::999:::;;;;;;<<<===>>>@@@YYYjjj|||nnnTTT???555;;;===FFFSSS]]]dddlllttt}}}{{{nnnrrrrrrjjjeeehhhnnnrrrvvvtttnnncccVVVNNNJJJJJJKKKIIIKKKNNNOOOOOOSSSYYYWWWXXX___fffhhhgggmmmwwwpppttttttqqqrrryyy|||}}}yyy|||vvvmmmaaaVVVJJJCCCEEELLLGGGGGGGGGGGGIIILLLPPPRRRNNNSSSWWWSSSLLLHHHKKKOOOMMMPPPWWW]]]___aaagggpppwww}}}|||sssooouuu}}}|||tttpppooo{{{}}}sssmmmeee```___\\\WWWSSSAAA:::333000333555444222---...000111222222111111333333333333333333333333777888888666333111111222...///000111222111111000---------000222444333222---,,,***)))((()))***+++++++++,,,///222222111000000111222333333555888;;;666444222111000000222222333111///...///111444555777444111000//////...,,,+++,,,***&&&!!!!!!'''---111222333444555444333222...------...111444444444...------.........+++)))+++...111000...---///111999666444222333333333222............///000222222000...,,,,,,---///000000777333---******+++,,,---000000000222444555333111444222000///444>>>JJJRRR___lllvvvsssooorrrxxxzzz|||~~~vvvtttVVVGGGBBBAAA???======>>>???@@@>>>===>>>>>>;;;999???HHH\\\tttxxx```FFF===>>>>>>KKK```mmmpppvvv|||wwwoooeee^^^\\\UUUPPPQQQYYYbbbeeeeeeccc___VVVLLLDDD@@@@@@BBBCCCBBBGGGOOORRRQQQUUU]]]cccfffjjjppptttxxxzzz|||{{{tttiii^^^ZZZ[[[ZZZ___```]]]^^^bbbbbb^^^^^^jjjkkk\\\QQQRRRWWWWWW\\\ccchhheee```eeessszzzqqqnnnrrrxxxuuuzzzsssiiicccaaaeeennnzzz|||zzzxxxuuuvvvtttmmmeeeVVVFFF777444777555111---+++---///000000000000111222222222111///000222444444222222222333333111///........................111111111222333333111///000---+++******)))((('''))),,,...///...---...///222222222444555555333111555555222...///333444111111000...------...///000222111//////000000///...***++++++(((%%%%%%***///222222444444555444444333111///......///111111000.........///000000...,,,,,,...000000///...//////555555444333222111111111///////////////000000111222111111111222222111000000---)))((())),,,---...222222222333555555333222////////////111888@@@EEESSS^^^iiinnnsssyyy{{{xxx}}}|||~~~|||wwwgggLLLAAA<<<===>>>???@@@@@@@@@@@@======>>>>>>;;;:::AAAJJJaaayyywww___HHHAAAAAACCCPPPfffvvv|||}}}xxxvvvuuutttttt|||xxxsssmmmggg^^^TTTNNNMMMHHHEEEHHHPPPXXX[[[\\\YYYVVVOOOGGG@@@======???@@@AAAGGGQQQVVVYYY```hhhppprrrwww||||||qqqlllmmmmmmnnnmmmjjjkkkpppnnnjjjeeennnmmm```WWWXXX[[[YYY```eeeiiieee```bbbooo{{{|||{{{tttiii^^^[[[```fffkkkyyyxxxkkkbbb\\\UUUQQQQQQTTT[[[eeekkkkkkmmmyyy}}}tttlll```NNN<<<555444111,,,***)))***,,,------...///000111111111000//////222444444333222222333333111000...---,,,++++++,,,---...333222222222333222000......,,,************((('''***---000111111000000111666555555555666555333222333555444111222666666333///...,,,++++++---///000---------///111222000///))),,,---,,,)))))),,,///111222333444444444444444444111...,,,---------,,,///......000222333222000///......///000000...,,,///222444333000...///000111000000000////////////333444777888777555222000+++)))'''(((+++///111111555444333444555555333111---...///000000222666999DDDLLLWWWdddsss||||||vvv~~~zzzxxx{{{yyywww}}}xxxUUU???888777999===@@@AAAAAA@@@???;;;;;;<<<===;;;;;;CCCLLLfffrrrZZZGGGDDDAAABBBNNNcccsss|||zzzuuurrrpppllljjjiiihhhfffdddiiieee```ZZZTTTMMMFFFAAABBB@@@>>>AAAHHHMMMPPPPPPNNNLLLHHHCCC===;;;;;;<<<===AAAJJJUUU]]]dddnnnwww|||tttnnnoooqqqnnniii```dddbbbXXXSSSTTTTTTOOOVVVYYY[[[WWWQQQRRR[[[eeelllhhh^^^QQQFFFDDDJJJQQQ\\\ffftttpppYYYLLLFFFCCCCCCDDDBBBEEELLLRRRUUU\\\jjjyyy{{{lllXXXBBB777333000---+++))))))***+++,,,...///000/////////...---...111333444333111222333333222000...,,,)))&&&&&&))),,,...555444222222222111...,,,+++***)))***++++++)))'''))),,,///000000///...///444333333222000000///...---000111//////333333000...---+++******,,,///111+++,,,---000222222000...***,,,///...---+++,,,---000111111222222333333333444111---******+++,,,,,,...------///222333333222000///...///111111---)))+++///333222...+++---000222222111000///...---,,,333666:::<<<:::555111...***))))))+++///222444444555444333333333333111///...///000111000111333444:::???JJJYYYiiisssuuurrrxxxxxxyyy{{{xxxwwwiiiHHH777444777888;;;>>>??????>>>>>>888888999;;;:::;;;CCCNNNggg}}}iiiPPPAAACCC@@@AAAJJJYYYfffoooyyy{{{{{{~~~xxxuuurrrpppooonnnllljjjcccdddbbb```aaacccaaa^^^UUUTTTQQQNNNJJJFFFCCC@@@BBBBBBBBBDDDGGGIIIJJJJJJJJJIIIGGGDDD@@@??????AAAAAAHHHRRR]]]fffppp|||tttiiifffeeeaaa\\\SSSSSSNNNHHHGGGJJJGGGBBBDDDFFFGGGCCC>>>>>>EEELLLTTTPPPGGG<<<555444:::AAALLLTTTbbbrrrqqqRRR???888777888;;;888888;;;@@@FFFOOO___nnnuuuaaaJJJ<<<777333111222+++***)))***---///111111,,,,,,,,,***)))+++...111444222111111222333222111...+++'''$$$$$$'''+++...555333111000///...,,,)))(((((((((***,,,,,,+++)))+++---000111///---------111111000///---,,,,,,------000///++++++...///......,,,+++***+++---000222------...000111111...,,,,,,---///000///---++++++/////////000000111222333222...***((())),,,...///...---,,,...000222111111000......000222111---))))))...222222...+++---000222222222111000...,,,+++111555:::<<<999333///---+++******+++...111333333444222000000000000...---...//////......///333555555:::CCCNNNYYYaaahhhlllsssyyy~~~|||{{{~~~wwwwww```CCC666555::::::;;;;;;<<<<<<<<<<<<666555777999888:::CCCNNNeee}}}vvv```GGG999<<<@@@AAAGGGQQQ\\\eeeooovvvtttvvvwwwtttppplllmmmnnnoooqqqrrrrrrsssrrrssssssmmmnnnooommmjjjhhhhhhjjjbbbdddaaa\\\]]]```___[[[LLLLLLKKKIIIGGGDDDCCCBBBDDDFFFIIIKKKLLLMMMOOOPPPTTTSSSQQQMMMJJJJJJLLLOOOSSS[[[fffmmmttt{{{xxxwwwuuusssrrrpppnnnlllrrrttt}}}tttfff___ZZZTTTPPPJJJFFF@@@===???BBB???;;;;;;<<<===:::777888===BBBAAA>>>999222------111555>>>EEETTThhh|||rrrOOO999///---///222444333444888===FFFXXXggg}}}jjjSSSEEE===777444444///,,,))))))+++...//////******)))'''&&&(((,,,///333111//////111222222111...+++'''%%%%%%'''+++...333111///------,,,***)))'''''''''***,,,......---111222333333111/////////111222333222000...///000444666333---***,,,///000...------------///111222000//////000111000...,,,,,,...///000000///---,,,///...//////000111333333000,,,(((&&&)))---111222///...,,,,,,...//////...---...///111222000---***+++...000000...---///111222222222222000...,,,***///333888999555000------,,,***((()))+++...000000222000---------------+++,,,,,,,,,++++++---111555444777>>>EEEJJJOOOYYYcccooowwwzzzwwwzzzwwwwwwwwwYYYCCC888666;;;;;;::::::999999999999666555666888777:::DDDOOOddd{{{sss]]]CCC444666999<<>>888777333...******,,,...666;;;HHH\\\ooo~~~tttTTT===222---...111111111333555888@@@RRRccc}}}vvvbbbTTTIII???999777444///***(((***---------,,,+++)))&&&%%%&&&***---111///------///000111000...,,,***))))))***,,,...111///---,,,------,,,+++((('''''')))---000111111111111111000///...000222444777999888444111111222888;;;999222---...111222333333444444555555555555111000//////111111000///,,,---///111333333222111000000000000111333444555000,,,'''&&&(((...222555222000...------...---,,,***---111222111///...---.........//////000222333111111222222111...,,,***...222666555111------///---***((('''***...000111000...,,,+++,,,---,,,,,,++++++,,,,,,+++---///222111222777>>>BBBEEEOOOYYYeeellluuuzzzzzzyyy{{{~~~~~~{{{vvvwwwkkkSSSCCC:::444888999:::;;;;;;999777666888777888999888;;;EEEQQQeee|||ttt```FFF444333444999@@@JJJVVVdddnnnssssssqqqooommmkkkgggbbb^^^___bbbfffhhhhhhjjjlllooolllmmmnnnoooqqqsssvvvxxxwww}}}|||uuutttxxxsssiiieeeggghhhfff```[[[XXXWWWXXX^^^fffjjjkkkooouuu{{{{{{rrrjjjgggiiiooouuu}}}rrrgggfffZZZWWWYYY^^^```\\\XXXWWWKKKIIIFFFFFFFFFDDDAAA>>>>>>@@@IIIVVVaaakkkvvv{{{tttnnnlllfff\\\TTTSSSJJJAAA777222111222222333555555555555666777888999444222///+++)))))),,,...555555<<>>PPPbbbyyyssshhh]]]PPPGGGCCC===666///,,,---//////---///...+++(((&&&'''+++...000---++++++---///000000........................000...,,,,,,.../////////)))'''&&&(((---222555666222222222111111333777;;;@@@DDDHHHFFF???:::888888>>>DDDFFF@@@;;;;;;;;;;;;>>>???AAACCCCCCBBB@@@???111///...///111222222222+++,,,...222555777777666222111111111222444666777111---(((&&&(((...222555555222///---------,,,+++(((---222333111......///111///---...000333444333000111222222111///,,,+++...222555333///,,,...000///,,,)))(((+++000333555000...++++++,,,------,,,+++---//////......///000///---111:::@@@CCCJJJSSSZZZ```jjjtttzzz~~~zzz~~~wwwuuuxxxyyycccOOOCCC:::222444666:::======:::666444:::999999::::::<<>>555111222333222000222000---)))'''(((,,,//////,,,******,,,...//////---///111222222111///---000...------///222222222***(((&&&(((---333777999999999999888:::>>>EEEJJJRRRWWWZZZWWWPPPHHHDDDDDDIIIQQQVVVTTTOOOMMMKKKIIIIIIKKKNNNPPPPPPNNNKKKHHH000000111111111000000///.........000222666:::<<<888777444222222666<<>>======???BBBCCC@@@===;;;:::;;;<<<<<<888000***&&&'''+++333>>>IIIQQQUUU___bbbkkkuuu|||zzzqqqiii___XXXIII;;;444444333///333333444555555555444444000000000000111111222222111222222333777AAAOOOYYY___YYYPPPFFF===555000---444333666===???CCCRRRdddzzz~~~|||zzzrrrkkk```QQQ@@@888666666444333111000...,,,,,,---...///222///,,,+++,,,---------,,,,,,...222555555111---///***&&&'''---333333222///))))))111777888888;;;BBBAAA@@@CCCHHHQQQYYY___eeekkkmmmfff^^^\\\[[[YYYaaaffflllmmmiiiccc]]][[[XXX\\\```cccfffggg___UUU111111111111111111000///............111444777888888666333000111777@@@FFFCCC<<<222,,,***---111444444///+++)))+++,,,+++)))+++,,,------+++***+++,,,111000000000111111222333444222000000111111///------///111222000//////000333222111000000000111222000//////...------,,,,,,---...000222222111///...000000111222555999<<>>===;;;888777:::999:::;;;:::>>>LLLZZZrrryyygggNNN:::666<<>><<<<<<===@@@@@@???===;;;:::::::::999555///***%%%%%%(((...666???FFFIIIRRRXXXdddsss|||vvvnnnfffVVVFFF===;;;888444444444444444333333333333111111333444444555555555444222000///222999CCCJJJNNNLLLFFF===333......000777555777===???DDDTTTggg}}}yyyooofffXXXIII>>>555222111222111///------...///000444111...---............,,,+++***,,,///000///---,,,)))((()))...222222222///,,,...888???AAAAAACCCMMMMMMNNNQQQXXXbbbkkkqqqrrruuuvvvrrrlllhhhhhhjjjooouuu|||}}}xxxqqqmmmlllooonnnmmmnnnsssuuummmbbb222222222222222111000000...---------///111333444777444111///111888BBBIIIDDD===444---+++---000222222...+++***++++++)))''')))+++,,,,,,+++***+++,,,////////////000222333444333222000000111111000...///111222222000//////000666444222000///...//////,,,---......///.........---///222333333111...,,,.........///000333555777;;;BBBKKKSSSZZZbbbjjjppptttwww{{{~~~|||zzzuuuggg^^^```mmmzzzyyyooo^^^NNNAAA;;;:::;;;===>>>@@@@@@???===:::888999888999999:::@@@OOO___sssuuuaaaJJJ;;;<<>>EEEXXXmmm}}}sssaaaKKK<<<555444333111///------///222333666333000/////////......+++(((&&&%%%'''***+++,,,++++++,,,///222555888999888777===HHHRRRUUUUUUVVV\\\]]]___ccckkkttt}}}|||zzz{{{tttllllllsssvvv~~~xxxuuuvvvzzzuuunnnlllqqquuuoooddd222333333222222111000//////............///000111333222111000111666>>>CCCAAA;;;333---,,,---000111000...++++++,,,,,,)))%%%(((***,,,,,,+++++++++,,,---------...000222333444222222111111222222111111111222333222000//////000555444222000///......///,,,---.../////////...---...000333444444111---***))))))***+++,,,...000111555999AAAHHHPPP[[[gggpppooossswwwzzzzzzzzzyyyxxxxxx{{{|||jjj```^^^fffvvvzzzkkkWWWGGG===888999<<<@@@AAAAAAAAA@@@===:::888999777777777777>>>NNN^^^pppmmmXXXEEE===DDDFFFRRR```mmm|||wwwrrrpppgggXXXRRRSSSWWWWWWXXXXXXVVVSSSPPPNNNLLLEEE<<<888:::===??????HHHUUUkkk{{{aaaRRRLLLHHHDDDAAA>>>===;;;::::::;;;<<<<<<<<<:::888555333111///...(((&&&%%%'''+++000333444999???IIIXXXhhhsssyyyzzzuuufffZZZRRRJJJCCC<<<:::888666444555666777444666999<<<>>>===<<<;;;<<<777222000333666777666333555555333111111555888777333222777<<>>HHHLLLXXXggguuurrrcccVVVTTTRRRIIIAAA@@@>>>AAAFFFIIIJJJHHHEEECCCAAA<<<666333555888::::::FFFTTThhh|||}}}gggOOOFFFEEEDDDBBBAAA>>>>>><<<;;;::::::;;;<<<;;;:::888555222111111222(((&&&$$$%%%)))---000111222444999BBBOOO\\\ggglll~~~ttthhh^^^SSSIIIAAA???<<<999777666777777666888;;;===>>>===;;;:::999555222333666999888777333111111555:::>>>>>>===:::333000444:::HHHccc}}}|||lll^^^PPPDDD777444000---...111555999444111...---,,,***(((&&&!!!"""%%%&&&''''''''''''///000444999AAAMMMYYYaaa\\\___dddllluuuyyyxxxtttoooooonnnnnnppprrruuuwwwlll```[[[]]]WWWJJJJJJTTTXXX___dddccc[[[TTTQQQRRRUUUVVVSSSLLLIIIMMMRRRTTT222222222111000///...---111111111111000000000000+++---000111000///000000333///+++)))***---000111...---...111333222---(((&&&))),,,......---......+++,,,,,,---///000222333000222333333222222444555555555555333000///000111111000///...///000111222//////...---------......///111222222000---)))&&&!!!"""$$$'''***,,,...///000111333555;;;EEESSS\\\^^^bbbhhhkkkmmmqqqwww{{{ssswww}}}ooo^^^\\\gggvvvkkkOOO@@@999444777===??????@@@@@@@@@???===<<<;;;999999888777;;;JJJXXXsss}}}rrrYYYHHH>>>???KKKTTT```ooo}}}jjjVVVEEECCCEEE@@@:::888666888;;;???BBBCCCDDDDDD<<<999666444666888999:::BBBPPPbbbuuummmYYYFFFCCCEEECCCBBBCCC===>>>>>><<<:::999999;;;888888777555222111333555'''%%%$$$%%%)))---000111.........222;;;HHHTTT\\\uuu{{{}}}xxxoooggg]]]TTTLLLJJJFFFAAA===:::888777888999:::;;;;;;999888666222111222444666777777666222......555@@@IIILLLKKKGGG>>>777666;;;IIIeeeyyynnn^^^NNN@@@<<<666111///111555888111///,,,***)))&&&###!!!###(((+++,,,******)))///111555>>>LLL[[[iiiqqqrrrtttuuuvvv{{{}}}xxxjjjiiigggdddbbbaaaaaaaaaQQQIIIEEEFFFCCC<<<<<>>999<<>>>>>???@@@AAAAAAAAA@@@===<<<======<<<@@@MMM[[[qqqwwwiiiRRRFFFBBBGGGTTT___jjjyyyzzzeeeRRRBBB@@@@@@<<<777777444888>>>CCCFFFGGGEEEDDD===<<<::::::;;;<<<<<<<<>>666111111333555000...+++)))'''$$$  %%%+++////////////000222444;;;HHHZZZjjjuuuzzzyyyxxxtttnnnooorrrooohhhZZZYYYVVVSSSPPPMMMKKKJJJ>>>;;;888666444444333333777999<<<>>>>>><<<888555...444777333111333777888111111000000///---,,,+++///000000000000000///...+++,,,,,,,,,,,,,,,///111111...***)))***---...///---...111666999888222---&&&)))...000111000000000,,,,,,,,,---...///000111+++...000000//////111444777777666333000///000111222111000.........///000---,,,***)))+++///333555111111000...,,,)))&&&%%%$$$%%%''')))+++,,,------111444777777555444666999BBBKKKWWW```eeeiiioootttuuuxxx}}}~~~lll^^^aaapppyyy___HHHAAA???:::999======>>>???AAABBBCCCCCCCCC>>>>>>@@@AAAAAADDDRRR___kkkoooaaaMMMFFFHHHPPP___gggrrryyybbbRRREEEBBB@@@999666888333:::FFFOOOQQQMMMEEE????????????@@@@@@@@@@@@???FFFRRRbbbrrroooUUUEEE;;;>>>@@@999666999888;;;===<<<888555444555000222444333000000333555111///---...111555777888999888555222222555:::>>>CCCNNNZZZbbbhhhpppttttttpppmmmggg^^^UUUKKKDDD???;;;:::888555333111///......222777777444111000111---,,,...444CCCWWWlllyyynnn___NNNDDD@@@IIIccc}}}xxxjjjXXXPPPEEE:::333000111222000...+++(((&&&######(((---000111111333555555888AAAQQQeeeuuu}}}~~~pppmmmeee[[[YYY[[[XXXQQQLLLJJJHHHFFFBBB???===<<<777888444...,,,///---(((---...000555888888444000***///222111111444333000///000111222111///---+++------...000222111///,,,+++---...---++++++---000///...,,,...000111///,,,111222333333222000...,,,,,,,,,,,,---000111111111,,,---///000000000///......000000...+++,,,222888444222111111333666777777666555444444444333000......,,,+++---111444444333222000---,,,,,,,,,+++)))$$$&&&(((+++,,,,,,+++***222444555555333222222333888===EEENNNWWW```iiinnntttsssuuuyyy|||uuummmlllxxxlllYYYFFF>>>======<<<===???>>>???AAACCCFFFGGGGGGDDDGGGIIIGGGFFFKKKVVVaaagggddd\\\PPPHHHLLL[[[iiisss{{{iiiTTTAAA<<<<<<888777:::;;;@@@MMM[[[\\\NNNAAA;;;999;;;AAAJJJMMMHHHCCCAAAEEEPPPcccxxxxxxdddLLLAAA888555444333444666;;;;;;:::777444222222333000111333444333333444555333...---000333444777::::::666222111333555555444???DDDKKKRRRVVV]]]mmm|||~~~mmmbbb[[[OOO@@@===::::::;;;666---***...000222444444222000//////000......666GGG^^^sssuuuqqq]]]LLLGGGHHHXXXqqqzzzlll^^^KKK===777444222000---///000,,,%%%!!!"""$$$***+++---...///111444666:::@@@MMMaaarrrzzzvvvooofff]]]RRRKKKHHHGGGCCC@@@:::<<<===;;;666444444555777444000...---,,,+++***+++,,,///111333333444333000222333333111111222444111222333333222000...,,,---------///111111///---,,,///222222000------------,,,,,,---000111000...000000000000///---,,,+++++++++,,,...000333444444......///000000///...------///000...+++,,,111666333111//////222666888999999777555444333222///------,,,+++---111333333222//////...---,,,,,,,,,,,,)))***+++,,,---,,,***)))111222444333222111111222555999???FFFMMMUUU]]]bbbkkklllooottt{{{|||wwwxxx}}}aaaQQQAAA;;;<<<======>>><<<===???BBBEEEGGGGGGGGGFFFIIILLLMMMMMMQQQYYY```eeeddd___VVVQQQVVVfffsss~~~iiiTTTAAA<<<;;;777555777>>>GGGVVVdddaaaPPP>>>666777<<>>>>>???<<<>>>AAAEEEHHHIIIJJJJJJKKKNNNQQQTTTVVVYYY]]]```hhhiiihhhdddbbbiiiwwwjjjUUUBBB<<<:::555222444>>>KKK___kkkfffRRR>>>444999BBBRRR___^^^QQQCCC===EEEUUUnnnnnnWWWGGG<<<888555333///,,,---222444666888777666444333444444555555555555555555555222...---222555666888;;;;;;888555333444555555555555555777999:::AAAPPP```{{{qqq\\\OOOHHHAAA===999555333444666666666333111000111222555333111666DDDYYYnnn{{{zzzuuuaaaMMMFFFDDDQQQhhh{{{nnn^^^LLL<<<000***---//////---)))(((***------...///------333===FFFNNN\\\llltttnnn___OOOFFF===888444222333333111...)))+++.../////////000222888333---))))))***+++,,,,,,---///000111111000000000222333444333333555777333222111000///......---...---,,,---///000///...---///333555555333111/////////000000111000000///+++***)))((()))+++,,,...---...///000111333666888444444444333222000//////,,,///111111//////000111333000---,,,///333666777555333000/////////---+++,,,,,,---///000000///...+++///222111,,,***---000111111111111000...,,,+++...///000///......///111111444888;;;>>>CCCHHHKKKRRRWWW___hhhooovvv{{{~~~}}}}}}vvvaaaIII???888:::>>>??????@@@AAABBBEEEGGGHHHKKKMMMOOOSSSTTTVVVYYY]]]aaadddfffpppsssuuuuuuuuu{{{jjjUUUBBB<<<:::444111222;;;LLLaaakkkcccQQQ@@@888@@@MMMbbbpppkkkYYYGGG>>>HHH[[[uuuvvvaaaNNNCCC999888888777222---...444333666999:::999777777777777666555555666777777666333//////444888888999;;;:::888666444444555555555444222111222333999IIIWWWiiiuuuooo^^^VVVLLLDDD>>>999555444333444555444222111111222555444444888AAAPPP```jjjppplllZZZJJJDDDDDDRRRjjjzzzuuussstttzzzttt___JJJ999000000000///---***+++---000---......---...777FFFRRR^^^kkkvvvsssbbbNNN@@@;;;555444222333444444222000)))***,,,...///000111111444111---,,,,,,...///...------///000000///......000222444444444444666777000///...---,,,,,,,,,---///---+++,,,---/////////,,,,,,---...111333444444444444444333111///...---***)))((((((***---000222000111111000///000444777888777666555333222222111///000222333222111111111555222...---...111333333...---++++++---//////.........////////////...///...222555333---***+++...111111111111000000///.../////////...,,,,,,---///000222555888:::>>>BBBEEEIIIOOOYYYaaahhhnnnssswwwtttuuuxxx{{{lllWWWEEE>>>:::===@@@@@@@@@@@@DDDEEEFFFFFFGGGKKKPPPUUU\\\\\\^^^```dddiiinnnqqqzzz~~~jjjVVVCCC>>><<<666222333>>>PPPbbbfff[[[LLLBBB===HHHXXXppp~~~wwwbbbOOOGGGNNNaaazzzlllXXXJJJCCC999888999999444///000444444777;;;<<<<<<::::::;;;999666555555777999888777444111222777:::999999;;;777777666555444444555666444111///000111777DDDQQQYYYcccrrrqqqkkkaaaTTTHHH>>>444...///111555666555333222222222444777:::>>>EEENNNTTT\\\[[[NNNCCCCCCGGGXXXqqq{{{rrrfff[[[[[[]]]fffsssoooXXXFFF<<<555444111---++++++---000,,,------...444AAARRR___rrrwwwwwwhhhQQQ===666666000000000111222222000...------...///000000000///.........000333444222111---...///000000///...---111333444444444444555777---,,,***))))))***,,,---000---+++***,,,...//////,,,)))((()))---222555777555666666444000---,,,,,,+++*********+++...111222000222222000......222666999888777555444444333333111222333333333333222222666333000///000111111000***(((((())),,,///111111111111111000...---///000000333555333///,,,+++,,,000000000000000000000000111111000---+++***,,,...---///111333555777;;;>>>BBBIIIRRRYYY^^^ccchhhmmmkkkmmmrrrvvv{{{yyydddRRREEE???<<<@@@CCCBBB@@@AAACCCFFFHHHIIIJJJNNNUUU[[[eeegggjjjmmmpppuuu{{{jjjVVVDDD@@@???999666777FFFXXXgggdddUUUIIIEEEEEETTTddd{{{~~~hhhWWWRRRUUUeee}}}yyybbbPPPEEEAAA:::888777888555000///222444777:::;;;;;;:::;;;<<<999666333444777::::::888444111222777:::888666777333444555555444444555777333000...///000444>>>HHHNNNTTT```nnn||||||mmmZZZHHH888---000333666777555444333444222666:::;;;;;;<<<@@@CCCIIIJJJBBB===CCCKKK___zzzwwwlllbbbTTTGGGDDDGGGPPP```ooo~~~zzzfffUUUJJJ???;;;555000,,,+++,,,---++++++---333>>>OOO```kkk{{{oooYYYAAA111---///...///000111111000//////000/////////000000...---+++,,,///333666666444222---...///000111000///...222333444444333333444555+++***((('''(((***---///000---***)))+++---///000,,,)))&&&''',,,111444555333555555333///,,,+++,,,...------,,,,,,---...//////111222000---...333888888777666444333333333444333222111222222333222111444222111111222333222000***(((''')))---111333444444444333000------///222000111222222111///...,,,111000//////......//////333222111---***)))+++,,,---...000000000222444666===CCCKKKPPPSSSWWW\\\aaacccggglllqqquuu{{{ppp^^^PPPEEE@@@>>>AAADDDBBBBBBCCCAAAGGGNNNRRRUUUYYY```eeemmmssszzz~~~iiiVVVEEEBBBBBB===:::;;;LLL___mmmfffVVVNNNOOORRRfffuuu~~~fffVVVRRRZZZhhh}}}lllWWWJJJCCCAAA>>>999666777666222000111333444666666666666888:::888444111333777;;;;;;999222000111666888555222222000222444444333333555888333000000111000111777>>>CCCGGGNNNWWWaaakkkwwwppp[[[HHH:::888999888666444333555777444888<<<<<<999888:::===<<<@@@;;;999BBBNNNdddpppaaaUUUIII>>>::::::@@@MMM]]]oootttdddYYYJJJDDD;;;333...,,,++++++++++++...999JJJ^^^nnnwww|||sssaaaKKK777,,,)))***...///111222222222333333444222111111333333000...------///222555555333111---...000111111111000000222333444333222111222333+++)))'''&&&'''***...000000---***)))***---///000,,,)))'''(((---111222222000222333111---++++++,,,111000///---,,,++++++***,,,///000///,,,...444:::777666444333222222333444333222000000111222111111111111111222444444333111+++***)))***...222444555666666444000,,,,,,000444000///000222333222000---111111///...------------444444111...***)))***+++///000000000//////111333999???FFFJJJKKKNNNTTTYYY___dddiiimmmqqqvvv|||~~~kkkZZZOOODDD???>>>BBBDDDCCCCCCEEEAAAIIITTT\\\```dddjjjnnnqqqzzzzzziiiVVVFFFDDDDDD@@@===>>>MMMbbbpppjjj[[[UUUYYY^^^www{{{```OOOLLL\\\hhh|||yyyaaaPPPGGGCCCBBBBBB;;;777888999555222222000111222222222333555777777333000222777;;;<<<:::111///000555666222///...---000333333333333666888555222222333111000333888;;;===@@@EEEKKKTTTcccppplllXXXKKKAAA???:::555222222666999777:::===<<<888777:::>>>888<<<888888CCCOOOeeeppp]]]PPPFFF???:::777999BBBPPPccczzz~~~ooodddRRRKKK@@@666000,,,******,,,+++000===SSShhhwww}}}ssshhhVVVCCC555---***)))+++---///111111222333444777555333444666666444111000//////000111222111000---...000111222222222111333444444333111000000111+++***)))***---000111222000000000000///...---,,,''''''(((***---/////////)))+++...///---+++++++++111111000...,,,,,,///111------......000111222222333222000/////////000111......000111111000////////////000444888:::888555---,,,++++++,,,...111333===888111+++'''(((***,,,+++,,,...000222222222222444555444111,,,***+++---222111000.........///000222333444444222///,,,)))000555<<>>@@@AAA@@@AAADDDDDDLLLWWWbbbkkkqqqwwwzzzfffSSSDDDBBB@@@999999AAAJJJ[[[bbbbbbcccbbbfffuuuzzzaaaOOOPPPXXXggggggSSSHHHAAA???AAA===999555333333333111///000///...---...000222444777222...---000333555555000000000222444222,,,'''))),,,//////...///111444666777777555333222333444666444555:::???GGGTTTaaawwwsssdddYYYLLL@@@;;;777222222555666888:::;;;:::999999999999888999>>>EEEQQQfffxxxuuuggg]]]QQQEEE>>>444000888GGGZZZsssyyykkk]]]NNN@@@;;;888111,,,+++***000888FFF\\\qqq}}}nnn]]]HHH;;;333,,,)))***+++,,,...000222333444444777555333222222111000///555555444222111///...------...///111222444444555888555222000/////////...+++***)))***---000111222111111111000...---+++***''''''(((***---.........***,,,......,,,+++***+++///000000...---...000333......///000111111111111444333111///.........///000111222222222111000///------///333777999777555...---++++++,,,...111333<<<888222,,,(((((()))***)))+++---///000000//////333333333000,,,+++,,,...222111000//////000111111222333444333222///+++)))+++///555;;;@@@FFFKKKOOOTTTRRRXXXdddiiihhhmmmwwwxxxbbbQQQHHHBBB>>>===@@@BBBAAACCCFFFIIIQQQ^^^kkkuuu}}}|||gggTTTEEEBBB>>>444333:::FFFZZZffffffgggfffoooyyy^^^MMMOOOTTTccc|||zzz___MMMCCC>>>===???===:::666444333333000.........---,,,---///222333555222//////111333222222111000000111222111---))))))+++------,,,---000333666777777666444333333444111//////333777===HHHSSSeeerrrmmm```RRRHHH>>>444......111222555666666555555555999888999>>>EEESSSgggyyyzzzvvvwwwyyy}}}xxxllleeeXXXKKK???555000999FFFXXXpppwwwgggXXXJJJCCC>>>777222000111666???MMMaaauuu}}}}}}eeeUUUCCC888222---,,,---,,,---...000111333555666666444222111111111000...444333222111000///....../////////000111222333444444333111222333222111000+++***)))***...000222222333222222000...,,,)))(((&&&''')))***,,,---......,,,---...---+++******,,,---.../////////000222444///111222333333222000///444222000///------------333333333333333222111000,,,,,,...222666777666444...---,,,,,,---///111333;;;888333...***((((((((('''))),,,...///...---+++000000000...,,,,,,...000222222111000000111222333222222333333111...+++)))&&&)))---111666;;;@@@DDDLLLKKKPPPWWWYYYZZZcccpppyyyzzzrrr]]]LLLCCC>>><<<<<>>:::;;;======:::777666444333000...---,,,++++++,,,...111222333222222222333222000...222000//////000000///---++++++++++++***+++///111444666888777555333333333,,,******---111444<<>>FFFSSSiii{{{xxxuuuuuulllgggcccccceeekkkwwwyyyrrrdddUUUAAA777111999EEETTTkkk~~~xxxiiiYYYOOOGGG???999666777===FFFTTThhhxxx{{{wwwYYYJJJ;;;444222//////000...------...111444777888555333111000000111///...111111000000//////000000111000///......000111333/////////111333444222111,,,***)))+++...111222222444333222000---+++((('''$$$&&&)))+++,,,---///000/////////---+++***+++---)))+++...//////000222444111222444555444222///---111000...---------...///444444333333222111000000,,,---///222333333222111...------,,,---///111222999777333///+++)))'''''''''))),,,//////...,,,***......---------...000111222111000000000111222333222222222111000---+++)))###&&&))),,,///333888<<>>BBBCCCBBBDDDHHHOOOYYYjjjzzzvvv^^^III777000)))!!!$$$...KKKaaannnooommmfffhhhwwwoooTTTFFFLLLXXXiiikkk[[[KKKAAA<<<:::;;;>>>===<<<;;;999777444222000,,,,,,++++++,,,...000222222333555666666333///,,,///...------///000222333000///---***)))***---///222555777888666444222222+++((((((,,,///111777>>>NNNWWWdddooo{{{ttt```MMM===555,,,,,,---000333666777777666555777<<>>@@@CCCCCCAAADDDIIIRRR^^^pppuuu[[[DDD000(((### ***:::WWWhhhrrrrrrqqqfff^^^dddsssjjjQQQEEELLL[[[mmm{{{\\\RRRGGGBBB???<<<<<<>>><<<===>>>===:::777444333...---,,,,,,,,,...000222333555888999777333///------,,,,,,,,,...111555888666333///,,,++++++,,,---111333666666555333222222***''''''+++///222666;;;<<>><<<===:::<<>>BBBLLL___pppsss___EEE999222555;;;BBBRRRaaatttvvvggg]]]TTTLLLNNNSSS^^^oooqqq\\\???555......111111111222111///---,,,---000444666222000//////111222222111///...------///111444666444222000.........///000111,,,%%%"""###'''+++...,,,+++***,,,///222333333............------,,,+++***...111000---+++...000000111222000---***)))))),,,///333444333111///////////////...---,,,+++***)))((())))))+++---000111000000///.........///000,,,///222333111000000111///////////////000000000000///---,,,---...000222333222222111000000000000///---,,,---111444555555444333111///......//////111111000...,,,+++))))))***---000222222111000000333666999;;;>>>BBBFFFIIIRRRYYY]]]^^^eeeqqqzzz||||||jjjXXXLLLBBBAAABBBDDDBBBCCCJJJSSS___ooouuu[[[GGG444//////444HHH___rrr~~~vvvmmm\\\RRRVVVcccuuu{{{uuujjjWWWLLLRRR\\\qqq~~~fffWWWJJJGGGFFFHHHEEE>>>999888666:::>>>>>><<<888666666555444222000///000111222222444555444111//////111...//////...---...222666444222//////111222000//////000222111000///000222///(((%%%)))---000444888999:::===AAADDDPPPjjjuuujjjUUUKKK???666444555555555444333444999AAANNNccctttrrrkkk]]]VVVLLLFFFCCCAAA>>><<<<<<999777666888@@@RRRccc}}}jjjZZZEEE999222333777===KKKYYYeeevvvuuummmcccZZZXXX\\\fffvvviiiPPP666...)))+++000111000111111000...------///111333222111000000222333333222000///......///222555777333222111000000000000000222---(((%%%'''***...000---+++***,,,///222333333,,,,,,------...---------///222444222---***+++......000111000,,,)))'''&&&///222555777555222000///......---,,,++++++*********)))))))))***,,,...///000000///......///000111***---222333222111222444////////////000000000000...---,,,+++---000333555555333222000000000111111000...,,,...222555666555666555333111////////////111111///...,,,***))))))***---111333222000///...222333444555888???CCCEEEOOOVVVYYYYYY___llltttvvvqqq___SSSAAAAAABBBCCCCCCDDDMMMXXXbbbssstttZZZGGG777444555;;;OOOfff{{{uuueeeRRRJJJSSSccctttzzzuuulll[[[PPPTTT```tttsssZZZIIIEEEDDDFFFIIIFFF===666555333777<<<>>>;;;777666555888666444222111111222222111222333111...---///222111222222///,,,,,,///222000...---///222444222000///000000///......000222333,,,(((***...111444888444333444555666@@@YYYrrryyyfffYYYIII<<<777666555444666444666:::AAANNNccctttlll^^^WWWLLLIIIDDD===888666999<<<888555222111000777HHHXXXmmm}}}sssfffWWWKKKDDD999111222666:::GGGUUU[[[lll~~~xxxooofff\\\```iiixxx~~~bbbEEE111)))%%%)))///000000111111000...------...///000222111000111333444444333111000///...///222555777222222222222111111000000111...+++***,,,///111222///...,,,++++++,,,---...***+++,,,...///000000000333333555555111***))),,,...000111000---***((('''...000444666555333///---000111111000...,,,***)))((()))***(((&&&'''+++///------...///000111222222111///,,,,,,///222444555333111000/////////...---,,,...000222333333222222222222222222222111111111000111111111222222222222444333333111///---+++***....../////////---,,,++++++---///...,,,+++,,,///222444666777888;;;???BBBEEEKKKRRRVVVXXX^^^iiisss~~~}}}}}}qqq^^^PPPIII@@@===BBBDDDGGGUUUfffsssyyy}}}ZZZDDD444333999@@@QQQddduuu{{{mmm^^^NNNGGGOOO^^^wwwvvvcccSSSSSSdddwwwwww```KKK>>>???@@@AAABBBAAA>>>999555666777888777555333333444333222111000000000111222555222...,,,,,,---------000///...------...///000000///...---...///111333111000///......///000111333///+++,,,111666666555888333111222222777EEEUUUkkkqqq|||hhhSSSIIICCC<<<999999999444666AAAIIIOOO^^^pppyyydddYYYQQQJJJBBB>>>888666555555333111666222000111222555===FFFVVV^^^ffffff]]]QQQGGGBBB>>>999333222666;;;@@@AAALLL\\\vvv|||sssnnnmmmhhhiiisss{{{qqqWWW???222...,,,///000...---...---...//////,,,+++***+++222111000000222333333333000222333222000111444888666555333000000000111222000111111222111000///...---,,,***))))))***,,,---,,,,,,---...///000111111222222555777444---+++---000111222111///,,,***)))...000333555444222///,,,000000000000000...,,,+++&&&((()))(((&&&&&&))),,,------......///111222333111///------///222444555222///---...000111000...,,,---...///000111111111000///////////////000000000000//////000000111111222222222111///...,,,+++...///222333222///,,,)))+++---///...---,,,...000444555666777888;;;???BBBEEEIIIMMMNNNPPPXXXeeeooouuuvvvyyy}}}yyycccRRRGGG???===@@@CCCHHHYYYlll~~~vvvWWWBBB333444:::AAARRReeezzzyyycccPPPCCCGGGXXXiiirrr```TTTVVVbbbwwwmmmXXXFFF<<<<<<===???@@@???:::444000111444888999888555333222333222111111111222333444444111---,,,---///000000///......------......//////...---,,,---///222333444222///------...///111111---+++---222777777666222///000222333555???KKKUUU[[[iii{{{uuuaaaVVVPPPIIIAAA???<<<;;;BBBNNNSSSVVVaaapppzzzdddSSSJJJDDD???===999555333444444333222666444444666666555888>>>BBBIIIQQQSSSNNNFFF@@@===:::777333444777;;;<<<===FFFSSSkkk}}}vvvkkkffffffpppyyysss]]]HHH;;;555111222333111000111...///000...,,,++++++,,,222111000///000111111000///111222222000000222555777666444222111222222333000111111222111000...---,,,+++)))))))))+++---...////////////000222333444111222666:::888222///000222222333222111///---,,,---///111222222000---++++++,,,---.........---,,,%%%'''))))))''''''((()))...---,,,,,,---///111333000...,,,,,,///111333333000,,,***,,,000333222///,,,,,,,,,,,,------...///---,,,+++***+++,,,...000......---,,,---...///000000000000000//////...---///111444555444000,,,)))+++---////////////111222777777666555666999>>>AAADDDFFFGGGFFFHHHQQQ^^^iiikkknnnssswww{{{}}}fffRRREEE???===???AAAJJJ___tttzzzzzzsssTTTAAA444666;;;AAARRRddd{{{zzz___HHH===HHH```vvvxxxgggWWWQQQXXX```vvvttt___LLL@@@;;;:::;;;======;;;555000,,,---222888;;;:::666222000333333222222333444555666222000------///111333333///......------......//////...,,,,,,---000333555777444111---,,,,,,...///---++++++///444888888777---...222666666555:::@@@CCCEEENNN___nnn|||tttkkkcccZZZQQQLLLMMMNNNUUU^^^aaadddpppyyyppplll___NNN@@@;;;999777777555222111222333444444666555888;;;999444222444777===CCCEEEBBB>>><<<<<<666555444444666777777777>>>GGG\\\uuunnniiigggoooyyyvvveeeUUUEEE===666666666444444555222222111///,,,+++,,,...333222111000///.........///000222222222111222444888666555333333333444444000000111111000///---,,,---,,,+++++++++---000111111111111111111333444555111222777>>>>>>888444444444333333333333222000...+++,,,---......,,,+++)))&&&''')))+++,,,,,,++++++''')))+++,,,,,,+++***)))---,,,***)))***---///111...,,,***+++---///000000...***'''***111444333///---,,,+++******+++,,,---***)))'''&&&'''***---///---,,,+++***+++,,,...///---...//////000/////////111222333333222///,,,***,,,---...000111222333444777666444222222444999===AAABBBCCCBBBDDDLLLWWW```ccchhhnnnqqqtttzzzyyycccPPPEEEAAA>>>>>>@@@LLLdddzzztttttt|||uuuSSSBBB777888<<>><<<:::;;;;;;999666222///...111555:::;;;999555222000222222333444444555666777222000...///111333333333000//////////////////000000///------///222555777999666222...+++,,,---///******,,,111666999999888000222666888888888999<<<>>><<>>>>><<<:::::::::666444222111222333444555999???QQQmmmyyyrrrnnnrrrxxxvvvjjj]]]KKKAAA888666777777777999666666444111...---///111666555444111...,,,,,,---...///111111222222333444777666555333333333333333//////000000///...,,,+++---,,,+++++++++---000111222111111222222333444555111222888@@@AAA<<<888777555333222222444444222000*********+++***))))))(((&&&''')))+++,,,,,,,,,,,,***+++...000111000///---,,,+++)))((()))+++---///+++***((()))+++,,,---,,,,,,)))'''***000333222000...---+++)))))))))******)))(((&&&%%%&&&))),,,...,,,+++*********+++---...,,,,,,...///000000000000333222000...------------------...000222444444555555444222...---///333777<<<>>>@@@BBBDDDJJJQQQVVV]]]bbbhhhkkkmmmsss|||rrr^^^PPPEEEBBB???>>>BBBPPPggg{{{{{{qqqooouuuvvvUUUEEE:::;;;===@@@OOObbb|||~~~ooo[[[PPPMMMXXXmmmzzz]]]KKKBBBGGGUUUeeerrrsss^^^MMMCCC??????===<<<;;;777333111222555<<<<<<===:::666333222111111222333444555555666666333111000000111222222222111111222222222222111111111111000111333555777999999666222...,,,,,,---...)))+++...222666888888888333555666666666888:::::::::888999>>>EEEOOO]]]jjj~~~zzzxxx|||~~~gggWWWRRRJJJ???777222222555888777666444222111111222333555444666999666111000222888888999888777666777777888555111......111666:::;;;???NNNjjj}}}vvvuuuwwwsssiii^^^LLLAAA666555777888999:::999999666333000///000222444555444111---++++++---///...---,,,...000222333555444333222111111000000------...///...---,,,+++,,,+++)))))))))+++---...000000111222333333222222111111666>>>AAA===888777555222000111333444222000******)))))))))(((((((((***+++---...//////......,,,---...111444555333111,,,+++***)))***+++---...***)))'''(((***++++++***+++***)))+++---000000000///...,,,+++***)))))))))***)))((('''((()))+++---++++++,,,,,,,,,---------+++,,,---...///000000000444222///,,,+++---///000...------///222444444444333222///,,,******---000555888<<<@@@CCCFFFKKKNNNUUUYYY^^^bbbfffllltttzzzmmm\\\QQQDDDAAA>>>???FFFWWWkkkzzz~~~uuummmjjjlllwwwqqqVVVFFF<<<<<<>>>AAAQQQeee}}}yyyfffTTTSSSZZZiii}}}tttUUUFFFCCCIIIXXXfffpppxxxeeeTTTHHHAAA???>>><<<<<<;;;777333333777;;;CCCBBB???999444111111111000111222333444444333333333111000000111222222111222333333444444333333222222222333555666777888888666555222000.........///,,,---000333555666777777333555333111111666888777444333555999>>>EEERRR^^^vvvrrr___RRRKKKAAA777222//////222666888777666333000000111333333222222444333///000444555666666777888999999999777444000...///666@@@GGGEEEEEEPPPggg{{{yyyssshhh```NNNAAA666555888999999::::::999888444111//////000///111333111///...111444666111+++'''(((+++///111555444333111000...---,,,***+++,,,---...---,,,,,,---,,,***))))))***,,,------///111333333222000//////...222:::>>>;;;777555444000...///222444222///,,,,,,+++***)))******+++---...///000000///...---++++++,,,///333555444333...------------......///+++)))((()))+++,,,+++******+++---,,,++++++...000000//////...,,,***)))(((+++++++++******+++,,,,,,***,,,---//////...---,,,++++++---...///000000000222111///......///111222///...---///222444444222111000///+++(((''')))+++///222555999===AAAEEEGGGKKKLLLPPPVVV^^^fffmmmqqqyyy|||lll[[[NNN@@@>>><<>>DDDCCC???999333000///000///000111222222111000000///......///222333333222222222333444444333222222111333555777888777666555333222222111111000000000///000222333444444555666222444222...000555777444444333555888:::???JJJVVVmmmzzz|||~~~{{{qqqbbbXXXJJJ???666333111///111666666666555333000///111444222000000222111---///333444555666888::::::999888333222111111666@@@MMMWWWRRRNNNQQQbbbwwwzzzppphhhSSSEEE999888::::::999888777888777444000---,,,---,,,000444666666999>>>CCCDDD;;;///'''&&&***...111666555444222///---+++)))((()))+++,,,---...------///...,,,++++++,,,---...+++---000333333111...,,,...,,,///777;;;999444333333///,,,---222444222//////...,,,+++++++++,,,---...////////////...,,,+++***))))))---222555444333//////000000000000000000,,,+++***+++,,,---,,,+++***---///---)))(((,,,000000000000000...+++)))'''------------,,,,,,,,,,,,***,,,///111111000...,,,+++,,,---...////////////111111111111111222222222000...---///222444333111000000///,,,(((''''''(((,,,---000444888===AAACCCBBBCCCGGGNNNXXXbbbiiilllrrruuu|||}}}lllYYYJJJ===;;;:::@@@OOOdddsss{{{jjjaaaZZZ]]]fffuuunnnSSSDDD;;;===???EEEYYYppppppuuunnnhhhnnnvvvkkkMMMFFFJJJQQQ]]]bbbppplll]]]KKK@@@>>>===888333333888===>>>;;;999;;;>>>BBBAAA>>>999444000.........///000111111000...---,,,,,,,,,///222444555444111222333333333333222111000222666888999777444222000111222222222222111000111222333333333333444555111444333///111777777333999888777888777999CCCNNNgggwww}}}fffhhhllltttxxxuuukkkbbbNNNCCC999777666333444888444444444222//////222555111///000222000,,,---000111222444666777666333000///000222666===IIIXXXbbbZZZSSSRRR]]]pppyyyqqqWWWIII===:::===<<<999777555666666333///+++******,,,111888<<>>BBBGGGKKKOOOUUU\\\bbbgggoooyyysssaaaPPPFFF<<<::::::EEE[[[pppxxxvvviiiYYYMMMSSSfff{{{rrrWWWHHH;;;:::AAANNNdddwwwxxxrrrnnnrrr~~~bbbMMMEEEHHHQQQXXXgggxxxeeeUUUDDD<<<999777666666777888:::<<<>>>===:::888::::::999666222000000111000000111222222///***&&&))),,,111444555666888999666555444222111000///...000222555888888777555333///000222333555555666666///000222333444444333333///,,,***---333666555333333111///000333888;;;===QQQaaasss}}}zzzmmmeeejjjrrryyywww```aaabbbgggrrrzzzuuujjj\\\QQQBBB888666777888777666555222111000222444555000000///...............///000222555666333///+++111111444;;;GGGQQQXXX[[[TTTOOOMMMUUUhhhcccTTTEEE>>>;;;999999;;;666444333111,,,'''(((---000666;;;???MMM```iiiggg[[[III777///000111111222666444222222222111---)))"""$$$(((,,,///111333333000///...///111111///,,,,,,---------,,,+++))))))))),,,///222444333222000---.........///000000000222111///...............///...,,,+++*********+++---++++++---000333444333111000//////000///---,,,,,,***)))***,,,---+++(((---,,,,,,,,,---...000111222333333222000...+++)))///000222333222000---,,,+++---000111111000000111000000111111000//////...000222444555444333333444111000///,,,+++,,,///222222111...***'''&&&(((***---///111333444555777888999<<>>KKKaaarrruuuooocccUUUMMMUUUhhh{{{rrrWWWHHH:::999@@@PPPjjj|||ssstttwww\\\IIICCCHHHRRR\\\jjjzzzyyy^^^PPPAAA;;;999777555666444555777999:::999777555888888777555222111111222222222222222111...)))%%%,,,///333666666777888999666666555444333111000///111333666888888777444333......///111222444555666000111222333333444444444///,,,***,,,111555444222111000//////222555888999EEEQQQ```nnn~~~ooobbbVVVOOORRRZZZdddtttvvvllleeebbbkkkyyyyyyqqqcccZZZMMMDDD@@@>>>;;;999888666333111111111333444000000///...---.........111111333444555222...***---...222:::DDDLLLPPPQQQKKKFFFFFFQQQfff|||{{{```RRRDDD??????===:::999333222111111,,,(((***///333;;;CCCKKK\\\nnntttppp^^^LLL888000///000222333333111000000000///+++(((%%%&&&'''***---111444666//////000222333333000...,,,,,,------,,,+++***)))(((***---000111111///...------...//////000111111222111///...---------...---,,,***)))))))))******...,,,+++---000333444444000...,,,,,,---//////...---,,,******++++++)))(((,,,,,,,,,---///000222333111111222222111///---,,,000111222333222000...---***,,,///000000000111222222222222111000///...---///111333333222111111222222111000---++++++---///222222000---******+++---222333444555444444222222222555999>>>CCCIIIPPPUUUUUU\\\eeemmmttt{{{rrraaaNNN@@@777<<>>>>>DDDRRRkkk||||||nnnTTTEEEAAAFFFSSS___mmm}}}zzziiiSSSGGG===::::::888666666333444666777777666555444444555555444222111222444444333222222111///***'''///222666888888888999999666777777777666444111///333444777999999777555444.........///000222444555222222222222333444444555///,,,+++,,,000333222000/////////000000222333444888@@@KKKYYYjjjssskkk[[[MMMDDD>>>BBBHHHTTTiii~~~{{{mmmgggsss~~~tttlllbbbYYYRRRLLLEEE@@@:::777444111000000111222000///...---------...///333333333444444222...++++++---222888???DDDEEEEEECCCAAACCCOOOcccvvvxxxaaaRRRDDDBBBDDDAAA;;;666000/////////,,,))),,,222888BBBMMMYYYkkk{{{zzzqqq^^^LLL:::111000000222444///...------...,,,)))'''''''''((()))---111666999---...000111222111///---,,,---.........,,,+++***&&&(((+++---......---,,,------...///000111111222000000...,,,+++***+++,,,,,,+++***)))))))))***+++,,,+++***+++---000222333///,,,***)))+++...000000000///---,,,+++***)))(((------...///000111222333---...///000000//////...000111222222111000...---)))+++---......///111333444444333222111///---------///111111000/////////111222111///------...000333333333111///...000222444444444444555333000...,,,...222777===CCCIIIMMMMMMRRRZZZccckkkttt|||nnn\\\LLLAAA<<>>>>>AAABBBEEEMMMYYYhhhtttzzz~~~jjjYYYJJJHHHJJJFFF<<<555...------...,,,+++///666>>>HHHTTT```oooxxxqqqcccTTTFFF888333222111111222+++++++++++++++***((('''((((((***,,,000333666888***,,,...///...---,,,+++,,,---///000000...,,,+++&&&(((***,,,---,,,,,,+++......//////000111111222.........+++(((''')))+++,,,+++***))))))***++++++))))))(((((()))+++...000...+++)))(((+++...000111222111///---+++))))))***//////000000000000000000***+++,,,---......//////000000000000000...---,,,***+++,,,,,,,,,...111444555555444333111///...---+++---///000...---,,,---000222222222000000111222333444555444333333444555333222111222444333000...***+++---222888???CCCFFFGGGKKKSSS\\\eeennnvvv{{{}}}~~~gggTTTHHHDDDBBBKKKZZZnnnzzzjjjSSSMMMKKKTTTeeeyyyoooSSSHHH@@@BBBHHHTTTjjj}}}gggOOOCCC@@@AAAMMM[[[nnn~~~~~~dddPPPAAA<<<:::===???<<<:::;;;555777888777444111000111---...000000000111333555333222111222444555444333...222666999:::;;;<<<===555777888999888666333111000111444777999:::::::::888777444111000000111222555444333333333444555666333222111000111111111000///111333333000//////000111888@@@BBBCCCCCCAAA???:::777999>>>AAAGGGZZZooo{{{{{{}}}ssshhh]]]WWWJJJGGGAAA;;;666333222111000...---++++++---///000111111111333666777666444333222111000222666;;;>>>BBBCCCEEEEEEHHHQQQ___iiiyyywwwfffWWWTTTTTTLLL???666...,,,---...---,,,111999EEEOOOWWW^^^fffiii]]]MMMEEE<<<555555555111......((()))+++++++++***))))))'''***---111444555555555)))***++++++)))(((((()))+++,,,///000000...,,,+++'''(((***+++,,,,,,,,,+++//////000000000000111111---......+++'''&&&(((+++---,,,***)))))))))******&&&'''&&&%%%%%%'''+++......+++))))))+++///111111111111000---***((()))+++//////000000000000//////))))))***+++,,,...//////000000000//////...---,,,+++++++++++++++,,,000333555555555444222000///...,,,...000000...,,,,,,---000222444444333222222333000222444555444444555666333000...///111222000...))))))***///555;;;???@@@BBBFFFMMMVVV```hhhnnnqqqwwwzzz|||{{{zzz~~~{{{___LLLDDDDDDCCCMMM]]]qqqxxxfffOOOJJJIIIRRRaaatttpppWWWGGG::::::EEEWWWrrrzzzkkkjjjwww{{{cccLLLDDDAAAAAAKKKZZZmmm}}}oooXXXGGG<<<999999>>>@@@===<<<===555777888555///,,,+++---+++,,,...//////000333555111000///000333666777666...222666888999:::;;;;;;555666777777666444222111///111333666888::::::;;;:::999777444222222111111555555555444444555555666555444333222111000000000000333555333000...///111111777===<<<777333555777777555888>>>@@@DDDSSSddd{{{{{{}}}xxxtttsssxxx}}}}}}{{{|||qqqjjjWWWSSSLLLDDD===888555444///...,,,***+++---///111///...///111444666777777222111...---///666???FFFDDDDDDBBB<<<999>>>JJJTTTkkk}}}uuuiiifffbbbUUUEEE999000......///------222:::HHHPPPVVVVVVWWWVVVKKK===999444222444555000+++)))(((***,,,---,,,++++++,,,))),,,000444666666444222)))******(((%%%$$$%%%((()))***---//////---+++))))))***+++,,,------,,,,,,111111111000000000000000...000000---(((&&&(((,,,---+++***(((''''''((((((%%%&&&%%%$$$"""$$$)))---...,,,******---///000111//////...+++'''&&&(((***,,,---///000000000000///))))))***+++,,,...///000111111000000///......---,,,,,,+++***)))+++///222555555555444333111000///...000222222000.........111333555555333111000000,,,...222333333333333444444///++++++...111///---)))((((((,,,222888:::;;;===AAAHHHQQQZZZaaaeeegggmmmrrrxxxyyywwwwww{{{tttZZZGGG@@@@@@BBBMMM___sssuuuaaaIIIFFFHHHQQQ^^^ooosssXXXFFF999<<>>AAADDDQQQ```yyy~~~xxxpppggg___```eeelllrrrpppggg___XXX]]]cccffffffiiipppvvv}}}|||ttt___ZZZQQQHHH???888444222///---+++******,,,///111...,,,,,,---000333444444/////////000444>>>KKKTTTNNNIIIBBB;;;999<<>>;;;BBBNNNaaawwwsss^^^CCCCCCHHHRRR^^^lllvvvVVVGGG>>>FFFUUUbbbqqq}}}kkk]]]QQQSSScccuuu~~~kkkTTTCCCCCCDDDDDDNNN___mmm}}}uuudddSSSCCC999888666888<<<===;;;:::<<<;;;======777///***)))+++)))+++,,,------///111444///---++++++...000111222333555777777666444333333444333333222111111111111333444444555555555555555555555666666666555444333444555666777777666555444555555444111...,,,,,,---///222333111---+++...222333222333444444444666999888333333:::>>>BBBNNN]]]nnnwwwkkkcccWWWKKKCCCFFFLLLVVV]]][[[RRRJJJAAAIIINNNPPPSSSZZZ^^^^^^dddqqqxxxooo```ZZZQQQGGG===555111...///---+++)))***,,,///111---+++***+++---000111111...000222666===HHHVVV```YYYPPPEEE@@@BBBDDDCCCAAAJJJ```|||hhhNNN???555222111111...---333;;;999BBBEEE>>>:::;;;:::555666111///111///***&&&&&&)))---000111000///000222222222222333333444444444)))+++,,,+++)))''''''(((******,,,---------,,,+++,,,,,,---...///000111222444444333///+++)))+++...222222000---***((()))++++++++++++***)))***,,,...,,,,,,,,,+++******,,,...///---,,,,,,---...//////------+++'''$$$$$$(((,,,)))***,,,000444555333111000---))))))+++...///...222111111000///......---///000...+++((((((---111:::666444555888:::777333333555666444111///000222333444555555333000,,,***(((+++//////---,,,...111---(((###$$$)))...///...++++++,,,///444888::::::;;;>>>BBBEEEIIIOOOXXX^^^```fffmmmpppoooqqquuuzzzoooYYYFFF===<<>>888777888:::;;;<<<<<<;;;:::===>>>===777000+++***++++++******,,,...000//////111...***((()))---222666222555888888666222000...000111111222222000///...666555444222222111222222222222222222222333333333000222555777777555333111666333000//////000111111222000...------///111333333444555444444444666888<<<999777:::>>>DDDOOOZZZooouuuiii\\\LLL@@@:::888;;;AAAHHHLLLJJJBBB:::888999:::<<>>@@@CCCFFFJJJMMMVVVZZZ___fffkkkooorrrsssyyy}}}kkkXXXIIIDDDEEEJJJZZZppp~~~}}}kkkRRRAAA???>>>CCCPPP```sssqqqZZZKKKHHHPPP\\\ooo|||xxxlllYYYQQQZZZmmm{{{cccPPPAAAAAACCCDDDNNN\\\qqqgggUUUKKKFFFBBB???666777777888888999::::::AAA>>>999444111000111222111000000111222111///---+++***))))))+++...111222777999;;;:::777444222222111222333444555555555444444555555666666555444333.........//////000000000333444444444444333222111---...///111222333333444000///...///000222555777333444666666555555777999999666555666888===HHHTTTggg{{{pppbbbQQQFFF>>>777444555999>>>CCCFFFDDD>>>888555111111111111333555666777;;;EEEQQQ[[[eeejjjddd[[[UUUKKK???777000---000555444444333222111111111111//////111333444222...+++111555>>>OOOdddrrrnnncccXXXRRR]]]ttt~~~eeeRRRWWWeeezzzjjjSSS999222---...111111222444555555555444444333333333---///111...+++,,,111777555555444444444444555555555333111...------...///***---//////---+++)))))))))***+++---///000222222///////////////000000000000///...,,,+++******+++---...///...------...///++++++***+++,,,---------222333444333111111222333555555444222000000111222222111///---,,,---///111///......///111222111///000///......///111222333111111111111111111111111///------///444666444222222111///000222333222000000000000///---,,,,,,,,,+++---///000000...,,,***(((%%%$$$'''+++...---+++'''''''''+++000555666666.........111666999;;;;;;<<<===???AAABBBCCCEEEFFFPPPRRRXXX```hhhmmmooonnnqqqyyyxxxeeeSSSFFFDDDHHHNNNccc{{{|||fffPPPCCC???@@@EEERRReeezzzmmmWWWIIIFFFMMMXXXlll{{{xxxmmmYYYPPPYYYmmmsssaaaNNN@@@@@@BBBDDDOOO___tttuuuZZZKKKFFFEEECCCAAA888777666666555555555555;;;777000,,,***,,,///111333222222333333222...,,,((()))***+++---...000111999:::;;;:::777555444444333333444444444555555555444555777888888666555333---.........///000000000333222111000000000000000+++...111222333222222222///...------...000222333000222444555444444666777:::777666777777;;;GGGSSSeeexxxzzzrrr___QQQAAA888444333555999???CCCHHHGGGBBB;;;777555222222222222222222222222888BBBMMMWWWeeemmmhhh]]]PPPEEE:::444000...111666777555333333333222222111///000333555555222...+++333<<>>444------000111111444333333222222222222333333///111111...,,,...333999999888777666555444333333333111000.........//////+++---//////---+++******)))***+++,,,...000222333/////////000000000000000000///...---,,,,,,++++++---///000000//////000111)))(((((())),,,---,,,+++///111333333333333444666555555555333000///111333333111///...///000000111...---,,,,,,...//////...---......///000222555777555444333222111000//////...------111555777666333111000//////000000///...000///////////////......(((***---000111111000///---***'''(((,,,...---++++++++++++---000333444444+++***+++///444888:::;;;<<<<<<<<<===????????????JJJLLLSSS[[[ccchhhiiiiiikkkqqqyyyrrr]]]LLLBBBDDDJJJXXXnnnyyy___MMMFFFCCCEEEKKKXXXmmmjjjWWWHHHDDDJJJUUUkkk||||||kkkWWWOOOXXXlllqqq^^^LLL??????AAADDDQQQbbbwwwjjjQQQEEEDDDCCCBBBBBB:::999888666444222111000222...(((###"""$$$)))---444333222222333222///,,,)))***+++---///000000000888999999888555444444555444444444444333444444444444666777888888666444333......///000000111222222000000...---------......,,,///333444222000//////...---,,,+++++++++,,,------///222333333333444555888666666666555999EEERRRgggwwwyyyiii```OOOCCC777222222444999>>>AAAEEEGGGEEE???888444333333333333333333111000///222;;;FFFQQQcccqqqmmm```MMMCCC888444222000222666777444222222333444333111///111444555444222000...777GGG[[[iiipppooofff]]]VVV]]]tttrrrbbbSSSPPP```qqq~~~{{{cccEEE999///---///000000222111111000000111222333444444444333000---...333777:::999888777555444222111111000///......///000000,,,.........,,,******+++++++++,,,---///111333555/////////000000111111111111000......//////...,,,---///111111000///000111((('''&&&(((,,,...,,,)))+++...000222222333444666222444444222///...111444222000......000111111000...,,,******,,,...///...+++---///000111222555777777666555333111000///.........///222444666666555111111000///...---,,,,,,///......///111222111000''')))---000222333222111000...,,,+++,,,.........//////......///000111222))))))***---222666888999888777666666888999999888CCCGGGOOOVVV\\\```bbbbbbfffkkkqqqwww|||lllVVVEEE???EEENNNdddyyyrrrXXXJJJGGGJJJNNNTTT___ttt}}}hhhVVVHHHDDDJJJUUUkkkfffUUUNNNXXXkkkvvv[[[JJJ>>>>>>AAADDDSSSfffxxxuuu^^^IIICCCCCCAAA@@@BBB;;;;;;:::999666333000...,,,+++'''!!!&&&---444333222222222333222000,,,---...000111111111111444555555444222222333555444444444333444444555666666777777777777555444333//////000111111222333333...------,,,,,,------......111444444000------...------,,,+++************+++---000222222222222333444444444444222555CCCQQQhhhwwwmmm]]]SSSAAA999333444888;;;>>>BBB@@@AAAAAA>>>999444000...000111222333222000...,,,---666@@@MMMcccvvvsssdddLLLBBB888555444333333555444111///000333555444222///111222333222222444555@@@TTTjjjrrrpppjjjddd___]]]jjjwww]]]MMMDDDNNN^^^pppjjjOOO@@@333///000000///000000/////////000222444555888777555222//////111444999999888777666444222111////////////000000111222---...---+++))))))***,,,,,,+++,,,,,,...000222333......///000111222222333333111000000222333111...+++...000000///......///)))'''&&&)))...///---)))***,,,///000000000111222///222333111------000444111///------///111000///...,,,******,,,...000000---///111111000000222555666555444333222111000000---///111222222333555777222222111///---+++******---,,,+++...111333333111(((***---000222222111000.........---,,,---000222222111///------...000222,,,++++++...111444555555555222000000222444555444<<>>@@@EEEUUUiiiwww}}}dddQQQBBBAAABBB???>>>AAA;;;<<<======;;;888444222,,,...,,,&&& )))222666444111111333555666666000111111222222222222222000111000///...///222444333333333444666888:::;;;888888777666444333222222...//////000222333333444,,,,,,------.../////////...111444333///,,,---///......------------------***---000222222222333333333333444444222555CCCRRRfffwwwwwwjjj]]]PPPGGG999555666===CCCDDDEEEFFF>>><<<:::777555111---***...///111333222000---+++---666>>>HHH___sssppp___JJJAAA999777666444111111000---+++---222666555333///000111000000222888<<>>@@@BBB>>>===BBB:::<<>>@@@:::999777555333222111111......///000111222333333+++,,,...///000111111111---111444222...,,,...111.../////////000000111111***...111333333333333444444555666666444777FFFUUUeeevvvnnn___SSSJJJ@@@999777555:::EEEMMMMMMKKKKKK>>>:::666555444222---)))---///222333333111...,,,...555;;;BBBWWWjjjeeeRRRJJJ@@@999888777444000///---***(((,,,222666555333///000///......333:::AAAWWWhhhwwwzzztttnnnkkkhhhxxxkkkOOOEEE<<>>III[[[tttwwwfffPPPJJJXXXgggrrrpppcccMMMBBB:::<<>><<<===;;;;;;===@@@AAA???<<<666888999777333222333555444444555666666666555555333222222333555666666555111000---***(((***...111222333555666666999<<>>AAAPPPddd|||zzzfffQQQMMM]]]kkkssskkkZZZHHH>>>888;;;AAAHHHXXXiiiuuuaaaPPPGGGDDD@@@>>>>>>???>>><<<===<<<<<<>>>AAAAAA>>>;;;<<<>>>???===999777777888666555555555444444333333333222111222333444333222...---,,,***)))***...111222333444555555777:::<<<:::777333111000000000000---+++***+++...000000...000111222222222000...,,,------,,,++++++---000222333222222222222333444444000222444555666444222111222444666777555666AAANNNfffxxxppp```OOOEEE???:::999;;;===CCCOOO]]]fffcccWWWLLL===<<<>>>AAADDDBBB;;;555333555777;;;===999222---222444999>>>DDDJJJOOORRROOOOOOOOOKKKFFF>>>777333222---,,,000222111000111000------///111555@@@MMMfff|||zzzttt{{{sss\\\IIIAAA===@@@EEEPPPeee{{{yyydddMMMAAA<<<666222111333222111000111333555777555444333222111111111111555777888777555222111111+++******,,,000444666666+++,,,------,,,+++---...222111///...///000222333111222222111///......///000///...---,,,++++++***((())))))'''$$$###&&&***"""###$$$&&&))),,,...///222111000///...,,,++++++------------,,,,,,+++***+++************+++------444555555666555444222111111111222000...---...///---......,,,)))''''''(((,,,...///000///...///000000000000111222111///------,,,,,,---///...,,,***,,,...111222222000---+++)))+++...//////...///000...+++'''$$$%%%)))///333666666555222///---...000666555333111000111222444333222555999:::999<<>>===<<<<<<======<<<;;;<<<<<<===???@@@???<<<999???@@@AAA@@@===;;;999999777666555444222222222222333222000000000000///---(((***++++++***+++...000222333444444333444777999888444000///111222000...,,,***)))))),,,...000000555555555444111///,,,*********+++,,,...///111222222222222333444555777777333444666777777555444222000111444555333333===HHH```rrrxxx\\\OOOAAA:::999999===BBBIIITTT___gggooopppaaaOOO@@@AAAEEEJJJNNNNNNHHHCCC777999===AAABBB>>>888222444666999;;;???GGGRRRZZZ\\\aaafffdddYYYJJJ===666666222111444555222111222111000111111222999IIIXXXlllkkkWWWEEE<<<777:::???GGGZZZnnnrrrZZZKKKAAA999444222666555444333333333444555444333111000//////000111555555666777777666222000((((((***---222555555555***,,,......------...///111111000//////000333555444555444222000......///000000//////...---,,,,,,---//////+++%%%$$$(((---$$$$$$%%%&&&(((+++...000222222111000///.....................---,,,***)))+++***))))))***,,,...///111222333333444333222222444444333000---+++,,,------......+++(((&&&&&&&&&+++...000111///...------...///000222333333111...+++,,,---...///...---+++...000222333333111///---))),,,///111000///......,,,***&&&###$$$(((///333777777666333000......///555555444333222111111111222111333777777666888===HHHKKKOOOTTTYYY___fffjjjwwwooo^^^WWWXXX```pppzzzkkk^^^VVVRRRNNNIIIJJJUUUeeevvvhhhUUUKKKFFFPPPbbbsssqqq___PPPVVVlllyyyxxxeeeJJJ@@@888555:::BBBLLLaaatttppp\\\III===888888999:::;;;:::999888999;;;<<<>>>>>><<<888666:::<<<===>>>===;;;:::999777666555333222222222222333111///......---+++)))%%%'''***,,,,,,---...000222333444444333333444666666333///000333444111......,,,+++***,,,///222444888777666444222///,,,+++++++++,,,...111222222222222222333444666888999:::666666777888777666444333///000222444222222:::DDDUUUggg~~~qqqeeeQQQFFF;;;888999===DDDLLLWWWfffooonnnnnnoooaaaMMMDDDFFFKKKQQQUUUTTTOOOKKK>>>???BBBCCCCCC???;;;888777999<<<===BBBNNN^^^jjjooowww~~~zzzkkkVVVEEE<<<666333222555444111000333222444555333444>>>RRRcccsssiiiWWWCCC999222444888AAASSSfff}}}|||dddQQQDDD;;;666333444444333333333333444444333222000......///000111333222222444777777333///)))))),,,///333444333222)))+++---......---...//////000000///---...222555777777666444000//////000111111111111111000000000111333333///(((&&&)))---))))))(((((()))+++---...111111111111111111222222///000000111000...,,,+++,,,+++******+++---000222///000111222333333444444666666444000,,,******,,,000000000---***((('''(((,,,///222222111...------...///000222333333111...'''***---/////////......///000222333333222000...***---000222000---,,,++++++***(((&&&%%%)))///444666666666333000//////000333333333333222111//////000000222666666555777<<>>AAAPPPcccwww{{{iiiZZZPPPMMMXXXjjjyyynnnXXXMMMVVVnnn{{{yyyeeeKKKAAA:::777;;;BBBMMMbbbwww{{{gggTTTEEE===666777999999888777555444666888:::;;;:::777555444555666777999;;;;;;;;;:::888777666555444444444444222000...------,,,***(((%%%(((,,,...///...///000333444555555444333333555555333111222444444222//////...---,,,---///333555666666555444222000///......---...000333444333111111222333444666999;;;<<<777777888777666555444333000000222444333222888@@@MMM^^^tttnnn]]]RRRHHH@@@:::;;;@@@HHHSSS]]]iiivvvyyynnneeebbbXXXIIIGGGJJJPPPUUUWWWUUUPPPLLLDDDDDDBBB@@@>>><<<;;;;;;888;;;>>>BBBJJJYYYmmm{{{sss\\\III???444111000222111///000444444777666333444BBBXXXhhh{{{iiiWWWDDD888///000555>>>QQQccczzzoooXXXGGG<<<555000...///000111222333333333222111000/////////000111000///...000444555333000......///111333222000---'''))),,,............//////000111///,,,,,,000444888888666333000///000111111111111222222333333444222333333000+++)))***+++,,,,,,++++++++++++,,,,,,000000000111222222333333000111222333222000...---,,,+++******+++...222444000000111111222333444555666555333///,,,***+++---222333222000---+++***+++---///222222111///......000000000111222111///---%%%)))---000000/////////---...000222222111000///,,,...111111...+++)))(((***,,,,,,***((()))...333222333444333111000000111111111222222111000///.........000444444333555:::>>>???AAADDDIIIQQQZZZ```iiiqqqxxx}}}yyykkkffflllyyyvvvcccSSSIIIBBB>>>999888>>>OOOdddxxxwwwhhh\\\RRRQQQ^^^rrrkkkOOOGGGSSSjjjuuussscccMMMAAA:::777;;;AAAKKKbbbxxxrrr]]]JJJ>>>;;;555777999888666444333444444555777777555444444444444444444666:::=========:::::::::999888666555444000///------...---,,,***(((+++///111000000000000222444555555333222333444222333444555444222111000...//////...---...111444444444333222222111111000///------///333555333111111222333444777999;;;<<<777777777666555333222111000000222555444222666<<>>222///...//////...222888999;;;999555888HHH]]]kkk}}}kkkUUUFFF999000111666>>>OOO```yyy}}}}}}gggSSSCCC666---(((***,,,///111111222111222222222222222222222111...---,,,---000222333333333222222333333111...+++%%%(((+++---------...///000222222///,,,+++///444777666555111...---///111---...///000111333444444000111111111000...---,,,+++,,,,,,,,,,,,,,,++++++///000000000000000000111///000222333333222///...+++***((((((***...111444111000000//////000000000333222111...,,,,,,///111444444444222///------...---///111111000//////000333111000/////////---+++&&&***///111///...------+++,,,...000111111000000...000111///,,,(((&&&%%%***,,,...---***)))---111...000111222111111222333111111111111111111000000///...000333333111333777888888999;;;@@@JJJUUU\\\aaakkkuuuzzz~~~vvvjjjeeemmm}}}|||fffQQQEEE???<<<;;;:::999AAARRReeewwwrrrcccWWWQQQRRRcccxxxzzz___FFF@@@MMMaaahhhggg]]]LLL>>>888555999>>>JJJaaaxxxyyyfffRRR@@@999999444666888777555444555666333555666555333333555777666444333444888<<<>>>>>>?????????>>>;;;777444111///...------/////////------000222333222111000111///111333444222111111222///333777666222......000000222333222000///222444333333222111111111111111---***))),,,222555444222222222333444666888:::;;;777666555444222111000///000///111444333111444999DDDRRReeeuuupppaaaTTTIIIBBB===<<>>???CCCIIILLLJJJEEE???<<<:::;;;:::777444333666888:::===EEEQQQaaasssyyyaaaIII;;;222///.........///666???DDDFFFBBB<<>>999AAAAAAHHHUUUdddssslllQQQDDD@@@===:::999666;;;AAADDDBBB<<<666222222444666555333222444777>>>AAAIIIXXXjjj{{{~~~eeeKKK;;;333000...//////222:::DDDOOOPPPKKKEEELLL^^^pppxxxwww\\\HHH===777;;;>>>@@@GGGQQQbbbttt{{{bbbZZZdddqqqyyyeeeNNN===&&&(((+++...//////...---222444666888888666444222---......,,,,,,///666<<<888666444444444222000...((()))+++---////////////000111111///,,,,,,000333222111000//////000222333+++***))))))+++---000111222111000............///111000---(((%%%%%%'''***///---,,,,,,---...------...///000111111///---+++)))&&&$$$$$$'''+++...///---......,,,)))'''''''''((((((***+++---///222444444444333333222111...+++000111222111///------...111222333333222///---,,,++++++,,,///111000,,,''''''(((,,,000444444222///111///,,,***)))'''$$$"""&&&)))---000///---,,,,,,111000...---...///111222444000------111666888999999777555333333333111000333111111333:::BBBHHHLLLSSSYYYbbbiiipppxxxfffUUUVVV___rrrwww```GGG;;;:::::::::;;;;;;>>>EEEPPPaaasssppp\\\NNNLLLTTTeeezzzzzz```III<<<>>>IIIYYY```ZZZLLLBBB>>>555222888>>>HHH^^^vvvyyybbbRRRGGG>>>:::999888555222333666::::::::::::666333444777::::::999444333222111333777>>>CCCFFFLLLNNNFFF===777222///...------------///111222222333444555555555444333///////////////.........222222111111000...---,,,555999:::666666888777111222222222222222111000///((()))***,,,///111222333444444555666777888999999666555444222000000//////333333333222111222444777???GGGXXXmmm{{{kkk]]]TTTHHH;;;888???EEEIIIRRRaaarrr}}}}}}ppp^^^GGG:::999:::888444888999999888666222...+++------000333333111555<<<>>>DDDSSSgggvvv~~~^^^JJJDDD888444000000111666BBBMMMSSSNNNMMMSSS]]]gggrrr|||uuuXXXGGG???999999===AAAIIIPPPcccmmm|||qqqWWWKKKTTTcccxxx~~~eeeJJJ:::444111222111//////111///111333333222222222333222000---,,,,,,///222444999::::::777222///000222(((***,,,///111111111000111111111///------000222222000...------...111222---,,,+++***+++,,,...///222111///...------......000///---)))&&&%%%'''))),,,+++***+++,,,---......---......///...---,,,+++,,,)))%%%$$$&&&))),,,---.........,,,)))((('''((())))))))),,,///111111111333333333333333222000///111222333222000......///000222333444333111//////------...111333111---))))))***---111444444111///---,,,+++***+++)))'''%%%%%%(((---000000000///000222111/////////000222333444111//////222555777777555444222111111111111000222000000222888@@@GGGKKKKKKQQQZZZbbbjjjsss~~~www]]]PPPTTT]]]qqqppp[[[DDD::::::;;;<<<===???AAAFFFOOO]]]pppppp[[[MMMKKKUUUhhh{{{sssXXXCCC999>>>JJJYYY^^^UUUFFF===:::555555;;;BBBLLLccc{{{ppp[[[MMMEEE>>>;;;<<<888555333333666888999888;;;888666555777888777555333333222111222666<<<@@@IIIMMMKKKBBB999555333111111000000///000000111111222333444444444444333333000000///...------------111111111111000000000///333777777333333666555222333333333333222111000///***+++,,,...111333555666555555555555555555555555444444444333333333222222666555333111///000444777>>>FFFWWWlll~~~~~~hhhYYYLLLGGGAAA;;;>>>GGGOOOXXXccclllvvv|||xxxppp\\\OOO>>>666777::::::999555555666555222///,,,))),,,,,,///222222222666===GGGNNN^^^rrrzzz\\\HHHAAA777444222333555999CCCMMMPPPMMMNNNWWWcccooo|||pppVVVDDD<<<666666999===DDDKKK[[[gggxxxnnnUUUHHHLLLWWWqqqrrrYYYAAA:::444444333000...///...000222222222222333444111///---,,,,,,...111333666666555333111000111333(((+++///222444444222111111222111///...---///111111///---+++***,,,///111...---,,,++++++,,,---...111111000.....................---+++(((&&&&&&(((((((((((()))+++---...///...------,,,,,,,,,,,,,,,///+++&&&$$$$$$''')))***---......---+++******+++***)))***---111222000...000111222333333333222111111222333222000////////////222444555444333333444111111222444444333///,,,------///222444333000...))))))***,,,------***((($$$(((,,,000111111222333222111000000000111333444444333111222333444444444///////////////000000000111000///111555<<>>888@@@OOO]]]^^^QQQBBB999666444777>>>DDDQQQjjj|||rrrcccQQQGGGBBB===;;;<<<777555333333555777777777<<<:::888777666555333111333333222000000333888<<>>GGGRRR^^^mmmuuutttsssrrrhhhXXXGGG@@@888444666999;;;<<<555555444222000---+++***---...111555666777<<>><<>>???@@@CCCIIIVVVjjj}}}yyyeeeSSSDDD>>>>>>NNNaaauuu|||lll[[[MMM>>>888666333222222111333444444222222222333111000/////////000111222444000,,,+++...000000///***---111555666555333111111111000000000111111111111///,,,***)))+++---///+++++++++,,,---...000000333222222222111000//////***,,,---,,,)))'''&&&&&&###%%%'''((((((***---000///...,,,++++++,,,...000+++((($$$###$$$&&&'''(((''')))+++---...///111444,,,++++++...000000,,,)))---000222111...,,,,,,------...000///...,,,------///333777999888888<<<@@@:::::::::999666333000...000000000111333222000...******,,,...000///,,,***)))***,,,---,,,,,,...000.........///000111222222333444444444222000///...***---000000///...///111444444444222000222555999===@@@CCCFFFKKKTTT___hhhttt{{{ssscccSSSOOOXXXeeewww~~~tttXXXJJJ===999:::;;;===>>>???CCCIIIQQQ[[[kkk}}}}}}gggSSSFFFJJJ^^^vvvwwwaaaKKK>>>>>>IIIZZZeee```OOO@@@:::333333444888AAAVVVuuurrr```RRRDDD>>>:::555222111111222333555666888:::;;;777888888777555333222222444444444222111111333555666999999666444777777555333444555777888:::;;;<<<999888666444333333444555000000///000111222444555666666777777777666555444222000......///111444777777666666555333111000///.........///111444777999666444111---+++)))((((((...000333444333111---+++'''+++///111111000000000666>>>PPPiiiuuucccTTTDDD<<<888>>>IIIVVVbbbjjj{{{~~~sss\\\LLLHHH@@@444333333222222222333555777:::888555111///...//////666999@@@HHHMMMPPPWWW```nnnyyy|||eeeQQQEEE555111000222444555888===DDDLLL[[[llltttuuuwwwzzzgggNNN===999666888>>>AAA@@@???@@@EEEOOOaaattttttaaaOOO@@@777444<<>>>>>===:::555000------.........000222222111///,,,,,,---///000000...+++,,,------,,,******,,,...------...///000111111222222333444222000---------+++...222111///---...000333555666444111///111333666999<<<@@@EEENNNYYYaaakkksss~~~iiiZZZOOOPPP\\\jjjzzzzzzjjjTTTHHH>>>;;;=========???===BBBHHHNNNXXXgggzzzwwwbbbPPPEEEKKK]]]ssszzzoooZZZGGG===???HHHVVV```\\\MMM???:::444444444:::HHHaaaoooYYYMMMAAA<<<999444000///000222555666777888;;;===666777777666444222333444444555555444333222333555000444666555777999999555444444444555888;;;>>>???;;;999666333222222444555000000111222444555666666666888:::;;;:::888555444333///...///000000333777666666666555444222111000///...------///111444666444222///,,,***)))******...000111222000---)))'''$$$)))///444444333111000444<<>><<<@@@LLL\\\kkkssswww|||tttbbbLLL???:::888555------,,,---...111333555777555111///...000333555<<<@@@JJJVVV\\\aaahhhppp}}}yyyfffRRRCCC666000---///222555999>>>HHHSSSfffxxx~~~jjjRRRBBB999666666:::<<<::::::;;;AAAIIIYYYlllppp\\\III:::111...333???OOO___qqqmmm```PPPDDD:::333111444555666777666333111000111444444555555555444333222333111///...------+++***---///000111111000///---///......000333555444333222111000000///.........+++,,,---...////////////000000111111000///---,,,***++++++***'''&&&&&&'''&&&)))+++***''''''***...,,,,,,+++++++++,,,...///***))))))***++++++***((((((***,,,,,,,,,---///111+++---///,,,(((%%%'''))))))---111000---***,,,...+++---......---,,,------222777<<<<<<:::;;;AAAGGG@@@AAA???:::333---******,,,+++,,,...111333222111,,,,,,,,,...000111000///......---,,,***+++---///---...///000111222222222111222222000---++++++---+++///333222...***+++---///444777777222//////111222555999;;;???GGGQQQXXXccciiissszzzwww```MMMIIIRRRcccsssyyyaaaOOOFFF>>>===??????@@@BBB@@@BBBEEEHHHOOO___uuuqqq]]]NNNFFFPPP```rrrvvvjjjUUUDDD<<>>>>><<<888555333...---000111///111555666666666666555444222222000///---------///222444222000...+++++++++---......///000000///,,,)))'''''',,,222666666444333222444;;;NNNiiizzzjjjYYYKKKBBB???CCCMMM^^^qqqppp```MMMBBB:::555666:::111...+++***---000222333333111///...111666;;;???DDDJJJWWWfffnnnssszzzxxxfffSSSCCC777000+++---333888???EEEUUU___qqqwwwaaaRRRBBB:::444444444333666999;;;CCCRRRfffzzziiiUUUDDD666111111333999CCCPPPaaasssyyyqqqfffYYYIII;;;555666111333444333222000111111333444555666555444222111111222222111///,,,++++++...///000000///...---,,,...------000444666555333222222222222111000......------......///......---...////////////---,,,++++++++++++)))'''&&&'''((('''+++---+++'''&&&)))---************+++,,,,,,---,,,,,,---...///...***'''+++,,,------++++++,,,---***...000,,,%%%"""%%%***(((,,,111111...,,,...111,,,...//////...---...///222888======;;;<<>>???AAABBBCCCEEECCCCCCBBBBBBHHHYYYqqqmmmZZZMMMGGGWWWeeesssuuuhhhUUUEEE===CCCGGGPPPXXXXXXMMMBBB===555777===JJJbbb{{{cccLLLBBB::::::;;;999666666666999;;;:::888666777999888999777444000///111444555777999888777666666666777999888666888;;;;;;888888666444222444777<<>>:::777222------000111---///444555666666666555444333333111000...------///111333000///---++++++---///111......//////...,,,***(((---000444666666555444444555<<>>EEELLLZZZmmmbbbNNN???<<<:::444555<<<999333---,,,...111222111222000///000555<<>>DDDJJJGGG???666222333333...)))(((+++...000111000111111......//////000000000000333222111000...---------222222444444555555555555222111///---,,,+++,,,,,,...---,,,+++***))))))***,,,000666999888666444333444777:::999777999???DDDRRRXXX```ggglllsss{{{{{{gggYYYFFFGGGRRRiii~~~rrr```IIIEEE???===>>>BBBEEEGGGCCCAAAAAACCCJJJYYYrrrpppYYYJJJGGGQQQffftttwwwnnnUUU???<<<@@@FFFSSS______QQQBBB:::777777BBBYYYqqqrrr\\\NNNBBB777777:::;;;:::;;;888888777777888888999:::555444222000000222444666:::999666555444666888999999::::::::::::999888777888777666444444666888999999666111---++++++,,,---333333444333222000...---111666;;;<<<:::777666666..................//////444111//////222333222000222222222000//////111333444222///......---,,,++++++---111333444333111///333333444555555555444444777@@@MMM```zzzooobbbRRRAAA===CCCHHHXXXkkk~~~wwwZZZBBB...---222333555999888555333111111222222222555000111:::???DDDRRRccchhhlllrrrzzz}}}eeeRRRHHHGGG666,,,333888:::III]]]hhhmmm{{{~~~lllWWWEEE555///000000444888???===EEEZZZrrrpppVVV@@@666444666777888555666???JJJVVVeeeqqq|||{{{jjjWWWKKKFFF:::222///111333111333777666666777777666444111///111111222222111000...---(((((()))***++++++(((&&&''')))---000111111///...,,,...//////---+++++++++---......---+++)))******...............---,,,,,,,,,------+++)))'''((()))------,,,)))&&&$$$%%%'''...///000...***((()))******+++...///000///...---,,,...///...,,,++++++++++++...000///,,,)))'''&&&***,,,------------///111111222222000......000222444888;;;<<<;;;===BBBGGGFFF???666333333333...***))),,,///111111111111222111111000000000000000111444222000///---------...222222333333333333333333222111///---,,,,,,,,,,,,---------,,,,,,++++++***,,,000555888777444222111222555777666555666;;;@@@HHHNNNVVV^^^eeennnwww~~~zzzaaaPPPHHHJJJUUUkkk~~~}}}iiiTTTGGGCCC>>><<<>>>BBBEEEGGGLLLFFF???===BBBTTTrrrmmmUUUHHHGGGTTTjjjxxxyyymmmSSS???>>>???FFFSSS___]]]OOO???777555999HHHbbb{{{uuu```NNN@@@444222555666777888777777777777777888999999555444333222222444555777:::999777666666777:::;;;<<<;;;;;;::::::999999999888777666555555666666777444222...,,,+++,,,...///333333222222000///---,,,000444888:::888666444444111111111111000///......111///...///111333333111444444555444333222444555888666333111000///,,,+++***,,,000444555555444333333333444444444333333222777???MMMaaa{{{vvveeeYYYLLL@@@@@@GGGQQQddd{{{xxxXXXBBB000///222111111444666444222111111333444555777555777>>>HHHTTTcccooouuuxxx~~~}}}dddTTTPPPMMMGGGCCCCCC@@@BBBRRReeeqqqvvvoooWWWGGG888333222222555999:::;;;EEEXXXkkk{{{|||vvvssscccMMM;;;444444666777888444444;;;DDDNNN[[[eeepppxxx~~~sssfff]]]YYYKKKBBB:::888666333444999444555666666444222000000222222333222111///---,,,)))(((''''''(((((('''%%%%%%'''+++---///...---,,,***,,,...///---,,,+++,,,---......---***))))))***---------------,,,,,,++++++,,,---,,,***)))***+++*********(((%%%$$$%%%&&&---000333111,,,(((''''''((()))+++,,,------,,,,,,---///111000---***((((((---000222111///+++)))((()))+++,,,,,,,,,---///111222222333111//////000222333666:::::::::;;;>>>BBBDDD===666222333333000,,,,,,---///111222333333222333222000//////000111222444222///---,,,---...000222222111000000000111111222111000...---,,,++++++,,,---............,,,,,,---000444666444222000//////222444333222333777;;;@@@EEELLLRRRZZZcccnnnvvvttt]]]OOOIIIMMMZZZooo|||dddMMMDDDAAA===<<<>>>BBBFFFGGGMMMGGG@@@>>>BBBRRRnnnjjjRRRHHHJJJZZZrrrzzzjjjOOO======???GGGUUU___[[[KKK<<<555777@@@UUUqqq{{{gggPPPAAA222...000222444666777777777777888888888888666555555555555666777888999888777666777999;;;<<<<<<;;;999888777777777888777777777666666555555555111000...------///222444444333111000......------///333666888777555444444444444555555333111...,,,...---,,,...000333333333333555777666555444555666999777444222000///,,,))))))+++///333666777666666222222222222222222222222777@@@NNNccc|||xxxiiiZZZQQQIIICCCGGGPPP```tttyyyYYYFFF666333444111000222555444222222333666999;;;===@@@DDDJJJYYYlllzzz|||bbbWWWWWWWWW___ddd\\\PPPPPP```pppzzz~~~nnnUUUIII===777555555777:::777;;;EEEUUUeeeuuusssggg```[[[PPP@@@666222444666888999444222666;;;BBBKKKTTT```kkkyyy}}}vvvpppnnnbbbWWWKKKBBB;;;666444666111444666555222111333555444444444444222000---,,,...,,,)))'''''''''&&&%%%&&&(((***---......---,,,+++---///000///------.../////////---***(((((((((++++++,,,,,,,,,++++++***)))***,,,+++***)))***+++&&&'''((('''%%%%%%&&&'''...111444111+++&&&%%%''''''((()))******+++++++++///222333222///+++(((''',,,///111222000---++++++)))***+++++++++,,,///111222222111111////////////111333666777777777999:::>>>999333111333444333111......///111333444333222000///.........///111222333111...++++++,,,///111222111000.........//////222111000///...---,,,,,,,,,---///000111000...------000222333222///.........000222111111222555777===@@@EEEIIIOOOXXXccckkk~~~lll\\\UUUJJJPPP^^^ttt}}}fffQQQAAA???<<<<<>>LLLddd~~~nnnRRRBBB333...000222555777888888999999999:::999999666666777777888888888888777666555555666888:::;;;999777555333333333444555777777777777666555444333444333111000111333555777555444222000......//////222444666777777777666666666777888888555222...,,,+++++++++---///222333444111333666666555444444555666444222111000...,,,)))))),,,///222444555555444/////////000111222333333999AAAPPPfff~~~ooohhh]]]SSSNNNLLLMMMUUU^^^qqqzzz^^^NNN>>>777666333333555666555444333555999???CCCIIIQQQXXX___ooo}}}dddZZZ[[[bbbsss}}}rrrddddddnnnuuuzzzwwwdddOOOHHH@@@;;;888777888:::888:::CCCSSSddduuu|||pppbbbUUUNNNFFF@@@888222222444666777:::555111222555777===DDDRRR^^^ooo{{{~~~|||{{{uuukkk^^^QQQFFF<<<555222111333555444222222666;;;777777777666444111///---444111---******)))((('''(((***,,,...//////...---+++,,,------,,,,,,,,,...222222111...***'''&&&&&&******++++++++++++******''')))++++++***)))***+++###%%%''''''''''''(((***///222333///((($$$%%%)))((((((((((((((()))******111333555444111,,,***((())),,,///111000...------)))************,,,///222111000000//////...---,,,...000333555555444444444666333//////222555666666///...---///222333222111,,,++++++,,,---///111222111///,,,******,,,...000000///......------------000000000//////...------,,,...000111111000///------///111111///.........///000111111111222444555999<<>><<<===@@@DDDFFFFFF>>>@@@EEEJJJOOOYYYkkk|||~~~fffPPPNNNWWWjjjtttZZZ@@@222666AAAJJJWWW]]]VVVGGG>>>===EEEUUUnnnrrrPPPAAA222...000222555777999:::;;;<<<<<<<<<;;;;;;888888888888888888888888333333333333444555777888777666444222222333444555666666666777666555444333666555444222222222333444555444222111000111111222555666666888999999999888777888999888666333///,,,***+++,,,---...000222444111444666777666555555666222111000111222222000...,,,---///111222222111000+++,,,,,,...000333555666:::BBBRRRiiipppZZZTTTPPPMMMOOOTTT\\\fffooo~~~zzz```SSSCCC999555444555888444555444555777===EEELLLZZZeeeooowwwlll___[[[hhh|||yyyyyyzzzwwwrrryyy~~~|||gggWWWJJJIIIEEE???;;;999999999777777>>>OOOcccvvv{{{xxxsssjjj^^^RRRGGG@@@;;;888555333333444444555:::555111111111111555;;;FFFQQQbbbqqqzzzzzzpppdddWWWKKK???777333444444222111333777;;;888888888777555333000///555333///------,,,+++***+++,,,...///000000000///)))***)))(((&&&''')))+++444444333000+++(((''''''***++++++,,,,,,,,,,,,,,,(((***,,,---+++******+++$$$&&&)))))))))((()))***000333555000((($$$&&&+++,,,+++)))((((((((()))***000222444333000---++++++(((+++///000///...------)))*********+++---111444111///...//////...,,,***,,,...111444555444222111000...------000444777888///,,,+++---000222111...)))***+++,,,---//////000---,,,***))))))+++---...------.........---,,,,,,......///000000000//////...///000000000///......---...000000.........///111111111222333333333333222555:::>>>DDDMMMXXX```iiinnnvvv~~~}}}bbbOOOJJJQQQ]]]nnn{{{|||ooo[[[MMM@@@>>>>>>???BBBDDDEEEEEEAAAAAACCCGGGMMMYYYooowwwaaaOOOPPPZZZpppmmmSSS===222555AAAIIIUUUYYYQQQFFFCCCGGGNNN^^^sssnnnJJJ===000...222444555777:::;;;===>>>>>>>>>===<<<999999888777666666666666111111111111111222333444666555555444555666777888555555555555555555555555777666333111000/////////333333222222222333444444666555555666999::::::999666666777777555333000...,,,---............000222444666888888777777888999000000111444666666555333......///000000///......++++++,,,---000333666888:::AAARRRjjjttt\\\KKKBBBDDDJJJSSS^^^iiisssyyy}}}vvvqqquuu~~~|||sss\\\SSSEEE;;;555444666888333444666888===FFFRRR[[[oooxxxrrrbbbZZZhhhyyyxxxkkkqqqzzzlllYYYNNNMMMPPPOOOGGG@@@<<<999777444333999JJJ^^^ppp|||oookkkdddYYYNNNDDD<<<777666666666555555444444333888333000000000000333888===EEERRR```mmmxxx}}}uuukkkaaaSSSHHH>>>:::666222111333555777777777777777555333111///111///------...///...------...///000111111111000+++***'''$$$"""###'''***333333333000---+++***+++------...///////////////***---//////...,,,+++,,,)))+++---,,,***(((((((((...444888444,,,&&&(((,,,///...+++)))(((((()))***...///111000...---,,,---+++...111111///---,,,+++***++++++++++++...222555222000//////000///,,,))),,,...111555666666333111...---+++,,,...222555666...+++(((***...000...,,,***,,,---//////...---,,,***)))(((((((((***+++,,,***+++...//////...,,,++++++---...000111111111111000000000//////......---,,,...//////......000111111111111222333333222111...222666:::???GGGQQQXXX\\\bbbkkkuuu}}}xxx[[[JJJGGGSSSdddzzz}}}jjjUUUIIIAAA@@@???AAACCCEEEEEEEEEEEECCCCCCFFFLLLYYYppprrr___QQQSSS___sssgggOOO>>>555999@@@GGGPPPSSSKKKDDDHHHPPP\\\jjjxxx~~~~~~}}}vvvnnnpppzzzeeeFFF;;;111222666888888888:::;;;===>>>>>>>>><<<;;;;;;999777444333333333444000000000000000111111111333444444555666777888888555444333333444555777888777666444222///...------///000111222333444444444555333111222555888888777444444444444333222111111///000111000------///111444666777777666666888:::000000111444777888666444//////000000000000///......---------///222555666777>>>PPPiii~~~uuu^^^LLLCCC>>>FFFPPP\\\gggqqqvvvwwwmmmbbbXXXVVV\\\bbbccccccWWWRRRJJJ@@@:::888888777555888===BBBIIIVVVfffrrrqqq___VVVcccqqq{{{kkkmmmxxxyyybbbTTTOOOVVV\\\\\\RRRFFF???:::666111333;;;IIIXXXgggwwwyyymmmggg\\\PPPDDD<<<777444444666777777666555333333444000...000000000333888999===CCCLLLXXXfffrrrzzz{{{|||xxxtttiii___PPPHHH>>>888777777555444444444444444333111///...+++******,,,...000///.........///000111111111111...,,,((($$$"""###(((+++111222222111...------...//////000111222222111111---///111222000...------...///000...+++(((&&&&&&---444;;;999000)))))),,,222000,,,)))(((((()))***,,,---...---,,,,,,---......111333333000,,,***)))+++++++++++++++...333666333111000000222111---)))---///222666999888555222///---,,,+++---///222444---)))&&&(((,,,///---***---...000111000...+++)))'''''''''(((((()))******(((***...000111///---+++***+++...000222222222222222111///...------------,,,---.........///111333111111111222333333222000///222666888;;;AAAIIIOOOTTTZZZdddoooyyymmmTTTIIIKKKRRRhhhjjjUUUJJJAAAAAA@@@BBBDDDFFFEEEDDDDDDDDDFFFJJJOOOZZZoooqqq___TTTXXXccctttcccNNN@@@:::===>>>EEEMMMNNNGGGCCCJJJVVVjjjuuu|||zzztttooofff]]]cccppp~~~}}}^^^EEE;;;444777<<<===;;;;;;999:::<<<>>>>>>===<<<;;;<<<:::666333111111222333111111111111000000000000///000222444555666777777444333222222333555888999999777666333111000//////,,,---000222444444444444222000...///222555666555222222222222222222222222111222333111---,,,...000333444444333333444777999...///000333555666444222///000000111111111111000111000///...///111333555555;;;NNNhhh|||}}}eeeOOODDDBBBEEENNNZZZeeennnssssssqqq\\\RRRFFFAAABBBGGGNNNTTTTTTSSSOOOGGGAAA===:::888999>>>DDDKKKUUUeeewwwlllZZZRRR^^^kkknnnmmmxxxttt___UUUSSS___ffffffZZZKKKBBB;;;555111666AAALLLUUU```rrr~~~ppphhh[[[MMMAAA:::666555333555888888777555444333111---,,,///111111444999999999:::>>>HHHUUUbbbjjjsssyyy}}}}}}}}}}}}wwwmmmaaaVVVHHH???===<<<888333111111222222111000...---***,,,.../////////111333000///---+++,,,---000111,,,)))&&&$$$$$$&&&)))+++---------...///000000000333333444444444333222111000///...---...///000111222444555111+++&&&$$$$$$+++222888777///)))(((***//////...---,,,+++***)))///,,,(((&&&)))---000222777555222///,,,***))))))(((***,,,---...111444666555333111///---,,,,,,,,,666222111333777888555111000...---...///000///...***)))))))))***++++++,,,---...///111000---'''"""###''')))((()))+++)))%%%******+++---///000...---//////...///111444777999333000------///111111//////111111---)))***///555222222222333444555666777777777666555777;;;AAAEEEMMMRRR[[[eeepppzzzxxx___KKKEEEHHHXXXkkk}}}gggRRRGGG??????@@@@@@AAABBBCCCDDDCCCBBBCCCGGGRRRbbbtttqqq^^^QQQZZZlllttt]]]JJJBBB>>>;;;@@@CCCHHHIIIFFFHHHTTTcccxxx}}}jjj]]]VVVRRR\\\cccrrrsssUUUGGG@@@===???AAA>>>:::888999777666555555666777999888666333000///.........---,,,,,,---///000///---222333333111111222555888777555444555888;;;:::999<<<:::777555555444222000,,,---///111333444444555222222222222222333444555222111000000111222222222444333000///...///000111//////...,,,+++,,,000333333000,,,---000333333222333555666555333000......222111000//////000111222555;;;FFFWWWooonnnUUUDDDEEENNNNNN]]]kkkpppuuuwwwmmm]]]LLL===555999888111444@@@QQQ]]]bbb[[[SSSPPPKKKDDD===HHHUUU\\\cccpppwwwbbbOOORRRaaa{{{zzzmmmwwwtttWWWWWWhhhyyyxxx```KKKAAA;;;444777888===FFFQQQ^^^rrrvvvggg[[[PPPGGG@@@===999888777999:::888222---...---,,,,,,---///111222444555666999>>>CCCHHHKKK\\\aaannnuuummmaaaWWWOOOFFF;;;444333444555555333111000000+++,,,......------...000000...,,,***)))***,,,---***(((&&&%%%%%%''')))******+++,,,---...000111111222333444555444222000...------,,,------///111222333444333000***&&&%%%%%%)))...333333///+++***,,,,,,+++++++++++++++******...***'''&&&)))---000222666444111...,,,***))))))(((***,,,,,,,,,...000222333222///---+++*********333111111222333444222000000///...///111111///...)))))))))***+++,,,---...---...000222111---&&&!!!###''')))(((***---,,,)))(((((())),,,000222333222000//////000111333555777222000......111222111000///000111...++++++///444333333333333444555666777999888777555555777;;;???HHHMMMUUU___jjjsss|||ttt]]]KKKGGGKKK]]]ooo}}}fffPPPDDD??????>>>>>>???@@@AAABBBAAAAAABBBGGGSSSdddwwwkkkWWWOOO^^^tttqqqYYYGGG???>>><<<<<<>>>CCCGGGHHHOOO```qqqzzzdddUUUMMMIIIRRR\\\mmmpppUUUGGG@@@;;;===???<<<999888777555333222222333555777666444111///------...///+++---//////---------...222222333222111333666888888666555666999;;;:::999===;;;888666666666555444......000111333555666777444444444555555777888888555333000......000222333555444111///------...///++++++***((('''))),,,//////---,,,---000333333333444666888777444111...---222111000000////////////000888EEEWWWooosssbbbOOOEEEJJJTTT```kkkrrrqqqpppnnncccTTT???333...444333...333@@@SSSaaajjjhhhccc```XXXPPPPPPYYYfffsss}}}vvveeeWWWVVVdddzzz|||ssszzztttbbbhhhxxxiiiNNNAAA;;;666444555;;;EEEOOO]]]pppyyymmmbbbVVVMMMGGGAAA@@@>>>===<<<666...(((,,,,,,,,,---...///000111222333444666999===AAACCCKKKPPP^^^ooo|||{{{qqqiii```TTTGGG>>>777777666444111000111111---......---+++***+++,,,///---***(((&&&&&&''''''((('''&&&&&&'''((()))***)))***+++,,,...///111111111222444555444111---+++)))))))))+++,,,///111222111111000---)))'''''''''(((+++...///...---...///))))))***++++++++++++++++++)))&&&&&&)))---000111444222000...,,,***)))))))))***,,,,,,,,,,,,...000111000---+++((('''''''''///000111000...---------/////////111222222///---)))******+++,,,---///000---...000222111,,,&&&!!!###''')))(((***......,,,)))((()))+++///222333444000000000111222222333333000//////000222222222000...000111000---,,,///222333333333333444555666666888888777555444666:::===AAAFFFNNNWWW```jjjsssyyymmmYYYJJJIIIOOOcccuuu}}}dddNNNBBB@@@???===<<<<<<===@@@AAADDDCCCDDDHHHSSSeeeyyy}}}hhhUUUPPPccc{{{pppWWWDDD=========;;;<<>><<<999777888999:::999111111111222333666888999555555666666777777888888666333///,,,,,,...111333666444111...---,,,------)))))))))'''&&&'''***---,,,++++++---000222222222555777:::999666222///---222222222000///---,,,+++---666EEEXXXooo{{{ppp```RRRIIIHHHSSS```qqqtttpppfff___ZZZOOOCCC888111000666666222:::HHH^^^lllwwwwwwvvvwwwrrrkkkooorrrzzz}}}zzz|||vvviii```^^^iii{{{|||zzz}}}tttrrroooOOO???:::777555555:::CCCMMMYYYjjjxxx|||pppeee]]]SSSPPPLLLIIIEEE>>>555---******+++,,,---.........222222333555666999:::;;;;;;>>>IIIYYYhhhsss}}}}}}yyysssiii]]]TTTHHHDDD???;;;888777888999000000000...+++))))))***///---***'''$$$#########&&&&&&&&&'''((()))******,,,,,,------...////////////111333444333///+++((($$$%%%&&&(((+++---///000------,,,***))))))***,,,,,,,,,------...///000000******+++,,,---,,,,,,+++)))'''&&&&&&)))---///000111000///---+++***)))))))))+++---......///000222000...,,,)))'''&&&%%%%%%+++...111///***'''(((+++------///111222111...+++)))******+++---///000111///.........---***&&&###%%%((()))'''(((,,,---+++,,,***)))))),,,///000000///000111111222111111000/////////000111111111000---///111111///...///000222222222222222333444444555666666666555777;;;>>>;;;@@@HHHPPPXXXaaakkkqqqxxx~~~|||hhhUUUIIIJJJQQQgggyyy|||bbbMMMBBBBBB@@@===;;;;;;===???AAAJJJHHHGGGJJJTTTeeexxxyyyfffUUUSSSeeezzzoooVVVCCC:::999:::;;;:::===FFFSSSfffnnnVVVHHHDDDEEENNN^^^uuuqqq[[[EEE>>>999999888666555777555333000......000333555444222///------///222444222444666666555333222222...///000000000111444666777777666666666777777777===:::888777999;;;<<<<<<333222222222444777:::<<<666666666666666555444444333222000...---...111333333222000---------......+++,,,,,,***)))***---///++++++,,,...///000000///222555888999777333000///333333333111///,,,)))'''---666DDDUUUkkk|||sssdddRRRGGGFFFNNN]]]jjjvvvrrreeeVVVLLLHHHBBB<<<888555888??????>>>GGGUUUkkkwww~~~tttlllhhhiiikkkmmmnnnrrrvvvzzzttthhhbbbdddnnn}}}~~~vvvzzz}}}vvvmmmKKK:::666666888777;;;BBBKKKTTTbbbnnn~~~uuunnnhhhjjjsss}}}vvvfffaaa[[[VVVQQQJJJAAA;;;222111///......///000111333444444555666888999999666666;;;FFFQQQ[[[hhhsssuuuuuuwwwzzz{{{yyytttooo\\\WWWOOOGGGCCCAAAAAA@@@222333333000---+++***+++///---+++(((%%%###""""""&&&&&&&&&'''((()))******000000///......------,,,,,,...111222111...***((("""###%%%'''***,,,---...***)))((()))***---...///000000//////////////////---...///000///...---,,,)))'''&&&'''***---............---,,,+++***)))(((***,,,000222222333555777///---+++)))'''&&&&&&&&&)))---000...((($$$&&&***++++++---///000///,,,)))******+++,,,---///111222111///+++)))))))))(((''''''))))))%%%%%%)))***((()))'''&&&'''***---.........///000111111111111000////////////////////////...///111111000/////////000000/////////000111111222333444444333444666888888>>>FFFLLLRRRYYYbbbhhhnnnvvvyyydddRRRHHHJJJQQQjjj{{{zzz```MMMDDDDDDBBB???===<<<>>>AAACCCIIIHHHHHHKKKUUUfffyyysss___QQQRRReeewww}}}iiiSSS@@@555222444555555;;;III[[[qqqhhhRRREEEDDDHHHVVViiilllXXXCCC===999888666333333666666444111//////111444666444222000//////111444666666333222555999999444///,,,---/////////000222444555555555444444444444555999777555666888:::;;;;;;444333333333555888;;;===::::::999888666333111000---000111111000000111333000...---,,,,,,...000111---.........------///111---...//////...---,,,,,,///222666777666444222111333333333111///+++((('''...444>>>MMMbbbvvv~~~~~~ooo^^^KKKCCCEEEOOO___lllnnnfffWWWIIIBBBCCCDDDCCC999:::AAAJJJMMMOOOYYYeeesss|||zzztttooommmmmmkkkddd^^^WWWWWWVVVUUUVVV[[[bbbggglllsss~~~zzzmmmccc]]]dddnnnzzz}}}vvvoookkkwww{{{~~~lllKKK999444444888777:::BBBKKKTTT```kkk{{{wwwllleeeaaa___ZZZVVVQQQSSS^^^mmmxxx}}}}}}wwwssswwwzzztttkkkccc]]]VVVNNNIIIBBB>>>:::555333333555777444444444444555666777888555333444999>>>EEEPPP[[[___aaafffnnnuuu{{{~~~lllfff^^^WWWRRROOOKKKIII333444444222///---,,,---000///---+++((('''&&&%%%((('''&&&&&&'''((()))***111111000...---+++***)))(((***---///000...,,,***$$$%%%''')))+++,,,------)))(((''')))---///000000222333333222///------...000111222333222000...---***)))((()))+++---------++++++,,,,,,+++***)))(((***---111444555666888999///...,,,***))))))))))))***...000...)))&&&'''***+++++++++---......+++)))******+++,,,---...000111222///+++)))***+++++++++)))***((($$$$$$''')))'''###"""###&&&***...000000,,,---...///000111222222222222111///------...000///000000111111000000//////...............//////111222333111///------...555<<>>QQQggg|||yyy```LLLBBBCCCIII\\\qqqyyyaaaNNNBBB===999888666222111444666555333222222333555666444333111111111333444666444///...222999:::333,,,,,,...////////////000111444555555333111111222333666444444555777999999999444333444555666999;;;<<<<<<<<<<<<:::888555222000---000444444222000111333---,,,++++++,,,...000222.../////////......000111///000000///---++++++,,,000222555666555333333333444333222111///,,,***)))...111888EEEZZZppp|||~~~ooo___MMMEEEFFFNNNYYYccc\\\UUUKKKDDDDDDHHHNNNQQQHHHJJJRRR\\\bbbfffnnnwwwxxxwwwjjjeeeccc]]]WWWUUUVVVVVVSSSOOOHHHGGGDDDBBBBBBGGGOOOUUUWWW]]]jjjxxx|||vvvmmmaaaZZZXXXaaakkktttqqqggg``````eeettt{{{qqqUUUCCC:::888888777:::DDDNNNWWWbbbkkk|||wwwrrrjjjaaaWWWOOOJJJGGGFFFEEEBBBDDDMMM[[[ccceeemmmjjjddd\\\WWWZZZeeennn~~~xxxqqqjjjaaaZZZPPPLLLEEE>>>999666666777444333111000000222444555222111222444444666===FFFMMMPPPUUU]]]eeennnvvvzzztttqqqmmmjjjiiieee___ZZZ222333333222///......///111000///...---,,,+++******(((&&&%%%%%%''')))***///...---,,,+++)))((((((%%%'''))),,,.........---)))***+++---.........---+++***)))+++///000///---000444666333...***+++---...000222444444333111///+++******+++------,,,+++)))***+++++++++***)))(((+++...111444444444555666///...---,,,,,,,,,---...,,,...000...+++))))))+++,,,,,,+++,,,---...,,,***++++++++++++,,,---...///111000......///000///---***+++((($$$$$$)))+++***!!!!!!###''',,,/////////+++++++++---///222444666666666444000,,,,,,///222111000000000000111000000///......------......///111222333222///,,,++++++222999BBBFFFFFFGGGKKKPPPQQQ]]]lllvvv{{{kkk[[[OOOLLLRRRZZZooo}}}pppXXXIIIEEEAAAAAA@@@@@@@@@BBBCCCDDD???AAAEEEMMMZZZlll~~~iiiSSSMMMYYYmmmzzz{{{iiiTTTCCC777///111777<<>>GGGPPPXXXaaahhhzzzuuufff___TTTLLLGGGDDD@@@===;;;<<<<<<<<>>???<<<;;;;;;777111000222444555555666666555555444000111222222222222111111---...222555777777555222000222333333111000000111555777777555222000222444222222444777999999777444111222444666888999::::::555666777777666444222000777999999444...,,,///333///...,,,++++++,,,...///111333444444333333444555///000000...+++,,,///333::::::999666333222222333444333111////////////000000333999FFF\\\ttt{{{oooaaaXXXQQQNNNPPPUUUSSSUUUZZZeeemmmrrruuuwwwqqqoooppptttwwwvvvuuutttpppuuutttppprrryyyyyysss```UUUQQQVVVUUUJJJAAAAAA>>><<<;;;::::::999777555666666555444333555999<<>>>>>===;;;888999===AAAKKKYYYaaaaaafffrrrxxxuuu~~~xxxooowwwuuuppphhh^^^TTTLLLGGG===999333...+++,,,...000///111555666111******...111555;;;AAAHHHNNNSSSWWW]]]aaaiiittt||||||uuunnn444222000...---,,,------111111333333333333222111...+++&&&"""!!!###''')))++++++)))(((((()))***+++***'''$$$%%%***...//////,,,...000222333222111000000///---+++***((((((''')))***,,,---------///111///000111000000111444666222111000000000...+++)))***+++,,,,,,,,,+++***)))//////000000000000///...444222///,,,***)))******,,,,,,---.........------,,,++++++++++++,,,------***...222222000...///000000222444444333111111222...---+++***)))***+++,,,%%%&&&&&&%%%%%%(((,,,000---,,,,,,...111666;;;===IIIDDD;;;333...---...000111111000000000000000111333222222111111000111111333333333555666666444222222333444555666999>>>AAAEEEIIISSS```iiippp{{{vvvaaaQQQIIILLLYYYgggxxxxxx___PPPFFF>>>@@@======@@@FFFIIIGGGDDDBBBAAAFFFTTTcccppp}}}ttt___XXXbbbsssqqq[[[FFFAAA???===AAAIIISSS^^^ooo}}}mmmTTTFFF???===EEEPPPfffyyyzzz\\\GGG???===<<<999777555555555555777666444333333444555666777666444222111000//////,,,222888:::999666444444777888999999888666444222555666666555333333444666777444222222555777555333111444777888777555333333666666666444111000000111777777666333...+++---//////...---,,,,,,---...///...000222444555444333222000111222333333333333222>>>>>>===:::666222111000222555555000...000111000444555999DDDVVVkkkrrrccc^^^aaaeeeeeedddnnnzzzoooppprrrssspppiii___XXX\\\___]]]XXXXXX\\\[[[VVVMMMCCC>>>AAABBB<<<666444222333555555444222///---...000333555666888;;;===<<>>===<<<:::;;;===<<<999555444333555444333222222333666777@@@DDDJJJNNNRRRXXX```eeekkkiiippp{{{}}}xxx|||~~~ttthhh^^^YYYIIIAAA777000...///000///333222222222333222///---333444666888===AAAEEEHHHNNNSSSZZZaaafffkkkoooqqq111000///......---------000111222333333333222111...+++((($$$###$$$&&&((())))))***+++---///000111///+++((((((+++...000000...///000111111111000//////...---+++***)))((((((***+++------------///000---...///......///222444333222111111111000---*********+++,,,,,,,,,,,,,,,111111000000000/////////111///---+++))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...///111444333111.........000222444444222000000000///---***((('''''')))***###############&&&+++//////---++++++...333999===JJJEEE===555000///000222000000000000111222333444444333222111000111222333444444333444666666555333///111222333444666;;;>>>AAAEEEMMMXXX```gggrrr|||ppp[[[KKKDDDHHHVVVdddzzzsssZZZLLLDDD===AAA??????BBBHHHKKKIIIGGGEEEDDDIIIUUUcccnnnzzzsss```[[[fffvvvjjjVVVFFFEEEGGGIIINNNWWW___eeennnvvv}}}zzzdddMMMAAA<<<<<>>BBBAAA@@@CCCHHHKKKJJJIIIIIIHHHMMMXXXcccmmmxxx{{{nnnaaa```lllyyyiii[[[RRRTTTZZZ\\\bbbhhhmmmkkkjjjkkkooovvv~~~ttt___III===:::<<>>@@@@@@DDDJJJRRRZZZ^^^^^^]]]KKKEEEAAACCCCCC???;;;:::===<<<:::999888999999:::777999:::999555000---+++////////////000000000111333555777888999;;;???AAAAAA???BBBKKKPPPVVVbbbqqqyyymmm[[[LLLBBB<<<888555000000111444777888777555000222333555666777666666999:::;;;===???CCCIIIMMM,,,---......---+++)))(((---...///111222222111111...---,,,***((('''&&&&&&$$$&&&***...222555777777888444///,,,+++,,,...000000///---,,,,,,...///111000000000000000000000000---...///...,,,,,,,,,...++++++,,,***(((''''''))),,,,,,...222555555333111------,,,---...000222333666444222///......///000,,,,,,+++******+++,,,,,,---,,,+++***+++,,,///000111111000000111111222333555555555444222000///...000111222111///,,,++++++...,,,)))&&&%%%''')))+++)))((('''%%%$$$&&&***---000...,,,+++,,,///333555:::777333///---...000111111111111222444555777888555333///------000444777555333111111222333444333...///111222333555888;;;>>>???CCCJJJPPPWWWcccnnnrrrzzz{{{kkkVVVHHHBBBIIIZZZiii|||~~~vvvaaaMMMDDDCCCBBBBBBAAAAAACCCGGGJJJKKKJJJLLLLLLQQQ[[[eeennnyyytttkkkbbbeeerrr|||~~~|||ooohhhdddiiimmmmmmmmmppprrrkkkbbb___dddooozzzyyycccLLL@@@;;;>>>MMM]]]vvv{{{cccMMM???999999999888777666666555555111111000111222555777999777777777666555444444333333444555555555555555555888888999999777444111000000222333333333555777999888:::;;;999555222222444777888777555111///...///...111444666555333222111222111///...---...000222000111222222111000...------,,,,,,,,,...000333555444555555555555444333333333666888999777555333333555666444...,,,111555666666888999999;;;CCCNNNVVVaaannn~~~qqq___QQQGGGBBB:::555222222222222222444444333222222333333666777888777333...,,,,,,+++---///222333444444444;;;;;;:::888444111000000111333555777:::???EEEIIITTTRRRPPPLLLGGGLLL]]]oooyyyjjjUUUFFFHHHYYYppp~~~zzzyyyuuugggTTTJJJ@@@===;;;999999;;;:::;;;===AAAFFFIIIIIIHHH<<<777555777999777777999999999888666555555666777444666888777444000---,,,//////000111111111111000000111222222333444555666999777888===???CCCNNNYYYooottt|||~~~qqqdddYYYMMMBBB;;;333222333444666666555333...000222444555444222000555666666666666888<<<@@@---------,,,+++)))&&&%%%+++,,,...000111111111111///...---+++***)))((('''(((***---111333555666666777444000,,,))))))+++------,,,******+++...111333......///000111000000000...//////...+++******++++++,,,,,,)))&&&#########&&&'''+++000555777666555000/////////000111333444666444111///......//////,,,,,,,,,,,,,,,---......///...---,,,---///111333333333333333333444555555333333222222333222111111///000222111...,,,++++++---+++)))((((((+++...000000000...+++))))))+++------------......//////000000///---,,,,,,...000222333333333333444555666777444111---******---222555333111//////111222333333000222444555666777:::<<<<<<<<>>MMM___~~~ttt\\\JJJ???999999999888888888777666666555444222111111222333444444555666777777777777666333333444666888999::::::999:::::::::888666333222222333444444333333444666888;;;<<<:::666333333444222333333222000//////111000222555666444111///...111000//////000111222222000111222222222111///...************---111555777333333444444444444333333666777999999666333222222333444222---+++000555666666777888999;;;@@@IIIOOOSSSaaasss}}}rrrjjjbbbVVVGGG>>>666222...,,,,,,...//////111222222222000///222555888@@@HHHGGG@@@888222///---///111333555666777777:::::::::777444111111111222444555666777:::>>>AAAJJJLLLQQQTTTUUUZZZhhhwww|||iiiPPPAAACCCTTTjjjyyynnn^^^NNNEEE<<<::::::888777999;;;:::888888:::::::::888222...---000222222333777999999999666333222333555222444666666333111000000111111222333333333333222......///000111222222222444555666888888888===CCCUUU]]]iiittt|||}}}rrrbbbOOOCCC666444222222222222111000---///222444555444222000000111222222000000222333---------,,,***)))'''&&&)))***,,,///000111111111//////---,,,++++++******---...000111333444444444333222000,,,)))((()))+++***)))))))))+++...111333+++,,,---...///...------/////////---***((('''(((***++++++)))&&&###!!!!!!$$$&&&***111666888777555111111000000000000111111333222000///............,,,,,,---------.........000000//////000222444555444444333333444444555666111000///000222333222111...000111111...,,,+++,,,++++++******,,,...000222333444333111...------...+++---...000000///...---...---,,,,,,...000222333444444333333444555666666444111---******,,,///222000///...///222333444333222444666888888999;;;===888888:::@@@DDDIIISSS^^^kkkrrr{{{|||mmm[[[NNNJJJPPPaaapppzzzttthhhXXXLLLGGGHHHLLLHHHHHHHHHIIIKKKNNNQQQRRRNNNNNNSSS[[[cccmmm}}}{{{www}}}}}}~~~|||uuuqqq\\\SSSLLLPPP```sss|||gggOOO@@@999===OOOcccoooWWWHHH???999888999999::::::999888888888777444111/////////000333444666777888888777777222222333666:::<<<===<<<999999:::::::::777555444444555555444222111222444888999:::999666444222222---///111222111111222333222444666555222///------111111111333555555444333000000111111111111000000+++******+++---000444666222222333444444444444444999::::::888555333222222111333222---,,,111555555444444666999@@@GGGNNNQQQRRR]]]nnnooobbbTTTNNNJJJBBB:::555,,,***))))))+++---...---///.........,,,***///666===LLLYYYXXXMMMAAA888333111222333555666777888888777888888777444333333444111333444444444666999;;;AAAFFFQQQ\\\bbbhhhrrr|||wwwbbbIII===AAAQQQgggyyy{{{dddTTTKKKCCC<<<;;;;;;999888999>>>;;;777555444333111///111------000111000222666888999999666222000222555222444444333222222333444222222222333333333444444,,,,,,,,,...000000///......222666777555333333555???GGGTTTbbbllluuu{{{sss```RRRBBB>>>888444333222222111///000333555666444333111000111222111000///000111...------,,,,,,,,,------''')))+++...000000111111000///---,,,,,,,,,---..................///000000///000///---)))((()))+++***))))))***+++---///000+++,,,...///000///---,,,/////////,,,(((&&&%%%%%%'''(((***)))'''%%%$$$$$$&&&(((---222777888666444111111111000///---,,,+++000/////////......------++++++,,,---------,,,,,,///000111222333444555555222222222222222333444444000...,,,---000111000///---///111111///---------++++++,,,------...///000000222444444222///......------...//////////////////............///000111111222222333444666777888555222...+++***,,,...000///...///222555666666555111444666888888999:::<<<777666888<<<>>>@@@IIIRRRbbbkkkwww~~~~~~ppp___TTTOOOUUUdddrrr|||tttgggYYYNNNIIIIIIMMMGGGGGGHHHHHHJJJLLLPPPRRROOOOOOQQQWWW^^^iiizzz}}}}}}zzzvvvqqqmmmgggcccKKKEEECCCOOOdddzzzrrr^^^HHH;;;888@@@VVVmmmjjjRRRFFF???888999999:::;;;;;;;;;:::999:::888444111...---------444555666888888777555444222222333777;;;===;;;999666777999:::999888666444444555555333222111222444666555555555555333000...+++...222444444333444555333444555333111.........222222444777999999666222////////////000000111222...---------...///000111111222333555666666666666:::::::::777444333444666///333333///...222666666222222555===JJJUUUZZZ\\\ZZZbbbooozzzZZZLLL???======:::666444...,,,******,,,......---...,,,***+++((('''...888FFFYYYhhheeeWWWIII>>>888444444555666666777777777666777888777555333444555000222333333333444777999===CCCQQQbbbooouuu{{{rrr^^^GGG<<>>===<<<>>>???<<<888555444222///---222///000222222///000444555777888555111///222666555444333111///000222555111111000///000111222333,,,++++++---//////---***---222777666333111000000333999BBBKKKUUU___hhhmmmvvvzzz~~~qqqggg]]]VVVKKKAAA;;;777555444222333444555555444222111333333222111//////222444...---------...000222333'''(((+++---///000111111000///---,,,,,,---///000+++***)))((((((***+++,,,,,,...000...***((()))+++************+++,,,------...///111222222111000/////////...+++'''$$$$$$$$$$$$&&&((()))(((''''''(((***,,,000444888888555222000000000///---***(((&&&---......///......---,,,***++++++,,,,,,,,,++++++...///111222444444444444111111000000111111222333000---+++,,,...///...------///111111///.........+++,,,---.........------,,,///333444333111/////////......---...///000111000///......------------//////000222444777999:::666444000---,,,,,,...///...///000444777999888777000222555666777777999:::888777999;;;;;;<<>>777999:::;;;<<<<<<<<<;;;::::::888444111...---,,,,,,666777888888777555333111333222333777:::;;;999666555666777888888777666555333444444333222222333555444222111222444333///***,,,///333666666555555555333444444222000...///000333333666999<<<;;;777222......------...000222333111000000///............222222444666777888888888;;;:::999666444444666999///333444111000444777666444222666BBBSSSaaaffffffbbbgggqqqjjjNNN???444555999888555555555222///------/////////000,,,++++++((('''///;;;NNNbbbrrrmmm\\\NNNCCC===666666666666666666666666666777888777555333444555111222444444444555777999>>>DDDRRRgggwww~~~rrr^^^HHH===???LLLbbbuuuyyy}}}rrr[[[LLLEEECCC===999===AAAAAABBBDDDAAA>>>:::888666444222000///---...000...***+++...222444666444000000333888777555333///------000333000///---,,,---...000222...---,,,---//////,,,)))000666999777333111///...///222555:::AAAJJJTTTZZZeeehhhpppzzz}}}xxxxxxnnn___OOODDD===999777555555555555444222111000333111...+++***,,,000444000---+++...444777666333,,,+++******,,,///222444444111---,,,---///000111)))'''$$$%%%(((******)))***,,,---,,,)))))),,,...+++)))'''''')))+++,,,,,,000000000222333222000...333111---)))%%%###!!!!!!''')))+++++++++,,,...///---...000222333444444444111///---------+++%%% ,,,,,,---000333333000,,,,,,,,,---,,,,,,,,,...000000111111000000///...---.........///000000111111555222///------............000000...111666666222000...,,,******+++,,,---000111111000---,,,,,,------///111000......000222///000000///---+++,,,---,,,,,,,,,...111444444333333444555000***(((***---......///333888:::999666666555222000111333666999666777888999:::<<>>FFFOOOddd|||~~~^^^HHH444111999IIIccc|||gggLLL===888777999999::::::;;;<<<<<<======999333---((()))---000555555555444444333333333222444777888777666555666555333222222333555555555222222111111111111111222000///...///111222333222000111111333444666888999333444555444222111222333555666888999999777666444///,,,)))))),,,111444666999444333444000))))))...555444444444555777999:::<<<;;;:::777555222000///...///000111222222222111555333999LLLcccttt|||~~~uuurrrwwwvvvaaaHHH;;;000000444666555444666333000///000222333333555444222///---000777>>>WWWhhhuuuooobbbVVVJJJ???;;;777555777777444555888555777888777555333333333111333444555444555888:::===CCCPPPggg|||fffWWWHHHCCCEEEMMM]]]kkkttt{{{ZZZKKKKKKIIIDDDBBB>>>===AAAFFFHHHFFF???:::555333555444000,,,///222444222...***)))***...111333111---,,,...222666555333111////////////333111---+++***---000333...///000111///---***(((,,,111555777555222111111000222444444555999@@@EEELLLPPP[[[kkkvvv{{{}}}rrrcccSSSFFF???===555555444222000///000111222///***((()))...333777111...---///444666444222---,,,***)))***---///111222000,,,+++,,,...//////)))'''%%%%%%(((******)))+++,,,---,,,)))'''(((***,,,***))))))))))))(((''',,,,,,---///111111111000222000...+++(((&&&$$$###'''))),,,------...///111...//////000111111222222111000///......,,,(((&&&+++***+++---000111///,,,,,,---......,,,,,,---.........//////......------......///000222333444444555333111///...............000111000333777666333...---+++***)))***+++,,,///000000///,,,++++++,,,,,,///111111///---...///...///000///---++++++,,,))))))))),,,///111222111111333333000+++))),,,///000//////222555888777555333222000///000222444666222222333555999>>>BBBEEEIIINNNVVV^^^eeellltttzzzxxxggg^^^ZZZ]]]mmm{{{fffUUUMMMIIIGGGFFFAAABBBAAA@@@???@@@BBBEEEIIIGGGIIIPPPYYYdddttt|||rrriiijjjrrrssskkkaaaOOOLLLGGG@@@999444111///...888FFFVVVnnn|||nnnSSSAAA222333===LLLdddzzzzzz```GGG;;;888888999999::::::;;;<<<<<<===;;;888333---((((((,,,///444333111//////111333444111444888999888777666666333111000000222333333333111000000000000000111222000///...///111333333222000000111222333555777888555444333111//////111444555555666666555444222111...,,,)))***...333666888999666444555000)))(((,,,333333222222333444666777:::999888666333111000///+++,,,---.../////////000111222===SSSnnn~~~pppXXXEEE999///000444555444333333111......000222444444555555444222000333999???RRRcccrrrtttooofffVVVGGG===777333555777666555777333555555444222000000111///111222222222333666888<<>>AAADDDEEECCC:::666222222444555222///000222444444000,,,(((''',,,000222111---+++,,,///222111000//////000111111333111...,,,,,,---000111/////////...------,,,,,,000333666666333111000000///000222222222444888<<>>===:::777333000...,,,***444DDDZZZtttttt___GGG:::222888DDDTTTiii{{{~~~mmmTTT@@@777777888999999999:::;;;;;;<<<<<<999777222---)))(((+++...111///,,,+++,,,...222555111444888;;;:::888777777222000//////111222222111111000000//////000000111000......///111333444333000000000000111333555666666444222...,,,---111444333333333222111000/////////---+++,,,000555888:::999777666555111***(((***222222111111111111222222777666555444222000///...******++++++---...///000...222@@@YYYvvvkkkOOO@@@555...000444555333222000...,,,,,,///222333333444666666555444666;;;@@@IIIYYYjjjuuu{{{xxxfffRRRBBB888111333888888666555222222333111///------...000111111111000111444666;;;EEEVVVjjj~~~{{{mmmaaaSSSKKKJJJPPP\\\gggwww~~~wwwdddQQQPPPUUUSSSRRRKKKDDD@@@@@@@@@???>>>444222000111444555333111111222444555444000)))$$$+++///222111---******+++------------...000222333222111///.........///000111000---,,,,,,---000111333444555444111//////000///000222111111111222444666555999DDDRRR___nnnzzznnnbbbSSSDDD888666222///...///000111333111...---...111555888444222111111222333111///111///,,,)))((()))+++,,,111///,,,+++,,,------,,,,,,+++)))(((((()))))))))***++++++***)))&&&%%%$$$)))+++......+++'''$$$"""&&&''')))***++++++---...+++,,,...///...,,,***((())),,,000111000///------...---++++++,,,...000222555666777444///---///222---+++(((''''''((()))***)))+++...//////---------,,,---...///000111111000000000111222333333444555555666555333111///......///222444333444555222,,,&&&'''((()))***,,,,,,---+++---...---,,,+++,,,...---000333555333///+++(((***---000000...,,,******%%%%%%&&&)))---///...---+++---////////////222444333111...---...///111222---...///000111111111111---***)))///888@@@BBBBBBAAADDDHHHMMMSSSXXX\\\___jjjvvvsssaaa[[[^^^fffrrr}}}sss\\\JJJCCCBBBDDDDDDBBBAAA@@@>>><<<<<<>>>AAAHHHDDDBBBCCCGGGRRRddduuu{{{zzztttfffYYYPPPGGGEEEIIIJJJFFFAAA999999999777666444222111...555CCC\\\wwwpppXXXAAA999666===KKK\\\pppwwwaaaIII999444555666888888999999999:::::::::777555222...***)))***,,,---,,,++++++,,,///222444111555999<<<;;;999777777333111111111333444333222444333222111000000000000000///...///222444444333000//////...///111333555555555333000......000222111000000//////000000111222000......111555888999666666777555111---+++,,,333222222111111000000000444333333222111000//////++++++++++++,,,///111222///444@@@VVVssskkkMMM;;;222---000444444222111///---,,,,,,...///000000222444666666555666;;;???BBBMMM]]]mmm~~~rrr\\\HHH;;;111222888999666333111222111000---,,,,,,...333333333111///000222444:::JJJ___ppp|||~~~wwwmmmiiicccZZZTTTQQQUUU\\\cccttt|||kkk```XXX\\\___XXXXXXOOOEEE@@@===999777666111//////000222333222000000111333777999555---&&&,,,///222222///+++***))),,,+++++++++---...000222111111111000000/////////222000---+++,,,///333666444333111///......///000000111333333333222222222222///000777BBBOOO___lll|||qqqlll```PPP@@@<<<777333222444555777666444222000000222444666333222111111111111000///222000---***)))***+++,,,222000...------...---,,,...---,,,***))))))***++++++++++++******)))(((''''''+++000111...***'''&&&***+++,,,+++((('''(((***(((***---//////...+++***,,,...111111///,,,******+++*********,,,///222444777999999555111///000333111///+++'''$$$$$$&&&(((&&&)))---//////...////////////111222333333444444111111111111000000000000444555777555222///...///111333444222222222...((($$$&&&(((+++---.........+++,,,......------...000000111333444444000,,,(((***---000111///---++++++''''''))),,,///000///---***,,,...000000111333444333111///,,,+++,,,///111//////111222222222111000,,,(((&&&***333999;;;999>>>@@@CCCHHHMMMRRRUUUVVV[[[hhhuuusssaaaZZZ___jjjvvv~~~qqqZZZIIICCCCCCDDDEEE@@@AAA@@@>>>======@@@BBBDDDAAA???@@@CCCNNNaaasss}}}}}}}}}{{{uuuooommmqqqvvvyyyrrrkkkiiimmmrrrttttttsssvvvzzz~~~|||pppaaaUUUHHHAAA999777:::===;;;999666666666666555444222111222999KKKeee}}}jjjQQQ???999888???OOObbbuuuoooVVVAAA666222222444777777777777888888888888444444333///,,,******+++)))+++---///111222222222222666999;;;:::888777666555444444555777777666555777666555333222111000000111000///000222333333333111000...---...000222333444555666555222000000000.........///000222444555666444111000222444555666333555666444111000000000444444444333333222111111222222111111111000000000,,,+++***)))+++---000222111555===NNNjjj~~~}}}pppQQQ888111---000333222111111111...,,,,,,---------,,,000222555444333444888;;;???FFFRRRcccyyy{{{iiiQQQAAA333333888999555222111222222000...---...000555444222///---,,,...000777MMMgggvvvxxxssshhh^^^[[[\\\[[[XXXWWWYYY]]]```qqqtttbbb]]]^^^hhhnnneee[[[OOOCCC>>>999222///000000//////000111111///...///000333888;;;888111+++---///111222000---+++***,,,,,,+++++++++,,,...///000111111111111111000000111///---,,,---000444666111///---+++,,,...000111...///111333555555444333111......222777>>>JJJVVVkkkxxxwwwmmm\\\LLLFFF===777666777888999777666444333222222222222/////////000000000000000111///,,,*********,,,---222000............---+++,,,------,,,+++,,,...111000...,,,,,,,,,---,,,+++''',,,222444111---++++++000111111---(((%%%&&&(((((())),,,///000///---,,,...000111111...,,,************+++,,,///222444666777777777666333222222222333222...)))%%%%%%''')))'''***---.........///000000000222333444444444444222111111000///...------000444777666222//////000000222222000000111...)))''')))+++...//////...---)))+++---...---...000111222111111111111000---***+++---000000///---------++++++---///222222000...+++,,,...000222333333333222111000---++++++...111111222222222222111000000+++(((&&&(((---111222222999999;;;???EEEIIIKKKLLLOOO[[[iiirrrzzzwwweee\\\```mmm{{{qqq\\\MMMFFFEEEDDDDDD@@@@@@???>>><<<===???AAA>>>===>>>AAADDDNNNaaasss{{{{{{yyyvvvooojjjhhhhhhkkkjjjcccZZZWWW\\\cccfffaaa[[[XXXYYY\\\___aaaaaaccceeehhhmmmttt|||xxxlll___SSSKKK???:::555333666888888888666666555555555555444444555BBBYYYuuu|||```GGG:::777888@@@QQQfffyyy~~~fffKKK;;;444222111222555555555555555555555666333444444111...+++******)))+++///222333444333222555777999:::888666555555666666666777999999888666777666555444333333222222333222000000222333222111222111///------///111333333555777777444111//////,,,---...000333555666777888666333222333444444333222555555222000333444333555555666666555444333333111111111222222222333333,,,+++(((''''''***---000111444999FFFbbb~~~||||||vvvVVV888111---000222111000111111///---,,,,,,,,,+++***///111333222000111444888===CCCKKKZZZqqqwwwZZZIII999555777666333000111222222000//////111333333333000---++++++---000999SSSooozzztttgggZZZQQQJJJQQQWWWXXXZZZ^^^bbbcccrrrmmm\\\[[[bbbrrr{{{sss[[[MMMAAA<<<666---***,,,///000000111111///...---///000333666777666222///---...000000000///---,,,---,,,++++++++++++------000000000111222222333333000111222333444555555666111...+++***,,,///000111++++++---000333555444333222////////////000888AAATTTjjj}}}yyyhhh\\\SSSFFF<<<888777666666444444333333333222111111+++,,,---...//////111222...,,,***))))))***---...111///------------+++***(((***---......111555999777444///---...//////...***000666777333///---...444666555000)))%%%&&&))))))+++---///000000000///...000111111///.........+++,,,...///111333444555333333333555666666444333333333000,,,((((((***---+++---...---,,,,,,---///...///000111111111111111111000000//////......------222666666333//////000///111000///000333222......///111222111...+++)))''')))+++,,,,,,---///111333000---,,,---...---+++---///000000///......///...///000222444333111...------///000222333222111000111111...++++++...000444333333222000000//////...---,,,,,,---///111333555444555888===AAAAAAAAAFFFRRR^^^eeelllyyyyyyggg\\\___mmm|||xxxkkkZZZMMMHHHGGGEEECCCAAA@@@???<<<::::::<<<>>>:::;;;>>>AAABBBJJJ[[[kkksss{{{~~~|||}}}}}}{{{ooohhhddddddaaaZZZWWWXXXUUUVVVUUUPPPJJJHHHLLLPPPOOOOOONNNKKKHHHGGGHHHKKKMMMOOORRRUUUYYY___eeejjjmmmooonnnhhh\\\NNNFFFDDD===:::777666666888999999777777666666777888:::;;;@@@NNNfff|||rrrWWWCCC444666:::EEEWWWlll~~~uuu\\\AAA555444333222111333333333333333333333333222444555333000,,,+++***,,,---///111222333444444777888999888555333444444555444555666888888666444333333333333333555666666555333111111222222111000444222///------///111333444555666555222/////////+++---///222444555666666777555333222333444444444444777666000///333555444555666666777777666555444111111222333444444555555///,,,)))'''''')))---//////333777AAA\\\{{{}}}{{{yyyzzz\\\999222...///000//////222///...,,,,,,------,,,+++000111222000---...222666777>>>GGGSSSjjjaaaPPP???888666444111000111111111000///111333666222222111...---///333666FFF```yyy|||mmmYYYKKKDDDAAAKKKTTTXXX\\\eeemmmoooxxxwwwddd[[[bbbmmm{{{ttt[[[KKK>>>;;;555+++(((,,,---///111222111000///...///111222222111//////000,,,,,,,,,---...///...---,,,,,,+++***+++,,,---...//////000000222333555666555888===AAABBB@@@<<<:::333000---,,,...000000///+++***+++...222555555333444222111///+++)))///777EEEUUUlllzzzpppcccQQQCCC;;;777444111---...000222333333333222(((***,,,---...///111333+++***((('''(((***---...000...---,,,,,,,,,***((($$$'''+++...000555;;;@@@===888222//////000000///...333888888444///...///666888777111***&&&'''***+++---...000111222222111...///111111000000111333...///000222333444444444000///000444888999777333222222111...+++***...111/////////---+++***+++---,,,---..................//////////////////000000+++000666666333//////111---//////...111666666333333444555444222---(((%%%&&&(((***++++++,,,///111222...)))(((***,,,,,,,,,...000111000//////000111000000222444555444000.........///111333333222000000111111///,,,+++...000555444222000///.........222222222111000111555777444333222555999<<<<<<:::AAALLLWWW\\\cccooo|||xxxfffYYY[[[jjj{{{mmmbbbTTTKKKHHHGGGFFFDDDBBBAAA???<<<888777888::::::<<>>999999;;;???BBBFFFJJJMMMPPPTTTWWW]]]___aaa\\\OOOBBB>>>???;;;999666555444555555666666555444444666999;;;===MMMYYYlll{{{yyyhhhRRREEE222666===JJJ^^^sssoooTTT:::222444555222111222222222222222222222222222444555444111---++++++.........///000222444555999999999666333222222444333222333444666666444222...///000111333666888999777555222111222111000///555222000------///111333555555444222///---...000,,,---000333444555444333555444222222333555555555777:::777///---222555444444555666777777777555555111222222444555666777777333000,,,)))(((+++...111///333666???XXXuuu~~~zzzwwwtttzzz}}}```:::333//////000//////222...,,,,,,,,,...///...,,,111222111///,,,---111555000999CCCOOOddd{{{eeeTTTCCC999555222//////000000000000///111555777333333333222222555:::===TTTmmm~~~gggOOO@@@999???KKKUUUYYY```mmmwww{{{fff[[[^^^mmmyyy}}}lllZZZJJJ>>>:::555+++(((,,,+++---000222111111000000111222222///+++***,,,...+++******+++---......---++++++******+++---///000/////////000222444777888<<>>AAA<<<555...+++,,,///111777:::<<<;;;666222000000555444111---******,,,///+++---///...,,,,,,///222//////000111444777999;;;666000+++...666:::666111///+++)))+++111555444222666111,,,***---000111111111111///+++&&&$$$'''***,,,---//////---,,,+++,,,222333333222000///000111000111111///---------...***,,,000444555555444222333111///---------,,,***'''))),,,------...000222///---+++)))((()))+++,,,++++++---000333333000...///000111000...---...///---...///000111222333444222000...---,,,---...000444444333111///---+++***000000000111222444666777888444111000222444666777===DDDMMMVVV^^^hhhrrryyy}}}dddXXX]]]jjjtttxxxeeeZZZMMMFFFGGGHHHGGGDDDCCCAAA>>>;;;999888888888999999;;;===???BBBEEEGGGSSSVVVZZZ[[[YYYVVVSSSQQQMMMMMMKKKGGGDDDBBBDDDEEEDDDBBB???<<<;;;:::;;;;;;AAA@@@>>>;;;999777555444:::999:::>>>CCCGGGHHHFFFLLLLLLJJJHHHDDDAAA>>><<<777555444555888888666333444222222444444444888>>>NNNhhh|||xxxiiiYYYHHH:::111888???LLLeee~~~xxx```OOO;;;222444666444...000000000000000111111111333444444333111---***(((***---111444555555666777888999:::999777555555666222444777777555333222111...///111333444555666666555666666666555333222000555555444222//////333777777555333000...---,,,,,,,,,...111333222111111111666444222111111222444555999777444000//////000000555444222333555777777666555555444444444555555666888555111+++)))+++000555666777888???RRRmmm~~~xxxnnnppp}}}mmmPPP===333333///222666111111......111000---,,,...000111111111//////000111777333666DDDUUUgggxxxwwwdddNNN@@@555---,,,111111444555333//////444999666333111111000444@@@LLLhhhwww~~~qqqZZZHHH@@@>>>FFFKKKTTT```kkktttzzz}}}{{{sssnnnoooxxxtttYYYZZZ```nnn~~~xxxjjjVVVQQQIII@@@777///)))%%%---///000111111222444555555555333000---+++++++++))))))***++++++,,,------///---+++***+++///444777777555111...///555<<>>EEELLLTTT```llluuuzzz~~~}}}hhh^^^```fffhhhggg\\\SSSHHHCCCDDDEEECCCAAA@@@???===;;;999888888777777888888999:::;;;<<<<<>>;;;999888888888;;;;;;:::999777666444333777555555888===@@@AAA@@@AAAAAA@@@>>>;;;999888888888666444444555555222///000///000222333444<<>>333......---...///000111222444666555555333111...,,,++++++******+++,,,---......///000...,,,+++---000444777777666555222333888AAAHHHTTTaaammmmmmhhhbbbYYYQQQHHHBBB:::444222333222111,,,******+++///333555555777555222///......///000666@@@QQQ___ffflllwwwppp[[[III:::///***)))+++///444555222///***((('''))),,,///000111.........------------------***((((((+++,,,***((('''((())))))***,,,///222555333000...------...///111333555555222///,,,,,,***,,,//////...---------)))))))))))))))***...111333222111111111111333333111000///111444555555444---******,,,000333333111000///------///111111111444555333...***(((+++...000111111///+++(((''''''+++---///000//////000111111///,,,)))''''''((()))***---111444444333000...***)))(((***,,,.........111222222000...,,,,,,---///...+++)))))))))***+++++++++,,,...000///,,,)))+++,,,---,,,***)))+++,,,...///000222333444555555//////000000111222222333111000...,,,++++++++++++)))***,,,...///111222222444111///...000222333333444666:::???FFFSSSbbblllsssxxx~~~|||llldddcccbbb]]]XXXQQQJJJCCC@@@AAABBB@@@===>>>>>>===<<<;;;:::999999888888888888777555333222777:::>>>??????=========<<<<<<<<<;;;:::;;;>>>@@@@@@>>><<<:::888666555555666666777888777666555444555333222333666999:::::::::;;;:::777555444555777777555333222222000...,,,------///000000444@@@NNNfffssswwwkkkXXXJJJ???777555<<>>CCCKKKMMMRRR]]]jjjwwwqqqccc```iii||||||yyyzzzlllYYYSSSXXXfffxxx}}}rrrfffaaaaaafffgggZZZFFF777333666---...///000222444666777555444333111///---,,,+++++++++,,,---...///000000//////...---///111444666666777888666777>>>JJJTTT```jjjrrroooggg___ZZZVVVOOOHHH???999666444111000,,,++++++,,,000222333333777555222000......///000333999CCCMMMSSSYYYfffssskkkVVVCCC666,,,******,,,000111///,,,)))((('''))),,,///000000//////000111000///...------+++)))***+++,,,,,,***%%%''')))))))))+++---///....../////////////////////111222333111///,,,+++***,,,......---,,,------,,,+++***)))***,,,///222444333111000///...//////...000111222222222333444...------///111222111///,,,,,,,,,---...///000000444555333///***))),,,///222333222///+++'''&&&&&&***,,,///000000111222333000---)))''''''(((***++++++---111333444111...,,,'''&&&&&&))),,,///000000333444333222///---------111000...,,,++++++,,,,,,++++++,,,...///---***'''*********)))(((((()))+++---...000222333333333333...///000222333444444555111///---+++***+++---...***+++---///000000//////222000......000111222111///111333666<<>>@@@AAA@@@==================<<<;;;;;;999999:::999777444111///222444777888888999:::;;;888888999999888888:::<<<>>>===<<<:::888666444333111222444666777777666555666555333333444555777888888888777444111000333666555333222000///...---,,,000000111000///444DDDUUUnnntttrrrcccQQQDDD<<<555888@@@PPPeeewwwyyycccJJJ===777000000444777555222///111444666777666444222111---((((((+++---+++)))+++...222555555666666777222333555555333333444555555666777777777888:::<<>>???AAACCCBBB@@@::::::::::::::::::::::::888888999999888666333111...000111111111333555888888999:::999777777888:::<<<<<<<<<;;;:::777555444---...000222333444444333666555444333333333444555666888777222---+++...111111111000000//////000111666555444222111777JJJ\\\ooopppjjj\\\MMMAAA:::666<<>>DDDCCCAAA???;;;777333111...000333777999999777555,,,+++***)))((()))******,,,------,,,)))'''&&&'''...000444777777555222000......//////111333555666888666555555777888888777444444333222111111222222222333444333222111111222111000111777CCCWWWnnnqqqbbb[[[___jjj|||sssUUU>>>222111111666999333---+++,,,000000......000444333222111111555;;;???>>>999333111333@@@WWWkkk}}}qqqZZZDDD666000)))+++---///000111222333444222222444999HHHbbbxxxyyyaaaLLLCCCCCCEEEJJJIIIKKKUUUcccrrr{{{sssjjjgggrrrrrrqqqvvv}}}yyyhhhUUUKKKVVV\\\iiisssnnndddfffooowwwuuunnn```OOOBBB;;;888333111000111555888::::::555333222111222000---***'''((()))***,,,---...///---...///111111222222222222444555888???MMM```mmmjjj^^^RRRPPPWWWbbblllrrrgggUUUCCC999555111000222------...111444555444333333222000...---,,,,,,,,,111000222666:::AAAOOO]]]lllwwwvvvgggTTTFFF999444---***++++++***(((***)))(((***,,,---,,,+++...///111333444555444444...---,,,+++************$$$'''+++---------...///***,,,...000000///...---------///111222222...,,,...///...---++++++---///222111///000111222111000......,,,,,,,,,---......---...000000...,,,++++++,,,...111222333111///---)))***,,,,,,++++++,,,...222222111---)))(((+++///111111111///,,,+++,,,---+++...222555555555666666...+++((()))---111333222...///000111111111000///---,,,,,,---000333333333///000222111000000111333666555444222111000000///------...000000///,,,)))******)))((('''(((+++------///000111111///---,,,...///000222444555666777222111000///......///000...000333555444222///---111000000111333333222000,,,///111222333666<<>>???>>>===>>>AAACCCCCCBBB777666555444444555666777555666777777777666555444222222222000000111555888999:::;;;:::888777777888:::;;;<<<<<<;;;999666555***++++++,,,...///000000333444555444222000111222:::<<<<<<777000---///333000111111111000111444666999777555555777@@@TTTfffoookkkaaaUUUHHH@@@;;;:::AAAOOObbbpppqqqdddQQQBBB888777555555555555222000000222444666777777666555777555333000......///000...111555888999999:::;;;555555444222222555:::>>>BBBFFFLLLRRRXXX^^^dddhhhkkkiiieee```ZZZTTTOOOLLLOOONNNLLLHHHCCC>>>999777222222222333444444222000)))((('''''''''((()))***)))******)))'''&&&&&&'''---000444777777666333000......///111333555777888888666444333444444333111333222222222222222333333555666777666444333444555222111333888BBBSSSkkkxxxhhh___aaaiiizzzsssYYYAAA333333444999<<<666///,,,---000111...---000333222000///000444;;;@@@<<<666111000444>>>MMM[[[ttt~~~zzzgggRRR???444,,,,,,---...///111222222222000000666???PPPiii}}}wwwbbbOOOHHHGGGFFFKKKIIIKKKUUUdddpppwwwxxxhhhgggnnnssstttzzz}}}rrr___SSSQQQ```hhhooollldddbbbjjjsssxxxjjjZZZMMMCCC===:::666333000111555999:::999555333111222333222...***%%%&&&''')))***,,,---...---///111333444333222111111333666<<>>LLLRRR[[[cccjjjqqqzzzppp___RRRHHH@@@;;;<<<;;;;;;<<<>>>AAABBBBBB888666333222111333666777666666777777777888888888777777555222111222666999777888999999777666666777777999;;;<<<<<<:::777555---,,,++++++,,,---///111111444666666333000000000;;;>>>@@@<<<555000222666222444444333222333666:::888444333777???MMMaaarrrqqqhhhZZZMMMCCC======>>>HHHWWWiiioooeeeTTTGGGAAA777777777666555333222111111111333444555666666666999::::::666000---...111000333777::::::;;;;;;<<<:::999999999<<>>MMMggg~~~nnncccaaagggyyyvvvaaaHHH888666666:::<<<444222///000333222///...111111111111111111333777:::888444222222222555>>>HHH```qqqvvvcccMMM<<<444333111000111111222222111...///888FFFXXXnnn~~~oooZZZJJJFFFHHHIIIIIIGGGJJJUUUbbbmmmpppoooaaagggwww{{{~~~qqq]]]XXX___iiivvvyyylllcccjjjvvv}}}wwwcccPPPCCC===;;;;;;777333///000444777777666555333111222444333...)))%%%%%%&&&(((***,,,---...///111444777777666444222111444:::EEERRR]]]dddgggTTTFFF>>>FFFXXXkkk|||pppXXXAAA888222+++))),,,((())),,,000444555333111444444222111000///...---111//////111111111777???DDDPPP```qqq|||zzzkkkZZZNNNFFF:::111---,,,+++***,,,+++***+++++++++)))'''/////////000000111222222......---+++(((''''''''')))+++...///---+++)))))))))***,,,,,,,,,+++)))(((******+++...111111...***&&&***///222222111111111000///...///111///+++'''''''''''')))+++...111222...---,,,,,,,,,***%%%"""$$$***///111111111111...///000...++++++...111222333222...***)))---000---.../////////111444777,,,///333666666555555555000---***,,,111333111...222111//////000222444666888666444444555555555444...000111111000000111222666555444333111000///...//////000333444333000---,,,,,,+++)))(((***---000222333444444222///,,,***111000//////111333666888222222222111000...---,,,)))---222666888777444222222222333555777777444222,,,......------111888>>>GGGKKKQQQWWW^^^hhhsss{{{vvvggg[[[OOOEEE>>>999999999:::<<<>>>@@@BBB;;;999555333222444888:::999999999999999:::;;;<<<888777444000...///333666444555777777666555666777555777:::<<<<<<:::777555222000...------///222444111555999999666222111222555:::===:::222...000333555666777555333444777;;;555111111888DDDVVVkkk|||tttgggVVVHHH???<<<>>>AAALLL\\\mmmnnn]]]III@@@@@@555666777666444222222222111111222333444555666777:::===>>>999000,,,---111111444888;;;<<<<<<===============@@@FFFRRR___hhhmmmqqqvvvzzz|||~~~{{{vvvppplllmmmllljjjgggbbb]]]YYYWWWKKKEEE===777444222///,,,+++************,,,---...)))***++++++***+++---///...000333666777666333222///000111333555777888999999777555444444444333222............///111222333111222333333333444666888===888444555:::HHHddd~~~qqqccc___dddwwwyyyhhhMMM<<<888666999999000444222222555444000///222///111333333222222222333666555555555000...333<<>>LLLZZZbbbbbb___MMMEEEDDDPPPaaapppdddMMM999444111***'''+++%%%&&&***///333444222000666555444333222000//////444222222333111///111777666>>>KKK___tttyyymmmXXXOOOAAA777333111000///'''((())),,,...///...---111111111000///...---,,,//////...//////---)))&&&+++,,,...///...+++'''%%%(((((()))+++...///...,,,***,,,...///...,,,***(((+++---///111222222111000222...+++,,,//////+++'''&&&&&&((()))+++---...///111111111222111---(((###''''''(((***,,,///111333444333222///,,,+++,,,...555333111111222222111111333111///000222444444444000//////000111111...,,,---...///000111000000///***,,,......---...222666999555111111444555222///---------...000111000///222333444555555555444333111000111222333222///,,,---,,,***((()))+++---///000222222000,,,***,,,///444222000///111333444555555333111///000///...---000222444555444333333444666555444444333333444444444111//////111444777777>>>???DDDMMMTTT[[[gggrrryyy{{{}}}ttthhhZZZNNNIIIBBB???;;;999:::<<<===>>>:::999666555555666888:::888999::::::::::::;;;===777777555222000000333555777999777333222444555222555777:::<<<===:::777444777666444222111111222222555555666777666555444333777666333111000111222333555333111111333555666777444444555===OOOcccnnnpppooo[[[HHHAAA===:::???IIISSSbbbjjj```NNN@@@777222222444555333000///111444333111000222666777555222888888777333///...222666333777::::::888888:::===;;;EEELLLQQQZZZjjjvvv{{{}}}zzzxxxxxxyyyzzzzzz{{{zzzvvvqqqoooqqqsssqqq{{{~~~uuullljjjmmmmmmbbbZZZOOOFFF???999444000---000222000,,,,,,000555000000000111222333444555000000000111444444444222///111222222111333777<<<;;;;;;777000...111222111222111000/////////000000000000111222333666888:::888777666555777EEE```xxxxxxddd```pppyyyxxx|||kkkUUU>>>777888777666777888666333000...///000111333666888666222///...///000333777666111+++((((((;;;JJJbbbzzz~~~iiiWWWCCC<<<888999888444555999555000333BBBYYYmmmyyylllUUUIIIFFFDDDDDDDDDCCCBBBFFFOOOVVVZZZ___eeeooo}}}yyyssstttyyy|||yyy~~~eeeOOOCCC666333777444555444222000000222222000222444555666555444222111+++++++++,,,...000333444666888:::;;;;;;999777555666888???MMMaaannnkkkaaaMMMMMMRRRaaasss|||zzztttXXX@@@------111,,,''''''""")))000555555444444555::::::999666333000000000555666555333000//////111555666===OOOfffxxxwwwcccLLL>>>999777444111)))***+++---///000///...444333333222000...,,,+++---,,,---///000///,,,***---...///000///,,,(((&&&(((((((((+++...000///...---...//////...,,,)))(((***+++---///111111111111222///,,,---//////+++'''$$$&&&(((***,,,---......000000000111111000,,,)))(((((()))+++---///111222444555444222///......///555444333222222333222222333222000111333555555555/////////000111000...,,,***,,,...000111111111000+++---......---///222555666222///000222333///,,,,,,,,,---...000000...---111222444555666666555555111000111222222111...,,,...---+++******,,,...000...111222000,,,)))***,,,111000//////111333444444444222111111111111000...///111555666555333333333444444444333333444444555444222000000333666777777999999>>>FFFMMMUUUaaammmpppsss}}}xxxgggXXXQQQJJJFFFAAA<<<:::::::::::::::999777555666777999;;;:::;;;<<<;;;999888888999;;;;;;888555222111333555444555444//////333444222888999;;;>>>>>><<<999666777666555444333333333333333444555777777666555444333222111111111333444555666555333222333555777777888:::>>>HHHZZZkkkrrrqqqeeeSSSDDD>>>;;;999AAAMMM^^^ggggggYYYFFF999111+++///111222222000111333666111///...///333444333111666666555222//////333777777:::<<<;;;999888999;;;@@@JJJTTT[[[gggvvv|||wwwqqqkkkgggeeedddcccbbbeeefffddd```^^^```bbbnnnvvvyyytttoooppprrrrrrtttmmmcccYYYOOOEEE<<<555444555555333000000222444444444444555555666666777333222222333555666444333///000111///---...333777999999555000...111333111000000000111111111111111111111111111222555777888:::888555333444AAA[[[rrrlll\\\eeeqqq{{{sss[[[BBB666444444555777777666555333333333333333666888999777333000///000000222333111---***((()))444AAAYYYrrr|||iiiXXXJJJAAA:::888777444444777222333;;;LLLaaatttwwwdddOOODDDAAA@@@???@@@BBBAAAEEELLLRRRWWW```iii}}}vvv\\\HHH>>>555666;;;999999777333000111222222111555666777888777666444333111111000000000111333444555777888::::::888666555444777???NNNbbbpppmmmdddZZZ[[[aaannn{{{}}}ssshhhNNN;;;,,,---000+++''''''%%%***000444444333333444777777888666333111111222333444444222000...///000222333;;;LLLcccvvvmmmVVVFFF???:::555111+++,,,---...////////////444444333222000---+++*********,,,...111111000...///000000000///,,,)))(((''''''''')))---000111111111000000...---+++)))((()))***+++---...000111111333000......///...+++'''###%%%(((,,,...//////...///......///111111111///))))))***,,,---...///000444666777666333111000000666555444444444444444444444333222222555666666666/////////000111000...,,,(((***...111333333222111---/////////...///111333222111///000222111---)))***,,,...000000...,,,+++///000222444666666666666111000000111111000...+++---,,,+++******,,,...///,,,///222000,,,)))((()))---...///000111222333444333222222222333333111///...111555777666444222111222222222222333333444555444333222333555777777777333222444;;;CCCLLLXXXcccdddiiitttsssccc[[[SSSOOOHHH@@@;;;999999999888777555444555777999::::::<<<>>>===;;;999999999<<<;;;888444000//////111333444222......222444333444555666888::::::777555888888777666555444444333000222444666777777666555...///000222444555777777777666444333333555777888;;;AAAKKKYYYjjjvvvtttmmmYYYLLL???:::888;;;HHHWWWooommmcccPPP===111)))%%%+++---///000111222666888///---+++,,,///222111///222444444222000111555999===>>>???===::::::===@@@NNNXXXdddmmmwwwtttkkk```WWWSSSPPPMMMKKKHHHKKKOOOPPPNNNLLLLLLNNN\\\aaaffffffhhhmmmpppppp{{{xxxrrrkkkbbbVVVJJJBBB@@@===999666666666666666666777888888999999999999777666666666777777555333...///...+++)))***///333777888555000///222333111...///222444555555444333444333111111111333666777:::777333000111<<>>AAAAAACCCHHHMMMUUUcccqqqlllSSSAAA999444999@@@===???:::555222111111222222777888999:::999888777666555444333222111111111111333444666888888777555444222666???NNNbbbqqqrrrkkkkkklllqqqzzz~~~vvvdddTTTCCC777000111222,,,((()))))),,,000222222222222333333555666555333222222333000111222111///------......000888GGG\\\ppp~~~ttt___MMMBBB<<<777333,,,---//////.........///111000000///...,,,+++***))))))+++...222222111///000000000///...,,,***)))'''%%%%%%'''+++///111222333222000...,,,***)))(((++++++++++++,,,---//////333111/////////...+++)))%%%'''+++...111111000///...,,,++++++...000111111***+++,,,---......//////333555777777555111000///555666666555444444555666555444333444666777777666000000000111222111///---***,,,///222333333111000//////000000///000000111111111222333444333...***+++---111222111...+++***,,,---000222444666666666111000///000000///---+++***)))((((((((()))+++,,,+++///222222...)))((((((***,,,...000111111222333555444333444444333111///---111666999777444111////////////000111222444444444333333444777888777666111......333:::AAALLLVVVZZZ```lll|||vvvlllhhh[[[WWWOOOFFF???:::999:::555555444333444666777999888;;;======<<<::::::::::::999777444000//////111444555222...---222444333000//////222666888777666::::::999888666444222111///111333666777777666555...000222444666777888888666666444222222333777999<<>>777555???GGGCCCDDD===666222111000111444888999999999999888777777444333222111000//////...000222333555555555444333111555<<>>@@@???<<<999;;;DDDQQQ[[[ppptttzzz~~~zzzoooccc[[[QQQJJJ@@@::::::<<>>BBBFFFGGGEEEBBBBBBCCCHHHGGGIIIOOOUUUXXXYYYYYYaaafffnnntttwwwxxxvvvuuujjj^^^OOODDD@@@===999555333444555777888999999999<<<:::999888888777555222,,,------+++)))+++000555:::<<<;;;666444555444111///111555999:::999777555777777666555444444555555333000...---///999MMM___{{{hhh___iiivvv{{{cccJJJ888000......000222555777888777555444555555555555666777777666444111,,,)))***...333666555777???OOObbbrrryyy{{{ddd\\\OOOAAA888444333222666???OOOhhhzzz^^^RRRGGGDDDCCCBBBBBBCCCBBBAAABBBFFFLLLYYYppp|||```LLL>>>:::===KKKTTTNNNEEE<<<444333111///111555777777777777777666666666111111111111000//////......///000111222333222222111444999CCCVVVlllyyy|||~~~wwwnnnfff___TTTEEE999888888999:::666000------.........///000111111000111333555444222000//////,,,...000000---***(((''',,,000555<<>>777666555555555555666777888:::999777777777555333111,,,...///...---...222666:::<<<<<<888777888666222000222555777888777444222555666666666666555444333000------...222:::KKK[[[{{{eee[[[bbbrrrkkkOOO:::///---,,,000111222333333222111111222222222555777777666444///+++'''&&&)))---111333333444777AAAQQQcccrrr{{{uuuqqqeeeQQQ???666222000444???RRRnnnoooTTTKKKCCCBBBBBBAAAAAADDDCCCAAABBBGGGPPP___vvv~~~xxxUUUFFFAAADDDLLL\\\bbbXXXCCC999222222222...000666666666555555555444444444000111111111111000//////+++,,,---///000111111111111333666===MMMbbbqqqwwwuuukkk^^^TTTMMMFFF===666222333555444222...,,,+++...------///111111000///000222444444222///...---,,,///111111---)))%%%$$$+++000444888>>>LLL```nnn{{{bbbLLLAAA999222''')))***'''""" ###&&&$$$$$$%%%&&&&&&&&&&&&%%%"""###&&&+++000333333222...---,,,,,,,,,---///000++++++***+++------,,,***)))***,,,------+++***(((((()))+++---.........---...///000111111000000111---...//////000000//////)))'''%%%%%%'''***,,,---)))***---///000000//////---///111111///---,,,+++...111444222//////222666000///000222444444333111000//////000111111...,,,+++++++++***+++++++++,,,---,,,+++---000111...,,,---///333555666666555555000444666444...******,,,***+++...111333555555555222000...------,,,+++)))%%%%%%%%%%%%&&&&&&&&&''''''+++///000...+++,,,------///111000---...222666666444111///111222333333///222777888777333000///000000000111222333444555333111......000222222222222,,,(((***///111555999BBBGGGSSScccooowwwtttlllfffeeefffhhhhhhddd[[[NNNCCC===<<<======<<<;;;;;;:::::::::555666555444222333555777999:::;;;:::999999:::<<>>BBBJJJVVVeeepppnnneee]]]XXXQQQFFF>>><<<888999;;;<<<>>>FFFQQQYYYSSSTTTUUURRRPPPQQQUUUYYY[[[WWWVVVWWWTTTNNNLLLNNNPPPQQQTTTWWW\\\eeepppwww|||tttlllcccYYYMMMEEE===;;;888555444444555666777666444444444333111///...111333222000///111444555999:::888888:::888555000111333444333111///---111333555777666555222000///---...111444;;;IIIVVVsssjjj\\\[[[kkksssVVV>>>333222111333222000///.........///111111222444666555222...***'''%%%&&&***...111111///111333999CCCTTTgggtttzzzcccLLL???:::777888FFF\\\vvvdddLLLEEE@@@@@@AAA@@@AAACCCBBB???@@@GGGTTTdddzzz|||wwwlllKKKDDDGGGQQQ]]]kkkjjjXXX???444///222222---///666555555444444333333333333//////000000///...,,,+++)))***+++,,,...///000111///222555999EEEVVVccchhh___WWWMMMEEE@@@<<<777222,,,...///.........---,,,---,,,,,,///222222000...---///222333222000///...---000222222---(((###!!!(((...333555777CCCWWWggg|||qqqZZZKKK???444%%%'''((($$$ $$$%%%&&&&&&&&&%%%%%%$$$### $$$***000444555444///...---,,,---///111333......---...///...+++)))&&&(((+++------,,,***)))$$$'''***---///000000000---///000111111111222333............---------...'''%%%$$$%%%(((,,,......(((***---///000111000///---///000000...,,,,,,,,,---000333111...---111555......///111333333111000......---...//////---***((('''&&&&&&''')))+++,,,+++******---000111...+++***,,,000333444444555555111444555222,,,((())),,,,,,---000333555666666666222000...,,,,,,,,,***)))'''''''''((((((((())))))%%%)))---...,,,+++,,,---///111222000------222777444111...---000333666777///333666888666333000///333333333333444555666666333000---,,,---000111222000)))&&&***...111444777<<<@@@LLL[[[gggpppzzz~~~vvvnnnjjjjjjaaacccccc]]]RRRIIIEEEDDD<<<;;;;;;:::999888777666333444444555666:::@@@DDDJJJKKKLLLLLLJJJIIIJJJKKKRRRXXX]]]```eeekkknnnlllbbb[[[UUUUUU[[[``````^^^VVVYYY]]]aaabbb```^^^\\\NNNJJJDDD===999888888999666555333111000111333444555666777555444888@@@GGGYYYnnn~~~lllXXXIIIAAA555555777???MMM^^^iiilll\\\PPPEEE===555---,,,///...,,,,,,///444888999888444333555999<<<<<<777333666999======:::777777888:::???EEEMMMUUU```mmmvvvmmm___PPPHHH@@@888555777<<<@@@EEEGGGIIIPPP]]]hhhZZZ[[[ZZZWWWVVVXXX^^^dddeeebbbbbbddd```YYYXXX]]]RRRRRRQQQRRRVVV```nnnxxx{{{|||}}}{{{tttiii]]]UUUEEEAAA<<<777444333444555555444222222333222///---000333555444111///000222111666888888999;;;:::777000000111111000---+++)))...000444666666444000...///...000333666;;;GGGRRRfff{{{sssbbbXXXdddzzz[[[BBB999999:::555333///,,,++++++---...111111222444666444...)))***'''&&&(((---111222222,,,///333666===LLL```ooooooVVVHHHCCCBBB>>>PPPggg~~~yyyZZZHHHBBB???@@@BBBAAAAAADDDAAA===>>>GGGVVVggg{{{zzzsssxxxzzz]]]GGGDDDNNN\\\gggqqqiiiSSS<<<111---111222---///777555555444333333333333444------------+++)))'''&&&((()))***+++---...000000---222555888@@@MMMWWW[[[MMMGGG@@@;;;999666222---***+++++++++---000000///,,,+++,,,///222333000---***---111222222111000000...000333222...'''""" %%%,,,222333444>>>SSScccpppyyydddTTTEEE888###$$$%%%%%%#########%%%******,,,//////,,,%%%$$$((((((***---...---***((('''(((+++///111222000//////...---,,,,,,,,,---.........---,,,***)))%%%%%%'''***---000000//////000111333444333111///,,,+++***+++///000///---'''&&&&&&+++111333000,,,///......///111222222222...000111000///...///000333000,,,)))))),,,///222///,,,***,,,000222///+++))),,,///222111...***(((((('''(((***(((%%%(((---...------,,,---...///000......///000111333444555333333111...+++***,,,...000000000222444666666555444111---,,,---...,,,***,,,+++***,,,...///,,,)))%%%&&&(((,,,...///,,,***......///000111222222111444000,,,---111555444222222333555555555222///...444555444333222444777:::555111---+++,,,///111222111///,,,******---000333:::>>>GGGQQQWWW]]]hhhrrr{{{vvvssslll```TTTOOOLLLHHHEEEFFF???===:::888777666444333444333444888@@@HHHNNNQQQbbbbbbcccddddddccc___]]]jjjlllqqqxxxtttiiilllpppllljjjmmmkkkiiiiiilllppppppjjjdddYYYRRRIIIAAA<<<999888777666555444111000111555888<<<888666666555777DDDSSShhhrrryyysssbbbNNN>>>444222444;;;III___nnnnnngggSSSJJJ>>>666444444222000222///---///555888888555333222222777<<<===999555888777777777333...///444444@@@KKKTTTddduuuyyyqqq^^^NNN???:::888555666999FFFOOOVVVZZZ```ggghhhccc]]]XXXPPPIIIGGGKKKSSSZZZbbbjjjkkkddd___ccciiikkk]]]aaa^^^UUUSSS]]]hhhnnnooouuuzzz|||~~~}}}rrreeeWWWMMMBBB;;;444......444222333444222//////111444444333222444666666222//////222777;;;<<<999555222...111555666333///,,,***000111333555555444333111666444333333222333===HHH[[[pppjjj[[[dddwwwfffKKK===;;;::::::333---,,,,,,***+++///000333555555222---***(((,,,...//////222777666222///...111777@@@MMMaaarrrxxxbbbRRROOORRRQQQZZZnnnkkkQQQBBB@@@>>>===???AAABBBBBB???>>>BBBKKKYYYeeejjjkkkqqqnnnlllppp|||oooTTTHHHMMMWWWgggvvvttt^^^EEE777222111444555111000333222333444444222000000111///---+++++++++***)))''',,,,,,,,,---...000222444555111///333<<>><<<:::888777666555444444333444;;;GGGUUU```ffflllooosssuuuuuusssqqqpppyyy|||xxx{{{zzzrrrlllmmmmmmlllkkklllmmmjjjddd___TTTNNNFFF>>>:::777666444333333222111000222777:::<<<888666777888>>>MMM\\\nnnssstttkkk[[[III;;;222---222>>>QQQhhhrrriiiZZZLLLEEE;;;555333333111///222///...000555888666444111000000555:::;;;888444555444444555111,,,...444888DDDPPP\\\lllxxxssseeeKKK???555444666999???FFFTTT\\\dddiiinnnoooiii```SSSMMMEEE===:::???HHHOOOZZZaaaddd^^^[[[___fffiiimmmoookkk```ZZZ___fffjjjiiijjjiiiiiipppzzz}}}zzzlll```QQQFFF;;;111000444444444444111///...111333555444222333555555222000111333666888777444000------000444555444111///...222333444555555555444444:::777666555333444<<>>===???AAACCCDDD@@@???AAAIIITTT]]]aaaaaaaaaccchhhsssyyydddLLLKKKSSS```nnnwwwpppWWW@@@111...///333444000///222222333444444222000000111///...,,,,,,,,,+++)))&&&+++---...//////000111222222///---000777<<<>>>>>>666444111111333333111000+++***)))+++---///000///......---...333888666000---,,,,,,...111222111000///---***((('''%%%###!!!)))***+++,,,000999EEENNNdddwwwssseeeTTTDDD(((***,,,---------///111222333555777666111***$$$$$$***---,,,+++,,,+++((($$$$$$%%%)))...222444555555333000---,,,---...///333444444444333111///...***))))))***---......---111222333333333222111000...,,,))))))+++...//////333111000222444444000---111111222333444444444444444555444222///......///444111,,,))))))+++///222000...,,,---///...***''',,,...111333333111...,,,)))))),,,//////,,,,,,000111000///.........///000333222222111111111222222555444111---***+++...000444222111111222222000///222...)))'''(((,,,///111.........///000000...,,,&&&&&&(((+++...//////---,,,---///222444555666777666333000000333555555333...///000111111000...---000111333333111111111222111///------...///000///444222...***(((((()))***000222777???EEEJJJTTT^^^dddlllxxxdddTTTEEE@@@@@@???<<<;;;;;;:::999888777666666666777555666>>>LLL]]]llluuussszzz~~~}}}|||yyywwwzzzvvvjjjbbbbbbbbbbbbaaa___\\\WWWRRRNNNKKKGGG@@@:::777555444222000000000000000333888;;;???:::777:::@@@KKK\\\iiiwwwssskkk___QQQCCC888222///777EEEZZZnnnrrrbbbNNNBBB===777333333222000---222000///111555666444111...---...222777888666333333222222222000---000666???LLL\\\jjjvvvwwwgggRRR;;;444///111666>>>JJJTTTccchhhnnnssstttooo```RRRFFF@@@777///,,,000999@@@KKKQQQUUURRRQQQVVV\\\```rrrwwwwwwpppgggdddccccccfffbbb[[[WWW]]]jjjvvvzzz~~~sssdddVVVHHH;;;666777888777555222000000333666888666333333333333222111333333444444222...***(((,,,///333555555333333333555555555555555666666777===:::888777555444;;;DDDUUUjjjvvvcccbbbkkkttt~~~pppYYYIIIEEEEEE888333111222333000///111666888;;;;;;;;;<<<>>>??????@@@@@@@@@DDDIIIKKKHHH??????BBBIIIQQQ[[[jjjwwwzzztttsssyyylllWWWHHH@@@???>>>>>>???@@@CCCDDDAAA@@@@@@DDDKKKQQQSSSSSSNNNTTTbbbuuu}}}tttYYYGGGPPP^^^pppyyyvvvgggNNN999000111444777555000...///333444555444222111111111000////////////---)))&&&+++...111111000/////////111...,,,...222555444333///......///111333333222---,,,,,,---///000000///.../////////333888777222---,,,,,,...111222111000,,,***'''&&&&&&%%%$$$"""''')))+++,,,...444===DDDZZZlll}}}|||qqq]]]KKK(((***,,,......000222444444555777888666000***&&&***///222000...---+++(((######%%%***000444777777888555111...,,,---...000444444555444333222000...---+++***+++---......---000111222222111////////////---***((())),,,///111555333222333444333111...000111333444333333333333666666555222///---...///444111---***)))+++...111///...------...,,,(((%%%,,,...000222222111000...***))),,,000111...---///222111///......///000000444444333333333333444444555333000---***+++...111222111000000111111000...000...***((((((+++---...//////000111222111000...***))))))+++---///...---,,,---///222555777888888222000///000333555555555////////////...---,,,+++...000222222111///......///---,,,---///000///...222000---***((('''((((((//////222999>>>CCCLLLUUU]]]ccclllttt}}}aaaPPP@@@:::<<<;;;999888888999999888666666777888<<<::::::@@@KKKYYYeeelllmmmvvvyyyssssssvvvmmmooosssvvvwwwvvvtttrrrbbb```bbbeeeaaaWWWQQQRRROOOPPPPPPMMMHHHBBB???===@@@===999777666555444333//////000///000222666999???<<<;;;AAANNN^^^nnnxxx}}}ppp```SSSHHH===777555999EEEUUUeeeooolllZZZHHH999666444333333222///---111000000222444444222000------///222555777555333333222222444222111666>>>HHHXXXkkkvvvxxxmmmVVVBBB666555555888>>>IIIVVV```mmmkkkiiihhhfff]]]MMM???;;;777111+++(((***000555===AAADDDDDDDDDGGGMMMQQQbbblllvvvxxxrrrkkkeeebbb```[[[SSSMMMOOOXXXdddkkkzzzrrrhhh[[[MMMCCC>>>===;;;777333222444777::::::888666444333222222222333333222111///,,,)))''',,,///222555555555666666888777555555555666888999<<<999777666555555;;;CCCUUUiii}}}ggg]]]^^^ooo|||{{{dddNNNCCC@@@???;;;999;;;:::666222333BBBCCCDDDEEEEEEGGGKKKNNNLLLNNNNNNOOOTTT[[[^^^\\\YYYVVVVVVZZZ```hhhvvvttt]]]KKKCCCAAAAAA@@@???>>>???AAACCC@@@???===???CCCFFFGGGGGGDDDMMM___wwwhhhUUULLLXXXkkksss]]]EEE444666:::??????999222......444666777666444222222333111111111222222000,,,(((+++///333444111...------000///...///111222000.........///111333444444444111000000111222333222000111222222111333777666111,,,,,,---///111333222111---+++)))'''''''''%%%$$$$$$'''+++---...333999???NNN___sss|||hhhUUU&&&(((+++,,,---...111333333444555555222---)))&&&...333666444111000---)))###$$$%%%***000555888999999666222...,,,,,,...///111222222222222000///......,,,+++,,,...///000//////000111000---,,,,,,---///---***((('''***...111222111111111111111000///...111444444222111111222666666444111...---...///222111...++++++,,,---...,,,,,,---------***'''$$$,,,---///000111111111000***)))+++000111...,,,...111000///......///000111444333333444444555666777333222000,,,***+++---000...------...000111000/////////...,,,+++*********///111222333222111000000...,,,++++++,,,------,,,+++---///111444666777777,,,,,,,,,...111444555555222111///...,,,+++******...000333333000---,,,+++---,,,,,,---//////...---...---,,,******))))))***---,,,...444999<<>>===;;;999888666888999777666555777999???>>>>>>AAAHHHPPPUUUXXX^^^gggooommmcccZZZYYY\\\ZZZ\\\]]]^^^\\\YYYUUURRRKKKLLLNNNOOOLLLFFFDDDEEEAAABBBCCCAAA===:::888777555444333444666666555444000000000//////000333555999:::???LLLaaauuuzzzhhhUUUIII@@@:::999<<>>888333222555999;;;===;;;999666444222333333222222222111000...---,,,...000333444444555666777888777555444444666888:::888444333444555666;;;BBBRRRddd~~~ooo___YYYjjjxxxpppWWWGGGAAADDDAAAAAAEEEFFFBBB??????QQQQQQQQQPPPPPPSSSWWWZZZ[[[^^^```bbbhhhpppsssqqqtttoookkklllooovvvkkkSSSDDD???CCCDDDBBB@@@===<<<>>>AAA???===<<<;;;===>>>>>>>>>CCCLLL]]]vvvxxx___VVVWWWcccxxxlllRRR@@@666<<>>666222000666777888777555444444444333222333444555333///++++++000555555111---,,,---...---...///111111///...111333444555555555666666444333333444555555444222333555555222333555444000,,,,,,---///222333333222///---***(((((('''%%%###"""&&&+++...000333888===FFFUUUkkkuuuddd&&&''')))******+++---///000111111///,,,(((''''''///555888666444222///+++%%%$$$$$$'''---222666888999666333///---,,,------------...//////...---,,,+++***(((***---///111111...000111///+++)))***,,,...---+++(((''')))---111........................---111555555222000000222333222111...,,,,,,...000000000///...---,,,,,,,,,(((***,,,---,,,***'''&&&,,,---...///000111222222---******...000---+++,,,//////.........///000111333222333333444555666777000000///,,,******,,,...+++******,,,///111111000...///000///,,,***))))))///111333333222111111111000...++++++,,,---------,,,---...000222333333333((()))+++---000222333444444222000---,,,++++++,,,000222444333000---++++++,,,++++++,,,...///...---*********+++,,,,,,,,,,,,+++)))+++111555777:::???EEENNN\\\gggpppwww}}}rrrcccSSSIIICCC===999999555777999888555444777:::===<<<===@@@DDDGGGIIIIIINNNUUU[[[WWWMMMDDDBBBDDDGGGGGGHHHGGGEEEAAA===:::?????????>>>;;;888777888444555555666666666444333000000222444777888666555000111111///......000222444:::EEEYYYrrrmmm[[[III@@@;;;888<<>>KKKXXXgggttt{{{{{{lll^^^NNNDDD>>>888444333555777999888666444333333777666777999999777999===EEEGGGNNNUUUZZZaaannnzzzooohhh___VVVNNNMMMWWWbbbnnnuuu{{{|||xxxpppdddZZZLLLEEE<<<555333555888:::???>>>===:::666333333444111222333333333222111000111333444333222222444555777666444333444555777888555111///222555666;;;AAAMMM^^^yyy|||iii___eeeqqq{{{fffVVVOOOKKKJJJMMMTTTYYYXXXXXXYYYbbbbbbaaa```___aaaeeehhhnnnrrruuuxxx~~~}}}}}}}}}cccMMMAAA>>>CCCDDDDDD@@@<<<;;;>>>AAA???>>><<<:::999999999:::CCCKKK\\\sssmmmXXXXXXaaannnaaaIII???===BBBMMMSSSMMMAAA999555444555666777777444333333444222222222333444333111...+++111666666111---,,,...+++,,,---...............444666888999777666666666333333333555666666444222222555555333222444333000,,,,,,---///222444333222///---***(((((('''%%%######(((---///000333777;;;CCCPPPfff~~~vvv((()))************+++---......---***&&&$$$&&&(((---333777666444333000+++%%%###!!!###(((...222444888666333000---,,,++++++)))***+++------------,,,&&&%%%$$$&&&***...000111///111222///***((())),,,------,,,)))'''(((,,,000......------++++++,,,,,,...222777777333111111333......---+++***+++...111...///000000///---+++)))$$$'''***,,,,,,***)))(((---......000111333444555000,,,***---///---+++,,,------,,,,,,---///111222222222111111111111222222---......---+++******,,,***))))))+++...000000///...000000...+++***+++---...111444444222000000222///---******,,,///000111,,,---......////////////)))+++,,,......///000111333222///...---...///000333444555333000---,,,,,,,,,+++******---.........((()))+++,,,---......---***(((***000444444555888:::CCCQQQ\\\eeelllrrrwww}}}uuueeeWWWJJJ>>>999999555888:::888444333666::::::999888:::===?????????@@@FFFJJJGGG>>>777666777888888888888666333111000777666555333222222000///,,,******---222444222000000111333666888888555333///000000///------///111999BBBPPPfff~~~www\\\LLL>>>:::777777???KKKWWWhhhwwwtttdddQQQAAA888777888::::::999666555444000000///------///222444666777777777666666666777555444666;;;@@@FFFQQQ\\\jjjooopppeeeQQQ@@@:::<<<>>>JJJZZZhhhvvv|||ttt\\\OOOAAA:::444000111666666888::::::888777666666777444444888888444555999<<<;;;===CCCGGGOOO___oootttrrrpppjjj^^^TTTVVV]]]bbbjjjpppqqqsssuuurrrlll\\\SSSFFF<<<888888::::::@@@AAAAAA>>>999555444444111222444555666555333222555555555333000///000222444444333333333444555666444000...222555777;;;@@@OOO]]]xxxrrrfffgggmmmzzzuuuiiiddd^^^]]]aaakkkrrrtttuuuxxxuuuuuutttssssssuuuxxx{{{qqqZZZIIIAAA>>>@@@BBBCCC@@@<<<<<<@@@DDDBBBAAA???;;;888666666666>>>GGGYYYqqqaaaPPPWWWfffyyywwwWWWCCCAAAFFFQQQ]]]aaaVVVEEE;;;666333222444555444222000000111000//////000222222111///,,,111666555000,,,---000,,,---------------...///333666999999777555555555111111111444555555333111///333444222222444444222,,,,,,---///222444444333///---+++*********)))(((&&&***...000///111444888???KKK```yyy***+++,,,,,,*********,,,------+++'''######&&&)))+++222666555444333000+++%%%""" $$$***///222777555333000...+++***)))'''(((***,,,---------,,,"""!!!!!!###(((---000111000222333000***(((***---,,,---,,,***'''(((+++///.........,,,***)))***+++///444999999555111222444+++++++++))))))+++///222---///111222111...***'''!!!%%%))),,,,,,+++***)))//////000111222444666777333...+++---///---,,,,,,,,,++++++,,,---///111222222111000///............+++,,,------+++))))))*********)))+++---//////.../////////---***+++...222...111444444111000000222---+++))))))---000333444------------------,,,,,,+++---...///.........///222111///......000333555555666666444000---------,,,+++)))***,,,...//////((()))+++---.........---,,,***,,,222666555444666888>>>GGGOOOXXXcccnnnvvvvvvyyyrrraaaOOO???888888555888:::888444222666999888666444444666888999888888<<<@@@>>>888333333444444444444333333222111000333333222222333555222///+++)))(((,,,333666444111333333555888999888444111---...//////......///111BBBLLL[[[nnnyyyeeePPPBBB777666555666@@@OOOfffmmmnnndddUUUJJJBBB>>>:::;;;======:::888666666000000...,,,,,,...222666777888888777666555666666333222555;;;@@@GGGTTT```qqqnnngggZZZHHH<<<;;;@@@LLLXXXfffrrr|||~~~sssdddKKKAAA888333///+++...555666888999999777777777888444111111666666222333777444333666<<<>>>AAALLLYYYeeekkkuuuzzzpppbbb\\\```WWW]]]bbbcccjjjuuu{{{zzzjjj___PPPDDD>>>=========@@@BBBCCC@@@;;;666444444111333555777777666444222888777666222///---...///222222222222222333444444666111///222555777:::???SSSaaazzzvvvhhhlllnnnwww}}}tttrrrqqqpppttt~~~hhhTTTGGGBBB@@@===@@@BBB@@@======BBBGGGEEEDDDAAA===888555444444888BBBVVVooowwwuuuYYYKKKVVViiirrrQQQ@@@DDDLLLaaalllnnn^^^III;;;444111000222333222000......///...---,,,---///111000000,,,111666555///,,,...111///000000///......///000111444888888666444444555......000222444444222000,,,000333111111555666444,,,,,,---///333555444333000...------...///...---))),,,///000......111555;;;FFF[[[sss))),,,000111///---+++***---+++((($$$!!!"""&&&)))111111222111000...,,,+++***'''$$$"""###''',,,///444333222111///---+++***))))))***+++++++++++++++""" !!!'''---000111///111333222///+++)))(((,,,+++***+++...///000///555000***))),,,---+++(((333666999:::888555333222...***((()))---111333444...///111111000...+++)))'''&&&&&&)))---///...,,,000000111333555666888888666333000/////////...---++++++,,,///222222...***,,,,,,,,,...///...,,,***''')))******))))))***+++,,,,,,---...///000000111111///...---...///...---000111000...,,,,,,...000///...,,,,,,...111444666000---+++,,,///111000...333111/////////...,,,+++000///...///111333555555222333333111...+++***+++)))***,,,---------///111+++++++++,,,...///111222---------...///000111111777999>>>DDDJJJQQQ___lllllluuu~~~jjjYYYLLL???444777888:::;;;666111333999666888999888444333444666666888999777444222333555888888777777666555444444666333111111222333111///+++++++++,,,...111333555333666888777888888333,,,+++...111...***+++222999HHHWWWooowww```OOODDD<<<555444444:::JJJZZZrrrssskkkZZZKKKDDD>>>888<<<;;;:::888555333000///000000000000111222444555888999:::999888777888999777666777;;;AAAKKKXXXbbbqqqpppbbbJJJ<<>>:::>>>AAA@@@:::555555666666222333444444333222111222555777999666111---,,,---111111111333666777666555777666444444555777:::<<>>;;;888666666999CCCVVVhhhooonnnnnnqqq{{{eeeUUUQQQ]]]lll}}}rrraaaOOOEEEJJJUUUrrruuunnnZZZFFF;;;555111------...///////////////...---......//////000111000111111000//////000222//////000///------...///000000222333333444333333000//////111333222...***---...///111222222222222,,,///222444555555666777777444111000111111///,,,111000000/////////000000999>>>JJJ___vvv))),,,000111///,,,***))),,,+++)))%%%######&&&)))222222111000...,,,)))((((((((((((((()))+++---///222222111111000...,,,,,,++++++***))))))((((((((($$$""" """&&&+++---...000222333222///+++)))(((+++******+++---///111111555000,,,+++---///---+++111333555777777444111......,,,***+++///222333333,,,---///000000///---,,,)))((((((***---...---+++---...000222555777999:::555222000...//////...---***+++...222555444111---...---------...---,,,+++)))******((('''''')))+++------...///000000111111333111///...//////...,,,...//////...------///111///...,,,+++---000222333///---+++,,,000222333222000///...///111111000///111000///000111222333333111222222000---+++******...///000///......///000,,,---///111222222111111,,,+++++++++---///222333555555999>>>AAAGGGRRR^^^hhhrrr~~~zzzfffTTTFFF;;;<<<:::;;;<<<999555666:::777888888666333000111222555777888777555444555666888888888888888888888888666333111111333444444222///.........///000222333333666777666777777222,,,)))---111000///111999@@@TTTdddzzzmmmTTTEEE:::777555666777???SSSfffyyytttfffRRRCCC===999555888888777666444111///......///000111222333444444777777888777666555777888444666999===DDDPPP___kkkoooiiiZZZGGG<<>><<<666222333444333111222222111000///000111666777777555222...,,,,,,222111111333666777666555555444333222444666999;;;BBBSSSnnnwwwhhhppp{{{~~~eeeRRRGGGCCCBBBAAAAAAAAA???<<<<<<>>>AAA@@@@@@@@@???<<<:::999888;;;BBBPPP^^^dddcccdddhhhmmmWWWLLLRRRfffzzzvvvdddRRREEEEEEUUUfffuuuuuujjjVVVCCC999555222---...///000111222222222///...---------...///000000111222111//////111222111222111000...---...000111111111111111222222222000///000222333222///+++......///000111111111111///222555666555555555666888555222000111111000............------...//////555:::FFF[[[ttt+++///222333111---***)))------,,,***''''''(((***222111000///,,,***'''&&&&&&(((+++...//////.........///000000000///......---+++)))'''%%%$$$$$$%%%&&&$$$######&&&)))++++++111222333111...***)))(((******)))***,,,///222444555111...---000111111/////////111444666555///+++---,,,,,,---///111111000***+++,,,---.../////////,,,++++++,,,---...,,,++++++,,,...111444777999;;;444222////////////...---+++,,,///222555555222///000///...------------...---,,,***&&&$$$%%%))),,,///000111222222222222222444222111000111111000...---...///.........000222///---++++++---000111222///---,,,---000333555666---------///222444444333111111111111111111111111000111111///,,,***))))))222333333222000......///...111444666777555222000,,,***(((''')))---111444333222444888:::===FFFOOO___jjjxxxwwwcccRRRGGG@@@:::666777666444555888888999999777333000///000444555777777666666777888999999999999:::;;;<<<===777444222111333555666666111111000000111222444555333666888666777777222,,,***---111222444999CCCKKKaaarrruuu\\\FFF:::444555777:::>>>III^^^qqqyyynnnYYYEEE:::888777333444444333222111///...---,,,---000222333444444444666666666555333444666888666888<<>>BBBOOO\\\xxxvvvqqqiiiaaaUUUCCC444444222//////111333444555444555666666777777666666777666555444333333333333444222111222111111555;;;FFFLLLUUUaaarrrtttaaaOOOHHHJJJTTTiii}}}|||hhhTTTEEE<<<666888;;;999333111333444333222111///......///111333777666444444333111...,,,222111222333666777666555444333333333555777:::<<>><<<<<<<<<@@@IIISSSXXXZZZ___fffcccNNNJJJWWWpppnnnWWWEEE???HHH___ssszzzsssdddOOO???999666444///000111333444555555555111///---++++++,,,...000000111222222000000111222444444333111///...000111333222000/////////111222111111111333444333000---////////////////////////222444666777666555555555777444111//////000//////,,,,,,+++,,,,,,---...///111555@@@UUUooo...222555666333///,,,***000000000///,,,***++++++//////...---+++***((((((&&&(((+++...//////...---+++---///000111000//////,,,***'''$$$######$$$$$$((('''&&&&&&(((***,,,---000111111///+++)))((((((***+++++++++,,,///333666555222//////111333333333000//////333777777111+++,,,,,,---/////////...---******++++++,,,------...,,,,,,,,,---......------+++,,,...111333666888999444222000000111111000//////.........////////////333222000...------000222222000+++&&&$$$&&&***...333333444555555555444444333222222333555555444333---/////////......///000,,,***(((***...111222111000///---...///222555777++++++---000333555555333222333333222000///......///000111///,,,***)))***333444444333000//////000222444666777777666333222///,,,(((%%%&&&)))...111000...000555777:::AAAIIIVVV```lllvvvzzz}}}wwweeeYYYKKK@@@555333444444555777888999999888666333222111222444666888888999999:::999999999999;;;<<<>>>???888666444222333555666777444444444444555777999:::666999999888888888444...+++...111444999CCCQQQ[[[nnnzzz|||dddKKK<<<777666777;;;AAAKKKXXXhhhsssmmm^^^III:::666777777666000000000000///...---,,,+++---000333444555444333666666666444333444777999:::<<<>>>EEESSSccclllooobbbQQQCCC@@@CCCJJJZZZkkk|||sssdddWWWMMMDDD999111111000///111444666666555333444444555555555555555777666555444333222222222333222222222111111333777>>>BBBJJJVVVeeettt~~~iiiTTTKKKEEEFFFZZZsss~~~xxxcccQQQCCC:::888:::888333222666888777444111...,,,...222666888666333111222444555222///222222222333666666666444444444444555777:::===???DDDLLL^^^wwwooo[[[MMMFFFCCCAAABBBBBBBBBBBBCCCEEEFFFEEECCCAAA@@@@@@@@@??????<<<===CCCLLLRRRYYYeeeooo{{{bbbSSSTTTcccvvvzzzfffPPPCCCCCCPPPeeewww|||ppp\\\JJJ@@@;;;999888444444555666666666666555333111---******+++---///000222333333111111111222444444333111000000222444555333///---,,,---///111222222333444444333111///000000///...............111333666666555444444555666333000...---...//////,,,,,,,,,,,,---...///000///222<<>>888777777888:::666666666777777666444222222333555888:::;;;;;;::::::999888888888:::<<<===777777555333222333555666;;;:::999888888999:::::::::<<<<<<:::::::::666000))),,,000777BBBRRRdddppp|||~~~mmmSSS>>>888999:::;;;???JJJ\\\jjjqqqqqq\\\NNN===555555777666444......//////......------+++---000333444444444333666777777666555666888;;;<<<===@@@KKK```pppqqqhhhVVVGGG>>>BBBKKKVVVfffvvvvvvhhhUUUGGG>>>888444111000000000333666777777555333333333333333444444444666555444222111111000000111333444222222333555666666;;;CCCLLLVVVddduuuqqq```VVVIIIBBBPPPfffuuuwwwbbbNNNBBB::::::888444555:::===;;;555111,,,+++///444888:::444111000111555666555333333222222444555666555444111222333555777;;;===???AAAHHHXXXooo|||gggUUUGGG@@@@@@AAAAAACCCFFFHHHJJJJJJLLLHHHCCC@@@@@@AAA@@@???>>>===AAAHHHQQQ\\\lllzzz{{{fff[[[```ooo|||uuu```IIIBBBJJJ\\\qqqzzzjjjVVVJJJFFFCCC@@@<<<999999888888777555444333444111...+++***+++---///000222444444333222222333222222222000000111444777555333///,,,+++,,,///000333444555555444333222222111000///...------.........111444555444444555666666555333111000000111222.........//////111222333111222999III```xxx,,,...///...,,,***)))***000000///,,,(((%%%$$$$$$%%%%%%&&&''')))+++---...******)))))))))***+++,,,***,,,///111111000...,,,&&&&&&%%%%%%%%%&&&((()))''')))+++---...000333555......---+++(((((()))+++///111333222//////111444111000...------///000222222000000333666777555333666777999888666333222222000000000///...,,,+++***(((***---...---...///000...///000222333555666777444444333555666666555333555111,,,%%%""""""&&&***000111111///---...333777555333000,,,***+++...111555666777888777555333222//////111444777888888666000111222111...,,,++++++!!!!!!(((---,,,***---...//////------///111,,,---///222555666444222444555444111,,,***,,,///111222333222000...---......000111111000000222333777666666555555555666666444222...+++)))(((((()))%%%$$$'''...444777<<>>>>>;;;;;;;;;888222''',,,555AAAQQQcccuuuqqqZZZCCC666666:::;;;===EEEUUUjjjxxxuuulllOOOCCC888555666444222111//////000000000///.........///000222333333333222666777999999888888:::;;;:::???HHHWWWlllzzzrrrbbbJJJBBB???GGGVVVeeerrr{{{nnn]]]III===666111000111111111222444666777666555222111111111111222333444555444222111///.........///333555333222555666555222555<<>>??????>>>@@@>>>AAAHHHRRR```sssnnneeemmm}}}qqqZZZDDDBBBRRRhhh}}}ssscccSSSOOORRROOOGGGAAA;;;::::::888666444222111333222///---,,,,,,...///111333555555444222222333111111000///...000333777555333///---,,,---///111444666777666555333444555222111///...---...//////...000333444444444555666888888888777555444444666222222222222222333444555333333888DDDXXXppp---......,,,******+++---222222000+++&&&###"""###!!!!!!"""###&&&)))+++------------,,,,,,,,,++++++,,,---000111111///,,,***''''''''''''(((((())))))(((***---......///222555......---+++)))***,,,///222555888666222///000222///...---+++***+++---///////////////111222444555999:::;;;999555333222333333333444444333111///---)))+++......,,,+++---......///000222555777888999333333333555777777555444333111...)))$$$###&&&***+++---///...,,,---222777222222111///---,,,...///222333555555555222000...---...///222444444333111///000222111///---,,,,,,%%%!!!###***...,,,((('''***---...---,,,---///---...000444888999888666444555444///***)))---111333555555444222000000000///111222222111111222333666666777888888888777666333222111///---+++)))(((%%%###%%%,,,111333666:::BBBFFFLLLSSS[[[ccckkkooovvvvvv|||tttggg]]]SSSHHHAAA???999888888:::<<<:::777333333333555999===???===:::;;;888555111...------...,,,///222333222222333555>>>===;;;999888888888999===???>>>;;;:::;;;888222,,,444AAAQQQaaappp{{{}}}qqq\\\FFF666111444999<<>>III]]]nnnyyy~~~~~~ppp[[[MMMMMMSSSeeewww}}}eeeSSSDDDCCC@@@>>>BBBJJJMMMKKKCCC===555222333666777666555666555333222111333444444333333444555666444333///000333666:::===@@@AAA???JJJ\\\qqq}}}hhhVVVKKKBBBDDDHHHQQQ[[[cccggghhh^^^TTTFFF===;;;<<<<<<<<<>>>>>>BBBLLLXXXiii{{{~~~jjjVVVFFFJJJ^^^rrrlll\\\QQQVVV^^^[[[OOOEEE:::999999777666444222111222111000///......///000111333666666555333333333333222000---,,,,,,000333444222000...---...000111555777888777555444555666222111///......///000111000222555555555444444444666888:::999777555555666555444444444444444555555333333777AAASSSiii|||000000///---,,,,,,///222777555222---((($$$$$$$$$!!!###&&&)))***///000111111000...,,,+++---...111222111...***((((((((()))******)))(((((((((+++......---...000333//////...,,,+++,,,///222333888;;;999333///...000------,,,***((()))+++------------,,,,,,...222555888999:::777222000000222444555777888888555222000+++---///...+++)))***,,,,,,---000222666888;;;<<<222222222444666777555333000111000---)))'''(((***&&&***---,,,++++++000555///000111000...------...000111333333222000---+++------...000111111...,,,---///111111///...---...,,,'''%%%(((...111...)))###''',,,...---,,,---///---...111666;;;<<<;;;999555555333...)))(((---333555666777666444222222222111333333333111111222333444666999;;;<<<:::888666111111222222000...***((((((&&&'''---111111222555999===DDDLLLTTT\\\cccfffooonnnsssvvviiiYYYMMMIII???>>>>>>???@@@???:::555333333555:::>>>???===999;;;888333...+++)))((((((&&&***000222222222444666777777777777888:::<<<======???===:::::::::777222444===MMM^^^kkktttyyy{{{ooo```JJJ777...///444999>>>IIIXXXgggtttwwwjjjZZZ>>>666111444555222222555333444444333333222111000222222111000000111222222222666:::;;;;;;:::999999@@@TTThhhsssxxxvvveeePPP999@@@GGGRRRggg}}}zzz\\\LLL===777555333444777777555444444555666444333111000/////////000222333222111000...,,,+++++++++///555777333111333222///555...+++000777@@@PPP^^^vvvwww```SSSOOOPPP[[[mmmlllZZZLLLKKKGGGEEEJJJRRRVVVTTTMMMFFF===888999:::888666888999888555000...000333444333333444555666444333222444777:::>>>BBBDDDFFFHHHTTTgggzzzqqq```VVVGGGIIIOOOZZZhhhrrrwwwyyycccWWWGGG<<<999999::::::;;;<<>>GGGPPPZZZccc```fffnnnuuu|||yyymmmaaaZZZOOOJJJGGGGGGEEE@@@<<<<<<888;;;???AAA@@@===:::999999666000+++(((&&&'''((('''(((***---///111111222777555444444555888<<<>>>===;;;;;;<<<;;;888;;;???FFFKKKYYYnnnrrraaa\\\III999444000---333???CCCTTTiiittttttiiiUUUEEE:::666111000333555444222555444444666888555000***---+++---000111///222777555777999:::;;;:::999888FFF]]]qqq~~~qqqYYYQQQFFFFFFOOOdddwww|||qqqfffPPPCCC888888:::666333333777888888777444222111222000//////.........//////333111///...---,,,***)))//////......//////000000111......222666;;;DDDNNN```nnn||||||ppp___OOOFFFRRR]]]mmm}}}sss\\\QQQRRRTTTXXX\\\```bbbbbb[[[WWWPPPKKKFFFBBB>>>;;;>>>AAABBB>>>777222333666666777:::;;;888333444888555999>>>AAADDDJJJQQQWWWYYYdddttt~~~jjjZZZSSSLLLUUUggguuuuuudddRRRBBB>>>999222333;;;<<<;;;@@@NNNaaayyyppp[[[SSSPPP]]]tttzzzmmm```VVVYYYiiiooo```OOOHHH;;;:::777555444444555666444222000///000222333333555555555444444333333222///111111+++%%%$$$+++111444222000//////111444666888777666777777666333111...///000111111000//////777777777777666555444333888666444333222222111000555444444333111000...---,,,000888BBBOOO___nnnxxx222333333222000//////000666444111+++'''%%%&&&((("""!!! !!!"""&&&)))+++---000333555444333222222,,,,,,,,,,,,+++***))))))---...000///+++(((&&&%%%(((((((((+++---......,,,++++++++++++++++++++++++333222111///---,,,+++***---...///000///---***((('''&&&%%%%%%'''***...111444444444222///------...000000111111000///...---,,,,,,+++)))'''&&&((())),,,,,,...///111333444555/////////111444444222000222222222111///---***)))***+++,,,+++))))))+++---000000000///////////////333222111///...---...///...---...///111111///---///111222222000...------------...111555666444111111111222222222111///...///......111555777777555333000,,,***))),,,///111333444555666555333000........./////////...---,,,...000333666888888777777666444000---+++,,,...///111000...///000111111000444111222888???EEENNNWWW\\\bbbjjjpppvvv}}}zzztttppp```XXXRRROOOLLLFFFCCCDDD@@@@@@@@@???<<<:::888888999777333///---+++,,,,,,,,,---///111333555555666555555444444555777999:::;;;888777888888888===CCCRRR___nnnxxx|||xxxiiiYYYKKK>>>444222000///777CCCOOOcccuuuxxxlll[[[KKK@@@:::777444333444555444333555444444555777666111,,,+++,,,///444444222222666999999:::;;;;;;<<<===???OOOfffyyykkkSSSLLLNNNRRR]]]llluuupppbbbVVVEEE<<<555666666333111222555666777666333111111111000000///......///000111444222000//////---+++))),,,,,,+++******+++---...000...///333666:::AAAJJJXXXeeeuuu|||xxxjjjVVVGGGJJJSSS```ooo~~~wwwgggWWWUUUWWWaaammmsssrrrnnnooolllhhhccc^^^WWWQQQLLLMMMMMMLLLGGG@@@<<<<<<===@@@>>>@@@BBB@@@;;;:::===DDDGGGKKKOOOTTTYYY___ccciiirrr~~~|||ooo\\\YYYbbbrrrttt]]]LLL???<<<999444555<<<<<<<<>>IIIXXXfffppp111333555444111...------111000---)))&&&&&&(((+++&&&%%%$$$$$$%%%(((,,,...---///222444333333333444...---,,,+++************///000111000,,,(((&&&&&&''''''(((+++...///...---++++++++++++++++++++++++...---,,,+++***))))))(((---000333555444000+++((($$$$$$$$$$$$'''***---///333444333222///------...///.........------,,,,,,)))))))))'''%%%%%%''')))+++++++++,,,...000222444000//////000222222///---111111000//////...---------------,,,***)))***+++,,,,,,,,,---...///000111333222111///...---------...///000222333222///,,,...000111000...+++++++++---,,,---000444666777666444444555555444333222222111///......000111111000...---+++******,,,...///333333333333222111000///------......---,,,++++++***,,,///333555777888888666333///,,,+++---000333444222111111222333222000444000...111666:::BBBJJJXXX^^^ffflllqqqwww}}}vvvmmmddd^^^XXXQQQNNNOOOMMMJJJEEE@@@;;;999777777666555444222000000//////...///111333444555666666555555666666777777777666777444333555888<<>>777333444333444>>>KKK```sssyyybbbLLLAAA<<<777666555444333222111111222000///000333333///,,,)))***///555444000///222777777666666777:::@@@DDDZZZrrr{{{bbbKKKGGGVVVaaaooovvvrrrcccQQQDDD;;;777555555444111000222333444555444222000000111111///...------///222444666444222000000///---+++***)))'''&&&&&&(((***,,,///...000444666777===CCCOOO^^^qqq~~~uuu\\\FFF???FFFPPP^^^nnnzzz{{{vvvddd```aaannn|||~~~}}}{{{yyyuuuooohhhcccbbb___[[[VVVQQQNNNLLLKKKMMMJJJJJJMMMMMMJJJGGGHHHVVVWWWZZZ```gggnnnrrrttt~~~jjjlllwwwnnnSSSFFF<<<;;;;;;777888<<<:::;;;CCCTTThhhvvvgggUUUVVV]]]mmm|||}}}oooaaaXXX___mmmwwwnnnVVVBBB:::666555444222222444555666<<<:::888777666777888999;;;:::888666555333333222...000///+++&&&&&&,,,222555555444333222222222222222111111222444555333222//////111111111000///...000000111222444555666777444333222111000000000000222222222222000---***)))***---333999AAANNN]]]ggg111333666555222...+++***,,,,,,***'''&&&'''+++...***)))''''''(((+++...000...000222222111111222333000///...,,,,,,,,,---...000111222000---)))&&&&&&&&&&&&(((+++...000///---++++++,,,,,,,,,,,,,,,---,,,+++)))(((((((((((()))---000333444444000,,,)))%%%%%%%%%&&&(((+++---//////000000///...------///000///...,,,++++++******((((((((('''%%%%%%''')))++++++******+++...111333111111111111111000...---000000//////...//////000000///...---+++******************+++,,,...///111111000/////////000///...000111222444666444000,,,...///000///---***)))))),,,,,,,,,---000333555666333333333444444444444444333222///...------------++++++++++++,,,,,,------000000000000000111222222//////......---,,,+++***)))+++---///222444555666333222000...///000333444444333222222333333111///222---+++---111555===EEETTTZZZccciiinnntttzzzvvvppphhh^^^YYYXXXZZZUUUNNNGGGAAA<<<888666666666666666555555444333222333444555666777777777555666888999999777555333444111222888???GGGTTT```jjj~~~uuubbbYYYNNNBBB:::888777888888<<>>EEEQQQbbbrrr{{{~~~vvvqqqqqq|||~~~zzzuuuqqqkkkgggeeebbb```^^^\\\WWWVVV[[[^^^\\\YYYYYYccccccfffnnnxxx|||bbbLLLCCC<<<<<<===::::::===999;;;CCCSSSggg{{{ttteeeUUUZZZfffwww~~~vvvfffZZZ\\\kkk|||nnnTTT@@@777333333111111222333666777<<<<<<:::777555555777888===<<<:::777555444333333///000///+++'''(((---222666666555444333222111000...------///222333333222000000111222111000///......///000111222333555555222222222111/////////000000111222222000---)))''')))---111555;;;GGGVVVbbb111333666666222...***((()))***)))(((((()))---000---,,,***)))***,,,///111111111222000......///000000///...---,,,---...///...000111000,,,(((&&&%%%$$$%%%(((,,,///000///...---------.........//////---,,,***)))))))))***+++---.../////////...---,,,))))))***+++,,,---......***+++------,,,---...000333111///,,,*********+++*********)))'''''')))+++++++++******+++---000222222333333333111///...---///////////////000111222111000...---,,,,,,,,,+++,,,+++*********+++---......---,,,...111333222000111222333666777666222...---///000///---***)))***,,,,,,++++++,,,---000222......///000111333444555555444222///---------...******+++,,,------------,,,,,,---...000222555666222111000///...---,,,,,,******+++,,,---///000111///000111333333444333333222111111111222222///---,,,(((&&&)))...222:::BBBMMMSSS\\\ccchhhooovvv|||xxxmmmdddbbbccc^^^XXXQQQKKKDDD===888888999:::::::::999888888888888999:::::::::::::::666777999;;;:::777444222222222777AAALLLWWWfffrrryyy}}}gggTTTLLLEEE;;;:::::::::;;;???HHHYYYgggzzz}}}lllWWWHHH@@@<<>>===@@@LLL]]]mmmzzz{{{yyyxxxwwwuuusssjjjfffffflllpppooommmmmmooopppttt|||xxxVVVIIICCC>>>>>>???>>>======<<<===EEESSScccuuuzzzyyy~~~vvvuuuddd\\\bbbppp}}}}}}nnn___XXXeeevvvlllSSS@@@777222111000000111333666777======<<<888555444666888===<<<999777555555555555222222000,,,)))***...222666666555444222111000///+++***+++---000222333222000111222222222000///......///000111222222111111000111222000......000222000111111111000---+++)))***...111333888CCCTTT```000333555555222---***)))(((***+++++++++,,,...000///---+++***+++---///111111111000...++++++,,,...------,,,,,,,,,,,,,,,---+++---///...+++'''%%%%%%###$$$''',,,000111000...---......//////000000000111000...,,,+++,,,---...,,,,,,++++++,,,---...//////000000000///...---,,,(((***,,,,,,,,,---///000333111...+++***+++,,,...---------+++))))))+++---,,,,,,+++,,,---...000111111333444444111///.........//////000000111111222000///------...///......---,,,***))))))***,,,---,,,++++++...333555444111000111222444666666333000---///000000...,,,,,,,,,,,,------,,,++++++---000+++,,,,,,---///111222333333333333222///...///000,,,------............---***+++,,,...000333555777444333222000...---------+++***)))))))))+++---...+++---111444555444222000000//////111222111///---'''###"""&&&***...555<<>>??????<<<888666777:::DDDSSS```kkkwwwppp[[[KKKCCC???;;;@@@@@@BBBFFFNNN]]]ooo{{{yyyjjj^^^UUUNNNGGGLLLKKKKKKLLLMMMJJJBBB<<<666444333555888888555222333222333666666555888===BBBDDDEEEEEEGGGOOO\\\fffuuu}}}kkk[[[NNNPPPaaawwwvvv\\\FFF777---...444777555222222111000...000333333333222333555333111/////////111444555222000///000111111000///111000.........111444666000000222555555222333777:::OOOeeerrr|||rrr___FFF???>>>III[[[mmm|||zzzwwwyyy~~~jjjOOOGGGBBB???>>>@@@AAA@@@???AAAAAAGGGRRR```ooo~~~mmmsssrrriii}}}yyyiiijjjooozzzyyyggg\\\\\\ooolllWWWDDD666222111000000111333666777??????>>>:::555333555888;;;:::888666666666777888666444111...+++,,,///222666555333222111000000000***))))))+++...111222222111222222222222111///......///222333333111///---...111222111......111444111111111111000///......---000222222444???PPP]]]000222444444111---+++***)))+++...//////.../////////...,,,******,,,///000//////---+++)))))),,,...,,,,,,------------,,,,,,(((***,,,+++)))&&&%%%$$$"""###''',,,000222000...---------...///000000000555333000...---...000111+++++++++,,,---///111222444555444333111...+++***+++---......------...//////---***)))***,,,000222/////////---******+++---,,,------...///000111111///222444333000------...---...000111222222111111///---,,,---000222222000---+++***((()))+++---...---+++***...333555333000.........111333444222111---///111111000/////////---///000///------///111...---------...///000111///111333333111000111333///000000000000//////...+++,,,...///111333444555666444222000...------,,,***((('''&&&''')))+++---***+++...000111000//////......///111222222000---'''$$$###''')))***///444<<>>===888222///222555999777666555555777:::;;;:::777333///------000222555444111/////////000111***))))))***...111222222222222333333222111///...,,,...222555555222...+++...111333222///...222555333222111111111111222333///111222000000999IIIWWW000222333333000---,,,+++)))---000222111000/////////...+++******,,,...///,,,,,,+++)))((())),,,///---...///000000000......%%%(((******'''%%%$$$$$$!!!###''',,,111222000...,,,,,,------...///000000777555222000...///000222***+++---///111222333444777777777555222...***(((///000111000...------...***)))'''''')))...333666000111000---******+++,,,------///000111111111111---000222222...,,,,,,------...000222333222111000...,,,+++---111444444222,,,***)))((()))+++...000...,,,+++...333555222...,,,++++++...000222111000---000222222111000111111...000333222111000222555222111///.........///000,,,///333444222111333444222222111111000000//////---...000111222222222222666444222///---,,,,,,,,,((('''%%%$$$&&&(((+++---)))***+++,,,,,,---............///111333333111///+++'''''')))***)))+++///:::>>>CCCHHHNNNVVVaaaiiirrrvvvzzz|||}}}|||zzzvvvoooiii]]]\\\[[[YYYWWWVVVVVVVVVNNNNNNNNNNNNMMMLLLKKKJJJPPPQQQSSSTTTTTTRRRPPPNNNRRRZZZjjj}}}}}}uuukkkaaaeeeqqqiiikkknnnttt~~~{{{vvvtttxxx}}}zzznnnbbbXXXWWWXXX[[[]]]\\\WWWRRREEEHHHOOOYYY]]]]]]```dddiiimmmooonnnllloooxxxlll\\\RRRXXXjjj|||aaaIII>>>666---***000222000333888888444000222444666666666888999999888888777777777777888+++++++++,,,///111111000000000111111333444555666222111222555444111333777888CCCLLLWWWooo|||hhhPPP@@@777CCCZZZrrrcccPPPGGG@@@>>><<<;;;@@@EEEEEECCC>>>===@@@IIIUUUbbbrrruuueee___tttjjj^^^___mmmttt```___jjj|||kkkSSS<<<333222111111222333666777:::;;;:::555...+++...111777555444444555888;;;===<<<999555000......000222555333000...---...000222+++))))))***---000222222222222333333222111///...)))---222666777444///,,,...111444222//////222666444333222111111333555777000222222...,,,444DDDQQQ---///222111---++++++,,,...000111000///...///000......---+++)))((()))***,,,+++((('''(((+++...111///000222444555333///+++)))***+++,,,+++)))'''&&&&&&(((,,,111333333000------...---+++***+++...111222111000//////000111222---)))'''***111777888777999999777333///------...333000......///000---+++(((((()))***,,,...111333////////////............222111//////000000...---...//////---++++++,,,---+++---000222333111///...000000...,,,***+++...111///,,,(((''')))---000111///---+++---///000...,,,---...000000///......///000222444444222000///...444333222444666666222...///...------------***((((((***---000333555666666555222//////222444444222222111000//////000000111444333333222111000//////...***&&&$$$'''***++++++(((+++---...---,,,,,,------,,,+++,,,...//////...,,,,,,+++)))''''''***,,,222666===CCCJJJRRRYYY^^^iiippptttrrruuu}}}sssooojjjfffdddcccaaa```___```___[[[WWWWWW]]]cccaaaccceeefffdddcccaaaaaadddlllzzz{{{wwwvvvqqqooooootttyyywwwlllbbb^^^]]]cccmmmssssssvvv{{{yyyzzz}}}}}}nnn]]]WWWaaaqqq}}}wwwhhhUUUDDD999222...---111555666444222333555555444333333555666666666999888777888999888666444///,,,***+++...111000///111222444333222111222333444444555555666555555444999===FFFWWWlllxxxqqqeeeRRRBBB777???VVVnnnwwwXXXFFFBBB???>>><<<;;;>>>BBBDDDCCC@@@@@@BBBFFFMMM[[[qqqttt___]]]eeexxxtttaaa[[[eeennnmmm]]]aaapppwww]]]EEE444///+++---...///222666777555111---+++,,,000444555444111//////444:::??????:::222,,,+++---000222222111000//////000111222111000///111222333222000222///---000444444000,,,,,,000555888888666444333333222000///000222444666222111000000222555888;;;555333000///...333BBBRRR---///111111///------...000111222111000///000111......,,,***(((((()))***...,,,***)))))),,,///111111222555777888666111---***+++,,,,,,,,,+++)))(((***+++...222444333111///000000///---***)))+++,,,000//////////////////000---(((%%%''',,,222444333666666444000,,,***+++,,,000///---...///...+++((())))))***+++---///111222000000000//////.........000///...///000111///...---......---++++++,,,......///111222111000///---...///...---,,,,,,///111...+++((('''***...111222...------///222222000...---...//////......///000000222444444111///......111000000222444444000---+++)))(((((()))***)))((()))+++...111333444555555555333111111333555444222444444333222111000000///333333333222111000000//////,,,)))(((+++---------)))+++.........---///000,,,***))))))+++---...------...---,,,***)))+++,,,111444999???DDDKKKRRRWWW]]]dddjjjkkkqqq|||~~~zzzwwwvvvuuutttsssttttttsssooojjjiiimmmqqqqqqvvvzzzxxxssspppqqqsssvvv}}}~~~|||}}}{{{|||{{{{{{qqqnnnrrr{{{sssddd^^^hhhwwwwwwooo```PPPCCC999333///222555999999666333444555111111111222333444555444888777666666777777555333000...+++,,,///111000///111333444444222111000111444444555555555444444333555999AAAPPPdddqqqppphhhQQQBBB777>>>QQQhhh}}}oooTTTDDD???;;;:::999:::===AAACCCCCC???>>>???DDDLLL[[[sssiiiTTTUUUaaammm[[[WWWdddwwwzzziii^^^fffwwwnnnXXX;;;000&&&&&&***,,,///222222111///,,,***,,,000333555555333111111444999======888000***(((***---///222111000000000000111222222222222444777777555444000...---000444666333///---000555777777666555555777666333222222333555777333222111111222444777999555333111///...333BBBPPP---///111222111000000000222333444333111000111222///...---+++*********+++///...,,,******,,,...000222444777:::;;;888333///,,,,,,,,,,,,,,,,,,++++++---...000111222222111111333333111...***(((((((((---......//////......------)))$$$$$$(((,,,...///222222000---)))''''''(((---------......---)))&&&))))))+++---...///000000111111111111000...------...------///111222111000,,,---...---,,,,,,---///222222111000///---,,,,,,,,,...//////......000111...+++))))))+++...111111......///222444444222000---......---------///222000222333333000...------.........000222111///,,,(((&&&$$$$$$&&&)))******+++,,,///111333444444444444333222333444555333111555555555555333111///...222222222222111111000//////---------///000000///,,,---......---...000222,,,***((()))+++---------...///000000...------...000222555888<<>>BBBGGGOOOZZZcccjjjrrrxxx||||||kkk```]]]]]]^^^QQQLLLJJJPPP]]]gggkkkjjjaaa^^^[[[[[[]]]______^^^ZZZ___hhhttt}}}}}}yyyxxx{{{}}}mmm]]]JJJ@@@;;;444---(((000333555444111///000222111222444444333111111111666444222111222222000//////...---...............---000333444333222111111444444444444333222111111222444666;;;GGGWWWbbbdddRRRHHH>>>>>>HHH\\\uuuvvvtttqqqaaaPPPCCC===999888<<>>666444222333555///111333333333222333444333444444333111000111222444222...***((())),,,///222222222222222222222222///000333777;;;;;;888666111//////111444666555333111222333444444555888:::777555333111000111333555666444333111111111222333222///.........222<<>>GGGUUUbbbjjjoootttyyykkkWWWKKKFFFFFFGGGDDD@@@>>>CCCMMMUUUVVVUUUMMMHHHCCCCCCGGGKKKLLLKKKIIIMMMTTT]]]ffflllpppqqqyyylllXXXDDD;;;666///((($$$---000222222//////111333777999999888444222222222555333000//////000...---,,,------...------......+++...111333333333333444333444444444333333222111///000000333===NNN[[[```OOOFFF>>><<>><<>>;;;<<<>>>;;;;;;>>>DDDLLLRRRTTTSSSJJJBBB999666888<<<<<<;;;>>>AAAEEEIIINNNUUU\\\aaassszzzhhhSSS@@@888444,,,''''''...111333333111111333666;;;======999555222444666555222///.........---,,,***,,,...///......///000+++---000111111222444555333333444444444444333333---...---///999JJJVVVYYYGGG@@@999888===JJJ```rrrhhhRRRJJJAAA<<>>.........111444666444222,,,...000000000111333555777333000000333555333111+++++++++++++++,,,---...,,,***))))))******)))(((%%%(((,,,///000///---+++***...111111...---///222000///---***(((***...222///......------......///------,,,,,,++++++,,,---,,,---...---***'''&&&&&&'''+++000333222111000111000///...---------------,,,---///000000...+++***'''(((***...222333222000---......---++++++,,,......---,,,+++***)))))))))///111222222111000111222111000///000111000---+++---///000///------000333///000000...,,,******+++///000111111000000222444222555777666333111000000)))'''$$$$$$&&&)))***+++---...000333444555555555555666777555222111222444.............../////////***+++...000111000///...222555777777333000......///111111000...,,,+++,,,***+++---000333222...+++,,,...//////...,,,,,,,,,///111444444444333444444555777@@@MMMVVV^^^kkkwwwrrrwww{{{~~~rrrbbbXXXJJJ???999:::===???>>>CCCKKKSSSZZZ___bbbdddXXXLLL>>>666555777666444555777:::<<<>>>DDDLLLSSSgggsss|||```MMM;;;777333---+++///222444555444222111333666:::<<<;;;888333222666:::555222///------------,,,***---000111000000222333///000000000///000222444222333444555555555555555222111...///999FFFMMMMMMBBB;;;555555:::EEEWWWfffwwwsss\\\JJJ???999???DDDGGGPPP\\\XXXOOOHHHIIISSSdddzzzmmmPPP@@@???III[[[iiieee___LLLDDDOOO\\\hhhwwwwwwpppiiikkkwwwtttggg]]]\\\]]]___^^^ZZZZZZ^^^YYY\\\]]]ZZZPPPCCC888222...//////---+++)))))))))+++---...,,,)))(((,,,000222333444555555444333222111222333666888:::999777000000000000000111222444777777666555333333555777555444222000000222444666444444222111000///...---///,,,,,,///000111666<<>>666...//////---+++))))))******,,,---+++&&&$$$(((,,,333333444555555444333333000///000222444666666444---.../////////111444666888888777666333333444666444333000...---...000111333333222111000///...---111------000222333666<<<000000111222444333000...///......000333333///,,,---***)))***...000000///***++++++,,,------......+++******+++,,,---,,,***'''))),,,......,,,)))'''+++///555777666444444555333222///***&&&(((000888444111...***)))***+++---+++&&&!!! $$$))),,,------,,,***'''%%%###""""""$$$$$$%%%***000444444333222000---...000000...+++---.../////////...,,,+++''''''''')))+++...111222000111111...***((()))+++,,,...000222222111///---222111111000//////...---....../////////...---,,,++++++---...////////////,,,...///...+++)))(((((())),,,///222222333555666666555333222222222000...333222000...,,,***)))(((---...///111333555666777;;;;;;::::::999888888888444111000222555666222---------...///000000//////333222000/////////...---000///------/////////...222222222333333222000...---///222222000---,,,,,,444444444444444444555555333555777;;;CCCNNNZZZbbbbbbffflllttt~~~}}}fffWWWGGGCCC??????CCCIIIMMMOOOWWWfffuuu}}}uuueeeWWWMMMEEE>>>999222111222666999<<>>:::CCCNNNOOODDD@@@>>>GGG^^^uuuzzzttt___WWWWWWfff|||zzzhhhVVVJJJDDDEEEDDDGGGNNNUUU]]]hhhsss}}}qqq___RRRGGGAAA<<<999666333333777777555111+++((((((---222555555555555555444333222/////////000111111///---(((***+++,,,---000444888555444333333444444444333555444333222222222111000///000000///,,,++++++,,,******---000000///333999000000111444555555333111222111111222222222///---))))))(((***,,,...---,,,...---,,,+++************++++++,,,---...---)))&&&'''((())))))))))))(((((()))---000222333222222333555555333///++++++///333333111...+++)))((()))***((($$$$$$(((+++,,,+++***)))'''&&&%%%$$$"""!!!"""$$$)))...000111---,,,+++,,,.../////////000000111111000000///...++++++***++++++---///000.........+++)))((()))++++++,,,...000000000...---000///---+++***+++,,,---...,,,***((((((((())))))'''(((***---000222333333000000000...***(((((()))+++///333666777777777777333222111222333222111///,,,---...///...+++)))''',,,...111333555666777777555555555555555444444444111000///111444555333000+++,,,,,,---------------///---,,,++++++---///111222000//////000111111000...------,,,,,,,,,,,,---///111444444333222222222333111000......///111222/////////111666???JJJRRRVVVZZZaaajjjttt~~~vvv^^^PPPHHHJJJQQQ\\\hhhooonnnkkkvvv||||||zzzssslllfffiiipppyyy}}}uuudddUUUCCC===999999999999>>>DDDTTTmmmxxxZZZKKK<<<888::::::888888......///222555666666444222333444333111111111333111000...------///111222333222111222444666666555666555444333222222222222222222222222222333444555777333000000333444333111111......111555;;;GGGSSSddduuummmRRRGGG======AAAAAA@@@@@@BBBCCCGGGSSShhh{{{~~~jjjSSSDDD???:::>>>DDD@@@::::::???OOOfffvvvtttjjjWWWVVV^^^ooommmXXXHHH???:::===;;;===DDDKKKSSS___jjjzzzwwwkkkXXXQQQIIIDDD>>>777555777888666222---***,,,111555555555555555444333222111///......///000111///...)))+++---...///111444666333333333222222222222222333333444555555555444333...//////...+++))))))***)))))),,,/////////333:::111111222444666666444222111111111111000///---,,,*********+++,,,---------///...,,,+++)))(((((((((---...///000000...)))&&&(((((('''''''''((())))))(((***---///000000111111555555444111...,,,...000111000...+++***)))(((((((((%%% """'''***------,,,+++***)))((('''!!! !!!"""&&&+++...000++++++***+++---...000000222222222111111111000000......---,,,,,,---...///---,,,+++)))((((((***++++++,,,---///000///......111///,,,******+++---//////,,,)))&&&%%%&&&(((***((()))+++---///111222222000000///---)))''''''(((,,,000555888888777777777222111000000111000...+++$$$'''+++......---***(((...///111333444333333222222222222222222222222222///------///111333222000------............------///...,,,))))))***...111333111000000111222222111......---,,,+++,,,...000000222444444333333333444000///,,,+++***,,,---///000///......111999BBBIIIKKKQQQ\\\hhhttt~~~qqqYYYKKKJJJQQQ___ppp|||}}}uuummmsssssspppjjjfffddd^^^XXXWWWVVV]]]nnnwwwhhhRRRHHH???<<<::::::<<<@@@MMMbbb{{{~~~```PPP???999999888888888//////111444777777666444000222333333222111000000...---,,,+++,,,---///111444222000111333555666666777666555444333222222222666555555444333222222222111000///000444666777666111///000444777<<>>@@@BBBJJJ[[[sss|||dddNNNBBB???:::;;;<<<666666;;;HHH]]]qqqvvvjjj[[[RRRXXXgggxxx}}}||||||dddOOOAAA:::777777555666<<>>999999;;;444444===QQQiiixxxtttbbbSSSLLLXXXkkk{{{|||ssskkkiii~~~yyy^^^JJJ===888666444222333888===CCCNNNXXXbbbrrrwwwiii[[[KKK===666555555333000...///222444666333333333333222111000///...---...///222222222000000222555666666555666777555555444111//////222555999>>>DDDEEE@@@888111---((()))******))))))***+++,,,,,,...111111222888???222222222444555444222///---...///---,,,++++++,,,......,,,+++***+++///222000///,,,*********+++,,,111111111222222000,,,)))***)))))))))***+++,,,---&&&%%%%%%'''***---......000//////..............................,,,+++***((((((&&&###"""###&&&)))((())))))((('''$$$"""!!!!!!###%%%&&&(((***...222......---,,,+++,,,...111333333222111111111111222222111000............///---***''''''(((+++------+++,,,---...///000000000222111///......///000222...,,,)))'''&&&(((+++---////////////...---,,,+++,,,...///...+++)))''''''+++...111222222222333555///......//////---)))&&&###)))...111222111000111000///...---,,,,,,+++.........///000111222222,,,,,,+++,,,,,,---...///222222222222222222111000222222111...***)))---000333111000000111222222111...111333222000000333777777777777555222111111222,,,,,,+++******)))))))))*********)))***---333777<<>><<>>777444444666888666555555666666555333444333333333333111...+++((()))+++---......///...111//////000333666666666555444444333333333333333888888777666444111///...+++,,,---///111222444444///000444:::>>>BBBKKKUUUhhhvvv}}}{{{vvvfffZZZPPPGGGBBBAAA>>>AAAJJJ\\\tttyyy```KKK@@@>>>999;;;<<<555333>>>SSSjjjssskkk[[[PPPIIIVVVjjjvvvqqqfff```aaatttuuu[[[GGG;;;555333333111222666999===EEEMMM[[[iii|||xxxjjjYYYFFF:::777111000///000222444555555111111111111111111000///------///222444555333111222555888:::999777777777333333222...---///666<<>>HHHTTTaaammmvvv{{{fffXXXXXXaaannn|||~~~qqq\\\III@@@<<<@@@@@@;;;777:::<<<===555666???UUUooouuuaaaLLL@@@<<<999666555<<>>777666@@@RRRbbbdddYYYOOOLLLMMMXXXgggllldddZZZZZZbbbqqqsssZZZGGG:::333///222000000444555666<<>>777777::::::888444333444777888888;;;777444222222111---***(((+++000444666555222111,,,,,,...222666777777666111111111111222333444444...///000111222111111000(((,,,000555999<<<@@@BBBEEEGGGNNNVVV[[[___gggppprrrooo```WWWTTTYYY^^^uuurrr]]]III>>>===>>>EEEQQQcccvvvwwwYYYGGG@@@AAA>>>???>>>666<<>>444444444333222000...---+++,,,---////////////...///,,,)))''''''***---000///...---///111111///,,,---------------------------,,,,,,///222444222///+++'''$$$###&&&((()))(((+++,,,///000000///---+++111000/////////...+++(((***)))(((%%%###"""$$$%%%***++++++***)))(((((()))(((+++...//////000222333666555111,,,((((((---111999666222,,,***,,,111555666555222000......---------,,,++++++------,,,+++...............///000111000111222222111...***((()))'''%%%$$$$$$&&&(((***---...000000000...,,,***)))///666777333///...///---***''''''))),,,...000+++)))***///444666222......000333555555333000...111000///......///000111,,,...000222333222111111---,,,***+++...000111111111111222333333333333222666444111//////111333444000111111111111000//////---...000000///......///777999999777222000111333777444000///000000...+++,,,---......---///111444666999>>>DDDMMMXXXdddkkkrrrdddcccgggooosssrrrfffRRR@@@777555666888;;;<<<<<<;;;:::;;;777777;;;DDDOOO]]]ppp}}}qqq\\\GGG888111000111777===JJJ^^^qqqmmmWWWDDD999888:::666666666777777777777777999777444000...,,,++++++***,,,000333333111...,,,***,,,...222555666333111444111000222666777444111///---...222444333555888222000333<<>>>>>===>>>@@@>>>CCCKKKHHH@@@CCCMMMYYYaaacccZZZLLLJJJWWWeeeuuuyyy___GGG777000...000111222333555666666666@@@OOOcccuuu{{{gggPPP>>>333222333333555777999;;;<<<111,,,)))+++000444333222///000333777::::::888555777777777777666555444333444333222333555@@@VVVjjjxxxrrrWWWEEE???<<<@@@BBB>>>;;;666///'''///...000222222000222777111111222222111///...---+++,,,---/////////...---...---***((((((***,,,......------...000000...+++//////...---,,,+++******,,,,,,---///333333111///'''$$$!!!!!!$$$'''((((((---///000222111000...,,,//////...//////...+++))))))))))))((('''&&&%%%%%%((()))******(((((()))***+++---///000000111222444333222000,,,***+++000444777555111---+++,,,000444444333000///......//////...---,,,,,,---...,,,+++,,,,,,,,,---...///000111111111222222000...+++)))'''&&&$$$###$$$&&&)))+++......///000000///---,,,,,,111555555222//////111///,,,)))(((***---///000+++)))***...333444000,,,---///111222222000---+++///............///000111///000222333222111///...,,,+++***+++...///000///000111111111222222333333444333111///....../////////000000000000000//////...///000000///.........444777888777333000000222666333000000000000///---,,,------,,,,,,---111444444666:::???GGGQQQ\\\dddqqqwwwqqqggghhhnnnvvvrrrjjj[[[KKK>>>999777:::;;;;;;:::999888999999444444888???EEEQQQcccsssxxxeeeNNN<<<333222555:::<<>>AAAEEEIIINNNVVV```fffjjjooowww}}}oooZZZHHH>>>CCCMMM```www{{{cccOOOCCC>>>:::CCCPPP```wwwvvv___PPPBBB===>>>>>>>>>???AAA>>>@@@EEEBBB===BBBNNNeeeiiigggYYYIIIHHHXXXiiizzzyyy\\\DDD666///...222333444666777777666666BBBNNN]]]lll{{{vvv^^^III<<<888444444555666777999;;;<<<222///,,,---222666666555222333555777::::::777555555666666666666555444444333111222444888EEE]]]rrrnnnSSSBBB===AAALLLSSSOOODDD;;;333...000///111333333111444999---.../////////...---,,,***+++---.........,,,+++,,,,,,+++******++++++,,,---,,,,,,---......---+++111111///---,,,***((((((++++++---000333222000---&&&$$$""""""%%%'''))))))///000111111111000...---...------...///...,,,***(((***,,,------+++(((&&&'''((())))))((('''(((***...///111111000111222333000///...,,,+++...222666444333111...,,,,,,///111111000...,,,---...111222000///......//////---++++++++++++,,,---...000111111111111000...---+++***((((((&&&&&&''')))+++------......//////////////////222333222//////111444111...+++***,,,...///000***)))))),,,000000---***+++,,,.........,,,***(((------------...///000111222333333333222000---++++++******,,,...//////---//////...---...000222333111111000///...,,,++++++...//////000000000////////////000000///...------000444777777444111000111444222000///000000///...,,,,,,+++***)))+++000333333444666999???HHHSSSZZZeeelllvvv}}}pppkkkooouuu{{{ooo\\\LLLAAA<<<:::888======;;;:::999888888888333555999<<<===EEEVVVgggzzzjjjTTT???333444888<<<:::@@@OOObbbuuuxxxaaaLLL===444111///000222444666777888888666444111///,,,+++++++++,,,...000222222000---,,,******+++---111333444333000000222444666555333000---+++---555===CCCLLLTTTQQQZZZ___]]]aaammmxxx{{{~~~|||~~~~~~{{{wwwuuuttt|||vvv]]]GGG:::<<>>@@@CCC>>><<<===;;;:::EEESSSsssrrriiiVVVEEEFFFZZZnnnuuuWWW@@@333///...444555777999999888777666AAAHHHSSSaaarrrjjjPPP===888999777777777777777888999:::444111///000555999:::999888777777777888888666555444444444444555555555555111000111555===LLLeee{{{uuu___HHH<<<:::GGGXXXddd___NNN???777333000000222444333111555<<<,,,---......---,,,***)))***+++---......---+++)))((()))***,,,------------++++++++++++,,,,,,++++++000///...---+++***)))((()))+++...111222111///---***)))'''''''''((()))***............---,,,,,,+++,,,++++++---//////---+++(((***...111222///***&&&((())))))((('''&&&&&&'''///000111000//////000222...---,,,,,,,,,...111333000111000///,,,,,,---///...---++++++,,,///222555111000000000111000...,,,)))******+++,,,...///000000000///---,,,++++++***...---,,,++++++,,,...///+++,,,,,,---.../////////000111000...,,,---111444111...+++***+++---......***)))***+++......+++))))))***+++,,,,,,+++******++++++,,,---...///000111222333444444222000---,,,++++++,,,...000111///------,,,***)))***,,,000222---...///000///---+++***...///000000111111111111000000////////////---,,,...222777888555222000111111000///...............,,,,,,***((('''***...222444444444555999AAAJJJQQQZZZaaalllwwwyyyqqqpppsssvvv|||jjjRRRCCC>>>???>>>;;;;;;;;;<<<===>>>===:::888555888===>>><<<@@@PPPaaaxxxuuukkkWWWBBB777999???BBB@@@EEETTTfffxxx|||hhhSSSBBB777222000111222444555666666666555444111///------------...///111222111000...---,,,***)))***---000111111...///000111222333444555444222444<<>>AAAAAA>>>888:::???EEEHHHGGGBBB===:::===BBBCCCAAACCCRRRbbbuuuvvvqqqaaaNNNEEEIIIPPPSSSRRRXXXdddrrr|||ppp^^^MMMAAA999555444444444333333444444555444222000/////////000000111111222222111000000...,,,******+++---......000222333333333777===BBBBBBAAADDDMMMXXXaaalllvvv|||}}}yyyrrrppptttyyy~~~zzzuuuqqqrrrvvvzzz}}}vvvxxxyyyvvvqqqmmmmmmooottt~~~qqqWWWFFF>>>;;;>>>LLL___uuuwwwdddMMM;;;999DDD^^^~~~iiiXXXFFF??????@@@BBBEEEEEEBBB>>>;;;;;;CCCSSSbbbrrriiiYYYHHHAAAMMMeeeyyyjjjMMM999222111222555666888999999888777666666888<<>>------......---+++***)))+++---///000///---)))'''###%%%(((,,,///000000///***+++,,,+++))))))+++,,,*********+++,,,---------***,,,......---------...000000///,,,(((&&&&&&&&&((('''&&&%%%%%%&&&'''((())))))+++...111222111000------...111444222+++&&&***++++++)))'''%%%%%%&&&,,,,,,,,,+++******,,,//////...,,,,,,---...---,,,,,,---...---+++***+++,,,------------///111222444222222222444666555222000++++++++++++,,,---.........//////......,,,++++++...---,,,++++++*********(((***,,,...///...---,,,---,,,*********,,,...000+++***(((((()))***+++***++++++,,,---------,,,,,,+++******+++,,,---//////+++,,,---//////000000000///111222444444333111000000//////000222333222000+++)))'''%%%%%%(((+++---(((***...111222222000...---...///000222222333333000...,,,...111111///,,,---111666888555111000000.........---******+++,,,,,,+++***(((''')))---000///......------111666:::@@@HHHUUUbbbooo{{{sssnnnqqqtttrrrnnn```SSSDDD======AAABBBAAA>>>BBBJJJSSSZZZYYYSSSMMMEEEHHHLLLOOOMMMPPP]]]kkk~~~sssccc[[[^^^eeeggghhhmmmssswwwxxx}}}vvvgggXXXKKKCCC;;;999666444222222333444555444222111000111111222222222222222333333444444000...,,,,,,---//////...111555888999999>>>HHHPPPVVVVVV[[[eeennnvvv~~~~~~{{{uuuooollllllpppsss{{{wwwqqqmmmnnnrrruuuwwwttttttrrrppplllkkkkkklllrrrzzzxxxuuuuuu|||zzzbbbQQQEEE===;;;DDDTTTiii|||iiiQQQ===???MMMhhhdddUUUGGGBBBDDDEEEFFFHHHDDDDDDBBB@@@@@@HHHUUUaaacccYYYLLLCCCEEEUUUjjjyyytttwwwhhhLLL;;;444222222333444555555666666666666333444333555CCCYYYnnnxxx~~~nnnXXXDDD888444444555777666555333222222222222///.........///222444666999777444333333333222000111000000000111222444555333111222999CCCQQQfffvvv|||jjjXXXGGGBBBLLLYYYmmmtttuuujjjZZZJJJ<<<111***,,,000111...---555@@@***+++---...///......---,,,...000222000---)))'''%%%'''))),,,............+++,,,,,,+++))))))+++...))))))***+++,,,,,,------***,,,...---++++++---///000111111...***(((((()))((('''%%%$$$%%%''')))+++))))))+++...222444444222000...---///111000+++&&&)))***+++***((('''((()))***++++++***)))***---///000...---...000111///---+++,,,,,,+++***)))***+++......///000111111111111111111333555888777555222------,,,,,,,,,,,,------000000222222222000...,,,************++++++,,,,,,)))+++///111222000...,,,+++***+++,,,---......---)))((('''''')))++++++***,,,---............//////...---,,,++++++,,,---...---...///000000000000///000111333444444333111000111000...///111222111111---+++)))''''''(((***,,,(((***...000111000///---***+++---...000111111222///,,,+++---111333000---,,,000444444111...------000111111...+++)))+++,,,+++++++++)))((())),,,///---------,,,,,,...111444777>>>JJJXXXeeesss~~~vvvhhhfffnnnuuusssnnnZZZTTTLLLGGGGGGKKKPPPSSSTTTWWW^^^iiiqqqrrrmmmggg\\\]]]```dddeeegggrrr}}}ssskkklllpppnnnpppssssssnnniiilllsssuuu|||wwwiii[[[NNNFFF???<<<888444222333666777333222111000000111222222333333333333444666777888000///...///222444444333666===EEEIIIJJJOOOXXX```mmmmmmqqqyyy~~~yyy{{{xxxsssllliiijjjmmmooopppvvvssspppppprrrtttsssrrrpppnnnlllkkkkkkjjjhhhgggooo{{{}}}yyyooolllkkkrrriiiXXXFFF<<<888@@@NNNaaa~~~rrr]]]KKKGGGXXXpppuuuYYYLLLAAA@@@CCCEEEEEEFFFBBBEEEGGGEEEDDDIIIRRRYYYUUUKKKAAA@@@LLL^^^mmmvvvtttvvvjjjOOO>>>666333111111111000000111333444555222222---(((---???TTT```eee[[[LLL===444333777:::777666555444333222222222......---,,,,,,...111333444333222222222222000///111000/////////111333444333111333;;;EEERRRdddssswwwjjj]]]PPPNNNXXXfff~~~wwwcccOOO===111+++---111222///...777BBB(((***,,,...000111111111---///111333111...)))'''((()))+++,,,------,,,,,,+++,,,---+++))))))+++...*********++++++,,,,,,,,,+++------,,,)))***---000222333444222...+++,,,...)))(((&&&%%%&&&))),,,...))))))+++///333555555444222...+++,,,//////***&&&&&&(((******))))))+++---***+++***))))))***---000000///...000333444222///++++++,,,***)))(((***,,,...///111222222111000000111111333666999999666444......------,,,,,,------111222444555555333000...((()))***+++---...///000***---111444555222...,,,******+++...000000...---)))''''''(((***,,,,,,+++,,,---////////////000222111000---+++******++++++...///000111111000//////111222444444444222000///111///------///000111111///...,,,***)))***+++,,,***+++...///000///---+++((()))+++---...///000000...,,,***---222444111...+++///222222...+++++++++222333333000,,,***+++---+++,,,,,,+++******,,,......//////.........111333---444>>>JJJWWWdddpppwww~~~ooo``````kkkuuuuuupppfffccc___[[[ZZZ___fffmmmiiikkkqqqzzz|||rrrrrrtttwwwzzz|||yyypppoooqqqjjjlllnnnkkkbbb[[[___hhhrrrzzzsssgggYYYLLLDDDAAA>>>888444222444888;;;222111000//////000111222444333333444555777999;;;000///000333666888999888AAAKKKWWW]]]___bbbkkkrrr~~~}}}wwwppprrrwwwyyy{{{}}}uuunnngggeeehhhlllmmmlllooooooppptttwwwxxxtttqqqmmmkkkjjjkkkmmmkkkgggcccnnnzzzjjjoootttzzzvvvjjjgggfffmmm}}}lll\\\BBB888555>>>KKK\\\xxx|||kkkZZZLLL___tttgggNNNCCC;;;<<<@@@AAAAAAAAAAAAFFFIIIGGGEEEGGGMMMQQQLLLBBB;;;@@@QQQcccooosss}}}}}}mmmSSSBBB888333000///...------///111444555111111***!!!!!!000EEESSSPPPLLLCCC888000000777>>>888777666555444333333333......---,,,+++,,,///111111000000000222111000...222111///...///000222333333111444===GGGTTTdddrrrzzzuuuoooggg___^^^iiiuuuhhhPPP<<<000+++...222333//////888DDD)))***,,,...///000111111222111///...,,,,,,++++++,,,...000000///---------+++,,,+++)))((())),,,............///000///---+++...---+++******+++,,,---333333444333111///,,,++++++)))&&&$$$%%%'''+++...222...+++---222666555333...,,,***)))***++++++***'''&&&&&&'''***+++***))),,,,,,,,,,,,,,,---...///000111111111000111333555000///,,,***)))***++++++333333222333333222///,,,333333444444444333222111000...,,,,,,---......---000222555666444222222222,,,,,,...000333222000...,,,...333777999666111,,,++++++---000222222///,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---000333333222111444222///,,,***)))((()))111///......//////---,,,000111222333333222000...000000//////.../////////333111///...---...///000---++++++...222333...)))---,,,+++***+++,,,...///)))+++---000111111111000///111222222000...------222333333111...,,,,,,,,,---***''')))...000///,,,000111222222111000///...///000666AAAKKKTTT___iiizzzzzznnneeegggpppuuuwwwxxxrrrtttvvvxxxxxxyyy{{{|||wwwnnneeebbbddd]]]___```^^^[[[]]]ccciiinnn{{{qqq^^^KKK@@@===888999::::::888666555555444000...///...---///333222333333222111222555888999444333777;;;???HHHSSSUUUaaalllqqqvvv}}}~~~{{{zzz~~~~~~yyyvvvvvvooorrrwwwwwwuuusssssstttpppqqqooojjjddddddiiinnnsssttttttsssqqqqqqssstttsssrrroookkkhhhiiipppuuu~~~lll\\\XXX[[[kkk{{{{{{vvvkkkaaa```nnnvvv^^^MMM<<<:::888999???PPPllltttjjjhhhlllttteeeDDD999555===AAA<<<;;;???BBBAAAAAACCCFFFGGGEEEBBB>>><<>><<<<<>>666444555555555555444444444444333...,,,,,,,,,+++---111222222111000//////222555666333555===IIIXXXhhhttt~~~zzztttrrrrrrrrrqqqpppooopppooonnnmmmnnnqqqsssnnnooopppmmmjjjjjjmmmqqqqqqsssuuuuuuuuuvvvxxxzzzwwwvvvuuuqqqpppttt|||ttt^^^LLLIIILLLXXXgggrrr{{{}}}vvvpppmmmoooyyy}}}bbbKKK>>>:::777555555888CCCYYYmmm}}}zzzuuu{{{cccJJJ@@@888666<<<@@@<<<;;;???BBBBBBCCCDDDDDDAAA===:::<<>>888777<<>><<<777222555111///000---)))(((***222222111000///000222555:::<<<@@@LLL___uuusssqqqwwwzzzwwwrrruuuooojjjlllrrrvvvsssnnnlllmmmnnnpppqqqpppnnnmmmllllllkkkiiihhhgggiiijjjnnnppptttwwwxxxzzz|||~~~zzzjjjRRRMMMKKKQQQ[[[jjj}}}wwwfffSSSBBB999555444333444888;;;CCCQQQ___iii|||hhhPPPBBB;;;999999===?????????@@@>>>@@@CCCDDDDDDBBB@@@???DDDLLLYYYcccgggkkkwwwttt___LLL@@@:::666222333555444111...111333555666555555555666666777888888888777666555444444333222111000......333///***)))+++000444666666555444222111222555777999888777555444222111111///000///---,,,---222666666:::AAAIIIRRRVVVQQQIIIBBBCCC@@@999555555666666555666777666555333111///))),,,///,,,&&&###%%%(((---///222444444222000...+++...000111000000000000222222111...,,,,,,...000///000000---******...222111///,,,***+++...222444222111111000000000111111...---------...000333444444333222111111222333444111000111333555777666555333111//////111333444444111000---++++++,,,///000222222222000...---///000------......//////000000)))((('''((()))++++++***111222333333111...***'''%%%***///111...,,,,,,,,,111444666777666444333444222000---,,,...000000000333333444666888777555333333111000000111000...,,,,,,...000111111///---+++......,,,)))''')))000666666333///,,,+++,,,///111000//////000222444333222888777555444222000///...///000222333444333333222000000111111111111111111333222111000000222333444888666444111////////////000//////...---,,,,,,,,,))),,,///111111111222333333444555333111000000111///,,,)))&&&&&&)))---///******+++,,,...000222333///,,,***---...111888@@@PPPVVV___hhhqqq{{{uuupppllliiiaaaXXXUUUWWWWWWVVVUUUSSSRRRTTTYYY\\\]]]```bbb```]]]^^^fffmmmlllrrruuuqqqllllllmmmmmmtttssswww{{{{{{uuuqqqqqqhhhkkknnnoookkkbbbYYYSSSOOONNNNNNOOOMMMLLLRRRYYYdddjjjkkkeee]]][[[[[[[[[hhhuuu|||vvvkkk___OOO@@@555777<<>>@@@@@@AAAAAA===???BBBCCCBBBAAABBBCCCIIIPPP[[[aaaaaafffvvvqqq]]]NNN@@@888222333444222///---000111222222222333666888333444555666666555333222222222222333222111000000555111,,,+++,,,000333444444444444333111111333555666555444222000...---,,,---.........---///222555333333666===DDDFFFBBB===999777555222111222444444444555666777777666555444+++...///+++$$$!!!$$$)))+++...111444555333000---***---111333333111000000//////---+++))))))+++---...000111...***)))---111///---***((())),,,000333111111222333333222222222...---,,,,,,---///111222000000000///...///111222000///000222444555333222000///...///222444555444222000---++++++,,,...000222333444222000......///***+++,,,---............******)))***,,,,,,+++)))///000111111000...,,,***%%%***//////---+++,,,...000222555555444222222222222000---,,,---...---,,,///000222555777777555222,,,,,,---///000///---***)))***,,,---.........---///000000---******///444555222...******,,,///111...------...111222222111444333222111000/////////...///111222222111000///....../////////...------//////...------///222555666666444333111000///...000///...,,,+++*********)))+++...000000000000111333555666555333000.........,,,***'''&&&(((,,,///*********+++---///111333///***(((,,,000111333666DDDLLLVVVaaakkkvvvzzzaaa[[[WWWUUUQQQJJJGGGIIIHHHJJJLLLPPPTTT[[[bbbgggkkkooorrrqqqoooppptttxxx|||}}}wwwwwwyyyxxxwwwvvvyyy|||xxxnnngggeeeZZZZZZYYYWWWTTTOOOIIIFFFAAA??????@@@>>><<>>IIIYYYqqqyyykkk```bbbhhhlllnnnpppoookkkiiikkkqqqtttssspppmmmllllllnnnpppqqqnnnlllllljjjhhhhhhjjjmmmppprrrtttwwwzzz}}}}}}}}}~~~zzzxxxxxxiiiLLLCCC>>>BBBOOO```rrr}}}ddd\\\OOOBBB:::555222111333333666<<<@@@DDDLLLTTT^^^sss```EEE999999;;;>>>@@@AAABBBCCCCCC===???@@@@@@??????AAADDDJJJPPPXXXYYYVVV\\\rrrppp___DDD999111333555333000000...///000000000111333555///000222333333333333333222333555888999:::::::::777444000...///111333333444666777666444333333444444333222000...,,,***))),,,---...///000111333444222111333888<<<<<<888555111......000222444444555333333555666888999999:::000333333...&&&###''',,,))),,,111444444222///,,,(((,,,111444333111//////++++++***(((&&&&&&)))+++---000111///+++)))---111...,,,)))'''(((+++///333000111333444444333222222...---,,,,,,---...///000------------,,,---///111......///111333333111///---,,,---000333555666555333111...++++++---///111333444666444111...------))))))+++,,,------......,,,,,,,,,---......,,,***------...//////...------%%%***//////,,,***,,,///...111333444222111000000222000...---------,,,***,,,---000444777777444111'''''')))---//////,,,***'''(((***+++---...///000...111444222...,,,...111333111---******,,,000333,,,++++++---000222111111000000////////////000000...///000111111000...---,,,---------,,,+++******+++++++++++++++...222555444444444333111000...---//////---+++***)))(((((()))+++...////////////000222555777777444111///...---,,,***((('''(((+++...++++++++++++,,,...000111000***(((---333333222222555>>>KKKXXXcccnnnxxxnnnTTTNNNJJJKKKKKKGGGFFFGGGLLLOOOTTTZZZbbbmmmxxx~~~}}}|||yyyiiihhhkkknnniii___VVVSSSPPPMMMIIIFFFEEEDDDCCCBBB===999999;;;888444888@@@BBBHHHIIIAAA;;;???GGGMMMNNN]]]kkksssyyy{{{nnn\\\HHHEEEBBBCCCCCC@@@999333,,,---333:::;;;666222222333444555555555777;;;>>>:::BBBNNN]]]ttttttjjjcccdddgggiiiooovvvpppmmmiiijjjmmmpppqqqqqqooollljjjjjjmmmoooooommmmmmkkkhhhiiilllrrrvvvyyyppptttzzz~~~yyyooohhheeefffxxxiiiOOOEEE<<<@@@KKKZZZjjjuuu~~~xxxaaaWWWKKKAAA<<<999666333555555;;;CCCIIIMMMUUU^^^gggsssfffJJJ===888<<<@@@@@@AAACCCDDDDDD===??????>>><<<<<>>AAACCCDDDEEE999666333111222333444333666888999999777555444444333222111///,,,***)))(((------///000111222333333111///111666999777333111(((&&&(((---333666777888111222444666999;;;===>>>666666444111---*********+++******,,,000111///,,,,,,...111444333000,,,*********)))'''&&&''')))+++***+++,,,***((((((,,,000///---+++***,,,///000000777777555222///...///000///000000000000///......------,,,+++,,,---...///,,,...000222333222111000---///111222111222333444222222111...,,,---///111222222111000000000000000......---+++)))((()))***+++,,,000333555222,,,(((***000111...---222333111,,,---...//////000000000+++...111111000111555888333111...------...------...///000222222000///...***)))((()))++++++)))(((((()))+++,,,,,,++++++***000000111000///...,,,+++000...,,,++++++---///111///,,,)))***...111222111000000////////////000000.........000111///+++(((......---,,,+++***)))((()))((('''(((+++...000000///////////////...------111000///---+++)))((('''+++,,,...///000000000000555555444333111000000///,,,***))))))***+++***)))((((((((()))+++---///000,,,,,,---000222222///---444777@@@KKKUUU^^^kkkvvvlllZZZRRROOOUUUYYYWWWUUUVVV```___eeeqqqzzz~~~xxxrrrkkkfffYYYYYYWWWVVVTTTPPPKKKGGGDDDBBB??????>>>===>>>@@@===:::888888666222444888???===;;;:::;;;>>>AAACCCJJJTTT___iiitttzzzsssgggSSSLLLFFFDDD???666444666000111111111444777888777===999444111000444999<<<:::>>>HHH]]]xxxmmmeee```ccchhhjjjkkkmmmlllpppooojjjjjjoooppplllnnnmmmlllkkkjjjjjjkkklllkkkllljjjiiikkkqqqwwwyyyxxxzzz}}}{{{oooddd[[[UUUXXX^^^kkklllVVVFFF999999BBBOOOdddvvvuuuooooooyyylllaaaUUUMMMGGG@@@<<<;;;777>>>EEEKKKOOOVVVaaajjjvvvssswwwlllOOO===:::<<>>???AAABBBCCCIIIMMMOOOKKKKKKXXXppp|||}}}~~~hhhMMM:::,,,///888:::555222000...---///222222000,,,///---///444555555666:::888???AAAGGGUUUYYYWWW\\\LLL@@@777666555222111444888:::======:::666333222333222111---***)))+++---000...,,,,,,///222444555222111333555777555///***&&&%%%&&&+++222777888777777222111666<<<>>>@@@CCC555666555333000...///000+++******,,,//////---******,,,...000000...,,,***,,,+++)))((('''(((***,,,)))***+++***((()))---000222000------...000000000444444444222000000222333222222000///......///111111///...---,,,,,,---------...000222222222111000000222333444222111111222000000///---,,,,,,...000111111///.........///000------,,,)))'''''')))+++,,,---000333555222---))))))///111......222444222...///000000111000000000...//////000000222555777555333111//////...---,,,,,,---///111111000///...+++***)))***++++++)))((()))***+++,,,,,,+++******...///000000000///---,,,///...,,,++++++---///000...+++)))***,,,///000///------......///000111222.........000111000,,,)))*********+++++++++++++++)))((('''))),,,///111111...............---,,,,,,000///...---,,,+++++++++,,,---......///000000111555555444222111///.........---++++++---------,,,)))***+++,,,---...///000---,,,---///111111000...111333999CCCJJJRRR^^^iii{{{~~~xxxeee___^^^eeekkkkkkkkkmmmxxxwww{{{xxxmmmddd[[[UUUKKKJJJIIIHHHFFFDDDAAA???DDDCCCBBBBBB@@@>>>======<<<999777888666333444888>>><<<999777777999===???@@@IIITTT^^^iiissstttooo```SSSGGGBBB>>>777444444000000...///222555777666>>>;;;555111///111555888999???KKK```zzznnneee```ccchhhjjjlllooonnnpppnnniiiiiinnnpppmmmkkkkkkjjjjjjjjjkkklllllllllllllllkkkmmmqqqvvvyyy|||~~~rrriii^^^VVVPPPNNNSSS[[[lllrrrYYYGGG999888???JJJ]]]nnntttjjjbbbccclll{{{yyyoooddd\\\TTTLLLHHHIIIGGGLLLTTT\\\dddkkkqqquuuvvvpppooouuuzzzsssTTT@@@888999<<>>>>>>>>===>>>>>>???@@@@@@@@@DDDFFFGGGMMM^^^vvvoooRRR@@@222333:::;;;666222///......000333333000,,,******///666888777777:::;;;FFFMMMVVVfffkkkjjjqqqdddVVVHHHBBB===666222222666888;;;;;;999555333222111111000---++++++---//////---,,,---///111222222000///000444999999333...(((&&&'''+++222666777555333000222888===@@@DDDHHH333444444333222111222333---,,,,,,---...---+++)))((()))***+++,,,,,,++++++---+++)))'''((())),,,---(((***+++++++++,,,///111444222///.../////////...000111222222111222444666666555333///---...000333444333000...,,,,,,,,,,,,---...000111222222111000111333555555333000///...---......---++++++---...000///---,,,+++,,,...///++++++***(((&&&'''+++---......000333555333///,,,***...000......000222222111222222333333222000000///---+++,,,///222555666666555333222000...,,,+++***,,,---///000000000///,,,+++******++++++)))''')))***+++,,,,,,+++***)))---......///000/////////---,,,+++***+++,,,...000,,,+++))))))+++,,,------++++++,,,---///000111222.........000111000---+++&&&''')))+++,,,---......)))(((((()))---000222222---............---,,,,,,000///---,,,,,,---///000...............///000111444444333111000///...---000///......000000000...+++---///000111111000///...---,,,---///111111000///000333:::???EEEPPP[[[kkkqqqzzzvvvrrrrrrxxx~~~qqqdddWWWLLLEEE???>>>>>>======>>>???@@@FFFGGGIIIIIIGGGDDD@@@>>>;;;888777888888555666999>>>;;;666222111444777:::444<<>>;;;:::555111---...111555777777>>>;;;555000......111333888@@@PPPeee|||tttkkkddd___bbbfffhhhkkknnnnnnooolllggggggjjjllllllhhhiiiiiiiiijjjkkklllllljjjkkklllmmmnnnrrrwww{{{~~~ttt]]]UUUMMMHHHEEEFFFOOOXXXjjjzzz]]]JJJ999555:::BBBRRRaaakkk```UUUQQQVVVeee~~~|||rrrfff[[[XXXZZZZZZ^^^fffooovvvxxxwwwvvvqqqhhhbbbcccgggppp}}}]]]GGG999999:::===??????===;;;========================>>>@@@DDDKKKXXXkkk{{{^^^NNN@@@<<<>>><<<666111---,,,...222666666222...&&&)))000888;;;999:::===@@@OOOZZZdddsssxxxzzztttcccWWWMMMBBB999555333666999999777444222111//////...,,,++++++...000///......///111222111000---,,,...666>>>???:::333***)))(((,,,111555555333000000444:::===@@@GGGOOO000222333222111000111111///////////////---+++)))''''''''''''(((***+++,,,,,,***((('''(((+++------***+++---///000111333444444222///.........---,,,---...000000000111333444777888777444000///111333444333111///---------------...///000111000000000///111444333111...,,,++++++,,,...---,,,,,,---...///...+++***)))***,,,...+++***)))(((''')))---000///000000222444444111///...000111///......//////333444555555444333111///---)))&&&'''---222555555555555444222///,,,++++++***+++---...////////////---,,,++++++,,,+++)))'''((()))***++++++***)))(((,,,---......///000000000,,,+++******+++,,,...///+++***)))))))))************+++,,,---//////000000---------///111000...,,,'''(((***---...///000000***)))(((***---111222333//////000000000000//////222111...---,,,...000222//////...---......///000000000000000//////......000//////000111222111///---///222444444333000...000...,,,,,,...000111111111000111555888===HHHSSS^^^hhhsss{{{}}}nnnaaaTTTIIIBBB===>>>>>>>>>@@@DDDIIIMMMLLLQQQVVVWWWUUURRRKKKEEE>>>:::888:::;;;999999;;;???;;;555000...000444777///444:::@@@KKK\\\nnn{{{wwwmmmaaaVVVOOOKKKJJJJJJ@@@666......333666888999<<<888444///------...000777BBBTTTiii}}}yyyjjjddd___^^^bbbffffffhhhkkklllllljjjhhhgggggggggggghhhhhhjjjkkkkkkkkkkkkkkkiiihhhiiikkklllooovvv}}}{{{lllbbbVVVNNNGGGCCCAAACCCKKKUUUfff{{{bbbMMM999333555:::FFFSSSYYYUUURRRNNNNNNVVViii|||xxxjjjfffhhhnnntttzzz}}}zzzsssmmmiiibbb[[[UUUUUUZZZggg|||gggPPP>>><<<;;;===???@@@???===::::::;;;<<<<<<<<<<<<<<<>>>@@@GGGRRRcccvvvqqqcccSSSIIICCC===555///((())),,,222777999555111***,,,222999<<<;;;>>>DDDIIIYYYbbbiiissswww}}}pppbbbRRRCCC;;;333555888888666444222222......---+++))))))+++---//////000222444444111///,,,,,,111<<>>???AAACCCFFFMMMUUU[[[YYYbbbiiijjjhhheee\\\SSSEEE???;;;<<<===;;;;;;===???;;;444///---///333666111333666999@@@OOOdddtttxxxyyyvvvlllaaa[[[[[[\\\KKK<<>>===???AAA@@@>>>777888:::<<<===>>>>>>???<<>>444---###%%%)))111888;;;888555111111555999:::<<>>===999444000...000333666666555444666:::CCCTTTcccnnnyyyyyyoookkkllloooXXXCCC111///333333444666444222000.........//////555AAATTThhhyyy}}}rrrddd[[[YYYZZZ^^^aaaaaadddhhhmmmjjjjjjkkkiiidddaaabbbdddfffiiillllllllljjjiiillleee___^^^[[[[[[gggwwwlll]]]ZZZ]]]fffaaa]]]YYYSSSNNNMMMQQQjjjuuummmUUU===333111222777@@@FFFIIILLLKKKFFFEEEPPP^^^wwwzzzwwwvvv{{{{{{nnnZZZJJJGGGIIIEEEHHHNNNUUU```nnn~~~mmmVVVMMMBBB======>>>===;;;666888:::===???@@@AAA@@@>>>@@@HHHVVViii{{{|||uuuvvv{{{{{{cccNNN???444,,,"""$$$(((///666:::999666444444555888:::???KKKXXXjjjxxxyyyooojjjkkkzzzrrrYYYDDD888444666777777444222222222///...---)))&&&%%%&&&(((+++,,,...222555777666444333888@@@IIIMMMIII???777222000...000333444333000222222666;;;BBBOOOeeexxx222333555555222000//////---000333333222000111222666444222///---------...***))))))---222444000,,,)))))),,,000333444111...---,,,,,,...000111000///+++---000111000///000111777;;;>>>:::222------/////////...---...///000111++++++***************+++,,,,,,+++((($$$"""###$$$%%%(((,,,///...---------....../////////...---,,,(((***,,,---,,,,,,...///222000...---000222333444222000///111...))))))---///111333555444222///---,,,,,,---,,,,,,...000333///111111...++++++000666555444222000...,,,+++***+++++++++,,,...///...,,,((()))+++...///000000000333222000...---,,,------++++++,,,---...///000000///000111///+++))))))***,,,---///111111111//////)))((((((***,,,......---+++---000333444444333222---+++))))))+++---------------...///////////////000////////////000111111...///111111111...,,,***++++++++++++,,,,,,,,,---++++++,,,...000000///------///111333444333111000///---,,,,,,...000111111333111222333222222888@@@OOO^^^iiijjjllluuu{{{zzzwwwlllcccZZZTTTHHHMMMRRRVVV[[[dddpppxxxzzzkkkSSSHHH>>><<<<<<;;;;;;===999777333000000111444666999555333555666:::DDDPPPXXXgggtttwwwwww{{{gggMMM777444777666555777333222111///............444@@@QQQddduuu{{{ssshhhWWWSSSPPPRRRTTTWWW___ffflllgggddddddaaa\\\\\\___]]]```eeeiiilllllljjjiiiddd[[[TTTSSSRRRUUUggg|||yyykkkcccffflllzzzxxxvvvtttmmmddd___```mmmwwwrrrYYY???555222111555<<>>>>>>>>;;;@@@EEEHHHGGGBBB<<<888444222000111555666444222222111444:::AAALLL^^^mmm---000222222000...------+++...222222111000222444:::888555333000///......+++***+++000666777222---&&&&&&(((,,,000000---)))&&&&&&'''))),,,...---,,,+++---000222222222333444777;;;<<<666...)))+++///000///...------...///000******)))))))))))))))***000///+++'''""" !!!"""###&&&+++......,,,++++++...///000111111///---,,,'''))),,,---,,,,,,,,,---222///---,,,///222333444000---...111///******///...///222444333111...,,,///111333111...,,,...111///111111...+++---444:::888666333000---+++***)))+++******,,,///000///...)))+++---000222333444444555333111...,,,+++++++++++++++,,,---///000000111000222333111---***)))+++***,,,///111222222222111((('''''')))+++------,,,(((+++...222444444444333...,,,))))))***,,,,,,+++)))***++++++,,,,,,,,,+++,,,---...///000111222222...///111333222///+++)))---,,,,,,++++++*********++++++,,,...111111///---,,,...000222222222111000...---,,,---///111111000666555555666333111666===>>>OOO\\\]]]bbbnnnvvvvvv{{{tttllleee```TTTYYY```eeejjjsssoooVVVJJJ>>>::::::999999;;;777555222000000222444666:::444111333444444:::CCCDDDTTTdddooozzzrrrVVV>>>999<<<:::888;;;444333222000...------,,,444???PPPbbbrrrzzzuuukkkSSSLLLFFFFFFHHHMMMYYYcccjjjbbb\\\[[[XXXTTTVVV\\\XXX[[[aaagggkkklllkkkjjjYYYPPPJJJKKKMMMUUUlll}}}vvvtttzzzyyyrrrqqqmmmyyyttt[[[AAA666333111555;;;BBBHHHPPPUUUSSSQQQWWW```kkkkkkfff___bbbuuuvvvaaaVVVUUUTTTOOOGGGAAABBBJJJPPPXXXaaakkksss}}}wwwhhhSSSEEE???===;;;888;;;===???AAABBBBBB@@@@@@???<<<999<<>>???:::555999999666222...++++++,,,/////////000000000000000///---***'''&&&&&&((()))333///***$$$!!! &&&'''((()))***+++++++++000000000//////...------+++,,,------,,,***(((&&&////////////000000000000...---+++******,,,---...222000////////////...,,,------------...///000111222000------///222444444444333111///---,,,++++++---,,,,,,---///...,,,***,,,,,,...111444666555444333333222...+++***...111///////////////000111111333444555333000---,,,,,,///000111111000///111222***'''%%%&&&)))++++++)))(((***,,,...000000000000+++******+++------+++)))&&&(((*********+++,,,...222111000//////111333444222222111111000...---,,,...---,,,************+++)))(((((()))+++,,,+++***///111333555555333111//////////////////000000000333222222333555555444333:::???FFFOOOYYYeeepppwww|||vvvpppjjjiiieeefffnnnwwwmmmXXXKKK>>>777444222333777444555555333///---...000999777444111000222444666<<>>EEETTTkkktttZZZIII???EEEXXXnnn~~~{{{```III<<<666777666555333111///...---///111111...***))),,,///888<<>>666333111333666333444444111---+++,,,...444333000///...000111333:::???MMMffflllTTTIII===888;;;::::::333///222444333222333333:::FFFZZZsssttt]]]CCC===999999;;;:::<<<@@@===???AAA@@@===>>>BBBFFFJJJRRRWWWVVVSSSQQQOOOLLLAAA???===@@@PPPgggyyy~~~~~~eeeKKK???999444444999<<<>>>AAAGGGPPPYYYbbbggg^^^XXXRRRSSS___ttt}}}dddTTTMMMPPPSSSTTTUUUZZZcccjjjttt{{{pppXXXFFF>>><<<<<>>(((***,,,...///---+++***(((+++///111222222222333/////////---***((()))******)))(((***---000000000,,,***(((&&&&&&(((+++,,,+++***))))))***+++***(((+++,,,...444999:::777333333333111...++++++---000111000...---,,,,,,---...------,,,,,,---///111222///---)))%%%###!!!!!!"""((()))***,,,.../////////444222000---,,,,,,---...000111111222111000...---333333222222111111000000)))((('''''')))...222555333222111111333333222000222222111000////////////------...000222222000...///...,,,,,,,,,---///111---------///111111///---///...///111333444444222999999888555222///...///---,,,,,,,,,---///222333333444555333///,,,+++***...///000000......///000///,,,(((&&&'''***+++,,,,,,,,,,,,---///111444555111///,,,+++,,,------,,,---.........,,,,,,---///333333222222333444666777000000000///...---,,,++++++******))))))***,,,,,,'''###!!!&&&+++...111222333444444333222111,,,...///000000///---,,,,,,------...///000000000---000555<<>><<<;;;DDDYYYrrr{{{www{{{lllSSSFFF>>>888666:::777888999>>>FFFPPPZZZ```RRRNNNLLLSSSeee|||sssaaaVVVWWW[[[aaaiiioootttuuurrrzzznnnXXXIIIBBB@@@GGGHHHHHHEEEAAA<<<888777333---)))'''(((333OOOjjj}}}|||ooo^^^PPP???777???SSSjjjuuu^^^LLLAAA:::888777111...111333111//////000:::;;;;;;AAAIII^^^{{{www[[[HHH<<>>IIITTTdddmmmjjj]]]MMMCCC<<<777222...---...///000000000///000222444666777...&&&!!!"""'''***///333)))***---/////////...---+++...111222111111111111---------,,,******+++,,,***)))((()))---000111222000...,,,******+++,,,...***))))))***,,,---,,,+++,,,,,,...222555666444222111111///---+++,,,000333111000---,,,++++++,,,,,,,,,,,,,,,---...///000111...---+++(((&&&%%%%%%%%%)))***,,,...000111111222555333///,,,+++,,,---...111111222222222111000000333333222111111000//////'''&&&%%%&&&)))///444888555444333333555555444333222111111000000000000111///......///111111000//////...,,,++++++---///111...---...000222222000///...------...111222111000444555555444222///---,,,,,,+++******+++///222444333444555333///,,,+++***...///000///...---...///111...***''''''))),,,.........------///222555777333000---,,,---.........///000///...,,,+++,,,...222222222222333444555666000000000000///...---,,,+++***)))((('''((())))))$$$!!!!!!''',,,///000111111111111111111000+++---///111000...,,,***)))***+++,,,,,,,,,...000333444666:::CCCOOO]]]fffooovvvwwwpppppprrrvvvpppXXXJJJ<<<555333333666:::555333111...,,,+++,,,,,,111111222333444555555555888???NNNggglllVVVFFF777777AAADDD@@@999555666888777666777999CCCSSSeeetttttt___GGG;;;555222444444111111333222999@@@CCCBBBDDDJJJPPPXXX]]]___ZZZSSSOOOKKKHHHHHHEEEEEEOOOfff~~~}}}qqqgggkkkyyy}}}sss[[[KKKAAA:::888999555444555777<<>>MMMbbbyyysss]]]MMMDDD???===444111222666666222///000111<<>>888555222000/////////000111222444555666777666666888BBBRRRfff}}}hhhWWWJJJ===@@@LLLOOOKKKBBB;;;999999777666777999HHH]]]ooowwwmmmVVVAAA<<<666111222333444777;;;<<>>EEETTTjjjqqqmmmmmmttt||||||qqqeeeUUURRRVVVdddvvvzzzdddTTTKKKGGGFFFEEEDDDBBB@@@===;;;666777777555444@@@ZZZqqq|||}}}kkkRRRCCC888777BBBJJJYYYlllyyyyyybbbPPPFFF@@@>>>444555999<<<:::222......555@@@BBB>>>???DDD[[[{{{|||fffSSSCCCCCCQQQbbbqqqyyykkkQQQ>>>999:::777666555444555666888999777555000+++***111>>>GGGXXX```gggfffZZZIII:::222333222000......111555888:::;;;:::777444111222333+++###!!!)))...333666,,,...///111111111111111222333444333111//////000000111111000......///111...,,,+++,,,...////////////000222444333111...,,,%%%%%%(((,,,000333333222......---------...///000000111111000......000222.........------,,,,,,+++222333333444333222000///---...////////////...------...///000111222222222222111///---,,,---...///............///000000000111111000000//////......)))))))))***---000333555555333222222222222111///++++++,,,...000333555777444111...---...111222333222222000///...---,,,,,,/////////000111111///---)))((('''(((+++---------//////000333555666555333---+++(((&&&'''+++000333222444555444222000//////000111111000...---...///111000...,,,***+++///222111000...---...000333555111///------///000000000//////---+++((((((***,,,000000000000000/////////111222222222111111000///000...+++(((&&&%%%$$$$$$######%%%(((,,,///000///...---,,,++++++,,,---......///000000000...,,,++++++---...,,,******---111///111222555:::BBBKKKRRR\\\fffrrryyy|||pppaaaZZZ\\\```kkkyyyuuu]]]PPPAAA999777888<<<@@@:::777333111222333444444111111333444555555555555666BBBPPP```vvvuuueee[[[SSSKKKQQQ[[[[[[WWWLLLAAA<<<:::777666888:::LLLfffvvvuuufffPPPAAA:::333///111666<<>>888;;;<<<;;;<<>>:::888888;;;AAAUUUnnnxxxnnnYYYHHH???888333222999CCCMMMWWW```hhhpppvvvuuuppppppyyy~~~}}}rrrooojjjlllvvv|||gggSSSBBB@@@CCCEEEKKKTTTLLLQQQUUUXXX___jjjrrruuuyyyzzz{{{yyyuuutttuuuwwwtttfffWWWGGG<<<222000...,,,+++,,,---...333666<<>>>>>JJJ___tttuuu___QQQDDDBBB@@@AAABBBCCCAAA???<<<>>>???===BBBRRRiiiyyyiiiLLL@@@:::888>>>;;;AAAKKKYYYkkkuuuaaaPPPCCC;;;===???CCCEEE???888777;;;MMMVVVTTTLLLIIIIIIXXXrrr~~~hhhUUUFFFFFFUUUbbbgggeeeWWWEEE;;;888777444333222333444777:::<<<888888777444111222777<<>>666000///000+++'''&&&))),,,---111666---......//////////////////000222222222222444666555555555222///......///...---,,,------+++(((%%%)))***+++,,,---,,,***)))'''(((***...222333222000//////---***((())),,,......000111111...,,,******+++,,,///111111///---,,,---///111333333111///...***,,,...000111111000///000000111111111111000000.........///////////////------------...000111222111111111111111222222222...///000000111000/////////---+++******)))&&&%%%)))***+++---///222444555222222222333444444222000000111222333222111...---111000///000000///,,,***((('''&&&'''+++...///000111//////111555777666555///,,,'''$$$%%%)))...222111333666666555333333444222222333222///...//////---///000///---...111444222111000.........//////,,,,,,,,,...111222111/////////---***((()))+++...333222222111///...,,,+++///000000000000//////...222111...,,,++++++++++++)))((((((***...222333333000...,,,******,,,...000222111111000///.........111333333000,,,+++///333222444666777777777999:::HHHPPP\\\gggnnnssswwwzzzooo___XXX[[[```sss~~~|||kkk\\\JJJ@@@:::888:::>>>;;;777333222555888999999444444333333333444555666111777>>>OOOmmmwwwYYYQQQTTTZZZ```mmmvvvpppdddVVVGGG???;;;888:::>>>KKK___tttxxxgggNNN???;;;999666999DDDQQQ]]]iiirrrxxx~~~|||ssspppvvv~~~}}}||||||zzzwwwtttppppppwww}}}eeeSSSCCC@@@>>>999:::AAAGGGPPPXXX^^^eeepppyyy}}}{{{}}}}}}wwwoooiiiiiikkkpppxxx}}}wwwhhhUUUHHH999555000+++))))))+++---000444888:::>>>KKK]]]jjjyyy}}}lllXXXLLLKKKJJJCCC<<<888555888EEEWWWjjjzzzzzzbbbMMMDDDAAA???@@@BBBCCCAAA>>><<<===;;;:::@@@SSSjjjyyyiiiLLLDDD???999:::888;;;CCCPPPbbbvvv{{{jjjXXXHHH???<<<>>>BBBDDDAAA===BBBIIIXXX___[[[SSSOOOMMMZZZqqq|||dddQQQDDDEEEUUU^^^\\\TTTEEE:::666333000333333222222444777;;;===888999:::777333222444777333:::???===444+++((((((***...111333333444777:::AAACCCCCC>>>666000...000///------///...,,,///444,,,,,,,,,,,,---......//////000000111222222333333333444444444333000---,,,)))***++++++)))(((((()))...,,,***))))))(((&&&%%%###%%%'''***+++,,,++++++---//////+++&&&%%%)))---111222111000///,,,***)))+++---111333222///+++'''((()))+++---......---,,,))))))***,,,///111000///555666777777666333000...***---111333222000......222///+++***,,,///111222666444111///000222333333000222444333111---+++***)))%%%""""""%%%'''&&&$$$***+++,,,,,,+++---000222111111222222111///,,,***//////000111111111111111---,,,***+++,,,,,,+++)))+++***)))***---000111111///111333444333222222333///---***((((((+++///111222555777777555444444444333333444444222///,,,***)))***,,,...000000000//////000000///---...000222///000000//////000222444444222000/////////---,,,222222111...+++))))))***+++---000111000//////...//////000111111000///...+++*********,,,...111333///---******---222555666444111//////222333222000444222000000111333333333444555777888888777555333;;;BBBPPP___hhhmmmttt{{{|||}}}kkkccceeejjj~~~mmm```NNN???999888:::;;;999666444444666777888777333222222333444444333111000555;;;JJJkkkiiiSSSHHHJJJXXXfffyyywww___HHH???;;;888;;;CCCRRRcccppplll\\\KKK???888>>><<>>=========HHHPPP^^^lllwww}}}zzzxxxuuuqqqkkkbbbYYYSSScccaaaccciiiooossszzzzzzttt|||ooo\\\NNN???111,,,+++)))+++///333111111555888;;;AAAHHH___xxxwww^^^GGG@@@???:::999===777888:::@@@MMM___rrr~~~rrrbbb]]]\\\bbbqqqdddRRRCCC===<<<@@@DDDCCCBBBCCCCCC@@@<<<:::BBBTTTmmm~~~~~~gggNNN@@@===:::444888:::???EEEOOObbb}}}yyydddLLL:::???<<<===BBBDDDFFFOOOZZZfffhhheee\\\UUUZZZiiiwww~~~eeeOOOGGGFFFFFFTTTOOOFFF:::000---000444333222222111222333555666;;;:::888444222111333555444555666777777555000---111//////333444555888===AAAAAA@@@===777333444888555000///111222000///111*********+++,,,---///000.........//////000111222222333333333222///---+++)))***,,,,,,*********+++///...,,,,,,,,,+++(((&&&###%%%(((***,,,,,,++++++,,,...///,,,((('''***...222222333333111///---+++***,,,///111000---)))''''''(((***,,,------,,,+++((('''(((***...//////...444555666777555222///---+++...222333222000//////222///,,,+++,,,///111111555333111000000111000///---000333333111...,,,+++'''%%%"""###&&&'''%%%###+++,,,,,,+++***+++---//////000111111000///---+++------///000111111222222...,,,++++++,,,---+++***---+++))))))+++.../////////111333333111000///000---,,,)))(((***---111333444555777666555444444444111111000000...,,,***)))''')))+++---///000000000///000///---++++++---//////000000///...///111333555333111000000///...---...///...,,,)))'''((()))***,,,///000///......------...000111222111111000************,,,///111333///---+++,,,000333666666333000......111222111///000///...///111333444555555555666777777666555444:::>>>HHHTTT\\\cccmmmwww|||xxxrrrvvv{{{mmmbbbQQQCCC===<<<===>>>999777555555777888888777444444333444555666444222111888@@@OOOlllyyycccMMMCCCFFFUUUdddyyy{{{fffQQQFFF???:::>>>HHHdddooosssfffSSSGGGDDDEEEIIILLLUUUdddttt{{{pppcccXXXRRROOOOOOZZZ___aaaYYYMMMGGGLLLSSSbbbffffff___YYY\\\cccgggnnnggg]]]TTTOOOKKKGGGDDDRRR[[[iiixxxyyysssnnnjjjddd^^^YYYTTTOOOKKKMMMMMMQQQXXX^^^dddooozzztttkkkjjjsssppp]]]OOO???444,,,''')))///666333222333111000333888JJJfffuuu]]]FFF???<<<888888<<<555555666999CCCQQQaaallljjj\\\OOOLLLLLLPPP___ooodddQQQEEE@@@===AAAEEEDDDDDDEEE???<<<999<<>>:::888444444666;;;BBBMMM```xxxlllUUUFFFEEEDDDFFFIIIIIIKKKTTT___nnnpppnnnddd[[[^^^nnn}}}~~~eeeMMMBBB@@@@@@IIIDDD;;;222---+++---000//////000111333555888999:::888666222000000222333555555777999:::999555222111...///222444555999???DDDBBB@@@<<<666333333555444000...000111///...///(((((()))***+++---///000------,,,,,,---...000111111111222222111...,,,***(((***,,,,,,++++++,,,---//////...//////---***'''###%%%(((***+++++++++******,,,...---***)))+++...111222444555444222///...***+++---...---+++(((&&&((()))***,,,,,,,,,++++++&&&%%%&&&))),,,...------222333555555444222///------000333444333222111111333000---,,,---///000000333111000000000///,,,***))),,,000222111...---,,,'''%%%###%%%'''(((&&&###+++,,,,,,+++******+++------.../////////...,,,+++***+++,,,...000111222333...---------......,,,+++...+++'''&&&(((+++------000111222111///---,,,,,,,,,+++******,,,///333555333444555444222111111333///...---+++***)))))))))&&&'''***,,,///000111222333333222///,,,+++,,,---000111111000......///111666444111000000000...---***++++++)))'''&&&((()))***+++,,,---...---,,,,,,+++---///111222222111111*********+++,,,///111333...------000333666777666111...,,,,,,///111///---,,,,,,,,,---///111444555555444444444444444555555999999===EEELLLUUUcccooowww}}}uuukkk[[[MMMDDD???>>>>>>999777555555777888777666666555555666777888666444333===HHHWWWooouuu```LLLBBBFFFTTTdddzzz~~~lllYYYKKK@@@:::BBBNNNmmmuuuuuucccOOOGGGLLLSSSZZZbbbppp}}}|||vvviiiXXXKKKEEEAAA<<<888DDDGGGHHHEEE>>>:::<<>>@@@EEEKKKOOOVVVffftttqqqcccZZZ[[[fffxxxooocccRRRCCC666......333777555444333...((()))...;;;TTTnnnuuu___JJJ@@@;;;777777:::444444333333888BBBNNNVVVTTTIII@@@???@@@CCCOOO^^^yyygggRRRHHHAAA===@@@CCCCCCDDDFFF>>>:::888???RRRkkk|||vvvfffQQQ???777555444666;;;AAAIIIVVViii}}}tttbbbVVVQQQRRRSSSRRRPPPQQQ[[[fffrrruuutttiii___aaarrr}}}cccKKK???<<<<<<>>>888000,,,,,,...//////,,,---...111444777:::<<<888666333000//////111222333444666888:::999777444000...///222444555;;;BBBBBB@@@<<<777444444444444444000...111222///---///&&&&&&''')))+++---///000---,,,,,,+++,,,---///111///000000111///---+++)))''')))+++,,,,,,,,,---.........///000000...***'''###$$$''')))******))))))(((+++------,,,+++,,,---...000333555555333111///******++++++***)))'''&&&++++++------......------%%%%%%&&&))),,,......---...///222444444333111000111333555555444333444444444111...---.../////////000000000111000---)))%%%$$$''',,,......---,,,,,,((('''&&&(((++++++((($$$***+++,,,,,,++++++---///......///...---,,,+++***))))))+++,,,///111333444//////...///000000...,,,---)))%%%$$$&&&))),,,---222222222000---+++***+++---,,,,,,,,,...000333444111222222111...---...//////...,,,***)))***+++,,,'''(((***,,,///111333444888888666333///......///000111111000...------...444222////////////---,,,'''((()))((('''''')))+++*********+++,,,---+++***+++,,,///000111000///---)))******+++---///111222------///222666777777555///,,,******---///...,,,)))***++++++,,,---000222333222111000000222333444666555666;;;AAAJJJYYYfffooouuu}}}yyyhhhWWWJJJAAA<<<:::777666444444555666555444777666666777999:::888777666AAAOOO^^^rrr~~~uuucccNNNEEEIIIWWWfff}}}}}}ooo]]]LLL>>>;;;GGGVVVjjjsssuuugggUUUPPPVVV]]]kkkuuuuuujjjccc[[[PPPCCC:::888777444111999;;;<<<<<<:::999888888;;;@@@AAA<<<:::>>>CCCEEEOOOYYYgggsssxxxuuummmfff```hhhvvvkkkYYYLLLFFF>>>888666777888888<<<>>>CCCEEEFFFLLL^^^pppzzzhhhWWWNNNNNN[[[ooo~~~sssdddWWWMMMEEE???===777555555555000+++,,,111;;;KKK\\\iiixxx|||jjjUUUHHH???888666888666555333222444:::AAAGGGGGG???:::::::::;;;FFFTTTqqqooo[[[KKKCCC<<<===??????AAACCCAAA<<<:::FFF\\\ssszzzxxxooo\\\HHH;;;666666>>>FFFPPPZZZhhhzzz|||pppiiidddddd```YYYRRRSSS^^^iiilllqqqqqqhhh^^^aaatttxxxaaaKKK>>><<<===;;;444---,,,000555555222,,,---...111444777:::;;;666444000//////000111222111111333555666666333111000...///222444666===FFF@@@???:::555333555666555555000///222333000...///''''''''')))***,,,...///...------,,,---///000111......///000///---***)))&&&(((+++,,,,,,,,,---///------...///000...***&&&###$$$''')))***)))((((((((()))+++,,,,,,+++,,,,,,***,,,///111333222111000++++++***)))((((((((('''......//////000000000///&&&&&&'''***---//////...***,,,000333444444444333333444666555444444555777444111///....../////////......///000000,,,&&&"""###'''*********++++++,,,***)))+++......+++'''(((***---......///111222000000///...,,,+++)))((()))******,,,...000222333111000000111222222///---)))&&&###"""%%%)))---///222333222000---++++++,,,////////////000111222222222333333222///------...111///---,,,,,,---///000)))***+++---///111333444888888666333000...///000///000111000---,,,,,,---000...,,,+++,,,,,,,,,***''')))******)))***,,,...+++***)))***,,,---,,,***+++---///000///---+++)))))))))***,,,---///111222,,,---000333666777555333---***((())),,,...---+++)))******)))((((((+++---111000...---...000222444444333444888<<>>999666555555555555888;;;???@@@???FFFYYYlll}}}rrr```OOOEEEGGGWWWlll}}}qqqkkkiiicccUUUHHH;;;777555555444111333777:::CCCNNNYYYeeesssxxxfffVVVHHH===888666444444444333333777<<<@@@???888555777555555???MMMppp}}}jjjRRRHHH>>>;;;<<<<<<===AAACCC???AAAPPPfffyyyzzzzzzvvvhhhTTTCCC<<<<<>><<>>IIITTTcccjjjsssyyy{{{~~~ttt___LLL???888666333222111111222222///...222222333666999<<<<<<;;;@@@IIIWWWiiizzzppp___KKKFFFOOO___oootttcccWWWXXXfffttt~~~zzzpppeeecccjjjssswww~~~uuugggTTTCCC888333444666777666333111333555000000111333555666555333///333555333333777999888>>>KKK^^^mmmuuuuuurrrooojjjjjjlllnnnlllaaaQQQEEE===;;;999888888888666444555777<<>>???DDDGGG>>>555222666999888666111222333444444444444444111...+++,,,000444555555555555444555666555333111111000222444555999EEEQQQ```aaaXXXFFF999888888555000------222333111///000---,,,+++***************+++,,,...000111000///...---...///000///---+++***+++---////////////000111...---,,,,,,------+++)))((()))+++---...---,,,+++***(((''''''((())))))***%%%&&&'''***,,,///111333000...+++)))((()))+++,,,,,,,,,++++++++++++,,,,,,&&&&&&'''***...111111000...000222444555444222000000000000///...///111444222000...///000111111111------...//////,,,'''###!!!"""###$$$%%%(((,,,///111...+++,,,///000///---(((***---/////////000222.........---------------000///---,,,---...///111333333333555666555222///(((&&&$$$$$$'''***++++++---......,,,++++++,,,...///000222333444444444444333555777777444000---,,,...---------...///111222---,,,+++++++++,,,---------------+++))))))***,,,,,,...000///---,,,+++,,,(((&&&&&&''')))+++++++++***+++,,,,,,,,,---///111000---***+++///111///,,,,,,...000222222///+++)))((()))+++---...000000111------...000222111///,,,+++)))'''(((+++...---+++&&&((()))&&&""" ###'''111111111111111333444555333111111333555999DDDNNN^^^dddkkkoooqqqvvv}}}{{{eeeOOO@@@999777222222111222222111///---......000444888<<<<<<<<>>======111222111///,,,*********,,,++++++,,,...///...---***---111444333222222222000111333444444333111000++++++,,,------,,,,,,+++...111555888888444///,,,---)))$$$###&&&)))+++,,,---+++***---333666444000444222///---+++++++++,,,&&&%%%$$$$$$''')))******$$$%%%''')))+++,,,------333222000111222000,,,(((&&&''')))+++,,,,,,,,,+++......---------.........,,,,,,,,,,,,,,,+++(((%%%'''&&&%%%%%%'''***...000666222...,,,...//////...***+++...///000...,,,+++++++++,,,---///000111111222000---++++++---000222111222444666777666222///---+++((('''((()))******,,,***(((***---//////---+++)))***000777888333---******+++---...,,,((($$$$$$(((---//////---+++***---)))&&&%%%'''((('''%%%'''))),,,---+++***)))))).........///000///---*********)))***+++...000111///,,,)))***...222444444333111///000333555444333...---...222555444111---------.../////////000000...///111000///------...++++++,,,...///...***'''"""$$$&&&''''''))),,,...111444666888777666777777111000///---///333;;;@@@JJJLLLRRR[[[eeennnsssvvvyyy^^^HHH;;;666111000000111333333222000444///...222666888999<<>>BBBMMMYYYbbb]]]RRRDDD===;;;;;;777333//////000222444444222000)))$$$"""&&&,,,000222333;;;666444777888444111000222333777::::::???RRReee{{{rrr```KKK:::444888>>>???BBBFFFKKKNNNOOONNNLLL333333222///,,,*********---,,,+++---......,,,++++++...111111000///......111222333444444222000///------------,,,,,,++++++...000444777777555111//////+++&&&%%%'''***,,,,,,---+++***...444777666333333222000---,,,,,,,,,---)))'''%%%%%%&&&''''''&&&$$$%%%'''***,,,---......222000///000000///,,,(((((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,+++***+++,,,+++'''$$$""""""###%%%'''+++...000666222...---...000000000---------------------------------......////////////...,,,+++,,,...000222///000111333444444111///---+++(((((()))***+++***+++)))((())),,,......,,,,,,***)))...444666111,,,$$$%%%'''***,,,+++(((%%%$$$''',,,...---+++***)))+++(((%%%%%%'''((('''%%%)))+++......,,,+++******,,,,,,,,,---///000///...************+++---///111111...++++++---000111111222000...///222444333222.........111444555222000111000///...---------...,,,---............///000/////////000000...***'''%%%&&&'''((((((***...000333444666666555555555666---......///000333888<<>>333---***---222777666444333222111///...000111222333444555555555666777888888888666444222//////222777===@@@???>>>888666333222333333222000666555555444444333222111444222555===GGGTTThhhzzz}}}lllZZZPPPIIIFFFOOO[[[hhhuuu{{{oooZZZJJJCCC@@@AAAOOOaaarrrgggLLL444000555555222222///222666777777>>>RRReee|||wwwcccKKK999888444333444444222444999:::999999<<>>FFFPPP[[[eeejjjnnnttt}}}}}}```III<<<888333000---,,,000444888:::444111222555777666888<<>>;;;:::;;;:::444222000111444777:::;;;444222///---///444999===;;;555111222333111222555999===BBBFFFHHHOOO___nnnvvvuuummm^^^NNNHHHLLLSSScccnnnyyy|||xxxssssssuuu333222...***%%%$$$%%%'''...---------,,,***'''$$$(((***+++,,,***)))***+++000000111222333222222111444222000---+++***)))))),,,,,,...000222333444444444111---*********+++,,,---,,,---000333555444333............------------///---+++*********(((&&&'''(((***,,,...///000000000000////////////...---******,,,---...000000111...------,,,+++,,,,,,,,,...)))&&&'''++++++'''!!!!!!%%%)))---...//////111///...---...///000111111000///...------------+++++++++,,,,,,---------++++++,,,,,,------,,,,,,((()))+++,,,---...111222...,,,++++++,,,------,,,((((((((()))******))))))---***(((***---...+++(((!!!!!!###&&&)))+++***)))%%%(((+++,,,+++******+++)))(((((((((((()))((((((...000111111///------------+++***+++...000222222)))((((((((()))***,,,---111000...,,,,,,---......,,,,,,---...///000000///000/////////111333555666555222...***))))))+++---,,,+++))))))+++---///000111000///000000///,,,)))......---++++++...333666444333222///,,,,,,...111...//////...------///111666777;;;@@@GGGQQQZZZ```kkkqqqyyywww[[[EEE999555222000------///333666777222000222555555444888>>>OOOhhhsssbbbXXXYYYgggttt___QQQOOO___ttt~~~wwwcccQQQFFF999333000000555;;;:::999777333111000111222222222444555555666666666555666888999888555222///000111444666888999888777555333111///000222444555888777555333111111111111555:::CCCKKKWWWjjj~~~ooo]]]LLLDDDAAAEEERRRbbbxxxyyyqqq```NNNDDD???<<<999GGG[[[ppp~~~bbbFFF<<<;;;888555666444444666888777:::EEEQQQrrrjjjRRR@@@999333222111///111555999999<<>>777444111111555:::>>>AAA;;;;;;888444666>>>EEEHHHBBB;;;666444333333666;;;@@@EEELLLQQQTTT\\\jjjvvvzzz|||yyynnnaaa[[[```gggttt333222///***'''&&&(((***...------,,,,,,)))$$$!!!###&&&)))+++++++++,,,------...///111222333444444555222///+++)))))))))***++++++,,,---///111333444444222///,,,***)))***,,,...---...///000000///...+++,,,------------,,,++++++***)))***++++++***)))((()))+++,,,......//////000111222111000/////////((()))+++---///222444555222111///...,,,+++++++++---***''''''******'''######&&&***...000000...---.........---------///000///000111111000///,,,+++'''((()))+++,,,...//////------...---,,,+++)))(((''')))+++++++++---111444000...------......---,,,))))))***+++***)))((((((---+++)))***,,,,,,***((('''&&&&&&(((***,,,,,,+++''')))+++,,,++++++,,,---***+++++++++************///000111000...---...//////---++++++---/////////&&&&&&%%%%%%&&&(((***+++///......---,,,,,,---...***+++---...............000000//////000222444666333000,,,)))(((***---///...,,,)))(((+++---...---,,,++++++---///000...---111000///------///444777333111///+++((((((+++---333222000---******---///555777:::===CCCKKKVVV]]]hhhnnnuuu{{{nnnUUUBBB888555111/////////000111///.........111444333333999BBBXXXoootttnnnttt|||}}}ppp___SSSQQQ\\\tttoooWWWIIIMMMccc{{{sss]]]MMMCCC999444222111555:::888888666333000///111444333444444555666666666666444666777999888777444333333555888999:::999888888888777555333222333666888:::888555333111222333444666>>>IIIRRR```tttyyyfffUUUEEE???>>>DDDTTTddd|||}}}vvvfffUUUKKKFFFBBBBBBOOOdddyyy}}}bbbGGG===;;;777555777666555777::::::;;;CCCLLLhhhlllRRRBBB:::444333222///...000222555;;;EEEUUUjjj|||rrr\\\QQQ]]]wwwsss[[[HHH<<<666222555===MMMccctttZZZVVVQQQPPPRRRQQQJJJCCC@@@???BBBIIIPPPPPPHHHAAAAAA@@@???===<<<<<<<<<<<<888555222333777===AAADDD???AAA@@@===AAALLLSSSSSSJJJCCC<<<999777777<<>>666333111///000444555666777444111000222555444555555666777777666666555666777777777777666555222555888999888666666666666666666444333444666999:::888444222111333555777666@@@MMMYYYjjj~~~uuu^^^MMM>>>:::;;;AAARRRcccyyy|||yyylll]]]SSSMMMJJJMMMXXXlll~~~dddJJJ???;;;777444666555333555999::::::>>>DDDWWWqqqjjjNNNFFF===555444222///------,,,333===KKK___tttrrr___IIIBBBSSSpppsss^^^LLL===555222777DDDXXXqqqzzzjjjjjjgggdddaaa___WWWNNNMMMMMMQQQZZZ```\\\NNNAAA999999:::<<<>>>===999666777666444666:::???BBBCCC@@@CCCCCCCCCKKKXXX\\\WWWMMMFFFAAA>>><<<<<>>999555000000111222222///***&&&***,,,000222111555CCCRRRiiiwww|||nnnYYYQQQWWW```qqqgggYYYKKKDDDKKKbbbxxxjjjOOOCCCHHHaaa|||mmmTTT???888333333222......000333666888777333222555888555555666777777777777666777666666555444444444444///222666666555333333444222444666666555555888;;;888666222000000222666888999DDDSSSbbbwwwxxx]]]LLL<<<666666:::HHHXXXjjjqqqsssjjj___YYYXXXWWWXXXaaaqqqnnnTTTHHHBBB:::666777555333444888999888888<<>>@@@HHHRRR___kkkvvv{{{(((***,,,,,,,,,,,,...000+++++++++++++++'''""""""'''///444555444222111222111111000000000000000///,,,(((%%%&&&(((,,,///111111111111000000000///---......+++'''%%%''')))***+++------,,,,,,,,,---...000222333333000---***))))))+++...111222111000---------,,,+++***)))(((---111666666222---***)))------,,,,,,---...000111,,,,,,++++++,,,,,,---...+++...///,,,'''%%%(((+++***,,,///222333222111000222444555333000...///111111000000//////000111222///000000111222333333444//////...---,,,,,,,,,,,,)))...333333111111444888666444333111111///,,,)))---000222222...++++++++++++---///111222000,,,***(((&&&$$$%%%(((+++---...((())))))(((((()))+++...,,,///000///***'''&&&''')))***+++++++++,,,...000---------///000000---+++$$$$$$%%%&&&))),,,...000111333333///+++'''''')))'''+++///000...------///---000111000---,,,---///000...+++)))((()))+++,,,***((('''+++111333111...((('''(((***...000111000///000111000//////000222222222111///---,,,---...---///222333333222333444000444888999999===EEELLLVVV\\\dddlllrrryyyzzz^^^III???;;;777333222111111222222000,,,)))***---111333222777HHHXXXnnnxxxyyyiiiUUUMMMRRRZZZfff]]]PPPDDD===FFF___wwwgggJJJBBBGGG___yyylllQQQ;;;666333444333000...000222666:::999666444666:::555666666777777777777666999777555333222111222222...111555555333222222333000333666777777888;;;>>>777444111...///222666999<<>>555111222>>>LLLZZZdddkkkfff^^^]]]```cccbbbgggssszzz```SSSJJJ@@@::::::888555555999999777555777<<>>??????BBBLLLVVVfffsss~~~&&&'''(((***,,,------...+++***)))((((((((())))))///000000111222333444555777444000///111111000......,,,***)))+++,,,......000444888888555111//////111...***'''&&&(((+++---000///...---,,,---......000111444555333///***'''***+++,,,...///000000000+++---...---+++(((&&&%%%+++000555555222---***)))333222000...---,,,------(((((((((''''''***///333111000---((($$$###%%%'''))),,,000333333111...,,,///222555666444222000000111000000111222333111000222222222222222222222222000//////000111111...,,,,,,++++++,,,---///111222666666555222---***))))))------,,,+++))))))+++,,,...000222555777555111---)))&&&""""""%%%))),,,...(((((()))))))))))))))))),,,---...---,,,+++,,,---.........,,,+++,,,...111222222111111111111111111---)))%%%&&&)))---...---444333222111///---+++***------,,,+++************...///000111111000///...,,,,,,,,,,,,***)))'''&&&((()))***---000111000...))))))***,,,...000222444333444444333222111333444222222111000000000111111111111111111222333444444666444222222444888<<<@@@IIIUUU```dddjjjuuu}}}~~~gggMMM???;;;888555444333333333222000///---,,,//////222555777===KKKZZZwwwyyywwwkkkWWWIIINNNZZZ]]]TTTIIIAAAAAANNNhhh~~~eeeJJJ;;;EEEWWWnnnnnnWWWFFF<<<555444444111//////888888999999888777666555666666777666666555444333333333222222111222444666222555666555666999999666666111111666888555555888666222///000111111666===CCCSSShhh|||kkkPPP;;;:::999111333>>>JJJUUU\\\YYYZZZ```___XXX\\\```kkk}}}www___MMMCCC:::222444555666777777777666555777DDDQQQ]]]qqqppp\\\KKKCCC===666888@@@FFFSSSbbbjjjooommmcccVVVJJJEEE@@@@@@MMMhhh~~~{{{{{{yyy[[[GGG@@@DDDYYYooo}}}yyytttqqqssszzzyyyjjjUUUFFF>>>>>>JJJ\\\aaaSSSCCC<<<777:::???BBBCCC@@@;;;888;;;;;;???HHHQQQSSSLLLEEE999;;;>>>@@@>>>AAAMMMZZZjjjqqqyyyyyy%%%&&&(((***,,,---------++++++++++++,,,,,,---...111111222333444555555555777444000///000111000......,,,++++++---...//////000333666777444000//////...,,,***))))))+++...000111000////////////000111000111333333222///,,,)))***+++,,,---............,,,...000000---***)))(((---000222111...,,,,,,---444333111///............******)))((((((+++///333222111///+++'''$$$$$$%%%)))+++...111222111///---///111333333111000//////222111111333444555333111333333333333333333333333000000///111222111///---...------,,,---...///000333333333000---+++***++++++++++++***))))))+++---111111333666888777444111)))'''%%%%%%(((,,,///000))))))((((((((()))******...///000///---,,,---...222222111///---,,,---///333222111000000000111111---)))&&&'''+++...///...000000111111000...,,,+++---,,,***)))(((((())))))//////000111111111111111//////...---,,,+++***)))+++******,,,...///...---)))***+++---///111333555777777777666444444444555555444444444333333222222000000000111111222333444333222000000222666;;;>>>DDDOOOYYY^^^dddoooxxx{{{yyydddLLL???999666333333333333333222111000///...111000222555666;;;IIIWWWnnnyyyyyyeeeUUURRRVVV[[[VVVPPPMMMNNNXXXlllyyy]]]FFF999BBBSSSgggzzzrrraaaHHH===444444555333///...444555777888999888777666666666777777777888888888777666666555666999;;;===;;;@@@DDDDDDDDDDDD>>>888666222222666777333222555666111///111333555:::@@@JJJ\\\rrrsssVVV>>>999666......666@@@IIINNNKKKLLLRRRSSSMMMOOOTTT```qqq|||dddRRRGGG===555222333444555555444333333555???HHHSSSiii~~~jjjUUUJJJBBB<<>>@@@BBB>>><<<999:::>>>DDDIIIKKKIIIQQQWWWZZZ[[[WWWMMMBBB<<<888666777555000///111444///---111666999???DDDSSSgggzzz]]]AAA777444//////555888???AAA======CCCFFFBBB@@@EEEQQQ```llluuukkkXXXKKK>>>333000000111111111111000000666<<>>777222+++000777>>>@@@???;;;888:::999999888666888AAALLLVVV]]]eeepppzzzssslllhhhXXXSSSTTT^^^mmmxxx$$$'''***...000000///......//////000111222222222000000222333333333222222333333111111000000/////////000111000...---,,,,,,---...000000000///......,,,,,,---...///000000111---......///000111222333...---------------,,,,,,------------,,,+++***)))---///222222111///......---,,,+++******---000222222222111000/////////...------+++)))((()))---111...000222111...***'''%%%)))***+++---...000111111000000000...------...000......000333555555333000111111111111222222222222111000000111222333222111------------.........//////000000///...///111333//////...---++++++---...///...---...111333444444000//////000333444444333,,,+++***))))))+++,,,...111333333333111111111333666888999888444111///...444222000...---...000111---***)))+++///222111///+++,,,...//////---+++))))))((('''&&&'''))),,,...------...///000222333444333111///...---...///000333000...,,,---------,,,)))***,,,///111333555555888777666555444333000//////111333555555555333222111111000000///...---,,,))))))***,,,...222666888777===DDDKKKSSS\\\eeejjjuuu}}}wwwfffQQQBBB888222111333444444333333333444444444555333333444444777AAALLLeeeyyyoooeeeZZZYYY[[[aaahhhllloooxxxxxx~~~iiiRRR@@@:::===EEEVVVnnn~~~|||rrr\\\KKK;;;666777666333111---///333777999999888777444555777:::@@@FFFLLLOOOIIICCC???@@@IIITTT\\\```^^^eeekkkoooqqqmmmbbbWWWKKKGGGAAA:::333...---///111,,,+++000777<<>>111////////////.........---333:::EEEVVVpppdddQQQGGGHHHTTTaaannnooojjj\\\LLLAAA???AAACCCDDDIIITTTfff||||||gggXXXSSSccctttooocccccchhhxxxzzzjjjddd]]]XXXOOOGGGDDDFFFKKKVVV\\\XXXVVVXXXSSSKKKBBB@@@??????>>>;;;555000+++000666999999999:::<<>>999666333222888@@@HHHOOOXXXdddvvvpppbbbWWWPPPMMMEEEEEEIIITTT```iiimmmnnn%%%(((,,,111333333111000//////000000000//////...///111222444444444333222222333333222111000000000111222333000,,,)))((((((+++++++++,,,---.........---..................---******+++---...///000000+++++++++*********++++++............---+++***)))+++---000111000.........*********+++---///000111000000000//////...---------,,,***((('''(((,,,///,,,...111111///,,,***)))***++++++---...000111222222222111///---...000222//////111333666666555333....../////////000000000222111000000222333222111++++++,,,---//////000000///000000000///111444666444444333000---,,,...///000...,,,---///222444444444333222333555555333222...---,,,,,,,,,,,,---...111222333333222222333555444666888888666333111000333222///...------...///,,,******---111333222///,,,---......---+++((('''((((((((((((***---000222)))***+++---...000111222111///...,,,,,,---///000555222///............---)))+++---///222333444444222111//////000///,,,)))'''))),,,///111222111111222222111000...,,,***((('''((())),,,...222444666555777<<>>HHHRRReeeyyy|||fffJJJ999555999>>>BBB===>>>===888555666777666111444:::BBBFFFKKKVVVaaarrruuuuuunnndddWWWFFF777000//////......---------///999JJJ```zzzhhhVVVOOOTTTbbbooopppgggZZZNNNDDD>>><<<===AAACCCJJJXXXlll~~~hhhZZZVVVgggpppvvvoooaaa[[[cccooo}}}|||yyytttrrrwwwtttcccZZZUUUPPPLLLFFFAAACCCIIILLLUUUXXXRRRQQQUUUTTTMMMBBB>>>:::999:::888444000...111444444555888@@@FFFNNNFFF===777222...111666:::AAAJJJWWWllltttaaaQQQFFFAAA@@@===@@@EEELLLSSSWWWVVVSSS$$$'''---222444444111000------...///...---,,,+++///111333666777666666555222444555444333111111222222444444000***''''''(((***(((((()))+++---...............---,,,++++++***((()))+++,,,---.........+++*********************//////......---+++***)))(((***...///...------...))))))***---000111111000///////////////...------,,,+++***'''&&&(((,,,///---///000000...,,,++++++,,,,,,---...///000111222222333222111//////111333111111111444777888888777,,,------....../////////444222000000111111111000)))***,,,...///000111111000000000//////000444666666666555222///...000111222000......000333444555555444333333444555333222111111000000//////.........000222222222333555666111333666666444222111111111111000///...---------+++******...222444222///---,,,,,,+++***)))''''''))))))***+++---///111222&&&'''***,,,---.........------,,,++++++,,,......333111/////////000///---***+++...000111222111111---+++***,,,......+++(((###%%%'''***,,,.........111111111000///,,,***(((((()))+++---000222444555555333666===CCCIIIPPPWWWeeeppppppWWWGGG===777666777555555444333333444555666444000///222444666>>>FFFYYYsssvvveeecccaaaaaaaaa]]]WWWVVVYYYccckkkvvv}}}yyyiiiSSSBBB888:::AAAWWWvvvqqqbbbPPPEEE===666111000222333444666666666666555333333555:::DDDPPP[[[bbb^^^XXXTTT[[[kkkyyy}}}~~~~~~}}}wwwtttgggTTTCCC999555333111000111555888@@@PPP___rrrsssooosssyyyxxxlllXXXGGGAAADDDHHHHHHEEEEEECCC>>>999555333222//////111666888:::AAAIIIRRRZZZbbbeeeccc]]]OOOCCC333222111000//////000000666@@@SSSkkk|||oooddd```eeepppyyyppp___MMMCCC???<<<;;;;;;<<<@@@JJJ[[[rrr|||ggg]]]\\\iiihhhddd^^^WWWYYYhhhyyyxxxkkkccc```hhhyyy~~~tttwww{{{tttcccVVVPPPLLLIIIHHHEEEBBBDDDIIIJJJNNNPPPPPPTTTZZZ\\\[[[KKKDDD<<<888888888555111000000111111444<<>>@@@AAADDDFFFDDD???!!!&&&,,,222444333000...)))***,,,------,,,+++***,,,...111444555666555444222444777666444222333444222444444000***(((***---)))&&&%%%&&&***---...------,,,+++***))))))))))))***+++---.../////////...+++,,,,,,,,,+++***))))))------------,,,***)))(((&&&))),,,......------...,,,******,,,000222222111//////000111000///...---,,,+++***(((''')))---000222222000---***)))***+++---...///000111111111111111222222111000///000222000//////000333666888888,,,,,,---......///000000555222000////////////...***+++---...////////////000000///---,,,...111444333444444222000000222444222000......000222333333333111000111333555555444333444444444333000...,,,+++---///111111333555777000222333333111/////////000000000000///---+++***))))))***...333444111...+++***)))((((((((())))))+++,,,---...///......---$$$&&&***---...---,,,***+++++++++,,,,,,,,,------///...---...000000...---+++,,,...000000000///...+++***)))---111222///+++%%%%%%&&&((()))***+++,,,...///000000000///---+++***+++...000222444444555555111111777===AAAGGGNNNYYYdddsssnnnSSSCCC===:::999999666555444222222333444555222...---000333777>>>EEEPPPaaayyyzzzmmmmmmjjjiiihhhbbbZZZVVVVVVfffnnnzzzwwwdddNNNAAA777;;;DDDTTTkkk|||rrreeeZZZMMM>>>555333333333444444555777888888444333444888AAAMMMYYY```]]]ZZZ[[[fffvvv~~~yyykkklllmmmsss{{{gggSSSFFF===777777888;;;<<<<<>>EEETTThhhyyyuuuwwwwwwvvvtttvvvyyy{{{gggUUUBBB;;;:::999999;;;:::@@@MMMaaawwwqqq^^^ZZZ^^^aaaXXXOOOMMMPPP[[[oooppp___XXXZZZeeeyyyzzzkkkgggfffaaa[[[WWWRRROOONNNPPPOOOKKKIIIJJJGGGEEEHHHTTT___gggmmmrrr^^^SSSEEE<<<:::999666222111000000333:::EEERRRZZZ\\\OOOAAA888333...,,,......444>>>LLLccc~~~bbbJJJ===999:::::::::<<<:::666777<<<===::: $$$+++111333222///,,,&&&(((***,,,------,,,+++''')))---000222222222111222555888888555333333555222444444000+++)))---111(((%%%###$$$))),,,...---,,,+++)))((((((((()))***---...///111111111000000------......---,,,***))),,,,,,,,,++++++)))((((((%%%(((,,,......---...///...,,,***+++///222333333000000111222222111//////,,,,,,+++)))(((+++///222666444111,,,(((&&&(((***...///000222222222111000000111222222000//////111...,,,***+++///222555555------......///000000111555333000.........---,,,,,,---...//////...------//////...,,,***+++///111000111222111111222444777000...------...///000///000...---///222555666777555666777777555222...,,,(((+++...000111333666888111222222111...---,,,---//////000111///---***)))((((((***...333444111...***)))'''&&&'''(((***,,,---...///000///---***)))$$$&&&+++...///---+++((()))***+++,,,------------+++++++++---//////...,,,+++,,,...000000///---,,,,,,***+++///444666333///((((((''''''((()))*********,,,...000111111000///+++---000222444555555555666000...444999<<>>EEELLLSSSfff~~~|||vvvtttrrrrrrsssooogggbbbbbbkkkuuuuuu^^^JJJ@@@777>>>FFFOOO]]]mmmyyy}}}wwwlll[[[HHH;;;666333333333333555777:::;;;666444444666>>>IIIUUU\\\XXXWWW\\\jjjzzzwwwlllRRRTTTYYYdddvvvsss^^^OOOCCC999<<>>;;;555000---000222111222555222:::BBBHHHLLLMMMGGG???999888777555444444555555===AAAKKK[[[hhhmmmmmmllliiirrr|||{{{xxx\\\KKK:::444444555888======DDDRRRfffzzz~~~dddSSSTTT]]]VVVIII???AAAMMM^^^tttzzzhhhWWWTTT\\\kkkyyyhhh^^^XXXTTTWWW^^^ZZZWWWWWWZZZZZZTTTOOOMMMEEE???DDDXXXjjjsss|||mmm___NNNBBB===:::777333222111333888AAANNNYYY```]]]OOO@@@888333///---...111777AAAOOOggg|||ZZZAAA555444666777:::;;;666///000999>>>>>>###%%%(((+++,,,+++***)))%%%%%%'''***---///...------,,,++++++---//////...222444666666444222000000222111...,,,+++,,,------))))))((()))***+++---...(((((()))))))))(((((('''...000222333111000/////////111444555222...((($$$'''''''''((())))))*********,,,...000111111000000222...******...333666777333222111000000111111222111///---------------,,,111333222---&&&###%%%))),,,...000222333222111000000000000///...,,,+++***(((***,,,...///222555888---///111111///...------......---+++(((''')))***,,,---.........,,,)))(((,,,***(((((()))*********+++---///111333555666666000///,,,+++***,,,...///...------111555888777555777888888666333000/////////---++++++---111333444111111000000///---,,,+++///000000111000...---+++,,,,,,---///000222333333000---)))((()))+++,,,------,,,,,,///111000,,,((("""%%%+++///111000---+++***,,,///111111...***(((...---...111444444111...000111222444555333///+++))))))+++///333444111...***---///---)))'''(((,,,------...//////000000000444555666777777555333222333222222222333666999;;;DDDOOO___llluuu~~~yyyeeeNNN@@@;;;999:::<<<:::555//////222444333111000...,,,...333999;;;<<<<<>>555:::BBBHHHOOOZZZhhhrrryyyzzzgggUUUFFF<<<888555333333444777999:::999666222111666???IIIPPPTTTXXX___lllyyyyyyfffQQQGGGFFFJJJUUUhhh}}}rrr```MMM>>>999999@@@FFFFFFGGGSSSiii{{{wwwtttzzz{{{kkkVVVFFF===>>>JJJWWWpppyyy{{{wwwxxx|||vvvjjjllljjjgggfffccc[[[OOOFFF===888333333666999888666111222555;;;@@@BBB???;;;666666666555444333222222>>>@@@CCCGGGOOOZZZ______cccuuuvvvdddOOOBBB777555888888888999<<>>DDDOOO]]]mmm}}}~~~qqq```PPPAAA444//////111000222999EEEPPPXXX\\\UUUIII???:::777111...------<<>>BBBKKKPPPZZZiiivvvuuubbbNNNAAAEEELLLWWWhhh{{{ttteeeVVVFFF;;;666333999???CCCIIIYYYpppzzzqqqiiihhhooouuuwwwvvvjjj\\\KKKAAA<<<>>>HHHRRRhhhqqquuuqqqppprrrmmmdddffffffgggiiiiiicccXXXPPPGGGDDDAAABBBEEEEEEBBB>>>999777777888::::::666222555555444333333333333333999:::===@@@CCCHHHPPPVVVooolllYYYJJJ@@@777666777777777:::@@@MMM\\\mmmfffaaadddtttiiiLLL??????BBBAAA>>>999666>>>PPPaaaiii```VVVPPPXXXkkk{{{tttvvvyyy}}}vvvnnnmmmoootttyyyyyy|||~~~}}}zzzssscccUUUHHHKKKRRR]]]mmm}}}kkkVVVAAA111,,,000111111333999CCCLLLRRRTTTKKKBBB;;;:::999555333333888III]]]ppp~~~^^^>>>222222222333666444///---000444999@@@HHH&&&''')))+++,,,,,,,,,+++)))((((((***---//////......,,,******+++,,,,,,+++000222333222000---,,,,,,...---,,,++++++,,,---...///---+++***)))***,,,---//////......---,,,+++***---000444666555333222111///000111111000...,,,***'''((((((***+++---///000,,,,,,,,,,,,---...//////555222//////111333555666333111...++++++,,,///111111111000///...---,,,+++***---///...***&&&%%%&&&,,,---///111333444444444......//////...,,,***)))***,,,.../////////111222444444222///+++))))))+++000000///,,,***)))***+++))))))*********((('''&&&&&&%%%###""""""$$$'''))))))***---///000///......+++***((('''(((***---...------...000333444333222///111222222111111222333222000,,,)))((()))+++---000000000000//////...---...///////////////......---------.........//////---***&&&%%%&&&)))++++++******+++---//////---***$$$&&&***...000000///...+++---///000111///...,,,+++...444;;;===:::444...000222666::::::777000***))))))***---111444555555333333333///++++++...111000///---,,,,,,---...///000111333444333222000///000000111111222222222222:::>>>HHHWWWgggssszzz|||nnnUUUEEE;;;666444666777444111111333444222///---+++)))***---000222333444888<<>>666444000333999???KKK^^^uuu}}}oooeee]]]___hhhooonnnjjjXXXLLL@@@<<<===@@@EEELLLZZZdddiiieeeaaaaaa^^^YYY[[[^^^ccciiillliii```YYYUUUTTTUUUWWWXXXUUUNNNHHHEEEAAA<<<888777555000---111000////////////000000222333:::AAABBBDDDRRRbbbzzzuuu^^^LLLCCC===888777666444666;;;EEESSSdddvvvtttWWWRRRUUUeee{{{eeeGGG999888<<<::::::888777===GGGNNNOOOMMMJJJNNN^^^sss|||vvvmmm]]]aaafffmmmwwwrrrbbbYYYWWWVVV]]]mmmqqqYYY@@@///---333444555777<<>>III[[[qqqjjjOOO666///222222444777111------222999@@@IIIRRR))))))***+++,,,,,,---,,,+++***)))+++---/////////000///---,,,---...---,,,111222333222000...---...,,,++++++++++++,,,---...111000---+++++++++,,,---000000000///...,,,+++***---000444666555222000////////////000///......---++++++***+++,,,---///000......---,,,---...///000666444222222222333444555222000,,,)))(((***---///000111111000---,,,+++++++++,,,...---***))))))+++111111222222333444444555.../////////...---+++***,,,...000111000//////000333222///+++((('''(((***000000///---******+++,,,'''((()))***+++++++++***((('''$$$"""!!!"""%%%'''''')))+++------,,,***)))***((('''&&&'''))),,,...,,,---...111222222111000---...//////......000222222000---***((((((+++---000000000000000///......---...//////000000//////......---------,,,,,,,,,)))&&&###"""$$$''')))***((()))+++---......---,,,&&&'''***---///000000000---...//////000/////////---111666:::;;;888222...///111333777888777222......------///111444666777555555222...+++,,,///333222000---+++***+++---......///111222111000...---+++,,,...000111111000///333777???KKKXXXdddlllpppxxx}}}rrr[[[III>>>777555777555333222222333333111///---,,,******,,,...///000777999;;;;;;;;;===CCCHHHUUU\\\gggppprrrnnngggbbb^^^\\\WWWMMMAAA:::888999444333222000111666>>>DDDEEEMMMZZZeeeoooooocccUUU<<<555...,,,///222000---111111111111111000///...:::EEEWWWjjjzzz}}}ppp```XXX]]]hhhuuupppaaaPPPFFF@@@999444222444555777>>>KKK```vvvuuueeeZZZRRRVVVcccmmmmmmhhhPPPEEE:::999<<>>???@@@JJJ^^^qqqtttfffWWWMMMPPPUUU]]]hhhvvvppplllddd\\\]]]jjj|||jjjRRR>>>111222888<<<<<<>>>@@@CCCEEEFFFFFF???:::888:::<<>>EEEOOOVVVXXXSSSLLLGGGFFFFFFEEEAAA<<<999999;;;666444000---,,,///444888:::AAAKKKXXXdddggg[[[LLL666111+++***---...---***//////............//////444@@@TTThhhzzz|||rrrpppqqqwww{{{nnnXXXMMMBBB>>>;;;666333222666666666===LLLaaaxxxxxxkkkVVVLLLEEEJJJZZZfffiiieeeOOOCCC777555777999;;;>>>===EEEJJJHHHCCCAAA@@@@@@<<>>999<<<<<<@@@AAA===;;;<<<;;;888999<<>>FFFFFFEEECCCBBBBBBBBBCCC@@@;;;888999<<>>555444666444333222111111000000111000111222111//////111222555888<<<;;;777333222222333777===BBBBBB>>>888444666777888888777666777888777444000---,,,---///111555999@@@JJJUUUXXXMMM???000...,,,++++++***)))'''***)))******+++,,,---...666BBBTTThhh{{{nnnZZZDDD>>>::::::888333111222333333444;;;KKKbbbzzzooo```LLLDDD???EEETTT___aaa___KKK@@@666222111111333777666;;;??????===:::::::::333888BBBMMMVVV]]]```bbb\\\```fffnnnuuu{{{qqqkkkccc]]]XXXRRRKKKFFF>>>>>>>>>===<<<;;;999888>>>HHHUUU^^^ccckkkxxx}}}vvvjjj[[[NNNEEE>>>;;;777666777:::999999???FFFSSSgggnnnZZZBBB???BBBSSSiiiuuuWWW@@@;;;???BBBHHHIIIBBB:::777777666999;;;AAAJJJQQQNNNCCC888777999===FFFVVVlllzzzmmm```]]]fffrrryyyzzzxxxcccLLL@@@>>>@@@FFFKKKVVVSSSNNNGGG@@@>>>>>>@@@AAA>>><<<===BBBMMMaaasss{{{]]]JJJ999555777;;;DDDNNNPPPMMMMMMTTT\\\dddnnnwww,,,+++)))((((((***,,,...,,,---///111333222///,,,)))(((&&&'''(((***)))((((((***++++++******,,,...,,,------.........------+++---000333444444222111///////////////...------+++---......,,,,,,---...---...///000000///...------,,,)))''''''((()))***+++,,,---///111222333333222555777666444222333444///---+++)))(((((()))***'''+++//////+++)))***,,,+++***((())),,,111444666777555111...------///000000...+++((((((***---///000000...,,,***+++...000+++,,,+++)))'''(((***,,,)))***+++******+++...111,,,,,,,,,,,,,,,,,,------+++...000///+++(((***---+++***)))))))))***++++++...---+++))))))+++---///---000444444222///------*********(((&&&&&&(((+++,,,000333333///,,,---///444444333222000...,,,+++)))---333888999888555222//////......------,,,,,,)))'''$$$$$$'''+++...///,,,...000///---,,,...000000///---+++,,,...000222333111---***)))+++---...---///111000...---...000...---,,,...000222222111111333444444222222444666///,,,***)))***---000111222111000///////////////+++,,,.........---+++)))%%%&&&(((+++---.........,,,---///111666???KKKSSS\\\cccllltttzzzwwwaaaNNN???555333777555444222000//////111222111333444333111111222444555999<<<<<<888444333333222444555666555222///------...///000111222444666777444111...............111444888???GGGKKKBBB777222444555333...***)))(((%%%&&&(((***,,,,,,,,,,,,777BBBQQQbbbuuuttt]]]JJJ888666777777444......222000111333999GGG___yyy{{{gggUUUGGGCCCAAAGGGQQQWWWVVVRRRCCC<<<666333111...000555555666999<<<<<<:::999888333666;;;@@@FFFKKKPPPSSSNNNPPPSSSYYYaaakkkvvv|||xxxuuurrrpppoookkkddd___PPPMMMIIIGGGGGGJJJNNNPPPRRR___iiikkkpppzzz}}}xxxhhh___RRRIIICCC===777444///...///555:::>>>EEEMMM___pppqqq___QQQ???===CCCUUUlllsssVVV@@@===EEEJJJRRRUUUKKK<<<555555666999;;;>>>BBBBBB>>>888222555666;;;DDDSSSggg|||rrrggg\\\]]]hhhrrruuurrrfffVVVFFF@@@DDDMMM[[[eeekkkeeeZZZMMMBBB======@@@BBBBBBEEEJJJRRRaaayyyfffUUUGGGEEEGGGJJJSSS^^^eeebbbccciiiqqqyyy,,,+++)))'''((())),,,---,,,---000333444333...******((('''(((***++++++***)))***+++,,,+++,,,///111---......//////...------(((+++000555666666444222//////000000000//////...***+++,,,,,,,,,---///222---...000111111///---,,,+++)))'''&&&&&&''')))+++(((***,,,///111222222222111444777666444222333444...---,,,***)))(((((()))$$$)))......***((())),,,''''''(((***...222444444444222...++++++,,,...000000---(((%%%%%%(((,,,...///...,,,)))((()))---000---------+++))))))***,,,'''((()))******,,,///111...---,,,***)))((((((((((((,,,111000---+++---///,,,+++)))((((((***,,,---000///,,,+++***,,,...///---111555555222///------(((((((((&&&%%%&&&)))++++++000555444///++++++,,,555444444222000...,,,+++(((---444:::<<<:::666222//////.........---------,,,)))''''''***...111222---000111000---,,,...000222000---++++++---000222444111---)))((())),,,---))),,,000000///...000222......///111222222///------000333333111111444666---+++))))))+++...000111111111111111111000000000+++,,,---......,,,+++)))'''((()))***,,,,,,------...+++))),,,555@@@IIINNNUUU\\\fffooovvv}}}|||fffSSSCCC888555888555444222///......111333111333555555222111333555222555888777444111111333444444333111000...------(((((()))+++---000444666666444111/////////...---///222444999@@@CCC===333777;;;>>>;;;444---+++,,,$$$&&&***---///...,,,+++111:::GGGUUUhhh|||zzztttmmm___KKK===333333555555000***,,,222000111333888DDDZZZvvvwwwaaaOOOAAA@@@AAAGGGLLLMMMIIICCC>>>:::888777333000111666666555777;;;>>>===:::999888999888888888:::>>>AAACCCBBBBBBDDDJJJVVVccckkkyyyyyyzzz~~~{{{wwwfffaaa[[[WWWXXX___gggmmmlllxxxzzzrrrqqquuummm\\\RRRIII@@@>>>>>>:::444///***''')))111:::AAAJJJRRRjjjwwwqqq^^^NNNEEEBBBAAAGGGYYYqqqpppTTT@@@@@@JJJPPP[[[___SSSAAA666555777999;;;======;;;666333111777999===DDDQQQbbbsss~~~~~~{{{}}}jjjaaaYYY^^^kkktttuuupppWWWMMMDDDCCCJJJXXXmmm}}}{{{ttteeeTTTEEE??????BBBDDDGGGNNNWWWbbbsssmmm___TTTSSSUUUXXX```kkkvvvssstttzzz222///+++'''%%%&&&)))+++***,,,///111111...+++(((+++'''$$$&&&+++///...,,,***,,,...///000000111222222000......///...+++(((,,,,,,---111555555222///---,,,,,,---000222222222000000...,,,***+++---000,,,...000111111...+++(((((()))+++------,,,+++***&&&&&&'''+++///222444333555555444333333222222222111000...+++)))&&&%%%$$$&&&%%%&&&'''))))))'''%%%(((&&&%%%(((---111222111,,,)))***......+++...444333///***((((((***,,,------+++(((&&&'''))),,,...111...++++++---...,,,***))))))+++---...///000000///---)))(((***,,,......---000222333222000//////---***'''''')))******(((,,,,,,---....../////////---000555777666222,,,(((+++***************))))))***...111///***&&&%%%'''555777777444///+++)))***))),,,111777:::888333...111000///...---,,,++++++...,,,++++++---......---,,,///111///+++(((+++...///000000///------...000333...(((%%%&&&***+++,,,+++,,,...111333333111......111333333111---***)))'''+++000222222111000///---,,,,,,,,,---000222444444333111000///...//////...---,,,---...---+++)))%%%&&&)))+++---...//////...---++++++///888CCCJJJSSSXXX___eeekkkttt}}}~~~lllZZZGGG888222333666555444444333222111111666555444333333333333333666444111///...///111222777666555333000---***(((###%%%'''((((((***,,,///555333111//////000222333555666666555444444666888<<>>777333555777444///...&&&%%%&&&,,,666DDDUUUbbb{{{}}}zzzmmm\\\NNNEEE@@@<<<>>>MMMiiilllRRRAAABBBJJJYYY^^^^^^PPP;;;------222666999<<<;;;666222555;;;???@@@@@@BBBNNN^^^ggggggeeeiiirrryyy~~~zzzlll\\\```bbbdddqqq}}}yyykkkTTTHHHAAAIIIYYYkkk~~~kkkSSSBBB<<>>;;;:::<<<@@@???888222555888:::999666333333333222222222555999;;;999777777555333222333333222111222333444555666:::???CCCTTT[[[fffqqqyyy|||{{{zzz}}}rrrnnnvvv{{{vvvrrrsssrrrnnncccTTTIIIDDDAAA===888111---///111///---,,,%%%%%%(((111>>>OOOaaammm~~~zzzooo___PPPDDD>>>;;;<<>>EEEFFFDDDCCCJJJSSSVVVSSSQQQWWWeeexxx}}}ooommmxxxyyypppggg\\\^^^^^^aaaooo|||yyylllRRRHHHEEEPPPdddyyyvvvZZZFFF???DDDKKKYYYcccpppzzzzzzzzz~~~,,,,,,+++************+++***,,,000333222///+++((((((%%%$$$&&&,,,000222222++++++***+++,,,...000222/////////000111000---+++------///222444444222///***)))(((((((((***---...333444555333///,,,***)))***+++---......,,,+++)))+++---///000000...,,,***,,,++++++,,,///000000///---...///000111111111111000//////...---,,,,,,+++)))((('''(((******(((&&&&&&&&&'''(((***)))&&&###&&&&&&(((++++++)))+++000222///+++******,,,---------------------///111222000...,,,+++,,,,,,+++***''')))+++---///111222333...---,,,,,,------+++)))))),,,///111111000000000111///,,,***)))(((&&&$$$'''(((***,,,---...------,,,---000111111000---,,,///...---...000000///...000111111---'''###"""$$$***---///000000///000111,,,---000444777888666333222111///......///111222444222111111111111000///222444444111---+++,,,...///000111111//////000222000///...///111222111000000000111333444444111//////111333222///+++)))((((((+++...///...---,,,,,,/////////...///000111111333222000///...///000111111...+++))))))((('''&&&'''))),,,///111333444444000///---,,,---222:::???GGGMMMUUU\\\aaaffflllqqqyyydddQQQAAA666444777444333333222222111111111000111333555666666666666111000...,,,,,,---///000666555444222///---***))),,,+++***(((&&&'''))),,,,,,,,,,,,,,,///222555777888777444111000333888<<>><<<:::<<<===:::222***///222666777666444333333000000111444777999888777666333111000111111111000...111444555333222111111===CCCMMMYYYbbbhhhkkklllhhhcccfffpppsssjjj```\\\[[[YYYOOO???444222333444333,,,(((***,,,++++++,,,)))+++000;;;LLL___ooowww{{{ooo]]]LLL@@@:::999999===FFF[[[yyy{{{fffUUUJJJDDDDDDGGGUUUSSSNNNCCC777111222555333444666888<<>>??????>>><<<:::888888555;;;DDDIIIIIIFFFCCCAAAAAA>>>::::::;;;<<<;;;999111333333333222111333444777222222===OOOeee~~~sss\\\KKKCCC>>>===<<<======999111******---111444555444333222///000222555777999999888666333000///000111111000111333666777444000...,,,222666<<>>888555444555111333666<<>>777666555444444333222111000000000111333555555444222111000////////////000222333/////////000111222222333777666222...******,,,///((((((***,,,///222555777666444111......111777<<<>>>DDDDDD;;;222333888;;;===@@@DDDGGGHHHEEEAAA===<<>>AAACCC<<<:::;;;???AAA>>>999777444999:::444///111555777444---))))))))))))+++///777AAAMMMYYYggguuuzzzxxx___OOO>>>777555333444777;;;JJJbbb|||uuuccc]]]XXXTTTNNNGGGCCCDDDEEEBBB???===;;;999777555222777>>>GGGVVVeeejjjhhhQQQIII@@@;;;999888777666999???LLLbbbzzziiiSSSJJJRRR___kkkjjjfff]]]UUUTTT\\\eeejjjkkkggg[[[RRRUUU```hhhrrrtttxxxsss```___lll{{{((()))+++---......,,,+++///000111111111000...------+++(((&&&%%%'''***+++,,,)))''')))---000000///***,,,---,,,***))))))***111444777888666444333222...000222000---,,,...111111000///---,,,...111555111000///---------------000000000000000111111222333222111222333444333222222333444444444222///...,,,,,,,,,,,,+++++++++++++++***)))***---//////...,,,+++)))&&&$$$&&&)))---222666777444222222111...000///......000000///---******))))))***,,,...///000000000///---,,,---...111111111111000///------+++,,,---///000...***&&&$$$'''+++------------......///111111///......///---***%%%""""""''',,,000222222111111000000000000111---+++...444666444111((((((((((((((((((''''''******+++...000222111///000///...///222333333222111111111222333555666666333222222333444333111...///---,,,++++++,,,...///---///000000---+++******---000333444444444555666555444333444555444222111000111333222000.........///000000000//////111333444555777888888666444333---+++)))((())),,,000222---+++((('''''''''&&&%%%''')))+++...000111111111222333333222111000222444:::<<>>GGGPPPTTTSSSMMMHHHGGGFFFCCC@@@>>><<<<<<;;;888888999888666777999;;;888888888666555555777999:::666999III___vvvttt___MMMBBB888888888888888555111...000000111555888:::999888222555888999999999:::;;;999666222111111333444444555666555333111000111333/////////111333666:::;;;888666444444555666666555111666888555222444555444222---************---333<<>>===<<<<<<<<<:::888888AAAKKKTTTaaaoooqqqlllPPPFFF<<<888666444333555666999AAASSSjjj|||cccKKKBBBLLL[[[]]]ZZZXXXVVVTTTWWWbbbnnnoooooohhhYYYMMMOOO^^^llluuu}}}uuusss}}})))***,,,---...---,,,,,,111111000000000//////000,,,***'''$$$###%%%(((***,,,)))(((***///222000------......,,,)))((())),,,000444777777555222111111///222666444111...///222...///000///...///111333222111...,,,++++++++++++000///......///111333555111000///000333444333222000111333444444333111///......---,,,+++***))))))((('''&&&(((+++---//////,,,---,,,)))&&&&&&(((+++000555777444222444333000///......000111111///---,,,***)))'''(((***,,,...---//////---+++***+++---111111111111000///......***+++,,,...000...+++((($$$'''***,,,,,,++++++,,,,,,...111000...,,,---...,,,***'''$$$$$$'''***---000111222222333444444555///+++(((,,,222555333///))))))***+++,,,+++***)))******+++...111333222000000///...///000111000...000111222444555555555444//////000111222222///---,,,***))))))+++...000222///111222111...+++))))))***,,,......---...111444555333222333444444333222000111333333222000111222///000000//////000333666111333666888888666444222---,,,***)))***...222555---+++***+++,,,,,,+++***)))***,,,...000000000000///111222222000000111222777999<<>>IIIUUU^^^```\\\WWWPPPKKKDDD>>>:::999888888;;;<<<===:::777666999<<<999999888666444444666888888666===NNNdddyyyuuubbbNNNAAA888777666555555333111///333111111333666888888777333666999:::888888999:::999666222000111333444444444444444222000///000222222222111111222555777999777666333111111222222111333666777555555777777444111...---///000000555;;;FFF\\\qqqvvvsssooodddWWWEEE:::333666777222333999CCCTTTkkkvvvcccLLLJJJMMMWWW\\\VVVLLLFFF>>>===;;;;;;;;;<<<===>>>AAANNNYYY___gggpppmmmdddLLLBBB;;;;;;;;;999888:::777555888DDDYYYqqqhhhPPPCCCJJJXXXVVVQQQOOORRRXXX```ooo}}}|||uuuhhhXXXNNNPPP^^^lllttt***+++,,,---------,,,,,,333222000/////////000111+++)))&&&###"""$$$(((+++,,,)))(((+++000333000---000000///,,,((('''***---///333666666333000///000///333888777222///000222+++---///000...------...222111...+++)))))))))***000///---,,,---111555777......---///222333333222---///222444444333222000000///...---+++***((((((%%%$$$###%%%))),,,......,,,---...,,,(((%%%&&&(((,,,222666333222555444111///...///000222222///------+++(((''''''))),,,...,,,---...,,,)))((())),,,000000111111111111000000******,,,...//////,,,)))$$$'''***,,,+++******++++++...000000---******,,,+++***)))((('''(((((()))...///111444666777888999---)))&&&***111444222...++++++,,,...///...+++)))***)))***...222555333111000///...///000///...,,,///000333555555555444333------...000111111...,,,+++)))((())),,,000333444111333444222///+++)))((((((******)))((()))---222444333222222444444333222///111333333222222333444...//////......000444777///111555777777666333111...---+++***,,,000444777---,,,,,,...000000///...+++,,,...///000111000000---///000111000///000111000444888<<>>IIIXXXccchhheeebbbTTTNNNFFF???;;;:::999999>>>@@@???;;;555222444777:::999888666333333555777555666>>>PPPfffzzzuuucccNNN???:::999777666444333111111333000...///222555555444333777::::::888666777999999666222///000222333444444444444333000//////000666555444333333444666777777888777555333333111...555666666444777;;;;;;888222000000444666777<<>>===;;;999999<<<@@@CCCHHHWWWcccfffiiilllfffZZZHHH@@@===AAADDDAAA@@@CCC<<<777444<<>>>>>>>>EEEPPPccccccaaa]]]WWWSSSPPPPPPFFFGGGHHHKKKOOORRRTTTTTTIII???888===LLL```uuuqqqllldddYYYZZZSSSQQQ[[[ooorrraaaWWWVVV[[[___sss,,,...000...+++))))))***333111///------///222333...)))'''+++---+++,,,///,,,---...//////000111222000///---+++((()))+++---000111222000///...///000+++++++++---111222111...)))))),,,///---)))))),,,///---)))'''&&&%%%$$$"""((()))***,,,---...///000***))))))+++---///111111111222333333222000...,,,------------,,,++++++************))))))))))))))),,,,,,,,,,,,+++)))((('''))))))+++,,,------......++++++,,,///111111...***---...---,,,***))))))+++---)))&&&%%%(((*********---...000222333333333333.........,,,******+++---++++++++++++***************,,,......+++)))''''''...///...,,,***)))+++---111111111333555555333000)))((('''***///333444444//////000000000///......)))((((((+++000222///+++'''+++//////---+++******+++,,,,,,------,,,,,,+++...------...000000///...******+++******,,,///222777666444222111000...---++++++)))&&&%%%&&&))),,,---111555777666333111000000111222333333333222111444222...++++++,,,///000000111222111///------...---+++((((((***---...///******+++,,,,,,---......++++++,,,...000///---***---...000111222222111111222333555777;;;BBBKKKQQQ```ccciiirrr|||iiiWWWLLLBBB:::666666666777777666444222000---***+++...///,,,((())))))+++///333555555444333444444333222333555888555444333333333333444555777555222222222222111///,,,---///111222222222222333333444444444444333333777:::???DDDJJJPPPVVVZZZWWWSSSLLLBBB;;;:::???DDDKKKNNNJJJ@@@777444444444888999:::999999999:::;;;777???IIIVVVlll}}}hhhSSSGGG===:::777555666444000---,,,...111222222333555666555555666666666555444444555333///,,,+++,,,///111111222222333222111000///222111111222555666666555777888888777666444555666444555666888888888777777444111444:::999888BBBRRRhhhwww|||jjjUUUBBB555444///---000444:::DDDOOOaaavvvzzz\\\DDD>>>@@@GGGTTT```___RRREEE>>><<<===@@@@@@BBBKKKVVVgggddd]]]TTTLLLGGGFFFGGGJJJOOOVVV^^^bbbbbb___\\\XXXLLLAAA@@@HHHYYYooo~~~yyypppgggaaa___hhh{{{{{{kkkaaaaaaeeeiiiyyy+++---......,,,++++++,,,111000...,,,,,,---///000***((((((---000///...000------...///000111111222......---+++******,,,//////000000///------///000...,,,******,,,///000000++++++---000...******---...+++'''%%%$$$$$$######'''((()))+++,,,---......++++++,,,---...///000000222222111111///...,,,+++,,,,,,,,,,,,++++++++++++,,,+++***)))((((((((((((***+++---......,,,+++)))))))))(((((()))******+++***+++,,,...000///,,,***...//////...,,,+++,,,---,,,)))&&&$$$&&&((()))***+++---///111333333333333000111000...,,,+++---...,,,,,,++++++************'''))),,,---,,,*********//////---+++)))))),,,...444333222222222111...+++&&&'''(((,,,000333444333......///000000000000///---+++)))+++...000...,,,)))+++,,,,,,***((('''((('''((()))******+++++++++///...------......---+++++++++,,,++++++,,,...111444333000...,,,,,,,,,---+++,,,---,,,***))))))***,,,000333555444111//////,,,...000111222111///...444222///,,,+++,,,...///111222222000---***)))))))))&&&$$$$$$&&&)))***************+++,,,,,,---------,,,,,,---...///---,,,...///000111222333333333111222444777:::???FFFJJJVVVZZZbbblllvvv~~~rrr```RRREEE;;;222222333444666777666444222000------...---)))%%%&&&'''***///333555555444222555777555000///222666444333222222222444777888888666555444444222000---,,,---///111222333333444555555555555333111///...111555999===???BBBFFFHHHNNNLLLFFF???:::;;;AAAGGGRRRTTTPPPEEE<<<777555222666666888;;;>>>@@@???>>>>>>CCCMMM]]]uuurrr^^^PPP@@@===888777777666222///...000222333222333444555555555555555444444333222555333///,,,+++,,,...///222222222222222111000///222111000111444666666666777888:::999888777777888333444444555666777777777333222444777777:::JJJ]]]rrr}}}ttt]]]HHH:::222333000///111666???NNN\\\ooonnnQQQ>>>===???FFFQQQYYYXXXMMMCCC>>>>>>@@@AAAAAACCCMMMWWWbbb]]]SSSGGG???<<<===@@@LLLVVVeeeqqquuuqqqggg```^^^RRREEE???BBBQQQiii}}}{{{wwwuuu}}}{{{sssssswww{{{***+++,,,---,,,,,,,,,,,,...---,,,++++++,,,---...'''''')))...111222111000---,,,---...000222222222//////...,,,))))))+++---.../////////------///111000---***((((((+++...000///...///222111------111---***&&&###############%%%'''(((***++++++++++++,,,...///000000///000000111111000000//////......,,,,,,++++++++++++,,,,,,++++++***)))(((((())))))+++---///111111///---+++***)))(((''''''((()))***+++,,,...///000///,,,***---///000///---,,,------+++)))&&&%%%%%%''')))******+++...000222333333333222222222///---,,,...///,,,,,,,,,++++++******)))&&&))),,,......------...000///---***((()))---000555333222111111///,,,***&&&(((***...000111111000...///000111222222222222000---++++++,,,------,,,,,,,,,,,,***)))(((''''''((((((***,,,---......///111///---,,,,,,,,,+++)))+++,,,---,,,+++,,,...000000///+++'''$$$$$$&&&(((---000333444111...,,,+++,,,///222222000---******)))+++---///000///---,,,111000...------...000111333333333000,,,)))''''''&&&$$$""""""$$$'''''''''+++++++++,,,,,,---------,,,+++***+++...///000///111111222222222333222222000222444666888;;;@@@CCCIIIOOOYYYeeeoooxxx|||jjjZZZJJJ>>>444222111222555666555333222111000000000---)))%%%'''(((+++///333555444222222666999555...***---222222111000000111444777999777666555555444222...++++++,,,...///111222333444666666666555222///,,,***,,,///333666777888:::;;;AAA@@@<<<888555999BBBIIITTTVVVRRRHHH@@@;;;777444444555777===DDDHHHGGGDDDHHHKKKTTTeee|||zzzdddTTTBBB>>>:::888888888666333///111333444333333333444444444444444333222111111555333000---+++,,,---///000000111111222222222222444333111222444666777666555777999999888777888888222222222333444555777777333222333444555===RRRggg{{{}}}iiiPPP???777555222333666:::@@@KKKZZZfffzzzyyy^^^GGG<<<<<>>LLLfff|||*********+++,,,,,,+++******++++++++++++,,,,,,,,,&&&(((***---111333111...+++******---000333333222000000///,,,)))'''((()))---///000111000///111222111...+++(((''')))---000///---///111000,,,---111,,,)))&&&$$$$$$%%%$$$$$$$$$%%%''')))******)))(((,,,///222333111000000111000000000111111222222333...---,,,+++++++++,,,---***)))((((((((()))+++,,,...000222333222000---+++,,,+++***(((((()))***+++,,,...000111111///---,,,,,,---///...,,,+++***+++******)))''''''((()))+++)))+++---///111222333333222222222000------...000------,,,,,,+++******)))'''***...000000000000111000///---***)))***...111333111000///000///---+++(((***---//////...---,,,///000111222333444444444222///---++++++,,,,,,,,,///...,,,+++***)))(((''')))***,,,...000111222222111///,,,++++++***)))(((+++,,,------,,,,,,...000000...+++%%%!!! ###%%%222555888999777333///......///111///,,,(((%%%%%%'''(((+++,,,------,,,+++------......000222333444555555555222...***)))(((&&&%%%###$$$&&&(((((((((------------............***)))(((***---111222222444444333222222111111111///111333444444666:::<<>>;;;777666777:::BBBKKKQQQSSSRRRTTTTTT\\\mmm~~~hhhUUUBBB===888666777888666555111333555666444333333333333333444444333222111111555333000...------...///......///000222333444555666555444444666777666666222555777888777555555666222222222222333444555666333222222333777DDD\\\pppxxx^^^DDD777666777444888;;;AAAKKK\\\mmmyyy|||eeeMMM???::::::===BBBFFFGGGDDD@@@>>>@@@HHHMMMIIIAAA;;;<<<>>>===<<<:::777555666999<<>>JJJbbbwww)))(((((()))++++++)))((('''((()))+++,,,,,,,,,,,,''')))+++,,,///222000,,,)))''''''***000333333222222222111...***((('''(((,,,///333444444333333333000///---***((((((+++...,,,***+++---,,,)))***...+++)))''''''''''''&&&%%%"""$$$&&&((()))((('''&&&)))...222444111//////000...///111222444555555555111000...,,,,,,,,,,,,---***)))''''''(((***,,,---///000111222111000...,,,,,,,,,+++++++++++++++,,,,,,///111222111...------+++,,,...---+++(((''''''***+++,,,,,,+++***+++,,,)))+++---///111111111111000000000///------///111......---,,,+++******)))))),,,000111111111111222//////...,,,***+++...111///...,,,,,,......---+++***,,,//////...,,,++++++000000111333333444444444111000...---++++++,,,,,,000...,,,,,,,,,+++***(((((()))+++---///000111111111...+++)))))))))((('''***,,,---...------///000111111...)))$$$"""%%%)))444777::::::777333000///...000000///+++'''$$$$$$''''''(((***++++++++++++,,,---...111333555666777666777777444000---,,,,,,((('''&&&''')))*********.............../////////)))((((((***...111222222555444333222111111111111000111222111111222444777>>>DDDNNNVVV]]]dddkkkppp}}}sssbbbTTTFFF>>>555000111222111...000111222333333222222111///......000333444333222444777999555///******---,,,,,,---///111222444555333222111111222222000...............///111222333555444333111///---,,,+++***---000111222333444666111000///---...444>>>FFFIIIJJJGGGAAA>>>>>><<<999999:::>>>EEENNNXXX^^^aaa^^^]]]dddtttoooZZZDDD???888555555555444333222444777777555333222222222333333444444333333222444333111/////////000111......///000111333555666777666555666777666444222000333555666444333222222333333333333444444444444333333333555???RRRkkk|||qqqSSS;;;222444777:::===@@@HHHXXXpppvvveeeQQQ???777777777;;;@@@BBBAAA???@@@AAAKKKTTTXXXOOOAAA888444333000222444555444444555666AAAIIISSSWWWSSSKKKEEEAAA777777888;;;>>>GGGYYYjjjvvv)))'''&&&''')))***'''%%%$$$&&&)))+++------------(((+++,,,***,,,000...)))&&&$$$$$$(((///444444222333333222000---******+++,,,000666999888666555444///000000---***(((***,,,***))))))+++***'''(((,,,+++***)))***+++***(((&&&!!!"""%%%'''((('''%%%$$$%%%***000222///------......000222444555555444333444222000...,,,,,,------+++***((('''''')))+++,,,,,,---......///.........+++,,,,,,---------,,,,,,+++...111222///---,,,,,,+++,,,...---***'''%%%$$$)))---000111...,,,,,,---***+++---///000000000000---......---,,,,,,///111///...---,,,+++******)))+++---000222111000000000.........---,,,,,,...000,,,***))))))***+++***)))))),,,......,,,++++++---//////000111222222222222000000///...,,,+++,,,,,,///---+++,,,------***'''((()))+++---...///000000000---***((((((((((((''')))+++---.........000111000111111---((('''+++///444666777666222///------...000111///,,,)))((('''''''''''''''(((***,,,------...000333555666777777555666777555222000//////***)))((()))+++---,,,+++........................*********,,,...000000///222111000000111222333444111111000///---...000333999???HHHNNNTTTZZZccciiiwww|||pppcccOOODDD777//////111111///111222333444444444555666111///...000333555666666888999999777333///------+++---///111222333333333222111000000222444444333111111000000000111333333333111///...------...//////000111111111222555777555444111...---333<<>>888777666444222333666888888666333111111111222333444555555555444444333222111111222333444111000000000000222333444666666666666666444000---///222555555333111//////333444555555555444333222333333555;;;KKKddd|||gggIII555111666999>>>DDDLLLXXXllluuu___NNNBBB777222333222888???@@@??????DDDJJJVVV^^^^^^PPP>>>333///---))),,,000111111000000111999???EEEFFFAAA;;;888777333222333666999???MMMZZZjjjzzz)))'''%%%&&&((()))&&&######%%%(((+++............***---,,,)))***...---'''$$$""""""'''///444444222222333333222///.........,,,111777;;;;;;999666555...000111///+++))))))++++++)))***,,,***''')))---******+++,,,---,,,)))&&& """%%%''''''&&&$$$###!!!(((...000...++++++---///000333555555444222000666444111...---,,,------...,,,)))'''&&&''')))***))))))***+++,,,...//////***+++,,,......---,,,,,,***---111111...+++***++++++---...---***&&&$$$###)))...222444111...------***+++---///000000//////+++,,,,,,,,,+++,,,...111//////...---+++******)))+++...000111000///......---...///...------...000***((('''&&&'''((('''&&&(((+++...---,,,+++---///...//////000000000000//////000000///---,,,,,,,,,---,,,+++,,,...---***&&&)))***+++---...///000000///,,,)))'''(((((((((((((((***---...//////111222---000111...******...333333333333111...+++++++++...///111000...,,,,,,,,,((('''&&&&&&'''))),,,...///000222555666777777666444666666555333111000111+++***)))+++---...---,,,------------------------,,,,,,,,,---//////...,,,///......///111333555666222111000---+++,,,...111222999BBBIIIOOOWWWaaaiiitttyyyzzzmmmTTTGGG888//////111222000333444555444444444666888111///...///333777999:::;;;;;;:::999666333///...+++---000333444444333333222111///000333666777777444444333222222333444555111000---,,,,,,...000222222333333222111222555777:::999555111///222;;;BBBAAA@@@<<<666666999:::777222555999===FFFSSSbbbmmmggghhhppp}}}pppXXXPPPFFF>>>;;;999666444444666999999666333111000111222333444555666666666444333222222222333444555444333111000000000111222555555555666555222---)))000222555555333000...---444555666666666444222000444444666@@@UUUqqqzzz^^^AAA222333:::>>>>>>IIIXXXjjj~~~|||eeeLLL???999333111222///666>>>@@@???AAAIIIQQQ\\\bbb```MMM999///,,,+++%%%(((,,,.../////////000222777<<<;;;666111000111///------000333999DDDPPPcccttt$$$&&&(((***+++)))'''%%%&&&''')))+++---...///000111000...,,,++++++++++++&&&$$$%%%)))000555666555555333111000///000111222333666:::???@@@<<<555000...///...,,,+++***,,,...000---******,,,---+++))),,,,,,------------------'''&&&&&&%%%%%%%%%&&&&&&&&&))),,,------,,,,,,,,,...//////000111111222222333333222222111000000///...,,,++++++,,,---,,,+++((('''''')))---...---+++,,,---...//////---+++***------///000000///......///............,,,(((%%%---111444222---)))))),,,+++******,,,111333222000222000------...000111111...---,,,+++++++++++++++111111000---+++,,,...000------------------------***)))((()))))))))'''&&&***---//////---+++******111111///+++))))))+++------...///000000...,,,+++,,,,,,,,,...//////,,,***$$$&&&)))---000111222333//////...***&&&$$$$$$%%%'''(((***,,,...000111111///000111000///...///000000...+++(((&&&&&&'''(((---...111222222///,,,***---***'''&&&))),,,///000000222333333222222444555999888666444333222333333333000,,,((((((***---000---+++((((((+++...///000000///------------+++)))+++,,,...111333444333111333222000---******+++---...333999>>>DDDMMMYYYccclllqqqwww~~~~~~mmm[[[III:::888777111222888888777555555666666555333333///---///555::::::888999:::::::::888555111//////111333666777777666555444222111111222333222111222333333111...---///222000...---222888:::555000111000000000111333666777<<<===<<<888333222777<<<===888333333666888777444000///000888EEESSS]]]bbb```dddlllxxx~~~fff]]]QQQGGGBBB>>><<<:::::::::999888666444222111111000///111333444333222888777666555444555555666888777666333111111222444333111000///...+++&&&###000111333444333000...,,,///222555777666666666666222666<<>>FFFQQQZZZdddjjjpppwwwttt```NNN>>>:::777111111777888777666666777666444222///---,,,000666::::::888888999::::::999666333111000111333444555555444444555333111111222444444333222333333000---,,,...000......222:::AAABBB;;;444000///......///111333444:::;;;;;;777333222555:::999555222222555777555333///...///555AAAMMMVVVZZZXXX[[[cccqqqqqqgggXXXMMMHHHDDD@@@===:::888666555666666444222111///...///111222222111777666555444333444444555666555333111000000222333000/////////000...+++(((///000111333222000...---000333777999999888888999333888???KKK___vvvuuu]]]DDD:::888;;;DDDOOOaaahhhtttnnn___MMMFFF===666222222333333666:::DDDRRRXXXVVVSSSUUUZZZUUUKKK???555...,,,---,,,---...---++++++---...333111...,,,,,,---...///......111444666999CCCNNN^^^kkk***++++++++++++************++++++++++++***))))))///......---...///111222111...******---000000//////.........///000111222444444555777777444///+++((()))*********+++...000333111...---,,,,,,***))),,,+++******+++---///111---,,,+++***((('''&&&&&&(((***...///000000111222111111111111222222222222222222222222222111111111///---,,,---...///...---,,,,,,---...///---***((()))***---///000000000///333333333222111...,,,++++++++++++,,,------,,,***+++...000...+++((()))+++''''''(((+++///111111000000///.........///111222111111000000000000//////222333222000......///000///.........------,,,,,,...---,,,---......,,,***,,,...000000...,,,++++++111111111000///000333666222222222222000---+++))),,,,,,---///111222000///'''(((***,,,...///000000222333333000,,,(((&&&&&&'''))),,,///000000000///...//////000111222333333111---'''###!!!$$$(((+++....../////////...------...,,,***+++...111333333333444555444222222222444666555444444333333333444333222///------///111333,,,+++)))+++...111444444...---,,,,,,......---,,,---///222444444333000...222222111...,,,+++,,,...000222333444666===GGGOOO[[[aaahhhmmmwww}}}hhhVVVEEE>>>:::444333777888777777777888666333000,,,+++,,,111666999999666666888999::::::888555333222222222222222222222222555333000000222444666666333333222000---+++,,,---,,,///777BBBJJJIIIAAA999111000.........000222333777999999666222000111444444222000222555666444111---,,,---222;;;DDDKKKOOONNNPPPYYYiii~~~~~~rrrbbbWWWSSSQQQLLLHHHAAA<<<777777:::<<<:::777555333000000222333444333666555444333333333444555333222000//////000222333------...000222222000///---...000111111111000///111444888;;;;;;::::::;;;666;;;DDDSSShhhzzz}}}dddQQQ???::::::@@@NNN]]]vvv~~~{{{hhhVVVKKK@@@===999777666666555444777===IIIWWW\\\WWWRRROOOJJJGGGBBB:::333...------,,,------,,,++++++---...444///***))),,,///000000,,,---111666888;;;EEEPPPaaammm...---,,,++++++,,,------+++++++++++++++***)))(((............///111444555333///+++***,,,......,,,+++,,,---...///111222222333222111111111///+++(((***+++,,,,,,+++,,,///222444333000...,,,+++***))),,,+++))))))***---000222000///...---+++)))'''&&&)))+++...000111111333444333333333333333333333333222222222222222222222222///...---...000000///...------...///...+++(((&&&%%%&&&***---////////////444444444444333111///...***))))))***,,,......------......,,,)))''''''(((%%%&&&(((***---///000000///000000///...///000111111111111111111111000000222333444222000//////000//////......------,,,,,,...---,,,---//////---+++---///000000...---,,,---000000111111111222666888333333222111...,,,)))(((,,,,,,,,,///222333222111***+++,,,---...//////000333555555333///+++((('''***,,,///111222222111000.........000333555555555111---&&&!!! $$$)))---......---------......///...---,,,...111333555555333444555444222111111222444444333333333333333333222222111000111222333444---,,,***+++...111222222---,,,+++,,,...///...------000444555444111...---222222222///---,,,---...111111000000222999BBBHHHTTT[[[aaagggnnnyyyppp___MMMDDD???:::888:::777777777888888666222...++++++...222666777555333444666888::::::999777666333333222000000000000000333111//////111444555666333222111///---,,,+++++++++///777AAAHHHGGG???888333222111000000111333444666777777444000,,,+++,,,000000000333666666444111------///222777===AAADDDFFFIIIRRRddd|||{{{llldddbbbaaa]]]YYYOOOHHHBBBAAAEEEFFFBBB======999555444444666777888777666555444333444555555222000///...000222444444...---...000333444444222,,,---...///000111111111444666999;;;::::::::::::888>>>JJJ\\\rrr~~~zzzpppWWWHHH<<<999<<>>999999999;;;<<<;;;888666333:::EEEOOOSSSPPPJJJFFF======;;;888222...------+++,,,---,,,++++++---///222---)))***...222111///+++,,,111666777999BBBLLLbbbppp///...,,,,,,,,,---///000++++++,,,,,,,,,,,,,,,+++.........///000222555666111---)))))),,,...---,,,)))***,,,///000111222222111000...---,,,***(((%%%+++,,,,,,+++******---///444333111///,,,***)))))),,,***)))(((***,,,000222000000000///---+++)))(((***,,,///000111222444555444444444555555555555555222222111111111111000000...------///111111000...,,,---...---+++)))&&&%%%$$$&&&***---///000000000333333555555555555444333***)))((((((+++---......//////...+++(((&&&%%%%%%$$$&&&(((+++,,,...///000000111222000...---...000///000000111111111000000222444555444111///...////////////......------------,,,,,,---......---+++---///000000///...///000...000111111111333666888222111000...,,,***)))''',,,,,,,,,///222444333333---------......///000000333555666444000,,,***)))...///111333444444333222---------///333666666555111---'''""""""%%%***...------,,,,,,---...///000.........///222444444444222333444333111000000111111222222222222111111111000111111222333444555555///---,,,,,,---......---,,,++++++,,,...///...------111444555222///------222222222111...---...///000/////////222999@@@FFFNNNVVV]]]bbbhhhrrryyy|||~~~ssseeeSSSIIICCC>>><<<;;;777777777888999666222///---...111333555444111///333444777:::::::::888777555444222111000/////////111///------000222333333111111000///...---,,,+++---///333:::>>>===888444333222000//////111222444666666555222...)))&&&%%%///000222555777666555333///000222444666999<<<>>>???CCCNNNaaaxxxzzzrrrqqqppplllhhhaaaZZZSSSQQQSSSRRRKKKEEEDDD???999555555666888999999888666555555555666777333111//////222555666666000000000111333444444333---------...000111333444777888999999777777888999;;;CCCRRRfffyyytttdddOOOCCC::::::???KKKbbbwww}}}kkkSSS@@@999999666777:::===>>><<<888444000666===BBBEEEEEEAAA>>>888999999777333///---,,,,,,---------,,,,,,...000...+++***---222444111...,,,---111444444555===FFF[[[lll------,,,,,,---///111222,,,,,,---...////////////000/////////000222444555///,,,***+++...///...,,,(((***---000222222222111///---+++******(((%%%###((())))))'''&&&''')))+++222333111...+++)))))))))+++***))))))***,,,...000//////000000///---,,,******,,,...//////000222444333333333444555666666666222111111000//////......---------///111111000...+++,,,---,,,)))((('''((((((***---000222222222111000111333555666666666666,,,***''''''***,,,---...000///---***(((&&&%%%%%%%%%(((***,,,,,,---...000111333444222...+++,,,......///000111111111000///111333555555222///------........................,,,++++++,,,......---+++---...000000000000222444///000222222111222444666//////...---,,,******)))---,,,,,,...111333333222...---------...///000111222333444333000---,,,+++111111222333333333333333---,,,+++...333666666444000---)))'''&&&))),,,///,,,,,,,,,,,,---...///000.........000333333222111000111222111/////////111000000000000000///...------...111333555555555444000///---,,,------,,,+++---,,,+++,,,...///...------000333333///,,,,,,---111222333222000...//////...------///333999???CCCHHHQQQXXX\\\aaakkkrrruuuyyy~~~wwwkkkZZZNNNHHHCCC>>>;;;666666666777888777444111///111333444444222000...111333666999:::999888666555555444333222111000000///...---...000111111000//////...///111111///---......000222444444111///000///---------///111222777666444111...***'''%%%000111444666666666555444000333666777888888999;;;:::@@@MMM___ttt~~~{{{wwwtttqqqmmmiiigggeee```WWWOOOIIICCC;;;555333555666888999888777666666666777888555222///000444777888777333222111111333444333222............000222444666888888777666444555888;;;???IIIYYYlll{{{|||jjjWWWJJJ@@@:::???GGGSSShhh|||{{{lllXXXFFF:::666666444555777:::;;;999444111///444777777:::======:::666888:::888555111...---,,,.........---...000222---,,,---111444555222//////000222444222222:::DDDSSSggg++++++,,,---///111222333///000000111111111111111111000000//////000222333///...---...111222///,,,(((***...111333333111000,,,***)))))))))'''$$$"""%%%%%%&&&&&&%%%&&&)))+++000111111...***((((((***++++++******+++,,,------,,,---///000000///...---***,,,---------...000222//////000222333444555666222111000///...---,,,+++++++++---///111111///---+++,,,---+++)))(((***---+++---///111222222111000...///111333444444444444...+++((('''(((***,,,,,,///---+++))))))((((((''''''))),,,---,,,,,,---///222444666333---******,,,...///111222222222000000000333555555222///,,,+++------......//////000000,,,++++++---...///...,,,,,,---///000111222555777111333444333222222333555...------,,,,,,,,,---------,,,,,,---000222222111,,,+++++++++,,,---///000111222222000...,,,---...222111111000000111222333...+++***---333666555222......,,,,,,,,,---...///******+++---...//////000...---...000222222000...---...000///......///000.../////////...,,,+++***))),,,///333555555444333000///---...//////...------,,,+++,,,......---,,,,,,///222000,,,***,,,///111222333222000//////000+++++++++...222777;;;===@@@IIIQQQTTTYYYbbbiiimmmtttxxxvvvfffYYYPPPJJJCCC<<<666555555666777777555444///111333444333222111000000222555777888888666555666666666666555444222111/////////000111111000...---,,,---///333444333111////////////000000.........------,,,---///111333777666333222000///---+++111222444555555444444444111444888:::999888999::::::CCCQQQbbbssszzzqqqfff___PPPHHH>>>666333444666888999888777555555666666777777333///000555888888666333222000111222333333222111000//////000222555777888777555333333666<<<@@@DDDOOO___oooxxxsss^^^JJJDDD<<<<<>>888111333333444777888777555222+++000111///111777888555555777999888666333222222...///000000000000222444000111222111111222444666777666666777555777@@@KKKgggzzz,,,++++++---000222222222444333222///......222444444444444111...,,,---.........///000000///...---***---000333333222///...,,,,,,,,,+++***)))'''&&&(((&&&$$$$$$%%%)))...111111///,,,***((((((((())),,,...///...+++***,,,...---***(((***///000---)))''')))***,,,------,,,,,,000...------000222222222///...---,,,,,,,,,,,,,,,,,,---.........---,,,++++++---......---+++***+++....................................---,,,,,,+++---+++'''&&&'''(((((('''++++++++++++,,,---............///000111111000...333444444333222000...---...000222555666666555444555555444222///---...//////000111111222222222222000000//////......------++++++---///111444555666444444333333222111111000...///////////////...---,,,---///000111111000///,,,***''''''***...111222111111111///,,,******+++///---+++,,,...///,,,)))---+++))))))+++---//////000111111222111000///...,,,///333444333000......000000000000000///......,,,---.........///222444000///...///000///***&&&+++******,,,111333333111444333222222222111///,,,---......---++++++,,,...000000000///,,,++++++,,,555444444333222111000000...,,,***+++...111333444555888???GGGPPPYYY___bbbfffkkkvvvqqqfff\\\QQQFFF>>>666......555999777333777444222222444555444222///222444555444333333444666666777777777666555444...///000111222111000000000...,,,///555888777444---...000111222222111111333333333333333444555666888888777666555333111000333444666666555555666777:::999:::===<<<:::;;;???CCCKKKYYYiiiyyylllZZZHHHAAA@@@???===<<<888888777555444444555666333222111000000111222222333222222333555777777666555444222///...///333555999888555444666;;;CCCIIISSS^^^gggeee^^^UUUHHH<<<666???GGGOOO___sssyyysssbbbPPP>>>888999:::888777222444777666444333444666666555444555666777777666666777888888555444333444444444333111000000333555333222111222444555444333666555666666666===OOOaaauuu******,,,///222333333111222222111///......000333333444444222///------...//////000000///---+++***---///111333333222000///------------,,,++++++***)))(((&&&%%%&&&***...111000///,,,***))))))***+++...///000///---,,,---///...+++)))+++///000...***((()))+++---...............---+++,,,...000111111///......---------------.../////////...,,,+++******,,,------+++******+++......------,,,+++******,,,,,,---------,,,,,,++++++)))&&&&&&''')))******'''''''''(((***,,,...000.........///000000...---111222222222222111///......000222444555666666666333444333222000///000111333333333333333222111111000//////......---,,,,,,,,,,,,---///000111222333444333111000///........./////////......------,,,,,,---...///000000000000***)))''')))---111444555333333222///+++((('''(((...---,,,---......,,,***+++)))((((((***,,,///000///000111111111000...---,,,///333444333111//////000000000000///...---------......------...111444111000///000111111...,,,...---,,,...111444333222444444555666666444000,,,,,,------,,,******+++---///000111111///.........444444333222111111000000---+++***+++---000222222000333999AAAJJJSSSZZZ^^^```fffrrr|||vvvlll]]]QQQAAA888///...444999999777666444111222444555444222000222444333222000000111222222333444444555666777111222333333333333222111222///---///444666444111///000222333444444333222333333444444555666777888::::::888666444222111000222333444333333333555777777777999======<<<>>>CCCIIIPPP]]]mmm}}}}}}nnn^^^SSSJJJCCC>>>>>><<<===<<<888555333555777555444222111000111111222333333333555888:::999888777666444111111222555777777777777666777<<>>@@@@@@DDDIIISSSZZZffftttqqqdddUUUGGG@@@>>>AAABBBAAA;;;555222555999888666444111000000000111333333555999<<<===<<<;;;777666444222333444777999777999:::999999>>>HHHPPPffflllkkk^^^MMM@@@999666555>>>IIIWWWkkkyyyvvvjjjNNNAAA555333666777777888777999999888666444444444666777777888777666444333222444555555444444555666555555555333000---------//////000111333444555555333444999???FFFRRRhhhzzz&&&)))---222666666333000...///000///---,,,---...000222333333000.........///000000000///...,,,+++222111000//////.........111111222222222111111000...,,,***)))***,,,///111111000///...///111333444000000///...------...///...------...000111///---........................***)))'''(((+++...//////............///000111222333333222111...+++((('''((())))))(((''''''***,,,)))(((((('''&&&%%%%%%$$$((()))***+++++++++++++++,,,***)))))),,,---...---)))(((((()))+++///333555.../////////.........///000000000000000000//////---,,,---...000333666888333333333111///...///111444444444444333222000000000000//////...---------//////000000111111111111444222...+++))))))***+++222111///---,,,+++,,,,,,,,,,,,+++++++++---///000++++++,,,000444666777666555444222...)))%%%$$$$$$+++,,,---......---+++))),,,,,,***((('''))),,,......///111222222000...,,,,,,///222333333111111111............---,,,+++***...---,,,)))((()))---000000///...///111333555666555444333222333333444444000111333555555333...***------...,,,+++***+++---...111333444222000...---..................------...---,,,---///111111111000000222666;;;BBBHHHLLLRRRWWWcccooouuuxxx|||oooXXXMMM???777888;;;======333222111111222222222222///000111000//////111333222111000///111444888:::777777777666555333222222111///......000000///---,,,---000222222222000///222333444666777888888999;;;:::888666555444555555444333222///------000333888777;;;@@@CCCEEEJJJPPP\\\dddqqq|||qqqdddTTTHHHCCCCCCDDDBBB;;;444111555:::999777444111/////////000333444777;;;???@@@>>><<<666555333333555777999:::;;;<<<<<<::::::AAAOOOZZZjjjhhh```SSSEEE<<<888888;;;@@@KKK]]]rrrzzzmmm[[[FFF===555555777777777888:::::::::999777555444333555666777777555333111000111222333444333444666888666888888777333...,,,***,,,---...///000111222333666888???IIISSSbbbxxx''')))---222555555333000---...///...---,,,,,,---000111333222000//////000//////111222222111000000111000///---,,,,,,,,,,,,222222333333222222111000000...,,,++++++---///000222111000000111333666777000...,,,++++++,,,------.........///000000000...111000///...---,,,++++++)))((('''(((+++---//////.........///000111222333333222222000...+++(((&&&((()))((('''&&&&&&)))+++###$$$$$$%%%%%%&&&&&&&&&((())))))***++++++++++++...---,,,,,,---...---,,,******))))))+++---000111---///000///......///111222222111///...---------+++******+++---000444666444555444111...,,,,,,---//////000111111111111111111111000//////......---++++++,,,---...//////000444222///,,,++++++---...444222///,,,++++++,,,---,,,,,,+++++++++---///000/////////222444555444333222222111...***'''%%%%%%)))***,,,---,,,+++)))(((//////...,,,)))(((***,,,///111333444444222///---,,,///111222111000000111,,,,,,,,,,,,,,,+++******,,,,,,+++(((''''''***---...---------...000444666555555333222111111333444222222111222333222000---...//////...,,,,,,---...///111333333000---***)))++++++++++++,,,,,,,,,,,,111///...///111222222111///000111444:::@@@FFFJJJLLLQQQ[[[gggnnnqqqwww~~~~~~jjj^^^NNNBBB>>>>>>===<<<333333333222111111111222---...///000000333777:::;;;888555222222444666888777666555444222111111000------------///000000///,,,...111333444333111///000111333444555666666666666666666666666777888888777666333000------///111888777;;;AAAEEEHHHNNNUUUbbbkkkzzzvvvfffUUUKKKDDDDDD@@@:::333111555:::999777333000......///000444555888;;;??????===;;;777555333555999===>>>>>>BBB@@@===:::<<>>:::777666===@@@KKK```uuuxxxcccLLLBBB<<<999::::::888777999;;;:::999999888666555333222444666555111///...///000111333333333444777999888;;;======888333...,,,---///111222111222444666<<>>CCCEEEDDDFFFBBB<<<:::@@@MMM]]]hhhhhhWWWDDD;;;888666444333:::AAAQQQeeerrrlllWWWCCC>>>;;;;;;===<<<888777999999888777888888888666444111333444222...,,,---///111222333333333555888:::;;;???CCCDDD@@@:::444111,,,///333444444555999===HHHLLLUUUcccppp}}}---+++***+++...000000000//////...,,,++++++---000111111000///---...111444///000111222333222111000.........------,,,,,,+++***+++---///000111222222111000...---,,,,,,------...---,,,,,,...000333444000,,,(((''')))+++++++++,,,---...//////......///------+++***)))))))))***+++))))))***---000222222............//////000111------...------+++)))((()))***+++***(((&&&&&&&&& !!!"""$$$&&&''')))***+++++++++,,,++++++******)))))))))***,,,---,,,***%%%&&&'''((())))))((((((&&&))),,,,,,***+++000444111000///---,,,,,,------,,,,,,,,,,,,...000222333111222111...+++))))))***)))***,,,---///000111111///......---,,,,,,++++++((('''((((((((((((((((((.........///000222444555111...***''''''))),,,...000111222333444444444444222000//////111111000///...111444333000***&&&$$$###'''++++++)))&&&%%%$$$(((---000000,,,((((((***...000333555555222///------///000///---,,,,,,,,,&&&'''((()))***++++++++++++,,,......---,,,---...+++,,,---,,,******---000000000000---++++++///222333333333555666555222///...//////...,,,,,,---///000111111///,,,***)))***++++++,,,------...//////222111000111222222111///,,,---000444999===AAACCCEEEFFFMMMXXX```dddjjjqqq|||uuufffWWWLLLDDD===999777888777555111///000111,,,,,,---...111777>>>BBBHHHEEE@@@:::666333222222444333111000////////////+++,,,......//////111222///222666888999888555333000111222444444333111000///111444777888888777666555666777666555555777999888999???IIIQQQXXXbbbkkkzzz|||kkkaaaSSSLLLBBB;;;999999999999888666333111111333777999777666666666777777666444333111222777???EEEGGGFFFEEE???:::<<>>???BBBHHHMMM[[[___iiiwww///,,,))))))+++...000111111000...,,,***+++...111222222000---,,,...222666000111222222111000///.........//////......---,,,%%%''')))---000222444444222000///---,,,,,,,,,,,,++++++******+++...000222000,,,((('''))),,,,,,++++++---...///...---...///***)))((((((((()))***+++,,,******+++...111333333...............//////000***+++,,,,,,,,,+++***)))***+++,,,,,,)))&&&%%%%%%!!!"""###$$$&&&((()))))),,,,,,,,,,,,,,,+++***)))%%%%%%%%%(((***,,,+++***$$$&&&(((***++++++***)))###'''******((()))///444///...---,,,,,,---...///------...///000111222333/////////---***))))))+++***+++,,,...///000000000------,,,++++++******))),,,++++++***)))(((((('''+++,,,...000222444555666...,,,(((%%%%%%'''+++...333444666777888888777666111///......///000000//////222555666111+++%%%""""""&&&***+++(((%%%#########)))///000,,,))))))***---///333555444222...,,,...///000///,,,******+++$$$%%%'''(((***++++++,,,+++...000111000/////////+++---...---***)))+++............+++))))))---111...///222555666444///+++---......---++++++,,,...///000000///,,,+++,,,---------......///000111111111000000111222222000...000111222444666888999:::CCCCCCIIISSS\\\aaagggmmm}}}yyykkk\\\PPPEEE===888888999999666111...///111,,,,,,---...000666===BBBIIIFFFAAA<<<777333111111333222111////////////000---...////////////000111...111555777888666444222111222333444444222111//////111555888999777555333333555777999999:::<<<>>><<<===DDDOOOYYYbbbmmmwwwzzzttt\\\RRRFFF>>><<<<<<;;;999888666444222333666:::===888666555444444444333111///------444===DDDEEEDDDBBB===999===HHHUUU___bbbSSSEEE777111///...222999:::QQQkkkrrraaaFFF666222111222777<<<;;;666555888555333333555999;;;999777222444444000++++++000555444444555444444555999<<>>AAACCCEEEEEEIIIVVVgggwwwuuuiii^^^PPPFFFBBB???;;;888222000///222666::::::888999888666555555444111///---------111666;;;>>>@@@999666222555DDDVVVZZZUUUJJJCCC999222111555:::===AAAUUUeeeaaaPPP???000'''000222555555333333666999555555444444444444555555444222000//////111444666999888555222000000333666;;;GGGXXX```XXXIIICCCDDDEEEMMMVVV\\\```dddkkkpppwww}}}666333000---++++++,,,...111///,,,+++,,,,,,,,,+++///.........000444888:::666333111/////////---+++***---111111///+++((('''&&&(((+++---///000/////////...---,,,,,,------...---,,,,,,,,,---///111333111///---***)))***+++,,,000000000111333333111///000...***''''''(((***,,,,,,***)))+++///222222111000/////////000000...,,,***)))(((***++++++)))&&&''''''((()))***)))&&&###"""%%%)))++++++++++++,,,---...///---***'''&&&&&&)))******+++,,,,,,,,,,,,++++++,,,,,,,,,+++))))))******)))***+++---000111444444222000------...000111222222111///...///000111222222000---++++++,,,---,,,***)))))),,,///111000...***)))***+++,,,,,,...000111000---***))))))***+++,,,...///000000111,,,+++))))))***---111333222333333222000...------++++++,,,,,,...000333555333444555333///+++(((''',,,,,,+++***(((&&&$$$###%%%'''***---......---,,,------...///...---+++***,,,---...///...,,,***)))******++++++,,,,,,------...000111222000000000111333111///---,,,---...///...---+++***)))***+++,,,))),,,000222222000,,,)))...000222111---***)))***------,,,,,,++++++*********+++---000222333333333111///......000000---+++,,,///111111///...///111///111:::IIITTT[[[bbbhhhooottt{{{{{{mmm```SSSGGG???::::::::::::;;;:::777444222111000//////111444777888999;;;;;;:::888555333222000...///111333333333000//////000222222111//////...---///111222222111222555999:::888555333222666555555666666666333111---000444888<<>>JJJ\\\eee___QQQIIIJJJOOOWWWbbbkkkpppuuu{{{666444111...,,,,,,,,,---///---++++++,,,,,,+++***---,,,---...111555999;;;555333222111111///,,,***))),,,///000///,,,******)))***,,,---.........---,,,,,,---...............******+++,,,...///111111000...,,,+++++++++---...111000//////000111000......---+++***))))))***++++++***)))***,,,.........111/////////000000///---+++)))))))))))))))'''%%%%%%$$$%%%&&&((()))'''%%%&&&))),,,------------...222111000,,,'''$$$######***+++,,,---............------------,,,+++))))))---,,,+++++++++,,,...///222333222000------///000000000000///------///111444444444222...,,,,,,,,,...+++'''$$$%%%)))...222///---******+++,,,,,,+++,,,---...---+++******,,,******,,,------.........000///---,,,---///222444444333111///,,,+++***)))))),,,///000000111555999888777555111---++++++,,,------,,,+++******)))(((''')))---000111111///---++++++,,,------,,,+++++++++---///111000...+++)))---.....................///000222111000...//////555333///,,,++++++---///,,,+++******))))))*********,,,...000000...,,,***000222444333///+++)))(((************************+++,,,...000222333333222111///---,,,------,,,+++---///000000///------...)))***111>>>IIIRRRZZZbbbiiiooouuuyyy|||{{{pppcccVVVMMM???>>>======>>>===:::888777555333111000111222444666888:::<<<;;;:::777555000...------000333555555111000000111333333333111---,,,---///111333222111222555:::<<<:::777555444444333333444444333111//////222777===BBBIIIOOOTTT___eeeppp{{{qqq^^^LLL@@@;;;;;;999555222333666888888777888777777777888888777555222333444555555666666555111111///...444>>>EEEFFFKKKNNNRRRTTTUUUTTTTTTTTTYYYZZZTTTGGG;;;444111///000222222111///------...555444444333333444444555444444333333333555777888777777666333111111333555???KKK]]]iiifff\\\UUUUUU[[[dddqqq|||444333111...,,,,,,++++++---,,,++++++,,,---,,,***++++++,,,---000333666888555444333333333111---+++***---000111000.........---....../////////.........///000111111000...---''')))+++---///000000000///...---,,,,,,---...//////---,,,+++---------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,000...------...///......))))))(((((((((((('''&&&$$$######$$$''')))***))))))+++------------...///444333000,,,'''$$$$$$&&&+++,,,---...///000000000000000//////---,,,+++***------,,,,,,,,,---......000111111000......///111000111000///......111333555666555333///,,,,,,,,,...+++'''$$$%%%(((---000***)))((()))+++------,,,,,,,,,,,,+++)))((()))+++***+++,,,,,,------------222111///......000222333888555222...---+++***)))%%%+++111333111222666:::;;;:::666111---,,,...111......------------------))),,,000333444333111///,,,,,,,,,---------......000000111000000...,,,+++000000000/////////......111222333222000......///555222---***((()))+++,,,***************))))))))),,,---............---,,,000222444444222...+++((())))))*********+++++++++,,,...///111222222222111///...,,,*********++++++...///111111000...---,,,+++***---666???FFFOOOWWWfffmmmsssuuutttyyy{{{rrrhhhaaaNNNKKKGGGCCCBBBAAA???>>><<<:::666444444555666666777999;;;<<<;;;999666555---+++***+++///333666777333111111111333555444444......///111444555444333111555999:::999555333222444333333444555555333000777:::???DDDKKKUUU```hhhjjjsssqqq```RRRHHHCCC<<<888333222555777777666666555555666888999888666555666777777555222111000222333333222333:::BBBGGGUUUYYY```gggllliiibbb\\\\\\WWWNNNDDD;;;555111---111222222222111///......666555555444444555555666333333333333444555666666888888777444222111333444<<>>999555111///111222333555666555444222777777666666666666777777111111222333333333333222555555444222000000333555:::BBBSSSeeeppprrruuuyyy------...------,,,******,,,++++++---//////...---))))))******,,,---//////555444333333444444222000000111333333222222444666444444333333222111111111666666777666555222///---)))+++---.../////////...//////.........//////000111000......//////...,,,'''(((+++...///000000000...//////---++++++,,,---((($$$"""%%%((( !!!""""""!!!"""$$$&&&)))&&&###"""%%%)))+++---((())))))))))))***---000222222000---+++***,,,...,,,+++******+++...111222444333222000///////////////000000000000111111111,,,---////////////000222333555666555444333444555333333333111---+++++++++---------,,,+++***)))((("""###%%%)))---000///.../////////,,,(((%%%$$$$$$)))***+++,,,------------///...---------...///000333000,,,***+++***'''$$$"""(((///333444333333444777666444111//////111333......------...///111222...///111333444333222222000///---,,,---///111222999666222...,,,...000222111///,,,******+++---...000222333222000.........111000...------...///000...---,,,,,,++++++,,,,,,////////////////////////+++,,,...111333333111...,,,,,,,,,------.........000111222222222111000///)))***+++***))))))+++---///000111333444333///,,,***'''(((...555<<>>999666444444666222222444666999999888555777666666666666666666777000111222222222111///.../////////...///222777;;;AAAHHHXXXlllzzz+++,,,---......---,,,+++,,,,,,,,,...000111000...'''''')))***,,,...000000333222000000222333222111111222333222111222444666555444333222222222111222555666666555444222000///------......////////////000000//////////////////111000000000111000---+++***+++,,,...////////////---//////---+++***+++---)))###&&&)))"""$$$$$$###!!!!!!###&&&+++'''###!!!"""&&&)))+++'''((((((((((((***...111000000///...++++++,,,...,,,***'''&&&(((+++000333222111000///...//////000333333333333222111000000***,,,.../////////111222444666888888666444333333000111000///,,,*********//////...,,,***)))'''&&&%%%%%%(((,,,///111///---...//////---)))&&&$$$$$$&&&'''(((***+++,,,,,,,,,------,,,,,,---...///000...+++((()))++++++'''###$$$(((...444666555333111000000111000......///000...---,,,,,,---...000222//////000111111222222222///---+++))))))+++...000666444111//////111333555///,,,(((%%%%%%(((,,,...---///000///...,,,,,,------------...///000111111111000...---,,,---...///000000111111111111000000,,,+++,,,///222333111///---------------.........111222222333222111///...%%%(((++++++******,,,.........///222444333///,,,'''$$$$$$***111888BBBKKKNNNSSSXXX\\\```eeemmmttt{{{vvvqqqlllfffaaa\\\RRREEE===:::::::::999666333///+++(((''''''''''''$$$###$$$(((...222444333111000000333555777777222222333555777666333000000111222111111222444666///000333999>>>BBBCCCBBBSSS\\\gggqqqyyy~~~xxxcccZZZNNNDDD>>>;;;888666000///000222555666555444555777888555000...000333555222222444333444<<>>@@@???;;;888999222111333666999:::777444555555444444444444555555000111222333222000---+++,,,,,,---///333:::CCCIIIQQQWWWhhh}}}+++,,,...000000///...---,,,,,,---///111222000///%%%&&&(((+++---000222333222000......000222222222111222222111000111333666444444333222111111111111444444444444333222222111////////////////////////000000000000/////////...///...///000000///+++)))------...............---,,,...///---***)))+++------&&&!!!)))...'''))))))&&&######%%%(((,,,(((""" $$$''')))''''''''''''(((***///333...//////---+++***+++,,,,,,)))&&&$$$%%%***000333000///...------...///000777777666555333111///...))),,,...//////000111333333666999999777444222111...//////---+++))))))***111000---+++((('''&&&&&&((()))+++...111111///,,,,,,...///...+++'''%%%$$$$$$%%%'''(((***+++,,,,,,,,,,,,,,,------...///000---***((()))------((($$$%%%)))...444888777333///***,,,......---,,,,,,---...---,,,+++,,,---000111000/////////000111222222---+++(((&&&&&&(((+++,,,222222111111222444666777...+++&&&""""""&&&+++///+++---...---,,,++++++,,,((()))+++---///000000000333222///------...000222111111222222222222111111---,,,+++---111222111///------------------------222222333333222111///...###'''+++,,,++++++---///,,,,,,---000333333///+++&&&######(((...444===EEENNNOOOPPPRRRVVV]]]dddjjjyyyzzztttkkk___OOOCCC>>>===;;;999777444///+++(((((()))***&&&$$$!!!"""''',,,111333333111///000222555666777000000222333444333000---000111111111222555999===:::<<<@@@FFFMMMQQQSSSSSSdddnnn{{{wwwmmm___RRRJJJEEE@@@===000000000222555666666444444666777444///...111555888333111333333222999CCCAAAHHHNNNNNNIIICCCBBBCCC:::;;;CCCNNNNNNDDD;;;888111111222555888888555111444333333222222333333444111222444444222///,,,***,,,---...222888CCCOOOWWW^^^eeevvv~~~~~~222111111000///...------(((((())),,,111333111///'''(((***///444777666444444333000...---...000222333000...---...///000000777888888666222///......000///////////////000111000...,,,+++,,,...//////222111///---------///000***,,,...///...---,,,,,,///...---,,,,,,...///000---------+++)))((()))+++,,,(((### %%%+++000000111000+++$$$!!!###&&&((())))))'''$$$$$$(((+++...............------,,,000///---+++*********+++)))&&&$$$$$$''',,,000222333222///------...000111111444666555222...+++***'''(((***,,,...000222222333444555555666666555555000...,,,*********+++,,,000///---***'''%%%$$$###&&&(((,,,///000000///...111222111...)))%%%$$$###!!!"""''',,,...---...,,,***+++...//////---+++((('''***///111///+++......000222444555333111,,,***((()))+++---......***((('''(((+++...//////,,,,,,,,,---...///000111...***%%%!!! """&&&)))...,,,+++///444666444000+++******)))(((''''''&&&++++++++++++************((()))***+++******+++---///000222111///---,,,,,,....../////////.........,,,+++***,,,...000111111---...//////...,,,***(((111///...///000111111000***(((''')))---...,,,***,,,,,,,,,---------......%%%###"""%%%,,,333888999AAAGGGMMMPPPQQQVVV```hhhvvvooo[[[PPPIIICCC???@@@;;;888444111***$$$%%%***,,,&&&###)))---///222222333555777777444222333222111222333333222111...333888888777;;;DDDLLLHHHLLLPPPTTTWWW\\\dddiiittt{{{{{{pppggg___VVVIII@@@888555333444666777444222444333333333555555444222666555222///...///333777::::::;;;;;;:::888666444222777@@@KKKSSSQQQHHH???555444444555555444000......///000///......111333444555444222000111000///+++333:::<<<@@@MMM___kkknnn}}}}}}{{{{{{zzzyyyvvv|||~~~sssllljjjmmmtttyyyyyyyyy444333222000...,,,+++***((('''(((+++...000...,,,((((((***...333444333111222111///......000111333444222///---.../////////444555555222///------...//////......---.........---+++)))))),,,...000000222000...+++******++++++***,,,---------,,,,,,---++++++++++++,,,---......***++++++***(((((()))***((('''$$$###$$$'''+++...111222111,,,%%%###%%%((()))******(((&&&&&&))),,,///////////////...---,,,///...---+++++++++,,,---,,,)))&&&%%%'''***---///000///...,,,,,,---...//////111333333000...---,,,))))))***,,,...///111111111111222333444444444333000///---+++***+++,,,,,,///...---+++(((''''''(((+++++++++,,,...///000111///000000...***'''&&&&&& !!!&&&***,,,,,,,,,***)))***...000000///,,,***(((+++000333222/////////000111333222000---+++)))((((((***,,,---,,,+++)))((()))+++------,,,+++++++++,,,,,,---......,,,)))%%%"""!!!$$$'''***---++++++///444555222///++++++******)))(((((('''))))))))))))***+++,,,,,,)))+++,,,+++***)))***+++///000111111...,,,+++,,,******)))))))))******+++,,,+++***+++---//////...+++,,,...//////---+++***---+++******,,,...//////***))))))+++---...---+++++++++,,,---...///000000+++)))''')))---222444444;;;AAAHHHKKKNNNSSS]]]fffqqq}}}|||kkk```WWWLLLBBB??????;;;888555///***+++000111---'''$$$&&&***///222555555555666888777444222444444444555666777888999888???GGGKKKKKKMMMSSSYYY[[[^^^aaadddhhhnnnuuu{{{{{{uuusssmmm```UUUAAA===999888999999666333000000111333555666555444444444333111......000222333444444444444333222222444777>>>GGGMMMLLLEEE>>>666555333333333333222000111111000000000222444666555555444222222555888999888>>>DDDGGGMMMZZZkkkwww|||~~~qqqhhhdddfffhhhmmmttt|||{{{pppeee___SSSTTTXXX___dddjjjuuu555444222000---+++)))(((((('''((()))+++,,,***)))******,,,...111111///---.........///000111333444555222///....../////////111111000...,,,+++,,,...///...---,,,,,,,,,,,,,,,)))''''''(((+++...000000000...,,,***((('''''''''***+++,,,------------,,,((()))***+++,,,,,,,,,,,,)))***+++***(((((()))***%%%&&&'''((()))***++++++000111000,,,'''%%%'''***+++,,,,,,+++******,,,---111111111000///...---,,,///...---,,,,,,---...//////---***'''''')))+++---,,,,,,,,,,,,---------------///000///...---...///+++++++++,,,---...///000---...///000111111111111000///---,,,++++++,,,---//////...,,,))))))+++,,,...---+++***+++---000222---///000///---*********$$$######$$$(((+++,,,,,,)))((((((***---000000000...,,,***,,,111444555444222111111111111///,,,))))))((('''''')))++++++***,,,++++++,,,...///---,,,++++++++++++++++++++++++***(((%%%$$$$$$'''***,,,******+++///333333000,,,,,,,,,++++++******))))))'''''''''''')))+++---///...///000///,,,***))))))---//////...,,,*********&&&&&&%%%%%%%%%&&&((()))+++*********,,,------,,,(((***...000111000...---)))'''$$$%%%'''+++------+++******,,,...///---,,,***+++---...000111222333111000...///000111000///444:::AAAFFFJJJQQQ[[[cccjjjttt~~~vvvlll]]]NNNFFFGGGCCC???===999444555999===<<<888444222333666999;;;:::999999999888666444666888;;;<<<===AAAGGGLLLKKKTTT```fffhhhhhhjjjmmmoooppprrruuuyyy~~~qqqeeeRRRLLLEEEAAA???<<<999555000000222555777888666444222333333111///......///000//////...///000111222666777:::???DDDDDD???;;;777555222222333333333222333111000000333666777888888777555333444888???DDDFFFJJJOOOTTT[[[hhhyyyrrr___NNNHHHLLLRRRaaajjjtttuuulll___SSSNNNBBB@@@AAAGGGQQQ\\\mmmzzz222222000...,,,+++)))(((***)))))))))))))))((((((---...///000000///---,,,***+++---///111333444555444111...---///000000000//////...,,,******---/////////...,,,,,,+++++++++)))(((''')))+++...//////,,,+++***)))(((((((((((()))***---000222111...,,,&&&(((***+++,,,,,,,,,+++***,,,------+++***+++,,,(((((()))************)))......---***'''&&&)))+++,,,---......------......111111111000000...---,,,000///...---,,,---......000...,,,)))((((((+++---+++,,,---.........---,,,.........---++++++---///------,,,,,,,,,---...///,,,---...///000000000000///...------,,,------...222222000,,,((((((***------,,,***)))***+++...///,,,...111111000.........---,,,,,,,,,------------)))))))))***,,,---...///...,,,+++,,,000444666666666444222111000...+++(((((('''&&&''')))***)))(((++++++,,,///111222111///,,,,,,,,,,,,++++++******((('''&&&&&&'''))),,,...((((((***...111111...+++---------,,,,,,+++++++++((('''''''''(((***,,,...222444555444000,,,***)))***+++,,,+++)))''''''(((&&&%%%$$$$$$%%%&&&((())),,,+++***+++------,,,+++''')))...222444333222000'''$$$!!!!!!$$$(((+++---******+++,,,---...------***+++...000333444555555555444444444333111...,,,000555<<>>===<<<;;;999777:::???EEEHHHKKKQQQ[[[ddddddmmmwww~~~yyypppfff^^^TTTLLLFFFAAA;;;777444555666888:::999666444333333222111//////222444444222000///000111444555777666555777999:::888666444444333444555555333111222000...///333777999999===:::888777888;;;EEENNNTTTTTTXXX^^^fffppp~~~~~~wwweeePPP>>>888===CCCWWWaaakkkkkk___OOOEEE@@@===888777===FFFSSSdddqqq~~~~~~...---------,,,,,,++++++,,,,,,+++***)))(((((((((000111333333222000...---***+++,,,...111333444555111...,,,,,,...111222222......---+++***+++---000000///...---,,,,,,,,,,,,,,,+++******,,,---,,,+++((())))))***+++,,,---...)))+++///333777555000,,,((()))+++---...------,,,---///000000///------...,,,+++***))))))(((((((((******)))'''&&&&&&)))***------...///000000///...000000000//////---,,,,,,111000...---,,,,,,------.........+++))))))---///,,,---///000000///...---//////...,,,******,,,...///...,,,++++++,,,---...------...///////////////------------...//////000555444111+++%%%###'''+++((()))***+++++++++++++++,,,///222333333111111111333333333111///---,,,,,,+++++++++*********+++,,,---,,,+++,,,...222444555777555333222111///,,,***)))((('''(((******)))((('''((()))---111333222111---.........---,,,+++***((((((((()))***+++------'''(((***---//////,,,+++...............---------+++***)))(((((()))******222444666555111,,,(((''''''(((((((((&&&%%%&&&((('''&&&&&&%%%&&&'''((())),,,++++++---......---+++'''***...222555555444333(((%%%""""""$$$(((+++,,,)))***,,,,,,------------+++---000333555666666666444555777777444111...,,,000444:::???EEEMMMVVV]]]cccgggnnnuuu|||uuulllccc^^^[[[[[[ZZZXXXYYY\\\^^^cccfffddd^^^VVVPPPNNNIIIFFFCCCAAAAAA@@@???>>>AAAGGGOOOTTTZZZcccoooxxx}}}vvvnnnbbbVVVNNNFFF>>>999666666777999::::::888555666555222000///222777<<<999777555222222444666888777555333222222222222222000222444888999777333//////---,,,...111666:::<<<@@@>>>???BBBDDDGGGRRR^^^hhhddddddiiimmmpppxxxxxxooolllvvv}}}rrr___KKK===999;;;???NNNVVV^^^]]]QQQCCC:::666666333333888???IIIYYYfff}}}xxxyyy~~~|||sssttt*********+++,,,,,,---------------+++((('''(((***111333555555333111000000+++,,,,,,---///111333444///---++++++---///000111,,,------,,,++++++---//////...------,,,,,,,,,,,,...,,,++++++,,,+++***(((&&&''')))+++...000222333+++,,,...333777777333///+++,,,,,,---------------///111222222000...---------,,,***(((((((((((()))'''&&&%%%$$$%%%''')))***,,,,,,---///111111///---,,,------------,,,++++++000///---,,,,,,,,,---------//////---******...111///000111111111000...---.........,,,******+++---///...,,,++++++,,,...///...////////////...------++++++---...000111222333555555111((( """'''%%%'''***---...,,,+++)))+++...222444333111000000333444444111...+++******++++++,,,***)))((()))+++,,,,,,,,,---...000222333666444222111111111///---***))))))***+++,,,***(((######%%%)))---000111000......///000///...,,,+++)))***+++,,,---,,,,,,+++((()))***,,,------,,,,,,000/////////////////////------,,,+++***)))((('''...111444444000+++'''%%%%%%&&&&&&&&&%%%&&&(((***((((((((((((((((((((((((+++++++++---//////---+++)))+++---000222333333333+++(((%%%$$$&&&(((******)))+++---...------...//////000333555666666555555222444777777444111///...000333777<<>><<<<<<;;;777333222444888<<<:::999777666777888:::;;;999888777444222000000111...000444999;;;999444000---111444333333777@@@HHHKKKMMMWWWccceeeaaahhhttttttiiidddgggdddZZZUUUVVVUUUSSSQQQRRRXXXfffyyyvvvbbbNNN@@@<<<===>>>@@@AAA???:::555222000333555888999888===MMM^^^ooojjjdddbbbiiiwww}}}iiiZZZVVVaaaqqq}}}~~~yyyvvv~~~zzzvvvzzz)))))))))***++++++,,,,,,+++,,,,,,***&&&&&&(((***...222666666444222333444000///---,,,,,,...111333333000,,,************))))))+++,,,,,,***))))))*********************++++++***)))((()))***)))'''&&&%%%&&&))),,,///222333444333...((((((...555777777///...,,,+++***++++++,,,,,,...//////+++(((&&&&&&$$$%%%(((***++++++***)))$$$###""""""%%%(((***+++))))))+++...222111---***&&&'''((())))))******)))(((((((((***,,,...111333000222333000+++))),,,000333333222000///...---,,,)))+++---------...///111///---+++******,,,///000/////////...,,,***)))(((''')))+++///222444666777000000,,,######''')))+++...///000000///))),,,000111///,,,******,,,///222111///,,,---...&&&(((******((((((+++...---...000111000///000000///...---...000222222222---------...//////,,,******)))(((***---000222222,,,---///000000///---,,,---...000000///,,,)))'''+++++++++***)))***---///111111111111111111222222+++---/////////,,,)))'''...222666888555000,,,***%%%&&&'''((()))+++...111222333555555444222///---&&&'''(((+++......,,,******))))))***+++,,,---...///,,,***)))((('''&&&$$$---000333333111000222444444666777999888666333222111444666555111...------///000222444888===BBBEEEQQQQQQYYYdddlllrrr~~~qqqnnnjjjiiikkknnnpppqqqtttvvvzzzyyyqqqkkk]]]XXXQQQJJJFFFBBB???<<<===<<<:::666333333555777999999888999:::<<<===>>>:::;;;:::888555222222222000111444777999999666333...444888777555999DDDNNNRRRTTT___kkkkkkccceeeoooeeeZZZVVV[[[YYYOOOGGGHHHJJJKKKMMMNNNRRR```xxxmmmRRR???999;;;===<<<;;;999777666444333444666888555000222CCCUUU___WWWNNNKKKTTTiiizzzeeeTTTIIIVVVgggqqqsssoookkkiiiuuuuuuxxx{{{}}}...,,,+++,,,......+++(((...+++'''######%%%(((+++222222222222222111000000666333///+++***,,,000222222///***'''%%%$$$""" !!!###'''***,,,,,,+++***...---+++(((&&&&&&))),,,///---+++,,,...---***''')))***,,,---///000111111000...+++***+++...333555000,,,((((((,,,///---******+++------,,,***'''%%%&&&""" ###)))---,,,)))$$$#########$$$'''***,,,)))+++---......,,,)))'''(((((((((((('''&&&%%%$$$""""""$$$)))///333333222222555666222,,,)))***---333111...,,,*********+++---...///000111111000000111222222111000...,,,+++++++++,,,,,,+++***((('''***+++---///000222333333333///)))"""$$$(((---,,,------...000111222///---+++---//////,,,)))000000111222222222222111111,,,((()))...111111///......//////......---,,,---++++++---111333222000...//////...++++++...111///,,,***+++...111111//////000111000///...///000111333444222...)))&&&%%%...+++((((((+++...111222111222111///,,,+++,,,---/////////...---,,,***)))///000222444666444000---+++***))))))+++...222444333555888777444000...---&&&'''(((***+++,,,------)))+++++++++)))''''''(((+++++++++***)))'''&&&%%%000222444555444333444555444444444555666555333111222333444222000...------222111000///000444;;;@@@EEEMMMXXXaaagggmmmuuu{{{~~~~~~}}}|||}}}|||sssooohhh^^^TTTKKKEEEAAA@@@AAAAAA<<<666333333555666777888888999:::===@@@>>>===:::777444222000///222111444999777222444;;;555888;;;>>>AAAHHHRRRZZZcccjjjmmmiiibbb^^^\\\ZZZQQQMMMHHHEEEDDDCCCCCCBBBAAACCCFFFIIILLLXXXppplllOOO???999777555777:::;;;:::777555444444555555444333555;;;AAAIIIEEEBBBBBBIIIZZZvvvyyydddUUUHHHUUUdddiiiddd]]][[[\\\eeekkkrrruuuzzz...,,,+++,,,------+++)))...+++'''%%%$$$&&&***,,,///000000111111111111111888555000---,,,---000222...+++'''%%%###""" """$$$&&&)))***+++******......,,,)))'''(((,,,///333000...------,,,***''')))+++---///000111000000111///,,,******,,,///111111---***+++...000...+++***+++---...---+++)))'''$$$!!! ###(((,,,,,,***''''''&&&%%%&&&'''((()))(((***,,,------,,,***))))))))))))(((((('''''''''######%%%***000333333222222444666222---***+++---111///...,,,,,,,,,---...///000000111111222333333333333222222000...,,,++++++,,,------,,,***((('''***+++,,,...///000111111111...)))### """''',,,............///000111111,,,******+++...000///---111222222222222222111111111---***+++///222000.........//////......---,,,,,,+++***,,,000222111000---...///...,,,+++---000000...,,,+++,,,---------...///000///---+++,,,---///222444444111---+++***///---******---///111222222222000---+++,,,///222222222000...,,,***)))(((---...000111111///---,,,++++++******,,,///222444333555777777555222000///(((***---//////...,,,+++***+++------+++)))(((((())))))((((((''''''&&&&&&///000111111000000111333333444444444444222111000111333333222///...---...111000///...///333999>>>EEELLLVVV^^^dddiiiqqqvvv}}}ttthhh]]]SSSNNNLLLJJJGGGAAA:::666444444999999:::999999:::===@@@===;;;888555222///...---///000555;;;;;;777888======>>>AAAGGGPPPYYY```dddmmmpppooofff]]]VVVQQQKKKEEEBBB???===>>>?????????AAAAAABBBCCCDDDNNNdddxxxmmmRRR@@@777222555666777777555444333222111333333111000111666;;;>>><<<;;;===DDDTTTmmmgggVVVNNNYYYeeeiiicccZZZTTTRRR^^^eeemmmttt|||---,,,++++++,,,---+++***---+++)))'''''')))---///---...///000000000000000777555111///......000111,,,)))'''%%%%%%%%%###"""$$$%%%&&&'''((()))******------+++)))(((***...111666333///---,,,+++)))'''+++---///000111111000///333000---***)))***---...111///...///222222000---***,,,---......---+++***$$$"""!!!###(((,,,,,,***+++***))))))((((((((((((((()))+++,,,------,,,+++++++++***)))(((((((((((($$$%%%'''+++000333333222222444444222...,,,,,,...///...------...///111222222222111111222333555666555444333222000...,,,+++,,,---//////...+++(((&&&***+++,,,------...---------+++((($$$###&&&+++000111111111000000/////////***(((((()))---000222222333333222222111000000000000...---...111222000---......//////......---,,,+++******,,,///111111000---...//////------...///111000...,,,))))))***,,,/////////,,,***((()))***---111555777555222///...///...,,,---///000000///222111///,,,+++...333777666444111...+++)))(((''',,,///000///,,,+++,,,...,,,,,,+++,,,---///111222111444666777555333222222---///222444333000---***+++---000000...,,,******)))((('''&&&%%%&&&&&&'''---------,,,***+++...000111333555444000------...000111222111///------.../////////...///222777;;;EEEKKKTTT[[[```eeekkkpppvvv}}}{{{oooddd^^^ZZZVVVOOOIIIDDDAAA===;;;>>>===<<<:::999;;;>>>AAA===;;;777333000...------///111888===>>>;;;===BBBIIIIIINNNWWWccckkkmmmlllrrrqqqiii^^^UUUNNNEEE===999777666666999;;;<<<<<>><<<:::999AAATTTgggzzzrrrZZZFFF999222666666444333222111000000///111222000...///333777555444666999???LLLcccvvvqqq```[[[aaaiiiiiiaaaUUUKKKFFFSSS[[[fffrrr,,,,,,++++++++++++++++++---,,,***)))***,,,///111.........//////......---222111000//////000111111...,,,+++++++++,,,+++)))((('''''''''''')))***+++******)))((('''***...222555222///+++***)))))))))///////////////000111111333111...++++++,,,...///222111111222444444222///+++,,,.../////////...---'''&&&%%%&&&)))++++++***,,,,,,+++******)))))))))******,,,---...////////////...+++)))'''&&&&&&&&&%%%''')))---000222222222000222333111///---...000//////...///000111222333333222111000111333555777666555333111///------,,,---...000111///,,,)))&&&)))******************))))))(((&&&$$$$$$(((...222666555444222///---+++***)))(((((()))+++///222444222222111///...---------///...///111222222///,,,.........///......---,,,*********,,,...///000000...///000000000000000000111111000---)))(((+++...//////...+++(((&&&'''(((---000555777666333000///...---,,,---//////...,,,/////////......000444888666444111...,,,***))))))---000111///***)))---222...............//////000000222555666555444555555555555666555444111...---...111444555333000---,,,---+++)))&&&%%%%%%&&&'''++++++)))'''%%%'''***......222555333---)))***,,,///000111111///------......//////......111555888FFFKKKRRRXXX]]]ccchhhllluuuxxxxxxtttiiiccc[[[VVVTTTRRROOOKKKFFFEEECCC???===>>>AAADDD???===888444111000000111444777;;;>>>???AAAFFFKKKWWW[[[bbbkkkqqqqqqmmmiiiiiiddd[[[QQQLLLHHH@@@666333222222444777:::;;;:::;;;888666444333:::LLL]]]pppyyyzzziiiTTTBBB999777666555444444222///------///111000...///333666444444555888<<>>666666777999999666000+++))),,,//////......111444777555555555888AAATTTfffzzz|||ttthhh[[[OOOHHHEEEIIISSScccuuu***++++++***)))))),,,...---------......///000111222111000///---+++)))((((((***,,,///000111111000---,,,,,,...000111///...+++***)))'''''''''((()))$$$$$$$$$######%%%***...+++++++++***))))))+++---111///,,,***+++...333555///.........///111333555222222333333333333222222,,,---...///////////////......---,,,++++++,,,,,,***)))((('''(((***---......---------...000222444444333111...***&&&""" &&&))),,,.........///000,,,,,,---......///000000111111111111111111000000000000//////000111333444666333000---,,,,,,...///---............,,,+++******************)))((((((&&&'''&&&&&&&&&'''+++...555444333000---)))%%%###)))***+++******+++...111///---+++)))((((((((()))+++---///111111111000///......//////......---,,,)))+++---------...000222333111//////111333444444111000///,,,+++---111444//////---+++((((((***------///222222000...,,,,,,*********+++---...,,,+++***---000222222111111222000000000111000000///...((())))))'''%%%&&&+++///111111222222111///---+++...000222333333444555777<<<999444111///000222333111444666666444222000000333222///---+++)))))))))***)))'''$$$###$$$(((+++))),,,///...,,,******,,,+++---//////...---...///---///000000///000222333===AAAGGGOOOXXX```fffjjjvvvwwwzzz{{{wwwssspppeeeeeeccc___ZZZXXXXXXXXXOOOLLLGGGBBBAAABBBEEEHHHKKKNNNNNNMMMQQQ]]]kkksssuuuzzz}}}yyylll^^^RRRMMMIIIFFFAAA<<<<<<>>>999222000000111333666777555444111000111333555;;;IIIWWWiiirrr}}}dddKKK===555555777:::;;;888000***%%%))),,,---++++++---///444333222333444<<>><<<===:::888999;;;999444000000222555888999777444111000111444666:::EEEPPP]]]fffvvv{{{dddKKK===333222333666888666000***'''+++......+++((()))***---...111333555;;;JJJYYYgggxxx}}}}}}yyyhhhUUUKKKJJJNNN[[[jjj~~~)))++++++)))'''(((,,,///---......////////////...000000000///...---++++++---///111333333111...,,,)))))))))+++---...,,,***(((''''''&&&%%%######"""$$$$$$###""""""$$$(((,,,***---///...,,,***+++---(((***,,,...000000000000......------...///111222222222111000//////111333........................)))***+++++++++---///111,,,)))%%%"""###&&&***---...---+++******---///111222333444444222...)))&&&%%%))),,,---,,,+++,,,...)))((()))+++---/////////...///000111111111111111//////111222222333222222333000---***)))+++///111---,,,+++***+++,,,---.../////////000000//////...,,,,,,,,,***(((((()))+++)))***+++++++++)))'''&&&$$$'''+++,,,,,,,,,///111...---***)))((()))***+++(((***,,,...//////111222......//////......---,,,))),,,//////...///111444333///******---111333444555000***)))+++...///...******)))(((''')))---000,,,---......------...000,,,******+++---000000000000000///---,,,,,,///111...000333444444111...,,,'''%%%$$$%%%(((,,,......222333444444222///+++)))---///111111111222444555333222111000000000000000///000111000...,,,,,,---------...//////......---++++++***(((&&&&&&(((+++''''''(((+++...000///---***,,,......------...///...000111222111000111222,,,///666AAANNNYYYaaaeeeaaahhhpppwww~~~~~~yyyuuutttoookkkfffccccccfffkkknnnwwwzzzwwwnnnlllssszzz|||tttkkk^^^SSSKKKBBB:::444333666777666888<<<;;;888111222555888<<<<<<:::888111111222555666888@@@JJJPPPXXXjjj{{{xxxcccLLL???222000///111444444///***,,,///222000,,,)))((()))(((+++000666888===IIIWWWhhhuuuzzz}}}yyyhhhTTTIIIJJJNNNcccttt|||yyy///...---++++++,,,---...***---111222111///...---,,,...000111111///---,,,111222444555444222000...)))))))))+++...///...---'''''''''%%%!!!&&&&&&%%%###"""%%%)))---+++,,,...---***(((''''''((()))***,,,---.........))))))***))))))***---///111000...------///111333222222222///---++++++,,,---,,,)))((()))+++///111000---((($$$###%%%(((***000000111000---,,,------111333555666444///***&&&'''(((***---.../////////,,,******,,,000333222111///000111222333333333333333111000000111222222111,,,,,,++++++++++++,,,---((()))+++---///111222333111000///000222333333111***)))(((&&&######%%%'''(((+++---,,,)))'''((()))$$$%%%'''***,,,,,,---,,,///,,,(((%%%$$$&&&(((***)))''''''***///333333111000000111111000///---,,,)))+++---///111111111111111...+++***,,,///222333000...+++)))((()))***+++&&&((())))))(((((()))+++---...000222333333333222333///***)))+++///222444777666333,,,%%%%%%***///555333000......///222444,,,)))''')))...000...+++222333444222...+++,,,...111000///...///111333555666555222000///000111222---///111111///---,,,+++000333333...,,,...000...,,,++++++---///---((($$$$$$$$$&&&***---...---+++)))***,,,///222222000...000111333444333000---+++)))---333:::@@@GGGNNNRRRYYYdddqqqwwwxxx~~~|||tttrrruuuyyyyyyxxx|||zzzpppeee\\\VVVLLLAAA999555444444777777777777666666666555888888777666555555666666444444444555888;;;>>>@@@FFFOOO[[[eeefff]]]OOODDD666666666444333111///...222333333222///---------000...///444<<>>PPPWWW```hhhmmmssszzzzzzpppjjjaaaRRRCCC???;;;777333111111333555777555444222222333444555777777777777888999::::::666444333222333666:::===>>>@@@CCCEEEDDDBBB>>><<<777777777666555333222111555777::::::777555333222222222333666;;;>>>??????LLLWWWggguuu{{{zzzuuuqqqnnnfffXXXGGG666111>>>OOOpppppp[[[QQQVVVfffuuu222000---+++,,,000555888666777888666222///---,,,---///222555555333000//////111555888888555222///...///111555888888555333111111000,,,'''$$$######((())))))'''&&&&&&'''))))))***++++++)))(((((()))000000//////...---++++++'''%%%######&&&)))---...000///.........///111222111111///------///333777777000***+++000333111---...---+++***))))))******///111222222000///...///...******...555777222,,,,,,+++*********,,,---...111000000000111333444555333333222222222222333333333111/////////...+++)))+++---000333444333111///,,,---...///111333444555777555111/////////...---......---+++))))))+++...111///+++'''###!!!!!!""")))+++---...///...,,,***)))(((((((((((((((((((((+++...000000...---000333///...///222444444111...---------------,,,,,,+++...///000000...,,,******------......---***(((&&&+++...111222000...,,,,,,000000111222444444555555000//////000222333222111222111...+++)))***...222666444222000///000111222---,,,***+++,,,---+++***''')))+++,,,,,,,,,------))))))))))))))))))))))))111222333333222000---,,,,,,---...---***((('''(((---111333111000333444333///,,,+++,,,111444444333,,,+++))))))******((('''++++++,,,///000///---***+++++++++,,,...111333555555222---)))(((,,,333999FFFKKKTTT^^^hhhpppwwwzzz|||kkk___YYYQQQCCC666666444222000111333666888777666333111111222444666555555666777888:::;;;<<<888666444222333666999<<<===>>>===<<<:::999::::::777777777777666555333333333666999:::999666333222333444555777999999999888BBBKKK[[[mmmxxxzzztttnnngggZZZIII;;;000///===NNNiii}}}tttdddSSSIIINNNZZZhhh|||222000---+++---111666999888999999777333///------+++,,,...000000///...---...000444666777555222000000//////000222444444333///000///---)))''''''''')))***+++***(((((()))******+++------,,,---...000333333222111000...,,,+++&&&$$$"""$$$)))...111222000//////...///000111111111111///------///333777:::444......222444111,,,---+++(((&&&&&&))),,,///---///111111000...---...///+++))),,,333555000***,,,,,,+++***+++,,,...////////////......///111333222222111111111222333333333222000000000...+++)))***---111444666555222111//////000000111222222222666444111000111222111000......---+++******---//////,,,)))&&&%%%%%%%%%%%%+++,,,///000000///,,,+++(((((()))))))))))))))))),,,///111000------///222///...///333777888444///...---,,,,,,+++************...111222000...------222222333333222///,,,***,,,///222333111///...---//////000111222333444444000///000222444555333111000///---+++***,,,000333777555333000............,,,+++******++++++***)))'''''')))+++---------,,,))))))++++++,,,+++******111222444444444222///...---......---***(((((()))---222444222222555555444...,,,***+++000444555444***((('''''')))+++++++++***+++,,,000222222000---*********,,,...111444666666333---(((&&&***111777AAAEEELLLVVVbbbkkkrrruuuyyy}}}|||kkkXXXNNNJJJDDD:::222222222111111222444666888888666333111111222555666333444444666777999;;;<<<999888555444444666999;;;;;;<<<;;;888555444666888666777777777666555555444333666:::;;;:::777555444555666888888777666444333;;;EEEWWWhhhtttxxxuuuqqqeeeRRR@@@777111111>>>OOOeeeqqqoooddd\\\PPPFFFGGGMMMZZZooo222000...,,,...111555888888888888666333000//////******+++,,,,,,------------///222444555444333222111///------///111111111---......,,,***))))))***)))+++------,,,++++++,,,+++---.........///111333444444333222000...,,,+++&&&$$$###&&&,,,111222222///////////////000000111111111000...---...111444888333//////222333111...---+++'''%%%%%%)))---000---000333333222000/////////+++)))+++///000---))),,,,,,,,,,,,---...///000......---+++***+++...000000000//////000111333444222111000000000...+++((()))+++///333444444222111//////000000111111111222444333222222444444333111---------+++)))***,,,///---+++)))((()))***)))(((+++---000222222111...,,,)))))))))******+++++++++---...//////......///000...---...333999:::555000---,,,+++***))))))))))))(((,,,111333111//////000444555666555444111...,,,+++...111222111//////////////////000111222444444111000111333555666444222...,,,***))))))+++...000666444222000...---,,,,,,++++++++++++++++++++++++))))))***---//////,,,***+++,,,...000111111///...222333555666666555333222---...///---+++***+++,,,...333666444333666666444///,,,***,,,000333333222(((&&&%%%&&&))),,,//////+++,,,...222555555333111++++++,,,---///111444666444111---(((&&&)))///444???BBBHHHOOOYYYbbbjjjooossswww~~~zzzfffVVVGGG@@@???<<<777444222111111111222444555666777555444222222333444555111111222333555777999:::888777666555555777888:::888888777333///...000444555666666666666666555555555888;;;<<<;;;999888888666888999888666333222222888BBBRRRdddqqqwwwxxxwwwcccMMM:::555444444???MMM___gggaaaVVVRRRJJJAAAAAADDDOOObbbyyy111000...---...111444555666777777555333111111111++++++*********,,,...///---...000111222333333333222000//////000000///...,,,------,,,)))(((((()))))),,,///000///.........---......---,,,---///111333222222111///---+++***'''%%%$$$(((...111000...////////////000000000111111222111///---,,,...///000...---...000111111111///---***(((((()))+++---...000333444333111000000,,,+++))))))++++++***)))+++,,,---///000111111111------,,,***((((((,,,///...---------...111333444000////////////...***'''&&&(((+++...000000000///,,,---...///111222333333222222222333444444111///,,,,,,+++***((())),,,...---+++***+++---...,,,***+++---111333444222///---************+++,,,---...---,,,,,,---...///......,,,***+++111888999444...,,,,,,***)))(((((())))))''',,,111222///---...000333333333222000...,,,******,,,.../////////000111000000000000111333555666222111222333666666555333...,,,***)))***,,,...///222111000...------------+++,,,------------...///,,,,,,,,,...000000,,,)))***,,,///222444333222111000111333444555555444444...///000///------...000///444777555444666666333000...,,,---111333222000'''%%%###$$$(((---000111000000222555777777444222------...///000222333444444222///+++)))***///222888<<>>>>>EEETTTjjj777666333111//////000111444555666777777555333222000000...,,,***+++...111222222111222222222111///...111444666555333111000++++++++++++***)))(((''')))+++.../////////000111000///---+++))))))))))))///...---***'''%%%&&&''',,,---///000111000...---...///000111222111111000444333222000...,,,***(((++++++,,,,,,---...//////222444666333...)))((('''***---000222111...***'''######$$$'''***,,,+++***+++,,,...///111111222222///,,,***+++---///...,,,......///...---...000222///,,,***)))***++++++***&&&&&&'''))),,,......---.........000333555555555444111///---......---,,,,,,***)))((()))+++...000......//////...,,,+++)))------///111444444222000---,,,***+++---...///...***++++++,,,------......))))))***---111333333222...,,,)))(((***,,,,,,,,,---------------------------,,,***)))((()))***+++---------+++******,,,............///000222333444222222333333333333444444000//////......000111222000///---...///111222222222222222222111000///...000///...///000111000///*********---111111...+++000///...---...///111333111///---,,,---///222444222222333555666555222000...---...///111111///...++++++***)))***+++---...222444555666555444111000000///...000222333000---...111333222000000222444555111///444@@@OOO[[[bbbeeehhhmmmuuu~~~qqqfff]]]QQQFFFAAA111000000333777999777444444555777888999888777555666555555555444333222111333333444444555555666666999666444222333333222111444222...)))'''(((,,,///333000---000666999888666555666666777777777777777666666555444444333222222222555>>>OOOgggyyy{{{tttZZZIII777000111333666999555777:::;;;:::999888888>>>???III```}}}888777555333222222333444222333444555555444222111000///...,,,***+++...000333222222222111000///---///222555777666444111///++++++******)))'''&&&%%%'''***---//////......//////---,,,***)))***+++,,,///...,,,)))&&&%%%&&&''')))---111444333111///---...000111222222111///...111111000///...,,,***)))++++++******+++,,,...///222444555222...***(((((((((+++///111111...***'''%%%%%%&&&(((,,,...------,,,---...///000111111111222000---...000111000...///000000///......000222...,,,***)))***++++++***))))))))),,,...000///...111111111222333444444333111///---,,,...////////////---+++))))))+++---...............---,,,***)))------...111333333111///------,,,---...//////...+++******++++++,,,---...+++++++++...111333222111---,,,,,,---//////...,,,,,,,,,---...............---,,,***)))((((((******+++,,,---,,,+++***,,,---,,,,,,---...000222333444444444333333222222111111000///.........///111111///...------...///000111000000111111111000000///...------...000222111000,,,++++++---///000...,,,............///111333555333222000//////000111222111111111333444444333111...---,,,---...//////...---------------......///000111222222111000///...///////////////...,,,+++///111333333222333666888333000...333>>>KKKVVV\\\cccfffjjjpppxxxooo]]]TTTOOOHHH@@@<<<000000111444777888777666555555666777777777444333333444555666666666555444555666777888888999999888999666333222222222111000222111...***((()))---111222///...111666::::::777666666777777666555333222555555444444333333222222000444>>>OOOfffvvvuuummmXXXIII999444555666777999555666888999888888777777999:::CCCWWWttt666555333222222222333444000111222222222111///...//////...,,,***+++---///333222222111000...---,,,000333777:::999666111...++++++***((('''%%%$$$###$$$(((,,,......,,,++++++,,,+++)))((()))+++---///......,,,)))&&&%%%'''((('''---444666444111...------///111222222111...---............------,,,+++,,,+++)))((()))+++...///111222222000,,,)))((((((&&&)))...111111...+++(((&&&&&&'''***...000000///...//////000111111000000555333111111111222111000000111111000......///111...,,,***)))+++,,,++++++,,,,,,---...000111///...111111111111111111111111...,,,+++,,,...000111111111000---,,,++++++,,,---.........---,,,+++)))))).........///111111...,,,---...///000000000///...+++***))))))***+++---///---,,,---///111222111000,,,---///111333222///---+++,,,...///000000///...---,,,***)))(((((()))))))))+++------,,,++++++,,,++++++---...000222333444444444333222111000////////////.........///000111...---,,,,,,,,,---...///......//////000000//////***)))***,,,///222222111...---+++,,,---......---------...///111333555666666555444333222111000//////...---...111222333222...,,,******+++---............///000000000//////------,,,,,,,,,,,,++++++...000222000,,,))))))+++...///000000111222666888222000///333<<>>PPPjjj000//////...///000111111...////////////...---,,,//////...,,,******,,,...000111111111///.........333555999<<<===999333...,,,+++)))'''%%%###""""""###'''+++...---+++)))(((((('''&&&%%%'''***...000...---,,,)))&&&&&&(((***(((...444555111---,,,---***,,,///222222111///...,,,---......//////.........---***((()))+++...111//////...,,,***(((''''''%%%(((,,,000000///,,,)))''''''(((+++...000000///111111111222222111111000444333222000000000//////000000111000...---...//////---++++++,,,---------.........000111111...,,,---...///............//////---+++,,,...000000000222000///---,,,---.........------,,,,,,+++***)))///.........//////---+++---///222333111000///...,,,+++)))((((((+++---//////......///111111000...+++,,,---000222222000...---...000111000///...---...---+++)))(((((((((((('''***---///...,,,+++++++++,,,...000222333444555222222111111000//////............/////////000000------,,,+++******,,,---------......---,,,,,,+++%%%%%%&&&)))---000111111000...,,,++++++,,,---......///000111222333444555666666666444222000---,,,+++***((())),,,000111222///,,,)))((())),,,...///,,,---.../////////------))))))(((''''''(((((()))...222555111***&&&(((+++,,,,,,++++++,,,...111333000000111555<<>>???;;;888111444888777555333444666444222000111444555333111///111555888999999777555555777999;;;<<<;;;;;;:::999777555444444333222000//////...---,,,---111333222111111333666888777666555666777777666444111///222222222333333333333333222555===NNNfffxxxyyyrrr^^^OOOAAA;;;;;;:::888999999888777777888999:::999888999@@@PPPggg++++++,,,,,,---///000000---------------,,,,,,,,,/////////---+++***+++---,,,...000111//////000222555777:::>>>???<<<555000,,,+++)))'''%%%$$$#########''',,,...,,,***'''&&&%%%$$$$$$$$$&&&)))---///---------+++)))((()))+++,,,...000///,,,***+++,,,''')))---000222222111000---...///000000000000000000///,,,******---000222---,,,***((((((''''''''''''))),,,...//////---,,,'''''''''***---///...---222222333333222222111000111000000...---,,,------...///000///---,,,------111///------...000000///......///000111000---***))),,,...///...///111444222000...---...//////...000000///......//////000------,,,,,,,,,,,,,,,,,,000...------......,,,***---000333333000...------,,,+++)))((()))+++...000///...---...000000...---*********,,,...000///...000000111000///...,,,+++///...---+++)))((('''''''''***...000///---,,,+++---...000222444555666666/////////////////////////////////000000000000000---......,,,))))))+++---......---,,,+++)))'''&&&###"""$$$'''+++.../////////...---+++***+++---///222111111111111111222222444555444333111...+++))))))'''%%%&&&***...000111000---)))'''))),,,...000)))***+++,,,,,,+++***)))'''&&&&&&%%%&&&&&&'''''',,,111333///'''"""%%%***---,,,******+++,,,------------///222888@@@IIINNNRRRVVV^^^gggoooyyyttthhh___NNNAAA888:::@@@@@@;;;888666999;;;:::555222222444222///,,,...333666555444000222555777888666444222222333555777888888888777999777666666666555333222...//////...------000222111111111333444444333222333444666777777666555333333333333333333333333444///111777HHHbbbxxx~~~{{{dddTTTCCC<<<;;;:::999:::888666444555777888888777555999CCCSSShhh}}}sssooovvv***+++,,,...///111222333......------,,,,,,,,,,,,...//////---+++******,,,***---111111000000222555777888:::>>>AAA???999333...,,,***(((&&&%%%%%%&&&&&&)))---...,,,***((('''$$$$$$$$$%%%''')))+++,,,+++---......,,,+++++++++,,,,,,+++++++++,,,,,,,,,((()))+++...000111111111///000000111111000000000111///---,,,,,,---000111...+++((('''''')))))))))++++++,,,---......//////((('''(((***,,,---,,,+++111111111222111111000000.........---+++***+++------///000000///---......111///------///000111000---...///000111000,,,)))***---111222222333777:::555333000/////////...---//////////////////000000,,,,,,,,,,,,------//////000///------......---,,,---000222111...++++++---,,,+++******+++,,,...000...---,,,---...///---+++)))))))))+++---000000///111000000///...---,,,,,,000000...---+++)))((('''(((+++///111000...------///000222444555666666555,,,---------.........//////000111222222222111111...000000---***)))+++...000000///---***(((&&&$$$$$$###$$$'''+++---............---+++***+++...000444222000/////////111222222222222222000---+++))))))'''&&&'''+++...111111111...***)))+++...000111(((((())))))((((((''''''&&&&&&''''''''''''(((((()))---///+++$$$!!!$$$)))///...------......---,,,)))***+++---111888@@@FFFQQQVVV]]]eeelllssszzz|||nnnfff^^^VVVFFF===777:::>>>===:::888:::<<<<<<;;;888555333333111---***,,,222777777555222333555666666555222111000000111222333555666666777666555666777666444333///000000///---,,,---......///000111111000///...222333444555666777777888444444444444444444444444333444999HHHccc{{{eeeUUUDDD<<<<<<;;;<<<===555222111222555666555222///666AAARRRfff~~~kkk]]]YYY]]]rrr)))***,,,///111333444555///......---------------...//////---+++)))***++++++///333333000///222555999888999>>>BBBAAA<<<777///---+++)))((((((((()))))),,,......,,,***))))))%%%&&&'''((()))************---000111000---,,,+++)))''''''+++000222000---+++++++++,,,---...000000111111111111000///...---///...---,,,,,,---...///000,,,((('''))),,,,,,,,,///...,,,,,,,,,...000111***))))))***,,,,,,+++***---....../////////......,,,...///...++++++---///...000222222111000000111///...,,,,,,...///000///---...///111222111---***+++///333444333444999===777444111000000000000///000000000///.........---,,,++++++,,,...000222333000///------...///...---,,,///111///***((())),,,,,,,,,,,,,,,---...///000,,,++++++,,,------,,,***((()))+++...222333111000///...---,,,,,,---...///222111000///,,,***((('''***---000111000//////000///111333444555555444333------------,,,,,,,,,,,,000111222333444333333222000222333000+++))),,,000111111000///---***(((''''''''''''))),,,.........+++------,,,++++++...111333111...,,,,,,///222444111111111000///...---,,,+++))))))+++...111222333222///---,,,...000111222***)))(((((('''''''''((('''((()))***+++***)))))))))+++---***&&&$$$(((+++///......000222222000---+++++++++***+++000999???JJJOOOWWW___fffmmmssswwwwwwbbbWWWTTTPPPKKKBBB;;;777888:::999:::<<<<<<<<<;;;;;;;;;:::777555444...)))+++111777777555333444555666666555444333000000///000111444666888333222222444666666444222000111111///,,,*********(((***---...///.........222222222222444555777888666666666555555444444444666666:::IIIbbbyyy~~~```QQQCCC>>>????????????444222111333777888555111---333===JJJ]]]tttyyy^^^NNNIIINNNddd''')))+++...111333444444000///...---------.........//////---+++))))))***---111555444000///111444:::888999===BBBCCC>>>999///...,,,***))))))***+++,,,---///...,,,+++***+++'''((()))+++++++++***)))***---222444222///---+++%%%###%%%,,,444888444...///...,,,++++++,,,......111111111000///---,,,+++...------,,,,,,---------222...***)))+++...//////222000---++++++...111333,,,+++***+++,,,,,,+++)))***+++,,,,,,------,,,,,,---///000///---,,,///222///111333444333222333333...,,,***+++,,,...///...---...000222333222...++++++///333444222333777<<<666444222111111222222111222222111///...,,,+++++++++++++++,,,...111444555000///------///000//////,,,///000---(((%%%(((+++,,,,,,---....../////////+++******+++------,,,***(((***...333777666333000---+++***)))+++---111333333333111000---+++)))'''+++...000111111000111222///111222444444333222111///...------,,,+++******111222333444555444333333111444444111,,,***---111222111111000///---,,,+++******)))+++...//////...))),,,...---,,,,,,///111222000,,,***+++///333666111000000000/////////...---,,,,,,...111333444444333000......000222222222,,,+++)))((((((((()))***''')))+++------,,,+++***,,,---...,,,******---000,,,,,,---111444444111---000///---***)))---555<<>>>>>:::777666000***+++111666666333444555555666666777666666222111000///111444777:::000000000222444555333222111222222///,,,)))''''''###&&&***,,,---......///333222111000111333666777888888777666555444444444111111666DDD[[[oootttpppZZZNNNBBBAAACCCBBBAAAAAA777444444777;;;;;;777333000444:::CCCRRRiiitttWWWGGGAAAHHH^^^xxx)))***+++---///222444666555444111///---,,,,,,,,,............+++'''### (((***...000000111222333444555999===???>>>:::777333111...,,,,,,...111333222333444333///+++((((((,,,---------,,,***((('''(((+++...///---+++))))))&&&$$$&&&111<<<>>>666,,,(((***+++,,,,,,---///111444222///,,,+++,,,...///111111111...+++***---000///,,,,,,---,,,***,,,222444111,,,)))(((***---///,,,+++,,,---//////---,,,,,,,,,+++(((&&&''')))+++))),,,///111111000000111000//////111333444333222///,,,******,,,...//////.........///000///---+++///000000222333444555555;;;777333222444666666666444666555111+++)))---111111,,,'''&&&***---//////------,,,,,,------......666333000,,,)))((((((((()))***+++---//////000000,,,,,,---...///---***'''&&&***000555777777444333,,,***'''(((+++...111222444333111...---,,,,,,,,,//////000111222333333444222222333333444333333333//////.........///111222777777555444333222222222333333111///,,,,,,...000000///......000111000000111000...---,,,---///000***,,,///000///.........444222///---,,,...000111444444444111///...000111000111000///...///222555111000000///.../////////---......---,,,)))'''&&&))))))+++---000000///---...///000111111000...---,,,++++++---111222///---...---...///...---222888@@@???DDDOOOZZZaaahhhnnnxxxvvvdddMMM>>>:::===@@@AAA;;;777222111444888;;;;;;<<<;;;;;;<<<===>>><<<:::444222//////111333444444666777777777777888888888444444222000222666555000000......///222444555444333000......//////,,,)))%%%&&&)))///333333...***......///111444444333111333444555555555444333222666555888DDDSSS\\\[[[WWWTTTNNNFFF@@@======>>>???666444555:::@@@@@@888111///444:::@@@KKK^^^uuunnnVVVDDD999BBBOOOggg++++++,,,...000222444555555333111///------------,,,------,,,***&&&""" &&&(((,,,///000111222444222333555888;;;;;;888666222111...------...000111222333444333///,,,))))))+++,,,,,,,,,+++******)))((()))***++++++***)))'''&&&%%%'''///888:::333+++'''((()))******,,,///222222000...,,,+++,,,---///444444333000,,,+++---000...,,,+++---+++)))+++000444111,,,(((&&&''')))++++++++++++---//////...,,,---,,,+++(((%%%$$$&&&'''***,,,///000///.........///......000222333222111,,,***)))***---///000000---,,,,,,...//////---+++//////000111222333444444999666333333666888888777666777777222,,,***,,,///111,,,'''&&&)))---......,,,++++++***+++,,,......444222000---+++***))))))((((((***,,,...000111222------...///000...***'''))),,,000444555444222000,,,***((((((+++...000111222000///------...///000//////000000111111222222111222333444444444444444111111000000000111222222999888666444222111111111444444222///---,,,...000111000//////000222333333555333111///.........///,,,...000///...---......333222000......///000111333333222000...---///111333333111///---...000333333222111000///...------/////////...,,,***(((&&&***+++,,,///111222000......///000000111000//////,,,++++++---000111///,,,000......///...,,,///555999888>>>IIISSSZZZbbbhhhssszzzvvvoooeeeVVVDDD888777:::===>>>777222...---111666:::;;;;;;:::999:::;;;<<<;;;:::222000...///111333444444555555666666666777888888666555222///111555444000---,,,,,,---000222222222222111000111333333000---&&&'''***...111222...+++,,,...000111222111111111222222333333444444444333666777<<>>;;;888555333333444777999999888555333666555444666AAAYYYvvvrrrZZZLLLEEEBBB<<>>777555888;;;;;;:::111...)))(((***///666::::::888666666777888888777111000///000333666777777444444444444555777888999888777222///222888999666///...---.........---+++111222555888999888555333,,,,,,+++,,,---.........222777;;;:::666444666999666444222111111333555666777DDDRRRVVVOOODDD===<<>>CCCIIIRRR[[[```jjjuuu}}}xxxeeeVVVKKKCCC???===:::777666888:::999888444111...++++++///555999:::888666666777777777555222222111333666888999888555555444444555666888999777666222000444;;;===:::444333111111000///,,,)))111333666888888666333222//////...---------///000555999===<<<888555777:::999777444222111222555666666EEEUUUZZZRRRGGGAAA@@@BBBBBBAAA===777333222333111444666444000...000333333222333888GGG___zzz|||hhhXXXJJJAAA>>>CCCQQQfff{{{---------,,,------...///......---------...000111222111111000///...,,,,,,(((***...000000111222333333000...---...000111111333333222111000...,,,++++++---000000...,,,,,,,,,//////......///000111111222000...///333666666555000000000000000000///...///000111000//////111333////////////000111111222,,,***)))***---000111222111000333666444///---000++++++++++++,,,------...(((((()))---000111111///000222333222...***((('''&&&(((***,,,,,,...000222000...++++++---.........++++++,,,---...---***(((+++***)))***---///000///...---+++***+++,,,...000+++---000111111111222222000000111222222222333333,,,)))((()))---...,,,)))***************++++++,,,+++---///000000000...---000///...---------...///---...000333444111+++'''%%%&&&(((+++...000111222,,,***)))***---............---,,,+++***+++,,,,,,///...,,,++++++---...000//////111222333333333333222222333333333222111111***++++++,,,---///000111222333333222000......//////111333111///...111444000000000000000/////////222222111///+++******+++((()))***+++++++++***)))+++---000000/////////000...000333555555666999:::777444///***'''%%%%%%&&&&&&(((+++...000222222333000000111333555555222000222111111111222333444444111222333222111111222444---)))***...111000000222000000333888;;;???GGGQQQZZZdddpppwww~~~xxxgggVVVIIIAAA<<<:::999777555555555666555444666555333000///222777;;;:::999888888999999666444444333333555888999999888666555333333333444666888555444111000444;;;<<<999444333222222111000,,,)))000333666777666444333333222222111000......000222444777:::999666444444555888666333111111222444666===HHHUUUYYYSSSKKKEEECCCBBBCCCAAA<<<666333444666222333333000---,,,...111///000444>>>OOOggg~~~lll]]]PPPGGG:::>>>LLLaaavvv...............///000111------,,,,,,---///000111222222222111000///......---///222222222111222333111///...///222555777777555555333111000...---,,,+++...111111000///......///////////////...---,,,/////////000222444555666111000///000222111///---,,,...111222222333444555///////////////000000000---***((())),,,000111000000000333666444///---///)))***+++,,,------......''''''))),,,000222111000,,,///222333111...,,,+++)))+++,,,------///111333222///---,,,...///000///+++******,,,------+++)))---,,,***+++---///000000---,,,***))))))+++---///---///222111//////000111000000000111222222111111***)))(((+++...000...+++,,,,,,---------,,,+++***+++,,,---...///......---/////////000000000000000,,,---000333333000+++&&&###%%%(((+++---///000000***))))))+++---//////...............------,,,+++///---,,,++++++---000111...///000111111111111111......///000111000//////***+++---...///000/////////111222111000...//////000444777555111...///111111111111111000///...---///000000///,,,)))))))))((())))))******+++*********...222333333111111000---111555888999999:::;;;555111+++&&&###$$$&&&'''''')))+++...///000111111//////000222444333111///111000////////////000111///000111000//////222555...******///333222111222......000333444555>>>GGGRRR]]]hhhooouuu~~~wwwjjjaaaSSSFFF>>>;;;::::::888666444222222222222222555666666555444666;;;???:::::::::;;;<<<:::777444555444444666888999888777666444222000000111333444444333111///222777777333///...///000111000---***...111444555444444555666444555555222///...000222444555555555444333111000222111000000111222555666???DDDLLLPPPOOOJJJDDDAAA<<<>>>???;;;666333555888444222000---++++++---///...000555AAAUUUnnnvvvfffUUUJJJ<<<<<>><<<777444555444444555777888777555555333000...---...000111333333000...000444222---))))))+++---//////---+++,,,000333444444555777:::555666777444111///111333555444333444444333000...,,,,,,---...000333555777777999===BBBEEECCC>>>:::555999<<<;;;777444555888555222...+++***+++---...///000666BBBXXXrrroooYYYIIIDDD===@@@SSSppp111111000111111111111111---...---+++)))+++111777666444222///.........///000///000222444333///+++//////......///333666888666444222222333333000---///111222222111111222333//////...---,,,***(((''',,,,,,,,,---...///000111666333111000111000///...,,,---///111333444444444111111000...,,,+++,,,...000...,,,***)))***,,,---,,,---///111333111...***,,,***((()))+++,,,+++(((******+++---000111111000---///000000000000333555333111---******+++...000555222///...///111333333,,,((($$$&&&+++000111000......///000000111111111***+++,,,+++)))((()))***444333333222111000///...333222000............///)))(((***///555666222---000///000000000...***'''+++,,,---------,,,+++***,,,///111222111///...///,,,---......---,,,)))(((''''''(((***---......---)))((('''***...///...,,,///000222222111111222333444222///------///222444111222222111///...///111---------,,,******+++,,,(((,,,222555555333111000//////000222333111---***,,,111555444000---...000222333444333222///,,,+++,,,,,,,,,...000///---***---***((())),,,...---+++---...///111111000000///000222444777888777666555444000)))"""!!!'''---******+++---//////,,,***+++,,,///111222222111000222222000/////////000111.........---,,,...111333...---+++,,,...//////......000000000000333:::???KKKNNNTTT^^^iiirrrxxx{{{yyykkk^^^MMMDDD999444666:::<<<===;;;666000000333444333000777777888888999;;;<<<===555777:::>>>@@@>>>999555777666444444444555777888666555333222111111222333666333000//////---***''')))((()))---111222000---///000111333444555555555888888888777777555444444666555555444444444555555222000...---...000222444888777555444555666888999444555777777555444333333222222222000//////111333333000444DDD[[[ssswww\\\FFF<<<;;;EEE]]]zzz000000000///......---------...---+++)))***///333333222111///......//////000//////222444333000---///...------...111555777666444333444666666444111000111111///------...000......---,,,+++***))))))******++++++,,,...///000666444111000111222111000000111333444555444333222//////...,,,******,,,...222///,,,***)))***,,,------...000222444333000---+++)))((())),,,---,,,***(((***---000222222111///,,,---/////////000333555555222...***))))))+++---111///---,,,...111222222---)))%%%&&&+++///000...---...000111111000///...,,,---...---+++))))))***000000000111111222222222222111000...------......,,,+++---222777888444000//////000111222000---***------...//////...,,,+++,,,...000000///------...,,,---/////////...,,,+++******+++---000222222111,,,+++***,,,...///...+++---///111222111111222333444222///......///222444222111111000111111111111......---+++)))(((((())))))---222555444222000/////////000111222111...+++,,,000555444111......///111222222222111///---,,,------...///111000...+++,,,***)))***---//////---...///000111111111000//////000444666777777666555333000+++%%%"""$$$)))---,,,+++++++++,,,,,,)))''')))***,,,///000222222222333222111000///000111111.........---,,,---000333...---+++***,,,,,,,,,+++,,,...//////000333999>>>GGGJJJPPPXXXbbbjjjpppsss~~~zzzlll]]]QQQIIIAAA777333555999<<<<<<999888666444333333333444777777777888999:::;;;;;;666777888;;;<<<;;;888555666555444333333555777888666555444333222222222222555222///...//////---+++))))))***...222333222000333333444444555555444444888888888777777666555444444444444555555666777888333222000//////000111222555444333333333555666888444555666666555333222222222222222111000000111222111000555CCCVVVnnnqqqVVVBBB888888BBBZZZuuu000000///...,,,+++)))(((,,,---...+++((((((***......//////000000/////////......///111333333111000......------...000333444444444444555777777666555000000---***''''''***---...---,,,,,,++++++,,,,,,))))))******+++---...///555333000///111333333333444555666777666444222111------+++)))((())),,,///333000,,,))))))***---/////////111333555444111///+++***)))***,,,---,,,+++&&&)))...222444333000///+++,,,.........///222444555222...***'''''')))***,,,***)))+++---000111111...***''''''+++......---,,,...111222222000---+++---///000///---++++++,,,------///111222444666666222111000///............------///333888888555111......///111333333111......///000000000///---,,,---...///...,,,+++,,,---...///000000000///...------------000333555555444---------...//////---+++---///111222111111222333333222000//////000222333222000///000444555444222000///---+++)))(((((('''***---222444333111///.../////////000222111///,,,,,,000444444111...---......//////000//////...---...---...000222222000...---+++***+++.../////////...///000222222111111000...000333555666666444333111000...+++((()))+++......,,,***)))))))))(((&&&((((((***,,,...111333444444333222111000111111222//////...,,,+++,,,///222///---***))))))*********+++,,,---...///333777;;;AAADDDIIIPPPYYY```fffjjjwww}}}kkk]]]PPPFFFCCC===666333666999<<<<<<777:::;;;999444222444777666666666777777888888888777777666777999888666555555444333222333444666777777777777666555333222111444222///...///000000000,,,,,,---000444555444333666666555555444444333333777777777777777666555444222222333555666888999999444333222111000000000000222111111111222333555666555555444444333222111111111222222333333333222222///000666AAAQQQiiijjjPPP===444444>>>RRRjjj111111000///---***(((&&&+++---...,,,(((&&&''')))+++,,,...000111000///...------...000111222222222000///......///000222333333333333444555555444333///---)))%%%"""###(((+++...------,,,---...///000,,,,,,++++++++++++,,,,,,222000------///222333333444555666777666444222000++++++)))''''''(((,,,///111...+++)))))),,,000222//////000333444444111///---,,,+++++++++++++++***%%%)))---000111000000000,,,---......------///111222000---)))(((((()))***)))((((((***---000222222...+++))))))***,,,,,,+++,,,...222444333000,,,))),,,...000000///...///000---...000222444666777888222222111111000000000000,,,---///333666666333///+++,,,---000333444333111///000000000000///---,,,/////////---++++++,,,...000000000000///...---,,,---,,,---///222444333222+++,,,---/////////---,,,///111222222000000000111333222111000000111222333222///---111666999666333222000...---------,,,++++++...111222111///......000///...///111111000...,,,///222333111...------+++++++++,,,,,,,,,------++++++,,,...111333222111...---,,,,,,,,,---------...///111222222222111000///000333444555333111000///000111000...---...//////,,,)))((())))))))))))*********+++---000333555444333222111111111222333111000...,,,***+++...111000---***)))***,,,------,,,------...///222444666;;;>>>CCCJJJQQQYYY```dddooowwwlll]]]SSSJJJEEE@@@<<<777666888;;;======888:::===;;;777555555777555555555555555555555444666666666888999888555333444333222111222444666777999999:::999888666444222555333000......000111222000111222333444555444333666555444444333333333333666666666666666555444444111111333444555666666777222222222222222111111111111000000000111333444555555444222111111111111000222222333555666666555333111000444@@@QQQjjjgggNNN<<<333444;;;JJJ]]]qqq222222222111///,,,)))(((***---...,,,)))&&&''')))***,,,...111111111///...,,,------...///000222333222111000000000111222222000111222222111000000///,,,***&&&!!! """(((---.........//////000111222000///...,,,+++*********---+++******,,,///000111///000333555555444111000******)))((('''))),,,///---+++)))(((***---222444/////////111222222///---......---,,,***)))(((((((((***,,,,,,,,,,,,///111...//////...,,,+++---...///---+++******+++---...***)))(((***---111222333...,,,*********+++++++++,,,///333555444111,,,)))+++,,,...//////000222444000111222333444666666777222333333333222222111111---...111444666555222000******+++...222444333222//////000000///...,,,+++///000000...,,,,,,---///111000000...---+++))))))***)))***,,,...///...---'''))),,,...//////...---111222333222000...---...111111111111111111111111111...---111777:::777444444222000000222333222000+++...000000///.........000...---...000111111000---...000000///...---,,,))))))(((((()))***,,,---(((((()))---111333444333......---,,,***))))))***...///000111222111000000///000222333333111///------///111222111000111111///---***)))***,,,---......---,,,,,,---000333555444333222111111111222333333111///+++))))))---000111---***)))+++///222333/////////000111222222111555999???EEELLLTTT\\\bbbjjjrrr~~~{{{hhhYYYPPPIIIEEECCC???===;;;;;;;;;======>>>:::;;;<<<===<<<:::666444444555555555444333222111333555777:::<<<:::555111222222111000111333555666::::::::::::999777555444666555222///...///111222444555555555444333222333333333222111111222222333444444555555555444333333111222222333333222111111//////000111222222333333333222000000000222555777555222///...///111111000333333333666999999777555444111333AAAWWWqqqjjjRRR@@@555444888DDDUUUiii222333444444222///---+++***---...---***(((***,,,---...000111111000...---+++,,,,,,,,,,,,---000333333333222111111111111111///000111111///---......,,,***&&&!!! ###(((------...///111111222111111111000...---+++******))))))((('''(((+++------,,,***,,,000222333222000...***++++++*********,,,///***)))((()))***...111333000/////////000///---***---......,,,)))'''''''''***,,,---,,,******...222//////000...,,,+++---...------,,,,,,---///111222---+++)))))),,,000222333---,,,,,,+++*********+++---000333666666333///,,,++++++,,,,,,,,,///333666222222222222333333333444222222333333333333222111///111444666777555333111++++++,,,...111333333222000000000000///...,,,+++---...//////...---...///000///...,,,+++)))(((((((((''''''((())))))(((&&&%%%(((---//////.........111333333222///---------///000111111111111000//////...///222777888777444555222000111444666555333+++---...///...---...///000...,,,---///111222222//////......------------***)))((('''(((***,,,...))))))))),,,000333444444.........,,,)))(((((()))---...///111111000000///,,,...000222222111...------...000111111111333444000---++++++---///000000///...------...000333444444333222111000111111222444222///+++((((((,,,///000---)))(((+++///333555111111111222333444222000000555;;;AAAFFFNNNXXX___iiippp{{{rrrdddSSSIIIDDD@@@>>>???????????????>>>>>>===<<<;;;===???AAAAAA===999555777777777777666444222111111333777;;;<<<:::555000111000//////000222444666888888888888777666555555444444333111......000222555666666555222111222333333222111000000111222333222222333333333222222111222222333222111000...,,,.........///000222444444666444000...///111555888333///++++++...111222111444222111444888:::888666666222666GGG___yyyqqqYYYFFF666333666AAARRRhhh111222444555444222000...***---...---++++++...111111111222111111///...---++++++,,,***)))***...222333333222111000/////////---000222222000///000222///,,,(((###!!!###(((,,,+++---///111222111///......---,,,+++************&&&&&&''')))+++,,,***)))(((+++///111222111...,,,+++,,,......---,,,---...))))))))))))+++,,,......222111/////////...+++))))))+++,,,***(((&&&'''))),,,///111///,,,+++---111---...///...------///111............///111333555111---)))((()))---000222+++,,,,,,+++******++++++...000444666666444111///---,,,+++)))(((+++111555000000000000000000000000000000111222222111111000...111444666666444222000...------///111333222111111222222222111///---,,,))),,,...///...---...///...---,,,++++++*********((('''&&&&&&'''&&&$$$"""'''+++///111000.........///000222111///......///...///000111111000///...---...111333555666555555555111...///333444222///***,,,------------///111000...,,,,,,...111333444111///,,,++++++,,,---...---+++)))((()))+++...000...---,,,---000222222111,,,---...,,,***)))+++---,,,---...///000//////...'''***---000222222111000,,,---.........000444777111///---,,,---///......,,,,,,,,,---...111333444333222111000///000111111555333///***''''''+++...000+++&&&%%%'''+++000222111111111444777888555333---222888<<<@@@GGGQQQYYYfffmmmwww~~~rrr___QQQCCC@@@@@@>>>>>>@@@@@@AAABBBBBB@@@===;;;999;;;AAAFFFGGGDDD>>>;;;::::::;;;;;;;;;999777444333///111333777999999555222000///......///222444666444444444333333333444444000111222111//////111333222333444333111111222555666555333111000000111111000000111111111111000000222222333333222000---,,,///...------...000222333999555000,,,,,,///444888222---((((((---111333222333000...000555888777555333555>>>PPPfff~~~yyy```KKK999333333===OOOddd|||000111333555555444111000+++---...---,,,---000444444333333222000///---,,,***++++++)))''')))---111222222111000///...---------000333333222222444666222///+++%%%"""###'''***)))+++///111111000---+++******************+++,,,%%%&&&'''***,,,,,,)))''')))+++///111222000,,,***,,,...000000///---------************************444222000//////---+++(((&&&(((***)))'''''')))+++,,,111444444///,,,---///+++,,,.........///222444000000000000111222444555333...)))&&&'''+++///000***+++,,,,,,+++***+++,,,///111444666777555333111000...+++'''&&&(((...333------------...............///000111111000///...,,,///222444333111///...111000///000222333333222333333333333222000...---&&&)))---......---------+++++++++++++++,,,---...)))((('''&&&&&&%%%###!!!)))...222333111...------,,,...000111000000111222,,,...///111111///...,,,+++...222444444444444555555111------000111...+++***+++,,,,,,,,,---000222000...++++++...111444444222///+++)))***,,,...//////...+++******,,,///222333111//////000111000000***,,,...---++++++...111+++,,,.../////////...---###&&&***///222444444333,,,------,,,---000444888222000...---...---,,,+++((()))***,,,...111333444222222000/////////000111666444///***''''''***---///***$$$"""###''',,,...000000111555999;;;999666,,,111666999<<>>===???>>>>>>???>>><<<:::777555//////000333666777666444//////......///111444555222111000///000111222333,,,///111111000///222444...111222222000111444777:::888555222000///000000...///000000000000//////111222333444333111///---111///---,,,,,,...000222;;;666///******---333777111,,,'''''',,,222333333111---+++---222666666444111777EEEWWWjjj}}}dddMMM;;;444111:::JJJ^^^ttt...///////////////111222/////////---,,,---000222222333222000...------...++++++*********+++------333111000000111111000...---222666333......666>>><<<444***%%%&&&)))))))))&&&'''(((+++,,,+++(((&&&((()))'''$$$''',,,---+++++++++,,,......---)))&&&)))---111555666444000...000111000---)))(((+++...---------+++******,,,...555222///...///...+++((()))***+++***))))))+++---222000///......---+++***......///000222444777888555222...---///333666888555111+++%%%$$$&&&+++...---+++)))''''''(((***+++***+++---222666666222...000,,,))))))+++------,,,000...,,,******,,,...000........................,,,///111111...+++,,,---111222222333333444444444:::999777666555333///,,,,,,******---000222111...000///,,,***)))))))))*********+++******)))((('''///000222222000.........///......111555777555333111000000111222222///---111333555555333111000000000000000...,,,***)))***)))***---000111222111111---)))'''***000555555444000000000---++++++,,,...222...***)))***---...///333333222000///---,,,,,,---,,,,,,...222444333111///...---------///111222******+++---111444888:::333111...---...///000000,,,...111222111...***'''%%%'''***,,,,,,---...000000///---,,,++++++,,,,,,444444222...(((&&&(((+++...,,,(((%%%%%%'''+++---222111111222444555555444222333555777:::@@@GGGLLLVVV\\\fffsss~~~}}}hhhZZZVVVIIIDDD???>>>@@@DDDFFFFFFFFFBBB@@@@@@<<<888888;;;;;;@@@FFFIIIFFFCCC@@@@@@???>>>>>>>>>>>><<<999666000...,,,,,,------,,,+++,,,///222444444333222222222000...---///000000000---,,,+++,,,...111555777333111///------...000222:::888555222222444666888111000///...------------000222444444444111...,,,---------,,,,,,---000333777555111---+++---111555---...000000///000111333000+++***...111000//////555<<>>;;;666666:::;;;@@@FFFIIIGGGCCC@@@??????>>>>>>>>>>>><<<888555000...,,,+++,,,---,,,+++---///333555666555444333000///...///111333333222///...------...000222333111000...------...000111888666444222222444666888444333222111000/////////000111333333333222000............,,,+++,,,...111888777444000------///111+++...000111111111222333222---,,,///111///---...666BBBTTThhh{{{gggOOO<<<333111:::FFFUUUmmm((())))))+++,,,...000111444444333111//////111333222000...---,,,---///000///...---,,,,,,---......000///---...//////...,,,---///222333222333444666555111+++)))***+++***))))))***++++++)))&&&"""!!!%%%&&&###"""'''---.........---......---)))&&&$$$''',,,222666999;;;;;;555333000.........---,,,//////000///......///111666444111222444444222///---...//////---------...///...,,,+++*********++++++---...000111222111111///---,,,,,,...000000000...,,,***((()))***---//////---***'''%%%%%%%%%&&&***,,,000555888888444111///---++++++,,,......---.........---,,,,,,,,,,,,++++++******))))))((((((***,,,//////...------...333333444444555666666777777666666666666555333000//////...000222222111000///...,,,*********,,,---------,,,,,,++++++******///000111000...---,,,---000...------000333444555222111111111222222000...///000111111///---------000///...---,,,,,,,,,,,,,,,---...//////...,,,++++++******...222444333000+++,,,---------...111333333...(((%%%&&&+++///222............------------,,,,,,,,,---000000///......///000111111111000///++++++,,,---///222444555666333000/////////...---111222333222111---)))''')))*********)))***---///*********+++++++++++++++...///000---)))&&&''')))...,,,)))'''(((+++///111000...---...000333333333444444333333444888>>>BBBIIISSS___fffkkkrrr}}}gggRRRCCC@@@CCCFFFDDDCCCDDDGGGHHHHHHHHHGGGBBB???>>><<<888888;;;;;;@@@FFFJJJIIIEEEAAA?????????>>>>>>===;;;777444000...+++***+++,,,+++***+++---111444555555444333------///111444555444333000000000/////////......///......---......//////555444333222333444777888777666555444333222111111000000111222222222222111000000...,,,******,,,...888888777444000...------,,,///333555555444444444333...,,,//////---,,,...:::KKK^^^mmm~~~fffPPP<<<444111999EEESSSjjj~~~&&&&&&'''))),,,///111111444444444222000///000222111///,,,+++---///000111///...---,,,,,,,,,---...///---,,,---......---,,,,,,---...111333333111000///---***)))***+++***((()))***+++***'''$$$!!! ###(((***%%%"""&&&,,,000...------------+++(((&&&###&&&***///444999<<<===666222......//////,,,***...///000000//////000111555333111222444666444111---///111111///---,,,---//////---+++******,,,...,,,...000111222111///......------///111222000///...,,,(((&&&&&&(((,,,...///---+++(((''''''''''''))),,,111555777777444111...---,,,+++,,,,,,---------............,,,+++***))))))((((((''''''&&&&&&%%%'''***,,,---......///111111222333444555666666444444444555666666444222//////000000111111000//////...,,,+++***,,,---......------,,,,,,,,,,,,,,,///000111000---,,,,,,---000...,,,+++---000333555222000///000111111///......//////...,,,++++++,,,---,,,+++,,,---///000000...///000000///---+++)))))))))+++...222222000---***,,,.........///111333222///***(((***---000222------........./////////............------+++***---...000111111000---,,,++++++,,,---///000111222333111/////////000///...000000111111000...,,,***------,,,+++***+++...000+++++++++++++++******)))***---///---)))'''''')))///---+++)))***---111333000...------000222333444666555333222111444999===BBBLLLXXXbbbhhhoooyyyqqqXXXFFF===>>>DDDGGGHHHKKKMMMNNNNNNMMMKKKIIICCC@@@@@@???<<<<<>>>>>>>><<<888555000---*********,,,,,,+++(((***---000333444222111,,,---///222555555333111//////000000000///---,,,,,,,,,---.........//////222222222222333444666777777666666555444333222111//////000111222333444444111111///,,,))))))***,,,666777888777333000------///222777999888666444444333000///333444333444777CCCXXXjjjtttjjjRRR>>>555111888AAAMMMbbbvvv&&&%%%%%%(((---000222111222333333111///...///000///---++++++...111222222...---,,,++++++,,,------...---,,,---...///...---,,,,,,,,,///111000---******)))((()))*********)))''')))***)))&&&$$$$$$$$$***......((($$$'''---000---,,,++++++,,,+++(((&&&%%%&&&***...222666999:::555222...---......+++(((---///000000//////000111333000///000333555333000,,,...111111///,,,******///000000///,,,,,,///111///000111222222000...---......000222555555333111222---&&&!!!!!!$$$***......---,,,************+++(((+++000333444333111000+++,,,,,,+++++++++,,,,,,,,,---...///...---+++***(((((((((''''''&&&&&&&&& """%%%(((,,,/////////...//////000222333333444222222222444666666444222...///000000000/////////000...---++++++,,,...///------,,,,,,---...///000111111111000---,,,,,,---///...+++******---111444111///......//////...---...///...,,,******+++---+++***)))***...222333333000111222222111///,,,***((()))+++...000///,,,***,,,...///000///...///111000///......000111111111---......///000000111111111111000///,,,)))((('''+++---///000000---***(((***+++,,,---...////////////...---...000111111000------...///////////////000000///...,,,---000222000///...,,,+++)))((('''(((+++---,,,)))'''(((***///...,,,+++,,,...111444111///......000222333333555555444222111222666999>>>FFFQQQ^^^iiiqqqwwwzzz~~~dddQQQDDD???BBBGGGKKKOOOTTTXXXXXXVVVRRROOOJJJCCC???@@@@@@???@@@BBB@@@CCCFFFIIIIIIFFFAAA>>>>>>>>>===>>>>>><<<888555///---***)))+++,,,------)))***,,,000444555333000,,,---///222444333000---,,,---///000000///...---+++,,,,,,---...//////000111111222222333333444444333333444444333222000000......///000222333444555111111///,,,***)))***,,,222444777777555222000///000222555666555333222222444333555:::>>>???DDDJJJTTThhhzzzsssVVV@@@777222666<<>>:::;;;:::;;;<<<<<<;;;888555...,,,))))))+++...000111------...222777888555111,,,---...111333222000---+++,,,...///000000///...,,,,,,,,,---...000111222222222333333222111000000...///000111111000///...---...///111333444444444111111///---++++++---///000222444555333222222222///000111111111111333555333333888@@@FFFJJJRRR[[[jjjyyywwwyyy~~~|||\\\BBB888222444999@@@PPPaaazzz%%%"""!!!%%%+++//////---///000111111000//////000,,,++++++///555777666333,,,,,,+++,,,---...000111111000///000222333222111000000000///---***((('''&&&''')))***+++,,,...000+++,,,***&&&""""""(((---444444111++++++000333333...---,,,,,,......---,,,(((***---000222333444444333444333111...+++******---000222333222222222333000...,,,---000111000---+++///222333000+++(((&&&,,,000555555222000111333222222111///---,,,+++******+++---111444666555444111---'''""""""&&&---111......---,,,++++++******''')))***)))'''&&&(((***,,,...000///---,,,---///++++++,,,---............))))))******+++,,,,,,,,,$$$###%%%(((---///...,,,***+++,,,---...000111111......///111333333111000,,,...111111000000111333333111///---,,,,,,---...(((((()))***---000333555444444333111...---...///+++,,,,,,***(((***...111444222//////000111111000222111///,,,***+++---000000,,,)))***...222333222---///000111222000///...+++---/////////---,,,+++---///111111000/////////000//////000222333333222---......//////000000000...000111000,,,******+++---.........---+++)))'''((()))***,,,---...------+++******,,,...000///...++++++++++++,,,...///000///000111111000000222333333000,,,((('''&&&((()))(((***+++***))))))---000000///...,,,---...000111000000000111111000---+++,,,...111111000000000111888>>>GGGOOOWWW```iiinnnsss|||fffZZZOOOLLLNNNQQQUUUZZZdddlllvvv|||yyyrrrjjjfffVVVMMMEEEDDDDDDBBBAAAAAACCCAAA???>>>>>><<<888555666555666888999888666333...+++)))))),,,000333555000...///333888888555000,,,,,,...111333444222111------......//////......------,,,,,,...000333555333444444333222///---+++***+++---///000///...---,,,...000333444444333333000000///...,,,---000222111222222222000000222444000000000000111555:::???;;;<<>>NNN^^^yyy$$$!!! ###)))------+++...000222222000000000111+++***+++000777999777333---,,,,,,---...000222333222111000111333444444333222333333111,,,)))((()))'''(((***+++,,,...111333......+++&&&!!!!!!(((...555444///+++,,,333666555///...---...000000000///)))+++...111444444444444333555666444///++++++,,,///111444555444444444555000...,,,---000111///---,,,///333444111,,,(((&&&***000555666333000111333333111///---+++***))))))'''(((***...222444444444///,,,(((&&&&&&***///333//////...,,,***)))(((''''''((((((%%%###"""%%%(((---000222222///...///111***++++++,,,---...///000******+++,,,---...//////(((''''''***---///---*********,,,---...000111222...---...000222222000...,,,///222333111111333666444222000---,,,,,,---...'''''''''))),,,000444777555555444111///---...000***+++,,,***((()))---000666333111000111222222222333222000---***+++///222444///******...111111///+++---///000111000///......///111111///...------,,,...111111000///000000111///------000222333333---------.........//////,,,...000000---,,,---///////////////---,,,***((('''(((***,,,---...------+++++++++,,,......---+++,,,,,,+++***+++,,,---...---///111222111111111222111...***&&&%%%&&&(((***(((***+++***(((***...333111000...---------///000/////////111111///***'''(((+++///000000/////////666===DDDHHHLLLTTTaaalllrrrwwwjjjWWWNNNHHHLLLTTT\\\ccchhhrrr{{{wwwrrr```UUULLLJJJIIIFFFCCCCCCCCC???;;;:::999888555222222222333555777666444222---+++)))***---222555777///......222666777333...,,,,,,---111444666666555///............---------...---,,,,,,...111444777444555555444111...***(((((())),,,...//////...---,,,...111444555444222111/////////...---///222444333333222000...///111444333222111111444;;;CCCIIIKKKMMMUUU___gggooo{{{|||fffYYYXXXfffvvvvvvYYYBBB888222444888>>>NNN^^^}}}'''%%%###$$$(((+++---...111111222111000///---,,,++++++---111555666333000+++,,,---...111333666777444222000000222333444333333444333111...,,,++++++))))))))))))+++...000222555111***%%%###%%%))),,,///---,,,...222555555333000000////////////000000...000222333222222333444999888666333000...---,,,666777888777555222111111///---,,,,,,---------,,,***+++------,,,***'''%%%,,,222666333000111111000222111///,,,***'''&&&%%%$$$'''))))))))))))---000,,,------,,,+++...333888777333...***(((((('''&&&((('''%%%%%%&&&&&&%%%$$$///222444333///,,,,,,---+++***)))***+++---000222///,,,***,,,111222///,,,///+++((()))---///---***+++)))((())),,,///000000///...---,,,,,,---///000222222111111222333444555666444111...---...///000///+++'''***000555666555666333///...000111000///.........,,,++++++---///000111222222111222333555111111000///------///111999555000,,,+++++++++++++++***)))+++///333555555333555666555000+++'''%%%(((+++...000000000111222000///...///000222555777111///+++))))))+++...000333000,,,...222444222///444333222111///...------*********+++,,,...000111000000///...,,,+++******'''***+++***)))***---111111///...------...---,,,,,,,,,***((('''&&&&&&&&&*********+++,,,---//////---,,,---000222333111000000---,,,///222///&&&"""'''---111333333444444555555:::CCCKKKRRR]]]ggghhhrrrxxxdddTTTIIIMMMRRRUUUYYYdddsssyyymmm___WWWTTTPPPIIIBBB===;;;888666666444222111---222777:::999555222000......///111444555444222111...,,,---///111000...,,,,,,,,,...111222111//////000111000...---------333000---...111333333222222444555444000---******+++************,,,---...---000333444444333333333777333//////222555666555333111000111///,,,///444999666999AAADDDFFFSSSccciiinnntttuuuvvv{{{}}}rrrbbbPPPDDDCCCVVVooovvv^^^III===444333555;;;IIIYYYxxx***((('''(((+++---......111111111111000...---,,,+++,,,...111555555111...***+++,,,...000222444555222000//////111333333333333333222000---,,,,,,,,,,,,+++))))))***---000222444000+++'''%%%'''***------+++***---000333444333/////////...//////000000---///000111111222444666777666444111///...---,,,333555666666444222111222///---,,,+++,,,,,,,,,+++((()))+++------+++)))(((,,,333666333000111222000111111///---+++(((%%%$$$%%%'''))))))((((((+++...,,,,,,,,,++++++...333888666222...+++******)))))))))(((&&&'''((((((&&&%%%---///111000---++++++,,,)))(((((()))+++---000222---)))&&&(((---111111///000,,,)))***...000...+++***)))(((***---///000000///...---,,,---...000111444333222222222444666777666444000---,,,---...000000,,,)))***000444555444333000---,,,---///...---...//////---,,,,,,...000111111111000//////111333111222222111//////000111555111---++++++,,,------***)))(((***---111222333000333555444000,,,(((''''''***...000111222444555111000//////000222444666333111---***)))+++...111222...,,,---111333222///444444444444333111000///------...////////////...//////......---,,,++++++&&&((()))***+++---000333222000///---,,,,,,******+++******)))((('''&&&&&&((()))***+++---///222333000//////111222222000...,,,)))&&&(((,,,,,,&&& """'''---222444444444555555444777>>>FFFMMMXXXbbbgggoooyyy|||mmm\\\NNNLLLOOOSSSZZZcccnnnzzzuuujjjbbbXXXJJJ@@@:::777444333333333222111///333777999888444222000......///111444444333111///---,,,---000222111000...---,,,...000222222222......///000000///...---///......000444666555333333333444333111...+++)))******)))))))))***+++,,,---000333555444444444555999666444444777888888777222000///111111000333999<<<>>>DDDNNNUUU]]]iiittt|||zzzzzzzzznnn```PPPBBB999>>>PPPhhh~~~jjjSSSDDD777333333999HHHYYYuuu...---,,,---///000000///111111111000///...---,,,,,,---000333555333///+++)))***,,,...000222222333///...---...000222222222222000...---,,,---...//////---***)))))),,,000333222000,,,***)))***---...+++***)))+++...111222222---------......//////000,,,---.........000444777444333111000///...------111222444333111000000111000...,,,+++,,,,,,+++***&&&(((***,,,------,,,+++---333666333000111222111000000000///,,,(((%%%###&&&'''(((((('''(((***,,,,,,,,,+++***+++...333666444111...,,,,,,---------+++)))((()))******)))'''+++,,,------+++*********'''''''''(((***---///111+++'''###$$$)))///111222111...+++,,,...000...,,,)))((()))+++...000000000......------...000222333666555333333333666888:::777444000,,,+++,,,...000222...+++,,,///222333222...,,,***)))***,,,,,,+++/////////...------///111111111///---+++,,,///222222333555444222000///000...,,,***)))+++...//////***)))((()))+++...//////...000222222000---+++***(((***...000222333555777222111000000000111333444666333///+++***,,,000222111...---...111333111///222444666888777555333111///111333444333111///---//////......---------,,,'''''''''***...222444444222111///---+++)))((('''***+++,,,---,,,+++)))((('''(((***,,,///222555666333222111222222111...,,,((($$$"""###''')))%%%!!!!!!'''...333666666555555444222333888>>>EEEPPPZZZccciiiqqqwww||||||kkk___RRRIIIOOORRRZZZeeeqqq}}}wwweeeQQQBBB999666222111222333444444222444777888666333222111......///111333444222111...,,,,,,---000222333222///---,,,,,,///222444444......///222555666222///,,,...111666999:::777555444333333555666333...)))+++***)))((((((((())))))+++...222444444444555555666555555666888888666444444222222444444444999???BBBKKKUUU___lll{{{~~~tttnnnpppssszzztttiiiZZZKKK>>>666333;;;MMMdddzzztttVVVEEE555000000777HHHZZZuuu///...///111444555444333111111000000///---,,,,,,...000333555555222...+++***+++---///111222222222---,,,+++---///111111000---+++)))))),,,///222333222///+++)))))),,,000333000///---,,,,,,---///000,,,+++******+++---...///,,,,,,---....../////////------,,,+++***---111555333222111000///.........000111222111///------...111///---,,,------,,,***((()))+++,,,------,,,+++---333666333000111222111000000111000...***%%%###&&&&&&''''''(((***+++---,,,+++***)))+++...222555222000......///111111111---+++***+++,,,,,,+++***)))***++++++************))))))))))))***+++---...***'''%%%&&&***...000000111///------///000///...))))))))),,,///111111000---------...///111333444777666444333444777:::<<<999666111---,,,---000222333000------///000000///)))((((((((((((******+++/////////...,,,---///111000///---+++)))+++///222222444666555222///,,,,,,)))((('''))),,,///111111,,,***))))))+++---...---,,,///222222111///......+++---000111222333555777222222111000000111111222888555000,,,+++---000333333222000000222222000---///222666::::::777444111///111444666666444111...//////..................+++***)))---222555555444000111000...+++)))''''''+++,,,///111000...,,,***((()))+++---000333666777333222222333333222000---'''$$$###%%%((()))%%%""""""'''///444777666666555444111000444888>>>HHHSSS]]]ccckkkrrrxxxooo```UUUMMMHHHSSS[[[gggttt~~~qqqXXXGGG===:::555333444666777888444666777777555333222333///...///111333444222000///......///000111222333///,,,******---111444555000///000555:::;;;777111///222888>>>@@@>>>999666444444666;;;>>>;;;222))),,,,,,+++***))))))(((((())),,,000333333333444555444555777888888666333000666444555888:::;;;@@@GGGOOO\\\gggpppssseee]]]\\\^^^ccc___WWWKKK???777555666>>>NNNeee{{{qqqPPP???000,,,///888IIIYYYvvv......///222666888888777111111000///...---,,,,,,///111555666555333///---------///000111222222222,,,++++++,,,...000///...(((&&&%%%''',,,222555666333000,,,)))))),,,000333000///.........///111222///...,,,***)))***+++---,,,,,,---...//////......---,,,+++((((((***...222444333222111000/////////111111111///,,,******+++222000...---......---,,,+++,,,,,,,,,,,,+++***)))---333555111///000222111000111111111///,,,(((&&&&&&&&&&&&(((***---...///,,,***((((((***...222444000///...///111333444444...---,,,,,,......---,,,))))))))))))++++++,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,------,,,///...---...///000000000+++******,,,...000000000------...///000111222333555444333222333666999;;;:::777333000///000333444222000...------------,,,''''''(((((()))***+++,,,...///...---++++++---///...---,,,)))(((***...222111333555444111,,,)))((('''&&&'''***...111222222...,,,******,,,.........---///222222111000000000///000222222111111333555222222222111111111111111666444000------...000222666555444333222000...,,,,,,///555999:::777222///,,,///222555666555333222////////////////////////000...---000444666555333...000111000,,,*********))),,,///111000...+++)))***+++,,,...111333666777111111111333555555333111))))))***,,,...+++&&&!!!###(((///444666666555555555111///111444999CCCLLLVVV\\\gggpppwww~~~yyyiii]]]UUUQQQPPP[[[hhhyyytttZZZIII@@@<<<777555555666777777444666777777555333333444000///000222444444222111111111111000000000000111///,,,)))))),,,000333555000///000555:::;;;666111444999@@@DDDDDD???999666333555;;;BBBFFFAAA555+++.........---,,,+++***)))(((+++///111222222333333333555888999999666444333444444888???DDDHHHNNNVVVdddppp{{{{{{iiiYYYPPPNNNPPPQQQOOOJJJBBB999444444777===NNNfff~~~lllMMM===000...222999GGGUUUooo------...111555888999999222111///...---,,,,,,,,,...111444555444222111111////////////000111333333,,,,,,+++---...///---,,,%%%###"""&&&---333666666222000---++++++---111333000000.........///111333000000...+++)))))),,,...---...///000000///...---,,,,,,+++)))(((***...222666555333111///...------000000000---***)))***+++111///------...///...---.........---,,,***)))(((,,,222444000---///111111000111222222111...,,,+++***)))(((***---000111000,,,)))''''''***...111222///......///222555555555...---,,,---///000///...)))((('''(((+++---------...............---------------......---,,,++++++---------...///000111222...,,,++++++---///000000------...///000000111111111000000111222444666777888666444222222333555666111000...---++++++******&&&(((***++++++,,,...000000000///---******+++---++++++***((('''(((+++...---000222222///,,,***)))((((((***---000222222111///---++++++---//////...---///111111000/////////111222222111000000222333222222222111111111111111222111///.........000000666666666444222///---+++)))---333777888555111---***,,,...111333444555555111111000000/////////...111111111222333444222111///222444333///,,,,,,---(((***---......+++(((&&&***+++,,,...111333666777000000111444666777666444---...000222222...(((###&&&***///222444333444444444000///111333666>>>GGGNNNUUU```jjjsss{{{tttkkkeee```___bbbkkkzzzpppWWWGGG>>>:::666444333444444444333555777777666555555555111111111333555555333111333333333222000///000111000...+++***,,,000222333//////000333666666333///777<<>>???<<<777333222...333999>>>???;;;555111//////000000000///---,,,+++...111333333222222333))),,,000333666;;;AAAEEEFFFKKKVVVfffqqqxxxvvvkkkaaaZZZVVVUUURRRLLLBBB:::555333222222333EEE```}}}oooYYYGGG777333444555===FFFLLLaaa{{{000...------000333555666222111///---,,,,,,,,,---(((+++...///...///222555111///---++++++...111333......---...///...+++)))'''$$$###'''...111000...//////...---...000222333333111...,,,,,,...111333...///...,,,+++---222666000111222222111///---+++)))***,,,---///222777:::888777444000,,,)))'''&&&***++++++++++++,,,///111+++***))))))+++------,,,......---,,,,,,++++++***+++000111---***,,,//////222222222222222333333333555222//////111222000...,,,(((%%%&&&***...111111---------000333555555555...------...///000000///'''%%%###%%%)))---------,,,---///111333444555555///...,,,***(((***---000((()))+++,,,...000222555444000+++)))***---///000------...............---(((***,,,...000000000000222222333444555555666666---------+++)))'''''''''))),,,000222111222555777444444222///,,,******,,,******)))&&&"""$$$'''+++...000111333555......000222444333111///...,,,***+++---/////////---...///...+++)))))))))...////////////000333555000000111222222222222222)))+++,,,...///...---------///111111000...---,,,***---222555666333///,,,,,,***((((((***...222555333333222111000///...---***---111111///---...000666999;;;999222---,,,---///000000000///---***)))%%%&&&)))---111555999;;;333222333555777888666444111111000000///...---,,,***,,,.../////////111222000------///111222888???EEEIIIPPPZZZeeepppzzz|||zzznnnYYYKKK666555333444555666555444///333777999888777666666444444444555777777555333000222333222111000333666555333000000111333333333666777888777555444444444111555999:::666222000000---111555888777555333333...///000000000///...------000333555444333333333...222666:::???GGGPPPWWWZZZ___lll{{{}}}yyytttooollljjjYYYOOOCCC:::666666777666333DDD^^^{{{pppYYYFFF444000000222:::DDDDDDYYYsss222333333222000000333555///---+++---///000///,,,+++,,,---,,,+++,,,...000/////////,,,******+++---111///------//////,,,))),,,+++)))'''(((***,,,...000///---,,,,,,...111333333333111000////////////111...++++++...222666888444000---///222333000---...------///222555666666555111---++++++***'''$$$'''))),,,,,,+++***,,,...***((((((***---///---+++------......---,,,***(((,,,+++******,,,///333555999777222//////111555888666444000---++++++,,,---(((((((((((()))***+++,,,+++---000222444444444333+++---000222222111///...)))))))))***,,,......---.........//////000222222...---***&&&$$$&&&***------+++***,,,///111000...000...,,,******+++...///,,,...///...,,,++++++,,,))))))***+++,,,,,,,,,,,,222222222111///...//////111000...---,,,+++(((%%%+++...222333222222333555555444222000///...------///---***%%% '''''''''+++111444444333000///............---+++++++++,,,,,,...///111111222222000///---+++))))))...111444555444222222222111222222222111000...---+++******+++---...---,,,))))))+++---000000---+++......000222333222...+++...---------...///111222222444555444111...------(((+++------,,,,,,000333;;;======:::444111000111555555666444111,,,(((%%%"""&&&+++---...000333666333555888777444111111222///000111000///------------000333222000...///111///111222000---,,,...111:::???HHHSSS___jjjrrrwwwzzzaaaKKK===888444444888999777444111333444666666666666555444111///000444666555444111444444222333888999777;;;777222000000222444555::::::::::::999777333000111222444555555444222111222222111111111111111111111111000...,,,,,,...000111000333888999666666999333666<<>>:::666666999:::888666333333444555555444333222333111000222444555333111111444444222333888999777888555111//////111333444999999888888888666333222333444555666666444222111333222222222222111111111222222111...,,,,,,...000111000222666777555666:::999>>>GGGRRR```ppp~~~}}}uuujjj\\\SSSJJJCCCAAACCCKKKUUUggg~~~bbbMMM888222333666<<>>666555888BBBNNNbbbmmm111222222222000///000222333222///......///000000444555666444000+++((('''))),,,000222222111111111555555444333222///---+++)))***+++,,,---,,,++++++,,,---...///000111222222666555333111///---,,,,,,******+++///333555555444111000...///000///,,,)))---///000111000/////////...+++***+++///222111///111111000///...///111222555444333333222111///...,,,+++)))((((((***,,,---***+++,,,...111555999;;;666444222000000111333444444333111///---+++***)))//////...---,,,,,,------------...//////000111111444333222000000000111111,,,,,,,,,+++***))))))***...---,,,+++***)))))))))&&&(((+++,,,,,,,,,---...000000////////////...---+++++++++,,,---...///000000222444333000...---,,,111111000///...,,,+++***(((///666666111,,,+++---...,,,+++,,,---......---...000111222222111000000.........//////111222222...000000///---,,,---...)))+++---///111000...---///...---+++))))))+++---//////.........//////000111000---++++++---///111000222444333111...---,,,///......---,,,,,,,,,,,,333000---,,,,,,,,,,,,+++(((&&&$$$%%%(((+++,,,,,,......///222444444222000------...///222555888:::<<<666000...000000,,,(((&&&)))***)))''''''***---............---,,,,,,,,,)))***+++(((&&&%%%'''***444222///,,,***+++---///---,,,,,,,,,,,,...111333222111//////000111222222333333333222111111111222222111111///.........///000000333999BBBMMMXXX^^^iiimmmttt{{{|||jjjRRRAAA>>>;;;888777888888777666444444555555444333111000///000222444444111---***---000000...000444666444222222111//////000222444555555555444333333444555888888999999777555222000444444444444444444444333444444333000......111333333222333666888:::AAAIIISSS[[[iiiwww{{{vvvrrrllleeejjjrrryyyrrrkkkdddbbbccckkkzzzlllXXXCCC:::888<<>>???GGGWWWgggxxx{{{...000333444444444555666333555777666333///...///+++---////////////111222///111444444333111000111222111///+++((((((,,,/////////000111111111111111222111///......000111222////////////000111333333111000000000111///,,,***(((***---......,,,+++***---//////,,,((((((,,,111111---++++++---...,,,***((('''(((+++...///---+++))),,,000222333444666999333222000.........///000------......///000111111111111111111111000000///000111333444333222000...//////.........//////000000...+++***)))+++---///---------------......///...000222000,,,)))+++...///...---+++***)))))))))...000222111///---,,,,,,,,,---///...++++++,,,...---...000222222111///---///222666777555333111111111111222222222222222111///---++++++---......---+++)))((((((***---.........------///222333111//////......------......///---///222333000---+++***)))***+++)))''''''***,,,---111555444///------///+++++++++,,,,,,...///000++++++*********+++,,,,,,,,,///111000...,,,******)))+++...000000...,,,*********+++---000000...,,,)))''''''(((+++...000000000//////000222222000///000///......///000111222111111000///---+++)))(((''')))***)))%%%$$$&&&))),,,***)))***,,,...,,,+++,,,111444333///...222777666222...---...000000///...)))$$$"""%%%+++///111111,,,''''''+++000222222---***((())),,,///000000///---,,,---000333222111---,,,+++---333<<>>GGGQQQYYYcccsss|||xxxfffXXXKKKGGGJJJQQQ\\\gggzzzyyy```GGG???BBBJJJXXXeeemmmooowww000222555666555444555555222666999888444000......)))+++,,,,,,,,,---///222---///111222111000000111///...+++'''###%%%***///111111111111111222222222111000...---...000333555////////////000111222333000000///000000///---***&&&))),,,......,,,++++++000111000+++&&&%%%***//////,,,******,,,...,,,***'''%%%$$$&&&+++------,,,+++...333444444666999;;;555444222111000000000000,,,---...///000111222222111111111111111000/////////111333555555444111000111000///......------...000...+++))))))***---///,,,------....../////////...111333111,,,***,,,000...---,,,***))))))((((((222444444333000...,,,,,,***,,,...---+++***,,,...,,,...000111111///---+++000333666666444111///...000000111222333333333333333---((((((,,,//////------+++))))))+++...//////000......000222222000---,,,,,,,,,,,,,,,---...///***---000222000---+++***((()))***'''%%%&&&)))---,,,111555555000,,,,,,...)))******+++,,,---///000''''''(((***+++,,,------,,,...000000...,,,+++***)))+++///111111///,,,)))((())),,,///222222000...)))((((((***---000111000222111111111222222111///222111000//////000000111///111222111...+++******(((***+++)))%%%$$$&&&))),,,)))%%%%%%)))---///000...333777666111000444999777333///...///000///...///***###!!!%%%+++///111333---''''''---222444444---***''''''+++---...---...,,,+++---111444333222******)))+++000888@@@EEEMMMSSS[[[eeennnxxxzzzsssyyyvvvhhhYYYHHH::::::AAA888888666444111000111222555666666555444111///...//////---***'''(((---111555777666222111333333111---111444222...+++,,,...111555999888444000111333222222333444333000...---,,,---///222444777999:::888888777555333333555777BBBGGGRRR___hhhsssxxxppplllbbbSSSGGGIIITTT^^^hhhppp}}}bbbHHH@@@CCCKKKWWWbbbbbbdddlll|||111111111222222222333333333555555333...---...111++++++***'''%%%'''---111++++++,,,++++++,,,...111444...%%% $$$&&&...111444555555444444444333222000//////111333444111000...------///222333222000......000000...+++(((***,,,---------...///555333000+++'''&&&''')))******+++,,,+++***)))((('''&&&&&&'''))),,,000111...555888555555999999666333333333111//////000222111000//////......//////---///333555666444222000///222666777777555444444444111......000000///------,,,+++,,,...///...---...---,,,...111222000---///000000000///...------+++,,,+++)))&&&%%%&&&'''...222666555000++++++,,,...,,,***))),,,000444555////////////...---,,,+++111333666777555111+++(((***,,,---...000222666999666...%%%$$$)))...///---...,,,*********---000222////////////...---,,,+++---+++******+++,,,+++)))---++++++---//////+++(((---,,,***(((((()))***+++...000222333333111///------***'''(((***,,,,,,***,,,)))'''***...000---***$$$''''''&&&***000111...,,,---...000000///---,,,***+++,,,...///000000000+++,,,.../////////......333333333333222000...---111///---...000222333333//////000111111///***&&&'''+++---,,,(((%%%$$$%%%...---+++***+++---///000111333555555444444555666555111...---///000...---000+++&&&###%%%***...000111000...------///111333---***(((***...000---***++++++,,,///111222111000------,,,+++,,,000666:::EEEOOO\\\dddiiioooyyytttyyyttt^^^PPPGGG@@@=========:::777333222222444555888888333---+++...111000,,,+++******---111555888888666333111//////000111444444333111...,,,---...666555555444333333222222333333333222222000///...///...///444999;;;:::888999555555888888555888>>>PPP]]]mmmxxx~~~wwwqqqmmmlll]]]ZZZWWWXXX___kkkxxxuuutttvvvhhhOOOGGGKKKQQQSSSTTTSSS\\\jjj|||000111111111111222222222111222222000.........///---,,,)))%%%###%%%+++000,,,+++***'''''')))...222222---%%%!!! ###%%%'''---000333444333222222222444222///------///222444111000...------///111333111///...///111111///---+++,,,......------...000222111///+++((('''((((((***+++,,,------,,,+++***&&&&&&&&&'''***...222444111777888444333666666444222222222000///000222555222222111000000000000111...///222444444333000///...000333555444333333444444111//////000111///------++++++,,,...////////////------...111222000............///......------,,,+++***)))((((((((((((+++///222111---))))))+++...,,,++++++---000222333.........---,,,++++++***000111333444222...***'''***+++---...///111444777444---&&&&&&***//////---------++++++,,,---///000------.........---------///---,,,,,,------+++******)))(((***...///...---...---,,,+++******+++,,,...///111222222111///...,,,)))'''''')))******)))+++(((&&&))),,,...+++(((%%%''''''''',,,333555333///.........------......,,,,,,---///000000000000...//////000000///...---///000222333222000...---000///...///111333222222......///000000///+++(((***,,,------+++)))((((((,,,---...///000//////...///111333444333333444555555222...---///000000///222---'''$$$%%%***...111111000...,,,,,,...000111---+++))),,,000111...+++***+++---///111222111000......---,,,,,,///444888EEENNNXXX```fffmmmxxx|||ttt{{{ppp\\\OOOGGG@@@>>>>>><<<:::666333222222444555999888222+++)))...222333...---,,,+++---000444666777666333111///.........111222222111///---......444444444444444444333333222333333222222111000000---,,,...222777::::::999666555666;;;<<<===DDDLLL^^^kkk{{{}}}wwwtttrrrpppmmmiiicccbbbaaaeeemmmzzzyyyiiigggjjjuuu|||fffQQQLLLRRRWWWXXXWWWRRRYYYfffxxx000000000111111111222222///...---...///000///...///---)))$$$"""$$$)))......+++'''$$$###'''---333///,,,'''%%%%%%'''((()))---///111222111//////000333111...,,,,,,...111333000///---,,,---...000111...---...///111222111000...//////...,,,---///111//////...---+++******)))***+++,,,---...---,,,+++'''''''''(((+++///333666444666666111///111222111111111000///...000444777444333333222222222222222///000222444333222///---,,,...000000000111222444444222000000111111000...---+++***+++...000111111///......///111111000///,,,------............------***((())),,,---+++)))***---///...+++)))+++---------......///000111111...---,,,+++*********+++000111111111000---)))''')))+++------...000333555222,,,((((((---000000...------------------......,,,,,,---......///000000111000............---+++'''&&&&&&'''+++///111222/////////...---,,,,,,+++---...000111111000///...+++)))'''&&&((())))))(((+++(((&&&(((+++,,,***'''''')))((((((---666:::999222000...,,,,,,,,,...///---......///000000000///000000000000000...------,,,---///111111111000///000//////000222333222111...------...///...,,,***---,,,,,,---//////---++++++...111444444222///------///111222111111222333555222///---///111222222444///(((%%%&&&***///111111000...,,,+++,,,---...---,,,,,,///222333000,,,***,,,...000111111111111//////...---,,,///333666AAAHHHQQQYYY___hhhsss{{{yyyvvv{{{kkkYYYMMMGGGAAA>>>>>>:::888555222000111222333999777111***)))///444555000///---,,,---...111222444333222111///---,,,+++...000222222111///......111222222333444555555666222222222222222222222222...---...111555999::::::444666;;;@@@DDDIIITTT___tttyyytttoooooossstttpppkkklllmmmooovvvqqqdddcccgggsssqqq___^^^dddgggccc___[[[___jjj|||000000000111111111222222...,,,+++---111222111...///---***'''%%%&&&)))+++,,,+++((($$$###&&&,,,111...,,,******+++------,,,...000222111000/////////000//////...............---,,,+++++++++,,,...///++++++---///111222222111000000///---++++++...000........./////////---+++)))***,,,---------,,,,,,***)))))))))+++///222555222222000,,,***+++---///000000///---,,,...111555333333222111111111111222000111333444333111///...+++,,,---------...111444333333222222222111000///---+++***+++...111333333/////////000111111000///------...//////000//////---***(((***...000---)))+++,,,...---,,,,,,---///---///111222111000000000...---,,,+++***++++++,,,111222222111000---***)))***+++---...///000333555000,,,)))+++///222111///------...//////...---,,,,,,------...000111333444333111000///000///...,,,((('''%%%&&&)))...222555000000000///...,,,+++***------...////////////...+++***((((((((())))))))),,,***((()))***++++++)))***+++***(((---666:::999111000///---------......------.../////////......//////////////////......---------...///111333444222111//////000222333333...---,,,---......---+++...+++***,,,///111000...,,,...222444444222///,,,+++---///000//////000111444222///...///111333555555000)))&&&'''+++///222111///---+++*********+++,,,,,,...111444444111...+++---///111111000111111///000///...---...111333888???IIIRRRZZZbbbkkkrrr{{{~~~zzz|||vvvgggVVVLLLFFF@@@<<<<<<666555222000...///000111555666222---,,,111444444000///...---,,,------......///000000000...,,,***...111444555333000...---...///000222444666777888333222222222222333333444222111000111333555777999444:::CCCKKKQQQ[[[iiitttyyyyyyxxxwwwvvvxxx{{{|||yyywwwvvvyyy~~~sssllllllqqq|||uuuuuuyyyxxxpppkkkjjjnnnwww///000000000000111111111,,,++++++...222444222000---,,,++++++++++++***)))+++++++++***((())),,,...---,,,,,,...000111111///000111333222000000000111,,,...000222111///,,,***++++++*********+++,,,---)))***---///000000000000000000///,,,******---///...---...000333333000...'''(((***+++,,,,,,,,,+++---,,,,,,+++,,,---///000,,,+++)))(((&&&'''***...000000...,,,***+++---000111000000///.../////////111222333444333222000///+++,,,,,,++++++---000333222333333333222000//////---,,,+++,,,///222333333//////000000000/////////...///000111111111111111...+++)))+++000111---))))))***+++++++++,,,---...---000444555333111000000///......------------...333333444333111///,,,******,,,///000111222444666///---,,,---000222222111---...///000000...---,,,/////////000111333555666333111000000000000...---+++***'''&&&'''+++000444111111000///...,,,***)))---,,,,,,,,,---......///------,,,***)))***+++,,,---,,,++++++,,,---------......,,,))),,,333777555//////000000000///---,,,,,,------.........------,,,------......///000111222000---,,,---111666999666222...---...111444555///...---...//////...,,,,,,)))''')))---111111///...///000111000///...---+++---//////......///000333222000//////000333555444///***'''(((,,,///111000///---+++***))))))))),,,,,,...111333333111000---///222222000//////000///000000///......///111111999DDDOOOXXX___fffkkkvvv|||qqqcccTTTKKKEEE>>>999777333222000...------......111444444111111444333111000//////...---,,,++++++***+++---///000///---,,,111444777777444000---,,,,,,---///111444777888999444333333222333333444555444333000......111444777888CCCQQQ\\\hhhuuutttppprrrtttzzz~~~yyy{{{{{{{{{------........./////////******,,,///222333222111+++******+++---...---++++++---///000...------...,,,,,,---///222333222111111222333222111111222333,,,...111333333000+++)))+++++++++++++++,,,,,,---))),,,000111000//////////////////---++++++,,,......------000333555222///&&&''')))+++,,,,,,,,,,,,------------------,,,,,,(((&&&%%%%%%%%%$$$'''---/////////---+++***,,,---...------,,,,,,,,,,,,,,,000111222222222111000///,,,------,,,+++,,,///111000222444333111///...///---------...111333222222...///000000...------...000111111222222222222111...---,,,---//////+++(((&&&&&&'''((()))******)))+++///333444222//////000//////000000000000///...222333444444222///+++))))))+++///111222333555777111///......000222222222------///000000///...---111111000000111222444555111///...///000000///---///---+++((('''***///333333222111///---+++***))),,,,,,+++***+++---...////////////---++++++,,,......------,,,---///000111000000...***---222444111---...000111111000...---,,,,,,---...//////......,,,,,,---...///111222333444222...+++,,,111666:::777333///---...111444555000//////000111000...,,,***(((&&&'''***---000111//////.........---......+++---///000//////000111111222222000//////111333111---***(((***---///111///...---,,,******))))))+++,,,---...000111111111///222444333000------///...000111000///...///000000666AAALLLUUU^^^eeeiiiqqqvvvzzzlll___QQQJJJDDD===777555222111///...------......///333555444444555333...///000000000///...---,,,)))***,,,...//////...---222555777777444///,,,++++++,,,...111444777999:::666555444333333333444555333222000......222888===EEERRRcccrrrxxxrrrrrrooojjjjjjpppnnnyyy)))*********++++++++++++&&&)))---/////////000111+++(((&&&'''+++...000000///111333333222000000000+++++++++...000222111000000111222222111111333555///000111222111///---+++------------.........///---000333444222/////////...///000///------...///...,,,+++---222444222///&&&''')))+++---......---***+++---//////---+++***'''$$$$$$&&&%%%"""%%%+++---///000///...------...,,,,,,+++***************---...//////000//////...---...///...------...000...111444333000...---...------...111333333111///,,,...000///---+++,,,---111111222222222111000000.../////////---+++(((&&&$$$%%%'''(((***)))(((&&&''',,,111111...,,,---///---///111222222111///......///111222000,,,(((%%%&&&)))---000222333555777333111///...///111222333------...//////000//////333222000//////000111222...---,,,---...//////---000///---***(((***///333777555222000---,,,,,,+++,,,+++***)))***,,,...000000000000...+++***---///---------------///222444000111///---...333333000---...//////000000111000------///000111111111111000000///000000222444555333111///------000333555444222000000111333333222111111222333333111...+++(((((('''''''''***///222/////////.........------,,,...000111000000111222///111333222///......000---+++)))))),,,...//////......---,,,+++***************++++++,,,...000222111444666444///++++++------///111111000//////000///333:::DDDNNNYYYbbbhhhlllqqq|||}}}yyyfffZZZNNNHHHDDD===777555333222111000//////000000111555666444333444222...000111222333333222111000,,,,,,---......---,,,,,,000222444444111...,,,,,,***,,,...111444777999:::888666555333222333444555333444444444777>>>HHHOOOYYYfffvvvlll^^^WWW]]]dddeeejjjrrrrrr~~~''''''''''''(((((((((((($$$(((---///------...000+++'''"""###'''...222444222444555444333222333444***)))***,,,///000000...///000111111000111333555222222111//////........./////////000000000000111000333777777333000///000---///111111000//////000...+++)))+++000222111---'''(((***---.../////////''')))---///000...,,,***)))%%%%%%(((&&&"""$$$***+++...111222111000000111,,,+++******))))))******++++++,,,---............///000111000...---...///---000333333000------...---...000222444333000...,,,...000///,,,***+++---111111111111111000///......000111000,,,(((&&&%%%&&&&&&(((+++,,,+++)))&&&$$$)))......+++)))+++...,,,...111333333111...,,,***,,,///000...***%%%!!!$$$''',,,///111333555777555333000...///000222333---------...///000111111333222000...---...///000,,,++++++,,,...///...---000000...+++)))***///444999777444000...------...,,,+++)))((()))+++...000///111111...+++***,,,///,,,,,,,,,,,,---///333666///111000...000555555111///...------...000222444......000111333333444444444333222222222333444555111000000///////////////111111222444555444111///222222333555555222...***'''))))))'''&&&(((...444...///000111000///---,,,---///111222111111222333...111333333///---,,,---***))))))***---/////////...---------,,,+++++++++)))******)))***,,,000333222666888555///******,,,,,,///111111000//////000...000444;;;FFFSSS___gggiiinnnzzz|||yyyvvvaaaVVVKKKGGGDDD>>>888666444444333222222111111222333666666222111333333000111222444666666666444333/////////...---,,,+++***---///111111///...------***,,,...111444777999:::999777555333222333444555555666888;;;@@@KKKXXXaaajjjuuu~~~mmm[[[LLLFFFQQQ___eeellluuu~~~((((((''''''&&&&&&&&&%%%$$$)))...---((('''+++000,,,'''###%%%+++000111000666555555555666555333111***((('''(((+++...//////000111111111111000000///111111111111111000000000666444222333666777666333222333444444444222000///111///------///111111111...+++((())),,,///...---.........000333333000,,,((()))***,,,//////---++++++,,,---...---,,,***)))******,,,000555666333000///000000///---,,,,,,---------,,,,,,------+++***---111222///---......,,,///000111000///...///000...///111111111///,,,+++))),,,///000......000222444333222111000000000000///000222222000---)))'''(((***,,,------+++)))'''$$$'''******)))))),,,///333444333111...,,,,,,,,,+++---000111///+++'''&&&))))))***---///222444666666444000//////000//////...---,,,,,,...000000///222333222111///---***(((---...//////---++++++,,,...---***)))***,,,000222444555444000,,,,,,000333000...+++***+++...333555333222111000///////////////...,,,---000222333222000...---///333555555333000000000000////////////333222000000333555666666777777666555333222222111111111111111000...---,,,---///111333333111///...///000222444555222---))))))***+++,,,.../////////333000------...///---+++---......///000000111111///111222222111...***((())),,,000222222000...---+++---///111111000...,,,+++)))))),,,000222111///444444444333111...,,,+++---,,,---111444555333000...000222555;;;GGGUUU___gggmmmvvvsssppptttqqqZZZSSSIIICCCAAA>>>888444333444666666444222222222888888888888888555000---222666<<<===:::777555555333111...,,,,,,---...//////000222222000//////000000---+++,,,000444555555888::::::777444444777:::666:::@@@GGGOOO[[[lllzzz{{{fffUUUIIIBBBCCCQQQ```lllvvv~~~xxxoooooosssvvv------,,,***)))'''&&&%%%&&&***---+++'''&&&***//////,,,)))))),,,000222333999777666555555444111///+++)))((())),,,...//////111222222333222222111111///............///000000666444222333555555333111111222333444333222000///111...,,,,,,---///000//////,,,******---//////......---...000333333000...'''(((***---000000...,,,222222333333111///,,,***++++++,,,000333444111...---...//////...---------,,,,,,---......---,,,***...333444111///000111///000111111000.........///...//////000///...---,,,***---000111000000111333444444333111111000000111111222222111///,,,)))''')))***,,,------+++)))'''$$$'''))))))))))))+++...333444333111...+++++++++,,,...111222000---)))'''***++++++---...000222333333000---,,,---/////////...---,,,,,,...///...---222222222111///---***)))---...///...,,,++++++,,,+++***))))))***...111444222222111000///111444777111///---,,,---000444666111000000000000111222222...---++++++...000222222111///---...111444444333000/////////............111000///000222444444333555555444333222111000000111111111000000...------,,,---000222222222000///222222333444444222...++++++,,,---///000//////...000...---...111222111///000000/////////...............///...---+++)))'''))),,,000222333222000000---///111222222000...---)))((((((+++...000///---222222222222000---+++))),,,,,,---000444555333111///000111222555>>>JJJSSS]]]ccclllvvvvvvwww~~~uuugggSSSLLLDDD???>>>===999666666777888777444222111111555555666666444111...,,,222666:::;;;999666555555222000...,,,,,,...111333222333333333222111111222000...+++,,,///222333222666888:::888555444555888999???IIIUUUcccrrr}}}uuugggTTTDDD@@@>>>CCCSSSdddqqq~~~wwwsss{{{ppp___UUUTTTXXX[[[___fffooouuuzzz222111///---+++(((%%%$$$***,,,---)))%%%$$$)))...222111///---,,,---111444:::888666555444222000...,,,***)))***,,,.........000111222333333333222111------+++++++++---///111444333222222333333111///000111222222222111000///111...+++***+++---......111...,,,+++---//////000------...000222333111///((())),,,000333333000...666666666555333000---+++---------///111000---+++***+++---//////...---,,,)))+++---//////...+++***///444555222000222222000000111111000......///000///......---------......,,,...111222111111333444444333222111111000000111111111111///...,,,***)))***+++---...---,,,***(((&&&((()))***))))))+++,,,333444333111...+++******...///111333222///+++)))------------...///000111///---******+++---------...,,,++++++,,,---,,,***000000000///...---++++++...//////...,,,++++++,,,)))(((((())),,,000444666111///...000333777999:::222111///...///222555777//////000111222333555666...,,,******---///111111222000...---///111222222......------,,,,,,------.........000222333111///111111111111000000//////000000000000//////...---***,,,...000222222222111555333222222333222///------...111222222000...------------000333555555444222222111000...---,,,,,,,,,,,,+++***))))))((((((***,,,///111333222111111000000111222111000...---'''''''''))),,,...---,,,//////000000...+++(((&&&)))***+++...222333222111////////////111777AAAIIIVVV\\\fffpppzzz|||xxxtttaaaYYYJJJDDD===::::::;;;;;;999:::;;;;;;888555222111111000333555333///,,,+++,,,333555777888777555555555222000---,,,,,,///333666555444333333333444555666111///------...000000000111555999999888777999;;;???HHHWWWhhh{{{wwwggg]]]RRRDDD:::<<<@@@KKK\\\lll{{{vvvllluuuzzzaaaMMMBBB@@@BBBEEEFFFNNNZZZdddmmmxxx111000///---+++(((%%%###,,,,,,+++'''###$$$)))...111222222...))))))---222999666444333333222000...---,,,++++++---...---,,,,,,---///111111000//////---,,,)))((((((***,,,...//////000111111111000/////////000111111111000///111...+++)))***,,,......000///,,,+++,,,---...///,,,---...///111111111000+++---000444777777444111444444444444222///,,,***.........///...---***)))'''(((***---......+++)))&&&)))---///...,,,***)))---222333000///000111///.../////////...///111333///...---,,,,,,---...///000111222222222222222222222111111000/////////000.........---,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,++++++,,,,,,222333444222...+++******...///000222222000---***............///000111222...+++)))((()))***+++***,,,***)))*********)))'''++++++,,,,,,------....../////////...+++***+++,,,******+++,,,///222444666111///---000555:::;;;:::111000//////000222444555000000000111222333555555///---++++++---000222222333111///---...///111222------,,,+++***++++++,,,------///111333222000---***+++---///000000000000/////////000//////......+++,,,---///111333444444555333000////////////---...000333444444111...,,,,,,---///111444555555444222222111000///...---------,,,***(((((()))+++,,,------...///111111000...000000000000///...---,,,&&&'''((()))+++,,,,,,+++,,,---------,,,)))'''%%%&&&'''))),,,...000000000,,,---......000777@@@HHHRRRXXXbbblllvvv~~~}}}yyy|||www___QQQMMMDDD???999666777999::::::;;;;;;;;;999666333333333///333555333---***+++...444444555555555555555666444111...,,,,,,///333666444222111111333666888999222111///......//////...///222666777888:::???CCCGGGTTTfffyyyxxxaaaSSSLLLFFFAAA===@@@JJJYYYiiiwwwwww}}}{{{^^^III???;;;;;;===@@@FFFOOOWWWaaappp,,,------,,,***'''%%%###++++++)))%%%###$$$)))......000000+++%%%$$$)))///444222000000111222222111///---------......---+++&&&(((***,,,------,,,+++***(((&&&######$$$&&&'''***,,,...000111000000000---......///000000000000111...+++***+++---............---,,,+++++++++,,,+++,,,......//////000000///000333777::::::777444///000222222222000...,,,...//////...---+++))))))%%%&&&'''+++------+++((($$$(((,,,...,,,)))((((((***...000---,,,......,,,+++,,,---......000444777111///---,,,+++,,,...000222222222222222111000///000//////............///***++++++,,,---......///------...///000000////////////...............---111333444333000---++++++...---...000222111---***.........///000222333444///,,,)))(((((()))))))))***)))((()))***)))'''%%%&&&'''(((***,,,...000111000000///---+++***+++,,,---......000111222444444444111///111555888888666///////////////000111222222111111000000111111222000...---...111333333333333222000///...///111222---,,,***)))))))))***+++---...///222333222///,,,%%%'''***---000111222222---......////////////...,,,,,,---...000222333444222///,,,+++,,,---------...000222444444222///,,,...///000111111000111111000000000000000000000000000...+++******,,,///111///---,,,,,,......---+++000///...---,,,+++++++++'''(((***++++++,,,,,,---,,,,,,,,,+++***(((&&&%%%$$$&&&(((***+++,,,---...+++,,,......000555===DDDLLLRRR[[[eeennnvvv}}}|||vvvwww|||bbbPPPFFFCCCAAA===888555555666888999999999:::999777666666888222555666333...+++...111444444333444444555666666555333000---,,,...111333000...,,,...222666888999333333222000///...---...111222333444555;;;CCCJJJRRRaaatttrrraaaNNNEEEAAA>>>>>>@@@GGGTTTfffuuuxxx]]]KKKBBB;;;888999>>>AAAFFFKKKUUUggg}}}***+++,,,,,,+++(((&&&$$$)))(((&&&$$$###&&&+++///,,,...---)))$$$###(((---///---,,,---///111222222000///......///...,,,***"""$$$'''***++++++)))(((%%%$$$""" !!!"""###(((+++///000000/////////,,,,,,------...///000000...,,,++++++---...///...,,,...///...,,,***)))***+++,,,------,,,,,,---///111111222555777888666444---///111222222222000///...///000///,,,******+++(((''''''***---...+++(((&&&)))------***''''''((((((,,,...+++***,,,---++++++,,,------...111555888333111///---,,,---...///000//////000111111000...//////............//////)))***,,,...///000111111---...000111222333444444333222000000111000///---111333555444222///...---...------///222222///+++.........///000222333444///---***)))***+++++++++***))))))+++,,,+++)))'''&&&'''(((***,,,///222333111000///---***)))***,,,///000111222222222222222555333222111222333222111------......////////////222111000///...---------000000000222555666555333111222333222000000111333---,,,***(((((()))***+++---...///111222222...,,,$$$'''***...111222222222,,,---...///////////////---,,,,,,,,,---...000111...+++)))((()))+++,,,,,,,,,---000222222111///.../////////---+++***+++---,,,,,,---...//////000000000///,,,+++,,,///222555///,,,)))***,,,---,,,***///...,,,*********+++,,,***+++......------...///---,,,+++)))((((((((((((%%%''')))))))))***,,,...---...///...,,,///444999GGGMMMWWWaaajjjrrrzzz~~~|||ooommmuuueeeQQQEEE>>>;;;===;;;888555444444555666777888888888777777999;;;666777777444000///222444444333333444666777666555444333000...---...///000...+++***,,,111555666555111222222111...,,,,,,---222333444555888@@@LLLUUUdddsss}}}ppp\\\OOOCCC???<<<777:::BBBOOO^^^qqqxxx```QQQGGG<<<888999===>>>@@@DDDOOOeee,,,---......---***'''%%%%%%$$$$$$###%%%(((,,,000,,,,,,+++(((%%%&&&***...---+++)))***---///111111111000//////000...,,,)))!!!$$$'''***,,,+++***)))"""""""""######$$$&&&&&&***---111111///---,,,---+++++++++,,,---///000111***))))))+++---......---+++...111111...***)))(((+++,,,---,,,))))))***,,,000///...///111222111000,,,...000111222111000///---///000///,,,+++,,,...,,,***(((+++///000---***)))---000...***''''''))))))---///---,,,......------......------///333777444333111///...------...*********---000333222000000000/////////000000111---...000222333333222111...///000333555777888999555333111000111111///,,,000222555666444222000000000...---///333444111---...............//////000...,,,******---///000000,,,,,,,,,...000///---++++++++++++,,,...000222444111111///,,,***)))***,,,---...000111222111000000333444333222///.........,,,---.../////////......///...---,,,++++++++++++///000222555777777444222///222444444333111222333...,,,***(((((()))***,,,---------///000///---***(((***---000111111111000+++,,,---...////////////---+++)))(((((()))+++,,,***((('''''')))+++,,,,,,)))***,,,...000111111000......,,,)))%%%%%%'''***))))))***++++++,,,------...---++++++,,,///222444...+++'''(((---//////---///---+++******+++---...---///222222000000111333000...+++((('''(((***+++(((***,,,+++******---//////000000...+++,,,///333>>>EEEOOOZZZeeeooowww|||}}}pppddddddqqqzzzdddOOOBBB;;;888777888777777555333222333444666777888777666777999;;;:::999777444333333555666444333333555777999777555000000///......//////000///,,,+++---111333111......000111///,,,)))***+++...222777>>>FFFRRRaaakkk{{{xxxpppcccUUUIIIBBB>>>@@@===:::BBBNNN___nnn}}}eeeWWWIII<<<777:::999;;;<<>>;;;888444222444666888999666777999888888888999;;;333222111000111333666888333000---...333888;;;;;;999666444555888999777444,,,000333555444333222222000///---+++***,,,000444111///---+++++++++---...444BBB[[[wwwuuu\\\KKKCCCAAACCCGGGQQQWWWeeeuuuaaaEEE666111111222888666444444555===PPPaaa///------000555777666444++++++,,,---......,,,+++(((((()))***,,,...000000---......///000000000000000///......//////...,,,++++++,,,---......//////444444444444222000...---...000111222111111222333///---+++,,,......+++(((%%%&&&(((+++//////...,,,***---000111///---+++***+++...000111///---,,,,,,......---)))$$$"""$$$&&&)))***---......---+++)))---+++'''###"""###$$$&&&......///---+++******+++,,,,,,---...///...---,,,)))***,,,...///000000000...000444555333222111111555444444444555333000...,,,,,,,,,,,,------------***,,,...000111000...---+++***(((%%%%%%''',,,000777666444222000///......000000000111111111111111---,,,,,,---///000000///222222222222222222333333777777555111---*********222111111111222222000...333222111///...---+++***,,,///...)))(((,,,000000,,,,,,***)))***+++---...,,,++++++---///222444444000000111111111000......333222000---******---//////......------...//////......------...//////000---000222333111...---,,,000///---+++)))(((''''''&&&(((+++------,,,***(((((((((***---000222333444000000///111333333222000222000......---,,,***(((,,,...///...+++&&&$$$#########%%%(((,,,------,,,///111444666666333000...,,,///222444333000...,,,---...000111333333444444000...,,,,,,///222444444222000---++++++---000222111222333222000//////000222222111111111111222222///...------...111444666444222///------///222444555666:::@@@HHHQQQYYY^^^gggmmmuuu~~~sssZZZDDD777666555333444777999;;;;;;555777999:::;;;;;;;;;<<<444222111000111333777999666333000000333888;;;<<<888555333333555777777666---000333666666555444333000...+++(((&&&(((---111222000//////......222888CCCVVVqqqxxxbbbKKK???@@@FFFOOOVVVeeennn}}}bbbFFF777222222333666444333333333:::LLL\\\---,,,+++///444666555333---,,,---...000000---+++))))))***+++,,,...///111111000...------000333555222000///...//////...,,,))),,,000444555444111000777777666555333000---,,,+++---000111111111222333...,,,***+++------+++(((%%%&&&'''***---...,,,***+++...000111000...---...///111333333111///...---333444444///((($$$%%%'''***+++---//////---+++))),,,***'''%%%%%%'''***,,,///000111///,,,+++***+++,,,---///000000///......,,,,,,,,,------,,,,,,,,,---000222333333222111222333222111222333333111///++++++,,,---...//////000***+++---/////////...---******+++***)))***,,,///777666444111///---,,,,,,111111000000000000000000---,,,+++,,,///000///---000000111222333444444444777777666333000///000222777444111///000000111000222222111///---,,,++++++111222///)))&&&***------------------...///000111//////...//////111444666111111111111000///......555444111---)))(((***,,,,,,,,,+++,,,---///111333//////.........///000000......---,,,+++---000333222111///,,,++++++++++++''')))+++------+++)))'''&&&(((+++---///111222333111000000111333444333111222111/////////...,,,***---///111111...***((('''%%%%%%&&&))),,,...---,,,...000444777888555222000***,,,///222444333000///...///111222333444444333///...---...111444666777222000---,,,,,,...000222111333444333111//////000/////////...///000000111000///...---///222555777333111///------///111333333444777===DDDLLLTTTXXX```eeejjjrrrzzz~~~fffOOO>>>444666555444666888:::;;;:::444555777:::<<<<<<;;;:::555444222222222555777999777555222111222555777888666333111///111333444555...000222555777666555333111///+++'''$$$%%%)))---222000000222111222;;;GGGYYYmmm}}}aaaPPPAAA???HHHTTT___hhhwwwgggMMM<<<555444444444333222222222888GGGWWW------...000333444333111///---,,,...111222///+++***+++,,,++++++,,,///111222///,,,******...333777555333000/////////---,,,(((,,,222777999777333000777777666555333000---,,,***,,,///000000000000111...,,,***+++...///---+++)))((((((***,,,---,,,***,,,...000000///.........222333444333111...------444777777333+++&&&''')))+++,,,...000///...+++******)))(((((())),,,///111000111222000---+++******,,,...111111000...---------,,,,,,+++*********)))---...000111111111222333111000///000222222111///******,,,---///000111222+++,,,,,,---......///...+++---......---,,,---...555444333111///---++++++//////////////////.........,,,***,,,///000///,,,,,,---///111333555555666666666555333111222444666999555111...///111222333000111111///---,,,,,,---444444000(((%%%(((+++,,,---......///000111111111///000///......///222555222111///...---,,,,,,,,,222222///,,,((('''((()))))))))))))))+++...111333000//////......///000000...---***''''''+++222777333111///---------...///***+++,,,---,,,***((('''&&&))),,,.........///000/////////111444555444333333111.........///...,,,,,,...111111...+++)))(((((((((***---//////---++++++---222555666555333111***+++,,,///222333222000//////000111222333333444///...---///222555666666000///...------///000222222444666666444222111000,,,,,,,,,---...///000111000///......000333666888222111///------///111222///000222666<<>>AAAIIISSS]]]cccjjjxxxxxxnnnlllrrr|||nnnYYYHHH>>>888666555555777888888888777555555777:::;;;:::888444444555555444444333333111111222222111111111222333222000...,,,---///111111///...000444666666555111000...+++((((((***---000---///555777===QQQhhhmmmXXXGGGEEEJJJWWWgggvvvjjjQQQ???666444555333222222111///222???MMM///333777777444000//////000,,,***,,,111333111......///...+++((()))...222111111000000111333666777999666222000...---,,,***))),,,///333555555444333555555555444333000...---***---000222111000000000222///---///333555444333222000,,,+++,,,.........333444555444222222222444444444222///+++(((((()))***///333111+++''')))------///111222111///---+++%%%&&&''')))+++---///000///000111///,,,)))''''''))),,,000///,,,)))(((((()))))))))))))))***++++++,,,------,,,,,,...222555000//////000222333333222,,,------...///000111111...---,,,+++,,,...000222222222111///------///111///000111111000...,,,***))))))+++,,,...///000111000---***,,,000222///,,,&&&(((,,,000333666777888666555444111///000333666444333222222444444333222,,,...000///---,,,---000111111,,,$$$"""&&&,,,---***+++,,,---...---,,,,,,)))***+++***)))+++000444111...***&&&$$$$$$%%%'''&&&'''))))))(((((()))+++)))((('''&&&'''***,,,...---......//////...------000---)))%%%$$$(((...333000///---,,,,,,...111222///...---+++)))(((&&&&&&))),,,//////---******+++,,,,,,---000444666666555222///,,,***+++---......111333333222...+++******---...000333444222...***$$$'''+++...111222222222000...,,,---000222111000...------,,,...000333555222000.........///...------...///000111111000000333666;;;===;;;777333111+++,,,---///111333555666000///...///000444777999111000///......///000111111000///000111444888:::@@@MMM[[[aaafffrrrppphhhjjjsssuuu```NNNCCC:::888666666888:::;;;:::888666555666999;;;:::888333444555555444333111000000111333444444444444555333222111///---,,,...000222///---///222666666666000000///---++++++---///000,,,///555888@@@XXXqqqyyynnn[[[GGGIIIJJJSSScccssshhhNNN<<<444333555222111222222111555BBBPPP111333444444222111000111444444222000///.........111000///...000222444666777555444444555555444333555888:::777111------000000000000...,,,,,,...000......///000000000111111222111000000222333222111555333111222555555333111///+++)))+++,,,,,,///333:::777444111111333666888:::888444111...,,,,,,,,,---,,,+++*********+++,,,...------///222111...******'''######&&&+++000222111222222111...+++)))(((+++,,,,,,,,,+++)))((('''(((((()))))))))***---///000...------///000///...444222111000111111///...,,,++++++---111222000...////////////000000000111333444222///+++,,,000444777444222333555444...)))(((''''''***000111...***000000///000000...***'''...,,,+++---000333333111000...---...000333444444444333111000///000222333//////............//////333000,,,'''###$$$(((++++++++++++*********))))))+++++++++)))(((***---///...+++(((((()))***(((&&&$$$''')))+++******+++,,,---,,,+++)))((((((''''''))),,,......,,,***))))))***---...+++&&&$$$&&&***111...,,,+++---.........111///,,,++++++,,,,,,+++---...///...,,,)))((((((+++,,,///111333222111111000///............,,,***333222111111222222000...//////000222333111...+++((((((***---000111000///---...///000000///...---......//////000222333444444333111///---------------...000111222222222111000222555888999888777666///---,,,...222444444222333000---...000222222111111222222222111000...---000000///000222555888:::AAAFFFQQQ\\\ccckkkyyyvvvjjjccctttxxxiiiXXXKKKAAA???<<<999888888:::;;;777666666777888888777555666555444555666666444222777555333333444555555444555444222222222111...,,,......///111222333444555666111+++***---000000///333444666:::BBBRRRhhh{{{~~~tttooofffXXXJJJBBBKKKUUUcccssszzz\\\FFF999111000222777444333444555:::JJJ\\\---///222333333222222222333222111000///.........111000000000111222444555555555444555666666444222666888999666000,,,,,,...111111000---+++***+++,,,------------...///000111333111000111222333222111666333111111333444222000...***(((***+++***,,,111666444111///000333777999888666333000............///---+++***)))***+++,,,,,,,,,,,,///333444111///+++(((%%%%%%)))...222444111111///---***))))))******+++++++++***)))'''&&&((()))*********+++...111333111///...//////...---000///......//////...,,,---,,,,,,...111111///---,,,---...000111111111111444444333000,,,,,,111555888555444555888777333...)))''''''***///000---))).........///111000---+++...+++)))***---//////......---,,,...000222222222111111111111111000000000000//////............///222111...***'''&&&(((+++///...---,,,+++++++++++++++,,,,,,++++++,,,///111...,,,))))))***+++)))'''&&&(((+++,,,+++***++++++---,,,+++)))(((''''''&&&(((***------,,,+++***+++***,,,---+++&&&$$$&&&)))...---,,,---000111111111111///...---...///...---,,,...000///---+++******+++,,,...000000111000000------...///000///...,,,222111000111222222000---......///000111000...---,,,,,,,,,///111111000...///000111111222111000000000000000000111222333444444333111///...---......---...///000111000//////...000333666777777666555111000///000333333222000111///------///111000...///111222333222000---,,,...---------///111444666>>>DDDOOOZZZaaahhhtttwwwrrrooo{{{ppp^^^OOOGGGEEEAAA<<<999666555555777666555666777777666555444333222333444555444333888666444444666888888888555333111111111000///---...///000111333555666666333///++++++...111222111444;;;DDDKKKSSSaaavvvxxxeeeXXXQQQMMMMMMOOO[[[ggguuutttooossszzzpppUUUAAA666000111333777666777777777<<>>BBBDDDCCCIIIZZZlll)))---222444444333333333000///...---------------111111222333333222111111000111333666888777444222222444444333///------...111111///,,,)))'''((()))+++***))))))***---111333222000//////000111000...///...,,,,,,---...000000---******,,,,,,)))))),,,///...,,,,,,---000444666222111000//////111333444222000,,,(((''')))+++---***+++---000333555666666---+++((((((***---//////,,,***((('''((()))*********+++,,,,,,,,,+++***)))+++,,,---------///222555444222000/////////...---***))))))***,,,......------------...---,,,***)))&&&)))---000333333222222222333333000,,,,,,///333///......111444555444222...,,,,,,---//////---******)))***,,,///000///...---+++(((&&&&&&)))+++---.........000222222000...//////000000000...---,,,000000000//////...------...111333333000---***)))111000///......///000111---...///...---,,,---...---------......---+++***+++---///...,,,*********++++++,,,+++***'''%%%$$$###&&&)))+++,,,,,,...000,,,------+++(((''')))+++,,,---///333666777666444///000222444777777555222---000222111///---+++++++++***))))))((()))))))))$$$(((---111222222222222000111222333555444111...,,,,,,---,,,,,,...000222333222111111222000---+++,,,---...///000111222222222222111111000111111222111111000//////.........//////000000///...,,,+++(((***,,,...111333444555333444555555555333000...------.../////////---,,,...000444777666333///,,,---,,,+++***+++,,,...000888>>>IIIWWW___dddnnnwww{{{tttvvv|||zzzkkk\\\WWWOOOGGGAAA===;;;;;;888666333333444555555444222000......111555888999777555444666999<<<======666222...,,,---///111111111222333333333333222111222111000000222555999<<>>===999666333222333444555555444111......111666999;;;444222222444777:::<<<<<<666222...,,,---000222333444555555444222000...,,,111111000......333<<>>;;;888333111222444666666555222//////111555888999111000000111555888::::::555222...---///111333444777777777666333000---***......,,,)))***222AAALLLeeexxxpppUUUDDDCCCIIIUUUdddrrr}}}bbbPPPBBBJJJ```uuusssbbbPPPGGGGGGJJJPPPVVVeeeqqq|||///000000///------...///......------...///000000444222000...,,,,,,,,,,,,))))))+++...111333444333222222111222222111///...,,,,,,,,,***))))))***,,,------------...///000111...---++++++,,,,,,***)))'''***...///---,,,---...---+++...222333///...//////...,,,+++++++++,,,---...---+++++++++---///000...---,,,++++++,,,...///---...///---***)))+++---+++***))))))******((('''(((&&&%%%(((...222111///+++,,,...///000000000///.........,,,++++++,,,...***))))))+++...111222222---,,,,,,---000222222111///111333222///,,,,,,---------......///............000111///+++***,,,///...////////////000111333............---...///000---+++***+++---......---111222333111//////222444444222000000111222111000222222111///...---------+++---...000111000///...,,,...000000---+++******)))***,,,---...---,,,+++%%%(((******(((%%%""""""''',,,111222000---+++++++++---///...,,,)))))))))'''***---000111...+++)))&&&((()))))))))))),,,...---,,,*********++++++***......///111333333111///,,,,,,...000333444222000,,,,,,***(((&&&'''***---.........,,,***'''$$$###!!!&&&+++---,,,,,,///333222000//////111222333222111333444111,,,)))+++...000///...///000///,,,***&&&&&&''')))+++...111333444333111000...---,,,,,,)))***+++,,,---,,,,,,+++***+++---///000000000000+++******+++---000444666000555999999555000,,,+++,,,...000000000111444777444333111000000111333444111000///...///111333555555333444;;;BBBJJJTTT^^^iiitttvvvgggYYYLLLFFF===999444111222444666777555333000///111333444555111//////000444777888888555222//////111333555555777888888888666333000---///...,,,(((***777LLL\\\www~~~aaaGGG@@@DDDQQQdddvvvxxxcccRRRFFFPPPgggyyyrrrcccTTTQQQUUU]]]gggnnn~~~---...---,,,++++++---///...............///000111444222///,,,+++***++++++)))((())),,,///222333333666444333222222000...,,,+++,,,+++)))''''''(((***,,,------......////////////...,,,,,,,,,,,,+++)))***...222222///---,,,,,,+++***---222333000...000------,,,++++++,,,------...---+++******+++---...,,,,,,++++++,,,---///000,,,---...,,,)))((())),,,*********+++------,,,++++++'''$$$&&&---222444333***+++---///000000//////.........,,,))))))***,,,***))))))+++...000111111---,,,,,,...000222111111000333555444111//////000//////......------------///111222000,,,+++---000...//////...---...///111,,,,,,---,,,,,,,,,...///---,,,+++,,,...000000000333555666444000///111333444222/////////000000///111111222222111///,,,+++***,,,...000111111000///---......---+++))))))***+++,,,...///...,,,)))'''"""%%%)))***(((&&&$$$###&&&+++111333000---+++***+++,,,...---+++)))))))))&&&)))...111222000---***((()))***)))((()))***,,,+++***(((((()))***)))))),,,,,,---///222333111000++++++,,,...111222000///)))(((&&&$$$$$$''',,,000111111111000---***&&&$$$"""&&&+++,,,******...222111///---,,,...000222222333555666333---)))***,,,///......///000000...,,,'''((((((***---000444555666444333111///...------'''(((***+++,,,,,,+++***'''(((+++---///000000000---,,,++++++---111444777222666::::::555...)))(((+++---/////////111555999444222...,,,,,,///222555///...------...000333444:::666444888>>>EEEPPPZZZeeeppp{{{iiiZZZPPP>>>:::555222222555777888555333000///000111111111111//////000333666777888444222000000222444555555777888999:::999666333111111111...***--->>>WWWjjjnnnRRR<<>>888777777666888<<<333000------///000...,,,000000111222444777:::<<<555555555555555555444444999:::<<<<<<;;;999666444555333111000666IIIgggpppXXXIIIBBB@@@SSSmmmkkkbbbOOOGGGQQQ]]]bbbmmm{{{|||tttlllkkkqqqwwwyyyxxxuuuhhh___\\\^^^fffppp,,,+++)))(((((()))+++,,,...,,,,,,...111222111///000000///---++++++---...,,,,,,---///111222333444666666555222...++++++++++++...///---***'''(((***......//////...---,,,+++,,,---///000000///---,,,...///222333222///,,,***++++++---111333111***%%%***+++...///000...---+++---,,,+++(((&&&'''))),,,............------000222111000///...---,,,,,,,,,---,,,,,,,,,---000222333000---++++++...111222111------------...000111222333111......///000000000...---,,,---000111222111------,,,,,,,,,---......000333555222...++++++...000...,,,,,,...///...,,,000111000------...,,,''',,,+++++++++,,,---------***(((&&&$$$###%%%(((+++---,,,*********---///111222333333222///...///111......------...000222333333111000/////////---+++,,,---///111333333222111---,,,+++++++++,,,,,,+++...//////...,,,+++,,,---,,,******+++---//////...---.........---+++)))((((((***,,,,,,***)))***+++'''&&&'''***///222333222222111111000...,,,+++************++++++***(((''')))***---///000000///...---,,,***(((((()))***+++))))))***+++,,,------...///000111111000...,,,+++$$$'''*********+++...111000111000,,,+++...///,,,...///111222000---)))&&&)))+++------,,,,,,,,,---...---+++******,,,...000444000+++)))***,,,,,,,,,******+++,,,,,,+++***)))$$$%%%(((---111222000...000000000000000000000000---///222444333///+++'''...222555333---+++...222//////......---,,,++++++***+++,,,,,,---000555999===:::555444888AAAIIINNNXXX^^^gggsss~~~zzz|||xxxaaaJJJBBB======<<<999777888555111---,,,///000000...///000000111333666888:::666666666666666666777777999:::;;;;;;:::888666444555444333888CCCXXXrrrvvv[[[HHHBBBCCCKKK]]]uuuvvvsssxxxqqqaaaNNNCCCKKKTTTXXXcccpppyyyrrrlllkkkooosssrrroooiii^^^SSSKKKHHHIIIPPPYYY***)))(((''''''((()))***,,,,,,---///111222111000.../////////------///000//////000111222333444444777777666222...+++***+++...000222000,,,(((((()))...//////...---,,,+++***+++---...000000000000///000//////111333111---)))++++++---111333111***$$$(((***///222222000,,,***+++++++++)))'''(((+++---...///000//////000222555777555222///---,,,,,,---------------...///000111///...------///000000000---------...///000111222333000------///111333444///......///222333333222******+++++++++,,,,,,,,,+++...///...***'''''')))+++******,,,...///...---000111///,,,,,,...+++&&&***)))(((((()))+++...///)))&&&""" $$$))),,,...---+++***)))***,,,---000222333333111///...///,,,,,,---...///000111111333111000//////...+++)))+++,,,///111222333333222,,,,,,---------,,,,,,+++...//////...------...000///------...111333444444///000000000///---+++*********+++---//////---+++%%%%%%'''+++000444555555444333111000///......---,,,,,,,,,,,,,,,++++++++++++,,,---...//////000000,,,+++)))((('''''''''(((***+++,,,---...---,,,,,,------...///111111///---))))))******)))***---///444555333...---//////---+++,,,...000000...+++)))%%%(((+++---,,,,,,,,,------,,,***(((((()))+++,,,///,,,***)))+++...000000,,,,,,---,,,,,,+++***)))%%%&&&)))...111333111///111///...,,,+++,,,---...)))+++---///000///---,,,444666777333,,,)))+++.........///...---+++)))(((%%%''')))+++---000444777999666333333666===DDDIIIMMMVVVbbbllluuuwwwqqqrrrwww}}}iiiSSSJJJDDDCCCBBB<<<666333555111,,,+++...000111000000000111222333555666777666777777777888888999999::::::999888777666555555666555888CCCXXXooo~~~eeeNNNBBBEEEKKK\\\mmmpppdddaaahhhsssxxxaaaMMM@@@CCCHHHLLLUUUbbbfffbbb]]]]]]______\\\WWWSSSKKKBBB===;;;;;;@@@GGG((('''&&&&&&&&&&&&'''(((***,,,...000222333111000---///000000//////111333222222333333333444444444666777888666222---+++***---000222111,,,)))((()))......------,,,******)))***+++---///000111111111222///---000555666111+++((()))+++000333111+++%%%&&&***///333444111,,,)))***++++++***)))***,,,...---.../////////000333555777555111...,,,,,,---...---------....../////////............/////////...,,,,,,,,,---...///000111111///------///111222222...---...///222333222111))))))******++++++++++++***,,,---,,,)))''''''((()))***,,,...000000000///000111000,,,,,,---***%%%&&&%%%%%%%%%&&&)))...111***&&&  %%%+++...///...,,,***))))))******---000333333111///...---***+++---...///000//////222000//////...---***'''***,,,///000111111222333...///000000...,,,+++***---.........------///111000///000222444555555333111111111111111///---,,,///------111555555111,,,&&&&&&(((+++000444666666444333111////////////000/////////...,,,,,,---//////............000111222...---+++)))((((((((((((***+++---......---,,,+++,,,++++++...111222111///,,,+++***))))))***,,,...777888555000...000000------...///000000///---,,,'''***---//////---,,,,,,,,,***)))'''''''''((()))---+++******+++...000111.........---,,,+++******'''(((***...222333222000000...+++)))((()))+++---***+++,,,,,,...//////000777888888333---***+++...---...//////...+++((('''$$$&&&)))***+++...111333444333222111333888===BBBEEEQQQ___iiippp{{{qqqhhhggglllttt{{{zzz}}}ppp___TTTKKKHHHEEE???777444555000+++))),,,000111111333333333444555666777777666666666777888888999999999888777555555555666666888999???PPPkkk~~~lll]]]SSSPPPUUU\\\ppp}}}www\\\RRRSSS]]]kkk~~~xxx___MMM>>><<<>>>@@@IIITTTOOOKKKGGGFFFHHHHHHEEEAAADDD>>>:::999999888<<>>OOOaaaooottthhh\\\XXXYYYTTTGGG<<<:::555999@@@EEEMMMKKK<<<;;;666222///---,,,---///***---000333555555333111111//////111111///...111+++******+++,,,---...///222222333333111...+++)))'''&&&%%%###"""$$$(((,,,333333333111///,,,)))'''))))))***,,,---.........333333111,,,'''%%%''')))+++---...,,,***(((***,,,...111333333111000111333888555000---,,,+++***)))######$$$%%%''')))+++,,,,,,***((((((***...333666......---------......///...,,,)))&&&&&&))),,,......,,,)))))))))************,,,...000111000...,,,))))))(((&&&$$$''',,,111888555111//////...+++(((***'''%%%%%%(((---000111444555777999999888666555...//////...---***((('''&&&'''***,,,.../////////,,,---...///000000000000555555444222///+++(((&&&&&&***///000---+++,,,---...(((""" $$$+++000333,,,,,,,,,,,,++++++******000111000---******---111:::888555111...---,,,,,,111///---+++***+++,,,,,,///......---,,,***((('''&&&'''))),,,...---***'''---000444555444111000///(((###"""***000000...///.........///000222333+++++++++)))&&&$$$$$$$$$++++++---000333333222000111//////111555666444222111222222222000---***(((###%%%'''***+++***)))((((((((('''&&&%%%'''***---***)))(((***,,,...---,,,(((+++...+++&&&""""""%%%'''(((***...111333111000///222555666444111000//////***%%%'''---222000---***+++---///111111111111...,,,+++---111111---((()))+++------,,,,,,---...222111///---,,,---111444444222111333555333,,,&&&$$$$$$%%%''')))---000222000------......******,,,)))))))))'''&&&'''***,,,///333666555111///222555555222---)))'''))),,,...///000222111...+++******666>>>HHHPPPVVV___lllvvv}}}~~~mmmccc\\\XXX\\\aaaaaaaaabbbhhhkkkmmmmmmmmmhhh[[[NNN???<<<999888999;;;<<<<<>>BBBBBB>>>;;;777555222000......///000---000333666777666444222111111111000000/////////,,,,,,,,,,,,---...//////111111111111///---+++***))))))(((&&&%%%&&&***...555555444222000,,,***(((+++,,,---.........---,,,111111000---)))'''(((******,,,...---***((()))***---///222222000///000222555222///---,,,,,,++++++%%%%%%&&&'''(((***+++,,,+++)))((((((+++///444777111///---++++++,,,///000...,,,)))''''''))),,,...///---+++***************)))+++---///000000///...***,,,+++((($$$%%%***000777444111000000///---+++***(((&&&&&&)))---000111777777888888777666444222............---+++)))((((((***,,,...///000000///------...///000111111111666555333111---)))&&&$$$&&&+++000111///---,,,------(((######''',,,000222...---,,,***))))))((((((---......,,,***+++///222999666333///,,,,,,,,,---000///---,,,,,,...000222111111000///---+++***))))))***,,,000222111...+++...111444555333111000000,,,&&&"""$$$+++000///---*********+++,,,...000111,,,------+++(((&&&&&&''',,,---...111444444222000...------///333444333111000000///...---+++***)))))))))************))))))%%%$$$$$$######&&&))),,,+++***)))***---......---''')))***'''###!!!###'''***+++,,,///222333222111000222555555333000///......)))%%%'''---111000---)))+++---000222333333333---***)))+++///000,,,(((''')))+++,,,,,,,,,---...222222000---+++,,,///222444222111333666444...)))&&&&&&&&&'''***,,,///111///,,,,,,...---)))(((***((())))))((('''(((+++......111222000+++***---000222000,,,***)))+++---///---...000///---+++***+++333:::CCCIIIOOOYYYgggqqqyyyxxxjjj___XXXUUUZZZ___```aaabbbdddgggjjjjjjjjjfffYYYMMM@@@<<<777444444777999:::@@@???EEERRR```jjjuuu~~~sssdddUUUFFF>>>777333...---111555777777333222111111111222333444888888888999:::888444111,,,'''''',,,+++)))333AAAdddsss}}}qqqbbbRRRGGG>>>AAAIIIWWWmmm}}}rrrdddZZZJJJFFFBBBAAABBB@@@;;;777222444777;;;>>>>>>;;;888666555333222000000000000...000222555555444111000+++,,,.../////////---,,,---.........///000000000111000///...,,,+++++++++,,,,,,+++)))((()))---000777666555333000---***)))---...000111000...,,,***---...///...+++***+++,,,,,,...000///---+++++++++,,,...000000///...///000222///---,,,---//////...))))))))))))***+++,,,,,,******)))***,,,000444777333000---******+++...000...,,,***((((((***,,,...111///---+++************)))***,,,...000111222222---000000+++%%%###(((...555333000000000000///...+++)))''''''***...000111777777777666555333111000------......---+++***(((,,,---///000111000000///,,,---...///000111222222555444222///,,,(((%%%###&&&+++000222000---------+++)))&&&'''***---000111...---+++)))'''''''''(((***++++++******,,,000333555222///,,,***+++---///111000...---...222555888555444333111///...,,,,,,,,,---///222555555333000///111333444222111111111000+++&&&'''+++...---+++%%%%%%&&&(((***,,,...000/////////...+++*********//////000222555555333111+++***+++---000222111000///...,,,+++++++++++++++///---+++)))(((((()))***###"""!!!"""$$$(((+++......,,,++++++---//////...)))))))))&&&######(((,,,------...111333444333111000222333333111............)))%%%''',,,//////,,,(((***---000222444444444,,,)))((())),,,...,,,***&&&(((+++,,,+++,,,---...333222000---++++++---000222111111444666666111---))))))((()))***,,,...///---***+++---,,,'''%%%'''((()))))))))((())),,,//////000000---)))'''))),,,------,,,,,,,,,...///000+++---......,,,++++++,,,...444:::@@@FFFPPP^^^iiiqqqwwwoooddd[[[UUURRRVVVZZZ[[[\\\^^^^^^bbbeeeffffffcccXXXMMMDDD???888444333555777888;;;999<<>>:::999999888777888555777===DDDKKKVVV```sss}}}ssseeeSSSFFF<<<777111///111333444444444333111000///000000111555111///333:::<<<888222333...******///===XXXpppwwwcccQQQFFFBBBAAAEEEOOO```ttt~~~tttdddSSSGGG@@@===888666555666888::::::888888777666666777777555333000111222333222111///---333333333333111///...,,,&&&&&&'''(((((((((((((((000111222333333333222222///...+++))))))***+++------......---,,,---000333555444222000---+++***))),,,...111333444222///---((((((***,,,............---......///000///...---/////////000111111000000...------///222555555555//////...------------...///......---------......---...///000///...,,,+++------,,,,,,,,,,,,------...///...+++'''&&&''')))***+++,,,...000222333444222555666222***''')))............---------...///,,,***((())),,,...000000------,,,,,,---...///000------......---+++)))(((...///111222222222111000+++++++++,,,---...000111------,,,+++***)))))))))&&&***......+++))))))******+++,,,---------------(((((('''((()))+++,,,---++++++******+++---...///+++***((((((***...222555666444222000111333666888777666444222111000000000++++++---000333444222111111222444333222111222333222///+++*********(((&&&$$$%%%(((+++...111333444222333444333111000000111333333333555666555222000)))+++,,,...///000111111---///222555555333111///+++)))'''%%%%%%(((+++---%%%###"""$$$)))...111222000///...///000000///---'''(((+++,,,---...///000......---...000111000...***+++,,,,,,,,,---///111---***((((((+++---...---,,,---...///000///.........---,,,,,,.../////////---...000///...,,,------444333222///+++***,,,---------///111333444333111///...---+++++++++,,,,,,+++)))***,,,,,,(((&&&(((***++++++***((('''((()))...111444444111,,,(((%%%&&&(((***---///000000000111111111///---,,,,,,------...000333888BBBNNNWWW]]]dddpppyyyvvveee[[[RRRMMMIIIJJJKKKKKKMMMQQQTTTZZZ___``````^^^WWWOOOFFFDDDBBBAAA@@@===888555444222333777;;;AAALLLWWWdddqqqyyylll[[[NNN@@@:::444111222333333333666555333222111222222333000,,,***...666999555000666222///111;;;QQQqqqnnnWWWEEE===???DDDMMMYYYmmmzzzooo```QQQHHHBBB???>>>999888777777888999:::::::::888777777777777555333111222444666555444222000666666444333111///...---)))(((&&&%%%%%%&&&((()))111222333444444333222222...---+++***)))***,,,---,,,---.........///222555444333111///---,,,++++++,,,...000222333222000///'''&&&'''))),,,//////...+++***)))***---......---000//////000222222111///...---...000333555666555111000///.............../////////...,,,+++*********,,,///222222///,,,***------------------------,,,......+++'''%%%'''***+++,,,...///000111111111000222333111---++++++------......---++++++,,,---+++)))((())),,,...///...))))))((((((***---000222...//////...---+++(((''',,,---///111222222222222---,,,,,,+++,,,...///000++++++************+++,,,)))+++---+++(((&&&&&&(((+++---//////---+++******&&&''')))***,,,...///000,,,+++***+++---//////...*********+++,,,///222444444333222000000111222333444333222000///000000111+++***+++...000111000///000222444555333222222222111///,,,+++***)))(((&&&&&&(((***...111444555666222333444333222111222333555444444555666444111...***,,,.../////////000111---000555888888666222///))))))(((((()))+++---///&&&###!!!###)))...000000//////000111222111---+++"""###&&&)))+++,,,,,,,,,---,,,+++,,,...//////...))))))*********+++...111...,,,))))))+++---.........//////000000///------000000000000000000000000...000111000///......///444444333000---,,,---...,,,---///111222333333333111000...---,,,,,,,,,,,,+++((((((******'''(((******+++,,,+++)))(((((()))+++...111222111,,,'''$$$&&&'''***,,,............111222111000------.../////////000111666>>>HHHOOOVVV^^^jjjttt{{{vvvfff\\\NNNIIIFFFFFFFFFFFFJJJOOONNNUUUZZZ[[[[[[YYYSSSLLLBBBBBBCCCCCCBBB>>>888444111///000222555999CCCNNN[[[hhhvvv}}}ppp```UUUDDD>>>777333333444333222888777666555555555666777...+++))),,,222444222...333333555===MMMeee|||cccMMM===888>>>HHHXXXfffzzzxxxjjj]]]MMMCCCAAABBBAAA???:::999777666666666777888999888777777888888666444555666888999:::999777666888777444222000///...---+++)))(((''''''(((***,,,111222444555555444222111---,,,++++++++++++------+++---///000000222555888333222000///...---......///000111111111000///...'''%%%$$$&&&***...///...+++)))'''(((,,,000111111///...---...111222000...---,,,---///222444333222111000//////////////////---......---,,,+++)))((()))+++...000111000...---,,,---............---,,,,,,...///,,,'''&&&)))------...000111111000///...,,,,,,---.........,,,+++///000000...+++)))+++,,,***)))((()))+++---------***)))'''((()))---111333000000///...,,,***'''&&&((())),,,///111222333333000///...------...000111,,,+++*********+++,,,,,,---......***&&&$$$&&&))),,,...000///+++((('''((('''))),,,...000111000000+++))))))+++///111111000............//////000000000000000000000000000000111000...------...000111,,,,,,,,,...000111000...///222555666555333222111111000...---,,,+++)))(((&&&(((+++...111444555555111222333333222111222444555555555555555333000---+++---//////...---...000...000333666666444111///+++,,,---...000000111111***&&&###%%%***///000///...///000333333111,,,((( !!!###&&&(((******---++++++,,,...///000///++++++***((('''(((+++...///---++++++,,,---/////////000111222222111000///000111333222111000///...+++---////////////000111333444333111///---...///,,,...000222222333333444222111///---,,,,,,,,,---)))%%%$$$''''''&&&(((,,,)))+++------,,,+++,,,---,,,,,,---......---***(((&&&''')))+++,,,,,,,,,,,,---...///...---...000222111111000111555<<>>===999888777555444444555777666666666777999888666444666777888999::::::999888777666333000...---------'''(((***,,,.../////////111222444555555444222111,,,,,,,,,+++,,,,,,------+++---///111222444777:::333222111/////////000000222222111000///...---,,,'''$$$"""$$$)))---.........***((()))...333555666...,,,+++---000111///,,,,,,+++,,,...111222111000000000////////////000000+++,,,,,,---,,,+++)))(((***+++---...///000000000,,,---...//////...---,,,,,,...000---)))'''+++///...///111333222000---+++)))((((((+++...///---***111222222///+++)))***,,,***((('''(((+++,,,---,,,+++***((((((***---111444111111000///,,,)))&&&%%%%%%'''***---000222333444333222000///...///111222...---+++*********++++++111111///***%%%###&&&)))---///111///***&&&&&&&&&)))+++...111222222000///)))((((((+++000444444333222222222111000...---,,,,,,---...///////////////...---,,,+++,,,---///111.........///111111000//////222666777666333111111111000///...---,,,++++++%%%'''***...111333333444000222333222111111222444666555555555555333///,,,***---//////,,,+++,,,...///000111222222111000///...000222444555444333222///***'''(((---111222111,,,...111444444111***&&&"""  ###'''***+++---++++++,,,...000111000---,,,+++(((&&&&&&)))+++000...,,,,,,,,,...///000///000222333444444333333000222444444222///------'''***---...//////111333333444444222000//////111...///222333333333444555333111000...------------'''###"""$$$%%%%%%(((---(((+++---/////////111222///---,,,,,,---......---'''((()))******************+++,,,,,,---///222555222111000111444:::@@@EEEUUUZZZaaagggmmmvvvttthhh```[[[TTTMMMHHHBBB===>>>BBBBBBIIIOOOOOONNNLLLGGGBBBCCCBBBAAABBBBBB@@@===;;;333222333333111111888BBBSSS^^^iiipppvvvssseee\\\JJJCCC;;;777666666444222333222222111222333555666000000000000000111111111+++444DDDYYYoooppp^^^KKK>>>999;;;HHHVVVmmmyyy}}}cccPPPHHHBBB<<<888999::::::999999888777555333444666888444444555777999999666444444555666777777888888777666444111...---,,,,,,---###&&&,,,111444444333111555444222222333333333222---......---******+++,,,++++++,,,...000444666888444222111111222333333222333222111///......------+++%%% !!!'''---000000.........///111333444666555222000//////...---,,,******))))))***---000222222222111111111111111222...---,,,,,,---...---,,,---------------,,,,,,,,,...///...---++++++---...000...,,,******,,,...///333333222000///------,,,***(((&&&'''***------+++))),,,...---+++)))(((''',,,+++***'''%%%$$$&&&(((***(((&&&(((---222333333111000...---,,,+++******,,,,,,,,,,,,...000333444333222111///...000555888555333000,,,)))***---000000---------+++((()))---...222666444...***)))***///111333444444222000...'''&&&'''+++000333333111333222222111000///............///000222111...,,,)))(((((()))+++---000111+++,,,.../////////...---...000222333222111111111222222222222111///---,,,***,,,////////////000222333333333333333333333333777555444333333222000...,,,///222222000...///000444444444333222111000//////111444555444333222222222111///......000222333...000333444222///***'''###""" """(((---333000...---...111222222///...,,,)))'''(((,,,///222000...............,,,222222333666777777444111---,,,,,,---......,,,+++******,,,...000222333444;;;666111///000111000///111111000000111222222333111111000///...---,,,,,,---(((!!!!!!&&&((()))+++---///111333444555666444111...,,,,,,---...---+++,,,---......---,,,,,,.........///000000111111555333222333222222888???IIIOOOXXX```gggoooxxx~~~tttjjjhhhhhhbbbXXXMMMDDD>>><<<;;;@@@CCCGGGIIIGGGDDDAAA???AAAAAABBBAAA???===:::999999777444222222666<<>>888666:::LLLaaarrr}}}gggSSSGGG===;;;777666666666555444333222222222333444666777444555666777666555333222777666555666777666555333555555333000+++)))((()))((((((+++000444555333///444333111111222333333333000000///---***)))***,,,---------...000333666888333222000000111222111000000000////////////000000...(((###"""'''+++------000111222333333444333333444222000000000000...,,,******)))***+++---///000111111111000111111222222///---,,,---...///...---,,,,,,---....../////////111111000---***)))***+++000///---,,,,,,---...///333333333111000...,,,+++,,,)))''''''***,,,+++***)))+++------+++(((''''''))))))(((%%%###"""$$$&&&(((&&&&&&(((...333555666111000......---------,,,,,,,,,---...000111333333222222222000000111555777777555222...++++++...111333///---///...,,,---000...222555444...***)))***///000222333333222111///***)))***---111444444333444333222111000///......---,,,---///000///---***(((((()))***+++---...///---...//////000///......---000222333333333333444444444444444333111///...---///111111000000111222222222222333333444444444888666333222222111000...---000333333111000111222333333333333222111000///...111444555555444555555333222111//////000222333000111222222111...***((('''&&&$$$!!! """'''+++111000///000222333333222111000///,,,+++,,,///222333111............---,,,...///111555888888666444///...............,,,+++***+++,,,---///111333444888444000...///000000///000////////////000000111111111111000///...---,,,---)))$$$###%%%(((******+++,,,...000111222333444111///------...//////......///000111000...,,,+++------...///000222333333333111000111000000555<<>>BBBEEEEEEBBB>>><<<<<<>>>>>>===<<<:::999777666666555444222222666<<>>;;;:::888777888777666555444333333222333444555666555555555555444444333333888777666777888888777555222333333111...,,,,,,,,,((((((***///555777444000222000//////111333444444333222000,,,))))))***---///...------///222555888222000......///000///...............///111222333111,,,&&&$$$'''***+++***222333666888777555333111333222111222222111///,,,******+++,,,------......000000000000000111222333000///......000000///...,,,---...///000111111111222222000---)))&&&&&&&&&.........------......///222333333333111...+++)))+++)))(((((()))+++***)))(((***,,,,,,***((('''&&&''''''&&&$$$!!!!!!"""$$$'''&&&&&&)))...333666888111///......///000000///,,,---///111222333222222111222333222111222444666888777444000,,,,,,///111222,,,))),,,/////////000...222444333///+++***+++//////000111222222222222///...---///222555555555555444333222000///...---******+++,,,...---+++(((((()))***,,,------,,,,,,......////////////...---...000333444444444555777333444444444333111000///...///111111000//////000111111222222333444555666:::666333000000000///...///111333444333222222333333333333333333222111000///111444555555555777888555444333111111111222222333222111000...,,,***)))+++***'''###!!!"""&&&***//////000333555555444222333333222000...000333666333111///.........---++++++,,,///444888:::999777000000000///...---,,,,,,,,,++++++,,,...000222333555222///---...////////////......---------......000000111222111000...------+++)))(((***+++,,,+++,,,,,,---...///000111111.........///222333222111111222444444333111...,,,,,,,,,---///111444666777111...---///...---111777@@@DDDIIIPPPXXXdddqqq{{{}}}sssqqquuu{{{nnn[[[GGG;;;777888>>>BBBDDDBBB<<<888999<<<:::999888666555444444444222333333222333666:::>>>JJJOOOTTTXXX[[[___eeejjj|||ppp]]]PPPFFF@@@888333222222111000000000000//////.........222000111666777666888;;;GGGYYYsssfffRRRAAA<<<;;;BBBGGGNNN^^^nnnyyy]]]FFF:::666999888888999::::::777555444444444444444666777777666555444333333444444555:::999888888999999888666///111333333222000//////+++))))))///777999555000000...---...000222333333111000---***'''(((+++...///---,,,+++,,,///222444000///------......---,,,............///111222333111---)))'''(((***++++++000333777::::::777333000222111222333444333000---+++,,,---...////////////000//////000000111222333111000//////111111000///......000111111111111000//////...+++'''$$$$$$$$$,,,------------.........000111222222000---)))'''(((''''''((()))*********''')))++++++)))'''&&&&&&&&&&&&&&&$$$"""!!!"""$$$)))((((((***---111444666...,,,+++,,,000222222111,,,...111333444333222111///111333333333333444555888666444000---,,,...111---%%%!!!%%%+++,,,,,,---///111333222///,,,++++++...//////000111222333333111000000000222444555666666555444333111///......(((((()))+++---,,,***'''(((***,,,......---+++)))............---------,,,111222444444333333555666111111222222111000...------...//////---,,,,,,---000000000111222444666888:::666111...............///000222333333333333333333444444444444444333333222444555555444444666777777666555333222222222222444222///,,,*********+++,,,+++(((%%%"""###&&&)))...---...000333444444333333333333111000222555888333111///.........---,,,+++,,,///444888999888666111111111///---,,,,,,,,,---,,,,,,,,,---///222333333222000......///000000///...------,,,---------000111222222222111///...------......//////...------------......///000000---...///333666777555444111333555666666444111///+++,,,---///222555888999000---,,,......---///444===AAAFFFKKKRRR\\\hhhqqq{{{qqqqqquuu{{{oooZZZEEE888666999???BBBCCC???888555888<<<888777555333222222333444111222333333222444777999CCCFFFKKKOOOQQQSSSVVVXXXeeerrrxxxiiiWWWJJJBBB;;;333///000222333333222222111000///...------222000111555888:::???EEEWWWcccxxxmmmUUUHHH<<<<<>>;;;999888888777555444---000444555444222000000///,,,+++000888;;;666000---,,,,,,---000222222111,,,+++***'''&&&(((,,,///---,,,***))))))+++---//////---,,,,,,---......---000000////////////000000000---***((()))+++,,,---...111666999:::888444111111111111333444333000...,,,---///000111111111111000000//////000111111222222111000000111222111000///000111111111///...---)))******)))&&&%%%%%%%%%++++++,,,,,,------------...///000000///,,,)))'''$$$%%%'''((())))))***+++&&&(((++++++***(((''''''''''''(((&&&$$$$$$$$$&&&,,,++++++***+++---000111+++((('''***///222222000---///222444555333111000...000333333333222333444444444222///,,,,,,---000(((!!!!!!''')))***+++///000111111///---,,,,,,......///000000111222333111111111111222222444555666666555333222000//////(((((()))+++------***((()))+++...//////...+++)))---,,,,,,,,,,,,,,,,,,,,,444555555444222111111333000111222222111000...---...///000///---,,,,,,,,,////////////111333666777888555000---------------......000111333333222111333444444555555555555444555666555333111111222444777666555444333333333222333111---)))((()))+++,,,+++***(((%%%"""###&&&(((,,,+++)))+++...222444444111222222111000111333666222000.........///...,,,---...111444777777555333000111000...+++***+++---......------...000111222333222111000//////000111//////...------.........111111222222111000///...---///111222222000///...///............///000111...///111555888999777555000111444666666555444222,,,,,,---...111555888:::222...---000111//////222777<<>>>>>:::555333666:::888777555444333444444555111222222222111111333555<<>><<<@@@GGGPPPXXXddduuuvvvmmm___PPPDDD;;;555222444555888<<<>>><<<777333111222444777:::===>>>???888777555555666999===???@@@===999777555333111///...111555666444111///...333///...333999;;;777222******+++...000111000...((((((((('''&&&(((,,,///,,,+++)))((((((((()))***...---,,,---///000000///222111000//////.../////////...,,,******,,,...///---///333555666555333111000000000111333333111///------...///111222333444111000000//////000000000222111000000222222111000//////000111000---+++)))%%%&&&((()))((('''((())),,,,,,,,,,,,,,,---...///------...///...,,,***)))%%%''')))*********+++,,,&&&)))+++,,,***(((((((((((()))***)))'''&&&'''(((......---***))))))+++---)))&&&$$$'''...222111///...000222444444333000///---///111222111111222333111111000...++++++---///((("""###'''))),,,/////////000//////...------......///000111111111111///111333333222222333444666555555444333222111111******+++---//////---++++++,,,///111111///---,,,,,,,,,++++++,,,------...444444444222///......000222333333444333222111000000222333222000//////000......------///111444666555222///------------,,,---,,,---///222222111///111222333444444555444444666555444111...---///111666666555555444444333333333111---))))))***---000,,,+++)))&&&######%%%'''***(((&&&'''+++000333444///000000///......000222000///------///000///...000111222444666555222///---...///,,,((('''***---/////////000000111111111222333333111///...///000...............///000000333222111000///......------000333444333111/////////...------...///000111000000222555888888666555...///111333444444444444---------...000333666888444000///222333111///111000666>>>EEEMMMWWWaaaiiiyyytttiiibbb^^^[[[YYYRRRGGG:::444555888777666555333111111444666666666555555555555555666000000111000//////222444777999<<>>999555111...333555888;;;===;;;666222///111444777:::===??????777666666666999===AAACCCAAA===999555333111///------000333444222///---,,,222222222666:::===;;;999((())),,,///111000---***((())))))(((((()))+++---++++++******)))((('''&&&...---,,,...000222333333111111000///////////////000///...,,,++++++---///...///000000000000//////000///...///111222111000++++++,,,---///111444555222111000//////...//////222000///000111222111000+++,,,...///...,,,***((($$$''')))+++******+++,,,///...---,,,---///111222---......//////......---***,,,//////,,,++++++,,,'''))),,,,,,+++)))))))))(((***++++++)))(((((()))---------***'''&&&(((+++)))%%%###'''...222111...///000222333222111000///---...000000//////111222/////////---,,,,,,...111***%%%###&&&(((***...444000///.../////////...------///000222222111///...---111555666555333333444555444444444333333333333,,,,,,---000222222000...,,,...000111222111000///---,,,,,,,,,---///000222222222111///---,,,---///222222333444333222111000000222333333222000111222...---,,,,,,---///222444222000...---......---,,,---,,,,,,///222333111///...///000111222222222222333333000---++++++...111444444444555555444444333444222...,,,,,,...222444000///---)))%%%###$$$&&&&&&%%%%%%(((,,,000222333...//////...,,,,,,...//////---,,,---///111111000222222333444555444111...)))+++,,,)))%%%%%%(((,,,///000222333333222111000222333333111...,,,---...------------...000111222555333111...,,,,,,,,,---,,,000333444222000//////---,,,++++++,,,...000111000000000222444555333222////////////000000111222///...------...111444666555000///333555222//////000444:::@@@HHHRRR___hhhpppyyy~~~mmmcccZZZQQQKKKIIIDDD===666333222333333111...///111333444333333444444555555444444444------...------///333666666666888:::<<<>>>>>>>>>>>>HHHTTT[[[]]]___dddhhhkkkhhhbbb\\\TTTMMMGGGCCC999444000///222555666666333444444444555555666666555333444777===FFFVVVeee|||uuuXXXDDD888111;;;EEEQQQ[[[gggxxxzzzvvvuuuoooaaaVVVRRRIIICCC;;;555222222222222333555777:::;;;999444000...000333666888:::;;;;;;333444555777:::???CCCEEE???<<<777444333222000///+++...111111000---,,,,,,///111555999<<>>;;;777<<>>:::666444333333222222)))+++...///...---------+++000666:::===AAAFFFJJJ***)))***///333333---(((,,,***((())),,,...---+++,,,++++++---...,,,'''"""---000000///000333111------,,,,,,,,,---000333555666666555222///......///111///+++)))(((***,,,...111000...---,,,,,,---...---***''')))---222444444111111000///...,,,***))),,,---.../////////------+++,,,---.........---,,,+++...000000///...///111555333222222333333222000---,,,,,,---000333666999777666333000---++++++************,,,---,,,)))&&&''''''(((***,,,,,,***)))+++++++++*********))))))***'''&&&)))///333222///---...000111000///---,,,444000+++((()))---000111000///,,,+++,,,///222444333---''''''***...---,,,,,,---......---,,,***)))+++---...---+++))))))***,,,///333444333222111111222222222222111111111111000000111111111111111111---000333333111000222444222///,,,...222555555444222///,,,+++,,,---.........///000///---,,,,,,---000000000000111111111111222...++++++---000111111222///++++++...///...,,,,,,---///000222222333333///,,,)))(((***---111333777333---)))(((,,,222666444111------000222111000333111///...///222666888888555000)))$$$###%%%((())))))***+++,,,...///000000...,,,+++,,,,,,+++***)))+++...///000///---+++///000222333444333111000---***'''%%%&&&((())))))---,,,---///111222222000//////...------------...//////.........///000000///000///,,,)))((()))***,,,...000000///.........---(((######(((---...---......000000000///...---111222333111...---...111---...---+++******,,,...///222555666555333222333777666666888===HHHSSS\\\eeeppp}}}wwwdddVVVMMMIII>>><<<999666555333000---.........///111444777999222000...000222444333111000***$$$$$$,,,444999;;;999888777777777777555333444<<>><<<;;;:::999999888777666444222111444555777888888777555444111333777;;;@@@MMMbbbttt|||___CCC666777===EEEGGGRRReeezzzxxxnnnaaa\\\UUUNNNGGGAAA;;;777999555222111444666666444666666888;;;===<<<777222444222111222555666555222000111444999>>>AAABBBBBB;;;666333444444222111333111111000...---...111444---333666666AAARRRZZZWWW(((((()))---222333///+++,,,+++)))***---...---+++,,,+++,,,...///---((($$$,,,///000...///222000,,,+++++++++,,,---///111333333444444333222111111222222000---******+++...///111000///...---,,,,,,,,,---+++)))+++///333444444111111000000///---,,,+++...............------,,,+++,,,.../////////......///000111000...---...000444333111222333333111000,,,,,,,,,---///222555777555444111...,,,******)))******+++---//////...+++(((((((((***------,,,***---,,,,,,,,,+++++++++***+++)))))),,,222444333000---...000222222111000///333000+++)))***---...///000...,,,+++,,,///222555333...)))(((+++......,,,+++,,,,,,,,,+++******))))))+++,,,+++)))''''''(((---000333444333111000000000000000/////////......,,,---.........---,,,+++---///222222000000111333222000///000222333333222111000000000111000...,,,---...///...---,,,---...111111111111000000000000222...+++***---000111000222///---,,,---------,,,...///000111111111111111,,,***((((((+++...111333888444///+++***,,,000333444000------///111222111333111///...///222555777777555000***&&&$$$''')))++++++*********+++------///---+++***++++++***((((((***---///000///---,,,...///000111111000...---///,,,)))''''''))))))))),,,+++,,,...111333333333111000///...------------000000///............//////000111///---++++++,,,---///111222000///...///...)))$$$%%%)))...///......//////000///...------222333444333000//////111,,,------,,,+++***+++---///222444555444444444555555555555666;;;EEEPPPWWW^^^hhhttt|||rrr___QQQHHHDDD>>>;;;888555444111...,,,...///000222444555777777111000///111444555333111...(((###%%%,,,444999;;;:::999888888999888666444444;;;BBBCCC@@@>>>@@@CCCCCCAAA>>>;;;::::::;;;<<<888888777666444222111000///111333555666666555444444666999<<>>AAAAAAAAA<<<555000000000...///222333444333222000000111333///444777===OOObbbeee^^^((('''(((,,,000333111...,,,,,,+++---...///---,,,,,,,,,---///000...+++(((,,,000111//////000///,,,******+++,,,...///000000111222444555666666555555222000...,,,,,,---///111000000000///...,,,+++***---,,,,,,...111333333222///000000000000///......111000...---,,,+++,,,,,,,,,,,,...///000000000000222222111///,,,+++---...222111000111222222000...++++++,,,---///111333555222111///---+++***))))))******,,,...111333222000)))((()))+++---///...,,,------------,,,,,,,,,,,,---,,,---000444666333000+++---000222444444444333222///,,,+++,,,,,,,,,+++///---+++***+++///222555333///***))),,,......---++++++***)))))))))******((()))***)))'''&&&&&&&&&...111333444222000//////---------,,,,,,,,,,,,+++((()))+++,,,+++)))'''%%%,,,...000000000///000111222333444333222000000111000000222555555333...***,,,---......---,,,...///222222111000/////////000111...+++***,,,...000000111111000...+++***+++,,,000000111111111111000000))))))***+++---///222333777555111...---...///000333000---,,,...111222333222111/////////111333555444333///+++'''&&&(((***...---+++***)))***++++++///---+++*********)))'''''')))+++...//////......---.../////////---+++***///---***)))***,,,,,,,,,...,,,,,,---111444555555222111000...---,,,,,,,,,000000///...------------///000222222111/////////---000333333222000//////000+++''''''+++///111000////////////......------222444666555333111111111+++---...---,,,++++++,,,000111333333222333555777444444444555999AAAJJJQQQWWW```kkkrrrwww~~~kkkYYYKKKCCC???===;;;777444333111...,,,///111444666777777555444//////000222444444333111---)))%%%'''---444888::::::999888999999999777555444:::AAABBB>>>;;;;;;===999888666444555777999;;;666666555333111///...---,,,---000333555666666666777999<<>><<<444...---,,,+++,,,000555666777555333111111111222555999FFF^^^ssstttiii)))((((((***...000000///------.../////////...,,,---...///000111///---+++...222444111///111000---***+++---...///000000000222333444777999999888666000///---,,,,,,---///111000000000000///,,,***)))+++,,,---///000111000///------...///////////////333111...+++******+++,,,++++++,,,---...///000000111000...,,,++++++---...///......///000000...,,,++++++---...000111222333000///...---,,,++++++*********+++---000111111///(((((((((***,,,......------------,,,,,,,,,,,,,,,......000333666666333000)))+++...111444555555555000///---------,,,***(((,,,+++***)))+++...222444333000,,,+++,,,......---,,,+++***))))))***,,,---)))+++,,,+++)))''''''(((///111333333111///...///,,,,,,,,,,,,++++++++++++''')))+++,,,,,,)))%%%###+++,,,---...//////000000111444777555111......///...///111333444111,,,(((+++,,,------------...///111000///...------......000...,,,***+++---///000000222222///***((()))+++//////000111111111000000***,,,...///000000111222444333222111000000000000111///---,,,...000222444111000/////////000111222000///...+++)))((()))***///...---++++++,,,,,,---000...+++***++++++)))(((&&&(((***---///000000///......//////...,,,***(((+++***)))+++...111333444222000......111444555666111111///---,,,+++++++++------,,,,,,,,,,,,,,,---,,,///222333222111000000...000333444222111000000111...++++++---000222222000///...---------------222444555666666444222111***,,,......---+++***+++111222111000///000222555444555555666888>>>EEEJJJSSS[[[eeemmmqqqxxxwwwdddTTTIIIAAA>>>>>>;;;777555333222///...000333777::::::888444222000///......000111222333000---***+++///444777888999888888888999999777555444999???@@@<<<888666666888666444222222444666777555444222000///---,,,,,,,,,---000222444555666666888;;;@@@HHHYYYnnnzzziiiTTTBBB777444999@@@JJJZZZooo|||hhhOOO===777666555444333333555777999888888888888888777777555666888999:::888555222111000000000111333333444666555666888:::<<<<<<;;;:::444//////...+++***---222555777666444222111111444666;;;JJJbbbwww|||vvv+++*********,,,.........---...//////...............///111111111///......000555777444111111111///,,,---...000111111111111444444444777999:::777444,,,,,,+++***+++,,,...//////000000000///---+++)))***+++...//////...------***+++,,,---............222000---***)))***,,,...***+++++++++,,,---......---,,,***)))***,,,...///,,,+++,,,---//////,,,***,,,---///000222222222222///////////////......---,,,+++***+++---...---+++(((''''''(((+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...///111444555444111///&&&(((,,,///222333333333...------------,,,)))&&&)))))))))***,,,...111222222000---,,,,,,------------,,,,,,+++,,,---///000---...//////---++++++,,,///111333222000///...///............------------***,,,...///...+++(((&&&***+++,,,---///000000///111444666555000------...---,,,,,,---......+++)))***,,,------,,,,,,...//////...---+++++++++,,,---///...,,,******+++---//////111222///+++'''((())),,,,,,...///000111111111---000333333222000000000000111111222222222111111//////.........///111222000/////////////////////,,,------,,,***(((((()))---.........///000000111000...,,,,,,,,,---,,,+++'''(((+++---///000111111000000111111000---+++)))&&&&&&''',,,222777:::;;;777444111000111333333333///...---,,,+++++++++++++++*********+++,,,------***---000111111000///000...000222222000///000000222000...---///111333444111000...,,,+++,,,------000111222444555555333222***,,,......---+++***+++222222000...,,,,,,///111666777777888999<<<@@@DDDKKKTTT___gggnnnuuu}}}sss```RRRIIICCC@@@???<<<888555444444222111222444888::::::888444222222000---******---111444444222111111333555666777888777666777888888666444555888<<<===999555222222666555222000000111333444333222000///---,,,,,,,,,---...///000111222333333777>>>GGGTTThhh}}}ppp^^^III<<<666555;;;BBBOOOaaauuuoooVVV@@@444000333777888777555666777888999999999888666555555222444666777777555444333333333444555555444555555444333333444777999999888888444222444333...******...000333444333111000000444777<<>>@@@GGGRRR]]]gggqqq{{{rrr___RRRJJJEEEBBB>>>;;;777555555555555444444555777999999777555333333111...***)))+++000444555555555555555666666777777666555666888888666444666888:::999666333111000111000...------///222333222111///...------...///------.........//////000666BBBQQQbbbxxxfffTTTBBB:::666555:::CCCVVVjjj~~~vvv^^^EEE555000---222888:::888666555666777999::::::777333111111...111444555444333333444555777:::;;;999777666555222111000222555888999888777444444888777111,,,++++++---000111000/////////333666:::AAANNNbbbwww'''(((***,,,,,,------.../////////,,,******---000///222333222///------...222888;;;666111000111000//////......///000111222///,,,***,,,111333111...((((((((()))***+++---............---------......,,,...000///,,,***+++,,,++++++,,,---............+++*********+++---000111...---,,,+++++++++,,,,,,+++***)))+++///111111000,,,---...000222111///,,,000222555777888666444333,,,...///111222222111111000...,,,,,,---...---,,,,,,***((((((***++++++***,,,,,,,,,,,,---------...---.........---,,,++++++''')))+++.../////////...,,,+++***+++,,,,,,)))'''&&&)))...222555555444333//////...---+++******+++,,,---...000111222222222000111222111///............///111000//////000111333333333333222222222222...///000111111000......+++******,,,000222111///111///...---...///...---***))))))+++---///...---,,,---...---+++++++++---...---+++++++++---000111---...---***((((((+++///000///...------+++)))&&&)))***+++,,,------...---,,,000444333000---...000...///000111222111000///---000222222000---,,,,,,....../////////---+++***+++...000111///,,,***)))))),,,000333444444222000---+++***+++---//////...,,,,,,---///111222333333111222333444333111///---+++***+++///333666888888333222000000000///...,,,***++++++,,,...000222333111000///...------------)))+++,,,,,,,,,,,,---.........,,,***)))***---000222222222111000111333555333111---***)))***,,,...((('''(((+++///222333222,,,------,,,+++***+++---///000000///...///111333888999::::::888777888999888===EEEOOOZZZgggttt}}}sss^^^QQQIIIDDDAAA<<<999555444444666666666555666666666666666666666333333222///,,,,,,...111222444666777777777777888777777666777999999777666777888888666444222000000000...---,,,,,,...111333222111///......///111222////////////000111222222888GGG[[[ooopppWWWHHH;;;888888777===HHH^^^tttqqqaaaNNN:::///---,,,222888999777666777999666888;;;999555000---,,,***---111222222111333444666:::>>>???<<<888555444000//////111555888:::;;;888555444777777222///...+++---//////...,,,,,,,,,111222555<<>>888444333000//////111666:::<<<===999555333666666222000111...///000...,,,******+++000///111999GGG[[[sss''')))+++,,,,,,---///111000///...,,,+++*********///111333111...+++,,,---111000000000000111222222111000---++++++,,,...000...)))$$$"""%%%***---...+++,,,---///000000000000///............000111222333222000.........///000000111111222111///...,,,+++******---111444555666666444111000000000///...666999;;;888222///111444444111......111444444333888777777888888666000***+++***+++---000333333333444444333222000...---,,,,,,+++)))))))))+++---///000222444333111/////////111///,,,+++,,,---,,,,,,******+++///222111---)))...---,,,+++++++++,,,,,,,,,///333666777777555333,,,...///000///---+++)))***+++,,,...//////000000///000111111...---,,,---///222444555444222000000333333333333333333444444777444000......///000///---------.........//////111...,,,+++---///000111......///222444555333111000000000000///---,,,+++/////////......111555999555222...)))''')))---111333///,,,---000000,,,'''............---,,,+++***///---++++++---111333444333111...+++***+++,,,...---///111222///,,,******///---++++++++++++)))'''000...---///222222000...------///222555555444222+++***))))))+++---///111111444777999888666555555555444333111///...---,,,///111222222000//////000***,,,...//////...,,,+++,,,,,,,,,...222666:::===888666444444333222///---///---,,,,,,------,,,+++******)))((((((+++///333555444222000000111222333///...,,,+++,,,,,,+++)))&&&%%%$$$&&&***---//////,,,...000000........./////////000111222222333333999888888888999999777666777888;;;AAAJJJWWWdddmmm|||sssaaaSSSHHH@@@;;;777444000///000333555666999888777666555444444333666666555333000......///222111//////222666888:::666777888888888777555444666555555444444444444555666444111...---///111333555333000...///222666999999666555666555555:::AAAJJJSSShhhmmmXXXBBB:::333222222999MMMbbbrrrtttcccPPPDDD<<<222...//////222444555444333333444555555555444111...***((()))((())),,,111444222000333555777999999777555333111///000333777:::999888777666444444444444222111777666333000,,,)))''''''***...222666>>>OOOfffwww)))+++---...------///000000000///...---,,,,,,,,,---000111000...++++++,,,,,,,,,---...000111222222111///...,,,,,,---...///,,,'''!!!"""'''+++---//////000111222333333333222111///......///111222333111///---,,,---///111000000000000///...------,,,+++,,,///333666777777444333222222333333222111777999:::777222///000222111...,,,,,,///222333333666555555666777666222...+++***+++---000222333222222222222222000...,,,+++)))(((((((((***,,,///000111333444444222111000000222///---,,,,,,---,,,+++***+++,,,///111111---)))------------------------,,,---000333444333222111,,,,,,,,,,,,,,,+++******+++,,,---...////////////000111111000...------...333555666666444222222333000000000000111333555777999666222/////////......,,,,,,,,,,,,---------......---------...000111111//////000222555555444222//////000000000///.........///000000000222666888666444000,,,)))***...222222///---...111111...***......//////......---------+++***+++///333555666333222///---,,,,,,,,,---,,,...111111///,,,******,,,+++******++++++)))(((+++******,,,000111000///------...000222333222000******))))))+++---///111222333555777888666555333222222111111000///......111222222000---,,,,,,,,,,,,---.........---,,,++++++,,,,,,...111444777888555444444555666555222000///...------......,,,***)))))))))((((((+++///333222111000///...///000000///---+++***+++,,,,,,+++((('''&&&(((+++...000000...000111111///...//////---......///111222333333777666666777999:::999888666777999>>>FFFSSSaaajjjuuu}}}qqq```TTTKKKCCC???666333000///111333444444666666666555444222111000222333444333000//////000...---,,,---000444666888555666666777777666555444333333333333444555666777888666333000...///000111444222000///000333777:::888555444555555666<<>>444333222222222111///---+++---///111111///---+++...111444555333111///...***+++,,,------...000222222333333333444444444444222111111111222444666888777666444333222222333333222111000000222666999<<<777444333333333666@@@KKK]]]ppp}}}___GGG999777;;;CCCJJJVVVnnnkkkQQQ>>>;;;777222111222222222222000222444333111000//////333222111000000000000000---,,,---000333333...***""""""###%%%(((,,,111333666777888::::::888666444333444444444555666888:::;;;:::777222---,,,...111444222...)))''',,,777@@@---......---+++***+++,,,++++++++++++++++++******)))***+++---......---+++)))+++---///111000///......///000111000///---,,,,,,((("""###***000111111222222222111000000000...,,,+++---111555888:::666000+++))))))+++---222000---***)))+++---...------...111444666666555444444555777999888555333444444333111...+++******(((((((((((()))+++...111444333222111000000111222...---,,,---000111111000000222444666555333///---......---------......//////111444555444333333444444222111000000000...,,,,,,---///000///...---,,,,,,---000222444444333222///...---------...//////+++((($$$""""""&&&+++...,,,...000333555777888999444333000+++&&&$$$%%%&&&'''+++111555666444333222222000---,,,,,,...111333222111000111222222111///......---,,,,,,...///000333666888888555222111000...,,,+++,,,...111111111222222222222111000///...///222666777444///+++(((***,,,...///000111444777555555555555555222///,,,---,,,,,,---...///111222---+++***+++---///000///111000000///...---,,,+++...000444555444222111111000//////000333444444333---------......000111333444222...---...000111111000000000000111111222333111---,,,...333444000,,,)))***---///111111111111555555333000......000222222000---+++***+++,,,---...000222333333222000///...///111444555444000---......---...//////---+++))))))*********+++///222......---------......///222///,,,,,,///333555777111000000111222333222111222333444333111/////////............000333666777666444333333555666666666444333222222777@@@LLLTTTbbbjjjuuu}}}yyyhhhZZZOOOEEE???444333222222222111...,,,(((***---///000///---,,,///222666777444000...,,,---///111111///...///111333222222222222333333333444222111//////000222333222333333444444555666666111111000000222666999;;;666444333222111555CCCPPPiii~~~www\\\III<<<999;;;DDDNNN\\\uuukkkTTTAAA555111111000///111333333222222444555555333111111111222222111111111111222333...------000333222...***!!! !!!$$$)))...222333555888999:::999999888666777777666555666999<<<<<<:::555---((()))000666888555000***'''***222999//////---+++))))))+++---,,,,,,+++***))))))******+++++++++---///111000///***+++,,,---------,,,+++//////000111000///...------+++&&&"""!!!&&&---333000000111111000///......+++***)))***,,,000444777999666111---++++++,,,...333111...,,,+++,,,...///------...111333444333111333333333444666666444222444333222000...---,,,+++*********)))((())),,,///222222222111///...000111...------...000111000///000111333444444333000///000000//////...---,,,+++---///222333222222222333333222111111222222000...---///000000///------------...000222333444333333000000//////.../////////+++)))&&&%%%&&&)))---///...///111333555666777888333222000+++'''$$$$$$%%%''',,,333777888777555444777444111///------///000......///222555555444222111///...------///111222333666999888444111000111...+++)))***,,,///000111222222222111000///---,,,***...222222...(((### &&&)))---///111222444666666666777777555111...+++------,,,,,,---///000222000...,,,,,,---...---,,,...---,,,,,,++++++,,,,,,...111555666666444333333333222222333444555555444000000000///......111333555222000///000222222222222222222222222111111111...,,,+++---///000...,,,(((***---///000000000//////000///...,,,,,,...000000///---+++++++++---...///111333444555444222111//////000222333222///,,,---,,,+++,,,---......---+++,,,,,,,,,+++,,,...111+++***((('''''')))+++,,,222///---...000444666777222111111222333333111///000111222111///....../////////...///000333666888888555333222333444444333666555333222555;;;DDDKKKZZZcccnnnwww|||wwwhhh[[[QQQHHHBBB555444222222333222///---***,,,...///000///...---///222555555333///---,,,...222555555222000111333444444333222222222222222555333000---,,,---...//////000222444666777777777111000000000222444777999555444333333333999IIIYYY{{{oooXXXGGG<<<666888EEESSSccczzzlllUUUAAA444---,,,//////---...111222000333555777777555444333444222222333333333444444444000...---///222222///,,,###"""!!!!!!###(((,,,///000333666777888:::<<<>>><<<===<<<999666555888;;;<<<:::444+++%%%'''000999:::666111+++(((***000555111000---)))''')))---000222000---+++***+++,,,---...,,,+++,,,000333333333,,,---------------......000000000000000///.........---***&&&%%%(((///444222222222111111000......)))(((((()))+++...111333555333111.........000111444222000///......///000//////000222333333111///000///...000222444333222555333222111111000///...---...---+++((((((+++...---000111111//////000222///...---...///000///...//////111111222111000////////////...,,,+++***)))***,,,///000000000111222222111111222444333111///---///111111...,,,---...//////000111222333333333111111000000000//////...******))))))***,,,///000000000111222222222222111///000///---***((('''(((,,,///222444444444444555999777555222000............///111555888888777555111000...---...///222333///333666555111///000333...,,,))))))+++///111222000000000000//////...---(((,,,000111---(((### &&&)))...111111222333333333555777777555111...,,,000///...---...///111222111000......//////...---+++***)))((((((***+++---...111555666666555444444444333222222333333222000...//////---+++,,,///222444222000000111333333222333333222222111///...---+++++++++,,,,,,---------)))+++---///000///...,,,---...///...---,,,---.........---,,,,,,,,,---...///000222333444555444444000000000111222222000...,,,***((()))+++...//////......///...,,,,,,...000***(((%%%###$$$&&&))),,,000...---...111333444444222111111111222222///------...000///...------...000///......///111444666777555222111222333333333888777555444444888???CCCOOOXXXeeeooovvv|||uuufffZZZOOOFFF@@@666444333222333222111///111111111111000...---,,,,,,///222222000...,,,,,,---222777888555444555777666555444222111111111222333111...+++)))***,,,---...000222444666666666555000000000000111333555666333222333444666???RRReeeiiiSSSCCC999333888KKK```qqqxxxiiiWWWEEE666,,,''',,,000111---...222333111222444777777666555555555333444555666666666555444222///------000222000...'''&&&$$$###$$$'''***---///222444555666888===AAABBBCCCAAA<<<666444666:::999999555---'''(((000888<<<888222---***,,,000444333111---)))'''***///333666444000---,,,,,,...000000---+++,,,111444666555000000//////000111222333111000000000////////////...---+++(((&&&)))///555444444444333222111000///((((((((((((***,,,---///111111000///000222444555444333222111000000000111111111111333444333000...,,,++++++---000333444444666555333333333333222111000000000,,,((('''***---***---000111000///111444///...---...///000///...---......///////////////---------,,,+++***)))((((((***---/////////000111111111111333444444333111---000222111...,,,---///000000000000111222333444000111111111000///...---***++++++,,,...///000111222222111111///...---,,,,,,...//////---++++++,,,000000000///...///222444:::888666444222000......000111444777::::::888666111000...------///111333+++///333222///...111444000---***))),,,///222333---......///////////////(((,,,111222000+++'''%%%(((,,,000222222111111111111444666777555222000...222111///...///000222333222111000000111111000///)))(((&&&%%%&&&(((+++------000444666555444444444444222111000000000...,,,+++,,,,,,+++)))***...222222000///000222333333222333333222111///---,,,+++)))+++,,,,,,+++***,,,---***+++...///000...,,,+++...000111111///---------------,,,,,,,,,---.........///000222444555555666000000///111333444333111+++)))''''''***---000111///000000///------...///+++)))%%%######&&&+++......---,,,...000222222222222111111111222111...,,,+++,,,......---,,,---...000///---,,,---000222444666444111000222333444444999888777555555777<<>>666333555999666888777111***)))000777>>>;;;555///---...222555...//////,,,******///333666333000////////////...222111///...000333666999444444444444444444444444444333000...------...///++++++)))&&&%%%)))000777888666444222222222111000---,,,+++))))))))))))***,,,---///111222333333333222111000///............444111///111333333...)))+++***))),,,000444444333555555555555444444444444666444000,,,)))'''%%%%%%&&&(((+++///333444222000///......///000000...,,,///...,,,******,,,...//////---***)))***,,,,,,---,,,***)))+++---...,,,)))///111444555555333111///111000///---,,,,,,,,,---000000/////////111222333---,,,+++++++++---///000///...---000333555444111444222000111111000,,,((())),,,///111000//////000222111///...------......555555444111...,,,---...111111111333555777777666666444222///...///000111222111000000111111000//////+++)))***000333333111111000......//////...,,,---.../////////...,,,,,,333222111///...---------...000333555444111---+++000000000///...000444888888555222000000000///...)))&&&######&&&***---///...///111222333333222222222222222222222111000///)))((((((((()))+++---...,,,...///000///000111333111...***(((***+++***(((((()))***)))((((((***+++...---,,,,,,---------,,,111000///......---------000///...---,,,---......000...,,,---///333444555111000///111444444111...'''&&&%%%(((,,,111333444222111...,,,+++***++++++---,,,***((('''***...222666333///---,,,---,,,,,,***---000111///,,,+++***%%%(((+++,,,,,,+++,,,---222444444000+++***---111777666444333333444555777666666555333222444888;;;AAAIIIUUU```iiisss|||uuugggWWWFFF:::666222000...///111444666777:::777333111///---***(((''')))+++---------...///222111111333555777777666444000------///111000...///...,,,)))''''''***,,,+++...333555444222000///111333555555555555666777999000---666???LLLbbbyyywwwXXXFFFAAA999<<>>777333222333555555444///+++,,,333:::===:::555333222222222111,,,------,,,+++,,,///111444222000/////////...---111000......///222666888444444555555555555444444222111///---,,,,,,------*********(((&&&)))000555777666444333222222111000000///---,,,*********+++---......///000111222222222111000////////////000333000...///222222///+++,,,***)))+++///222222111333444555555555555444444555333000---***((('''&&&'''''')))---111222111000//////...///111111000...---,,,,,,+++,,,---...///000...,,,+++,,,---......,,,***((('''((('''%%%"""+++...111444555333000...000///---,,,+++,,,---...............///000222333---,,,++++++,,,...111333000//////111555666555333444222000000111000---+++,,,...111222222111000111555444222///...---------111111000...,,,,,,...000000//////000333555666555777555222000//////111222222000///000111111000///---***))),,,111555555333000///......//////...---------...///////////////333222111000////////////000222333444333000,,,***/////////......111555888444222///.../////////...***(((&&&&&&))),,,.........///111222333333222222222333333333333222222111++++++*********,,,---......///000000000000222444222...***((()))+++***)))***+++,,,+++******+++---------,,,---------,,,+++111111000///////////////111///...------...000111///...,,,---000222222222222000000222444444111///+++***)))+++...222444555222000---***))))))***+++---......---,,,---///222666333000...---------,,,***---///000...,,,******%%%(((***+++++++++,,,---444555555111+++))),,,///666555333222222222444555444444444333222333555888???FFFQQQ[[[dddllluuu{{{rrrcccRRRAAA777444222000......000333333333777444111...---,,,+++))))))***,,,------...///000,,,---///222444444333222000---+++,,,///222111000//////---+++******+++,,,+++...222333222000//////222444666777666666777999;;;333000777AAAPPPkkkpppRRRCCC???<<>>===???III[[[ooozzz^^^JJJBBB<<<888888444...))))))111222333444555555555555666777888888777555222111000000111444777888777555444444444666666555222///333222111///...---------,,,---...///111444999===CCCBBB???:::555111000000//////...+++***,,,333999:::999777555555333000...'''&&&'''***///111///---...///000///---,,,,,,,,,...---,,,,,,---000222444000111444555555444111000//////......,,,++++++***'''***,,,,,,++++++...111555555555444222222333444666555333111///---++++++000///---,,,,,,---...000000///......///111444555111...******,,,///000000//////........./////////...000333666777666444333222111///---,,,,,,------***((('''))),,,...000000---,,,,,,...000111111///)))***---000111111111000000111111000000000222333333111---***'''&&&$$$###***---000333333111...,,,---+++)))((())),,,///111,,,,,,---...///111222222000///------...111444666333444444666777777777777555333111//////000111222000222444444222111111222666555333111000...---,,,((()))((((((''')))---000000...++++++...222444555777666555444333222222222/////////000222333111000++++++---000444666555333...---,,,---///000///...............000222444666111111111111111333444444111111000000///...---,,,//////...---,,,...111444...,,,++++++...000111111---,,,,,,---///000///---...///000222222222111000111111111111222222333333333222111000///...------111111000///...///111444555222///,,,+++,,,---......000111111/////////000---///000000///,,,+++***......///000000000000000///...,,,,,,---000333555/////////111222111///,,,000000111222333333111000333222000000222333333222111...***'''%%%&&&(((***000111222111000000222444999666333111111000...---))),,,......---+++++++++((()))***))))))))),,,...555555444111---+++,,,...111111000///......//////---///111111000/////////000888CCCNNNXXXcccnnnuuuzzz~~~tttaaaOOO@@@777666///......///111222222000000...+++***,,,...000000///.........000111111111+++---///000000000111222...,,,+++---222555444333333222333444444444222000---///000000///...///000222444666777666666777888:::999;;;CCCOOOdddrrrUUUBBB<<<===@@@KKK^^^sssiiiQQQBBB???:::666666333---))))))111111222444555666666666999999999999777444222000/////////222555666555444333333333444444333111000555444222000///---,,,,,,((()))+++---///222777:::======<<<999444000//////,,,,,,+++))))))---333777777666555555555222...+++'''&&&'''***///000...+++,,,...///---+++***+++,,,......---,,,---...000111---///111333333111///---000000000000///---,,,+++'''***......,,,+++---000444555666444222222444666666666444222000...,,,+++000///---++++++,,,...//////...------///111444666000---******+++...000111222222111000//////000000...000333555666555333222111000///.........///000,,,***((())),,,...000000+++***+++,,,///000///---)))+++...111222333222111...000111111//////111333444333000---+++***,,,---///111333333222000---+++---,,,***)))***,,,...000---...///000111222222333222111000//////000222333333555666777777777777777555444111///...///111444000111222222000///000111222222111111000///...---))))))(((&&&%%%'''+++...000---++++++...111444555666666666555444333222111......///111333333222000//////000111333222111///---,,,,,,---///000///...///.........000222444555/////////000111222444444..................//////111000///,,,++++++...111...---,,,---///111222222---------...000111///---...///000111222111000//////.........///000111111444444333222111000///...///000000...------///000555444222///---,,,,,,------///111111000000000111///111222111...+++++++++***+++---...///000000///---,,,++++++,,,///222444//////000222333222...,,,,,,...000111111111111111333111000000111222111000111...+++(((&&&''')))***000000///---,,,...333666999777444333222111...,,,***,,,......,,,+++,,,,,,*********)))((())),,,///222333222111///...//////......------------......+++---000000///---------...555@@@JJJSSS]]]hhhooovvvyyyuuuaaaOOO@@@888777.........111333444333111///---+++,,,///222333444333111//////111333222111---......,,,+++,,,000333///---,,,///333666555333555444444666888888666333///000111111000//////000111333555555444333444555555888@@@LLL[[[pppcccIII<<<;;;===???JJJ^^^sssnnnXXXHHH@@@???888333222111---,,,...111111222333444666777777:::::::::999777555333111000//////111333444444333000111111111000//////000444444222111///---+++***%%%'''***,,,---111555888888999:::888444111//////***)))(((((()))---222666333333333333444111...***(((((()))+++......---++++++------+++((('''***---000///...---------...///,,,---///000000///---,,,000111222222111///---+++(((+++......,,,,,,---000222555666555222222555888777777666444222///---,,,//////------,,,---...//////---,,,,,,---000444666///...,,,++++++---000222333444333222000///000111///000222444444444222222111000/////////000111222...,,,++++++...000111000+++******+++---...---+++(((***---000111111111000+++...000000...---///222111000///,,,+++---111444444444444333111///---,,,...---,,,++++++,,,------...///000111222222222111222222222111111111000000222444666666555555666777444444222///------000222///000111000//////000111111111111111000///......***)))(((%%%$$$&&&***......,,,++++++...111333333555555666666555333111000,,,---...111444444222000222222222111000///...---...---,,,,,,...///...---000000///000000111222222---------...///111222333+++,,,,,,---...///000000000000...,,,******---///111///---...000222222222,,,,,,,,,---000000///......///000111111111000///...---,,,+++,,,---...///333333333333333222111000...///000///---,,,------333444333000,,,)))((((((***,,,///000000///000111///111111///+++((()))+++((())),,,...///000000///,,,,,,+++,,,---///111222......///111222111...,,,'''))),,,......///000111111/////////111111000///111///---+++))))))******......,,,******---333777999777555333222111...,,,+++,,,......---,,,---...,,,,,,+++)))(((***...111222222111111111000000000++++++,,,,,,---.........,,,...000000...---,,,---111666>>>EEELLLTTT]]]dddpppsss{{{ttt```MMM>>>666555......000222444444222000---,,,,,,...222555666666777333000000333444333222,,,------+++((((((+++///...,,,,,,///444666555333555444333666999:::777444000222444444222111111111222333444333111000000111222888DDDSSSfff|||xxxYYYDDD;;;;;;===AAAKKK___vvvqqqZZZHHH???===999222------......000444222222222333444555777888::::::999999777666555444222111000111333444333222///000000///------///000333333222111///---+++)))%%%'''***,,,---000333666555777999888555222000000)))((('''''')))---111444111000111222333222///,,,+++,,,------,,,++++++,,,+++,,,,,,)))%%%%%%***///222111000...------,,,,,,---......//////......---000111333333222000---***))),,,......,,,+++---000222444777555222222555999888888888777555222000///.............../////////...---++++++,,,///222555//////...---,,,---///111222333444222///...000222111111222222222222111111111111000///000111222333000///...///000222222111,,,++++++,,,---...,,,+++'''(((***,,,---......---'''+++......+++***---000//////...,,,+++...444999555444222111////////////000000///...---,,,+++***...///000111111000//////...///111333333222000///111333666555444333444555333444333000,,,,,,...000...///000000//////111333333333333333111000...---***)))(((&&&%%%''',,,000+++***)))+++---000000000444555666666555333000...+++,,,...111444555333111222222111///---,,,,,,---///---,,,,,,......---+++000111111111000///......,,,+++,,,,,,---...///000+++,,,---...............------,,,***)))+++...111333111......///111111000+++******+++...000000///...///000111111000///......---,,,******+++,,,---000111333444444444333333...000222111///---,,,,,,///111222///***$$$!!!!!!%%%(((,,,.........///000...//////+++%%%$$$&&&***'''))),,,///000111111111,,,,,,---...///000000000,,,,,,,,,---//////---+++!!!%%%)))+++,,,,,,///111...------///111222111///111111///...---++++++*********++++++,,,...333666999777555333222000---+++,,,---//////...---///000///...,,,***)))+++///222333333222222222111///...((()))***,,,---...//////...///000000...------......333:::???EEELLLTTTZZZfffkkkvvvsss___MMM>>>666444///000111222333222...+++***+++,,,000444666666555:::555111111444666444222***...000...***'''(((***)))((()))...333666555333444111000222777888666333222444777888666444222222333444555333000...---...333:::FFFXXXnnnmmmQQQAAA<<<===???FFFPPPeeepppYYYGGG>>>:::999555///+++,,,......111444333222222222333555666777888888888888888888777777666444222222333444333222///000000...,,,,,,///222222222222111000...,,,***&&&(((+++---...000333555333666999999777444222111***(((''''''***---111222111000000222444444222111,,,///000...***(((***,,,+++,,,+++'''###$$$***000333222111///---,,,,,,+++///////////////////////////000222333222000,,,******,,,......,,,+++...000111444777666333222666:::999999999999777555222111---...//////000000//////...---+++***+++...111444///000///...------///111111222333111...---///111222222111111111111111111222111000000000111333333111000000111333333333111...---,,,---......,,,+++&&&'''((()))***+++++++++$$$))),,,,,,)))(((+++...//////...,,,,,,///666;;;444333111///...///000111111111111000...,,,)))(((...///000000000///---,,,+++---111333444333111///000333555555222111333555333444333000,,,+++,,,......///000000///000222444666666666555222000---,,,))))))'''&&&&&&)))...222)))((((((***---......---333444666666555333000...+++,,,...222555555333111222222000...,,,+++---...///...,,,,,,------,,,+++111111222222000...,,,++++++******+++,,,---......,,,,,,.........---,,,+++*********)))))),,,000333333111///.../////////...***)))(((***,,,///000000//////000111111000///...///...,,,*********,,,---///000222444555555555444...111333444111...,,,+++,,,///111...(((!!!"""&&&***,,,---......///,,,...,,,(((""" $$$((('''))),,,000222333222222,,,...///111111111000000+++***)))+++,,,---,,,+++"""''')))***+++...000---,,,---///111222222000111111111000///---,,,***&&&(((+++---...000333555999777555333222000---***---...//////......000111000///---***)))+++000333555444333222222000...,,,'''(((***,,,...///000000///000111000...---...///)))...444:::@@@GGGPPPWWW___eeerrrtttaaaOOO???777555111111111222222///***&&&)))***,,,111555666666444;;;666111111444666555222***000555444///)))'''(((%%%$$$&&&,,,222666666444222///---///444666555111333666999:::888555333222444555555444000---,,,---666<<>>JJJZZZppprrrVVVIIICCC<<<@@@IIISSSbbbzzzqqq```JJJ:::666666777777222222222000...---...///444444444333222222555777888777666555444555666666666444222///...///111222222222222000...------///222111222444555333...***)))+++,,,...000222222333555777;;;===;;;666111,,,---++++++,,,,,,,,,000666555333//////666===<<<555+++,,,......,,,+++***+++++++++***))))))))))))))))))+++---///000000//////)))((('''***...111222111000000000111333333111///...---,,,,,,---/////////000444777666333111222555666555444222333444666777333333333333333222111111///---+++******+++---/////////------,,,------...///111444444333111111111111000////////////////////////000222444555333222222000///000222444444333///////////////000111111,,,+++******)))*********)))***++++++***+++,,,,,,111000...000222444222111222000,,,))))))+++...000///------000333444///+++...///111222222222222111......000222444333000---000000000000000111111222444444222///,,,***+++,,,,,,...111222222111222222000111111111000//////...///---***)))***...222555,,,***)))***---...---,,,,,,---...000222222000...+++******+++------,,,***,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///555666555333///---,,,---***+++---......---,,,+++***+++---//////---+++)))***'''%%%&&&***///111111111000///...------------++++++,,,---...///000000000//////......//////000///000000...+++))))))***///000000111222222333333///111333444333111...,,,,,,+++*********(((%%%"""%%%'''***---///000222333//////---,,,***((('''&&&(((***---000333444555555555333111111222222///---(((%%%###&&&+++......,,,(((((())),,,......,,,***&&&)))---000000000000000111//////000222111///,,,))),,,///000000000222555555222///......---+++)))+++///333555333111///......------,,,---...///000444555666666555222///---,,,,,,...111444555444222222333333333333222222111000...000444777<<>>===888222...,,,******---------222888888555///,,,111999888333,,,...000000...,,,,,,,,,))))))******))))))((((((&&&(((+++...000111000000***((('''(((+++///111111......///222555777777666222000......000111111111222555666555111000111444222111//////000333777999444444555555555444333333///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,------...111333444444333333444111000///......000111333///...///111444666555444222000......000222333333000000000000000111222333------,,,++++++++++++,,,*********++++++---...///333222222222333222000------,,,+++++++++---///000---------000444555222///333222222222222222333333......000222444333111///......///000111222333333444444222///,,,***+++,,,))),,,000333222111000000//////............/////////---+++***+++...111444...,,,++++++,,,---------,,,++++++,,,...///...---+++***)))***+++,,,,,,+++***+++,,,---...///000000+++++++++,,,,,,...//////666777888666222///------,,,---.........---,,,+++)))+++---//////...,,,******((('''(((,,,///111222222111000///.........///........................000000////////////000000111111111000---+++,,,,,,111111111111111111111111///000222333222000...,,,+++***))))))+++,,,,,,+++))))))***,,,...000222444//////000//////---+++***)))+++...111444666777777666444111000000...,,,***(((&&&$$$'''+++...---,,,,,,,,,,,,---///...,,,***###(((---000//////000111000///000111333333111///+++---///000//////111222///---+++***++++++***))))))...333666555222///...------,,,,,,------...///444555666666555222000...,,,---000333777777555333222333444444444444444444222000000222333555>>>GGG^^^```fffppp~~~kkkSSSAAA888555333444555333000.........333666888666333111111333999999999999999999999999444444444666888888666333222000000222666888777444222000///000333666888888;;;777111------111666999777666444222111111222333666:::CCCUUUqqqwww]]]FFF>>><<<:::BBBOOOcccsss{{{lllcccIIIAAA777222333555555444111111111000......///000666777888666444222222222111111000111222333555666111000...---,,,------...222333333111///---...///000000111333444333000---,,,---///000111000000///222666;;;??????;;;555111,,,***+++---......222999<<<888000,,,///666777444...000111111000.........***+++,,,,,,,,,+++)))(((&&&'''***---////////////***)))'''''')))---000111......000333888;;;<<<<<<666333000000333444444333444555555444111000111222/////////000111444666777555555666666666666666555222222111///...,,,***)))((())))))******+++,,,,,,...000333444444444555777333222000//////222444666111000000222444666555444222000---,,,...111333444333333222111111111111222///......---------------***))))))***,,,///000000333444555555555333000...---...///000000000000000......///333666888666444444333222000000111222444...---...000222222111///,,,---...000111333333444444333222///,,,***+++,,,))),,,///000000000000111111000///---------...///...---,,,+++,,,...000222000...,,,++++++,,,.........,,,******,,,------------+++***+++,,,...---,,,++++++,,,---...///000000,,,,,,,,,,,,---...///000333555777666444000///....../////////...---++++++)))+++---///000...---+++***))))))***,,,///222333222222111000//////000000////////////////////////111111000000000000111111111222333111///......///333222222222111111000000111222222333222111000///,,,***((((((***---//////+++***)))***,,,///111222---...000111111000...---)))+++...222555666777888333222000...---,,,+++******)))((())),,,//////...///...---......---+++)))$$$)))///000...---...000...///000222444444333333---...///000000//////000,,,+++******+++++++++++++++...333555444222111000------------......//////222333444444333222000///,,,---000444777777555222111222333444444444444444222000111222111222999AAAOOOUUU___kkkxxxpppWWWDDD999666333444555444222000000000666888:::777222///...000444555666777777888888888444444555666777888888777777555444555777888666444222111111333555888888888999555000------000555888444333222000000111222333222777BBBYYYwwwlllTTT???999888999CCCRRRkkk|||xxxfffWWWOOO???:::555444555555222/////////000///------...000555666777666444111//////000000000000222444666777///...------,,,,,,,,,---222333444333000/////////111111222333444444222111000111222333333222111000111555;;;???@@@===888444///------......---111777===:::333///222888999666///111222222111/////////....../////////---+++***((())),,,---......,,,,,,******)))((()))+++///111//////000444999===??????999555111111555888777666555555555444222111111111...///222444555555333222444555555666777777777777666666444222///,,,(((''''''((()))***++++++,,,,,,---///222333444555666888666444222111222444777888444333222222444555444333222000---,,,...111333444777666444333111000000000000//////...............+++)))'''))),,,///111000222333555666555444222111222333555666555444222000---...///222444666666555333222000......///111333---,,,,,,---///000///...+++,,,...000222333444444222222111///,,,+++,,,...---......---,,,---000333666444222///...------......---,,,,,,---...000111000///,,,***)))+++...000111...,,,+++,,,---......,,,+++***+++---...---,,,---------.........//////......------......///000...111444444333111111111111111000///...,,,+++***(((***---///000///...---+++++++++,,,,,,...000222222111111000000000000111......///000000111222222333222222111111222222333111222333222000///000111444444333333333222222222444444333333333333222222...+++((('''))),,,...///,,,***''''''***---//////+++---///000111000///...+++,,,///111333555555555//////...---,,,+++,,,---...---,,,---///000111000///...------------+++***(((,,,000111...,,,,,,,,,,,,...000222333333444444000///000000111000//////---------,,,,,,,,,---...///111222222111111222333.../////////000000000000///000111111111111000///,,,,,,...222444555333000///000111222222222222222111000111222222111777>>>EEEPPP^^^iiipppyyyttt[[[FFF:::555333555777666444222111111777999:::888333///---......///111333555666666666333333333222333444777888888777777777777666444333222222222444777888888777444222000//////111333444111000000//////000111222///777HHHbbbeeeOOO<<<888888:::FFFWWWppptttaaaOOOAAA:::777555444555666444000,,,,,,---...---,,,,,,---///333555666555222000///...111111111222333555777888..................------444555666555333111000000333333444444444444444555333555666777777555333111111555:::>>>???===:::777444111111222222111555;;;>>><<<777222333999:::777///111333333111/////////111111000///...,,,+++******+++---......---+++******++++++***)))+++...111000000000333777;;;======999444///000555999888666444555555666555444222111---000444777777555222///222333444555666777777777777666444222///,,,)))'''((()))***+++,,,,,,,,,,,,---///111222333444666888666555444333333555666888444222111111222333333222222000......000222333333777666555333111000000///000000///............///,,,)))&&&''',,,///000///000222444444333222222333555666888999888666333111+++,,,---...///000111111111000...------///000222///---++++++,,,------,,,+++---///111333333333333000000000...,,,,,,...000111000///,,,+++,,,000333777666444222000...------------------....../////////...,,,)))(((***...222333000...---...//////...))))))***+++------+++))).............../////////111111000////////////000,,,...111222222111222333333333111000...,,,+++***(((***---///111000///...+++,,,------,,,,,,...000111111000000000000111111---...///000222333444555333333222222222222333333000111222111000///000111222333333333444444555555555555444333333444444555///,,,((('''(((***,,,------***&&&'''***------,,,+++,,,---////////////...,,,---///000111111000000---------,,,++++++---000000000//////000111222222///---,,,---......---,,,---...000111000...+++)))***,,,000111111111222333222111000111222222111///...//////...,,,,,,---...222333333111000000222444//////000111111111111000......///000000000000000---------///111222111///...///000000000000000000///...000333222000555<<>>AAAFFFVVVjjj~~~yyybbbNNNAAA999444000,,,...000333555444111///,,,---......---...000222222333444444333333555777777666555333333333444555111222444555555444222111777999;;;:::888555444444444555555222000///222444555777999;;;;;;999666444444555777:::;;;;;;;;;:::777777;;;CCCJJJOOOXXXaaa[[[UUUGGG888111222444333///111333222111/////////111///,,,)))'''%%%$$$$$$***,,,---//////...---,,,***,,,///...,,,,,,---000000...------000222333333333---((()))000666666444222333666999;;;999555111---...000222333444444333///000111333444555555555///...---,,,,,,,,,,,,,,,+++,,,---...///...---,,,---///000000111222444777444444444333333222222111,,,***)))***---///000000111000000111333555444333222222111111222222333444000000///...............---)))$$$%%%***......,,,...000000...+++***,,,///222333555777666555222111---.........,,,+++,,,---............///000222222333111---,,,,,,------,,,,,,---000222333333222111------......---...111333111222333111///---------222333333333222111///...,,,---......///.........,,,,,,***&&&%%%(((///444333111000000000000...,,,***+++...111333111---******+++,,,...000111333333777666444222111000//////111222222111000000111333666555333000...,,,+++***''')))---000111111000///,,,...///...***((()))+++000///////////////000000000000111222333333444444000000////////////000000---...//////......///000,,,---///111333555777888555444222111111222444555///,,,))))))***,,,......000,,,)))***---///---***------,,,,,,---...///000/////////...,,,***(((&&&...//////,,,******---000000111111000//////111222///------...111333444444000---,,,///555666000***'''***...///------...000444222111222555666444111---//////,,,(((&&&''')))111444666666333111///...,,,---///000000000///.........///000111222333333333111...---.../////////000000000000000///...---......000222///---///555;;;BBBLLLVVV___hhhpppvvv}}}sssZZZIII@@@666999;;;;;;888444222111///333777888555333222333111222444555555444222111111000...+++)))+++111666000111222222111000000111111111333666999888666333000///.........000111222///000111222444555666777>>>MMMeee}}}```NNN@@@AAAEEEKKK]]]qqq}}}kkkQQQ>>>555222///---111222444555555444222000---.../////////000222444333444555444444666999;;;888777555333222222222222222444666888888666444333888:::<<<<<<999666555555444444444111------000333444666999;;;;;;999666444555555777888999:::;;;;;;666888???JJJTTT]]]iiisssnnndddQQQ<<<111111333444---------------,,,,,,+++222///***&&&$$$###%%%&&&111000///......---------+++,,,---......---,,,,,,000//////000222111///------***'''(((---111333333111444888999777555333222...///111222333333222222222111111222444444222111...---+++)))((((((((())))))***+++,,,---///000000000000000111222222333333000000000///000111222222---+++)))+++------+++(((...///111333333222000///000---+++,,,000222111///000000000000000...---,,,---,,,+++)))))))))******+++,,,------,,,,,,...000111000///222555666444111+++///222333///,,,******111222222///,,,+++---000444333222000///.........))))))+++000444666444111444333111...,,,---000333222333444333000---++++++000000222222111///---,,,,,,,,,+++++++++,,,------*********)))***,,,111444444000,,,+++,,,...000000///000000000///---+++)))---000222111000000333666999555000......///000000222222222000//////111333666333///,,,***+++,,,...+++***+++...111444555444------......---,,,)))(((222222222111111222666888444333333333444333000...000///...///000000///---+++---///000//////000111//////000333555555444333111000///......///000111111111///---++++++...111000---***)))***,,,,,,,,,...///000...---,,,---...------,,,***((('''((()))000///...............///111000//////000222555666//////000111222444555666111000000111333444333222,,,...//////......///111777666555333111000...---,,,---......,,,***(((&&&,,,///222333222000......+++---000333333111///---000000111111222222333333///...---+++,,,---///111000000111111000...,,,+++((()))+++///333444333111444<<>>???DDD>>>777333555555222222666222222222555999:::777444888999999::::::999777666///000000///......000222222555777888777555555555444222111333777999888666666777<<>>HHHYYYnnn{{{hhhRRRHHH;;;333111222222111222222333333444555666666555333000...///222555888:::???GGGMMMQQQRRRRRRRRRGGG???:::999888444333666222///...000444777777555888888999888777666444333000111222222111000111222000333666777777666555666444222111222666888888777666666:::AAAKKKYYYooo}}}lllZZZJJJ===444111,,,---///000000///---,,,+++++++++,,,---...000000222111000///............000000000000000///...---++++++,,,---//////...,,,,,,...222777:::888333///333555777666222///---,,,)))+++...111222333222111000///......000111111000---,,,++++++,,,...000111,,,---...000111333444555000111222222111000---,,,)))+++---///111222222222///...---...///000///...,,,---------...///000111000...+++,,,///111000...---...000111000...,,,******))))))))))))******+++---.........,,,---...000333111000111444444111---))),,,111333444444444555333333222///,,,******+++...///111222222222222111///---+++,,,...111333333444333000---+++,,,///222000111000...,,,***+++,,,000111111111000...,,,+++,,,,,,,,,,,,+++***((('''&&&((())))))***---000333111...,,,,,,...000111222......------------......555666777444222333888<<<777444111///000222333333///000111111000111444666666444333000///...------000///...///000111000...---...000111000---***''',,,///222444444444555666444222000000///---***(((%%%%%%%%%''')))******((((((***,,,---------///000111111000000000000000111...///000111111000///...333000---///333777888777///------...000222333222777666333...+++***,,,...///,,,)))&&&%%%%%%&&&'''000000//////---,,,***))),,,,,,---...000111222333333333333333222222222222444444444555555333///,,,///000222222111000111222222111///,,,++++++,,,---,,,---...//////...---,,,,,,...000111///.........000111222333222111000//////////////////.........000000//////......------///000000000111111111111///...---...111222333222000666>>>FFFMMMVVV```ggguuu~~~vvv```PPPBBB>>>999666555555555444000222666:::<<<;;;888444111444666777555333333333333222111222333333111000...000222333333333444555444444444222000,,,)))(((,,,---///...------...000111//////000//////666???TTTfffvvv___DDD===;;;AAAOOObbbxxxkkkXXXCCC<<<444000000222333333222222333333444555666666666444111//////111444666===HHHRRRXXXbbbllllllfffUUULLLDDD???;;;777555777222...+++,,,000555777888777777666666444333111000111333555555444222222333...111444666666666666777444222000111333666777777666444666<<>>KKK___qqqzzzkkkVVVGGG???000111333333333222000///,,,---///111222222222222111000///...------------......------,,,,,,,,,,,,*********,,,......,,,+++...111555777888666444333555555444111---)))((((((&&&(((***,,,...///000000...+++)))))),,,///111222333111...,,,,,,---///111000000000000000000000000---...111222222111...---+++,,,///000111000///...//////////////////111222444222///,,,++++++,,,------+++)))***---///...---)))+++---......,,,***(((%%%&&&&&&''''''(((((((((***++++++***)))(((***+++---+++,,,///444555333111(((((())),,,...000111222444333111000...---+++))))))+++...111333444333333444222///---,,,---000333000000...,,,***,,,000333222111000...+++***,,,---111111111000000///.........000222444444333222111---///000///---,,,,,,---///...---...111222222111...---------...000222333444555333000---...333777:::777333111111111111000111222333111///---......111222222222111///...---,,,+++***+++---...---,,,***,,,...000000---+++)))&&&***...000111111111222111///---++++++***(((&&&%%%%%%&&&))),,,.........((()))*********+++---///555555444222///...000222000222444666666444222000111---***+++000333222///))))))+++---111222111000,,,///111111000---++++++&&&$$$""""""&&&)))+++,,,111000000///...---+++******+++,,,...////////////333333333333222111000///222333555777999777333000,,,...000111///...------///---+++******,,,///111333222111000///---,,,+++,,,...000111///.........222222333333333222222222//////......------,,,,,,+++,,,...000222333333333++++++***)))***+++---///444111...---///111222222///333888>>>EEEPPP\\\eeennnwwwmmmYYYJJJBBB888222333555666666333333444666888888555333000222444444333222222333,,,---...111444555444222///111222333333444666888333333222111///...,,,+++,,,------,,,+++,,,...///666333111111111333;;;EEE]]]rrrbbbIIIBBB<<<<<>>>>>HHHZZZqqq}}}jjjUUUGGGAAA666666666777888:::<<<>>>999777555222111111222333000000///...///111333555888AAAHHHMMMZZZooo~~~~~~ppp___QQQHHH???888111---******---000///............///000222333444111333555444222000000000+++...111222222111111111000111000///...///222555888777777999:::???LLLYYYwww{{{iiiTTTCCC444333111...---,,,,,,,,,,,,,,,,,,------......///......---,,,++++++++++++******))))))***+++---...000/////////000///---+++---///222333333333666888333222111...+++***+++,,,)))(((&&&&&&'''***---///---***''''''***///333555333111---***(((***,,,.........//////000111111111222222222222111000//////......//////000111222222111222222111000111444777777666333111///...---------+++***---222555555444///...............//////)))***+++++++++***)))((()))******)))''''''((()))+++******...333555333111+++***)))+++///333555555111000000111444444222///++++++,,,---...///000000555777777555111...---...++++++*********---222666666777777444111---,,,,,,111111111111222333444444333333444444555555555666333555777777444111///...//////000111333222000...///000111222333444444444444555666333000...111444444222000000111222222111...///000///---***))))))+++++++++,,,------......,,,+++***+++...///...---,,,,,,---///000222222333---------++++++...222555...,,,******,,,---...---(((((()))+++///111000000,,,,,,+++***((())),,,...111444666444000---///111111222333444444333222111---------------.........((((((***---...---***'''))),,,000222111///...---&&&$$$$$$(((...222111///+++***)))((()))+++...000000///...,,,,,,------...,,,---///111222111000000......///111333444222000+++...111111///---,,,+++))))))***+++,,,...000111333222111///...,,,,,,++++++///444666444111///------...111444555444333111000000000000000111111111,,,,,,---...111444777888333000,,,)))((()))+++---111///------///000000///,,,------...222:::FFFOOOWWWaaannnwww|||kkkLLLBBB777222444888999888777444222111444777999:::444555666555333222222333...------///333666777777444444444222000000222333333333222222222222222333///000///...---...111333666333222222111111999AAARRRnnnnnnUUUFFF===;;;???MMM```vvv|||jjjVVVDDD;;;;;;444555666777999;;;>>>@@@777666333222111222444555111000///......///000111444:::@@@EEELLLXXXhhhttt|||rrrhhh___QQQEEE888333,,,***,,,///000///000/////////000222333444333444555333111000000111---///111222000///......111333444333111111333666777777999;;;::::::CCCMMMfffvvvuuu^^^III444222///,,,))))))))))))************+++---...///------,,,+++***************)))))))))***,,,...///222111111111111000---++++++///333444333444666999222111000---+++***,,,...+++)))&&&$$$%%%(((,,,///...***''''''***///333666222///+++((('''))),,,...,,,---...///111333444555555555333222000///......------...///111333444666222333444333111222666:::777666444333111000/////////---,,,///444888999777222111000//////000222333,,,---......---,,,+++******++++++***((('''(((***,,,++++++...222444111///)))'''&&&)))...444666666000//////222555666444222,,,,,,,,,,,,,,,---...///555888:::888333///------)))***))))))***...333777888999999777333///---,,,111111111222333444666777444444333222222222333333444666999999777444222111000000000222333222///---000111333444555555444444222444555222///---///111000///...///222444444333+++---///...,,,*********)))))))))***+++,,,...//////---------//////...------......///111444666777222000...+++***...333888---+++***+++---///000000++++++,,,...111333333222------,,,***((()))+++---...222555444000------000000111222222222222111000+++---//////......000222))))))+++---...,,,(((%%%---///111222000//////000,,,***+++///666888666333)))'''%%%%%%'''***...111222111...,,,+++,,,---...)))+++---000111111111000...------...000000///...(((+++...///---***)))(((&&&''')))+++,,,...///000111111///...------------+++///555888666222///---***---111444555555333111000000111111222222333333///.........000333666888888555000,,,******,,,...///...------///000000///------,,,+++---444???GGGMMMYYYhhhrrrwww~~~iiiLLLBBB777222555999:::888777444111111444999<<<>>>555666666555333222222333000///...000333777888999555555444222//////000111333333222222222222222333111111000///...///222555555222111222000000666???OOOmmmgggRRREEE888888???PPPeee{{{rrr^^^III888333666666666777777777999<<<>>>555333222111222444777888222111///...---------...111444:::@@@BBBGGGVVVeeettt{{{~~~zzzrrrcccTTTAAA:::111,,,---000333444222111111000000111333444555555555333111000111333...000222222000---,,,,,,222555777666444333555777555666999;;;999777===EEEPPPaaasss}}}jjjRRR555222,,,(((%%%%%%&&&(((&&&(((******)))(((((()))***+++,,,+++)))((()))******)))(((((())),,,///111444333333333333111---***)))---111444555555666666111///,,,)))&&&'''***---+++***(((''''''))),,,...))))))******,,,///111222222///,,,+++---///...,,,000...,,,,,,///222444444888555222222222111---***000000111000//////111444222000///111555888888777333222222111111222333333333000...///222444333111222222222333444444222//////000111111///---***(((---***''''''(((+++---------.....................)))'''''',,,222555333000,,,,,,,,,---...///000111000000000///...///222555:::999888777444222///.........---,,,---...///000666666666555222///+++)))000000111111111222222222444111//////222444444222888777666555444333333333333333333444444111---)))......///000111222222333111222222111...---...///---///000//////000222444///...,,,,,,---------,,,***)))''''''(((+++...000333111...,,,*********++++++---000222444444444444444111,,,***+++---...///%%%&&&'''))),,,...000111111000000111444444444222444000,,,+++---...,,,+++///111222333222///,,,***111000///111333555555444000///......000222555777222000///......---***((()))...333333///,,,---000111111333777;;;;;;666222***%%% &&&,,,000222000......///---)))%%%$$$'''+++///000222333555000...------///...***''')))((('''%%%%%%%%%&&&''''''&&&'''***---//////...---......//////000000000///000111111111///...---///---,,,///222444222//////000222333333222111000......---+++***,,,000333777666444222000/////////,,,...000111000/////////111///......,,,...888CCCPPPUUU^^^gggqqq{{{iiiIII>>>555777:::888333000555222...+++000999===<<<888777555222000111333666444222111333777999888666555555444333333444666777222333333222000000000222333222111111111222333444111000000000...---555???SSSnnn|||eeePPPDDD===;;;???OOOiiiuuu]]]NNNAAA444///111222333555666555666888999222222444555777888888888777444000...---,,,+++***000000333666888@@@PPP___mmmxxxzzzkkkTTTAAA///+++111444444333444333222111111111222333333444666777666444111///***+++,,,---............111333666666666666777999999888777777777777888888BBBOOO___nnnttt\\\444000,,,'''$$$$$$%%%&&&%%%'''))))))((('''((())))))+++,,,+++)))((()))************+++,,,...000111222222222333444333000...)))---111444444333444444000///,,,(((&&&(((,,,//////...,,,++++++---///111,,,,,,,,,---...111333444222///---,,,...///...---...+++)))***---111444555555333111111222222///,,,000000000///---...000222222000///000222444333222---...///000111222333444111000//////111222222222222333333444333333222222///000000000///,,,***(((+++)))''''''))),,,------000//////...---,,,++++++)))((((((---333555222///*********+++---...000111000000000///...000222555999999888666444222000......---,,,,,,,,,,,,------...///000000000...,,,***//////000000000111111111000...---...222555666666999888666444333333444555555444444444444222///,,,......///000000000/////////000111111///------...+++,,,---------...111333000...,,,,,,---------,,,+++***)))))))))+++,,,...000///---+++******+++,,,,,,---000222444444333222111///,,,+++***)))'''%%% """$$$(((+++---///000111111111333666666555333444111............,,,***///000111111000---+++)))///......000333444333222000000000000111333555666444222111000///---)))&&&***///444555111...---///222333555999;;;:::555111((($$$""")))///333222000...//////...***'''%%%(((+++---...000222444111///...///000///+++((())))))(((((((((((((((((()))***+++...111222111///------------...///000111000000111111111000///...+++)))(((***...000///---000000111111111000000///.........---,,,---000222777555333222111000111111)))+++---...//////000000222000000111//////666???LLLRRR\\\eeemmmvvvqqqSSSFFF:::777888666111///444333///+++---444888777666666555333111000222444333222111333666777555333444333444444555777888999555555444111///...000222444333222222111222333333333222111111...///777BBB\\\wwwgggPPPBBB<<<;;;@@@QQQkkklllSSSDDD999///,,,000666777888777666555666777222333444666666666555555333111............,,,+++......000222444888EEESSS]]]mmmzzz|||gggPPP777,,,...111444777444333222222222222333444444444555666555333222000+++,,,---///000111111111222444666666555555666777888888888777777666666666:::DDDQQQ```sssvvvddd222///,,,(((%%%$$$$$$$$$%%%'''((((((''''''((()))***,,,---,,,***(((((((((***+++---///111111111111000///000222444444333111***---000222222111111111000///,,,(((''')))...222555333222000000111222444000/////////111222444666222000......///000///...+++(((&&&'''+++000333555222111000111333333111///111111000///---,,,...000222000...---......---,,,(((***,,,///111222222222///000000000//////111222000222444222///...///222////////////...,,,)))((()))((('''(((***---......111000///---+++)))((('''((((((***///444555111---&&&&&&''')))+++---///000///000000000///000333555888888777666444222000......------,,,++++++******$$$&&&))),,,---------,,,///////////////000000000,,,++++++...333777999::::::888555222222333555777666555333333444333222000//////000111000...+++***+++...000000...,,,++++++''')))*********,,,///222000...,,,,,,---...---,,,,,,,,,,,,++++++*********---,,,+++******+++---------...111222333333222111000///......,,,(((""""""&&&***---...///000111222555777888666444333222111111111///,,,***.../////////...,,,***))),,,,,,---///222222111///000000111222222333444444444333333222111---(((%%%+++000555666333///---,,,222444777:::<<<:::555111)))%%%!!!!!!&&&---333777222111/////////---***(((((()))***++++++---000222222111111111111000---+++******++++++,,,+++++++++++++++---000333333111...,,,+++******+++...000222111111111111111000000000+++(((%%%'''+++///000///111000///..................///000000//////000111555444333222222222333444'''((()))+++,,,...///000000000222444222000333999EEENNNYYYaaafffooo{{{~~~bbbRRRBBB;;;888333///...222333000+++***...333444333444555333111000111222222111111333444444222000111222333666888:::<<<===:::888444///,,,,,,///333555444333222111111111222555333111111///111;;;GGGbbb|||iiiPPPAAA;;;;;;AAARRRkkk{{{cccIII;;;111+++,,,222:::;;;;;;:::777555444444333444666777666444222000...------...//////...,,,++++++---///...000888CCCKKK\\\nnnyyyqqqZZZ???111...000333666444444333333333444444555555555555444333333222222---...000222333444555555222444555555444333444555777777777777666555333333666<<>>GGGXXXkkkrrrppp000000///...,,,***((('''((()))******)))***,,,...555555333///***'''%%%&&&***,,,///111222222222111///---------......---++++++---//////---,,,,,,---//////---+++***,,,111444666666444333333333333444222111000000000000222222000000111111111000111111---+++))))))+++...//////---...000111222333444444555555444111...---///000......---,,,,,,,,,,,,---000111111222111...,,,***---///000///,,,+++...111000333444000)))%%%&&&)))------------------,,,,,,)))'''&&&'''***---...///...---,,,+++***)))(((((()))+++///222444222///,,,%%%%%%&&&(((***,,,...//////000111111111111333555555555555444333111000///000111111111000...+++***&&&(((+++...000111111000111111111111111111111111000000000111222444666888555333...,,,,,,///333666666333000///000111111111111111222222///,,,(((%%%'''))),,,+++((($$$"""!!!%%%&&&&&&&&&''')))...111000///------.........---.../////////---+++((('''((())))))***+++---.........///111222222111000...333222000//////...,,,***%%%&&&(((+++---.........//////000222444444222000111333555666444111...,,,,,,,,,---...000222333444,,,+++,,,...000000...------...////////////......---...000222444222...+++***...222444222...***'''+++...333777888888777666444111---,,,///333666888444333111...***'''&&&%%%,,,,,,***((('''))),,,///111222333333222111000///---...///000000///...---***+++...111333333000---)))((('''&&&'''***---///333222000///000111222333333///+++,,,111666888999111000...,,,,,,,,,,,,---...000333333222000///000111111111111222444666777+++))))))***,,,...---+++((((((---333444222111444===GGGSSSYYY]]]eeerrr|||vvvgggVVVJJJAAA666///,,,---222333...---000555666111333555555333111000000111222333333222000//////...000333777;;;???BBBCCC>>>;;;444---((())),,,000111111111000///...------...,,,+++,,,---333AAAOOObbb{{{nnnSSSAAA;;;999:::FFF^^^{{{zzzjjjVVVCCC:::555///...333:::<<<===<<<:::777666666777888999:::888444///------,,,---...000000...,,,)))))),,,///...,,,///444999>>>JJJ\\\sssooo^^^JJJ<<<444///...111444444444555666666666666666555333111111111222333666666666666666555555444111333444333111000000000000111111111111111111000666777999@@@OOO___hhhjjj///000111111000...+++))))))***+++******+++...000777666222---(((&&&&&&(((***+++,,,---...000111111///---,,,+++,,,,,,***(((+++---......---,,,,,,---/////////...---...111333333333222222111111222222222111///.........//////...000222222111000000111///...------///000000///---///111222222222333444555555444222///...000111,,,---...---,,,,,,...000333333333222000...,,,***.........---,,,+++---...222444555333...)))((())),,,,,,------...///000000+++(((&&&&&&))),,,...///,,,,,,,,,++++++*********+++---000222222111...,,,************+++,,,......///000222222222222333444333444333333222111000///111222444444333000---+++,,,---000222333333222111222222222222111111111111222333222000///...000222222000,,,***+++...222555666333000///000111000///000000000///---***'''%%%&&&((())))))'''$$$###"""((((((((('''(((***///222111///------...///...---.../////////...,,,***)))******++++++,,,------------///000222222111000...111///---,,,...000000000------......///000000111000///...///000111///...///222555555444111000///---------...111444666888...---,,,---///000///......---------------------******---000333444222///***,,,000222111...***'''(((+++///222444555666777888555111000111444555666333333222...***''''''(((---,,,+++)))((())),,,///000111333333111000////////////000000///......---------///222555555333000+++***)))((()))+++---...333111///......000333444333000,,,---111555777777111000///...............///111333333111/////////000000000000111333666777---,,,+++---000111...+++((((((+++222444222222555;;;DDDNNNUUUZZZbbbnnnwwwwwwjjjYYYMMMBBB777111///...222333000111555888777222444555555333111000111333444444333111000111222000111222555999>>>BBBDDD???<<<777111,,,+++---///000000000000000///...---,,,******+++---222@@@NNNddd|||nnnSSSAAA:::777666AAAXXXvvvuuu]]]LLL===888555000///333999;;;======;;;888666666666777888888666333000...---------...000111000///+++***,,,000///---///333333444<<>>;;;666111//////000000000111222222111000///...,,,,,,------111>>>JJJ___vvvmmmSSSBBB888555666@@@VVVuuu|||iiiSSSCCC666444444111222777:::<<<>>>===:::777555444444444444444333111///...---,,,,,,...111333444444---+++,,,//////,,,---000...///555BBBSSSeeettt}}}ttt\\\HHH888///000666111222444555666666555555555444333222111111111111444444444444333222222111...000111111///......///...------...111555999<<<444111///111666>>>HHHNNN+++---111444444222...,,,((())))))((((((***---000111///***&&&###%%%***...+++(((%%%###%%%)))...222...---++++++,,,---,,,++++++---......,,,,,,---///...000222333111000///000.........//////000000000333111///...---,,,------+++...111222000//////111...///111555888888666333///222444333111///000222222333222000......///111---///000...+++***,,,...++++++,,,---///111333444000---******---...,,,)))+++,,,///222444222...******+++,,,...000333555666000+++&&&$$$&&&***...000//////...---,,,+++***)))///000222111000.........333222111000///.........///111333333333222333444222222222222222111000000///111444666555222...,,,...///111333444333222111111111000000/////////...000111000,,,'''%%%&&&)))000///---,,,---000333555888666444333333222000...******)))((('''&&&&&&%%%"""$$$'''((()))+++...000......---+++***---111555111///...---//////...---------------.........///............---,,,++++++,,,---///111222111000///000//////111333444333222444333111000111333666888555222...,,,,,,---------,,,///333333222111222444333111///...///111444666444111...---///111222333111000...,,,+++,,,---...))))))***,,,000222222111------...000222111...,,,(((***,,,,,,+++,,,111444555222000///111222333333///000111000......222555,,,------,,,***+++---///,,,///111111...,,,---...222111///---+++++++++,,,******+++---111333333222111111111111111000000000222000---+++,,,...222555333000---...111444444333///000222333333222111000000111111000...---...//////.........000222333555---,,,...444999:::555000333///...222444333444666999===EEENNNWWW```iiinnnzzzuuufffSSSEEE;;;555555888222333222111555999888333555666666555333222222333666666666333111222666:::444333222222666;;;AAADDD@@@@@@>>>;;;666222111111000111333444444333222111111/////////...000;;;GGGVVVmmmlllUUUEEE555444666AAAWWWuuunnn\\\NNN???222222444444777===;;;===>>>===:::666333222111111111111000000///...,,,++++++---111555888888...,,,,,,......++++++...+++...444;;;EEESSSgggwwwsssbbbQQQAAA444000222000111333555666666555444444444333333222111111000111111222222222222222111---///000000///......///......---///222888===AAA;;;666111......333;;;BBB