BM~ 6(by ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦ}}}|||ĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&esssrrrHL|||}}}}}}ShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦzzzHƅ^Hu]ĦlllntHdĦzzz|||HGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s}}}~~~tQje<ĦBt=o9ĦH׼sHtĦ}}}}}}~~~Bt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦuuuDdDΦDdDĦnnnq<niDdDĦxxxqet~~~DdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦ~~~DdDĦDdDĦ~~~`eĭDdDΦDdDĦDdDĦ|||zzzyyy{{{~~~~~~~~~}}}|||zzzzzzgeĦ||||||}}}FSĦ{{{yyyqjRgdKӵDdDĦwwwyyy}}}~~~{{{xxxyyyyyywwwDdDĦggg^^^______qjRgdKӵDdDĦ___aaa^^^\\\^^^^^^\\\^^^]]]^^^HdDĦgdKӵDdDDdDĦ|||DdDĦ4DufӵDdDĦDdDĦ~~~q<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)h}}}|||DdDΦDdDĦqqqDdDΦDdDӵnnnGIpӵDdDĦwwwpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦ}}}HߝL`o9}}}DdDΦDdDӵ}}}DdDĦ{{{|||||||||zzzxxxvvvttttttttttttvvvyyy{{{geĦrrrooosp?aĦ___]]]GIdnuR)ĦDdDĦVVVZZZ^^^``````___```aaabbbDdDĦWWW\\\[[[[[[GIdnuR)ĦDdDĦbbbccc___[[[YYYVVVRRRSSSMMMHHHDdDĦnuR)ĦDdDΦDdDĦMMMDdDĦnuR)ĦDdDĦoooDdDĦpo9uxxxyyy=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDt~~~||||||{{{{{{zzzvvvvvvDdDΦDdDĦmmm>d<ʜ4DuTӵnnn4DwDd<ĦvvvpuR)Ħ>dd<ӵDdd<~~~>d<Ħzzz4DufئL>evvvDdDʜ4DuTӵ}}}DdDĦvvvsssrrrqqqnnnjjjeeeaaa^^^^^^\\\ZZZXXXVVVRRRgeĦPPPs<v>aĦ```cccpeӵDx<DdDĦDdDĦpeӵDx<>dd<ӵDd<DdDΦDdDĦKKKDdDӵnd<DdDĦIII>d<ĦaaapeӵrrrĦ|||F&uTӵ}}}DdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħnnns&dq&ĒRmmmnnni?ʜtd<ĦuuuHHܗDӊB}}}<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦzzzD&ӫetIӇRRRDdDĦEEEsdKĦ777B?dp&ĒRrrruuu>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďD~~~~~~zzzzzz{{{{{{zzzzzznewwwwww=ewwwvvvuuuuuuttttttssssssegennnnnnsĪj@hlllmmmnnnfdDĦuuu@ďD{{{|||Hkge~~~~~~~~~@h@GHĪj@IŌBeneHkge}}}ne|||{{{feqqqHu]3hhLLLNNNLLLseXXXXXXZZZ]]]bbbhhhmmmqqqrrr{{{geĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌ}}}DdDĦtttneRRRNNN@h333333>hBBBFFFMMMseooone~~~@GsĪj@h4DuXӵĵD^}}}}}}}}}|||wwwwwwwwwxxxwwwvvvtttttttttuuuttttttsssrrrrrrrrrppppppmmmmmmmmmmmmmmmnnnoooqqqDdDĦuuuvvvzzzzzz{{{}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}{{{xxxvvvtttSSSQQQD^PPPVVV[[[]]]s׼syyygeFm8>aĦs׼sHoD^DdDĦrrrwwwwwwwwwVVVZZZXXXTTT222222333333s׼s===@@@WWW\\\___ggg|||Φ4DuXӵtvӵ>d<ĦĦĦ~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{{{{zzzzzztttuuuuuuuuuuuutttssssssĦrrrrrrrrrrrrrrrrrrrrrrrrqqqppppppoooooonnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooonnnnnnoooqqqrrrssstttuuu>d<Ħvvvvvvwwwwwwwwwxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{{{{|||||||||yyyyyyzzzzzzzzzzzzzzzzzz{{{|||||||||}}}}}}}}}}}}|||}}}}}}~~~}}}|||zzzyyyvvvtttqqqnnnĦdddWWWVVVSSSPPPNNNMMMNNNNNNOOO>d<ĦtttxxxBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦvvvwwwxxxwwwtttnnnhhhdddZZZ\\\^^^aaabbbbbb```___VVVUUUQQQMMMBe???000000111333Ħ===>>>BBBHHHLLLNNNRRRZZZ___dddiiinnnpppqqqsssxxx}}}{{{|||~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ}}}}}}~~~}}}|||}}}}}}}}}}}}}}}}}}}}}zzzzzzzzzyyyyyyyyyyyyyyyssssssttttttssssssrrrgdKĦqqqqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqqqqnnnooopppqqqssstttuuuvvvgdDĦvvvwwwwwwvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{vvvvvvwwwxxxyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}~~~~~~}}}}}}{{{yyyvvvsssqqqoooooolllhhhgdKĦTTTPPPOOOMMMNNNRRRYYYaaaffftttsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦ{{{{{{{{{zzzvvvqqqllliiidddfffiiijjjiiifffccc```aaa```^^^\\\VVVUUUQQQNNNIIIgdKĦ::::::<<<<<<:::777:::AAAGGGEEEKKKRRRVVVXXX\\\ccciiimmmoooqqquuuxxxzzz|||}}}>Anenene~~~||||||~~~~~~~~~~~~~~~~~~}}}||||||zzz{{{{{{|||{{{zzzxxxwwwzzzzzzyyywwwvvvuuutttsssppppppqqqqqqqqqqqqnennnmmmmmmmmmmmmmmmoooooonnnnnnnnnnnnoooooommmmmmmmmmmmnnnnnnnnnnnnmmmmmmnnnooopppqqqqqqqqqqqqqqqrrrrrrssstttuuuDexxxxxxxxxwwwyyyyyyxxxxxxyyyyyyzzz{{{zzzzzzzzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||}}}}}}|||zzzyyy|||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~zzzwwwsssrrrpppnnnlllkkkjjjiiiaaakkkneNNNMMMRRR^^^kkksss{{{ne>Ak<fhDenene}}}||||||{{{vvvqqqfff___]]]bbbdddbbbaaacccfffeeebbb```]]]\\\\\\\\\XXXYYYnePPPOOOPPPUUUTTTKKKAAA<<<777000===???BBBGGGKKKOOOPPPPPPVVVWWWYYY\\\```cccfffhhhqqqrrruuuxxx|||~~~|||~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}||||||||||||}}}}}}|||{{{{{{zzzyyyyyyzzzzzzzzzyyywwwvvvxxxwwwvvvvvvuuutttssssssqqqqqqrrrrrrrrrrrrnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooooooooppppppqqqqqqrrrrrrrrrqqqrrrrrrsssttttttuuuuuuwwwxxxxxxwwwwwwxxxwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxzzzzzzyyyyyyyyyyyyyyyyyyxxxyyy{{{||||||{{{yyyxxxyyyzzz{{{{{{||||||{{{{{{~~~}}}}}}}}}~~~~~~{{{wwwtttqqqpppnnnnnnmmmlllkkkkkklllllliiiiii^^^iiiooo}}}{{{wwwvvvwwwvvvrrrnnnmmmddd___```bbb___^^^```_________^^^]]]\\\ZZZYYYWWWXXXVVVVVVWWWaaaeeecccZZZRRRNNNIIIEEE>>>@@@CCCDDDCCCEEEIIIMMMPPPQQQSSSVVVYYY\\\^^^```aaabbbdddgggjjjmmmpppqqqxxxyyy{{{}}}~~~~~~~~~~~~}}}|||zzz}}}}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{zzzyyyxxxwwwvvvyyyyyyzzzzzzyyyyyyxxxxxxvvvvvvwwwxxxxxxwwwvvvuuuttttttsssssssssrrrrrrrrrrrrrrrssssssssssssrrrrrrnnnnnnmmmmmmmmmnnnoooooommmnnnoooooooooooonnnmmmoooooopppppppppqqqqqqqqqrrrrrrrrrsssssssssssssssrrrrrrsssssstttuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyxxxxxxxxxxxxzzzyyyyyyyyyxxxxxxwwwwwwxxxxxxzzzzzzzzzzzzxxxxxxxxxxxxyyyzzzzzzzzzzzzzzz~~~~~~~~~~~~}}}}}}~~~~~~}}}yyytttoookkkjjjjjjkkkkkkkkkjjjiiiiiiiiijjjjjjjjjfff___]]]fffyyy~~~yyyvvvzzzwwwttttttuuuuuurrroooppphhh```^^^]]][[[ZZZ[[[YYY[[[]]]^^^^^^\\\ZZZYYYVVVWWWXXXXXXWWWXXXZZZ\\\hhhjjjiiiccc^^^]]]\\\ZZZTTTVVVTTTMMMDDD???BBBFFFJJJKKKMMMPPPSSSUUUWWWYYYYYYZZZ[[[]]]```bbbddddddgggiiikkkooorrrvvvyyyzzz}}}~~~~~~~~~~~~}}}|||{{{~~~~~~~~~~~~|||{{{|||{{{yyyxxx{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyyyyxxxwwwvvvuuutttvvvvvvwwwwwwwwwvvvvvvuuussstttuuuvvvvvvvvvuuutttqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrssssssssssssrrrrrrnnnnnnnnnnnnnnnooopppqqqnnnoooqqqrrrrrrqqqooonnnqqqqqqqqqqqqrrrrrrrrrrrrsssssssssssssssrrrrrrrrrsssssssssttttttuuuuuuuuutttuuuvvvvvvwwwwwwvvvvvvwwwvvvvvvvvvvvvwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuwwwxxxyyyyyyyyyyyyxxxwwwyyyyyyzzz{{{{{{{{{{{{zzz}}}}}}}}}}}}}}}|||{{{zzzqqqnnnjjjgggfffgggiiikkkkkkjjjiiihhhffffffeeeeeeeeeeeehhhttt~~~xxxvvvttttttttttttqqqooonnnhhhbbb___^^^\\\YYYWWWXXXYYY[[[\\\]]]]]]]]]]]]VVVWWWWWWVVVUUUVVVXXXZZZ^^^^^^]]]\\\\\\___aaacccfffeeeaaaXXXOOOGGGEEEEEEFFFHHHJJJNNNQQQUUUWWWXXXZZZZZZ[[[]]]^^^```aaaaaa[[[\\\___bbbeeeiiikkklllnnnppptttyyy}}}~~~}}}|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{||||||}}}~~~~~~}}}{{{zzzyyyzzzzzzyyywwwyyyyyyyyyyyyyyyyyyyyyyyyuuuvvvvvvvvvvvvvvvuuuuuuttttttuuuuuuuuuuuuttttttqqqrrrtttuuuvvvuuuuuutttqqqqqqqqqrrrrrrrrrrrrsssrrrssssssttttttssssssrrrooooooooooooppppppqqqrrrppprrrsssuuuuuusssrrrppprrrrrrrrrrrrssssssssssssrrrrrrrrrrrrqqqqqqqqqqqqssssssssstttttttttttttttttttttuuuvvvvvvvvvvvvuuuwwwwwwwwwwwwwwwxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuuuutttwwwxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{|||{{{yyywwwuuuiiihhhfffffffffggghhhjjjhhhhhhfffeeeddddddddddddccciiixxx~~~{{{uuusssrrrqqqqqqpppooommmmmmkkkiiihhhhhhfff```[[[XXXXXXWWWWWWXXXZZZ]]]___ZZZZZZYYYWWWTTTSSSUUUWWWXXXVVVTTTUUUWWWZZZ^^^aaa```]]][[[ZZZYYYUUUOOOJJJCCCFFFJJJNNNSSSVVVXXXZZZYYYYYYZZZ[[[\\\]]]]]]]]]YYYZZZ\\\^^^```bbbcccdddeeefffgggjjjnnnssswwwzzzyyy{{{~~~{{{zzzyyyzzz|||}}}|||{{{}}}||||||{{{{{{{{{||||||~~~~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}{{{zzzzzz{{{zzzzzzzzz{{{||||||}}}}}}zzzyyyxxxxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwrrrssstttuuuuuuuuuuuuuuusssssstttuuuuuuuuuttttttqqqrrrtttuuuvvvvvvvvvvvvttttttttttttttttttttttttttttttuuuuuuuuuuuuttttttrrrrrrqqqqqqqqqrrrssssssssstttuuuuuuuuuuuutttsssrrrrrrssssssssssssttttttppppppppppppqqqqqqqqqqqqsssssssssssssssssssssssssssttttttuuuuuuuuuuuuuuuxxxwwwwwwwwwwwwxxxyyyyyywwwwwwwwwxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvwwwxxxxxxxxxxxxxxxxxxyyy{{{{{{zzzwwwtttrrriiihhhgggfffeeedddddddddccccccccccccdddeeefffgggfffppptttllljjjlllppprrruuuwwwzzzzzzwwwvvvxxxzzz~~~}}}}}}}}}{{{yyy{{{|||}}}~~~~~~}}}|||{{{xxxvvvuuuuuuvvvuuusssqqqoooooooooooonnnnnnnnnnnnkkkmmmmmmmmmnnnnnnhhh```WWWUUUSSSQQQRRRUUUYYY\\\\\\\\\\\\YYYVVVUUUUUUVVV___YYYUUUVVVXXXXXXZZZ]]]^^^ZZZXXXZZZ]]][[[RRRKKKDDDFFFKKKPPPTTTWWWYYYZZZZZZZZZZZZ[[[\\\\\\]]]]]]_________``````aaaaaabbbdddcccbbbbbbdddgggkkknnnppprrrtttwwwzzz|||}}}~~~wwwvvvuuuvvvxxxxxxxxxwwwxxxxxxxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz|||{{{yyyxxxyyy{{{xxxxxxyyyyyyzzz{{{{{{|||xxxwwwvvvwwwyyy{{{zzzyyyuuuuuuuuuuuuuuuuuuuuuuuuqqqrrrrrrsssttttttsssssssssssstttuuuuuuuuuuuuuuuqqqsssuuuvvvxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuttttttsssssssssssstttttttttttttttttttttttttttrrrrrrrrrsssssssssttttttooooooppppppqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuuttttttwwwvvvvvvvvvvvvwwwxxxxxxvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyyyyvvvwwwxxxxxxyyyyyyxxxxxxxxxyyy{{{|||zzzwwwssspppiiihhhfffcccbbbaaaaaaaaaaaaaaabbbbbbccceeefffgggdddrrr}}}zzzyyyyyyyyyqqqpppnnnllljjjfffaaa]]]YYYVVVRRRNNNKKKIIIGGGEEEEEEBBB===999999;;;<<<;;;===>>>>>>>>>>>>===<<<<<>>===<<<>>>AAACCCCCCAAA>>>===??????@@@BBBCCCDDDEEEEEEJJJIIIIIIJJJMMMNNNNNNMMM]]]^^^^^^]]]\\\]]]]]]^^^cccbbbbbbccceeeggghhhgggaaabbbcccdddeeefffhhhiiiccceeeeeedddfffiiiddd\\\UUUTTTSSSRRRRRRTTTVVVWWWVVVXXXYYYYYYWWWVVVVVVWWWddd\\\WWWXXXYYYVVVVVVYYY^^^\\\ZZZZZZZZZWWWRRRMMMIIILLLPPPTTTWWWYYYZZZZZZ\\\]]]]]]^^^______``````aaaaaaaaaaaaaaa`````````bbbbbbaaaaaabbbccceeefffhhhiiijjjmmmooorrruuuvvvxxxyyy{{{}}}tttsssrrrsssuuuuuuuuuttttttttttttuuuwwwxxxzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxvvvxxxzzzyyywwwwwwyyy{{{wwwxxxxxxyyyyyyzzz{{{{{{vvvvvvuuuwwwzzz{{{{{{zzzuuuuuuuuuuuuuuuuuuuuuuuuqqqqqqrrrrrrrrrqqqqqqpppsssttttttuuuvvvvvvvvvuuurrrsssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwvvvuuutttttttttttttttuuutttsssssssssssstttuuurrrrrrrrrsssssssssttttttoooooopppqqqrrrrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqrrrsssttttttuuuuuuttttttuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~zzzyyyyyyxxxxxxyyyyyyzzzyyyyyyzzz{{{{{{{{{{{{zzzxxxzzz|||}}}{{{xxxsssppphhhfffbbb___^^^___aaabbbddddddcccccccccccccccddd___ppp~~~wwwqqqmmmkkk\\\YYYTTTPPPMMMJJJFFFDDDEEEDDDBBBAAABBBDDDGGGIIIEEEEEEFFFGGGHHHGGGDDDBBB???BBBDDD@@@;;;888:::>>>:::;;;<<<<<<>>>@@@???<<<@@@>>>===>>>>>>>>><<<:::;;;;;;;;;<<<>>>>>>===<<<999;;;???AAAAAA???<<<999777777777888999999::::::555444555777:::<<<<<<;;;888999999888777777888:::888777777:::???DDDGGGHHHMMMOOORRRTTTVVVXXX[[[]]]YYY[[[YYYVVVYYY]]][[[SSSVVVVVVUUUUUUUUUUUUUUUUUUOOOQQQUUUVVVVVVVVVWWWXXX```XXXSSSVVVWWWTTTSSSVVVSSSSSSTTTTTTTTTTTTTTTTTTPPPRRRUUUYYY[[[\\\\\\[[[\\\\\\]]]^^^^^^___``````___________________________```aaacccdddeeeeeeeeeddddddeeefffiiillloooqqqrrrsssuuuxxx{{{~~~tttuuuvvvvvvvvvuuusssrrrsssssstttuuuvvvwwwxxxxxxxxxwwwvvvuuuuuuvvvwwwwwwtttuuuvvvwwwxxxyyyzzzzzzwwwyyyzzz{{{zzzzzz{{{{{{xxxxxxwwwwwwwwwwwwwwwxxxtttttttttssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqrrrrrrttttttuuuuuuvvvvvvwwwwwwxxxvvvtttuuuxxxzzzyyyxxxzzzzzzyyyxxxxxxyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzyyyyyyxxxwwwvvvuuuuuuuuuttttttssssssttttttuuuuuutttsssrrrrrrssstttuuuqqqqqqqqqrrrrrrsssssssssrrrrrrrrrsssssssssssssssssssssttttttttttttssssssuuuuuuvvvvvvvvvwwwwwwwwwwwwxxxyyyyyyzzzzzzyyyyyy{{{{{{||||||||||||{{{{{{wwwwwwwwwwwwwwwwwwwwwwwwyyyyyyzzz{{{||||||||||||yyyyyyyyyxxxwwwvvvuuuuuukkkjjjgggdddbbb`````````_________```aaaaaaaaabbbkkkcccssshhhbbb^^^YYYTTTLLLJJJGGGFFFGGGFFFEEEDDDHHHHHHIIIKKKNNNNNNMMMKKKFFFGGGHHHHHHHHHFFFDDDCCCEEEDDDBBB@@@???>>>======>>>===;;;999777777777888888666555666:::<<<<<<:::;;;:::888777555444444444444444333333333333333333555555444444444555666666555555555555555555555555444666777888888999;;;===AAAAAAAAA@@@???@@@BBBDDDEEECCC@@@??????===888444777555333111222444777999???BBBFFFIIIJJJKKKMMMNNNQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTUUUVVVWWWXXXXXXXXXUUUVVVWWWWWWXXXWWWWWWVVVTTTWWWXXXVVVQQQNNNQQQTTTWWWZZZ]]]___^^^]]]\\\\\\````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````ccccccccccccddddddddddddeeeeeeeeeeeefffggghhhiiikkklllnnnqqqtttwwwyyyzzzyyyzzz{{{~~~ssstttuuuuuuuuutttsssrrrrrrsssssstttuuuvvvwwwxxxvvvuuuttttttttttttuuuvvvsssssstttuuuvvvwwwxxxxxxwwwxxxyyyyyyyyyzzzzzz{{{vvvuuutttssssssssssssssstttttttttssssssrrrrrrrrrpppqqqqqqrrrsssttttttuuuuuuuuuuuuvvvwwwwwwxxxxxxxxxvvvtttvvvxxxzzzzzzxxxzzzyyyxxxwwwwwwxxxyyyzzz{{{zzzzzzzzzzzzzzz{{{{{{yyyyyyyyyxxxwwwvvvvvvuuuttttttssssssssssssttttttuuuuuutttsssssstttuuuuuussssssssssssssstttttttttrrrrrrssssssttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzzzz{{{{{{||||||{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyxxxxxxwwwwwwvvvvvvtttrrrnnnjjjfffcccaaa```bbbbbbbbbccccccdddeeeeeegggcccyyyvvviii^^^YYYYYY[[[]]]SSSNNNHHHGGGIIILLLNNNNNNVVVTTTTTTUUUXXXZZZZZZZZZUUUTTTSSSTTTUUUUUUSSSRRRGGGHHHHHHHHHFFFDDDAAA@@@BBBAAA???===<<<;;;;;;:::;;;:::888666555555555555555333222333666888888666777777555444333333222222333333333222222222111111222111111111222333333444222222222222222222222222000222333444555777:::======???BBBDDDGGGLLLQQQUUUXXXXXXXXXZZZ]]]^^^\\\ZZZVVVTTTQQQMMMIIIFFFDDDCCC777999:::999666333111000999:::===@@@EEEIIILLLNNNHHHJJJMMMPPPPPPOOOMMMLLLYYYWWWUUUSSSSSSTTTVVVWWWVVVXXXZZZXXXTTTRRRUUUXXX[[[^^^aaabbbaaaaaabbbccccccccccccdddddddddeeeeeecccccccccccccccbbbbbbbbbcccddddddddddddeeeeeeeeeeeeeeeeeeeeefffggghhhhhhlllmmmnnnppprrrsssuuuuuuwwwxxxyyy{{{}}}ssstttuuuuuuuuutttrrrqqqrrrrrrsssssstttuuuvvvvvvtttssssssrrrssssssttttttqqqqqqrrrssstttuuuuuuvvvwwwwwwwwwwwwxxxyyyzzz{{{uuutttsssrrrqqqqqqqqqqqqssssssssssssssssssrrrrrrpppqqqrrrsssuuuvvvwwwwwwuuuvvvvvvwwwwwwxxxyyyyyyxxxwwwvvvvvvyyyzzzzzzyyyyyyxxxwwwvvvvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwwwwvvvvvvuuuuuuttttttssssssssssssttttttuuuuuuttttttttttttuuuuuuuuuuuuuuuuuuuuutttttttttssssssttttttuuuvvvwwwwwwzzzyyyxxxwwwwwwxxxyyyzzzzzzzzzzzz{{{{{{{{{||||||yyyzzz{{{{{{||||||{{{{{{yyyzzzzzz{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvsssoookkkhhhfffccccccdddddddddddddddeeeffffffpppuuuqqqlllfff```[[[XXXVVVQQQSSSTTTTTTTTTTTTXXX[[[```___^^^^^^```dddgggiiidddbbb`````````___^^^\\\YYYWWWUUUSSSSSSSSSQQQPPPIIIIIIHHHGGGEEEBBB???===>>>===;;;:::888888777777666666444333222222222222111000//////111222222222333222222111000000111111222111111111000000000000---------...///000111222........................---...///000111444999===BBBBBBCCCCCCDDDHHHMMMQQQRRRSSSUUUYYY^^^`````````___```aaaaaa```___]]]\\\[[[\\\\\\YYYSSSMMMIIIGGG>>>===<<<:::888666444444===???BBBFFFKKKOOORRRTTTLLLLLLNNNPPPSSSWWWZZZ\\\UUUWWWYYYXXXVVVVVVYYY\\\ZZZ\\\^^^___^^^___aaaccc___````````````aaaaaaaaaccccccccccccccccccccccccbbbbbbcccccccccdddddddddccccccccccccdddeeefffggglllllllllmmmnnnnnnoooooossssssuuuwwwyyy{{{|||}}}ttttttuuuvvvuuutttsssrrrqqqqqqrrrrrrsssttttttuuurrrrrrrrrrrrssssssssstttqqqqqqqqqrrrssstttttttttwwwvvvuuuuuuwwwyyyzzzzzzxxxwwwvvvtttsssrrrrrrrrrrrrsssssssssssssssssssssrrrrrrsssttttttuuuvvvvvvuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwwwwwwwxxxzzzzzzzzzxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttssssssttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuuuuutttttttttttttttuuuvvvwwwxxxxxxyyy|||{{{yyywwwwwwyyy{{{|||{{{{{{{{{{{{||||||||||||yyyyyyzzz{{{{{{{{{{{{{{{xxxyyyyyyzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxuuuvvvwwwxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyyyyyyyxxxyyyyyyxxxwwwuuurrrqqqjjjjjjiiihhhggggggffffffhhhkkkiiizzztttmmmhhheee```______^^^___```aaabbbjjjmmmqqqqqqnnnjjjgggeeehhhgggfffccc___]]]^^^___gggdddaaa___]]]ZZZVVVSSSTTTQQQNNNLLLLLLLLLKKKJJJIIIIIIHHHFFFDDDBBB@@@>>>;;;:::999777666666555555444333333222222111111111000///........./////////000000000//////000000111111000000//////.........******++++++---...000000,,,,,,,,,,,,+++++++++++++++,,,---...000444999===FFFEEECCC@@@>>>???BBBEEECCCDDDFFFIIIKKKLLLLLLKKKRRRTTTXXX\\\```dddfffgggiiikkkmmmmmmiiieeebbbaaadddbbb^^^XXXQQQKKKFFFCCC>>>;;;777444555999>>>AAAFFFHHHLLLNNNOOONNNLLLJJJQQQSSSUUUVVVWWWYYY\\\___^^^___```_________aaaccc````````````aaaaaaaaaaaaddddddddddddeeeeeeeeeeeeccccccccccccddddddddddddddddddddddddeeefffggghhhmmmmmmmmmnnnnnnooooooooorrrssstttvvvxxxyyy{{{{{{~~~~~~uuuuuuvvvwwwvvvuuutttssspppppppppqqqrrrrrrssssssrrrrrrrrrsssssstttttttttrrrrrrrrrsssssstttttttttvvvtttsssuuuxxxzzzzzzyyyyyyxxxwwwuuutttsssssssssrrrrrrrrrsssssstttttttttttttttttttttssssssssssssssssssttttttuuuvvvvvvvvvwwwwwwwwwwwwwwwxxxzzz{{{xxxxxxwwwvvvvvvwwwxxxxxxwwwxxxxxxxxxxxxwwwvvvuuussssssttttttttttttttttttvvvuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttttttttttuuuuuuvvvvvvwwwxxxyyyyyy{{{zzzxxxwwwwwwxxxzzz{{{yyyzzzzzzzzz{{{{{{{{{{{{xxxxxxyyyzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzwwwxxxyyyzzzzzzxxxwwwvvvrrrqqqpppnnnllljjjiiihhhgggkkkdddrrr}}}nnnllliiieeecccbbbbbbbbbbbbbbbdddgggjjjooosssuuuxxxpppiiiggghhhiiijjjkkkkkkkkkiiigggfffgggiii___^^^\\\[[[ZZZXXXUUURRRPPPMMMJJJIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCBBBAAA:::999888777666555555555333333444444333333333333111111111///.........///000000000000000111111222000000///......---,,,,,,******++++++---...///000------,,,,,,,,,+++++++++,,,---///000111555999===AAAAAAAAA@@@???AAAEEEHHHFFFGGGIIIJJJJJJJJJJJJJJJLLLMMMMMMOOOQQQSSSVVVWWWXXX[[[___aaabbbaaaaaaaaaeeeeeefffffffffeeedddddd]]]XXXOOOFFF===777444222333666;;;@@@EEEHHHJJJKKKMMMOOORRRUUUXXX\\\```bbbeeeeeeeeedddbbbbbbccceeeddddddddddddeeeeeeeeefffccccccddddddeeeeeeeeeeeebbbbbbcccccccccdddddddddfffeeeeeeffffffggghhhiiilllmmmnnnooopppqqqrrrrrrrrrssstttvvvwwwyyyzzz{{{~~~~~~~~~tttuuuvvvvvvvvvuuussssssoooooooooppppppqqqqqqqqqpppqqqrrrsssttttttssssssrrrsssssssssttttttttttttuuutttsssvvvzzz|||zzzxxxwwwvvvuuutttssssssssssssqqqqqqrrrrrrssstttuuuuuuuuuuuuuuutttssssssrrrrrrrrrrrrsssttttttuuuuuuvvvuuuvvvwwwwwwvvvwwwyyy{{{yyyxxxwwwvvvvvvwwwxxxyyywwwxxxyyyyyyxxxwwwuuutttssssssttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwvvvvvvwwwwwwwwwwwwvvvvvvttttttttttttuuuuuuuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxxxxyyyyyyyyyzzzzzzwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwvvvuuusssrrroooooommmllljjjhhhgggfffeeehhhdddkkk|||yyyvvvsssrrrooojjjgggeeeeeegggiiiaaaaaa``````aaabbbdddeee___\\\YYY[[[___dddggghhhaaa``````___```aaabbbccc]]]\\\ZZZXXXVVVSSSOOOKKKKKKIIIHHHGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA999999888777666666666666444555555666666666666555444555555333000///000111222111111111111111222222000000///...---,,,,,,++++++++++++,,,---...///000///......------,,,,,,+++,,,---000111222444777999:::;;;<<<;;;;;;<<>>======999888777666666555555666555666777888888888888777777888888555222000111222333222222111111111222222000000///...---,,,++++++,,,,,,,,,,,,,,,---...///000//////...------,,,,,,***,,,///000000000111222111333444444333333333444555888===???@@@AAACCCFFFDDDEEEGGGIIIJJJKKKLLLLLLMMMOOORRRTTTUUUXXX\\\^^^ccccccdddeeedddbbb```___XXX[[[aaafffiiijjjiiihhhmmmiiibbbWWWKKK???666111AAACCCFFFMMMTTT[[[```bbbgggiiikkkllllllkkklllmmmmmmnnnnnnnnnnnnoooooooooooooooooopppqqqqqqrrrrrrqqqqqqrrrrrrrrrsssssssssuuuttttttuuuuuuvvvwwwxxxyyyzzz{{{|||}}}~~~}}}~~~qqqqqqrrrsssrrrqqqpppooonnnnnnnnnnnnoooooooooooolllmmmooopppqqqqqqqqqppprrrrrrrrrrrrrrrrrrsssssstttssstttyyy~~~{{{vvvwwwvvvvvvuuuuuuuuuvvvvvvppppppqqqrrrtttuuuvvvvvvuuuuuuvvvvvvwwwwwwxxxxxxttttttuuuuuuvvvwwwwwwwwwsssuuuvvvvvvttttttwwwzzzzzzzzzyyyxxxxxxyyyzzzzzzzzz{{{|||||||||zzzwwwvvvwwwwwwxxxyyyzzz{{{{{{|||zzzyyyyyyxxxxxxyyyyyyzzzvvvwwwxxxyyyyyyxxxwwwvvvttttttuuuwwwxxxyyyzzz{{{xxxxxxwwwwwwvvvuuuuuuuuuvvvwwwwwwxxxxxxwwwwwwvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyzzz{{{{{{||||||{{{{{{yyyzzzzzz{{{{{{zzzzzzyyy{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyytttssspppnnnllllllllllllkkkkkkllllllmmmnnnoooooonnnlllpppmmmppp}}}yyyuuurrrppplllfffaaaXXXZZZ]]]aaafffkkknnnppplllkkkjjjiiiiiiiiijjjkkkmmmooopppnnnmmmssszzzssskkkhhhhhhhhhdddaaa\\\\\\\\\^^^______\\\YYYPPPOOOOOOOOOOOOMMMJJJHHHGGGFFFCCC@@@===;;;999999888777666666555555555555555666777999999999888888888::::::777222000111333333333222111111111111111111000000...---,,,++++++---,,,,,,,,,,,,,,,------000000//////...---,,,,,,(((***---///...,,,,,,,,,(((+++///111222333444555222666;;;===>>>>>>AAADDDCCCEEEIIIMMMNNNNNNLLLKKKJJJLLLNNNPPPRRRUUUZZZ^^^WWWZZZ^^^bbbfffhhhiiiiiiiiigggdddbbbbbbdddggghhhbbbgggmmmpppmmmeeeZZZSSS:::;;;???FFFOOOVVV[[[]]]{{{rrrqqqpppooonnnlllkkkkkknnnmmmmmmmmmnnnoooooopppqqqppppppppppppqqqrrrrrrrrrrrrrrrsssttttttuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{}}}yyyuuusssssstttttttttuuuuuutttsssssssssssstttwwwwwwvvvuuuuuuuuuuuuuuuvvvuuuuuuuuuvvvxxxzzz{{{xxxxxxxxxxxxwwwwwwvvvuuuyyyyyyzzz{{{|||}}}~~~~~~{{{{{{{{{{{{{{{{{{||||||zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyzzzzzzzzz{{{xxxxxxxxxxxxxxxyyyyyyyyyvvvvvvvvvvvvwwwxxxzzzzzzvvvuuuuuuuuuvvvxxxzzz{{{{{{{{{{{{{{{||||||||||||{{{{{{|||}}}~~~~~~|||qqqiiikkkkkkeee^^^\\\YYYZZZ]]]```eeeiiimmmnnnnnnjjjfffhhhlllnnnlllhhhnnnsssxxxyyyvvvxxx}}}tttttt}}}~~~ssskkkjjjlllfff^^^\\\^^^aaaaaa```ZZZ[[[[[[WWWPPPKKKJJJJJJNNNKKKGGGEEECCC@@@;;;777999888777555555555666777999888777555333222222222666888999888666666888;;;999999777333000///000222222111///---+++***)))(((***+++,,,---...//////...222222333333222111///......------,,,,,,+++******///,,,))))))+++---//////666555555888===CCCGGGIIILLLNNNPPPSSSTTTUUUTTTSSSSSSWWW[[[ZZZXXXXXX[[[___aaa^^^\\\[[[]]]___aaaaaacccbbbaaaaaaccccccbbbaaabbbdddhhhmmmqqqqqqooommmiiiWWWEEE???EEEPPPaaappprrrrrrqqqpppooonnnnnnmmmooooooooooooooopppqqqqqqqqqppppppppppppqqqrrrrrrqqqqqqrrrssstttuuuuuuuuuwwwwwwxxxyyyzzz{{{|||||||||xxxuuusssssstttuuuuuuvvvuuuuuuttttttuuuuuuvvvwwwwwwvvvuuuuuuuuuuuuuuuuuuttttttuuuvvvwwwyyyzzzvvvwwwxxxyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~iiicccbbbiiinnnkkkfffcccXXXYYYYYY[[[]]]```bbbdddgggeeecccdddgggiiihhhfffnnnooopppppppppqqqtttvvvuuurrrwwwxxxqqqlllnnnjjjiiijjjoootttuuuqqqllllllddd\\\YYYYYYWWWQQQKKKNNNLLLJJJIIIHHHDDD>>>999999999777666666666777777888777666555444333333333555777888777666666888:::999999777444222111222444666555333111///...---------......///////////////000111222222222222000000---,,,,,,,,,,,,+++++++++/////////.........//////333555888<<>>>>><<<:::888:::;;;;;;::::::;;;===999888777666666666666666:::999666444333222333333777777777555333000---+++///000000111222333333444222222222111444;;;GGGOOO^^^aaaeeedddbbb______`````````______^^^]]]]]]]]]``````^^^]]][[[ZZZXXXXXXVVVUUUVVVWWWXXXWWWTTTQQQQQQQQQRRRSSSTTTRRROOOLLLMMMMMMLLLIIIIIIOOOXXX___hhhwwwxxxtttccc^^^YYYVVVTTTRRRNNNJJJFFFEEECCCDDDFFFHHHIIIIIILLLMMMMMMKKKKKKLLLMMMNNNIIIKKKMMMNNNNNNLLLKKKJJJNNNLLLLLLSSS___mmmxxx}}}uuuvvvsssjjj]]]PPPFFFBBB999888777777777999:::;;;;;;;;;;;;;;;<<<===>>>>>>=========???BBBBBB???<<<999:::<<<<<<;;;:::;;;<<<999999888777777777888888<<<;;;999777666666777888888888777666444222///...//////000000111111222222222222333777???JJJTTT[[[aaa```___]]][[[ZZZZZZZZZ]]]\\\[[[ZZZZZZZZZZZZZZZVVVUUUSSSSSSRRRQQQPPPNNNMMMMMMLLLMMMOOONNNLLLJJJLLLKKKKKKLLLNNNNNNLLLJJJKKKOOOUUUYYY___hhhttt|||yyywwwooofffbbbbbb___XXXRRRKKKLLLKKKGGGEEEFFFGGGGGGEEEFFFFFFFFFEEEFFFGGGIII???FFFKKKGGGDDDRRRooo|||~~~}}}uuufffUUUHHHAAA888888777777777888:::;;;===============>>>?????????>>>>>>AAADDDDDDAAA===999;;;<<<<<<;;;::::::;;;888888777777666777777888:::999888888:::<<<>>>@@@777777777777555333111000////////////000000000000222333555===HHHTTT^^^cccZZZWWWTTTTTTUUUWWWXXXXXXOOOOOONNNMMMLLLLLLMMMMMMGGGFFFFFFGGGIIIJJJJJJIIIJJJIIIGGGGGGGGGFFFCCCAAAFFFDDDDDDEEEIIIKKKMMMMMMZZZeeevvv~~~{{{vvvpppjjjccc___\\\WWWVVVTTTRRRNNNKKKHHHFFFCCCCCCDDDBBB===AAAUUUkkk~~~}}}~~~vvvbbbOOOFFF;;;555222555888999999;;;999:::===@@@CCCDDDEEEEEEMMMMMMJJJEEE???<<<>>>BBB>>>======;;;:::999888888@@@>>>;;;666444444888;;;;;;======;;;===AAAAAA>>>;;;:::888666444333222111111111///...///222333222555111777GGGRRRQQQMMMNNNNNNMMMKKKIIIIIIJJJLLLMMMGGGGGGGGGGGGGGGGGGGGGGGGKKKIIIFFFDDDDDDGGGJJJLLLIIIKKKMMMNNNNNNOOOQQQSSS]]]bbbiiipppvvvzzz{{{{{{}}}{{{qqqmmmkkkjjjhhhhhhqqq}}}~~~ttt^^^OOO???888333555777888999;;;>>>;;;999888;;;AAAHHHLLLOOOLLLGGGBBB@@@>>>======@@@??????>>>===<<<;;;;;;:::;;;;;;:::999:::<<<>>>???AAABBB@@@@@@CCCAAA===:::999777555333111000000///...,,,+++---000333444666:::FFFVVV[[[VVVPPPPPPPPPOOONNNMMMMMMNNNPPPQQQWWWWWWXXXYYYZZZ[[[[[[\\\bbbcccdddgggkkkqqqvvvyyy}}}lllVVVFFF===555555666666888;;;???===;;;;;;>>>DDDKKKPPPGGGCCC>>>===???AAA???===<<<;;;;;;;;;::::::999999888:::===??????>>>>>>???>>>BBBCCCBBBAAAAAA===999999888777555333111///...---,,,++++++---000444666222EEEbbbwww}}}yyyxxxzzzlllUUUMMMBBB888555666666888<<<<<>>??????>>>DDDHHHGGGDDDCCC>>>999:::999888666333111///...,,,+++,,,///000000333777555WWWyyyfffTTTQQQFFF;;;777666777:::>>><<>>==================<<<<<<<<<<<<<<<<<<=========???BBBEEEFFFMMMRRRQQQMMMJJJEEE@@@;;;:::999888555222000...+++***---111111///111666IIIooo}}}pppcccWWWSSSHHH<<<888888999<<<@@@AAADDDHHHMMMPPPRRRRRRRRRNNNPPPOOOJJJCCC>>>???AAA=========<<<<<<<<<;;;;;;::::::::::::===BBBIIIOOOKKKSSSXXXUUUPPPLLLGGGBBB;;;;;;:::999666333///...***(((***000000---111;;;aaa|||ooofff___SSSHHH===::::::;;;>>>BBBDDDEEEGGGJJJMMMOOORRRSSSGGGGGGFFFDDDBBBAAA@@@AAA======<<<;;;;;;:::999999::::::;;;<<>>;;;<<<===@@@DDDCCCFFFJJJNNNPPPQQQQQQPPPTTTPPPJJJGGGFFFCCC>>>999BBBAAA@@@???>>>===<<<<<<===>>>???@@@BBBFFFLLLPPPYYY```bbb[[[QQQJJJDDD@@@999999999777444111---+++444,,,***...///222BBBUUU}}}}}}~~~fff[[[PPPCCC===>>>BBBCCCBBBBBBEEEIIIJJJIIIJJJNNNQQQXXXWWWTTTMMMFFFCCCDDDFFFEEEFFFEEECCC???;;;:::999:::@@@===;;;DDDJJJMMMVVVdddnnnlllZZZOOOQQQLLL???===:::777555444222000...,,,///***...777222EEEqqq|||yyydddaaaVVVHHH???>>>@@@???===DDDGGGJJJLLLMMMNNNQQQSSSPPPRRRRRRPPPMMMKKKLLLMMMGGGGGGGGGFFFDDDBBBAAAAAA<<>>DDDDDDFFFPPPUUU^^^oooiiipppooocccVVVMMMEEE===999666333111000///---,,,+++//////---444OOO}}}vvvpppeeeVVVJJJDDDBBBBBBBBBFFFGGGJJJMMMSSSYYY___ccceeefffffffffddd```[[[XXXLLLHHHDDDBBBBBBCCCBBBAAA===AAABBBKKKZZZbbbkkk}}}kkkkkkeee[[[OOOFFF???<<<999777444222222111///---,,,...///---777]]]{{{vvvkkkZZZKKKBBB@@@@@@BBBAAAEEEKKKRRR\\\kkk|||zzzmmmdddYYYSSSLLLHHHGGGGGGEEECCCCCCFFFDDDJJJVVV[[[ggg}}}~~~mmm]]]PPPEEE???>>>:::888555333333222000///---,,,...000@@@ooovvvjjjXXXHHH???===AAADDDGGGMMMVVV```mmmsss```YYYOOOIIIHHHGGGEEECCCDDDHHHGGGHHHNNNSSSiiivvvaaaRRREEE???@@@999777444333333222111///...***///666LLLrrrfffTTTEEE===>>>CCCHHHAAAIIISSS\\\kkkooo___WWWMMMGGGEEEDDDBBB???:::CCCGGGKKKQQQ]]]mmmWWWJJJ@@@===???999777444333222222000//////***000;;;VVVtttdddVVVGGG:::<<>>HHHGGGMMMVVV[[[gggiiiTTTIII999:::666555333111///...------111+++888FFFxxx}}}pppeeeVVVAAA;;;???===@@@BBBGGGLLLUUU```kkksss|||}}}}}}|||zzzwwwtttrrrdddPPPFFFEEEAAACCCFFF@@@DDDIIIQQQXXX]]]iii}}}iiiUUUJJJ;;;<<<666666555333000...,,,+++...111;;;SSS~~~rrriii[[[DDD;;;>>>===???CCCKKKUUUbbbqqq~~~yyyeeeTTTMMMJJJCCCCCCEEEAAABBBHHHMMMPPPZZZmmmmmmVVVKKK<<<===777777777555333///,,,***,,,666<<<___~~~pppiii^^^GGG;;;===>>>CCCGGGNNNYYYhhhzzzwwwooo```UUURRROOOBBB<<>>@@@999999888777444111...,,,,,,777===lllqqqiii___JJJ===>>>???IIIKKKOOOWWWcccsss~~~rrrjjj___WWWWWWSSSCCC;;;>>>===EEEKKKSSS\\\lllhhhMMMIII@@@AAA999999888666444111///......666BBB}}}uuukkkbbbOOOAAA@@@@@@JJJLLLQQQXXXcccrrr}}}oooaaaVVVTTTQQQDDD???BBB@@@DDDGGGRRRcccvvvaaaKKKIII???>>>888777555333111000//////000555JJJzzzmmmeeeRRRDDDBBBAAAFFFKKKSSS^^^lll}}}ooo___PPPKKKHHH???>>>AAA>>>GGGEEEKKK\\\ppp___KKKJJJ===888666555333000///...//////222444QQQ}}}mmmmmm[[[EEECCCHHHLLLPPPXXXeeerrrrrreeeTTTEEECCCDDD@@@???BBBEEEDDDOOOUUUhhh^^^TTT@@@???:::777555333111///.........444111jjjnnnmmm]]]HHHCCCFFFKKKNNNVVVcccqqqyyycccRRREEEDDDEEEAAA@@@CCCGGGHHHTTTYYYkkkwwwuuulllRRRLLL======:::777555333111////////////444999tttmmmkkk^^^LLLEEEDDDMMMPPPYYYfffuuu}}}cccSSSGGGFFFGGGCCCAAACCCDDDHHHTTTZZZqqq~~~nnnooocccRRRLLL>>>===;;;666555333111000000000000444FFFjjjeee\\\OOOIIIFFFLLLQQQ\\\kkkzzzhhhXXXKKKJJJIIIDDDAAACCCCCCFFFOOORRRnnn~~~cccRRRJJJAAA<<<:::666555333222111111111222333TTTiiiaaaYYYQQQNNNIIIIIIOOO]]]nnn~~~ppp^^^PPPMMMKKKEEEAAABBBDDDHHHNNNMMMggg}}}___KKKBBB@@@:::888666555333222222222333333333cccmmmbbbYYYSSSPPPJJJMMMTTTcccvvvuuucccRRRMMMJJJDDDAAACCCAAAFFFQQQSSSiiidddNNNAAABBB:::888666555444333333333444555999sssuuuiii^^^UUUOOOFFFQQQWWWeeexxxvvvcccQQQKKKHHHCCCAAADDD@@@CCCPPPUUUfffssssssooocccRRRAAACCC:::999555555444333333444555666DDD|||pppcccWWWMMMBBBMMMRRR___qqquuuaaaOOOIIIGGGBBBBBBEEEGGGCCCKKKOOOYYY]]]XXXmmmqqqJJJPPPHHH;;;@@@888:::555555444333444555666777LLLqqqmmmZZZHHHIIIRRRQQQ[[[mmm}}}uuu^^^SSSQQQIIIEEEFFFBBBJJJFFFIIIVVVaaafffiiimmmaaa\\\QQQEEE<<<999999999444111000222333333666;;;SSSsssooo]]]KKKKKKPPPPPPYYYjjjzzzqqqZZZPPPOOOHHHEEEFFFCCCFFFKKKMMMTTTjjjdddVVVJJJHHHHHHCCC:::555666333222444444444777===```wwwrrraaaOOOMMMOOOPPPXXXgggvvvkkkUUULLLLLLFFFDDDFFFCCC===LLLPPPVVV}}}TTTGGGGGGCCC===<<<888555444555555444888???pppzzzssseeeRRRMMMOOOSSS\\\iiiuuuiiiSSSIIIIIIDDDBBBDDDAAA;;;IIINNNWWWaaaJJJDDD===:::???888555444555444333999@@@{{{{{{tttgggTTTLLLOOOVVVbbbooo|||jjjSSSIIIIIIBBB???@@@===@@@EEEIIIQQQjjjxxxTTTLLLIII===555777666444444444222222999BBB}}}tttjjjVVVKKKNNNWWWffftttkkkUUUJJJIIIBBB>>>???<<>>IIIwwwnnn[[[LLLQQQYYYcccmmmkkkUUUJJJJJJCCC@@@BBB???AAAAAAAAAEEENNNVVVUUUPPPBBBCCCDDDCCC@@@<<<777333444444666666444666@@@LLLuuutttWWWLLLQQQVVV```ooorrraaaPPPJJJIIIFFFBBB@@@AAA@@@CCCKKKUUU[[[\\\ZZZRRRJJJDDDBBB>>>888555666777777777111:::;;;999\\\tttsssWWWKKKLLLPPPZZZhhhzzzrrraaaPPPJJJIIIFFFCCCAAA>>>>>>@@@GGGPPPVVVVVVTTTPPPIIICCCAAA===888555666666666777111:::::::::___vvvvvv[[[OOOHHHLLLUUUbbbrrrwwwfffTTTMMMKKKGGGBBB???>>>===???EEELLLPPPPPPOOOMMMGGGAAA???<<<888555666555555666000999:::===fffwwwzzz```TTTIIILLLUUU```nnn}}}lllYYYPPPLLLGGGAAA>>>@@@???@@@DDDIIIMMMNNNMMMKKKEEE???>>><<<777555777444333555111999:::AAAooouuuwww]]]PPPIIILLLTTT___lllyyyhhhVVVNNNKKKGGGBBB?????????AAACCCGGGJJJLLLLLLJJJDDD???>>><<<777555777444333555222:::;;;FFFyyyoooqqqVVVGGGEEEIIIQQQ\\\hhh}}}ooo___NNNIIIIIIGGGCCCBBB===>>>@@@BBBEEEHHHKKKMMMKKKDDD???>>><<<777555777444333555333;;;<<>>PPPrrrvvv]]]NNNAAAEEENNNYYYfff{{{rrrbbbQQQJJJIIIFFFBBB@@@???AAADDDFFFJJJNNNSSSVVVMMMGGGAAA???===888555666555333777666===???RRRsss\\\JJJDDDFFFGGGPPP^^^kkknnn]]]LLLEEEEEEDDDBBBBBB===???AAADDDGGGKKKQQQUUURRRMMMGGGAAA===:::777444888333555222888>>>YYYpppYYYHHHAAACCCCCCHHHQQQ\\\{{{iiiYYYIIICCCCCCBBBAAAAAA===???AAACCCEEEIIINNNRRRMMMIIICCC???<<<:::777666777333555333999???\\\zzzkkkUUUFFFBBBDDDBBBEEEMMMVVVuuu~~~cccTTTFFFAAAAAA@@@??????===???AAABBBDDDGGGKKKOOOHHHEEE@@@<<<;;;999888777777333555444;;;BBBaaawwwgggSSSDDDAAABBB@@@EEEPPPZZZtttnnn\\\OOOCCC??????>>>===>>>>>>???AAACCCDDDFFFJJJMMMGGGDDD???<<<:::999888777666333666444<<>><<<:::CCCQQQZZZnnnssscccWWWKKKAAA>>>>>><<<<<<======???BBBDDDEEEGGGKKKMMMJJJFFFAAA===;;;999777666555333777555===GGGkkkuuudddQQQDDD???>>>;;;DDDQQQYYYmmmsssbbbRRRHHH???===<<<999999;;;:::===AAADDDFFFIIILLLOOOLLLHHHBBB>>>;;;999777555444333777555===HHHnnnuuudddPPPCCC>>>AAAAAAFFFPPPXXXrrrxxx```MMMEEE===;;;999666555777666999>>>BBBEEEIIIMMMOOOKKKGGGBBB===;;;999777666444333777555===HHHooouuucccOOOBBB777>>>@@@DDDKKKTTTwwwxxxZZZJJJBBB;;;999777333222444333666<<>>HHHPPPRRRiiiooo\\\III>>>555444666555222111666888999999===CCCDDDAAAIIIDDD>>>;;;;;;:::999777333555555777999DDDxxxmmm```SSS???:::;;;>>>IIIRRRTTTlllooo[[[JJJ@@@777666777666333222222666888999===BBBDDDAAADDD@@@<<<999999888777555444666666888:::EEEzzzoooaaaRRR???:::<<<>>>GGGPPPSSSiiimmmUUULLLAAA999888888666444444///444777888;;;@@@AAA??????===:::999888888666555444666666999;;;GGG|||rrraaaRRR@@@;;;===>>>DDDLLLMMM```kkkNNNLLLBBB:::999999666555555///444888888999<<<===;;;<<<;;;;;;:::999888777666555666777999<<>>CCCKKKMMM^^^{{{hhhMMMJJJAAA:::999888555555777111777999777666888888777888999999888777666666666444666666999<<>>DDDMMMRRRbbb|||}}}dddPPPFFF???999777666444555888444999:::666333444666666555555555444222111222444444555555888<<>>DDDNNNSSSbbbzzzuuu```OOOBBB;;;666666555333444888555999:::444111333666888444555444111///...111333333444444777<<>>>>>BBBKKKPPP]]]tttttt]]]JJJ???999555444333222444888444999999333000333888:::777777666222//////222555222444444777;;;KKK{{{kkkOOOAAA===@@@???BBBKKKOOO___zzzvvv]]]HHHBBB>>>999444111222444666555444222000000222444666;;;:::777555333333333333111666666666;;;MMMzzzjjjOOOAAA:::>>>===@@@IIIOOO```{{{dddMMMCCC@@@;;;666333222333444444333222111222333555666:::999777444333222222222333777777777;;;MMMzzzjjjNNNAAA888;;;:::>>>GGGNNN```|||~~~eeeMMMBBB@@@<<<777444222111111222222333333444555666666888888666444333333222222444888888888<<>><<<:::777444222111000000111333555666666666666888777666555555444444333555999999999<<>>777777555444333111000000///000333555666666666555777777777777666666555555555999999999<<>>;;;<<>>333555888???EEEHHHOOO\\\vvv]]]RRRIIIEEECCCBBB<<<333------......///000000///......000111111222333444444444222333222444888HHHlll___HHH???;;;777888::::::BBBOOOXXX|||XXXRRRJJJEEECCCAAA;;;333...---.........//////.........000000111222333333444555222333333555999HHHiii]]]GGG>>>AAA888888999:::PPPooo}}}}}}nnnQQQPPP???;;;888888555000...000/////////......///////////////000111222222333333222333333555999GGGfffZZZDDD<<<===555;;;>>>???]]]{{{fff\\\ZZZSSSHHHCCC<<<777333222111///222666000//////////////////000/////////000000111111111111222222444777FFF}}}dddWWWBBB:::888333>>>AAA<<>>AAADDD\\\xxxiii^^^bbbbbb^^^VVVJJJFFF>>>666333666::::::999,,,......---...//////---111000000111111000///111333111555222;;;HHHsssiiiTTTCCC===<<<;;;>>>===@@@[[[wwwuuu```[[[eeeeee___UUUGGGAAA???;;;777666777;;;???,,,,,,,,,,,,...000111000222000000000000///000111222111444222:::GGGqqqhhhTTTDDD===SSSLLLGGG@@@CCC]]]vvvyyyjjjZZZ\\\hhhggg^^^QQQAAA;;;>>>@@@<<<666555<<>>777///***,,,///...---///222444111++++++///111///111111666444:::EEEkkk}}}aaaNNN===555111666>>>CCCOOOhhhqqqaaaYYYZZZiiiooo\\\IIIDDDAAA<<<999666333444666777888:::///***...111...+++---888;;;888///---111111,,,000000666444:::CCChhhzzz___NNN>>>666888>>>EEEDDDKKKccciiiXXXXXXccc|||hhhMMMEEECCC???;;;666222111333555777999...)))000444///+++---000666555------333333---......444222888@@@eeeyyy___OOO???777222999???===EEE___jjj[[[]]]ooovvvSSSFFFCCC@@@>>>999333///000444777777,,,(((111666000,,,...###+++---(((+++444666///,,,,,,333111666>>>bbbyyyaaaHHH===111;;;666999888===^^^nnnZZZbbbvvvtttWWWGGGDDD===666111///...,,,000555999---)))///222+++(((+++***++++++,,,---.../////////222777111666===\\\xxxaaaHHH===111777444777777@@@aaaqqq```qqq}}}mmmSSSBBB===999555222222111000111555777---)))///111,,,))),,,,,,,,,,,,,,,------------///111666111666===[[[wwwaaaHHH===222333222444666DDDdddtttgggyyy~~~ooo[[[JJJ@@@777333222444333111111444555---***///111---+++---/////////.........------///111666111666===YYYuuu```GGG===333222333333666HHHeeerrrjjjrrryyy~~~ppp\\\LLL:::555333333222///000333444...+++///000---,,,...111000000000000000000000///000555111666<<>>999555111222666222111000///...------...)))***+++,,,---......///......333000777<<>>666888666>>>NNNUUUSSSSSSYYYsssrrr]]]LLLCCCFFFCCCCCCBBB>>>888333///...000//////....../////////,,,,,,,,,,,,---...///000...//////444666666QQQ|||dddPPPJJJ>>>===777;;;===CCCKKKIIIEEEIIISSSqqq{{{fffUUUFFF;;;<<<===>>>>>>;;;666222///...------///000111111222222,,,,,,,,,,,,---...//////---//////444666444JJJppp\\\JJJDDD@@@BBB@@@CCCBBBCCCBBB>>>;;;AAALLL\\\fff___QQQIII???777888666777888777444111000000,,,---///111222222111000++++++++++++,,,---...///---//////222555444GGGhhhyyyPPPEEEBBBGGGLLLNNNIIICCC<<<777555666<<>>888;;;666777888777333000//////,,,---///000000///...---+++******++++++,,,---......000---///333444EEEdddaaaIIICCC<<>>111555222444555222...+++---000111000,,,111...,,,111---(((...111222333222///,,,+++++++++***))))))(((((()))))))))))))))******+++,,,---...111------222222;;;PPPsss666666888***...***,,,(((***,,,+++,,,---,,,+++%%%***((((((,,,'''###)))%%%'''***+++*********+++)))((('''&&&&&&'''((()))))))))))))))***+++,,,---,,,000...///333000555GGG|||DDD===444000000000---***,,,,,,++++++***)))((((((+++++++++***************++++++)))(((''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''(((((((((((())),,,...000///......222666]]]mmmHHHKKKCCC888222000000...,,,,,,,,,,,,++++++******)))+++*********))))))((((((+++***)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((***++++++******...555;;;]]]{{{___UUUPPPGGG<<<333000///...---++++++++++++++++++++++++******)))(((''''''&&&&&&***)))((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''******)))'''(((///999BBBVVVmmmppphhh___VVVVVV[[[KKKDDD;;;444000...,,,***)))))))))***************))))))((('''&&&%%%$$$###(((((('''&&&&&&%%%&&&&&&######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&*********)))***000:::BBBHHHKKKRRRZZZ```dddhhhmmmgggjjjrrrxxxkkkaaaZZZTTTUUUOOOFFFBBBDDD@@@888???<<<777333///,,,)))''''''''''''''''''((((((((((((((('''&&&%%%######"""'''&&&%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%%%%&&&''')))+++***+++...555;;;>>>:::<<>>>>><<<@@@IIIBBBDDDIIIOOOVVV]]]bbbeee[[[fffsss|||qqqcccUUUKKKTTTPPPKKKFFFDDDBBB@@@???<<<<<<999666555999<<<<<<222222000...+++)))''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''')))++++++)))***...222444444666888777666888;;;<<>><<<;;;===999:::>>>888---,,,555333333000---)))((((((***))))))((('''&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&''''''***,,,---,,,+++---222666000111333444666999999999999999:::;;;>>>AAAEEEGGGDDDIIIPPPUUUUUUUUUVVVWWWYYYdddtttuuukkkbbb]]]UUUQQQLLLIIIHHHFFFBBB???;;;::::::999888777777666777AAAIIIEEE888///000666000---++++++------+++(((+++***)))((('''&&&%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%''')))+++---...//////......///000111222333333555777999999:::;;;>>>@@@<<<===>>>AAADDDGGGJJJKKKLLLRRRXXX[[[___lllyyylllbbb\\\XXXRRRNNNIIIFFFBBB@@@???>>>;;;888555555444444333222222111000444888777111,,,+++,,,///,,,******,,,,,,***((())))))((('''&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$#########""""""#################################$$$$$$$$$%%%%%%%%%&&&(((***,,,---...///,,,,,,---...///000111111333444666666666777999;;;888888999:::<<<>>>@@@AAAFFFIIIMMMMMMMMMSSS]]]fffuuu}}}nnndddYYYTTTNNNJJJGGGCCC>>>:::<<<:::777666666666444333111111000000///.........///...---...//////,,,))),,,+++))))))******((('''(((''''''&&&%%%$$$######&&&%%%$$$$$$######$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%&&&((()))+++,,,------******+++,,,---.../////////111222222222222444555444444444444555666777777999;;;???AAACCCGGGKKKNNNRRRVVV]]]ffftttwwwhhh^^^UUUNNNIIIJJJGGGCCC@@@===:::555222555444333333333333333333////////////......------000---+++,,,///000---+++***)))(((((((((((('''''''''''''''&&&%%%$$$$$$###&&&%%%$$$$$$######$$$$$$############################################################$$$$$$$$$$$$%%%%%%'''(((******++++++))))))***+++,,,---.........000111111000000000222222222222222222333444555333444666;;;@@@DDDFFFFFFEEEGGGJJJNNNSSS[[[dddkkk}}}rrrccc]]]TTTNNNJJJHHHFFFDDD;;;999777666666666555555222222222111111222333444......------------,,,,,,,,,,,,+++***))))))))))))'''((((((''''''&&&&&&'''((((((''''''&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%&&&'''((((((((((((((())))))***+++,,,------...000222222000///000000/////////000111333444555666444222333666888888888<<<>>>BBBEEEHHHKKKMMMOOOUUU^^^mmm}}}~~~ooobbbXXXRRRNNNKKKGGGCCCBBB@@@>>><<<777555333111000000222222...///000///......000222+++++++++***************+++,,,---+++(((&&&''')))&&&'''((('''&&&%%%&&&'''''''''''''''&&&&&&&&&%%%&&&%%%$$$$$$######$$$$$$###############$$$$$$$$$"""""""""""""""""""""""""""""""""############$$$$$$$$$%%%&&&''''''&&&&&&'''(((((()))***+++,,,,,,---///111222000//////000++++++,,,---///000222333444222000///111333444444999:::;;;===@@@DDDFFFHHHGGGKKKQQQXXXbbbrrr{{{qqqbbbWWWRRROOOLLLIIIBBB@@@===;;;999666444222888777555222///---------,,,...///---+++***,,,...))))))))))))************+++,,,------+++***)))***%%%'''((((((&&&%%%&&&(((&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""###############$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******)))+++...///...---------*********+++,,,...000000...///000111222444666888999888777888999;;;<<<===BBBFFFIIIJJJKKKSSS___iiiuuuuuufff___[[[TTTMMMJJJIIIFFFAAA<<<999888777666555444222222000111222222000.........,,,...///---***(((***---*********+++++++++++++++(((((((((***++++++(((&&&%%%''')))(((&&&%%%''')))%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###############$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''((()))%%%(((+++---,,,+++++++++++++++++++++,,,---...///---000222333111000111222222222444666888777555333555<<>>>>>???AAABBBDDDJJJQQQXXX___kkkyyyxxxnnnbbbXXXRRRMMMGGGCCCCCCAAA===:::777666555666555444333222222111222222......---,,,+++***))))))''''''((((((''''''&&&%%%''''''''''''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&########################&&&%%%$$$###"""######$$$###"""!!!"""###$$$###!!!"""""""""!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%&&&$$$&&&''''''&&&&&&'''((((((***++++++***(((((((((*********++++++++++++,,,,,,------......//////000111111222333444555666666666888;;;<<<<<<<<<===???>>>BBBFFFIIILLLSSS]]]dddrrr}}}~~~hhhWWWTTTPPPJJJGGGEEEBBB>>>::::::888666444333222222222333222111000////////////,,,,,,+++***)))(((((('''&&&&&&&&&'''&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%###"""!!!"""###$$$###!!!$$$$$$######"""!!!!!!!!! ############$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%'''''')))++++++)))''''''''')))))))))*********++++++++++++,,,------...//////000000111111222333444444444666888999888888999:::;;;>>>@@@AAAAAACCCHHHLLLQQQYYYdddooo~~~}}}jjjaaa[[[SSSLLLHHHFFFCCCAAA@@@>>>;;;888444444333222111111222222......---,,,++++++++++++++++++******)))(((((('''((((((((((((((('''&&&&&&%%%'''((())))))(((&&&%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%###"""!!!"""###$$$###!!!$$$$$$##################!!!!!!!!!!!!!!!"""""""""%%%%%%%%%$$$$$$$$$#########$$$%%%%%%$$$###$$$%%%&&&(((******((('''&&&'''(((((()))))))))*********)))******+++,,,---............///000000111222222333555666666555555555666999;;;>>>??????@@@CCCEEEHHHOOOVVVYYY\\\dddsss~~~vvvgggTTTIIIEEEEEEEEEDDDAAA>>>;;;999777666555444111000000000///000000000,,,,,,+++***))))))))))))++++++******))))))(((((((((((())))))(((((('''&&&$$$%%%'''))))))(((&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$###!!!!!!""""""###$$$%%%%%%&&&"""#########$$$$$$%%%%%%'''''''''&&&%%%%%%$$$$$$###$$$%%%%%%###"""###%%%&&&(((***)))(((&&&&&&&&&'''''''''((((((((())))))(((((()))***+++,,,------------......///000000000222444555555444333444555333555777999:::<<<===???>>>EEEKKKNNNMMMPPPWWW^^^sss~~~wwwjjj```VVVPPPJJJBBB===;;;777666333111000111222222.........------,,,,,,,,,---,,,+++******)))))))))*********))))))(((((((((&&&&&&''''''&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$$$$######"""!!!"""###$$$###!!! !!!###$$$%%%&&&'''######$$$$$$%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%$$$%%%&&&%%%#########$$$%%%'''))))))'''%%%%%%%%%&&&&&&'''''''''(((((((((&&&&&&''')))***+++,,,,,,---------....../////////111222444444333222333444333333444666777888999999888;;;???AAADDDIIIPPPUUUYYYdddsssooodddbbbccceee[[[VVVTTTRRRKKK@@@999999111111111000//////000111.........---,,,+++***))),,,,,,+++***))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%$$$######"""#########$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&&&&%%%%%%###"""!!!"""###$$$###!!! !!!!!!"""###$$$%%%%%%"""""""""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$###$$$%%%%%%'''(((((('''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&''')))***+++,,,---------............///...000222222111111222333555555444444666777888888999888888999===BBBGGGIIIJJJPPPWWW\\\eeevvv{{{tttjjj```VVVLLLAAA::::::888999<<<888222333888...000111000///---,,,,,,000000000///---,,,***)))***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$#########$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&&&&###"""!!!"""###$$$###!!!"""""""""""""""######### !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$&&&((((((&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&'''(((***++++++------..................,,,...000111000000111222333222111111444666777888777555555888===@@@@@@>>>>>>DDDJJJLLLOOOZZZkkkyyy}}}rrr^^^WWWNNNGGGDDDAAA>>>;;;777555333333555555333111000//////......---------///...---+++***))))))))),,,+++***((('''&&&%%%%%%'''&&&&&&%%%$$$######"""%%%$$$$$$$$$#########"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''!!!''')))&&&)))...((((((''''''&&&%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""###"""!!!"""$$$%%%$$$###$$$###"""""""""###%%%&&&$$$&&&'''(((&&&%%%$$$$$$"""&&&******((($$$ $$$$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%&&&'''((()))***+++------,,,+++,,,---///000111222222222222111000000222222222333333444444444333333444666777888999:::<<<>>>AAADDDGGGKKKPPPTTTeeeqqq{{{kkk[[[OOOIIIDDD>>>:::888777555333444222000000111111///---++++++++++++++++++++++++------...///......---,,,******)))(((((((((((()))%%%&&&&&&((()))***++++++$$$%%%%%%&&&''''''(((((()))))))))******++++++,,,******)))))))))***+++,,,+++PPPgggTTT000$$$555HHH444444333333222333333333333333222222111222222222444444333333222222111111222111000000111111000...***)))(((''''''((()))***###$$$%%%###!!!$$$,,,333333///)))&&&''')))++++++&&&&&&''''''(((''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))(((((()))******+++//////000000//////...---............//////000000333444444555666777888888888999<<<>>>@@@DDDHHHLLLPPPXXXeeesssooo```WWWOOODDD:::<<<:::888777888888888666222000000000222333222111//////000000111222222333///000222444555555444444<<<;;;;;;;;;<<<===>>>>>>DDDEEEFFFGGGIIIKKKLLLMMMPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWZZZYYYXXXXXXXXXYYYZZZ[[[YYY]]]]]]ZZZ[[[^^^XXXNNNUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUSSSRRRQQQRRRRRRSSSSSSRRRQQQPPPOOONNNNNNNNNPPPNNNLLLKKKLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFGGGEEE???<<>>=========>>>???@@@@@@???>>>===::::::;;;;;;::::::999888666666666666666666666666444444444444444444444444777888999999999:::===@@@AAABBBEEEIIIOOOZZZgggooo{{{{{{ooohhhbbb___\\\YYYXXXYYY[[[\\\eeefffhhhjjjjjjkkkkkkkkkiiiiiijjjkkkkkklllmmmmmmqqqrrrtttvvvxxxzzz{{{|||uuusssqqqooopppqqqtttuuuoooooonnnmmmllllllllllllppppppooonnnmmmlllkkkjjjffffffeeecccbbb```_______________^^^^^^]]]]]]]]]dddcccbbbaaaaaabbbccccccZZZaaaeeebbb\\\ZZZ\\\^^^\\\[[[[[[[[[[[[[[[\\\\\\ZZZYYYXXXWWWVVVWWWWWWXXXVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVVVVWWWWWWVVVUUUSSSRRRQQQPPPNNNLLLKKKJJJQQQNNNKKKJJJKKKMMMNNNOOODDDEEEGGGGGGEEECCCAAA@@@999:::===@@@BBBEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>============<<<;;;<<<>>>@@@======???@@@CCCGGGLLLOOOPPP]]]rrr|||vvvrrrpppppprrrttttttrrrrrrtttwwwkkkmmmooopppooonnnooopppvvvwwwwwwuuurrrqqqqqqrrrnnnoooqqqsssvvvxxxzzzzzz{{{yyyvvvtttssstttvvvxxxyyyxxxvvvtttsssrrrqqqqqqiiihhhhhhhhhgggggggggggggggffffffeeeeeedddddddddfffeeeddddddbbbbbbaaa``````___]]]\\\\\\]]]^^^^^^fffbbb^^^___dddeeeaaa\\\ddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb^^^___aaabbbcccdddddddddcccbbbaaaaaabbbcccaaa```[[[[[[ZZZYYYWWWUUUSSSRRRMMMKKKJJJMMMQQQRRRMMMIIIHHHJJJKKKIIIHHHGGGJJJMMMDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@@@@AAABBBBBB?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@DDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>======???AAA999:::;;;======>>>>>>>>>BBBEEEIIIQQQaaawww~~~zzzvvvpppqqqrrrrrrrrrrrrqqqqqqtttuuuwwwvvvtttsssuuuvvvppprrrsssqqqnnnlllmmmnnnuuuvvvwwwyyy|||~~~xxxxxxxxxwwwwwwwwwvvvvvvrrrqqqpppnnnlllkkkkkkkkklllllllllllllllllllllllljjjiiiiiihhhggggggffffffffffffeeeeeeddddddcccccchhhgggfffdddddddddeeefff\\\bbbhhhhhhbbb```gggooocccbbbaaa```___^^^^^^^^^]]]^^^```bbbcccbbbaaa```\\\^^^```bbbcccbbb```___```^^^\\\\\\\\\\\\ZZZYYYXXXXXXXXXWWWVVVSSSQQQPPPSSSSSSSSSUUUWWWVVVTTTRRRRRRPPPNNNMMMLLLLLLLLLLLLNNNMMMMMMLLLJJJIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<============>>>>>>===<<<::::::<<<===;;;;;;<<<>>>@@@AAA@@@@@@CCCBBB@@@>>>AAAJJJWWWaaavvvyyyuuuuuuwwwyyyyyy{{{xxxvvvxxx{{{|||yyyuuurrrtttuuussspppppprrruuuqqqsssvvvvvvttttttvvvyyyuuuuuuwwwyyy{{{~~~yyy{{{~~~~~~|||zzzwwwwwwuuutttsssrrrrrrrrrqqqqqqqqqppppppooooooooouuutttrrrpppnnnkkkjjjiiifffffffffggggggggggggggggggfffeeedddcccddddddeeegggbbb___bbbgggiiigggeeeiiihhhfffeeecccbbbbbbbbb^^^```cccfffgggfffeeecccdddfffiiikkkkkkiiifffdddeeecccaaa```___^^^\\\ZZZ]]]]]]]]]]]][[[YYYWWWVVVUUUVVVVVVTTTQQQPPPRRRSSSNNNLLLLLLQQQVVVWWWRRRLLLNNNNNNNNNMMMLLLJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA???>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::888666666888:::<<<;;;<<<>>>AAADDDEEEEEE???DDDIIIKKKIIIGGGFFFGGGBBBRRRppp~~~}}}{{{yyywwwwwwwwwxxxtttuuuvvvwwwvvvuuusssqqqwwwuuutttuuuvvvvvvuuutttwwwxxxyyyyyywwwwwwxxxyyyzzz{{{}}}~~~}}}|||{{{zzzyyyxxxwwwwwwvvvvvvvvvuuutttsssrrrqqqqqqssssssrrrqqqqqqppppppooommmllllllkkkjjjhhhgggfffjjjjjjjjjiiiiiiiiiiiiiiiiiigggeeefffiiijjjhhhfffgggiiijjjkkkjjjhhheeecccdddeeeeeefffggghhhhhhiiinnnllljjjhhhffffffffffffjjjgggddd```]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXWWWUUUSSSTTTVVVUUURRROOOSSSSSSRRRRRRTTTVVVXXXYYYRRRQQQOOOLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEIIIIIIJJJJJJIIIHHHGGGGGGJJJIIIIIIHHHGGGFFFFFFFFFBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;::::::;;;;;;::::::999888888888999;;;<<<===>>>???<<<===>>>@@@@@@@@@@@@???@@@AAABBBDDDFFFHHHKKKLLLJJJLLLRRR^^^ttt}}}zzz}}}{{{yyyxxxxxxvvvwwwzzz{{{|||||||||{{{xxxwwwvvvxxxzzz{{{{{{zzzwwwxxxzzzzzzyyyzzz{{{}}}{{{{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyxxxwwwxxxxxxyyyyyyyyyzzzzzzzzzvvvuuutttsssrrrqqqppppppvvvvvvvvvuuutttrrrqqqpppqqqqqqpppooonnnmmmmmmlllkkkiiihhhiiijjjkkkiiiggggggiiillloooqqqqqqppppppjjjiiiiiiiiiiiihhhhhhhhhiiihhhfffdddcccccccccccceeedddaaa___]]]]]]]]]]]]WWWWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRTTTWWWXXXVVVTTTSSSSSSSSSSSSUUUVVVWWWXXXTTTTTTSSSSSSSSSSSSTTTTTTPPPPPPPPPOOONNNNNNMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLJJJHHHEEECCCAAA@@@@@@???>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????@@@@@@@@@???>>>===BBBBBBCCCEEEHHHJJJLLLNNNJJJJJJJJJKKKRRRbbbvvv~~~~~~~~~|||{{{yyyxxxuuuvvvxxxyyyzzzyyyyyyxxxwwwvvvuuuvvvxxxyyyxxxwwwxxxyyyzzzyyyxxxwwwxxxyyy|||yyyxxxyyyxxxwwwvvvtttsssrrrqqqoooppppppppppppqqqqqqqqqlllkkkjjjiiihhhgggffffffXXXXXXXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPOOOMMMLLLLLLFFFEEEDDDDDDEEEEEECCCBBBBBBCCCEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::999999999999::::::999777666666777888999444444333333333333333333333333333555777888777555;;;<<<===???@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDFFFFFFGGGGGGLLLLLLMMMNNNOOOPPPPPPPPPJJJJJJJJJHHHFFFDDDAAA???BBBAAA@@@???===<<<;;;:::<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFHHHKKKMMMNNNUUUUUUTTTRRRPPPTTT[[[aaauuu~~~zzzzzzzzzzzzzzzvvvwwwxxxxxxxxxwwwvvvuuu~~~~~~}}}|||zzzxxxvvvttttttrrrpppppppppooommmllltttttttttqqqnnnkkkkkkkkk`````````___^^^]]]\\\[[[SSSSSSQQQPPPMMMJJJHHHFFF::::::999888666555444333111111000///...---,,,,,,++++++++++++************,,,,,,,,,,,,,,,+++***)))******)))(((''''''&&&&&&++++++***)))))))))((('''((((((((('''&&&%%%$$$###''''''&&&$$$###"""!!! ###############$$$$$$%%%$$$$$$############$$$%%%############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%$$$######$$$&&&'''((((((''''''+++,,,,,,,,,+++)))'''%%%+++,,,,,,,,,------......+++,,,---...///000000000333444666777777777777777888999:::;;;;;;;;;:::999;;;:::999888666444333333777888:::<<<===??????@@@>>>>>>???@@@BBBCCCDDDEEE@@@AAACCCEEEGGGIIIJJJKKKFFFGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVVVVVVVWWWZZZ]]]cccggguuu|||wwwtttrrrqqqppppppvvvwwwwwwwwwvvvtttrrrqqqeeedddbbb```]]]ZZZWWWVVVNNNLLLJJJJJJJJJIIIGGGFFF888999888666222000///000444444444333222111//////000///...---+++***((('''------,,,+++***)))(((((()))(((((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''""""""#########""""""!!!"""""""""""""""#########%%%%%%%%%%%%$$$######$$$#########$$$&&&'''((()))&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((((()))))))))(((((('''''''''''''''######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$!!!"""$$$%%%&&&%%%%%%$$$''''''(((((('''%%%###"""""""""######$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&((()))***++++++***)))(((***+++---///111222222111///...---,,,***)))((('''+++,,,...000111333333444222333444555777888999999:::;;;<<<>>>AAACCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOOOOPPPRRRSSSUUUWWWZZZ\\\`````````cccrrr~~~wwwsssiiifffbbb^^^ZZZXXXVVVVVVEEEDDDCCC@@@>>>;;;888777666555444333111000//////)))((('''(((***++++++)))---...///...---,,,---...---------------,,,+++***///......---,,,,,,++++++((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""###$$$%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&''''''((((((!!!###$$$###"""!!!"""$$$((('''%%%$$$$$$$$$%%%&&&###############$$$$$$$$$ !!!"""###$$$$$$$$$$$$%%%$$$$$$######"""!!!!!! !!!!!!"""!!!"""""""""###%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((('''///000111222222111///...)))***,,,---...---,,,,,,,,,++++++***)))((('''''''''((()))***+++,,,,,,,,,------------------------333222222333333555666777<<<<<<<<<======???@@@@@@EEEFFFGGGJJJNNNRRRWWWYYYWWW\\\aaa___^^^nnn|||eee\\\\\\XXXRRROOOCCCAAA>>>999555333333333:::999666444222000//////+++*********)))*********+++******+++...//////...((()))++++++***+++,,,...***+++,,,,,,------------***)))((((((''''''''''''))))))))))))************&&&'''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###############""""""""""""############%%%'''))))))'''''')))+++222000,,,(((%%%#########&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""###%%%&&&&&&''' """%%%&&&&&&&&&(((***###""""""""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((())))))))))))''')))+++---...---,,,***+++,,,---------,,,+++***,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++************************...------------...000000444333333222222333333444222222333777<<>>??????GGGDDDHHHSSS]]]fffrrr~~~nnniiiccc]]]TTTKKKEEEAAA===;;;777666444222111111111222------,,,,,,+++***)))))),,,,,,++++++******))))))))))))************))))))(((((((((((())))))))))))+++***)))***,,,---,,,+++******)))(((((((((((((((######%%%&&&'''(((((((((&&&%%%$$$#########$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""###$$$$$$$$$"""!!! ######################## """######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$###"""!!!"""###%%%&&&"""$$$&&&&&&&&&&&&((()))'''(((((()))***+++++++++///......------,,,++++++++++++)))((((((((()))***++++++,,,,,,+++***((('''))))))))))))***************+++,,,...000111222222444333222222222333444555444555666777888999::::::>>>@@@AAACCCGGGRRRaaalll}}}rrreeebbbYYYTTTLLLEEE@@@===;;;999666555333222000000000111---,,,,,,+++******))))))))))))))))))((((((((((((((())))))******))))))((('''((((((((())))))))))))***)))))))))+++,,,+++*********)))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%###"""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!"""""""""#########"""""""""""""""""""""""""""""""""######"""""""""#####################$$$"""##################""""""###$$$$$$###"""!!! ########################!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$$$$############$$$############$$$%%%%%%%%%'''((((((&&&&&&'''((('''(((((()))******++++++,,,,,,,,,,,,,,,+++++++++,,,+++***)))))))))******,,,,,,,,,+++***)))((('''(((((())))))******+++++++++,,,---///000111111111444333111000000000000111222333333444666777777888777:::===???AAAHHHSSS[[[mmmvvvyyyjjj___XXXVVVLLLHHHBBB===:::888777555444333222000////////////,,,,,,++++++***)))))))))&&&&&&&&&'''''''''''''''(((((())))))))))))((((((''''''((((((((())))))))))))((('''(((***+++***)))***)))(((&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###############$$$$$$$$$$$$###############$$$######"""!!!##############################""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$$$$############"""""""""###$$$%%%%%%&&&&&&%%%%%%((()))***)))'''&&&'''((('''(((((())))))******+++************++++++++++++,,,,,,+++************+++...---,,,***)))((((((((((((((())))))***+++,,,,,,------...///000000000000222111000...------------///000111111222333444444111555999;;;<<>>>>><<<999555333222111///.........//////...---,,,,,,)))))))))((((((((((((((('''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((()))'''&&&'''(((((('''%%%((('''&&&$$$###"""""""""!!!"""###%%%&&&&&&''''''''''''''''''&&&%%%$$$###!!!""""""######$$$$$$$$$""""""""""""############""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$############$$$%%%%%%########################!!! !!!!!!########################$$$$$$###"""""""""######"""""""""############$$$$$$%%%&&&&&&''''''&&&&&&"""$$$%%%&&&&&&&&&(((***((((((((((((((((((((((((*********+++,,,------...+++++++++,,,+++******)))++++++***************+++*********+++++++++++++++,,,,,,---.........------***+++---...///000000000---------....../////////////////////222555888:::;;;>>>BBBDDDJJJTTTcccnnnpppaaaZZZVVVOOOHHHDDD>>>999777:::666444111000000///...------.../////////...---,,,((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((''''''(((((('''%%%((('''&&&%%%$$$#########"""###$$$%%%%%%%%%%%%%%%)))((('''%%%$$$#########!!!""""""######$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%$$$$$$######"""""""""##################"""$$$$$$#########$$$%%%&&&########################!!! !!!"""##############################%%%%%%$$$###########################$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$&&&''''''&&&&&&''')))(((((((((((((((((((((((())))))******++++++,,,,,,******+++++++++***)))(((((()))***+++++++++++++++,,,,,,++++++++++++*********++++++,,,---------,,,***+++---............---,,,,,,,,,,,,------------...---...///111333555555777777777999===FFFPPPWWWiiirrrttthhhaaaXXXPPPMMMFFFAAA???<<<666444444111///------.........------.../////////...---,,,'''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((***)))''''''(((((('''&&&'''&&&&&&%%%$$$$$$$$$%%%$$$%%%%%%%%%%%%$$$######&&&%%%$$$#########$$$%%%!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&%%%%%%$$$###"""!!! """"""############""""""$$$$$$#########$$$&&&'''########################!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""&&&&&&%%%$$$######$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''''')))))))))'''&&&'''(((((((((((((((((('''''''''))))))))))))************))))))***+++***)))((('''&&&''')))+++,,,---,,,,,,------,,,++++++******)))))))))***+++,,,,,,,,,,,,+++,,,---...---,,,+++***+++++++++++++++,,,,,,,,,......///111333444333222000111333666:::>>>AAACCCLLLZZZgggooo|||tttcccZZZSSSKKKDDDAAA???<<<999777555555555000000///.............../////////...---,,,***)))******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))(((((()))))))))'''&&&$$$+++)))&&&%%%%%%%%%###"""&&&%%%%%%$$$#########$$$&&&&&&''''''&&&&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$#########""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$%%%"""!!!!!!###%%%''''''&&&'''&&&%%%$$$$$$$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""""""""""""""#########&&&%%%$$$"""""""""######$$$$$$$$$##################%%%''''''%%%$$$$$$$$$$$$$$$#########$$$&&&'''###$$$'''((()))((('''&&&(((''''''&&&&&&&&&''''''((()))((('''%%%%%%(((***---,,,***((('''&&&''''''(((((()))***************((((((''''''''''''(((((()))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))((()))***,,,---***+++///000......111------...000333555888999>>>EEENNNXXXeeezzz|||ooo^^^RRRLLLHHHDDD@@@<<<:::888555333111111111000000///............/////////...---,,,+++******))))))))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))))))))(((((('''&&&%%%+++(((%%%$$$%%%%%%$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$######$$$"""!!!!!!###%%%''''''&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$############""""""""""""$$$###""""""""""""###$$$###############$$$$$$$$$'''(((******(((&&&&&&&&&$$$$$$######$$$%%%&&&'''&&&'''((())))))'''&&&%%%(((''''''&&&&&&&&&''''''&&&'''(((((('''''')))+++,,,+++)))((('''&&&&&&''''''(((((()))))))))))))))(((''''''&&&&&&''''''((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))((()))***,,,,,,******---...,,,,,,///---------///000222444555666<<>>888777555222000///......111000//////....../////////...---+++*********+++)))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))***)))((('''&&&&&&&&&&&&***'''$$$"""###%%%&&&&&&%%%%%%$$$$$$######$$$$$$'''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""###########################%%%&&&%%%###""""""###"""!!!!!!###%%%&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""!!!""""""!!!!!!!!!"""######""""""######$$$$$$%%%%%%((()))***)))'''%%%%%%&&&$$$$$$###$$$%%%&&&'''((((((((())))))((('''%%%$$$''''''&&&&&&&&&''''''(((%%%''')))***))))))+++,,,+++***)))((('''&&&&&&&&&&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))***++++++++++++++++++++++++++++++((()))******)))(((***+++,,,)))))),,,,,,)))***,,,,,,,,,,,,,,,---...000000444888===@@@CCCIIISSS\\\rrrssshhheeeRRRPPPKKKEEE???;;;;;;;;;777666555333111000//////111000//////....../////////---+++)))((()))***+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))***)))'''&&&%%%%%%&&&''')))&&&"""!!!"""%%%'''(((%%%%%%$$$$$$###$$$$$$%%%)))))))))))))))(((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$%%%%%%###!!!!!!""""""!!!!!!"""$$$&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$###"""!!!!!!"""""""""!!!!!!!!!!!!!!!""""""######$$$%%%&&&&&&&&&''''''&&&$$$""""""###$$$$$$$$$%%%&&&&&&'''((('''(((((((((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&(((+++++++++***************)))(((''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((())))))***++++++++++++++++++++++++((()))+++***)))((()))***,,,)))))),,,+++)))(((+++*********+++,,,---...///444888===???@@@AAAFFFJJJTTTbbbzzzxxxlllcccUUUHHHJJJIIIFFFAAA:::666555666555444444333222000//////000//////...............---,,,***((('''((()))***'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))***)))'''%%%%%%%%%&&&&&&)))%%%"""!!!"""%%%'''(((%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""###%%%&&&%%%###!!!!!!"""###"""!!!"""$$$%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&''''''((((((''''''&&&&&&%%%%%%$$$###""""""!!!#########"""!!! """"""###$$$%%%&&&&&&'''%%%%%%&&&$$$"""!!!!!!###%%%%%%&&&&&&''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((***,,,,,,***((('''((())))))((((((''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))************************((()))++++++***((()))))),,,)))))),,,,,,))))))+++(((((()))***,,,...000111111555999;;;::::::;;;===<<<999<<>>999666555555111111111111000...---,,,///...------,,,,,,------+++***)))((('''(((((()))&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((())))))((('''&&&%%%%%%%%%%%%(((%%%"""!!!###%%%&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$&&&'''&&&###!!!!!!"""###"""!!!"""$$$%%%$$$###$$$%%%&&&''''''(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$#########"""############"""!!! ######$$$$$$%%%%%%&&&&&&&&&''''''&&&$$$###%%%&&&''''''((((((''''''&&&%%%###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***+++,,,+++(((&&&&&&''''''(((((((((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''((())))))))))))))))))))))))))))))(((***,,,,,,***(((((((((+++((((((++++++)))))),,,'''((()))***,,,...000111000333666777666555555666555;;;EEEQQQ___uuuoooiiiccc]]]RRRHHHGGGLLL???>>><<<999888666444333...//////000///...,,,+++------,,,++++++++++++,,,))))))((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''((()))''''''''''''&&&%%%$$$$$$'''%%%###"""$$$%%%%%%$$$$$$$$$######$$$$$$%%%&&&((((((((((((((('''&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''########################&&&'''(((&&&$$$"""""""""###"""!!!"""###$$$###"""$$$%%%&&&'''((((((((('''&&&&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((***))))))))))))(((&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%&&&&&&((()))))))))******((('''&&&'''(((&&&'''((((((((('''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((***,,,,,,***((((((((((((&&&&&&)))***((((((+++(((((())))))***,,,---......///111333444555777888<<>>888888DDDRRR\\\fffnnnttt}}}rrr```ZZZPPPHHHBBB@@@>>>===:::999888666444222000000//////...---,,,,,,++++++++++++***)))(((((())))))(((((((((((((((((((((((())))))((((((((((((((()))((())))))******************)))'''%%%%%%%%%'''(((&&&'''(((*********))))))&&&&&&''''''''''''''''''(((%%%######$$$$$$!!!#########%%%&&&&&&$$$"""$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$"""!!!!!!!!!"""#########""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!"""$$$&&&'''&&&%%%$$$$$$$$$&&&(((***&&&&&&'''((()))))))))(((&&&&&&''''''&&&$$$###!!! !!!!!!"""###$$$$$$%%%"""###$$$%%%'''((()))***((()))***)))((('''(((***(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''',,,+++***)))((('''&&&%%%&&&'''((((((((((((***,,,((((((((((((((((((((((((***++++++******)))((('''(((''''''&&&&&&&&&''''''++++++---///222444555666999;;;>>>AAAFFFLLLTTTYYYdddkkkzzznnndddWWWQQQJJJCCC???===<<<;;;777666555333222000///...///......---,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))******))))))((((((&&&%%%#########%%%%%%&&&'''((()))***))))))((('''''''''''''''((((((((('''%%%###$$$&&&&&&%%%###%%%$$$$$$%%%&&&'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""""""""""""""$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''(((&&&%%%#########$$$%%%''''''((((((((('''&&&&&&&&&&&&&&&&&&%%%$$$###""""""""""""###############$$$$$$%%%&&&'''((())))))((()))******(((((()))***)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((('''((()))((('''(((***,,,((((((((((((((((((((((((''''''(((((()))((((((((((((''''''&&&&&&'''''''''***+++,,,...111333444555999;;;===@@@CCCIIIOOOTTT___dddtttuuuoooiii^^^UUUKKKGGGBBB>>><<<:::888777333222222111///......---......------,,,,,,++++++++++++***))))))))))))***************************++++++************++++++)))******))))))((('''&&&&&&&&&$$$#########$$$%%%&&&'''((()))))))))(((''''''''''''''''''((())))))&&&%%%%%%&&&((()))(((''''''&&&$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###############""""""!!!$$$$$$$$$######$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%$$$###""""""###$$$$$$'''((((((''''''&&&%%%$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$#########""""""&&&&&&&&&&&&''''''''''''''')))***)))((('''((()))***)))'''&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''((((((((((((''''''''''''$$$%%%%%%&&&'''((()))***((())))))((('''''')))***(((((((((((((((((((((((($$$$$$%%%&&&'''(((((('''(((''''''&&&''''''(((((()))***+++---///111222333888999;;;===@@@DDDIIIMMMUUUZZZeeetttiiigggiiiaaaUUUNNNDDDAAA===;;;999888555333000000//////......---------------,,,,,,,,,++++++++++++***))))))***************************************)))))))))***++++++*********)))((('''&&&%%%((('''&&&&&&%%%&&&''''''''''''((()))))))))(((''''''&&&&&&&&&&&&''')))***''''''''''''(((((((((((((((&&&$$$###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%###"""!!!$$$$$$############$$$$$$############$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%########################"""###$$$&&&&&&&&&%%%$$$""""""""""""$$$%%%'''(((&&&&&&&&&'''&&&&&&%%%%%%((('''%%%$$$###$$$%%%%%%######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&%%%&&&(((+++)))'''%%%$$$%%%&&&'''$$$$$$%%%%%%&&&'''((((((((((((''''''&&&&&&%%%%%%######$$$%%%'''((())))))))))))***)))''''''(((***(((((((((((((((((((((((($$$%%%&&&&&&'''''''''&&&'''''''''''''''(((((()))((()))***,,,---///000000333555777999<<>>;;;333888555222000///000000/////////...---,,,+++***)))+++++++++++++++++++++++++++*********+++,,,,,,---(((((((((((((((((((((((())))))))))))***+++,,,---,,,,,,,,,,,,,,,+++***)))))))))***+++++++++++++++,,,------...---,,,+++******)))((('''(((+++...000'''***------++++++...111+++******++++++***'''%%%))))))************)))))))))((((((((())),,,...000555333111...---...//////---......//////......---,,,+++)))((((((((()))***((((((''''''''''''(((((('''''''''(((((((((((()))***************)))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%******(((''''''((()))***(((((())))))(((((('''&&&''''''((((((((((((((((((###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''))))))((((((((('''''''''&&&'''((((((&&&&&&'''((((((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&'''((((((((((((***,,,((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''((()))++++++******+++++++++,,,,,,,,,,,,...000111222333555777:::999===DDDHHHJJJOOOVVV\\\fffkkkkkk{{{{{{ggg]]]WWWUUUVVVRRRMMMEEE>>>:::777555444555000---...000000......---444222...///+++''',,,(((+++.../////////000000---333---***222444///000...111333222000000333666666333222444444333555999>>>666555666777<<<999,,,666888999888777999>>>CCCAAA>>>>>>BBBDDDAAA<<<:::===<<<>>>AAABBBCCCFFFJJJLLLOOOMMMFFFBBBFFFMMMQQQTTTLLLIIIMMMOOOLLLJJJLLLLLLAAAIIIPPPGGGLLLTTTJJJQQQPPPSSSWWWYYY[[[]]]___hhh___ZZZ\\\]]]\\\]]]aaaZZZWWWUUUXXX\\\\\\WWWTTTUUUPPPJJJGGGHHHJJJJJJIIIPPPHHHLLLQQQIIIHHHNNNNNNPPPFFFFFFOOONNNDDDGGGSSSQQQOOOLLLJJJIIIHHHFFFDDDHHHFFFCCC???;;;888888888AAA;;;555555999<<<======@@@666000444999777555555???>>>:::???FFF???777>>>:::;;;;;;;;;:::888666555666//////777888111///333///...,,,,,,---...///......(((%%%***---+++)))+++***$$$$$$,,,111///,,,,,,000...++++++,,,,,,)))''',,,)))***//////(((%%%'''(((((()))*********)))((((((&&&'''***,,,***(((''',,,***(((((())))))))))))---***(((''''''(((''''''$$$&&&))))))((('''''''''((()))*********)))(((((()))******)))((((((***+++------...---...000444777888666999AAAFFFEEEIIIOOOUUUYYYdddhhh\\\```qqqZZZOOOMMMKKKJJJLLLDDD@@@<<<999999999999888888;;;@@@AAA>>>:::999;;;;;;AAA===777@@@IIIGGGCCCGGGJJJMMMPPPRRRSSSVVVXXX^^^iiiiiieeejjjjjjhhhmmmqqqrrrrrrqqqooommmnnnnnneeeoootttoooiiijjjnnnpppsssrrrppppppooommmooovvvssssssqqqmmmjjjiiilllooopppjjjcccbbbhhhqqquuutttpppqqqssstttsssssstttwwwqqqtttwwwwwwwwwwwwvvvtttttttttwwwzzzwwwpppooosssjjjdddkkkmmmbbbgggnnneeeooorrrooodddZZZ___sssyyyrrrmmmooorrrqqqssswwwuuuttttttqqqhhh```bbbjjjeee```ZZZWWWWWWYYYZZZZZZ^^^ZZZ```ccc]]]]]]]]]VVV\\\QQQJJJIIIGGGGGGRRRaaammmjjjgggeeeddddddbbbaaacccccc```XXXOOOJJJLLLOOOLLLLLLOOOQQQLLLEEEFFFLLLPPPJJJHHHLLLMMMIIIDDDCCCLLLPPPMMMOOOWWWWWWWWW```VVVUUUTTTRRRQQQQQQQQQQQQNNNLLLNNNPPPNNNHHHEEEEEEGGGKKKQQQUUUVVVRRRKKKFFFGGGCCCBBBEEECCC<<<888888<<<:::<<>>>>>AAA;;;;;;;;;:::888777777888555333222333444333222111......///000222333333222000///......///000000000000000111000////////////***+++---...//////......***+++,,,,,,,,,,,,---...,,,------,,,+++,,,///222222111444;;;??????CCCIIINNNRRR\\\ccc[[[TTTeee}}}iii^^^UUUVVVZZZ[[[[[[ZZZ___^^^]]]___ccceeegggfffiiijjjjjjjjjlllppptttvvvxxxvvvjjj\\\bbbuuu|||wwwvvvxxx{{{|||~~~ttt~~~xxx{{{}}}oooxxxzzzssspppvvvxxxuuu|||zzzqqqhhhTTTSSSooo}}}zzzyyyzzz~~~~~~}}}ttteee```kkkwww|||}}}~~~}}}~~~}}}xxxuuu|||sssnnnrrrwwwuuunnniiikkklllssstttpppyyy~~~sssppppppooommmnnnttt{{{|||wwwtttvvvyyyzzz}}}tttqqqpppmmm[[[GGGEEEPPPqqqlllfffbbbbbbccceeefffkkkkkkqqqooogggggg```MMM???KKK[[[ffflllooosssvvvwwwsssooolllkkklllkkkkkkiiikkkhhh]]]PPPHHHIIINNNKKKFFFHHHQQQQQQIIIJJJSSSLLLMMMRRRYYYZZZVVVSSSSSSNNNUUUOOOHHHLLLOOOQQQZZZ^^^\\\XXXVVVUUUUUUWWWXXX\\\^^^[[[SSSMMMNNNPPPPPPXXXWWWVVVUUUTTTSSSRRRRRRUUUTTTUUUTTTLLL@@@777444??????CCCHHHKKKLLLOOOSSSSSSQQQPPPPPPQQQPPPNNNLLLCCC@@@@@@DDDGGGGGGGGGIIIDDDFFFGGGEEEAAA@@@AAADDD@@@===:::888777777666555222333555777888888777777444555666777999:::;;;<<<@@@>>><<<999888777888888333444555666666555444333222333555666777777777777333444333222000000222444222222444999;;;<<<@@@EEEDDDGGGPPP[[[^^^XXXPPPMMMxxxyyyuuulllkkkmmmssszzz{{{xxxuuutttuuuvvvyyy~~~~~~vvvLLLEEE>>>555888SSStttqqqdddSSSeeeiiipppxxxgggnnn~~~}}}{{{|||lll\\\cccrrr|||~~~~~~}}}wwwyyyyyypppmmmnnnlllhhhdddddddddgggkkkrrr{{{uuueeeYYY```iiiqqqyyy|||yyyssswwwuuutttuuuwwwzzz}}}vvv^^^WWW```vvvrrrlllhhhfffgggjjjkkkkkknnnrrrnnnhhhlllcccJJJ^^^kkksssqqqrrr{{{zzzuuuqqqpppppppppppprrrsssrrrjjj```XXXUUUVVVNNN===666AAAIIIEEEDDDKKKEEEJJJRRRWWWXXXVVVUUUWWWZZZ```XXXMMMOOORRRRRRVVVdddbbb```^^^]]]]]]^^^___[[[^^^WWWHHHDDDOOO]]]bbbcccaaa\\\WWWTTTVVVYYY\\\YYY[[[[[[XXXNNN???222+++;;;:::;;;>>>CCCIIINNNRRRSSSSSSSSSSSSSSSRRRPPPNNNSSSNNNKKKJJJKKKIIIGGGFFFCCCHHHKKKKKKHHHEEEFFFHHHCCCBBB???<<<;;;<<<:::777888888999888666555555666777999===???AAADDDFFFHHHNNNJJJDDD???<<<;;;;;;;;;?????????>>><<<999777555888888:::<<<>>>???>>>===:::;;;;;;999888888999;;;;;;;;;<<<<<<;;;<<<@@@EEEBBBEEEIIIOOOYYY]]]WWWNNNIIIkkk~~~qqqkkkqqqyyy~~~zzzzzz{{{}}}~~~wwwyyylll[[[MMMRRRKKKMMMFFF444CCCpppxxx|||xxxddd\\\cccZZZqqqnnnyyy~~~sssxxx||||||uuurrrsssvvvssspppkkkqqq~~~|||jjjXXX\\\nnn{{{wwwnnnoooyyyyyy{{{||||||}}}xxx{{{mmmZZZ```sssyyywwwsssooollllllnnnooogggjjjooommmjjjsssoooYYY```mmmtttooommmrrrsssnnn}}}yyysssnnnmmmlllllllllccccccdddfffeeebbb\\\XXXTTTHHHDDDIIIHHH@@@???FFFQQQUUUXXXWWWSSSRRRSSSTTTZZZ```[[[WWW^^^```]]]```cccccccccbbbaaa```^^^^^^YYY]]]XXXLLLJJJXXXffflllXXX\\\```bbbaaa^^^\\\\\\ccccccaaa^^^YYYMMM>>>222@@@>>><<<===DDDMMMSSSUUUVVVWWWXXXXXXWWWUUUTTTSSSUUUSSSPPPPPPRRRSSSPPPLLLHHHMMMRRRTTTQQQMMMJJJIIIAAADDDDDDAAACCCFFFEEE???;;;<<<;;;888666555888::::::===AAADDDGGGJJJOOORRRWWWPPPGGGAAA===<<<;;;:::CCCDDDCCCCCCAAA???<<<;;;888777777:::===>>>===<<<;;;=========<<<<<<===???AAACCCBBB===888999===AAAGGGKKKKKKHHHKKKSSSWWWTTTEEELLLmmmvvvkkkfffiiirrr|||~~~~~~zzziiicccddddddvvvuuu~~~mmmCCCBBBjjj~~~~~~yyyppppppppprrrssssssqqqppprrrooooooqqqmmmmmm|||eeeaaatttcccddduuu|||}}}xxx\\\XXXeee]]]\\\___lll~~~~~~pppxxxwwwttt{{{xxxfffdddqqq{{{yyysssrrrnnnhhhuuu{{{rrrYYYSSSiiixxxxxxvvvrrrnnnmmmmmmoooooonnnqqqooojjjooonnn___@@@MMMXXX[[[ZZZYYYPPPFFF999555000---,,,,,,++++++333444888???FFFGGGBBB===;;;FFFSSSTTTIII>>>AAAKKKRRRVVVUUUQQQOOORRRVVVXXXPPPUUUUUUXXX^^^YYYUUU\\\]]]^^^^^^^^^]]][[[YYYXXXZZZ]]][[[TTTNNNNNNNNNNNN[[[]]]```aaaaaacccgggkkkccc]]]WWWWWW\\\ZZZKKK999@@@AAAAAAAAAFFFMMMRRRRRRXXXZZZ\\\]]][[[YYYXXXXXXUUUUUUSSSRRRUUUVVVOOOGGGMMMOOOSSSUUUTTTPPPJJJFFF===AAAAAA>>>@@@GGGGGGAAA888:::;;;:::777777;;;>>>888<<<@@@CCCFFFJJJQQQWWWYYYRRRHHHAAA???>>><<<:::@@@AAACCCDDDEEEDDDDDDCCC>>>;;;999;;;>>>AAA@@@>>>@@@AAABBBBBBAAAAAABBBCCCAAADDDAAA999222333888;;;CCCJJJNNNKKKIIIMMMTTTYYYOOOJJJKKKcccqqqWWWTTTgggpppzzzwwwiiilll|||xxxvvvMMM\\\|||uuu```TTTVVVWWWWWWVVVSSSRRRRRRRRRBBBCCC:::000;;;___rrr}}}ooobbbaaasssmmmyyyRRRBBBIIISSSOOONNN\\\ssswwweeeooowww{{{~~~ddd___zzz|||zzzwwwzzzcccBBBmmmwwwyyyfffPPPJJJXXXmmm{{{vvvwwwwwwtttpppmmmlllmmmsssnnnqqqrrrjjjiiiiiiaaaTTTJJJ;;;///)))+++---...000---+++***+++,,,++++++###$$$''',,,000111000...'''999IIILLLGGGFFFIIIKKKHHHKKKJJJGGGHHHPPPVVVWWWPPPVVVZZZaaa___OOOMMM___gggfffeeedddcccbbbbbbaaa^^^\\\\\\]]]WWWLLLDDDBBB???===999444222777BBBKKKXXXLLLAAAEEEWWW___QQQ<<<666BBBKKKIIIFFFGGGKKKLLLVVVYYY\\\]]][[[XXXWWWXXXTTTVVVUUUTTTUUUTTTIII<<>>444444;;;<<<666///333777777444222333555111444888:::===CCCLLLSSSXXXQQQHHHCCCCCCCCCAAA???>>>@@@BBBDDDEEEFFFFFFFFFFFFAAA===>>>BBBEEEEEECCCDDDEEEFFFEEECCCBBBBBBBBB@@@DDDBBB777000222888;;;===BBBJJJOOOPPPPPPTTT[[[TTTMMMAAAAAA\\\eeeTTTSSScccrrrvvv}}}~~~}}}~~~nnnqqqoooIIIiiikkkSSSRRRQQQLLLMMMDDDEEEDDD@@@:::777888:::???HHHAAA999VVVqqqjjj~~~xxxKKKTTTnnnttt\\\xxxPPP???EEEVVVdddjjj^^^PPPNNNXXX```qqqvvvQQQWWW}}}gggJJJnnnzzzgggGGG===WWWzzzzzzyyy{{{|||zzzuuupppoooooojjjeeemmmuuuooommmqqqooo???555,,,)))))))))(((((('''&&&&&&''')))++++++***,,,---...,,,***((()))+++333;;;???@@@IIIUUURRRFFFHHHJJJGGGBBBCCCKKKNNNLLLEEEMMMVVV```YYYDDDGGGdddgggeeebbb___^^^___```aaaddd___aaakkkmmmeeeaaadddKKKNNNPPPMMMHHHEEEGGGJJJTTTDDD666===VVVfffYYYBBB444IIIYYYWWWLLLHHHKKKMMMUUUYYY]]]]]]ZZZXXXWWWXXXPPPTTTVVVWWWZZZZZZNNN@@@DDDAAA???DDDMMMRRRQQQMMMNNNMMMAAA000+++111111+++&&&,,,222333...(((&&&&&&))),,,///111333999DDDLLLWWWPPPHHHEEEGGGHHHGGGEEE@@@AAABBBDDDEEEEEEDDDDDDGGGBBB<<<<<<@@@CCCDDDBBBAAABBBCCCAAA>>><<<;;;;;;BBBGGGEEE:::333666===@@@>>>>>>CCCNNNQQQNNNOOOTTTZZZOOOHHHDDD???MMMfffMMMNNNWWW]]]kkk|||}}}|||{{{}}}YYYvvvqqqYYYGGGUUUeee___```dddgggvvvLLL888EEE999333;;;999???<<<999;;;333+++///444 )))XXXeee\\\{{{{{{zzz\\\OOO\\\uuuaaaxxxTTT222<<>>)))444"""(((...,,,,,,,,,)))&&&(((---222999DDDNNNQQQTTTXXXWWWRRRKKKFFFBBBDDDIIIKKKKKKKKKOOONNNRRRYYYUUUKKKLLLVVV```eeejjjiiidddcccfffkkkdddYYYXXX^^^gggooodddHHHDDDLLLIII999111666555---888...555777ZZZ]]]^^^KKK555:::SSSaaaXXXZZZYYYFFF===EEEOOOVVVYYYYYYUUUQQQSSSQQQQQQUUUWWWPPPBBB666GGGEEEAAA>>>???FFFOOOVVVKKKLLLNNNIII;;;+++''',,,;;;<<<555+++,,,333000&&&...)))'''***)))'''---666888FFFNNNIIIFFFJJJJJJDDDDDD<<<;;;CCCJJJIIIGGGHHHFFFIIIEEE;;;888???BBB@@@BBBAAA???======>>>@@@AAA;;;JJJMMM>>>222777AAAEEEDDDAAA???AAAHHHOOORRRSSSSSSVVVUUUJJJ999666LLLgggkkkOOOJJJGGGLLLWWWhhh{{{xxx```dddQQQeee{{{qqq]]]JJJzzzoooJJJQQQKKK[[[LLL777CCC888111444333:::666///000,,,)))......---DDDmmm```mmm}}}xxxiiiZZZZZZccc}}}qqqqqqVVV333888333GGGCCC333222///222DDDiiiPPPooouuulllcccrrrdddHHHKKK\\\vvv~~~~~~xxxxxxwwwwwwwwwwwwxxxxxxoookkklllqqqsssuuuuuuqqqpppZZZ@@@000***)))((((((&&&))):::CCC+++###)))+++,,,,,,+++)))(((***---///???LLLXXXYYYZZZ]]]]]]YYYNNNLLLKKKNNNRRRUUUVVVWWWVVVZZZ^^^WWWDDD:::LLLeee]]]bbbggggggcccaaadddhhhbbb[[[WWWWWW\\\kkkiiiTTT:::333---++++++(((''')))'''%%%,,,333NNN\\\ddd]]];;;333IIIeeecccZZZZZZWWWQQQDDDCCCSSS\\\UUUTTT[[[SSSSSSUUUVVVTTTKKK===333FFFFFFFFFFFFEEEFFFHHHJJJMMMPPPPPPLLLDDD>>>===???JJJ:::***%%%))),,,+++)))((('''))),,,...,,,+++,,,---333>>>GGGIIIGGGGGGIIIGGG???999<<>>>>>>>>>>>???;;;???GGGCCC777777@@@>>>===<<>>VVVpppTTTIII555===CCCKKK___xxx}}}~~~zzzyyyQQQccc___oooTTT```kkkTTTiiiqqq```hhhLLL888AAA666//////,,,666111'''))),,,+++///%%%???eee[[[]]]zzzsssnnnppp{{{~~~eeeaaaBBBBBB===NNN===))),,,***222SSSzzzOOO```nnncccppp}}}jjjSSSOOOPPPddd||||||{{{{{{zzzzzz{{{{{{|||xxxhhhjjjzzz{{{wwwxxxyyy|||oooSSS666)))---///***---$$$===bbb111+++,,,,,,,,,+++)))***+++,,,,,,,,,===OOO^^^___]]]``````]]]RRRRRRSSSSSSSSSTTTTTTSSS[[[SSSMMMKKKGGGGGGSSSbbb]]]bbbhhhhhheeebbbdddfffddd```ZZZOOOMMMaaalll```EEE,,,''',,,###"""+++$$$)))(((222999OOOXXX^^^FFF+++888```jjj\\\[[[eee^^^NNNCCCIIIRRRVVVYYY^^^XXXYYYXXXTTTJJJ???666111GGGIIIIIIHHHFFFDDDDDDEEENNNSSSSSSNNNOOOUUUVVVQQQFFF111%%%+++111+++&&&''''''*********+++,,,***&&&%%%$$$///CCCJJJEEEEEELLLKKKEEE;;;555:::CCCHHHHHHBBBHHHEEE888111999DDDIIIGGGFFFEEECCC@@@>>><<<;;;999///000>>>FFF???888888888999;;;<<>>CCCGGGPPPOOORRRVVVVVVNNN@@@666222111444999CCC]]]jjjGGG>>>@@@???;;;:::???>>>KKKiiiqqqwwwUUUSSSoookkk|||UUUEEErrrZZZ666^^^xxxcccPPPDDD222111...,,,333///+++111000+++---HHHqqqQQQAAAbbbOOOXXXssszzzbbb}}}uuu```OOO>>><<<111444999+++AAA~~~{{{MMM===|||WWWXXX~~~QQQ333...333VVV|||WWWUUUzzz~~~vvvfffKKK222***...222...BBBTTT]]]444###(((+++))))))+++...///,,,)))333MMM___[[[SSSSSSRRRMMMBBBJJJQQQVVV\\\bbbbbb^^^EEEHHHRRR]]]ddddddddddddiiimmmqqqrrrooollljjjjjjfffiiieeePPP<<>>KKKUUURRRUUUSSSLLL===222333BBBQQQOOOOOOMMMKKKIIIIIIKKKMMMJJJQQQRRRNNNTTT]]]WWWGGGQQQSSSIII555&&&$$$((())),,,333555...&&&$$$(((+++'''+++,,,,,,555BBBHHHFFFGGGMMMLLL@@@444333<<>>@@@AAA;;;666===HHHBBB333999<<>><<<<<<>>>AAAHHHLLLPPPSSSSSSNNNEEE===000333;;;>>>666///???XXX}}}wwwWWWEEE;;;666999;;;:::<<>>@@@^^^~~~GGGIIIuuu~~~~~~jjjNNN===;;;222666DDDFFFaaa===+++)))*********+++------,,,***???WWWcccXXXOOORRRSSSMMMLLLTTTYYY\\\bbbhhhcccXXXDDDBBBGGGTTTfffrrrwwwwwwooorrrtttssspppmmmjjjjjjeeeeeefffVVV<<<>>>WWWhhhggg___HHH,,,!!!'''((("""$$$(((%%%((((((666:::>>>VVVRRR888***DDDccceee[[[______```\\\MMM@@@EEERRRZZZYYYRRRAAA000---888DDDGGGJJJNNNPPPOOOMMMKKKJJJJJJNNNOOONNNSSSWWWOOOAAA===LLLRRRGGG<<<999333)))(((///999<<<555***'''***&&&,,,***"""(((;;;FFFFFFDDDKKKOOOJJJ;;;222999FFFFFFDDD<<<444999FFFLLLIIIFFFGGGHHHIIIHHHFFFCCCBBB@@@777999HHHPPPKKKHHHKKK:::<<<>>>>>><<<;;;<<<<<<===FFFOOOSSSTTTSSSNNNIIIAAA...%%%111>>>;;;000***<<>>666>>>CCC>>>222000<<>>>>>RRRyyyvvvlll~~~ccc;;;111...((('''HHHyyyddd666333jjjpppQQQTTTqqqsss<<<000BBB))),,,###555OOOgggyyy~~~~~~~~~~~~ooo<<>>555000999OOOfffqqqsssvvvvvvvvvtttqqqnnnkkkjjjiiieeeggg[[[===444MMMgggdddggg[[[>>>***''')))'''&&&(((,,,$$$))),,,888:::@@@ZZZLLL+++333QQQ```eeeccc[[[\\\ccc[[[GGGBBBJJJSSSYYYZZZOOO<<<...,,,///555:::@@@FFFHHHJJJKKKLLLLLLKKKLLLPPPVVVVVVPPPIII222999DDDOOOUUUOOO>>>...+++***333CCCBBB333,,,///,,,+++(((###%%%000>>>FFFEEEEEEJJJOOOEEE666:::IIIKKKHHH===111333AAAKKKLLLIIIIIIIIIIIIHHHFFFEEEDDD>>>444555BBBJJJGGGGGGMMM777777888:::<<<<<<:::888888AAAIIILLLOOOUUUWWWUUUBBB888///+++''')))555CCC.........444HHHnnnqqqJJJ>>>BBBAAA:::555999555111222:::CCCEEECCCjjjmmmlllUUU???GGG...CCCffflllCCCIII~~~uuuTTTEEE222(((333+++,,,,,,...333///***OOOrrrLLLIII{{{???GGGBBBMMMHHH@@@YYY]]]ooo{{{KKK555+++///111>>>nnnbbb111"""HHHaaaEEE\\\CCC666LLL111111555((($$$:::]]]xxxccc888MMM}}}}}}|||}}}^^^777---111@@@OOO111JJJHHH***)))+++---,,,)))))),,,///PPP```aaaQQQOOOaaaoooooonnnqqqoookkknnnooo^^^III...222333,,,***888PPPddd{{{{{{yyyvvvsssooommmlllqqqggghhh___===---EEEcccdddkkkfffNNN333%%%&&&*** ###... +++)))>>>AAA+++ZZZYYY111)))???YYYoooaaa___]]]]]]^^^YYYJJJ<<<<<>>BBBAAA>>>AAAKKKRRRSSSTTTEEE777222222111---+++111777:::555...333EEEUUU^^^EEECCC@@@<<<999777666666555:::111000===AAANNNlllfffppp888DDDkkkjjjHHH999888777DDDVVVQQQIIIJJJ@@@PPPrrrfffQQQ<<>>mmmjjjeeebbbCCC:::444444222???dddzzzZZZ''''''???fff|||lllfffkkkuuurrrQQQ777NNNQQQ888'''333333(((...PPPttttttPPPFFFQQQssszzzyyyMMM777000,,,III>>>AAA@@@DDD???---***000$$$"""---,,,555ddd___[[[\\\bbbkkkqqqtttkkkrrrnnneeekkkxxxpppZZZ888333111333444555;;;DDDbbbnnnzzz|||wwwrrrooonnnnnniiihhhaaaFFF///>>>___bbbaaaiii[[[888,,,---""",,,(((%%%%%%&&&)))222===::::::XXX555###///WWWjjj]]]aaa___ZZZ[[[]]]RRRBBB999>>>KKKWWWVVVFFF222&&&***,,,,,,******---444:::@@@EEENNNXXX[[[VVVSSSTTTVVVMMM;;;000<<>>===;;;888777666666666666888666888AAAOOOjjjuuu]]]wwwzzz```QQQGGGRRRSSSGGG>>>@@@CCC@@@<<>>666@@@PPPllliiiTTT???999999666222000222999555---@@@llloooccciiivvvaaassszzz<<<<<>>333555===)))666bbbmmmJJJ///000)))VVV~~~fffQQQQQQ___hhhgggbbbnnnMMMYYYAAA444333jjj@@@000(((&&&+++///777NNNggg|||xxxoooMMMNNNaaa~~~}}}tttFFF444...///NNNAAABBBCCCQQQUUU...###)))'''***222333BBB\\\]]]bbbjjjqqquuuuuutttqqquuutttrrr{{{|||hhhDDD999111222888???JJJTTT<<>>@@@IIIUUUYYYPPPBBB999''')))++++++***(((((()))+++333CCCRRRYYYWWWUUUVVVRRRQQQCCC000000AAANNNMMM777111))))))555???:::///111---,,,,,,'''$$$000BBBKKKMMMHHHGGGLLLBBB444111444<<>>AAABBBDDDJJJNNNNNNRRRSSSIII666(((***111---------,,,---///000///777888AAAWWWuuutttQQQCCC>>>777///888888777666666666777888;;;555:::EEEQQQkkkOOOvvv]]]444@@@NNN>>>444>>>PPPUUUGGG555;;;999:::<<>>aaadddBBBAAAUUU:::PPP888CCC\\\:::EEE111IIIGGGCCC;;;999QQQ}}}}}}kkkVVVwwwWWW444+++222999:::555<<>>kkk+++---999333666,,,)))...---(((///<<>>444;;;CCCAAA:::777777666666666888999:::>>>555CCC\\\ooo~~~^^^gggPPP...CCC777;;;GGGRRRNNNBBBAAAJJJAAA888LLLeeennngggNNNAAA;;;222,,,---333888999555,,,;;;dddvvvLLL111000:::///;;;444___nnnMMM>>>DDDBBBFFF>>>888;;;BBB```nnnVVVrrr|||QQQ333,,,333999999333<<<777%%%***555666kkknnn777555666555111,,,///555111222999LLLZZZ------999+++444555...+++000222...HHHccc{{{~~~wwwttttttsss}}}lll>>>333///444TTTDDDAAAFFF```ooorrrEEE111,,,...111???eeeqqqrrrtttwwwzzz|||||||||{{{xxxxxxuuulllbbb^^^```QQQ===---'''+++666???:::333...///888GGG[[[kkkyyyvvvooo\\\>>>...???\\\rrruuuoooqqquuuWWW111***+++((())),,,,,,***,,,000333NNN,,,---)))***;;;kkkeeefffdddaaacccfffbbbZZZCCC>>>>>>FFFMMMKKKDDD???777111***'''))),,,------''''''***111666;;;BBBKKKQQQ^^^\\\EEE///222CCCPPPTTTIII999+++'''---555:::...,,,,,,...+++)))...888HHHLLLHHHHHHRRRPPPDDD>>>555***$$$***111///,,,+++------...111777???GGGLLLQQQGGGAAACCCEEE???444---000222666:::999666666888333222444:::CCCGGGEEEBBBMMMHHHJJJUUUWWWHHH444(((------...///---+++,,,000,,,///333555444666AAANNNsssmmmMMM:::<<<>>>===;;;888777777777777666666666777999:::888AAAbbb^^^^^^lll@@@DDDIIIEEE999:::KKKRRRKKKHHHNNN???444]]]nnnQQQ???000888777111999KKKLLL@@@999BBB```ZZZ===;;;===777CCCNNNRRRggg^^^ddd333III<<>>???777,,,---...+++)))+++111777>>>MMMKKK888333BBBLLLGGG>>>666111444555111222777,,,...444:::AAAFFFGGGHHH;;;HHHNNNJJJKKKRRRPPPGGG000)))'''+++---))))))------)))'''+++......111555///000666HHHfff[[[CCCEEEFFF@@@:::444;;;@@@;;;111...777AAA555555555555777999:::<<>>IIIfffHHHKKKZZZmmmnnnTTT::::::KKK777@@@ooonnnPPPFFF>>>333999777777;;;@@@DDDFFFGGGiiijjjNNNDDDCCCBBBEEE888LLLcccmmm<<>><<>>222DDD---777333(((jjjgggggghhhjjjkkkiiigggffffff[[[LLL@@@555---...222000444888888555...)))&&&''''''***//////---...222HHHPPPWWW[[[]]]___]]][[[XXXYYYZZZRRR???---)))...555444222000111333222111CCCWWW[[[TTTUUUVVVTTTWWW\\\XXXNNN@@@777999???DDD666555222///,,,***)))(((222AAAGGG===888BBBNNNRRRIII:::///000333000111666///222555555666:::BBBIIICCCGGGIIIIIIIIIMMMQQQRRR???000&&&(((+++)))***000///,,,,,,///000...///222///...000333555CCCggg```KKK>>>@@@>>>555555???777666444222111111222333777777777888:::===???AAA~~~XXXsssIIIKKKFFF)))CCCNNNPPPLLLIIIFFF===444666@@@???TTTUUU;;;===;;;---555111777>>>666222NNNuuuaaa???777@@@===555>>>@@@gggVVV999:::888888===@@@EEESSSdddiii<<<222777666000...111111---,,,------:::]]]qqqVVVFFF(((@@@---NNNlllaaa@@@BBBJJJ@@@333000@@@___~~~sss|||[[[@@@;;;===]]]OOORRR___~~~ccc```ZZZ>>>???^^^lllwwwxxx{{{~~~}}}~~~xxxrrrvvv}}}uuu```MMM<<<000222)))&&&,,,---))),,,555nnnuuuyyyuuuqqquuu}}}{{{iiikkkpppggggggiii^^^///...333<<>>===999...WWW)))---000)))mmmffffffhhhkkkllliiiffffffaaa___[[[UUUHHH999000000***---000///+++))))))+++***((((((+++---...444;;;SSSYYY\\\ZZZWWWXXX\\\___YYYZZZ\\\ZZZKKK555)))'''222111000111555:::;;;999DDDWWWZZZSSSUUUXXXUUUWWWTTTUUUZZZ[[[MMM999555===;;;555///...111333111...+++666AAADDDAAACCCMMMWWWKKK777((())),,,+++,,,111555777777111+++...:::FFFSSSCCC<<>>======<<<;;;999888777777777444222444777888555333222>>>999;;;DDD333555___]]]ppphhh;;;EEE000888666;;;222HHH'''<<<>>>555555NNNooo}}}UUU888444BBB111555444<<<888...;;;bbbzzzZZZ===EEE888???MMMiiiFFFjjjCCC???EEE555999III[[[sss:::@@@555...---222333...,,,...000###///iiiwwwGGGFFFaaaWWWJJJfff555;;;999999>>>555]]]~~~rrryyyfffHHHKKK@@@;;;iiiLLLTTTpppkkkYYYEEE@@@hhhVVVQQQ|||yyyzzzzzz~~~~~~{{{gggCCC<<>>@@@AAA@@@:::222...---,,,,,,(((,,,222---111DDDZZZaaaddd```___ccceeebbbbbbbbbaaa```^^^UUUCCC222///555222222999666000333VVV\\\aaa```]]][[[[[[\\\ZZZ]]]]]][[[[[[\\\XXXRRRGGG???999777444///---000,,,666BBBJJJMMMQQQUUUWWWZZZHHH444+++)))(((+++///,,,...000111000000111333;;;BBBEEEDDDEEEIIIKKKJJJVVVPPPFFF;;;111++++++---,,,---///000000000///...............///111222222777777;;;FFF]]]}}}tttOOOBBB>>>888444::::::999888777777666666555555555333333444777999>>><<<;;;888444===eeekkksssxxxHHH555;;;777FFF???EEE333:::AAA<<>>III]]]UUU999+++444999666000...,,,(((222dddWWW>>>:::666333666555YYYjjjFFF444888PPPjjjqqqbbbnnn???@@@BBB:::QQQwww}}}WWW555777444777222---///888ZZZ}}}|||}}}~~~yyyuuurrrqqqrrrqqqnnnjjjiiiGGG---///999<<<@@@III@@@333333GGGCCC===TTTbbbrrrqqqpppooooooooooooooorrrhhh\\\VVVZZZ\\\TTTIIILLLMMMOOOMMMCCC666333777111222---,,,000...444GGGaaaaaaeeeiiigggcccdddjjj___eeeddd^^^```cccXXXFFFEEEAAA444000:::999111000SSS^^^eeeaaa]]]______\\\XXX^^^```]]][[[\\\\\\[[[VVVPPPIIIDDD<<<444000111///999HHHQQQTTTTTTVVVYYYZZZSSSFFF888222333222///,,,...000000111222555777>>>CCCFFFDDDCCCHHHNNNPPPZZZUUUQQQLLL>>>...)))---***,,,---///000000000///------------......///000111111...+++///@@@ZZZmmmbbb>>>444===BBB===666888888888777666666666555444666666444222333888===???>>>>>>888:::WWW|||lllVVVIII222AAABBBMMM<<>>MMM888???nnnGGG555***999555===999LLLttt|||NNNBBB???GGG???AAAfffeeeAAACCCHHHLLLIIIAAA;;;999]]]LLL@@@000555222222777UUUuuu___LLLGGG]]]hhhkkkvvvLLL===<<>>AAA;;;===444!!!666>>>AAApppsssrrrpppooonnnnnnooopppqqqjjj___UUURRRSSSUUUUUUYYYZZZUUUKKKCCCCCCGGGIII@@@???222+++//////222>>>kkkgggdddeeehhhiiiiiiiii```eeeddd^^^^^^bbbbbb]]]iii\\\BBB333888888555888CCCWWWfffddd___aaa```[[[[[[]]]^^^\\\ZZZYYYZZZZZZYYYWWWSSSNNNFFF<<<444000---<<>><<<<<>>:::888:::666666666666666666666666555666777555333555:::???<<<===;;;777LLLzzzZZZnnnAAA<<>><<>>ZZZbbbNNN@@@BBBBBB<<<>>>III}}}xxx<<>>BBBAAAJJJxxx{{{}}}wwwCCC222000---...666KKKjjj}}}|||{{{||||||{{{wwwsssrrrrrrrrrpppmmm```GGGAAA???999AAAMMMFFFZZZYYYIIIdddssswwwvvvtttsssrrrsssttttttsssqqqkkk___RRROOOXXXccc\\\```XXXHHHHHHVVV\\\VVVPPPKKK888***...000///333```lllpppjjjhhhlllmmmiiigggddddddccc^^^[[[dddrrrvvv[[[CCC<<<777444<<<111JJJbbbhhheeecccaaa^^^aaa___^^^___```___]]]\\\YYYYYYXXXUUUNNNCCC555******:::SSScccaaaYYYYYY```UUU]]]^^^YYYZZZZZZFFF+++***+++,,,------000333666???HHHOOOMMMEEECCCLLLXXXXXXRRRQQQVVVRRRAAA111******+++---.../////////...,,,+++++++++++++++,,,,,,---...///...------000333666777DDDddd```BBB777>>>888444888;;;999666444555666666666666666666666666777777777777999===@@@999;;;666===cccTTTtttQQQOOOBBB>>>777QQQ???:::777LLL444QQQLLL555===www{{{^^^tttuuujjjCCCsssMMMLLL;;;BBB333DDD{{{|||fffaaa^^^WWWVVV]]]{{{lll>>>CCC;;;888444111:::EEEnnn~~~iiinnnaaakkkhhhvvvQQQJJJLLLFFF???xxxyyySSS666555...///:::SSS{{{~~~~~~|||xxxsssrrrrrrrrrpppmmm~~~}}}fffPPPNNNYYYrrrpppXXXLLLCCC:::WWWzzzuuutttttttttttttttuuuuuurrrsssqqqeeeTTTKKKVVVeeeUUUYYYUUULLLOOO\\\___WWWYYYVVV@@@---...222///000BBBbbb{{{xxxmmmkkkmmmlllmmmgggggghhhaaaZZZfffzzzrrr[[[KKK:::111777***===UUUeeehhhfffddddddaaa^^^^^^bbbdddbbb``````ZZZ[[[YYYXXXUUUKKK999'''***555KKK^^^bbb[[[[[[aaa^^^```\\\WWW[[[\\\KKK444***+++,,,,,,,,,---000222///999HHHOOOJJJCCCBBBGGGYYYWWWUUUXXXWWWMMM<<<...,,,---...//////...---,,,************++++++,,,---111...+++***+++...///000222111222:::IIIdddzzzNNN444666EEE666:::>>>;;;111+++444AAA555555666666777777777777888777777999<<<>>>??????777:::999QQQzzzsssqqqeee]]]ZZZMMM>>>>>>???UUU666:::OOO<<<555UUU@@@BBB```pppkkk^^^NNNAAAnnntttGGGLLLAAA===555EEEyyyaaaTTTQQQJJJBBBrrrsssPPP>>>888888555000999;;;```sssaaadddoooxxxzzzuuuwwwkkkDDD<<>>999,,,---HHHeeeyyyFFF888<<<;;;777888888555555;;;===999555333555555666666777888888888999777777:::>>>AAA@@@???777;;;BBBgggmmmJJJUUUeeeUUU{{{ZZZ999@@@<<>>???>>><<<;;;:::555<<<000@@@FFF===EEE999777888\\\oooIIICCCSSSKKKhhhMMM999;;;111ZZZDDD;;;555CCC[[[666:::fffvvvuuuTTTHHHIIIJJJIIIvvvJJJ;;;:::===@@@444AAAyyysssHHH@@@EEEAAA<<>>YYY[[[wwwrrrxxxrrrgggvvv~~~DDD555000333!!!333GGG|||{{{uuuvvvrrruuuzzzpppuuuqqqxxxxxxppppppwwwxxxrrrGGGFFFDDDCCCDDDEEEBBB>>>^^^~~~zzzzzzrrrfff```dddgggeeekkkyyy}}}oooaaa^^^\\\XXXdddnnn^^^LLL666)))222---333///777MMM]]]^^^XXXUUUGGGXXXJJJBBB^^^lllgggppprrr~~~rrrcccVVVBBB///555888222///FFFhhhpppbbbeeepppuuuvvvssscccYYY```]]]``````]]]^^^___WWWMMM:::***'''999LLLUUU^^^hhh______^^^]]]```ccc```ZZZ>>>...%%%,,,222///(((%%%000000///333AAAQQQVVVRRR444WWW[[[SSS___^^^SSSYYYEEE444(((+++///---***,,,...%%%111+++---""",,,$$$++++++,,,---+++)))...555//////...---...///000111222000>>>bbbZZZFFF@@@===999555333444666777666666666666666777888999888:::===>>>===<<<;;;;;;777>>>777EEEGGG;;;@@@555444MMMuuucccJJJKKKSSSNNNccckkk888:::999IIIWWWCCC777666VVV>>><<>>vvv^^^???:::999555888AAAyyy```CCC<<<999\\\ssscccDDD000:::mmmtttXXXtttuuuvvvqqq```JJJ===999999<<>>)))333555<<<111)))333LLL``````VVVIIIOOOAAA:::PPP```dddooovvv~~~|||oooeee\\\JJJ555888333,,,,,,888NNNcccoooqqqwwwtttrrrwwwooocccbbbbbbeeedddbbbcccfffbbb[[[888777222///999MMM]]]ccc___```___^^^aaaccc___YYYNNN:::***)))///000---+++111000......999HHHQQQRRRGGGHHHSSS^^^]]]ZZZ[[[ZZZSSSBBB111+++,,,,,,***)))+++""",,,%%%---%%%000***,,,+++)))(((---333000(((......,,,,,,,,,,,,---...333111111888FFFbbbgggAAA555555999777555333333555888999555555555555666777888888999;;;===>>>===<<<<<<<<<888@@@@@@KKKIII:::;;;555666eeeyyyOOOEEENNNLLLjjjaaaEEEOOO555===888KKK:::===888===sss>>>999wwwiiiMMM>>><<>>ZZZ```<<<999888YYYbbbeeeJJJ222555YYY^^^ooozzzffffffbbbFFF999:::777@@@BBBQQQ___uuuuuuqqqwww||||||{{{}}}SSS777+++,,,???444---FFFwww~~~xxx[[[WWWcccbbbiiitttnnnsss|||zzzsssnnnrrryyytttiiiJJJJJJJJJKKKLLLMMMNNNNNN???SSS___vvv~~~uuuooollliii{{{zzzdddWWWSSSQQQUUUdddffffffKKK+++000666AAA:::+++%%%999ZZZkkkiiigggaaaVVVQQQWWWaaaiiinnn~~~xxxlllhhheeeTTT>>>===111---000///333MMMnnnqqqjjjvvv{{{nnndddccceeedddaaaaaaddddddbbbEEE@@@777......<<>>===;;;===???@@@???>>><<<===>>>:::AAAGGGOOOGGG999888<<>>GGGPPP___UUU===555:::IIIYYYOOO:::OOOwwwQQQ;;;;;;888444999777LLLaaa555666888<<<222???777444777@@@sssrrrtttuuuaaa\\\hhhMMM???;;;444CCC:::EEE@@@bbbvvvxxx~~~rrrvvvsssBBB111---000OOO<<<000///PPP|||mmm^^^LLLOOO___^^^eeeuuusssxxx}}}zzztttpppsssxxxtttmmmNNNKKKJJJLLLNNNNNNQQQTTTPPPLLLHHH___pppzzz}}}uuuooojjjfffxxxmmmYYYGGGKKKXXX```lllUUU---***///777:::666,,,---BBBccc{{{~~~ssspppoooiiilllrrrqqqwwwjjjjjjmmm]]]HHH???666444777000***;;;UUUqqqcccppp|||uuujjjccccccbbb```___```aaaaaa[[[===,,,111111+++===\\\cccdddccc______aaa```\\\bbbYYYQQQPPPSSSMMM;;;***)))---000222555>>>IIIQQQ___CCCDDDXXX\\\[[[```^^^\\\[[[MMM666)))+++...---///555>>>111:::---111///111222222---'''$$$$$$&&&---,,,,,,++++++,,,......+++,,,111555333000222777MMMyyyTTT444===HHH===555:::888888777888888999:::;;;>>>999444777>>>BBB@@@===GGGGGGFFFDDDAAA??????@@@???AAALLLLLL???444666FFFwwwqqqLLLJJJRRRJJJGGGcccuuuwwwbbbNNN999iiikkk@@@444FFFWWW;;;===BBB\\\aaaDDDWWWgggHHH@@@AAA===>>>FFFKKKVVV}}}JJJ;;;333@@@TTTcccZZZ:::CCC|||kkk>>>333666555444///SSS|||CCC===999;;;***222111888:::333WWWzzzsss|||hhhTTTjjjRRRAAA444HHHMMM444;;;000XXX|||~~~zzz\\\gggiii333...111222HHH999444&&&222SSSzzzzzz___TTTdddjjjvvvjjjiiivvvtttwww|||xxxxxx{{{|||zzzVVVMMMHHHJJJMMMMMMPPPTTTWWWNNNHHHUUUZZZlll}}}uuussssssoookkkzzzzzzzzz{{{|||uuucccRRRPPPRRRQQQ___PPP---***---)))+++222333+++,,,JJJnnntttnnnmmmlllfffkkkttttttxxxkkklllpppdddPPP===;;;777444000///555;;;~~~sssbbbjjjvvvvvvttteeecccbbbccccccddddddfffeeeAAA)))///444...444FFFaaafffhhhccc___aaacccdddaaabbbaaaaaabbb[[[EEE...%%%***222:::???DDDJJJOOOVVVUUUGGGGGG[[[```ZZZ```WWW___ZZZDDD000+++---,,,666MMMbbb[[[fffOOOBBB;;;666......666555+++&&&***++++++*********,,,---...333+++'''+++000000---+++111EEEXXXwwwpppBBB888555===???777333777999999999999::::::999999:::888555666;;;@@@CCCEEEUUUTTTQQQMMMHHHEEEEEEEEEDDDAAAMMMFFF777333===\\\qqqRRRKKKOOOIII@@@IIIIIILLLXXXTTTAAA666HHHgggrrrJJJPPPsssZZZBBB???444EEE{{{bbbUUU~~~qqqUUU<<<777999999???HHHUUU^^^yyy;;;<<<999CCCHHHMMMQQQ:::;;;ccckkk<<<555DDDMMMQQQcccJJJ@@@///===;;;;;;333222111111IIIzzzoooMMMgggLLL???555III@@@%%%000111SSSuuuTTTTTTzzzfff???111222///444...000)))(((***YYYsssccc^^^eeewwwooogggvvvvvvzzz}}}}}}{{{yyyxxxzzz}}}cccSSSGGGHHHLLLLLLMMMQQQLLLPPPVVV[[[LLL```wwwtttwwwzzzyyyyyysssuuuuuurrrmmmkkkkkklll^^^VVVGGGNNNEEE...000333,,,###'''333333+++777PPPmmmppphhh\\\[[[fffrrrwww|||nnnlllqqqhhhXXX:::<<<777---,,,333666333ffftttrrrhhhiiinnnsss{{{ggg```[[[]]]aaacccdddfffdddSSS<<<...555BBB@@@444UUUbbbkkkggg___^^^bbbfff```fffeee`````````QQQ>>>)))***111===FFFJJJKKKMMMNNNaaaPPPAAAVVV^^^WWWaaaYYYaaabbbSSS>>>111,,,+++666]]]zzz]]]AAA888999777555666,,,+++***)))))))))***+++---)))((()))******...444000111///???gggXXX///888EEEDDD111+++999CCC@@@;;;;;;<<<===>>>======<<<666<<>>SSSuuuTTTKKKMMMFFFMMMLLLEEECCCGGGAAA???JJJnnnLLLFFFEEE===KKKtttUUUcccaaaUUUJJJJJJOOOVVVaaakkkddd777<<<666???999555FFF999777OOOjjjOOObbbYYYLLLDDD>>>FFFJJJooo~~~lllGGGeeeFFFGGGOOO888444+++888777CCC}}}oooPPPQQQcccpppaaaAAA333///000)))---)))...---!!!:::[[[eeeYYYXXXjjjwwwxxxhhh^^^qqqwww~~~|||xxxttttttvvvxxxyyyzzzrrr[[[HHHHHHMMMMMMLLLOOOJJJPPPXXX[[[LLLeee|||}}}~~~}}}}}}wwwuuuqqqllliiijjjpppwwwfff^^^LLLNNNFFF444888666444***(((111444000222:::bbbuuuiiiSSS[[[iiipppyyyqqqlllppplll```777>>>>>>555///111555555DDD[[[iiillllllgggjjjxxxnnn___SSSRRRWWWZZZ\\\^^^]]]YYYGGG333444BBB@@@111===SSSgggfff[[[TTTWWW\\\^^^gggggg]]]\\\ccc^^^PPP333++++++777EEEKKKLLLLLLOOO]]][[[NNNMMMVVV\\\```______```]]]PPP>>>333///CCCiiieeeMMMGGG>>>222333222///,,,***)))((((((%%%'''---000...***,,,222---000...///999JJJnnn```===999===999222333<<<@@@<<<:::===>>>???@@@BBBBBBBBBAAAAAA:::HHHVVVXXXUUU___xxxooolllfff^^^VVVQQQPPPPPPFFF===MMMCCC;;;LLLjjj}}}XXXOOOQQQIIIFFFGGGDDDDDDCCC<<>>;;;GGG???SSSyyydddQQQ???222444***111///111333)))///,,,,,,...:::WWWttt|||vvv~~~|||YYYnnnvvvsss|||rrrrrryyy}}}zzztttxxxxxxFFFFFFPPPHHHXXXIIIOOOVVVKKKHHHEEEccc|||zzzvvvvvvxxxyyywwwsssxxxrrrjjjaaaXXXKKK:::,,,666999---333$$$///***333000BBBEEEEEEYYYooovvvwwwwwwlllmmmnnnjjjOOO,,,@@@]]]ggg:::333444111===[[[jjjdddnnnuuugggxxxwwweeeMMMIII[[[hhhgggeee```VVV???+++...444+++333000FFFYYYSSSVVVaaa___RRR\\\gggjjjfffbbb``````NNN;;;***+++;;;KKKPPPOOOQQQUUU___cccTTTDDDOOOgggcccddd\\\ddd[[[WWW^^^999***///555AAAWWWfffaaaQQQbbbhhhgggUUUIII???<<<;;;444...,,,***+++---,,,+++******+++000...,,,***+++...111333===```kkkFFF999::::::888999555777333999777999GGG:::>>>555@@@???>>>HHHWWWxxx{{{mmm___HHHIIIHHHCCC<<>>///,,,666111333:::111222FFFccczzzddduuu|||yyyzzzwww{{{zzzHHHEEELLLBBBSSSJJJOOOJJJ>>>>>>111===ppp}}}|||wwwvvvxxxyyywwwttt|||tttooojjj```OOOAAA111333...222+++...***,,,---;;;FFFTTTiiissstttyyyyyyxxxtttmmmYYY000///NNNBBB...+++444888:::YYYtttooogggiiifffkkkwwwuuu___KKKLLLZZZdddhhhhhh```EEE000444666'''......===OOOTTTYYY```bbb[[[VVVYYYeeejjjddd___```UUUCCC---'''666KKKQQQNNNTTTVVV]]]bbbYYYNNNOOOYYY]]]aaaaaammm```UUUZZZAAA------000===PPP[[[SSSEEE;;;999QQQ```ZZZgggrrr___]]]VVVNNNJJJHHHAAA555***------,,,***((((((***,,,------,,,------...000000444999QQQ|||tttJJJ===555777999666777;;;;;;@@@>>>EEE@@@???III:::CCC999DDDKKKZZZxxxggg___VVVEEEGGGHHHIIIHHH[[[rrrZZZpppuuummmgggjjjsssjjjbbbrrr}}}|||lll:::666...FFFQQQ<<<===[[[pppoooIIIaaakkkMMMDDD000&&&000555$$$+++nnnxxx^^^IIIMMMUUUGGGEEELLL555$$$"""###888___}}}sssyyyLLLKKKPPPDDDPPPOOONNNBBB:::BBB444222___}}}www~~~yyywwwwwwxxxwwwuuu}}}||||||yyymmm[[[MMM===777555+++---&&&'''$$$(((888NNNhhh|||xxxsss||||||yyyppp^^^333&&&HHH---//////666888222QQQ|||~~~kkkiiiqqqjjjxxxtttZZZIIIKKKUUUfffnnnlllOOO//////888222...333999III^^^dddeeejjjddd\\\TTTTTT\\\cccccc```___PPP777(((444NNNZZZUUUWWWYYY]]]______ZZZRRRKKKccc```___eeeSSSDDDSSSTTT333)))&&&444DDDGGG>>>444111'''000555111AAASSSLLLKKKNNNNNNNNNTTTWWWLLL<<<666666333///,,,+++---///***+++---...............///+++///DDDeee\\\BBB@@@===<<<<<<:::555777<<<333===@@@FFF===999EEE999LLLhhh~~~YYYTTTNNNFFFJJJHHHMMMQQQppplllYYYAAAHHH111MMMPPPMMM___uuuzzzooodddFFF&&&111999;;;555111***000___xxxAAAAAAOOOUUUfffvvvdddXXX>>>JJJdddwww}}}tttMMMMMMTTTHHHNNNOOOKKK@@@AAALLLEEE???^^^vvvdddhhh{{{xxxxxxxxxxxxwwwxxxzzz~~~yyyjjj[[[SSSRRRCCC>>>(((///%%%///,,,)))DDD```vvv|||www~~~yyy~~~zzz```444+++DDD111666999222666...FFFrrrsssmmmvvvvvvxxxuuu[[[IIIDDDMMM\\\nnnbbb<<<)))000777...888:::HHHgggnnngggmmmfffkkk^^^GGGDDDXXXccc______ZZZDDD---222NNN```___ZZZ^^^___^^^bbbdddYYYJJJaaa^^^aaadddOOO999FFF\\\CCC000%%%///::::::333000666...111111***111;;;555222:::???AAAOOO___\\\MMM======;;;777333///...///+++++++++,,,,,,,,,,,,,,,000111222///333NNNDDD111BBB===;;;;;;;;;:::888:::>>>;;;BBBAAAFFFCCCPPPqqqtttmmmcccgggnnn]]]OOOGGGGGGBBBKKKKKKhhhgggzzzPPP<<<@@@000>>>???]]]vvvgggwwwcccDDD000111---000***---222222>>>WWWkkkrrrhhhWWWMMMPPPSSSggg>>>PPP___gggvvvtttsssttt{{{yyyRRRHHHMMMFFFHHHLLLAAA???DDDIIIIIIFFFNNNdddfffTTTccc~~~zzzyyyyyyyyyxxxxxxzzz}}}{{{oooaaa^^^bbbSSSFFFAAA---555---:::999666\\\vvv{{{~~~~~~|||~~~}}}~~~~~~~~~sssCCC777333333000;;;+++555222===]]]vvvwwwrrrvvvyyyvvv~~~rrrXXXLLL>>>@@@WWWdddKKK,,,&&&---+++888;;;IIIgggooofffiiigggnnnjjjVVVDDDCCCQQQ^^^\\\```RRR999444JJJ^^^aaa\\\bbbbbb^^^aaagggbbbVVVPPPSSSeeennn\\\<<<999UUUWWWAAA///000666666555666,,,(((,,,///++++++---***---333333111<<>>@@@>>>999333///---000...+++))))))***,,,---///......///000888IIIZZZ```===BBBDDD666777888999;;;<<<<<<<<<<<>><<>>:::888???999<<<======>>>???AAABBBNNNLLLEEETTTddd~~~```TTTLLLWWWaaaSSSLLLKKKYYYOOOtttoooyyyeeeYYYKKKHHHJJJMMMjjjbbbaaavvvqqq}}}eee<<>>>>>;;;;;;AAAJJJOOORRRSSSUUUkkkxxx~~~eeemmmRRRMMMMMMRRRPPPCCCKKKEEEDDD555GGGNNNDDDSSSMMMDDDAAAIIIFFFGGGGGGKKKmmmaaa]]]uuuTTT<<>>@@@<<<<<<:::777444111...---+++((((((///333222000111999...888bbbXXX@@@===:::999:::<<<===>>>>>>@@@CCCCCCBBBEEEJJJOOOnnnllllllmmmhhh\\\QQQLLLLLLLLLJJJDDDAAAAAAAAA@@@888999888<<>>?????????BBB@@@@@@CCCJJJSSS\\\bbbooojjjeeeaaaZZZNNNEEEAAABBBBBBAAA@@@@@@AAAAAA@@@@@@:::@@@ZZZbbbCCC>>>444888GGG<<<666HHHfff}}}uuuoooMMMAAA\\\rrrRRR@@@;;;DDD===...888SSS999TTT~~~\\\<<<;;;NNNdddBBB???gggqqqrrrRRR<<<---333@@@IIINNNTTTPPPPPPVVV___cccdddhhhooossswwwzzzyyy}}}ttt```NNN@@@NNNGGG:::IIIbbbmmmmmm~~~}}}}}}}}}|||xxxvvv|||pppSSS===;;;222222555OOOKKKdddlllnnnooooootttyyyzzzwwwvvvuuutttrrrooofff[[[RRR888000000<<>>?????????EEEEEEIIITTTdddooosssrrrhhh___VVVPPPHHH???:::999<<<:::999888888888:::<<<999AAAbbbyyyKKK<<<666<<>>BBBDDD???:::IIIGGGdddzzzVVV777444BBBbbbhhhZZZJJJuuuuuulllKKKAAAEEEIIIKKKMMMJJJPPPYYYbbbddddddiiiooo___ccclllttt{{{~~~|||yyysss~~~sss___:::???888555FFFYYYggguuu~~~|||}}}~~~zzzwwwuuuuuuqqqttttttooorrrrrrfffAAABBB:::888555LLLGGGaaalllrrruuusssssswww{{{{{{mmmnnnppprrrsssrrrqqqpppTTTCCC666777@@@MMM^^^mmmmmmnnnnnnnnnlllkkkhhhggg```dddgggeeeeeeggggggfffffffffeeeccc```___aaaccceeehhhkkkmmmmmmmmmlllmmmlllhhh___PPP:::)))&&&,,,)))(((&&&%%%%%%''')))***(((((((((((('''''''''''')))))))))(((((()))---///000222444555666777999;;;777888666111***'''***---111...000000)))+++FFFgggWWW:::;;;???;;;;;;===>>>???@@@BBBDDDFFFIIINNNZZZnnnuuuhhhUUUMMMFFFBBB>>>999777888777666666555444999GGGTTTXXXeee{{{QQQ111>>>LLLGGG999CCC___YYYhhh~~~pppLLL@@@KKKQQQKKKKKK@@@UUUtttlllpppYYYttt|||rrrcccUUUUUUUUUSSSRRRJJJSSS___gggggggggkkkppp}}}wwwrrrrrrxxxyyylll^^^rrryyyvvvgggVVVCCC>>>VVViiiaaaggg|||yyyssskkkfffgggooovvv|||wwwsssppptttsss}}}sssmmmrrrttt[[[XXXGGG:::...BBBAAA^^^llltttzzzxxxuuuvvvzzz{{{uuuxxxzzz|||||||||~~~wwwcccLLLAAABBBNNNcccuuurrrrrrqqqpppnnnkkkiiihhhgggfffddddddfffiiikkkkkkkkklllkkkjjjgggggghhhiiiiiiiiijjjooottttttooojjjpppiiiddd\\\FFF,,,$$$,,,&&&%%%%%%%%%&&&'''((())))))((((((((((((((('''''''''''''''&&&&&&'''))),,,---///111222444666:::===<<<===<<<888222...,,,---555+++'''...444444444666fffsss???AAAGGG777444CCCFFFFFFFFFEEEEEEHHHNNNRRRYYY^^^iiixxxxxx```LLLDDD???;;;<<<;;;888666888///111444555555BBB___{{{pppYYY```YYYOOO555;;;TTTttthhhUUUrrrccc\\\]]]aaaVVV\\\ppp~~~hhh^^^___bbbddddddNNNXXXcccgggfffeeehhhkkk{{{nnnfffhhhnnnpppwwwtttxxx~~~qqqeee```kkk\\\___|||mmm||||||zzz|||ssswww|||vvvtttxxxxxx{{{ZZZ<<<%%%555666WWWnnnwww}}}{{{yyyyyyzzzzzz~~~{{{zzzyyy}}}nnnYYYGGG???III___sssvvvvvvwwwwwwwwwxxxxxxwwwwwwrrrmmmlllmmmnnnooopppmmmnnnoooooommmmmmoooppptttsssrrrtttwwwwwwtttpppssskkkhhhdddPPP222%%%***'''((()))******)))((((((*********))))))((((((((($$$%%%&&&&&&&&&'''***,,,,,,...///000111444888;;;>>>======>>>>>>:::444///)))222777333000222222///666UUU___???000>>>CCC777888HHHHHHHHHHHHGGGGGGKKKSSSZZZooonnnooopppmmm```LLL======999777::::::666333333...///222222000;;;ZZZzzzrrrfff222@@@:::???JJJXXXZZZooo}}}ZZZ^^^eeemmmttt{{{zzzpppiiiddd```\\\QQQ[[[dddhhhjjjnnnsssttttttqqqeee[[[aaatttvvvtttyyytttcccZZZ[[[aaaqqq}}}sssyyytttkkkpppvvv{{{sss^^^GGGMMM@@@VVV{{{~~~~~~}}}zzz{{{}}}~~~~~~}}}{{{}}}ppp```VVV[[[mmm|||}}}}}}|||{{{zzzyyyxxxxxxvvvqqqnnnpppssstttwww{{{yyyyyyyyywwwtttqqqqqqqqqxxxxxxxxxxxxxxxwwwwwwvvvrrrkkkhhhgggWWW<<<,,,***............---,,,******++++++******))))))((((((###%%%&&&''''''(((***,,,,,,---.........000444666::::::<<<@@@DDDBBB<<<555---888999---(((///444000...333NNN}}}RRR666??????555444@@@HHHFFFEEEHHHKKKKKKMMMRRRZZZaaannnjjjccc[[[QQQHHH@@@;;;:::666444777777222//////444222222222---...AAAXXXnnn~~~zzzMMM444===BBBQQQRRRVVVyyyqqqmmmjjjhhhVVV\\\cccgggjjjnnnuuu{{{yyyuuulll^^^RRRKKKKKKNNNdddbbbaaa___WWWLLLFFFEEEFFFCCCCCCHHHJJJGGGFFFGGG@@@BBBFFFKKKQQQUUUUUUSSSKKKHHHFFFFFFHHHIIIFFFBBBHHHOOOUUUWWWUUUSSSPPPOOO^^^[[[[[[^^^ZZZSSSRRRYYYPPPPPPFFFCCCNNNSSSTTTZZZUUUPPPPPPffflllvvv}}}~~~~~~}}}{{{sssmmmnnnssstttpppxxxvvvvvvxxx|||xxxqqqnnnqqqtttuuuwww|||wwwwww{{{~~~mmmeee```YYY^^^mmmssswwwoooooozzz~~~}}}iii~~~aaaUUUPPPJJJIII@@@<<>>;;;666000,,,///222111---333///333LLLuuuqqqBBB???===999888;;;???AAAAAAAAAHHHMMMSSSVVVXXX]]]eeelllWWWUUUOOOEEE;;;666666999777333111444444000...///777222222666333///777FFF]]]iiibbbVVVxxxzzzxxxRRR<<<;;;777OOOJJJGGGuuu{{{}}}kkk___XXXMMMCCC<<<;;;>>>@@@999<<<===;;;666333333444777888888555222333777:::555444666::::::777888<<>>>>>BBBCCC@@@>>>???BBBDDDFFFEEEEEEDDDAAA===AAABBBDDDDDDCCCDDDGGGJJJEEEEEEDDDDDDFFFIIIHHHEEECCCEEEEEEEEEGGGJJJFFF@@@AAALLLNNNNNNVVVXXXZZZbbbVVV```lllsssrrrtttzzzrrr~~~xxxppprrrvvvvvvkkktttwwwtttwwwkkkkkkjjjhhhjjjkkkeee]]]______^^^\\\ZZZXXXVVVUUU\\\TTTOOOPPPOOOKKKKKKOOOHHHJJJOOOOOOGGGCCCOOO___OOOLLLKKKNNNRRRSSSOOOKKKEEEGGGHHHGGGEEEFFFIIIMMMIII@@@DDDIIIDDDEEENNNRRRggg\\\QQQLLLLLLMMMNNNNNNQQQkkk{{{tttlllnnnnnnhhhTTTLLLZZZrrrjjjHHH>>>OOO```TTTIIIFFFBBBDDDSSSfff|||aaaOOO[[[rrrqqq|||dddYYYdddtttnnn{{{zzzoooiiibbb[[[ddddddaaatttkkk{{{xxxrrr~~~zzzkkknnnYYYbbbhhhiiikkkkkkjjjjjjkkkmmmnnnhhhWWWSSSdddpppoooppp___WWWQQQUUUaaadddWWWGGGIIILLLKKKFFFEEEIIIJJJFFF===LLLTTTQQQQQQZZZ___]]]dddfff]]]PPPOOOZZZ```^^^www{{{qqquuu{{{iiiwww{{{uuudddnnnwwwiiiOOOKKKVVVXXXkkkqqqpppsssooo}}}nnn}}}rrrddd```jjjuuuuuunnnnnnhhh```\\\\\\[[[WWWRRRIIIJJJHHHBBB===:::777444444333111///...---,,,,,,+++(((***...---***...444000666???IIISSS\\\dddiiiuuuvvvzzz}}}}}}xxxnnngggiiifffeeeddd___PPP;;;---888333,,,&&&$$$%%%(((******))))))((('''&&&&&&&&&$$$&&&''''''&&&%%%'''(((''')))+++,,,,,,---///111000444888::::::<<<@@@DDD:::444555:::666---,,,444///333///+++BBBrrr]]]BBB???>>>888666888@@@CCCAAABBBGGGPPPUUUVVVaaarrrnnnYYYNNNFFFBBB>>><<<;;;:::666333333333222...---...//////666222000444;;;???AAACCCZZZccc]]]iiihhhKKK===666===666NNN^^^EEE>>>NNNJJJMMMLLLOOOYYYcccddd\\\SSSRRRRRRRRROOOKKKGGGFFFEEECCCAAA>>><<<<<<===<<<;;;;;;:::999777555444333333333333333555777777666555444444333333333333333333444555888;;;<<<<<<;;;;;;;;;:::999888888:::<<<===???>>>???BBBGGGHHHEEEBBBBBBCCCFFFIIIKKKLLLLLLLLLMMMIIIHHHKKKSSSYYY[[[ZZZdddooonnngggjjjnnntttwwwuuujjjfffmmmuuullljjjcccccchhhbbbZZZ]]]VVVVVVTTTSSSQQQOOONNNMMMJJJGGGIIINNNNNNHHHFFFIIILLLJJJHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>??????CCCBBBAAAAAA@@@???<<<999>>>>>>>>>AAAEEEGGGHHHHHH>>>===<<<>>>@@@???<<<888888:::;;;===<<<;;;999888<<<<<<===>>>???AAAAAABBBBBBAAA@@@???>>>=========???@@@AAABBBBBBAAA@@@???DDDEEEHHHJJJJJJJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@??????===<<<:::999888777666666666666777888999::::::666333444777999777333666555444333222111000///444333333666888888555222666666555555555444444444777777777888888999999999;;;===???AAABBBCCCBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBAAA???<<<:::888:::::::::;;;;;;<<<<<<<<<;;;666111///111333444333//////......---,,,++++++---,,,+++)))))))))***+++)))************))))))((())))))************))))))***+++,,,,,,+++---000222===AAAGGGLLLNNNPPPQQQSSSXXXRRRPPPWWW^^^XXXCCC///III;;;+++###$$$((('''%%%(((((())))))))))))((('''***)))((('''''''''''''''+++***((('''(((***---////////////111444999<<>>777888:::===;;;===CCCFFFEEEGGGKKKKKKRRRTTTZZZddd\\\KKKEEEAAA>>>:::888888777444222...111333333333333555666:::444......111666:::<<<888EEEBBBOOOVVVIIIEEE<<<666444PPPSSS===???EEECCC;;;999:::???GGGIIIFFFAAAFFFGGGGGGEEEAAA???>>>>>>BBB???<<<:::::::::999888999888777555333222222222222222222333444555444444000000//////000111222333444666777999:::::::::999:::999888777777999:::<<<>>>???BBBEEEIIIJJJIIIHHHMMMMMMLLLLLLMMMNNNPPPQQQNNNSSS\\\hhhrrrwwwwwwuuu{{{|||tttuuufffoootttooooooqqqmmmeee```^^^^^^]]][[[YYYWWWTTTSSSRRROOOJJJIIIJJJIIIEEEEEEIIIGGGFFFEEEEEEDDDEEEFFFFFFEEEDDDCCCAAA@@@????????????@@@@@@@@@???>>><<<;;;???>>>>>>???AAAAAA???===???>>>>>>>>>@@@@@@>>>===;;;:::999;;;<<<;;;888555888888999999888777555444666666777888999999::::::;;;:::999888777666666666999999999::::::999999888444555666777777777666555777777777888888888999999:::::::::999999888888888666555555666666777888999999888888<<>>999999888777666555444333111000000222444444222000222222222111111111000000.........///////////////111222222222111111000///111111111111111000//////000000//////...---,,,+++,,,,,,,,,,,,---------...000---)))''')))******)))+++******)))((((((''''''++++++)))((((((((())))))((())))))*********))))))((((((((())))))(((((((((((()))*********+++...000+++...222333333222111111777555888DDDPPPQQQEEE888>>>444(((!!!"""&&&&&&%%%(((((()))))))))(((((('''((((((((('''&&&&&&%%%%%%...---+++))))))***,,,---......///000333777:::<<>>======;;;:::;;;???CCCEEEEEEAAABBBBBBAAA>>><<<<<<<<<>>><<<888666666555444333666555333222111000000000000000000111111111111111...---------...000222333666777777777888888888888777777666555666777888999888;;;???BBBDDDEEEGGGHHHLLLKKKLLLMMMQQQVVV[[[^^^___fffpppxxx{{{zzzxxxvvvyyy{{{uuu{{{}}}uuuiiiqqqxxxkkkhhhjjj```[[[ZZZYYYXXXVVVUUUSSSSSSTTTNNNJJJHHHEEECCCDDDHHHBBBBBBBBBCCCDDDEEEGGGGGGFFFEEECCCAAA???>>>=========???AAABBBAAA???<<<::::::999888:::;;;;;;:::888;;;:::::::::;;;:::777555777666666666777666333111444333333333222222222111000111111111222222333333333222111000000000000000333222222222222222333333555555666777777888999999444444555555555666666666666666777777888999999:::666666666777777888999:::555666888===BBBDDDAAA===<<<<<<;;;:::999999888888666555555555777888777666666666555555555444444444000000000///////////////......,,,+++***))))))))))))************)))(((((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''((((((+++)))'''''''''((('''&&&'''''''''&&&%%%%%%$$$$$$)))(((''''''&&&''''''''''''(((((()))************&&&''''''((((((''''''&&&&&&'''((((((((()))+++---'''))),,,,,,)))&&&$$$###'''&&&)))222<<<>>>777000111,,,%%% ###%%%&&&''''''((((((((((((((('''''''''(((((('''&&&$$$###111///---***))))))******------...///111333666888AAABBBCCCBBB>>>;;;:::999222---...444444//////444^^^cccEEE111999DDD@@@;;;=========???BBBEEEHHHLLLOOOUUUXXXPPPHHHGGG???777:::555444333222222111111111222///---111333444444555<<<777...,,,>>>ccciiifffFFFNNN;;;===999999888777888;;;@@@CCCAAACCCCCCBBB???===<<<===;;;888555333222222000///222111000///..................///...------...///000///.........000222333777777666555555666666777555444444444444555666666666:::>>>@@@@@@@@@CCCFFFFFFGGGIIILLLPPPVVV[[[^^^hhhmmmsssvvvvvvwww{{{{{{dddiiiooo^^^```gggWWWPPPPPPOOOOOOOOONNNNNNNNNSSSOOOKKKHHHEEEDDDEEEGGGAAAAAABBBCCCDDDEEEFFFGGGFFFEEECCCBBB@@@?????????@@@AAABBBCCCBBBAAA???>>>;;;:::888888888777555333333444555777999:::888666555555444444333222000............---......///000.........//////////////////...---------------...111000/////////000111222------...///111333555666:::999888777666555555444555555666777888888999999888888777888888999:::;;;666666666888:::;;;888666;;;;;;;;;::::::999999999<<<;;;::::::;;;<<<<<<===::::::::::::999999999888777777666666555555444444111000///......///000111///000000000000///......---,,,+++))))))***++++++***************************************)))((('''((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************'''''''''(((((('''''''''%%%'''((((((((((((***++++++...000111///,,,+++***)))((()))+++------***&&&((('''$$$!!! ###&&&&&&&&&'''((((((((('''''''''((()))))))))'''$$$###000...,,,***)))((()))))),,,,,,,,,---...000222333;;;===@@@AAA@@@@@@AAABBB@@@555---///444444333444///SSSXXX>>><<<;;;:::999999===BBBBBBDDDEEEGGGJJJNNNPPPQQQ^^^YYYIII>>>???<<<666999222222222111000000111222111---000:::???<<<777555333222888TTTooodddEEEIII:::???777888:::999999:::>>>AAA@@@AAAAAA???<<<999888888999666222111000000///---//////...---------------,,,---...---++++++---000333111///------...///000333333222111111111111222222222222222333333444444999===@@@AAA@@@@@@CCCFFFFFFFFFHHHIIIKKKKKKLLLLLL[[[cccnnnvvv~~~sssddddddeeegggrrrfff```aaaQQQUUU\\\JJJNNNNNNMMMLLLKKKJJJIIIIIILLLMMMLLLIIIHHHGGGFFFEEEBBBBBBCCCDDDDDDEEEEEEEEECCCBBBAAA@@@@@@???@@@@@@AAAAAA@@@?????????@@@@@@@@@>>><<<<<<<<<<<<;;;999000111222666999;;;:::999666666555444222000//////000///---,,,++++++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,---000000///...///000111222...------...///000222222555555444333222111000000444444444444444444555555555555555555666777888999;;;999666555666666777777777777777777777777777777888888888777777888999:::777777777666666666555555666666555555444444333333333222111000///000111222222222222222222111000000111000...,,,+++++++++,,,************************'''((())))))((('''&&&&&&((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''))))))*********'''(((((())))))(((((('''&&&''')))))))))(((***+++'''***---...,,,***((((((%%%%%%''')))***+++++++++'''''''''$$$!!! """$$$%%%%%%&&&''''''''''''''''''(((***+++***)))'''%%%,,,+++***)))(((((())))))***++++++,,,---...//////333666:::===???BBBEEEHHHFFF;;;000,,,---000333666***777XXXLLL<<<666>>>>>>777666===AAA@@@MMMPPPRRRQQQQQQTTTTTTQQQZZZRRR>>>444::::::444666111222222111000000111333,,,+++000::::::111+++++++++TTT}}}cccHHHCCC;;;===:::<<>>@@@>>>@@@BBBEEEFFFGGGGGGFFFRRR[[[hhhssszzz{{{zzzmmmdddeeeeeebbbxxxqqqkkkhhhddd]]]ZZZ[[[vvv]]]UUUUUUNNNSSSYYYOOOSSSRRRQQQNNNLLLIIIHHHGGGFFFIIIJJJIIIHHHHHHEEEAAABBBCCCCCCDDDDDDDDDCCCCCC??????>>>============>>>???>>><<<;;;;;;<<<===>>><<<:::999:::<<<=========222222222444777999:::999777888777555222//////000444333111...+++(((&&&%%%)))))))))******+++++++++))))))))))))******+++,,,...------......///000111999888888777666666555555////////////000000000111111111111111111000000000111111111222222333444555777666333222222444777999333333444444444444444444444555666666555555666777555555555444444444333333333333333333333222222222666555444222000/////////000111111111111000//////111000///...,,,,,,++++++***************)))))))))'''(((******((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&''''''((())))))))))))((((((((())))))(((((((((&&&(((******)))))))))***'''***,,,,,,)))&&&$$$######$$$&&&)))+++---------))))))(((&&&###!!!"""###$$$$$$%%%&&&'''''''''''''''((()))***+++***))))))))))))((((((((())))))***))))))***+++,,,------......111555999<<<@@@DDDGGGHHHDDD>>>777000---...000333222444MMMzzz@@@333BBB444888::::::@@@IIIKKKGGGUUUYYYZZZUUUSSSRRRNNNIIILLLGGG777111999999222444000111222111///...000333---,,,000333///,,,:::NNN}}}^^^NNN???@@@999444555777999<<<======<<<@@@AAABBB@@@===;;;;;;;;;777444222111111222222111......------------......))),,,...---++++++000555222000---+++***+++...///---...///000000///......000111111222222222222222333333333555888:::;;;;;;;;;<<<>>>AAAEEEHHHKKKLLLPPPVVV^^^bbbbbbaaa```aaadddggg```bbbttt~~~zzzyyyooolllwwwzzzpppjjjbbbkkkhhhccc\\\WWWVVVWWWVVVKKKRRRXXXXXXYYYZZZVVVQQQWWWOOOKKKMMMNNNNNNPPPQQQNNNMMMLLLJJJHHHFFFEEEDDDBBBGGGHHHEEEDDDEEEBBB===@@@@@@BBBCCCCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;888666555555777999::::::222000///000333777999999999999999666111//////111444444333111...+++(((&&&(((((())))))***+++,,,,,,************+++,,,---...,,,,,,---...////////////111222333444333333111111111111111222222222333333111111111111111111111111111111111111111333444444222222222111111333555777111222222222333333333444222444777777666444555666666666555555555444444444333333333333333444444444555555444444222111000///000000000000000///......---.........---,,,,,,+++,,,,,,++++++************)))+++,,,+++))))))***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((((((''''''((((((((((((((('''&&&''''''((((((''''''&&&&&&(((******)))(((((()))***,,,///...,,,(((&&&&&&&&&&&&(((+++------+++)))+++)))'''%%%$$$$$$############$$$&&&&&&'''''''''&&&&&&'''((()))***++++++)))))))))))))))))))))***'''((()))+++,,,,,,---------000333666888<<<@@@CCCFFFJJJKKKDDD:::333//////222222,,,111TTTeee===???BBB888>>>:::888;;;BBBKKKTTTYYYWWW[[[ZZZTTTNNNLLLEEE===@@@@@@666222:::888111333///111222000...---///222222222444444222@@@jjjOOOLLL;;;DDD777888777888;;;???AAAAAA@@@<<<===>>>>>><<<::::::;;;777444222222333444333333......------......//////))),,,...---+++,,,222777333111...,,,---///222444///111333444555444222111000000111222222222222222444222222555:::>>>???>>>DDDCCCBBBBBBCCCFFFJJJLLLKKKNNNPPPRRRRRRRRRRRRRRRMMMXXXYYY[[[fffiiieeegggggghhhooouuuvvv}}}~~~rrrooowwwrrryyywwwuuuhhhsss^^^[[[eeeZZZVVVVVV```UUUVVVZZZTTTRRRXXXXXXRRROOONNNOOOPPPMMMKKKKKKMMMVVVWWWOOOMMMSSSTTTMMMGGGLLLKKKKKKJJJAAA<<>>???AAABBBBBBBBBAAACCCBBBAAA???===<<<;;;;;;:::;;;>>>??????>>><<<:::<<<:::888777888888888777...,,,+++---111666999;;;999:::999666111...///111///111222222222000...,,,))))))***+++,,,......///,,,,,,,,,,,,---///000111,,,---///000111111000000///111444777999:::999999555555444333222111000000333333333444444555555666333333333333444555666666333444666666555444555555111111222222333444444444...111555666444222222333444333333333333222222222111111111222222333333444---...000111222111000000...............---,,,,,,&&&''')))***+++***))))))*********))))))(((((((((''')))***)))'''&&&))),,,((((((((((((((((((((((((&&&''')))*********))))))'''(((((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%''')))***)))''''''(((&&&(((+++,,,***((('''&&&$$$%%%(((,,,000000---***,,,)))&&&%%%%%%&&&%%%$$$"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&((()))+++,,,++++++++++++******))))))&&&''')))***,,,---------///111333555666999<<>>>>>??????BBB???<<<;;;:::999777666777444111000222333111000...///000000///---+++))),,,,,,++++++,,,...///111333222000///000222555777444444444444444444444444222000///111555999999888888:::999777888<<<>>><<>>===<<<>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>@@@@@@??????>>>>>>======???>>>===<<<;;;:::::::::===;;;999777666666666777111///---,,,...111555888<<<;;;:::999777555444444222555888888444///***((())))))))))))***+++,,,---///+++)))))),,,///000///,,,...///000///000111333555444444333333444444555<<<<<<:::888555333222111000111222333444555555666444333111111111333555666555666777777777666444333777333///...000222222111333333333333333333333333333555555444111000222444555333111111222222222000/////////000///......---//////000000///...------,,,,,,,,,+++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))***,,,///...,,,(((&&&%%%%%%&&&)))+++---/////////444&&&SSS\\\FFF<<<,,,!!!'''!!!""""""!!!%%%,,,'''((((((&&&'''+++///111------------,,,***(((''''''(((***---000000---***,,,...111222333555888;;;:::@@@HHHLLLJJJDDD===888000***///999111,,,OOO\\\888555<<<;;;:::>>>???EEEIIIJJJOOOYYYbbbeee```ZZZQQQGGG>>>888555333444222000000222333222111333666666111000444777888555555DDDppptttpppYYYKKKSSSOOOCCCEEE======<<<<<<===>>>@@@AAA???===:::999999888777555666444111000111222111000......000000///...,,,+++************+++,,,---...000///......///000222333000000000111222222222333333111000222666888999888999;;;;;;999999===>>><<>>>>>>>>?????????@@@@@@<<<===============<<<;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;:::999999999:::<<<;;;:::999777777666666444111---++++++...333666777777666555444444333333333444555555444000+++((())))))***+++,,,,,,---...///---+++,,,...000000//////000111111000000111333444444333333333333444444666666555555555444444444////////////////////////999777555444333333444555555555666666555555444444666444222333555555444222333333333333333333333333444555777555333222333555444333111111222333222111000000000000///////////////////////////...---,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))***,,,......+++(((&&&%%%%%%&&&)))+++---/////////''',,,sss~~~```JJJ,,,'''%%%&&&&&&###&&&,,,+++,,,---...//////,,,(((,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++***(((+++---///000111333666888999>>>DDDIIIJJJJJJIIIIII666+++***222000***777NNN|||CCC888333888===<<<===AAALLLOOORRRSSSWWW]]]^^^[[[QQQLLLDDD;;;555222222222333111000000222333222111666222111666888555000...<<>><<<;;;;;;<<<>>>???<<<:::888777777777666444555333111000111111000///---...///000000///------***+++,,,,,,---------------------......///000000,,,------...///000111111000//////111333555555444666999;;;:::<<<@@@AAA>>>AAA@@@>>><<<:::::::::;;;BBBBBBCCCDDDEEEFFFGGGGGGFFFJJJLLLJJJKKKOOORRRRRROOOPPPQQQQQQRRRTTTWWWZZZ]]]\\\[[[[[[\\\\\\ZZZYYYVVVUUUTTTRRRPPPNNNMMMLLLPPPQQQQQQOOOLLLMMMRRRXXXRRRQQQOOOOOOQQQTTTXXXZZZTTTOOOKKKKKKNNNPPPNNNKKKQQQQQQPPPNNNKKKJJJJJJKKKGGGGGGFFFDDDCCCBBBAAA@@@======>>>>>>>>>>>>??????999:::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999::::::999888888999999999;;;;;;;;;:::999888777666666333///+++***,,,...111222222222333333333333333333111000000111000,,,(((((()))+++,,,---.........///......///000111///...000111222111000000111333444444333333333333444444444555666777999:::;;;<<<666666555444333222222111888777666444444444555555555555444444333333333444111111222444666555333000333333333333333333333333333555777777555444444444333111111111333444333222222111000/////////000111---............---,,,,,,,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))***,,,...---+++(((&&&%%%%%%&&&)))+++---/////////***222xxx[[[FFF000))),,,---)))&&&''''''(((,,,000000---***+++++++++,,,---...///000,,,,,,,,,***(((((((((******+++---......000333555:::===AAAEEEIIINNNTTTXXXHHH999...///222000---...EEE~~~???;;;===>>><<<;;;===EEELLLUUU[[[___^^^\\\YYYTTTNNN@@@===888444222222333444111000//////000111111111444444777777...,,,@@@YYYttthhhVVVOOOOOOJJJAAA??????>>><<<;;;:::::::::::::::888555555555555444333333222111111111111000000,,,---...///000/////////---...///000111000//////,,,---///000111111000000.........//////000000000111111111333444555555444111666999:::===BBBCCC@@@@@@>>><<<;;;;;;;;;:::999AAAAAAAAABBBCCCEEEFFFGGGGGGHHHIIIHHHHHHKKKNNNQQQQQQSSSUUUVVVWWWYYY\\\______^^^]]]^^^```aaaaaa```aaa```___]]]\\\[[[[[[ZZZRRRTTTWWWXXXXXXZZZ]]]```[[[YYYWWWUUUTTTUUUWWWXXXQQQNNNKKKKKKLLLMMMLLLKKKQQQTTTUUUSSSOOOLLLMMMOOOLLLKKKIIIFFFCCC@@@===<<<===============>>>>>>>>>:::;;;<<<===============<<<<<<<<<<<<<<<;;;;;;;;;999999888888888999::::::::::::;;;;;;:::999777666666444111...,,,+++++++++//////000111333444555555333///++++++...///,,,((('''(((***,,,------------...///000111111000...,,,///000000000//////222444444333333333333333333444555666777888999:::;;;<<<::::::999999888777777666222222222222333555666777555444333222111222333444000000222444555444333222333333333333333333333333222444666777666555333222111111000222333444333222222111///------...000111,,,---------------,,,,,,,,,,,,,,,+++++++++******,,,++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))***,,,---,,,***'''&&&&&&%%%&&&)))+++---/////////111111ccczzz]]]CCC333+++))))))(((&&&&&&)))++++++---000+++*********+++---///000,,,,,,,,,)))''''''***---***+++---------...000333:::;;;>>>@@@EEELLLTTTYYYWWWMMM===111///333444222333PPPsssAAA;;;:::<<<<<<888999CCCQQQ[[[\\\ffflllggg\\\RRRIIICCC666555555444333333333333...............///000111333555666222000HHHrrr```SSSPPPNNNKKKHHHDDD?????????>>><<<:::888777999777555444555555444333111222222222111111111111------...//////000000000...///000111222111000///...///111333444333222222333333222222111111000000333555666777888888888888222666999999;;;???@@@===AAA???>>>>>>???@@@???>>>?????????@@@BBBDDDEEEFFFIIIIIIJJJKKKKKKLLLOOOSSSPPPSSSWWWZZZZZZZZZ[[[\\\[[[ZZZXXXYYY\\\]]]^^^^^^``````_________^^^^^^^^^VVVWWWYYY]]]aaaaaa]]]ZZZOOOOOONNNNNNNNNMMMMMMMMMQQQQQQQQQOOOLLLLLLNNNPPPPPPSSSUUUSSSOOOLLLLLLMMMKKKJJJHHHEEEBBB???===<<<>>>>>>>>>===============;;;<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999:::;;;999:::;;;;;;:::999777666444444444333111---***(((,,,---...///111222444444222---)))))),,,...,,,((('''((()))******+++++++++,,,...000111000...---,,,,,,---...------///222444333333333222222333333333444333333333333333333222555555555555666666666666111222222333444555666777555444333111111222333333222333333333333444555666333333333333333333333333111222444555666555333111111000111222444444333222111///---,,,,,,,,,...///,,,,,,---------------,,,,,,,,,,,,+++++++++******,,,+++++++++******))))))************************((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))((((((+++,,,---,,,)))&&&&&&&&&%%%&&&)))+++---/////////,,,///ZZZwwwOOO333+++......,,,---///+++&&&(((///,,,+++***))))))***+++,,,......---+++))))))***,,,+++---...---------///111444666999<<<@@@FFFMMMRRRVVVYYYPPP<<<,,,,,,222555555111LLLqqq@@@777AAA777888;;;>>>DDDNNN[[[eeedddmmmpppfffVVVJJJBBB===666666666555444222000///---...///...---...000222333+++---GGGrrrttt\\\QQQPPPJJJHHHIIIDDDAAAAAA@@@???===;;;999888:::888666555555555444222111222444444222111111222.........//////000000000...//////000000////////////000222444444444333333666555444333222111111000///222555666666666666777777;;;;;;999999<<<;;;888:::;;;<<<<<<===>>>>>>???======>>>@@@BBBCCCDDDEEEDDDDDDGGGKKKLLLJJJLLLOOORRRUUUYYY\\\\\\ZZZZZZZZZ[[[YYYXXXXXXZZZ\\\\\\\\\WWWWWWXXXYYYXXXWWWVVVUUUZZZYYYYYY\\\___]]]VVVPPPHHHJJJMMMPPPRRRSSSSSSSSSSSSVVVWWWTTTPPPNNNQQQUUUOOOPPPPPPOOOLLLJJJJJJJJJEEEDDDDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>======;;;;;;<<<<<<===<<<<<<<<<999999::::::::::::;;;;;;::::::999999888999999:::999999999999999888777777333444666666444111---++++++,,,---...///111222222333///,,,+++---...,,,+++))))))(((((((((((()))***+++---000111///...------,,,------,,,,,,---111444333333222222222222333333555444444333222111000000111111222333444555666777666666666666666666666666444444333333222222222333000111111000//////111333333333333333333333333333222111222333555555333111111111111333444444222000///...---,,,,,,,,,------,,,,,,---............---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((******))))))))))))((((((+++,,,,,,+++(((&&&%%%&&&%%%&&&)))+++---/////////***///UUUjjjGGG...,,,)))+++000...'''(((...,,,+++***)))))))))))))))222000/////////...+++)))---.........------...000,,,...222666;;;@@@FFFKKKNNN\\\bbbRRR<<<000......444---444XXXhhh888;;;AAA888======DDDPPPXXX]]]fffrrrhhhjjjfffXXXKKKBBB===999666555444333111000//////---///000000//////111444777BBB^^^yyy\\\QQQQQQGGGFFFIIICCCBBB@@@<<<999888888999999<<<:::888666666555444222000333555555333222333444//////////////////000000111000000/////////000000//////000111222222222222333333333222222111111111,,,000444666555555666888999<<<;;;999999<<<===;;;666999<<<<<<:::999;;;>>>===???AAACCCEEEFFFFFFFFFCCCDDDJJJQQQRRRNNNMMMQQQUUUXXXZZZ\\\[[[[[[\\\]]]```]]][[[[[[\\\^^^^^^^^^aaabbbddddddccc```\\\ZZZ[[[\\\\\\\\\\\\YYYVVVTTTSSSUUUWWWYYY[[[\\\]]]]]]VVVVVVUUUSSSRRRRRRSSSTTTQQQOOONNNMMMLLLLLLJJJHHHBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;:::888888888888999999999::::::999888777777777777777888888777777666666777777444555555555555444333222000000111111222333333333555333222000//////......---,,,)))''''''''')))***+++...111111000///000111000000///---+++,,,///222333333222222222222333333444444444444444444444444222222333444555666777888666666777777777777666666444444444444444333333222...111444333111//////000333333333333333333333333444222111222555666555333222222222333444444111//////.........------------,,,---...///////////////,,,,,,,,,+++++++++******)))******++++++,,,,,,---************************))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))*********)))))))))((((((+++,,,,,,***'''&&&%%%&&&%%%&&&)))+++---/////////---000JJJyyyUUUBBB444***---...++++++111***++++++++++++***))))))...,,,---111777888222,,,---......---,,,+++---...***,,,///222666;;;AAAEEEGGGUUUccccccWWWGGG777...///444444888XXXgggCCC>>>@@@>>>;;;AAA@@@KKK\\\eeehhhrrriiieeeYYYJJJ@@@<<<999666555333111///...///111222...000222222000000333666>>>vvvwwwWWWNNNRRRIIIJJJQQQLLLAAA===777222000222666999>>><<<999777777666444222000444777777444333333555000000////////////000000444333222111111111333333------......///000000000000000000000111111111111111555:::<<<;;;;;;<<<>>>666999999888:::@@@BBBAAA:::???BBBBBB>>><<>>>>>>>>>>>>>>>>>===<<<;;;;;;888888999999:::::::::;;;999999888666555555555555888777666555555666777777777666444444444666888999666666666666666666777777666777666444111000000111111...***'''&&&''')))+++,,,///222222000000222444555444222...,,,+++...000333222222222222222222333......///000222333444444111111222222333444444555000111333555666777888888333444555666555444333222444999===>>>;;;777555555333333333333333333333333666444222222555777777555333222333444555333000...//////000000//////...---------...///000000//////,,,,,,,,,+++++++++******))))))***+++,,,------...************************))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))+++*********))))))((((((+++,,,,,,***'''%%%%%%&&&%%%&&&)))+++---/////////***...FFFoooRRR666......,,,---111)))***,,,------,,,+++***'''&&&)))333===AAA:::222---......,,,+++***+++---...///000000222777===AAA@@@HHHWWWfffiii\\\EEE444...888888...777aaadddEEE:::555DDD???===^^^```ppp~~~zzziiiYYYOOOEEEAAA>>>888444222///111111...,,,---///000,,,,,,///111000666III]]]nnn^^^RRRQQQOOOIIIJJJPPPMMMAAA444...---...222777999888777555444444444555444444444444333222222222222111111222222333333444777777666444333222000000444333222222333333222000000000///......///111222000444999======;;;999888555777888:::<<<===>>>>>>CCCDDDEEEFFFFFFEEEDDDCCCFFFEEEEEEGGGJJJNNNPPPQQQTTTWWWWWWVVVWWW[[[\\\YYYWWWYYY\\\^^^```dddhhhllliiiiiiiiifff\\\RRROOOSSSTTTQQQRRRYYYcccfff```XXXWWWXXXYYYYYYZZZ\\\___bbbVVVWWWXXXZZZ[[[\\\]]]]]]VVVUUUTTTTTTTTTRRRNNNKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGEEEDDDBBBBBBAAAAAA===<<<;;;999888777777666777777777888999;;;<<<===999;;;<<<<<<;;;:::;;;<<<888777666555444444444444555444444444444555666666555333222222444666666666666555555444444333333222666666666555444222111000666555333111000---)))&&&***+++---///111333444444000///...---,,,---000333333444555333111000000111111111111111111222222333000000000000000111111222222333444666777777666555555555444444444333333333111222444555666555444444555555555444444333333333///000111222333444444444444444555555444444333222000000111111111///---,,,....../////////////////////...,,,+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))---------+++(((&&&&&&&&&###%%%(((***---...//////)))777EEEhhhEEE333///000///***++++++***))))))+++,,,---***((((((,,,555???EEE555222...,,,,,,---------+++...111222222333777;;;EEEKKKKKKXXXwwwcccFFF444000444888///444eeeeee>>>BBBBBB888@@@JJJ```sssppp^^^NNNDDD<<<:::999666333222333+++***444888222---///222777999222000NNNnnn^^^RRRPPPOOOKKKLLLSSSMMMAAA555000//////222666999888666555444555555666444333222111000000000000111111333444444444444444555555444333222111000000666444111000000000...---///...---------...//////000333666888777555555555:::;;;<<<>>>@@@AAABBBBBBCCCDDDFFFGGGIIIJJJJJJJJJCCCCCCCCCEEEHHHJJJKKKLLLHHHMMMOOONNNNNNQQQTTTSSS\\\[[[ZZZXXXXXXZZZ___cccnnnkkkiiigggbbb[[[XXXYYY[[[XXXWWW[[[bbbeeeccc___ZZZ[[[[[[[[[[[[]]]```cccfffeeebbb___\\\ZZZYYYYYY]]][[[ZZZYYYXXXUUUPPPMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDBBB@@@??????>>><<<<<<:::888777666666666777777777888888999:::;;;999;;;<<<<<<:::999999::::::999888777666666666666777666555444444444444444666444111000111111111000555555555555555555555555666666666666555444333222666555444333333222...,,,***+++,,,---.../////////,,,,,,,,,***)))***---000444555555444111000000111111000000000000111222222111111111000111111222333000111333444444444333333555444444444444333333333111222333444555555444333333333333222222222111111000000111222333333333333444444444555444444333222000111111000000///...------------------------------,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***)))((('''(((((((((((((((((((((((((((((('''''''''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,,,,***'''&&&%%%&&&$$$&&&(((+++---.........***666CCCzzzWWW===///(((222000...///111000+++&&&+++***)))***---222777:::LLL@@@111***+++---)))%%%(((+++...///000222777:::888@@@BBBNNNhhhtttnnniiiJJJ555+++222222///BBBaaaiii>>>111;;;CCCGGGQQQ]]]yyyaaaSSSJJJFFF>>>777666666222000000...000000,,,(((***222999:::,,,+++JJJqqq```SSSPPPPPPNNNOOOUUULLLAAA666222111000111444666666555555555555555666555333000...------......///000222444555555444333444444444444333333333333777444000---,,,,,,+++***---,,,,,,,,,,,,---......333444444333222111333444999999;;;<<<>>>@@@AAAAAAAAAAAAAAABBBCCCEEEGGGGGGEEEFFFGGGIIIJJJKKKLLLLLLKKKRRRVVVTTTRRRUUUYYY[[[```^^^[[[WWWUUUWWW\\\```bbb]]]ZZZ\\\^^^[[[ZZZZZZWWWUUUSSSSSSVVVYYY[[[[[[_________^^^]]]^^^bbbdddcccbbb___]]]\\\\\\\\\]]]___^^^]]]\\\[[[YYYVVVSSSQQQOOOMMMKKKIIIHHHHHHHHHGGGFFFDDDBBB@@@>>>>>>======<<<;;;999888777777666888888777777777777888888999:::;;;;;;999888888888;;;;;;:::999999888888888888777666444333333222222555333111000111222111000444555555666777777888888666666777777777777666666444333333444555444333111...............---,,,+++.........---,,,---///222444555555444222000000000000000000000000111111222222111111111111222333333222222333444444333333333444444444444333333333222222222333444444444333333333333333333222222222222222222333333333333222222444444444444444333222222111111000///..................------,,,,,,++++++---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,++++++***++++++******)))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***++++++)))'''%%%%%%&&&&&&''')))+++,,,---......+++444AAAvvvTTT;;;---111333111+++(((***---***++++++,,,---.........===AAAAAA777***$$$)))111***+++---......111444777222;;;???HHHXXXfffyyyeeeKKK777555333...555EEEwwwkkkEEEEEE@@@===CCCWWWmmmhhhWWW___eeeHHHAAA:::888555000---...(((666666'''$$$222777///%%%???mmmwwwfffVVVPPPOOOOOOPPPSSSKKKAAA777444333111111333444444444444444444555555666333000---+++,,,---.........//////000111111222444555555555666666666666666222---*********************+++,,,---///000111555555444222111222666888777777888999;;;===>>>???AAA@@@???>>>>>>???@@@AAAEEEGGGJJJKKKKKKKKKKKKKKKPPPXXX]]]ZZZVVVXXX]]]```ZZZYYYWWWUUUTTTVVVZZZ]]]ZZZWWWWWW[[[^^^___aaaeee``````___^^^^^^```bbbeeeccccccbbb```______bbbeee\\\]]]]]]^^^___`````````[[[ZZZYYYZZZ[[[[[[YYYWWWUUUSSSOOOLLLJJJIIIIIIJJJIIIHHHFFFCCCAAA@@@?????????>>><<<;;;999888888888999888777666666555555555888:::;;;:::888666666777;;;;;;;;;::::::999888888777666555444333333333333222111111222444666666555555555555666666777777777555666777888999999999999333222222222444444333222222222222222111000///...///000///...---...111333333444666555333111000111000000//////000000111222111111111111111222222333444555555555555555555555444444444444333333333333222222333333333333333333555555555555555555444444555555666555555444333333333444444444444333222222222111///...------.../////////...---,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))******)))(((((('''''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))******)))&&&%%%%%%&&&(((((()))+++,,,------...---333???pppDDD;;;000)))(((,,,///111+++,,,,,,,,,,,,+++******)))666CCCAAA444***+++000///......---...///222333444:::===DDDLLLTTTrrrXXX999---///000...???~~~zzzAAAHHH:::DDDGGGTTTssstttZZZ[[[nnnyyyGGG@@@;;;999555///---...---......000666:::444***TTTnnnZZZPPPNNNOOOOOOPPPLLLBBB999555444111111333222333333333444444444333777444111...,,,,,,...///---,,,***))))))+++...///111222222333444444555555222///+++)))***,,,,,,---)))***+++...000222333444333333222111111333777;;;888888888:::;;;===???AAADDDCCCBBBAAAAAABBBCCCDDDAAADDDGGGHHHGGGFFFGGGHHHIIIRRRVVVRRRMMMOOOSSSVVVOOOQQQRRRRRRQQQQQQSSSUUUNNNOOORRRTTTSSSRRRWWW___aaadddffffffeeedddfffgggcccccccccbbb``````aaaccccccdddeeeeeeccc```\\\ZZZWWWVVVUUUVVVWWWWWWVVVTTTTTTRRRNNNKKKIIIHHHHHHHHHHHHGGGEEECCCAAA@@@??????>>>===;;;:::888777777777:::999777666555444444444777999::::::888666777777::::::::::::999888777666444444333333333444444555222111222333666777777666666666666555555555444444555666888999:::;;;;;;;;;777555444444555555444333444444444444444333333222+++,,,,,,,,,++++++---///111333555666444222222222000000000000000111111222111000000000000111222222555444444444555555666666555555555444444444333333444333333333333333333333555555555555555555555555888888888888777666555555333333444444333333222111222111///---------......------,,,,,,+++***))))))*********+++++++++*********)))))))))((('''''''''(((((()))))))))(((''''''''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''')))))))))***,,,---...///...222>>>qqqbbb???///333777222(((...------,,,+++++++++,,,222...///999DDDBBB222"""...---++++++,,,///111222111444777===BBBDDD\\\jjj@@@222;;;999******SSSqqqDDDCCCFFF:::GGGTTT|||sssZZZIIIHHHPPPRRR===999666666444//////111000'''***444...(((DDDlllvvv^^^PPPMMMOOOOOOMMMNNNCCC999666444222111333444444555555555444444333666444222///......//////---,,,)))''''''(((***,,,,,,,,,------...//////000///---******,,,...//////***+++---000111333444444...////////////111555888555555555666777:::<<<>>>@@@@@@@@@AAABBBDDDFFFFFFBBBEEEIIIIIIGGGFFFHHHKKKJJJPPPTTTQQQNNNPPPSSSUUURRRSSSUUUTTTRRRQQQPPPQQQNNNOOORRRRRRMMMHHHLLLTTTXXX[[[^^^``````````````````aaacccbbbaaa______``````aaabbbbbb```]]]YYYVVVXXXVVVTTTSSSSSSRRRPPPNNNPPPNNNLLLIIIGGGEEEEEEEEEDDDDDDBBB@@@???>>>>>>>>>;;;:::999777666555444444:::999888666555555444444666888::::::888777888999888999::::::999888666555333333333333333444555555444333333444555555333111777777666555555444333333666777888999:::;;;;;;;;;<<<:::888777888888777666333333444444444444333333,,,---...---,,,,,,...000///222555666555444444444111111111111111222222333111111111111111222333333222222222222222444555666666666666666555555555444555555444333333333444444333333333333444444444444888888999999888777666666333333333333333222111111000000///...------------******))))))((((((''''''&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))''''''((())))))))))))***,,,---///000///333>>>bbbwwwYYY@@@111+++***000///---,,,,,,,,,---...000+++***222???DDD>>>666,,,***'''(((+++///111222000222333999@@@@@@LLLgggwwwnnnGGG888999:::777...MMMDDD999DDD@@@KKKYYYsss|||```SSSEEE>>>;;;555555333222333222//////333------111333333JJJzzz```PPPMMMPPPPPPMMMOOODDD:::555444222222444777888888888888777555444333222111000////////////------,,,,,,+++***)))(((((()))))))))***+++++++++...---,,,,,,...000000///...///000111111111000000,,,...///000//////111222222222111222444666999;;;:::;;;===>>>@@@@@@AAAAAADDDGGGJJJJJJGGGHHHKKKOOOQQQVVVXXXWWWXXX\\\___^^^YYYYYYYYYWWWUUUSSSTTTUUU[[[ZZZ[[[\\\YYYTTTTTTXXXWWWYYY[[[^^^aaabbbbbbaaa[[[^^^aaabbb```^^^\\\\\\XXXXXXYYYYYYYYYZZZZZZZZZZZZXXXUUUTTTSSSRRRPPPOOONNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@????????????<<<;;;:::888777666555555:::999888777666555555555666777999:::999999:::;;;888999:::;;;:::888666555444444333333222333333333444444444555777777555333777666666666666666666666666777888999:::;;;;;;;;;<<<:::888888999::::::999444444444444444333222222...///000000//////000222---000444666666666666666222222222222222333333444444333333333333444555555111111111111222444666777777777777777666666666666777666555444444444555555333333333333444444444555777777777777777777666666222333333333333222111111////////////...---,,,,,,******************))))))%%%&&&''')))))))))((('''&&&&&&'''''''''''''''(((&&&''''''(((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))((()))******(((((()))***(((((()))***,,,...000222///333???VVVdddEEE777666000000///......---,,,,,,%%%,,,111222000555AAAKKK333///+++***,,,///000000222555222555===>>>CCCRRRhhhttt===+++555;;;)))222dddEEEOOOOOO;;;EEEIIIjjjzzz^^^MMMIII@@@::::::777444222222333222...///333,,,555555888```{{{aaaOOOMMMQQQQQQNNNPPPEEE:::555333111222555:::;;;;;;;;;:::999777666111111000000000///......---///111111000,,,(((&&&(((((()))))))))*********///.........000000///...111111222111000///---,,,---///222222111/////////555555444555666999<<<>>><<<===>>>??????>>>===<<>>===;;;:::999888888:::999888777666666666666555777999:::::::::;;;<<<999:::;;;;;;;;;999777555666555444333222111111111333444555888:::<<<;;;999666666666777888888999999666777888999:::::::::::::::888666666888999:::999777777777666555444222222+++,,,------,,,,,,---///+++///333666777777777777333333222222333333444555666555555555555666777777222222222333444777999;;;888888888888777777777777888777666555444555555666555555555666666666777777555555666666666666555555222333333333333222111111...//////000///---,,,+++------------------......((()))***,,,,,,,,,+++***&&&'''''''''(((((())))))&&&&&&''''''(((''''''&&&)))))))))))))))))))))))))))))))))((('''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((()))******))))))***+++(((((((((***,,,///111333///333@@@OOO|||VVV999///000111000///---+++)))000000///......111777;;;???999333/////////...---111444///...555777999CCCZZZfffnnnBBB<<<...777666===lllOOOQQQMMMCCCIIIRRR\\\]]]TTTGGG???;;;999666222222,,,+++000555444444666888...DDDgggQQQJJJJJJMMMNNNPPPIII>>>666111000111111:::888888;;;>>>===888222333333222000---,,,---///...///000000000///------)))+++---,,,+++,,,000444((((((***...333666444222444555555222///...222666///000111333444555444222222333555666666666888:::<<<>>>@@@@@@@@@@@@AAABBBEEEIIIMMMNNNNNNPPPTTTXXXWWWYYY[[[[[[XXXSSSMMMIIIQQQRRRSSSRRRQQQRRRTTTVVVSSSQQQNNNMMMMMMMMMLLLLLLDDDKKKIIIIIIQQQQQQNNNTTTUUUZZZ\\\[[[\\\```cccbbb[[[[[[ZZZYYYYYY[[[\\\]]]XXXXXXWWWVVVTTTQQQNNNMMMMMMMMMMMMLLLKKKHHHEEEDDDBBBBBBBBBBBBBBBBBBAAAAAA===<<<<<<;;;:::888777666777777888888999999999999;;;::::::999999::::::;;;888999:::;;;:::999888777555555444444444333333333555555666777777666555444///111333555666666555444===:::888999;;;;;;:::777777999;;;999777777:::===666555555333111...,,,***------......///000111111---000333555444444444555888777555444444555777888444222111222555555333111...///000222444666777888666666666666666666666666555555444444333333222222222333333333444555555555666555555555555444444444222222111000//////000000111111111000000...------000//////...---,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************))))))(((((((((((())))))******))))))((((((''''''''''''''''''((((((((()))''''''''''''''''''&&&&&&(((***,,,---...---+++***+++***((('''&&&&&&&&&''''''((()))***,,,---...///------AAAOOOhhh@@@555---///222///---...///333444...,,,000111...;;;FFFCCC000'''///333,,,---///000111222444777999@@@WWWnnnbbb888333AAACCC666GGGccc===BBBEEEAAAJJJZZZdddQQQIII???999777666333000---222333111222777777333666[[[gggRRRIIIHHHHHHGGGKKKEEE<<<444111111333333999777777:::===<<<777222333333222///---,,,---///333333333111///,,,)))((((((,,,000333222000---,,,++++++,,,...222333111...222222111///------///000......000222333444333333333444555555333333444555000333777:::<<<===???AAA>>>???@@@CCCHHHNNNRRRTTTTTTTTTTTTTTTSSSQQQOOONNNSSSTTTUUUTTTSSSSSSTTTVVVUUUTTTRRRQQQQQQRRRRRRRRRQQQVVVQQQPPPVVVVVVTTTZZZPPPTTTVVVSSSSSSVVVXXXVVVWWWWWWVVVUUUTTTTTTTTTTTTRRRRRRSSSRRRQQQPPPNNNLLLGGGHHHHHHIIIJJJJJJJJJJJJEEEEEEDDDCCCAAA@@@??????===<<<<<<;;;:::999777777777888888888999999999999:::999999999999999999:::777777888888888777666555000000111111222222333333333333444555666666666666555555555555555666666777777666555666999:::999888777777666555444555888:::777777777555333///+++))),,,,,,------...///000000111222333444555666777777999888666444333333444555555444333444666666444222222222222333444555555666555555555555555555555555666555555555555555555444444444444444444444555555555555555555444444444333222222111000000000000000111111111111000///...---000000///......---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++*********************************))))))(((((())))))*********))))))(((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''(((***+++++++++***))),,,+++***(((''''''(((((((((((()))+++,,,---...///---111<<>>888444444444222000333,,,***111888999666555kkkfffSSSJJJGGGEEECCCFFFAAA999444222333555666777666666888;;;:::555111222222111///---,,,...000555555444222///,,,)))'''***,,,...111222000,,,(((,,,,,,,,,...000111000......---,,,,,,------,,,+++,,,---///111333444444444666777777666333222222333000444999===???AAACCCDDDCCC@@@???CCCJJJPPPRRRRRROOONNNLLLLLLMMMNNNQQQRRRTTTUUUUUUTTTRRRRRRSSSUUUZZZZZZYYYXXXXXXYYYYYYZZZTTTXXXRRROOOTTTSSSQQQWWWTTTXXXYYYUUUSSSUUUVVVTTTUUUUUUTTTSSSQQQOOONNNMMMNNNOOOPPPPPPPPPOOONNNNNNLLLKKKIIIHHHFFFEEEEEEEEEHHHGGGEEECCCAAA???===<<<<<<<<<<<<;;;:::999888888888888888888999999999999::::::::::::::::::::::::777888888888888777666555111111111111222222222222111111222222333555666777888777555444444444666666222111222444777999999888:::777555333444666777888888999999888555111---***,,,,,,,,,,,,------...///000...---///333666666444777666444333333333444555666555444555777777555444666555555555444444444444444444444444444444444444444444444555555555555555555555555555444444444444444444444444333333333333333222111111000111111111111111222111111000///...000000000///......------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++************************************))))))************))))))))))))(((((((((''''''((((((((()))))))))''''''''''''(((((((((((('''''''''((((((((())))))---,,,+++***)))))))))***((()))***+++,,,---...///+++555555JJJhhhaaaDDD333---///333000111000000333666555000+++000===GGG@@@111,,,000...///000111222333333444777000OOOcccxxxJJJUUUdddZZZ:::???uuukkkBBB@@@;;;BBBMMMJJJccc^^^LLLIII<<<999555333333333222000333(((+++888666111GGGiiieeeRRRJJJHHHHHHGGGEEE@@@:::555444555666777555555555777888777444111111111111///------///000000111111222111000...---...+++((((((+++------+++******+++---///111222333+++)))(((***...///---***,,,...000222333444666777999999:::888666555555666;;;>>>BBBEEEEEEEEEEEEFFFJJJIIIIIILLLOOOQQQPPPNNNZZZYYYXXXXXXZZZ]]]```bbbWWWXXXXXXWWWUUUTTTUUUWWWQQQRRRRRRQQQPPPPPPPPPQQQOOOSSSNNNKKKPPPNNNJJJOOOUUUYYYYYYUUUSSSUUUUUUSSSUUUUUUUUUUUUSSSQQQOOOMMMOOOOOOPPPQQQQQQPPPOOONNNNNNLLLIIIFFFDDDCCCBBBBBBHHHGGGEEECCCAAA???===<<<<<<<<<;;;;;;::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777888888666555333222111000222111000000000222333444777666666555444333333333222222222444666777888888<<<999777777:::;;;999666777888999999777444000---,,,,,,++++++,,,---......000...---111777999666222111111111222444555777888555555555666666666555444777777666666555555444444444444444444444444444444222222333333444444555555666555555555444444333333444333333333222222222222222222111111111111222222111111222222111000//////000000000//////.........,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((()))))))))(((''''''''''''((()))))),,,,,,+++***************))))))***+++,,,---...///(((888222LLL[[[nnnNNN999333555777666333///...///000000111***---;;;FFFCCC888//////...///000222333333333555...AAAIIIWWW^^^GGGRRRiiiUUU:::UUUCCC>>>???===HHHSSSRRRsss|||VVVPPPMMM>>>888666444222222111000///)))333<<<777...AAA~~~fffQQQHHHHHHIIIIIIFFFBBB<<<888777777777666444444555666666555333111000111000///---...///111...///000222222222111111---***''')))---000000...,,,,,,------...000333444***((((((+++///111000---...000333444444555888:::777888999999777666777999>>>AAADDDEEEEEEDDDDDDEEEHHHLLLPPPQQQOOOLLLJJJIIIUUUVVVVVVWWWXXXZZZ[[[\\\YYYZZZZZZXXXVVVVVVWWWXXXSSSTTTUUUTTTQQQPPPPPPRRROOOTTTQQQOOOTTTPPPKKKOOOMMMQQQRRRNNNLLLNNNOOONNNTTTTTTUUUVVVUUUTTTSSSRRRQQQQQQRRRRRRQQQOOOMMMLLLHHHGGGFFFEEEFFFGGGHHHIIIFFFEEEDDDCCCAAA@@@???>>><<<<<<;;;:::::::::;;;<<<:::999999999999999999999888999::::::::::::999888999999888777666666555555888888777555333222111000222111///.........//////444555777888888555333111444444555555555555666666888777777:::===<<<777333333444666888777666333222...---,,,+++,,,---...///444333555:::@@@@@@;;;555000000111333444666777888333444555555555444444444666666666666666666666666555555555555555555555555333333444444555555555666555555444444333333222222222222222222111111111111222111111000111111222222000111111111111000//////////////////............,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++************++++++))))))))))))************(((((((((((()))))))))***((((((((()))))))))******))))))((((((((()))***+++******************))))))******+++,,,------...///'''888111PPPVVV~~~```EEE555444666888777333///000333222...)))---;;;GGGDDD:::111///...///222444444444444:::999:::CCC```ttt}}}hhhKKKLLL___SSS;;;???RRRYYYAAA@@@>>>AAAMMMWWW```{{{ppp^^^GGGOOOJJJ444555444222000...------...,,,777555---GGGfffOOOFFFFFFGGGHHHFFFBBB===:::888888777666333444555555555444333222///000000///......000222000111222333333222111000)))+++///333666555222///222222111///---...000333,,,,,,,,,---000111111111000222555555444555888<<<444666777777666666777999>>>@@@CCCEEEEEEFFFHHHJJJEEEKKKQQQSSSOOOLLLKKKLLLJJJJJJLLLMMMNNNNNNNNNNNNSSSSSSTTTSSSQQQQQQRRRTTTRRRUUUXXXWWWSSSQQQRRRTTTUUUZZZVVVSSSXXXTTTNNNSSSQQQUUUVVVRRRQQQSSSTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTRRRRRRRRRQQQOOOMMMKKKJJJKKKJJJIIIHHHHHHGGGGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@<<<<<<;;;::::::;;;<<<===::::::::::::999999999999555666777888888777666555666555444333222111111111000000000111111111111111111000///---,,,,,,++++++111444777::::::888444222444555555444222222222333111222444777999888444111111222333555555555555555111///...------...000111444444777;;;???>>>999555444444444444555555555555333444666666444333444555444444555555666777777777666666666666666666666666555555666666666666666666333333333333222222222222222111111111000000000000000000000000000000111222//////000000000000//////.....................---,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,*********************************))))))*********)))))))))************+++((((((((()))))))))******(((((())))))******++++++))))))*********+++++++++******+++++++++******)))+++++++++,,,---.........)))444222QQQVVViiiGGG222333777:::888222000222---333222+++,,,999DDDFFF888333///...111333444333111AAA555888===FFFKKKkkkXXXSSSOOOCCC888>>>BBB777|||mmmFFFDDD>>>BBBJJJMMMSSSkkklllPPPNNNDDDDDDJJJ:::777333222111...------...000777111333QQQ}}}aaaMMMFFFFFFGGGGGGCCC@@@<<<:::999888777666333444555555444333333333//////000///......111333222222333333333222000///,,,///444777777444333222444444333000---...111555111111111000......000111000333666555222333777;;;555666888777666666888999???AAACCCDDDEEEHHHKKKNNNIIIKKKNNNOOOOOOOOOOOOOOORRRRRRSSSTTTUUUVVVWWWWWWQQQRRRSSSRRRQQQQQQSSSUUUKKKOOOSSSSSSQQQPPPRRRUUUcccfff^^^XXX[[[XXXTTTZZZYYY]]]^^^ZZZXXXZZZ[[[YYYSSSRRRRRRRRRSSSSSSTTTUUUSSSSSSSSSSSSQQQOOOMMMLLLPPPPPPNNNLLLJJJGGGEEECCCDDDDDDCCCBBBAAA@@@@@@???<<<;;;:::::::::<<<===???;;;;;;:::::::::999999999555666888999999888666555555444222111000//////000,,,,,,------......//////------------,,,++++++***---///222555666666444333///111222111...---...000---///111222222222333333111111111111222333444444444222000......000222333222333444555666666555444555555666666666555555444333555777777555444555666444444555555555666666666555555555555555555555555555444444444444444333333111111111111111111222222111111000000000///////////////......///000000111......////////////......,,,,,,------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***************************))))))(((((())))))***))))))*********+++++++++(((((()))))))))*********(((((()))******+++,,,,,,((()))***+++++++++*********+++,,,------,,,++++++++++++,,,,,,---.........---///111OOOWWWyyyOOOCCC999666666333111222///111222000,,,---777CCCAAA:::111...///111111000000<<<222999444>>><<>>:::DDDPPPIIIJJJkkkyyy___PPPIIIEEE777EEECCC(((>>>444333111///---...111444666000PPPrrr[[[KKKFFFHHHIIIIII@@@>>>;;;999999888777666333555666555444333333333.../////////...///111333000111222333444333222222111333444222//////222666222222222000...000555999555666555111,,,+++---111000333555444111111666:::999:::;;;:::999888999:::??????@@@@@@AAACCCHHHKKKMMMJJJGGGGGGKKKMMMLLLJJJOOOOOONNNNNNPPPRRRUUUVVVZZZ[[[\\\[[[[[[[[[]]]___^^^ccchhhiiihhhhhhkkknnnsssssshhh^^^```^^^]]]dddWWW[[[[[[WWWTTTVVVVVVTTTUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPKKKKKKMMMMMMMMMLLLKKKJJJFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999:::<<<>>>???;;;;;;;;;::::::999999999888999;;;<<<<<<;;;999888666555333111000000000111.........------,,,,,,,,,)))***,,,------,,,+++***)))***,,,...000111222222***,,,...---+++***+++...---///000///...///444888222111000///000111222333555444111000000111333555666666555333222333555888333333555666777777888777444777999888666555666888555555555555555444444444444444444444444444444444222111111000000///////////////000000111111111222000000000000////////////...............///000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************))))))(((((((((((())))))))))))******++++++++++++))))))))))))************((())))))***++++++,,,,,,&&&(((***+++,,,+++)))(((+++,,,---.........---,,,+++,,,,,,------.........111+++000KKKWWWxxx}}}```BBB555444444666888666******555666++++++777GGG???444......///...---111555///999***===<<>>:::888888888777777444444444333333222222222///...------...000222333333111111444333...+++,,,...000222222222333555666444222...+++***,,,///111000000111222333444555666666666555333000......///111111222222333444444555444555777666666888>>>CCCAAA@@@BBBEEEEEEDDDFFFLLLKKKJJJJJJNNNSSSVVVUUUSSSOOORRRVVVYYYZZZ\\\___aaaaaaaaaaaa___]]]]]]___aaaeeeeeeccc``````cccaaa]]]YYY\\\^^^\\\YYYWWWYYY\\\YYYWWWSSSQQQPPPRRRUUUVVVQQQPPPOOOMMMMMMMMMNNNNNNQQQOOOMMMLLLLLLKKKHHHGGGIIIGGGDDDCCCCCCCCCAAA@@@===;;;:::;;;===>>>>>>>>>;;;;;;;;;;;;:::888666555666777888999999999999999666555444222111000000000******+++,,,------......++++++++++++++++++++++++******))))))***,,,---...111///+++)))(((***,,,............///000111222333666444111......///222444///000111333444444333333777666555444333444555666666555555777888888777666888888888888888777666666555444333333222222222222000111333555555555333222222222222111111000000000222222222111111111000000222111111111000000//////////////////////////////...------,,,,,,------...//////...---,,,,,,++++++************************---,,,,,,+++*********+++***++++++++++++***))))))))))))))))))))))))))))))))))))***+++++++++++++++)))************+++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,............---,,,++++++++++++,,,---...///000111///444---DDDSSSjjjmmmJJJ999777888666444222111333444222...,,,444BBBFFF999,,,,,,000000000333666666444555:::???EEEGGGDDD===888888888666555CCCvvv{{{RRRDDDEEEEEE===GGGWWWfffgggZZZIII@@@???===:::777555333222222///333---+++555888777<<<```nnnVVVJJJFFFEEEEEEFFFAAA>>>:::888888888777666666555555444333222222111///...---------///111222555333444777666111...///,,,...////////////111333222000---******+++---...+++++++++,,,,,,,,,,,,,,,---......,,,***)))***+++)))***---000444777:::;;;<<>><<<<<<>>>>>>>>>===;;;;;;;;;;;;:::888777666666777888999999999999888777666444222000......---,,,,,,+++******)))(((((()))))))))******++++++,,,------,,,,,,---...000111---,,,*********,,,...000/////////000111222444444111000///......000333444111222444555666666555555444333222111111111222222444444444555666777666555666666777777666666555444444333222111111111111222000111333444555444333222222222222222111111000000222222111111111000000000111000000000////////////........................------,,,,,,,,,,,,------///......---,,,,,,++++++************************---,,,++++++*********+++***++++++++++++***))))))))))))))))))))))))))))))'''((())))))******))))))************++++++++++++************++++++++++++***++++++++++++,,,,,,,,,............------,,,+++,,,,,,---...///000111111...111000???OOOeeexxxVVVAAA888666333666444...---222333000222:::BBBBBB888///...333///111444333000111555:::BBBDDDCCC===888888888555333666[[[[[[DDD@@@BBBDDDJJJXXXbbb^^^RRRHHHAAA===;;;:::777555222111111111***...---...222444EEEaaajjjSSSGGGEEEDDDCCCDDDAAA>>>:::888777888777666666666555444333111111000......---------///000111333222444888777111......***,,,---...---...///111...---,,,***)))******+++'''''''''&&&&&&%%%%%%%%%((()))************,,,...---...///000222444666777;;;???DDDDDDBBB???>>>???EEEEEEGGGLLLLLLKKKNNNSSSNNNOOOPPPOOOMMMLLLKKKLLLTTTSSSPPPNNNLLLMMMQQQTTTNNNOOOPPPOOONNNNNNPPPRRRTTTXXXYYYTTTSSSVVV[[[\\\^^^ZZZWWWXXX\\\^^^\\\YYYRRRRRRQQQQQQQQQSSSUUUVVVQQQQQQPPPMMMIIIGGGGGGHHHJJJIIIGGGGGGHHHHHHFFFEEEAAA???>>>???AAABBBBBBAAABBB@@@???>>>??????===<<<<<<<<<<<<;;;:::999888777777777888888999999888888666444222///---+++***)))......---,,,+++***)))(((++++++++++++++++++******++++++***++++++,,,---...,,,,,,,,,,,,,,,---------............///111222333---------...000222444555222333444555555666555555666555444333333333333444222333333333444444444444555555555666555444444333222222111111000000111111000111222444444333222111222222222222111111111111111111000000000000000////////////...............------------------------------,,,,,,,,,,,,------......------,,,,,,++++++************************,,,,,,+++************+++***++++++++++++***))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((************+++++++++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,------.........------,,,------...///000111111222......333888KKK^^^{{{^^^CCC444333888666......555555000000000;;;HHHFFF666000444///111222111//////333666;;;???@@@<<<888888777444444///@@@tttlllMMMAAA===>>>AAATTT^^^\\\JJJ:::999???AAA999777555333222111111111111......666666999eee~~~iiiSSSHHHFFFEEEEEEFFFAAA>>>:::777777777777666666555444333111000///...//////.........///111111...---000444444...++++++)))+++------...///111222,,,,,,++++++***)))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++,,,...111333999888888777888999:::;;;;;;???CCCCCCAAA>>>>>>???FFFEEEHHHLLLLLLJJJLLLPPPLLLOOOSSSTTTRRRRRRUUUXXXWWWVVVTTTRRROOOOOORRRTTTRRRTTTVVVXXXYYY[[[^^^aaaVVV\\\___ZZZUUUVVVYYYZZZ[[[XXXVVVWWWYYY[[[ZZZYYYUUURRRNNNJJJKKKNNNSSSVVVRRRSSSSSSPPPKKKIIIIIIKKKJJJIIIHHHHHHIIIIIIHHHGGGAAA@@@>>>???AAABBBBBBAAAAAA@@@???@@@@@@@@@???===<<<<<<;;;;;;:::999888888777777888888888888777777333222000...,,,***)))))),,,,,,,,,,,,++++++++++++//////...---,,,+++***)))***************++++++,,,.../////////...+++)))((())))))******+++,,,...///,,,---///111333444444555111222222333333333444444777666666555444444444444000111111111000111222333555555555555555444333333222222111111111111222222000111222222333222111111111111111111111111111111////////////////////////---------------------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++************************++++++***************+++***++++++++++++***))))))))))))))))))))))))))))))&&&''''''(((((((((((((((*********+++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------------...............---...//////000111111222222111---333111IIIZZZeeefffIII===777333555888666222......,,,444BBBIIIBBB777222000111222111000111444777555;;;===:::888888666333777666777YYYYYYFFF???===@@@GGGEEEOOOPPPDDD:::::::::666777666444333222222333444666444///444HHHgggzzzfffQQQGGGFFFFFFFFFFFF@@@===999777777777666666444444333111000...---,,,000000///000000000111111+++***,,,111111,,,)))***&&&(((+++,,,---...000222++++++++++++***)))(((((($$$%%%&&&((()))+++,,,,,,&&&(((***,,,---///222555<<<<<<<<<===???BBBEEEGGGCCCEEEGGGGGGEEEEEEHHHKKKJJJJJJLLLOOOOOOLLLLLLPPPKKKOOORRRSSSQQQQQQSSSUUUVVVWWWXXXWWWUUUTTTUUUVVVQQQTTTWWWYYY[[[]]]```bbbUUU\\\```]]]XXXWWWXXXXXXVVVWWWWWWVVVTTTTTTWWWZZZVVVTTTQQQOOONNNOOOPPPQQQOOORRRSSSQQQLLLJJJKKKMMMJJJIIIHHHHHHJJJJJJIIIHHHEEECCCAAA@@@AAAAAAAAA???>>>>>>>>>???AAAAAA@@@>>><<<;;;;;;:::999999999999777777888888888777777666222222111///............+++++++++***************,,,,,,,,,,,,,,,+++++++++---------...............---...000000///---)))'''((((((((()))***+++------000111222444555555444444333333333333333333444444333333222222111000//////...///000///......000333555555666666555555444333333333222222222333333444111111111111111111111000000000000000000000000000........................,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))***++++++***++++++++++++***))))))))))))))))))))))))))))))(((((()))************)))***++++++++++++,,,,,,,,,---,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,---...//////////////////000000111111222222666///111...HHHXXX[[[zzzYYY@@@000666;;;222---000...///000555BBBJJJ@@@000000111111111111222555777111777:::999777888666333222>>>888BBBuuuiiiJJJ<<<;;;>>>FFFNNN>>>@@@@@@<<<::::::999555555444333333333333555555000777222:::kkktttaaaMMMDDDCCCDDDDDDDDD@@@===999777666777666555333333222111000...------//////000000000000000000,,,***,,,000000,,,+++---%%%''')))***)))***,,,...++++++******)))(((((((((###$$$&&&))),,,...000111---...000111222333666888;;;:::999999:::<<>><<<;;;<<<>>>@@@AAA???===;;;:::999888888888888999777777888888777777666666555444333333222222333333333222111000///...---,,,''''''(((***+++---......+++,,,------------,,,,,,)))+++---000111000...,,,++++++,,,,,,---///000111333444444555555555444444666666555555555555666666444444444333222111000///---///000...,,,,,,///333555555666666555555444333333333333222333333444555111111111000000000000000............////////////,,,------------.........,,,,,,,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))***++++++***++++++++++++***))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------+++,,,---...///000000000///000000000111111111111666333000000DDDRRR[[[}}}^^^AAA:::999111///666111444111///999GGGEEE777111111000000000111333444000555999777666777666333+++<<<888555]]]{{{aaaDDD888===FFFHHHFFFBBB;;;666666777666888;;;333222222222222333555666///:::HHHlllvvvppp^^^JJJBBBBBBBBBBBBCCC@@@===999777666666666555444333333222111000000000---...............------,,,***+++......,,,,,,///)))***+++***((((((((()))***)))((('''&&&&&&&&&'''%%%&&&(((+++...111333444444555666666555666888:::888777555444444666888999<<<>>>>>>===<<<===CCCHHHGGGGGGKKKPPPPPPNNNNNNRRR]]]\\\ZZZYYYWWWVVVSSSPPPQQQRRRRRRQQQPPPPPPRRRTTTRRRTTTWWWWWWWWWVVVWWWXXXXXX[[[ZZZVVVVVVYYYYYYWWWYYYXXXVVVSSSQQQRRRSSSUUUSSSTTTVVVWWWVVVSSSPPPNNNOOOTTTWWWTTTMMMHHHIIILLLMMMKKKJJJJJJKKKKKKIIIHHHHHHFFFCCCBBBBBBAAA@@@>>>;;;;;;;;;===???>>><<<999:::999888777777777888888777777777777777666666555555444333222111111111111555444444333222111111111+++++++++,,,---......///)))***+++++++++******)))(((***---///111000//////////////////111222333444333333333444444444555555777666555444444555666777666666666666555333111000,,,///000...++++++///333444444444444444333222222222222111111222333333444111111000///////////////,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************)))))))))))))))***++++++***++++++++++++***)))))))))))))))))))))))))))))))))******+++,,,++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---///000000111111/////////000000000000111000777111666>>>HHHaaallljjjNNN???;;;999666555777666333444:::BBBFFF777555333222111222111111000555888666555666666444...666666444PPP|||bbbFFF<<>>888888??????666333666111111000111111333555666:::@@@fffuuulllppp]]]JJJBBBBBBCCCCCCDDD@@@===999666666666666555444444444333333222222222,,,,,,,,,------,,,++++++,,,)))(((+++,,,***+++//////000///---***''''''''')))(((&&&%%%$$$$$$%%%&&&(((***+++...111333555666333444444333222222333555333333444666999>>>CCCFFFCCCEEEFFFEEECCCDDDHHHLLLJJJKKKOOOUUUWWWUUUVVVZZZXXXVVVUUUWWWZZZ[[[YYYVVVSSSRRRPPPNNNLLLMMMQQQTTTOOOQQQUUUVVVWWWWWWXXXYYYfffddd^^^XXXWWW[[[\\\YYY^^^YYYSSSRRRSSSUUUTTTRRRVVVSSSOOOLLLLLLOOORRRUUUTTTXXX[[[WWWOOOJJJJJJMMMQQQOOOMMMMMMNNNNNNLLLKKKFFFDDDBBBAAABBBAAA@@@???;;;;;;;;;<<<===<<<999666999888777666666666777888777777777777777666555555333222111///---,,,,,,++++++,,,,,,---...//////000444333333111000///...---,,,---...///...---,,,++++++,,,...///000///...---000000000000111333444555222222222222333444555666555555333222222333444555333333333333222000...---,,,///000...******///444222333333333333222111111111111000000111222333333111111000///////////////+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,------.........************************,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))((())))))***++++++***++++++++++++***))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---///000111111111////////////000000000000***999333;;;888@@@fffbbbdddLLLJJJCCC333888777:::<<<333///===SSS>>>;;;888555444333222111000555888555444666666444888333666999LLLiii]]]PPPHHHFFFDDDAAA@@@;;;:::999999888888999999111777555333999666555===:::xxxuuuyyyxxxZZZGGGEEEBBBBBBCCC>>>???<<<777444444444444333444333222111111111222333222111000...,,,+++******)))###$$$---///)))(((---,,,+++)))''''''''''''((((((***++++++******+++,,,...222666888777333000///777777666666555444444444666555555666888999999888999<<>>;;;888:::999888888999:::999777>>>999888<<<;;;666555999999777555222222222444555000111222222222222111111111111222222222333333333333222333555888999999888333222000///...000111222///111444333111---+++***000000000///......000222444444444444333333222111555666666444222000000111333333222000///......///............///000111222666444111///...///111222000111111111111222222222222222222222222222222222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,++++++******++++++,,,((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...------...///...,,,............/////////000444444333333333333222222222111222444777@@@QQQbbbwwwSSSBBBBBB666222222777888666888>>>QQQ>>>333777777...///888666444333444777777555222222111777777@@@ssssssaaaMMMCCCAAA???===<<<::::::999888888888888888444777111///555777;;;GGGiiivvvuuuWWWEEECCCBBBCCCCCC<<<>>>;;;666444333444333333444333222111000000111111444333111///---+++******%%%&&&&&&(((...444666444,,,+++***(((''''''(((((()))+++,,,,,,+++***,,,---...000333444444222222222888888888777777666666666999999:::<<<>>>@@@@@@@@@>>>@@@AAABBBBBBCCCEEEFFFLLLPPPTTTWWWWWWVVVUUUUUUSSSTTTUUUVVVXXXZZZ\\\]]]ZZZYYYVVVTTTSSSTTTVVVWWWVVVTTTRRRQQQRRRTTTVVVWWWWWWUUUSSSPPPOOONNNOOOOOOOOONNNNNNPPPSSSSSSPPPMMMIIIIIIHHHHHHJJJLLLNNNPPPQQQRRRSSSRRRQQQOOOLLLJJJJJJIIIGGGGGGGGGFFFDDDBBBFFFEEECCCCCCBBBAAA>>><<>><<<;;;<<<;;;:::888;;;777777999999444444777999888666444444555666888444444333333333333333333444333333333222222111111222111222444666777666555444222000...------......111333666666333111///......//////---,,,,,,...000333333444444333222222111333444555555333333333555444333111111111111000////////////000000111222333555333111///...///000111//////000000000111111111222222222222222222222222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///...------//////...---........./////////000000222222222222222222222222333222333444666===MMM]]]wwwXXXHHHKKKCCC===;;;999555555:::HHHFFF???777222333444444555444333444666666555222000000888888@@@qqq{{{dddLLLAAA>>><<<::::::999999888777777777777888999555222666777444MMMxxx[[[uuupppRRRAAABBBBBBCCCAAA:::<<<999666333333333333222333333111000////////////444333222000...---,,,,,,''',,,***&&&...===???666,,,+++***)))))))))))))))***+++---,,,++++++,,,...,,,...000111111222444666555555555555555444444444<<<===>>>@@@BBBDDDEEEFFFCCCDDDEEEDDDBBBAAABBBCCCAAADDDGGGIIIIIIIIIJJJKKKOOOPPPQQQSSSVVVXXXZZZ[[[ZZZ\\\]]]\\\ZZZYYY\\\___]]]YYYVVVVVVYYY\\\\\\[[[ZZZXXXUUUQQQOOOMMMLLLLLLLLLKKKKKKLLLMMMMMMKKKHHHGGGGGGGGGHHHJJJLLLNNNPPPOOOOOOOOONNNNNNMMMMMMMMMIIIGGGEEEDDDDDDCCCBBB@@@BBBAAA@@@@@@@@@???===;;;@@@>>>;;;::::::888666444999666666888777444444666555444222000000111333444777666555444333333444555666555444333222111111000333222222333555666444333444333000...,,,+++++++++111444666666555333111111222222222111//////111333222333333333333222111111000222444555555555666777333111000111444444222///000000000000111222333444333222000...---...///000........./////////000000111111111111111111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***************)))))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------------------,,,,,,///...------/////////---....../////////000000000//////000000111222222222444333222444555:::HHHUUUpppvvvYYYOOOEEE<<<:::;;;:::888888<<>>???@@@AAACCCDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGHHHJJJJJJJJJJJJLLLMMMPPPQQQRRRTTTVVVWWWXXXXXXXXX]]]```___[[[ZZZ\\\```___ZZZUUUVVVYYY\\\ZZZWWWWWWUUURRROOOLLLJJJIIIHHHLLLLLLLLLLLLLLLLLLJJJIIIJJJIIIJJJJJJKKKMMMOOOPPPMMMMMMMMMLLLLLLKKKKKKJJJJJJGGGDDDCCCCCCCCCBBBAAA@@@???>>>>>>???>>>===;;;???===;;;::::::999777555888777777888888777777777555444222000///000000111777666444222111222333444555555555444333222222222555444333444555555444222444333111///------,,,,,,000222444555444222222222333444333222000000222444111222222222222222111111///111333444444444444555111///...000444555222///000000000000111222333333222111///---------...///....../////////000000000000000000000000000000000111000///...---,,,,,,,,,------------------------******,,,---------,,,+++)))***++++++++++++***)))+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,---...//////.........------,,,,,,,,,///...---...///000///......////////////000000000......///000111222333444333111111333444999DDDOOO^^^|||WWWIII;;;999???BBB===666777PPPYYYEEE555777888111444444333333333444444444666666<<<:::@@@qqqooo___RRRMMMGGG===:::???999888777777666777777777222<<<:::888KKKsss```WWW{{{^^^EEE;;;?????????===666888555333222333333222111111111000000///...------/////////000000222333444555...,,,222444///))))))++++++++++++*********)))((()))******))))))***+++)))---111444666666777888;;;;;;<<<<<<======>>>>>>;;;===>>>>>>===<<<>>>@@@CCCEEEHHHIIIIIIJJJLLLNNNOOOPPPQQQPPPNNNNNNPPPQQQRRRRRRTTTTTTUUUUUUTTTTTTTTTXXX\\\ZZZUUUSSSTTTWWWYYYTTTPPPOOORRRSSSPPPLLLOOONNNMMMKKKIIIGGGFFFFFFLLLMMMMMMLLLKKKJJJJJJJJJHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJLLLLLLKKKIIIFFFEEEHHHFFFCCCAAABBBBBBBBBAAABBBAAA@@@AAABBBBBB@@@>>>@@@>>>======??????>>><<<888999:::999999::::::999;;;:::888666444333333333555444222000000111222333444444444444444444444444333222222222333333111000222222222111111111111111111222555555444333333444000000000...,,,,,,...000000000111111222111111000...111333333222111111111///...---///222333111//////////////////000222222111000///...---------.../////////000000000111111////////////////////////000000///------,,,,,,,,,------------------------,,,---...000000000///...+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////.........------,,,,,,,,,///...---...000111000///////////////000000000111...///000111222444444555111///000333555888AAAJJJUUU}}}}}}fffJJJ<<<>>>CCC>>>666:::NNN[[[RRR@@@555444555444444444333333333444555999666:::888AAAsssvvvdddUUUQQQKKK>>>999>>>999999888777777777777888---BBB>>>:::mmm}}}QQQ]]]vvvTTT@@@:::???===;;;;;;666555333222111222333222111///000000000000//////...---......///000222444555222***+++555555)))$$$))))))******++++++***))))))'''((())))))(((((()))+++***...333666666666666777:::;;;;;;<<<===>>>??????;;;===???>>>;;;:::<<>><<<;;;:::999;;;===>>>>>>===777999:::888888;;;<<<:::;;;:::888777555444333333444333222111111222333444444444444555555555666666000//////000111111///...111222222333444444555555333555777777555555555666111222111///------...000//////000111111111111000...111333333111///.....................///000111............///000111222111000///......---------//////000000000111111111........................//////...------------...------------------------------...///000000000000------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------......//////------------------,,,,,,///...---...000111111000/////////000000000111111//////000111222333444555111//////333555777>>>EEESSSkkk___BBB:::???AAA???AAANNN]]]]]]LLL999333888555666555444333333555777888333777888EEEyyyuuu[[[TTTOOOBBB;;;<<<::::::999888888888888888555BBBKKKhhhnnnHHHgggnnnKKK<<<:::@@@;;;777999777333222111111222222111000...///000111111111000000.........///000111222222---...000222///***)))+++(((((()))*********)))(((''')))******))))))***+++---///222333333333555666666666777888999:::;;;;;;888<<<>>>===::::::<<<@@@???AAACCCDDDEEEFFFHHHJJJLLLNNNQQQRRRRRRRRRSSSTTTSSSTTTUUUWWWWWWVVVTTTSSSZZZZZZYYYXXXWWWVVVUUUUUURRRQQQPPPPPPOOOOOONNNNNNHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGEEEDDDFFFIIIGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBAAAAAABBBDDDDDDCCCAAA???>>>======>>>===;;;999666555444666888999999888333777777444555::::::777666666555444444333333333444444444555666666777777666666666555555555555555111000000111222222111///111222333444555555666666444666777666444444444666555555555333000000222333...//////000111111000000...000333444222000......///111111///+++,,,000555////////////000111222333111111000//////................../////////000000------------------------...------------...//////........................+++++++++,,,,,,...//////...---+++******+++---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------...............,,,,,,------------------......---...000222111000//////000000000111111111/////////000111222333333444111111444666666:::@@@PPPWWWZZZCCC???DDDHHHGGGTTTbbbcccTTTBBB999888666777777555333333666999777222888???QQQaaaVVVRRRGGG>>>===;;;:::999999888888999999CCC>>>ZZZgggFFFoooiiiFFF999;;;@@@999555888888222111000111222222111000---///000222222222111111000000///////////////000+++555777...)))---///+++'''((()))******)))((('''(((***++++++******+++,,,000111111000///000444666666666777999:::;;;<<<<<<555999<<<<<<999999<<<@@@>>>@@@AAAAAA@@@@@@BBBCCCCCCFFFJJJLLLMMMNNNOOOPPPTTTVVVXXXZZZ[[[ZZZYYYXXXYYYWWWUUUTTTUUUVVVUUUTTTHHHIIIKKKKKKIIIIIIJJJLLLIIIJJJJJJJJJIIIIIIHHHGGGCCCEEEGGGFFFDDDDDDGGGJJJCCCCCCEEEFFFGGGGGGGGGGGGDDDCCCBBBBBBCCCEEEGGGIIIBBBBBBCCCEEEGGGHHHFFFDDDCCCAAA@@@@@@@@@???===;;;777666555666888999999888///444555111222777888444555666666777777888888888555666777999::::::::::::888888777666555444444333444333333444666666555333222333444444555555555555333444555444222111222333333444333111///...000111......///000000111000000---000333555333111000000000333444000******111888000000000000111222333444111111111000//////......---------.........//////---------------------------------------...///000........................***)))(((((()))+++---...///---***((((((***---///******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...............---------,,,,,,,,,------...............---...111222222111000000000000111111111111......//////000000111111666333333555666555777<<>>::::::>>>@@@>>><<<===;;;999888777888999:::::::::::::::::::::::::::666666777777888888999999<<<<<<<<<<<<;;;;;;:::999777777777777666666666666666555444555666666444222444444444555444444333333222000.........---,,,***---...///111222222222222000///...---...000222333444444444333333333222222,,,000333222///...111444444333222222111111222222///000111222111000---,,,///...,,,+++,,,---///111......//////...---,,,,,,///////////////////////////111111///+++***,,,...+++***)))(((((()))***+++,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................,,,---......//////......000000//////...---++++++---,,,,,,,,,------...///.../////////000000111111222111///......//////000......------------......111222222333333444555555BBBPPPaaaRRR???CCCCCCJJJ\\\jjjdddNNN???>>><<>>NNNsssppp\\\SSSLLLFFF===555555@@@GGGEEEDDDGGGmmmpppRRR```lllPPP???===:::777555555555555555555333111//////111222///000111111222111000//////......///111333333222333111///.........,,,+++,,,,,,+++++++++*********,,,++++++*********++++++///000000111222333444444666666666777777888999:::<<<;;;;;;;;;<<<>>>@@@BBBAAABBBEEEGGGIIIJJJKKKKKKFFFHHHLLLPPPSSSTTTTTTTTTTTTRRRQQQRRRUUUVVVVVVTTTTTTTTTTTTSSSRRRQQQOOOOOOJJJIIILLLRRRSSSNNNMMMPPPHHHJJJKKKIIIGGGFFFHHHJJJFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFCCCDDDDDDDDDDDDBBBAAA@@@CCCBBBAAA@@@AAABBBCCCDDDCCC???;;;;;;>>>@@@>>>;;;<<<:::999777777777999999999999999999999999999999888888888888888999999999999:::::::::999999888777666666555555555444444444666555555555666666444333333333444444444444333333222///+++)))***++++++***...///000111222222222222111000///.........///000111111111000000000000000---111333222///...000333444333333222222222222222000000111111000...,,,+++---,,,,,,++++++,,,...///000000000000000///...---...........................///000///,,,***+++---,,,,,,+++******+++,,,,,,------......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................,,,---......//////......////////////...---,,,,,,------,,,,,,,,,------............//////000000000//////...---...///111222///......------......///111111222222333444444444===GGGWWWzzztttRRRBBBCCCJJJ\\\ooonnnXXXBBB999<<<:::777777===AAA999---AAA:::AAAcccsssTTTJJJKKKKKKFFFAAA>>>;;;AAAWWWoookkk___lllgggGGG???===:::888555444444444555444222111111111222222111111000000000000000111///......///222333333222000///------------,,,***.........---------,,,,,,)))******++++++*********,,,---...000222333555555333333555666888999:::;;;>>>>>>>>>???@@@@@@AAAAAACCCEEEGGGIIIJJJKKKKKKJJJJJJKKKMMMOOOPPPQQQRRRRRRSSSRRRRRRTTTVVVXXXXXXXXXTTTSSSQQQPPPNNNLLLLLLKKKLLLLLLPPPWWWYYYUUUQQQPPPHHHJJJMMMNNNMMMLLLKKKLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGEEEDDDDDDCCCAAA???===<<<>>>>>>=========>>>@@@AAABBB???<<<;;;===>>><<<999===<<<;;;999999:::;;;;;;888888888888888888888888999999999999999999888888777777888888777777666666444444444333333333333222666555555555666666444222444444555555666555555444444000+++))))))+++,,,---//////000111222222222111000000//////...------,,,//////////////////000000///111333222///...000222444333222222111111222222111000000...---,,,++++++++++++++++++,,,,,,,,,,,,...////////////...------------------------------,,,---//////---+++++++++,,,+++************+++,,,,,,,,,---...////////////------------------------------------------------------------------------------------------------------------------------........................------...////////////............//////......---...------,,,,,,,,,------.............../////////---,,,,,,,,,---///111222//////............//////000000111111222333333333999???NNNhhhxxxYYYZZZWWW___ooossscccLLL>>>???666111444:::;;;999999DDDCCCYYY```PPPCCCBBBCCCHHHTTTqqqtttiiinnnppp]]]FFF>>><<<:::888666444333333444222111000111222222111333222000///...///111222...------...111222222111///...------......---+++//////.........---------***+++---......---,,,,,,+++,,,---000222444666777333444555777888999::::::===>>>@@@AAABBBBBBBBBBBBEEEFFFHHHIIIJJJJJJJJJIIILLLKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQTTTXXX[[[]]]^^^fffddd```\\\XXXVVVUUUTTTRRRRRRTTTWWWYYYVVVQQQNNNFFFIIIMMMPPPQQQPPPNNNMMMJJJIIIIIIHHHGGGGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEDDDBBBAAA???>>>======<<<<<<;;;<<<===???@@@@@@===;;;:::;;;;;;999777:::999888888888888999999999999999999999999999999999999999888888777777777666666777777777666666555444444444333333333222222555444333444555555333111555666777777777777777777666333000//////000111000...//////000000000//////...............---,,,+++......//////000111111222000111222111///...///111222111111000000000000000111000...---++++++************+++,,,---,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------***+++---......,,,+++***)))))))))))))))))))))))))))***+++,,,------------........................------------------------------------------------,,,,,,------------------------------....................................------...///////////////------...//////////////////...------,,,,,,------------..................------,,,,,,---...000111000//////......//////000///000000111111222333333999===LLLZZZvvvlll\\\PPPUUU]]]ZZZNNNDDDGGG>>>===BBBAAA999<<>>>>>===>>>======<<<===???@@@AAA<<<;;;:::999999888666555444444444333444444444444::::::::::::::::::::::::888888777777666666555555666666777777777777777666555555555555444444444333333222222222333333111000333444555666666666666666555444444444555444222000..................------***+++,,,---------------,,,,,,---...000111222222000111111111000///000111000//////...............000///...,,,++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,,,,+++........................******,,,......---+++***))))))************)))))))))***+++,,,------------........................------------------------------------------------,,,,,,,,,---------......---------....../////////////////////////////////---...//////000000//////------...///000000000000//////......---......///..................------///...---,,,,,,---...///000000000//////000000000///000000111111222333333555<<>>?????????@@@AAACCCDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEHHHJJJKKKKKKKKKKKKMMMNNNOOONNNLLLKKKJJJIIIIIIHHHIIILLLLLLHHHHHHLLLPPPQQQTTTSSSRRRQQQOOOLLLHHHDDDGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFDDDBBBAAA@@@??????<<<<<<;;;;;;:::;;;;;;<<<888888777777888:::<<<===999::::::999888777666555666666777777777777777777::::::::::::::::::::::::666666666666666666555555666666777888888888777777666666666666555555555555333222111222333333111///000000111222333333333333222222333555666444111.........///......---,,,,,,*********+++,,,,,,------((()))***,,,...000111222///000000000111111111111//////...------------............------,,,++++++,,,,,,,,,,,,------------------...////////////...////////////////////////+++++++++---//////---,,,,,,,,,------------,,,,,,,,,,,,---...////////////------------------------------------------------------------------------+++,,,,,,------.........---------...//////000000////////////////////////......///000000000000///---...///000000000000000///////////////000111111/////////...............111000...---------......111111000000000000111111000000111111222333333333///888DDDJJJWWWzzzpppdddWWWMMMBBB;;;999===???DDDXXXppp|||{{{yyyqqqmmmjjj\\\HHH===;;;777777777777777666666555333111///111666777555222333222111000/////////000000...------------,,,***)))***+++...000111///---////////////.........---************+++,,,---......//////000111222333333444555666777666555333222333444555777888:::::::::;;;===>>>@@@AAABBBBBBAAADDDDDDDDDCCCBBBBBBAAAAAAFFFHHHJJJIIIFFFEEEGGGIIIRRRSSSSSSSSSSSSSSSRRRQQQGGGNNNPPPJJJFFFKKKQQQTTTVVVRRRNNNLLLKKKIIIFFFDDDFFFFFFEEEEEEEEEEEEDDDDDDBBBBBBAAAAAA@@@AAAAAAAAA<<<;;;:::999999999::::::444444333333555666888999888999;;;;;;999888777777999::::::;;;;;;;;;;;;;;;999999999999999999999999666666666666777777777777555555666777777777777777666666666666555555555444555444333333444444333111///000111222333333333333333222222333444333111///000000000000///...---,,,,,,+++***))))))***,,,,,,((()))***,,,///111222333.........000111222333222111000//////......//////,,,---...//////...---,,,,,,+++*********+++---...---...///000000000000000........................---+++***,,,///000///...---......//////......---------......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---......///---------...///000000000////////////////////////......///000000000000000...//////000000000////////////000000111222444444000000000//////.........000///.........///000111222111111000000111111222111111222222333444444444///666;;;DDDSSSiiiooo\\\OOONNNMMMLLLJJJLLL^^^xxx{{{mmmlllnnncccMMMAAA>>>777666666777777777777666666555222000333888:::777444333222111000////////////222000.........---,,,***'''(((***---///000///---++++++*********))))))))),,,+++******+++---///000////////////000000000000111222444555555444222111333333333444555555666666888:::<<<>>>???@@@@@@@@@===>>>@@@CCCFFFHHHIIIIIIEEEGGGIIIIIIGGGFFFIIIKKKHHHIIIJJJJJJIIIGGGEEEDDDLLLUUUXXXPPPIIILLLRRRTTTKKKFFFBBB@@@AAABBBBBB@@@==================<<<<<<999999999:::;;;===>>>???>>>===<<<:::999999::::::888888777888999;;;===>>>888:::<<<<<<;;;:::999999555666777888888888888888888888888888888888888888666666777777888888999999444444555666777777777666666666555555555444444444666555444555666666444222111222333444555555555555666444222111222333333333222222222222111///...---...---***(((((((((***+++******,,,///111333555666...---...///222333333333222222111000000000000000+++,,,...000000///...---,,,***)))((((((***,,,---,,,,,,---...//////......------------------------...,,,***+++///111111///,,,,,,---......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,---...//////---------...///000000111000000000000000000000000...//////000000000000000//////000000000000/////////000000111222444555666111111000000/////////...............///000222333222222111111111111222222111222222333333444555555333666555???QQQZZZ|||yyyiiiccccccqqqvvvjjj]]]YYYUUUQQQIII@@@<<<===777666666777888999777666333444555666777999::::::::::::888555222222555777///...---+++***)))(((((())))))******++++++,,,,,,******++++++++++++*********,,,......---++++++,,,,,,,,,------...///000000222333555777888777666555444666888888777777888999999555444666;;;===999666///666???DDDCCC@@@>>>>>>CCCCCC@@@===;;;<<>>>>>???AAAAAA@@@;;;;;;;;;>>>AAAAAA>>>;;;;;;;;;;;;;;;;;;===???AAA:::======777666999888333;;;::::::999999:::;;;;;;;;;:::888888888:::<<<======;;;888666555555777888555555666777777888999999777777777777888888999:::888444000111555777555333555555444444444444444444777777777777888888888888999999777666555444444444444444555555555444333333777666555444444444555666555444222222222444666777444444444333222111000///,,,,,,++++++++++++,,,,,,+++,,,---------...111444444222//////111333555555666555444222111111000000222000///000000///---***111000000//////.........+++,,,...///111222222222000////////////---+++(((,,,...000111222111///...................................................------------,,,,,,,,,+++///...---------...///000...---+++*********+++,,,,,,,,,---------........./////////000000000000111...............///000000111111222222222222111111111111000000000222333444555444222111111111222222555555555444444333333333222333444555666555444444000111222111//////000222333222000111222444555555<<<555333???DDDCCCdddtttjjj___LLLJJJJJJKKKGGG@@@<<<===888555333333555666777777222333333444555555666666666777777555222000000111...---,,,+++***)))))))))((((((((((((((()))))))))((((((((())))))((((((((()))+++,,,---+++******+++,,,,,,------....../////////000222444444444333222333555666666555444555666111111111222222333333333...000333555666888;;;===444555666666555666999;;;;;;;;;;;;;;;;;;===>>>???@@@>>>======>>><<<999555888555222222555888::::::888<<<<<<999999<<<<<<999888888888888888999999999:::999888888888999;;;<<<<<<:::888666555666888999777666666666666555555555666666555555555666777777999555111222555777666333444444444444444444444444555555555666666666777777777777555444333222222222111222333444444444444444555444333333333444555555555444333222222444666777444444333333111000...---,,,,,,,,,++++++,,,,,,,,,,,,---...------...111333111111000000000111222222555444333222222222222222333111000111222222111000////////////////////////---------,,,,,,,,,,,,+++///---,,,+++,,,---------***+++,,,.../////////...------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,,,,+++,,,------......------...------------------...---------............////////////000000000111111000000/////////000111111111222222333333222222111333222111000000111111222444333222222111222333333444444444333333333222222000111222333444333333222222222333222000000111222555444222222333333333333///666888<<>>===777888999::::::999888777777777666555555666888999888666555333333444666777999999888666555444333222666555555444444444444555555222///000222444333000222222222333333444444555333333444444444555555555555555333222111111111111//////111222333444444444222111111111222333444555555444333333333444555666444444333222111///---------,,,,,,++++++,,,,,,------.........------///111000333666666333111111222333333222222222222333333333111//////111333333333333222222111000/////////...---------...000111333222000///...///111555777/////////...//////000000111000//////................................................////////////+++---///111111000...---,,,------............---------........./////////111111111222222222222333222222111111000111111111111222222333333222222111444333222111000000000111333333333222333333444555333333222222222222222111//////000111111111111111333333444222000000111333111222222222333333333333333@@@===777CCCWWWkkk}}}{{{lll^^^PPPCCC======999555111//////000000///111222333555666666666666333444555444111/////////+++***************++++++,,,,,,++++++******))))))***))))))))))))))))))***)))***++++++***)))***+++------------,,,,,,,,,,,,---...///000111111111000222444555555333222222333///111222111......111555777666666888:::999333///666777888888666666777888<<>>>>>>>>======>>>?????????<<<<<<<<<:::888888888999666777888999:::===>>>>>>777999:::;;;;;;999777666777777666666666777777888666555444444444555777888999999888777555444333333666555444333333333333333333111000000222333222000000000111111222333444444333444444444444555555555555444333222222111111111///000111222333333333333///000000111222333555555666555444444444555555666555555555444222111///...---,,,,,,++++++,,,,,,------...///...---,,,...///111777======888444333555222111111111222222333444222000---,,,...000111111333222111000...,,,++++++------,,,+++,,,///111333/////////......000333555111000...,,,++++++,,,---111000///...------..........................................////////////---...///000000000//////------...///...---+++***------........./////////333333333333444444444444333333222111111111111222111222222222222222222111333333222222222222222222333333333444444555555666222222222222222111111111000000000111111111111111333444444333111000222333111222555666777999:::;;;999CCC@@@===OOOgggzzz~~~sssfffWWWLLLHHHCCC@@@===;;;999777333111999999:::999888666444222333333222000------///111******))))))******++++++,,,,,,++++++******))))))******))))))))))))******+++,,,---,,,++++++,,,------------------------,,,------...//////000000000111222444333222111111222////////////000111222333777666666777999777111,,,222222333333444777<<<@@@<<<@@@CCCAAA===;;;===AAABBBBBBAAA???>>>======>>>777<<<@@@>>>777222222444888777777999999999999:::555666888999888777555333:::999999999888999999999666666666666666777999:::666666555555555444444444444333222111111111111111555444444444555555444333///000000111222333444444666666666666777777777777777666555444444444444444222222333333333222222111000000222333444555666666777777666666666666666666777777777666555444333222...------------------......///000000...---...///000555;;;;;;666222222333111111111111111222333444666333000...///000000000////////////////////////222111///------...///000---///111111///...///000222111///------///111222555444222111111111222333111111111111111111111111111111111111111111111111000///...------///111222111222222222000...,,,+++............/////////000222222222222333333333333333333222222222222222333111222222333333222222111111222222333444555555666444444555555666666666666222222222222222222222222222222222333333333444444333444444333222222333555666999;;;======>>>AAADDDGGGOOOTTT```ooottt|||~~~rrrddd]]]\\\ZZZWWWUUURRROOOJJJGGGGGGFFFEEEBBB>>>888333000666555222...++++++---000******)))))))))******+++))))))))))))((((((((((((***)))(((''''''((()))***---...///...,,,,,,...///........................---.........///000000111111333444555444333444555333333444666999:::999999999777666555777999999999===<<<:::888777999>>>AAA===@@@CCCCCCAAA@@@BBBDDD;;;===>>>?????????AAACCC>>>DDDHHHFFF???:::999;;;;;;888888999999666666888888999999:::999888666555999999888888888888777777444444444444555555666777444444444444555555555555333222111111111111111111333333444444444444333333333333333444444555555555888888999999999:::::::::999888888777666666777777444555555555444444333222333444555777888888999999999999888888888888777777888888999999888888777666111111000000000000111111111222444333222111111222...111444444111//////000333333333333333444555555;;;999666555555555444444444555666888;;;===???@@@;;;;;;<<<>>>@@@CCCFFFHHH===@@@CCCCCC???======???AAAAAA@@@AAABBBEEEHHHJJJGGGFFFEEECCCCCCEEEFFFHHHBBBBBBBBBBBBBBBBBBBBBBBB>>>=========<<<<<<<<<<<<:::888555333333666999;;;888888888777555444222111000000000111111111222222111111111111222222222222444333333333444444555666333444444555555444444333111222444666777888888888555555666777777777666666333333444444444444555555555555555555555666777777444555666666555555777999999;;;>>>>>>===???CCCHHHTTTVVV\\\lllwwwuuuyyyrrrpppmmmiiifffdddbbb___]]]TTTTTTRRROOOIIICCC===:::<<<;;;999444///,,,,,,,,,+++***)))))))))))))))***((((((((((((((()))))))))+++***)))(((((()))***+++...//////...,,,,,,...000---......//////000000000222222222222333444555555666888:::;;;::::::<<<===666;;;@@@CCCBBBAAACCCEEEIIIJJJLLLLLLLLLLLLNNNPPPKKKKKKKKKJJJHHHIIIKKKNNNNNNNNNOOOOOOOOOMMMLLLKKKKKKNNNQQQRRRPPPOOOPPPQQQUUUTTTTTTSSSSSSRRRQQQPPPLLLHHHHHHJJJIIIEEEDDDGGGGGGGGGFFFEEEEEEDDDCCCCCC??????@@@@@@???>>>>>>===:::::::::::::::;;;;;;;;;999999999999999999999999777666666666666777777888333555666777666555444444888888888888888888888888::::::::::::;;;;;;;;;;;;::::::999888888888999999555555666777777777666666666777999:::;;;;;;;;;;;;:::;;;;;;;;;:::999999888888888999:::::::::999999666666555555555555666666444666888888777666666777333333333222222333444444777777666666666777777888===<<<:::;;;;;;;;;:::999;;;<<<>>>@@@CCCEEEGGGHHHAAACCCEEEIIIMMMPPPSSSTTTKKKMMMOOONNNJJJHHHKKKNNNLLLLLLKKKLLLMMMOOOQQQRRRNNNMMMKKKJJJKKKMMMOOOQQQKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFEEEDDDCCCBBBBBBAAA???>>><<<;;;<<<===???AAA::::::999888888888999999444444444444555555555666444444444555555555666666555555555666777888999:::777777888888888888777777444555666888999999999888666777888888888777666555555555666666666777777777777777666666666777888999666777999999999:::===???;;;>>>BBBCCCDDDHHHPPPWWW\\\```fffpppyyy|||}}}rrrmmmhhhdddcccddddddccc[[[\\\[[[YYYUUUPPPKKKHHHCCCCCCAAA<<<666000,,,***++++++***)))))))))))))))))))))******++++++,,,,,,...---+++******+++---......//////---,,,,,,...000---......///000111222222888888888888888:::;;;;;;===???AAABBBBBBCCCDDDEEEPPPYYYbbbddd```^^^aaaggg\\\cccjjjmmmjjjeeebbbaaadddgggmmmqqquuuyyy}}}|||{{{yyyvvvrrrnnnuuuvvvvvvqqqiiibbb^^^]]]ggg```ZZZ[[[aaaeeeddd```fffaaa```dddccc^^^]]]aaaWWWWWWUUUTTTSSSSSSSSSSSSNNNNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHAAAAAA@@@@@@????????????<<<<<<<<<<<<===>>>??????;;;===??????>>>=========<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;:::999999999999999999444555666888999999999999999:::<<<===>>>======<<<;;;<<<<<<<<<;;;;;;:::999777777888999:::;;;;;;;;;::::::999999999999::::::777999;;;<<<;;;::::::;;;;;;999666666888:::<<<<<<::::::999999999999999:::<<<<<<;;;===>>>???===<<<<<<<<<===>>>???@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???DDDGGGGGGDDDAAAAAAFFFKKKDDDDDDCCCAAA@@@@@@?????????===<<<;;;<<>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<===999888777777888:::<<<===777777777777888888888888999999:::::::::;;;;;;;;;666777777888999;;;<<<===:::::::::;;;;;;:::::::::777777999::::::999888777777888999999888777666555666777777777888888999999888777777666666888999:::888999;;;<<<<<<>>>AAACCCBBBFFFKKKNNNRRRZZZfffooowww|||wwwqqqkkkiiihhhggggggddd```[[[ZZZ\\\[[[WWWRRRPPPXXXXXXKKK;;;333000------+++***+++,,,---,,,***++++++,,,///111222111000//////.........---------333333333333333333333333222222222222333444555666:::::::::::::::;;;<<<<<>><<<;;;;;;888888999999999999999888555666666777777666666555777777777666555444333222555666666666777777888888555555444444555555666777<<<;;;999888777777888999666666777777888999::::::999999999888888777777777777888999999777777888999999999888888777777777777666666777888999:::;;;<<<888888888999999999999999888888888888999999999999666666777888:::;;;===>>>999999:::999:::<<>>AAAEEEHHHKKKEEEEEEEEEEEEFFFFFFFFFFFFBBBAAA@@@???>>>=========:::777555777;;;===;;;888777888888999::::::;;;;;;:::999888777666666777777888777666666777777666444777777666555555555555555333333222111000//////...666666555555666777777888555666666777777777666666333444444555555555555444999999777666444222111000666777777777888888888888888777777666666666666666666777777888999999::::::::::::999999888777777666666777888777666555666888::::::::::::999999999888999999999999999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::;;;;;;<<<===::::::;;;;;;;;;:::999888666666666666666777777777222===JJJMMMGGG>>>999888777777888888888888777777555444333333333444555666555555555555555555555555555555555666666666777777999:::;;;<<<<<<;;;999888111222444666888:::;;;<<<333444666888;;;===???@@@444666999;;;===???BBBDDDIIIKKKNNNTTTZZZ___dddgggxxxzzz~~~}}}\\\JJJKKKMMMJJJGGGDDDBBB@@@<<<:::???===;;;:::::::::999777666666666666666666666666222222222222222222222222444333333333333333444444666666555555666666777888888999:::999777777777888888888777666666777777777000555777444222222111000777666555444444555666777777777777666666666555555555555555666777888999:::777777666555444333222111333333444555555666777777999888777777777777888888===;;;888888999::::::999555444333333333333333333222222333444555666777777000///......///111333555+++,,,...000111222333333333444555777888999::::::444555666777999:::;;;<<<777888999:::;;;::::::999::::::;;;<<<<<<<<<<<<;;;888999999::::::;;;;;;<<<>>>>>>?????????@@@@@@@@@BBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;::::::999::::::::::::::::::999999777777888999;;;<<<>>>???<<<<<<<<<:::888777999;;;============>>>???@@@@@@>>>???@@@BBBCCCDDDDDDDDDKKKJJJIIIIIIJJJKKKMMMMMMTTTaaannnppphhh^^^[[[\\\ffffffggggggggggggffffffdddddddddeeefffhhhiiijjjqqqqqqqqqqqqqqqqqqqqqqqqppppppqqqqqqqqqrrrrrrrrrzzzyyywwwrrrjjjaaaWWWRRR[[[\\\```cccgggjjjlllmmmnnnooorrruuuyyy|||~~~|||yyyvvvtttqqqmmmkkk\\\YYYTTTQQQOOOMMMKKKIIIFFFEEEDDDCCCAAA???>>>>>>????????????????????????BBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>??????@@@???@@@AAA@@@>>>======>>>BBBBBBAAAAAAAAAAAABBBBBB@@@DDDGGGFFFDDDDDDEEEGGGAAAAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@BBBAAA???===;;;:::999999???@@@AAA???<<<:::;;;===BBBAAAAAA@@@??????>>>>>>DDDDDDDDDDDDDDDEEEEEEFFFJJJGGGEEEDDDEEEGGGHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEGGGIIIKKKNNNRRRUUUWWWXXXbbbaaa______```dddgggiiiwwwxxx{{{~~~