BM-6(D: ~~~~~~wwwuuuqqqnnnkkkkkkkkkkkkpppnnnkkkiiinnnwww{{{zzz|||{{{wwwrrrppprrrkkkhhheeeeeeeeegggiiilllkkkmmmqqqrrrkkkcccbbbeeedddgggfffbbb___```bbbbbbbbb___ZZZYYY```jjjmmmjjjmmmiiilllvvvyyyvvv|||}}}|||}}}wwwzzz{{{uuummmgggeeeeee```YYYUUUYYY\\\XXXPPPLLLRRRRRRRRRPPPQQQUUUXXXZZZ^^^ccckkkooojjj```]]]______fffjjjeeeaaabbbcccbbbcccbbb___^^^eeemmmmmmiiihhhdddeeejjjkkkgggkkksssxxx|||~~~{{{xxxuuussslllmmmlllkkkhhhggghhhjjjdddjjjjjj```SSSNNNNNNPPPOOOHHHFFFNNNVVVTTTLLLFFFJJJMMMMMMJJJHHHKKKMMMMMMUUUYYY```fffddd\\\XXXYYYXXXdddiiiccc\\\]]]___]]]eeefffeeeeeejjjooooookkklllmmmlllkkkjjjjjjlllnnnlllppptttwww~~~zzztttrrrrrrrrrhhhhhhiiiiiihhhfffcccbbbaaaaaaaaa___]]]]]]^^^```]]]aaa^^^RRRHHHFFFGGGFFFOOOHHHGGGOOOUUUUUUPPPLLLFFFLLLMMMHHHFFFGGGHHHFFFKKKKKKNNNTTTTTTPPPNNNOOORRR___eee]]]WWW[[[``````^^^aaabbb```ccchhhjjjhhhhhhnnnooohhhhhhoooqqqmmmhhhlllmmmmmmrrr}}}{{{tttwwwsssnnnggg___\\\\\\___aaaZZZ\\\^^^______^^^]]]\\\^^^^^^\\\YYYVVVUUUVVVWWW]]]]]]WWWLLLFFFGGGGGGCCCNNNIIIHHHKKKNNNLLLJJJKKKFFFMMMOOOKKKHHHJJJJJJGGGKKKGGGGGGKKKMMMKKKKKKMMM:::HHHNNNFFFAAAIIIRRRTTTUUUXXXYYYWWWXXX^^^cccddd\\\hhhjjj```aaannnrrrkkkgggjjjjjjfffjjjttt{{{zzztttwww{{{|||uuummmgggaaa^^^aaagggddd^^^YYYYYYYYYYYY\\\```YYY___dddaaaYYYUUUXXX]]]VVVVVVVVVVVVSSSNNNKKKLLLWWWSSSMMMGGGCCCBBBBBBCCCMMMKKKHHHGGGGGGGGGGGGGGGDDDJJJLLLHHHEEEFFFGGGGGGLLLMMMLLLMMMTTTYYYRRREEEGGGIIIIIIEEEAAAAAAFFFLLLXXXQQQLLLNNNSSSVVVZZZ___^^^dddeeebbbgggpppoooeeehhhfffeeehhhmmmooonnnlllhhhfffjjjvvv~~~ӵĦĦӵooojjjbbb[[[VVVRRRQQQWWW___XXXTTTVVV^^^ccc___XXXTTTVVV\\\aaa]]]TTTNNNNNNQQQOOOQQQSSSPPPIIIDDDEEEHHHMMMLLLJJJGGGEEEDDDCCCCCCIIIFFFDDDEEEHHHJJJIIIHHHCCCIIIKKKGGGDDDEEEEEEDDDNNNNNNMMMNNNTTTXXXPPPDDDEEEFFFFFFCCCAAACCCHHHLLLTTTMMMHHHIIIJJJJJJLLLOOORRRZZZ]]]\\\bbblllnnngggmmmnnnnnnnnnnnnooopppqqqooojjjhhhĦzzz{{{|||{{{|||4ĉ@ӵ>L=hĦ4ĉ@ӵVVVPPPJJJGGGEEEGGGOOOXXXbbb\\\\\\bbbeee\\\NNNEEEKKKQQQVVVSSSKKKEEEDDDFFFIIINNNPPPKKKCCC???BBBFFFCCCDDDFFFGGGHHHGGGEEEDDDGGGDDDBBBDDDIIIKKKIIIFFFEEEKKKNNNKKKHHHHHHIIIGGGRRRPPPOOOPPPUUUVVVOOOEEEEEEDDDCCCCCCDDDGGGKKKMMMSSSLLLGGGGGGEEEBBBAAABBBEEENNNSSSRRRVVV___dddbbbfffhhhjjjhhheeefffjjjooowwwooohhh>Looonnnllljjjjjjlllrrrxxx|||GG=?HdĦ=Īj}}}{{{nnniiinnnGG=?HHHFFFFFFFFFGGGNNNUUUiii```XXXVVVTTTMMMFFFCCC???DDDHHHGGGBBB@@@CCCFFFGGGMMMPPPMMMHHHFFFGGGGGG@@@AAADDDFFFHHHGGGFFFFFFIIIEEEBBBEEEJJJKKKHHHCCCFFFLLLOOOMMMJJJLLLMMMLLLSSSQQQPPPRRRWWWWWWQQQJJJJJJHHHFFFFFFIIILLLNNNOOOTTTPPPMMMMMMKKKEEECCCEEEAAAHHHLLLJJJJJJPPPUUUVVVSSSTTTUUUTTTTTTWWW\\\aaaiii```ZZZHdĦgggbbbaaa```bbbfffllloooqqquuusssqqqxxxӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦssseee___ӵƜ`1.׼sHHHGGGĭӵDDDAAABBBOOOHHHMMMOOOOOOPPPRRRNNNӵFFFFFFGGGHHHĦCCCFFFKKKNNNLLLMMMPPPXXXXXXTTTPPPQQQOOOLLLĦTTTRRRRRRTTTSSSNNNGGGĦFFFGGGKKKOOOQQQQQQKKKFFFBBBDdDZZZ```cccӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLTTTVVVNNNg&ebbbgĉ@CCCEEEg&e>&eAAA@eGGGGGG??OOOUUUHHHLLLNNNMMMQQQVVVg<ĉDDDDDDEEEGGG3we<ĦEEEHHHNNNSSS3h?@eTTTXXXVVVSSSRRRTTTSSSRRRZRRRQQQPPPRRRVVVUUU3h?gLNNNJJJJJJMMMOOONNNLLLDDD@@@???D%%)?SSSfff?><zuuu=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?|||oooHdĦEEEGGGGGGHu]Ħ```ttEEEEEEHƅ^Hu]ĦDDDH׼sJJJIIIJJJRRRXXXIIIOOOOOOJJJLLLRRRtQFFFEEEDDDDDDje<ĦIIIKKKOOOBt=o9ĦH׼sNNNSSSUUURRROOOPPPQQQRRRSSSHtĦRRRNNNNNNPPPTTTBt=o9ĦHdĦSSSRRRPPPPPPPPPOOOOOOLLLIIIHHHDtfo9ĦsߝLGdUĦqqqHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦeeeZZZDdDĦHHHCCCHHHDdDĦXXX`eĭIIIDdDΦDdDĦ>>>DdDĦJJJEEEEEEFFFFFFHHHLLLSSSWWWLLLSSSRRRIIIFFFLLLgeĦFFFFFFEEEFSĦNNNNNNqjRgdKӵDdDĦMMMRRRSSSNNNKKKMMMLLLPPPRRRDdDĦSSSNNNMMMOOOqjRgdKӵDdDĦQQQSSSRRROOONNNOOORRRLLLIIIHHHHdDĦgdKӵDdDDdDĦfffDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjMMMDdDĦLLLGGGKKKDdDĦNNNHߝL`o9LLLDdDΦDdDӵDDDDdDĦHHHLLLLLLLLLKKKKKKNNNSSSWWWPPPKKKOOOPPPGGGGGGgeĦIIIDDDsp?aĦSSSWWWGIdnuR)ĦDdDĦNNNLLLOOOSSSPPPHHHRRRSSSSSSDdDĦPPPPPPTTTWWWGIdnuR)ĦDdDĦKKKMMMQQQPPPLLLLLLOOORRRRRROOODdDĦnuR)ĦDdDΦDdDĦYYYDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDddd<ĦHHH4DufئL>eJJJDdDʜ4DuTӵGGGDdDĦKKKMMMNNNOOONNNLLLLLLNNNOOORRRLLLOOOPPPIIIHHHgeĦMMMs<v>aĦPPPOOOpeӵDx<DdDĦWWWSSSSSSWWWYYYWWWUUUVVVWWWDdDĦTTTZZZ[[[\\\peӵDx<>dd<ӵDd<DdDΦDdDĦPPPDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦOOONNNB?Ho9MMM>dd<ӵ\\\ZZZB?Ho9QQQ<xKKKKKKNNNRRRRRRTTTTTT&ӫeʬtIӇRRR>d<Φ>d<ĦSSSD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌUUURRRBeneGGGHkgeGGGneAAA???feFFFHu]3hhCCCFFFIIIseKKKMMMOOOOOOMMMJJJIIIIIIFFFEEEKKKKKKEEEJJJgeĦja>aĦXXXaaa@GMMMLLLse]]]^^^^^^^^^]]]XXXVVVTTT<ŌXXXUUURRR@GRRRRRRHkgeMMMOOOPPPTTTXXXTTTWWWWWWHĪj@IŌQQQPPPegePPPeeeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦSSSSSSRRRDDDDDDHHHEEEGGGEEEBBBMMMFFFD^FFFDDDGGGJJJs׼sIIINNNOOOOOOLLLHHHEEECCCCCCAAADDDKKKHHH???CCCgeFm8UUU>aĦpppqqq___TTTs׼sKKKSSSZZZ^^^______^^^ZZZVVVHoXXXYYYUUUSSSSSSVVVVVVTTTQQQRRRUUUVVVXXX\\\VVVYYYZZZTTTSSSPPPOOOUUUyyyD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<Ħ{{{fffaaa[[[VVVSSSPPPNNNLLLTTTVVVXXXZZZ^^^]]]QQQEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGDDDBBBDDDĦGGGJJJAAAGGGZZZZZZHHHBBBLLLHHH>d<ĦGGGFFFIIIKKKMMMBeJJJKKKFFFHHHLLLOOOQQQSSSVVVXXX^^^bbbhhhbbbVVVWWWgeFYĉMMMLLL>aĦ{{{mmmBeMMMGGGIIIPPPUUUZZZ^^^```___]]]nu]ӵ___\\\\\\[[[YYYWWW[[[___```\\\XXXVVVSSSPPP\\\UUURRRUUUYYYYYYZZZ\\\WWWZZZ]]]^^^aaaeeeddd___XXXXXXUUUQQQNNNNNNQQQUUUVVVTTTLLL[[[>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦxxxmmmddd___YYYWWWTTTSSSRRRQQQOOOMMMVVVWWWVVVSSSSSSQQQJJJ@@@GGGGGGGGGFFFEEECCCAAA@@@FFFEEEDDDgdKĦIIIHHHCCCFFFPPPQQQIIIFFFKKKKKKsdKĦHHHFFFNNNNNNNNNRRRXXX\\\VVV]]]gggrrr{{{ŶS>>>EEEHHH3we<{{{pppeee^^^WWWRRRRRRVVVXXX[[[___iĉ@3hR/Ōcccbbb```]]]\\\\\\___eeefffaaa\\\ZZZXXXTTTWWWRRRQQQWWW]]]]]]]]]]]]VVVZZZ^^^```eeeiiihhhddd^^^YYYSSSPPPQQQUUUXXXZZZQQQPPPKKKfffDdDĦsdKĦgdKĦgdKĦ>AneneneneDeuuujjjddd```YYYSSSQQQ[[[WWWRRROOOPPPSSSUUUVVVUUUTTTPPPIIIGGGGGGEEE@@@@@@AAACCCDDDEEEEEEEEEDDDFFFFFFneHHHIIIEEEFFFFFFGGGIIIMMMMMMKKKMMMneKKKHHHFFFNNNMMMLLLMMMRRR\\\gggooo>AHHHCCCHHHk<nnnYYYPPPPPPMMMTTT\\\fh^^^bbbbbb___]]]^^^______fffiiiccc______^^^YYYSSSOOOPPPYYY```aaa```___UUUZZZ___bbbhhhmmmlllhhhaaaXXXOOONNNTTT[[[]]]\\\TTTSSSQQQrrrDenenenexxxtttbbb[[[[[[VVVUUUUUUMMMVVVSSSQQQOOOOOONNNLLLKKKJJJIIIHHHEEEBBBAAACCCDDDJJJGGGDDDDDDEEEEEECCCAAAIIIHHHHHHKKKMMMEEEIIIHHHEEEJJJSSSTTTMMMHHHKKKJJJMMMQQQLLLKKKOOO^^^uuu___NNNIII}}}kkk```III\\\ooovvv\\\XXXSSSSSSWWW[[[]]]\\\```gggjjjgggdddbbb]]]WWWWWWSSSQQQTTTVVVWWW[[[aaaWWW^^^___cccnnnmmmfffgggkkk___OOOJJJYYYiiigggZZZPPPMMM___yyymmmfff^^^VVVYYY]]]VVVRRRQQQLLLOOOLLLJJJHHHHHHHHHFFFEEEFFFFFFFFFEEECCCBBBCCCEEE@@@AAADDDFFFGGGHHHHHHHHHCCCFFFJJJLLLKKKIIIFFFDDDHHHJJJIIIGGGNNNXXXXXXOOOIIIGGGGGGKKKPPPPPPMMMHHHMMMOOOccczzzmmmnnn}}}bbbxxxrrr___YYY]]]___YYYPPPSSSWWW^^^dddgggeee___[[[VVVRRRPPPQQQRRRUUU\\\eee```ccc^^^___jjjjjjcccdddddd^^^TTTQQQ]]]lllmmmcccVVVQQQcccwwwmmmccc[[[UUUQQQTTTccciii\\\RRRQQQNNNHHHFFFDDDCCCCCCCCCBBBAAABBBDDDFFFEEEDDDCCCDDDEEEEEEGGGHHHGGGEEEEEEHHHJJJGGGJJJMMMMMMKKKGGGDDDBBBEEEFFFDDDCCCMMMWWWTTTJJJIIIFFFEEEIIIOOOUUUXXXXXXTTT[[[}}}~~~}}}~~~zzzuuuhhh```]]]ccceeebbbaaaeee\\\YYYWWWVVVTTTVVVaaallliiiiii```^^^ffffffaaaccc^^^]]]XXXUUU^^^kkklllddd\\\VVVjjjxxxkkkaaa\\\YYYVVVSSSTTT\\\ooorrr]]]NNNMMMLLLGGGEEECCCCCCDDDDDDCCCBBBCCCEEEGGGGGGFFFEEEDDDEEEMMMKKKHHHDDDCCCDDDHHHKKKIIIIIIHHHEEEDDDFFFLLLPPPPPPOOOKKKIIIRRRZZZSSSEEELLLLLLMMMPPPXXXhhh|||nnn{{{wwwoooeeeZZZ^^^jjj```______]]]WWWUUU^^^iiijjjmmmfffaaaeeebbb```fffeeeccc\\\XXX```kkkiii___^^^\\\tttsssgggbbb[[[WWWWWWYYYYYYYYYWWW\\\kkkkkkTTTEEEFFFGGGHHHFFFEEEEEEFFFGGGFFFFFFFFFHHHJJJJJJHHHFFFEEEEEEGGGEEEDDDEEEFFFGGGGGGGGGCCCFFFIIILLLRRR\\\iiisssxxxuuunnnhhhkkkmmmbbbQQQRRROOOQQQ^^^wwwvvv^^^YYYaaa]]]___aaa___XXXQQQTTT\\\```jjjhhhcccbbb^^^]]]gggmmmhhh^^^[[[dddooojjj]]]\\\dddzzzjjj___ZZZYYYWWWVVVWWWZZZ^^^```ZZZWWW^^^]]]LLLDDDGGGGGGHHHFFFEEEEEEGGGIIIHHHHHHIIIJJJKKKJJJHHHFFFFFFGGGDDDGGGJJJKKKIIIFFFCCCAAANNNXXXgggttt|||kkk```UUUUUUooottt^^^VVV\\\^^^cccddd^^^VVVTTTXXXWWWcccddd``````[[[[[[eeefffbbbZZZYYYdddnnngggXXX[[[qqqzzzqqqggg\\\UUUUUUWWWXXXWWWWWWZZZbbbhhh]]]RRRPPPPPPHHHGGGKKKHHHHHHFFFFFFGGGIIIJJJKKKJJJHHHIIIIIIHHHGGGFFFHHHIIIGGGLLLPPPLLLFFFGGGQQQZZZvvvxxxuuurrr```[[[\\\aaafffeee___]]]^^^ZZZ```^^^\\\aaa___]]]ccc\\\^^^^^^^^^fffllldddUUU\\\~~~nnnddd___ZZZUUURRRTTTWWWYYYXXXVVVZZZeeennn]]]LLLEEEFFFDDDFFFIIIDDDIIIHHHGGGHHHKKKMMMMMMMMMFFFFFFGGGFFFEEEFFFIIILLLCCCJJJLLLFFFBBBOOOmmmsssUUUUUUZZZaaadddbbb```bbbaaabbb[[[ZZZdddeee```ddd\\\dddjjjkkknnnooofffXXX^^^~~~lllddd[[[UUUSSSSSSSSSRRRTTTQQQTTT\\\```\\\VVVRRRJJJHHHGGGJJJNNNOOOKKKFFFIIIEEEFFFKKKKKKGGGGGGKKKHHHIIIIIIIIIHHHIIIKKKMMMIIIMMMIIIDDDXXXyyydddUUU[[[eeeggggggiiiaaaeeeccc___bbbjjjiiibbbZZZ]]]eeekkkhhhaaa```eeennnssseeeaaa\\\UUURRRRRRSSSTTTTTTUUUPPPPPPXXX]]]ZZZRRRMMMHHHFFFFFFHHHKKKKKKHHHEEEOOOJJJIIIKKKKKKIIIKKKOOOJJJKKKLLLLLLJJJIIIJJJKKKQQQEEECCCYYY~~~~~~}}}jjjhhhjjjgggfffhhhhhhkkkkkkddd```bbbgggjjj]]]]]]bbbiiihhh```]]]```vvv|||nnnaaaWWWVVVTTTQQQPPPRRRUUUVVVWWWVVVQQQPPPVVVZZZUUUMMMGGGGGGGGGHHHIIIIIIHHHGGGFFFKKKIIIJJJMMMOOONNNOOORRRHHHJJJLLLMMMMMMMMMOOOPPPUUU@@@EEErrrxxxwwwpppqqqjjjhhhiiikkkiiidddbbbcccbbb^^^aaahhhfff]]]ZZZ^^^uuuddd]]]ZZZYYYSSSRRRQQQRRRSSSUUUWWWXXXWWWUUUWWW[[[YYYQQQIIIFFFIIIKKKLLLLLLJJJIIIIIIJJJJJJJJJLLLMMMMMMKKKIIIIIIDDDEEEFFFHHHIIIMMMRRRUUUMMMGGG\\\zzzxxx~~~pppmmmaaaeeejjjggg```___hhhdddgggkkkdddYYYZZZeee|||yyynnn^^^SSSSSSVVVXXXSSSSSSSSSSSSSSSTTTUUUWWWYYY\\\```aaaXXXMMMHHHIIIJJJKKKMMMLLLKKKJJJKKKLLLLLLLLLJJJGGGHHHJJJLLLMMMRRRQQQNNNKKKJJJMMMRRRWWWJJJbbbvvvvvvlllhhhcccdddiiillllllrrrssseeeVVV^^^rrrxxxqqq^^^```]]]WWWTTTVVVWWWVVVTTTUUUUUUUUUTTTUUUWWWZZZaaaaaabbb___UUUKKKIIIMMMJJJJJJJJJJJJKKKKKKLLLLLLFFFHHHIIIKKKUUUeeerrrxxx{{{uuummmgggeeehhhkkkhhhuuurrriiiiiinnnrrr|||mmmZZZddd|||uuukkkccc^^^VVVYYYYYYWWWYYY\\\[[[WWWVVVXXXYYYYYYZZZ\\\aaaeeelllddd[[[UUUOOOKKKKKKPPPLLLJJJHHHJJJMMMPPPOOOMMMGGGQQQ^^^kkk~~~{{{uuu}}}iiinnnssszzzdddhhh}}}wwwkkkccc___]]]\\\[[[YYYUUURRRUUU[[[\\\XXXYYY[[[]]]___```dddkkkqqquuueeeSSSKKKJJJKKKMMMPPPPPPLLLIIILLLQQQUUUSSSPPPVVVhhhxxxmmmrrrllljjj{{{wwwlllbbb___^^^[[[YYYXXXWWWUUUSSSTTTVVVYYY[[[[[[bbb[[[XXX___kkktttvvvvvvzzz```JJJHHHMMMLLLJJJLLLNNNLLLMMMPPPQQQNNNLLLMMMhhh}}}yyyrrrmmmmmmttt~~~uuuyyypppnnnooo```{{{}}}rrrlllccc[[[[[[]]]]]]]]]______^^^\\\XXXUUUUUUZZZ^^^ccc]]]\\\bbbmmmtttvvvtttfffSSSFFFJJJPPPOOOMMMOOONNNLLLMMMOOOLLLJJJTTTaaayyytttrrrpppqqqwwwyyyxxx|||jjjcccwww~~~nnndddaaa___YYYUUUYYY]]]___aaaccc]]]]]][[[TTTMMMMMMTTT[[[ZZZXXXVVVXXX^^^bbb```\\\RRRIIIFFFMMMRRRPPPMMMNNNNNNMMMOOONNNHHHJJJcccdddgggmmmwww{{{{{{yyyuuunnnppp~~~uuuiii[[[WWW\\\ZZZVVVVVV[[[___^^^]]]___SSSTTTRRRNNNIIIJJJOOOTTTTTTSSSQQQOOOOOOOOOJJJEEEMMMJJJLLLRRRRRRMMMJJJKKKNNNNNNPPPOOOHHHQQQxxx}}}qqqsss}}}hhh~~~vvvhhhbbb\\\TTTUUU\\\ZZZYYY[[[______YYYUUUTTTPPPOOOMMMLLLMMMMMMMMMMMMOOORRRRRRMMMLLLNNNLLLGGGPPPPPPQQQSSSQQQLLLJJJLLLJJJLLLOOONNNOOObbbrrrkkk^^^TTTSSS^^^ooo|||iiipppyyynnnkkkkkknnnnnnlllmmmqqqzzzvvvwwwzzz}}}qqqfff\\\XXXWWWVVVWWWYYY[[[YYY[[[]]]ZZZRRRMMMLLLMMMLLLJJJKKKMMMMMMKKKIIIGGGMMMMMMGGGGGGMMMPPPMMMPPPPPPQQQQQQOOONNNOOOPPPGGGKKKMMMNNN\\\{{{rrraaa___```eeennn{{{wwwddd{{{xxxsssnnniiiddd___\\\\\\[[[___gggnnnrrryyyzzztttrrrxxx|||jjj___]]]XXXTTTWWW[[[YYYUUUVVVTTTSSSTTTQQQKKKIIIKKKKKKKKKLLLLLLMMMOOOQQQSSSPPPVVVSSSGGGBBBHHHLLLJJJMMMNNNNNNMMMMMMOOOPPPPPPHHHNNNOOOTTTooozzzxxxxxx~~~ddduuugggddd```\\\[[[]]]```bbbaaaaaaaaa^^^[[[YYYXXXXXX\\\[[[^^^fffmmmrrrxxxnnnjjjrrr{{{qqqfff\\\SSSWWWVVVSSSXXX```]]]SSSQQQNNNKKKKKKIIIFFFIIINNNKKKOOOSSSSSSRRRVVV___gggkkknnnfffSSSHHHJJJMMMJJJLLLLLLLLLKKKLLLNNNNNNMMMLLLTTTTTT[[[{{{mmmyyy~~~cccLLLKKKkkk~~~hhh~~~qqqddd\\\XXX\\\[[[ZZZYYY[[[^^^aaaccciiijjjiiiddd]]]YYYXXXYYYXXXUUUUUUYYY[[[\\\```eeegggjjjpppyyyuuuiiinnnwww~~~~~~ooohhhbbb^^^\\\\\\WWWUUU^^^^^^ZZZXXXFFFLLLGGGOOONNNDDDNNNRRRWWWlllYYYVVVQQQWWW{{{WWWHHHPPPCCCGGGIIIDDDDDDJJJLLLJJJLLLPPPIIIYYY\\\MMMnnndddxxx}}}[[[HHHNNNXXXrrrnnneeerrrxxxtttoooiiieeeaaa```aaabbb___]]]gggccc```[[[RRRLLLRRR^^^YYY]]][[[RRRNNNUUU[[[[[[[[[\\\ZZZTTTTTTVVVTTTOOOVVVVVVYYY^^^___cccqqqsssjjjhhhlllqqqsssnnnbbb___\\\YYYXXX]]]XXXUUUZZZWWWQQQNNNBBBKKKGGGQQQRRRNNN]]]rrriii\\\^^^www]]]IIIPPPGGGIIIGGGDDDEEEKKKMMMLLLNNNSSSVVVgggjjjXXXsssaaafff}}}gggRRRSSS^^^pppzzz```UUUeeeyyyqqq|||oootttkkkllllllkkkhhhfffeeedddeee```\\\ZZZUUUPPPQQQVVVSSSQQQNNNNNNSSS[[[]]]\\\]]]jjjmmm___RRRRRRWWWXXXWWWUUUVVVYYYYYYZZZcccmmmzzznnngggddd```eeeuuuzzzhhhgggooommm[[[UUUWWWXXXVVVUUU[[[UUUSSSSSSOOOIIIEEEGGGMMMOOO___dddcccmmm|||mmmjjj{{{YYYEEEKKKHHHHHHJJJGGGFFFGGGGGGIIINNNUUU[[[iiihhhUUUooobbblllhhhWWWRRR]]]qqquuuYYYGGGNNN\\\gggwwwuuujjjoooiiigggkkknnnmmmhhheeeeeegggaaa[[[WWWXXXWWWTTTRRRQQQSSSPPPPPPSSSVVV[[[ccclllaaarrrvvvcccUUUWWWYYYUUUVVVTTTSSSUUUVVVUUUXXX[[[bbbpppppp^^^WWWcccmmmooozzzgggPPPQQQYYYiiiwwwkkk]]]QQQQQQVVVXXXXXXWWWUUUNNNPPPNNNNNNKKKIII\\\dddmmmxxxkkk```\\\PPPAAAHHHIIIIIIKKKLLLMMMOOOSSS[[[hhhrrrttt{{{rrr]]]jjjbbbtttuuujjj___YYYccczzz{{{lllYYYSSS[[[qqq~~~vvvssslllrrroookkkdddfffggggggeeeeeefffhhhccc___ZZZXXXWWWVVVUUUTTTUUUWWWZZZ[[[UUUVVVeeexxxkkkzzz|||mmmfffiiiaaaOOOVVVTTTSSSVVVYYYYYYWWWVVVPPPZZZiiiyyyzzz|||~~~zzzwwwyyysssuuuyyy~~~rrrUUUHHHJJJOOOYYYccciiimmmnnnsssxxxrrrbbb^^^VVVPPPSSSWWWXXXYYYZZZPPPJJJRRRRRR[[[\\\XXX{{{yyyhhhdddEEEKKKNNNFFFIIIHHHKKKIIIVVVffftttmmmfffggg|||hhhaaaaaaiiixxxwwwiiiYYYSSSTTTYYYeee|||tttooouuuqqqqqqlllhhhdddccceeehhhjjjkkkrrrooohhh^^^WWWVVVWWWYYYQQQTTTZZZ___``````fffmmmwww{{{uuugggVVVYYYXXXWWWXXX[[[\\\YYYTTTRRRRRRUUUZZZcccqqqhhhffffffnnnxxxyyygggLLLFFFGGGJJJNNNTTT[[[___```aaacccgggnnnyyysss```TTTUUUSSSSSSWWWXXXVVVXXX\\\UUUPPP```cccssssssgggmmmbbbyyyTTT>>>GGGLLLIIIIIIEEEQQQ[[[rrrhhh\\\eee||||||fffZZZ___rrrhhhVVVWWW[[[]]]jjj}}}{{{{{{}}}kkk~~~qqquuu{{{tttjjjffffffiiiiiihhh~~~sssbbbWWWVVVXXXYYYSSSSSSWWWdddvvv}}}qqqaaauuujjjbbb``````___\\\YYYZZZ[[[XXXSSSTTTUUUUUUUUUVVVXXX]]]```tttvvvooofffgggzzztttnnn___KKKCCCEEEFFFGGGLLLVVV\\\^^^ZZZ[[[\\\^^^gggwww}}}rrrcccWWWQQQNNNRRRXXX[[[XXXTTTWWW^^^aaa^^^uuu|||mmmdddXXX|||```KKKCCCHHHHHHLLLMMMLLLfffpppkkkzzz{{{mmmdddlllsssaaa]]]aaaoooxxxsssvvvqqq{{{uuummmiiifffeee}}}nnn^^^WWWXXXXXXTTTWWW\\\^^^eeeyyyiiinnn```ZZZcccdddeeeaaaZZZXXX[[[ZZZVVVTTTWWWZZZ[[[YYYVVVUUUTTT^^^fffkkkqqq~~~nnneeeqqqkkkaaaWWWMMMKKKMMMJJJFFFHHHSSS[[[]]][[[\\\]]]^^^aaakkkxxxyyymmmbbbVVVOOONNNKKKRRR[[[___ZZZTTTYYYaaammmkkkmmmgggNNNiii\\\SSSMMMHHHIIILLLGGGRRRXXX\\\^^^ZZZjjjqqqgggcccfffxxx|||qqqqqqxxxqqqyyymmmiiihhhzzzrrrcccVVVUUUZZZXXXPPPWWWeeeggg```ggg|||wwwlllddd[[[cccfffgggccc[[[YYY]]]___\\\WWWXXXYYYXXXVVVVVVWWWXXXccc[[[TTTWWW```ooosssbbbiiiwwwbbbVVVQQQOOOXXXYYYRRRIIIHHHPPPXXXYYYXXX[[[^^^^^^^^^aaaiiiooo|||ooobbb]]]ZZZTTTNNNUUURRRVVVXXX___]]]ZZZnnnyyyfffmmmMMMCCCFFFMMMSSSWWWDDDHHHRRRPPPfffxxxhhhccclllooodddjjj{{{jjjsss}}}}}}|||nnnooorrrvvv^^^kkk___ZZZ^^^\\\SSSTTT\\\]]]ccceeeaaa```hhhqqqwww{{{nnn~~~fff^^^hhhbbblllhhhccc___^^^]]]\\\\\\[[[\\\]]]^^^^^^\\\ZZZXXX]]]\\\YYYUUUUUU\\\fffnnntttmmmrrrzzzzzznnncccYYYRRRMMMJJJWWWXXXTTTLLLIIILLLOOOOOOUUUXXX[[[^^^```bbbdddfffiiiuuuwwwmmmaaaZZZZZZZZZUUUPPPRRRRRRWWWZZZ```cccjjj~~~ssshhhZZZFFFDDDHHHLLLNNNNNNKKKOOOVVVggg~~~www|||uuueeehhhyyylllmmmooovvvxxxzzzhhh|||wwwuuunnn~~~lllfffbbb^^^[[[[[[[[[[[[ZZZ\\\eeeiiibbbZZZ[[[bbbhhhiii]]]dddjjj\\\XXXbbbbbbiiihhheeedddbbb```^^^]]][[[\\\^^^_________^^^]]]\\\\\\YYYVVVSSSUUUZZZ^^^^^^kkk{{{tttgggdddbbb^^^ZZZVVVSSSRRRQQQSSSUUUSSSMMMJJJMMMPPPPPPNNNRRRVVVZZZ^^^bbbgggjjj```fffqqq~~~uuueee]]]TTTTTTYYY[[[WWWRRRPPPUUUYYY___eeeoooxxx}}}qqq]]]IIICCCGGGIIIHHHGGGDDDPPPOOOVVVvvvkkk}}}qqqjjjooo{{{```^^^kkkwwwkkkmmmllluuuqqquuulllxxx~~~zzzfffgggbbbZZZ[[[```^^^WWW```kkkpppggg[[[XXX]]]aaa^^^TTTQQQXXX[[[[[[^^^ddddddeeeffffffeeeccc```^^^\\\]]]^^^```aaabbbbbbbbbZZZZZZZZZWWWSSSQQQRRRRRRQQQ\\\kkkxxxvvvhhhZZZ\\\]]][[[VVVSSSSSSTTTTTTWWWVVVQQQNNNPPPQQQOOOJJJMMMPPPSSSWWW[[[aaaeeeWWWVVVXXXdddxxxzzzoookkkbbbYYYRRRUUUZZZ[[[VVVSSSQQQXXX]]]iiisss|||yyyWWWOOOIIIIIIIIIFFFCCCCCCHHHSSSOOO^^^sss}}}xxxooommmmmmwwwkkkpppvvvooohhh```]]]______\\\XXXcccjjjlllfff^^^^^^aaacccYYYTTTPPPYYYeee```YYY^^^___aaaccccccbbb```______^^^______```aaabbbccccccYYYYYYYYYXXXVVVUUUTTTTTT[[[\\\\\\\\\ccclllooonnn\\\___aaa^^^WWWSSSUUUWWWYYY]]]]]]XXXTTTSSSRRROOOMMMNNNNNNMMMMMMNNNRRRUUURRROOONNNUUUdddxxxtttfffbbbeeefff\\\VVVXXXZZZVVVSSSRRRSSS^^^ddd{{{vvvwwwXXXMMMMMMNNNNNNGGGAAAAAAFFFVVVVVVUUUttt{{{jjjlll}}}ooouuulllxxxxxxnnnyyywwwkkkvvv~~~ssswww~~~iii]]]cccfff]]]ZZZ``````aaa___ZZZZZZ^^^___]]]QQQTTTYYYfffooocccTTTTTT[[[\\\]]]\\\ZZZYYY[[[]]]```___^^^^^^^^^___aaaaaa[[[ZZZXXXWWWWWWXXXXXXXXXSSSWWWXXXUUUTTTXXX\\\\\\UUUXXXZZZYYYUUUVVV[[[```[[[___```\\\XXXWWWUUUQQQSSSRRROOOLLLHHHGGGHHHJJJNNNNNNNNNQQQXXXeeetttqqqaaaVVVWWW]]]fff]]]WWWWWWVVVQQQRRRXXX]]]mmmuuu{{{ooopppWWW```^^^KKKHHHJJJMMMLLLDDD>>>AAAJJJXXXRRR```nnn]]]rrrlllqqqtttnnnrrrrrrooouuusssaaaiiikkk^^^\\\hhhaaa^^^YYYTTTWWW\\\[[[VVVPPPXXXmmm~~~yyyfffXXXTTTXXXZZZZZZXXXUUUTTTVVVYYY]]]\\\[[[ZZZZZZ[[[]]]^^^^^^\\\XXXWWWWWWXXXXXXWWWRRRXXXZZZVVVRRRRRRTTTUUUTTTVVVXXXWWWWWWYYY^^^ccc\\\aaabbb^^^[[[ZZZXXXTTTUUUUUUSSSOOOKKKIIIIIIJJJKKKMMMPPPPPPQQQWWW```gggyyy{{{iii]]]UUUPPPQQQUUU___WWWTTTVVVTTTQQQZZZgggssskkkgggggghhhDDDIIIIIIHHHHHHGGGFFFFFFBBB???CCCIIIOOONNNpppdddZZZvvvyyywwwwwwxxxzzzmmmbbbqqqsssnnnlllbbb___ddd______[[[WWWXXXZZZWWWRRRXXXaaa{{{eee___XXXVVVYYY\\\ZZZUUURRRRRRTTTXXXWWWUUUTTTUUUXXX[[[]]]___\\\ZZZYYY[[[[[[ZZZXXXZZZZZZWWWPPPNNNRRRTTTTTTUUUVVVXXXZZZ\\\^^^```aaagggjjjjjjddd___\\\YYYUUUTTTUUUTTTRRROOOLLLLLLMMMKKKMMMNNNPPPQQQSSSUUUWWW]]]lll{{{iiiVVVOOOPPPQQQQQQQQQXXXRRRQQQUUUTTTUUUcccuuu^^^uuuXXXxxx[[[FFFCCCKKKEEEFFFLLLFFFBBBCCCCCCBBBCCCFFFKKKRRRvvvVVVooosssnnnsssuuunnnyyyrrrhhhVVVlllqqqjjjeee___[[[WWW[[[\\\YYYVVVVVVTTTPPP___fffuuu]]]___VVVUUUZZZ___^^^XXXRRRPPPQQQTTTRRRQQQQQQRRRVVVZZZ]]]]]]\\\[[[]]]```aaa^^^[[[UUUTTTPPPMMMMMMOOOLLLEEEJJJMMMQQQXXX___bbbcccbbbuuuwwwtttkkkccc]]]XXXTTTTTTTTTUUUSSSPPPMMMLLLLLLNNNLLLLLLPPPTTTUUUSSSPPPMMMZZZlll{{{pppfff[[[QQQOOOPPPPPPRRRUUUTTTSSSSSSTTTTTT^^^vvv]]]bbbZZZlll^^^WWWMMMGGGEEEEEEFFFEEEBBBDDDFFFFFFDDDEEEHHHLLLNNNQQQIII\\\|||___nnntttyyytttfffuuuuuulllVVVeeeyyyzzz]]]___```QQQUUUYYYZZZWWWSSSSSSVVVWWWdddwww\\\XXXVVVYYY\\\```___XXXQQQOOOPPPXXXWWWUUURRRPPPSSSWWW[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWUUUSSSQQQOOOMMMJJJHHHRRRNNNNNNSSSZZZ^^^ccciiiuuurrrooojjjfff```ZZZVVVUUUUUUSSSPPPLLLJJJJJJJJJTTTMMMHHHIIIKKKKKKOOOTTTOOOQQQWWWcccssssssfff```WWWPPPOOOOOONNNOOOQQQOOONNNQQQXXXbbbqqq|||vvvooocccXXXZZZUUUPPPJJJGGGFFFFFFEEECCCGGGEEECCCCCCEEEJJJPPPTTTQQQddduuu[[[bbbYYYwww~~~fffwww|||mmm]]]eeezzziii]]][[[SSSXXXVVVYYY]]]YYYTTTZZZfffoooWWWXXXWWW[[[ccceee^^^UUUQQQOOONNNSSSSSSRRRPPPNNNOOOSSSVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUWWWXXXWWWSSSQQQPPPQQQTTTPPPQQQVVV[[[^^^ccchhhqqqooolllhhhddd___ZZZWWWWWWWWWVVVSSSOOOLLLKKKKKKMMMKKKHHHGGGHHHKKKLLLLLLQQQPPPQQQWWWdddvvvtttbbbXXXVVVQQQNNNPPPPPPOOOOOOQQQOOOQQQZZZiiizzzaaaXXXUUU]]]TTTKKKJJJHHHGGGGGGHHHGGGDDDBBBEEECCCBBBCCCFFFLLLPPPRRROOO{{{YYYvvvtttQQQfffxxxxxx{{{nnn{{{yyyjjjgggeee}}}}}}```XXXYYY\\\XXX\\\bbb^^^XXXhhh```PPPVVVTTT___kkkmmm^^^RRRQQQQQQLLLPPPQQQQQQPPPOOOOOOPPPQQQTTTUUUUUUTTTTTTSSSRRRQQQSSSVVVYYYWWWRRRPPPQQQTTTSSSQQQRRRWWW[[[\\\___ccciiihhhfffccc```\\\ZZZXXXYYYYYYYYYVVVRRROOOMMMMMMKKKOOOMMMGGGHHHNNNNNNHHHLLLLLLLLLNNNUUUcccttt}}}oooaaaUUUNNNMMMKKKLLLPPPQQQPPPQQQUUUVVVbbbtttTTTJJJHHHTTTPPPIIIEEEEEEFFFGGGGGGFFFEEEDDDCCCEEEGGGHHHHHHIIIKKKMMMJJJ```SSSPPP```TTT[[[mmmvvveeerrrfffmmmYYY___^^^aaaccc___YYYccc\\\SSSYYYRRR^^^nnnppp]]]PPPSSSTTTMMMPPPRRRTTTUUUSSSQQQPPPPPPRRRRRRRRRRRRRRRQQQPPPPPPUUUVVVWWWUUURRROOOPPPQQQQQQPPPSSSXXXYYYWWWXXX\\\aaa```___\\\YYYWWWWWWXXXXXXYYYYYYWWWTTTPPPOOONNNSSSYYYVVVLLLLLLVVVVVVMMMEEEHHHKKKMMMOOOUUU^^^fffyyy~~~yyyqqqfff[[[SSSNNNKKKJJJJJJLLLOOOOOONNNRRRYYY```uuuQQQIIIGGGRRRMMMIIIGGGGGGGGGFFFEEEFFFFFFGGGHHHJJJKKKIIIFFFHHHOOOVVVPPPqqq[[[FFFZZZmmmMMMFFFlll|||xxxllljjj~~~pppaaaiii|||[[[^^^[[[hhhgggTTTRRRrrrddd^^^```TTTWWWgggiiiXXXMMMSSSTTTMMMPPPSSSVVVXXXVVVSSSPPPOOOQQQRRRRRRRRRRRRQQQPPPPPPVVVWWWXXXXXXWWWUUUSSSRRRPPPQQQVVVZZZZZZUUUUUUXXXYYYYYYXXXUUURRRQQQSSSVVVVVVWWWWWWVVVTTTRRRQQQRRR]]]bbb\\\PPPPPP[[[\\\TTTGGGIIIJJJJJJJJJMMMRRRWWW```jjj{{{nnnbbbbbb```[[[TTTNNNKKKKKKMMMLLLKKKMMMNNNMMMOOOXXXcccpppIIIFFFJJJTTTKKKEEEIIIIIIHHHFFFEEEFFFIIIKKKIIIHHHFFFDDDGGGSSScccooolll___tttEEEMMMyyyNNNGGGKKK~~~mmmcccyyy^^^sss~~~nnn~~~hhhgggnnn]]]ZZZZZZgggbbbOOOYYYfff[[[[[[PPPOOO[[[]]]SSSMMMQQQQQQKKKNNNRRRVVVWWWUUURRROOOMMMQQQRRRRRRRRRRRRRRRQQQQQQPPPWWW___ccc```ZZZTTTQQQQQQTTTZZZ___]]]WWWUUUWWWVVVVVVUUUQQQMMMMMMPPPTTTSSSTTTTTTTTTSSSSSSUUUWWWbbbbbb[[[QQQQQQXXX[[[WWWQQQMMMHHHEEEFFFKKKQQQVVVQQQXXXggg{{{xxxbbbSSSMMMOOOOOOMMMJJJGGGGGGKKKNNNLLLLLLNNNPPPRRRZZZkkk{{{DDDEEEKKKPPPFFFEEEFFFGGGHHHHHHFFFGGGJJJMMMHHHFFFGGGPPPcccxxxmmmxxxWWWFFFeeejjjAAACCCXXXrrrtttlllfffnnnzzzooonnn}}}___uuuuuu}}}ccc[[[```aaaZZZWWWsss]]]KKKNNNMMMOOOTTTVVVTTTRRRSSSQQQMMMOOORRRVVVWWWUUURRROOOMMMQQQQQQRRRRRRRRRRRRQQQQQQRRRdddxxx|||qqq```UUURRRPPPTTT\\\bbb___WWWTTTVVVVVVWWWUUUPPPKKKKKKOOOTTTQQQRRRRRRRRRSSSVVVZZZ^^^aaa]]]XXXTTTSSSTTTTTTTTTVVVOOOHHHFFFJJJOOOSSSTTTMMMPPP[[[iiiuuuwww]]]LLLHHHKKKFFFGGGGGGFFFEEEFFFKKKOOOKKKKKKNNNSSSYYYgggFFFJJJJJJHHHAAAIIIAAAEEEHHHIIIHHHIIIKKKNNNJJJJJJRRRjjjooo^^^FFFSSSNNNCCCFFFiii___uuudddrrryyymmm[[[zzzzzziii```hhh\\\TTTdddVVV@@@IIIQQQSSSSSSUUUXXXYYYVVVRRRPPPQQQTTTXXXYYYVVVSSSPPPOOOPPPPPPQQQRRRRRRQQQQQQQQQ___yyyjjj[[[WWWMMMSSS\\\aaa^^^VVVRRRTTTXXXXXXVVVQQQKKKJJJOOOTTTPPPQQQQQQQQQSSSXXX^^^ccc```ZZZVVVWWWVVVQQQPPPRRRSSSNNNJJJMMMSSSVVVSSSNNNJJJLLLRRRXXX\\\ggg~~~YYYNNNOOOLLLGGGFFFJJJHHHFFFDDDCCCDDDFFFGGGMMMVVVLLLKKKkkkrrrQQQKKKJJJQQQMMMKKKHHHIIIDDDHHHQQQOOOLLLUUUcccxxxzzzeeeTTTRRR{{{bbb===NNNPPPllliiicccrrr{{{uuuvvvkkkqqqyyyqqq``````XXXTTTxxxXXXDDDGGGNNNSSSVVVWWWUUUVVVYYYYYYVVVRRRVVVVVVSSSSSSXXXWWWSSSOOOQQQRRRRRRRRRRRRSSSTTT]]]{{{ZZZYYYWWWWWWTTTQQQSSSWWWXXXUUU```ZZZSSSOOOPPPRRRRRRRRRNNNRRRUUUVVVTTTTTTVVVXXX___\\\aaabbbXXXVVVVVVOOOOOONNNMMMMMMMMMOOOQQQSSSQQQIIIHHHLLLOOORRRbbbuuukkkOOOIIILLLKKKGGGGGGHHHGGGEEEDDDDDDFFFHHHIIIMMMTTTJJJNNNyyyjjjLLLMMMNNNTTTNNNNNNKKKFFFEEEOOOTTTIIIQQQmmmwwwbbbuuu|||NNNAAAJJJmmmxxxrrrooonnnpppjjj^^^tttzzzwwweeefffWWW___YYYFFFGGGMMMOOOSSSUUUUUUVVVZZZ[[[XXXSSSTTTRRRPPPSSSYYYYYYTTTSSSSSSRRRPPPNNNNNNPPPRRR[[[\\\VVVWWWWWWTTTQQQSSSXXXYYYWWW^^^YYYTTTQQQQQQRRRRRRRRRRRRUUUXXXYYYXXXXXX[[[___bbb]]]___```XXXWWWXXXQQQNNNOOOOOOOOOOOONNNMMMLLLPPPHHHEEEGGGFFFGGGSSSccclllXXXGGGFFFJJJIIIGGGHHHGGGFFFEEEDDDEEEGGGIIIKKKNNNOOOHHHYYY```FFFOOOSSSUUUNNNQQQJJJDDDEEERRRRRRFFF^^^sss}}}YYYaaaUUU???FFFJJJxxxpppppp|||jjjhhhttt|||{{{dddbbbVVVppp[[[IIIIIIKKKNNNRRRUUUTTTVVVYYYYYYVVVUUURRRNNNNNNTTTZZZXXXRRRRRRTTTUUUTTTRRRPPPOOOPPPXXX|||aaaSSSUUUUUURRROOORRRWWWYYYWWW[[[XXXUUUSSSSSSSSSRRRQQQSSSVVVXXXYYYYYYZZZ___ccccccZZZ[[[]]]ZZZ^^^aaa[[[OOOPPPRRRSSSRRROOOKKKHHHLLLFFFBBBBBB@@@>>>FFFRRRfffxxx[[[OOOFFFFFFHHHHHHHHHJJJHHHGGGFFFEEEEEEFFFHHHIIIMMMFFFLLLooo[[[CCCOOORRRQQQKKKQQQEEEFFFGGGLLLNNNQQQxxxbbbFFFiiiAAACCCIIIXXX~~~mmm|||sssooottt}}}yyyZZZXXX]]]]]]MMMKKKKKKPPPTTTUUUSSSSSSUUUSSSPPPVVVRRRMMMNNNTTTWWWRRRLLLMMMRRRXXX[[[YYYUUUQQQOOOUUUrrriiiRRRRRRRRRPPPNNNPPPWWWYYYWWWXXXWWWVVVVVVUUUTTTRRRQQQPPPRRRTTTUUUUUUXXX^^^ccc___UUUUUUYYYZZZcccjjjdddPPPRRRSSSTTTSSSPPPMMMKKKHHHCCCAAAAAA@@@>>>CCCKKKPPPccc|||~~~PPPJJJFFFEEEGGGHHHJJJNNNIIIHHHGGGEEEEEEDDDEEEEEEHHH@@@YYYZZZDDDMMMMMMLLLGGGMMMBBBNNNLLLEEEPPPnnnQQQOOO{{{ZZZBBBOOOKKKsss{{{aaakkksssmmmzzzzzzooo|||~~~yyyUUU\\\vvv^^^OOOMMMMMMOOOSSSUUUSSSRRRSSSQQQMMMVVVSSSPPPRRRSSSRRRNNNKKKPPPSSSUUUVVVTTTSSSRRRSSSSSSfffsssUUURRRSSSRRRPPPSSSYYY[[[XXXVVVWWWWWWWWWVVVTTTSSSRRRNNNPPPRRRSSSSSSUUU[[[```[[[QQQPPPTTTVVV___fffaaaPPPOOOOOOOOOOOOOOOOOOOOOGGGDDDBBBBBBAAA@@@CCCGGGEEEQQQfff|||}}}uuuhhhEEECCCBBBCCCEEEHHHLLLOOOIIIHHHGGGEEEDDDCCCBBBBBBBBBDDDpppWWWGGGKKKHHHIIIEEEHHHDDDUUUOOODDD___]]]NNNmmm>>>IIIZZZ\\\oooddd||||||___yyynnn|||lll|||~~~}}}^^^www___QQQPPPQQQMMMQQQTTTSSSTTTUUUSSSOOOSSSSSSTTTTTTQQQNNNRRRXXXfffaaaYYYQQQLLLMMMRRRWWWRRRZZZzzz~~~\\\TTTVVVWWWVVVYYY]]]]]]ZZZTTTVVVXXXXXXVVVTTTTTTTTTPPPSSSUUUUUUTTTVVVZZZ^^^ZZZQQQPPPRRROOOUUUZZZTTTMMMLLLKKKJJJKKKMMMPPPQQQJJJHHHDDDBBB@@@??????@@@BBBHHHTTTggg}}}LLL+++###BBBsssTTT???@@@BBBDDDGGGJJJKKKJJJFFFEEEEEEDDDCCCBBBBBBAAA???SSSQQQJJJKKKEEEJJJFFFEEEIIIUUUKKKHHHttt^^^NNN```aaa@@@PPPhhhsssaaakkkllluuuqqqkkkwwwsssppp___QQQRRRUUUOOOTTTVVVVVVVVVWWWUUUPPPOOORRRVVVUUUNNNNNN^^^ppppppaaaUUUQQQSSSVVVQQQPPPllldddSSSWWWXXXYYY[[[^^^\\\WWWTTTVVVXXXXXXVVVTTTUUUVVVSSSVVVYYYXXXVVVVVVYYY\\\ZZZTTTUUUUUUNNNOOOSSSMMMNNNMMMLLLKKKLLLNNNPPPRRRLLLJJJFFFBBB@@@@@@???>>>BBBDDDJJJUUUggg|||ooo$$$,,,sssdddGGG???BBBEEEHHHJJJKKKHHHEEECCCCCCCCCCCCCCCBBBBBBBBBAAAbbboooKKKLLLLLLFFFMMMIIIDDDLLLPPPEEELLLpppDDDUUUvvvDDDMMMUUUtttWWWrrrddd{{{iii}}}lllcccmmm___QQQTTTXXXUUUYYY[[[YYYXXXWWWSSSNNNLLLQQQVVVTTTLLLPPPhhhyyyhhh[[[UUUSSSQQQKKKdddiiiQQQTTTWWWXXXZZZ\\\YYYSSSTTTVVVYYYXXXUUUTTTUUUWWWTTTWWWZZZZZZWWWVVVWWWYYYZZZVVVZZZZZZQQQQQQTTTOOOQQQQQQPPPPPPPPPQQQRRRSSSMMMKKKGGGBBBAAACCCCCCBBBCCCDDDEEEJJJWWWmmmzzz...###***dddjjjOOOGGGAAADDDGGGKKKMMMLLLKKKJJJFFFCCCAAACCCEEEDDD@@@===GGGzzz\\\PPPGGGGGGHHHEEECCCEEELLLKKKCCCOOOvvvUUUqqqNNNIIIbbb```FFFHHHkkkiiiwwwmmmjjjssstttqqqzzz```ccceeeOOOIIIRRRSSSVVVWWWVVVWWWXXXUUUOOOOOORRRRRRSSSQQQOOOfffzzzlll^^^QQQRRRddd^^^VVVPPPQQQTTTUUUUUUVVV[[[YYYWWWUUUTTTTTTTTTTTTWWW[[[ZZZTTTRRRWWW___ccc]]]\\\YYYUUUSSSQQQPPPPPPTTTTTTTTTSSSRRRQQQQQQPPPQQQOOOMMMJJJGGGDDDBBBBBB@@@===@@@GGGLLLXXXtttLLL&&&111xxxyyyYYYGGGGGGCCCFFFJJJMMMNNNMMMKKKIIIJJJEEEBBBCCCAAA???DDDKKKfffXXXOOOGGGGGGGGGDDDDDDGGGMMMLLLEEERRR{{{VVVQQQYYYJJJ]]]}}}EEEDDDdddwwwgggzzznnnmmm{{{cccgggfffOOOGGGPPPQQQTTTUUUTTTUUUWWWUUUQQQPPPRRRPPPRRRRRRPPPccciii```^^^hhhcccYYYRRRQQQSSSSSSTTTVVVYYYXXXVVVUUUSSSRRRRRRRRRWWW\\\\\\VVVSSSWWW\\\^^^\\\ZZZWWWTTTRRRQQQRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPOOONNNLLLJJJGGGFFFGGGBBB@@@DDDFFFMMMbbbyyyggg[[[kkkwww```GGG@@@GGGFFFIIIMMMPPPPPPNNNJJJGGGGGGBBBBBBDDD???===LLLaaaRRRLLLHHHFFFEEEDDDFFFJJJOOONNNGGGVVVfffNNNMMMjjj[[[CCC___[[[CCCKKK}}}qqq```tttxxxddduuuuuugggtttiiiRRRIIIPPPNNNQQQSSSQQQRRRVVVVVVSSSTTTTTTPPPQQQSSSOOOZZZtttzzzrrrnnnzzzfff\\\SSSQQQQQQRRRTTTWWWVVVVVVVVVUUUSSSRRRPPPOOOWWW[[[]]]XXXUUUVVVXXXXXXYYYWWWUUURRRRRRRRRTTTUUUUUUSSSQQQOOONNNOOOQQQRRRRRRRRRSSSSSSRRRPPPMMMLLLNNNFFFBBBBBBAAADDDPPP___}}}ssscccPPP@@@>>>GGGJJJLLLPPPRRRQQQMMMIIIEEECCC???BBBGGGEEEGGGbbb~~~LLLJJJHHHFFFDDDDDDHHHLLLQQQOOOHHHWWWzzzKKK>>>[[[mmmEEESSS```JJJQQQddddddyyyooo___```}}}kkkpppXXXNNNRRRKKKOOOQQQOOOPPPTTTVVVUUUYYYWWWPPPPPPSSSMMMOOOaaavvvppp~~~cccZZZQQQOOOOOOPPPTTTYYYUUUUUUUUUUUUTTTRRRPPPOOOTTTYYY\\\YYYWWWWWWWWWTTTWWWVVVSSSQQQRRRTTTVVVXXXUUUSSSOOOMMMLLLNNNQQQSSSVVVVVVUUUTTTSSSRRRQQQQQQQQQJJJDDDCCCBBBBBBGGGOOOfffxxxvvvaaaUUUJJJAAA@@@DDDLLLNNNQQQRRRPPPLLLGGGDDDCCC>>>???FFFLLL]]]pppJJJJJJHHHEEEDDDFFFIIIKKKMMMLLLEEETTTiiiGGGKKKqqqWWWVVVyyySSSLLLXXXyyyaaauuunnnkkkmmmqqqttt[[[NNNPPPJJJOOORRRPPPPPPTTTVVVVVVVVVTTTMMMNNNSSSMMMKKKWWWvvvsssyyyzzzttt\\\UUUOOONNNOOOPPPTTTZZZTTTTTTUUUUUUUUUSSSRRRQQQPPPUUUYYYXXXWWWYYYXXXUUUVVVUUUSSSSSSSSSUUUXXXYYYXXXUUUQQQOOONNNQQQTTTWWW[[[YYYUUURRRPPPPPPRRRSSSRRRLLLFFFDDDBBBAAABBBEEEOOOdddtttcccRRRJJJGGGDDDBBBCCCMMMNNNPPPPPPNNNJJJFFFCCCAAA===<<>>>>>???AAAQQQhhh}}}```UUUJJJEEEDDDDDDFFFHHHNNNNNNMMMLLLJJJGGGEEECCC<<>>:::CCCXXXqqqyyyqqqVVVMMMCCCBBBHHHNNNOOOMMMEEENNNOOODDD???DDDHHHEEE<<>>AAAAAAEEEUUUhhh}}}|||mmm```ZZZTTTIII???@@@JJJSSSTTTQQQMMMCCC>>>CCCDDDDDDPPPbbbbbbKKKNNNGGGGGGKKKFFF===BBBOOORRRoooMMMOOOLLL[[[WWWLLL{{{sssssseeejjj{{{nnn{{{|||^^^GGGGGGFFFGGGQQQNNNOOOTTTVVVTTTSSSUUUQQQMMMKKKNNNOOONNNMMMOOONNNSSSccc|||cccLLLMMMOOOSSSWWWUUUQQQQQQUUUQQQPPPPPPRRRTTTTTTPPPMMMKKKKKKNNNQQQPPPKKKJJJLLLVVVRRRPPPTTTVVVTTTRRRQQQPPPTTTVVVVVVVVVXXXVVVSSSUUUTTTSSSRRRQQQOOONNNNNNMMMQQQTTTTTTQQQOOOPPPRRRKKKMMMOOOPPPNNNKKKHHHFFFGGGBBB@@@AAA>>>;;;DDDQQQjjj}}}{{{{{{qqq]]]QQQQQQOOOFFF???BBBLLLRRRQQQLLLDDDDDDEEEFFFGGGSSSrrrXXXNNNHHHGGGGGGEEEAAAEEEYYYooovvvHHHbbbpppJJJzzzgggUUUdddyyywwwiiilllxxxjjjxxx|||YYYQQQOOOEEEEEEPPPOOOQQQWWWZZZWWWTTTTTTNNNJJJJJJMMMNNNLLLMMMOOORRRNNNUUUlllkkkSSSRRRSSSUUUVVVSSSNNNOOOSSSPPPPPPRRRUUUWWWUUUQQQMMMHHHJJJLLLNNNMMMLLLMMMOOOQQQPPPTTTYYYWWWQQQQQQVVVSSSUUUVVVVVVWWWXXXXXXWWWWWWUUUSSSPPPNNNMMMMMMMMMLLLOOORRRSSSSSSTTTVVVXXXPPPOOOMMMLLLKKKJJJGGGDDDCCCAAAAAABBB???;;;???GGGRRRdddsss}}}xxxuuueeeOOOHHHNNNIIIEEEBBBEEELLLNNNJJJDDD@@@EEEFFFGGGWWWzzz{{{TTTRRRFFFMMMLLLDDDHHHdddbbbHHHvvvcccVVVuuuOOOiiipppppp[[[hhhyyyxxxyyyQQQ\\\WWWBBBJJJNNNNNNRRRZZZ\\\VVVPPPNNNJJJHHHHHHKKKKKKIIIKKKNNNTTTNNNNNN\\\pppyyynnn___RRRPPPQQQQQQNNNLLLOOOUUURRRSSSUUUWWWWWWUUUQQQMMMLLLMMMLLLJJJIIIKKKNNNPPPQQQUUU[[[\\\UUUNNNPPPWWWSSSQQQOOOOOOOOOOOOQQQSSSUUUSSSQQQNNNLLLLLLLLLMMMLLLMMMPPPQQQRRRSSSTTTUUUSSSOOOJJJGGGEEEEEEDDDCCCBBBBBBDDDEEEBBB???@@@DDD???KKKUUUiii{{{wwwtttlllZZZHHHEEELLLEEEEEEEEEGGGJJJIIIEEEAAAEEEFFFGGGSSSxxxeeeUUURRREEEKKKKKKJJJ^^^|||PPPKKK{{{UUUgggOOOHHHzzzbbbuuudddrrrwwwjjj{{{~~~xxxuuuPPPbbbWWWBBBOOOKKKKKKPPPWWWYYYRRRLLLIIIIIIGGGHHHJJJIIIGGGIIIMMMSSSPPPNNNRRR^^^jjjkkkeeeRRRPPPOOOPPPPPPQQQYYYbbbSSSTTTUUUUUUUUUSSSQQQPPPRRRSSSPPPJJJHHHJJJNNNNNNTTTZZZ]]]XXXSSSRRRTTTUUUVVVQQQMMMLLLKKKJJJLLLPPPRRRQQQOOOMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNLLLKKKQQQNNNJJJFFFCCCCCCCCCDDDEEEFFFGGGGGGEEEBBBAAABBB>>>CCCFFFUUUssssssrrrmmmaaaRRRHHHFFFHHHDDDFFFGGGGGGFFFEEEEEEFFFIIIMMMZZZvvvQQQUUUNNNKKKEEEFFFZZZcccOOOaaakkkQQQzzz```IIIYYYnnnjjjnnnlllggg}}}sssxxxrrrccckkkTTTGGGIIIKKKJJJMMMSSSUUUPPPLLLKKKIIIHHHIIIKKKIIIFFFHHHMMMOOOQQQQQQOOOTTT^^^cccbbbVVVRRRPPPPPPQQQVVVaaammmQQQQQQQQQQQQQQQQQQRRRSSSSSSVVVTTTMMMJJJMMMOOOMMMRRRXXXVVVOOOTTTaaabbbXXXXXXRRROOOPPPOOOLLLMMMQQQOOOOOONNNNNNNNNOOOOOOPPPOOOPPPPPPQQQPPPMMMIIIGGGJJJLLLMMMKKKGGGEEEGGGIIIGGGHHHHHHFFFDDDDDDCCCBBBCCCFFFBBBGGG]]]qqquuuoooooogggYYYNNNJJJHHHDDDEEEGGGHHHFFFCCCCCCGGGLLLIIIUUUtttyyyDDDUUUJJJWWWDDDFFFnnnTTTXXX~~~___TTTMMMUUUsssgggrrrooonnnwww```qqquuuqqqccc|||uuuTTTMMM@@@NNNKKKLLLQQQSSSQQQOOOQQQJJJIIIJJJLLLIIIFFFHHHNNNKKKQQQSSSPPPQQQXXX\\\\\\WWWRRRMMMLLLMMMRRR^^^kkkNNNNNNNNNMMMNNNPPPSSSVVVOOOTTTUUUPPPNNNQQQRRROOONNNRRRLLLFFFWWWoooppp^^^UUUPPPOOORRRQQQLLLKKKOOONNNNNNOOOPPPPPPQQQRRRRRROOOPPPRRRSSSTTTQQQMMMIIIEEEJJJPPPPPPLLLIIIJJJMMMEEEGGGGGGEEEDDDEEEEEECCCCCCFFF>>>:::GGGZZZsssxxxoootttmmm___QQQKKKMMMIIIBBBEEEBBBBBBFFFIIIIIIJJJMMMGGGllleeeTTTNNNGGGRRRLLLQQQQQQZZZ|||QQQaaaaaaHHHaaazzz```ppp```yyyqqqvvvssspppjjj|||{{{[[[>>>FFFKKKPPPNNNPPPXXXUUULLLLLLFFFHHHJJJLLLLLLKKKJJJIIICCCSSSRRRIIINNNSSSRRRTTTLLLNNNOOOOOOOOOPPPRRRUUUPPPMMMKKKMMMRRRUUUSSSOOOUUUQQQMMMLLLMMMOOOQQQRRRVVVQQQJJJJJJWWWdddddd[[[SSSRRRPPPNNNMMMMMMMMMNNNRRROOOMMMOOOSSSTTTQQQMMMMMMOOOQQQQQQPPPMMMLLLKKKIIIJJJLLLLLLKKKHHHEEECCC@@@DDDDDD???>>>CCCCCC@@@EEE???<<<===@@@KKKaaavvvzzzuuuooonnnhhh\\\QQQMMMNNNIIIAAAEEEBBBBBBGGGIIIIIIJJJMMMYYYXXXSSSNNNIIIGGGHHHYYYyyyHHHdddjjjYYYkkkIIISSSiii___}}}kkkhhhrrrlll]]]kkkjjj\\\===BBBAAAMMMPPPRRRWWWRRRKKKOOOHHHGGGHHHIIIKKKLLLJJJHHHPPP[[[UUUIIILLLPPPNNNNNNNNNOOOPPPOOONNNOOOQQQRRROOOMMMKKKNNNSSSVVVUUURRRUUURRROOONNNPPPQQQRRRSSSSSSMMMFFFFFFPPPZZZXXXPPPPPPNNNMMMKKKJJJJJJJJJJJJUUUSSSQQQPPPPPPOOOLLLIIIKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIKKKKKKKKKIIIGGGEEEEEEFFFEEEBBBDDDIIIHHHDDDEEEAAA>>>======BBBPPP___~~~tttqqqpppnnngggbbbYYYSSSRRRPPPHHH???DDDBBBCCCGGGIIIHHHIIILLLnnnrrrOOOSSSLLLEEEBBBGGG\\\gggFFFppp]]]gggMMM@@@iiizzzXXX^^^___sssssspppeeeaaazzz\\\>>>@@@@@@KKKNNNOOOSSSOOOKKKRRRLLLIIIFFFHHHLLLNNNKKKHHHYYY___UUUIIIMMMPPPLLLLLLPPPPPPPPPOOOMMMLLLNNNOOOLLLJJJJJJMMMQQQTTTTTTRRRSSSRRRPPPPPPRRRSSSSSSRRRSSSNNNHHHHHHOOOUUURRRKKKNNNMMMLLLJJJIIIIIIIIIIIISSSSSSSSSQQQMMMJJJHHHHHHLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHFFFFFFDDDBBBDDDHHHGGGCCCGGGDDDCCCBBB@@@???EEEMMMcccyyywwwmmmkkkkkkkkkccc___YYYWWWVVVRRRHHH???DDDBBBDDDHHHHHHGGGHHHLLL~~~cccPPPSSSHHH???HHHFFFVVVZZZJJJ}}}|||[[[vvvJJJRRRiiiWWWfffmmmaaadddqqquuuZZZAAACCCJJJMMMHHHKKKVVVVVVOOOPPPQQQKKKGGGHHHNNNQQQNNNIIITTTYYYPPPIIIQQQSSSNNNNNNQQQQQQQQQNNNLLLJJJKKKLLLIIIHHHHHHIIIMMMOOONNNMMMOOONNNNNNOOOQQQQQQPPPNNNPPPMMMJJJLLLQQQUUUQQQLLLOOOOOONNNLLLKKKKKKJJJJJJIIIMMMPPPNNNJJJHHHIIILLLQQQOOOKKKIIIIIIIIIIIIIIIFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJGGGDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBCCCFFFLLLddd}}}rrrjjjfffdddddd```]]][[[[[[YYYRRRHHHBBBEEEDDDEEEHHHGGGFFFIIINNN[[[PPPOOOGGGAAAJJJDDDMMMUUUJJJkkkZZZQQQfffaaaNNNuuuaaarrrkkkrrrooo~~~YYYEEEGGGNNNKKKEEEPPPhhhkkkXXXLLLPPPKKKFFFHHHMMMPPPLLLHHHKKKQQQLLLJJJTTTUUUNNNOOOPPPPPPPPPNNNKKKIIIJJJKKKJJJIIIIIIIIIJJJKKKJJJIIIJJJJJJJJJKKKMMMMMMLLLJJJHHHGGGHHHMMMSSSSSSQQQNNNOOOOOONNNNNNLLLKKKJJJJJJDDDIIIMMMLLLHHHFFFIIIMMMSSSOOOKKKHHHHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKKKKJJJRRRTTTTTTPPPGGGBBBCCCGGG>>>>>>======>>>AAAAAA@@@@@@RRRjjj{{{pppjjjeee___[[[[[[YYYXXXYYYZZZVVVNNNHHHGGGHHHGGGGGGHHHFFFEEEJJJRRRyyyQQQKKKFFFIIIKKKDDDAAAGGGyyyRRRIII[[[\\\VVVttttttLLL```rrrdddwwwbbbxxxuuu[[[GGGHHHIIIGGGFFFYYYwwwyyy___LLLMMMIIIFFFGGGKKKLLLIIIEEEHHHOOOLLLLLLSSSQQQKKKMMMNNNOOONNNLLLJJJIIIJJJKKKMMMLLLLLLKKKKKKJJJJJJIIIGGGGGGGGGHHHJJJKKKJJJIIIHHHHHHLLLSSSWWWUUURRRRRRLLLLLLLLLLLLKKKIIIHHHGGGFFFJJJMMMLLLHHHEEEGGGKKKPPPLLLGGGFFFGGGHHHFFFDDDCCCEEEHHHKKKLLLLLLJJJIIIQQQQQQRRROOOFFF???AAAFFFCCCBBB>>><<>>AAAEEEAAA999888;;;BBBQQQiiiiii]]]UUUTTTSSSMMMIIIIIIFFFHHHNNNQQQKKKDDDGGGPPPMMMKKKIIIGGGDDDEEEMMMWWWKKKJJJNNN???IIIHHHEEELLLBBBJJJcccLLLcccsssYYYvvvcccGGGfffvvvdddtttlllhhh|||hhh{{{uuuccc{{{dddDDD<<>>444666666888BBBXXXuuuuuuZZZVVVOOOLLLJJJIIIGGGDDDMMMKKKKKKMMMJJJDDDDDDGGGRRROOOJJJFFFDDDDDDGGGHHHsssGGGIIIMMMHHHFFFFFFEEEBBBKKKKKKHHHmmmRRRyyyXXXccc~~~xxxQQQQQQuuuqqquuujjj|||uuu~~~qqq{{{YYYkkk~~~___IIIAAAKKKIIIMMMOOOTTT``````NNNZZZ___]]]RRRJJJIIIIIIGGGLLLJJJHHHHHHIIIJJJJJJJJJKKKHHHFFFFFFGGGFFFGGGIIIFFFFFFIIIKKKIIIEEEGGGKKKOOOLLLLLLNNNMMMJJJJJJMMMMMMLLLNNNQQQPPPKKKGGGHHHGGGKKKLLLIIIGGGJJJKKKJJJQQQOOOKKKHHHFFFFFFGGGHHHKKKHHHEEEFFFNNNSSSLLLBBBEEEIIINNNPPPOOOOOOQQQSSSGGGFFFFFFGGGHHHGGGEEEDDDFFF===<<>>;;;CCCLLLZZZuuulllTTTPPPLLLJJJIIIHHHEEECCCJJJHHHIIIJJJHHHCCCCCCFFFSSSQQQNNNIIIEEECCCEEEHHHqqqjjjFFFIIILLLHHHHHHJJJPPPHHHOOOOOOCCC[[[UUUTTTrrrwww~~~bbbOOO]]]nnnvvvpppddd[[[YYYpppcccQQQKKKFFFEEERRRcccmmmrrrkkkYYYlllllldddWWWNNNLLLLLLJJJLLLJJJIIIIIIKKKMMMMMMMMMIIIJJJLLLLLLIIIFFFEEEFFFGGGFFFHHHJJJHHHEEEGGGLLLOOOLLLJJJLLLLLLJJJLLLOOONNNLLLMMMPPPPPPMMMLLLNNNJJJMMMMMMJJJKKKMMMMMMJJJLLLKKKIIIGGGFFFGGGGGGHHHJJJJJJHHHFFFIIIMMMJJJDDDIIIMMMRRRTTTSSSRRRSSSTTTJJJHHHFFFFFFFFFFFFDDDCCC>>>;;;===DDDEEECCCKKKXXXXXXKKK@@@>>>AAAMMMfffqqq]]]MMMKKKIIIHHHHHHFFFDDDAAAEEEDDDEEEGGGEEEBBBBBBFFFTTTUUUTTTNNNFFFBBBDDDGGG[[[tttmmmNNNLLLJJJFFFIIIKKKOOOFFFLLLPPPHHHYYY~~~XXXuuuMMMeee\\\LLL]]]mmmvvvdddhhhcccvvvhhhLLL```cccSSSOOOGGGIIIeeezzzfffnnnhhh\\\OOOIIIIIIHHHFFFGGGEEEDDDEEEGGGIIIJJJJJJEEEJJJMMMKKKGGGGGGMMMRRRHHHFFFFFFHHHGGGEEEGGGLLLLLLHHHGGGJJJJJJIIIKKKOOOMMMJJJJJJNNNOOOMMMNNNQQQMMMMMMKKKJJJLLLPPPNNNIIIFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKJJJFFFFFFIIIHHHEEEEEEIIINNNPPPPPPNNNMMMMMMKKKIIIFFFEEEEEEEEEDDDCCC<<<<<<@@@EEEDDDFFFVVViii[[[NNNBBB;;;999???PPPccc~~~ppp]]]NNNJJJJJJJJJIIIHHHEEEBBB@@@CCCAAABBBEEEDDDBBBCCCHHHTTTXXXYYYSSSIIIBBBCCCFFFJJJVVVxxxeee[[[RRRMMMJJJEEEHHHDDDHHHOOOXXXrrrvvv\\\]]]KKKXXX|||SSSKKKppp}}}dddffffffdddNNN[[[}}}OOOWWW^^^LLLHHHGGGNNNyyy{{{iii^^^VVVKKKDDDCCCEEEEEECCCEEECCCBBBBBBDDDFFFGGGGGGEEEKKKMMMIIIIIISSScccoooIIIEEEDDDFFFFFFDDDGGGKKKEEECCCDDDIIIJJJHHHIIILLLJJJIIIJJJNNNOOOLLLLLLNNNLLLKKKHHHGGGKKKOOOLLLEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGHHHHHHGGGIIILLLIIIDDDBBBEEEIIILLLLLLKKKHHHGGGJJJHHHDDDCCCDDDEEEEEEEEEAAABBBDDDFFFDDDFFFSSScccIIICCC???>>>;;;:::@@@HHHfffyyyjjj^^^QQQEEEJJJKKKLLLKKKHHHEEEAAA@@@BBB@@@AAADDDDDDBBBEEEJJJTTTYYY[[[VVVLLLDDDCCCEEEDDDEEE^^^|||qqqfffVVVBBBIIILLLIIIOOOlllmmmbbbQQQWWWaaaXXXgggIIIYYYyyyfffkkkyyyTTTwwwsssOOO\\\VVVWWW]]]HHHAAA???KKK~~~ssseeeSSSKKKDDDDDDGGGIIIGGGEEEIIIGGGEEEEEEGGGIIIIIIHHHGGGNNNRRRPPPUUUcccsss{{{IIIEEECCCEEEFFFEEEFFFJJJAAAAAAFFFLLLNNNKKKIIIJJJKKKJJJNNNRRRRRRMMMIIIIIILLLKKKHHHFFFJJJNNNKKKDDDGGGHHHIIIIIIIIIGGGEEEDDDDDDDDDDDDGGGOOOSSSLLLAAAFFFHHHKKKMMMOOONNNLLLJJJGGGEEEBBBBBBDDDFFFHHHHHHGGGEEEEEEEEEEEEEEEJJJPPP<<<<<<===>>>===::::::===LLLlll|||hhh\\\UUULLLDDDIIIKKKLLLKKKGGGCCCAAA@@@BBB@@@AAADDDDDDBBBFFFKKKSSSWWW[[[XXXPPPHHHDDDDDDFFFBBBMMMoooqqqRRRQQQXXXQQQVVVfffkkkMMMjjjeeeOOOhhhWWWPPP]]]|||ccczzz[[[tttnnnyyygggddd{{{XXXccc___IIIAAA>>>GGGvvvnnndddPPPIIIEEEHHHKKKJJJGGGFFFHHHFFFEEEEEEGGGIIIIIIIIIJJJQQQWWWXXX^^^hhhjjjeeeHHHCCCBBBEEEFFFEEEEEEHHHCCCCCCHHHOOOQQQMMMKKKLLLMMMMMMQQQVVVUUUNNNHHHGGGLLLLLLJJJHHHJJJMMMKKKEEEIIIIIIJJJIIIHHHFFFDDDCCCBBBAAAAAAEEEOOOTTTLLLAAAGGGGGGHHHKKKNNNNNNMMMKKKDDDBBBAAABBBEEEGGGHHHHHHFFFDDDBBBDDDGGGGGGEEEBBBAAA???>>><<<<<<<<<===>>>;;;TTTllllllZZZQQQOOOJJJDDDEEEGGGHHHGGGCCC@@@@@@AAABBB@@@@@@BBBBBBAAAEEEJJJQQQUUUXXXXXXSSSLLLFFFBBBFFFDDDDDDRRRyyyyyykkkooodddiiibbbwww~~~III|||NNNRRRuuuXXXPPPuuukkkeeeqqqnnnmmmhhhyyyiii\\\|||^^^IIIAAABBBAAA```vvvddd[[[OOOHHHEEEHHHIIIFFFEEEFFFDDDBBBBBBCCCGGGJJJKKKKKKZZZ]]]^^^^^^dddiii___OOOGGGBBBAAAEEEGGGFFFEEEEEEFFFDDDGGGLLLNNNKKKKKKNNNLLLLLLNNNSSSQQQKKKGGGGGGJJJLLLKKKHHHGGGIIIIIIEEEHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@AAAHHHMMMJJJCCCDDDBBBBBBEEEHHHJJJJJJIIICCCBBBBBBCCCFFFGGGGGGFFFCCCCCCCCCDDDGGGGGGDDD???EEECCC@@@<<<<<<===>>>>>>999BBBQQQmmm~~~rrr___PPPKKKLLLHHHBBB@@@BBBDDDCCC@@@>>>???AAAAAA??????AAAAAA@@@DDDJJJPPPSSSWWWXXXUUUOOOGGGBBBBBBEEE>>>>>>aaa|||}}}```sssEEEDDD[[[eeeNNNXXXvvv[[[kkk{{{ooo}}}xxx___bbbZZZEEE>>>CCC888IIIgggnnnbbbVVVKKKPPPIIIFFFIIIIIIFFFGGGKKKEEEDDDDDDGGGKKKOOORRRRRRrrrppphhhdddkkkpppbbbNNNFFFBBBAAAEEEHHHFFFDDDDDDFFFCCCCCCFFFHHHGGGIIINNNJJJHHHIIILLLLLLGGGEEEFFFFFFIIIJJJFFFDDDEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCAAA>>>@@@FFFGGGEEECCCAAA@@@BBBGGGJJJJJJIIIDDDCCCCCCEEEFFFGGGEEECCCCCCDDDEEEEEEFFFFFFDDDAAABBBBBBAAA???>>>???===:::>>>:::@@@\\\{{{ccceee[[[IIIFFFNNNLLL@@@AAA@@@@@@AAA???======???>>>>>>======>>>@@@BBBCCCKKKOOOTTTWWWWWWRRRMMMIIICCCIIIGGG???KKKqqqwwwdddaaa___NNNNNNWWWSSS[[[kkkaaazzz```tttkkk\\\iiioooCCCFFF===AAADDDFFFLLLRRRSSSPPPPPPGGGBBBEEEFFFBBBBBBEEE@@@;;;GGG```eeeWWWRRRZZZqqq___PPPRRRZZZZZZSSSLLLIIIGGGFFFFFFHHHHHHEEEBBBBBBBBBBBBBBBDDDFFFHHHJJJEEEGGGIIIGGGEEEDDDFFFHHHBBBDDDFFFFFFDDDDDDGGGJJJEEEEEEEEEDDDBBBBBBBBBCCCAAAFFFDDD===>>>FFFHHHBBBCCCDDDFFFGGGHHHHHHHHHGGGJJJCCC???GGGZZZbbbQQQ999DDDBBBAAACCCGGGIIIHHHFFFDDD???>>>CCCFFFCCCBBBEEE@@@@@@AAAFFFSSSiiiuuuVVV\\\XXXMMMNNNVVVSSSGGGBBB@@@>>>@@@BBBBBB@@@???>>>>>>======>>>@@@BBBCCCJJJOOOTTTYYYYYYUUUOOOKKKAAAGGGFFFAAAKKKkkkuuujjj___jjjtttHHHhhhlllJJJMMMuuugggeeeiiisss~~~UUUrrrqqqDDDEEE???AAABBBCCCIIIPPPSSSRRRRRRIIIBBBCCCEEECCCAAABBBDDDJJJ^^^tttuuu```PPPNNNPPPMMMKKKKKKIIIDDDEEEHHHHHHFFFDDDEEEFFFEEECCC@@@@@@@@@AAABBBCCCEEEFFFGGGFFFGGGIIIHHHEEEDDDEEEFFFCCCCCCDDDDDDDDDEEEHHHJJJEEEEEEDDDBBBAAA@@@BBBCCCAAACCC???:::???HHHGGG>>>CCCDDDEEEFFFGGGGGGFFFFFFLLLJJJHHHNNNZZZ___SSSCCCDDDCCCBBBDDDHHHIIIHHHFFFDDDCCCGGGKKKIIICCCAAADDD?????????AAAKKK\\\qqqsssdddLLLSSSUUUPPPTTT[[[WWWJJJAAA???===>>>BBBDDDAAA===>>>>>>======>>>@@@BBBCCCIIINNNUUUZZZ[[[XXXSSSOOOAAAEEEDDDAAAJJJaaavvvqqqrrr]]]yyyTTTKKK~~~zzzwwwfffeeedddcccbbbbbbbbbbbb^^^```eeejjjiiidddbbbccciiikkkooorrruuuvvvvvvuuuUUUIII[[[rrrpppppp\\\hhhnnnQQQuuuEEECCC@@@AAAAAAAAAFFFOOOSSSSSSTTTIII@@@@@@CCCCCCAAA@@@MMMVVVeeepppmmm]]]LLLCCCNNNJJJFFFEEEAAA???CCCJJJFFFEEEDDDDDDDDDCCCAAA???AAABBBDDDFFFGGGHHHHHHGGGGGGHHHIIIHHHEEEDDDCCCDDDDDDBBB@@@AAACCCGGGIIIJJJEEEDDDCCCAAAAAAAAAAAABBBBBBAAA>>><<>>>>>===<<<@@@KKKZZZeee{{{{{{iiiYYYJJJQQQRRROOOQQQVVVPPPEEE???AAAAAA??????@@@>>>;;;>>>>>>======>>>@@@BBBCCCGGGLLLTTTZZZ]]][[[VVVSSSEEEFFFCCC@@@EEETTT```dddooo}}}ZZZiiiIIIbbbtttlll[[[XXXUUUTTTWWWZZZ]]]___lllnnnqqqvvv{{{~~~zzzwwwlllkkkjjjkkkooouuu|||}}}\\\LLLfffbbbvvvZZZpppdddnnnppp]]]UUUfff\\\TTTxxxFFFAAA>>>@@@@@@AAAFFFOOORRRQQQQQQGGG===;;;@@@DDDCCCAAAOOOQQQTTTVVV[[[___[[[TTTiiiUUUAAA>>>EEEKKKKKKJJJEEEEEEDDDDDDCCCBBB@@@???EEEGGGJJJLLLMMMMMMKKKJJJGGGHHHHHHGGGFFFDDDBBBBBBEEEAAA===>>>CCCHHHJJJJJJDDDCCCDDDDDDEEECCCAAA???BBBCCCAAAAAAEEEKKKHHHAAACCCCCCCCCCCCBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFDDDAAABBBCCCEEEGGGHHHHHHGGGFFFCCCFFFJJJLLLJJJEEEAAA???>>>>>><<<:::999???HHHOOOaaannnuuubbbRRRMMMOOOMMMIIIJJJMMMHHH??????HHHKKKEEE===;;;======>>>>>>======>>>@@@BBBCCCDDDIIIQQQXXX[[[[[[XXXVVVLLLIIIDDD???AAAIIIOOOQQQ]]]mmmvvvWWWPPPPPP{{{iiiZZZQQQPPPRRRUUUaaahhhrrryyyzzzppphhhbbb___hhhqqqxxxKKKNNNxxxiii^^^iii^^^vvvnnniiijjjKKKTTT[[[iiisssuuuyyyNNNZZZ{{{GGG???<<>><<>>===:::888:::???DDDMMM\\\tttlllYYYLLLMMMLLLHHHCCCDDDGGGEEE???@@@NNNTTTJJJ>>>;;;>>>???>>>>>>======>>>@@@BBBCCCBBBFFFMMMSSSWWWXXXWWWVVVQQQNNNGGGBBB@@@BBBFFFHHHKKKRRR___jjjoooqqqvvv}}}aaa\\\eeeNNNhhhxxxmmmfffZZZYYYXXXYYY^^^gggsss|||~~~llljjjggghhhooo~~~ZZZHHHddd\\\vvvZZZyyyeeeqqqbbb]]]kkkCCC```}}}HHH===;;;???CCCEEEKKKQQQQQQNNNJJJEEE===777:::DDDJJJKKKHHHJJJPPP\\\kkkrrriii\\\QQQJJJEEEEEEEEEDDDCCCEEEDDDEEEGGGFFFEEEDDDEEEEEEEEEGGGIIILLLLLLLLLJJJIIIFFFFFFFFFGGGGGGFFFBBB???BBB@@@>>>???AAAEEEGGGHHHCCCDDDFFFKKKMMMIIIBBB;;;===AAADDDBBB???>>>AAADDDAAAAAA@@@@@@@@@AAAAAABBBGGGCCCBBBEEEGGGDDDBBBAAABBBCCCEEEDDDCCCCCCEEEFFFKKKGGGCCCCCCKKKPPPMMMEEE===>>>???<<<::::::>>>BBBDDDQQQhhhuuuaaaRRRJJJNNNKKKGGGCCCDDDFFFDDD@@@???MMMRRRHHH>>>===???===>>>>>>======>>>@@@BBBCCC@@@CCCHHHNNNRRRTTTUUUVVVSSSQQQMMMHHHBBB@@@BBBEEEFFFEEEIIINNNNNNKKKLLLQQQVVVbbb}}}{{{RRRqqqzzzQQQeeetttfff^^^ZZZVVVTTT]]]kkk}}}yyykkkeeeeeehhhwwwTTTVVViiiiiihhh^^^ggglllkkk^^^\\\sssjjj???hhh}}}III<<<>>>AAACCCDDDJJJQQQSSSQQQKKKJJJBBB999999CCCLLLOOOGGGHHHOOOZZZ___YYYMMMEEEDDDEEEHHHIIIEEE@@@AAAFFFAAADDDFFFFFFEEEEEEFFFHHHCCCDDDFFFHHHIIIHHHGGGFFFEEEDDDDDDFFFHHHGGGCCC???@@@@@@AAAAAAAAABBBEEEGGGEEEDDDDDDGGGJJJHHHBBB<<>>===???BBBAAA@@@@@@@@@@@@AAACCCDDDCCCAAABBBFFFFFFAAA???BBBBBBCCCCCCBBB@@@@@@DDDGGGHHHHHHEEEDDDIIIOOOMMMFFF<<<>>>???===;;;;;;>>>BBBBBBKKK[[[pppmmmZZZOOOMMMPPPMMMIIIEEEFFFFFFCCC???===IIIMMMDDD===>>>>>>999>>>>>>======>>>@@@BBBCCC@@@BBBFFFJJJNNNRRRTTTUUUSSSRRRQQQMMMFFF@@@AAADDD@@@???CCCJJJKKKEEEBBBDDD888CCC]]]~~~xxxSSSdddJJJmmmcccVVVRRRXXXeeepppvvv{{{uuudddlllxxxbbbNNNQQQvvvvvv```ccc]]]uuu]]]yyycccnnnwwwZZZBBBooo~~~III<<>>CCCKKKLLLFFFEEEHHHHHHCCCAAACCCCCCAAAAAADDD???BBBEEEFFFEEEDDDFFFIIICCCDDDFFFGGGHHHGGGGGGFFFDDDCCCDDDFFFHHHHHHDDD@@@>>>AAACCCBBB@@@@@@CCCGGGGGGDDDBBBCCCFFFGGGBBB>>>GGGBBB??????@@@@@@@@@AAA@@@@@@??????@@@BBBDDDEEECCCCCCGGGKKKGGGAAAAAAGGGBBBCCCBBB@@@>>>???CCCGGGCCCGGGGGGDDDFFFJJJIIICCC<<<>>>???>>>;;;;;;>>>AAABBBFFFQQQbbbxxxrrrhhhcccXXXJJJLLLJJJFFFBBB@@@???@@@@@@CCCCCCCCCBBBAAA@@@>>>>>>>>>;;;<<<@@@BBBAAACCCFFFBBBDDDEEEFFFHHHKKKPPPTTTUUUSSSRRRQQQKKKDDDBBBDDD@@@@@@@@@>>>>>>???BBBEEEDDD@@@DDDPPP[[[gggsssdddzzzyyyWWWqqqaaa```fffnnnyyyxxxkkkjjjtttdddEEEWWWuuu\\\QQQ]]]hhhVVVnnneeetttLLL|||BBB@@@>>>???@@@DDDIIINNNSSSVVVWWWRRRIIIBBB>>>>>>AAACCCEEEBBB???<<<===AAAEEEHHH@@@AAAEEEFFFBBB===@@@GGGJJJ;;;IIIHHHHHHKKK@@@RRRIIIHHHGGGFFFFFFGGGHHHHHHDDDLLLDDDBBBNNNGGG999???>>>???AAAAAA@@@@@@@@@AAADDDBBB@@@>>>>>>@@@BBBDDDKKKHHHEEEDDDEEEFFFGGGFFFCCC???>>>CCCEEEBBB???>>>FFFEEEBBB@@@@@@@@@AAABBBCCCAAA@@@>>>;;;:::@@@IIICCCBBBDDDIIIJJJFFFDDDEEEBBBDDDAAA999888===BBBCCC======BBBOOO___tttxxxlllfffaaaUUUHHHLLLIIIEEEAAA?????????@@@CCCCCCDDDDDDCCCAAA???>>>@@@===<<<@@@AAA@@@BBBFFFAAACCCDDDEEEFFFHHHMMMPPPZZZUUUSSSRRRNNNGGGCCCDDDAAABBBAAA@@@>>>>>>@@@BBBFFFBBBBBBFFFIIIRRRlllwwwdddhhhooovvvhhhjjjvvv}}}ssskkkhhh~~~OOOKKKsss[[[}}}^^^TTT~~~ooofffzzz{{{iiizzz~~~wwwPPPDDDAAA>>>>>>@@@CCCHHHNNNRRRTTTKKKIIIEEEAAA??????AAABBB@@@@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIIHHHDDDCCCGGGFFF???HHH??????IIICCCNNNJJJIIIHHHFFFEEEEEEFFFFFFIIIGGG@@@MMMfff___FFF??????@@@BBBAAA@@@???@@@@@@FFFCCC@@@??????@@@@@@???GGGFFFEEEDDDCCCDDDDDDEEEBBB??????DDDFFFCCC@@@???@@@???>>>???@@@BBBDDDFFFDDDCCCCCCAAA<<<<<>>============666555888BBBOOObbbyyy}}}nnnhhheee\\\PPPIIIJJJGGGCCC???>>>>>>???AAABBBCCCEEEFFFFFFDDDAAA@@@CCC???===???@@@???BBBFFFAAABBBCCCCCCCCCEEEHHHKKK^^^WWWSSSSSSQQQLLLGGGFFFEEEEEEEEECCC@@@======>>>@@@???AAAAAA>>>@@@TTTiii{{{rrrxxxWWW~~~wwwrrryyyzzznnnjjjnnnyyyeeeJJJYYY\\\eeesssTTT^^^zzzppp~~~gggyyylll|||~~~WWWHHHAAA>>>>>>???BBBHHHNNNQQQRRRFFFFFFEEEDDDBBBAAA@@@???>>>@@@DDDFFFGGGFFFCCCAAAGGGCCCCCCFFFFFFCCCAAACCCGGGFFFKKK>>>===IIIGGGKKKKKKJJJHHHGGGEEEDDDDDDDDDHHHEEEHHHbbb{{{mmmMMMAAAAAABBBBBBAAA???>>>>>>???FFFCCC???@@@DDDEEEBBB???@@@CCCEEEDDDAAA@@@AAACCCAAA>>>???DDDFFFCCCAAABBB???>>>>>>???AAACCCFFFGGGCCCBBBBBBAAA>>>???IIITTTMMMHHHDDDCCCAAA???AAAEEEBBB<<<===EEEGGG???999:::999666777===FFFUUUiiizzzwwwjjjggg```SSSKKKKKKHHHEEEBBB>>>===>>>@@@AAAAAACCCFFFHHHHHHFFFDDDBBBEEE@@@>>>??????>>>AAAFFFAAABBBCCCCCCBBBCCCEEEGGG\\\UUUPPPRRRTTTQQQLLLKKKJJJKKKJJJHHHCCC@@@>>>===888:::???BBB???===CCCNNNSSSWWWeee|||iii___ddduuugggxxx~~~ooo```bbbvvv^^^MMMfffjjj\\\cccSSSaaa]]]yyy}}}^^^MMMBBB>>>======BBBIIINNNPPPQQQMMMLLLJJJHHHEEEAAA>>>===@@@CCCGGGJJJKKKIIIFFFDDDFFFDDDCCCDDDCCCAAAEEEKKKAAA@@@EEEFFFFFFGGGFFFKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDSSSlllsss^^^HHHCCCBBBCCCCCCAAA>>>===>>>???DDD@@@>>>BBBIIILLLHHHCCC;;;@@@DDDDDD???===>>>AAA@@@>>>@@@EEEFFFCCCBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCAAA>>>>>>@@@AAAAAAFFFLLLLLLGGGCCCBBB@@@>>>@@@DDDDDD:::<<>>>>>;;;:::===CCCNNN___ooo}}}rrriiibbbVVVGGGDDDJJJEEECCCAAA???>>>???@@@AAAAAACCCGGGIIIJJJHHHFFFDDDFFFAAA>>>??????>>>AAAFFFBBBDDDDDDDDDCCCCCCDDDFFFUUUNNNJJJOOOSSSSSSQQQQQQOOOPPPOOOMMMHHHDDDBBBBBB<<<;;;<<>>BBBCCCEEEGGGHHHGGGFFFEEEFFFFFFHHHHHHEEEGGGTTTcccJJJCCCHHH]]]\\\FFFDDDMMMFFFFFFGGGFFFFFFFFFEEEEEEFFFBBBLLLYYYVVVHHHBBBCCCCCCDDDCCCAAA>>>======???AAA>>>===AAAIIIKKKGGGBBB999>>>CCCCCC???<<<===??????>>>@@@EEEEEEBBBAAADDDEEEDDDCCCAAA@@@?????????AAA<<<;;;AAAFFFFFFDDDCCCFFFCCCBBBCCCBBB??????BBBDDD999:::GGGMMMDDD???CCC<<<888666888<<>>>>>DDDBBBBBBAAAAAAAAAAAAAAAAAAAAACCCFFFHHHJJJIIIHHHGGGEEEAAA???@@@@@@???BBBFFFCCCDDDEEEDDDCCCCCCCCCEEEKKKFFFEEEKKKPPPRRRSSSVVVSSSSSSSSSPPPLLLJJJIIIIIIKKKDDD===:::::::::888555<<<888888DDD]]]zzz{{{gggoooppp}}}rrrmmm|||UUUAAA[[[tttbbbvvv\\\]]]|||rrrkkklllWWWCCC<<<:::;;;BBBLLLRRRSSSQQQQQQNNNJJJEEEAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDD@@@CCCGGGGGGDDDIII[[[mmmuuujjjfff~~~tttKKKDDDLLLEEEEEEFFFFFFGGGFFFFFFEEEMMMBBBBBBFFFAAAAAAEEEAAADDDCCCBBB@@@======>>>@@@AAA???===@@@DDDDDDAAA<<<:::===AAAAAA???===>>>???>>>>>>AAAEEEDDD@@@@@@CCC????????????>>>>>>>>>===CCC===<<>><<<;;;999777===:::777<<>>======<<<===>>>@@@BBB???@@@BBBBBB@@@BBBOOO]]]{{{ooorrrIIIFFFHHHFFFFFFGGGGGGFFFEEEDDDCCCHHHKKKYYYXXXFFFEEEIII>>>CCCCCCBBB???======???AAAAAA@@@???@@@BBBBBB@@@>>>===>>>???@@@@@@@@@??????===>>>AAADDDBBB>>>>>>AAA>>>?????????@@@?????????@@@>>>???DDDFFFFFFHHHLLLBBB@@@@@@BBBBBB???>>>AAA>>>>>>???@@@AAA@@@@@@???<<<999888999888999@@@IIIPPPfff~~~rrrffffff\\\KKKBBBDDDCCC>>>>>>@@@CCCEEEEEEDDDBBB@@@AAABBBDDDFFFGGGIIIJJJJJJBBB??????BBBCCCAAABBBFFF@@@BBBCCCCCCBBBAAABBBCCC>>>===@@@EEEHHHIIIOOOVVVSSSSSSRRRPPPOOOOOORRRTTTMMMOOONNNIIIDDD@@@===:::666777:::>>>DDDIIINNNQQQeeesssiiitttUUU~~~xxxggghhh|||\\\KKKPPPxxxooo\\\UUUqqqeeeYYYrrr]]]DDD;;;999:::CCCOOOWWWWWWTTTPPPNNNKKKHHHDDDAAA???===>>>=========>>>???@@@AAAEEEDDDCCCBBB>>><<>>>>>???AAABBBAAA???===>>>AAADDDAAA<<<<<<@@@CCCCCCCCCCCCCCCBBBAAA@@@<<<===@@@BBBAAAAAAJJJTTTEEEAAA???AAA@@@===>>>AAA>>>DDDFFFBBB@@@AAA@@@===<<<:::::::::777666;;;CCCGGG^^^{{{mmmqqqmmmmmm```JJJ???AAACCC?????????BBBGGGKKKIIIDDD>>>@@@@@@AAABBBDDDFFFHHHIIIDDDCCCBBBBBBBBBBBBCCCDDD???@@@AAACCCCCCCCCCCCBBBBBB@@@>>>>>>@@@FFFKKKOOOSSSRRRPPPOOOPPPQQQSSSTTTSSSXXXTTTLLLRRR[[[TTTCCC888999:::;;;===AAAGGGKKKOOOXXXlll{{{___|||jjjdddtttOOO]]]]]]wwweeepppnnnSSSvvv\\\|||eeebbbHHH===;;;<<>>>>><<<;;;===AAADDD>>>AAAAAA===???DDDCCC>>>???@@@EEEIIIFFFAAA@@@CCCKKKJJJHHHFFFEEEEEEFFFGGGFFFTTTzzzhhhJJJDDD???DDD???BBBAAA>>>EEEJJJCCC>>>???AAABBBCCCCCCBBBAAACCC@@@AAAEEEDDD??????DDD>>>;;;<<>>;;;>>>FFFLLLAAA@@@>>>>>>>>>???@@@AAA@@@===<<<>>>BBBBBB===888CCC>>>;;;:::999666777;;;DDDOOOeee|||hhhiiijjjfffWWWFFFAAAFFFHHHBBBBBBAAAAAADDDGGGGGGBBB>>>>>>>>>???AAACCCEEEGGGHHHFFFEEECCCBBBAAABBBCCCDDD???@@@BBBDDDDDDCCCBBBAAA>>>>>>>>>???AAADDDGGGIIIOOONNNNNNNNNNNNPPPQQQRRRUUUZZZWWWQQQXXXbbb\\\LLL<<<<<<<<<;;;<<<>>>BBBEEEJJJLLLVVVhhhyyyfff~~~xxxzzz~~~ppp\\\[[[lllvvvfffzzzXXXtttsssqqqvvvkkkcccIII===;;;;;;???EEEKKKOOOPPPNNNMMMJJJGGGDDDBBB@@@@@@???@@@???>>>===>>>AAADDD???AAAAAA>>>???CCCCCC???>>>@@@DDDIIIGGGCCCBBBFFFHHHGGGEEEDDDEEEFFFHHHIIIHHHMMM___fffTTTBBBAAAFFFCCC???BBBBBB@@@FFFIII???>>>???@@@BBBBBBBBBAAAAAACCCEEEDDDBBBEEEHHHAAA666===;;;<<>>BBBFFFCCCAAAAAABBBBBB@@@===>>>@@@AAA???<<<===CCCHHHBBBAAA@@@???????????????@@@@@@@@@??????@@@BBBCCCBBB>>>;;;;;;999777888;;;===EEEXXXrrr{{{fffdddeee^^^OOOAAABBBJJJLLLFFFFFFCCCBBBCCCDDDDDDAAA=========>>>@@@BBBDDDFFFGGGHHHGGGDDDBBBAAABBBCCCDDD???AAACCCEEEEEEDDDBBB@@@<<<<<<>>>???@@@AAABBBBBBHHHIIIJJJKKKMMMNNNOOOOOOSSSWWWUUURRRYYYccc___RRRBBBBBB@@@>>>;;;:::;;;===DDDBBBEEENNNZZZeeesss}}}www~~~tttiiieee\\\cccmmmfffiiifffVVVqqq{{{mmmrrrdddJJJ@@@>>>===???DDDIIILLLMMMOOOOOOLLLGGGAAA>>>???AAA@@@AAAAAAAAA???@@@AAACCC@@@BBBAAA??????BBBCCCAAA>>>???CCCGGGHHHDDDDDDHHHCCCCCCCCCCCCDDDFFFIIIJJJGGGHHHFFFGGGGGG??????LLLOOOGGGEEEDDDBBBKKKOOOFFF??????@@@AAAAAAAAA@@@@@@>>>EEEEEEBBBMMMYYYPPP:::<<<999:::===>>><<<===@@@BBBAAA???@@@AAAAAA@@@>>><<<>>>@@@???======@@@CCCBBBBBBBBBBBBAAA???>>>===???BBBDDDAAA<<<>>>GGGOOOAAA===;;;<<<:::777888;;;:::<<>>@@@BBBDDDFFFGGGIIIHHHEEECCCBBBCCCDDDDDD@@@BBBDDDFFFFFFDDDAAA???=========>>>>>>??????@@@CCCDDDGGGIIIKKKLLLMMMNNNLLLPPPNNNLLLSSS\\\YYYOOOHHHHHHFFFBBB===:::888999>>>===@@@HHHMMMPPPUUU[[[kkkzzzvvvnnnwwwrrrtttaaakkk|||}}}___```cccwww[[[xxxDDDssstttdddgggyyykkkeeeLLLDDDCCCAAAAAADDDHHHKKKMMMPPPQQQOOOIIIBBB@@@CCCGGG???@@@AAAAAA@@@@@@AAABBB@@@BBBBBBAAA@@@AAACCCCCC@@@???AAAEEEFFFCCCCCCFFFAAAAAABBBBBBDDDEEEGGGHHHBBBIIIAAAAAAKKKDDD???NNNXXXLLLEEEAAA@@@KKKSSSLLL@@@@@@@@@@@@@@@@@@??????===AAAAAABBBMMMXXXPPP@@@>>>:::888:::<<<===???CCC????????????@@@AAAAAA@@@>>>???@@@>>>======???AAA@@@AAABBBCCCBBBAAA@@@???>>>BBBDDDAAA===???IIIRRR@@@===<<<===<<<888888;;;>>>;;;???NNNeee}}}vvvgggfff[[[WWWMMMBBB===@@@EEEGGGGGGFFFGGGIIIKKKHHHAAA;;;??????@@@AAACCCDDDFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFBBBCCCEEEFFFEEECCCAAA???AAA@@@>>><<<<<<===???@@@@@@AAADDDFFFIIIKKKLLLLLLJJJLLLJJJHHHMMMTTTRRRJJJKKKKKKJJJGGGBBB===;;;;;;:::999<<>>@@@@@@@@@@@@AAABBB@@@AAACCCDDDBBBAAABBBEEEBBB??????BBBCCC@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDEEE???IIIDDDBBBKKKEEE???KKKOOOFFFCCCAAA>>>HHHMMMEEEBBBAAAAAA@@@@@@?????????BBB>>><<<@@@BBB@@@===<<>>CCC>>>???@@@@@@@@@AAABBBCCCCCCBBB@@@===<<<===@@@CCC===>>>@@@BBBCCCCCCCCCBBB>>>@@@AAAAAAAAABBBFFFJJJ???<<<<<<>>>===999888:::@@@;;;;;;EEEWWWppppppoooggg]]]^^^VVVSSSLLLCCC======BBBFFFEEEEEEHHHKKKMMMJJJCCC===@@@@@@AAAAAABBBDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHDDDEEEEEEEEEDDDBBBAAA@@@BBB@@@>>><<<;;;===???@@@>>>???AAACCCEEEHHHIIIJJJKKKLLLJJJHHHKKKOOOMMMGGGIIIKKKKKKJJJGGGCCCBBBAAA:::666666999;;;===AAAGGGDDDTTTVVVUUUfff}}}nnnkkkkkk}}}nnnjjjyyypppfffsss```jjjYYY]]]\\\ddd||||||tttYYYhhhOOOBBBBBB@@@??????BBBHHHLLLKKKKKKKKKGGGCCCBBBDDDGGG<<<===?????????@@@BBBEEE???AAAEEEGGGEEEAAAAAAEEECCC???===@@@AAA??????AAADDDCCCCCCCCCCCCCCCCCCCCCAAAFFFCCC@@@BBB@@@@@@GGGBBBAAAHHHJJJFFFIIIIII===DDDCCCBBBAAA@@@@@@@@@@@@AAA;;;:::???>>>999;;;CCCPPPFFF===;;;;;;:::;;;>>>===???@@@AAA@@@@@@BBBCCCFFFCCC@@@>>>===???AAACCC<<<===>>>@@@BBBCCCDDDDDD@@@??????@@@BBBBBBBBBAAA>>><<<===@@@???:::999:::===999999???KKKaaavvvaaa\\\WWWRRRUUUQQQLLLFFFBBB@@@AAACCCEEEDDDDDDEEEHHHKKKJJJEEEAAAAAAAAAAAAAAAAAABBBBBBCCC@@@BBBFFFIIILLLLLLKKKJJJGGGFFFEEEDDDBBBBBBAAAAAA??????>>>===============<<<<<<===>>>AAADDDFFFHHHHHHHHHFFFDDDFFFIIIHHHDDDDDDGGGJJJKKKJJJIIIIIIIII@@@;;;888999999999<<>>>>>BBBHHHNNNJJJIIIHHHFFFCCCBBBAAAAAA<<<===>>>>>>???BBBFFFIII===@@@FFFKKKHHHAAA@@@DDDCCC>>><<>>AAADDD@@@>>>AAAKKKMMMGGGHHHIII@@@FFFEEECCCBBB@@@@@@@@@@@@<<<===>>>===>>>BBBGGGIIINNNEEE>>>===>>><<<:::;;;<<<>>>@@@@@@>>>>>>@@@BBBEEECCCAAA@@@???@@@@@@???======>>>>>>@@@AAACCCDDDCCCBBBAAA@@@??????>>>======;;;===@@@@@@;;;999:::999999999;;;@@@PPPmmmnnnVVVPPPMMMKKKQQQMMMEEE???@@@DDDFFFEEEEEEDDDCCCBBBEEEHHHIIIGGGDDDAAAAAA@@@@@@???@@@@@@AAA===@@@FFFKKKNNNNNNLLLKKKHHHGGGEEECCCAAAAAABBBBBB;;;<<<>>>??????===<<<:::;;;;;;;;;;;;===AAADDDFFFBBBAAA@@@>>>@@@BBBBBB??????CCCHHHKKKLLLLLLMMMMMMHHHDDDBBBAAA>>>999777999222999===DDDMMMKKKQQQcccdddfff|||yyyiiimmmaaa___WWWddd```aaaWWW```aaaYYY[[[pppjjjQQQAAABBBAAA@@@@@@DDDKKKQQQMMMKKKHHHFFFEEECCC@@@>>>===>>>>>>???@@@CCCHHHLLL<<>>BBBCCCDDDFFFBBBCCCCCCDDDEEEEEEDDDDDDFFF===DDDIIIBBBGGGJJJ:::>>>???FFFEEE<<>>@@@BBBBBBAAABBBBBB@@@>>><<>>>>>===>>>???AAABBBFFFFFFDDD@@@<<<;;;<<<======;;;===AAA@@@<<<999:::999:::;;;999888CCC]]]vvvwww___RRRMMMKKKJJJJJJIIIEEEDDDHHHJJJFFFAAA???GGGGGGGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAA@@@AAAFFFMMMOOOKKKIIIIIILLLHHHBBB>>>AAAFFFDDD???BBB???<<<<<<>>>???===;;;>>><<<::::::;;;<<<===<<<===============>>>??????===<<<>>>DDDKKKRRRTTTUUUQQQLLLGGGEEEDDDAAA:::444666666777999:::???NNN\\\hhhrrr{{{jjj}}}oooYYYuuu{{{YYY\\\nnnVVV}}}pppRRR|||oootttgggvvvaaa___zzzLLL===<<>>AAAFFFEEE@@@@@@EEEEEE@@@>>>BBBEEEEEEDDDEEECCCAAA@@@BBBEEEFFFDDDAAACCCCCCCCCBBBAAAAAACCCEEE===AAAEEEDDDAAA@@@DDDHHHQQQKKKEEEBBBCCCBBB===999AAA???===>>>@@@CCCEEEEEEEEEDDDDDDCCC???;;;===BBB@@@???===<<<>>>BBBBBB@@@BBBDDDCCC??????BBBBBB@@@AAA@@@AAADDDBBB===<<>>;;;999???;;;;;;;;;777888LLLeee|||}}}iiiRRRHHHGGGHHHIIIJJJIIIEEEEEEIIIKKKGGGBBBAAAEEEEEEFFFGGGGGGGGGGGGFFFIIIHHHGGGEEECCCAAA@@@???AAAAAAFFFLLLNNNKKKIIIJJJNNNKKKEEE???@@@DDDCCC???AAA???<<<<<<===>>><<<;;;===;;;999999:::<<<<<<;;;==================>>>???;;;???BBBEEEFFFHHHMMMPPPTTTPPPJJJHHHGGGCCC===888666444444555555888AAALLL^^^mmmzzz~~~oooqqqkkk[[[iiibbblllVVViii{{{hhhsssiiifffXXX|||NNNEEEAAA@@@AAAAAAAAAFFFMMMMMMMMMJJJDDDBBBCCC???:::>>>>>>?????????@@@@@@@@@BBB@@@BBBFFFEEEAAA@@@CCC@@@===<<<@@@BBB@@@@@@BBBDDDBBBAAABBBDDDEEEDDDBBBDDDDDDCCCBBBAAAAAACCCDDDCCCEEEFFFEEECCCEEEKKKQQQMMMHHHBBB@@@AAABBB???<<>>999:::??????@@@AAA@@@>>>???@@@AAAAAABBB@@@;;;:::===>>><<>>???BBB@@@<<<<<>>BBB@@@????????????>>>======999888999666666EEEYYYwwwuuunnnZZZFFF@@@BBBEEEFFFFFFIIIEEEEEEJJJLLLIIIDDDCCCBBBDDDFFFGGGHHHHHHFFFFFFJJJIIIGGGEEECCC@@@???>>>BBBAAADDDIIIKKKIIIHHHJJJKKKKKKHHHBBBAAACCCDDDBBB@@@>>><<<<<<<<<===<<<:::<<<:::999999:::;;;;;;:::<<<<<<<<<<<<======>>>>>>888>>>DDDCCC>>><<>>===???GGGOOOMMMMMMIIICCCAAAAAA>>>999=========>>>>>>>>>>>>>>>BBBAAABBBEEEDDDAAA@@@AAA<<<<<<>>>BBBAAA>>>>>>BBBEEECCCAAAAAACCCDDDEEEDDDFFFEEECCCBBBBBBBBBCCCCCCFFFFFFFFFCCCCCCHHHPPPWWWHHHDDD???===???AAAAAA???AAA???>>>===>>>===<<<:::999999<<>>999777:::<<<:::<<<;;;===@@@???<<<<<<@@@BBBDDDEEEFFFEEECCC@@@>>>AAABBBBBBAAA???>>>>>>???<<<777666888666444<<>>>>>AAA???AAAEEEGGGEEEFFFHHHBBBGGGHHHEEECCCDDDDDDBBB???>>>===<<<<<<<<<;;;;;;<<<;;;::::::;;;<<<;;;:::;;;;;;<<<<<<============777;;;@@@???:::888:::===HHHEEEBBBAAAAAA@@@>>><<<@@@:::666888888444111000999DDDLLLOOOVVVeeeuuu}}}}}}ppp|||bbbggghhhdddmmmYYYmmmuuuLLLpppqqqhhhXXX|||FFFvvv}}}LLLFFF@@@<<<<<<<<>>999<<<<<<<<<<<<<<<<<<<<<<<>>???BBBCCCCCCAAAAAA===>>>BBBFFFDDD???@@@DDDEEEDDDBBBAAABBBCCCEEEFFFGGGEEECCCBBBBBBCCCCCCBBBEEEDDDCCCAAAAAAEEELLLQQQFFFBBB>>><<<===???@@@@@@@@@>>>>>>>>>>>>===;;;999;;;:::<<<===;;;999===CCCAAA>>><<<;;;999888:::>>><<<>>>>>>;;;:::======:::;;;:::<<>>BBBCCCBBBBBBFFF===DDDHHHFFFDDDDDDBBB>>>??????>>>===;;;;;;;;;<<<===<<<;;;<<<===>>>===;;;::::::;;;<<<<<<<<<<<<;;;999:::;;;===???>>>;;;888>>><<<;;;;;;<<<===>>>>>>AAA<<<999<<<===888333000000555777555888HHH\\\jjj~~~kkkUUUYYYsssjjjgggeeeaaasssmmmWWWRRR]]]```eeexxxIIIhhh~~~JJJCCC???<<<======>>>EEEMMMOOONNNIIIBBB???@@@===999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<>>>BBBEEEDDDAAA>>>???DDDGGGEEEAAAAAAFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHEEEBBBBBBCCCDDDDDDCCCCCCCCCBBBAAAAAABBBEEEGGGFFFCCC@@@======>>>??????>>>======>>>??????===<<<===;;;;;;<<<===???GGGQQQPPPDDD:::999999777777999444999<<<<<<>>>???>>>:::<<<;;;<<>>CCCCCCBBBAAA@@@@@@AAABBBCCC???AAACCCAAA>>><<<===@@@???;;;:::<<<<<<999444222===___~~~{{{kkk^^^GGGFFFHHHOOOQQQKKKDDD@@@CCC@@@AAAGGGKKKIIIFFFEEEDDDEEEFFFGGGGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>><<<===AAABBB@@@@@@CCC???CCCFFFEEEDDDDDDAAA<<>><<<;;;<<<>>>>>>===<<<===??????===;;;888999;;;<<<<<<<<<;;;:::===999888>>>EEEGGG@@@888999999999999;;;===???AAA???;;;;;;???@@@<<<666444333555444000...444@@@KKKXXXUUUMMMOOO^^^dddiiivvvaaa\\\uuuooo```eeeWWWsssdddSSSpppgggyyymmmTTT]]]LLLGGGBBB@@@???>>>===AAAHHHPPPOOOIIIBBB???@@@>>>:::;;;;;;;;;;;;;;;:::::::::777999:::<<>>@@@DDDCCC@@@@@@DDDDDDDDDDDDCCCBBBCCCEEEGGGGGGDDDAAAAAADDDFFFEEECCCDDDDDDDDDDDDCCCBBBAAAAAAFFFDDDCCCAAA????????????>>>======>>>???@@@@@@???>>>;;;:::<<<===CCCNNNZZZ[[[KKK===<<<===999555666000666:::;;;===???>>>:::===;;;<<<>>>>>><<<>>>CCCBBBAAA>>>======???BBBCCCBBBCCCCCCBBB@@@??????@@@???===<<<======;;;555111333OOOlll~~~sssiii```GGGIIIPPPVVVTTTKKKEEEDDD@@@===>>>EEEIIIGGGDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>><<<>>>BBBCCCAAA@@@CCC???@@@??????CCCHHHHHHDDD???AAAAAA???===<<<===???===<<<<<<===???>>><<<:::888999;;;<<<<<<<<<:::999;;;888777===FFFHHH@@@777999999999999:::<<>>::::::::::::999555000///333999===BBBBBBGGGSSSUUUUUU___pppiiifffkkk___xxxmmm___YYYXXXxxxpppdddbbbWWWSSSJJJEEEAAA@@@>>>===CCCIIIRRRPPPJJJBBB@@@@@@???:::<<<<<<;;;;;;;;;:::::::::999;;;<<<===CCCJJJHHHBBBAAA======AAACCCAAA@@@BBBBBBDDDFFFEEECCCCCCEEEGGGGGGCCC@@@AAAEEEHHHGGGEEEFFFEEEDDDDDDCCCCCCAAA@@@DDDEEEEEEDDDBBBAAA@@@@@@@@@>>><<<<<<>>>???@@@???BBB>>><<<<<<<<>>=========>>>@@@AAACCCBBBAAA@@@AAAAAA???>>><<<;;;;;;;;;;;;:::666222///???RRRnnnxxxnnngggaaaNNNRRRXXX[[[UUUKKKFFFGGG>>>;;;<<>>===???DDDEEEBBBAAACCC>>><<<999:::CCCNNNRRROOO@@@BBBBBB@@@===<<<>>>@@@;;;;;;;;;<<<>>>>>>;;;999777888:::<<<<<<;;;:::999777555555;;;CCCCCC<<<444:::::::::999999:::===@@@>>>===@@@EEEDDD???===>>>???===;;;888333111444999666444...444HHHOOOMMMQQQEEEYYYsssnnn___xxx```nnnUUUooofffSSSaaa^^^lllUUUYYYJJJEEE@@@??????@@@HHHPPPSSSQQQKKKCCC@@@AAA???;;;<<<<<<<<<;;;;;;:::::::::<<<>>>>>>>>>DDDKKKIIIAAADDD>>><<<@@@CCCCCCBBBCCCAAADDDGGGFFFDDDCCCDDDFFFFFFBBB???AAAFFFIIIHHHFFFFFFDDDBBBAAABBBBBBBBBAAABBBDDDFFFFFFEEECCCBBBBBBAAA>>><<<;;;<<<>>>???>>>GGGCCC@@@===999888===EEEDDD;;;:::@@@AAA:::999???<<<>>>===:::;;;@@@CCCAAA<<<::::::;;;:::888:::???;;;<<<===>>>>>>??????>>>BBB???======???@@@===:::999:::999888888888666333...333===ZZZrrriiiiiimmmZZZYYYVVVRRRMMMHHHDDDAAA???>>>???BBBEEEFFFDDDAAAFFFEEEDDDBBBAAADDDIIIMMMMMMLLLIIIEEEBBB@@@>>>===???@@@AAABBBCCCDDDDDDCCCBBB>>><<<@@@GGGLLLMMMLLLEEEBBB???>>>>>>@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;999999;;;999666777;;;777777777777888999::::::;;;;;;:::::::::;;;<<<<<<;;;===@@@BBBCCCBBBAAA???<<>>333666333111//////222999@@@DDDFFFKKKSSS^^^mmmhhhtttfffnnniiiZZZOOOjjjZZZttt|||QQQiiiIIIAAA<<<===>>>???FFFLLLOOOQQQMMMEEE???===<<<999::::::999999999999999999888<<<>>>===???CCCCCCAAA>>>>>>???@@@@@@AAABBBBBBAAACCCEEEEEECCCBBBBBBBBBHHHFFFAAA@@@FFFKKKIIIBBBBBBBBBBBBCCCEEEGGGFFFCCC@@@AAACCCDDDCCCAAA???===AAA???<<<::::::;;;===>>>BBB@@@>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<999777:::???BBB@@@===>>>??????>>><<<<<<===>>>>>>>>>>>>?????????>>>>>>>>><<<;;;===AAABBB@@@>>>;;;;;;;;;:::888777555444000///444FFFeeepppiiieeeaaaYYYVVVPPPJJJDDDAAA???>>>>>>>>>@@@CCCGGGGGGDDDAAAHHHGGGEEEBBBAAABBBFFFIIIJJJIIIGGGDDDBBB@@@???>>>>>>>>>???AAABBBCCCDDDEEEDDD@@@>>>@@@FFFKKKKKKJJJAAA???>>>>>>@@@AAABBBAAA<<<<<<<<<<<<<<<;;;;;;;;;;;;888888:::999666777:::999888888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>AAACCCCCCBBBBBBCCCEEEAAA======999999BBB666333000...///222555888@@@CCCFFFJJJOOOYYYeeennnuuujjj|||lllwww~~~[[[tttddd[[[gggoooqqqVVV||||||RRR???999===;;;===EEEIIIOOOQQQNNNEEE???>>>===:::::::::;;;;;;;;;::::::999:::===>>><<<===@@@AAA>>>??????@@@@@@AAAAAABBBBBBBBBDDDEEEFFFDDDCCCCCCCCCHHHFFFBBBBBBHHHNNNMMMGGGEEEEEEDDDDDDEEEFFFDDDBBB@@@AAABBBCCCCCC@@@>>><<>><<<::::::;;;<<<===@@@???===<<<;;;;;;;;;<<<======>>>??????????????????<<<:::<<<@@@CCCAAA>>>===>>>>>>===;;;;;;<<<>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;:::<<>>AAAFFFHHHHHHEEEBBBIIIIIIFFFCCC@@@@@@BBBEEEEEEEEEDDDCCCBBBAAA@@@@@@======>>>???AAADDDFFFGGGFFFCCCAAABBBFFFIIIIIIHHHBBBAAAAAABBBCCCCCCBBBAAA===<<<<<<<<<;;;;;;:::::::::777777999999666666888999999888666666555555555:::;;;<<<<<<<<<;;;::::::666888<<>>BBBJJJPPPmmmdddeeetttjjjeee___VVV|||]]]bbb]]]mmmccc@@@777???888:::EEEFFFOOOQQQNNNFFF@@@???>>>;;;999:::<<<<<<<<<<<<;;;:::;;;>>>===:::;;;>>>???===AAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFFFFDDDCCCDDDEEEHHHFFFCCCAAAFFFLLLKKKEEEFFFDDDCCCCCCDDDCCCAAA@@@???@@@AAABBBAAA???===<<<===<<<;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;;;;<<<===???AAAAAA@@@???>>>???<<<;;;<<>><<<;;;;;;;;;;;;:::999777555555222///---000???ZZZ{{{hhhVVVTTTOOODDDDDDAAA<<<999777999<<<>>><<>>>>>???@@@CCCEEEHHHIIIIIIGGGEEEEEEGGGHHHGGGFFFHHHGGGFFFFFFFFFDDD@@@======<<<<<<;;;;;;::::::999:::666666999999666555777777777666555555555555555999:::<<<======;;;:::888666888;;;>>>@@@AAAAAAAAAEEE===BBBCCC<<>><<<999:::;;;<<<<<<;;;:::999:::<<<<<<999:::>>>???===BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEECCCCCCDDDEEEHHHGGGCCC???AAAEEECCC>>>DDDAAA@@@CCCDDDBBB@@@?????????@@@@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;::::::<<<======>>>======<<<;;;===>>>@@@BBBAAA???===;;;<<<:::999:::<<<===<<<:::;;;;;;<<<:::999888:::;;;JJJGGGBBB===999777666777:::::::::;;;<<<<<<<<<;;;<<<<<<;;;:::999777666555444333000///444JJJmmm~~~]]]IIIFFFDDD>>>;;;:::999999999:::;;;<<<<<<@@@EEEHHHIIIGGGDDDBBBCCCDDDDDDBBBAAA@@@AAACCCBBBBBBDDDEEEEEEFFFEEEEEE@@@AAABBBCCCEEEGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFHHHGGGGGGFFFEEEBBB>>>:::<<<<<<;;;;;;:::::::::::::::666555999:::777555555444333333333444444555666777888:::<<<<<<;;;999888888999;;;<<<===>>>>>>===CCC>>>@@@???DDD]]]]]];;;:::::::::::::::999888777222333444333333666>>>DDDHHHVVVcccyyy___```yyymmmhhhxxxmmm\\\lllbbb___{{{tttYYYcccFFFBBB<<<===FFFHHHLLLNNNMMMGGGBBB@@@???<<<999::::::;;;:::999888777777:::;;;999:::???@@@>>>AAAAAABBBBBBBBBBBBBBBCCCAAACCCDDDCCCCCCCCCDDDFFFGGGFFFCCC???@@@CCCAAA===CCC???AAAGGGIIIEEEBBBCCC???????????????>>><<<;;;::::::;;;;;;;;;;;;;;;;;;===>>>>>>?????????>>>>>>???@@@AAABBB@@@===:::888;;;:::999:::;;;;;;;;;::::::;;;;;;:::888888999:::HHHEEEAAA===:::999999:::;;;<<<=========<<<<<<===<<<<<<<<<;;;999888666555444444333222222@@@___|||qqqZZZLLLEEEAAA<<<::::::;;;;;;;;;:::999888===AAAEEEHHHGGGDDDBBBAAA@@@AAABBBBBBAAA@@@AAACCCBBBCCCDDDFFFFFFFFFEEEEEECCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEECCCCCCCCCCCCCCCAAA===:::::::::::::::::::::;;;;;;;;;666555999<<<999666555222111111222333444555555444555777999:::::::::999:::;;;;;;;;;;;;;;;::::::AAAAAA??????MMMcccZZZ999>>>>>>======;;;999777666333333222///,,,---333888>>>IIIMMMWWWqqq^^^llliiizzzyyyhhhvvvVVVxxxdddqqqnnnVVV~~~RRR>>>===>>>AAAHHHIIIMMMLLLFFFBBB@@@>>>;;;<<<;;;:::999888777777777555999;;;:::<<<@@@AAA>>>@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDDDDCCCCCCEEEGGGEEEFFFDDDAAACCCGGGGGGDDDDDDAAADDDNNNPPPIIIDDDFFF@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@@@@@@@???@@@@@@@@@>>>;;;999777;;;;;;;;;<<<<<<<<<======:::;;;;;;:::888888999:::===<<<:::999999:::<<<===;;;===??????===<<<===>>><<<<<<<<<;;;:::888666555333111222222000666MMMfff|||nnnbbb___]]]SSSEEE<<<::::::;;;<<<<<<<<<;;;;;;???BBBFFFFFFDDDAAA@@@@@@>>>@@@BBBBBBAAA@@@@@@AAABBBCCCDDDFFFFFFEEECCCBBBDDDEEEGGGIIIHHHGGGEEECCCCCCDDDEEEEEEDDDDDDDDDDDDFFFDDDCCCBBBBBB@@@===:::999999999::::::;;;;;;<<<<<<777555:::===;;;666555222222111111111222222333222333444666777999:::;;;::::::::::::::::::999999???AAA===BBBQQQSSSHHH@@@AAAAAA@@@???===;;;:::999333555555222///...000444222<<<===AAAUUUiiizzzooossssssrrr```mmm^^^\\\ooommm___VVVzzz\\\777===>>>999FFFGGGKKKKKKEEEAAA@@@>>>:::@@@>>><<<999777777777777555:::======>>>@@@???;;;===>>>???@@@AAABBBCCCDDDDDDEEEFFFEEEEEEFFFHHHJJJFFFHHHFFFDDDEEEIIIJJJHHHDDDAAAFFFQQQSSSIIIBBBCCC@@@@@@@@@??????>>>=========<<<;;;::::::<<<>>>???>>>=========>>>???AAABBB============<<<;;;:::999888999;;;;;;;;;<<<===>>>:::;;;;;;:::888888999;;;888777888888999:::;;;<<<;;;===??????===<<<<<<>>>======<<<;;;:::888777666555000///000......===PPPtttooo^^^XXXeeennnaaaJJJ<<<777888999:::<<<>>>???@@@@@@CCCFFFEEEBBB??????@@@???AAACCCBBBAAA???>>>???BBBCCCDDDEEEEEECCCAAA@@@DDDFFFHHHIIIHHHEEEBBB??????AAABBBCCCBBBBBBBBBCCCMMMKKKHHHEEECCC@@@<<<999777888999:::;;;;;;<<<===<<<777666;;;>>><<<777555444333222111000000000000111111222444666888;;;<<<999999999999999999::::::<<<>>>;;;DDDPPP???555FFFBBBBBBAAAAAA@@@?????????888:::;;;888222...,,,---+++111000777NNN]]]___aaaZZZtttpppvvvaaa^^^mmmKKKzzz```UUUWWWnnnaaa111;;;<<<333DDDFFFJJJJJJEEEAAA???===:::CCCAAA===999777777777888777<<>>999<<<<<<>>>???AAABBBDDDDDDFFFGGGHHHGGGFFFHHHJJJMMMIIIJJJIIIEEEDDDGGGHHHEEECCC???EEEQQQRRRFFF======AAAAAA@@@@@@???>>>>>>>>>>>>===;;;::::::<<>>@@@BBB::::::::::::;;;;;;<<<<<<555777888999999:::;;;===;;;;;;<<<:::999888999;;;::::::::::::999999999888;;;===??????<<<;;;<<<>>>======<<<;;;:::888777666999111---///---***444DDDhhhrrrZZZQQQbbbpppdddLLL===666777999;;;<<<===>>>>>>AAA@@@@@@AAABBBCCCDDDEEEFFFHHHFFFBBBBBBEEECCC<<>>???DDD@@@LLLMMMAAAFFFAAA;;;GGGHHHEEEGGGCCC???DDDHHHPPPQQQHHH@@@???>>><<<<<<;;;<<<777444BBBJJJ@@@::::::777===IIICCC666555555444333222111111111111222//////222333222333666666666666666777888999:::777888>>>CCCBBB===:::;;;CCCBBBAAAAAABBBBBB@@@>>>;;;===>>><<<999666444444333---,,,666FFFQQQVVVWWW___rrrrrrXXXssssssfff___nnnOOOaaaSSS}}}ffffff\\\YYYnnn999;;;777DDD;;;EEEIIILLLKKKFFF@@@===<<<>>><<<:::888666777777888666999===???>>>===<<<<<>><<<===@@@CCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDCCCCCC@@@???>>>===<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>===??????<<<888666888:::777777777999::::::888666<<<999777999===???===999:::@@@DDD@@@888444777<<>>>>>===;;;777444666444111---,,,...222666MMMzzz}}}eeeQQQIIIXXXbbbXXXGGG???::::::;;;<<<<<<<<<<<<;;;?????????@@@AAACCCDDDEEEDDDHHHHHHDDDCCCDDDBBB>>>@@@CCCFFFGGGEEEBBB@@@@@@BBBEEECCCSSSRRR@@@@@@;;;===GGGGGGFFFJJJHHHAAABBBJJJQQQPPPFFF>>>???@@@>>>AAA@@@BBB===999DDDKKKAAA888;;;888;;;BBB<<<333777666555444333222111111111222//////222333222333666666666666666777888999999666777<<>>===???CCCBBBAAABBBCCCCCCAAA@@@===??????>>>;;;999888888333000///222999AAAHHHMMMaaaZZZ^^^vvvaaafffeeeyyydddhhhaaa]]]eeetttsssdddcccVVVwww???===999DDD<<>>===;;;888777777777888888;;;>>>???>>><<<;;;;;;>>>===<<<>>>@@@CCCDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBB?????????>>>>>>===<<<<<<>>>======<<<<<<<<<======;;;<<<<<<===============>>>@@@AAAAAA???===<<<<<<999999888:::;;;<<<;;;999;;;999888<<<@@@AAA>>>:::888===@@@===888555777:::===999777:::;;;999:::<<<>>>>>>>>>>>>===:::777555777555111...,,,...111444AAAjjjrrrXXXHHH@@@IIIOOOHHH@@@??????>>>>>>===<<<;;;999888<<<<<<===???@@@BBBCCCDDDBBBHHHKKKHHHDDDCCCAAA???<<>>:::???IIIIIIGGGMMMKKKBBB@@@NNNTTTRRREEE>>>AAAEEECCCCCCBBBEEEAAA;;;DDDJJJ@@@999<<<777777:::444000999777666555444333222111111333000000333333111222666666555555666666777888999555666;;;AAABBB???@@@CCCCCCBBBBBBCCCEEEEEEDDDBBB@@@@@@@@@???===<<<===???777777555111///222:::AAARRRQQQVVVbbbpppdddkkkjjjhhhqqqddd|||[[[gggdddnnnPPPHHH???:::BBB>>>DDDHHHMMMMMMHHHBBB>>>===???>>>;;;999888777888888:::<<>><<<;;;;;;===<<<<<<>>>AAADDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB??????@@@@@@???>>><<<;;;>>>===============>>>>>><<<<<<<<<<<<============<<<===>>>@@@BBBAAA>>>;;;:::999777888:::;;;;;;:::777777888;;;???@@@===999888:::;;;:::888777888999:::777777:::;;;999;;;>>>;;;<<<======;;;999777555888666222...---...000111666VVV{{{jjjXXXFFF:::===BBB>>>:::;;;@@@@@@???>>>===;;;999888999:::<<<>>>@@@BBBCCCCCCAAAGGGLLLKKKEEEAAA@@@AAA>>>IIITTTSSSIIIAAA@@@DDDGGGTTTbbb{{{oooIIIBBBCCCFFFTTTTTTLLLMMMJJJBBBAAARRRYYYTTTEEE===CCCIIIGGG???===AAA???999???EEE>>>>>>===555222666222000888777777666666555333222222333000000333333111222555555555555555666777888888777777;;;@@@AAA???@@@EEEDDDCCCCCCEEEGGGGGGFFFEEE@@@AAAAAA@@@??????BBBDDD===>>><<<555111222555777:::IIIXXXYYYOOONNNccczzz|||^^^lllzzz```xxxkkkiii```qqq```hhhyyyyyyIIIOOO@@@:::>>>???CCCHHHNNNNNNJJJCCC???===???>>><<<:::999888888888:::<<<>>>???>>>======>>><<<<<<<<<>>>BBBDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCCCC@@@@@@BBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAA@@@>>><<<:::<<<<<<<<<<<<<<<===>>>>>>===============>>>>>>>>><<<;;;;;;>>>AAABBB???;;;888666444444666888888888555444444666:::;;;:::999999999999:::;;;<<<;;;999:::888999;;;;;;888999===999:::<<<<<<:::888666666999666222///......///...444GGGeeeooocccOOO===:::===;;;888777>>>>>>>>>>>>===<<<;;;:::888999<<<>>>@@@AAABBBBBBBBBFFFKKKKKKEEE@@@???AAABBBJJJPPPPPPHHHBBB@@@BBBUUUjjj~~~xxxLLLFFFJJJZZZjjjgggUUUJJJCCC???BBBRRRZZZTTTBBB:::BBBHHHEEE:::888======777;;;BBB>>>DDD>>>111///777555000666666666666666666444333222444000000333333111222555444444444444555666777888999888;;;>>>???===@@@EEEEEEDDDDDDFFFHHHHHHGGGFFF@@@AAAAAA@@@@@@AAADDDFFF@@@AAA???;;;;;;===999222///333:::BBBCCCDDDIIIQQQ\\\nnnqqqUUUhhhhhhggg|||XXXoooaaaffftttjjjEEE{{{RRR???:::999>>>AAAGGGNNNPPPKKKEEE@@@>>>===<<<;;;:::999888888888888:::===?????????AAABBB<<<<<<<<>>;;;999999999999:::;;;<<<===>>>>>>>>>=========>>>???@@@===;;;:::<<<@@@AAA???===888666444444555777888777777555444444666888:::;;;;;;:::999;;;>>>???>>><<<;;;:::;;;===:::666777;;;888:::<<<<<<999777666666999666222000000///...,,,444999NNNnnn|||qqq]]]HHH???===:::777666;;;;;;<<<============<<<888:::<<<>>>@@@AAAAAA@@@DDDEEEHHHIIIEEE???>>>AAACCCFFFIIIGGGDDDAAABBBEEEkkktttJJJGGGIIIooouuuXXXEEE======CCCNNNXXXSSS@@@777???CCC>>>;;;888===>>>777:::CCCAAAEEE>>>000...888666000555333444555666666555444333444111000333333111111444444333333444444555666777:::888999<<<===<<<@@@EEEFFFEEEEEEFFFHHHHHHGGGEEE???AAABBBBBBBBBBBBEEEGGG@@@AAA>>>===CCCHHH@@@333555000000666<<>>:::::::::999999999888888777:::===??????AAACCCEEE=========@@@BBBDDDCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEGGGHHHJJJKKKDDDDDDDDDEEEEEEEEEEEEEEE???@@@@@@???>>><<<:::999888888888999:::<<<===>>>>>>======<<<<<<===???@@@999999999:::<<<<<<:::888888777555666888999999888999888777666777999;;;===:::::::::<<<>>>>>>>>><<<::::::<<<>>>:::555666;;;888;;;>>>===999666555666888555111000111111...+++//////===ZZZxxxxxxiiiVVVGGG>>>888777888999:::;;;<<<<<<<<<<<<<<<999;;;===???AAAAAA@@@???FFFCCCCCCFFFEEE???===@@@BBBDDDEEECCC@@@BBBJJJQQQgggFFFGGGEEEuuuqqqOOO===;;;???FFFLLLXXXUUUAAA777???AAA888???;;;??????666999BBBCCC@@@===222000777444///555111222444666666666555444444111111333333000111444333333333333444555666777888666666999;;;<<>>FFFNNNHHH:::;;;::::::999555222888AAARRRTTTOOOFFFEEESSSggguuuiiiWWWssswwwhhhvvvccc]]]iiicccbbbUUU___SSS<<<===444===???FFFOOORRROOOHHHBBB???777777888888999999999888999;;;===??????AAACCCEEE>>>>>>>>>@@@BBBCCCAAA@@@??????@@@@@@AAABBBDDDDDDDDDDDDCCCCCCEEEIIILLLNNNCCCCCCCCCDDDDDDDDDEEEEEE@@@???>>>===<<<:::999999888888888999;;;===>>>???===<<<:::::::::;;;===>>>777;;;???AAA???;;;777555666666555777888999888666888999:::::::::999999999777888999:::::::::::::::888999<<<>>>;;;666777<<<999===@@@>>>999555555666777444111111333222...******+++444IIIccc}}}|||}}}zzzooo___MMM>>>666666;;;999::::::;;;<<<<<<;;;;;;:::<<<>>>@@@AAAAAA??????HHHBBBAAADDDDDD???===???AAADDDFFFBBB???DDDRRR^^^zzz[[[DDDIIIDDDooowwwdddCCC666;;;BBBJJJNNN[[[XXXDDD:::AAAAAA777BBB===@@@???555666@@@BBB;;;<<<555222666000---666///000333555666666555555555111111333333000111444333333333333444555666666555333444888:::<<>>???FFFJJJUUUdddwwwTTTYYYcccxxx[[[```YYY\\\cccyyy^^^UUUSSS<<>>>>>???@@@AAACCCDDDEEECCCAAA@@@@@@BBBFFFJJJMMMBBBBBBBBBCCCCCCCCCDDDDDD@@@???===<<<:::999999999888999999:::<<<>>>@@@AAA;;;:::999888888:::;;;======DDDLLLOOOKKKCCC===:::333333444555777777555333333777:::<<<;;;888555333333666888888666666777888666777<<<>>>;;;777999???:::>>>AAA???999555555666777333000111333333///***)))---444???SSSooouuukkknnnuuuuuuvvvgggJJJ777666999777:::>>>999666;;;:::777<<<999:::<<<>>>@@@@@@@@@@@@DDDCCCBBBAAA@@@?????????CCCHHHLLLJJJCCCGGG^^^wwwvvv]]]GGGAAAGGGZZZPPPDDD>>>::::::???EEEQQQcccbbbIII888===@@@999HHHCCC===777444555777:::333444555333000.........111111222333333444555555222111000///............555444333444555555111...333555777666666:::BBBJJJJJJDDD@@@BBBDDDCCCBBBDDDHHHHHHIIIJJJEEE>>>===@@@GGGEEEEEEFFFIIIIIIFFFCCCBBB@@@===;;;:::777333000555555555666999;;;>>>@@@;;;???CCCHHHNNNWWWccckkkuuu~~~bbbhhhqqqnnn^^^OOOwwwccczzzrrrOOOjjj888:::<<<:::BBBFFFKKKOOOOOOKKKDDD???===999888999999666777;;;999999999:::<<>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBCCCDDDFFFGGGAAADDDEEEBBBBBBEEEEEEBBBBBB>>>999888:::<<<<<<<<<;;;888777999:::999888777:::999999:::888555777<<>><<<666999::::::<<<===>>>>>>??????AAA@@@@@@@@@@@@@@@AAABBBEEEJJJLLLGGGDDDOOOfffzzzzzzxxxvvviiiRRREEEEEELLLEEE>>>;;;999999???GGGSSScccbbbJJJ;;;>>>@@@:::BBB???999444222222444555222333444444222000111111333333333333222222222222111000//////////////////444333222333555666444222333555777777666999@@@FFFEEE???===@@@CCCCCCCCCFFFFFFEEEGGGHHHDDD>>>===@@@LLLIIIFFFEEEFFFFFFEEECCCBBB@@@>>><<<;;;999555333222111111111222444555666:::<<<===???@@@BBBEEEHHHJJJQQQ[[[dddkkkttt}}}sssaaacccttt}}}bbbVVVhhhbbbxxx}}}OOO{{{ooo;;;:::;;;;;;AAAEEEJJJOOOPPPLLLFFFAAA>>>;;;:::<<<;;;888888;;;:::::::::;;;===@@@BBBCCC????????????@@@BBBCCCDDD????????????????????????BBBBBBBBBBBBCCCDDDFFFGGGKKKDDDBBBGGGGGGBBBAAADDDBBB???<<<;;;<<<===<<<;;;777555555777999;;;;;;<<<999888:::;;;999444555:::===NNNgggiiiOOO>>>===;;;888999999888888777666555666777999::::::999777666888666444555888999888777777777777888888:::;;;;;;777888888::::::999777555666555333333444333111///,,,...000222666GGGggguuukkkgggnnnxxxjjjYYYFFF;;;777555777;;;666;;;999<<>>@@@AAACCCDDDEEEKKKKKKDDDHHHZZZooozzznnnccceeessssss___MMMIIIHHHBBB>>><<<;;;;;;AAAHHHPPP]]]\\\HHH;;;===???999===;;;888444222111222222000111333333222111111222555555444333111000///...//////......//////000111444222111111444666666666333555777777666888===AAA>>>999888<<<@@@AAACCCGGGCCCBBBDDDFFFCCC>>>>>>@@@MMMJJJFFFEEEEEEFFFGGGGGGCCCAAA???>>>===<<<999666666555444333222333333444444444777:::<<<===;;;999777:::>>>BBBEEELLLUUU\\\^^^```bbbeeehhhlllrrrvvv||||||}}}kkkNNNrrr~~~|||jjjdddhhhWWWeeeooovvvVVVmmmwww@@@::::::<<<@@@CCCIIINNNQQQOOOIIIDDD@@@======???>>>:::999;;;;;;;;;;;;<<<>>>@@@AAACCC@@@?????????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEELLLAAABBBQQQUUUIIIBBBGGGBBB@@@???>>>>>>>>><<<:::999888666666888;;;;;;:::666777:::<<<999333333777444BBBXXXYYYCCC777<<<===777888888888888888777777777777777777777777777777999777666666888999999888999888888777777777888888666777888999999999888777666555555555666555222///+++///222111///:::UUUoooyyynnngggeeennnyyycccJJJ666555888555666<<<777<<<;;;AAAMMMIII;;;777<<<;;;:::999999999;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBKKKKKKEEEMMMcccrrrttt[[[NNNQQQhhhqqqdddXXXYYYVVVKKKAAA??????@@@BBBEEEFFFPPPPPPBBB888:::;;;777<<<;;;999777666444444333///111222222000//////000444444333222000///......---------...///000111111444222000///111333555666444666888888777888:::<<<:::666666:::======@@@DDDBBB@@@AAADDDDDD@@@@@@BBBGGGFFFFFFGGGHHHJJJKKKLLLDDDBBBAAA@@@@@@???<<<:::999888777555444444555555111111333888>>>@@@>>><<<:::;;;:::999888:::>>>BBB???@@@@@@@@@AAACCCHHHKKKMMMPPPTTTUUUTTTTTTWWWYYYdddjjjppprrrtttxxxfff[[[~~~xxxuuuQQQUUUnnnqqq___xxxcccbbbFFF:::999>>>???AAAFFFMMMRRRQQQMMMHHH@@@>>>>>>AAA???;;;999:::::::::;;;<<<===>>>???@@@??????>>>>>>>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCC@@@===EEEVVV___XXXLLLGGGAAAAAA@@@???>>><<<:::999999::::::999999:::888444777777888;;;888444333666...555DDDFFF888666>>>AAA666777888888999999999999888777666555555666777888999888777777888999999::::::999888777666666666666555666888999999888888999777666666777777666333111---///000///---333FFFYYY}}}qqqggg```\\\eeeqqqZZZAAA000333999555555;;;777<<<;;;@@@LLLIII;;;777<<<;;;999888888999::::::;;;;;;;;;<<<===>>>???@@@???HHHIIIFFFPPPdddlllgggKKK@@@DDDWWWbbb___```jjj___OOO???<<<@@@AAA@@@???>>>DDDDDD===888999:::888:::::::::999888777555444333444555444111/////////111111000000000/////////------------...000111222444333111///...000333555666777999999999999999:::999666666999999999<<<@@@BBB???@@@CCCDDDBBBBBBDDDCCCEEEHHHKKKLLLLLLLLLLLLEEEDDDBBBBBBBBBAAA>>><<<555444333222222222333444555333111333777999888777555666777777666777888999999999999777555666888;;;666???GGGEEE<<<777:::@@@999???DDDFFFFFFIIIPPPVVVYYYZZZ[[[___jjjsssqqqiiieeedddRRRwwwfffWWW]]]oooYYYKKK:::777???>>>@@@EEELLLSSSTTTPPPKKK@@@>>>>>>@@@>>>999777888888999:::;;;;;;<<<<<<===>>>======<<<<<<<<<<<<<<>><<<:::::::::777===AAACCCGGGKKKHHHBBBAAA<<<888999888555444666555444<<<>>>666999AAA@@@666777888999999:::999999888777666555555666777888888888888888888888999::::::999888777666666666666555777999:::888888999;;;777777666777888777555222111...,,,---...222<<>>===;;;;;;===>>><<<:::999::::::777777888888777666555444777888888777444222111111.../////////////////////------------...///000111444333222000...///222555999999:::::::::;;;;;;;;;;;;888888999888666888===CCC???>>>BBBDDDCCCBBBDDDDDDGGGLLLNNNNNNLLLJJJJJJFFFEEECCCCCCCCCAAA???<<<555444333333333333444555555333111111333666888999444555666777777555444333444555555444222111222444222???KKKHHH:::000222999,,,///222333222222444666555999;;;>>>JJJZZZ^^^ZZZeeeaaa~~~~~~hhhlllQQQzzziii}}}yyyxxxTTTOOO;;;777?????????DDDLLLTTTVVVRRRMMMAAA>>>===???===888666888888888999:::;;;;;;::::::======<<<;;;;;;;;;<<<<<>>???IIISSSYYYdddoooqqqkkkVVVHHH;;;777999888777777@@@>>>DDDEEE===<<<@@@<<<777777888999:::::::::999888888666666666666888888777888888888777777999:::999888888777777777888888777:::<<<;;;888888:::<<<888777555666666777666444333...***,,,...000555;;;XXXrrruuudddZZZMMM???BBBPPP???888333666888777777:::666:::666666===;;;555777999999::::::;;;:::::::::999999999::::::;;;<<<===BBBAAAAAADDDIIILLLMMMLLL<<<=========AAAMMM\\\fffHHH>>>777888;;;;;;;;;<<<<<<::::::<<<;;;999888999666666777777777666666555444666777666444222222222........................---------------...///000222333333222111111555888===<<<;;;;;;<<<===>>>===<<<999999:::777555777===BBB>>><<<@@@CCCBBBAAACCCDDDHHHLLLNNNMMMLLLLLLMMMHHHFFFDDDCCCCCCAAA>>><<<::::::888777777777888888222333444444555888;;;>>>;;;;;;:::999888666444222111222333222000...---------;;;HHHGGG;;;111000444...///111222222111///---///555666555>>>NNNTTTQQQ~~~XXXeeerrrggg\\\hhhyyyhhhtttVVVwwwQQQ<<<666>>>@@@???CCCKKKTTTWWWSSSMMMCCC???===>>><<<777666888888999:::;;;;;;;;;:::999=========<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBAAA@@@>>>===@@@BBB>>>888;;;DDDFFFBBBEEECCC>>>999666888>>>DDDMMMXXXbbbhhhvvvpppYYYAAA888:::;;;999777@@@DDDQQQSSSEEE======777888888999:::::::::999999888888888777777888888888555777888777555555888:::777777777888888:::;;;;;;999<<<>>><<<999777:::>>>999777444333555666666666444///,,,,,,,,,+++///555DDDbbbsssdddZZZIII888999FFF555555666777777777888:::888<<<777444:::888555;;;888999:::;;;<<<;;;::::::888888888999:::<<<===>>>EEE@@@===AAACCCBBBCCCFFF:::???>>>888;;;IIIVVVZZZ@@@======???>>>;;;;;;???===999888;;;:::666444666888888888888888888888888000111333222111000111111//////.........---------...------------...//////111333444444333444888<<>>BBB===;;;>>>AAAAAA@@@AAACCCFFFJJJKKKLLLMMMQQQTTTHHHGGGEEEDDDCCCAAA>>><<<<<<;;;999888777666777777555888999888555333555888:::999888888:::;;;::::::888:::;;;:::666222///...'''444AAADDD;;;222...///+++,,,...111444333///,,,///666666111444AAAFFFBBBkkkddduuuiiieeevvviii___YYYrrr\\\tttRRR===666>>>@@@@@@CCCKKKUUUXXXTTTNNNEEEAAA>>>>>>;;;777777:::999:::;;;<<<<<<<<<;;;:::>>>>>>>>>>>>>>>???@@@@@@????????????????????????AAABBBBBBBBBAAA???>>><<<>>><<<>>>BBBCCC@@@???BBBGGGDDD???888555999AAAHHHUUU^^^dddgggssseeeFFF999;;;===;;;777777CCCXXX\\\III<<<:::555999999:::::::::999999888888888888999999888888888444666888777555444777:::666666777888999;;;======;;;>>>@@@===999777:::>>>:::777333222333555666777333000///---)))&&&+++222777WWWyyynnnaaaSSSBBB444333:::999666444555777999777555::::::999888888888999:::;;;::::::999999::::::;;;999888888:::===???@@@???EEE===BBBIIIDDDBBBFFFCCC<<<555444;;;>>>===EEERRRAAA@@@???@@@BBBAAA===999<<<:::777777999999777444444666666333444777888666666444111111222333333333......---,,,,,,,,,,,,---//////000000000111111222888555777;;;999555;;;FFFOOOEEE???AAACCCAAA@@@CCCEEE>>>999888999888999<<<<<<999888<<>>AAABBBEEEGGGJJJMMMOOOQQQGGGGGGEEEDDDBBB@@@???>>><<<;;;999999999999777666888888888888888888999999;;;>>>@@@@@@===;;;<<<>>>:::777777888666111///000+++,,,;;;CCC888000222333+++222:::===:::444000---222///000444666555777:::~~~tttccc}}}uuu{{{^^^VVVZZZ|||sssPPPlllXXX<<>>???AAACCCCCCAAA???BBBEEEGGGGGGEEEBBBAAA@@@EEECCCAAA@@@@@@>>>;;;999===999;;;???<<<777@@@OOOggghhhiiikkkmmmuuummmKKK555777@@@<<<111555GGG\\\bbbSSS>>>444666999:::>>>@@@;;;555555:::@@@???===;;;999888888777:::::::::888777777:::<<<222444555666777999<<<>>>:::===@@@AAA>>>;;;777666999888888777666555555555000111111///++++++---000888LLLhhhnnnjjjdddZZZJJJ;;;666:::999666444444666777666555888888888888888888888888999999888888888888999999888888888:::===>>>???>>>BBB<<<@@@CCC???DDDKKKGGG;;;444333999;;;:::AAAMMMEEEAAA===<<<===>>>;;;999:::888777777999:::888666666888777333333555555333444222000000111222222222000///......------....../////////000333444444444777444555999888999GGGWWW___QQQFFFFFFHHHGGGDDDCCCEEE>>>999888888666777:::;;;888777:::>>>@@@>>>;;;<<<>>>AAAEEEHHHLLLOOOQQQFFFEEEDDDCCCAAA@@@???>>><<<;;;::::::;;;;;;999777888888999999999999::::::<<<>>>@@@???===<<<>>>@@@AAA===;;;;;;888222000222111...888???555///111000000555;;;>>>;;;666222000111...///222444222444888ttt|||vvv___pppaaaeeegggddd]]]eee```===CCC;;;??????BBBHHHOOOSSSQQQOOOHHHDDD>>>;;;:::999999888777888;;;===??????===<<>>======>>>??????<<<<<<>>>BBBEEEEEECCCAAAAAADDDFFFFFFDDDAAA@@@???CCCAAA@@@???>>>===:::888;;;888:::===:::666AAAQQQiiifffaaaYYYSSSTTT]]]fffssshhhTTTAAA:::;;;:::666777CCCSSSWWWKKK;;;666999999:::===???;;;555666:::===<<<;;;999888888888777888888888666555555888:::555666777777666777999;;;;;;===>>>>>>;;;999888888888777777666666555444444222333333111...---///111333EEEaaaxxx___dddiiieeeTTTAAA888888999666333222333555555555777777999999999999888777888888777777777777888888888777777999;;;======<<<===<<<>>>;;;999FFFPPPJJJ<<<666555999999999???IIIHHHBBB;;;888999::::::999999777777888999:::999888777999777333111333222///333111//////000111222111111000//////....../////////......111666999888666<<<555222222000111@@@RRR[[[MMMCCCCCCIIIKKKIIIFFFEEE>>>999999888555555777888666444666:::;;;:::777666:::>>>BBBEEEIIILLLOOOCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;<<<>>>===;;;999999999::::::;;;;;;;;;;;;>>>??????>>>===>>>AAACCCIIIDDD@@@>>>:::555333555:::444:::===333///111...444888<<<>>><<<888666444000......111111000111444gggzzzlll|||kkkjjjZZZwwweeeyyyYYY^^^oooZZZnnn??????>>>>>>>>>AAAGGGNNNRRRQQQOOOJJJEEE@@@;;;:::999999888777999;;;===>>>>>>===<<<===>>>>>>>>>>>>>>>>>>===:::;;;>>>BBBFFFGGGEEECCC@@@BBBDDDDDDBBB@@@??????AAA@@@>>>>>>===<<<:::777888888;;;<<<777555BBBSSSccc___UUUFFF;;;888===CCCWWW^^^]]]PPP@@@888888;;;>>>CCCJJJKKKCCC999666:::999:::===>>>;;;666666:::;;;:::999888777777777777666666666444333333555888777888888777555555666777;;;<<<<<<:::888777777888666666666555555444444333222222222111///...///111---<<>>777555FFFPPPFFF===999888;;;;;;<<>>444......---,,,555AAAKKKEEE@@@AAAFFFIIIHHHGGGEEE???::::::999555444555333222111222666888888777444888===AAABBBDDDHHHKKK@@@@@@??????>>>>>>======<<<;;;<<<>>>??????===;;;::::::;;;;;;<<<<<<======@@@???>>>>>>>>>@@@CCCEEEJJJDDD@@@???;;;777666999>>>;;;@@@@@@444111333///555666999;;;:::999888777111......000111//////222^^^dddzzzddd~~~~~~SSSpppVVV[[[vvvkkkqqqQQQ}}}CCC:::???======@@@FFFNNNRRRRRRPPPJJJFFF@@@<<<::::::;;;:::888:::<<<===============<<<===>>>@@@@@@>>>===<<<:::;;;===AAADDDEEECCCAAA>>>@@@BBBBBB@@@>>>>>>>>>AAA???>>>>>>>>>===:::888777999<<<<<<666666CCCTTTXXXVVVNNN???444333777;;;@@@QQQ^^^YYYGGG999888<<>>777555888::::::;;;===;;;777777;;;<<<;;;999888777666666666444555555444333333555666777888888666444444555666888999::::::777666666666555555555444444333333333000000//////...---......,,,666LLLvvvooo]]]TTThhhxxxttt\\\CCC555111666555444222111222333555666888:::<<<<<<;;;:::999888888777777777777888888999888777888:::;;;:::999777;;;>>>888555CCCKKK???;;;999999;;;<<<>>>DDDJJJBBB>>>;;;:::<<<>>>===;;;::::::999888666555444444222444333000///222222000333111//////111333333333000///......------............000555;;;>>>===;;;;;;///)))///333222333777@@@BBBDDDDDDCCCCCCDDDEEEDDD???<<<<<<;;;888666777/////////000333666777888555999???@@@??????AAADDD=========<<<<<<<<<<<<<<<<<<<<<<<<===??????===;;;:::;;;;;;<<<======>>>>>>AAA???>>>>>>???AAACCCDDDEEE@@@======<<<999:::===;;;<<>>>>>>>>@@@FFFNNNSSSTTTSSSKKKFFF@@@<<<;;;<<<======888:::======<<<;;;<<<>>>;;;<<<>>>@@@@@@>>><<<;;;;;;;;;<<>>===???AAA@@@???======>>>@@@???>>>>>>???>>><<<:::888;;;>>><<<666777CCCQQQRRRUUUQQQCCC999777999888777FFFWWWZZZOOOAAA:::;;;???<<<<<<===<<<777777999;;;999:::<<<;;;888888;;;>>>===;;;999777555555444444555666555444444555666555555666555444444666777444777:::;;;999666444333444444444444333333333333//////////////////...---...333DDDmmmxxx___OOOSSShhhyyypppVVV???555333333444555444333333444666666777999:::;;;;;;:::999888888777777777777888888:::999888888:::;;;:::888888999===;;;666???DDD:::777777777888999<<>><<<:::<<<>>>???===:::999999999777444222222222...111111......222333111333111//////111333444444000///......------.........000444888:::<<<<<<<<<:::...)))...111...+++---222:::AAA@@@>>>@@@EEEGGGCCC???===??????<<<:::;;;000000000111222555777999444:::??????<<<:::;;;>>>999:::::::::;;;;;;<<<<<<===<<<;;;;;;<<<===<<<;;;::::::;;;<<<===>>>>>>???AAA???>>>>>>@@@BBBBBBBBB@@@<<<<<<>>>>>><<<>>>AAA999;;;CCCCCC999999<<<555555444555666888999777666333000///222222000111444UUUXXXeeemmm|||ppp___zzzddd\\\nnn]]]^^^TTTTTT999<<<======@@@FFFNNNTTTUUUTTTMMMHHHAAA===;;;<<<===>>>888;;;>>>===;;;:::<<<>>>;;;<<<>>>??????>>><<<;;;===<<<;;;<<<>>>??????>>>===>>>@@@@@@>>>===>>>???@@@???>>>>>>??????===;;;:::===>>>;;;777888AAAIIIPPPXXXXXXMMMAAA===888222:::@@@LLLVVVTTTJJJ@@@;;;777555555999:::888999===<<<999999;;;;;;888999;;;===<<<;;;999777666555555444555777666555444555666333444555444444444666888222666:::<<<:::666333222444444444444444444444444111000000111222222000///111111>>>eeezzziiiOOOAAAIII___nnnaaaGGG555333555000333666666555444555666555666666777888888999999777666666555555666666777;;;:::999999:::;;;:::888;;;666999;;;777:::???;;;666777777666666:::>>>AAA???<<<999:::<<<===;;;888555777777666222000111222---000000------111222000111///......000222333333111000//////......//////---333888:::999888:::<<<:::000+++,,,+++'''+++333999???AAA===:::>>>CCCDDDBBB???>>>BBBCCC@@@??????444444333222222333666888111777======888555777:::777777888999::::::;;;;;;>>><<<999888999::::::999999::::::;;;<<<===>>>???AAA???>>>>>>AAABBB@@@>>>>>><<<===AAABBBAAABBBEEE???<<>>DDDMMMSSSUUUTTTRRRLLLDDD>>>;;;;;;;;;;;;888<<<>>>===:::999<<>>>>>===<<<<<<>>><<<::::::===@@@AAABBB===>>>@@@???>>>===>>>???>>>===<<<===>>>>>><<<;;;<<<===<<<999777888<<>>TTTaaaSSS:::,,,///555...222777888666555666777444444444444555666888888555555555444444555555555<<<:::999:::;;;;;;:::888===333666;;;666777===>>>888999999666666999<<<>>>AAA===999888999:::999777222444666444111000111333...000000------000000...000...------///111222222222111111000000000000000---444;;;<<<888666888<<<555///,,,---+++---;;;LLLWWWWWWOOOBBB<<<<<<<<<999AAA>>>???DDDFFFCCCBBBCCC888777666444222222444666...444;;;;;;666333555888666666777888999:::;;;;;;???<<<888666666888888999999999:::;;;<<<===>>>???AAA???>>>???AAAAAA???<<<@@@>>>@@@DDDFFFDDDDDDGGGHHH>>><<<>>>EEERRRSSSCCCAAA???=========:::555111111......111222000111444HHHxxx]]]zzz}}}qqqcccDDDjjj]]][[[dddgggmmmgggAAA;;;;;;:::<<>>:::999<<>>;;;999999===AAADDDFFF===>>>@@@???>>>===???@@@<<<;;;;;;<<<======<<<:::<<<<<<:::777666888999888444IIIZZZ]]]\\\]]]WWWMMMIIIAAABBBNNNXXXUUUKKKEEEDDDAAA>>><<<999888<<>>???EEEIIICCC::::::888666666888888777666555555555555555444444444444555777888777777777888;;;:::888666666666777777999;;;===>>>>>>>>>@@@AAA???>>>>>>>>>???>>><<<:::<<>>:::777:::<<<>>>===;;;:::;;;>>>>>>???@@@???===<<<;;;<<<===<<<999999:::>>>CCCFFF>>>@@@CCCDDDBBB>>>;;;999<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;999888777888:::666;;;FFFPPPTTTUUU[[[ccckkk[[[LLLIIIKKKJJJFFFDDDCCC@@@>>>===;;;===GGGRRRAAA;;;999<<<<<<888555444777777777777666666666666444555555555444333222222111222333333444444444444222555888777333222444888777666555444444444555555111000///////////////000...,,,444IIIbbbwww{{{oooTTTBBB>>>:::>>>@@@<<<555111000111111222444666888888888888666444444555888888777444666666666666777777777777AAA===999888999999999777999:::;;;::::::::::::;;;777777777666777999<<<>>>???<<<888555555555555444<<<888333111222444444444111///...000000...///222,,,...000222111///+++(((,,,,,,---......///000000111888;;;999666888999888333777)))&&&CCCccc|||tttCCC444;;;:::444AAAAAA@@@@@@CCCFFFBBB:::888777666555555666666555555555555444444333333222444555666777777666777777999888777666555555555555777999;;;=========???@@@???>>>>>>>>>???>>>;;;999:::===>>>===@@@FFFHHHGGGGGGFFFAAA===@@@FFFFFFBBBJJJIIIKKKMMMIII@@@::::::;;;000,,,222666222111555DDDssspppsssiiieeevvvXXX{{{QQQ|||kkkXXXxxxDDD@@@IIIEEECCCGGGOOOVVVWWWVVVUUUNNNFFFAAA@@@???;;;888;;;<<<>>>===;;;:::<<<>>>===>>>??????===;;;;;;<<<999::::::;;;<<<>>>@@@AAA>>>CCCHHHHHHBBB>>>===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;999888:::;;;999999<<<@@@DDDJJJVVVccchhh[[[OOOLLLKKKFFF???<<<;;;;;;<<<>>>>>>BBBNNN\\\JJJAAA;;;;;;<<<:::888888888777777777666666666555444444444444444444333333222222333333444444333333222555888666333222444777444333333222222222222222000000///......---......///---333EEE[[[ppp}}}|||fffNNNEEEFFFCCC>>>777333222111///...111222444555666666555555666555555666888888777555777777777777666666666666;;;999777777888::::::999888999999:::;;;;;;;;;;;;888777777777888999;;;<<<===:::777555555666666666;;;888555333333444444444444///---...---++++++---))))))))),,,//////,,,(((---,,,,,,------...//////333999<<<999666777888777///000&&&...[[[GGG222888888222@@@BBBBBBAAABBBDDDAAA;;;555666666555333333444555555555444444333222111111444444555666666666666555666666666666555444333222444666999:::;;;<<<===??????>>>=========<<<999777777999::::::???DDDCCC>>>>>>???===999999>>>@@@???NNNNNNPPPQQQKKKBBB???AAA>>>555000555666333222555???fffrrrwwwyyy___cccgggaaagggeeeZZZHHH???JJJEEEBBBHHHSSSZZZZZZVVVPPPLLLFFFCCCBBB???;;;888;;;<<<===<<<;;;:::;;;===;;;<<<>>>>>><<<;;;;;;<<<666888;;;===>>>>>>===<<<<<>>JJJWWW\\\TTTMMMKKKGGG???888555555888<<>>BBB>>>666444666777666555888===AAAJJJLLLQQQSSSNNNDDD@@@BBB===666222555666333333555===}}}xxxmmmnnn{{{vvv^^^uuuYYYdddrrr\\\mmmLLL<<<>>><<<===DDDNNNVVVXXXXXXOOOLLLHHHEEECCC???:::666::::::::::::::::::::::::999;;;======<<<;;;<<<===888999<<<>>>???>>>===<<<:::>>>BBBAAA===:::;;;===<<<<<<<<<<<<============<<<======;;;:::999;;;<<<>>>;;;::::::999888<<>>@@@<<<===HHHVVVZZZKKK===:::;;;:::888777::::::999777666444333333555444222111222444666777555444444333222222222222333555666555333222333555333333333333333222111111222111000...---,,,,,,,,,///,,,...999III\\\rrr{{{~~~tttZZZDDD???OOOccceeeNNN777///111333333333111222333444444333222111222333444555555444444555888888777777666666555555777777777777666666777888888777888:::===>>><<<999999777666888:::<<<<<<;;;999777666666777888888777555555555444222111111111111333+++)))DDDaaaTTT000,,,,,,---,,,***)))***+++---,,,+++++++++---///000222888<<<999777999:::999444'''888iiiHHH+++---444888???CCCEEECCCCCCDDDCCC???777777777666555555666777777777777666555444444444666444333444666666444222222222333333222111///...///111444666666777999:::888777777777777666333000222333444777<<>>888444888888888888888999888888888:::<<<<<<<<<<<<===>>><<<<<<<<<======>>>>>>???<<<;;;;;;<<<======;;;999<<<<<<<<<=========>>>>>>;;;<<<<<<;;;999888:::;;;>>>;;;:::;;;999555666999AAA>>><<<<<<:::666666:::777:::===>>>999666>>>HHHMMMBBB:::999<<<;;;999888;;;:::999777666444333222555444222111222444666777555555333222222222222333444555555444333222333333222222333333333222111000333222111///...---------...,,,---555BBBTTTlll}}}}}}iiiMMM999888LLLaaacccLLL777111222222333777111222333444444333222222111222444444333333333444777777777777666666666666777888999888666555666777999777888:::>>>>>>;;;777888666555888<<<>>>===;;;999777666666888888888777333444555444222000000000,,,222///333SSSqqq___555)))))))))***,,,,,,,,,+++---,,,++++++,,,...111222222888<<<:::888999;;;:::888(((CCC|||yyyGGG///---111777???BBBCCCCCCFFFIIIGGGBBB:::888666666888888777666777777777666666666666666777555333555777888555222222222222222111000///...///111444555555555666888555444444555666555222000000333555666:::;;;777///222222333555444222666<<>>888555999777666777888999888777777999<<<=========???@@@@@@>>>===;;;;;;===???@@@???<<<999;;;???@@@>>>;;;<<<<<<<<<======>>>>>>???;;;<<<<<<;;;999888:::;;;===888444444444444888===CCC>>>;;;;;;999777888<<<777888:::;;;888555999@@@>>>888666:::===<<<;;;<<<::::::999777666444333333555444333222333444555666555444333222111222333444555555444444333333222222000000111222111000///...333222111//////.........---+++---222<<>>>>>:::555777555444888===@@@???<<<999777666777888888777666222555777666333000000000...///111<<>>FFFSSSYYYTTTLLLGGG888888666333111111222333;;;bbb|||lllssshhhjjjfff[[[eee___zzz{{{PPPaaa@@@777;;;???DDDGGGJJJNNNQQQQQQPPPOOOKKKEEE???;;;999:::888777888:::;;;999777777999<<<===>>>???AAABBB???>>><<<;;;;;;<<<===>>>???===<<<<<<>>>@@@@@@???;;;<<<<<<===>>>>>>??????<<<======<<<:::999;;;<<<===777333444555777;;;@@@CCC===:::;;;<<<:::999;;;999888999;;;;;;888999<<<:::888999<<<<<<::::::>>>:::999888777666555444333444444444444444444333333444333222111111333444555666555444333333333222111000111222333222111///...111000///...............---,,,---000777EEE]]]rrrvvv~~~|||}}}gggMMM888///555@@@<<<111,,,111333...///666000111333444555555444444111444777777444333555777555555666666777777888888333666999999777777888:::;;;999888;;;>>>>>>999444666444444888>>>AAA???<<<999888777777888888777666333666888888444111000111///***...BBB]]]sssmmmCCC***(((......+++,,,+++++++++---111444777666<<>>777222444:::===888222333333444444555666666666:::777444666999:::666222444333111/////////000000111222444444333333333444444333444555777777555333000555999888666666555111...***,,,222666555777===;;;:::@@@MMMWWWUUUNNNHHH;;;;;;999444000000111111:::qqq]]]~~~qqqxxxgggzzz^^^WWWgggwwwMMM~~~gggEEE777888<<>><<<<<<:::888999;;;<<<;;;888777999<<<>>>???@@@BBBCCC===<<<<<<<<<;;;;;;;;;;;;<<<===>>>===;;;<<>>??????@@@===>>>>>>===;;;;;;<<<===>>>999888;;;<<<::::::<<<>>>999666:::===<<<:::999>>>::::::===>>>:::888:::???>>>??????;;;666777;;;999999888777666555444444444555555555444333222222444333111111111333555666666555333333333333111000222333555555555444222000///......---------.........------///444@@@WWWlllqqq||||||}}}kkkYYYHHH===999888333222111111222222111///444000000333444333333666999777555555666666555444555333333555777888555222333999555333888666555<<<777888999999888777666555666666666666888<<>>@@@HHHMMMIII???555777777777:::===999333333222222444666777777555666666777888888888888888111111222111111000......///000111222333444444444444333222444666666222...555333222222444555444333333222111111111222333444999@@@AAAFFFSSSSSSLLLNNNEEE:::333666555......555;;;vvvjjjrrryyyhhh___|||bbb{{{dddiiimmmEEEttt>>>666777:::???FFFMMMQQQSSSUUURRRNNNIIIDDD@@@===;;;666666777999;;;;;;999777;;;999:::<<<>>>>>>???AAA;;;::::::999999999::::::===============>>>>>>??????>>>>>>============>>>>>>>>>===<<<;;;::::::999;;;:::888999<<<>>>??????LLLDDD999555777999888666;;;999777777999:::888666<<<:::999:::======;;;888777777666666555555555444222444555333111000333666333222333444111///222888888555222222333222///,,,111///...///000111000...111111111///---,,,,,,...000///...---///:::PPPdddwwwwwwjjjaaaSSSOOOKKK???222000//////111222111000555111000444555333444777999777444333444555444444444333333555777888666333666<<<999777;;;888444999777888999:::999888666555666666555444666999>>>AAA???<<<888666666777777777777666444222000000000000222+++@@@SSSsssZZZ'''...---***...,,,,,,+++***,,,000555888888;;;???@@@===999666555+++###LLL^^^BBB666444>>>@@@777666<<>>===::::::::::::::::::<<<>>>;;;;;;:::999999999999999>>>======<<<;;;;;;;;;<<<;;;<<<>>>??????>>>===<<<>>>>>>===<<<<<<;;;:::::::::888888:::===@@@BBBBBBKKKDDD;;;888:::<<<;;;888:::888777888999:::777555;;;:::888999;;;<<<:::888888888888888777666555555000333555555222222444777777555555777666666;;;BBB777555222222222222///---000.........000000000...000000000///---,,,---///,,,,,,---------444FFFWWWcccooojjjbbbddd\\\dddcccGGG333000...---///111111111555222222555666444555999:::777444222333444555444333333333555777888777666555;;;999888===:::444888666777999;;;:::888666444888666444333444666999<<<===:::777555555666666555666555444222111000//////222666LLLVVVsss___***+++,,,+++***(((***,,,,,,+++---444:::;;;>>>AAAAAA>>>999555444---###FFFyyy<<<------666BBBAAA666555<<>>AAABBB888333444222------222===nnnpppSSSuuuqqqyyyfff```}}}YYYlllYYYYYY999777555555:::BBBKKKQQQUUURRRMMMFFF@@@;;;888777666555555777:::===??????<<<>>>>>><<<999999;;;======<<<;;;:::999888888888>>>===<<<;;;:::999999999888:::===@@@AAA???<<<;;;>>>>>>======<<<<<<;;;;;;;;;:::999;;;>>>@@@@@@@@@FFFBBB===;;;<<<===<<<:::777777777999:::999666444:::999888999:::;;;:::888888999::::::999888666444///333666666555444666999777444333444444444999@@@666555333222222111000......---,,,---///000000......//////...------...000,,,,,,...///...000<<>>AAAAAA>>>:::777555111&&&???wwwrrr444,,,---555>>><<<444555>>>BBBEEEEEE@@@===<<<999666333555555222222555555222333333333555888999999777666666777777777777777666666555222000000000222333555555666666555444333333...///000222444444444333000///111777>>>@@@<<<777000000/////////111222333777CCCGGGHHHKKKCCC;;;>>>???777222222111......111===lll~~~~~~}}}~~~[[[dddpppaaaqqqXXXoooYYYuuunnnMMM___<<<999666555:::EEERRR[[[WWWTTTOOOIIIDDD@@@===<<<>>>;;;888777888:::;;;;;;===CCCFFFBBB>>>===>>>>>>???>>>===;;;:::999999999======;;;::::::999999999777999<<<>>>???>>>===<<<==================<<<<<>>rrr|||xxxmmmlllkkklllrrr|||```qqqiiiggg```aaafffhhhVVVLLL___;;;888555555:::GGGWWWbbbUUUSSSPPPLLLHHHDDDAAA@@@BBB>>>:::777777888888888<<>>@@@@@@>>>===;;;;;;::::::<<<;;;;;;:::;;;;;;<<<<<<999::::::;;;<<<======>>><<<<<<<<<<<<===============<<<::::::::::::888666777888:::999888777777888555777:::;;;:::888555444;;;;;;;;;;;;;;;;;;===>>>777888::::::999666333111333666888888555444666888888555555888888555444555444444444333111000000000...,,,,,,---/////////...,,,---...---------///111222000000111///111:::DDDUUU```tttwwwhhhFFF;;;@@@IIIiiitttXXX<<<999555333222222111000222222555777666333777===AAA>>>999777777888888888444555666666555666888:::LLLJJJ===555999888444888777888999:::::::::999888>>>999444333555888999888444333222333666777888777555555444444222000///...<<>>;;;777999888222000333555444111111111444777999888777666666777777777666555555555444222111000000111111555666666666555444333333///111333333333444555777666111///888DDDFFF:::...000/////////000222333555777AAADDDEEEJJJEEE<<>>===<<<;;;;;;;;;;;;::::::::::::;;;<<<===:::::::::::::::;;;<<<===:::;;;;;;;;;<<<<<<======888888888999:::;;;999888333666999888555444555777666999;;;;;;999777777777;;;<<<<<<;;;;;;;;;>>>@@@888999999999888666333222333555777666444444777:::666222333777999777666777333444444333111000000111///...---...//////...---,,,---...---,,,---...000000---,,,------...777AAAPPP[[[nnnyyy```OOO???777999FFF]]]bbbNNN888666444333333333222111111222444777555222666===@@@===:::888888888777666555666777666444555777:::JJJHHH;;;444999888222666888888888888999999::::::<<<777222222666999:::999777555444555666777666555444555555444333111///...DDDZZZlll777))),,,***222...,,,---...000333444333333333777<<>><<<::::::000,,,555bbbddd(((&&&***222<<>>@@@===555000111222222//////000333666888777666666666777777666555555444333222222111000000//////444444555555555444444333111333555444333333666888333000///444<<<>>>:::444000000000000111333555666999@@@@@@BBBIIIEEE<<<===444333111111333555666555FFF|||ttt]]]```gggrrrgggmmmttt~~~ooorrrWWWdddooogggbbbbbbppp999888555333444>>>LLLWWWPPPPPPPPPOOOKKKEEE@@@<<<;;;999666666888:::::::::<<<>>><<<888>>>JJJLLLEEE======<<<;;;;;;:::;;;;;;;;;::::::999999999999:::999::::::;;;;;;;;;::::::999999999:::;;;<<<<<<===888888888999;;;<<<:::888333777;;;999555333666999888:::<<<;;;999777888999:::;;;<<<;;;999:::>>>AAA;;;;;;:::999888666555444111222444333222444:::>>>666111...111333333444666222444555333111///000222222000////////////...,,,,,,---...---,,,,,,---///---+++***++++++,,,222:::OOOYYYkkk~~~mmmMMM;;;999555666DDDUUURRRDDD444333222222444444333222000111444777444222666===>>><<<:::999999888666555666777888666444444777:::AAA@@@666222999888222555999999888777888999;;;<<<;;;666111111666::::::999999888666666666666444222444555555444333111///---222;;;lll|||yyyjjjJJJ###'''222,,,///)))'''+++///000...---///111444777<<<>>>===;;;999888777......YYYhhh...+++...333888:::;;;???DDDFFFGGGEEEBBBBBBCCC???999DDDEEE@@@666//////000000///...///222555777777666666666777777666555444444111111222111111000......333333444444444444444333222444666555333333666999000//////111444777999;;;111000000000222333555666;;;@@@>>>@@@HHHDDD;;;;;;333333111111333777888666HHHxxxmmmiiimmmtttyyysssXXX~~~ssspppuuubbbWWWRRRwww~~~|||VVVkkkuuu|||<<<;;;999444333999EEEOOOQQQRRRSSSRRRMMMFFF???;;;;;;999777666888999999888??????888333<<>>555......000000333666222444555444111///111333333222000///000///...,,,---......---,,,+++---...,,,******---,,,+++///555CCCMMM```uuucccFFF<<<999222:::PPPTTTCCC888444333222111111111222333555333111111333666888888@@@>>>666666<<<666222;;;777777666555555666777888444555666777777666555444555777888888777777777888666666777777888888888999777777666555444444444444888666444333333111...+++...333DDDZZZfffddd^^^\\\BBB222(((---000------111,,,---......------///111222555888:::;;;999777555666))))))OOOvvv777)))+++111999===???AAADDDHHHFFFDDDCCCCCCBBB???>>>HHHVVVHHH......777333)))333111000222555999<<<===999:::;;;999777444444444000333555444000...///111222222333444444555555666222222333333333222111111111000000111333666999;;;555333000///111333555666======@@@DDDCCC???>>>AAA222222222222111111000000JJJ}}}rrrkkkjjjsssiiicccoooxxx\\\xxxNNNttt]]]VVV@@@>>>;;;777555999CCCMMMQQQQQQRRRPPPKKKCCC>>>===;;;999777777:::;;;:::888:::;;;999777<<>>===<<<<<<<<<<<<;;;666555===GGG===;;;999888888:::===>>>;;;;;;;;;<<<<<<;;;888555222444555333111444:::AAA666666444333222111111111444444333222222333333333222222222222111///...---...------,,,,,,++++++***,,,+++*********+++,,,---888III```qqq~~~aaaHHH999999666???TTTUUUBBB555444333222111111222333444333333444444555666888:::===<<<666777>>>999333:::777666555555555666777777444555666777777666555444444666999999888777777888777777888888888888888888777666555444444333333333666555333222222111...,,,)))+++333AAAGGGCCC>>><<<888,,,%%%+++...+++,,,111---.........,,,,,,...000444666999;;;;;;999666444888...+++IIIPPP///***+++444:::<<<@@@FFFFFFDDDCCCCCCCCCCCCAAA@@@IIIOOOEEE777222///---222333222111222555999;;;;;;999;;;;;;:::777555555555222333444333111000000111333333444444555666666777333333333444333333222111000000000111444777:::<<<555333111000222444666888>>>===@@@EEEEEE@@@======333222222222111111111111MMMtttgggaaammm}}}lllyyy{{{ccczzzUUU|||jjjmmmVVV???;;;777444333666AAAKKKQQQQQQRRRPPPJJJCCC>>><<<;;;999666666999::::::888===>>><<<888:::@@@CCCAAA@@@<<<999999<<<>>>;;;999777999;;;;;;:::888888999>>>>>>===<<<<<<;;;::::::@@@<<<:::;;;>>>@@@>>>;;;888777777999;;;<<<<<<===999888777999<<<>>>===<<<999999;;;<<<:::;;;DDDOOOEEEAAA;;;999:::===???@@@:::::::::<<<<<<;;;888666000333444333111222777===777666555333333333333444444333333222222222333333222111111000///...---,,,+++++++++,,,,,,,,,,,,,,,++++++*********+++,,,---555EEEZZZkkkzzz^^^GGG777::::::EEEXXXSSS>>>333444444333333333333444444222444666666555555999<<<::::::555888AAA===555888777777666666555666666777555555666666666666555555333666888:::999777777777999999999999999888888888777666555444333333333333444222111000111000...---,,,***+++///000,,,)))(((,,,%%%$$$))),,,***+++000---...///...,,,,,,---...555777999::::::888666444666000+++===mmmsssJJJ777+++000888:::>>>FFFDDDCCCCCCCCCDDDDDDCCCAAAGGGEEE???>>><<<...+++:::444333111222555888999999999;;;<<<;;;999777777777666444222111111222222111444444444555666666777777444444555555444444333222111111111222444777:::;;;444333222222333666888:::@@@===@@@FFFHHHCCC<<<999333333222222111111222222RRRtttiiidddlll~~~nnnrrrooommmdddkkk]]]xxx}}}VVVDDD===666333222444===GGGPPPRRRSSSPPPKKKDDD???<<<;;;999666555666888999999;;;======999999===>>>;;;@@@===:::;;;>>>???>>><<<777999::::::999888999999>>>>>>======<<<;;;;;;;;;???===:::;;;===>>><<<:::;;;::::::;;;===??????===999888888999<<<======<<<777888:::<<<<<<===EEEOOOKKKCCC;;;888;;;???@@@???999999:::;;;===<<<999777000222444333111111444777555444222111111222444555333222222222222222333333000000///...---,,,,,,+++))))))***++++++,,,------++++++******++++++,,,---111>>>RRRdddsssYYYBBB777:::;;;FFFUUUMMM:::222444444444444444444555555444555666444333444888;;;777999555999CCC@@@666666888888888777777777777777555666666666666666666555222555888999999777777777;;;::::::999999888888888777666555444333333333333222111//////000000///------,,,+++,,,,,,+++***+++'''$$$&&&+++---***+++///,,,...///...---,,,,,,---333555777999:::999888777222000)))...SSSxxxUUU666111888;;;>>>DDDEEEDDDDDDDDDEEEDDDBBB@@@AAA===888@@@LLLCCC777;;;555333222333555777888777999;;;<<<;;;:::999999::::::666111000222444333111333333444444555666666666555555555555555444444333444444333444555666777888333333333444444666999<<>>???===@@@>>><<<<<<===>>>===<<<777999::::::999999:::;;;<<<<<<;;;;;;:::::::::999:::999888999;;;<<<:::888======;;;:::<<<>>><<<888999888888999:::;;;;;;;;;888888999;;;999999>>>FFFGGG???888777<<>>;;;999999999;;;===<<<:::777000222444444222111222333000///...---...000222444222111111111111222222333000///...---,,,++++++************+++++++++,,,,,,+++***++++++++++++,,,,,,...888JJJ]]]nnn~~~}}}RRR:::888::::::BBBMMMDDD555333333333333444444555555555444333333555777888777666666;;;888999BBB@@@777666::::::::::::999999888888666666666555555666666666111444777888888777777777;;;::::::999999888888888777777666555444444444444222000....../////////...''')))+++++++++,,,------))))))+++///000---,,,,,,+++---......---,,,,,,---///111444777999:::::::::111///(((&&&===iiiuuuJJJ777888===AAACCCGGGFFFEEEEEEEEEDDD@@@===<<<<<<666@@@\\\dddNNN999444333222333555777777666888:::;;;;;;:::::::::;;;;;;777333111333444333222111222222333333444555555555555666666555555444333666666555555444444444444222333555555555666999<<>>:::999888666555555777888333:::>>>======???@@@>>>???>>><<<;;;<<<<<<;;;:::999:::;;;;;;::::::;;;===<<<;;;;;;;;;;;;;;;::::::666777888:::<<<===<<<;;;999:::999777:::???;;;444888888999999888888999999999888999;;;999777;;;AAA@@@;;;777999???AAA===888999999999;;;===<<<:::777333444555555444333222222...---------...000222333000000000000000111222333000///...,,,++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,---444DDDXXXiiiyyyrrrJJJ888:::;;;888???FFF<<<111555111222333444444555444444222222777DDDOOOMMM???111888???<<<888>>>===777777::::::;;;::::::999888777666666555555555555666666222444666777666666888999999999999999999888888888999888777666555555555555333111........./////////&&&***---+++***,,,,,,+++------...111222000,,,))))))+++......---,,,,,,---,,,...111444777999:::;;;444111,,,(((111PPPbbbAAA777===CCCDDDHHHGGGFFFFFFFFFDDD@@@<<<:::@@@888???dddxxx]]]999333222222333666777666555666888:::;;;::::::;;;<<<;;;888666444444444333222111111111222333333444444555555666666555555444333666666555444333222111111111444666666444555888;;;BBBAAAFFFNNNOOOGGG===888555444333222222444555777lllyyymmmggguuuaaaqqqgggtttzzzddd```YYY|||YYY~~~gggaaafffSSS@@@111222444444:::EEELLLUUUXXXSSSOOOMMMHHH@@@999::::::888666666777888777>>>BBB???<<<======;;;===<<<;;;;;;:::::::::;;;:::;;;<<<<<<;;;;;;===???========================777888:::===????????????888;;;;;;:::@@@HHHEEE<<<888999:::999888777888999888777999======<<>><<<;;;>>>BBBCCC???:::999999:::;;;===<<<999777555555555555555444333333/////////000111222333444////////////000111222222222111///---,,,,,,,,,---......---,,,,,,+++******)))***+++,,,,,,,,,,,,+++---111???UUUfffsssaaaBBB:::;;;;;;999>>>BBB666...666000111222333444444444333222777GGGcccxxxrrrQQQ333:::DDD???777999999666999999999999999999777666555777666555444444555666777333444555555444666888;;;777777888888888888888888:::999888777777666666666555222///...////////////***000111---***,,,---+++///...---///222222---&&&'''***---......------...+++---///222555777999999888111///...***999kkkQQQ555888AAACCCFFFFFFFFFGGGGGGEEEAAA>>>888@@@:::===]]]oooXXX:::222111111333666777777555555777999:::::::::<<<===999999999777555333333333111111222333333444444555444555555555555444333333333333444333333222222111111444777666444333666:::???@@@FFFMMMLLLDDD===:::666555333222222444666888ssssssjjjrrr{{{hhh}}}yyyhhheeevvvvvvLLLYYYkkkqqqpppeee```ZZZCCC222333555333888CCCHHHRRRVVVQQQNNNNNNIII@@@888:::<<<;;;888666666777:::@@@CCC???;;;::::::999999:::::::::;;;;;;===???<<<=========<<<===???BBB============>>>>>>>>>>>>888:::===???????????????:::>>>>>>===EEENNNKKKAAA:::<<<===;;;999888999;;;888777999???@@@@@@BBBFFF@@@???>>>???@@@@@@???===:::::::::<<<<<<;;;888666666555444444555555444333...///000222333333333222///......///000111222222444222000...------...///...---------------------)))***+++,,,,,,,,,++++++---///<<>>BBBDDDDDDEEEGGGHHHFFFCCC@@@555===999;;;QQQ]]]LLL:::111000111333666777777666444666888:::::::::<<<===777:::;;;:::555222222444222222333444444555555666444444555555444444333222000111222333333333333222111444777666333222555999<<>>===:::777666777888???BBB>>>999999;;;:::666888999;;;<<<>>>@@@CCC===>>>>>>======>>>AAACCC;;;;;;;;;<<<<<<<<<<<<<<<888:::===>>>===<<<<<<<<<888<<<;;;999@@@JJJFFF999<<<>>>???===:::999:::<<<999888:::???AAA???@@@CCCBBBAAA???>>>===<<<======;;;;;;;;;<<<<<<;;;888555666444333333444555444444+++---///111222222000///............///000222222555444111///......///000,,,,,,---......//////000)))***+++,,,---,,,++++++------:::PPPaaajjjyyy|||[[[GGG???:::???AAABBB???888333111111333222333777;;;:::444...222NNNvvvddd<<>><<<:::999999999:::===666555;;;:::222222999666666666555444444333333444444444555555555666666999999999999:::;;;<<<<<<;;;::::::999999::::::;;;888555111///111222111000444333222000...,,,***))))))***+++,,,---,,,+++***'''))),,,+++))))))+++...------///111333555777888444777---///444###666vvvrrrMMM666444EEEGGGIIIKKKKKKHHHDDDAAA@@@;;;;;;<<<===>>>???@@@@@@777555333333555555555444333666888888777666666777333777777333222333444222444444333222333444555666444444444444444555666666555666666333000///111444222333444333222222333555@@@BBBDDDDDDBBB>>>999666333888222,,,000222333;;;wwwooo~~~___zzzoooaaaYYYXXXXXX]]]cccQQQ|||KKK999444333777444>>>DDDIIINNNPPPNNNJJJGGGEEECCC999555999===:::888888<<<>>><<<777444777888888555777:::::::::===AAAEEE>>>===<<<;;;;;;<<<===>>><<<>>>@@@BBBAAA>>>:::888999;;;<<<<<<;;;;;;===>>>===;;;999999;;;===>>>>>>@@@<<<999:::======999555999:::;;;===>>>?????????DDD???>>>CCCEEE@@@;;;:::888999:::;;;:::999888777555666666666555333111000333///,,,+++---000222333222///,,,...111111...***111111000000//////......,,,,,,+++***+++,,,...///+++++++++++++++***)))(((***---555DDDWWWiiiuuuzzzvvvUUUBBB<<<999EEECCC???<<<888555333111333333444777999888444000222LLLwww[[[666======<<<;;;:::999999999;;;666999@@@@@@777333777888777777666555444333333444444444444555555555555999999999999:::;;;<<<<<<<<<;;;::::::999999999:::999555222000111222111000222111111///...---,,,+++((()))***+++,,,,,,,,,+++''')))++++++))))))+++---------///111333555777777444777,,,...666'''111aaabbb===000>>>AAACCCEEEFFFFFFEEEDDDDDD>>>>>>>>>>>>>>>>>>======999777666666777777777666444666888888666555555666333666777444222444444333444333222222222333444555555555555555555666666777777777666222//////222555333444555444444444666888>>>@@@BBBDDDCCC???<<<999333888222+++///000222;;;~~~llltttjjjfffiiiwww```~~~hhhVVV]]]uuugggzzzTTT~~~NNN;;;777666999555>>>EEEIIINNNPPPNNNIIIEEECCCAAA:::666999;;;888777888>>>AAA???999666888:::999777999::::::999:::===@@@======;;;;;;;;;;;;======<<<===>>>???>>><<<:::888888:::<<<<<<;;;<<<===???===<<<;;;<<<======;;;999;;;888555777::::::777333777999:::999888:::???DDDIIIHHHEEEAAA>>>===<<<<<<:::::::::::::::999888777666666666666555333111000//////...---...111444666111...,,,...111222///+++000000///......------,,,,,,++++++++++++,,,,,,---)))******+++++++++******+++---444AAASSSdddpppvvv~~~mmmMMM>>>======JJJCCC;;;888::::::666111222555777888777555444444333FFFiiiqqqKKK444:::;;;;;;<<<;;;:::888888888777===FFFEEE;;;444555999999888777666555444333333333333444444444555555888999999::::::;;;<<<<<<===<<<;;;:::999888888888999777333222111111000///000000000//////.........((()))***,,,---......///'''(((******))))))+++,,,------///111333555666777222666---,,,666------GGGOOO222555>>>???AAADDDEEEFFFFFFFFFBBBBBBAAA???>>>===<<<;;;<<<:::888888999999999888555777888777555333333444333666777444222444555333333333222222333333444555666666666666666777777777999888555222///000333666555666666666666777999;;;<<<>>>AAACCCCCCAAA===;;;222777111+++......111<<>>@@@???:::777999:::888:::;;;;;;:::888888:::;;;<<<<<<::::::::::::<<<<<<;;;<<<<<<<<<;;;:::999888777999;;;;;;;;;<<<>>>???=========>>>>>><<<888444888666444666888999666333666999:::777555888BBBJJJXXX\\\WWWFFF::::::<<<<<<<<<<<<:::999888888888888777777777666555444333222000222333222000///222555000...---...111222000---///......---,,,,,,++++++++++++++++++++++++******(((((()))++++++,,,,,,,,,+++---222===MMM^^^kkkrrr~~~~~~bbbFFF>>>BBBEEEHHH???777777>>>@@@999222222666:::999555222444666666;;;NNNddddddNNN<<<888777999;;;<<<<<<:::888666777888>>>FFFEEE===666555;;;:::999888777555444444333333333333444444444444888888999:::;;;;;;;;;;;;>>>===<<<:::999888777777999777555333222111000000111111111000//////......***+++,,,...///111111222(((((()))*********+++,,,---...///000222444555666000666///,,,333000---777bbb~~~mmmDDD111;;;===@@@CCCGGGGGGFFFEEEDDDCCCBBB@@@???===<<<<<<===;;;:::999::::::999888666777888666444222222333222666777444222555555444444444444444444555555666666666777888888888888888:::888444111000111444666888888888777555666999;;;===???BBBCCCCCC@@@<<<:::222555000+++...,,,000>>>qqqooopppooo]]]www}}}]]]xxxYYYWWWwwwaaa``````iiiRRR===;;;999777///777EEEIIINNNPPPLLLFFFAAA>>>:::::::::999666444555777999<<<<<<888666888:::888;;;;;;;;;::::::999999:::;;;;;;:::999999:::;;;;;;;;;:::999999888888888999777888:::;;;;;;<<<>>>???<<<<<<<<<===>>><<<888555:::999888888999999777555888999999999999>>>EEEKKKbbblllgggNNN;;;:::<<<:::>>>===;;;999888888888999888888777777666555444444444888:::666000,,,---000///...---///111222111///.........---,,,,,,++++++***+++,,,,,,+++***((('''((()))***+++++++++++++++***+++///999GGGXXXhhhppp}}}ZZZBBB>>>CCCEEE@@@999444888@@@BBB;;;222222777;;;999444111444777666333:::EEECCC777444<<<555777:::<<<<<<:::888666777888<<<@@@@@@;;;777666::::::999888777666555555333333333444444444555555777888999;;;;;;;;;;;;;;;???>>><<<:::999777777666888888777555333222111111444444333222000///...---++++++,,,---...///000111)))))))))***+++,,,,,,,,,---...///000222333555555///555333...///000000333AAAeeeaaa777555666:::@@@FFFHHHFFFCCCCCCCCCBBBAAA@@@??????>>>>>><<<:::999::::::999888777888888666333111222333222666777444333555666555666666666777777777777777666777888888999999888888999777444222222444666777::::::888666444444777999@@@AAACCCDDDBBB>>>:::777111444///,,,...+++000AAAuuu}}}bbbqqqkkkddd[[[gggeeeKKKhhhdddjjjaaaYYYBBB@@@===888///888DDDHHHMMMOOOLLLEEE???<<<777999:::888666555666666555999:::888777:::<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999888888999:::;;;::::::999888777888999999777999:::;;;;;;;;;===???;;;:::::::::<<<<<<;;;999<<<;;;:::999999888666444888666666:::@@@DDDFFFFFFUUUbbbaaaMMM======>>>;;;>>><<<;;;999888888999:::999888888777666666666666555888;;;888111---...000.........000111111111000//////...------,,,,,,+++***+++,,,,,,+++***((('''+++++++++++++++***)))((()))***---444BBBTTTfffqqq|||~~~vvvSSS???>>>@@@>>>999666444888===>>>999333333777;;;:::666333333666333111555;;;:::333444;;;444666999;;;;;;:::888777777888999::::::999777777999999888888777777666666444444444555555555666666777888:::;;;<<<<<<;;;:::???>>><<<:::999888777777666777888666444222222333777666555444222111000///,,,,,,+++++++++,,,------+++******+++---...---,,,---...///000111333444444111333444111...///222222111QQQ~~~MMM222222444:::AAAEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA>>><<<:::999::::::888777888888888666333222333444222666777444333666777666777777888999999999999888555666777999999888888777777555333333555777888888::::::888555333444666999BBBDDDEEEEEEBBB===888444000222...---///+++222FFFzzzhhhZZZaaaeee]]]zzzKKKooorrrppppppzzzwwwYYYZZZ@@@>>>;;;555+++555BBBGGGMMMOOOKKKEEE>>>;;;666888999777777999888555555:::<<<::::::===???>>>;;;;;;;;;<<<>>>>>>===;;;;;;;;;999999999999;;;;;;::::::999999999999::::::888999;;;;;;::::::<<<===:::888888999;;;===<<<<<<888888888888777555444333666333333999AAAFFFDDD@@@>>>IIIMMMFFF?????????<<<<<<;;;;;;::::::::::::::::::999888777777777777888222444777666333111222444//////000111111111000000///......------,,,++++++++++++++++++++++++******,,,,,,,,,++++++)))((((((((((((***000<<>>===777666666666666777666666555333777;;;;;;888555333333000222666777666555555666444555777999::::::999888666777888777777888888777777777777777777777777777555555555666666666777777666888:::;;;<<<<<<;;;:::>>>===;;;:::999888888888444666888777555333444555777666666555444333333333111000...,,,,,,+++,,,,,,---+++***,,,...000///------...///000111222333444444000222444000///111---...;;;eeemmm>>>999555555;;;AAACCCDDDDDDDDDCCCCCCBBBAAAAAAAAA???===;;;:::::::::999888888999888666444333444666222666777555444666777666666777888999999999888888444555777888999888777666444333222444888::::::888888888777555444555999===CCCDDDEEEEEEBBB===777444///111---...000,,,444JJJwww[[[gggkkktttvvvZZZ{{{RRR\\\vvvggg|||iiiRRR]]]AAA>>>;;;333***555@@@EEELLLNNNKKKEEE>>>:::555777777666999===;;;555777<<<===;;;:::<<<===;;;<<<::::::;;;======;;;888<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;777777999;;;======;;;999444555666666555555555555555444555:::@@@DDDDDDBBB===???BBBCCCBBB???;;;999999:::;;;;;;;;;;;;;;;;;;;;;:::999888777888999999222222333333333333444444000111111111000000///000---------,,,++++++******,,,++++++++++++,,,,,,---******+++++++++******))))))((((((,,,666III]]]kkkqqq}}}|||gggHHH===AAA>>>666777888888555111000333666444777:::<<<:::666333111///333444111000444444222444555777888999999999999555777888777777888888666666666666666777777777777666666666666777777777777666888:::<<<<<<<<<;;;:::===<<<;;;:::999888888888333666888888555444555777555666666666666666666666666555222000......---......,,,+++,,,///111000...---...///000111222333444888---000777333000///(((---)))MMMNNNEEE:::555888>>>AAACCCFFFEEEEEECCCBBBAAA@@@@@@@@@>>><<<;;;;;;;;;:::888999999888666444444666777222666888555444666888666555666777999999888888777444555777888999888666555222111222555:::<<<;;;999777777666555555888===@@@BBBCCCEEEEEEBBB===888555///000---...111,,,555MMMrrr|||eeeMMMvvvkkkZZZoooYYYQQQvvvccc]]]MMMfffHHHEEEAAA:::000<<>>:::555777666555:::@@@===555777<<<===999777999999777<<<;;;999;;;<<<<<<888555<<<<<<::::::::::::<<<<<<;;;;;;<<<=========<<<<<<:::;;;<<<;;;999888999:::666777:::>>>???>>>999555111333555666777777888999666888:::===???BBBEEEGGGLLLFFFEEEHHHFFF>>>666333888999;;;<<<===<<<<<<;;;;;;:::999888888888999:::666444222222333333333222000111222222000/////////,,,,,,++++++***))))))))),,,,,,+++***+++,,,...///((()))***+++++++++++++++)))(((''')))222DDDYYYggglll|||~~~^^^JJJ======>>>666999666333222333555555555888999:::999777444000...444444444444444444444333777888:::;;;;;;:::888777::::::999999777666555444888888888888888888888888666666666666666777888888666888999999999999:::<<<;;;<<<===<<<:::999:::;;;666999;;;:::888666555444666666555666777888:::;;;DDD>>>777444555444111---000+++***///222///...000111000...,,,+++,,,000333222333444555444222///---(((!!!///ccc|||YYY999111444555:::CCCGGGHHHIIIFFFAAA??????AAAAAA@@@???===<<<<<<;;;;;;777777666666666666777777888444222555777666666999555666555222444888999666999777666888<<<===888444999333111666;;;;;;888888;;;888555444666999;;;<<>>>>><<<:::888888999;;;::::::<<<======:::777;;;<<<============@@@BBB@@@???>>>======<<<<<<<<<888:::<<<======<<<:::999777888::::::888666555555777888999;;;===>>>@@@@@@HHHHHHHHHEEE@@@===;;;;;;@@@>>>===<<<======;;;999:::999888888:::<<<<<<;;;777555444555666777666555555222///...///000000000333,,,''')))+++)))***...---...///000///,,,***(((,,,+++***))))))***+++,,,((('''''',,,333@@@TTTfffjjjrrruuuUUUFFF===;;;<<<777777555222111222333444333555666888888777555333111555555555555555555555444888999::::::::::::999888::::::999999888666555444888888888888888888888888777777666666666777777888888:::;;;:::888888999::::::<<<<<<<<<:::999:::;;;666888::::::888666555555555555444444555666777888>>>;;;777888::::::666222///++++++///000---...111111222222000...---///111111222444555444222000...+++)))***FFFzzzyyyUUU999...111666888AAACCCDDDCCC@@@???@@@AAAAAAAAA???>>>===<<<;;;;;;999888777666666666666777777333111444666444555777777888777444555999999777888666555777;;;;;;777222666333444999<<<999777777:::888555444666888;;;<<>>999666111///...---999---+++```{{{wwwrrrZZZ|||ooocccxxxWWWtttSSStttdddsss}}}fffddd}}}JJJDDDBBB999???888<<>>>>><<<:::888888999;;;<<<===<<<::::::;;;<<<;;;<<<===<<<<<<<<<>>>@@@>>>===<<<;;;;;;;;;;;;;;;999:::;;;;;;;;;;;;:::999666777777777777777777888:::;;;<<<======>>>??????CCCDDDEEECCC@@@>>>======>>>===<<<<<<<<<<<<;;;::::::888777777999::::::999666555444444666666555444333222111111222111000...///,,,******...222555666+++,,,---------,,,+++***++++++************++++++)))'''(((+++111<<>><<<888333222222333111---,,,......333777666111------///000111333444444222111///)))///(((,,,UUUwwwJJJ000000333111999<<<>>>?????????AAABBBBBBAAA@@@???===<<<;;;;;;;;;:::999888777666666666666222000333555444333666888;;;:::666666999:::777666555444666999999555222333444888======888666777999888555444555888;;;===AAABBBBBBBBB???;;;666333000///......999......fffzzzvvv]]]ZZZbbbtttddd```gggaaarrr{{{pppuuuVVVQQQAAA===666???<<<<<>>>>>>>>>>>>>>>>>>>>???AAA@@@???>>>>>>???<<<;;;::::::<<<<<<;;;::::::888666666777888777666666555444555666777666444333333333333444333000---***,,,***(((///::::::333************++++++,,,---******++++++++++++*********((((((***///888JJJZZZ```gggxxx```AAAAAA===666777999555333111000111222222111111333444666777777666555777777777777777777888888:::999999888888999999:::999999999999888777666555666666666666666666666666999999888777777777777888999:::;;;:::888777888999888:::<<<;;;:::888888999666777999888777555555666444444333333222222222222444333333666:::===<<<;;;:::<<<>>>===888000,,,++++++222888777222------//////000222333333222111000###///***&&&@@@kkkfffDDD777444333555777:::<<>>777555888888777666444444777;;;>>>@@@AAAAAA@@@===888444111...//////...888///222mmm|||rrrrrrOOOooodddyyyXXX}}}RRRgggiiiNNNWWW@@@>>>999???<<<;;;HHHPPPLLLDDD>>>:::777666666777777888888888888666888;;;;;;;;;;;;<<<===;;;<<<===<<<:::999999;;;888999;;;<<<;;;;;;;;;<<<;;;;;;<<<;;;999999:::<<<::::::999999999999::::::;;;:::888777666777999:::888666333222444777:::;;;;;;<<<===>>>>>>>>>>>>===;;;<<<>>>>>>=========>>>;;;999999999;;;<<<;;;::::::888666666777777666555888666555666777888777666666555333333333333111///---///,,,+++888EEE===***,,,+++***)))***+++---...)))***+++,,,,,,+++***))))))'''(((***...666GGGVVV]]]cccrrrZZZ???AAA===666666999555333111111222333222111333444555555666555555444777777777888888888999999:::999999888888999999:::999999:::999999888777666555555555555555555555555888888777777777777777888777888::::::999999:::;;;777999;;;;;;999888777777666777888777666555555666444444444444333222222111333111//////222666999:::<<>>AAACCCDDDAAAAAAAAAAAA@@@>>>===<<<>>>===<<<:::888777666666888444333666888555444555555999;;;777444666666555777777888:::;;;:::888666333888???BBB===666555999666666666444444666;;;????????????>>>;;;777333000---///000...777...555rrr|||www___kkk```XXXsssOOOyyy]]]lllQQQ[[[>>>AAA>>>>>>777888BBBJJJHHHBBB===;;;999888777777777777888888888666888:::;;;::::::;;;===:::;;;<<<<<<:::999:::;;;;;;:::<<<@@@EEEEEE???999;;;<<<<<<;;;999999:::<<<<<<;;;::::::::::::::::::;;;:::888666555666888999:::777444444666999;;;;;;888999;;;===>>>>>>>>>===:::<<<======<<<;;;;;;<<<:::999888999:::;;;:::999;;;999777777777888777666999888777888999999888777:::777222000111222222222333333000333DDDQQQBBB(((000...,,,******+++---...)))***+++,,,,,,+++***)))(((&&&(((+++...555EEESSS___cccppp{{{UUU??????;;;666777777444333222222333333222000444444444555555555444444666777777888888999999999999999999999999999999999999999::::::999888888777666666666666666666666666666666666666666777888888666888999999999999;;;<<<666888;;;;;;999777666666555666777777555555666777444444555555444333222222222000---,,,---000555888777<<>>???>>>===;;;999888888777888444444777888666444555222777:::666333444555555888999;;;<<<<<<;;;999888666888===???:::444555999555666666444333555;;;@@@>>>>>>>>>===:::666333111,,,///000---555,,,666vvvuuurrr{{{ZZZ{{{jjjsssbbbjjjXXXggg___zzzyyy^^^rrr___;;;AAA@@@<<<444666;;;@@@BBB???<<<:::999:::999888777777777777888777888999999999999:::<<<999;;;<<<;;;::::::;;;<<<>>><<<>>>EEEMMMMMMDDD;;;<<<======<<<;;;;;;===>>>>>>===<<<;;;::::::::::::<<<:::888777666777888999999777666888<<>><<<777888;;;===>>>>>>======:::;;;======;;;::::::;;;;;;:::999999;;;;;;:::999:::888666666777888777666999888777888999:::999777<<<777222//////111222333111...---444DDDMMM>>>(((000///---+++++++++---...******++++++++++++******'''&&&(((***---333AAAOOOaaacccnnn~~~~~~iiiMMM>>>;;;666555777444222111000111222222000...333333333444444555555555666666666777888999999999888999::::::::::::999888999999::::::999999888888666666666666666666666666444444444444555666888888888999::::::999888999;;;555888:::;;;999777666555555666777666555444666777222333444444444333222111111000///------///333666444666777:::BBBHHHDDD<<<===777000++++++...///000222222111111000000//////222...(((,,,333888SSS|||aaaHHH@@@;;;777555777;;;===>>>>>>???AAABBBCCCBBBAAA@@@???>>>===;;;:::999999999777444333777888555222333///666:::777333444666666888:::<<<===<<<;;;999999888777888999555111333888444666666444222444:::@@@=========<<<:::777444222,,,000111,,,222+++666xxxvvvqqqcccaaagggxxxhhhgggVVVjjjdddsssssseeeggg<<>>:::::::::<<<>>>???===;;;:::<<<;;;999777666666666777777888999888777777888:::999:::;;;;;;::::::<<<===<<<<<<>>>DDDJJJJJJDDD===<<<===>>>>>>======???AAA???>>><<<;;;999999888888<<<;;;999888777777888888555555666<<>><<<;;;888:::<<<<<<;;;;;;<<<======<<<::::::;;;;;;:::888777666444555666777777666888777666666888888777666:::666222000000000111111---***)))000888999111'''---,,,+++++++++,,,---...++++++************++++++''''''(((***+++///<<>>AAACCCCCCCCCBBBAAA???>>>===<<<;;;:::::::::666333333666777444111222///666:::777444555777777777999<<<===<<<:::999999999666444444222///111666333555666444222444:::@@@======<<<;;;:::777555333,,,000111+++111)))666yyytttddduuuTTTtttgggpppkkk~~~rrrMMM~~~tttVVViii___ppp???AAABBBCCCCCC@@@===<<>><<<===<<<:::888666666666666777888888777666666777999888:::;;;;;;;;;;;;<<<===777999===@@@CCCCCC@@@>>>===>>>????????????AAACCC???>>><<<:::999777777666<<<;;;:::999888888888888222333777???GGGJJJGGGCCC<<<===???@@@@@@>>><<<:::666888;;;<<<<<<<<<===>>>>>>===;;;;;;;;;;;;999888555444333333555777666666777555444555666777666555888555333111111111///...222......111000+++(((***)))))))))***+++---......,,,+++***))))))***+++,,,((('''((()))))),,,777CCCRRRTTT___vvv}}}SSSFFF:::777888666111///444333222000////////////...000333444444444444555666555555555666777888999888999::::::888777777777888:::===??????===;;;999999999999999999888777666000111444666444222777>>>AAA@@@>>><<<:::999999888666777888888888777555444::::::888666444444777999444444333222222111111000000000///......///000111111333111...777EEEFFF===777444000///000111222333///000111222222111000///,,,,,,,,,---111:::GGGQQQkkkoooNNNFFF???:::333...333<<>><<<:::999777444111111///***333...222555ppphhhfff[[[cccuuu^^^}}}^^^SSSlllPPPsssfffIII:::III@@@???<<<<<<>>>@@@BBBAAA>>><<<::::::999777666444333333555888;;;;;;888666777888666777999;;;<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;>>>>>>===<<<;;;:::999999;;;<<<<<<===<<<:::999888;;;;;;::::::888777666555222888999888@@@JJJIII>>>>>>======>>>??????===;;;999<<>><<<<<<======<<<:::999888888999:::;;;777333333666888555111666888999888666555555555333111000000222222///,,,......---------,,,,,,,,,+++,,,,,,+++******+++---++++++******)))((((((((((((''')))+++***+++333===MMMXXXbbblll~~~tttNNNAAA666555777666222000//////000000111333444555000222555666666555666777888777777666666666777777888999::::::888777777888;;;<<<======;;;999777666888999999999888888777666111111444777555444999@@@DDDAAA===:::888888999:::777777777777666666555444999::::::999666555666777444444333333222111111111111000/////////000222333111333000...555BBBBBB999333111///...000222222222///000111222222111000///......---+++---555AAAJJJXXX{{{hhhWWWEEE<<<888555444666<<<>>>@@@AAABBBBBBCCCDDDBBBDDD@@@<<>>;;;666222444666777777666555666888777666555666888999999999666777777666333111111111444555666666666888;;;===???>>>===:::888555444333222000)))111,,,111666rrrfffhhhyyy]]]___xxx___ccc]]]ZZZzzzxxxgggEEE777MMMCCC888;;;<<<===@@@BBBAAA???<<<999888777666666555666666555888;;;;;;999777888999555666888:::;;;<<<<<<;;;>>><<<:::::::::;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;999888777::::::999999777666555444111777888888???HHHFFF===<<<<<<===>>>???>>>===;;;;;;:::;;;???BBBBBB>>>:::<<<;;;999888777777888888;;;777333444666777555222555777999999777777777888222111///000111111...,,,------------,,,,,,,,,,,,******+++***(((((()))+++,,,++++++******))))))(((&&&&&&''')))((()))111:::IIIVVVbbbkkk|||~~~iiiGGG<<<333333666555333222...//////111333555666777111444666888777777888999999999888777666666555555777999::::::888777777888AAA@@@>>><<<:::777555444888888888888777777777777333333555777666555999@@@CCC@@@;;;777666777999;;;888777666555555444444444666888999999666555444555555444444333333222111111111000//////000222444666222333000---333<<<<<<444...------...111333333222///000111111111111000000000///---++++++222>>>FFFJJJkkkhhhLLL>>>;;;999444111666:::???AAA@@@AAACCCEEECCCDDDBBB???EEENNNMMMEEE:::444555@@@HHHDDD999111444666888999888777777888999666444555888:::999777333555666666444222222333555555666666666888;;;======>>>>>>:::666333444666222000***222,,,111666sssxxxZZZqqqaaahhhjjjlllffftttzzzRRRhhhhhhxxxkkkKKK===WWWJJJ777;;;;;;===@@@BBBBBB???===888777666555555666888999777999;;;;;;999888999:::555666888999;;;<<<<<<<<<@@@>>>;;;999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888999::::::999888777888888888777666555444444111666777777<<>>FFF@@@XXX|||yyy^^^JJJAAA<<<888666222777===???>>>???BBBEEE@@@@@@???===BBBHHHGGGAAA999444888FFFMMMFFF:::333333666999:::999888888888:::777444555999<<<:::888555666666444222111222444555555666666666777:::<<<<<<>>>???:::444111444777//////,,,444...111444qqqtttaaaooo{{{```lllyyysssbbbUUUzzz\\\nnnrrrVVVGGGXXXHHH888:::;;;===@@@BBBBBB@@@>>>:::888666444444666888:::;;;;;;;;;:::999888888888666777888:::;;;===>>>>>>AAA@@@???===;;;;;;<<<>>>:::::::::;;;;;;<<<<<<<<<888888999::::::999888777777777666555444444333333000444666666:::???>>>888:::<<<======<<<:::999999999777999AAAJJJJJJ@@@777;;;:::999999888777777777999666444444666666555444444666888888777777888999444444333333333222111000---,,,,,,,,,,,,+++++++++...//////---+++***+++---+++******))))))(((((('''%%%###$$$&&&'''''',,,333>>>OOO```jjjsss~~~\\\EEE<<<555555777555333333333333111000000/////////000333555777666666777777666666777888999999888888666888::::::888777888999BBBAAA>>><<<::::::::::::888888777666777777888999999666555666444111222666333444555666777777888888888777666444444555666666444444333222333666<<<@@@666666555555444333333222333222000000111444777999666666333222444666555111***+++---111444666555444000000000000000111111222111111000---,,,000999???999DDDaaazzzbbbMMMAAA===>>>111444999<<<<<<===@@@BBB======<<<;;;===@@@>>>:::<<<777;;;HHHLLLBBB777555222555888:::999888888888999777777999<<<>>>===;;;:::888666222//////222555444555555555555666888;;;:::===>>>;;;444111333777+++......888000111333oootttaaaooonnn\\\xxxbbb[[[ccclll\\\ooo|||```LLLNNN<<<888999:::<<<@@@BBBCCCAAA???<<<:::777555444555777999===<<<;;;999888777666555888999999;;;<<<>>>???@@@???AAACCCBBB@@@=========;;;;;;;;;<<<======>>>>>>999::::::;;;;;;:::888888777666555444333333333444111444555666999;;;:::666:::<<<>>>===:::888888888666999???FFFIIIFFF???999;;;;;;;;;::::::999888888888666555555555666555555555777888777555444444555333333333333222111000000---------,,,,,,,,,++++++...//////...,,,+++,,,...***))))))(((''''''&&&&&&'''$$$$$$'''((((((,,,222999KKK]]]hhhppp~~~YYYEEE===777777777555333444000000000///000000111222///222444666555555666666555666777999::::::999888666888999999888888888999<<<;;;:::999888999999:::999888777777777888::::::;;;777555555444111111444///111333666777888777777666666666666666777888888777777555444555:::AAAFFF777666666555555444333333555333111000111333777999666555444444555555444222,,,,,,...111444555444333000/////////000111222333333333111---******...333======OOOtttyyy^^^JJJ@@@<<<333444555777999<<<===>>>===<<<;;;<<<======;;;999EEE<<<<<>>===<<<;;;:::999666222//////222555333444444444333444666999:::<<<===;;;666333333444***...///999111111333ooowww\\\sssSSS}}}___aaa{{{vvvWWWwwwgggvvv{{{wwwkkkQQQJJJ999===888999<<>>???<<<@@@DDDEEEAAA>>>===>>>>>>>>>>>>??????@@@@@@@@@:::;;;;;;;;;;;;999888777777666444333333333444555222333666777777777666555888;;;>>>>>>;;;999999;;;888???GGGKKKIIIDDD???<<<;;;;;;;;;;;;;;;:::888888666666555555555555666666555777888777555333333333000111222111///...............---------,,,,,,,,,+++,,,---,,,++++++,,,...***))))))(((((('''&&&&&&(((%%%%%%((()))))),,,000555EEEXXXdddmmmyyy{{{VVVBBB;;;777777777555444555//////000000111222333444///222444666555555666666666777999::::::999888777666777999999888888999:::999999999888888888999999:::999888777888999;;;<<<;;;666444666555333333666333444444555666777777777444555666888999999::::::888888777666666:::???CCC777777666666555444444444666444111///000222666888555333333555555444333333...------///222333222111000/////////000111222333222333333///+++)))***--->>>888AAAaaayyybbbLLL<<<888444111333777;;;;;;999<<<;;;<<<===>>>===<<<;;;TTTBBB999@@@CCC:::333555222444666666666666888:::555;;;@@@AAA===999777888555666666444222111222333222222333222111222555777999:::;;;;;;999666333111,,,///...777...///444rrrqqqjjjpppnnntttoootttiiiPPPggguuubbb|||sssnnnQQQMMM???@@@777888;;;???CCCDDDBBB@@@999999888777777888888999888666444555777999999888:::999999888999:::;;;<<<;;;???CCCBBB???<<<===???>>>>>>>>>>>>????????????;;;;;;;;;;;;999777555444777666444333333333555666333444666888777555444444444888===>>><<<;;;===@@@???EEEMMMOOOLLLFFF@@@>>>::::::;;;;;;:::999777666666666666555555555666777444666777777555444555666000222444333000...///000/////////.........------***,,,---,,,+++,,,...000+++++++++***))))))(((((()))%%%$$$'''))))))+++...222???RRR```iiiuuu}}}}}}}}}~~~wwwSSS???999666777777555555666222222111111222222333444000222555666666555666777888999:::;;;:::888666555555777999999888888999:::::::::::::::::::::::::::;;;:::999888888:::<<<===:::555444666777666666999999888666555555666777888333555777999;;;;;;;;;;;;555666777666666777:::<<<777777777666555555444444777444111//////111555777333222222444555333333333///...---...///000000///000////////////111333444000222444222...,,,---///222,,,222SSS___DDD;;;555///000666:::999666:::999;;;>>>???>>>===>>>___FFF666<<>>@@@???;;;:::===AAA<<<<<<<<<<<<<<<<<<<<<;;;:::;;;::::::888666333222777666444333333444555666333444666888777444333444000666;;;>>>======AAAEEEFFFJJJOOOQQQOOOIIIBBB>>>999999::::::999888666555555666666555555555666777333555777888777777777999333666777666333111222333000////////////.........,,,---.........///111333------,,,,,,+++*********((($$$###''')))((())),,,///;;;MMM\\\fffrrr{{{{{{{{{|||~~~hhhLLL>>>888444555444111000111333333222111222333555666333444444444333333555777:::::::::999888777666555::::::::::::999999888888;;;;;;;;;::::::999999999;;;;;;::::::999888777777444444444444555666888888888888888888888888888777666777999;;;<<<<<<;;;;;;:::999888666555555444444777777777777666555444333666444222111111333666777666444111222444666555333222111222333111///000222111222333111......222666888444000///111000,,,'''(((,,,444===lllxxx___EEE777000444222+++000<<<999888999===???>>>:::999FFF===888;;;===888333333333444555666777999::::::666999<<<<<<:::888666555999777555333222222222222555555333000......000333999;;;======888333...,,,+++///000+++333---333mmmllliiicccwwwtttkkksssMMMYYYuuu|||iiiooo???CCC>>>>>>;;;<<<<<<===???@@@BBBCCC<<<888888;;;:::666999@@@>>><<<999888999999999888:::777888;;;999444555:::<<<<<<<<<<<<=========>>>???<<>><<<::::::999888888999:::;;;;;;;;;;;;;;;:::999777666666555555666666666666555444333333777555333222333444777888777555333333444555444222222222333222111///111333111222333111......222555444444333333222000---***&&&)))...111XXXfffPPP:::222111///000555777777:::===>>>===;;;:::DDD===:::<<<<<<777444444444444555666777777888888666888::::::888666666666555444333222333444555666444444222///------000222777:::===<<<888333///---+++...///***222,,,000dddpppwwwrrr{{{}}}lllvvvxxx|||QQQ|||iiieeepppwwwEEEAAA:::999::::::;;;<<<>>>@@@AAABBB<<<999999;;;999666999???<<<:::888777888999999888;;;999999<<<:::666777;;;<<<<<<<<<<<<===============999DDD;;;???LLL===::::::;;;<<<;;;888666555555555444222000111333666888777666444222111222222333555888<<<===<<<:::999999===???AAACCCBBB???;;;999777999;;;<<<<<<:::555222;;;:::999777666555555555333222222333555666666555555555555444333222111000000///---,,,++++++,,,,,,000111222111000......///,,,,,,,,,***(((&&&'''(((&&&&&&&&&'''''''''((((((---111???SSS```kkk}}}zzz{{{|||}}}yyyXXX<<<999555333555666333333444333222222222222333444444111333666666555444444555555555666777888888777777::::::888777777777888999555666777999:::<<<===>>>;;;::::::999999888888888888777777777888999:::;;;LLLJJJFFFAAA===;;;:::999::::::999999999::::::;;;;;;:::999888777666666666555555555555555444333222777666444444444555777999888666444444444444222111333444444222000000222444000222333111......111444111333555555444111///...******---(((CCCmmmlllIII333...//////---444777:::<<<<<<<<<<<<<<>>CCC999;;;:::;;;;;;999777555555666444333222111111222444666666555333222111111111222555888<<<===;;;888666555999999999888999:::;;;;;;999:::;;;<<<<<<<<<;;;;;;===<<<:::999777666555555222333333444555555666666666666555555333222000000///...---,,,++++++++++++)))+++---......------...,,,,,,,,,***((('''((()))&&&''''''''''''(((((((((+++000AAAVVVdddmmm}}}{{{|||}}}~~~xxxXXX===:::555333666666333222333222222222222222222333333111333666777666555444444666666777888888888888888;;;999888666666777888999666777888:::;;;===>>>???:::::::::999999888888888888888777777888999999:::HHHFFFAAA<<<999888888888;;;:::999888888888999::::::999888777666666666666444444555555444333333222666555444444444555777888888777666555444333111000444666555111000222444444000222333111...---000333///111444666777555222///,,,***,,,$$$222TTTxxxdddCCC333111111...000666:::::::::<<<>>>===@@@@@@???>>>:::777666777555555555555555444444444555666777666444444555666777666444333333333444444000000000...,,,---///111333777:::;;;999555222000...+++...***///...+++HHHpppqqquuullleeecccrrrooo```\\\hhhkkkXXX???888555666777888999<<<>>>@@@AAA<<<;;;;;;:::999777999;;;888666555555888:::;;;;;;::::::;;;;;;999888888:::======<<<<<<<<<<<<;;;;;;===888;;;======:::666;;;888999999777444444555666444333222111222222333444333222222111111222222333555888<<<===<<<999666555888777666555666888:::;;;888:::<<<======<<<<<<<<<;;;:::999777666555555555444555555555444444444555777777666555444222000/////////...---,,,,,,,,,,,,'''***---......------...,,,,,,,,,***((('''(((***'''''''''''''''(((((((((+++000BBBXXXgggooo{{{|||}}}}}}}}}~~~___BBB;;;777555777666222000000222222222222222222222111111444777888777555555555999999::::::999999888777::::::888777777777888999:::::::::;;;<<<======>>>::::::999999999999999888777666666666666777888888>>><<<999666555666888999;;;:::999888777888999:::888777666555555555555555444444444555444444333222444444333333333444555666888888888777555222111000444888777222111444666444000222333111...---///222000000222666::::::666222---''')))!!!'''===bbbcccDDD555222333...444888777999>>>@@@>>>@@@AAAAAA===:::888888888555555555555444444444444444666777666555444666777777666555444444444555666...//////...------///111222555999:::888555222111000+++111,,,...111,,,>>>uuunnnkkkyyyYYYiiibbbZZZqqqrrrqqqtttxxxfffdddBBB>>>:::555555666888;;;>>>@@@BBB;;;======:::888888888999777666555666999;;;<<<<<<888:::;;;999777777888888<<<<<<<<<<<<<<<;;;;;;;;;>>><<<999===<<<666888999666666666555333222444555333333333333333333333333000000000111222333444555444888<<<===<<<:::999888:::::::::::::::999999999777:::===>>><<<:::999999999888777777777777777888666888888666333222222444777777777555444222000///000000000///......---,,,+++---//////...------...,,,,,,,,,+++)))((()))+++((((((((((((((((((((((((&&&+++;;;QQQ```hhhsss}}}|||||||||eeeFFF<<<777666777777222//////222222222333222222111000222444666777666555555666:::;;;;;;;;;:::999888888::::::::::::999999888888;;;;;;;;;;;;<<<<<<<<<<<<999999999999999999999999666555555555555555666666777666555444555777999;;;999999888888888999999:::777666555555444444444555444444555555555555444444333333333333333444555555777888999888555222111111222999:::444222666777333///222333222...---...000000222555999<<<===<<<;;;888,,,+++'''(((111PPPZZZ<<<000111---333555444999AAABBB===@@@BBB@@@<<<;;;<<<:::777666666555555555555555555555666888888777777777888444444444555666888;;;<<<---...///.........000222222555999:::888555222111///***333...+++222///999bbbwwwlll~~~```ppp}}}^^^ccc^^^```gggmmmrrrHHHDDD<<<444444666888;;;>>>AAABBB;;;>>>>>>:::888888888777777666555666999<<<======777:::;;;888666888888777::::::;;;;;;;;;<<<<<<<<<>>>AAA888<<<===999???999333555666555333333444555444444555555555444333222///000111222333444555666666888;;;<<<;;;:::::::::<<<===>>>??????===:::999666:::======:::777666777999999999888999::::::;;;666888999777333111222444777777666666444333111111000000111000000///------.../////////---,,,---...+++,,,,,,+++))))))***+++)))))))))(((((((((((('''%%%(((666KKKZZZbbblllxxx~~~}}}|||{{{eeeCCC:::666555777777333000000111222222333222111000///444555666666555555666777888888999:::::::::999999999:::;;;<<<<<<:::999888999999999::::::::::::;;;999999999999999999999999666666555555444555555666555555555555666888999:::666777888999999999999999777666666555555555555555444555555666666666555555444444444444555555555666555888:::999666333222222111999<<<666444888777111///222333222...,,,---///...666===???<<<<<>>,,,...////////////111222222555999:::888444111000,,,(((555...(((111111777mmmoootttgggaaassswwwXXX```dddzzzNNNFFF:::333444666888<<>>???AAA@@@>>><<<;;;666999<<<:::666555777::::::999999888888888999999444777999777444222444777666666666666555444333222///000000000///...---,,,---------+++******---///+++,,,,,,+++***)))***,,,))))))))))))(((((((((''')))***555HHHWWW___jjjvvv~~~}}}|||ccc>>>888444444777888444222222111222333333222111000///555555666555444555666888555666777888999:::::::::999;;;===>>>>>><<<999777666666777888999999::::::999999999999999999999999777666555555555555666666666666666666777777777777555666888999:::::::::999888777777666666666666777555555666666666666666555555555555666666666666666444777:::999666333222333000:::===777555999888000///111333222...,,,---///---:::EEEDDD<<<:::EEEQQQRRR555,,,***((("""333lllhhhIII???...111///...999GGGEEE:::CCCBBB>>>:::===AAA===444666666666666777777888888555888<<<======;;;::::::999888888888888:::;;;<<<,,,...000000///000111333222555999:::888444111///***&&&555---%%%000222666lllhhhiiixxxeeevvveeegggXXX|||ggghhhRRRGGG666333444666999<<<@@@BBBDDD:::@@@@@@:::777999888444666444333444666999::::::888===>>>999777:::;;;888777888999:::<<<===>>>>>>999FFF555888AAAFFFSSS>>>333555888999888777666666555666777888888666444222555555555555444333222222:::::::::888555444555666<<<===>>>???@@@???>>>===777999:::777444444999>>>999888777666555555555555111555888777444333666:::555666666666555444333333...////////////---,,,+++++++++***(((''')))---000+++,,,,,,+++***)))+++,,,******))))))((((((((('''***)))222DDDRRR[[[fffsss~~~}}}yyyXXX:::666666666555444444333333222333333444333222000///555555444444555666888999888999;;;;;;999888888999888999::::::;;;;;;::::::999:::;;;;;;999888888888;;;999888888999::::::999;;;777333111555888666111777777666666666666777777888666444777;;;>>>===;;;;;;777555777888666666777888777777777777777888999:::888777555555555666666777666444222111111444777:::;;;777111555===888+++***111444---))),,,//////000666===???===;;;<<<>>>AAA333+++---***&&&444JJJoooNNNAAA111'''///===@@@;;;777???>>>============;;;999777555444555888;;;:::999555666888999::::::999888;;;777777;;;<<<888555555111000000111222222000...222555888;;;;;;888555222---,,,,,,,,,---000333444lllmmm}}}]]]|||^^^sss___nnngggrrruuuUUUBBB===333444555666999@@@EEEGGG???>>>;;;777333222333555555666666777888999999:::;;;???>>>999999<<<<<<777888999999999888888:::;;;===>>>;;;999???GGGFFF@@@444888;;;999444222555999888888777555444333222222444555555444222222444555999;;;<<<:::666444666888<<<>>>@@@AAA???<<<;;;;;;<<<;;;:::777666666999<<<999555444777888555333444444555555444222222666:::999888888666444222111000111000///...---,,,++++++,,,++++++***+++,,,...///------,,,++++++,,,------&&&&&&''''''''''''''''''(((&&&///AAANNNUUUcccrrr}}}}}}|||~~~{{{WWW999666666666555444444333333222333333333222222111000555444444444555666777888888999;;;:::999888888999888888999:::::::::::::::777999:::999888666666777;;;999888888999::::::999777777777666666777777666999888777666666666666777777666555666999<<<===>>>===888777999:::888777999777777777777777888888999888999:::888555444555777777666555333222222555777888777888:::;;;888333...,,,111222+++&&&(((+++***+++111777999777555666888;;;555222222---'''...;;;nnn}}}SSS<<<...333666...///999===;;;::::::<<<>>>>>>===999777555666888:::999777555666777999:::;;;::::::<<<999999;;;:::666333444333222111222333222000//////222777:::;;;999555222---,,,,,,,,,---///222333xxx|||fffzzzccctttcccttt___qqqtttZZZBBB===444555555666:::???CCCEEE>>>===;;;888555555777999555555666666777777888888999<<<<<<888888;;;;;;777888999999999888999:::;;;;;;;;;888666:::???>>>888555888999888555444555888999888555444333333333444333444555444333333444666999::::::999777666666777666888;;;;;;:::999999999<<<<<<;;;888777777:::===:::777555666555111222555666777777555333333666999666666666666555444222222222111000///...---,,,,,,---,,,,,,++++++,,,---...---,,,+++******+++,,,---((((((((((((((()))))))))+++'''--->>>MMMWWWfffuuu~~~}}}|||}}}|||VVV888666666555555444333333333333333222111111111111222444444444444555666777888777999;;;:::999888999:::888888999:::::::::::::::888999;;;:::999888888999;;;999888999:::;;;:::999444888;;;:::777444666999999888888777777777777888666666666666777:::>>>AAA>>>:::999<<<===:::999;;;777777777777777888999999888:::<<<;;;777555555666999777555444444444666777:::444333;;;???:::666666...111///(((###$$$&&&&&&)))---222444222111111333555999<<<888111+++***,,,KKKwwwRRR666555333(((+++:::999777777888<<<>>>@@@@@@;;;999777777888888888777555666888999:::;;;;;;;;;<<<::::::;;;888333222555555444333333333222000...,,,000666:::;;;999555222---,,,++++++,,,...000111yyycccxxxnnnooo]]]kkk___zzzsssvvvcccBBB<<<666555666777:::===AAADDD<<<<<<;;;999777777:::<<<555555666666666666666666555888999777777::::::777999999888888999999:::;;;;;;:::777555777:::888333777777777777666666666666888777444333222333555666222333555555444444555777888777777777888888888666222555777888888777777888======<<<999888888;;;===:::777666777555111222666888888888666444555777999444555555555555444444333222222111000///......---///...------,,,---------++++++************++++++)))))))))******+++++++++---'''***999KKKYYYhhhuuu~~~~~~|||}}}yyyTTT888666666555444444333333222333222111000000111222333333444444444555666777777777999::::::999999999:::999999:::;;;;;;;;;;;;;;;:::<<<======<<<;;;;;;<<<:::999999:::;;;;;;:::888777888:::;;;777333333777666666777888999999999999555777777666666999???EEE>>>:::999===>>>;;;999:::777777777777888999::::::;;;;;;<<<<<<<<<999666333:::999666666666777777777>>>444,,,222BBBMMMHHH===///000---((($$$###%%%&&&***---111222111000000111444>>>AAA999111///,,,'''222llloooDDD555444111111666444444666999===???>>>===:::999888888888999999999888888999::::::;;;;;;;;;:::999:::;;;888333444888666444333333333222///---...222777<<<<<<999555111...---,,,++++++,,,...///qqqnnnooooooUUUvvvvvvmmmiii}}}qqq|||{{{mmmAAA;;;888555666999;;;;;;>>>BBB======<<<:::888777999;;;666777777888888777666555333555666777777888888777:::888888888999:::::::::===;;;999888999:::888555888777666666777777666555555555444444444555555555111333555555555555666777888555444555888:::888666666888::::::999888888999;;;<<<;;;999777888:::<<<999555444888:::777444444666666666555555666777999444555555555555444333333111111000000///......---/////////...------------************************))))))*********+++++++++,,,&&&(((666HHHWWWdddmmm}}}|||qqqNNN999555555555444333333222222222111000000000111222333333333444444555666666666666888::::::999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<:::<<<======<<<;;;<<<===::::::999:::<<<<<<:::888<<<888777999888444333666666888:::<<<===;;;999888555777888777777:::AAAFFF===999999<<<===:::888999777777777777888999:::;;;>>>;;;999<<<@@@???888111<<<:::888777999:::999888;;;777---///NNNkkk^^^<<<000///---+++((('''(((***+++---000111111000//////222<<<>>>333,,,...///******SSSdddAAA222444555222111333777;;;>>>>>>:::777888888999999999:::;;;<<<;;;;;;;;;:::::::::::::::888666888;;;:::777777;;;555444333333333222///---111444999======:::555222///...,,,++++++,,,---...fffjjjyyy}}}ccceeekkk|||ccckkkpppyyyAAA:::888555555:::;;;:::<<>>:::777555555666777888999::::::999777666222333555888999888777777:::888777777:::;;;:::999<<<;;;:::;;;<<<;;;::::::888777666666777777666555222333555777777666444333111333555666666555666777777444333444888:::888666;;;<<<===;;;999888888888999::::::888666666888:::888222222:::AAA???888222222222333444666777888888666666555555444222111000/////////......---------/////////......------,,,************************)))))))))))))))))))))))))))%%%'''333DDDSSS]]]cccyyy}}}|||cccEEE999555555444444333222222222111000000000000111222222222222444555555666555555666888::::::999999:::;;;::::::;;;<<<<<<<<<<<<<<<888999;;;;;;:::999:::;;;:::::::::;;;===<<<:::888>>>666444888:::999<<>>CCCGGG<<<888888<<<===:::777888777777777888999:::;;;<<<>>>;;;:::===AAA@@@:::444>>>;;;999999;;;<<<;;;888444999444666XXX{{{ggg999222///...///...,,,+++...,,,---...//////...------///777888///))),,,...---***<<>><<<888555777888999:::999:::===???===<<<;;;:::::::::;;;;;;888555666<<<>>><<<::::::666444333333444333111///222555999<<<===;;;777555111000...,,,++++++,,,---WWW}}}tttxxx}}}[[[fff}}}dddrrrkkkCCC<<<888444444;;;<<<999;;;AAAAAAAAA???<<<777444333444777888:::;;;;;;:::888777444333555:::;;;888777888;;;888666777:::<<<;;;999999888888<<<<<<999999;;;777777777777666666666666222444555777777666444333111444666777666555666666555444444555666777777666:::;;;;;;999666555555666888999999888666666777888777222222;;;BBB@@@888333222111222333666888888777666666555555333222111000///.........------------------.........------,,,******+++,,,,,,+++*********))))))(((((('''&&&&&&%%%$$$'''111???MMMWWW\\\rrr}}}|||{{{SSS;;;888555555444333333222222111//////000111111111111111111222444555666555555555666888::::::999999:::;;;888999::::::;;;;;;::::::777888::::::999999:::;;;:::::::::<<<======:::888:::444444:::===@@@LLL[[[fffhhhiiiggg___SSSFFF>>>888777777:::>>>CCCEEEFFF<<<888999===>>>:::777888777777777888999:::<<<<<<;;;<<<>>>???>>>===<<<;;;@@@<<<999:::===>>><<<999111888777888QQQkkk^^^<<<444000000444333...,,,............/////////...,,,---333666444///,,,---///***,,,III|||aaaJJJ>>>888000111333777:::;;;999777888:::;;;;;;999999<<<>>>;;;:::::::::;;;<<<>>>???;;;666666===CCC@@@:::777777666555666666666444333000222666999;;;;;;:::999333222///---,,,,,,,,,---EEEqqqvvvgggjjjhhhkkk|||vvvpppFFF???888222333;;;===999:::AAACCCBBBAAA===999555444444444666999:::;;;:::888777666444777<<<===888777999;;;888555777:::<<<;;;888999666888<<<;;;666666999555888999888555444555888666555555444444444555555222555777888777555555555444555666666555444555666777888888666444333333555888999:::999777666777888777555666:::;;;777555555666444333555777888666444444444444444444333222111////////////............+++,,,---......---,,,,,,***+++,,,------,,,+++***++++++***)))'''&&&%%%$$$"""###&&&---999IIIWWW^^^lll~~~|||tttIII444777555555444333333222222111...///000222222222111000111222333555666555555444555777999::::::999:::<<<777777888999999999999888888:::<<<<<<;;;;;;;;;<<<::::::;;;<<<>>>===:::888555222666===@@@EEEYYYooo~~~rrraaaPPPFFF999777777;;;AAAFFFFFFEEE<<<999:::>>>???;;;888888777777777888999;;;<<<===777===CCCAAA<<<999===BBB@@@===:::;;;>>>@@@===999333666444222@@@RRRQQQCCC666222222666666///,,,---111000000000111111///...---222999<<<777000---000)))$$$888kkkjjjNNN???111111111333777:::;;;<<<:::<<<===<<<999888:::===888888999999;;;>>>@@@BBB===777777???EEEBBB:::333888777777888999999777555---///333777:::<<<======444333000...,,,,,,,,,---999lllpppwwwxxxwwwmmmsss```rrrvvvgggxxxIIIBBB888111333<<<>>>999:::BBBCCCCCCBBB???;;;777666666222444777:::::::::888777888666888>>>>>>999777999<<<888555666;;;===;;;888:::777999===;;;555444999444888;;;999444222555999:::777444111111333666888333555888888777555444444333555777666333222444777555666666555333333555666999:::;;;:::888777888999777777999999333...111888:::888666666888888555222111222333333444444444333000000000000////////////)))***,,,---...------,,,+++,,,------------,,,+++---,,,+++)))(((&&&$$$$$$!!!###%%%***555GGGXXXccchhh}}}~~~|||sssFFF<<<;;;888888666333000//////111111111000000111111222333666555333333666999:::;;;888999999999999888777777888888777777888:::;;;<<<:::;;;<<<<<<======<<<<<<999:::<<<======<<<:::999===666888===EEE___|||uuummmiiilll^^^AAA888666555777<<<>>>>>><<<<<<:::888:::<<<===<<<:::777888:::;;;;;;:::888777888DDDGGG<<<555:::??????===<<<;;;:::::::::::::::777666555555666:::CCCKKK555333666:::666///...333000000000111000//////...///333888:::999444...)))%%%///---LLLuuuOOO888000333555000444>>>@@@999;;;<<<<<<;;;<<<===???<<<<<<;;;;;;;;;<<<<<<===<<<999777999<<<<<<888333:::::::::999888666444222111111222555888;;;<<<<<<777444000,,,***+++,,,---444gggxxxrrrZZZZZZTTTvvv{{{cccppp]]]:::888888777777999;;;>>>???HHHJJJKKKGGGAAA;;;888888444999444222999777444:::666666666666666777888888777666666777999;;;:::999;;;:::999888777777777888888======777333444555555888444111111444777777777777777666666666555555444:::999666444222222111111555666666666444333444555;;;;;;;;;::::::999999999::::::888777666666666666888666555666999999666333333444555666666444222111/////////---,,,+++---///......---,,,,,,,,,---------------,,,,,,+++++++++...---+++(((&&&$$$######%%%$$$%%%***555DDDSSS\\\eeewww~~~sssFFF<<<;;;888888666333000///000111111111111111111222222333444333222333666:::<<<<<<888888888888888888999999999999888888999:::<<<===999::::::;;;;;;;;;;;;;;;999:::<<<======<<<:::999999555888???NNNqqqrrrccc\\\^^^iiiaaaIII:::777555666:::======;;;;;;999888888:::;;;999888777888:::;;;;;;:::888777777AAACCC:::555999===<<<<<<<<<:::999888888888888777888888777555777???HHH888444333444222------000000000/////////.........///222666888777333---***''',,,)))CCCqqqCCC111---222111333666333999;;;<<<<<<;;;<<<===???;;;;;;<<<<<<<<<<<<======;;;999888:::======999555::::::::::::888666444333000000111555999<<<======666444000---+++,,,---...222^^^mmm~~~nnnsss[[[ttt```llldddxxxhhh>>>;;;:::888777888:::<<<===EEEGGGHHHEEE@@@;;;:::;;;999>>>999777<<<:::666;;;777777666666666777777888777666666777999;;;:::999::::::999999888777666666:::??????:::666666888777777444111000333666666666555666666666555444555555===;;;888666555555444444444555666555333222333444777777888888999999999999:::999888777666666666666999888666666777777666444333444555555444222000////////////...,,,,,,---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***((('''&&&%%%$$$$$$%%%$$$%%%)))333AAAPPPZZZ```rrr~~~tttFFF<<<;;;777777666333000///000111111111111222222222333333333222111333777;;;<<<===888888777777888999;;;<<<:::::::::::::::;;;<<<===888999::::::;;;;;;::::::999:::;;;<<<<<<;;;:::999666666999???VVVlllWWWGGGCCCLLLaaafffVVV===999555555888;;;;;;::::::999777777888888777555888999:::;;;;;;:::999888999??????999777;;;===:::;;;:::999888777777777777999;;;;;;888555777>>>CCC;;;444//////000...,,,---000///...---,,,---......///111333555444111---++++++)))&&&666cccfffEEE111333333555555111999;;;<<<<<<;;;<<<===???:::;;;<<<>>>>>>>>>===<<<999999999<<>>>>>777555111...------...///...NNNtttppp~~~fffjjj\\\xxxaaafffwww~~~yyyBBB===;;;888777777888;;;<<>>;;;;;;===<<>>???:::666777888777666333111000222444555555222444777666444333555777>>><<<:::999999999888777333444555444222222222333333444555666777888999999999999888777666666666777999999999777555444555777444444444444333111///---//////000...,,,,,,---///------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,'''''''''&&&&&&%%%%%%%%%%%%$$$%%%(((000===MMMWWW]]]mmm}}}sssFFF<<<:::777777666333000///000222111222222333333333333333444333222444777:::;;;;;;888777666666777:::<<<>>>;;;;;;;;;;;;<<<<<<======999999:::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;::::::888888999===YYYMMM<<<111111===VVVfffaaaAAA<<<777555777::::::::::::999888888777666555555888888999::::::999888888;;;>>>===999:::>>>>>>999888888777777777888999999======<<<999:::>>>@@@???:::333...///222333000,,,000///---++++++,,,---...///000111111000///---+++---)))(((,,,EEEvvveeeCCC777111222888888999;;;<<<<<<;;;<<<===>>>:::;;;===?????????===<<<888888:::===@@@@@@<<<999::::::::::::999777555444//////111555:::>>>??????:::888444111...---------,,,???~~~dddkkkuuuVVVrrr^^^eeekkk___sssFFF===:::777555555888<<<>>>AAACCCDDDAAA===::::::<<<888===999666;;;888333888999888777777666777777777888777666777999:::999888999999::::::999777444222555:::<<<777333444444444444333111000111222333444///333777777444333555888>>>;;;999999;;;;;;:::777444555666555333222333444333444555555666777888999888888777777777777777888:::;;;:::777333222666999555555555444333111///...///000000///------...///---,,,++++++******+++++++++,,,---............---(((((((((''''''&&&&&&%%%&&&&&&&&&'''...:::JJJUUU]]]kkk~~~|||sssEEE:::999666777555333000///111222222222333444444444444333666555444555777999999888888777777666888:::===???;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;::::::999888===ZZZkkk999000...000555JJJ^^^aaaCCC>>>888666888::::::999999999999888777666555666777888888888888888888777:::;;;999999;;;===<<<888555666666777999:::<<<===@@@>>>;;;:::@@@FFFCCC;;;666222///111777999444---000...,,,+++***+++---...////////////...---,,,,,,++++++,,,)))222\\\```FFF111---666999999;;;<<<<<<;;;<<<===>>><<<===???@@@@@@???===<<<888999;;;>>>??????===;;;999:::::::::999888666555///000111555:::>>>@@@@@@>>><<<888333///---++++++---888ppp}}}iiikkk```___iiiYYYvvvSSSoooLLL;;;999555333444888===AAABBBDDDDDDAAA<<<888777999333888666444:::888444888888888777777777777888888999777777777999:::999888888999::::::999666444222333888:::666222333333222333333222111111111222333...222666777666555777888;;;888666777:::;;;999666555666777666555444555666666666666777777777888888888777777777777777888888:::;;;:::777444333666:::777777666555333222000///...000111000...---...///---,,,++++++******++++++,,,---...000000000///...************)))'''&&&%%%'''''''''''',,,888IIIUUU^^^hhh~~~|||qqqCCC999777666666555333000000111333222333444555666555444333777555555666777888777666888888777888999;;;===>>>;;;;;;<<<======<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::777777@@@___[[[555111555777444???QQQVVVBBB>>>999777888999999777777888999888666555555777666666666666666666666666555555555666777888777555444555555777999;;;===>>>>>>>>>;;;999???GGGBBB666222111///111777:::555---///...---,,,+++,,,------...............------,,,(((---...***...HHHzzz___;;;111777777999;;;<<<<<<;;;<<<===?????????@@@@@@???>>>===<<<999:::;;;===============999::::::::::::888777666111111222666:::>>>??????@@@>>>:::555111...+++***000777bbbnnnhhhttt^^^~~~ZZZWWWvvvWWW;;;888444222333888>>>BBBBBBEEEFFFCCC===888555666000666555555<<<:::666;;;888777777777777888999:::999888777888999:::999777777888888888888777555444333999<<<888555555555444222333444222111000222333///111444777999999999888777444222444999:::777333666777888777555555555666777777777777888888888888777666666666777888999999999999999777666666888999777777666555333222111111...000111111///......///------,,,+++++++++++++++,,,---///111111000...---***+++++++++***((('''%%%&&&''''''&&&***666HHHUUU^^^eee~~~|||pppBBB777666666666555333111000111333222333555666666666444444555444444666888999888777888888999999:::;;;<<<<<<:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;999444666EEEbbbuuuOOO333000666999333999EEEGGG???;;;777666888888666444444666777666444333555777555555555444444555555555222222444666666444444555555555555666777888::::::777======888999>>>:::111000000...---000555333,,,............---------------......///......---,,,)))000+++(((...666\\\lll???666<<<777999;;;<<<<<<;;;<<<===???BBBBBBAAA@@@>>>===<<<;;;::::::;;;;;;;;;;;;<<<>>>999::::::;;;:::999777666222222333666:::===>>>>>>???===:::666333000...------555SSSkkk}}}rrriiicccuuueeevvvsssddd===999444111222777===AAA@@@DDDGGGEEE???999555555///666444555<<<:::555:::666666666777888999:::;;;999888777888999999888777777777777777777777777666444:::===:::777777777555222444555444111000222333111000222666<<<>>>;;;888444000///222888:::666111666777777777555444555666555555666777888999999:::666666666666777888999:::888777777777999:::999888666555444333222222222222...000222111000............------,,,,,,,,,,,,,,,+++---///000000...,,,***'''((()))******)))((('''$$$&&&%%%%%%(((444FFFTTT___ccc{{{~~~}}}oooAAA666555666666555333111000111333222333555777777666555444333333333666999::::::999888888999;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999999:::;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<:::222555GGGbbbyyykkkEEE///***000555222666???>>><<<999666555777777444222222444666555333222444666555444444333333444444555222333666888666444444777666666555555555666666777111<<<@@@777222444333---///000---(((***000///***....../////////...---,,,---.../////////...---,,,---222&&&$$$---)))CCCggg777333<<<666999;;;<<<<<<;;;<<<===???EEEDDDBBB???===<<<<<<;;;;;;;;;;;;:::999:::<<<>>>999::::::;;;:::999777666333333333666:::===>>>>>>===;;;999666444222000000(((111GGG}}}jjj~~~eeerrrooojjjiiirrrnnniiinnn???;;;555111111555;;;@@@>>>CCCGGGFFFAAA:::666555...444333333:::888333777555666666777888:::;;;<<<:::888777888999999888777777666666666666777888888333:::===:::666666666555222555666555222000222444333000000666>>>AAA===777333///---111777999555000555666666666444333444555222333444666888999;;;;;;666666666666777888::::::888666555777;;;<<<:::777444333333222111111111222...000222222000.........///...------,,,,,,------+++,,,...///...,,,***(((###%%%''')))******)))(((###$$$$$$###&&&222DDDSSSbbbdddzzz}}}iiiCCC111444222666666111///000///---111111000000000111333444666555444555777888888888999777666777;;;===;;;::::::888999======999888:::;;;;;;:::;;;;;;<<<===>>>@@@===:::999:::::::::999===888555KKKhhhgggLLL;;;666555555444555666777888<<<;;;888666666666888999666555555555555444444444333444333222555888666000222333555444...))),,,333333333444444444444444444555777777333111222111---...//////...,,,,,,---///...............---------............---,,,++++++,,,***++++++######999SSSlll===888GGGBBB222333222555...777@@@888AAA@@@???>>>>>>??????>>>======???>>>999777:::===<<<>>><<<999888888888777666333222444999;;;999888;;;???===:::666222///---,,,...***@@@tttssslll~~~qqqqqqUUUUUUpppeee{{{DDD;;;444222333555:::???@@@CCCFFFFFFCCC>>>999777444000111777999666555777333888999666555777888777777888999::::::999777777999888555333333444666888222222222333555777888999666333222444333111111444666333333888>>>>>>777000222111111333555555444333111555444000///333444000777555444666:::<<<<<<;;;888555555:::<<<:::888999666777999;;;;;;;;;999888222333444555444222000...---------............///------,,,+++++++++,,,,,,///......000222222000---$$$$$$(((,,,+++''''''***'''######&&&''',,,===QQQ[[[iiittt}}}ccc>>>111777111555555222000222333111111111000000111222333444666555444555777888888888999888666888:::<<<;;;999;;;999:::======:::999;;;;;;::::::;;;;;;<<<===>>>???===;;;::::::;;;:::999===999777HHHaaa]]]EEE777777777555444555666777888;;;:::999777777777777888666555555555555444444444222444333222555:::999444111111333333...***---444555555444444333444444444222555555222222444333000//////000///---,,,---///........................---.........---,,,,,,++++++)))+++,,,%%%"""000DDDwwwuuuBBB...222>>>EEEEEE999...555333111666666FFF>>>===<<<<<<>>>>>>===<<<>>>@@@@@@;;;999<<<>>>>>>===;;;:::999::::::888777555333555999:::999999===@@@>>>:::666222///---,,,///...<<>>???===;;;:::;;;<<<;;;:::===;;;777CCCUUUOOO<<<444999777555444444555777888::::::999999888777777777666555555555555444444444333444333222444888888555222111222333000---000666777666444333333333444444///333444222333666555333///000111000...---...///........................---------...------,,,,,,***(((***---((("""'''111```KKK&&&,,,---666VVVnnnTTT...000666000444777AAA<<<;;;:::;;;<<<===<<<;;;>>>AAAAAA<<<;;;>>>@@@???<<<;;;;;;;;;<<<<<<:::888888555555888999888;;;???AAA???;;;666111...---,,,000111666\\\[[[nnn{{{mmmoooxxx```yyygggmmmgggqqqvvvLLLAAA888555555444666:::???BBBEEEFFFBBB===999777777444333555555333444777333666888777999<<<:::555888888888888777555444333777666666666555555555555666666666555444444333333666222222444444111111444222000///333777666111+++,,,...333999;;;999444///444555444000000333444222999777444222333444444444999555333666888666666888333444666777777777666555666666555444333222111111000000///......------------,,,,,,,,,---.../////////...---.........,,,***)))&&&&&&)))***&&&###$$$$$$ !!!$$$%%%(((888JJJVVV___ggg~~~aaa<<<111888555888777222///111111000000000000111222333444555666444333444666888888777:::999999999999999999888<<<999999;;;;;;999999<<<::::::::::::;;;<<<======>>>===;;;;;;======<<<;;;::::::777>>>IIICCC555444888777555444333444666777999999:::999999888666666666555555555555444444444333555444000111555666444555333222444333111333888999777555333222333333444///333444222333666555333///111222111///...///000.............../////////,,,,,,------...---------+++((((((+++***%%%###&&&HHH^^^333,,,222%%%888qqqttt444+++666333999777555;;;999999:::<<<===<<<;;;===AAAAAA===<<<>>>@@@???<<<;;;;;;<<<======;;;999;;;777555666888888<<>>AAADDDEEEBBB===999777000111333555555555666777777888777555777:::888333:::999999888666555444333555666777777777666444444666666666555555444333333555222111444444111222555444111111333666555111---***---222777999888333///555555333111111222333333999666444222222333444555777444555999;;;777555555444555555666666666555444444444444444555666888888111111000///...---,,,,,,,,,,,,,,,---...///000111000///......------+++***'''######(((***(((&&&'''$$$!!!!!!%%%%%%'''666HHHUUU[[[aaagggDDD222444555888666111///111222111///000111222333444555555555444333444666777777777999::::::999999888999999;;;888888;;;;;;888888;;;:::999999::::::;;;<<<======<<<<<<<<<>>>???===<<<666999777:::BBB<<<333777777666555444444555666666999999:::999999888666666666555555555555444444444222444444111222888<<<;;;;;;666333555666444666999888777666444333333444444222555555222222444444000000111333333111000000000000000/////////.........++++++,,,---............---(((''')))+++)))&&&%%%777~~~qqqAAA333666///%%%PPPsss<<<777<<<111444444111:::999888:::<<<======<<<<<<@@@@@@===<<<>>>@@@>>>===<<<;;;<<<======<<<:::===888555555666777<<>>tttzzzkkkyyynnnwwwnnneee```gggqqqbbbPPP<<<333222444999===<<<@@@CCCDDDAAA<<<888666///444888999777555444333666777555222333888:::777;;;;;;:::888777666555555555666777888777666444333333444555666666555555444555222111444444111222555333111000222444444222///,,,,,,...111444444222///555444333333333222222333666555444333333444666888555444777>>>???:::555444666666666666666666666555333333333333444555777888222222111///...---,,,+++,,,,,,,,,---...///000111000000000///---,,,,,,---(((%%%$$$((()))'''&&&(((%%%"""$$$''''''(((555FFFUUUZZZ]]]|||jjjHHH444333555888777111///222555444///000111333444555555555555444333333666777777666888999::::::999888999::::::888999======999888:::999999999999:::;;;<<<======<<<<<<===???@@@???===666999777999???999444;;;555666777888888888777777::::::999999888777777777666555555555555444444444000333444222555===DDDFFF@@@999444555777666555666777666666666555555444444333666666333222333222///000222444444222111000111222111111000///...------***+++,,,---...............***''')))---...+++(((,,,eeettt@@@QQQDDD999111DDD|||YYYNNN]]]PPP222---000999888888777999<<<=========;;;???AAA>>>===???@@@??????===;;;;;;;;;<<<;;;:::===888444555666666;;;AAA>>>===<<<:::666111---+++,,,,,,,,,777[[[eeemmmyyyjjjfffyyylllnnnvvvyyyoooZZZCCC666333444777;;;;;;???CCCCCCAAA<<<888666===CCCFFFBBB===:::777444222555666333333888<<<===;;;;;;999888777777777777555666777777777666444333111222444666777777666666444111111444444222222666111000///000111222222111...------...000111000///444222333666666222111222333444666666555666888:::333333777>>>@@@<<<777555777777777777666666666666333222222222111111000000222222111000///------,,,---,,,,,,,,,---.../////////000000///---,,,---///+++)))******(((######'''&&&$$$%%%)))((((((444DDDUUUYYY\\\yyygggEEE555777===>>>;;;444000222333222...///111333555555555555555333222333555777777666666888::::::888888:::<<<:::999<<<@@@@@@<<<999:::999999999999:::;;;<<<===<<<<<<<<<>>>@@@AAA@@@>>>888;;;999:::@@@:::555<<<555777:::===>>>===;;;:::;;;:::999777777777777888666555555555555444444444000444444222444;;;CCCFFFDDD;;;444444666444222222444555666777777666444333333666666333222444333///111333555555444222111111444333222000...---,,,+++)))***+++---.../////////,,,+++)))***...000---((('''GGG~~~WWW@@@kkkQQQ999EEEvvvpppNNNmmmoooFFF999333<<<666555666777:::<<<<<<<<<<<<@@@BBB???>>>AAAAAA@@@AAA>>>:::999999:::::::::<<<777444555555666:::???;;;<<<<<<<<<888333...+++...)))111444CCC~~~}}}aaa|||vvvjjjsssbbbdddeeeooo}}}lllXXXBBB666444444555777;;;>>>BBBCCC@@@<<<888666FFFKKKKKKBBB;;;999888666111999===:::666777:::;;;:::999888777666666777888666666666666666555555444111222444666777777666555444111111444444222333666111000000000222444555555///......///000000///...333111444999999333000111111444777777666555666888444222444;;;===;;;888888888777777666666666666666222333333333222111///...222111111000///...---------,,,,,,,,,,,,,,,---------...///---++++++---000++++++------'''!!!$$$***&&&$$$&&&***((((((333BBBRRRXXX[[[xxxcccAAA555<<>>CCCCCC>>>;;;;;;999999999999:::;;;<<<<<<<<<<<<<<>>;;;>>>;;;;;;AAA:::555<<<555888===@@@BBBAAA>>><<<<<<;;;888666666666888999666666555555555444444444222555555000///555<<>>999:::<<<===:::555///+++111)))555444555ssslllgggxxx}}}oootttUUUfffYYYaaawwwaaaOOO<<<444444444444555:::>>>BBBCCC@@@<<<888666???DDDBBB777///000222222555???FFFAAA888444444555888777666555555666777888777666666666555555555555222333555777777666444333444111111444444222333666333333222333555777999:::000///000111222111...,,,222111444;;;;;;333///000000444888888666444444555555111111666999999999;;;888777666555555555555555111222444666666555444222111111000000//////......------,,,+++++++++,,,,,,+++------,,,******---000'''***......'''"""'''000&&&$$$&&&***((('''222AAAPPPWWW[[[xxxzzzRRR555777AAA[[[NNN>>>444111111///---000111111222222333444444888666333222333555555444888888999:::;;;;;;;;;;;;;;;999???KKKKKK@@@:::===;;;::::::999999::::::;;;======>>>@@@BBBBBB@@@>>>;;;;;;;;;;;;:::999888888555888<<<>>>>>><<<<<<<<<;;;999888999999999666444555444444333333222222111000000111222222333444444777666555444333222222222666777999888666444333333555444333333222222222333222222222111111111111000222333333///+++)))+++---,,,,,,,,,,,,---///000222///,,,)))***+++,,,+++))))))+++MMMvvv888[[[mmm222gggDDDLLLiiiIII000222333222111666>>>???;;;???AAACCCCCCBBBAAABBBCCC>>>===<<<;;;;;;;;;;;;<<<999888666555666888;;;===888:::<<<:::666222///...111)))222888999]]]tttqqqiiimmm]]]ooo|||ggg[[[{{{ooommmQQQHHHGGG666111888000444:::===AAADDDCCC@@@;;;888666444222111222333333222777>>>@@@999444666888777999:::<<<<<<:::888777777444555666666666555333222444444555555444444333222999...222:::333---111444---111555777777777777777444444333222111000///...444333222222111111222222:::...///444//////444444777222999>>>888888;;;666;;;888444444666777666555333333222333555555333222111222222000...---...///+++,,,---,,,++++++,,,...+++---...///000///---,,,***+++***'''$$$###&&&)))&&&'''***+++((((((111<<>>:::===<<<;;;::::::999999999:::;;;;;;<<>>AAACCCCCCBBBAAAAAABBB???===;;;:::999:::<<<===:::999777666666888:::;;;999;;;;;;:::555111...,,,///(((///111...MMMnnnwwwvvv~~~hhhkkkjjjxxxvvv}}}pppfffWWWNNN888222888222777999<<<@@@CCCBBB>>>:::666666444222111222333333222333999;;;666222333555444666777999999888666666666555555555666555555444333444444555555444444333222555---333<<<555...000000------///111333444555666666444222///......///000444333222222111111222222555,,,...111---222???EEEFFF:::777777111333777333999666444333555666555444222111111111333333111///000000000///,,,,,,---......------,,,------......+++---///000000///---,,,)))))))))'''%%%%%%(((+++))))))******''''''000:::KKKMMMXXXooovvvNNN555666<<>><<<888999999:::::::::::::::777999::::::999999:::<<<:::999888888999888777555888888777666555444333222333333333333333444444444333333333333333444555555222444666666444333333333444444333333333333222222222222222111111111111000111111000...,,,,,,---///,,,,,,+++,,,---...000111///---++++++++++++***))),,,%%%'''TTTkkkHHHyyyYYY???MMMffflllEEE666+++///555666666888<<>>;;;:::888666666777888::::::;;;;;;999444///,,,+++---)))......(((>>>lllyyykkkllleeeyyytttrrrmmmuuu~~~eeeRRR999111666111999888;;;???AAAAAA===888555666444111111222333333222000555777444111222444444444666888999888777777777666666555444444444444555444444555555444444333222333---777@@@888111111...111///---000444888:::999888666222...------///111444333222222111111222222000+++000111,,,888RRRbbbbbbJJJ;;;555000333888555666555333333555555444333333222111111222222000///000111111///------...///333000......111222111///+++---000222222000---+++'''(((((('''&&&'''))),,,---+++***)))&&&&&&///999JJJMMMXXXmmmqqqJJJ555777999BBB:::222...///111111000111111222222333444444555111333666:::===<<<888555555666777888888999999999999777888<<<===999888;;;::::::999999::::::;;;<<<;;;:::;;;<<<>>>???>>><<<777777888::::::;;;;;;;;;999999999888777888:::<<<999888777888999888777555888888777666444333222222444444444444444444444333444333333222333333444444111333666666555444444444333333333333333333333222222222222111111111000000000000///...------///000,,,+++++++++,,,...000111///...,,,+++++++++******+++...!!!;;;QQQbbbvvv555XXXYYYJJJ]]]AAA---111:::999666888:::>>>BBBDDDDDDBBB@@@@@@AAA>>>:::777777999<<<>>><<<;;;999777666666777888:::;;;;;;888333...+++***,,,+++///111---999ZZZwwwllljjjrrrjjjwwwtttfffkkkbbb{{{jjjQQQ777000333...888888;;;???AAA@@@===888444555333111000111222222222///333555555444444555666444777999::::::999999:::777666555333333444555555444444555555444444333222555000999@@@999333333000333000...222999===<<<:::888666333111//////000111444333222222111111222222///...333111,,,@@@eee}}}wwwUUU<<<555111444999555444444444555555555444333444333111111111111000///222333333222000///111222666222...///333555333///+++---000222222///,,,***))))))(((((('''((()))***---***''''''%%%&&&///:::IIINNNXXXjjjjjjEEE555777777:::555000---///111222222111222222333444444555555333555888;;;===;;;777333555555666777888888888888999777777999999888888:::777777888999:::<<<===>>><<<;;;;;;<<<>>>???>>>===666777888999:::;;;;;;;;;:::::::::888666777999;;;888777777777888888777555777777666555444333222111444444444444444444444333555555444333222111111222333555777777666555555666222222333444444444333222222222222111111111000000000///...---......//////++++++++++++,,,...///111//////...,,,+++*********###333$$$)))kkkpppQQQQQQ<<>>777;;;@@@CCCCCCBBBAAAAAACCC@@@<<<888777999;;;===<<<;;;999888777666777777;;;;;;;;;777222...++++++,,,---///222333666JJJdddkkktttooo}}}eee^^^yyyhhheeeiiiMMM888222333,,,777888;;;???AAAAAA>>>999666555333111000111222222111///000333666666555555666333666999:::999999999:::777666555333333444555555444444555555444444333222666111777;;;333111444111...------222999<<<999555666666666555444333111000444333222222111111222222//////333000---FFFrrr}}}VVV999222000222555000333444666777777666555444333111......///000///...222333333222000000111333444000,,,---111222///,,,+++---///111000...+++)))+++***)))(((((((((''''''***&&&$$$$$$$$$'''000:::HHHNNNXXXggg}}}}}}ccc???444888666555222000///000222222222222222333333444444555555555666777999;;;:::777444555666777888888999999888888888777777888888999:::777777777999:::<<<>>>???<<<;;;:::<<<>>>???>>>>>>666777888999::::::::::::;;;<<<;;;999777777999;;;777777666777888888777555666666555555444333333333333333333333333444444444666555444222111111000000444666888888666555555555111222333444555444333222222222222111111111111000111///------...//////...++++++***+++,,,---///000///000///---+++)))***+++"""777...(((XXXOOO[[[uuuAAAWWW\\\>>>{{{tttIII444000111777===555999>>>AAABBBCCCCCCDDDEEECCC???;;;999999:::;;;;;;:::999888777777777777;;;;;;;;;777333///---,,,+++...,,,...222222EEEfff|||mmm}}}xxxeeecccccctttkkkuuuzzzlllMMM:::777555,,,888666999>>>AAAAAA>>>:::777555333000000111222222111///...111555666444333444111444666777777666777888666666555444444444444555444444555555444444333222444///333444---...222///......111555:::<<<999666333444666777666555222111444333222222111111222222------000---...LLLxxxVVV999444222333555000111444777999888666444444///---++++++,,,......---///000000///...---///000///,,,))))))+++,,,***(((,,,---.........,,,***)))---+++))))))))))))'''%%%'''###!!!###$$$'''///777GGGOOOXXXeeezzzyyy^^^:::333999555333222111000111222333333222222333333444555555555555555444666888999999888666666777888999999999999888999888777888999::::::999999999999:::;;;<<<<<<;;;:::999:::<<<=========666777888999999999999999<<<======;;;999888999:::777666666777888888777555555555555555555555555555111111222222333333444444444444333222111111111222444666888777555333333333000111333555555444333222222222222111111111111000333000------...///...---+++*********+++---///000///000000...***)))***+++***444222---DDDtttcccCCCuuuTTTMMM{{{mmmKKKcccoooNNN888000111444333777;;;???AAACCCEEEGGGHHHEEEBBB>>>;;;:::999999:::999999888888777777777;;;;;;;;;777333000//////***000,,,+++000555UUU}}}~~~sss{{{~~~wwwQQQuuusssppp}}}wwwqqqNNN<<<888555***666333666;;;???@@@>>>:::888555222000000111222111111111///111777999555333555222444777777777666666777555555555666555555444333444444555555444444333222333000444444,,,...333...000111333666888999999999111222333333444444333333444333222222111111222222...,,,......444VVVXXX:::555333333555222...222777999777444333333///---++++++---///000000......///...------...000------+++*********))))))------,,,,,,+++***)))))),,,***((()))++++++(((&&&&&&""" """$$$%%%+++222FFFPPPXXXcccwwwxxx~~~ZZZ777333:::555333333222222222222333333222222333444444555555666555333222333666:::;;;<<<666777888999999::::::999888:::999888888:::;;;:::<<<;;;::::::999999:::::::::999888888:::<<<<<<;;;777777888999999999999888<<<===>>><<<:::888999999777666555666888888777555666666666666777777777777000000111222222333444444222222111111222222333444444555777666444222111111000111333555555555333222222222222111111111111000444000---,,,...///...,,,+++*********+++---///000000111111...***(((***,,,...,,,---+++000SSS~~~RRRYYYqqq---]]]IIIPPPtttPPP:::222///222666:::===@@@CCCGGGIIIIIIGGGDDD@@@===:::999888999999999888888888888888;;;;;;;;;888444111000000)))333///+++222>>>kkkyyyssszzzjjjRRRqqqzzzzzzcccxxxuuuuuuNNN;;;777222&&&333000444999>>>???===:::888444222000///000111111111555222444;;;===888555777444777999999888777777888444555666666666555333222444444555555444444333222444222777777000111555///---...000000000111444777000000000000000222333444444333222222111111222222000---///111;;;^^^UUU666000------000///,,,111666888666333222222222000......111333555555///000000000......000222///000000...,,,+++,,,------,,,+++***))))))))))))***(((''')))+++,,,***(((&&&""" """###$$$(((...FFFPPPXXXaaauuuzzzUUU555777333666777444111111222333111///444444333222222222222333444222222444888:::999777:::888888999<<<<<<999666:::888666555777999::::::>>>===<<<;;;999888777666;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888;;;<<<>>>>>>;;;999888888999999777666666666777888666555555555555444444444666444222333555666444222444333111000000222333555666666666666666444222111555333222333555555222///222222222333333444444444111000///...............------++++++++++++------000111222222111...***(((///...///---+++<<>>rrrxxxKKK777:::000555777666999@@@DDDCCCEEEGGGHHHEEE@@@<<<;;;<<<;;;999777555444555666888===<<<;;;999555111...,,,222(((000...,,,]]]vvvfffgggnnnfffZZZrrrKKKvvvsssKKK444<<<222111666333333555:::>>>>>>:::666444222000000222333333333///000222333444555555555888777777888999999777444666666666666666666666666555555444333222222222222888777666555444222...+++///,,,***+++///222333222//////000000111111111111444444333333222111000000---///444...777jjjyyyNNN333222333222222///---333777888444111111333000000000000000000000000///000000...,,,...333888444///,,,---...,,,+++---------+++)))(((''''''''''''(((***,,,+++)))'''%%%&&&%%%$$$$$$%%%(((+++---FFFNNNWWWcccvvv~~~|||UUU666888444777666333111111222222111///444444333333333333444444555333222444777999888777999888777999;;;;;;888666:::888666555777999::::::<<<<<<;;;:::999888888777;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;===<<<:::888999999:::999888666666666777777666555555555555444444444555333222333555555444222555333222111111111333444444555555555555333222111555444444555666666333000222222222222333333333333//////......---.........------,,,++++++,,,------///000222222111...+++)))+++---000111---222NNNlllKKK[[[>>>jjjMMMNNNpppKKK888111333777999:::;;;>>>@@@CCCEEEGGGEEEAAA===;;;;;;999999888888777666666666<<<;;;:::888555111...---...---222222BBBzzzxxxmmmooofffVVVuuuuuuWWWvvvOOO666===333222666333333555:::>>>>>>;;;666444333111111222333333333111111222333444555666666444444444666888888777555666666666666666666666666666555444333222222222222666444333333222111...+++///------...111222111///111000000//////000000000444444333333222111111000000///000,,,;;;nnnuuuMMM333222222111111......222777777333111111333////////////////////////,,,---//////......111444222---+++---...++++++---,,,,,,***)))(((((((((((('''(((*********)))'''&&&&&&%%%######$$$'''***,,,BBBLLLVVVbbbvvv}}}TTT777999444777555333111111111222111000333333333444444555666666666555444555777777777666777777777888999999777555999777666666777999999999:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::999888888999;;;:::999888777666666666666666555555555555444444444444333222222444444444222666555333222111111222333333444555555444333111000666555555666777777444222222222222222222222111111...------------......///------,,,,,,,,,,,,------///000111111111///,,,+++***+++///222...+++555EEEAAAuuunnn:::999iiikkkEEE777333444::::::555666===???BBBEEEEEEBBB???<<<;;;888999::::::999888666555::::::999777444222///...***//////666]]]vvvzzzaaawww\\\```~~~}}}jjjooowww}}}WWW999<<<333222555222222444888===>>>;;;888555333111111333444333222333222222222333555666888222111222444666777666555666666666666666666666666666666555444333333333333333111000000111000...+++//////000111333333111///444222000///......000000444333333222222111111111111---+++---DDDtttmmmIII333222111000111---...222666666333111111222------------------------***,,,//////.........//////+++***---...,,,+++,,,+++******))))))))))))))))))))))))(((((((((''''''%%%$$$#########%%%((()))>>>IIIUUU```uuu{{{|||PPP777999333666444333111111111111111111222222333555666777777777666666555555666666666555666666777888888888666555999777555666777999999888888888888888999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999999777666777999;;;::::::999888777666555555666555555555555444444444222222222222333333333333777666444333222222222222444444555555555444222222444555555666777666555333333222222111000000//////,,,,,,+++,,,,,,---...///---------,,,,,,---------...///000111111000...------+++,,,///---+++...444FFFtttzzzVVVAAAhhh>>>hhhHHH888000777999333333:::<<>><<<999555444333333444444333222444333222222222444777888333222222333555666666555666666666666666666666666777666555444333333333333111000//////000111///...//////000111333444444444777555222///...///000111333333333222222111111111000...---555RRRwwwuuu___BBB111222000000333//////111444444222111111111------------------------/////////...---,,,,,,,,,...+++***...000---,,,---***)))))))))))))))*********)))((('''&&&'''(((((($$$$$$###"""###$$$&&&'''<<>>999000111111222111111555;;;>>>===;;;666555444444555555333222444333222111222444666777777555444444666666555444666666666666666666666666666666555333333333333333222111///000111222111000//////...///111444999<<<999777444111000000111222333333222222222222222111000333555BBBaaavvvqqqbbbPPP:::000111///111444111///111222222111111000111........................666333///,,,+++***++++++///,,,,,,111333///------)))))))))))))))******+++***)))'''&&&%%%&&&'''((($$$$$$#########$$$%%%%%%;;;JJJVVV\\\nnnwww~~~oooHHH555999111333111111222111//////111222000111333555666777666666555666777666555444555666444666888888777666666666777666555666888999888777555666666777888888999999999::::::;;;;;;<<<<<<<<<999999999999999999999999888999999888777777888:::777888888888888777666666666555555555555444444444///000111222111111222444666666666555555444444333555666777888888777666555111333666666555444444555444333222000...,,,+++***+++************++++++,,,------............---------...///000111111222222+++,,,......---...000333===bbbPPPIIIQQQvvvttt\\\777fffeeeEEE999999777666777888:::===BBBFFFGGGEEECCCAAA???<<<999999:::<<<===888777555333111000//////...'''HHHppp|||llluuuhhhUUU{{{kkkgggxxx}}}lll@@@777000111000222000000444:::===>>><<<777666555555666666333222333333222111222333444555999777555555666777666555666666666666666666666666555555444333222222222222333222000000222333333222.........---///444;;;@@@888777444222111111111222222222222222222222222222222999<<>>CCCFFFEEEDDDCCCBBB@@@???>>>>>>??????999888555222000///......,,,,,,___|||yyywwwrrrlllmmmrrrrrrsssuuuuuuuuuuuuwwwyyy~~~{{{llliiiXXX~~~___www}}}yyytttrrrCCC888111444222222000///333999===>>>>>>777666666666777666444111111111111222222222222333888666444444666777777777666666666666666666666666444444333222111111111111444222000000111222222222---...//////000333999>>>555444333222111000000000222222222222222222222222000999888AAAXXXXXXHHHEEE>>>222000111,,,...222///000000///000000000000///////////////////////////222///+++***+++,,,,,,+++///---...333444///+++*********)))))))))))))))***((((((''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$555HHHTTTWWWggg{{{kkkGGG777;;;333444///111222111///...111333///111333555555555333222333555777777555444666999444777::::::888666777888666555555666888999777666666666666666777777777888999999::::::;;;<<<======::::::::::::::::::::::::999;;;<<<<<<:::777777777444555777888999999888888666666555555555444444444---///111111000///222444444555666666666666666555333444555666666666555444222555999999777666777888444333111///---***)))(((++++++***)))(((((()))))),,,---...//////...---,,,------...000111222333444,,,...,,,***222LLLnnn~~~qqqnnnlll{{{vvvRRR===999777555333333555:::AAAEEEEEEDDDCCCDDDDDDEEEDDDBBBAAA@@@:::888555222000...------333<<>>777777666777777666444111000000111222222222111111666444333333666888999999666666666666666666666666444333222111000000000000444222000///111222222111,,,...111222111222666:::222222111111000/////////222222222222222222222222,,,666111555IIIGGG:::>>><<<222111222+++,,,000,,,000/////////000000000///////////////////////////+++***)))***---...,,,***...,,,...333333...)))(((++++++***)))))))))))))))(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$222FFFSSSUUUeeezzzNNN222<<<999000333555444222000111222111333444555777777777666666666666666666777777777777888999;;;:::999888888999999999777666555555555555777777777777777777888999999999:::;;;<<<===>>>???>>>;;;999:::<<<<<<:::888888999:::::::::888777666888::::::999777666777888555555555555555555555555111111000000000111333444111333444444333444555777777888999999888666444222666555444555666777666555222444444111,,,)))***+++------,,,)))'''&&&'''))),,,------,,,+++,,,...000,,,------...000111333444222...+++(((XXXxxxrrrJJJ666222333222555666666999???CCCDDDDDDCCCCCCDDDEEEEEEBBB@@@===888777222+++///444...000^^^zzzeeetttpppccc\\\zzzuuuggg~~~oooDDDAAA666,,,999444444333333444888>>>CCC:::888555222000///000000111111111111111111111111777111///333777888999:::777666555444444555666777999666222000111111000...444222///.../////////...---000333444333222333444///111000...///333222...444444444333333222222222111000000444888:::999777777666222...******,,,...,,,...//////...------......///000111000...---+++++++++++++++++++++++++++)))+++---///...,,,)))&&&***+++,,,,,,,,,***)))(((((((((((('''&&&&&&%%%%%%&&&######%%%$$$!!!!!!###555FFFSSSXXXgggYYY888===999222222222222000000222222222333444555666777777666666666666666666777777777888777999::::::999888999:::999888777666555555555555777777777777777888888999999999:::;;;<<<===>>>>>><<<:::999999;;;;;;999777888999999999888888777666888999:::999777666777888666666555555555444444444222111000000000111333444222333555555444444666777777777888999888666444333666555444555666777666555333555555222...++++++,,,......---+++(((((()))***,,,,,,,,,---------------,,,------...///111333444000...111888ppprrrPPP:::222111222333444666:::???AAA@@@AAADDDHHHJJJIIIEEEAAA;;;666666333---000333...JJJ}}}|||pppggg[[[^^^ooo___qqqEEE???888///888111111111111333888???CCC:::888555222000///000000///000000111222222333333555222222666888666666888777666555444444555666777666333111111222333111000222111//////000000111111000000000222444444333111...333666444444555444111444444444333333222222222000///...///222444333111333444444111...,,,,,,---///000222111...,,,,,,,,,//////000////////////...,,,++++++++++++++++++,,,***+++---...---+++)))(((''')))+++------+++)))'''))))))(((''''''&&&&&&%%%&&&###"""%%%$$$!!!!!!$$$555EEERRRWWWeeebbb;;;;;;888666333111///000111222222222333333444666666777777666666666666777777777888888666888::::::999999999:::999888777666666555555666777777777777777888999999999999:::;;;<<<======>>>;;;999888888::::::999777999888777777777777777777888999999999777666777888888777777666555444333333222111000000000111222333222444555555555555666888666777888888888666555444777555444555666777666444444555444222///,,,,,,,,,...//////---+++***+++,,,---++++++...111111...+++,,,------...///111222333111---111@@@rrrGGG111111222222333333555888;;;:::>>>CCCJJJMMMJJJEEE@@@666444333222000///000000eeevvvaaa^^^eeebbbkkk[[[uuuGGG<<<999444555...//////000222888???DDD;;;999666222000000000000---...///000222333555555444444777:::999444333555666666555555555555666666222111111222444444333111///000000000000111333555333000...000444666444111///777<<<;;;999999777444444444333333333333222222222///------...///......///222555555222///---,,,...000222111///---,,,,,,000000//////000000111111---,,,+++******+++,,,---+++++++++,,,++++++***)))''')))+++------,,,)))((()))))))))(((''''''&&&&&&%%%""""""%%%$$$!!!!!!$$$333DDDPPPUUUccc}}}```999:::;;;>>>;;;555000111333222111111222333444555666666777777666666777777777888888888555777999999999888999:::888888777666666666666666777666666666777888999:::999999:::;;;;;;<<<======::::::999999::::::999999999888777666666666888888777888999888777666777888999999888666555333222222222222111000000111222333333444666666555555777888666777777888777777666555888666555555666777666444555444333222///---,,,,,,......///...,,,+++,,,---...---,,,000555555000***---------...///000111222666++++++<<<~~~kkkppp}}}]]]:::444222111333333111222555777:::???EEEHHHFFFAAA<<<333333000000111,,,,,,777zzziiiqqqvvvtttqqqNNNrrrcccooouuu{{{vvvKKK999888666222000000000000222777>>>BBB;;;999666333111000000000......///111222333444555555777;;;???;;;444111444666666666555555666666666000111222333444444222111...///111111000000222444111000000111444666777777666;;;>>>======>>><<<777333333333333333333333333444222///.........000000...111444555333111//////+++...000000///...---......///000222222222111000...---+++******+++---...++++++***************++++++++++++++++++***)))(((***))))))(((((('''&&&&&&%%%""""""%%%%%%""""""$$$222CCCOOOSSSaaa{{{\\\:::???EEEMMMHHH<<<333333555333000000222222333444555666777888777777777777888888888888555777999999888888999:::888777777666666666666777666666666666777888999:::999999::::::;;;<<<<<<<<<::::::;;;;;;::::::;;;;;;999888777666666777888999666777888888777666777888:::999888777555333222222333222111000000111222222333444666666555555777888666666666777777777777777999888666666777777666555555444222111000...---,,,,,,---......,,,+++,,,---000//////333888777222,,,------------...///111111666,,,---???XXXAAAIIIcccyyy}}}~~~WWW999111...111333111000222666777999<<<>>>===999666000222------000)))...EEExxx}}}ttteee___PPPrrr^^^uuupppRRR888666666///333333222222333666<<>>???===;;;>>>AAA>>>888333333333333333333333333222222000//////000222444000111333222111000111222,,,...///...---,,,,,,---+++...111444555333000...------,,,++++++,,,------+++***)))))))))***++++++000...+++(((''''''((())))))))))))(((''''''&&&&&&$$$""""""%%%%%%""""""%%%111AAANNNSSSaaazzzcccBBBHHHRRR]]]UUUCCC555444666222000111222222222333444666777888777777777888888888999999666888999999888777777888777777666666666666777777666666666666777888::::::999999::::::;;;;;;;;;;;;999;;;<<<<<<::::::;;;===888888888888888888999:::555777888777666666777999:::999888777555444333222333222111000000000111222222444555555555555666888555555666666777777888888;;;:::888888999999777666666444222111111000...---+++---//////---------...000000111444777777222...------------...///000111222...555HHHVVV444333OOONNN<<<...///333222222444666555444555666555333111---333,,,+++000)))666^^^|||mmm]]]]]]eeeuuuyyyUUUjjj]]];;;444666///555444333222222666;;;???===;;;777444111000///000000000000111222222222333777666999<<<:::555333555555555666666666666555555111333444444222111111222222111000111222222000...+++000555444111333<<>>:::;;;===;;;777222222333333333333444444///000000000///000222444111222111000...///111444000000///---++++++---...+++...111444444222///,,,,,,,,,------------,,,,,,***))))))))))))***++++++111...+++((('''''')))***((((((((('''&&&&&&%%%%%%$$$!!!!!!%%%%%%""""""%%%000AAANNNSSSaaa|||rrrMMMOOOYYYhhh]]]GGG555333555222000222222111111222444666888999777777888888888999999999777999:::999777666666666777777666666666666777777555555666666777999:::;;;999::::::::::::;;;;;;;;;888:::;;;;;;999999;;;===888888999:::::::::::::::555666777777666666777999999999888777666555444333444333111000000000111222222333555555444444666777555555555666666777888999===;;;::::::::::::999777999666444333444444111///,,,...000000000//////000...000222444444333111000------------...///000000111000777CCC~~~sssAAA---@@@}}}xxxYYY;;;333555444333555333222222333444333111///***333,,,***222,,,CCC{{{xxxyyyccciiitttooocccvvv\\\xxxdddhhhAAA333555000222222222111222555;;;@@@>>>;;;888444111000//////...//////111222333444444666333222555666444333555444555666777777666555444000111333222111111333666444000...111777888555000...000222111///222:::@@@:::@@@CCC===777666666555222222222333333444444444///111333222000000222444000111111000......000222//////...,,,,,,///333777//////000000000///...---+++,,,---......---,,,+++((()))))))))************++++++******************'''''''''&&&%%%%%%$$$$$$$$$!!!!!!$$$%%%"""###&&&000AAANNNTTTccc~~~~~~UUUQQQ[[[lll```GGG333111444222111444111111111222333666888999777888888888888999999999888::::::999777555555555777777666666666666777888555555555666777999:::;;;:::::::::::::::::::::;;;666999;;;:::888888:::<<<777888:::;;;<<<;;;;;;:::444666777777666666777999999999888777666555444444444333111000000000111111111333444444333444555777555555555555666888999:::>>><<<;;;;;;;;;;;;999888;;;888555555666666444111,,,///111222111111111222,,,///222333222000000000---------------...///000333000222555hhhIII)))777uuupppuuuKKK:::777555333555111111222444555444111///(((333+++***333000MMMeee}}}qqq^^^aaaWWWwwwgggjjj```pppFFF222555222///000//////111555<<<@@@>>><<<888444111000//////,,,---...000222444666777666///---000333333333444444555666777777666555444...000111111000222666:::555000---222:::===999222222111///......222777:::333@@@HHHAAA555///111444222222222333333444444444111444666666333111222444///000111111///......///++++++++++++...444<<>>:::999111111111111111222555;;;???AAA===999555222...---............111333333222000//////111222333444444444666666666555555444444444666444333555444222555;;;666333111333888999666333000000///......000555888777777777666555333222111111333444555555444222000333444444444444333222111---......///000111111222---......---...111555999//////111444222+++)))+++---,,,++++++,,,,,,***((('''(((***,,,,,,,,,***)))+++)))((()))******)))(((******)))((('''%%%###"""$$$###"""""""""###%%%%%%111>>>SSS^^^eee|||VVVCCCNNNOOOHHH===222000222222222444333222111000222444777999999999999999999999888888555777999:::888777666777555666777888888777666555555555666777999999777555777888888888888999999999888888888999999888888888888888999999999999888888777888999999999888666666999999888888777666666666555222......///111111000555333111000222444555555555666777666666666888:::999:::;;;<<<<<<;;;:::::::::999888666555444444444555555666555444333111000111111000//////............------------...//////555555///111;;;<<<:::CCCTTT???,,,...NNNjjj```YYY:::444777777555444444444444444333222///777---000111;;;qqqttt{{{lllsssrrrzzzdddjjj```sss|||zzz@@@888666///111222222111222666;;;???AAA>>>999555222...---...///...///000222333111//////000111222333444444444555555555444444444333333555333333555444222444999666333222444888999666333111222222000000000333666666666777666555444222111111222333444444444333222444444333333222222222222/////////000111222222222/////////......///333666000///222555444000///333...---,,,,,,---,,,***(((''')))***,,,,,,,,,***)))+++)))((((((*********)))***))))))'''&&&$$$######$$$###"""""""""###$$$%%%222;;;NNN[[[fff|||ZZZJJJOOOKKKGGG<<<333111333333333444333222111000111333555777999999999999999888777777555777999999888777777777666666777777777777666666555555555777999999777555777888888888888999999999888888888888888888888888888888888777777888888888888999999999999888777777999999888777777666555555444222///...///000111000666444222222333555555555555666666555444444666777777888999;;;<<<<<<;;;;;;::::::888777666666666666777777666555444333333222111111000///......------...------------...//////333555000111777111+++000999222000+++999pppqqqTTTuuuyyySSS===777888666555444444555444333222222888...000333FFFmmmuuueeeWWWjjjfffyyyoooDDD888444---222222222222333777<<<@@@AAA???:::555111///......000//////000222222000...///000111222333444444444444444333333333333333222333111333555444111222666555333222444777888555333222333444333222111222444555666777777666444111000222222222333333444444444444333222111111111222333///000000111111222222333111111000///---...111444///...000333333111444999111///---------,,,***(((((()))***,,,,,,+++******,,,***'''''')))************)))'''&&&$$$$$$############"""!!!"""###$$$%%%222999JJJWWWeeeyyyrrr___XXXZZZUUUMMMAAA666333333333333555222222111000111222444555777777777777777666444333555777999999888777777777666666777777777777666666666555555777888999777555777777888888888999999999999888888888888888888999999888777666666777888999999999999999999888888777999999888777666555555444444222000......///111111555333222222444555555444444555555444333222444555666777999:::;;;;;;::::::;;;:::999888777777777777888888666555444444444444111111111000///...---,,,...------------...//////...222111555;;;444---222000***111///...YYYtttmmmkkkqqqyyyXXX@@@666666333111222444555444222000444,,,---111OOOtttzzz|||mmmiii|||ZZZhhhwwwqqqfffgggKKK;;;555000111222222222333777===AAAAAA@@@<<<555111111000...111000//////111111///...///000111222333444444333222222222222222222222222111000222555444000000444333222111333555555333111000222444555444333333444444555666777666444111000222111111222333444555666444333111//////111222333//////000000000111111111///000000///......111333---+++,,,...///...222888333111///---------+++))))))******+++++++++******,,,)))''''''(((***++++++***((('''%%%$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%000999JJJVVV```zzznnnfff```aaaccc```VVVHHH:::444333222333555222111111111111222333444666777888888888666555444666777999888777666777888777777666666666666777777666555555666888888777666777777888888888999999999999999888777777888999999999888777666666777888999999999999888888888888888999999888777666555444333333222000///...///000222222111000111333444444333444444555444222222333555777888999::::::999888777;;;:::999888888777888888888888666555555555555555111111111111000///...---...------------.../////////444333555999000''',,,...$$$+++000,,,CCCuuuZZZkkkbbbGGGxxxxxxNNN111555222///000333555444111...111,,,---111YYY}}}yyy|||vvv~~~kkk~~~|||cccnnnMMMzzz]]]}}}fffTTT@@@888555111111111222333777===AAAAAABBB===555111222111---111000......000000///...000111222222333333333333222222222222222222222222222111222555333///000333111111111111222222111000,,,///333555555555555666333444555666555444222000222111111222333444555666333222000//////000222333.........///////////////---...///......///222444...+++***,,,,,,,,,000777444222///---------+++*********+++++++++*********+++)))'''''')))+++++++++)))((('''&&&%%%$$$$$$$$$###"""!!!!!!!!!"""###$$$---:::MMMVVVZZZrrrhhh[[[^^^cccdddccc[[[LLL>>>777555333333555111111111222222444555555777888:::;;;;;;:::999777666888999888777666777999777777666666666666777777777666555666777888888666777888888888888999999999:::999888777777888999:::888888888777777888888888999888777777666666777777999999888777555444333333222222111///......000333/////////111333555555444333444444333222222444555777888999:::999888777666:::999999888777777888888777777666666555555555555000111222333222111000///...------------...//////...333222333777///***111222---,,,...,,,333___sss???mmmVVV000bbb{{{kkkaaa888999444000000333555333000...111///000444cccxxxxxx}}}mmmuuujjjfffCCCGGGYYYIII{{{ttt^^^~~~mmm[[[CCC999777///000000111222666<<>><<<777111///000111222333555666777888444666999;;;<<<<<<:::999777888888777666666777999888777666555555666777888777666555555777888888777777888888888888999999999:::999777666666777999:::888999:::;;;;;;:::999888888777555444444444555666999999888666555444222222111222222000------000333......///333777999999999111333444444333444666888222444666888999:::::::::888888777777777777777777333444666777777555333222///111333555555555444333...------------...//////+++000...///666666999GGGaaazzzccc<<<111)))@@@}}}MMMKKKwww666PPPbbbJJJ???iiiuuuGGG@@@777444555444///******...111333666lllwwwqqqwwwoooccchhhqqqoooqqqpppPPPiiiqqqwww~~~lll```BBB444444---......///111555;;;???@@@EEE@@@555111666444---///---,,,,,,...111111111111111222333333333222222222222222333333444444444777444333333111///111666333444555555333222222222...000111111111111333555666444222111111222333555111333444555555444222000---...///000111111000000000000000000///////////////000111000...------///,,,******---......222999111...+++***+++,,,------,,,,,,+++***))))))******&&&&&&(((+++------***((('''(((+++,,,,,,)))&&&$$$"""!!! !!!###$$$'''111BBBLLLWWWtttfffXXXbbbkkkmmmsssZZZEEE===???;;;777555000333444333222222333666999555666888999::::::999999:::999888777777777888999777666666666666555555555555666777666555444555666666777888::::::999888888:::::::::999999999888888666666777888888777666555666888999999777666777777888777777666555666666666222222111000000111222333......///111555777888888222555555333444777777555555666777888999:::::::::555777999999777555555555666444333333444555333222000111333555777777777777333222///++++++//////,,,///111---111AAAHHHHHHNNNlllIII000)))333QQQrrr555hhhUUU---yyyzzzFFF;;;dddrrrPPP666666777...+++222,,,---...000;;;ttt{{{wwwhhh___SSSiiippp\\\rrr[[[>>>333+++,,,---///000222777<<<@@@FFFDDD@@@;;;555222222222,,,,,,,,,---------......000000111111222222222333222333555777777666555444222444555444222111222555333444444333111///000111---111555555333111222333444333111000111000...,,,111111111111111111111111444222111333555444111......///000111222333333333;;;666000...000333444444------------,,,...222555111///---+++***+++,,,---000...,,,,,,------,,,+++++++++******))))))((((((***)))''''''((())))))(((%%%""" """$$$$$$###---777IIISSS[[[uuuhhh[[[eeellllllpppXXXCCC;;;>>>;;;888777222222333333333222333555888555666777999999999999999::::::888888777888888999777777777777666666666666444666777666555555666777777777888999999999999888::::::999999999888888888555666777888888777666555666777999999777666777888999999999888888888777777444333222111111222333333111000000222444666666555222555666333444888888666666666777888999999999999555777888888666555555666777555444444555555333222111222444555666666666666000111...+++,,,//////+++)))333555777CCCEEE>>>===VVVyyylll@@@///)))...EEEzzzddd888ttt}}}FFF555tttAAA<<>>www~~~ooollllllZZZ\\\wwwcccyyy^^^FFF666000...///000111333888???DDDEEEDDDAAA<<<666222111222,,,,,,---------.........//////000000111111222222111222444555666666555444222333555444222111333444555444222111000000111111...111444444222111111222333333222111000///......222222222222222222222222555333222333555444111///111111222222222222222222999555000...000222222222/////////...------///111111000---+++******++++++...,,,******+++,,,+++***************)))))))))))),,,***(((((((((((('''&&&%%%""" ###%%%$$$###+++666HHHSSS\\\vvvlll```jjjnnnlllnnnUUU@@@999===:::888888444111222444444333333555666555666777888888999999888;;;:::999888888888888999888777777777666666666666333555666666555555777888888888888777888888999:::999999999999888888888777555666777888888777666555555777999999777777777888888888888999888777777666666555444333222222333444333222111222444555444333333666666444555888999666777777888888999888888777666777777666444444555777888666555555555555333222222333444555555555444444...///...,,,---000///+++...???AAA999======444...;;;WWWPPP555---***)))555___NNN>>>ooo666@@@bbb<<>>888444111111,,,------------.....................///000111222000111222333444444444444222333444444222222333444777333000000222333222000///111333333111000000000222444555333///...///111333333333333333333333333555444333333444333111///111111111000000/////////555333000///000111000000000111111000---,,,,,,---...---,,,++++++,,,---...,,,***)))(((*********))))))))))))***************---+++)))(((((((((&&&$$$%%%###!!!!!!###%%%%%%%%%)))444HHHSSS\\\wwwttthhhoooqqqllloooUUU???888;;;999777888333000222444555444444444555555666666777888888888999;;;;;;::::::999999888888777777666666666555555555222444666666555666777999999888777777777888:::;;;999888888888888777777777555555777888888777666666555777888999777777777888555555666666666555444333666555444222222222333333333222111222444555444333333666777555666999999777888888888888888777666666666777666444333333555777999777555555555555333222222333444555555444333222---//////...///222111,,,:::MMMHHH444111555111---+++===:::,,,,,,,,,(((+++HHHooo:::JJJeee000MMMzzzHHH;;;jjj{{{SSSiiiyyyGGG000666999111111333555888CCCtttxxxnnnwwwvvv~~~KKKqqqnnn|||nnn|||kkk[[[999666000000///000333:::CCCIIIBBBBBBBBB???:::555111000------------............---,,,,,,,,,---///000111000000000111222222333333222333333333333333333444666333111333777777222---000111111222111000//////111444777444///---///333333333333333333333333333444333222222222111000///.........------.........222111000000000///......///111222111...,,,,,,,,,,,,,,,,,,,,,...///111222+++***((((((*********))))))))))))******+++++++++,,,***)))))))))(((&&&$$$%%%$$$#########%%%&&&&&&)))555HHHTTT]]]www|||pppqqqnnnjjjmmmUUU@@@777:::777555666111000333555555555444555666666666666777888888999999<<<<<<<<<;;;:::999999888666666666555555555444444222444666666555666777999999888777777777888:::;;;888888888777777777666666444555666888888888777666555666888888888777888999555555555555555444333333555444333111111111222333222111000222444666555444333666777555666999999777888888888888888777666555666666555444222222444666888666555444555555333222222333444444444333111111///111000///000333222---888JJJCCC...+++222222000***111///))),,,...***)))999{{{TTT333^^^TTT111ZZZhhh999FFFnnnaaannnddd>>>777777222111222444666AAAuuusssvvvnnnmmmYYYeeehhhdddxxxsss{{{eee666555//////...///222999BBBHHHAAABBBCCC@@@;;;666222000---------.........//////,,,,,,++++++,,,...000222111111000///000111222333222222222333333444444444333222444888<<<:::333,,,000000000000111111000///111444777555000...000444333333333333333333333333111111111111000///000000......---......000111222000000111000///...---------///000000///......//////////////////000111111,,,+++))))))+++,,,++++++))))))******++++++,,,,,,)))(((((()))******(((&&&$$$$$$$$$######$$$%%%'''+++666JJJUUU]]]vvvsssmmmddd___fffUUU???666999666444555111333444666666555555777888777777777777888999:::;;;=========<<<;;;:::999888666666666666555555555555333555666666555555777888888888888777888888999:::777777777777666666666666444555666888888888777777444666888888888777888999777777666555555555555666444333222111111222333444222111000222444666555444333666666444555888999666777888888888777666666555444555555444222222333555666444333333444555333222111222333333333222111000000111000...///222111---))):::999---///333111222///...---,,,,,,------+++222```>>>;;;yyy@@@999cccUUU;;;]]]sssZZZttt]]]AAA666111222222333444>>>ttt}}}gggpppppprrr]]]pppddd~~~~~~xxxnnn555666.........///222888@@@FFFAAABBBBBB@@@;;;666333222------........./////////,,,+++++++++,,,...111333444222000///...///111222222111111222444555555444111222555:::===:::333,,,111000///000222333222111222444666555222000222444333333333333333333333333000111111000///000111333111000000000111333555666000111111000...------...,,,...//////......000111444333222111///---,,,,,,---+++******,,,------,,,*********+++++++++++++++((((((((()))+++***(((&&&###$$$$$$###""""""%%%'''+++777JJJUUU]]]uuurrrcccTTTOOOYYYRRR<<<444777555555777333555666666666555666888;;;999888888888999:::;;;<<<======>>>===<<<:::999888888888888888777777777777444666777666555555666777777777888999999999999888777777666666666555555555333444666777888888888777444666888888888888888:::888777555333333444555777333333222222333444555666444333222222444444333222222555666333444888888666666777777777777777666666222444555555333222222333333222111222444444444222000111222333333222111111111111///+++,,,000///,,,%%%111111---222222///333222---///111,,,,,,...---...CCCqqq///JJJ999IIIiiiAAAFFFxxxmmmbbbzzzZZZ===444333333222222<<>>CCCBBBCCCBBB???:::666444333............////////////,,,,,,******,,,///222444777444111///......000111333111000222444666555333///222555777888555222///111///...000333555444333444444444444333333333333222222222222222222222222///111222222111111555888333222111000000222444555000111222000---,,,...000...//////...------000222111111000///...,,,+++***,,,+++******,,,------,,,,,,++++++++++++++++++***)))))))))***+++***'''$$$"""###$$$"""!!!!!!$$$''')))555JJJUUU^^^vvvppp[[[HHHCCCNNNPPP:::222666555666888555777777777666555666:::<<<:::999999888999;;;<<<======>>>>>>>>>===;;;999777:::::::::999999999999888555666777666555444555666666777888::::::999888888777666666666555555555555333444666777888888888777444666888888888888999:::777555222000///111444666444333333333444666777999666555333333333333111000222555555333444777888555666666777777777777666666111333555555444222111222111000000111333444444333///000111222333222222111111111---)))***------***...333...,,,111///---555222+++000444,,,***...---,,,111yyyeee(((VVV>>>YYYkkk222MMMbbb^^^oooGGG999444333222111;;;qqqZZZ\\\{{{kkkUUUwwwooosssjjjwww~~~999<<<...///111222444888>>>BBBCCCCCCBBB???:::666444444............/////////000---,,,+++***,,,///222444999666222///---...000111333111000111555666555333///111444444333111222222111///...000333666666555666444333333444555444222111111111111111111111111000222333333222333777;;;222111///...---...000111111222222000---,,,...111000000///---,,,,,,///222+++,,,,,,---......------,,,***)))***,,,------,,,---,,,,,,++++++*********+++******++++++)))%%%"""!!!######""" ###&&&'''444IIIUUU___xxxoooQQQGGGAAALLLKKK:::000555999666333666:::777555555999;;;;;;:::;;;:::::::::;;;<<<>>>@@@999:::???DDD@@@999777<<<777777888:::<<<<<<999777888777555555666666555333666777888999999999999999999777555555888888666444444444555555666777777777;;;:::999777777777777888888444...---///222444444777777666666555555555444555444444333333333444444444555666444222222666999999999999999777666555444444444555555444222000///222222333333333333444444222222222222222222333333///000000...,,,+++,,,......///000///------///000///---,,,---...///,,,))),,,,,,YYYHHH666ooouuu???kkk]]]000nnn~~~]]]bbbggg>>>555:::777+++:::uuuqqqnnnlllXXXeeennn```nnn^^^gggzzz@@@666......111555555333777===CCCCCCAAA===777333111111//////...---,,,,,,++++++))))))***+++,,,,,,------000111111000---...222555444222111222444444111...333666777555444555333.........000333666777777555777666444333222222333444444333333222222333333444666444111///000444888:::555333111///......///000000000//////////////////000///...------...///000111///---,,,---///333555777111+++((()))***)))(((,,,---///000000///---,,,+++******)))(((''''''&&&%%%%%%$$$###""""""######+++111FFFWWW^^^ooooooPPPFFF>>>HHHFFF999111666999555333666999666555555888::::::999:::::::::;;;<<<===?????????===@@@FFFEEE===888888888888888:::<<<<<<:::777777666555555666777666444777777888999999999999888999777555666888888666444444444555666666777777888:::999888777777777888999:::666111///111444555555666777777777666666555444555444444333333444444444444555555444222333666999888888888888888777666555333444444444444444333333222222333333333333444444222222222222222222222222//////000///---,,,...///.../////////------///000111///......//////,,,***))))))KKK}}}AAAQQQ\\\GGG___QQQXXXvvvggguuu}}}TTT:::444444111:::lll~~~eeennnsssppp{{{YYYvvvcccmmmtttJJJ888000///111444444333777>>>DDDDDDCCC>>>999444222222...---------,,,+++++++++*********++++++,,,,,,---///000000///---...111444333111111333666666222......222444222222444333/////////000333666777666555555555333333222333333444444333333222222333333444555333111000000333666888555444222000///000111222111111111111111111111222000///...------...///000000///...---...000333444555333111000000...+++)))+++,,,------------,,,+++******))))))(((''''''&&&%%%%%%$$$###############***222HHHZZZaaassspppPPPDDD:::BBB>>>666333777777333222777777666444555777999999888999:::;;;===>>>>>>??????AAA>>>@@@GGGKKKFFF===666888888888:::<<<<<<:::888666555444555777888777666888999999999999888777777999777666666777888666555555555555666777777888888888888888777888888999:::;;;888444333444666777777555666888999888777555444444444444333333444444555444555555444333333666888666777777888888777777666444444444444444555666666222222333333333333444444444333333222222111111111...///000///......000222...//////...------...000333111000000000///,,,***)))***:::ggg]]]EEEtttFFFRRRIIICCCuuudddgggOOO444333888777^^^|||uuummmfffpppYYYyyynnnmmmyyyyyylllqqqYYY999222000000222333333777>>>EEEEEEDDD@@@;;;666333222------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........---,,,---///222000000111555888888444000+++000222111222555555222//////000333555666555333333333222222222333444444444444333333333333444444333333111111111222333444444333222111111222333444111222222222333333444444//////............/////////////////////000111222...111555666444///+++(((++++++++++++++++++++++++***))))))(((((('''''''''%%%$$$$$$############$$$)))222III[[[dddxxxqqqQQQCCC666<<<777444555888666222222666555555555666777888888888999:::<<<>>>??????>>>>>>@@@<<<===FFFPPPOOODDD999999888999:::<<<<<<:::999666555444555777888888777:::::::::999888777666666888888777777777777777666555666666777777888888999777777777888888999::::::;;;999777555555666666777444666888::::::888555444444444333333333444555555444444444444444444666777555555666777888888777777777777555444444555666777222222222333333333444444444444333333222111000000...///000000///000222444......///...---,,,...000333222111000///...,,,***---------NNNFFF[[[^^^DDDXXX666LLLkkkXXXyyysssBBB666;;;333PPPlllxxxrrrkkkyyyeeeaaagggfffzzzhhh\\\wwwwwwjjj;;;444111///111222333777===BBBCCCCCCAAA;;;666333222---------------.........,,,,,,++++++++++++++++++---------,,,,,,---...///......111555999999555111...111333222444777777444000000000222555555444222111111111222333444555555444444333333333333444444222222222111111111111111222222222111222333444555111111222333333444444444/////////....../////////---......////////////...''',,,222444000+++'''&&&++++++************++++++))))))((((((((('''''''''%%%$$$$$$######$$$$$$$$$)))222GGGXXXbbbzzzsssTTTEEE555888222333666888666222222555444555666777777777888888888:::<<<>>>??????>>>>>>???<<<===DDDNNNOOOEEE999:::999999:::;;;<<<;;;:::666555555666888999888777:::::::::999888777666555888888888888777777777777666666777777888999999999555666777888999:::::::::999888888666555444555555333555777999999888555444333333333333333444555666555444444444555555666666444555666777777777777777:::999777555444444444444222222222333333333444444444444333333222111000000...///000000000111333555---...///...,,,,,,...///111111111000...,,,******,,,...'''<<>>>>>@@@@@@???@@@EEEGGGAAA777;;;:::999:::;;;<<<<<<:::777666555666888999888777:::::::::999888777666555888999:::999777666777888777777777888999999::::::555666777999999:::::::::777888999777555333444444333444666777888777555444333333333333444555555666555444333444666777666444444555666666777777777777;;;:::888666444333222222222222333333333333444444444333333222222111111111...///000000///000222444---......---,,,,,,---///000111111000---+++++++++***...)))333[[[cccFFF{{{EEERRR===AAA\\\ccc~~~{{{WWWBBB444BBBsss}}}gggsssaaa```yyy|||yyyTTTxxxyyyfff~~~ffftttiiiFFF777222///222444444666999888;;;>>>>>>;;;666222000/////////...............++++++++++++++++++++++++,,,++++++,,,---...---,,,,,,,,,...333888888555111000222222//////222222///......///222444555444222111222333444555555555555555555444444444444555555111111111111111111111111000000111111222222333333111111111111111111111111......////////////......---.........---,,,++++++)))+++,,,,,,+++***+++,,,------------------------''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&(((111DDDQQQ^^^|||yyy\\\MMM999999444555555555555666444333333666999:::888777888:::999999999999;;;<<<===>>><<>>===999;;;:::999999;;;<<<<<<;;;999777666777888888777666999999999999999888777666777999:::999777666777999777777888888999::::::;;;666777888999:::999999888777999:::999666333333444333333444555555555555555333333333333444555666666555333333444666777666444555555666666666666666666888777777666555444222111222222333333333333444444222222222222222222222222...///000000//////111333---......---,,,,,,---//////111222111...,,,---...---111333111BBBssseeeppp^^^IIIHHH===iiiwwwjjjjjjxxxOOO999:::]]]zzzwwwnnnwwwqqqssskkkXXXsssrrrlllhhh}}}ggggggOOO777111///333555555555666444888<<<>>><<<777444222......------,,,,,,++++++*********++++++,,,,,,------++++++,,,...///...,,,---,,,---111555777444111000222222///...111222///------...111444555444333333333555666666666666555555555444444444444555555111111111111111222333444222222333333333333333333222222222111000000//////---...///000000///...---000000///......---,,,,,,---,,,+++,,,...//////...+++,,,---......---,,,+++''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%111EEESSSaaazzz___OOO;;;;;;666666555444666777555222333777:::;;;999888999;;;999888888888999;;;===>>>666<<<===888555:::>>>>>><<<:::999999;;;<<<<<<;;;:::888777777888888666555888999999999999888777777777999;;;:::777666777999777888888999999:::;;;;;;666777888999:::999888888777:::<<<;;;777444444555333333333333444444555555222222222333444555666777555333222444777888666333555666666666666666555555444555666666666555333222222222333333333444444444222222222222222222333333...///000///......000222------...---,,,+++---//////222444333000...///000222777===222111bbbwwwmmmppp@@@III>>>PPPfffhhhZZZ===222JJJ}}}{{{wwwmmmddd___aaafffqqqoooVVVbbbfffUUU777111000333666555444555333777<<<>>>===999555333------,,,++++++***))))))))))))***+++,,,,,,---------,,,+++,,,///000...+++...,,,,,,///444555333111000333333000000444555333,,,,,,...111444666555444444555666777777777666555555555444444444444555555111111000000111333555666333444444555555444333333444333333222111000//////---...///000000///...---333222111///...............,,,***,,,000111000---***+++---......---+++***&&&'''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''###111GGGWWWeee~~~```NNNBBB888666444333333555666666555666777777888888888888777999888777777888:::<<<===:::::::::::::::;;;<<<======;;;999888999;;;<<<<<<<<<:::888777888888777555999999999888888888888777777<<<>>>999666666777666888777666555444444555666666666666777888888999999666666777777666555444444444333333222222333333444777444111333999<<<999222111111222555777777555333555444444555666666555333888777666555444333333333444444333222222222333333666444111111444555333111////////////...............000111///+++***,,,///...222666666222...++++++444000444555444OOOfffGGGHHHHHHCCC~~~___hhh{{{PPP;;;;;;iiinnnnnnmmmsssmmmqqqsssVVVQQQ~~~pppkkkyyyccc777333222555888666444555666999;;;;;;;;;;;;666000000000000...+++))))))***+++***)))))))))***,,,---........................------------222666444...666444333333222//////000---...000//////111555888888555333333555666555333777444444777777333222333999222111666555------555222333444444444333222111555111000333444000......---///111333222000...,,,:::888444000---------...000///---,,,,,,---///000/////////...---+++***)))+++)))(((''''''((()))+++%%%$$$###%%%'''(((((('''&&&---CCCZZZllljjjTTTDDD;;;666444333333555666666555666777777888888888888888999888777777777999;;;<<<;;;::::::::::::;;;<<<======;;;999999999;;;<<<<<<<<<:::888777888888777666999999999888888888777777666;;;<<<888555666777555888777666555444555555666666666666777888888999999666666777777666666555444555555444444444444555555555444222333666888666222111111333555777777555333666555444555666555333222777666555444333333222222444444444333222111111111666333111111333444222111000000000//////.........///000000///...---...///...222666666333...,,,+++---///000......AAArrr^^^aaaNNNVVV>>>ZZZxxxcccooosss\\\HHHZZZrrrgggrrr{{{zzzkkk[[[[[[ooovvvjjjlllqqq888444222555555222111333555888::::::;;;<<<777111888888555111,,,***)))*********))))))******+++,,,........................111333222---,,,------***---+++++++++,,,...000222444222///...000333555555888555333333555666555333888888999999666444:::BBBHHH999000222555333444999222333444555666666666555888333111333333///---...000111222333222111///...666444111///......///000///...---,,,,,,---...////////////...---+++***)))***)))'''&&&&&&''')))***%%%$$$###%%%'''(((((('''(((000FFF\\\nnnwwwZZZEEE===666444333444555777666666666666777777888888888888888888777666777999:::;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::999999:::;;;<<<;;;999888777888888888666999999888888888777777777555999:::777555666666444777777666555555555555666666666666777888888999999666777777777777666666555666666555555555555666666444444444444444333333333222222333555777777555333777666555555555444222000444444333333222222222111333333333333222111000///444222111111222222111000222222111000//////......000///...///000111111000...111444555333///---,,,(((000---))),,,222YYYvvv___GGG^^^```===}}}qqq]]]vvv[[[HHH~~~pppfff{{{jjjgggeeexxxwwwmmm]]]pppsssaaa:::666333444222///...111333666999999:::<<<999333:::888666111,,,***+++,,,))))))***+++++++++++++++------------------------///333333...+++---//////111111///......000222333555111,,,,,,000333333222777555444444555555444333666999;;;999222222???NNN^^^HHH444000333222111333111222444666888999999999;;;555222222222...---///222222222222111111111000000///...---...000222333...---,,,++++++,,,---...............---+++***))))))((('''&&&&&&'''((()))%%%$$$###$$$&&&((('''&&&***222III___qqq^^^DDD<<<666555333444666777777666666666666777777888999999888777777777777888999:::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::999999:::;;;:::999777777888999888777888888888888777777777777444777888555555777666444666666666555555555666666666666666777888888999999777777777888888777777666666555555555555555555666555555777888555111111444333333444666777777555333666555444444555555333111222222222222222111111111111111222222222111000///333222111000111111111111444333222111000///...---///---,,,...111333111///...000222444333111...---)))444,,,)))111+++BBB|||^^^tttfffLLLoooZZZRRRwwwmmmtttxxxHHH{{{yyy|||nnneeetttrrrtttgggrrrTTTeeebbb@@@:::555444111...///333111555777777:::<<<999444222111000---++++++---000((()))***,,,,,,+++******------------------------,,,///000...///222111...000333444333333555555333000000000111222333222111666555555555555555444333333555777555000000<<>>>>>:::555444555444555666666555444444333222111222444222111666======666111222555555555666555444555555555666666666888333000222333222333666222111000......///000111......---------...000000------------------------------------,,,+++******''''''&&&&&&&&&&&&''''''%%%$$$###$$$&&&&&&&&&$$$$$$...HHHaaatttgggJJJ???777555444555666888777777666666555555666888:::;;;999999999999999999999999<<<<<<;;;:::::::::;;;;;;999;;;===;;;888666888:::999777666777999::::::999888888777777777666666666333555555444666999888444444555666666777666666666666666666777888888999999777888888999999999999888555444444444444444444555666666<<>>555222666444444555666888777555222111111111333555666666444...///111222222222111111111111000111111222333444222333333222000000111333222222111000//////......++++++,,,...000000///---......///111333444222000---222+++,,,444,,,***>>>}}}jjjgggdddIII{{{```AAAxxxcccxxxVVVzzz```hhh{{{RRRiii^^^uuuvvvhhhuuuqqqyyyppp~~~ZZZJJJ999333333333444555000333444555777;;;999555///000000///---,,,---///))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///888GGGRRROOOFFFDDDNNNSSSQQQOOOMMMDDD999<<>>777666444555777888888777666666555555666888:::<<<::::::;;;;;;;;;:::::::::===<<<;;;:::::::::::::::888;;;>>><<<888555777999888777666777999:::::::::888777777777666666666666444555555444777;;;999555333444666777777777666666666666666777888888999999777888999999::::::999999666666555555555555666666666444;;;EEECCC888222444555555555777888777555222222111111333555555444333---///111222333333222111666444222000000111333444222444555333111000222444000000000//////.........***---///111000/////////---------000333555333000,,,......---.........///```YYYxxx|||UUUkkk~~~EEERRRhhhnnnYYYfffqqqwwwiii}}}___eeeuuummmfffdddhhhwwwdddiiixxxyyyjjjSSS;;;111222333222111000333444444666:::999444111222333222///---,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000:::KKKZZZ]]]YYYPPPZZZ]]]XXXSSSPPPFFF999<<>><<<888555666999888666555666999;;;;;;:::777777777777666666666666444555555444888<<<:::555333444666777777777666666666666666777888888999999777888999:::::::::::::::777777666666666666777777555333:::EEEFFF999222333555555555777888777555222444333222333444444333111---///111333444444333222;;;888444000//////111333333555666444111000222555////////////............+++///222333000...///000---,,,---000444555333111+++---222///)))000555---IIIMMMjjjQQQyyy222hhhlllxxx```[[[vvvrrrrrrhhhwwwRRRcccmmm[[[```[[[___}}}wwwuuuYYY<<<000111333000---000333444333666999888444...000222222000---+++++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,...///111444>>>JJJPPPPPP:::EEEJJJFFFEEEGGGAAA555444444555555444444444555222555888888555333333444222111333777666222000222222444444333444777777555666555444333333444555666777444333666777444222333222222222222111111000000000000000000000///////////////000000000000//////++++++,,,,,,,,,+++******(((((())))))))))))((((((&&&$$$###$$$%%%%%%$$$###)))333MMMeeevvvpppYYYKKK<<<<<<555222444666555555666555444444555555666777888777777888999999999888888;;;888666666999;;;;;;:::;;;;;;;;;999777777999:::666777888888777888:::<<<666444222444666777666444333444666777888888777777444555666777777555333222666555444555777999888777777888:::<<<<<<<<<:::999666666777888888777555444555555777:::======888444777666666444333222111111444333222222333444444444222111000.........///000777555111...---...000222333333333333333333333333000000000000////////////111000000111333333///+++,,,,,,---000222333222000............---,,,+++***888uuujjjeeeRRRDDDrrr~~~eeetttppptttaaa```jjjkkkrrrLLL~~~|||tttPPP}}}ooo|||eeeDDD333444///000...333777222///111777;;;999777444111///...//////,,,)))&&&))),,,+++)))((())),,,//////...---------......,,,.........222999<<<:::///444555222333888888444111333666888888777444333111222333333444444333333333333444444333333222111333555777888666444333333555333333555888888444111666333222555555333555888444333222000///........................///000000//////111222222111000000...---,,,,,,++++++,,,,,,''''''''''''(((((((((((((((&&&$$$$$$%%%%%%$$$###$$$111HHHccc}}}nnnXXXMMMAAA===666222444666555444555555444444555555666777888888999::::::::::::::::::;;;999777888;;;<<<;;;::::::::::::888666666888:::555666777777777777888999777555333333555666444222555555777888999999888888555666777888888666444333666555555666888999999888777888:::;;;;;;;;;:::999888888888777777666555444444444555777:::;;;999666666666555444333222111111222111000000111222222222111111000///////////////555333111///...///111222333333222222222222222222111111111111000000000000111000000111333222///,,,,,,,,,,,,///111333333222...---------------------+++hhhjjjPPPMMMSSSmmmooo]]]yyyvvvmmmmmmaaawwwlll\\\ppptttYYYpppzzzwwwmmmCCC222333...111000666444333333444666999;;;<<<555222///...///...,,,***)))***++++++******+++,,,,,,,,,+++++++++,,,,,,---,,,//////---...222444222---111333111222666666222222333444666666555444333333333444555555555555444333444444444444333222222333555777777666444333333444444555666777777555222888555333555555222333777222222111000//////000000//////......//////000111///000111111111111//////...---,,,,,,++++++,,,,,,(((((((((((((((((((((((('''%%%$$$$$$%%%&&&%%%$$$$$$111IIIggglllXXXPPPIII???888333555666444333444555444444555555666777888999:::;;;<<<<<<<<<<<<;;;:::999:::;;;======;;;999999999999777666666888999555555666777777666666555666555333333444444222111666666777888999999999999666777888999888777666555777666666777999:::999888999999999999999:::::::::999999888666555555555555444333333444777999999999666666555444333222111111000///...---...///000111000000000000000//////...111000000000000111222333111111111111111111111222222222222222111111111000000000000111222111///------,,,+++---000333444444///...---------...///000...PPPmmmAAAOOOooozzzwwwttt{{{cccvvvddd___```ooofffuuu___sssddd^^^qqqyyyEEE333333---000000666444555666666555888<<>>???===;;;999888888888777555555777999777777777777888777555444444333333333333333333222555666666777888888999999777777888888888777666555888777666777999;;;:::999999999888888888888999:::999888666555555666777777888666444333444666888999555555444444333222111111...///...------...000111...///000111111000///...---...///111222222333333000000000000111111111111222222222111111000000/////////000000111000///......,,,***+++///333555666222111///------...///000666>>>ooo|||LLLVVV|||zzzvvvuuuxxxzzzkkkhhhnnnnnnvvvqqqYYYgggVVVtttsssnnnOOOmmmIII555333,,,......555888777666555666888===@@@999666333000......------///+++((((((+++......,,,,,,,,,,,,---...///000111000666:::555///.........,,,...///000111222222111333222111111111222333444444444555666666666666555444444444555444333333222333555666666555444444555333666999888555444555777777444333555555333444888222111000///////////////000000000000000111111222222111111000//////...---...---,,,,,,++++++,,,,,,+++++++++***************%%%$$$######%%%''''''&&&%%%222JJJhhhlllYYYUUUPPPAAA:::555666666444222333555444444555555666777888777777888::::::;;;;;;;;;999;;;>>>??????===:::999777888888777555666888:::;;;:::888888999999666444111222333333333333444555444444555555666777777888777777777777666666555555888777666777999;;;:::999999888888777777777888888666666555555555777888:::<<<:::888555444444666777444444444333333222222111...000111000//////111333...///000111111000///...,,,---///111222222222222/////////000000111111111222111111000//////.........///000000/////////000///---***+++...222555666666444111///---------...111***SSSlllYYYzzz{{{|||~~~___vvveeessscccSSSttt[[[~~~zzzdddxxxMMMyyyqqqIII555444---000000666>>>999333222666:::<<<;;;:::999777333000............***''''''***------,,,,,,,,,,,,---...///000111333:::>>>999444444555555......///111222222222333333222111000000222333444333333444555555555555555444444555555555444333333333555666666444444555666333666888777555333555777444111111444555555777;;;444333111///...---,,,,,,000000000000000111111222222111000//////......---...---,,,,,,++++++,,,,,,,,,+++++++++*********)))%%%$$$######%%%''''''&&&(((222HHHfff~~~ooo[[[TTTMMMAAA:::555666777555333444555444444555555666777888555666777888999:::::::::999;;;??????>>>;;;:::999777888888777666666999;;;AAA===999888::::::777555111333444444333333444555444444444444555666777777777777666666666555555555777666666777999:::999888888888888777777777777777555555555666666777888999;;;<<<;;;888555333333444444333333333222222222111---111555555222111222333...//////000000000000000...///000000111111111000/////////000111111222222222111111000///...---------///000///......///111000...++++++...111444555888666444111///------,,,...&&&@@@wwwbbb```uuukkkeeetttdddfffssscccmmmvvvjjjiiifffXXXiii~~~HHH555555///222222888???777000///444999;;;:::<<<<<<;;;888444000//////,,,***))))))***,,,,,,,,,++++++++++++,,,,,,---...333999;;;888666777999888///...///333444222222555333222111111111222333444333333444555555555555444555555555555555444333333333444666555444444555777444555666555444444555666222000000444666666888<<<555444222///---,,,+++***000////////////000111111111111000///...............---,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))&&&%%%###$$$%%%&&&&&&%%%)))444IIIggg{{{rrr^^^SSSHHHAAA:::555666777555444555555444444555555666777888444555666888999:::::::::999<<<>>>>>><<<:::999:::888999999888777777:::<<>>???<<<777222000///***+++,,,,,,++++++,,,---,,,,,,+++++++++,,,,,,---000333333111111555666444000---...333444111111555222222222222222333444444444444555666666666666555555555555555555444444333333444555555444444666777555444222333444444444333333000000444666555777<<<333222111///---,,,,,,+++//////......//////000111000///............///000...---,,,,,,++++++,,,,,,,,,++++++***))))))(((((('''%%%$$$$$$%%%&&&%%%$$$)))555LLLmmmzzzttt___RRREEE@@@999555666888666444555555444444555555666777888555555777888999:::::::::999<<<>>>===:::888999:::888999999888777888;;;===FFF???888666777999888555888::::::777333000000222666666555555666777999::::::999888888777777888888666555444555777999888777666777888999888777555333999999999999777555333111222666::::::777333000000333333222222222222222222+++111888:::666222111222000///.........000111222333222111///............///000000111222333333333444444333222111000///...,,,...000///------000222111///------///111111111555555444444222111///...---333...@@@wwwfff]]]]]]gggcccXXXyyymmmYYYqqqcccgggXXXhhhfffDDDzzzyyywwwOOOqqqqqqPPP<<<:::000---))),,,333111///---...333<<>>??????>>>;;;777333000///...------...///---,,,---,,,,,,,,,,,,---...///,,,,,,,,,---------......000//////000222333111000555555444333333333444444444555666777777666555444444444444444444444444444111222333333444444333333333333333444444444555555666777777666555444444555666555444222111000000000111111111000000000000000......///000111111000000000...---+++******++++++)))'''%%%&&&)))***)))&&&'''%%%$$$$$$%%%&&&&&&%%%...:::TTTttt|||}}}eeeSSSLLLCCC;;;555555666555444555333555666777666777888:::555666777777777888:::<<<;;;;;;;;;::::::;;;;;;;;;888888777666666777888888;;;999666666888999888666666666555555444333222222444444444555555555555666777666555666777888777555666666666666777777777777888777777777777777888888888777777666444333333222333555777999888666444222222111000111222222111000/////////000000000111111111111111///...///000111222111000/////////000111,,,111111...111:::999111444222111000///000222333///------//////...222777333000---,,,...///...,,,444555666555444111///---...***000...HHHoooYYYuuucccSSSbbbzzzeeettt{{{mmmvvvgggrrrrrrfffYYYsssiiimmmRRRnnnQQQuuuwww```>>>444333000---333333111000000111444666<<<<<<>>>>>><<<:::777555111///......//////...,,,---------.........//////------------............111///---...000222444444444444333333333444444555333333444555555444333333444444444444444444444444222333333444444444444444444444444444555555555555666777888777555444555666444444333111000/////////111111111111000000000000/////////000000111111111///...,,,+++*********+++***)))(((((()))***)))((('''&&&&&&&&&'''''''''&&&...;;;UUUuuu{{{|||jjjWWWPPPDDD<<<666666777555444555444666777777666555777888444555777777666777999;;;;;;;;;::::::::::::;;;;;;777777666666666666666777:::888666666777888777666555555555444444444333333444444444555555555555666777666555555777777666555555666666666777777777888777777777777777777777777666666555444444333222222222444666888888777555333222111000111222222111000........./////////000000000111222000---,,,...111222111000/////////000000,,,111111///222::::::444222111//////000222555777000------/////////333999333000---+++,,,---------222333444444444222000///+++++++++///666ccc^^^PPPQQQDDDjjj}}}eeerrr}}}[[[nnn^^^___nnnhhh^^^xxxyyyQQQpppeeeiiixxxwwwkkkBBB666333//////333222000//////000222333999:::<<<>>>>>>===;;;:::333111////////////...,,,---...///000000000///...............////////////111///,,,,,,///222555666333333222333333444555666333444444555555444444333444444444444444444444444333444444555555555555555555555555555666666666666666777888777666555666777333333222111000//////...111111111111000000//////000////////////000111111---,,,+++******************++++++***)))(((((()))''''''((((((((((((''''''///===YYYyyyzzz{{{ooo[[[QQQFFF>>>777777777555444555555666777777555444555777444555666666555666888::::::::::::;;;;;;:::::::::888777777777666666666666999888777666666777666666444444444555555555555555444444444555555555555666777666555555666777666555555555666666777777888888777777777777777666666666444444444333333222222222111333555777777777555444222111000111222222111000000000000111111111222222///111333111---+++---000111111000000////////////---000111///111666777444111000...---///222555777000------/////////444:::222000---++++++,,,---...///000222333444333111000+++...)))111***HHHsssMMMiiiGGGJJJllllll\\\mmmrrreeejjjuuulllyyyiiidddjjj^^^jjj|||qqqOOOvvvKKK@@@<<<222333000///------...///000111999:::<<<>>>??????>>>===666444111000//////...---+++---///000111000...---////////////000000000000222000...///111333444444222222222222333444555666666666777777777777666666444444444444444444444444444555555666666666666666666666666666777777777777666777888777666555666888333333333222111000000///222222111111000000////////////...------...///000,,,++++++******))))))))))))+++---+++'''%%%''')))&&&((()))))))))(((''''''222AAA^^^~~~xxxyyy}}}uuu___PPPHHH???888888777555444555555666777666555444555666555666666666555666888:::999999:::;;;;;;:::999999999999999888888777777777777777777666555555666666444444444555555555666666444444444555555555555666666555444555666777666444555555555666777888888888666777777777777666555444333333333333333222222222222333444666777666555444222111000111222222111000111111111222222222333333///111222111...---...000000000000000//////.........000///------000222111111///...------///222444///------/////////333999111000...---+++,,,---...---...111222333333222111,,,111***444)))999gggOOOuuuVVVSSSjjjpppqqqfffWWW[[[cccLLLrrrnnnfffuuusss}}}eeemmmqqq]]]wwwxxxDDDVVVRRRKKK999555222000...///111333444333:::;;;<<<>>>>>>???>>>>>>:::777333111000000///---***,,,.../////////---,,,/////////000000000111111222111222333555555333111111111111222333444555666777777777777777777777777444444444444444444444444444555666666777777666666666666666777777777888888555666777777666555666888333444444444333222111000222222111111000//////......------,,,,,,,,,------***+++++++++******))))))(((***,,,***&&&$$$&&&(((%%%'''))))))'''&&&'''(((555FFFdddwwwxxx|||fffQQQIIIAAA:::888888555444444444666777666444444555666666777777777666666888:::888999:::;;;;;;:::999888999999::::::999888777666666777777666444444555666555555555555555555666666444444444555555555555666666555444444666666555444444444555666777888999999666777777888777666444333222333333333333333333333333333444555666555444444222111000111222222111000/////////000000000111111000000111111111111000000//////000000000///...------......,,,++++++---///000///............///000...------000///...000555000111111///---,,,---///,,,---000222333333222111...111---222...444iiiOOO___HHHooo~~~]]]zzzcccOOOMMM<<<[[[hhhfffhhh\\\yyybbboooVVVqqqNNN~~~oooxxxsssPPP[[[[[[CCC;;;777555222444777999777555:::;;;<<<===>>>>>>>>>>>>===999555222111000///...++++++---.........---,,,////////////000000000000222222444777888777444111222222111222222333444555666555555444444555555666444444444444444444444444444555555666666666666666666666666666777777777777444555666666555555666777333444555555555444222111333222222111000///......---------...------,,,+++***++++++,,,++++++******((())))))((('''&&&&&&'''&&&(((***(((%%%%%%'''***777IIIhhhvvvwww{{{oooUUUJJJBBB;;;999888555333444333555666555444444555666777888888888777777888:::777999:::;;;;;;:::999777888999999999888777555555555666777666333222444666666666666666555555555555444444444555555555555666666555444444666666555444444444555666777888999999666777888888777555333222222333333333444444555555444444555555555444333333222111000111222222111000........./////////000000111///...111555666333000...///000000000///...---+++,,,,,,+++******---111......///000000000000000---,,,...111000------111///111333222///------...+++---///111222222111000...///...---444222HHHhhhUUUmmmnnn\\\]]]]]]iiiaaaGGG:::GGGjjjaaannnzzzdddxxxhhhrrrjjjQQQhhhWWWnnnqqq]]]vvv|||ttt~~~}}}hhhLLLhhhqqqVVVKKK<<<999555666888999666333888999:::;;;===>>>???@@@???;;;666333111000///...------------...................../////////000000222222444666999:::999888333222222222222222333333777666555444444555666777444444444444444444444444444444555666666666666555555555555666666666777777222444555555444444555777222333444555555333222111333333222111000///......---...000111000///,,,+++***+++,,,------,,,++++++)))((('''((())))))(((''')))***+++(((%%%%%%)))...777JJJiiiuuuvvv{{{vvvYYYKKKBBB;;;999999555333444333444555555444444555777777888999888777777999;;;777888:::;;;;;;:::888777777888888888777666444333444666777666333222444666777777666666555555555555444444444555555555666666666555444444555666555444444444555666777888999999666777888888777555333222222333333444444555555666555555555555444333333222222111000111222222222000////////////000000000111222///---000777999555000...///000000000///---,,,******++++++******...444---...000222222222222111,,,,,,...111000,,,+++///...111555444111.........+++---///111222222111000...,,,...(((777000111|||SSS\\\YYYwwwdddJJJJJJ}}}TTT<<<999SSSooofffrrrWWWyyy[[[}}}ffffffooo```___iiibbbqqqsssYYY{{{iii[[[>>>:::555555777666222---666777888:::===???AAABBB@@@<<<777333111000///...///............///000000............////////////222222222555999<<<>>>>>>333333222222111222222222999888777666666777888999444444444444444444444444333444444555555555555555555555555555666666666666222333444444333333555666111222333444444333111000333333222111000///...------///222333333000---+++***+++,,,---...---,,,++++++)))'''(((+++,,,***(((+++,,,,,,)))%%%%%%+++111777IIIiiiwwwxxx{{{^^^MMMDDD<<<:::999666444555444555555666555555444444777777777777666666666666:::999888777777777888999:::::::::888555333333333666666555555555444444444555555666666666666555555555555555555555444444444333333333333444555666666333333333444555666666777444444444555555555555666000//////000222555888:::888888777666555444333333333111///...000111111111////////////////////////222000111666<<<;;;444,,,000000000000000000000000,,,++++++******++++++,,,......------------......------......---,,,++++++555111000333222---,,,000...,,,+++...111444333111///---------,,,///:::FFFvvvRRRoooRRRbbb[[[<<>>?????????CCC@@@;;;666333111111111000000///...............---+++,,,000111//////111444333333222222333333444444555555333222222444666OOOBBB888777777555555888777777777777777666666555444444333333444555777888666666666666555555555555555444444444444555666666555444333222222222333333111111111000///...---,,,,,,...111333333333333444...---,,,+++++++++,,,---,,,+++***(((''''''''''''$$$%%%&&&&&&&&&(((,,,///;;;VVVnnnyyyyyy|||eeeOOOFFF===:::888555444555444555555555555555444444666666666666777777777777::::::888777777777888999999::::::888555333333444777777666666666555555555555555666666666666555555555555555555555555555555444444333333444444555555333333444555555666777777555555555666666666666777222111111111333555888:::999888777666555333222222333111......000111111111////////////////////////111000111555888888333...////////////////////////......------------............------------......///////////////...------444000///222111---,,,000...,,,,,,---111333222111///---...///......444;;;ttteee^^^vvvVVVwwwxxxJJJDDDXXXeeeiiiAAA333CCCssslllxxxgggqqquuutttvvv~~~dddlllYYY```tttdddGGG;;;999444///---222444777;;;===?????????BBB@@@<<<777444222111000000000///..................,,,---111111......111444333333333333333333444222333333222222333666999DDD:::222333555444444777777777888888777777666555555444444444444666777888777777666666555555444444555555555555666666777777444444333333222222222333111222222222000///---,,,---...000111000000000111,,,,,,***)))))))))***+++++++++)))(((''''''''''''%%%%%%&&&&&&&&&(((+++...;;;WWWppp{{{{{{}}}pppSSSHHH>>>:::888444333444444555555555555555555555555555666666777777888888::::::999888888888888999777888999888555444555666777777777777777666666666555555666666666666555555666666666666666666666666666555444444333444444444444444444555666666777777555666666666666777777777444333222222333555888999999888777666444333222111222000......///111111000///////////////////////////000222333333333111000//////////////////////////////............//////......------------......000000000000000000///...222//////111000...---///...---,,,---///111111000000---...111000......111___SSS[[[YYYmmm[[[JJJiiilllKKKwww^^^<<<111YYY|||ffflllccckkkbbbtttVVViiiwwwlllQQQAAA;;;555---222333666999<<<>>>@@@@@@@@@???<<<999666333111///000000///...............///---...111111......000333333333333333333333333000111111111222444999===:::444///111444444555666777777777777777666555555555555555555666777888999888777777666555444444444666666666666777777777888444444333333333222222222111222333333222000---,,,........................+++***((('''''''''((()))+++***)))(((((('''((((((%%%&&&&&&&&&%%%'''+++...;;;YYYsss~~~|||~~~{{{WWWLLLAAA;;;888444333444444444444444444555555666444555555666777888888999::::::999999888888888888666777888777666555666777666666666666666666666666444555555666666555555444666666666666777777777777777777555444444333333333444444555555555666666666555555555555666666666666444333222222222444666777666666555555444333333333222000......///000000000////////////////////////...000222111......000222////////////////////////---------,,,,,,---------...------,,,,,,------...//////000000000000//////111000///000///......///...---,,,---...///000000222...---000111...---...III```GGG{{{mmmTTT~~~KKKjjjnnn666\\\YYY444FFF|||{{{|||wwwxxxzzz}}}rrr^^^yyymmmXXX~~~nnnvvvsssqqqMMM]]]lllyyyWWW???666666111222444777:::===???AAA???>>>===;;;888444111///000000///...............000......111111......000333444444444444444444333111111111000111444999===888555333444555666555555555555555666555444444333555555666666777777888999888888777666555444444333555555666666777777777777333444444444333333222222111222333444333000---,,,...---,,,---.../////////***)))((('''&&&'''((((((***)))((((((((((((((()))&&&''''''&&&&&&'''+++...===]]]www}}}}}}ZZZOOODDD>>>:::666333444555444444444444555666777444555555666777888888999999999999888888888777777666777888777666555666777555555555555555555555555444444555555555555444444555666666666777777888888888777666555444333333333444444444444555555555555333333333444444444555555333222111000000222444555333333333333444444444444222000...---///000000000////////////////////////...000111///,,,+++///222........................---------,,,,,,---------------,,,,,,,,,,,,------------...//////.........111111111////////////.........---,,,,,,---...000333...,,,///111000000222999tttQQQ\\\WWWiiidddWWWXXXLLLTTTdddxxx@@@;;;lllzzzuuunnngggdddeeehhhjjjdddeeegggjjjlllmmmnnnnnnyyyzzz}}}vvviii}}}kkkkkkvvvrrrWWWMMMlll|||SSS<<<999222222333555888;;;>>>@@@>>>>>>===<<<999555111///000000///...............000---...222222//////111333444444555555444444333222333222111111333777:::999999777666555555444222333333444444333333222111555555666777777888888888888777777666555444444444333444555666666666555555333333444444444333222111111222333333222000---,,,,,,++++++---111333333222+++***)))((('''((()))))))))((((((((((((((()))***'''''''''''''''))),,,///AAAccc||||||{{{~~~[[[QQQGGGBBB>>>888555444555444333333444555777888555555666666777777888888777777888888777777666555666777888777666555666777444444444444555555555555444444555555555555444444444555555666666777777888888777666555444444444444333333333333333333333333222222333333333444444444222111000///000111333555111222222333333444444444111///------...000000//////////////////////////////000111...,,,+++...111........................//////............//////------,,,,,,,,,,,,------+++,,,------------------222444333000///000///---......---+++******---///222///---///000000333888000\\\nnnQQQuuulll```~~~YYYrrrcccPPPeee===kkkNNNCCCqqquuulllhhhbbbgggppp{{{~~~}}}}}}}}}uuueee|||qqqfffqqqvvv~~~fffOOOooowwwNNN999333333333333666999===???>>>>>>===<<<999555222000000000///...............///---...222222000000333333444555666666555444333333444444333222333555777777999999555444444333000333333333333333222111111444444555666777777777777666666666666555555555555222333555666666666555444222333444555444333222111222111111000///...---,,,,,,++++++///444666444222,,,+++)))((((((((()))***(((((('''(((((()))***+++'''((((((((()))+++///222EEEhhh{{{yyy|||\\\SSSJJJFFFBBB;;;666555555444333333333555777888666666666666777777777777555666666777666555444333777888888777666555555666444555555555666666666666333444444555555444444333333444444555666666777777777777666555555444555555222222222222222222222222333333333444444444555555222111000000111222555666333333333333222222222222111///------...///000///////////////////////////000000000...------...///..............................------------......---,,,,,,++++++,,,,,,---++++++,,,---------------444777666111///111000,,,...///...+++)))))),,,//////...///111000...333999...DDDrrr\\\bbbbbb}}}___bbbnnnZZZyyyGGGRRR}}}TTTZZZsssjjjfffgggiiiuuuwww|||oooeeezzzaaajjjqqqwwwllllllxxx^^^fffeeeBBB555333222222444777;;;===??????===;;;888555333222000000///..................,,,---222333111111444333444555666666555444333111333444555444444555666333777888444333777888555444444444444444333222222222333555666777777666666555555555555666666666666333444666777777777555444222333444555555333222000222111///...---,,,------,,,+++,,,111666777333...++++++)))((((((((()))***''''''''''''((()))++++++'''((()))***+++---222555GGGlll~~~zzzxxx{{{~~~\\\SSSLLLIIIEEE===777666555444333222333555777999777777777777666666666666444555666666666555333222777888999888555444555666555666666666777777888888333444444555555444444333333333333444555666666777777777666555555555555666222111111111111111111111444444444555555555666666222222111111222444666888666555444333111000//////111///------.../////////////////////////////////111000///.......................................,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,---.........---555999777111///111000+++...///...+++((((((+++///,,,...111333000---111888---444^^^kkk\\\{{{^^^wwwNNNpppRRRpppiiiQQQrrrhhhQQQjjjxxxnnnddddddppp}}}tttttt~~~bbbccc}}}mmmbbb{{{nnn___lllooo]]]uuuPPP666444222222333666:::===@@@???===:::888555444333000000///...............---+++---222333222222555333444666777777666444333...111444666555555555666000666888444555;;;>>><<<555555666666555555444333222333444666666666666555444444555555666777777777444555777888999888666555222333444555555333111000222111...,,,++++++,,,---,,,+++---111666666000++++++***)))''''''(((((()))''''''''''''(((***+++,,,'''((()))***,,,///333777HHHnnn}}}zzz|||}}}cccMMMFFFJJJBBB:::999888444444555555555555555555444555555666777888888999888888888888888777666555666777888888888666555444555444444333333444444555444444444444444444444444333444555555666666555555888777666555444333333444...000222222111000000111///222555666666555555555999666222111222444666777888666555777555///---...000---,,,---000111000......---,,,+++,,,---...//////111333111...,,,...000///...---,,,,,,,,,,,,,,,...------------,,,,,,,,,000...,,,+++,,,------,,,+++---------,,,,,,...000333333333111///---......///...,,,+++***+++,,,,,,///000000...,,,---111555...333EEExxx^^^VVVkkkRRRbbbhhhfffwww___JJJiiiVVVTTToooxxxfff```lll~~~~~~sssmmmllljjjMMMrrrkkkiiilll|||]]]]]]wwwkkkggg@@@+++111222222;;;888;;;>>>>>>???===:::666222///444000------///111000......///111222333333222222444555666777666555333111111222333444555555555555222777777333999EEEGGG@@@666666555555555555666666555555666666666666555555555666777666555444555777999===???===888555777:::555444555555444222222444222111111000000000//////,,,+++,,,///222222...***((())),,,'''!!!+++///###***(((&&&'''))))))'''$$$%%%'''***---///000000111FFFwww|||~~~~~~fffOOOGGGJJJBBB:::888777666666666666666666666666444555555666777777888888888888999999888777777666777777777777777666555555555444444333333444444555444444444444444444444444222222333444444444444333666555555444444444444444---...000000///......//////222555666555444444555:::777333222333666777777777444444666555///---//////...,,,---000111000...------,,,,,,------......///111222111...---...000///...---,,,,,,,,,,,,---/////////.........------000...,,,+++,,,------,,,,,,---...---,,,,,,---///000111222111///---------...---,,,+++++++++,,,,,,...///000...------000333---000999cccsssVVVlll{{{sss{{{DDDOOO```xxxmmmSSSwwwyyyeeeIIIVVVmmm~~~zzziiiaaaddd|||nnnnnn|||sssXXXwwwqqq{{{vvvvvvVVV~~~ooorrr{{{HHH000333333111999666:::>>>>>>>>>===:::666222///333000......000111///......///000222222222222222222333555777777777666555222222444555555666666666555999777222666??????999555555444444444444555555555555666666666666555555555666777666555444555777666:::===<<<888777999;;;444333444444222111111222222333444444111//////000,,,,,,,,,...000111...+++***'''))))))+++888:::+++***(((''''''))))))'''$$$$$$&&&))),,,...///000111LLL|||jjjRRRHHHJJJBBB999777555777777777777777777777666555555555666666777777888888999999999999888777777888777777666666666666666555444444333333444444555444444444444444444444444000111111222222222222222444444444333333333333333---///000000///......//////222444555555444444555999777444333555777888888555222333555444000...//////...---...///000000...,,,,,,---...............000111111000......///000......---,,,,,,,,,------000000000////////////...///---++++++,,,---,,,,,,---......---++++++---...---///111111///---,,,,,,...---,,,,,,+++,,,,,,,,,...//////...---...///111///000///GGG```HHH}}}\\\zzzSSS777GGGhhhUUUQQQVVVRRRTTTkkkeeebbbffflllxxxuuuoooxxxnnn^^^eeegggqqqwww{{{WWWyyy___QQQ666555333000777444999===>>>>>>===;;;777333000111000///000111000///---...///000111111222222111000222444777999999999888333444555555666666666666555888666111222999999333555444444333333444444555555555666666666666555555555666777666555444555777444777::::::999888:::===333333222111000000000///111555999777222...///111---,,,+++,,,...///...,,,...''''''***111>>>???...)))((('''((())))))'''%%%$$$&&&)))+++,,,...000222UUUlllRRRGGGIIIAAA999888555777777777666666666666666555555555666666666777777888888999999999999888888888777666555555666777888555444444333333444444555444444444444444444444444000000111222222222222222555444444444333222111111000222333333111000000111000222444555444333333444777555333444555777777666333111222555444000///000............///000//////+++,,,.../////////...---111111000///......///000...------,,,,,,,,,------000000/////////............,,,++++++------,,,+++---......---++++++,,,...+++...111222111///---------------,,,,,,,,,---------..................///...222---555dddxxxEEE^^^sssiiiaaa777444TTTxxxGGG:::FFFXXXkkkeee[[[[[[nnnyyymmmiiirrrdddEEEhhh[[[uuujjj```ddd\\\fffWWW888444111///555333999===>>>>>>>>>;;;888444222///000000111111000...---...//////000111111111222000222555888999:::999999444555555666777777666666444666555111222666777444555555555444444555555555555555666666666666555555555666777666555444555777444666999999888888999:::333444222000000222111...///555;;;999222,,,---000...---+++++++++,,,------111))))))+++---666666&&&((('''(((((((((((('''&&&###&&&)))******,,,000444[[[oooSSSFFFHHHAAA:::999666666666666555555444444444555555555555666666666666777888888999999999888888888777666555555666777888555444444333333444444555444444444444444444444444111222222333333333333333666666666555333111///...111222444333111000000111111222444444333222333444444333222333555666555444333111222555555111///111---...///////////////000,,,---...///000///...---333222///.........//////------,,,,,,,,,------.........---------,,,,,,,,,,,,+++++++++------,,,+++---......---++++++---...---///333444222000......------------------------------......///...---,,,(((000//////MMMdddEEEzzzfff~~~III999PPPuuu~~~oooSSSGGG\\\www|||dddqqq~~~qqqtttppp\\\llltttlllwwwllltttppp___gggeeePPPYYY666111///...444333;;;<<<===>>>>>><<<999555333...000111111111///...---/////////000111111222222333444666888999999777777444555666666666666666666666777666333222444555555777777666666666666777777555555666666666666555555555666777666555444555777666777888888777666666666333555333000222666444///---444999777000***+++...------+++*********,,,...///+++...---(((***+++"""&&&'''(((((((((((('''(((###&&&)))***))),,,111777```~~~|||~~~uuuXXXIIIIIIBBB;;;:::666666666555555444444333333555555555555555555555555666666777888888888888777666666666666666777777888555444444333333444444555444444444444444444444444222333333444444444444444666666666666444222///...000111222222000......///111333444333222111222444222111111333555666444333555222333666666222000222---...//////......///111------...////////////...666333///------......---------,,,,,,,,,---......,,,,,,,,,++++++++++++***+++******+++------,,,***,,,---------,,,,,,...000///111333333222//////...,,,,,,---............---,,,,,,---...000///,,,)))$$$***///...<<>>>>><<<999666444///000111111///......///000000000000111222333444444555777888888777666444444555555666666666555555::::::999666333222333444888777777777777777777888555555666666666666555555555666777666555444555777888888888777666555333222333666444000333:::888000---111555333...***+++---,,,,,,,,,***))))))+++---+++***111000&&&%%%)))&&&%%%'''))))))((('''((()))$$$(((******))),,,333:::ggg~~~|||xxxzzz~~~___NNNLLLEEE===:::666777777666666555444444444555555555555555555555555555555666777777777777777555555666777777777777777555444444333333444444555444444444444444444444444222333333444444444444444444555666666666444222111000222333222000......///222333333222111111222444111111222444777777555333666444555777666222000222,,,...000///...---///111...............//////000999555000---------,,,+++,,,,,,,,,,,,,,,---...///,,,,,,+++++++++******************,,,---...,,,******+++,,,,,,,,,---///111000222333222///------...+++,,,.../////////...---,,,,,,,,,...000///+++'''***&&&---......UUUlllGGGooo{{{aaalll999EEElll|||kkk\\\OOOHHHZZZlllaaannn}}}YYYccc}}}sssmmmfffkkkqqqSSS]]]]]]666///111111666444>>>;;;<<<>>>>>>===:::777555///111222000...---///111222111111111222333444555222444666777777666555444444444555555555555444444999999999777444222333777777777666666666666777777555555666666666666555555555666777666555444555777888777666666666444333111111555333///333<<<:::111...000111000...,,,,,,---+++,,,---+++)))(((***,,,((('''///111&&&$$$***((($$$'''))))))''''''(((***%%%)))+++***))),,,555<<>>:::555999888888777666555555444555555555555555555555444444444555666666777666666444555666888888888777666555444444333333444444555444444444444444444444444222222333444444444444333222333555777777666555444333444555444222000000111222333333222111000222444222222333666888888666444888555666888777222111222,,,...000000...---///111//////...------///000111:::666000---------,,,***,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++*********)))***,,,---...,,,***)))+++,,,,,,,,,---000222111222222000---,,,,,,---+++,,,.../////////......,,,+++,,,...000///***&&&444''',,,---%%%BBB}}}LLLVVVeeevvvyyyFFF>>>[[[wwwyyyoooggg```SSSNNN```zzzttthhh{{{oooaaa|||lllcccooooooqqq```\\\```888000333333777444???;;;<<<>>>>>>===:::777555000111222///---,,,///222333222222111222444555666111222444666777777666555333444444555444444333333444555666666444333777;;;666666555555555555666666555555666666666666555555555666777666555444555777777666555555666555333222000444222...333===;;;111000000//////.........---***,,,---,,,)))((()))+++'''%%%---000&&&$$$(((&&&$$$'''))))))'''&&&(((***&&&***,,,+++))),,,666>>>www|||}}}{{{yyy{{{xxx\\\NNNIIIBBB;;;888777666555555666777666444555444222222444555555444888888777777666666666555777777666555555666777888777555333333444444333222333444444444444444333333444444444444444444444444555333333444666777666555555///---333777555000...111222111000000000333444999777555555666777777777555444444666888777333///******+++,,,,,,---..............................;;;222,,,---...,,,******,,,---///000000///---,,,+++++++++,,,---...///000------------------------...,,,***+++...000...,,,---.........------...000111111111000///.........///000000000///---***(((++++++***---///333[[[rrr@@@hhheee~~~PPP444EEEWWWWWWQQQIIIKKK[[[mmm|||rrrdddxxxpppccc{{{jjjnnnXXX~~~```xxxWWW@@@---...555777:::???===>>>>>>>>>===;;;888777000///............//////000111111111111222222222222222333444444555555555777666444333222222333333111222444555555555444333555666777777777555444333888222333::::::444444:::999888777666555444333222666666666666666666666666444333111////////////000000///---+++++++++,,,,,,,,,,,,,,,+++++++++*********)))((('''&&&&&&'''((())))))(((''''''''''''''')))...+++'''***,,,555HHH}}}}}}|||yyy{{{~~~hhhSSSIIICCC>>>999888777555555666666444333555333222222444666666555777777666666666555555555444555666666777777777666777555333333444555444333444444555555666555555444444444444444444444444444444333222333555555555444444222222333333111000111111111111000//////111222444333222333444666777777888777777777888666111---++++++,,,------...//////...------------...///000999111+++---...---++++++,,,---...//////...---,,,++++++++++++,,,---...///---------------------------,,,***,,,...///...,,,---...///...------///111000000000000000000000000111111111000...,,,***)))---,,,))),,,...---HHHtttCCCSSS|||uuuoooHHH555===MMMTTTYYY^^^qqqyyy~~~xxxpppzzz}}}ggguuu```kkk~~~OOO:::***,,,333555777;;;;;;<<<===>>><<<:::777555000//////......//////000000111111111111222222222333333444444555666777777777666555333333333333333333333444555555555555555777888888999888777666555555333444777777555444777999888777666555444333333555555555555555555555555333222111000//////000000//////...---,,,,,,,,,+++,,,,,,,,,+++++++++******))))))''''''&&&'''(((((())))))((((((''''''''''''(((+++)))+++///...:::QQQ~~~}}}~~~|||yyy{{{|||qqqVVVIIIHHHDDD<<<999777555444555555444222444222111222555777777666666555555555555444444444222333555666777888888777888666444444555666555444444555666777777888777777555555555555555555555555333222111222444444444222222444444222//////111222000000000///////////////000000111222333555666777>>><<<;;;:::888444///+++,,,------....../////////...---,,,,,,---///111333666///+++---...---,,,---,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,---------------------------++++++,,,---...---,,,---...///...------///111//////000000111222222333444333111///---,,,+++***///...+++......(((666TTT\\\IIIeeeggg{{{kkk\\\PPPPPPVVV^^^mmm|||wwwuuurrr___uuukkksssrrr[[[lllFFF666***---333555666999999;;;======<<<888555222000000000//////000000111000111111111111222222222222333444555666777888888777666555444444444444444555555444444555555666777777777888888888777666666333666777555555888888555888888777666666555444444555555555555555555555555222111111000000000111111111111000///...---,,,+++,,,,,,,,,+++++++++******(((''''''''''''(((((()))))))))))))))((((((((((((''''''(((000555111???___~~~}}}~~~|||xxxzzz|||rrrUUUKKKOOOJJJ===888666444444555555555444333222111333555777888777444444444444444444444444444444444555777999:::;;;888666444444666777666555555555777888999999999999666666666666666666666666444333222333444555444222000333333000333888777222000.........///000000///111222333444444555777888CCCBBB@@@<<<888333///,,,,,,---------.........///...,,,++++++,,,///333555333...+++---...------///,,,------......------,,,---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------+++---------,,,---///111...///000111222444555555666444111...,,,++++++,,,---000///000000(((///FFFkkkGGGPPPSSSYYYUUURRR\\\uuuzzzjjjqqqaaarrryyymmm\\\ZZZ@@@555...222777999999;;;999;;;======<<<888444111111000000000000111111222000000111111111222222222111222333444555777777888666666666555555444444444666666555444444666777888555555555555555555444444444;;;;;;666666<<<<<<666888777777777666666555555555555555555555555555555111111111111111111222222888666333000...---,,,,,,,,,,,,,,,+++++++++******''''''''''''(((((())))))))))))))))))))))))(((((('''%%%'''333999333DDDjjj{{{|||~~~|||xxxzzzqqqUUUMMMQQQJJJ;;;888666444333555777777777333222222333666888888888333333333444444444444444777666444444555999===@@@777666444444666777666666555555777888999999999999666666666666666666666666666444333444555666444333000222000222@@@NNNHHH888111///------///111222111555777888888666666777999EEEDDDBBB>>>888333///---,,,,,,,,,,,,,,,------------,,,++++++---000444666111,,,+++---...------///,,,------------------,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---***+++,,,,,,+++,,,...000///000111222333555666666666333000---++++++,,,,,,,,,333333111...(((---AAAwwwvvvZZZGGGUUUfffpppyyytttiiiwwwrrr___pppxxxzzzxxxxxxjjj}}}:::444222555999;;;;;;;;;;;;<<<======<<<888444222000000000000000111222222000000111111111222222222000111111333444555666666555555555555555444444444666666555444444666777888444444444444444444555555444;;;;;;666666<<<<<<666777777777777777666666666555555555555555555555555111111111222222222222222???;;;555000---,,,---...,,,,,,,,,+++++++++******&&&&&&'''(((((()))))))))'''((())))))))))))(((((('''&&&)))444888444IIIsssyyy{{{}}}xxxyyyuuu\\\QQQOOOGGG;;;:::888555444666777888888555333222333666777888777333333333444444444444555888666444444555999===???666555333444555777666555444555666777777888777777555555555555555555555555777555444444555666555333222222///666OOOhhhaaaJJJ888333...---///222333222666999;;;:::888666777999BBBBBB@@@<<<666222///...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,...111333555///,,,,,,......,,,,,,///---,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---***+++,,,,,,+++,,,...000222222222333444555555666333111///,,,++++++,,,,,,+++444333---+++''',,,;;;^^^kkksss\\\RRRWWWbbbvvvmmmeeennnsss\\\rrryyy{{{jjj444333333555888:::::::::<<<======<<<:::777444222////////////000111111222000111111111111222222222111111111222333333444444333444444555555444333333555555444444555555666777666666555555666666777888333666777555555888888555666777777777777777777777444444444444444444444444111222222333222222111111???;;;555000---,,,---...,,,,,,,,,+++++++++******&&&'''(((((()))(((((('''%%%&&&((()))))))))(((''''''***,,,222666777QQQ{{{wwwzzz}}}wwwyyy~~~}}}hhhWWWMMMHHHGGG???<<<888666666777777777666555333444666777777666333444444444555555555555444444444555666888999:::555444222333555666666555444444555555666555555444444444444444444444444444666555333444555555333222000111---555VVVxxxwww```AAA:::111---///111222111222666:::999666555777:::<<<===<<<888333///...///---------------------------------...///111222333...,,,,,,///...++++++///---,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,---++++++++++++++++++++++++)))+++---,,,******,,,...+++,,,---------...000222555555444444444444444444000///---,,,++++++,,,,,,(((000---(((,,,...///777KKK{{{{{{mmmeeeUUUcccggglll}}}{{{nnnwwwvvvmmmxxx~~~}}}RRR111333444666777999::::::===<<<;;;999777555333222............///000111222000111111111111222222222333333333333333333333333111222333444444333222222333333444555555555555555666666555555555666777888555333444777777555444777666666777777777888888888444444444444444444444444222333333333333222000///666555222000...---------,,,,,,,,,+++++++++******'''(((((())))))((('''&&&$$$%%%'''((((((((('''&&&%%%...000000444===[[[vvvzzz}}}wwwyyy|||~~~rrr]]]MMMMMMUUUCCC???:::777666666666555777555444444666777666666444444444555555666666666///111444777888777666444444333222222444555555555444444444444444444333333444444444444444444444444555444333333333444222111---...+++222VVV~~~nnnHHH???444......000000///---222777777555444666:::777888888555000------........................---------...///000111222222...,,,---///...***+++...---,,,,,,++++++,,,,,,------------,,,,,,------...++++++++++++++++++++++++(((+++---,,,***)))+++...,,,.../////////000222444777666666555444444333333------,,,,,,+++++++++,,,%%%,,,(((&&&111777555888HHH___WWWNNNLLLQQQkkkzzzooosss```mmmqqqnnn???111555777777888:::<<<;;;===<<<999777555333222222------------...///111111000111111111111222222222555555444444444333333333000111222333333333222111111222444555555555444333444333333222333444555666888222333::::::444444:::666666777777888888999999444444444444444444444444333333444444333111000///...///000111000///---+++,,,,,,,,,+++++++++******(((((()))))))))'''&&&%%%###$$$&&&(((((('''&&&%%%$$$111333///333AAAbbbvvvzzz~~~{{{xxxwwwxxx||||||uuuaaaWWWUUUVVVLLLBBB;;;999888777666888888888888999999888888888555555555555555444444333222333444555666555444333666666555555555444444444555555444444555555666666444444444444444444444444333555333///111666444...///...000+++KKKyyyvvvfffCCC;;;111...000333333222111555333,,,+++444<<>>;;;444000000000...000000000/////////......---,,,---///222333111///...000111111///---------,,,,,,------------,,,,,,,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,,,,......------------,,,,,,...///000111111222222222333555888888666333111111333000---,,,---------,,,333///***)))...:::FFFNNNjjjppp{{{~~~ccctttjjjfffvvv{{{mmm;;;...333444777999:::;;;::::::<<<:::777444111//////......------------...//////000111111111111111333444333444555555444333222111000333777888777444222111111000///000111222222222444333222222222333555666666333333666666333333666444666666666444222222333666666444444444444555666444///---111333///...///111000000000---+++000888111///---+++,,,---,,,)))******)))(((''''''''''''''')))***)))'''&&&&&&'''***,,,---///888TTT|||uuuzzz~~~||||||~~~qqq^^^SSSNNNKKKBBB;;;999999777666777888999:::;;;:::888555333444555666777777888888777444444333333333333333444222222333333333333333333111111111222333444444555444444444444333333333333333555333...---......+++000...222---CCC^^^KKK555...---,,,,,,,,,---......***///222111222666999999888<<<===888444222000---/////////.........------.........000111111000...---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,+++++++++---------------.........//////000000111111222222222555888888555222///......***'''))),,,...---***(((000444333===UUUlllxxxrrrhhhzzzwwwXXXfffxxxaaaRRR---111666777999:::;;;:::999999:::888555222///---,,,,,,.........---......//////000000111222333444555555111222333444333333111111...222666888777666555444111000000000111111222333333222222111111333444555555222222555555222222555555777888888555222000///555444333222222333444555222...---///111...---...333111111111...,,,111888...,,,+++,,,------,,,+++)))(((((('''''''''((((((((())))))((('''&&&'''))))))000000...===bbbwww|||~~~||||||{{{cccRRRLLLIII@@@999888888555444555555777999;;;;;;999666333444555666777999999999:::666555444222222222333444444444444444333333222222000111222333444555555555444444444333333333333333222333222///---...000222:::;;;CCC<<>>,,,---......------...111333---///111111222444555555;;;>>>>>>999555333111---///.........------------......///000000000...---,,,...//////......///000---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,+++++++++,,,,,,,,,+++*********))),,,,,,,,,---...//////000/////////000000111111222111333777777444000---,,,'''((())),,,------+++)))(((BBBWWW^^^iiifff}}}xxx^^^bbbtttccczzzlllAAA111:::888999:::;;;;;;;;;::::::999777444111...,,,++++++------------...///000111000000000111333444333333000000222333333222111000///111444555555555777999333444333222111111222333222222111111111222333444777444444777777444444777666888888777333000//////333222111111111222333444000//////000000/////////222///...///---+++...444,,,***))),,,,,,***)))+++((('''''''''''''''(((((()))))))))(((&&&&&&(((+++(((222222...BBBnnnzzz}}}zzzzzz~~~hhhTTTMMMFFF>>>777777666333222333111444777:::;;;:::888666444555666888999:::::::::888777555333222222333333888777666555444333222111000000222333444444444444444444333333333222222222111111222111///111888???NNNRRR]]]PPPHHHIII555---000000///......111666:::444111/////////000111333>>>AAA>>>777222222111//////.........---------------///000000///...------,,,...//////......000111......------------......++++++++++++++++++++++++++++++******))))))((((((+++,,,------...///000000//////.........///000111///222555555222///---,,,,,,///222111///000555;;;UUUrrryyyeeepppjjjRRRZZZxxxkkkdddqqqkkkFFF666666777888888999:::;;;<<<<<<<<<999777444111///---------+++,,,,,,---///111333444111000000111222333000...///000111222222222111000222222111000000333888<<<777777777555222000111222222222111111111222333444666333333666666333333666555555444111...,,,---///222111000000111222333444000222222111111111222111222///......---***,,,000---***+++...---)))(((+++(((((('''''''''(((((())))))))))))((('''''')))+++(((222333111IIIwww~~~|||zzz{{{}}}lllXXXQQQEEE===777777666333111222000222666999::::::999888444555666777999999::::::999888777555444333333333888888777666444333222222///000222333333333222111444444333333222222111111000000111111000444@@@MMMaaadddmmmXXXDDD===...000111///......111666<<>>;;;333...///000////////////.........------,,,...000000///------------...///...---...000222//////------------//////+++************+++,,,,,,***************))))))))),,,,,,---...//////000000///...---,,,,,,---...///...000222222000...------(((---111333777EEEZZZjjjiiibbbqqq}}}sss]]]FFFOOOkkklllXXXppptttNNN111333;;;222888888999999:::;;;<<<<<<777666444111000/////////,,,,,,,,,...///111333444222000///000333333///,,,000111222333222222000000444333111......111666:::777888999666111///000333333222222111111333444555333111111333333111111333111000///,,,******,,,...111111000000111222333444000444555222111333444333555111///111000------000000---///333111******///***)))(((((((((((())))))((()))***)))((((((***+++)))111333999UUU~~~~~~}}}ooo\\\WWWFFF>>>888888888444222222222333555777999999999999444555666777888888888888::::::999888666555333222555555444444444444333333333444555666666555333222444444333333222111111000111000111111000555FFFWWWgggeeeiiiQQQ;;;333)))222///------222999@@@CCCDDD999111+++---...,,,---000555777555///+++---///...000000000/////////......+++---000000...------///...//////...------///111///...,,,++++++,,,...///+++***)))))))))***,,,---+++++++++++++++,,,,,,,,,------......//////000000...---+++******+++---...---///000///...---...///'''...888EEEVVVmmmqqqdddyyymmm^^^mmmkkkRRRKKKZZZiiijjj]]]nnnhhhSSS@@@///666???555::::::999999999999::::::555444222000//////000000............///000111222111///...111555555111---222222333333333222000///222222222000...///222444222555666444000...111444444333222222222333555666333000000333333000000333...///000///......///111111111000000111222444555///555666222111444666444777222000222111......000///,,,///666444,,,,,,333,,,+++***)))))))))))))))'''(((******))))))***++++++///444CCCccc|||ppp___[[[GGG@@@::::::999666333444444555666777777888888888444555666777777888777777::::::::::::888666333222111111222333333444555555888999:::;;;:::888666555444444333333222111000000222111111111///444GGG\\\ccc]]]\\\FFF222...(((444---,,,...777BBBIIIJJJIII666...***...000------000...111111,,,***,,,...,,,000000000000////////////***---000000...---...//////000///...------///111...---+++******+++---...******)))))))))***,,,---,,,,,,,,,------.....................////////////---,,,***))))))***,,,------......---,,,---///111666???NNNbbbyyy______sss[[[QQQaaaoooiii___\\\QQQ|||^^^LLLjjj^^^???555888111666???999<<<;;;:::999888777777777333222111/////////000000111111000///////////////111///...222777888444000333444444444333222000///000222333222000......///...111444222///...222666444444333333333444555666555222222555555222222555...111444555555444444555222111111111111333555666...555777222000444666444666222000111111...---...+++(((,,,555333,,,---555------+++***))))))))))))&&&(((++++++***)))******,,,...555JJJmmm}}}{{{eeeYYYMMMCCC;;;::::::777444333555555444333777======:::444777999:::999777666666888999::::::;;;;;;::::::777777777666444555777999888999:::999777555555555444333222111111222333444444111///---000999EEEMMMRRRLLLBBB999222//////000...,,,...777CCCHHHDDD>>>333...///---'''---111))),,,,,,,,,,,,---...//////......//////...---,,,,,,//////000000000000000000///...---,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...000...---++++++,,,---...---,,,*********,,,...///---------............///)))//////***(((,,,---***))),,,------000555888888FFF```{{{ggg^^^lllLLLFFF<<>>DDD@@@===999444111/////////111//////444:::<<<888333222---...,,,(((111999333,,,,,,+++++++++,,,------......//////...------,,,------------------------///...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......---,,,******+++,,,------,,,+++***+++---///000..................------+++...---((('''+++,,,)))%%%---444333---222GGGZZZ}}}ffffffYYY===999...000444$$$333:::KKKWWWWWWWWW^^^bbbaaassswwwvvvfffrrrrrreeeZZZPPPEEE>>>777777777888:::;;;<<<======<<<;;;:::888666444333111000///......///000111......///000111222333333222///---///555777333///444333111000///000111222222000...///111222111///000000000000000000000000111111111111222333444444666666666666777777777888777333000000333555444222222111111000000000111111444444333333333444555666222///---,,,,,,///:::DDD333///+++)))***---///000,,,,,,+++***)))(((''''''))))))((()))***+++,,,---111333@@@^^^{{{}}}}}}tttbbbPPPFFF===<<<<<<:::777777666777555333555::::::777777999;;;;;;999777666777888999999:::::::::::::::666777777555444444666888:::888666888:::;;;888666666666666777777666666666222333333333333444666999111111111111111000///...333222111111222222///---000,,,---,,,***555@@@===,,,,,,,,,,,,,,,,,,---............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------,,,,,,------...---,,,+++***)))***+++,,,------,,,,,,---...000111//////......---,,,,,,,,,+++,,,***''')))------++++++...333777888EEEgggyyyTTTfffWWW===<<<555444666,,,(((444222;;;>>>:::888>>>AAA@@@OOOOOOVVVeeewwwzzz~~~{{{wwwvvvwww|||yyykkkfffqqqyyy||||||}}}{{{uuupppmmm\\\SSSFFF<<<777555222111666777:::<<<===>>>???>>>===<<<;;;999777555222111////////////////////////***,,,...111333444444444111///,,,,,,...111222222333222111000///000111222111000//////111111000///000000000000000000000000111000000111111222333444666666666666777777777777666222......111333444333111111111000000111111222555333111111222555999;;;222111///,,,)))///AAATTT777222,,,((((((***,,,...---,,,,,,+++***))))))(((***))))))***+++---...000444444FFFnnn~~~zzz{{{|||}}}xxxbbbRRRGGG>>><<<<<<:::777777666777666333444888888666888:::;;;:::888777777777888888999::::::::::::999777888888666555555777999:::777444777;;;===:::666555666777888888777666555222333333333111111222333000111222222111000///...111222222111//////000111///,,,000///,,,555@@@<<<---,,,------...///000111---...............------......---------------,,,...------,,,,,,,,,------------------------------------,,,+++***+++++++++------------...///111222000//////...,,,++++++*********)))***---///...+++444,,,///BBBYYYppp{{{zzzxxxuuurrrooommmllliiifffbbb```aaaffflllppp___YYYkkk888777444555777444444999555888777333444999<<<:::>>><<>><<<<<<:::888666333000///------...//////...------***,,,///222333444333333//////...------...111444222111000000000000111111000000//////000000000///////////////////////////222222222222333444555666444444444555555555555555555000,,,+++...111222222222222222222222222333444666333000///000333888;;;---///111111------777DDD444111,,,))))))***+++***+++++++++******)))))))))************,,,...111222999777LLLxxx}}}zzzzzz}}}~~~~~~~~~|||zzzcccTTTIII???<<<<<<999777777555777666333222666777666888999:::999888666777888777888999999::::::999999888999999777666666888:::999666444666;;;===:::666444555666777777666555444222333222000///000222444444333222111111111111222000111111000......000222///...333222,,,222999444+++++++++,,,...///111222------...............---......------,,,,,,,,,,,,------,,,,,,,,,------...------------------------...------,,,,,,,,,,,,,,,,,,------...///000111222000000///---,,,+++***)))+++******,,,---+++)))(((///111CCCdddrrrgggaaa^^^dddeeehhhkkknnnppprrrsssooommmjjjeee```[[[WWWUUUXXXbbbsss|||[[[___AAA888333444222222333222000222222111333666666444777666777999;;;:::666333444999>>><<<888777===CCC777;;;;;;CCCQQQPPPGGGHHH??????;;;666555888777333000111222222222222111000...///111444777777666555===???AAACCCBBB@@@===<<<;;;:::999777444111///...------............------,,,...000222333222111000,,,...111111000///111333000000000000000000111111//////000000/////////000////////////////////////222222222222333444555555555555555555555444444444333///***)))---000111111333333333333333444555666666444111......111444666---,,,...111000,,,---111...---,,,,,,,,,,,,***((())))))))))))))))))((((((+++*********,,,///222444999777OOO||||||zzzzzz}}}|||{{{}}}iiiYYYMMMBBB>>>===999777777333666666333111555777666666777888888777666777999777888888999999999999999888999999777666666888:::777666555666999;;;999666444444444555555444444444333333222000///000444666222111000///000111444555000000000...,,,,,,---...//////555444+++...333...++++++++++++,,,---...///,,,---......///.........---,,,,,,++++++******)))------,,,,,,,,,---......,,,------......------,,,.........---------,,,,,,+++,,,---...///111111222//////...---,,,+++***)))---,,,,,,---***&&&'''***111KKKppptttqqqmmmhhhhhhlllsssyyynnnnnnnnnpppwwwsssUUUsssUUU>>>666:::888888;;;777111222444444444333222111000111222111///---,,,,,,...111333111------111666000444111333>>>???:::===555555333//////111///+++******+++,,,,,,,,,,,,,,,///000111444777:::<<<===@@@AAACCCDDDCCC@@@===;;;999888777555333111///---........................///000111222222111000///,,,...222333333111111111//////000000000000000000...///000000......///000000000000000000000000000000//////000000111222333777777777777777666666666222...++++++...111222111333333333333444555666666555444222000///000000111333---***---///...---///+++++++++---...---)))&&&((((((((((((((()))))))))******)))***,,,///333666555888SSSzzzzzz{{{~~~yyyzzzvvv^^^RRRFFFAAA???;;;888888111555666222111444777777444555666666555666888999777777888999999999999999777777777666444555777999555666666777777777666666555444444444444444444555444444444333111111444666111111000000000222333444///............------,,,//////444222(((,,,444///222111000...------,,,,,,,,,------...//////......---------,,,+++*********,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,---------------,,,++++++***+++,,,...///000111111......------,,,+++******000.........+++***222===XXXyyy|||nnnjjjjjjwww{{{{{{yyyxxxmmmUUUqqqaaa<<>>AAADDDFFF@@@AAABBBCCCBBBAAA???===777666666444222000...---000///...------...///000111111111000000000000000---...000111333222111000...//////000000000000000---///111000...---...000000000000000000000000000////////////000111222333888777777777666666666666333000---...222444444222111111111222222333555555333333444444333111000///777000+++,,,//////000222,,,++++++,,,,,,+++)))&&&(((((()))))))))************)))((()))+++///444777777@@@]]]yyyzzz|||xxxwwwbbbUUUIIICCC@@@<<<:::999000555666222000444777888333444555555555555888:::777777888999999999999888555555555444333333555777444666777777555444555666666555444333333444555666444555666666444333333444444444444333333222111000---,,,,,,...111222111///......222///&&&,,,666444:::888666333000...---,,,,,,,,,---.../////////...000000///......---,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,---......---,,,,,,+++,,,,,,,,,,,,+++******)))***,,,...///000111111...------,,,,,,++++++***000......///...222BBBTTTpppaaabbbqqq~~~{{{JJJaaavvvFFF444>>>999555777222///000222333///,,,...222000...,,,,,,...000000000///111333555666555333222555999333000888777111222444666666555777999777222............//////000000666;;;BBBFFFGGGDDDAAA???@@@@@@AAABBBBBBAAA@@@@@@555555555444222000///...111000...------...000111000000000///000111111222///...---///111222111000......///000000111000000---///111000------...111000000000000000000000000111111111111222333444555666666555555444444444333444111///111555777666444000000000000111222333444111333555666666444111///666111///000000......000///---+++******)))(((''')))))))))***++++++,,,,,,)))(((((((((+++///444777<<>>@@@;;;555000............000000///...---,,,,,,++++++///666888222***)))---------------------------//////...---,,,,,,++++++------...//////...---,,,------///111222222000...333***'''***,,,)))+++000+++333000***222EEEiiixxxsssooossszzzVVVbbbFFF777:::888999///999222222222222222111000///222///---...111333222000333666:::;;;:::888777777;;;;;;;;;::::::999999999::::::<<<>>>@@@???===;;;888777555444444555777888===@@@DDDDDDBBBBBBDDDFFF@@@AAA@@@>>>???CCCGGGIII666555333222000///......111111000///...///222555111000///000111333333222666444222111111111///---111111000000000000111111000///...------...///000222222111111000/////////000111111//////000333666666555555555555444444444333333222222222333444444333222111111000000000111999333111666777333000222...............///000000,,,,,,,,,++++++)))((('''+++******+++++++++***((('''///,,,(((---///333<<>>:::444000........./////////..................111222555666111***)))---,,,,,,------------------///......---,,,,,,++++++,,,---......///...------......000222333222111///---***))),,,...+++((('''---((( ---RRRtttppplllwwwkkkWWWzzzPPP:::999777888///777333333333222222111000///111000///000444666666444888:::===>>>===<<<;;;<<<>>>>>>>>>======<<<<<<<<<>>>===>>>???AAAAAA???>>>===<<<;;;:::;;;<<<===>>>AAACCCEEEFFFEEEEEEEEEFFFBBBBBB@@@===<<<===>>>???555444333111///.........///000000///...///111333444333111222333444444333555333111111111111///...111111000000000000111111//////............//////111111111000000000000000111111111000000111444666666555555555555444444444444444333333222333333333333333333333333444555555777222111555666222000111//////............//////,,,,,,,,,++++++***)))(((,,,+++******++++++***))))))///,,,)))000444777AAAJJJbbb{{{~~~{{{yyy}}}~~~}}}cccMMMHHHEEE===888;;;777777777777666555444444444444555666777777888999777555666999999555444666555444555666888888666444555777777444333666555222555555555555555555555555666555444333222333444555111111222222222111111000000111222222333222222222000222222111//////444888:::777333000......//////.........//////000000000999555222222///+++***---,,,,,,,,,------...............------,,,,,,++++++++++++,,,---.........---///111222444444333111000++++++***))),,,...+++&&&......111LLL{{{nnnnnnvvvcccddd```>>>777666777000555444333333222222111000000444333444666:::<<<======>>>@@@BBBBBBAAA@@@AAABBBBBBBBBBBBAAAAAAAAAAAA@@@BBBAAA@@@AAACCCCCCCCCAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDEEEGGGFFFDDDBBB@@@???===;;;999777666666333222111000......---------///000000///...000111555444222222333444333222333111000000111222000///000000000000000000000000......////////////......//////000000000000111111111222222111111222444777666555555555555444444444555555444333222222222333222222222333444666777888666222111444555222000000111000///......---......,,,,,,,,,++++++******))),,,,,,+++***************+++///******444888;;;EEETTTtttyyyzzzwww|||~~~hhhOOOKKKGGG:::666<<<888888888777777666555555444444555555666777777888777555666999888444333444333333555777999888666444222555555222333666777555555555555666666555555555666555333222222333444555000000000111111222222222111222222222222222222222000111222111000///111333666555333000......///000/////////000000000000000???777000///...,,,+++---+++,,,,,,------.........---------,,,,,,,,,++++++******+++,,,---...//////111333666666555444222222---...***%%%'''...111---(((EEEcccrrrnnnsssfff|||rrrDDD555666777333555444444333333222222222222777888:::===AAACCCEEEFFFBBBDDDEEEEEECCCCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBBBBCCCDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCAAA@@@BBBDDDDDD@@@======:::888999888444222333222111000......---------,,,...000000///...///000444222000000111111000///111000///000111222111000000000111111111111000000---...///000000///...---......//////000111111222111222333333222222555777666555555555555444444444777666555333333222222222111111111222333444555666555444444444444222111111222111000///------,,,,,,------,,,+++++++++++++++------,,,+++))))))***+++,,,---(((***555888;;;GGG___www~~~~~~zzz{{{|||www{{{pppUUUNNNHHH:::666<<<999888777777666666555555444444555555666666777777777555555888888444222444333333555777999888666444666888777444444888999777555666666777777666666555555444333333333444555555000000000111111222333333333333222222222222222222///000111111000///...///333444444222///...///111222111111000///.........@@@666...------,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,+++++++++))))))***,,,---///111111444666999999777444333444...///,,,'''%%%***///000444cccwww___iii~~~gggJJJ555777666666666444444333222222333444444777:::===@@@CCCEEEGGGHHHDDDEEEFFFFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFFFFDDDCCCCCCDDDEEEDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDBBB@@@>>>>>>@@@AAA>>>;;;???888666888777222///000000000///...------......,,,...000000///...///000444222000000111111000///000/////////111222111000///000111111111111000///---...///000000///...---------...///000111111222111222333333222333444666666555555555555444444444777666555444333333222222333222222222222333444444555666777555444444333222333222000///---,,,,,,,,,...---,,,,,,+++,,,,,,---,,,......,,,)))(((***++++++,,,'''***444666;;;IIIkkksss{{{yyyvvv|||}}}{{{zzz~~~|||___SSSKKK???:::<<<999888777666555555555555444444555555555666666666666444555888888444333555555444555666888888666444>>>???===888666999999666555666777888888777666555333333444444444444444444222111111111222333444444444444333222222222222333000000111111000000///...222444666444000...///111222111111000...------,,,<<<333---,,,---,,,,,,...------------------------,,,,,,,,,,,,++++++++++++))))))***,,,...111333444666999<<<;;;888555555666---...///...(((&&&...888cccdddggguuujjjjjjRRR666777444888666333333222222333555777888666:::>>>AAABBBCCCEEEFFFCCCEEEFFFGGGFFFEEEFFFGGGEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCEEEGGGHHHHHHFFFEEECCCAAA???===<<<<<<=========CCC:::555777666///+++,,,000//////.........//////---///000000///...000111555444222222333444333222111///...///111111000//////000111222222111000///......////////////......------...//////000111111000111333333222222444555666555555555555444444444666666555444333333333444555444444444444444555666444888999666444555555333222111000///------,,,,,,///...---,,,,,,,,,---...+++...000...+++((()))***)))***(((,,,555666===PPPxxxlllzzzyyyvvv}}}xxxvvv~~~jjjXXXOOOGGG@@@<<<888777666444444444444555444444444555555555666666666444555999999666555777777666555555666777555444???@@@===888666888888666555666888999999888666555111222444555666555444333444333333222222333444555555444333222222222222333222222111222222222111000222555888666111...///111/////////.........------555000,,,------,,,,,,///.........------,,,,,,+++++++++++++++++++++++++++******+++,,,///222555777888;;;???===999555555777111------000***(((<<>>CCC777111444555...+++...000//////...//////000000///000000///...///111333444333111222333444444333111000//////000111000...///000111222222111000/////////............//////---.........///000000000...000222333222222333444666555555555555444444444666555555444444444555555222222222222333555666777333888:::555222444444222111111000......---------///...---,,,,,,---...///***...111111,,,(((((()))'''***+++000888999DDD\\\hhhzzz{{{xxx}}}tttqqq~~~rrr\\\RRRMMMEEE===888777555444333333444444444444444555555555555555555444555999:::777666888999777555444555666555444999;;;999444444777888666555777888999999888777555000222444777777666444222666555444333333333444555666555333222111222333333444333222333444444333222222666999777222...///111---------...............000---,,,......+++,,,000//////...---,,,++++++***++++++++++++++++++++++++******+++---000333666888888===@@@???999666666888888---***---)))---PPPzzzhhhXXX}}}{{{ssslll___<<<888...444111111111111222444777;;;===<<<@@@DDDFFFEEEDDDEEEGGGAAADDDHHHIIIHHHFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGIIIJJJHHHEEECCCAAACCCEEEFFFEEEBBB???<<<999999777333000222888===???222,,,222444///...222000////////////000000111111111000///...///222555111000///000111333333222222000//////000000///---...000111222222111000...000///...------...///000.........///////////////...000222222222111222333666666555555555444444444555555444444444555555666------...000111333555666111888999444111333444111111000///......---......///...---,,,,,,---///000)))...333222---((('''(((%%%+++...444;;;<<>>@@@;;;333444333111000000000111222000///...///222333222111...000000---...111222000//////000000000000//////555444222111000000111222000000000000000//////......///000111111000///...111111000000/////////...---///000000//////000111333333222111222333444555555444444333333333444444555333222222555555222000000000000111222333555666666333222444333000///222000777666,,,***000222---......////////////.........---,,,,,,+++***))))))---""",,,:::666<<<\\\zzzpppxxx}}}yyyyyy{{{{{{zzzppp^^^WWWKKK>>><<<888666777777333222444777666444333222333444555666333444777777444555777999666333555888999777444444555555666777777888888555555666666666666555555222333444555666666666666555444444444555555666777111444555333333666555222///000333555666777666555222111111000000000000000,,,---...//////...---,,,.........------------,,,,,,------...------,,,,,,+++,,,,,,---,,,+++***)))+++,,,---///222555999;;;;;;===??????===999777777444)))///000555gggaaaUUUuuu~~~xxxrrrmmmqqqmmmlllpppsssssswww|||zzzttthhh^^^pppkkkIII222999///111///111444777:::<<<===>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFDDDDDD>>>AAA@@@<<<;;;<<<777000333222111000///000000111///......///111222222111000222111......111111///------...000000111111111666555333222111111222222000000000000000//////.........////////////......000000/////////.........---...000///......///111333333222222222333444555555444444333333444444444555444333444555444111...444333333333333444444555111///000444444111000222<<<@@@<<<111,,,111333///------...///////////////------,,,,,,+++***))))))---$$$---888444???eeepppwww~~~|||yyyyyyyyyzzz}}}fffWWWKKKAAA???:::666777666222000111666555333222222222333444555222333666777444444666888666444555777999777444444444555555666666777777444444555555555555444444222333444555666666666666333333444444444444555555222555666444444777777444---000444777999888777555111111111000000000000000------............------------------,,,,,,,,,,,,,,,,,,------...------,,,------------,,,+++)))))))))***---000333777:::<<<<<<>>>AAA@@@===:::888777333,,,---,,,<<>>??????BBBAAAAAAAAAAAABBBBBBCCCFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA===>>><<<888777777333...111000000////////////000...------...000111111000222444333///...111111...,,,,,,...000111222333333777666555444333333333333000000111111000000///...///......------.........//////...------------...---...000///......///111333222222222222333444444444444444444444444444444444444444555666444111...444444444333333222222222,,,+++...444555222111222???AAA<<<111,,,000222000---------....../////////,,,,,,,,,++++++*********,,,'''...555222FFFtttrrrvvv|||}}}xxxttt}}}wwwyyylllWWWJJJEEEBBB;;;555555555222000111444333333222222222333444444222333777777444333666777555444555777777666444444444555555666666666666333333444444444444333333222333444555666666666666222333333333333333333333333666777555555888777444///111333666777666555444111111111111111000//////------------------------------,,,,,,,,,+++++++++,,,,,,------...---------......------,,,+++***)))(((***---000444888;;;======???AAAAAA>>>;;;888888777...)))&&&333dddbbbMMMqqqyyykkk^^^WWWVVV^^^iiirrryyy}}}|||pppfff```^^^^^^]]]___XXXbbbfff}}}[[[:::888...444///111555999===@@@CCCDDDBBBAAA@@@???@@@AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>;;;:::777444333333111.../////////.........//////...---,,,---000111000///000333222//////333333111...///000222333444555555777777666555555444444444000111111111111000//////111000...------...///000......---,,,,,,,,,---......///111000//////000222222222222222222333333333333333444444444444444444222333444666666555333111111111111111111111000000,,,+++---222444111000333333666444---+++...000///.........---------------,,,,,,+++++++++++++++++++++)))///222333PPPsssuuuxxx~~~~~~vvvpppwwwyyy|||}}}yyyuuuwww}}}|||sssYYYNNNOOOGGG>>>555444444222000111333333333222333333333444444222444888888555444555666555555555666666666555555555555666666666666666222222333333333333222222222333444555666666666666222333333444444333222222333666777555555888888555333333333222222222222111000111111111111000//////---------,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,---.........---......---,,,+++++++++******+++---///333777:::<<<<<<>>>@@@AAA>>>;;;999999666---***''')))???eeennnQQQYYYnnncccbbbhhhmmmppp~~~}}}tttooofffYYYXXXiiizzzuuunnn]]]999777000888000111222555:::@@@FFFIII>>>>>>===>>>???@@@BBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@AAA@@@???=========>>>???:::666222111111000000000........./////////.........---,,,---000111000///---000111///000444666444222222333555555555555555888777777777666555444444111111111111111000000///333222000/////////000111...---,,,++++++,,,---...///111222222111000222333111111222222222333333333222333444555555555444444///111444666666666555555///000111222222222222111000...///222222000000333+++///111///.........---111000...,,,+++*********++++++++++++++++++,,,,,,******000222999___tttsssuuu{{{yyyqqqsssvvvxxxxxxvvvtttvvvxxx~~~|||zzz|||~~~ddd]]]bbbRRREEE999555444222111222333333333333444444444444444333555999999666444666555555555555555555555555666666666777777777777777222222333333333333222222222333444555666666666666222333444555444333222111333666777555555888777444555444222111000000000000000111111222222000///...------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,---...............------,,,,,,,,,,,,------,,,---...000444888:::999<<>><<<::::::///---------'''%%%:::VVV}}}qqqJJJcccrrrVVVXXX___mmm}}}nnnfff^^^YYY]]]fffpppeee]]]999777000:::111111111333888>>>EEEHHH;;;;;;<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@???===<<<===;;;999999;;;???CCCFFF===777111111000///000222---...//////000/////////...------...000111111000+++...///...000555777555333444555555666666666666777777777777777555444444111111222222111111000///333333222111000000000000...---,,,++++++,,,...000///000222111000000111333000111111222333222222222111222444555666555555444000222444555555555777888111222444555666555555444333111222555555111000222///222555555333000...---111000...+++***)))))))))*********++++++,,,,,,---+++---333666FFFrrrtttqqqqqqyyywwwrrrtttuuuuuuvvvvvvuuutttwwwyyyxxxyyyuuurrr|||aaaQQQ@@@888555222222333333333444555555555555555555444666:::;;;777555777444555666555555444555555888888888888888888888777222333333333333333333222222333444555666666666666333444555666555444222111222555666444555777777444333333333333333222000000///000222222222111///...------,,,++++++,,,------.........------------,,,***+++,,,---............------,,,+++,,,---...///000...,,,,,,---111555888777:::===>>>===<<<;;;;;;///222///***((($$$)))666QQQpppxxxSSSUUU}}}gggZZZcccrrrkkkZZZPPPLLLbbbrrr___ooo```<<<888///777222222222444777;;;???BBB:::;;;<<<<<<=========<<>>>>>>>>============:::;;;<<<======<<<:::999777666555666;;;DDDMMMRRRCCC:::333222000---...222---...///000111000000//////......///111222222111+++...///---///333555333000111333444555666777777666777777777777555444333111222222222222111000000222222222111111000///...///...,,,++++++---///111---///000000//////000111///000111222333222222111000222444555666666555444333555555444333333555888444555666777777666444333111111555;;;;;;555111111222333555555333///......///...,,,***)))***+++,,,))))))***+++,,,,,,---------000666>>>UUUsssooooooyyy}}}sssttttttuuuvvvxxxvvvrrrssswwwwwwwwwkkkYYYEEE:::666333222333333444444555666666666555555444777;;;<<<888666777444555666555444444555666999999999888888888888888222333333444444333333222222333444555666666666666333444666666666444222111222555666444444777666333000222444666666444222000///000222333222111///...------++++++++++++------//////.........---------***+++,,,---............---,,,++++++,,,---///000222000,,,***+++...333666555888<<<>>>===<<<;;;;;;444999---!!!'''---++++++,,,SSS}}}dddGGGkkkeeennnyyyuuujjjOOO[[[nnnlllcccccc???999...444222333444555777999:::;;;:::;;;<<<===<<<;;;999888======<<<<<<;;;;;;;;;:::777888:::;;;;;;:::888777444222222555===IIIUUU\\\HHH>>>555333000,,,---111---...000111111111000///000///...///222333222111,,,//////---...222333111---...000222555666777888666666777777777555333222111222222222222111000000000111111111111///---,,,///...,,,++++++---000222,,,---......------...000///000111222333222111111000111444666666666555444777888777444111111444777555555666666555333111///---000777@@@@@@999222000//////000000...,,,---///,,,+++***))))))+++---...))))))***+++,,,------...///222999CCC___wwwsssnnnppp}}}~~~yyylllwwwyyyyyy}}}tttwwwxxxuuurrryyyjjj___NNN???888777777555333333333333333333333333888666444333444555555555444444555666777777666666888777666777;;;===<<<:::333333333444555666555333333444444444444444444333222444666666555444555666777777666666555555555444777444333444777777222---222222111111000000//////------------,,,+++******...---,,,,,,+++***))))))------------------------///...,,,++++++...000222222111...,,,,,,---///111444444666777999;;;<<<===777333...)))'''&&&((()))+++222JJJpppsssEEEvvvwww\\\XXXpppzzzgggUUUXXXrrrkkkuuuuuu<<<555???333333333222333444666888999>>><<<:::888777777888999444555555666777666666666777666444444555555444222222111000000333999>>>BBB???<<<888222......111444---...///111111111000///---------...///111222333000000000000000111111222222000...000444777888777777777777777777666666555888555111111333444333111000000///..................------,,,,,,------...+++---///111111000...---......///000111222222222333333333444555666777888777888777444111000333777777777777555444222000///...000666>>>>>>777111000000000000000////////////------,,,,,,+++***))))))+++***((((((***+++,,,,,,...555===NNNpppssssssqqqqqqzzz~~~nnnvvv}}}{{{}}}wwwvvvzzz{{{xxx{{{wwwcccYYYIII;;;555555555444333333333333333333333333777555444444444444444444444444555666666666666666666555444777:::<<<<<<;;;666555444444555555333111333444555666666555444333222333555666555444555666666555555555444444444444666444222444777777222...222222111000//////......---------...---+++***)))------,,,,,,+++***))))))------------------------///...,,,++++++,,,///000///...,,,+++++++++---...111222333555666888999:::666333...***((('''((()))(((***666MMMggg}}}zzzSSSkkk}}}oooccckkkttthhhaaaccczzz{{{ooo{{{CCC444;;;444333333222333444666777999;;;:::777555444444555666222333444444555555444444555444222333444444333222333222222111222444555666;;;888444111///000111333...///000000111111111000............///111222222111111000000111111222333222000...000444666777666777777777777777666555444666333000///111222000///000000///............///...------,,,,,,------...---...///000000000/////////000000111111222222222777666555555555666777888888888777666444333444666666666666555333111000///...---111666777222///000000000000/////////......------,,,,,,+++******))),,,+++******+++,,,---,,,111555BBB[[[~~~pppssssssrrruuu}}}ooosss~~~~~~|||ttt{{{}}}}}}ooo^^^SSSDDD999555444555555444444444444444444444444555555555444444444333333444555555555555666666666444444444666999:::;;;:::777666555555555444222000333444666888888666444333111333555555555555666777444444444444444333333333444333222444666666333000222222111000...------,,,,,,---.........,,,***(((,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///---,,,******+++,,,...+++++++++***************......000111333444555666444222///,,,***)))((((((&&&$$$&&&...;;;MMMggg{{{PPPHHHwwwOOOaaazzzwwwXXXWWWjjjqqqgggRRR888999999333333222222333555666888888666444333222111222222000111111222222222222222333111111111333444333222111111111111000///...---666333000///222333222111111000000000000111222222///////////////000111111111111000000111111222333111000///111333555666555777777888888777555444333555333111000111111000///111000000///////////////......------------......000/////////000000111111111111111222222222222222:::888666555444555777888888777666777777777555333555555444333222111///...///---...111111///...111/////////.........---------,,,,,,++++++*********++++++,,,,,,,,,---------444777IIIlllqqqrrrsssrrrsssyyyooonnn~~~xxx|||sss^^^RRRDDD<<<888666777999555555555555555555555555444555555555444444444444555555555444555555555666555444444555666777777777777666555555666555333111222444777999999777444222000222444555444555666777444444444444444444444444333222222333555555444111222111000///...---,,,++++++,,,...///...,,,***(((,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++))))))***+++***)))(((''',,,,,,---///000111222333222111///...,,,***)))((('''%%%%%%'''***222AAAPPPooonnnGGGhhhiiiQQQ[[[~~~~~~dddZZZiii~~~cccqqqfffAAA888===333333222222222444555666555444333111000000000000///000111111222222111111222000000111333444333222////////////......------333///---000555777444000333222111000000111222333000///////////////000111000000//////000000111222111000000111333444444444777777888888777555333222555555444333333222222111222111000000//////000000......------------......111111///...///000222333333333222222222222222222999777555444444555777888777555444666999888444000333333333222222000///...111//////222333000000333///.........------------,,,,,,,,,++++++*********)))+++,,,---,,,,,,---...555:::TTT{{{tttsssrrrssssssvvvzzz~~~~~~ppplll{{{~~~}}}aaaTTTFFF???;;;666666999555555555555555555555555333444666666444444666888666555444444444444555555666666666666555444444555555444444555666777555333222444777999999777444222000222444555444444555666555555555555555555666666333222222333444444333222111111000///...---,,,,,,,,,---.........,,,***(((++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++************+++((()))+++++++++***((('''++++++,,,---...000000111000000///...---+++***)))***'''(((*********...444FFFbbbMMMTTTfff[[[dddyyykkkkkkuuuqqqeeepppzzzLLL555888444333222111111222444444555444333222111000000000000000111222222222222222222111000111333444444333222111///---,,,---......111...---111777999555111333222111000000111222333000///////////////000111///............///000000000111222222222222333333555666777888777555333111444555555444333222111111222222111000000000000000///......------......///222111///......000222444333333222222222222222222555444333333444555777999444333333555888777333///222222222222111111000///000///111555555222000222///.........------------,,,,,,+++++++++++++++***(((***,,,,,,+++,,,...000777BBBaaaxxxvvvvvvvvvtttqqqtttyyyxxxtttmmmuuu|||hhhXXXJJJCCC===555333777444444444444444444444444222555666555444555999===666555444333333333444555666777777666444333444555555444444555777777666555333444666888888666444333111333444555444333444555555555555666666666666666333333333222222222222222111000000//////......---------------,,,+++***************++++++,,,,,,---------------------------,,,,,,++++++***+++++++++)))******++++++***(((''')))***+++,,,---...//////000000///...---,,,+++***,,,'''%%%(((***)))***---(((DDDiiiFFFjjjiiiTTTkkk~~~fffVVVfffjjj[[[]]]777000444333222111111111222333555555444333222111000000000111222222333333222222333111111111333444333222555333000...,,,,,,---...///...///222666777555222222222111000000000000111///////////////000111111///............///000000///111333333222111111222333555777888888666333222111333444333111//////000333222222111111111111111//////............//////111000///......000222333111111111222222222222222222222333444555666777888222222333555666555222000111111222222222111111000------000555555111...////////////.........------++++++++++++++++++++++++'''***,,,,,,+++---111555===OOOpppxxxzzz}}}|||rrrjjjnnnwwwvvv|||sssqqqzzzrrraaaQQQJJJAAA666222666333333333333333333333333333555666555444666===CCC777666444222222333444555333555777666555444666888666555555666777777555333333444555666666555444333222444555555333222222333444444444555555666666666444444333222111111111222000000000000000000000000///...---+++++++++++++++))))))***+++,,,,,,------........................++++++++++++,,,,,,,,,,,,)))))))))))))))(((((('''(((((()))***+++,,,,,,---111000///---,,,,,,,,,,,,+++'''%%%''''''&&&)))...&&&555JJJaaa{{{ppp\\\iii]]]ooo~~~gggaaakkkhhhqqqwwwFFF555444333222000000000111222555555444444333111000000000000111222222222222111222111000000111222111///////////////////////////...///000111222333222222000111111111000000///...............///111222222000000000000000111222222///222444444111000000111111333666888888777444222000222444444111//////000333333222111111111111222//////............////////////.........///000111///000000111111222222222333444555666777777666666222333555666444333333444111111222222333222222111...---///444444000...000000000000/////////......++++++++++++++++++++++++)))+++------,,,///666<<>>999AAAGGGEEE<<<666666444///333444333222222333777:::444444333222222222333333444444555666777777777777777888999777555444555666555333111111222333333333000666///555555///666000333333222222222222111111333333444444444333222222333333333333222222222222////////////////////////---------,,,------...///...------///111333333222,,,,,,+++************+++)))***+++++++++***(((''''''''''''((((((((((((((()))))))))))))))***************))))))((((((''''''&&&'''***+++))),,,:::HHHqqq]]]qqqAAAXXX}}}}}}hhh]]]]]]```hhhwwwyyyrrrkkkfffccchhhppp~~~TTTKKKccc[[[```YYY>>>555===666,,,---222222222333333333222000///...///000111111000///...111333444444222000000000000000000111333333111///////////////////////////...//////000000//////...---///222222000//////000000111222333444555555555555222222555444000///111333333333333333222111111222555777777555333222111222222222222222111000000/////////....../////////000//////......///000000///111222222111000222333444444444444555666777777999666444555888999777555333222222111111222222333222222111111000000000000111000000//////.........,,,,,,,,,++++++,,,,,,---...222000000777888@@@QQQuuu|||xxxssspppooonnnkkkhhhnnnwww|||wwwrrrtttwwwyyyxxxyyyyyyxxxuuuvvv{{{nnn\\\RRRKKKEEEBBBNNN]]]aaaRRRDDD@@@;;;222333333333222222222555777333333333444444333333222555555666666777666666666777888888777666555555666555333111111222333444333777:::000444333///999555666555555444333333222222222222333333333333222222222222222111111111111000////////////////////////---------------...//////.........///000111111111---,,,+++***))))))))))))((()))*********)))(((''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))+++******)))(((''''''&&&&&&'''+++...---+++///777IIIsssccc{{{lllUUUvvvzzzdddWWW[[[jjjyyy~~~kkkeeedddlllttt}}}[[[PPPaaa|||]]]uuu{{{MMM666???>>>333000222000111222333333222000///...///000111111000...---111222444333111000000000222222111222333222000...////////////////////////......////////////......,,,///222333222000000000...000222444555555555555444222222444444000///111666666666666555444333333222444666666444222111111222222333333222111000///......////////////...................../////////000111333222111111222444333333333444555666777888999666444555888999666333222222222222222333444555222222222222111111000000000000/////////.........,,,,,,+++++++++,,,------000555444555:::;;;GGG^^^|||wwwrrrqqqrrrrrrooommmkkksssxxxvvvqqqqqquuuxxxvvvxxxxxxwwwuuuwww}}}iiiYYYSSSRRRQQQSSSlllyyyjjjSSSFFF<<<333444444555444222333555666222222333444444444333222555555666666666666555555666777888777666555666777555333111111333444444333DDDEEE666555333...999555777666555555444333222222111111222222222222222111000000000000////////////...........................------------...///////////////...---------------,,,+++***)))((((((((((((((()))))))))((('''&&&)))((('''&&&%%%%%%&&&&&&''''''((((((((()))))))))+++******)))(((''''''&&&)))(((+++///...,,,---111222GGGiiizzzWWW___oooUUUWWW```pppuuulllddd```iiixxxbbbMMMaaayyy[[[uuugggBBBCCCFFF@@@999222///000111222222222111000///000111111111///...---000222333222111000000111333222222222333222000---000000000000000000000000......////////////......,,,///222333222111000111...000222444555555555555333111111444444111000222555666666666555555444333111333555555333222222222222222333333222111///.........///000000///......------...///////////////---...//////......///111333333333333444666777777777555444555777777444111222222222222333444555666111222222222222111000000////////////............,,,+++++++++,,,,,,---...000555555777;;;<<>>eee\\\NNNmmmqqq```WWWXXXnnn~~~lll___ZZZeee{{{___DDD[[[aaaWWWYYYIIICCCDDD>>>///111111111111222222333333222222111111000000//////000111222111000///000222222111111222333222///---000000000000000000000000...//////000000//////...---///222333222111111222000111222333444555555555222000111444444111111333222222333333333333222222222333555444333222222333222222333444333111...------...///000000///...---------///000000000000000///000111111000000111222333333333333444555666666555555666666666444333222222222222222333333444555111222333333333222000///........................++++++++++++,,,---.........333444666:::===UUUyyy}}}zzzvvvsssrrrrrrrrrrrrlllmmmnnnooooooooosssvvvwwwxxxwwwuuutttvvv|||vvvccc]]]ZZZTTTRRRfff{{{|||iiiOOO<<<555444555666555333222333444222222222333333444444444333444444555666666666666555777888777666555666888666444222222333444555444HHHJJJ>>>???;;;333999333555555555444444333333333///000000111222222111111000////////////.........------------------------...............//////000...///000---***(((((()))++++++***))))))((())))))******+++,,,+++***)))(((...---***(((''''''((((((''''''((())))))***++++++))))))))))))(((((((((((((((''')))***(((%%%(((---444...111EEEccc~~~PPP```xxxfff```fffnnnsssaaabbbnnn\\\MMMhhh```ggg}}}XXX???BBBCCC333222222111000111333555666555444222000///000111111000111111111//////111222000000000111222111///---000000000000000000000000///000000111111000000///...000111111111111222444222222222222333333444555222///000444444222111444///000111222333333333333222444555444333222333555222333444444333111...,,,---...///000000///...------...///111111111111111222333444444333333444555444444444333333444555555333777:::999555222222444333222222222222222333444111222333444444222000///........................++++++++++++,,,---...//////333555888<<>>777777777777777777666666666//////000111111111111111000000000000////////////.......................................///000000---///000...***((()))++++++******))))))))))))))),,,,,,---...---,,,+++***000...,,,)))(((((())))))'''(((((()))***++++++,,,(((((((((((())))))))))))&&&'''***,,,***(((+++222'''222666///666WWWgggJJJppp|||```RRRYYYrrr}}}cccUUUfffYYYCCCddd~~~[[[ccckkkCCCEEELLL>>>444222111000111333666888777555222000///000222333000111111000//////111222///...///000111111///---000000000000000000000000000000111111111111000000///000111111000111333555444333222111222333444555111///000444444222222444000111222333444555555555333444555555333333444555222333444555333111...,,,---...///111111///...------...000111222222222111///111222222111000222333555555444333333333444444333888===<<<555222333666333222222111111222222333111222333444444222111///---.....................++++++++++++,,,---...///222666888<<<@@@FFFggg~~~}}}yyytttpppoooqqqtttnnnllljjjkkkoooqqqpppooosssxxxxxxsssrrrwwwxxxvvv}}}~~~ooo___VVV___eeennnqqqdddOOO???:::444333333222222333333444666444222333444666666666;;;000222888333222777666666777888888777666777999:::555444777666000///333444888===AAABBB???<<<999333333555555555444333222333222111111000000111111000000000000////////////000000///...............///////////////............---+++))))))***+++,,,+++***)))(((((()))***+++---,,,++++++,,,,,,***(((,,,+++)))(((&&&%%%%%%%%%''''''(((((())))))******''''''(((((())))))******)))+++,,,***&&&%%%(((---***,,,111222333>>>]]]zzzMMMYYYlllVVVJJJ\\\}}}{{{cccccczzzWWW>>>DDDgggrrr```wwwgggIII===KKK<<<666222222444333333333222111//////000111444555222111111111000000/////////000111111111///...---///......222666777333...222222222222222111000///000/////////111222444666222222222222222222222222111222333333111111222444222333444444444333222222333555666555333111111111333333333111///---+++******+++,,,,,,+++,,,...000+++---////////////000111000//////222555666444111444444444444444444444444555666777888888666444222555444222222222222111///333000000444555111...///...---+++---//////,,,)))+++,,,---...---...000222333666888:::AAAWWW{{{~~~}}}yyyuuurrrqqqqqqrrrnnnlllkkklllnnnpppooonnnrrrxxxzzzuuurrrtttuuusss{{{{{{}}}vvvbbbUUUaaaiiiiii]]]NNNDDD:::000444444333333333333444444666444333333555666666666:::222666;;;666444888666777888999888777666777888666333333666666222111555222444777:::<<<;;;:::999444444555666666555444333000000000000111222333444111111000000000000//////111000//////......//////000000///..................---+++***)))***+++,,,+++***)))(((((()))***++++++,,,,,,,,,+++***************)))((('''''''''((((((((((((((())))))))))))''''''(((((())))))******''')))))))))'''&&&(((***,,,,,,...000---...999GGGkkkgggDDDiiitttWWWJJJVVVooooooPPP```VVV555333KKKiiihhhxxx^^^@@@CCCGGG@@@777111111444444333222222000///000111333444111111111000000000/////////000111111000///...---///......222666666222...111111111000000000//////000000000000111222444555333333333333333333333333222333444444222111111222111222444555555444333222333555666555333111111111111111000///...---,,,,,,)))+++,,,,,,+++,,,---///---///111111000000111222333111000222444444333000444444444444444444444444555555666666666555444333555333222222222222111///111...///444555111......000...,,,---......---+++,,,---...//////000333555222555888<<>>:::000555444444444444444444555666444333333555777666666777222888===666444888666888999:::999777666666888666444444777777444444555222333444666888999999:::555555666777777666666555222222111111111111222222222222111111111000000000111111000/////////000000111000///...---...///000...---+++*********+++,,,******))))))))))))******))),,,---,,,)))(((***,,,***)))))))))))))))******))))))))))))((((((((((((''''''(((((())))))******(((((()))***,,,---+++******((()))---///......111LLLhhhJJJKKKxxxUUUEEETTTqqqeeeSSS]]]iiiEEE777>>>EEElllzzznnnsssyyyJJJ===NNNKKKAAA333///444666333444333111000000111222222111111000000000000/////////000000000000//////...000//////222555555222///111000///.........///000111111111111111222333444444444444444444444444444222444555444222111111111111222444555666555444333333444555555333111111222000000///...------------)))+++,,,,,,++++++---...///111333333222111111222555333111111222222222111444444444444444444444444555555444444444444333333555333222222222222111000///---///555777222...---333000...------...---,,,---.../////////111444777444888:::@@@WWW{{{~~~{{{zzzyyyuuuppplllooonnnmmmmmmmmmnnnnnnnnnooowww~~~~~~xxxtttrrrrrrzzzxxxvvvwww~~~ppp]]]llliii[[[GGG======<<<666666555555444444555555666666555444444666777777666555222999;;;222222888666999::::::999777666666777999888888888777555444444555555777888999:::999999666666777777888888888777777666444222000///......333333222222111111000000111111000000000000111111222111///...---...///000...---,,,++++++++++++,,,***))))))))))))))))))***(((,,,...,,,(((&&&***...++++++******)))***************))))))((((((''''''''''''(((((())))))******,,,++++++///444555111---+++'''%%%(((---222666777666DDD[[[wwwgggHHHgggWWWJJJVVVzzzSSS[[[rrrcccHHH:::999UUUzzzdddsss___@@@GGGNNNJJJ;;;222555777444555444333111111000111111000000000000000000/////////000000000000/////////000///000222444444222///222111///......///000222222222222222222222222333444444444444444444444444000222444444333222333444000222444666777666555444222444555555333111222222333222000...------------)))***,,,,,,++++++,,,---///111333333111000111222444333111000111222333333444444444444444444444444444444333222222333333444444333222222333333111000///---111777999444///...444222///---,,,---............///......///333555777<<>>777555666555444444333222111111000......////////////000000000////////////000000111111111111222222222111111222111111000000111333333111111222333444444333333222222222222222222222222...///000111222555:::===222444777999999777444222222333555444333222222333777777555333000---+++)))(((***,,,---+++*********+++---/////////...///111///000222222111222555777444444444444444444444444222222333333333333444444333222111111333333222111222000222777888444///...///000///...,,,,,,...000.........---...000555888;;;AAAOOOgggxxxqqqoooqqqpppqqqsssrrrqqqqqqsssvvvvvvuuuzzz|||uuurrrwwwxxxxxxvvvvvv|||sssrrreeebbbrrr}}}oooQQQ;;;888888888777777888888888555555555777888999777555777???LLLJJJ<<<<<>>OOONNN???>>>BBB<<<666777999999999999;;;===UUUSSSJJJ<<<666777777333444444555666888;;;>>>???777666666666666888:::;;;777666555333222111000000222222111000///...---,,,...............///000000...000222333333111...---------......------,,,+++((()))***++++++***)))(((+++)))'''&&&(((+++,,,,,,******)))))))))))))))***''''''(((((())))))******''''''(((((()))*********))))))***+++------,,,++++++***$$$$$$,,,,,,''')))(((,,,333666888BBBMMMhhh~~~jjjTTTuuuZZZ<<>>UUUqqq}}}]]]FFF888>>>AAA888222444333333444444444333222222---.........//////000000000///.........000111222111222222222111000111222---...///000111111000000///000222444555555555555444444444444444444444444444333000...///333:::???555777:::;;;:::777333000111333444444333222333444000111333444222///+++((((((***------,,,***)))))))))+++...//////000222333000333555555222000000222444444444444444444444444111222444666666666444333333222111111333444333111333000000333333...++++++(((+++...///---,,,---///...///111333777===EEEJJJPPPVVVnnnwww{{{sssooosssqqqrrrsssrrrqqqsssxxx|||zzzwwwtttssstttssspppmmmwwwttttttvvvvvvtttuuuxxx{{{kkkbbbaaaiiivvvggg===999888999<<<:::555555888:::888777777888999999888AAA888???EEEBBBMMMPPP;;;@@@===<<<<<<999666:::AAARRRQQQLLLDDD;;;555333444555555555666777999;;;;;;>>>888555999999555333666444444555555444222111000333333222222111000//////...............///000000000222333222333666333...000...---///000000,,,)))((()))***++++++,,,++++++******))))))))))))******+++***)))***,,,,,,***)))))))))))))))(((((((((((()))))))))))))))))))))))))))*********++++++++++++(((((((((((((((((((((((()))***++++++---111666:::CCCSSSpppLLLkkk[[[:::HHHqqqkkkKKKCCCXXXyyyuuukkkiiilll|||[[[PPPqqq[[[AAA@@@TTTqqqqqqJJJ888HHH<<<000555333444444444333222111000000111000///...------...///000///...------...///000222111111111111111222222111///...///111222222111111111111222222222333333666666777666666555444444666555333333444444333222222444666777777666444333444444444444333222111000333333333111///,,,)))'''---///111111...+++)))(((&&&(((+++---///000111111333333333444444444555555555555444333444555666777777555333444666666444222222333444333111000111222222222222222111000//////000......///...,,,...333222///222<<>><<<;;;<<<:::777:::@@@LLLKKKGGGAAA:::666666777666666666777777999:::;;;;;;666555999:::777666888444444555555444333111000333333222222111000000000///............///000000000333333222333555333---000...------......,,,***)))******+++++++++++++++******))))))))))))******+++******+++,,,,,,+++))))))))))))((((((((('''''')))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((***************,,,000444999>>>OOOlllZZZzzztttKKK999SSS~~~nnnBBB>>>\\\~~~jjjeeemmm~~~yyyLLLXXXbbbFFFAAAQQQccczzz]]]>>>@@@>>>777555///333333333333222111000///222111000///...//////000000///...------...///000111111000111111222333333000///...///111333333222000222444666777555333222555555555666555555444444555444222222333444222111222333444444444333222111555555555555444333222111111222111111///---+++***---///111111...+++))))))((())),,,...000222222222333333333444444444555555555555444444444555666777777555333444666666444222222444444333222111222333444444444444333222111111000------...---+++---222...444===DDDGGGKKKTTT^^^dddtttxxxyyy~~~wwwtttqqqrrrrrrqqqppprrruuuxxxtttsssqqqqqqrrrsssrrrqqqvvvrrrqqqssssssrrrtttxxxggg^^^[[[```nnn~~~qqqQQQFFF<<<666666999999888999999888888888888888888888DDD<<<<<<===<<>>AAAjjjmmmRRREEE^^^sssnnnwwwjjjUUU```gggRRRQQQXXXmmmzzz{{{III666???@@@444---222222222222222111000///333222000//////000111111000000............000000000000000111111333444555///...---///111444444444///222777;;;;;;888444111333444555555555555555555444333222222333333222111555444333333222222222222666666666666555444333222000000000000///...,,,+++,,,...000000...+++***))))))***---///111333333333333333333444444444555555555555444444555555666777777555444444555555444333333444555444333222222444444444444444333222111000000------...,,,***---222---<<>>::::::888999<<<<<<::::::>>>>>>===<<<:::999888888999:::999999888888888999999888666666999::::::888777444555666666555444333222333333333222222111111111000000//////000000111222222444444111222444222---111...+++))))))***,,,,,,------,,,+++******))))))******))))))))))))*********))))))***++++++***((((((((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((&&&%%%%%%(((***&&&+++222999@@@PPPmmm|||ZZZJJJ===SSSUUUAAAXXXxxxyyysssjjjfffiiifffiiiiiiggggggjjjkkkhhh{{{ooobbbddd~~~xxxPPPXXXxxxwwwmmmhhhlllvvvyyyqqqZZZ111===CCC444000111222222222111111000///222111000/////////000111111000///......///000111///000000111222333555666///...---///222444555555000333777:::;;;888444111333444555666666666666666444333222222444444333222999888555333333333444555666666666666666555444444222111111000...---,,,+++***,,,......,,,***)))))))))***---000222333333333333333333444444444555555555555555555555666666777666555555555555555444444444555666555333222333444111222222111111000///...111...---...---+++...444333CCCPPPNNNLLLTTTbbbjjjwww|||zzzzzz~~~ttttttsssqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqrrrsssvvvwwwvvvsssrrrtttuuutttvvvzzz|||{{{pppgggbbbgggwwwttt]]]XXXIII;;;999<<<;;;888666:::<<<>>>>>><<<;;;;;;<<<:::;;;999999<<<:::888:::;;;888888<<<===;;;;;;===<<<;;;:::999999888888777;;;::::::999999999999999999999888888999:::888666444555666777666555444333333333333222222222222222000000000000000111222222333444333111222444333...000///,,,)))((())),,,...///...,,,+++******************))))))))))))******)))(((((()))******)))''')))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((('''&&&&&&(((+++'''+++///111///666JJJ]]]zzz^^^hhhqqqCCCEEEhhh___AAALLLwwwrrr```SSSTTT\\\dddrrr}}}xxxrrrkkkbbbbbbfffsssrrr^^^bbbqqqiiiGGGZZZyyylllbbbkkkhhhqqqnnn555999AAA555666111222222222222111111000000///............000000111000///......///000111000000000111222444555666///......///222555555555222333555666666666444333444555666777777777777777555444333444555666555444:::888555333222333444555666666777777666666555555444333222///---+++***))))))+++,,,,,,+++))))))***)))+++---000222333333333333333333444444444555555555555555666666666666666555666666555444444444444444555666555333222333444111111111111000///......222///...//////...222888???GGGMMMLLLMMMXXXfffppp}}}{{{zzz}}}zzzvvvtttrrrrrrrrrrrrqqqpppssssssrrrqqqpppqqqtttwwwuuurrrsssvvvwwwuuuwwwzzzwww|||{{{pppeeecccooolllWWWPPPCCC888777;;;;;;999777999<<>><<<<<>>:::999<<<===<<<;;;===<<<:::999999999999888666;;;;;;::::::999:::::::::;;;;;;999666777:::999666555555666777777666555444333333333333333333222222111111111111111222222333222333222000111555444000000///...+++)))))),,,...///...,,,+++*********+++******))))))))))))******)))(((((()))******)))'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))&&&'''(((((('''(((***++++++%%%$$$***111555999===NNNdddlllYYYZZZ???PPP{{{TTT@@@RRR{{{wwwWWWNNNUUUfff|||yyymmmaaa^^^gggwww~~~fffXXXnnnQQQFFFTTTssseeecccooocccjjj@@@666<<<666888222222333333333222222111///......------...000000111111////////////111111111111111222222444555666000///...000222444555555333333333333333444444555444555666666666666666666666555444555666777666555666555333111111111333444555666666666666666555555666444222///---+++***))))))+++------+++++++++,,,***,,,...111333444555555333333333444444444555555444555666777777777777666555666666666444333444555333444555444333222222444333333333333222111000///111......///000000555;;;IIIGGGHHHLLLRRR\\\lllzzz||||||zzz|||xxxvvvsssssstttsssqqqooorrrsssrrrooommmmmmpppsssrrrqqqrrrwwwxxxuuuuuuxxxssswwwzzzjjjccckkkgggSSSKKKAAA999999<<<:::888777777;;;??????;;;999:::<<<999@@@;;;;;;CCC===:::JJJBBB<<<999;;;===<<<<<<>>>;;;:::888999;;;;;;999777;;;;;;:::::::::;;;;;;<<<:::;;;888444666;;;===999555666777888888777666555333333333333333333333333222111111111111222333333111222111///111555555222///000///---******,,,//////...,,,*********+++,,,******))))))))))))******+++*********,,,,,,***)))+++*********)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))'''((())))))'''''')))***+++$$$""")))000222111111666EEE]]]vvvyyy[[[qqq|||HHHBBB```jjj@@@NNNxxxmmmQQQAAAWWWqqqxxx___VVV___lll~~~nnndddnnngggGGG888XXX~~~hhh^^^hhhyyysss___wwwNNN777:::888666222333333444444444333333000///.........///111222222111000//////000111222222222222222222333444555222000///000222444444444333333333333333444444444444444444555444444333333555444333444666777666555444444333222222222333444444555555666666555555555444333111...---+++++++++,,,---//////......///000---///111444666777777777333333333444444444555555444555666777888777777666444666777666444222444555222444444333222111222333333333333333222111000//////,,,,,,...///111666>>>LLLEEEGGGRRRYYY___rrr{{{|||{{{}}}yyyvvvtttsssttttttqqqnnnrrrrrrqqqmmmjjjjjjmmmqqqpppooorrrwwwxxxuuutttvvvqqqttt|||pppeeekkkgggRRRLLLCCC=========:::666555555:::>>>>>>:::777888;;;888@@@999777AAA;;;;;;OOOEEE>>>:::;;;===<<<===???:::999888:::<<<===;;;999;;;::::::::::::;;;<<<===999:::777222555===???<<<555666777888888777666666333333333333333333333333222222111111222222333444000111111///111666666333///000111...+++***,,,//////---,,,******+++,,,---******))))))))))))******---,,,+++,,,---...,,,***++++++++++++*********)))************************************++++++++++++))))))))))))))))))))))))((()))***)))'''&&&'''((()))))),,,---***'''+++222555666@@@TTTqqqZZZTTTooo???IIIooouuuRRRVVV|||iiiCCCJJJjjjjjjWWWLLLllltttbbbccc|||XXX777>>>iiiqqqggghhhrrrjjjcccWWW999:::888333333333444555555444444444111000/////////111222333222111000//////000111222333333333222222333444444333111000111222444444333222333444555555555444444333333333333222222111000444333222333555666555444555555444444444555666666444444555555555555555444333222000...------------...000111111000000222333///111333666888999::::::333333333444444444555555444555777888888888777666444666777666333222444666222333444333111000111222000111111000000///...------******---///000777>>>LLLCCCHHHYYY```bbbwwwooo|||zzzvvvpppsssvvvrrrnnnnnnvvvsssrrrrrroookkklllppptttrrrqqqqqqsssuuuvvvvvvwwwyyy}}}~~~uuugggZZZIIIHHHBBB:::999<<<<<<888;;;;;;:::999999888777777<<<<<>>;;;======;;;;;;===>>>===<<<<<<===>>><<<;;;999::::::;;;999888>>>888666:::;;;:::>>>EEE<<<999555333444444444333111111111111222333444555444444444444444444444444333333333222222222111111///000111222111///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********+++***)))((((((***,,,---***************************((('''(((***++++++***)))***+++,,,,,,+++***)))'''&&&'''))),,,---+++***&&&''''''((((((((((((((()))(((((((((((())))))***------333;;;BBBRRRxxxnnndddLLL777^^^sss>>>FFFzzzSSS===bbbmmmbbb]]]jjjiiiXXXrrrzzzIII666GGGnnndddbbbjjj~~~mmmcccppp666888999999666333222555444111111333///000111222333333222111222111111222444444333111555222000111444555444333666555444333333333333333333333333333444555666666333222222222222333444444555333222222555666444222555555444444444333333333666666555555555444444444333111......///000000///222111000//////000111111666777333000444;;;<<<666222222333444444333333222555555555555666666666666555333555<<<>>>;;;666444111111222444666555444222444444444333222000...---...,,,,,,---...222===IIIHHHNNNRRRSSS]]]tttqqqyyy{{{vvvyyyyyysssuuuwwwsssppppppuuuqqqppprrrppplllkkkmmmppppppqqqqqqsssuuuwwwxxxxxxyyy|||xxxlllbbbUUUPPPGGG???;;;<<<<<<;;;<<<<<<<<<;;;:::999999999;;;999;;;===<<<<<>>;;;======:::;;;<<<===<<<;;;;;;<<<===<<<;;;999::::::;;;999888===888777:::;;;:::===CCC;;;999666444555555555444222222222222222222333333444444333333333333333333333333333333222222222222///000111111111///---,,,------............------,,,,,,,,,,,,+++++++++***+++***)))((()))***,,,---************************,,,***))))))*********)))))))))***++++++***))))))((('''(((***,,,,,,***)))&&&'''(((((())))))((((((((('''''''''((()))******,,,+++///555888BBB]]]xxx???;;;rrr```CCCXXXgggMMMSSS}}}|||]]]RRR___yyylllhhhyyyfffHHH@@@UUUkkkRRRWWWrrrddd___xxx???;;;999777555222222555444111111333000000111222333222111111111111111222333444333111444222000111444555444333444444333222222222222222333333222333333444555666444333333333333444555555999777555555777777555333555555444444444333333333666666555555555444444444222000//////000000///...111111000//////000111222333444222///222888999555333444444444444333333222555555555555666666666666666333555:::<<<999555444333333222222333333333222///000111222111000...---+++******,,,...444@@@MMMLLLQQQUUUZZZfff}}}rrrtttuuuttttttyyy~~~xxxwwwwwwtttrrrrrrtttooommmqqqrrrnnnkkkjjjlllooorrrrrrrrrssswww{{{yyyyyy{{{{{{qqqjjjdddZZZOOOGGGAAA===<<<============<<<<<<;;;;;;::::::888888<<<>>>???CCCHHHFFFGGGEEE???===>>><<<999:::;;;<<<<<<::::::;;;<<<<<<:::999999;;;;;;:::888;;;888888:::;;;:::<<<@@@:::888666555666777777666333333333333222222222222222222222333333333333333444444444333333333222222//////000000000...---+++......////////////......---,,,,,,,,,,,,,,,++++++++++++***))))))***,,,---))))))))))))))))))))))))...,,,*********+++***)))))))))************)))))))))((()))***++++++)))'''&&&'''(((((())))))((((((&&&&&&&&&'''''')))*********(((+++///000333AAARRRtttmmm111GGGdddGGG\\\~~~nnnJJJRRRuuugggWWWUUUdddwwwppp```qqqddd@@@999```uuu^^^UUU```||||||ZZZnnnLLL>>>:::666555222222555444111111444111111222222222111000000111111000222333444222111444222111111333444444333333333222111111111222222222222222333333444555666333333333333333444444555999888666666666666444222555555444444444333333333555555555555555444444444111000///000111111///---000/////////000111222333111222222000111555777666555555555555555444333222444555555555555666666666777444444888999666333444555444333222111111111111+++---///111111///---,,,)))''''''+++///666DDDQQQNNNSSSXXXaaaqqqsssppprrruuusssqqqzzz|||yyyvvvtttrrrrrrrrrmmmkkkpppssspppjjjhhhlllpppttttttrrrrrrwww{{{xxxyyyzzz|||}}}uuuqqqlllcccXXXPPPHHHAAA============<<<<<<<<<;;;;;;;;;:::;;;===>>>>>>>>>BBBFFFCCCEEEDDD@@@>>>???===999;;;=========;;;:::;;;<<<;;;:::999999;;;;;;:::999:::999999:::;;;;;;<<<===999777666666777888888888444444444444333222111000111111222222222222333333444444444333333333333222//////000000///...,,,,,,.........//////.........------------,,,,,,,,,,,,,,,+++*********+++,,,,,,((((((((((((((((((((((((---,,,******+++,,,+++***))))))))))))))))))))))))******)))***+++***(((&&&''''''((()))))))))))))))&&&&&&&&&&&&'''(((******)))'''(((,,,...///555>>>NNNpppkkk{{{XXX...]]]@@@CCCXXXHHHjjjsssSSSJJJQQQrrr```mmmUUU777FFFgggeeeQQQZZZmmm^^^{{{XXX???===777555222222444444111111444222222222222111111000000111000000111333333222111333222222222333444444444333333222222222222222333222222222222333444555666222222111111222222333444555444444444444444333333555555444444444333333333555555555555555555555555111000000111222222///---...//////000111222222333222333222000111444888:::666666666666555444333333444444444555555555666666888444444666666333222444333444444333111000000000,,,---000111111///,,,******'''''',,,111999GGGSSSOOOTTT\\\ggg{{{tttpppssszzzwwwqqquuuzzzuuusssrrrqqqqqqkkkjjjooossspppkkkhhhnnnssswwwvvvsssrrruuuyyyvvvxxxzzz{{{~~~zzzwwwpppkkkcccXXXPPPHHHAAA;;;;;;;;;;;;:::::::::::::::999@@@FFFCCC===<<<@@@DDDAAADDDDDDAAA???@@@>>>:::===??????>>><<<<<<<<<===;;;:::999999;;;;;;:::999999:::::::::;;;<<<>>>===888777666666888999888888555555555555444222111000111111111222222333333333444444333333333222222222000000000//////...------------............------------------------------,,,,,,++++++++++++++++++((((((((((((((((((((((((+++)))((())),,,---...---******))))))))))))******+++*********+++***(((%%%'''(((((()))))))))))))))&&&&&&&&&'''''')))******+++)))(((+++---...222777777MMMrrrwwwXXX|||JJJ;;;wwwZZZAAAeeebbbPPP```yyybbbUUUooosss___sss}}}VVVDDDFFFggg}}}dddRRRrrrpppnnnaaa???@@@:::444111111444444222222555333333222111111000000000111000000111333333222000222333333222222333444555444444333333333333444444222222222222333444555555333333333333333444555555111222333333444555666777555555444444444333333333444555555555555555555555111000000222333222///---......///000111222222222333111000111222555777:::555666666666555444444333444444444444555555555555777555444666555222222555000333666666444111000000///000222222111///,,,***---******///555===HHHSSSSSSZZZcccqqqwwwtttvvv|||{{{uuutttyyy~~~|||vvvsssrrrpppppplllkkkoooqqqooolllkkkpppsssvvvvvvtttssstttwwwtttxxx{{{{{{|||}}}vvvxxxqqq```VVVSSSIII<<<999999999999999999999999999CCCJJJFFF>>>;;;>>>BBBAAADDDDDDAAA@@@AAA@@@===???@@@@@@???===<<<===>>>:::999888999;;;<<<;;;:::888;;;:::999:::>>>AAA@@@777666666666888888777666444555555555444333111000111111222222333333444444333333333222222222111111111111111000//////......---------......------------------............///,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))(((''')))+++.........++++++************++++++******)))***+++***(((&&&'''((())))))******))))))((((((((((((((()))******---+++*********,,,...000111111GGGvvvZZZ\\\AAARRR~~~???ccczzzKKKWWW~~~wwwmmmfffooo^^^UUU~~~|||ZZZggg^^^FFF@@@YYY|||kkkWWWTTTkkksssgggiii===AAA;;;444111111444555222222555333222111111000111111111000000///111222333111000222333333333222222444666444444333333444444555555111111111222222333444555666666666666666777777888111222555666666777999;;;555555444444444333333333444444444555555555555555222111000111222222000......///000111111222111111111......444999888666555444444444555555555444444333444444444444555555555666444555777555222333777...222666666444222333444333333333222111///---+++000---...444;;;BBBKKKTTT[[[cccpppzzzyyyyyy{{{|||zzzvvvtttzzzwwwtttssspppooollllllooopppmmmmmmpppnnnoooqqqsssttttttttttttsssxxx}}}|||yyy}}}~~~eeeZZZ^^^TTT>>>888999999999999999999999888BBBHHHDDD?????????>>>BBBEEEDDDAAA@@@CCCBBB@@@>>>???@@@???<<<;;;<<<===:::999888999;;;<<<;;;:::999;;;;;;888:::@@@DDDCCC777666555666777777666444333444555666555444222111222222222333444444555555222222111111111000000000333222111000000/////////......////////////......------......////////////,,,---------,,,++++++***************************)))((('''(((***,,,,,,,,,---,,,+++******+++,,,---***))))))***++++++)))'''(((((()))************)))++++++***))))))))))))***)))++++++***((()))***+++---'''000RRR~~~mmmbbb{{{ggg;;;gggXXXKKK]]]OOOjjjooorrrvvvssshhhbbbmmm|||pppKKKdddqqq```aaa~~~fffDDDCCCSSSvvvlllNNNNNNkkkoootttppp<<<@@@999333111111444555222222555222111000000000111222333000//////000222222111000111333444333111111444666333333222222333444444555111111111111222333444555666555555555555666777777111333666666555666888;;;555555444444444333333333444444444555555555666666444222000000111222111000///000111111222111000000000---222???GGGBBB777000111222333444444555555444333333444444444555555555444333666888777333444888///222444444222333777<<<333222111000/////////...000...111999BBBHHHOOOVVVaaalll{{{~~~|||yyyxxx{{{}}}xxxqqqxxxyyyvvvtttpppooommmnnnpppooolllnnnssskkkkkkmmmpppsssuuutttssssssyyy~~~|||wwwxxx|||hhh\\\ddd[[[BBB999999999999999999999999888???DDDBBBAAABBB@@@;;;CCCEEEDDDAAAAAADDDDDDBBB>>>??????>>><<<:::;;;<<<:::999888999;;;<<<;;;:::999<<<;;;777999BBBFFFEEE777666555666777666555333333444555666666444222111222222333444444555666666111111111000000000000///444333222111000000000000//////000000000000//////---.........//////000000------------,,,,,,+++***************************+++)))(((((()))******)))------,,,++++++,,,------)))((()))***++++++)))'''(((((()))***************---,,,+++***))))))))))))%%%))),,,+++)))*********%%%+++000===]]]mmmMMM~~~WWW777sssttt:::gggSSS^^^|||rrrpppfffNNNRRRmmmPPPeee```DDD:::XXXoooSSSTTT\\\yyypppuuuuuu<<>>===FFFCCC@@@AAACCCDDDAAA>>>AAACCC@@@;;;;;;>>>???===::::::;;;;;;<<<;;;;;;;;;:::888666666888;;;<<<===444777666444333666555222888777555555666555222000666333111333666888444000111222222333333222222111222222111111000/////////000...,,,---//////---+++,,,---......//////......------,,,,,,,,,,,,+++++++++***)))***---...,,,******)))(((((()))++++++***,,,)))(((+++//////+++&&&******++++++++++++******((((((''''''''''''((((((,,,,,,++++++***)))))))))******))))))))))))))))))"""%%%)))000>>>XXXwww___TTTooowwwIII999zzzxxxLLL;;;ggg___dddoooYYYeeennnNNNhhhxxxYYY```ccc:::555NNNqqq~~~[[[CCCLLLyyyYYYwwwHHH@@@...111333555666777666555444444333222222111111222222222//////333555222222333555444444333222111000000000000111111111111000000333333333444444444555555666666666555444444333333666555444333333444555666444444444444444444444444444333333444666777666555555444222111000/////////111222333444444333111000444111888EEEGGG;;;333444555444444333333444444555======;;;888444333333444666666666666777777777777333222222111222333555666000111000---++++++,,,...000111666@@@IIINNNUUU[[[eee|||zzzxxxxxx{{{{{{wwwyyy{{{vvvuuusssssstttsssnnnhhhjjjooopppiiihhhmmmrrrrrrsssvvvttttttwww{{{{{{yyyzzzpppjjjnnndddQQQ:::555444777999999:::<<<>>>???@@@AAAAAA@@@???===BBBAAA??????@@@@@@???>>>BBBCCCAAA<<<;;;>>>>>><<<;;;;;;;;;<<<<<<;;;::::::777666555555777888999999777999888555444777777555888777666555666555333000666333111333666777444111222222222333333222222222333333222111000000//////000...,,,---//////---+++,,,---......//////......------,,,,,,,,,,,,+++++++++***)))+++---...,,,******)))((((((***+++++++++...,,,+++---111111---)))******++++++++++++******((((((''''''''''''((((((*********))))))))))))(((************************((()))))))))///???UUUfffaaaVVVnnnXXX===SSS\\\BBBMMMdddcccuuusssjjj{{{bbb]]]AAAqqqwwwZZZ^^^dddNNNGGGQQQoooeeeSSS^^^rrrtttNNN<<<111111333555666777666555555444333222222111222222222222000000555666444444666333333333222222222222222000111111222222111111000333333333444444444444555555555555444444444444333666555444444444444555666444444444444444444444444555444333444555666555444444444333222111000//////222222333333333222222111444///222<<<===555111444555444444333333444444555::::::999666333222222444555555555555555555555555111111111111111222222333...//////...------...000000333;;;FFFMMMRRR[[[dddrrrssssssvvv{{{|||xxxvvv|||~~~zzzyyytttsssttttttoooiiiiiimmmoookkkjjjmmmppppppppprrrqqqrrrvvv{{{|||yyyyyy|||tttqqqxxxqqq```AAA@@@;;;666777;;;<<<:::???@@@AAAAAAAAA@@@???>>>???@@@AAA@@@???>>>???@@@CCCDDDBBB===<<<>>>>>>;;;<<<<<<<<<<<<<<<;;;:::999555666666777777666666666;;;===:::666555888999777888777666666666555333111555333222333666777444111222222222222222222222222555444333222111000//////000...------......---,,,,,,---......//////......------,,,,,,,,,,,,+++++++++******+++------,,,*********))))))******+++,,,...,,,+++---000000---*********++++++++++++******)))((((((''''''(((((()))(((((((((((())))))))))))******++++++++++++++++++++++++)))%%%%%%+++888BBB}}}WWWYYY{{{rrr???333qqqGGGBBBjjjfffnnn}}}mmmBBBWWWkkkKKK```xxxRRR===JJJaaaoooSSSEEEggg{{{iiiRRR777555111333444666777666666555444444333222222222222222333111222555666333222444111222222222333333333444111222222333333222222111333333333333444444444444333333444444444555555555666555444444444444555666444444444444444444444444666555333444555555444333444444444444333222000///333333222222222222333333555///---333555111111555555444444333333444444555777777666444222111222444444444444444444444444444000000000111000000///...+++---...///...///000222111777BBBMMMRRRWWWcccooopppqqqssswww{{{}}}{{{yyytttyyy~~~}}}vvvtttuuuuuupppjjjhhhkkkpppooommmnnnnnnpppssswwwrrrqqqtttzzz||||||}}}}}}}}}yyygggNNNNNNFFF999666<<<===777===>>>???@@@@@@@@@@@@??????AAADDDCCC@@@???AAADDDDDDEEECCC>>>===>>>>>>;;;============<<<;;;999999666888::::::999777666555===>>>;;;666555888:::888888777666666666666444222555333222444555666444222222222222222222222222222666555444333222000/////////...............------,,,---......///.........------,,,,,,,,,+++++++++*********+++,,,,,,,,,+++******+++*********,,,---+++******+++------+++)))***++++++,,,,,,++++++***))))))(((((((((((())))))''''''(((((()))******++++++++++++++++++,,,,,,,,,(((******)))'''***111777ggghhhYYYVVV|||YYY999999DDDQQQkkk{{{~~~UUUJJJvvvkkk\\\```xxxSSSCCCDDD___yyymmmLLL<<>>@@@???<<<===>>>======<<<;;;:::999888;;;>>>>>><<<999888888<<<===:::555444888:::888888777666666777666444333444333333444555555444333333222222111111222222333555555444333222111000///...//////...------------,,,---......///.........------,,,,,,,,,+++++++++)))***+++,,,,,,++++++,,,***+++,,,,,,******,,,...++++++***+++,,,,,,+++***++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))'''((())))))***+++,,,,,,******+++++++++,,,,,,,,,'''***,,,,,,,,,---000444999CCCVVVyyyrrr;;;999PPPiiiFFFfffpppmmm\\\WWWfffOOOGGGVVV{{{sssRRRbbb^^^IIIPPPddd~~~wwwIIIUUUmmm{{{WWWrrrTTT666444222222333555666666777777555444333333222222333333444222333555444333666;;;555555444444333222111111333333444444444444333333222222222333333333444444444444555666777888888999444555555555555555555444333333333333333333333333666555333333444444333111222333555666555333111///444333222111222333555666555222000222444444444555555444444333333444444555555666666555333444666888666666666555555555444444222222333333222000...---...///000000//////111222777@@@LLLUUUYYY```ppptttsssqqqpppppprrrtttvvvsssuuuzzz~~~yyyuuurrrrrrppplllkkkmmmsssvvvvvvpppnnnsss|||{{{wwwxxxyyyyyy|||vvv}}}}}}kkkXXXTTTOOOEEE;;;777:::;;;:::::::::;;;<<<===???@@@@@@<<<===>>>?????????@@@BBBBBBEEEDDD@@@???AAA@@@==================<<<;;;:::999===@@@@@@===::::::;;;:::;;;:::555555999:::888888777666666777777555333333444444555555444444333444333222111111222333444333333333222111111000000.../////////---,,,---...,,,---......//////......------,,,,,,,,,,,,++++++)))***,,,,,,+++++++++,,,***,,,...---******---000------------------------++++++,,,,,,,,,,,,++++++***))))))(((((())))))***((())))))***+++,,,,,,---))))))******+++,,,,,,,,,***+++------+++******+++...555TTTRRR&&&@@@pppOOONNN|||}}}uuuyyyNNNJJJTTThhhVVV[[[gggLLLWWWlllKKKcccjjjUUU[[[dddqqqtttDDDCCCtttkkkXXX{{{ZZZ:::...222222333444555777888888555444444333333333333333333222333666666888???HHH666666555444333222111111222333333444444333333222222222222222333333333333444444555666777777888888444444555666666555444444333333333333333333333333555444222333444444333222222333444444444222111000333222222333333444555666222111111222444444333111555444444333333444444555666777777666444555777999777777666666555444444444333333333333222111000///000000000/////////222444===DDDOOOXXX^^^hhh{{{sssssssssrrrrrrrrrsssuuusssuuuxxx{{{~~~~~~zzztttqqqqqqooommmmmmpppooowwwyyysssnnnqqqxxx{{{yyyuuuwwwxxxwwwwwwxxxtttxxx|||nnn```VVVLLLCCC>>>:::777888;;;===============>>>>>>???<<<<<<<<<===@@@AAAAAA@@@AAADDDDDDAAAAAACCCBBB???<<<<<<============<<<<<<888;;;???>>>:::888:::<<<888::::::777777;;;;;;999777666666666888777666444333444555555444444333444444333111000000111333444111111111111111111111111---///000///---+++---...,,,---......//////......------,,,,,,,,,,,,++++++(((***------+++***+++---***---///---******---111------------,,,,,,---...+++,,,,,,------,,,,,,+++******))))))))))))******(((((())))))******++++++(((((())))))***++++++,,,+++,,,,,,,,,+++*********333111BBBtttjjj:::444\\\tttDDDlllyyy{{{]]]PPPVVVbbbkkkIIIaaaNNNcccggg^^^bbb|||tttooofffcccooocccIIIYYYxxxbbb___yyy[[[===...222222222444555777888999555555444333333333333444444222222333444666@@@KKK555555444444333333333222222222333333333333222222111222222222222333333333333333444444555555666666444444555666666555444444222222222222222222222222444222222222444555444333222222222222222111111111111222333444555555555555222222111222444555333111555444444333333444444555777777777666444444666888666666555555444333333222444333222222111111111111000000///......000555888CCCHHHQQQ\\\eeesssqqqsssuuuvvvuuuttttttttttttuuuwwwzzz}}}~~~}}}|||{{{tttpppoooooommmnnnqqqlllvvv{{{uuunnnooossstttxxxsssrrruuuxxxvvvuuuuuuyyyyyyxxxppp\\\OOOEEEBBB>>>666555;;;AAA@@@???>>>============???===<<<>>>BBBEEEDDDAAA@@@CCCDDDAAAAAADDDCCC@@@;;;<<<===============<<<666999===<<<888666888<<<777::::::888999<<<===:::777666666777888888666444222444555555444333333444444333111000000111333444///000000000000111111111---///000///,,,+++---///,,,---......//////......---------,,,,,,,,,++++++(((+++------+++***+++---***---///...******---111+++,,,,,,+++******+++---+++,,,,,,------,,,,,,+++******))))))))))))******(((((((((((())))))))))))'''(((((()))******++++++)))***+++,,,...///000111%%%,,,777XXXBBB000QQQ}}}]]]GGGxxxeeeVVVKKKXXX{{{^^^MMMhhhKKKiiijjjKKK[[[}}}iiieeerrrqqqHHHMMMuuu|||SSS^^^WWW===000222222222333555777888999555555444333333333333444666444222000...111;;;FFF333333333444444444555555111222222333333222222111111111222222222333333333222222333333333333444444333444555666666555444333222222222222222222222222333222111222444555444333333222111000000111111111000222333555666666555444444444333222444777666444555444444333333444444555777777777555444444555777555555444333333222111111444333111000000000111222///...------...222888<<>>BBBDDDAAA===??????@@@AAABBBBBB@@@>>>>>>;;;999;;;>>>@@@???===:::;;;:::999<<<@@@???;;;999999888999::::::999888555666888999888777555444555555555555555444444444888444111000222333111///222222444444444444222222111000000///...---------,,,---///000000000///...000///...---,,,+++++++++***+++,,,,,,------,,,,,,***+++,,,---............)))+++......---,,,+++,,,+++,,,,,,------,,,,,,+++...---+++)))(((((()))***'''(((((()))***+++++++++((((((((((((((()))******+++******,,,...000000///'''''')))>>>ooolll222;;;mmmKKK___gggPPP888LLLuuu___VVV```QQQpppeeePPP\\\~~~wwwpppoooqqqoooBBBLLL~~~mmmlll333,,,333222111333666888888888888666555555555555333111777666444333333444666777555444333444666999===???111333555444333111000111777555222111222222222111222///111666888444222222///333777:::999777555444444555555444222111111222777777666666555555555444777666333111111111222333///222555666666666666888111222444666666555444333555555555555555555444444777666555444555555777777333333333222222222111111333333222111000///...---......///000///111:::DDDLLLTTT\\\cccpppoootttzzz|||yyywwwwwwxxxuuuwwwwwwvvvyyy~~~}}}zzzwwwsssqqqqqqqqqooommmmmmqqqtttuuutttqqqooonnnvvvqqqppptttwwwtttrrrrrr|||~~~fffMMMFFFCCC;;;777999CCCAAA???????????????AAACCC???<<<>>>AAACCCAAA>>>?????????AAAAAAAAA???>>>>>>;;;999:::===>>>===<<>>111333444444222111111111>>>;;;777555444333222111555111000111111000222666111444777888777666666666444555555444222111111222555555555555444444444333666444222000000000111222222333444555666555333222222333555666777666555444444444444444444444444444777666555444444333444444111111111111111111111111222222111000///...------111...---///000555???JJJWWW\\\bbblll~~~mmmssszzz}}}|||{{{{{{|||ssswwwxxxvvvwww{{{}}}|||}}}zzzvvvtttrrrqqqnnnlllmmmpppssstttsssqqqqqqqqqqqqoooqqqvvvwwwsssrrrttt}}}yyy\\\MMMGGGAAA===>>>IIICCC<<<;;;???BBB@@@===BBB???<<<===@@@BBBBBB@@@>>>>>>???@@@@@@???>>>======<<<::::::;;;;;;;;;:::???<<<999;;;DDDKKKEEE;;;999999::::::::::::999999999999999888888888777777555555555555444444333333444222///...///111222222222111111000000111111222111000000//////......---------...////////////...///...------,,,,,,,,,,,,++++++,,,---------------333111///---+++*********,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++...---+++***))))))***+++'''(((((())))))******+++((((((((((((((()))*********))))))***,,,...------+++)))%%%,,,NNNWWW000LLLhhhKKK}}}DDDCCC```fffzzzsssOOOWWWwwwfffIII^^^vvvfffTTTiii~~~QQQPPPsssrrr===@@@555444333555777999::::::999777444222333444444444666555444333333444555666333444555666888999;;;;;;111333444444222111111222>>>;;;777555444444333222444333444666333///222777333444666666777888;;;>>>444555555444222111111222444444444333333333333333444333111000///000000111333333333777::::::666222333444666777777666666555333333333222222333333444555555444444222111111000///////////////000000000111111000///...------,,,333...+++///555<<>>>>>@@@>>>:::@@@>>><<<<<>>@@@@@@???>>>=========<<<::::::999999999888888888777999@@@EEEAAA999999:::;;;;;;:::999999:::;;;;;;:::999888888888888666555555444444333333333222111///...///000222222333222111000000111222333000000000000//////......------.........////////////...---,,,,,,,,,,,,,,,+++,,,,,,---...---------///...,,,+++,,,---///111.........,,,***+++---///+++,,,,,,------,,,,,,+++---,,,+++************+++(((((((((((())))))******((((((((((((((())))))***)))(((((()))+++---,,,+++''')))&&&(((???ggggggCCC888lllWWWeeeooo```:::ggghhh[[[___}}}lll]]]___~~~eeeRRRXXXlllJJJSSSwww;;;666555444333444777999999999:::777333111222444555555888777666666666666777888111222444666777888888777111222444333222111222333888555222111222333444444000444<<<@@@<<<444222555444555555555777;;;AAAFFF333444555444222111222333444444444333333333333333444333222111000111111111333222333888???AAA===888333444555555666666555555444333222222222333444555444444333333222111000000111000000000/////////...222111111000///.........222...---444===FFFPPPXXXZZZdddqqqsssvvvzzz||||||zzzyyyyyyvvv{{{|||yyyvvvyyy{{{||||||{{{yyyvvvrrrnnnlllkkkmmmnnnoooooooooppprrrtttmmmmmmrrrxxxxxxuuutttxxxwww{{{dddRRRPPPTTTTTT[[[ZZZRRRDDD<<<;;;;;;888>>>===<<<===???AAABBBCCC===???AAAAAA>>>===<<<===<<<<<<;;;:::888888888888444888999888:::======999888:::<<<<<<:::999:::;;;<<<;;;:::999888888888888666555555444333333222222000000000//////000111222444333222111111222333444000000000000000/////////---------------......///......---,,,,,,,,,------,,,,,,---.........------,,,+++++++++---///222444//////...,,,++++++,,,...+++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++((((((((((((((()))))))))((((((((((((((())))))***)))(((((()))+++,,,+++***)))---***%%%,,,@@@UUU```___cccdddfff[[[>>>:::VVVeeeVVV}}}iiigggGGG^^^xxxddd[[[oooyyyVVV[[[sssdddIIIUUUxxxYYY???^^^mmm555///444333222333666777888777999666333111333444666666777777777666666777777777000111333555666666555444111222333222111111222444777444000///000222333333000444<<<@@@<<<444222555666666555333444777===AAA333444555444222111222333444444444444444444444555444333333222222222222222333222333888>>>AAA===999222222333333444444444444555444333333333444666777444444444333333333333333444444333222000///......333222222111111000000000///...222===HHHOOOVVV\\\___qqqzzzzzz{{{{{{zzzyyyxxxwwwxxx||||||xxxwwwyyy{{{yyyyyyzzzyyywwwrrrooommmmmmmmmnnnmmmllllllmmmqqqtttlllkkknnnsssuuussssssuuuuuuxxx|||~~~~~~hhhUUUVVVXXXTTTXXX\\\VVVEEE999777999999;;;;;;===>>>@@@AAABBBCCC===@@@CCCBBB>>><<<===>>><<<<<<<<<:::888777888:::888===>>>:::888:::<<<;;;888;;;======:::888:::<<<<<<;;;;;;:::999888777777666555555444333222111111///111333333111000000111444333333333333333333444000000000000000000000000------,,,,,,------...///...------,,,,,,---------,,,,,,---...............------,,,------///111222/////////...,,,+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++((((((((((((((((((((((((((((((((((((((()))*********)))((()))+++,,,+++***)))------'''%%%+++333888666???>>>>>>;;;---CCC{{{PPPgggfffuuuNNNTTTuuu}}}{{{\\\QQQpppuuuQQQXXXqqqhhhHHHOOOxxxuuuCCCFFFppp^^^333333444333222333555777777666888555333222333555666555444444444444444444444444111222333444555444444333111222333222111111333555;;;888333000000111222222333222444555333000333999777777555222000000222555222333444444222222333444444444444444555555555555333333333333333333333333555333333555888999777444222222222222222333333333555444333333333555777999999888666555444444555666666555444333222000000///333333333222222111111111...000999FFFPPPUUUZZZ```iii~~~{{{zzzzzzzzzyyyyyyzzz{{{yyyvvvwwwzzzyyyvvvwwwyyyzzzxxxtttqqqppppppnnnmmmllljjjiiikkkooosssoookkkkkkpppuuutttssssssxxxxxxxxxyyy{{{}}}gggYYY]]]YYYKKKJJJQQQNNN???555888;;;:::888:::===@@@AAAAAABBBBBB>>>AAADDDCCC???<<<===???;;;<<<===;;;999888999;;;AAABBB???:::999<<<<<<:::777;;;>>>===:::888:::===::::::;;;:::999888666555666555555444333222111000///222666666333000//////222222333333333333222222000000000000000000000000------,,,,,,,,,---...///---------,,,,,,------...,,,------...............------......//////000000...///000///---,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((((((((((((((((()))******+++***)))***,,,,,,,,,***'''+++,,,***))),,,//////,,,666000///777111KKK{{{RRRyyyYYYiiiQQQ}}}NNN\\\[[[TTToooxxxbbb[[[sssnnnWWW]]]xxxbbbEEEQQQ{{{]]]999444666444333444666777777777666555333333555666555555333333444444444444333333333444444555555555555444111222222111000111333555<<<888333000000222333333333000///111222111444888555666555333000//////000222333444444222222333444222222333333444444444444222222222333333333222222444444333333444444444444333222222222333333444444555333222111222444777888AAA>>>;;;777555555666777333333333333222222222222222222222111111111111111...444???LLLSSSWWW]]]dddvvv|||zzzzzz{{{{{{{{{{{{zzzwwwtttvvvzzzxxxssswwwyyy{{{zzzvvvsssssstttnnnmmmkkkhhhgggiiinnnrrrsssmmmkkkqqqvvvvvvuuuttt{{{xxxuuuuuuwwwzzz}}}}}}fff]]]cccZZZDDD<<>><<<666999>>>AAABBBAAAAAAAAA>>>BBBEEEDDD???<<<===@@@;;;<<<===<<<999888:::===GGGDDD>>>999:::>>><<<777777;;;???===:::888:::===999:::;;;;;;:::777555333666666555444222111111000...333777888555111......000111222333333222111000000000000000000111111111------,,,+++,,,---...///------,,,,,,,,,------...,,,---......//////......***+++---///000111111111---///111000...,,,+++++++++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,((((((((((((((('''''''''((((((((((((((()))******,,,+++******,,,---,,,+++***+++,,,++++++------,,,,,,444)))(((666222DDDxxxfff\\\gggVVVSSS```mmm555GGGvvvJJJOOOrrrwwwMMMOOOuuu{{{PPPTTTxxxNNN888YYYeeeBBB///777555444555777888888888555444333444666666555444444555555666666555555444666666666666666666666666111222222111000111333666888444000...000333555666///---///666888666444444222444555666444333333444222333444444222222333444111111111222222333333333000111111222222222111111222333444333333444888:::444333333333333444555555444222111000111333666888GGGDDD>>>999555555666777000000111222333333444444111111111111000000000000000777BBBNNNTTTWWW___hhh||||||{{{yyyzzz|||{{{wwwrrrqqqtttvvvwwwvvvsssyyy~~~}}}xxxrrrqqqqqqmmmkkkkkkmmmmmmkkkmmmrrrtttqqqmmmnnnrrruuuuuutttxxxvvvuuuvvvxxxxxxvvvsss|||yyykkklllpppgggXXXGGG>>>777777888777:::???;;;<<<>>>@@@@@@???===<<<<<<>>>@@@AAA???=========<<<===<<<:::888777999:::>>>===;;;999999999;;;<<<;;;;;;::::::999888777777::::::;;;;;;:::888777555===:::777222000///111222...:::HHHNNNIII>>>444///222222111111111111222222000///...000444555444222///...---,,,+++,,,---...------++++++++++++,,,---......//////...---,,,,,,,,,---...///000000000000.../////////...------,,,+++)))***---...+++***---,,,,,,,,,++++++)))(((((())))))(((((((((((())))))))))))(((((()))***++++++)))*********++++++++++++...////////////......---...)))***111222222>>>OOORRR[[[{{{iiiPPP<<>>GGGvvvNNNFFF777555333222666:::;;;888777666444555777888888777333333333444444555555555555555555666777666333000111111000000111222333333888777555222000///111333111000000000111222333333444444444333333222222222222333555555555333111000444333222222111111111111666444222222333333333222111222333333444444333333333222111111111222333444333222111000111222333444777>>>@@@:::333333666888444555555666555444333222///...///000///,,,...222000AAAMMMSSS\\\```gggvvv|||{{{yyyvvvwww{{{|||xxxtttqqqrrrtttvvvwwwtttxxx{{{{{{xxxuuurrrrrrooollllllnnnnnnlllnnnrrrqqqooommmmmmoooqqqrrrrrryyyxxxvvvvvvwwwwwwtttqqqwww~~~sssuuu{{{tttgggRRREEE:::999999666666:::;;;<<<===>>>>>>>>>===<<<<<<>>>@@@@@@>>>>>>>>>???<<<===<<<:::888888999;;;>>>===;;;999999:::;;;<<<;;;;;;::::::999888888888::::::::::::999999888777===:::555222222333444555333@@@QQQ]]]\\\NNN:::---222111111111111111111222111///---...000222111/////////---,,,,,,,,,,,,---///...---+++******++++++...............---,,,,,,,,,---...//////000000000...............---,,,,,,+++))))))------******---,,,,,,,,,,,,+++***)))((())))))(((((((((((()))))))))))))))))))))***++++++*********++++++++++++,,,......//////000000//////111++++++000///+++111===uuullluuubbbmmmsssmmmHHH666]]]hhhIIIJJJbbbdddSSS]]]ppp|||gggZZZRRR???ooo]]]AAA999666333222666999:::888>>><<<999777666555444222333333333444444444555555444444444666777777444222111111111111111222333333666555444222//////111333333333222111111111222222333333333333333333333333222333444555444333111000555555444333333333333333555333222333444444222111222222333444444444444333333222222222222222333333222222222111222222333444444999999444///000222222111222222333222111000///222000///111111...///222333EEEPPPVVV```fffqqq}}}|||{{{wwwrrrsssxxx{{{yyywwwsssqqqrrruuuxxxvvvvvvwwwxxxyyyxxxuuusssrrrnnnmmmooopppnnnooosssoooppppppooonnnnnnpppqqqyyyxxxwwwvvvvvvuuusssqqqqqqvvv|||xxx___MMM>>>======999555777;;;;;;;;;;;;<<<<<<=========>>>???>>>===>>>@@@AAA<<<======;;;999888:::;;;===<<<;;;:::::::::;;;<<<;;;;;;;;;::::::999999888::::::999999888999999999===999444333444666666555555???NNN\\\^^^RRR<<<+++111111111111111111111111333111......////////////000///...---,,,,,,,,,,,,000///...,,,******))))))------......------,,,,,,,,,------...//////000000------------,,,,,,,,,,,,,,,)))))),,,,,,******---,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***+++************++++++++++++------...///111222222333444...,,,///...((((((...VVV^^^|||LLLfffzzzkkk>>>999rrrVVVDDDJJJ]]]xxxWWWGGGKKKcccQQQjjjnnn@@@XXXmmmDDD<<<777333333666888888888AAA>>>;;;888777555222000333333333444444444444555444444444666777777555333222111111111111222222333333333333111//////111333555444444333222222111111333333333333333333333444111222333333333222111000666666555444444444555555444333333444555444222000222222333444444444444444222222333333333333222222111222222333333333333333222444333///...000000...000111111111111000//////666111000333333111000222777IIITTTZZZfffooo}}}~~~~~~wwwooooootttxxxyyyzzzwwwsssrrrtttwwwwwwtttsssuuuyyy{{{xxxtttsssooommmooopppnnnoooqqqooorrrtttrrrooonnnppprrrvvvvvvvvvvvvvvvuuusssrrrpppqqqyyygggPPP??????BBB===888999;;;:::999999999;;;===>>>======>>>======>>>AAACCC<<<======<<<:::999:::<<<===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999:::999888888888999:::;;;<<<888444444666666333000666;;;CCCKKKNNNGGG;;;000111111111222222111111111444222000//////000111111000000///...---,,,,,,+++///...---,,,+++******))),,,,,,---------,,,,,,+++------------...///000000---,,,,,,,,,+++,,,,,,,,,,,,))))))------***+++...,,,,,,------,,,+++******)))))))))******)))))))))***)))))))))))))))******(((((()))))))))*********,,,,,,...///111333555666777111...//////+++)))+++:::mmmqqqaaaccc```yyyQQQ888LLLhhhOOOCCCWWWxxxeeeTTT@@@ccctttZZZ^^^NNNEEEyyyQQQ>>>888333444666777777888<<<:::888777777666555333444444444444444444444444666555555666777777555333222222222111111222222333000111111000//////111333444444444444444444333333444444444333333222222222000111222222222111111000666555555444444444555555333333333555666555222///222333333444555444444444222333444444444333222111000111333444444444333222222222111///222666555111111222222222222111111111777222000333444333222444;;;MMMXXX```mmmyyy~~~zzzpppnnnqqqtttxxx{{{{{{wwwtttssstttxxxssspppsssxxx|||zzzwwwuuuooolllooopppnnnmmmooommmpppsssssspppnnnoooppprrrssstttuuuuuuuuuuuuvvvtttqqqtttjjjPPP===???CCC>>>:::===;;;:::888888999;;;===???======>>>======>>>AAACCC;;;===>>>===<<<;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888999:::;;;:::888555555666555222///555999===@@@@@@>>>:::888000111222222222222111000000000/////////000111222000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++---,,,,,,,,,---...///000---,,,+++++++++,,,,,,---,,,***+++//////,,,+++...,,,------------,,,,,,+++))))))************))))))******)))))))))))))))***''''''''''''((((((((((((++++++,,,...111444666888<<<666111///...,,,+++,,,%%%JJJeeezzzkkkOOOfffPPP~~~|||}}}<<<;;;iiicccCCCCCCUUUjjjnnnKKKOOO___xxxdddFFFhhh]]]:::ccc[[[AAA888333555777666666999888777555555666666555444444444444444444444444444999777666666666666444222333333222222222222222333///000111000//////111222111222333555555666666555666666555444222111000000111111111111222111111111444333333333333333444444333333333555666555222///333333444555555555444444333333444555444333222111111222333444555444333333111111000///444::::::555111111111111111111111222777222000222444444666:::BBBRRR]]]gggwww~~~tttooopppsssvvvzzz{{{zzzwwwtttsssxxxtttpppqqqwww{{{{{{yyyvvvppplllnnnpppooommmnnnjjjlllooopppooommmmmmllloooqqqsssttttttuuuvvvwwwwwwsssttt}}}qqqUUUAAABBBDDD<<<888===::::::999888999;;;>>>???===>>>???>>>===>>>@@@AAA;;;===>>>>>>===<<<<<<===;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999999888666555555777:::<<<333666888999888666555444000111222333333222111000---///000000//////000222...////////////...------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++---,,,,,,,,,,,,...///000---,,,+++++++++,,,...///,,,+++---222222...,,,------------......------,,,((()))***++++++***)))(((+++******)))))))))))))))''''''''''''((((((((((((***++++++---000333666888>>>;;;666111,,,***)))***&&&...===KKKWWWHHHJJJ{{{eeeBBB|||ggg888NNNlllWWWJJJNNNjjjcccUUUbbbVVVOOOppplll:::PPP___BBB888222555888555666;;;999777555444555555444222555444444444444333333333999777666666666666555333444333333222222222222333///000111111000///000222///000333555666666666666666666555444222111000000111111111111222222222333222222111111111222333333444333333444555444222000333333444555555555555555444555555444444333222111222222333444444444444444///000//////333999999444/////////...//////000111666333111333444555<<>>???<<<>>>@@@@@@>>>>>>>>>???;;;===??????>>>=========;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999888777999888666333555===JJJUUU<<<777333111222333111//////111222333333222111///000222555555333111111111------//////000//////...,,,------------,,,***)))))))))***+++++++++++++++---,,,++++++,,,---///111...---,,,+++,,,---///000++++++000666666111------------............------((()))+++,,,,,,+++)))(((++++++***)))))))))))))))((((((((()))))))))***************,,,///222666888<<<>>><<<666///+++***)))...$$$***,,,444777LLLaaaKKK888DDDiiixxx~~~wwwjjjbbbbbbeeeOOOEEEpppiiiXXX^^^mmmttt~~~tttjjj~~~YYYTTTxxxFFF???eeeBBB777111666888555777===:::888555555555555444333555555444444444333333333777555444555777888888777555444333222222222222222000111333222111000000111///111333555666555555444444444333333333333222222222222222222222333444444111111111111111222333333555333222333444444222111333444444555555555555555666666555333333222222222333333333333333444555555000222111///000444444111000000/////////000111222666444444444444777CCCPPPVVVdddpppyyyyyy}}}~~~vvvsssyyyvvvssstttxxxzzzzzzxxxxxxuuurrrqqqssswww{{{}}}{{{sssoooqqqsssrrrooooookkkkkklllpppttttttpppkkkppprrruuuuuusssqqqsssuuuvvvvvv{{{vvv]]]WWWNNN<<<666===999::::::;;;<<<===??????<<<>>>AAAAAA???>>>======;;;===???@@@>>>======>>>;;;;;;<<<===>>>>>>======<<<<<<<<<===============::::::;;;;;;:::999777555999888555222444CCCXXXiiiMMM@@@111,,,///444444222///000222333333222000///555999<<<<<<888444333333,,,---...000000000000///............---+++)))'''((()))***+++++++++++++++---,,,+++++++++---///111///...,,,,,,,,,...000111+++,,,111888888222------------...............---((()))+++,,,,,,+++)))(((++++++***))))))((())))))************++++++++++++*********+++...111555777888>>>AAA<<<444///------***###111///000111888kkkbbbTTTKKKRRR???VVVTTTTTTggg^^^]]]]]]\\\UUUIII???@@@LLLXXXbbbnnneee???UUUxxxdddZZZmmm{{{WWWSSStttMMMUUUTTT000ooonnnBBB666000666888555777>>>888777555555777888777666555555555444444333333333444333333444777:::;;;:::555444333333222222222222111222333333111000000111000222333555555444222111111111222333333444555555333222222222333444444555222111111111222222333444666444222222333333333222333444555555666666555555777666444333222222333333555444333222333444555666222555444000///111111///333222111111111333444555666666777666444999HHHXXX^^^kkkwww|||}}}}}}~~~wwwvvvtttssstttwwwyyywwwvvvuuuwwwxxxwwwuuutttwwwzzz{{{{{{yyyuuuqqqoooooopppqqqpppoooqqqssstttrrrppphhhjjjqqqwwwtttnnnpppwwwwwwttthhhTTTJJJDDD>>>:::999777888<<<===::::::<<<============>>>???@@@AAA???@@@@@@???>>>>>>???AAAFFF@@@:::999<<<>>>>>><<<============<<<<<<<<<<<<<<<======;;;999888999;;;;;;999222...555HHH[[[fffRRR<<<...333999777333555222000///000111222111000666999<<<>>>===999444111---///000000...---...///222///+++***+++,,,------))),,,,,,******------+++,,,,,,+++++++++,,,------000000000000111555;;;???<<<333...000000---,,,///+++---///...,,,*********,,,***((())),,,---+++)))))))))))))))))))))))))))))))))************)))))))))***+++,,,---///333666:::<<<;;;666...***+++------+++,,,,,,***+++333===xxx\\\VVVhhhrrrXXX???888::::::888777???<<<:::999999:::>>>CCCJJJQQQXXX^^^mmmfff@@@]]]kkkdddpppsssYYY[[[gggSSSvvvRRR???UUUnnnDDD999000111666999:::;;;777777777777777777888999111333666666555333333333333555333///444BBBKKKMMM666444666999666000111777111111111111111111222222111111222222222333333333777555222000111333666888444777:::888555333666999777666444333222222333444333333333333333333333333666555444333444444333222666555333222111222222333111222222222222111000000000000000000000000000000///000111222222111///...444444777::::::>>>NNN```eeeuuuzzz|||||||||{{{uuurrrpppssswwwzzzxxxuuusssuuuvvvuuussssssuuuxxx}}}|||zzzvvvrrrooopppqqqrrrpppnnnooorrrsssqqqoooiiijjjnnnsssrrrnnnpppvvvuuuuuukkkYYYLLLDDD???===:::888888;;;<<<::::::===============>>>???@@@@@@???@@@@@@???>>>>>>???AAAEEE@@@:::999<<<>>>>>><<<>>>>>>>>>=========<<<<<<<<<======<<<999999:::;;;777777333000777EEESSSZZZBBB777000111333333444666,,,...000000...---...000555666999::::::777444111///000111111///------...111...+++***+++,,,------))),,,,,,******------+++++++++,,,,,,------.........000333444555666888:::999222---//////---,,,///,,,---///...,,,*********,,,***)))***,,,---+++)))))))))))))))))))))))))))))))))************))))))(((***+++,,,---///222555888:::;;;666///,,,---000//////000222///,,,000777MMM___yyypppUUUUUUgggcccOOO;;;444444333000///222222333555555444333333888===AAADDDMMM\\\gggkkkvvvRRR^^^uuunnnxxxhhhppptttZZZbbbbbb^^^WWW999KKKsssBBB777///000555777999:::888777777777777777888888444555777666444333333444333555333000333<<>><<<<<<<<<<<<===>>>???@@@???@@@@@@???>>>>>>???AAADDD???;;;:::<<<>>>>>>===??????>>>>>>>>>=========<<<======<<<:::999:::;;;444666555222666>>>DDDEEE444999<<<999777999:::888222888===999111+++---111222333444555555444333222222333333222///---,,,---///,,,***)))+++---......))),,,,,,******---...+++***+++---.../////////...+++///333555555333222111555000,,,---...------///,,,---///...,,,******+++,,,+++******,,,,,,+++***))))))))))))))))))))))))((())))))******))))))((((((***+++,,,---///222444666999:::777111...///222///000333555111++++++///111:::KKKVVVMMM>>>AAAOOOLLLAAA666222222///---,,,---...000222444444333000///222444444777===AAA@@@WWWkkk}}}yyyvvvrrrPPPTTTcccssszzzooo~~~mmmOOOtttzzzQQQddd^^^222???vvv???666...///444666777999888888777666666666777777666777777666444333555666444555555222333666888777444333555777555111222555///000111222333444555666111111222222222333333333333333333333333444555555555666777555111000222444444444333333333444555555333333333333333333333333333444555555555444333222333333333222222222111111111111222222111111000///........................///000111222222111000//////...222:::EEERRRcccppp|||sssyyy}}}||||||~~~}}}{{{vvvppplllooowww|||yyyuuuqqqrrrsssssssssttttttuuu{{{zzzyyyvvvttttttvvvxxxsssqqqnnnmmmlllmmmnnnnnnooolllkkkmmmpppsssuuuwwwwwwuuu~~~zzzvvv{{{zzz~~~wwwaaaOOOFFFCCCAAA<<<:::<<<;;;999;;;???;;;;;;;;;;;;<<<===>>>???>>>???@@@???>>>>>>@@@BBBBBB???<<<;;;<<<>>>>>>===????????????>>>>>>>>>>>><<<===>>>===;;;:::::::::777888666333333666666333777IIITTTQQQMMMMMMFFF:::CCCLLLPPPIII999......333000000000000111222222222333444555333000---,,,,,,---+++))))))+++---......***,,,---***+++......+++)))+++---///000000///...))),,,000222000---+++***000...,,,,,,------...///,,,......---+++******++++++***************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((***,,,------...111333555999;;;888222...///222......000333000***(((+++---...222777444---...555666444333333333222111111222222///------000000---111222222333555666666444333<<>>::::::::::::;;;<<<===>>>>>>???@@@???>>>>>>@@@BBB@@@???<<<;;;<<<===>>>>>>????????????>>>>>>>>>>>><<<===>>>>>><<<:::::::::999:::777444555888777333GGG[[[iiiiiifffbbbPPP:::KKKSSSWWWNNN===111000555//////.........000111222333444444333000---,,,------+++******,,,......---***------++++++......,,,***+++...000000000///...***---//////---+++******---...---,,,,,,...//////---......---+++******,,,)))******)))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''))),,,------...000222666999;;;888111---...000///---...000///++++++......+++)))+++---///000222---000333333333444444333---444888777777999888444555111//////222333333333222444888<<<>>>;;;888666AAAeee@@@WWW{{{ooozzzJJJooo~~~@@@^^^ppp333888wwwppp<<<555000222444555888;;;999888777666555555555555444555555555555777:::===666666888999999666444333333444444444444555444333444333333333333333333333111111222222222333333333111222333444444444333333444444444333222333666777111222333444555555666666222222222333333444444444000333555666444333444555444444333222222111111111000111111111111000//////000000000000000000000000//////000111111111111111444888@@@MMM^^^ppp|||sssxxx||||||~~~|||wwwzzzvvvsssrrruuuwwwwwwvvvrrrrrrsssvvvxxxxxxwwwuuurrrtttwwwxxxxxxxxxzzz{{{ssssssrrrooollljjjkkkllloooqqqpppmmmpppvvv{{{{{{{{{qqqttt|||{{{{{{|||uuu|||}}}gggTTTIIIEEE@@@>>>???===::::::===999999999999:::;;;<<<======>>>??????>>>???AAABBB???>>>===<<<<<<===>>>?????????>>>>>>>>>=========<<<===??????===;;;::::::999999777666;;;@@@@@@<<>>??????>>>???AAACCC>>>>>>>>>===<<<===>>>???>>>>>>>>>=========<<<<<<;;;===??????===;;;::::::777888777888===CCCBBB===GGGNNNTTTTTTRRRLLL@@@444666888888777333000000000000//////......///000111---///000000///...///000000...------...///...---***---...+++,,,//////,,,------------,,,,,,,,,,,,+++---000000///......///+++000111---+++...000///.........,,,***)))+++,,,+++,,,---,,,)))((((((***))))))))))))))))))))))))''''''(((((((((((('''''''''))),,,---------...///111555888666111------000111......222444222222555666777222,,,,,,111111---666888777222111555555222GGGfff~~~kkkSSSDDD:::333333666---///333666:::KKKmmmVVVHHHwwwzzz[[[bbblllJJJlll@@@>>>lllggg888333000222333333666;;;:::999888666444333333333333444666777666666777888777444444777777444555888444666666444666:::999333222222222222222111111111111111222222222333333333222222222222222333333333;;;888444111////////////111222444555555555555444111111222333333444555555000333555333111222666;;;<<<:::666222000000111222000000000000000//////...000000000000000000000000////////////000111222333444DDDWWWiiizzzwwwuuurrrsss{{{~~~~~~|||wwwrrrqqqsssvvvrrrqqqrrruuuyyyyyywwwtttqqquuuyyy{{{zzzwwwtttssssssuuuvvvsssnnnjjjiiijjjiiipppsssnnnmmmssszzz|||wwwrrrxxx}}}uuusssxxxvvvpppttt}}}vvvfffEEEBBBAAACCC@@@;;;999:::888888888888999:::;;;<<<===>>>??????>>>???AAACCC===>>>>>>===<<<===>>>???============<<<<<<<<<<<<;;;>>>@@@@@@>>>;;;::::::666777666777<<>><<<888555333222333222000000111111000...111000000/////////000000+++---////////////000111111000......//////...,,,+++......+++,,,//////,,,......---+++++++++++++++'''***...000000...------+++111333...,,,///111///.........,,,***)))+++---,,,...///...***)))***,,,))))))))))))))))))))))))''''''(((((((((((('''''''''))),,,---------...///---222666666111...///111///,,,...333444222000111000444222***)))///000+++999;;;888333444:::<<<999lllnnnVVVDDD888555888777000...:::PPPooosss888~~~rrr[[[MMMLLL```DDD>>>iiiggg666111///111222222555999:::999888666444333222222444666888888666444444444777222111444555111333888555777666444777<<<:::333000000000111111222222222111111222222222333333333222222111111222222333444777444111//////000000111222333444555555555444333111111222333333444555555111333444222000111777===???<<<777222///000111333000000000000000//////...////////////////////////////////////000111222333===OOOeeevvvvvvyyywwwrrrttt|||~~~wwwrrrqqqrrruuuttttttvvvxxxwwwsssooorrrrrrtttwwwzzzzzzxxxwwwyyyuuuqqqooonnnmmmiiifffiiikkkooosssrrrnnnppptttyyyvvvvvvxxxwwwsssrrrttttttqqqrrrzzzlllLLLEEE???>>><<<999999<<<777777888999::::::;;;;;;?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::>>>@@@??????AAA@@@<<>>===;;;999888::::::999888777666555555000777???BBB>>>999555444222444666666444111//////000000000000///////////////////////////.........000000///...------,,,,,,........................///...,,,+++***+++,,,,,,,,,,,,---------,,,++++++,,,...///...------...///......---,,,,,,+++******(((***)))''')))+++***%%%,,,+++***)))))))))***+++((((((((((((((()))******((())),,,---......---,,,222555888888555000+++)))------,,,,,,,,,---...///555///)))&&&'''***,,,---888===KKK===///EEE333YYYbbbJJJ<<<666444444444CCCnnnQQQddd}}}ggg???YYYnnnNNN{{{HHH;;;ppp```444222///...///222666888<<<:::777444333444555777666666777777666555444444555555444222000000222444999777555555777777444111///000222222111000222333444222111111333333222111111111000000000000111111666333000000111000000111111222333333444444333333555333111333555555333000444333222111111111333333222333444111......000333777333000...//////,,,***......////////////...---000222333111000333:::@@@LLL[[[mmmzzzuuuxxxwwwsssttt{{{|||uuuoooooossstttssstttuuuwwwvvvrrroooqqqrrrtttvvvxxxyyyyyyxxxzzzvvvsssppppppnnnkkkhhhkkkkkknnnrrrqqqmmmmmmpppwwwttttttwwwwwwsssrrruuutttqqqrrryyyyyyVVVKKK@@@>>>>>>===<<<===999999999999:::;;;<<<===???????????????????????????????????????>>>>>>>>><<<@@@AAA???@@@BBBAAA>>>>>>======<<<;;;:::999999999999888888666555444333111555;;;@@@BBB>>>888333333555777777666333111000000000000000/////////////////////////////////...000//////...------,,,,,,...........................---,,,+++++++++,,,,,,)))***+++,,,,,,---,,,,,,,,,---......------...///......------,,,++++++***(((++++++)))))),,,+++'''---,,,+++)))))))))******((((((((((((((()))*********+++---/////////...---111444888888555000,,,***---------,,,++++++******...,,,++++++---...,,,***@@@;;;===555666KKK777aaakkkSSSDDD---222GGGmmmaaa[[[lllwwwPPPTTTxxxMMMmmmJJJ===ppp\\\555333000...///222555888<<<:::777555444444555666666666666666666555444444444555555444333444777999555444444555777777666555444555666444222111111222777666555555444333111000111111000000000000000000555333222222333222222333111222333333444444333333444222111333555555333111333222111111000111222333222333333111///...111333666333000///000000...,,,....../////////000000000///111222///...444AAAKKKYYYgggvvvsssvvvvvvssstttzzzyyyvvvnnnnnnrrrrrrrrrssstttuuutttqqqoooqqqqqqrrrtttvvvxxxyyyzzzzzzxxxuuusssrrrpppmmmkkknnnkkkkkkooopppmmmkkklllsssqqqrrruuuvvvssssssuuusssrrrrrrvvv|||iiiXXXGGG@@@@@@???>>>???;;;:::999888999;;;===>>>===>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>AAAAAA??????BBBBBB@@@<<<;;;:::999888999::::::888999999888666444222111222333777>>>CCCBBB;;;555666777777777666444222111111111000000000/////////......///////////////////////////...------,,,,,,------------------------------,,,+++++++++,,,,,,'''((()))+++,,,,,,------+++---......------...///......------,,,+++++++++(((,,,...+++***,,,,,,***---,,,+++***))))))))))))((((((((((((((())))))***+++---...000000000/////////333777888666111...,,,---------------,,,+++******))))))***,,,---+++***888111000???UUUeeeJJJsssxxxeee>>>AAA___XXXcccnnnkkkOOOqqqMMMXXXLLL@@@oooVVV666444111///000222555777;;;:::777555444444555666555666666666666555444444333444555555444444555666111333444555555666888999:::::::::777444222111111444666777666444222222222000000111111111000...---111222222222333333333222111222333333444444333333222111111333555555444333111111000000000111111222222222333111000///111222444222000000000111000///000000/////////111222333000111222111333===NNN[[[kkkuuuqqqtttuuuuuuuuuxxx}}}zzzzzzrrroooooopppqqqrrrssssssrrrqqqooopppqqqqqqrrrsssvvvyyy|||yyyxxxwwwuuusssqqqooommmnnnjjjiiimmmpppnnnlllkkkooonnnooosssuuussssssvvvrrrrrrrrrsssvvv|||lllVVVGGG???<<<<<>><<<===>>>???@@@AAABBBCCCAAAAAA@@@@@@??????>>>>>>>>>AAA@@@===>>>AAABBB@@@<<<;;;999888888999;;;<<<999999:::999888555222111333444666;;;???AAA>>><<<>>>;;;777444333333444444222111111000000/////////............//////////////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++++++++,,,------------...000......------,,,,,,,,,,,,''',,,...+++***,,,---+++---,,,,,,***))))))(((((())))))(((((((((((()))))),,,---.../////////......---111666888666222///...+++,,,---...///......------,,,)))((()))+++---...,,,...777bbb___nnnbbbnnnjjjUUUssszzzRRRYYYRRREEE|||LLLBBBmmmNNN777555333111111222444666;;;999777555444444555555555555555666666555444444444555666555222000//////000333555555444444777;;;;;;;;;;;;888555222222222...111333333222222333444///000222222222000...,,,,,,000222111000111111///111222333333444444333333000111222333444555555444000000000000000111111111111222222111111111111222222222111000111222222222444222000//////000222333222222333777AAAOOO^^^hhhxxxnnnqqqtttvvvuuuvvv{{{}}}~~~zzzsssnnnooopppqqqrrrrrrqqqpppppppppqqqqqqqqqqqqsssxxx|||xxxxxxxxxvvvtttqqqpppooommmiiihhhmmmqqqpppnnnooolllkkkmmmqqqsssrrrsssvvvqqqqqqqqqqqqrrrvvv}}}jjjTTTBBB888888>>>;;;999777555666888:::<<<;;;;;;===>>>@@@BBBCCCDDD@@@@@@@@@?????????>>>>>>===@@@???<<<===@@@AAA???===<<<:::999:::;;;===>>>;;;;;;;;;:::999777444333444666777888888;;;@@@DDDEEE>>>666111111333555555222222222111000/////////---.........//////000000...............---------------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((***+++------,,,---...000......------------,,,,,,'''+++---******,,,---+++,,,,,,++++++***)))(((((())))))(((((((((((())))))++++++,,,,,,------,,,,,,,,,000555777666333000///,,,,,,,,,------------,,,...---,,,+++++++++---///,,,444IIIuuuvvvkkkbbbwwwlll[[[IIIYYY999pppIIIBBBkkkFFF777666444222222333555666:::999888666555555555555444444555555555555444444777999:::888666444333444222444666555222222555999666777888666444333333444111111222222111222333444000111222333333111///---...444666222000222222///111222333333444444333333000111222333444444555555//////000000111111111111111111111111222222111111111111111111111111222333666444222000//////000111333222555AAAQQQaaakkknnnllloootttwwwvvvtttyyy~~~|||{{{~~~wwwooonnnppprrrrrrqqqpppqqqrrroooqqqrrrqqqpppqqquuuzzzuuuvvvwwwvvvssspppoooooolllhhhhhhmmmooonnnoooqqqjjjiiikkkppprrrqqqqqquuuooopppppppppqqqtttxxx|||}}}gggOOO===888;;;999888777666666777999:::::::::<<<===???AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>===<<<<<<<<<===>>>???<<<;;;:::999888777777777555777888666444777???EEEDDD===555000111444666666333333222111000000///...------......///000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,+++***(((''')))+++,,,---,,,---...000......------------------)))+++***)))+++///...)))***++++++++++++***))))))***))))))(((((((((((((((******************++++++,,,000555777666333000///---,,,+++************+++''')))++++++*********,,,333666OOOqqqjjjdddwwwiiiAAAsssbbb666hhhDDD@@@hhh???666555444333333444666777:::999888666555555555444333333444555555555555444:::;;;======<<<<<<>>>???555555555444222222444666111333444444333333555666;;;888444222222222222111000111222333333222111111444<<<===666222444555111111222333333444444333333000222444444333333444555//////000111222222222222111000000111333333222000///000111111000000222444555444222000000///000000333555<<>>@@@AAAAAA<<<<<<<<<===>>>>>>??????<<>>=====================;;;:::888777666777888999777666666555666888<<<>>>===888333222555888888666444333333222111000///...------......///000000111........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---,,,,,,+++***)))(((***,,,,,,,,,,,,...000------..................,,,+++))))))...333000)))((()))***+++,,,+++************)))(((((((((((((((+++******))))))*********---111555777666333000...++++++******+++...111333...---+++)))(((---555;;;DDD<<>>```hhh777ddd>>>===fff:::555555444444444666777888999999888777666555444444222333444444555555555444999:::;;;;;;;;;<<>>??????<<<@@@BBBAAAAAACCCAAA>>>======>>>>>>======<<<;;;:::999666555555666999:::888555444555999;;;:::777555333222555:::<<<999666444444333222111000///...---------...///000000111---.....................,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++,,,---------,,,,,,(((***,,,,,,,,,,,,...000------..................///,,,((()))111666222)))'''(((***+++,,,,,,++++++******)))(((((((((((((((++++++******)))******+++---111666888666222///...)))((()))+++///666<<<@@@CCC<<<222***+++777IIIWWW\\\KKKZZZ{{{rrr___zzz<<>>AAACCC;;;;;;<<<<<<======>>>>>>???>>>>>>===>>>@@@AAABBB??????>>><<<<<<;;;;;;;;;===777222222777;;;<<<;;;BBB<<<777666888:::777444555444444555666999<<<>>>@@@777111222333...,,,...---...000222333222111000////////////////////////,,,,,,------,,,,,,+++******++++++,,,------------***+++,,,------,,,+++***)))***,,,,,,,,,,,,...///...///000000...,,,,,,---+++,,,------++++++,,,---******+++++++++,,,,,,,,,((())))))))))))*********,,,+++)))(((((()))+++,,,,,,111777888444...+++***'''333111)))///kkk|||zzzXXX999>>>ccc~~~{{{yyyxxxXXXhhhCCCKKKjjj888III___777BBBPPP444111222444888:::;;;999777;;;:::888666555555666666333444555777777555444333777444222111222333333222222222333333444333333333555555555555555555555555333222///......///111222888777666444444444555666:::;;;888222111444555444555555666666555555444333444111222777777111///222111111222222222222111111222222222222222111000///111000000///////////////111111111222333444555555@@@UUUaaaiii{{{llllllmmmooorrruuuwwwxxx{{{wwwvvvyyyyyywwwxxx|||vvvqqqooosssuuusssrrrtttpppnnnmmmlllmmmnnnooooooqqqsssttttttrrrpppnnnmmmlllllllllkkkkkkjjjiiiiiikkkllllllllllllkkklllmmmiiikkkmmmoooqqqrrrrrrrrrtttrrryyyoooVVV???:::666888999777666888999999999999;;;>>>AAABBB::::::;;;<<<===>>>??????============???AAACCCDDD???>>>===<<<;;;;;;;;;;;;;;;888666666999<<<>>>>>>FFF@@@999777777777444111555444444444555888:::<<>>>>>???===<<<<<<===???AAACCCEEE>>>>>>===<<<;;;;;;;;;;;;888::::::;;;;;;<<<>>>@@@FFFAAA:::777666666444222555444333333444555777888===;;;::::::666111///111000000111222222111///...////////////////////////...............------,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---...///000///---,,,,,,,,,***+++,,,+++*********,,,)))))))))************+++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,///333777666222,,,***))))))***'''222UUU^^^ooommm___NNN999BBBkkkIIIEEEjjj>>>MMMJJJCCCRRRMMM555111444999===???>>><<<:::;;;;;;::::::999777666555555555777777777777555555555444222222333444333222111333555666777666444333333333444444555555555666222111000///000222444555444333333222333333444555888999777222111444666444555555555555555444333333333222333555555222000111000111111222222111111000//////000000//////......000000/////////000000111333333333222333999BBBJJJWWWgggnnnwwwrrrrrrrrrpppnnnnnnnnnooottttttuuuwwwwwwtttsssrrrwwwtttrrrrrrrrrqqqrrrsssoooooommmkkkiiijjjlllnnnmmmnnnpppssstttssspppmmmmmmnnnoooooonnnllljjjhhhgggkkkooooookkkhhhiiijjjlllkkkkkklllmmmnnnpppqqqpppnnnrrrwwwYYYIII999444555555444444777777777888:::<<<===>>>:::::::::;;;<<<<<<<<<===>>>=========>>>@@@BBBCCC>>>===<<<;;;;;;;;;;;;;;;777;;;???>>>:::999;;;???BBB>>>999666666777777666444444333222222333444444;;;===>>>===777222111222111111222222111000///...///////////////////////////////////////......---------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++***+++---,,,...///...,,,******+++)))***++++++))))))***+++)))))))))))))))))))))***+++++++++,,,,,,,,,------++++++***))))))***++++++333666999888333...+++++++++)))###000WWWwwwnnncccZZZ>>>EEEAAA444;;;>>>???[[[KKKAAAiii@@@PPPBBBFFFQQQEEE888333777<<<@@@AAA???===<<<;;;;;;<<<;;;:::888666555666666777888888777666666555333222222333444333222111333555777888777555444222333333444444555555666222111000000111333555666555555444333333333333333666888666222222555666444444444555555555444333333333222333444333222111111000000111111111111000000/////////000000//////...000/////////000111222222333333333333666???MMMWWW___nnnvvvuuuuuuuuurrrnnnllllllnnnppprrrtttuuuuuutttrrrpppvvvvvvtttrrrqqqqqqrrrrrroooooommmjjjggggggjjjmmmllllllmmmpppsssssspppmmmlllmmmnnnnnnmmmkkkhhhfffdddhhhkkkkkkiiigggfffgggmmmmmmlllkkkkkkllllllmmmrrrooopppxxx~~~jjjXXXEEE:::666333444666666666666777999:::;;;<<<;;;;;;;;;;;;::::::::::::@@@???>>>=========>>>???===<<<<<<;;;;;;;;;;;;<<<888<<<@@@>>>999666888;;;???===:::888777777777777444333333222222222222222888<<<>>><<<777444222222111111111111000000////////////////////////////////////000000//////...---------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++***+++---+++---...---+++))))))***)))***++++++))))))***+++***)))))))))))))))))))))+++,,,,,,,,,,,,---------+++******************+++333666888666111,,,++++++))))))%%%333ZZZyyyfffLLLWWW^^^ZZZRRRKKKHHHEEEHHHKKKPPPKKKcccmmmUUU^^^KKK@@@ccc???TTT===AAACCC666555666:::???BBBAAA???>>>>>>;;;<<<<<<;;;:::888555444666666777777777777666666333222222333444444333222111222555666777777666555333333333333444444555555111111111111222333555555777777666555444333111111555777666222222555666444444444444555444333333222222333333222222222111000000000000111111000000000//////000111111000000///////////////000222333333222333555888???JJJYYYbbbkkk|||uuuvvvvvvrrrmmmjjjkkkmmmnnnqqqsssrrrssstttsssppptttwwwwwwsssqqqqqqqqqpppoooooommmiiieeeeeeiiimmmllljjjjjjlllpppqqqooollllllmmmmmmlllkkkiiigggfffcccdddeeefffggggggfffeeelllllllllkkkkkkkkkkkkkkkrrrqqqppprrrwww}}}yyylll\\\MMM???666555888444555666777888999999:::;;;;;;:::::::::999999999@@@???===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<888<<<>>>===888555666999>>>===<<<:::888666555444333333333222222111111111444888:::777555555333000111111111000000000000000///////////////////////////////////////......---,,,,,,---------,,,++++++------,,,,,,,,,,,,------+++,,,------++++++,,,---,,,...///...,,,******+++***+++,,,+++*********,,,+++************)))))))))++++++,,,,,,,,,---------************************///111333000,,,(((((()))+++,,,)))555ZZZmmmTTTNNNSSSjjjyyyXXXOOOIIIAAAXXX;;;ZZZAAA@@@999///666:::>>>BBBBBB@@@======>>><<<<<<;;;:::888777555444666666666666666666666666333222222333555555444222111222333444555666666666444444333333333333333333111111111111111222333444777777777666555333111000333555555222222666666444444444444444444333222222111444333111000222222000///000000111111000000/////////000111111111000000...//////000111222444555333444999AAALLLYYYeeellluuusssuuuuuuqqqkkkhhhjjjllllllqqqrrrpppqqquuuuuuqqqrrrwwwyyyuuuqqqqqqpppmmmoooooommmhhhccccccggglllmmmiiigggiiimmmooommmjjjnnnmmmlllkkkjjjhhhggggggdddaaa```bbbfffhhhgggdddgggiiijjjkkkllllllkkkkkknnnppprrrppppppuuu|||wwwgggPPP===888<<<333444555666777888888888777888888999::::::;;;;;;>>>===;;;:::999999:::;;;<<<;;;;;;::::::;;;;;;<<<888:::;;;:::888777999;;;:::;;;===<<<:::777555444222222333333222222111111111444444222333666444...000000000000000000111111////////////////////////...////////////...------++++++,,,---------,,,,,,...---,,,,,,,,,,,,---...***+++,,,,,,,,,,,,---...///111222111///------...+++,,,---,,,+++***+++---,,,,,,++++++************++++++++++++,,,,,,,,,,,,*********++++++*********,,,...///---)))&&&''')))---...(((333VVVoooEEE<<>>;;;<<>>333333555666777777777777444555666888:::<<<===>>>;;;:::999999999999;;;;;;;;;;;;:::::::::;;;;;;<<<777888999999999:::<<<>>>444777;;;===<<<:::888888222222333333333222222111000222000...111666444---000000//////000111222222////////////////////////...............------,,,***+++,,,,,,------------...---,,,,,,,,,,,,---...)))***,,,,,,,,,,,,...///222333444333111000000000+++,,,------++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******++++++++++++******,,,...///---)))'''(((******)))$$$111XXXfffGGGDDD\\\@@@BBBCCCEEE@@@111fff}}}ggg999999222333???@@@CCCDDDAAA<<<:::<<>>@@@===555777999;;;;;;999777555555444333333222222333333111111000///////////////222///---...111333222000...............------------///000///...---...000------...............------,,,,,,---///000...------,,,,,,,,,,,,---......///333555333///,,,...111..................------000///...,,,+++******)))+++++++++************))))))************+++++++++---......,,,***(((((()))%%%111'''+++QQQiii999:::eeeccc===EEEwww666WWW@@@'''wwwtttZZZ@@@444333444777<<>><<<<<<===???===<<<:::888666444333333444666777777555444555555333333222222333444666777000000111111222333555555666666555444333222222111000000000000000000000000444444444444333222111000444444555555555555555555444333333444555555444222333333222222222222111111///////////////......---.../////////------///111///000222333333333555777:::FFFVVVbbbkkksss~~~nnnqqqsssrrrpppmmmmmmmmmlllmmmmmmmmmmmmnnnnnnnnnooorrrqqqpppqqqssspppkkkoooqqqpppjjjfffggggggfffeeegggjjjjjjhhhhhhiiilllooommmjjjjjjjjjiiigggdddgggeeeccccccdddfffggggggfffeeeeeegggkkkmmmkkkjjjnnnoooqqqrrrqqqqqqppppppyyyppp[[[LLL666444111222444666555333777777777777888999:::;;;;;;;;;;;;:::::::::999999=========<<<<<<;;;;;;::::::>>>>>>;;;;;;@@@AAA>>>666777888999999888777666555444333333222222333333111111000///////////////333000......000111000.........------------,,,,,,,,,///222333111///......------...//////......---...------...000000///...------,,,,,,------...///...222444333...,,,---000........................///...,,,+++***)))))))))+++++++++************))))))************+++++++++---......,,,***(((((()))$$$...%%%(((QQQ|||aaaIIIGGGhhhIIIEEEmmmbbb:::hhhggg<<>><<<<<<>>>???===;;;:::888666444444333444666777666555444444555555444333333333444555555222222222222333444555555555555555444444333333222111111111111111111111111222333333444444333333333444333333333333333333333555444333444555555333222444444333333222222111111///000000000000///.........///000/////////111333000000000000222555;;;???MMMWWWdddooowwwoooooooooppprrrrrrqqqooohhhllloooooommmkkklllnnnmmmpppqqqppprrrssspppjjjnnnqqqpppjjjffffffeeebbbffffffgggggghhhhhhiiiiiipppmmmiiigggggggggfffeeeffffffeeecccbbbbbbdddeeeeeeddddddeeehhhjjjjjjiiinnnmmmnnnoooqqqqqqooommmlllxxxwwwdddBBB:::111111666999666111666666666666777888999999:::::::::999999999999999======<<<;;;:::999888888:::<<<===<<<===??????===777777777777777777777777555444444333333333333333111111000////////////000333111/////////000///.........------,,,,,,,,,,,,+++///333555333000...............//////......---///......///111111000///---------,,,------...///...000222111...,,,---///........................------+++***))))))))))))+++++++++************))))))************+++++++++,,,------,,,***(((((()))%%%,,,%%%(((UUUhhhsssVVVuuubbb===OOOrrrddd444UUULLLBBBzzzTTT555YYYhhhCCCCCC888000111777<<<>>>?????????@@@>>>======>>>@@@<<<;;;999777666444444444444666777777555333444444444444333333333222222222444444333333333333444444444444444444444444444444111111111111111111111111000111222333444444555444333333222222111111000000555444444444555555333111555555444333333222111111000000111111000000///......///000000000000333555111111000111555<<>>???@@@???======>>>@@@::::::888777555555444444666777888888666444444555222222333444444333333333555444444333222222222333333333333444444555555555111111111111111111111111111111222333444444444444444333333222111000000///666555444444555444222111666555555444333222111111111111111111111000//////...000000000//////111333222333444777===GGGSSSZZZnnnuuu~~~sssnnniiijjjoooqqqoookkkdddjjjooooookkkhhhjjjlllllloooqqqqqqrrrsssoooiiihhhlllmmmiiifffgggfffdddgggeeeddddddfffhhhhhhhhhkkklllmmmmmmkkkhhhfffeeeeeeggggggeee```^^^___bbbaaabbbcccdddeeeeeefffggghhhiiijjjllloooooonnnmmmgggkkkrrr{{{lllZZZDDD888777888555111444444444444555666777888888888888888888888888888777888888888999999::::::888888999;;;<<<:::999999;;;:::888777777888:::;;;666555444444333333444444222222111000000000000000//////000111222333555666222111111000///...............///...,,,,,,...000//////000000///......---000//////000222333111000...------------...//////---...//////...------------------.........//////...------,,,,,,,,,------+++++++++*********))))))))))))*********++++++++++++,,,,,,+++)))((()))******(((***///gggYYY{{{cccMMMPPP\\\lllsssOOOUUUvvviii888PPP[[[888bbbfff???AAA~~~aaaIII;;;FFF666555333333777;;;<<<;;;>>>???@@@???>>>======>>>999888777666555555555555777999:::999777555555666111333555888999999888888555444333222222111222222222333333444444555555555111111111111111111111111222333333444444333333222555444444333222111111000555444444444555555333111555555444333333222111111111111111111111000/////////000000///------///000111444999???GGGRRR]]]ddduuu{{{tttoooiiiiiilllooommmkkkeeeiiilllllljjjhhhiiikkkfffjjjmmmnnnrrrvvvuuuppphhhkkklllhhhfffhhhhhhfffffffffeeeeeeeeegggiiijjjhhhjjjmmmnnnllliiigggffffffffffffeeebbb`````````___bbbeeefffeeedddeeeeeejjjlllnnnnnnllljjjjjjkkknnnmmmnnnuuu|||mmmXXXGGG===999666333444444444444555666777777888888888888888999999999666666777888999:::;;;;;;;;;999:::======::::::<<<;;;:::999888888999:::;;;666555555444444444444444222222111000000000000111,,,...000111111333666999333333222111000//////.........---+++***+++...111000000000000//////...---000//////000222222111000......------......///000---...............------,,,,,,------.../////////...------------......///+++++++++************))))))************+++++++++***+++,,,+++)))((()))***)))###+++111ooodddVVV}}}mmmpppSSS^^^ttt<<<^^^uuuLLLBBB{{{|||CCC999nnn}}}===:::{{{PPP,,,WWWmmmHHH@@@======333555555444666;;;>>>>>>>>>@@@AAA@@@>>><<<<<<===888777666666555555555555888999:::999777555555555333555999<<<>>>>>>===<<<555555444333333222333333333333333444444555555555222222222222222222222222333333333444444333222222555555444444333333222222444333333444555555444222333333222222222222111111000000111111000000///....../////////------...000333888???HHHRRR\\\fffmmm~~~sssoookkkjjjlllnnnnnnnnnhhhhhhhhhiiiiiiiiiiiijjjdddgggjjjlllqqqwwwwwwtttkkknnnmmmhhheeeggghhhgggeeeggghhhfffdddeeeiiimmmfffiiikkkkkkiiiggghhhiiigggfffeeeddddddcccaaa___^^^bbbfffhhhfffdddddddddhhhmmmqqqpppkkkhhhjjjmmmpppnnnlllooouuu}}}ppp]]]LLL@@@;;;;;;444444444444555666777888888888888999999999::::::888888888999999:::::::::===999888<<<<<<888999===:::999999999999999999:::666666555444444444444444333222111111000000111111+++---///000///000444777333333222111000///...............---,,,,,,...000111111111000000///------//////...000111222111///...............//////000........./////////...---,,,,,,------...//////000,,,,,,,,,,,,------...///+++++++++************))))))************+++++++++)))***+++***)))((()))******!!!...555xxxNNN@@@```wwwjjjttt|||XXXllljjjEEEbbbzzzRRR999;;;|||OOO===___\\\000PPPppp???...ccchhhPPPCCC???===222333888;;;999:::???AAA@@@@@@AAABBBAAA>>><<<;;;;;;777777666555555555666666666888888777555333333333222555999<<<======:::999777666666555555555555666333333444444444444444444222222222222222222222222111111222333444444444444444444444444444333333333333222222444666666555444000000111111111111222222///000000000000///......,,,---////////////222444>>>BBBIIIRRR\\\hhhssszzzrrrooolllkkklllnnnqqqrrriiihhhfffggghhhjjjjjjiiifffiiikkkkkkpppuuuvvvsssnnnpppnnnhhhdddfffgggfffeeehhhjjjgggddddddiiiooofffhhhiiigggeeefffiiilllhhhfffddddddfffeeebbb___]]]bbbgggiiigggdddccccccccckkkqqqpppjjjhhhlllrrrmmmlllkkkiiikkkrrr|||pppZZZIIICCCBBB555555555555555666888888888888999999:::::::::::::::::::::999999999999999<<<777666999999555666;;;888888888888888888888888666666555444444444444555333222111111000111111111+++---//////---...111444222222111000///...------,,,...000111///.........111111111111000///------///......///111111000///...............///000000///......///000000///...,,,,,,------...///000000++++++++++++,,,---......+++++++++************))))))************+++++++++)))***+++***)))((()))***,,,"""222:::pppKKKDDDRRR___xxxwwwQQQiiiyyy\\\___pppiiiXXX888>>>DDDWWWFFF999XXXeeeXXXPPP]]]sssPPP999888999xxxvvvRRR000KKKsss@@@333jjjRRR222@@@aaaGGG???HHH:::888111111999===::::::===>>>;;;@@@BBBCCCAAA>>>;;;::::::777666555555555555666666555666777666333111111111000333666999:::888555333888888777777777777888888444444444444444444444444222222222222222222222222///000111333444555666666333333333333333333444444222111111333666777666555/////////000111111222222///////////////......---***,,,...///000222555888IIILLLRRR[[[eeerrr~~~ssssssqqqnnnmmmmmmppprrrgggiiiiiihhheeeeeehhhkkkggghhhiiikkklllmmmnnnnnnooollllllmmmiiiccceeellliiijjjkkkkkkjjjiiihhhgggggggggeeeddddddeeeffffffhhheeecccbbbbbbcccbbbaaa^^^___aaaeeehhhgggccc^^^cccggglllllljjjiiilllpppllllllkkkjjjjjjmmmrrruuu|||aaa___]]]DDD???777222444666666666777444444444777:::<<<===<<<777777777888999999999:::999888777888999999888777:::999888888888888666444666555444444555666777888333333222222111000000000,,,,,,---...///000111111///---,,,,,,...//////...---///111111000//////000///////////////000111111222222222111111///......---......///////////////...333222+++,,,333222***............////////////...------------,,,,,,,,,------,,,***((('''(((***((()))***,,,,,,+++******,,,+++***(((((((((((()))***,,,$$$DDDmmm<<>>444DDDQQQWWWIII666---222999===;;;::::::<<<>>>??????<<<>>>??????BBBCCC;;;222888;;;;;;666///...444;;;===;;;777444222222333444111000222555444111222666777666444555777888888777555444555666888888666444666555444333333444555666333333333333333333333333222222333333333444444444666555333333555666555444000000111111111222222222444111......000000///---000,,,,,,000333555;;;AAANNNVVV]]]dddqqqvvvtttrrrpppnnnnnnooopppiiijjjjjjiiiffffffhhhkkkggghhhiiikkkllllllmmmmmmkkkiiiiiijjjhhhdddfffllllllllllllllljjjhhhfffeeegggfffeeedddeeeeeegggggggggdddbbbaaabbbcccccccccbbb``````aaaddddddbbb```aaaeeeiiijjjhhhhhhkkknnnkkkllllllkkkjjjjjjmmmooowww}}}yyyqqqlllaaaFFF999555333555555333444666666555444666888999999999666777777888888999999:::999888888888999999888888:::888888888888888666444666555444444444555666777333333222222111000//////------......///000000000......---......///.........///111111000//////000///////////////000111111222222222222111000///......///000111222111000000...333333...000777777///............////////////.........------,,,,,,,,,)))***++++++)))((()))***((()))******++++++******,,,+++***)))(((((()))))))))---+++MMM___AAAxxx}}}NNNAAA222---999PPPooo|||hhhyyydddIII222///333222...---111000222333000///777BBB???DDDIII\\\jjj___dddjjjRRRKKKOOOUUUrrrUUU777555RRRWWW666@@@DDDJJJKKK@@@444111444888>>>======<<<<<<===>>>???======<<<;;;???CCC@@@:::999::::::666222111555999:::888666333222222222333555333333555666555999???777555444444666777777777444444444666777777666444555444333222222333444555333333333333333333333333222222333333333444444444666555333333555666555444111111222222333333333333222000//////111222111///111---,,,000444888AAAIIIWWW___gggooozzzxxxwwwuuurrrpppnnnnnnmmmjjjkkkkkkiiihhhggghhhjjjhhhiiijjjjjjkkkkkkjjjjjjgggeeefffgggfffeeeggglllmmmmmmmmmllliiifffdddbbbfffeeeeeedddeeefffhhhiiigggdddaaa```aaacccdddeeeeeebbb___^^^___aaaaaaaaa___cccfffgggffffffiiillliiikkkmmmmmmkkkiiihhhhhhooouuuyyy~~~www|||oooUUU===888555555555222333777666444333333555666555444666666666777888999999999888888888888888888888888999888777888888888666444666555444333333333444555444444333222111000///...////////////////////////......////////////.........000111111000//////000///////////////000111111222222222222111000/////////000222444444333222111---111111...111888888333............//////////////////...---,,,,,,++++++&&&)))+++,,,+++*********)))))))))))))))******+++,,,,,,***))))))((())))))))),,,///UUUooo===ZZZeeeDDD888...///000222IIIeeevvvpppTTT@@@555...//////+++,,,000222///...///------000666555@@@___mmmTTTEEEIII]]]qqq~~~iii555&&&FFFuuuttt@@@222JJJ@@@AAA===666333555777777>>>@@@AAA???<<<;;;>>>@@@CCCBBB>>><<>>===<<<;;;:::::::::666555555444333333222222888444333444555777===EEE666444333333555666666555333333333555777777555333333333222222222222333333333333333333333333333333333333333333444444444444666444333333444555555444222333333333333444444444111000000111333333222000111......222777>>>IIITTT[[[cccmmmvvvzzzxxxvvvtttrrrpppmmmkkkjjjjjjjjjiiiiiihhhhhhiiiiiiiiijjjjjjiiiiiihhhgggfffeeeeeeffffffgggiiikkkkkkkkkkkkjjjhhheeecccaaaeeedddddddddeeefffhhhiiiiiieeeaaa``````bbbcccdddeeeccc```^^^^^^___``````___aaacccddddddeeehhhkkkgggkkkooopppnnnkkkhhhgggkkkooorrrxxxrrrQQQEEE999555444444555888444222111111222333333333444555555666777888999999888888999999888777888999999888777888888888666555666555444333222222333444555444333222111///......000000000000//////......---///000111000///...//////111222222000//////000///////////////000000111222222222222111111000//////000222444555333222000,,,//////---000666666111............//////////////////...---,,,++++++***'''***...///...,,,***)))***)))((('''((()))***+++,,,,,,+++***))))))))))))+++'''+++VVV;;;>>>XXXLLL999,,,000(((000<<>>BBBDDDAAA<<<:::===AAADDDCCC@@@===AAAIIILLLKKKHHHFFFCCCCCCCCCBBB???<<<333444555555555555444333666333222333333444:::BBB555444222333444555555444333222333444666666444222333333222222222222333333222222333333333333444444333333333444444444444555666444333333444555555444222333333333333333333333000111111222333222111000000///222999???GGGSSS^^^```iiiuuu~~~xxxvvvuuuuuuuuusssnnnkkkiiiiiiiiiiiijjjjjjiiihhhiiiiiiiiiiiihhhgggfffeeehhhhhhgggfffgggiiijjjjjjffffffgggggggggeeedddcccdddcccccccccdddeeeggghhhjjjgggcccaaaaaabbbbbbbbbbbbbbbbbbbbb```___^^^^^^```aaabbbbbbcccdddgggiiifffjjjooorrrqqqnnnlllkkkhhhjjjjjjpppmmmXXXAAA666555555666666222111//////111333444333333444555666777888999999777999:::999777777888:::888777777777999888777555666555444333222222333444444444333222111000///...111111111000//////......---///111111000///000222000111333222000//////000///////////////000000111111222222222222111111000...///111222333222111000///000///...000333222///............//////////////////...---,,,,,,++++++***---111222000,,,)))(((***)))((((((((()))+++,,,,,,,,,++++++******)))(((... &&&VVVCCCIIIuuulllDDD+++...###666222LLL}}}kkk|||aaa666111///000111///,,,,,,/////////...///333555555222222999[[[}}}eee\\\^^^ccchhhsssmmm<<<---999aaa___===555888666111555777555666:::<<<;;;???BBBEEEBBB===;;;===@@@===>>>===:::<<>><<<===>>>:::===>>>;;;;;;===<<<999???<<<:::999:::999555111333444666777777777666555666555777999888333333666666444333333444444444333333333333555777777555333333333444444444444333333111222222333333444444555333444444444555555555555555333222222333444444333222222111111111111111000222333333222111000222444666;;;EEEPPPVVV]]]hhhsss|||mmmmmmpppuuuyyyyyytttnnniiiiiiiiillloooqqqooommmgggggggggggggggfffeeedddfffgggfffdddhhhooooookkkdddeeefffggghhhggggggfffbbbbbbaaa``````aaabbbccccccbbbbbbcccdddeeecccbbb```ccceeeeeebbb`````````bbb```^^^^^^^^^```aaaaaadddfffiiikkkkkkkkklllmmmcccfffffffffppp|||}}}iiiYYYJJJ===666555777444111///111222333333111222333444666777888999666999;;;:::777555888;;;888777666777999999777666666555444444444555666777111111111111111111111111111111000000000000000000,,,///111///...///555:::111333444333111//////000///////////////000111111111222222333333222222111000//////...///000111222333111///000111000///...............////////////,,,,,,,,,------------...))),,,//////---+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***!!!===xxxnnnOOO```vvvzzzfffAAA;;;;;;HHHsssxxxwwwxxxYYY}}}ttt<<<333......------...111222111222777999666555666333...)))...444ZZZlllWWWUUU```ppp]]]???777LLLsss```CCC999333;;;@@@444444777888666888<<>>??????@@@@@@???>>>===<<<;;;???@@@===<<<===<<<888666555444444555555444333444444555555666666555555777666777999777333333666777555444333444555444333444444444666777777666444111222333444444333222111111111222333333444555555444444444444555555555555555333222222333444444333333333333222222111111111222333444333222333888<<>>@@@===???>>>>>>???@@@@@@===;;;888<<<===:::888:::999666444444444555666777999:::444444444444444444444444666444444666555222333777888666444444555555444333555444555666888888666444000111222333333222111000111111222333333444555555444444444555555555666666555333222222333444444333444444444333333222222222222333444333333777===BBBJJJNNNVVV^^^dddlll{{{kkkjjjlllppptttvvvuuurrrlllkkkkkknnnrrrvvvvvvuuummmiiigggggggggdddeeehhheeeeeeddddddgggkkkoooqqqjjjjjjfff```aaafffjjjiiiiiieeeaaa_________```___\\\```eeeiiijjjhhhdddaaadddcccbbbaaaaaabbbcccddd]]][[[ZZZ\\\___```^^^\\\hhhiiiiiihhhfffgggiiikkkfffccccccgggnnnsssssspppxxxzzz{{{|||mmmUUUAAA888555555555333222222444777000000000333555777666555555666777777666666777888555:::>>>===888444555777444444444444444444444444555333222444555555222...333222222222111111000000//////000000111111222222555444222000............000000000111111222222333222222333333222111///...///////////////000111111111///...///111222000---111000//////.../////////000///...---------------***++++++,,,,,,++++++***+++,,,---...---,,,+++***'''***+++)))***---+++&&&$$$;;;jjj}}}nnndddSSSggguuulllfff???111...------...///000111111222666666666777777555222///(((666000HHH~~~{{{VVVTTTOOOaaa{{{www___EEEJJJWWWooo\\\<<<<<<999555444666444111666777999;;;===???@@@@@@@@@???=========<<<:::888>>>:::888999888555555888555333222111222444777999333333555666666666555444555555555555555555555555:::999888666666666777888777444333444666777555333333333222222333333444555222222333444555555555444555444333222111222333333888444111111444555222...111222222333333333222222444777111///444666???QQQTTTVVV^^^hhhmmmrrrnnnmmmlllnnnqqqsssrrrqqqsssnnnkkklllrrrvvvvvvuuukkkiiijjjllliiieeeeeeiiigggfffeeeeeeeeegggiiijjjgggjjjhhhdddcccfffhhhgggiiifffaaa_______________\\\___cccffffffdddaaa___bbbbbbaaaaaaaaabbbcccccc___]]][[[\\\^^^```___^^^jjjkkkjjjiiigggfffhhhjjjfffddddddhhhnnnrrrpppnnnuuuxxxyyyxxx|||nnn[[[OOO???<<<888444222222222333000//////111444555555444444666777777666555666888555:::===<<<888555555777444444444444444444444444555333222333555555333000...//////000111222333333222222111111111111111111444333111000///...////////////000000111222333333333333333333222111000//////////////////000111111111///...///111222000...555555333111000///////////////...---------------++++++,,,,,,,,,,,,++++++***++++++++++++***)))(((,,,***)))***(((&&&)))///---WWW~~~lllGGG333111000...///000111222333444444666666666666777555222///'''222+++000LLLUUUXXXmmmjjjVVVNNNLLLkkkyyyVVV888:::777666666777888:::<<<777999;;;>>>@@@AAAAAAAAACCC@@@===<<<<<<<<<<<<;;;<<<999:::<<<;;;666333444111000///...///111333555333333555666666666555444555555555555555555555555999888777666555666666777666444333444666777555333111111111111111222333333444555555555555444444333555444333222222222333333666333111222666777555222222222333333333222222111111777666555:::===GGGZZZbbbccckkkxxxpppnnnkkkkkknnnqqqssssssyyyssslllkkkoootttvvvvvvjjjjjjmmmooolllgggfffjjjhhhgggfffeeedddccccccbbbdddjjjmmmiiifffggggggfffiiifffbbb```_________^^^___```bbbddddddbbbaaa___```````````````aaabbbcccaaa^^^\\\\\\]]]___``````kkklllkkkiiigggfffggghhhgggeeefffiiimmmooommmjjjpppuuuxxxuuuvvv|||ooo```NNNGGG>>>888666555333111000//////000222333333222333555666666555555666777555999<<<<<<888555555666444444444444444444444444444333111222333444444333666555555444333222222111444333222111000000000000222111000////////////000......///000222333444444444444333333222111111111000////////////000111111111000//////111111000///:::999777444222000///...///...------------------+++,,,,,,------,,,,,,+++++++++++++++***)))''''''+++''''''+++'''!!!&&&111666ppppppdddqqqyyyhhhIII---)))111000000000111333444666777777666666555666777555222///111555333222===WWWzzzzzz^^^HHHGGG^^^xxxqqqQQQ<<<333;;;444333999;;;777666::::::<<>>888444555<<<>>>BBBEEEFFFEEECCCAAA>>><<<::::::::::::999888777777999======777444444222111000000000111333444333333444444444555555555555555555555555555555555555444444444444444444444555555444555555555555444555555444444444555666666666666666666666666555555444444333333333222222222222111000222555777777666555444444333222222222222555:::999<<>>@@@CCCFFFFFFDDDBBB@@@;;;;;;<<<>>>???===999555777555555999999666666999333333222222222333444555333333333333444444555555555555555555555555555555333333333444444444444333444555555555444444555555555555444444444555666666333444555666777777777777444444444333333333222222222111111222333444333333555444333222222222333333666888666===OOOYYYbbbrrrxxx~~~|||yyysssnnnkkklllmmmooosssuuuqqqjjjiiiooouuuxxxmmmeeefffiiiiiihhhhhhfffgggggghhhgggfffdddcccbbbhhhnnnoooppppppkkkeeeeeecccaaaaaaaaaaaa```___```______^^^______```aaa```aaaaaabbbbbbaaaaaa`````````___]]]\\\\\\^^^aaa^^^```cccdddccccccdddfffeeeeeeeeefffggghhhiiijjjccchhhkkkmmmqqqwwwyyywwwxxxgggXXXLLLCCC;;;777666444111000111111111000///111222333222333444666555666888999999888666555555555555444444333333222222333444333222222444555::::::888666333111000///000000......///111333444111111222333333222222111222333333444444555555666666666777777666555333222111000000000000111222222111222222000//////111333222111111000000000000111,,,,,,,,,,,,,,,------...---......//////......---,,,+++***(((((('''''''''&&&(((((('''&&&)))...111vvv~~~zzz```rrryyyaaaSSS(((000666------444111111222333444555555666555555444555666444111...444000444444>>>nnnsssddd]]]lllwwwlllPPP999===RRRhhhxxxjjjMMM:::555888===??????@@@BBBDDDCCCBBB@@@>>>:::<<>><<<999666333000///444333111000000111444555222333444444444333222222333333333333333333333333555666888999999666333111111111000000111111222333111222222000...///111444111000000///////////////,,,,,,++++++,,,,,,---.........////////////......+++***)))(((''''''(((((('''(((888JJJDDD000000@@@]]]bbbPPPXXX[[[qqqbbbxxxiii[[[,,,---222...111666333333333444444444555555555444444555555444000...)))******(((<<>>>>>===<<<;;;;;;999888999;;;<<<;;;888555888555333555333//////111444444444444444444444444444333222111222333444555555555555555555555555555111222444555666555444444333555777666444333444777333333222222333333444555333333444444555444444444333333444555444333222111111222333333333333444555333333222111222555777888999MMM^^^jjjrrrpppvvvrrrrrrssstttuuutttrrrooommmpppssswww{{{}}}uuullllllqqquuurrrjjjdddeeehhhgggfffeeedddcccbbbbbbbbbddddddcccccccccdddeeeeeeiiiaaa\\\^^^bbbaaa______]]]\\\[[[^^^cccfffeeecccbbbaaaaaabbbbbbbbbaaa___aaa``````___^^^^^^^^^^^^\\\aaaggghhheee```^^^]]]___]]]___dddeeedddkkktttzzzuuurrrwww{{{tttxxxvvvssssssvvv|||yyyuuulll```BBB;;;777777888444222111111111111000///000222444333333444444555444444444777444222333444333333333333333333333333333333333/////////111333444333222555555333111//////111444555444555888;;;:::777333000111222333333333333333888888999999888777555444666333111000000222222222222111//////000444888;;;222111///...------.........------,,,,,,,,,---------///111111///...---...---$$$###***---***...777???333TTT|||III,,,sss{{{LLL444___uuu[[[666000>>>IIIbbbpppfff[[[JJJ}}}{{{FFFrrr[[[******777444111555222777666111///444888999555111///111444444000+++111$$$888KKK|||bbbNNNOOO^^^|||dddFFF333222:::@@@666222:::GGGZZZ{{{oooKKK<<<>>>@@@???>>>===<<<<<<;;;;;;<<<999888666444333333444444777555222//////000333555222222222333666888666222777777666555444444444444:::555444777888555444666888555222222555666666444444444444444444444444444333222222111111222222333444333333444666777777666777444222111222333333222666333000///000111111111111333999>>><<<777:::BBBNNN^^^nnntttxxxrrrrrrsssssssssqqqnnnllllllnnnppprrrwwwzzzuuummmjjjmmmqqqpppmmmiiiffffffjjjiiigggdddcccaaaaaa```fffeeeeeedddeeeeeeffffffhhhbbb^^^```aaa```___```^^^^^^]]]___aaacccddddddaaaaaaaaaaaabbbaaa```___bbbaaa___^^^]]]]]]^^^^^^ZZZ___dddgggfffbbb^^^\\\]]]\\\^^^ccceeefffllluuu~~~yyytttuuuxxxxxxtttpppppppppoooqqquuu|||{{{yyyrrrhhhTTTIII???;;;888444222222000000000///......///000222222333444444444333333555333222333444444333222333333333333333333333333000000000111333444333111444444333111000000222444555444444777999999666444111111222333333333333333888999:::::::::888555444666555444444444444333222222111000000111444777999222111000............///...------,,,,,,------...---///111111///------...///)))'''((('''***;;;OOOOOO///AAAgggiii@@@999{{{ZZZ888MMMTTTAAA,,,)))111444>>>]]]lllfffbbbOOOYYYrrryyy===pppRRR///111999222...444***...333555555555777:::777444111222444333///***---'''===OOOxxx{{{RRROOO]]]wwwwwwXXXDDD;;;666222111999000+++000888EEE^^^wwwzzzQQQ;;;888;;;>>>===<<<;;;::::::::::::666666555444333444444555666444111...---...///000222111000111444666555333777666555444333333333333222333555666777888999999888555333333555666666444444444444444444444444444333333222222222222333333333222222333555666666555666444222222222333333222444222111000111333333444===<<<@@@EEEFFFGGGNNNXXX^^^jjjuuu{{{uuuuuuuuuuuussspppmmmkkkkkklllllllllpppuuutttooojjjiiijjjmmmoooooojjjffflllkkkhhheeebbbaaa``````eeeddddddcccccccccddddddfffcccaaabbbaaa^^^^^^aaa`````````___^^^```bbbeee``````aaaaaaaaaaaaaaaaaacccaaa___]]]]]]]]]______YYY\\\```eeegggddd___[[[\\\[[[^^^bbbeeehhhmmmttt~~~xxxtttrrrqqqooommmkkkkkklllnnnsssxxx~~~{{{ssshhh[[[LLLBBB<<<666444666222111000//////.........111222333333444444333333222222222333444555333111333333333333333333333333222111111222333333222000333444333222000000222444555444444555666777666555222222333333444444333333999:::<<<===<<<999555333555777:::;;;:::777444111111111111222333444666777333222111000////////////...---------------.........///111000...------......---,,,((($$$...NNNnnn```---///JJJHHH666HHHtttyyyhhhOOOdddsssEEE@@@777---***,,,+++(((---DDDZZZdddbbbbbbppp{{{rrrppp:::kkkYYY===,,,222555------777888222111666777333444:::999666444444444222...***)))(((:::GGGgggwwwrrrOOOZZZfff|||{{{dddLLL444,,,///333555555;;;444000222444888FFFVVV~~~YYY???:::<<<<<<;;;:::999999888888888444333333333333333333444555444222///------,,,---222000///111333444444333666555444333222222222222...777;;;777555999:::777777555444444555666666555444444444444444444444444444333333222222333333444222111111222444555555444666444222222333444333222222222222222333444555666???>>>@@@FFFMMMUUU```jjjkkkssszzzzzz{{{{{{zzzvvvrrrpppnnnkkkkkkhhhfffjjjppprrrpppmmmiiifffiiipppssspppkkkllljjjhhheeebbbaaaaaaaaabbbaaaaaa````````````aaaeeecccccceeebbb^^^^^^bbbbbbcccbbb___\\\\\\aaaeee```aaabbbbbbaaabbbcccddddddbbb___]]]]]]]]]___```[[[ZZZ\\\```dddddd```\\\\\\\\\^^^aaadddhhhlllppp~~~{{{vvvqqqnnnnnnnnnhhhhhhiiikkkooorrrvvvxxx{{{~~~xxxjjjZZZOOOFFF>>>999999444222111000111111000///111222333444444555555444222333444333555777555111222222333333333333444444333222222222333333111///222333333333111111333555555444333333444555666666333333444444444444333333999;;;===>>>===999555222555999???AAA@@@;;;666333000111222333444444555555333333222111111000000000...------------......//////000111000...------...+++------***(((555WWWxxx```...(((666---333SSSmmm___wwwtttuuuGGGMMMYYY555PPPIII999***)))...000---***111000>>>KKKhhhnnntttYYYEEEiiiaaa:::...+++222222---555EEEYYYBBB222222333///111:::888666555444444333///,,,+++***000555OOOpppzzzdddnnniiikkk|||oooVVVFFF???888111---***...999EEE@@@<<<::::::999777<<>>===999555222444:::AAAEEEBBB===888555111111333444444444444333333333333222111111000000---------------...///000000111111///---,,,---...)))+++,,,++++++555LLLaaaIII...***---"""999ZZZRRR222XXXCCCHHHwww}}}222555rrrOOO000KKK~~~ttt;;;///&&&)))---,,,+++---000)))777VVVnnn```\\\\\\AAARRRhhh@@@444111222555222222@@@TTTdddGGG//////444222222777555444444444444333111//////000---...BBBsss{{{uuunnnwww~~~WWW:::111555111333666555000///:::GGG===;;;<<<===;;;888888;;;BBBNNNWWWPPPBBB::::::===<<<;;;:::999888888888888222111000//////000111222000//////.........//////......333::::::444111222555555444333222222222222444BBBEEE:::444888777///555666666666666555666666333333333333333333333333444333333222222333333444111000000111333444444333555333333444555555444333111333444333111111444666555???LLLYYYdddnnnuuuyyyvvvyyy{{{yyyuuuqqqpppqqqlllmmmjjjfffgggmmmqqqqqquuupppkkkjjjmmmqqqttttttiiigggdddbbbaaaaaacccddddddcccbbbbbbaaaaaaaaaaaacccaaacccggggggcccaaabbbddddddbbb```]]]]]]___aaa___aaacccbbbaaabbbfffiiibbbbbbaaa```____________^^^\\\ZZZYYY[[[\\\]]]]]]]]]^^^^^^]]]aaaeeefffdddgggiiilllmmmmmmkkkjjjjjj^^^___aaaeeeiiinnnrrruuunnnvvvyyymmmZZZIIIAAA<<<666000---...000///...111222333444555666666666777:::888333444:::999333111222222333333444444555444333222333444333222000000222333444333444555777555555555444333444666999555555666666555555444444666777999;;;:::888444222333:::BBBEEEBBB>>>:::999222222333444444444333333222222333222222111//////------------...///000000111111111///---,,,---...******+++******...666===///,,,++++++###<<<\\\EEE333VVVjjjjjj{{{nnn---444bbbooo---***ZZZiiiZZZ===,,,@@@___]]]EEE,,,******++++++)))+++...---000===eeeLLLggg___PPP:::SSSXXX333777666555444000111???NNNNNN;;;---111999999555444333333444444444222111000000888333666EEE}}}bbbHHH999111111444333111222666777666777:::999:::;;;<<<<<<;;;::::::;;;???AAA???<<<:::;;;===;;;:::999888888777888888333111///...///222666999...---,,,,,,,,,---///000......444===<<<444000444666555444333222222222222333;;;>>>999666888888444444666888888666555666666333333333333333333333333333222222111111222222333111000000111333444444333444333333444666666555333222333444333111222666::::::III[[[fffnnnwww}}}qqquuuxxxwwwsssooooooqqqmmmooonnniiiiiinnnqqqqqqrrrsssrrrooollllllooorrrjjjgggdddaaa______aaabbbeeedddcccbbbaaaaaaaaaaaabbb___```fffjjjgggcccbbbeeecccaaa`````````___^^^]]]___aaa```^^^```dddiiiaaaaaabbbbbbaaa```^^^]]]\\\]]]]]]\\\ZZZYYYYYYYYYYYY\\\\\\[[[___eeefffaaaddddddeeefffggghhhhhhggg^^^___```cccgggmmmrrruuurrrvvv|||ppp]]]SSSGGG???555//////000///---//////111222333444444444999<<<999111111888999222111111222333333444555555444333222333444444222111///111333444444444666777444666777666555444777999666666666666666555444444333444666777777666444333333999@@@CCC@@@===<<<===333333333333333333333333111222222222111000///...------------...///000111222222111///,,,+++---...***++++++***)))***++++++(((,,,'''+++%%%444UUUGGG@@@WWWrrr======UUUJJJ+++111III^^^NNN,,,&&&999:::777...'''///;;;777((((((,,,///---,,,---...---)))777:::jjjgggXXX}}}^^^KKK@@@HHH===444666555444222000111777>>>666333222444888999666333333444555444222000......---:::444:::FFFwwwXXX999000777;;;666111555111111666999888666777:::;;;<<<<<<>>>???>>><<<===>>>???@@@>>><<<<<<===999999888777666666666666333111///...222888???DDD333111///------///111222000...222:::999000000777777666555444333333333333222333444555666777777777444666999999666555666777222222222222222222222222222111111000000111111222222111000222444555444333333333333555777777555333222333444333222555<<>>AAAAAA888...///666222444888:::777444888@@@;;;;;;;;;:::<<<>>>>>>;;;999;;;>>>AAA???;;;999999888777666555555444444555222000...///444===FFFLLL:::888444111000222444666222...000666555---000999777777666555444444444444333///...333666444444666333666999999777555666777222222222222222222222222111111000000000000111111222111111222444555555444333333333555777777555444111333555444333888AAAIIIWWWhhhuuuuuuvvvgggmmmtttxxxwwwuuusssrrrtttrrrppppppppppppllliiirrrtttuuusssooojjjgggeeemmmiiiccc^^^^^^^^^______fffeeecccbbb```_________ccc```ccciiimmmiiieeecccaaabbbcccccccccaaa```___^^^[[[YYY[[[___bbbaaa```aaadddgggeeebbb______```]]]^^^^^^^^^\\\ZZZXXXWWWUUUUUUWWW[[[___```]]]ZZZ```fffkkkjjjeeebbbbbbddd___dddgggfffhhhmmmpppppp{{{{{{zzzyyyzzzlllQQQAAA===555111222111...------000333444222///333222222222111000000000444333333333333444555555777444111111333333000...///333444111111777;;;;;;;;;666444666777555555777888333222444555444444777333777888444444777555000///111555666777888:::<<<444222111222333333222111111111222222111000...---000///......000111111000'''111///,,,///,,,'''+++000111///,,,******)))(((///,,,)))''''''***---000111222222000---,,,---...,,,+++++++++******))))))---,,,,,,,,,,,,,,,,,,,,,+++,,,---//////...***'''++++++444SSS~~~uuuKKKgggJJJ999444111000000888666444333333444333333222111111222444555666666666666555333111///---,,,......222888cccxxxfff\\\VVVMMMDDD@@@777777666444222222444777::::::;;;<<<===>>>??????::::::===@@@???===@@@FFF;;;===>>>===;;;::::::;;;999777666777999888555111111111...,,,555DDDMMMMMMGGG@@@333000666333///888111000000222444555444222333555666555222000111333222333444444222222555777666666666666666666666666444444444333333333222222333333333222222111111111000111222333444333222222111111222222333333444444333666777===DDDBBBLLLdddgggtttjjjlllpppuuuxxxwwwtttqqqtttrrrpppppppppooollljjjqqqrrrssssssqqqnnnjjjgggjjjgggbbb``````aaabbbbbbeeedddcccaaa```___^^^^^^aaa___aaahhhkkkhhhdddcccccccccccccccbbbbbbbbbaaa]]][[[ZZZ[[[]]]```bbbcccaaabbbccccccaaa```___```]]]]]]]]]\\\[[[ZZZXXXXXXUUUUUUVVVYYY]]]^^^\\\YYY___cccggggggeeeccccccdddaaaeeefffeeegggkkkllljjjpppqqqsssvvvzzzxxxZZZHHHDDD===999777111111111111...,,,...222777333333222222222222222222333333333333333444555555555333111111333333111///333444222///111888<<<<<<888555444777777555777:::;;;666444555555333444777333777777444555888777222///111333444333444555666444222111222333444333111333333444444333222000///000///......000111111000+++000***&&&---......666888666000)))&&&)))---000,,,++++++++++++,,,------+++,,,,,,+++))))))***,,,+++++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,---...///...,,,***...))))))<<>>___MMM:::222222222444666777777666666666555333111555222000222555666555444888666333111333888>>>BBBCCCGGGGGGCCCgggkkkSSSGGGDDDAAA<<<888333333444333333444777:::>>>>>>============>>>>>>===<<>>@@@EEE@@@>>>======>>>===999666777666555666888777444222333333///...666DDDMMMNNNCCC===111///888555000777111222333444444444444444444555666555333111333444555444333444666777666555666666666666666666666666444444444333333333222222333333333222222222111111000111222333333333222222222222333444555555666666444888>>>MMM^^^___cccrrrsssnnnlllmmmqqqvvvxxxuuuqqqsssrrrpppppppppooommmjjjnnnnnnnnnqqqsssrrrnnnjjjgggeeebbbbbbdddeeeeeeeeedddcccbbb```___^^^]]]]]]^^^]]]```fffiiigggddddddgggfffdddbbbaaaaaabbbccc\\\\\\\\\[[[[[[^^^bbbeeebbb```___```aaaaaaaaa```^^^]]]\\\[[[ZZZZZZYYYZZZUUUUUUUUUVVVYYY[[[ZZZYYY]]]^^^aaacccdddddddddccccccdddcccbbbeeeiiihhhcccfffhhhlllqqqxxxdddOOOLLLHHHEEE>>>222000555777333---,,,222999333333222222222333333444333333222222333333444555333222111111222333222111888666111---222:::===<<<444444555888666444777======999666777666333555888666777555444555888888555111222333333111111222333444222222222444444333222333333444333333222000000000///...///000111111///...000(((&&&---...---333BBB===555...)))(((,,,000)))+++---///000///---+++'''((()))((('''''')))+++***+++,,,---...///000000,,,...000111222111000/////////000111111111000000333,,,(((///<<>>CCCBBB@@@>>>======>>>>>>AAA???@@@CCCBBB???@@@DDD@@@===:::===AAA@@@:::333555444333444555555444222444333///...444@@@IIIKKK===999...---666444...222000333666666444333555777444555666555444333444555666333111333777888666222666666666666666666666666444444444444333333333333333333333222222222222111000111222333333333333222222333444555666777777777444:::EEE]]]xxx|||yyynnnnnnnnnpppsssuuuuuutttrrrqqqqqqppppppnnnmmmlllkkkiiiiiimmmrrrtttpppkkkfffeeedddeeefffgggfffeeedddcccaaa```^^^]]]]]]]]]]]]\\\```fffhhhfffdddfffkkkhhhdddaaa______```aaa^^^___^^^\\\ZZZ[[[```dddbbb___]]]^^^bbbcccbbb```^^^]]]\\\ZZZZZZZZZ[[[\\\WWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[\\\^^^bbbddddddcccbbbbbb______dddiiifff```dddfffiiimmmqqqxxxjjjVVVTTTTTTRRRHHH888000666;;;:::555111111333222111111111111222444444222222222222222333333444111000000111222222222222888666111///555<<<===888333444888999666222666======999777777666555888>>><<<999555444555888777555333444555444222222333444444333222333444555444333222222111111000//////...///......///111111000//////111++++++222---'''+++:::666111///,,,******---)))+++...111111000...,,,((()))***)))((()))***,,,+++,,,---///111333444555000222555888999888666555333444555444444444555666111//////222444222///---333111111555777555666999555666666555333333333444111555;;;>>>===;;;::::::777@@@PPPaaaqqq|||xxx]]]ssshhheeeLLL@@@666777;;;999333//////111444666777:::>>>AAADDDCCCAAA???>>>???@@@AAACCC@@@@@@BBBAAA>>>>>>AAA:::999999<<>><<<222111:::777///000...333777666222111444888333444444444444444444555333333333444666555333222666666666666666666666666555444444444444333333333222222222222222222222222111111222222333333333333333333444444666777888888888AAAMMMdddlllpppsssrrroooooossswwwqqqqqqqqqqqqooonnnmmmmmmhhheeedddhhhnnnqqqooolllhhhgggffffffggggggeeecccdddcccaaa```^^^]]]]]]]]]]]]]]]aaafffhhheeeeeehhhllliiieee```]]]\\\\\\]]]```aaa```]]]ZZZYYY]]]```aaa___]]]___bbbdddbbb```^^^]]]\\\[[[[[[\\\]]]^^^YYYYYYXXXWWWXXXYYY[[[]]]ZZZYYYYYY[[[___bbbcccccc______]]]]]]ccciiigggaaaccceeegggiiikkknnnsssvvvxxxzzz|||pppaaaaaabbbcccZZZHHH<<<:::888777666444111...111000/////////111222333222111111111111222333333///000111111111222222333666555333333888===:::444555666999:::666111444;;;:::777666777777777>>>EEECCC===666444555666555444444444555444333333555666444333222333555666555444222222111000000////////////......000111222000...//////+++...666333111::::::000((((((***)))+++///+++,,,---///000000//////+++,,,,,,+++))))))***,,,---...///222444666777888333555888;;;;;;;;;999888444666777666555444666777---...///111333666777777888777888;;;:::666444666555555444111000222777;;;===GGGPPPPPPHHHAAA???BBB===GGGWWWhhhuuu{{{}}}|||}}}fffUUUuuuyyyNNNHHH444111111444555111......444666888:::;;;===@@@BBBBBBAAAAAA@@@AAABBBCCCDDDCCC???>>>@@@???<<<;;;<<<666888;;;<<<;;;777444333222222222222111111111222333000......000444:::@@@CCCEEE<<<888>>>;;;333333---111555555111000333777333222222333444555555444000555::::::666333444666666666666666666666666666555555555444444444333333222222222222222222222222222111222222222222333333333333333444666999<<<>>>IIISSS\\\kkkmmmrrrvvvsssmmmkkkpppvvvpppqqqrrrqqqooommmmmmnnniiifffdddeeeiiimmmmmmllljjjhhhffffffgggfffdddcccdddcccbbb```___^^^]]]]]]^^^^^^bbbfffgggddddddhhhiiihhheeebbb___]]][[[[[[aaaaaa```^^^\\\[[[\\\]]]^^^^^^^^^```bbbbbb```___^^^^^^^^^]]]^^^^^^______[[[[[[[[[ZZZYYYYYY[[[]]]ZZZZZZZZZZZZ\\\^^^aaaccc]]]^^^^^^^^^ccciiihhhdddaaaccceeefffgggiiilllnnnjjjpppwww|||yyypppqqqqqqtttooo```VVVHHH999111222444333///111000///......///111222111111000000111111222333...000111111000000222333333555666666999;;;888222666666888:::777333333888777555444666666999BBBKKKIII???666555666555444444444555555333222222444666444333333444666777666555555444333222111111111111.........000222222000......---'''+++666;;;FFFZZZ\\\EEE///(((((((((***...,,,,,,,,,---...///000000+++,,,,,,+++)))((()))+++111111333444666888999:::444666888999:::999888777333666888777444222333555222222//////;;;MMMTTTPPP===:::999;;;999555444666666666555333222666???EEEQQQXXX^^^YYYLLLBBBAAADDDAAAEEEKKKQQQUUUWWWVVVVVVVVVTTTEEEKKK|||www>>>888555222222222000---000666888:::<<<======>>>@@@BBB??????@@@BBBCCCDDDDDDEEECCC>>><<<>>>>>>;;;999:::777:::<<<;;;777222000000333333333111//////000111444111111222222222666<<<>>>DDD>>>666888555///000...111333444222111333555333222222333555777666555111999@@@???999444666999666666666666666666666666555555555555444444444333111222222222222333333333222222111111222222333444444333333555:::AAAHHHLLL^^^jjjpppwwwpppsssuuurrrnnnkkknnnrrroooqqqrrrqqqooommmmmmooollliiifffdddeeehhhlllnnniiigggeeeeeeffffffeeedddeeedddcccaaa```___^^^^^^]]]^^^aaaeeedddaaabbbfffcccdddeeeeeedddaaa^^^\\\___^^^^^^^^^______]]]\\\YYY\\\___aaa```^^^\\\[[[^^^^^^___``````aaa``````ZZZ\\\]]][[[YYYYYYZZZ]]]ZZZ\\\\\\[[[YYY[[[___ccc\\\___aaa```bbbggghhhfffaaaccceeeffffffgggiiijjjeeellluuuzzz|||~~~}}}tttooo]]]FFF888666777555222333222000......///111222000000000000000111222222///000222111000///111333222555777555555888777333666444666999999666555777666444444555555888CCCNNNLLL???555444666666555777999999888555333333444666444444333444666888777666555444333111111111111222......///000222222000...---,,,(((,,,777===MMMhhhqqqRRR444***+++***(((******+++,,,---.../////////***+++,,,+++******,,,---555555666777888999999:::777777888999999888888888444888<<<;;;666333333555777777111222KKKkkkpppbbb???999444555666444555777777999:::::::::???HHHPPPXXXWWWSSSKKKBBB<<<;;;===;;;;;;::::::999999888888888888444PPP|||888666888444111222111111555;;;888;;;===>>>>>>???AAABBB===???AAACCCDDDDDDDDDCCCCCC===;;;===>>>;;;888999777777777777777666444222444555444222...---...111222000222444333///111777555@@@<<<222111...+++///000111222333444444444444555444333555888:::999888222888>>>???:::666555666666666666666666666666666555555555555444444444444111111222222222333333333222222111111111222333444444444444888AAAMMMXXX```jjjwww}}}sssssssssqqqooonnnmmmnnnnnnqqqsssrrrooommmnnnooonnnllliiieeeccceeekkkppphhhfffddddddeeeffffffffffffeeecccbbb```_________]]]]]]aaadddbbb___```eee___bbbeeehhhgggeeeaaa^^^]]]\\\[[[^^^aaabbb___\\\UUUZZZ___aaa^^^ZZZYYYYYY^^^___```bbbbbbbbbaaaaaaYYY[[[]]]\\\YYYXXXYYY\\\[[[]]]^^^[[[XXXXXX^^^ccc]]]bbbdddbbbbbbfffhhhgggccceeeggggggfffffffffgggeeemmmuuuxxxxxxyyy~~~|||lllWWWHHHAAA===888333555444111///...///111333000000000000000111111222///111333222///...000222333666777333222555666555555222333888:::888777888666444444555555888BBBNNNLLL>>>444444777777777999@@@???===999666444666777555444333555777888888777333222111////////////000......///111222222000---,,,...---111888999FFFaaaaaaBBB(((&&&......+++***'''))),,,///000///...---***+++------,,,---000222777777888888888999999999;;;:::::::::::::::::::::888<<<@@@???:::666555777333555000444VVV}}}|||cccBBB888111111333444666999777;;;???AAABBBGGGOOOVVVRRRJJJ???666333333444444000111333444444222111000111333777]]]777888111,,,+++000444444555777777:::<<<>>>>>>???AAABBB===???BBBDDDEEEDDDBBBAAACCC===;;;===???<<<999999555222111444:::===;;;777555666555222...,,,...000///...000444111+++,,,222444AAA@@@555222//////555333222222333666666555444777555444666:::<<<<<<:::111555999;;;:::666222000666666666666666666666666666666555555555444444444111111111222222333333333333222111111111222333444555444666;;;GGGVVVeeennnlllyyyvvvtttrrrooonnnooopppqqqrrrrrrrrrrrrqqqpppoooooolllkkkhhhccc```aaagggllljjjkkkjjjfffbbbaaadddgggbbbccceeeffffffeeecccbbb```^^^\\\^^^bbbddddddbbbcccbbbaaacccggghhhfffccc```___]]]^^^bbbccc___YYY[[[ZZZZZZ[[[]]]^^^\\\[[[]]]^^^```aaaaaaaaa```___]]]^^^___^^^\\\ZZZYYYZZZ[[[\\\^^^]]][[[ZZZZZZZZZ^^^``````^^^```dddfffeee```ccceeeeeebbbaaacccdddiiinnntttuuuuuuvvv{{{~~~sssbbbQQQDDD<<<888333333444444111---,,,...222222333444111---///333555555444444444444333333999888666444333444555666555555666777777777777777222555666666999AAAEEEEEEAAA>>>999666555777:::===???===999666555555666777555666777888888999999999666555444222111111222222000///...------...///000***---***...999888111555666///((((((---///,,,(((,,,---------.../////////,,,,,,,,,,,,...000222444333:::;;;777888===<<<444:::>>>999555888444333<<>>@@@FFFGGG888555VVVuuuppp^^^CCC777...///666;;;???BBBFFFDDDCCCEEEIIIKKKIIIGGG???:::444111111333444333555666111000222((('''555111'''FFFppp{{{888555888666333111333555666777:::;;;<<<======???CCCEEE>>>AAADDDDDDCCCBBBDDDFFFBBBAAA???>>>>>>===;;;999666333111444999======<<<@@@@@@;;;222---...////////////000000000000//////222888888000+++///333333444444555555555555444444444444555555666777777777444555555555555555444444666666666666666666666666777666555444333444444555555555555444333222000///444111///111555666333///666:::AAAIIIWWWgggooopppwwwtttsssrrrppppppppppppqqqqqqqqqrrrrrrqqqqqqppppppllllllkkkhhhdddcccfffhhhjjjkkkkkkhhheeecccdddeeecccdddfffffffffeeecccbbb```^^^\\\]]]```ccccccccc___^^^^^^aaaeeehhhiiihhhbbb___]]]]]]```bbb___ZZZYYYXXXXXXYYY[[[\\\\\\[[[[[[\\\___aaaaaa```^^^\\\\\\^^^___^^^\\\ZZZZZZ[[[[[[]]]]]]\\\ZZZYYYYYYZZZZZZ^^^```___```cccdddaaafffhhhiiihhheeebbbbbbcccfffjjjppprrrrrrsssvvvxxx{{{}}}mmm```XXXOOOGGGBBB<<<555000//////111333000///000222///+++---111///000000000111111222222777666444333222333444555444444555666666666666666333666666555888>>>BBBAAA???===999666666777:::<<<<<<;;;999777555666666777444555666777999999999:::666555444222222222222222000///...------...///000------((()))333333000777222000---,,,,,,,,,......,,,,,,,,,,,,------------++++++,,,---...111333444888999777555777:::888333555:::888777===;;;999@@@]]]lllwwwtttjjjggghhhjjjkkkbbbEEE444CCCTTTOOOEEE888777;;;DDDJJJKKKLLLMMMPPPKKKFFFDDDEEEBBB;;;444444000,,,***,,,...///...333888222,,,111111,,,...(((CCCiiiaaa555777:::888666444555777888999:::<<<======>>>???CCCEEE???AAACCCCCCAAAAAABBBDDD>>>===::::::999888666444444222111111333555666666999;;;777000---///111000000000000000000000000000///555555///,,,000555666444555555666666555555444444444444444444444444444444444555555555555444444666666666666666666666666777666555444333444444555444444444444444333222222444444333222333555777888<<>>777999666444:::fffxxxxxxpppsssvvvtttlllaaaFFF333888;;;888:::888<<>>>>>@@@CCCFFFAAABBBBBBBBB@@@??????@@@<<<:::888777666555333111333444333111///...///000111444333///---000222111111000////////////000111---111333///...222666888555555666666666666555555444444333222222111000000444444555555555555444444666666666666666666666666666555444444333444444444333444444444444444444444222333333222111555===EEEMMM]]]lllrrrvvvnnnoooqqqsssssssssqqqpppnnnnnnpppqqqqqqrrrrrrrrrnnnoooooommmjjjfffcccbbbfffhhhkkkmmmllljjjgggeeedddeeeeeefffffffffeeeddd```^^^[[[ZZZ[[[^^^aaabbbbbb```]]]]]]^^^aaadddfffgggaaa]]]]]]^^^]]]]]]^^^^^^\\\YYYXXXZZZ[[[\\\\\\\\\\\\]]]^^^^^^^^^^^^^^^ZZZ\\\^^^^^^]]]]]]]]]^^^]]]]]]]]][[[YYYXXXYYY[[[XXX[[[]]]\\\^^^aaaaaa___aaaccceeegggggggggffffffeeeddddddgggkkkoooppppppnnnrrrxxx}}}vvvnnn^^^GGG777444666333---555222111222111//////333//////000111222222333333444333333222333333444555333444555555666666555555888::::::666666::::::888::::::999888888888888888444555666777888777777666666666777888888888888888555555444444333333333333111000///......///000111,,,///++++++444???YYY{{{zzzgggMMM666***)))...,,,,,,,,,++++++*********((()))+++---000222444555:::555444666444111:::HHHXXX^^^SSS@@@666//////888XXXiiinnn```WWW[[[]]]YYYRRROOOCCC===???999555<<<@@@@@@BBBEEEBBB===<<<>>>>>>888000,,,,,,...111222.........///111222222222///666000)))///111000444YYY}}}bbb;;;@@@=========<<<;;;:::;;;===???<<<===>>>>>>???@@@CCCFFFDDDCCCBBBAAA???>>>>>>>>><<<:::888777777555333111444666666444000---///111,,,111222///...111222111222111///......///111222...000111000///111555777555666666777777666666555333333222222111111111111333333444555555555444444666666666666666666666666555444444444444444444444555555444444444444444555444444444444777@@@LLLVVVdddoooxxx{{{mmmoooqqqssstttsssqqqpppmmmnnnooopppqqqrrrrrrrrrqqqooommmkkkiiigggeeedddccceeeiiilllnnnmmmkkkiiibbbcccdddeeeffffffgggggg```___\\\ZZZZZZ\\\___bbbbbb```^^^\\\\\\___cccfffgggaaa___aaa```]]]\\\___```]]]YYYWWWXXXYYYYYYXXX```___]]]\\\\\\^^^```bbbZZZ\\\^^^^^^]]]]]]^^^___^^^^^^^^^\\\ZZZXXXYYYZZZ\\\^^^]]]ZZZ[[[aaacccbbbaaaccceeegggiiiiiihhhggggggeeecccdddiiinnnsssuuuqqqrrrtttwwwzzzyyy[[[AAA888:::888333999444222333222///000222222222222222222111111111333333333444444555666666555555666777777777777666:::===<<<888777:::999777999999888888888777777777333444666888999888777666999999999888888777666555444444444444444444333333111000///......///000111///333///)))***333UUUyyy```GGG444---...111------,,,,,,++++++******((()))+++...000222444555444444666777222333EEE\\\iiiuuummmRRR===///...888>>>MMMUUUMMMHHHOOOSSSQQQWWWXXXRRROOOMMM???666>>>CCC===:::;;;<<<999888:::666666444000,,,,,,...111,,,------...------------///000---//////)))333NNNzzz|||XXX000;;;:::===>>>>>>===;;;;;;===@@@===>>>?????????AAACCCFFFFFFDDDBBB@@@???>>>===<<<;;;999777666666555444222222444666444111///000222---111333000///111222000333111000......000111333111000000111000000222444555555666666666666555555111222222222333333333444222222333444555555444444666666666666666666666666333333444444444444444444777666555444444444555555666555777<<>>@@@===<<<666222222111......000000000000000/////////...222222333444555666666777555666666777777777777777:::===<<<999888:::999666888888777777777777777888444555666888999999888888999999999888888666555444444444555555555555444333111111////////////111111---111...)))''',,,MMMzzznnn```LLL:::000+++)))))),,,,,,,,,+++++++++++++++((())),,,...111222333444///333777555222;;;TTTmmmrrrxxxYYY>>>,,,'''///111>>>KKKPPPSSSZZZaaaeeeooommmaaaUUUPPPCCC;;;AAA???999555666666222///000,,,///222222000...------,,,---...---,,,+++,,,---.........222000+++DDDpppSSS...777======???@@@???<<<;;;>>>AAA???@@@@@@@@@@@@AAADDDFFFFFFDDD@@@>>>===<<<;;;:::777555333333444444222111///000222222111000000111///333444000///111222000222111000000000000111222333000000111111//////222444444555555555555444444111222222333444444555555111222333444444555444444666666666666666666666666222333333444444444444333777666555444444555777888444555;;;DDDQQQ___jjjpppxxx~~~ooopppqqqrrrrrrrrrqqqpppnnnnnnoooppppppqqqpppppprrrpppnnnnnnooopppnnnmmmhhhfffeeegggjjjllllllkkkdddccccccbbbbbbccccccccc___``````^^^\\\[[[^^^```___``````___]]]^^^bbbfffbbb___ccclllkkkaaa]]]aaa[[[ZZZYYYYYYZZZZZZYYYXXX]]]]]]]]]]]]]]]^^^^^^___\\\]]]______^^^]]]^^^___^^^```bbbbbb___\\\ZZZYYY\\\^^^]]]ZZZ\\\aaadddcccggggggiiilllnnnnnnjjjfffeeeggghhhhhhggghhhlllpppoooqqqsssuuuwwwzzzlllWWWRRROOOKKK@@@999444333222///...///..................//////000111222333444555666666444555666666777777666666888;;;;;;888777999999555888777666555555666777888666666777888999999999999777777888888888888777777333444555666666555444444222111000//////000111222---...+++,,,---,,,AAAeeeZZZTTTLLLDDD<<<333***$$$))))))******************)))***,,,///111222222222...333333///222FFFaaasssuuu}}}lllJJJ666000333===HHHOOO\\\fffhhheeehhhoooooolllYYYGGGDDD@@@:::===777333111000...,,,///444>>>888111...///000///------//////...,,,,,,...000,,,111111000222;;;___xxxDDD555888>>>===@@@CCCAAA>>><<>>BBBDDDCCC???>>>@@@DDD@@@AAAAAAAAA@@@AAADDDFFFCCC>>>:::888888999777555333222111222444555555333222000///111333444000---...111111---,,,000222222000111222222222222111000222------222333000///333222333333444444333333222444444333333222111111111000111222333444444555444666666666666666666666666000111333444555444444333111111111333666:::>>>@@@DDDQQQbbbnnnttt|||oooqqqrrrqqqooonnnppprrrmmmoooqqqqqqooommmmmmmmmpppuuuuuupppnnnqqqqqqnnnpppjjjdddaaacccfffgggggghhhgggeeecccaaa`````````eeebbbbbbccc```[[[ZZZ\\\aaa```______```___]]][[[^^^bbbhhhmmmlllhhhaaa]]]]]]]]]]]]]]]^^^___``````XXXYYY[[[]]]^^^]]]\\\[[[___bbbeeeddd```]]]\\\\\\______^^^^^^^^^______```\\\]]][[[YYY[[[```aaa^^^ZZZ___cccdddgggkkkkkkiiiddddddeeefffggggggffffffiiiiiilllqqqvvvxxxvvvtttyyycccTTTFFF::::::;;;555///,,,...///000///,,,+++---///000000000000111222333444111444666777666555555555666666777777777777777777999888777555555555666777777888999::::::999888777666666777888888888888888666666666666666666666666222222222222111111000000///111333111------111555HHHeeeooorrrrrrGGG+++///&&&&&&(((%%%))),,,%%%***,,,111333...(((+++222///---***)))111EEEZZZhhhfffVVVDDD>>>JJJ___rrr}}}xxxwwwuuunnnbbbUUUOOOOOOIII@@@555000///...------///,,,,,,333000'''???ooo~~~jjj:::***000---000++++++,,,***(((***///000---,,,777444(((777bbbuuuFFF444777;;;===CCCDDDEEEEEEDDDDDDEEEFFFCCCBBBAAA@@@@@@AAABBBCCC<<<;;;:::888666555444444333333111111111222333444333222111000//////////////////000111111111111111444333222111000000000000111111000000000000111111333333333222333333444444444444444444444444444444333333333444444444555555666666666666666666555555777666555777999888333///333555666777999???IIIPPP]]]dddmmmttt{{{rrrtttuuutttpppnnnooopppmmmoooqqqpppooommmmmmmmmrrrvvvwwwsssrrrttttttqqqooolllgggdddcccdddeeeeeehhhgggfffdddcccaaa```___bbbaaabbbdddccc^^^]]]___aaa```______```___^^^\\\[[[___dddhhhiiifffaaa^^^]]]]]]\\\]]]]]]^^^______\\\\\\[[[[[[[[[\\\\\\\\\\\\___aaaaaa^^^\\\[[[\\\\\\\\\\\\]]]^^^___aaabbb]]]^^^\\\YYY[[[```aaa]]][[[```cccdddfffjjjkkkhhhcccdddeeefffggghhhhhhhhhjjjiiiiiimmmssswwwxxxxxxxxx|||jjjWWWDDD<<<:::666333444...000222111000000222555111000000111111333444444222444555666555444555666666666666666666666555555888777777666666666666666555666777888999999999999666777777888888888777777666666666666666666666666333333222111111111111111111333555222...,,,...111@@@VVVqqqvvvJJJ222///)))((((((%%%)))---***+++(((,,,222///+++666GGGFFF@@@777...---666CCCMMMFFFJJJRRR___lllssstttrrrtttooofffYYYJJJ>>>777666444111///------///222666///---,,,111...'''BBBrrr|||lll???...000,,,000---+++...---***))),,,---+++***111---(((???mmmbbb888000999===@@@BBBCCCDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@??????@@@AAA;;;:::888777555444444333444333222111111111222333000///////////////000000///000000111111111111111111111111000000111111222111111000000000000111111222222222222222333333444333333333444444444555555333333333444444444555555666666666666666666666666777555222111222333333333333666999<<>>BBBBBBBBBBBBBBBBBBAAAAAAAAABBBAAA???>>>===<<<======999888666555444333333222444444333222111111111222------......///000111111///000111111222222111111////////////000111222333111111000000000000111111111111111111111222333333222333333333444444444555333333333444444444555555666666666666666666666666333444333222111111333666666;;;CCCLLLUUUaaannnwwwttt|||ssstttvvvvvvssspppmmmkkkkkkmmmoooooonnnmmmlllmmmnnnooopppqqqrrrsssqqqooonnnoooooolllfffaaaaaabbbgggggghhhhhhfffdddaaa___eeecccfffkkkkkkeee```___```___^^^^^^```aaa```___\\\]]]]]]^^^____________]]]]]]\\\[[[[[[\\\\\\\\\___^^^\\\ZZZXXXXXXXXXXXXWWWYYYZZZ\\\\\\\\\\\\]]]YYYYYYZZZ[[[\\\^^^```aaa___```^^^ZZZ\\\______\\\\\\```bbbaaacccggggggeeeffffffeeeeeefffhhhiiijjjjjjiiihhhiiilllqqquuuxxxwwwyyy{{{~~~uuu^^^NNNAAA777222666555333111///---------000/////////000111111222333333333222111222444777666555555444444333333222555555777777777666555444444444333444555777999:::777888888888888777666666666666666666666666666666555444333222222222444555222555777666222...,,,+++333***FFFhhhbbbSSSRRRPPP<<>>777///---000333333//////------///222111------///......---///KKKwww~~~nnn@@@///111,,,000---...///---+++---111...)))222+++)))===jjjZZZLLL666000;;;???===CCCDDDCCCBBBBBBBBBAAA@@@???AAA???===;;;:::999999999666666444333222222222222444444333222222111111111...//////000000000000000000000111222222222222111////////////000111222222111111000000000000111111000000000000111222333333444444444333333333222222333333333444444444555555555555555555555666666666111444888888666555666888@@@IIIVVVaaajjjqqqxxx|||pppqqqrrrssssssqqqnnnlllkkkmmmooopppnnnmmmmmmnnnlllkkkkkknnnqqqqqqpppnnnnnnqqqrrrnnnhhhdddbbbccceeefffggghhhgggeeebbb```cccbbbeeelllnnnjjjeeecccaaa```^^^^^^```aaaaaa```aaa___]]]\\\[[[\\\]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUTTTXXXXXXYYY[[[]]]^^^___^^^\\\\\\[[[[[[[[[\\\]]]]]]___```^^^[[[\\\``````\\\]]]aaabbb```aaaeeeeeecccgggffffffffffffgggggghhhiiiiiijjjkkkkkkmmmooopppwww|||~~~vvveeeSSSFFFBBB???:::555111000///...///............//////000222333333222111111444666555555444444333333333222444555666777777666555444666555444444444555777777777777888888888777777666666666666666666666666666555555444333333444555666222444666777555222///---111(((666DDD@@@LLLbbbgggkkkwwwuuukkkcccKKK333000(((444444(((111VVVyyyccc@@@555>>>KKKSSSXXXYYY^^^bbb^^^SSSFFF;;;777333555222,,,+++///111///...***'''...>>>IIICCC666+++///...---///333KKKooowwwfff888***///---000+++000...***+++222888555------///===aaa___666888555999AAA>>>===IIIGGGEEEBBBBBBBBBBBB@@@===>>>===:::888666666555666444444333222111111222222333333333333222222111111111222222222222111000///000000111222222222222222111111000000000000111111111111000000000000111111000000000000111222333444666666555444222111000///333333333444444444555555333333333444444555555555444777999999888999>>>BBBSSSZZZeeennnuuu{{{oooooooooqqqsssrrrpppmmmlllnnnppppppooonnnnnnooonnnjjjiiinnnrrrrrrqqqrrrpppqqqqqqppplllhhhfffeeecccdddeeeffffffeeedddccc```___bbbkkkpppnnnjjjiiicccaaa___^^^___aaaaaa```ccc```]]]ZZZYYYZZZ\\\]]]______^^^\\\\\\[[[[[[[[[XXXYYYZZZ[[[ZZZXXXVVVTTTYYYXXXXXXZZZ]]]___```______^^^]]]\\\[[[[[[[[[[[[___```^^^[[[\\\aaaaaa^^^^^^aaaaaa___```ccccccaaadddeeeffffffgggfffffffffgggiiikkklllkkkjjjkkklllttt{{{|||zzzuuufffQQQKKKAAA999444222000/////////............//////111222222222111111333555444444444444444444444444444444555666666666555555666666555555555555666666666666777888888888888888666666666666666666666666555555555555666666666666333444666777777555222111))))))...000444III```hhhddd===555)))666444'''111WWWvvvmmmVVVEEEJJJXXX\\\XXXUUULLLMMMMMMGGG>>>555///---)))111444...+++///000...222,,,)))555OOO^^^PPP888***///---,,,000444CCC\\\```VVV000'''///,,,000+++000---***+++333;;;:::333///???___gggAAA///999;;;===@@@===AAAOOOIIIEEEBBBAAABBBBBB>>>;;;;;;999777555444333333333333333222111111222222222111222222333333333222111222333444444333111000///000111222222333222222222222222111111111111111222111111000000000000111111000000000111222333444555777666555333222000///...333333333444444444555555333333333444444555555666:::888666666:::BBBMMMUUUhhhkkkpppuuu{{{rrrpppoooqqqssssssqqqooolllnnnqqqqqqpppppppppppppppiiiggglllrrrrrrrrruuurrrqqqpppoooooommmkkkhhhbbbbbbccccccdddeeeeeeeeedddaaaccckkkpppnnnjjjhhheeebbb___^^^___````````````^^^[[[YYYXXXZZZ\\\^^^aaa```___]]]\\\[[[[[[[[[YYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWYYY]]]______^^^______^^^\\\\\\[[[[[[[[[^^^___]]][[[]]]aaabbb______aaaaaa^^^^^^aaabbb```^^^```cccfffhhhhhhgggfffeeehhhjjjjjjiiihhhjjjllloootttzzz|||zzzyyy{{{}}}xxx|||lllbbbSSSEEE<<<666333111111000000/////////000000///111333333222111222333333333444444555555666666444444444444444555666777444555666666777777777777444555666888999999999999666666666666666666666666333444666888888777666555777777777888888777444222&&&...---,,,444===FFFQQQpppqqqGGG???888777111+++111CCCXXXccc]]]TTTVVVdddiii]]]MMMEEE>>>;;;555000,,,---000333---999>>>555///111333111444111111AAA]]]jjjSSS333***000---+++000111666CCC@@@BBB+++)))///***///......///---,,,///666:::999JJJaaapppJJJ222333======;;;AAACCCEEEMMMIIIEEEAAA@@@AAA@@@<<<888888777555333111111111222222222222111111222333333///000222333444444333333000111222333333222000///000111222222333333222222222111111111222333444555111111000000000000111111000000111111222444555666444444333333222111111111333333333444444444555555444444555555666777777888888777999???IIIUUU^^^dddtttxxx~~~uuurrrpppqqqssstttrrrpppmmmoooqqqrrrqqqpppqqqqqqpppgggdddjjjpppqqqrrruuusssqqqooooooqqqqqqnnnjjjaaaaaaaaabbbccceeefffgggjjjfffeeekkknnnkkkeeecccfffccc```^^^___``````___]]]\\\YYYWWWWWWYYY\\\^^^bbbaaa```^^^]]]\\\[[[[[[[[[[[[ZZZYYYZZZ\\\^^^___YYYWWWVVVXXX\\\______]]]___^^^^^^]]]\\\\\\\\\]]]]]]___]]][[[]]]bbbccc```___aaaaaa^^^^^^aaaaaa___ZZZ]]]bbbfffiiiiiihhhgggdddggghhhhhhggghhhkkkoookkknnnssswwwyyyzzzxxxwwwxxx}}}iiiVVVHHH@@@:::777222222111111111111111222...000333333222111111222222333333444555666777777555444333333444555666777222333555777999999999999333444666777999:::::::::666666666666666666666666222444777999:::888666555:::999999999999777555333///666000000999222---===IIIgggqqq}}}yyyRRRMMMIII999///000000...999III]]]]]]fffsssnnnWWWBBB:::------......//////...--->>>KKKNNN???222111222///...///555IIIgggqqqWWW333+++111---***///---+++222(((444***,,,000(((///222+++000111---+++000999===kkkuuuNNN666111333===;;;999EEEKKKGGGFFFHHHDDD??????@@@???;;;666666555333111000000111111222222222111222222333444...///111333444444444333---...000222333222111000111111222333333333333222000000111222333555777777111111000000000000111111111111111222333555666777111111222222222333333333333333333444444444555555555666666777888999999:::222666???NNN\\\fffjjjjjjwwwqqqpppnnnlllmmmoooqqqsssnnnpppoooooossswwwtttoooooommmjjjggghhhkkknnnqqqxxxvvvpppkkknnntttrrrjjjmmmaaaZZZ___dddeeedddfffjjjjjjjjjhhhfffeeeeeeeeefffggggggddd```^^^```ccc\\\\\\[[[ZZZZZZYYYZZZZZZ_______________^^^^^^]]]YYY]]]]]]YYYYYY]]]]]]YYYXXXWWWVVVVVVWWWYYY\\\]]]]]]]]]\\\\\\\\\\\\\\\[[[]]]^^^``````^^^^^^___aaa^^^^^^^^^___^^^^^^]]]]]]WWWYYY\\\```cccfffggghhhhhhgggddddddeeehhhlllnnnpppllliiikkkqqqvvvyyyyyyyyy|||}}}{{{oooaaaNNN>>>AAA<<<777666777666222---000222444444333111000000222111222444666777666555444444444444444444444444888555333444666888666555888888999999999888888777777666555444444444444444777555555777:::;;;888555444666777999999777666444555333222333333222...***:::333PPPsssuuuqqqqqqggg```GGG222---+++,,,>>>VVVgggmmmooofffUUUEEE888222,,,+++...222///(((---777SSSrrrrrrOOO555...---000222111888JJJ\\\\\\GGG333///...---,,,,,,---///000+++444:::666---(((***---###444555...///000GGGqqqvvvUUU555...888888999<<>>===999666111111111000111111222222555555555444444333333333666222000111333444444444444444333222222222333333444444444333333222222222000111111222222222111111000000......---...///000000000000111222333555555555555444333333333444444111333444444333222444666666444777<<<;;;666666;;;<<>>@@@AAAAAAAAABBB???<<<;;;;;;:::777444111111111000111111222333444444333333333222222222555333222222333333444555333333222222222333333444444444444333333222222222222222222222111000//////111000///......///000111333333222222222222333333555555555444444555555666444444555555555444444444999666777:::;;;;;;@@@GGGVVV___gggmmmuuusssrrrpppooonnnnnnooopppqqqsssrrrmmmlllpppssssssooonnnmmmkkkjjjiiiiiijjjrrrttttttqqqppprrrqqqmmmkkkfffccccccbbb```bbbeeeiiikkkmmmkkkgggeeeeeefffhhhiiiiiifffccc```______``````^^^]]]]]]\\\\\\\\\ZZZ\\\^^^```aaaaaa``````cccdddccc```^^^___^^^[[[ZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]]]]^^^^^^^^^^^^^^^]]]^^^^^^]]]\\\]]]___aaaddddddcccbbb```^^^\\\[[[ccccccbbbaaaaaabbbccccccgggfffffffffgggiiikkkllllllnnnpppooollllllqqquuuxxxzzz|||vvvvvv{{{nnncccSSSGGGAAA===999555555333000...000333888;;;222111000111333444333222///000111222444555666777666444333444666777777666666777777888888999999999666666555555444444555555555555444666777888666555555666777888888777666555666666555333111000///...333(((---===MMMcccqqqmmmpppLLL000777OOOcccooovvv}}}jjjQQQ===333...,,,***,,,......***(((555QQQkkknnnEEE111......000...///000111111///,,,)))***+++,,,---......//////...---...000333333000...666)))///LLLmmmddd???///...000222666777888:::===>>>???>>>>>>AAA>>>:::777666555333111111111000000111222222333333333222222222222111111333444444333222222444555222222222222222333444555555555444333333222111111222222222222000///...---222111///......000111333666666444333222222222222555555555555555666777888666555666777999999888777;;;888777999>>>EEEPPPZZZlllsssxxx|||ssssssqqqpppooonnnnnnnnnnnnssstttpppmmmoooqqqrrrqqqqqqpppooommmkkkiiihhhnnnqqqtttsssqqqppppppooogggggggggeeebbb```cccggghhhiiikkkmmmmmmjjjeee```dddeeefffeeecccaaa___^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]___aaacccdddffffffeeebbb```___]]][[[[[[\\\\\\\\\\\\[[[ZZZYYY\\\\\\\\\]]]]]]^^^^^^^^^]]]^^^^^^\\\[[[\\\___aaacccccccccbbbaaa___^^^]]]ccccccccccccbbbaaa``````dddeeeeeefffgggiiijjjkkknnnoooqqqqqqoooppprrrtttoooqqqxxx}}}}}}xxxvvvxxx~~~{{{jjj\\\QQQGGG<<<555666555555555666666555444111000///000222444333333000000111222333444555555444333333444555666777777666666666777888999::::::666666555555555555666666555444444555555666555444666666777777777777666666333555777666333111111111222//////555DDDZZZgggfffjjjTTTEEEQQQgggrrrpppjjjiiiTTT<<<000//////...,,,)))555:::111***:::___~~~yyyXXX555+++------000000111000///......///111***+++---.........---,,,,,,,,,...000000111777>>>888444QQQzzztttgggKKK000***111666444111777888:::<<<<<<===<<<<<>>FFFSSSaaalllyyysssssssssrrrpppooommmmmmkkkqqquuurrroooppppppnnnrrrsssssssssqqqnnnkkkiiilllnnnqqqsssrrrpppooopppjjjmmmmmmhhhccc```bbbdddgggeeegggmmmsssqqqeeeZZZ___``````aaabbbaaa```^^^\\\\\\[[[ZZZZZZZZZZZZ[[[^^^]]][[[ZZZ\\\```dddgggfffdddcccbbb```]]][[[[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^^^^]]]\\\]]]___aaa___``````aaaaaaaaa``````^^^```bbbddddddbbb___]]]bbbbbbccceeefffhhhjjjkkkooommmlllnnnqqqtttsssrrrkkklllqqqxxx{{{yyyzzz}}}}}}vvvlll^^^NNNBBB===:::888777888777555333222111000000222444555444111111111222222222222222222222333444444666777999666666666666777888999:::666666555555555666666777555555555444444444444555666666777777777777666666444888<<<:::555111111333555777333111===OOO^^^fffnnnddd^^^eeeqqqvvvpppiiiNNN???222///000...++++++===OOOUUUBBB///777WWWsssqqqgggIII///---...,,,...///---,,,+++,,,.........,,,---...///...---,,,+++---///000///---666PPPiii]]]bbbhhhFFF>>>444---...222333000...666777999:::;;;;;;;;;:::;;;999666222///......///000000000000111222333444333333333444444444444444000555666333222666666444000000000111222333444555444444333333333222222222...///000111111111111111000000/////////000222222444444333333333444555555333333333333444555666777888777666777888999999888999>>>DDDKKKVVVeeesss{{{rrrsssssssssrrrpppnnnllljjjppptttsssrrrrrrppplllrrrsssttttttsssqqqnnnmmmlllkkkmmmqqqrrrooonnnooopppsssrrrkkkdddbbb```___dddbbbdddllltttrrrfffZZZ]]]\\\]]]^^^aaabbbaaa___]]]]]]]]]]]]]]]^^^^^^___```^^^[[[ZZZ[[[___cccfffdddaaa```aaa___\\\[[[\\\]]]\\\\\\\\\[[[[[[ZZZZZZXXXXXXYYYZZZ[[[\\\]]]^^^]]]^^^``````^^^^^^___aaa\\\]]]___```bbbccccccccc\\\^^^aaaddddddbbb```^^^aaaaaabbbcccfffiiilllnnnoookkkhhhjjjooorrrrrrpppmmmmmmppptttvvvuuuyyy~~~~~~{{{lll```RRRKKKAAA<<<;;;===>>>>>>777555333222333444444444111111111111111111111111000111333444444555888:::777666666555666777999:::666666555555666666777777555666666555333333444666777777666666666666777777666;;;>>>;;;555222555:::MMMJJJ888,,,222;;;JJJ^^^fffhhhlllqqqtttmmm[[[JJJ333,,,))),,,,,,***///888cccrrrpppPPP222000BBBRRRPPPIII666+++000222///222000...++++++------+++(((---..................---------000333777HHHnnnjjjRRR@@@///,,,...000111//////111333444555666888999999888888666666555222///...///000//////000000111222444444333333444444444444555555000444444111444:::999222111111111111111222333444222222333333333333444444...///000111333333333333///000111222333333222222111111111222333555666777333333333333333444555666888888888666555666999<<>>888222111...///111333444444444333---...000000111222444666444444333444555777999:::666666666666777777777777888777444444555666666666777777666555444444333333444555444//////===VVViiieeeNNN:::444000000>>>QQQggg___PPPPPPmmmrrraaa^^^lll|||iii999(((---111333,,,///222333111/////////222///---............///'''***...888:::++++++???CCC\\\}}}~~~uuufffSSS===222333666333...333111///...---...///000////////////000000000000222000000222555777555222......///111333555666777444222111111222333222222444111//////222555555333555333111000///000111222000000000111222222222333777666444222111111222222444555666777777555333222111111222222222444777999444444444555666777777666111666>>>IIITTT```kkkrrr|||ppprrruuuuuussspppnnnnnnpppmmmkkkmmmqqqssspppmmmqqqjjjggglllrrrtttvvvxxx{{{qqqjjjkkkllljjjiiikkknnnnnnoooooonnnjjjgggeeebbbbbbaaa```aaabbbcccdddccc```]]]\\\\\\^^^^^^^^^]]]___aaa```^^^]]]___aaa```___]]]\\\\\\\\\^^^___[[[]]]\\\YYY]]]ccceeebbb\\\YYYVVVWWWZZZ^^^```aaa^^^]]]]]]^^^___```___^^^`````````aaabbbcccfffiiidddeeeeeeeeeffffffggggggiiifffcccbbbbbbccccccccc```dddhhhgggdddeeejjjpppnnnooopppooommmkkklllllloooooonnnnnnnnnnnnoooppppppqqqssstttwwwzzz|||~~~|||rrrlll]]]TTTKKKHHHDDD>>>999999888777555333111111111222......///000000111333555444444333444555777888:::666666666777777777777888777666555444555555555555777666666555555444333333111333333111333@@@TTTdddWWWEEE333---...555FFFWWW]]]TTTFFFCCCXXXvvvzzzVVV333///444000,,,//////......---...///000111...---...000000---+++000///((()))111666HHHddduuu```TTTBBB:::000,,,///333444444222111///...---...///000////////////000000000000111000///222666888888777000000000000222333555666555444333333444444444444333111//////222444444333444333111000///000111222222222222222222333333333666555444333222222222222111111333333333333222111444555555444333333555777555333222222333444555555===CCCMMMWWWcccnnnxxx~~~ooorrruuuvvvtttqqqooonnnqqqnnnkkkkkknnnppppppnnnpppiiieeeiiiooosssxxx|||~~~vvvnnnlllllliiiggghhhmmmnnnooopppnnnjjjfffcccdddcccaaa`````````aaabbbccc```^^^]]]]]]\\\ZZZXXX^^^aaadddbbb^^^\\\___bbbaaa___\\\[[[ZZZ[[[]]]___\\\\\\[[[YYY\\\bbbdddbbb]]][[[YYYYYY[[[]]]^^^]]]aaa___^^^___``````^^^]]]^^^```ccceeeffffffeeeccceeeeeeeeeeeeeeefffffffffiiigggeeeddddddeeeeeedddaaacccffffffeeeeeefffggghhhjjjlllllllllmmmppprrrsssrrrpppnnnmmmmmmnnnoookkknnnpppqqqrrruuuzzz~~~xxxlllaaaZZZSSSKKKFFFEEECCCAAA???===<<<999555222///////////////111222333444444333333444666888999666666777777777888888888666555555555555444444444777666666555555444444444111111111111333<<>>DDDKKK]]]kkkzzzyyydddOOO>>>555111222222000......111333111000///.........///000////////////000000000000000///...111444888::::::444333111000000222333555555555555555555555555555333111///000111222222111333222111000000000111222444444444333333333333333444444444444333222222111000000111111222333333333222333555444333222333555555444444444777:::>>>AAAUUU\\\gggrrr|||nnnqqquuuwwwuuurrrpppoooqqqnnnkkkjjjlllnnnooonnnnnniiifffjjjooorrrvvvzzz~~~xxxrrrnnnllljjjhhhgggkkklllooopppooolllhhheeeeeedddbbb```_________```aaa```_________^^^ZZZXXX[[[___bbbaaa\\\[[[^^^bbb```^^^\\\ZZZYYY[[[]]]___]]]\\\ZZZZZZ\\\```aaaaaaaaa___^^^]]]\\\[[[ZZZYYYbbb```^^^^^^^^^^^^]]]\\\YYY___eeehhhiiiggg```YYYeeeeeeeeeeeeeeeeeeeeeeeeiiigggeeedddeeefffeeedddcccccccccdddeeefffeeedddcccdddfffhhhkkkqqqxxx|||uuurrrooolllkkkkkklllmmmiiimmmooonnnmmmooovvv}}}{{{tttlllbbbZZZWWWPPPMMMKKKNNNQQQMMM@@@555333111///...///000111111444444333333444555777888666666666777777777888888444555666555444444444444777666666666555555444444333222000///000333777:::111444444444888===<<<777+++((()))***(((---AAAXXXuuu[[[BBB===GGGWWWjjjyyymmm\\\FFF999>>>111...------///111000///000111///---///999DDDIIIPPPgggttt|||qqqZZZEEE888333222222111444666444000------///000//////.........//////////////////000000000000///......///222555888:::666444222000///000222333444555666666555555555666222111111111111111111000222111111000000111222333444444333333222222222111222333444555444333222111333333333333555666888999111333555666555666777888555777:::???FFFNNNWWW]]]rrryyymmmppptttvvvuuurrrqqqpppqqqnnnlllkkklllmmmnnnooollliiijjjnnnppppppqqqsssyyywwwsssooommmllljjjhhhhhhjjjmmmooopppnnnllljjjfffeeecccaaa__________________```bbbcccaaa^^^[[[VVVZZZ]]]]]]ZZZZZZ]]]aaa___^^^[[[YYYYYYZZZ\\\]]]]]][[[YYY[[[]]]^^^______```aaa```___]]][[[ZZZZZZaaa___]]]\\\]]]]]]]]]\\\ZZZ^^^aaabbbeeehhhddd]]]dddddddddeeeeeeeeeeeeeeefffeeecccccceeeeeedddccceeebbb```aaadddfffgggfffdddddddddeeeiiiqqqzzzrrrpppllliiihhhhhhjjjkkkjjjmmmnnnmmmjjjkkkrrrxxx~~~{{{|||sssnnnddd\\\UUUWWW\\\YYYIII::::::777222000111111111000444444333333444555666777555666666666666777777777222444666555444444555777666666666666666555555555444333000///000111222222111444555555888:::444++++++))),,,...***///IIIffflllNNN222,,,333<<>>GGGPPP\\\hhhuuu}}}mmmooorrrsssrrrqqqqqqrrrpppooonnnmmmmmmmmmnnnoookkkjjjlllqqqrrrnnnlllnnnrrruuutttpppnnnnnnlllhhhggghhhjjjmmmnnnnnnmmmmmmgggfffdddbbb````````````^^^___aaaccceeedddaaa___UUUVVVYYYZZZZZZ[[[]]]___]]]\\\[[[ZZZZZZZZZ[[[[[[\\\YYYYYY]]]___]]]\\\\\\[[[]]]^^^^^^]]]]]]___```___]]][[[[[[\\\^^^^^^^^^___```\\\WWW]]]jjjnnnkkkcccccccccdddeeeeeeffffffdddcccbbbcccdddeeecccbbbeeebbb``````bbbdddffffffhhhhhhgggfffhhhmmmtttyyymmmllljjjhhhgggggghhhiiikkklllmmmlllkkklllpppttt{{{|||zzz~~~yyynnnbbb^^^___[[[PPPEEEEEE@@@:::666666666444222555444333333333444666777444444555555555666666666222444666555444444999<<<666666666666666666666666444333222222444777;;;>>><<<666000///222444222000111///------,,,888WWWuuu```EEE///---111000222888DDDNNNZZZqqqzzznnnZZZDDD666222666;;;;;;QQQgggqqqzzzrrrVVVOOONNNKKKMMM777444000000222444222000000---++++++---//////------............/////////////////////000000000000///000000...------///111444333222222111111222222000333666666333111222444333444555444222000000000//////000111222333333333222222111111111111111111111222333333444444444444333333444555666777888999333444555444444666999<<>>===<<<999666555444333333333444555666333333333444444444444555222444666444333555<<>>GGGNNNFFF777---...111000000444000...+++(((+++888PPPcccPPP888'''(((+++(((+++333<<>>KKKlllqqq```XXX[[[```bbbrrrhhhcccOOO???>>>:::444666...///111333333111---***333111///.........---,,,,,,---....../////////...////////////000000000000...000111000...---...000000111222333333333222222///333777777333111222444333666777666333000000111...///000111222333333444111111222222222222222222222222222222333444555666222333555666777777777666333444666777999>>>EEEIIIaaajjjvvvmmmnnnoooooonnnoooqqqtttooopppqqqqqqpppnnnnnnnnnjjjiiilllppppppllllllppplllsssvvvssspppooojjjcccggggggffffffggghhhiiiiiihhhgggeeecccbbbbbbbbbcccaaa```aaacccddddddaaa______[[[YYY[[[___aaa___[[[ZZZ[[[\\\\\\\\\[[[YYYXXXZZZWWWZZZaaabbb\\\XXXXXXXXXZZZ[[[ZZZXXXYYY\\\___]]][[[ZZZ[[[^^^bbbdddeee^^^aaa]]]XXX\\\fffddd[[[``````bbbccceeefffhhhhhhdddccccccdddeeefffdddccc___bbbddddddaaa]]][[[[[[^^^bbbgggkkkkkkkkkjjjjjjfffgggggghhhiiiiiijjjjjjiiiiiijjjlllppprrrsssrrrvvvsssrrrvvv}}}~~~{{{pppfffbbbYYYRRRIIICCCBBB@@@===999555444333333333444555666222222222333333333444444222444555444333666>>>EEE666666666666777777777777444555555444777???LLLVVVIII888...333555...,,,111+++------***,,,555@@@FFFAAA///'''---000))))))111&&&333555666HHH___qqqtttnnnmmmcccUUUHHHCCC666000666222---333------.........///111222)))***,,,---------...///,,,,,,---.../////////...////////////000000000000,,,///222222///...///111...///222444555444333222///444888888444111222555444777999777333111000111---...000111333333444444222222222333333444444444222222111111222444666777333444777888999888777666999;;;>>>BBBHHHPPPZZZaaawwwlllnnnqqqqqqpppoooppprrrrrrssstttuuutttrrrooommmkkkjjjkkkmmmpppqqqpppoootttooolllmmmqqqqqqkkkdddkkkfffdddgggiiifffbbbbbbhhhgggfffffffffeeedddbbb_______________```aaabbbbbbaaa\\\WWWWWW\\\]]][[[\\\YYYXXX[[[___```\\\WWW[[[XXXVVVWWWYYY[[[ZZZXXXVVVXXXYYYZZZ[[[\\\___aaa___aaa___\\\___ffffff``````______aaabbbaaa]]]XXX``````aaabbbcccddddddddddddfffgggfffdddccccccdddddddddcccdddeeedddbbb```cccdddfffhhhiiijjjkkkkkkffffffgggiiikkkkkkhhhffflllnnnpppppppppoooppprrrssspppnnnqqqwww||||||{{{}}}pppggg]]]XXXWWWTTTMMMGGG@@@<<<888666888888666333555555555333222333555777444666777666555555666777888888777777666555333222333222222444888===CCCFFFCCC<<<333///000111///------...000111111000///...//////...---,,,,,,++++++---......000333888@@@EEEOOOXXXfffqqqvvvyyy{{{|||qqquuulllUUUDDD???:::333333333333222222222111111444222///---.../////////000000//////.........---...------------.../////////////////////.........000000////////////000111333333111111111111333333333333333333333333333333000111222333333222111000,,,---///000222333333333222222222333444444555555444333333333555666666666555666777777666888>>>DDD@@@EEEOOO[[[gggtttjjjjjjllllllmmmnnnpppqqqqqqrrrttttttsssqqqnnnllllllkkkkkkmmmoooqqqqqqpppqqqnnnlllmmmpppqqqnnnjjjkkkgggeeehhhhhheeedddfffhhhggggggggggggfffdddccc^^^]]]^^^^^^___```aaabbbdddddd```\\\[[[^^^^^^ZZZZZZYYYYYY\\\```aaa]]]XXX[[[YYYWWWWWWYYYZZZYYYWWWYYYZZZZZZYYYZZZ]]]bbbeee```bbbaaa^^^___cccaaa[[[^^^]]]^^^```bbbaaa^^^ZZZ```aaacccdddeeedddcccbbbeeefffggggggeeeddddddeeeaaaaaaaaaccceeefffdddbbbeeeeeefffggghhhjjjjjjkkklllkkkkkklllmmmllliiifffmmmoooqqqrrrqqqpppqqqqqqwwwtttqqqrrrvvvxxxvvvtttzzz|||~~~ssskkkgggbbbZZZSSSHHHDDD>>>:::888888888888444555555555555555666777444444444555666666777777777777777777666555444444444333333444666999===???===777111///000222000...000000000111000000////////////...------,,,++++++......---------111666:::777===FFFNNNRRRTTTUUUUUUMMMRRRMMM>>>333333333///222222222222111111111000666333000...///000//////000/////////...............------------...//////////////////////////////000000/////////000000111222222222222333555666777333333333333333333333333000111222333333222111000//////000222333333333333333333333333444444555555777444111111222666:::<<<444555<<>>DDDBBB???>>>??????===;;;;;;777333333666777333...000000111222333333333333222333444444444333222111444333222222222111000///444333111///......///000///...............------,,,---...---------///111333///+++***---///...---...000///,,,+++,,,------........................222000......//////...,,,.........//////////////////............///000000////////////000000111111333333222111111111111111111222222333444444555555333333333333333333333333333222222222222222222333222222222222222222111000222222333333444555555555666888999::::::<<>>;;;<<<======;;;===:::777666666555111...000000111222222222222222111222333333333333333222444333333222111000//////111111000///.........///........................''')))+++---------///111...---+++***+++---------//////...------------------............////////////...------//////...---........./////////////////////......//////000111...//////000000111111222444444333222111111111111111222222333333222111111333333333333333333333333333333222222222222333333111222222222222222111111222333444555666888999999999999888777999BBBOOOYYYkkkooo}}}nnnpppqqqmmmhhhggglllqqqlllmmmnnnoooqqqrrrssssssnnnmmmllllllmmmmmmkkkjjjooopppppppppnnnmmmllllllmmmlllooouuutttmmmeeebbb___cccggggggdddccceeeiiieeedddcccbbbaaa`````````[[[]]]]]]\\\^^^bbbaaa]]][[[\\\\\\[[[YYYXXXXXXXXXWWWZZZ]]]]]][[[YYYYYYZZZWWWYYYZZZZZZYYYYYYZZZ[[[[[[___gggpppnnneee``````aaaaaaaaa___]]]]]]```cccggggggfffdddbbb```]]]\\\aaaccceeeeeedddcccdddeeeiiigggeeeeeegggiiiiiihhhhhhhhhiiijjjkkklllmmmnnnmmmkkkjjjkkkmmmnnnnnnmmmjjjkkklllllllllmmmppprrrtttttttttrrrpppoooppppppvvvvvvvvvvvvwwwxxxxxxyyy|||xxxtttrrrqqqooommm^^^TTTGGG>>>;;;;;;:::999<<<;;;:::888666444222111111222333333333333333222111111111111111222222222222222111000///...///000....../////////......---............////////////(((***---...------...///,,,---//////...---...//////...---...////////////---.........////////////---------...000111000///............/////////000///////////////000000111...//////000111111222222555555444222222111111111111111222333333222111000333333333333333333333333444333222222222222333444222222333333333333333222444555666888:::<<<>>>>>>===AAAEEEJJJRRR___ooozzzlllqqquuuqqqkkkiiiooowwwkkklllnnnoooqqqsssuuuuuupppnnnnnnnnnooonnnllljjjmmmmmmnnnoooooonnnlllkkkiiihhhmmmvvvxxxqqqgggaaa^^^bbbffffffcccbbbeeeiiiddddddcccccccccccccccdddYYY[[[[[[ZZZ]]]cccdddbbb``````^^^\\\YYYXXXXXXYYYVVVZZZ]]]^^^[[[YYYZZZ[[[[[[[[[ZZZXXXWWWWWWZZZ\\\TTT[[[iiivvvuuujjjbbbaaacccdddccc___\\\\\\```cccbbbdddgggiiihhheeeaaa^^^```bbbddddddccccccdddeeeiiigggffffffhhhjjjkkkkkkfffgggiiikkkmmmnnnnnnnnnllljjjhhhiiijjjkkkkkkjjjkkkkkklllkkklllnnnrrruuuttttttsssqqqppppppqqqsssmmmooossswwwzzzzzzzzzyyy{{{}}}~~~}}}~~~yyylllYYYKKKCCC@@@===;;;:::;;;;;;999666444444555444444444555555444444333222222111000000000000111/////////...------///111,,,---.../////////------.........///////////////,,,...000000///---------+++...222222///......000...++++++,,,...---,,,,,,........./////////000000---------///222333222111---.........//////000000///////////////000111111...//////000111222222222666555444333222222222222000111222333444333222111333333333333333333333333444444222222222222444444222333444444555555444444666777888;;;===@@@AAABBBFFFOOO^^^kkkwwwmmmnnnnnnooopppqqqqqqrrrlllqqqqqqooovvvuuunnnooovvvtttjjjiiiqqqkkklllmmmmmmlllkkklllmmmeeehhhooowww{{{vvvllldddcccdddeeeeeeddddddfffhhhddddddeeeeeeeeedddbbbaaa^^^\\\[[[\\\^^^___^^^\\\aaa```___]]]ZZZXXXUUUTTTZZZ[[[\\\\\\\\\[[[YYYXXX[[[[[[ZZZYYYYYYYYYYYYYYY\\\bbbjjjpppqqqnnniiieeegggfffeeedddbbbaaa______```cccgggiiihhhfffdddccc]]]___aaabbbaaabbbccceeekkkhhhfffiiinnnpppmmmjjjmmmjjjggghhhkkkmmmmmmllllllkkkjjjiiiiiiiiijjjkkklllkkklllnnnpppqqqooonnnnnnpppqqqrrrppppppqqqrrrrrrrrrsssvvvyyy{{{{{{zzzzzzzzz{{{}}}~~~|||mmmZZZJJJAAA===<<<999666555777888777555333444555555555444333222444222///,,,,,,---///111000///......///...,,,+++,,,------...............,,,---------,,,,,,+++***------------------------...---,,,---///000///...------.........---,,,,,,///000000000000000000///...............///000111///...---...000000000...///////////////////////////...666@@@???444///333333333222222333333444555000000000000000000111111444666555111000222111...222222333555777666444222111///222777666222444999:::@@@CCC@@@AAAJJJWWW___hhhtttlllllllllmmmnnnnnnoooooolllqqqqqqnnnuuuyyyuuussstttpppjjjiiilllkkkllllllkkkjjjjjjlllnnneeefffjjjooosssrrrlllfffeeeffffffeeedddccceeefffeeefffgggggggggeeedddccc```^^^]]]^^^___```___]]]`````````___^^^[[[YYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[\\\___dddhhhjjjiiigggeeebbbbbbbbbbbbcccdddffffffaaacccfffhhhhhhgggffffff___```aaaaaa```aaadddfffhhhffffffiiinnnqqqnnnkkkjjjhhhggghhhlllnnnooonnnnnnmmmlllkkkjjjjjjjjjjjjlllkkkjjjkkknnnooonnnmmmmmmoooqqqqqqpppooopppqqqnnnnnnoooqqquuuwwwvvvvvv||||||}}}}}}}}}~~~~~~~~~yyyoooiiigggMMMHHHBBB>>><<<:::777555666666555555555666777888222222000///............000///.../////////---+++,,,,,,---------,,,,,,,,,...///000000111111111000111111000000////////////111///...///000111111000000000000000000///......,,,------......------,,,......------...//////000...---,,,---/////////...///////////////////////////,,,000999888///---222111111000000111111222333222222222222222111111111...222333//////333666777999666444333444777999:::<<<888666777666555:::BBBJJJSSS[[[^^^bbbmmmzzzllllllllllllmmmnnnooooookkknnnmmmkkkqqq||||||}}}zzzsssoooooolllhhhkkkkkkkkkjjjiiijjjllloooiiiggggggiiimmmooommmkkkggghhhhhhfffdddbbbbbbcccfffggghhhhhhhhhgggfffeeecccaaa````````````___^^^]]]^^^```aaaaaa```___^^^YYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]\\\[[[[[[[[[[[[\\\ZZZ[[[^^^```bbbdddeeeeeeaaa``````aaacccfffiiikkkcccdddeeefffggggggggggggbbbbbbcccbbbaaabbbdddffffffeeefffjjjnnnooommmiiikkkjjjiiiiiikkkmmmmmmllloooooonnnmmmllljjjiiihhhkkkjjjhhhhhhjjjlllmmmllllllnnnppppppooooooooopppmmmlllmmmooorrrttttttssszzz{{{{{{|||}}}~~~{{{}}}{{{tttiii^^^TTTKKKDDD@@@>>><<<999666444444555666444555666666666555444333222000/////////...+++))),,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111111//////......------,,,,,,///---,,,,,,---/////////......//////......---,,,+++,,,,,,,,,,,,,,,,,,+++...------------...//////---,,,+++,,,...///...---////////////////////////000,,,---222111,,,---444111111000000111111222333444444444333333222222222///333333///---111555666555444333444666:::???AAA@@@<<<:::;;;???FFFQQQ[[[iiitttooonnnnnnnnnnnnooopppqqqiiillljjjgggkkktttyyyxxxyyyvvvtttyyyuuujjjlllkkkjjjhhhgggiiilllpppooollliiijjjmmmooonnnllliiijjjjjjhhhdddbbbaaaaaaffffffggghhhhhhgggfffeeecccbbbaaaaaa``````___^^^ZZZ\\\___bbbccccccbbbaaaZZZZZZYYYYYYYYY[[[]]]^^^]]]]]]\\\[[[[[[[[[[[[[[[YYYZZZ[[[]]]```bbbdddeeeeeedddbbbaaabbbdddgggiiifffeeeddddddeeefffffffffbbbdddggggggfffeeeeeeeeeffffffgggjjjlllllliiifffooonnnlllkkkjjjjjjiiihhhlllmmmmmmnnnmmmkkkiiihhhkkkiiiffffffhhhjjjkkkkkklllnnnooopppooonnnooopppooonnnnnnooorrrtttttttttuuuvvvxxxzzz}}}zzz{{{~~~yyynnneee```VVVTTTOOOJJJEEEAAA>>><<<;;;<<<<<<======<<<;;;:::<<<:::888666444222...+++------------------......,,,---...///////////////------,,,,,,,,,,,,,,,,,,///---++++++,,,...//////...............------,,,------............------......------------.........---,,,---///000///...////////////////////////111...///222111...000666333333222222333333444555555555444444333222222222333555555333444888888555555666888::::::<<<===???>>>@@@EEENNNYYYggguuu~~~oooooommmmmmmmmnnnpppqqqlllmmmkkkiiijjjooossssssttt~~~{{{|||~~~ooommmlllkkkiiihhhiiillloooqqqnnnlllmmmoooooollliiijjjjjjkkkiiieeebbbaaa```ddddddeeefffffffffeeedddbbbbbbbbbaaa```___^^^___YYY[[[^^^```bbbccccccbbb]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\[[[ZZZZZZZZZZZZ[[[YYY[[[]]]```bbbcccddddddfffeeebbbaaaaaacccfffggghhhfffccccccdddeeedddbbbaaaeeejjjlllkkkhhheeedddddddddfffiiikkkkkkjjjhhhmmmmmmmmmlllkkkiiiiiiiiihhhiiikkkllllllkkkjjjiiikkkiiiffffffhhhjjjkkkkkklllnnnooopppooonnnooopppqqqpppnnnoooqqqssstttsssrrrsssvvvxxx|||~~~{{{|||~~~{{{{{{|||{{{xxxsssmmmfff___\\\QQQOOOMMMJJJGGGEEEDDDDDDOOOLLLHHHEEEAAA<<<777444111000000000111222333333333333333222111000///................../////////111///------///111111111000000000000000///......---......//////......---///......---------......000......///000111000///000000000000000000000000//////111333333111222555333333222222333333444555444444333333333222222222111111222444<<>>===<<<;;;;;;;;;<<<===:::999888777555333111000111000000//////......---...------...///000///..................---,,,,,,---..................---000000///............///000///...///111222111000000000000000000000000000,,,...111222222111111333111111000000111111222333333333333333333333333333111222111333999===999111666888;;;===BBBLLLYYYbbbrrr}}}~~~{{{yyyxxxnnnmmmkkkiiiiiikkkmmmnnnmmmoooqqqrrrqqqqqqsssvvvrrruuuvvvvvv{{{{{{ssspppppppppnnnkkkjjjjjjkkkjjjiiiiiikkknnnnnnjjjffffffhhhjjjiiigggeeeccccccaaabbbccceeeeeeeeedddcccaaacccddddddaaa```bbbddd``````___^^^______```aaadddcccbbbaaa^^^\\\YYYXXX]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^```aaabbbbbbbbb______```aaabbbdddeeefffhhheeeccceeeiiijjjhhheee___bbbfffggggggfffffffffddddddeeeeeeeeegggiiikkkcccfffjjjllllllmmmoooqqqkkkkkkjjjjjjjjjkkkkkkllllllkkkjjjjjjllllllkkkjjjmmmoooqqqqqqpppooopppqqqqqqooollllllnnnoooppppppsssssstttuuuvvvxxxxxxyyyyyyzzz{{{}}}|||yyyvvvqqqmmmhhhccc]]]YYYWWWUUURRROOOLLLLLLKKKLLLGGGFFFEEECCCAAA???<<<;;;;;;:::999666444111///...000000000222444444111//////000000000000///......///000000111111000000///111111000///////////////000///...///000111111///000000000000000000000000,,,...000000000111333333111111000000111111222333333333333444555555666666666999;;;999;;;AAACCCCCCIIIPPPZZZdddmmmxxx}}}zzzxxxvvvqqqooommmkkkkkklllooopppiiilllooorrrrrrqqqssswwwvvvssspppqqquuuwwwuuuqqqqqqrrrrrrpppllljjjjjjjjjjjjhhhhhhjjjnnnooommmkkkeeegggiiijjjhhhfffeeeeeeaaabbbdddeeeeeeeeeddddddbbbdddfffeeecccbbbdddfffdddccc```___^^^___```aaaffffffeeeccc```\\\XXXVVV___^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]___```aaa``````aaaaaabbbbbbbbbcccgggdddcccggglllnnnllliii```aaabbbbbbbbbcccfffhhhkkkjjjhhheeebbbbbbdddeeedddhhhlllmmmllllllmmmoooooonnnlllkkkjjjkkkkkklllmmmlllkkklllnnnmmmllljjjnnnpppqqqrrrqqqpppqqqrrrrrrpppmmmmmmnnnpppqqqqqqooopppqqqsssvvvxxxzzzzzzvvvwwwyyy{{{}}}~~~yyyuuullliiieee```\\\ZZZYYYXXXWWWWWWVVVTTTRRRPPPNNNMMMLLLJJJGGGCCC???;;;888666888888:::===>>>>>>:::888888888999999888888777666333333444444444444333333222222111000000000000000///...---...000000000...000000000000000000000000///111111//////222555777333333222222333333444555333333444555666777888888666???GGGGGGJJJVVVccclllrrr~~~|||yyywwwzzzsssllliiikkkooorrrsssoooooooooqqqtttuuuuuutttuuusssrrrssstttssspppmmmrrrttttttpppnnnooonnnjjjjjjiiiiiikkklllmmmllljjjlllgggfffhhhhhhfffeeegggfffdddbbbaaabbbeeeiiikkkcccccceeegggiiiiiifffccceeedddcccaaa```^^^]]]]]]eeeeeeeeeeeeccc```^^^\\\VVVZZZ\\\ZZZZZZ^^^]]]YYYXXXUUU___ggg```^^^bbbaaa```````````````aaaaaabbbfffdddbbbdddiiimmmooonnnfffccc```___aaadddfffggghhhjjjkkkhhhccc```___aaaccchhhmmmnnnmmmlllmmmoooppprrrsssssspppmmmkkkkkkhhhiiilllnnnpppqqqqqqqqqpppooonnnmmmmmmnnnooopppssspppnnnnnnqqqrrrqqqooooooppprrrsssuuuvvvwwwwwwvvvxxxzzz{{{|||}}}||||||zzzwwwsssmmmiiifffgggeeecccbbbbbbaaa___]]][[[TTTOOOQQQQQQLLLGGGDDDFFFCCCFFFNNNPPPJJJDDDBBBCCCCCCCCCEEEGGGFFFCCCAAA===>>>???>>><<<:::::::::999999999888666555333222///111111000111444333///000,,,,,,///222111222444222333333222111222555888888777666555666888:::;;;;;;======<<<<<