BMj\ 6(# ~~~zzzsssmmmccc]]]SSSJJJEEEEEEHHHKKKEEEEEEFFFEEEDDDCCCEEEFFFJJJKKKMMMOOOQQQTTTYYY]]]eeeppp{{{~~~zzzxxxvvvssspppoooppppppooonnnjjjjjjiiiiiihhhgggeeeeeecccdddeeeeeeddddddeeeffffffdddbbb```^^^\\\[[[[[[UUUUUUTTTQQQNNNLLLLLLLLLLLLJJJJJJKKKHHHDDDEEEIIIGGGIIIIIIGGGCCC@@@>>>===999777555666888::::::::::::<<>>:::888555333000///...---+++((((((&&&$$$$$$$$$%%%$$$### !!!""""""  !!!!!!  """###$$$&&&''''''&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""$$$%%%%%%###"""!!!"""!!!(((555HHHXXX\\\eeekkkkkkkkkmmmnnnmmmpppooommmlllkkkkkkllllllkkkjjjiiiiiiiiijjjkkklllkkkkkklllllllllmmmmmmmmmnnnmmmkkkjjjjjjjjjkkkyyyvvvqqqlllccc]]]SSSJJJEEEEEEHHHKKKFFFHHHIIIJJJJJJJJJLLLNNNPPPRRRTTTVVVYYY^^^cccgggttt~~~|||{{{{{{yyyuuuwww|||~~~~~~~~~}}}{{{xxxuuutttppppppqqqsssttttttqqqooommmkkkhhhggggggggggggfffbbbbbbbbbbbbbbbaaa```___]]]^^^^^^]]][[[ZZZZZZ[[[\\\[[[YYYWWWTTTSSSRRRRRRMMMMMMLLLIIIEEECCCCCCDDDCCCAAA@@@AAA???;;;<<<@@@???@@@AAA???;;;777666555111///......000222333222444777:::;;;;;;999555333---+++((('''&&&%%%""" ###!!!  """"""  !!!######!!!   &&&000@@@OOOZZZccciiijjjjjjkkkllljjjnnnmmmkkkjjjiiiiiijjjkkkkkkjjjiiiiiiiiijjjkkkllljjjjjjjjjkkkkkkkkklllllllllkkkiiihhhhhhhhhiii|||~~~}}}}}}{{{uuusssoookkkccc]]]SSSJJJEEEEEEHHHKKKIIIKKKNNNPPPQQQSSSUUUXXXXXXZZZ]]]___cccgggmmmqqq~~~zzzsssmmmiiihhhiiikkklllmmmooorrruuuyyy|||}}}|||{{{yyywwwuuutttssssssooonnnmmmmmmnnnooonnnlllsssvvv{{{~~~|||xxxuuukkkhhhggggggdddaaaccchhhqqqqqqpppooommmjjjhhhfffaaabbbcccfffiiijjjhhhgggdddbbb___^^^^^^^^^^^^]]][[[\\\\\\\\\\\\\\\[[[[[[WWWWWWWWWTTTQQQOOONNNOOOOOONNNLLLJJJHHHGGGFFFFFFCCCDDDCCC@@@<<<::::::;;;999777666777555111111555666777888666222...,,,,,,)))'''%%%&&&(((*********...000333555555222///,,,$$$""" $$$+++:::HHHXXXaaahhhhhhhhhjjjjjjhhhlllkkkjjjhhhhhhhhhhhhiiikkkjjjiiiiiiiiijjjkkkllliiiiiijjjjjjjjjkkkkkkkkkjjjiiigggfffffffffggg}}}{{{{{{zzz{{{{{{vvvyyyzzzsssiiiaaaZZZTTTRRRQQQNNNMMMOOORRRUUUYYY[[[]]]___bbbdddeeefffgggjjjnnntttxxx{{{~~~}}}ooodddZZZWWWWWWUUUTTTUUU[[[aaahhhlllnnnppptttwwwwwwtttpppmmmjjjgggeeeccc]]]]]]^^^ccciiilllkkkiiissswww|||}}}vvvqqqnnnjjjeee```]]]]]]___aaaiiilllooooooiiiaaaZZZVVV\\\^^^```dddeeeddd```]]]___^^^]]]^^^^^^^^^\\\ZZZXXXVVVUUUVVVXXXZZZ[[[[[[YYYWWWTTTOOOLLLHHHFFFEEEEEECCC@@@??????@@@???>>><<<<<<<<<:::888888:::;;;666555333111///...------222111111000///---,,,+++((('''%%%$$$$$$%%%&&&'''(((((((((((((((&&&$$$###"""***444;;;OOOVVV___gggiiiiiihhhggghhhiiiiiihhhgggfffhhhjjjhhheeebbbcccgggjjjkkkkkkkkkjjjiiihhhhhhhhhiiijjjiiihhhffffffeeefffggg}}}zzzyyyyyyxxxvvv||||||}}}{{{zzzwwwtttvvvvvvoooeeeccc]]]YYYWWWTTTQQQRRRUUUYYY\\\```ccceeegggjjjllllllmmmooosssxxx~~~qqqggg\\\YYYWWWSSSQQQRRRaaagggnnnrrrrrrpppqqqrrrsssqqqmmmiiifffccc```^^^^^^^^^aaagggnnnssstttsssyyy}}}|||yyyssspppkkkeeeaaa___^^^^^^jjjmmmnnnllleee]]]VVVRRRVVVWWWYYY\\\^^^]]]YYYVVVVVVUUUTTTTTTTTTSSSQQQOOOGGGEEEDDDFFFKKKNNNOOOOOOLLLKKKIIIGGGDDDBBB@@@???>>>;;;888666555555333222222222222111//////000222---,,,***(((&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$###  &&&///555CCCIIIRRRZZZ^^^aaacccdddeeefffgggfffdddccccccddddddbbb___```cccfffgggggggggfffeeeeeeeeefffggghhhggggggfffeeeeeeffffff{{{wwwrrroooppprrrsssttt||||||}}}{{{vvvrrrvvvyyyzzz||||||wwwpppqqqmmmjjjgggaaa\\\]]]cccaaadddhhhllloooqqquuuwwwxxxyyy|||}}}pppggg___]]][[[XXXWWWXXXiiinnnuuuwwwtttpppmmmlllrrrqqqooollljjjhhhggggggkkklllooouuu{{{}}}|||xxxsssmmmhhhcccaaahhhjjjkkkggg___VVVNNNIIIIIIJJJKKKNNNPPPOOOLLLIIIFFFDDDCCCCCCCCCBBB@@@>>>555222111555<<>>>>>>>>===<<<:::999777444000---+++***(((&&&((()))))))))'''&&&''')))$$$###!!!!!!%%%,,,222555999@@@GGGMMMSSSXXX\\\]]]___bbbbbbaaa______```bbb```___```bbbdddeeeeeeggggggfffffffffgggggghhhfffeeeeeeddddddeeefff}}}vvvtttqqqpppqqquuuyyy|||~~~|||{{{yyyvvvrrrnnnqqqxxx~~~}}}|||zzzuuummmfffgggnnnjjjnnnrrrvvvxxx{{{zzzpppjjjfffhhhkkkkkkmmmppp{{{zzzxxxwww|||}}}}}}|||||||||}}}~~~yyynnnqqq{{{|||~~~~~~|||xxxrrrkkkeeeaaa```ccceeecccZZZNNNCCC<<<999999:::<<<>>>>>><<<999333222111222333222111///,,,(((&&&***222888888666555666777888888666444333222///***'''&&&$$$""" """###%%%%%%###""""""### $$$,,,111***---111555:::@@@GGGLLLOOORRRWWWZZZ[[[[[[\\\]]]]]]\\\\\\]]]___aaaccccccfffffffffeeeeeefffffffffeeeeeeeeeeeeeeeeeefff}}}{{{{{{~~~{{{xxxvvvuuuuuuuuuvvv|||~~~~~~}}}||||||zzzsssmmmpppwwwyyy||||||yyyyyyssseeehhhrrr{{{vvvssspppppppppnnniiiccc^^^ZZZWWW\\\aaaaaaXXXJJJ<<<333...---...000222333222111((('''''')))+++,,,+++***)))&&&###&&&,,,000000...///000111111000...,,,******'''$$$"""!!!  !!! ###'''""""""###$$$&&&+++111555888===CCCHHHLLLOOOQQQSSSSSSTTTVVVXXXZZZ\\\___```bbbbbbbbbccccccccccccccceeeeeeffffffggggggggg~~~zzzwwwwwwzzzvvviiijjjsss|||{{{yyyxxxvvvsssnnnjjjfffffffffeeebbb___[[[YYYTTT[[[bbbccc[[[MMM>>>666000///000222555888888888---------///111222111000,,,***)))***,,,...//////.........---+++)))&&&%%%&&&###  ###'''---222666:::===@@@GGGIIINNNQQQTTTWWW[[[^^^^^^___aaaccceeefffggggggfffggghhhiiiiiiiiiiii|||oooooouuu|||}}}|||rrrpppnnnmmmlllkkkiiiggggggfffeeedddbbbaaa``````[[[```fffgggaaaUUUJJJCCC>>>======@@@DDDHHHJJJJJJ???>>>>>>???@@@@@@???===777888888777666666888;;;555444333111///---,,,++++++)))%%%#########"""!!! $$$&&&%%%###!!! """"""!!!   """%%%(((***000444:::???CCCHHHMMMQQQTTTVVVZZZ___dddhhhjjjkkkggghhhjjjkkklllllllllrrrpppttt|||~~~|||{{{mmmjjjfffeeefffggghhhhhhiiigggeeecccbbbbbbccccccbbbgggkkkkkkfff]]]TTTOOOKKKJJJJJJMMMRRRVVVYYYZZZOOONNNMMMLLLMMMLLLJJJHHHBBBEEEGGGEEEBBBAAAEEEJJJ???>>><<<:::888777666666555222///,,,,,,+++)))((($$$(((---///...,,,***)))&&&&&&&&&%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$ !!!"""###############"""#########"""!!! """(((---222888===EEEHHHNNNUUU\\\bbbeeegggiiijjjkkkmmmnnnnnnmmmӵ}}}}}}yyytttrrrrrrqqqnnnooorrrrrrsssttttttssspppnnnlllĦccc___]]]\\\]]]^^^Ħdddbbbbbbbbbbbb```\\\ZZZYYYZZZTTTTTTUUUTTTSSSQQQOOONNNJJJӵAAA;;;;;;::::::999777666555666555555666888777555333555222222444444000000333444111...,,,++++++***((())))))******+++*********************)))(((&&&$$$%%%###"""###%%%$$$"""!!!"""###!!!Ħ  ###%%%&&&...///444<<Ltttpppmmmjjjnnnnnn=hĦqqqsssttttttqqqnnnlllllllllddddddbbb```]]]ZZZXXXVVV4ĉ@ӵRRRRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOPPPRRRQQQOOOMMMMMMJJJJJJLLLLLLHHHHHHKKKFFFCCC???===;;;:::999777777777777666555444333222///000111222222222111111---+++******,,,---+++))))))))))))(((&&&%%%&&&(((((('''&&&&&&&&&%%%### !!!!!!!!!!!!!!!!!!"""""" !!!###$$$$$$%%%$$$###"""!!! !!!!!!>L"""$$$$$$######$$$$$$%%%&&&$$$###!!!!!!###%%%%%%&&&((()))'''&&&%%%&&&&&&$$$"""!!!!!! !!!(((000999GGGTTTaaaeeekkkooopppppprrrGG=?HdĦ}}}{{{=Īj~~~{{{yyyxxxxxxuuusssppplllhhheeebbbaaaGG=?fffggghhhhhhhhhhhhhhhhhhgggggghhhiiihhhfffdddccc```___aaa```]]]\\\___[[[XXXTTTQQQPPPOOOMMMLLLLLLKKKJJJIIIGGGEEECCCBBB======>>>>>>>>>===<<<<<<888666444444666777777777444444444222000111333666888666444333222///,,,)))''''''&&&&&&&&&&&&'''''''''''''''***...222444444555444333111///---,,,+++000111222HdĦ333222222222222333333444555444111...,,,,,,///444666444666888999777666666777777444111//////...,,,***---+++******++++++***)))***'''$$$""""""!!!!!! !!!)))666BBBWWW^^^hhhnnnppppppqqqӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦzzzxxxuuuӵƜ`1.׼spppqqqĭӵuuukkkjjjjjjhhheeebbb`````````___ӵ[[[YYYWWWVVVĦPPPMMMJJJGGGEEEBBBDDD>>>???CCCFFFHHHFFFDDDĦ666555333222111000???ĦHHHGGGEEECCCBBBAAACCCDDDFFFDdDDDDDDDDDD@@@FFFӵIIIHHHӵ???ӵ::::::<<<444111Ħ++++++ӵ&&&&&&&&&$$$ĭӵ(((222JJJUUUccclllooooooooo?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgL|||zzzyyyg&exxxgĉ@yyyzzzg&e>&e@ewwwttt??rrruuuooommmkkkkkkmmmnnng<ĉnnnlllkkkjjj3we<Ħaaa^^^YYYVVV3h?@ePPPOOOQQQUUUXXXYYYWWWVVVZOOOLLLJJJGGGDDDBBB3h?gLYYYZZZYYYYYYXXXVVVUUUUUUVVVXXXD%%)?TTTfff?><zLLLPPP=?ĦWWWg&ePPPg&eIIIIIIJJJS?ʬBBB4ff?>ߝL888@e;;;g&e---0000003h?g&e>&e??%%%===KKK]]]iiimmmmmmnnn4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦ~~~~~~Hu]ĦttHƅ^Hu]ĦH׼s~~~{{{yyyyyy|||vvvuuussstttwwwyyytQxxxxxxxxxwwwje<ĦnnnkkkhhhBt=o9ĦH׼scccbbbaaabbbeeegggfffeeedddHtĦbbb[[[YYYVVVRRRBt=o9ĦHdĦbbbcccddddddcccbbbaaaddddddeeeDtfo9ĦsߝLGdUĦ[[[Ht@cӵHu]Ħ\\\Hu]ĦUUUUUUHtƅ^NNNqIܗGIӵFFFH׼sJJJHHHHu]Ħ999<<<Bt=o9ĦHƅ^Hu]Ħ !!! !!!333BBBWWWfffkkklllnnn4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ}}}zzzxxxxxx|||}}}{{{||||||{{{yyyzzz}}}geĦ~~~~~~}}}FSĦtttrrrqjRgdKӵDdDĦnnnmmmllllllnnnooommmlllkkkDdDĦkkkbbb```]]]qjRgdKӵDdDĦggghhhiiiiiihhhgggfffkkkkkkkkkHdDĦgdKӵDdDDdDĦeeeDdDĦ4DufӵDdDĦ___DdDĦ[[[q<RVVVTTTpeƜ4DuTӵQQQDdDĦRRRQQQDdDĦFFFqjRgdKӵDdDΦDdDĦ+++))))))(((&&&%%% !!!"""""" !!!###'''***,,,,,,+++*********+++,,,+++)))'''&&&#########"""!!!!!! """+++<<d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦyyy{{{zzzyyyzzz|||}}}}}}}}}~~~}}}}}}geĦ}}}s<v>aĦsssrrrpeӵDx<DdDĦsssrrrpppooopppqqqqqqnnnjjjDdDĦjjjllljjjhhhpeӵDx<>dd<ӵDd<DdDΦDdDĦjjjDdDӵnd<DdDĦ^^^>d<ĦYYYpeӵYYYĦVVVF&uTӵTTTDdDĦUUUSSS>d<ĦTTTpeӵDx<>d<ʜ4DuTӵ>>>???@@@@@@===;;;BBB@@@>>>===>>>>>>===<<<888666333111///,,,(((%%% ######%%%'''***---///111888888888999::::::;;;;;;>>>???@@@???>>>======???:::888888999;;;:::666222///***%%%%%%((()))'''$$$%%%###"""!!!!!!!!! !!!)));;;PPP^^^eeekkklll4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦtttqqqB?Ho9qqq>dd<ӵgggfffB?Ho9ddd<xeeeaaacccgggkkklllkkk&ӫeʬtIӇccc>d<Φ>d<ĦiiiD&ӫetIӇ^^^DdDĦYYYsdKĦTTTB?dp&ĒRNNNOOO>d<sdKĦOOOB?Ho9OOOs&dq&ĒRCCCBBBBBBCCCCCCAAA???CCCAAA???>>>>>>>>>===;;;:::888555333111...***'''"""%%%&&&'''(((***///000111333666888:::<<<======>>>>>>???@@@AAAAAABBBCCCCCCCCCAAAAAABBBCCCBBBAAA@@@AAABBB@@@===999555111......111222000---+++***(((''''''&&&$$$"""""""""""" &&&...???TTT```ggglllmmm4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌ|||BeneHkgenefeHu]3hh~~~sewwwvvvuuuvvvwwwxxxwwwvvvvvvtttrrrrrrssstttgeĦja>aĦsssppp@Gmmmmmmseqqqooonnnoooppptttrrrqqq<Ōeeedddddd@GVVV]]]HkgefffeeeccceeeiiigggdddaaaHĪj@IŌaaaaaaegeeeefffHu]3hIŌ\\\XXXDdDĦQQQneMMMNNN@hNNNMMM>hDDDDDDFFFseIIIneIIIGGG@GJJJIIIsĪj@hDDDBBB@@@@@@@@@@@@???>>>AAA???===<<<===<<<;;;999888777555333222///+++(((&&&)))---///111222444555777777888:::<<<===>>>???============>>>??????@@@@@@AAABBBAAA??????AAABBBCCCCCCBBBBBBCCCAAA>>><<<:::888777888;;;;;;999666333111000///...,,,***''''''$$$$$$&&&%%%!!! """!!!(((777GGGYYYdddiiimmmnnn4DuXӵĵD^DdDĦD^}}}}}}}}}s׼szzz~~~|||zzzyyyxxxvvvsssqqqqqqooommmmmmnnnnnngeFm8rrr>aĦrrrnnnkkkllljjjjjjs׼srrrqqqpppooopppqqquuutttsssHoiiifffbbbaaadddCCCKKKUUUaaafffgggfffiiiooogggdddbbb```bbbdddfffdddcccD^^^^ZZZVVVDdDĦMMMMMMLLLMMMMMMNNNNNNLLLHHH<<<===???CCCs׼sFFFEEEGGGDDDAAAAAADDDCCCBBB===>>><<<999888999:::999999;;;:::999999::::::888777444333111111000---)))&&& """$$$(((---000333555666666777888888999:::;;;<<<======>>><<<;;;:::999888888999999======>>><<<;;;;;;===???======>>>>>>???>>>===<<<:::999999;;;>>>>>><<<999888666555444333111...+++,,,))))))***((($$$"""$$$!!!!!! $$$---AAAPPP___fffjjjmmmmmmΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBe~~~~~~~~~}}}{{{yyyxxxuuurrroooooommmkkkkkkllllllgeFYĉqqqooo>aĦpppoookkkfffaaa]]]fffjjjmmmmmmkkkkkkBetttuuutttsssssstttuuuwwwvvvvvvnu]ӵkkk```dddddd___YYYGGGAAA???IIIUUU[[[]]]___bbbbbbdddiiijjjhhhkkkooolllnnnnnnmmmooosssqqqlllggghhhjjjlllnnnoooqqqqqqnnnllliiihhhggg>d<Ħeeeeeeccc___\\\>d<ĦRRRSSSUUUĦUUUTTTSSSPPPMMMMMMNNNPPPQQQPPPMMMIIIFFFCCCAAA???EEEEEEHHHLLLBeQQQKKKKKKKKKLLLĦEEEEEEFFFHHHIIIJJJIIIGGGFFFCCCCCCCCCBBBAAAAAAAAA@@@>>><<<:::999:::;;;;;;;;;;;;::::::;;;<<<<<<;;;999333222111222111///+++'''### !!!&&&+++---000444666888:::;;;:::999999999===>>>???@@@AAAAAA@@@@@@???===:::888666555555555:::;;;:::888666777999;;;777888999:::;;;<<<======888888999;;;<<<<<<;;;:::777666666666666444111...000---,,,---+++&&&$$$%%%###"""""""""""""""!!!!!!### !!!"""&&&///999KKKXXXdddiiijjjllllll?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦ~~~}}}~~~~~~}}}zzzxxxqqqooommmmmmnnnoooŶSppppppnnn3we>>888777888999999777333///,,,***+++111555666:::???@@@BBBDDDCCCAAA@@@??????@@@AAACCCDDDEEEDDDDDDCCC@@@===:::666444333333333666666444111//////111333000222444444555666888:::777777888999999999999999555555666777888777444111222...---///,,,'''%%%'''%%%%%%&&&&&&''''''((((((&&&######%%%(((...:::FFFVVVaaajjjlllkkkkkklll>AneneneneDenene~~~tttrrrqqqqqqsssttt>Ammmnnnpppk<___\\\YYYVVVTTT[[[dddmmmpppmmmjjjjjjlllpppqqqsssrrrqqqqqqssstttsssrrrqqqfhcccccceeeiiikkkllllllhhheeeeeejjjmmmmmmmmmoookkkjjjlllooonnnkkkkkknnnkkkqqqtttrrrqqqtttwwwwwwyyyyyyyyyxxxvvvtttrrrqqqpppnnnmmmnnnpppDemmmnnnpppooommmjjjnegggfffnekkkfffffffffdddaaa______```^^^___``````aaaaaaaaa```^^^___```ccceeeeeecccaaadddbbbne\\\ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZWWWWWWVVVVVVUUUUUUUUUUUURRRQQQRRRSSSVVVWWWVVVUUUPPPNNNMMMLLLKKKIIIDDDAAA>>>>>>???AAAAAA???;;;888333222444:::======AAAFFFIIIKKKLLLLLLKKKIIIIIIIIICCCEEEGGGIIIIIIIIIHHHGGGBBB@@@===999888777888999888777555222......000222000222333333222222444777555555666555555555666777444444666999;;;;;;999777111......///---(((&&&(((((()))***+++---...//////)))''''''***///777FFFSSS___hhhpppooollllll}}}zzzwwwuuutttuuuwwwxxxqqqmmmnnnVVVSSSQQQPPPPPPPPPTTT]]]hhhllliiieeeeeefffiiikkkllllllkkkkkklllnnnlllkkkjjjjjj___bbbeeejjjnnnqqqssstttnnnkkkkkkmmmlllgggfffhhhggggggkkkooopppnnnooosssmmmrrrttttttuuuzzz}}}|||wwwwwwxxxxxxwwwuuusssrrrpppooommmmmmnnnmmmkkklllnnnnnnllljjjllljjjiiilllkkkeeeggghhhgggdddcccbbbbbbdddeeeeeeffffffeeeeeeddd\\\]]]```eeeiiijjjiiigggiiigggbbb```___```___^^^^^^^^^^^^______\\\\\\\\\[[[[[[ZZZZZZZZZVVVVVVWWWZZZ]]]^^^]]][[[WWWUUUSSSQQQNNNJJJDDD@@@BBBBBBCCCEEEFFFDDD@@@<<<777666999>>>@@@AAADDDJJJMMMOOOQQQQQQPPPOOOOOOPPPJJJKKKMMMPPPPPPPPPOOONNNIIIGGGDDDBBBAAABBBCCCDDDCCCAAA???;;;777666888:::888:::;;;999666666888:::333333333111000000222444333444777;;;>>>???===;;;111...---///---(((&&&(((++++++---///111222444555111//////333999CCCRRR```dddmmmsssrrrnnnnnn~~~~~~~~~}}}{{{zzz|||~~~~~~}}}}}}uuuvvvwwwzzz}}}}}}|||zzzvvvxxxwwwtttrrrqqqllleeehhhddd[[[QQQOOOSSSUUUTTT[[[[[[]]]___aaa```]]]ZZZ^^^aaafffiiifffaaaccchhhlllhhhdddccceeefffdddaaadddfffggggggjjjppppppmmmlllfffcccfffgggccc___]]]___```bbbgggmmmppppppoooppprrrvvvwwwwwwxxxyyyzzz{{{xxxuuutttvvvvvvsssqqqpppkkkiiikkkllliiihhhjjjiiikkkmmmllljjjhhhggggggggghhhiiihhhfffeeeeeeffffffhhhiiihhhfffeeeeeefffcccdddeeeeeeddddddfffggghhhfffdddeeehhhiiigggeeeeeedddcccbbbbbbbbbcccccc___^^^^^^^^^^^^]]]]]]]]]___^^^]]]]]]^^^^^^\\\ZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZXXXUUUSSSQQQOOOKKKHHHCCCBBBCCCGGGFFFBBB@@@AAA<<<===>>>???@@@BBBGGGJJJSSSUUUTTTQQQPPPSSSSSSQQQPPPOOOOOOPPPQQQRRRPPPOOOMMMLLLLLLKKKJJJJJJKKKKKKKKKEEE@@@???===;;;===AAA??????;;;666555666444000000---***---333777555222666444333666:::;;;666222---,,,***'''$$$%%%(((***++++++,,,000666888777555333666999>>>IIIYYYcccfffqqqppppppooooooooo~~~~~~~~~|||{{{xxxwwwyyy{{{}}}}}}~~~||||||zzzzzz{{{}}}}}}{{{{{{}}}|||xxxvvvuuuooohhhiiieee]]]UUUTTTYYY\\\[[[```___^^^]]]\\\XXXRRRNNNSSSUUU[[[aaabbb```ccchhhhhhiiikkkllllllllllllllliiikkkjjjggghhhkkkiiieeeeeeaaa^^^^^^\\\WWWVVVXXXZZZ]]]aaacccdddeeegggjjjnnnqqqtttvvvwwwwwwxxxyyywwwuuutttssssssqqqmmmjjjfffaaa```ccceeecccbbbdddfffhhhiiiiiigggeeeeeefffdddfffffffffeeeeeegggiiifffhhhiiihhhfffdddddddddeeefffggggggffffffgggiiihhhfffeeefffhhhiiigggeeehhhgggfffdddbbbaaa``````_________^^^^^^]]]]]]]]]^^^]]]\\\]]]^^^^^^\\\ZZZ[[[ZZZYYYZZZ\\\]]]\\\[[[ZZZWWWTTTQQQNNNKKKHHHEEEDDDAAAAAACCCBBB===;;;===;;;<<<===>>>???AAAFFFIIINNNQQQQQQNNNOOORRRSSSQQQPPPOOONNNOOOQQQQQQPPPNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMGGGCCCCCCAAA???BBBFFFEEEEEEAAA;;;888777333---)))((((((***---000222222444111111333888999666222000...+++&&&###"""%%%(((+++,,,///222666888999999>>>BBBGGGLLLWWWdddmmmnnnqqqppppppoooooooooooo~~~}}}~~~zzzvvvuuuuuuwwwyyy|||}}}}}}|||||||||~~~~~~|||{{{yyywwwrrrkkkhhhfff___XXXYYY___bbbaaabbbaaa^^^\\\XXXSSSLLLHHHLLLLLLRRR[[[aaacccfffjjjhhhmmmrrrtttrrrppprrrtttppppppmmmhhhffffffbbb\\\XXXUUUSSSRRROOOMMMPPPVVVWWW[[[___^^^[[[[[[```eeelllooosssuuuvvvvvvvvvwwwuuuuuuuuuuuurrrnnngggbbb___\\\[[[___aaa``````aaaaaabbbcccbbbaaa```aaacccbbbccccccaaa```aaaccceeefffhhhiiihhhfffddddddeeeggghhhiiiiiihhhhhhiiijjjhhhgggfffggghhhhhhgggeeeiiihhhgggeeecccbbbaaa`````````___^^^]]]]]]\\\\\\\\\[[[[[[\\\^^^^^^]]][[[ZZZXXXXXXXXXZZZ[[[ZZZYYYYYYVVVQQQMMMJJJHHHEEECCCCCC@@@>>>???===888777999:::;;;======>>>AAAEEEHHHIIIMMMMMMLLLMMMQQQRRROOOOOONNNMMMMMMNNNOOONNNLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLGGGDDDDDDCCCBBBDDDIIIGGGGGGDDD>>>;;;999444---$$$%%%''''''''')))...222000---,,,///333555444222111///***%%%!!!!!!$$$''',,,///333444555777;;;>>>DDDKKKRRRXXX```jjjppppppqqqppppppoooooooooooo~~~}}}}}}}}}~~~|||wwwuuutttvvvwwwyyy||||||{{{|||~~~~~~|||zzzyyysssmmmiiigggaaa[[[\\\aaacccbbb___^^^^^^]]][[[XXXRRROOOQQQPPPTTT]]]eeehhhjjjmmmlllooorrrrrrqqqpppqqqssssssssspppkkkhhhfffbbb[[[OOOJJJFFFHHHJJJKKKPPPVVVUUUXXXZZZYYYXXXYYY]]]bbbjjjmmmrrrtttuuuuuuuuuvvvvvvwwwxxxwwwssslllccc^^^[[[WWWWWW[[[]]]\\\[[[\\\ZZZ[[[\\\\\\[[[[[[]]]^^^aaaaaa___]]]ZZZYYY[[[\\\eeefffhhhhhhgggfffggghhhhhhiiijjjjjjhhhhhhiiijjjgggggghhhhhhhhhhhhfffeeeeeefffffffffeeeeeedddddd``````___^^^]]]\\\\\\[[[[[[ZZZZZZ[[[]]]^^^]]][[[XXXWWWVVVWWWXXXYYYXXXWWWWWWSSSNNNIIIGGGFFFDDDCCCAAA===;;;<<<;;;777777:::;;;<<<>>>???@@@BBBEEEHHHHHHLLLMMMKKKLLLPPPPPPMMMMMMKKKJJJJJJKKKLLLKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMGGGCCCAAABBBBBBAAACCCHHHAAABBBAAA>>>======888222))))))((('''(((***---000+++)))((()))---/////////---+++'''###!!!###(((,,,...333777666444555<<>>@@@BBBCCCCCCDDDFFFIIIJJJNNNOOOMMMMMMPPPOOOLLLKKKIIIGGGGGGHHHHHHHHHGGGJJJJJJKKKLLLLLLLLLKKKJJJCCC???>>>@@@@@@???AAAEEE>>>AAAAAA??????@@@===777555000,,,,,,///111000---'''&&&&&&&&&(((*********%%%$$$######$$$(((///444222666:::888444666???HHHSSS\\\eeejjjmmmqqqrrrqqqqqqppppppoooooooooooo~~~~~~}}}|||}}}~~~~~~~~~{{{zzzyyyvvvzzz}}}}}}|||~~~~~~}}}xxxtttrrrllleeebbbdddccc```aaaaaabbbdddeeeddd```^^^___]]]^^^bbbcccbbbcccffffffbbb^^^```fffkkknnnnnnmmmooonnnkkkkkkkkkgggaaaTTTHHH???CCCJJJLLLIIIFFFFFFFFFGGGLLLRRRXXXZZZZZZcccggglllpppqqqpppppppppnnnooopppmmmggg___YYYVVVUUURRRRRRVVVWWWTTTQQQRRRQQQTTTWWWYYYYYYYYYZZZ[[[\\\^^^``````______aaabbbbbbdddggghhhiiijjjlllmmmggghhhiiihhhgggfffggghhhfffiiikkkkkkiiigggfffeeeggggggggggggeeeccc```_________^^^^^^^^^]]]]]]]]]ZZZYYYYYYZZZ\\\\\\[[[YYYWWWVVVUUUUUUVVVVVVUUUTTTQQQNNNJJJFFFEEECCCAAA???888777999>>>@@@@@@BBBFFFBBBDDDEEEFFFEEEEEEGGGHHHKKKOOOPPPOOOOOOQQQPPPLLLLLLIIIGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFBBB>>>===???@@@>>>@@@DDDBBBCCCBBB??????@@@===888<<<666111222555666222---(((''''''''''''&&&&&&&&&!!!"""$$$''',,,333888444888:::999888===GGGQQQ[[[dddlllnnnooorrrsssrrrqqqppppppoooooooooooo~~~}}}|||||||||}}}|||zzzxxx{{{}}}|||{{{{{{}}}~~~}}}|||zzz}}}{{{uuusssmmmfffcccdddbbb^^^``````aaacccdddccc```]]]\\\[[[]]]___\\\YYY\\\aaaaaa```___```cccgggjjjkkkjjjlllkkkhhhggggggbbb\\\OOOFFFAAACCCGGGFFFAAA???===@@@EEEJJJOOOSSSVVVYYY]]]bbbgggkkklllllllllllliiijjjiiieee___YYYVVVUUUSSSQQQQQQVVVXXXVVVTTTTTTRRRVVVZZZ]]]^^^]]]]]]]]]\\\^^^bbbddddddcccddddddbbbdddfffggggggggghhhjjjhhhiiiiiiiiigggfffggghhhfffiiilllllliiifffeeeeeefffggggggfffeeebbb___]]]]]]]]]]]]^^^^^^^^^^^^___[[[ZZZYYYZZZ[[[[[[YYYXXXWWWVVVUUUUUUVVVVVVUUUSSSPPPMMMIIIEEECCC???;;;888666555999@@@DDDDDDEEEIIIEEEFFFHHHHHHFFFEEEFFFGGGJJJNNNPPPOOOPPPSSSRRRNNNNNNKKKHHHGGGHHHIIIIIIHHHGGGGGGHHHHHHGGGEEECCCBBB@@@===<<<>>>>>><<<>>>AAA@@@AAA???;;;;;;===:::666999777666666666555222///***+++,,,***(((&&&$$$### """$$$'''***...333777555888:::;;;>>>FFFSSS\\\```hhhnnnnnnmmmooorrrrrrqqqppppppoooooooooooo~~~}}}|||||||||}}}}}}zzzyyy|||~~~|||{{{{{{|||zzzxxxwwwwwwwwwvvvuuuuuuxxx{{{||||||rrrqqqllldddbbbbbb```[[[\\\\\\^^^aaabbbbbb___]]]WWWXXX[[[\\\XXXUUUYYY```___ccceeeeeebbbbbbeeehhhhhhjjjiiieeecccbbb]]]VVVFFFBBB@@@CCCEEEAAA>>>===999@@@HHHLLLMMMOOOUUUZZZYYY^^^dddhhhiiiiiihhhhhhhhhhhhgggbbb[[[WWWVVVWWWMMMKKKLLLRRRUUUSSSQQQRRRSSSXXX^^^aaabbbaaa``````]]]```dddeeedddbbbaaaaaaccceeeffffffeeedddeeeeeehhhjjjjjjiiigggfffggghhhfffiiimmmmmmiiifffeeeeeebbbcccdddeeeeeecccaaa```\\\\\\]]]^^^^^^______```[[[ZZZYYYZZZ[[[ZZZXXXWWWXXXVVVUUUUUUVVVVVVUUUSSSPPPMMMIIIEEEAAA<<<666222555555999AAAEEEEEEFFFIIIFFFHHHIIIHHHFFFEEEEEEEEEGGGLLLOOOOOOQQQTTTTTTPPPPPPMMMJJJIIIIIIJJJJJJJJJFFFFFFGGGGGGFFFCCCAAA???>>>:::999<<<<<<:::;;;>>>;;;;;;999555666999888444333555888888555222111111---...///...***&&&###""""""$$$''')))+++---111444555777999===CCCNNN\\\eeefffmmmrrrpppnnnqqqtttuuuqqqppppppoooooooooooo~~~~~~~~~~~~~~~}}}|||xxxwwwtttpppmmmlllmmmnnnnnnnnnttt~~~yyywwwpppgggbbbbbb```\\\bbb___\\\\\\___```^^^\\\[[[ZZZWWWTTTSSSUUUYYY]]]cccbbbbbbccccccdddeeefffeeeeeedddbbb___YYYTTTQQQHHHBBB???AAABBB@@@>>>>>>???BBBGGGLLLQQQTTTWWWXXXZZZ\\\^^^aaaccccccdddccccccdddcccaaa]]]WWWRRRNNNKKKMMMOOOQQQSSSSSSSSSSSSXXXZZZ\\\___aaaaaa`````````bbbccccccaaaaaaaaabbb___aaacccdddeeegggkkkmmmlllkkkjjjiiihhhhhhhhhhhhkkkjjjiiiiiiiiihhheeebbbgggeeebbbaaabbbaaa```___``````______^^^^^^^^^]]]___\\\ZZZYYYYYYZZZYYYXXXVVVUUUTTTUUUUUUUUUSSSQQQOOOJJJEEECCC???666///---000888@@@CCCFFFJJJKKKHHHJJJGGGDDDCCCDDDEEEEEEEEEKKKLLLNNNNNNOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIFFFCCC@@@???@@@===>>>===:::666555666999999888777777666666666777666666555444333333444444333000---***)))((('''&&&%%%'''***---000333444555777999>>>GGGSSS^^^fffjjjppppppqqqrrrrrrrrrrrrqqqrrrooommmmmmnnnpppqqq~~~~~~~~~|||{{{||||||zzzyyyyyyuuuooohhhccc``````aaaiiijjjpppzzz~~~xxxoookkkiiieee______\\\ZZZ[[[^^^``````^^^\\\ZZZXXXVVVUUUWWW[[[^^^______^^^^^^______```aaaaaaaaa```^^^YYYTTTPPPMMM???;;;999>>>AAAAAAAAABBBEEEFFFIIILLLNNNPPPQQQSSSVVVXXXZZZ\\\___```aaabbbbbbbbb```\\\XXXSSSNNNKKKKKKMMMOOOSSSUUUWWWWWWXXXZZZ[[[^^^```aaaaaaaaa```]]]___``````___^^^^^^___```bbbdddeeefffgggiiikkkjjjiiihhhggggggfffffffffiiihhhhhhiiiiiiiiifffdddfffdddbbbaaabbbbbbbbb````````````_________^^^^^^^^^\\\YYYXXXXXXYYYXXXWWWWWWUUUTTTTTTTTTTTTQQQOOOKKKGGGEEECCC===555000000444<<>>:::666444555777555555444333333333333333555555444444333333222222...---***)))))))))))))))'''))),,,///111333666777===@@@GGGPPP[[[dddjjjnnnooopppqqqqqqrrrrrrqqqqqqpppnnnllllllnnnoooppp~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyywwwvvvyyytttlllddd]]]YYYWWWWWW___```gggsss{{{|||}}}~~~}}}wwwsssqqqjjjccc```]]]YYYYYY]]]___```___]]]\\\YYYXXXXXXZZZ\\\^^^^^^]]]\\\\\\[[[[[[\\\\\\[[[ZZZYYYVVVRRRMMMIIIFFF===999999===AAACCCFFFIIIGGGIIIJJJKKKKKKLLLOOOQQQUUUVVVWWWYYY[[[]]]___```^^^]]]ZZZWWWSSSOOOLLLJJJMMMOOOSSSVVVYYY\\\]]]]]]\\\^^^___aaabbbbbbaaaaaa]]]___``````___^^^^^^___aaacccfffggggggfffggghhhggggggffffffeeedddddddddfffeeefffhhhjjjjjjhhhgggfffdddbbbbbbccccccbbbaaa```````````````_________^^^\\\YYYXXXXXXXXXWWWVVVWWWVVVTTTSSSSSSRRROOOMMMIIIHHHGGGEEE>>>555333666999@@@EEEFFFHHHJJJJJJHHHHHHFFFDDDDDDFFFHHHHHHHHHJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIDDDEEEDDDBBB@@@>>>???@@@???>>><<<777222000000111000000000000////////////222222333333222111///...)))(((''''''((()))***+++***,,,///111222444777:::DDDIIIQQQZZZccciiimmmoooooopppqqqqqqrrrrrrqqqqqqooommmllllllmmmoooooo}}}}}}}}}}}}~~~~~~|||zzzyyyyyyyyyxxxvvvtttsssooohhhbbb\\\WWWSSSQQQUUUUUU\\\hhhqqquuuxxx{{{xxx|||}}}{{{yyywwwooogggddd___ZZZXXX[[[]]]^^^^^^___]]][[[YYYYYYZZZZZZZZZ]]]\\\ZZZYYYWWWWWWVVVVVVSSSRRRQQQOOOKKKGGGBBB@@@===888444666999<<>>IIIOOOXXXaaagggkkkmmmnnnoooooopppqqqqqqqqqqqqqqqpppnnnmmmmmmooopppppp||||||}}}}}}~~~~~~|||zzz|||{{{zzzzzzzzzyyywwwuuunnnkkkgggccc___YYYRRRMMMMMMLLLPPPZZZccciiinnnrrrsssyyy~~~~~~|||sssiiibbb]]]VVVTTTWWW[[[]]]^^^]]][[[XXXWWWWWWWWWUUUSSSTTTSSSPPPNNNLLLJJJIIIIIIHHHIIIJJJIIIFFFBBB>>>;;;555...(((''')))---777@@@DDDGGGJJJJJJJJJLLLQQQVVVXXXXXXXXXXXXXXXWWWWWWWWWTTTSSSSSSSSSUUUWWWZZZ\\\\\\]]]___aaabbbccccccbbb```aaaaaabbbbbbccccccccccccdddffffffdddcccdddeeeeeegggjjjjjjhhhfffeeeeeecccddddddeeeeeedddcccbbbbbbcccdddgggkkklllkkkjjjiiifffcccbbbaaa```^^^]]]_________``````````````````]]]ZZZYYYXXXXXXWWWVVVVVVTTTSSSRRRRRRQQQNNNLLLMMMLLLJJJFFF===666888>>>===CCCHHHIIIKKKNNNPPPNNNKKKJJJIIIKKKMMMOOOOOONNNNNNMMMLLLJJJHHHFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLIIIHHHEEEAAA<<<999999:::;;;777111,,,(((&&&%%%$$$(((((()))******))))))(((&&&((()))******(((&&&%%%$$$%%%&&&%%%$$$%%%(((+++---000333444555999@@@FFFPPPWWW___fffiiikkkmmmnnnoooooopppqqqqqqqqqqqqpppqqqooonnnoooqqqrrrqqq}}}}}}}}}}}}}}}~~~}}}}}}~~~{{{zzz}}}|||{{{||||||{{{xxxuuurrroookkkiiigggbbbZZZTTTMMMIIIHHHMMMTTTXXX^^^cccnnnuuu|||}}}tttjjj\\\UUUNNNKKKNNNTTTXXXYYYTTTQQQOOOOOOQQQQQQNNNKKKFFFDDDBBB>>>;;;999777777<<>>888444888???>>>DDDIIIJJJKKKOOOQQQOOOLLLLLLKKKMMMOOOPPPPPPOOONNNMMMKKKHHHFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJEEEDDDAAA>>>:::888:::;;;777222,,,'''$$$###"""!!!!!!"""###$$$%%%$$$###""" """######""""""!!!###%%%'''&&&###$$$'''+++...222666777999>>>HHHPPPZZZ___fffjjjkkklllnnnqqqnnnoooppppppqqqqqqppppppqqqpppoooppprrrsssrrr~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}|||xxxvvvrrrmmmiiihhhiiihhhddd```RRRJJJDDDCCCEEEGGGLLLRRRZZZcccmmmtttyyyyyyrrriiiXXXPPPFFFAAABBBGGGJJJLLLFFFDDDCCCEEEIIIKKKHHHDDD>>><<<999555222...,,,+++000555;;;@@@AAA===888555...***&&&$$$!!!!!!'''000999@@@GGGIIIIIIJJJPPPVVVWWWYYY\\\^^^^^^]]]ZZZYYY[[[[[[\\\]]]___aaabbbcccaaaaaabbbccccccbbbaaa```______``````bbbcccdddeeebbbdddeeeeeedddccccccdddcccdddeeedddbbbaaaaaabbb___```aaabbbbbbaaa```_________```bbbeeeeeedddcccdddbbb____________^^^]]]]]]]]]]]]]]]^^^^^^^^^___^^^[[[XXXVVVUUUUUUTTTSSSQQQPPPPPPRRRTTTTTTSSSRRRKKKCCC;;;888666666<<>>:::666555666888///***###"""$$$'''&&&###$$$(((---000555999;;;>>>EEEQQQZZZ```eeeiiijjjiiijjjnnnrrrnnnooooooppppppppppppppppppooooooppprrrrrrqqq~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}||||||}}}}}}|||xxxuuugggbbb]]]]]]aaaeeefffeeeXXXMMMCCC>>><<<<<<@@@FFFEEEOOO\\\gggooosssooogggXXXOOOCCC:::999;;;======;;;::::::>>>DDDGGGDDDAAA>>><<<999555000---+++))))))///777===???<<<777333---***'''%%%!!!000888BBBGGGHHHLLLSSSYYYYYY\\\```dddeeedddaaa___aaaaaaaaaaaaaaaaaaaaaaaa______aaaaaaaaaaaa```___^^^^^^___```aaaccceeefffccceeeffffffeeeddddddeeebbbbbbbbb```___^^^___aaa\\\^^^___aaaaaa```^^^]]]^^^]]]^^^```bbbbbb```___```^^^]]]]]]___``````___\\\\\\\\\]]]]]]^^^^^^^^^\\\YYYVVVTTTTTTSSSRRRQQQPPPOOOPPPRRRUUUVVVUUUTTTKKKAAA888666777:::AAAHHHDDDIIILLLJJJJJJMMMNNNLLLLLLKKKKKKLLLNNNNNNMMMKKKIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDBBB>>>888333000000222(((### ###&&&&&&$$$%%%***///111777<<>>AAAEEEMMMXXXeeekkkiiicccTTTDDD777666::::::;;;===???>>>>>>@@@AAAAAA???===@@@===;;;888222)))&&&((((((...111000///111111///***'''%%%$$$  (((555CCCJJJMMMQQQSSSSSS\\\^^^bbbeeeggggggfffeeegggeeecccbbbccccccbbbaaabbb^^^ZZZYYY[[[\\\\\\ZZZ^^^^^^^^^___```bbbeeefffeeeddddddeeeggghhhgggeeebbb```^^^]]]^^^______^^^bbb___\\\\\\^^^``````___``````___^^^^^^^^^______]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[XXXTTTNNNKKKKKKLLLNNNNNNOOORRRRRRNNNOOOSSSQQQLLLDDD<<<555666:::>>>CCCHHHHHHJJJLLLMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLJJJHHHHHHGGGGGGHHHJJJKKKJJJIIIEEEDDDCCCDDDDDDDDDBBB@@@@@@???<<<:::777222---(((!!!"""###%%%'''+++111666;;;AAAFFFKKKTTT^^^ffffffggggggggggggiiimmmpppnnnnnnnnnnnnnnnoooppppppooooooppppppppppppooo}}}}}}||||||}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}~~~~~~~~~}}}{{{|||{{{qqqfff\\\QQQHHHIIIOOOXXXaaahhh\\\RRRCCC999:::AAAAAA<<<888999>>>HHHUUU^^^___\\\QQQCCC888777;;;<<<<<<>>>?????????AAABBBBBB@@@>>>AAA>>>;;;888111'''$$$%%%$$$***---,,,,,,......,,,---)))'''&&&"""!!!***888FFFMMMQQQVVVYYYYYY___aaadddfffggggggfffeeeeeecccbbbbbbdddeeeeeedddeeeaaa\\\ZZZYYYXXXVVVTTTZZZZZZZZZ[[[]]]```cccdddddddddcccdddffffffeeecccbbb```^^^]]]^^^______^^^^^^[[[YYYZZZ\\\___```___]]]]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWWWWXXXXXXUUURRRMMMJJJJJJLLLMMMMMMNNNPPPOOOLLLNNNPPPMMMFFF???777333555888;;;@@@EEEGGGIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLLLLJJJHHHHHHGGGFFFGGGHHHIIIHHHGGGHHHGGGEEEEEEEEEEEEBBB@@@@@@===:::777333---'''###$$$'''(((---333999<<>>:::999???IIISSSXXXYYYOOODDD:::999:::;;;<<<===>>>>>>>>>@@@BBBBBB@@@>>>>>>;;;999777111)))%%%'''%%%***---++++++......,,,000,,,***)))%%% ###---;;;JJJQQQVVV[[[______cccdddfffhhhhhhgggeeedddbbbaaa```aaadddfffgggfffdddaaa]]]ZZZXXXWWWUUUSSSYYYYYYYYYZZZ]]]___bbbdddccccccbbbcccddddddbbb``````^^^]]]]]]^^^^^^^^^]]]YYYXXXWWWXXXZZZ]]]^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSTTTRRROOOKKKIIIJJJKKKLLLLLLNNNMMMKKKJJJLLLMMMFFF>>>999444222555999;;;>>>CCCFFFHHHJJJJJJIIIHHHHHHHHHHHHGGGHHHJJJKKKLLLJJJHHHHHHGGGEEEFFFGGGGGGFFFEEEHHHGGGEEEDDDCCCBBB@@@>>>>>>;;;666111,,,&&& %%%(((***///666===AAAIIIUUU```ggghhhgggjjjkkkkkkiiihhhiiikkknnnooooooooooooooopppppppppooooooooooooooooooooo|||||||||||||||}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}{{{{{{|||}}}}}}~~~}}}{{{xxxpppggg^^^SSSIIIGGGIIIOOOWWW```UUUMMMEEEDDDPPP[[[[[[UUUPPPFFF======DDDLLLSSSWWWRRRJJJBBB===;;;::::::999<<<<<<<<<>>>@@@@@@>>><<<888666666777333...,,,///,,,111333000///111111///000---,,,+++((($$$$$$(((222???MMMTTTXXX]]]aaabbbdddeeefffgggfffeeedddbbb```______```ccceeeeeeeee___]]]\\\[[[[[[[[[[[[ZZZ^^^]]]]]]]]]^^^```bbbcccbbbaaa```aaaaaaaaa___]]]]]]\\\ZZZ[[[\\\]]]\\\[[[XXXXXXWWWXXXYYY[[[\\\\\\^^^]]]\\\ZZZYYYYYYYYYYYYWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNKKKJJJKKKLLLLLLLLLNNNKKKIIIIIIKKKHHH@@@888666333333888;;;<<>>===;;;999===999222,,,&&& &&&)))***000777BBBIIIUUU```gggiiihhhgggiiijjjkkkkkkjjjkkkmmmoooooopppppppppppppppppppppooooooooonnnnnnoooooo|||||||||{{{|||}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}{{{{{{|||}}}~~~~~~}}}wwwoooeee\\\RRRLLLHHHEEEGGGLLLGGGIIILLLPPPZZZeeejjjhhhZZZKKK>>><<<@@@EEEMMMTTTWWWTTTMMMEEE???<<<:::999=========>>>@@@???===;;;666555666888666222222555555888999555222333333111///---,,,---***'''(((---444AAANNNTTTWWW\\\___```cccddddddddddddcccbbbaaaaaa```^^^___aaabbbbbbaaa\\\]]]]]]^^^^^^___```aaacccbbb```_________`````````___^^^___```___]]]\\\YYYXXXXXXYYYZZZZZZYYYXXXZZZZZZZZZYYYYYYYYYYYYZZZ]]]\\\[[[ZZZYYYYYYYYYYYYWWWWWWVVVVVVUUUUUUUUUUUUSSSSSSQQQPPPPPPOOOOOOOOOQQQOOOMMMMMMNNNNNNMMMLLLMMMIIIGGGHHHHHHCCC;;;555444222444999<<<<<>>;;;;;;999777666:::555...'''"""!!!''')))+++222;;;HHHTTTaaaiiihhhffffffhhhgggiiikkkllllllnnnpppsssppppppqqqrrrqqqqqqpppooooooooonnnmmmmmmnnnooo||||||{{{{{{||||||}}}~~~}}}|||{{{zzzzzz{{{|||}}}||||||}}}~~~~~~{{{|||~~~xxxmmmeee[[[SSSIII@@@===>>>CCCLLLVVV\\\bbbjjjoooppp]]]LLL===;;;???BBBIIIQQQWWWWWWSSSJJJBBB@@@>>>;;;@@@?????????@@@???===:::777666777999777333333666777::::::555222333333111///---,,,---+++((()))---444@@@LLLRRRUUUYYY]]]^^^```aaaaaabbbbbbbbbbbbbbbcccaaa______```aaa```______```aaaaaa``````aaabbbdddccc```^^^]]]\\\\\\\\\___^^^]]]^^^______]]][[[WWWWWWWWWXXXYYYZZZXXXWWWZZZ[[[\\\[[[YYYWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTRRRRRRQQQQQQPPPPPPQQQQQQRRRQQQOOOOOOPPPOOONNNLLLKKKGGGFFFFFFCCC<<<666555333222555999;;;:::>>>CCCGGGIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKIIIGGGEEEDDDCCCCCCDDDDDDCCCBBBCCC@@@<<<999999888777555444000)))"""$$$))),,,///999DDDRRR]]]iiilllgggccceeejjjfffhhhkkkmmmnnnppprrrtttpppqqqrrrssssssqqqpppooooooooommmmmmmmmmmmooo|||{{{{{{{{{{{{|||}}}}}}}}}}}}|||{{{{{{|||}}}}}}}}}~~~~~~~~~~~~{{{{{{}}}yyyqqqggg^^^SSSHHHDDDEEENNNZZZeeejjjlllnnnooommm]]]KKK<<<;;;<<<;;;@@@HHHKKKOOOOOOGGG@@@@@@@@@>>>???>>>=========<<<999666444333555888777444555999555888888444222444555333111...------***&&&'''+++111===JJJOOOSSSXXX]]]^^^^^^______aaabbbccccccdddcccbbb``````bbbcccbbbaaa___bbbccccccaaa```aaabbbcccbbb___]]]\\\[[[[[[\\\]]]\\\\\\]]]______^^^\\\WWWWWWWWWYYY[[[[[[YYYWWWWWWYYY[[[ZZZXXXWWWXXXYYYVVVUUUUUUUUUUUUVVVWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSQQQPPPPPPQQQOOOMMMJJJGGGDDDDDDDDD>>>555222555555555777;;;;;;;;;???EEEFFFHHHJJJJJJIIIHHHHHHHHHIIIHHHGGGHHHIIIHHHFFFCCCAAA@@@???@@@AAABBBAAA@@@???<<<888666555555444333...)))###!!!&&&,,,000666CCCPPP\\\dddkkkkkkgggeeehhhlllhhhjjjmmmnnnoooppprrrsssqqqrrrssstttsssrrrpppooopppooommmllllllmmmooo{{{{{{{{{{{{{{{|||}}}}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}~~~|||sssjjj___UUURRRTTT]]]gggqqquuuuuusssnnniii[[[HHH999777555111333:::===EEEFFF@@@<<<===???>>><<<;;;::::::999777444111......111666777666888===333777888444333666888777444000...---)))$$$$$$(((...;;;HHHNNNRRRYYY^^^```]]]^^^___```bbbdddeeefffdddbbbaaabbbdddeeeeeeddd]]]```ccccccaaaaaabbbeeecccaaa```^^^]]]]]]]]]^^^\\\\\\[[[]]]______^^^]]]XXXXXXXXXZZZ\\\\\\ZZZXXXTTTWWWZZZZZZXXXWWWXXXZZZUUUUUUUUUUUUVVVWWWXXXYYYUUUTTTTTTSSSRRRQQQQQQQQQSSSSSSSSSSSSSSSTTTUUUVVVSSSRRRQQQQQQPPPOOOKKKIIIDDDBBBBBBBBB:::000///555999888;;;>>>>>>===BBBHHHEEEGGGIIIIIIHHHFFFFFFGGGHHHGGGFFFFFFGGGFFFCCC@@@>>>===<<<===???@@@@@@???;;;888444222222222111111)))%%%"""(((///333;;;JJJYYYdddfffiiijjjiiiiiikkknnnjjjlllnnnoooooooooqqqrrrqqqrrrtttttttttrrrpppooopppnnnmmmllllllmmmnnn{{{{{{zzzzzzzzzzzz{{{{{{yyy||||||zzzzzz}}}~~~{{{|||}}}~~~zzzwwwuuuqqqjjjggggggvvv{{{}}}zzzwwwvvvsssnnn```PPP@@@888666444333444:::<<<>>>>>><<<:::::::::???>>>===;;;888666333222...------///333777999999<<<;;;999777666444444333555111...---(((""""""%%%///:::FFFNNNUUU]]]```___``````______```aaabbbbbbccccccccccccdddddddddeeebbbbbbcccdddddddddddddddbbbaaa___^^^___^^^]]][[[^^^______```___^^^\\\[[[XXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYXXXWWWWWWVVVWWWWWWXXXWWWUUUUUUVVVVVVVVVUUUWWWVVVUUUTTTSSSSSSSSSSSSUUUUUUTTTSSSRRRQQQPPPPPPRRRPPPNNNMMMMMMLLLJJJHHHDDDCCCAAA<<<333,,,000888;;;;;;;;;===???BBBEEEFFFIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHEEEDDDCCCBBB???===>>>===>>>???AAAAAA???===888333///...111333000---((("""!!!)))---///111:::JJJYYY```jjjooopppllljjjjjjiiifffhhhiiikkkmmmnnnppppppppppppooonnnooosssuuutttrrrqqqooonnnllllllnnnooo~~~}}}|||||||||||||||}}}}}}||||||~~~~~~{{{~~~~~~}}}yyywwwuuurrrrrrvvvzzz~~~|||{{{zzztttnnndddTTTEEE===;;;888666777:::<<<======<<<:::999:::===<<<;;;999666333111///,,,++++++...222666999:::>>>===:::777555222000000222///------)))$$$%%%)))111<<>>999222---000777<<<<<<===>>>@@@CCCFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEECCCCCCAAA???============>>>??????===;;;444000------///000---***###%%%(((---111666BBBTTTaaagggkkkooopppllliiiiiihhhfffggghhhjjjlllmmmooooooppppppooonnnooorrrsssrrrqqqpppooonnnmmmmmmnnnooo~~~}}}}}}~~~~~~~~~{{{~~~~~~{{{tttmmmkkkkkklllqqqwwwzzz{{{||||||~~~vvvlllaaaTTTGGGAAA???===<<<===<<<>>>??????>>><<<<<<<<<>>>===<<<999777444111000+++***+++---222666999999<<<;;;:::777555222111000000...---...,,,((()))---333???LLLSSSYYY___bbbaaa`````````___``````aaabbbaaabbbcccddddddeeeeeeeeeccccccdddeeeeeeeeeeeedddcccaaa```_________]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWXXXXXXYYYXXXVVVUUUTTTTTTTTTUUUVVVVVVVVVVVVUUUWWWWWWVVVUUUTTTTTTSSSSSSPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOOOONNNMMMLLLKKKKKKMMMKKKJJJIIIIIIHHHFFFDDDEEE>>>777444111000333999??????@@@AAACCCEEEGGGHHHJJJIIIIIIIIIHHHGGGGGGGGGHHHFFFCCCBBBAAA@@@>>>;;;<<<;;;::::::;;;;;;999777///,,,++++++---,,,)))%%%""")))+++000777???NNN^^^hhhjjjlllpppppplllhhhhhhgggeeefffggghhhjjjlllmmmnnnooopppooonnnooopppqqqpppooopppooonnnmmmmmmnnnooo~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~~~~~~~rrriii```[[[YYY[[[bbbjjjooopppsssxxxwwwjjj[[[PPPFFFCCCBBB@@@@@@BBB???AAACCCCCCAAA@@@@@@@@@AAA@@@???===:::888555444///...---///333666888888888888777777666666555444111000000111///,,,---000555BBBOOOVVVZZZ___bbbbbb``````____________`````````aaaaaabbbaaa```___^^^bbbcccdddeeeeeeeeeeeeeeecccaaa____________]]]\\\[[[[[[ZZZZZZYYYXXXXXXWWWXXXYYYYYYXXXWWWUUUSSSQQQQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVVVVUUUSSSRRRQQQRRRPPPPPPPPPPPPPPPOOOOOOOOONNNMMMMMMLLLKKKKKKJJJJJJKKKJJJHHHHHHHHHFFFCCCAAAAAA888111000222444888===AAAAAABBBCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFDDDBBB@@@@@@>>><<<:::888777555555666555333222+++******++++++)))$$$!!!$$$+++000777???IIIWWWdddiiihhhmmmqqqpppkkkggggggfffdddffffffggghhhjjjlllmmmnnnpppoooooooooooonnnnnnmmmoooooonnnnnnnnnnnnooo~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{}}}}}}~~~~~~vvvkkk^^^VVVQQQPPPUUU\\\```ccciiirrr~~~wwwiiiWWWOOOGGGDDDCCC@@@@@@BBB>>>@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@???===:::888777555333111222444555666666666777777888888777666666555333333555222......111666DDDRRRXXX[[[^^^aaabbb______^^^^^^]]]^^^^^^___]]]^^^___```aaa```^^^^^^___```aaacccdddeeeeeeeeebbb```___^^^___^^^]]][[[ZZZYYYYYYXXXWWWWWWVVVVVVYYYYYYYYYXXXVVVTTTRRRPPPLLLMMMNNNPPPQQQQQQQQQQQQSSSTTTVVVUUURRRPPPPPPQQQRRRRRRRRRRRRPPPOOOMMMLLLMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHHHHGGGDDDAAA>>>999111,,,///555999===AAABBBBBBCCCEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCEEECCC@@@???>>>===:::888444222000000000000///---************)))&&&!!!$$$+++333<<>>>>>===<<<<<<===>>>>>>======<<<:::999888999666444333444555555444777777888888777555444222555444555666333......111666DDDSSSYYYZZZ]]]___```^^^]]]\\\\\\\\\\\\\\\\\\YYYZZZ]]]___``````___^^^YYYZZZ\\\^^^```aaabbbcccaaa___^^^]]]]]]]]][[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVXXXXXXXXXWWWUUUSSSQQQOOOHHHHHHHHHHHHIIIJJJKKKLLLOOORRRUUUUUURRRPPPPPPRRRSSSSSSSSSSSSQQQOOOLLLKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEBBB===999222---+++111888<<<@@@DDDBBBBBBDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCAAA???===<<<;;;999777111///------......---,,,+++++++++***&&&"""!!!'''---666BBBPPP[[[dddkkknnnlllmmmpppoooiiifffggggggeeeffffffffffffhhhkkkmmmooooooppppppooonnnmmmmmmnnnnnnnnnoooooooooooonnn}}}||||||}}}}}}~~~~~~|||}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~|||rrrfff\\\RRRIIIFFFHHHMMMTTT^^^iiirrrsssgggZZZIIICCC???>>><<<888777999666999;;;;;;:::::::::::::::;;;;;;;;;;;;:::999999888666333333444555555444333444555666555444222111333111333555222------000555DDDSSSYYYYYYZZZ]]]^^^\\\\\\[[[ZZZZZZZZZZZZZZZWWWYYY[[[\\\\\\ZZZXXXVVVQQQRRRUUUXXXZZZ]]]^^^___```^^^\\\\\\\\\\\\ZZZXXXZZZYYYWWWVVVUUUVVVVVVVVVVVVVVVVVVUUUTTTQQQOOONNNHHHGGGEEEDDDEEEGGGIIIKKKLLLPPPUUUUUUQQQOOOPPPSSSQQQRRRRRRRRRQQQOOOLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJHHHGGGEEECCC>>>888444---+++...666;;;===@@@CCCAAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@===<<<;;;:::777555000...,,,,,,---///......,,,,,,+++(((###"""%%%,,,333>>>MMM]]]eeeiiillloooooolllooonnnhhheeeggghhhfffgggfffffffffhhhkkkmmmooonnnpppqqqpppnnnmmmnnnpppnnnnnnoooooooooooonnn|||||||||}}}~~~}}}|||}}}~~~{{{||||||~~~}}}tttjjjaaaWWWLLLGGGGGGHHHQQQ[[[dddjjjiii\\\OOO:::666555777777555555888666999;;;<<<;;;::::::;;;::::::;;;;;;<<<<<<;;;;;;666444222222333555555444---///111444555444444333///...000333111---,,,000444DDDSSSXXXXXXYYY[[[]]][[[[[[ZZZYYYYYYXXXYYYYYYXXXYYYYYYXXXUUUQQQMMMJJJKKKLLLOOOSSSVVVYYY[[[\\\___]]][[[[[[[[[[[[YYYXXXZZZYYYWWWVVVUUUUUUVVVWWWTTTTTTTTTTTTRRRPPPNNNMMMKKKIIIFFFEEEEEEGGGJJJLLLJJJOOOTTTTTTQQQOOOQQQSSSNNNOOOQQQQQQQQQOOOMMMLLLIIIIIIHHHHHHHHHHHHHHHHHHIIIGGGEEECCC@@@;;;555111+++,,,111999======>>>BBB@@@AAACCCDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCAAA???===;;;;;;999777555111///------...000000000,,,,,,***&&& !!!%%%)))000888HHHXXXhhhlllkkklllmmmnnnkkknnnmmmhhheeeggghhhgggggggggfffggghhhkkknnnpppnnnppprrrqqqnnnmmmooorrrnnnnnnoooooooooooonnn~~~~~~}}}~~~~~~~~~}}}}}}}}}~~~vvvhhh[[[RRRKKKEEEAAAFFFLLLTTT[[[]]]XXXOOOHHH===999888999777333333555999::::::;;;<<<;;;;;;;;;:::::::::999999999999888<<<666111///000111...+++,,,,,,,,,,,,------...///222///......+++'''(((,,,;;;HHHVVV[[[\\\]]]\\\ZZZ[[[[[[[[[[[[ZZZYYYWWWWWWZZZZZZYYYWWWTTTOOOKKKIIIEEEHHHLLLQQQTTTWWWXXXXXX[[[[[[[[[ZZZZZZZZZZZZZZZYYYWWWVVVVVVVVVVVVTTTSSSSSSPPPLLLLLLMMMMMMKKKHHHMMMJJJGGGEEEDDDFFFHHHJJJPPPPPPPPPNNNNNNOOORRRTTTQQQRRRRRRQQQNNNLLLLLLLLLGGGGGGGGGFFFFFFGGGGGGHHHEEECCCAAA@@@???;;;444///+++///444888;;;<<<>>>@@@BBBCCCCCCCCCDDDDDDEEEEEECCCCCCBBBBBBAAA@@@??????>>><<<999777666666444222000+++(((***,,,+++,,,///...,,,)))$$$"""%%%'''...;;;EEEVVV___gggkkknnnrrrrrrppprrrpppnnnkkkiiiggggggggggggggggggggghhhjjjlllnnnnnnppprrrttttttrrrpppnnnoooooommmlllkkkjjjjjj~~~~~~~~~~~~||||||}}}}}}~~~{{{uuukkkaaaXXXOOOFFFAAA@@@CCCHHHLLLMMMHHH@@@:::<<<888777888777444333666888888999::::::::::::999888888888777777666666666666111,,,+++...///...++++++++++++++++++,,,---...000---,,,,,,)))%%%&&&***888FFFSSSYYYZZZ[[[ZZZXXXXXXXXXYYYZZZZZZZZZZZZYYYZZZYYYXXXUUUQQQLLLGGGEEEGGGIIIMMMQQQTTTVVVWWWWWWZZZZZZYYYYYYXXXXXXXXXXXXWWWVVVTTTTTTUUUUUUTTTRRRPPPNNNKKKKKKMMMMMMLLLJJJMMMKKKIIIGGGGGGHHHJJJLLLOOOOOOOOOMMMKKKLLLNNNPPPOOOPPPQQQOOOLLLJJJJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEDDDBBB???===;;;777000+++)))---333777:::===???AAABBBBBBCCCCCCCCCDDDDDDDDD??????@@@@@@@@@@@@@@@@@@===:::777666555555333111---((('''***---,,,---///...,,,(((###!!!&&&))),,,555BBBMMM\\\dddkkkmmmooorrrqqqooorrrpppnnnkkkiiihhhggggggffffffffffffhhhjjjlllnnnnnnppprrrttttttrrrpppnnnoooooommmlllkkkjjjjjj~~~~~~~~~}}}}}}{{{{{{|||}}}}}}~~~~~~}}}~~~~~~zzzvvvpppiii```TTTHHHAAA<<<===???AAAAAA???:::777;;;888777999888555444777666777777888888888888888666666555444444333222222///+++((('''***,,,,,,+++******))))))******++++++---***))))))'''###$$$)))555CCCPPPVVVWWWXXXXXXVVVUUUVVVWWWYYYZZZ[[[[[[[[[XXXXXXWWWTTTQQQMMMJJJGGGKKKMMMOOORRRUUUVVVWWWWWWYYYYYYXXXWWWVVVVVVUUUUUUUUUSSSRRRSSSTTTTTTSSSRRRNNNLLLKKKKKKLLLMMMMMMLLLKKKJJJHHHGGGGGGIIIKKKLLLNNNOOONNNLLLJJJJJJKKKMMMMMMNNNOOOMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA???<<<999666111,,,((('''+++111666999<<<@@@BBBBBBBBBBBBBBBCCCCCCCCCCCC>>>>>>>>>>>>>>>>>>======:::888555444444333222000)))&&&%%%***---,,,,,,...,,,***&&&""" %%%***...444>>>MMMWWWdddkkkoooooooooqqqpppmmmqqqpppnnnllljjjhhhggggggeeeeeeeeefffhhhjjjmmmnnnnnnoooqqqssssssqqqooonnnoooooommmlllkkkkkkkkk~~~~~~~~~~~~}}}}}}|||{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}|||yyytttlllaaaTTTHHH@@@:::999999:::<<<======;;;:::888888::::::666666888555555666777777777777777555444444333222111000000,,,)))&&&&&&(((******))))))((((((((((((((()))))))))'''&&&'''$$$!!!###'''333AAAOOOTTTVVVWWWWWWVVVTTTUUUVVVXXXYYYZZZ[[[[[[VVVWWWWWWVVVUUUSSSRRRQQQPPPQQQSSSUUUVVVWWWWWWWWWYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQRRRTTTTTTTTTRRRNNNMMMLLLLLLLLLLLLLLLLLLGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLLLLKKKJJJJJJKKKMMMLLLMMMMMMLLLIIIGGGGGGGGGHHHGGGEEECCCAAA@@@?????????===:::666111---)))&&&))),,,111555888;;;>>>@@@AAAAAAAAAAAABBBBBBBBBBBB@@@???>>><<<;;;999888777777555333222222222111///)))%%%&&&***,,,***)))***+++((($$$ ###''',,,222:::FFFUUU___gggmmmpppoooooopppooommmqqqpppnnnlllkkkiiihhhgggeeeeeefffgggiiikkknnnooommmoooqqqrrrrrrqqqooommmooonnnmmmlllkkkkkkkkk~~~~~~~~~~~~~~~}}}{{{{{{{{{|||}}}}}}~~~~~~}}}}}}}}}~~~zzzssshhhZZZMMMBBB===888666444333666888999999:::888888;;;;;;777666888444444555666666666666555444333333222111111000000...,,,)))''''''((((((((((((''''''&&&&&&&&&'''''''''%%%$$$%%%### """'''222@@@NNNTTTVVVXXXXXXVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQRRRSSSTTTSSSRRRPPPOOONNNMMMKKKJJJJJJKKKFFFFFFFFFFFFGGGHHHHHHHHHEEEGGGHHHHHHHHHHHHJJJLLLKKKLLLMMMKKKIIIGGGFFFFFFGGGFFFDDDBBB@@@>>>======<<<:::777333...***(((''',,,///222555777999<<<>>>AAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;999888777666555333111000111111000///+++''''''***+++'''%%%&&&)))&&&"""###'''...555???KKKYYYbbbeeekkknnnlllllloooooonnnpppooonnnmmmkkkjjjhhhhhhffffffggghhhiiilllnnnpppmmmnnnpppqqqqqqpppnnnmmmnnnmmmlllkkkkkkjjjkkk}}}}}}}}}}}}~~~~~~~~~{{{{{{|||}}}}}}~~~~~~}}}~~~~~~zzzpppbbbSSSFFF>>>:::;;;888555333444555666666999777888;;;:::555444555111222333333444444333333222222222111111111111000111///,,,***((((((((()))''''''&&&&&&%%%%%%&&&&&&&&&$$$###%%%###!!!###'''111???MMMTTTVVVXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVYYYXXXWWWUUUSSSRRRQQQPPPUUUUUUUUUVVVVVVWWWXXXXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPQQQRRRQQQOOONNNNNNNNNKKKHHHGGGGGGIIIGGGHHHIIIIIIJJJIIIIIIHHH@@@BBBDDDDDDDDDEEEGGGIIIJJJKKKLLLJJJHHHEEEEEEEEEEEEDDDBBB???===<<<;;;:::777777444000+++))))))***...000333555777999<<<>>>@@@@@@@@@@@@????????????888888888999999999::::::444222000000000111000///...)))'''))))))&&&$$$%%%'''%%%  $$$)))000999DDDPPP[[[bbbccchhhjjjiiijjjmmmooonnnooooooooonnnlllkkkiiihhhggggggggggggiiikkkmmmnnnmmmnnnoooppppppooonnnmmmllllllkkkjjjjjjjjjjjj||||||||||||}}}~~~~~~}}}||||||}}}}}}~~~|||rrrdddTTTGGG@@@>>>;;;888666555666666666555777555666888777222000111......///000000000000000//////000000000000111111111000...+++)))(((***+++((('''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%$$$"""$$$)))///===LLLRRRUUUWWWXXXWWWVVVVVVWWWWWWWWWVVVVVVVVVXXXWWWUUUSSSRRRPPPOOOOOOSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTTTTSSSSSSSSSRRRRRRPPPOOOMMMMMMNNNNNNMMMKKKHHHJJJJJJHHHEEEDDDEEEGGGGGGHHHIIIJJJJJJIIIGGGFFFAAACCCEEEEEEEEEEEEFFFGGGHHHIIIJJJHHHFFFCCCCCCCCCAAA@@@>>><<<:::999888777222222000---)))(((***,,,...000333555777:::>>>AAA@@@@@@?????????>>>>>>>>>666666777888999:::;;;;;;333111//////000111000000...)))'''((()))&&&&&&'''&&&######(((,,,555???JJJTTT]]]bbbcccgggiiiggghhhlllnnnnnnooooooooonnnmmmkkkiiihhhgggfffffffffggghhhjjjkkkmmmnnnnnnoooooonnnnnnmmmjjjjjjiiiiiihhhhhhiii{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~wwwiiiYYYMMMFFFDDD333222111222444666555555555333444666555///,,,---+++,,,------......------------......///000000000000///...+++))))))+++---((('''&&&&&&%%%%%%%%%%%%&&&$$$$$$&&&%%%###%%%***...<<>>===;;;999888666666555//////...***''''''***...---000333666888<<<@@@CCC@@@?????????>>>>>>======888888888888888888888888222111//////111111111000...)))&&&'''((('''(((***%%%"""$$$***000888CCCNNNXXX___cccdddhhhiiiggggggkkknnnmmmoooooooooooonnnllljjjhhhfffeeeeeedddeeefffggghhhmmmmmmnnnnnnnnnnnnmmmmmmiiiiiihhhhhhhhhhhhhhh~~~}}}|||||||||}}}~~~~~~}}}}}}~~~{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~wwwjjj[[[NNNEEE@@@999777555333333444666777444555555444222///,,,***''')))+++++++++***+++,,,...............///000111333000---***))))))***+++******(((&&&$$$###&&&((()))&&&$$$%%%""" """&&&...===LLLTTTVVVWWWVVVTTTZZZVVVSSSTTTWWWXXXUUURRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQOOOOOOOOOPPPQQQTTTRRRPPPOOOOOOOOONNNMMMRRRNNNJJJJJJKKKKKKJJJHHHIIIGGGDDDDDDDDDDDDCCCAAACCCEEEGGGGGGFFFDDDDDDEEEGGGFFFFFFEEEEEEDDDDDDDDDFFFFFFEEEDDDBBB???===<<<@@@===:::777666555222000000---((($$$$$$(((---111222333555888:::;;;<<<============<<<:::;;;===???===:::777666666666555444444222000000111222111000------***&&&'''++++++(((%%%  ###'''---666@@@HHHQQQZZZ]]]\\\aaacccfffhhhhhhiiikkkmmmnnnnnnnnnllliiiggghhhiiiiiihhhfffeeeeeegggiiijjjoooooooooooonnnmmmlllkkkhhhhhhhhhhhhhhhhhhhhh}}}}}}|||{{{|||}}}~~~~~~~~~}}}|||{{{}}}~~~|||~~~~~~}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~wwwjjj\\\OOOFFFBBB;;;999666333222333555777444444555444333000---,,,((()))++++++***)))***+++---,,,,,,,,,---......//////---***(((&&&'''((()))(((((('''$$$""""""$$$&&&'''$$$######!!! %%%---<<>><<<;;;>>>;;;888555444333111///---***&&&###$$$(((,,,000444444666888999:::::::::<<<======;;;:::999;;;======:::777555555555555444333111//////000000000///---...***&&&'''******&&&### """''',,,///999DDDMMMUUU]]]```^^^aaadddggghhhiiiiiikkkmmmlllmmmmmmllljjjiiijjjllliiihhhgggffffffhhhiiikkknnnnnnnnnnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiii|||{{{{{{{{{{{{|||}}}}}}|||}}}}}}|||zzzyyy{{{||||||~~~}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~xxxmmm___SSSJJJGGGAAA>>>888333111111444555444444444444333111///...)))***+++***((((((((()))++++++++++++,,,,,,,,,,,,***)))&&&$$$$$$$$$%%%&&&%%%%%%%%%###!!!!!!"""$$$%%%""""""""" $$$,,,;;;JJJRRRUUUXXXXXXVVVVVVTTTRRRTTTXXXYYYXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTRRRQQQPPPPPPPPPPPPTTTRRROOONNNOOOOOOMMMLLLJJJHHHFFFEEEEEEFFFEEECCCAAA@@@@@@AAADDDEEEEEEDDDBBBCCCEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????>>><<<;;;::::::777444222111000...,,,***(((%%%###$$$(((,,,///555666777888888888888888;;;<<<<<<;;;999888999;;;===999555333333444444444222000....../////////.........,,,'''''')))'''### !!!%%%+++111333>>>KKKSSS[[[aaacccaaaccceeegggiiiiiijjjkkkmmmkkkllllllllljjjjjjlllmmmjjjiiihhhhhhhhhiiikkklllmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjzzzzzzzzzzzz{{{{{{||||||{{{{{{{{{zzzxxxwwwxxxzzz|||~~~|||zzzyyyzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~zzzpppcccWWWPPPLLLIIIDDD===555111000111333333333333333333222111000)))******)))'''&&&&&&(((***+++++++++++++++++++++'''%%%$$$"""""""""###$$$###$$$$$$"""!!! """###$$$!!!!!!###!!!###***999HHHPPPTTTWWWXXXWWWXXXVVVUUUVVVXXXYYYXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQQQQPPPPPPSSSQQQOOONNNNNNMMMLLLKKKGGGFFFEEEDDDDDDCCCBBBBBB@@@??????@@@BBBCCCCCCAAA@@@AAACCCBBBAAAAAABBBCCCEEEEEEEEEEEEDDDCCCAAA@@@;;;;;;;;;;;;;;;:::999888555333000......---+++)))((('''%%%%%%'''***...000666666777888999999999999<<<<<<<<<;;;999888888999;;;777333111111222333333222000......///000///...000000...)))((()))&&&!!!"""&&&---555888DDDQQQZZZ___dddeeeddddddfffiiijjjiiijjjkkklllllllllmmmllljjjjjjkkkllliiiiiiiiiiiiiiikkkllllllllllllllllllkkkkkkjjjiiikkkkkkkkkkkkkkkkkkkkkyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyvvvvvvwwwxxx{{{}}}~~~~~~{{{yyyxxxyyyxxxxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}~~~~~~zzzooocccXXXQQQNNNOOOJJJAAA888222//////000111111111111111000000///)))***)))'''%%%$$$%%%'''***+++,,,,,,,,,++++++***%%%$$$###"""!!!!!!"""""""""###$$$###!!!!!!"""######!!!"""$$$""" $$$(((777FFFNNNRRRUUUWWWVVVZZZYYYXXXWWWWWWWWWVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPRRRPPPMMMLLLLLLKKKJJJHHHDDDDDDDDDDDDCCCBBBBBBBBB@@@??????@@@AAA@@@>>><<<===>>>??????>>>>>>@@@AAACCCDDDDDDDDDCCCAAA???>>>888888888888888777666666111...,,,*********((('''&&&&&&''')))+++...111333555666777999:::;;;;;;<<<<<<======<<<999777777888777444111///000111222222222111//////000000000///000111///+++******&&& """&&&...777>>>KKKXXX___cccfffgggffffffhhhjjjjjjjjjjjjkkklllmmmnnnmmmkkkiiihhhhhhjjjiiiiiiiiijjjjjjkkklllmmmkkkkkkkkkkkkkkkkkkjjjiiikkkkkkkkkkkkkkkkkkkkkyyyzzz{{{{{{||||||{{{{{{zzzzzzzzzxxxvvvuuuuuuwwwyyy{{{}}}|||zzzyyyxxxxxxxxxxxxxxxyyyzzz|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~xxxnnnbbbWWWPPPLLLOOOJJJAAA888222.........000000//////......------))))))(((&&&$$$###%%%'''***+++,,,,,,,,,+++***)))$$$###"""!!! """###"""!!! !!!""""""!!!"""$$$""" $$$'''555DDDKKKOOOSSSUUUTTTYYYYYYXXXWWWUUUTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQQQQRRRQQQQQQQQQPPPNNNKKKJJJJJJIIIGGGFFFAAACCCDDDDDDBBBAAAAAAAAA@@@????????????>>>;;;888:::;;;<<<;;;;;;;;;===???AAABBBCCCCCCAAA???<<<:::666777777777666555444444---+++)))(((((((((&&&%%%%%%&&&))),,,///222444555444555666888:::;;;;;;<<<;;;<<<<<<;;;888555555555222000//////000222222111333111//////000000000//////111///,,,******%%% ###(((111;;;GGGSSS___dddeeehhhiiihhhgggiiikkkkkkjjjjjjkkklllmmmmmmmmmjjjgggffffffhhhhhhhhhiiijjjkkklllllllllkkkkkkkkkllllllkkkkkkjjjkkkkkkkkkkkkkkkkkkkkkyyyzzz{{{|||}}}||||||{{{zzzzzzzzzxxxuuutttuuuvvvwwwyyy{{{{{{zzzyyyxxxyyyxxxxxxxxxyyy{{{|||~~~~~~~~~}}}}}}}}}}}}~~~~~~yyyooocccXXXQQQMMMHHHDDD>>>777222///...---......---,,,+++*********(((((('''%%%######%%%'''((()))***++++++)))'''&&&###"""!!!  !!!!!!  ###!!!"""&&&444BBBIIILLLPPPRRRRRRUUUUUUUUUTTTRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMOOOPPPQQQRRRQQQQQQNNNLLLIIIHHHGGGGGGEEECCC???AAACCCCCCAAA??????@@@>>>>>>>>>>>>>>>===:::777777888999888888888;;;===???@@@AAAAAA@@@===:::888666666666666555444222222+++)))'''&&&&&&&&&%%%$$$###%%%)))...111444555666444555666777777888888888888::::::999666333111111---------///111222222111222000....../////////...,,,......+++)))(((######''',,,777CCCOOO[[[fffhhhhhhjjjllllllhhhjjjllllllkkkjjjkkkllljjjkkkjjjiiifffffffffhhhfffggghhhjjjkkkkkkllllllkkkkkkllllllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjzzzzzz|||}}}}}}}}}|||{{{zzzzzzzzzxxxuuutttuuuvvvvvvxxx{{{{{{zzzyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~|||rrrfff[[[SSSPPPBBB???:::555111///.........---+++***)))(((((((((''''''&&&$$$"""###%%%''''''((()))***)))(((&&&$$$"""""" """ !!!&&&333AAAHHHKKKOOOQQQPPPPPPQQQRRRQQQPPPOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOOJJJKKKMMMPPPQQQRRRRRRQQQMMMKKKHHHGGGFFFEEEDDDBBB===@@@BBBBBB???>>>>>>???===<<<<<<>>>>>>===:::777666666777666666777999<<<>>>???@@@@@@>>><<<888666666666666555444333111111***(((&&&%%%&&&&&&%%%$$$"""$$$)))...222444555666444555555555555555444444666888888777333000///...******,,,///222333222000000///------.........---))),,,,,,)))((('''"""%%%)))000<<>><<>>===:::::::::;;;<<<;;;999777///000222444666888999:::>>>===<<<:::999888777777555555444333222222111111///---)))&&&###""""""###'''***...111222333555777555555555555666666666666777777666444222///---,,,,,,...000000///...///000000//////...,,,+++*********(((&&&&&&&&&%%%!!! %%%(((,,,555AAAKKK___bbbgggjjjkkkkkkmmmnnnkkkkkklllmmmmmmlllkkkkkkmmmhhhfffjjjmmmjjjeeebbbcccdddeeeggghhhhhhiiiiiikkkkkkkkkjjjjjjjjjjjjjjjkkkjjjjjjiiiiiijjjjjjyyyzzz|||}}}~~~}}}|||yyywwwvvvuuuuuuuuuxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxyyyzzz|||}}}}}}}}}}}}|||zzz{{{}}}~~~yyyooocccXXXRRRLLL@@@555222222///,,,,,,---,,,(((%%%###"""""""""%%%$$$$$$######"""######$$$###""""""######!!!  &&&333@@@FFFHHHLLLNNNNNNPPPNNNKKKHHHHHHIIIKKKLLLKKKLLLMMMMMMKKKKKKKKKMMMMMMNNNNNNOOONNNNNNLLLLLLJJJHHHDDDBBBBBBAAA@@@???>>>===;;;;;;<<<<<<:::999:::999999:::;;;:::888666444444444555555555666666:::999888777666555444444444444333333222111000000+++***(((&&&%%%%%%&&&&&&+++---000222222222333444444444444444444444444444333333222222111///...------...000000/////////000///...---,,,***)))((('''(((&&&%%%%%%%%%### %%%)))///;;;IIISSSbbbeeeiiilllmmmmmmnnnnnnllllllmmmnnnnnnmmmllllllpppjjjiiimmmooolllgggeeeeeefffggghhhiiijjjjjjjjjlllkkkkkkjjjiiiiiihhhhhhkkkjjjjjjiiiiiijjjjjjzzz{{{|||~~~~~~}}}{{{yyywwwvvvuuuuuuwwwwwwxxxxxxwwwwwwvvvuuutttvvvwwwzzz|||}}}~~~~~~{{{{{{{{{zzzyyyyyy{{{}}}{{{}}}}}}sssggg]]]WWWSSSFFF:::444111---******+++)))'''$$$"""!!!!!!!!!"""""""""######$$$%%%%%%$$$"""!!! !!!  %%%222???EEEHHHLLLNNNNNNMMMKKKIIIFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIJJJLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFDDDBBBBBBBBBCCCBBBAAA@@@???======>>>>>><<<;;;999999888999::::::888555666666555555555444444444888777666666555444333333333333222111000///......((('''&&&&&&'''(((***+++...000222222111000111222444333333222222111111111...///////////////......---...//////......///000...---,,,***(((&&&%%%$$$%%%%%%%%%%%%$$$!!!!!!&&&,,,555CCCSSS^^^fffiiilllnnnnnnnnnnnnooommmmmmnnnoooooonnnmmmmmmpppkkkjjjmmmoookkkhhhgggfffggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjiiihhhggggggjjjjjjiiiiiiiiiiiijjj{{{{{{|||}}}~~~~~~}}}{{{yyywwwvvvtttttttttuuuuuuuuuuuutttssssssppprrrtttwwwzzz{{{{{{{{{yyyyyyyyyxxxwwwwwwyyy{{{yyy{{{}}}~~~~~~~~~uuuiii___YYYUUUIII<<<555111,,,******)))(((&&&$$$###"""!!!!!!!!!""""""###$$$$$$$$$$$$###!!!   ###000===CCCGGGKKKMMMMMMMMMKKKIIIFFFDDDCCCCCCCCCEEEFFFHHHHHHGGGGGGHHHJJJJJJIIIIIIIIIHHHHHHGGGGGGDDDCCCAAAAAACCCCCCBBBAAABBB@@@????????????>>><<<:::999999:::;;;:::888666444444444444555555555555777777777777666666555555111111000///---,,,++++++&&&&&&&&&&&&((()))+++,,,///111222222000000111222444333333222111000//////---......///......------+++,,,------,,,,,,---///...---+++)))'''%%%###"""###$$$&&&&&&$$$!!!$$$)))000;;;JJJZZZdddhhhkkknnnoooooonnnmmmnnnmmmmmmmmmnnnnnnmmmmmmmmmmmmiiigggjjjkkkhhheeeeeefffggghhhjjjkkkkkkkkkkkkjjjiiiiiiiiiiiiiiihhhhhhjjjjjjiiiiiiiiiiiijjj{{{{{{||||||~~~}}}|||{{{yyywwwuuusssrrrrrrrrrrrrrrrrrrqqqppppppmmmnnnqqqtttvvvxxxxxxxxxxxxxxxxxxwwwuuuvvvxxxzzzxxxzzz|||}}}}}}}}}vvvkkk```YYYSSSHHH===666222---+++,,,)))((('''&&&%%%$$$############$$$$$$$$$###""""""!!!   !!!###%%%$$$111>>>DDDGGGKKKMMMMMMOOOMMMKKKHHHFFFCCCAAA@@@BBBCCCEEEEEEEEEEEEFFFHHHJJJIIIHHHHHHGGGFFFFFFFFFDDDCCCAAAAAABBBBBB@@@>>>???===<<<<<<===<<<;;;999:::999999:::;;;;;;888666444444444333333333333333555555666666666666555444//////...,,,+++***((((((%%%%%%&&&'''((()))***+++---///000000000000222444333333222222111000//////////////////...---++++++)))******)))((()))+++,,,...---,,,***'''%%%$$$######%%%'''&&&###%%%(((---666BBBPPP^^^fffiiikkknnnooonnnmmmlllllllllllllllllllllllllllllllllhhhgggjjjiiifffdddeeefffggghhhiiijjjkkkkkkkkkhhhhhhhhhiiijjjjjjkkkkkkjjjiiiiiihhhhhhiiiiii{{{{{{{{{{{{|||~~~}}}|||{{{zzzwwwuuurrrqqqppppppqqqqqqppppppooonnnlllnnnooorrrtttuuuvvvvvvwwwwwwwwwvvvuuuuuuwwwyyyxxxzzz||||||||||||~~~~~~xxxkkk___XXXPPPGGG>>>999444...,,,...((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###!!!  !!!!!!###%%%(((&&&333@@@FFFHHHKKKMMMMMMNNNMMMLLLJJJHHHEEEBBBAAA@@@BBBDDDDDDDDDEEEGGGHHHJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCAAAAAABBBAAA???<<>><<<<<<======;;;:::999999999:::;;;:::888666666555444333111000///...///000222333333222111000...---,,,***)))'''&&&%%%###$$$%%%&&&'''((()))***+++---.........///222444222222111111000000//////000000///...---+++)))((('''(((((('''&&&&&&)))+++...---,,,***(((&&&%%%$$$$$$&&&'''%%%!!! '''+++444???KKKWWWaaafffiiikkknnnooonnnlllllllllllllllkkkkkkkkkkkkllllllnnnkkkjjjlllkkkggggggiiifffggghhhiiijjjkkkkkkkkkiiiiiiiiijjjkkkkkklllllliiiiiihhhhhhhhhhhhiiizzzzzzyyyzzz{{{|||~~~~~~}}}}}}{{{yyyvvvsssqqqpppqqqqqqqqqqqqpppoooooooooooopppqqqrrrtttvvvwwwwwwwwwwwwvvvtttuuuwwwyyyzzz{{{||||||{{{{{{|||~~~}}}}}}~~~vvvhhh\\\TTTPPPHHHAAA<<<777000---///''''''(((''''''&&&%%%%%%###$$$%%%%%%%%%###!!!  !!!!!!"""$$$&&&&&&222???DDDFFFHHHJJJJJJIIIJJJKKKKKKJJJHHHEEEDDDAAACCCEEEFFFFFFGGGIIIJJJIIIHHHFFFDDDCCCCCCCCCCCCBBBAAAAAAAAABBBAAA???===@@@>>>============<<<:::777777666777888888666333444333222111000///...---+++---...000000000......,,,,,,***)))'''%%%$$$### !!!###%%%''')))******+++,,,------,,,---000222////////////..................---,,,+++)))(((''''''''''''&&&%%%&&&(((+++,,,,,,+++)))(((&&&%%%%%%###%%%&&&### $$$(((...999GGGUUU___eeegggiiikkknnnooonnnmmmmmmmmmnnnmmmlllkkkkkklllmmmnnnpppmmmmmmnnnlllhhhiiilllggghhhiiikkklllllllllllllllllllllkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhiiiyyyyyyyyyyyyzzz|||}}}~~~}}}zzzwwwtttrrrrrrrrrrrrrrrrrrqqqpppppprrrqqqqqqqqqrrrtttvvvxxxwwwwwwwwwvvvuuuuuuwwwyyy{{{|||}}}|||{{{{{{|||}}}~~~{{{|||~~~sssdddWWWOOOQQQJJJDDD@@@999111...///&&&''''''''''''&&&%%%$$$"""###$$$%%%%%%$$$"""!!! !!! """$$$###///;;;@@@AAADDDEEEEEEEEEGGGIIIJJJKKKJJJHHHGGGBBBDDDFFFGGGHHHIIIKKKMMMHHHGGGEEECCCBBBBBBBBBBBB@@@??????AAABBBBBB@@@>>>;;;999888888888888777555555555555555777666444111////////////000000000000***,,,...000000000...---,,,+++)))(((&&&$$$###"""!!!$$$''')))***+++,,,------,,,+++,,,...000,,,---------------------++++++++++++***((('''&&&(((((((((&&&%%%&&&))),,,+++***)))((('''&&&%%%%%%###$$$$$$!!!###&&&(((///===MMM[[[dddhhhiiiiiilllooopppooonnnnnnnnnooonnnmmmllllllmmmnnnooopppmmmmmmnnnkkkhhhhhhllliiiiiikkklllmmmnnnnnnnnnpppooonnnmmmkkkjjjiiihhhiiiiiihhhhhhhhhhhhiii||||||||||||}}}~~~|||yyywwwuuutttttttttsssrrrrrrrrrrrrrrrqqqrrrssstttuuuvvvwwwxxxyyyzzzzzzzzzyyyyyyzzz|||||||||}}}}}}~~~~~~~~~~~~~~~tttfffZZZRRRZZZVVVNNNEEE;;;333...+++((('''%%%#########%%%&&&"""""""""""""""!!! !!! !!!!!!"""!!!!!!###%%%+++444<<<@@@BBBDDDEEEHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEGGGIIIKKKKKKIIIGGGFFFFFFEEEDDDCCCFFFFFFDDDBBB@@@>>><<<<<<===:::777777888999777444666666666666555444333222111111000000//////............---,,,,,,,,,------000...***&&&###"""""""""!!! !!!###'''***,,,,,,,,,............,,,,,,......---,,,++++++++++++111---******++++++)))'''***(((%%%%%%&&&((()))))),,,+++(((&&&%%%%%%&&&'''$$$&&&%%%!!!!!!&&&,,,777EEEPPP\\\fffjjjiiijjjlllnnnppppppnnnkkkiiijjjkkkllllllkkkkkkmmmooorrrqqqooollljjjhhhggggggkkkiiigggiiilllnnnnnnllljjjkkklllmmmmmmmmmlllkkkkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~~~~|||{{{yyyxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvtttuuuuuuvvvwwwxxxyyyyyyyyyzzz{{{zzzyyyyyy{{{}}}}}}}}}}}}~~~~~~yyynnnddd___^^^YYYPPPEEE:::111,,,))))))(((&&&$$$######$$$%%%!!!""""""""""""!!!  !!!!!!   &&&///666;;;>>>@@@AAADDDDDDDDDDDDEEEEEEFFFFFFGGGFFFDDDDDDDDDEEEGGGHHHIIIGGGEEEDDDEEEEEECCCBBBCCCCCCBBBAAA???>>>======<<<999777666777777666444444444444444333222111000000000//////...---------...------,,,,,,,,,,,,,,,,,,***'''$$$"""!!!""""""!!! """$$$''')))******+++,,,,,,+++******+++***************++++++///,,,******,,,,,,+++)))+++)))&&&%%%'''((()))(((+++)))'''$$$######$$$%%%###$$$$$$###)))222>>>KKKVVV```iiillljjjjjjlllmmmoooooommmkkkjjjjjjkkkllllllkkkkkkmmmooorrrqqqooommmkkkjjjiiiiiillljjjhhhhhhkkklllkkkjjjjjjkkklllmmmmmmmmmlllkkkkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~}}}}}}}}}}}}}}}||||||||||||{{{zzzzzzyyyyyyzzzzzzxxxyyyyyyyyyzzzzzzzzzzzzzzz{{{|||{{{zzz{{{|||~~~~~~~~~|||ssskkkeee```ZZZOOOBBB777...(((&&&***)))'''&&&$$$$$$###### !!!!!!!!!!!!  !!!!!!  """+++222777:::===>>>@@@@@@@@@AAABBBCCCDDDDDDFFFEEEDDDCCCBBBCCCDDDEEEFFFDDDBBBBBBCCCCCCCCCBBB@@@??????>>>>>>=========;;;999777666666666555444666666666666555444333333//////......---,,,,,,+++---------,,,,,,+++++++++&&&%%%$$$"""!!!""""""###"""!!! !!!"""###$$$(((((())))))))))))(((((('''''''''(((((()))***++++++******+++,,,...---,,,---***'''&&&'''((()))((()))(((%%%"""!!!!!!!!!"""""""""  %%%,,,777CCCQQQ\\\dddjjjllliiikkkkkklllmmmmmmllllllkkkjjjlllmmmlllkkkkkklllnnnpppooonnnmmmllllllkkkkkkllljjjhhhhhhiiiiiiiiihhhjjjjjjkkklllllllllllllllkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}{{{{{{{{{{{{{{{{{{{{{zzz{{{|||}}}|||{{{|||~~~|||{{{}}}{{{qqqgggaaa]]]VVVJJJ>>>333+++&&&$$$******)))'''&&&$$$###"""  """***000555999<<>>>>>======<<<;;;;;;;;;;;;:::888777666666555555555555555555555444333333//////......---,,,,,,,,,------,,,,,,,,,+++******###""""""""""""###$$$%%%$$$###"""!!!!!!!!!""""""''''''(((((((((((('''''''''''''''''''''((())))))(((((()))+++---.........---+++(((&&&'''(((((((((((('''$$$""" !!!!!!!!! !!!(((000888EEETTT^^^eeeiiijjjhhhlllkkkkkkkkkkkkllllllmmmkkklllmmmmmmkkkkkkkkkllllllmmmmmmlllllllllkkkkkkiiihhhggggggggghhhhhhhhhjjjjjjkkkkkkllllllllllllkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}||||||{{{{{{{{{{{{zzzzzzzzz|||}}}|||||||||~~~|||xxxyyy|||pppddd]]]UUUOOOEEE:::000***&&&%%%*********)))'''%%%###"""!!!!!!  """(((...222666:::===<<<===???AAACCCDDDDDDDDDGGGFFFEEEDDDCCCBBBBBBBBB@@@???===>>>???@@@@@@@@@>>>>>>===<<<:::999888777;;;:::999888666666666666222222222222222111111000000000//////...------,,,,,,,,,,,,,,,+++***)))(((!!!""""""###$$$%%%&&&'''&&&%%%%%%$$$############((((((''''''''''''(((((())))))((('''''''''''''''&&&'''***+++,,,---......---***'''&&&'''((()))((((((&&&$$$"""!!!!!!"""###!!!!!!***333;;;IIIXXXaaafffjjjkkkiiilllkkkkkkkkkkkklllmmmnnnkkkmmmnnnnnnllljjjjjjkkkiiijjjjjjkkkkkkjjjjjjiiieeefffffffffggggggiiijjjjjjjjjjjjjjjkkkkkkllllllkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~~~~~~~}}}}}}~~~}}}||||||{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{zzz{{{||||||||||||}}}}}}wwwvvvyyy~~~rrrfff^^^PPPKKKCCC999222,,,)))((()))******+++)))'''$$$""" !!!!!!   !!!   %%%***...222666999===>>>@@@CCCDDDEEEEEEDDDEEEEEEDDDDDDCCCBBBAAAAAA???>>><<<===>>>??????>>>>>>>>><<<;;;999888777666999:::999888555444555666444444444555555444444333000000//////...---------+++,,,,,,,,,+++)))(((&&&""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))(((&&&&&&%%%%%%%%%%%%'''***++++++++++++,,,***(((%%%%%%&&&((())))))'''%%%$$$"""""""""$$$%%%!!! ###---888DDDQQQ```fffiiilllmmmllllllllllllllllllmmmnnnooolllmmmooonnnllljjjiiiiiiggghhhiiijjjjjjjjjiiihhhdddeeefffffffffgggiiikkkjjjjjjjjjjjjjjjkkkllllllkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{{{{||||||||||||||||||}}}}}}yyyzzz{{{{{{{{{|||~~~~~~~~~~~~~~~zzz~~~~~~wwwrrrsssvvvyyy~~~sssfff]]]PPPLLLEEE>>>777111...,,,''')))+++,,,+++(((%%%### !!!!!!   $$$'''***...333666===???AAACCCEEEEEEDDDDDDBBBCCCCCCBBBBBBAAA@@@@@@@@@>>><<<<<<>>>>>>>>>===<<<<<<;;;::::::999888888777888888666333111333444333444444555555555444444//////......---,,,,,,+++++++++,,,,,,+++)))'''%%%"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((((('''&&&&&&&&&&&&'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$'''++++++)))(((((()))(((&&&$$$$$$&&&((())))))$$$###"""!!!!!!###%%%&&&!!!!!!"""&&&111===MMMZZZfffjjjiiikkkllllllllllllmmmnnnnnnooooooppplllnnnoooooollljjjhhhhhhhhhiiijjjkkkkkkjjjhhhgggeeeggghhhgggffffffhhhkkkkkkjjjiiiiiiiiijjjkkklllkkkkkkiiihhhhhhhhhiii||||||||||||}}}~~~}}}}}}~~~~~~~~~}}}||||||{{{zzz{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~xxxzzz{{{{{{{{{|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~xxx}}}vvvpppoooqqqrrrxxx}}}qqqcccYYYRRROOOIIIBBB;;;555111///&&&(((+++,,,,,,)))&&&$$$!!!""" """%%%(((***...222666>>>???BBBDDDEEEDDDCCCCCC@@@@@@AAAAAAAAA@@@??????@@@???======>>>>>>===<<<::::::::::::::::::::::::444666666444111///111333,,,------.........------......---,,,,,,++++++******+++,,,,,,+++)))&&&$$$######$$$$$$$$$$$$######"""###$$$&&&'''(((((()))''''''%%%%%%%%%%%%''''''""""""""""""###$$$%%%&&&$$$(((++++++(((&&&&&&'''&&&$$$"""###%%%((())))))""""""!!! !!!###%%%'''"""###$$$(((444AAARRR^^^iiijjjhhhhhhiiiiiilllmmmnnnooopppppppppppplllnnnpppooommmjjjhhhhhhiiijjjkkkllllllkkkiiiggggggiiijjjhhhfffeeegggiiikkkjjjiiiiiiiiijjjkkklllkkkkkkiiihhhhhhhhhiii~~~}}}{{{zzzzzz|||~~~||||||||||||||||||||||||{{{{{{{{{{{{|||||||||||||||{{{zzz{{{|||}}}|||{{{zzzxxxwwwwwwzzz}}}}}}}}}}}}}}}{{{zzzyyywww}}}|||uuuppphhhbbbeeemmmxxx}}}qqqaaaWWWTTTKKKEEEDDDCCC<<<555222000---)))((()))((($$$!!! !!! !!!!!!  """&&&))))))+++...222:::===AAACCCEEEFFFGGGIIIGGGEEECCCAAA???>>>>>>>>>>>><<<:::999999999;;;<<<;;;888666555666888777777777666666444333222111111///...,,,++++++,,,.../////////---,,,+++*********...***%%%%%%&&&'''%%%###'''&&&%%%%%%&&&&&&$$$"""&&&'''''''''&&&&&&''')))''''''''''''&&&%%%$$$###!!!"""$$$$$$$$$###$$$%%%&&&(((++++++)))'''&&&&&&$$$###"""###%%%&&&%%%$$$###  """""""""!!!%%%...:::DDD[[[___dddhhhiiijjjjjjkkknnnnnnnnnnnnoooooooooooollllllllllllkkkjjjiiihhhkkkkkkkkkjjjjjjjjjiiiiiihhhgggfffffffffgggiiijjjjjjjjjkkkkkkkkkllllllllllllkkkiiigggggghhhiii}}}{{{yyyxxxyyyzzz}}}~~~||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzz{{{}}}}}}}}}{{{zzzxxxvvvwwwyyy{{{}}}}}}~~~~~~~~~|||~~~~~~vvvwwwzzz~~~}}}{{{{{{tttxxxzzzvvvsssoooggg```]]]dddooowwwwwwnnnaaaXXXSSSKKKDDDCCCCCC>>>888666111...+++******(((%%%"""  !!!!!!!!!"""""""""!!!  !!! !!!!!!!!! ###(((++++++---111444;;;>>>BBBDDDEEEEEEGGGHHHGGGEEECCC@@@>>>=========<<<;;;:::999999;;;<<<>>>:::888666555666777777666666666555444333222111111...---,,,++++++,,,---...---,,,+++***))))))))))))))))))'''%%%######$$$%%%%%%$$$$$$$$$%%%%%%$$$"""###%%%%%%%%%$$$$$$&&&((()))(((((('''&&&$$$###"""!!!"""$$$$$$###""""""######%%%'''(((&&&$$$$$$$$$%%%$$$######$$$%%%$$$######  ###)))444AAAJJJ^^^bbbfffjjjkkkkkkkkklllmmmnnnnnnnnnoooooooooooonnnnnnnnnnnnmmmlllkkkjjjkkkjjjjjjjjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiijjjkkkjjjjjjjjjjjjjjjjjjkkkkkkmmmllljjjiiihhhiiijjj{{{yyyxxxwwwwwwyyy{{{|||||||||||||||||||||||||||{{{{{{{{{{{{{{{zzzzzzzzz|||{{{zzz{{{}}}~~~}}}|||{{{yyyvvvvvvxxxzzz{{{{{{}}}~~~~~~|||}}}}}}nnnooorrrwww~~~~~~|||{{{yyyzzzyyywwwvvvtttmmmdddVVV\\\fffooorrrmmmddd\\\RRRIIIBBBBBBBBB???;;;:::222111...---,,,***&&&$$$!!!!!!!!! !!!"""###"""  !!!"""!!!$$$###"""!!! !!!!!!"""############"""!!!###(((+++,,,...222555>>>@@@CCCEEEEEEEEEEEEFFFGGGEEECCC@@@>>>===<<<<<<;;;;;;:::::::::<<<===>>>888777555555666666666555555444444333222111000000---,,,+++******+++,,,---***))))))(((''''''''''''%%%'''(((%%% """&&&###""""""###$$$%%%###"""!!!"""######"""###%%%'''***))))))'''&&&$$$"""!!! """######!!! !!!"""!!!###&&&&&&%%%$$$$$$$$$&&&$$$######$$$$$$"""!!!""""""'''///;;;IIISSSbbbeeeiiillllllllllllmmmmmmmmmnnnnnnnnnoooooooooooopppppppppooonnnmmmllljjjjjjiiiiiiiiihhhhhhhhhjjjjjjjjjiiijjjjjjkkkllliiiiiiiiiiiiiiiiiiiiiiiimmmlllkkkjjjiiijjjkkkzzzyyyxxxwwwxxxyyy{{{||||||||||||||||||||||||||||||||||||{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}~~~~~~}}}}}}zzzwwwwwwxxxzzzzzzzzz|||~~~~~~~~~~~~~~~}}}uuutttuuuxxx}}}}}}}}}~~~}}}{{{xxxyyyyyyqqqgggVVVZZZbbbjjjnnnllleee___NNNEEE>>>>>>@@@>>>;;;;;;333333111000...+++(((&&&$$$######"""!!! !!!###$$$$$$"""!!!!!!"""&&&$$$"""!!!!!!!!!$$$###!!! !!!"""$$$$$$$$$$$$###!!!###(((+++,,,...333666???AAADDDEEEDDDDDDDDDEEEFFFEEEBBB???===<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<777555444444555555444333333333222111111000//////,,,++++++******++++++,,,)))(((((('''&&&&&&''''''###$$$$$$"""!!!$$$!!! !!!###$$$###!!! !!!""""""""""""%%%'''''''''''''''&&&$$$###### !!!###"""  """$$$&&&'''&&&%%%&&&''''''%%%#########"""!!! %%%+++444AAAOOOYYYeeehhhkkkllllllkkklllmmmmmmmmmmmmnnnnnnnnnooooooooopppppppppoooooonnnmmmiiiiiiiiihhhhhhhhhhhhgggjjjiiijjjjjjjjjjjjkkkkkkhhhhhhhhhhhhhhhggggggggglllkkkjjjiiiiiiiiijjj{{{zzzyyyyyyyyyzzz||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{yyyyyyxxxzzz}}}~~~~~~}}}~~~|||yyyxxxyyyzzz{{{{{{{{{}}}~~~~~~~~~}}}{{{|||~~~~~~}}}{{{|||~~~}}}|||zzzwwwxxxxxxpppfffZZZ[[[___eeejjjiiibbb[[[III@@@::::::<<<;;;999888333333444222000---***)))&&&&&&%%%$$$###"""!!!!!! """$$$%%%$$$$$$%%%''''''%%%###"""""" !!!!!! !!!############""" $$$***---///111666999???BBBDDDDDDCCCBBBBBBCCCEEECCCAAA>>>===<<<<<<<<<>>>>>><<<;;;:::999888888555444333333444444333111111111111000//////......++++++++++++++++++++++++***)))((('''''''''''''''$$$!!! """!!! !!!######"""!!! !!!""""""!!!"""$$$&&&###$$$$$$%%%%%%%%%%%%%%%!!!""""""  """$$$%%%&&&%%%%%%&&&'''&&&%%%###""""""!!!"""(((///888DDDSSS]]]fffhhhkkkkkkkkkjjjkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnooooooooonnnmmmmmmiiiiiiiiihhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiiiiiggggggggggggggggggggggggjjjiiiiiihhhhhhhhhhhh{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzzzzwwwwwwwwwyyy|||~~~~~~}}}~~~|||yyyxxxzzz{{{|||{{{zzz|||~~~}}}}}}~~~{{{zzz{{{~~~}}}{{{}}}}}}{{{{{{zzzsssjjj\\\[[[\\\aaadddbbbZZZSSSFFF===777888:::777444333111333555444111...---,,,)))((('''&&&%%%######"""!!!###%%%&&&&&&'''(((***"""!!! !!!!!!!!!!!!"""!!!"""""""""!!! !!!&&&,,,000222444999===>>>@@@CCCCCCBBBAAAAAABBBBBBAAA???>>><<<<<<======>>>>>><<<;;;999777555444333222222222333333111///////////////.........---+++,,,,,,,,,,,,,,,,,,+++,,,+++)))((('''&&&&&&&&&### !!!###"""!!! !!!"""###!!! !!!"""!!! """$$$ !!!"""###$$$%%%%%%%%% """"""!!! !!!""""""###$$$$$$""""""###%%%%%%$$$"""!!!!!!!!!###***222;;;HHHVVV```fffhhhjjjkkkjjjiiijjjlllllllllmmmmmmmmmnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmjjjjjjiiiiiiiiihhhhhhhhhffffffggghhhhhhhhhhhhgggfffffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhgggggg{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}|||{{{{{{zzzyyyyyyxxxxxxuuuuuuuuuwwwzzz}}}}}}|||}}}zzzxxxwwwyyy{{{{{{{{{yyy|||~~~~~~}}}}}}}}}|||zzz|||~~~~~~}}}zzzxxxvvv{{{~~~~~~}}}|||vvvppp]]][[[[[[^^^aaa^^^UUUMMMEEE<<<777888999555111//////222555555222///......******)))(((&&&%%%$$$######%%%'''(((''''''(((***###"""""""""###"""  """###!!!!!!"""""""""!!! %%%+++///111444999======???AAABBBAAA@@@@@@AAA@@@???>>>===<<<===>>>>>><<<;;;;;;999888666444333222111111222333222000...............------------,,,,,,------------,,,,,,,,,+++***(((&&&%%%$$$$$$!!!!!!!!!""""""!!!!!!!!!###"""!!! !!!!!! !!! !!!""""""######"""!!!"""""""""###$$$$$$%%%%%%$$$""""""###%%%$$$###!!!!!!!!!!!!$$$,,,555???LLL[[[eeegggiiijjjkkkjjjjjjkkkmmmlllllllllmmmmmmmmmnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmkkkjjjjjjjjjiiiiiiiiiiiieeefffggghhhhhhhhhggggggeeeeeefffggghhhiiiiiijjjiiiiiiiiiiiiiiihhhgggzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}zzzzzzyyyxxxxxxwwwvvvvvvtttttttttvvvzzz|||}}}|||{{{yyyvvvvvvxxxzzz{{{{{{yyy{{{~~~~~~}}}||||||}}}|||}}}~~~}}}}}}}}}}}}{{{wwwrrrpppllltttzzzzzzyyyxxxtttppp___]]]\\\^^^aaa^^^TTTLLLEEE===888999999555///,,,---111555555222000///000++++++***((('''%%%$$$$$$%%%'''))))))(((''''''(((***(((''''''&&&$$$!!!!!!###%%% !!!"""######"""!!! !!!'''+++...111666:::;;;>>>@@@AAA@@@???@@@@@@???>>>===<<<<<<===>>>???999999999999888666555444111000000111222222///---------------------,,,,,,,,,------......------,,,---,,,***'''%%%$$$###""" !!! !!!%%%###"""!!!"""###"""   !!!!!!!!!!!! !!!""""""###$$$%%%'''((((((&&&$$$$$$%%%'''###""" !!!!!! $$$---666BBBPPP___iiihhhiiikkkkkkkkkkkkmmmnnnlllllllllmmmmmmmmmnnnnnnmmmnnnoooooooooooonnnnnnkkkkkkkkkjjjjjjjjjjjjiiieeefffhhhiiiiiihhhhhhgggdddeeefffggghhhjjjkkkkkkiiijjjjjjjjjjjjiiihhh{{{zzzzzzyyyzzz{{{|||}}}}}}{{{|||~~~~~~|||yyyzzzzzzyyyxxxwwwvvvuuutttxxxwwwvvvwwwzzz|||||||||yyyxxxwwwvvvvvvxxxzzz{{{{{{}}}~~~}}}|||}}}~~~~~~~~~~~~|||wwwyyyyyy|||}}}|||{{{yyypppggghhhlllrrruuuuuussspppooo```___^^^^^^]]]WWWLLLCCC>>>:::666555555555222///444555666666555555555777...------------***$$$&&&&&&'''((((((''''''&&&+++(((%%%%%%&&&&&&###!!! !!!!!!"""$$$&&&***)))'''%%%"""!!!  ###%%%(((---222777======>>>???????????????===>>>???>>>===<<<===>>>999777555555666777666666000000000000000000000000------......------,,,+++******+++,,,------------+++)))'''&&&&&&&&&%%%$$$!!!  !!! ###""""""!!!  !!!"""!!!  """%%%(((***((($$$!!!!!!"""%%%$$$#########!!! $$$'''///;;;IIIWWWaaaffflllkkkiiiiiijjjkkkjjjiiiooonnnmmmmmmmmmnnnpppqqqqqqpppooonnnmmmmmmmmmmmmllliiiggghhhjjjkkkiiifffjjjiiihhhggggggffffffgggeeeeeeeeefffggghhhhhhiiikkkjjjhhhggggggggghhh{{{zzzyyyyyyzzz{{{|||}}}~~~}}}{{{|||~~~~~~|||yyyyyyyyyxxxwwwvvvuuuttttttxxxwwwvvvwwwzzz||||||{{{yyyxxxvvvuuuvvvwwwyyy{{{{{{}}}~~~||||||}}}}}}}}}}}}}}}~~~xxxpppqqqwwwxxx|||}}}|||{{{yyypppgggdddiiippptttuuurrrnnnkkkaaa___]]]\\\YYYQQQFFF===999666333444666777555333333555888999777555444444333222000000///+++%%% ###$$$%%%&&&''''''''''''+++)))(((((())))))&&&###!!!###%%%%%%%%%&&&((())))))(((&&&$$$###"""!!!!!! !!!###$$$&&&***///222<<<===>>>???@@@@@@@@@@@@<<<======<<<:::999:::;;;999888555555555555333222///......---------......+++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,***(((&&&%%%%%%%%%$$$"""!!! !!!!!!!!!!!!  !!! !!!%%%(((***((($$$!!!!!!"""""""""!!!!!!"""!!! &&&)))222>>>MMMZZZcccgggmmmkkkjjjjjjlllmmmlllkkkooonnnnnnmmmnnnooopppqqqpppooonnnmmmmmmmmmmmmmmmmmmkkkiiijjjkkkllljjjhhhiiiiiihhhgggggggggggggggffffffggghhhhhhiiijjjjjjkkkjjjhhhggggggggghhh{{{zzzyyyyyyyyyzzz{{{|||}}}|||||||||}}}}}}|||zzzyyyxxxwwwwwwvvvuuuttttttxxxwwwwwwxxxzzz||||||{{{xxxwwwvvvuuuuuuvvvxxxyyyzzz}}}~~~||||||}}}}}}|||||||||}}}~~~}}}~~~xxxmmmmmmrrrxxx|||~~~}}}zzzrrriiicccgggnnnssstttqqqlllhhhdddaaa^^^[[[UUULLLAAA999999666333444666888666444555999===???===999666444888666444333000,,,&&&""" !!!"""###%%%&&&''''''))))))***,,,---+++(((%%%###%%%''''''''''''((()))((('''&&&$$$######"""""""""###$$$$$$%%%'''+++...888999:::;;;<<<===>>>>>>:::;;;;;;:::888666777888:::888555444333222000...///...---,,,,,,,,,,,,---***************)))(((((())))))***+++++++++******'''&&&$$$$$$$$$$$$"""!!!!!! !!!!!! $$$''')))((($$$!!! !!!  !!!  ''',,,666DDDSSS___fffiiimmmkkkkkklllnnnooonnnmmmooonnnnnnnnnnnnooopppqqqnnnnnnnnnmmmmmmmmmmmmmmmnnnlllkkkkkkllllllkkkjjjiiihhhhhhgggggggggggghhhhhhhhhhhhiiijjjjjjkkkkkkkkkjjjiiihhhggghhhiii{{{zzzyyyyyyyyyzzz{{{|||||||||||||||}}}|||{{{{{{yyyyyyxxxxxxwwwvvvuuuuuuxxxxxxxxxyyy{{{|||{{{zzzxxxwwwuuuttttttvvvwwwxxxzzz|||~~~}}}||||||}}}|||||||||||||||}}}~~~~~~|||||||||pppnnnsssxxx}}}|||uuummmgggiiilllooopppmmmiiieeeeeeccc___ZZZTTTJJJ@@@999===999666666888888666444888===CCCFFFDDD>>>999555888777555333000,,,)))&&&!!!!!!!!!!!!"""###$$$$$$$$$&&&)))+++,,,)))&&&###!!!###$$$$$$###$$$%%%'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%'''+++...111111222333555777888999999::::::999666555555666999777555444444333000...000///...---,,,,,,,,,---))))))******))))))((('''((()))))))))))))))((('''%%%###""""""###"""!!!!!!  !!!""" """%%%)))((($$$!!!  !!!!!! (((---999HHHWWWbbbgggiiikkkkkkkkklllooopppooonnnooooooooooooooopppppppppnnnnnnnnnoooooonnnnnnnnnllllllkkkkkkkkkkkkkkkjjjhhhggggggggggggggghhhiiihhhiiiiiiiiijjjjjjjjjkkkkkkjjjiiihhhhhhhhhiii{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{|||||||||{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyxxxxxxzzz||||||{{{zzzxxxwwwvvvttttttuuuwwwxxxyyy{{{}}}~~~}}}||||||}}}|||||||||{{{||||||}}}}}}||||||qqqkkkmmmwww~~~yyyrrrkkkiiigggggggggfffccc```bbb```\\\WWWPPPHHH???:::===:::777777:::;;;999777888===DDDGGGEEE???999555444333222111...,,,++++++$$$###""" !!!%%%((('''$$$!!! """!!!!!!!!!"""'''&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%&&&)))---111.........///000222444555888999:::888666555555666777666555555555444222000------------,,,,,,++++++*********+++***))))))((('''((((((((('''&&&%%%%%%"""!!!!!!!!!"""!!! !!!!!!  $$$(((((($$$  !!!"""""" !!!(((...;;;JJJYYYccchhhiiijjjjjjjjjllloooooonnnmmmnnnoooooopppppppppppppppoooooopppppppppooonnnmmmjjjjjjjjjjjjiiihhhhhhiiiggggggfffgggggghhhiiiiiihhhhhhiiiiiiiiiiiijjjjjjlllkkkiiihhhhhhhhhiii{{{{{{yyyxxxxxxxxxyyyzzzyyy{{{||||||{{{{{{{{{|||{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyy{{{}}}}}}{{{yyyyyyxxxvvvuuuuuuvvvwwwxxxxxxzzz}}}~~~}}}|||}}}}}}}}}}}}||||||||||||}}}}}}}}}}}}nnnccc```ttt||||||vvvjjjeee```^^^______]]][[[\\\ZZZWWWQQQKKKCCC===999999666555777;;;>>>>>><<<444999???BBB@@@;;;666333000000000...,,,+++---...'''&&&### """###""" """"""""""""###((('''&&&%%%%%%$$$%%%%%%!!!"""###%%%&&&***...222000/////////111333555666777888999888666555666777666555555555666444222///)))***,,,------,,,***)))+++++++++++++++***))))))'''''''''&&&%%%$$$###"""!!! !!!"""!!! ###''''''$$$  !!!"""""" ###)))///<<>>===<<<222666:::<<<;;;888555333///000///---+++***---///(((&&&###!!!"""!!!$$$$$$$$$$$$%%%)))((('''&&&%%%$$$$$$$$$ !!!###$$$%%%(((---000222222111000111333555666444666777666555555666888666555444555444222///,,,(((***...111222000---+++***++++++++++++***))))))&&&&&&&&&%%%$$$###!!!  !!!"""!!!"""''''''$$$  !!!!!!$$$+++111===MMM\\\fffkkklllmmmmmmmmmoooqqqpppnnnkkknnnooopppqqqqqqqqqppppppnnnooooooooonnnllliiihhhfffhhhiiihhhfffeeefffhhheeeeeeffffffgggiiijjjkkkkkkkkkkkkkkkjjjjjjjjjjjjlllkkkjjjiiiiiiiiijjj|||{{{yyyxxxwwwxxxyyyyyywwwzzz}}}|||zzzzzz{{{}}}zzzyyyyyyyyyyyyyyyyyyxxxyyyyyyzzz|||~~~}}}{{{xxx{{{zzzxxxwwwvvvwwwxxxyyywwwzzz|||}}}}}}|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~ssscccZZZlllwww~~~yyyeeeaaa^^^```cccccc```\\\\\\ZZZWWWPPPHHHAAA===;;;888555444555888;;;:::888333666999;;;999777666666000000000---***))),,,000(((&&&###"""!!! $$$%%%%%%%%%&&&)))((('''&&&%%%$$$$$$$$$ !!!"""######&&&***---333222111000111222444666222444555555555555666888777666444444333000+++(((***---222777888555222///***************)))((((((&&&&&&%%%%%%###"""  !!!"""""""""&&&'''$$$  %%%---333???NNN]]]gggmmmnnnoooooooooqqqrrrqqqnnnlllnnnooopppqqqrrrqqqppppppmmmnnnnnnnnnllliiifffeeefffiiijjjiiifffeeefffhhheeeeeeeeefffhhhiiikkkkkklllllllllllllllllllllllllllkkkjjjiiiiiiiiijjj|||{{{zzzyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzzzzzzzz{{{{{{|||}}}}}}}}}zzzyyyxxxvvvvvvvvvvvvwwwzzz|||}}}~~~}}}|||}}}~~~}}}}}}}}}~~~|||{{{|||}}}~~~yyymmmeeegggppp|||iiigggeeeeeefffeeeaaa^^^___XXXRRRMMMFFF>>>;;;<<<888;;;<<<999:::<<<<<<999888555444666::::::666111333222111///............000***###"""&&&(((&&&%%%(((&&&$$$######$$$######$$$###"""!!!###)))000666222111111000000111222222555555555555555666777777777666666444111...+++)))((((((,,,777@@@???555***---------***&&&%%%&&&(((&&&&&&%%%###!!! !!!###$$$$$$""" """!!!!!!"""""" ###))),,,444CCCSSS___gggkkklllooonnnnnnoooppppppnnnlllpppooonnnllllllnnnooopppqqqooommmjjjiiiiiijjjkkkjjjjjjiiiiiihhhgggggggggggghhhhhhgggffffffhhhjjjlllkkkjjjjjjiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjj|||{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzyyyxxxyyyyyyzzzzzzzzz{{{{{{|||}}}}}}}}}zzzyyyxxxwwwvvvwwwxxxxxxzzz|||}}}~~~||||||}}}~~~~~~}}}|||}}}}}}|||{{{|||}}}}}}wwwpppdddhhhooo{{{zzzooollliiihhhhhhfffbbb___^^^WWWQQQMMMFFF>>>:::<<<999<<<<<<:::999;;;;;;777555333444888===>>>:::666333333222111111000000000,,,***%%% !!!!!! """%%%'''%%%###&&&%%%######$$$$$$%%%%%%$$$###"""!!!###(((///444444333333222222222222333444444444444444555666666777777666444222///,,,***''''''***111:::>>>:::555...+++((('''((()))***)))$$$$$$$$$###"""  """###%%%%%%""" !!! !!!!!! $$$+++...777FFFVVVaaaiiilllnnnnnnmmmmmmnnnooopppnnnmmmooonnnmmmllllllmmmnnnoooqqqooommmjjjiiiiiijjjjjjjjjjjjiiiiiihhhgggggggggfffggghhhgggffffffhhhjjjkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii|||{{{zzzzzzyyyzzzzzzzzz||||||||||||||||||||||||~~~|||{{{yyyxxxxxxyyyyyyyyyzzzzzz{{{||||||||||||yyyxxxxxxwwwwwwxxxzzz{{{zzz{{{}}}}}}|||||||||}}}}}}|||{{{|||}}}~~~~~~|||~~~{{{{{{}}}}}}}}}}}}xxxfffbbbcccooowwwssspppkkkhhhfffccc```]]]ZZZUUUOOOLLLFFF>>>:::;;;;;;>>>>>>:::999;;;999666555444666;;;??????;;;777444444333333333333333333+++,,,+++&&&!!! ######"""!!!"""&&&'''%%%###%%%%%%$$$$$$$$$%%%&&&&&&###""""""!!!"""'''---222555555555444444333333333333222222222222333444444666666666444222///---+++(((''''''+++222999>>>@@@444...(((&&&(((***)))(((############""""""!!!   """$$$###!!!    %%%,,,000:::JJJYYYdddkkknnnooommmlllkkklllnnnoooooonnnooonnnmmmllllllmmmnnnooopppooommmjjjiiihhhiiiiiijjjiiiiiihhhhhhggggggffffffgggggggggffffffhhhjjjjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhh{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}|||zzzxxxwwwwwwxxxxxxxxxyyyzzz|||||||||||||||xxxxxxwwwwwwxxxzzz{{{|||yyy{{{}}}}}}|||{{{|||}}}|||{{{zzz{{{}}}}}}}}}|||~~~{{{{{{}}}}}}}}}|||wwwpppfff___dddsss~~~zzzrrrnnniiiddd___[[[YYYWWWUUUPPPMMMKKKEEE===::::::???AAA@@@<<<:::;;;999555777888999<<<>>><<<777333333333444444555555555555---000222...'''"""###&&&###""" ###''')))((('''&&&''''''&&&%%%$$$%%%%%%!!!!!!!!!!!!"""&&&+++///555555555555444333222222111000000000000111222222444444444333111...,,,***((('''''''''***111999>>><<<777000***'''%%%%%%$$$############"""!!!  """!!!  &&&---111===NNN]]]fffkkknnnooollljjjjjjkkkmmmoooooonnnnnnnnnmmmmmmmmmmmmnnnnnnooonnnllljjjiiihhhhhhhhhiiiiiiiiihhhggggggffffffeeefffggggggffffffhhhjjjiiiiiiiiiiiihhhhhhggggggggggggggggggggggggggg{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}zzzyyyxxxvvvuuuuuuvvvvvvwwwxxxzzz|||||||||{{{{{{xxxxxxwwwwwwxxxzzz|||}}}yyy{{{|||}}}|||{{{|||}}}|||zzzzzzzzz|||}}}|||{{{~~~{{{{{{}}}}}}|||zzz|||pppccc]]]cccmmmwww{{{ooolllfff___YYYTTTSSSRRRPPPLLLJJJJJJFFF???;;;<<>>PPP___fffjjjlllmmmkkkjjjhhhiiilllmmmnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkjjjiiihhhhhhhhhiiiiiihhhhhhgggfffffffffdddeeeffffffeeefffhhhjjjhhhiiiiiiiiiiiihhhgggffffffffffffffffffffffff{{{{{{{{{zzz{{{{{{|||}}}||||||||||||||||||||||||xxxwwwvvvuuuuuuuuuvvvwwwvvvxxxzzz|||}}}|||{{{zzzxxxwwwwwwwwwxxxyyy{{{|||yyyzzz||||||{{{{{{{{{||||||{{{zzz{{{|||}}}}}}{{{}}}{{{{{{}}}}}}|||yyylll^^^XXX]]]jjjtttmmmjjjddd\\\TTTPPPPPPQQQLLLJJJJJJLLLIIICCC@@@@@@GGGIIIHHHCCC@@@@@@>>>999555666777888888777555444111222333555555555444333,,,...000...***&&&%%%&&&'''%%%"""$$$***------,,,***,,,---***%%%!!!!!!"""!!!###%%%(((,,,//////000222222222222111000///............///000000////////////...,,,***)))'''((((((&&&%%%&&&''')))222777999444)))######'''#########!!!  """$$$$$$###!!!!!!"""$$$+++111???RRRaaagggiiijjjlllkkkjjjhhhhhhjjjlllllllllmmmmmmmmmmmmmmmmmmmmmmmmjjjjjjjjjiiiiiiiiihhhhhhiiihhhhhhggggggffffffeeeccceeeffffffeeefffhhhjjjhhhiiijjjjjjjjjiiihhhgggfffffffffffffffffffff{{{{{{{{{{{{{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{wwwvvvuuuuuuuuuvvvxxxxxxvvvxxxzzz|||}}}|||zzzyyyxxxwwwvvvvvvwwwxxxyyyzzzxxxzzz||||||{{{zzz{{{||||||{{{zzz{{{}}}~~~}}}|||}}}{{{{{{~~~}}}|||wwwhhh[[[XXX```hhhiiifff```XXXPPPMMMNNNPPPLLLJJJLLLOOONNNIIIFFFFFFKKKMMMKKKGGGDDDDDDAAA===888888888777555444333444222333444666666555333333***+++,,,---------,,,,,,...,,,'''######(((***)))((())),,,...+++&&&""""""$$$!!!$$$&&&***---000---///111222333222111111///............///000000......//////...,,,+++)))&&&%%%%%%&&&&&&''''''&&&)))///444333---&&&$$$$$$ !!!######""" !!! """)))111AAAUUUccchhhiiijjjlllllljjjhhhgggiiijjjkkkkkkkkkkkkkkkllllllkkkkkkkkkggghhhhhhiiiiiiiiiiiiiiihhhhhhhhhgggffffffeeeeeecccdddeeeeeeeeefffhhhjjjiiijjjkkklllkkkjjjhhhgggfffffffffffffffffffff{{{{{{{{{{{{{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{wwwvvvvvvvvvvvvxxxyyyzzzvvvwwwzzz|||}}}|||zzzyyyxxxwwwvvvvvvvvvwwwxxxyyyxxxzzz||||||{{{zzz{{{|||}}}|||{{{|||}}}~~~~~~|||}}}{{{{{{~~~}}}|||~~~sssddd[[[[[[___eeeccc]]]TTTLLLIIIKKKNNNLLLKKKNNNRRRRRRMMMJJJKKKMMMOOONNNIIIFFFFFFDDD@@@>>>===;;;888444111000111333444666777777555444333++++++,,,...222444444333555222,,,&&&!!!"""&&&'''&&&$$$'''+++---,,,&&&###$$$&&&!!!%%%(((+++///111---...111333444333333222///............///000000...//////000///---,,,+++$$$######$$$'''))))))((('''+++000222///((("""   !!!(((222BBBVVVeeeiiijjjkkklllmmmjjjhhhggghhhiiijjjjjjhhhiiiiiijjjjjjiiiiiihhhffffffhhhiiijjjjjjjjjjjjhhhhhhhhhgggffffffeeeeeebbbdddeeeeeeeeefffhhhjjjiiijjjlllllllllkkkiiigggggggggggggggggggggggg|||{{{zzzzzzzzzzzz{{{|||}}}}}}|||}}}}}}|||zzzwwwuuutttsssssstttvvvxxxzzzxxxwwwwwwzzz|||}}}yyyvvvzzzzzzyyyxxxwwwwwwwwwwwwzzz{{{|||{{{zzzyyyzzz|||{{{zzzyyyyyyzzz{{{|||}}}||||||zzzzzz{{{}}}sssggg^^^WWWXXXWWWWWWVVVRRRKKKKKKNNNLLLNNNQQQUUUXXXVVVRRROOORRRQQQOOOLLLIIIGGGEEEDDDBBB???<<<888555333333333555555555444333333555777444222//////000333444555777444///***'''### """###$$$$$$'''***,,,,,,)))&&&###!!!!!! $$$+++000333333333333222111111000//////111111000///////////////.........---,,,+++***)))&&&%%%%%%$$$$$$%%%%%%&&&&&&(((***)))'''$$$""""""!!! ###  """  (((222DDDXXXbbbfffiiijjjiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiigggffffffeeefffffffffgggggghhhhhhkkkkkkkkkjjjjjjhhhgggfffggghhhiiihhhffffffhhh{{{{{{yyyyyyyyyyyy{{{{{{}}}|||{{{||||||{{{yyywwwvvvuuuttttttuuuvvvxxxzzzwwwvvvwwwyyy|||}}}zzzwwwzzzyyyyyyyyyyyyyyyzzzzzzzzz{{{||||||{{{zzz{{{|||||||||{{{zzz{{{{{{}}}~~~|||{{{zzzzzz{{{}}}yyylllaaaSSSRRRRRRSSSOOOIIIFFFHHHPPPQQQUUUYYY\\\ZZZVVVSSSTTTSSSQQQNNNKKKHHHFFFEEEEEEBBB???:::777555444444222222222333333555888:::777444111000111444555666666333...***'''$$$  """"""######%%%(((***+++(((&&&$$$###""" $$$***///222333555555555444444333333333000000///...............---------,,,+++***(((((($$$$$$############$$$$$$$$$&&&((('''%%%"""!!!!!!!!!  ###!!! """ ###+++555GGGZZZdddgggjjjkkkkkkjjjjjjiiiiiiiiiiiiiiijjjjjjkkkkkkllllllkkkkkkjjjiiiiiiiiiiiiiiiiiiiiiiiikkkkkkkkkjjjjjjiiigggggggggggggggggggggfffffffffiiijjjjjjjjjiiihhhgggggggggggghhhgggfffeeegggzzzyyyxxxwwwwwwxxxyyyzzz{{{zzzzzzzzz{{{zzzxxxvvvvvvuuuttttttuuuvvvxxxyyyuuuuuuvvvyyy{{{|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}{{{|||}}}}}}{{{{{{|||}}}~~~}}}|||{{{{{{{{{|||}}}|||{{{zzzzzz{{{|||~~~uuudddPPPNNNPPPRRRPPPIIIEEEEEEIIIKKKOOOSSSVVVVVVRRROOOSSSRRRRRRPPPOOOMMMKKKJJJHHHFFFBBB>>>:::777666555444333333333444666999::::::666333111222555666777666333///+++)))%%%!!! !!!"""#########%%%'''))))))'''&&&%%%&&&###""""""$$$)))...222333444444444444444444333333///......---------------------,,,+++)))(((&&&%%%""""""!!!!!!!!!!!!"""""""""$$$%%%$$$"""  """  """&&&///:::KKK]]]eeehhhkkklllllllllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkjjjjjjhhhhhhiiiiiiiiiiiihhhhhhkkkkkkkkkkkkjjjiiihhhhhhhhhhhhhhhgggffffffeeeeeeggghhhhhhhhhhhhhhhggggggeeefffgggfffeeedddfffyyyxxxwwwvvvvvvwwwxxxyyyzzzyyyxxxxxxyyyyyyxxxvvvuuuttttttsssttttttuuuvvvssstttvvvxxxzzz|||||||||zzzzzzyyyyyyzzz{{{{{{||||||}}}~~~}}}|||{{{|||~~~~~~}}}|||zzzzzzzzz{{{{{{{{{{{{zzzzzzzzz{{{|||}}}}}}xxxeeeRRRPPPQQQUUUVVVPPPJJJHHHAAACCCFFFKKKNNNOOOMMMKKKPPPQQQRRRRRRRRRRRRQQQPPPHHHGGGDDD@@@===:::999888:::777555333444555777777999666222111222444666777888555111...***&&&!!! """###%%%&&&''')))***+++***'''&&&&&&&&&#########%%%)))---111333111111111111000000000000------,,,,,,,,,,,,,,,---,,,,,,+++***(((&&&$$$###"""!!!!!! !!!!!!"""!!!###$$$###!!!  """"""  !!!!!! '''000>>>NNN___fffhhhjjjllllllmmmlllkkkjjjiiihhhhhhhhhjjjjjjkkkkkkkkkkkkjjjjjjggghhhiiiiiiiiiiiihhhgggjjjjjjjjjjjjjjjiiihhhggggggggggggggggggfffffffffffffffggggggggggggggggggeeeeeefffeeedddccceeexxxwwwvvvuuuuuuvvvwwwxxxzzzxxxwwwwwwxxxxxxwwwvvvtttsssssssssrrrrrrssssssrrrtttvvvxxxyyy{{{|||}}}{{{{{{zzzyyyyyyyyyyyyyyy|||}}}~~~}}}|||{{{|||~~~}}}|||zzzyyyxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||{{{kkkVVVRRRRRRWWW[[[WWWRRROOOCCCDDDFFFIIINNNPPPPPPPPPSSSTTTUUUUUUUUUTTTRRRQQQHHHGGGDDDBBB???===<<<;;;;;;888444222444666666666555222000000222444666666:::777333///***%%% ###&&&)))***,,,------+++(((%%%%%%%%%"""###%%%'''***---111333/////////...............,,,,,,++++++++++++,,,,,,++++++***)))'''%%%###""""""""""""!!!!!!""""""""""""###$$$###!!! !!!  (((,,,&&&&&&///BBBQQQ```fffgggiiikkkkkkmmmlllkkkjjjiiiiiiiiiiiiiiijjjjjjkkkkkkjjjjjjiiiggghhhiiijjjjjjiiihhhggghhhhhhhhhhhhhhhggggggfffdddeeeeeefffggghhhhhhiiieeeffffffgggggggggffffffdddeeefffeeecccccceeexxxwwwvvvuuuuuuvvvwwwxxxzzzxxxvvvvvvwwwxxxxxxwwwtttttttttssssssrrrqqqqqqrrrtttvvvwwwxxxyyy{{{~~~|||{{{zzzyyyxxxxxxxxxxxx{{{|||}}}}}}{{{{{{|||}}}{{{zzzyyyxxxxxxxxxyyyzzzyyyzzzzzzzzzzzzzzzzzzzzz|||~~~|||ooo[[[TTTQQQWWW]]]^^^ZZZXXXLLLKKKIIIKKKNNNQQQSSSTTTZZZZZZ[[[ZZZXXXUUURRRPPPJJJIIIGGGDDDBBB???===<<<777333......222555777777.........000333666777666777555111---(((###!!!%%%(((***---......,,,)))%%%######"""&&&***,,,...111333111000000//////...------+++++++++++++++,,,,,,---******)))(((&&&%%%###"""######""""""""""""######"""###$$$###!!! !!!""" ###...111)))###(((222GGGUUUbbbgggggghhhjjjkkkmmmlllkkkjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiggghhhjjjkkkkkkjjjhhhgggfffgggggghhhggggggffffffcccdddeeefffgggiiijjjjjjfffgggggggggggggggffffffdddeeefffeeedddccceeexxxxxxwwwvvvvvvwwwxxxxxxzzzxxxvvvvvvwwwyyyyyyxxxvvvvvvuuuuuutttsssrrrrrrrrruuuwwwwwwwwwxxx{{{}}}{{{{{{zzzzzzzzzzzzzzz{{{zzz{{{||||||{{{zzz{{{|||{{{zzzyyyxxxyyyzzz{{{|||yyyyyyzzzzzzzzzyyyyyyyyy{{{|||}}}oooaaaWWWQQQWWW```dddcccbbbYYYUUUPPPMMMOOORRRTTTUUU]]]]]]^^^^^^]]]ZZZVVVTTTOOONNNLLLHHHDDD@@@===;;;444///***)))---111333222((())),,,111666888999888000...,,,)))%%%  $$$&&&)))+++,,,,,,(((%%%"""!!!!!!''',,,...///111333222222111000...---,,,,,,+++++++++++++++,,,------)))))))))((('''%%%$$$#########""""""""""""######"""######""" !!!"""'''+++&&&$$$"""---888KKKXXXeeehhhhhhiiikkkllllllkkkkkkjjjjjjjjjkkkkkkiiiiiijjjjjjjjjjjjiiiiiihhhiiikkkmmmmmmkkkiiihhhgggggghhhhhhhhhhhhggggggdddeeeeeefffggghhhiiiiiihhhhhhhhhhhhhhhgggfffeeeeeeffffffeeeddddddeeeyyyxxxwwwvvvvvvwwwxxxyyyzzzxxxvvvvvvxxxyyyyyyyyywwwwwwwwwwwwvvvuuusssssssssuuuwwwwwwvvvwwwzzz}}}{{{{{{zzz{{{{{{|||}}}~~~zzz{{{|||{{{zzzyyyzzz|||{{{zzzyyyyyyzzz{{{|||}}}yyyyyyzzzzzzzzzyyyxxxxxxzzz{{{sssfff[[[SSSYYYdddjjjjjjjjjfff```YYYSSSSSSUUUXXXYYYZZZ\\\___```aaa```^^^\\\TTTSSSPPPKKKFFFAAA===:::555...(((&&&))),,,,,,+++%%%''',,,222888;;;:::999***)))'''%%%###!!!$$$'''***+++((($$$"""  (((...///000111333222111000///---+++***))),,,+++++++++,,,------...(((((((((((('''&&&%%%$$$""""""!!!!!!!!!!!!""""""!!!""""""!!! """ !!!!!!###""" %%%222===NNN[[[gggjjjiiijjjlllmmmkkkkkkjjjjjjjjjkkklllllliiiiiijjjjjjjjjjjjiiiiiihhhjjjlllnnnnnnllljjjhhhggghhhiiiiiiiiiiiihhhhhhfffffffffgggggggggggggggiiiiiiiiiiiihhhgggeeeeeeeeefffgggfffeeedddfffzzzzzzyyyxxxvvvvvvwwwyyyxxxxxxyyyyyyyyyyyyzzzzzzyyywwwuuusssrrrsssttttttwwwxxxyyy{{{|||}}}}}}}}}}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{|||{{{xxxwwwwwwwww|||zzzvvvccc]]][[[bbbkkknnnmmmmmmiiiddd^^^XXXUUUVVVYYY[[[``````___^^^^^^^^^^^^^^^[[[YYYTTTOOONNNMMMFFF===777333//////111000+++&&&)))(((,,,333666555555777555000***%%%!!!!!!###$$$#########$$$###%%%)))---000111000000333222000///---,,,,,,,,,+++***)))'''''')))***+++,,,,,,***)))'''%%%$$$###&&&###!!!!!!$$$%%%$$$"""!!!!!!  !!!""" &&&444@@@WWW```ggghhhiiilllnnnmmmnnnllljjjjjjkkkmmmmmmllllllkkkkkkjjjjjjkkkkkklllhhhiiijjjkkklllkkkjjjiiiggggggggggggggggggggggggfffeeeeeefffhhhiiigggfffggggggfffffffffeeeeeeeeeggggggfffeeeeeeeeeeeezzzzzzzzzxxxvvvvvvxxxzzzyyyyyyyyyyyyyyyyyyyyyyyyyyywwwuuutttsssssstttuuuwwwxxxyyy{{{|||}}}~~~~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{|||{{{yyyxxxxxxxxx|||{{{zzzjjjbbb^^^cccjjjmmmnnnooolllhhhddd___]]]]]]___aaabbbaaa```````````````aaa^^^]]]YYYTTTSSSSSSLLLDDD>>>:::666666777555000***((('''***000333333555888999444...((($$$!!! """$$$$$$###"""""""""###%%%)))---000111111000333222000...---,,,+++++++++***(((''''''(((***+++))))))((('''&&&%%%%%%$$$$$$!!! """######!!!!!!!!!  !!!!!!+++:::FFFXXXaaaggghhhiiikkkmmmlllmmmkkkiiiiiijjjkkkkkkkkklllkkkkkkjjjjjjkkkkkkllliiiiiijjjkkkkkkjjjiiihhhfffffffffffffffffffffffffffeeeeeefffhhhhhhgggfffggggggfffffffffeeeeeeeeeggggggfffeeeeeeeeeeeeyyyzzzzzzxxxvvvvvvxxxzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyxxxvvvuuuttttttuuuvvvwwwxxxzzz|||}}}~~~~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}{{{yyyyyyzzz}}}|||~~~oooeee^^^```fffkkkooossspppnnnlllhhheeecccbbbbbb`````````___``````aaaaaa``````\\\XXXXXXXXXRRRKKKEEEAAA=========:::333---'''%%%''',,,000111555999===888111,,,(((%%%###!!! """$$$$$$"""!!!!!!!!!###%%%***...111222111111222111///---,,,***))))))***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%$$$$$$ !!!""""""!!!!!!!!! '''222@@@MMMZZZbbbiiiiiiiiikkkllljjjkkkiiihhhhhhiiijjjjjjiiikkkkkkjjjjjjjjjjjjkkkkkkiiijjjjjjkkkjjjiiigggfffeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeefffhhhhhhgggeeefffffffffffffffeeeeeeeeehhhgggffffffeeeffffffyyyzzzzzzxxxwwwwwwyyy{{{{{{{{{zzzzzzyyyyyyyyyxxxyyyxxxwwwvvvuuuuuuvvvvvvwwwxxxzzz|||}}}~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~|||{{{{{{|||~~~}}}oooddd[[[ZZZ___eeemmmssssssrrrqqqoookkkgggccc```^^^^^^]]]]]]^^^^^^___```^^^___]]]YYYYYYYYYUUUOOOHHHDDDAAA@@@@@@===555...)))&&&&&&+++...000555;;;>>>999222,,,(((%%%###"""!!!###$$$"""!!!!!!""""""%%%)))...111222222111222000...,,,***)))((('''(((((('''&&&&&&'''(((((($$$$$$#########""""""""" !!!""""""  !!!"""+++555DDDPPP\\\dddjjjjjjiiijjjkkkiiijjjiiihhhhhhiiijjjiiihhhkkkjjjjjjiiiiiijjjjjjkkkiiiiiijjjjjjiiigggfffdddddddddddddddddddddddddddeeeeeedddfffggghhhgggeeeffffffffffffffffffffffffhhhgggffffffeeeeeefffyyyzzzzzzxxxwwwxxxzzz|||||||||{{{zzzzzzyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvwwwyyy{{{}}}~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{|||||||||||||||||||||||||||||||||||||||}}}~~~}}}||||||}}}}}}}}}pppdddYYYUUUWWW\\\dddkkkoooqqqrrrrrrppplllgggddd______^^^^^^^^^______```]]]___^^^[[[ZZZZZZWWWRRRLLLGGGCCCCCCCCC@@@999333///+++))),,,///111666===<<<666///(((%%%"""!!! """###"""""""""###!!!$$$(((---000111111111000///---+++)))((('''&&&'''&&&&&&&&&&&&&&&&&&'''$$$$$$###"""!!!  """###$$$,,,555DDDQQQ^^^eeekkkjjjiiijjjjjjhhhjjjiiihhhiiijjjkkkjjjhhhiiiiiihhhhhhhhhhhhiiiiiihhhhhhiiiiiihhhfffeeecccddddddddddddddddddddddddeeeddddddeeeggghhhfffeeeeeefffffffffffffffffffffggggggfffeeeeeeeeeeeeyyyzzzzzzyyyxxxxxxzzz}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxxzzz|||~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{|||||||||||||||||||||||||||||||||||||||}}}~~~}}}||||||}}}}}}}}}uuuiii\\\VVVTTTUUU[[[bbbiiilllpppttttttqqqmmmkkkdddcccbbbbbbaaaaaabbbbbb^^^aaaaaa^^^\\\\\\ZZZVVVOOOKKKFFFEEEGGGEEE@@@;;;777222000111333444888>>>999444,,,%%%!!!"""###"""!!!"""###"""'''+++///000111000---,,,+++)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######!!! !!!"""$$$+++555DDDSSS^^^fffkkkkkkiiijjjjjjiiijjjiiihhhiiikkkkkkiiihhhgggggggggffffffgggggggggfffgggggghhhgggfffdddcccddddddddddddddddddddddddeeeddddddeeeggggggfffdddeeeeeeeeeffffffffffffffffffeeeeeedddcccddddddyyyzzzzzzyyyxxxyyy{{{}}}~~~~~~}}}{{{zzzxxxwwwwwwtttuuuuuuvvvvvvuuuuuuuuutttuuuwwwyyy{{{}}}~~~~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{||||||||||||||||||||||||||||||||||||{{{}}}~~~~~~}}}||||||}}}||||||vvvkkk```ZZZWWWWWW\\\cccfffiiinnnqqqrrroookkkiiiffffffdddcccbbbbbbbbbbbb___bbbccc___\\\]]][[[WWWQQQLLLGGGFFFHHHHHHEEEAAA???:::777888777777:::???999333***$$$ !!!"""!!! !!!######!!!!!!%%%***...///000///+++***)))(((''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$""""""!!!!!!  $$$+++555GGGVVV^^^fffkkkkkkiiikkkkkkiiihhhgggggghhhjjjjjjhhhffffffeeeeeeddddddeeeeeefffdddeeefffggggggfffddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeggggggfffdddeeeeeeeeefffffffffggggggeeedddccccccbbbbbbcccyyyzzzzzzyyyxxxyyy{{{}}}~~~}}}|||zzzxxxwwwwwwttttttuuuuuuuuuuuuuuutttssstttvvvxxx{{{|||}}}~~~}}}{{{yyyyyyzzz{{{|||{{{{{{{{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz|||~~~~~~|||||||||}}}{{{|||tttkkkbbb^^^\\\]]]bbbiiifffiiilllnnnmmmiiidddaaafffeeedddbbbaaa``````___^^^bbbbbb^^^[[[[[[YYYVVVPPPJJJEEEDDDGGGIIIGGGDDDDDD???<<<<<<;;;999;;;???999333+++$$$ ###&&&%%%$$$#########$$$%%%###  $$$)))---/////////))))))((('''''''''''''''###$$$$$$%%%%%%$$$$$$### !!!!!!!!!"""""" $$$+++777IIIZZZ^^^eeekkkkkkjjjkkkkkkjjjfffffffffgggiiihhhfffdddeeeddddddccccccddddddeeecccdddeeefffffffffeeedddeeeeeeeeeeeeeeeeeeeeeeeeddddddccceeefffgggfffdddeeeeeeeeefffffffffggggggdddcccbbbbbbaaaaaabbbzzzyyyxxxxxxyyy{{{~~~~~~}}}|||zzzyyyxxxwwwtttuuuwwwxxxxxxwwwvvvuuuttttttuuuvvvwwwyyy{{{|||{{{zzzyyyxxxyyyzzz{{{|||{{{|||}}}~~~~~~}}}|||{{{|||{{{{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}yyyoooccc]]]```ggglllnnnkkkmmmooooookkkddd\\\WWW___^^^___```aaa___\\\ZZZ``````aaa```___\\\YYYWWWQQQJJJCCCAAAEEEJJJLLLLLLFFFCCC???=========>>>===:::555...(((%%%###!!! )))((('''''')))***)))))))))'''%%%$$$$$$###!!!######&&&***---///...,,,+++)))&&&%%%%%%&&&%%%$$$%%%$$$###"""!!!!!!!!!!!! !!!!!! $$$---:::LLL\\\ccchhhkkkiiihhhjjjjjjhhhiiihhhgggggghhhhhhgggfffdddddddddddddddddddddcccffffffffffffeeedddccccccbbbccccccdddddddddccccccfffeeedddcccccccccdddeeeiiiiiiiiihhhhhhgggfffeeebbbbbbbbbbbbaaaaaaaaa|||{{{zzzzzzzzz|||~~~~~~~~~}}}{{{zzzyyyxxxwwwuuuvvvwwwxxxxxxwwwvvvuuuttttttuuuvvvxxxzzz{{{|||||||||{{{zzzzzzzzz{{{|||zzzzzz{{{||||||{{{zzzzzz{{{{{{zzzzzz{{{{{{|||}}}|||||||||}}}}}}|||||||||}}}}}}yyyoooccc^^^```ffflllnnnnnnooopppnnniii```XXXRRRTTTUUUWWW\\\```bbbaaa```bbbbbbddddddcccbbb___^^^VVVOOOGGGDDDFFFJJJKKKKKKIIIFFFAAA???>>>??????>>>:::666000,,,******)))(((...,,,***)))******)))((('''%%%$$$###$$$###!!! !!!"""%%%)))...000000///---+++(((''''''''''''&&&$$$$$$"""!!!  %%%///<<>>===;;;777444222222222222222333111...,,,+++***(((&&&$$$###!!!"""######"""  ###)))...111111000...,,,)))((())))))(((&&&###"""!!!$$$///>>>QQQ```hhhlllnnnkkkiiiiiiiiifffkkkjjjhhhiiijjjjjjiiigggeeeeeeffffffgggggghhhhhhggggggfffeeedddaaa___^^^\\\]]]^^^___```aaaaaaaaaaaaaaaaaabbbcccdddfffgggiiiiiiiiihhhhhhgggfffeeeaaaaaaaaaaaa`````````yyyyyyyyyzzz{{{}}}~~~}}}|||{{{zzzyyyxxxxxxwwwwwwxxxxxxxxxwwwvvvvvvssstttvvvwwwyyy{{{{{{|||~~~}}}||||||{{{zzzzzzyyywwwxxxyyyzzzzzzyyyxxxwwwyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{||||||{{{{{{{{{~~~}}}~~~{{{ssshhhbbbbbbhhhnnnrrruuuuuusssnnnggg^^^VVVQQQNNNOOORRRWWW]]]aaabbbbbbaaabbbdddeeeeeedddbbbaaa\\\WWWQQQMMMLLLLLLLLLKKKKKKGGGCCC@@@>>>===<<<:::;;;999777666777888888777777444000---+++)))&&&###!!!  """###"""!!!"""''',,,......---,,,***)))((((((((('''%%%!!! ###000???QQQ```fffkkkmmmjjjiiijjjjjjggglllkkkiiijjjkkkkkkjjjhhhffffffggghhhhhhiiijjjjjjhhhiiihhhgggeeeaaa^^^\\\\\\]]]^^^```aaabbbbbbbbb______```bbbccceeeggggggiiiiiiiiihhhhhhgggfffeeeaaaaaaaaa`````````___tttuuuvvvxxx{{{}}}}}}}}}|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxwwwvvvvvvssstttvvvxxxzzz{{{|||||||||||||||{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{zzzyyyxxxyyyxxxxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}||||||{{{}}}|||~~~wwwllleeedddiiippptttuuuuuusssooojjjccc\\\YYYSSSTTTUUUYYY^^^aaabbbbbbbbbcccddddddcccaaa___]]]ZZZWWWRRROOOMMMMMMMMMMMMGGGDDD@@@>>><<<:::888666:::999888888:::::::::888888555000,,,***'''###!!!!!!""""""!!! !!!###&&&)))***)))''')))'''&&&&&&&&&%%%###""" &&&444CCCUUUcccccchhhkkkiiiiiikkkkkkiiilllkkkjjjjjjkkkkkkjjjhhhgggggghhhiiiiiijjjkkkkkkjjjkkkkkkiiifffccc___\\\\\\\\\^^^___aaaaaabbbbbb^^^___```bbbeeefffhhhhhhiiiiiiiiihhhhhhgggfffeeeaaaaaaaaaaaa`````````rrrtttvvvxxx{{{}}}}}}||||||{{{zzzzzzyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvssstttwwwyyy{{{|||||||||zzz{{{{{{{{{zzzyyyxxxxxxyyyyyy{{{{{{{{{{{{yyyyyyyyyyyyxxxxxxxxxyyyzzzzzz|||||||||}}}}}}|||||||||||||||zzzpppgggdddhhhoootttttttttsssppplllgggcccaaaXXXXXXYYY\\\```dddeeeeeeeeeeeefffeeeccc```]]]\\\VVVUUURRROOOMMMLLLLLLLLLEEEBBB???<<<;;;999666444888777777999;;;;;;:::888777444000,,,)))&&&""" !!!""""""!!!"""###$$$&&&((((((&&&$$$%%%$$$#########""" ---<<>>===;;;888666444444666888;;;<<<;;;999777444///,,,)))'''###!!! !!!""""""!!!$$$$$$%%%'''))))))'''%%%###"""!!!!!!"""!!!"""222CCCQQQ___iiifffkkknnnlllkkknnnnnnlllkkkjjjiiiiiijjjjjjiiihhhiiiiiiiiiiiiiiiiiijjjjjjiiijjjkkkjjjhhhccc___\\\\\\\\\]]]^^^^^^^^^^^^^^^___```ccceeeggghhhiiiiiiiiiiiiiiihhhhhhgggfffeeeccccccccccccbbbbbbbbbxxxyyyzzz{{{|||||||||||||||||||||{{{zzzzzzzzzyyy{{{zzzyyyxxxwwwwwwwwwwwwsssuuuwwwzzz|||||||||{{{zzz{{{|||}}}}}}}}}|||{{{xxxyyyzzzzzzzzzzzzyyyxxxzzzzzzyyyyyyzzzzzz{{{|||yyyzzzzzz{{{{{{zzzzzzyyyzzz||||||qqqfffaaacccjjjooossssssqqqooommmjjjhhhgggdddbbbaaa```bbbbbbbbbaaaaaabbbbbbbbbaaa^^^\\\ZZZTTTSSSQQQNNNIIIFFFEEEFFFFFFDDDAAA@@@???===;;;888111222444888<<<===<<<:::777444000,,,***(((%%%###!!!  """###"""!!!%%%%%%&&&)))++++++)))'''"""!!! !!!!!! """333DDDRRR___hhhjjjnnnqqqnnnmmmoooooommmkkkjjjhhhiiijjjjjjiiigggjjjjjjiiiiiiiiiiiiiiiiiihhhiiijjjiiigggccc^^^[[[______``````aaa````````````aaadddfffhhhiiiiiiiiiiiiiiiiiiiiihhhgggfffeeedddddddddcccccccccbbbuuuvvvwwwyyyzzz{{{{{{{{{}}}}}}}}}}}}}}}||||||{{{zzzzzzyyyxxxwwwwwwwwwxxxwwwxxxyyy{{{||||||{{{{{{|||{{{zzz{{{}}}}}}|||{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxxxxyyyyyy{{{|||}}}~~~}}}|||||||||{{{{{{{{{{{{{{{zzz|||{{{ppphhhddddddeeeeeemmmrrrtttpppkkkjjjiiiffffffbbb___```cccccc___ZZZ\\\bbbeeeccc```^^^[[[WWWRRRQQQPPPMMMIIIFFFFFFFFFLLLLLLJJJFFFAAA>>>===>>><<<<<<<<<===>>>>>><<<:::888444...***))))))((((((%%%### """$$$&&&&&&"""$$$&&&'''((((((&&&&&&%%%### !!! &&&///@@@TTTbbbggglllmmmnnnnnnllllllmmmnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffiiihhhhhhhhhgggddd___[[[]]]]]]^^^^^^___````````````aaadddfffgggggggggfffggggggggggggggggggggggggffffffggggggfffeeedddwwwxxxyyy{{{|||||||||}}}||||||}}}}}}||||||{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwvvvwwwxxxzzz{{{{{{zzzzzz{{{zzzzzzzzz|||}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzz{{{}}}~~~}}}}}}|||||||||{{{{{{{{{|||{{{}}}~~~rrrggg```]]]\\\[[[fffkkkooollljjjkkkkkkiiidddaaa^^^___aaaaaa^^^ZZZ]]]cccfffdddbbb```]]]YYYSSSRRRPPPMMMIIIGGGGGGGGGIIIIIIHHHFFFBBB@@@@@@AAA>>>>>>>>>???AAA@@@>>><<<888444///+++))))))(((((((((%%%"""!!!!!!#########%%%&&&'''(((((('''%%%$$$$$$"""$$$--->>>RRR```dddkkklllmmmmmmkkkkkklllmmmmmmlllkkkjjjjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhggghhhhhhggghhhgggddd```\\\]]]]]]^^^______``````aaaaaaccceeegggggggggffffffffffffffffffffffffffffffgggggggggggggggfffeeeyyyyyy{{{|||}}}}}}~~~~~~{{{{{{||||||{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvvvvvvvuuuvvvxxxyyyzzzzzzyyyyyyzzzyyyyyyyyy{{{|||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~}}}}}}}}}|||||||||{{{{{{}}}|||~~~~~~qqqddd[[[WWWTTTSSSZZZ```ddddddeeeiiijjjhhhbbb___]]]]]]______\\\YYY^^^dddhhhfffdddccc```\\\UUUSSSOOOKKKHHHGGGGGGGGGEEEFFFFFFEEECCCBBBCCCDDD@@@@@@@@@AAACCCBBB@@@>>>888555000---++++++***)))+++((($$$"""!!!!!!!!! &&&'''((()))(((&&&$$$"""""" ###--->>>RRR```dddjjjkkklllkkkjjjiiijjjlllmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhggggggggggggeeeaaa^^^]]]^^^^^^______```aaaaaacccdddfffgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhhhhhhhggggggyyyzzz{{{|||}}}}}}}}}}}}zzzzzz{{{{{{zzzzzzyyyxxxvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxyyyzzz{{{zzzyyyyyyyyyxxxxxxyyy{{{|||{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{||||||||||||}}}~~~}}}}}}}}}||||||||||||{{{~~~}}}~~~{{{nnnbbbYYYUUURRRQQQPPPUUUZZZ\\\___eeefffdddaaa^^^\\\\\\]]]]]]\\\ZZZ___eeehhhgggeeedddaaa]]]VVVRRRLLLGGGEEEEEEEEEEEEBBBDDDEEEEEECCCBBBCCCDDDAAA@@@@@@BBBCCCCCCAAA???999666333000///...,,,++++++(((%%%###""""""!!! $$$%%%&&&'''&&&%%%###!!!%%%000AAAUUUbbbfffhhhjjjkkkjjjiiihhhiiikkkllllllllllllkkkkkkjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiggggggffffffgggeeebbb___^^^^^^^^^___``````aaaaaaeeeeeefffgggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeehhhhhhiiiiiiiiihhhhhhxxxyyyyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyxxxvvvuuuuuuuuuuuuuuuvvvvvvyyyzzz{{{|||||||||{{{zzzyyyxxxwwwyyy{{{||||||{{{zzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}||||||||||||~~~}}}{{{nnnaaaYYYTTTQQQPPPLLLQQQVVVXXX]]]cccdddbbb```^^^\\\\\\\\\\\\\\\\\\___eeeiiigggeeedddaaa]]]UUUOOOGGGBBB@@@AAABBBBBBAAACCCDDDDDDBBBAAAAAABBB?????????@@@BBBAAA???===;;;888666444333222///---)))'''$$$#########"""!!! """$$$$$$###"""!!!&&&111BBBVVVcccggghhhiiijjjiiihhhhhhiiijjjkkkkkklllllllllkkkjjjiiiiiijjjjjjkkkkkkkkkjjjjjjhhhgggfffffffffeeebbb```^^^^^^______```aaaaaabbbeeeeeeffffffffffffffffffffffffffffffffffffffffffhhhhhhiiiiiiiiiiiiiiiwwwxxxxxxyyyzzzzzzyyyyyyzzzzzz{{{{{{zzzzzzyyyxxxuuuuuuuuuuuuuuuvvvvvvwwwzzz{{{|||}}}}}}|||{{{zzzyyyxxxxxxyyy|||}}}}}}|||yyyyyyzzzzzz{{{|||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}|||||||||}}}}}}pppbbbXXXQQQMMMKKKLLLQQQUUUXXX^^^eeeeeebbb```___^^^]]]\\\]]]^^^^^^aaagggjjjhhheeedddaaa\\\TTTMMMCCC<<<<<<>>>?????????AAACCCCCCAAA?????????=========>>>@@@???===;;;;;;999777666666444000...(((&&&$$$$$$$$$%%%###""" """###"""!!!  %%%000BBBVVVbbbfffhhhiiijjjiiihhhhhhhhhjjjiiijjjkkkkkkkkkkkkiiihhhhhhiiijjjjjjjjjjjjjjjjjjiiihhhfffeeeeeedddbbb```^^^______``````aaabbbbbbddddddddddddeeeeeeffffffggggggggggggggggggggggggggghhhhhhiiiiiiiiiiiiwwwxxxxxxyyyyyyyyyyyyyyy{{{{{{{{{{{{{{{zzzyyyyyyvvvuuuuuuuuuvvvvvvwwwxxxzzzzzz{{{||||||{{{zzzyyyyyyyyyxxxzzz|||~~~~~~}}}yyyyyyzzzzzz{{{||||||}}}}}}}}}|||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||~~~qqqbbbWWWOOOKKKIIIJJJNNNRRRVVV^^^eeefffbbbbbbaaa```^^^]]]^^^```aaaeeejjjmmmjjjgggeeeaaa]]]UUULLL@@@999999<<<>>>>>>;;;>>>@@@AAA@@@>>>>>>>>><<<<<<<<<===???>>><<<:::999888777777666444000---)))'''%%%%%%%%%$$$###!!!!!!""""""!!! &&&222DDDWWWdddggghhhiiijjjjjjhhhhhhiiijjjggghhhjjjkkkkkkjjjhhhgggggghhhiiiiiijjjjjjiiiiiikkkiiigggeeeeeecccaaa____________```aaaaaabbbbbbbbbbbbbbbcccdddeeefffgggfffffffffffffffffffffffffffggghhhhhhiiiiiihhhxxxxxxyyyyyyzzzzzzyyyyyy{{{{{{||||||{{{{{{zzzyyyvvvvvvvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{{{{zzzyyyxxxzzzyyyyyyzzz}}}~~~~~~yyyyyyzzzzzz{{{|||}}}}}}}}}|||||||||||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}|||{{{~~~pppaaaWWWPPPKKKIIIFFFJJJNNNSSS[[[cccddd```bbbbbbaaa___^^^___aaacccgggmmmooolllhhhfffbbb]]]VVVLLL???888888<<<>>>>>>888;;;>>>@@@???>>>>>>???<<<<<<<<<===>>>>>><<<:::888777666666666333///,,,***(((&&&%%%%%%$$$""" !!!"""###"""!!! )))555GGGZZZfffjjjhhhjjjkkkjjjiiihhhiiijjjfffgggiiijjjjjjiiihhhgggfffggghhhiiiiiiiiiiiiiiillljjjgggeeedddccc```^^^______``````aaaaaabbbbbbaaaaaaaaabbbccceeefffgggeeeeeeeeeeeeeeeeeeeeeeeeffffffggghhhhhhhhhhhhyyyzzzzzzyyywwwwwwxxxzzz{{{{{{zzzzzzzzz{{{{{{|||yyywwwvvvtttuuuwwwyyy{{{zzzzzzyyyyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzyyyyyyzzz{{{{{{{{{||||||}}}}}}|||{{{{{{{{{{{{|||}}}}}}~~~}}}||||||~~~tttdddVVVMMMIIIGGGEEEEEEGGGOOOZZZaaabbb```bbbaaa`````````aaacccdddjjjooorrrnnniiifff```[[[SSSMMMFFFAAA???===:::888;;;::::::;;;<<<===<<<;;;:::888777777999;;;;;;;;;<<<::::::;;;<<<888///''''''%%%###$$$&&&&&&### !!!!!!""""""""""""""" !!!!!! +++888JJJ]]]hhhjjjmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiijjjkkkkkkkkkllliiiiiiiiihhhiiijjjjjjkkkhhhhhhgggfffeeecccaaa```___```aaaccccccaaa```___``````aaaaaabbbdddeeefffddddddeeeffffffeeeddddddeeeeeefffggghhhhhhgggyyyzzzzzzyyyxxxxxxzzz{{{||||||{{{{{{{{{{{{{{{{{{yyyxxxvvvuuuuuuwwwyyy{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}{{{{{{zzzzzz{{{{{{|||}}}~~~}}}||||||~~~tttdddWWWNNNIIIGGGFFFEEEGGGNNNXXX___```___bbbbbbaaaaaaaaabbbcccdddhhhnnnppplllgggccc^^^XXXSSSNNNHHHCCCAAA???===;;;<<<:::888888999:::999888999777555555777888999888:::888888:::;;;777000)))'''&&&$$$%%%''''''$$$"""!!!!!!""""""""""""!!!!!!!!!,,,999KKK]]]hhhjjjllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjjjjjjjggggggggggggggghhhiiiiiiiiiiiihhhgggfffdddbbbbbb___```bbbccccccbbb```___`````````aaabbbcccdddeeeddddddffffffffffffddddddddddddeeeffffffffffffxxxyyyzzzzzzyyyyyy{{{}}}}}}}}}||||||{{{{{{zzzzzzyyyxxxvvvvvvvvvwwwyyy{{{||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||zzzzzzzzzzzzzzz{{{{{{|||~~~}}}||||||~~~}}}uuueeeXXXOOOJJJHHHEEEEEEFFFLLLUUU[[[]]]]]]___``````aaabbbbbbcccdddffflllnnnjjjeeeaaa[[[UUURRROOOJJJGGGEEECCCAAA??????===999777777777666555777555333333555777777777888666666888999666000+++'''&&&&&&&&&((('''&&&$$$"""######""""""!!! !!!---:::LLL^^^hhhiiilllkkkjjjjjjiiijjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhheeeeeeffffffffffffggggggiiiiiiiiihhhgggeeedddccc```aaabbbccccccbbbaaa```______``````aaacccdddeeedddeeefffggggggfffeeedddccccccdddeeeeeeeeeeeexxxyyyzzzzzzyyyzzz|||~~~~~~~~~}}}}}}|||{{{zzzyyyxxxxxxwwwvvvvvvxxxyyyzzz||||||||||||{{{zzzyyyyyy{{{{{{{{{|||||||||||||||{{{{{{{{{|||||||||||||||zzzyyyyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~~~~}}}||||||}}}|||~~~uuufffYYYOOOJJJGGGDDDDDDFFFKKKQQQVVVXXXXXXYYYZZZ]]]___aaacccddddddeeekkknnnjjjddd```YYYSSSQQQPPPMMMKKKIIIGGGEEEDDDDDD@@@<<<999777666555333444333111222555888999999888777666666666444///+++''''''''''''''''''&&&%%%$$$$$$######""" """...<<>>OOO```ggghhhiiiiiihhhhhhhhhiiiiiijjjiiihhhhhhggggggfffffffffeeefffggghhhhhhhhhggggggfffffffffffffffeeedddcccbbbbbbccccccccccccbbbbbb___`````````aaacccdddeeeeeeeeefffggggggfffeeeeeeeeeeeefffffffffeeeeeewwwxxxyyyyyyxxxxxxzzz|||{{{{{{|||||||||zzzyyyxxxuuuuuuuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{{{{zzzyyyxxxzzzzzzzzz{{{{{{||||||}}}|||||||||||||||{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~}}}||||||||||||uuufffYYYNNNHHHEEECCCFFFJJJNNNQQQRRRQQQQQQOOORRRWWW[[[___aaaaaa```ccciiimmmkkkfffaaaZZZTTTQQQRRRSSSRRROOOLLLJJJJJJDDDAAA>>><<<:::777444111222111111333777;;;>>>>>>;;;:::999666333///---+++***+++,,,***'''%%%%%%%%%$$$$$$######"""  ###111@@@QQQ```gggggghhhhhhhhhggghhhhhhiiijjjhhhhhhhhhhhhggggggggggggfffggghhhiiijjjiiihhhhhhdddeeeeeeeeeeeeeeeddddddcccccccccccccccccccccccc``````aaaaaabbbdddeeefffeeefffggghhhhhhgggfffeeeeeeffffffffffffeeeeeewwwxxxyyyxxxwwwwwwxxxzzzxxxyyy{{{{{{{{{zzzyyywwwttttttttttttuuuuuuuuuvvvuuuwwwyyyzzz{{{zzzyyyyyyxxxyyyyyyzzz{{{{{{||||||}}}|||||||||{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{|||}}}||||||}}}}}}}}}}}}}}}|||}}}}}}ttteeeXXXMMMGGGDDDEEEIIIOOOTTTUUUTTTRRRPPPQQQTTTXXX\\\______]]]\\\```gggllljjjfffaaa[[[TTTQQQSSSUUUTTTPPPMMMKKKKKKEEEDDDBBBAAA@@@===888555333222222333777:::<<<<<<;;;:::999666222000//////...///000---)))&&&&&&&&&############"""!!!###222AAARRRaaagggfffggggggggggggggghhhiiiiiiggghhhhhhhhhhhhhhhiiiiiieeeggghhhjjjjjjiiihhhgggeeeeeefffffffffffffffeeedddddddddccccccdddddddddaaaaaabbbbbbccceeefffgggeeefffggghhhhhhgggfffeeeeeeeeeeeeeeeeeedddcccwwwxxxxxxwwwvvvuuuwwwxxxvvvxxxyyy{{{{{{zzzyyywwwsssssssssttttttttttttuuusssuuuwwwzzz{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{||||||}}}}}}||||||{{{{{{{{{zzz|||{{{{{{{{{{{{|||}}}}}}||||||}}}}}}}}}}}}}}}|||}}}~~~ssseeeWWWMMMFFFCCCGGGLLLSSSXXXXXXVVVSSSQQQTTTWWW[[[^^^___]]][[[YYY^^^eeekkkiiieeeaaaZZZTTTQQQTTTWWWUUUQQQMMMKKKKKKHHHHHHGGGGGGFFFCCC>>>:::555444222333666888999999999999888666333111111222111333333000+++''''''((("""######""""""!!! $$$222BBBSSSaaagggfffggggggggggggggghhhiiiiiigggggghhhhhhiiiiiijjjjjjeeefffhhhiiijjjiiihhhfffeeefffggggggggggggggggggeeeddddddccccccddddddeeebbbbbbbbbcccdddeeeggggggeeefffggghhhhhhgggfffeeedddddddddddddddcccbbbuuuvvvvvvvvvvvvwwwzzz||||||{{{zzzyyyxxxyyyyyyzzzwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{zzzyyyyyyxxxvvvwwwyyy{{{||||||{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{||||||||||||{{{{{{~~~~~~}}}|||sssdddTTTIIICCCAAAFFFKKKRRRUUUTTTSSSRRRSSSOOOPPPTTTZZZZZZVVVVVVYYYZZZbbbhhhhhheeebbb[[[UUUSSSSSSSSSRRRPPPNNNLLLKKKKKKJJJHHHHHHGGGCCC<<<777555333222222444555555444:::999666333000...,,,+++...111333333///***&&&$$$&&& ###111DDDUUUaaagggiiihhhhhhhhhhhhggggggggggggiiigggggghhhiiijjjiiihhhgggggghhhiiiiiiiiiiiiiiiggggggggggggfffffffffffffffeeedddcccccccccddddddbbbcccddddddeeeeeeeeeeeeeeefffgggiiiiiigggfffeeeddddddeeeffffffeeeddduuuvvvvvvvvvvvvwwwzzz|||~~~}}}{{{zzzyyyyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwyyy{{{|||{{{zzzyyywwwuuuuuuvvvyyy{{{}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||{{{{{{~~~~~~~~~}}}|||~~~uuufffWWWLLLFFFCCCBBBFFFKKKMMMLLLKKKKKKLLLNNNOOOTTTYYYXXXSSSQQQRRRWWW```ggggggeeebbb[[[TTTRRRRRRRRRRRRPPPNNNLLLJJJKKKJJJIIIIIIHHHDDD>>>999666555333444555666666555777666444111///---++++++,,,...111000---((($$$######&&&444FFFWWWbbbhhhjjjiiiiiiiiihhhhhhhhhggggggiiihhhggghhhiiijjjiiihhhgggggghhhiiiiiiiiiiiiiiiggggggggggggfffffffffffffffeeeeeedddddddddddddddccccccdddeeeeeeeeeddddddeeefffggghhhhhhgggfffeeeddddddeeeffffffeeeddduuuvvvvvvvvvvvvwwwzzz|||~~~}}}{{{zzzyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuyyyyyy{{{||||||{{{zzzyyyuuutttsssuuuxxx{{{}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||{{{}}}}}}~~~~~~~~~~~~}}}~~~xxxjjj[[[PPPIIIFFFDDDEEEFFFDDDBBBAAABBBCCCHHHKKKRRRYYYXXXRRRNNNOOOTTT]]]eeegggeeeaaa[[[TTTQQQQQQQQQQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHEEE@@@<<<888777666666777888777555333222111///---,,,+++++++++...000000,,,(((%%%### !!!)))777HHHXXXdddiiijjjjjjjjjjjjiiiiiiiiihhhhhhiiihhhggghhhjjjjjjjjjiiiggghhhiiiiiijjjiiiiiiiiiggggggggggggffffffffffffffffffeeeeeedddddddddddddddeeeeeeeeeeeeddddddccceeefffggghhhhhhgggfffeeeddddddeeeeeeeeeeeeddduuuvvvvvvvvvvvvwwwzzz|||~~~}}}{{{zzzxxxwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxzzz{{{{{{||||||{{{zzzyyyvvvtttssstttwwwzzz{{{{{{{{{{{{{{{{{{||||||||||||||||||{{{{{{{{{{{{||||||||||||}}}~~~~~~~~~}}}~~~yyymmm___RRRKKKGGGJJJGGGDDD???===<<<===???BBBFFFPPPYYYZZZUUUQQQQQQTTT]]]eeefffdddaaa[[[TTTPPPPPPQQQPPPPPPNNNLLLKKKKKKKKKKKKJJJHHHEEEAAA???:::999888888999999888666111000///...---------------///111111...***'''&&&###+++888IIIYYYdddiiijjjkkkkkkkkkjjjjjjjjjiiiiiiiiihhhggghhhjjjkkkjjjiiihhhiiiiiijjjjjjiiiiiiiiiggggggggggggfffffffffffffffffffffffffffeeeddddddeeefffffffffeeedddcccccceeeffffffggggggffffffeeeddddddddddddddddddddduuuvvvvvvvvvvvvwwwzzz|||}}}|||{{{zzzyyywwwvvvuuuuuuuuuvvvvvvwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxvvvuuuuuuwwwyyyyyyyyy{{{{{{{{{|||||||||}}}}}}}}}|||{{{{{{{{{{{{|||}}}|||||||||}}}}}}~~~~~~~~~yyynnnaaaTTTKKKGGGFFFCCC>>>;;;;;;>>>BBBDDDEEEIIIRRRZZZ\\\WWWSSSTTTVVV^^^eeeeeeccc```ZZZTTTOOOPPPPPPQQQPPPOOOMMMLLLKKKKKKLLLJJJHHHDDDBBB@@@<<<;;;:::;;;;;;:::888666000000///.........//////...///111000---)))'''&&&  ###+++888IIIXXXccchhhiiikkkkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhiiijjjkkkjjjiiiiiiiiijjjjjjjjjjjjiiiiiiggggggggggggffffffffffffffffffgggggggggfffeeedddffffffffffffeeeeeedddccceeeeeeffffffffffffeeeeeeddddddddddddddddddddduuuvvvvvvvvvvvvwwwzzz|||{{{{{{zzzzzzxxxwwwuuutttttttttuuuvvvwwwxxxzzz{{{zzzzzzzzzzzzzzzzzz{{{{{{zzzxxxvvvvvvwwwxxxyyyxxx{{{{{{{{{||||||}}}}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}}}}|||||||||}}}~~~~~~~~~yyypppcccVVVLLLGGG===999666777<<>>===<<<======;;;777444000000////////////000000///000000---)))$$$"""!!!###!!!""""""***888IIIYYYdddiiijjjjjjjjjjjjjjjiiiiiiiiiiiijjjiiihhhiiikkklllkkkjjjjjjkkkkkkkkkjjjjjjiiihhhggggggggggggfffffffffffffffggghhhiiiiiigggfffeeedddeeefffffffffffffffffffffeeeeeeeeeeeeeeeeeefffddddddcccbbbbbbcccddduuuvvvvvvvvvvvvwwwzzz|||zzzzzz{{{|||{{{zzzxxxwwwxxxwwwvvvuuuttttttttttttwwwwwwwwwxxxyyyzzz{{{|||xxxwwwvvvwwwyyy|||||||||zzz{{{{{{|||}}}~~~~~~~~~|||{{{zzzzzz{{{|||~~~~~~}}}{{{{{{{{{|||}}}}}}~~~~~~~~~{{{sssgggYYYOOOIII===999666999BBBMMMUUUYYYUUUTTTWWWZZZ[[[YYYZZZ___^^^aaaaaa[[[VVVSSSOOOJJJPPPQQQRRRSSSSSSSSSRRRQQQLLLMMMMMMJJJDDD@@@>>>???>>>============:::777444000//////.........//////222222222///***&&&###"""###!!!!!!###***888IIIZZZeeejjjkkkjjjjjjjjjiiiiiiiiihhhhhhjjjiiihhhiiikkklllkkkjjjkkkkkkkkkkkkkkkjjjiiihhhhhhgggggggggfffffffffffffffgggiiijjjiiihhhfffeeeddddddeeefffgggggggggffffffeeeeeeddddddeeeeeefffeeedddcccbbbbbbcccdddvvvvvvvvvwwwxxxxxxyyyyyy{{{{{{{{{|||{{{{{{zzzzzzuuuuuutttsssrrrrrrqqqqqquuuvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyyyy{{{{{{{{{{{{|||}}}~~~}}}}}}|||||||||~~~~~~~~~}}}}}}~~~zzzuuunnnaaaQQQEEE>>><<<:::<<>>???@@@AAA>>>999888888444...000------000111000222666<<<888333...***&&&""" (((999OOO___fffkkkoookkkkkkjjjiiihhhhhhiiiiiiiiiiiihhhhhhiiiiiijjjkkklllllllllkkkjjjiiihhhgggffffffggggggffffffeeedddggggggffffffffffffggggggeeeffffffggghhhhhhggggggeeeeeeeeeeeeeeeeeeddddddcccddddddeeeeeeddddddvvvwwwwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwuuuuuuuuutttsssrrrrrrrrruuuvvvxxxzzz{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz||||||{{{||||||}}}~~~~~~}}}|||{{{{{{{{{|||~~~~~~}}}}}}~~~{{{wwwpppdddUUUJJJCCC@@@===<<>>???===999888999666111000---,,,...000///222666<<<888222---)))%%%!!!###***;;;OOO^^^dddhhhllljjjiiihhhhhhggggggggghhhhhhhhhgggggghhhhhhiiijjjjjjjjjjjjiiiiiihhhffffffffffffggggggffffffeeedddgggffffffffffffffffffgggeeeeeefffgggggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeedddwwwwwwxxxxxxyyyzzzzzz{{{yyyyyyyyyxxxwwwvvvuuutttvvvvvvuuuuuuttttttssssssuuuvvvxxxzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyzzzzzz{{{}}}|||||||||||||||}}}~~~||||||{{{zzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}xxxrrrfffYYYOOODDDAAA>>><<<>>>@@@AAAAAACCCEEEHHHMMMTTT[[[bbbeee```^^^ZZZVVVSSSPPPOOONNNPPPRRRTTTUUUTTTSSSSSSTTTSSSPPPKKKDDD>>>;;;<<<>>>===>>><<<999999:::777222000,,,***,,,---...222888;;;777111,,,((($$$ %%%,,,;;;OOO\\\aaaeeehhhhhhhhhggggggggggggffffffgggffffffffffffggghhhhhhgggggghhhggggggfffeeeeeefffggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeedddddddddddddddeeefffffffffgggeeeeeeeeeeeeeeeeeeeeevvvwwwwwwxxxxxxyyyyyyzzzyyyyyyyyyxxxwwwuuutttssswwwvvvvvvvvvuuuuuuttttttuuuvvvxxxzzz{{{{{{{{{zzzzzzzzzzzzyyyzzzzzz{{{{{{}}}}}}||||||||||||}}}}}}~~~}}}|||{{{{{{|||}}}~~~|||~~~}}}||||||}}}~~~|||wwwooodddWWWNNN@@@>>>======@@@BBBDDDDDDDDDDDDEEEJJJPPPXXX^^^aaa```^^^[[[WWWTTTQQQPPPOOOOOORRRTTTUUUTTTTTTTTTUUUSSSPPPIIIBBB<<<:::<<<>>>>>>???===999999:::777222000+++((()))+++---333999;;;777000+++'''### %%%+++:::MMMZZZ```cccggggggggggggggggggggggggfffggggggffffffgggggghhhiiiffffffgggggggggfffeeeeeegggggggggggggggfffeeeeeeddddddddddddddddddddddddddddddeeeeeeeeedddcccccccccddddddeeefffgggggghhhfffeeeeeeeeeeeeeeeeeeuuuuuuuuuvvvwwwwwwxxxxxxzzzzzzzzzyyyxxxvvvuuutttvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyyyyzzz{{{|||}}}||||||||||||}}}}}}~~~~~~}}}}}}}}}~~~{{{|||~~~}}}{{{zzzzzz{{{~~~{{{tttjjj]]]QQQIII???>>>>>>@@@DDDGGGHHHHHHFFFDDDCCCGGGNNNUUU[[[]]]___^^^[[[XXXUUUSSSQQQPPPRRRTTTWWWWWWVVVUUUVVVVVVQQQNNNHHHAAA<<<;;;===@@@@@@AAA???:::999999555000///***'''(((***---333::::::666///***&&&### !!!"""(((777KKKYYY___dddhhhgggggghhhiiiiiihhhhhhggghhhgggggggggggghhhiiiiiiffffffgggggghhhggggggggggggggghhhhhhggggggfffeeeccccccdddeeeeeedddcccccccccdddddddddddddddccccccddddddeeeeeefffggghhhhhhfffeeeddddddddddddeeettttttuuuuuuvvvwwwwwwwwwzzzzzzzzzyyyxxxwwwvvvuuuvvvvvvvvvvvvuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{||||||}}}~~~~~~}}}~~~{{{|||}}}}}}{{{zzzzzz{{{}}}~~~{{{rrrfffXXXLLLEEEBBBAAABBBDDDHHHJJJJJJIIIFFFCCCAAADDDMMMVVV\\\___^^^]]]\\\YYYWWWTTTRRRQQQTTTVVVXXXXXXWWWVVVUUUVVVMMMKKKGGGBBB>>>===@@@BBBAAABBB???;;;999999555///...)))&&&)))+++...444;;;999555...)))&&&$$$"""!!! &&&555IIIWWW^^^dddhhhfffggghhhiiijjjiiihhhggghhhhhhgggggghhhhhhiiijjjffffffggghhhiiiiiiiiihhhggghhhhhhhhhhhhgggffffffcccccceeeeeeeeeeeeccccccbbbcccddddddeeeeeeeeedddeeeeeeeeefffggggggggghhheeeeeecccccccccccceeeuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~~~~}}}}}}}}}~~~|||~~~~~~}}}{{{|||||||||}}}~~~|||sssfffXXXLLLFFFBBBBBBCCCGGGJJJMMMLLLLLLHHHDDD@@@DDDMMMWWW]]]___^^^]]]\\\ZZZXXXUUUSSSRRRQQQSSSUUUTTTRRRPPPPPPPPPHHHHHHFFFCCC@@@@@@CCCEEE@@@AAA???;;;999:::777111---)))'''***---///555;;;888444...)))&&&%%%$$$###    &&&444GGGUUU]]]bbbgggdddeeegggiiiiiihhhgggfffggggggfffffffffggghhhhhheeeeeefffhhhhhhiiiiiiiiihhhhhhhhhhhhhhhgggffffffcccdddeeeffffffeeedddcccaaabbbccceeeffffffffffffffffffffffffggggggggggggeeedddbbbaaaaaabbbdddvvvvvvvvvwwwxxxxxxyyyyyywwwwwwxxxxxxxxxwwwwwwvvvttttttttttttuuuuuuuuuuuuuuuvvvxxxzzz{{{{{{{{{zzzvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyzzz{{{}}}~~~|||||||||}}}}}}~~~~~~}}}}}}~~~|||}}}~~~}}}tttgggYYYNNNHHH???@@@BBBGGGLLLOOOPPPOOOLLLGGGBBBDDDMMMVVV[[[]]]]]]]]]\\\ZZZXXXVVVTTTSSSLLLNNNOOONNNLLLJJJIIIIIIFFFFFFEEEDDDBBBCCCEEEGGG>>>@@@>>>::::::;;;888333,,,)))(((+++...000555<<<888444---)))'''&&&&&&%%%!!!  !!!!!! !!!'''555GGGUUU[[[aaaeeecccdddfffhhhhhhgggfffeeefffeeeeeeeeeeeefffggggggddddddfffggghhhhhhiiiiiihhhhhhhhhhhhhhhggggggfffcccdddfffggggggfffdddcccaaabbbccceeefffggghhhhhhgggggggggggggggfffffffffdddcccaaa``````aaacccuuuvvvwwwxxxyyyzzzzzzzzz}}}{{{zzzxxxwwwwwwxxxxxxvvvuuutttsssttttttvvvvvvuuuwwwyyyzzzyyyyyyzzz|||vvvuuutttuuuvvvxxx{{{}}}~~~|||{{{|||}}}}}}|||{{{|||}}}~~~~~~}}}|||||||||{{{|||~~~{{{vvvoooeeeYYYPPPLLLKKKLLLOOOSSSUUUTTTRRRQQQLLLJJJMMMPPPTTTZZZaaa``````___]]]ZZZUUUQQQOOOQQQMMMKKKLLLIIIDDDBBBCCCDDDEEEFFFEEEDDDEEEFFFHHHBBB???<<<<<<===<<<888444111***&&&(((+++...333999666000)))%%%$$$%%%$$$###&&&"""  (((666HHHWWWaaaddddddggggggggggggggggggggggggffffffeeeeeeeeeeeeffffffffffffggghhhhhhhhhhhhhhhfffggghhhiiiiiihhhgggfffeeefffffffffeeecccaaa```aaaaaacccdddeeefffffffffiiiiiihhhffffffeeeeeeeeecccccccccddddddeeeeeeuuuvvvwwwxxxyyyzzzzzzzzz{{{zzzyyyxxxwwwwwwwwwxxxwwwvvvuuuttttttuuuuuuvvvwwwyyyzzzzzzxxxwwwxxxyyywwwvvvuuuuuuvvvxxxzzz||||||}}}}}}|||zzzzzz{{{}}}}}}|||}}}~~~}}}||||||{{{{{{}}}~~~zzztttjjj]]]TTTLLLLLLNNNRRRXXXZZZZZZXXXXXXSSSOOOPPPRRRSSSYYY___aaaaaa```^^^[[[VVVRRRPPPOOOKKKHHHHHHFFFAAA@@@BBBEEEFFFGGGGGGFFFFFFHHHIIICCC@@@======>>><<<888555111+++&&&'''***,,,111777555///)))%%%$$$%%%$$$###&&&""" !!!)))888IIIXXXaaaeeeeeegggggggggggggggggggggggggggffffffeeeeeeffffffgggfffggghhhhhhiiiiiihhhhhhfffggghhhiiiiiihhhgggfffeeefffffffffdddcccaaa```bbbcccdddeeefffgggggggggiiihhhgggffffffeeeeeeeeeddddddeeeeeeeeefffffftttuuuwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwvvvvvvvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuwwwxxxzzzzzzyyyxxxyyyyyyxxxwwwvvvvvvvvvxxxyyyzzzyyyzzz{{{zzzyyyyyy{{{}}}~~~~~~}}}}}}~~~}}}|||{{{{{{zzzzzz~~~}}}xxxwww}}}zzzpppbbbXXXOOOPPPSSSXXX]]]aaaaaaaaaaaa[[[VVVUUUTTTSSSWWW\\\bbbbbbaaa___\\\WWWSSSPPPLLLGGGDDDDDDBBB>>>>>>AAAGGGHHHIIIIIIHHHHHHIIIJJJEEEBBB???>>>???===999666222+++&&&&&&(((***...222333///***&&&%%%$$$$$$###%%%"""!!!!!! ###+++999JJJYYYcccffffffgggggggggggggggggggggggggggffffffeeeeeeffffffggggggggghhhiiiiiiiiiiiiiiifffgggggghhhhhhggggggfffeeefffeeeeeedddbbbaaa```cccdddeeefffggghhhhhhhhhhhhhhhggggggffffffeeeeeeeeeeeeffffffffffffgggtttuuuvvvxxxyyyyyyyyyyyyxxxxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvuuuuuuttttttttttttvvvyyy{{{{{{|||}}}yyyyyyxxxwwwwwwwwwxxxyyyxxxyyyzzzzzzyyyzzz|||~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz~~~rrrllliiimmmrrrxxx~~~tttfff\\\TTTVVVYYY^^^bbbeeefffffffff___YYYWWWUUUSSSVVV[[[aaaaaaaaa___[[[VVVPPPMMMIIIDDDAAAAAA???===>>>BBBGGGIIIJJJJJJIIIHHHIIIJJJFFFCCC@@@???@@@>>>:::666222+++&&&&&&''''''***...000...***'''%%%$$$#########!!! !!!!!!%%%---;;;LLL[[[dddggggggggggggggggggggggggggggggggggggffffffffffffggggggggghhhhhhiiiiiiiiiiiiiiiggggggggggggggggggggggggfffeeeeeedddcccbbbaaa```bbbcccdddeeefffggggggggggggggggggggggggffffffeeeeeeeeeeeeeeeffffffffftttuuuvvvwwwxxxyyyyyyyyyvvvwwwwwwvvvvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttvvvxxx{{{||||||}}}~~~yyyyyyyyyxxxxxxxxxxxxxxxxxxzzz{{{{{{zzz{{{}}}~~~~~~}}}|||||||||||||||||||||{{{zzzyyyyyyyyyyyy|||}}}~~~~~~~~~uuuooohhhcccaaafffuuu~~~~~~~~~vvvjjj```\\\^^^aaaccceeeffffffgggfff```ZZZXXXVVVUUUXXX]]]`````````]]]YYYRRRLLLHHHEEEAAA>>>??????===@@@DDDGGGIIIKKKJJJIIIHHHHHHIIIGGGDDDAAA@@@@@@???;;;777222+++&&&&&&&&&&&&(((+++...---+++(((%%%######### """"""'''...<<>>@@@???AAAFFFHHHJJJKKKLLLJJJHHHHHHHHHHHHEEEAAA@@@@@@???:::666111+++&&&&&&&&&%%%'''***+++,,,,,,)))&&&###"""###!!!######(((///===NNN\\\eeehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggffffffgggggghhhffffffggghhhhhhhhhhhhhhhgggffffffeeeeeeffffffgggfffeeedddbbbaaaaaaaaaaaa^^^___```aaabbbccccccccceeefffggghhhhhhgggfffeeeeeeddddddddddddccccccssstttuuuwwwxxxxxxxxxxxxvvvvvvwwwxxxxxxwwwwwwvvvxxxyyyzzz||||||||||||{{{{{{|||}}}|||zzzxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyy{{{|||||||||{{{{{{}}}|||}}}}}}}}}}}}||||||||||||{{{{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~wwwqqquuu}}}~~~|||}}}}}}zzztttnnniiilllnnnmmmkkkiiiiiijjjfff```[[[ZZZYYYYYY\\\bbbaaaaaa```\\\UUUMMMDDD???:::888999>>>@@@@@@BBBFFFIIIKKKMMMNNNLLLJJJIIIIIIHHHEEEAAA@@@@@@>>>:::666111***&&&&&&'''%%%'''***)))+++,,,***&&&###"""""""""$$$$$$(((///===MMM\\\eeehhhggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhheeeeeefffggggggggggggggggggfffeeeeeeeeeeeefffgggfffeeecccbbbaaa```aaaaaa]]]^^^___```aaabbbbbbbbbeeefffggghhhhhhgggfffeeeffffffeeeeeedddddddddssstttuuuwwwxxxxxxxxxxxxvvvwwwxxxyyyyyyxxxwwwvvvzzz{{{}}}~~~wwwyyyzzzzzzyyyxxxxxxyyywwwxxxyyyzzzzzzzzzzzzyyy{{{|||||||||{{{{{{|||~~~{{{|||}}}~~~~~~~~~||||||{{{zzzzzzzzz{{{{{{zzz{{{|||}}}~~~}}}|||~~~}}}}}}~~~|||xxxtttllloooqqqpppmmmkkkkkklllgggaaa\\\[[[ZZZZZZ^^^cccbbbbbb```\\\UUULLLCCC===666555777===@@@@@@BBBFFFKKKMMMOOOOOOMMMKKKJJJJJJHHHEEEAAA@@@@@@>>>999555111***&&&''''''&&&'''***(((+++,,,***&&&""""""""" """$$$%%%(((///===MMM\\\dddgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggghhhhhhdddeeeeeefffffffffffffffgggfffeeeddddddeeefffgggfffeeecccaaa``````aaaaaa]]]^^^___aaabbbbbbbbbbbbdddfffgggiiiiiihhhfffeeeggggggfffffffffeeeeeessstttvvvvvvvvvvvvyyy{{{|||yyyxxx{{{zzzxxxxxx{{{{{{|||~~~~~~}}}{{{zzzyyyzzz{{{{{{yyyxxxyyy{{{{{{{{{zzzyyyyyy{{{|||}}}{{{{{{||||||||||||{{{{{{}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||||||||~~~}}}zzzzzz}}}~~~}}}|||}}}}}}|||yyyvvvqqqooolllkkkkkkkkkjjjiiimmmeee]]]ZZZYYYXXXZZZ^^^bbbdddaaa[[[VVVQQQHHH@@@888666666:::;;;<<>>>>>>>>:::666000---***(((''''''%%%$$$%%%''')))***)))%%%!!! ###%%%+++...:::KKKYYY```dddhhhiiiiiihhhhhhhhhhhhiiiiiiiiihhhgggfffeeeeeefffgggeeeeeeffffffffffffffffffggggggggggggffffffffffffgggfffdddcccbbbaaaaaaaaa___```aaabbbcccdddddddddffffffggghhhhhhhhhhhhhhhhhhgggeeedddcccddddddssstttuuuuuuuuuvvvxxxzzzyyywwwwww{{{|||zzz{{{{{{{{{}}}}}}}}}|||zzzyyyzzz{{{||||||zzzzzzzzz|||zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{||||||||||||{{{{{{}}}}}}||||||}}}}}}~~~}}}}}}}}}}}}|||||||||{{{||||||~~~~~~|||}}}}}}}}}}}}~~~zzzxxxwwwvvvvvvtttqqqnnnmmmkkkiiiiiijjjjjjiiihhhfff^^^YYYXXXYYYZZZ^^^bbbaaabbb___YYYTTTNNNFFF===888666777;;;<<<===CCCJJJOOOPPPQQQQQQPPPOOONNNMMMKKKFFFAAA>>>???>>>:::666///,,,)))'''&&&&&&$$$###$$$&&&)))******'''$$$!!!!!!"""$$$+++...:::LLLZZZaaafffiiiiiiiiihhhhhhhhhhhhiiiiiiiiihhhgggeeeeeeeeeeeeeeeeeeeeeeeefffffffffgggggghhhhhhgggggggggfffffffffgggfffeeecccbbbbbbaaaaaaaaabbbbbbcccddddddddddddeeefffggghhhhhhhhhhhhgggffffffddddddcccdddeeesssuuuvvvvvvuuuvvvxxxzzzzzzwwwxxx|||}}}{{{{{{yyyzzz{{{{{{{{{zzzxxxwwwzzz{{{}}}}}}{{{{{{{{{|||xxxyyyzzzzzz{{{zzzzzzzzz{{{{{{||||||||||||{{{{{{|||||||||||||||}}}~~~~~~}}}}}}}}}|||||||||{{{{{{|||{{{~~~}}}{{{{{{{{{zzzyyyyyyxxxwwwwwwvvvssspppnnnmmmllliiiggggggffffffgggiiijjjiiihhhbbb[[[VVVWWWYYYZZZ^^^ccc___```]]]VVVPPPKKKBBB:::999777888;;;===>>>DDDKKKQQQQQQRRRRRRQQQOOONNNLLLJJJEEEAAA>>>>>>===999666///,,,(((%%%$$$$$$###"""###%%%(((******)))'''&&&###!!!!!!###***...:::LLL[[[bbbgggkkkiiihhhhhhgggggghhhhhhiiiiiihhhgggeeedddccccccccccccddddddeeefffggghhhhhhhhhhhhhhhgggggggggffffffgggfffeeedddcccbbbbbbbbbcccdddeeeeeeeeeeeeddddddeeeeeefffggggggggggggfffddddddcccccccccdddeeeuuuvvvwwwwwwwwwwwwyyy{{{~~~{{{{{{}}}|||yyyxxx{{{xxxxxxyyyyyyyyyxxxwwwvvvxxxzzz||||||{{{zzzzzz{{{xxxyyy{{{|||||||||{{{zzzzzz{{{{{{||||||{{{{{{zzz|||{{{{{{{{{{{{|||}}}}}}}}}}}}|||||||||{{{{{{{{{{{{{{{}}}~~~}}}|||yyyvvvtttrrrqqqppprrroookkkhhhhhhgggfffeeeddddddeeegggjjjkkkjjjhhhddd]]]WWWWWWXXXXXXZZZ^^^______\\\UUUOOOJJJAAA999888666666:::<<<>>>EEELLLRRRRRRRRRRRRQQQOOOMMMLLLFFFCCC@@@>>>===;;;888555...+++&&&###"""""""""!!!"""###&&&)))************%%%###!!! """(((,,,888KKKZZZbbbfffjjjhhhhhhgggggggggggghhhhhhiiihhhgggeeedddbbbbbbaaaccccccdddeeefffggghhhiiihhhhhhhhhgggggggggffffffgggfffeeedddcccccccccccceeeeeefffffffffeeeeeeddddddeeeffffffffffffeeeeeebbbbbbcccccccccdddeeewwwxxxyyyyyyxxxxxxzzz|||}}}{{{{{{}}}}}}yyywwwyyywwwwwwwwwwwwwwwvvvvvvuuuuuuxxxzzz{{{zzzyyyyyyzzzyyyzzz{{{}}}}}}|||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{zzz{{{{{{|||}}}||||||||||||{{{{{{{{{{{{{{{{{{}}}}}}yyytttqqqnnnmmmnnnjjjeeeccccccdddeeeeeeddddddgggjjjmmmmmmkkkiiieee^^^YYYXXXXXXWWWYYY]]]``````\\\UUUOOOKKKCCC;;;777444444888;;;===EEEMMMRRRSSSSSSRRRPPPNNNLLLKKKCCCAAA???===;;;999666444///+++&&&"""!!!!!!!!! !!!"""$$$&&&(((******+++&&&%%%###"""!!!!!!&&&***666IIIXXX```eeeiiihhhhhhgggggggggggghhhhhhhhhhhhgggfffdddcccaaaaaaccccccdddeeefffggghhhiiiggggggggggggfffffffffffffffeeeddddddcccccccccccceeeeeeeeefffeeeeeeddddddddddddeeeeeeeeeddddddcccaaabbbbbbccccccddddddxxxyyyzzzyyyxxxxxxzzz|||yyywwwxxx|||}}}zzzyyy{{{wwwwwwvvvvvvuuuuuuuuuuuutttvvvzzz{{{zzzyyyyyyyyyyyyzzz{{{{{{||||||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||||||||||||||{{{{{{{{{zzzzzz{{{zzz}}}zzzuuuqqqppplllgggbbb^^^___aaadddeeefffgggjjjmmmpppooollliiiccc\\\XXXZZZ[[[[[[]]]aaa``````\\\UUUPPPLLLEEE>>>666333333777:::===EEENNNRRRRRRRRRQQQOOOMMMJJJIIIAAA@@@???===;;;888555444000+++&&&""" !!!"""###%%%'''((()))'''&&&$$$$$$### !!!&&&***666HHHWWW^^^cccggghhhggggggffffffgggggghhhhhhhhhggggggeeedddbbbaaacccddddddeeefffggghhhhhhfffffffffeeeeeeeeeddddddeeedddccccccbbbbbbbbbcccbbbcccddddddddddddcccccccccddddddddddddccccccbbbaaaaaabbbcccccccccbbbwwwxxxxxxxxxwwwwwwxxxzzzxxxvvvxxx||||||yyywwwyyywwwwwwvvvuuuuuuuuuuuuuuutttwwwzzz|||{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzzzzyyyyyyzzzzzz{{{|||||||||{{{{{{{{{zzzzzzzzzzzzzzz}}}|||xxxuuupppjjjccc______aaadddfffhhhiiillloooqqqoookkkgggbbb\\\YYY[[[^^^^^^aaaeee``````\\\UUUQQQNNNGGG@@@666444444777:::>>>GGGOOORRRRRRRRRPPPNNNKKKIIIGGG@@@AAAAAA???<<<999777666111,,,&&&""" !!! """###%%%&&&'''&&&%%%%%%$$$"""!!!'''+++777IIIWWW^^^bbbfffggggggffffffffffffgggggggggggghhhhhhgggeeedddccceeeeeeeeefffffffffggggggeeeeeedddddddddcccccccccccccccbbbaaaaaaaaabbbbbb___```aaabbbcccccccccbbbccccccddddddcccbbbbbbaaaaaabbbbbbccccccbbbaaauuuvvvwwwvvvuuuuuuwwwxxxzzzxxxyyy|||{{{vvvssstttwwwwwwvvvuuuuuuuuuuuuuuutttwww{{{}}}|||{{{zzzzzzxxxwwwvvvuuuvvvwwwyyyzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyyyyyyyyyyzzz{{{{{{||||||{{{{{{{{{zzzzzzzzzzzzzzz}}}}}}zzzvvvppphhhbbbaaacccfffhhhiiijjjmmmpppqqqooojjjfffddd^^^[[[]]]______aaaeee______[[[UUUQQQNNNHHHAAA777444444888;;;@@@HHHQQQRRRRRRQQQPPPMMMJJJHHHFFFAAABBBBBBAAA===:::888777111---&&&""" !!!!!!!!! !!!"""###&&&&&&%%%%%%%%%###"""))),,,888JJJXXX^^^bbbfffggggggffffffffffffgggggggggggghhhhhhhhhgggeeedddeeeeeeffffffffffffffffffdddddddddcccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa]]]^^^___aaaaaabbbbbbbbbcccccccccccccccbbbaaa```aaabbbcccccccccaaa```tttvvvyyyzzzyyyyyyyyyzzz{{{{{{zzzzzzyyyxxxwwwwwwzzzwwwuuuvvvxxxyyywwwuuuuuuwwwzzz{{{|||{{{yyywwwxxxwwwvvvvvvwwwxxx{{{|||||||||||||||{{{{{{{{{{{{|||zzzxxxwwwwwwyyy|||~~~{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}~~~yyyvvvrrrooollljjjgggeeehhhkkknnnoooqqqqqqkkkbbbaaa``````____________```bbb\\\UUUQQQNNNLLLHHHEEEAAA:::444555999===CCCJJJNNNNNNMMMMMMKKKHHHFFFEEEBBBCCCBBB??????@@@===777222+++$$$""" """"""!!! !!!"""""""""%%%(((###!!!###%%%(((444GGGWWW^^^aaaccceeeeeeeeefffffffffggggggjjjiiihhhfffeeeeeeeeeeeehhhhhhhhhgggffffffeeeeeedddcccbbbccceeefffeeeddd```___^^^^^^```aaaaaa```^^^___aaacccddddddddddddccccccdddccccccbbbaaa```````````````aaaaaaaaauuuwwwyyyzzzyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwwwwzzzwwwvvvvvvxxxyyywwwuuuwwwyyyzzz|||{{{zzzwwwvvvwwwvvvvvvuuuvvvxxxzzz{{{||||||||||||{{{{{{{{{{{{{{{zzzxxxwwwwwwyyy{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{~~~|||}}}}}}xxxsssoookkkfffccccccfffiiijjjlllmmmhhhaaa]]]]]]]]]]]]^^^___```aaaaaa\\\UUUQQQOOOMMMIIIFFFBBB;;;555666:::===CCCIIIOOOOOONNNMMMKKKIIIFFFEEEEEEFFFDDD@@@??????;;;555444,,,&&&$$$!!!"""!!! ############&&&)))$$$!!!&&&)))444FFFUUU]]]```bbbbbbbbbcccdddeeefffggghhhiiihhhgggffffffeeeffffffhhhhhhgggggggggfffffffffdddccccccccceeefffeeedddeeecccaaa`````````___^^^___```bbbdddeeeeeeddddddcccddddddccccccbbbaaa```___````````````aaaaaatttvvvyyyyyyxxxxxxyyyzzzyyyyyyyyyxxxwwwwwwvvvvvvyyyxxxwwwwwwxxxxxxwwwuuuxxxyyy{{{{{{{{{yyywwwuuuwwwvvvvvvuuuvvvwwwyyyzzz|||||||||{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwyyy{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{|||{{{wwwrrrmmmhhheeebbbeeegggfffggghhhddd^^^YYYZZZ[[[\\\^^^___aaaaaa```[[[UUUQQQPPPNNNJJJGGGBBB;;;666777:::===BBBHHHNNNOOONNNNNNLLLJJJHHHFFFHHHIIIFFFAAA>>>>>>:::444666...(((&&&###"""!!! ###%%%$$$###&&&)))&&& &&&(((222DDDTTT[[[___aaa___```aaaccceeefffhhhhhhggggggffffffffffffgggggghhhgggggggggggggggggggggeeedddcccdddfffffffffdddfffdddbbbaaabbbbbb```___aaabbbdddeeeeeeeeeddddddddddddddddddcccbbbaaa```_________`````````aaasssuuuwwwwwwvvvvvvwwwyyyxxxxxxxxxwwwwwwwwwvvvvvvyyyxxxxxxwwwwwwwwwvvvuuuwwwxxxzzz{{{{{{zzzxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz||||||{{{{{{{{{zzzzzzzzzyyyyyyxxxwwwwwwyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{|||{{{|||~~~}}}yyyvvvssspppllliiidddggggggeeeddddddaaa[[[XXXYYYZZZ\\\^^^___``````^^^ZZZUUURRRQQQOOOKKKHHHBBB;;;777888:::<<<@@@EEEKKKLLLLLLMMMMMMLLLJJJJJJIIIIIIFFF@@@>>>>>>:::555888000***(((%%%!!! """$$$###"""$$$'''&&&!!!$$$%%%000BBBRRR[[[```cccaaaaaabbbdddeeefffggghhhfffffffffffffffggghhhhhhggggggggggggggghhhhhhhhhfffeeedddeeefffgggfffeeedddcccbbbbbbdddeeeeeedddcccdddeeefffffffffeeedddddddddddddddcccbbbaaaaaa______`````````aaaaaarrrsssuuuuuuttttttvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwyyyyyyyyyxxxwwwvvvuuuvvvuuuvvvxxxyyy{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}{{{|||~~~|||zzzwwwtttqqqnnniiifff]]]bbbdddbbb```aaa___[[[XXXYYY[[[\\\]]]^^^^^^^^^\\\XXXSSSQQQQQQOOOKKKHHHBBB;;;777999:::;;;===AAAEEEGGGIIIKKKLLLMMMLLLLLLFFFFFFDDD???>>>???===888888111,,,***&&&!!!  """!!! $$$$$$!!! !!!""",,,???PPPZZZaaafffddddddeeeeeeffffffggggggffffffeeeffffffggghhhiiifffggggggggghhhhhhiiiiiigggfffeeeeeeggggggfffeeeeeedddcccccceeeffffffeeecccdddeeefffgggfffeeedddddddddeeeddddddcccbbbaaa`````````aaaaaaaaaaaarrrsssttttttssssssuuuwwwxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzxxxvvvuuuuuuvvvsssuuuvvvyyy{{{|||}}}}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyzzzyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~||||||~~~|||xxxsssnnnhhhaaa]]]QQQXXX\\\\\\[[[]]]\\\YYYVVVWWWYYY[[[\\\\\\\\\\\\YYYUUURRRPPPPPPOOOKKKGGGBBB<<<999:::<<<;;;<<<@@@AAACCCEEEHHHJJJKKKLLLLLLDDDDDDAAA======???>>>:::777111,,,***'''""" !!!###!!!  !!!***<<>>======@@@@@@AAACCCFFFGGGHHHHHHHHHCCCCCC@@@<<<;;;>>>===999666000+++***((("""   """"""  !!!""""""***;;;KKKVVV^^^cccccccccdddeeeffffffggggggggggggfffffffffgggggghhheeefffggghhhiiijjjkkkkkkiiihhhgggggghhhhhhgggeeeiiigggeeedddddddddcccbbbaaabbbdddeeefffffffffeeeeeeeeeeeeeeedddcccbbbaaabbbccccccccccccdddddduuuvvvvvvvvvuuuvvvxxx{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxzzz{{{yyyuuussstttvvvwwwwwwxxxxxxyyyzzz{{{|||zzzzzzzzz{{{{{{zzzyyyyyy{{{{{{zzzzzzzzzyyyyyyyyy{{{{{{{{{||||||||||||}}}{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}~~~~~~|||vvvnnnfff]]]WWWOOOWWW\\\ZZZUUUSSSOOOJJJLLLNNNRRRVVVYYYZZZ[[[[[[TTTRRROOONNNOOONNNJJJFFFFFFAAA>>>???@@@>>>>>>AAA@@@AAACCCDDDEEEEEEDDDDDDDDDCCC@@@;;;:::===;;;777444///+++***(((###  ######"""###%%%$$$+++;;;JJJTTT[[[aaa``````bbbccceeefffhhhhhhggggggffffffffffffggggggeeefffggghhhiiijjjkkkllljjjhhhgggggghhhhhhgggeeefffdddcccccceeeffffffeee```aaaccceeeffffffffffffeeeeeeeeeeeedddcccbbbbbbccccccdddddddddeeeeeexxxxxxxxxxxxxxxwwwvvvuuuzzzyyyyyyzzz|||}}}|||zzz}}}}}}|||yyyvvvttttttuuuxxxzzz{{{{{{zzzyyyyyyzzz|||{{{zzzyyyxxxyyyzzz{{{||||||||||||{{{{{{{{{{{{}}}||||||{{{{{{{{{|||||||||{{{{{{{{{{{{zzzzzzzzz~~~||||||~~~xxxooofff```\\\SSSYYY^^^]]]VVVLLLEEEAAAAAALLLUUUWWWWWWYYYYYYWWWXXXWWWRRROOOPPPRRRNNNFFFIIICCC@@@AAAAAA??????AAABBBBBBCCCCCCDDDCCCCCCCCCBBBAAA???<<<999777555555000---)))'''&&&%%%###"""  !!!"""  !!!$$$%%%+++666FFFTTT\\\``````aaabbbccccccdddccccccggggggggggggggghhhiiiiiijjjiiigggfffffffffggghhhiiiiiihhhhhhgggggggggffffffeeedddcccccccccdddeeeccccccbbbbbbccccccdddeeefffeeedddcccbbbbbbbbbbbbbbbccccccddddddccccccyyyzzzzzzzzzyyyyyyxxxwwwyyyxxxyyy{{{}}}~~~}}}}}}}}}}}}zzzwwwuuuuuuvvvyyyzzz||||||zzzyyyzzz{{{zzzyyyxxxwwwxxxxxxyyyzzz||||||||||||||||||||||||}}}}}}|||{{{{{{||||||}}}|||{{{{{{{{{{{{zzzzzzzzz||||||zzzrrrjjjccc___[[[\\\]]][[[UUULLLCCC===999BBBLLLSSSYYY]]]\\\WWWXXXVVVRRROOOQQQSSSPPPJJJKKKEEEBBBCCCBBB@@@???AAAAAABBBBBBBBBBBBAAA@@@@@@BBB@@@>>>:::777555333222...+++(((&&&%%%$$$###!!! !!!!!!!!!!!! !!!  !!! """$$$&&&+++666FFFTTT]]]```]]]^^^```bbbdddfffggggggggggggffffffgggggghhhiiijjjiiihhhgggfffgggggghhhggggggfffffffffeeeeeeeeefffeeecccbbbbbbbbbcccdddcccbbbbbbbbbccccccddddddeeedddcccbbbaaaaaaaaaaaaccccccddddddddddddcccyyyyyyyyyzzzyyyyyyxxxwwwxxxwwwxxx{{{~~~~~~}}}}}}|||zzzwwwvvvvvvwwwxxxzzz|||{{{zzzyyyzzz{{{wwwwwwvvvwwwwwwxxxyyyzzz|||||||||||||||||||||||||||||||||{{{{{{||||||}}}|||{{{{{{{{{{{{zzzzzzzzz}}}}}}|||uuummmeee```aaa___\\\YYYTTTKKK@@@888888@@@KKKUUU^^^ddd```ZZZYYYWWWRRRNNNOOOSSSRRRMMMNNNHHHDDDEEEDDDAAA@@@BBBBBBCCCCCCCCCBBBAAA@@@@@@BBB???<<<888444111//////+++)))&&&%%%%%%%%%###"""!!!""""""""""""""""""!!!"""!!!!!!###%%%%%%+++666FFFTTT]]]aaa]]]^^^```bbbdddfffggggggffffffeeeeeeffffffggghhhiiiiiihhhgggggggggggggggeeeeeeddddddddddddcccccceeedddcccbbbaaabbbccccccbbbbbbbbbbbbccccccddddddccccccbbbbbbaaaaaa``````ccccccddddddddddddcccvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwyyy|||}}}}}}{{{{{{{{{{{{yyyvvvuuuvvvwwwwwwyyyzzzzzzyyyxxxxxxyyyvvvvvvvvvwwwxxxyyyzzzzzz{{{|||||||||||||||}}}}}}{{{zzzzzzzzzzzz{{{{{{||||||{{{{{{{{{{{{zzzzzzzzz~~~}}}~~~~~~}}}vvvmmmbbb[[[ZZZ[[[\\\YYYQQQFFF<<<666999DDDQQQZZZ```ccc___YYY]]]ZZZRRRJJJJJJOOOQQQOOOOOOIIIFFFGGGFFFCCCAAABBBCCCDDDDDDEEEEEEEEEDDDDDD@@@>>>999555000---,,,+++)))'''&&&&&&&&&&&&%%%$$$"""######$$$$$$######"""###""" """$$$$$$%%%***555EEETTT]]]bbbaaaaaabbbcccddddddddddddeeeeeeeeeeeeeeefffggggggiiihhhhhhgggggggggggggggddddddddddddccccccccccccdddcccbbbaaaaaaaaabbbcccaaabbbbbbccccccccccccccccccccccccccccccbbbaaaaaacccdddddddddddddddddduuuvvvvvvwwwwwwvvvvvvvvvxxxwwwwwwxxxyyyzzzxxxwwwxxxyyyxxxwwwuuutttuuuvvvvvvwwwyyyyyywwwvvvwwwxxxvvvwwwwwwxxxyyyzzzzzzzzzzzzzzz{{{{{{||||||||||||yyyxxxxxxxxxyyyyyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzz}}}|||~~~~~~|||uuuiii\\\RRRJJJQQQXXXVVVKKK???777555666FFFVVV]]]^^^^^^]]][[[```\\\RRRGGGEEEJJJNNNNNNMMMHHHFFFHHHHHHDDDBBBDDDBBBCCCDDDEEEFFFGGGGGGGGG???<<<777222---***)))))))))(((''''''(((((('''%%%######$$$$$$$$$$$$######$$$###!!! ######$$$(((333CCCSSS]]]aaaaaabbbcccddddddeeeddddddeeeeeeeeeeeeeeefffgggggghhhhhhhhhhhhhhhggggggfffddddddddddddddddddeeeeeedddcccbbbaaaaaaaaabbbccc```aaabbbcccccccccbbbbbbddddddeeeeeeeeedddcccbbbdddddddddeeeeeeddddddvvvwwwxxxxxxyyyxxxxxxxxxxxxwwwvvvwwwxxxwwwvvvtttvvvwwwwwwvvvtttssstttvvvuuuwwwyyyxxxwwwvvvwwwwwwvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{{{{|||xxxxxxxxxxxxxxxyyyzzz{{{|||{{{{{{{{{{{{zzzzzzzzzzzz{{{~~~}}}~~~{{{sssfffVVVJJJ:::EEENNNMMMAAA666333444555GGGYYY```______bbbccc___\\\TTTIIIEEEHHHKKKJJJIIIEEEDDDGGGHHHEEEDDDEEE@@@AAABBBDDDEEEEEEEEEEEE>>>:::555///+++)))(((((()))((('''((())))))'''%%%######$$$$$$$$$$$$############!!!  """"""&&&111AAAQQQ\\\aaa^^^___aaaccceeeggghhhhhhffffffeeeeeeffffffggghhhhhhhhhhhhhhhhhhgggffffffddddddeeeeeeeeeeeeffffffeeedddcccbbbaaabbbcccccc___```bbbcccccccccbbbaaacccdddeeeffffffeeedddcccddddddeeeeeeeeeeeedddvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuvvvxxxxxxwwwuuuvvvwwwwwwvvvttttttuuuwwwwwwxxxzzzzzzxxxxxxxxxyyyvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{yyyyyyyyyyyyzzz{{{|||}}}|||{{{{{{{{{{{{zzzzzzzzzxxxzzz}}}}}}~~~zzzssseeeSSSFFF444:::@@@???777000...000333CCCTTT[[[]]]___``````XXXZZZWWWOOOKKKKKKJJJGGGDDDAAAAAAEEEGGGFFFEEEGGGDDDDDDDDDEEEEEEDDDDDDCCC<<<999333...***((((((((((((''''''((()))(((&&&$$$######$$$$$$$$$$$$######""""""!!!  $$$///???PPP[[[```^^^___aaacccfffggghhhhhhggggggffffffgggggghhhiiiggghhhhhhiiihhhgggfffeeedddddddddeeeeeeeeefffffffffeeecccbbbbbbbbbcccddd___```bbbcccccccccaaaaaabbbccceeeffffffeeecccbbbddddddeeeeeeeeeeeedddttttttuuuvvvvvvvvvvvvvvvvvvuuuuuuwwwyyyzzzyyyxxxvvvwwwwwwwwwuuuuuuvvvxxxxxxzzz{{{{{{zzzyyyzzzzzzvvvvvvwwwxxxxxxwwwuuuuuuvvvvvvwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{|||}}}~~~~~~||||||{{{{{{{{{zzzzzzzzzwwwyyy}}}}}}~~~zzzssseeeRRREEE333555666444000---,,,---...:::GGGOOOSSSVVVVVVRRRSSSWWWYYYUUUQQQNNNJJJEEEAAA>>>???DDDGGGFFFFFFHHHIIIIIIHHHHHHFFFEEEDDDCCC;;;888333---***(((((()))'''&&&&&&'''((('''$$$"""#########$$$$$$#########""""""!!! ###...>>>OOOZZZ```bbbbbbcccdddeeeeeeeeeeeeggggggggggggggghhhiiiiiiggghhhiiiiiiiiihhhfffeeecccccccccddddddeeeeeeeeefffeeedddcccccccccdddeee___```bbbcccdddcccaaa```aaabbbdddeeeeeedddcccaaadddeeeeeeffffffeeeeeessstttuuuwwwyyyzzzzzzzzz{{{zzzxxxvvvvvvwwwxxxyyyzzz{{{{{{yyyvvvtttssstttvvvwwwxxxxxxyyyyyyyyyxxxyyywwwvvvvvvwwwxxxxxxwwwwwwuuutttuuuxxxyyyzzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~|||{{{yyyyyyxxxxxx{{{{{{|||yyyqqqfffVVVGGG444222///,,,+++***++++++///444:::AAAFFFJJJNNNPPPSSSQQQRRRUUUQQQGGG===888999999;;;>>>BBBFFFGGGGGGIIIFFFDDDCCCDDDCCCAAA>>>;;;777222...,,,***((('''***)))'''&&&%%%$$$$$$$$$###$$$&&&%%%###"""""""""!!!!!!!!!  !!!***;;;LLLZZZaaabbbcccdddeeefffhhhiiiiiihhhgggfffffffffgggiiijjjffffffggggggggggggfffffffffeeeddddddfffhhhgggggghhhhhhfffeeedddcccccccccaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbccccccddddddddddddeeefffeeedddcccssstttvvvxxxyyyzzzzzz{{{{{{zzzxxxwwwvvvwwwxxxyyyzzz{{{{{{yyyvvvttttttuuuwwwxxxxxxyyyyyyyyyyyyxxxyyywwwvvvvvvwwwxxxxxxwwwwwwvvvuuuvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}~~~~~~|||{{{zzzzzzzzzzzz||||||}}}}}}uuunnneeeVVVIII777555111---***)))((((((***---333888<<<>>>@@@AAAJJJIIIMMMQQQNNNCCC999444222333555:::???DDDHHHIIIHHHFFFCCCCCCCCCBBB???===:::666111...,,,***(((&&&)))((('''%%%$$$$$$#########$$$%%%$$$""" !!!!!!!!! ))):::LLL[[[cccccccccdddeeeggghhhhhhiiihhhggggggfffggghhhiiijjjffffffggggggggggggffffffgggeeecccccceeefffgggfffhhhgggfffdddcccccccccbbb``````aaaaaaaaaaaa``````aaaaaabbbbbbbbbbbbbbbbbbbbbcccdddddddddcccaaatttuuuwwwxxxyyyzzz{{{{{{{{{zzzyyywwwwwwxxxxxxyyyzzz{{{{{{yyyvvvuuuuuuvvvyyyyyyyyyzzzzzzyyyxxxxxxyyywwwuuuvvvwwwxxxwwwvvvxxxwwwvvvwwwyyy{{{|||{{{{{{{{{{{{zzz{{{{{{||||||~~~}}}}}}}}}||||||{{{{{{}}}}}}~~~~~~~~~zzzrrrkkkcccVVVJJJ;;;999555000,,,)))((('''+++...222666888888777666;;;;;;???EEEDDD:::000++++++,,,///444:::AAAGGGKKKGGGEEECCCCCCBBBAAA>>><<<999666111...,,,***(((&&&((('''&&&$$$###############$$$$$$### !!!!!!  '''777JJJYYYaaaddddddeeefffggghhhhhhhhhhhhgggggggggggghhhiiijjjfffgggggghhhhhhggggggfffhhhfffcccbbbccceeeeeeeeegggfffeeedddcccbbbbbbbbb`````````aaaaaa`````````bbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaa```uuuvvvwwwxxxzzzzzz{{{{{{zzzzzzyyyxxxwwwxxxxxxyyyyyyzzzzzzyyywwwuuuvvvwwwyyyzzzzzzzzzzzzyyyxxxxxxxxxwwwuuuuuuwwwwwwwwwvvvxxxwwwvvvxxxzzz}}}}}}}}}}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~}}}}}}}}}||||||~~~{{{xxxsssooosss~~~~~~yyypppggg^^^QQQFFF<<<:::777222///+++***)))---///333777999888555222---,,,///444444---&&&###&&&(((+++///555<<>>===888555111...,,,***(((&&&'''&&&%%%$$$###############$$$###!!!!!!!!!!!!(((555FFFUUU]]]dddeeeeeefffgggggghhhhhhhhhhhhhhhhhhhhhiiiiiiiiigggggghhhhhhhhhhhhggggggiiigggcccbbbcccdddeeeeeefffeeedddcccbbbbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaabbbbbbbbbaaaaaa`````````bbbbbbbbbbbbaaaaaaaaauuuvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxyyyxxxvvvuuuvvvwwwyyyyyyyyyzzzzzzyyyxxxxxxxxxvvvuuuuuuvvvwwwwwwvvvxxxwwwwwwxxx{{{}}}~~~}}}}}}||||||{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{{{{}}}xxxqqqqqq~~~xxxlll```UUUGGG<<<555444222///---+++))))))(((***...333777666222...)))%%%$$$&&&'''###!!!!!!%%%'''***---000666>>>CCCBBBCCCDDDDDDCCCAAA???>>>888555222///...,,,)))'''&&&&&&%%%$$$##################""" !!!  ###)))444DDDTTT^^^cccddddddeeefffgggggghhhggghhhhhhiiiiiiiiiiiiiiigggggghhhhhhhhhhhhggggggiiigggdddcccccceeeeeedddeeedddcccbbbbbbbbbbbbbbbcccccccccddddddcccccccccccccccbbbbbbaaaaaa``````ddddddccccccbbbbbbbbbuuuuuuvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwvvvvvvvvvuuuvvvwwwwwwuuutttuuuvvvvvvwwwxxxxxxyyyyyyyyyxxxxxxvvvtttuuuvvvwwwvvvuuuwwwvvvvvvxxx{{{}}}~~~~~~|||||||||{{{||||||}}}}}}}}}~~~}}}|||{{{zzzzzz}}}zzz~~~}}}vvvhhhYYYLLL>>>444++++++***)))(((''''''&&&%%%''',,,333888888333...***$$$!!!"""""" """###&&&)))+++,,,///666;;;>>>AAACCCDDDBBB@@@@@@@@@888666333111///---***(((&&&&&&%%%$$$$$$$$$$$$$$$######""" """(((444DDDVVVaaaaaaaaabbbdddeeefffggghhhggghhhiiiiiijjjjjjiiiiiiggghhhhhhiiiiiihhhhhhggghhhfffeeeeeefffgggfffeeedddcccbbbbbbaaaaaabbbbbbddddddeeeeeeeeeeeeddddddcccccccccbbbbbbbbbbbbbbbfffeeeddddddccccccdddtttuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuttttttssstttvvvuuutttsssuuuvvvtttuuuvvvwwwxxxyyyyyyyyywwwvvvttttttvvvwwwvvvuuuwwwvvvuuuwwwzzz}}}~~~}}}|||{{{{{{{{{|||}}}~~~~~~}}}~~~~~~|||zzzyyy{{{{{{~~~||||||uuugggWWWJJJ>>>444&&&&&&&&&'''&&&&&&%%%%%%$$$&&&,,,444;;;;;;555///+++%%%"""""""""!!! $$$((()))(((***///333999<<<@@@BBB@@@??????@@@999777444333111///,,,)))'''&&&&&&%%%%%%%%%%%%%%%""""""!!! !!!'''111BBBSSS___^^^___```bbbdddfffggghhhggghhhiiijjjjjjjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhhfffffffffgggiiiiiigggeeeccccccbbbaaaaaaaaaaaabbbcccddddddeeeeeeddddddcccccccccccccccddddddddddddffffffdddcccccccccdddssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuttttttsssrrrsssuuutttsssssstttuuurrrsssuuuvvvxxxyyyyyyyyywwwvvvttttttvvvvvvvvvuuuvvvuuuuuuwwwzzz}}}}}}}}}{{{{{{{{{{{{|||~~~}}}~~~~~~{{{yyywww||||||||||||vvvhhhZZZNNNBBB999&&&'''''''''''''''&&&%%%"""$$$)))222999999222,,,)))$$$"""###"""!!!&&&'''&&&&&&+++///555999>>>@@@???===>>>???999777555444222000---***''''''&&&%%%%%%%%%&&&&&&""""""!!!""" !!!###&&&///>>>OOO[[[\\\]]]___aaacccfffggghhhggghhhiiijjjkkkjjjiiiiiihhhhhhiiiiiiiiiiiihhhhhheeeeeegggiiikkkkkkhhhfffcccbbbaaaaaaaaaaaaaaabbbbbbccccccddddddccccccbbbcccccccccddddddeeeeeeeeefffeeedddcccccccccddduuuuuuuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvwwwwwwvvvvvvuuuttttttttttttttttttuuuvvvwwwwwwxxxwwwwwwyyyxxxvvvuuuuuuuuuvvvwwwuuutttuuuwww{{{}}}~~~}}}~~~|||{{{zzzzzz|||~~~}}}{{{{{{zzzzzz|||}}}}}}}}}}}}uuuiii^^^QQQ@@@222---)))((()))'''$$$###&&&%%%&&&(((,,,000222111///)))&&&$$$"""!!!"""&&&)))***)))'''222222222555888999999888777666333111...,,,++++++((('''%%%%%%&&&&&&%%%###""" $$$""" !!!""" """$$$&&&---;;;NNN\\\___aaa```___bbbhhhiiigggiiiiiiiiiiiihhhhhhhhhhhhffffffggghhhhhhhhhhhhhhhffffffggggggfffeeeddddddcccbbbaaa```____________cccdddeeeeeeeeedddcccbbbgggggggggggggggffffffeeedddeeeeeedddbbbaaaaaavvvvvvvvvvvvwwwxxxyyyzzzxxxxxxwwwvvvvvvvvvvvvvvvvvvuuuuuutttttttttttttttvvvvvvwwwxxxxxxxxxwwwwwwxxxxxxvvvuuuuuuuuuvvvwwwwwwvvvvvvxxxzzz||||||{{{}}}{{{zzzyyyzzz|||~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~|||uuukkk```UUUFFF888333///,,,,,,)))$$$###%%%$$$$$$&&&)))+++,,,***((((((%%%###!!! !!!'''+++,,,***'''******,,,000555888999999777555333111///---,,,+++***((('''&&&'''&&&%%%######!!! ###""" !!!!!!###%%%+++999LLLZZZ^^^``````^^^aaafffgggeeegggggggggggghhhhhhhhhhhheeeeeefffggggggggggggffffffffffffffffffeeeddddddccccccbbbaaa````````````bbbcccdddeeeeeedddccccccfffggggggggggggfffeeeeeedddeeefffdddbbbaaaaaavvvwwwwwwwwwxxxyyyyyyzzzwwwvvvuuuuuutttuuuuuuuuuvvvuuuttttttssssssttttttwwwwwwxxxxxxxxxwwwvvvvvvxxxwwwwwwvvvuuuvvvvvvvvvxxxwwwwwwxxxzzz{{{zzzyyy{{{zzzyyyxxxyyy{{{}}}~~~}}}|||{{{zzzyyyyyyyyyzzz|||}}}}}}|||vvvlllcccZZZLLL???:::555222000,,,%%%###$$$%%%%%%%%%&&&''''''%%%###'''%%%"""!!!!!! &&&***+++)))'''$$$%%%'''+++000333444444555444333111///...---,,,,,,***((('''((('''%%%$$$$$$"""  """!!!   """$$$***777JJJWWW]]]``````^^^___dddeeeccceeeeeeeeeffffffgggggggggddddddeeeffffffffffffeeeeeeffffffffffffeeeeeedddddddddbbbaaaaaaaaaaaaaaaaaabbbcccdddddddddddddddfffffffffffffffeeedddddddddeeefffeeecccbbbbbbvvvvvvwwwwwwxxxxxxxxxxxxuuuttttttsssssstttttttttuuuuuutttsssssssssssstttwwwwwwwwwwwwvvvuuuuuutttxxxwwwwwwvvvvvvvvvvvvvvvwwwvvvvvvwwwyyy{{{{{{zzzzzzyyyxxxxxxyyyzzz|||}}}}}}|||{{{zzzyyyyyyyyyyyy{{{|||~~~}}}|||vvvmmmeee\\\OOOCCC===888444222---'''$$$%%%'''&&&&&&&&&''''''%%%###&&&$$$###""""""!!!!!!%%%'''&&&%%%%%%%%%%%%'''***+++***)))111111111000///...---------+++)))(((((((((&&&$$$$$$"""  !!!  """$$$***666HHHUUU]]]aaabbb______cccdddcccbbbccccccdddeeeffffffgggddddddeeefffffffffffffffeeeeeeeeeffffffeeeeeedddeeedddcccbbbaaaaaaaaaaaa___```aaabbbcccdddeeeeeeeeeeeeeeeeeeeeeddddddcccdddeeeeeedddcccbbbbbbtttuuuvvvvvvwwwvvvvvvuuutttsssssssssssssssttttttuuuuuutttsssssssssssssssvvvvvvvvvvvvuuutttsssssswwwwwwwwwwwwvvvvvvvvvuuutttttttttvvvzzz||||||{{{yyyyyyxxxxxxyyyzzz{{{||||||{{{zzzyyyyyyxxxyyyyyy|||}}}~~~~~~}}}vvvlllddd\\\OOOCCC:::666222111...(((&&&'''&&&%%%%%%%%%''''''&&&$$$&&&$$$############""" !!!""""""%%%$$$###$$$%%%%%%###!!!++++++,,,---......---------+++)))))))))((('''%%%$$$"""  """$$$%%%***666GGGSSS]]]bbbdddaaa```ccceeedddaaaaaabbbcccdddeeeeeefffeeeeeefffggggggggggggfffddddddeeeeeeeeeeeeeeedddeeedddcccbbbaaaaaaaaaaaa______```aaabbbdddeeeeeedddddddddddddddcccbbbbbbbbbdddddddddbbbaaabbbssstttuuuvvvvvvvvvttttttsssssssssrrrsssssstttuuuuuutttssssssrrrrrrssssssuuuuuuvvvvvvuuuuuuttttttvvvwwwwwwwwwwwwvvvuuuuuusssssssssvvvyyy|||||||||yyyyyyyyyyyyzzz{{{|||||||||{{{zzzyyyyyyyyyyyyyyy|||}}}}}}vvvlllddd\\\PPPDDD777333000000---(((''')))$$$###"""###$$$%%%%%%###%%%###""""""$$$$$$###!!!"""!!!  !!!!!! ###%%%'''***,,,---------+++***(((((())))))'''&&&%%%###!!!  """$$$%%%***555EEEQQQ[[[aaadddbbbaaaccceeeeeebbbbbbbbbccccccdddddddddeeeeeefffgggggggggggggggcccddddddeeeeeeeeeeeedddddddddbbbaaaaaaaaaaaaaaa_________```aaacccdddeeecccccccccccccccbbbbbbaaaaaabbbcccbbbaaa```aaatttuuuvvvwwwwwwvvvuuusssssssssssssssssstttuuuuuuuuutttssssssrrrrrrssssssuuuvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwxxxwwwvvvuuutttuuuttttttvvvyyy{{{{{{zzzyyyyyyyyyzzz{{{{{{|||||||||{{{{{{zzzzzzzzzzzzzzz{{{}}}}}}vvvllleee^^^RRRHHH666222000000...)))(((***$$$###!!!!!!#########""""""!!! !!!"""###"""!!! """&&&***,,,------)))(((''''''))))))((('''(((%%%###""""""!!!    !!!!!!###$$$(((333BBBNNNXXX___cccbbb```bbbeeeeeeccccccccccccccccccccccccddddddeeeffffffffffffeeebbbcccdddeeeeeeeeeeeeeeeccccccbbbaaa```````````````_________```bbbcccdddbbbbbbccccccbbbbbbaaa```___```bbbaaa```___```uuuvvvwwwyyyxxxwwwuuutttssssssssssssssstttuuuvvvttttttsssrrrrrrrrrrrrsssvvvwwwxxxyyyyyyyyyyyyyyyvvvwwwwwwxxxxxxvvvuuutttvvvuuuuuuvvvxxxzzzyyyxxxyyyyyyzzz{{{{{{||||||}}}||||||{{{zzzzzzzzz{{{{{{zzz|||~~~|||vvvmmmfff```UUUKKK777333111000...)))(((***'''%%%###############!!! !!!!!!!!! """$$$### $$$(((+++,,,---((('''&&&'''((()))((('''***'''%%%$$$$$$###"""  !!!!!!  !!!""" """###'''111@@@LLLUUU]]]bbbaaa___aaadddeeedddddddddcccccccccccccccccccccdddeeeeeeeeeddddddbbbcccddddddeeeeeeeeeeeecccbbbaaa```____________``````_________aaabbbcccbbbbbbbbbbbbbbbaaa``````^^^```aaa```______```vvvvvvwwwwwwwwwwwwvvvvvvqqqqqqrrrssstttuuuvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuvvvxxxzzzyyyxxxwwwxxxyyywwwwwwwwwwwwvvvvvvuuuuuuwwwwwwxxxxxxxxxyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzz{{{|||}}}}}}}}}|||zzzyyy}}}}}}~~~~~~|||vvvooohhh```RRRDDD666///***,,,///---)))((()))'''$$$!!!  !!!######!!! ''',,,---,,,+++***)))((((((((()))******'''######$$$$$$""" """!!! !!!"""!!! ###&&&...===LLLXXX]]]______```cccbbb___```aaabbbaaa``````bbbdddeeeeeeeeeddddddcccccccccbbbbbbddddddddddddcccbbbeeecccaaaaaaaaa```^^^\\\aaa```_________```bbbcccbbbbbbbbbbbbbbbaaa``````aaaaaa````````````aaauuuuuuvvvvvvvvvvvvuuuuuussssssssstttuuuuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuuuuvvvxxxyyyyyyxxxwwwwwwxxxuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{||||||}}}|||{{{zzzyyy|||}}}}}}zzztttllleee\\\MMM???222---+++,,,+++(((&&&(((%%%###!!!!!!!!! %%%((()))(((***((('''&&&&&&''')))***+++(((%%%###$$$###!!! """!!! """$$$+++:::HHHWWW\\\______```bbbbbb___```aaabbbaaa```aaabbbdddeeeeeeeeedddddddddddddddcccddddddeeeeeedddcccbbbdddbbb````````````___]]]aaa``````___```aaabbbccccccccccccccccccbbbaaaaaaaaa``````````````````uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwvvvuuuuuuttttttuuuuuuvvvxxxyyyyyyxxxwwwwwwxxxttttttuuuvvvwwwxxxyyyzzzxxxxxxyyyyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwxxxyyyzzz{{{||||||||||||{{{zzzzzz|||}}}~~~yyywwwrrrkkkddd\\\MMM???000.........***%%%&&&***###!!!!!!$$$%%%%%%'''&&&$$$"""###%%%(((***,,,***'''$$$###""" ###!!! !!!"""(((555CCCTTTZZZ_________bbbbbb```aaabbbbbbbbbaaaaaacccdddddddddeeeeeeeeeeeeeeeeeeeeefffffffffeeedddccccccbbbaaa______``````___^^^aaa````````````aaabbbcccdddddddddddddddcccbbbbbbaaaaaaaaaaaaaaaaaaaaavvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvuuuuuuvvvvvvuuuttttttttttttuuuvvvwwwyyyyyywwwvvvwwwxxxtttuuuvvvwwwxxxyyyyyyzzzxxxyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzz|||||||||{{{{{{{{{zzzzzz|||~~~~~~vvvvvvrrrmmmhhhaaaSSSFFF444000//////,,,((((((+++$$$###!!!!!!$$$&&&%%%###  ###'''***...,,,)))%%%###!!!  %%%333@@@QQQYYY^^^______aaabbbaaaaaabbbcccbbbaaaaaaccceeedddddddddeeeeeeffffffggggggggggggffffffeeeddddddbbb```^^^^^^___``````___aaaaaaaaaaaaaaabbbbbbbbbccccccddddddccccccbbbaaabbbbbbbbbccccccbbbbbbxxxxxxwwwvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvuuuuuutttttttttttttttuuuwwwyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxwwwvvvwwwxxxyyyzzz|||{{{{{{zzzzzzzzzzzzzzz|||xxxxxxtttoookkkcccTTTGGG777000+++---...+++((('''$$$###""" !!!$$$$$$""""""&&&)))...---***&&&### $$$111>>>NNNWWW^^^______aaabbbbbbaaabbbcccbbbaaaaaaccceeecccddddddeeeeeefffffffffgggggggggffffffeeeeeeeeeccc```^^^]]]___````````````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa```cccdddeeeeeeeeeeeedddyyyxxxwwwvvvvvvwwwxxxyyyxxxwwwwwwwwwvvvvvvuuuuuuvvvuuuttttttssssssttttttuuuwwwxxxxxxwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxxxxyyyyyyyyywwwwwwvvvvvvwwwxxxyyyzzz|||{{{zzzzzzyyyyyyzzzzzz|||}}}|||wwwqqqjjj```OOO@@@777...(((***---***&&&###""""""!!!"""&&&%%%"""!!!"""$$$''')))......+++'''"""!!! ###000<<>>555///+++,,,,,,(((%%%%%%"""!!!  %%%+++)))(((''''''(((***+++------,,,((("""  !!!!!!"""---999HHHSSS]]]___^^^```ccccccbbbcccccccccbbbbbbdddfffccccccccccccccccccbbbbbbeeeddddddddddddfffggghhhgggdddaaa______aaaaaaaaa```aaabbbcccccccccbbbbbbbbbccccccccccccbbbaaaaaabbbcccdddeeeeeedddcccxxxwwwvvvttttttvvvwwwxxxuuuuuuuuuuuuuuuvvvvvvvvvuuuuuutttsssssssssssstttuuuvvvxxxxxxvvvuuuvvvwwwttttttvvvwwwyyy{{{|||}}}uuuvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvvvvvvvxxxzzz{{{|||{{{zzzyyyxxxyyyzzzzzzxxx|||zzztttlllbbbPPPAAA444222000000,,,&&&&&&***######"""!!!%%%,,,...---,,,++++++,,,,,,---------,,,(((""" !!!"""###  +++666GGGSSS]]]___^^^```cccdddbbbcccdddcccbbbbbbdddfffdddccccccbbbbbbaaaaaaaaadddcccccccccdddfffhhhiiiiiifffbbb``````aaaaaaaaa```aaabbbcccdddcccbbbbbbcccddddddddddddcccbbbbbb```aaacccddddddcccaaassssssssssssssstttuuuvvvvvvvvvvvvuuuttttttssssssxxxwwwvvvtttssssssssssssvvvxxxyyyxxxvvvttttttuuussstttvvvyyyzzz{{{{{{{{{vvvwwwwwwwwwwwwxxxxxxxxxxxxwwwuuuttttttvvvwwwxxx}}}}}}|||||||||||||||}}}|||~~~{{{tttmmmcccSSSDDD@@@555---,,,---***&&&$$$###"""!!!&&&+++000000000000000///......///***%%%$$$%%%&&&###""" )))333GGGPPPYYY]]]```cccccc```bbbdddfffgggfffeeeeeeeeegggfffeeecccbbbaaa``````aaabbbcccdddeeeeeefffeeefffccc___^^^```bbbbbb```aaaaaaaaaaaaaaabbbbbbccceeeeeeeeedddcccbbbaaa`````````aaabbbcccddddddsssssssssssstttuuuuuuvvvxxxwwwwwwvvvvvvuuuttttttwwwvvvuuutttssssssssssssvvvxxxyyyxxxvvvttttttuuuuuuvvvxxxzzz{{{{{{{{{{{{wwwwwwwwwwwwxxxxxxxxxxxxvvvuuuttttttuuuvvvyyyzzz}}}}}}|||||||||||||||}}}}}}~~~~~~~~~{{{wwwssskkk\\\NNN???555,,,,,,---***&&&$$$""""""!!!!!!%%%+++000333333333222111///...---...***%%%$$$&&&&&&###  '''000EEEOOOXXX\\\^^^aaabbb___```bbbdddeeedddcccdddddddddddddddcccccccccddddddbbbcccdddeeeeeeeeeeeeeeeeeebbb^^^^^^___aaaaaa```aaaaaaaaaaaaaaabbbcccccccccccccccccccccbbbaaa``````aaaaaabbbccccccdddsssssssssssstttuuuvvvwwwyyyxxxxxxwwwwwwvvvuuuuuuvvvvvvuuutttssssssssstttvvvwwwxxxxxxvvvttttttuuuvvvwwwyyy{{{{{{{{{{{{zzzwwwwwwwwwwwwxxxxxxxxxyyyttttttttttttvvvxxxzzz|||}}}||||||{{{{{{|||}}}}}}~~~|||}}}{{{xxxvvvpppbbbUUU@@@666...---...+++((('''""""""!!!  ###$$$%%%'''(((***,,,111444666555555333222000...------)))%%%%%%&&&&&&###!!!###!!! $$$---BBBLLLWWW[[[]]]```aaa___]]]___bbbbbbbbbbbbcccdddbbbbbbcccdddeeefffggggggddddddeeeeeefffeeeeeeeeeccc```^^^]]]___``````___aaaaaabbbbbbbbbcccccccccaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccccccccsssssssssssstttvvvwwwwwwyyyxxxxxxwwwvvvvvvuuuuuuuuuuuutttsssssssssttttttvvvwwwxxxwwwuuutttttttttvvvwwwyyyzzzzzzzzzyyyyyywwwwwwwwwxxxxxxxxxyyyyyyvvvvvvvvvwwwxxxyyy{{{|||||||||{{{{{{{{{|||}}}}}}|||}}}~~~|||xxxuuunnn```RRRDDD;;;333111000,,,******$$$$$$###"""!!!!!!$$$(((,,,///,,,...////////////111333444444444333111000...---+++(((&&&%%%&&&&&&$$$"""$$$### """+++???KKKWWW[[[]]]```bbbaaa]]]___aaaaaaaaaaaacccdddbbbbbbccceeefffgggggghhheeeeeefffffffffeeeddddddaaa```_________`````````bbbbbbbbbcccccccccccccccaaaaaabbbcccccccccccccccbbbbbbbbbbbbbbbccccccssssssssstttuuuvvvwwwxxxxxxwwwwwwvvvvvvuuutttttttttssssssssssssttttttuuuuuuwwwxxxwwwuuusssssstttuuuvvvwwwxxxyyyyyyxxxwwwwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~{{{|||}}}yyyvvvoooaaaSSSHHH???666222///+++)))***''''''&&&$$$"""###(((,,,///222555888222333444222000...---...000111111000000///...---((('''&&&&&&&&&&&&$$$###$$$""""""***===JJJWWW]]]^^^aaacccccc___```bbbbbbaaaaaaccceeecccccceeeffffffffffffeeeeeeeeeeeefffeeeeeeddddddaaaaaaaaaaaa```aaaaaabbbbbbbbbcccdddeeeddddddcccbbbbbbcccdddeeeeeeeeeeeecccccccccbbbbbbbbbbbbrrrsssssstttuuuwwwxxxyyyxxxwwwwwwvvvuuuuuuttttttsssrrrrrrrrrssstttuuuuuuuuuvvvwwwwwwuuusssssstttssstttvvvwwwxxxxxxxxxwwwxxxxxxxxxxxxyyyyyyyyyyyy{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}~~~~~~|||zzztttgggZZZMMMCCC999444...(((&&&'''(((''''''&&&###  $$$%%%'''(((&&&###(((---333777888888888999666777666333///,,,+++,,,......//////......------&&&'''''''''&&&%%%%%%$$$"""!!! """))):::IIIXXX]]]^^^aaacccdddaaabbbcccbbbaaaaaaccceeecccdddeeeffffffeeedddcccccccccddddddeeeddddddddd```aaabbbbbbaaaaaabbbcccbbbcccdddeeefffeeeddddddccccccdddeeeffffffeeeeeedddcccccccccbbbaaaaaarrrsssssstttuuuwwwyyyzzzyyyxxxxxxwwwwwwvvvuuuuuurrrrrrrrrrrrssstttuuuvvvuuuvvvwwwvvvtttsssssssssssstttvvvxxxyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{|||}}}}}}~~~|||xxxkkk^^^TTTKKK@@@888000(((&&&'''%%%&&&&&&&&&%%%### !!!%%%***---111333555555222+++###'''---666;;;===<<<:::999888888666333///------...////////////...,,,++++++%%%&&&'''((('''%%%%%%%%%!!!!!!!!!  '''777GGGVVV\\\]]]```cccdddcccccccccbbb``````bbbdddaaabbbdddeeefffeeedddcccaaaaaabbbcccdddddddddddd^^^```bbbbbb``````aaacccbbbccceeefffgggfffeeedddccccccdddeeeeeeeeeddddddddddddccccccbbbaaaaaarrrsssssstttvvvwwwyyyzzzzzzzzzyyyyyyxxxwwwwwwvvvqqqqqqqqqrrrssstttuuuvvvuuuvvvwwwvvvtttsssssssssssstttvvvyyyzzz{{{{{{{{{xxxxxxyyyyyyyyyzzzzzzzzztttuuuvvvxxxyyyzzz{{{{{{yyyyyyyyyzzz{{{|||}}}~~~~~~|||wwwjjj]]]\\\RRRFFF===333+++(((***###$$$%%%&&&&&&%%%###""""""'''///555:::===???AAAAAA;;;222(((!!!!!!(((333;;;???>>>===;;;888888777444000///000111111111000///...,,,***)))$$$&&&(((((('''%%%%%%%%%!!!!!!""""""""""""!!! &&&555EEEUUU[[[\\\^^^bbbcccddddddcccaaa______```bbb___```ccceeefffeeedddccc___```aaabbbcccddddddddd\\\___aaaaaa___^^^```bbbbbbccceeeggggggfffeeedddccccccdddddddddccccccbbbeeeddddddcccbbbaaa```ttttttuuuuuuvvvxxxyyyzzzzzz{{{{{{{{{zzzxxxvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxwwwwwwvvvuuuttttttsssuuuvvvxxxyyyzzzzzzyyyxxxzzzyyyyyyyyyyyyzzz{{{{{{zzzyyyyyyzzz|||}}}}}}|||xxxxxxxxxyyyzzz{{{|||}}}{{{zzzyyyuuummmfffggg]]]NNNAAA777///)))%%%)))'''%%%%%%&&&(((((((((&&&%%%%%%)))111:::AAAEEEHHHJJJJJJEEE???777,,,!!!######)))444;;;;;;888777777888999777555444555666333000,,,,,,---...---+++''''''''''''''''''''''''&&&### !!!   !!!###555BBBSSS]]]______```cccfffeeeccc```^^^___bbbdddbbbaaaaaabbbdddfffeeeddddddcccaaa_________``````bbbaaa```_______________ddddddeeeeeeeeedddcccccceeeeeeffffffffffffeeeeeehhhgggfffdddcccbbbaaattttttuuuuuuvvvxxxyyyzzzzzz{{{{{{{{{zzzxxxvvvuuuvvvuuuuuuuuuuuuuuuvvvvvvxxxwwwwwwvvvuuuuuuttttttuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{zzzyyyxxxyyy{{{||||||{{{{{{zzzzzzzzzzzzzzz{{{{{{xxx|||{{{zzzvvvooohhheee\\\MMM@@@777000,,,)))***))))))+++...111333333222111111444;;;CCCIIILLLPPPRRRPPPJJJCCC;;;///$$$"""!!!%%%000777999999:::888888999777555333333444444111---+++,,,,,,+++)))''''''''''''''''''''''''&&&###  !!!  """######!!!"""333@@@QQQ\\\___```aaaccccccccccccbbbaaacccfffiiicccbbbaaabbbdddfffeeedddeeedddbbbaaa``````aaaaaaaaa``````____________```bbbbbbcccccccccccccccbbbdddeeeeeeffffffeeeeeedddffffffdddcccbbbaaaaaattttttuuuuuuvvvxxxyyyzzzzzzzzz{{{zzzyyyxxxvvvuuuvvvvvvuuuuuutttuuuuuuuuuwwwwwwwwwvvvvvvuuuuuuttttttuuuwwwyyyzzzzzzzzzzzzyyyyyyxxxxxxyyyyyyzzz{{{yyyxxxwwwxxx{{{|||{{{zzz}}}}}}|||{{{{{{{{{{{{{{{|||nnnjjj~~~|||{{{wwwqqqllleee\\\NNN@@@777222...---++++++---111777===@@@AAABBB@@@???AAAFFFKKKPPPRRRRRRSSSPPPIIIAAA999---""" '''...222666:::777888999888555333333333555222...+++***)))((('''''''''(((((((((((('''''''''%%%""" !!!!!! """######!!!!!!000===NNNZZZ___```bbbdddaaabbbccccccdddgggkkknnncccbbbbbbccceeefffeeedddfffeeedddcccbbbbbbbbbbbb```____________``````aaa``````aaabbbcccccccccbbbddddddeeeeeeeeeeeeddddddeeedddcccaaaaaa``````ttttttuuuuuuvvvxxxyyyzzzzzzzzzzzzzzzyyywwwvvvtttvvvvvvuuuttttttttttttuuuwwwwwwwwwvvvvvvvvvuuuuuusssuuuwwwyyyzzz{{{zzzzzzxxxxxxxxxxxxxxxyyyyyyzzzxxxwwwwwwxxxzzz{{{{{{zzz}}}|||||||||||||||}}}}}}lllfffiii~~~|||yyytttpppiii```RRRDDD999333000///,,,...111888@@@GGGKKKLLLOOOLLLJJJJJJMMMQQQSSSTTTQQQRRROOOHHHAAA:::///&&&!!! %%%)))///555666777999999777666666666666333...***'''&&&%%%%%%'''((())))))))))))(((''''''&&&###"""!!!!!! """,,,999JJJWWW^^^aaacccddd```aaabbbccceeegggkkkooodddccccccdddeeeffffffeeeeeeeeedddccccccbbbbbbbbb_______________```aaabbb___```aaabbbccccccccccccddddddeeeeeeeeeeeedddddddddcccbbbaaaaaaaaaaaattttttuuuuuuvvvxxxyyyzzzyyyzzzzzzzzzyyywwwuuutttuuuuuuttttttttttttuuuuuuwwwwwwwwwwwwvvvvvvvvvvvvtttuuuwwwyyyzzzzzzzzzzzzxxxwwwwwwwwwwwwxxxyyyyyyxxxwwwwwwxxxzzz{{{{{{zzzzzzzzz{{{|||}}}~~~wwwkkkooozzz~~~|||yyyvvvsssooogggZZZKKK???777444444555777;;;BBBJJJPPPTTTUUUXXXUUURRRQQQRRRTTTUUUUUUUUUVVVTTTNNNIIIDDD<<<444***$$$!!!""""""$$$***111444666999:::999999999999444222---(((%%%###$$$%%%'''((()))******)))(((''''''&&&$$$"""  !!!!!!###***555FFFUUU]]]aaacccddd```aaaccccccccceeehhhkkkfffdddddddddfffgggfffeeedddddddddccccccbbbaaaaaa_______________```aaabbb```aaabbbcccddddddddddddeeeeeeeeeffffffeeeeeeeeedddccccccbbbbbbbbbcccttttttuuuuuuvvvxxxyyyzzzyyyyyyzzzyyyxxxwwwuuutttttttttssssssttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwuuuvvvxxxyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwxxxyyyyyyxxxwwwxxx{{{|||{{{zzzyyyyyyzzz{{{}}}zzz~~~|||zzzxxxvvvtttnnncccVVVJJJCCC@@@@@@FFFGGGJJJOOOUUUZZZ\\\\\\]]][[[WWWVVVWWWWWWWWWWWWVVVWWWUUUPPPMMMKKKEEE>>>777111---+++((('''+++222333555999::::::999999999111///,,,'''###"""$$$&&&''')))***,,,,,,***)))'''&&&&&&%%%""" """""" $$$(((333CCCRRR\\\aaabbbcccaaabbbcccccccccccceeeggggggeeeeeeeeeggggggfffeeeddddddddddddcccbbbaaaaaa```____________``````aaaaaaaaabbbcccddddddddddddddddddeeeeeeeeeeeeddddddccccccbbbbbbbbbccccccttttttuuuuuuvvvxxxyyyzzzyyyyyyyyyyyyxxxvvvuuusssrrrrrrrrrssstttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyyyyxxxwwwvvvvvvvvvvvvvvvwwwxxxxxxzzzyyyxxxyyy{{{||||||{{{yyyzzzzzz{{{|||}}}~~~{{{yyyxxxxxxtttqqqjjjaaaXXXRRRRRRSSSUUUVVVWWWZZZ^^^______^^^]]][[[XXXWWWWWWWWWWWWVVVSSSTTTRRRNNNLLLLLLGGGAAA???;;;777333...+++...444333666999999888666555555...---***%%%""""""%%%)))((()))+++,,,,,,+++)))(((%%%&&&%%%""""""""" ###'''111AAAQQQ\\\```aaaaaaaaacccddddddccccccdddfffhhhfffeeefffggggggfffeeeeeeeeeffffffeeedddbbbbbbaaa``````____________```aaaaaabbbbbbbbbbbbbbbaaabbbbbbccccccccccccbbbbbbaaaaaaaaaaaaaaabbbcccttttttuuuuuuvvvxxxyyyzzzyyyyyyyyyyyyxxxvvvuuusssqqqqqqrrrrrrtttuuuwwwxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwxxxzzzyyyyyyzzz|||}}}}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~{{{yyyyyyyyyrrrrrrnnnhhhaaa^^^___aaa^^^]]]^^^___aaaaaa___]]][[[XXXVVVTTTUUUUUUTTTTTTTTTUUUSSSOOOMMMMMMIIICCCBBB>>>;;;888222,,,...444444666888999666333111000++++++)))%%%!!!"""&&&***((()))+++------+++)))(((%%%%%%%%%!!!!!!!!!"""&&&000@@@PPP[[[```aaa```aaacccddddddddddddeeefffhhhgggffffffggghhhgggeeefffggggggggggggeeedddcccbbbaaa```_______________```aaaaaaaaaaaaaaa```___``````aaaaaaaaaaaa````````````___``````aaabbbvvvsssqqqqqqtttwwwzzz{{{wwwwwwwwwvvvuuuttttttsssvvvvvvuuutttttttttttttttttttttuuuvvvwwwwwwxxxyyyzzzwwwuuuvvvzzz||||||{{{zzzyyyxxxwwwvvvwwwxxxyyyzzzzzz|||}}}~~~~~~~~~~~~|||xxxwww{{{}}}|||}}}|||zzzyyytttqqqpppmmmiiihhhkkkeeeeeeccc```aaabbb^^^WWW[[[VVVTTTUUUUUURRRQQQSSSOOOSSSSSSNNNHHHEEE@@@;;;777999<<<;;;333,,,...444999888555333222111111222000---)))$$$ !!!$$$'''+++---//////---+++******)))&&&###!!!  !!!###$$$&&&...<<>>777111333555999:::555000222999:::888666333111000//////,,,***'''""" $$$'''(((+++---...,,,***)))))))))'''###"""!!! !!!"""###***888HHHVVV___aaa```cccddddddcccbbbaaaccceeeccccccdddddddddeeeeeeeeeffffffggggggffffffeeeddddddbbb``````aaaaaaaaa`````````aaaaaa```______^^^```aaaaaabbbbbbaaaaaa`````````______``````aaa|||zzzwwwuuuvvvwwwxxxxxxzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwvvvuuuuuuuuuuuuuuuxxxyyyyyyzzzzzzzzzyyyyyyuuusssrrrsssuuuwwwxxxxxx{{{zzzyyyxxxxxxxxxyyyyyyxxxxxxyyyzzz{{{{{{{{{{{{}}}yyyxxx{{{|||{{{~~~}}}yyyvvvtttuuurrrmmmjjjkkkjjjkkkiiifffdddbbbZZZQQQAAA;;;666666888<<>>999///)))''''''%%%"""###'''++++++***,,,222555444333222000///------***((($$$ ###"""&&&***,,,+++)))(((''''''%%%""""""""""""   &&&222AAAPPP[[[```bbbaaabbbbbbbbbaaaaaaccceeeddddddeeeeeeeeeffffffffffffffffffgggffffffeeedddeeecccaaaaaabbbcccbbbaaa``````aaaaaaaaaaaaaaa``````aaaaaabbbbbbaaaaaa```]]]]]]\\\\\\]]]]]]^^^rrrqqqppprrruuuwwwxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuttttttttttttttttttuuuwwwxxxxxxwwwvvvtttsssttttttttttttuuuxxxzzzxxxxxxyyyyyyyyyxxxwwwvvvyyyzzzzzz{{{{{{zzzzzzyyyyyyxxxyyy{{{{{{||||||wwwtttqqqkkkeeeaaa]]]XXXXXX[[[]]]aaacccaaa\\\QQQ@@@111!!!"""...444555222+++'''***,,,,,,((('''***......,,,---111444444333333111000...---)))'''### ###$$$(((,,,...---***((('''%%%###!!! !!!!!!  !!!"""...===LLLXXX^^^aaa```aaabbbaaaaaaaaaccceeedddeeeeeeeeeffffffffffffffffffggggggffffffeeeddddddcccaaaaaabbbbbbbbbaaa``````aaabbbbbbbbbaaaaaa```aaaaaaaaaaaaaaaaaa```]]]\\\\\\\\\\\\]]]^^^qqqpppppprrruuuwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttsssssssssssssssrrrtttvvvxxxyyyxxxvvvuuurrrsssttttttssstttwwwzzzwwwwwwxxxxxxxxxwwwvvvuuuxxxxxxyyyyyyyyyyyyxxxxxxwwwwwwxxx{{{{{{|||~~~|||wwwrrrnnniii```VVVPPPJJJGGGIIINNNRRRWWW[[[YYYSSSGGG444$$$&&&,,,//////,,,+++///222111---+++---111111//////333555555555444222000---,,,$$$"""!!!%%%&&&***...000///+++)))'''###"""   !!!"""---<<>>IIIOOOSSSRRRLLL???+++###&&&,,,//////000333444333...,,,...222222000000333888777777555222///,,,***"""&&&(((,,,000222000,,,)))'''"""!!! !!!###...===MMMZZZaaaddd___```aaaaaa```aaaccceeeeeeeeeeeefffffffffggggggffffffggggggffffffeeedddcccaaa______```aaa```___``````aaabbbbbbbbbbbbbbbcccccccccddddddccccccccc```____________```aaassstttttttttuuuuuuvvvvvvxxxwwwvvvuuuttttttttttttsssuuuvvvuuurrrqqqpppqqqpppsssvvvxxxwwwuuuttttttuuutttsssrrrsssuuuwwwxxxzzzzzzzzzyyywwwvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuyyywwwxxx{{{{{{}}}||||||yyymmmaaaUUUDDD111'''$$$$$$(((,,,:::AAAHHHHHHBBB666$$$''')))---000333444444444///111333222000---++++++333222111111111...***''' '''"""&&&+++---+++'''$$$"""%%%%%%$$$###!!!!!!#########(((555FFFVVV___bbb```aaa``````___aaadddggggggggggggggggggggggggggghhhfffeeeeeeeeeeeedddbbbbbbbbb```___^^^^^^^^^^^^aaabbbbbbbbbccccccccccccccccccddddddcccbbb```___^^^^^^___```aaaaaa```ssssssttttttuuuvvvvvvwwwxxxxxxwwwvvvuuuuuuuuuuuussstttuuuuuusssrrrrrrsssqqqtttwwwxxxwwwvvvuuuuuuvvvuuusssrrrssstttvvvwwwxxxyyyyyyxxxvvvvvvwwwxxxuuuuuuuuuuuuuuuuuuuuuuuuxxxxxxyyy|||~~~~~~}}}yyylll___FFF555###$$$,,,444888777111###!!!$$$(((,,,000333444444555777888666111,,,)))'''***)))***+++,,,,,,)))'''"""###(((+++***(((&&&%%%%%%$$$$$$$$$"""!!!  !!!######(((444EEEUUU^^^bbb`````````___^^^___bbbeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccccceeeeeeeeeccccccbbbaaa```____________aaaaaabbbbbbbbbcccccccccccccccddddddcccbbb```______```aaaaaabbbbbbaaarrrrrrssstttvvvwwwxxxxxxyyyyyywwwvvvvvvvvvvvvvvvtttuuuvvvuuutttssstttuuurrruuuxxxyyyxxxvvvvvvvvvvvvuuusssrrrrrrssstttuuuuuuvvvwwwvvvuuuuuuwwwyyywwwwwwwwwwwwwwwwwwwwwwwwxxxxxx{{{~~~}}}wwwhhhXXX<<<---&&&+++......''' %%%***...000111888999:::777000)))$$$""""""&&&'''&&&%%%  &&&***+++***)))(((%%%%%%%%%%%%$$$###"""!!! !!!"""!!! ######(((333CCCSSS]]]bbb`````````___^^^^^^```cccbbbbbbccccccccccccbbbbbbbbbaaa```bbbdddeeeeeedddccccccbbbaaa````````````aaaaaaaaabbbbbbbbbbbbccccccddddddddddddbbbaaa```aaaaaabbbbbbccccccbbbqqqrrrsssuuuvvvxxxyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvwwwwwwvvvtttssstttuuutttwwwyyyyyyxxxwwwvvvwwwvvvuuutttsssrrrrrrssssssssstttuuuuuuuuuuuuwwwyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzz||||||rrr```OOO666)))!!!%%%((($$$!!!%%%'''(((///111222000+++$$$ """###"""!!! """ ######(((,,,,,,,,,++++++((((((((('''%%%$$$"""!!!!!!!!!!!! """###'''111@@@PPP[[[bbbaaabbbbbb```______```bbbaaaaaabbbccccccbbbaaaaaaaaa```___aaacccdddcccbbbdddccccccbbbaaaaaabbbbbbaaaaaaaaabbbbbbbbbcccccccccddddddeeedddbbbaaa```aaaaaabbbbbbbbbbbbbbbrrrrrrsssuuuvvvxxxyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvyyyyyyxxxvvvtttrrrsssuuuvvvxxxyyyyyyxxxwwwwwwwwwvvvuuuttttttssssssssssssrrrtttuuuuuutttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyyyy{{{{{{~~~~~~xxxmmmXXXFFF..."""!!!$$$$$$!!!"""!!!"""$$$$$$!!!###''''''***///111000...---------,,,+++(((&&&### !!! !!!%%%...<<>>OOO\\\___aaaaaa```bbbffffffccceeedddccccccdddcccaaa___bbbbbbbbbbbbcccbbb```^^^``````______```aaacccdddddddddeeefffeeedddbbbaaafffeeeeeeddddddeeeeeefffcccccccccbbbaaa```___sssuuuwwwwwwvvvvvvwwwxxxzzzzzzyyyxxxwwwvvvuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvyyyzzz{{{yyywwwuuutttuuuvvvvvvwwwxxxxxxxxxxxxwwwuuuvvvxxxyyyzzzzzzzzzyyyyyyxxxwwwwwwxxxyyyzzz{{{}}}~~~~~~~~~zzzvvvtttooocccVVVLLL???000$$$!!!&&&+++000333666999;;;:::888555444111000---***&&&###!!!"""!!!  &&&///;;;KKKYYY^^^```aaa```bbbffffffccceeedddcccdddffffffeeecccbbbaaaaaabbbccccccaaa___bbbaaa```_________```aaaaaabbbccceeeeeeeeeeeedddeeeeeeddddddddddddeeeeeeccccccccccccbbbaaa```uuuwwwxxxxxxwwwvvvwwwxxxzzzzzzyyyxxxwwwvvvvvvuuuvvvuuuuuuttttttuuuvvvvvv{{{||||||zzzwwwtttttttttvvvvvvwwwxxxxxxxxxxxxxxxvvvwwwyyyzzz{{{zzzzzzyyywwwwwwwwwxxxyyyzzz|||}}}~~~zzzvvvtttpppeeeZZZTTTGGG888))) %%%$$$###"""!!!!!! !!!%%%+++000333777;;;===<<<999777666222000---***'''$$$"""!!!"""!!!  %%%,,,666FFFUUU\\\```aaa```aaaeeefffcccdddcccccceeeggghhhgggfffaaaaaaaaabbbcccdddbbbaaabbbbbb```___^^^^^^^^^^^^^^^___aaaccceeefffggggggddddddddddddddddddddddddcccccccccccccccbbbaaawwwyyyzzzzzzxxxwwwxxxxxxzzzzzzyyyxxxwwwvvvuuuuuuuuuuuutttttttttuuuvvvvvvyyyzzzzzzyyyvvvtttttttttuuuvvvwwwxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{zzzzzzyyywwwwwwxxxxxxzzz{{{||||||~~~~~~{{{wwwtttrrriii___RRRCCC222%%% (((...,,,***(((&&&%%%"""###(((,,,111666;;;===;;;888777777222000---***'''%%%$$$### ###)))333DDDSSSZZZ^^^aaa```aaadddeeecccdddcccccceeeggghhhgggeeeaaaaaa```aaacccdddcccbbbaaa``````_______________^^^___```bbbdddeeeffffffccccccddddddddddddcccccccccccccccccccccbbbaaayyyzzz|||{{{zzzyyyyyyzzzzzzyyyxxxxxxvvvvvvuuuttttttttttttttttttuuuvvvvvvtttvvvwwwwwwuuutttuuuvvvuuuuuuvvvwwwxxxyyyyyyyyywwwxxxyyyzzzzzzzzzyyyxxxxxxxxxyyyyyyyyyzzzzzzzzz}}}}}}}}}yyyuuuqqqhhh___JJJ777###$$$%%%!!!"""---333555000...+++)))'''$$$ """%%%,,,222999;;;999666555555111000,,,)))'''%%%%%%%%% !!!&&&000CCCTTTWWW]]]aaa``````cccdddccceeedddcccdddffffffdddcccbbbaaa```aaacccddddddccc^^^______````````````aaa``````aaaaaabbbcccddddddbbbbbbcccddddddcccbbbbbbbbbbbbcccccccccbbbaaawwwyyyzzzzzzyyyxxxyyyzzzxxxxxxwwwvvvuuuttttttssssssssssssssstttuuuvvvvvvrrrtttvvvvvvuuutttuuuvvvtttuuuvvvwwwxxxyyyyyyyyywwwwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyxxxxxx{{{{{{}}}}}}vvvpppeee\\\EEE000%%%((($$$,,,777:::888333111...+++)))&&&""" '''...777999666333222333111...+++(((&&&%%%%%%%%% """,,,@@@QQQUUU\\\aaaaaa```bbbdddccceeedddddddddffffffdddbbbdddbbbaaaaaacccddddddccc^^^___```aaabbbbbbbbbbbbbbbaaaaaa```aaaaaabbbbbbaaabbbcccddddddcccbbbaaaaaaaaabbbbbbbbbaaaaaatttuuuwwwxxxwwwwwwwwwxxxwwwwwwvvvuuutttsssrrrrrrsssssssssssstttuuuvvvvvvtttvvvwwwwwwuuutttuuuuuutttuuuvvvwwwxxxyyyyyyyyyvvvwwwxxxxxxxxxwwwvvvvvvssstttvvvxxxyyyyyyyyyxxx{{{{{{yyyqqqggg^^^III666!!!!!! '''333:::<<<:::666444000---***'''"""$$$,,,555888555111111222///---***'''%%%$$$%%%&&&$$$###!!! &&&:::LLLSSS[[[aaaaaa___aaaccccccdddddddddeeeggghhhgggeeefffdddbbbaaabbbccccccccc```aaabbbccccccbbbaaaaaaaaaaaa```___```aaabbbccc```aaabbbccccccbbbaaa```___``````aaaaaaaaa```qqqsssuuuuuuuuuuuuvvvwwwvvvvvvuuutttsssrrrqqqqqqrrrrrrrrrssstttuuuvvvwwwwwwxxxyyyxxxvvvttttttuuutttuuuvvvwwwyyyyyyyyyzzzuuuvvvwwwxxxxxxwwwuuuuuuppprrrtttwwwyyyyyyzzzzzz{{{|||{{{uuulllcccOOO>>>*** %%%...555:::;;;::::::777333///+++'''""""""+++555888444000000222///,,,)))&&&$$$$$$%%%&&&(((&&&### !!!555GGGRRR[[[bbbaaa___aaaccccccccccccdddfffiiijjjjjjiiigggeeebbbaaabbbccccccbbbccccccddddddcccbbb```___```_________```aaacccddd___aaabbbccccccbbbaaa_________```````````````tttttttttttttttuuuvvvwwwwwwvvvvvvuuutttsssssssssssstttttttttssssssuuuvvvwwwwwwwwwwwwwwwwwwxxxxxxvvvwwwxxxyyyzzzyyyxxxwwwxxxwwwvvvwwwxxxwwwvvvtttxxxwwwvvvvvvwwwyyy{{{}}}||||||}}}yyyrrriiicccXXXHHH222!!!  %%%&&&'''+++111777:::;;;:::;;;999555111---)))&&&%%%""" &&&+++111444444111///...000---)))'''((()))******,,,'''!!!!!! ...???NNNWWW^^^______aaaccccccffffffggghhhhhhgggfffeeegggfffeeedddbbbaaa```___aaaaaabbbbbbbbbaaaaaa```cccbbb```___^^^___aaabbbbbbaaa___aaacccdddaaa________________________ttttttttttttttttttuuuuuuvvvvvvvvvuuutttsssssssssrrrssstttsssrrrssstttvvvxxxxxxxxxwwwwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwxxxwwwvvvwwwxxxwwwvvvtttwwwvvvuuuuuuvvvxxxzzz|||{{{|||~~~yyyyyyxxxwwwuuurrrlllfffaaa\\\QQQ???...""""""))),,,***###$$$(((---...111555:::<<<<<<;;;777555222...***((('''&&&"""%%%***111555555333000...+++)))&&&%%%&&&((()))***+++'''!!!***:::JJJTTT\\\]]]^^^```bbbbbbffffffggghhhhhhgggfffeeegggfffeeedddcccbbbaaa```bbbcccccccccccccccbbbbbbaaa```___^^^^^^```bbbccccccbbbaaabbbddddddbbb```aaaaaaaaaaaaaaaaaaaaassssssssssssssstttttttttvvvvvvuuuuuutttsssssssssrrrssstttsssrrrrrrtttvvvzzzzzzyyyyyyxxxwwwuuuuuuuuuvvvxxxyyyyyyyyyxxxwwwxxxwwwvvvwwwxxxwwwvvvtttuuuuuutttuuuvvvwwwyyyzzz{{{}}}zzzuuurrrpppmmmkkkiiifffcccaaa]]]XXXNNN???222+++---111;;;===<<<444---)))$$$"""&&&,,,000666666666999;;;<<<:::888444222...***'''&&&''''''""" """(((000555666444000///,,,***&&&%%%&&&'''''''''&&&### %%%333DDDOOOYYY\\\]]]___aaaaaaffffffggghhhhhhhhhgggffffffffffffeeedddccccccbbbcccddddddeeeeeeeeedddddd``````______```bbbdddfffdddccccccdddeeeeeedddbbbcccccccccccccccccccccppppppqqqsssttttttuuuuuuuuuuuuuuuttttttsssssssssrrrsssssssssrrrrrrtttvvvzzzzzzzzz{{{zzzyyyxxxwwwuuuvvvwwwxxxyyyyyyxxxxxxxxxwwwvvvvvvxxxwwwvvvtttttttttttttttuuuwwwxxxyyyzzz}}}|||vvvrrrmmmjjjfffcccccccccbbbaaaZZZYYYUUUMMMEEE@@@AAACCCIIIMMMMMMGGG@@@<<<777111((($$$!!! """$$$$$$***+++---///000333777:::;;;:::999999999888666333222///+++&&&$$$$$$%%%&&&!!! %%%...444555333000...111...***'''&&&%%%###"""!!! ,,,===JJJWWW\\\]]]___bbbbbbeeefffhhhhhhiiihhhggggggfffffffffeeeeeedddddddddccccccdddeeeeeeeeeddddddbbbbbbbbbbbbcccdddffffffeeeeeeeeefffffffffeeedddcccccccccccccccccccccmmmnnnpppsssuuuvvvwwwwwwttttttttttttssssssssssssqqqrrrssssssrrrrrrsssuuuuuuvvvwwwyyyyyyyyyxxxwwwtttuuuvvvxxxyyyyyyxxxxxxxxxwwwvvvvvvxxxwwwvvvtttssssssttttttuuuwwwxxxxxxzzz~~~yyyrrrnnnkkkgggccc___]]]]]]^^^^^^]]]XXXWWWUUUSSSRRRPPPOOONNNOOOUUUWWWSSSOOOMMMIIIDDD999666222111111333333333;;;<<<>>>===<<<<<<===???<<<:::888777666444222///000---(((### !!! !!!***///111///,,,+++---***&&&$$$###""" '''666FFFVVV\\\^^^```cccdddeeefffhhhiiiiiiiiihhhgggfffffffffeeeeeedddddddddaaaaaabbbcccccccccccccccdddccccccccccccccccccccceeefffgggggggggfffffffffccccccccccccccccccccclllnnnqqqtttvvvwwwxxxxxxssssssssssssssssssssssssqqqrrrsssrrrqqqqqqsssuuuoooqqqsssuuuvvvvvvuuutttssstttvvvxxxyyyyyyxxxxxxxxxwwwvvvwwwxxxwwwvvvtttsssssstttuuuvvvwwwxxxxxxzzz}}}|||xxxxxxwwwrrrkkkeeeaaa```^^^\\\XXXWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQOOOPPPUUUYYYWWWUUUTTTRRROOOGGGDDDAAA@@@@@@@@@???>>>BBBCCCCCCBBB???<<<;;;;;;999666444222111000---++++++((($$$$$$)))***)))''''''!!! ###$$$### ###000BBBTTT\\\^^^```cccdddeeefffhhhiiijjjiiiiiihhhfffffffffeeedddccccccbbb___```aaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaa``````eeeggghhhhhhgggffffffgggcccccccccccccccccccccooopppsssuuuwwwwwwvvvvvvssssssssssssssssssssssssqqqrrrsssrrrqqqqqqsssuuuoooqqqtttuuuvvvuuusssrrrrrrtttuuuwwwxxxyyyxxxxxxxxxwwwvvvwwwxxxwwwvvvtttssstttuuuvvvwwwxxxxxxxxxzzz}}}}}}yyy}}}zzzyyyxxxwwwvvvwwwwwwxxxxxxzzz{{{yyyuuusssssstttuuuuuuvvvvvvwwwwwwwwwxxxvvvuuuqqqmmmiiieeebbbaaafffhhhnnnsssrrrpppssszzzrrrfff```bbbcccbbb]]]ZZZYYYYYYXXXWWWUUUTTTTTTRRROOOLLLJJJMMMOOONNNKKKJJJLLLOOOMMMRRRUUUSSSQQQRRRPPPMMMIIIHHHEEEDDDDDDBBB???===<<<======;;;777444111111///---***)))((('''&&&$$$!!! """######"""""" $$$&&&$$$  )))===RRR[[[]]]___bbbdddeeefffhhhiiijjjjjjiiiiiigggfffeeedddcccbbbaaa```^^^___```aaabbbbbbbbbbbbbbbbbbbbbccccccccccccbbbdddgggiiihhhfffeeefffhhhcccccccccccccccccccccrrrsssuuuwwwwwwvvvuuutttssssssssssssssssssssssssqqqrrrrrrrrrqqqqqqsssuuusssuuuwwwxxxxxxvvvtttrrrrrrsssuuuwwwxxxyyyxxxxxxxxxwwwvvvwwwxxxwwwvvvtttssstttuuuwwwxxxxxxxxxxxx{{{|||zzzvvv~~~yyyxxxtttrrrpppooonnnoooqqqrrruuuwwwwwwtttoookkkjjjkkkppppppppppppppppppppppppjjjgggccc]]]XXXTTTRRRQQQTTTWWW^^^ddddddccchhhooo}}}sssaaaSSSLLLPPPTTTUUUUUUUUUWWWYYYWWWVVVUUUUUUTTTQQQLLLIII@@@FFFKKKJJJDDDCCCJJJQQQKKKPPPRRRNNNLLLLLLKKKHHHEEEDDDCCCBBBAAA>>>:::777333444555333///+++((('''&&&###!!!  """$$$"""%%%:::PPPZZZ\\\^^^aaaccceeefffhhhiiijjjjjjjjjiiigggfffeeedddbbbaaa```_________```bbbbbbccccccccccccccceeefffggghhhhhhhhhdddgggiiihhhfffeeefffhhhdddddddddddddddddddddsssssssssrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqssssssrrrqqqqqqqqqrrrrrrwwwwwwwwwvvvvvvuuutttsssoooppprrrtttwwwyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxwwwvvvuuuuuuuuuvvvwww}}}vvvxxx{{{wwwvvv{{{~~~|||zzzzzz|||zzzwwwrrrnnnlllnnnqqqxxxuuuqqqooooooooonnnmmmiiiaaa[[[XXXWWWVVVZZZ``````ZZZYYY^^^^^^\\\fffuuuwwwkkk\\\QQQIIIKKKLLLMMMTTT]]]aaa```XXXVVVUUUUUUUUURRRLLLHHHHHHHHHGGGGGGFFFFFFGGGHHHIIILLLLLLIIIHHHIIIGGGCCCDDDDDDAAA<<<::::::777222444///***((('''&&&"""  )))666GGGVVV^^^aaacccdddiiiiiijjjjjjjjjjjjiiiiiillliiifffdddcccaaa___^^^aaa```___^^^___bbbeeefffffffffeeecccaaabbbdddfffjjjiiiiiiiiihhhhhhggggggfffeeedddcccccccccdddsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvuuuttttttsssssstttuuuvvvwwwxxxyyyzzzzzzyyyxxxxxxxxxyyyyyyyyyyyywwwwwwvvvwwwxxxyyy~~~}}}yyyyyywwwtttrrrsssvvvyyy}}}zzzwwwssspppoooppppppooojjjgggeeebbb___aaaggggggaaa```aaa^^^[[[fffvvv|||~~~vvvmmmeee[[[SSSRRRVVVZZZ]]]aaaeeeccc^^^WWWTTTQQQOOOOOOMMMJJJGGGKKKJJJIIIIIIIIIHHHFFFDDDDDDHHHHHHFFFFFFGGGFFFBBB@@@@@@===777666666333......+++(((''''''%%%!!! %%%222DDDTTT]]]aaacccdddgggggghhhhhhhhhhhhggggggfffeeeddddddfffgggfffeeedddbbbaaa``````ccceeegggbbbccccccaaaaaabbbdddggghhhhhhgggggggggfffffffffdddcccbbbaaaaaaaaabbbqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqooooooooopppqqqrrrssstttssstttuuuuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvyyyyyyxxxxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxyyyzzz{{{|||||||||{{{|||yyyyyyyyywwwvvvwwwyyy|||{{{uuuooolllnnnqqquuuuuuwwwvvvooohhhhhhmmmrrrmmmjjjggg```]]]iiizzz}}}vvvkkkbbb^^^YYYSSSSSS\\\ffflllooommmdddZZZWWWTTTOOOLLLLLLKKKJJJIIIMMMMMMLLLKKKIIIFFFAAA======AAABBB@@@@@@BBBAAA===999:::666111000111///******(((((()))+++(((###!!!  """///BBBSSS\\\aaaccceeeeeeeeeffffffffffffeeeeeedddddddddeeehhhjjjjjjiiifffeeecccbbbbbbccceeefff___```aaa``````aaadddgggffffffeeeeeeeeeeeeddddddbbbaaa```_________```nnnnnnnnnooopppppppppqqqnnnoooooooooooooooppppppoooooooooooopppqqqrrrsssqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuwwwwwwwwwwwwxxxyyyyyyzzzyyyxxxwwwwwwxxxyyyzzz{{{zzzwwwvvvuuuxxx}}}}}}zzzyyyzzz|||~~~vvvnnnjjjmmmqqqzzz~~~zzzooommmqqqwwwssspppiiiaaa___lll|||}}}rrreee\\\YYYUUUPPPNNNZZZiiirrruuupppbbbTTTPPPNNNLLLJJJJJJJJJKKKKKKOOORRRSSSOOOGGG>>>:::888999<<<===;;;:::<<<:::777333444111------000///+++))))))+++...000...'''"""######    !!!"""(((444FFFUUU]]]aaacccdddeeeeeeeeeffffffeeeeeeeeegggfffeeefffhhhhhhgggffffffeeecccbbbaaabbbcccddd```aaabbbaaaaaaaaadddfffddddddddddddddddddddddddaaaaaa___^^^^^^^^^___kkkkkkkkkllllllmmmmmmmmmkkkkkklllllllllmmmmmmmmmpppoooooonnnnnnnnnoooooopppqqqrrrtttuuuuuuuuuuuuttttttuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyuuuuuuttttttuuuwwwyyyzzz}}}|||wwwsssvvvzzzvvvsssvvvxxxwwwsssllleeeeeeppp}}}~~~{{{rrrhhhbbb```[[[UUUTTT```nnnvvvwwwppp```QQQHHHHHHJJJJJJJJJKKKKKKLLLSSSYYY]]]UUUFFF:::888;;;===@@@@@@<<<;;;;;;999555111222000,,,...222222///++++++---000222000***$$$!!!&&&&&&###  !!!""" ###"""  """"""###&&&)))555@@@NNNZZZ___bbbcccdddeeeffffffggggggffffffeeefffeeeeeefffffffffdddbbbdddcccbbbaaa`````````aaabbbcccdddcccbbbaaabbbdddddddddddddddddddddddddddbbbaaa```___^^^___```iiiiiiiiijjjjjjjjjjjjjjjiiiiiiiiijjjjjjkkkkkklllpppooonnnmmmmmmmmmmmmmmmpppqqqrrrsssttttttttttttrrrrrrssstttuuuuuuvvvvvvuuuuuutttttttttuuuvvvvvvrrrqqqqqqqqqsssuuuvvvxxx{{{}}}zzz|||~~~yyyuuuvvv~~~{{{vvvuuuuuupppjjjgggnnnvvvxxxwwwooobbbUUULLLNNNQQQRRRRRRRRRTTTUUUYYY___aaaXXXHHH======BBBCCCFFFFFFBBB@@@@@@===999444555222///000555555333,,,++++++---///---(((### ###'''&&&$$$   """$$$###!!! """$$$%%%&&&%%%%%%###%%%((())))))+++111555FFFNNNXXX___bbbcccdddfffffffffggggggggggggffffffbbbbbbcccdddffffffdddbbbbbbaaa```_______________cccdddeeedddbbbaaabbbcccbbbcccccccccccccccddddddbbbaaa```_________```jjjiiiiiiiiiiiiiiiiiihhhhhhhhhiiiiiijjjkkkkkklllmmmmmmmmmlllmmmmmmnnnnnnpppqqqrrrsssssssssssssssqqqqqqrrrrrrssstttttttttttttttsssrrrrrrrrrssssssooooooooooooqqqsssuuuwwwwwwzzz~~~~~~wwwtttwwwxxxuuurrrnnneee\\\VVVXXXYYYXXXWWWWWW[[[^^^\\\]]][[[SSSIIIDDDDDDGGGFFFIIIIIIFFFDDDDDDBBB>>>;;;:::666222222555666333///---******+++***&&&""""""!!! !!!"""###"""!!! %%%'''%%%### !!!###'''***'''&&&$$$###!!!!!!!!!""" ###$$$$$$$$$%%%'''%%%'''))),,,---...---------000333444555999AAAHHHSSSYYY```cccddddddfffhhhffffffggggggggggggffffffaaaaaabbbdddffffffeeebbb`````````_______________```aaaccccccbbbaaabbbccc``````aaaaaaaaabbbbbbbbbbbbaaa```___^^^______kkkjjjjjjjjjiiiiiihhhhhhhhhhhhiiijjjkkkkkkllllllkkkkkkkkklllmmmnnnooopppqqqqqqrrrsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrtttsssrrrrrrqqqqqqqqqqqqnnnnnnnnnoooqqqsssuuuvvvtttwww{{{~~~}}}|||zzzyyy{{{~~~zzzrrrvvvvvvtttooollllllhhhbbbYYYYYYXXXTTTRRRSSSXXX]]]\\\WWWQQQLLLIIIHHHHHHHHHEEEHHHHHHEEEEEEFFFDDD@@@@@@???:::444222555444111333///+++)))))))))&&&######""""""$$$''')))((((((&&&%%%$$$""" !!!###&&&&&&###"""!!!'''"""###$$$%%%'''***...222111000...,,,,,,,,,,,,---&&&(((+++---------...///...000333666777888777777555888<<<===???FFFPPPXXXYYY^^^ccceeeeeeeeehhhjjjeeeffffffggggggffffffeeeccccccdddeeegggfffcccaaa______``````````````````\\\^^^aaaaaaaaaaaabbbccc^^^_________``````aaaaaaaaa```___^^^]]]^^^___kkklllllllllkkkkkkjjjiiijjjjjjiiihhhiiijjjlllmmmkkklllmmmmmmkkklllmmmooopppqqqrrrrrrssssssrrrrrrpppqqqrrrrrrqqqqqqsssuuuttttttsssrrrqqqqqqppppppsssrrrooonnnmmmoooqqqrrrssstttvvvwwwyyy}}}~~~}}}{{{xxxvvv}}}{{{yyywwwuuusssrrrrrroooooonnnnnnnnnooooooooopppllljjjjjjkkkiiiccc]]]XXXVVVRRRPPPOOOPPPSSSTTTZZZVVVOOOJJJGGGFFFEEEDDDIIIGGGEEEDDDDDDBBB???<<<:::888555222000//////000,,,)))(((***)))%%%$$$'''(((((('''&&&%%%%%%%%%%%%"""######!!!  """%%%(((***+++...,,,***'''''',,,333888AAA:::666555444111111444222111...+++000888;;;999===:::777777:::===??????===@@@FFFKKKOOOTTTXXX[[[aaaaaabbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccccccccccccccccccccccc````````````____________^^^```bbbcccccccccaaa```bbbaaa___^^^___```___^^^]]]]]]]]]]]]]]]]]]]]]mmmnnnnnnnnnnnnmmmlllkkkkkkkkkjjjjjjjjjkkkmmmmmmlllmmmnnnmmmlllmmmnnnpppqqqqqqrrrssssssssssssrrrrrrssstttsssrrrrrrtttvvvtttttttttsssrrrqqqqqqqqqsssrrrpppnnnnnnppprrrtttrrrsssttttttuuuwww{{{~~~}}}~~~}}}}}}~~~~~~}}}|||zzzyyyyyywwwtttssssssrrrpppooopppooommmjjjhhhfffeeeeeedddcccbbb```____________bbb___]]]]]]___^^^XXXSSSOOOMMMJJJHHHGGGHHHJJJLLLOOOKKKFFFAAA???>>><<<;;;>>>===<<<;;;<<<;;;888666555444111///---,,,---------)))(((***((($$$###%%%$$$###""""""!!!!!!!!!!!!!!!"""###!!!!!!"""!!!!!! !!!!!! %%%&&&'''(((***,,,------*********+++---///000111///...---,,,...444<<>>CCCGGGAAA<<<;;;999777999>>>>>>===:::444444777666333444999===>>>===@@@HHHPPPVVVXXX[[[]]]^^^^^^```bbbbbbbbbbbbbbbbbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddccccccbbbbbbaaaaaaaaaaaa```aaabbbddddddcccbbbbbbcccbbb```aaabbbbbbaaa```_____________________qqqqqqrrrrrrrrrqqqqqqppppppoooooooooooopppppppppooopppppppppooooooqqqsssqqqrrrrrrssstttsssssssssvvvvvvvvvuuusssrrrsssuuuuuuuuutttttttttsssssssssrrrrrrqqqqqqrrrsssuuuwwwwwwwwwwwwuuusssssstttvvv{{{zzz{{{~~~~~~|||{{{|||~~~}}}{{{zzzxxxwwwuuusssttttttrrrqqqqqqpppqqqqqqnnnmmmlllmmmooopppooommmjjjhhhfffcccaaa___^^^]]]ZZZYYYVVVTTTRRRPPPOOOOOOQQQOOONNNNNNNNNMMMJJJGGGBBBBBB@@@???>>>>>>??????888777777999;;;<<<;;;:::444444444666888999888777///...---+++***************&&&%%%&&&$$$ !!!  !!!"""!!!!!!!!!###%%%%%%$$$%%%&&&((('''((((((((()))))))))))),,,+++***(((''''''&&&&&&+++++++++,,,,,,---------+++...///+++&&&###%%%)))***...222555666666666666444555555666666666555555777555333222333333222111---...///000222333444555777666555333111000//////000000...,,,+++...333666:::777555555222///000555222444333000111444555333000555;;;???CCCIIIQQQXXXYYY[[[]]]^^^]]]]]]^^^___bbbbbbbbbbbbbbbbbbbbbaaaeeeeeeeeeeeeffffffffffffeeeeeeeeeeeeeeeeeeeeeeeedddddddddccccccbbbbbbaaaaaaaaabbbcccdddccccccbbbcccbbbaaabbbccccccbbbaaa`````````````````````pppqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrqqqqqqqqqqqqooopppqqqqqqppppppqqqsssrrrrrrssstttttttttsssssstttuuuuuusssqqqqqqrrrssstttttttttttttttsssssssssrrrrrrqqqrrrssstttuuuvvvuuuvvvwwwvvvuuutttuuuwwwwwwvvvwwwzzzzzzxxx{{{|||xxxvvvxxx{{{~~~}}}}}}}}}{{{xxxuuusssrrrrrrqqqpppooonnnnnnnnnoookkkjjjjjjkkklllmmmkkkiiihhhgggeeeccc```___^^^^^^ZZZYYYWWWUUUSSSRRRQQQQQQRRRQQQOOONNNMMMLLLJJJHHHBBBBBBAAA@@@@@@??????>>>:::::::::<<<>>>???===<<<555555555777:::;;;;;;:::555444222111///...---,,,,,,))))))***)))&&&%%%'''$$$%%%&&&''''''''''''&&&$$$&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$"""""" """###%%%&&&'''(((!!!$$$''')))))))))+++---***,,,...000111222111111000111333333333333555666999888888777777666666555555444444333333333333444444444444444444444444444444666777333,,,(((***---333666;;;=========<<<<<<999999999::::::999888888666444222111222222111////////////000000111111111222111///---***)))((('''******(((%%%$$$$$$'''***,,,,,,...000...))))))---***......,,,---222444333///222999BBBLLLTTTYYY\\\[[[]]]___`````````aaabbbcccccccccbbbbbbbbbbbbbbbeeeeeeeeeffffffgggggggggeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeedddcccbbbbbbbbbaaaaaabbbbbbccccccccccccbbbbbbbbbcccddddddcccaaa`````````````````````pppqqqqqqrrrrrrrrrrrrrrrrrrssssssssssssrrrqqqqqqpppqqqqqqqqqpppppprrrsssrrrrrrssstttttttttttttttrrrssssssrrrppppppqqqsssssssssssssssssssssssssssrrrrrrrrrrrrsssssstttuuurrrsssuuuuuuttttttuuuvvvtttsssuuuyyyyyyxxx{{{}}}zzzvvvuuuwwwyyy{{{|||}}}~~~}}}zzzvvvuuutttrrrrrrqqqqqqpppooooooooolllkkkkkkmmmnnnnnnllliiijjjiiihhhfffddddddccccccbbbaaa___]]][[[YYYXXXXXXXXXXXXWWWVVVTTTSSSSSSRRRLLLLLLMMMLLLLLLKKKIIIIIIKKKJJJIIIIIIIIIIIIFFFDDDAAA@@@AAABBBEEEFFFEEEDDD>>>===;;;888666333111000222//////222222000000333///000222333444444444333222444444444333222333444222222222222222222222222000111222333333222111000,,,+++)))&&&$$$!!!"""&&&***---...,,,000555666555555777999666666888999:::;;;<<<<<<<<<>>>??????>>>>>>@@@AAADDDCCCBBBAAA???>>>===<<<777777888999:::<<<>>>???<<<<<<<<<;;;::::::999999<<<===<<<999444111222444888:::===>>>===;;;;;;;;;:::999888666444222111000...,,,************)))(((((((((((((((((((((((((((+++***(((&&&$$$###"""""" !!!!!!  ###%%%&&&'''+++///---)))***...000333222...,,,000333333111555>>>IIIUUU\\\^^^^^^[[[]]]```aaaaaaaaabbbdddcccccccccccccccccccccdddeeeeeeeeefffgggggghhhhhhffffffffffffffffffffffffffffffeeedddcccbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaccceeedddcccaaa`````````````````````qqqqqqrrrssssssssssssssssssssstttttttttsssqqqpppooopppqqqpppooooooqqqsssrrrsssssstttttttttttttttqqqrrrrrrqqqpppppprrrtttrrrrrrrrrrrrrrrsssssssssrrrrrrrrrrrrrrrrrrssssssqqqssstttuuutttssstttuuuvvvuuuwwwzzzzzzyyy{{{}}}|||zzzwwwvvvxxxyyyzzzzzzyyy|||~~~}}}yyyvvvuuuvvvrrrssssssssssssqqqpppooommmmmmnnnppprrrrrrpppnnnmmmlllkkkjjjjjjiiiiiiiiiiiihhheeebbb^^^\\\ZZZYYYWWWXXXXXXXXXWWWXXXYYYZZZUUUVVVWWWWWWVVVUUUSSSRRRUUUSSSRRRRRRRRRRRRQQQOOOOOONNNNNNOOOQQQQQQPPPOOOGGGFFFCCC@@@<<<888444222444222333777999888999<<<:::;;;===???AAAAAA@@@??????@@@@@@@@@>>>>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>>>>>>>======;;;:::999666333000...,,, ###%%%&&&)))///666999:::;;;???CCC@@@@@@@@@@@@AAABBBDDDDDDGGGHHHIIIIIIGGGGGGHHHIIIHHHHHHGGGEEEDDDBBBAAAAAA=========>>>???@@@AAABBB???>>>===<<<;;;999888888999999888777666555555666444666666555333111111111000///,,,)))'''&&&%%%%%%$$$""" !!!!!!!!!###"""!!!  """$$$%%%(((+++)))''',,,333999;;;999222...000333333666>>>IIITTT[[[_________\\\^^^```aaa```aaabbbccccccccccccdddeeeeeeeeefffeeeeeeeeefffggghhhhhhhhhffffffffffffffffffffffffffffffeeedddcccbbbaaaaaa```````````````aaaaaabbb``````aaacccddddddbbb```_____________________rrrrrrssstttuuuuuuttttttsssssstttttttttsssqqqpppooopppqqqpppooooooqqqsssrrrsssttttttuuuuuuttttttpppqqqrrrrrrqqqqqqsssuuurrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqssstttvvvvvvuuutttuuuvvvwwwuuuvvvxxxwwwssstttxxx|||~~~zzzzzz|||~~~||||||zzz{{{|||}}}|||zzzyyyzzzyyywwwvvvssstttyyy||||||||||||}}}}}}}}}}}}}}}}}}|||}}}~~~|||yyywwwuuutttuuuvvvvvvuuusssvvvxxxxxxtttrrrqqqrrrnnnooopppqqqpppnnnllljjjjjjjjjllloooqqqrrrpppnnnkkkkkkjjjiiiiiiiiijjjjjjhhhfffccc^^^ZZZWWWTTTSSSMMMNNNPPPPPPQQQRRRUUUWWWTTTUUUVVVVVVVVVTTTRRRPPPOOONNNMMMNNNQQQSSSTTTSSSSSSRRRRRRRRRTTTTTTRRRPPPLLLKKKHHHDDD???:::666444222111333888::::::<<<@@@@@@BBBDDDGGGHHHHHHGGGGGGEEEFFFFFFEEEDDDCCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDD???@@@BBBCCCDDDEEEDDDDDD>>>===<<<:::777444222000---,,,+++((($$$!!!!!!""" &&&///666999===DDDIIILLLKKKJJJJJJKKKLLLNNNOOONNNOOOPPPOOONNNMMMNNNOOOJJJIIIHHHGGGFFFEEEEEEDDDFFFFFFDDDBBBAAA@@@@@@@@@999999777666444222111000...,,,+++,,,...///000///...///...,,,)))'''&&&'''###"""###"""###%%%###$$$,,,555>>>???<<<444///111444555:::EEESSS\\\___^^^___```aaabbbdddeeedddddddddfffccccccdddeeeeeefffggggggeeeeeeeeefffggghhhhhhiiiggggggggggggggggggggggggffffffeeedddbbbaaaaaa```_______________```aaaaaa______```bbbddddddbbb________________________