BMZ 6(  ~~~}}}}}}xxxxxx|||~~~}}}~~~~~~}}}~~~}}}}}}|||~~~~~~}}}|||}}}~~~~~~~~~wwwvvvsssrrrtttuuuuuurrruuuqqqpppssstttpppnnnooopppmmmjjjiiiiiihhhfffddd``````___^^^]]]___bbbddd^^^^^^^^^]]]]]]^^^```aaa]]]bbbeeebbb[[[WWWZZZ^^^YYY]]][[[]]]fffbbbYYYYYYZZZYYYXXXXXXYYY[[[\\\\\\RRRXXX]]][[[TTTQQQTTTYYYPPPRRRTTTUUUUUUTTTSSSRRRSSSTTTUUUTTTSSSRRRSSSTTTZZZ[[[[[[YYYVVVTTTUUUVVV^^^\\\ZZZXXXWWWWWWXXXYYYYYYYYYZZZXXXVVVVVVWWWXXXVVVWWWWWWWWWWWWXXXXXXXXXUUUYYYYYYWWWXXXZZZZZZWWWaaaccccccaaa^^^___ccchhheeedddbbb`````````bbbccc```cccgggkkkkkkjjjiiijjjmmmmmmmmmmmmmmmllllllkkkeeeccccccfffkkkmmmkkkiiigggiiijjjjjjlllpppnnniiikkklllmmmnnnnnnnnnnnnnnnmmmqqqrrrnnnkkkllloooqqqkkkjjjlllppppppllljjjkkkjjjkkkmmmmmmmmmlllllllllmmmrrrssspppnnnooonnnllllllkkkggggggmmmrrrpppjjjlllmmmnnnpppqqqrrrssssssnnnlllkkklllnnnooommmkkkgggnnnsssqqqnnnqqqtttuuuuuuvvvuuuqqqqqqtttuuusssppppppqqqqqqpppooonnnnnnoooooopppqqqqqqpppnnnlllqqqooonnnnnnqqqrrrrrrqqqtttvvvxxxxxxxxx~~~zzzzzz~~~~~~}}}yyywwwxxxxxxvvvxxx{{{~~~|||zzzzzz~~~zzzyyy}}}~~~}}}|||{{{|||||||||||||||{{{|||yyyyyyzzz|||}}}~~~}}}{{{zzzzzz|||rrrrrrrrrqqqooommmmmmmmmlllmmmnnnooooooooonnnnnniiijjjiiigggeeecccdddeeeffffffffffffggggggggggggcccffffffcccbbbdddccc```WWWXXXYYYWWWTTTUUUXXX\\\[[[ZZZXXXWWWWWWYYYZZZ\\\VVVXXXZZZYYYYYYZZZ]]]^^^XXXXXXWWWWWWVVVVVVVVVWWW```___^^^```bbbcccaaa___ZZZ\\\]]]\\\]]]```___[[[ccccccddddddddddddcccccceeehhhiiifffhhhlllkkkgggooommmooottttttrrrqqqsssmmmlllkkkkkklllnnnppppppooossstttqqqoooppppppnnnnnnmmmjjjhhhlllqqqoooiiiiiijjjlllnnnpppqqqqqqqqqnnnmmmmmmmmmnnnmmmllljjjlllooopppppptttyyyyyyvvvsssuuutttqqqpppssstttrrrllllllmmmnnnooooooooonnnnnnppprrrsssrrrpppnnnmmmrrrqqqooonnnnnnnnnmmmmmmrrrssstttsssqqq~~~~~~|||yyyyyy{{{{{{yyyyyy|||rrr{{{oooppprrrtttwwwzzz}}}~~~~~~xxxtttvvvzzz}}}{{{yyyxxxxxxxxxvvvtttuuuyyy}}}|||xxxuuuvvvyyy{{{{{{vvvlllqqqqqqtttttt{{{zzzzzzyyyyyyyyyxxxxxx~~~~~~}}}||||||{{{{{{zzzsssvvvyyy}}}~~~{{{zzz{{{||||||{{{zzz|||{{{www{{{~~~~~~{{{{{{}}}|||{{{zzzzzz{{{}}}yyy|||zzzvvvuuuxxx{{{{{{wwwvvvtttssssssssstttuuummmlllkkklllmmmmmmkkkjjjgggjjjjjjgggfffhhhhhhdddhhhhhhiiihhhhhhgggfffeee```eeeeeeaaaccciiijjjddd```^^^___ccceeedddfffjjjdddbbb```aaaccceeeffffffdddggggggbbb___``````^^^cccdddbbb^^^]]]```___[[[ZZZ\\\```cccfffhhhiiiiiiiiikkklllnnnmmmllljjjiiiiiijjjhhhiiiooouuutttoooiiikkkkkkggggggjjjjjjgggfffggghhhiiijjjkkkkkkkkkjjjmmmoooooonnnlllkkkkkkooonnnlllkkkjjjiiiiiiiiimmmnnnnnnllljjjvvv|||~~~|||~~~zzzwwwsssuuuwww|||www}}}~~~|||yyyzzz||||||yyywwwwwwvvvvvvvvvwwwwwwvvvvvvrrrtttvvvxxxzzz|||||||||xxxyyyyyyxxxwwwwwwyyy{{{||||||}}}}}}}}}~~~~~~~~~{{{~~~~~~||||||~~~{{{yyy||||||zzz{{{}}}xxxwwwwwwxxxyyy|||}}}}}}}}}~~~zzzzzzzzz{{{||||||{{{zzzxxx|||}}}{{{|||~~~wwwxxxyyyzzz||||||||||||sss{{{zzznnnhhhlllqqqppp|||yyyyyy}}}}}}~~~|||vvv|||||||||zzzyyywwwxxxqqqwww{{{xxxrrrsss|||{{{wwwxxx||||||yyyuuusssrrrqqqrrrtttttttttssssssrrrqqqqqqqqqqqqrrrsssrrrtttuuuuuuuuuvvvyyy{{{yyyyyyyyyyyyzzzzzzzzzzzz{{{zzz~~~||||||~~~}}}~~~}}}yyy~~~|||zzzzzz{{{}}}~~~wwwwwwxxxyyyzzz{{{zzzzzzsssyyy||||||~~~~~~rrrsss{{{{{{wwwwww{{{~~~~~~ttt{{{}}}{{{|||zzz}}}}}}}}}~~~|||zzz{{{}}}~~~~~~||||||}}}yyynnn~~~~~~yyyvvv}}}{{{xxxuuuuuuvvvyyy{{{|||yyywwwxxxuuuooommmppprrrrrrrrrrrrmmmfffppptttuuurrrmmmlllqqqwwwuuuqqqnnnmmmnnnpppuuuyyytttrrrqqqtttyyy{{{zzzxxxtttuuuvvvwwwzzz~~~~~~||||||}}}~~~zzzzzz|||~~~~~~||||||ssssss}}}vvvssszzzzzzxxx}}}~~~|||}}}yyy}}}wwwyyyuuutttsssuuuxxx|||~~~~~~|||xxxwwwyyy}}}}}}|||~~~{{{yyy{{{~~~~~~~~~~~~~~~}}}{{{|||~~~{{{~~~|||}}}{{{yyyzzzwwwrrryyy{{{yyyuuurrrsssrrrooommmmmmmmmnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnoooqqqqqqrrrssssssrrrrrrssstttvvvvvvvvvvvvvvvxxx|||}}}yyyvvv{{{}}}{{{zzzyyy|||xxxrrrrrrxxxxxxrrrqqquuuzzzyyyzzz{{{~~~~~~zzz}}}}}}}}}~~~zzz}}}}}}yyyyyysssrrrsssvvvzzz{{{yyywww~~~vvvtttuuuxxxzzz|||{{{www}}}}}}||||||~~~|||}}}{{{}}}~~~~~~|||~~~zzz}}}|||xxxuuuvvvxxxwwwqqqkkkmmmnnnppppppqqqpppooonnnllloooqqqoookkkiiikkknnnmmmoooppprrrsssuuuxxx{{{zzzttt}}}yyy~~~}}}||||||~~~}}}||||||}}}yyy}}}yyyxxxzzzxxxsssrrrssswww||||||wwwrrr||||||vvvsssssswwwzzz~~~}}}~~~{{{{{{|||~~~~~~~~~zzzzzz}}}}}}}}}}}}~~~|||wwwyyyzzzyyyyyyzzzxxxvvvqqqsssuuutttsssrrrtttvvvmmmppprrrsssssstttuuuwww{{{tttyyy}}}qqq||||||yyyvvvtttuuuyyy|||zzzzzzzzzzzzzzz{{{}}}}}}}}}}}}||||||}}}}}}|||{{{yyy}}}|||vvvsssvvvxxxwww{{{~~~xxx{{{~~~|||zzzyyywwwuuuuuuyyy}}}wwwsss}}}yyyuuuwwwuuuwww|||~~~{{{||||||}}}}}}}}}}}}|||{{{yyyxxxzzz|||}}}{{{yyyxxxyyy|||~~~~~~}}}xxxyyyzzzzzz{{{zzzyyyyyyzzzzzz{{{|||}}}{{{zzzzzz}}}||||||}}}}}}~~~~~~yyyvvvtttsss|||yyyuuuuuuvvvvvvsssqqquuuuuusssqqqppprrrvvvzzzxxxxxxvvvuuuttttttttttttrrrsssuuuvvvvvvvvvuuuuuutttvvvtttmmmlllqqqtttsssxxx~~~{{{|||}}}zzzyyyxxxzzz~~~}}}zzzxxx{{{uuu~~~{{{wwwsssqqqvvvvvvzzz~~~|||}}}}}}zzzxxxxxx|||~~~}}}{{{xxxxxxyyyzzzzzzzzzyyyyyywwwvvvwww{{{{{{xxxwwwyyy}}}}}}yyyyyy|||}}}yyyuuuwww}}}}}}~~~~~~}}}||||||zzzxxxxxxyyyzzzwwwwwwvvvvvvuuutttttttttooorrruuuvvvuuutttttttttwwwrrrnnnlllnnnrrrvvvxxx}}}{{{yyy||||||xxx{{{}}}}}}|||~~~{{{xxxxxx|||}}}{{{||||||yyyvvvttttttvvvwww}}}ӵĦĦӵ}}}~~~~~~zzzzzz}}}{{{{{{~~~~~~{{{{{{|||}}}~~~~~~}}}||||||}}}}}}~~~{{{yyywwwzzz~~~}}}zzz~~~}}}}}}~~~~~~~~~|||yyyyyy|||~~~{{{xxxyyyyyyyyyzzzzzzzzz{{{{{{zzzwwwyyyĦ||||||yyyyyywwwsssxxx{{{{{{wwwqqqooouuu{{{{{{~~~wwwxxx~~~|||}}}~~~|||yyy}}}}}}~~~}}}}}}{{{yyyxxxxxx{{{}}}zzzyyyyyyttthhhaaafffmmmooorrrwww~~~~~~~~~}}}|||~~~~~~zzz|||}}}|||zzz{{{}}}|||}}}}}}|||}}}}}}zzzwwwwwwxxxyyyyyy{{{4ĉ@ӵ>L=hĦ4ĉ@ӵ{{{{{{}}}yyyxxx{{{|||yyy{{{uuuxxx{{{}}}|||vvvuuusssrrrssstttwwwxxxuuuqqqooorrryyy|||yyytttvvvuuutttwww{{{|||{{{yyyyyyyyyzzz{{{||||||||||||yyy|||~~~{{{zzz||||||}}}}}}yyyxxxxxxxxxxxxxxxyyyzzz{{{yyyuuuwww>Lzzztttsssooojjjjjjooopppmmmjjjmmmqqqqqqpppqqqvvvzzzttt{{{zzztttuuu}}}~~~xxxxxx|||~~~||||||}}}|||zzz|||}}}|||ooogggqqq{{{{{{~~~~~~}}}}}}~~~yyy{{{}}}~~~~~~~~~~~~}}}zzzxxx{{{}}}{{{yyy{{{wwwttt}}}{{{~~~}}}zzzwwwvvvwwwzzz}}}GG=?HdĦ=Īj}}}}}}~~~GG=?~~~}}}}}}}}}~~~~~~}}}|||{{{{{{zzz{{{{{{{{{zzz{{{yyyxxxwwwwwwvvvwwwtttwww}}}|||wwwwww}}}xxxyyyzzzzzz{{{zzzzzzyyyxxxxxxzzz{{{zzzvvvpppkkkhhhmmmqqqrrrppppppuuuzzzwwwtttrrrHdĦmmmvvvvvvvvvuuuuuutttttttttwwwvvvtttrrrqqqqqqqqqqqqqqqttttttrrrrrruuuuuurrrvvvxxxxxxvvvtttuuuzzz~~~|||~~~yyyttttttyyy{{{{{{~~~}}}|||}}}~~~|||zzz||||||~~~}}}|||~~~|||yyywwwwwwyyy{{{pppnnnqqq{{{|||xxxxxxrrrssstttuuuvvvwwwwwwxxxyyy{{{ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ~~~jjjiiiddddddcccbbbaaa`````````ӵ]]]\\\\\\\\\ĦZZZXXXWWWWWWVVVXXXUUUCCCDDDEEEEEEGGGHHHKKKĦWWWUUURRRRRRTTTTTTTTTĦdddffffffgggkkknnnqqqooonnnDdDoooppprrrvvvwwwӵvvvwwwӵuuuӵwww{{{}}}Ħӵĭӵxxxvvv{{{~~~~~~~~~~~~~~~~~~}}}|||{{{{{{}}}{{{xxxuuussstttvvvwwwrrrpppttt~~~sssttttttrrrooonnnnnnooozzz?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?}}}xxxZufĦWWW[[[___gLZZZPPPOOOg&eCCCgĉ@;;;>>>g&e>&e777@e;;;;;;??888888:::999999888888888g<ĉ<<<=========3we<Ħ9998887778883h?@e777:::=========666:::===Z777===8884445559993h?gL///222555888999:::::::::::::::D%%)?NNNfff?><z[[[\\\=?Ħxxxg&evvvg&e|||S?ʬ4ff?>ߝL@e}}}g&e{{{3h?g&e>&exxxwww??pppxxx~~~{{{}}}~~~~~~zzzwwwvvvxxxzzz|||zzzxxx{{{~~~zzzyyywww{{{}}}|||yyyxxx}}}}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^ssspppBt=o9ĦDtfo9Ħ===<<<;;;g?666777HdĦ@@@999888Hu]Ħ666tt111777Hƅ^Hu]Ħ333H׼s222000111222222444333333333444444tQ444444555666je<Ħ444444444Bt=o9ĦH׼s>>>AAAAAA>>>888333;;;>>><<<HtĦ888;;;999666777Bt=o9ĦHdĦ666777999;;;<<<:::777555555666Dtfo9ĦsߝLGdUĦ999Ht@cӵHu]Ħ]]]Hu]ĦrrruuuHtƅ^qIܗGIӵ}}}H׼sHu]Ħ~~~Bt=o9ĦHƅ^Hu]Ħyyyvvvnnnvvv~~~{{{yyy}}}}}}~~~~~~~~~~~~~~~{{{zzz{{{~~~}}}}}}~~~|||yyywwwrrrwww{{{zzzvvvxxx4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦzzzwwwqqqoookkkfff```q<R777333qjRgdKӵHdDĦgdKӵ///000GR/f6LĭĦ...---DdDĦ>>>666333DdDĦ444`eĭ000DdDΦDdDĦ333DdDĦ333777666555444444444444555333333333333333444geĦ666777888FSĦ777888qjRgdKӵDdDĦmmmooojjj]]]NNNCCCCCCAAA<<<DdDĦ???@@@@@@>>>qjRgdKӵDdDĦ666555666666555222///555555555HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦ:::DdDĦGGGq<RxxxwwwpeƜ4DuTӵDdDĦvvvxxxDdDĦqjRgdKӵDdDΦDdDĦwwwuuutttuuuvvvwwwsssuuuxxxxxxxxxzzz}}}vvvwwwwwwxxxxxxxxxxxxwwwzzzxxxvvvxxx|||vvvyyy|||}}}{{{}}}xxxyyy4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦDDD@@@;;;888666;;;:::888666222po9u000333333111GIdnuR)ĦDdDĦnuR)Ħ+++---CdgĪj---DdDĦ999CCC>>>DdDĦ999HߝL`o9000DdDΦDdDӵ>>>DdDĦ===444333000---+++*********+++*********+++,,,geĦ333444sp?aĦ333555GIdnuR)ĦDdDĦ]]]___[[[PPPBBB888BBB<<<999DdDĦ>>>;;;:::999GIdnuR)ĦDdDĦ;;;:::999888777777666>>>>>>===DdDĦnuR)ĦDdDΦDdDĦ;;;DdDĦnuR)ĦDdDĦ777DdDĦ222po9uAAAEEELLLMMM=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵyyyxxxwwwxxxxxxyyywwwvvvttttttvvvyyy{{{|||uuuuuuvvvvvvvvvvvvuuutttvvvuuutttxxx}}}rrrvvvxxxwwwwwwzzz{{{zzz4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦZZZpuR)Ħ>d<333222222222,,,---///000111peӵ444ĦpeӵDx<>d<ӵDdd<888222>d<Ħ---4DufئL>e...DdDʜ4DuTӵ===DdDĦ;;;666555222000.........///222222222111222222geĦ///s<v>aĦ000111peӵDx<DdDĦ???@@@@@@===888444333---111DdDĦ111555222333peӵDx<>d<333222111222666:::555444222>d<ӵDd<DdDΦDdDĦ666DdDӵnd<DdDĦ>>>>d<Ħ777peӵ///Ħ444F&uTӵZZZDdDĦvvv|||>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}zzzxxxwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvuuutttsssqqqrrrvvv|||~~~|||yyytttyyyzzztttqqqsssuuusssrrrssstttvvvzzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRlll\\\i?ʜtd<Ħ444HHܗDӊB,,,<x,,,,,,------.........B?d<...---,,,---...111222222111111000000000geĦ000Hg8>aĦ333444B?Ho9555>d<222333333444777000<<<>d<ӵ111555B?Ho9ZZZ<x666999AAAHHH777555333&ӫeʬtIӇ444>d<Φ>d<Ħ///D&ӫetIӇ333DdDĦ222sdKĦ444B?dp&ĒR555888>d<sdKĦB?Ho9~~~s&dq&ĒR{{{}}}wwwsssuuuvvvxxxxxxvvvtttttttttttttttttttttsssrrrpppppplllkkkkkkpppuuuvvvrrrmmmvvv|||~~~yyywww|||~~~|||{{{yyyzzz~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegessssĪj@h888000444fdDĦ)))@ďD,,,,,,Hkge111555777444...***...666@h000@@@@G666000HĪj@IŌ+++---Bene111Hkge///ne...000fe---Hu]3hh333111///se111---,,,000222444;;;EEE444:::(((444(((444geĦja>aĦ444444@G777777se666888555222222<<<555>>><Ō666222333@GgggeeeHkgeGGGfffOOO222AAA333333222HĪj@IŌ000555ege///000Hu]3hIŌ,,,---DdDĦ///ne//////@h888666>h555333111se333ne===CCC@G~~~sĪj@hvvvwwwwwwwwwwwwvvvvvvuuuyyyyyyyyyyyyyyyzzz{{{|||{{{xxxuuurrrqqqsssvvvxxxuuuuuuvvvwwwxxxyyyzzzzzzwwwzzz|||{{{yyyxxx{{{}}}{{{4DuXӵĵD^UUUNNNGGG555888000+++333DdDĦ222555,,,,,,,,,GGGVVV^^^```222...+++...333555+++...444;;;///---***...///,,,000000...///...///000222;;;D^>>>111111000s׼s///444000...000///...333:::)))///)))999000999geFm8777>aĦ111333555999777666s׼s:::;;;888333333666333...333Ho333888555777EEElllbbb```+++TTTzzzBBB,,,222555999666666555//////000D^.........DdDĦ...//////222+++555666444111888666444222s׼s999666555555777444|||tttvvvuuuttttttuuuvvvxxxyyyzzzzzzzzzzzz{{{{{{||||||vvvuuutttsssuuuxxx|||~~~||||||}}}}}}}}}~~~~~~~~~}}}{{{|||~~~Φ4DuXӵtvӵ>d<ĦĦĦĦmmmZZZNNNHHHCCC@@@BBBBBBAAA???===999555222+++555///&&&///666111+++>d<ĦHHHDDD///......---,,,,,,,,,------333...***...777<<<:::666000...------//////...---***+++,,,...///...+++((((((---111111+++'''(((+++)))+++---,,,++++++...111,,,---...---------///111///...///000111000...,,,...///000000Ħ000111///000444555111111333YYY>d<Ħ...777222222111Be000000444222222222000...000444999444111888---666geFYĉHHH>>>>aĦ888666444444444444---222777888666777Be777999:::777333666<<<===<<<>>>nu]ӵAAA666AAAKKKKKKFFFoooXXXBBB@@@444444%%%777777222GGGjjjaaa>>>333555888:::888333111333666777555999777///111555111000000000111111>d<Ħ000////////////>d<Ħ---......Ħ222)))***333222+++222CCC555333000///000000///---333111///...Be111777666999<<<Ħ---+++///666;;;AAAKKKXXXbbbrrr|||yyyrrrssstttrrrtttsssqqqqqqrrrvvvyyy|||yyyyyyyyyyyyyyyzzzzzzzzz{{{zzzxxxwwwwwwwwwxxxyyy||||||||||||||||||||||||}}}}}}?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦkkk\\\IIIAAA888777<<>>GGG===BBBŶSJJJ@@@===3we>>===<<<:::mmmKKK333999111BBB999333???:::111111//////<<<888777555333222666<<>>;;;333///111555KKKeeezzz{{{uuuuuuuuurrrrrrrrrrrrrrrsssuuuwwwxxxuuuuuuvvvvvvvvvvvvvvvuuuzzzyyyxxxwwwvvvtttssssssuuuvvvvvvwwwxxxxxxyyyyyy{{{yyyyyy>Anenenene|||fffNNN===555999888:::AAAHHHHHH@@@888555888:::888222......000000******<<>>111555888999999:::;;;;;;999>>>}}}>Accc^^^PPPk<GGGIIILLLOOOQQQWWWQQQJJJGGGJJJNNNQQQRRROOOKKKKKKQQQUUUQQQJJJGGGGGGNNNNNNfh>>>BBBCCC@@@======???jjjIII222777--->>>999777BBBBBB<<>>666000///111000;;;HHHWWWlll}}}~~~uuurrrssstttuuuuuutttsssrrrssssssttttttttttttsssrrrnnnoooqqqssstttuuuvvvwwwpppqqqrrrtttvvvxxxyyyzzz{{{{{{~~~kkk```SSSLLLEEE@@@???AAAEEE<<<222...111555777777666888:::999555333444666444))))))@@@QQQ@@@,,,///===VVVGGG,,,,,,------,,,,,,,,,---......***---///---(((&&&''')))+++---............000111*********,,,......,,,+++000))))))///111...///444,,,,,,---............------...///.........000222222000......///111222222///000///000111000///000555666333333555EEE999555666333555222000...000444999===222777:::888888999999888///666|||ssslllhhheeefff[[[PPPNNNWWWdddnnnrrrwwwnnnhhhjjjjjjaaaTTTLLLFFFJJJLLLHHHCCCEEEJJJOOONNNIIIIIILLLLLL^^^@@@777<<<444>>>:::===GGGRRRWWW^^^fffhhhdddSSS888???;;;CCCLLL???777:::;;;:::666555333333222222222222222111000333444333777111...CCC\\\RRR444...000111111000111444666222111111000000000000000111...------//////333777777333111222555((((((+++333CCCXXXlllxxxsssuuuwwwwwwvvvssspppnnnssstttuuuuuuuuutttrrrqqqnnnnnnoooqqqrrrsssttttttlllmmmoooqqqtttvvvxxxyyynnnTTTGGGMMMHHHDDDDDDAAA:::555555555444444444666555222000333444555444222...,,,+++111---***555AAA666+++000###...(((---DDD<<<***222,,,,,,,,,,,,,,,---...///***,,,...///...///111333...---------............,,,,,,---///111000...,,,---+++...000---///AAAWWW555111++++++...000000///...///000/////////111333000111111111//////000222///000111111000///000111000///000555666444333666...:::???777000222777888444333222222222444666777333999;;;888666999:::777??????zzzqqqkkkkkkiiibbbZZZVVV\\\ZZZ[[[]]]\\\ZZZZZZ\\\]]][[[\\\``````[[[YYY\\\]]]dddiiisss}}}\\\:::GGG@@@AAALLLBBB:::===???===888555555888666555555444444555555666555444333222333444666777999<<<777444CCCUUULLL555222333555444333333555888222111111111000000000000333000///222222//////222333444333111...,,,,,,---------000...'''+++GGGfffvvvvvvwwwvvvuuusssqqqpppqqqrrrsssttttttrrrpppooorrrrrrqqqqqqqqqrrrssssssooopppqqqtttvvvxxxzzz{{{~~~pppLLL:::;;;DDDBBB===:::<<<<<<888777888444333111///......//////444555777888777444000---,,,000+++(((...---+++111&&&:::---!!!222222&&&///,,,,,,,,,,,,,,,---...///---+++)))***,,,...---,,,000...------...---,,,***///---++++++,,,......---,,,...111...&&&///VVVBBB999...***---111222000...000000000///000222444...111555555333111333555///111222111000///000111000///111555666444444666888444444777777444222333555666777777777666444333333999;;;888888<<<===::::::;;;XXX999NNNDDD>>>EEE===<<>>999555666999888888777777777777888888777666555444444555777999111999===888222333666555777999:::999666555777:::666666666666555555555444111///000333555333333666+++,,,...000000///...---555---...444///(((333HHHwwwwwwvvvuuutttsssssssssooopppqqqrrrqqqooommmlllnnnnnnoooqqqtttxxx{{{}}}yyyyyy{{{|||~~~ssswww{{{}}}gggHHH>>>@@@BBB???===:::777555666888888555222000222111......111222000AAA>>>:::666333111111111000000///.......................................---,,,,,,+++,,,---///000......------------.........------------...//////......//////...---,,,,,,***///222///+++---777AAAQQQ;;;***,,,222000...000111111111000000000000000222222111000//////000000222111000//////000111111///222555777777666666666444333333333333444555555555444444333333333444444666666777999999::::::999777OOOYYYfffXXX^^^XXXhhhHHHFFFDDDFFF@@@AAA??????>>><<<;;;999888888;;;999777888:::;;;:::888777666555444555666888::::::999666555555666999:::666555444444444666777888<<<===>>>===;;;;;;<<<===999999999888666444333222444111//////222333222000000++++++000...+++333AAAhhh}}}ppp~~~|||pppxxxsssssstttuuuwwwwwwuuusssyyyrrr~~~}}}rrr{{{yyywwwxxxzzz|||{{{zzzvvvVVVGGG;;;:::>>>===;;;999888777666777777555222///,,,///000...///222222000555444333222111111222222000//////..........................................---,,,,,,,,,---...///......------------.........------------.../////////////////////...------,,,///111...+++,,,222999===000)))---000......333111111111111000000000000222111111000000000000000222111000//////000111222111444666777666444444444444444333333444444555666666555555444444444555555555555666777888999999999???VVVrrrnnniiidddxxxwwwbbb^^^ddddddbbbJJJNNNKKKIIIDDDKKKBBBBBBBBBAAA@@@???>>>======;;;999999999999777555888777666666666777999:::888777666555555666777888777777666666666777999:::???AAABBBAAA@@@>>>??????@@@???>>><<<:::777555333555333000000222333111///000,,,,,,000...***111===aaaxxxuuuzzz|||{{{{{{|||}}}}}}||||||uuu}}}~~~{{{~~~}}}}}}~~~yyyLLL???<<<;;;===<<<888555666555666888777444111///......111333111111222111---......///000111222222222000///......------..............................///...------,,,---------......------------............------......///000///000000000000//////.../////////---+++***,,,...,,,))),,,222111,,,---444111111111111111111111111000000000111111111111111111111000000000111111222333555777777555333333333444444444333444444555666777666666666666666777777555555666888999::::::;;;HHH]]]lllyyywwwmmmgggccceeeTTT\\\RRRGGGAAALLLEEEEEEFFFFFFEEECCCBBB@@@===<<<::::::::::::888666888888999999999999::::::777666666555555666666777999999999888999999:::;;;>>>@@@CCCCCCAAA???>>>>>>???>>>>>>===;;;999777666666444333222333222111///000------111...***...777YYY~~~{{{~~~zzzzzz~~~aaaAAAAAA@@@???===999666666888444666777444000///111333666888666222000000///+++000111222333333222000/////////...------------...........................//////......---------,,,......------------.....................//////000000000111111111000000///000///------,,,,,,***)))+++,,,000555222------222000111111111111111222222///000000111222222222222111111111111111111222222222444666666444333333444444444444444444555666666888888777777777888999999888888999:::<<<===???@@@NNNcccvvvyyyuuu}}}www~~~gggZZZdddZZZLLLDDDNNNGGGGGGGGGGGGFFFCCCAAA???<<<<<<<<<<<<===>>>======999:::;;;;;;;;;;;;::::::666777777777777777777666::::::999999999:::::::::888;;;>>>???===;;;999999666666777888888888888777666555555444333222000///000......111...***,,,222RRR~~~}}}iiiDDDAAA::::::888666777999999888444555444111...///555:::777777444///,,,......,,,111222333444333111///---//////...---------------......................../////////......------,,,......------------......///............///000000000000111111111111111000///---,,,---......,,,***///...///222222000///000000000111111222222222333///000111222333333222222000000111111222222222222000222444444444444555666555444444444444555666666888888888888888999:::;;;<<<<<<===>>>@@@BBBDDDFFFVVVjjj{{{www}}}zzzcccZZZfffaaaYYYQQQWWWKKKKKKJJJIIIFFFCCCAAA???@@@@@@AAA@@@@@@@@@@@@AAA;;;;;;<<<<<<<<<<<<;;;:::888888888888888888888888999999999999999999888888444777::::::999666555444111222333444555555555555555555666555333111000///000//////000///,,,,,,///@@@kkkxxx~~~JJJ666???666777777777888999555...444333000......111666:::///111///,,,+++///000...,,,...000111222111///...///...------,,,,,,------............................../////////...------......------------......//////......//////000111///000000111111111111000---,,,,,,---...///...---...+++***,,,///111111000000000111111222333333333000111222333333333222111///000111222333333333333000111333333333444666777555555444444555555666777888888888888999:::;;;;;;>>>>>>>>>@@@BBBEEEGGGIII^^^qqqnnntttzzzgggccciiiccc```VVVTTTPPPOOOMMMKKKHHHFFFEEEDDDGGGGGGGGGEEEAAA???>>>???===<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::888888999999999888777777444666888999777555444444555555555555444333222222222444666555333111000000000//////////////////000&&&JJJvvvoooVVVEEE;;;777>>>>>>======<<>>@@@DDDGGGIII```tttlllkkkpppmmmppppppdddbbbWWWOOOQQQOOOMMMKKKIIIIIIJJJJJJIIIJJJIIIFFFAAA>>>===>>>>>>===<<<;;;:::;;;;;;<<<:::999888666666888999:::888999999:::999888777666555777888888666555555666666666666666555444333222000222555555222000000000000///...---///111333222%%%222QQQmmmtttuuu{{{wwwVVV===444888???DDDCCCCCCEEEFFFAAA999:::???IIIdddHHH777BBB666555:::999222///333777666000///...000222333///,,,+++111666666666666222,,,//////000000000000000///......---,,,,,,,,,,,,---........................,,,---...000000000//////.........------.........///////////////000111111......///000000000000000,,,,,,---+++******---000,,,///000///...///000000000000111222333333444444111222444444444222000//////000222333444444333333333444444333111111222444555555555555555666777777888888888888999:::;;;<<<:::::::::<<<>>>BBBFFFHHH^^^rrr|||dddlll}}}jjjuuussseeeggg^^^TTTOOOMMMJJJHHHHHHJJJLLLNNNFFFHHHHHHFFFAAA??????AAA???>>>;;;:::999:::<<<===:::999666555555666999:::999::::::;;;:::999777666666777777666555444555666333444444555666666555555...111444444222000000111//////...---///333555444999---333???:::666@@@IIIMMMWWWfffpppuuuwwwzzz}}}}}}mmmTTTHHH;;;666999======:::222888DDDOOOMMMAAA999888333555???ZZZ\\\MMM@@@111>>>999::::::666222000111333,,,666333---111000,,,///000111333444333000...,,,...///000222222000///...,,,,,,,,,---------......------..................///000000000000///......,,,,,,------......//////222111000.........///000////////////////////////---...//////000/////////,,,---...//////000000///222222333333333333333333111222222222222111000000000111111111111222222222444444333222222222333333555444444555555666777888::::::;;;<<<;;;:::888777<<<;;;<<<@@@EEEGGGEEEBBBKKK|||ccccccxxxmmmhhhkkkiii___VVVUUUQQQMMMKKKKKKJJJHHHIIILLLLLLFFF@@@===???CCCEEEFFFAAA888666>>>AAA<<<:::>>>:::::::::999888777666555888888888777888999999:::888888777777777777888888777777777666555555444444222222222111111111000000111111000///111555;;;@@@///444666666777;;;;;;888999>>>DDDFFFCCC???>>>===JJJFFFQQQbbb^^^HHH@@@IIIEEEEEECCC???<<<===BBBFFF@@@,,,555IIIEEEBBBDDD;;;:::333999<<>>???BBBDDDEEECCCBBBJJJnnndddpppuuu~~~ooocccaaa]]]VVVQQQSSSTTTOOOKKKKKKHHHEEEDDDGGGNNNJJJEEECCCCCCCCCAAA@@@DDDJJJJJJAAA;;;======888::::::;;;::::::999888777777777777777777888999999777777666666666666777777777777666666555444444444222222222111111111000000---...///000000111444666...333555666888>>>???===<<<<<<:::777555777>>>DDD???>>>@@@EEECCC:::444444AAA@@@??????BBBIIIPPPUUUGGG777>>>NNNIIIEEEFFF@@@@@@888999;;;888KKK}}}WWW;;;999888444444555666777666444222111111///555000***000111,,,...000000000000///......---,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,---------.........//////000000//////......000000///////////////...---------///000222444555////////////////////////------...////////////...//////111222333444444555555555555666666666777777444444333333222111000000000111111111111222222222111222222222333444444444444444444444555666777888999999999999:::;;;<<<<<<>>>@@@CCCDDDCCCBBBBBBCCCVVVnnnmmmzzzlllhhhccc[[[VVVXXXRRRMMMJJJIIIGGGCCCCCCFFFLLLJJJIIIHHHGGGDDD@@@===@@@UUUWWW@@@444>>>@@@555:::;;;;;;;;;;;;;;;::::::666666666666777777777888666666555555555555666666777666666555555444333333222111111111111000000000+++---000222111///...//////333555555999???BBBAAA888:::<<<>>>???DDDKKKQQQFFFBBB:::333555>>>DDDDDD<<<:::999>>>GGGQQQXXX[[[NNNEEEMMMUUUMMMGGGFFFBBB???999777;;;555111YYYqqq@@@;;;<<<<<<===777666666444333111000111111+++666555000333111,,,///000000//////............,,,------......------,,,,,,,,,,,,---------......///.........------,,,,,,---...///000111111111111111111000000//////......+++,,,---...000111333444////////////////////////------...////////////...///000111333444555555555444444555555666666777777555555444333222111111111000000111111111222222222111222333444555555666666444444444444555666777777888888777888999;;;>>>???===@@@DDDDDDBBBAAACCCFFFTTTrrrgggeeeaaaUUUMMMLLLOOOJJJHHHIIIHHHEEEFFFIIIGGGGGGGGGGGGFFFDDDAAA???999MMMQQQ===333<<<@@@777999999:::;;;;;;;;;::::::444555555666666666666666777666666555555666666777666666555555444333333222111111111111000000000000,,,///222333222111000111333666666444777<<>>999AAAJJJNNNJJJCCC===:::<<<<<<>>>@@@BBBBBBCCCDDD999666555<<>>999<<<<<>>@@@888999666222//////000222333444@@@>>>555222......555/////////...............,,,,,,------------,,,,,,,,,,,,,,,---------......---------....../////////444444555555555444444333111111000000//////......,,,,,,---...//////000000////////////////////////---...//////000000//////...///000222333444444444222222333444444555666666666555444333222222222222000000111111111222222222222333555666777777777777333333333444444555666777777777777888999<<<>>>@@@;;;>>>BBBCCCBBBBBBEEEHHHHHHzzzxxxkkkbbbaaa^^^TTTMMMMMMOOOKKKHHHIIIHHHEEEFFFJJJFFFFFFEEECCCAAA@@@??????999???AAA<<<888999<<<;;;777888888999999999888888444444555666666666666555888777777666666777777888555555444444333333222222000000000000000000000000...000111111111222555777777999888444444777888666111;;;JJJUUUYYYYYYYYYYYYJJJQQQddduuujjjJJJ666555666444444<<>>???;;;===???@@@AAACCCEEEGGGIIILLLRRRaaattt{{{lll```^^^]]]WWWUUUXXXRRRNNNJJJJJJGGGCCCCCCFFFHHHGGGEEEAAA===;;;;;;===@@@;;;:::???===777777<<<666777777777777777666666333444666777777777666555888888777777777777888888555444444333333222111111//////000000000000000111---.........///111666999888:::888444222444333000,,,222;;;EEEQQQaaaqqq|||xxxwwwtttKKK777<<<555444555<<>>777444iiiFFF;;;:::;;;666777777111555444333666;;;>>>>>>>>>333??????;;;>>>:::111111...///111222222111///.........------------......,,,,,,,,,---------......,,,,,,...000111333555555666666555555444222111000.............../////////...///000111111111000///////////////////////////000000111222222222222222111111222222222222111111000000111222333444555555666555333333333444666777000111111111111222222222222333555666666555444333333333333333444555666666555666888:::;;;===============<<<>>>AAACCCDDDCCCGGG===AAAMMMRRRXXXaaaeeeyyy|||vvvnnn```VVVVVVVVVPPPNNNQQQQQQLLLIIIHHHFFFBBBBBBEEEDDDEEEEEEAAA===;;;;;;===AAA<<<<<>>777666666:::>>>???:::666CCCooo~~~uuudddWWW\\\MMMDDD>>>:::777===???777IIItttYYY:::@@@@@@999555888888222111222555<<>>AAACCCCCC@@@>>>>>>@@@<<<>>>???===999666777:::888888888888777555444444444555777888999888777555666666555555555555666666444444333333222111111000.../////////000000111111...000222222222333555777111555666555555777666333///333777777444222333444000555888888777888999999;;;888666666888888666333VVV{{{gggXXX^^^cccOOOJJJDDD333444>>>:::666TTT;;;AAA===888666666666333111222444999>>>AAAAAA@@@@@@777666]]]rrrPPP:::***000///333777555//////555//////.........---------...............---------///222444444222///...---........................,,,,,,---000333444222...555555444333222111000///------,,,---...111444666888555111000222333222000111000///......///000111555555555555555555555555555444333333222222222333///000000000000111111111222222333333333333444444555555555555555555555555444666888888888888999:::>>>@@@BBBCCCCCCCCCDDDEEEAAACCCKKKTTTVVVRRRPPPRRRXXX^^^```bbbssszzzzzz|||~~~|||}}}~~~yyyhhheeeaaa\\\[[[ZZZWWWRRRMMMQQQEEEEEEMMMHHHFFFRRREEEDDDAAACCCEEE:::444>>>===;;;::::::;;;<<<:::999===;;;999777555555555555555666777777777666444333555444444444444333333333555444333222111111111111333111......111222111///444333333333333444555555222222333444666555222000222222333444444444333333666555555555111...333:::666===444;;;QQQDDD333DDDyyy|||mmmgggggg```[[[NNN???;;;>>>888...333555lll^^^BBB===:::777666777777555333777444999FFFLLLGGGBBBAAA222000PPPlll[[[>>>000(((///000555999555...///444//////.........---------........................000111333222000.................................,,,+++,,,...222333111///000000000000000/////////222111/////////000222333333000......000222111///222111111000000000111111444444444444444444444444444444333222222222222222000000000111111111222222222222222333333333444444444444444444444444444444444666888888888777888:::;;;===???@@@??????AAABBBHHHEEEFFFJJJMMMNNNQQQUUUWWW^^^bbbcccooo~~~{{{{{{{{{~~~~~~zzzuuussslllbbb[[[YYYXXXTTTOOOOOORRRCCCPPPooo```TTTBBB555888AAAGGGEEE???<<<:::999999::::::999888;;;:::999888777666666666555666666666666666555555666666666555555555444444333333222111000000000000222000......111222111///444333333333333444555555222222333555777777555333333333444444444555555555999444222555666555666:::===???===HHHTTTGGGCCCZZZzzzxxxxxxdddddd___SSSAAA555888@@@<<<222JJJrrr???III999888777777888888777555<<<777>>>QQQ___\\\SSSNNNRRR777555IIIPPPGGG:::,,,+++...333666333...///333/////////............---------......//////000000000111222111///---...///........................---,,,,,,---000111111000.../////////000000111111666555333111/////////000///...---...000111000///111222222222222222111111333333333333333333333333333222111111111111111111111111222222222333333333222222222222333333333333333333333333333333333333444666888888777777888999888:::;;;<<<<<<<<<>>>???EEEAAA@@@DDDIIILLLQQQVVVYYYaaagggiiimmmtttsssnnnvvv{{{vvv{{{pppbbbZZZWWWUUUQQQMMMMMMOOO===OOO}}}VVVJJJNNN^^^]]]FFFAAAEEE;;;:::999888888999999888777888999999999999888777777666666555555555666666777777777777666666666666555222111000///////////////000///...///111222222111444333333333333444555555222111222555777888666555555444444444444555666777:::333000555;;;<<<:::999;;;CCCRRR[[[RRRHHHYYYxxx}}}xxxiii```___XXXGGG===>>>;;;666222___aaa999DDD888888888888888888777666999;;;AAAPPPeeepppgggXXXmmmGGG,,,111BBBJJJHHHBBB///------/////////000111/////////...............------...///000000111111000111111///------...000........................///.........///111222222222222222222333333333333666555333111///........./////////000000111000///...///111333444333333222111111111111111111111111111111000000000000111111222222222333333333444444111222222222222333333333333333333333333333333333444666888888777666777888888999;;;;;;:::;;;===???===;;;===EEEKKKNNNRRRVVVYYY```gggjjjkkkmmmnnnnnnuuuxxx|||zzzvvviii\\\XXXWWWTTTOOOLLLGGGKKK<<>>===???EEEIIILLLRRRYYYXXX\\\aaafffhhhjjjpppwwwzzzzzzyyyyyy}}}|||uuuhhh]]]VVVXXXYYYTTTOOOMMMBBBIIICCCHHHiiiiiimmmAAAFFFAAANNNMMM999CCCNNN:::;;;:::999999::::::999888555666888999::::::999999777666555444444555666777555555444444444333333333222222111000000000111111111222444555555555555666444333333333333444555555444333222222333333111///222222222222333444555666444333333555555555;;;DDDUUU___```PPPLLLmmm|||rrrppp~~~|||mmmYYYRRRUUUPPPDDD666888<<<===PPPZZZ<<>>BBBRRRVVVVVVUUU]]]iiikkkeee\\\UUU;;;,,,777999000333??????:::333222666666111.../////////000000000000111111111111111111111111///111333333222111111111////////////////////////...111444444222111222333///000000000000000111111...///000000111111111111///000000000000222888<<<444444333222111111111111111111111111111111111111111000000000000111222333222222222222333333333333111111111111222222222222444444444444444444444444444666777777666555555666999:::::::::999;;;>>>AAAFFFHHHJJJIIIFFFJJJZZZjjjggg``````hhhlllllluuuttt{{{~~~tttkkkdddccc]]]\\\___ZZZOOOJJJNNNFFFJJJEEE@@@NNN@@@^^^NNN===<<>>???666555CCC999888777777888888777666666555444444444666777888888888888888666444222111333333333222222222111111//////.........//////000///222555555333000000111444333333333333444555555444333111222333444444333...111555888999888666444666555555555666AAAWWWlllWWWhhhkkkvvv~~~www___LLLDDDEEE<<>>@@@BBBEEEJJJNNNNNNFFFJJJ]]]mmmqqqqqquuuooohhhSSS<<<333888999333666666444222444777999999444555///EEEbbbKKK+++444<<<777222000111222111000///111333444333222222333222111111000///...------444333111111444999>>>BBBAAA???===<<<<<<;;;999888444777<<>>AAA>>>;;;999888888:::;;;888777777777888999999::::::777666999888555555777888::::::666222111333666333222111222333222///,,,000000000000111111111111555444444333333222222111666666666555333333444555444444222222222333444555111333444666777666666555,,,:::;;;333BBB___cccPPPHHHkkk{{{qqq___LLLCCCDDDFFFFFFEEEAAA>>>>>>AAAEEErrr]]]NNNDDDEEEFFFBBBAAAEEE???@@@BBBDDDFFFJJJOOOSSS\\\WWW[[[iiirrrnnnjjjjjjeeellleeeLLL666111333555888888666444222333333333---//////OOOyyyhhh<<<000888555111000111333333333000111333444444333333333222111000///............000///------...111444777EEEEEEGGGJJJNNNRRRSSSSSSJJJKKKKKKLLLLLLKKKJJJIIIDDD<<<444111333444222///111111000////////////000111222222333333222111111///000000111111111111111000111111000//////000222666444222111000111222333333444444333222222333555666666666666555555555444666666777888888888888777999>>>CCCCCCBBBDDDJJJPPPZZZVVVUUUWWWWWWUUUWWW\\\]]]gggqqquuuyyy~~~|||~~~ooo{{{|||pppmmmttt{{{~~~}}}|||oooffffffjjjeeeaaa[[[VVVRRROOONNNMMMKKKJJJJJJJJJIIIGGGCCC@@@@@@>>>;;;999888888888999888888888888999999::::::777555555999999666555888888888777555333222333555,,,...000111000///000000111111111111222222222222222222222222333333333333555666666555333333444555777666444333222222333444777777777666555444333222:::333333@@@OOOUUUSSSPPPxxx|||{{{yyyrrrbbbPPPGGGGGGAAACCCEEEDDDBBB@@@AAACCCEEEppp~~~YYYKKKDDDCCCHHHHHHBBB???AAADDDEEEGGGGGGIIIKKKOOORRR```^^^dddnnnnnnddd\\\ZZZ[[[hhhjjjWWW@@@666666777555555555444222000///000444222)))999\\\WWW888---444222000000333555555555111222333444555444333333333111///...---...///000000000000111222444666777:::999999<<>>===;;;:::888777777777999999999:::::::::;;;;;;666555777<<<<<<999888:::777555333333444444444333...111444444000///111555222222222333333333333444000000111111222333333444555666666555333333444666888777555444333222333333999888777555444444333333111333===IIIKKKOOOccc|||~~~|||xxxqqqaaaOOODDDBBBBBBEEEIIIIIIGGGDDDBBBAAA<<>>CCCHHHLLLQQQUUUYYYWWWZZZ^^^cccggglllrrrvvvsss|||sss^^^QQQSSSYYYDDD777///222444111000333000222555666888888333,,,111333555555444222222222666444444666999:::777444777666555444555666888:::666777999::::::888666555444333222333555555555333333222111//////...//////---000222333333111000000/////////000111222333444222222222222333444555555333333333333222111000///000111111000//////000222///000111111222333444444///111333444333333333555444444333333333222222222333444444555555555555555888777666888<<>>???@@@@@@???;;;;;;:::999999999999999:::;;;<<<<<<<<<;;;:::999:::777888;;;999444222333333222222333444555333222333000000666>>>@@@:::333111111111111222222222222444333333222111111000000444555555555444444555777111111111222444666888::::::999888777777666666777777<<>>@@@BBBEEEFFFEEEBBB@@@DDDHHH@@@AAAfffeeeAAA===LLLOOOEEEGGGGGGGGGFFFEEEEEEDDDBBBFFFJJJPPPVVVZZZ___eeehhhggggggffffffhhhllloooppppppyyy}}}nnnaaa___cccSSS???000111555222111222;;;111...111000111111,,,///222666666444222222222777555444666:::;;;888444666555555666777888999:::999:::::::::999777555444;;;999777777777777555333111111111111333555777888...///111333444222000...000000000000111222333333222111111111222333444555333333333333222111111000000111111000//////000222///000111222444444555555111222333333222333555777333333333333222222222222333333444555555555555444444555666777999===@@@CCC>>>FFFJJJFFFCCCFFFKKKMMMQQQPPPUUU```fffffffffiii}}}~~~xxxyyyrrrtttwwwxxxyyy|||{{{tttpppooodddUUUTTTNNNHHHGGGKKKNNNLLLIIIBBB@@@??????@@@@@@@@@???;;;:::999888999:::<<<===::::::<<<<<<<<<;;;999888777444444666555111000222222444555555444333333333222333777>>>EEEFFF@@@:::222222222222333333333444333333333333222222222222333444555555444444666777444444444444666888:::;;;777888888999999888888777AAAbbb}}}uuuwwwxxxjjj]]]VVVQQQKKKGGGFFF>>><<<;;;<<>>;;;EEEAAACCCEEEIIINNNSSSTTTRRRVVVYYY^^^cccfffjjjnnnqqqzzzxxxrrrmmmlllmmmllliii}}}}}}~~~zzzlll[[[QQQZZZBBB///000666555333555333...666???888333555666---111555777555333333444888555444777;;;<<<888444444444555666777888888999444555555666666555444333222111000222444555444333222222111111111333444555888555111000000111000///111111111000111111222333111000000000000222444555222222333333333222111111000111111000//////000222///000222333444555666666222333333333222333666999333333333222222222111111222333444444555555444444333555888999999;;;>>>@@@>>>IIIOOOJJJCCCEEEIIIJJJQQQGGGDDDNNNYYY]]]]]]^^^cccfffppp{{{}}}zzzrrrnnnsssvvvtttrrrssspppxxx|||uuurrrgggYYYQQQKKKFFFFFFLLLPPPNNNKKKAAA@@@???@@@AAAAAA@@@???<<<:::999888999;;;>>>@@@999:::;;;<<<<<<:::888777666333333555555222222555222555888777444222222444...222888>>>AAA???;;;666333333333444444444555555222222222333333444555555333444555555444444666888888888777777777999:::;;;222444666999;;;;;;;;;;;;kkk}}}oooeeecccXXXOOONNNPPPOOOMMMMMMAAA???===>>>???>>>;;;777888999:::<<<======;;;:::999iiipppEEECCC???;;;;;;>>>EEEJJJEEEMMMXXX___aaa```___```aaannnrrriiicccjjjqqqrrrrrrvvvvvvsssrrrtttvvvtttrrr{{{vvvhhhVVVOOOZZZRRR888---888333+++777444444333333222111000000222222333444444444333333333777999888888:::999555555444333222222222333333888333222555444...---111111333555666777777777777333999EEELLLAAA000///:::777666444333222111111111222111000///............999777444111111222444555555444444333222222222333333111///...---...///000//////111222222333222222222222222333333444444444111111111111111111111111333444555555555333111///555555666777888999999:::<<>>???AAAAAA@@@@@@AAABBB===;;;999888888777555333444444444444444555666777777777666555333222111111111666999888444111333555555444222222444555444333222333444444444333222222<<<222///666999666666;;;999;;;======;;;999888888888666555;;;<<<333>>>]]]|||vvvjjjZZZJJJKKKNNNPPPOOOJJJFFFEEE@@@;;;@@@CCC999777<<<;;;<<<999888<<>><<<<<<===>>>999777777777888888666444555444444444444555555666666666555444333222111111222555888888444111333555666444333333444555555444333333333333333333333333///777999333333:::===;;;:::;;;<<<;;;888777777888>>>999555999>>>CCCdddvvvsssmmmccc\\\YYYVVVUUUTTTRRRQQQQQQEEEDDDHHHHHHCCCDDDEEEAAA===;;;:::::::::999888888333:::AAANNNrrrvvvSSS<<<444999CCCCCCHHHOOOVVV\\\bbbhhhkkknnnqqqvvv}}}zzz{{{}}}uuussstttsssoooqqqzzz~~~sssnnnFFFRRRJJJ777222111222777000000111222444666888999222333333444555555444444222666888777777::::::666444333333333222222222222333111222555666333333555666666777888888777777666999>>>HHHOOOGGG999333777666555444222111111111111000//////000111222333333111111111111222222222333333333222222111111222222......///000000111111222---......///000000111111000000111111111111222222000000000000000000000000000111222333333333222111555555666888999;;;<<<<<<999999:::===AAAEEEFFFFFFNNNNNNLLLIIIMMMWWW___bbb___ccciiioootttyyy}}}zzz{{{}}}{{{wwwsssooonnnppppppmmmlllooovvvyyyyyyzzz|||zzzwwwooofffkkkccc[[[UUUNNNJJJIIIHHHFFFDDDBBBAAA@@@AAACCCDDDBBBAAAAAA@@@>>>;;;888777888:::444444444666888999777555666555444444444444444444555555444333333222111111222555777666333111222444666444333333444555555444444333222111111222333444222IIIMMM999000<<<@@@666=========;;;999777888999===;;;444555AAAWWW{{{uuupppiiiccc```\\\XXXUUUWWW\\\```cccYYY[[[XXXRRRRRRYYYZZZUUUTTTHHH<<<888===@@@===777999???999111DDDuuu\\\:::333===FFFLLLQQQYYY^^^fffnnnuuu|||{{{zzzuuunnnnnnvvv~~~{{{}}}{{{OOOQQQLLLAAA;;;777444333//////000111333555777999222333444555555666555555222666777666777::::::777333333333333222222111111444333333444444222111222777777777666666555555444555---)))///444444333555555444333222111111111111111111000000111222333333000111333444555555444444333222222111111111222222//////000111111111000000......//////000111111222000000000000000000000000000000000000000000000000...///000111222222222222444555666777999;;;<<<<<<<<<999777999>>>CCCEEEDDDBBBCCCDDDEEEIIIOOOUUUXXXaaabbbfffnnnyyy|||xxxwwwwwwwwwrrrllliiijjjnnnppppppvvvpppuuu||||||~~~uuu~~~tttjjjjjj\\\ZZZSSSKKKGGGGGGGGGEEEBBBBBBAAABBBDDDEEEEEEBBB@@@@@@???<<<999666555777:::444444555777999999777555666555555444333333333333444444333333222222222111333444666555222111222444666444333333444555555444444333111000000222444555666KKKPPP>>>333<<<>>>444===???@@@???<<<:::999888999@@@888555NNNttt~~~}}}zzzmmm```[[[]]]aaabbb```bbbiiirrrxxxiiilllcccWWW]]]fffgggcccfffddd\\\MMMAAA<<<;;;:::;;;777999<<<666AAArrr^^^===:::???KKKRRRTTT^^^jjjvvvzzz~~~~~~|||{{{uuummmmmmvvv~~~vvvfff\\\ZZZSSSGGG999///111000//////000222444555222333444555666666666666333666777555666999999777222222333333333222111000,,,---...///111444555555999999888777666666666666555999???>>>777000444;;;444333333222111111111111333333222111000000111111///000222444555555444444333222222111222222333333222222222222111000...---000000000000000222333444////////////////////////////////////////////////---...///000111111222222333444555666888999:::;;;<<<888555666;;;AAACCCCCCCCCCCCCCCDDDGGGMMMVVV]]]iiiddddddnnnyyyuuu}}}ssshhhcccbbbdddfffggggggiiiuuu|||xxxwwwuuuvvvjjjfffTTTZZZRRRIIIFFFGGGHHHFFFCCCBBBBBBCCCEEEFFFEEEBBB@@@>>>===;;;888666666999<<<777777777888999888666444666555444333333333333333333333333333333333333333333444444333222111222333555444222222444555444333333222000000000222444555///777===:::888999;;;:::999<<<@@@AAA>>>:::777666:::DDD<<<;;;dddzzz{{{xxxkkk```^^^fffrrrxxxsssmmmpppxxx}}}fffooofff^^^gggkkkccccccuuu~~~XXX???;;;@@@@@@444999EEE:::,,,JJJ{{{eeeHHH888KKKPPPYYY___bbbjjj|||zzz{{{wwwqqqsss}}}wwwnnnlllddd]]]MMM777333222000///...///111222333333555666777777888888444777777444555888888555111222333333333222000///777888666222222666777666;;;:::999888888888888888:::777333///...///333666333333222111111111111111333333222111000/////////---...000222222222222111333333222222333333444444444444333222000///...---111111000000000222333555000000////////////......////////////////////////------......///000111111222222333444555666777777999777666777;;;@@@EEEGGGLLLHHHEEEEEEGGGMMMZZZffffff___ZZZ```ooo~~~uuufff___^^^```cccfffiiiooo}}}zzzxxxiiigggXXX]]]TTTJJJGGGIIIKKKIIIEEEBBBAAABBBCCCDDDDDDAAA>>>;;;;;;:::888777777:::<<<:::999777777777777555444555444333333333333333333333444444444444444444444444333222111111111222222444222111111222333333222111111000000111222333444555111444<<<===777777<<<666999===???===999666555:::???999EEEyyy~~~uuurrrooohhhgggjjjkkkxxx}}}ssshhhhhhlllnnnfffuuuqqqqqq~~~vvvhhhnnnwww^^^KKKCCC999222444666888BBBNNNzzzwwwPPP999BBBVVVhhhqqqzzzzzzyyytttgggnnneeeBBB555444111///...///111222333444555666777888888888666888777444444777777444000111333333333222000///DDDDDD>>>555222555666444999888777666666777777888111------444>>>???444'''333222222111111111111111111111000/////////000000//////000111111111111111444444333333444444555666555444222000//////000000111000///...///111333444000000000000//////..............................------------...//////000111111111222222222333333777888:::<<<@@@FFFMMMQQQLLLIIIIIIIIIGGGFFFNNNXXX]]]ZZZZZZ^^^hhhwwwmmmdddbbbcccgggllljjjnnnzzz}}}tttyyy|||fffddd\\\aaaVVVKKKFFFHHHJJJGGGCCC@@@??????@@@AAA@@@>>><<<999::::::999777777888999;;;888555444444555555555333333333222333333444444444444444555555666666666444333111000111111111111333111000000111222222111000000000111222222333333;;;777999>>>===777666;;;888:::<<<<<<;;;:::::::::<<<777999ZZZxxxwwwtttoooiiifffiiimmmhhhpppqqqiiifffnnnvvvwww{{{~~~xxxbbbYYYFFF444222;;;<<<555BBBuuuvvvMMMAAAGGGQQQbbbuuu~~~}}}}}}zzzcccuuupppDDD666444222000///000222333333444555777888888999999777999888444333666666333000111333333333222000...======777///---333777555555444333222222333444555444777777222...///555999222222111111111111111111............///000111222222222222222222333333333444444444444444555666777444333111//////000222333000///...---...000222333111111000000/////////..............................------------...//////000000000000000000000000777:::???CCCFFFMMMVVV\\\]]]^^^cccfff```UUURRRUUUYYY___hhhrrrwwwllliiiiiimmmrrruuuvvv~~~___ZZZVVVaaaVVVJJJDDDFFFGGGCCC>>>>>>===<<<=========;;;:::888999:::999777555666666999666333111222444666666222222222222333444444555444444555555666777777777444222000000000111111111222000//////000111111000...///000222333333333333000333777999888888;;;???>>>>>>>>><<<;;;<<>>333888<<<:::222...000222000222222222111111111111000444222111000000111333444333222111111111222333444444333222111111222444555111222333333222111///...///000111000//////111333///000111222333333333333:::888666444444555777999555444444333333222111111...///000000000///---,,,////////////////////////---------------...//////...,,,)))***---000111222............////////////444444777>>>FFFKKKLLLJJJiii]]]mmmrrr}}}]]]^^^aaappp~~~pppYYYUUUhhh{{{www{{{xxxssswwwwwwvvvwww|||fffTTTPPPTTTZZZIIIJJJMMMBBBEEEEEEAAA<<<999999888666777;;;888888888777666444333222222222222111111111111111555555666666666666555555;;;:::999999888888999999444333222111000111222333222222222222222222222222000111333555666777777777999999666:::AAA;;;666???555CCC>>>222555;;;;;;<<>>MMMeeeDDD:::CCC[[[yyy~~~uuuqqqwww|||}}}wwwpppsssvvvPPPAAA444000222333444666000......444AAAJJJIIICCC<<<<<<999444222555666444222222222111111111111000777666444222111111111222222111111111111222333333000111333555555555333222444333222111000000000000///111222222111111222333000111111222222222222111333333333333444555555555444444333333222111111111000000///...............////////////////////////------...---,,,***)))((()))***+++***)))(((((())),,,,,,------...///000000---222:::CCCMMMWWW```fffMMMVVViiihhhkkkdddvvvgggTTTAAA@@@@@@CCCBBBHHHRRRNNNGGGKKK\\\aaa^^^aaalllkkkaaaaaaccckkkuuu|||iiiYYY___\\\NNNAAAAAA:::>>>:::999FFF<<<===888666777666333444888777777777777666555333333666555555444333222222111111222333555777888888888666666555444444444444444444444444444444333222222222222222222222222222222444333222222222333555555999>>>888222888:::999>>>444666444777<<<777555@@@:::[[[|||hhhJJJwwwiiiCCC[[[zzzIII:::EEERRRaaayyyssstttvvvuuuvvvzzznnn```dddqqqbbbBBB///444444((()))777000111111444999AAAGGGIII@@@===888444444666666555222222222111111111000000666555444333222222333333111111111111111222222333000111333444555444444333444333222000///000000111///111222222111111222333222222333333333333222222000111333444555555555555555555444444333222222222111000...------......///...........................---,,,,,,,,,---///000444333000,,,)))))),,,///++++++,,,---...//////000000333777999:::===DDDIIIHHHWWWfffeeegggoooOOO000===222222444666333666?????????JJJVVVWWWLLLFFFNNNRRROOOSSSQQQVVV]]]ccciiiqqqyyy}}}yyyyyyrrrcccRRRBBB555@@@>>>999AAA555<<<888666777666444444888777777777777666555444333666666555444333222111111111222444555666777777777888777777666666666666666333444555666555444333222111222222222222222333333666555333222222333555666777===777222;;;@@@;;;:::<<<>>>777333888666666???CCC|||}}}wwwnnn```HHHbbblll@@@777LLLgggwwwzzzyyyxxx}}}{{{jjjhhhrrreeeTTTEEEAAA===333---...000333555444333888FFFRRREEE>>>777555666777555444222222222111111111000000222222222222333444444555000000111111222222222222222222111111222444555666444333222000///000000111...000222333222111111222222333444444444444444444000111444555666666555555666666666555444444333333111000...------......///------------------------...,,,******---222888;;;HHHGGGCCC>>>777111---,,,+++++++++,,,---.........000111222///,,,,,,///222===KKKSSSUUUSSSaaammmuuupppqqqsssEEE///<<<---,,,+++444999???GGGCCCAAALLLdddaaaMMM<<>>@@@888>>>888<<<888777888888555666999666777777777666555444333555444444333222111111111333444444555555555555555888888777666666666666777333444555666555444333222111111111222222333333333888777555444333444666777666:::555333???@@@777444???DDD<<<444:::<<<:::>>>\\\{{{rrrtttyyyWWW===dddppp@@@BBBZZZnnn|||vvvnnnqqqhhhlll]]]@@@444======111///333777777333666FFFWWWMMMBBB888777999777444222222222222111111111111000///000111222333444444555///000111111222222111111333222111000111333666888444333222111000000000000---///222222111000000111111222333444555555555555111222444555666555555444666666555555444333333333000000///...............---------------------------+++******...444:::???AAABBBEEEGGGDDD<<<222***+++++++++,,,,,,,,,------***,,,---......000222444...888999@@@777AAAAAAFFF???777@@@AAA;;;333***666555???BBBDDDHHHEEEHHHWWWiiigggRRR===<<<@@@AAADDDAAAGGGNNNPPPLLLEEE???<<<@@@HHHGGGTTTlllbbbIIIGGGYYYVVVbbbfffRRRLLLjjjfffHHH:::444777PPPmmm~~~tttJJJ;;;===777===AAA<<<999888::::::777777:::666666666666666555444444333333333333222222222222444444555555555444444333666666555444444444444444444444444444444333222222111111111222222333333444888777666555555666666777888999444555===:::555<<>>:::666777777BBBXXXjjjjjjTTT<<<999;;;;;;<<<===GGGPPPNNNDDD>>>@@@FFFWWWsssgggQQQ```gggXXXQQQRRRMMMLLLBBB999LLLsss^^^JJJ>>>@@@<<<000000<<<```jjj???;;;999<<>>===>>>:::444222222222222111111111111000000000111111111000000///...///000222222111111000...000222444666555555444222222333333222111///...+++---000111000///......+++,,,...000222333444444222222222111111111111111333333222222111000000///...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------777111---111:::???<<<888------,,,++++++******)))---++++++---111222///,,,***555999KKK777555)))444)))999777HHHBBB---777111:::CCCDDDBBBBBB???GGGZZZpppoooVVV:::555999999<<>>===999999:::777777::::::777777999666666666666666666555444333333444444555666666666000111222444555666666777666555444444333333444444444333222111000111222333000000111222333333444444333444555555666666555555888777555888888666QQQ[[[666===BBB333HHH~~~}}}zzzlllEEEKKKOOOAAA888^^^sssnnnvvv{{{uuuiiipppfff^^^hhhXXXUUU@@@???,,,777777222777>>>555III{{{xxx```===GGG???CCC222222555000///222666666333000000//////...//////000111////////////////////////333,,,***222888666222222222222222222222111000000//////000000000000//////---...///000111222333444222(((222888,,,---222''',,,222444000///333444111000111***333:::DDDQQQ@@@:::333...------******+++...***)))...000//////111...222333000000555<<>>EEEBBB666---,,,444---444DDDDDD333111===GGGFFFKKKQQQLLLEEEJJJWWWwwwiiiPPP;;;444999<<<:::PPPUUUOOOHHHGGGBBBDDDTTTxxx\\\YYYsssfff;;;EEE888>>>;;;SSS^^^RRRWWWeeerrrooo]]]NNNJJJYYY[[[@@@777FFF:::000CCC999***;;;PPP[[[gggaaaKKK555///555::::::777<<<666???@@@333888BBB:::333222444999999666666999888888444333888===888...555444222111111111222222222222333333444444333333...444555222333777888444222777333<<<<<>>aaaSSSRRRYYYKKKDDD>>>666666222111000111222111000///000000000000000000000000........................222///000444333---+++...000000000000000//////...000000111111111111000000......//////000111222222333''',,,000)))000;;;777,,,///...+++---111111---+++444999TTT___UUU[[[^^^HHH999+++)))---...,,,+++---***,,,000222000000222777666333222444888===???;;;333---,,,++++++///555//////000666<<<>>>;;;666555222888DDDDDD888...---222,,,333DDDIII???777999BBBFFFPPPYYYVVVOOOUUUbbb{{{dddGGG777555:::;;;999PPPZZZNNN???AAA>>>AAASSSXXXjjjrrrbbb\\\lllfffFFFEEE<<<>>><<>>AAA999:::@@@CCCEEE???000777666777<<<@@@???<<<999MMMIII@@@666333777666222555444222111111111222333111222333444444444333333111444555333555999999555333222666:::666ZZZmmmSSSBBB<<>>333444555555000111777222444DDD777???dddHHHMMMEEE<<<777111222333111000/////////000000111222222111000///........................,,,000555777333---///444...............------,,,000111111222222111111000.........//////000000000444///222222******,,,$$$000000...,,,...111///***(((DDDGGGTTT[[[IIIHHHPPPGGG???888444///++++++...***+++///444444111111444>>>:::666555888:::<<<<<>>===AAA???<<>>888UUUSSSLLL???666444555555444444222111111222222333000111333555555444333222444444333333777;;;:::555===999@@@???EEEXXXBBB444BBBGGGzzz___GGGxxxXXXBBBPPP~~~eeettt{{{gggeeebbbcccFFF@@@888666222444444444777666444666999222PPPDDDSSSXXX???666444555444111111333222000000111333444333222000///........................***///444555222......111---............---,,,,,,000000111111111111000000............///////////////000444555444666777222111222333333222111///---111]]]MMM444666333111...444AAANNNKKK777&&&(((222))),,,222888888444444777???===<<<===<<<999888:::GGG;;;///++++++...555<<<111///000888CCCIIIGGGBBB>>>555:::JJJHHH444***///+++---111999GGGOOOKKKBBBGGGFFFKKKTTT[[[___gggpppgggIII222111666555444999JJJdddWWWBBBOOOTTTVVVmmmkkkFFF:::OOOpppwww>>>:::888666===pppvvvaaa^^^HHH;;;CCCBBB888888000VVVvvvNNN///,,,)))+++///444888<<<<<>>>>>;;;DDDJJJMMMHHH>>>666444555444444222222111222333444///111333555666555333222555333111222777:::999555888:::999;;;]]]OOOAAA555CCCccc}}}nnnzzzOOORRRdddHHH]]]nnn~~~aaavvvrrr]]]XXXIIICCC:::HHHHHH222333666777555888999555???000888LLLVVVbbb>>>:::666666333000111666444///000111333444333222000..............................////////////---***&&&...////////////...------......////////////..................////////////...222---'''***///222333+++///333555333000111444HHHhhhKKK,,,111333444111...???RRRSSS@@@---+++333+++,,,333:::<<<999777:::???AAAFFFHHHAAA888888>>>NNN@@@111++++++---222777777111---111:::BBBDDDCCC<<<999AAAMMMEEE///'''...)))---///111:::GGGNNNLLLJJJHHHMMMYYYeeekkkkkkjjjMMM:::...222555000000777DDD```___UUU___bbbcccuuunnnaaahhh{{{ppp;;;555444444???vvvqqqfffllleeeAAA???EEE555888333CCCzzz{{{UUU555000;;;===333000888===999EEE===333JJJxxxnnnhhhSSSSSSQQQMMMFFF@@@>>>???555<<>>777666000//////111000...222777\\\___DDD@@@FFF999888===;;;===CCCIIIGGG===444000...---222:::???>>>;;;<<>>RRRbbbiiijjjgggjjjttt|||qqqyyybbb222444333777===kkkCCC???BBBFFF111:::444^^^```JJJ???GGGRRRQQQ>>>222666===??????AAALLLkkkwwwTTT@@@:::???MMMZZZUUUBBB:::>>>888888;;;===:::555444777444333333222222333555555000111222333444555555555444111111333444333555999:::LLL===JJJyyy888999AAAgggpppIIInnnTTTOOOppp~~~rrroooeeeoooppp`````````\\\[[[kkksssYYY>>>666888333666<<<444999CCC333KKKSSSOOO___UUU>>>GGGGGG999///000333222222222111000000///......------------------------,,,,,,+++---666@@@???999///////////////...------......////////////............//////000111222222555JJJMMMMMM___fffbbbdddNNN@@@444000111000222666^^^VVVFFFPPPQQQAAABBB???BBB<<<<<>>IIIMMM>>>000+++***))))))***222333333333333444555777999<<<===888000+++***+++******,,,......///444;;;DDDIIIPPPTTTSSSJJJ;;;///,,,---///000000/////////555>>>___wwwoooiiippptttzzz{{{sssIII///222222<<<555PPPrrr666>>>>>>BBB333;;;:::xxxzzzbbbZZZ]]]\\\^^^]]]RRR???333:::HHHAAAOOOooovvvWWW???222,,,,,,AAA]]]^^^EEE999AAAAAA;;;888;;;<<<999666777444333333222333444555666111111111111222444666777333222333666333111555===222>>>888===bbbgggjjjCCC;;;FFFdddUUU[[[FFFUUUvvvxxxhhhjjjjjjnnnyyy}}}tttbbbhhhRRRcccvvvoooHHH777:::555777;;;222@@@KKK000444OOOJJJxxx^^^CCCRRRTTTBBB000...555888222222000///............------------------------222111...***---444333,,,......//////......---,,,//////000000000000//////---...///000111222333444gggmmmVVV???HHHRRRWWWcccoooVVV===444555444333333VVVWWWOOOTTTSSSTTTZZZFFF;;;<<>>LLLDDDAAACCC???999>>>IIIDDD888,,,***,,,,,,+++,,,(((...555888888666666666888;;;666,,,(((,,,...++++++(((+++111000)))(((,,,%%%---555888777444111...+++//////---...111000+++...///[[[~~~qqqkkkxxxxxxwww```...;;;///111===---777yyyEEE222888222:::333666===}}}{{{qqqjjjmmmnnnVVV666777OOOZZZ[[[xxxwww```UUUHHH333***;;;^^^dddKKK@@@LLLEEE<<<:::@@@DDD???888555444333333222333444555666222111000000111444666888333333666888444000666@@@???CCCFFF@@@DDDJJJIIIDDD@@@WWWzzzKKKaaaHHH\\\{{{nnncccpppmmmooo{{{gggYYYWWW```ppp|||tttiii555...777CCC---<<>>JJJ***::::::---444...---222333---,,,///------------------------,,,+++***,,,......+++))),,,///---(((***000222...,,,//////)))666>>>...((()))777,,,///222$$$444TTTZZZ666333>>>AAABBBEEETTT___YYYAAA111333666222VVVUUUHHHSSSkkk[[[MMMfffWWWAAA444===GGGBBB666...222---,,,444AAAHHHDDD>>>CCCCCCBBB???<<<===BBBHHH@@@222(((***---+++&&&%%%---++++++///333666666555111000...,,,++++++++++++...---+++*********++++++***+++,,,---------+++***///...---,,,,,,,,,,,,,,,///+++888ZZZxxxkkkHHH555000111222444333111FFF{{{aaaFFF222333777222000555DDDuuuCCC<<>>444666GGGtttLLL666NNNaaa|||aaaSSSqqq|||aaa888444333333666777666222///222///$$$@@@222555666222444444333222444999===>>>???===JJJAAADDDdddMMMBBBHHHiiiWWW{{{ZZZPPPzzzqqqyyypppmmmrrrWWWKKKWWWiiisssuuutttKKK:::666CCC555:::DDDSSSOOOCCCMMMaaagggeeeYYY;;;===NNN555...444666333000.........,,,,,,...------------------------444222//////000222222222###***000///,,,---///000,,,,,,111///++++++...999222666444555888,,,222XXXiiiTTTCCC???<<<888@@@NNNXXX```\\\HHH666111111///BBBXXXZZZ\\\llldddYYYiiiiiiRRR@@@CCCIIICCC888111222...+++---555>>>FFFIII???>>>===>>>???@@@AAAAAA888...'''))),,,***((((((((('''&&&(((+++---,,,+++...---,,,,,,,,,,,,---...---,,,+++*********++++++)))***+++,,,---............------,,,,,,,,,,,,---111''''''777JJJYYYjjjyyyvvv\\\AAA///+++.........000222///555PPPmmmwwwAAA444,,,///222222444999===kkkTTTPPPWWWJJJaaauuummm\\\cccVVVbbbgggFFF]]]uuukkkCCCAAALLL[[[pppkkkAAA:::666555///'''+++555<<<;;;444;;;+++333AAA222666555333222444999===@@@;;;BBBJJJ:::???iiirrrOOODDD___vvvTTTaaaqqqCCCRRR~~~|||rrryyycccMMMTTTeeemmmnnnuuubbbLLL666@@@;;;888>>>RRR[[[LLLCCCYYYmmmhhh```>>>>>>BBB777)))666777>>>===888222///111111000------------------------(((((()))***,,,...///000:::111)))))),,,---------111'''...??????888666444333)))222///555222222jjj[[[SSSPPPQQQJJJBBBHHHVVV^^^bbbbbbWWWCCC444000333333XXX___TTT[[[``````kkklll[[[MMMMMMNNNEEE888111000000///,,,---333???HHHHHHEEEBBBBBBBBB???999333...)))&&&((())))))***,,,***)))((((((******)))(((++++++++++++,,,...///000---,,,+++*********++++++)))******+++---...000111,,,,,,,,,+++,,,,,,------555///---///...,,,111;;;<<<888222,,,)))***...111222///000444222...222:::JJJZZZppppppRRR888444555666555222222444666???yyyiiiXXXIIIGGG}}}uuu]]]SSS~~~LLL000888000???sssCCC666333???EEE===777999444444:::666---;;;XXX<<<777555333333555999>>>AAA999HHHHHH999GGGqqqQQQGGG}}}SSSFFFaaaQQQNNNppp{{{xxxuuu[[[SSS^^^jjjcccjjjmmm___AAA999:::999777EEE[[[UUUAAANNNkkkppp___IIIEEE000555555CCC222EEEFFFAAA666111333333///........................***...222444222///---,,,777///+++...///,,,,,,000111+++--->>>AAAAAAGGG::::::(((555)))---222222yyyeeeYYYTTT[[[^^^YYYTTTVVV___aaaeee```LLL666///666***LLLYYYSSSZZZbbbaaaddd^^^YYYWWWWWWPPPAAA444///---111444222///...222777FFFCCC@@@>>>;;;666000+++)))((())))))))))))+++---,,,,,,++++++,,,,,,++++++******++++++,,,---...///,,,+++++++++++++++++++++++++++******,,,---///111++++++***++++++,,,------!!!$$$,,,333111***'''+++)))***,,,000222222///---777111///333444222111333))),,,777DDDIII@@@333+++555;;;===888444444444111<<>>LLL^^^uuujjjUUUCCCCCC666AAAvvvAAA999555999<<<999333000111+++999666777???bbb@@@555444555888:::;;;>>>AAAAAAMMMAAA>>>VVVSSSMMMuuuhhhQQQLLLppp\\\VVVqqqvvv~~~}}}fffPPPTTThhhddddddtttsssWWW888666;;;888;;;UUUaaaMMMKKKgggzzziiiTTTIII///;;;<<>><<<555000///...,,,........................000333555222,,,)))))),,,%%%333888111***---555)))999111---)))777ZZZZZZIII888DDD222000111000uuupppddd]]]ccciiieee]]]ZZZdddeeeiiidddMMM222***111''':::MMM___nnnppphhheee\\\^^^^^^XXXHHH888//////,,,///222222111///...---111222222000---+++,,,...)))+++---+++)))***+++,,,'''((())))))))))))***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******,,,---...***************+++,,,---***((()))+++------...111333333111...------///111222///---///111111333555:::333000444777555555999///333444222333777777333333QQQfffDDD???QQQbbbtttsssSSSDDD<<<777eee===???<<<777<<>>@@@>>>===@@@IIIMMM666BBB```TTTYYYnnnooooooCCCPPPYYY[[[yyyvvvxxxqqqWWWUUUgggooojjjyyy|||oooAAA555>>>;;;888LLLaaaXXXLLL]]]vvvsssWWWDDD;;;???222111222///111777:::777000...000........................---000111---+++000;;;EEE===777...(((,,,111000+++***EEE///111HHHYYYpppeeeNNNHHHKKK:::888444111cccyyytttrrrsssqqqlllkkknnnvvvxxxxxxlllPPP444,,,111444...666LLL___hhhlllpppbbbaaaZZZKKK:::///...222...---+++,,,...000111222---///...+++&&&%%%)))---***...///,,,+++,,,+++)))&&&((()))***)))***+++---,,,,,,------,,,+++***)))******+++,,,,,,,,,++++++++++++************++++++*********)))******++++++555111---++++++***'''%%%"""%%%((())))))+++000333...000222333111/////////333000///222444333333555222000///000444666555444666444VVVsssOOO???>>>XXX{{{iiihhh___VVV888VVVKKKCCCAAAQQQppppppaaaTTTAAA999777111CCC:::444222777AAADDD???>>>BBBFFFKKK222IIIjjj}}}QQQooozzzNNNBBB```}}}NNNhhh}}}{{{kkk^^^___qqqpppuuuqqqzzzMMM:::>>><<<===FFFWWW]]]PPPOOOcccmmmaaaLLLGGG;;;111(((444------888FFFCCC333---333........................111777<<<<<<<<>>777333666@@@CCC>>>???FFFCCCUUU>>>SSSnnnjjjMMMyyyYYYNNNxxxUUUlll~~~|||zzzbbbQQQkkkpppnnnaaayyyUUU>>>===AAAHHHHHHQQQ```VVVJJJTTTbbbsss___NNN777@@@444999...---:::MMMHHH111'''///////////////////////////***333<<<===777555999@@@fff\\\999000333222@@@^^^<<<```VVV:::777,,,---777{{{vvvzzzlllLLL777222444111...333333,,,...444000999222)))&&&+++222333///,,,///111000...---...111---+++)))***...///...+++)))------***,,,///,,,%%%)))+++---,,,***)))+++---******,,,,,,---,,,+++***)))***+++,,,---,,,,,,+++$$$%%%''')))+++++++++***++++++***)))(((((()))))),,,...---***'''((())))))+++)))'''(((,,,000111111,,,,,,++++++,,,000222111///444555222222666555///222+++...888888...///999444666222222;;;HHHaaalllMMM555...222555444111~~~KKK}}}zzzpppFFFAAA\\\]]]???@@@444dddLLL???666???666888;;;444555>>>AAA>>>AAAJJJJJJhhhPPPYYYhhhRRRrrrIII|||LLL[[[QQQoooOOOdddzzzqqqdddfff{{{JJJ555@@@FFFCCC@@@JJJ]]]\\\PPPnnnqqqbbbhhhEEEJJJLLL:::---222222444777...+++666///***000---$$$111:::***777))):::DDDLLL***---777666XXXoootttDDD222222III[[[PPPjjj:::999888,,,333cccqqq~~~oooppp^^^999444777333444222///------------+++------,,,+++,,,---...///------............------111111000...,,,,,,---///......//////......---,,,((((((((()))******++++++------,,,,,,,,,+++++++++000...,,,***))))))***+++((((((''''''''')))+++,,,******************************+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,...///111222444444333222111111111111///111333666666555333222777666555333222222333333555444333333222222222222999___~~~LLL@@@kkkLLLEEEqqqQQQNNNEEE999XXXVVVEEE777>>>CCC000888:::===???@@@AAACCCDDDOOOWWWKKKhhhWWW@@@kkk___dddaaaHHHeeennnbbblllWWWnnnuuueeeeeeyyy\\\IIIeee[[[EEEOOOFFFWWWTTT```PPPTTTXXXhhhUUUSSSZZZHHH---333222222666000,,,444222,,,///222......111000222,,,000EEENNNJJJ;;;555444NNNccckkkKKK222CCClllooozzz}}}vvvgggyyyZZZ111666>>>333000444aaa{{{vvvvvvLLL222333777333444111...------------,,,---,,,,,,+++,,,---...///------............------///000000///---,,,---...---............---,,,,,,((((((((()))******++++++---,,,,,,,,,,,,+++++++++...---+++)))(((((()))***((('''''''''((()))***+++************************)))***++++++,,,,,,++++++)))******++++++,,,,,,,,,,,,,,,,,,---...///000000222222111111111222222333///111333444555444333333555444333111111111111111444444333222222222222222333DDD}}}vvvSSS555;;;TTTHHH\\\xxxeee]]]HHHFFF___kkkHHH555333;;;777888:::<<<======@@@FFFKKKEEEMMMNNNeeeSSS@@@bbbaaavvv___CCCdddSSSyyy{{{bbbiii|||fff```hhhaaaRRRQQQTTTBBBYYYKKKcccUUU\\\JJJJJJ]]]qqqhhhSSSZZZHHH---555333///555444///111...666555111222///+++---...555000JJJOOOhhhWWWNNN333@@@MMMuuukkk:::333oooooopppkkkbbbiiiXXXJJJTTTLLL555...(((BBBaaawwwwwwTTT666...555666111444111---+++,,,---......,,,,,,,,,,,,,,,---......,,,------......------,,,,,,...//////---,,,---...,,,------------,,,++++++((((((((()))******++++++,,,,,,,,,+++++++++******,,,+++)))((('''((())))))((('''''''''((()))***+++************************)))***++++++,,,,,,++++++************************,,,,,,---------......////////////000000111222333000111111222333333444444333222111000/////////000333333222111111111222222333---HHHnnnhhh<<<666555DDDssspppBBBAAAyyyvvvWWWZZZbbb~~~III;;;333666;;;;;;===>>>>>>>>>AAAFFFKKKEEEIIIZZZ```III;;;MMM^^^qqq;;;JJJ___OOOzzz~~~iii{{{hhhccc]]]ccc[[[CCCTTTMMMOOOPPPooofffUUUJJJAAAWWWgggddd???GGG444---777333---444666111111999fffpppUUU???000)))222+++666888JJJTTTpppsssuuuaaabbb___yyyZZZ888nnnpppYYYOOOhhhuuuRRR000333888000---===```{{{~~~sss```JJJ444---222666333///333000,,,***+++---...///,,,,,,,,,,,,,,,---------,,,,,,------------,,,,,,***,,,...///---,,,,,,---+++,,,,,,,,,,,,+++******((((((((()))******++++++++++++++++++************))))))((('''''''''(((((('''''''''((())))))******************************))))))***+++++++++++++++++++++++++++************,,,---------------------//////......///000000111000000000000111222444555111111000000////////////222111111000000000111111444***///999:::>>><<<,,,666444666CCCZZZVVV<<<<<>>SSSfffyyynnnOOO???QQQdddeeeFFFRRRBBB000777333...444666444888fffnnn===(((888+++***888DDDfffvvvlll999YYYuuuaaaKKKJJJfffiiiCCC+++666333111000111888??????:::777---(((///555333000111222///,,,***,,,...//////+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((+++---...,,,+++++++++++++++,,,,,,++++++***)))((((((((()))******++++++++++++*********)))))))))''''''''''''''''''((((((&&&'''(((((()))*********))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,000///...---------------000/////////000222444555111111111111111000000000000000/////////000000111...---000///)))***111222BBB222+++333GGGhhh:::999@@@zzzjjj::::::BBBRRRdddcccWWWHHHBBBEEEIIIIIIFFFKKKJJJdddWWWHHHNNNYYYnnndddnnnzzz\\\<<>>^^^mmmaaaTTTsssggglllcccJJJ888444000666666,,,777WWW```===,,,222EEEaaa```BBB)))888+++222KKKZZZ777""":::KKKvvv___888+++)))...222///,,,---......+++((()))---...---,,,,,,......***&&&+++++++++---///000...,,,)))***+++,,,---,,,++++++******++++++++++++******,,,,,,+++)))'''&&&(((***,,,------------,,,++++++((((((((()))******++++++))))))))))))((((((((((((%%%%%%'''((())))))***)))%%%&&&(((*********))))))))))))))))))))))))))))))(((((()))***************(((((()))***+++,,,,,,---''')))+++---//////...---************+++,,,------,,,,,,---///000222333333///000111222222111000///---------------...///000,,,222...,,,000///...444999'''555)))555///999HHHGGG===:::333,,,;;;CCC000DDDbbbKKKjjjWWW>>>AAAEEEFFFFFFGGGJJJLLLJJJPPPFFFCCCNNNVVVwwwwwwxxxwwwWWW^^^VVVeeewww\\\[[[|||~~~~~~~~~}}}zzzYYYwwwiiiccc___VVVGGG555LLLOOO\\\\\\___hhhtttxxxoooccc:::555333///555111222\\\SSS666???555---GGGXXXjjj>>>***999333666xxxrrr444000......111999EEEQQQXXX666444222000...,,,++++++///...,,,+++******+++,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++,,,,,,---,,,,,,,,,...---+++(((&&&&&&(((+++///...,,,+++++++++,,,,,,,,,,,,------,,,+++)))((())))))))))))((((((((((((((('''&&&&&&&&&((()))*********))))))(((((('''''''''(((((())))))))))))(((((()))***+++,,,+++******************************((()))***+++,,,+++***************)))******+++,,,---------...///000111222//////............//////............///////////////////////////000000111333111///...////////////444555444333777<<<;;;666EEESSSOOO^^^BBB===>>>GGGLLLKKKNNNUUUIIIJJJTTTwwwiiiTTT```sss~~~}}}zzz{{{|||nnnuuuwwwnnnfff```MMM>>>HHHPPP~~~iii\\\WWWggg{{{{{{dddMMM777111444666;;;333000VVVccc```vvvbbb>>>EEE\\\{{{iii777000000000WWWxxxNNN888333111...,,,,,,...222444111000///...---,,,,,,,,,...---,,,+++++++++,,,---+++,,,,,,---------------......---,,,+++******)))******+++++++++++++++***,,,,,,------------,,,,,,,,,,,,***(((&&&&&&)))+++...---,,,+++******+++,,,,,,,,,------,,,+++)))((())))))))))))(((((((((((('''''''''''''''((())))))***)))))))))(((((((((''''''((())))))))))))))))))((()))***+++,,,+++******************************((()))***+++++++++*********************++++++,,,------------...///000000///......------......///---.........//////////////////......//////000111111000........./////////111222111000333888888444???wwwFFFllluuuKKKEEEDDDJJJNNNNNNPPPUUUWWWuuubbbVVV___~~~{{{|||tttyyymmm^^^YYYEEECCCAAAVVV```\\\]]]fffjjjhhhjjjpppKKK999555333666000222XXXkkkiiiuuuAAA'''000000999fffwww===###)))......---,,,+++***))))))+++++++++++++++,,,---...---,,,+++++++++,,,---...,,,------...............///...---,,,***)))(((((()))******+++,,,,,,,,,,,,,,,------......---,,,,,,++++++***(((''''''***,,,,,,,,,+++************+++,,,,,,,,,,,,,,,+++))))))))))))))))))((((((((((((&&&''''''((((((((((((((())))))))))))(((((((((((('''((())))))******))))))((()))***+++,,,+++******************************((()))******++++++*********************+++,,,,,,......------------.........------,,,,,,------...---------........./////////............///000000///......---......//////111111000...111666888666===nnnWWWBBBfff\\\SSSNNNMMMOOOTTTZZZ]]]XXXddd]]]kkkeeettt\\\RRR@@@LLL@@@WWWwww[[[IIIDDDXXXooovvvsssqqqQQQ666000000222111444QQQOOO,,,222444,,,@@@|||NNN///)))---***+++---///000111222222************+++,,,---...++++++******+++---...///---......///////////////------,,,+++******))))))))))))+++,,,------------------.........---,,,,,,)))))))))((('''(((+++---+++*********************,,,,,,,,,,,,++++++******))))))))))))((((((((((((&&&'''((())))))((('''&&&))))))))))))(((((((((((('''((()))***************((()))***+++,,,+++******************************((())))))***************+++************+++,,,,,,///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------...............------......///000------......------...///000222111///111888<<<;;;222ZZZaaaFFFMMMmmmWWWJJJLLLXXXbbbVVVrrrvvv]]]TTT~~~bbb~~~|||~~~~~~jjjwwwooo___UUUeeeMMMRRRYYYNNNTTTdddqqqpppddd^^^```III111333444333555111???]]]888000111---)))???[[[ssssssNNN///---444222---------,,,,,,---------,,,,,,,,,,,,,,,,,,---...+++*********+++---///000---...//////000000//////++++++++++++++++++,,,,,,)))***+++------.........------......---,,,,,,+++((()))))))))((()))+++---************************,,,,,,++++++++++++++++++))))))))))))((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))'''((()))***++++++++++++((()))***+++,,,+++******)))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------------------......///,,,...//////---,,,---///---000000...111888===>>>JJJ222===gggUUU@@@>>>YYYhhhNNNMMMZZZeeeTTTRRRMMMBBBXXXdddooo~~~{{{qqqyyyiiiqqqjjjYYYGGGkkk[[[===IIIccc^^^KKKKKK;;;+++000111888xxxYYY888))))))444,,,((('''000444...&&&%%%))),,,///...,,,***))))))******...------,,,,,,------...++++++******+++---...///---......///////////////***++++++,,,,,,---......+++,,,,,,---............------------,,,+++******((()))***)))((()))***,,,)))***++++++,,,+++++++++,,,,,,+++******++++++,,,))))))))))))(((((((((((((((((((((((((((((('''&&&(((((((((((())))))))))))'''((()))***+++,,,,,,,,,((()))***+++,,,+++******)))))))))))))))))))))))))))(((((((((((()))***++++++++++++++++++,,,------//////...---,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,///222111---,,,---///)))---...---...444999:::++++++555<<<999;;;@@@???999:::ZZZpppSSSQQQ^^^ggg^^^LLLGGGCCCbbb^^^PPPQQQvvvyyydddpppyyyhhhoooTTThhhKKKBBBEEEGGG___^^^jjjNNN,,,000555666^^^MMM222,,,'''333444---,,,))),,,111111---+++---+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......,,,++++++***+++,,,...///------...////////////...------------------......------............------,,,,,,,,,,,,+++***)))(((((()))******)))(((***+++)))***+++,,,------,,,+++,,,++++++******+++,,,,,,))))))))))))(((((((((((())))))(((''''''''''''''''''((((((((()))))))))***'''((()))***+++,,,,,,,,,((()))***+++,,,+++******)))))))))))))))))))))))))))(((((('''((()))***+++,,,++++++++++++,,,------//////......---.........------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------......111444222...+++,,,...(((---///,,,,,,///222222666;;;666111333333666>>>;;;???WWWaaaKKKVVVjjjssshhhQQQNNNHHHiii|||dddNNNIIISSSjjjvvvyyyvvvwwwmmmoooiiihhh~~~}}}iiiFFF222333666000111NNNyyyhhh???<<<888---777KKK444888((()))...------...+++'''(((---,,,''')))***+++---,,,+++***)))*********+++,,,---//////---,,,+++++++++,,,---...,,,------.............../////////......---------.........///......------,,,,,,,,,+++***)))((('''(((***+++***)))((()))******+++,,,---...------,,,,,,+++*********+++,,,---))))))))))))((((((((((((***)))(((&&&&&&&&&'''((('''((((((((())))))******'''((()))***,,,,,,,,,---((()))***+++,,,+++******)))))))))))))))))))))))))))((('''''''''(((***+++,,,,,,++++++,,,,,,---...//////.........//////000...------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///333666444...++++++...***000111...+++---///...***666///,,,999999333;;;999GGGWWW|||LLL>>>WWWvvvjjjPPPLLLEEEkkk}}}}}}xxxyyyqqqeeeggg]]]ZZZvvvmmm{{{|||}}}{{{hhhlllooorrrxxxoooRRR888444444444:::777EEE^^^444111777111FFF|||JJJ******''')))///***------,,,,,,,,,,,,++++++++++++++++++++++++++++++---+++))))))***,,,,,,,,,------......------,,,+++------............------.........///......------//////.........---------...+++))))))******'''%%%+++++++++,,,,,,---------...---++++++,,,,,,,,,+++///,,,******,,,---***((())))))))))))((((((((((((000...,,,)))((((((((()))///---+++)))'''&&&&&&'''((((((((()))******++++++''')))***,,,,,,***((('''+++***)))))))))))))))***,,,+++***))))))***+++,,,++++++++++++++++++++++++//////000000000000//////...------,,,+++***((('''************************,,,,,,,,,++++++*********//////000111111000///.........////////////......------...///111333444555777HHHbbbZZZZZZXXXmmm\\\ZZZGGGFFF~~~xxxkkkgggppp[[[NNNWWW___HHHssspppvvv|||~~~wwwvvvkkkiiiOOOGGGFFFKKKUUUkkkeeeiiiLLL222000///---CCCSSSZZZ}}}XXX666***111---,,,...(((------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---//////---,,,------......------,,,+++---......//////......---......////////////...............---------,,,,,,,,,***((()))++++++***(((,,,,,,---------............---,,,+++,,,,,,++++++...,,,******,,,,,,***((()))))))))))))))(((((((((,,,+++)))'''&&&&&&'''''',,,+++)))((((((((())))))(((((())))))***+++++++++***+++++++++***)))((('''))))))((())))))***+++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////.........------+++***)))************************,,,,,,++++++++++++++++++------...//////...------///..................///.........///000222333444222EEEXXXrrrUUUUUUVVVkkkjjjyyy~~~eeeTTTrrreeeiiiuuuUUUMMMTTTYYYEEEuuuqqqwwwxxxrrr}}}zzzxxx}}}www||||||}}}ggg777555>>>000///...***???OOOBBB000(((---333...---///))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++---000222222///,,,---............---,,,,,,......////////////............////////////......---------,,,,,,,,,++++++***)))((()))+++,,,,,,***............////////////......---,,,++++++******,,,+++******+++,,,***)))*********)))))))))(((((())))))'''&&&%%%&&&'''((((((((((((((()))***+++,,,)))))))))***++++++,,,,,,---,,,+++***))))))(((((((((((((((((()))+++,,,---))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,///000000111111000000///...............---,,,,,,************************++++++++++++++++++,,,,,,++++++,,,------,,,,,,+++000///...------...///000////////////000111222222111DDDPPPSSSooocccVVVVVVSSSgggVVVuuuyyysssjjjjjjaaaOOO[[[iiixxxxxxsss~~~}}}||||||ooo444999333,,,///111---222111 (((,,,111...)))+++///---,,,,,,,,,++++++++++++***************++++++++++++******,,,...111111000..................------,,,...//////000000//////...,,,------............---,,,,,,,,,+++++++++******************++++++++++++........................---......---+++*********+++*********+++++++++++++++++++++******))))))((())))))(((((((((((()))***'''''''''((()))***++++++))))))******++++++,,,,,,---,,,***))))))***+++---***)))))))))***+++,,,,,,((()))***++++++***)))(((------------------------///000000111111000000///------.........------,,,*********************************++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,000///---,,,,,,---///000000////////////000000111111<<>>888666@@@XXXsss|||vvv|||wwwIII{{{}}}{{{}}}wwwxxxiiirrr{{{@@@999,,,888:::444111444...)))...,,,222***(((000'''"""444+++++++++************)))'''(((((()))***+++++++++))))))+++---......+++(((///////////////......---+++,,,,,,------,,,,,,+++---...///000111111111111---------,,,,,,,,,++++++###&&&((((((''''''***,,,+++++++++*********))))))%%%***///000,,,***,,,///***,,,//////......111444//////...---+++******)))+++++++++++++++***))))))%%%&&&''')))))))))((((((&&&&&&''''''((()))))))))******+++,,,---///000111111000000000000000111222///...---,,,,,,---...///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++111111111000///---,,,+++************************---,,,,,,++++++*********++++++******+++---...000,,,------......------,,,---------......///111111111999444555???:::777HHH___uuu~~~[[[PPPxxxxxxsssxxxxxxyyyuuuwww~~~{{{www]]]iiimmmnnn>>>---444222222222111000///............---,,,++++++++++++,,,+++***)))(((((((((((()))'''***((($$$,,,111(((...,,,++++++------,,,***///...---,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((////////////////////////......---,,,+++))))))((())))))(((((('''''''''&&&,,,+++***+++---,,,)))%%%***+++,,,+++******,,,...,,,,,,------...///000000///---,,,---...---)))&&&+++***)))(((''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&(((*********+++---///111111000///////////////.........------,,,,,,,,,******************++++++......,,,++++++,,,---...///............------------,,,,,,++++++*********000...,,,,,,------,,,+++,,,+++***)))***+++,,,---+++++++++,,,,,,------...000000000///////////////333555888::::::;;;<<<>>>kkkvvvVVVRRRxxxooogggllliiillliiillltttssssss}}}bbbfffbbb{{{VVV555---666444333222000///...............---,,,++++++++++++++++++***)))))))))))))))(((&&&,,,---,,,444888...+++,,,------,,,+++,,,---......---,,,,,,,,,,,,,,,)))***************++++++...........................------,,,***))))))((()))))))))(((((((((''''''---+++******++++++)))&&&)))***+++***))))))+++---++++++,,,,,,---......///000///---...///...+++(((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))'''(((************,,,...000000///...............---------,,,,,,,,,++++++***************++++++,,,...---------------...............------,,,,,,,,,,,,,,,,,,+++++++++******---,,,******+++,,,+++***---,,,,,,,,,,,,---......)))***++++++,,,+++++++++,,,---...///000111222333444777999;;;;;;<<<===???aaauuuzzzMMMLLLmmmkkkcccgggeeeiiigggiiipppooosssllleeeXXXvvvfffvvvxxxwwwnnnjjjssseeeTTTFFF777,,,...777555333111///.........///......---,,,+++++++++++++++******)))))))))******&&&###)))---,,,333555+++(((+++///...+++***---000------,,,,,,++++++,,,,,,''''''((()))+++,,,------------------------------------,,,+++***))))))(((***)))))))))))))))((((((---+++))))))******)))(((((()))***)))((((((***,,,*********+++,,,,,,------111000/////////...,,,***'''((()))))))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))((()))+++***))))))***,,,......---,,,,,,,,,,,,---,,,++++++++++++************************+++,,,,,,,,,---...///////////////......------,,,+++******,,,,,,,,,,,,++++++++++++,,,***)))***+++,,,,,,+++------...///////////////***+++---......,,,+++)))...///000111222444555555666888:::;;;;;;<<<>>>@@@```ttt[[[IIIIIIfff~~~kkkdddhhhlllpppmmmlllpppnnnsss}}}{{{qqqbbb^^^]]]]]]QQQLLLYYYYYYFFF555<<<333++++++,,,,,,000555333111///------...111222......---,,,+++++++++++++++******))))))******+++)))$$$(((+++)))---///&&&(((***,,,............///,,,,,,++++++++++++,,,,,,&&&'''((()))***+++,,,---++++++++++++++++++++++++,,,,,,,,,+++***))))))(((************))))))))))))---,,,)))((((((((())))))'''((((((((('''''')))***)))))))))*********++++++//////......------,,,+++)))***,,,------+++)))((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++***)))((()))***,,,++++++*********++++++***************)))))))))************+++,,,,,,---,,,---...000111000//////...------,,,+++***))))))++++++,,,,,,,,,,,,,,,,,,---+++***+++---/////////+++---...000000000///...---///111222111///,,,+++333444444444444444555555666777999::::::<<<>>>@@@[[[nnnJJJKKKSSSqqqxxxgggbbbfffnnnrrrnnnlllooommmqqq{{{}}}rrrkkkdddcccSSSGGGOOOPPPAAA666333000000333444222111222///...---,,,---000333555......---,,,++++++++++++,,,+++******************---'''***---)))***...***+++)))(((,,,111333000,,,++++++*********++++++,,,(((((()))))))))*********++++++++++++++++++++++++,,,++++++******)))))))))))))))))))))************,,,+++***(((''''''((()))&&&'''((('''&&&&&&(((***((((((((())))))))))))))),,,,,,,,,+++************((()))+++------+++***)))''''''''''''''''''''''''(((((((((((()))))))))))))))***+++***((((((((()))******))))))))))))******))))))))))))))))))))))))************+++,,,---...,,,---///000000000///...------,,,+++******))))))+++++++++,,,,,,---------,,,+++***+++...///000///***+++---...//////.........///111222222///---+++111222222222333333444444555666888888999:::===@@@YYYfffFFFIII```yyyrrrwwwuuufffbbbfffmmmpppmmmlllrrrrrrvvv|||}}}~~~yyyjjj}}}___MMM\\\\\\RRROOOIII>>>;;;666666555333111///000111------,,,,,,...000333555......---,,,++++++++++++------,,,******))))))***)))%%%,,,000((('''...------)))''',,,333555000*********))))))******++++++))))))))))))))))))((((((++++++++++++++++++++++++++++++*********)))))))))(((((()))))))))))))))******++++++)))'''&&&''')))&&&'''((('''&&&&&&(((***(((((((((((((((((())))))******+++)))''''''(((***&&&'''((()))))))))((('''''''''''''''''''''''''''(((((((((((())))))))))))((()))******((('''(((***)))(((((((((((()))******((((((((())))))))))))***************+++---...///....../////////......---,,,,,,,,,+++++++++*********++++++,,,---......///+++)))((()))+++---------)))***+++,,,---.........+++,,,...//////---+++*********,,,...000222333444555666777777888:::===@@@JJJ___~~~iii|||eeeIIIKKKiii~~~~~~xxxxxxtttfffccchhhmmmoookkkmmmvvvvvvxxx~~~zzzxxxbbb]]]PPPJJJWWWTTTIIIFFFAAA666333000000...+++***---000222...------......000111111......---,,,++++++++++++///...---+++***)))((((((&&&&&&333888,,,%%%***,,,,,,******...333444///***)))))))))))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))''''''((((((((()))))))))(((***,,,+++(((&&&'''(((&&&'''((('''&&&&&&(((***)))))))))((((((((((((((()))******(((&&&&&&(((***&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))''')))***)))(((((()))***((((((((((((((()))******(((((()))))))))******************+++,,,---...///000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,******+++,,,---...///000+++***))))))+++------,,,*********+++,,,...///000++++++,,,---------,,,,,,((()))+++---///111222333666777888888888:::>>>AAA777:::NNNYYYuuusssxxxeeetttQQQLLLUUUooo{{{xxxooocccaaaggglllmmmgggiiittttttttt~~~ttt|||~~~mmmZZZZZZsssOOO666:::AAA<<<888222222///---...222444333///////////////...............---,,,++++++++++++000///---+++***(((((('''---000???EEE444(((+++---***+++---000111111...,,,))))))((())))))***++++++'''((((((((())))))******++++++++++++++++++++++++************))))))))))))&&&'''''''''(((((())))))'''***,,,,,,(((&&&&&&''''''((((((((('''''')))***)))))))))))))))((((((((()))******(((&&&%%%(((+++((((((((('''((()))***+++''''''''''''''''''''''''(((((((((((())))))))))))&&&((())))))(((((()))+++((((((((((((((()))***+++((()))))))))******++++++*********+++,,,---///000111000...,,,+++++++++,,,***++++++,,,,,,---......******+++,,,...///000000...,,,+++,,,---......---++++++++++++,,,...000111------------......//////---......///000111111222888888999999999;;;???BBBIII???IIIMMMgggzzzkkkwwwzzzWWWkkkPPPNNNdddppp~~~pppnnnmmm```bbbeeeiiigggfffhhhmmmsssvvvwwwvvvttt~~~vvvlllZZZaaawwwXXX555CCCGGG///222111111000000000000111111111111000///////////////000///---+++)))(((((()))......---+++(((((()))+++%%%GGGggg^^^888''')))'''***)))))))))+++,,,+++***'''((()))***+++,,,------)))))))))))))))******+++))))))************)))))))))******)))(((((()))++++++(((&&&)))---...,,,((((((((())))))((('''&&&&&&((((((((((((((((((((((((&&&(((******'''''')))+++)))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((())))))((('''&&&$$$&&&((()))((((((((())))))))))))))))))(((''''''******))))))((((((((('''((()))******)))((()))+++/////////...------,,,,,,........................///...---,,,---///111222111///,,,,,,...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------***++++++,,,,,,---............///000111333555666;;;:::999888:::<<<@@@BBBAAA???FFFSSSrrrwwwlll}}}~~~jjjbbbgggLLLPPP```ppp}}}zzzssspppnnn^^^aaadddmmmmmmmmmnnnpppssswwwzzz~~~~~~yyygggDDDTTTTTT444CCCEEE111888111111000000000000111111111111000///////////////000///---+++)))))))))))).........---+++++++++,,,***AAAWWWPPP555,,,///******)))((()))+++,,,+++***************************))))))(((((())))))***+++))))))************)))))))))******)))(((((()))++++++)))''')))---...,,,((((((((())))))(((''''''&&&((((((((((((((((((((((((&&&(((***)))(((''')))+++(((((((((((((((((((((((()))))))))))))))(((''''''&&&'''((())))))((('''&&&%%%'''(((((((((((()))+++)))))))))))))))(((''''''))))))))))))((((((''''''''')))******))))))***,,,...............---------..................------000///......///000111222333000---,,,------+++))),,,,,,,,,,,,,,,,,,------+++++++++***++++++,,,,,,******++++++,,,---------......///000222333555666:::999888888999<<>>222555000000////////////000000000000////////////000000///...---,,,+++******))),,,,,,---///000000...---(((''',,,***###)))...&&&***)))((()))***++++++))),,,,,,+++***)))(((''''''((((((((((((((()))******(((((())))))))))))(((((()))******)))(((((()))+++,,,+++***+++------,,,***(((((()))))))))(((((('''((((((((((((((((((((((((''''''((((((((((((((()))(((((((((((((((((((((((('''((((((((((((((('''''''''((((((((((((((((((''')))))))))((('''(((,,,...(((((())))))))))))(((((((((((((((((((((((((((((('''(((***+++++++++---///,,,,,,------...//////000000000//////......------...///000111111000...---)))))))))***,,,...///000,,,,,,,,,---------......------,,,+++************((())))))******+++,,,,,,......///000222444666888999999999999;;;===@@@AAAKKKWWWHHH~~~{{{kkkhhh^^^QQQDDDKKKVVV^^^ddd{{{yyyvvv}}}|||}}}{{{zzzwwwnnngggYYYdddnnnrrrnnnkkkpppyyy}}}zzzuuuxxxvvvzzzsssXXXLLLddd???555DDD;;;444000000////////////000000000000////////////000000.........---,,,+++******+++******,,,//////---+++)))'''++++++$$$(((...))))))((('''(((***+++***)))))))))))))))))))))))))))((((((((('''((())))))***(((((())))))))))))(((((()))******)))(((((()))+++++++++++++++,,,,,,+++)))(((((()))))))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((''''''((((((((()))))))))((('''(((,,,...(((((())))))))))))((((((((()))))))))))))))))))))''')))+++,,,+++,,,...000+++,,,,,,---...///000000000000/////////.........---...000111000...,,,***((((((***+++,,,...000111------------------------------,,,+++************((())))))******+++,,,,,,---...///111333555777888::::::;;;<<<===@@@BBBCCCHHHTTTGGG~~~~~~zzzoooRRR;;;???uuuRRRYYYfff}}}|||yyyvvvxxxrrrjjjeeeYYYcccmmmtttpppnnnrrryyy|||wwwqqq}}}}}}kkk@@@nnnIII>>>JJJ;;;111000//////......//////000///////////////000000111............---,,,+++***+++)))(((***---...,,,)))'''%%%***+++###%%%+++((()))((('''(((***+++***)))((((((((())))))*********((((((''''''(((((()))***'''(((((())))))((((((''')))******)))(((((()))+++******+++++++++***))))))(((((()))*********))))))(((((((((((((((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((''''''''''''(((((('''((()))((('''(((+++---'''(((((()))))))))))))))))))))************++++++)))***,,,,,,,,,,,,...///,,,,,,------...///000000////////////////////////---...///000///---***)))+++,,,---,,,+++,,,---/////////......---,,,,,,,,,,,,,,,++++++***+++++++++))))))******+++,,,,,,,,,---...///111333666888999:::;;;<<<===???AAACCCDDDAAAJJJGGG}}}yyyzzzyyymmmXXXFFF999???jjjSSS___tttzzztttvvv|||mmmgggdddXXX```fffooopppssswwwzzz{{{zzzxxxrrrBBByyyQQQDDDDDD222333//////............/////////////////////000111111---............,,,+++***---***'''(((,,,...,,,)))'''"""''')))"""$$$)))''')))((('''(((*********((((((((((((((()))))))))***(((''''''''''''((())))))''''''(((((((((((('''''')))******)))(((((()))+++)))***+++***)))((((((((((((((()))***************(((((((((((((((((((((((((((&&&%%%&&&((()))(((&&&''''''''''''''''''''''''%%%&&&''''''(((((('''''')))((('''&&&&&&'''((()))%%%'''(((((((((((()))+++''''''((()))))))))))))))******+++++++++,,,,,,,,,***,,,------,,,,,,---///,,,---------......//////.........///000000111111///000000///...---+++***,,,---......,,,,,,...000111111000...---,,,+++***+++++++++***++++++,,,,,,******++++++,,,------------...///111333666888:::999:::;;;===???AAACCCDDD???BBBKKKqqqwwwooo}}}|||OOOFFF>>>AAAFFFIIIfffXXXjjj{{{vvv}}}|||~~~iiifffeeeXXX\\\```fffnnnvvv{{{{{{||||||hhhBBBxxxtttLLLAAA999***;;;//////............/////////////////////000111111---......///...---+++***000+++'''(((+++...,,,***,,,%%%(((+++&&&(((...+++)))((('''((()))******((())))))))))))(((((((((((('''''''''''''''((())))))''''''(((((((((((('''''')))******)))(((((()))+++((()))******((('''''''''(((((()))***************(((((((((((((((((((((((((((&&&$$$%%%((()))(((&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((''')))((('''&&&&&&'''((()))$$$&&&((()))((((((((()))''''''((()))))))))))))))+++++++++,,,,,,---------+++---...---,,,,,,---...---------...............------...///000111222222111111111000///---,,,+++)))+++......---...111444222222000///---+++***)))************+++,,,------***++++++,,,,,,---......---...///111444666999:::888999:::<<>>HHHbbbQQQttt|||uuu~~~~~~kkk```hhh```OOONNNdddrrrpppwww||||||kkk``````ccceeemmmlllmmmmmmkkkkkkrrr{{{yyysssTTTwww]]]BBB777===;;;222///---,,,,,,...//////...---......///////////////////////////...---,,,+++///---+++******+++***)))(((((()))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))************++++++,,,+++***)))((())))))))))))************))))))((('''''''''''''''((((((((((((''''''''''''((('''&&&&&&&&&''''''''''''((())))))))))))((('''&&&''''''((()))******+++))))))*********+++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,---////////////...---------------...///000000000////////////000000000000000000///...---,,,***+++,,,---000333333333...***(((+++---++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++///......111666::::::999;;;:::;;;>>>BBBCCCCCCAAAJJJ>>>HHH@@@eeepppyyytttqqqttthhhTTTPPPcccuuuwwwwwwyyy|||lllcccdddiiikkklllnnnpppqqqllljjjpppyyy}}}||||||RRRsss___SSS...666222***///---,,,,,,...//////............////////////////////////......---++++++...,,,+++***++++++***)))(((((())))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))((((((((((((''''''((()))*********))))))'''((()))***++++++++++++))))))))))))************))))))((('''''''''''''''(((((((((''''''''''''&&&''''''&&&&&&&&&&&&'''''''''(((((()))))))))((((((###%%%'''***,,,.........,,,------------.........+++,,,---////////////...,,,,,,------------,,,,,,+++,,,---////////////...,,,,,,,,,---...///000111111000///...---,,,,,,,,,////////////...---,,,,,,)))+++...111222222111111///***))),,,---+++***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++......///222666999::::::=========@@@BBBCCCBBB@@@MMM777>>>KKKkkkkkkqqq{{{~~~{{{jjjUUUOOO^^^rrruuuvvvttt~~~sssfffaaaeeekkkmmmkkkooouuuxxxuuussszzz\\\zzzqqqzzz@@@;;;333555///---,,,,,,...//////..................///000000/////////...---,,,+++***,,,+++++++++,,,,,,***((((((((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))++++++***)))''''''(((((()))***+++++++++((()))))))))************))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&'''(((&&&'''''''''(((((((((((($$$&&&)))---///000000///........./////////000000+++,,,///000111000...---,,,,,,------------,,,,,,+++,,,.../////////......------,,,------.../////////...---,,,++++++++++++---.........------,,,+++......000222111...---///000+++))),,,---+++***,,,******+++++++++,,,,,,,,,***************+++++++++---...000222555888::::::>>>???@@@AAABBBBBB@@@???FFF777@@@\\\vvvsssrrr|||lllXXXQQQ]]]qqquuusssmmmtttyyyuuukkk```___gggnnnpppqqqtttyyy|||zzzxxx~~~~~~xxxTTT~~~yyy|||<<<:::555444///---,,,,,,...//////...///............///000000/////////...---+++***)))+++++++++,,,...---***((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((%%%''')))***+++***((('''))))))))))))))))))******((()))))))))************))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((('''%%%%%%''')))%%%%%%%%%&&&&&&''''''''''''))),,,...//////...............////////////000+++,,,...///000///---,,,,,,------......------,,,,,,---.../////////...---......---,,,,,,+++,,,,,,+++++++++++++++,,,,,,------------------,,,,,,+++111///000222000,,,---333000,,,***,,,---+++***,,,******+++++++++,,,,,,,,,))))))*********+++++++++---...000333555777:::;;;>>>???BBBCCCBBBAAA???>>>CCC======WWWkkk}}}uuubbbWWW^^^ttt{{{|||rrrvvvtttppphhhaaabbbkkkrrrsssyyyxxxyyy{{{xxxuuuwww|||xxxlllaaaCCCyyyrrr___000666222'''///---,,,,,,...//////...///......------///000111/////////...,,,+++)))((()))***+++---///---***'''''''''(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&'''((()))))))))((((((******)))((((((((())))))))))))))))))************))))))(((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%((()))'''%%%$$$''')))%%%%%%%%%%%%&&&'''((((((+++,,,---.........---,,,------........./////////+++,,,---......---,,,,,,------............------,,,---...//////...------...---,,,+++***))))))))))))))))))***+++,,,...///,,,------...------,,,,,,...+++---222111---111999111,,,+++---...+++***,,,******+++++++++,,,,,,,,,))))))******+++,,,,,,,,,,,,...111333555777:::<<<<<>>>>>@@@EEEAAAZZZccc}}}zzz}}}jjjXXXWWWttt}}}tttqqqjjjdddgggooottttttwwwsssrrrtttuuussstttwww|||rrrggg]]]OOOvvvooofffTTTBBB555222///---,,,,,,...//////...000///---------...000111//////......,,,***)))(((((()))+++...///...***''''''''''''((((((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))***)))(((''''''((()))***))))))))))))************))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((***((($$$###&&&***''''''&&&&&&'''(((***+++......---------,,,,,,,,,------........./////////------------------------------............------------...//////...---,,,++++++***)))((((((((())))))))))))***+++,,,...///------............------+++)))...555444---000999222---+++---...+++***,,,******+++++++++,,,,,,,,,*********+++,,,---------+++...222444444666999<<<:::>>>BBBCCCAAA>>>===>>>===HHHFFFgggeeeyyykkkyyy|||pppYYYPPPrrr{{{uuurrrlllfffiiiqqqtttssspppjjjiiinnntttvvvxxx{{{~~~|||wwwrrrYYYddd```vvvzzz@@@'''888///---,,,,,,...//////...000///---,,,---...000222//////...---,,,***)))(((((()))+++...000...***&&&''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''''''''((())))))((((((''''''''')))***+++))))))))))))************))))))((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%(((***((($$$###&&&***)))((((((((()))***,,,---......---,,,,,,,,,------............///////////////......---------......------............---------.../////////...---,,,)))((((((((((((((()))***************+++,,,---...------......///.........+++***111999666,,,---555222---+++---...+++***,,,******+++++++++,,,,,,,,,******+++,,,------......+++...222444444666999===888===AAACCCAAA>>>======???EEE???gggbbbwwwvvv~~~www]]]QQQrrrrrrnnnjjjjjjmmmpppqqqqqqiiihhhbbbeeetttxxxuuuzzzwwwzzzIIIhhh}}}|||RRR666+++111000...,,,,,,...000111///...---,,,,,,---...//////---+++,,,---,,,)))%%%((())),,,000///***(((***+++***)))'''''''''((())),,,+++++++++******))))))***)))((((((((((((((()))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******+++)))'''(((+++---,,,+++***((('''''')))***)))(((((((((((('''%%%%%%&&&(((&&&&&&&&&&&&''''''(((((((((((()))))))))*********........................------///000000///......---++++++---000111///---------...............---///...,,,***))))))******)))******++++++***(((''',,,,,,,,,++++++*********++++++,,,------...//////000///---...000111111111555444222///---+++******,,,,,,,,,++++++************((('''))),,,---,,,***...000333666888888888777<<<<<<===>>>?????????>>><<>>>>>>>>======>>>>>>JJJGGGfffZZZyyyrrrsssyyywwwYYYLLLjjj~~~ooogggaaadddnnnwwwyyywwwfffeee```fffuuuzzz}}}|||wwwqqqcccMMMIIIfff\\\:::000000///...------...///000///...------------...///...---,,,,,,,,,,,,)))'''((('''***......***'''(((***))))))(((((((((((()))))))))))))))(((((((((((()))))))))(((((())))))*********))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))++++++***)))(((((())))))***)))((()))+++,,,,,,,,,)))'''&&&&&&'''((('''&&&''')))***)))'''%%%%%%&&&***)))(((&&&&&&'''((())),,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............///000000222111000111222222000...,,,---------------,,,,,,***))))))((((((((()))***++++++***))))))))))))***+++++++++++++++******************+++,,,,,,------++++++,,,///111222111000...---,,,+++***)))))))))*********++++++++++++++++++******+++---......---,,,...222666999;;;<<<<<<:::===@@@@@@===;;;<<<===???NNNEEElllSSSvvvzzzrrrpppwwwaaaLLLiiioooeee]]]```lllvvvxxxuuugggeee```dddqqqtttxxx~~~xxxlllYYYOOOEEEkkkUUU555999//////............//////.........------............------,,,,,,+++***))))))'''(((,,,---***'''((()))))))))(((((((((((()))(((((((((((((((((('''''')))))))))((())))))******,,,++++++***)))(((''''''((((((((((((((((((((((((((((((((((((((())))))))),,,+++***)))((((((((((((***)))))))))***+++,,,,,,***(((''''''((((((((('''''')))******(((&&&%%%&&&))))))***++++++,,,++++++...............---------////////////////////////000///......///000222333111111000000000///...,,,---............------,,,************++++++,,,,,,,,,+++***)))((()))***++++++++++++***************))))))******++++++++++++)))***,,,///222222111///,,,,,,+++***************))))))******++++++,,,,,,*********+++,,,---------,,,...222666888::::::::::::>>>AAAAAA===:::;;;<<>>AAAAAA???<<<;;;<<>>@@@BBBBBB@@@===;;;CCCPPPLLLuuuMMMaaakkkwwwnnnzzzuuuPPP{{{mmm~~~nnnhhhaaa```cccgggfffeeejjjgggcccfffjjjbbbggg~~~~~~zzznnnZZZQQQKKK[[[zzzCCC333,,,...000111111000...,,,------...//////...---------......---******,,,///...((('''+++///---***)))&&&'''((()))******)))(((''''''((((((((()))))))))))))))))))))***+++,,,---))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&((()))*********)))(((((((((((()))***+++,,,((()))+++***)))))),,,...---+++)))((())))))(((''''''''''''&&&&&&(((+++...,,,---///000000000......,,,,,,---...///000111111------------------------------///000111222222222///111333222///......000------------,,,+++***)))&&&'''((())))))(((((('''++++++,,,,,,++++++***)))((()))))))))*********++++++++++++++++++++++++++++++******+++---///...------,,,,,,+++++++++,,,,,,************))))))))))))(((***,,,,,,******,,,...///111444777:::;;;;;;:::???>>>>>>BBBEEEEEE@@@;;;BBBKKKPPPpppOOOVVViiivvvmmmzzz}}}PPPwwwlll|||~~~nnniiidddbbbdddeeeeeedddhhhfffdddiiimmmeeekkkyyymmmYYYDDDHHHOOOaaa^^^~~~777333,,,...000111111000...,,,,,,---...//////...---,,,---...///---******---000///)))'''+++///---***)))&&&'''(((*********)))((('''((((((((())))))******))))))))))))***+++,,,---((((((((((((((()))))))))''''''''''''''''''''''''%%%&&&((()))*********)))'''((((((((()))+++,,,---'''***++++++)))))),,,...,,,***(((((((((((('''&&&''''''&&&%%%%%%(((---111111000...---,,,,,,,,,---)))***+++,,,---///000000........................***+++---///111111000000,,,...000000---+++,,,...,,,,,,,,,+++***)))((('''((()))***++++++***)))(((++++++,,,---,,,+++***)))(((((())))))*********+++,,,,,,++++++++++++++++++---+++******,,,......------,,,++++++***+++++++++++++++******))))))(((((((((+++------++++++---000///111555999<<<>>>>>>>>>@@@>>>===BBBGGGHHHBBB;;;>>>EEEOOOiiiNNNLLLfffssslllzzz}}}KKKpppjjj{{{uuulllgggggghhheeeggglllccciiijjjmmmooohhhjjj{{{|||~~~tttQQQCCCIIIRRRbbb```AAA###///,,,---000000,,,,,,...///...,,,,,,...///...---000---+++---111333///+++///---+++)))((((((((()))'''((()))((('''&&&''')))(((((((((((()))))))))))),,,+++)))((((((((()))***)))((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((***,,,...///(((((()))(((((('''&&&&&&)))(((''''''(((***---...---------.........//////---.........//////000000///////////////............///111222111000...---,,,++++++******++++++,,,((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))((((((***,,,,,,+++***))))))+++---...000...***)))***,,,------000...,,,++++++,,,***)))************************---,,,,,,,,,,,,---...///---///333666999:::::::::AAA>>>======:::666777<<>>======:::777888<<>>>>>>>>AAA>>>======:::777888<<>>======;;;777888===GGGCCCSSSVVV===FFFkkkppp}}}zzzxxxwww|||}}}bbbccchhh}}}ooohhhbbbccclllwww||||||zzzwwwqqqssszzzwwwyyy~~~}}}eeePPP666WWWYYYUUU;;;;;;///---+++,,,000000------000000///------///000///...000///---------------,,,++++++++++++******)))((('''***---...---***))))))(((((((((((())))))))))))************)))))))))(((***)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((()))((((((''''''''''''''''''(((((()))&&&&&&&&&&&&''''''''''''******))))))(((((('''''''''((((((((())))))******))))))+++,,,...////////////...------,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))******))))))))))))******((()))******((()))***,,,***))))))*********++++++---+++))))))+++,,,++++++)))((((((***,,,,,,+++***++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,///111555999<<<>>>??????@@@===<<<===;;;777999===AAA>>>VVVRRR444???```jjjyyy}}}}}}yyyvvvxxx{{{}}}vvvssszzz}}}\\\[[[jjj}}}mmmhhh```___iiiwww~~~yyyxxxrrrsssyyyuuuwww~~~~~~|||hhhQQQ:::PPPNNNLLLFFFRRR666---+++,,,///000...---000111///......///000000///......///......---,,,++++++++++++++++++***)))((('''***,,,---,,,***))))))(((((((((((()))))))))))))))************)))((((((******)))))))))((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((('''((((((((((((((('''&&&&&&''''''((((((((((((''''''''''''(((((()))))))))&&&''''''''''''(((((((((((((((((((((((((((''''''&&&''''''(((((()))))))))''''''((()))***+++,,,---------,,,,,,,,,,,,------,,,+++******)))*********))))))))))))))))))))))))+++******))))))******+++((()))***)))((((((***,,,)))))))))************+++---,,,******++++++***)))+++***((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...000444888<<<>>>>>>??????===<<<===;;;888999>>>CCC???\\\TTT777HHHfffrrrssswww{{{}}}{{{vvvuuuxxx}}}~~~xxxpppmmmqqqxxx~~~|||}}}[[[XXXlll|||||||||{{{nnnggg^^^]]]iiixxx|||wwwmmmooolllmmmqqqlllooo|||||||||kkkRRR???MMMRRRJJJOOO]]]999---+++,,,///000......000111///......///000000///,,,...000000///,,,***)))******+++,,,+++***)))((((((***++++++***))))))***(((((((((((()))))))))))))))******+++***)))((('''*********)))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))((('''''''''((())))))))))))))))))))))))***))))))((((((&&&''''''''''''((((((((('''''''''(((((((((((((((&&&&&&''''''((())))))***'''''''''((()))***++++++++++++***++++++,,,---...+++***)))))))))***+++,,,))))))))))))))))))))))))+++******))))))******+++)))*********))))))+++---((())))))***************+++***))))))+++,,,+++***///,,,)))(((***,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,.........000444999<<<>>>?????????===<<<===;;;888999>>>III>>>[[[SSS>>>ZZZuuuwwwrrrwww||||||wwwuuuxxx||||||vvvpppnnnqqqtttxxx{{{wwwyyyYYYVVVmmmwwwtttvvvxxxqqqggg\\\\\\kkk{{{yyynnnfffjjjiiikkkmmmhhhlll{{{zzz|||lllOOO>>>KKK[[[LLLPPPXXX111,,,***+++///000......111111000......000000000///+++---000111///,,,***((()))***+++,,,,,,+++)))((((((*********(((((()))***(((((((((((()))))))))))))))******++++++)))((('''************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((&&&''')))*********)))((((((((()))***************,,,,,,++++++***((('''&&&&&&&&&''''''''''''((((((&&&''''''(((((()))))))))&&&&&&''''''((()))*********)))))))))***+++,,,---)))))))))***+++,,,---...******)))))))))***,,,---))))))))))))))))))))))))++++++************++++++***+++,,,+++******,,,...(((((()))***************)))(((((())),,,------,,,111---***((())),,,......,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++---...///...111555999===???@@@@@@???<<<<<<===;;;888:::>>>HHH777QQQJJJ>>>ccc}}}~~~kkksss{{{}}}zzzwwwxxx|||zzzuuutttuuuuuuuuuwwwooo{{{www{{{~~~uuummmPPPPPPmmmwwwtttsssooonnnqqqoooddd```cccjjjyyyzzzkkkjjjgggaaaeeennnlllqqqsssyyyzzz\\\HHH<<>>???>>>===>>>???;;;888:::@@@LLLDDDJJJHHH<<>>@@@AAA???<<<:::999777777===FFFCCCEEEJJJFFF888@@@jjjxxxuuu{{{zzzvvvxxxkkk[[[~~~qqq{{{vvvuuuvvvpppjjjgggkkkkkkhhhmmmvvvooo```]]]dddhhhnnnmmmaaabbbggggggjjjsssuuuwww}}}zzzvvvtttmmmHHH:::OOO___TTTOOOEEE...,,,,,,------...//////000////////////////////////------.........---,,,,,,***+++,,,---,,,+++***(((((()))))))))************+++******))))))******+++*********)))))))))((((((***)))))))))******)))'''''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((())))))))))))))))))((('''((()))((('''''')))+++,,,)))))),,,,,,)))))),,,******))))))))))))******'''(((((())))))(((((('''))))))(((((((((((())))))((()))++++++)))(((((()))))))))*********+++++++++''''''(((+++,,,,,,***'''))),,,///000...---------------,,,++++++,,,,,,---,,,++++++******)))))))))))))))))))))))))))))))))(((***---//////...,,,***((()))))))))************************+++,,,------,,,,,,,,,+++++++++,,,---000111555888<<>>OOOTTTSSSVVVAAA666------,,,,,,---...000111111111111111111111111111------............------******++++++++++++******))))))))))))******************))))))))))))*********)))))))))(((((((((((()))(((((()))******)))'''''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((()))************)))((('''((()))((('''((()))+++(((%%%&&&)))***((())),,,''''''((((((((()))))))))(((((())))))))))))((((((((((((((((((((()))******((()))+++***(((''''''(((((())))))***++++++,,,,,,666222...+++,,,------...))),,,...,,,)))))),,,000000...---+++++++++---...---,,,+++))))))))))))***))))))))))))))))))))))))''')))+++......,,,***)))'''((()))***+++******)))************+++,,,---...***,,,---,,,***)))+++---000111555999<<<@@@BBBCCC???<<<;;;999666555;;;BBB???>>>:::>>>BBB===WWWxxxdddmmm}}}{{{uuuqqqooouuu}}}tttsssvvvyyyrrrhhhiiirrrcccXXX]]]gggfffeeeddd^^^```lllppptttxxxzzz|||}}}SSS<<>>;;;BBBGGGAAA[[[zzz|||hhhpppffftttyyytttpppqqqtttooosssppppppqqqgggcccnnniii[[[UUU^^^gggfffeeehhhaaakkkvvvyyyxxx{{{}}}vvvTTT888GGGEEEOOOEEE===555222111///......///000111//////000222444444222000,,,...000...***(((***,,,......---,,,+++***)))))))))))))))((('''''''''&&&***)))'''''')))))))))((())))))))))))))))))))))))(((((((((((())))))))))))((()))*********((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))(((&&&((((((((((((((((((((((((&&&'''(((*********)))(((******))))))(((&&&%%%$$$***)))((((((((()))+++,,,+++***)))(((''''''''''''(((((())))))*********+++333000......111222///---***,,,------------...//////---***)))***++++++*********)))(((((((((((((((******))))))((((((''''''))))))***++++++++++++***'''((()))***************))))))))))))))))))))))))------,,,++++++,,,,,,,,,...000444888===@@@CCCDDD===;;;::::::666444===JJJHHH+++IIILLLCCCOOO___xxxmmmzzzrrrooosssiiidddhhhooouuuxxxuuuuuuxxxnnnhhhooogggZZZVVV```jjjiiigggiiidddmmmwwwzzzxxxzzz}}}zzz~~~{{{{{{vvvoooXXX;;;HHHEEENNNAAA777............//////......---/////////111333444333222111111111///,,,***)))***---,,,,,,+++***))))))((()))))))))))))))(((((((((,,,+++))))))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))((()))*********((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''((()))((('''''''''''''''''''''''''''((()))*********)))(((''''''(((((())))))(((((('''(((((('''''''''((()))***++++++******))))))******((()))))))))************///...------......---,,,***+++,,,,,,,,,,,,...000...,,,***)))***++++++++++++***)))((((((((((((((())))))))))))(((((((((((())))))***++++++++++++***((())))))************)))))))))))))))))))))))))))---,,,,,,++++++,,,,,,,,,///111444888===@@@BBBCCCBBB>>>===>>><<<;;;@@@HHHHHHCCCgggXXXBBBTTTlllwwwjjjvvvwwwvvv|||kkk^^^ZZZbbbmmmsssxxxuuuuuuxxxnnnfffjjjggg\\\YYYccclllkkkhhhggghhhpppyyy{{{yyyzzzzzzzzzwwwwwwrrrlllYYY:::GGGEEENNN???333******,,,...//////...,,,+++000......///222444444333666444111///...,,,)))'''++++++******))))))))))))))))))))))))************---+++))))))******)))((())))))))))))))))))))))))(((((((((((())))))))))))((())))))******)))''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''))))))((('''''''''''''''''''''''''''******+++******)))''''''&&&'''((()))************&&&&&&&&&&&&&&&'''((((((,,,++++++++++++,,,------))))))))))))************+++,,,---,,,*********+++***************+++///222---+++))))))***,,,,,,,,,,,,+++***)))(((((((((((((((((((((((())))))))))))((()))******++++++***************+++******)))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,000222555999<<>>BBBHHHTTTtttYYYCCCbbb~~~vvvgggpppvvvpppsssfff]]]\\\cccmmmnnnxxxxxxvvvtttjjjbbbgggggg^^^[[[ccckkkkkkgggdddkkkssszzz}}}{{{|||~~~xxxuuuvvvsssnnnUUU666DDDFFFRRRCCC666...+++,,,---.........---,,,000...---...000333444444666222///.........***'''))))))))))))************(((((())))))*********++++++)))''''''((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''')))***)))(((''''''''''''''''''''''''******************))))))'''((()))***++++++++++++&&&&&&&&&&&&''''''((((((*********+++,,,---......)))))))))))))))*********)))+++---,,,(((''')))+++)))))))))((((((***///222+++***((((((***,,,,,,,,,,,,,,,+++***))))))))))))''''''(((((())))))******((())))))***************++++++++++++******)))((())))))))))))))))))))))))++++++++++++++++++,,,---000222555888<<<>>>@@@AAA???>>><<<:::888888<<>>@@@@@@AAABBBAAA<<<777999@@@FFF@@@>>>HHH@@@BBBfffzzzggghhhppprrr|||zzzmmmiiijjjjjjhhhgggjjj{{{~~~wwwrrriiiccciii```YYYUUU[[[gggooopppmmmmmmssszzz}}}}}}yyyrrrooojjjcccZZZ777EEELLLZZZGGG777///000///...---...000222444000///......000222222111...---,,,---.........,,,******+++,,,---...///000***************+++++++++,,,***)))***,,,......---************************(((((((((((())))))))))))'''''')))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***++++++***)))))))))))))))))))))))))))))))))***+++---...///.........---,,,***)))(((((())))))***+++*********((((((((())))))+++,,,,,,************))))))))))))***+++,,,+++***))))))***(((((((((''''''(((+++---,,,***(((((()))++++++++++++++++++***++++++,,,---(((((((((((())))))))))))'''((())))))******))))))+++++++++,,,++++++******))))))))))))))))))))))))******)))******+++,,,---///111444888;;;>>>@@@AAA???AAA???:::888<<>>AAABBB???>>>;;;:::???EEEBBB:::999;;;<<>>JJJBBBLLLFFF===000---...//////000000000000......//////000222333444111444777666111---------111333555555333222222222000111222444555333///,,,+++***)))))))))***+++,,,'''(((***+++,,,+++)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,.........------,,,,,,,,,************+++,,,---......,,,***---222444111...'''((())))))))))))((('''------,,,++++++******)))000///,,,***(((((()))******+++,,,+++)))''''''(((((((((((((((((((((((((((******))))))))))))******,,,+++***))))))***+++,,,******))))))((((((''''''&&&&&&'''((())))))((((((((()))***++++++,,,+++++++++)))((('''((()))+++,,,++++++************++++++---...111555;;;>>>@@@@@@BBB???:::777___FFF777;;;888:::111<<>>===rrrmmm\\\|||ddd~~~~~~vvvsssiiihhhlllrrruuussswww|||zzzssspppnnnkkk\\\SSSSSSUUUXXXdddkkkdddhhhqqqwwwuuussswww~~~|||{{{wwwjjj~~~zzzmmmbbbUUU>>>III888999111222///111333555777666444111...............000111222333111444666444111...///000111222444555444444666777444444444666777777444111,,,,,,++++++************,,,+++)))((('''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++,,,,,,,,,,,,++++++++++++---,,,,,,,,,------...///000000000111222111---***((()))***+++,,,+++******(((((()))***+++,,,---------,,,+++***))))))******)))******)))''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))******))))))))))))******))))))))))))(((((((((((('''(((((()))))))))((((((((('''''''''((()))***+++))))))(((((())))))***+++******))))))))))))******,,,///333777:::>>>AAACCC===???999666???555000888555...888BBB888bbbmmm[[[zzzbbb|||xxxxxx}}}|||}}}yyyqqqpppgggkkkrrrvvvvvvuuuyyyyyysssqqqooollleee[[[WWWSSSTTTbbbmmmgggeeennntttrrrqqqvvv}}}~~~rrryyyxxxiii]]]QQQ<<>>BBBCCCCCC;;;===111555111444222222888CCCBBBPPPjjjTTT~~~mmm~~~{{{~~~~~~|||~~~}}}{{{yyyxxxyyy}}}~~~wwwwww~~~{{{}}}|||wwwyyy~~~nnnhhhkkkmmmxxxyyywwwwwwrrrrrrpppmmmzzzqqqgggYYYSSSbbbmmmggg___gggmmmllllllrrr{{{~~~}}}sssggg^^^WWW===EEE333555///000...//////111222222111000000---------...///000111222111333555444111111333666444555555444333333555777444444333555777777666444111111111000///---+++)))111000...+++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''(((******))))))))))))******+++++++++******)))))))))******************+++,,,///000+++,,,...///000000///...+++++++++***)))((((((((((((((()))***************((()))((('''%%%&&&(((+++((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))(((''''''((((((((()))))))))******************)))((((((&&&'''***,,,---,,,***)))(((((()))***************))))))(((((((((((()))))))))...444777777:::>>>CCCCCCBBB999???---777222222444777222:::HHHMMMqqqYYY|||lll~~~|||~~~}}}{{{{{{vvvwwwwwwxxxyyy||||||wwwwww~~~~~~xxx{{{|||~~~~~~nnnhhhmmmmmmyyyvvvuuu}}}}}}uuusssuuuuuurrr|||tttiiiZZZRRR```iiiaaa]]]fffllljjjjjjqqqzzz|||}}}~~~xxxoooeee______BBBEEE111333///111///---...///000000000000000------------///000111222333555777555333333555888444444444222111111333555444333333444666777666444111111111000...,,,***(((000///---+++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&''''''((()))***(((((())))))*********+++,,,,,,++++++***+++++++++.........---,,,...111444---.../////////...,,,+++************)))))))))((('''((()))******+++******(((((((((&&&%%%&&&)))+++((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))(((''''''((((((((())))))*********************)))((((((%%%'''+++......---***)))(((((()))***************))))))(((((((((((())))))***///555888888:::???DDD???>>>666???,,,;;;666444555;;;---333JJJKKKsssXXXhhhrrr}}}}}}zzz|||~~~vvv|||{{{~~~yyyyyyxxx{{{~~~uuuuuu{{{|||~~~{{{}}}{{{ssspppnnnlllqqquuuyyyyyyvvvwww|||~~~|||~~~~~~wwwmmmxxxnnnjjjlllbbbTTTUUUbbb```___aaaeeecccaaakkkzzz}}}yyyzzzzzzvvvtttkkkmmmmmm???JJJ333///111111222+++---///111222111000///000//////............///444222000000222555555555444222000222555777666555555555555555666666666666555555444222///,,,)))''')))******)))(((((()))+++(((((((((((())))))))))))))))))(((((()))***++++++)))'''(((***)))&&&'''+++(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((())))))***&&&&&&%%%'''***++++++***///...------,,,,,,,,,,,,...111555888<<<@@@FFFIII???;;;???HHHFFF999222444111000///---+++*********000///---,,,***))))))(((...,,,)))((((((***---///)))(((''''''''')))***+++++++++***(((''''''))),,,&&&&&&&&&''''''(((((((((((('''''')))+++,,,+++***(((((((((((())))))))))))(((((()))***************,,,------+++))))))***,,,)))))))))***++++++,,,,,,)))---333888;;;<<<>>>???888:::;;;:::888777777777000999333<<<;;;LLL}}}iii^^^hhhsss~~~~~~{{{|||~~~|||{{{sssuuu}}}}}}yyy}}}zzzuuuuuu}}}yyyrrrqqqqqqooouuuxxx{{{yyyvvvvvv{{{wwwhhhwwwooommmpppgggXXXXXXbbb^^^[[[]]]bbbaaa```hhhuuu}}}{{{xxxxxx{{{tttuuuuuukkkjjjlll>>>III333000111000000,,,///222444444111---+++///...............//////222111000111333555555444555333111222444555555333666666666666666666666666555555444222000---***))))))*********(((((()))+++(((((((((((())))))))))))))))))(((((()))******+++***)))***,,,+++''''''+++((((((((((((((((((((((((((((((((((((((((((((((((*********)))******++++++)))(((((())),,,------,,,...------,,,++++++,,,,,,***,,,...///000111333555555000222999777...***...444333222111000/////////333222111111000000000111---,,,***))))))***,,,...))))))((((((((()))******,,,,,,,,,***((((((***---''''''''''''(((((())))))((('''''')))++++++***)))(((((((((((()))))))))))))))***+++,,,,,,,,,+++******+++,,,+++)))((()))***((())))))******+++,,,,,,***...333666888888999:::666888999888666555555555555:::444>>>===HHH}}}|||ggg[[[iiittt{{{|||xxxzzz||||||tttssszzz~~~{{{vvvxxxvvvppprrrttttttyyy|||}}}zzzvvvvvv{{{uuubbbvvvpppqqquuummm^^^ZZZaaaccc___```fffgggeeekkktttzzzzzzxxxwwwwww}}}yyyrrrvvv{{{qqqooommm>>>III333000111...---...111444666444000+++(((------------...///000000000000111222444555333222666444222222333444333222666666666666666666666666555444333222000---+++)))(((***+++***)))((()))+++(((((((((((())))))))))))))))))((((((((()))************,,,///---((('''***((((((((((((((((((((((((((((((((((((((((((((((((++++++***))))))************)))))))))+++,,,,,,+++---,,,++++++***+++++++++***,,,------+++)))))))))111++++++//////))))))...//////...---------------//////...//////000111222,,,++++++*********++++++)))************))))))(((+++++++++)))'''''')))+++'''(((((((((((()))))))))(((''''''((()))***((('''(((((((((((()))))))))))))))+++---.........,,,+++(((***++++++***((((((((((((((()))******++++++,,,+++...222444444444555666777999:::999777555555555999888333>>>===AAAmmm|||eeeVVVjjjttt{{{|||yyyzzz{{{{{{|||}}}{{{{{{wwwsss~~~vvvyyyzzz|||~~~||||||sssoootttxxxzzz{{{}}}~~~|||xxxxxx}}}rrrbbbwwwssstttxxxpppbbb\\\___fff``````gggiiigggjjjqqq{{{yyyvvvvvvyyyxxxrrrttt}}}xxxyyytttCCCJJJ111...000---,,,///111333444333000,,,***,,,,,,,,,---...///000111...///000333555555222000333222222111222333333333666666666555555555555555333222111///---,,,***)))((()))+++***)))((()))***(((((((((((())))))))))))))))))((((((((())))))***)))))),,,///---(((&&&(((((((((((((((((())))))))))))))))))((((((((((((((())))))(((''''''''''''((()))((('''((()))***)))(((++++++***************+++)))+++...///---+++******...******......+++,,,000)))))))))))))))******+++,,,,,,,,,,,,---...//////***++++++++++++******)))******+++,,,+++***((('''((((((((('''%%%%%%&&&((((((((((((((((((((((((((((((''''''((())))))'''%%%(((((((((((()))))))))))))))***---...///---,,,***'''))),,,---+++)))(((((((((((())))))***+++++++++***---000222333333444555999;;;======:::888777777999333000;;;<<<:::]]]}}}eeeUUUiiisss~~~||||||}}}|||~~~xxxtttxxxwwwxxxvvvlllmmm}}}{{{}}}}}}{{{zzzrrrpppuuu{{{~~~{{{~~~~~~{{{{{{~~~wwwnnnzzzuuuttttttmmmbbb\\\^^^^^^XXXXXX^^^```]]]```gggyyytttpppsss{{{}}}{{{ssspppuuuyyyyyy}}}|||GGGJJJ///,,,...---,,,000//////////////////000,,,,,,,,,,,,---///000000---...000333555444111//////000000111111333555666555555555555444444333333000///...,,,+++)))((((((''')))++++++***)))))))))(((((((((((())))))))))))))))))((((((((((((((()))''''''***...,,,'''%%%'''(((((((((((())))))************))))))(((((((((((((((((('''''''''''''''((()))((('''((()))***)))(((*********))))))******+++'''***---...---,,,++++++)))((()))------+++***+++++++++++++++,,,---...///111111000000///000000000***++++++++++++***)))(((***+++,,,,,,,,,***)))(((((())))))(((&&&&&&'''(((((('''''''''''''''''''''(((''''''((())))))'''%%%(((((((((((())))))))))))((()))+++,,,,,,,,,***)))'''***---...,,,+++******'''(((((()))******++++++(((+++///222333444666888:::<<<>>>>>>;;;999777666777111000888===999RRRgggVVVgggpppzzz|||xxxxxxyyyxxx}}}}}}|||rrrooopppkkkqqqyyyttt|||zzz~~~~~~yyyrrrqqqwww}}}{{{~~~~~~}}}{{{tttnnnjjjeee```___bbbZZZUUUTTTYYYYYYUUUYYYbbbqqqmmmlllrrr}}}xxxrrrsssvvvzzz}}}GGGIII...+++...---,,,///---,,,+++,,,...111333,,,,,,,,,,,,---...//////------///222444444111...,,,...000000111222555777444444444333333222111111...---+++***)))(((((((((''')))++++++***)))))))))(((((((((((())))))))))))))))))((((((''''''(((((('''&&&))),,,+++'''&&&)))'''(((((())))))******++++++******))))))((((((''')))((((((((())))))***+++***)))))))))+++,,,,,,+++*********)))******+++,,,,,,...000000///------...***,,,...000000...,,,+++,,,,,,,,,,,,---...///000333333111000////////////++++++++++++***)))((('''++++++,,,,,,,,,++++++***+++,,,---,,,+++******+++))))))((((((((((((''''''(((''''''((()))***((('''(((((((((((())))))))))))(((((())))))*********)))(((***------,,,++++++,,,''''''((())))))******+++'''***...111333555888:::999;;;======;;;777555444555222444555===;;;KKKhhhZZZdddmmmwww}}}~~~zzzvvvvvvuuuttt{{{}}}yyyssstttpppzzzvvvpppzzz}}}~~~~~~{{{tttrrrxxx~~~|||yyyoooeee^^^\\\]]]ccciiiZZZVVVWWWYYYVVVRRRYYYdddiiijjjnnnuuu~~~yyytttsssuuuyyyvvvAAAFFF...---000---***,,,,,,++++++,,,---///000---------,,,,,,---......------...111333333111///---///000000000000333666333333222222111000000///---,,,+++)))((((((((()))''')))+++,,,***)))((()))(((((((((((())))))))))))))))))(((''''''''''''''''''&&&(((,,,+++((())),,,'''(((((()))******++++++++++++******)))((((((''''''''''''((()))***+++,,,)))(((((())),,,------,,,***************+++,,,,,,000111222222111111222333111333444444333222000...+++++++++++++++,,,---...000///...---,,,,,,,,,,,,,,,++++++***)))(((((((((,,,++++++++++++,,,,,,------...//////---,,,,,,---+++++++++*********))))))((('''''')))++++++***)))(((((((((((())))))))))))))))))((((((((()))***+++(((***++++++******+++,,,''''''(((((()))*********'''***---000222444777999999<<<>>>>>>;;;888555444222333666///999:::BBB|||~~~iii]]]ccckkk|||{{{zzzzzzxxx}}}~~~~~~wwwvvvqqqvvvvvvsss~~~|||uuutttyyy~~~~~~xxxvvvkkk^^^VVVVVV\\\fffnnnYYYVVVWWWXXXSSSOOOWWWeeeeeekkksss{{{~~~ssspppnnnooopppqqqtttwwwnnn<<>>AAAAAA>>>:::777666...222666)))333777:::ttt|||iii______ooo{{{zzzpppvvv{{{xxxxxx|||{{{zzz|||zzzqqqttt{{{zzzwwwuuu{{{~~~zzz{{{wwwppppppxxx~~~}}}|||yyyfffYYYSSSRRR___lllkkkYYYYYYYYYXXXTTTTTT]]]hhhllljjjsss{{{{{{wwwuuu|||sssvvvgggooovvvhhhgggggg___MMM;;;222000...,,,+++---,,,,,,,,,---...000111...------......///000111***+++...111333222///,,,111333444333000000333555666666666444222000---,,,************+++,,,---...((()))+++...///...+++'''***)))'''&&&&&&'''(((((('''&&&%%%%%%%%%'''(((***(((((()))***+++---///000+++*********))))))(((((()))***+++***)))((((((***(((''''''&&&&&&''')))***(((((((((((()))***+++,,,+++***)))))))))))))))))))))---000222111111444666===<<<<<<:::888555222000+++++++++,,,,,,,,,------000111222333222111000//////...,,,***(((''''''(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,++++++***)))((('''((())))))************)))...,,,***)))((()))***+++)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))************)))+++,,,...///222666999>>>===>>>???<<<777555888+++222222222444666HHHeee|||jjj^^^[[[kkkxxx}}}tttyyy|||wwwvvvxxxxxxzzz}}}~~~zzzrrrrrr|||xxx}}}zzz{{{xxxrrrssszzz{{{vvvrrr```UUUQQQQQQ___mmmlll```^^^]]]ZZZVVVXXXcccpppssspppwww|||{{{vvvrrrwww{{{}}}tttuuubbbgggsssnnnqqqooo[[[JJJ999111000///------------,,,,,,---...///000...............//////000---,,,---...000111000///---...000///------///111333444666666444000,,,)))************+++,,,------******+++---//////,,,)))***)))((('''''''''((()))&&&''''''(((((((((((((((''''''''''''((()))++++++******)))))))))((((((((()))***+++***((((((((()))'''''''''''''''((())))))(((((((((((()))***+++,,,++++++***)))((((((((()))(((+++...///......000222555555444444222111//////************+++++++++,,,,,,...///111222222222111000...---+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......------,,,,,,++++++)))***************)))))),,,+++)))(((((()))***+++)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))************+++---...///000333777:::<<<;;;;;;===999333111444///333111111444555DDD___~~~lll___WWWgggtttxxx}}}}}}uuusssssstttxxx}}}|||{{{yyysssppp|||zzz}}}~~~wwwyyyxxxtttuuu}}}|||rrrkkk[[[SSSQQQRRRaaaoooooo```]]]ZZZVVVSSSUUUcccrrrssspppwww{{{yyyyyytttvvvzzz{{{eeeaaallllllpppkkkVVVGGG777111111///...///......---,,,,,,---...///000///......---.........///---,,,,,,...000000000***,,,---...---,,,---...000222555666555000+++((())))))))))))***+++,,,---,,,++++++,,,......---+++))))))(((''''''((()))***&&&''')))***+++***)))((())))))(((((((((((((((((())))))(((((((((((((((''')))***+++***((('''((()))&&&''''''((((((((((((((('''''''''((()))***,,,---,,,+++***)))(((((('''(((''')))+++,,,++++++,,,---,,,,,,+++++++++,,,,,,---((())))))))))))*********)))+++---000222333333333///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,------+++++++++,,,---...///000......------------------+++++++++++++++***)))(((***)))((((((((()))***+++)))))))))))))))))))))))))))******)))(((((()))+++))))))))))))************+++---...///000222666999===<<<<<<===999222///111333444000000444444???VVVmmm```WWWfffrrrxxx|||{{{tttrrrppprrrvvvzzz}}}~~~~~~}}}}}}zzz{{{{{{xxxtttnnnxxx{{{wwwuuuzzz}}}~~~}}}~~~|||tttwwwxxxuuuvvv}}}~~~}}}sssiii[[[UUUUUUUUUbbboooooo]]][[[YYYVVVSSSUUUbbbpppjjjjjjssszzzxxx~~~xxxsssvvv{{{~~~nnncccfffeeekkkfffSSSFFF888333111000/////////...---,,,,,,,,,---...111000///...------------...---,,,---///000///...+++,,,...000000////////////000333333222///+++))))))))))))))))))***++++++,,,***)))***+++---,,,,,,)))(((((('''((()))+++,,,************************...---,,,+++***)))))))))((((((((((((''''''''''''(((*********((('''((()))%%%&&&((()))))))))((('''&&&&&&'''''')))***,,,---,,,+++***)))((('''''''''((()))******))))))))))))(((((('''&&&'''(((***+++(((((()))))))))*********)))+++---000222333333333------,,,+++,,,---...///,,,,,,,,,---------------+++++++++,,,---...///000+++++++++,,,,,,---------,,,,,,,,,,,,+++***)))((()))(((((((((((()))++++++))))))))))))))))))))))))((()))***)))'''''')))***((()))))))))************)))+++,,,---...111444777AAA???@@@@@@<<<444000222444333---...444444<<>>AAA@@@AAABBB===444///000111111,,,///555444:::MMMnnn]]]UUU```ssswwwxxxyyyuuuwwwpppsssuuuuuuuuuvvvzzz}}}~~~|||sssqqqvvvwww{{{llllll{{{ooo|||uuu{{{}}}{{{uuuwwwwwwtttuuu|||yyypppjjjaaa___]]]WWW\\\dddaaaWWWZZZ^^^```^^^]]]eeepppooorrr~~~{{{zzz|||zzzuuuxxxwwwtttiiiMMMLLLUUUHHH???666333000------///,,,++++++++++++,,,...//////...------,,,,,,,,,,,,,,,,,,---...//////,,,***((())),,,000333333...***,,,,,,,,,,,,,,,,,,++++++)))((((((''''''((((((((()))((('''(((******)))(((((((((((()))***,,,///000...,,,***(((''')))+++,,,((((((''''''''''''((((((((((((((()))))))))******((()))))))))'''&&&'''((('''''''''''''''((())))))(((((('''''''''(((((()))(((''''''''''''((())))))+++***)))***+++,,,***'''(((((())))))***))))))(((''''''((((((((())))))))))))***,,,---......------***)))(((((()))***,,,---,,,,,,------.../////////......---,,,,,,,,,------,,,,,,,,,---------------,,,---------------,,,,,,+++,,,,,,,,,,,,++++++***(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))***************,,,///111444888===AAA@@@???AAABBB===444//////000222///111555222888KKKqqq```RRR[[[sss{{{|||{{{vvvwwwooorrrvvvwwwvvvvvvxxxzzz|||zzzyyy~~~{{{rrrpppyyywwwpppmmmvvviii{{{rrryyy{{{zzzwwwyyyxxxtttuuu|||~~~~~~~~~tttggg^^^]]][[[UUUYYY```]]]XXXYYY]]]^^^\\\]]]fffqqqnnnppp|||yyyzzzxxxuuuyyy~~~xxxnnnrrrmmmOOONNNYYYBBB:::333111///,,,---///++++++******+++---...000......---,,,,,,,,,------///---,,,,,,---...---,,,)))***---222555555000+++)))***,,,......,,,***((()))(((((('''''''''(((((()))(((((()))++++++***(((((((((((()))+++---///111,,,++++++***)))))))))***'''''''''''''''((()))***(((((())))))******++++++''')))))))))'''&&&'''((((((((('''&&&&&&((()))***))))))(((''''''''''''''''''&&&&&&''''''((()))***+++)))((()))+++,,,***'''%%%&&&((()))******)))(((&&&&&&&&&'''''''''((((((&&&''')))+++,,,,,,,,,,,,******)))))))))***,,,---,,,,,,------...///000000//////...---,,,,,,,,,,,,************************,,,,,,------...------------------------,,,+++***(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))************(((***---000333888===AAA@@@@@@BBBCCC>>>555000111111444222222555000666JJJtttcccSSS___lll}}}nnnvvv~~~pppnnnrrrvvvwwwwwwzzz||||||}}}yyy{{{}}}}}}yyy}}}}}}nnnmmmyyyxxxooopppuuuvvvsssqqqlllwww}}}yyywwwrrrqqqzzz~~~ssskkk]]]TTTWWWYYYVVVXXX___WWW___YYY\\\ZZZYYYjjjnnnnnnooosssxxxyyyyyy|||xxxuuuzzznnnfffmmmkkkQQQEEETTTHHH===111---000333222...++++++++++++,,,---......222111///---,,,---...///---,,,+++,,,------,,,***......///000111333555666000,,,,,,333:::888---!!!))))))))))))(((((((((((((((((()))***+++,,,,,,---+++***(((((()))***,,,...+++(((''')))------***%%%((((((''''''''''''(((((()))***,,,......---,,,+++******))))))((((((''''''((()))*********((('''&&&'''%%%$$$%%%(((***)))'''''')))***)))'''&&&&&&'''''')))+++------,,,***(((///...,,,,,,------***((())))))((())))))***+++,,,((()))***)))(((''''''(((------,,,+++************++++++,,,,,,---...//////+++++++++,,,,,,---------***+++,,,,,,+++***)))(((------,,,,,,,,,,,,,,,---,,,---.../////////...---,,,+++)))'''&&&''''''((((((((('''''''''(((((()))(((***,,,,,,++++++,,,---***+++...333999<<<======BBBAAAAAAAAA???:::333...333000000;;;===///666UUUooocccSSS```rrr{{{nnnwww~~~wwwooooooqqqtttxxxzzzyyyvvvxxx||||||xxxwww{{{~~~{{{{{{yyymmmooo{{{{{{ttttttwwwvvvuuuuuuoooyyy}}}zzz{{{zzzwwwuuuzzzsssiii```ZZZ[[[YYYSSSUUU]]][[[bbb[[[^^^[[[YYYkkknnnpppqqquuuzzzzzzyyy}}}{{{{{{wwwyyytttqqqvvvoooSSSGGGWWWKKK???222+++---111000---++++++++++++,,,---......111000...---------///000,,,++++++,,,---...,,,+++.........///111222444555111......444;;;;;;222(((((())))))))))))))))))))))))))))))***++++++,,,,,,---,,,+++))))))***,,,---+++((('''))),,,---)))%%%((((((''''''''''''((((((***+++---.........,,,+++***)))))))))((((((((('''((()))******)))((('''&&&(((&&&%%%''')))***)))'''&&&((())))))(((((()))******++++++,,,---......///---------.../////////...******)))))))))***++++++(((***++++++))))))***,,,---,,,++++++***+++++++++------------------......,,,,,,,,,------.........+++,,,---------,,,***)))************+++,,,---...***+++,,,---.../////////++++++***))))))))))))))))))))))))(((((())))))***''')))++++++*********+++)))***---222777;;;<<<<<>>:::444///222111444??????111???eeerrrfffTTT```|||{{{rrryyy~~~||||||rrrooonnnrrryyyzzzvvvrrrssszzz}}}yyyvvvyyy|||~~~zzzrrrvvv}}}xxxwwwwwwttttttwwwsss{{{zzzwwwyyy{{{{{{yyy{{{rrriiidddaaabbb\\\TTTUUU\\\^^^eee]]]___]]][[[mmmooorrrtttxxx|||{{{xxxzzz|||tttzzz}}}wwwwwwuuutttjjjSSSMMM___MMMAAA222***+++......,,,++++++++++++,,,---......///...---------...///000+++******,,,......---,,,------......000111333444111///...333999:::333---((((((((()))*********+++************************///...,,,+++******++++++***((('''))),,,,,,)))&&&)))((((((''''''(((((()))***+++---//////...---,,,))))))))))))((((((((((((((())))))))))))((((((''')))((('''((()))***)))(((&&&((()))*********,,,...------------///111333555///000222222111000111222,,,,,,+++*********++++++((()))++++++******+++---+++++++++++++++,,,,,,---/////////.........---------------...............------.........---,,,+++(((((())))))***+++------))))))***+++,,,...///000.........---,,,***)))(((++++++***************+++''')))******)))))))))***((())),,,000666:::;;;;;;???>>>??????>>>:::555111333222777BBB@@@222FFFttt|||~~~ssshhhUUUaaa}}}yyy}}}{{{xxx}}}wwwqqqooorrruuuvvvuuutttwww}}}|||zzz}}}~~~|||~~~zzzxxxuuuqqqrrrwwwssszzzzzzvvvuuuyyy|||}}}}}}rrrkkkgggfffhhhfff___\\\^^^___eee]]]```___^^^oooqqqtttvvvzzz}}}{{{vvvwww{{{yyy{{{xxxrrrooouuuyyyxxxooohhhdddWWWUUUcccIII???222,,,,,,------+++++++++++++++,,,---......---------------...///000+++******,,,......---,,,,,,,,,------...000111222000...---///333444000+++(((((())))))***+++,,,,,,+++++++++*********))))))---,,,+++************+++)))((((((***,,,,,,)))'''))))))(((((((((((())))))***,,,---//////...---,,,))))))))))))((((((((((((((())))))))))))((((((((((((((((((((()))))))))))))))***+++,,,+++,,,...000000000000111222444555666444666777666222000000111......---,,,,,,+++,,,,,,***+++,,,+++***)))***+++*********+++,,,---......////////////////////////---.....................------------------------***))))))))))))***++++++******))))))***,,,...///222222111000...+++(((''',,,++++++************+++((()))++++++***))))))***)))))),,,000666:::<<<<<<===============:::666222666333555>>>===111EEEqqqxxxqqqgggUUUaaa{{{~~~~~~~~~yyyyyysssppppppooommmqqqxxx|||~~~~~~|||}}}~~~~~~~~~}}}{{{vvvqqqssswwwqqqxxx|||wwwuuuxxx}}}pppmmmhhhffflllqqqnnnhhhccc___eee]]]bbbcccbbbrrrsssuuuvvvzzz}}}zzzuuuuuuyyyppp{{{yyyhhhfffwww}}}mmmfffkkkfff[[[ZZZ@@@:::222......///,,,***++++++++++++,,,---......---------------...//////++++++***,,,......---++++++++++++,,,---...///000111///---...///...,,,)))((())))))***+++,,,,,,---,,,,,,++++++***))))))))))))))))))))))))***++++++)))))))))***++++++)))'''))))))(((((((((((())))))***+++---//////...---,,,(((((((((((()))))))))))))))(((((((((((()))))))))&&&'''((((((((()))******---......---,,,---///111111222555777888888777666888999999888555333222222111000///...............000000000///,,,******+++*********+++,,,---//////------...///111222333333...............---------------,,,,,,,,,---------------+++***))))))))))))---,,,***))))))***+++,,,///000000000///...,,,***,,,+++******)))))))))***)))+++,,,,,,+++******+++******,,,000666:::======<<<;;;;;;<<<<<<:::666333888444111555777///<<<\\\qqqzzzpppsssmmmdddTTT```oooyyy|||~~~~~~zzztttooooookkkhhhmmmwwwzzz{{{zzzyyy|||~~~zzz|||zzz|||zzzuuuuuuyyyqqqyyyyyyzzzzzz~~~{{{~~~nnnkkkffffffmmmvvvxxxpppgggaaaggg```fffhhhffftttssstttuuuxxx{{{xxxtttuuuyyytttwwwooodddlllqqqjjjxxxxxxaaaNNN:::666111/////////---***++++++++++++,,,---......------------............---,,,+++,,,------,,,***+++******+++,,,---......111111111000...---++++++*********+++,,,,,,,,,---,,,+++++++++******))))))''''''(((((()))******+++((()))***++++++***)))(((***))))))(((((())))))***)))***,,,......---,,,+++(((((((((((()))))))))))))))(((((((((((())))))***%%%''')))))))))***,,,...000000000///......111333222555888;;;======;;;:::;;;:::999:::;;;;;;999777333222222111111111111222555666555333000---------++++++++++++,,,---//////------///000222333555555///////////////.........------,,,,,,,,,---......111000...,,,+++***))))))------,,,+++******************,,,...///000111111,,,,,,+++***))))))))))))***,,,------+++******+++++++++,,,000666:::===>>>;;;;;;:::;;;;;;999666333555666000...222000444DDDbbbuuu~~~ttteeefffwww}}}jjjcccSSS```iiiyyy}}}{{{uuupppsssrrrlllmmmttttttxxxzzzyyyyyy}}}}}}||||||zzz}}}|||wwwvvvwwwuuu|||{{{|||yyy{{{{{{|||llleeedddfffmmmuuuxxxrrrjjjfffllleeelllmmmjjjtttqqqssssssvvvxxxvvvrrruuuzzztttnnniiikkksss|||kkkbbbwwwfffMMM:::555000...------,,,+++++++++++++++,,,---......------......------,,,,,,...---,,,,,,------+++)))***************+++,,,---///111222111///---,,,---++++++,,,,,,,,,,,,,,,,,,+++++++++***************((())))))*********))))))((()))++++++***)))))))))******))))))))))))******((()))+++------,,,+++***'''((((((((()))))))))***)))(((''''''((()))***+++%%%(((+++,,,,,,---000333000000000000///111444666555777:::===@@@BBBDDDDDDBBB>>>;;;<<>>999444444444333444444555555555666555333000......///,,,,,,,,,,,,,,,---.../////////000111222333444555222222222111111000000000......---------...///000222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++---///000111...---,,,+++***************+++---,,,***))))))*********+++///444999<<<===<<<;;;:::::::::888555222---888444,,,///333222555RRRhhhyyy|||kkkdddoooyyyzzz{{{{{{|||{{{iiidddSSS___kkk}}}yyy~~~}}}xxxsssyyy{{{tttooorrrooowww|||zzzxxx{{{}}}~~~}}}|||wwwttttttyyy|||yyyvvvwww|||{{{kkk```cccggglllqqqssspppkkkkkkqqqjjjpppqqqllltttooorrrrrrtttvvvtttrrruuu{{{nnnfffjjjvvvtttkkkyyy^^^RRRkkk|||lllTTT<<<777000,,,++++++,,,,,,++++++++++++,,,---..................---,,,++++++///...---,,,---,,,***(((***)))))))))***+++,,,,,,+++...000000...,,,,,,------,,,,,,,,,,,,,,,,,,,,,************************++++++,,,++++++***)))(((''')))++++++***)))))))))******))))))))))))******''')))***,,,,,,+++***)))'''((((((((())))))******)))(((''''''''')))***+++&&&))),,,......///333666//////000000000333777:::777888:::>>>BBBGGGKKKMMMJJJDDD>>>???DDDEEE>>>777555555555555555666777888111222222111...------...------,,,,,,,,,---......111111111222222333333333444444444333333222222222000///.........000111222222111000///////////////)))***,,,---...------,,,...---+++******+++,,,---000///...---,,,+++++++++)))***,,,+++)))(((((()))))))))***---333888;;;<<<<<<;;;::::::999888444222%%%999999---///666444111III```uuuwwwjjjmmmyyy{{{sssuuuwwwvvvxxx|||{{{jjjfffVVVbbbooo~~~zzzyyy}}}~~~vvvllliiipppuuuqqqkkkvvvzzz~~~}}}zzzxxx{{{yyywwwtttyyymmmvvvuuu{{{~~~yyyzzz}}}uuukkkfff___eeennnnnnqqqvvvsssssstttuuuwwwuuussstttvvvvvvvvvrrrnnnnnnrrrssspppsssfffgggtttsssgggqqq{{{]]]```nnnssstttHHH@@@111///333,,,(((*********(((''')))---///...,,,,,,,,,,,,+++,,,,,,------//////...---,,,***)))((((((((()))***************------------------------************+++,,,---...,,,'''+++,,,&&&)))...)))------,,,***))))))+++---***+++,,,,,,,,,***)))'''...---,,,,,,++++++,,,,,,(((((())))))))))))((((((+++*********))))))(((((())))))))))))************(((,,,111555666333///+++...---///333888:::999666000444;;;AAAGGGLLLPPPSSSUUUMMMEEECCCBBB>>><<<<<<777666555333222222333333,,,---///000000000///...*********+++,,,---...///000/////////111444777888:::999888777666666666666333000...///222444333111111222222222222111000//////---,,,,,,---------,,,)))((((((***,,,---,,,***,,,...111333333111...,,,,,,)))&&&&&&(((***,,,,,,,,,.........222999<<<;;;>>><<<;;;;;;:::888555222111444444111222555555222@@@GGGxxxccc\\\zzz~~~|||}}}tttmmmooorrrtttuuuxxxuuu||||||mmmfffVVVaaaqqqzzz|||uuunnnkkkooosssqqqmmmmmmsssyyy{{{zzz{{{|||xxxuuu~~~xxxnnnvvvwww}}}~~~~~~yyyzzz}}}vvvlllggg___eeennnmmmqqqwwwtttttttttvvvvvvssspppoooppptttuuurrrnnnpppuuuvvvttttttgggfffrrrvvvqqqxxx{{{\\\[[[dddkkkkkkDDD@@@111///333,,,(((+++***+++)))(((***---......,,,,,,,,,+++++++++,,,,,,---------------,,,+++******)))))))))))))))*********---------------------------,,,++++++******++++++...''')))+++&&&)))---'''))))))))))))******++++++++++++++++++++++++***)))------,,,++++++++++++,,,((())))))******))))))(((*********)))))))))(((((((((((()))))))))*********((())),,,...///...,,,+++......///333777999777555000888BBBJJJMMMNNNOOOPPPSSSLLLFFFFFFDDD@@@<<<;;;555444222000////////////,,,,,,---...............++++++++++++,,,---.../////////......000222555666666666666555666666777888888555333444666777777555666666555555555444444444111000...///000111000///,,,+++++++++------,,,+++---///111333444333111000///...---+++***)))******...//////...222999<<<;;;>>>===;;;;;;:::777444111000333333111111444444111AAAFFFnnn}}}fffcccppp||||||ssslllpppvvvyyyzzzzzz|||pppzzzyyyvvvvvvhhhdddTTT___ttt~~~}}}xxxrrrooonnnnnnnnnnnngggnnnvvvzzz{{{|||~~~~~~xxxuuu|||wwwqqqwwwxxx}}}}}}vvvxxx{{{vvvmmmhhh```dddllllllpppwwwuuurrrtttvvvvvvsssqqqpppooorrrsssqqqooorrrwwwyyywwwsssiiifffoooxxx{{{~~~aaa[[[ZZZccc___>>>AAA111...222,,,)))+++***+++******+++,,,------,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,++++++***)))(((((()))******------------------------///...---+++***)))))))))///''')))***'''---444111---+++)))***,,,,,,***'''++++++++++++++++++,,,---------,,,+++++++++++++++)))******************)))******))))))))))))(((((((((((())))))))))))******))))))))))))***+++,,,---//////000333666777555444333;;;FFFMMMPPPRRRVVVYYYPPPJJJFFFGGGFFFAAA<<<:::555444222///...---------,,,,,,+++++++++,,,---...---------,,,,,,------.........------...///111222222222222333444666777888<<<:::999999;;;<<<<<<;;;;;;::::::999888888777777444333222333444555444333111///------------,,,+++---///000222444555555555000111222000...---,,,,,,///111111///111888<<<<<>>@@@AAAAAA@@@@@@???===<<<:::999999777666555666888888777555444222///.........,,,+++---...///111333666888999222222222444666666333000111333333000222777<<<<<>>>>>???<<<;;;;;;888666444111///............---***))))))+++...000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++,,,............//////000111444555777:::<<>>===999999888999::::::888666555333111/////////---,,,------...///222555888999999555222666<<<===777///111555666333333777;;;;;;???>>><<<:::999666222///...222444333333666555222111@@@JJJccc|||yyymmmkkkyyy}}}~~~}}}yyytttpppllljjjmmmyyy{{{ttttttooovvvqqqbbbuuuVVVbbbsss}}}{{{nnnaaa___eeekkkrrrzzz~~~~~~~~~vvvuuuvvvqqqvvvttt{{{}}}~~~}}}~~~~~~~~~vvvllleee]]]aaaiiiiiimmmtttrrrpppvvvwwwrrrpppttttttppptttuuusssppppppsssrrrnnndddgggjjjjjjjjjppp|||vvviii\\\jjjdddUUU666CCC000***///,,,+++...+++***,,,------,,,,,,---///000///...------,,,,,,---,,,,,,,,,,,,+++***)))(((***)))((((((((()))+++,,,------------------------************+++,,,---...+++***///,,,"""***???III555000***(((***---//////..................///000,,,,,,+++***************)))******************)))''''''(((((((((((())))))''''''(((((((((((())))))''')))+++---...---,,,+++---...000000///000111333666<<>>888888999777777999333222000---,,,+++++++++...,,,***)))***+++...000...---,,,,,,++++++++++++)))*********************...---,,,,,,,,,,,,,,,---...000333555777:::>>>AAAFFFHHHJJJKKKJJJHHHEEECCC<<<<<<;;;<<<<<<;;;888555555333333333333333111///......///000222555777888@@@;;;888:::>>>>>>666///111777:::777555777::::::@@@>>><<<;;;:::777333000---222444333444777666222,,,@@@@@@\\\}}}wwwllliiipppwww{{{|||}}}~~~~~~{{{xxxvvvvvvvvvvvvwwwtttrrrooommmppp}}}{{{wwwpppxxxooo]]]uuuYYYddd}}}}}}{{{qqqdddcccjjjkkkrrryyy|||}}}vvvvvvwwwnnntttuuuxxx{{{~~~~~~~~~~~~~~~|||uuujjjeee]]]cccllllllooouuurrrpppwwwwwwooonnntttuuuqqqtttvvvtttqqqqqqtttsssnnneeedddgggkkkmmmqqq{{{jjj^^^rrrooo[[[999DDD///)))...,,,,,,...+++)))+++------,,,,,,...111111111000......------...******++++++++++++***)))''''''((()))***++++++,,,------------------------************+++,,,---...,,,)))------$$$)))444666......---------...000000//////000000000///......,,,++++++***************((())))))******))))))((('''''''''((((((((())))))'''''''''((((((((())))))((()))***,,,,,,,,,,,,++++++---//////...///111444888:::>>>EEEKKKNNNMMMJJJ???888333555666444222333000...,,,+++)))))))))***,,,+++)))))))))***,,,---,,,,,,+++*********++++++(((((()))******+++******++++++************++++++***---000111222444888<<>>>>>>>><<<888555444444555777999888555333000000222333444555666777@@@???>>>===<<<:::777555000888<<<:::777888999888???>>>===<<<;;;999555222,,,000333333444666555111---AAA666QQQwwwqqqkkkiiiffflllxxxzzz{{{zzzxxx|||zzzyyywwwuuusssrrrppppppqqqtttoookkkllllllmmmrrrxxxxxxvvvqqqlllwwwmmm[[[xxxZZZfff|||yyyzzzssshhhgggooonnnsssyyy{{{{{{}}}wwwwwwxxxlllrrr}}}{{{rrruuuzzz~~~~~~{{{uuuiiifff___eeennnnnnqqqvvvssspppwwwwwwooooooxxx{{{wwwtttvvvuuurrrsssvvvuuupppgggbbbccclllqqqtttjjj[[[pppoooVVV111DDD///)))...,,,,,,///+++(((+++------,,,,,,///222222222111//////.........(((((()))++++++,,,,,,,,,%%%&&&(((***+++,,,,,,,,,------------------------++++++******++++++,,,---,,,'''+++...***---000+++...111333333222000/////////000111111111///...---,,,++++++***)))*********(((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))++++++++++++,,,---......***,,,......---...222555;;;888666:::BBBGGGHHHGGG999333111444555222///...///...,,,***))))))*********)))((((((((()))+++++++++***************++++++'''((()))***++++++++++++)))))))))))))))***++++++***,,,/////////000444777666;;;CCCJJJNNNNNNKKKIIICCCBBBAAAAAA@@@===999666444555888;;;===<<<999666222333444555666666666666:::>>>AAA???;;;888:::>>>000888>>><<<999888888777???>>>======<<<:::777444***///222222333555444000///BBB///HHHqqqmmmjjjkkkaaahhhuuu{{{|||yyyvvvxxx}}}zzztttwwwuuussssssqqqooonnnppprrriiiccceeehhheeeaaa___kkklllhhhfffvvvmmm\\\|||^^^qqq}}}wwwmmmfffpppuuuxxxyyy|||zzzvvvsssqqqsssvvv{{{|||uuuzzz{{{}}}~~~~~~}}}|||~~~ssshhhdddbbbfffooosssrrruuuzzzvvvvvvvvvuuusssrrrtttuuuzzznnnlllwww|||wwwuuuxxxeeeaaabbbmmmxxx```aaaqqq|||CCC000<<>>HHHLLLKKKGGGJJJHHH@@@999:::AAACCC???>>>999555888???DDDCCC???;;;999666444555777:::<<<::::::;;;======>>>>>>>>>:::666666<<>>888555============;;;888555333///)))999)))666555333111222888JJJAAAgggggg```dddaaahhhyyy}}}}}}sssxxxyyysssooorrrwwwzzzxxxnnnjjjmmmqqqqqqoooiiijjjlllmmmkkkhhhcccaaa```ffffffpppnnnooo]]]^^^ppp|||sssmmmooosssvvvwwwzzz}}}wwwuuuttttttuuuwww}}}|||rrrvvv~~~|||~~~zzz}}}}}}oooddd______eeeooosssrrruuuyyysssttttttsssqqqppppppqqquuusssvvvzzzyyytttsssvvvjjjdddkkk}}}hhhaaammmuuuddd???222;;;...---000,,,---111---//////......///000111222111000///...---,,,++++++,,,+++******))))))******+++***)))))))))***,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,------...000000000111222444333444555444333222333555222222111000///---,,,+++))))))))))))))))))))))))***))))))(((((())))))***)))(((((('''''''''''''''***))))))((((((((()))************)))***+++---...------------...///000000555555777:::<<<<<<:::777000000///...---,,,,,,+++*********)))((('''''''''((())))))***+++*********'''((())))))(((((()))***)))+++,,,,,,***))))))*********))))))))))))******...,,,+++,,,.../////////222111111777???DDDEEEDDDEEEEEE@@@999:::@@@BBB???@@@>>>;;;<<>>:::999===???===;;;;;;============;;;888555444000+++<<<+++555444333222222444DDD===bbbggg^^^```gggnnn}}}|||zzz{{{ssstttsssqqqtttzzz}}}{{{}}}uuummmjjjmmmppppppmmmllllllmmmlllkkkhhheeecccbbbfffccckkkiiikkk]]]^^^ooozzztttnnnsssvvvwwwzzzyyyxxxxxxvvvsssuuu{{{}}}sssuuu{{{xxxzzzzzzjjj^^^[[[___gggqqquuutttvvvyyyqqqsssuuuuuusssqqqpppooopppzzz{{{tttrrrrrrsssjjjaaaggg|||zzz~~~ppp[[[```ZZZAAA666000:::---,,,///,,,---222...000000/////////000000111000000///...---,,,,,,+++,,,+++******))))))******+++************+++,,,,,,......------,,,,,,,,,++++++*********+++---...000000222333333222111333444000222555666666555666777222111000...---,,,++++++))))))))))))))))))))))))'''(((((())))))(((((('''(((((('''&&&&&&&&&&&&&&&***(((&&&%%%%%%''')))***))))))))))))***+++,,,---...------,,,---///000111333333444777888888666333///...---,,,+++******)))******))))))((((((''''''))))))***++++++++++++***&&&'''))))))((((((***+++)))+++------+++)))((()))*********))))))*********///---+++,,,---......---222///,,,///444:::<<<===BBBDDDCCC???>>>BBBDDDDDDCCCCCCCCCBBBAAACCCHHHLLLHHHGGGFFFCCC@@@===:::999888999:::;;;;;;;;;;;;;;;AAA===<<<>>>???===???BBB=========<<<;;;888666444000...@@@...444111222444222111===:::ZZZeee^^^```jjjppp~~~}}}xxx{{{yyyrrrooolllnnnwwwyyywwwrrrllljjjnnnpppooolllllllllkkkjjjhhhfffdddcccccceee```gggcccfff]]]___mmm{{{vvvoootttwwwxxx{{{zzzzzz}}}zzztttwww|||~~~xxxyyy{{{xxxxxx}}}vvveeeZZZ[[[aaallltttwwwvvvvvvwwwsssvvvyyyyyywwwtttrrrqqqqqqwwwooorrrtttpppjjj______lllrrrlllooo{{{uuuSSSSSSFFF***444000999---,,,///,,,...222///111111000000000000000000000//////...------,,,,,,,,,+++******))))))******************++++++,,,,,,---------,,,++++++******+++*********,,,...111222333444444333222111222333...111444555555333333333111000...,,,+++***++++++))))))))))))))))))))))))&&&'''((())))))((('''&&&)))(((''''''&&&&&&''''''(((''''''''''''((())))))((())))))***+++,,,------......---,,,---///111222333333333444666555333000......---,,,+++***))))))***)))))))))(((((((((''')))******+++++++++++++++&&&((())))))(((((()))+++)))+++------+++)))((((((+++******))))))******+++///---,,,+++,,,---,,,+++000---***+++...222444444;;;???AAA@@@>>>???BBBDDDDDDFFFGGGGGGGGGHHHKKKMMMKKKKKKLLLKKKHHHDDDAAA>>>;;;;;;;;;;;;:::999888777===<<<===@@@???>>>AAAFFF======<<<<<<:::888666555000000DDD111444///111555222///;;;:::NNNaaaaaahhhiiinnn{{{~~~yyywwwpppnnnkkkllluuu}}}{{{tttsssooollllllooopppooolllhhhhhhiiihhhfffccc```^^^cccddd```fffaaaccc]]]```kkk~~~zzzuuuooosssvvvwww{{{{{{|||}}}uuu|||~~~{{{||||||~~~yyyxxx}}}qqqaaaZZZZZZdddooouuuuuuttttttssstttwww{{{{{{yyyuuurrrqqquuu}}}pppllluuuxxxqqqjjjcccbbbfffeeecccooorrrKKKHHH<<<(((666444999---,,,///,,,...222///111111111111111000000000/////////...------,,,,,,,,,+++******))))))************++++++,,,,,,,,,,,,,,,+++++++++******)))))),,,+++,,,,,,...000333444333444444333111000000111///222444555333111000000///...,,,***))))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&***)))((((((''''''((((((&&&''')))+++,,,+++)))((())))))***+++------............------...///111222333222222333444444222000//////...---,,,+++******))))))))))))(((((((((((())))))***++++++++++++***)))******)))(((''''''((()))+++---,,,+++))))))))),,,+++***))))))***+++,,,///---+++++++++,,,+++***---,,,+++,,,............000333666888777666888<<>>BBB[[[dddrrrlllpppzzz|||wwwuuupppqqqpppooorrrvvvtttooopppnnnmmmmmmpppqqqooommmeeegggiiijjjhhhccc^^^ZZZ```ccc```iiibbbbbb\\\aaaiii|||}}}yyyvvvnnnsssvvvvvvzzz~~~~~~www}}}~~~~~~}}}}}}~~~zzz|||{{{{{{}}}yyyyyy}}}zzziii^^^\\\YYYeeeppptttssssssrrrpppsssvvvyyyyyyvvvssspppooouuuyyyuuukkklllwwwzzzuuucccgggjjjgggbbbdddppp|||rrr]]]===666222***111222:::---,,,///,,,---222...000000111222222111111000//////.........---------,,,+++******))))))*********++++++,,,---,,,,,,,,,*********+++++++++++++++------///000222333444444222333333222000//////000222444555444222///......---,,,+++***))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''******)))(((((((((((((((%%%(((+++......---***(((((()))+++,,,......//////---......///000000111111222111111111333333111000000///......,,,,,,+++***))))))))))))(((((((((((((((((()))************))))))***+++***'''&&&'''((()))***++++++))))))***,,,---,,,***))))))***,,,---...,,,******++++++***)))***+++---.........---,,,------///333444222444777>>>???CCCHHHNNNPPPNNNLLLLLLLLLMMMNNNOOOOOOOOOOOOGGGFFFEEEBBB???<<<999888888666999>>>@@@??????AAA===<<<<<<:::999888888777000000EEE111444///111666000111@@@DDD:::WWWbbbqqqnnnqqqzzz{{{zzzxxxsssqqqooosssuuurrrpppqqqooolllooonnnmmmnnnoooooonnnmmmhhhjjjkkkllliiieee```\\\^^^aaa```jjjbbb```[[[aaaggg|||zzzqqqvvvyyyyyy}}}wwwyyy{{{||||||zzzzzz|||~~~www{{{|||zzz{{{yyyyyy}}}~~~rrr```ZZZ___YYYgggrrruuutttuuuvvvtttsssuuuwwwvvvtttpppnnnmmmnnnqqqooolllooowww{{{zzz]]]iiilllccc___gggnnnooo___CCC222(((+++000+++111;;;...---000,,,---111---//////111222333222222111...............---------,,,+++******))))))*********+++,,,---------,,,,,,+++++++++,,,------.........///222444555555555444222333333222000///000111111222222000...,,,------************)))(((''''''((((((((((((((((((((((((***))))))(((((())))))***))))))(((''''''''''''((('''(((+++---------+++***'''(((***,,,---.........,,,---///111111111000///111/////////111222111/////////...---,,,++++++***(((((((((((())))))))))))''''''((())))))))))))(((((()))***)))((('''((())))))******)))((())),,,///---,,,***))))))***,,,------+++))))))***++++++******+++---......---------///+++,,,222555333333666888<<<@@@DDDHHHLLLPPPSSSQQQPPPNNNMMMMMMNNNOOOPPPMMMLLLKKKIIIFFFDDDAAA@@@???999777;;;>>>===<<<======<<<;;;:::999888888888000///BBB///444000222555///000@@@III777TTTYYYccceeehhhqqqtttttt}}}}}}sssmmmiiiiiinnnpppnnnmmmnnnlllhhhnnnmmmllllllmmmmmmlllllllllllljjjhhhfffcccaaa```]]]___^^^hhh___\\\ZZZaaafff~~~vvvzzz}}}~~~wwwtttwww{{{{{{zzzzzz|||~~~vvv|||~~~{{{|||xxxxxx||||||mmmZZZWWW```[[[jjjvvvxxxwwwzzz|||zzztttvvvwwwvvvssspppooonnnhhhkkkmmmoooqqqvvv{{{~~~___mmmmmm^^^\\\jjjpppjjjWWW888333''',,,999,,,888<<>>LLL777SSSQQQTTTXXX\\\ggglllooo}}}yyyooohhhdddbbbeeeggggggjjjllljjjdddmmmlllkkkjjjjjjkkkkkkkkknnnkkkgggcccaaa```aaaaaa]]]^^^\\\eee[[[YYYZZZ___nnn{{{vvvvvvuuuxxxsssyyy}}}~~~~~~}}}~~~}}}~~~}}}~~~uuuiii___\\\\\\```iiirrrvvvxxx|||~~~~~~}}}wwwssstttuuuppplllkkkllljjjhhhjjjttt~~~~~~xxxooonnnnnndddZZZccclllfffOOO222,,,...111///))):::555333222111111111///---+++,,,,,,---...///000000111000000///...------,,,---,,,***))))))***,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444666555555666666666666666555000000000111222222000---000///...---,,,,,,+++,,,(((((())))))))))))(((((()))))))))))))))))))))))))))+++------+++)))))))))))))))(((((((((((()))))))))))))))******++++++,,,***++++++,,,,,,------...222111//////000111000///)))333555---+++333444---///000111...***(((***---,,,***((('''&&&'''((()))***)))))))))((((((''''''''')))))))))'''&&&'''(((************+++,,,---...555333000,,,)))(((((()))(((((()))***************'''((()))***++++++******+++,,,,,,+++******+++---...333999;;;<<>>===555111444...---------...---+++)))+++***)))(((((()))+++,,,***************)))))))))((()))***)))'''&&&'''(((***************+++,,,---000///...---+++***))))))''''''((()))))))))))))))---,,,***)))((((((((()))***+++,,,+++))))))+++,,,)))---111333444777<<>>VVVWWW[[[[[[YYY[[[eeeqqqxxxzzztttyyy~~~{{{}}}xxxkkkbbb```bbbccceeejjjnnnlllgggjjjmmmmmmhhhccceeeoooxxxttt|||{{{kkk^^^\\\___```ZZZ___YYY___YYYVVVYYY]]]XXXnnn|||{{{uuu}}}{{{yyyzzz{{{{{{~~~|||{{{~~~zzz{{{}}}{{{{{{ooobbbZZZXXXaaahhhllllllmmmsssxxxzzz|||tttoooooopppnnnmmmnnnlllnnnllliiihhhkkklllkkk```PPPOOOYYYXXXXXX[[[ZZZXXX888,,,***222888111<<<444111---,,,---...///000---,,,+++***+++...000222222111111111000000000///++++++,,,------,,,++++++---,,,++++++***+++,,,,,,111111333444444333111111///000222333444555555666555333111111111000...,,,,,,,,,+++***))))))*********++++++,,,,,,++++++***(((((((((((((((((((((((((((***,,,,,,***(((((()))(((((((((''''''((((((((((((((()))***,,,---......***++++++,,,,,,------...//////000111444999???CCCCCCDDDDDDAAA;;;666444444222...+++***,,,---+++(((******))))))***+++,,,---++++++******************((()))***)))'''''''''(((***************+++,,,,,,,,,---------,,,+++***)))''''''((())))))))))))(((---+++)))''''''((()))******++++++***))))))***,,,(((***---000111444888<<<<<<@@@EEEHHHKKKMMMPPPRRRWWWUUURRRQQQRRRTTTSSSPPPLLLOOOLLLCCC;;;888555222444444444555666777888888666444222222333444444333222111555UUUSSS<<>>BBBDDDEEEFFFHHHHHHJJJNNNQQQNNNJJJOOOXXXSSSQQQKKKFFFEEEGGGEEE???444333222222333777:::===999666222111111333333333333111...333AAA<<<666KKKRRROOOYYYjjjooojjjpppzzzssspppwww}}}uuusssqqqrrrxxxzzzuuuooohhheeehhhfffhhhnnnttttttpppsssyyyvvvwwwxxxxxxwwwxxx|||wwwlllggggggiiiooo}}}vvvnnn]]]XXX[[[ddd\\\eeemmmttt~~~}}}|||~~~~~~}}}~~~~~~{{{{{{yyyxxxyyy{{{}}}~~~{{{xxxlllbbb]]]]]]```eeegggeeeffflllsssvvvsssmmmkkknnnpppnnnkkkkkkeeeddddddfffmmmqqqkkkbbbPPPGGGBBB@@@DDDTTTXXXIII777---444///,,,000///>>>---,,,******+++***)))'''+++*********+++---///000............///////////////...,,,++++++,,,...///,,,++++++,,,...222666999333222111000000000222222333333444555555444444444000---++++++,,,---------,,,+++++++++++++++,,,,,,(((((())))))))))))((((((''''''''''''''''''''''''''')))++++++)))''''''((('''''''''&&&&&&'''''''''(((((()))***+++,,,,,,,,,***++++++,,,,,,---......+++...///...---111:::AAAGGGBBB888000111444333---&&&***//////---******+++)))))))))))))))((('''&&&''''''(((((()))))))))***)))***+++***)))((((((*********)))))))))))))))***---,,,)))((('''((()))*********+++,,,,,,,,,,,,+++******++++++***)))(((''')))******)))(((((()))+++***))))))***---///000000222444777:::<<<@@@DDDGGGAAADDDJJJNNNIIIDDDJJJUUUQQQQQQMMMFFFBBBCCCCCCBBB555444222222333777;;;===<<<888555333333555555555333333000000AAA@@@444FFFVVVRRRZZZiiikkkdddnnn|||qqqjjjoooxxx}}}~~~yyy~~~yyy|||vvvrrrttt}}}xxxpppkkkhhheeeccceeehhhpppvvvsssooosss|||sss|||{{{ooofffkkkvvvuuutttnnnbbb___^^^^^^^^^eeelllsss|||zzzyyy|||~~~|||}}}yyyxxx{{{{{{xxx}}}|||}}}yyynnnaaa^^^ddddddgggkkkllllllmmmpppssspppgggkkkqqqlllkkkmmmiiigggeee```bbboooyyyqqqaaaTTTPPPMMMGGGHHHVVVTTT>>>333000.........---222999++++++******))))))(((((()))))))))***++++++,,,,,,+++,,,,,,------,,,,,,+++///000///---******+++---111111111111222444666888111111222222222333333333///666666555888444111666---,,,,,,++++++,,,,,,---,,,))))))+++,,,+++))))))+++***)))'''''''''((()))(((((((((((((((((((((((('''((((((((((((((('''''''''''''''(((''''''&&&%%%)))((()))+++...000///...------,,,++++++,,,,,,,,,333222000///...///111222444444444333111000...---,,,...000000...,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++***))))))(((,,,+++***)))((((((((((((***************************)))((((((((()))+++,,,,,,,,,,,,------,,,++++++)))((('''&&&&&&'''((())))))))))))))))))))))))))))))((((((((((((***+++,,,555555555444444888===AAADDDDDDEEEEEEEEEGGGKKKOOORRRPPPLLLIIIFFFEEEEEEFFF@@@;;;666444222111777>>><<<999777888999888777777777666222777999GGG)))DDDRRRUUUXXXZZZZZZaaaooo}}}vvvfffeeewwwyyy{{{~~~~~~~~~}}}xxxtttzzz}}}sssssssssuuu}}}{{{vvvsssrrrnnnfff___^^^^^^eeekkkmmmmmmpppyyyzzz|||sssmmmsss{{{xxxsssqqqpppWWW[[[```bbbwwwyyywww}}}}}}}}}~~~~~~wwwvvv|||~~~~~~||||||rrrgggcccffffffiiimmmoooooooooooopppooofffiiioookkkkkknnnkkkgggeeeaaaaaalllvvvqqqcccRRRPPPPPPOOOQQQ\\\UUU;;;111...,,,---,,,,,,000777++++++***))))))(((((('''((())))))******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,...///111111111222333444666777111111111222222222333333444111000222444666444000---,,,,,,++++++,,,,,,---,,,,,,,,,------+++***++++++***)))(((''''''((()))(((((((((((((((((((((((('''((((((((((((((('''''''''''''''''''''(((((((((,,,+++***,,,---...---+++------,,,,,,,,,,,,------111000...------...000111111111000///...---,,,,,,000111222111///.........------------,,,,,,,,,,,,,,,,,,,,,+++***))))))))),,,+++***)))((((((((((((***************************))))))((()))***+++,,,------------,,,,,,+++***))))))(((''''''((()))))))))))))))))))))))))))))))))((((((((()))***+++,,,222222222111222555:::===CCCDDDEEEEEEEEEFFFIIIKKKRRRPPPNNNKKKIIIHHHGGGGGGAAA<<<777555222111666<<<>>>;;;888888888777666555666666111333999III---===TTTVVVXXXYYY[[[bbbmmmwwwtttjjjjjjxxx|||}}}||||||~~~~~~|||yyy|||}}}{{{vvvyyywwwwwwvvv{{{zzztttooommmiiibbb^^^]]]dddkkkssswwwvvvuuuwwwyyy|||tttyyy|||xxxooolllpppvvv|||rrrllliiiiiiRRRYYYeeehhh}}}~~~{{{~~~zzzwwwttt{{{}}}~~~vvvlllfffeeefffhhhlllppprrrpppkkkgggkkkbbbfffmmmjjjkkknnnkkkggggggcccaaahhhrrrpppfffRRRPPPTTTVVVYYY^^^PPP111///,,,***+++******...444******))))))((((((''''''(((((()))******++++++,,,++++++,,,,,,,,,,,,++++++,,,***))))))+++---......000111222333444555555555000111111111222222222222111...<<>>:::777444111444:::>>><<<:::888888888666333555777000///999LLL555444TTTUUUVVVWWW[[[bbbhhhkkkllljjjmmmwww~~~~~~}}}~~~}}}xxxqqqssszzzyyyyyy|||xxxqqqjjjhhheee```^^^___fffmmmvvv{{{{{{vvvqqqnnn~~~|||yyy{{{|||zzzuuurrrssstttxxxnnnfff``````MMMWWWhhhkkkoooyyy|||{{{}}}yyyttt{{{~~~wwwllldddaaadddfffiiioooqqqnnneee^^^ccc\\\cccllljjjjjjlllgggiiijjjfffaaafffooooooiiiSSSPPPTTTXXXZZZ[[[HHH(((...+++***+++******---333******))))))(((''''''&&&(((((())))))***+++++++++++++++,,,,,,,,,,,,++++++...,,,))))))+++,,,+++***000111333444555444444333000000000111111111111222,,,666YYY]]]555'''///''',,,,,,++++++++++++,,,,,,)))///333000+++***+++,,,)))))))))(((((((((((()))(((((((((((((((((((((((('''(((((())))))))))))((()))(((''''''(((+++---///...---++++++,,,---,,,***//////.........///000000,,,,,,,,,---...///111222555444222111222333555777888777666333000///000222////////////............------,,,,,,++++++++++++,,,+++******)))))))))***(((((((((((((((((((((((()))))))))*********++++++.........---,,,+++)))(((************************((((((((((((((((((((((((((((((((())))))***++++++,,,------,,,,,,///333666<<>>BBBCCCCCCDDDEEEDDDFFFHHHJJJJJJIIIHHHFFFFFFCCC@@@>>>:::444333666777::::::888999===<<<666666888333---;;;KKKKKK111PPPWWW]]]^^^aaaeeefffcccaaaggglllnnnvvv~~~~~~~~~{{{zzz{{{{{{xxxvvvzzz||||||uuurrr{{{zzz~~~|||qqqjjjfffggghhhhhhkkkoooqqqsssvvvyyy|||}}}~~~~~~ppp{{{{{{wwwyyyqqqgggZZZVVVGGGUUU^^^^^^ppp}}}}}}|||zzzwwwllleeeaaadddgggkkkpppqqqmmmgggbbbYYYVVVaaammmllljjjiiiaaaiiillljjjeeehhhooollldddMMMHHHMMMSSSSSSTTTIII333...,,,,,,...---,,,///444++++++******)))(((((((((''''''((())))))******+++******++++++++++++******'''(((*********,,,000333333333444444444333222222////////////000000000000333///;;;>>>...,,,000'''++++++************++++++(((111444///+++---,,,''''''(((((())))))))))))(((((((((((((((((((((((((((''''''((()))************))))))))))))***,,,...///+++)))((())),,,///000000111000000111111222333444000111222333444555666666777777666666777888:::;;;666666666444111000000111000/////////............------------------------,,,++++++*********++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++.........---,,,+++***)))******++++++++++++******))))))))))))))))))))))))'''((()))***+++++++++***,,,------------...111333222666;;;???AAABBBDDDEEECCCEEEHHHJJJLLLLLLKKKJJJHHHEEEDDDCCC===666444777444999:::777:::???>>>777555666555000;;;CCCSSS888LLL\\\iiiiiigggkkkmmmllliiikkkmmmnnnttt~~~|||~~~zzzvvv{{{}}}wwwvvvnnnooo|||~~~~~~mmmhhhfffiiilllmmmooorrrrrrtttuuuvvvxxx|||sss|||wwwsssiiiZZZVVVFFFTTT___```uuu}}}}}}|||}}}|||tttkkkgggdddcccggglllooonnnllljjjhhh]]]XXXbbbmmmkkkjjjkkkeeefffiiihhhfffjjjoooiii]]]IIIFFFKKKPPPMMMLLLCCC111...,,,,,,...---+++...333,,,,,,++++++******))))))''''''(((((()))***************++++++++++++******%%%)))---,,,***+++111777555444333333222222222222........./////////000000///***''''''(((******'''++++++************++++++***222444///---111...%%%&&&'''((()))******)))(((((((((((((((((((((((((((''''''(((******++++++***((())))))***+++,,,,,,---+++)))((())),,,///000000111111111111222333444555333333444555666777777777555555666666777777888888444555666555333222111222/////////.........---------------------.........+++++++++******++++++,,,************************)))***+++,,,,,,,,,++++++------------,,,,,,+++***))))))***++++++***))))))))))))))))))))))))))))))&&&''')))***++++++******+++,,,---------...000222222555999<<<>>>???BBBCCCBBBDDDFFFIIIKKKLLLLLLLLLIIIGGGFFFFFFAAA999666888444;;;<<<888:::@@@>>>555333333555222999999XXX@@@FFF^^^qqqqqqkkkmmmsssuuutttooollllllpppwwwxxx~~~{{{|||zzz|||zzzxxx}}}zzzvvvuuunnnqqq~~~yyyjjjffffffkkknnnmmmmmmooooootttxxxxxxwwwwww{{{{{{vvvuuummm___ZZZKKKYYYeeehhhppp{{{|||{{{|||yyyzzz~~~}}}~~~xxxzzzppphhhffffff```eeejjjlllkkkiiiiiikkkbbb[[[bbbllljjjkkknnniiidddgggfffeeejjjooofffXXXIIIEEEKKKNNNGGGBBB:::***---++++++------+++---222------,,,,,,+++*********''''''(((((()))***************++++++++++++******'''---111///)))(((...666666555333222111222222333............/////////000---333000,,,...+++)))000++++++************++++++---444555///000444///%%%&&&'''(((*********)))(((((((((((((((((((((((((((''''''(((******+++++++++((((((***+++++++++++++++,,,***((()))+++...///000222222222222333444555666444444555666777777777777555555666777888777777777333555777777555333333333///.........------------------..................+++++++++***++++++,,,,,,************************)))***+++,,,---,,,++++++,,,,,,---------,,,++++++((()))***++++++***)))((())))))))))))))))))))))))&&&''')))***++++++*********,,,------,,,---///111333666999;;;<<<===@@@AAA@@@AAACCCEEEHHHJJJKKKLLLIIIHHHHHHHHHCCC;;;888999666<<<===888999???===333111000555333777222YYYEEE???]]]uuusssjjjllltttyyy{{{qqqjjjjjjlllqqq~~~wwwzzzwwwyyyooossszzzyyytttzzzyyyxxxyyyssswww~~~}}}{{{qqqhhheeefffkkknnnkkkiiijjjqqqyyy|||xxxzzz}}}wwwwwwrrrddd```QQQ___aaa\\\ooottt}}}~~~{{{~~~|||}}}~~~~~~{{{{{{~~~jjjeeekkkfffeeehhhjjjiiifffeeegggjjjgggdddeeelllnnniiifffgggaaaccciiiiiijjjrrrhhhLLLHHHDDDDDD===000111333,,,,,,---...---******---111...------,,,,,,+++++++++***))))))(((((((((((()))+++***)))'''''''''((((((---000000+++***...222333444555555666555333222111000///------...///000000000...,,,+++,,,,,,+++***))))))))))))))))))))))))------------,,,+++***)))'''((()))******)))(((''''''(((((((((((((((''''''))))))*********))))))(((******************++++++...,,,***+++---...,,,***///111444444444444555666888777;;;AAAAAA;;;:::===:::<<<>>>===:::777666555444333333333333333444555555444333111000/////////000...++++++,,,---------///...---+++***)))))))))******)))))))))***,,,---)))***,,,,,,,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++******))))))((((((((()))***++++++***)))((()))+++---///111111111111444555666777999===CCCGGGIIIEEEAAACCCHHHKKKKKKIIIKKKOOORRROOOHHH@@@;;;::::::======999;;;???>>>999111666:::888111222AAASSS>>>ccc^^^dddnnnfffuuu|||zzzsssrrrssstttwww{{{|||{{{{{{zzz{{{wwwvvvxxxqqqlllsss}}}xxx}}}zzzwwwxxx|||}}}yyy{{{~~~wwweeegggjjjiiiccc```gggrrrtttvvv|||}}}zzz}}}~~~zzzvvvhhhccc]]]hhheee___lllsss}}}~~~|||}}}|||}}}}}}~~~iiieeeiiidddaaadddggghhhffffffiiilllkkkiiijjjnnnmmmgggeeehhhffffffhhhfffgggpppiiiPPPDDDAAABBB:::,,,,,,...'''---...///...,,,---000333,,,,,,++++++***)))(((((())))))(((((((((((())))))+++***)))((('''((())))))---000000,,,+++...222333222333333444444333222111000///------...////////////---++++++,,,,,,+++***)))))))))))))))))))))))).........---,,,+++***)))'''((()))******)))(((''''''(((((((((((((((''''''))))))************))))))*********+++++++++++++++---,,,+++,,,///111000...///111333333333333555666999999===CCCDDD???>>>AAABBBAAA@@@===999777888999666666555444444333333444555444333222111000000000222///---------......---///...---,,,+++*********+++******))))))***+++,,,)))***+++,,,,,,***)))(((************************+++++++++*********))))))*********))))))(((((((((((()))************)))((()))+++---///111111222222222333444444666:::@@@EEEEEEBBBAAABBBEEEHHHIIIIIIHHHLLLPPPPPPKKKCCC<<<888999;;;:::777999======888222555999777111111???OOO999\\\\\\eeennnfffooorrr|||wwwrrrnnnjjjkkksss}}}~~~}}}}}}yyyxxxuuusssuuuooopppzzz|||uuuuuuwwwvvvzzz|||~~~zzzqqqggggggggggggdddccckkktttuuuvvvzzz~~~|||~~~||||||wwwiiiddd___lllddd]]]ffflll|||~~~}}}}}}~~~{{{}}}~~~zzz||||||~~~hhhdddhhhbbb```cccfffgggeeeeeehhhjjjllllllmmmnnnkkkgggiiimmmmmmjjjiiieeedddnnnjjjUUUDDD===:::111''',,,333/////////000//////000333555------,,,+++***(((((('''(((((('''(((((()))***+++,,,+++***)))((()))******---000000---,,,000333333111222222222222222111000000///............/////////---+++++++++,,,+++***))))))))))))))))))))))))//////......---+++***)))(((((())))))))))))(((((('''(((((())))))((((((((())))))***************)))++++++++++++++++++++++++,,,+++,,,---000222222222000111222222111333555888======@@@FFFGGGEEEDDDEEEIIIGGGBBB===888777888:::999888777666555444333333444444444333333333222222444111///...//////...---......---,,,,,,,,,,,,,,,,,,++++++************+++******+++,,,+++***)))((())))))))))))))))))))))))+++++++++***************))))))))))))((((((((((((((())))))******)))(((((()))+++---///000222222222111111000000222666===AAA@@@@@@AAAAAABBBCCCFFFIIIFFFIIIMMMOOONNNHHH???888888888777555666:::;;;888333555888666///...:::HHH;;;WWW___kkktttmmmoooooosssqqqmmmggg```bbbppp~~~~~~zzzsssqqqooooooqqqhhhppp}}}wwwqqqxxxyyy|||~~~|||yyyzzz~~~~~~{{{uuuiiieeecccddddddeeekkkssstttsssuuu{{{}}}{{{|||xxx}}}~~~{{{yyyyyynnnjjjbbbnnnaaaVVV^^^___mmmvvvttt|||~~~|||yyy~~~xxxssstttyyy}}}}}}hhheeehhh```bbbeeeggggggdddbbbccceeehhhkkknnnmmmjjjjjjnnntttqqqlllkkkhhhfffnnnkkkYYYIII:::///((((((666BBB>>>////////////000111333555//////...---+++***))))))''''''''''''((()))++++++,,,+++***))))))***++++++,,,000000......222444222444444333333111000////////////000///...---...///...,,,******+++,,,+++***))))))))))))))))))))))))---------------,,,++++++(((((())))))))))))(((((('''(((((())))))))))))((())))))***+++++++++******,,,,,,,,,,,,,,,++++++++++++++++++---///000111111111222222111111333777:::AAAAAADDDHHHJJJJJJIIIHHHLLLJJJFFF@@@;;;888999;;;999999999888777666555444444444555555555555555555444222000000000///...,,,------,,,,,,+++,,,,,,,,,---,,,,,,+++***************++++++++++++***)))((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))((((((******,,,...000111222333//////......///333:::???>>>AAACCCBBB??????CCCGGGHHHHHHJJJMMMOOOKKKDDD===999777555444555888999999444555666444///---555AAAAAARRR___lllsssrrrssstttnnnjjjfffaaa\\\aaarrr}}}|||tttjjjgggiiijjjkkkaaajjjuuu}}}uuuwwwxxx{{{||||||}}}}}}yyyllleee``````bbbdddiiiooopppmmmooouuuyyyxxxxxxyyyxxx}}}zzz{{{~~~tttvvv|||vvvpppccckkkdddWWWXXXSSS[[[ccc```iii}}}~~~{{{zzz}}}yyy}}}|||uuuooorrryyy~~~zzzhhhfffiii```aaadddggggggdddaaaaaacccfffjjjmmmkkkhhhjjjppptttqqqlllmmmllliiinnnkkkZZZHHH666******333EEELLLAAA000///......///111222333//////...---,,,******)))''''''''''''((()))++++++++++++***))))))***+++,,,,,,///000///111444444111888777555333111///.........000111000...,,,---///---+++******+++,,,+++***)))))))))))))))))))))))))))***+++,,,------------))))))(((((((((((())))))''''''((()))******))))))))))))***+++++++++++++++------------,,,,,,++++++******+++,,,,,,,,,---...333444444333333666999<<>>BBBEEECCC>>><<>><<<;;;666777888999:::999888777555444333333333222000.........---,,,,,,+++,,,,,,+++,,,,,,---,,,,,,+++***+++++++++***************++++++++++++++++++++++++***************+++++++++))))))))))))************---,,,+++***************++++++***++++++---......------...---...111555888===AAACCCAAA===;;;===@@@JJJIIIIIIIIIKKKKKKKKKIII@@@:::555555555555777;;;666444333333///,,,///555KKKHHH```hhheeennnsss|||kkkaaaYYYZZZaaalllxxx|||zzzxxx}}}vvveee___bbbcccaaaeeebbbcccmmmzzzxxxwwwtttuuu~~~}}}xxxmmmssslllffffffffffffhhhmmmmmmmmmpppvvvxxxwwwxxx{{{vvv{{{|||tttgggWWWhhhmmm]]]SSSJJJVVVhhhggggggttt|||}}}~~~|||{{{|||}}}{{{}}}}}}vvvttt{{{~~~|||}}}}}}zzzzzz}}}sssdddfffhhh]]]^^^bbbfffgggeeecccdddeeecccggggggdddeeeiiijjjhhhkkkeeeggghhheeehhhfffZZZ;;;000000999EEESSSSSSCCC333000...---///111000///************************))))))(((((((((((())))))))))))((('''((()))***+++,,,///000111555888666000666555333111000/////////---000333222...+++,,,...,,,***))))))***++++++***))))))))))))))))))))))))))))))*********)))))))))***)))(((''''''((()))***''''''(((******++++++***((()))***+++,,,,,,,,,,,,/////////...---,,,,,,,,,***,,,...///......111333666888:::;;;<<<===???AAAEEEGGGIIILLLUUU^^^^^^YYYYYY\\\^^^^^^\\\ZZZYYYXXXJJJJJJJJJIIIFFFCCC???===888999:::;;;;;;:::888777666555555666777666444222111111000...------------***+++,,,---------,,,+++,,,++++++***************++++++++++++++++++++++++))))))*********+++++++++)))*********+++++++++,,,///...---+++++++++++++++++++++***))))))***++++++***,,,------...///222444:::<<<>>>>>><<<;;;===???EEEGGGIIIJJJIIIIIIIIIIIICCC:::444444444333555:::666333222222000---...333MMMGGGhhhoooeeelllnnnwwwiii___XXXZZZaaajjjttt|||~~~}}}{{{zzz~~~uuuccc^^^ccceeebbbbbb^^^aaammmvvvyyy|||yyyuuuuuu{{{tttsss}}}tttlllooojjjggggggfffdddhhhmmmlllmmmrrrwwwwwwuuuxxx~~~xxx|||~~~}}}vvvyyyvvvzzzqqqfffWWWjjjhhhWWWQQQKKK]]]wwwzzzvvv~~~|||}}}}}}xxxyyy{{{xxxyyy{{{~~~}}}uuuqqqxxx~~~{{{{{{yyyvvvvvvzzz~~~{{{pppccceeeggg\\\aaaeeeiiiiiieeebbbaaaaaa^^^aaabbbaaaeeekkklllgggiiibbbcccddd```dddeee[[[;;;222222888BBBTTT]]]UUU555222///...000111000...++++++,,,,,,,,,---------***))))))(((((((((((())))))(((''''''''')))***+++,,,///000111555999666000333222000/////////000111,,,111444222...+++,,,...,,,***))))))***++++++***))))))))))))))))))))))))************)))'''&&&%%%***)))(((''''''((()))***''''''(((******+++++++++((()))***+++,,,---------000000///...------,,,,,,***---000222111222666999777:::===>>>??????AAACCCCCCGGGIIIMMMXXXdddeee```[[[]]]_________^^^^^^___RRRRRRQQQNNNJJJEEEAAA>>>999:::;;;<<<<<<:::888777888777777888999999777555444333222000///.........)))***,,,---...------,,,,,,+++******))))))******************************))))))******++++++++++++******+++++++++,,,,,,,,,000///...,,,++++++,,,,,,,,,+++)))((((((((()))***(((***,,,------...000222666888:::;;;<<<<<<===???AAAEEEJJJKKKIIIGGGFFFGGGDDD:::444444333111333888666333222222111---...222GGGAAAjjjqqqbbbfffccckkkfff___YYY[[[___eeennnwww~~~{{{}}}{{{|||~~~ppp```^^^eeehhhfff\\\YYYaaaooossssss~~~xxxwwwuuu{{{xxxuuuzzz|||vvvnnnkkkiiifffeeeeeecccbbbeeellliiilllrrrvvvuuussswww}}}{{{|||{{{yyyyyy}}}yyyoooaaaeeerrrrrrkkk[[[lllsssLLLPPPWWWfffttt{{{|||zzzwww~~~zzzyyy|||{{{|||yyyqqqqqqxxxwwwttt|||wwwsssuuu{{{ooo___ddd___^^^```dddddd^^^\\\___```]]]bbbbbbbbbcccdddeeefffgggjjjlllggg\\\]]]fffhhhbbbMMMGGGHHHIIIIIIYYYlllooo===,,,***111---)))------******+++,,,,,,,,,,,,+++''')))***)))((('''(((***,,,***(((''''''(((+++,,,000222222000222555444000333111000000111111///---,,,...000000...---,,,---***///,,,***+++$$$$$$000))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,)))******++++++++++++***'''******)))***...///,,,...------,,,,,,...///000///000111111000000222444999777999<<<===???EEELLLOOOPPPWWWdddqqquuuooogggggghhhlllnnnhhhaaafffooofffaaaYYYRRRMMMKKKIIIGGGJJJIIIFFFAAAAAADDDDDD@@@===:::888:::===<<<666111666555333111000000000111......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,******+++,,,+++***(((((()))***++++++,,,,,,+++++++++***++++++,,,,,,---000333333000------...---,,,+++***))))))))))))******))))))******+++,,,111444888<<<======;;;:::===@@@DDDGGGHHHHHHIIIJJJIII???777222...---333===555222333666444---+++///999CCC___ZZZRRRaaaeeegggeeefffiiibbbXXXaaapppqqq|||zzz{{{~~~~~~xxxwwwzzz~~~~~~}}}hhhZZZ]]]fffhhhdddSSSXXXbbbkkkpppuuu{{{uuuvvvqqqppppppiiifffddddddeeedddbbbdddhhhiiijjjmmmrrrwww{{{}}}}}}~~~~~~yyy~~~zzzvvvuuuwwwwwwuuusssjjj^^^RRRRRRTTTUUUuuusssKKKSSSYYYfffrrruuutttvvv{{{~~~~~~~~~yyyuuuyyyyyyssssssvvvxxx{{{~~~vvvooopppxxxwwwuuu{{{}}}wwwvvvzzz{{{sssbbbeee___]]]^^^bbbccc___^^^bbbccc```\\\^^^```ccceeefffffffffgggjjjeee]]]^^^gggiiiccc^^^YYYZZZYYYWWWcccrrrrrr===---+++111---***------)))***++++++,,,,,,++++++)))***+++***)))((()))++++++***((('''''')))+++---///111222111333666555111444222000000111111000///000111222111///,,,+++++++++...+++***---(((&&&000))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))******++++++******+++...///------111111//////......---...///000111222333555555444555777999;;;777777===BBBDDDGGGKKKZZZ^^^gggsss~~~zzzsssssssssqqqkkkjjjvvvssseeeYYYVVVUUUSSSUUUZZZ``````[[[TTTPPPOOOJJJDDDCCC???<<<===>>>===888333666555444333222111111111///...------,,,,,,------------,,,,,,,,,,,,------...,,,++++++,,,---+++***((())))))***++++++,,,,,,,,,,,,,,,+++,,,,,,---......111333333111......///---,,,+++***))))))))))))******))))))******+++,,,000333777;;;======<<<;;;===@@@CCCEEEFFFGGGHHHJJJHHH@@@888333...,,,222;;;555222222444222------111:::HHHhhhcccXXXcccggglllggghhhkkkeee[[[bbbmmmkkkwww}}}yyy{{{~~~{{{}}}zzztttrrruuuxxxxxxyyyggg\\\```hhhjjjeee___```cccggghhhlllwwwvvvsssuuuqqqooonnnfffllliiihhhjjjhhhfffgggjjjkkklllooosssxxx}}}~~~}}}wwwyyyxxxxxxxxxwwwvvvssspppoooeee[[[[[[\\\\\\{{{tttKKKLLLUUUdddqqquuutttvvv|||{{{xxx{{{~~~~~~}}}}}}yyyssstttyyyzzzuuuuuuzzz{{{}}}}}}uuuoooooovvv~~~~~~xxxwww{{{zzzuuuxxx{{{xxxffffff^^^]]]\\\___aaa```aaaeeeeeeccc```bbbeeehhhiiiiiihhhgggeeehhheee___```ffffff```ccc___```^^^\\\gggrrrnnn===...,,,111---+++...,,,)))***++++++,,,,,,++++++)))+++,,,+++***)))***+++))))))''''''(((***---...///222222222555888777333666333111000111111111000333444444222///+++***)))(((***''')))000+++%%%,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++)))))))))*********+++++++++......,,,---000000...000000//////000000111222555666888999:::;;;===???@@@<<<===FFFOOORRRSSSTTThhhppp{{{~~~wwwooohhhhhhsssooo```___dddgggmmmuuu~~~ssseee]]]XXXRRRLLLKKKGGGCCCAAA@@@>>>999555666666555555444333111111///...------,,,---------------,,,,,,,,,,,,------...------...///...,,,***)))))))))***++++++,,,,,,---,,,,,,,,,------...//////111333333222000000000---,,,+++******))))))******))))))))))))***++++++...111555999<<<===<<<<<<===???AAACCCCCCEEEGGGIIIHHHAAA:::444///---111777777333000000///...///333:::KKKnnniiiYYY^^^aaagggaaa```eeeccc\\\bbbjjjgggmmm~~~yyyxxx}}}yyyzzzxxxqqqnnnqqqttttttuuufff]]]```ffffffaaa^^^^^^```bbbaaabbbjjjttt~~~{{{uuuuuuooonnnpppjjjtttpppnnnooonnnjjjiiillljjjkkkmmmqqqvvv|||}}}~~~zzzuuusssvvvxxxyyyvvvssspppoooqqqkkkcccbbbbbbaaawwwKKKJJJUUUgggvvvyyyvvvvvvzzzxxx{{{zzz|||}}}}}}|||~~~}}}~~~|||tttrrruuu~~~yyyxxx|||~~~~~~xxxqqqpppvvv{{{~~~{{{zzzzzzvvvsssyyy}}}zzz{{{gggfff]]][[[ZZZ[[[]]]```ccceeedddcccgggggghhhggggggfffeeeeeefffgggfffaaaaaadddaaa\\\]]]ZZZ[[[YYYXXXfffqqqkkk<<>>:::777555666666777666444222111//////...---------------......------------....../////////000111000,,,***))))))*********+++++++++,,,,,,+++,,,,,,---...///111222333333333222111111------,,,+++************)))))))))))))))***++++++,,,///333777:::<<<<<<<<<===>>>@@@@@@AAABBBEEEHHHGGGCCC===666000...///333:::666000...---...000222999GGGiiifffVVVXXXWWW\\\\\\XXX\\\```___gggqqqnnndddsss~~~}}}~~~wwwyyyvvvpppnnnqqqtttttt|||ssseee[[[]]]bbb```[[[WWWYYY^^^ccccccbbbfffmmmssswwwyyyzzzvvvooopppvvvtttwwwssspppqqqpppllljjjkkkeeegggjjjmmmqqqwww~~~}}}}}}xxxtttqqqtttvvvuuuqqqnnnnnnooonnnlllgggeeecccbbbzzzLLLQQQ^^^ppp|||zzzqqqmmmooohhhnnntttwww|||}}}zzz{{{}}}~~~wwwtttuuu{{{vvvwww|||yyyyyyzzz~~~yyysssssswww|||~~~|||xxxsssqqqxxx{{{wwwwwweeeeee\\\ZZZXXXWWWZZZ^^^bbbcccaaa___fffdddaaa___^^^___aaaccccccdddcccbbbbbbcccaaa\\\^^^[[[\\\XXXYYYiiitttlll<<<000///111,,,---///)))))))))***++++++++++++***((()))***)))(((((()))***''''''((()))***,,,...000111444666777:::===<<<777666444111111111222222111---///000///---+++******)))------666AAA:::,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))***+++------///222444333555999;;;999222222222333333333333333222444888:::;;;<<<>>>@@@CCCFFFMMMSSSVVVWWW^^^gggsssxxx{{{tttlllvvvttthhhaaa^^^ZZZUUUUUURRRMMMGGGCCC>>>:::888555666666777666555333222//////...------------...///......------......///000000000111222000---******************+++++++++************+++,,,---...222222222222333333333222...---,,,+++************))))))(((((())))))***++++++---111555888:::;;;<<<<<<===??????@@@AAADDDFFFFFFEEE@@@999222000000000<<<888222---,,,...///...666???___aaaWWW[[[ZZZ^^^```WWWYYY```dddoooyyywwwfffnnnyyytttvvvtttnnnlllpppsssssszzzrrrfff^^^___dddddd___\\\\\\___ccceeeeeekkkrrrlllrrruuu~~~~~~zzzzzzttttttxxxvvvvvvqqqnnnpppppplllhhhiiicccfffiiilllpppuuu|||zzzvvvtttrrrrrrrrrnnnjjjjjjmmmqqqiiillliiifffbbbbbb}}}NNNRRR^^^qqq|||xxxnnnjjjllljjjnnnsssyyyzzzwwwwww|||zzzuuuuuu~~~~~~|||xxxzzzwwwwwwzzz~~~wwwsssuuuzzz|||vvvqqqqqqwww~~~|||ttt}}}ooo```bbb[[[XXXTTTSSSUUU]]]cccbbb___^^^dddaaa^^^\\\\\\```eeehhh______```aaaccccccaaa___```______[[[[[[kkksssggg;;;222111222,,,...///(((((()))******++++++******''')))***)))((('''((()))'''(((((()))+++---...///111555777888:::===;;;666444333222111222222000///***,,,......---+++++++++'''******111<<<555((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))+++*********+++,,,...000...222333222444999:::888111222333444444444444333///222666999999:::;;;===>>>BBBHHHKKKJJJLLLWWWcccwwwzzzooouuuqqqiiiqqquuutttwwwyyyvvvsssooofff]]]VVVTTTPPPKKKEEE@@@<<<:::555555666666555444444333000///......------......//////............//////111000000000111000---***************************)))))))))***+++,,,---...333111000111333444333222...---,,,++++++******+++)))(((((((((((()))*********,,,000333666999:::;;;;;;===???@@@@@@AAACCCEEEEEEFFFCCC;;;555333111///;;;888222---...000///+++333888WWW^^^YYYcccgggooofffXXXWWW```eeeooowwwuuulllnnnqqqtttuuusssmmmkkknnnqqqqqqvvvrrrkkkfffiiiooonnnjjjgggbbb_________bbbjjjrrrlllsssuuu|||vvvooovvv~~~zzzwwwuuuooosssmmmkkknnnooolllhhhgggeeeiiinnnpppssswww~~~}}}}}}zzzuuussstttsssqqqlllgggeeehhhmmmqqqgggmmmlllgggbbbcccPPPTTT___oooxxxtttllllllqqqrrrxxx}}}|||~~~~~~{{{wwwwww{{{zzztttsssyyy|||zzzyyy||||||}}}|||vvvsssuuuzzz}}}|||yyytttqqqsssxxx|||~~~qqqtttfffYYY```YYYVVVPPPNNNRRR]]]dddccc```___dddbbb```^^^___cccgggjjjbbbaaa```aaabbb```^^^\\\\\\]]]aaa]]]]]]lllooo^^^;;;222222222,,,//////'''((())))))***************((()))******(((((()))***(((((()))***+++---......000444666666888;;;888222222111111222333222///,,,+++---//////---,,,+++,,,''')))%%%)))111,,,%%%***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******))),,,+++++++++,,,...000222---000111///000444444222111222333444444444333333000333666999999999:::;;;>>>>>>BBBGGGJJJQQQ^^^lll~~~{{{zzztttnnnmmmoooqqqssssssuuuyyy|||{{{xxxsssiii___VVVUUUSSSOOOIIICCC>>><<<666555444444333444444444000//////...............000//////////////////000333111/////////...---+++*********************************+++,,,---...///333111///000222444333222......---,,,++++++++++++((((((((((((((()))*********,,,///222555777999999:::===@@@AAAAAAAAABBBCCCDDDHHHFFF>>>888666333...555555222...000444111***///555TTTZZZUUUbbbnnn}}}kkk[[[ZZZeeekkkssswwwrrrlllnnnpppxxxzzzvvvoookkkmmmpppooossssssrrrqqqtttwwwtttmmmkkkgggeeeeeeeeedddggglllllltttuuuzzzqqqllluuuzzzvvvtttnnnqqqkkkiiinnnpppnnnjjjiiiggglllrrruuuvvvyyy~~~yyyxxxtttoooooossssssnnnhhhddddddhhhlllnnndddmmmmmmgggaaadddQQQaaaiiitttwwwooofffhhhoookkkuuu}}}~~~}}}~~~~~~}}}~~~}}}yyyyyy}}}yyyrrrqqqzzz||||||wwwxxx~~~~~~~~~wwwtttuuuyyy}}}zzzzzzwwwsssqqquuuyyy|||oooooo___UUU^^^XXXUUUNNNKKKPPP]]]fffeeebbbbbbbbbaaa___^^^^^^___aaabbbiiifffcccbbb```\\\XXXVVVWWW\\\bbbbbbcccpppppp\\\;;;333333222,,,///000&&&(((((()))***************)))+++,,,+++***)))***+++))))))***+++,,,------...///222444555777888555///000000111333333222...+++---///000000...,,,,,,,,,......((((((///,,,)))222))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))---,,,++++++,,,///111333111444444111111333333000111222333444444444333222111444888::::::::::::;;;AAA>>>@@@IIISSS```ppp|||xxxnnntttrrrgggkkkzzzzzzzzzwwwpppjjjfff___WWWVVVVVVUUUQQQKKKEEEAAA>>>666555333222222333444555000000///...............000000////////////000000333111///.........---+++++++++******************+++++++++,,,---...000111333000...///222444333111......---,,,++++++++++++((((((((((((((()))******+++,,,///111444666888888:::===AAABBBBBBBBBBBBBBBDDDHHHGGG???999888444///111222111///333777333***---333RRRVVVMMMZZZjjjrrrbbbcccpppxxx~~~yyygggkkk~~~ttt{{{sssnnnooopppooorrrtttvvvwwwzzzyyyrrriiilllmmmqqqwwwvvvpppkkkjjjkkkssssssxxx}}}uuuxxx}}}wwwtttvvvssspppkkkiiinnnrrrppplllkkkgggmmmsssvvvwwwyyy~~~}}}vvvtttpppkkklllrrrrrrllleeeccceeeiiikkkkkkbbbllllllfff```dddOOOZZZeeetttzzzpppdddfffqqq{{{}}}yyywwwwwwxxxyyyyyy}}}zzz{{{}}}|||wwwrrrxxxxxxzzzzzztttxxxzzz|||sssmmmrrryyytttwwwpppwwwiiisssvvvuuufff\\\ZZZ[[[XXXSSSRRRQQQSSSZZZ^^^___bbbfffbbb```bbbeeeccc]]]ZZZZZZfffggggggeeeaaa]]][[[ZZZYYY]]]WWW^^^bbbgggiiiKKK...999<<<333---///...(((''')))++++++)))))))))***((((((((()))******++++++,,,)))'''(((+++......---333333444444333333222111444333222222333111...,,,***+++---//////...---,,,******+++,,,...---+++((())))))))))))(((((((((((((((((())))))))))))(((((())))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,000000111222222222222111111222222111000000111333000333777999:::::::::;;;@@@>>>@@@HHHWWWdddlllooo}}}wwwjjjjjjmmmiiidddbbbbbbcccaaa^^^ZZZVVVSSSVVVQQQKKKHHHHHHFFFAAA<<<<<<777333444444111000222///////////////.........000111000------000111000------,,,,,,,,,---......+++++++++*********))))))++++++++++++,,,---...///000000//////............,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))---+++---333666444333333;;;<<<>>>???@@@AAABBBBBBFFFEEECCCAAA>>>999222---111777999333///000111...444???LLLRRRSSSYYYeeepppzzzwwwqqqkkklllrrrvvvuuuoooooo~~~uuuyyywww{{{zzzsssmmmllllllkkkuuuwwwzzz{{{yyytttnnnjjjmmmqqqzzzzzzrrrtttrrreeehhhlllssszzz~~~rrrxxxqqqpppqqqqqqlllnnnppptttvvvuuuqqqmmmooommmqqqyyy|||yyyzzz~~~}}}zzztttooollllllmmmooonnnjjjeeebbbbbbbbbbbbbbbeee[[[]]]___dddbbbPPPZZZnnn|||zzzzzzzzzzzz~~~|||yyywwwwwwwwwwwwvvv}}}zzzzzz{{{|||{{{yyyvvvuuuwww|||zzzuuuvvvxxx{{{~~~~~~rrrlllpppwwwuuuvvvmmmuuuhhhrrrttt~~~vvvhhh^^^[[[\\\ZZZVVVRRRPPPSSSYYY]]]]]]```dddeeecccbbbdddbbb\\\ZZZ[[[aaabbbcccbbb___]]]\\\\\\YYY]]]XXX___aaadddaaa@@@///999<<<444...///...((()))+++,,,,,,***)))***+++*********+++,,,,,,------...,,,***+++...000000000333333444444333333222111333333222222222111...,,,+++,,,...///000///...---******+++,,,...---+++((())))))))))))(((((((((((((((((())))))))))))(((((())))))***++++++++++++***+++++++++,,,,,,---------...///000111222222222222000111111111///000111333333666999999888777777777:::777666:::CCCLLLPPPQQQ^^^jjjsssvvvyyyyyy~~~eeeWWWVVV[[[]]]\\\RRRSSSRRRQQQOOOKKKHHHFFFHHHDDD???>>>??????;;;777888333000222222///...//////.....................///111000------000111//////......---------......+++++++++*********))))))++++++++++++,,,---......//////.........---------+++++++++++++++++++++++++++******))))))))))))))),,,+++...444888555222333888999<<<>>>AAABBBCCCDDDEEEDDDCCCBBB???:::333///111777999444000111111///999BBBMMMTTTVVVZZZbbbjjjwwwyyyyyyvvvwwwyyywwwssslllnnnqqqqqquuuyyyxxxrrrlllllllllkkkqqqtttwwwyyywwwrrrmmmiiitttsssyyy{{{ssspppkkk^^^iiikkkooouuu~~~xxx{{{~~~|||tttooooooppppppqqqrrruuuxxxzzzyyyvvvsssrrrrrrwww{{{xxxyyynnnllliiiiiijjjkkkkkkjjjeeeccc```_________^^^]]]jjj___^^^\\\___^^^RRRWWWqqq{{{zzz}}}~~~}}}}}}}}}}}}{{{xxxwwwwwwwwwuuuttt}}}}}}|||{{{zzz{{{~~~yyyxxxxxx{{{~~~uuuuuuvvvwwwzzz}}}tttmmmpppuuuuuuuuujjjrrrgggpppooo{{{}}}xxxmmm```ZZZ[[[ZZZVVVQQQPPPRRRXXX[[[[[[]]]aaagggcccbbbcccaaa\\\ZZZ[[[ZZZ]]]______^^^]]]]]]^^^VVVZZZVVV^^^aaabbb[[[777000888;;;444//////---(((,,,------,,,***)))***+++*********+++,,,,,,------...,,,+++---///111111111333333444444333333222111333222111222222111...,,,,,,---...///000///...---+++******,,,------+++)))))))))))))))((((((((((((((())))))******))))))((())))))***++++++++++++************+++,,,---...///---...///000111222222111...///000000//////111222666888999888666333222222333///,,,---111555666666@@@DDDEEECCCJJJXXXbbbcccqqqggg[[[RRRRRRXXX```fff```TTTDDD;;;;;;@@@CCCDDD?????????>>><<<:::888777888555222333555777555333444000///222222///---...........................---000111......111000---000000///...------------+++++++++***************++++++***++++++,,,---...---------,,,,,,,,,,,,,,,************************+++******)))))))))))))))+++***...666999666222222555666999===@@@CCCEEEFFFEEEDDDCCCBBB@@@;;;666222111666888444000111111111:::AAAKKKQQQTTTWWWZZZ]]]ooowww~~~{{{rrrtttuuu}}}pppnnnqqquuuvvvpppkkkkkklllkkkmmmppptttvvvtttoooiiieeelllgggnnnwwwrrrnnniii___hhhhhhhhhllluuu|||rrrvvvvvvppplllmmmooonnnssstttvvvyyy||||||yyywwwsssuuu{{{zzztttrrrpppllliiijjjkkkjjjeee```___^^^^^^___aaa```^^^\\\qqqfffddd^^^______UUU[[[nnn}}}zzz~~~~~~~~~}}}|||{{{zzzxxxxxxxxxwwwuuutttzzz}}}~~~{{{zzz~~~}}}|||}}}~~~}}}|||{{{yyywwwvvvwwwyyy}}}wwwppprrrvvvwwwttthhhpppfffooollluuuzzzyyyooo```XXXYYYWWWSSSPPPOOOQQQVVVYYYYYY[[[___aaa___```bbbaaa\\\YYYZZZXXX[[[]]]^^^^^^]]]]]]^^^TTTWWWQQQZZZ___aaa[[[555111777999444000///---))),,,------,,,)))((()))***((((((((()))******+++++++++++++++---...000111111333333444444333333222111222111000111111000...,,,+++,,,---.........------+++******+++------+++)))))))))))))))(((((((((((()))))))))******)))))))))))))))***++++++++++++***************,,,---///000/////////000000//////...---...///...---...///111444555666444111...---------+++((()))+++...//////000111///,,,...222000***333333555555555222///---///---,,,,,,---.........333222222111000/////////000...,,,...000222222111222//////333444111...///---------------.........,,,000111//////111000,,,000///...---,,,+++++++++************************++++++******+++,,,,,,---++++++++++++++++++******))))))))))))))))))))))))+++******)))))))))))))))***)))...666999666111000333555888;;;???BBBCCCDDDCCCBBBAAAAAA@@@===999555000444666444000///000111666;;;CCCKKKOOOPPPOOONNN```kkkxxxwwwxxxqqqpppmmmrrrsssnnnjjjjjjkkkjjjkkknnnqqqssspppjjjddd___lllgggrrr}}}yyysssrrrmmmeeefffeeefffnnnxxx{{{xxxnnnrrrsssmmmiiikkkmmmmmmqqqqqqsssvvvxxxyyywwwvvvqqqtttxxx|||{{{vvvqqqnnnsssnnniiihhhkkkiiiaaaZZZ]]]^^^```cccffffffccc```llleeeeee___``````XXXccckkkwww~~~||||||{{{zzzxxxxxxyyyyyywwwvvvvvv||||||yyy{{{~~~~~~||||||{{{{{{~~~{{{xxxvvvwww{{{vvvpppqqquuuvvvttthhhpppeeemmmiiirrrrrrssslll]]]WWWZZZYYYRRROOONNNPPPUUUXXXXXXZZZ^^^YYYYYY\\\aaaaaa\\\YYYYYY[[[]]]______^^^]]]\\\]]]YYYWWWMMMUUU\\\```ZZZ444111555666444222000---***,,,,,,,,,***((('''((()))((((((((()))******+++++++++,,,...///000111222333333333444444333333222111000000///000111000...+++******++++++,,,,,,,,,,,,,,,+++***+++,,,,,,+++***))))))))))))(((((((((((())))))************))))))))))))***++++++++++++***************+++---///111000000000///...---,,,+++---......---,,,,,,---///...000000///,,,+++***+++))))))((()))+++---------((((((((((((,,,---)))"""***)))(((&&&&&&&&&''')))"""%%%(((*********)))***++++++++++++************,,,+++++++++---...///...000------111222///------+++,,,,,,,,,---------...,,,///000//////000///,,,...---,,,+++******))))))************************++++++*********+++,,,,,,)))))))))***************))))))))))))))))))))))))+++******))))))))))))))))))(((---555888444000///444555888:::===???@@@AAAAAA@@@@@@@@@@@@???<<<999///111333333000...///222222777>>>FFFJJJIIIFFFCCCMMMYYYhhhuuu}}}}}}zzztttnnnkkkjjjppprrrmmmjjjjjjjjjiiijjjmmmpppqqqnnnfff^^^YYYdddcccnnnvvvnnniiijjjffffffgggggghhhmmmtttvvvsssnnnrrrrrrlllhhhiiillllllpppoooppprrrtttvvvuuusssqqqsssuuuvvvuuuuuusssqqqlllfff```aaadddeee___ZZZYYYZZZ]]]aaaeeefffdddaaa[[[YYY^^^ZZZ\\\___[[[bbbfffsss~~~||||||zzzxxxwwwwwwyyyzzzzzzyyysssyyy}}}yyyyyy{{{~~~}}}||||||{{{|||zzzxxxwwwzzz{{{rrrnnnooorrrsssssshhhpppcccjjjgggqqqhhhkkkeeeYYYWWW^^^]]]TTTNNNMMMOOOUUUXXXXXX[[[^^^VVVUUUYYY^^^___[[[YYYZZZ]]]___``````^^^\\\[[[[[[```ZZZLLLQQQXXX]]]VVV000000222444444333111///,,,+++++++++)))''''''(((************+++,,,,,,---------///222333333444555777333333444444333333222111//////...///000000---+++)))))))))*********++++++,,,+++******,,,,,,+++***))))))))))))(((((((((((()))******++++++******)))))))))***++++++++++++***,,,+++***)))***,,,///000000000///...---,,,***)))---......,,,***)))***,,,)))***+++***)))((()))***'''''''''((((((((((((((('''%%%###$$$(((++++++)))((())))))((('''(((***,,,++++++)))'''&&&&&&)))+++''''''((((((((((((''''''******))))))***++++++,,,---***)))---...+++)))******++++++,,,,,,---------,,,///000------000///,,,,,,++++++***))))))))))))***************+++++++++++++++************++++++)))))))))))))))*********))))))))))))))))))))))))+++******)))))))))))))))((('''+++333666333//////444666777999;;;===>>>>>>>>>======>>>@@@???===;;;//////222444111...///444222777>>>DDDFFFDDD@@@===???IIIVVVdddsss~~~{{{|||{{{zzzxxxuuummmdddiiioooqqqmmmiiiiiijjjhhhiiilllooopppmmmeee\\\WWWZZZ]]]iiinnnjjjooossslllhhhkkkllllllpppttttttqqqqqqtttrrrlllgggiiimmmmmmrrrqqqpppqqqsssuuutttssssssuuuuuussstttwwwxxxwwwrrrmmmfffdddccc```ZZZUUURRRSSSUUUXXX\\\^^^^^^]]]TTTVVV^^^ZZZ]]]aaa]]]\\\iiixxx~~~~~~}}}|||~~~{{{}}}xxxvvvttttttwwwzzz{{{{{{qqquuuyyy{{{zzzyyyzzz{{{|||}}}~~~~~~}}}{{{yyyyyy{{{zzzxxxxxx{{{~~~wwwppplllnnnqqqnnnppphhhooo___eeecccpppfffiiibbbWWWWWW```]]]QQQMMMLLLNNNUUUXXXYYY\\\```ZZZWWWWWW[[[\\\YYYZZZ]]]]]]___```___]]][[[ZZZ[[[___XXXIIIOOOWWW]]]UUU---///000111444555333000///+++++++++)))'''(((***---*********+++,,,,,,------,,,000333555444555666888333333444444333333222111.........///000///---+++***************++++++,,,---+++******+++,,,,,,+++))))))))))))(((((((((((()))******++++++******)))))))))***++++++++++++***---,,,***)))***,,,...000---------------,,,++++++.........,,,)))'''((()))((())))))((('''&&&((()))%%%&&&''''''&&&%%%$$$$$$)))&&&$$$$$$%%%%%%&&&'''$$$))),,,+++(((''''''+++***(((%%%%%%%%%'''(((&&&'''(((******((('''&&&((())))))))))))***+++---...***(((***+++)))(((************+++,,,,,,---------000///,,,,,,///000---++++++***************+++))))))*********+++++++++++++++************++++++(((((())))))************************************+++******)))))))))))))))(((&&&)))000333111......333444666888:::<<<======<<<;;;;;;===???@@@???===000000333666444///111777444:::@@@CCCBBB>>>:::888888@@@KKKWWWfffuuu||||||uuuxxxwwwuuuwwwzzztttjjjiiioooqqqmmmjjjiiiiiigggfffiiinnnpppmmmfff^^^XXXcccgggpppsssyyyhhhkkkllllllnnnsssssspppqqqtttqqqjjjfffjjjoooqqquuusssqqqqqqsssttttttssstttwwwwwwtttuuuzzz{{{xxx}}}zzzuuupppiiiaaaXXXQQQPPPOOOOOOQQQUUUYYY[[[\\\YYY[[[bbb\\\^^^ccc^^^]]]tttuuuwwwvvv{{{~~~{{{}}}vvvtttrrrrrruuuyyy{{{|||ppprrruuuvvvxxxzzz|||~~~yyy{{{~~~~~~{{{xxxvvvttt}}}|||zzzzzz|||~~~wwwpppmmmpppssskkknnngggnnn]]]bbbaaaoookkkmmmdddWWWXXX```ZZZKKKMMMKKKNNNUUUYYYZZZ\\\aaa___ZZZWWWXXXXXXXXX[[[```\\\]]]______]]][[[ZZZZZZYYYSSSEEENNNXXX___VVV...///...000444555333111000,,,,,,+++***)))))),,,///((((((((()))******++++++***...222444333333555777333333444444444333222222...------///000///---+++++++++******++++++,,,------+++******+++,,,,,,+++))))))))))))((((((((((((******++++++++++++******))))))***++++++++++++***...---+++))))))+++---///******+++,,,------------//////...+++(((&&&&&&'''((())))))(((&&&&&&'''((($$$&&&(((((('''&&&&&&&&&&&&'''))),,,,,,)))(((((('''((()))(((&&&(((---111$$$&&&(((***,,,+++)))''''''(((***,,,,,,***(((&&&((()))******+++,,,...///111,,,)))+++,,,))))))+++))))))***+++,,,,,,------...000///++++++///000...+++++++++***++++++,,,,,,))))))******++++++++++++++++++***************+++((()))))))))******++++++************************+++******)))))))))))))))(((&&&(((...111///---...111333555888:::<<<===>>>:::::::::<<<>>>@@@???>>>222111444888666111222999555;;;AAABBB>>>888444333777>>>FFFQQQ___nnnvvvwwwxxxyyytttooottt~~~~~~wwwiiiooorrrnnnjjjiiihhhgggcccgggmmmpppnnnhhh```[[[```bbbeeeeeeooopppeeehhhiiihhhkkkpppqqqooopppssspppiiifffjjjqqqtttvvvtttqqqqqqrrrssssssrrrrrrwwwxxxtttuuuzzzzzzvvvxxxyyyxxxuuunnneee\\\VVVRRRPPPOOOPPPTTTYYY]]]^^^\\\^^^cccYYYZZZ```VVV\\\hhhwww{{{www|||~~~|||~~~~~~tttqqqwwwxxxsssttt{{{vvvxxxrrrrrr}}}}}}wwwyyy|||~~~}}}yyywwwuuuwwwxxxxxxwww{{{yyymmmjjjllllllmmmjjjiiiiiieee```dddllleeegggeeeWWWQQQ```bbbOOOHHHKKKMMMLLLNNNTTT\\\aaa```^^^[[[YYYXXXYYY[[[\\\ZZZ^^^^^^ZZZYYY[[[XXXPPPWWWFFFJJJaaannneeeJJJ---000///222888888222,,,+++111...***((())),,,---...''')))++++++***))))))***...///111333444444444444333222111222444777;;;>>>///...---...//////---+++&&&(((***,,,---,,,+++***)))************+++++++++******))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++///,,,******---...---+++)))***++++++,,,,,,++++++***---,,,(((''')))(((%%%''''''(((((((((''''''&&&&&&&&&'''(((((()))((((((######$$$%%%''')))***++++++)))&&&&&&)))***)))'''((((((((((((''''''''''''&&&(((***+++)))'''''''''+++))),,,444666222222555...---,,,+++***))))))))))))))))))******++++++,,,,,,//////+++***---///...//////...,,,******,,,...++++++,,,---,,,+++***)))************************++++++++++++++++++++++++...------,,,,,,------...++++++******))))))(((((()))******+++---...//////222222444666999<<>>>>>@@@CCCCCCAAA>>>333222333666666444555999>>>777EEE:::888@@@666BBB999CCCEEEJJJ```pppuuuzzzssswwwvvvppplllooossstttbbbjjjqqqppphhhbbbcccffffffjjjkkkhhhiiillliiibbbiiidddbbbjjjxxxvvvjjjoookkkhhhjjjppptttsssppppppuuutttllllllrrrrrrmmmqqqooommmmmmoooqqqsssssswwwuuuwww||||||xxxyyy~~~uuu{{{~~~rrreeeZZZUUURRRQQQQQQTTTXXXZZZYYYWWWZZZcccgggccc\\\___XXX]]]hhhwww|||{{{rrrooouuuxxxtttvvv}}}vvvxxxpppmmmuuuuuusssxxx}}}}}}~~~~~~|||xxxtttqqqvvvzzz{{{yyy{{{xxxkkkgggiiijjjiiieeedddfffeeebbbdddiiidddeeebbbTTTMMMZZZ\\\JJJEEEGGGJJJJJJLLLQQQWWW[[[^^^^^^]]]\\\ZZZXXXVVVVVVZZZ\\\[[[XXXWWWYYYVVVOOORRRCCCKKKpppkkkAAA+++///...000555555000+++***111...***((()))+++,,,,,,''')))++++++))))))***+++///000111333444444444444777666444333222333444555///...---...//////---+++'''(((***,,,,,,,,,+++***)))************+++++++++*********))))))*********))))))))))))))))))))))))))))))***+++++++++++++++,,,)))'''(((***++++++))))))******+++++++++++++++***---,,,)))(((******''')))******++++++******)))'''((((((((((((((('''&&&&&&&&&&&&&&&'''((()))***+++)))''')))+++---,,,+++))))))))))))(((((((((((($$$%%%&&&'''(((+++000333444111111777999555333444333222000...,,,++++++************++++++++++++++++++......******...///...//////...,,,++++++---///++++++,,,,,,,,,+++******************************++++++++++++++++++++++++++++++************++++++*********)))))))))))))))))))))***+++,,,---......000111333555999<<>>>>>???AAABBBAAA???333222333666666444555999BBB:::CCC999888@@@777AAA>>>FFFDDDGGG\\\jjjkkkjjjkkkrrruuuqqqllljjjhhheeedddkkkrrrppphhhbbbcccfffdddhhhiiihhhkkkooommmgggfffgggmmmyyyyyykkknnnjjjgggjjjpppuuuuuussstttuuusssnnnlllnnnooolllnnnjjjgggeeegggjjjmmmnnnwwwtttvvvxxxvvvqqqrrrvvvuuuzzz~~~{{{pppbbbYYYTTTPPPOOOPPPSSSXXXZZZZZZXXX[[[dddhhhddd^^^ccc[[[dddnnn{{{~~~|||tttqqqvvvwwwuuuwww}}}vvvyyyqqqkkknnnnnnnnnwww{{{zzzyyy{{{|||yyytttooosssyyy|||}}}~~~qqqccc^^^```bbbfffbbb```bbbcccaaa```bbbcccccc```RRRIIITTTVVVEEEDDDEEEGGGIIIKKKMMMRRRUUU^^^___bbbcccbbb___[[[XXX[[[\\\ZZZWWWVVVWWWUUUPPPOOOCCCGGGpppkkk888---000///000444444///,,,---000---)))'''((()))******((()))******))))))***,,,000111222333444555555555888777555444222000/////////...---...///...---+++'''(((***+++,,,,,,+++***)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))***++++++++++++***)))((('''''')))++++++***))))))***+++++++++++++++))),,,,,,)))))),,,,,,))),,,,,,------...------,,,************)))((('''&&&(((((((((((((((((())))))***))))))***,,,......---+++++++++*********))))))************...777AAAHHHRRRLLLGGGGGGFFF>>>666111444333111///---++++++***,,,,,,,,,,,,++++++++++++))),,,,,,***+++///000............---,,,---///111***+++,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((()))***+++,,,,,,------...111444999===@@@BBB@@@>>>======???@@@@@@@@@444111222555666555666999HHH>>>@@@777777>>>888???AAAHHHDDDDDDWWWeeebbb___jjjqqqtttqqqllljjjgggdddffflllrrrppphhhbbbbbbdddbbbeeeggghhhlllqqqpppmmmiiillltttxxxlllmmmjjjgggkkkrrrxxxyyyxxxyyytttqqqpppnnnjjjiiilllnnnjjjdddbbbdddiiimmmpppyyywwwwwwwwwsssnnnmmmoootttwwwzzzvvvkkk___VVVRRRNNNNNNOOOSSSWWWZZZZZZYYYZZZcccfffccc^^^fff___iiipppyyy}}}{{{|||{{{wwwxxxxxxuuuuuuxxxuuu{{{uuummmnnnkkklllvvvxxxvvvuuuyyy}}}|||wwwqqqoootttxxx|||||||||vvviii]]]WWWYYY\\\eeeaaa^^^___```___\\\YYYbbbbbb___RRRHHHQQQTTTFFFFFFDDDEEEGGGIIIKKKNNNSSSZZZ\\\```ccccccbbb```^^^[[[ZZZXXXWWWWWWVVVTTTQQQOOOIII???YYY|||bbb666333333222333666444000///111///,,,)))''''''((()))(((((()))******)))***+++---111111222333444444555555333444444444444222111000...---------......,,,***((()))***++++++++++++***))))))*********+++++++++,,,++++++++++++++++++,,,)))))))))))))))))))))))))))******+++++++++******))))))((()))***,,,------******+++,,,,,,,,,,,,,,,))),,,,,,******---...+++------.../////////......+++++++++,,,++++++******))))))***+++,,,,,,,,,,,,******++++++,,,------,,,,,,,,,,,,,,,++++++++++++.........///333<<>><<<;;;<<<>>>@@@AAA555111111444666555666999JJJAAA:::333444999999<<<>>>IIIFFFBBBQQQ```bbbbbbjjjooopppkkkgggiiikkkkkkgggmmmqqqnnnhhhbbbaaacccbbbccceeehhhlllooopppnnnqqqoooqqqxxx|||yyysssoooooollljjjnnnwww}}}~~~|||tttoooqqqnnnfffffflllmmmhhhbbb```dddjjjpppttt||||||{{{yyyuuuqqqooopppsssuuuuuupppggg]]]TTTPPPOOOOOOQQQSSSVVVXXXXXXXXXWWW```bbb___]]]gggcccjjjmmmttt{{{zzzzzzyyyyyy|||~~~{{{|||{{{xxxvvvwwwpppyyywwwqqqpppjjjiiirrryyywwwvvvzzz~~~}}}wwwqqqoooppprrrwwwwwwtttsssoooggg]]]WWWWWW[[[aaa___]]]]]]^^^```]]]YYY___^^^]]]QQQGGGNNNRRRGGGGGGBBBAAAFFFHHHHHHKKKQQQVVVWWWXXXZZZ[[[[[[[[[[[[WWWUUUTTTUUUUUUSSSQQQPPPLLLNNN>>>DDDaaaWWW888555333222444666333//////333...+++((('''((((((((((((((()))******)))***,,,...222222222222333444444555222333444555555444222111...---,,,---......,,,***)))*********+++++++++***))))))*********+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))******+++++++++******)))((()))))))))***+++,,,...+++,,,,,,---...---------(((+++,,,******---...+++,,,,,,---...//////......++++++,,,....../////////,,,---///111222333444444...///000000///------,,,------------,,,,,,,,,,,,***++++++---///444;;;@@@DDDCCCDDDIIILLLIII>>>333++++++***************+++---------,,,,,,+++++++++***++++++***...222111---,,,---...///...///111333,,,,,,,,,,,,,,,,,,,,,---************************((((((((((((((((((((((((+++******))))))******+++(((((())))))******++++++((((((((())))))******++++++,,,///222777;;;???AAA???>>><<<::::::<<>>>>>555++++++*********+++,,,---...,,,,,,,,,,,,++++++++++++,,,---,,,,,,000444222,,,+++---...///......000111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))************(((((())))))************,,,---///222555999<<<>>>======<<<:::999:::>>>AAA:::444000333555555555666DDDAAA111//////...<<<::::::RRRVVVIIIJJJVVV^^^dddbbbkkkqqqoookkkfffaaa\\\gggiiillljjjeeeaaa```aaagggccccccgggiiihhhhhhjjjlllhhhlllxxx}}}yyyuuuvvvrrrpppqqqvvv~~~vvvqqqmmmlllkkkiiijjjnnnfffdddbbbccciiiooouuuxxxsssvvvxxxuuussstttuuusssrrrpppmmmhhhbbb\\\WWWTTTSSSUUUWWWWWWUUUTTTUUUVVVYYYbbbbbb]]]___nnnjjjfffkkkvvvyyy}}}|||xxxxxx}}}}}}{{{}}}~~~|||wwwrrrkkktttsssqqqtttnnniiioootttvvvyyy|||}}}{{{yyywwwsssvvvxxxwwwvvvuuupppiiihhhgggiiikkkfff[[[WWWYYYaaadddccc]]][[[^^^```______\\\[[[QQQDDDHHHLLLDDDDDD@@@EEERRRVVVOOOJJJKKKYYYXXXWWWVVVUUUUUUUUUUUULLLIIILLLSSSUUUQQQMMMNNNAAAEEEKKKQQQNNNAAA555111///111444777222,,,---111+++)))((((((***++++++***)))******))))))+++...111111111000000000111222333666555555333111///...------,,,,,,,,,------+++***++++++***************+++)))************+++++++++*********))))))*********))))))))))))))))))))))))+++++++++++++++***))))))(((***+++***((((((***,,,)))***++++++,,,,,,++++++(((++++++((()))+++,,,)))***+++,,,------.........+++,,,---...//////000///...000222444555555555444///111444444111///...///......---------,,,,,,,,,)))+++...///......///111333666666333333444///(((,,,,,,++++++,,,,,,------*********+++++++++++++++//////...---111555222,,,***,,,......------...///000///...,,,++++++++++++------------------------))))))))))))))))))))))))***))))))(((((())))))************)))))))))))))))))))))************++++++......///111444777999;;;;;;<<<<<<:::999999<<<@@@===555000222555444444444???BBB///111///,,,???======XXX___TTTUUU^^^aaabbbbbbkkkrrrqqqlllgggbbb\\\eeegggiiigggdddaaa``````iiidddccchhhjjjhhhhhhkkklllfffiiiwww~~~xxxqqqqqqooonnnpppvvv}}}}}}xxxooopppmmmhhhhhhmmmppppppiiihhhhhhkkkoootttvvvwwwmmmrrrtttqqqpppssstttqqqrrrooojjjeeeaaa]]]YYYWWWSSSUUUXXXXXXVVVUUUVVVXXXZZZbbbbbb\\\___ppplll[[[cccqqq~~~yyy}}}}}}wwwvvvzzz{{{yyy|||~~~yyyrrrkkknnnuuusssrrrvvvsssnnnssskkkpppvvv{{{}}}}}}~~~rrrzzz|||vvvsssrrrqqqpppppptttxxxsssggg```aaahhhllliii___YYYZZZ\\\[[[ccc```___UUUGGGHHHLLLEEEDDDBBBKKK\\\```VVVMMMLLLPPPQQQRRRSSSSSSSSSRRRRRRLLLJJJNNNWWWYYYTTTPPPPPPCCC===KKKYYYJJJ555000444111333777:::555///...333***)))((()))+++,,,,,,,,,)))******))))))+++...111111000/////////000111222333333222111000///......---,,,,,,,,,------+++)))++++++***************+++)))************+++++++++******))))))))))))******))))))))))))))))))))))))+++++++++++++++***)))(((,,,---...---******,,,...(((((()))***************(((++++++((((((++++++(((***+++,,,---............,,,,,,------------------***,,,...///000///---,,,)))---000111...,,,---.........---------,,,,,,,,,(((***---.........000111000333222,,,,,,111333///---,,,++++++******++++++)))))))))******++++++,,,000000///...222666222+++***,,,......---,,,---...222000...,,,+++***++++++........................************************,,,,,,++++++++++++,,,,,,++++++******))))))((((((***************+++++++++//////000111333555777888999;;;<<<;;;999999<<>>///'''***000+++)))'''''')))*********(((((()))+++,,,---...///000111111222222333444444333333222111111000//////000...,,,,,,,,,,,,***(((------------,,,+++***)))+++++++++************))),,,+++******)))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***---,,,+++******+++,,,---))))))************))))))))))))***,,,...---)))&&&+++******+++,,,,,,,,,+++111111111111000000111111///,,,))))))+++---///000...222555444222000000000555555444333111///...---111------222333000...///000000///...---,,,++++++...---,,,---...---+++))),,,,,,---------.........000///...............///000...---++++++,,,---...,,,,,,------,,,,,,+++***,,,---...///000111111222111...***((()))*********+++***)))((((((***,,,---)))))))))))))))))))))))))))************+++++++++,,,...---,,,///333333///666777888888888999<<>>:::555333444666777777CCCFFF<<<111111000222<<>>555888===@@@<<<444111222111???EEE:::---***---...+++)))''''''((()))))))))((()))***+++---...//////000111111222222333444444222222222111111000000//////...,,,,,,,,,,,,***)))------------,,,+++***)))+++++++++************)))******)))))))))******+++***++++++++++++,,,,,,,,,,,,+++*********++++++,,,++++++++++++++++++++++++******++++++++++++******))))))***++++++***)))'''***************+++,,,,,,/////////000111111000...555333000///000111111111000111222222111//////111222222222222222222222222555222222555666333000000111111///...---,,,++++++000///......///...,,,***++++++,,,---...///000000///////////////000111111///...---,,,+++,,,------,,,,,,,,,,,,,,,++++++***,,,,,,---...///000000111000---***((()))******)))******)))((()))***+++,,,))))))))))))))))))))))))+++***)))))))))***,,,,,,))),,,------000444444000333555777888999;;;???AAABBB>>>999666777888999999AAAHHH===...000333222444PPPWWWgggppp___DDD@@@NNNaaammmrrrjjjaaa```aaa```ddd]]]]]]ccceee___\\\]]]___]]]\\\]]]```ccceeefffmmmeee___aaadddcccaaa```bbbccceeegggiiimmmrrruuuqqqooolllkkkjjjiiihhhfffiiijjjlllmmmnnnnnnmmmmmmhhhjjjlllmmmmmmmmmnnnpppmmmmmmllljjjfffaaa]]]ZZZWWWYYY[[[[[[UUUMMMNNNRRRHHHUUUVVVPPPLLLuuuaaaNNNVVVfffrrr}}}}}}~~~~~~yyyzzz~~~}}}{{{}}}~~~{{{}}}zzzvvvqqqlllkkkmmmoooqqqsssooonnnssswwwxxxyyy|||~~~{{{zzz{{{|||~~~}}}{{{zzzzzzxxxwwwrrrlllfffccc^^^YYYVVVSSSTTTPPPIIIGGGHHHEEE@@@EEEEEEDDDBBBAAABBBDDDFFFFFFKKKNNNKKKGGGDDDCCCCCCJJJBBBJJJTTTQQQLLLFFF<<<444666888:::999888999;;;999FFFIII<<<111111333000,,,***((('''((())))))))))))***+++,,,---...///000000111111222222333444444222111111111000000000//////---,,,,,,,,,,,,+++))),,,,,,,,,,,,,,,+++******+++++++++*********)))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++(((,,,///***###!!!'''...***+++++++++***,,,...///000//////111444555333111666666888:::<<<;;;999666444333333666666555666888777777777777888999:::;;;888555333444555444333222222111///...---------...111000......///...,,,***++++++,,,...///111222222111000000000000000111111///...---,,,,,,,,,------+++,,,,,,,,,,,,+++******+++,,,,,,---....../////////---***))))))******)))***))))))((()))***++++++)))))))))))))))))))))))),,,***)))((((((***,,,---+++...///000333888888444333555777999:::<<>>DDDIIIKKKIIIPPPNNNBBB777555333///---+++(((((()))***))))))******+++---...///000111000111111222222333444444111111111000000000000000...---,,,,,,,,,,,,+++)))++++++,,,,,,++++++******+++++++++*********))))))(((((())))))************++++++++++++++++++++++++***,,,...000111///...,,,+++,,,,,,,,,,,,+++***))),,,,,,------------,,,,,,'''))),,,------,,,,,,,,,(((***,,,---,,,---000333555555777:::===???@@@@@@777777777:::===?????????;;;777777<<<===:::;;;>>>AAAAAA@@@??????@@@@@@AAA<<<:::555222111111///---111000...---,,,---......000///............,,,***,,,---...///111333444444333333111000000/////////......------,,,,,,,,,,,,++++++,,,,,,++++++***)))+++++++++,,,------.........,,,)))))))))***)))))))))))))))))))))*********((((((((((((((((((((((((,,,***)))((((((***,,,---,,,///000000444999999666444666999:::;;;<<<>>>@@@CCCAAA>>>;;;999888999:::555IIIGGG666222444555999@@@PPP[[[XXXRRROOOKKKFFFXXXbbbiiihhhdddaaabbbbbb^^^YYYZZZbbbiiiggg___YYYZZZYYYYYY[[[___bbbccccccbbbaaa___^^^___aaacccccc```bbbccceeegggjjjooossssssqqqooollljjjhhhiiiiiifffeeegggjjjnnnqqqpppnnnpppooonnnkkkiiiiiilllnnnpppooonnnkkkhhheeecccaaaaaa______^^^YYYTTTTTTXXXOOOVVVRRRLLLKKKwwwbbbLLLVVVaaavvvvvv|||uuuyyy}}}wwwssssssttttttyyy|||xxxuuuwww{{{}}}{{{yyyzzzxxxtttnnniiihhhjjjlllpppmmmllloooqqqqqqtttyyyzzz~~~|||zzz|||}}}vvvlllkkkooollliiieeeddddddbbb^^^[[[RRROOOKKKHHHFFFDDDAAA???@@@DDDHHHIIIGGGEEEGGGIIIYYY]]]UUUDDD<<>>AAADDDGGGKKKPPPTTTSSSMMMFFF@@@>>>>>>>>>>>>:::444444;;;>>>:::999<<<<<<<<<===>>>@@@CCCFFFHHHFFFFFFAAA;;;888666222,,,444222000---,,,,,,------///...---...//////---+++//////000222333555666666444333222000//////............---------,,,,,,,,,+++++++++++++++******)))***+++++++++,,,,,,,,,,,,,,,+++))))))******)))(((((((((((()))))))))******((((((((((((((((((((((((+++***)))))))))***,,,,,,,,,...------000666777555555777:::;;;;;;<<<===>>>BBBBBB@@@<<<999888999;;;444GGGJJJ===666333555===CCC@@@IIIXXXXXXKKKJJJUUUZZZaaahhhhhhddd___]]]]]][[[YYYYYY```ffffff___XXXUUUVVVXXX[[[]]]]]][[[YYY\\\```bbbaaaaaaeeegggggg^^^___bbbdddhhhlllrrrvvvppppppnnnkkkiiihhhjjjlllhhhgggiiimmmrrruuutttrrrpppnnnkkkgggeeefffjjjmmmpppooommmjjjhhhffffffeeeaaa^^^\\\[[[WWWSSSSSSWWWMMMSSSNNNIIIKKKxxxcccOOOZZZbbb{{{uuu{{{qqqwwwyyytttttttttsssuuuyyyuuuuuuuuutttuuuvvvvvvuuuvvvuuusssnnnjjjhhhjjjmmmooolllllloooooonnnqqqvvvzzzyyywww|||~~~rrrjjjjjjjjjhhhfffeeecccbbb```___RRRNNNJJJHHHFFFCCC@@@???===BBBFFFGGGEEEEEEHHHLLLWWW]]]VVVBBB:::AAADDD>>>BBBCCCKKKMMMCCCAAACCC<<<888<<<===>>>DDDNNNSSSRRRSSSJJJFFFGGG@@@333---...000...+++++++++,,,++++++++++++,,,...///000111222000111111222222333444444///000000000000000000000...,,,++++++------,,,*********++++++++++++******+++++++++************)))((()))***+++,,,,,,,,,+++,,,,,,,,,+++++++++******+++,,,...000111000//////000///...,,,+++,,,,,,---,,,,,,,,,------,,,,,,,,,***%%%&&&222@@@BBB555''',,,222999=========@@@CCCHHHMMMSSSVVVWWW]]]gggooo}}}wwwmmmddd[[[SSSLLLGGGAAA;;;>>>IIIOOOLLLKKKPPPMMMLLLLLLMMMOOORRRUUUWWWVVVZZZZZZVVVSSSPPPHHH>>>>>><<<777333000.........///......///000111000...111222333444555666777888222111000///////////////------......------,,,,,,+++++++++++++++***))))))*********++++++++++++++++++***))))))******)))((('''(((((()))))))))))))))(((((((((((((((((((((((()))************+++++++++,,,---,,,***---333666444444777:::<<<<<<<<<>>>???BBBBBBAAA>>>;;;999;;;===888FFFGGGAAA;;;333111;;;CCCAAAJJJXXXVVVJJJNNN]]]YYY^^^eeegggbbb\\\XXXXXXXXXWWWVVVXXX]]]___\\\XXXVVVXXX[[[^^^^^^YYYRRRMMMUUU]]]aaa``````dddgggfff```bbbdddeeegggkkkpppssskkklllkkkiiifffgggjjjnnnkkkjjjjjjnnntttvvvuuuqqqooommmjjjfffeeegggmmmqqqmmmmmmlllkkkiiihhhggggggaaa]]]YYYXXXTTTPPPPPPTTTLLLRRROOOLLLOOO|||cccKKKWWW^^^{{{sssyyynnnuuu}}}yyyyyyxxxuuutttvvvlllrrruuutttssstttvvvxxxrrrsssrrroookkkjjjlllnnnkkkjjjkkknnnoooooorrrwww}}}uuusssyyyyyymmmgggeeedddccc```^^^]]]\\\\\\RRRNNNJJJHHHFFFCCC@@@???<<>>???@@@BBBCCCCCC@@@<<<;;;<<>>DDDDDDBBB???333...888>>>MMMWWWRRRLLLPPPWWWZZZVVV[[[bbbeeebbb[[[WWWWWW\\\ZZZWWWVVVZZZ^^^___]]]ZZZ]]]```bbb```YYYNNNGGGOOOXXX___]]]\\\```bbbaaabbbbbbbbbaaaaaabbbeeehhhhhhiiiiiigggeeefffjjjnnnllljjjiiimmmrrruuurrrnnnooonnnjjjggggggkkkrrrwwwjjjkkkllllllkkkjjjhhhfffccc^^^YYYWWWSSSNNNNNNQQQPPPVVVSSSQQQUUUbbbMMM```uuu}}}xxxtttxxx~~~|||yyytttpppqqqtttwwwsssssssssrrrqqqrrrtttvvvvvvuuussspppmmmkkkiiihhhgggkkkpppqqqqqqqqqtttvvv}}}xxxrrrsssyyy}}}}}}wwwmmmiii```^^^^^^aaadddbbbZZZTTTQQQLLLEEEDDDEEEEEECCC???>>>@@@BBBCCCDDDEEEFFFGGGKKKLLLJJJDDDCCCEEEFFFDDDEEEIIIKKKIIIDDD???======777999:::<<>>;;;???666555333...222333***111...555:::999<<<;;;...111...---111333111000222...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))------,,,)))'''&&&'''(((+++***(((''''''((()))***''''''''''''''''''''''''++++++***************++++++***))))))***---000222000222555999<<<>>>??????===AAACCCAAA<<<888:::<<<<<>>BBBEEEEEEDDDCCCBBBJJJLLLJJJFFFEEEHHHIIIGGGDDDFFFGGGFFFBBB>>><<<:::666888999===HHHQQQNNNEEE>>>???@@@???:::333---***)))))))))***+++---......---...000111222222222111111222333444444444333222000000//////......---------------,,,+++***************++++++++++++******))))))))))))************+++***)))))))))***+++,,,///---,,,++++++,,,---...,,,++++++,,,,,,---...///444000---,,,...111111111000333444444222222666999---777??????===>>>??????IIIPPPZZZdddkkkrrrxxx}}}sss^^^TTTTTTeeerrrnnnddd___NNNAAA:::666000666;;;555777000333888888<<<===444333...,,,///111//////000///...---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++************))))))+++------+++************)))(((''''''((()))***((((((((((((((((((((((((+++******)))))))))******+++***))))))***---000222000222555999<<>>DDDHHHHHHFFFBBB???HHHKKKKKKHHHHHHKKKKKKIIICCCBBBBBBAAA@@@>>>;;;888555666999@@@LLLRRRMMMDDDBBBBBBAAAAAA@@@<<<444---)))))))))***+++,,,------...///000111111222111111333333333333222222222222000000//////...---------,,,,,,,,,+++******))))))++++++************++++++******************))))))******))))))******+++,,,///...---,,,------///000++++++++++++,,,---......//////000444777888555222444777888555111111888>>>JJJSSSXXXRRRKKKJJJMMMOOOQQQ[[[hhhssszzz|||sssuuuuuufffTTTGGG>>>666888===888888...000888:::???@@@888555///,,,---...,,,---//////......------------...+++++++++++++++++++++++++++++++++************)))'''***---...---+++*********)))(((''''''((()))***)))))))))))))))))))))))))))))))))(((((())))))***,,,+++******+++...111333222333666:::===???AAABBBAAACCCEEECCC>>>;;;:::<<<@@@GGGJJJCCC999666888;;;AAALLLRRRMMMGGGLLLZZZeeeaaa]]]]]]``````\\\XXXXXXTTTUUUSSSRRRVVV[[[[[[WWWYYYZZZ\\\[[[YYYXXXWWWWWWhhhzzzxxx___TTT___bbbXXX^^^\\\[[[\\\___ccceeefffcccccccccdddfffhhhkkklllhhhjjjjjjhhhiiinnnqqqooohhhkkkllljjjlllsssxxxzzzzzzuuunnnjjjlllpppkkkcccZZZZZZWWWRRRNNNKKKJJJKKKKKKPPPKKKKKKIII```OOOXXXhhhyyy{{{{{{xxxvvvxxx{{{|||yyyvvvppprrrvvvyyyyyyuuuoookkkiiiqqqyyyzzztttmmmjjjiiihhhkkkoootttwwwzzz|||~~~wwwvvvuuuuuutttsssssssssoooooosssxxxvvvnnnhhhfffddd___ZZZXXXZZZZZZWWWSSSSSSOOOKKKHHHHHHGGGFFFDDD???AAADDDHHHIIIGGGCCC@@@GGGJJJKKKIIIIIIKKKJJJGGGDDDAAA>>>>>>??????;;;888444444999DDDOOOSSSLLLBBBGGGFFFDDDDDDFFFDDD;;;000******+++,,,---------...//////000000111111111111555444333222111111111111000//////......---,,,,,,+++++++++*********)))))),,,+++***))))))***+++,,,++++++************))))))***************+++++++++......---------...//////++++++++++++,,,---...///+++555AAAEEE@@@666///,,,***...333777<<>>???@@@AAACCCDDDCCC???;;;::::::CCCKKKOOOGGG;;;666:::AAABBBJJJNNNJJJFFFJJJWWWccc```\\\\\\^^^^^^ZZZWWWWWWSSSRRRPPPPPPVVV\\\ZZZTTTWWWYYY[[[[[[YYYWWWVVVVVVkkkjjjXXX\\\___XXXZZZYYYXXXYYY\\\___bbbddd``````aaabbbdddfffggghhhhhhjjjjjjggghhhlllmmmkkkhhhmmmpppnnnoootttxxxyyyyyyuuuoookkkmmmpppkkkbbbXXXWWWUUUQQQMMMJJJJJJKKKJJJOOOJJJHHHGGG___VVV```ooo{{{||||||}}}}}}}}}}}}~~~uuuuuuvvvxxxxxxuuupppllldddiiipppttttttpppjjjgggnnnooorrruuuyyy{{{{{{{{{ssstttuuutttuuuuuuuuusssjjjiiikkknnnlllfffbbbbbbccc^^^WWWVVVXXXXXXUUURRRQQQNNNJJJGGGEEEDDDDDDCCCCCCBBBAAACCCFFFFFFDDDBBBGGGJJJJJJGGGFFFHHHGGGCCCEEEAAA>>>===>>>>>><<<999333444<<>>>>>BBBEEEEEEDDDFFFIIIHHHEEEDDDFFFEEEBBBEEECCC???======<<<;;;:::222666@@@KKKPPPLLLFFFDDDIIIKKKJJJFFFHHHHHH<<<---,,,---///000111000//////111111000000000000111111444333333222111000000/////////......---,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,))))))***++++++++++++***)))******++++++,,,,,,,,,------------...///000000...:::HHHRRRVVV]]]gggpppeeedddhhhrrryyyvvvqqqqqq|||qqqttt{{{uuueeejjj~~~;;;444///......,,,---000***************++++++,,,+++++++++++++++++++++++++++++++++************)))))))))))))))+++000666;;;******++++++,,,,,,------(((((((((((((((((((((((((((((((((((()))***+++++++++***))))))***---000222::::::999999:::;;;<<<===>>>???@@@AAA???===999777<<>>===>>>@@@AAAAAA???;;;999999<<<@@@???777222999DDDHHHIIILLLLLLHHHEEENNNYYY^^^YYYWWWYYYYYYVVVTTTUUUOOORRRTTTSSSTTTWWWVVVSSSRRRUUUYYY[[[ZZZYYYXXXWWWZZZYYY___jjjlllddd^^^___]]]```ccccccbbbaaabbbddd[[[]]]```ccceeeeeeddddddfffiiijjjhhhhhhkkkkkkhhhfffnnnrrrpppmmmpppuuuxxxuuuuuutttuuuyyyxxxnnnbbbXXXWWWUUUQQQLLLIIIIIIJJJJJJQQQIIICCCFFF]]]\\\gggwww~~~uuurrrwww}}}|||{{{zzz}}}~~~zzzrrrjjjpppwww|||{{{uuuqqqssswwwqqqpppppprrruuuvvvssspppqqquuuuuuqqqqqquuuuuuqqquuunnngggccc___\\\^^^bbb\\\WWWSSSSSSUUUWWWTTTPPPSSSRRROOOKKKHHHFFFGGGHHHHHHEEEBBBEEEJJJMMMMMMJJJDDDFFFEEEAAABBBGGGIIIHHHDDDDDDBBB===777555888;;;222999FFFPPPNNNEEECCCGGGGGGMMMMMMEEEBBBAAA666&&&+++,,,...000000///---,,,222111000//////000111111000111333444333222000...///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((()))***,,,---...///((()))***+++,,,+++******((()))***+++,,,------,,,++++++++++++,,,---......444+++000RRRbbb777111---......++++++...++++++++++++,,,,,,---...+++++++++++++++++++++++++++++++++************)))((()))******)))((()))++++++,,,---...////////////************************))))))))))))***+++,,,---)))(((''''''(((+++...000555555555777999<<>>>>>@@@BBBCCCAAA===::::::;;;>>>???:::555<<>>KKKNNNJJJGGGCCC@@@KKKKKKIIICCC===777000***,,,---......------...000000///............//////111222444555444222000///111///......//////...---,,,,,,,,,+++++++++******(((***++++++******+++,,,,,,---------.../////////+++*********))))))((((((***************************+++,,,---,,,---///111//////111@@@ggg|||EEE444***,,,///++++++///,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++,,,++++++,,,---,,,***(((++++++++++++++++++++++++,,,,,,------...//////000111,,,,,,111444000***'''''')))******))))))***,,,((())))))+++,,,...000111111222555777999999:::999>>>??????>>>>>>===<<<;;;999===;;;<<<>>>777666BBBAAABBBGGGPPPVVVWWWZZZ^^^XXXZZZ[[[[[[YYYUUUQQQNNNTTTTTTTTTTTTSSSSSSSSSRRROOOOOOOOOPPPRRRTTTUUUVVVYYYZZZ]]]^^^YYYVVV[[[dddWWW___fffeee]]]XXXZZZ___\\\]]]\\\ZZZ\\\bbbgggjjjdddeeeeeedddccceeehhhjjjfffjjjllljjjjjjooorrrrrryyytttqqqrrrtttrrrjjjccc[[[YYYUUUPPPKKKIIIKKKMMMLLLMMMNNNDDDFFF```UUUiii|||yyy{{{{{{xxxvvvuuuooohhhiiiiiinnnuuuwwwrrrnnnmmmtttwwwvvvssstttwwwxxxvvvssstttvvvmmmccclllvvvqqqpppjjjaaa\\\\\\^^^```aaa\\\WWWQQQQQQUUUVVVSSSOOOSSSSSSRRRPPPLLLIIIHHHIIIHHHGGGGGGFFFFFFGGGIIIIIIAAAAAAAAAAAABBBBBBCCCCCCCCCAAA>>>;;;999777777777333>>>IIIJJJGGGEEEDDDBBBHHHKKKKKKCCC777///++++++,,,---......------...000000000000000000000000000222222333333333222111000///...------......---,,,,,,,,,,,,+++++++++******(((***++++++******+++,,,------------............+++*********))))))))))))***************************+++,,,,,,+++---///222000000...555PPPtttAAA222)))---///,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++,,,++++++,,,---,,,***(((++++++++++++++++++++++++,,,,,,,,,---.../////////000,,,+++///222///***'''((()))++++++***)))+++,,,)))))))))***+++---...//////111333666888:::;;;;;;===============<<<;;;:::;;;<<<999:::===888999BBBFFFEEEIIIRRRXXXXXXWWWXXXUUUVVVXXXXXXWWWUUURRRPPPPPPQQQRRRSSSTTTUUUUUUVVVNNNMMMLLLNNNQQQSSSTTTSSSVVVWWWZZZ[[[VVVRRRWWW___XXX[[[^^^___^^^\\\]]]]]]YYY\\\]]]]]]^^^aaaeeeggghhhhhhgggfffeeefffjjjmmmgggmmmooolllkkkoootttuuuyyyuuuqqqqqqrrroooggg___ZZZYYYVVVRRRNNNNNNPPPRRROOOPPPPPPFFFHHH```TTTfffyyyxxxzzzuuussszzzvvvyyyzzzwwwvvvsssllldddeeedddiiirrruuurrrnnnnnnrrruuuuuussstttxxxzzzxxxtttuuu|||vvveeedddpppvvvpppjjjaaa[[[XXXYYYZZZ[[[\\\WWWRRRRRRUUUVVVSSSOOOOOOPPPOOOMMMJJJHHHHHHIIIJJJIIIHHHGGGGGGGGGHHHHHHAAAAAA@@@AAAAAAAAABBBCCCAAA???<<<:::999888999999888BBBIIIIIIFFFGGGHHHGGGGGGKKKLLLCCC333))))))---,,,---......------...000///000111222222222111000333333222111111111111222///---,,,,,,------,,,+++,,,,,,,,,+++++++++******(((***++++++******+++,,,...------------------,,,***************)))))))))************************++++++++++++***,,,///222///000000222BBBXXXeeegggtttoooyyyzzzccc]]]aaa\\\:::///)))---000---+++...------------------------000///...---,,,,,,,,,,,,---,,,+++,,,------+++)))************************+++,,,,,,------......///000+++)))---///,,,)))))))))***,,,,,,+++***+++,,,))))))))))))***+++,,,---...///222555777999;;;;;;;;;;;;<<<<<<<<<;;;;;;:::===:::888999:::999<<<@@@GGGGGGLLLUUU[[[XXXTTTRRRSSSSSSTTTTTTTTTSSSRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUNNNKKKHHHKKKPPPSSSRRROOOUUUVVVXXXYYYTTTPPPSSSYYYWWWUUUUUUXXX]]]```^^^[[[XXX[[[```aaaaaa```cccffffffeeecccaaa```cccgggkkkgggnnnrrrnnnjjjmmmssswwwzzzvvvrrrqqqqqqlllccc\\\WWWVVVUUURRRPPPQQQTTTVVVSSSSSSRRRHHHJJJbbbZZZiiiyyyzzzwww}}}uuupppxxxwwwyyyyyyvvvtttsssllleeehhheeefffmmmrrrrrrqqqrrrmmmqqqrrrrrruuuzzz}}}|||tttqqqxxxyyyfff^^^iiissskkkhhhddd```\\\ZZZYYYXXX]]]XXXTTTRRRSSSSSSQQQNNNKKKLLLLLLKKKHHHGGGGGGHHHKKKJJJIIIHHHHHHGGGGGGGGGDDDCCCCCCBBBCCCDDDEEEFFF@@@>>>;;;888777777888888999AAAGGGGGGEEEFFFGGGEEEHHHJJJJJJCCC555******000,,,---......------...000...///111333333222000///444222111000000111222333///...,,,---......---+++,,,,,,,,,+++++++++******(((***++++++******+++,,,...---------,,,,,,++++++************************************************+++++++++******+++///222///222444888DDDPPPSSSOOOYYYsssttt[[[OOOiiipppuuuaaa???444;;;<<<444---)))---000...,,,---------------------------000///...---,,,,,,---------,,,+++,,,------+++***))))))))))))))))))))))))++++++,,,,,,------------///***(((+++,,,***)))******,,,---...,,,++++++,,,)))))))))))))))******+++///000222444666777999999:::;;;;;;<<<<<<<<<;;;;;;===777888:::888:::>>><<>>:::666444444555666666>>>DDDCCCBBBBBBAAA>>>FFFEEEEEECCC999...+++///,,,---......------...000---...000222222111000///333222000//////000222444000///......//////...,,,,,,,,,,,,+++++++++******(((***++++++******+++,,,------,,,,,,+++++++++******************+++++++++***************************++++++******+++///111777444222777BBBKKKJJJCCC===OOOjjjqqqfffXXXFFF===>>>PPP\\\llleeeJJJ999555...000,,,***---000///------........................111000...---,,,,,,---......---++++++,,,---,,,+++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,...)))(((******((((((+++***,,,...///---,,,++++++***))))))(((((())))))***222222222333333444555555:::;;;<<<===============<<<555:::===555;;;CCC<<<;;;CCCOOOYYYXXXSSSSSSWWWTTTSSSRRRQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQPPPQQQLLLHHHKKKQQQTTTRRRMMMRRRSSSUUUWWWTTTNNNNNNQQQRRRSSSTTTTTTUUUUUUVVVWWWYYYXXX[[[bbbccc``````dddbbbbbb```___```dddjjjooofffoootttpppkkknnnuuu{{{wwwvvvuuutttrrrmmmeee^^^UUUUUUUUUSSSQQQQQQTTTVVVUUUTTTQQQHHHKKKkkkbbblllzzztttnnnsssvvvrrrooopppssstttqqqmmmmmmnnnkkkfffXXXXXX^^^kkkuuuuuupppmmmqqqsssssspppqqquuuuuusssuuuiiillluuurrrpppqqqnnnoookkkeee]]]XXXXXX[[[___\\\YYYTTTQQQOOOMMMKKKIIIGGGHHHIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFEEEDDDCCCAAA@@@??????AAACCCDDD@@@>>>999666444444555777;;;AAAEEEEEECCCCCCAAA===BBBAAADDDFFF>>>000+++...,,,---......------...000---...///111111111111000222111000//////000222333111///......///000...---,,,,,,,,,+++++++++******(((***++++++******+++,,,,,,,,,+++++++++++++++************+++++++++++++++************************(((***+++++++++,,,...000<<<333+++,,,666??????<<<999===FFFPPPZZZbbbeeefff```___]]]ZZZXXXWWWVVVVVVNNNNNNNNNOOOQQQSSSVVVWWW]]]```eeemmmuuu~~~^^^RRREEE<<<666444888>>><<>>>>>>>>;;;444===>>>222===MMMFFF>>>EEEPPPWWWWWWRRRSSSXXXRRRRRRQQQPPPOOOOOOOOOPPPNNNNNNOOOPPPQQQRRRSSSSSSQQQMMMJJJLLLQQQSSSRRROOONNNNNNQQQTTTRRRLLLJJJLLLOOOSSSVVVVVVRRRPPPRRRVVVXXXTTTWWWbbbgggccc___`````````___^^^^^^aaafffkkkhhhppptttqqqooossszzz~~~vvvvvvvvvuuurrrlllddd___XXXXXXXXXVVVUUUTTTVVVXXXUUURRRPPPGGGKKKpppaaammm~~~xxxuuuvvvxxxxxxxxxoooqqqqqqoooooooookkkfffaaa]]]]]]fffoooqqqnnnmmmrrrtttsssoooooorrrrrrooovvvllllllqqqooopppmmmaaaeeeeeeddd___YYYTTTSSSTTTXXXUUURRROOONNNMMMKKKKKKGGGHHHIIIHHHEEEDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDDDDAAA???>>>======???AAACCC@@@===999666555666999;;;AAAEEEFFFBBBAAABBBAAA???AAADDDLLLPPPDDD111+++111,,,---......------...000//////000111111222222333111000//////000111222333000...------...///---,,,,,,,,,,,,+++++++++******(((***++++++******+++,,,************++++++++++++*********++++++,,,,,,,,,************************''')))+++---,,,,,,---...333...***,,,111555555444;;;;;;;;;<<<======;;;999999888777777666777777777666555444333444555777888000222555:::@@@FFFKKKNNNMMMNNNQQQUUUZZZ^^^aaabbbaaadddggghhhhhhgggiiijjjkkknnnsssxxxzzzyyywwwvvvvvvuuutttrrrqqqooonnnnnnfffhhhjjjiiibbbXXXMMMFFF@@@>>>999666:::@@@@@@<<>>///AAA\\\XXXLLLLLLOOOUUUWWWTTTRRRSSSMMMMMMNNNNNNNNNOOOOOOOOONNNNNNOOOPPPQQQRRRRRRSSSOOONNNLLLMMMOOOQQQQQQPPPLLLLLLOOOSSSRRRLLLJJJKKKMMMQQQUUUVVVSSSQQQQQQSSSYYYSSSXXXiiissslllbbb^^^``````^^^\\\[[[\\\___bbbgggmmmpppoooooouuuzzz|||vvvwwwwwwuuuqqqiiiaaa[[[WWWXXXXXXWWWVVVVVVXXXZZZUUURRROOOGGGLLLrrraaannnzzzrrroootttxxxwwwmmmqqqssssssssssssmmmfffuuuiii______fffkkknnnrrroooqqqqqqnnnnnnrrrrrrppprrriiiggggggbbbbbb\\\KKKJJJRRR]]]bbbaaa[[[UUURRRTTTRRRPPPNNNMMMMMMMMMMMMHHHIIIIIIHHHEEEDDDDDDEEEEEEEEEFFFGGGGGGEEEDDDCCCAAA@@@>>><<<===???AAACCC???===:::777777999<<>>BBBEEEFFFEEEDDDEEEGGGCCCFFFJJJMMMMMMJJJEEEBBBCCCBBB@@@>>>;;;999777777;;;999888777888:::===???>>>BBBCCCDDDLLLQQQFFF666;;;888???AAA777222333////////////---...000000///000000000000000000000000333111///,,,,,,---...000000...,,,+++,,,------,,,++++++++++++++++++++++++++++++*********************)))***---,,,)))))),,,)))+++...///---***)))((())))))))))))***+++,,,---000000//////000222444555666777888:::;;;<<<======>>>444???===,,,DDDggggggYYYRRROOOTTTYYYWWWQQQMMMHHHIIIKKKMMMNNNOOOOOOOOOQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNOOOPPPPPPMMMMMMPPPUUUTTTOOOLLLLLLLLLOOOSSSUUUTTTSSSRRRRRR[[[UUU\\\rrr~~~vvvggg___eeeeeeccc```^^^]]]^^^```ccchhhkkkjjjmmmtttxxxyyywwwxxxwwwuuuoooggg^^^XXXSSSUUUVVVVVVUUUVVVXXXZZZUUURRROOOGGGNNN{{{UUUmmm}}}~~~~~~yyyvvv|||{{{rrrnnnssssssqqqppppppqqqrrrqqqpppjjjkkkcccXXXZZZfffllliii{{{vvvnnniiihhhlllrrrvvvlllllljjjeee___XXXTTTQQQMMMMMMNNNQQQTTTWWWXXXXXXUUUTTTQQQNNNLLLJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEECCCBBBEEECCC@@@>>>===>>>@@@AAA@@@999555777777444666;;;999CCCBBB<<<:::666888CCCHHHeeeaaakkk^^^///)))333///......///111111///---111111111111111111222333444444222111000000//////......---------,,,,,,,,,---,,,+++,,,------,,,*********+++,,,,,,,,,,,,+++++++++,,,---,,,+++)))(((+++++++++*********))))))******+++,,,,,,,,,,,,+++)))************+++++++++)))))))))***+++,,,---......333>>>JJJNNNGGG>>>:::777555444666::::::888444777666444333333444666777555444444444555555333111---;;;000111888444888555999;;;===>>>>>>>>>@@@AAA<<<;;;:::;;;<<<<<<:::888:::777555444444555444333888888888999;;;===@@@AAAKKKOOOSSSXXXbbbdddSSS===AAA>>>777111222555333---111000///......///000000//////...---,,,,,,,,,,,,,,,,,,,,,---------......---000222000+++)))+++///+++,,,,,,------,,,,,,+++,,,,,,++++++***)))((((((+++***)))(((((('''((((((******+++++++++,,,,,,,,,---***'''(((***,,,,,,***))),,,000222333444555666::::::::::::<<<===??????<<<>>>???;;;555;;;TTTlllVVVKKKLLLXXXYYYNNNKKKTTTTTTHHHEEELLLLLLGGGMMM\\\NNNUUUUUUMMMKKKPPPRRRNNNNNNMMMLLLLLLIIIHHHNNNWWWOOONNNNNNOOOPPPOOOMMMKKKOOOWWWXXXSSSTTTYYYVVVMMMUUUWWWaaalllmmmjjjuuuvvvzzzeeeTTT[[[]]]\\\iiioookkkhhhhhhlllrrrwwwzzzwwwyyyzzztttjjjbbb^^^^^^YYYZZZZZZWWWSSSRRRTTTWWWWWWOOOLLLIIIQQQ~~~YYYhhhvvvxxxwwwzzzxxxvvv{{{zzzrrrooosssvvvtttrrrqqqrrrrrrqqqpppiiiiiibbbXXXYYYaaa```YYYtttrrroookkkiiihhhhhhhhhgggjjjkkkggg```[[[\\\^^^VVVUUUSSSRRRQQQQQQPPPPPPSSSRRROOOLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDBBBCCCDDDEEEEEEEEEDDDCCCCCCBBB???===<<<===>>>@@@>>>:::888777444222888BBB777@@@>>>888999777:::FFF[[[qqqmmmuuuggg999,,,000222000//////000111000///111000///000111222222222333333222111000000000000......---------,,,,,,,,,---,,,***+++,,,------,,,******+++,,,,,,,,,,,,++++++,,,---------,,,***))),,,,,,,,,,,,++++++************+++,,,,,,,,,,,,+++************++++++++++++++++++++++++,,,---...///111222999FFFOOOMMMFFFBBB@@@@@@AAA@@@===999666555888777555444333444555666666555555555555444333222,,,:::...000777333888666;;;<<<>>>???>>>>>>???@@@<<<;;;:::;;;<<<===;;;999:::888666666888::::::::::::;;;===AAAEEEJJJOOOQQQXXX___ccccccdddbbbRRRAAA???<<<555000000333111,,,444333222111111222333333//////...---,,,,,,,,,,,,,,,,,,---------.........---000222000,,,)))+++...+++,,,,,,------,,,,,,+++,,,,,,++++++***))))))(((***))))))(((((((((((()))************+++++++++,,,---***((((((***,,,+++******---000333333444666777888888999999:::<<<===>>>===>>>===999333777III]]]RRRMMMNNNWWWXXXRRRPPPUUUKKKDDDEEELLLLLLGGGQQQcccPPPRRRPPPLLLLLLPPPRRRQQQOOONNNNNNNNNKKKJJJOOOWWWNNNNNNNNNOOOPPPPPPNNNMMMQQQXXXYYYTTTTTTXXXUUULLLQQQQQQYYYeeeiiigggnnnzzz|||~~~iiiWWW\\\]]]\\\fffnnnmmmlllnnnqqquuuxxxzzzzzzzzzyyysssllleeebbbaaa[[[\\\\\\YYYTTTRRRTTTWWW[[[SSSNNNJJJQQQ]]]hhhrrrwww{{{{{{yyy~~~}}}wwwtttvvvwwwuuurrrpppppppppooonnnhhhhhhccc\\\]]]```[[[QQQ___aaaeeehhhjjjiiihhhgggbbbgggiiieee^^^[[[```ggg___\\\XXXSSSOOOMMMKKKKKKPPPOOOMMMKKKIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBDDDEEEDDDDDDCCCAAA???===;;;;;;;;;<<<===<<<:::999777333333<<>>KKKOOOMMMJJJFFFIIIKKKIIIBBB<<<999:::999888777555555555666777777777777777666555444333333???333333888444888666<<<>>>??????>>>>>>???AAA===<<<<<<<<<>>>>>>===<<<>>><<<;;;<<>>===;;;888222222<<>>JJJ;;;888<<<666;;;888===>>>????????????AAACCC@@@???>>>???AAABBBBBBAAAEEECCCBBBCCCFFFHHHIIIIIINNNOOOQQQSSSVVVYYY[[[]]][[[cccccc[[[RRRLLL@@@444;;;:::444......000///,,,000000000000000000111111000///...------,,,,,,,,,------------............---...///...,,,+++,,,---+++,,,,,,------,,,,,,++++++++++++*********))))))'''((())))))************((())))))))))))*********,,,+++*********************,,,///000000111333555777777888999::::::::::::>>>;;;999888444111333999DDDLLLOOOLLLLLLQQQQQQLLLHHHEEEGGGLLLKKKGGGMMMZZZtttggg___^^^ZZZQQQOOOSSSQQQPPPQQQRRRPPPLLLMMMRRRNNNMMMMMMOOORRRSSSSSSRRRXXX]]]___[[[XXXXXXVVVQQQQQQTTT\\\gggjjjiiikkkqqqyyywwwkkk^^^\\\___cccfffgggmmmtttyyy{{{zzzwwwuuuxxxrrrkkkggggggeeeaaa]]]\\\^^^^^^[[[WWWUUUWWWZZZVVVQQQOOOJJJSSSRRRbbbwww~~~|||~~~}}}zzzzzzxxxsssooonnnssspppllljjjkkkkkkkkkkkkdddiiikkkfffbbbaaabbbcccaaa```]]]\\\\\\\\\^^^___^^^]]]\\\]]]___aaabbbbbbeeeccc___XXXQQQMMMMMMOOOLLLLLLKKKKKKIIIHHHGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBB@@@???;;;:::999888888888999999999777666888<<<@@@@@@>>>>>>FFFFFFEEEGGG???555666BBBSSSmmmlllMMM111***444222333666999:::777222......------///222333111///////////////000111222222......---------,,,,,,,,,,,,***)))***,,,...///...++++++,,,------------,,,------------------------************++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---,,,+++++++++++++++,,,...---///555:::>>>FFFNNNCCCCCCCCCEEEGGGFFFBBB>>>888888999:::<<<===>>>???===???@@@@@@>>><<<===>>>DDDOOO???<<<@@@;;;@@@>>>===>>>???@@@@@@AAADDDGGGDDDBBBAAABBBDDDFFFFFFFFFLLLKKKIIIIIIKKKLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPWWWZZZWWWOOOLLLKKK@@@222:::999555///---000000------......///////////////000000///...---------------------.........//////------...---,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++***************'''((()))***++++++******((())))))))))))*********++++++++++++***)))))))))(((***,,,------...111333777888999:::;;;;;;::::::===:::888999777222111444===GGGJJJDDDCCCIIIIIICCCLLLFFFEEEJJJLLLIIIJJJOOOfff]]]XXX[[[YYYRRRQQQVVVQQQOOOOOOQQQOOOKKKKKKMMMNNNMMMMMMNNNQQQSSSSSSSSSYYY^^^```^^^[[[YYYXXXVVVSSS[[[gggmmmllliiimmmtttxxxvvvqqqggg^^^aaahhhhhhjjjpppyyy~~~~~~{{{xxxvvvuuunnnfffcccdddddd```[[[ZZZ[[[\\\ZZZWWWVVVYYY\\\TTTRRRPPPJJJRRRVVVdddvvv|||~~~|||zzzwwwsssppprrrooollljjjkkkmmmnnnoooeeehhhiiifff```^^^___aaafffbbb]]]YYYWWWWWWZZZ[[[ZZZYYYZZZ___fffiiihhheeehhhgggccc[[[RRRLLLKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFCCCDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAA???>>>===999888888888777888888888999888666888>>>CCC???888???HHHJJJMMMRRRJJJ<<<:::AAA666CCC@@@333222---000///111555888:::777222---...///000111111111000///////////////000000111222......---------,,,,,,,,,+++******+++---...---,,,++++++,,,------------------,,,,,,,,,,,,,,,---...)))***************++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,++++++************//////222666666777???IIIBBB@@@>>>@@@CCCCCC@@@<<<:::;;;<<<>>>???AAABBBBBB>>>AAADDDDDDAAA@@@BBBDDDFFFQQQAAA>>>BBB>>>EEEDDD>>>???@@@@@@@@@BBBEEEHHHEEEDDDBBBCCCFFFHHHIIIIIIOOOMMMKKKKKKLLLMMMMMMLLLMMMNNNOOOPPPQQQQQQQQQQQQWWWVVVPPPJJJLLLOOOFFF777888999555///---///000.........///000111111111111111000///...------------------........./////////------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************((()))***+++++++++***))))))))))))*********++++++***,,,---,,,***(((((()))((()))***++++++,,,///111777888999:::;;;:::999999:::777777999777333111333888@@@DDD@@@>>>AAABBB>>>JJJEEECCCIIIMMMLLLJJJJJJ]]]\\\\\\\\\WWWQQQOOOQQQRRROOONNNOOONNNJJJHHHKKKNNNMMMLLLMMMPPPRRRRRRRRRWWW[[[______\\\ZZZYYYZZZTTT^^^iiimmmiiiggglllrrryyyyyy}}}sssbbbbbbkkkiiiooouuu|||~~~{{{yyyyyyuuunnngggddddddddd```\\\XXXZZZ[[[XXXUUUUUUWWWZZZUUUTTTRRRIIIQQQ^^^fffvvv}}}|||{{{xxxtttnnnllliiihhhkkknnnpppqqqkkkiiiggghhhhhheeeaaa^^^\\\[[[ZZZYYYYYYZZZ\\\]]]VVVYYY^^^eeejjjkkkhhheeeffffffccc[[[QQQKKKIIIJJJGGGHHHHHHHHHHHHGGGEEEDDDBBBCCCCCCCCCCCCAAA@@@???<<<===>>>???>>>===<<<;;;888888777777777888888888999:::999777:::@@@>>>888AAAIIIIIILLLRRRJJJ;;;777>>>***888333)))222///000------///222444444111...---111555444111...///111000000/////////000000111......---------,,,,,,,,,+++++++++---///...,,,)))+++,,,------...---------,,,++++++***+++,,,---...*********++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------......---,,,+++*********...---///444555444888===>>>=========>>>???@@@?????????@@@AAABBBBBBBBBBBB===AAAEEEEEECCCBBBEEEHHHOOOXXXFFFBBBEEEAAAGGGEEECCCCCCBBBAAA@@@AAACCCFFFEEECCCBBBCCCFFFIIIJJJJJJMMMKKKIIIIIIJJJKKKKKKKKKNNNOOORRRTTTUUUVVVVVVVVVQQQPPPIIICCCFFFJJJCCC777666777444---+++---...------...000111222222222111111000///...------------............////////////---,,,+++,,,------,,,,,,+++,,,,,,------,,,,,,+++************************)))***+++,,,,,,+++)))(((************+++++++++,,,))),,,...---***(((((()))((()))*********,,,///111555666888::::::999888777777555555666444000000333555:::??????======???@@@GGGEEEFFFJJJLLLJJJIIIIII[[[cccgggbbbYYYSSSOOOMMMTTTPPPMMMNNNMMMIIIHHHJJJOOOMMMLLLLLLOOOQQQQQQQQQRRRWWW\\\^^^[[[XXXYYY\\\TTT\\\eeegggeeeeeehhhkkksssvvv{{{bbb```mmmjjjrrrwww||||||yyyvvvwwwyyysssooojjjfffeeeccc___\\\YYYZZZZZZWWWSSSQQQSSSVVVSSSTTTRRRHHHPPP]]]ccctttzzzzzzxxxwwwwwwwwwuuuqqqjjjhhheeeeeehhhllloooqqqqqqjjjhhhmmmsssqqqhhh```WWWYYY[[[\\\\\\[[[YYYXXXUUU[[[dddiiiiiifffcccbbbaaabbbaaa[[[QQQKKKIIIKKKEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCCCCBBBAAA???>>>888999:::<<<<<<<<<<<<;;;777777777888888888888888999===<<<666666;;;===:::CCCIIIFFFGGGMMMDDD444000444***GGG@@@***///...555,,,++++++,,,///000000///---333888666000---...222000000////////////000000......---------,,,,,,,,,++++++,,,...///...+++(((+++,,,------......------++++++***)))***+++---...+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------000///...---,,,+++++++++,,,)))***000444333222333888;;;======<<<===BBBFFFCCCCCCDDDDDDCCCCCCBBBAAA<<>>??????DDDEEEEEEDDDCCCDDDFFFHHHCCCEEEHHHJJJJJJKKKKKKKKKKKKLLLMMMOOOOOOMMMIIIEEELLLKKKIIIFFFDDDDDDGGGIIIGGGEEEBBB@@@AAADDDGGGJJJGGGGGGHHHHHHHHHHHHGGGGGGOOOPPPNNNLLLNNNRRRQQQLLLFFFJJJTTTPPP===555:::999777222777'''444+++000%%%//////000000000000//////000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((******+++,,,,,,,,,,,,+++,,,+++++++++******))))))(((***---//////---***((((((((()))***+++---//////222333666777888777666555444222000000000///---+++666;;;>>><<<<<<>>>>>><<>><<<;;;<<<<<<<<<<<<<<<;;;;;;:::999888777777777777888888777888888999:::;;;<<<<<>>:::888:::333111)))---)))---,,,//////000000000000//////000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))******+++++++++++++++++++++*********))))))))))))***,,,------,,,***)))((())))))***,,,---///000111333555666666666555444444222000//////...,,,+++222888<<<<<<<<<======:::DDDFFFJJJLLLKKKIIIGGGFFFIIIVVV\\\]]]\\\TTTOOOTTTUUUQQQMMMKKKKKKJJJGGGEEEJJJJJJJJJKKKJJJJJJLLLPPP]]]^^^]]][[[WWWVVVWWWYYYVVVfffnnneee[[[___jjjpppmmmqqqwwwuuueeeZZZdddvvvyyyzzz{{{{{{xxxvvvuuuuuusssnnnlllllljjjeeeaaaaaaZZZXXXUUURRRQQQRRRTTTVVVPPPLLLOOOEEEWWWlllhhhvvv}}}xxxuuuwwwvvvsssrrrtttuuupppllllllllljjjjjjlllrrrrrrvvv|||~~~zzzxxxyyyvvvrrrlllgggcccccceeefff___aaabbbaaa]]]ZZZ[[[\\\``````]]]WWWOOOIIIEEEDDDGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>==================<<<;;;;;;999888777666666777999:::999888888999:::;;;===>>>CCCJJJNNNIIICCC>>>888333...555888444000///...,,,,,,,,,------.../////////...///000111111222222111111000//////......//////---...///...---,,,---...///......---,,,---------+++++++++,,,---///000111++++++,,,,,,---///000111...---------,,,,,,++++++,,,,,,,,,,,,---...000000/////////111333444222000111000///......------...,,,++++++---111333444444333222222333444777999:::999<<>>>>>???>>>>>>===<<<;;;:::888666555666888:::<<<:::999999999:::<<>><<<888>>>AAAGGGLLLOOOOOOKKKHHHMMMBBBSSSeeeZZZQQQTTTQQQKKKJJJIIIHHHGGGFFFEEEDDDGGGJJJJJJGGGGGGIIILLLLLLNNNSSSYYYZZZXXXUUUUUUVVV]]]fffhhh___YYY^^^eeefffnnnmmmnnnmmmeee___jjjzzzxxxuuusssuuuyyy|||{{{zzztttpppppprrroooggg```^^^ZZZWWWSSSPPPOOOQQQTTTWWWMMMKKKPPPHHH[[[uuueeelllzzzwwwvvvuuuwww{{{xxxvvvsssnnnlllkkkiiigggqqqqqquuu||||||wwwttttttwwwwwwvvvuuuqqqmmmiiigggbbbdddeeeccc```]]]]]]^^^WWWXXXXXXUUUPPPJJJFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>===<<<;;;999888666555666999;;;===<<<:::999888:::===AAACCCHHHGGG@@@777333555888777111999>>>999333000///---,,,,,,------.../////////...///000111111222222111111000...---------...///+++---...---,,,,,,---...//////...------------...***++++++,,,---...//////------,,,,,,,,,,,,------.........------,,,,,,,,,++++++++++++,,,---...///,,,...000111111111111111111111000/////////000000............------...///222111/////////111444555888;;;???CCCFFFIIINNNQQQKKKQQQVVVTTTLLLFFFGGGIIIHHHKKKMMMMMMKKKIIIIIIJJJFFFHHHIIIHHHFFFFFFFFFGGGNNNMMMLLLKKKKKKMMMOOOPPPGGGJJJMMMMMMIIIGGGHHHJJJRRRVVVXXXWWWWWWZZZZZZXXXSSShhhjjjPPPDDD<<<444555222GGG666222&&&222000000111111111111000000000000000000////////////........................------------------------------------------------------,,,,,,+++******)))(((((()))************)))((((((((((((((()))))))))++++++***))))))***++++++*********+++,,,---...///222333333444555555666666333111/////////...,,,***)))222:::>>>???AAA???;;;;;;>>>CCCKKKPPPQQQMMMJJJLLL???OOObbbZZZSSSVVVRRRIIIIIIIIIGGGEEEDDDCCCCCCEEEJJJJJJFFFEEEJJJLLLKKKGGGKKKRRRXXX[[[YYYUUUQQQTTT[[[^^^]]]bbblllpppllllllkkknnnrrrnnniiiooo{{{xxxuuussstttxxxzzzzzzxxxrrrooooooqqqnnnfff^^^\\\[[[XXXTTTPPPNNNOOOQQQSSSPPPLLLPPPFFFXXX~~~fffggg~~~{{{uuuuuuvvvwwwzzz{{{|||xxxqqqkkkjjjjjjiiirrrrrruuu{{{{{{wwwtttuuuuuuwwwyyyyyyvvvqqqlllhhhccccccbbbaaa```___]]]\\\XXXYYYXXXTTTNNNGGGCCCAAAEEEEEEEEEDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA????????????>>><<<;;;:::888777666666777:::<<<>>>===;;;999888:::>>>BBBFFFIIIFFF???999:::>>>===999///999???:::333000///...,,,,,,------.../////////...///000111111222222111000///......------......+++,,,------,,,,,,---...///......---,,,---------******,,,---..................---,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,---...+++---000111000//////000000000////////////000000/////////...,,,+++,,,...111111000000111333444666666777999:::;;;>>>BBBEEELLLXXXcccbbbVVVKKKHHHKKKIIIMMMPPPPPPNNNMMMNNNPPPJJJKKKLLLLLLKKKLLLMMMOOOSSSRRRQQQQQQQQQSSSVVVWWWMMMRRRVVVUUURRRPPPSSSWWWcccjjjnnnlllggg```XXXPPPQQQVVVeeeiiiZZZOOOIII???888444///666///---+++333000111111222222111111000000000000000////////////........................------------------------------------------------......---,,,+++***))))))((()))******++++++******(((((())))))))))))******+++***))))))))))))***+++************+++,,,---...111222222444555666777888444222000000000///---+++)))222:::>>>@@@CCCBBB>>>;;;===AAAHHHNNNPPPMMMIIIHHHCCCLLL[[[[[[XXXWWWTTTKKKLLLLLLJJJFFFCCCBBBBBBCCCIIIIIICCCCCCIIIKKKIIIJJJLLLQQQWWW[[[YYYTTTOOO]]]bbbdddbbbgggppppppiiilllkkkpppwwwvvvpppqqqyyyzzzxxxvvvuuuuuutttrrrqqqnnnkkkkkkmmmkkkccc\\\ZZZYYYWWWTTTQQQOOOOOOPPPPPPPPPLLLPPPFFFXXXgggddd{{{~~~{{{}}}~~~~~~tttjjjiiilllmmmqqqpppsssyyyzzzwwwvvvwwwxxxzzz{{{|||zzzuuuqqqmmmhhheeeaaaaaacccbbb^^^ZZZWWWXXXVVVRRRLLLFFFCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@???@@@@@@AAA?????????>>>===<<<::::::666666777888999;;;<<<===>>><<<999888:::>>>DDDGGGHHHGGGFFFGGGMMMNNNEEE999,,,777>>>:::222.........,,,,,,------.../////////...///000111111222222111......//////......---,,,***,,,------,,,,,,---......------,,,,,,,,,,,,,,,)))***,,,---......------...---------------...///,,,,,,------...////////////......---------------,,,...111111///......////////////......//////000...000000///---,,,...000111111222333444555666777555555444333333555:::===KKKXXXdddeee[[[PPPKKKJJJAAAEEEIIIJJJHHHGGGJJJNNNGGGHHHHHHHHHHHHJJJNNNQQQRRRSSSSSSSSSSSSSSSSSSSSSXXX\\\___^^^[[[]]]eeellltttxxxvvvmmmddd]]]VVVQQQTTTSSS\\\```WWWQQQLLLAAA999333111***///+++111000000111111222222111111000000000000000////////////........................------------------------........................---------,,,,,,+++++++++)))******+++++++++++++++)))))))))*********++++++))))))************))))))))))))))))))***+++,,,,,,//////000222444666888999555333111111111000...,,,(((111999===@@@CCCCCC@@@???>>>@@@FFFKKKMMMIIIEEEDDDJJJKKKRRR]]]]]]WWWWWWPPPQQQQQQNNNHHHDDDBBBBBB@@@GGGGGG@@@???FFFIIIEEELLLNNNRRRTTTUUUUUUTTTTTTmmmrrrqqqhhhcccffffffaaaooolllpppxxxxxxpppooosssxxxyyyyyywwwsssooommmmmmkkkggggggiiiggg```ZZZXXXVVVUUUSSSRRRPPPPPPPPPPPPMMMKKKQQQIII\\\gggccc|||vvvjjjjjjnnnqqqnnnnnnpppvvvxxxwwwwwwyyy||||||}}}}}}{{{xxxuuusssnnniiiddddddffffff___YYYTTTTTTSSSPPPLLLHHHFFFFFFBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBB@@@??????@@@@@@??????>>>>>>===;;;:::999555666777999:::<<<======???===:::888:::???EEEHHHGGGIIIMMMUUU^^^\\\KKK888***555<<<888000---------,,,,,,------...//////000...///000111111222222111---.../////////...,,,+++***+++---,,,,,,,,,---...------,,,++++++++++++,,,)))***,,,---...------,,,---------...///000111222+++,,,,,,---...///000000111000///......------...---000222222///....../////////............///000---///111000......000333111222333555777888888888::::::888555555777<<<@@@@@@KKKWWW[[[VVVMMMGGGDDD000444999:::888888;;;???;;;<<<<<<;;;<<>>===<<<;;;;;;<<<<<<:::888;;;:::888666555444555555:::999888999<<<>>>@@@@@@??????BBBLLLXXXXXXGGG333777777666444///***+++...,,,---///000000000///...//////000111111111111111......//////000000111111...---,,,,,,++++++++++++------------------------------,,,,,,,,,,,,------........................///---+++***+++...111444........................000000///////////////000///...---...///000000...000000000000////////////...///222444555666555555666666777888:::<<<>>>??????HHHKKKDDD===:::888444222111///......000111333......---...///222555777>>>:::777666888;;;>>>>>>666555666888888;;;FFFQQQ^^^```bbbaaa___\\\[[[ZZZ```]]]^^^dddaaaRRRDDD===666222///------...//////444444333222222333333333000000000000////////////111000...,,,+++,,,...///,,,------......------,,,,,,------......------,,,***++++++,,,,,,++++++***))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))***+++---...///......///000222555777888777666555555444222///,,,,,,111999>>>===999<<>>===;;;;;;:::999888888:::;;;<<<;;;:::666555444444444555666777===;;;999999;;;@@@DDDFFFGGGBBB;;;<<>>@@@BBBAAAHHHJJJCCC;;;888555111111000...------...///000---,,,+++,,,---///222333...000333444444333111000000///222<<>>CCCAAA@@@@@@AAADDDEEEDDDBBBFFFHHHGGGIIIVVVggghhh___XXX]]]___YYYOOOGGGDDDDDD?????????@@@CCCEEEEEEDDDJJJKKKNNNRRRQQQNNNQQQVVVVVVXXXYYYYYYXXXZZZ^^^bbbnnnooojjjpppzzzmmm___iiiqqqsssrrrooooooqqqpppllllllhhhdddccccccaaa[[[VVVTTTUUUTTTRRRPPPNNNOOOPPPGGGIIIKKKCCC]]]aaagggttt~~~xxxvvvwwwyyyxxxwwwvvvzzzyyysssoooqqqtttuuusssrrrpppqqquuuyyy{{{|||sssuuuxxx{{{||||||zzzyyyvvvssspppmmmjjjgggccc```ZZZXXXSSSNNNJJJFFFDDDCCCEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@???===:::888666555444555777:::<<<<<<<<<444333222222222333555666<<<:::777777999???FFFJJJRRRKKK@@@;;;===AAA;;;222777999888444///---...///---...///000000000/////////000000111111111111000////////////000000000000...---,,,,,,,,,,,,,,,,,,...------------------...///..................///,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,---------------.........//////000//////......///000000111000///000111222222000////////////000000000000...///111333444555555555555666888:::===???AAABBBCCCGGGGGGAAA999444111...111000///---------...///+++***))))))***,,,---...&&&))),,,///000000000111222///666HHHVVVVVVLLLBBBDDDIIIPPPTTTUUUTTTRRRRRRZZZ[[[]]][[[RRREEE@@@AAA<<<999555333333333333222333333333333333333444444111111111000000000//////.../////////......------------............------,,,------......------,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************)))))))))***+++,,,---...111111111222222333333444888666444222222111000...,,,111:::BBBCCC??????BBB@@@@@@@@@AAACCCDDDCCCAAADDDGGGGGGGGGRRRaaagggdddUUU^^^```WWWNNNKKKGGGCCC>>>>>>>>>@@@CCCDDDDDDDDDIIIJJJMMMQQQPPPNNNQQQVVVVVVWWWXXXXXXYYY]]]bbbfffhhhkkkjjjqqqzzzooocccgggnnnooommmhhhhhhmmmoooooonnnjjjeeecccaaa^^^YYYUUUUUUTTTRRRNNNLLLMMMPPPSSSMMMGGGAAA999ZZZaaaeeeuuu{{{xxxxxxxxxxxxwwwwwwuuuuuuvvvtttqqqtttyyyuuusssrrrsssvvvxxxyyyyyyvvvxxx{{{}}}}}}{{{xxxwwwyyyvvvqqqllliiifffcccaaaZZZWWWSSSNNNIIIFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@???===;;;888666555444333333555888;;;;;;;;;666555444222111222222333777666666666888>>>EEEJJJPPPMMMGGGDDDFFFGGG@@@777555888888333...---......---...///000111000000//////000111111111111000000////////////000000000000...------,,,,,,,,,------///...------------.../////////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...///////////////.........///000000000///...///111222111000////////////000000000000//////000222333444555555666777888:::<<<===>>>???AAABBBBBB===777222///...333222111000/////////000******)))))))))***++++++:::444,,,)))+++///333444444333;;;MMM[[[YYYLLLAAA>>>AAAFFFHHHHHHGGGFFFFFFUUUWWWXXXWWWPPPHHHCCCAAA;;;888555444555555555444333333333444444444444444222222222111111000000///---...///000000///---,,,------............------,,,------......------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************+++,,,---...///000111222333444444444999666333111111111000///+++///888BBBEEEBBB???@@@>>>???@@@BBBEEEFFFFFFFFFDDDGGGGGGEEEKKKWWW```cccRRR\\\^^^TTTLLLLLLHHH@@@=========???BBBDDDDDDDDDGGGHHHLLLPPPPPPMMMPPPVVVYYYYYYYYYYYY[[[___dddgggeeehhhlllsssxxxqqqfffbbbjjjllliiiddddddjjjnnnoookkkiiigggeeeccc___ZZZUUUQQQQQQOOOLLLJJJKKKOOORRRRRRJJJBBB:::[[[bbbfffwww|||yyyxxxwwwwwwwwwsssoooooorrrrrrnnnooouuutttttttttvvvxxxxxxvvvtttvvvxxx{{{~~~~~~}}}zzzxxxzzzvvvpppkkkgggdddaaa^^^WWWUUUQQQMMMIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBAAABBB@@@===:::777666666777555333333444666888999999777666555333333333444444333555777999;;;???DDDIIICCCBBB@@@AAAFFFIIICCC:::222777777000,,,---...,,,---...000111111111000///000000111111111000000///000000000000////////////---------,,,,,,---......//////---,,,,,,---////////////............//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------.........//////...............///000000///...---...000111000///.../////////000000000111//////000111222444555666666777888999999999888888===<<<:::888444000//////111000000//////.........+++***************++++++LLL???000)))***------***///111999EEEKKKGGG???;;;===>>>??????>>>???AAACCCKKKLLLNNNOOOOOOKKKCCC<<<777666444444555666666555222333444555555555555444444333333222111000000000,,,...000111111000...------......//////......---,,,------......------,,,---------......---------++++++++++++++++++++++++************************))))))))))))))))))))))))************+++,,,---------...000222444555666666888555222000000111000///***---555AAAFFFCCC???>>>>>>???AAACCCDDDEEEFFFGGGAAADDDDDDCCCFFFOOOYYY___OOOWWWZZZRRRLLLKKKFFF???<<<<<<<<<>>>AAADDDDDDCCCEEEFFFJJJOOOOOOMMMPPPVVVWWWVVVUUUUUUXXX\\\___aaaccceeelllqqqqqqnnnfff[[[fffiiiiiieeedddhhhmmmnnniiijjjjjjiiifff___XXXRRRLLLLLLLLLKKKIIIJJJMMMOOOOOOKKKFFF<<>>000777777///***---...+++...///000111111111000000000111111111111000000///000000000000////////////------------------...///000///---,,,,,,---///000///..................///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---....................................------------...///000000///------...///000///.........//////000000111111/////////000222333555666666666777777777555444333999666444444222///...111+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,<<<444,,,***...///,,,'''---222:::@@@===777555888999:::;;;;;;<<>>888666555555666777666555111222444555666666555444555444444333222111000000,,,...000111111000///.........////////////......,,,------......------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++******++++++,,,---+++---000222555666666666666444222111111111000...++++++333???GGGEEE@@@>>>???AAACCCCCCAAAAAAAAABBB<<>>@@@>>><<<:::999888888888666444222333555888999999444444333444555666888999555888:::;;;;;;???FFFLLLBBB<<<555666AAAJJJEEE;;;000888888///***...000,,,...///000111222111000000111111111111111000//////111000000000/////////...---------------...//////111///---,,,,,,---///111......------------......------------------------+++++++++,,,,,,---------/////////...------,,,,,,------------...///000000///.........000111000///.........///000111111111/////////000111333555666444555666777666555333222888333000111000------000((())))))***++++++++++++******+++,,,,,,,,,,,,,,,&&&'''))),,,///000///...,,,444???DDD===333222777444666888:::<<<@@@DDDHHHIIINNNPPPNNNNNNPPPLLLFFF===;;;999999999888777555111222444666777666555555555555444333222111000000---...///000111000000///......////////////......,,,------......------,,,......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******++++++,,,,,,,,,...111333555555555444444333222222222111///------,,,222???HHHGGGCCC@@@@@@BBBDDDDDDBBB@@@AAACCC===???AAADDDGGGIIINNNSSSQQQNNNPPPWWWSSSGGGAAADDD:::::::::===@@@CCCCCCCCCBBBCCCHHHMMMMMMLLLPPPVVVTTTTTTUUUYYY^^^bbbbbbaaadddccclllmmmgggqqqrrr]]]bbbfffgggbbb___ccciiillllllkkkiiieee^^^XXXRRRPPPLLLKKKIIIGGGGGGJJJPPPTTTQQQNNNKKKAAA^^^kkkgggnnnxxxttt~~~zzzvvvsssssstttppptttrrrmmmmmmqqqoooiiipppooonnnooosssvvvxxxyyyssssssuuuvvvwwwxxxyyyyyyyyyuuupppkkkfffaaa[[[WWWVVVTTTOOOIIIDDD@@@===<<>>>>>>>>>>>===============<<<:::888777555333111222555888:::;;;777666555444333444555666555777888777666;;;EEEMMMBBB<<<777:::EEEJJJ???000000999999///+++000111---...///000222222111111000111111111111111000//////111111000000/////////...---------------...///000111000...,,,,,,...000111---------,,,,,,---------...........................---,,,+++++++++,,,,,,000000///...---,,,,,,+++,,,,,,,,,---...///000111111//////000111222111000---......///000111111222////////////111333555666222333555777777666444333999222...000///++++++...((()))***+++,,,---------))))))+++,,,,,,---------(((,,,000///+++)))---111)))333AAAFFF>>>333000444000333777999;;;===@@@BBBGGGNNNPPPJJJFFFHHHJJJHHHBBB@@@>>><<<;;;:::777555111222444666777777666555666666555444222111111000......///000000000000000......////////////......,,,------......------,,,......////////////......------------------------........................+++++++++++++++++++++++++++++++++***++++++,,,,,,...000222444555444333222333222222333333222///,,,///---222???IIIIIIEEEAAA???BBBEEEFFFEEEEEEGGGIIIBBBBBBDDDGGGHHHGGGIIIKKKTTTLLLNNNYYYVVVFFF@@@GGG:::999:::===@@@CCCCCCCCCAAABBBGGGLLLMMMLLLPPPVVVQQQQQQSSSYYY___ccccccaaahhhfffppppppiiiwww|||fffbbbfffeee^^^[[[```hhhllliiihhhddd___ZZZVVVUUUUUUOOOMMMIIIEEEEEEJJJRRRXXXPPPKKKEEE===\\\lllsssxxx{{{wwwssspppnnnoooqqqsssssssssuuuyyy}}}sssppplllkkkmmmqqquuuvvvuuuqqqnnnpppvvv{{{{{{zzzvvvvvvuuurrrmmmeee^^^ZZZSSSQQQMMMIIIEEEBBB@@@???>>>======<<<:::999888777999777888:::;;;999666555444333333444777888888777666444333444777888666333999:::<<<===>>>AAADDDFFF;;;<<<666888IIIJJJ<<<444777555333111///---,,,+++...///111222111000...---000000//////000111222222333222000///.........///444///---000///++++++000555222000111000---...111///...---...///...---+++***+++---...///...---,,,........................+++---......---,,,,,,---,,,,,,,,,---...000222333111222222222222111000000...000111111///...///000---...000000111333777:::;;;999777444222111111111//////...---,,,,,,++++++,,,+++***))))))+++---...)))((()))------***)))+++++++++******+++---...//////333888888444222333555444111222555888999<<>>AAAAAA>>>DDDQQQ<<>>>>>@@@CCCCCCGGGMMMPPPOOOQQQTTTQQQQQQSSSWWWZZZ\\\```fffkkkmmmmmmkkkooorrrooohhh```aaabbbaaa^^^^^^ccciiiiiidddbbbbbb^^^UUUPPPRRRVVVQQQJJJEEEEEEJJJPPPUUURRRFFFFFFBBB\\\eeepppzzz|||wwwrrrooommmooosssuuutttqqqqqquuuyyyvvvrrrmmmiiiiiimmmpppssstttqqqooorrrxxx|||}}}{{{xxxxxxwwwtttnnnggg```[[[SSSQQQNNNJJJFFFCCCAAA@@@???>>><<<:::999888777777999888888::::::888555333444333333444777888888777777444222222444666555444777888;;;===???AAADDDFFF;;;;;;666999CCC===///+++555444222///------,,,---...///000111111000...---000000000000000111222222333111000............///222///000333333...---000444000///000///------000---,,,,,,...000000///...,,,,,,---......------------------...............+++---......---,,,---...,,,------...///000111111///000111222222222222222...000222111000//////000111111000///000333888<<<;;;:::777555333222222222///......---,,,,,,++++++,,,+++***))))))+++---...+++)))***......++++++------,,,++++++***+++,,,------111555555222000111333444111111555888888<<<@@@EEEDDDDDDGGGKKKKKKGGGCCCDDD???:::888999999666333555444444444555555666777777666555333222111000000---...//////......///111333000///222333111///000///...---...000111000///000000000///////////////........................000000///...---++++++***000...++++++---...,,,******+++,,,+++******,,,......///000333555666444222111111111111111111000//////+++111???HHHIIINNNUUU;;;===>>>GGGMMMCCC===GGG???AAAEEEHHHKKKKKKKKKJJJRRRVVV[[[YYYQQQGGG???<<>>>>>@@@DDDCCCFFFKKKLLLKKKLLLPPPNNNRRRWWWYYY\\\___bbbcccaaaiiikkkgggiiinnnlllccc___```ccccccaaa```cccggggggcccccceeeaaaZZZVVVWWWTTTQQQLLLGGGEEEIIIPPPVVVRRRFFFFFFCCC\\\```ooo~~~|||xxxtttqqqpppppptttvvvuuuqqqoooqqqtttxxxtttnnniiiggghhhlllnnnrrrppppppsssyyy}}}~~~}}}yyyyyywwwtttnnnfff___[[[SSSRRROOOKKKHHHFFFDDDCCCAAA???<<<999777777777777999999999999999999666333444333333444777888888777777555222111222444555555666777:::===@@@BBBDDDEEEBBB;;;...+++///)))(((333666444000...,,,,,,---.........000000111000///...111000000000000111222222222111///...---......//////...000333333///---...111...---///...++++++...+++++++++...111333222111......---------------...---------.........//////***,,,......------...///,,,---///000000000///...---...000222333333333222...000111111000//////000333222000......222888===:::999777555444222222222......------,,,,,,++++++,,,+++*********+++,,,---...++++++......,,,,,,///...---,,,+++************+++///222222000...///111333000111555777888:::???DDDEEEGGGIIIIIIHHHFFFDDDDDD???;;;999999999666333666555444333444555666777777777666555444333111000...///000000///...000111444111111444555222///000///...---...///000///...000000000000000111111111////////////////////////111111000...---+++******111///------------+++)))***,,,,,,,,,++++++---///000000000333555555444222000000111222222222111111000***666LLLOOOCCCKKKaaaQQQQQQDDDAAAKKKBBB<<>>======???DDDCCCEEEHHHHHHFFFGGGLLLHHHQQQVVVVVVZZZbbbeeebbb]]]iiillleeeeeemmmiii\\\\\\___cccdddddddddddddddaaa___aaadddccc]]]YYYYYYPPPPPPNNNIIIEEEGGGOOOWWWQQQGGGHHHDDD]]]bbbqqq|||}}}||||||{{{yyyxxxvvvvvvsssssstttttttttsssqqqooovvvtttpppllliiihhhjjjlllooooooooosssxxx|||}}}|||wwwvvvuuuqqqkkkddd]]]YYYTTTRRRPPPMMMJJJHHHFFFEEECCCAAA===999777777888999888:::999999:::<<<:::666444333333444777888888777555444333333333444444444999999:::<<<@@@BBBCCCCCCAAA999,,,(((***%%%)))<<<888666111...,,,,,,---///---...///000000000///...111111111000000111222222111000///...---......///,,,,,,---...///...---...///,,,,,,......+++***---++++++,,,...111333222111000///---,,,,,,---......,,,,,,------.../////////***,,,...///.........000---...000111111///...,,,---...000222333222222111,,,...000000.........///222222111///...111555999777777555444222111000000---------,,,,,,,,,++++++++++++*********+++,,,---...++++++......,,,---000---,,,,,,+++******))))))+++---000000///...///000222000000555777777999===AAAEEEIIIIIIGGGEEEDDDEEEBBB???;;;999888888666444888777555444444555777888777777888777666444222111111222333333111111222333555222222666666333000000///...---...///000///...//////000111222222333333000000000000000000000000/////////.....................---------,,,+++***+++,,,---,,,+++,,,...000000000000222333444333111000000111222333333333222000+++555JJJOOOFFFJJJYYYjjjiiiRRRFFFMMMDDD<<>><<<<<>>;;;999999:::;;;777::::::888;;;@@@???:::444333333444777888888777333444666777666666555555===<<<;;;<<>>CCCGGGHHHEEEBBBCCCDDD???===:::888777777666555999888777666666777888888777777888888777555333222222333444333222111222333666222222555666333111111000///......///000///---//////000111222333444444222222222222222222222222////////////////////////***+++,,,---,,,,,,+++++++++,,,------,,,---///111111000///000222222111000000111222333333444333333000---000:::IIIPPPLLLFFFUUU]]]ZZZZZZ^^^OOO>>>@@@======???FFFMMMPPPLLLHHHHHHNNNUUUZZZYYYVVVSSSQQQEEE???;;;<<<===;;;;;;>>>???@@@CCCFFFFFFFFFLLLTTT```bbb^^^UUUWWWdddoooqqqgggllljjjdddlllxxxqqq^^^VVVZZZ]]]^^^bbbgggccc\\\XXXZZZ\\\\\\[[[XXXSSSOOOKKKOOOPPPMMMHHHHHHNNNVVVPPPHHHKKKHHH^^^hhhjjj{{{sss~~~|||xxxxxxyyyyyyxxxvvvuuusssvvvqqqmmmqqqwwwzzzvvvpppooorrrtttrrrooonnnoooqqqqqqqqqppppppqqqtttvvvxxxwwwvvvtttqqqlllfffaaa^^^VVVUUURRRNNNKKKIIIGGGFFFBBB@@@===;;;:::::::::;;;666;;;;;;777:::AAAAAA;;;444333333444777888888777333555888999888888999:::AAA===:::;;;???CCCEEEDDD@@@>>>111)))---------444999777333///---,,,,,,------------......//////000333333222111111111111222000///...---------/////////000...+++,,,222777777///,,,---000000---,,,......------...//////...,,,......------...//////000........................---...000000...---...///......///000000///...---...000222333222000...,,,)))+++---...---------///---///111111000......///111111111000///...,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,***,,,///000---,,,...++++++,,,---------,,,,,,,,,------...///000111111000...///444666555666999:::>>>CCCDDDBBBAAAAAABBB:::999888666555666666777888888888777777777666666777888777777666555444444111222333222000000000222555111000444555333222444111000//////000000///...//////000111222222333333333333333333333333333333222222111000///......---(((+++---...---,,,,,,---+++,,,---------...000222333111000000222222111000222222333444444444333333//////+++---AAAWWWPPP;;;999BBBSSS^^^\\\UUUMMMEEE<<<<<>>BBBFFFGGGHHHQQQ[[[eee```YYYSSSRRRXXXcccjjjeeeeeebbbaaalllxxxuuujjjVVVYYYZZZYYY```gggddd[[[ZZZ]]]^^^[[[YYYWWWRRRMMMJJJMMMOOOMMMJJJJJJOOOSSSPPPHHHMMMIII___hhhdddzzzvvvuuuuuuvvvwwwxxxwwwuuutttrrrsssrrrpppqqqsssttttttsssqqqrrrssspppmmmmmmqqquuuvvvtttrrrpppoooqqqtttwwwuuutttsssppplllgggccc```WWWUUURRRNNNKKKHHHFFFEEE======;;;::::::999999999777<<<;;;555777>>>>>>777444333333444777888888777777888999888777:::???CCCBBB===999999???FFFIIIJJJJJJKKK<<<111:::@@@999444333222000...---,,,,,,---,,,,,,------...///000000444333222222111111111222///...------------//////---000000---///555888777000---...222222///...000,,,++++++,,,...///---,,,+++,,,---///000000000000/////////...------,,,,,,...000111000...---------.........///////////////,,,...111333333111///---+++,,,//////......///000000111111000...---...000000111111111000...,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,+++...222333///,,,------......///...---+++***,,,,,,,,,---...000111111///---///444555444555888777:::>>>@@@@@@@@@??????666666666555444555666888555666777777777666444333888777666666555555555555222333333333111000111222555000...111333222333666333111000000111111000//////000000000111111222222222222222222222222222222111111111000000/////////+++...111111...,,,,,,---+++---............111333666444222222333333333111444444444444444444333222---///+++***>>>VVVTTTBBBBBB@@@UUU___PPPTTT___TTT===>>>???BBBFFFKKKNNNPPPJJJLLLTTT___gggdddYYYNNNHHHAAA<<<<<<;;;999:::<<<;;;===BBBFFFFFFIIITTT___YYYQQQOOOSSSSSSQQQXXXcccgggccc```ccchhhnnnrrrtttXXXZZZXXXUUU]]]iiiggg]]]ZZZ^^^^^^YYYVVVVVVSSSMMMKKKLLLMMMMMMLLLMMMOOOQQQOOOIIINNNJJJ___iiibbb||||||qqqppprrrtttvvvwwwwwwvvvuuuqqqssstttqqqnnnmmmqqquuussstttrrrmmmiiijjjqqqxxxzzzxxxtttpppnnnppptttwwwrrrqqqpppmmmiiieeebbb```XXXVVVSSSNNNJJJGGGEEEDDD:::::::::999999999888888888===;;;444444<<<;;;333444333333444777888888777;;;:::888666666:::CCCIIIBBB<<<777888@@@HHHMMMNNNEEEUUUWWWWWWdddcccHHH...---------,,,,,,---------,,,,,,,,,------///000111444333333222111111111222///...---,,,------//////)))...///---///555777444000...000333333000///111*********+++...///...,,,***+++---///111111111111000000///...---,,,,,,+++000111222000...,,,,,,,,,...............///000111***,,,///222333222000///,,,...000111000000111222444333222///------000222000111111111000///---,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,///555555000---...000000111000...,,,***))),,,+++***+++---///000000///---///333555333444777555777:::===??????>>>===444444444444333444666888222444666777666444222000888777666444444444555666444555666555333222333444555///---///222222444888444222111111222222111///000000000000000111111111000000000000000000000000------...000111222333444...111444333000---,,,---+++---.........///111333888666444444555555444333555555555555444333222222---///---...>>>RRRWWWNNNVVVMMMfffnnnRRRVVVeeeRRR????????????BBBHHHPPPVVVKKKIIIJJJTTT___bbb[[[RRRIIIBBB===<<<;;;999999<<<;;;===BBBEEEFFFIIITTT```NNNGGGLLLZZZ^^^VVVZZZggglllgggeeefffeeedddmmmyyy[[[\\\WWWTTT]]]jjjiii___YYY]]]\\\VVVTTTUUUSSSMMMKKKKKKLLLMMMNNNOOOOOOOOOOOOIIIOOOKKK```gggkkktttyyy|||tttuuuuuuuuuxxxzzzzzzuuuqqquuusssrrrrrrssstttsssrrrmmmnnnooonnnllljjjkkklllttttttsssqqqpppppprrruuuvvvssspppmmmjjjgggbbb___]]]YYYTTTOOOKKKHHHDDDBBB???===;;;::::::<<<>>>@@@<<<:::777777888999999999777777666666666666666777999999;;;:::555666FFFYYY>>>>>>999555@@@QQQUUUNNNLLLIIIKKKTTT\\\ZZZKKK<<<222111000...---,,,------...000111000///...///111444444333222111//////.........---,,,,,,+++******...---,,,+++---///222444///000111111111///...---+++,,,...//////---,,,***---------...------,,,,,,...///111111/////////000,,,---///000000///---,,,++++++,,,,,,,,,------------...///000000///...---000000///---,,,---///222///////////////.........111111111000///---+++***---,,,***)))((()))******(((+++---+++((((((,,,111444222000111444444222///000000///...,,,+++*********,,,---,,,+++,,,000333222222222111222222333333555555666;;;??????:::555888777777666555444444444666333444777888555444777777666444444666666666555222333444333111111111222111333555444111000000222222111000000000111222333111...,,,---000222222000222333333222///......///,,,,,,------...//////000222222222111000...---,,,,,,,,,---...///000111222444444333333333222222222000222444444333333333444222,,,...)));;;XXXTTTOOOKKKEEEJJJ[[[eee```ZZZZZZEEE:::===DDD@@@AAANNNXXXPPPOOOHHHKKK[[[___ZZZ[[[KKKHHHCCC<<<777777:::>>>:::<<<@@@DDDHHHLLLQQQTTTYYYVVVSSSUUU[[[aaaccccccfff^^^]]]dddjjjjjjiiikkkeeeXXXWWW\\\[[[\\\___YYYdddZZZWWW[[[[[[RRRMMMOOOKKKNNNLLLFFFEEELLLQQQPPPSSSLLLPPPFFFhhhnnnooowww|||{{{yyyxxxwwwyyy{{{zzzwwwtttuuusssqqqpppqqqqqqpppooopppqqqqqqooollljjjiiijjjooooooooonnnmmmnnnqqqtttvvvssspppmmmjjjgggbbb___]]]YYYSSSOOOKKKHHHDDDBBB???>>><<<;;;<<<===>>>@@@:::999777777888888888777777777666666666666777777999999;;;<<<:::<<>>AAACCCGGGKKKOOOVVVWWWXXXZZZ]]]aaaeeeiiidddaaabbbgggiiihhhkkkpppkkk___^^^```[[[ZZZ]]]XXX^^^ZZZXXXWWWTTTOOOLLLMMMIIILLLKKKEEEEEELLLQQQQQQOOOKKKVVVZZZjjj{{{qqqwww{{{zzzyyywwwxxxyyyzzzyyyxxxtttrrrooonnnnnnnnnlllkkkmmmoooppppppmmmkkkjjjjjjiiijjjjjjjjjjjjlllpppsssvvvtttpppmmmkkkgggccc___\\\XXXSSSNNNKKKHHHEEECCC???>>>>>>=========>>>>>>999888777888999999777555777777666666666666777777999888:::===???DDDMMMWWW;;;666222:::PPPaaa[[[KKK;;;777222111222333111///888666222///......///000...000111000///...///111222222222111111111000000...------,,,,,,++++++***...---,,,+++,,,...111222,,,------------,,,++++++------///000000///...---------...............---222111///,,,+++,,,000444,,,---...//////...---,,,,,,,,,,,,---------......---...////////////...---***,,,///000000000222444/////////.../////////000222111000///...,,,++++++,,,,,,,,,,,,,,,++++++***,,,......,,,((((((***------...111555888999777555111111///---+++***((('''(((***------------...///---///222555555444111///222222555;;;AAABBB@@@<<<777777666666555444444444:::888777:::999555333555888777555555777777777666444555555444111000000111111333444444222111111222333222111///............555333111111222333222222...000000000......///000......//////000111111111/////////...---,,,+++***++++++,,,,,,---...//////111111111222333333444444000111333333222111222333///---111(((555PPPPPPQQQGGGKKKGGGBBBKKK]]]bbb[[[IIILLLCCC@@@GGGAAAAAAVVVRRRNNNHHHGGGLLLTTTZZZ___VVVMMMBBB===>>>>>>;;;888999;;;===???AAADDDHHHKKKRRRVVV[[[]]]]]]```ggglllbbbccceeegggeeeeeejjjrrrlllbbbaaaaaaXXXUUUXXXUUUXXXZZZXXXRRRNNNNNNMMMKKKHHHJJJIIIEEEEEEKKKPPPRRRQQQNNN^^^tttqqqmmmpppuuu~~~|||zzzwwwvvvwwwxxxzzzzzzsssqqqnnnmmmnnnmmmlllkkkgggiiilllmmmmmmllllllmmmeeefffggghhhiiilllpppsssvvvtttqqqnnnkkkgggccc```[[[XXXSSSNNNKKKIIIFFFDDD>>>>>>=========<<<<<<;;;;;;::::::;;;<<<;;;888666777666666666666777777888:::999:::>>>BBBGGGLLLPPP<<<777333999HHHPPPEEE444...---,,,,,,...111666999888666222///---...///111...000111000///...///111222222111111111111111111---------,,,,,,+++++++++---,,,++++++,,,...000111,,,,,,,,,---,,,,,,,,,,,,---...///000000//////...------...////////////...000000///---+++,,,000222------...//////...------------------....................................***---000222222111111222000//////......///000111222111000...---,,,+++++++++,,,---......---+++***,,,------,,,)))))),,,...---///333777999999888666222111000...+++)))((('''***,,,...///////////////,,,---000222333222000///000111444999>>>@@@>>><<<666666666555555444444444777444444777777333222444888777555555777888777666444555555444222000000111222333444444333333222222222222111000000000//////222111000////////////...---...//////......///000....../////////000000000222222222111111000......******+++,,,,,,---......//////000111222333444444111222444444333222222333///...444)))222LLLOOORRRKKKKKKEEEBBBKKKZZZbbbaaaZZZ^^^GGG888AAA;;;999TTTNNNIIIHHHHHHGGGPPP[[[___XXXPPPFFF@@@???===;;;888:::<<<>>>???AAAEEEJJJMMMOOOSSSXXX\\\^^^bbbfffiiicccddddddcccaaaaaafffkkkfff]]]^^^^^^TTTQQQUUUTTTXXX\\\XXXOOONNNSSSQQQIIIGGGGGGGGGEEEFFFJJJPPPTTTTTTLLLWWWyyyoooeeehhhooo|||}}}yyyvvvvvvwwwyyyqqqooonnnmmmooooooooonnndddfffiiijjjjjjjjjjjjkkkfffggghhhiiijjjmmmqqquuuwwwtttqqqnnnkkkhhhccc```ZZZWWWRRRNNNLLLIIIFFFDDD======<<<;;;;;;:::999888>>>=========>>>===:::888666666666666666777888888<<<;;;:::<<>>555***---///222111//////000222555333000...------///000...000111000///...///111222222111111111111111111------,,,,,,,,,,,,++++++,,,,,,++++++,,,---...///------------------......---......///////////////---...//////000000000///---///000///...---...///---..................---------........./////////......------------......---///333444333111000000000///.........000111222222111///---,,,+++++++++***+++---......---,,,++++++++++++++++++,,,...000...111555888999888666555333222000...,,,***((('''******,,,---......---,,,+++,,,,,,---.../////////000111444777::::::999777555555555555444444444444444222333666777444444666888666555555666777777666444555666444222111111222333333333444444444333222000111111222333333333333000000000000///...---...---...//////......///000------............//////............------,,,+++******++++++,,,---------......///000222333444444222444555555333222333444//////555***222KKKMMMPPPTTTIIICCCFFFIIIIIIMMMTTT```fffOOO>>>EEE>>>;;;SSSQQQJJJNNNOOOHHHOOO[[[YYYTTTQQQJJJCCC===::::::;;;999:::<<<>>>AAAFFFKKKPPPQQQSSSVVV\\\cccffffffeeehhhgggdddbbbaaabbbcccbbb___VVVYYY[[[SSSQQQWWWWWW\\\]]]XXXQQQSSSYYYUUUJJJGGGFFFEEEFFFGGGJJJPPPUUURRREEEEEEeeefff___fffooo~~~}}}wwwuuuuuuwwwqqqooommmnnnoooppppppooohhhiiiiiihhhfffeeefffgggiiijjjjjjkkkkkknnnrrruuuwwwuuuqqqnnnlllhhhddd```ZZZVVVQQQNNNLLLJJJGGGEEE>>>===;;;:::888888777777???>>><<<<<<===<<<:::888666555555666666777888999;;;<<<;;;:::???CCCCCC???333444555777::::::777333111777===???<<<777444222000000...---------...///...000111000///...///111222222222111111111000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------.........---......///000---------......///000000---...///000111111111111,,,...000000...------....................................////////////000......------------.........111444444333111000000111000.........000222444222111///---++++++++++++***++++++,,,,,,,,,,,,,,,************,,,...000111000333666888777555555444333222111///---,,,***))))))(((((()))+++,,,***)))++++++++++++,,,...///000///111333555666555555444444444444444444444444444444222444888999777777999777666444444666666666555333444555444333222333444333222222333555555444222///000222333444555555555000222333333111000000111...000000000......///000---------...............---------------,,,+++++++++++++++,,,,,,------------...///000111222333333222444555555333222222333......555***222JJJJJJLLLIII===999@@@AAA<<<>>>HHHMMMUUULLLCCCHHHAAA===IIIYYYMMMTTTVVVIIINNNZZZRRRPPPOOOJJJCCC===999:::<<<666777999;;;>>>CCCIIINNNVVVVVVYYY```gggjjjgggccciiijjjhhhdddcccdddccc___^^^UUUWWW[[[UUUVVV[[[YYY\\\\\\YYYVVVXXXYYYUUUNNNIIIFFFEEEGGGHHHIIIOOOVVVSSSJJJ???PPPhhh___iiirrr}}}}}}wwwuuuwwwyyyrrrpppnnnmmmnnnooonnnmmmjjjjjjiiifffddddddfffhhhlllmmmmmmllllllnnnrrruuuwwwuuurrrooolllhhhdddaaaYYYVVVQQQNNNLLLJJJHHHFFF@@@>>>;;;999777777888888===;;;999888888888777666555555555555666777888999:::<<<;;;999<<>>???999@@@HHHMMMJJJCCC<<<777------......////////////...000111000///...///111444333333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,......---------...000111,,,,,,,,,,,,---...///000......///000111111111111......///...,,,,,,...000.........------.............../////////000000000...------,,,,,,------......000333333333222222333111000...---...000333555222111...,,,+++***++++++***************+++,,,,,,,,,+++***+++,,,...///000000333666666555444555666333333222000///---,,,,,,,,,)))((((((+++,,,+++******+++,,,...////////////...000222444444444333444444444444444444444444444555333444888888666555888666555333333555555555444222333555444333333444555444222222333666666555333000111222333444333333222000333555555333222333444000111222111///......000/////////...............//////////////////...---,,,,,,,,,,,,------------......//////000111222222111222333333111000000111,,,+++222(((222IIIFFFEEE:::777555777999;;;>>>AAA999???BBBAAA@@@>>>???AAAYYYHHHPPPTTTEEEMMMZZZNNNNNNKKKEEEAAA>>><<<;;;;;;666777888999;;;@@@FFFJJJVVVYYY^^^cccggggggdddbbbbbbiiikkkfffbbbbbbcccaaabbbWWWWWW[[[WWWXXX[[[WWWXXXXXX[[[\\\XXXRRRQQQSSSKKKGGGFFFIIIIIIIIIOOOWWWTTTUUUGGGEEEsssccclllsss{{{|||{{{|||{{{xxxvvvvvvzzz}}}sssqqqnnnmmmmmmmmmkkkjjjiiihhhgggeeedddfffiiilllnnnnnnnnnmmmmmmnnnqqqtttxxxuuurrrooolllhhhdddaaaXXXUUUQQQNNNLLLJJJHHHFFFBBB@@@<<<999777777999:::;;;888555444444444444333555555555555666777999999888<<<<<<999;;;AAABBB>>>@@@<<<888999<<<>>>@@@AAABBBHHHOOORRRNNNDDD999111+++,,,...000111000000//////000111000///...///111444444333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...------,,,---...///000+++++++++,,,,,,...///000......///111111222222222000///...+++***+++///222......------------......////////////000000000000...---,,,,,,,,,,,,---...---///222333333333555666111000...---...000333555222111...,,,******++++++******)))((()))***,,,---///---++++++,,,.........///222555555444333666888333333222111000///......000---******---//////---)))+++...111333222000...---///222333444444444555444444444444444444444444555333333666666222222444555444222222444555444333111333444444444444555777444222111333666777555333000111222333333222000///...222555555333222333555222333333222///......///000000000000////////////..................------,,,------------------.........//////000000111111///000222111///......///***)))///'''111HHHCCC@@@;;;@@@===444444<<<===777777777===>>>888===DDDBBBRRR???GGGMMM@@@LLL\\\OOONNNHHH@@@>>>??????<<<888999:::::::::;;;???DDDIIIRRRYYYaaaeeecccaaa``````ZZZeeelllfff______aaabbbfffXXXVVVZZZVVVWWWXXXRRRRRRUUU]]]aaaWWWJJJLLLWWWLLLHHHGGGJJJJJJIIINNNWWWPPP[[[NNN???zzzWWWhhhppp~~~~~~}}}zzzxxxxxxzzz|||}}}uuummmkkknnnppplllhhhhhhfffeeefffdddccchhhooosssrrrpppnnnooorrruuuxxxvvvvvvqqqkkkhhhgggddd^^^\\\TTTKKKFFFEEEFFFEEEDDDCCC@@@===;;;::::::999777666777888777555444444444000333666555111111666<<<999666333555:::???@@@@@@FFFGGG@@@555222:::CCCGGG===KKKGGGBBBKKKEEE777999000000000000111111111111............///000222222000000000000///...---,,,---,,,*********,,,...///)))))))))***+++++++++,,,,,,,,,+++++++++,,,------)))+++...///...///000111...///000111222222111000111000000///...---------...---,,,+++***+++,,,---///////////////000111111,,,---...///000000//////111111111111222333444444444333111//////000111222///...,,,+++******+++,,,,,,,,,---------,,,++++++***,,,......---+++++++++555333000...///111444666888555111...///000000000+++,,,,,,+++******+++---------...//////000111111000111222444333222000///333222111000111111111111---000333444444333333333777777666555555555555666111222444666777777666666111111111222333444555666444444444444444444444444///000000111111111000000222111111111111111222222111000///......///000111,,,///---)))***///222000,,,,,,---...////////////000/////////000111222222555333111///...///111333///)))...***777KKKCCC>>>:::GGGGGG777555CCCEEE888GGG777666===:::888===>>>PPPXXXJJJEEESSSIIIEEE```IIIBBB???BBBBBB===:::;;;888999::::::<<>>777777//////////////////000000///.........///000111111000000000000///...---,,,,,,+++***))))))+++---...***************+++++++++,,,,,,,,,,,,,,,,,,---...,,,---......------///000...///000111111111000000111000000///......------///...---------.../////////////////////000111111---......///000000111111222111111111111333444555444444555555555555444444000///---,,,+++++++++,,,+++++++++,,,++++++***)))***+++------,,,++++++,,,111000//////000333666888888555111///000111111111,,,,,,---,,,+++***,,,...++++++++++++,,,---...///+++---///222333444333333111222222111000000111222000222555666555444444444777777666666666666666777222333444555555444333333111111111222222333444555333333333333333333333333333333333333222222222222222222111111111111111111///...------------...///000///,,,+++***,,,...000)))***---//////...+++***............///000111222333222000/////////111111111+++000,,,999LLLDDD@@@FFFHHHCCC<<>>KKKUUUIIIBBBOOOJJJFFF]]]OOOEEE===<<<;;;999999===888999999:::;;;>>>CCCGGGUUUVVVZZZ]]]```ccceeefffaaa]]]\\\___aaadddnnnyyyiiieee^^^YYYVVVUUUTTTSSSOOOTTTYYYXXXTTTOOONNNOOOKKKIIIGGGGGGHHHKKKPPPRRRQQQSSSOOOIIIvvvkkkiiinnn}}}}}}|||zzzyyyyyyyyyvvvqqqlllmmmppprrrqqqlllgggeeedddhhhfffffffffdddccchhhpppxxxwwwuuusssssstttuuuvvvrrrssspppkkkhhheee```YYYTTTNNNFFFBBBBBBCCCCCCBBB@@@===:::888888888777666777888999888555333333333777555333444666666444111666999<<<;;;777777:::===BBBBBB???::::::AAAHHHKKKBBBEEEKKKFFF888555777222//////...............////////////...//////000000000000000000///...---,,,+++***)))))))))***,,,---+++++++++***************,,,,,,,,,,,,,,,---...///...//////...,,,,,,...000//////000111111111000000111000000//////......---000/////////000111222333000000/////////000111111............000222444555333222111000111333555666555666999;;;;;;999777666222000...---+++++++++,,,,,,,,,------,,,,,,+++***)))***++++++******,,,...,,,---...000222555666777888555111000000111111111,,,------,,,++++++,,,...,,,+++*********,,,...///***+++...000222333444444///222333222000///111333222555777777666555555555777777666666666777777888333333333333333222111111222222222222222333444555444444444444444444444444555444333222222222222222333333222111000000000111///......------......///222...///555555---***...(((+++...111000...***'''------------...///000111111111111111000000000000000+++000+++777JJJCCC???BBBCCCIIITTT]]]aaagggnnn___XXX^^^___OOOBBB@@@???CCCQQQHHH???JJJKKKJJJYYYVVVNNNFFFAAA>>>;;;;;;===888888999999:::===BBBEEELLLRRRSSSQQQYYYhhhqqqqqqhhhhhhhhhfffaaa^^^bbbiiihhhddd^^^YYYVVVSSSQQQOOOKKKPPPTTTUUUQQQMMMJJJJJJIIIHHHGGGHHHJJJNNNRRRTTTPPPPPPMMMIIIxxxrrrbbbgggwwwyyy{{{wwwtttuuuwwwvvvqqqkkkmmmooopppoookkkgggeeeddddddcccccceeeddddddjjjrrr}}}|||zzzxxxwwwwwwwwwwwwrrrsssqqqllliiifff___XXXRRRLLLEEEAAABBBCCCCCCBBB@@@===:::888888888777666555666888777555444444555666444111111444999???BBB888999:::::::::<<>>MMMHHH>>>FFFMMMNNNUUUZZZWWWSSSPPPJJJCCC>>>;;;888888888888999;;;@@@CCCKKKSSSSSSMMMUUUiiitttrrr___bbbfffeeebbb```dddjjj^^^]]][[[YYYWWWTTTOOOKKKLLLPPPSSSRRRNNNIIIFFFDDDHHHGGGGGGHHHJJJMMMPPPRRRNNNMMMJJJIIIzzzyyy[[[ccctttxxxzzzuuuqqqqqquuuwwwtttqqqrrrooolllkkkjjjiiigggfffaaa```aaadddeeefffmmmuuu{{{{{{zzzxxxwwwvvvuuuttttttuuusssnnnkkkhhhaaaYYYQQQLLLEEEBBBCCCDDDDDDCCC@@@===:::999999999888777222444666777666666777888333333222222777CCCTTT```GGGBBB;;;888999;;;======;;;999888:::===AAAEEEIIIEEE999:::777,,,222777)))444333111///......//////000///...............///000000000000///...---,,,---------,,,,,,,,,------,,,+++++++++***)))))))))+++++++++,,,---...//////,,,------------///333666333333333333333333333333000000000000000///////////////000111222333333333111111000000000000111111000///...///000333666888222222111111222444666888:::999999888666555444333222111///---,,,,,,,,,,,,//////000000//////...---)))***+++***)))+++---000+++---000222333333111000222000...---.........---***+++,,,+++))))))+++,,,000///,,,++++++---000111............///000222333---000333333111000111333222444555555444444444666444333444444555666777888333333333444555666666777666555555555555666666777666666666666666666666666444333222111000000000000333222222111000000111111000111111111111111111000111,,,222??????222,,,111111000000///.....................///000111333444111222333555555444222111...)))...'''111CCC===<<>>IIIIIIAAAEEEMMMQQQSSSZZZZZZXXXRRRKKKEEE???;;;888999999888888:::???BBBMMMUUUUUUNNNRRRbbbhhhcccmmmooonnniiiccccccfffjjjQQQSSSVVVYYYYYYVVVPPPKKKMMMOOOQQQPPPMMMIIIFFFEEEFFFFFFFFFGGGIIIJJJLLLMMMLLLIIIGGGJJJ|||[[[eeeuuuxxxxxxuuuqqqrrruuuxxxxxxxxxuuupppkkkhhhiiijjjiiihhhaaa```bbbfffggghhhpppxxx}}}}}}}}}|||zzzyyywwwvvvwwwxxxuuuoookkkiiiccc[[[RRRLLLFFFCCCDDDEEEDDDBBB@@@===:::999999:::999888222444666777666666777888777777666444444>>>NNN[[[GGG@@@999666999<<<<<<;;;???:::777999<<<<<>>===:::CCCHHHGGGPPP^^^^^^TTTOOOOOOXXX[[[PPPMMMOOOLLLAAAEEEHHHFFFEEEJJJPPPQQQXXXWWWQQQGGG@@@??????===999:::999888888:::>>>AAAGGGOOOSSSRRRXXXcccgggdddyyy|||qqqcccXXXLLLNNNRRRVVVXXXVVVQQQLLLLLLLLLMMMMMMMMMLLLKKKJJJCCCDDDEEEFFFHHHIIIIIIJJJJJJFFFDDDJJJ~~~^^^iiiuuuuuuvvvvvvvvvwwwxxxyyyzzzzzzqqqpppmmmjjjgggfffhhhkkkfffeeefffiiijjjkkkrrrzzz~~~|||zzzxxxyyyyyyuuunnnjjjhhhccc]]]RRRLLLFFFCCCDDDDDDBBB@@@>>><<<999888888999888777444666777777666555555666888999888555444555:::>>>:::999888:::===@@@CCCDDD@@@999555888;;;;;;>>>BBB===<<<000''',,,111000222666444111...,,,---......------------......///000000000000000///...---,,,---.........------,,,+++***************+++++++++)))))))))***+++,,,---...***,,,...//////000333444444333222111000111111222000000000000000000000000000111222333333333222111333222111111000000111111//////000000111222222333///000222444666666666666444555666777777666444222...---,,,++++++,,,---...,,,------------,,,+++++++++---......---,,,---...,,,---000111111000...---///...,,,,,,---...---+++------...---,,,+++---//////......------.........000///------///222555888000......111555666333//////111222333333444666888444555555666888999;;;<<<777666666555666777888999555555444444444444555555555555555555555555555555222333555666666555333111000000000000111222333333...///000000000000///...333000,,,***)))+++---000---------------.........---------...000111333444///000111111222222222222000,,,000(((///AAA<<<===000555===FFFMMMNNNFFF>>>777:::GGGIII???@@@HHHGGGEEEAAAFFFJJJEEEEEELLLOOORRRSSSOOOEEE>>>>>>???===;;;;;;:::999999:::>>>AAADDDGGGNNNUUU\\\bbbeeegggaaammm{{{}}}lll\\\QQQQQQRRRSSSUUUTTTQQQNNNNNNLLLKKKJJJKKKKKKKKKKKK@@@AAADDDFFFHHHIIIJJJJJJHHHCCCBBBJJJ```kkksssqqquuuwww{{{|||{{{zzzzzzzzzllloooqqqllleeecccggglllkkkiiijjjlllllllllrrrzzz{{{|||}}}}}}|||zzzwwwvvvzzzyyytttmmmiiihhhccc]]]QQQLLLFFFCCCCCCCCCAAA???===;;;888777777888777666777888999888555333333333222333555999;;;:::777444555:::???AAAAAAAAADDDGGG===555222777<<<>>>AAAFFFDDDKKK:::***///...+++555555333000---++++++,,,---,,,,,,,,,---...///000111000000000000///...---,,,------------,,,,,,+++***))))))******+++++++++,,,((((((((()))***,,,---...+++...000111000000111222333222000/////////000000000000000000000111111111222333444444444333222111333333222111000000111111...///000111111111111111...000333555777777666555000333777:::;;;999666444,,,,,,+++***+++,,,---.........//////......---,,,,,,...000000///---------+++,,,///000111000///...///...------...///...,,,...///000///------///000111111111111111111000000555333000......000222444111...,,,000666888333---///111222333333555888:::666666777888999;;;===>>>999888666555555666777777444333333222222222333333444444444444444444444444...000333555666444111/////////000000111222444444000111222333333222111000...222222...---...,,,''',,,...000111222111000///,,,,,,,,,---///111222333......//////000000000111---***...&&&,,,>>>:::;;;999...---:::AAA===<<>>EEEMMMEEEBBBIIIMMMLLLRRRTTTMMMFFFDDDAAA<<<<<<<<<;;;:::999;;;>>>AAAIIIGGGKKKSSSVVVTTTUUUXXXggggggccc___```bbb]]]TTTYYYVVVSSSQQQQQQQQQPPPPPPRRROOOKKKIIIHHHIIIIIIHHH>>>@@@CCCFFFIIIKKKLLLLLLGGGBBBAAAJJJ\\\cccqqqtttiiiqqq}}}|||tttuuu{{{rrrpppnnnmmmmmmmmmllljjjfffkkkiiihhhmmmmmmuuu{{{}}}}}}zzzyyyrrruuurrrkkkgggfff```WWWOOOLLLHHHEEECCCBBB@@@>>>::::::999999999999999999:::<<<<<<888333111444888999888777888:::;;;;;;:::888;;;;;;999>>>HHHKKKIII:::666555888999999;;;???CCCGGGBBB333,,,111555222555666333---+++------***------,,,,,,---...000111000000000///......------+++,,,,,,------,,,,,,++++++)))'''(((+++,,,***((()))************+++++++++.../////////000000111111111111000000000000000111444111///000222333111///444555666777777666555555222222222111///...///000000000000000000111111111666555555555777777666555555666999======999555444---.........---...111444888555222000///...,,,***---,,,,,,...222333111///,,,,,,,,,///111111000...111///...///111222///,,,,,,,,,---....../////////333444555555222000......666444111...///222777:::444111//////222444444222222222111111111111111111222333555777999:::;;;<<<555555555555666666666666444666555222111444555222888999999777555444555666666555444444555444222000222222222333333444444444555333222222333333111000444444333111000...---,,,000000000000000000000000......///111333333222000000111222222222000///......,,,,,,)))***;;;DDD:::666666777;;;@@@AAA<<<555888888888:::===AAACCCDDDBBBGGGSSSYYYOOOBBBJJJ\\\[[[MMMQQQUUUIIIIIIJJJ>>>@@@>>>:::888888;;;@@@BBBFFFGGGIIINNNUUU^^^fffkkk|||wwwpppggg```\\\ZZZZZZiiicccYYYRRROOOPPPRRRSSSSSSRRRMMMFFFGGGLLLKKKEEEFFFGGGIIIKKKLLLMMMMMMLLLGGGKKKDDDBBB}}}^^^bbbooosssooottt}}}~~~yyyzzz}}}yyysssnnnlllkkkkkkjjjeeellllllkkknnnlllppp}}}xxxwww||||||{{{xxxxxxtttlllgggddd\\\TTTNNNKKKGGGDDDCCCBBB@@@???:::::::::999999999999888;;;===<<<888333222666:::;;;999777777999:::;;;::::::===>>><<>>777333,,,---------,,,---000222555222000......---+++***//////000444888:::888555///......000111111///---///---,,,...000111///---------,,,,,,,,,,,,,,,---111333444333000///000222777555333111111444777:::999666333222444555444222222222111111111111111111555555666777888999999999333444555777999;;;===>>>777888666444555777666111666777888777555555777888777666555555666666444222333333222222333333444444444222111222333333222111333222222111000//////...........................000//////000333333222111000000111111111000///...000---...******999BBB999999::::::<<<===>>>;;;888999;;;???CCCEEECCC>>>999:::===HHHSSSPPPFFFHHHRRRZZZQQQPPPQQQNNNMMMJJJBBBAAA???;;;999999;;;???AAAAAACCCGGGLLLRRRZZZccciiiooolllgggbbb___bbbjjjqqqqqqjjj```XXXTTTTTTTTTTTTVVVVVVQQQKKKIIILLLLLLHHHHHHIIIKKKMMMOOOOOOPPPPPPJJJMMMEEEBBB|||eeeeeeqqqxxxwwwxxx|||wwwpppllllllllllllhhhpppqqqppprrrmmmnnn|||zzzwwwxxx~~~|||{{{}}}|||wwwnnnggg```XXXPPPLLLIIIFFFCCCCCCBBB@@@???:::::::::999999999888888======;;;777333444888======;;;888777888::::::999===@@@AAA@@@AAADDDCCCAAA444111333;;;???<<<666333666======222+++...222333666666333...,,,......,,,...------,,,---///000111000000//////...---------+++,,,,,,------,,,,,,+++---,,,+++++++++,,,***))))))************+++++++++++++++,,,---...000111111111000000000000000111111222333444444444444555666444666777888888777555444111222222111///......///000111222333444555555555333111///000333666777888888888;;;AAAFFFDDD:::000+++,,,,,,,,,++++++...000000...,,,,,,,,,,,,+++***///000444888<<<===;;;999222111111222333333222000111000///000111222111000000...---+++***++++++,,,///222333111...---111666111222222000//////222444666444111000000///...,,,111111222222222222222222777888888888777777666555999999999999888888888888777777666666:::>>>;;;444444555777777666777888:::777666555555777777666444555444333222111222333444333111111111333444333222000000000000000111111111........................111///...///111333333222//////000000000///......222...///,,,***888AAA:::<<<<<<<<<===>>>===<<<<<<;;;<<>>@@@<<<999777777999::::::===AAADDDDDDDDDCCCAAA???888888<<>>BBBGGGHHHEEEBBBBBB>>>???LLLYYY[[[SSSJJJSSSXXXKKKFFFUUUTTTGGGIIIDDDBBB???<<<;;;;;;<<<===CCCHHHNNNOOOOOOSSS^^^ggglllooonnnggg^^^^^^hhhsssooojjjccc^^^\\\\\\\\\\\\WWWXXXVVVPPPIIIGGGHHHIIIJJJKKKMMMPPPRRRTTTVVVVVVSSSTTTGGGAAAyyyuuujjjsss|||~~~}}}yyyvvvsssooommmooouuurrrpppqqqnnnrrr|||wwwuuu{{{wwwrrrmmmfff\\\TTTOOOIIIGGGCCCAAAAAA@@@???>>>;;;;;;::::::999888777777:::888555222222444999===AAA>>>999666777888::::::===@@@EEEGGGFFFBBB@@@AAADDDEEEHHHJJJEEE<<<666666444999:::444---+++...000444555222---+++---...,,,......------...///111222/////////...------,,,,,,+++,,,,,,------,,,,,,+++------------,,,++++++,,,))))))*********+++++++++))))))***,,,---///000111000000//////000111222222333666999888666666999<<<999:::<<<======;;;888666000222333333000/////////...///222444555555555444999666333222444666888888555666777<<>>AAAAAA???>>><<<:::777555555555444333222222222444555666000333666555333333888<<<999<<<===:::444///...///111111222111000000000000111111222222333333333333555666666777777777666666444444555555555555555666444444444777@@@FFFBBB:::666777999999888777777888666444222222444555555555666555333222111222222333222111000111333444444222---...///000111222333333000000000000000000000000///---++++++---///000000///............////////////+++...///---888DDDBBB888555888EEENNNLLLEEEAAA<<>><<<<<<<<<<<<>>>DDDJJJLLLMMMSSS^^^ggg```iiiooolllccc```fffnnnnnniiiccc___^^^^^^]]]]]]XXXXXXVVVRRRKKKGGGGGGIIIHHHIIIKKKNNNQQQTTTVVVXXXVVVVVVIIIBBBzzzzzzgggmmm~~~}}}zzzuuuoookkknnnrrrnnnjjjllljjjppp~~~}}}{{{vvvvvvvvvqqqllljjjdddZZZSSSPPPIIIFFFCCC@@@@@@???===<<<<<<;;;;;;:::999888777777888666333222222555999<<>>999555666999;;;<<<===@@@FFFIIIGGGAAA@@@BBBMMMIIIFFFDDD>>>777333555222444333///+++)))***,,,222333111+++***------+++///......---...000111222//////......---,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------++++++,,,---)))************+++++++++******+++,,,---///000000////////////000111222333666777888888888888999:::999;;;===???>>><<<888666111333555444222000000000///000222555555555444333:::888555555666888888888333555555777@@@EEE;;;+++/////////---++++++---...,,,+++***+++---...///...000333555555333///---+++,,,,,,...333999???BBBCCC??????===999555333333555444555555666777777888888222666:::===???@@@BBBCCCBBBDDDEEE???555...,,,---,,,...000111000///000111111111222222333444444444444444555666777777777777999999999888777666666555888888777777;;;???<<<555666888::::::999777777777666444222222333444444444333333333333333333222222333111111111333444333222/////////000111111222222........................---,,,+++,,,...///000/////////.........///000111///***...000...888EEEEEE888555;;;JJJSSSNNNFFFCCC>>>FFFQQQWWWVVVRRRNNNLLLPPPLLLFFFDDDOOO\\\]]]UUUHHHPPPLLLFFFLLLOOOIIIDDDDDDCCCBBB@@@>>>===<<<;;;<<>>888555666999<<<>>>@@@BBBGGGKKKGGG???>>>CCCUUUHHH;;;777777555222111222///,,,++++++***+++,,,111222///***)))+++,,,***///............000111222///......------,,,,,,++++++,,,,,,------,,,,,,+++(((***,,,,,,++++++,,,///)))************++++++++++++,,,,,,---.../////////////////////000111222333999888777888999999999888888:::===>>>>>>;;;777555222444666666444222111111111222555666777666444333888777555666888999999999333666444333;;;BBB;;;---222222111///---,,,...000,,,+++******,,,......---111333555444111---,,,,,,.........111555999<<<<<<<<<<<<;;;888444222444666444555777888888777666555444777>>>GGGNNNQQQPPPMMMJJJLLLKKKCCC666---***+++***,,,//////...------///111111222222333444444555444555666666777666666666??????===;;;888666444333888999888555666999777333444666999::::::999888999999666333222333444444444111222333555555444333222444222111222333333222111000000000000000000000000...........................------///111111000///000000/////////000111222000+++///222///666CCCFFF<<<<<>><<<;;;===@@@DDDJJJQQQZZZdddkkkooouuuyyyuuulllgggiiimmmqqqmmmhhhdddbbb```^^^\\\\\\VVVSSSTTTRRRLLLIIIJJJEEEFFFHHHKKKOOOSSSWWWYYYWWWXXXLLLEEE}}}qqqxxx~~~~~~~~~}}}{{{xxxoootttpppllllllhhhlll|||{{{xxxzzzpppiiieeeeee```VVVOOONNNJJJGGGCCC@@@>>>===;;;999<<<<<<;;;:::999777777666666555444444777:::;;;<<>>888444555999===???CCCDDDHHHKKKFFF>>>===BBB___KKK777333999;;;888555333...***+++---...///000000111...)))(((++++++)))//////......///000222333///......------,,,+++++++++,,,,,,------,,,,,,+++'''))),,,,,,******---///)))************+++++++++---------....../////////////////////000111222333;;;888666777999:::888666777999<<<======999666333333555777777555333111111333444777888888777555333555444444666999;;;;;;:::333777555111777@@@<<<000333333333000...---///111,,,***)))***,,,------,,,000222444222...++++++,,,111000...///222444555555:::;;;;;;888555444777:::444555777888777555222000555888AAAMMMYYY]]]ZZZUUUTTTUUUSSSIII;;;000---...---111333333111///000111111111222333333444555555666666666666666666555444999999999999999999999999555888777333333666777444222555888::::::::::::;;;;;;888555333444555555444///111333666666555333222555333222222333333111000222222111111000000//////000000000000000000000000......///111333333222000111000/////////111222333333---000333///555BBBEEE@@@CCCLLLSSSKKK>>>>>>HHHBBBLLLUUUUUUNNNLLLRRR[[[yyy|||rrr]]]SSSXXXZZZUUUFFFHHHTTTQQQDDDJJJOOO>>>CCCCCCCCCBBB@@@>>>===<<<:::;;;===BBBIIIQQQYYY]]]gggjjjkkkgggaaa```ffflllkkkhhheeecccbbbaaa```^^^[[[SSSOOOQQQQQQKKKGGGGGGEEEFFFGGGJJJOOOSSSWWWZZZVVVXXXLLLFFF~~~kkksssvvv~~~yyytttuuu}}}uuuooommmnnnnnnqqquuu~~~}}}zzzxxxsssiii\\\UUUTTTSSSOOOJJJEEEDDDCCCBBB@@@???======@@@???===;;;888777777777777777666777888:::===>>>CCC???:::888999<<>><<<777666;;;===:::999888666444444444666777888666333222333444333222555888:::888444111111222333333222111000///......222///,,,,,,------***''',,,,,,,,,---------......333222222111111222222333///111111///...444>>>FFFDDDAAA???BBBDDDCCCAAA???IIIFFFIIIGGGFFFVVVhhhkkkrrriii\\\RRRNNNLLLLLLLLL@@@>>>GGGVVVXXXMMMFFFFFFHHHEEEAAA;;;888888<<>>@@@CCCHHHMMMQQQSSSQQQSSS[[[eeehhhiiipppyyyrrrnnnhhhbbbcccfffbbb\\\]]]YYYSSSNNNKKKJJJHHHHHHIIIJJJLLLNNNPPPRRRTTTUUU\\\[[[QQQ@@@jjjsssyyy~~~{{{||||||vvvqqqqqqqqqoooqqqtttxxxzzz|||}}}|||yyyvvvssshhhccc[[[UUURRROOOLLLIIIEEEDDDCCCAAA@@@???>>>===AAAAAAAAA???===:::888777777777777888888999::::::BBB>>>:::888;;;???BBBDDDEEEQQQNNNDDDAAA>>>;;;@@@OOOIII>>>777777999666//////+++)))***...111111...//////---,,,+++*********,,,++++++---000222222111000///...---,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000111222111111111444666777555444555999;;;:::999:::<<<>>>===:::555111///444333333444777888666444777777777888::::::999777:::888555555777888999888666999555000444<<<;;;222111111000///...............---,,,---///000///...111222111...---333@@@JJJPPPPPPOOOJJJEEEBBBCCCDDDNNNRRRUUUJJJ???:::333333777:::999888@@@HHHBBB555333AAAKKKFFF===>>>FFFLLLggglllZZZAAA999888333111////////////000111222333666555333222888>>><<<555999888888777777888888999999999:::::::::999888888888777777888999<<>>888777555000555444333111111222444555222333444333222222555888444666777666333111000111000000000000000000000000+++---...///000000000111,,,,,,------...//////000333333222222222222333333...000111//////444>>>GGG???;;;;;;BBBJJJOOONNNKKKRRRRRRUUUWWWWWWaaajjjhhhddd]]]RRRKKKGGGGGGGGGFFF@@@<<>>>>>>>>???AAACCCBBB>>>:::888777<<<<<<;;;::::::999999999AAA===:::999<<>><<<:::999999888888999999:::999::::::;;;;;;;;;;;;:::888888777888999:::<<<===GGGGGGCCC===999888777444333222111111111222333444///333777555111000444:::222333444333111/////////......///000000111222222)))...333444222111333555,,,,,,---...000111222222111111111111111111111111///111222000///333<<>>;;;;;;<<<>>>>>>???@@@DDDJJJQQQXXX\\\hhhccc``````bbbdddjjjpppnnnnnniiiaaa\\\\\\ZZZWWWUUUVVVWWWWWWTTTOOOJJJGGGEEEFFFIIILLLOOORRRUUUVVVPPPRRRNNNDDDmmmqqq~~~}}}~~~|||zzz{{{}}}zzzvvvuuuyyyzzzuuurrruuuwwwvvvwwwzzz}}}yyyuuusssdddaaa]]]XXXUUUQQQNNNLLLCCCBBB@@@???>>>>>>>>>>>><<>>DDDHHHKKKGGGKKKCCC<<<@@@EEEMMM[[[[[[PPP???111///333444111333///+++***,,,///111111///...---,,,++++++++++++---,,,,,,---000111111000//////...---------------************+++++++++++++++***))))))***,,,///111............------------,,,+++++++++++++++++++++---...000111111222555777444555777999:::::::::999;;;;;;;;;888555333333333222222222444888<<>>???AAAGGGNNNUUUZZZWWWWWWZZZ___dddgggiiikkklllnnnkkkccc^^^]]]]]]\\\TTTUUUWWWVVVRRRMMMIIIGGGGGGHHHJJJMMMPPPRRRTTTVVVUUUUUUPPPGGGrrrppp~~~}}}~~~{{{vvvvvvyyyyyysssqqqtttxxxyyy}}}~~~zzzwwwvvvuuuuuufff^^^UUUPPPPPPOOOJJJEEEBBBAAA???>>>===>>>>>>???<<<>>>???<<<999999===BBBJJJEEE???:::777888;;;>>>===<<<:::<<>>>>>999111...+++)))***---///000......---,,,++++++++++++---,,,,,,---000111111000//////...---------.........------,,,++++++******+++***))))))+++---000222------------,,,,,,++++++,,,+++++++++++++++++++++,,,...000111111222444666333444777888999999999999::::::999666333222333555333333444555777999===???AAA>>>;;;888888888777666555555666888:::;;;999777555555333//////222222///............///000111222///...---...000000000///222---...111111:::[[[|||xxxqqqkkkhhhfffffffff___eeeUUUVVVTTTNNNVVVJJJRRRNNNGGGAAAAAABBB>>>999333555666777777999???DDDWWWQQQCCC<<>>FFFFFFLLLOOOMMMMMMSSSWWWWWWSSS[[[WWWWWWdddaaaPPPJJJEEEEEEDDDCCCAAA???>>>===AAABBBFFFKKKLLLJJJKKKNNNEEEEEEEEECCC@@@>>>>>>>>>DDDCCCBBBDDDHHHNNNTTTXXXYYY\\\___bbbdddfffhhhhhhgggiiigggaaa]]]^^^___^^^WWWXXXWWWTTTOOOKKKJJJJJJKKKLLLMMMOOOQQQRRRTTTTTT___\\\UUUKKKxxxooo}}}~~~|||vvvtttwwwvvvrrrqqqvvvzzz|||~~~}}}zzzxxxwwwwwwxxxyyyhhh^^^SSSOOOPPPPPPKKKEEEAAA???>>><<<<<<===???@@@???AAAAAA>>>:::;;;AAAHHHGGGCCC<<<666444555999<<<<<<<<<;;;===@@@BBBBBBBBB999===;;;<<>>======<<<:::777666888999999<<<@@@EEE@@@999<<>>222222222222333444555666555555888>>>???<<<;;;===??????>>>===<<<<<<<<<<<<;;;<<<<<<============<<<777888888888777777777777<<<999888999777333111333222222222111111111000000222000000222555666444222111///......///111000000222111111000...------,,,///---,,,...222222...))),,,---...000222444555666333444555666666555444333---...///---///777EEEOOOJJJSSSWWWUUUXXXccciiiiii[[[^^^HHH999EEECCC999===???AAABBBAAA>>><<<<<<<<>>@@@???<<<::::::>>>===AAAHHHDDDBBBLLLiiikkkggg[[[NNNDDD;;;444***************,,,...000------,,,+++++++++,,,,,,...------...000111000/////////............//////---,,,,,,,,,++++++************+++,,,---//////000------,,,,,,+++******)))++++++,,,,,,------......,,,///111222111111222222111333555555333444777999777888777555333222333555555777999999777666777999DDD@@@:::777666777777888666666777888:::999777555333222111000...---...000111111000000000111111222000.........000111000///,,,888AAA:::222@@@eee~~~zzz}}}{{{}}}rrr}}}{{{hhhOOO???:::<<<@@@CCCBBB;;;888<<<===:::999;;;999<<<999888;;;555111999444444333444444555666777999333222;;;AAA@@@===<<<@@@@@@???>>>============<<<<<<=========<<<;;;;;;999999:::::::::::::::::::::777666999999444333666444444333333222000/////////000222333333333333333222000......111333222111222111000///...---,,,,,,++++++,,,---...///...---------...000111333444444333444555666666555444333000000///---...888GGGSSSRRRVVVWWWVVV```nnnqqqkkkllljjjGGG,,,555777333CCC:::===??????===;;;<<<>>>AAACCCDDDEEEHHHMMMSSSVVVNNNNNNLLLHHHDDDAAABBBCCC@@@???@@@AAACCCGGGJJJLLLOOOYYY___[[[XXX\\\bbbfffWWWVVVRRROOOQQQVVVUUUQQQOOORRRSSSQQQLLLJJJLLLOOOKKKLLLMMMOOOQQQSSSTTTUUUYYYUUURRRNNNnnnxxx~~~}}}vvvsssuuurrrrrrwww}}}xxxwwwtttuuuuuutttqqqlllfffcccWWWWWWVVVTTTPPPLLLIIIGGG@@@>>><<<;;;;;;===???AAA>>>BBBEEEAAA;;;888;;;??????>>>===;;;:::999888888<<<<<<===??????===888444<<<@@@@@@FFFNNNIIIEEEOOO]]]cccaaaQQQ>>>444333444)))***++++++,,,---///000------,,,+++++++++,,,,,,...------...000111000/////////.........//////000***************+++++++++)))***,,,---.../////////......---,,,,,,+++******++++++,,,------...//////---///111222111000111111111333444333222222666:::666777777555333222333444555888;;;;;;888777777999CCC???999555555666777777999888666666777888777666222111000000///...000333111111000000000000111111000///...///000111000///111HHHVVVLLL???NNNvvvsss}}}kkkJJJ888666===CCCGGGFFF>>>;;;???AAA===;;;<<<999FFFCCC888999999555666555555444555555666777888:::999<<>>???======???AAADDDCCC@@@@@@DDDKKKNNNNNNNNNMMMJJJEEEAAA??????AAAAAABBBCCCEEEHHHKKKNNNOOOMMM\\\gggddd[[[YYYYYYXXXUUURRRMMMKKKNNNSSSQQQLLLFFFJJJNNNMMMJJJHHHJJJMMMIIIJJJKKKNNNPPPSSSUUUVVVOOOMMMMMMMMMeee~~~zzzxxxxxxwwwsssoooppprrrvvvyyyzzzzzzxxxwwwuuurrrpppnnnlllfff]]]WWW]]]ZZZUUUNNNHHHDDDEEEFFFDDD>>><<>>EEEIIIFFFCCCBBBIIICCC===:::999777222......//////...,,,++++++,,,------,,,,,,+++,,,,,,,,,---------...............000///...---,,,---......+++,,,---......,,,+++)))***+++,,,,,,++++++---///000///---+++*********+++++++++,,,,,,---.../////////000111222222111000///000222333333222111222222///555:::888222///222666777999;;;;;;::::::===???999999999999999999999999:::333???EEE777777???777333555444000+++***...333888111666555+++555;;;+++---///000000000000222444999ZZZuuugggQQQcccccc```qqqmmmZZZCCC777555888>>>DDD???<<<;;;>>>???<<<:::;;;AAABBBBBB???;;;888666666444555666666777777888999<<<>>>@@@>>><<<>>>DDDJJJCCC@@@===<<<===>>>>>>>>>;;;::::::999999:::::::::???>>><<<:::999888777777555555555444333333222222111555777555111000444888222111000111333444444333------,,,...111222222111111222333222000.........---,,,++++++,,,---...///...,,,+++---000333444444222111000//////000111111777888444---...888???@@@BBBAAA@@@@@@DDDLLLVVV]]]KKKMMMRRRHHH333000777555999888:::???@@@===<<>>???>>>@@@EEE???FFFLLLJJJAAA;;;;;;>>>PPPRRRCCC666:::;;;888999@@@HHHJJJCCC:::777999;;;AAA>>>>>>CCCDDD@@@;;;:::BBB===888666777555000+++---......---+++***+++---------,,,+++++++++++++++---------...............000///...---,,,------...+++,,,---...---,,,***)))***+++,,,,,,++++++---//////...,,,+++*********++++++++++++,,,------......///000000111000000000//////111333333222111222333444777:::888444111222444444777;;;<<<<<<===???BBB:::999999999999888888888888111;;;@@@444555;;;333444555555111,,,***...222===555444666333555777222000000000...---...111444999YYYrrrhhh]]]rrr[[[HHHJJJRRRGGG>>>;;;;;;::::::<<>>@@@@@@???BBBHHHNNNGGGDDD@@@????????????>>><<<<<<======>>>???@@@@@@@@@???>>><<<:::999888888777777777666555555444444444444444333222222333444222111000111333333333111222111000000111222111000222333444333111//////000111000///...///000111222---,,,+++,,,...111222222222111000000000000111222333333///,,,111888:::777444777:::>>>AAAFFFLLLOOOTTTKKKGGGEEEAAADDD@@@000777555888===@@@>>><<<===@@@>>>???CCCDDDCCCEEEJJJMMMOOOLLLDDD@@@BBBDDDDDDCCCDDDFFFGGGGGGIIILLLOOOWWWXXXYYYYYYXXXWWWXXXYYYZZZVVVRRRPPPQQQSSSRRRQQQUUUOOOLLLNNNOOOLLLJJJLLLMMMNNNOOOPPPPPPRRRUUUXXXRRRUUUNNNVVVlll{{{|||rrruuuvvvxxxxxxwwwuuuuuuuuuuuuwww{{{}}}|||yyyuuurrrnnnmmmjjjeeeaaa``````aaa\\\WWWPPPMMMKKKJJJGGGEEE>>>;;;;;;>>>??????AAAEEEBBBHHHMMMKKKBBB;;;:::<<>><<<<<>>???@@@BBBFFFIIIWWWSSSRRRLLLAAACCCEEE===777333444:::>>>>>><<<<<<>>>???BBBEEEDDDAAADDDJJJDDDGGGGGGCCCAAACCCDDDCCCCCCDDDEEEFFFFFFHHHLLLNNNVVVWWWXXXXXXWWWVVVWWWXXXYYYXXXVVVUUUWWWWWWWWWVVVVVVRRROOOPPPPPPMMMLLLMMMNNNPPPQQQRRRSSSUUUYYY\\\ZZZ\\\SSSYYYrrruuu}}}tttssswwwzzzzzzwwwuuuuuuwwwuuuxxx|||~~~}}}yyytttqqqjjjmmmooommmfff```\\\[[[ZZZTTTNNNLLLMMMMMMIIIDDD>>>======>>>??????@@@BBBCCCGGGJJJFFF???:::;;;===VVVRRRAAA888>>>>>>:::<<>><<<:::;;;>>>===::::::===EEEGGGGGG???777777@@@III:::666333444:::>>>@@@??????@@@AAAAAA???@@@BBBDDDIIIGGGDDDCCCDDDDDDCCCBBBAAABBBCCCEEEFFFGGGHHHHHHCCCBBB@@@>>><<<;;;:::::::::::::::999888888777777777666444333333333222222333222111111111111000///777444222111111222111000+++---......,,,+++,,,,,,111000...---------......000...,,,,,,.../////////222222222222222222333333...------...111444222///222333555:::BBBNNN[[[ddd^^^[[[[[[SSSFFFGGGLLLGGG<<<555222666:::;;;<<<>>><<<>>>BBBEEEDDDAAAEEEKKKBBBDDDEEEDDDCCCCCCBBBAAA@@@BBBCCCDDDFFFIIIMMMPPPVVVWWWXXXXXXWWWVVVXXXYYYXXXXXXXXXYYYZZZZZZYYYXXXXXXUUURRROOOMMMLLLKKKKKKPPPRRRTTTUUUVVVYYY]]]```]]]___UUUYYY{{{ppp{{{xxx{{{}}}|||yyyvvvvvvxxxppprrruuuxxxwwwtttpppmmmgggkkkmmmkkkddd^^^[[[ZZZXXXSSSNNNMMMOOONNNIIIDDD???@@@@@@@@@@@@@@@???>>>AAACCCCCC@@@;;;999<<<@@@OOOLLL???999???<<<777;;;RRRMMMBBB777555999;;;:::666333333555444000000333//////000111222111...,,,...///...---++++++---//////...---+++***))))))))),,,,,,------...//////000/////////......---,,,+++---,,,,,,,,,+++***)))))))))***++++++******,,,...---------...............////////////000000000000///...---------///000111///111444555666666888999666333111333777999777555222444777;;;======<<<:::;;;:::999777555333111111---333333///222666777666777777555222///---------@@@QQQDDD000555:::666888GGGDDD===666222222666:::WWW~~~rrrvvvmmmSSSKKKCCCAAA???<<<<<<>>>999888:::===;;;777888<<>>@@@@@@???@@@AAABBBAAAAAABBBBBBEEEDDDCCCCCCEEEFFFFFFEEECCCDDDEEEFFFGGGGGGGGGGGGEEEDDDBBB???===;;;::::::::::::999888888777777666666888:::777333111333777444222111111222222000///333111///...000111111111***,,,......---,,,,,,---000///---,,,+++,,,,,,---111///------///000000000111111222222333333333333000000111111///...222666<<<<<<;;;<<<@@@HHHSSSZZZOOODDDCCCIIIOOOVVVNNN999EEE<<<444444666888<<>>??????<<<999999===@@@KKKIII???:::>>>999444<<<```UUUDDD666333777888555333111000111///+++---111222333444444333222111000000222222111///......//////...---,,,++++++******+++,,,,,,---...///000000......//////......---,,,++++++++++++************)))***+++*********,,,...+++,,,---...//////......000000000000000000000000............///000111111///222444666666666888999444222111222666999999777555555666999;;;;;;999777::::::888666444222000000+++888555---111444444999777666444222000///...---000CCCGGG<<<:::<<<999888777666333000///111666:::^^^uuuyyyVVVLLLBBB@@@@@@<<<999777888888;;;===;;;777888===FFFGGGEEE>>>777777>>>EEE666666666666777:::===???<<<>>>AAADDDFFFGGGGGGGGGCCCCCCBBBDDDFFFHHHGGGFFFDDDFFFGGGHHHIIIIIIHHHGGGGGGFFFDDDAAA???===<<<<<<999999999888777777666666555999<<<999333111555:::444222111222333333222111111///,,,,,,...000222222---///000111000000000111000000...------...//////222000......///111111000///000111222333333333222111222333222---+++111:::GGGHHHHHHFFFEEEEEEGGGIII???BBBRRRaaahhhmmmfffTTTNNNEEE<<<777444444:::BBB@@@======AAADDDDDDGGGLLLLLLHHHEEEFFFEEEBBBAAABBB===>>>@@@AAADDDIIIOOOSSSSSSUUUWWWXXXXXXYYY\\\]]]YYYZZZ[[[ZZZXXXVVVVVVWWWUUUVVVSSSLLLGGGHHHIIIIIIMMMOOOPPPQQQRRRTTTXXX[[[RRRTTTLLLSSSlllvvv}}}|||~~~{{{zzzzzz{{{{{{zzzwwwwwwwwwvvvtttrrrooonnniiieeeaaa^^^\\\\\\[[[ZZZTTTSSSSSSQQQNNNKKKGGGEEE>>>CCCEEECCCBBBDDDBBB===:::<<<>>>===;;;:::;;;<<>>;;;===888999FFFhhhZZZEEE444222777888444222111111333222000333999777888777666555333333333333555666555333000///...///......---,,,,,,,,,---++++++,,,---...///000000,,,---.../////////...---***************++++++,,,((()))******)))***,,,...)))***+++---------------........................---...///000111111111111///111333444444444666777666444444444666888999999777666555777;;;<<<:::888999888777555333111000///000CCC>>>000333444333<<<666555333222111000///...,,,666NNNYYYKKK;;;888999000000111000000222666999WWWrrr}}}dddSSSDDD??????===888555888999===???<<<888:::@@@DDDCCCAAA;;;555333666999444777999999777777:::>>>;;;===@@@DDDHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHGGGFFFEEEGGGIIIKKKMMMMMMLLLLLLKKKIIIGGGDDDBBB@@@???>>>::::::999999888777777777666777888777555444666888444333222222444555444333222///,,,,,,---000111111...000222222222222333444000//////......///000111000...,,,---...000111000...///000222222222222222222000000111...+++...555333777===EEELLLUUU]]]cccLLLYYYqqq|||yyy|||{{{TTTNNNFFF???666222777@@@FFF???;;;???CCCEEEFFFHHHQQQIIICCCDDDDDDBBBAAADDD???@@@@@@AAABBBGGGLLLQQQPPPRRRUUUWWWXXXZZZ\\\^^^\\\]]]]]][[[WWWTTTTTTVVVQQQTTTRRRJJJGGGJJJMMMMMMNNNOOOPPPQQQQQQSSSVVVYYYUUUWWWNNNTTTllluuu~~~}}}yyyxxxzzz||||||{{{wwwwwwuuussspppmmmkkkiiijjjhhhfffeeeccc___WWWQQQSSSTTTUUURRRNNNIIIGGGFFF===CCCEEECCCDDDGGGEEE???888<<>>;;;999888CCCDDD===:::===:::@@@RRRjjjZZZCCC333222999;;;666111111333777888888>>>FFF;;;;;;:::777555444444555444777999888555222///...///......---------......++++++,,,---...///000111+++,,,---////////////...))))))))))))***+++,,,---((()))******)))***,,,...&&&((()))+++,,,,,,,,,+++---------------------,,,---...000222222222222111...000222333222222444555888777777666666777999:::888666555777;;;======;;;888888666555333111000///777NNNHHH666777666444@@@666444333222222111000...222111VVVttt\\\:::555:::333555666666555555777888SSSssswww```HHH=========;;;999999;;;>>>@@@===999;;;BBBAAA@@@>>>999555333333444444999>>><<<888777;;;@@@<<<===@@@CCCFFFFFFDDDBBBGGGGGGFFFGGGHHHHHHGGGEEEFFFHHHKKKNNNPPPQQQQQQQQQMMMLLLJJJGGGDDDBBBAAAAAA;;;;;;:::999999888888777777555444444666777777666444333222333555666555444333111---,,,---///111111,,,...111111111111222333......------...///000111...,,,++++++...000000000---...000111222222111111111,,,,,,000000,,,+++///:::;;;<<<>>>EEEOOO[[[cccQQQLLLRRRZZZ___jjjmmm```VVVSSSMMMEEE999222555===LLLBBB;;;===CCCDDDDDDEEESSSIIIBBBBBBCCCAAABBBGGGBBBBBBAAAAAABBBEEEJJJNNNMMMPPPSSSUUUWWWYYY\\\______```___[[[VVVSSSTTTUUUMMMRRRQQQJJJGGGMMMQQQQQQQQQRRRSSSSSSSSSUUUXXXZZZ^^^___TTTWWWpppuuuxxx}}}vvvtttwwwyyyyyyrrroooppptttsssmmmkkkmmmmmmiiieeecccbbb___XXXRRRYYYZZZXXXSSSLLLGGGFFFHHHDDDCCCAAA???CCCEEE@@@888777444999DDDEEE;;;444666<<>>:::777777:::;;;;;;999777777777555333111111111DDDGGGKKKHHH<<<222444<<<555555666666555333111000111---;;;RRRTTT???444888444444444333222222666<<>>CCCGGGGGGEEEDDDCCCNNNKKKJJJLLLHHHCCCFFFMMMIIIKKKNNNQQQSSSTTTTTTSSSNNNJJJDDDAAAAAABBBCCCCCCAAA@@@>>><<<999777555444444444555555666777777777777444555999999333111333///////////////000000111///000111111111000...---++++++,,,,,,,,,---------......------...///111222222111000/////////000111///.........000222333555888@@@EEECCCBBBFFFKKKMMMBBB======@@@CCCBBBCCCEEECCCIIIKKKGGGCCC@@@777...======???@@@AAABBBBBBBBBLLLKKKBBB???FFFCCC<<>>???@@@@@@AAADDDIIILLLGGGKKKPPPQQQQQQTTT[[[aaaaaaaaa```]]]XXXSSSQQQPPPRRRSSSPPPLLLNNNTTTRRRLLLXXXTTTVVVTTTOOOXXXaaa]]]VVVYYYNNNRRRtttsssuuu|||uuupppppptttxxxooolllmmmqqqoooiiigggiiirrrooojjjccc]]]YYYXXXXXX]]][[[WWWQQQLLLHHHGGGGGGCCCDDDBBB@@@AAACCC???999777444888CCCEEE<<<888;;;???CCC===888<<<@@@KKK^^^]]]GGG999666222666;;;666999<<>>999555222222333555555666777888999999999888:::???DDDHHHJJJJJJJJJJJJLLLJJJLLLNNNKKKFFFFFFKKKGGGJJJMMMQQQSSSUUUUUUUUUQQQLLLGGGCCCBBBCCCCCCCCCAAA@@@>>>;;;999777666555666666666666666555555555777333222555555222222666222111000/////////////////////000000000///...---++++++,,,,,,,,,---------------,,,,,,---...000111///000111222222111111000111111000//////000111222===DDDHHHEEEBBBDDDFFFGGG777444333777999:::>>>DDDDDDHHHGGGAAA>>>===999333;;;<<>>:::===BBBGGG???666;;;DDDRRRfff^^^JJJ===777000444>>>???@@@DDD@@@888;;;DDDAAA555222333444444444444666888444222000000111111...,,,111222111,,,+++......,,,+++++++++++++++,,,---...///......------...//////,,,...---+++,,,...,,,(((&&&'''(((******+++++++++))))))+++---///000...,,,........................000000//////111222444555222333555555555666777999888777666555555666777888:::999999:::;;;<<<:::999777777777666444333444555;;;;;;<<<>>>:::555777<<<<<<;;;:::888666444333222444000...000000///222666777333222333222111666===mmm}}}aaaOOO???;;;999666888>>>:::<<<>>><<<888777;;;@@@===:::666222000111333555444666888:::;;;:::999888:::===BBBEEEFFFGGGHHHIIIKKKKKKMMMPPPNNNIIIHHHJJJJJJLLLOOORRRUUUWWWYYYZZZUUUPPPJJJFFFDDDCCCCCCBBBAAA???===:::888777777777888777777666555555444444666222000111111111333888333333111000///...............//////......---,,,,,,,,,,,,,,,---------------,,,,,,+++,,,...///000---///222444555444222000444333111///.........///<<>>======>>>???@@@CCCHHHCCCAAAIIIHHHDDDHHHBBBCCCDDDDDDDDDGGGKKKNNNKKKLLLNNNQQQTTTXXX\\\^^^]]]___aaa```\\\WWWSSSQQQVVVWWWTTTNNNLLLPPPSSSSSSRRRVVVYYYVVVSSSUUUXXXWWWXXXZZZNNNPPP|||www}}}~~~|||yyyvvvqqqnnnqqqvvvsssssstttuuutttpppllljjjgggfffbbb]]]XXXYYY___ddd\\\VVVNNNJJJJJJJJJIIIHHHCCCGGGHHHDDDBBBBBBAAA>>>666999@@@IIIIIIAAA;;;;;;GGGPPPHHH:::;;;GGGZZZnnn```LLL@@@<<<777<<>>;;;;;;===@@@???===:::888555444333222444444111000333333000222000000111...///===MMMxxxkkkVVVHHH<<<:::777444777???@@@>>><<<;;;888666777;;;;;;888444111000222555777555666999;;;<<<;;;999888===???BBBDDDDDDDDDFFFGGGLLLLLLMMMOOONNNLLLKKKLLLRRRQQQQQQRRRTTTYYY]]]```XXXTTTMMMHHHEEEDDDBBBAAA???>>>;;;999777777777888777777666666555555555555444222111000111222444666333222111000////////////.........---------,,,,,,,,,,,,,,,------------...------,,,,,,---...000111...000222444555444333222333222111///.........///;;;DDDKKKJJJIIIJJJLLLMMM???@@@AAABBB???===BBBJJJ;;;;;;999888:::@@@EEEGGGJJJEEE>>>999777:::???CCC===EEECCC@@@FFFGGGCCCGGGBBBCCCCCCCCCCCCEEEIIILLLLLLLLLMMMQQQVVVZZZ\\\\\\ZZZ[[[\\\[[[YYYWWWVVVVVVTTTVVVVVVSSSOOOPPPSSSVVVMMMVVVWWWSSSVVVYYYYYY]]]ZZZ[[[MMMNNNpppjjjvvvyyytttuuuuuuqqqoooqqqooorrrssssssrrroookkkhhhddd```\\\\\\___aaa```___SSSNNNIIIGGGIIIKKKJJJIIIEEEIIIKKKGGGEEEEEEDDDBBB;;;BBBMMMUUURRRGGG===999IIIXXXSSS@@@???MMMaaasssaaaMMMBBBBBB???BBBEEE???===777888???AAA999222000777888999888555333333444000222444222///...111555;;;<<<777000---......+++---,,,,,,,,,---...///000......//////////////////,,,***(((***++++++******&&&''')))+++++++++***)))((()))+++...111111///,,,........./////////000000111000//////000222444666111222444444444555666888999999999888888999999999777999:::;;;;;;;;;::::::999::::::888777888:::===::::::>>>EEEFFFBBB??????BBBAAA???<<<:::777555444///333333///...111000+++...///222222,,,000IIIeeeyyy\\\PPPDDD:::888666222555===CCC===:::======:::888::::::888555333333555777999666777999;;;<<<;;;:::999@@@CCCFFFHHHIIIJJJKKKMMMOOONNNMMMLLLMMMOOOOOOOOOWWWTTTPPPNNNQQQWWW^^^ccc[[[WWWPPPKKKGGGDDDBBB@@@???===;;;999888777777777555555555555666666777777444444444333222333333222111111000000000000111111...------,,,,,,,,,,,,,,,,,,,,,---------.........///............000111222111111111111222333444555111000///......///000000???HHHPPPPPPOOORRRUUUVVVDDDEEEHHHIIIDDD@@@CCCJJJPPPMMMJJJGGGEEECCCCCCDDDKKKHHHCCC>>>;;;<<<===???:::GGGFFFBBBFFFFFFBBBEEE???@@@AAAAAAAAABBBEEEGGGLLLLLLMMMQQQVVVYYY[[[ZZZ[[[ZZZYYYWWWVVVXXX\\\```OOOPPPRRRRRROOOMMMOOORRROOOZZZVVVRRR\\\]]]ZZZ```\\\\\\MMMLLLkkkcccqqqvvvppptttvvvqqqmmmmmmnnnsssuuutttsssrrrnnniiihhhaaa\\\^^^dddddd\\\SSSIIIHHHGGGHHHIIIJJJJJJIIIFFFJJJJJJHHHHHHJJJHHHDDDBBBMMMZZZaaa\\\OOOBBB;;;GGGWWWQQQ>>>@@@PPP]]]hhh[[[IIIAAABBB@@@???===333999444888DDDDDD777///222666777888777444222222222)))---111000...///555;;;======888000,,,------++++++++++++,,,---...000000...////////////...---,,,---***(((,,,...------///(((((()))***************))))))+++---///000...,,,.........//////000000111000000//////111222444555000111333333333333555777::::::::::::::::::::::::777999;;;;;;::::::;;;<<<;;;<<<;;;::::::;;;???AAACCCBBBDDDGGGEEE???;;;;;;AAAAAA@@@???<<<999666444444444222---,,,///111000000///333444///444RRRtttyyyzzz|||qqqXXXNNNAAA888777555222555===???<<>>999999888777777888999999888888999:::;;;;;;;;;;;;:::>>>DDDIIILLLNNNPPPRRRPPPPPPMMMKKKMMMQQQSSSQQQUUURRRNNNLLLOOOUUU]]]bbb___ZZZTTTNNNJJJGGGCCCAAA@@@???>>><<<;;;999777777444444555555666777777888777999888555333444333000000000000000000111222333......---,,,,,,,,,,,,---,,,---------............000////////////111222333222111000000000222444555///......---...///111222===FFFLLLKKKIIIKKKNNNOOOMMMJJJHHHEEE===444333666PPPLLLKKKKKKHHHCCCAAABBBBBBDDDFFFGGGEEEAAA;;;888:::JJJKKKEEEGGGGGGDDDGGG>>>@@@AAAAAA@@@AAACCCEEEJJJKKKNNNRRRUUUWWWYYYZZZ^^^\\\YYYVVVUUUYYY```eeeTTTSSSRRRSSSQQQMMMNNNQQQVVVbbbYYYUUUeeedddYYY^^^___]]]MMMKKKjjj```ooovvvrrrwwwxxxpppmmmpppmmmsssvvvuuutttuuuqqqkkkggg```ZZZ\\\aaa```TTTIIICCCFFFJJJLLLKKKIIIHHHHHHGGGHHHHHHGGGJJJMMMJJJEEEEEEQQQ^^^ccc]]]QQQDDD===NNNYYYMMM;;;BBBRRRTTTOOOMMM???===@@@;;;999888111555777;;;===:::444000111000222444444222111000111***,,,...//////222666:::999999444---***,,,---+++(((((((((***+++---///000////////////...,,,+++***---((('''+++...---...111)))))))))))))))******++++++******+++---...---+++---......///000000111111//////000111222333333444000111333333333444555777::::::;;;;;;;;;;;;::::::777999;;;:::999999;;;>>>=========<<<<<<>>>BBBEEEGGGDDDCCCBBB===888888<<>>:::666444777444222222111000111444222...///444222666PPPoooqqqjjjrrr}}}rrr^^^NNN@@@555555666555777>>>;;;AAANNNYYYRRRBBB:::===888999:::::::::999999888::::::999999:::;;;======666;;;CCCIIIMMMOOOQQQSSSNNNPPPOOOMMMOOOUUUTTTOOOOOONNNNNNPPPTTTZZZ___cccbbb^^^XXXRRRNNNJJJGGGDDDCCCCCCCCCAAA???<<<999777555555555666666666666666>>>???<<<555222444444111222222111111000111111111//////---,,,,,,,,,---...------------............//////......///000222333000000111111111111111111///......---...///000111666>>>CCCAAA???AAAEEEFFFOOOHHHAAA<<<777111000444444111111666666333222666<<>>;;;666IIIMMMEEEGGGHHHEEEHHH@@@BBBCCCCCCBBBBBBDDDEEEGGGKKKPPPRRRSSSTTTWWWZZZ^^^\\\YYYUUUTTTVVV[[[```ccc[[[TTTSSSRRRNNNOOORRRWWWeee[[[ZZZqqqnnnZZZ\\\```^^^LLLIIIaaaXXXjjjyyyxxx}}}zzzpppooouuugggnnnqqqppppppqqqmmmgggbbb\\\WWWXXX\\\YYYOOOEEEAAAGGGMMMOOOMMMIIIGGGFFFFFFFFFEEEEEEJJJOOOKKKDDDDDDPPP\\\___YYYNNNDDD===^^^dddRRR???JJJYYYOOO@@@@@@777:::>>>777666:::777000;;;<<<222---111222...+++---000111000000000111222000...///222555666777555555111+++))),,,---,,,%%%%%%&&&(((***,,,...///////////////---+++)))(((***$$$$$$))),,,+++---111******((((((((()))***+++,,,+++******,,,,,,,,,+++---......///000111111222...///000222333333333333000222444444444444666777:::;;;;;;<<<<<<;;;;;;:::888999:::999888888<<>>>>>>>>===>>>@@@DDDGGGJJJGGGCCC@@@;;;888>>>FFF===???AAABBB@@@;;;777333111...000666666///,,,///333+++***111333666JJJcccddd```pppvvveeeMMM>>>333444777777:::@@@;;;HHH]]]hhhZZZ@@@555:::777999:::<<<<<<:::888777;;;:::999888999;;;===???<<>>444000444555222444444222111000000//////000///...---,,,---......---------.........//////......------...///111222...000222333333111///---000///...------...///000444<<<@@@>>>===@@@EEEGGGBBB;;;555666999===DDDJJJ:::555555999999555555999======>>>???AAABBBCCCDDD111FFFKKKDDDEEEFFFEEEGGGBBBDDDEEEEEEDDDDDDEEEGGGEEEKKKQQQSSSQQQRRRVVVZZZ[[[ZZZWWWTTTQQQQQQTTTWWWjjj]]]RRROOOMMMJJJKKKOOOSSSccc[[[^^^zzzwww^^^]]]aaa___LLLIII]]]___ppp{{{~~~~~~vvvvvvxxxqqqkkkuuu{{{wwwpppnnnkkkfffaaa___\\\ZZZVVVQQQIIIDDDIIILLLNNNMMMIIIEEEDDDEEEFFFGGGHHHHHHGGGEEEBBBAAA>>>TTTWWWTTTWWWNNNIIIYYY\\\[[[PPPNNNZZZVVVAAA333222333555666555333111000555555333///,,,,,,///222000///...---///111333555222111///...333777333,,,///...---+++***++++++,,,)))))))))***+++,,,---...,,,///111///+++(((''')))+++******))))))***+++,,,)))(((((((((((())))))******+++---...///000000000000000000000////////////...000222333333222333555333333444444555666666666666999======<<<;;;<<<>>><<<<<<<<<============<<>>:::;;;<<<;;;;;;<<<===??????<<<777333444333222000//////......111000000111000222<<>>666999>>>@@@???;;;:::;;;:::777>>>999888;;;>>>???@@@CCCGGGIIIMMMUUU[[[\\\XXXSSSNNNSSSUUUUUUUUUWWWVVVRRRTTTUUUXXX]]]aaabbbaaa___cccjjjhhh[[[RRRRRROOOHHHIIIGGGCCCAAA???===:::888999888777666666555555555444444222222222222444444666222///000333555333///---------,,,,,,------...000///...---------------+++---...---++++++---000222222222111111111111000333...,,,///111000111444;;;>>>999888???@@@AAAJJJBBBDDDCCCAAAFFFNNNPPPMMMPPPQQQQQQMMMHHHDDDDDDFFF===@@@???<<<@@@FFFHHHCCCAAA<<<;;;???@@@>>>@@@EEEKKKLLLLLLKKKIIIGGGGGGHHHEEEIIINNNOOOPPPSSSYYY___^^^XXXSSSRRRRRRQQQRRRSSSbbbZZZXXX[[[SSSIIIPPPaaabbbYYYYYYcccggg^^^WWWWWW\\\VVVMMMIII|||___```qqq{{{{{{|||uuukkkssswwwtttpppnnnkkkfff______]]]YYYSSSMMMHHHFFFMMMOOOQQQNNNIIIFFFFFFGGGEEEEEEFFFFFFEEECCC@@@???@@@LLLGGG???DDDDDDJJJ^^^BBBNNNNNNLLLOOOHHH999333///111333444333222111000111000000//////000222444333333222000...------......111222000222555555111///...,,,+++******++++++)))))))))***+++,,,...//////000000///,,,***))))))+++++++++******))))))))))))(((((((((((()))******++++++---...///000000000111111000000000111111222///111333333333222444555444444555555666666666666666999<<<===;;;;;;<<<===???>>>>>>>>>>>>???@@@AAADDDCCCAAAAAABBBCCCBBBAAABBBEEEEEE@@@===??????=========>>>???@@@===888444444333222000////////////111000000111000333===HHHNNN^^^fffjjjrrrvvv~~~www___GGG===444222444555888<<<999BBBNNNSSSJJJ;;;444444<<<>>>===:::999;;;;;;888===::::::>>>AAAAAAEEEJJJOOOPPPRRRXXX]]]]]]XXXSSSOOOTTTWWWVVVVVVWWWVVVSSSXXXZZZ^^^```bbbbbbaaa```bbbkkkmmmddd[[[WWWOOOEEEEEEBBB???======<<<;;;:::;;;999888666555555555555444333222222222222333444666222///000222444111...///...,,,,,,---.........------,,,,,,++++++,,,,,,***,,,---,,,******,,,////////////000000111111111222...---///000///222777CCCKKKLLLOOOWWWVVVTTT[[[```aaa^^^VVVRRRUUUXXXWWWEEEFFFEEECCC???>>>@@@BBB444999;;;;;;???HHHNNNMMMBBB===;;;===>>>===@@@FFFMMMMMMMMMJJJGGGDDDCCCDDDIIILLLOOOOOOOOOQQQWWW\\\YYYVVVTTTRRRPPPOOOQQQSSS___]]][[[UUUNNNHHHHHHKKK___TTTRRR[[[```\\\YYY[[[^^^XXXOOOKKK|||___aaaqqq}}}~~~~~~vvvmmmqqqsssqqqooonnnjjjfff\\\______XXXOOOIIIIIIMMMSSSTTTSSSOOOJJJFFFGGGIIIBBBCCCCCCCCCBBBAAA???>>>DDDFFF===666===DDDNNN___:::LLLPPPFFF===222,,,222111777???CCCAAA;;;555222777666444333333222111000111222333222000...,,,,,,,,,111333000...000222111...---+++***))))))******((((((((()))+++---...///333111///...------,,,++++++,,,,,,,,,+++)))'''&&&((((((((((((((()))***++++++,,,---...///000000111111000000///000111333444000222333333333333444555555555666777777777666666888:::<<<<<<<<<;;;<<<===AAAAAA@@@@@@AAABBBEEEFFFEEECCCBBBBBBEEEGGGHHHGGGDDDHHHIIIEEECCCCCCBBB???@@@???@@@AAA@@@>>>:::666444333222111000/////////000///000222222444???KKKPPP]]]cccfffooorrryyyrrr[[[FFF===444333444555888;;;::::::>>>CCCCCC<<<666555888;;;;;;888888;;;;;;999===<<<>>>@@@@@@@@@EEEMMMVVVUUUVVV[[[aaabbb^^^YYYTTTZZZ\\\ZZZZZZ[[[\\\YYY\\\```cccdddbbb``````aaabbbjjjmmmfff```]]]VVVMMMGGGCCC???<<<<<<<<<<<<<<<===;;;888666444444444555444333222111111222333444666222//////111222000---111...+++,,,...000...,,,*********)))******++++++***+++,,,+++******,,,...------...///000111222222111//////000......333:::LLLVVVXXX[[[cccdddbbbhhhgggmmmnnnfff[[[SSSLLLGGG======;;;888666666999;;;999>>>???======CCCIIILLLFFF@@@<<<<<<===>>>CCCHHHIIIJJJJJJIIIFFFDDDDDDDDDMMMOOOPPPPPPPPPSSSYYY___[[[[[[ZZZWWWUUUUUUVVVWWWVVV]]]^^^VVVQQQRRRPPPJJJ[[[PPPLLLTTT[[[ZZZYYY[[[^^^[[[SSSLLL|||]]]```ooo{{{}}}}}}tttqqqqqqpppoooooommmhhhdddZZZ^^^___XXXMMMIIINNNUUUVVVWWWUUUPPPJJJFFFGGGIIIBBBBBBBBBBBBAAA@@@???>>>??????;;;;;;AAAGGGLLLSSS@@@MMMJJJ;;;222---///::::::EEERRRYYYUUUJJJ???777:::777333111111111000...,,,+++---111666777444000...111111---,,,//////------,,,+++)))((())))))***''''''((()))+++---...///555222...---...///...,,,)))***+++,,,+++***(((&&&(((((((((((()))***++++++,,,,,,---...///000111111000000///...///111333555222333444444333333444666666777777888888888888888:::;;;<<<<<<<<<<<<======@@@@@@BBBCCCDDDEEEFFFFFFCCCBBBAAADDDIIIMMMPPPQQQKKKNNNNNNJJJFFFEEEDDDAAACCCBBBAAABBBAAA???<<<999444444222111000///////////////000222222666AAALLLPPP]]]dddhhhnnnoooxxxmmmWWWEEE<<<444333555555777:::999666777===AAA???<<<;;;555888999777888;;;<<<999??????@@@AAA>>><<>>>>>>>>===???===999666444333444444444333222111111222333444555222000///000000///---111---***+++...///...+++)))))))))))))))***+++,,,++++++++++++,,,,,,...///......//////000111111222//////000000---,,,333<<>>BBBCCC???<<<===CCCIIIIIIEEE???<<<===@@@EEEJJJAAACCCFFFHHHHHHHHHJJJKKKMMMNNNPPPQQQTTTYYY___dddaaa```]]]ZZZ[[[\\\ZZZVVVSSSYYY]]]ZZZUUUUUUVVVWWW[[[UUUTTT[[[___\\\XXXVVV]]]]]]UUULLLyyy[[[]]]jjjyyyzzz{{{ssssssqqqppppppooojjjeeebbb[[[^^^^^^XXXOOOMMMSSSZZZVVVWWWVVVQQQJJJFFFFFFGGGBBBBBBBBBBBBAAA@@@@@@???888555777<<>>GGGSSSXXXUUUMMMFFFBBB:::777222//////000222333,,,'''&&&...:::???;;;444000///---,,,000555444///---,,,+++)))((())))))***''''''((()))***,,,---...555111---,,,...///...,,,&&&''')))+++,,,+++)))((((((((((((((()))***+++,,,------------...000111222222222222222222444666777333444555444333333555777888888888888999:::;;;;;;======<<<======>>>>>>>>>===???BBBEEEFFFFFFDDDCCCAAAAAAAAAEEEJJJNNNQQQRRRKKKOOONNNJJJGGGHHHGGGEEEFFFDDDCCCBBBAAA@@@===;;;555444333111000000/////////...000222222666AAAMMMKKKYYYaaaeeefffdddooohhhSSSDDD;;;444444555555666999888666888===???<<<:::<<<333666777666777;;;<<<:::??????@@@AAA??????GGGPPPZZZUUUTTTZZZeeemmmmmmjjjaaagggjjjfffdddfffjjjkkk]]]aaaeeeccc___\\\^^^aaa___```^^^\\\\\\^^^^^^\\\QQQMMMGGGBBBAAA@@@@@@@@@???===:::777444333333333333222111111111111222333444222000000000000///...000---++++++------,,,******************+++,,,------,,,,,,,,,...///000000111111111111111111111111///...000000---+++222;;;EEERRRTTTQQQYYY]]]___eeeiii]]]NNNFFFCCCDDDEEEEEE<<<999555222222333555666555888;;;<<<;;;===EEEMMMHHHEEE@@@;;;;;;???DDDGGG===@@@EEEHHHJJJKKKMMMOOOMMMMMMOOOQQQTTTYYY___cccccc```ZZZWWW[[[___ZZZPPPWWWTTTWWWZZZRRRIIIOOO^^^bbbccchhhmmmlllbbbWWWQQQ[[[^^^VVVJJJuuu\\\]]]hhhzzzwwwwwwzzzuuupppooopppqqqnnngggbbbaaa___^^^\\\WWWRRRRRRUUUXXXSSSVVVWWWTTTMMMGGGDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA;;;333777;;;999===AAA999888<<<666444???AAA999666999>>>BBBBBB@@@@@@DDDHHHKKKHHHCCC;;;444111111333111***&&&,,,888>>>:::333000...+++---555======777...---+++***))))))******((((((((()))***+++,,,---111///---,,,------,,,+++%%%&&&(((***+++++++++***((((((((()))***+++,,,---......------...000222333555666666777777888888888555666555444333333555888999888777777999;;;>>>@@@AAA???===>>>???@@@@@@???===???BBBDDDEEEDDDCCCAAABBBBBBCCCEEEHHHKKKKKKJJJEEEJJJMMMKKKKKKMMMMMMKKKHHHFFFCCCBBBAAA@@@>>><<<555444333222111000000000///...///111222555@@@LLLKKKWWW^^^ccceee```iiieeeQQQBBB:::444555666555555777999888:::===;;;666444666222555777666777<<<===;;;===<<<>>>BBBEEEHHHQQQZZZ]]]WWWSSSYYYfffoooqqqooojjjoooqqqkkkfffhhhkkkmmmaaadddeeeddd```^^^___```\\\]]]^^^``````]]]XXXSSSLLLHHHDDDAAAAAAAAAAAAAAA>>>===;;;888666555333333333222111000000111222333222222111000000000000111///......---,,,+++,,,,,,++++++++++++++++++,,,,,,...,,,,,,---///111111000222222222222111111111000///---...///...+++///666999NNNXXXYYY```aaa]]]^^^VVVMMMHHHKKKOOOLLLEEEAAA999666444333555888:::;;;444444777;;;;;;;;;@@@FFFBBBBBB???:::999===@@@@@@>>>BBBFFFIIIJJJJJJKKKLLLMMMMMMNNNPPPSSSVVVYYY[[[dddbbb\\\WWW\\\ddd```UUUWWWOOOQQQXXXTTTMMMXXXmmmjjjrrr{{{}}}ttteeeXXXRRRYYY^^^XXXHHHrrrbbbbbbhhhvvvtttsssxxxvvvhhhiiimmmqqqlllccc```bbbeee___XXXUUUUUUTTTRRRPPPQQQUUUYYYXXXQQQIIIDDDBBBBBBBBBAAAAAA@@@@@@AAAAAA???555;;;???888===CCC:::666<<<666333;;;:::111---444777888555222333:::AAAOOOQQQNNNEEE999000...///444...******000444444222///000///...333:::<<<999///...,,,+++******++++++)))))))))))))))***+++++++++---...---+++*********''''''(((((())))))******((((((((()))***+++---...///...------...000222444555666888999999888777666666666666444333333666888:::999666666888<<>><<<555444333222111000000000///...///111111444???JJJNNNUUUZZZeeennnlllpppbbbOOOAAA:::444555777555555666999666555999999555333444222666777666888<<<===;;;<<<:::;;;AAAHHHMMMVVV^^^\\\UUUQQQXXXgggtttwwwvvvwww|||{{{rrrjjjiiilllnnnjjjjjjhhhfffdddbbb```___^^^]]]]]]___```]]]WWWSSSJJJGGGDDDBBBAAAAAA@@@???<<<<<<;;;:::888666444222333222111000000111222333111111222111111111222444///111222000,,,***---000,,,,,,+++*********++++++---+++***,,,///111111000000000000000111111111111///,,,,,,//////,,,,,,///333KKKVVVUUUYYYXXXPPPNNN>>>===DDDOOOSSSJJJ===555;;;999777888<<<>>>???>>>AAA======@@@>>>:::999<<<@@@BBBAAA<<<;;;??????<<>>>>>@@@CCCEEECCCDDDGGGLLLOOOPPPOOOMMMHHHRRR[[[^^^^^^\\\VVVOOOJJJGGGCCCAAA@@@???>>>===555555333222111000000000///...///000000333>>>IIILLLOOOSSSdddvvvwwwyyy}}}aaaOOOAAA:::555666777555555666888222000555999999888888333666888666888<<<===;;;>>>999999???GGGMMMTTT[[[XXXQQQNNNWWWiiixxx~~~~~~yyyooolllnnnppprrrooollliiigggeeebbb___bbb]]]YYYZZZ\\\]]]]]]]]]MMMJJJGGGDDDBBB@@@===;;;:::;;;<<<;;;:::777444222333222111000000111222333000111222222111222444555///333666333---***...333,,,,,,+++***))))))******,,,***)))***...000000///------...///000111222222///,,,+++///000---++++++333HHHNNNGGGHHHFFF@@@???@@@<<<;;;@@@AAA<<<;;;>>>BBB@@@>>>???AAABBBAAA???GGGBBBAAAEEEEEE???;;;<<<@@@EEEEEEAAA@@@BBBAAA<<<===@@@EEEGGGGGGGGGGGGGGGKKKLLLPPPUUUZZZ^^^^^^^^^UUU___aaaXXXWWW```hhhhhhbbb^^^VVVRRR[[[hhhlllhhheeerrr{{{uuudddXXXUUUVVVXXXaaa[[[HHHooommmccciiiqqqvvvwww||||||sssmmmmmmoookkklllllliiieeeeeehhhlllccc___YYYVVVTTTQQQMMMJJJSSSYYYZZZTTTOOOMMMHHHAAA???>>>>>>>>>======<<<<<<999888888999;;;<<<<<<;;;888555111111222222000...111222333444333222111000111333333111,,,***+++---***++++++)))'''(((+++///---111222///,,,---000333333111///,,,*********************+++---...,,,+++---------+++((('''((()))******************++++++((()))***)))((((((***,,,+++,,,---...///111222222555444555888;;;:::666222222333666888999999888777:::999888888888:::<<<>>>BBB???<<<;;;===@@@CCCDDDCCCDDDDDDDDDBBBAAABBBCCCEEEHHHKKKYYYjjjcccOOOGGGPPPRRRccc{{{nnnYYYQQQLLLIIIFFFBBB>>><<<<<<;;;555333222333555555222///***444111***...444???OOOLLLNNNMMM[[[xxxwww\\\JJJ:::777444333444888===AAA777555333333555777777777777777888888999:::<<<<<<;;;;;;===BBBIIIPPPTTTVVVRRRSSSXXXcccppp{{{}}}~~~}}}}}}~~~uuukkkpppnnnkkkkkkoooppphhh^^^bbb___[[[XXXWWWUUUSSSRRRPPPMMMIIICCC>>><<<===???BBB<<<666555888:::888555555...222555---,,,111000111111111111000000000000---000222222000---,,,,,,...---,,,+++++++++,,,------------+++***+++...111333333222222111111000000---,,,,,,++++++,,,,,,---111@@@BBB>>>>>>:::777<<<>>>>>>???AAAFFFLLLTTTYYYcccaaa^^^ZZZTTTOOOKKKHHHIIIDDDAAA@@@===888777:::HHHIIIGGGAAA:::777:::>>>BBBEEEDDDCCCHHHNNNLLLEEEHHHRRRXXXWWWVVVYYYZZZWWWXXXXXXZZZaaaiiiiiiccc]]]```\\\RRRIIIQQQaaagggcccttt~~~{{{pppfffXXXRRRZZZqqqiii[[[GGG___}}}kkklllvvv}}}|||vvvqqqmmmllliiiiiiiiigggeeeeeefffhhh\\\\\\^^^```___[[[SSSMMMVVVZZZZZZTTTNNNJJJDDD===>>>>>>>>>>>>============888888888999:::;;;:::999666444111000111111000...333444555555555555444333666666444111,,,***+++---,,,---...,,,)))(((+++---,,,---............---+++000///...---,,,,,,++++++***)))(((***,,,------,,,---------+++((('''((()))************************((()))***)))((((((***,,,,,,,,,---...///111222333555555666999;;;:::666222333444666777888888888888999999:::;;;;;;;;;;;;;;;???===::::::<<>>============999444111111111000///---444///,,,333888>>>JJJKKKOOOQQQZZZjjjooossssssYYYIII888666444222333666:::===888666444444666777888777666666777777999:::<<<<<<;;;<<<>>>BBBHHHNNNQQQSSSVVVZZZaaajjjuuu}}}tttxxx}}}yyyvvvxxxwwwssspppoookkkeee\\\ZZZYYYYYYXXXWWWTTTQQQMMMKKKIIIFFFDDDBBB@@@???CCC???:::888999999777555///000888:::333444666---111111111111000000000000...000222111///---,,,,,,///...,,,+++++++++,,,,,,---------+++***+++...000000000000000////////////---,,,,,,++++++,,,,,,---222CCCIIIGGGKKKKKKLLLUUU;;;FFFUUU^^^^^^[[[YYYXXXLLLKKKJJJIIIHHHGGGGGGFFFHHHCCC@@@???<<<777777:::;;;???DDDCCC???:::999:::@@@CCCCCCAAADDDIIIJJJFFFIIIQQQWWWVVVUUUWWWXXXVVV___```aaa```^^^[[[XXXVVVYYY\\\ZZZPPPKKKQQQ^^^fff```kkkjjjccc```YYYYYYdddooo}}}ZZZ___pppiiiqqq~~~{{{xxxtttooolllfffeeedddeeeffffffdddcccYYY\\\```dddeeeaaaZZZTTTUUUWWWVVVQQQLLLIIICCC===>>>============>>>>>>???888999:::;;;;;;999777666444222000///000000///---111222222333333333222222555444222...***(((((()))...///000...,,,************)))))),,,///000...+++---............------,,,)))((('''(((***---......,,,------+++((('''(((***************************((()))******))))))+++,,,------------///111333444666666777999:::999666444444444555666777888999999888:::<<<======<<<:::999<<<:::999:::<<<===>>>===;;;===???@@@AAABBBDDDFFFFFFIIIHHHMMMUUUMMMBBBCCCIIIZZZpppyyyjjjTTTMMMRRRPPPLLLGGGBBB>>>>>>???@@@AAA<<<555000///000111222,,,///+++000>>>CCCAAAFFFIIIOOOSSSXXXZZZTTT^^^yyyoooWWWHHH666555333222333444666888888666555555666888888888555555555666888:::;;;<<<:::<<>>EEEDDDBBB???===:::888777444111333000)))000888444111111111111000000000000...000111111///---,,,,,,111///...,,,++++++,,,,,,,,,------,,,++++++...000---------...............,,,,,,++++++++++++,,,,,,333IIITTTUUUXXXUUUSSSZZZWWW\\\```[[[QQQJJJJJJMMMLLLKKKIIIHHHGGGGGGGGGHHHBBB===::::::999777999===888===BBBCCC@@@<<<::::::???BBBCCC@@@AAAFFFIIIJJJJJJQQQVVVVVVUUUVVVWWWVVVNNNSSSXXXYYYXXXYYY___eeeccc\\\SSSLLLGGGKKK[[[kkkaaahhhddd[[[YYYUUUVVVbbbvvv```]]]yyykkklllxxx|||yyyvvvssspppmmmdddcccbbbeeeggggggddd```___``````aaaaaa___]]][[[QQQQQQPPPNNNLLLIIIEEEAAA======<<<<<<<<<>>>???@@@999;;;===>>>;;;888666444222111///............---000000000111111111111111111111111///---***)))(((,,,---//////...,,,***))))))''''''***...111666;;;000///---,,,,,,,,,---...)))'''&&&&&&)))---...///,,,,,,,,,+++)))((()))***************))))))))))))((()))******))))))+++---......---...///111444555777777777888888888666555555555555555666888999:::::::::<<<<<<<<<<<<;;;:::;;;::::::;;;======<<<;;;:::<<<>>>?????????AAACCCEEEHHHEEEEEEJJJCCC>>>EEEIIIXXXfffdddSSSEEEGGGPPPRRRNNNHHHBBB???>>>@@@BBB>>>:::555111000111333555,,,......<<>>FFFGGGGGGDDD@@@;;;999999999...222999111---222555111111111111000000000///...000111111///---------222000...,,,+++++++++++++++,,,,,,,,,++++++---///,,,,,,,,,------......///,,,,,,++++++++++++,,,,,,555MMM\\\\\\XXXMMMCCCEEECCCDDDDDDBBBBBBIIIUUU___VVVSSSNNNHHHDDDAAA@@@???:::666444666777777:::???DDDDDDDDDAAA===<<<<<<>>>===@@@AAA@@@AAAEEELLLPPPLLLQQQVVVWWWVVVUUUVVVWWWXXXZZZ[[[XXXRRRPPPSSSVVVdddSSSJJJSSS^^^___]]]]]]mmmpppfff[[[XXXTTTUUU___zzzSSS[[[|||xxxuuu|||wwwqqqmmmkkkkkkfffddddddfffiiihhhddd```dddeeeeeedddaaa^^^[[[YYYRRROOOLLLLLLJJJGGGCCCAAA<<<<<<;;;:::;;;<<<>>>???<<<>>>@@@???;;;777444444000000///...---------...//////000000000111111222...000222444333111---***)))***,,,......---+++)))***(((((()))***///???OOO555222...***)))+++---///***(((&&&'''***---//////+++,,,,,,+++)))((()))************)))))))))((((((((()))******)))***,,,............///000222444555777777777777666555555555555555555555666888999:::;;;;;;:::999:::;;;<<<===;;;;;;;;;<<<>>>>>><<<;;;;;;<<<======<<<<<<===>>>BBBEEEAAA@@@CCC>>>>>>IIIMMMQQQOOOEEE===BBBQQQ^^^TTTPPPIIICCC???>>>@@@AAA:::999777555333222222333000111555HHH```___PPPKKKEEEHHHKKKSSSTTTKKKXXXyyymmmQQQAAA666666555555555555444555999777555555777999999999444444555666777999;;;<<<999<<>>;;;999888888---???[[[RRR777,,,...111111111111000000000//////000111000...------...111000...,,,++++++++++++***+++,,,,,,++++++,,,...---------....../////////,,,++++++******++++++,,,:::NNNWWWSSSMMMAAA777888///222999AAAJJJOOOPPPPPPDDDBBB>>>999666444333333999555333555555444777;;;EEEDDDCCC@@@>>>>>>???@@@;;;<<<>>>???@@@DDDLLLSSSNNNRRRVVVYYYWWWVVVXXX[[[[[[YYYVVVTTTSSSRRRPPPNNNOOOIIIQQQiiiyyyrrr^^^QQQhhhjjj```XXX[[[\\\^^^iiitttooocccMMM^^^xxx~~~|||yyy}}}}}}{{{vvvooojjjhhhhhhhhhggghhhiiiiiihhheeebbbcccgggkkkkkkggg```YYYUUUXXXQQQLLLKKKIIIDDD???===<<<;;;:::999999:::<<<===>>>@@@BBB???999444222222///000000...---,,,---///+++++++++++++++,,,---...+++,,,///222333111,,,)))))))))***---......,,,)))***((()))***(((,,,>>>RRR555333...+++)))+++---///***)))((()))+++...//////+++,,,,,,+++)))((()))+++*********))))))(((((('''((()))*********+++---///......///111222333444555666777777555333333444555444444555666777888999999:::999888777888:::<<<>>>===<<<<<<===>>>>>>===;;;;;;<<<<<<;;;:::999999:::>>>AAA===<<<@@@===>>>KKKFFFKKKKKKJJJPPP\\\ddddddVVVRRRKKKDDD@@@>>>===>>>999::::::777333000......//////222DDDYYYSSSCCCAAADDDGGGIIIQQQXXXUUU]]]tttiiiMMM<<<777666666555555555666666888666555555666888888888666666666777888999:::;;;999<<<>>>??????AAAFFFKKKMMMSSS^^^iiirrryyy~~~|||vvvtttsssmmmfff[[[WWWQQQMMMKKKKKKKKKKKKKKKFFF@@@<<<<<<>>>===<<<;;;<<<<<<<<<<<<;;;999888???111AAA\\\RRR666---222111111111111000000000000///000111000---,,,---...000...---+++******++++++***+++,,,,,,++++++,,,---.........///////////////++++++************++++++<<>>;;;AAAFFFEEEDDDFFFFFF@@@666...000000000111333555777999===999777777666222222555777:::===@@@BBBBBBAAA@@@<<<:::;;;>>>AAADDDJJJQQQOOOQQQUUUYYYYYYWWWYYY^^^TTTPPPLLLNNNUUUXXXUUUQQQIIIOOOZZZgggkkkhhheeeeeebbbccc[[[VVV\\\___aaakkk___```bbbUUUbbbtttwwwxxxtttxxxwwwuuutttsssqqqmmmjjjiiijjjkkkjjjhhheeedddddd```dddiiiiiieee___ZZZXXX[[[RRRKKKKKKIIICCC===<<<<<<;;;888777777888:::;;;>>>@@@AAA<<<555000///111...000000///---,,,...000+++************,,,---...000///...///111111---***---,,,+++---//////,,,))))))&&&(((,,,)))'''111AAA111000///...------......+++******+++---///...---++++++,,,***)))(((***++++++******)))((((((''''''((()))*********+++---///---...111333444555444444666666666444111000222555333444666777888888888888666666777888999;;;<<<===>>><<<;;;<<<===>>>===;;;999:::;;;:::888777888999<<<>>>:::999???<<<===HHHDDDLLLQQQWWWdddsssqqqeeeVVVSSSLLLFFF@@@===;;;:::666888999666222///...///...,,,,,,:::JJJDDD:::===DDDIIIJJJOOOXXXYYY[[[hhhgggMMM>>>666666555444444555666777888666444444666777888777888888888888888999::::::888;;;=========AAAHHHNNNPPPVVVbbbnnnxxx|||{{{yyyxxx~~~}}}}}}zzztttpppnnnggg___XXXUUUPPPLLLKKKJJJIIIHHHBBB@@@;;;888777888:::;;;999888777:::>>>???>>><<>>999===>>>===BBBDDDCCCAAAAAAAAA@@@===;;;333444666999<<>>::::::;;;:::555444666111333666;;;@@@CCCEEEEEECCC>>>===BBBEEEFFFIIINNNNNNOOOSSSYYYYYYVVVYYY```ddd[[[QQQLLLMMMLLLHHHCCCOOOXXX\\\VVVRRRYYYiiitttiiiiii```ZZZ```aaa___eee\\\dddgggUUU```wwwbbbiiiwwwssspppnnnsssyyy{{{vvvpppiiilllmmmkkkfffcccccceee```aaaaaa___\\\[[[]]]___YYYOOOIIIJJJJJJDDD@@@@@@<<<:::888666555666888999>>>@@@@@@:::222------///...000111///---,,,...111222111111111222333555666<<<999555444555666555333222///---...//////,,,)))((($$$'''...,,,$$$%%%...+++---///111111000///...,,,++++++---//////...,,,***+++,,,***))))))***++++++******)))(((''''''&&&((()))***+++***+++...000,,,...111444666555444333555666555333//////222555222333666888999999888777222444777999;;;;;;;;;;;;>>><<<;;;:::<<<===<<<;;;777999:::999888777888999;;;===888888>>>;;;;;;EEERRRRRRKKKIIIXXXnnntttlllVVVSSSMMMGGG@@@<<<999888333555666444111000222444222///...999FFFBBB>>>GGGDDDLLLLLLMMMVVVWWWWWW^^^sssgggPPPBBB666555333333333555777888777555333333555777777777:::999999999999999::::::888:::<<<<<<<<>>===;;;999:::>>>>>>;;;:::<<<777555333444:::BBBIIIMMMKKKDDDAAAGGGKKKJJJJJJMMMMMMMMMQQQXXXXXXUUUYYY```[[[TTTJJJGGGIIIMMMOOOOOOJJJVVV[[[UUUSSS[[[bbbdddoooooofffaaagggfffbbbggghhhmmmeeeJJJ\\\XXXccciiimmmggg|||yyyrrrkkkmmmtttvvvqqqaaaeeeggghhhiiihhhaaaXXX\\\]]]]]]YYYVVVUUUXXX[[[RRROOOLLLLLLLLLHHH@@@:::===:::777666888;;;>>>???>>>>>>:::444000/////////:::))),,,111'''+++777222222333>>>EEECCCIIIVVVYYYcccRRRCCC===;;;888666888000///555555++++++---(((******)))(((((((((((((((***,,,///111111000---+++,,,+++***+++---...---,,,)))))))))***+++++++++,,,%%%&&&(((*********))))))+++,,,---...////////////333444444333222333555888444111000222222///000333444444555555555555555444666777999:::999888666444:::999999999999:::;;;;;;666777888999999999999999888666888;;;;;;999;;;@@@YYY[[[TTTHHHLLL\\\aaaXXXOOOLLLDDDEEELLLCCC666888333222111222222000---+++333------AAATTTJJJ:::===EEEMMMMMMJJJKKKHHHPPPdddoooeeeKKK???666666666666666666555555888444333555555444666:::666888999999888888888999777777:::>>>>>>???EEELLLSSSWWW\\\fffyyywwwaaawwwvvvxxx{{{zzztttnnnggg\\\RRRHHHFFFCCCAAA???===:::777666555444555777:::::::::555888;;;>>>???===;;;999888999888666222000......000000000000000///......555333000---,,,+++,,,,,,......---,,,,,,+++******++++++,,,------.........------,,,,,,,,,+++++++++---+++))))))+++,,,***'''000555888999;;;???@@@===;;;<<>>EEE<<<333///444<<>>OOOWWWQQQQQQQQQSSSXXX]]]\\\UUUNNN]]]WWWNNNGGGFFFGGGIIIJJJPPPSSSWWWXXXWWW]]]oooqqq[[[YYY```ccchhhoookkk```]]]\\\aaaTTT^^^uuuvvvrrrvvvvvvrrrooooookkkeeegggfffcccaaadddfffbbbZZZTTTVVVWWWVVVTTTTTTXXX[[[NNNLLLKKKLLLMMMIIIBBB;;;666888999777666;;;DDDKKK>>><<<777222000000111111333(((...444///777BBB===GGGMMMTTTVVVXXX]]]bbbdddcccTTTGGGDDDDDD???999666:::888:::555,,,***...+++******)))(((((((((((()))***,,,...111111///---+++,,,+++***+++---...---,,,************++++++++++++))))))))))))))))))((((((***+++---...//////......///000222333333555777:::444000000222111//////222222222333444444444444444666777888999888777555444666666777888:::;;;===>>>888888888888888888777777555444666::::::999<<>>HHHYYY[[[QQQGGGGGGDDDJJJTTTJJJ;;;999555444222111111000...,,,---...555KKK[[[LLL888888AAAFFFJJJNNNMMMDDDHHHZZZnnncccKKK@@@777666666555555555555666777444222555555444666:::777888::::::999888999:::;;;:::;;;=========CCCJJJRRR]]]ffflllvvvvvv|||~~~uuuqqqsssoooccc[[[ZZZLLLJJJFFFBBB>>>:::777555555444333444666777777666666777:::<<<===<<<;;;:::<<<;;;999666222000111222111222222222222111000000444222000---,,,,,,------......---,,,,,,+++******++++++++++++,,,---...//////............---------+++)))((()))+++---,,,***666999999777:::BBBJJJMMMTTTRRROOOMMMLLLHHHCCC>>>@@@BBBBBB>>>888666777:::222555999<<<<<<;;;;;;;;;===;;;777555555999???CCCRRRVVVPPPCCC>>>FFFMMMNNNSSSRRRTTTXXX[[[ZZZUUUOOOTTTSSSQQQMMMJJJJJJNNNQQQLLLNNNSSSXXXXXXVVVYYY___kkk\\\SSSZZZbbbdddgggkkkfff___]]]ZZZ]]]]]]]]]lllrrrqqqnnntttwwwsssmmmiiieee```iiihhheeebbbcccddd^^^VVVNNNPPPSSSSSSQQQPPPSSSVVVJJJJJJJJJLLLMMMJJJCCC===444888<<<999666:::HHHTTT???:::333000///000111333...+++222777777@@@GGGAAACCCOOONNNGGGIIIHHHBBBBBBFFF>>>;;;CCCLLLNNNKKKHHHEEECCC@@@999111,,,,,,...++++++***)))))))))))))))***,,,...000000///---,,,,,,+++***+++,,,------++++++++++++++++++*********,,,+++)))(((''''''(((((()))***,,,...///...---,,,---///222444444555666777333000///111111......111000000111333444444444444555666777777777666444333444555555777888:::<<<===:::999888666555666666777444333555999:::999<<>>;;;999666333111000000...---***///888JJJVVVFFF555888CCCEEEMMMUUUVVVOOOMMMSSSjjjbbbKKKBBB999888555333333444555777777333222444555444666:::888999;;;;;;:::999:::<<<<<<:::;;;<<<<<<===DDDMMMQQQaaannnppprrr{{{pppgggllliiiZZZSSSWWWJJJGGGCCC>>>999666444333222222222444666666555333444444555666888888999999???===:::666222111333555333444444444444333222222222111///...------.........------,,,,,,++++++***,,,+++******+++---///000............------------)))((('''(((+++--------->>>DDDGGGDDDCCCJJJSSSWWWPPPMMMIIIFFFDDDAAA>>>;;;>>><<<999777777999<<>>@@@???<<<<<<@@@DDDIIIOOORRRMMMDDD@@@DDDKKKNNNNNNOOOTTTXXXYYYVVVSSSQQQUUUWWWSSSMMMIIILLLPPPOOOJJJHHHMMMTTTZZZ```fffbbbZZZYYY```eeecccbbbfff^^^]]]^^^WWWYYY______kkk}}}wwwuuuwwwuuuqqqllliiihhhgggfffeeejjjmmmjjjeee___WWWOOOMMMPPPRRRQQQMMMKKKLLLNNNKKKJJJIIIIIIJJJGGGCCC???999<<<===;;;888===IIISSSDDD:::111......///000222222444777888999>>>@@@<<<999HHHDDD:::;;;888111222666555777<<>><<<;;;888>>>TTTjjjlllaaajjjbbbPPPGGGKKKGGG======;;;888333000/////////...,,,000333===DDD:::333<<>><<<999666555666777555555666888999999666444222111111111222444666777===<<<:::777333111222444444444444444444333333222000000///............///---------,,,,,,+++++++++...,,,+++***+++---000222,,,,,,,,,+++++++++******)))(((((((((***,,,------===IIIRRRRRRMMMKKKKKKJJJ<<<:::999999;;;>>>AAABBBJJJCCC;;;777777:::<<<<<<777666555222000111444777;;;>>>AAAAAA@@@@@@AAACCCEEEHHHQQQVVVNNNCCCBBBKKKEEEFFFIIIOOOUUUYYYYYYXXXYYYZZZXXXRRRJJJEEEDDDFFFSSSMMMJJJPPPZZZeeepppyyylllhhhgggjjjhhhddddddhhhXXX[[[]]]UUUWWWTTTbbb}}}yyyoookkklllllliiifffgggooossskkk___WWWQQQNNNLLLNNNPPPOOOKKKIIIIIIKKKNNNLLLIIIFFFEEEDDDBBBAAA???===<<<===AAAGGGNNNRRRLLL===///,,,......///222999<<<<<<;;;:::888:::@@@666<<<;;;777888999<<>>,,,///------,,,+++++++++++++++***+++---...///...---,,,+++***)))***,,,---,,,+++---,,,,,,,,,++++++******,,,***(((&&&'''))),,,...)))+++,,,......---,,,+++...111444666444222000///222///...000000---...111000111222333555555666666333333333333222222111111555444444444444555666666555444333333333555888999666444555777666444555:::>>>;;;999===NNN```bbbZZZjjjcccOOOAAADDDBBB===@@@<<<888333000////////////---000000333999333222???<<>>;;;777333222333666888555222111333555444666;;;<<<======;;;999999:::<<<888777888;;;===@@@IIISSSUUUaaappp}}}hhhVVVoooooofffZZZUUUSSSIII<<<777999:::;;;;;;<<<@@@CCCAAA@@@@@@@@@@@@===999666444222000000000222555777666888999888555222111000333333333333333222222111/////////.........//////------,,,,,,,,,,,,++++++...---,,,+++,,,///222444,,,,,,+++++++++*********+++******))))))***,,,---444BBBNNNOOOIIICCC===999;;;:::999999;;;???DDDGGGTTTKKK@@@999888999999888///000111222444999>>>CCC:::999888999===???>>>===BBBAAAJJJVVVUUUIIIDDDHHHEEEGGGJJJOOOTTTXXXZZZZZZZZZVVVPPPKKKGGGEEEDDDCCCPPPQQQVVV]]]______ccchhhiiikkknnnpppmmmhhhgggiiiYYYYYY[[[UUUZZZ___fffrrrzzzqqqrrrtttqqqhhhaaammmqqqooobbbUUUOOOPPPQQQJJJLLLNNNLLLIIIHHHJJJLLLNNNLLLIIIFFFCCCBBBBBBBBB>>>;;;;;;BBBMMMVVVXXXWWWRRR>>>...+++......///333<<<>>><<<===>>>666<<>>===;;;888777999::::::999:::===>>>@@@GGGPPPQQQ\\\nnnnnnSSS???OOOXXXUUUGGGBBBGGGAAA222666:::>>>@@@AAACCCGGGKKKKKKIIIFFFDDDBBB???:::777888666444222222444666888222444777888666333000000222222333333222222111000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///222444------------,,,,,,,,,,,,++++++***)))((((((+++...333>>>FFFFFFBBB???<<<999;;;;;;;;;;;;<<<@@@FFFJJJWWWPPPGGGAAA??????>>>======AAAFFFIIIJJJIIIJJJJJJ@@@<<<777888;;;>>>===;;;???===BBBNNNRRRLLLEEEEEELLLNNNPPPSSSVVVWWWXXXXXXRRRMMMGGGEEEFFFIIIKKKLLLNNNNNNOOOOOOLLLKKKTTT___```gggooossspppiiiccc```ddd\\\ZZZYYY___tttggg[[[ddd~~~~~~uuuppptttwwwrrrjjjggglllllleeeZZZQQQPPPOOONNNKKKMMMMMMJJJFFFEEEGGGJJJHHHHHHIIIHHHFFFCCCBBBBBB===<<>>,,,***///000222666::::::777===@@@333AAAkkkwwwAAA555???444;;;KKKCCCNNNMMMGGG???===@@@???;;;QQQbbbaaabbbfffGGG***444///......---------------***+++,,,------------,,,+++))))))***+++,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++,,,///...---,,,,,,---......+++...111333222222222222444000000222111//////222111111222333333333333333111000000///////////////...//////000222444666777111111222333444555555666444333333555444111222777111777<<<<<<:::999888777888EEEEEE@@@EEEEEEBBBEEE777555111////////////...***000000222999666444===CCCBBBOOOSSS]]]qqqVVVhhhcccUUUSSSBBB???;;;888666666777888444000000333444444777;;;@@@@@@>>>:::777555666888888888:::>>>???AAAHHHPPPUUUccczzzwwwnnn^^^JJJ;;;666===>>>777333666555000555:::???@@@>>>===???AAACCCAAA???======<<<:::888999777555333222333444555111333555666444333333333222333333333333222111111///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,*********+++---...000111---------,,,,,,,,,,,,+++)))******(((''')))---111555===CCCDDDCCCBBB???:::555777888999:::???EEEJJJTTTPPPKKKFFFDDDDDDCCCCCC===@@@DDDEEEDDDCCCAAAAAAEEECCC???===;;;;;;;;;;;;>>>>>>AAAGGGKKKJJJGGGCCCMMMPPPSSSUUUUUUTTTTTTTTTNNNLLLIIIGGGGGGJJJNNNRRRKKKGGGBBB??????EEEVVVfff\\\ccclllqqqrrrpppmmmkkkuuuaaaZZZ^^^eeeyyyddd]]]pppxxxvvvooolllqqqsssqqqqqqtttfffddd^^^XXXVVVTTTMMMEEEPPPPPPNNNIIICCCAAACCCEEEBBBEEEIIIJJJIIIEEECCCAAA>>>???FFFRRR```gggfffbbbUUU===******000111444999888777333<<>>:::666444555666444444999>>>AAACCCKKKSSScccvvvlll]]]TTTIII<<<333222222444555111,,,///666333777<<<;;;666222111222333222111333666999::::::777666333111000000111111222333444444333333555777333333444444333333222111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,---...///+++++++++*********))))))'''((()))((('''***///333333;;;BBBDDDDDDBBB:::222888999::::::999<<>>777333444666@@@BBBDDDDDDFFFIIIHHHEEEHHHLLLPPPRRRSSSRRRRRRRRRPPPRRRRRRMMMHHHFFFKKKPPPEEEDDDEEEIIIKKKOOOXXXbbbWWW]]]eeemmmvvvfff[[[aaaiii}}}UUUUUUddd{{{}}}xxxyyy|||zzzpppgggZZZbbbccc\\\YYYZZZTTTIIISSSQQQMMMGGGCCCAAABBBDDDHHHIIIIIIIIIGGGEEEBBB@@@???EEENNNYYY^^^ZZZOOOFFF>>>111+++222888666666:::888777666555555666888999<<<777666999888444444999666JJJYYYcccjjjddd]]]aaacccEEEFFFBBB???:::+++===555333///+++)))***+++---******+++---//////---******)))))))))***,,,...////////////......---,,,,,,***++++++++++++***))))))///***222,,, 888GGG+++---...111333444333333222000000000000111111111111000///////////////000000.........///////////////.........////////////000...000111000//////000111...///000111333444555666222999BBBGGGFFFAAA;;;888:::666888FFFWWW]]]QQQDDD444333111///......//////...***)))---000333999???<<>>:::888666444:::===???@@@@@@BBBFFFJJJUUUOOOCCC:::999===888...===???BBBEEEEEEEEEEEEGGGBBBJJJRRRUUURRROOONNNNNNMMMMMMOOOPPPLLLFFFFFFIIIKKKFFFDDDJJJPPPTTTWWW[[[TTTaaaooozzzpppYYY]]]qqq~~~VVV___pppvvvtttuuuzzz~~~|||uuunnnYYYccceee\\\UUUVVVUUUOOOUUURRRLLLFFFBBBAAA@@@AAAFFFGGGHHHHHHGGGFFFDDDCCC???EEEOOOUUUUUUPPPIIIEEE@@@444///666;;;888777:::555444222111111222333555666///+++---000333<<>>999===;;;<<>>666555333111///............***)))---000333888>>>BBBJJJKKKGGGNNNZZZWWWJJJTTTxxx{{{hhh]]]OOOGGGBBB<<<888999;;;888222333222111111111333555666777999;;;;;;888555333222888888:::>>>???AAAGGGOOOSSShhhdddMMMBBB;;;333000111222000......000000///---+++******+++******))))))))))))***))),,,///111222444777:::999;;;<<<:::555000------111222444666666666555444444111000000222222000...///111333111...,,,---...------------------------)))+++------++++++---///---,,,+++++++++***(((&&&''''''&&&&&&'''(((***+++111<<>>;;;444???EEEBBB???DDDIIIJJJGGGLLLSSSUUUSSSQQQQQQRRROOONNNOOOQQQNNNJJJKKKPPPNNNJJJJJJQQQWWWYYY[[[^^^YYYWWWccczzzppp\\\\\\pppUUUbbbtttgggjjjqqqwwwzzzxxxqqqkkkXXXccceee\\\SSSSSSVVVUUUXXXSSSLLLHHHGGGFFFCCCAAADDDEEEFFFGGGGGGFFFEEEDDD???EEELLLMMMIIIDDDBBBBBB???555222777;;;888555777333222000......///000111222...,,,000666>>>HHHQQQXXXXXXIII;;;:::;;;@@@MMMOOO777555<<>>@@@BBBDDDFFF888777666444111///---,,,...***)))---000222777===FFFLLLMMMJJJPPP\\\\\\SSS[[[mmm___MMMFFFAAA>>>>>>===888555444222222111111111333444555333666999:::888555222111777555777===AAADDDIIIOOO\\\ggguuu|||vvvbbbKKK;;;.........///000000//////,,,------,,,***))))))***((((((((()))))))))))))))''')))+++,,,---...000222;;;999===FFFDDD888...,,,------///000222333555555222111000000111111000//////000000///---,,,...///------------------------+++,,,---,,,++++++,,,......,,,+++***+++***(((&&&&&&&&&''''''((()))))))))---:::BBB???666222333555555555888;;;999444222444...,,,***+++---////////////000111000...---...///999AAAHHHHHHFFFDDDAAA>>>222AAAJJJFFFAAAEEEJJJKKKFFFJJJMMMNNNMMMMMMOOORRROOONNNOOORRRQQQNNNPPPUUUKKKJJJMMMUUUZZZZZZZZZ[[[]]]\\\cccqqqzzz~~~yyyqqq___[[[pppQQQZZZdddoookkk___eeennnsssqqqkkkddd___XXX```ccc\\\UUUUUUUUUUUUWWWSSSOOOOOOQQQPPPJJJEEEDDDEEEFFFFFFFFFEEEDDDCCCAAACCCEEEDDDAAA???@@@AAA<<<555222777999555222111333111///...---...000111///111777===CCCGGGJJJMMMHHHHHH;;;111333333555???RRREEE???>>>AAA>>>111+++,,,,,,,,,,,,,,,,,,++++++------,,,---------+++)))))))))))))))+++---000111222000---***)))***+++,,,......------,,,,,,,,,,,,444)))---222)))(((+++%%%///000000111111000//////222111///......///000111///...------------------...------,,,+++******)))************+++++++++,,,)))+++---...---...000222000000111222333333444444777777888999999777444111222444555666777;;;AAAGGG:::999777555222...,,,***...******---000111555;;;BBBIIIKKKIIIOOO[[[```[[[___pppaaaNNNGGG???<<<>>>>>>888555777111111111000111222333444///222666888777444222111666333444<<>>===@@@999777>>>>>>;;;AAATTTYYYWWWSSSKKK@@@777,,,000111222222222222111000...---,,,,,,------+++)))((((((((()))***,,,///000000...+++)))((()))+++---///...---,,,,,,,,,------///))),,,333///,,,.../////////000111222222222333222111///.........//////......---,,,++++++,,,,,,++++++***)))((((((''''''))))))))))))***************,,,.........///111222///000111333555777888999555888;;;888222...///111666444111///000333888;;;:::999666333000---+++***---******---///000333888???EEEGGGFFFJJJUUU\\\\\\```~~~~~~nnn```NNNEEE===777888999777555555111111000000111111222222---000444666555333111111555222222888===???BBBEEE333222000///...///000111333///++++++...///+++&&&***,,,------,,,+++,,,...***+++,,,,,,---,,,++++++)))***++++++))))))***+++,,,$$$(((:::@@@777///000...---,,,,,,---...111222/////////////////////000111000...------...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...///---***))))))***)))(((%%%&&&'''((())))))))))))555:::===;;;::::::777222333000,,,)))***,,,---,,,333444666777777777888888888888888999:::999888777999444111777AAAGGGGGGEEECCC===GGG]]]cccSSSFFFEEEHHHHHHIIIIIIJJJLLLPPPSSSKKKJJJMMMRRRRRRMMMIIIIIILLLNNNVVV___bbb___\\\]]]iiiwwwxxxjjjhhhrrrkkkXXX```lll```ZZZxxxPPPLLLGGGPPPTTT___bbbfffgggddd___ZZZXXXUUUWWWZZZ[[[[[[XXXSSSOOORRRQQQRRRTTTUUUSSSNNNIIIJJJIIIGGGEEEBBB@@@>>>===@@@<<<999:::???CCCDDDCCC999777666666666444111///,,,+++++++++---000222444;;;>>>>>><<<;;;======:::555;;;;;;BBBRRRYYYXXX^^^ZZZnnnpppqqqiii\\\SSS<<<222222333333333222111111...,,,++++++,,,---,,,+++)))((((((((()))+++,,,------,,,***))))))***,,,---///...---,,,+++,,,------+++,,,---000000---...222//////000111222333444444000000000//////......---...---,,,+++*********+++)))))))))(((''''''&&&&&&((())))))))))))*********)))+++,,,---,,,---...000...///000222555777999:::000666:::888111...222777888666444444777:::===>>>888666333000...,,,++++++---******---//////222666===BBBEEEBBBDDDKKKRRRUUUdddyyyhhh\\\KKKAAA@@@;;;444222333333000000000000000000000000000...000333444333222111222555222222555555333444777222333555666666555444333222,,,&&&''',,,///---***(((***---...---------...+++,,,---------,,,***))))))+++++++++)))((()))***,,,%%%&&&000555111---......---,,,,,,,,,---...///---...//////......///000222111/////////000///...,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++---/////////---***))))))))))))(((&&&&&&''''''((()))))))))555777888888999;;;777000,,,---------333;;;@@@@@@===>>>===;;;777444333444555444555888:::;;;999888<<>>777555???LLLFFF:::@@@ZZZhhh]]]NNNIIIDDDEEEEEEGGGIIIKKKMMMNNNLLLJJJKKKPPPQQQKKKFFFEEEJJJMMMTTT]]]^^^[[[ZZZ\\\aaa^^^bbbjjjhhh^^^YYYZZZYYYggg[[[[[[RRROOOIIIQQQVVV```______^^^^^^]]]\\\[[[RRRUUUYYYZZZWWWSSSRRRSSS[[[YYYVVVSSSPPPMMMKKKIIIJJJIIIFFFDDDAAA???>>>===<<<;;;:::;;;>>>AAADDDEEE777666555333222222111///******+++,,,000444777:::???BBB@@@::::::>>>???===AAAGGGIIIRRRcccfff```aaa___sssooouuuzzzvvvoooMMM222222111111000000//////---+++***+++,,,------,,,)))((('''''''''(((***+++))))))))))))***+++,,,---///...,,,+++***+++,,,---***111///***++++++)))---000000000000000111222222///000111111000...,,,+++------+++******))))))))))))))))))(((((((((((((((((())))))))))))*********)))+++,,,,,,++++++,,,...+++,,,---///111333444555000555999888555444777;;;777999;;;===>>>???AAACCC555333///,,,******,,,------******---///...111555777===AAA??????DDDKKKPPPkkkzzzfffYYYIII===JJJJJJ:::...000222...///000000000000000//////000111222222111111222333222111222333000,,,...333333111...+++***+++---///666222...,,,,,,------,,,(((+++///222222000000000//////000000///---+++***((()))***)))'''&&&'''(((,,,***(((***...000000///+++++++++++++++,,,------+++...//////------///111444222000111222111///,,,++++++++++++++++++++++++---***'''(((+++///000000000---***((()))))))))(((''''''&&&&&&'''(((***+++333888:::999:::;;;999555333:::@@@AAAEEEJJJKKKHHH>>>??????<<<888666777888666555666999======;;;999999???DDD@@@333,,,666EEEKKKEEECCCNNN___fff\\\NNN???@@@BBBEEEHHHIIIIIIHHHOOOKKKJJJNNNOOOLLLIIIIIIGGGJJJPPPWWWXXXUUUVVVYYYWWWRRRXXXeeecccVVVUUU```UUUbbbUUU]]]SSSSSSMMMSSSWWWaaa]]]YYYXXXXXXZZZZZZZZZQQQUUUYYYYYYSSSNNNRRRXXXfffccc\\\TTTLLLIIIIIIJJJIIIHHHFFFCCCAAA???>>>>>>888;;;======<<<>>>BBBFFF333444222///...//////---+++,,,---000444888===@@@888===>>>;;;;;;??????;;;444???IIIZZZooorrriiihhh___kkkZZZbbbttt{{{xxxPPP666555444333222222222222,,,+++******,,,......---)))((('''&&&&&&'''((()))'''((()))***+++,,,------///---,,,******+++,,,---&&&222///(((,,,///...111111000000///////////////...///111222111///,,,***---,,,+++***))))))))))))))))))))))))************))))))))))))************+++,,,------,,,+++,,,...******+++,,,---...///000555777888999999999:::;;;999===@@@???:::666666777333111,,,)))(((***,,,...---******---///...000444111888=========BBBJJJQQQrrr~~~gggYYYIII<<>>555666888999888666777;;;>>>777666777:::===>>><<<999999999<<>>??????444333222000...---,,,,,,//////111333777;;;???AAA;;;;;;;;;<<<<<<>>>???@@@]]]PPPKKKYYYkkknnnbbbVVVOOOJJJDDD@@@>>><<<888666///000333555666555333222///...---,,,,,,,,,,,,,,,))))))((('''''''''''''''%%%&&&)))+++,,,---------000...,,,***))))))******///000000...,,,+++,,,...///////////////......---,,,...,,,111888///&&&+++---***((('''&&&&&&(((***&&&***,,,)))((()))***(((***---,,,+++...444333,,,)))...000---+++,,,,,,+++333,,,)))++++++((('''+++,,,...222888AAADDD<<<222666;;;???>>>777000,,,,,,,,,***))))))***++++++******)))***+++,,,///111333999666888===AAAAAABBBEEElll}}}aaaRRROOO???:::888888777333000000---.........//////000000---000222333111000000111///***)))111777555000---...000---+++666FFFIIIBBB000333000(((&&&***+++(((...///222555888777555333000555666000------+++&&&+++)))******'''###$$$((()))'''%%%$$$%%%'''+++---)))+++---,,,***((()))+++,,,,,,------...//////000///111333444333111...,,,,,,,,,,,,++++++*********---***((())),,,...---+++000...+++***+++***)))(((&&&&&&''''''((()))))))))AAAIIIKKKDDD???@@@AAA@@@EEEEEEDDD@@@;;;888999;;;888666999@@@CCCBBBAAACCCDDD@@@<<<999;;;>>>AAABBBDDD<<<999<<<===888666777DDDLLLYYYRRRKKKgggrrrUUUGGGCCCBBBEEEGGGFFFIIIMMMNNNMMMJJJJJJOOOSSSNNNEEEOOOIIISSSWWWOOOXXXcccZZZ```aaacccbbb___```gggpppfff```UUUUUUcccLLLOOOTTTNNNQQQSSSTTTTTTRRROOONNNNNNJJJLLLLLLIIIFFFJJJTTT]]]bbbZZZSSSRRRPPPKKKHHHHHHHHHHHHFFFDDDAAA@@@??????::::::;;;;;;;;;<<<<<<<<<111000///...------......///111444777:::===>>>???777555444444888>>>EEEIIIRRRIIICCCGGGLLLIIIAAA;;;CCC@@@===<<<;;;:::777444777555333111000000111222......---,,,,,,,,,,,,,,,))))))(((''''''''''''(((&&&'''(((***,,,---------000///,,,***)))))))))***---......---++++++,,,............///...------,,,...000...222999333---333///,,,)))***++++++))))))+++&&&$$$))),,,...333999666777444111555>>>AAA???@@@@@@???<<<===>>>888111,,,)))***000222000...000///---,,,///333555777777333999??????999222---,,,+++***))))))+++++++++)))***)))***+++,,,///111333777555555;;;>>>???AAADDDfff|||```NNNHHH???:::777888777222000000............/////////000+++---/////////...///000,,,555777...(((,,,111333000,,,,,,:::UUUbbbPPP333,,,///...***'''''')))(((&&&'''***000666:::999777,,,111222......111222///333---***++++++)))(((***'''((())))))((('''$$$###(((***,,,,,,)))((((((***++++++,,,,,,---............///000000000...,,,+++,,,,,,+++++++++*********,,,***((())),,,---,,,+++...,,,***)))))))))((('''&&&&&&''''''((()))))))));;;AAABBB>>>:::;;;<<<999===>>>>>><<<888777888999666666;;;DDDJJJKKKMMMPPP\\\YYYSSSLLLGGGCCCAAA@@@CCC??????CCCAAA;;;999:::<<>>DDDHHH???===<<<<<<888333444888888777666666777666444222666555444333222222222222...------,,,,,,,,,,,,,,,***)))((((((''''''((((((((((((((()))***,,,---...111///---***)))))))))***+++,,,,,,,,,++++++---...---............---,,,,,,222444000222999666000666+++***((()))+++---+++)))---(((+++666===<<>>CCCXXX{{{}}}```JJJAAA>>>999666777666222///000............////////////,,,---......---...000222///???CCC333+++000333---...<<>>OOOQQQSSSQQQMMMJJJJJJKKKGGGFFFGGGHHHDDD??????CCC999EEElllmmmLLL___yyyaaaHHHEEEDDDFFFGGGFFFHHHMMMNNNMMMJJJHHHLLLQQQOOOIIIHHHLLLOOOUUUZZZUUUWWWeeemmmeee^^^^^^eeelllllliiimmmeeeZZZ\\\xxxHHHIIIOOOPPPIIIGGGFFFHHHLLLNNNMMMJJJFFFFFFEEECCCDDDLLLXXXbbbXXXSSSRRRTTTTTTOOOIIIFFFDDDEEEDDDAAA>>>>>>@@@BBB;;;;;;;;;;;;999888666555......------...000111222<<<<<<:::888555222///...111333777;;;======;;;:::555888<<<===888555999BBB666555333222222222111000***...444999;;;999555333------,,,,,,+++,,,,,,---***))))))((('''((((((((()))((((((((()))+++---///111000---+++))))))*********+++,,,,,,+++,,,...000......//////......---,,,333666222111777444...111***++++++((((((,,,000111;;;999888;;;EEEWWWmmm}}}jjjVVVEEE888000---222***)))//////((('''---)))...333444222...+++***+++******+++,,,,,,)))'''************,,,...000111222000000333555666;;;BBBKKKnnnbbbKKK@@@===888444555444111///000.........///////////////...//////......///222555BBBCCC<<<333222666222***000HHHZZZQQQ;;;------222000)))%%%)))***''''''+++ )))666CCCKKKQQQUUUWWWTTTUUUVVVVVVWWWWWWUUUSSSMMMFFF@@@>>><<<:::;;;???666222,,,'''$$$$$$&&&'''(((((())))))(((''''''''''''(((((())))))***++++++---,,,+++))))))))))))************************)))+++***))))))***+++,,,,,,,,,***((('''(((((('''&&&&&&&&&''''''((())))))))):::;;;===>>>@@@???<<<888999999999777444111...---++++++---111000,,,+++...---333;;;===:::888999;;;FFFGGGHHHFFFBBB@@@BBBEEECCC555DDDaaafff```dddhhhGGGDDDCCCEEEGGGFFFIIIMMMLLLKKKHHHFFFJJJOOONNNJJJIIINNNHHHKKKYYYYYYcccyyyhhh```dddmmmqqqpppeee]]]TTTZZZIIIJJJLLLLLLLLLIIIFFFGGGJJJLLLKKKIIIDDDEEEFFFFFFHHHMMMUUU[[[RRROOOOOOUUUVVVQQQKKKHHHEEEBBB??????@@@AAA@@@>>><<<<<<<<<<<<:::777555333+++,,,---000333555888999;;;999555111...---------777999<<<>>>===:::777444999:::===@@@<<<777888===<<<:::666222///---...///%%%)))000555888777444222,,,,,,+++++++++,,,,,,---******)))((((((((((((((())))))(((((()))+++---...111///---+++******+++++++++,,,------------000222000000000000000///......///444000...444111***,,,,,,111000(((%%%,,,666;;;111KKKeeetttmmmQQQ???;;;///(((+++...***''')))+++,,,---------,,,------,,,+++******++++++)))(((******)))***+++---///000111///000333444555:::AAAKKKmmmfffNNNCCC<<<777333333333000///000///////////////............//////......///222444KKKBBB===>>><<<333000222999<<<;;;666111///---***---&&&###(((...111333444RRR]]]hhhkkkddd\\\ZZZ[[[ZZZYYYXXXXXXUUUOOOGGGBBBGGGDDDAAA===666333888@@@KKKEEE<<<222+++'''&&&&&&((((((((((((((((((&&&%%%&&&&&&''''''((()))))))))...,,,***)))(((((()))***)))))))))))))))))))))))))))******))))))***+++,,,,,,***((((((((()))((('''&&&&&&''''''((()))))))))::::::<<<@@@BBB@@@<<<999999888888777666333000...+++---222888999888:::>>><<>>>>>AAAAAA>>>;;;<<<<<<===<<<:::777333111)))+++///444777:::;;;<<<222000---+++,,,...222444===<<<:::888888999:::;;;;;;999;;;??????;;;999;;;===<<<999333...,,,,,,---************+++,,,......+++++++++++++++,,,,,,---+++***))))))(((((())))))))))))))))))***+++,,,---///...,,,+++***+++---...+++---......---...000222000111111111111000/////////555000+++111000***+++***///...&&&%%%222@@@FFFKKKlllyyyZZZIII555)))(((+++---,,,///...,,,,,,,,,...000222...,,,***)))*********(((******)))***+++---...000000000222555555555:::BBBVVVqqqeeeOOOEEE;;;555222222222///...000///////////////.........,,,---...---,,,,,,...000666???UUUeeeXXX:::---222999222+++***///111,,,&&&$$$+++555???NNN___jjjmmmppp{{{qqqaaaLLL<<<999???AAA???;;;666111,,,)))''')))((('''((())))))'''%%%%%%&&&&&&''''''(((((()))---,,,***)))(((((())))))(((((((((((()))))))))))))))*********))))))+++,,,+++)))((('''((()))((('''&&&&&&''''''((()))))))))666666;;;@@@@@@;;;777777555444444555777777666444///222888>>>???===@@@FFFGGGJJJMMMLLLFFF@@@<<<;;;777>>>HHHTTT^^^^^^QQQCCC;;;MMM<<<777YYY]]]NNNZZZXXXSSSOOOMMMIIICCCBBBEEEEEEGGGFFFEEEHHHLLLMMMJJJCCCHHHGGGIIISSSYYY___iiiffflllkkkdddbbbeeeeee```bbb[[[XXXeeeHHHFFFEEEIIIJJJIIIGGGDDDBBBCCCFFFIIIFFFHHHJJJJJJJJJHHHGGGGGGGGGEEEFFFLLLNNNHHHBBB???AAA@@@AAAAAA@@@>>><<<999::::::;;;;;;999555222000///222555888999777555333*********,,,///333777:::;;;:::888777777999<<<>>>:::777777:::;;;999999<<<777888999666111---++++++---+++)))''''''''')))***++++++******+++,,,,,,---+++***))))))(((((())))))((()))***+++++++++++++++...---+++++++++,,,...000+++,,,------,,,,,,...000000000000000000//////...<<<@@@555***---...)))***''',,,---,,,888NNN]]]___~~~|||\\\:::,,,000222...///---,,,---...000111111000---)))(((((()))************))))))***,,,...///000111555888888666;;;CCCZZZlll~~~___KKKDDD;;;555000111000......000000/////////............,,,---///...---,,,,,,---+++===YYYhhh\\\BBB222000000111111///***(((***---,,,HHHbbbmmm{{{ooo\\\TTTVVV666555333111///---,,,+++***((('''(((******(((%%%%%%%%%&&&&&&'''(((((()))+++******)))(((((((((((('''''''''((((((((())))))((()))+++***((((((***---***(((&&&&&&'''((('''&&&&&&&&&''''''((()))))))))555777===CCC@@@888555888333222000222555777777666111222777;;;888444555:::///222555888::::::999999:::;;;AAAPPPeeepppdddRRR???KKKHHH===EEEUUUWWWPPP___YYYUUURRRMMMHHHFFFHHHDDDGGGHHHGGGJJJNNNNNNKKKDDDGGGLLLLLLLLLUUUVVVIII\\\fffllljjjjjjmmmiii```YYYSSSTTTeeeJJJGGGIIIRRRIIIIIIHHHEEEBBBBBBGGGLLLKKKLLLLLLLLLJJJGGGEEEDDDEEEBBBBBBGGGHHHBBB;;;888===AAADDDDDD???;;;::::::888999:::999777444000...888:::<<<;;;888222,,,((((((***,,,///333666999:::666777999;;;<<<;;;:::999===999555444111---///333...333777888333...+++***)))+++,,,---,,,***(((&&&+++*********+++,,,,,,---+++******)))))))))))))))'''(((***+++,,,,,,+++***---,,,+++++++++---///111+++,,,---,,,++++++---...///////////////......---LLLMMM===,,,++++++'''(((***///222;;;SSSqqqsss[[[YYYqqqwwwfffddduuukkkmmmvvvTTT888666444,,,,,,++++++---...///...---111---)))&&&''')))***+++******))))))***,,,...///000222777;;;:::888<<>>>>>;;;:::;;;:::777---++++++++++++,,,111666DDDmmmzzzmmmccc``````ZZZTTTNNNGGGAAA???BBBDDD>>>666...***)))+++---+++)))'''(((***+++(((%%%%%%%%%&&&''''''(((((())))))))))))(((((('''&&&&&&&&&'''''''''(((((())))))''')))+++***((('''***---(((&&&%%%%%%&&&'''&&&%%%&&&&&&''''''((()))))))))888;;;CCCHHHDDD:::888<<<555222///000222444444333...111666999666222444999666555555666777666444222:::333///===ZZZppplll]]]SSS???JJJRRRFFFVVVfffRRRXXXSSSOOONNNKKKFFFFFFIIIDDDHHHJJJJJJLLLOOOOOOLLLIIIHHHOOOLLLEEESSSTTT;;;SSS[[[___\\\___eeeaaaVVVSSSNNNRRRgggKKKLLLIIIGGGMMMDDDBBBGGGGGGAAADDDLLLIIIKKKNNNOOOMMMIIIDDDAAACCCBBBAAA???===;;;;;;:::===@@@CCCCCCAAA===:::999???::::::???<<<111,,,000555555555444222///,,,+++000000000000///111555999<<<888444666;;;>>>;;;666<<<888333111222222111///111555888777222---++++++***+++***)))''''''((()))&&&''')))***++++++*********((('''&&&&&&'''(((***))))))***++++++++++++***/////////---+++***+++---,,,,,,,,,,,,------...///...///222444000,,,///666___SSS@@@000'''&&&)))+++---+++555QQQqqq}}}ooo]]]GGGEEEBBBCCCFFFIIIIIIHHHPPPUUU[[[___bbbiiittt|||vvviiicccgggfffdddqqqWWW777...000000...+++***---///---)))******)))(((((((((((((((&&&'''((()))***+++,,,,,,---000222333333555;;;???WWWXXXgggqqqSSSAAA:::777444000...---------,,,,,,,,,,,,---------......444,,,'''***,,,+++---111,,,111444333222666>>>CCC>>>333)))***666DDDPPPWWWuuuuuucccRRRFFF???;;;:::888666333000.........///---///000111///---+++***)))))))))))))))))))))((((((((('''&&&&&&&&&&&&'''&&&&&&'''((()))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))***)))((('''&&&%%%%%%%%%'''%%%(((---...******///;;;BBBJJJMMMLLLFFF===555222444555333000///222555111111000111555;;;CCCHHHIIIFFFBBB???<<<:::777555888;;;<<<777777EEE___uuudddVVVVVVJJJ888NNNeeeWWWIII]]]IIIMMMPPP===HHHPPPGGGLLLMMMJJJJJJNNNLLLGGGIIILLLLLLIIIIIIIIIBBB777EEEMMMQQQPPPVVV```bbb\\\QQQ\\\XXXjjjOOOJJJJJJIIINNNFFFDDDHHHGGGBBBCCCKKKKKKLLLNNNNNNLLLGGGBBB???CCCBBBAAA???===<<<<<<<<<<<>><<<<<>><<<666333444333333222111000...,,,+++///000333444444333222111...444:::999444444;;;CCC111---***)))***++++++***---///222333111---***(((***+++******((((((((()))((()))***+++******)))(((***)))'''&&&&&&''')))***))))))***++++++++++++***---...///...,,,++++++,,,,,,,,,++++++,,,,,,---...---...000222///+++...444PPPFFF777+++&&&'''***---333999AAAHHHKKKGGG???999666555555888===AAABBBAAA>>>@@@BBBCCCDDDGGGNNNSSSQQQIIIJJJUUU\\\bbbttt|||OOO555000------,,,,,,......,,,)))******)))((((((((((((((((((((()))***+++,,,,,,---///111222222111444:::???QQQTTTfff~~~aaaLLLBBB???666333000...---...------,,,,,,,,,,,,------------,,,...555<<<999///))))))///222555555777<<>>888444222111444333000...,,,,,,,,,,,,,,,***+++///444333---'''%%%&&&((())))))((('''&&&(((''''''&&&%%%&&&&&&&&&%%%%%%&&&'''((()))***+++)))((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&(((&&&(((------******...:::???EEEHHHHHHFFF@@@<<<444222000000111222444444111333444555777<<>>777999:::999999>>>HHHPPPuuu[[[TTTUUUHHHGGG]]]mmm^^^[[[HHHJJJOOOHHHHHHGGGDDDHHHIIIGGGIIINNNOOOLLLGGGIIIHHHGGGIIILLLIIIAAA555<<>>>>>======<<>>>>>;;;>>>===999888:::999666000000///......---......222222333444555555333111666888:::===>>><<<777333,,,***))))))+++---......000222444777888555000,,,***************)))))))))++++++++++++***((('''&&&))))))''''''''''''))))))))))))***++++++++++++***+++,,,...///---,,,+++,,,++++++*********+++,,,,,,,,,,,,...000---***,,,111>>>777///)))(((+++///222555;;;???;;;111***(((***//////111555:::<<<<<<;;;444333111000000222444555999555999CCCIIINNNaaawwwZZZ:::///---+++,,,------,,,+++******)))(((((((((((((((******++++++,,,,,,,,,,,,000111222000000333:::@@@JJJNNNccclllUUUDDD;;;666333///---.........---++++++++++++,,,,,,,,,,,,+++333@@@HHHDDD777...,,,,,,---111666;;;@@@EEEHHHGGGDDDKKKeeexxx{{{vvveeeYYYPPPFFF>>>888444555:::===:::666444333222000...111000///---,,,,,,+++++++++&&&%%%---777999///$$$###%%%'''))))))((('''&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&'''''')))&&&'''+++------///333:::<<>>888111///000111000...,,,...000000111444999>>>CCCFFFLLLOOOOOOKKKEEEAAA>>>===<<<<<<>>>>>><<<999sssdddZZZZZZSSSEEEUUUzzzrrr[[[UUUNNNJJJMMMGGGFFFDDDFFFGGGEEEGGGLLLNNNMMMLLLMMMLLLMMMRRRWWWWWWSSS<<<===BBBKKKRRRVVVZZZ___```]]]ZZZcccGGGMMMMMMMMMHHHGGGJJJJJJGGGHHHMMMKKKMMMOOOPPPPPPNNNLLLKKKBBBBBBAAA@@@???????????????AAACCCBBB@@@>>>===>>>888===;;;333222777777111///...---------///000111777444000000222555666666777:::???CCCCCC<<>>@@@>>>777222+++***)))*********)))(((++++++******)))(((((('''))))))(((''''''((())))))))))))***++++++++++++***(((+++...///...,,,+++,,,******))))))))))))***+++***)))+++---,,,(((***///222///+++***,,,000444666444000,,,,,,...000000///111222444777888777555444333111///000222444444444555222444999888888FFFWWWqqqvvvyyywwwrrrpppooonnnuuugggAAA555***(((,,,------,,,***))))))(((((((((((((((***+++++++++++++++++++++000111111000111555===DDDKKKOOOeeexxx___HHH:::555222///---............******+++++++++,,,,,,,,,,,,000777<<<<<<777333222)))***111===EEEIIIJJJKKKYYYWWW]]]vvvxxx^^^XXX______QQQCCC???999333111//////333888888666444333333222000////////////......------------(((%%%+++444777///&&&&&&&&&'''((())))))))))))&&&&&&%%%$$$$$$$$$$$$%%%###$$$$$$%%%&&&&&&'''''''''''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))***(((&&&)))///555<<<@@@===<<<===???>>>;;;:::;;;;;;666111///111444666666333111//////111222111000111555999<<<<<<:::999777@@@<<<999888;;;>>>>>><<>>JJJEEE333''')))222...///000222444555888999<<<<<<===@@@BBB@@@:::555...,,,))))))***+++***(((***))))))))))))))))))***))))))(((((((((((())))))))))))***++++++++++++***(((+++...///---,,,++++++***))))))(((((())))))))))))'''(((+++***((((((,,,,,,***)))***...111333333222+++%%%$$$)))......---///111333444333000...,,,000///...000333555666666222000222444222000:::GGG___hhhnnnjjjccc]]]UUUMMMMMM[[[\\\WWWlll]]]FFF...(((,,,...,,,+++***))))))((((((((((((((()))))))))***************///000111111222888AAAHHHLLLPPPeee~~~mmm[[[KKK@@@666333///---.........---******+++++++++,,,,,,,,,+++)))''')))...222000++++++---888HHHQQQQQQOOOPPPRRRRRRXXXkkkcccSSSIIIOOOTTTNNNBBB;;;111------///111111444999666333///---,,,,,,,,,+++---------,,,---...//////000---***+++...///...+++((('''&&&%%%%%%''')))+++&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))+++)))'''***333@@@JJJNNN@@@===<<<===;;;444111333,,,---000222666===FFFMMMKKKDDD======AAAAAA:::333222111000---***))),,,///444333333333444888;;;>>>;;;]]]fffhhhppp]]]SSSooofffnnn___LLLSSSMMMQQQFFFFFFGGGHHHHHHGGGFFFFFFGGGFFFHHHMMMRRRSSSQQQOOOXXXRRRQQQTTTRRRKKKNNNWWW[[[RRRXXXIIIPPPJJJEEEEEEGGGIIIKKKMMMOOOQQQNNNNNNLLLIIIGGGDDDAAA@@@???????????????@@@AAAAAAHHHGGGFFFBBB>>><<<<<<<<<===>>>:::444111111000---......///000222444555666...111333444333222222333JJJJJJDDD888,,,''',,,333222333555666666777888:::======???BBBCCCBBB>>>;;;555000+++)))***,,,+++******)))))))))))))))***+++))))))))))))))))))))))))))))))***++++++++++++******+++---...,,,+++***+++******)))((((((((()))))))))&&&&&&)))***'''(((+++(((''''''))),,,---------+++------***&&&&&&+++111---///222333222///.........//////000111222333444444222222444222111555===LLLVVV[[[VVVQQQQQQMMMGGGHHH>>>666555<<>>999000)))'''***...***...333555555555666888888IIIVVVsssnnnXXXqqqqqqbbbYYYXXX]]]SSSNNNFFFDDDDDDGGGHHHFFFGGGJJJJJJGGGJJJQQQVVVUUUSSSRRRMMMOOOVVVZZZWWWQQQNNNQQQTTTQQQ\\\LLLQQQGGGEEEFFFGGGHHHJJJMMMOOOOOOOOOMMMJJJFFFBBB???<<<;;;=========>>>???@@@AAABBBHHHHHHEEEBBB>>><<<===>>>???;;;888777444///---///---...///111333444555555---111444444444999CCCKKKYYYFFF111***111777444...555888:::999777666777999777999===?????????@@@AAA===666...+++,,,......---,,,+++***)))(((((()))))))))))))))******)))))))))))))))***++++++++++++***,,,------,,,***)))***++++++***))))))(((((()))))))))&&&%%%)))***((('''***(((''''''(((******)))(((&&&,,,222111,,,***///555...111444444222000000111///111444333111111444666777444222444444222333555>>>HHHKKKEEECCCGGGHHHCCCEEE:::555888666000444???RRR???//////000,,,))),,,******)))((((((((((((((((((((()))***++++++,,,,,,,,,///111222222666<<>>???KKKbbbvvv}}}{{{yyylllooosssqqqfffUUUDDD999888555111...------,,,+++,,,,,,,,,,,,---------------...---,,,111555111)))******333>>>???888888???<<>>AAAFFFGGG@@@777222...,,,---000111...---000+++)))((()))+++...//////+++***((('''))),,,111333111111000...,,,,,,...///***+++++++++***)))((('''(((''''''&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((***---///333===HHHJJJEEE===555333777888555:::CCCFFFEEECCCAAA@@@@@@BBBCCCKKKGGGCCCBBBDDDEEECCCAAADDDDDDAAA:::111---...111+++...333666666555444444;;;<<>>@@@AAABBBGGGGGGEEEAAA>>>===???AAA>>>777555888666---+++000,,,---000222444444444444111222222000333BBBYYYkkk999///&&&&&&///777:::999444777888777444222222444+++000444666666888<<>>>>>@@@>>>555------******---...+++,,,///(((((()))+++...000000///...,,,)))(((***///444888000000000000000000///...---///111333222...***'''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''''')))...333777???FFFBBB999:::000---444999:::DDDQQQPPPKKKFFFDDDEEEDDDAAA>>>999:::;;;:::999;;;???BBB:::>>>@@@===666111000111...---,,,---000222333333888999666KKK|||uuuSSS]]]RRRVVVHHHTTTZZZUUULLLEEECCCAAA???DDDLLLGGGBBBBBBLLLTTTWWW[[[```]]]dddbbbVVVOOORRRTTTRRRQQQYYYlllBBBNNNLLLHHHCCCBBBHHHMMMMMMLLLMMMRRRPPPMMMHHHDDD@@@<<<;;;<<<<<<>>>???AAABBBCCCDDDPPPKKKDDD@@@@@@AAA???>>>===888666777222+++***///***333888333///111222000999888777;;;FFFMMMEEE777))),,,000444666888999999777666555444333222222222222222333333444555666666888555444777:::;;;666111444111......//////,,,)))***+++***(((***---,,,(((---...,,,)))***---,,,(((...------,,,+++++++++,,,***)))'''''')))))))))(((((((((''''''''''''(((((('''((((((((()))))))))***''')))---000222222111000222222222222000...,,,***///000000111333555777888222444666666666666777888<<<<<<<<<<<<;;;999777666555444666;;;AAAAAA;;;555111000000///......------+++***((('''&&&''')))***(((((((((((()))))))))))),,,,,,,,,,,,---222888===???CCCLLLWWW```aaaZZZRRR^^^XXXQQQNNNMMMIIIAAA999888444///,,,,,,,,,++++++,,,,,,+++******+++,,,,,,+++)))))),,,222444111.../////////---------///111...444666222333:::AAABBBAAA@@@;;;555333555444000,,,+++++++++++++++++++++((((((((()))+++---000111)))***,,,,,,---///333555444...+++...222111,,,((('''555CCCDDD:::000---///111---)))&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((())),,,(((&&&'''+++---***'''&&&&&&&&&&&&&&&&&&&&&&&&,,,---555EEEVVV]]]WWWNNNMMM@@@:::@@@FFFGGGOOO\\\```XXXOOOKKKJJJHHHBBB<<<888===;;;555666>>><<<333777555333444777999888666222666333+++(((///666888...888888DDDnnnlllxxx^^^GGGdddVVVNNN___SSSPPPJJJFFFCCCCCCDDDEEECCCQQQ]]]YYYLLLBBBEEELLLeeeWWWPPPWWW]]]YYYSSSRRRJJJYYYKKKLLLEEEDDDAAABBBGGGKKKKKKKKKNNNOOONNNKKKHHHDDD@@@>>><<<===>>>@@@BBBDDDFFFHHHIIINNNIIICCC@@@@@@AAA@@@>>>;;;888666666111++++++///,,,000333222111222333222444???IIIJJJGGGAAA777---,,,...111444666777777666444444333333333333333333222222333333444555555666:::666333333777999777444111111000...+++)))((((((+++,,,+++)))+++...---))),,,---+++((()))---,,,(((,,,,,,+++******************)))'''''')))))))))(((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))+++...111333333333222111111111000///...---,,,000111111222333555666777444666777888777666777888888888999::::::::::::999===<<<<<<;;;999666222///---------....../////////+++***((('''&&&'''((()))(((((((((((()))))))))))),,,,,,,,,+++---111777<<<===@@@DDDKKKOOOPPPLLLIIISSSNNNGGGFFFGGGEEE???999777444///,,,,,,,,,++++++,,,++++++******++++++,,,***((((((+++///111///+++...111333000,,,***---111555::::::555333777::::::======999444333555333///++++++++++++++++++++++++(((((('''((()))***,,,---)))***,,,,,,,,,...111333000111111111000111444888AAAFFFHHHBBB777//////333...+++(((&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((())))))'''%%%''',,,...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&'''***333DDDUUU___^^^ZZZAAA@@@CCCFFFFFFFFFLLLUUUMMMGGGAAA=========:::777444777666666>>>GGGBBB555555333111222555777666444555888777000---//////---222777999???\\\iiirrrjjjQQQaaaZZZTTTVVVNNNLLLHHHDDDCCCCCCEEEGGGLLLSSSXXXUUUNNNLLLSSS[[[ZZZRRRNNNUUU^^^```\\\YYYNNN___WWWJJJ???CCCBBBEEEJJJLLLKKKMMMRRRLLLKKKIIIGGGEEECCCAAA@@@??????AAACCCFFFHHHKKKLLLKKKFFFAAA???@@@AAA@@@>>>999777555444000++++++///222000000222333222444888===MMMWWWPPP>>>000***)))000111333444555444444333222222111111222333444444111111111222333333444444:::555000///222555777666000333333000***&&&'''***+++---,,,***+++...---))),,,---+++((()))---,,,(((******)))((((((((())))))***)))'''''')))))))))((('''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((***,,,///222444444333333111000///.........//////222222222222333444555666666888999999777666666777777777888999::::::;;;<<>>AAABBB???<<<666333///,,,,,,,,,+++***,,,+++************+++,,,)))''''''))),,,...,,,))),,,222666333,,,(((+++000777;;;<<<777333333555444777888666333333444111,,,***************************))))))((())))))******+++---.........///111333...222333000---444DDDQQQWWWRRRHHH;;;000,,,...222+++)))((('''(((((('''%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''%%%%%%''',,,...,,,***&&&&&&&&&&&&&&&&&&&&&&&&***,,,111;;;FFFMMMOOOMMMEEERRR[[[RRRDDD<<<===??????===999666555555666777555555444888FFFPPPGGG888333111000000111222000///444666666444333333///)))444444:::<<>>@@@AAA@@@???777666444222...,,,---///666222222555555444<<>>111)))''')))+++)))(((((()))++++++)))'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&(((+++,,,***(((''''''''''''''''''''''''------///222666:::===>>>LLLcccmmmZZZAAA666333111;;;;;;:::777555555888<<<;;;999777;;;EEEMMMFFF999666666555444444333222111444333222333666777555111222...;;;<<<@@@oooSSS___jjjkkkaaa___]]]IIIFFFEEECCCBBBBBBCCCDDDEEEHHHCCC>>>@@@FFFNNNSSSUUUCCCHHHJJJIIIOOOXXXVVVLLLSSSiiilllMMMIIICCCBBBCCCDDDAAA???CCCIIIKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDEEEFFFHHHJJJFFFBBB>>>>>>@@@BBB@@@???666666444000------///000222444777:::;;;@@@MMM[[[cccUUUAAA///%%%%%%...666666666555444333111000///222222111//////.........++++++,,,,,,,,,,,,---------,,,,,,---...//////...000...,,,---...///---+++)))+++***'''))),,,+++'''***+++***''')))---,,,)))******)))))))))******+++***)))'''''')))))))))((())))))(((((((((((())))))))))))))))))(((((((((((()))***,,,...///000000000000...,,,+++,,,...111333555444444333333444444555555666777777444333333444::::::;;;<<<>>>???@@@@@@AAA:::222......000000///222111///...,,,***)))(((***)))(((''''''&&&&&&&&&(((((((((((())))))))))))***++++++,,,---000444888555999<<<;;;888999???EEEEEEBBB>>>===???@@@@@@???444111...---,,,,,,+++)))************************)))(((((()))***++++++*********,,,...000000///---,,,///333444111//////222///222333111222333000***(((((()))))))))*********((()))***+++,,,------...---.........///111444777///111333;;;JJJXXX[[[UUUAAA:::000***((('''&&&%%%(((((()))+++------***(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((******)))'''&&&''''''''''''''''''''''''***+++---///333999???BBBDDD]]]gggTTT>>>888999888888:::<<<;;;999:::???CCC???>>>:::888:::===;;;888666777999:::::::::::::::<<<777333222555666555555///***999>>>===iiiaaaeeeiiiWWWUUU[[[TTTFFFEEEDDDCCCBBBBBBBBBBBBBBB>>><<>>>>>===>>>BBBGGGCCCAAA>>><<<<<<<<<;;;:::222000...------,,,+++)))))))))***++++++***))))))))))))((()))***+++,,,---***''''''***///222000---,,,---000222///***+++///000222333111222333000+++((())))))******+++++++++&&&&&&((()))++++++++++++************,,,000666:::222888AAAMMM]]]bbbSSS???///,,,)))((())))))&&&###)))((()))***,,,,,,+++)))''''''''''''''''''''''''%%%&&&''''''((((((''''''((()))*********(((&&&$$$''''''''''''''''''''''''++++++,,,///333888===@@@???PPPVVVHHH:::999===<<<999===AAABBBBBBDDDGGGJJJ===<<<999333......222666000333666999999:::;;;===EEE???:::888666222111222111+++777???<<>>AAAEEEHHHIIIKKKPPPPPPNNNSSSoooVVVTTTQQQIIIBBBAAABBBCCCHHHMMMKKKJJJIIIHHHGGGFFFEEEDDDJJJIIIGGGFFFGGGHHHKKKLLLFFFCCC@@@@@@BBBBBBAAA>>>444777555///---111444444///>>>IIINNNZZZjjjmmmeeeCCC666+++---222444444666666666444333222111111111//////...------,,,------++++++******************'''))),,,......---,,,,,,)))((((((((())))))(((((()))***)))'''))),,,+++''')))***)))'''(((,,,,,,)))***************+++,,,---***)))'''''')))))))))((())))))(((((((((((())))))&&&&&&'''((()))***++++++((()))***+++,,,,,,------...---,,,,,,,,,...000111444444444444444555666777000222444555555555777888<<<===@@@AAAAAA???<<<:::222000---...222666888888111111000///...---,,,+++&&&&&&''''''((('''''''''(((((((((((())))))))))))+++,,,......///111555777===>>>@@@???>>>???BBBEEE@@@???===<<<;;;:::888777222000...------,,,+++)))((()))***++++++***)))(((''''''(((((()))***,,,...)))''''''(((+++---...---,,,,,,...111...)))***000222444333111222444111,,,))))))******+++,,,,,,---'''((()))***+++******)))******)))))),,,222;;;AAA===GGGOOORRRUUUSSSBBB...***((((((((())))))&&&$$$(((''''''(((******)))'''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&%%%'''***+++***(((&&&%%%''''''''''''''''''''''''...,,,,,,...222555666666AAAGGGGGG???:::;;;===<<<>>>@@@CCCEEEEEEDDDDDDDDD888777555111------333:::555888;;;<<<:::999999:::===<<>>666222333444...444>>>>>>IIIyyyYYYZZZfffgggiiiTTTCCCGGGGGGGGGGGGFFFDDDCCCBBBDDDEEEHHHJJJJJJIIIFFFCCC>>>>>>BBBGGGJJJJJJNNNSSSZZZwwwYYYSSSMMMCCC:::999<<<@@@EEEJJJJJJJJJIIIGGGEEEDDDBBBBBBGGGFFFDDDDDDEEEGGGJJJLLLGGGDDDAAAAAABBBCCCAAA>>>444777555///---222666555666GGGQQQVVVfffwwwoooXXX444---***///333333666;;;666555444333222222222222------,,,,,,,,,---......,,,,,,,,,+++++++++++++++(((***,,,------------...))),,,---+++(((&&&'''******+++***(((***---,,,((()))***)))&&&(((,,,,,,)))******))))))***+++,,,,,,***)))'''''')))))))))(((((((((''''''''''''((((((%%%&&&'''((()))***+++,,,))))))***++++++,,,------...------,,,---...///000444333333444444666777777///222444666777777999;;;BBBCCCDDDCCC@@@:::444111,,,///222555888===BBBFFF555444333000---+++)))((($$$%%%&&&'''(((((((((((((((((((((((()))))))))))),,,---...///000222555888>>>===<<<:::888999;;;===???>>>>>>===;;;:::888666111///---------,,,***)))((()))***++++++***)))(((%%%&&&''''''((())),,,///((())))))((('''(((+++...+++))),,,000...***---444444555444111222444222---))))))***+++,,,,,,------+++,,,,,,---,,,+++***)))---,,,++++++...666@@@GGGJJJTTTUUUJJJAAA===444)))+++***(((''''''&&&%%%%%%(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''%%%%%%'''((((((((('''&&&###&&&)))+++***)))''''''((((((((((((((((((((((((---++++++000666::::::888???>>><<<;;;>>>BBBCCCBBB>>>???@@@AAA???;;;666333555333222222222444:::@@@FFFIIIJJJGGGBBB===;;;;;;...333>>>IIIGGG>>>888:::666000222>>>@@@@@@jjjooo[[[UUU[[[nnnZZZHHHFFFGGGHHHHHHHHHFFFEEEDDDBBBEEEGGGHHHFFFFFFGGGIIICCC@@@CCCLLLMMMJJJOOOZZZ```}}}