BMZ 6()! ~~~xxxvvvttttttnnnccc\\\ZZZ^^^mmmvvvqqqnnnvvvqqqqqqppppppsss~~~{{{wwwpppjjjfffbbb___]]]```[[[YYYYYYZZZZZZ^^^ccc^^^aaadddiiittt|||jjjlllmmmlllkkkoooxxx|||yyyrrrkkkfffcccaaaaaa```___]]][[[ZZZXXXXXXVVVWWWYYYXXXWWWWWWXXXZZZYYYYYY___oooxxxgggkkksssyyyuuulllgggkkkqqqqqqtttwww{{{~~~yyysssgggdddaaa]]]ZZZYYYXXXXXX[[[[[[ZZZXXXWWWVVVUUUTTTSSSUUUVVVVVVUUUTTTVVVWWWXXXZZZ^^^hhhrrrtttlllccceeekkkpppnnnhhheeehhhmmmfffhhhkkknnnpppsssvvvyyyyyy}}}ĦtttfffZZZTTTRRRTTTSSSQQQPPPPPPQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPPPPQQQRRRTTTWWW[[[```bbbbbbbbbcccdddgggiiigggccc```aaaccc```bbbdddeeefffhhhjjjlllmmmpppvvv}}}~~~}}}|||xxx}}}>Ltttssswww{{{qqqmmmdddYYYOOOMMMRRRXXXRRRQQQPPPOOONNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKKKKLLLNNNMMMPPPUUUZZZ[[[[[[___dddfffeeecccaaa]]][[[YYYXXX\\\^^^___```___```aaacccdddggglllrrrxxx}}}|||zzzxxxuuussspppqqqrrrvvv{{{HdĦzzzrrrkkkeee]]]XXXRRRQQQQQQQQQQQQQQQPPPOOOPPPOOOMMMKKKIIIHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHIIIFFFGGGHHHHHHGGGGGGHHHIIIIIIHHHMMMVVVYYYWWWXXX]]]___]]][[[XXXVVVTTTRRRQQQTTTVVVWWWWWWVVVVVVWWWXXX[[[\\\```dddjjjooosssvvv{{{{{{zzzyyywwwvvvvvvvvvvvvpppqqqrrrrrrqqqrrrtttvvvzzzxxxvvvuuuuuusssqqqooopppppppppqqqrrrtttuuuvvvnnnsss~~~ĦĦDdDӵӵӵĦxxxӵWWWQQQLLLEEEĭӵDDDDDDFFFFFFCCCDDDFFFEEEDDDDDDEEEGGGGGGDDDIIIRRRUUUPPPNNNPPPQQQQQQPPPOOONNNNNNOOOOOOOOOQQQRRRRRRQQQQQQRRRTTTXXXXXXZZZ]]]bbbfffkkkmmmkkkooorrrsssvvv|||~~~||||||}}}~~~{{{xxxvvvsssrrrqqqooonnnnnnmmmmmmjjjkkkkkkjjjiiihhhiiikkkkkkjjjiiijjjkkkkkkjjjhhhiiijjjlllnnnppprrrtttuuusssqqqnnnnnnsss~~~Z3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eqqqg&eGGGJJJNNN3h?g&e>&eDDDCCC??DDDDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEFFFDDDHHHQQQQQQIIIGGGLLLJJJKKKLLLKKKIIIJJJLLLOOOMMMOOOPPPQQQPPPQQQRRRTTTYYYYYYYYY[[[^^^cccgggjjjfffjjjmmmmmmoootttuuusssqqqrrrrrrrrrrrrqqqooonnnmmmllllllkkkjjjiiihhhhhhggghhhhhhgggeeedddeeegggdddbbbaaabbbcccccccccbbbbbbbbbccceeegggkkknnnoookkkmmmppprrrsssuuuxxxzzz~~~HtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼s|||pppHu]ĦKKKHHHBt=o9ĦHƅ^Hu]Ħ@@@BBBBBBBBBCCCAAACCCDDDDDDCCCBBBDDDEEEEEEDDDJJJRRROOOGGGHHHQQQJJJMMMMMMKKKHHHGGGKKKNNNIIIJJJLLLMMMMMMNNNPPPQQQWWWWWWVVVWWWZZZ^^^bbbeeebbbfffhhhggghhhlllmmmjjjpppooommmjjjhhhhhhggggggfffeeeeeedddcccbbbaaaaaa\\\]]]^^^]]]\\\]]]___aaaaaa___]]]]]]]]]^^^]]]\\\]]]\\\\\\^^^aaaffflllooonnnppprrrrrrppppppqqqqqquuuyyy}}}DdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦ```[[[DdDĦFFFqjRgdKӵDdDΦDdDĦ>>>>>>???AAAAAA@@@@@@AAACCCEEEDDDBBBAAAAAABBBDDDEEEHHHJJJLLLKKKJJJJJJMMMPPPLLLKKKIIIHHHIIIJJJLLLNNNNNNLLLJJJIIIJJJLLLNNNPPPVVVWWWWWWYYY[[[]]]___```gggfffeeeeeegggiiiiiiiiigggiiijjjkkkiiifffbbb```bbbaaa___^^^]]]\\\\\\\\\ZZZZZZZZZYYYYYYYYYXXXXXXVVVVVVWWWXXXXXXXXXWWWWWWZZZZZZYYYZZZ\\\^^^```bbbgggiiikkkmmmpppqqqrrrssswwwtttvvv}}}DdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ~~~DdDĦQQQTTTDdDĦFFFGIdnuR)ĦDdDΦDdDӵ===>>>???AAAAAA@@@@@@BBBCCCEEEDDDCCCCCCCCCDDDFFFGGGJJJLLLNNNNNNNNNOOORRRUUUQQQOOONNNLLLLLLLLLMMMNNNMMMMMMLLLMMMOOORRRTTTVVVWWWWWWXXXYYY[[[]]]^^^___dddccccccdddfffggggggfffeeeeeeeeedddcccaaa___^^^___^^^]]][[[ZZZYYYYYYYYYWWWWWWWWWWWWWWWWWWXXXXXXUUUVVVWWWWWWXXXWWWVVVUUUVVVVVVWWWXXXZZZ\\\]]]^^^bbbcccfffhhhkkkmmmnnnooorrrooopppuuuuuuwwwDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵ}}}DdDĦMMMRRR>d<ĦDDDpeӵDx<>d<ʜ4DuTӵ===>>>@@@AAAAAAAAAAAACCCDDDEEEEEEFFFGGGHHHHHHIIIJJJMMMNNNPPPQQQRRRSSSVVVYYYWWWVVVTTTRRRQQQQQQQQQRRRQQQQQQRRRSSSUUUWWWYYYZZZZZZZZZZZZ[[[\\\]]]___```bbbcccdddeeeffffffeeeeeeeeedddbbb```______^^^^^^]]]\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVSSSTTTUUUVVVVVVUUUSSSRRRPPPQQQSSSUUUVVVXXXXXXYYY[[[\\\^^^aaadddgggiiijjjrrroooooosssqqqnnnttt~~~>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦBBBB?Ho9===s&dq&ĒR======???AAABBBCCCBBBCCCDDDFFFFFFGGGHHHJJJLLLMMMMMMMMMPPPQQQQQQRRRSSSTTTVVVWWWZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYY]]]]]]]]]]]]]]]^^^___```aaacccfffggggggffffffeeegggffffffeeedddbbbbbbaaa^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVTTTRRRQQQRRRSSSTTTPPPQQQSSSTTTTTTRRROOONNNKKKLLLOOOQQQRRRSSSSSSSSSTTTUUUWWWZZZ]]]```cccdddooolllmmmrrrrrrpppqqqvvvvvv<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hoooseLLLneDDDAAA@G===>>>sĪj@h>>>???@@@AAABBBDDDEEEDDDEEEGGGHHHHHHIIIKKKMMMOOOPPPPPPPPPSSSRRRQQQQQQRRRRRRSSSSSSUUUUUUUUUVVVWWWXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[ZZZ\\\\\\\\\\\\\\\]]]]]]^^^___bbbfffgggfffeeeeeeeeeggghhhjjjkkkjjjgggdddcccaaa```___^^^]]]\\\\\\\\\[[[ZZZXXXUUUTTTSSSRRRRRRPPPQQQRRRRRRQQQOOOMMMKKKIIIJJJLLLNNNOOOOOOOOONNNOOOPPPRRRTTTWWW[[[^^^```cccbbbccchhhkkkmmmoooqqqtttHoD^DdDĦtttnnneees׼sPPPIIIDDDBBB???===<<<===>>>???AAACCCDDDCCCEEEFFFGGGGGGHHHJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSUUUSSSQQQQQQRRRRRRQQQPPPQQQQQQSSSUUUWWWYYYZZZ[[[ZZZZZZ[[[[[[\\\^^^___```ZZZZZZZZZZZZ[[[[[[\\\]]]^^^bbbeeefffdddbbbdddffffffhhhjjjlllkkkhhheeebbbcccbbbaaaaaa``````aaaaaa______]]]\\\ZZZXXXVVVUUUSSSSSSRRRQQQPPPOOOMMMMMMKKKLLLLLLMMMMMMLLLLLLLLLMMMMMMNNNPPPSSSVVVZZZ\\\[[[\\\]]]```cccfffjjjlllpppqqqnu]ӵ>d<Ħ>d<ĦĦvvvYYYXXXBedddLLLGGGMMMDDDĦ>>>===<<<;;;::::::;;;;;;<<<>>>???@@@BBBBBBAAAAAABBBDDDGGGHHHEEEFFFHHHIIIIIIJJJLLLNNNNNNNNNNNNNNNOOOQQQSSSTTTWWWTTTRRRRRRTTTUUUTTTRRRSSSUUUWWWYYY[[[]]]^^^___^^^]]]\\\\\\]]]___aaabbb]]]]]]]]]]]]^^^___```aaabbbeeehhhgggeeedddgggjjjhhhhhhiiijjjiiihhhfffdddbbbbbbaaaaaabbbbbbcccdddaaaaaabbbbbbaaa___]]]\\\XXXWWWUUUSSSQQQPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLNNNRRRUUUWWWVVVZZZ]]]^^^___bbbfffhhhggghhhmmmttt}}}iĉ@3hR/ŌDdDĦsdKĦgdKĦxxxsss\\\[[[XXXQQQGGGBBBDDDgdKĦ>>>===<<<;;;::::::;;;;;;===>>>@@@AAADDDDDDCCCCCCDDDGGGIIIKKKFFFHHHJJJKKKKKKLLLNNNPPPPPPOOONNNNNNOOOQQQTTTUUUWWWUUUSSSTTTWWWXXXWWWVVVZZZ[[[]]]___aaacccddddddcccbbb___]]]\\\^^^```aaaaaaaaabbbbbbccceeefffggggggjjjmmmkkkhhhhhhlllpppkkkjjjiiihhhhhhhhhhhhhhh`````````aaaaaabbbddddddaaabbbeeeffffffeeebbbaaa\\\ZZZWWWTTTRRRRRRSSSTTTRRRPPPNNNLLLKKKJJJKKKKKKIIIIIIIIIJJJLLLOOORRRTTTPPPVVV[[[\\\\\\___bbbddddddjjjjjjjjjtttfhDenenexxxdddYYYhhh```UUUKKKEEEDDDEEEne=========;;;::::::;;;<<<===???@@@BBBBBBBBBDDDFFFFFFFFFFFFHHHJJJHHHIIIJJJLLLMMMMMMNNNNNNOOOSSSVVVVVVSSSSSSWWW[[[ZZZYYYXXXYYYZZZ[[[ZZZXXX^^^___```aaaaaa```___^^^[[[^^^```^^^]]]^^^___```^^^cccddd```^^^aaaeeefffaaagggkkkhhhfffffffffdddfffeeehhhjjjeee^^^___eeeaaa```______```aaacccdddgggfffdddbbbaaaaaabbbbbbccc___[[[YYYXXXWWWTTTQQQSSSSSSRRRPPPLLLJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNSSSTTTUUUWWWZZZ\\\___```fffeeeiiilllooovvvcccXXXddd[[[PPPGGGCCCBBBAAA===<<<===>>>===<<<<<<===>>>???@@@AAABBBCCCDDDEEEGGGGGGFFFFFFGGGIIILLLLLLMMMNNNOOOPPPPPPPPPQQQSSSVVVVVVUUUTTTUUUVVVWWWVVVUUUUUUWWWWWWVVVUUUXXXYYYZZZ[[[\\\\\\\\\\\\^^^\\\YYYXXXZZZ]]]^^^^^^\\\aaadddbbbbbbccccccaaaddd```[[[[[[ccciiiggg___iiieeeeeegggeee```aaaeeebbbaaaaaa`````````aaaaaaccccccbbbaaa```____________]]]ZZZZZZ\\\]]]\\\ZZZYYYXXXVVVSSSNNNKKKIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLPPPPPPQQQSSSVVVYYY[[[\\\```bbbfffjjjllltttaaaUUU___VVVJJJCCCBBBAAA???<<<>>><<<;;;<<<>>>?????????@@@@@@AAAAAABBBCCCCCCDDDEEEFFFHHHHHHGGGGGGHHHJJJNNNNNNOOOOOOPPPPPPPPPPPPOOOPPPRRRUUUXXXWWWUUUSSSQQQPPPOOOPPPQQQQQQQQQOOOKKKKKKLLLMMMNNNPPPRRRRRRRRRNNNKKKNNNVVV\\\``````eeeiiijjjiiihhhgggaaaZZZjjjgggbbb___ccciiihhhdddgggaaa]]]___```___^^^___^^^^^^^^^___________________________^^^]]]\\\\\\\\\ZZZYYYZZZ\\\^^^^^^]]][[[ZZZWWWSSSPPPLLLIIIHHHJJJIIIHHHGGGGGGHHHJJJKKKMMMNNNOOOQQQSSSVVVXXXYYY[[[___eeegggkkkuuu___PPPXXXOOOFFFAAABBBBBB???<<<;;;::::::;;;>>>AAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEGGGIIIIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMMMMNNNNNNLLLKKKMMMRRRWWWWWWSSSNNNJJJHHHGGGHHHIIIJJJIIIHHHDDDCCCCCCCCCDDDFFFHHHJJJGGGEEEFFFKKKQQQUUUZZZ^^^ppprrrssssssvvvxxxssskkkjjjtttyyysssiiigggkkknnnlllfffaaaaaaaaa___ZZZVVVWWWXXXZZZ[[[]]]^^^^^^___[[[\\\]]]]]]\\\[[[YYYXXXZZZYYYXXXWWWWWWXXXXXXXXXWWWVVVSSSRRRPPPNNNLLLJJJMMMKKKHHHFFFFFFGGGIIIKKKMMMNNNOOOPPPSSSUUUWWWXXXZZZ___ccceeeoooӵyyy```MMMOOOIIIBBB@@@AAAAAA???<<<:::999999;;;???AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEGGGIIIJJJKKKLLLOOOQQQNNNNNNLLLKKKKKKKKKKKKKKKMMMJJJHHHKKKOOOOOOJJJDDDAAA@@@???@@@AAABBBAAA???DDDCCCBBBBBBBBBCCCEEEEEEFFFHHHMMMRRRQQQNNNQQQYYYnnnqqqrrruuu}}}zzz}}}wwwqqqhhh^^^VVVWWWXXXXXXYYYZZZ[[[\\\\\\ĦYYYWWWUUUWWWWWWVVVĦUUUUUUTTTRRRQQQQQQSSSTTTRRRQQQOOOMMMJJJHHHGGGHHHJJJLLLMMMӵVVV[[[^^^```dddwww4ĉ@ӵ|||cccOOOIIIFFFCCCAAA???>>><<<;;;;;;::::::;;;>>>AAABBBAAABBBBBBCCCCCCDDDEEEEEEFFFDDDFFFIIIJJJKKKLLLNNNPPPMMMLLLJJJHHHGGGFFFGGGGGGOOOIIIDDDBBBCCCBBB===888:::888888888999:::999888=========<<<<<<<<<======>>>BBBKKKSSSQQQLLLRRR]]]bbbdddccccccgggnnnqqqoooxxxzzzmmmccc\\\YYYXXXWWWVVVVVVVVVWWWXXX>LWWWUUUSSSRRRRRRSSS=hĦ[[[UUUSSSRRRTTTWWWYYYXXXVVVOOONNNLLLJJJJJJJJJKKKLLL4ĉ@ӵ[[[\\\^^^iiiGG=?hhhUUUKKKLLLKKKGGGAAA===<<<<<<===;;;;;;<<<>>>@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFEEEFFFHHHHHHHHHHHHJJJLLLGGGEEECCC@@@???>>>??????JJJEEE>>>999777777555444444333222222444444333222111222333444444444444444444444<<>><<<;;;<<<>>>??????ӵBBBĦGGGGGGEEEEEEEEEGGGAAA???<<<999ĭӵ000111Ħ333333777Ħ222Ħ:::===AAAAAA<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@}}}ttthhh^^^ShӵCCC;;;;;;<<<<<<>>>???g&eAAA>hӵ@@@@@@??????>>>:::999888fff?><z000g&e>&e///000HL222333333ShӵgL:::;;;;;;::::::::::::;;;;;;;;;;;;:::S?ʬ<<<<<<3h?D%%)?IIIMMMZufĦ^^^[[[XXXgLKKKJJJKKKg&eMMMgĉ@TTTcccg&e>&e@e??g<ĉ3we<Ħ3h?@e4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttrrrkkkaaaHGgĉ@KKK;;;;;;;;;::::::;;;<<<Hu]Ħ>>>ZuR)Ħ<<<<<<;;;:::999444333sߝLGdUĦ///Hƅ^Hu]Ħ///ntHdĦ222333HGgĉ@333HdĦ999:::;;;::::::999::::::;;;;;;:::Htƅ^;;;;;;Bt=o9ĦDtfo9ĦFFFJJJMMMg?QQQOOOHdĦMMMMMMNNNHu]ĦRRRttaaa```Hƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼s4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭ]]]qetqqqSSS>>>;;;:::888777777888DdDĦ:::888t|<777666555444333222......DdDDdDĦ...DdDΦDdDĦ...q<niDdDĦ222qet333333DdDĦ999;;;;;;;;;;;;888999999::::::q<R::::::qjRgdKӵHdDĦgdKӵCCCFFFGR/f6LĭĦIIIIIIDdDĦMMMOOOOOODdDĦUUU`eĭnnnDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9RRRpo9wӵBBB<<<:::888666555666DdDĦ666666o)h222222222111///...---,,,,,,DdDΦDdDĦ,,,DdDΦDdDӵ---GIpӵDdDĦ222po9wӵDdDĦ:::<<<=========999999999::::::po9u999999999999GIdnuR)ĦDdDĦnuR)ĦBBBCCCCdgĪjJJJDdDĦKKKNNNNNNDdDĦVVVHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵzzz4DufئL>eNNNpuR)Ħ===<<<:::888666555555>d<Ħ333Dt//////...---,,,+++++++++DdDΦDdDĦ,,,>d<ʜ4DuTӵ,,,4DwDd<Ħ222puR)Ħ>d<<<<=========999999:::::::::peӵ888ĦpeӵDx<>d<ӵDddd<ĦWWW4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRwwwrrrnfʜd<Φ>d<Ħ,,,s&dq&ĒR,,,---i?ʜtd<Ħ222HHܗDӊB111<x;;;:::888888999999999B?daĦB?Ho9>d<4DuXӵHu]3hhne=enepIƎ@t@h>hvvvnnniiifeIII@ďD333666999444555555555444222ne......=e+++,,,,,,,,,,,,,,,))))))ege+++,,,sĪj@h---------fdDĦ222@ďD111000Hkge777666666555666666666666@h555555@G888999HĪj@IŌ<<<===BeneDDDHkgeMMMneXXXYYYfeHu]3hhsegeĦja>aĦ@Gse4DuXӵĵD^nnnkkkeeeaaaFFFBBB???333333000+++111222333444333111,,,,,,,,,)))***+++,,,,,,,,,,,,***+++***+++,,,---------......DdDĦ222333111111000444444333333333444444444444444555555555555777888888777::::::FFFFFFHHHJJJUUUVVVVVVD^s׼sgeFm8>aĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦ~~~zzzvvvqqqmmmjjjiiicccaaa^^^ZZZUUURRROOONNNJJJHHHFFFDDDAAA???>>>>>>888777444111///...------000000000000000000000000Ħ+++++++++)))(((++++++++++++++++++++++++---,,,***)))))))))*********,,,...111222222222111+++,,,------......------>d<Ħ000000000111000000111333333222000///000000222333444555555666666555555444444444333555444444333333444444555444555555666777777666666666666666666666666666666888999999::::::;;;;;;<<<===???AAABBBBBBCCCFFFHHHHHHJJJLLLMMMĦbbb]]]xxx>d<ĦBegeFYĉ>aĦBe?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ|||wwwuuuqqqlllgggccc```___ZZZYYYUUUQQQMMMJJJHHHFFFDDDBBB@@@>>><<<:::999999666555222000...---------.....................gdKĦ+++++++++)))(((*********++++++,,,,,,,,,,,,,,,***)))))))))******)))+++---///000000///...++++++,,,------------,,,gdDĦ//////000000000///000222333111000///000000111333444444555333333444444555555666666555555555444444555555555444555555666666666555555555555555555555555555555888888999999:::;;;;;;;;;@@@@@@@@@BBBDDDEEEEEEDDDJJJMMMQQQgdKĦeeesdKĦŶS3we<>Anenenezzzvvvsssmmmkkkgggbbb]]]YYYVVVTTTQQQOOOLLLHHHEEEBBB@@@???>>>===;;;999777666555444222111000///...---------,,,,,,,,,,,,,,,,,,ne******++++++***(((((())))))***+++,,,------,,,+++******)))*********)))***+++,,,---,,,++++++******+++,,,,,,,,,,,,De---......//////......///111222000//////000000111222333444444000111222444555777888999666666555555555555666666444444555555555444444333444444444444444444444444777777888888999::::::;;;>>>>>>???CCCIIILLLMMMKKKPPPOOOnene>Ak<{{{wwwrrrooommmgggeeeaaa\\\WWWSSSPPPOOOKKKIIIGGGDDDAAA>>>===<<<;;;:::999777555444444333.........---------------+++++++++++++++++++++)))***++++++***)))'''((()))***+++,,,------++++++******************)))***+++++++++***))))))))))))***+++++++++++++++,,,,,,---.........------...000111000//////000000111222333333333000000222333555666888888555555444444444444555555444444444555444444333222444444444444444444444444666666777888888999999:::<<<>>>@@@CCCGGGKKKNNNPPPRRRUUU~~~yyyxxxuuuqqqmmmjjjgggfffaaa___[[[WWWRRRNNNLLLJJJFFFDDDBBB???===;;;:::999888777666444333222222222,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++)))))))))+++,,,+++***''''''((()))+++,,,------************+++*********++++++++++++******))))))((()))******++++++************++++++,,,------------,,,,,,...000111000///000000000111111222222333222222333333444555555666444333333222222333333444333444444444444444333333444444444444444444444444555555666666777888888999===???AAABBBDDDIIIRRRXXXeeerrr~~~|||xxxsssppplllkkkhhhdddaaa^^^]]]\\\XXXVVVSSSOOOKKKHHHFFFEEE???>>><<<:::888777666666444333222111000/////////++++++,,,------,,,,,,+++++++++++++++++++++++++++)))(((((()))+++,,,+++***'''(((((()))***+++,,,,,,))))))***++++++++++++***++++++******************))))))***++++++++++++*********+++,,,,,,------...---,,,,,,...000111111///000000000111111111222222333333333333333444444444333333222222222222333333333333444555555555555555444444444444444444444444444444555666666777777888888;;;???FFFSSSdddwww|||{{{xxxvvvsssooojjjfffbbb```]]]ZZZWWWUUUTTTSSSOOONNNKKKHHHDDDBBB@@@@@@;;;:::888666555444333333111111000///............+++,,,---------,,,++++++************************)))((('''(((+++,,,++++++((()))))))))******++++++((()))***+++,,,++++++******))))))))))))*********)))***++++++,,,,,,++++++++++++,,,,,,---.........---,,,---///111222111000000000000000111111111111222222333333333444444444444333333222222333333444222333444555666777777777555555555555555555555555333444444555666666777777777555999KKKhhh~~~{{{xxxvvvtttrrrpppkkkfffbbb]]][[[XXXUUURRRPPPOOOOOOKKKIIIGGGDDDAAA???>>>===999888777555444333333333222111000////////////000+++,,,---...---,,,+++***************************(((''''''(((+++,,,,,,+++)))))))))))))))*********((()))***+++,,,,,,+++***((((((((((((((()))************+++,,,,,,,,,,,,++++++,,,,,,------......///---------///222333222111000000000000111111111111111111222333333444555555555444444333333444444555222333444666777888888999666666666666666666666666333333444444555666666777===666555JJJppp{{{wwwttttttppplllhhheeeaaa]]]ZZZVVVUUUSSSPPPNNNKKKIIIHHHHHHEEE@@@===<<<;;;:::999444444333222111000///......------,,,,,,,,,---------.........---,,,,,,+++)))************+++++++++***))))))))))))))))))***''''''''''''((((((((()))******+++++++++******))))))))))))))))))))))))))).........------,,,,,,,,,+++++++++,,,---...///000///---+++,,,000222111///000000111111222222222333555555444333333333444444777777555444444333444444444444444555666777888999999888777555555555666777555555555555555666777777:::555;;;???MMM~~~{{{xxxvvvsssooolllllliiieeebbb```]]]YYYWWWRRRPPPNNNLLLIIIFFFDDDCCCDDDAAA===:::999888777555333222222111000///...---------,,,,,,,,,,,,---------------------,,,++++++))))))*********+++++++++************************'''''''''((((((((())))))******++++++++++++******++++++++++++++++++++++++------------,,,,,,,,,+++---,,,,,,,,,,,,------...///---,,,---///111111///000000111222222333444444555444444444333444444444666666555444333333333333444444444444555666666777888777777666666666666666555555555555555666777777===777888<<>>>>>;;;777555444333222111000000//////...---,,,,,,---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,+++***)))))))))*********++++++***++++++++++++++++++***(((((((((((())))))))))))******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...---,,,,,,+++++++++,,,///---,,,---///111111000///000000222333444555555444444444444444444444555555555555444333333222222444444444333333444555555666666777777777666555555666555555555555666666777:::777888<<<<<>>;;;;;;@@@===KKKooo}}}yyysssrrrpppmmmiiieeebbb``````___]]]\\\\\\[[[YYYWWWUUUSSSOOOMMMKKKHHHEEEBBB@@@@@@>>><<<:::888666666222111///...///...,,,************)))))))))(((((())))))))))))***+++,,,,,,'''((())))))***)))))))))((((((((()))))))))******)))***,,,------,,,***))))))*********++++++++++++)))***+++,,,------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...000000---...///.........000222......///111222333444444444555777999::::::::::::888999999999999777666555333333333222222333444444444444555666666666555555777666666555555555555666:::>>>999444:::AAALLLZZZ~~~{{{xxxqqqoookkkhhheeebbbaaa```^^^\\\ZZZXXXXXXVVVTTTRRROOOLLLJJJHHHGGGEEEBBB@@@<<<;;;:::888666444222222///...------------+++))))))))))))))))))(((((((((((((((((())))))***,,,,,,&&&'''(((((()))))))))((((((((((((((()))))))))******,,,...//////...,,,************+++++++++,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------......///000,,,...//////------000333111111222333333444555555444666888;;;<<<===<<<<<<777888999999999777555444333333222333333444555666444444444444444555666777777777666555555555555555;;;666777888555===MMMTTTvvv|||zzzyyywwwuuusssooommmiiifffcccbbbbbbcccXXXVVVSSSRRRPPPOOOLLLJJJIIIGGGEEEDDDDDDCCCAAA???888777666444222000///......---,,,,,,,,,,,,***((()))))))))))))))((((((((((((((((((((()))***+++,,,&&&&&&'''((())))))(((((((((((((((((()))))))))))),,,...000111111000...,,,******+++++++++,,,,,,,,,)))***+++,,,------...---------------------------,,,,,,,,,------.........000000///............///,,,...000///------000333444444444555555666666666555777999<<<>>>>>>>>>===666777888999888666444333222222222333444555666777555444333333444555666777888777666555555555555555666,,,888BBB666888KKKQQQhhhxxx~~~zzzuuurrrpppooonnnmmmjjjgggcccaaa^^^\\\XXXVVVSSSQQQNNNLLLKKKJJJIIIGGGGGGEEEBBB@@@???===:::777666555333111000///......,,,------,,,+++***)))((())))))))))))))))))))))))''''''''''''((((((((())),,,)))'''&&&''')))))))))))))))(((((((((***+++,,,000222555888888666444222///.........------------,,,,,,,,,---------......222///------...//////...------,,,,,,,,,,,,------//////............//////,,,,,,---...///000111111111222333555666555555444777777888999::::::;;;;;;888888777777666666555555555555555555555555555555666666555444333333333333666444444555999:::888666999777555666:::BBBJJJPPPeeekkk~~~|||zzzyyyyyyuuuqqqnnnmmmllljjjhhhfffccc```]]][[[XXXUUURRRPPPMMMJJJHHHHHHGGGEEECCCDDDAAA???===<<<:::777555444333111///...---,,,,,,,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((('''''''''((((((((()))))),,,)))'''&&&''')))))))))***)))(((((()))+++---...333555777999999777555333000000000000////////////------------............333111....../////////...//////............////////////............//////,,,---...///000111111222111222333444555555555555666666666777888888999999888777777777666666666555555555555555555555555555777666555555444555555555888777666888;;;<<<:::888:::999888999===DDDKKKOOO[[[hhhzzz~~~|||zzzxxxvvvttttttqqqooollljjjiiigggdddbbb```^^^ZZZXXXVVVSSSPPPMMMJJJHHHEEECCCBBBAAA???>>>???===:::999888666444111000///...,,,+++*********,,,,,,,,,++++++***))))))''''''''''''''''''''''''''''''((((((((()))))))))+++)))''''''(((******)))***)))((((((***---111333777888:::;;;:::888666444333222222222222111111111........./////////000000555333000000000000///...111111000000000000111111000//////......//////000---...//////000111222222222222222222333444555555555555555555555555555555777777777777666666666666444444444444444444444444666666666666666777777888:::999999;;;===>>>===;;;;;;;;;;;;===AAAFFFLLLOOOSSSdddpppvvv~~~~~~xxxwwwvvvtttrrrqqqoooooollljjjiiiggggggeeeaaa___[[[XXXUUUSSSQQQNNNKKKIIIFFFCCC@@@>>>>>>===;;;999;;;999666555555333111///...---,,,+++************,,,,,,+++***************'''''''''''''''''''''''''''(((((((((((()))))))))+++)))'''''')))************))))))))),,,000555777:::;;;<<<===<<<999777555333333333333222222222222//////000000000111111111666444222111222222000///222111111000000111111222000000////////////000000/////////000111222222222222222111111111333555666555555555444444444444444777777777777666666666666444444444444444444444444555555555666666888999999;;;;;;;;;===>>>>>>>>>=========???AAAEEEIIILLLNNNSSS___gggjjjzzz~~~~~~}}}|||{{{zzzyyyyyysssrrrqqqooommmllljjjjjjgggfffddddddcccaaa^^^\\\VVVTTTQQQOOOMMMKKKHHHEEECCC@@@===;;;;;;:::888666888666444333333222000...---,,,++++++************,,,+++***)))))))))******''''''''''''''''''''''''(((((((((((()))))))))******)))((((((***++++++************+++///333888:::<<<=========<<<999777666333333222222222111111111000000000111111111222222555444333333333333111///111000000//////000000111000000////////////000000//////000000111111222222222111000000111222444555555555555555555555444444666666666666777777777777555555555555555555555555444444555555666777999999:::;;;======>>>>>>>>>>>>>>>???AAADDDGGGIIIKKKLLLUUUVVV]]]hhhrrr}}}||||||{{{zzzyyyxxxxxxssssssqqqooommmkkkiiihhh```^^^\\\[[[[[[ZZZXXXWWWRRRPPPMMMKKKIIIGGGDDDBBB@@@>>>;;;999999888666444444333111000111000...,,,,,,++++++*********++++++++++++)))(((((()))***+++''''''''''''''''''''''''((((((((()))))))))******)))(((((()))+++,,,+++******+++,,,///222666999;;;<<<<<<<<<<<<;;;999777666222222222222111111111111000000000111111111222222444333222333444444222000000000////////////000000111000000//////000000111/////////000000000111111000000000000111222333333555555555555555555666666666666666666777777777777666666666666666666666666555555555555666777999999:::<<<>>>>>>======>>>??????@@@BBBDDDFFFHHHJJJKKKRRRNNNUUUeeelllsssyyyyyyxxxwwwvvvuuuttttttpppooommmjjjhhheeecccbbbWWWTTTQQQPPPPPPPPPOOONNNNNNLLLIIIGGGFFFDDDAAA???>>><<<999777666555444222111000............,,,+++******)))))))))******++++++***)))(((((()))***+++(((((((((((((((((((((((((((((()))))))))*********)))((((((***,,,---,,,******,,,...222555888:::;;;::::::::::::999888777666333333333222222222111111000000000000111111111111111111111333444444333111000000////////////000000111111000000000000111111......////////////000000...///000111222222222222333444444444555666666666555666666666777777777888888888888888888888888888777777777777777888999::::::===??????>>>===???AAA@@@@@@AAACCCEEEGGGHHHIIILLLLLLRRR]]]cccjjjzzzppppppooonnnmmmllllllkkkeeedddbbb___\\\ZZZXXXVVVPPPMMMIIIGGGHHHHHHHHHHHHLLLIIIFFFDDDCCCAAA???<<<===:::777666555444222000///...,,,,,,---,,,+++))))))(((((((((((())))))***+++***((('''''')))+++,,,))))))))))))))))))))))))))))))))))))************)))((((((***,,,---,,,+++***,,,000444777999:::;;;999999999999888777666666444444333333333222222222///000000000000111111111000000000222444555333111111111000000000000111111111111000000000000111111............////////////---...000222222222111111222222333444444555666666555666666666777777888888888888888888888888888888999999888888999999:::;;;;;;>>>AAAAAA???>>>@@@BBB@@@@@@AAABBBDDDEEEGGGHHHHHHNNNTTTVVV]]]hhhrrrvvviiihhhgggffffffdddaaa^^^YYYXXXWWWUUURRROOOLLLKKKHHHHHHGGGEEEDDDBBBAAAAAAAAA???======>>>??????>>>999888777555333111000///,,,,,,,,,++++++*********))))))))))))))))))))))))&&&((())))))(((''''''((()))))))))))))))(((''''''((((((((()))******+++++++++*********+++---///111000222444777999:::999999;;;999888777888777555444333333444444333333222222000/////////111111///...///000222333444444333222//////000000000000000000111111111111000000000000000000000000000000000000---...000111333333444444333444555555666666555555666666666666777777777777999888777777777888::::::999999999888999999::::::===>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFHHHJJJLLLPPPUUU]]]eeekkkyyydddcccbbbaaaaaa___[[[XXXTTTSSSQQQOOOLLLIIIGGGEEEEEEDDDCCCCCCBBBAAA@@@@@@>>><<<::::::;;;;;;:::999666555444222111///...---++++++++++++++++++******))))))))))))))))))))))))&&&((())))))(((''''''((()))))))))))))))(((''''''(((((())))))***+++++++++******+++,,,---...///000444555888:::<<<<<<;;;;;;;;;999777777777777555333222333333333222111000000000///...///111111///...///000111222333333222222000///////////////000000111111111111000000000000000000000000000000000000...///000111222333333333333444444555555555555555555555666666666777777777888888777777777888999:::999999999888999999:::;;;>>>>>>???@@@@@@@@@??????@@@AAABBBCCCDDDEEEFFFFFFFFFHHHKKKNNNSSSYYYaaagggrrr```___]]]]]]\\\ZZZVVVSSSOOONNNMMMKKKHHHEEECCCBBBAAAAAA@@@???>>>>>>======:::888666555666666555333222222111///...,,,+++******************+++++++++))))))))))))))))))))))))&&&((())))))(((''''''((())))))******))))))((((((((())))))******+++,,,,,,++++++,,,---...///000000777888:::<<<<<<<<<;;;;;;:::999777666777666555333222222222222111000///...000///...///000111///---...///000111222222222222111000...------...000111111111111111000000000000000000000000000000000000000000111222222222222222333333444555555555555555555555555666666666666777888777777777777888999999999999999999999:::;;;;;;?????????@@@??????>>>>>>???@@@AAABBBDDDEEEFFFGGGEEEFFFIIIKKKOOOUUU[[[```jjjppp]]]\\\[[[ZZZYYYWWWSSSQQQNNNNNNLLLKKKHHHEEECCCBBB@@@???>>>===;;;:::999888777555222111222111000/////////...---,,,+++***)))((()))))))))******++++++))))))))))))))))))))))))&&&((())))))(((''''''((())))))*********))))))((())))))******+++,,,,,,,,,------,,,---...000222333999999:::;;;;;;:::999999:::888666666666666444222333333222222111000......///......///000000///---------...///000111111222222111...,,,,,,...000111111111111111000000000///////////////////////////111111222222222111111000333333444555555555444444444444555555555666666666777777777777777888888999999999999999999:::;;;<<>>======>>>???@@@AAACCCEEEFFFFFFDDDFFFHHHJJJLLLQQQVVVZZZbbbdddvvvXXXWWWVVVUUUUUUSSSPPPMMMMMMLLLKKKIIIGGGEEEBBBAAA@@@???===;;;999666555444555333000/////////...,,,...------,,,+++******)))((((((((())))))*********((((((((((((((((((((((((&&&((())))))(((''''''((())))))************))))))*********+++,,,,,,------000...,,,+++---111666999;;;;;;;;;;;;::::::999999999777666555555555333222333333333333222111000//////...---...000000...------------...000111222222444222///------...000111111111111111000000000///////////////////////////111222222222222111000000222333333444555444444444444444444444555555555555666666777777888888888888999999999999:::;;;<<<===???????????????>>>===<<<>>>>>>???AAABBBDDDEEEEEEDDDFFFGGGIIIKKKNNNSSSVVV\\\eeepppPPPOOONNNNNNOOONNNKKKHHHHHHHHHGGGEEECCCAAA>>>======<<<:::888666444222111222000...---......---,,,,,,,,,++++++*********)))(((((((((((())))))))))))((((((((((((((((((((((((&&&((())))))(((''''''((())))))******++++++*********++++++,,,,,,---......///...,,,,,,///444999<<<>>>======<<<<<<<<<<<<;;;888777555444555444333111222222333333222222111000///...---...///000...,,,---------...///111333444444333111/////////000111111111111111000000000000000000000000000000000000111111222222222111111000222222333444444444444444333333333444444444555555555666777777888888777777999999999999:::<<<===>>>>>>>>>>>>???>>>>>>======>>>???@@@@@@AAABBBCCCCCCCCCEEEGGGHHHIIILLLPPPSSSVVVcccmmmqqqIIIIIIHHHIIIJJJJJJHHHEEEDDDCCCBBBAAA???===;;;999777777666444333222111000000...,,,,,,,,,---,,,+++******))))))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((&&&((())))))(((''''''(((((()))***++++++++++++***++++++,,,,,,---.........++++++---000333777:::<<<======<<<<<<;;;<<<<<<<<<888666444444444444222111///000111111222111111111...------...//////...,,,...---......000222444555555444333222111111111111111111111111000000000000000000000000000000000000000111111222222222111111222222333444444444444333222333333333333444444444555555777888888888777666999999999:::;;;<<<===>>><<<===>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAACCCEEEFFFHHHJJJNNNQQQSSS[[[ccciiiuuuGGGFFFGGGHHHIIIIIIGGGEEEBBBBBBAAA???===;;;999888222222222111111111111111---,,,******+++,,,,,,+++(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&((())))))(((''''''(((((()))***+++++++++++++++++++++,,,------......///''')))...333777:::;;;;;;;;;::::::999999999::::::888666444444444444222000---...///000111111111111...------...//////...,,,............000222444666555555444444333222111111111111111111000000000000000000000000000000000000000000111222222222222222222222333444444444333333222222333333333444444444444555777888888888777666999999999:::;;;<<<>>>>>><<<<<<===>>>>>>???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCEEEGGGIIILLLOOOTTTSSSYYYeeemmmzzzGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@???===:::888666444222222111000///...---------------,,,+++***)))(((******))))))(((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))(((((((((***++++++******+++,,,************+++,,,---......---,,,---//////,,,)))+++---222777:::;;;;;;;;;???===;;;999777888888999777666555444222111000///......//////////////////111111111111000///---------...///.........000222555333111000111111000///000000000000111111111111............/////////000222222222222222222222222222333333444444333333222333333333222222111111111333444555444444444777999:::999999999:::<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>@@@AAABBBBBBDDDEEEEEEEEEEEEHHHJJJPPPPPPVVV___ccciiiFFFEEEEEEDDDBBBAAA@@@@@@======<<<:::888555333222111111000///...---,,,,,,,,,,,,,,,,,,+++***)))((()))))))))(((((('''''''''''''''&&&'''''''''((()))((((((((((((((((((((((((((()))******))))))***+++************+++,,,---...---,,,,,,---//////,,,***,,,///333777:::;;;;;;;;;<<<;;;999777666666666777444333333222222111111111////////////............111111111000000///------,,,.........---...000222555333111000111111000///000000000000111111111111........./////////000000333333333333333333333333222333333444444333333222333333333222222222111111222444666666555666777999999999888999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===>>>???AAABBBBBBCCCDDDDDDDDDEEEGGGIIIMMMLLLSSS\\\```dddtttDDDDDDBBBAAA???>>>===<<<999999888777555333111000//////......---,,,++++++++++++++++++***)))(((((((((((((((''''''''''''''''''''''''((((((((())))))***)))(((''''''((())))))''')))******)))(((***+++************+++,,,------,,,++++++,,,......---+++///111444888:::;;;;;;;;;999888666444333333444444000000000000111111111111////////////......------000000000000///......---,,,---......---...000222444222000000111111000///000000000000111111111111////////////000000000000444444444444444444444444222333333444444333333222333333333333222222222222111444666888777777888999888888888888999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>=========>>>???@@@AAAAAACCCDDDDDDCCCDDDFFFIIIIIIIIINNNXXX\\\]]]fffrrrBBBAAA@@@>>><<<:::999888666666555444333111///......------,,,+++************************)))((((((''''''''''''''''''&&&&&&(((((()))))))))))))))))),,,+++)))''''''((()))***(((***++++++***)))+++,,,+++*********++++++,,,---+++++++++,,,---...------111333666888:::;;;;;;:::777666555333333222333333////////////////////////000//////......------,,,//////000000///......---,,,---......------///111333111000///000111000//////000000000111111111111//////000000000111111111444444444444444444444444222333333444444333333222333333333333333333333333000333666888888777777777777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@BBBCCCCCCBBBCCCEEEHHHHHHGGGJJJRRRWWWYYY^^^dddttt???>>>===;;;999888666555444444333333111000///...,,,,,,++++++******)))))))))************)))((((((&&&&&&''''''''''''''''''((()))***+++++++++******,,,+++)))(((((()))***,,,***,,,------,,,+++---...++++++******++++++,,,,,,++++++,,,------...///000444555666888999999999999666555444444333333333333000//////......------,,,//////......---------,,,...////////////......---+++---...---------///111222111//////000111000//////000000000111111111111000000000111111111111222222222222222222222222222222333333444444333333222333333333333333333333333000333666888777666666666666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>>>>??????AAABBBBBBAAABBBDDDFFFIIIGGGGGGMMMRRRVVV[[[```ccc{{{<<<<<<;;;999777666555444222222222111000///...---+++++++++*********)))))))))******+++******))))))'''''''''''''''((((((((()))***+++,,,,,,,,,+++***+++***)))))))))***,,,---+++---......---,,,...///,,,++++++***++++++,,,,,,+++,,,---...---///111333666666777777888888777777444444444444333333222222000//////...---,,,,,,,,,------------------------....../////////......---+++,,,------,,,---///111222000//////000111000///000000000000111111111111000111111111222222222222222222222222222222222222222333333444444333333222333333333333444444444444444666888888777555555666666777888:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>===>>>@@@AAAAAA@@@AAADDDFFFGGGGGGGGGIIINNNSSSYYY]]]\\\mmm::::::999888777555555444//////000//////...---,,,+++++++++************)))******+++++++++++++++***'''''''''(((((())))))))))))***,,,---...---,,,+++((())))))***+++,,,------+++,,,...---,,,,,,---///,,,,,,++++++***++++++,,,+++---//////...///333666777777666666666666666555333333333333333222222111..................------+++,,,,,,------......///------...//////......---+++,,,------,,,---///000111000......000111000///000000000000111111111111111111111222222222333333333333333333333333333333222333333444444333333222333333333444444444555555999::::::999777666666777777888999;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===>>>=========>>>???@@@@@@@@@AAACCCEEECCCFFFHHHHHHJJJOOOTTTXXX\\\dddrrr999888888777666666555555---.........------,,,+++++++++++++++***************++++++,,,,,,,,,++++++'''((((((((())))))******)))***,,,......---,,,+++'''(((***+++------......***,,,------,,,+++---...,,,,,,++++++***+++++++++,,,...000000///000444888777777666666555555444444111222222222222111111000,,,,,,---......///000000***++++++,,,---...//////------......///......---+++,,,------,,,,,,...000111///......000111000///000000000000111111111111111111222222222333333333444444444444444444444444222333333444444333333222333333333444444555555555=========;;;888777888999777888:::<<<=========<<<::::::::::::::::::::::::999:::;;;===>>>======<<<===>>>@@@@@@???@@@BBBDDD???EEEIIIIIIHHHKKKPPPRRR\\\^^^gggwww888777666444333222111111222000---,,,,,,,,,+++)))*********)))))))))))))))))))))))))))************---,,,***)))((((((((())).........------,,,,,,,,,*********++++++,,,,,,---......//////000111111111,,,,,,,,,---------......000---+++---111666777777666666666555444444333333333333222222111000//////111111000......---------------------------------------------------------//////////////////......111111111000000000000000333333222222222222222222222222333333333444444444777666555555666777666444999666444444666777666444333333333444444444555555666666777888888888888888777888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@;;;<<<===>>>>>>?????????@@@BBBDDDFFFGGGJJJMMMPPPVVVXXX___lllxxx777666555333111111000000000...,,,,,,,,,+++***(((************))))))))))))************+++++++++++++++******)))******,,,,,,...---------,,,,,,,,,+++------------------------...////////////000000000,,,,,,---------.........///...---///444777888888666666555555444333333333333333222111111000//////111000///...------------------------------------------------------------/////////...............111111111111000000000000222222222222222222222222333333444444555555555555888777666666888888777666999777444555666777666444444444444444555555555555666666777888888888888888777888999:::;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<===>>>>>>;;;<<<===>>>>>>????????????AAACCCEEEFFFHHHLLLNNNQQQVVV^^^gggooo|||555444333111000//////...---,,,,,,,,,,,,+++)))&&&************************,,,,,,,,,,,,,,,+++++++++)))))))))***+++---///000...---------------,,,,,,000000////////////......////////////............,,,------------...............///333666999999888666555555444444333333222222222222111111000000///000000///...------------------------------------------------------------........................111111111111111111111111111111222222222222222222444444555666666666666666999888777888999:::999777999777666666777777666555555555555555666666666666666777888888888888888888777888888999::::::::::::::::::::::::::::::::::::777888888999:::;;;<<<===;;;<<<===>>>>>>?????????>>>@@@BBBCCCDDDFFFIIILLLLLLSSS\\\aaacccooo333222111///...---------,,,+++,,,---...---***''')))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000////////////////////////000000000000000000111111000000//////...------,,,------------............---///111555777888888777555555444444333222222222222111111111000000000///000///...---------------------------------------......................................./////////000111111111111111222222111111111222222222222222444444555666777666666555999888777888999:::999888999888888888888888777666666666666666777777777888777888888999999999888888777888888999:::::::::999999999999999999999999999777777888999:::;;;<<<<<<;;;<<<===>>>>>>?????????===???AAABBBBBBDDDGGGIIIIIIOOOVVVZZZ[[[eee}}}111000///...---,,,,,,,,,,,,,,,,,,...///...,,,)))))))))******+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,------............222222222222222222222222...//////000111222333333111111000///...------,,,---------.........//////---///333555777777666666444444444333222222111111111111111000000000000000///......------------...------------------------................................./////////000000000000111111222222222333111111222222333333333333333444666777777777666555888777666777999:::999888888999::::::999888888777777777888888888999999999999:::::::::::::::999999888888999:::::::::999999999999999999999999999999888888999:::;;;<<<======;;;<<<===>>>>>>?????????===>>>@@@@@@@@@BBBDDDGGGIIIKKKPPPUUUXXX___ooo~~~000///...---,,,,,,,,,,,,,,,,,,,,,...//////---+++))))))******+++,,,,,,,,,++++++,,,---...///000000000000111111111000//////333333444444444444444555000000111111222333333444222111111000///......---------.........////////////222555666666555444555444333333222222111111000000000000000000000000000......---------------...------------------------......................../////////000000111111222000000111111222333333333222222333333444444555555444555777999999888777666888777666777999::::::999888:::<<<<<<:::999888888888999999999::::::::::::<<<<<<<<<<<<<<<;;;;;;:::999::::::;;;;;;:::::::::::::::::::::::::::::::::888999::::::<<<<<<===>>>;;;<<<===>>>>>>?????????===>>>@@@@@@@@@AAACCCEEEIIIHHHKKKQQQVVV[[[dddlll//////...---,,,,,,,,,,,,,,,+++***+++---...---,,,))))))***++++++,,,------,,,,,,...///111222444444333444555666666555444333333333444444444555555555555555555444444333333333222222111111000000000///............////////////333555888777555444444555333333333222111111000000///000000000000000000000...------,,,,,,------...------------------------........................///000000111222222333333000000111222222333444444333333444555555666666777666888:::<<<<<<;;;999888999888777888;;;<<<;;;:::888;;;>>>===;;;999999999999::::::::::::;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::888999999:::;;;<<<======;;;<<<===>>>>>>?????????>>>???@@@@@@???@@@BBBDDDGGGFFFIIINNNRRRVVV^^^fff{{{///......---,,,,,,,,,,,,+++***))))))+++------,,,))))))***+++,,,,,,---------...///111333555777888555666777999999999888777333333333444444555555555:::999888666555333222111222222222222111111111111............/////////000666888:::999666444555666333333222222111000000000////////////000000000000------,,,,,,,,,------...------------------------////////////////////////000000111222333333444444000000111222333333444444444444555555666777777888888:::<<<>>>???===;;;::::::999999:::<<<======<<<888;;;>>>>>>;;;999999::::::::::::;;;;;;;;;<<<<<>>======<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;<<<<<<===;;;<<<===>>>????????????>>>???@@@@@@???@@@BBBDDDEEEEEEHHHLLLOOORRR\\\gggjjj/////////......------,,,,,,+++++++++++++++,,,,,,,,,---///111111000...---///000222444555666777777<<<:::777666777777777666222222111111222444666888;;;999666444555666666666111111111111000000/////////000000///------111444:::888666555666777666555333333111///...---------.........////////////000000///---+++++++++---..................///000000////////////000000000000111111111111222333444555222111000000000222444666555555444444666777999:::555888;;;<<<<<<;;;:::999<<<===============<<<<<>>>>>===<<<<<<===???@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<=========777888999:::<<<===>>>???>>>??????>>>===<<<<<<===>>>>>>?????????@@@@@@@@@EEEFFFHHHIIILLLRRRYYY^^^iiiyyy/////////......---------,,,,,,,,,,,,,,,---...///...///000111111000000///555555666666777666666666999777444333444444444333222222333444444555555555666555333333444555777777333222111000000////////////000000...---...222666:::888666555666666555333333222111///...---------------.........////////////...---++++++,,,---...///.........//////000111000000000////////////////////////000000111222333222111000000111222444666777777666666666777888999::::::;;;>>>BBBCCC@@@<<<>>>>>>????????????>>>>>>========================>>>>>>=========>>>???@@@@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>???999::::::;;;;;;<<<<<<<<<>>>?????????===<<<===>>>>>>>>>?????????@@@@@@@@@??????AAADDDIIIPPPUUUXXXdddqqq/////////...............---------...///000111222000000///000000111111222888888999999999888888777777555333222333333333222111333555666666555333111222111111111333555777888555444222000///...////////////...------000444777:::888555444444444333222222111000///...---------,,,,,,,,,---------.........---,,,,,,,,,---...//////////////////000000111000000000//////.....................///000111111222111111000111333444555999888888777777888999999===;;;:::???FFFHHHDDD???@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBAAA@@@???????????????????????????@@@<<<;;;;;;;;;;;;;;;;;;;;;>>>?????????===<<<===>>>???????????????@@@@@@@@@@@@@@@AAAFFFNNNUUUWWWXXX\\\ggguuu///////////////000000000.........///000222333444111000///...///111333444666777888::::::;;;;;;;;;777555444444555555444333222333444444444333111000000111222222222333555777777555333000///......//////.........///222666999999777444333333333111000000//////...------------++++++,,,,,,,,,---------------,,,,,,---...///000000000/////////000000111000000000///......------...............000111111111111111111222333444555777888888888999:::;;;;;;===<<<<<>>???????????????????????????EEECCCCCCJJJRRRXXXWWWUUUWWW```hhhttt000000000111111222222222///000000111222333555666222111/////////222444666777888999:::::::::::::::666555444555666666444333444333222000000000111111222444555444222111333555777555333111////////////.........///111444777888777555222222222222000///......---------------...+++++++++,,,,,,,,,,,,---------------...//////000000000///////////////000000/////////.........---////////////000111222222111111111111222333444444444555777999;;;<<<>>>>>><<>>???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@;;;<<<<<<===>>>>>>??????===???@@@???>>>===>>>@@@????????????????????????CCCAAAAAAFFFMMMQQQOOOLLLTTT\\\aaaeeewww111111222333444555555666333333333444444666777888444333222222333555777999<<<;;;;;;:::999888666555555444444444666666444222555444111000///000111333222555666444111///000222555444444333111000///............111444666666666444222000000111111000///------,,,,,,,,,------...+++++++++,,,,,,,,,------.............../////////000//////............///........................000000000000111222333333000111111222333333444444222333666999;;;===??????>>>BBBFFFDDD???<<>>??????@@@AAAAAA===???@@@???>>>>>>???AAA@@@@@@@@@???????????????AAA@@@@@@DDDIIIKKKJJJHHHRRRWWW\\\^^^ggg222333444555666777888888888777777777888999999:::666666666666777999;;;<<<======<<<;;;:::888666555666555555777888888666444444444333333333333333333000333555444///---///111222333444444333222000.........000333777888555333222000//////000111000000,,,,,,++++++,,,---......,,,,,,,,,,,,------------///////////////......---//////...---------------,,,------....../////////000000000000111222333333000000111222333333333333222333666999;;;<<<======???BBBDDDCCCAAA@@@BBBDDDCCCCCCEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLLLLMMMOOOPPPPPPQQQNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA===>>>@@@@@@???>>>@@@AAA@@@@@@@@@?????????>>>>>>@@@AAABBBDDDGGGIIIKKKLLLOOOPPPUUU\\\```lll333444555666777888999:::;;;;;;:::::::::;;;<<<<<<999999999:::;;;===>>>???;;;;;;;;;<<<;;;;;;:::999999888999:::<<<;;;999777333444666777777666444333---111444222...,,,...111111222444555555333000.........000555888999555111000///......000111111000++++++++++++,,,---......,,,,,,------------......//////000000///...------///...---,,,,,,,,,,,,,,,+++,,,,,,---...///000000/////////000000111222333000000111333333333333333333444666999:::;;;;;;;;;?????????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKLLLLLLLLLKKKMMMMMMNNNOOOQQQRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLJJJIIIHHHGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@===>>>@@@@@@??????@@@AAA@@@@@@@@@@@@??????>>>>>><<<>>>@@@BBBCCCFFFJJJMMMNNNJJJPPP[[[^^^bbb}}}888888888999:::;;;<<<==================>>>>>>>>>::::::;;;<<<>>>@@@AAABBB<<<===>>>???>>>===;;;999888888999999:::;;;<<<<<<777777777777777777777777666555333222111222222333444222000111444555444222000111333555666666555444///000222333222000---++++++,,,,,,,,,,,,,,,,,,---........./////////000000,,,,,,------.../////////...---------------,,,,,,000000////////////000000---...000111222111111000444333222222333444444444555555666888:::<<<>>>??????@@@BBBCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJKKKKKKIIIKKKLLLMMMLLLMMMNNNPPPPPPOOOMMMLLLLLLMMMNNNOOONNNPPPSSSUUUVVVUUUSSSRRRRRRRRRSSSSSSRRRRRRQQQQQQOOONNNMMMLLLJJJIIIHHHGGGIIIGGGDDDBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBB@@@???>>>>>>>>>>>>???@@@CCCFFFIIIKKKJJJLLLQQQVVVXXX^^^ooo888888888888999:::;;;<<<========================:::;;;;;;<<<===???@@@AAA;;;<<<>>>???@@@???>>>===777888888999::::::;;;;;;999999999999999999888888888777666555555555666777444333222333555555333111111222444555555555333222///000111111000...,,,++++++,,,,,,,,,,,,---------////////////////////////////////////........................////////////------------...///000111111222333555666666777777666555555555666777777666888999999:::<<<>>>???@@@BBBBBBDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLPPPQQQQQQQQQPPPOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVOOOQQQSSSVVVWWWWWWVVVUUUXXXXXXXXXVVVUUUSSSQQQPPPSSSRRRQQQOOOMMMKKKJJJIIIJJJHHHEEEDDDDDDEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA?????????@@@BBBDDDGGGHHHIIILLLPPPTTTUUUYYYggguuu:::::::::::::::;;;<<<===========================;;;;;;;;;;;;<<<===>>>???===>>>???@@@@@@???>>>>>>777888888999999::::::;;;;;;;;;;;;::::::999999999777777777666777777888999555444444555666555222000444444555555444222111000//////......------,,,,,,++++++,,,,,,------------//////////////////......------------------------+++,,,,,,---......//////111111111222333444555666444444444555666666777777666777777888999999888888>>>??????@@@AAACCCCCCDDD???@@@AAACCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLRRRSSSUUUVVVXXXYYYZZZZZZXXXXXXYYYZZZ[[[[[[[[[ZZZUUUUUUSSSRRRPPPNNNMMMLLLLLLJJJHHHGGGGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEHHHKKKOOORRRRRRSSS\\\hhhyyy>>>>>>>>>===>>>>>>?????????>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;<<<===AAAAAA@@@@@@>>><<<:::999999999999999::::::;;;;;;<<<;;;;;;::::::999999888444444444555555666666777666666666666666444111///666666555444333000///---///...,,,+++++++++,,,,,,++++++,,,,,,---.........///............---------++++++,,,---...///000000000111111222222333333333666666777777888999:::;;;?????????>>>>>>>>>>>>??????@@@BBBCCCCCCBBBBBBCCC===>>>???@@@AAAAAAAAAAAAEEEEEEFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJKKKLLLMMMMMMPPPOOOOOOOOOQQQQQQQQQPPPOOOPPPQQQQQQRRRRRRRRRRRRMMMNNNOOOPPPQQQSSSTTTUUUOOOPPPQQQSSSUUUVVVVVVVVVTTTTTTSSSRRRQQQOOOOOONNNMMMKKKIIIIIIJJJJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@@@@@@@AAABBBDDDEEEGGGIIIOOORRRQQQPPPVVV___fff@@@@@@??????>>>?????????@@@@@@@@@??????>>>>>>>>>;;;;;;::::::::::::;;;;;;??????>>>===;;;:::888777::::::::::::;;;;;;;;;;;;:::999999999888888888777333333444444555555555555666666777666444222000000666666555333111///...---...---+++*********,,,---++++++,,,------...//////...---------------------......///000111222222333666666777777888999999999777777777888999:::;;;<<<>>>??????@@@AAABBBBBBCCCBBBDDDGGGGGGFFFFFFGGGIIIFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMMMMLLLKKKJJJIIIQQQPPPPPPOOONNNMMMMMMLLLOOOMMMKKKLLLMMMMMMLLLJJJIIIIIIKKKMMMPPPRRRTTTUUUSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXXXXXXXWWWWWWVVVSSSSSSRRRRRRQQQPPPPPPPPPNNNLLLKKKKKKLLLLLLJJJIIIFFFEEEEEEEEEDDDDDDDDDCCCEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@AAACCCEEEFFFEEEHHHNNNSSSRRRQQQUUU\\\```sss@@@???>>>======<<<======AAA@@@@@@??????>>>>>>===:::999999999999999:::;;;999999999999::::::::::::::::::::::::::::::::::::777777777777777777777777555555666777777777666666555666666444111000000111555444333222000///......---,,,+++******+++,,,---++++++,,,---...//////000............/////////000000000000111111222222333444444666888999;;;<<<===>>>???@@@AAADDDFFFHHHIIIOOOQQQTTTWWWZZZ\\\\\\]]]___bbbdddcccaaabbbeeehhhnnnoooqqqssstttttttttsssttttttuuuuuutttsssrrrrrr{{{zzzxxxuuurrrooommmlllhhheeecccbbbddddddaaa^^^^^^]]][[[YYYXXXXXXXXXYYYXXXXXXYYYXXXXXXWWWVVVUUUYYYZZZZZZ[[[[[[[[[[[[[[[YYYXXXWWWVVVUUUSSSRRRRRRPPPOOONNNOOOPPPOOOMMMLLLGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGHHHAAAAAAAAAAAABBBDDDFFFGGGDDDFFFLLLRRRRRRQQQTTTYYY^^^fff~~~@@@???>>>===<<<<<<<<<<<>>>>>===<<<<<<;;;888888888888888999:::;;;888888888888999::::::;;;888888888888888888888888555666666777777888888888777777888888888777666555444555444222///...000333333222111000000000///000,,,,,,+++++++++,,,,,,,,,++++++,,,---...///000000//////000111222333444444444555777999<<>>>>>>>>>>>>>>======<<<;;;:::::::::777777777777888999:::;;;;;;:::999999888888888999777777777666666666666666555555666777888999::::::666777888888777666555444444444333000------111444111111000000000000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111111222333555666777888===@@@DDDIIIOOOTTTXXXZZZeeegggkkkqqqvvv|||yyy{{{~~~zzzooonnnjjjfffaaa]]]YYYWWWUUUUUUUUUVVVWWWWWWTTTRRRUUUUUUTTTSSSRRRRRRQQQQQQPPPOOONNNKKKIIIFFFDDDCCCGGGFFFEEEDDDCCCCCCDDDDDDBBBBBBFFFKKKLLLJJJLLLQQQQQQ\\\gggtttBBBBBB@@@???===<<<;;;:::;;;;;;<<<======<<<;;;:::777777777888999999999:::777777777777666666666666555555666777777777777777333333444444555666666666444555777999999888666555555333000......000222444111111000//////...------......---,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333111555;;;@@@DDDIIINNNQQQVVV\\\bbbeeekkkqqqsssqqq}}}xxxpppiiiaaaXXXRRRRRRRRRQQQNNNTTTQQQQQQTTTSSSNNNNNNRRRRRRRRRQQQOOOLLLKKKLLLMMMJJJGGGDDDBBBCCCEEEEEEEEEEEEEEEEEEEEEHHHMMMPPPOOOTTTYYY___jjj~~~????????????>>>>>>>>>===;;;<<<<<<===<<<;;;:::999777777888888888888888888777777777666666666555555555555666777777777777666333333444444555666666666444444666666666666555444222000///......000222333222222111000///......---,,,,,,,,,,,,---...//////000000111444777;;;???AAAFFFKKKQQQXXX]]]ccciiillltttvvvuuutttwwwuuujjjbbb[[[SSSOOOSSSVVVTTTPPPOOOLLLOOOSSSUUUTTTQQQNNNLLLMMMMMMNNNMMMKKKIIIGGGFFFAAACCCFFFIIILLLNNNMMMKKKSSSWWW[[[bbbsss======>>>>>>??????@@@@@@<<<<<<<<<;;;;;;999888777888888777777777777777777777666666666666555555555444555666666777666666666333333333444555555666666444444444444444444444444000000//////000111222333000//////......---------,,,,,,---///111333666777999:::===AAAGGGLLLQQQTTTXXX\\\bbbhhhlllqqqvvvyyywwwyyyyyyxxx||||||uuuqqqfffXXXMMMTTTPPPKKKGGGFFFIIINNNRRRKKKNNNQQQSSSRRRQQQOOONNNNNNJJJFFFDDDDDDGGGKKKNNNRRRUUUXXX[[[gggyyy=========>>>>>>??????@@@<<<;;;;;;:::999777666666888777777666666555555555666666666555555555444444444444555666666666666555222333333444444555666666555444444333333333333444000111111222222222111111******+++,,,,,,---......111222444666:::===@@@AAAEEEFFFIIIMMMSSSXXX]]]```dddgggkkkmmmooopppsssuuusssxxx|||~~~yyykkk^^^XXXWWWYYY[[[LLLKKKKKKMMMQQQSSSRRRQQQUUUQQQMMMKKKIIIGGGIIINNNQQQTTTVVVYYY```nnn}}}|||{{{}}}>>>>>>===============<<<;;;:::999888777666555555666666666555555444444444555555555555444444444444333333444555555555555555222222333333444555555555666555444333333333444444000000111111000///...---((()))+++---000222333444999:::<<>>======<<<;;;::::::999999999777666555555555555555555444444444444444444555555444444444333333333222333444444555555444444222222222333444444555555555555555444444333333222---------------,,,++++++---...111333777999<<<===@@@@@@BBBDDDFFFIIILLLMMMKKKKKKLLLOOORRRVVVYYY\\\aaadddfffhhhiiijjjkkkmmmkkknnnoooooorrryyy|||||||||zzzuuupppfff^^^UUUOOOMMMNNNMMMMMMVVVcccQQQPPPQQQUUUYYY^^^fffnnn]]]RRRLLLOOOQQQOOOPPPUUUTTTTTTUUUWWWYYY\\\^^^___\\\\\\]]]```cccgggkkkmmmqqqsssuuuvvvwwwyyy|||<<<<<<;;;::::::999888888888777555444444444555555333333333333444444444444444444444333333333333222222222333444444444444333111222222333333444555555333444444444333222000///++++++,,,,,,---...//////333444666999;;;>>>???@@@AAABBBBBBCCCEEEFFFHHHIIIHHHIIIKKKNNNRRRWWW\\\^^^```cccfffiiijjjlllnnnpppwww|||rrreee]]]WWWVVVeeewww\\\UUUQQQTTTXXX[[[aaahhhdddRRREEEEEEGGGDDDDDDHHHGGGGGGGGGHHHJJJLLLMMMNNNKKKKKKKKKLLLNNNRRRUUUWWWYYY[[[\\\]]]^^^___bbbddddddhhhlllllllllnnnsssxxxuuuwwwyyyzzz{{{{{{}}}~~~::::::999999999999999888777666444444333444555666222222222333333444444444444444444333333333222222222222333444444444444333111222222333333444555555111222333444333111///---+++,,,,,,...000222444666777777999:::<<<>>>???@@@AAA@@@@@@AAAAAABBBCCCDDDGGGHHHKKKPPPVVV\\\aaadddoooqqquuuwwwxxxyyy{{{}}}www}}}~~~wwwooo]]]]]]___gggtttooommmvvvhhh\\\TTTUUUXXX[[[```gggoooXXXFFFDDDEEEBBB@@@CCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEGGGJJJKKKFFFHHHIIIJJJJJJKKKNNNPPPMMMQQQUUUUUUSSSUUU[[[```\\\___bbbcccddddddfffhhhhhh;;;:::999888777777777777666666555555555444444444444333333222222333333444111222222333333222222111222222111111222222333444333333444666777777444222444444333111000...---,,,///000333666999999777555999:::::::::;;;;;;<<<===<<<===@@@AAACCCGGGKKKNNNPPPTTTZZZ```dddhhhlllooommmwww}}}xxxvvv{{{~~~|||}}}yyygggSSSKKKTTT```hhh```^^^\\\MMMFFFbbbyyynnn___VVVUUU[[[aaaeeecccaaaRRR???;;;DDDFFF???AAAAAAAAABBBBBBCCCCCCCCCEEEBBB@@@AAADDDFFFFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJMMMNNNNNNOOOOOOPPPQQQQQQVVV:::999888777777666666777666555555555444444444333333333222222222222333333111222222333333222222111222222111111222222333333222222333555888888666444444444222000///.........333444555888999888666444777888:::;;;<<<<<<===>>>???AAACCCDDDFFFIIIMMMPPPQQQUUU\\\aaaeeeiiimmmpppzzzqqqsss}}}~~~vvvxxxwwwbbbOOOPPPgggvvvaaaTTTjjjzzzlllccc^^^\\\[[[]]]^^^UUUFFF@@@EEEDDD>>>@@@@@@@@@AAAAAABBBBBBBBBBBB@@@>>>???BBBDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMLLL999888777666666555666666555555444444444444333333333333222222222222333333111111222222222222111111111111222222222333333333111111222555888999777666555333111///...///000111777888888999888666555333444777:::===>>>>>>@@@AAACCCEEEGGGHHHIIIKKKOOORRRSSSWWW]]]bbbfffjjjnnnpppuuuxxxsssnnnuuuwwweeeLLLVVViiiuuuMMMssstttddd[[[ZZZ]]]YYYLLLCCCBBBBBB>>>????????????@@@@@@@@@@@@@@@>>>======@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIGGG888777666555444444444444444444333333333333333333222222111111111111222222111111222222222222111111111111222222333333333333222222222444777777666555444222000......000222444777888888888666444444444444888===@@@@@@AAACCCEEEGGGHHHIIIJJJKKKMMMQQQTTTUUUYYY^^^cccgggjjjnnnpppqqquuupppgggmmmuuufffKKKaaawwwxxxPPPooouuu}}}{{{iiiiiiaaaRRRCCC>>>???BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>?????????@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAACCCCCCDDDDDDEEEFFFFFFFFFFFF666666555444333333333333222222333333333333333333222111111000000111111222000111111222222111111000000111222333333333222222555333333333444555333222222111///...///111444666555666777666333333555666666;;;@@@BBBBBBBBBFFFIIIHHHIIIKKKKKKLLLNNNRRRUUUVVVZZZ___dddgggjjjmmmpppxxxiiiiiiuuujjjQQQRRRiiijjjOOO{{{bbbvvvooouuuaaaKKK======CCC===========================>>>??????>>>>>>??????>>>>>>?????????@@@@@@@@@CCCBBBBBBBBBAAA@@@@@@@@@BBBCCCCCCDDDEEEEEEFFFFFFBBB555555333222222222222222111111222222222222333333111111000000000000111111000000111111111111000000000111222333444333222222555333222111222222111///000000//////111333666777333555666444222222555999999>>>BBBCCCAAAAAAFFFKKKHHHJJJKKKLLLNNNPPPTTTWWWYYY\\\bbbfffiiikkknnnpppppprrruuummmXXXOOOhhh~~~YYYeeezzztttsssnnnrrrzzz```GGG>>>@@@============<<<<<<<<<<<<<<<>>>@@@@@@???>>>>>>???<<<<<<=========>>>>>>>>>@@@@@@@@@@@@????????????AAABBBBBBCCCCCCDDDEEEEEEAAA444444333222111111111111111111111111222222222333000000000//////000000000000000111111111111000000///111222444444333222111222111//////000111000///......///000222444666888555777888555111111666:::<<<@@@CCCAAA>>>>>>DDDJJJIIIJJJLLLNNNPPPSSSWWWZZZ\\\```eeeiiikkknnnqqqsssiii{{{sssVVVSSSsss|||NNNsss}}}|||{{{YYYBBB===>>>=========<<<<<<<<<<<<;;;>>>@@@@@@>>><<<===>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<===============>>>?????????@@@AAAAAABBBBBBAAA444333222111000000000000000000111111222222222333000000////////////000000000000111111111111000000///111222444444333222111000...---...000111111000,,,---///111333555777888888::::::666222111666;;;===AAACCC???;;;;;;BBBHHHIIIKKKMMMOOOQQQTTTYYY\\\___cccgggkkknnnpppsssuuuwwwlllVVVOOOiiixxx[[[~~~uuu~~~nnnyyyrrrrrrgggGGG<<<>>>>>>=========<<<<<<<<<:::===@@@???===;;;<<<===:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>????????????555444333111000/////////////////////////////////000///.........///111222,,,...//////......///111222222111000000///000000111111000///////////////...///111444666888::::::666777777555222333888===DDDAAA;;;555444999BBBIIIHHHLLLRRRSSSSSSUUUZZZ___bbbhhhgggiiiqqqqqqooouuuwwwRRROOOlll|||uuu[[[uuu}}}~~~lllpppaaajjjkkk___777???888AAA888444CCC???999;;;<<<=========<<<::::::<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>444333222111000/////////........................000///.........///111111,,,...//////......///111222111000/////////000000111000000///////////////...///222555777888999999555666666333111333999>>>@@@<<<777666999@@@FFFIIIHHHMMMRRRTTTTTTVVV[[[```^^^ccchhhjjjnnnsssuuuuuuZZZRRRaaa|||zzzWWWvvvwww~~~ppp{{{iiiuuuyyyNNNggggggAAA???===MMMDDD999AAA===;;;;;;<<<<<<===<<<;;;:::999<<<;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::;;;<<<===>>>===111111111000000/////////........................//////......//////000111---...//////...---///000222111///...---...000111000000//////......//////...000333666888888888777555555333111111444:::>>>:::777555888@@@GGGJJJJJJIIIMMMRRRTTTVVVXXX]]]aaa^^^aaajjjllljjjqqqtttiiiBBBZZZtttRRRxxxqqqzzzrrrbbbvvvoooXXX{{{YYYHHHyyyrrrMMM???AAAVVVNNN>>>???;;;>>>;;;;;;<<<<<<<<<;;;:::999;;;;;;:::999999999999:::888888888999999999:::::::::999999::::::;;;<<<===;;;///000000000000/////////....................................//////000000---...//////------...///222000...------...000111000//////........./////////111444666888888777666777444222111333777;;;>>>555666999>>>CCCHHHKKKKKKKKKNNNRRRUUUWWWZZZ^^^aaacccbbbjjjmmmiiilllfffQQQGGGjjj|||PPP{{{|||qqqrrrqqqgggqqqRRRfffzzzQQQccc\\\BBB>>>QQQLLL>>>>>>:::???;;;;;;;;;;;;::::::999999::::::999888888888888999777777777888888888999999999888888999999:::;;;<<<;;;//////000000000000///...........................---......///////////////---...///...---,,,---...000///---,,,,,,...///000//////............//////111222444666777777666555888444111222666:::<<<<<<333999@@@CCCDDDEEEIIIMMMMMMOOORRRUUUXXXZZZ]]]```cccaaaeeejjjkkkeeeUUUAAA]]]uuu|||{{{PPPvvvsss~~~lllppp|||```vvvUUUTTTcccOOOtttLLL:::CCCAAA;;;>>>:::>>>;;;:::::::::999999999999999999888777777777777777666666666777777777888888777777777888888999:::;;;;;;000000111222111000...---------------------------------...////////////...---...///...,,,,,,,,,...---------------......///......------......//////444444555555555555555555888444111333888<<<:::888666>>>EEEFFFCCCBBBGGGMMMOOOPPPRRRUUUWWWZZZ\\\]]]]]]```___fffooo___KKKJJJnnnxxx{{{PPPqqqnnnuuufffrrr^^^xxxRRRCCCgggWWWNNN```???;;;:::;;;@@@:::===;;;:::999888888888999999888888777666666666666777555555555666666666777777777666666777777888999::::::111222333333222000...---------------------------,,,---.../////////......---...///...,,,+++,,,---+++,,,---............---...------------...///000666666555444444444555555666222///222999;;;777222<<<@@@EEEEEECCCCCCGGGLLLQQQQQQRRRTTTWWWYYYZZZZZZWWWccc]]]dddrrrXXXFFFcccxxxttt||||||NNNkkkhhhqqqaaalllppp```uuu^^^OOOCCCOOO~~~ZZZQQQxxxMMM???===???CCC:::<<<;;;:::999888777888888999888777666666555555666666444444555555555666666666666666666666777888999999999222333444444333000...,,,------------------------,,,,,,.../////////...------...///...,,,+++,,,---***+++---/////////---,,,---------------...///000888777444333222333555666444000...222999:::444---@@@AAABBBCCCDDDFFFIIIJJJRRRQQQRRRTTTVVVXXXYYYXXXUUUhhh___cccsssQQQDDDwww}}}qqq|||qqqLLLfffTTT]]]VVVeeeddd[[[uuuZZZkkkQQQPPPHHHYYY___TTTZZZHHHDDDCCCDDD:::<<<;;;:::888777777777888999777777666555555555555555444444444555555555666666555555555666666777888999777111333555444111...,,,,,,,,,,,,---------,,,++++++...///000000000///---,,,.........------,,,,,,,,,---------------------------///000...******...333555666555222333777666333333***---999999000111<<<@@@BBBDDDDDDEEEFFFIIILLLOOOTTTSSSOOOSSS]]]___ZZZffffffjjjnnnfff<<>>BBBDDDGGGHHHIIILLLOOORRRTTTRRRTTT[[[`````````bbb\\\iiiiiieeeFFFPPPpppssszzz}}}NNNuuuqqqbbbSSSNNNWWW```\\\QQQbbb[[[RRRvvvXXXUUUEEEgggSSSLLLqqqKKKCCCBBB>>>???;;;::::::999888888777777555555444444444444555555333333333333444444555666444444444444555666777888888000111222111///---,,,,,,///...,,,++++++---///000/////////.........------------------------------------------------------,,,------,,,+++,,,000333777777555111111444333...'''000333---,,,555===???BBBDDDGGGIIIJJJMMMPPPSSSSSSPPPWWWcccfff^^^WWWXXX\\\nnnkkk___;;;```zzztttzzz|||HHHrrrdddOOOJJJOOOJJJJJJPPPkkkgggRRR___tttRRROOO]]]XXXNNNkkkXXXBBB@@@AAA>>>;;;:::999999888777666666555444444333333444444555222222222222333444555555444444444444555666777777999///000111000---,,,,,,---///...---,,,,,,...000111///......---------------------------------------------------------------,,,,,,,,,,,,,,,...111333666777444111111333222...'''111333,,,,,,777@@@@@@BBBDDDFFFHHHJJJLLLPPPSSSSSSOOOSSS^^^aaaZZZVVVXXX^^^pppkkkWWW===lll|||vvv~~~|||KKKrrrcccMMMHHHJJJAAACCCQQQoooxxxUUUMMMWWWUUU[[[bbbPPPZZZfffFFF@@@BBB===;;;;;;:::999888777666555444444333333333333444444222222222222222333444444333333333444444555666777888///000000///,,,+++,,,---......------...///111222///...------,,,,,,------,,,,,,,,,------------...------------------------,,,+++++++++---///222444555555333000000333222...+++000111---000:::@@@@@@BBBDDDFFFHHHIIIKKKOOORRRSSSOOOMMMQQQVVVYYY]]]aaa___mmmfffIIIGGGooossstttnnnrrrxxx}}}kkkUUUqqq]]]NNNGGGGGGBBBIIIWWWtttVVVEEElllkkkSSSWWWnnnQQQOOOzzzQQQBBBCCC<<<<<<<<<;;;999888777666555444444333333333333444444444333333222222333333444333333333333444555666777777...//////...,,,+++,,,------......///000000111111///...---,,,,,,,,,------,,,,,,,,,---------......------------------------,,,+++***+++---000333444333444222///000333222///000///...000666<<>>>>>===<<<;;;999888777666444333333222222333333444777666555444333222222222333333333333444555666666666---...............---,,,////////////////////////111000...,,,+++++++++++++++,,,,,,,,,,,,+++******+++,,,,,,---.........---++++++,,,---///111333444444000000333444111///000444++++++555<<<;;;???FFFFFFFFFGGGIIILLLOOORRRTTTYYYVVVSSSUUUYYYZZZWWWTTTOOOQQQPPP222fffZZZiiipppuuuwww{{{|||GGGrrrVVVMMMDDDHHHEEEJJJNNNggg|||NNNLLLZZZxxxLLLkkkWWWHHHKKK___===FFF>>><<<999888999888777666555555444333222222222222666555555444333222111111222333333333333333333444555---....../////////......///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,------......------++++++,,,---///111333444444000///222333000///000222+++,,,777===<<>><<<;;;:::999777555666555444333222222222222444444333333222222111111222333333333333444444444666------...///000000000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------......------+++,,,---...000111333333555000...000111//////111000,,,///999???>>>???DDDKKKKKKLLLMMMOOOQQQSSSTTTQQQUUUYYYZZZWWWQQQLLLJJJOOOOOO@@@<<>>CCCAAA???===<<<:::777444666555444333222222222222222222222222222222222222222222333333444444444444888,,,---...///000000111000........................+++,,,,,,,,,,,,,,,++++++------,,,,,,++++++++++++,,,,,,------...------,,,+++,,,---///000222222333555///---...000//////222---,,,222<<>>===;;;888555666555444333333222222333000000111111111222222222222222333333444555555555888,,,,,,...///000000000000---------------------------------,,,,,,,,,++++++...---,,,+++++++++,,,,,,,,,------...------,,,,,,,,,---...000111222222222333...,,,...///...///222+++---555===BBBBBBBBBDDDDDDEEEHHHKKKNNNQQQSSSTTTTTTUUUTTTOOOJJJKKKRRRXXXXXXPPP;;;RRRUUUgggbbbrrr~~~yyyKKKvvv[[[TTTMMMRRROOOPPPRRR[[[zzzOOOKKKOOO|||QQQZZZKKKGGGgggvvvJJJ@@@???=========<<<:::888666666555444333333333333000000000111111222222333222222333444444555666666777,,,,,,---.../////////...------------------------...---,,,+++,,,---...//////...,,,+++++++++,,,---------......------,,,,,,,,,---///111222222222111222---+++...///......111***///777>>>BBBCCCDDDEEEBBBDDDHHHKKKOOORRRTTTUUUZZZYYYVVVOOOJJJKKKRRRYYY___QQQDDD```cccqqqlllyyy~~~}}}~~~aaaGGGwww]]]VVVPPPUUURRRVVVYYY[[[qqqTTTQQQJJJZZZeeezzzjjjMMMFFFKKKXXXAAA???===<<<<<<===<<<:::777666555444333333333333000111111111222222333333222222333444555666666777666,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,///333555///...,,,+++++++++---...------......------,,,+++,,,---000222333222222111///,,,+++...000......///)))000888>>>AAADDDFFFGGGFFFHHHKKKOOORRRUUUVVVWWW\\\\\\[[[XXXUUUUUUXXX\\\```LLLJJJhhhqqqwwwwwwxxxGGGGGG{{{xxx^^^XXXRRRWWWUUU[[[^^^[[[iii\\\QQQOOOLLLaaaPPPIIIOOOvvvkkkFFFCCC???<<<<<<===<<<<<<777666555444444333333444222222222222333333333333222222333444555666777777666,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,111777:::000...---++++++,,,---...---.........---,,,,,,+++,,,...000222333333111111...++++++///111///---...***111999>>>AAADDDGGGHHHKKKMMMOOOSSSUUUWWWXXXXXXVVVXXX\\\^^^^^^]]]\\\\\\\\\FFFKKKjjjxxxzzz}}}~~~iii888IIIvvvyyy___YYYSSSXXXVVVXXX[[[VVV^^^bbbOOOUUUMMMoooPPPTTTMMM```^^^zzzKKKFFFAAA===<<<=========777777555444444444444444333333333333333333333333222222333444555666777888666------------------------++++++++++++++++++++++++***---...---///444555333---,,,+++++++++,,,---...,,,...//////---++++++,,,,,,---///000111111111111,,,,,,,,,------.........,,,222<<>>BBB777:::999888666555555444444333333333333333222111000111222333555777888::::::666------------------------++++++++++++++++++++++++***---...---...222333111------,,,+++++++++,,,---,,,...///...,,,++++++,,,,,,---///000111111111000,,,,,,,,,------------------444===CCCCCCCCCFFFJJJKKKMMMOOOPPPRRRTTTXXX[[[\\\VVV___hhhaaa\\\^^^\\\VVVBBB```www|||~~~}}}eeeCCCAAASSSuuu___bbbWWWUUUVVV[[[WWWddd]]]qqqVVVNNNNNNMMM]]]sssIIIOOOJJJgggnnnMMM@@@CCC======???888:::999888777555555555555333333333333333222111111222333444555666777888999777,,,,,,,,,,,,------------++++++++++++++++++++++++***------+++,,,///000---...---,,,+++++++++++++++,,,---...---,,,+++,,,---,,,---///000111000000///,,,,,,,,,---,,,,,,++++++///777???DDDDDDEEEHHHKKKKKKNNNRRRTTTVVVXXXZZZ\\\]]][[[dddjjjcccccchhhfffOOOPPPnnn||||||}}}~~~sssUUU888EEEaaattt```eeeZZZWWWYYY___[[[ccc]]]oooYYYLLLJJJGGGjjjOOOHHHQQQIIIFFFZZZBBBBBB???<<<<<<999:::999888777666555555555333333333333222222222222444444444555666666777777777,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***------******------***------,,,++++++*********,,,---------++++++,,,------...///000000000///...+++,,,---------,,,+++***///888@@@CCCCCCFFFJJJLLLNNNPPPTTTUUUUUUTTTTTTTTT```aaaiiimmmhhhkkkrrrnnnJJJaaa||||||zzzzzz{{{}}}jjjIII666EEEkkksssaaaggg]]]ZZZ\\\bbb```bbb___lllZZZKKKLLLHHHYYYfffXXXKKKHHH>>>nnnhhhFFFAAA@@@<<<999;;;:::999888777666666666666333333333222222333333333555555555555555555555555777+++++++++,,,,,,,,,------++++++++++++++++++++++++***---,,,))))))++++++(((,,,,,,,,,++++++*********+++,,,---,,,******,,,.........///000000///------+++,,,---......---+++***...999AAAAAABBBFFFKKKKKKLLLOOORRRSSSQQQOOONNNNNN```ccckkkmmmiiiqqqtttkkkFFFkkk|||}}}vvvxxxzzz~~~~~~~~~aaaBBB;;;GGGrrrqqq```ggg^^^\\\^^^aaa```___aaakkk[[[MMMQQQIIITTT\\\{{{HHHIIIIIIVVVyyywwwPPPAAAAAA===999===:::999888777777666777777444333333222222333444444666555555555444444444444666******++++++,,,,,,------++++++++++++++++++++++++***,,,,,,))))))++++++(((******++++++++++++******+++,,,,,,+++******,,,///...//////000///...,,,+++***+++---//////...---,,,///:::BBBAAAAAAGGGLLLKKKNNNQQQUUUWWWWWWVVVVVVWWW^^^aaaiiiiiihhhqqqppp^^^DDDqqq}}}|||}}}|||}}}{{{}}}}}}zzz{{{}}}~~~yyyzzzzzzXXX;;;BBBQQQzzznnn^^^eee^^^]]]```\\\^^^[[[dddlll]]]KKKOOOGGGQQQcccUUURRRKKKRRRGGGXXXaaaFFFBBB>>>999>>>:::999888777777777777777444444333222222333555666555555555444444444333333555)))******+++,,,,,,------++++++++++++++++++++++++))),,,,,,))))))++++++(((((()))***+++,,,,,,+++++++++++++++***)))***---/////////000000///---,,,+++)))+++...000111000///...000===DDDAAAAAAIIINNNMMMQQQTTTXXX[[[\\\]]]___```\\\```ggggggiiirrrjjjPPPKKKwwwxxxxxx|||www|||www}}}||||||xxxzzzzzzSSS555EEEbbblll[[[ccc]]]^^^aaa\\\aaa[[[ggglll}}}fffMMMLLLHHHMMMPPPlllcccKKKMMMLLL___tttMMMDDD@@@:::===999999888888777777888888555444222222222444555777555555444444444444444333444))))))***+++,,,,,,------++++++++++++++++++++++++))),,,,,,)))))),,,,,,)))&&&((()))+++,,,,,,,,,++++++++++++***)))***---/////////000000///---+++***)))+++...111222222111///111???FFFBBBBBBKKKPPPNNNPPPSSSVVVXXXYYYZZZ\\\^^^]]]aaaggghhhjjjttthhhIIIUUU~~~wwwvvv{{{ppptttnnnzzz|||{{{|||~~~RRR222EEEpppkkkZZZbbb\\\^^^bbbaaafff^^^jjjkkkwwwvvvWWWOOOKKKJJJMMMsssoooIIIDDDZZZzzzRRREEEBBB:::<<<999999888888888888888888555444222222222444666777444444444444444444444444333,,,+++++++++******))))))...---,,,+++++++++,,,---))))))))))))))))))))))))))))))***++++++++++++***,,,***)))'''(((***,,,...111...,,,---//////---+++...,,,***---222444111---///<<>>???AAA===:::888777777666555444555444444333333444444555555333444888888444333555333++++++*********)))))))))...---,,,+++***++++++,,,)))))))))))))))))))))))))))******+++,,,++++++++++++***)))((((((***---...111///---...//////,,,)))---------///111111...+++222===FFFFFFEEEIIINNNOOORRRSSSVVVYYY\\\___```aaacccbbbkkklllooorrrUUUJJJpppxxxyyyrrrqqqwwwyyyttt~~~||||||~~~vvvBBB;;;]]]}}}cccaaa\\\```[[[YYY\\\^^^bbbaaaaaauuufff[[[dddRRRUUUyyySSS>>>;;;>>>===;;;888777777777555444444444333333333333444444444222333777777444333555444******))))))))))))((((((,,,,,,+++************+++))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++***)))((()))+++---///000////////////---***(((+++---///000...,,,++++++777???EEEEEEDDDHHHLLLNNNPPPRRRUUUYYY]]]```ccceeehhh[[[mmmmmmggguuu;;;___qqqwwwyyytttuuu{{{~~~{{{|||yyyzzz|||}}}iii???===kkkqqqccc___[[[bbb\\\YYY]]]\\\ZZZYYY^^^qqqooocccfffooodddDDD:::===>>><<<999888888888666555444333333222222333333444333111222666777444333555333)))))))))(((((((((((((((+++++++++***************))))))))))))))))))))))))++++++,,,------------,,,***)))))))))***,,,...000000000000///...,,,)))'''***---///...******...222<<>>>>>AAAEEEGGGHHHLLLQQQUUUUUUVVVWWWZZZ]]]```bbbcccnnnbbbccclll===]]]nnnssstttuuuttttttwww{{{~~~}}}~~~~~~{{{yyy{{{zzzIII>>>^^^zzzkkkcccVVV[[[[[[\\\RRRWWWOOOQQQ]]]^^^qqq```kkkJJJ<<>><<<;;;;;;:::999888555444444333333444444555555333444888777444333555222)))))))))*********+++++++++,,,---------,,,******)))))))))))))))))))))))))))******+++,,,+++++++++'''''')))+++---///111222...///...,,,)))(((+++---+++,,,......000444;;;AAA===;;;???FFFJJJJJJMMMSSSRRRRRRSSSTTTWWWZZZ^^^```aaarrrbbbfff[[[DDDhhhnnnwwwvvvuuutttssstttwww{{{|||~~~~~~|||{{{nnnHHHDDDooohhh^^^RRRZZZYYYYYYLLLVVVRRRUUUaaaXXXggg~~~ZZZZZZ{{{VVV???AAA???===<<<<<<;;;:::888666555555444444555555666888555666999888444333444333))))))******+++++++++,,,,,,,,,---...---,,,+++***))))))))))))))))))))))))))))))***++++++++++++***&&&''')))+++---///111222...///...+++((((((,,,///+++---000222555888<<<>>>;;;:::>>>GGGKKKKKKNNNTTTTTTTTTUUUWWWZZZ^^^bbbdddaaasssccciiiJJJQQQiiipppuuuvvvyyy{{{yyyuuussstttxxx{{{gggIIIHHH{{{fff[[[QQQ[[[ZZZWWWMMMXXXQQQSSS]]]SSSdddyyyuuuQQQWWWjjjaaaDDDBBB@@@===<<<<<<<<<:::999666666555555555555666666999777777:::999444333444111+++*********))))))((((((+++++++++++++++***)))(((************************---+++***+++,,,,,,)))%%%))))))))),,,///111111000666222+++(((''')))***+++(((...555888888999===AAABBBBBBCCCFFFIIIMMMQQQSSSTTTPPPQQQXXX\\\]]]bbbiiiooodddmmmmmm333mmmqqqqqquuuvvvyyyyyyrrrkkkppp{{{zzz~~~jjjAAARRR```TTTSSSSSSZZZPPPJJJPPPQQQSSSTTTSSSeeepppzzzFFFWWWlllyyyHHHEEE<<<===???;;;;;;===777666666666666666666666666:::888666666666555333222444+++*********))))))))))))+++++++++++++++***))))))************************,,,+++***+++,,,,,,)))&&&))))))***,,,///111111000333///***((()))+++...///+++111888<<<<<<===@@@CCCBBBCCCDDDGGGJJJNNNQQQSSSUUURRRTTTZZZ^^^___dddjjjkkkiiipppGGGTTTcccxxxrrrwwwwwwxxxyyysssmmmqqqyyyzzz~~~ddd@@@YYYwww|||sssYYYTTTSSSOOOUUUKKKNNNSSSRRRSSSUUUSSSaaa}}}zzzzzznnnUUURRRWWWHHH>>>???AAA;;;;;;===888777777777777777777777777:::888666666666666444222444***************)))))))))***++++++++++++***))))))************************,,,+++++++++,,,+++(((&&&))))))***,,,///111111000000---***))),,,///111222)))///777;;;<<<===>>>AAACCCDDDFFFHHHLLLOOORRRTTTWWWVVVWWW]]]aaacccgggllliiitttbbb555ooofffzzzuuuxxxwwwwwwxxxuuurrrtttxxx}}}[[[@@@eee{{{iiicccNNNNNNOOOLLLUUUOOORRRUUURRRRRRVVVTTT\\\qqq|||tttqqqtttlllLLL@@@@@@BBB<<<:::===:::999999999999999999999999:::888777666777666555333444******************************+++++++++******)))************************+++++++++,,,+++***((('''***)))***---000222111000000...,,,,,,...111333444(((...555:::<<<===>>>???DDDEEEGGGJJJNNNQQQTTTUUUYYYYYY[[[___cccfffjjjmmmkkkxxxHHHPPPqqqttttttxxxwwwvvvuuuwwwyyyyyyyyyzzz||||||||||||~~~SSSBBBqqq~~~pppQQQLLLLLLKKKWWWSSSRRRTTTPPPPPPWWWUUUYYYhhh|||ttt\\\WWW}}}RRRBBB???BBB<<<:::>>><<<:::::::::::::::::::::::::::888777777777777666444555***************+++++++++)))******+++++++++*********************************+++,,,,,,+++)))((((((******+++---000222222111222000//////111333333333+++000666<<<@@@BBBCCCDDDEEEGGGIIIMMMPPPSSSUUUVVVZZZ\\\^^^aaadddiiilllmmmnnnfff???pppooouuuqqqsssuuuuuuvvvxxx|||~~~{{{xxxssspppqqqwwwNNNGGG|||YYYPPPQQQMMMTTTNNNPPPRRRNNNNNNVVVWWWYYYdddzzz~~~[[[OOOrrr\\\FFF===@@@===;;;???>>>:::::::::::::::::::::::::::999777777888888777555555*********+++++++++++++++))))))***++++++++++++******************************+++------+++)))((((((******+++---000222222111333222111222333444444333***---222888>>>BBBDDDEEEFFFHHHKKKOOORRRUUUWWWXXXZZZ]]]```aaadddjjjlllkkkhhhMMMPPPwwwvvvkkksssoootttwwwyyyzzz~~~xxxttttttzzzMMMNNNwwwPPPNNNSSSOOOSSSKKKNNNRRRNNNMMMVVVYYY[[[eeettt}}}___TTTmmmNNN>>>@@@>>>===@@@===;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999888666555*********++++++,,,,,,,,,))))))***+++++++++++++++************************))),,,...---***(((((()))+++***+++...111222222111333222222333555777666555'''(((,,,333:::@@@CCCEEEGGGIIILLLPPPTTTVVVXXXXXXYYY^^^``````dddjjjllljjjXXXIIIhhhrrryyynnnsssvvvvvv{{{~~~~~~}}}~~~NNNWWWmmmLLLMMMSSSOOOVVVRRRPPPVVVRRROOOWWW[[[^^^gggpppjjjZZZiiiZZZAAAAAA@@@??????;;;::::::::::::::::::::::::;;;999888888999:::888777555*********++++++,,,,,,,,,((()))***+++++++++++++++************************))),,,...---***(((((()))+++***+++...111333222111111111222444777888888777)))***---444;;;CCCGGGJJJHHHJJJMMMQQQUUUWWWXXXYYYXXX^^^aaa```cccjjjlllhhhIIIUUUtttrrruuu}}}oooxxx|||}}}~~~~~~}}}OOO\\\}}}YYYUUUTTTNNNXXXXXXRRRYYYUUUQQQXXX\\\___iiiwwwzzzkkknnn|||bbbDDDBBBBBBAAA>>>999::::::::::::::::::::::::;;;999888999::::::999888666***++++++,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,---///111333444555555333222222666::::::555/// ...===BBBCCCFFFHHHGGGKKKLLLNNNQQQTTTWWWYYYZZZaaacccaaaaaalllvvvooo```YYYeeeppptttwww}}}~~~|||}}}~~~qqqQQQhhhyyy^^^TTTUUUWWWXXXYYYRRRUUUXXXYYY\\\aaaeeefff}}}}}}{{{iiizzzRRR===DDD>>>666@@@;;;;;;<<<<<<<<<<<<<<<<<<:::999888999:::;;;999777555***++++++,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,---,,,---///111333444555666888666555666888777111+++%%%...999BBBEEEFFFFFFGGGLLLMMMOOOQQQSSSUUUWWWXXXddd______hhhoookkk]]]RRRhhhpppvvvwwwyyy}}}~~~|||}}}|||}}}pppPPPhhh|||bbbYYY\\\^^^]]]]]]ZZZ[[[[[[[[[\\\aaafffiiizzz|||jjjYYYAAADDDAAA999???<<<<<<<<<<<<<<<<<<<<<<<<:::999888999:::;;;999777555***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++,,,+++---///111333555666777888777555666888666111------,,,444BBBHHHFFFDDDHHHNNNOOOPPPQQQSSSTTTVVVVVVaaa___fffoooiiiXXXQQQVVVssswwwzzzzzz|||~~~~~~|||yyysssppppppsssqqqrrr~~~oooOOOiiieee\\\^^^aaa___]]]ZZZ\\\^^^^^^]]]___dddiii~~~```fffHHHDDDDDD???>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888999:::;;;999777666***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''((()))+++,,,+++---///111444666777777555444555777999:::888666333***---???JJJGGGEEEKKKOOOPPPQQQSSSUUUWWWXXXYYY[[[eeeoookkkXXXLLLXXXmmmsssvvvyyy|||~~~|||}}}{{{}}}sssxxx}}}|||nnnMMMiiikkk^^^___bbbaaa^^^YYY\\\aaadddcccccchhhpppwwwaaavvvQQQCCCEEECCC>>>============<<<<<<<<<<<<999999888999:::;;;999777777***++++++,,,,,,++++++***((()))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''''')))+++,,,,,,---///222444666777777666666666888;;;===>>>===777***))):::HHHHHHIIIOOOOOOPPPRRRUUUXXXZZZ\\\^^^```iiifffVVVJJJTTTiiiyyysssuuuzzz}}}|||~~~}}}|||oooMMMhhhtttccc```ccccccaaa^^^```dddhhhgggjjjwwwwww^^^^^^DDDCCCEEE>>>>>>>>>=========<<<<<<<<<999999888999:::;;;999777888***++++++,,,,,,++++++***((()))***,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***)))((('''((()))+++---...///111222444555666666;;;;;;;;;;;;;;;<<<===>>>;;;...***555BBBHHHMMMRRRPPPQQQTTTWWWZZZ]]]___```hhhbbbQQQEEEOOOhhhtttqqqwwwyyy~~~~~~yyyxxx{{{~~~}}}rrrLLLfff|||iii```aaabbbaaaaaaaaadddhhhhhhooo~~~mmmpppnnnJJJBBBFFF@@@???>>>>>>======<<<<<<<<<:::999888999:::;;;999777777***++++++,,,,,,++++++***((()))+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***)))(((((((((***,,,...///000222333444555555555>>>>>>===;;;::::::<<<===>>>666...///;;;GGGNNNQQQRRRSSSUUUWWWZZZ\\\^^^___^^^RRRGGGMMMccctttvvvnnnyyyzzz}}}}}}vvvooosss|||uuuLLLddduuuiiiggggggeee^^^bbbmmmwwwxxx{{{sssppphhhTTTCCCFFFAAA??????>>>>>>===<<<<<<;;;:::999888999:::;;;999777777+++++++++,,,,,,+++++++++''')))+++,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))+++---...111111222333444444444444======<<<:::999:::<<>>===<<<<<<;;;:::999888999:::;;;999777666+++++++++************)))************************,,,,,,+++***+++,,,...///+++******)))***,,,---...222222333333444555666666666777:::<<<<<<<<<;;;:::@@@@@@;;;111***000BBBRRRPPPTTTXXXZZZVVVPPPJJJGGGAAATTTdddhhhkkkrrrrrrlllooommmmmmpppvvvzzzzzzxxxzzzuuuzzzsss|||DDD\\\nnnssslllHHHBBBBBB????????????>>>===;;;;;;;;;::::::999999::::::;;;777,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...+++*********+++,,,---...222222333444555555666666777999;;;===>>>>>>===<<<===AAAAAA;;;111+++...333HHHGGGDDDAAA===<<<>>>@@@UUUeeepppqqqrrrvvvvvvpppuuussstttxxx}}}}}}}}}{{{~~~vvvxxxnnnwww~~~PPPYYYdddjjjxxxQQQCCCCCC@@@@@@??????>>><<<;;;;;;;;;::::::999999::::::;;;999......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++++++++---......111222333444555666777777888:::<<<>>>??????>>>>>><<>>?????????BBBDDDFFFHHHIIIJJJJJJKKKDDDGGGMMMRRRWWW\\\aaaeeeaaahhhmmmmmmpppwww{{{zzztttuuuwww}}}~~~zzzkkkqqqwwwvvv~~~}}}zzzkkktttiiiFFFvvvlllIIIGGGBBBAAA@@@>>>===<<<<<<;;;;;;::::::999999::::::;;;:::------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////111222333444666777888999888999:::<<<===??????@@@HHHFFFEEEEEEGGGKKKNNNQQQ[[[^^^aaacccbbb```______dddhhhlllnnnsss{{{qqqrrrtttyyy~~~~~~yyyuuudddiiifffcccfffyyy{{{zzzmmmwwwwwwJJJ||||||zzzxxxPPPFFFCCCBBB@@@>>>===<<<<<<<<<;;;::::::999999::::::;;;777......---------,,,,,,,,,------------------------,,,,,,---------,,,+++++++++,,,---...////////////111222333444666888999999999999:::<<<===???@@@AAABBBDDDFFFIIILLLOOOQQQSSSXXXZZZ]]]___bbbfffjjjnnnhhhiiillloootttyyy~~~qqqrrrtttxxx||||||xxxssshhhmmm```YYYUUUppp|||xxx~~~SSSjjjtttfffwww]]]FFFDDDCCCAAA>>>===<<<<<<<<<;;;::::::999999::::::;;;666/////////.........------------------------------,,,,,,---------,,,+++***+++,,,...///000000//////111222333555666888999:::::::::;;;<<<>>>@@@BBBCCCAAAEEEKKKOOORRRUUUXXX[[[bbbbbbbbbaaa```bbbdddgggjjjjjjlllppptttvvvxxxyyytttsssuuuxxx||||||xxxtttnnnuuuccc]]]TTTsss~~~|||^^^XXXyyykkkfff^^^dddaaapppmmmKKKEEEDDDAAA>>><<<<<<<<<<<<;;;::::::999999::::::;;;777000000000000////////////........................,,,,,,---...---,,,***))),,,---...000000000000///111222333555777888::::::;;;<<<<<<>>>???BBBDDDEEEJJJMMMQQQQQQQQQRRRVVVZZZYYY]]]aaadddeeeeeefffgggllllllnnntttxxxyyyyyyyyyuuuttttttxxx{{{|||xxxtttllluuueeeaaaVVVxxx}}}qqqkkkRRRsss\\\___mmmmmmkkkjjjqqqxxxzzzQQQFFFDDDAAA>>><<<<<<<<<===;;;::::::999999::::::;;;999222000///000333444333000......---------......///......///...---+++((('''+++...111333222000//////000222444555555777:::===:::;;;<<<>>>AAAEEEHHHJJJNNNPPPRRRTTTVVVXXXXXXYYY`````````bbbeeefffgggfffooooootttyyyzzzxxxyyy}}}xxxxxx}}}{{{wwwwwwwwwkkk{{{~~~aaaccc~~~~~~JJJjjjddd[[[ooo```ppprrreeeYYYGGGAAAEEEEEE<<<:::>>><<<===;;;:::;;;======<<<;;;:::111000...000222333222000///......------......///............,,,+++)))'''))),,,///000000.........000222444555666777:::=========>>>@@@CCCGGGJJJLLLNNNQQQTTTVVVVVVWWWYYY[[[]]]]]]^^^aaadddgggiiiiiisssqqqrrrvvvxxxxxxyyy|||vvvuuuyyyxxxmmmhhhhhhaaasss{{{iiiqqqkkkggg^^^qqqrrrrrrfffIIIAAADDDEEE===;;;???<<<<<<;;;:::;;;<<<===<<<;;;999000///...///111222111000//////............////////////...---,,,***)))((((((+++...000///......///111222444555666888;;;===>>>??????AAADDDGGGJJJKKKNNNRRRWWWWWWUUUVVVZZZ^^^ZZZ[[[]]]```dddhhhkkkmmmpppllljjjpppuuuvvvwwwyyyyyywwwyyyvvvfff\\\wwwtttxxx|||yyy===\\\yyy~~~|||OOOppp{{{zzzyyyNNNBBBBBBEEE>>>===@@@===<<<;;;::::::;;;<<<;;;:::888//////...///000000000000000000//////...///////////////...---,,,***)))(((***---000111111111111222111333555666777888;;;>>>===>>>>>>@@@BBBEEEHHHJJJMMMRRRXXXWWWTTTTTTYYY___ZZZ[[[^^^```cccgggkkknnnmmmhhhhhhpppwwwxxxwwwwww}}}|||vvvhhhaaaiiinnn{{{PPPIIIVVVuuuwwwsss}}}]]]aaavvv|||zzzWWWFFFAAADDD@@@???AAA>>><<<;;;::::::;;;;;;:::999777...///////////////000111222111000///////////////000///...,,,+++***))))))***,,,///111111111222444222444666777777999<<>>>>>???@@@CCCFFFIIIKKKLLLQQQVVVUUURRRRRRXXX___\\\^^^```aaabbbeeejjjnnnqqqmmmooowww}}}zzzuuurrr|||}}}|||rrrmmmnnndddlllzzz~~~zzz{{{{{{tttnnnRRRCCCNNNaaappp}}}}}}wwwYYYeeeooopppdddLLLAAADDDAAA@@@AAA???===<<<::::::;;;<<<:::999777...///111000//////000222333222111000000//////000000///...,,,+++***))))))'''***,,,......///111333333444666777888:::===?????????AAACCCFFFJJJMMMOOOMMMQQQTTTTTTRRRSSSXXX^^^___aaaccccccbbbdddjjjnnnrrrpppsssyyyzzztttlllhhhyyyzzz}}}|||vvvoooqqqxxx|||xxxzzznnnlll[[[BBB===TTTooo}}}lllTTT|||lllvvvrrrSSSCCCDDDAAA@@@BBB???>>>===<<<;;;<<<<<<;;;999777...000222222000///111333444333222111000000000000111///---,,,************'''))),,,---...000222444333555777888999:::===@@@>>>???@@@CCCGGGKKKOOOQQQPPPRRRSSSSSSSSSVVVZZZ]]]```bbbddddddccceeekkkqqqqqqqqqtttxxxwwwpppjjjiii|||{{{{{{|||yyyvvvyyy{{{wwwuuu{{{TTT555444;;;<<>>============<<<:::888///111333222000000222444444333222111000000000000111000---+++************)))+++...///000222444777444555777888999;;;>>>@@@;;;<<<>>>AAAEEEJJJNNNPPPSSSRRRRRRSSSUUUXXX[[[]]]___bbbeeeeeedddfffmmmssstttuuuxxx}}}{{{vvvtttvvv}}}mmm^^^gggtttkkkggguuuiiinnnjjjVVV<<<000444===---777<<<<<>>===>>>>>><<<;;;888222111111111000000//////222222111000//////000000111///---+++)))******+++------...///000111222222888777555555777:::>>>@@@???BBBEEEFFFGGGIIIMMMQQQSSSRRRQQQPPPQQQUUU\\\aaaeeebbbfffkkkfff]]]aaallliiimmmqqqssssssvvv{{{~~~wwwuuu{{{bbbAAA999;;;999999===888===;;;333222777777111333444555666777777777777;;;<<<>>>@@@AAACCCGGGJJJjjjsssvvvZZZ{{{rrrkkkeeepppiiigggeeeccc```bbbooo|||~~~oooLLLFFFGGG@@@===BBB@@@@@@???>>>===<<<;;;;;;888111111111111000000000///222222111000000000000000111///---+++)))******+++------...///000111222222777666666777888;;;>>>@@@@@@CCCFFFHHHIIIKKKOOOSSSRRRTTTUUUUUUVVVXXX\\\___```aaafffiiiaaaXXX]]]jjjjjjooouuuwwwxxxxxx{{{~~~{{{zzz~~~uuukkkWWW===///...000111000///222666777333333444555666666777777777777888999:::;;;>>>BBBFFFHHHWWWkkkzzzzzzlllsssqqqmmmccceeehhhffffffddd___^^^fffpppfffkkknnnjjjhhhpppvvvSSSFFFEEEBBB@@@AAA@@@@@@???>>>===<<<<<<;;;999111111111111000000000000222111000000000000000000000///---+++******+++,,,---......///000111222222666666777999;;;<<<>>>>>>BBBDDDGGGIIIKKKNNNQQQTTTSSSVVVYYY[[[[[[[[[[[[\\\]]]aaahhhjjjaaaXXX^^^kkkmmmrrrxxx{{{{{{{{{|||}}}~~~~~~~~~yyyvvv|||uuuXXXEEE???===666222444888888666666333444444555666666666666888999999999:::>>>DDDHHHBBBEEE___ooouuu{{{vvvkkk{{{jjjhhhkkkjjjjjjkkkmmmmmmnnnnnngggbbbdddjjjllleee]]][[[___eeekkkooobbbjjjjjjppp^^^GGGBBBDDDDDDAAAAAA@@@@@@???>>>===<<<<<<:::111111111000000000000000111111000000000000000111000...,,,*********+++,,,......///000111222222333555666999;;;======>>>>>>CCCEEEGGGIIILLLOOOSSSUUUUUUWWWZZZ\\\[[[[[[[[[\\\```bbbhhhlllgggbbbgggooopppuuuyyy{{{zzzzzz|||~~~{{{yyynnnjjjrrr|||}}}}}}vvvlllNNN???444666888333///111333444555666666666666666777888888888;;;@@@GGGLLLMMMBBBUUUzzzmmmjjjssssssllltttccciii______nnnqqqpppqqqtttuuuooofffdddfffgggbbbbbbiiiooonnnjjjfffrrriiiJJJ@@@GGGIIIBBBAAAAAA@@@???>>>======<<<;;;000000000000000000111111111000000000000000111111///...,,,*********,,,,,,......///000111222333333555777999<<<>>>>>>>>>>>>DDDDDDFFFIIIMMMQQQSSSUUUXXXXXXYYYYYYXXXYYY[[[]]]bbbbbbfffkkkoooooooooqqqsssuuuwwwwwwvvvwww|||yyy~~~~~~uuukkkkkkuuuzzz|||zzznnnSSSCCC888:::<<<999888;;;555555666666777666666666333333444666999???GGGLLLGGG???OOO}}}kkk```^^^]]]YYYUUUjjjfff___eeevvvllliiinnnYYYZZZkkkeeejjjkkkooorrrmmmeee```aaaZZZbbbkkkjjjaaa]]]llluuuPPPBBBIIILLLDDDBBBBBBAAA@@@???>>>======;;;000000000000111111111111000000000000000111111222///...,,,******+++,,,---...//////000111222333333666888:::<<<>>>?????????EEEEEEFFFIIINNNSSSUUUUUUYYYYYYXXXVVVVVVXXX\\\___aaa```bbbiiipppsssrrrooorrrtttuuutttsssuuu{{{yyy|||yyyqqqnnnvvvqqq^^^QQQFFF>>>===555000333888999999:::666777777888888777777777555666777999<<>>>>>;;;///000000000111111111111000000000000000111222222///---,,,******+++,,,---//////000111222333333444777888:::<<<>>>???@@@@@@GGGFFFGGGKKKQQQUUUWWWWWWXXXXXXXXXWWWWWWYYY]]]```___aaaccchhhmmmqqqooolllooorrrttttttsssuuuzzzzzzyyyrrrjjjmmmzzz~~~^^^AAA777888999:::======;;;;;;;;;777000888888999999999999888888999:::<<<===>>>AAAFFFIIILLLQQQhhhxxx___rrryyyrrrggghhhlllaaaiiigggkkkqqqkkklllkkklllnnnlllhhhfffhhheee___iiihhhOOOIIIJJJGGGCCCCCCBBBAAA@@@??????>>>::://////000000111111111222000000///000000111222222///---,,,******+++,,,---//////000111222333333444888999:::<<<===???@@@AAAIIIGGGHHHLLLRRRWWWYYYYYYWWWXXXYYYYYYYYY[[[]]]```^^^cccgggjjjkkkmmmmmmllllllppptttvvvvvvwwwzzz}}}{{{vvvjjjbbbgggvvvtttSSSBBBMMMaaajjjmmmvvvwwwooogggaaaTTTFFF999999:::::::::999999888888999:::;;;;;;<<>>YYYYYYbbbpppjjjnnnzzziiimmmfff___hhhsssnnnkkkjjjllljjjggggggiiifffvvvqqqTTTIIIHHHGGGDDDCCCBBBBBB@@@@@@???>>>:::222111000222555555222000111///...---...///111333...---+++))))))+++...///000000000//////111444777999<<<>>>>>>===>>>BBBEEEFFFIIIMMMOOOPPPRRRXXX\\\[[[VVVSSSTTTZZZ```aaa```dddcccdddhhhmmmooollliiinnnrrrvvvxxxwwwvvvwwwyyyxxxzzzxxxttttttzzz~~~qqq\\\IIIBBB===888:::AAA888<<<===:::;;;@@@>>>999GGG|||qqqXXXmmmiiipppkkkccckkkoooqqqsssqqqnnnjjjiiikkklllkkkiiipppooo[[[FFFEEEKKKGGGGGGEEEDDDBBB@@@???>>><<<111000000222555555444111333222111000///000000111...,,,+++)))***+++...///000000111000000111444777:::;;;===>>>>>>???AAACCCCCCGGGLLLOOOPPPSSSWWW[[[ZZZWWWTTTUUUXXX]]]___```aaabbbdddhhhlllnnnnnnmmmqqqrrrtttsssrrrssswwwzzz{{{}}}}}}yyyzzz|||lllXXXIIIBBB666<<<>>>======CCCIIILLL}}}nnnbbboooxxx}}}ooopppooonnnnnnlllnnnsssyyycccJJJEEEIIIGGGGGGEEEDDDBBB@@@???>>><<<000000000222444555444333555444333222111000//////---,,,+++******,,,...///000111111111000222555777<<<;;;;;;===???AAAAAA@@@@@@EEEKKKOOOQQQSSSWWWZZZZZZZZZZZZYYYZZZ\\\```ddd```bbbeeehhhjjjllloooqqquuuuuusssqqqpppsssxxx|||{{{}}}~~~xxx___EEE999BBBFFFFFF___~~~kkkaaauuusssoooPPPEEEGGGGGGFFFEEEDDDBBB@@@??????===222111111222333333333222333333333333222111///...,,,+++******+++,,,...///000111222222222333555777<<<::::::<<<@@@BBBAAA???===CCCKKKPPPRRRTTTVVVYYY[[[^^^```___^^^___eeekkkbbbeeehhhiiihhhjjjooosssyyywwwtttssssssvvvzzz}}}yyy~~~~~~oooZZZYYYeeesssWWWccc~~~yyyUUUFFFGGGFFFFFFEEECCCBBBAAA@@@???>>>444444333222111111111111111111222222111111000///++++++***++++++---...///000222333333333333555777;;;::::::===BBBDDDBBB@@@>>>DDDMMMRRRTTTUUUWWWYYYYYY^^^bbbbbb```bbbiiiooofffhhhkkkjjjiiijjjnnnrrrvvvuuuttttttvvvxxxyyyzzzxxx~~~zzz~~~]]]ccc~~~|||[[[IIIHHHFFFEEEEEECCCBBBAAA@@@@@@???333444444222000000111222111111111111111000000000*********+++,,,---...///000222444444444444666888999:::<<>>111222333222000000333666555444333111000000000111)))******+++,,,......///000222444555555555666888777:::>>>BBBDDDEEEGGGHHHEEEKKKRRRVVVWWWXXX[[[]]]]]]___aaabbbbbbcccgggjjjjjjjjjlllnnnqqqrrrqqqpppooonnnnnnppptttwwwwwwvvv|||[[[ZZZmmmRRRIIIEEEEEEDDDCCCBBBAAAAAA@@@>>>...000222111000222666999:::888555222000000000111)))******,,,---......///000333555666555555666888555:::@@@DDDDDDEEEHHHKKKHHHMMMSSSWWWXXXYYY\\\___ccccccdddddddddeeeggghhhjjjiiikkkoootttvvvtttqqqqqqooommmppptttyyyzzzzzz|||nnnXXXuuu~~~tttUUUIIIEEEEEEDDDCCCBBBBBBAAAAAA===333222111000000111222333999555111/////////000///---------------...000000111222444444444444666777;;;>>>@@@BBBCCCEEEHHHJJJOOORRRTTTUUUUUUXXX___dddcccaaacccfffddd```ccckkkggggggiiimmmpppqqqooonnnrrreee[[[hhh{{{xxxrrrzzz{{{~~~|||{{{vvvssszzzwwwIIIccc{{{{{{VVVJJJHHHFFFCCCCCCCCCCCCBBBAAA???222222111000000111222222444222111000111111000...------------...///000000222333555555555555777999;;;>>>BBBDDDFFFHHHJJJLLLNNNNNNOOORRRUUUXXXZZZ[[[```___bbbfffddd```ccciiikkkjjjkkkmmmnnnnnnllliiigggbbb]]]eeetttsssnnnuuuuuuzzzzzzzzzyyyzzz\\\ZZZbbbMMMHHHFFFDDDCCCCCCCCCBBBAAA???222222111000000111222222//////000222333333000...---------......///000111333444666777666777999:::;;;???CCCGGGIIIKKKLLLNNNNNNLLLMMMQQQVVVYYYVVVSSS\\\]]]aaaeeedddaaaccchhhhhhggggggiiijjjiiigggeeeccchhhfffhhhtttuuurrrwwwsssxxx{{{|||yyyjjjIIIuuu}}}lllIIIHHHFFFDDDCCCCCCCCCBBBAAA???222111111111111111111222//////000111222222000---............///000111222222444666777777777999;;;:::>>>DDDIIIKKKLLLMMMNNNPPPOOOOOORRRUUUWWWVVVTTTYYY]]]bbbeeeeeedddeeehhheeeeeeeeehhhjjjkkkjjjiiihhhooojjjhhhsssyyywwwyyyxxx}}}xxxyyyLLL\\\{{{wwwHHHIIIGGGEEEDDDDDDCCCBBBAAA???111111111222222111111111444222000000000111///...////////////000111222222111333555666666777999;;;:::???DDDIIIKKKLLLNNNOOOPPPQQQRRRQQQPPPQQQUUUXXXYYY___dddfffeeefffhhhiiiiiiiiiiiikkknnnoooooonnnmmmoooddd```nnnwwwuuuuuu~~~YYYNNN|||RRRJJJHHHEEEDDDDDDCCCBBBAAA???000111222222222222111000555333111000111111000///////////////000111222333111333555666777888:::<<<===@@@EEEIIIKKKLLLNNNPPPOOOQQQRRROOOMMMNNNTTTYYYZZZaaaeeeeeedddgggiiiiiilllkkkjjjkkklllmmmmmmlllvvvqqqdddbbbooouuusssxxxrrrKKKgggzzz]]]KKKIIIFFFDDDDDDDDDBBB@@@???000111222222222222111000222222222333444444222000000000000000111222333333222444666888888999;;;===AAADDDGGGJJJKKKMMMOOOQQQPPPQQQQQQQQQRRRSSSUUUWWW[[[aaaeeebbbaaaeeeiiihhhkkkjjjjjjkkkmmmoooooonnn}}}wwwlllnnnwwwtttttt~~~SSSQQQwww|||fffKKKIIIFFFEEEDDDDDDBBB@@@???000111222333333222111000...000222666888777333000000000000000111222333444333555888999999;;;===???DDDFFFIIIKKKLLLNNNQQQSSSSSSRRRRRRUUUYYY[[[XXXUUU[[[bbbddd```___dddhhhgggnnnnnnnnnqqquuuxxxzzzzzz}}}xxxrrrvvvzzzqqqqqq}}}MMM^^^yyynnnLLLIIIGGGEEEEEEDDDBBB@@@???333333333222222111111111666111000444777444111111------...///111333444555444555777777888999<<<>>>CCCDDDEEEHHHLLLOOORRRTTTXXXTTTRRRTTTYYY[[[ZZZWWW```cccdddccceeekkknnnmmmrrrpppnnnppptttwwwwwwvvvyyywwwrrrnnnqqqxxxzzzwwwUUUJJJxxx}}}VVVHHHFFFJJJEEECCCDDD@@@???333333333222222222111111444111111555777444000000------...///111333444666444555777888888999<<<>>>DDDEEEGGGJJJMMMQQQSSSUUUVVVTTTRRRUUUZZZ]]]]]][[[]]]bbbeeefffiiiooopppnnnhhhiiilllqqqvvvzzz||||||}}}wwwsssuuu|||~~~IIIbbblllYYYHHHEEEIIIEEECCCDDDAAA???333333333222222222222111333111222777888333//////------...///111333555666444666777888999:::===???DDDFFFHHHKKKOOORRRTTTVVVVVVTTTTTTWWW\\\``````^^^^^^dddhhhiiilllpppooolllhhhmmmssswwwyyyyyyyyyyyyyyytttvvv}}}fffBBBnnn___KKKDDDIIIEEECCCDDDAAA@@@222222222222222222222222111000333888888222......---......000111333555666444666888999999;;;>>>@@@DDDEEEHHHKKKOOORRRTTTUUUWWWVVVWWWZZZ^^^``````___bbbgggiiiiiikkknnnnnnjjjiiipppyyy}}}}}}{{{zzzzzz|||xxxyyy~~~LLLNNNjjjhhhOOODDDHHHEEECCCDDDBBB@@@222222222222222222222222111111444888777111---.........///000222444555666555666888999:::<<>>AAADDDCCCFFFJJJNNNRRRTTTUUUUUUUUUXXX\\\___```aaabbbcccdddiiillllllnnnpppooolllrrrrrrtttzzz}}}nnnEEElll~~~kkk}}}dddKKKLLLIIICCCCCCDDDAAA111111111222222333333333444555777666333111000000///000222444666777777666777999:::===@@@BBBDDDEEEBBBFFFKKKPPPSSSTTTTTTSSS\\\\\\\\\___bbbeeeffffffkkkkkklllnnnqqqrrrqqqppprrrvvv}}}}}}{{{RRRFFF~~~sss~~~uuuNNNDDDKKKCCC>>>JJJBBB222222222222222222333333222444555444111///...//////000222444666777777666888999;;;===@@@CCCEEEFFFFFFIIINNNSSSVVVWWWVVVUUU[[[[[[\\\___bbbdddeeeffflllllllllnnnqqqttttttssswwwwwwyyyzzz}}}{{{mmm~~~}}}JJJPPPzzzxxxiiizzzuuuxxx|||SSSFFFLLLEEE@@@IIIBBB333333222222222222222222000222333222///...---...000111333444666666777777888999;;;>>>AAACCCEEEFFFIIIKKKOOOSSSVVVWWWVVVVVVZZZ[[[\\\___aaadddeeefffnnnllllllnnnrrruuuwwwwwwyyyyyyyyyyyy{{{wwwnnn~~~{{{~~~lllLLLnnnrrrnnnooosssyyy}}}yyyppplllrrryyylllssswwwwwwvvvwwwuuurrr~~~{{{{{{zzztttllloooqqqsssrrrrrrwwwZZZIIIMMMHHHAAAGGGBBB333333333222222111111111000111222111///---......111222333444555666777777999:::<<<>>>AAADDDFFFGGGHHHJJJMMMQQQSSSTTTSSSSSSYYY[[[]]]___aaacccfffgggmmmlllkkkmmmqqqvvvyyyzzzwwwyyy|||rrrsss~~~]]]TTTtttddd]]]aaafffcccgggiiigggdddgggpppxxxllljjjkkkmmmkkkhhhhhhlllmmmsssyyy{{{|||}}}~~~~~~ooooooooonnnnnnooosssvvvttt~~~aaaJJJMMMIIIBBBEEEBBB333333333222222111111111222222333222000//////111333333333444555666777888:::;;;===???BBBDDDFFFGGGGGGIIILLLOOOQQQRRRRRRRRRXXX[[[^^^```aaacccfffiiilllkkkjjjlllqqqvvvyyyzzzuuuxxx{{{{{{jjjpppUUU^^^wwwcccZZZ[[[___bbbbbbfffjjjkkkggg___VVVPPPWWWUUUWWW\\\[[[WWWYYY___```bbbhhhsss|||}}}zzz{{{yyyvvvvvvvvvuuurrrpppsss{{{vvvrrrllliii|||gggKKKKKKIIIBBBCCCBBB333333222222222222222222333333333222000000111333444444444444555666777888:::;;;===@@@BBBEEEGGGHHHHHHJJJMMMPPPRRRTTTUUUUUUXXX\\\```bbbbbbdddhhhllllllkkkkkknnnrrrvvvxxxyyyvvvuuuuuuvvvzzz~~~|||www}}}yyyUUUppprrrccc^^^\\\YYYVVVSSSSSSSSSSSSRRRMMMFFF@@@GGGHHHLLLRRRTTTUUUXXX]]]fff___bbbttt|||ooo}}}}}}~~~~~~]]]bbbnnnlllooo{{{hhhcccbbbkkkmmmMMMIIIHHHCCCCCCBBB222222222222222222333333333333333222000000111333555555444444555666777888;;;<<<>>>@@@CCCFFFGGGIIIHHHJJJMMMPPPSSSUUUWWWWWWYYY]]]bbbcccccceeeiiinnnmmmmmmmmmppptttwwwxxxxxxrrrrrrsssuuuzzz{{{yyycccVVVwwwfffZZZTTTPPPJJJEEEAAA???<<<;;;===AAAFFFJJJDDDHHHLLLMMMPPPVVV[[[]]]SSSWWWgggccckkkjjjkkkrrrPPPHHHHHHEEEFFFBBB111111111222222333333444222333222111//////111333666555444444555666777888;;;<<<>>>AAACCCFFFHHHIIIGGGIIIKKKOOORRRUUUWWWWWWYYY^^^cccddddddeeejjjooonnnnnnpppsssvvvyyyyyyxxxkkkooovvv}}}TTTTTTwwwiii```SSSHHHAAA>>><<<;;;???DDDHHHGGGDDDAAABBBDDD@@@FFFGGGDDDEEENNNTTTSSSMMM```|||qqqjjjrrr}}}```mmmiiiuuuRRRHHHIIIGGGHHHBBB333333222222222333444444888666222//////111444666555666777666555666888999;;;<<<===???BBBFFFIIILLLMMMNNNNNNPPPRRRVVVXXXZZZ\\\```dddffffffggglllooommmooossswwwzzz{{{||||||zzz}}}MMMfff|||mmmggg___WWWMMMDDD@@@===:::888<<>>AAADDDGGGJJJKKKLLLMMMNNNPPPRRRVVVYYY\\\^^^cccbbbcccfffiiikkkllllllpppqqqsssvvvyyy{{{}}}~~~zzzyyy{{{{{{WWWuuu```MMMBBB???:::888555555666888999999:::???FFFKKKNNNRRRWWW\\\```bbbdddggghhhhhhggggggfffeeeeeeiiipppsssrrrpppccceeeiiimmmllleeeaaa```dddfffxxxssswwwfff]]]NNNJJJGGGEEEBBB666555555555444333222111888666333000000111333444444666777888888999<<<>>>===???BBBFFFHHHJJJKKKKKKNNNOOOQQQTTTXXX\\\^^^```fffdddcccfffkkknnnmmmkkkrrrssstttvvvxxx{{{}}}vvvxxx}}}^^^TTTzzzkkkRRRDDD<<<999999444333444555777:::;;;<<<@@@DDDHHHJJJKKKMMMQQQTTTNNNQQQUUUYYY\\\\\\\\\[[[bbb___\\\^^^fffooowww{{{xxxlllaaa```gggjjjhhhdddbbbaaaaaannn~~~hhhllldddKKKKKKFFFCCCCCC555666666555555333222111666555333111000222333444555777888999999:::===???===???BBBEEEHHHJJJJJJJJJNNNPPPRRRVVVZZZ]]]___```gggeeeeeehhhlllooonnnmmmssstttuuuvvvyyy{{{~~~www~~~NNN___~~~lllMMM===<<<;;;999777666777888888999:::;;;<<<;;;???BBBDDDCCCEEEIIIMMM___bbbfffkkknnnppppppoooccccccbbb``````dddlllrrrmmmppprrrpppnnnllllllllliiieee\\\ZZZmmm```___oooJJJLLLGGGDDDCCC444555666666666444333222444333222111111333444666777888:::::::::;;;===??????@@@CCCEEEHHHJJJKKKKKKOOOPPPSSSWWWZZZ]]]______gggfffgggjjjmmmooopppppptttuuuvvvxxxzzz|||~~~~~~wwwPPP{{{^^^LLL===<<>><<>>???:::555777<<<666777888777666888<<<@@@EEEHHHKKKKKKLLLNNNSSSXXX[[[\\\^^^```cccfffhhhiiimmmnnnrrryyy~~~~~~yyysss|||~~~qqqooowww}}}wwwtttooohhhdddaaa^^^[[[hhhsssLLLLLLDDDDDDDDD333333333333333333333333333222111111111333666777<<<===>>>===;;;;;;===???CCCCCCDDDFFFGGGHHHIIIJJJNNNPPPSSSVVVYYY\\\```ccchhhiiikkkkkkkkkmmmooorrrrrrpppqqqvvvzzzyyyzzz}}}}}}\\\NNNkkkHHH>>><<>>AAABBBCCCEEEHHHJJJKKKLLLRRRRRRRRRSSSTTTYYY___dddgggiiijjjkkkkkkmmmooorrrxxxuuutttwwwxxxvvvvvvyyy{{{YYYWWW\\\@@@;;;<<<>>><<<777777;;;:::777<<<<<<<<<===>>>???@@@AAACCC@@@FFFIIIFFFKKKQQQNNNPPPMMMPPP[[[eeeiiimmmqqqtttnnnjjjkkkmmmmmmnnnqqqqqqxxxzzznnnjjjggghhhkkkjjjeeeaaaYYYmmmlllZZZ```gggMMMCCCHHHCCC333333333333333333333333222111111111222444666777:::;;;<<<;;;:::;;;<<<>>>@@@AAACCCEEEHHHKKKMMMNNNTTTSSSQQQOOOPPPVVV^^^dddfffhhhjjjjjjkkklllooorrrzzzwwwvvvxxxxxxuuuuuuxxxzzzSSShhhuuuKKK999;;;<<<===;;;888888<<<>>>===CCCCCCCCCCCCBBBBBBAAAAAADDD===EEEOOOJJJGGGNNNPPPJJJMMMPPPTTT]]]hhhkkkhhhiiiffffffgggfffeeehhhmmmiiittt}}}uuulllkkknnnooojjjdddYYYeeedddssseeeaaaXXXOOOYYYeeesssRRRFFFFFFCCC333333333333333333333333111111111111333444666777888999;;;:::::::::===???AAABBBCCCFFFHHHJJJLLLMMMQQQQQQOOOOOOQQQWWW___eeefffhhhjjjjjjkkkmmmppprrruuuuuuwww{{{{{{wwwwwwyyy}}}LLL|||ccc@@@777>>>;;;<<<<<<:::;;;>>>BBBDDDIIIIIIHHHGGGFFFDDDCCCCCCEEECCCKKKSSSQQQTTTUUUNNNOOOZZZ]]]VVVVVV___aaa[[[[[[\\\```cccbbbaaagggoookkkiii{{{xxxnnngggdddddd```eee\\\gggzzzZZZXXXaaaKKK]]]QQQ}}}TTTHHHEEECCC333333333333333333333333000000111222333555666777777999:::::::::;;;===@@@CCCDDDEEEFFFHHHJJJKKKKKKLLLMMMOOORRRUUU[[[aaaffffffhhhjjjkkklllnnnqqqsssssstttyyy~~~}}}xxxwwwyyywwwFFFzzzTTT:::777>>><<<<<<>>>??????AAAFFFJJJNNNMMMKKKIIIHHHHHHHHHHHHEEEIIIQQQSSSYYYjjjgggOOOUUUeeeiii\\\UUUZZZ]]]YYYYYY\\\aaaeeedddbbbhhhpppsssiiittt}}}~~~uuukkkeeecccaaa```dddbbbooo|||nnnkkkQQQYYYSSS{{{RRRJJJDDDCCC333333333333333333333333//////111222444555666777777888:::;;;;;;<<>>AAACCCAAABBBDDDGGGIIILLLNNNOOOQQQSSSVVVXXX[[[```eeeiiiiiikkkmmmnnnooorrruuuxxxvvvuuuuuuuuuuuuwwwVVVVVV___:::000999???<<<>>>@@@GGGNNNMMMIIILLLTTTVVVSSSPPPNNNPPPUUU\\\```bbbVVVQQQPPPRRR^^^eee\\\dddeeefffhhhjjjllliiifffgggfffgggiiifff```]]]___aaaoooiiiooouuu}}}yyy{{{yyyqqqjjjmmm|||uuuccckkkoooWWWmmm~~~qqq|||QQQNNNDDDQQQOOOCCCCCC555555555555555555555555///000111222444777999:::999999888999:::<<<>>>@@@AAABBBDDDGGGKKKNNNPPPQQQZZZZZZ[[[[[[]]]aaagggkkkggglllqqqttttttuuuwwwyyy{{{{{{{{{zzzyyy|||RRRfffzzzIII999<<<666666FFF@@@EEEIIIKKKKKKOOOWWW^^^XXXSSSRRRVVVXXXUUUUUUYYYbbb```\\\WWWUUUVVVZZZ^^^aaaccceeehhhiiihhhgggfffeeegggpppnnn___^^^hhhkkkfffeeegggkkksss{{{yyyvvvsssqqqlllggggggjjjwwwlll^^^iii}}}tttiii[[[MMMVVVYYYDDDJJJDDD555555555555555555555555///000111333555777999:::999999999:::;;;===???@@@AAACCCFFFGGGHHHLLLSSSXXXXXX\\\______^^^___cccgggzzzwwwnnnhhhqqq{{{OOOwwwkkk???666::::::;;;@@@AAAEEEIIILLLNNNRRRXXX]]]XXXTTTTTTYYY[[[ZZZZZZ^^^eeebbb]]]YYYWWWYYY^^^cccccceeehhhiiiiiiiiilllnnnmmmiiimmmlllbbbbbbgggdddeeegggjjjlllyyyzzzuuuqqqmmmkkkgggccceeejjjfffnnn}}}uuuhhhcccvvvttt}}}uuuKKKPPPlll[[[EEEHHHAAA555555555555555555555555000000222333666888999::::::::::::;;;<<<>>>@@@AAAAAAEEEHHHHHHGGGLLLVVV^^^]]]___aaa```___bbbiiioooiiimmmqqqssssssuuu{{{|||}}}~~~~~~}}}~~~MMMXXX666777999@@@EEE>>>CCCEEEJJJOOOSSSWWWZZZ[[[RRRQQQSSSXXX[[[ZZZ[[[^^^fffddd___[[[ZZZ]]]ccciiidddhhhkkkjjjhhhjjjooouuurrriiijjjkkkgggiiijjjaaacccfffjjjhhh}}}sssrrrmmmiiifffdddbbbffflllaaaaaahhhttt{{{vvvlllfffhhh[[[jjjRRRLLL[[[___FFFFFFDDD555555555555555555555555000111222555777888::::::999999:::;;;<<<>>>???@@@BBBEEEHHHJJJLLLPPPVVV[[[___YYYOOOFFF@@@@@@BBBEEEDDDDDDXXXvvv}}}pppqqqxxxyyyzzz{{{zzzzzzzzzzzz}}}{{{|||OOO}}}GGG444<<<:::EEEOOOAAADDDGGGKKKRRRXXX[[[[[[ZZZRRRTTTVVVYYYZZZZZZ[[[]]]cccbbb```___^^^aaafffjjjffflllppppppllllllqqqwwwsssjjjkkkooonnnqqqrrrhhheeefffiii```ttt}}}kkkrrrmmmhhheeeddddddjjjrrrccc```]]]\\\^^^ccckkkqqqmmmeeeRRRzzzeeeIIIUUUcccHHHDDDEEE555555555555555555555555000111333666888999::::::888888:::;;;<<<===>>>???DDDDDDGGGMMMRRRUUUSSSPPPBBB===999:::???DDDFFFFFFDDD666777RRRppp|||{{{xxx||||||}}}~~~~~~~~~}}}{{{yyyPPPeee===555@@@;;;EEEQQQFFFFFFIIINNNUUUZZZ\\\[[[XXXYYY\\\^^^^^^\\\]]]^^^___\\\^^^```aaabbbdddgggjjjlllsssyyyyyyuuusssvvv{{{wwwqqquuuxxxtttvvvyyyrrrqqqnnnooobbbnnnlllsssmmmgggeeecccdddllltttiiigggbbb]]]ZZZ\\\___aaaaaa___RRRrrrvvvLLLQQQhhhKKKDDDBBB555555555555555555555555000222444777999:::::::::888999;;;<<<>>>>>>??????DDDDDDFFFMMMSSSRRRJJJBBB444999CCCRRRaaajjjmmmkkkccc___LLL;;;FFFfffyyyxxx~~~}}}}}}~~~~~~}}}sssUUUPPP888666@@@===CCCLLLHHHHHHLLLQQQWWWZZZZZZYYYXXXZZZ^^^___[[[XXXYYY\\\\\\YYY[[[^^^aaabbbeeeiiikkktttzzz~~~}}}||||||~~~yyyxxx|||ooosssvvvrrrlllfffcccaaabbbjjjrrr|||vvvlllcccaaaaaa[[[TTTXXXttt\\\PPPVVViii[[[PPPhhhkkkMMMDDDDDD555555555555555555555555000222555888:::;;;;;;::::::;;;===???@@@AAAAAAAAABBBCCCGGGKKKMMMIII@@@888LLLRRRZZZ```cccccccccdddssszzzrrrWWW???CCC___xxx}}}{{{zzz{{{}}}~~~|||vvvbbbDDD:::888???EEEFFFGGGIIIIIINNNUUUXXXXXXWWWWWWXXXVVV[[[[[[UUUQQQTTTXXXYYYYYYZZZ\\\]]]```eeelllpppxxx{{{zzz|||{{{}}}ssslllfffcccaaaaaahhhpppzzz~~~{{{pppgggdddaaa]]]TTTcccZZZMMMOOOwwwtttkkkNNN[[[mmmPPPEEEFFF555555555555555555555555000222555888:::;;;;;;;;;;;;===???AAABBBCCCCCCBBB???CCCGGGIIIFFF@@@888444RRRYYY``````^^^```jjjsssnnnhhhrrr|||ccc@@@KKKrrr~~~|||zzz{{{~~~~~~}}}ooovvvBBB???999@@@LLLKKKEEEJJJIIIPPPWWWYYYVVVTTTVVVYYYWWW\\\\\\TTTPPPUUUZZZ\\\[[[[[[ZZZZZZ^^^eeennnuuuxxxyyy{{{~~~vvv}}}~~~uuuoooiiieeebbbbbbhhhooo]]]xxxsssdddbbbeeeUUU]]]sssWWWLLL[[[YYYpppoooHHHXXXnnnQQQFFFCCC999111444888444444666111222555888:::;;;;;;===>>>>>>===@@@EEEDDD??????EEEIIIJJJIIIBBB777444BBBSSSUUUVVVZZZ^^^^^^^^^dddlllrrrjjjkkkwww|||mmmRRR>>>www|||[[[zzzqqqooorrr???:::999@@@GGGIIIIIIIIILLLPPPUUUYYYZZZ[[[\\\\\\WWWVVVUUUVVVYYYZZZ[[[ZZZWWWVVVZZZaaaeeefffmmmwww~~~vvv|||rrruuunnnfffgggaaa\\\aaammm}}}xxxssskkk]]][[[aaayyyQQQRRRTTTPPPPPPMMMwwwLLLJJJDDD888111555888444555888222222555888999:::;;;===>>>>>>===@@@DDDDDDAAABBBGGGEEEIIIEEE:::777AAANNNTTTQQQTTTZZZ___```___cccjjjkkkssstttpppwww|||jjjMMMSSSxxxzzzvvvhhh>>>:::;;;BBBIIIJJJIIIJJJNNNQQQVVVYYYZZZ[[[[[[\\\ZZZXXXVVVVVVVVVWWWVVVUUU[[[[[[___eeeiiikkkrrrzzz~~~vvvzzzssskkkjjjddd___dddssszzztttoooyyy~~~rrrfffhhhgggjjjRRROOOLLLMMMUUUSSS}}}wwwJJJFFFDDD888222555777333777:::333333555777888888:::===@@@@@@>>>???CCCEEEDDDEEEHHHGGGKKKBBB555;;;PPPZZZUUUQQQTTT\\\cccdddbbbdddiiiiiirrrtttpppxxx{{{hhhCCCkkk||||||vvv\\\===:::<<>>AAADDDAAA@@@BBBDDDEEEEEEEEENNNIII>>>999DDDVVV\\\WWWYYYZZZ___eeegggeeegggkkkooohhhlllxxxzzzzzz]]]MMM}}}pppuuuPPP;;;:::===FFFMMMMMMLLLMMMTTTVVVYYYZZZZZZZZZZZZ[[[YYYWWWVVVWWWXXXZZZZZZYYY]]]^^^bbbggglllpppuuuyyy}}}zzzpppoookkkkkktttvvvnnnvvvyyynnnrrrwwwjjjaaa\\\mmmRRROOOSSSOOOGGGSSSbbbPPPXXX|||MMMDDDDDD666333666666333;;;???666333555666777888;;;???BBBGGGDDDAAAAAADDDEEEBBB===LLL>>>777@@@MMMSSSWWW[[[```___```dddeeeeeeggglllpppiiimmm{{{xxxyyy|||LLLggghhh{{{FFF999999>>>GGGMMMMMMMMMPPPUUUWWWYYYZZZYYYYYYYYYZZZXXXVVVUUUVVVXXXYYYYYYXXX]]]___bbbgggmmmssswwwxxxuuukkknnnoooqqqzzzwwwoooxxx}}}qqquuu~~~mmmfffiii~~~bbbLLLOOOPPPGGGGGG{{{yyyLLLSSSyyyLLLEEEDDD555333666555222===BBB888333555888999;;;===@@@CCCFFFDDD@@@???CCCEEE???666===333777HHHRRROOOSSS^^^aaa^^^^^^bbbccccccfffjjjjjjrrrvvvuuuxxx~~~~~~xxxhhhNNNyyy___GGG888888===FFFKKKLLLOOORRRUUUWWWYYYYYYXXXXXXYYYZZZXXXVVVUUUUUUVVVVVVVVVUUU___bbbeeehhhooowwwzzzxxx}}}ooohhhppprrrrrryyyxxxssswwwzzztttyyyvvv```wwwXXXLLLKKKJJJJJJaaaZZZRRRrrrIIIFFFDDD444444777444222>>>DDD999333666999<<<===???AAACCCBBBAAA>>>===CCCFFF===111111666DDDQQQTTTPPPSSS\\\^^^[[[]]]cccffffffgggjjjkkkppprrrqqquuu||||||www~~~SSS```YYYHHH777777<<>><<<<<>>BBB666777777888:::???CCCFFFHHHFFF444333777555>>>CCC666000777DDDRRRVVVSSSSSSWWWbbbccceeegggiiiiiigggeeebbblllpppuuu}}}wwwzzz{{{}}}cccIII]]]yyyBBB777888;;;@@@GGGLLLOOOPPPTTTSSSRRRQQQQQQSSSTTTUUUXXXVVVYYY^^^```___```dddfff[[[ccckkkiiiqqqzzzrrryyytttqqqlllhhhkkkrrrooouuugggllldddbbbzzzfffmmmttt___UUUHHHPPP|||ZZZ]]]UUUmmmHHHDDDAAA666555777555222;;;@@@666666777888;;;???DDDIIILLLDDD777333333111888>>>888333999DDDOOORRRRRRTTTXXXfffeeefffhhhkkkkkkgggcccgggooopppsss|||{{{www{{{}}}xxxxxxHHHsss]]]yyyEEE666777:::???EEEKKKMMMNNNTTTSSSQQQPPPPPPRRRTTTVVVWWWVVVXXX^^^aaa```aaadddddd___dddgggdddlllwwwuuu}}}}}}~~~xxxtttooolllhhhhhhooowwwsss|||mmm```eeeaaabbbuuu{{{zzz}}}qqqSSSLLLMMMQQQkkkVVVkkkEEE@@@???888555888777222999>>>666999:::;;;>>>AAAFFFLLLPPPDDD;;;555222000555::::::<<>>@@@EEEKKKPPPFFFBBB888222333555888===DDDKKKQQQUUUVVVXXXZZZ\\\]]]]]]^^^bbbfffhhhgggeeejjjpppmmmnnnxxx{{{{{{~~~~~~kkkMMMZZZwwwBBB555555888<<>>DDDMMMTTTVVVWWWYYYZZZYYYXXXZZZ\\\___bbbeeehhhjjjlllqqqmmmmmmwww{{{|||}}}IIIsssWWWvvvAAA555555777<<>>DDDNNNVVVKKKMMM;;;222>>><<<333;;;<<>>222JJJ&&&LLL555555FFFTTTVVVUUUZZZ___bbb```bbbdddbbbaaacccjjjpppqqqttttttpppqqqxxxJJJ~~~UUUlllGGG777444555<<>>BBBEEE888DDD333...>>>MMMQQQPPPRRRWWW[[[^^^bbbfffgggffffffhhhjjjiiikkkllllllsss|||WWWeee~~~VVV|||GGG777444444:::???BBBEEEIIIKKKMMMOOOPPPPPPQQQSSSUUU]]]YYYWWWXXXXXXYYY\\\aaa___gggjjjqqq|||}}}xxxrrrpppnnniii```XXXXXX___]]]ZZZ^^^^^^aaammmooo[[[eeeRRRtttMMMCCClllCCCCCC===<<<777888999999999<<<@@@CCC444999===???BBBJJJXXXccc___cccFFFMMMAAA@@@===111///<<>>@@@DDDHHHHHHKKKNNNOOONNNNNNQQQUUU[[[ZZZYYYYYYYYY[[[___ccceeejjjkkksss~~~uuummmhhhddd___\\\ZZZ```^^^\\\___]]]```mmmiii```cccsssXXXuuuMMMAAAwww```BBBEEE;;;===:::::::::999999:::===@@@333999>>>@@@BBBJJJXXXdddfffiiiNNNQQQ<<>>BBBGGGEEEHHHLLLNNNNNNOOOSSSWWWUUUXXXZZZYYYZZZ\\\```bbbiiijjjiiiuuuyyypppiiiccc```^^^WWW]]]^^^___ddd```aaaoooyyyaaafffhhhjjjYYY[[[EEEUUUAAACCC;;;===;;;;;;;;;999888999;;;>>>555:::@@@BBBEEEMMMZZZdddccchhhVVVRRR<<>><<<999:::999888777888;;;>>>555:::???BBBFFFNNNXXX```bbbiiieeeXXXDDDEEE888555111---111???MMMSSSUUUWWW______```bbbdddeeeddddddggglllmmmmmmooowww|||}}}tttPPPkkkSSS^^^999444222555999<<<@@@DDDDDDDDDFFFJJJNNNRRRTTTTTTSSSZZZ\\\YYYYYY```gggiiilllpppsss|||sssllliiiiii^^^aaa```dddiiidddgggyyy```]]]}}}xxx___SSSmmmPPPoooLLLBBB666AAA;;;777888888777777999<<>>DDDCCCBBBDDDLLLUUUYYYXXX\\\^^^WWWVVVeeennnlllmmmvvv~~~~~~~~~wwwpppnnnqqqvvvrrrtttppp```ppp^^^ccctttXXX]]]www]]]TTTyyyZZZ]]]BBB>>>@@@>>>======<<<;;;:::::::::<<<===;;;777:::DDDKKKKKKLLLPPPdddkkkvvvOOOOOOEEE666666777---<<>><<<======<<<;;;;;;<<<=========888999AAAJJJLLLIIIGGGXXXpppuuuMMMWWWLLL999999555444DDDTTTRRRPPPVVVUUUQQQVVV^^^dddfffeeeddddddbbb```___``````dddppp}}}vvvyyyyyyxxxxxxxxxtttnnnLLLhhh}}}fffmmm}}}^^^BBB666111777<<<;;;===BBB;;;@@@EEEIIILLLQQQYYY```___fffbbb___gggllllllqqq|||~~~{{{uuurrruuuxxxxxxyyyzzzwwwxxxwwwtttqqqrrrvvvzzziiijjjlll\\\eeeVVV___jjjeeennn]]]kkk~~~zzzdddsssQQQ@@@???@@@===;;;;;;<<<<<<<<<<<<============<<<===DDDOOORRRIII???OOOtttuuuQQQfffVVV???;;;444;;;JJJTTTRRROOORRRTTTOOOTTTYYY^^^```aaacccddd]]]bbbiiimmmkkkkkktttvvvxxxyyyzzz|||}}}|||zzzVVVYYYzzznnneeeyyydddDDD888222777======???DDDHHHGGGGGGJJJOOOXXXdddooofffooolllgggllloooqqqxxx|||~~~~~~~~~{{{uuuppprrruuuttttttvvvrrrssssssrrrpppqqqtttwwwgggbbbdddWWWbbb[[[fffjjjxxxttt}}}]]]ddd{{{mmmfffJJJ?????????<<<;;;999:::;;;<<<===<<<<<<;;;===@@@DDDKKKVVVYYYLLL:::GGGnnnoooWWWsss___GGG;;;555DDDNNNPPPPPPNNNNNNQQQSSSUUUWWWYYY[[[___dddggg^^^dddlllppplllhhhoooyyyrrrsssuuuxxxyyyyyyyyy{{{jjjUUU|||uuu^^^vvvjjjGGG:::333777<<<===@@@FFFSSSMMMMMMUUU___fffooowww\\\gggfffccclllrrrxxx{{{}}}{{{zzz~~~}}}}}}|||tttooopppqqqnnnlllmmmjjjkkkmmmnnnoooqqqtttvvvqqqcccbbbVVVaaa___kkkeeeooo~~~ZZZmmm}}}[[[EEE>>>>>>>>>===<<<777999;;;===>>>===<<<;;;:::CCCIIINNNYYY^^^PPP;;;BBB```aaa\\\zzzdddRRR>>><<>>======???===777999<<>>CCCRRRSSS^^^~~~jjjcccIIIGGGZZZWWWKKKPPPRRRNNNRRRYYYYYYZZZZZZ[[[___eeeiiivvvvvvuuusssnnnlllttt~~~~~~UUUrrrPPPssskkkNNN???222333777:::@@@IIIOOOQQQ^^^rrr{{{vvvsssvvvmmmssslllfffnnnvvv|||xxx{{{~~~{{{xxxuuutttuuulllhhhfffjjjllliiieeedddhhhiiikkkmmmppprrrrrrrrrpppjjj{{{xxx}}}WWWpppNNNAAA???;;;<<<@@@<<<888:::>>>@@@AAA@@@>>><<<777CCCIIIIIIQQQ]]]TTTAAAGGGJJJKKKaaaoooqqqSSSOOObbbZZZKKKRRRUUUPPPUUUVVVXXXYYYZZZ[[[^^^bbbeeeeeeeeegggiiigggeeekkkrrrssssssxxx~~~}}}xxxyyy~~~zzzQQQkkk}}}LLL|||ssskkkQQQ@@@222222555999@@@IIIOOORRRaaarrrwwwqqqsss{{{kkkppphhhdddooozzzvvv~~~{{{xxxwwwtttpppmmmfffcccccciiimmmkkkiiihhhpppooooooppppppooommmkkknnnmmmyyyZZZ}}}|||mmmLLLAAA???;;;;;;BBB;;;555777888888777777888999666>>>OOOJJJDDD[[[dddPPPMMMSSSAAAVVVpppqqqxxxmmmooojjj^^^PPPMMMQQQQQQMMM[[[VVVSSSTTTYYY___eeekkkjjjhhhdddaaa```dddhhhlllsssrrrxxxxxxxxx~~~zzz]]]HHHoooRRRmmm~~~mmmeeeUUUAAA222111333555<<>>===???<<<;;;555777888888777777888999333AAA???QQQQQQOOOmmmjjjSSSQQQ;;;LLLeeegggqqqoooxxxqqqbbbPPPIIIMMMPPPPPPSSSSSSVVV]]]cccffffffeeegggfffddddddeeefffeeecccgggjjjpppwwwxxxuuuvvvyyyqqqYYY@@@```||||||UUUiiipppfffTTTBBB222111444666===GGGNNNSSS^^^iiilllkkkmmmrrrmmmnnnnnnpppvvv~~~www{{{wwwkkkeeeffffffaaaeee```bbbgggeee___aaajjjkkkhhhfffeeeffffffccc___```bbbttt|||pppsssggg^^^pppRRR@@@>>><<<<<<>>>;;;;;;555777888888666666777999333BBB000TTT]]]EEEkkk{{{]]]PPP666AAAVVVYYYfffoooxxxfffRRRFFFHHHPPPVVVQQQQQQTTT\\\eeeiiigggcccgggeeecccccccccdddcccbbbeeelllrrrtttwwwzzz|||zzzmmm[[[999KKKsss}}}\\\eee~~~nnncccSSSBBB333111444777>>>FFFPPPQQQXXXeeeooorrrssstttnnntttzzz|||}}}ppphhhhhhfffaaabbb```aaaddd```[[[```jjjeeeeeeeeedddcccbbb```___^^^WWWbbb{{{rrrqqq\\\lll```iiixxxaaaHHH<<<===;;;===???;;;;;;555666777777666666777999888<<<...KKK___MMM[[[qqqeeeQQQ777;;;JJJMMMWWWiiizzzkkkWWWHHHFFFOOOWWWWWWTTTPPPQQQZZZdddgggdddfffeeebbb^^^[[[^^^eeelllllluuuyyywwwzzz~~~wwwfff::::::jjjfffaaawwwkkkcccQQQBBB444111444888???FFFSSSPPPVVVfffuuu{{{xxxvvvwwwwwwnnnnnnkkkeeebbbaaabbbccc^^^[[[aaakkkeeeggggggfffdddbbbaaabbb```VVVSSS```XXX\\\NNNhhhQQQrrrWWWDDD<<>>999DDDGGGJJJ]]]~~~zzzooo^^^MMMEEEIIIQQQ\\\YYYRRRNNNTTT```eeeccc\\\bbbddd```ZZZ[[[fffqqqkkksssvvvuuuyyyrrrDDD111]]]nnnWWW||||||ooogggdddOOOBBB444000333999???DDDPPPMMMTTTgggxxx~~~{{{wwwwwwooonnnlllfffaaaaaabbbaaa]]]\\\aaahhhgggggggggeeebbbaaaaaabbbbbb^^^RRROOOHHHTTTMMMmmm~~~zzzOOO{{{nnnOOOAAA>>>@@@===>>>@@@::::::444666777777555555666888:::...AAA222MMMsssPPPNNN]]]OOOCCC888???FFF@@@OOOvvvsssmmmbbbSSSGGGFFFLLLZZZ\\\ZZZUUUWWW___bbb^^^RRR]]]ggggggaaa___eeemmmhhhlllnnnqqqwwwwwwUUU111JJJuuu}}}|||uuuIIIrrrqqqddd^^^\\\LLLAAA444...111999???BBBHHHHHHQQQddduuu||||||{{{zzzrrrrrroooiii``````___^^^]]]^^^aaacccgggeeebbb___]]]]]]]]]^^^WWW\\\PPPKKKFFFSSSNNNxxxwwwlllXXX|||[[[FFF===<<<>>>999;;;===666:::444555666666555555666888555111@@@111>>>fff\\\NNNOOOHHHEEE222999EEE:::EEEeeeccccccaaaXXXNNNMMMQQQVVV]]]^^^WWWVVV]]]```\\\TTT\\\dddgggeeeccceeegggkkkggggggmmmrrrtttvvvxxxwwwvvviii:::999gggxxxyyy|||BBBmmm|||}}}uuukkkaaaXXXTTTIII@@@333,,,000888>>>@@@BBBEEEOOO```pppyyywwwvvvsssmmmaaa```___^^^aaacccbbb```hhhbbb[[[XXXXXXYYYYYYYYYMMMPPPFFFIIIHHHOOORRRsssNNNaaaqqqOOO@@@:::;;;<<<777:::===666999444555666666555555666888222777;;;333111PPPeeePPPDDDBBBCCC---333EEE888@@@UUUUUUYYY^^^\\\VVVVVV[[[UUU]]]\\\RRROOOXXX______^^^^^^___aaadddffffffffflllccc```fffiiieeedddiiillluuuyyyDDD000]]]vvv|||xxx|||{{{BBBmmm}}}}}}yyyuuuppphhh]]]TTTHHH???222,,,///888>>>???AAADDDOOO___mmmzzzxxxvvvsssllleeeccc```aaaeeehhhfffaaajjjbbbXXXTTTVVVXXXXXXVVVMMMHHH===IIIKKKNNNYYYsssJJJ|||~~~rrrttt```BBB>>>999<<<<<<777;;;???999999777777777777666666666666777666888888333999WWWyyyIIIKKK888222BBB999000CCCNNNPPPTTTYYYYYYWWWVVVXXXZZZWWWVVVYYYZZZXXX[[[___``````]]]WWWXXX```hhhkkkkkkjjjhhhffffffiiinnnrrraaa{{{yyybbb111:::\\\wwwfffiiiyyy}}}|||[[[KKKxxx}}}~~~~~~zzzrrrmmmjjj```TTTCCC;;;111,,,///666<<>>;;;;;;;;;::::::999999999;;;777777777777666666666666777666888888333666MMMhhheeeHHH===888333FFFKKK,,,GGGLLLQQQRRRSSSTTTWWWXXXVVVRRRRRRUUUVVVTTTUUUWWWWWWXXXUUURRRUUU___hhhlllhhhhhhfffcccaaaaaadddgggdddpppsssuuuJJJ<<>>;;;;;;:::::::::999999999:::777777777777666666666666888666777888444333@@@QQQ[[[FFF@@@777AAADDD+++???IIIPPPMMMNNNUUUZZZZZZTTTPPPPPPUUUXXXWWWVVVVVVTTTUUUUUUSSSXXXccckkkmmmfffggghhhgggffffffgggiiiccc```ggg^^^===555YYYvvvqqqpppuuuwwwvvvvvvyyy|||}}}||||||{{{yyyzzzzzzyyy|||dddJJJzzz{{{vvvuuuvvvsssrrrqqqmmmgggddd```XXXOOOEEE===333---///333888:::>>>???EEENNNWWWfff}}}wwwooossslllggggggfffaaa[[[XXXVVVVVVTTTPPPKKKHHHGGGGGGBBBDDD???BBBPPPMMMeee]]]WWW~~~gggHHH:::<<<:::::::::999999999999999999777777777777666666666666777555666999777444888???mmmeee??????@@@777===999HHHPPPNNNOOOXXX^^^\\\WWWSSSSSSZZZ``````^^^^^^XXX[[[\\\]]]bbbjjjmmmllljjjlllnnnnnnkkkiiiggggggqqqooorrruuu\\\===@@@```nnn|||~~~{{{www|||yyyyyy}}}~~~~~~~~~}}}xxxvvvxxx{{{jjjHHHuuuzzzwwwtttpppkkkfffeeebbbaaaaaa___YYYSSSCCC;;;222---///444777999;;;===BBBGGGLLLYYYuuu}}}yyysssmmmooolllgggccc^^^WWWRRROOORRRPPPMMMIIIEEECCCBBBBBB<<>>CCCRRROOOccclllTTT||||||vvv~~~mmmRRR>>>888999999999999999999888888888:::777777777777666666666666555444666999999777666777444XXXCCCHHHEEECCC666DDDNNNNNNQQQXXX\\\ZZZYYYUUUVVV\\\```___^^^^^^WWW[[[___bbbhhhmmmlllggglllnnnooommmhhhbbb]]][[[nnnwwwrrr{{{tttwwwQQQ222LLLlll}}}vvvpppttt{{{~~~}}}~~~xxxttttttttt{{{}}}hhh@@@jjjrrrsssmmmgggccc```]]][[[\\\]]][[[VVVSSS???888000---000555888999???@@@CCCFFFKKKVVVhhhxxx~~~xxxsssmmmhhhfffhhhggg```VVVPPPNNNNNNNNNKKKFFFBBB@@@?????????;;;EEE>>>GGGPPPYYYcccvvvQQQgggpppzzzWWW>>><<<<<<666888888888888888888888888:::777777777777666666666666444444555888::::::888666000NNN```GGGJJJBBB888===EEEKKKOOORRRTTTUUUVVVTTTUUUXXXXXXUUUUUUWWWRRRVVVZZZ^^^dddjjjgggaaabbbeeeiiijjjgggccc```^^^\\\jjj```aaaddd}}}___;;;---RRRuuu|||uuu|||ssslllnnnuuuxxx{{{}}}uuutttvvv{{{zzzuuurrrsssrrrxxx}}}{{{{{{}}}iii<<>>???AAACCCHHHPPPZZZaaazzzsssllleee```\\\cccddd\\\QQQMMMNNNOOOHHHDDD???<<<<<<======>>>;;;CCC>>>LLLJJJjjjddd}}}}}}TTTWWWwwwwww}}}}}}hhhEEE555===???555777777777777777888888888:::777777777777666666666666444555555666888:::999888CCC...WWWaaaOOOGGG@@@:::;;;FFFLLLKKKMMMSSSNNNNNNQQQSSSQQQNNNQQQXXXWWWXXXWWWYYY^^^dddccc]]]ZZZ^^^dddggggggfffdddddd```fff\\\eeeggg}}}qqqddd555<<>>888666888;;;======;;;>>>>>>QQQCCC~~~dddjjj}}}___aaa~~~yyyuuuxxxfffMMM:::888<<<<<<777666666666777777777888888777777777777777666666666666555666666555666999:::999444:::777YYYjjjLLLHHH:::666DDDKKKGGGJJJTTTHHHJJJOOORRRPPPOOOVVV```ccc```[[[XXX\\\aaaaaa\\\___aaaeeeeeebbb]]]ZZZXXXbbbZZZRRRgggeeennnmmm|||ddd@@@222PPPmmmpppooowwwtttuuuwwwwwwrrrooovvvzzztttnnnkkkiiigggiiinnnhhhlllllljjjiiijjjgggcccfff444ZZZfffeeeZZZWWW[[[PPPIIIFFFJJJKKKFFFCCCCCC>>>888222///000333333333;;;@@@CCCBBBBBBHHHPPPVVVUUUppp}}}zzzqqqjjjddd[[[TTTPPPYYY[[[XXXMMMEEEBBB===777>>>999444222555999<<<<<<;;;;;;>>>TTT???ddd^^^zzz|||WWWSSSzzz}}}mmm{{{vvvrrrwwwssstttSSS999777===:::777999555666666666777777888888666888777777666555444444444666666666666777777777777666555666888YYYyyyRRREEE<<>>:::JJJIIIQQQ~~~UUUgggOOOccc}}}zzztttrrrvvvtttlllRRRDDD999777888666777;;;555555555555555666777888777777777666666555444444333555555555666666666666777888555888888888TTT~~~```FFFBBBCCC??????DDDIIIKKKKKKKKKJJJLLLOOOSSSUUUWWWVVVRRRSSSYYY\\\ZZZWWWWWWYYY]]]aaacccddddddiiikkkiiiddd^^^]]]___aaapppmmm\\\CCC777CCCZZZjjjpppsssrrrllliiilllpppqqqjjjhhheeebbbaaaaaabbbcccllliiiccc``````bbbfffiiiUUU333KKK\\\TTTVVVNNNMMMKKKHHHEEECCCBBBAAA===;;;999666222...------000111BBB@@@>>>>>>???BBBDDDFFFBBBXXX```ppp|||uuuhhh[[[TTTQQQMMMFFFTTTTTTQQQIII>>>666444555666333111111444777888888888:::MMMLLLYYYIIIlll}}}sssddd```bbb}}}tttrrrrrrgggYYYGGG===666777999777666888777666666555555555555666777666666666555555444444333444444444444555555555555;;;777666:::666333XXXdddCCC===BBBBBB<<>>KKKbbbgggjjjhhhffffffddd```aaa___^^^\\\\\\]]]___```ooohhh```[[[\\\^^^aaaaaaDDD555LLLVVVKKKNNNLLLIIILLLIIIDDD@@@>>><<<:::999555333///,,,,,,...111333DDD@@@<<<<<>>LLLIII___dddcccssstttUUUPPPiii}}}uuupppiiiWWWCCC;;;666444777999777555444888777666555444444444444666555555555444444444333333222222333333333444444444222<<<888666@@@;;;888FFFhhhDDDCCCEEE===AAADDDFFFHHHGGGDDDAAA@@@IIIJJJIIIHHHIIIJJJJJJJJJOOOKKKHHHKKKSSSZZZ___```aaaVVVKKKJJJMMMOOOPPPPPPQQQVVV]]]bbb^^^QQQBBB999@@@LLLZZZbbbggggggaaaYYY^^^]]]ZZZXXXWWWVVVVVVWWW```\\\XXXXXXZZZZZZVVVQQQ555888MMMQQQFFFJJJMMMIIIJJJHHHDDDAAA===:::777555000...,,,,,,...222666999:::888777:::???BBBAAA???BBBFFFCCCMMMgggxxxzzzpppmmmfffbbbXXXNNNIIIHHHCCC===<<<===>>>;;;666222000///111000//////111333555777:::CCCIIIBBBddd[[[CCCkkkvvv\\\\\\rrrxxx|||}}}~~~~~~~~~|||}}}sssiii\\\III888666444333555777666444333666666555444444444555555555444444444444333333333333222222222222333333333333+++>>>:::000777999777@@@BBB}}}kkkHHH===>>>===???CCCFFFGGGFFFCCC@@@HHHGGGGGGIIIJJJJJJKKKMMMNNNLLLLLLPPPVVV\\\______ccc\\\SSSNNNLLLUUUkkkbbb___WWWSSS[[[cccZZZJJJ333;;;DDDKKKUUU^^^aaa___aaa```]]][[[XXXWWWVVVVVVPPPPPPTTTYYY\\\WWWLLLBBB...>>>JJJKKKBBBBBBIIICCCDDDEEEEEECCC>>>999444222---+++******,,,000555888111333666<<>>666666666444333444555555333333333333333444666777777444333333333333333333333333222222222222333333333333999888444666:::777888DDD333DDDmmmcccFFFCCC;;;===@@@EEEJJJLLLKKKIIIEEECCCCCCGGGJJJJJJMMMQQQKKKNNNRRRVVVZZZ]]]___```OOOTTTXXXRRRHHHUUUdddggg___RRRSSS\\\[[[QQQHHHCCC:::222666BBBLLLOOO\\\[[[[[[ZZZZZZYYYZZZZZZSSSTTTWWWXXXUUUJJJ<<<111666IIIJJJJJJDDD===DDD>>>===@@@BBBBBB===777333000---+++)))'''(((***...111111555;;;???AAA@@@===;;;888===HHHQQQSSSUUU^^^fffsss|||zzzrrreee\\\[[[OOOTTTTTTKKKAAA???@@@AAA;;;;;;:::999777444333111///000111111111333777:::666CCCFFFJJJ}}}~~~~~~{{{wwwwwwnnnTTTQQQ[[[cccxxxuuunnnddd\\\YYY[[[^^^{{{vvvwwwvvvyyyxxxtttssswwwzzzxxxuuuuuutttzzz|||uuutttzzzlllkkkcccVVVGGG;;;777666666777666222222555666444111222222333444666777888555222222222222222222333333222222222333333333444444???000111===>>>999777555EEE222555WWWrrrkkkVVVJJJ??????@@@DDDJJJMMMMMMLLLGGGBBBAAADDDFFFEEEHHHMMMKKKPPPUUUWWWVVVUUUXXX[[[VVVZZZ^^^XXXHHHEEE^^^~~~UUUZZZ^^^___[[[VVVQQQNNNUUUPPPDDD999777;;;===;;;FFFGGGHHHJJJLLLNNNOOOPPPQQQPPPLLLGGGAAA:::444000===NNNDDDHHHFFF:::@@@:::888;;;===<<<888444222111...,,,(((&&&&&&(((,,,...222777<<<>>><<<:::;;;======999???GGGIIIQQQ^^^eeedddrrrzzzxxx}}}{{{xxxqqqjjjhhhddd\\\TTTOOOIIIMMMLLLEEE???>>>>>>===999888666555444444333222...///111000000222666:::999CCCCCCKKKyyyvvvtttsss{{{}}}hhhqqq}}}~~~tttoooyyy{{{wwwwww~~~|||vvvvvvyyyooosssqqqjjjjjjooooooiii\\\WWWNNNEEE;;;555444555222666777333222666777444222222222333444555666777555222222222222222222222333222222333333333444444444///...::::::,,,222???888111:::;;;777>>>OOOTTTNNNEEEBBBAAACCCGGGJJJJJJIIIOOOHHHEEEFFFEEEAAACCCIIIPPPUUUYYYWWWRRRNNNQQQUUUTTTRRRWWW___[[[NNNIIINNNRRRMMMSSSaaaeeeZZZUUUYYYJJJOOOTTTUUUVVVRRRGGG<<<000111333666999;;;===>>>>>>;;;666111000444;;;AAA999HHH999@@@CCC444:::555555777999777444111111333---+++((('''(((+++///222///555999999666555:::@@@:::444;;;FFFIIINNNVVVTTT[[[eeemmmhhhmmmppphhhpppmmmhhhccc```___ZZZQQQIIIFFFHHHEEE@@@>>>???<<<888666444222111111222333222---///000000///111666:::AAAFFF???FFF~~~xxx}}}rrrgggbbb___zzz|||xxxrrrzzzyyyqqqrrrmmmmmmzzzyyyxxx~~~}}}ssskkkdddbbbiiiuuukkkkkkddd___iiivvvppp```SSSKKKAAA;;;888555555555---444777444444777777333444444333333333444555555666222222222222222222222222222222222222222222222222111333666777777888:::;;;999888777777999<<<@@@CCCEEEDDDCCCBBBBBBCCCEEEFFFOOOOOOOOONNNKKKGGGCCCAAASSSUUUVVVSSSMMMJJJLLLOOORRRPPPOOOQQQRRRRRRNNNJJJOOONNNLLLKKKMMMQQQUUUWWWNNNMMMKKKIIIIIIKKKMMMOOOKKKHHHDDDAAA===888333000444555777<<>>777666444222333222111000///000111111...//////......222888>>>DDD???<<>>@@@@@@???>>><<>>>>>>>>AAACCCEEEHHHGGGGGGHHHJJJLLLKKKJJJMMMKKKHHHGGGGGGGGGEEEDDDGGGEEEAAA>>>:::888777777666666444333111000......)))(((((('''''')))***+++---222888;;;:::777555333444444555777<<>>>>>IIINNNGGG777000555555...111000000///.../////////+++---.........222:::@@@CCC:::>>>```}}}uuuaaaKKK@@@DDDIIIPPPQQQIIICCC[[[ttt}}}wwwssspppttt|||xxxttt{{{zzzvvvzzz{{{}}}|||tttppppppqqqhhh```bbbhhhiii```VVVjjjgggbbb\\\UUULLLCCC===111111111333555555333111111111111111222333444444333333333333333333333333555111111111111111111111111111111111111111111111111333555666666555444555666666777888888888777666555222444777:::<<<>>>>>>>>>???@@@BBBDDDFFFGGGGGGGGGHHHLLLPPPRRRRRRQQQQQQRRRPPPKKKEEEAAABBBGGGLLLPPPNNNOOOPPPPPPOOOLLLIIIHHHEEECCCAAA>>>======???@@@DDDBBB@@@@@@AAAAAA@@@>>>BBB@@@=========>>>>>>===???===;;;999777666555555444333111///...---------(((((('''&&&'''((()))***+++000777;;;:::777444222333333333555999@@@FFFJJJSSSYYY[[[ZZZ\\\```___[[[PPPMMMLLLKKKFFFAAAAAAEEEVVVNNN???333111555555222000000000///////////////+++---...---...222999???@@@666BBBiiixxxrrr}}}pppSSSAAA>>>CCCQQQ]]]]]]VVVcccoootttrrrnnnggg```^^^jjjmmmmmmvvvyyyxxx|||}}}{{{uuuzzzyyyzzz{{{wwwooolllmmmooopppnnnfff\\\XXX]]]cccfffccc\\\RRRGGG===777444333444444555555333111///000000000000111222333444222222333333333333444444333111111111111111111111111111111111111111111111111333444666666444444444555333444666777888777666666222222222444666999<<<>>><<<===>>>@@@AAABBBBBBCCCFFFHHHJJJLLLMMMNNNPPPRRRFFFCCC???<<<===BBBJJJOOOMMMNNNPPPQQQQQQOOOMMMLLLGGGEEEAAA>>>======>>>>>>@@@???>>>???BBBDDDEEEDDD<<<:::777777888999:::999555555444444444444444444222111///,,,+++++++++,,,((('''&&&&&&&&&''')))))))))///555:::999666333111333333333555999???DDDHHHRRRUUUXXXYYYZZZ\\\\\\YYYXXXTTTOOOIIIBBB>>>CCCLLLhhhLLL555333666222111555000000000000000/////////---......------000777===<<<333GGGooo~~~ssspppyyyjjjdddllluuusssqqqrrrmmmooo{{{vvvfff___ccchhhbbbnnnooommmssssssooorrryyyyyyzzzyyyyyyzzz~~~xxxrrrwwwuuuuuuvvvsssmmmkkknnnooosssssshhhZZZVVV^^^iii\\\XXXPPPEEE:::333222333555555555444222111111111/////////000111222333444222222222333333444444444222111111111111111111111111111111111111111111111111222333555555444333444555444555666777777666555444666555333222333444777888888999:::<<<>>>AAABBBCCC??????@@@AAACCCFFFHHHIIIFFFDDDAAA>>><<<>>>BBBFFFIIIIIIIIIIIIIIIHHHGGGGGGCCCAAA>>><<<;;;<<<===>>>>>><<<::::::<<<>>>???>>>999777555555555555444333000000111222333444555555000///---+++*********+++'''&&&&&&%%%&&&'''((())))))...444888888555333222222222444777;;;???DDDFFFMMMOOORRRTTTUUUVVVUUUTTTUUUQQQLLLFFF@@@AAANNN\\\lllIII111444777///,,,333000000000111000//////...---......------000777<<<888222LLLqqqxxxpppqqquuusssmmmdddWWW]]]rrrqqqssspppiiigggkkkqqqrrrllluuuqqqlllrrrttttttyyyvvvtttuuuxxxzzzzzz{{{~~~yyyxxx{{{zzzwwwvvvyyy|||{{{uuuppprrrpppppprrroookkklllpppuuurrrnnnllljjjgggbbb^^^MMMIIIBBB999333000222444111222111000...///111333000000000000111222333333111222222333333444444555222111111111111111111111111111111111111111111111111000222444444333333444555666666666666666555555444666555555444444333333444444555666888:::===???@@@:::;;;<<<>>>@@@AAAAAAAAADDDEEEDDDAAA<<<::::::;;;DDDCCCAAA@@@@@@AAACCCDDDBBB@@@===:::999999;;;<<<<<<999555333222222111000555444222333333222000......///000111333333444444......---+++************'''&&&%%%%%%%%%&&&'''((()))---222666666444333222///111444888<<<@@@CCCEEEKKKLLLNNNPPPQQQPPPOOOOOOKKKIIIFFFBBB???DDDUUUgggXXXBBB111222444///---000......///000///...---,,,+++,,,---,,,---111888>>>444333PPPooopppmmmsssrrrkkkgggmmmmmm^^^WWW[[[\\\iiieee```cccoooyyyxxxpppgggpppmmmhhhnnnqqqpppuuuqqqmmmmmmtttxxxuuuppppppiiijjjpppzzz~~~||||||{{{yyyrrrkkkfffiiimmmttt~~~|||{{{yyywwwuuusssppppppqqqooommmoootttxxxoooggggggkkkfffXXXKKK>>>;;;777333222222222333...///111000......000333222222111111111222222333111111222333333444555555444000000000000000000000000000000000000000000000000///111333444333333444555444555555555666777777777222333555666666555444333333333333444555777999::::::<<<>>>AAADDDCCC@@@>>>888<<>>;;;888666666666555444444555666666444444444333222111000/////////.........---------***,,,///...,,,***(((((($$$$$$######$$$&&&'''(((+++,,,000666666111///111333222555:::;;;:::===BBBHHHKKKJJJGGGJJJQQQQQQLLLOOONNNGGG>>><<>>;;;;;;999555555222000.../////////...---,,,+++******************)))---,,,,,,:::CCC;;;222>>>\\\bbbccchhhdddmmmooorrrrrrmmmjjjjjjjjjhhh\\\VVVNNNLLLOOORRRSSSRRRNNNLLLKKKMMMQQQUUUXXXYYY```___\\\XXXUUUTTTVVVXXX[[[]]]bbbfffiiijjjjjjiiimmmiiiffffffjjjkkkiiieeekkklllnnnooopppooonnnnnnttttttsssttttttrrrooollleeebbb]]]YYYVVVRRRNNNKKK@@@:::333111222666777777333222111000000//////000000000000///000111111222222222222222222222222222222222222222333333333333111111111111000000000000000///000000111111111111111222222222222333444555555444555555555555555555444444444333333333333222222444444444444555555555666666666666555333222000///000000000///...---++++++++++++++++++************////////////...---+++***(((((((((''''''(((((((((''''''((()))******))))))*********)))))))))(((((($$$%%%'''&&&%%%######$$$$$$$$$#########$$$&&&'''))))))...555666111,,,+++//////111666888777:::???CCCKKKRRRSSSQQQPPPQQQSSSKKKIIIEEEAAA???<<<999555444222///......///...------,,,***)))((()))***+++)))(((,,,---000>>>EEE:::111???\\\```bbbhhhdddmmmjjjeee^^^[[[```ddd]]]SSSOOOOOOQQQSSSVVVXXXYYYYYYTTTSSSRRRSSSTTTTTTRRRQQQUUUTTTQQQMMMKKKLLLPPPSSS\\\]]]]]]^^^^^^]]]\\\[[[hhhccc```dddkkkooommmiiijjjiiijjjlllnnnnnnllljjjmmmmmmlllllljjjgggbbb^^^^^^ZZZSSSLLLHHHDDD@@@===777333000///222555777777222111000///////////////000000000000000111111222000000111222222222222222111222222222222333333333444111111111111000000////////////000111111111111000111111111222333444555555444444555666666555444444444444444333333222222222333444444555555555666666666777777777777666555555111111111000...---+++***,,,,,,+++++++++*********,,,,,,+++)))(((&&&$$$###&&&''''''''''''''''''&&&&&&&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%"""$$$%%%$$$###""""""###%%%$$$#########$$$%%%&&&***(((,,,444666222...,,,//////222666888777:::???DDDIIIOOORRRPPPOOOSSSWWWMMMIIIFFFDDDAAA<<<888666444222///......///...---,,,+++***)))))))))***+++)))'''+++...333AAAEEE888111@@@[[[\\\\\\ccc^^^eeeYYYXXXSSSNNNMMMMMMHHH@@@LLLPPPRRRQQQMMMJJJLLLNNNLLLLLLLLLMMMMMMKKKGGGDDDFFFFFFFFFEEEDDDEEEHHHKKKJJJJJJLLLMMMOOOQQQRRRSSSUUUQQQQQQXXXbbbiiihhheeeeeecccaaabbbdddfffgggfffiiihhhhhhgggeeeaaa[[[WWWXXXRRRIIIAAA:::444000---333333222333444444444222000000//////...////////////000000000111111111111//////111222222222222222111111111222222222333333444222222111111000/////////...///000000111111000000111111111111222444555666333444555666666555444333555444444333333222222111222333444555666666666666444555666666777777777666444444333333111000///...,,,,,,,,,+++******))))))))))))((('''&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&'''(((((()))((((((%%%%%%%%%$$$$$$$$$######"""$$$$$$$$$""""""###$$$%%%$$$###""""""###$$$%%%+++(((***222666444000//////...111666777777999???EEEGGGLLLQQQRRRRRRUUU[[[NNNIIIEEEDDDAAA;;;777666555222000.../////////...,,,++++++*********++++++)))&&&***///555CCCDDD444222AAAZZZWWWTTTZZZTTTXXXNNNWWWZZZPPPCCC???BBBFFFEEEFFFDDD@@@;;;:::>>>BBB999:::===@@@BBBAAA===:::;;;===???@@@@@@@@@BBBCCC????????????@@@AAAAAABBB>>>===???EEEOOOTTTUUUSSSRRRPPPOOONNNOOOQQQUUUWWW]]]\\\ZZZYYYXXXUUUPPPMMMBBB>>>999555222111///---000222333444333111///---//////............////////////000111111111111000...///111222222222111111111111111111222222222222333222222111111000//////......//////000000000000000000000000111222444555666333444666777777666444333555555444333333222111111222333444666666666666555444444555666666666666666666666666555555333222222...------,,,++++++************))))))))))))))))))'''((()))******)))((('''&&&&&&''''''((('''''''''%%%%%%%%%$$$$$$$$$$$$######$$$%%%$$$###"""$$$%%%%%%$$$###""""""###$$$%%%,,,((()))000666666333333------000444666555888===DDDDDDJJJTTTXXXWWWXXX[[[RRRKKKFFFFFFCCC<<<888999666333000///000000///...++++++,,,,,,,,,,,,++++++)))%%%)))///666DDDCCC111111AAAYYYSSSOOOVVVOOORRRSSSYYYYYYPPPHHHHHHLLLPPPJJJHHHFFFFFFHHHJJJJJJJJJBBBCCCFFFIIIKKKJJJFFFCCC;;;===>>>>>>>>>===>>>???>>>>>>===<<<:::888777666777777888<<<@@@BBBAAA@@@<<<>>>>>>===<<<===BBBFFFGGGFFFDDDCCCCCCAAA>>><<<111000...///111333333333...///111111000...------///......------......///...///000111222111111000...///111222222222000///111111111111222222222222111222222222111000//////......//////000000000000000000000000111222444555666333444666777777666444333555555444333333222111111111222444666777777666555555666666666777666666555333444444333333222111000000//////...---,,,,,,,,,+++***)))(((''''''''''''((((((************((((((&&&&&&'''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######%%%&&&%%%$$$###""""""###$$$$$$,,,((((((000666777555555,,,+++...333444444666<<>>???@@@???===<<<===>>>:::;;;<<<<<<=========<<<<<<<<<======<<<:::888777444888;;;:::777777<<<@@@888666444444444333222000666444222111111111///...---...///.........///000......---------......///...///000222222111111000///000111222222111///...000111111111111222222222222333222111/////////000111//////000111111111111111111111111111222333444555333444444555555444444333333333222222111000//////444444444444555555666666888888888888888777666666555555444333333222111111111000000///...------,,,222111...,,,*********++++++,,,---------,,,+++******++++++++++++***))))))''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!""""""#########$$$$$$$$$---...+++000888222+++222,,,...000111//////555<<<@@@EEELLLSSSWWWZZZ\\\]]]UUUKKKIIIFFF===<<<===666555444222000............---+++***+++...///---***)))(((,,,(((BBB<<<888///...RRRSSS[[[MMMXXX^^^ZZZPPPPPPRRRUUUYYYXXXTTTOOOTTTUUUUUURRRNNNLLLNNNPPPOOOLLLKKKKKKLLLJJJJJJKKKIIIKKKKKKGGGAAA@@@DDDIII<<<===@@@BBBAAA???>>>@@@@@@??????>>>===<<<<<<<<<===<<<;;;:::999888777666333333333333333333333333555444222000//////000111000000//////.........---........................000000000000////////////000000000000////////////000000000000000111222222444333222111000//////000111//////000111111111111111111111111111222333444555333444444555555444444333333333222222111000000000333333444444555666666777888888888888888777666666666666555444222111000000111111000000///......---111000///.........---...000000111222333333222222000111111111111000//////+++++++++*********))))))'''&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%***+++(((,,,555000***111000000111222222333777<<>>=========<<<;;;:::::::::777777666555444333222222000111111222333444555555555333111000//////000111000/////////.........---........................000/////////////////////000000000000////////////111000000000000000111222333222222111000000000111111//////000111111111111111111111111111222333444555333444444555555444444333333333333222111111000000222222333444555777777888888888888888888777666666777666555444222111000///222222111111000////////////000111222222111000000222222222333444555777777333333333333333222222111.........---------,,,,,,((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,...)))---777444///555222111111111444777999999DDDIIIPPPVVVXXXYYYXXXXXXXXXNNNIIIDDD::::::<<<666555444222000............///......///000000...---)))(((---+++EEE;;;777000FFFzzztttooooootttvvvpppjjjhhhfffdddaaa```aaadddeee^^^UUUKKKGGGHHHGGGAAA;;;999999999888888777777666333333222111000000//////...///000111333444555555333222111/////////000000/////////.......................................////////////////////////////////////000000000000222111111000000000111111333222111111111111111111111//////000111111111111111111111111111222333444444333444444555555444444333333333333222222111111111111111222444666777888999888888888888888777666666777777555444222111//////222222222111111111000000...000222333333222000.........------...///111222......//////......---,,,,,,,,,,,,,,,++++++++++++((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&///111+++---888777222555222000...///444999999555@@@FFFOOOWWW\\\^^^______ZZZNNNIIICCC999999<<<666555333111000.........///000000///000000///...---)))(((///...FFF:::666111TTT~~~|||sssqqqiii[[[NNNEEE>>>888555555555444444444333333222222111111000000////////////000000111222333333222111000////////////000.........................................................///////////////////////////000000000000222222111111000000111111222111111111222222222222111//////000111111111111111111111111111222333444444333444444555555444444333333333333222222222222222111111222444666777888999888888888888888777666666777666555444222111000///222222222222111111111111///000222333333000---++++++***(((''''''((()))***((())))))))))))(((''''''(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%############$$$$$$$$$$$$---000******555666//////111111//////555===;;;555<<>>444666444,,,///000000000000000000000---......//////000000111---------....../////////------......///......---,,,,,,,,,------.................................,,,,,,------...///000000---......///000111111222///000000111222444555666444///000222333333222000///222222222111111111111000222222222222333444555555555555555555555666777777333222111222444555444333222333444555666666666666888888888888777777777777555666777555222000///000222222111000000000000000111222333444444333222111444)))###(((+++'''&&&***)))(((((()))******(((&&&((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&------+++333@@@???444111222555666666777999;;;BBBLLLUUUXXXZZZ^^^___^^^VVVHHHFFFHHHBBB@@@>>>777//////...000111111000...222222111000///---+++***,,,+++***CCCIII666555111IIInnnppptttrrr{{{rrr~~~zzz|||sssnnnlllkkkdddVVVNNNNNNRRRIII===666444444222000222111111111000000////////////...------------...,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,//////------111111...............///111222333000000//////000111222222222222222222222222222222444000111222333333222111000222222222111111111111000222222222222222333444444666555555555666666777777444333222333555555555444333333444555666666666666888888777777777666666666555666777555222000///000222111000////////////000111111222333333222111111555...))))))***((((((***'''''''''((()))(((&&&%%%(((&&&%%%%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((......+++333@@@???444111222555666666777999;;;>>>GGGPPPUUU[[[ccchhhiii\\\MMMHHHGGG???<<<<<<666222000000000222222111000222111111000///---+++***,,,***---JJJNNN555222222LLLoooqqqwwwxxx|||{{{|||~~~}}}wwwwwwvvv}}}{{{sssjjjvvvrrrzzzvvv}}}zzzuuussstttpppfff```___KKKCCC:::444333333111///111111000000000///////////////...------------...---...////////////...---,,,,,,,,,---------......------------------------,,,//////------111111...............///111222333111000000000111111222333222222222222222222222222333111111111111111111111111222222222111111111111000222222111111222222333333666666666666666777777777555444333444666777666555444555555666666666555555777777777666666666555555555666666555222000000000000000//////......//////000111111222222111111000444555222***'''(((***))))))))))))))))))((('''&&&'''&&&%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''')))//////,,,333???>>>333000222555666666777:::<<>>===111000222555666777888:::<<>>888222444333222222222222111000............//////////////////...------------...---...////////////...---,,,,,,,,,---------......---------------------------000000------000000---............///111222333444444333333333333333444222222222222222222222222222111111111111111111111111222222222111111111111000000000111222333555666777666777888::::::999999888777666555666888999888777555666666777777777666666777777777666666666555555333555666555333111111111//////......//////000000222111111000000111111222///555888222,,,***)))(((***,,,---***'''%%%'''***((('''&&&&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))'''------***111===<<<111000222555777777999<<<>>>HHHOOOWWW^^^fffllllllhhh]]]RRRQQQOOOBBB;;;:::555666444111000111222222111000000000000///...---,,,---...999\\\XXX444///555ppp```NNNJJJmmmuuu]]]NNNYYYnnnwwwggg@@@GGGpppwww[[[DDDJJJlllrrrhhh^^^jjj___KKKNNNMMMIIIDDD@@@:::444222222222222222111111111...////////////000000000//////...------------...---...////////////...---,,,,,,,,,---------......------------------------...111000------000///---............///111222333444444333333222222333333222222222222222222222222333000111222333333222111000222222222111111111111000000000111222555777999:::666777999:::;;;:::999888777666555666888888888777444555666777777777777777888888777777777666666666333444555555333111111222000////////////000111222333222111111111111222333000111555888444---***+++***,,,---***%%%$$$&&&***)))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''(((((('''......+++333@@@???444000222555777888:::<<<>>>GGGMMMTTT[[[eeennnpppmmm^^^SSSQQQNNN@@@:::;;;888666555333333444333222000000000000000///...---,,,,,,---111LLLJJJ000000333kkk^^^TTTZZZ}}}fffIII===QQQmmmyyyUUU666IIIsssoooJJJ:::@@@iiigggSSSCCCYYYRRRDDDLLLPPPJJJCCC>>>:::555222222222222000000000111/////////000000000111111//////...------------......///000000000000///...,,,,,,,,,---------......------------------------...111111------//////,,,............///111222333444444333222222222222222222222222222222222222222333///000222333333222000///222222222111111111111000///000111333555888;;;<<<666888999;;;;;;:::999888777555555666777888777666444444666777888888888888888888888888777777777777333444555555333111111222000000000000000111222222444333222111111222333444111///444<<<:::///***...,,,...///+++&&&%%%(((,,,***)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$&&&''''''((((((//////,,,555BBBAAA666000222555777888:::===???IIINNNRRRYYYcccnnnrrrpppbbbUUUQQQLLL>>>999<<<:::777666555555666555333111///000000000///...------)))...333KKKKKK444222000pppxxxWWWQQQ[[[yyydddKKKGGGcccggg@@@>>>YYYhhhTTT777555777^^^RRR:::...RRRSSS666AAAHHHCCC:::666333///222333222111///...///000//////000000111111222222//////...------------...///000111222222111000///,,,,,,,,,---------......------------------------...111111...---//////,,,............///111222333444333222222111111111111222222222222222222222222444222333444555555444222000000000000000111111111111111111111222444666777888<<<;;;::::::;;;:::888666444555777888888888777666555555666666777777888888666777888777666555666777555555444333222222222222000000000000111222333444111111000000000000000000555+++...<<<===///(((,,,***//////***'''******&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&''''''''''''''''''(((...***000333===GGG000111333555777999;;;???AAAIIIMMMSSSZZZdddnnnoookkkaaaYYYRRRNNNHHH???999777888666555444555555444222111000000///...---------...+++666cccIII444333555wwwvvvjjjjjjvvvcccOOOBBBSSSuuu___OOOCCCTTTcccDDD999333NNNooo;;;---BBBQQQ555@@@???<<<888333000//////111000//////000000///......111444444111......///111...+++***+++---------222333444222000...---.........------------......---------......000111111...///000000000000000///000000000000////////////222222111111111111111111333333333333333333333333444222333444555555333222000000000000000111111111111111111111222444666777888;;;:::999999::::::777666555555666777777777777666555555555666777777888888666888888888666555666777555555444333222222222222000000000000111222333444222222222111111000000000444---///888;;;333+++***+++000///***(((******((((((((('''&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&'''''''''(((((()))///***///333===III333111333555777888:::>>>@@@JJJNNNTTT[[[fffoooppplllcccYYYPPPJJJEEE>>>::::::777666444444555555333222111000000///......------***,,,===nnnSSS:::444111|||{{{iiigggggguuupppooommmZZZ\\\aaawwwwwwJJJ;;;VVVWWWIIIZZZfffddd999;;;OOOJJJ>>>CCCAAA===888444111111111111000//////000000///...///222444444222000///000000...++++++,,,---......111222333222///...---.........------------.........------......000111111000000000///////////////000000000000////////////111111111111111111111111333333333333333333333333333333333444555444333222111000000000111111111222222111111111222333555777777;;;999999999:::999777555555555555555555666777777444555555666666777888888777888999888666555666777555555444333222222222222000000000000111222333444444444333333222111000000222000000333888888000(((---000///+++(((***+++******)))((('''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***///***///222>>>LLL888111333555666777999<<>>NNN<<<222444555666777888;;;===FFFMMMVVVaaannnzzz}}}zzzgggZZZMMMGGGCCC>>>::::::777555444444444444333111000000//////............111,,,000SSS666***444:::tttUUUMMMcccJJJQQQlllyyySSS999;;;VVVyyyhhhJJJ^^^^^^NNN888MMM<<<@@@BBB===777222///......///111000//////000000///...111333555666555444222222///---,,,,,,...000000///000111222111///------.........------------......//////......///000111111333222///---,,,---...///////////////000000000000111111111111111222222222333333333333333333333333222555444444444333222111111111111111111222222222222111111111222333444555666:::999999:::;;;;;;999777555444333333333444666777444444444555666666777777777999999888777666777888555555444333222222222222000000000000111222333444666666555444333222111000000333111---333<<<888+++000000000...+++(((''')))(((''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((()))******000+++///111>>>OOO>>>222444666777777999;;;>>>FFFMMMVVVaaannnzzz|||xxxhhh[[[OOOIIIEEE???999777666555333333444444222111////////////............***,,,888]]]@@@000444555fffTTTWWWOOOLLLHHHrrrmmmBBB999EEEWWWrrrccc999MMMaaaVVV222QQQJJJ;;;@@@;;;444000/////////...111000//////000000///...111222333555555444333111...---,,,---000111111111///111222111///...............------------......000////////////000000111333111///---,,,,,,---....../////////000000000111000000111111111222222222333333333333333333333333222666555444333222222111111111111111222222222222333111111111111222333444555999888888999::::::999777444333333333333444555555333444444555555666777777888999:::999777666777888555555444333222222222222000000000000111222333444555555444333333222111111///222111...222999888222333222333444000)))&&&(((&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((()))))))))000,,,///000===NNN>>>222444666777888:::===@@@IIIOOOXXXaaammmwwwwwwssslll^^^PPPJJJFFF@@@999666666555333333444444222111//////////////////......---000999[[[===000777:::___VVVZZZHHHOOOPPPsssgggCCC;;;VVVrrrkkkAAA???JJJXXXGGG666UUUMMM777???:::444111111222111000111000//////000000///...000000111333444444222///---------...111333222222000111333222000//////000......------------......000000000//////000000111111000...------------.........//////000000111111000000000111222222333333333333333333333333333333333666666444333222111111111111111111222222222333333111111111111222333444444777666666777888888777555222222333444444444444444333333444555555666666777888999:::999777666777888555555444333222222222222000000000000111222333444444333333333222222111111000111111000111555777888777666888:::666,,,'''(((&&&%%%%%%&&&&&&'''((()))%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((((((000---000000;;;LLL<<<222444777888999<<>>{{{```~~~kkkMMMCCCNNNaaaSSSDDD:::UUUrrrVVV...EEETTTQQQ444JJJOOO===BBB;;;777222000333444222000111000//////000000///............000333333000------,,,---///222444333222111222333333111000000111......------------......111111000000000000000111.................................///000111111111///000000111222222333333333333333333333333333333333777666444333222111111111111111222222222333333333111111111111222333444444555444444555666666555333111222333444555444333222333333444444555666666777888999:::999777777777888555555444333222222222222000000000000111222333444222222222222222222222222000000111222222111666===;;;999<<>>aaaAAA333777666^^^nnnZZZ\\\qqqGGGFFF:::777HHH;;;;;;HHH777999CCCcccWWW111```III...WWW777333...///222333111---111000//////000000///...---,,,,,,///222222///,,,---,,,---000333444444333111333444444222111111222.........------.........111111000000000000000111,,,---...//////......------......///000111111222///000000111222222333333333333333333333333333333444:::888555333111111111222222222111111111111111111333333333333333333333333555555666666666666555555444333333333333444555555666555444444555666777888999999999888888888888777666666555444333222222111111111111000111111222333444333222222222111///---///...///111000000555===BBB???===>>>;;;222+++)))%%%&&&((()))))))))(((''''''%%%%%%&&&((()))(((''''''((()))))))))))))))((()))000+++---...:::KKK;;;222444888:::<<<>>>AAACCCOOOPPPYYYjjj{{{fffhhhXXXQQQEEE777<<<777777555222111111111111000...///000///...///000222...%%%???WWW999666222EEEtttfffJJJUUU~~~wwwOOOEEE888YYYbbbGGG:::HHHKKK;;;RRR___CCCCCCAAA777BBB<<<222222111111111111222222111111111000000000000000///////////////////////////////////////000111111222222222111111///.........------------...//////222111111000///.........000000//////......------............/////////000222111111000111333444555666555444333333333333333333999888555333111111111222222222111111111111111111333333333333333333333333555555666666666666555555444444333333444444555666555555444444555777888999999999999999888888888888777666666555444333222222111111111111111222222333222111111222333333111///000///000111000000555===@@@<<<:::;;;888111+++***&&&'''((()))))))))(((''''''&&&%%%&&&((()))((('''&&&&&&'''((((((((('''''')))000+++------999KKK:::222444888;;;>>>AAAEEEHHHMMMVVV___gggxxx|||ooolllXXXOOOEEE;;;CCC???777555222111111111111000000000000///---------...///(((DDD\\\;;;666222FFFgggXXXGGGaaatttHHH@@@TTTtttqqqIIIBBBbbbhhhNNN>>>FFFJJJ:::AAA???999999222222111111111111222222111111111111000000000000........................///............///000000111222222111111///.........------------...//////111111000000///......---///////////////................../////////000000222111111111111333444555666555444444333333333444333888777555333111111111222111111222222222222222222444444444444444444444444555666666777777666666555444444444333444444555666444444444555666888999::::::::::::999999999888888777777666555444333222222111111111111111222333333111111000222444444333111000///000111000000555<<<<<<777555777555///++++++&&&'''((()))))))))(((((('''&&&&&&&&&((()))((('''$$$%%%%%%&&&''''''&&&&&&)))000+++------999JJJ:::777999;;;<<<===>>>AAACCCLLL\\\fffhhhyyyvvvkkkeeeMMMGGGCCC???JJJFFF777555222111111222111000222111000///---,,,+++***///,,,JJJaaa<<<666444KKKfffWWWRRRssspppCCC???```{{{lll===@@@oootttOOO666;;;[[[666GGGIII<<<===222222111111111111222222222222111111111000000000------------------------...------------...//////111111111111000///............------......///000000000//////......------.........///////////////....../////////000000000111111111111222333444555555555555444444444444444333666555444333222222222222111111222222222222222333444444444444555555555555666666777777777777666666444444444444444555666666333444555666888999:::;;;;;;:::::::::999999999999888777777666555444333333222111111111111222333333333222222333444444333111000///000222000///444<<<888444222333333...+++,,,''''''(((((())))))))))))((('''&&&'''((()))((('''$$$$$$%%%&&&''''''''''''***000+++------888III999444666999:::;;;===???AAAMMM\\\hhhmmm{{{~~~jjjcccLLLHHHFFFBBBHHHAAA888555333111222222111000333111000//////...,,,***...---MMMaaa999444777SSSooojjjnnnjjjkkk|||zzzTTT[[[yyyNNN777DDDbbb777LLLDDDDDD:::222222111111111111222222333222222111111000000000---------------------------,,,,,,,,,,,,---......000000111111000///.....................//////000////////////......------------......//////000000...////////////000000000111111111111222333444444444555555555555555444444333444444333333222222222222111111222222333333333333444444444555555666666666666666777777777777666666555444444444444555666666333444666777999:::;;;;;;;;;;;;;;;;;;:::::::::999999888777666555444444333222222222111222333333444666444444444444444222000111000000222000///444;;;888333111333222...+++,,,(((((((((((())))))******)))(((''''''((()))((('''%%%%%%'''(((((()))))))))***000+++,,,,,,888III888...111555999<<<@@@DDDGGGOOOWWWdddoooyyyrrrlllVVVRRRNNNCCCBBB444888666333222222222222111222000000000222222///---...---LLL___666222:::ZZZqqqwwwkkkDDD444QQQ^^^BBBUUU<<>>===<<<<<<===>>>RRRZZZbbbmmmzzzwwweeebbbOOOMMMHHH???BBB999999666333222333333222111000......000444555111---000000OOObbb999444888VVVtttfff[[[ZZZYYYYYY___eeeaaaRRRCCCOOO```bbbXXX]]]OOOHHH===222222111111111111222222555444444333111000000///........................---------------......///......///////////////...///////////////000000111000111111111111111111111///////////////.........//////000000000111111111///000222333444444333333333444666777777777666555777111111222333333333222222111111222333333444555555444555555666777888888999777777888888888888777777555555555555555666777777777888999:::;;;::::::999======<<<<<<<<<;;;;;;;;;::::::999888777666555555333333222222333333444555444444333555666777555444222000111222000///333:::>>>;;;:::<<<:::222,,,******)))((((((((()))+++,,,+++)))(((((())))))(((&&&%%%&&&''')))***+++++++++***111+++,,,+++777GGG777000333777:::<<>>DDD---999222222111111111111222222555555444333222000000///////////////////////////...------------...//////......///////////////...///////////////000111111111111111111111222222222000000//////.........---000000000000111111111111///000222333444444333333222444666777888777666555888222333444444222222333444444333222333555666555444555555555666666666666666555777999:::::::::888777777777777777666666666666999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>;;;888888::::::777555333444555555333222333555555555444333333333333444666444222111111222333555LLL<<<666AAAJJJAAA000&&&)))))))))(((((((((((((((+++***((('''&&&''')))***++++++***************+++)))222//////+++444GGG:::444555777:::<<<>>>@@@BBBSSS[[[ZZZuuu|||xxxvvvooofffYYYMMMEEE@@@===;;;666555444222111000//////111111111000000000000000222---VVVVVV<<<222---KKKccc}}}{{{rrrsssooohhh___TTTGGG:::222222111000......000111222555555555444333000...---111///...------...///111......------------......////////////////////////------......//////000000111222333222111111333555......------...///111222333222000......///111222222222333333333333444444444444666777888888888888;;;222333444444222222333444333333333333555555555444555555555666666666666666666777999:::;;;:::999888777777777777777777777777999999:::;;;<<<<<<<<<<<<===========================;;;999999:::999777555333555555555333333444555666555444444333333444444555444222111111333444555DDD777///555??????555---)))(((''''''((()))+++,,,,,,+++)))''''''((()))***))))))((((((((())))))***'''---+++111///444FFF===444666888:::<<<>>>AAABBBPPPZZZWWWmmm{{{zzzwwwrrriii\\\OOOEEE@@@<<<:::777777555333222111111111111111111000000000//////999666]]]VVV888000222WWW~~~}}}{{{ppp___cccgggfff\\\LLL<<<111222111000//////000111222444555444444222000...---000///...------...///000......------------......////////////////////////.........///000000111111000111222222000111222444000///.........///111111222111000//////000111222222222333333333333444444444444666777777888888888BBB222444555444333222333444333333444444444444444444555555555666666777777777777888999:::;;;:::999888777777888888888888888888999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999999999777555333555666555444444555666666555555555444444444444333333222222222444555666BBB999---***111;;;:::444***((('''&&&''')))---///,,,+++***)))))))))***+++&&&&&&&&&&&&''''''((()))***...***000...222CCC888333666999;;;<<<>>>AAADDDMMM\\\WWWeeeyyy}}}xxxvvvlll^^^PPPFFF???<<<:::999888666444333222222222222222111000000///......222444\\\QQQ333222>>>hhhyyyeeeMMMCCCOOO^^^ddd\\\KKK999...222111000//////000111222444444333333111000...---000///...------...///000......------------......////////////////////////...//////000111111222222000111111111000000222333333222111000///000111111222111000//////000222222222222333333333333444444444555555666777777777777444333444555444333222333555222444555666555444444444555555555666777777888888888999::::::;;;;;;::::::888888888888999999999999:::;;;<<<======>>>======???>>>>>>>>>>>>>>>======<<<;;;:::999999888777666444555666666555444666777666666666666555555444444222222222222333555666777EEE@@@444(((,,,888;;;666---+++'''%%%&&&)))---000---,,,+++*********++++++&&&&&&&&&&&&'''((()))))))))333...---...???PPP===333666:::<<<===???BBBFFFJJJ^^^YYYcccyyy{{{vvvlll]]]OOOEEE???<<<:::888777666444333222222111333222111000///...------+++000YYYMMM000333===aaasssZZZDDD111000===LLLSSSMMM@@@444---111111000//////000111111333222222111111000///...000///............///000......------------......//////////////////////////////000111222333333444///000111000//////111333555444222111000000111111111111000000000111222333222222222333333333444444444555555666777777666666333333444555555333333444555222555888888666444444555555555666666777888888999999999:::;;;;;;;;;;;;;;;999999999999::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::888777777777444555777666555555777888666666777777777666555444222222333333444555666777BBBBBB:::...---666:::777111...)))&&&%%%(((,,,...---,,,,,,+++++++++++++++((('''''''''(((((()))***!!!555000(((///PPPdddFFF222777;;;======???CCCGGGGGG^^^[[[eee{{{{{{tttjjj[[[NNNDDD???===<<<888777555333222111111111222222111000///...---,,,000555[[[NNN222222...DDDFFF|||wwwkkkKKK333222666---444<<<>>>999333111111111111000000000000111111222111111000//////////////////............//////......------------......//////////////////////////////000111222333444444///000111000//////111333666555333222111111111111111111111111111222333333222222222333333333444444444555555666666666666555555333555666555444333444555333777::::::777555555666555555666777777888999999:::::::::;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<;;;<<<===>>>????????????>>>>>>>>>======<<<<<<;;;;;;<<<<<<:::888666777888444666777777666666888999666777888888888777555444333333444444555555666666888;;;:::444111444999;;;333///+++'''&&&(((+++---,,,,,,,,,+++++++++************))))))((())))))***"""555000%%%,,,LLL]]]:::222777<<<>>>===???DDDIIIEEE[[[ZZZggg~~~{{{tttjjj[[[MMMDDD???======777777555333222111111000111111000//////...------...444[[[OOO777888,,,777'''OOOmmmqqq}}}pppNNNDDD;;;555555444333444444222///...111444000000000111111000000000111000///////////////000////////////////////////......------------......////////////////////////......///111222333444555000111111111000000222333666555333222111111111222000000111222222333333333222222333333333333444444444555555666666666555555111444555666555444333444666444999======999666666777444555666777888999::::::;;;;;;;;;;;;;;;<<<<<<===999::::::;;;<<<<<<======<<<<<<===>>>????????????@@@@@@???>>>>>>===<<<<<<:::<<<<<<;;;888666777888444666777777777777888:::666777888999999777666444444444555555555555555444444777;;;;;;666333888@@@111...+++(((((())),,,...+++++++++++++++******)))++++++***)))(((((((((((()))333...///555EEENNN000222777===???===???EEEKKKJJJ\\\ZZZjjjwwwmmm]]]NNNDDD???===<<<999888666444333222222222000000/////////.........)))111YYYLLL777<<<111999;;;???CCCCCCHHHffffff666555???AAA999---555444222000000000111222000000111111111111000000000///.........///000000......////////////............------------......////////////////////////---...///000111333444444000111222222000111222444555444333111111111222222000000111222333333333333222222333333333333444444444555555666666555444444777444555666555444444555666555:::>>>>>>:::666666888444555666777888999::::::<<<;;;;;;;;;;;;<<<======::::::;;;;;;<<<===>>>>>><<<===>>>??????@@@@@@???AAAAAA@@@@@@???>>>>>>===:::<<<===;;;777666777888444666777888777777999:::666777999:::999888666555555555555666555555444444777888===AAA:::222777DDD///---***))))))+++...000***++++++++++++***)))))),,,+++***((('''''''''''',,,---...@@@IIIMMMTTT???111888>>>???>>>???EEEKKKQQQ___[[[nnn{{{ppp___OOOEEE???<<<;;;:::999777666444333333333///////////////.........---666[[[JJJ222777...777888000777@@@555999vvvVVV>>>@@@<<<444555888333222222333444333000...000000111111111111000000//////...------...000111......////////////...............------.........////////////////////////,,,---...000111222444444111222333222111111333555444333222111111111222333///000111222333444444444222222333333333444444444444555555666555555444444333444444444555666777777888;;;;;;;;;:::888666555444444555666777888999:::;;;<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@??????>>>>>>>>>>>>>>>;;;::::::999999999::::::999999777666666666777888777888999:::999777555444666666777777777666666555444666===BBB>>>777;;;GGG888000******++++++,,,///---,,,***(((((()))***+++******))))))(((((('''''')))000111111666666[[[;;;666;;;@@@BBBBBBCCCGGGJJJSSSeeebbbpppqqqZZZLLLFFFBBB>>>;;;999777555444444444333222222222000///............///444\\\BBB999///+++:::;;;555:::;;;::::::eeepppooovvvVVVBBB===999999:::666555555444333222222222222111000000000//////......222111111000000000000000222000.........///...---...............///000000////////////////////////000000111111111///...,,,---///111222111000111222555555555333111000111333111111222333333333333222222222222333333333444444444444444444444444444444333444444555666666777888888:::::::::999888777555555666666777888:::;;;<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;::::::::::::::::::999888777777777888888666777999999999888666555777777888888888888777777555666<<>>>>>@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????>>>??????@@@@@@AAAAAABBB@@@@@@???>>>>>>>>>>>>??????>>>===;;;;;;:::::::::::::::999888888888888999555666888999999888777777888999999::::::999999888666666;;;@@@===555777@@@;;;222+++***+++******---,,,+++***)))((()))******)))))))))(((((((((((('''(((000...***---000VVV666777<<>>;;;999999777555555555666555444222111000//////......//////888```DDD:::111---<<<<<<>>>???666<<>>???@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAA@@@??????>>>>>>??????@@@???>>>===;;;;;;:::::::::::::::999999999999999444555777888999999999888999::::::;;;;;;;;;;;;:::888666999???===555555;;;<<<333,,,***+++))))))+++++++++***)))((())))))***((((((((((((((((((((((((***222000***...333[[[;;;666<<>>:::666999777555555666666666555111111000//////////////////:::cccDDD999111...<<<>>>>>>>>>777;;;<<>>;;;<<<777555555444333222222222222222222222222222222222222333222111111000000111111111000......///000000////////////...///000000111////////////////////////---......///000111111111000111222111000000111333444444555333111111222444111111222333333333333222444444444555555555666666444444444444444444444444444777777777888888888888888555666777888888999999999777888999;;;===>>>@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???????????????AAA@@@>>>===<<<;;;;;;:::::::::::::::999999888888555555666777888999999999::::::;;;<<<<<<<<<<<<<<<999666888???>>>666444888===444,,,++++++))))))+++*********)))))))))))))))'''''''''''''''((((((((((((222000***///888aaa???333:::AAABBB???@@@FFFLLLXXXmmmlll{{{rrrkkk[[[JJJBBBBBB???999999777555555555666555444111000000////////////000///<<>>===555555555444333222222222222222222222222222333333333333222222111111111111111111///......000111000000///////////////000111111////////////////////////---......///000111222222222222222111000000111333333444444333222111222444111111222333333333333222444444444555555555666666444444444444444444444444444888888888888888888999999666666888999999:::::::::888888:::<<<>>>@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@@@@???>>><<<<<<;;;;;;;;;999999999:::999888888777555666666777888999999:::::::::;;;<<<============;;;666777???@@@888444666<<<333,,,***+++))))))+++******)))))))))(((((((((&&&''''''''''''(((((((((%%%111000)))///999bbb@@@222:::AAABBB>>>>>>EEELLLYYYmmmmmm{{{qqqiiiYYYGGGBBBFFFEEE???999777555444444444333222000000////////////000000---===fffDDD777111...;;;???999<<<;;;<<<444FFFdddHHHAAA>>>>>>===444555555444333222222222222111222222222222333333333333333222111111111111222111///...///000111111000000000//////000000111222////////////////////////............///000222222333333333111000000222444333444444333222111333555111111222333333333333222333444444444444555555555444444444444444444444444444999999999999999999999999777888999:::::::::::::::999:::;;;===@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@>>>===<<<<<<;;;;;;;;;<<<888888999999999888777666777666666777777888999999999:::;;;<<<============;;;555666???AAA;;;555666;;;333+++***+++******,,,)))))))))))))))(((((('''&&&&&&&&&'''''''''((((((%%%222222***///:::bbb>>>222;;;CCCCCC>>>>>>EEEMMMYYYmmmlll{{{pppnnn```KKKBBBDDDEEE@@@999777444333333222111///000000////////////000000,,,===gggCCC555000...:::===;;;===999???;;;>>>kkkmmmOOODDD<<<;;;;;;444555555444333222222222222111111111111222222222333444333222222111111222222111///...///000222222111000000//////000000111222//////////////////////////////......///000111222444444333111//////222444222333444333222222333555111111222333333333333222333333333333444444444444444444444444444444444444666999999999999999999999999888999:::;;;;;;;;;;;;;;;;;;;;;===???AAACCCEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@===<<<<<<;;;;;;;;;<<<<<<777777888999888777666555777777777777777777888999999:::;;;<<<============<<<555666???CCC<<<666666;;;222+++***+++******---)))))))))))))))(((((('''&&&&&&&&&'''''''''(((((('''666555,,,111<<>>???AAADDDFFFGGGGGGIIILLLLLLKKKIIIHHHHHHMMMJJJGGGEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEDDDDDDCCCBBBBBBAAAAAA=========<<<;;;;;;::::::777777666666666666777777777777777777888888888888============<<<;;;:::999:::888888===BBBBBB;;;333222...+++***+++,,,+++)))*********))))))((('''&&&''''''''''''''''''''''''(((111111---333777^^^>>>888999GGGBBB>>>DDDCCCOOO\\\ooonnn~~~wwwtttdddMMMAAABBBAAA:::;;;999666444222000000000//////............//////222444jjj:::888000,,,:::???;;;888CCCOOOGGG<<>>666555444333222222222333111000000000000000111222333444333555666555111000111333222555444111111444555222222111000000000111333444////////////////////////...------......///000111222333444444333333555777555444333222222222333333222222222222222222222222444333333333333444555666444444555555666777777777888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@BBBDDDFFFGGGHHHKKKMMMNNNLLLKKKJJJJJJMMMKKKHHHGGGHHHIIIHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB??????>>>===<<<;;;::::::777777666666666666777777777777777777888888888888;;;;;;<<<<<<<<<<<<<<<;;;999777777<<>>PPPJJJBBBDDDBBBPPP[[[ooopppwwwtttdddOOOCCCCCCAAA::::::888666333222111000000000000////////////000000333666mmm<<<999111...<<<@@@<<<999BBBNNNFFF<<<@@@___aaaCCC===;;;777888666444333222333333111000000000000000111222333444333555666444222000111333444666666333333666666444111111000000000111222333////////////////////////...............///111111222333444444333333555777555444333222222222333333222222222222222222222222444444444333333444555555444444555555666777777777999;;;<<<============<<<;;;;;;;;;;;;;;;<<<>>>??????@@@@@@@@@AAACCCEEEGGGHHHJJJMMMOOOPPPOOOMMMLLLMMMNNNLLLKKKJJJKKKKKKJJJHHHJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@???===;;;::::::888777777666666777777888777777777888888888999999999999;;;<<<<<<=========888666777:::>>>>>>777111///...------......,,,************))))))((('''&&&'''''''''''''''''''''''')))333333...222888___<<<888@@@UUUNNNCCCBBB@@@NNNYYYoooqqqxxxsssdddQQQFFFEEE@@@999999777555333222111111111111111000000000000111111222777nnn;;;888000...===AAA>>>:::AAAMMMFFF<<>>??????>>><<<;;;;;;;;;;;;<<<===???@@@AAABBBBBBBBBCCCEEEFFFHHHIIILLLOOOQQQRRRQQQPPPOOOPPPOOONNNMMMMMMNNNMMMKKKIIIKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDBBB@@@>>><<<::::::888777777777777777777888777777888888888999999999999:::;;;;;;<<<<<<<<<;;;777666666999<<<;;;555000/////////000000...,,,+++*********))))))((('''&&&''''''''''''''''''''''''+++777666///333;;;aaa===888===OOOIIIAAABBB>>>KKKXXXooosssyyysssdddSSSIIIEEE@@@999888777555333222222333333111000000//////000000111...777ooo999444------<<>>???AAABBBCCCCCCDDDEEEFFFHHHJJJKKKNNNPPPSSSTTTSSSRRRRRRRRRPPPOOONNNOOOOOOOOOLLLJJJLLLLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEECCCAAA???<<<;;;:::888888777777777777888888888888888888999999999999;;;;;;<<<<<<;;;:::999999777666666888:::888333///000111222111000...,,,+++*********))))))((('''&&&'''''''''''''''''''''''')))777666...222;;;bbb<<<;;;:::GGGBBB@@@EEEAAAKKKVVVnnnttt{{{rrrbbbSSSJJJEEE???999777777555444444444555555000//////......//////000...999rrr:::333---///>>>DDDCCC<<>>@@@AAAAAACCCDDDEEEFFFHHHKKKMMMNNNOOOQQQTTTVVVUUUTTTSSSTTTRRRPPPOOONNNOOOOOONNNLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIHHHHHHEEEEEECCCAAA???===;;;:::999888888777777888888999888888888999999999999:::<<<<<<<<<;;;;;;:::888888777777777888888666222///333444444222///---,,,,,,*********))))))((('''&&&''''''''''''''''''''''''%%%444444+++000;;;bbb;;;===:::EEEAAABBBJJJFFFNNNUUUmmmsss|||qqq```RRRJJJEEE???:::888777666555555666777888//////............//////000>>>xxx===444000333CCCEEEEEE>>>???JJJJJJBBBCCCGGG~~~YYYHHH>>>999<<<999777555555555444222111000000000000111222333444444333222222444444333222222666777555555777666222111222222222222111000000000000000000000000000000////////////000111222222222333444444333333555777555444333222222222333333222222333333444444555555555555444444555666666777444444555555666777777777:::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEGGGJJJMMMOOOPPPOOORRRUUUVVVVVVUUUTTTUUUSSSQQQNNNMMMNNNOOONNNMMMOOOPPPQQQQQQQQQPPPNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIDDDCCCBBB@@@>>>===;;;;;;999888888777777888888999888888888999999999::::::::::::;;;;;;;;;::::::999888888888888777555222///666777666222...+++,,,---*********))))))((('''&&&''''''''''''''''''''''''$$$555555+++111>>>eee===:::;;;HHHEEEDDDIIIEEEOOOTTTmmmrrr~~~ppp]]]PPPIIICCC>>>:::888888777777777888:::;;;000000////////////000000000AAA{{{>>>444111555EEEEEEFFF??????KKKLLLFFFEEELLL||||||```TTTCCC777:::777666444444444444333111000000000000111222333444666444222222444444222000222666777555555777666222222333333444333222111000000000000000000000000000////////////000111222333222333444444333333555777555444333222222222333333222222333333444555555666444444444444555777888999444444555555666777777777;;;>>>>>>============>>>>>>@@@???????????????@@@@@@CCCCCCEEEHHHKKKNNNQQQRRROOORRRUUUVVVVVVUUUUUUUUUTTTQQQNNNLLLMMMNNNOOONNNQQQRRRSSSSSSSSSRRRPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJCCCCCCBBB@@@>>>===<<<;;;999999888888888888999999888888999999999:::::::::888888999:::;;;;;;;;;;;;888888999888777444222000888888777222---***+++---************)))((('''&&&''''''''''''''''''''''''&&&888999...444BBBjjjAAA666:::LLLHHHCCCFFFBBBMMMTTTlllrrrooo\\\OOOHHHBBB===:::999888888888888:::;;;<<<111111000000000000111111...@@@{{{===222///444EEEFFFGGG??????KKKNNNHHHGGGLLLxxxyyyjjjcccKKK777777666555333333444444333222000000000000111222333444777444222222444444222///000333555444444555333000333444444555444333222111000000000000000000000000////////////000111222333222333444444333333555777555444333222222222333333222222333333444555666666333333333444666777999:::444444555555666777777777888<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>>>>>>>???@@@DDDEEEFFFHHHIIIMMMRRRVVVVVVVVVWWWWWWXXXWWWWWWWWWQQQNNNKKKKKKMMMNNNNNNLLLLLLNNNQQQRRRRRRQQQRRRSSSRRRPPPNNNKKKIIIHHHHHHHHHCCCAAA@@@?????????===;;;;;;:::999999888888999999:::999999888888999999:::===<<<<<<<<<<<<;;;;;;;;;:::::::::888666222000...>>>999333111333222...************))))))((('''&&&'''&&&&&&''''''((()))***+++999666+++444CCCjjj???666???IIIKKKHHHEEEGGGJJJ[[[sssttt]]]LLLCCC@@@===;;;999888888888888888999999222111000//////.........222AAAmmm???222222///RRRXXXKKKJJJDDDKKKVVVJJJHHHKKKmmm{{{SSSCCC:::666777777666555444333333222333222111000111222333444444444333333333333222222333333333444444444444444555444333222111222333333222222111000//////000000///000111222222111000///000111222333444555555555777333111333666666444444444333333444555666444333222444555777777777666666777777777777777888888888999;;;===>>>===;;;;;;<<<===>>>>>>======>>>>>>??????DDDFFFGGGHHHJJJMMMRRRUUUUUUVVVWWWWWWWWWWWWWWWVVVQQQNNNKKKKKKLLLMMMLLLKKKKKKMMMPPPQQQQQQQQQQQQRRRRRRPPPMMMKKKHHHGGGGGGGGGCCCAAA????????????===;;;;;;:::999999888999999999:::999999888888999999:::<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888555333111000???:::444111000...,,,)))*********))))))((('''&&&&&&&&&&&&&&&'''((()))***,,,:::777,,,555EEEjjj???<<>>??????EEEGGGHHHIIIKKKMMMQQQUUUUUUVVVWWWWWWWWWVVVUUUUUUPPPNNNKKKJJJKKKKKKKKKJJJJJJMMMPPPQQQPPPPPPQQQRRRQQQPPPMMMIIIGGGEEEDDDDDDBBBAAA????????????===;;;;;;;;;:::999999999999999:::999999888888999999:::<<<<<<<<<<<<;;;;;;;;;;;;999:::999777444333333444>>>;;;666000---++++++,,,*********))))))((('''&&&&&&&&&&&&&&&'''((()))***---;;;888+++555FFFlll>>>===AAACCCAAA===???GGGNNN\\\kkkzzznnnVVVHHHFFFEEE@@@:::<<<;;;999888777666666666222111000//////.........)))JJJTTT888---***QQQWWWJJJLLLHHHNNNUUUHHHGGGTTT{{{zzz{{{HHH999888888777777666555444333333333333333222333444444555111222222333333444444555666666666555444444444333444444333222222222222333222111000000000000000000///000111111111111000000444444555555555555555444555444222222444555555333333222222333555777666555555555555555666777888888888888888888999999::::::999999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>???EEEGGGIIIJJJKKKNNNQQQTTTUUUVVVWWWWWWWWWUUUTTTSSSOOOMMMKKKIIIIIIIIIIIIIIIKKKMMMPPPQQQQQQQQQQQQRRRQQQOOOLLLHHHEEECCCBBBBBBBBB@@@>>>>>>??????===<<<;;;;;;:::999999999999::::::999999888888999999:::<<<<<<<<<;;;;;;;;;::::::999999999666333222444777>>><<<777111---,,,...000*********))))))((('''&&&&&&&&&&&&&&&'''((()))))),,,;;;777***444HHHmmm======AAAEEECCC@@@AAAHHHOOO```kkk{{{}}}mmmXXXIIICCCAAA===:::===<<<:::888777666555555222111000///...............GGGyyyHHH666222***GGGPPPEEEKKKKKKQQQUUUGGGGGGUUU~~~\\\===111888888777666555444333333333333333444444444555555000111111222444555555666777777666555555444333333333333333222222222222222111111000000000000000111///000000111111111111111444444444555444444333333222333333222444777888777444222222333555777777666666555555444555777888:::888888888999:::::::::;;;888777999::::::999999:::<<<;;;;;;;;;;;;<<<===>>>???DDDFFFIIIJJJLLLNNNQQQTTTUUUVVVWWWWWWWWWTTTRRRPPPLLLKKKJJJHHHGGGGGGHHHIIIKKKNNNQQQRRRQQQQQQRRRSSSPPPNNNKKKHHHEEECCCBBBAAAAAA???>>>>>>??????===<<<<<<;;;::::::999999:::::::::999999888888999999:::<<<;;;;;;;;;;;;:::::::::888999888444000000555999BBB@@@:::444...,,,---///*********))))))((('''&&&%%%%%%%%%&&&&&&'''((()))***:::555(((444JJJnnn<<>>===;;;999777555444444222111000///............111HHHuuu@@@000222///NNNOOOEEEOOOSSSYYY[[[KKKMMMTTT{{{[[[DDD@@@888888777666555444444333333333444444444555555555000000111222444555666666777777666555444333333222333333333222222222111111111000000000000000111111000000000000000111111222222222333333333222222111///333333//////333444111555333222333555777777777666666555555666777999:::777888888999::::::;;;;;;888666777999999888888:::;;;:::::::::;;;;;;===>>>???AAADDDGGGJJJLLLNNNQQQSSSUUUVVVWWWWWWVVVTTTPPPNNNIIIIIIIIIGGGFFFFFFGGGIIIKKKMMMPPPQQQQQQPPPQQQRRROOONNNKKKGGGEEECCCBBBBBB@@@???======>>>???===<<<<<<;;;;;;::::::::::::::::::999999888888999999:::;;;;;;;;;;;;::::::::::::888999777222------444:::HHHCCC===555000---++++++*********))))))((('''&&&%%%%%%%%%%%%&&&'''((()))(((:::555'''555MMMrrr>>>@@@AAAAAAAAAFFFVVVmmm~~~oootttxxx|||uuugggTTTDDD<<<>>>BBB>>>===;;;999777555444444222111000//////.........000MMM}}}BBB+++...444[[[PPPDDDNNNSSSXXXYYYLLLQQQOOO}}}[[[HHHKKK999888888777666555444444222222333444444444444444000000111222444555666666555555555444333333333222222222222333222111111000000000000000000111111222000/////////000111222333000111222222222222111111555::::::222///333333///777555333333555666777666666666666666777888999999666777777888999:::;;;;;;888555666888888777888999;;;999999999:::;;;<<<>>>??????BBBFFFIIIKKKNNNQQQSSSTTTVVVWWWXXXVVVSSSOOOMMMFFFGGGHHHFFFEEEEEEHHHJJJHHHKKKNNNOOONNNNNNOOOPPPOOOMMMJJJHHHEEEDDDDDDDDD???>>>======>>>>>>===<<<<<<<<<;;;::::::::::::;;;:::999999888888999999:::;;;;;;;;;:::::::::999999888999666000******222:::FFF@@@999555222000---************))))))((('''&&&%%%%%%%%%%%%&&&'''(((((((((:::666(((777RRRvvvAAA===??????>>>@@@LLL___nnnggguuu|||{{{ssseeeSSSEEE???@@@CCC>>>===;;;999777555444444222111000//////.........///LLL{{{AAA,,,111333UUUWWWGGGLLLNNNRRRTTTKKKUUUNNNtttyyygggLLLGGG999999888777666555444444111111333444444444333222111111222333333444555555333333333333333333222222111222222333222111000///000000000000000111222222000/////////000111222333000111111222333333333333888??????777444999;;;666999777444333444666666666555555777777888888888888555666666777888999:::;;;888444666777888777777999;;;999999999:::;;;<<<>>>???===@@@DDDHHHKKKNNNQQQSSSTTTVVVWWWXXXVVVRRROOOLLLDDDFFFGGGFFFDDDEEEHHHKKKGGGIIILLLMMMMMMLLLMMMNNNNNNMMMJJJHHHFFFEEEEEEEEE???>>>======>>>>>>===<<<<<<<<<;;;::::::::::::;;;:::999999999999999999:::;;;;;;;;;:::::::::999999888999666///((()))111999???:::444333555555111---************)))((('''&&&%%%%%%%%%%%%&&&'''(((((()))<<<777)))999UUUzzzDDD???CCCFFFEEEAAABBBIIIPPP[[[uuuyyynnn^^^OOOEEEAAA@@@@@@===<<<;;;999777555555444222111000//////.........111EEEnnn999000888///CCCbbbOOOOOONNNQQQTTTOOO\\\UUUyyymmmRRRDDD999999888777666555444444000111222333444333222222111222222333333444444555222222222222222222222333111111222333222111000///000000///000000111222222000////////////111333444000111222333444555555555111:::===666444<<>>>>>>>>>>>===;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::;;;;;;;;;;;;:::999888777777;;;222***,,,,,,000<<>>666222000TTTuuu===;;;???BBBBBBBBBEEEMMMSSS\\\mmm}}}|||nnn[[[MMMFFFCCCAAA???======;;;:::888777666555333222111///......------222NNNwww===222555...PPPSSSNNNPPPWWWWWWRRRWWWbbb^^^rrrFFFAAA;;;999666666666666555444333222222111111222222333000111222222333333333333222333333444444333333222444333222222333333111///000000000000000000000000000000111222333333444444111111222333444444444444333222222111000///......444333333333444666777999999888666888:::;;;888666666777888999::::::999888666888888888888888888888888<<<:::888999;;;<<<<<<:::===AAAEEEIIIKKKMMMPPPRRRUUUUUUUUUTTTRRROOOMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKLLLMMMNNNMMMKKKIIIHHHGGGFFFCCCAAACCCAAA???>>>>>>>>>===<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;;;;;;;:::999888888777;;;333+++,,,,,,///;;;>>>222000;;;>>>333+++,,,************)))'''&&&%%%&&&&&&&&&''''''''''''(((...@@@999333000UUUvvv===>>>???@@@AAACCCHHHNNNRRR\\\nnn~~~}}}ooo\\\NNNGGGDDDAAA???======;;;:::888666555444333222111///......------111NNNzzz@@@222222+++KKKNNNJJJMMMUUUWWWUUU[[[ffffffQQQCCC;;;999666666666666555444333222222111111222222333000000111333333444444444222333333444444333333222444222222222333333111///000000000000000000000000000000111111222222333333111111222333444444444444333333222111111000//////666555444444444555666777999888777888::::::888666666777888999:::999999888888999999999999999999999999<<<:::999:::;;;======<<<===@@@DDDHHHJJJMMMPPPRRRSSSSSSSSSSSSQQQOOOMMMKKKJJJJJJIIIIIIHHHIIIIIIJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIHHHHHHGGGEEEBBBCCCAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::999888777<<<444,,,,,,+++///;;;<<<222111:::<<<222+++---************)))'''&&&%%%&&&&&&&&&''''''''''''(((,,,@@@999333111XXXyyy@@@@@@@@@???@@@CCCIIINNNRRR]]]oooqqq^^^OOOGGGDDDAAA>>>>>>===<<<999777555333222333222111///............222OOOGGG333111+++HHHLLLJJJMMMWWW\\\]]]eeeoooggg|||III;;;;;;999666666666666555444333222222111111222222333///000111333444555555555222222333333333333222222333222222222333333222000000000000000000000000000111111111111111111111111111222333444444555555444333333333222222111111111777777666555555555555555999888777888::::::888777777777888999999999999888888999999999999999999999999<<<;;;;;;;;;<<<===>>>>>>>>>AAAEEEHHHJJJMMMQQQSSSSSSSSSSSSSSSRRRPPPNNNMMMKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJJJJIIIFFFDDDCCCAAA???>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999777===666---,,,***...;;;:::222111999:::222,,,---************)))'''&&&%%%&&&&&&&&&''''''''''''((((((>>>888111111[[[}}}BBB===???AAAAAABBBGGGNNNTTT^^^qqqsss```PPPHHHDDDAAA>>>???>>><<<999777444222111222111000///............444PPPNNN333111///JJJLLLJJJOOOXXX___dddkkksssmmmFFFCCC;;;999666666666666555444333222222111111222222333000000222444555666666666222222333333333333222222333222111222333333222000000000000000000000000000111111111000000000000000111222333444555555555555333333333333333333333222777666666666666666666666888888888999999999888777888888888888999888888888666;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAADDDGGGIIIKKKNNNRRRTTTSSSSSSTTTTTTSSSRRRPPPOOOMMMLLLKKKKKKJJJJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLKKKHHHEEEDDDBBB????????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::777>>>888///,,,)))---:::777111111777888222---...************)))'''&&&%%%&&&&&&&&&''''''''''''((('''???888000///ZZZ|||???999>>>CCCDDDBBBEEENNNVVV```sssvvvbbbRRRIIIEEEAAA>>>???>>><<<:::777555333222222111000//////......///333NNNSSS000000222LLLKKKLLLQQQYYYaaafffkkkpppxxx}}}nnnBBBBBB;;;999666666666666555444333222222111111222222333111222333444555666666666111222222333333222222111222111111222333444222111111111111111111111111111111111111000000000000000222222333444555555555555333333333333333444444444555555666777777888888999777888999999999888888888999999888888888888888888666;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===>>>@@@BBBDDDFFFHHHJJJKKKNNNQQQTTTSSSSSSTTTTTTTTTSSSQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNOOOOOONNNOOOOOOMMMIIIFFFDDDBBB@@@?????????>>>===<<<<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;777???:::000---))),,,:::555111111555666111...///************)))'''&&&%%%&&&&&&&&&''''''''''''(((***BBB;;;000---YYYyyy;;;777===DDDGGGGGGJJJQQQXXXcccuuuxxxdddTTTJJJFFFAAA>>>???>>><<<:::888666444333111111000///////////////111LLLYYY///---333JJJPPPSSSXXXaaaiiinnnoooooovvvaaa???888;;;999666666666666555444333222222111111222222333333333444555666666666666111111222222222222111111222111111222444444333111111111111111111111111111111111111111111111111111222333444555555666666555222222222333333444444444444555666888999999::::::777888::::::888777888999:::999888888777888888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;===??????>>>>>>AAADDDFFFGGGHHHIIIJJJLLLOOORRRQQQRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMLLLKKKLLLLLLJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQNNNJJJFFFDDDBBB@@@???@@@???>>>===<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;777@@@;;;111---(((,,,:::333111111444444111//////************)))'''&&&%%%&&&&&&&&&''''''''''''((((((BBB;;;000...\\\}}}>>>;;;===BBBIIIPPPUUUWWWWWWeeevvvzzzfffUUUKKKFFFBBB>>>???>>>===;;;999888666666111000000///////////////111MMMddd444///333FFFQQQUUU\\\eeemmmrrrqqqnnnqqq[[[EEE???;;;999666666666666555444333222222111111222222333555555666666666666555555111111222222222222111111111111111222444444333111111111111111111111111111000000111111222222333333222333444555666666666666000111111222333444444444666666888999999999999888666888::::::888777888999::::::888777777777888888888========================;;;===??????>>>>>>BBBEEEFFFGGGHHHHHHIIIJJJNNNPPPPPPPPPQQQRRRRRRQQQPPPOOOPPPOOONNNMMMLLLLLLLLLLLLJJJKKKLLLMMMOOOPPPRRRRRRTTTSSSSSSSSSRRROOOJJJGGGDDDBBB@@@???@@@@@@>>>===<<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;777@@@<<<222---(((+++999222111111333333111//////************)))'''&&&%%%&&&&&&&&&'''''''''((((((###???999///111aaaEEE???===???JJJWWW^^^[[[VVVfffwww{{{fffUUULLLFFFBBB>>>???>>>===<<<:::999888777111000000////////////000333RRRooo;;;333555DDDJJJOOOWWW```iiinnnkkkfffxxxDDD:::>>>;;;999777666666666555444333222222222222222222333666666666666666555555444111111222222222222111111111111111222444444333222111111111111111111111111000000111222333444444444222333444555666666666666000000111222333333444444888888999:::999888777666666888;;;:::888666888999;;;:::888777777777888888666>>>>>>????????????>>>>>>>>>>>>@@@AAABBBCCCCCCCCCFFFFFFGGGIIIKKKMMMPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRPPPMMMLLLLLLMMMJJJKKKKKKLLLNNNPPPRRRSSSTTTTTTTTTTTTRRRPPPNNNLLLGGGEEEBBBBBBBBBBBBAAA@@@AAA>>><<<<<>><<<;;;;;;<<<======<<<=========<<<;;;::::::===<<<===CCC&&&000+++888999444000000444444...(((,,,,,,++++++)))((('''&&&&&&&&&''''''((()))))))))---===>>>)))222```AAA:::@@@FFFPPP___hhhbbbVVV___~~~eeeSSSQQQJJJ@@@BBBAAA???<<<;;;;;;999777555333222000......///111222333TTTQQQ555333888HHHMMMRRRGGGbbbqqq^^^aaaaaaoooFFF===999999777777777777777555333555444333333222222222222555666666666666444333222222222222222222222222222333333333333444555666666222222111111111111222222111111111111222333444444222333333444444333333222555444444444444333333333777666666777999999888777888888777777888888999::::::777444333666888888777888>>>>>>????????????>>>>>>===>>>???AAABBBBBBCCCCCCEEEFFFFFFHHHJJJMMMOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQQQQPPPNNNLLLKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTUUUTTTTTTRRRPPPMMMLLLGGGEEECCCBBBCCCCCCBBB@@@AAA???======???@@@???>>>???>>>===<<<;;;<<<<<<==================<<<;;;;;;???======BBB(((///---888777222///000444444000+++,,,,,,++++++***((('''&&&&&&&&&''''''((())))))))),,,===???---777fffJJJ>>>BBBDDDFFFMMMXXX]]]\\\aaagggUUURRRJJJAAABBBAAA???===<<<;;;:::777555333222000//////000111222===]]]NNN555444999HHHLLLUUUNNNbbbmmm]]]```aaaeeeCCC<<<<<<999777777777777777555333555444333333222222222333666666666666555444222111222222222222222222222222333333333333444555666666222222111111111111222222222111222222333444444555222333333444444333333222444444444444444444444444666555555777999:::999888888888777777888888999::::::777444444666888888777777>>>??????@@@@@@??????>>>===>>>>>>???@@@AAABBBBBBDDDDDDEEEGGGIIIKKKMMMNNNOOOOOOPPPQQQQQQPPPOOOOOOMMMNNNPPPPPPMMMKKKKKKKKKMMMMMMNNNOOOPPPQQQSSSTTTTTTUUUTTTTTTRRROOOMMMLLLHHHFFFDDDCCCDDDCCCBBBAAAAAA???>>>???@@@AAA@@@???@@@???>>>===<<<;;;<<<<<<======>>>>>>======<<<<<<@@@>>><<>>DDDFFFDDDDDDMMMXXX___llllllWWWRRRKKKBBBCCCBBB@@@>>>===<<<:::777555444333111000000000111111888ZZZDDD111555:::KKKKKKWWWSSS___fff[[[]]]___YYY>>>777:::999777777777777777555333444444333222222222333333666666777666555333111000222222222222222222222222333333333333444555666666222222111111111111222222222222333333444555555666333333333333333333333333444444444444444444555555555444555777:::;;;;;;999888888777777888888999:::999777555555666888888777777>>>??????????????????>>>=========>>>???@@@AAABBBBBBCCCDDDEEEGGGIIIKKKLLLLLLMMMNNNOOOOOONNNMMMLLLIIILLLNNNNNNLLLKKKJJJJJJMMMMMMMMMNNNNNNPPPQQQQQQSSSSSSSSSSSSQQQOOOMMMLLLJJJGGGEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@???@@@@@@???>>>===<<<;;;;;;===>>>>>>???>>>>>>======@@@>>>:::AAA444111<<<<<<444111///000333444111---++++++++++++***)))(((''''''''''''((())))))******'''888>>>---444```MMM<<>>>>>;;;888555444333222111111111111111666cccEEE000333888MMMLLLUUUSSSXXX```[[[YYY]]]wwwLLL:::555;;;999777777777777777555333444333333222222333333333666666666666555333111///222222222222222222222222333333333333444555666666333222222111111222222333333333444555555666666666333333333333333333333333333333444444555555666666444444555777:::<<<<<<;;;888888777777888888999:::888777666666777777888888999===>>>>>>??????>>>>>>===<<<<<<<<<<<<===???@@@AAAAAAAAABBBCCCDDDFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJGGGIIIKKKLLLJJJIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQQQQQQQPPPNNNMMMLLLJJJHHHEEEDDDDDDCCCBBBAAA???@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<;;;>>>>>>??????@@@??????>>>???>>>999AAA===333EEE===555333111111222222///,,,++++++,,,++++++***)))(((''''''(((((()))*********(((999>>>---000XXXGGG???CCCJJJOOORRRUUUZZZ___jjjzzz___TTTLLLEEEFFFDDDBBBAAA@@@???<<<888555555444333222222111111111DDD~~~UUU888333333LLLRRRSSSSSSTTT]]]\\\WWWaaarrrgggAAA999999@@@999777777777777777555333333333333222222333333444555666666666444333111000222222222222222222222222333333333333444555666666333333222222222222333333222333444666666666666666444333333222222333333444333333444444555666777777444444555777;;;======<<<888888777777888888999:::888888888777777777888888888<<<======>>>>>>======<<<<<<;;;;;;;;;<<<>>>@@@AAA???@@@@@@AAACCCDDDFFFGGGHHHHHHIIIJJJJJJIIIHHHHHHEEEGGGHHHHHHHHHHHHJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLJJJHHHEEEDDDCCCCCCAAA@@@===???AAABBB@@@?????????>>>>>>?????????>>>===<<>>>>>888AAACCC111III999555333222222222111///---++++++,,,,,,+++******)))'''(((((())))))******+++,,,<<>>999777777777777777555333333333222222222333444444444444555555444333111000222222222222222222222222333333333333444555666666333333222222222222333333222333444666777666666555444444222222222222444444222333444555666777888888444444555888;;;======<<<888888777777888888999:::777888999999777777888999666;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;===???AAA>>>>>>???@@@AAACCCDDDEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFEEEEEEGGGJJJMMMJJJIIIIIIHHHHHHHHHIIIIIIHHHJJJKKKMMMMMMMMMMMMLLLIIIGGGDDDCCCBBBBBB@@@>>>;;;>>>AAABBB@@@>>>>>>???<<<===>>>???@@@???>>>>>>??????@@@AAAAAAAAAAAAAAA>>>???888@@@FFF,,,GGG000222222222222222111000///++++++,,,,,,++++++******((((((((()))******+++++++++<<>>999555666666555555444222111000666QQQ999777555RRRVVVKKKUUUUUUUUUQQQRRR{{{sssMMM;;;888999777999777777777777777555333333222222222333333444555222333444444444444222222222222222222222222222222333333333333444555666666444333333222222333333444111222444666666666555444555444222111111222444555222222333555666888999999555555666888;;;===<<<;;;888888777777888888999:::666888::::::888666888999888:::;;;;;;;;;;;;;;;;;;:::;;;:::999999:::<<>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCFFFJJJNNNJJJJJJIIIHHHHHHHHHIIIIIIFFFGGGIIIKKKMMMMMMMMMMMMIIIGGGDDDBBBBBBAAA???>>>:::>>>AAABBB???======>>>;;;<<<>>>???@@@@@@?????????@@@AAAAAABBBBBBBBBBBB>>>???777@@@FFF(((CCC(((000000111222222222222222++++++,,,,,,,,,+++******((((((((()))******++++++(((999AAA222222TTTNNNBBBBBBHHHNNNOOOPPPXXXbbbooofffVVVNNNHHHIIIFFFEEEDDDDDDBBB>>>999555666666666555444333111000888JJJ666555000LLLQQQEEETTTTTTNNNFFFLLL|||fffvvvEEE888888;;;666999777777777888777555333222222222222333333444555111222333444555444333333222222222222222222222222333333333333444555666666444333333222222333333444000111444555666666444444555444222111111222444555222222333555666888999:::666666666888;;;<<<<<<;;;888888888777888999999:::666888;;;:::888666888999<<<999::::::::::::999888888::::::;;;:::999:::===?????????????????????@@@AAACCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLLLLKKKJJJIIIIIIHHHFFFCCCAAA???>>>>>>======>>>>>>>>>>>>=====================>>>??????AAA@@@@@@AAACCCCCCBBB@@@===???<<<======333222@@@......///333666666222---...,,,***+++,,,+++((($$$)))***+++,,,,,,+++***)))***===MMM000333[[[KKK@@@KKK???PPPZZZOOO___fffuuu}}}iiiZZZQQQKKKHHHEEEGGGHHHGGGDDD???:::666444666555000111555555000:::GGG999777888HHHLLLGGGOOORRRCCCEEEdddppp```uuueee333444@@@:::444777777666555444444333333333333222222333333444555444555555555444333222222333333333222222222111111222333444444555555444444444444333222222333333333555444444333444555666777333333333222222333333333444444444555777888888777888888999:::;;;;;;;;;;;;666777999:::;;;::::::999777777777777777777777777999999999::::::999999888777999::::::999999999<<<>>>???>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBBBBBBBBBBBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLKKKIIIHHHHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>===============<<<===>>>>>>???@@@??????@@@BBBCCCAAA@@@;;;===;;;;;;<<<111...;;;///...000333777777333///---,,,***+++,,,+++(((%%%)))******++++++***))))))+++;;;LLL333333MMMJJJAAAMMMEEESSSZZZRRR```dddyyyzzzgggYYYPPPJJJGGGGGGHHHIIIIIIFFFAAA;;;888444777555111111555555111===EEE777666888HHHHHHEEEGGGEEEAAAQQQqqq~~~zzzmmm___qqqSSS666888:::777888777666666555444444333333333333222222333333444555555555555555555444333333333333333222222222222111222333444444555555444444444333333222222333333444666555444333444444666666555444333222222333444555444444444555666777666666888888999:::;;;;;;;;;;;;777888999:::::::::999999888888888888888888888888888999999::::::999999888777888999999888888888;;;===>>>=========>>>>>>???@@@BBBAAA@@@@@@??????@@@@@@???@@@AAABBBBBBAAA@@@???CCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFDDDBBB@@@>>>======???????????????>>>===<<<======<<<<<<======>>>???@@@??????@@@BBBBBBAAA???:::===;;;<<<<<<000+++666///...///333777777555111---,,,+++++++++***(((&&&((()))************))))))111666EEE777;;;FFFFFFDDDMMMLLLVVVYYYVVVaaabbb|||zzzhhh[[[SSSLLLIIIIIIJJJKKKJJJGGGBBB<<<999444666555222222555555333???DDD666666888HHHGGGGGG???888EEEddd}}}{{{rrrnnnfff^^^nnnrrr???:::;;;555555;;;666666666555444444333333333333222222333333444555555555666666666555444444333333333333222222222222222333444444555555444444333333333222222333333444666666444444333444555666777666444333333444666777444444444444444555555555888888999999:::;;;;;;;;;999999:::::::::999888888999999999999999999999999777999999999999999888777777777888888777777888:::<<<===<<<<<<<<<===>>>???@@@BBBAAA???>>>>>>>>>???@@@<<<>>>???@@@AAA@@@???>>>BBBBBBBBBCCCCCCDDDDDDDDDFFFGGGIIIJJJKKKJJJIIIHHHFFFEEECCCAAA???>>>======@@@@@@@@@@@@???>>>============<<<<<<======>>>?????????>>>@@@AAABBBAAA???===???<<<>>>???222***333///...---000555666444111,,,,,,++++++******)))((((((((()))))))))******)))444222@@@999AAAHHHQQQJJJLLLPPPWWWVVVYYYcccaaa}}}mmm```WWWPPPKKKIIIJJJKKKJJJGGGBBB<<<888333444444333222333444444>>>FFF777888999FFFEEEHHH===:::YYY}}}sssmmmggg___XXXddd___777>>>;;;333777:::666666555555555444444444333333222222333333444555555666666666666666555555444444333333333222222222222333444444555555444444333333222222222333444444777666555444333444555555888777555333333555777888444444555444333333333444888888888999999:::;;;;;;::::::::::::999888888777999999999999999999999999888888999999999999888777777777777888777666777:::<<<<<<<<<<<<<<<===>>>???@@@CCCBBB@@@?????????@@@AAA;;;<<<>>>?????????>>>>>>@@@AAAAAABBBCCCCCCDDDDDDFFFGGGIIIKKKKKKJJJIIIHHHFFFEEECCCAAA???>>>>>>===@@@@@@@@@@@@@@@???>>>>>>>>>============>>>??????@@@??????@@@BBBBBBAAA???===???<<<>>>???222)))111///,,,+++...111444222000,,,,,,++++++)))))))))))))))))))))))))))******+++///555DDD888888KKKYYYJJJPPPVVVSSS[[[bbbccc~~~pppbbbXXXQQQKKKIIIJJJKKKJJJFFFAAA;;;777222222333333111000222555>>>III:::;;;:::EEE@@@EEE<<>>999666;;;777555555555555555444444444333333222222333333444555555555666666666666666555444444444333333333222222222333444444555555444444333222222222333333444555666555444333333444555666888777555444444555777888333444666555333222333555888888888888888:::;;;<<<;;;::::::999999888888888888888888888888888888888999888888999999888888777666777888888777777777:::<<<<<<<<<<<<===>>>???@@@AAACCCBBBAAAAAA@@@@@@AAAAAA<<<<<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEEGGGHHHJJJLLLLLLKKKJJJIIIFFFEEECCCBBB@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAACCCCCCBBB@@@======999;;;===111'''///000---+++,,,///111111///+++,,,,,,***)))((()))+++***)))))))))***+++,,,---''';;;MMM888333aaapppKKKOOOVVVQQQZZZ```fffooo```WWWOOOJJJJJJKKKKKKJJJFFFAAA;;;777222222444555222///222777CCCKKK:::<<<:::CCC@@@EEE;;;DDDgggnnnZZZRRR]]]sssuuueeeZZZRRRRRR[[[aaaLLL>>>:::777999;;;666555555555555555555555555333333222222333333444555444444555666666666555555444444444444333333333333222333444444555555444444222222222222333444555555555444444333444555666777666666555555555555666666222555777666333222444777888888777777888999;;;<<<::::::999888888999999999777777777777777777777777999888888888888888777777666777888888888777888;;;============>>>???@@@AAABBBAAAAAABBBBBBAAAAAA@@@???======<<<;;;<<<>>>@@@AAA@@@@@@AAABBBCCCDDDEEEEEEHHHIIIKKKMMMMMMLLLKKKJJJFFFEEEDDDBBBAAA@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@@@@??????@@@@@@AAABBBBBBAAAAAABBBDDDDDDCCCAAA>>>===999;;;>>>222)))000222///+++,,,...111000...+++,,,,,,***((((((***,,,+++*********+++,,,---...(((???NNNAAANNNPPPOOOXXXQQQXXX\\\gggnnn___WWWPPPLLLLLLLLLMMMLLLHHHBBB<<<888444333555777444000444;;;MMMJJJ777:::999BBB@@@EEE===FFF]]]QQQEEEWWWyyyeeeXXXNNNQQQFFFEEE:::333888999555777555555555555555555555555333333222222333333444555333333444555555555555555555444444444444333333333222333444444555555444444222222222222333444555666444333333333444666777999444555666666666666555444111555777777444333666999888888777666777999;;;<<<:::999888888888999:::;;;888888888888888888888888888888888888888888777666666888999999888888888;;;============>>>???AAABBBCCC@@@@@@AAABBBBBB@@@???>>>>>>===;;;:::;;;>>>AAACCC@@@@@@AAABBBCCCEEEEEEFFFIIIJJJLLLMMMNNNMMMLLLKKKGGGFFFDDDCCCBBBAAA@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAACCCDDDEEEDDDBBBAAA@@@:::<<<@@@444,,,333555111---,,,///111000///***,,,,,,***((('''***---++++++******+++---...000...???IIIKKKuuuUUUPPPYYYQQQVVVZZZhhhooo```YYYSSSOOOMMMNNNNNNMMMIIICCC===999555444777:::666222555===WWWHHH444888999BBB;;;BBB>>>LLL___PPPSSSlllYYYKKKJJJ:::???333...:::777000999444555555555555555555555333333222222333333444555222333333444555555555444555555444444444333333333222333444444555555444444222222222222333444555666333222222333444666888:::222444666777777666444222111555888777444444777;;;999888666666777888;;;<<<999999888888888999;;;<<<999999999999999999999999777888888888888777777777777666666666666777888999:::;;;===?????????@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@???===<<<===>>>@@@AAA???@@@BBBDDDEEEFFFFFFFFFIIIKKKMMMNNNNNNMMMLLLKKKIIIHHHFFFDDDBBBAAA@@@???>>>???AAABBBCCCDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBCCCAAAAAABBBDDDEEEDDDCCC???===;;;;;;;;;888222---........................(((---...)))%%%)))...111,,,++++++---,,,))),,,000'''999OOOddd\\\QQQTTTOOO\\\^^^nnnjjj]]]XXXTTTQQQLLLNNNNNNKKKJJJHHH???666:::333333999999333666@@@WWWOOO111;;;555@@@FFF===FFFYYYXXXQQQqqqMMMLLLKKK:::555555666777777777777777555555444444444333333333333333333333333333333444222333444555555555444444555555444444444333333333555444444333333444444555222333333444444333333222333333333333444555666666777777777777777777777777777777777555444555888:::===:::777888<<<===:::777666666666666777888999::::::999999888888999::::::777999999888888777777666666666666666777777888999:::;;;===?????????@@@BBBDDDEEEDDDDDDDDDCCCCCCBBBBBB@@@???>>>======???@@@AAA@@@AAABBBDDDEEEFFFGGGGGGJJJKKKMMMOOOPPPOOONNNMMMJJJIIIGGGDDDBBB@@@??????@@@@@@AAABBBCCCDDDDDDEEECCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAABBBDDDEEEDDDCCC???===<<<<<<;;;888111+++------,,,,,,,,,,,,,,,,,,(((---...)))&&&***///111---***+++------,,,///555444@@@MMMUUU___SSSTTTNNNZZZ]]]mmmlll]]]WWWTTTRRRNNNPPPOOOLLLJJJHHHAAA888:::444444999888333555>>>SSSOOO555>>>:::DDD===AAALLLQQQGGGGGGjjjrrr888666666***555555666777777777777777555555444444444333333333222333333333444444444444444444444555555555666666555555555555444444444333444444333333333333444444222333333444444333333222333333333333444555666666777777777777777777777777777777777555444555888:::===:::777888;;;===:::777777777777777888999::::::::::::999888888888999999888::::::999888777777666666777777777777777888::::::;;;===???@@@@@@@@@BBBDDDGGGGGGFFFEEEDDDDDDCCCCCC@@@???>>>>>>>>>???AAABBBBBBBBBCCCEEEFFFGGGHHHIIIKKKLLLOOOPPPQQQQQQPPPOOOKKKJJJGGGEEEBBB@@@???>>>AAAAAAAAAAAABBBDDDFFFGGGEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBAAABBBDDDDDDDDDBBB@@@???======<<<777000***,,,,,,++++++++++++,,,,,,(((,,,---)))(((,,,000222---+++***,,,------222888222???RRRUUUcccWWWVVVLLLWWWZZZlllppp]]]VVVSSSRRRPPPRRRQQQMMMJJJHHHBBB:::;;;666666999888222444;;;LLLMMM666???===EEE777>>>BBB:::111:::]]]~~~rrrDDD666777===;;;555555666777777777777666555555444444444333333333222333333444555555444444666666555444555666777888666666666555555555444444444444333333333333444444222333333444444333333222333333333333444555666666777777777777777777777777666666777666555555888:::===:::888888;;;;;;999666666666666777888888999999;;;:::999888888888888888888;;;:::999999888777666666777777777777888999::::::;;;===???@@@@@@AAACCCEEEIIIIIIHHHGGGEEEDDDCCCCCCAAA@@@@@@???@@@AAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJLLLMMMPPPRRRSSSRRRQQQQQQLLLJJJHHHEEEBBB@@@???>>>CCCBBBAAA@@@AAADDDFFFHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDBBBAAABBBCCCDDDCCCBBBAAA???======<<<777000***++++++++++++,,,---...///(((,,,---***)))---111111///,,,***++++++,,,111888000:::RRRUUUeeeZZZXXXLLLUUUXXXkkksss^^^VVVTTTRRRQQQSSSRRRMMMJJJGGGBBB<<<<<<888888999777333444888FFFIII666<<<;;;???555333000+++,,,AAAjjj]]]555>>>666777888444555666666777777666666555555444444444333333333222333444555666666555555777555444333333555777888777666666666666555555555444333333333333333333444222333333444444333333222333333333333444555666666777777777777777777777777555666666666555666888:::<<<:::888999::::::888666444444555666666777777777;;;:::999888777777777777888:::::::::999888777777666777777777777888999:::;;;;;;===???@@@AAABBBDDDFFFJJJIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJKKKLLLNNNPPPRRRRRRRRRQQQPPPLLLJJJHHHEEECCCAAA@@@???BBBAAA@@@@@@AAACCCFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCAAAAAA???<<<<<<;;;888222---))))))))))))+++---///111)))------++++++///111000000---++++++******///555;;;888KKKKKKccc\\\[[[NNNUUUXXXkkkvvv___WWWTTTQQQPPPTTTTTTOOOJJJGGGBBB<<<;;;:::999999777333333666FFFIII888:::888888///------///222JJJNNN///@@@555333444444444555666666666666666555555444444444333333333222333555666777777666555555444333222222444666777777666666666666555555555333333333222222333333333222333333444444333333222333333333333444555666666666666666666666666666666444555666666666666888:::<<<:::999999999999777666444555666888888888888888:::999888888777777777888888999999999999999888888888888888777888888999:::;;;;;;===???@@@AAABBBEEEGGGIIIIIIHHHGGGFFFEEEEEEDDDAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLNNNOOOQQQQQQPPPOOONNNKKKJJJHHHEEECCCBBBAAAAAA@@@@@@@@@@@@AAACCCEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCBBBBBBCCCDDDBBBAAA@@@===:::::::::999666222***)))(((((()))+++---///+++......,,,,,,000111///000---+++,,,+++***...444999444KKKPPP\\\[[[^^^QQQWWWYYYkkkxxxaaaZZZVVVPPPPPPVVVWWWSSSMMMHHHBBB<<<::::::;;;999666444444555JJJKKK===:::777333)))---222111+++>>>|||www>>>...;;;999888888444444555666666666666555555555444444444333333333111333555777888888777666444444333222333444555666666666666555555555444444333333222222222222333333222333333444444333333222333333333333444555666666666666666666666666666666333555666777666777888:::;;;;;;:::999888777777666666777999:::;;;;;;::::::888888777777777888888999999888888999999999999::::::888888888888999:::;;;;;;:::===???@@@AAACCCEEEGGGHHHGGGGGGGGGFFFFFFEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEGGGIIIKKKLLLMMMOOOOOOOOONNNLLLKKKIIIIIIGGGEEEDDDCCCBBBBBB>>>??????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGEEECCCBBBBBBCCCCCCBBBAAA???<<<888777999;;;999888111000---+++***+++---...---000///,,,---000000---...,,,,,,...---,,,///555555222OOOUUUqqqUUUZZZaaaUUUYYYZZZlllyyybbb\\\WWWOOORRRXXX\\\XXXQQQKKKDDD>>>999;;;;;;999666555555444KKKLLL???999666///)))...000,,,...GGGsssWWWAAA888222444///,,,333444555555666666555555555555444444444333333333111333666888999999888777444444444444555555555555555555555555444444444333333333222222222222333333222333333444444333333222333333333333444555666666666666666666666666666666222444666777777777888:::;;;;;;;;;999777666666666555666888:::;;;:::999999777666666777777888999:::999777888888999999:::;;;;;;888888888888999:::;;;<<<:::===???AAAAAACCCEEEHHHGGGFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBCCCDDDFFFIIIKKKLLLMMMNNNNNNNNNLLLJJJIIIIIIHHHGGGEEEDDDDDDCCCCCC======???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGEEEDDDBBBBBBCCCCCCBBBAAA???;;;666666999;;;<<<;;;:::777444000...---...//////111000---...111///,,,---+++---000000///222777BBB888MMMKKKFFF|||PPPYYYcccWWW[[[\\\mmmyyyccc^^^XXXNNNSSSZZZ___[[[TTTMMMFFF???888:::;;;999666666555444IIIJJJ>>>666444+++...///+++,,,FFFnnnmmm222:::===...;;;:::666333444555555666666555555555555444444444333333333111333666999:::999888777444555666666777777666666555555444444444333333333333222222222222222222333222333333444444333333222333333333333444555666666666666666666666666666666222444666777777777888::::::;;;;;;999777666666666222333555777888777666555555666666666777999:::;;;999;;;<<<=========<<<:::999;;;:::999888999:::;;;<<<>>>??????@@@AAABBBCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDAAACCCEEEDDDAAA@@@BBBDDDCCCCCCCCCDDDEEEGGGIIIJJJIIIJJJKKKKKKLLLKKKKKKKKKIIIHHHGGGEEECCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJFFFEEEEEEEEEGGGGGGEEECCC@@@>>><<<999888888999:::@@@AAA===555///---///000//////---+++)))***---000,,,,,,,,,,,,---...//////???:::OOOKKKGGG}}}]]][[[\\\[[[aaaaaalll{{{jjj___UUUOOOOOO[[[[[[XXXYYYQQQDDDAAA???;;;888888777444444888WWWQQQ333444---333'''999...(((YYYmmmpppHHH>>>666555333000111666333555888888777666666777555444333222111222333333555444333444666666666444888777555666777888666555777777666555333222111111111111222222222333333333333444555555666666555555555444444444555666888999555555666666666666555555555555444444555666888999;;;:::888666666666666777777777777777666666666666777666666666666888999::::::::::::;;;<<<=========<<<;;;;;;:::999999:::<<<===??????@@@AAABBBCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDAAACCCEEEDDDBBBAAABBBDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJFFFEEEEEEEEEGGGFFFEEECCCAAA@@@===;;;::::::;;;<<>>777000---...///...---,,,++++++,,,...///,,,,,,,,,,,,---...//////EEE:::EEELLL]]]yyy[[[\\\^^^]]]bbbbbbkkk~~~ooocccXXXRRRTTT___]]]XXXXXXOOOBBB??????;;;888888777444444888ZZZRRR555555---111...111)))777lllrrryyy]]]@@@999555777777444555888444666888999888777777888666555444222222333333444555444333444666777666555888666555666777777666555666666555444333222111111222222222222333333333333333444555555666666555555555555444444555666888999555555666666666666555555555555444444555666888999:::999888666666666666777777777777777666666666666777777666666777888999:::::::::::::::;;;<<<===>>>???<<<;;;;;;:::;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDCCCBBBBBBCCCDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJJJJKKKJJJJJJIIIHHHGGGIIIHHHFFFDDDBBBAAA@@@@@@??????>>>>>>???@@@@@@AAACCCCCCDDDEEEGGGHHHIIIJJJGGGFFFEEEFFFFFFFFFDDDCCCBBBAAA???===<<<<<<===>>>>>>??????;;;444...,,,------+++)))+++...000...,,,,,,,,,,,,,,,---...//////CCC:::>>>GGGZZZqqqYYY^^^aaa___cccbbbkkkuuuggg[[[TTTXXXccc```XXXVVVMMMAAA???>>>:::888888777444555888]]]SSS777666,,,//////***(((EEEvvvqqqjjjVVV999555444666777666555666555777999:::999888888999777666555444333444444555444333333444666888777666777666555555777777777555444444444333333222222222333333333333444444444444333444555555666666555555555555555555666777888888555555666666666666555555555555555555666777888888999999888777666666666666666666666666777777777777777777666777777888:::::::::;;;;;;::::::;;;<<<>>>???<<<<<<;;;;;;<<<===>>>???AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEHHHGGGEEECCCBBB@@@@@@???>>>=========>>>???@@@AAABBBCCCDDDFFFGGGHHHIIIIIIGGGFFFEEEFFFFFFFFFDDDBBBBBBAAA>>>===<<<<<<===>>>===>>>???>>>777...***++++++)))'''+++000222///+++,,,,,,,,,,,,---...//////;;;@@@DDDBBB@@@ooohhhVVVaaaddd```eeedddmmmwwwhhh\\\VVVZZZeeebbbYYYVVVLLLAAA@@@>>>999777888666444555888]]]QQQ777888---......,,,---EEEiiijjj]]]QQQ888555333333444444333333666888:::;;;:::999999:::888777555444444555555666444333333444777888888777666555444555777777777555222333333333333333333333333333333444444444555555333444555555666555555555555555666666666777777888444555555666666555555444555555555666666777888888888888777777666666666666666666666666777777777777777777777777888999:::::::::======;;;::::::;;;<<<===<<<<<<;;;;;;<<<===???@@@AAABBBBBBCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCDDDDDDCCCEEEEEEEEEFFFGGGIIIKKKLLLKKKKKKKKKJJJIIIGGGFFFEEEGGGFFFEEECCCAAA@@@??????============>>>???@@@AAABBBCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFDDDBBB@@@???===;;;;;;;;;============@@@AAA:::...)))******((('''+++000222///***,,,,,,,,,,,,---...//////888BBBIIIEEE777\\\bbbUUUdddfffaaaggghhhrrrtttfff\\\XXXZZZeeecccZZZWWWMMMCCCCCC===999666777666444555888\\\NNN666999...///000222000@@@cccwwwZZZBBB888666333111333666777777666888;;;;;;:::999999:::888777666555444555666666555444333555777888888777555444444555666777777666222222333333333333444444333333333444444444555555333444555555666555555555666666666777777777777777444444555555555555444444555555666777777888888888777777777777666666666555555666666666777777777888666777888888999999:::::::::======<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@AAAAAABBBCCCDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFFFFEEEBBBAAAAAABBBDDDEEEDDDCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKIIIHHHGGGFFFGGGFFFDDDBBB@@@???>>>>>>============>>>???AAAAAAAAACCCEEEGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFEEECCCAAA???>>><<<::::::;;;<<<===>>>===@@@CCC;;;...(((***)))((((((+++///000...+++,,,,,,,,,,,,---...//////888:::BBBGGG===kkk^^^VVVgggggg```hhhmmmyyyrrreee^^^[[[XXXeeeeee\\\XXXNNNDDDEEE<<<888666777666444555888^^^JJJ555:::000000000333111CCCpppiii@@@666666444222555<<>>666888:::;;;:::999999:::888777666555444555555666666555444555777888777666555444333444666777777666444444444444444444444444333333333333444444444444333444555555666666555555666777777888888777777666444444555555555555444444555555666777888888888888555666666777777666666555555555666666777777888888666777888999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;===???@@@@@@AAABBBCCCDDDEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFBBBAAA@@@AAADDDFFFEEECCCFFFFFFFFFGGGIIIJJJLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFEEECCCAAA@@@???>>>>>>=========>>>???@@@BBBBBBAAACCCEEEGGGIIIIIIHHHHHHIIIGGGFFFFFFFFFEEECCCAAA???===<<<::::::;;;<<<===???===@@@DDD<<<---'''+++))))))***+++,,,---------,,,,,,,,,,,,---...//////:::777CCCKKK:::ppp]]]WWWiiiggg___iiiqqqvvvhhh___\\\XXXfffggg___YYYNNNCCCDDD<<<777555666666444555888cccIII444:::000000000555666GGGlllbbb???333666555333777>>>???<<<555888::::::999888999999777666555444444444555666888777666666777777666555444333333444666777777666555555555555555555555555222222222222333333333333333444555555666666555555666777888888888888777666333444444555555444444333444555777888999999888888444555666777777666555555555555555666777888888888666777888::::::::::::::::::888999;;;===>>>>>>======::::::999:::;;;===???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFCCCAAA???AAADDDFFFEEECCCFFFFFFGGGHHHIIIKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIIIIFFFEEECCCAAA@@@>>>>>>============>>>???AAABBBCCCAAACCCEEEHHHIIIIIIHHHHHHIIIGGGFFFFFFFFFEEECCCAAA???>>><<<;;;:::;;;===>>>@@@===@@@DDD<<<---'''+++)))***++++++++++++,,,...,,,,,,,,,,,,---...//////@@@???PPPRRR000dddxxx]]]XXXjjjfff^^^iiittt|||kkk___ZZZYYYhhhiiiaaaZZZNNNBBBBBB;;;777555666666444555888hhhIII444:::000000444;;;>>>DDDPPPnnn???000222555666444666:::999333555777999:::999888888999777666555444333444444555999888666666777777555444444333222444666777777666777777666666666555555555111111222222222333333333333444555555666666555555666777888999999888777666333444444555555444444333444555777888999999888888444555666777777666555555444555555666777888888999666777999:::;;;;;;:::::::::;;;:::;;;<<<>>>???>>>======<<<:::::::::;;;===???>>>>>>???@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBCCCDDDFFFGGGVVVPPPJJJGGGIIIMMMOOOPPPRRRQQQPPPNNNLLLJJJIIIIIIGGGFFFCCC@@@>>>>>>>>>???>>>???@@@@@@AAAAAAAAAAAAEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIGGGEEEDDDCCCCCCCCC???>>>===<<<;;;;;;<<<===<<>><<<...$$$***+++***)))))))))***+++,,,------------------------===WWWLLLCCC999nnnyyy```WWWdddfffdddfffkkkvvvmmmccc___]]]dddkkk\\\aaaIIIDDDBBB???:::666666555444777<<>>:::999:::;;;===>>>===<<<===<<<;;;::::::;;;===>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDCCCCCCCCCCCCEEEFFFGGGKKKIIIGGGIIIMMMQQQRRRRRRRRRRRRPPPOOOMMMKKKJJJIIIGGGFFFCCC@@@>>>>>>>>>?????????@@@AAABBBBBBBBBBBBEEEFFFFFFGGGGGGHHHHHHHHHKKKJJJHHHFFFDDDBBBAAAAAA@@@???===<<<;;;;;;<<<<<<:::@@@???>>>===111''',,,,,,+++***))))))***++++++,,,,,,,,,,,,------......555QQQIIIDDD;;;rrrddd[[[hhhjjjiiikkkpppwwwnnnaaa[[[___dddjjj[[[```IIIDDDBBB@@@;;;777777666555888<<>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCDDDEEEGGGHHHDDDEEEGGGLLLPPPSSSSSSRRRSSSRRRQQQPPPOOOMMMKKKJJJHHHFFFCCC@@@???>>>??????@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIJJJJJJLLLKKKHHHFFFDDDBBBAAA@@@@@@???===<<<;;;;;;<<<<<<999???>>>>>>???333***///---,,,+++)))))))))************+++,,,---......///000MMMHHHEEE===sssfff^^^kkkmmmlllooottt~~~vvvggg___```eeeiiiYYY```JJJFFFDDDAAA<<<888888777666999===qqqKKK666444111666;;;MMMMMMBBBAAA...)));;;555555555555444444444444444444444555555555666666333333222222333555666888555999:::888777999888444555555555666777888::::::777777777777666555444444444333333222222333333444111222444333333444666888777777777777777666555555444444555555555666666666777777888888888777666555555666666666777777777888777777777888888888999999777888999999888888999;;;;;;:::::::::;;;======<<<;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCBBBBBBCCCDDDFFFGGGFFFHHHJJJMMMOOOPPPOOONNNRRRSSSRRRRRRPPPNNNLLLKKKHHHFFFCCCAAA???>>>??????AAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIGGGFFFDDDCCCBBBBBB@@@???===<<<;;;;;;;;;<<<:::???===>>>@@@555+++///...---+++)))(((((())))))))))))***,,,---///000000222OOOJJJHHH>>>qqqggg^^^jjjlllkkkooottt{{{mmmdddbbbeeehhhXXX```KKKGGGEEEBBB===999999888777:::>>>www|||FFF666555333;;;CCC]]]WWWMMM888555,,,;;;555555555444444444333333333333333444444444555555222222222222444555777888666999:::777777999888555555555666666777999:::;;;777777777777777666555555444333333222222333333444000222333333333444777999777777888888777777666555555555555555666666666666777777777777777666666666555555555666777777777888777777888888888999999999777888:::999888888999;;;:::<<<;;;;;;<<<>>>>>>===;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@BBBDDDFFFGGGIIIIIIIIIIIIIIIIIIIIIIIICCCBBBBBBAAABBBDDDEEEFFFJJJKKKLLLLLLLLLMMMNNNOOORRRRRRSSSRRRQQQOOOMMMKKKHHHGGGDDDAAA?????????@@@BBBBBBDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEAAA@@@>>><<<;;;:::;;;;;;<<<@@@===>>>@@@555***---...---+++)))(((((()))))))))***+++,,,...///111111444PPPLLLJJJ>>>ooohhh```kkkmmmlllooouuu{{{vvviiibbbbbbdddgggXXX```LLLHHHEEEBBB===999999888777:::???{{{vvvCCC555666777DDDIII]]]QQQLLL333===///222555444444444444333333333333333333333444444444444111111222333444555777777555888999666666999999666666666666666777888999:::777777777777777666666555444333333222222333333444000222333333333444777999888888999999888888777666555555555666666666777777777777777666666666666666555555555666777888888999888888888888999999999999777999::::::999999:::;;;;;;===<<<<<<===>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCBBBBBBCCCDDDFFFGGGJJJKKKLLLLLLLLLNNNQQQTTTQQQQQQRRRSSSQQQOOOMMMKKKIIIGGGDDDAAA@@@??????@@@BBBBBBDDDFFFGGGHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGAAA@@@>>><<<;;;::::::;;;<<>>tttBBB666777;;;NNNQQQWWWEEEAAA...>>>444000444444444444333333333333333333333444444444555555111222333444444555666666444777777555555888888666888777777666666777777888666666666777777666666555444333333222222333333444111222444333333444666888999999999999999888777777555555666666666777777777888777666555555555666666555555666777888999::::::888888888999999999999:::888999::::::999999:::<<<<<<<<<<<<;;;<<<======<<<::::::;;;;;;<<<<<<<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDDDDDDDFFFGGGHHHIIIKKKNNNNNNNNNOOORRRUUUOOOPPPRRRRRRQQQOOOLLLJJJIIIGGGDDDBBB@@@???@@@@@@AAABBBDDDEEEGGGHHHHHHHHHKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFBBB@@@>>><<<;;;::::::::::::<<<999;;;@@@666+++,,,,,,+++***))))))***++++++------...///000111222333222MMMJJJIII<<>>vvvDDD777777???VVVVVVQQQEEE===///:::999444444444444333333333222222444444444444555555555555222333333444555555555555333666666333444777888555888888777666555555555555444555555666666666555555444333333222222333333444222333444444333333555777888888888888888777777666555666666666777777777777888777666555444555555666666666777888999:::;;;;;;888888888999999999::::::888999;;;:::999999:::<<<<<<<<<;;;:::;;;<<<<<<;;;999:::;;;<<<<<<======<<<<<<>>>??????@@@BBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJJJJMMMQQQQQQOOOOOOPPPRRROOOPPPQQQRRRQQQOOOLLLJJJIIIGGGDDDBBB@@@???@@@@@@AAABBBCCCEEEGGGHHHHHHHHHLLLKKKJJJIIIGGGFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@>>><<<;;;:::::::::777:::777:::@@@777,,,...+++***)))))))))***+++,,,......///000111222333333555OOOKKKIII;;;mmmqqqgggppppppmmmpppvvvzzzjjjbbb```cccggg[[[eeePPPHHHBBBAAA<<<888888777666999===yyyGGG888777@@@ZZZSSSMMMHHH@@@333555:::555444444444333333333222222444444444555555555666666333333444555555444444444333555555222333666777555999888777555444444333333444444555555555555555444444333333222222333333444333444555444333333444666777777777777777666666555666666666666777777777777888777666444444555555666666777888999:::;;;<<<<<<888888999999999:::::::::888:::;;;;;;:::999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<>><<<:::888888999999999999888777999999222(((+++++++++)))((((((+++---111111111111222333444555:::GGGRRRDDD>>>iiixxxgggooottttttsssyyywwwjjj]]]bbb```^^^[[[VVVOOOGGGBBBDDD;;;777999999666999AAAfffJJJ<<<666FFFWWWNNNFFF<<<777777777666333333333333222222222111111333444666555444333333444000222333555666666555555555444444444444555666666888777666555555555555555333666999:::888666555555444444444333333222222222333333333333333333333333666666666555333444666888999999888888888999;;;<<<888666555333333333555666===888666888;;;;;;999888999999999999999999::::::888999::::::888888999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======@@@AAACCCEEEFFFGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCDDDFFFHHHJJJKKKMMMNNNNNNMMMMMMOOOPPPPPPPPPQQQQQQQQQPPPNNNMMMKKKHHHEEEAAA??????@@@@@@@@@BBBEEEEEEDDDDDDFFFIIIIIIHHHGGGFFFDDDCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAA???<<<999777777888999999999888777999999222((()))******)))(((***---///000000000111222333444555:::FFFPPPBBB===iiixxxhhhppptttsssqqqyyywwwhhhZZZ___^^^[[[XXXTTTNNNGGGBBBBBB<<<:::;;;888444:::FFF```BBB555333HHHVVVJJJCCC;;;777777777555333333333333333222222222222222444555555333333333444111222333555555555555555444444444444444555666666666666555555444555555555333666999:::888666555555444444444333333333222222333333333333333333333333777888999888777666888999999888888888888999:::;;;888777555333333333444555;;;999888999::::::999999888888999999999999::::::888999::::::888888999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>???AAABBBDDDFFFHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDFFFHHHIIIHHHKKKMMMNNNNNNMMMNNNNNNNNNOOOPPPQQQPPPPPPNNNNNNKKKIIIEEEBBB??????@@@AAABBBCCCEEEEEEEEEEEEGGGIIIHHHGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCC@@@<<<888666666888999999999888888::::::222((('''((()))))))))+++...111/////////000111333444555999EEENNN@@@;;;iiiyyyiiiqqqtttqqqoooyyyttthhh^^^^^^\\\YYYVVVRRRMMMFFFBBB@@@===<<<<<<666222;;;JJJbbbAAA555555QQQWWWDDD???999777777777555222444444444444333333333333111333444444333222333444222222333444555555555555444444444444444555555666444444444444444444555666333555888999777666555555444444444444333333333333333333333333333333333333888:::<<<<<<;;;:::::::::888888888777888888999:::888777666444333333444555999:::;;;:::999999::::::888888888999999999::::::888999:::999888888999:::;;;::::::::::::::::::::::::::::::;;;;;;===>>>???@@@AAACCCEEEGGGIIIJJJJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFHHHIIIGGGJJJNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOOKKKIIIEEEBBB@@@???@@@AAADDDEEEEEEFFFFFFGGGHHHIIIGGGFFFFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCC@@@;;;777555666777999999:::999888::::::222)))((()))*********+++---000......///000111333555555999EEELLL===999hhhxxxiiiqqqtttpppoooyyypppjjjgggbbb___[[[WWWRRRMMMFFFBBB@@@;;;::::::666333<<>>???===;;;::::::888888777777777888888888888777666555444444444555666;;;===;;;888888:::;;;777777888888999999::::::777999:::999888777888999;;;:::::::::::::::::::::::::::::::::;;;===>>>@@@AAABBBCCCFFFHHHJJJKKKKKKKKKKKKJJJJJJIIIGGGEEECCCBBBCCCCCCDDDDDDEEEGGGHHHHHHHHHKKKNNNPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQQQQLLLIIIFFFBBB@@@@@@@@@AAAEEEEEEEEEFFFGGGHHHHHHHHHFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB???;;;888666666777888::::::999888::::::333)))***+++,,,+++******,,,------......000222444666777:::EEELLL<<<888gggwwwhhhppptttqqqpppyyyooojjjiiigggddd^^^XXXSSSMMMGGGCCCBBB:::666888888666<<>>666888___GGG999777666555666555444333555555444444444333333333000222444444333333333555333333333333444444555555333333333333333444555555333333333333333444555666333555777777666555555555444444444444444444444444444444444444444444444444777:::===>>>===;;;999999777777777777777777777777777777666666555555555555555<<>>???@@@AAACCCEEEHHHJJJKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHKKKNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTSSSQQQQQQLLLJJJFFFCCC@@@@@@AAABBBFFFEEEDDDEEEGGGHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???===;;;888777777777888::::::999999;;;;;;333)))+++,,,---,,,+++***+++,,,---...///000333555777999<<>>??????AAABBBEEEHHHJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFDDDCCCBBBCCCDDDEEEFFFGGGGGGGGGHHHJJJLLLMMMMMMNNNPPPQQQRRRRRRSSSSSSSSSQQQPPPOOOLLLJJJFFFCCCAAA@@@AAABBBGGGEEECCCEEEGGGHHHGGGEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;:::999999888888888:::;;;:::999;;;;;;333***)))+++------,,,,,,---.........///111444777999:::===HHHOOO>>>777cccuuubbbkkktttxxxxxx|||uuugggaaaddd___YYYSSSOOOKKKGGGEEECCC>>>===???===888<<>>999:::@@@===555555555666777888999::::::666888999888777666777999:::999999999999999999999999<<<<<<;;;<<<<<<===>>>???@@@BBBDDDGGGIIIKKKKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLOOOQQQRRRRRRSSSSSSRRRPPPNNNMMMLLLJJJFFFCCCAAA@@@AAABBBGGGDDDCCCDDDGGGHHHFFFDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA999::::::::::::999888777:::;;;:::999;;;;;;333***'''))),,,---------...000...///000222555888:::;;;>>>IIIPPP>>>777bbbtttaaaiiitttzzz{{{}}}uuuiiifff___ZZZTTTOOOLLLIIIGGGEEEBBB@@@CCCDDD>>>777<<>>333444555666777888999::::::666888999888777666777888:::::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCDDDDDDDDDEEEFFFFFFGGGGGGJJJKKKLLLKKKJJJKKKMMMOOORRRRRRRRRRRRQQQOOOMMMKKKLLLIIIEEECCCBBBBBBBBBAAADDDDDDEEEEEEFFFFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAEEEDDDCCCBBBAAA@@@===;;;:::::::::999999999888888===;;;888777;;;===666---++++++++++++++++++++++++...///111333777;;;???AAACCCIII[[[>>>===dddssseeepppuuuvvvwww{{{zzzkkk```^^^\\\XXXSSSNNNIIIFFFEEEBBB>>>AAA>>>>>>555===tttZZZ;;;888GGGAAA999888666555333222222222222222222222222222222222111111222333444666666777888444000111555888777555666555444222333444666777777777666666555555444444777777666555555555555555555444444444444555666666555555555555555666777888666666666666777777777777999999777666555555555555888777666666666666777777;;;<<<=========;;;999777888777777999;;;<<<;;;999777777777777777888888888888::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHJJJJJJJJJIIIJJJLLLNNNQQQRRRRRRRRRQQQOOOMMMLLLKKKHHHDDDBBBBBBBBBAAA@@@CCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBFFFEEEDDDCCCBBB@@@>>><<<:::::::::999999999888888<<<;;;888777;;;===666...+++++++++,,,,,,---------//////111333777;;;@@@BBBDDDJJJ[[[>>>;;;bbbqqqbbbkkkoooqqquuu}}}tttpppbbb___ZZZTTTMMMGGGCCCAAAAAA===???===>>>555???xxxZZZ???999IIIDDD999999777555444333333333222222222222222222222222111222222333444555666777999444111111555777777555555555444333444555666777777777777666555555444444777777666555555555555555444444444444444555666666666555555555555666666777666666666666777777777777999888777666555555555555777777777666666666777777:::;;;<<<<<<<<<:::888777888777777999;;;;;;:::999777777777777888888888888999::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIKKKMMMQQQQQQRRRRRRQQQOOOMMMLLLJJJGGGDDDBBBBBBBBBAAA???CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDBBB@@@>>>===;;;:::999999888888999999;;;;;;999777:::<<<777///++++++,,,---......//////000000111333666<<<@@@CCCEEEKKK[[[===:::```pppaaahhhkkknnnuuusssrrrdddaaa[[[TTTMMMGGGBBB@@@@@@<<<===:::<<<555AAA{{{TTTBBB999KKKLLL;;;:::888666555444444444222222222222222222222222111222222333444555666666999555222222555666555444444444444555555555666666888888777666666555444444777666555555444555555555444444444444444555555666666666555555444555555555555555666666666777777777999888777666666555555666777777777777777777777777::::::;;;;;;:::999777666777777777888:::;;;:::999777777777888888888999999:::::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHFFFFFFFFFFFFDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGIIIJJJJJJIIIJJJLLLNNNPPPPPPQQQQQQQQQPPPNNNMMMKKKHHHEEEDDDCCCCCCAAA@@@DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFFFFEEEBBB@@@??????;;;:::999888888888999999::::::999888:::<<<777000+++,,,---...///000111111111111111333777<<>>:::```qqqbbbiiimmmooovvvqqqgggaaa___ZZZTTTNNNIIIEEECCCBBB<<<===999:::444AAA{{{LLL@@@777KKKTTT;;;;;;999777666555555444222222222222222222222222222222333333444555666666888666444333444555444333222333444555666666666555999888888777666555444444666555555444444555555555444444333333444444555666777666555555444444444444444555555555666777777777888888777666666666666666666666777777888888888777999999::::::999888666666777666666888:::;;;:::888777777777888888999999:::;;;::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFHHHIIIKKKKKKJJJKKKNNNPPPOOOPPPQQQQQQQQQPPPOOONNNLLLJJJGGGFFFFFFEEECCCAAAEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCDDDEEEEEEEEEDDDEEEGGGGGGEEEBBB?????????<<<:::999888777888999:::888999999888:::<<<888222,,,,,,---...000111222222222222222444888===BBBEEEIIINNN^^^???;;;aaaooobbbkkkooopppuuuwwwaaabbb___ZZZTTTNNNIIIEEECCCDDD======888999333@@@zzzJJJ???888III\\\<<<;;;999888666555555555222222222222222222222222222333333444444555555555777666555444555555444333222333444555666666666666999999888777666555444444555555444444444444555555333333333333333444555555777666555444444444444444333444444555666777777777888777777666666666666777555666777888999999888888999999999999888777666666777666666888:::;;;:::888666777777888999:::::::::;;;::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFHHHIIIKKKKKKKKKLLLNNNQQQNNNOOOPPPQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGFFFDDDBBBFFFFFFFFFFFFEEEEEEEEEEEEAAABBBDDDEEEFFFEEEEEEDDDDDDFFFGGGEEEAAA>>>>>>???<<<;;;999777777888999:::666999999888999;;;999444------...///000000111111111222333666:::>>>BBBDDDGGGMMM]]]???<<>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHJJJJJJJJJKKKNNNPPPMMMNNNPPPQQQQQQQQQPPPPPPLLLJJJHHHHHHGGGFFFCCCAAAFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCEEEFFFFFFEEEDDDCCCCCCEEEGGGEEE@@@<<<===???<<<;;;999777666888999;;;555888:::888999;;;999555........./////////000000000111555888<<>><<>>DDDkkk;;;:::999777555555444444222222222222222222222222333333333444444444444555333444555555555555555555333333333333444666888999;;;:::999888777555444444444333333333444444555666333333222222333333444555444444333333333444555555222333333444555666777888777777666666666666777777444666888:::::::::999888;;;::::::999888888888888666666666777999:::999888666777777888:::;;;;;;<<<:::::::::999999::::::;;;<<<888888999:::<<<>>>@@@AAACCCDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIIIIIIIJJJMMMOOOMMMNNNPPPQQQRRRQQQQQQPPPKKKIIIHHHGGGGGGEEECCC@@@EEEEEEDDDDDDCCCCCCCCCBBBCCCDDDEEEGGGFFFEEEDDDBBBBBBEEEGGGDDD???;;;<<>>CCCsss;;;:::888666555444444444222222222222222222222222333333444444444444444444222444555666555555555666444333222222333666888:::;;;;;;:::888777555444444333333333333444444555666333333222222333333444555333333333333444444555666222222333444555666777888777777666666666666777888444666888:::;;;:::999888<<<;;;:::999888888888888666555555777999:::999777666777777999:::;;;<<<<<<:::======<<<;;;;;;;;;;;;<<<:::;;;<<<===>>>???@@@AAAAAABBBDDDEEEGGGHHHHHHHHHLLLJJJHHHEEEDDDCCCDDDDDD@@@DDDGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLNNNPPPKKKKKKMMMNNNNNNNNNNNNNNNLLLJJJHHHFFFDDDBBBAAA@@@EEEEEEEEEEEEDDDCCCBBBAAAEEEDDDDDDDDDDDDCCCCCCCCCAAACCCEEEDDD@@@===<<<===;;;:::888777777777888888999999888888999999:::;;;000111111000......///000555666888;;;>>>@@@AAABBB@@@QQQ]]]CCC444gggjjjeeegggnnnppptttuuuhhh```\\\\\\XXXPPPKKKHHHDDD@@@>>>AAA666:::999;;;777tttmmmBBB<<<:::DDD<<<666777888333777999111333333333222222222111111333333333444444333222222777777777666555555555444444333333333333444555555::::::999777666444333333444333222111222444666888666777888777444222222222111111222333333444444555333444555555444444666777777666555444444555777777777666777:::<<<<<<888444999999:::999999888666666777777777777888888888888555555666777888:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<===>>>?????????AAABBBCCCEEEFFFGGGHHHHHHIIIHHHGGGEEECCCBBBBBBBBB@@@AAABBBBBBBBBDDDFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJHHHFFFDDDBBBAAAAAAEEEEEEEEEEEEDDDBBBAAA@@@DDDDDDDDDCCCCCCCCCBBBBBBAAACCCDDDBBB>>><<<<<<===;;;:::888777777777888999999999999999999::::::;;;222222222111000///000111444555777:::<<<>>>@@@@@@???RRR```FFF444fffiiiccceeemmmoootttyyyhhhbbb\\\\\\XXXPPPJJJHHHDDD???>>>AAA666;;;:::;;;888vvvggg@@@;;;999CCC===777999999333666888111333333333222222222111111333333333444444333333222222333444555666777888888444444444444444555555666888888777666555444444333444333222222222444666888444555666555333222222222222222222333444444555555333444555555444444555777666666555555555666666777888777888:::======:::777::::::999999888777777777777777777777888888888888666666666777999:::<<<===>>>;;;;;;;;;;;;<<<===>>>>>><<<=========>>>>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBB@@@???CCC@@@>>>???BBBDDDFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMKKKJJJHHHEEECCCBBBAAAAAAEEEEEEEEEDDDCCCBBBAAA@@@CCCCCCBBBBBBBBBAAAAAAAAAAAABBBAAA???<<<;;;<<<===;;;:::888777777888999999:::999999999999:::;;;;;;333333222111111111111222444555777:::<<<>>>???@@@>>>SSSaaaGGG555gggfffbbbdddlllooottt|||gggddd\\\\\\XXXPPPJJJGGGCCC>>>===@@@777<<<::::::999zzzddd@@@;;;666@@@>>>777::::::333444777111333333333222222222111111222333333444444333333333111111222444666777888999555555444444555555666777666666555555555444444444444333222222333444666777222333444444222222333444333333333444555555666666333444666555444444555666666666666777777666666555888888888:::<<<===<<<;;;;;;:::999888888777777888777777777777888888888888777777777888:::;;;===>>>???::::::;;;;;;<<<>>>???@@@;;;<<<<<<===>>>??????@@@@@@AAABBBDDDEEEFFFGGGGGGDDDDDDEEEEEEDDDBBB@@@>>>DDD@@@>>>AAADDDDDDDDDFFFDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIGGGEEECCCBBBAAAAAAEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@BBBAAA???===;;;;;;<<<===::::::999888888888999::::::::::::::::::;;;<<<<<<444333111111111222111111555666888;;;===???@@@AAAAAAQQQ]]]DDD777jjjeeeaaadddmmmqqqvvv{{{eeeeee[[[\\\WWWOOOIIIGGGBBB======@@@777===;;;999;;;eeeEEE>>>444:::>>>555777:::333333666333333333333222222222111111222222333444444444333333333333444444555555666666666555555555555666777777333333333444444444555555444333333333333444555666111222333333333333555666333333444444555666666777333555666555444444555666555666777888888777555444777777777999:::<<<======<<<;;;999888777888888888666777777777888888888888777777888999:::<<<===>>>>>>::::::;;;;;;===>>>@@@AAA::::::;;;===>>>@@@AAAAAA???@@@BBBCCCEEEFFFFFFFFFDDDDDDEEEEEEDDDBBB@@@???BBB>>>???CCCEEEAAA???AAA@@@BBBDDDFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBAAAAAADDDDDDDDDDDDCCCBBBAAA@@@BBBAAAAAAAAAAAA@@@@@@@@@AAA@@@===<<<;;;<<<<<<<<<::::::999888888999:::;;;;;;;;;::::::;;;;;;<<<===444111//////111222111///333444777:::<<<>>>@@@AAAEEEOOOVVV@@@999oooddd```dddnnnrrrwwwxxxddddddYYYZZZVVVNNNIIIFFFBBB>>>===???777===:::888===cccGGG@@@555888pppAAA555444888333333666444333333333222222222111111111222333333444444444333333444444555555666666666666555555555555666777777222222333333444555555555444333333333444444555555222333444444333444777999333333444444555666666777444555666555444333444666666777888888888777555444555666777888999:::;;;<<<<<<;;;:::999888888888888666777777777888888888888777777888999:::<<<===>>>???;;;;;;;;;<<<===???@@@AAA::::::<<<===>>>@@@AAAAAA??????AAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@@@@===;;;>>>DDDCCC<<<;;;AAA???AAACCCFFFHHHIIIJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA???============<<<;;;::::::999888888999;;;<<<<<<;;;;;;;;;;;;<<<======444111...///111222111...///111444777;;;>>>???@@@IIIOOORRR===:::rrrccc```dddnnnqqqvvvssseeecccWWWXXXUUUMMMHHHGGGCCC??????@@@666===888777@@@ZZZCCC???777:::aaaKKK888222777444444777444333333333222222222111111111111222333444444444444222222333555777888999:::555555444444555555666777222222333333444555666666444444444444444444444444333333444444333555888:::333333333444555555666666444666666666444333444555888888888888777666555555444666888999999888999;;;;;;;;;;;;;;;:::999888777777777777777888888888888777777777888:::;;;===>>>BBB<<<<<<<<<<<<===>>>???@@@============>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEEEECCCBBBAAA@@@@@@@@@@@@@@@;;;:::???EEEBBB;;;???JJJ@@@BBBEEEGGGIIIIIIIIIHHHFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGEEEDDDBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA???===>>>??????===:::::::::999888999:::;;;<<<<<<<<<<<<<<<<<<======>>>666222///000333444222//////111444999===@@@CCCDDDKKKQQQUUU???:::qqqbbb^^^ccclllooosssqqqgggdddUUUVVVSSSLLLHHHGGGDDD@@@AAA@@@666<<<666555BBBRRR>>>>>>888;;;UUUYYY???333777777666777222333333333222222222111111000111222333444444444444444444555666777888999:::444444444444444555555666333333444444555555666666444444444444444444444333333333333222222333777999222222222333444444555555555666777666444333444555:::999888777666666666666444777;;;<<<:::999999:::999:::<<<===<<<:::777666777777777777888888888888666666666777999:::<<<===BBB===<<<<<<======>>>???@@@@@@@@@???>>>===<<<;;;;;;>>>???@@@BBBCCCDDDEEEEEEBBBAAA???>>>>>>>>>??????===<<>>???AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>???AAAAAA===:::::::::999888999:::<<<===<<<<<<<<<<<<<<<===>>>>>>777333000111444666333000222444777<<>><<<999999999888:::<<<>>>===:::777555777777777777888888888888555666666777888:::;;;<<>>???@@@AAABBB@@@???>>>??????>>>;;;999>>>>>>@@@BBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>>>>???@@@AAAAAAEEEEEEEEEGGGHHHHHHGGGEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDCCCCCCAAA???===@@@AAAAAABBBBBBCCCCCCDDDBBBCCCDDDCCCBBBAAACCCEEEEEEEEEDDDCCCAAA???===<<<::::::999999999:::;;;<<<============>>>>>>>>>>>>:::000,,,222666333111444222555999<<>><<<999222999AAAOOOAAA555888CCCKKKAAA777>>>333222666666333333222222222333444444444333333333333444555555888999999999888777555444555555555444444333333333444333333222222333333444555666666666666444333222333333333444444444555555666555333222222333555666555555555444444333333333666999;;;999444222444777888999:::;;;;;;;;;;;;;;;999;;;===??????===;;;999;;;;;;:::999999888777777888777666666888:::===??????:::::::::;;;;;;<<<<<<<<<>>>>>>??????>>><<<;;;:::<<<===???@@@BBBCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???????????????@@@AAABBBEEEEEEEEEGGGIIIIIIGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIGGGDDDCCCCCCBBB???>>>@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDCCCAAAAAACCCDDDEEEDDDDDDCCCBBB@@@>>>>>>;;;;;;:::999:::;;;<<<=========>>>>>>????????????<<<222...555999666333555111444999<<<>>>AAAEEEIIINNNYYYZZZ>>>888rrrzzz^^^\\\___fffjjjppp{{{ooohhh^^^XXXUUUPPPKKKFFFDDDCCCCCC@@@===;;;999333999???KKK===444777CCCIII===888===666444666777444444333333333333333444333222222222222333444444888888999999888777555444555555555444444333333333444444333333333333444444555666666666666444333222333333333444444444555555555444333222222444555666666666666555555444444444666999<<<:::777555777:::777777888999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888777777888:::<<<===:::999999999999999999999999;;;>>>@@@???;;;::::::<<<;;;<<<===???@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@????????????@@@AAABBBCCCEEEEEEEEEGGGIIIJJJIIIGGGJJJIIIIIIIIIIIIJJJKKKKKKIIIGGGEEEDDDCCCBBB@@@>>>???@@@@@@AAAAAABBBBBBCCCBBBCCCCCCBBBAAAAAABBBDDDDDDDDDDDDDDDCCCBBBAAAAAA===<<<;;;;;;;;;<<<>>>>>>======>>>???@@@AAAAAAAAA===444111888<<<888555777000444:::===>>>@@@EEEHHHPPPYYYZZZ===888qqquuu\\\[[[^^^eeejjjpppyyynnnhhh___VVVSSSOOOJJJFFFCCCBBBBBB@@@;;;999:::444999===GGG888222666CCCFFF:::::::::999666666888666666555444333333333444222111111111111222333333777888888999888777555444555555555444444444444444444444333333333333444444666666666666555444333222333333333444444444555555444444333333333444666777666666666666666555555555555888::::::777777999<<<555666777888888999999999<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;::::::999999:::999888888888999;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<999===@@@>>>:::888:::>>><<<===>>>???@@@AAAAAAAAACCCBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@AAABBBDDDDDDFFFEEEEEEGGGIIIJJJJJJIIIKKKJJJIIIIIIIIIJJJKKKLLLIIIGGGEEEDDDDDDCCCAAA?????????@@@@@@AAABBBBBBBBBBBBCCCCCCBBBAAAAAABBBDDDDDDDDDEEEEEEEEEEEEDDDDDD???>>>=========>>>???@@@===>>>@@@AAACCCCCCCCCCCC>>>555222:::>>>:::666888111666<<>>??????888<<>>???@@@AAABBBBBBCCCBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFHHHGGGFFFGGGIIIKKKJJJJJJKKKJJJJJJJJJKKKKKKLLLLLLIIIGGGEEEEEEEEEDDDBBBAAA???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEEEEEEEFFFGGGGGGGGGGGGGGGAAA@@@?????????@@@BBBBBB>>>???BBBDDDEEEEEEEEEDDD>>>555222999===999666888222999@@@BBBAAABBBGGGLLLMMMTTTTTT:::999sssnnnYYY\\\aaafffkkkuuuxxxqqqlll___SSSQQQMMMIIIFFFCCCAAA@@@???999888<<<555777???HHH888666444CCCDDDcccLLL999777888777444666888777666555444333333333333333333333333444555555666666777888777666555444555555555555555555555555666555555444444555555666777666666555444444333333333333333444444444555555444444444444555555666666444444444444444444444444888888888777666444555555333444555666777888888888888:::<<<>>>>>><<<:::888<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999:::888888999;;;<<<===>>>???:::<<<===<<<::::::===@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGJJJHHHGGGGGGIIIJJJJJJIIIJJJKKKKKKLLLMMMLLLLLLLLLIIIHHHFFFEEEFFFEEECCCBBB@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHHHHIIIIIIHHHHHHCCCBBBAAAAAAAAABBBCCCDDD@@@BBBDDDFFFGGGGGGEEEEEE@@@555111777<<<999777999333:::BBBEEECCCCCCGGGMMMJJJPPPPPP777888rrriiiWWW\\\bbbfffkkkwwwuuuppphhhWWWRRRQQQNNNJJJGGGDDDBBBAAA???999999<<<333666DDDHHH999888333DDDGGGUUUfff888:::555999555555666666555444333333333444444444333333444444555666555666777777777666555555555555555555555666666666666666555555555555666666777777555444444333444444333333333444444444555555555555555555555555555555333333333444444444444444;;;;;;:::999888777666666444444666777999:::::::::888:::===??????===:::888;;;;;;;;;:::::::::::::::999999999999999999999999<<<999::::::;;;<<<=========<<<<<<<<<<<<<<<>>>???@@@@@@AAABBBCCCCCCDDDCCCCCCAAAAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCDDDFFFGGGHHHLLLJJJHHHHHHIIIJJJJJJIIIIIIJJJMMMNNNOOONNNLLLKKKIIIHHHFFFFFFFFFFFFDDDBBBAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIDDDCCCCCCBBBCCCDDDEEEFFFBBBDDDFFFHHHHHHGGGFFFDDDBBB777111777;;;999888<<<222;;;CCCFFFCCCBBBGGGLLLMMMRRRQQQ999:::ssseeeUUU[[[aaaeeejjjwwwvvvuuulllWWWRRRQQQNNNKKKHHHEEEBBBAAA???999;;;===222555JJJFFF888999111DDDKKKNNN999???111;;;888555444444333333333333333444333333222222333333444555444555666777777666555555444555555555666666666777777666666666666666666777888777555444333333444444333333333444444444555555777777777666666555444333444444444444555555555666:::999888888888888777777555666777999:::;;;<<<<<<;;;<<<>>>??????>>><<<;;;999999::::::::::::::::::888999999:::::::::999999>>>========================>>><<<:::;;;===@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCAAAAAAAAA@@@@@@AAABBBBBBAAABBBBBBCCCEEEFFFHHHIIINNNLLLIIIHHHIIIIIIIIIHHHHHHJJJMMMPPPPPPNNNLLLJJJJJJHHHFFFFFFFFFFFFEEECCCBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGFFFEEEEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJIIIEEEDDDCCCCCCCCCDDDFFFGGGCCCEEEGGGIIIIIIHHHEEEDDDDDD888222666;;;999:::>>>111:::CCCEEEBBBAAAFFFLLLSSSWWWUUU<<<===vvveeeSSSZZZ```dddiiiwwwzzz|||ttt^^^RRRQQQOOOLLLHHHEEECCCAAA???:::;;;===000555NNNCCC777999000DDDOOOLLL:::CCC000===:::555333333222222222333444444222222111111222222333444444555666777777666555555444555555555666666777777777777666666666666777777888777555444333333444444333333333444444444555555777888777777666444333222444555555555666666777777666666555666777888777666666777888:::<<<=========>>>>>>============>>>>>>999999999999999999999999777888999::::::::::::999;;;===>>>>>>>>>>>>???????????????AAAAAABBBAAA@@@???BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@BBBDDDBBBDDDFFFHHHJJJIIIIIIHHHNNNLLLKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMIIIIIIIIIHHHFFFEEECCCBBBDDDEEEFFFGGGHHHGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDIIIIIIHHHHHHHHHIIIJJJJJJFFFEEEDDDBBBBBBCCCCCCDDDFFFGGGIIIKKKKKKJJJIIIHHHFFF;;;444777:::::::::===555777999LLL<<>>===<<>>======>>>???@@@;;;;;;;;;;;;:::999888888777777777777888999:::;;;;;;>>>>>>?????????@@@@@@@@@???@@@AAABBBBBBAAAAAA@@@DDDDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDCCCAAAAAACCCDDDEEEFFFIIIKKKLLLLLLKKKKKKNNNMMMKKKJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMIIIIIIIIIHHHFFFEEECCCBBBDDDEEEFFFHHHIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHHHHHHHHHHHHHIIIIIIEEEDDDCCCBBBBBBBBBCCCDDDFFFGGGIIIJJJKKKJJJHHHGGGEEE;;;555777:::;;;;;;===777222666FFFBBBEEEFFFJJJOOObbbMMM:::999rrrgggNNNRRRYYY```fffqqqxxxfff```^^^WWWUUUQQQMMMIIIFFFDDDBBB>>><<<666666555999IIILLL;;;;;;;;;FFFIIILLLxxxKKK<<<777;;;333666555444333333333333444555333333222222222333444444555555555555555555555555555777888888666555444555555555666666666666555555777555444444555555444333333444555555666666555555555777999888666444555666666555555444555666888999777999:::999888777888999666666666777:::<<<===>>>>>>===<<<;;;<<<<<<===>>>:::;;;;;;;;;;;;::::::999888888888888888999:::;;;:::@@@@@@@@@@@@AAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBBEEEFFFFFFGGGGGGGGGFFFFFFDDDEEEEEEDDDCCCCCCDDDFFFIIIJJJLLLNNNOOOOOONNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIGGGFFFEEEDDDCCCDDDEEEGGGIIIJJJKKKKKKJJJFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDBBBAAAAAAAAABBBCCCEEEFFFHHHJJJJJJIIIHHHGGGEEE<<<666777;;;<<<<<<===<<<...555CCCPPPFFFHHHMMMPPP^^^KKK666444kkk[[[PPPRRRWWW^^^dddmmmuuuccc]]]YYYUUUSSSPPPMMMIIIGGGEEEDDD;;;;;;888888555:::MMM~~~HHH;;;;;;;;;HHHJJJLLL___[[[???222999555333555444444333333444444555444444333222222222333333444444444444444444444444555777999999777555555666555555666666666666555555666555444444555555444333444444555666666666666555555777888888666555555666888777666666666666888888777999::::::888888888999888777777777999<<>>>>>===@@@///999FFFbbbLLLKKKPPPPPPWWWIII555333hhhVVVVVVTTTVVV\\\```iii}}}rrrbbb\\\WWWSSSQQQNNNKKKHHHFFFDDDDDD:::<<<;;;:::444999PPPxxxGGG<<<======KKKNNNNNNMMMmmm>>>...999888000444444444444444444444444555444333333222222222222444444444444444444444444555777999999777666666666444555555666666555555444555444333333555555444333444444555666666666666666666777777777777666666666:::999888666666666777888777999;;;;;;999888888999888777777777777:::>>>BBB===<<<;;;:::::::::;;;<<<:::::::::;;;;;;<<<<<<===;;;:::999999999999999:::999AAABBBBBBBBBBBBCCCCCCCCC@@@AAAAAABBBDDDEEEFFFGGGIIIJJJKKKKKKLLLLLLLLLKKKHHHIIIIIIHHHGGGGGGHHHJJJLLLMMMNNNNNNOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOONNNOOOOOOOOONNNMMMLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEDDDEEEHHHJJJLLLNNNNNNNNNLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCBBB@@@?????????@@@AAACCCDDDFFFGGGHHHGGGFFFEEEBBB>>>888777<<<@@@@@@===@@@333:::IIIkkkRRRKKKPPPSSSSSSKKK999888nnnZZZTTTSSSZZZeeejjjoooooobbb^^^YYYQQQOOOMMMJJJGGGEEECCCBBB<<<>>>===:::333888PPPrrrDDD<<<<<<<<>><<<;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===::::::999888888999999999;;;BBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBCCCDDDFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMJJJKKKKKKJJJIIIIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOOOONNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLMMMKKKIIIGGGFFFEEEEEEFFFDDDFFFHHHKKKMMMMMMNNNNNNMMMLLLKKKJJJIIIGGGFFFFFFIIIJJJJJJJJJHHHFFFDDDCCCBBBAAA???>>>>>>>>>???@@@BBBCCCEEEGGGGGGFFFEEEDDDAAA???:::888<<>>???<<<999333999QQQkkk@@@999888888IIIMMMLLLJJJ<<<222777;;;000333444444555555444444333444444333222222222333333333333333333333333333333333555777777666555555666444444555555555555444444444333222333444555444333555555666777777777777666666555555666888888777555999999777666555666666777777999<<<<<<;;;999999999444666777777666777<<<@@@@@@???>>><<<<<<<<<<<<===;;;:::999888999:::;;;<<<999888888777888888999999;;;AAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBCCCEEEGGGIIIKKKJJJKKKLLLMMMNNNNNNNNNNNNKKKLLLLLLLLLJJJJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQOOONNNMMMMMMLLLIIIGGGEEEEEEFFFFFFEEEFFFHHHJJJLLLMMMMMMMMMKKKKKKJJJJJJIIIHHHGGGGGGJJJKKKKKKKKKIIIGGGDDDCCCAAA@@@???>>>===>>>??????AAABBBDDDFFFFFFEEEDDDCCCAAA???;;;888<<>>999777333;;;SSSiii@@@999666666HHHMMMLLLLLLhhhBBB777222888333333333444555555444333333333333222222222333444444333333333333333333333333111333666666555444555555333444444555555444444333333222111222444555444333555555666777777777777777666555444666888999777555888777666555555555666777666999<<<===<<<:::999888333666999999777888<<>><<<<<<<<<<<<===;;;:::888777777888999:::666666666666777888999999:::AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCEEEHHHJJJLLLJJJKKKLLLMMMNNNOOOOOOOOOLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNMMMMMMMMMNNNOOOOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOONNNMMMLLLIIIGGGEEEEEEFFFGGGEEEFFFHHHJJJLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIHHHHHHKKKLLLLLLLLLJJJGGGEEECCCAAA@@@>>>=========>>>???AAABBBDDDEEEFFFEEEDDDCCC@@@@@@;;;888===DDDCCC<<<;;;HHH333AAASSS\\\EEEUUU^^^OOOPPP===;;;mmmQQQUUUTTT^^^nnnqqqnnnyyyyyygggaaabbb^^^UUUSSSPPPMMMIIIFFFDDDCCC>>><<<777666444===UUUkkkBBB;;;777666IIIOOONNNMMMSSSHHH<<<...666555333333444555555444333333222222222222333444444555333333333333333333333333000222555666555444444555333444444555555444444333333222111222444555444333555666666777777777777777777555444666999:::888555777666555444444555666777666999<<<===<<<:::999888333777;;;;;;999999===AAA@@@???===<<<;;;;;;<<<<<<<<<:::888666666777888999555555555555666777999999999AAABBBCCCDDDDDDBBB@@@?????????AAACCCEEEGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMOOONNNLLLJJJJJJKKKMMMNNNKKKLLLNNNPPPQQQRRRSSSSSSYYY[[[\\\[[[XXXUUUSSSRRRMMMLLLKKKIIIHHHGGGFFFFFFBBBDDDHHHKKKLLLKKKIIIGGGKKKJJJIIIIIIHHHHHHHHHHHHJJJKKKKKKKKKJJJHHHFFFEEE??????>>>===============AAACCCGGGIIIIIIGGGDDDBBBAAA@@@;;;666<<>>FFF>>>;;;AAAIIIOOOSSSWWW[[[[[[EEE333<<>>===;;;888555888<<<999333999999:::::::::999999888888888777777888888999::::::@@@AAABBBCCCBBBAAA???>>>>>>???@@@BBBCCCEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMKKKLLLMMMOOOQQQRRRSSSSSSUUUXXX[[[[[[XXXSSSPPPNNNKKKJJJHHHGGGFFFEEEFFFFFFCCCDDDGGGJJJKKKJJJIIIHHHJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJKKKKKKJJJHHHFFFEEE??????>>>===============???BBBEEEHHHHHHGGGDDDBBB??????:::666<<>><<<;;;888777;;;@@@???;;;888999999::::::999999888888888777777888888999::::::>>>???@@@AAA@@@???>>>===<<<===>>>@@@AAACCCDDDDDDFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGGGGIIIJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSPPPTTTXXXYYYVVVQQQLLLJJJKKKIIIFFFDDDCCCDDDEEEFFFDDDEEEFFFHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJJJJKKKJJJIIIHHHFFFEEE??????>>>============>>>>>>@@@DDDFFFGGGFFFDDDBBB>>>???;;;666;;;GGGKKKGGGJJJCCC???BBBGGGJJJLLLPPPZZZXXXBBB333:::bbbvvvJJJGGGLLLUUU\\\```hhhxxxxxxpppggg]]]VVVTTTOOOMMMJJJHHHGGGDDDAAA>>>BBBFFF999555:::888hhhZZZ;;;666666<<>>>>>>>>>>>===<<<;;;;;;<<<===>>>???@@@AAAAAACCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHJJJKKKIIIJJJLLLNNNPPPQQQRRRRRROOORRRUUUTTTRRRNNNKKKJJJMMMJJJFFFCCCAAABBBDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGIIIJJJJJJJJJIIIGGGEEEDDD@@@???>>>>>>======>>>>>>>>>@@@CCCFFFGGGGGGEEEDDD???AAA<<<666999EEEKKKJJJKKKEEEAAADDDGGGHHHJJJNNNYYYTTT@@@444999\\\oooFFFHHHKKKQQQXXX```kkk{{{vvvooohhh]]]SSSNNNNNNLLLJJJIIIGGGGGGFFFEEE???CCC:::777999<<>>999:::333666777666666555444333222222222222333444555666777000777666222333222///111333333333333333333333333333333444555555555444444222222222222333333333444666777777777666666777777333333444555555666666777444444555666666666666666888555777<<<>>>:::777777555666666666666888;;;>>>BBBAAA;;;555444888888444777888888999999999999888888888777777888888999:::999<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIGGGIIIJJJLLLNNNOOOPPPPPPQQQQQQQQQOOOLLLKKKKKKLLLOOOLLLGGGCCCAAAAAABBBCCCFFFEEEEEEDDDEEEFFFHHHIIIGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIGGGEEEDDD@@@@@@???>>>>>>>>>>>>>>>@@@AAADDDGGGHHHHHHGGGFFFBBBDDD???666777BBBKKKLLLKKKFFFDDDFFFHHHHHHJJJNNNVVVOOO<<<444777VVVhhhCCCHHHKKKOOOTTT^^^lll{{{uuuooohhh]]]SSSNNNOOOMMMKKKHHHGGGIIILLLNNNDDDFFF???:::666999hhhTTT:::999555888HHHHHHJJJGGGFFFRRRppp===222888666666666666555444222222222222222333444555666777,,,999444---333333...222222333333444444333333222222222333444555555444444222222333333444444444444777777666666777777777666333333444444555666666666333444555666777777777666777444666;;;===:::777777444555666555555777:::===HHHGGGAAA999777999999666666777888888999999999999888888777777888888999:::999<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>???AAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNPPPOOOMMMJJJHHHHHHJJJLLLMMMKKKGGGDDDAAAAAAAAABBBEEEEEEDDDDDDEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIHHHGGGEEEDDD@@@@@@???>>>>>>>>>>>>???AAACCCEEEGGGHHHHHHGGGFFFCCCFFFAAA666555AAALLLOOOMMMIIIGGGHHHHHHGGGIIINNNSSSKKK999333666QQQcccAAAEEEJJJMMMQQQZZZiiiwww~~~|||rrrllleee[[[TTTRRROOONNNKKKHHHFFFHHHLLLPPP@@@AAA>>>:::555:::eeeQQQ::::::555777GGGGGGGGGKKKAAAGGG;;;)))???555555555555555444333222333333333333444444555666---===555***444444,,,444222222444444444444222222111222333444444555444444222222333444555555555555777666555555777777666555333333333444555555666666444555666777888777666555444111333888:::777444555333444555555555666888:::@@@AAA===777666888999777666666777888999999999999888888777777888888999::::::<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJKKKLLLLLLKKKKKKKKKHHHFFFEEEGGGIIIHHHGGGEEECCCAAAAAAAAAAAADDDDDDDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHFFFEEECCCAAA@@@??????>>>>>>??????BBBCCCEEEFFFFFFFFFEEEDDDAAAEEEAAA666444@@@NNNSSSQQQMMMKKKKKKIIIFFFGGGLLLPPPFFF666333555MMM___@@@DDDJJJOOOPPPXXXfffsssyyywwwmmmfff^^^VVVSSSUUUNNNNNNLLLHHHEEEDDDFFFIII:::999:::999444;;;bbbMMM999;;;555777IIIIIIIIIGGG???@@@vvvzzz666...999444444444555555444333333444444333333333444444555222EEE888)))444444+++444111222444555555444222111111111222333444444444444222333444666777777666666777555333444666777666444222333333444444555555666555666777888888777555444333111222888:::777444555111333555666666666777888666888777333222555666555555666777888999999999999888888777777888888999:::;;;===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAABBBCCCEEEGGGIIIJJJJJJKKKGGGHHHIIIHHHFFFDDDDDDEEECCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDHHHHHHHHHHHHIIIIIIJJJKKKHHHIIIIIIIIIHHHFFFDDDCCCAAA@@@??????>>>?????????BBBCCCDDDEEEEEEDDDCCCCCC@@@DDDAAA666444AAAPPPWWWTTTQQQNNNMMMIIIEEEFFFIIINNNDDD444333555KKK^^^@@@DDDLLLRRRRRRXXXfffsssxxxzzzsssjjjbbbYYYRRRRRRWWWLLLMMMLLLIIICCC@@@@@@AAA???<<<<<<:::222777XXX~~~KKK999;;;666999KKKLLLKKK>>>BBB===IIICCC333<<<...333333444444555444444444555555444333333333444444777KKK<<<)))555444***444111222444555555444222111000111222333444444555444222333555777888777777666777444333333666777555333222222333444444555555666666777888999888777555333444222444:::<<<999666666000333555777666555666777555888888555333555666444555555777888888999999999888888888777888999999:::<<<::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????BBBBBBDDDEEEGGGIIIJJJKKKKKKIIIHHHFFFDDDBBBBBBAAACCCBBBAAA@@@@@@@@@AAABBBEEEEEEEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIGGGEEEDDDAAA???======>>>???>>>===@@@AAABBBCCCDDDDDDDDDDDDHHH???;;;666111>>>PPPTTTVVVQQQLLLIIIEEECCCFFFLLLQQQ???===555666EEE[[[^^^DDDQQQIIIVVVssstttxxxrrrhhh___ZZZWWWTTTOOOJJJOOONNNFFFBBBDDDFFFEEEBBB:::===888333;;;SSSwwwOOO>>>111222777777666666444333222222444666666555333333333333333333333333666555555444333333333333FFF===333///111333111...444333111000///000111111111333555666555333333444555666777888777666444333666555444444555666555444222222333333333333444444777888:::999777666666777444555666777999999::::::222333555666888999999999999999888777777777777777555666777888888999999888999888777777777888::::::===::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@DDDDDDEEEFFFFFFGGGHHHHHHJJJIIIGGGEEECCCBBBAAAAAAAAA@@@???>>>>>>???@@@@@@DDDDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLMMMMMMLLLKKKIIIGGGEEEDDDAAA???======>>>???>>>===@@@AAABBBCCCCCCDDDDDDDDDGGG<<<666333000@@@SSSWWWXXXSSSNNNJJJEEEAAACCCHHHOOO>>>;;;111444CCCMMMcccHHH@@@TTTUUUooozzzrrrfff[[[UUUSSSQQQNNNJJJMMMKKKEEEDDDJJJPPPQQQQQQ<<<666555111444IIIeeeUUUDDD555333444222111333555333222222444555555444333333333333333333333333444555555555444333333222888222------222444222///666555444333222333333444222444666666555444333444555666777888888777555444666444333444555666555444222222333333333333444444666888999888777555555666444555666777888999999999555555666777888999999999999888777666666666666777555666777888888999999888999888777777777888::::::<<<::::::::::::::::::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCFFFFFFFFFFFFEEEEEEEEEEEEIIIHHHFFFDDDCCCAAAAAA@@@>>>===<<<<<<<<<===>>>???CCCCCCDDDEEEFFFHHHIIIIIIHHHIIIIIIJJJLLLMMMNNNNNNNNNNNNMMMLLLJJJHHHFFFEEEAAA???======>>>???>>>===@@@@@@AAABBBCCCCCCCCCCCCDDD666111000000AAATTTYYYZZZUUUOOOKKKDDD??????CCCIII===:::...444EEEBBBFFFGGGGGGPPPXXX{{{|||pppmmmjjjfff```XXXPPPJJJJJJKKKHHHCCCDDDLLLTTTWWWLLL:::444888444;;;\\\wwwlllTTT===555333000///333666444222222333444444333333333333333333333333333222444555666666444333111...,,,+++...444666333...666555444444444444444444222444666777555444444444555666777999999888666555555444333444555666555333222222333333333333444444555666888777666444555555444555666777888999999999777777888888888999999999777777666666555555666666555666777888888999999888999888777777777888::::::;;;999999999999999999999999888999999999999:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDIIIHHHFFFDDDCCCBBBAAAAAA===<<<;;;;;;;;;<<<===>>>AAABBBDDDFFFGGGIIIJJJJJJHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMLLLKKKIIIGGGFFFAAA???======>>>???>>>===???@@@AAABBBBBBCCCCCCBBB???111,,,///111@@@RRRWWWZZZUUUPPPLLLEEE>>>===AAABBB======///555HHHAAA<<>>???@@@BBBDDDFFFHHHJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKIIIGGGFFFAAA???======>>>???>>>===>>>???@@@AAABBBBBBBBBBBB:::,,,+++000222===NNNUUUZZZUUUQQQMMMFFF???===@@@???>>>@@@000333FFF@@@<<<===KKKKKK```ttt{{{vvvxxxxxxssswww{{{sssmmmeee^^^[[[VVVRRRTTTZZZJJJHHHGGGGGGGGGFFFFFFFFF444???===:::444___vvvDDD333444444444888666444222222333333222111222222222222222222222222000222444666777666444222555333111222444444333000222333333333333333333333555777888888666555444555555666888999999888777666555333222333444555444333222222222333333333444444333444666666444444444555444555666777777777777777777777666555555555555666666666555555555555666666555666777888888999999888999888777777777888::::::<<<999999999999999999999999888888888888999999999999999999999:::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<>>>@@@BBBDDDEEE@@@AAABBBCCCDDDEEEFFFGGGHHHGGGEEEDDDCCCBBBBBBBBB===<<<<<<<<<<<<===???@@@AAABBBEEEGGGIIIJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMLLLJJJHHHFFFEEEAAA???======>>>???>>>===>>>>>>???@@@AAAAAAAAAAAA666***+++222222;;;NNNYYY[[[WWWSSSOOOHHH???<<<>>>???>>>AAA000000???;;;;;;@@@PPPNNN[[[yyyzzz}}}xxxooouuu{{{tttiiieeefffhhhbbbUUUPPPRRRIIIGGGHHHLLLMMMIIIEEEEEE<<>>???>>>======>>>???@@@AAAAAAAAAAAA666***,,,222000:::SSSddd^^^ZZZVVVRRRIII???:::;;;AAA;;;===111111===777:::;;;CCCBBBOOOeeennnyyyjjjqqq{{{zzzuuu||||||nnnbbbbbbhhhooohhhWWWLLLMMMLLLHHHHHHMMMNNNIIIDDDCCC===;;;000:::444```|||SSS111...555222000555333222000111222444333222111111111111111111111111000111333444555666666666222222111111222222222222111222333555555555444333777888:::999777555555555777777888999888666333222444333222222444444333222222222333333333333444444333444666666555555666777444555666666777666666666777666555444444555777888777666666666666777888999555666777888888999999888999888777777777888::::::<<<888888888888888888888888777888888888888999999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>@@@AAABBBAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>;;;;;;::::::;;;===>>>???BBBCCCFFFHHHJJJJJJIIIHHHKKKJJJJJJJJJJJJIIIIIIIIILLLLLLLLLJJJIIIGGGEEEDDDAAA???======>>>???>>>======>>>???@@@@@@AAA@@@@@@777+++,,,111///;;;XXXnnnbbb]]]YYYTTTJJJ>>>888999AAA666999222666@@@999<<>>@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGGGGEEEDDDBBB@@@???>>><<<<<<======>>>?????????FFFFFFGGGGGGGGGIIIMMMPPPJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLKKKHHHEEEDDDDDDAAAAAA@@@???>>>===<<<;;;<<>>666...'''333111888aaauuu]]]ZZZWWWRRRHHH===999<<<<<<===>>>///777BBB777<<>>???AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCHHHGGGEEEDDDBBB@@@>>>>>>;;;<<<<<<======>>>??????CCCDDDFFFHHHIIILLLPPPSSSJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNMMMJJJGGGEEEEEEBBBAAA@@@???>>>===<<<<<<<<>>===;;;;;;;;;;;;<<<===>>>>>>BBBEEEHHHJJJLLLMMMPPPRRRJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNLLLIIIFFFEEEEEEBBBBBB@@@???>>>>>>======<<>>888222222111///000222000111111111111222222222111111111111111111111111222222333333444555666666888777555333222222333444222333444444444333222111888888777666666666666777888666444333333333111000222222222222222222222222222222222222333444555555777555777999888555666:::777666555555444555555555555555555555555555555555555666666777777666666666666666777888888888888888999444444999:::666777===:::888888888999888888888888999999888888888999::::::<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999::::::888999:::<<<>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCGGGGGGEEECCCAAA???>>>===;;;;;;::::::;;;<<<>>>>>>EEEGGGJJJLLLKKKJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLJJJGGGDDDBBBBBBCCCBBB@@@???>>>>>>>>>???<<<>>>???>>>AAACCC@@@999...111...555111:::aaammmddd]]]VVVTTTNNNDDD;;;777DDD999444---999@@@222:::MMMNNNLLLNNNSSSUUUYYYaaaaaa___aaadddccc]]]YYYYYY[[[\\\^^^___YYYUUU[[[eee```SSSJJJPPP^^^^^^LLL999;;;;;;333666222888OOOKKK===777222222111//////222000000111111222222222222111111111111111111111111111222222333444444555555999888777666555444444444333444555666555444222111888777666555555555777777888666333222333333111000222222222222222222222222111111111222333444666666666555666888777444555999666555555444444555555555555555555555555555555555555555666666777666666666666666777888888888888888999555444777777555777;;;<<<:::::::::::::::::::::;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::888999:::<<<>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBCCCFFFEEEDDDCCCAAA???>>>===;;;;;;:::::::::<<<>>>???CCCFFFJJJKKKJJJIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLJJJFFFCCCAAAAAABBBAAA???>>>===>>>??????===>>>>>>>>>AAACCC???777111333,,,...---???hhhrrr___YYYTTTRRRNNNDDD<<<888AAA666444///999<<<000>>>ddd[[[IIIGGGTTTVVVUUU^^^^^^]]]___cccaaa[[[WWWXXXWWWUUUTTTUUUTTTPPPNNNNNNDDDDDDDDDGGGHHHGGGBBB>>>;;;<<<222444111;;;RRRLLL<<<666222222222//////111///000111222222222222111000000000000000000000000111111222222333333444444777777777777666555444333444555555666555444222222666555444333444555666777777555333222222222111000222222222222222222222222000000111222333555666777666444555777666222333777555555444444444444555555555555555555555555555555444444555666666666666666666666777888888888888888888666666888888777777999@@@;;;;;;::::::;;;;;;<<<===999999999999:::;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;::::::999999::::::888999;;;===???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBAAA@@@??????===<<<:::::::::<<>><<<<<<===>>>???===>>>===>>>BBBDDD>>>555...111+++///666PPPzzzaaa[[[WWWUUUNNNCCC:::777===333444111777888444MMM~~~jjjRRRNNNYYYYYYTTTZZZXXXXXX[[[^^^[[[TTTRRRSSSPPPLLLJJJKKKMMMLLLFFFBBB===AAADDDCCC>>>;;;<<>>???@@@@@@???>>>===<<<;;;::::::999999::::::999:::<<<>>>???AAAAAABBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>===;;;:::;;;===@@@AAACCCEEEHHHIIIIIIIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNKKKHHHDDDBBBBBB@@@???===;;;;;;<<<>>>???=========>>>BBBDDD===444+++000,,,444???[[[|||___\\\ZZZVVVMMM@@@888777999111444111333666>>>dddiiiSSSRRRWWWVVVTTTTTTSSSSSSWWWYYYVVVOOOMMMOOOMMMKKKHHHFFFFFFGGGEEECCCDDDAAA??????AAAAAA===999777<<<555333---888QQQJJJ999444111222222000///111///000222333333222111000000000000000000000000000111111111111222222222222111222444666666555333222555444222111222333555666444444555666666666666666666444222111222222111000222222222222222222222222111111111222333444555666555333444666444000111555444333333333444444555666555555555555555555555555222333444555666666666666666666777888888888888888888888888666666777888777999::::::999888999:::<<<===999999999:::;;;<<<===>>>>>>???@@@AAAAAA@@@???>>><<<;;;::::::999999:::::::::;;;<<<>>>@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???===<<<;;;;;;>>>@@@BBBHHHJJJKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLIIIFFFBBB@@@???@@@>>><<<::::::;;;===???=========>>>CCCDDD===333///555000555===RRRkkk```[[[ZZZYYYUUUKKK>>>888888777000444000000555GGGvvv{{{]]]MMMOOOQQQRRRSSSPPPQQQRRRUUUXXXTTTMMMKKKMMMLLLKKKGGGAAA>>>???BBBCCC;;;===???>>>===;;;:::999444<<<777444---666NNNFFF999444111222222000///111...000222333333333111000000000000000000000000000111111111111111222222222...000333555666555333222444333111000000333555777444555666888888888777666555333111111222222111000222222222222222222222222222222222222333444555555555333444555444000000444333333333333444444555666555555555555555555555555222333444555666666666666666666777888888888888888999999777444333666888888<<<<<<<<<===;;;999999:::;;;<<<<<<;;;;;;;;;<<<<<<===??????AAACCCEEEEEECCC@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@===;;;;;;===???===;;;<<>>>>>>>>===<<<<<<<<<<<<<<>><<<:::999666222444222///;;;IIIHHH999666222000000000000///111111111111111111111111000000000000////////////222111111000111333444555111222222333333222222111111333444444222222333555777999;;;:::777666888:::777333000111555666333///111555444000///111333333111111222222222333333333444444333222222333333333444444333333444666777888888444444888999555333333666666666666666666666666444444666777888888888888666666666666777888:::::::::<<<<<<<<<;;;999999:::<<<::::::;;;;;;<<<===>>>>>>??????@@@BBBEEEEEECCCAAA>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@BBBBBBAAAAAABBBBBBCCCCCCEEEDDDAAA???>>>>>>??????<<<:::;;;???AAA???@@@CCCFFFGGGHHHIIIJJJLLLMMMNNNLLLLLLLLLLLLMMMMMMNNNOOOEEEGGGGGGEEEGGGIIIGGGBBB>>>======<<<<<<<<<<<<<<<@@@>>>===>>>??????===:::444111///444EEEWWW\\\WWWPPPUUUUUULLL>>>555555999555333222333333333999AAAEEETTToooHHHRRRYYYaaaUUUTTTPPPMMMNNNQQQQQQNNNLLLPPPKKKEEEAAA???@@@@@@@@@????????????>>><<<:::999777333444222///:::HHHFFF999666222000000000000///111111111111111111111111111000000000////////////111000000111333555777888444444444444444333222222111333444444222222333555444777999888555333444666666333111222555777444111333666666111///222333222111111222222222333333333444333333222222333333444444444333333444555777888:::666555999:::666444555666666666666666666666666444555666777888888888888777666666666777888999999:::;;;<<<<<<;;;999999:::<<<888999;;;===>>>?????????>>>>>>???AAADDDEEECCCBBB??????>>><<<<<<;;;;;;;;;::::::;;;;;;<<<===???@@@CCCBBBAAA@@@AAABBBDDDEEEIIIEEE@@@>>>???@@@???===999777999>>>@@@???AAADDDCCCCCCCCCDDDFFFIIIKKKMMMJJJKKKKKKKKKJJJJJJIIIHHHBBBDDDEEEDDDEEEHHHEEE@@@>>>===<<<<<<;;;;;;<<<<<<@@@???>>>>>>???>>><<<:::333111000777GGGVVVZZZVVVQQQSSSQQQGGG999222444999444222222555444222555:::777TTTMMMRRRPPPccc\\\IIIPPPVVVTTTNNNJJJJJJMMMSSSMMMEEE???======>>>???>>>?????????>>><<<;;;999888444555333///999FFFDDD888555222000000111111000111111111111111111111111111111000000000/////////000000000222444777999;;;666666666555444333222111111222444333333222444555666:::======999666555666666444222333666777666333444888777333000222333222111111222222222333333333333333333222222333333444555444333333444555777888<<<888777999:::777555666666666666666666666666666444555666777777888888777888777777777777777888888999;;;<<<<<<;;;999999;;;<<<:::;;;<<<>>>?????????>>>======>>>@@@CCCDDDCCCBBB@@@???>>>===<<<;;;;;;;;;:::::::::;;;<<<===>>>???DDDBBB@@@???@@@BBBEEEGGGIIICCC===<<<>>>???<<<999999777888<<<>>>===???BBBBBBBBBAAABBBEEEHHHKKKMMMIIIIIIJJJJJJIIIGGGEEEDDDBBBEEEFFFEEEFFFGGGDDD>>>======<<<;;;;;;;;;;;;<<<@@@@@@??????>>>===<<<:::555444777@@@NNNWWWWWWSSSRRROOOHHH>>>777333444555888333///000222555<<>>>>>>>>>>><<<;;;:::888444666333///999DDDBBB777555111000000111111111111111111111111111111111111111111000000000//////000000000111333666888999888777666444222111111000000222333333333333444666777<<<@@@@@@<<<888555555888666555555666777555333666999999444222333333222111111222222222333333333333333222222222333444444555444444444555666888999>>>999777888888666444666666666666666666666666666555555666777777777777777999888777777777777777888888:::;;;<<<;;;::::::;;;===>>>>>>>>>>>>>>>>>>======>>>======???AAACCCBBBAAA??????===<<<<<<;;;;;;;;;::::::::::::;;;===>>>???BBBAAA???>>>???BBBDDDFFFHHHBBB<<<;;;===>>>;;;888>>>;;;:::===>>><<<===AAAEEEEEEEEEFFFHHHKKKOOOQQQKKKLLLLLLLLLKKKIIIGGGFFFCCCFFFGGGFFFHHHKKKHHHDDD======<<<;;;;;;;;;;;;;;;>>>?????????===<<<;;;;;;555666<<>>>>>===<<<;;;:::888444666444///888CCCAAA666444111000111222222222111111111111111111111111111111111111000000000000111111111111222333555666888666444222111000//////000222333333333333444666333888======999444222111:::999777666666555333222555999999555333444333111111111222222222333333333333222222222333333444555555444444555666999;;;<<>>=========>>>???>>>===>>>@@@AAAAAA@@@======<<<;;;;;;;;;;;;<<<999999::::::;;;<<<>>>???@@@???>>>>>>???AAACCCEEEGGGCCC>>><<<===>>>===;;;CCC@@@>>>@@@???===>>>AAACCCCCCCCCDDDFFFIIIKKKMMMHHHIIIIIIIIIHHHGGGGGGFFF???AAABBBAAADDDIIIIIIEEE===<<<;;;;;;::::::;;;;;;;;;===>>>>>><<<;;;;;;<<<444444<<>>===<<<;;;:::777333666444///888CCC@@@555333000000111222333333111111111111111111111111222222111111111000000000222111111000111222444555777666444111000//////000000111333333333333555666333888<<<===999555333333999999888666555444333222444888999555333444444111111111222222222333333333222222222222333444555555444555555666999<<<>>>@@@AAA:::666666555333333555666666666666666666666666666666777777777777666666888777777777777777888888999999;;;;;;;;;::::::<<<>>>BBB@@@>>>===<<<>>>@@@AAA@@@>>>======???@@@???>>>;;;::::::::::::;;;;;;<<<999999999:::;;;<<<===>>>=========>>>???@@@BBBCCCCCCAAA>>><<<;;;;;;<<<<<>><<<===AAA>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGDDDEEECCC@@@BBBFFFFFFBBB===<<<;;;;;;::::::;;;;;;888:::<<<<<<::::::;;;<<<888555888CCCJJJIIIGGGGGG===999555444555666555333222///111777;;;:::999999===BBBOOOXXXaaa}}}zzzQQQjjjwwwdddHHH>>>FFFOOOFFFCCC@@@??????>>>===<<<;;;<<<=========<<<;;;:::555222555444///999CCCAAA555222000///111333333333111111111111111111111111222222222111111111000000111111000111222444666777888666444222000000111222///111333333333333555777444888======:::666555666555666666666555444444555222666888555333444444222111111222222222333333333222222222222333444555666444555666888;;;???BBBDDDCCC<<<777666555333444666666666666666666666666666666666777777777777666666777666666666777888999999:::999:::;;;;;;::::::<<<>>>AAA@@@===<<<<<>>???>>>===999999999999:::;;;<<<<<<999999999:::;;;<<<===>>>;;;<<<===>>>???@@@AAAAAA>>>>>><<<:::888777999<<>>888777666444555888666666666666666666666666666777777777777777666666666666666666777888:::::::::<<<<<<;;;;;;;;;;;;<<<<<>><<<;;;;;;<<<<<<;;;:::777777888888888999999999999999999999:::;;;<<<<<<===;;;999888999<<>>???@@@AAABBBBBBEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDCCCAAA@@@@@@======<<<;;;:::999::::::::::::::::::::::::::::::;;;;;;;;;:::999888777666555444444333333555666777333------666:::999:::@@@>>>KKK]]]]]]MMMIIILLLFFFTTTSSSPPPKKKGGGDDDDDDEEEBBBCCCBBB???;;;999;;;===999;;;===>>><<<;;;;;;<<<888555666333---777EEEDDD666444111000111222111111444666888777555222111000555444333222111111111111444555555444333555888;;;;;;777444111111111000///222222222333444555666777555444444444555555333222444444333333333333222222333555666666555333222222444333222222333333111000111111111111111111111111666555333555???IIIFFF<<<@@@;;;555222444555555444555555555555555555444444555666666777777777777777777777777777777888888999<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>===;;;;;;===???>>><<<::::::;;;<<<;;;:::777777777888888888999999888888888888999:::;;;<<<<<<;;;:::::::::<<<>>>???<<<;;;:::888666777:::===;;;:::888777777888:::;;;<<<<<<===>>>???@@@AAAAAADDDDDDCCCCCCBBBAAAAAAAAAEEEEEEEEEEEEDDDCCCAAAAAA======<<<;;;:::999999999::::::::::::::::::::::::::::::::::::999888777666666555444444444555666777666000111999>>><<<>>>DDDFFFIIITTTVVVJJJEEEHHHEEEHHHHHHGGGEEECCCBBBDDDFFFAAABBBBBB???;;;999;;;>>>888999:::;;;<<<;;;;;;:::999666777333...888EEEDDD666444111000111222111111111333555444222000......444444333222111111111111555555555444333444777:::999666333111111111111000111111111222333444555666666555555555555444222111222222222333333444444444333444555555333222222333444333111222222333111000111111111111111111111111555666666777???FFFDDD===@@@;;;666555666888777555555555555555555555555555555666666777777777777777777777777777777888888999<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>>>><<<;;;<<<<<<===;;;999999:::;;;:::999777777777777888888888888777777777777888999:::;;;::::::;;;;;;<<<=========<<<;;;:::888666666999;;;888888777777888:::;;;<<<;;;<<<<<<===>>>???@@@@@@BBBBBBAAAAAA@@@?????????DDDDDDEEEEEEEEECCCBBBAAA======<<<;;;999888888777999999999999999999999999999999999999999888777666666666555555555666777888777111222;;;@@@???AAAGGGOOODDDHHHNNNFFFAAADDDCCCAAAAAAAAA@@@???@@@BBBEEE@@@BBBBBB???;;;999<<<>>>999888777999===>>><<<:::;;;666777444///999EEECCC666444111000111222111111222555777777555333222222333333222222111222222222555555555444333333555888777444222111222222222111000000000111222333444555777666666555444222111000000000111222333444555555222333333222000000111333333222111111222333111000111111111111111111111111444777999:::>>>CCCBBB>>>???<<<888777999:::999777555555555555555555555555555666777777888888777777777777777777777888888999;;;<<<;;;;;;::::::;;;;;;<<<<<<===??????>>>===<<<<<<;;;:::888888999999999888666666666777777777888888666666666666777888999:::999:::<<<=========<<<<<<;;;;;;:::888666666777999444666999;;;<<<===<<<;;;:::;;;;;;<<<===>>>>>>>>>@@@@@@??????>>>=========AAABBBCCCDDDCCCBBBAAA@@@<<<<<<;;;:::999888777666888888888888888888888888888888999999888777666666666666666666777777777888666000111:::???>>>@@@FFFRRR??????JJJGGGAAABBBBBBBBBBBBBBB@@@>>>===>>>@@@???@@@AAA>>>:::999<<>>;;;888888:::;;;999777555555555555666666666666666666777888888888888777777777777777777888888999;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>===;;;999:::888777666777888777666555555666666666777777777666666666666777888999999999:::<<<===>>>===<<<;;;;;;;;;:::888666444555777111555:::???AAA???<<<::::::::::::;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<===???AAAAAA@@@>>>===::::::::::::999888777666777777777777777777777777777777888888888777666666555666666777777777777777555000111999>>>===???EEEMMM;;;===JJJIIICCCCCCAAABBBBBBBBB???===;;;;;;<<<===>>>???<<<999888;;;>>><<<888666999>>>AAA???<<<999444444222///999CCC???666444111000111222111111///222555666555444444444222222222111222222333333333444555444222222333444222111000111222444333222222222222222333555666777777888999666333000///000222222222222222222222222000111000///......000333222111000000222222222000111111111111111111111111111555;;;@@@@@@>>>>>>???<<<999777777999:::888666555555555666666666777777666777777888888888888888777777777777777888888999;;;;;;;;;::::::::::::;;;;;;;;;:::999:::::::::888666999777555555666777666555555555555555666666666666666666666666777888999::::::;;;<<<======<<<;;;;;;;;;;;;;;;888555444444555111444:::>>>@@@???<<<:::999999999:::::::::;;;;;;======<<<<<<;;;;;;::::::888999<<<>>>???>>><<<:::777888999::::::999888777666666666666666666666666666666777777777777666666444555666777777777666666666000111999>>><<<>>>DDDFFF;;;AAALLLIIIEEEDDD@@@<<<===>>>===;;;999:::;;;:::<<<<<<:::777777:::===999666555666999<<<;;;:::999333333333111<<>>???===999666555777888777555555555555666666777777888666777888888999999888888777777777777777888888999:::;;;::::::999999::::::;;;===:::888777999999888666888666444444555666555444444444555555555666666666777777777777888999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888555333333333333444666888:::;;;;;;;;;888888888999999999999:::======<<<;;;;;;::::::999555777:::===>>>===;;;999444555777999:::999888888555555555555555555555555555666666777777666666555333444555666777666555555555//////777;;;888:::???AAA???GGGKKKDDDCCCEEE???:::;;;<<<<<<:::999999:::777999:::888666666999<<<777777666666666777999999999333444444444???HHHBBB666444111000111222111111111444888::::::::::::;;;444444333222111111111111///111333333333222333444111000000111333333222000111111111222333444666666555888999777222///000222111111111111111222222222...///111111000000111222111//////000111222222111111111111111111111111111111111888AAAEEEAAA>>>??????;;;666444666777777555444555555666777777888888777777888999999999999888777777777777777888888999:::;;;::::::999999::::::;;;@@@<<<999888999;;;999888777666444444555555555444444444444555555555666666777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;888555333222333666555333333444777;;;===888888888888888999999999======<<<;;;;;;::::::999444777:::===>>>===;;;999333444777999::::::999888555555555555555555555555555555666666666666666555222333555666666666555444222++++++333666444555:::???CCCLLLJJJ???@@@DDD>>><<<>>>>>>===;;;999888999666888999777555555888;;;888999999888666777999;;;:::444555666666BBBJJJDDD666444111111111222111111...111555777888888888999555444333222111111111111...000222333333333444555111111000111333333111000000000000111222333555555444777999777222///000333//////000111222333333444---///222222222111111111000/////////111222222111111111111111111111111111111000666AAAFFFBBB??????BBB<<<777444555777777666444555555666777888888999777777888999999999999888777777777777777888888999:::999999999888888888888888===:::777777888777444111444444555555555555444444555555555555555555444444555666888888777777999:::<<<999999>>>===888666999999777555666888888555333333555888888555:::MMM```;;;CCC===333666888555888;;;;;;;;;;;;;;;:::999888777777888:::;;;:::888555555555666666777777888888555555444333444555666777555555444444444333333333444444555555666777777777111------000222333666<<>><<<:::888888888999::::::;;;:::777333111444777888888888666444444666888777999555///555CCCHHHCCC888666333222222222222111111222555777888777555333888666444222111111222333222222222111111111000000000000111222333333444444333333222222333333444555555777999777222///000111111000000000000000111111444444333222111111111222222111111111333444333222222222222222222222333333666777999???CCCCCC???<<<===:::666444555555555444333555666777666777888:::888888999999999888888777888888888888777777777777:::888888888888999999999999<<<:::888777888888666444444444555555555555444444555555555555555555555555555666888888777777999::::::888;;;@@@???999666777888666555666888888666444444666888999666:::IIIXXX777@@@;;;444888999555888:::::::::::::::999888888777777888999;;;:::888555555666666666777777777888444444333222333444555666555555444444444333333333444444555555666777777777111...---000222333666:::<<<<<<999777<<>>CCCDDDAAA>>><<<999666444555555555555444666777777666666777999888888999999999888888777888888888777777777777777999888888888999999:::::::::<<<:::999888999999777666444444555555555555444444555555555555555555555555555777888888777888999;;;888999<<>>:::777555444444555666777777777666777666888;;;;;;999<<>>??????>>>999777444333444666777666666777888777666555666777777777888999999999888888888777777777777888::::::888888888999:::;;;<<<<<<===>>>===<<<:::888666555555444444555555555555444444444444444555555555666666666777999999888888:::;;;===>>>===<<<::::::999777333444555666666666666777777666888<<<<<<999999<<<>>>@@@;;;:::@@@<<<555999777888888999999999888888888777666777888999777666777777777777666666666666444555555666666666666666555555444444444333333333444444555555666777777777111......111333222555999CCC888555===@@@:::777;;;555555555666777888999:::888555222333666777555333333555888888777666666777777666444333888???@@@>>>888555333222222222222111111222444555666777777777666666555333222222111111111111111111111111111111333333333333333444444444111111000000111111222333444111///111555777777555222222111000//////000000000///////////////000000000/////////111222111000111111222333444444555555333444666888999:::;;;;;;999666444333444666666666666777888777666555666777666777888999999999999999888777666666777999;;;<<<999:::::::::;;;;;;<<<<<<<<<<<<===<<<:::777555555555444444555555555555444444333333444444555666666666666888999999888999:::;;;???@@@>>>:::888::::::888333555666666555555555666666555888<<<;;;888999===444999:::AAAJJJBBB666777777888999999:::999999999888777666666777888777666777777777777666666666666555555666777777777777666555555444444444333333333444444555555666777777777111------000222333666<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<888999:::999777555666888444444555555555555444444333333444444555666666777666888999999999999:::<<<===@@@@@@;;;999;;;:::666333555777777444333444555444555888;;;999777;;;BBB999:::666;;;DDD>>>555999888888999:::::::::::::::888777555555777888777666888777777777666666666555444444666777777777666555555555444444444333333333444444555555666777777777111---+++...000333888???OOO[[[[[[LLL>>>:::666000333444555555666666666666333555777777666666777888444555666666666666999;;;>>>999444555999>>>@@@BBB888666333222222222222111111222333444666777888888888888777777666444333333000000111111111222222222444444444444444444444444222222222222222333444444444444444222111111444666333222111000////////////000/////////000000111222222111000111333333333111111111222333444555666666444666777777777888;;;>>>:::777444333333444444444444666777777666666777999666666777999999::::::999888777666666777:::===???>>><<<<<<<<<<<<<<<;;;;;;;;;444666999888666666888;;;444555555555555555555444333333444444555666777777666888999999999999:::<<<;;;@@@AAA===;;;===:::333444666888777444222333555333444888:::888777===FFFHHHAAA333000777555333===888999:::;;;;;;;;;;;;;;;888777555555777777777666888888777777666666666555333333555666666666555444555555444444444333333333444444555555666777777777111,,,***---000333:::AAATTThhh===666===<<<333444555555666555555555222666999888666555777:::222444555555555777;;;>>>AAA;;;555666:::>>>BBBDDD888666333222222222222111111222333444555777888999999999888888777555444333000000111111222222222222444444444444444444444444333333222222333333444555444555555222......111555333222111000////////////000000000000000111222222222111111111333444333222111111222333444666666777333666888888888:::>>>BBB;;;888555333333333333333333555666777666777888:::666666777999999:::::::::888777666666777:::>>>@@@???<<<:::999;;;>>>???===::::::888666666777888777666777666555444333222222222555555555666666666666777888777777777777999:::;;;???AAA???:::888::::::888222444777777666444444444444666888888888999:::<<<<<<888555555777999777555::::::999999999999999999777777777555333333555777666555555444444444555555555555555555555444444444555555666666555555444333555666666777777666555444333000000333111222EEE\\\yyy~~~nnnJJJ666:::>>>777555555555555555555555555111222333444555777888888555555444333555777:::<<>><<<999;;;999777777888888888777777666555444333333333333444555555555555666666666888777777777777999:::;;;===@@@???<<<;;;;;;999666333555888888777666555555555777888888888888999;;;:::999666666777777777777999999999999999999999999777777777555333333444666777666666555555444555555555555555555555555555555555555666666555555444333444555666777777666555555000,,,,,,111111333CCCWWWWWW[[[RRR???666<<<===777444444444444444444444444333333444444555555666666555555555555666777999:::???;;;555444<<>>@@@@@@<<<<<<;;;<<<======;;;:::<<<:::888888999999999888666666555444333333333333444444444555555555555666777777777777888999:::;;;:::>>>@@@>>><<<<<<999444555777999999888666666777777888999999777777888999888888888777666666777888777888888888999:::::::::888888888666444444555666999888888777666555444444444444444555555666666777555666666666666555444444333444666777888777777666000++++++...000222<<>>>>>::::::;;;<<<=========<<<<<<;;;999999:::::::::999666666555444444444444444444444444444555555555555777777777888888999::::::;;;>>>???<<<;;;<<<999555555777999999777666666777888999:::999666555666777666888:::999666555777:::666777777888999::::::;;;999::::::999777666666888::::::999999777666555444333444444555666777777888666666666666666555444444333444666777888888888777555///---//////000444<<<999777999===>>>999444333111111111111111111111111333333444444444444555555666888999;;;;;;:::888777333333222444<<>>???@@@===;;;999999:::;;;:::999666666555444444444555555444444444555555555666666666777777888999999::::::<<<>>>===999888::::::888555666777777666555666777999::::::888666444555666555888:::999666555777999666666777888999999:::::::::;;;<<<;;;:::999999:::;;;;;;;;;:::999888666555444444555555666777888888666666777777666666555444333444666888888888888888666222///000000000222666<<<:::<<<@@@<<<444111555111111111111111111111111111111222333444555666777777999;;;<<<<<<;;;999888777666444333999@@@@@@;;;666444111000111222222111111222222333333444444444222222222222222222222111333333333333333333333333333333333444555666555333222333555666666555333222222333555666777666555555333444555666666555333222333333222222222222333333111111000000111222222333444333222333555555555333333444666777888888777666999888666555555555777888666666666666777777777777666777888999:::;;;<<<<<<::::::999888999:::;;;<<<;;;555888:::<<<===>>>???AAA===;;;999999:::::::::999666666555555555555555666555555555666666666666777666666888999999:::999999===>>><<<888777:::;;;999555666777777555555666777999::::::888666444444555555777888999888777777888666777777777888999999999999:::<<<<<<;;;;;;;;;<<<;;;<<<<<<<<<;;;:::888777555555555666666777777888666777777777777666555555444555777888999888888777222111000000111333666888888888999:::777222333666111111111111111111111111000000111333444555666777666777999;;;<<<;;;999888;;;:::666333777===>>>;;;666444111111222333222222111222222222333333333444222222222222222222333333222222222222222222222222333222222333555555444333222444555666666555444222222444666888888777666555444444555555555555555555333333222222222222333333000000000000111222333333333222222333555777666666333444555666666777777777:::999777555555666777888777777777777888888888888777777888999:::;;;<<<<<<:::999999888999:::<<<===:::777:::<<<===<<<<<<===???<<<:::888888999:::999888666666555555555555666666666666666777777777888888555666888999::::::999999:::===<<<999999;;;:::777666777888777666666777999888999999888555444444555666666666888999999888666777777777777888888888888555888:::<<<;;;;;;<<<===;;;;;;=========;;;999888666666666666666777777777777777777777777666555555666666888888999888777666000222222000000222666999888888666444444555444000111111111111111111111111111111222333444444555555333444666777888999888888999999777444666;;;<<<888666444222222333444333222222222222222222333333333222222222222333333444444444444444444444444444444222111111222444555333222333444555777777555444333222444666888999888777666555555444444444666777888444333333222222333333444000000000000111222333444444333333444666777777666444444444444555666777777:::999777555555666777888888888888888999999999999::::::::::::::::::::::::999999888888999;;;<<<===:::999<<<>>>>>>;;;:::;;;===<<<:::888888999999999888666666555555555666666777777777777777888888888888555666888999::::::999999777<<<===<<<;;;<<<999555888999999888777777888:::777888999888555444555666777555555777:::;;;888555888888888777777777777777333666999::::::;;;;;;<<<:::;;;===>>>>>><<<;;;999777777777777666666666666777777777777777666666555777777888999999888666666222555555111---///333666@@@???999333666999333(((111111111111111111111111333333333333333333333333111222333444666777777777666888777555777;;;:::666666444333333444555444333222222222222222222333333222222222333333444444555555555555555555555555555222111111222444444333111333444666777777666444333222444666999:::999777666666555444333444666888999444333333222222333333444000000000000111222333444666555444555777777777555555444333333444555777888:::999777666555666777888888888999999999:::::::::======<<<;;;999888777777999888888888999;;;===>>>:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>===<<<;;;;;;555555555555666666666777777777777777777777777777888999:::;;;;;;;;;:::::::::;;;===>>>===;;;888777444666777888888777666444:::888777555555555666666777888888888999999999999888888888777777777777777777777888999999999999888999888777666666777888999888555666999:::888888;;;======;;;:::888777555555888999::::::999888777666333333222000000333888<<<<<<999555222111111111000222222222222111111000000333444444555555444444333222222333444555777777888888666333222222333666888:::777333222444555444222333333333333333333333333222000000444:::>>><<<999444444444444444444333333222222222222222222222222444666999999888666666666555555666888888999999999666666777777777666666555;;;666222111333555555444222111000000111222555666666555444444666777777666555555444444444444555555::::::999666444444777999999:::;;;============<<<<<<;;;::::::999999999999777777999;;;======;;;999;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<:::999888555555555666666666777777777777777777777777777777888999:::;;;<<<;;;:::::::::<<<===>>>===;;;999777555666888999999888666555888888666555555666666777999777666777999;;;:::999888888888888888888888888777777888999999999999888888888777666666777888888888555666999:::888888;;;>>>>>>===;;;:::888777777888999999:::999888777666555555444222111222555888444222000111222444555444222222222222111111111000333333444444444444333333222222333444555666777777888666333111111333666888999666444444555555444222333333333333333333333333222111222777<<<===999555666555555555444444333333222222222222222222222222333555888888777555555555555555666888888999999888777777777777777777777777666666666666555555444333222222111000111333555666888666555555777888888777555555444444444444555555999999888666555555777999999:::<<<===>>>===<<<<<<;;;;;;:::999999999::::::999999:::<<<>>>>>><<<:::;;;<<<<<<=========>>>>>>>>>;;;<<<===>>>===;;;999777666666666666777777777777888888888888888888888888999999;;;<<<<<<<<<;;;:::;;;<<<>>>???>>><<<999777666777888999999888777666777666666666666777777888:::888666666999;;;:::999888888888888999999999999777777888999999999999888888777666555555666777888888555666999:::888888;;;??????>>>===;;;:::999999888999999999999888777777777777777555222111222333///......000444666666555222222222222111111111111222222333333333333222222111111222333444555666666777555333111111333555777777666555555666666444222333333333333333333333333222222555999===<<<777222888888777666555444444333333333333333333333333333222444777777666444444444555555666777888888888888888777777777777888:::;;;222555888:::888666333222333333222222222444555666888777666666888999999888555555444444444444555555777888888666555666888;;;:::;;;===>>>>>>===<<<;;;::::::999999999:::;;;;;;::::::;;;===??????===<<<;;;<<<<<<<<<==================>>>@@@@@@???===:::999666666777777777888888888999999999999999999999999999:::;;;======<<<<<<;;;;;;===>>>??????<<<:::888777777888999999888777777555555555666777888888999:::::::::999888888999:::999999999999::::::::::::777777888999999999999888888777666555555666777888888555666999:::888888;;;>>>>>>===<<<;;;:::::::::888888888999888888888888666777888666444222111222111111111222444555333222222222222222222222222222111222222333333222222111111111222222333444555555666555333111111333555666555666666777777666444222444444444444444444444444222333555888;;;;;;888555:::999888777666555444333333333333333333333333333222444666666444333333444555555666777888888777777999888777666777999<<<===444555777999:::999555222444444333333444444666666888666555666777999888888555555444444444444555555555666777777666777999;;;:::;;;===??????===<<<:::999999999999::::::;;;<<<;;;::::::<<<>>>???===<<<===:::;;;<<<============<<>>===<<<<<<<<<===???@@@???===:::999777777777888888777777777444444555666777888888999999>>>AAA>>>888555777;;;999:::::::::;;;;;;;;;<<<777777888999999999999888888777666555555666777888888555666999:::888888;;;;;;;;;;;;::::::999999999888888888888888888999999444666777777555333333333444333333444555555333111222222222222222222222333111222222333333222222111111222222333333444444444666555333222222333555666555666777888777666555444444444444444444444444444333333333555888::::::::::::999999777666555444444333333333333333333333333222444555555333333333444555666666777777777777666999888777777888:::<<<>>>999666333555:::;;;777333555555555555555555666666777555444444666777777666555555444444444444555555444666777777777777999;;;999;;;>>>@@@@@@>>><<<;;;999999999999::::::;;;<<<:::999999;;;===>>>===<<>>???>>>===<<>>===<<<:::999888777888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<===>>>@@@AAA@@@>>>;;;999777666666666666666666777444444666777888888888888888>>>BBBAAA<<<888999<<<::::::;;;;;;<<<<<<======777777888999999999999888999888777666666777888999888555666999:::888888;;;999999999999999999999999888888888777888888999:::444555777777555444555555333222222333555666666555222222222222333333333333222222333333333333222222222333333333444444444555666555444444444444555666555666888777666555555666444444444444444444444444444333333444666888;;;===999888888777666555555444333333333333333333333333333444555444333333444555555666666777777666666666999888888888888999;;;<<<:::777444555888:::999777666666666666666666666666666555333444666777777666555555444444444444555555444666777888777777999:::888:::===@@@AAA@@@===<<<::::::999999999:::;;;;;;;;;:::999:::<<<======<<>>???AAAAAA@@@???>>>AAA@@@>>><<<;;;:::::::::888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>=========>>>@@@AAA@@@>>><<<:::666666555555555555666666444555666777888888777777888:::>>>BBBCCCBBB???<<<:::;;;;;;<<<======>>>>>>777777888999999999999888:::999888777777888999:::888555666999:::888888;;;888888888999999999999999888888777777777888::::::666777777666444444444666333111000111333555666666222222222333333333444444333333444444444444333333444444444444444555555555777666666555555666666777555777888777555444666999555555555555555555555555333444555666666777999:::777777777666666555555555444444444444444444444444444555555555333333444666555666666666666666555555888888888888999999999999555888999999666666999;;;777777777777777777777666777666444555777888888777555555444444444444555555555666888888777777888999666999===@@@BBBAAA???===;;;;;;:::999999999::::::<<<;;;:::;;;===>>>>>>===>>>>>>@@@AAACCCCCCBBBAAA@@@EEECCC@@@===<<<;;;<<<===888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>?????????>>>===>>>???@@@AAAAAA>>><<<:::555555444444444444555555444555777888888777777666888777999AAAIIIJJJDDD<<<;;;;;;;;;<<<===>>>>>>???777777888999999999999888;;;:::999888888999:::;;;888555666999:::888888;;;888999999999999999::::::888888777777777888:::;;;888888888666444333444555555222000///111333444444222222222333333444444444333444444555555444444333444444555555555555555555777777666666666666777777666777888666444444777:::555555555555555555555555333555888999888777666666666666666666555555555555444444444444444444444444555555666555333333555777555666666666666666555555888888999999999888777777000888???===555222777???777777888888888777777666888777555666888999999888555555555444444555555555555777888999888777777888555888===AAABBBBBB@@@>>><<<;;;;;;:::999999999999>>><<<;;;<<<>>>???@@@???===